Function at 0x140085f90
Capabilities:
Read file on windows

Disassembly:
lea rdx, str.null_b_f
mov r8d, 4
jmp fcn.140001d94
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp case.0x1400a5d2a.10
mov rax, r8
xor edx, edx
div r11
mov rcx, rax
mov eax, edx
xor edx, edx
div di
movzx eax, ax
movzx edx, dx
ror byte [rbp - 0x73], cl
push rsi
cld
ror byte [rbp - 0x73], cl
push rsi
cld
movzx eax, word [rbx + rax*2]
mov word [rsp + r14 + 0x34], ax
movzx eax, word [rbx + rdx*2]
mov word [rsp + r14 + 0x36], ax
mov r14, r10
cmp r8, 0x5f5e0ff
mov r8, rcx
ja 0x14000131f
jmp 0x140001683
cmp rcx, 0x63
jbe 0x1400016af
mov r8d, 0x64
mov rax, rcx
xor edx, edx
div r8
lea rcx, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
movzx ecx, word [rcx + rdx*2]
mov word [rsp + r10 + 0x36], cx
add r10, 0xfffffffffffffffe
mov rcx, rax
cmp rcx, 0xa
jae 0x1400016c2
add cl, 0x30
mov byte [rsp + r10 + 0x37], cl
dec r10
jmp 0x1400016d7
lea rax, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
movzx eax, word [rax + rcx*2]
mov word [rsp + r10 + 0x36], ax
add r10, 0xfffffffffffffffe
test r9, r9
jns 0x1400016e5
mov byte [rsp + r10 + 0x37], 0x2d
dec r10
mov r8d, 0x14
sub r8, r10
lea rdx, [rsp + r10]
add rdx, 0x38
mov rcx, qword [rsi]
jmp 0x140001d55
call fcn.140001d94
nop
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r14, r15
cmp rbx, r12
je 0x1400030c9
mov r9, r15
inc r15
movzx edi, byte [rbx]
inc rbx
movzx ebp, byte [rdi + r13]
test ebp, ebp
je 0x140002f8b
mov r8, r9
sub r8, r14
jbe 0x140003002
test r14, r14
je 0x140002fd4
cmp r14, qword [rsp + 0x40]
jae 0x140002fce
mov rax, qword [rsp + 0x30]
cmp byte [rax + r14], 0xc0
jge 0x140002fd4
jmp 0x140003120
jne 0x140003120
cmp r9, qword [rsp + 0x40]
jae 0x140002fec
mov rax, qword [rsp + 0x30]
cmp byte [rax + r9], 0xbf
jg 0x140002ff2
invalid
or ebp, ecx
xor al, 1
add byte [rax], al
jmp 0x140003120
jne 0x140003120
add dword [rax], eax
add byte [rbx + rax + 0x74], cl
and al, 0x30
add r14, qword [rsp + 0x30]
mov rcx, rsi
mov ecx, esi
mov rdx, r14
call fcn.140001d94
lea eax, [rbp - 0x6e]
cmp eax, 7
jbe 0x14000303e
lea rdx, [0x1400c3397]
cmp ebp, 0x22
je 0x1400030b6
cmp ebp, 0x5c
je 0x1400030a6
cmp ebp, 0x62
je 0x1400030af
cmp ebp, 0x66
jne case.0x14000304c.111
lea rdx, [0x1400ac9f8]
jmp 0x1400030b6
lea rcx, [0x14010cb98]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rdx, [0x1400dd2a0]
jmp 0x1400030b6
lea rdx, [0x1400dd2b8]
jmp 0x1400030b6
lea rdx, [0x1400dd2d0]
jmp 0x1400030b6
mov eax, edi
and eax, 0xf
shr edi, 4
lea rdx, str.0123456789abcdefuuuuuuuubtnufruuuuuuuuuuuuuuuuuu
mov cl, byte [rdi + rdx]
mov al, byte [rax + rdx]
mov dword [rsp + 0x3a], 0x3030755c
mov byte [rsp + 0x3e], cl
mov byte [rsp + 0x3f], al
mov r8d, 6
mov rcx, rsi
lea rdx, [rsp + 0x3a]
call fcn.140001d94
jmp 0x140002f88
lea rdx, [0x1400ac9f4]
jmp 0x1400030b6
lea rdx, [0x1400ac9f6]
mov r8d, 2
mov rcx, rsi
call fcn.140001d94
jmp 0x140002f88
mov rdi, qword [rsp + 0x40]
cmp r14, rdi
je 0x1400030f9
mov rcx, r14
mov rbx, qword [rsp + 0x30]
mov rdx, rbx
mov r8, rdi
call fcn.14000258a
test rax, rax
je 0x14000313e
mov r8, rdx
mov rcx, rsi
mov rdx, rax
ret 0x9be8
in al, dx
invalid
invalid
ret 0x9be8
lea rdx, str._RUST_BACKTRACE
mov r8d, 1
mov rcx, rsi
call fcn.140001d94
nop
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, [0x1400ac9d8]
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x40]
mov r8, r14
call fcn.1400a8490
lea rax, [0x1400ac9c0]
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov rdx, rdi
mov r8, r14
mov r9, rdi
call fcn.1400a8490
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, [0x1400ac9a8]
mov edx, 0x28
call fcn.1400a7ee0
int3
movzx eax, byte [rsp + 0x8b0]
test eax, eax
je 0x140007100
cmp eax, 3
jne case.0x140001278.14
clc
add esi, dword [rbp + 0x4c]
movzx eax, byte [rsp + 0x860]
test eax, eax
je 0x140007075
cmp eax, 3
jne 0x14000709f
movzx eax, byte [rsp + 0x858]
test eax, eax
je 0x140007082
cmp eax, 3
jne 0x1400070af
mov rax, qword [rsp + 0x850]
mov rcx, qword [rax]
jmp 0x1400072a0
mov rcx, qword [rsp + 0x7f0]
jmp 0x14000724d
mov rcx, qword [rsp + 0x840]
jmp 0x140007288
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blocking_body.rsH
jmp 0x1400070bd
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_body_body.rs
jmp 0x1400070bd
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_body_body.rs
mov edx, 0x23
call fcn.1400a7ee0
mov byte [rsp + 0x770], 1
mov ecx, 9
lea rdi, [rsp + 0x5b0]
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
lea rdx, [rsp + 0x4c0]
mov r8d, 0x138
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsp + 0x8b0], 0
mov rax, qword [r12 + 0x160]
movups xmm0, xmmword [r12 + 0x140]
movups xmm1, xmmword [r12 + 0x150]
movaps xmmword [rsp + 0x4d0], xmm1
movups xmm6, xmmword [rsp + 0x890]
mov rcx, qword [rsp + 0x8a0]
mov rdx, qword [rsp + 0x8a8]
mov qword [rsp + 0x798], rcx
mov qword [rsp + 0x7a0], rdx
mov r8d, 0x2000
cmp rdx, r8
cmovae rdx, r8
mov qword [rsp + 0x4e0], rax
test rcx, rcx
cmove rdx, r8
movaps xmmword [rsp + 0x4c0], xmm0
and qword [rsp + 0x7b8], 0
mov rcx, rbx
call fcn.1400564a9
movups xmmword [rsp + 0x7a8], xmm6
mov rax, qword [rsp + 0x4e0]
mov qword [rbp + 0x20], rax
movaps xmm0, xmmword [rsp + 0x4c0]
movdqa xmm1, xmmword [rsp + 0x4d0]
movdqu xmmword [rbp + 0x10], xmm1
movups xmmword [rbp], xmm0
mov rax, qword [rsp + 0x7b8]
cmp qword [rsp + 0x798], 0
je 0x1400071d2
cmp rax, qword [rsp + 0x7a0]
jne 0x1400071d2
xor r14d, r14d
jmp 0x140007506
mov rax, qword [rsp + 0x780]
test rax, rax
je 0x1400072f4
mov qword [rsp + 0x7e8], rax
cmp byte [rsp + 0x7e0], 3
je 0x14000759c
lea rsi, [rsp + 0x4c0]
mov rcx, rsi
mov rdx, rbx
call fcn.14000a313
lea rdi, [rsp + 0x4a0]
mov rcx, rdi
mov rdx, rsi
call fcn.1400408d2
mov qword [rsp + 0x7f0], rbp
movups xmm0, xmmword [rdi]
movdqu xmm1, xmmword [rdi + 0x10]
movdqu xmmword [r12 + 0xe0], xmm1
movups xmmword [r12 + 0xd0], xmm0
mov byte [rsp + 0x860], 0
mov rcx, rbp
mov qword [rsp + 0x818], rcx
movups xmm0, xmmword [r12 + 0xd0]
movdqu xmm1, xmmword [r12 + 0xe0]
lea rax, [rsp + 0x820]
movdqu xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rsp + 0x840], rcx
mov byte [rsp + 0x858], 0
mov qword [rsp + 0x848], rcx
lea rax, [rsp + 0x848]
mov qword [rsp + 0x850], rax
lea rdx, [rsp + 0x90]
call fcn.140028aa0
test rax, rax
setne cl
add cl, cl
or cl, 1
mov byte [rsp + 0x858], cl
test rax, rax
je 0x1400072d6
mov byte [rsp + 0x860], 3
mov eax, 1
jmp 0x1400074d1
mov rsi, rdx
test rdx, rdx
je 0x1400073f8
lea rcx, [rsp + 0x820]
call fcn.14001f01b
jmp 0x1400074c7
mov rcx, rbx
call case.0x14004919a.421
mov r9, rdx
mov rdx, qword [rsp + 0x7a8]
mov r10, qword [rsp + 0x7b0]
lea rsi, [rsp + 0x380]
mov rcx, rsi
mov r8, rax
call qword [r10 + 0x18]
cmp qword [rsi], 0
je 0x140007494
mov rsi, qword [rsp + 0x388]
mov dil, byte [rsp + 0x7e0]
mov byte [rsp + 0x7e0], 3
cmp dil, 3
je 0x1400075ac
movups xmm0, xmmword [rbp]
movdqu xmm1, xmmword [rbp + 0x10]
movdqa xmmword [rsp + 0x4d0], xmm1
movaps xmmword [rsp + 0x4c0], xmm0
mov byte [rsp + 0x4e0], dil
mov eax, dword [r12 + 0xb9]
mov ecx, dword [r12 + 0xbc]
lea rdx, [rsp + 0x5b0]
mov dword [rdx - 0xcc], ecx
mov dword [rdx - 0xcf], eax
call fcn.140028d61
mov rcx, qword [rsp + 0x4d0]
mov edx, edi
mov r8, rax
call fcn.140028d6a
lea rcx, [rsp + 0x4c8]
call fcn.140034770
lea rcx, [rsp + 0x4d0]
call fcn.140028e46
cmp qword [rsp + 0x4c0], 0
je 0x1400073e7
lea rdi, [rsp + 0x4c0]
mov rcx, rdi
call fcn.14002808a
mov rcx, rdi
call fcn.140024a45
mov cx, 4
mov rdx, rsi
call fcn.1400736d8
jmp 0x140007503
mov rdx, qword [rsp + 0x818]
add rdx, 0x10
lea rax, [rsp + 0x820]
movups xmm0, xmmword [rax]
movdqu xmm1, xmmword [rax + 0x10]
lea r8, [rsp + 0x4c0]
movdqa xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
lea rdi, [rsp + 0x380]
mov rcx, rdi
call fcn.14002533f
xor esi, esi
cmp byte [rdi + 0x20], 2
je 0x1400074c7
mov rax, qword [rsp + 0x3a0]
mov qword [rsp + 0x4e0], rax
movups xmm0, xmmword [rsp + 0x380]
movdqu xmm1, xmmword [rsp + 0x390]
movdqa xmmword [rsp + 0x4d0], xmm1
movaps xmmword [rsp + 0x4c0], xmm0
call fcn.140028b5e
mov rsi, rax
cmp qword [rsp + 0x4c0], 0
je 0x1400074ba
lea rcx, [rsp + 0x4c0]
jmp 0x1400072ea
mov rdx, qword [rsp + 0x388]
test rdx, rdx
je 0x1400071ca
mov rcx, rbx
call fcn.140014071
mov rax, qword [rsp + 0x780]
jmp 0x1400071e3
lea rcx, [rsp + 0x4c8]
call fcn.140032887
mov byte [rsp + 0x860], 1
xor eax, eax
test rax, rax
je 0x1400074e5
mov byte [rsp + 0x8b0], 3
mov eax, 1
jmp 0x140007535
lea rcx, [rsp + 0x7f0]
call fcn.140073cbf
test rsi, rsi
je 0x140007567
mov cx, 4
mov rdx, rsi
call fcn.14006c061
mov r14, rax
mov rcx, rbp
call fcn.14004039e
mov rcx, qword [rsp + 0x7a8]
mov rdx, qword [rsp + 0x7b0]
call fcn.140001d9c
mov rcx, rbx
call fcn.14000a5bf
mov byte [rsp + 0x8b0], 1
xor eax, eax
mov cl, 3
test rax, rax
jne 0x1400075f4
mov ah, 0
add byte [rax], al
mov ah, 0
add byte [rax], al
mov rcx, rbx
call 0x140073cdf
test r14, r14
jne 0x140007584
mov byte [rsp + 0x770], 0
mov rax, qword [rsp + 0x720]
mov qword [rsp + 0x778], rax
jmp case.0x140007670.4
mov rax, qword [rsp + 0x7b8]
add rax, qword [rsp + 0x7e8]
mov qword [rsp + 0x7b8], rax
jmp 0x1400071b5
lea rcx, [rsp + 0x720]
call fcn.140073c7c
mov r13d, 4
jmp 0x1400076d1
lea rcx, str.tx_only_taken_on_error
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blocking_body.rsH
jmp 0x1400075ba
lea rcx, str.tx_only_taken_on_error
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blocking_body.rsH
mov edx, 0x16
call fcn.1400a82f0
mov rdi, r13
lea rsi, [rsp + 0x4c0]
lea r8, [rsp + 0x90]
mov rcx, rsi
mov rdx, rbx
call fcn.140073a39
mov r13, qword [rsi]
cmp r13, 5
jne 0x140007685
mov cl, 4
mov r13, rdi
mov byte [rsp + 0x771], cl
cmp r15d, 0x3b9aca00
jne 0x140007621
call fcn.14007e2c0
movzx eax, byte [rsp + 0x771]
lea rcx, [0x14010cbb8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
call fcn.1400959f0
mov rsi, rax
mov edi, edx
mov rcx, rax
mov r8, r13
mov r9d, r15d
call fcn.140073c47
test al, al
ror byte [rdi], 0x85
wait
add byte [rax], al
invalid
mov rcx, r13
mov edx, r15d
mov r8, rsi
mov r9d, edi
call fcn.14009efe1
mov rcx, rax
call fcn.1400810b0
movzx eax, byte [rsp + 0x771]
lea rcx, [0x14010cbb8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rs
jmp 0x1400070bd
lea rdx, [rsp + 0x4d0]
mov r14, qword [rdx - 8]
lea rcx, [rsp + 0x410]
mov r8d, 0x88
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
call fcn.140073c7c
cmp r13d, 4
je 0x140007a4c
lea rcx, [rsp + 0x690]
lea rdx, [rsp + 0x410]
mov r8d, 0x88
call sub.VCRUNTIME140.dll_memcpy
mov r15, qword [rsp + 0x48]
mov ebx, dword [rsp + 0x40]
jmp 0x140007744
movzx eax, byte [rsp + 0x771]
mov r13d, 4
test eax, eax
je 0x14000770b
cmp eax, 3
mov r15, qword [rsp + 0x48]
je 0x14000771e
cmp eax, 4
jne 0x140007a13
mov rcx, rbx
call fcn.140073c7c
jmp 0x140007726
mov rcx, r12
call 0x140073c5a
mov r15, qword [rsp + 0x48]
mov ebx, dword [rsp + 0x40]
jmp 0x140007734
mov rcx, rbx
call 0x140073cdf
cmp byte [rsp + 0x770], 0
mov ebx, dword [rsp + 0x40]
je 0x140007741
lea rcx, [rsp + 0x720]
call fcn.140073c7c
xor r14d, r14d
mov rax, qword [rsp + 0xa0]
mov rcx, qword [rsp + 0xa8]
call qword [rax + 0x18]
cmp r13d, 3
je 0x14000776c
cmp r13d, 4
jne 0x140007799
test r14, r14
je 0x1400079e7
mov rcx, qword [r14]
mov rdx, qword [r14 + 8]
call fcn.140071095
lea rdx, [rsp + 0x620]
mov r8d, 0x58
mov rcx, r14
call sub.VCRUNTIME140.dll_memmove
mov r13d, 3
mov rax, r15
jmp 0x1400077e0
mov rax, qword [rsp + 0x70]
lock inc qword [rax]
jle case.0x140007670.2
lea rcx, [rsp + 0x4c0]
lea rdx, [rsp + 0x690]
mov r8d, 0x88
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x620]
mov rdx, qword [rsp + 0x628]
call fcn.14009903d
mov rax, qword [rsp + 0x3f8]
cmp r15, 2
jne 0x1400077f9
cmp rax, 2
je 0x1400077f9
lea rcx, [rsp + 0x3c0]
call 0x140073c5a
mov rdi, qword [rsp + 0x70]
mov r15, qword [rsp + 0x58]
mov rax, qword [rsp + 0x358]
lock dec qword [rax]
jne 0x14000781e
lea rcx, [rsp + 0x358]
call fcn.1400738a3
cmp r13d, 3
je 0x140007a1d
lea rsi, [rsp + 0x730]
mov qword [rsi - 0x10], r13
mov qword [rsi - 8], r14
lea rdx, [rsp + 0x4c0]
mov r8d, 0x88
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x88], r15
mov dword [rsi + 0x90], ebx
and qword [rsi + 0x98], 0
mov qword [rsi + 0xa8], rdi
lea rsi, [rsp + 0x720]
mov rcx, rsi
call fcn.1400023d9
mov rsi, qword [rsi + 0x60]
test rsi, rsi
je 0x140007898
mov rcx, rsi
call fcn.14001f09f
mov edx, 8
mov rcx, rsi
call fcn.140007e10
lea rsi, [rsp + 0x790]
mov rcx, rsi
call fcn.14000243b
mov rdi, qword [rsi + 0x20]
mov rcx, qword [rdi]
mov rdx, qword [rdi + 8]
call fcn.14009903d
mov edx, 8
mov rcx, rdi
call fcn.140007e10
mov rsi, qword [rsi + 0x38]
test rsi, rsi
mov rbx, qword [rsp + 0x78]
mov r14, qword [rsp + 0x80]
je 0x1400078fd
mov rdi, qword [rsp + 0x7d0]
mov rcx, rsi
call qword [rdi]
mov r8, qword [rdi + 8]
test r8, r8
je 0x1400078fd
mov rdx, qword [rdi + 0x10]
mov rcx, rsi
call fcn.140002b33
cmp qword [rsp + 0x7d8], 0
je 0x140007915
lea rcx, [rsp + 0x7d8]
call fcn.140002544
lea rcx, [rsp + 0x3a8]
call fcn.140002544
mov rcx, r14
mov rdx, qword [rsp + 0x38]
call fcn.14009903d
lea rcx, [rsp + 0xb90]
call fcn.14000236b
mov rcx, qword [rsp + 0x678]
mov rdx, qword [rsp + 0x680]
call fcn.14009903d
mov rcx, qword [rsp + 0xcc8]
mov rdx, qword [rsp + 0xcd0]
call fcn.14009903d
mov rax, qword [rsp + 0x60]
lea rsi, [rax + 0x20]
mov rdi, qword [rsp + 0x50]
sub rdi, 1
jb 0x140007999
mov rcx, qword [rsi - 0x20]
mov rdx, qword [rsi - 0x18]
call fcn.14009903d
mov rcx, qword [rsi - 8]
mov rdx, qword [rsi]
call fcn.14009903d
add rsi, 0x30
jmp 0x140007974
test rbx, rbx
je 0x1400079b1
imul r8, rbx, 0x30
mov edx, 8
mov rcx, qword [rsp + 0x60]
call fcn.140002b33
movaps xmm6, xmmword [rsp + 0xce0]
movaps xmm7, xmmword [rsp + 0xcf0]
movaps xmm8, xmmword [rsp + 0xd00]
movaps xmm9, xmmword [rsp + 0xd10]
add rsp, 0xd28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
call fcn.14006ae16
mov r14, rax
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.140071095
lea rsi, [rsp + 0x620]
mov ecx, 0xb
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
jmp 0x14000778e
xor r14d, r14d
jmp 0x1400076d6
ud2
lea r8, [rsp + 0x720]
mov qword [r8], r14
lea rax, [0x1400acdd8]
mov qword [rsp + 0x20], rax
lea rcx, str.oh_nosrcexfiltrate.rs
lea r9, [0x1400aca18]
mov edx, 5
call fcn.1400a8230
call fcn.1400a9eff
int3
adc eax, 0xa1d54
nop dword [rax]
movzx r9d, word [rbx + r8]
movd xmm3, r9d
pcmpgtb xmm3, xmm1
punpcklbw xmm3, xmm3
pshuflw xmm3, xmm3, 0xd4
pshufd xmm3, xmm3, 0xd4
pand xmm3, xmm2
paddq xmm0, xmm3
add r8, 2
cmp rdx, r8
jne 0x14000aa80
pshufd xmm1, xmm0, 0xee
paddq xmm1, xmm0
movq r8, xmm1
cmp rdx, r14
je 0x14000aad6
xor r9d, r9d
cmp byte [rbx + rdx], 0xc0
setge r9b
add r8, r9
inc rdx
cmp r14, rdx
jne 0x14000aac0
add rcx, r8
mov r13, qword [rsp + 0xb0]
cmp qword [rdi], 0
je 0x14000ab1d
mov rsi, qword [rdi + 8]
sub rsi, rcx
jbe 0x14000ab1d
test al, 8
mov qword [rsp + 0x40], r13
jne 0x14000ab74
mov qword [rsp + 0x38], r15
movzx r15d, byte [rdi + 0x38]
lea rax, [0x14010cbcc]
movsxd rcx, dword [rax + r15*4]
add rcx, rax
jmp rcx
mov r15, rsi
xor esi, esi
jmp case.0x14000ab11.0
mov r12, qword [rdi + 0x20]
mov rdi, qword [rdi + 0x28]
mov qword [rsp + 0x20], r14
mov rcx, r12
mov rdx, rdi
mov r8d, ebp
mov r9, rbx
call fcn.14000b1f0
mov bl, 1
test al, al
je 0x14000ab54
mov eax, ebx
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rdi + 0x18]
mov rcx, r12
mov rdx, r13
mov r8, r15
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp rax
mov eax, dword [rdi + 0x30]
mov dword [rsp + 0x38], eax
mov dword [rdi + 0x30], 0x30
movzx eax, byte [rdi + 0x38]
mov byte [rsp + 0x37], al
mov byte [rdi + 0x38], 1
mov r13, qword [rdi + 0x20]
mov r12, qword [rdi + 0x28]
mov esp, dword [rdi + 0x28]
mov qword [rsp + 0x20], r14
mov rcx, r13
mov rdx, r12
mov edx, esp
mov r8d, ebp
mov r9, rbx
call fcn.14000b1f0
mov bl, 1
test al, al
jne 0x14000ab41
inc rsi
nop word cs:[rax + rax]
dec rsi
je 0x14000ac7c
mov rcx, r13
mov edx, 0x30
call qword [r12 + 0x20]
test al, al
invalid
je 0x14000abc0
jmp 0x14000ab41
mov r15, rsi
shr r15, 1
inc rsi
shr rsi, 1
mov r12, qword [rdi + 0x20]
mov r13, qword [rdi + 0x28]
mov edi, dword [rdi + 0x30]
inc r15
nop dword [rax]
dec r15
je 0x14000ac19
mov rcx, r12
mov edx, edi
call qword [r13 + 0x20]
test al, al
je 0x14000ac00
mov bl, 1
jmp 0x14000ab41
mov qword [rsp + 0x20], r14
mov rcx, r12
mov rdx, r13
mov r8d, ebp
mov r9, rbx
call fcn.14000b1f0
mov bl, 1
test al, al
jne 0x14000ab41
mov rcx, r12
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x38]
call qword [r13 + 0x18]
test al, al
jne 0x14000ab41
mov r14, rsi
neg r14
mov rbx, 0xffffffffffffffff
nop
lea rax, [r14 + rbx]
cmp rax, 0xffffffffffffffff
je 0x14000acaa
mov rcx, r12
mov edx, edi
call qword [r13 + 0x20]
inc rbx
test al, al
je 0x14000ac60
jmp 0x14000acad
mov rcx, r13
mov rdx, qword [rsp + 0x40]
mov r8, r15
call qword [r12 + 0x18]
test al, al
jne 0x14000ab41
mov eax, dword [rsp + 0x38]
mov dword [rdi + 0x30], eax
movzx eax, byte [rsp + 0x37]
mov byte [rdi + 0x38], al
xor ebx, ebx
jmp 0x14000ab41
mov rbx, rsi
cmp rbx, rsi
setb bl
jmp 0x14000ab41
test esi, esi
je 0x14000b47f
cmp rsi, 1
jne 0x14000b40d
xor eax, eax
xor ecx, ecx
jmp 0x14000b46b
mov rcx, rsi
and rcx, 0xfffffffffffffffe
pxor xmm0, xmm0
out dx, eax
sal byte [rcx], 0xc0
out dx, eax
sal byte [rcx], 0xc0
movdqa xmm1, xmmword [0x1400ac7c0]
movdqa xmm2, xmmword [0x1400ac7d0]
nop word [rax + rax]
movzx edx, word [rdi + rax]
movd xmm3, edx
pcmpgtb xmm3, xmm1
punpcklbw xmm3, xmm3
pshuflw xmm3, xmm3, 0xd4
pshufd xmm3, xmm3, 0xd4
pand xmm3, xmm2
paddq xmm0, xmm3
add rax, 2
cmp rcx, rax
jne 0x14000b430
pshufd xmm1, xmm0, 0xee
paddq xmm1, xmm0
movq rax, xmm1
movd eax, mm1
jmp 0x14000b47a
xor edx, edx
cmp byte [rdi + rcx], 0xc0
cmp al, 0xf
ror byte [rdi], 0x9d
ret 0x148
ror byte [rax - 1], 1
invalid
cmp rsi, rcx
jne 0x14000b46b
sub r15, rax
jbe 0x14000b49d
movzx eax, byte [rbx + 0x38]
lea rcx, [0x14010cbdc]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xor r13d, r13d
jmp 0x14000b4d6
mov rcx, qword [rbx + 0x20]
mov rax, qword [rbx + 0x28]
mov rax, qword [rax + 0x18]
mov rdx, rdi
mov r8, rsi
add rsp, 0x28
sub byte [rbx + 0x5d], bl
sub byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
jmp rax
mov r13, r15
xor r15d, r15d
jmp 0x14000b4d6
mov r13, r15
shr r13, 1
inc r15
shr r15, 1
mov r14, qword [rbx + 0x20]
mov r12, qword [rbx + 0x28]
mov ebx, dword [rbx + 0x30]
inc r13
nop word cs:[rax + rax]
mov rcx, r14
dec r13
je 0x14000b507
mov edx, ebx
call qword [r12 + 0x20]
test al, al
je 0x14000b4f0
mov al, 1
jmp 0x14000b556
mov rdx, rdi
mov r8, rsi
call qword [r12 + 0x18]
mov ecx, eax
mov al, 1
test cl, cl
jne 0x14000b556
mov rdi, r15
neg rdi
mov rsi, 0xffffffffffffffff
nop word [rax + rax]
lea rax, [rdi + rsi]
cmp rax, 0xffffffffffffffff
je 0x14000b54d
mov rcx, r14
mov edx, ebx
call qword [r12 + 0x20]
inc rsi
test al, al
je 0x14000b530
jmp 0x14000b550
mov rsi, r15
cmp rsi, r15
setb al
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
sub rsp, 0x58
movzx eax, byte [rcx]
cmp rax, 0x64
jb 0x14000cfbf
movzx ecx, al
lea r8d, [rcx + rcx*4]
lea r8d, [rcx + r8*8]
shr r8d, 0xc
imul ecx, r8d, 0x64
sub al, cl
movzx eax, al
lea rcx, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
movzx eax, word [rcx + rax*2]
mov word [rsp + 0x56], ax
mov ecx, 0x24
mov eax, r8d
jmp 0x14000cfc8
mov ecx, 0x26
cmp al, 0xa
jae 0x14000cfd0
or al, 0x30
mov byte [rsp + rcx + 0x31], al
jmp 0x14000cfe5
lea rcx, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
movzx eax, word [rcx + rax*2]
mov word [rsp + 0x56], ax
mov ecx, 0x25
lea rax, [rsp + rcx]
add rax, 0x31
mov r8d, 0x27
sub r8, rcx
mov qword [rsp + 0x28], r8
mov qword [rsp + 0x20], rax
lea r8, [0x14010bcf0]
mov rcx, rdx
mov dl, 1
xor r9d, r9d
call fcn.14000a9f0
nop
add rsp, 0x58
ret
mov al, 1
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add rbx, r13
mov rcx, rsi
mov rdx, rbx
call qword [r15 + 0x18]
test al, al
jne 0x14000f121
mov rcx, rsi
mov edx, 0x22
mov rax, r14
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp rax
sub rax, r13
mov r15, qword [rsp + 0x40]
jbe 0x14000f3f1
cmp byte [rbx + r13], 0xbf
jg 0x14000f3f6
jmp 0x14000f42e
xor ebp, ebp
mov r8, qword [rsp + 0x38]
mov r15, qword [rsp + 0x40]
jmp 0x14000f38f
jne 0x14000f42e
mov r13, rdx
mov r8, rax
jmp 0x14000f38f
or dword [rax], eax
mov edx, 0xa
add byte [rcx + rcx*4 - 0x17], cl
call fcn.1400a7de0
or dword [rax], eax
lea rax, str.librarycore_src_fmtmod.rs
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov rdx, qword [rsp + 0x38]
mov edx, dword [rsp + 0x38]
mov r8, r13
mov r9, r15
call fcn.1400a8490
lea rax, str.librarycore_src_fmtmod.rs
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov r8, r13
mov r9, rdx
call fcn.1400a8490
int3
sub rsp, 0x38
mov edi, edx
mov rsi, rcx
cmp edx, 0x27
invalid
ja case.default.0x14000f470
mov eax, edi
lea rcx, [0x14010cbec]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add al, 0x81
add rax, rcx
jmp rax
mov word [rsi], 0x305c
jmp 0x14000f5a0
invalid
pop rsp
xor cl, ch
and al, 1
add byte [rax], al
add byte [rbx + 0x48755cff], al
cmp edi, 0x5c
jne case.0x14000f470.1
mov word [rsi], 0x5c5c
pop rsp
jmp 0x14000f5a0
add byte [rax], al
mov word [rsi], 0x745c
jmp 0x14000f5a0
je 0x14000f47a
or eax, dword [rcx]
add byte [rax], al
mov word [rsi], 0x6e5c
jmp 0x14000f5a0
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rsi - 0x39], ah
invalid
invalid
invalid
mov word [rsi], 0x725c
jmp 0x14000f5a0
test r8d, 0x10000
je case.0x14000f470.1
mov word [rsi], 0x225c
jmp 0x14000f5a0
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 9], al
test r8d, 0x100
test r8d, 0x100
jne 0x14000f59b
test r8b, 1
je 0x14000f4da
mov ecx, edi
call fcn.14000fbf0
test al, al
jne 0x14000f4f0
mov ecx, edi
call fcn.14000fd10
test al, al
je 0x14000f4f0
mov byte [rsi], 0x80
mov dword [rsi + 4], edi
jmp 0x14000f5ae
mov byte [rsp + 0x30], 0
mov word [rsp + 0x2e], 0
mov byte [rsp + 0x37], 0x7d
mov ecx, edi
shr ecx, 0x14
and ecx, 0xf
lea rax, str.0123456789abcdefuuuuuuuubtnufruuuuuuuuuuuuuuuuuu
movzx ecx, byte [rcx + rax]
mov byte [rsp + 0x31], cl
mov ecx, edi
shr ecx, 0x10
and ecx, 0xf
movzx ecx, byte [rcx + rax]
mov byte [rsp + 0x32], cl
mov ecx, edi
shr ecx, 0xc
and ecx, 0xf
movzx ecx, byte [rcx + rax]
mov byte [rsp + 0x33], cl
mov ecx, edi
shr ecx, 8
and ecx, 0xf
movzx ecx, byte [rcx + rax]
mov byte [rsp + 0x34], cl
mov ecx, edi
shr ecx, 4
and ecx, 0xf
movzx ecx, byte [rcx + rax]
mov byte [rsp + 0x35], cl
mov ecx, edi
and ecx, 0xf
movzx eax, byte [rcx + rax]
mov byte [rsp + 0x36], al
or edi, 1
bsr eax, edi
xor eax, 0x1c
shr eax, 2
lea rcx, [rax - 2]
mov byte [rsp + rax + 0x2e], 0x7b
mov word [rsp + rax + 0x2c], 0x755c
movzx eax, word [rsp + 0x36]
mov word [rsi + 8], ax
mov rax, qword [rsp + 0x2e]
mov qword [rsi], rax
mov byte [rsi + 0xa], cl
mov byte [rsi + 0xb], 0xa
jmp 0x14000f5ae
mov word [rsi], 0x275c
mov qword [rsi + 2], 0
mov word [rsi + 0xa], 0x200
add rsp, 0x38
pop rdi
pop rsi
ret
push rsi
push rdi
sub rsp, 0xc8
movaps xmmword [rsp + 0xb0], xmm6
mov rsi, rdx
movdqu xmm6, xmmword [rdx]
mov edi, dword [rdx + 0x34]
mov eax, edi
test dil, 4
je 0x1400100b1
mov eax, edi
or eax, 8
movq rdx, xmm6
test rdx, rdx
jne 0x1400100b1
or eax, 4
mov dword [rsi + 0x34], eax
mov r8d, 0x81
mov edx, 0x30
mov r9, rcx
nop word cs:[rax + rax]
mov rax, r8
shr r9, 4
mov r8d, ecx
and r8b, 0xf
cmp r8b, 0xa
mov r10d, 0x57
cmovb r10d, edx
add r10b, r8b
mov byte [rsp + rax + 0x2e], r10b
lea r8, [rax - 1]
cmp rcx, 0x10
mov rcx, r9
jae 0x1400100d0
sub rsp, 0xb8
mov eax, ecx
mov r9d, 0x81
mov r8d, 0x30
mov r10d, ecx
nop dword [rax + rax]
mov rcx, r9
mov r9d, eax
and r9b, 0xf
shr r10b, 4
cmp r9b, 0xa
mov r11d, 0x37
cmovb r11d, r8d
add r11b, r9b
mov byte [rsp + rcx + 0x36], r11b
lea r9, [rcx - 1]
cmp al, 0x10
mov eax, r10d
jae 0x140010a80
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x140010af5
mov eax, 0x81
sub rax, r9
add rcx, rsp
add rcx, 0x38
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.14000a9f0
nop
add rsp, 0xb8
ret
lea r8, [0x1400ae018]
mov edx, 0x80
call fcn.1400a7d60
int3
sub rsp, 0xb8
movzx r8d, byte [rcx]
mov r9d, 0x81
mov eax, 0x30
mov r10d, r8d
nop dword [rax]
mov rcx, r9
mov r9d, r8d
and r9b, 0xf
shr r10b, 4
cmp r9b, 0xa
mov r11d, 0x57
cmovb r11d, eax
add r11b, r9b
mov byte [rsp + rcx + 0x36], r11b
lea r9, [rcx - 1]
cmp r8b, 0x10
mov r8d, r10d
jae 0x140010be0
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x140010c57
sub rsp, 0xb8
mov r8, qword [rcx]
mov r9d, 0x81
mov eax, 0x30
mov r10, r8
nop dword [rax + rax]
mov rcx, r9
shr r10, 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 r8, 0x10
mov r8, r10
jae 0x140011110
add byte [rax], al
add al, dh
cmpxchg qword [rsi + 0x10], rcx
jne 0x1400113a5
add rsp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rax, qword [rsi]
mov rcx, qword [rsi + 8]
and qword [rsi], 0
test rax, rax
je 0x1400113c9
sal byte [rsp + rdx + 0x31], 0xd2
xor edx, edx
xchg qword [rsi + 0x10], rdx
add rax, 8
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp qword [rax]
lea rcx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_core_0.3.30_src_task__internal_atomic_waker.rs
lea ecx, [0x1400aef10]
call fcn.1400a82d0
int3
mov rdx, rax
or rdx, 2
lock cmpxchg qword [rcx + 0x10], rdx
cmpxchg qword [rcx + 0x10], rdx
ret 0x8348
cmpxchg qword [rcx + 0x10], rdx
jne 0x1400113da
int1
test rax, rax
je 0x1400113ef
ret
mov rdx, qword [rcx]
mov rax, qword [rcx + 8]
or byte [r8 - 0x7d], cl
and dword [rax], eax
or byte [r8 - 0x7d], cl
and dword [rax], eax
lock and qword [rcx + 0x10], 0xfffffffffffffffd
test rdx, rdx
je case.0x140014730.149
mov rcx, rax
mov ecx, eax
jmp qword [rdx + 8]
lea rax, case.0x1400a5d2a.63
xor edx, edx
ret
add byte [rcx], dh
rol bl, cl
int3
int3
int3
invalid
mov cl, 0
invalid
invalid
invalid
std
ret
sub esp, 0x28
call fcn.14001143f
add dword [rax], eax
add byte [rax], al
add byte [rax], al
int3
movups xmm0, xmmword [rcx]
lea rax, [rsp + 0x38]
cmp byte [rdi], cl
adc dword [rax], eax
mov r9, qword [rcx + 0x10]
adc r14b, al
and al, 0x28
add dh, al
and al, 0x20
add dword [rax - 0x73], ecx
lea rdx, [0x1400aef48]
fimul dword [rcx]
add byte [rax - 0x77], cl
rol dword [rbp + 0x31], 0xc0
xor r8d, r8d
invalid
fimul dword [rcx]
add byte [rax - 0x77], cl
rol dword [rbp + 0x31], 0xc0
xor r8d, r8d
invalid
call fcn.140097e30
or byte [rax], al
int3
sub esp, 0x28
mov rsi, qword [rcx]
mov rdi, qword [rcx + 8]
jns case.0x14000ab11.58
and qword [rcx], 0
and dword [rax], eax
test rsi, rsi
je case.0x14000ab11.57
invalid
mov al, byte [0x140116278]
mov edx, 0x10
adc byte [rax], al
add byte [rax], al
xor ecx, ecx
call fcn.140095cb0
add byte [rax - 0x7b], cl
test eax, eax
je 0x1400114b1
mov qword [rax], rsi
mov qword [rax + 8], rdi
or byte [rax - 0x73], cl
lea edx, [0x1400aef70]
or dword [rax], eax
add rsp, 0x28
pop rdi
pop rsi
ret
mov ecx, 8
mov edx, 0x10
add al, ch
adc byte [rbp + 9], ah
invalid
mov ecx, 7
int 0x29
sub dword [rdi], ecx
invalid
mov rax, qword [rcx + 0x10]
ret
add byte [rax], al
add byte [rsi + 0x57], dl
push rbx
sub rsp, 0x40
mov rsi, rdx
movsxd rbx, dword [rcx]
cmp rbx, 0xe
jae case.default.0x140011823
lea rax, [0x14010bf28]
mov r8, qword [rax + rbx*8]
lea rax, case.0x140011823.0
mov rdx, qword [rax + rbx*8]
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x7d], cl
invalid
pop rbx
pop rdi
pop rsi
jmp rax
sbb byte [rax - 0x7d], cl
invalid
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.Reason
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x73], cl
jl 0x140011866
sub byte [rax - 0x77], cl
ja case.0x140014730.155
mov byte [rdi + 0x10], al
and qword [rdi], 0
mov byte [rdi + 0x11], 0
adc dword [r8], r8d
lea rdx, [rsp + 0x24]
mov dword [rdx], ebx
lea r8, [0x1400c2b98]
mov rcx, rdi
call fcn.14000e690
mov rcx, rdi
stc
call fcn.14000e7e0
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
or byte [r9 - 0x7d], cl
rol dword [rax + rcx*2], 0x8d
adc eax, 0xb14d9
add byte [rax - 0x77], cl
push rsp
and al, 0x40
mov qword [rsp + 0x38], rcx
lea rcx, [0x1400aefe0]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], r9
lea rcx, fcn.14001f01b
or eax, 0x8948000b
and al, 0x20
lea rdx, str.GoAway
mov r8d, 6
jmp 0x14001193c
mov qword [rcx], rax
lea rax, [r9 + 4]
lea eax, [rcx + 4]
add r9, 8
lea rdx, [0x1400c2d90]
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x38], rcx
lea rcx, [0x1400aefe0]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], r9
and al, 0x28
lea rcx, [0x1400c2550]
mov qword [rsp + 0x20], rcx
lea rdx, str.ResetDomain
mov r8d, 5
mov rcx, r10
mov r9, rax
mov ecx, eax
call fcn.14000efa0
jmp 0x14001198a
nop
add rsp, 0x58
ret
pop r12
pop r13
pop r14
pop r15
ret
add byte [rcx - 0xe76b73d], cl
mov ecx, esi
call fcn.1400149c8
mov rcx, rax
mov ecx, eax
add eax, dword [rax]
add byte [rax - 0x77], cl
mov ecx, eax
test rax, rax
mov ecx, eax
test rax, rax
je 0x1400146af
mov rax, rdx
lea r8, [rsp + 0x48]
and qword [r8], 0
and byte [rax], al
mov qword [r8 + 8], 1
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
adc byte [rax], al
lea rdx, [rsp + 0x60]
invalid
mov qword [rdx + 0x30], 0x20
add dh, al
cmp byte [rbx], al
invalid
add dh, al
cmp byte [rbx], al
and qword [rdx], 0
and qword [rdx + 0x10], 0
mov qword [rdx + 0x20], r8
and byte [rbp + r9*4 + 5], cl
invalid
test al, 9
invalid
add byte [rax - 0x7d], cl
invalid
and byte [rbp + r9*4 + 5], cl
jmp [rax - 0x76b3fff7]
invalid
invalid
invalid
add eax, 0x9a8ff
add byte [rcx + rcx*4 + 0x42], cl
sub bh, bh
push rax
and byte [rax + rax*8 - 0x72b7bb8b], al
test al, al
jne case.0x140014730.167
lea rcx, [rsp + 0x50]
mov qword [rdx + 0x28], r8
call qword [rax + 0x20]
test al, al
jne case.0x140014730.167
lea rcx, [rsp + 0x50]
mov rax, qword [rcx - 8]
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x30], xmm0
sub dword [rsp + 0x30], eax
jmp 0x1400146b9
movabs rax, 0x8000000000000000
mov byte [rdi + 1], bl
mov qword [rdi + 8], rax
movaps xmm0, xmmword [rsp + 0x30]
movups xmmword [rdi + 0x10], xmm0
adc dh, al
invalid
add cl, byte [rax - 0x77]
mov rcx, rsi
call fcn.1400145c0
in al, dx
invalid
invalid
call qword [rax - 0x5f3b7eb8]
nop
add rsp, 0xa0
invalid
add byte [rax], al
invalid
movabs al, byte [0x48c35e5f5b000000]
lea eax, [0x14010b048]
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
ret
lea rax, [0x14010b048]
mov qword [rsp + 0x20], rax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_aedd173a2c086e558c2b66d3743b344f977621a7library_alloc_src_string.rs
lea r9, [0x1400aefc0]
lea r8, [rsp + 0x30]
mov edx, 0x37
call fcn.1400a8230
int3
mov rcx, rsi
call fcn.14001522a
test al, 1
je 0x14001507d
test dl, dl
js 0x140014d7c
test dl, 0x40
jne 0x140014e1a
mov eax, edx
and al, 0xf0
je 0x140014d67
movzx eax, al
cmp eax, 0x10
jne 0x140014fd4
mov rcx, r15
mov rdx, rbx
lea r8, [rsp + 0x30]
xor r9d, r9d
call fcn.140016702
jmp 0x140014da7
mov rcx, rbp
lea rdx, [rsp + 0x30]
mov r8b, 7
call fcn.140015269
cmp byte [rsp + 0x50], 0
jne 0x140015097
mov r8, qword [rsp + 0x58]
mov rcx, r15
mov rdx, r14
call fcn.1400152fa
mov sil, byte [rsp + 0xc0]
mov dil, byte [rsp + 0x100]
cmp dil, 8
je 0x14001509c
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
movups xmm2, xmmword [r13 + 0x20]
movups xmm3, xmmword [r13 + 0x2f]
movups xmmword [r12 + 0x2f], xmm3
movups xmmword [r12 + 0x20], xmm2
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
mov eax, dword [r13 + 0x40]
mov ecx, dword [r13 + 0x43]
mov dword [r12 + 0x43], ecx
mov dword [r12 + 0x40], eax
lea rcx, [rsp + 0x30]
call fcn.140016126
mov byte [rsp + 0x50], sil
mov byte [rsp + 0x90], dil
jmp 0x140014fb3
mov rcx, rbp
mov rdx, rbx
lea r8, [rsp + 0x30]
mov r9b, 1
call fcn.140016702
mov sil, byte [rsp + 0x50]
mov al, byte [rsp + 0x90]
cmp al, 8
je 0x14001509c
movups xmm0, xmmword [r12]
adc byte [rsp], al
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movups xmm3, xmmword [r12 + 0x2f]
lea r8, [rsp + 0x139]
test byte [rcx + rdi], ah
add dword [rax], eax
add byte [rcx + 0xf], al
adc dword [rax + 0x2f], ebx
test byte [rcx + rdi], ah
add dword [rax], eax
add byte [rcx + 0xf], al
adc dword [rax + 0x2f], ebx
movups xmmword [r8 + 0x20], xmm2
movups xmmword [r8 + 0x10], xmm1
movups xmmword [r8], xmm0
adc dword [rax], eax
adc dword [rax], eax
mov ecx, dword [r12 + 0x40]
mov edx, dword [r12 + 0x43]
mov dword [r8 + 0x43], edx
mov dword [r8 + 0x40], ecx
mov byte [rsp + 0x138], sil
and al, 0x38
add dword [rax], eax
add byte [rax + 0x1782484], cl
add dword [rax], eax
invalid
and al, 0x38
add dword [rax], eax
add byte [rax + 0x1782484], cl
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [rcx], 0
add byte [rax - 0x77], cl
int1
lea rsi, [rsp + 0x180]
mov rcx, rsi
lea rdx, [rsp + 0x138]
call fcn.1400170d1
add byte [rax], al
mov rcx, rsi
call case.0x140017166.11
add byte [rcx - 0x77], cl
invalid
mov rsi, qword [rbx + 0x30]
add rsi, r13
mov rax, qword [rbx + 0x38]
cmp byte [rax + 0x39], cl
invalid
jbe 0x140014f12
mov rcx, r15
mov rdx, r14
call fcn.1400139aa
invalid
invalid
inc dword [rax + 0x10024bc]
add byte [rax], al
add byte [rax], cl
je 0x140014f07
mov ecx, 9
mov rdi, rbp
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov rcx, rbp
mov ecx, ebp
call case.0x140017166.11
mov rsi, qword [rbx + 0x30]
xor byte [rax + 0x29], cl
sub rsi, rax
mov qword [rbx + 0x30], rsi
mov rcx, rbp
jmp 0x13fc849ec
invalid
jmp 0x140014ebb
mov rax, qword [rbx + 0x38]
mov rsi, qword [rbx + 0x30]
jae 0x140014f3f
add rsi, r13
cmp rsi, rax
jbe 0x140014f2e
lea rcx, [rsp + 0x180]
call fcn.1400115ff
lea r13, [rsp + 0xc1]
jmp case.0x1400a5d2a.116
invalid
mov qword [rbx + 0x30], rsi
mov ecx, 9
mov rdi, rbp
lea rsi, [rsp + 0x180]
add bl, dh
movsq qword [rdi], qword [rsi]
mov rax, qword [rbx + 0x10]
mov rcx, qword [rbx + 0x28]
cmp rcx, rax
lea r13, [rsp + 0xc1]
jne 0x140014f6a
mov rcx, r14
call fcn.1400137bf
mov rax, qword [rbx + 0x10]
mov rcx, qword [rbx + 0x28]
mov rdx, qword [rbx + 0x20]
dec rdx
add rax, rdx
cmovae rax, rdx
mov qword [rbx + 0x20], rax
inc rcx
mov qword [rbx + 0x28], rcx
imul rdi, rax, 0x48
add rdi, qword [rbx + 0x18]
mov ecx, 9
mov rsi, rbp
mov esi, ebp
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x30]
call fcn.140016126
add byte [rcx + 9], bh
mov rdi, rbp
lea rsi, [rsp + 0x138]
add dword [rax], eax
add bl, dh
movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x98]
mov rdx, rbp
call fcn.14001614d
mov dl, byte [rcx]
add byte [rax], al
xor edi, edi
mov rsi, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x38]
and al, 0x38
jmp 0x140014d38
and dl, 0xe0
cmp dl, 0x20
and byte [rdi], cl
test ebp, edi
add byte [rax], al
invalid
and byte [rdi], cl
mov sil, 0xa
test dil, 1
test bh, 1
je 0x14001509c
retf 0x894c
invalid
invalid
lea rsi, [rsp + 0x110]
mov rcx, rsi
call fcn.140014bd5
mov rcx, rsi
call fcn.1400417a7
adc al, bh
add al, byte [rax]
jmp case.0x14000ab11.194
invalid
and eax, dword [rax - 0x76]
je 0x1400150bf
mov sil, byte [rsp + 0x51]
push rcx
lea rdi, [rsp + 0x110]
mov rcx, rdi
call fcn.140014bd5
sub ebx, edi
invalid
dec dword [rax - 0x77]
stc
call fcn.1400417a7
cmp sil, 0xc
or al, 0x75
invalid
sub ebx, edi
invalid
mov sil, 0x13
cmp byte [rsp + 0x2e], 0
jne 0x1400150c7
and al, 0x2e
add byte [rbp + 3], dh
mov sil, 0x15
mov eax, esi
add rsp, 0x1c8
add esp, 0x1c8
add byte [rbx + 0x5d], bl
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov sil, 3
jmp 0x14001509c
lea ecx, [rsi + 0x18]
call fcn.14001165f
lea rcx, [rsi + 0x38]
lea ecx, [rsi + 0x38]
call fcn.14001165f
lea rcx, [rsi + 0x58]
pop rax
call fcn.14001165f
add rsi, 0x78
invalid
lea eax, [0x1400c551f]
mov edx, 4
jmp 0x140015225
add rsp, 0x28
ret
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x77], cl
invalid
mov rax, qword [rdx]
mov rax, qword [rax + 8]
cmp rax, qword [rdx + 8]
jbe 0x1400152e8
mov rdi, rdx
and r8b, 7
mov bl, 0xff
mov ecx, r8d
shl bl, cl
not bl
mov rcx, rdx
call fcn.140013e11
and al, bl
movzx r14d, al
cmp r14b, bl
jae case.0x140014937.101
mov qword [rsi + 8], r14
xor eax, eax
jmp 0x1400152ee
xor ebx, ebx
mov rax, qword [rdi]
mov rax, qword [rax + 8]
cmp rax, qword [rdi + 8]
or byte [r14 + 0x2c], r14b
mov rcx, rdi
call fcn.140013e11
mov ecx, eax
and cl, 0x7f
movzx edx, cl
mov ecx, ebx
shl rdx, cl
add r14, rdx
test al, al
jns 0x1400152a5
add rbx, 7
cmp rbx, 0x1c
jne 0x1400152af
mov byte [rsi + 1], 0xb
jmp 0x1400152ec
mov byte [rsi + 1], 1
mov al, 1
mov byte [rsi], al
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
call fcn.140013984
test rax, rax
je 0x14001536d
mov rcx, rsi
mov rdx, rax
add rsp, 0x80
add byte [rax], 0
add byte [rbx + 0x5f], bl
pop rsi
jmp fcn.1400170d1
invalid
add byte [rax], al
mov byte [rsi], 5
mov byte [rsi + 0x40], 8
invalid
jmp 0x140016102
fisttp dword [rax - 0x73]
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x14010b51b]
jmp 0x1400160cf
sub dword [rsp + 0x30], eax
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
mov dword [rsp + 0x28], ecx
and al, 0x28
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x2b], ecx
and al, 0x2b
mov ecx, 1
jmp 0x1400160cd
and al, 0x40
movaps xmmword [rsp + 0x30], xmm0
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
and qword [r9 - 0x74d7dbb4], r9
and al, 0x89
and al, 0x2b
mov ecx, 3
jmp 0x1400160cd
and al, 0x40
movaps xmmword [rsp + 0x30], xmm0
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
and qword [r9 - 0x74d7dbb4], r9
and al, 0x89
and al, 0x2b
xor ecx, ecx
jmp 0x1400160cd
sub dword [rsp + 0x30], eax
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
mov dword [rsp + 0x28], ecx
and al, 0x28
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x2b], ecx
and al, 0x2b
mov ecx, 0xd
jmp 0x1400160cd
sub dword [rsp + 0x30], eax
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
mov dword [rsp + 0x28], ecx
and al, 0x28
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x2b], ecx
and al, 0x2b
mov ecx, 0x10
jmp 0x1400160cd
sub dword [rsp + 0x30], eax
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
mov dword [rsp + 0x28], ecx
and al, 0x28
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x2b], ecx
and al, 0x2b
mov ecx, 0x15
jmp 0x1400160cd
sub dword [rsp + 0x30], eax
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
mov dword [rsp + 0x28], ecx
and al, 0x28
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x2b], ecx
and al, 0x2b
mov ecx, 0x17
jmp 0x1400160cd
sub dword [rsp + 0x30], eax
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
mov dword [rsp + 0x28], ecx
and al, 0x28
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x2b], ecx
and al, 0x2b
mov ecx, 0x19
jmp 0x1400160cd
sub dword [rsp + 0x30], eax
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
mov dword [rsp + 0x28], ecx
and al, 0x28
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x2b], ecx
and al, 0x2b
mov ecx, 0x1d
jmp 0x1400160cd
sub dword [rsp + 0x30], eax
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
mov dword [rsp + 0x28], ecx
and al, 0x28
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x2b], ecx
and al, 0x2b
mov ecx, 0x20
jmp 0x1400160cd
sub dword [rsp + 0x30], eax
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
mov dword [rsp + 0x28], ecx
and al, 0x28
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x2b], ecx
and al, 0x2b
mov ecx, 0x22
jmp 0x1400160cd
sub dword [rsp + 0x30], eax
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
mov dword [rsp + 0x28], ecx
and al, 0x28
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x2b], ecx
and al, 0x2b
mov ecx, 0x26
jmp 0x1400160cd
sub dword [rsp + 0x30], eax
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
mov dword [rsp + 0x28], ecx
and al, 0x28
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x2b], ecx
and al, 0x2b
mov ecx, 0x28
jmp 0x1400160cd
sub dword [rsp + 0x30], eax
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
mov dword [rsp + 0x28], ecx
and al, 0x28
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x2b], ecx
and al, 0x2b
mov ecx, 0x2a
jmp 0x1400160cd
sub dword [rsp + 0x30], eax
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
mov dword [rsp + 0x28], ecx
and al, 0x28
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x2b], ecx
and al, 0x2b
mov ecx, 0x2c
jmp 0x1400160cd
and al, 0x40
movaps xmmword [rsp + 0x30], xmm0
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
mov dword [rsp + 0x28], ecx
and al, 0x28
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x2b], ecx
and al, 0x2b
mov ecx, 0x2e
jmp 0x1400160cd
and byte [r11 + 0x4c89214f], r9b
and al, 0x28
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x2b], ecx
mov ecx, 0x3a
jmp 0x1400160cd
and al, 0x2b
mov ecx, 0x45
jmp 0x1400160cd
add dword [rax], eax
invalid
xor edx, edx
mov qword [rsi], rbx
mov qword [rsi + 8], rcx
or byte [rax - 0x77], r9b
push rsi
adc byte [rax - 0x7d], cl
sbb byte [rax], al
or byte [rax - 0x77], r9b
push rsi
adc byte [rax - 0x7d], cl
sbb byte [rax], al
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movups xmmword [rsi + 0x20], xmm0
movups xmmword [rsi + 0x30], xmm1
mov byte [rsi + 0x40], al
mov eax, dword [rsp + 0x28]
mov ecx, dword [rsp + 0x2b]
mov dword [rsi + 0x41], eax
mov dword [rsi + 0x44], ecx
add rsp, 0x80
pop rbx
pop rdi
pop rsi
ret
and al, 0x50
lea rdx, [0x1400d9788]
call fcn.140012581
test al, al
jne 0x1400165cb
lea rdx, [0x1400c6010]
lea rcx, [rsp + 0x80]
call fcn.140012581
test al, al
jne 0x1400165cb
lea rdx, [0x1400c6358]
lea rcx, [rsp + 0x80]
call fcn.140012581
test al, al
jne 0x1400165cb
lea rdx, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
lea rcx, [rsp + 0x80]
mov r8d, 0xa
call fcn.140017792
test al, al
jne 0x1400165cb
lea rdx, str.proxy_connectionXn_r_
lea rcx, [rsp + 0x80]
mov r8d, 0x10
add byte [rax], al
call fcn.140017792
test al, al
jne 0x1400165cb
lea rdx, [0x1400c6378]
lea rcx, [rsp + 0x80]
call fcn.140012581
test al, al
je 0x14001627b
mov rcx, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x60]
lea r8, str.trailersXn_r_
mov r9d, 8
add al, ch
adc eax, 0xc0840000
je 0x1400165cb
mov rax, qword [rsi + 8]
mov byte [rax], 1
lea rcx, [rsp + 0x80]
add al, ch
jae 0x14001623f
invalid
dec dword [rax + 3]
and al, 0x60
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rcx]
add rax, rdx
add rax, 0x20
mov qword [rcx], rax
mov rcx, qword [rsi + 0x18]
cmp rax, qword [rcx]
jae 0x1400166e2
lea rdi, [rsp + 0x80]
mov rcx, rdi
call case.0x14000ab11.108
add rax, qword [rsp + 0x60]
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rcx]
mov r8, qword [rdx + 0x100]
add rax, r8
add rax, 0x20
mov qword [rdx + 0x100], rax
mov rcx, qword [rcx]
movaps xmm0, xmmword [rdi]
movaps xmm1, xmmword [rdi + 0x10]
lea rdx, [rsp + 0xa0]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
mov rax, qword [rsp + 0x70]
lea r8, [rsp + 0x20]
mov qword [r8 + 0x20], rax
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
call fcn.140012e95
jmp 0x1400165e8
invalid
mov rax, qword [rsi]
mov byte [rax], 1
lea rcx, [rsp + 0x50]
call fcn.14001f01b
lea rcx, [rsp + 0x80]
call fcn.14001165f
nop
add rsp, 0xc8
pop rdi
pop rsi
ret
mov qword [rdx], r8
mov rdx, qword [rsi + 0x18]
mov rax, qword [rax]
cmp r8, qword [rdx]
jae 0x1400166c9
mov word [rax + 0xf8], cx
jmp 0x1400165e8
cmp byte [rax + 0x108], 0
jne 0x1400165e8
adc bh, bh
invalid
invalid
mov byte [rax + 0x108], 1
jmp 0x1400165e8
mov rax, qword [rsi + 0x20]
mov rax, qword [rax]
cmp byte [rax + 0x108], 0
jne 0x1400165d1
mov byte [rax + 0x108], 1
jmp 0x1400165d1
add byte [rcx + rcx*4 - 0x39], cl
mov rbx, rdx
mov rsi, rcx
lea r8d, [r9 + r9]
or r8b, 4
lea r14, [rsp + 0x40]
mov rcx, r14
int1
mov rdx, rdi
call fcn.140015269
cmp byte [r14], 0
je 0x140016750
mov al, byte [rsp + 0x41]
mov byte [rsi], al
mov byte [rsi + 0x40], 8
add rsp, 0x1d0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov r8, qword [rsp + 0x48]
test r8, r8
je 0x140016810
lea rdx, [rbx + 0x10]
lea r14, [rsp + 0x40]
mov rcx, r14
call fcn.1400152fa
mov al, byte [r14]
mov cl, byte [r14 + 0x40]
cmp cl, 8
je 0x14001673b
lea r14, [rsp + 0x40]
movups xmm0, xmmword [r14 + 1]
movups xmm1, xmmword [r14 + 0x11]
movups xmm2, xmmword [r14 + 0x21]
movups xmm3, xmmword [r14 + 0x30]
pop rsi
xor byte [rdi], cl
adc dword [rsp + 0x118], ebx
movups xmmword [rsp + 0x109], xmm2
movups xmmword [rsp + 0xf9], xmm1
add byte [rdi], cl
adc dword [rsp + 0xe9], eax
add byte [rax], al
add byte [rcx - 0x75], al
push rsi
mov dword [r12 + 0x129], edx
sub dword [rcx], eax
add byte [rax], al
sub dword [rcx], eax
add byte [rax], al
mov edx, dword [r14 + 0x44]
mov dword [rsp + 0x12c], edx
mov byte [rsp + 0xe8], al
mov byte [rsp + 0x128], cl
mov r15, qword [rdi + 8]
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call fcn.1400172fd
add byte [rax], al
cmp byte [r14], 0
je 0x140016891
mov al, byte [rsp + 0x41]
mov byte [rsi], al
mov byte [rsi + 0x40], 8
lea rcx, [rsp + 0xe8]
call fcn.1400115ff
jmp case.0x140014937.119
mov r15, qword [rdi + 8]
lea r14, [rsp + 0x40]
lea esi, [rsp + 0x40]
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call fcn.1400172fd
cmp byte [r14], 0
jne 0x140016737
lea r14, [rsp + 0x40]
movups xmm0, xmmword [r14 + 8]
movups xmm1, xmmword [r14 + 0x18]
movups xmm2, xmmword [r14 + 0x28]
movaps xmmword [rsp + 0xb0], xmm0
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xd0], xmm2
xchg esp, eax
and al, 0xd0
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rbx
mov r8, rdi
call fcn.1400172fd
movups xmm0, xmmword [rsp + 0x48]
movups xmm1, xmmword [rsp + 0x58]
movups xmm2, xmmword [rsp + 0x68]
lea rdx, [rsp + 0x130]
movaps xmmword [rdx], xmm0
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx + 0x20], xmm2
mov qword [rdi + 8], r15
lea rbx, [rsp + 0x160]
add byte [rax], al
mov rcx, rbx
mov r8, rdi
call fcn.140017525
mov rax, qword [rbx]
test rax, rax
je 0x140016ab0
mov cl, byte [rsp + 0x168]
movups xmm0, xmmword [rsp + 0x169]
movups xmmword [rsp + 0x29], xmm0
mov rdx, qword [rsp + 0x178]
mov qword [rsp + 0x38], rdx
mov qword [rsp + 0x20], rax
mov byte [rsp + 0x28], cl
lea rcx, [rsp + 0xe8]
lea ecx, [rsp + 0xe8]
call fcn.140017627
lea rcx, [0x14010cfe0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [rsp + 0x130]
call fcn.14001729d
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0x30]
lea rdi, [rsp + 0xb0]
mov rcx, rdi
call fcn.14006b485
mov al, byte [rdi + 0x20]
cmp al, 2
jne 0x140016ced
mov byte [rsi], 7
mov byte [rsi + 0x40], 8
lea rcx, [rsp + 0x130]
call fcn.14001165f
lodsb al, byte [rsi]
invalid
invalid
jmp 0x140016d71
mov byte [rcx], al
add byte [rax], al
cmp byte [rdx], 0x3a
jne 0x140016ac4
add byte [rax], al
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srchpackheader.rs
mov r8d, 1
mov rcx, rdx
mov rdx, rax
call fcn.140013ebb
add rdx, 0xfffffffffffffffc
add edx, 0xfffffffc
ret 0x48fc
cmp rdx, 5
ja case.0x140016a2b.5
lea rcx, [0x14010cffc]
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
cmp byte [rax], 0x70
jne case.0x140016a2b.5
invalid
cmp byte [rax + 1], 0x61
jne case.0x140016a2b.5
cmp byte [rax + 2], 0x74
jne case.0x140016a2b.5
cmp byte [rax + 3], 0x68
jne case.0x140016a2b.5
movups xmm0, xmmword [rsp + 0x90]
movups xmm1, xmmword [rsp + 0xa0]
lea rdx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rdi, [rsp + 0xe8]
mov rcx, rdi
call fcn.14001757e
mov rax, qword [rdi]
test rax, rax
je 0x1400170c8
movups xmm0, xmmword [rsp + 0xf0]
movups xmmword [rsi + 8], xmm0
invalid
invalid
invalid
mov al, byte [rsp + 0x168]
jmp 0x1400167f8
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
lea rdx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rdi, [rsp + 0xb0]
mov rcx, rdi
call fcn.14001757e
mov rax, qword [rdi]
test rax, rax
je 0x140016c63
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [rsi + 8], xmm0
mov rcx, qword [rsp + 0xc8]
mov qword [rsi], rax
mov qword [rsi + 0x18], rcx
mov byte [rsi + 0x40], 2
jmp 0x1400167fe
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0x30]
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
lea rdx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov ecx, edi
call fcn.14001757e
mov rax, qword [rdi]
test rax, rax
je 0x140016c63
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [rsi + 8], xmm0
mov rcx, qword [rsp + 0xc8]
mov qword [rsi], rax
mov qword [rsi + 0x18], rcx
mov byte [rsi + 0x40], 4
jmp 0x1400167fe
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
lea rdx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rdi, [rsp + 0xb0]
lea edi, [rsp + 0xb0]
lea edi, [rsp + 0xb0]
mov rcx, rdi
call fcn.14001757e
mov rax, qword [rdi]
test rax, rax
je 0x140016c63
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [rsi + 8], xmm0
mov rcx, qword [rsp + 0xc8]
mov qword [rsi], rax
mov qword [rsi + 0x18], rcx
mov byte [rsi + 0x40], 5
jmp 0x1400167fe
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
lea rdx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
add cl, byte [rax - 0x73]
mov esp, 0xb024
add byte [rax - 0x77], cl
stc
call fcn.1400175d8
mov rax, qword [rdi]
test rax, rax
je 0x140016c63
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [rsi + 8], xmm0
mov rcx, qword [rsp + 0xc8]
enter 0, 0
mov qword [rsi], rax
mov qword [rsi + 0x18], rcx
mov byte [rsi + 0x40], 6
invalid
jmp 0x1400167fe
invalid
mov byte [rsi], 7
jmp 0x1400167fa
sti
invalid
invalid
sti
invalid
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
push rsp
and al, 0x30
call fcn.1400226cf
test ax, ax
je 0x140016d6a
mov word [rsi], ax
mov byte [rsi + 0x40], 7
invalid
invalid
jmp 0x140016d71
invalid
mov edx, dword [rsp + 0x98]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add eax, 0x20478a00
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x70], xmm1
and al, 0x70
movaps xmmword [rsp + 0x60], xmm0
sub dword [rsp + 0x60], eax
and al, 0x60
mov ecx, dword [rsp + 0xd4]
add byte [rax], al
add byte [rcx - 0x7374bbb2], cl
mov r9d, dword [rsp + 0xd1]
and al, 0xd1
add byte [rax], al
add byte [rcx + 0x100f414e], cl
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x140], cl
add byte [rax], al
add byte [rcx - 0x7374bbb2], cl
mov r9d, dword [rsp + 0xd1]
and al, 0xd1
add byte [rax], al
add byte [rcx + 0x100f414e], cl
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x140], cl
movaps xmmword [rsp + 0x40], xmm0
movaps xmmword [rsp + 0x50], xmm1
sub dword [rsp + 0x50], ecx
sub dword [rsp + 0x50], ecx
movaps xmm2, xmmword [rsp + 0x60]
movaps xmm3, xmmword [rsp + 0x70]
movups xmmword [rsi + 0x30], xmm3
pop rsi
xor byte [rdi], cl
adc dword [rsi + 0x20], edx
and byte [rdi], cl
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
jmp 0x140016d6e
invalid
and al, 0x41
movups xmmword [rsi + 1], xmm0
mov byte [rsi], al
invalid
mov byte [rsi + 0x40], 3
jmp 0x140016d71
mov al, 8
mov byte [rsi], al
mov byte [rsi + 0x40], al
lea rcx, [rsp + 0x20]
call fcn.14001f01b
mov rcx, qword [rsp + 0x50]
mov qword [rsi + 0x10], rcx
adc byte [rdi], r9b
adc byte [rsp + 0x41], al
mov ecx, dword [rsp + 0x50]
movups xmmword [rsi + 1], xmm0
mov byte [rsi], al
mov byte [rsi + 0x40], 3
movups xmmword [rsi + 8], xmm0
mov rcx, qword [rsp + 0x100]
mov qword [rsi], rax
mov qword [rsi + 0x18], rcx
mov dword [rsi + 0x18], ecx
mov byte [rsi + 0x40], 6
jmp 0x1400170b6
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 8], eax
mov byte [rsi], 9
mov byte [rsi + 0x40], 8
lea rcx, [rsp + 0x90]
call fcn.14001f01b
jg 0x1400170b5
invalid
lea rcx, [rsp + 0x180]
call fcn.14001f01b
jmp case.0x140014937.119
add byte [rax - 0x73], cl
push rdi
and byte [rax - 0x73], cl
pop rsp
and al, 0x28
mov rcx, rbx
mov ecx, ebx
call fcn.140009fc8
mov al, byte [rdi + 0x40]
mov byte [rbx + 0x20], al
mov byte [rbx + 0x20], al
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rsi + 0x30], xmm1
adc dword [rsi + 0x30], ecx
movups xmmword [rsi + 0x20], xmm0
mov rax, qword [rbx + 0x20]
mov qword [rsi + 0x40], rax
jmp 0x1400171e9
add byte [rax], al
invalid
invalid
or eax, 0xf5ed1
rcr dword [rsi + 0xf], 1
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
loopne 0x14001719a
xor ecx, ecx
leave
jmp 0x1400171c9
pop rbp
mov rcx, rsi
mov rdx, rdi
call fcn.140009fc8
push rcx
invalid
mov byte [rsi + 0x40], 4
jmp 0x1400171e9
invalid
invalid
mov cl, 1
jmp 0x1400171c9
mov cl, 2
jmp 0x1400171c9
mov cl, 3
jmp 0x1400171c9
mov cl, 4
jmp 0x1400171c9
mov cl, 5
jmp 0x1400171c9
mov cl, 6
jmp 0x1400171c9
mov r8d, dword [rsp + 0x28]
and al, 0x28
mov r9d, dword [rsp + 0x2b]
mov dword [rsi + 4], r9d
mov dword [rsi + 1], r8d
mov byte [rsi], cl
invalid
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdx
mov byte [rsi + 0x40], 3
invalid
invalid
invalid
add rsp, 0x50
pop rbx
pop rdi
pop rsi
invalid
ret
mov ecx, dword [rdi + 4]
mov dword [rsp + 0x2b], ecx
mov dword [rsp + 0x28], eax
mov rax, qword [rdi + 8]
mov cl, 9
jmp 0x1400171c9
sub byte [rax - 0x75], cl
or byte [r9 + 0x48beeb09], r14b
invalid
mov ecx, dword [rdi + 8]
mov rdx, qword [rdi + 0x10]
call fcn.140013fef
mov cl, 0xa
jmp 0x1400171c9
invalid
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp r13, r15
je 0x14001745c
mov rax, qword [rsp + 0x70]
and al, 0x70
mov bl, byte [rax + r15]
mov edx, ebx
shr dl, 4
mov rcx, r12
call fcn.140017700
mov ebp, eax
shr ebp, 8
cmp al, 2
je 0x14001746e
test al, 1
je 0x140017433
mov rcx, r14
mov edx, ebp
call fcn.140017773
and bl, 0xf
mov rcx, r12
mov edx, ebx
call fcn.140017700
mov ebp, eax
shr ebp, 8
cmp al, 2
je 0x14001746e
test al, 1
je 0x140017457
mov rcx, r14
mov edx, ebp
call fcn.140017773
inc r15
jmp 0x140017401
cmp qword [rsp + 0x30], 0
je 0x1400174af
mov bpl, 6
cmp byte [rsp + 0x38], 0
jne 0x1400174af
mov bl, 1
mov r14, qword [rsp + 0x28]
mov rcx, rdi
mov rdx, r14
call fcn.140013e86
mov byte [rsi], bl
mov byte [rsi + 1], bpl
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movups xmm2, xmmword [rsp + 0x50]
movups xmmword [rsi + 2], xmm0
add r9b, byte [rdi]
adc dword [rsi + 0x12], ecx
movups xmmword [rsi + 0x22], xmm2
mov rax, qword [rsp + 0x5e]
and al, 0x5e
mov qword [rsi + 0x30], rax
jmp 0x14001737a
lea rbx, [rsp + 0x78]
mov rcx, rbx
mov rdx, r14
call fcn.14000a313
cmp qword [rbx], 0
mov r14, qword [rsp + 0x28]
je 0x140017516
lea rbx, [rsp + 0x98]
lea rdx, [rsp + 0x78]
js 0x140017520
mov ecx, ebx
call fcn.140014a56
mov rax, qword [rsp + 0x68]
push 0x20438948
mov qword [rbx + 0x28], r14
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rsp + 0x36], xmm0
adc dword [rsp + 0x36], eax
adc dword [rsp + 0x36], eax
movups xmmword [rsp + 0x46], xmm1
mov rax, qword [rbx + 0x20]
and byte [r8 - 0x77], cl
and al, 0x56
mov rax, qword [rbx + 0x28]
mov qword [rsp + 0x5e], rax
xor ebx, ebx
jmp 0x140017475
mov bl, 1
mov bpl, byte [rsp + 0x80]
jmp 0x140017475
invalid
invalid
invalid
mov ecx, dword [rdx + 4]
mov r8b, byte [rdx + 1]
mov dl, 1
jmp 0x14001790e
and al, 0x20
mov qword [rax], r8
movups xmm0, xmmword [rdx + 0x10]
movups xmmword [rax + 8], xmm0
mov rdx, rax
call fcn.14002ffc9
invalid
xchg byte [rcx], al
invalid
mov dl, 4
mov byte [rsi], dl
mov byte [rsi + 1], r8b
mov dword [rsi + 4], ecx
mov qword [rsi + 8], rax
or byte [rdi], cl
sub byte [rsp + 0x20], al
movups xmmword [rsi + 0x10], xmm0
mov rax, qword [rsp + 0x30]
mov qword [rsi + 0x20], rax
add rsp, 0x40
pop rsi
ret
sub rsp, 0x70
mov rsi, rcx
movzx eax, byte [rcx]
lea rcx, [0x14010d078]
xor dword [rdi + 0xf], edx
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
movzx eax, byte [rsi + 1]
test rax, rax
je 0x140017a4a
cmp eax, 1
jne 0x140017a70
mov eax, dword [rsi + 8]
lea rcx, [rsp + 0x20]
mov dword [rcx], eax
lea rax, [rsp + 0x28]
and al, 0x28
mov qword [rax], rcx
lea rcx, [0x140014538]
mov qword [rax + 8], rcx
lea rcx, str.stream_error_detected:
mov dword ss:[rcx], ecx
invalid
jmp 0x140017a94
movzx eax, byte [rsi + 1]
test rax, rax
je 0x140017ac8
cmp eax, 1
jne 0x140017aee
mov eax, dword [rsi + 4]
lea rcx, [rsp + 0x20]
mov dword [rcx], eax
lea rax, [rsp + 0x28]
mov qword [rax], rcx
lea rcx, [0x140014538]
mov qword [rax + 8], rcx
lea rcx, str.connection_error_detected:
jmp 0x140017b12
mov eax, dword [rsi + 4]
lea rcx, [rsp + 0x20]
mov dword [rcx], eax
lea rax, [rsp + 0x28]
and al, 0x28
mov qword [rax], rcx
lea rcx, [0x140014538]
mov qword [rax + 8], rcx
lea rcx, str.protocol_error:
jmp 0x140017a94
add byte [rax], al
invalid
inc rsi
lea rax, [rsp + 0x20]
mov qword [rax], rsi
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [0x140011c63]
mov qword [rcx + 8], rax
lea rax, str.user_error:
lea r8, [rsp + 0x40]
mov qword [r8], rax
mov eax, 1
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], rax
jmp 0x140017ab2
add rsi, 8
mov rcx, rsi
call fcn.140084c50
jmp 0x140017abf
mov eax, dword [rsi + 8]
lea rcx, [rsp + 0x20]
mov dword [rcx], eax
lea rax, [rsp + 0x28]
mov qword [rax], rcx
lea rcx, [0x140014538]
mov qword [rax + 8], rcx
lea rcx, str.stream_error_sent_by_user:
jmp 0x140017a94
mov eax, dword [rsi + 8]
lea rcx, [rsp + 0x20]
mov dword [rcx], eax
lea rax, [rsp + 0x28]
mov qword [rax], rcx
lea rcx, [0x140014538]
mov qword [rax + 8], rcx
lea rcx, str.stream_error_received:
lea r8, [rsp + 0x40]
mov qword [r8], rcx
mov ecx, 1
mov qword [r8 + 8], rcx
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rcx
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
call fcn.14000e9c0
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
ret
mov eax, dword [rsi + 4]
lea rcx, [rsp + 0x20]
mov dword [rcx], eax
lea rax, [rsp + 0x28]
mov qword [rax], rcx
lea rcx, [0x140014538]
mov qword [rax + 8], rcx
lea rcx, str.connection_error_sent_by_user:
jmp 0x140017b12
mov eax, dword [rsi + 4]
lea rcx, [rsp + 0x20]
mov dword [rcx], eax
lea rax, [rsp + 0x28]
mov qword [rax], rcx
lea rcx, [0x140014538]
mov qword [rax + 8], rcx
lea rcx, str.connection_error_received:
lea r8, [rsp + 0x40]
mov qword [r8], rcx
mov ecx, 1
mov qword [r8 + 8], rcx
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rcx
mov rdi, qword [rdx + 0x20]
mov rbx, qword [rdx + 0x28]
mov rcx, rdi
mov rdx, rbx
call fcn.14000e9c0
test al, al
je 0x140017b4e
mov al, 1
jmp 0x140017abf
lea rax, [rsi + 8]
mov qword [rsp + 0x38], rax
cmp qword [rsi + 0x18], 0
je 0x140017bb5
lea rax, [rsp + 0x38]
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [0x1400b0388]
lea r8, [rsp + 0x40]
mov qword [r8], rax
mov qword [r8 + 8], 2
and qword [r8 + 0x20], 0
lea rax, [0x140011c33]
mov qword [rcx + 8], rax
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], 1
mov rcx, rdi
mov rdx, rbx
call fcn.14000e9c0
mov ecx, eax
mov al, 1
test cl, cl
jne 0x140017abf
xor eax, eax
jmp 0x140017abf
add byte [rbp - 0x77], cl
invalid
mov rax, qword [rdi + 0x40]
mov qword [rsp + 0x2c0], rax
movups xmm0, xmmword [rdi + 0x30]
movups xmmword [rsp + 0x2b0], xmm0
mov rcx, qword [rdi + 0x48]
mov rdx, qword [rdi + 0x50]
push rdi
push rax
call fcn.1400127b2
mov ecx, 2
mov qword [rsp + 0x450], rcx
and qword [rsp + 0x470], 0
mov rax, qword [r14]
mov rdi, qword [r14 + 8]
mov rbx, qword [r14 + 0x10]
mov qword [rsp + 0x58], r14
mov qword [r14], rcx
test rax, rax
test eax, eax
invalid
je 0x14001b651
cmp rax, 1
jne 0x14001b672
mov rax, qword [rsp + 0x58]
lea r14, [rax + 0x18]
mov rcx, r14
mov rdx, rdi
call fcn.14001ce42
sbb byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rbx
invalid
call fcn.14001ce42
lea rdx, [rsp + 0x240]
add al, byte [rax]
add byte [rax - 0x77], cl
stc
add al, byte [rax]
add byte [rax - 0x77], cl
stc
call fcn.14001ce32
mov rdi, rbx
jmp case.0x140014730.327
mov rax, qword [rsp + 0x58]
lea rcx, [rax + 0x18]
mov rdx, rdi
call fcn.14001ce42
invalid
add byte [rax], al
lea rdx, [rsp + 0x240]
mov rcx, rdi
call fcn.14001ce32
lea rax, [rsp + 0x310]
mov qword [rax], 5
add byte [rax - 0x73], cl
test byte [rax + rsi*4], ah
add eax, dword [rax]
add byte [rax - 0x7d], cl
invalid
mov eax, 0x84100f00
test byte [rax + rbp*4], ah
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x2b8], cl
movups xmmword [rax - 0x40], xmm0
movups xmmword [rax - 0x30], xmm1
mov qword [rax - 0x20], r13
mov qword [rax - 0x18], r13
mov qword [rax - 0x10], r15
mov r15, rax
mov qword [rax - 8], r12
mov r8d, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 0xf2
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [rsp + 0x116]
mov r13, qword [rsp + 0x58]
lea rbp, [r13 + 0x18]
lea rax, [r13 + 0x30]
lea eax, [rbp + 0x30]
mov qword [rsp + 0x1c0], rax
lea rdi, [rsp + 0xa2]
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x769fdbbc], cl
and al, 0x64
lea r14, [rsp + 0x240]
cmp byte [rsp + 0x3b0], 0xc
jne 0x14001b7d3
mov rcx, r15
call fcn.14001d6f5
mov byte [rsp + 0x3b0], 0xc
and al, 0xb0
add eax, dword [rax]
add byte [rsp + rcx*2], cl
mov ecx, esp
lea rdx, [rsp + 0x368]
call fcn.140013ee1
mov rdx, qword [rsp + 0xa0]
cmp rdx, 2
add cl, byte [rdi]
test byte [rax + 0x15], ah
add byte [rax], al
movzx eax, word [rsp + 0xa8]
movzx ecx, word [rsp + 0xc8]
mov dword [rsp + 0x60], ecx
movups xmm0, xmmword [rdi + 0x28]
movups xmm1, xmmword [rdi + 0x36]
movups xmmword [rsp + 0x27e], xmm1
movaps xmmword [rsp + 0x270], xmm0
and al, 0x70
add al, byte [rax]
add byte [rdx + 0xe8248c], cl
add byte [rax], al
mov byte [rsp + 0x4d], cl
mov cl, byte [rsp + 0xe9]
mov byte [rsp + 0x4c], cl
mov ecx, dword [rdi + 0x48]
mov dword [rsp + 0x68], ecx
movzx ecx, word [rdi + 0x4c]
mov word [rsp + 0x6c], cx
movups xmm0, xmmword [rdi + 8]
or byte [rdi], cl
adc byte [rdi + 0x16], cl
movaps xmmword [rsp + 0x70], xmm0
movups xmmword [rsp + 0x7e], xmm1
lea rcx, [rdx - 2]
lea r8, [rdx - 1]
cmp rcx, 6
mov ecx, 0
cmovae r8, rcx
mov cl, 7
lea r9, [0x14010d08c]
add byte [rdi + 0x63], cl
add al, 0x81
add r8, r9
jmp r8
movups xmm0, xmmword [r15]
movaps xmmword [rsp + 0xa0], xmm0
mov rax, qword [r15 + 0x10]
mov qword [rsp + 0xb0], rax
mov byte [rsp + 0x3b0], 0xb
cmp byte [rsp + 0xa0], 0xb
invalid
add byte [rax], al
add byte [rbx], cl
jne 0x14001b877
mov rcx, r12
call fcn.140015187
movups xmm0, xmmword [r15 + 0x18]
sbb byte [r9 + 0xf], r8b
adc byte [rdi + 0x28], cl
sbb byte [r9 + 0xf], r8b
adc byte [rdi + 0x28], cl
and qword [rsp + 0x3c8], 0
movaps xmmword [rsp + 0xa0], xmm0
movaps xmmword [rsp + 0xb0], xmm1
mov rax, qword [rsp + 0xa0]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
add al, 1
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
add al, 1
add byte [rax], al
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0xe]
movups xmmword [rsp + 0x7e], xmm1
mov edx, 4
lea rcx, [rdx - 2]
lea r8, [rdx - 1]
cmp rcx, 6
mov ecx, 0
add byte [rax], al
add byte [rdi + rcx + 0x43], cl
ror dword [rdi], 0x29
and al, 0x70
and al, 0x70
ror dword [r15], 0x29
and al, 0x70
and al, 0x70
mov cl, 7
lea r9, [0x14010d08c]
movsxd r8, dword [r9 + r8*4]
invalid
add al, 0x81
add r8, r9
jmp r8
invalid
movzx eax, word [rsp + 0xa0]
movups xmm0, xmmword [rdi]
movaps xmmword [rsp + 0x70], xmm0
mov rcx, qword [rdi + 0xe]
invalid
invalid
mov edx, 3
add byte [rax], al
lea r8, [rdx - 2]
cmp r8, 6
invalid
lea r8, [rdx - 1]
mov r9d, 0
cmovae r8, r9
ror dword [r8 - 0x77], 0x4c
and al, 0x7e
jle 0x14001b85d
invalid
lea r9, [0x14010d08c]
movsxd r8, dword [r9 + r8*4]
jle 0x14001b85d
invalid
add r8, r9
jmp r8
test rdx, rdx
je 0x14001b9b7
movzx ecx, word [rsp + 0x6c]
mov word [rsp + 0x174], cx
mov ecx, dword [rsp + 0x68]
and al, 0x68
mov dword [rsp + 0x170], ecx
movaps xmm0, xmmword [rsp + 0x70]
jo 0x14001b8f4
sub dword [rsp + 0xa0], eax
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x7e], al
movups xmmword [rsp + 0xae], xmm0
mov edx, dword [rsp + 0x60]
mov ecx, edx
shr ecx, 8
or byte [rcx + 0xf64244c], cl
sub byte [rsp + 0x270], al
jo 0x14001b90e
add byte [rax], al
or byte [rcx + 0xf64244c], cl
sub byte [rsp + 0x270], al
jo 0x14001b90e
add byte [rax], al
movaps xmmword [rsp + 0x110], xmm0
movups xmm0, xmmword [rsp + 0x27e]
movups xmmword [rsp + 0x11e], xmm0
mov ecx, edx
mov byte [rsp + 0x4e], dl
mov cl, byte [rsp + 0x4c]
mov byte [rsp + 0x4f], r9b
mov cl, byte [rsp + 0x4d]
jmp case.0x14001b7d0.6
mov rcx, r12
call fcn.14001165f
movups xmm0, xmmword [r15 + 0x38]
movups xmm1, xmmword [r15 + 0x48]
and qword [rsp + 0x3e8], 0
movaps xmmword [rsp + 0xa0], xmm0
movaps xmmword [rsp + 0xb0], xmm1
mov al, 0
add byte [rax], al
mov rax, qword [rsp + 0xa0]
test rax, rax
je 0x14001b9fb
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0xe]
movups xmmword [rsp + 0x7e], xmm1
mov edx, 2
lea rcx, [rdx - 2]
lea ecx, [rdx - 2]
lea r8, [rdx - 1]
cmp rcx, 6
mov ecx, 0
cmovae r8, rcx
movaps xmmword [rsp + 0x70], xmm0
mov cl, 7
lea r9, [0x14010d08c]
movsxd r8, dword [r9 + r8*4]
add r8, r9
jmp r8
movups xmm0, xmmword [rsp + 0x27e]
movups xmmword [rsp + 0x1de], xmm0
movaps xmm0, xmmword [rsp + 0x270]
and al, 0x70
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x1d0], eax
mov eax, dword [rsp + 0x68]
mov dword [rsp + 0x50], eax
movzx eax, word [rsp + 0x6c]
insb byte [rdi], dx
mov word [rsp + 0x54], ax
mov cl, byte [rsp + 0x4c]
and al, 0x4c
mov eax, dword [rsp + 0x60]
and al, 0x60
mov r9b, byte [rsp + 0x4d]
jmp 0x14001bc53
mov rcx, r12
call fcn.14001165f
movups xmm0, xmmword [r15 + 0x58]
movups xmm1, xmmword [r15 + 0x68]
and qword [rsp + 0x408], 0
movaps xmmword [rsp + 0xa0], xmm0
movaps xmmword [rsp + 0xb0], xmm1
mov rax, qword [rsp + 0xa0]
test rax, rax
je 0x14001ba71
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0xe]
movups xmmword [rsp + 0x7e], xmm1
mov edx, 5
lea rcx, [rdx - 2]
lea r8, [rdx - 1]
cmp rcx, 6
mov ecx, 0
cmovae r8, rcx
ror dword [r15], 0x29
and al, 0x70
invalid
mov cl, 7
lea r9, [0x14010d08c]
movsxd r8, dword [r9 + r8*4]
add r8, r9
jmp r8
mov rcx, r12
call fcn.14001165f
movups xmm0, xmmword [r15 + 0x78]
movups xmm1, xmmword [r15 + 0x88]
and qword [rsp + 0x428], 0
movaps xmmword [rsp + 0xa0], xmm0
movaps xmmword [rsp + 0xb0], xmm1
invalid
invalid
invalid
invalid
mov rcx, qword [rsp + 0x7e]
mov qword [rsp + 0xae], rcx
mov rcx, qword [rsp + 0x86]
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0xb6], rcx
movaps xmm0, xmmword [rsp + 0x70]
sub byte [rsp + 0x70], al
and al, 0x70
movaps xmmword [rsp + 0xa0], xmm0
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rcx + 0xa9e902], dh
add byte [rax], al
mov rcx, qword [rsp + 0x7e]
mov qword [rsp + 0xae], rcx
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0xa0], xmm0
mov cl, 3
jmp case.0x14001b7d0.6
mov byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0x7e]
mov qword [rsp + 0xae], rcx
mov rcx, qword [rsp + 0x86]
mov qword [rsp + 0xb6], rcx
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x70], al
movaps xmmword [rsp + 0xa0], xmm0
add byte [rax], al
invalid
mov cl, 4
jmp case.0x14001b7d0.6
mov rcx, qword [rsp + 0x7e]
mov qword [rsp + 0xae], rcx
mov rcx, qword [rsp + 0x86]
mov qword [rsp + 0xb6], rcx
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x70], al
jo 0x14001bba0
sub dword [rsp + 0xa0], eax
jo 0x14001bba0
sub dword [rsp + 0xa0], eax
mov cl, 5
jmp case.0x14001b7d0.6
mov rcx, qword [rsp + 0x7e]
mov qword [rsp + 0xae], rcx
jle 0x14001bbea
mov dword [rsp + 0xae], ecx
mov rcx, qword [rsp + 0x86]
mov qword [rsp + 0xb6], rcx
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0xa0], xmm0
mov cl, 6
mov rdx, qword [rsp + 0xae]
mov qword [rsp + 0x1de], rdx
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xb6
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x1e6], edx
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmmword [rsp + 0x1d0], xmm0
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x1d0], eax
mov edx, dword [rsp + 0x110]
mov dword [rsp + 0x50], edx
movzx edx, word [rsp + 0x114]
mov word [rsp + 0x54], dx
movups xmm0, xmmword [rsi]
movaps xmmword [rsp + 0x290], xmm0
mov rdx, qword [rsi + 0x10]
mov qword [rsp + 0x2a0], rdx
movabs al, byte [0x17024948b000002]
add byte [rax], al
add byte [rcx + 0x1002494], cl
add byte [rax], al
movzx edx, word [rsp + 0x174]
mov word [rsp + 0x104], dx
cmp cl, 8
jne 0x14001bcc9
mov ecx, dword [rsp + 0x64]
mov r9b, byte [rsp + 0x4e]
mov word [rsp + 0xa0], ax
movups xmm0, xmmword [rsp + 0x1de]
movups xmmword [rdi + 0xe], xmm0
movaps xmm0, xmmword [rsp + 0x1d0]
movups xmmword [rdi], xmm0
mov byte [rsp + 0xc0], r9b
mov byte [rsp + 0xc1], cl
movzx eax, word [rsp + 0x54]
mov word [rdi + 0x24], ax
mov eax, dword [rsp + 0x50]
mov dword [rdi + 0x20], eax
mov rax, qword [rsp + 0x310]
cmp rax, 5
add eax, 0x1116840f
add byte [rax], al
cmp eax, 3
ja case.default.0x14001bcba
in eax, dx
add byte [rax], al
invalid
in eax, dx
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xf1575
lea rcx, [0x14010d228]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, qword [rsp + 0x318]
jmp 0x14001bf3d
mov word [rsp + 0x1f8], ax
movups xmm0, xmmword [rsp + 0x1de]
lea r8, [rsp + 0x1fa]
movups xmmword [r8 + 0xe], xmm0
movaps xmm0, xmmword [rsp + 0x1d0]
add dword [rax], eax
add byte [rcx + 0xf], al
adc dword [rax], eax
mov dl, byte [rsp + 0x4e]
mov byte [rsp + 0x218], dl
mov edx, dword [rsp + 0x64]
mov byte [rsp + 0x219], dl
xchg esp, eax
and al, 0x19
add al, byte [rax]
add byte [rdi], cl
movzx edx, word [rsp + 0x54]
mov word [r8 + 0x24], dx
mov edx, dword [rsp + 0x50]
mov dword [r8 + 0x20], edx
mov rdx, qword [rsp + 0x2a0]
mov qword [r8 + 0x36], rdx
movaps xmm0, xmmword [rsp + 0x290]
sub byte [rsp + 0x290], al
movups xmmword [r8 + 0x26], xmm0
movups xmmword [rax + 0x26], xmm0
mov byte [rsp + 0x238], cl
mov word [rax + rdi], fs
add al, byte [rax]
add byte [rdx - 0x77b0dbac], cl
xchg esp, eax
and al, 0x39
add al, byte [rax]
add byte [rdi], cl
mov bh, 0x94
and al, 4
add dword [rax], eax
add byte [rsi + 0x41], ah
mov dword [rax + 0x44], edx
push rax
mov r10d, dword [rsp + 0x100]
mov dword [r8 + 0x40], edx
push rax
add cl, 0xfe
movzx ecx, cl
lea r8, [rcx + 1]
lea eax, [rcx + 1]
add dword [r9], esi
inc dword [rax + 0xf4c06f9]
invalid
invalid
lea rdx, [0x14010d0a8]
movsxd rcx, dword [rdx + r8*4]
add rcx, rdx
jmp rcx
cmp qword [rsp + 0x1f8], 0
je 0x14001c0fd
outsb dx, byte [rsi]
add eax, dword [rax]
invalid
mov dil, 2
mov al, 1
add ecx, ebp
cmp dword [rdx], eax
add byte [rax], al
mov rcx, rbp
lea rdx, [rsp + 0x310]
call fcn.14001d2fe
add byte [rax], al
mov rcx, rax
call fcn.140017627
mov rcx, rax
call fcn.14001d3df
invalid
add byte [rax], al
mov r8, qword [rsp + 0xa8]
add byte [rax], al
mov r9, qword [rsp + 0xb0]
mov cl, byte [rsp + 0xc0]
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x28
mov byte [rsp + 0x20], cl
mov rcx, rax
shr eax, 0x69
invalid
add byte [rax], al
jmp 0x14001bf5e
add dword [rax], eax
invalid
mov r8d, 2
cmp al, 1
je 0x14001c7dd
test cl, ch
or dword [rax], eax
invalid
movzx eax, al
cmp eax, 2
jne 0x14001bfc9
mov r8d, 3
jmp 0x14001c7dd
mov rsi, qword [rsp + 0x200]
mov rdi, qword [rsp + 0x208]
mov r9d, 4
mov rcx, rsi
mov rdx, rdi
lea r8, [0x14010b51b]
add al, ch
in al, dx
add eax, 0x6b84100
add byte [rax], al
add byte [rax + rax*8 + 0x99c850f], al
add byte [rax], al
mov r9d, 5
mov rcx, rsi
int1
mov rdx, rdi
lea r8, [0x14010b51f]
add eax, 0xef6cb
call fcn.14007aa7c
mov edi, eax
movzx r8d, al
mov dh, 0xc0
or r8, 6
cmp dil, 2
sete al
test dil, 1
je 0x14001bfd2
invalid
jmp 0x14001c7dd
mov rsi, qword [rsp + 0x200]
mov rdi, qword [rsp + 0x208]
mov r9d, 1
mov rcx, rsi
mov rdx, rdi
lea r8, [0x14010b900]
add eax, 0xefa64
call fcn.14007aa7c
test al, al
je 0x14001bf6b
mov r8d, 4
mov dil, 1
lea rsi, [rsp + 0x1f8]
jmp case.default.0x14001c188
mov dil, 2
jmp case.0x14001bd7e.1
mov r8d, 8
cmp ax, 0xc8
je 0x14001c7dd
movzx eax, ax
cmp eax, 0xcc
je 0x14001c7b7
cmp eax, 0xce
je 0x14001c7bf
cmp eax, 0x130
je 0x14001c7c7
cmp eax, 0x190
je 0x14001c7cf
or byte [rax], al
invalid
cmp eax, 0x194
je 0x14001c7d7
cmp eax, 0x1f4
jne 0x14001bfc9
add dword [rax], eax
add byte [rdi], cl
test dword [rbp + 0x41000000], ebp
mov r8d, 0xe
mov eax, 0xe
jmp 0x14001c7dd
mov rcx, qword [rsp + 0x318]
jmp 0x14001bf39
mov rcx, qword [rsp + 0x320]
add rcx, 0x3e
mov rdx, qword [rsp + 0xa8]
mov r8, qword [rsp + 0xb0]
test r9b, r9b
leave
setne r9b
ror dword [rcx + rcx*4 + 0x74], 0x24
and al, ch
adc al, 0
invalid
mov rcx, r12
call fcn.14001f01b
jmp 0x14001b707
mov r9d, 0xb
mov rcx, rsi
add byte [rax - 0x77], cl
int1
mov rdx, rdi
lea r8, str._index.htmlgzip__deflate
call fcn.14007aa7c
stc
invalid
add eax, 0xc0b60f00
lea rcx, [rax + 4]
xor edx, edx
test al, al
sete dl
mov qword [rsp + 0x118], rcx
mov ecx, 9
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x12024
add byte [rax - 0x73], cl
mov ah, 0x24
and al, 0xf8
add dword [rax], eax
add bl, dh
movsq qword [rdi], qword [rsi]
and al, 0xf8
add dword [rax], eax
add bl, dh
movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x110], rdx
lea rcx, [0x14010d214]
movsxd rax, dword [rcx + rdx*4]
add rax, rcx
jmp rax
xor edi, edi
cmp dil, 2
sete al
add cl, byte [rdi]
xchg esp, eax
ror byte [rax + 0x4c4b2444], 0x89
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
clc
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov byte [rsp + 0x4b], al
mov qword [rsp + 0x98], r8
lea rsi, [rsp + 0x1f8]
mov rcx, rsi
call case.0x140017166.11
shl rax, 2
mov rbx, qword [r13 + 0x68]
lea rcx, [rbx + rbx*2]
pop rbx
cmp rax, rcx
jbe 0x14001c050
mov eax, 4
lea rdi, [rsp + 0x118]
cmp byte [rsp + 0x4b], 0
add byte [r13 + 0x1d], sil
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x118], rax
and al, 0x18
add dword [rax], eax
add byte [rax + 1], bh
mov eax, 1
add byte [rax], al
invalid
add byte [rax], al
lea rdi, [rsp + 0x120]
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x110], rax
mov dword [rsp + 0x110], eax
lea rcx, [0x14010d214]
str word [rax + 0x63]
add al, 0x81
add rax, rcx
jmp rax
mov qword [rsp + 0x1b8], rdi
mov ecx, 9
lea rax, [rsp + 0x2c8]
lea eax, [rsp + 0x2c8]
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov rcx, rax
call case.0x140017166.11
add rax, qword [r13 + 0x60]
invalid
cmp rax, rbx
jb case.0x14001e663.43
mov al, byte [rsp + 0x308]
test al, al
je case.0x14001e663.43
or al, 0xf8
cmp al, 0xfa
jb 0x14001c2f3
add byte [rax], al
mov rsi, qword [r13 + 0x28]
mov rax, qword [r13 + 0x48]
mov rcx, rsi
shr rcx, 2
mov rdx, rsi
sub rdx, rcx
cmp rax, rdx
jne 0x14001c2f7
test rax, rax
je 0x14001c2a7
lea r12, [rsi + rsi]
mov rdi, qword [r13 + 0x20]
mov edi, dword [rbp + 0x20]
mov rax, qword [r13 + 0x50]
push r8
imul rbx, rsi, 0x18
xor ecx, ecx
invalid
invalid
xor edi, edi
movzx eax, byte [rsp + 0x200]
add rax, 0xfffffffffffffff3
cmp rax, 0x34
invalid
cmp rsi, rbx
je 0x14001c292
lea rax, [rdi + rbx]
mov rcx, qword [rax + 0x10]
adc byte [rax - 0x77], cl
mov word [rax + rsi*4], fs
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
adc byte [rax], al
adc byte [rax - 0x77], cl
mov word [rax + rsi*4], fs
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
adc byte [rax], al
movaps xmmword [rsp + 0xa0], xmm0
mov rcx, rbp
mov rdx, r12
call fcn.14001cef2
add rbx, 0x18
jmp 0x14001c261
mov rcx, r14
mov rdx, rdi
mov edx, edi
call fcn.1400a67dd
lea r14, [rsp + 0x240]
add al, byte [rax]
add bl, ch
invalid
mov rsi, qword [r13 + 0x28]
test rsi, rsi
je 0x14001c43a
movabs rax, 0xcbf29ce484222325
mov qword [rsp + 0xa0], rax
lea rcx, [rsp + 0x2c8]
call fcn.140017627
mov rbx, rax
mov rdi, rdx
mov rcx, rax
mov rdx, r12
call fcn.1400265ee
test rbx, rbx
jne 0x14001c340
mov rcx, rdi
mov rdx, r12
call fcn.1400122f4
movzx ecx, word [rsp + 0xa0]
mov rdi, qword [r13 + 0x20]
mov r14, qword [r13 + 0x50]
mov eax, r14d
mov qword [rsp + 0x108], rcx
add dword [rax], eax
add byte [rcx], ah
enter 0xffffffffffff8b49, 0x4d
pop rax
mov qword [rsp + 0x1c8], rcx
xor r13d, r13d
mov r15, rax
mov eax, 0
cmp r15, rsi
jae 0x14001c36c
mov rcx, rdi
mov rdx, rsi
mov r8, r15
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srchpack_table.rs
call fcn.14001cf81
cmp qword [rax], 0
je 0x14001c49b
mov rcx, qword [rax + 0x10]
mov rdx, rcx
and rdx, r14
mov r8, r15
sub r8, rdx
sub eax, edx
and r8, r14
cmp r8, r13
jb 0x14001c519
invalid
cmp rcx, qword [rsp + 0x108]
jne 0x14001c424
mov rcx, qword [rax + 8]
mov rax, qword [rsp + 0x1c8]
add byte [rax], al
mov qword [rsp + 0x268], rcx
lea rdx, [rax + rcx]
mov rcx, qword [rsp + 0x1c0]
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srchpack_table.rs
lea eax, [0x1400c1898]
call case.0x14001b9b4.114
lea rcx, [rax + 0x10]
call fcn.140017627
mov rbx, rax
mov r12, rdx
lea rcx, [rsp + 0x2c8]
lea ecx, [rsp + 0x2c8]
mov word [rax + rcx*8], fs
add al, byte [rax]
add al, ch
and dword [rdx + 0x3948ffff], esi
ret
jne 0x14001c424
test rbx, rbx
jne 0x14001c5a4
invalid
nop
add dword [rax], eax
invalid
mov rcx, r12
call fcn.140012581
inc dword [rax + rax*8 + 0x180850f]
add byte [rax], al
inc r13
inc r15
mov rax, r15
mov eax, edi
lea r12, [rsp + 0xa0]
jmp 0x14001c36c
mov eax, 4
lea rdi, [rsp + 0x118]
cmp byte [rsp + 0x4b], 0
jne case.default.0x14001c499
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x118], rax
mov eax, 1
lea rdi, [rsp + 0x120]
and al, 0x20
add dword [rax], eax
invalid
mov ecx, 9
lea rsi, [rsp + 0x2c8]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x110], rax
mov rax, qword [rsp + 0x110]
lea rcx, [0x14010d214]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov ecx, 9
mov rdi, r12
lea rsi, [rsp + 0x2c8]
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x1b8]
mov byte [rsp + 0x38], al
and al, 0x38
mov ecx, 9
mov rdi, r12
lea rsi, [rsp + 0x2c8]
lea esi, [rsp + 0x2c8]
add al, byte [rax]
add bl, dh
movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x1b8]
mov byte [rsp + 0x38], al
and al, 0x38
mov rax, qword [rsp + 0x98]
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x28], edi
mov qword [rsp + 0x20], r13
lea rcx, [rsp + 0x110]
and al, 0x10
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov r8, r12
mov r9, qword [rsp + 0x108]
call fcn.14001cfa5
mov rax, qword [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
lea rcx, [0x14010d214]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov r13, qword [rsp + 0x58]
insb byte [rdi], dx
and al, 0x58
lea r14, [rsp + 0x240]
lea r15, [rsp + 0x3b0]
and al, 0xb0
add eax, dword [rax]
add bh, bh
jmp rax
mov r8, qword [rsp + 0x118]
jmp 0x14001c806
invalid
add byte [rcx + 9], bh
mov ecx, 9
lea rdi, [rsp + 0x170]
lea rsi, [rsp + 0x2c8]
enter 2, 0
rep movsq qword [rdi], qword [rsi]
lea r14, [rsp + 0x240]
lea r15, [rsp + 0x3b0]
mov rsi, qword [rsp + 0x1c0]
lea r12, [rsp + 0xa0]
lea rdi, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srchpack_table.rs
cmp eax, 0xa52cd
mov rcx, qword [rsp + 0x268]
mov word [rax + rbp*2], fs
add al, byte [rax]
invalid
mov word [rax + rbp*2], fs
add al, byte [rax]
add byte [rax - 0x75], cl
invalid
invalid
test byte [rax + rcx*8], ah
mov rax, qword [rsp + 0x1c8]
mov r13, rcx
lea rbx, [rcx + rax]
add dword [rax], eax
add byte [rcx - 0x77], cl
mov r13, rcx
lea rbx, [rcx + rax]
mov rcx, rsi
mov rdx, rbx
mov edx, ebx
mov r8, rdi
mov eax, edi
call case.0x14001b9b4.114
add byte [rax], al
add byte [rax], al
mov dl, byte [rax + 0x50]
mov rcx, rax
add rcx, 0x10
add dl, 0xfe
dec byte [rdi]
mov dh, 0xd2
lea r8, [rdx + 1]
cmp dl, 6
mov edx, 0
cmovae r8, rdx
lea r9, [0x14010d1f8]
or eax, 0xf0bc9
movsxd rdx, dword [r9 + r8*4]
invalid
add rdx, r9
retf 0xe2ff
jmp rdx
or dword [rcx + rax - 0x36], 0x8c8ae2ff
and al, 0xb0
add dword [rax], eax
add byte [rax - 0x67f0737], al
or cl, 0xf8
leave
clc
cmp cl, 0xfa
mov cl, byte [rsp + 0x1b0]
or cl, 0xf8
leave
clc
cmp cl, 0xfa
jae 0x14001c6cd
mov rcx, qword [rax + 0x38]
mov rdx, qword [rax + 0x40]
mov r8, qword [rsp + 0x198]
mov r9, qword [rsp + 0x1a0]
add dword [rax], eax
add byte [rax], al
jmp case.0x140014730.387
cmp byte [rsp + 0x1b0], 2
add dword [rax], eax
add byte [rdx], al
invalid
je 0x14001c6ac
jmp 0x14001c6cd
cmp byte [rsp + 0x1b0], 3
jne 0x14001c6cd
lea rdx, [rsp + 0x170]
jo case.0x140014730.366
add byte [rax], al
add al, ch
pop rsi
invalid
call fcn.14001a1e6
jmp 0x14001c6c9
cmp byte [rsp + 0x1b0], 4
je 0x14001c6ac
jmp 0x14001c6cd
invalid
cmp byte [rsp + 0x1b0], 5
je 0x14001c6ac
jmp 0x14001c6cd
cmp byte [rsp + 0x1b0], 6
invalid
mov rcx, rsi
mov rdx, rbx
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srchpack_table.rs
push rcx
or al, byte [rax]
invalid
push rcx
or al, byte [rax]
invalid
call case.0x14001b9b4.114
cmp qword [rax], 0
je 0x14001c750
invalid
mov rcx, qword [rax + 8]
jmp case.0x14000ab11.318
invalid
inc dword [rax + 0x1b024bc]
add byte [rax], al
invalid
cmp byte [rsp + 0x1b0], 7
jne 0x14001c6cd
movzx eax, word [rcx]
cmp ax, word [rsp + 0x170]
jo 0x14001c702
add byte [rax], al
jne 0x14001c6cd
add rbx, 0x3e
mov ecx, 9
or dword [rax], eax
add byte [rax], al
lea rdi, [rsp + 0x120]
lea rsi, [rsp + 0x170]
add dword [rax], eax
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov qword [rsp + 0x118], rbx
xor eax, eax
mov al, byte [rsp + 0x1b0]
mov edx, 7
mov rcx, r8
mov r8b, 0x80
mov r9, r14
mov ecx, esi
call fcn.14001d29b
jmp 0x14001caa0
invalid
mov rcx, rsi
call case.0x140017166.11
mov r8d, 1
add byte [rax], al
mov rcx, rbp
mov rdx, rax
mov r9, r13
call fcn.14001d200
mov ecx, 9
mov rdi, r12
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov rcx, rbp
mov rdx, r12
mov r8, qword [rsp + 0x108]
and al, 8
add dword [rax], eax
add al, ch
or dword [rcx], 0
add byte [rax], al
mov r9, r13
mov ecx, ebp
mov r13, qword [rsp + 0x58]
mov rax, qword [r13 + 0x58]
add r9, rax
cmp r9, qword [r13 + 0x48]
jae 0x14001c8d1
add r9, qword [r13 + 0x40]
mov rcx, qword [r13 + 0x30]
mov ecx, dword [rbp + 0x30]
mov rdx, qword [r13 + 0x38]
cmp r9, rcx
cmp ecx, ecx
mov r8d, 0
cmovae r8, rcx
ror dword [rbp + 0x29], 0xc1
sub r9, r8
imul rcx, r9, 0x60
neg rax
mov qword [rdx + rcx], 1
mov qword [rdx + rcx + 8], rax
or cl, byte [rax]
cmp byte [rsp + 0x4b], 0
je case.default.0x14001c910
add rbx, 0x3e
mov qword [rsp + 0x118], rbx
and qword [rsp + 0x120], 0
and dword [rsp + 0x120], 0
mov eax, 3
add byte [rax], al
mov qword [rsp + 0x110], rax
mov rax, qword [rsp + 0x110]
mov eax, dword [rsp + 0x110]
lea rcx, [0x14010d214]
or dword [rdi], ecx
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
invalid
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x118], rax
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x20
add dword [rax], eax
add byte [rax], al
mov eax, 3
mov qword [rsp + 0x110], rax
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0xf08cd
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
mov rsi, qword [rsp + 0x118]
mov rcx, rbp
lea rdx, [rsp + 0x110]
and al, 0x10
add dword [rax], eax
add al, ch
xchg esi, eax
or dword [rax], eax
add byte [rax - 0x77], cl
mov edi, eax
mov rcx, rax
call fcn.14001d34c
mov r8, rdx
mov eax, edx
mov cl, byte [rdi + 0x40]
lea edx, [rcx - 8]
cmp dl, 0xfa
setb dl
test cl, cl
setne r9b
and r9b, dl
ror dword [rcx + rcx*4 + 0x74], 1
and al, 0x20
mov rcx, rsi
mov rdx, rax
ret 0x9e8
or al, byte [rax]
add cl, ch
add byte [rcx], al
add byte [rax], al
mov rcx, rbp
lea rdx, [rsp + 0x110]
call fcn.14001d2fe
mov rsi, rax
mov al, byte [rax + 0x40]
test al, al
je 0x14001c9c4
or al, 0xf8
cmp al, 0xfa
jb 0x14001cdd1
add al, 0
invalid
mov rcx, r14
mov dl, 0x40
call fcn.140017773
invalid
dec dword [rax - 0x77]
int1
call fcn.140017627
mov rcx, rax
mov ecx, eax
call fcn.14001d3df
mov rcx, rax
mov r8, r14
invalid
call fcn.14001d49c
mov rcx, rsi
jmp 0x14001ca30
mov rsi, qword [rsp + 0x118]
mov rcx, rbp
lea rdx, [rsp + 0x110]
call fcn.14001d2fe
mov rdi, rax
mov al, byte [rax + 0x40]
test al, al
je 0x14001ca1a
or al, 0xf8
cmp al, 0xfa
jb 0x14001cde1
mov edx, 6
mov rcx, rsi
mov r8b, 0x40
mov r9, r14
call fcn.14001d29b
mov rcx, rdi
call fcn.14001d34c
mov rcx, rax
ror dword [rbp - 0x77], 0xf0
call fcn.14001d49c
jmp 0x14001caa0
mov rcx, rbp
lea rdx, [rsp + 0x110]
call fcn.14001d2fe
or byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rcx, rax
call fcn.140017627
stosd dword [rdi], eax
invalid
dec dword [rax - 0x77]
shr eax, 0x7a
or dword [rax], eax
add byte [rax], al
mov rdi, rax
mov rbx, rdx
mov rcx, rsi
call fcn.14001d34c
mov r9, rdx
mov cl, byte [rsi + 0x40]
lea edx, [rcx - 8]
clc
cmp dl, 0xfa
setb dl
test cl, cl
setne cl
shl dword [rax], 0xd1
mov qword [rsp + 0x28], r14
mov byte [rsp + 0x20], cl
and al, 0x20
and byte [rax - 0x77], cl
stc
mov rdx, rbx
fimul dword [rcx - 0x77]
shr al, 0xaa
or dword [rax], eax
invalid
mov ecx, 0xb
mov rdi, r12
lea rsi, [rsp + 0x110]
and al, 0x10
add dword [rax], eax
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x310]
and al, 0x10
add eax, dword [rax]
add byte [rax], al
mov rcx, rdi
call fcn.14001d6c9
add byte [rax], al
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
add byte [rcx + rcx*4 - 0x1a], cl
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x116]
lea esi, [rsp + 0x116]
and al, 0x16
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
mov esp, 0xa224
movabs byte [0xffffec24e9000000], al
add byte [rax], al
jmp 0x14001b707
cmc
invalid
add byte [rax], al
add cl, ch
invalid
cli
hlt
in al, 0xf4
invalid
mov r8d, 0x37
jmp case.0x14001c121.37
invalid
enter 0, 0
lea rbx, [rsp + 0xa0]
movabs al, byte [0x6824b48d4c000000]
add eax, dword [rax]
invalid
mov rcx, rbx
mov rdx, r14
mov edx, esi
mov edx, esi
call fcn.140013ee1
mov r15, qword [rsp + 0xa0]
test r15, r15
je 0x14001ccf5
cmp r15d, 2
je case.0x14000ab11.418
mov rcx, rsi
call fcn.14001165f
push 0x49
invalid
invalid
mov rcx, rdi
call fcn.14001f01b
and eax, dword [rax]
add byte [rcx - 0x7d], al
inc dword [rdx]
jne 0x14001cccf
and qword [rsp + 0x388], 0
mov rsi, qword [rsp + 0x398]
mov rax, qword [rsp + 0x3a8]
mov eax, dword [rsp + 0x3a8]
sub rax, rsi
mov ecx, 0x68
add byte [rcx], dh
ror byte [rax - 9], cl
int1
mov rdi, rax
add rsi, 0x40
sub rdi, 1
jb 0x14001cd4d
invalid
mov rcx, rsi
call fcn.14001165f
lea rcx, [rsi - 0x28]
call fcn.14001f01b
invalid
and al, byte [rax]
add byte [rax - 0x7d], cl
invalid
invalid
jmp 0x14001cd30
lea rsi, [rsp + 0x378]
mov rdx, qword [rsi + 0x18]
push rsi
sbb byte [rax - 0x75], cl
sub al, r13b
or dword [rbx], esp
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.140013271
invalid
invalid
lea rcx, str.assertion_failed:__header.is_sensitive___b
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
jmp 0x14001cdef
mov edx, 0x28
call fcn.1400a7ee0
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srchpack_table.rs
mov rcx, r15
mov rdx, rsi
call fcn.1400a7d60
int3
add rcx, rax
add ecx, eax
mov rax, rcx
add rsp, 0x28
ret
pop rbx
pop rdi
pop rsi
jmp fcn.14001d49c
invalid
add byte [rax], al
invalid
mov rcx, rdx
call case.0x1400258d2.30
adc al, byte [rax]
invalid
jmp 0x14001d445
lea rax, str.:authority:method:scheme:path:protocol:statusC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srchpackhuffmanmod.rs
mov edx, 0xa
jmp 0x14001d445
lea rax, [0x1400b073a]
jmp 0x14001d440
lea rax, [0x1400b0741]
jmp 0x14001d440
lea rax, [0x1400b0748]
mov edx, 5
jmp 0x14001d445
lea rax, [0x1400b074d]
mov edx, 9
jmp 0x14001d445
lea rax, [0x1400b0756]
mov edx, 7
add rsp, 0x28
ret
or byte [rax], al
add ah, cl
int3
ja case.0x14001d6e0.4
lea rdx, [0x14010d284]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
ret
add rcx, 0x10
jmp fcn.1400115ff
add rcx, 8
jmp fcn.1400115ff
mov ch, byte [rdi + 0x10]
lea rax, [rbx + 0x1c0]
mov rcx, qword [rsi + 8]
mov qword [rdi + 8], rcx
mov qword [rdi], rax
mov rcx, rdi
call fcn.14001802f
movabs al, byte [0x12880c6ffff]
add byte [rax - 0x73], cl
jae 0x14001e000
movabs al, byte [0x12880c6ffff]
add byte [rax - 0x73], cl
jae 0x14001e000
mov rcx, rdi
call fcn.14001802f
mov rcx, rsi
mov rdx, rax
mov edx, eax
mov edx, eax
call fcn.140018a38
mov rcx, rbx
mov edx, ebp
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
jmp fcn.140011c3b
mov eax, dword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x48]
mov qword [r8], rax
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xa4567
add byte [rax - 0x77], cl
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400af020]
or eax, 0x9103c
mov edx, 0x2b
call fcn.1400a8230
invalid
invalid
or byte [rax], al
int3
movabs byte [0x4156415741cc0008], al
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
sub esp, 0x68
mov rsi, rcx
mov esi, ecx
cmp r8, 0x7fffffff
jbe 0x14001e015
clc
invalid
mov word [rsi], 0x403
jmp 0x14001e1b9
movsb byte [rdi], byte [rsi]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + rcx*4 - 0x39], cl
mov rdi, r8
mov r14, rdx
mov rdx, qword [rdx]
add rdx, 0x10
lea rbx, [rsp + 0x50]
mov rcx, rbx
call fcn.14001169c
insd dword [rdi], dx
invalid
invalid
dec dword [rax - 0x7d]
cmp eax, dword [rax]
jne 0x14001e1ca
invalid
add byte [rax - 0x75], cl
pop rsp
and al, 0x58
mov rbx, qword [rsp + 0x58]
mov al, byte [rsp + 0x60]
mov byte [rsp + 0x37], al
invalid
lea rbp, [rbx + 0x1c0]
lea ebp, [rbx + 0x1c0]
mov r13d, dword [r14 + 8]
mov r12d, dword [r14 + 0xc]
mov esp, dword [rsi + 0xc]
mov esp, dword [rsi + 0xc]
lea rcx, [rsp + 0x38]
mov dword [rcx + 8], r13d
mov dword [rcx + 0xc], r12d
mov dword [rcx + 0xc], esp
or al, 0x48
mov dword [rcx], ebp
call fcn.140017fa9
mov r15d, dword [rax + 0x11c]
mov eax, 0x11c
mov eax, 0x11c
mov r14b, 4
cmp r15d, edi
jb 0x14001e19e
and dword [rcx], eax
add byte [rax], al
lea r8, [rbx + 0x1b0]
lea rcx, [rbx + 0x70]
jo 0x14001e012
cli
jo 0x14001e012
cli
call fcn.1400189ec
lea r14, [rsp + 0x38]
cmp byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
call fcn.14001802f
sub dword [rax + 0x11c], edi
add byte [rax], al
add byte [rax], al
mov rcx, r14
call fcn.14001802f
lea rcx, [rax + 0xa4]
movsb byte [rdi], byte [rsi]
add byte [rax], al
add byte [rax], al
mov edx, edi
call fcn.140018842
mov rcx, r14
int1
int1
call fcn.140017fa9
mov ecx, dword [rax + 0xa0]
add byte [rax], al
mov edx, dword [rax + 0xa4]
call fcn.140018b42
test eax, eax
je 0x14001e19e
lea rcx, [rsp + 0x38]
call fcn.140017fa9
cmp byte [rax + 0x127], 0
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
jne case.0x1400a5d2a.259
lea rcx, [rsp + 0x38]
add dword [rbx + 0xc0bb], eax
add byte [rax], al
invalid
je 0x14001e157
mov rax, qword [rbx + 0xcc]
lea rcx, [rbx + 0xd0]
mov qword [rsp + 0x48], rcx
invalid
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x48
invalid
lea rcx, [rsp + 0x50]
mov qword [rcx + 8], rax
mov qword [rcx], rbp
sub al, 0
add byte [rax], al
add dword [rax], eax
and al, 0x48
mov dword [rbx + 0xcc], r13d
jmp case.0x14000ab11.466
invalid
add eax, 0
add byte [rax], al
add dword [rax], eax
invalid
add byte [rax], al
mov dword [rbx + 0xc8], r12d
add byte [rax], al
mov dword [rbx + 0xcc], r13d
lea rax, [rbx + 0xd0]
add byte [rax], al
invalid
mov dword [rax], r12d
mov rax, qword [rbx + 0x1b0]
add edi, edi
push rax
or byte [rax - 0x77], cl
mov ecx, ebx
mov rcx, rbx
add dword [rax + 0x48068803], esi
add esp, 0x68
invalid
invalid
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
invalid
ret
mov rax, qword [rsp + 0x58]
mov cl, byte [rsp + 0x60]
and al, 0x60
lea r8, [rsp + 0x38]
and al, 0x38
mov qword [r8], rax
mov byte [r8 + 8], cl
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
invalid
or byte [rax - 0x73], cl
add eax, 0xa433a
cmp al, byte [rbx + 0xa]
add byte [rax - 0x77], cl
and al, 0x20
and byte [rax - 0x73], cl
or eax, 0xeceae
invalid
invalid
add byte [rbp + rcx*4 + 0xd], cl
invalid
invalid
or dword [rax], eax
add byte [rdx + 0x2b], bh
add byte [rdx + 0x2b], bh
call fcn.1400a8230
int3
lea rcx, [rsp + 0x28]
and al, 0x28
invalid
invalid
ror byte [rdi], 0x11
invalid
xchg edi, eax
or byte [rax], al
add ah, cl
int3
mov qword [rsp + 0x30], 1
lea rax, [0x14010bcf0]
sbb dl, 0xe
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rax
cmp byte [rdi], cl
push rdi
ror byte [rdi], 0x11
and al, 0x40
lea rdx, str._rust_depshashbrown_0.14.3_src_rawmod.rs
or r8b, byte [r8]
and al, 0x40
lea rcx, [rsp + 0x28]
call fcn.1400a7d20
xchg edx, eax
invalid
or byte [rax], al
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x14001e32c
and al, 0x70
movaps xmmword [rsp + 0x60], xmm6
mov qword [rsp + 0x28], r9
mov rbx, r8
ret
mov rdi, rdx
mov esi, ecx
cmp qword [rcx + 0x10], 0
invalid
test byte [rax + 1], al
invalid
mov ebp, edi
and r13, rdi
mov rcx, rdi
shr rcx, 0x39
pshufw mm0, mm0, 0
pshufd xmm6, xmm0, 0
lea r14, [rax - 0x20]
loopne 0x14001e336
leave
mov qword [rsp + 0x30], rcx
lea rbp, [rsp + 0x26]
lea ebp, [rsp + 0x26]
pcmpeqd mm7, mm7
xor r12d, r12d
mov rsi, rax
movdqu xmm8, xmmword [rax + r13]
outsd dx, dword [rsi]
add al, 0x28
movdqa xmm0, xmm6
pcmpeqb xmm0, xmm8
pcmpeqb mm0, mm0
pmovmskb eax, xmm0
xlatb
shl byte [rsi - 0x77], 0x44
and al, 0x26
mov rcx, rbp
call fcn.14001422a
invalid
invalid
mov rax, rdx
shl rax, 5
mov rcx, r14
sub rcx, rax
mov rax, qword [rcx + 8]
or byte [r8 + 0x31], cl
fmul dword [rax - 0x75]
or dword [rax + 0x31], ecx
stc
or rcx, rax
jne 0x14001e332
jmp 0x14001e3bf
or al, byte [rax]
ret
or eax, 0xc6690
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcuri_scheme.rs
mov edx, 0x28
call fcn.1400a7ee0
int3
adc byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
mov rdx, qword [r10 + 0x28]
cmp rdx, rcx
jbe 0x14001ec2c
mov r8, qword [r10 + 0x20]
test r9, r9
je 0x14001ebe0
mov r9, qword [rax + 8]
mov rdx, qword [r10 + 0x40]
cmp rdx, r9
jbe 0x14001ec38
mov rdx, qword [r10 + 0x38]
imul r9, r9, 0x48
cmp qword [rdx + r9 + 0x10], 0
je 0x14001ec08
mov r11, qword [rdx + r9 + 0x18]
mov r10d, 1
jmp 0x14001ec0e
imul rdx, rcx, 0x68
add rdx, r8
add rdx, 0x18
mov r9, qword [rdx - 0x10]
xor r10d, r10d
cmp qword [rdx - 0x18], 1
adc r10, 1
mov qword [rax], r10
mov qword [rax + 8], r9
jmp 0x14001ec1c
mov r10d, 2
mov qword [rax], r10
mov qword [rax + 8], r11
add rdx, r9
add rdx, 0x20
imul rax, rcx, 0x68
add rax, r8
add rax, 0x40
add rsp, 0x28
ret
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE8
call fcn.1400a7de0
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE8
mov rcx, r9
call fcn.1400a7de0
xchg ecx, eax
or byte [rax], al
xchg ecx, eax
or byte [rax], al
int3
mov rax, r9
mov eax, ecx
xor edx, edx
div r11
mov r8, rax
mov eax, edx
xor edx, edx
div si
movzx eax, ax
movzx edx, dx
lea r10, [rbx - 4]
movzx eax, word [rdi + rax*2]
mov word [rcx + rbx - 4], ax
movzx eax, word [rdi + rdx*2]
mov word [rcx + rbx - 2], ax
mov rbx, r10
invalid
invalid
stc
jmp rax
pop rsi
pop r15
ret
invalid
test edx, edx
je 0x14001f259
invalid
cmp rdx, 1
setne bl
inc rbx
lea r15d, [rbx - 1]
lea rdi, [rsp + 0x28]
mov rcx, rdi
mov rdx, rbx
mov edx, ebx
call fcn.14001ee43
mov rcx, rdi
stc
call fcn.14001edb1
sti
invalid
dec dword [rax - 0x77]
invalid
mov r14, rdx
mov rcx, rbx
call fcn.14001ef98
mov rbx, rax
jmp case.0x14001d3f1.128
mov edx, 2
xor ecx, ecx
call fcn.14009ab2b
invalid
add byte [rax - 0x77], cl
invalid
mov edx, 8
xor r14d, r14d
test byte [rbp + 0x31], 0xff
xorps xmm0, xmm0
movups xmmword [rsi + 0x28], xmm0
sub byte [rax - 0x7d], r9b
and dword [rsi], 0
mov qword [rsi + 0x18], rbx
mov dword [rsi + 0x18], ebx
mov qword [rsi + 0x20], rdx
mov qword [rsi + 0x38], 8
cmp byte [rax], r9b
add byte [rax], al
add byte [rax - 0x7d], cl
and dword [rsi + 0x40], 0
mov qword [rsi + 0x48], rdi
mov qword [rsi + 0x50], r14
mov word [rsi + 0x58], r15w
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
clc
insd dword [rdi], dx
jne case.0x14001f471.103
cmp byte [rbx + 4], 0x61
jne case.0x14001f471.103
cmp byte [rbx + 5], 0x74
jne case.0x14001f471.103
cmp byte [rbx + 6], 0x63
jne case.0x14001f471.103
mov al, 0x27
mov cl, 0x68
jmp 0x140020a0d
je 0x14002127f
cmp eax, 0x63
je 0x1400212f6
cmp eax, 0x69
je 0x140021379
invalid
invalid
add byte [rax], al
cmp eax, 0x61
jne case.0x14001f471.103
movzx eax, byte [rbx + 1]
cmp eax, 0x63
je 0x140021af9
add byte [rax], al
cmp eax, 0x75
jne case.0x14001f471.103
cmp byte [rbx + 2], 0x74
jne case.0x14001f471.103
test dword [rdx], esp
invalid
add byte [rax], al
cmp byte [rbx + 3], 0x68
jne case.0x14001f471.103
cmp byte [rbx + 4], 0x6f
jne case.0x14001f471.103
cmp byte [rbx + 5], 0x72
jne case.0x14001f471.103
cmp byte [rbx + 6], 0x69
jne case.0x14001f471.103
test edx, edi
and al, 0
invalid
cmp byte [rbx + 7], 0x7a
jne case.0x14001f471.103
cmp byte [rbx + 8], 0x61
jne case.0x14001f471.103
cmp byte [rbx + 9], 0x74
jne case.0x14001f471.103
cmp byte [rbx + 0xa], 0x69
jne case.0x14001f471.103
cmp byte [rbx + 0xb], 0x6f
jne case.0x14001f471.103
mov al, 0x10
mov cl, 0x6e
jmp case.0x14004f4e9.255
mov al, 0x3b
mov cl, 0x74
mov edx, 0x13
jmp fcn.140021b94
cmp byte [rbx + 3], 0x2d
jne 0x140021d6c
cmp byte [rbx + 4], 0x77
jne 0x140021d6c
cmp byte [rbx + 5], 0x65
jne 0x140021d6c
cmp byte [rbx + 6], 0x62
jne 0x140021d6c
cmp byte [rbx + 7], 0x73
jne 0x140021d6c
add byte [rax], al
cmp byte [rbx + 8], 0x6f
jne 0x140021d6c
cmp byte [rbx + 9], 0x63
jne 0x140021d6c
add byte [rax], al
cmp byte [rbx + 0xa], 0x6b
jne 0x140021d6c
cmp byte [rbx + 0xb], 0x65
jne 0x140021d6c
cmp byte [rbx + 0xc], 0x74
jne 0x140021d6c
frstor dword [rbx]
add byte [rax], al
cmp byte [rbx + 0xd], 0x2d
jne 0x140021d6c
cmp byte [rbx + 0xe], 0x76
jne 0x140021d6c
cmp byte [rbx + 0xf], 0x65
jne 0x140021d6c
cmp byte [rbx + 0x10], 0x72
jne 0x140021d6c
cmp byte [rbx + 0x11], 0x73
jne 0x140021d6c
cmp byte [rbx + 0x12], 0x69
jne 0x140021d6c
cmp byte [rbx + 0x13], 0x6f
jne 0x140021d6c
mov al, 0x3f
mov cl, 0x6e
mov edx, 0x14
jmp fcn.140021b94
jns 0x14001fa8c
test edx, ebp
and al, byte [rax]
add byte [rax + 0xf2d107b], al
cmp byte [rbx + 0x11], 0x70
jne 0x140021d6c
cmp byte [rbx + 0x12], 0x6f
jne 0x140021d6c
cmp byte [rbx + 0x13], 0x6c
jne 0x140021d6c
cmp byte [rbx + 0x14], 0x69
jne 0x140021d6c
cmp byte [rbx + 0x15], 0x63
jne 0x140021d6c
mov al, 0x1b
mov cl, 0x79
mov edx, 0x16
jmp fcn.140021b94
jne 0x140021d6c
cmp byte [rbx + 6], 0x2d
jne 0x140021d6c
invalid
cmp byte [rbx + 7], 0x74
jne 0x140021d6c
cmp byte [rbx + 8], 0x72
jne 0x140021d6c
cmp byte [rbx + 9], 0x61
jne 0x140021d6c
cmp byte [rbx + 0xa], 0x6e
jne 0x140021d6c
test dword [rcx + riz], esi
add byte [rax], al
cmp byte [rbx + 0xb], 0x73
jne 0x140021d6c
cmp byte [rbx + 0xc], 0x70
jne 0x140021d6c
test dword [rax], esp
and dword [rax], eax
invalid
cmp byte [rbx + 0xd], 0x6f
jne 0x140021d6c
cmp byte [rbx + 0xe], 0x72
jne 0x140021d6c
cmp byte [rbx + 0xf], 0x74
jne 0x140021d6c
and dword [rax], eax
invalid
cmp byte [rbx + 0x10], 0x2d
jne 0x140021d6c
cmp byte [rbx + 0x11], 0x73
jne 0x140021d6c
cmp byte [rbx + 0x12], 0x65
jne 0x140021d6c
cmp byte [rbx + 0x13], 0x63
jne 0x140021d6c
fisub dword [rax]
add byte [rax], al
cmp byte [rbx + 0x14], 0x75
jne 0x140021d6c
cmp byte [rbx + 0x13], 0x77
jne 0x140021d6c
cmp byte [rbx + 0x14], 0x2d
jne 0x140021d6c
cmp byte [rbx + 0x15], 0x6f
jne 0x140021d6c
cmp byte [rbx + 0x16], 0x72
jne 0x140021d6c
cmp byte [rbx + 0x17], 0x69
jne 0x140021d6c
cmp byte [rbx + 0x18], 0x67
jne 0x140021d6c
cmp byte [rbx + 0x19], 0x69
jne 0x140021d6c
mov al, 8
mov cl, 0x6e
jmp 0x140020cfa
sbb eax, 0x7b800000
adc dword [rdi + rcx - 0x7b], ebp
insb byte [rdi], dx
jne 0x140021d6c
invalid
jnp case.0x14001bcba.232
outsd dx, dword [rsi]
jne 0x140021d6c
cmp byte [rbx + 0x13], 0x77
jne 0x140021d6c
cmp byte [rbx + 0x14], 0x2d
jne 0x140021d6c
jnp 0x14001ffd9
sub eax, 0x1da0850f
add byte [rax], al
cmp byte [rbx + 0x15], 0x63
invalid
jb 0x14001ffea
test dword [rbp + rbx + 0x7b800000], ecx
invalid
cmp byte [rbx + 0x18], 0x64
jne 0x140021d6c
invalid
cmp byte [rbx + 0x19], 0x65
jne 0x140021d6c
cmp byte [rbx + 0x1a], 0x6e
jne 0x140021d6c
cmp byte [rbx + 0x1b], 0x74
jne 0x140021d6c
invalid
add byte [rax], al
cmp byte [rbx + 0x1c], 0x69
jne 0x140021d6c
cmp byte [rbx + 0x1d], 0x61
jne 0x140021d6c
cmp byte [rbx + 0x1e], 0x6c
jne 0x140021d6c
mov al, 5
mov cl, 0x73
jae 0x14001ffef
invalid
add byte [rax], al
add cl, ch
push rsi
sbb eax, dword [rax]
invalid
cmp byte [rbx + 0x1d], 0x74
jne 0x140021d6c
cmp byte [rbx + 0x1e], 0x2d
jne 0x140021d6c
cmp byte [rbx + 0x1f], 0x6f
jne 0x140021d6c
cmp byte [rbx + 0x20], 0x6e
jne 0x140021d6c
in eax, 0x1b
add byte [rax], al
cmp byte [rbx + 0x21], 0x6c
jne 0x140021d6c
mov al, 0x1c
mov cl, 0x79
mov edx, 0x22
add byte [rax], al
invalid
jmp fcn.140021b94
cmp byte [rbx + 2], 0x63
jne case.0x14001f471.103
cmp byte [rbx + 3], 0x65
jne case.0x14001f471.103
sbb dword [rax], eax
invalid
cmp byte [rbx + 4], 0x70
jne case.0x14001f471.103
xor eax, eax
jmp 0x1400219e9
invalid
mov al, 0x32
mov cl, 0x65
mov edx, 0x11
jmp fcn.140021b94
mov edx, 7
jmp fcn.140021b94
mov edx, 0x1a
jmp fcn.140021b94
or eax, 0x49850f69
invalid
invalid
add byte [rax], al
cmp byte [rbx + 0x10], 0x69
jne 0x140021d6c
cmp byte [rbx + 0x11], 0x6f
jne 0x140021d6c
mov al, 0x33
mov cl, 0x6e
jmp 0x14002109c
jnp 0x140021008
jne 0x140021016
test dword [rax + 0xd], esp
add byte [rax], al
invalid
cmp byte [rbx + 4], 0x6e
jne 0x140021d6c
cmp byte [rbx + 5], 0x6d
jne 0x140021d6c
cmp byte [rbx + 6], 0x6f
jne 0x140021d6c
cmp byte [rbx + 7], 0x64
jne 0x140021d6c
cmp byte [rbx + 8], 0x69
jne 0x140021d6c
cmp byte [rbx + 9], 0x66
jne 0x140021d6c
cmp byte [rbx + 0xa], 0x69
jne 0x140021d6c
cmp byte [rbx + 0xb], 0x65
jne 0x140021d6c
cmp byte [rbx + 0xc], 0x64
jne 0x140021d6c
cmp byte [rbx + 0xd], 0x2d
jne 0x140021d6c
cmp byte [rbx + 0xe], 0x73
jne 0x140021d6c
cmp byte [rbx + 0xf], 0x69
jne 0x140021d6c
cmp byte [rbx + 0x10], 0x6e
jne 0x140021d6c
cmp byte [rbx + 0x11], 0x63
jne 0x140021d6c
mov al, 0x2b
mov cl, 0x65
mov edx, 0x12
jmp fcn.140021b94
add byte [rax], al
jmp fcn.140021b94
mov al, 0x49
mov cl, 0x79
jmp 0x140021953
cmp byte [rbx + 1], 0x61
jne case.0x14001f471.103
cmp byte [rbx + 2], 0x73
jne case.0x14001f471.103
cmp byte [rbx + 3], 0x74
jne case.0x14001f471.103
cmp byte [rbx + 4], 0x2d
jne case.0x14001f471.103
invalid
or dword [rax], eax
invalid
cmp byte [rbx + 5], 0x6d
jne case.0x14001f471.103
cmp byte [rbx + 6], 0x6f
jne case.0x14001f471.103
cmp byte [rbx + 7], 0x64
jne case.0x14001f471.103
cmp byte [rbx + 8], 0x69
jne case.0x14001f471.103
cmp byte [rbx + 9], 0x66
jne case.0x14001f471.103
add byte [rax], al
cmp byte [rbx + 0xa], 0x69
jne case.0x14001f471.103
cmp byte [rbx + 0xb], 0x65
jne case.0x14001f471.103
mov al, 0x2c
mov cl, 0x64
jmp case.0x14004f4e9.255
add byte [rax], al
add byte [rax], al
movzx eax, byte [rbx + 1]
cmp eax, 0x61
je 0x140021b4f
cmp eax, 0x6f
jne case.0x14001f471.103
cmp byte [rbx + 2], 0x6e
jne case.0x14001f471.103
cmp byte [rbx + 3], 0x74
jne case.0x14001f471.103
cmp byte [rbx + 4], 0x65
jne case.0x14001f471.103
cmp byte [rbx + 5], 0x6e
jne case.0x14001f471.103
cmp byte [rbx + 6], 0x74
jne case.0x14001f471.103
cmp byte [rbx + 7], 0x2d
jne case.0x14001f471.103
cmp byte [rbx + 8], 0x72
jne case.0x14001f471.103
cmp byte [rbx + 9], 0x61
jne case.0x14001f471.103
cmp byte [rbx + 0xa], 0x6e
jne case.0x14001f471.103
cmp byte [rbx + 0xb], 0x67
jne case.0x14001f471.103
mov al, 0x1a
mov cl, 0x65
jmp case.0x14004f4e9.255
cmp byte [rbx + 1], 0x66
jne case.0x14001f471.103
cmp byte [rbx + 2], 0x2d
jne case.0x14001f471.103
cmp byte [rbx + 3], 0x6e
jne case.0x14001f471.103
cmp byte [rbx + 4], 0x6f
jne case.0x14001f471.103
cmp byte [rbx + 5], 0x6e
jne case.0x14001f471.103
cmp byte [rbx + 6], 0x65
jne case.0x14001f471.103
cmp byte [rbx + 7], 0x2d
jne case.0x14001f471.103
cmp byte [rbx + 8], 0x6d
jne case.0x14001f471.103
cmp byte [rbx + 9], 0x61
jne case.0x14001f471.103
invalid
cmp byte [rbx + 0xa], 0x74
jne case.0x14001f471.103
cmp byte [rbx + 0xb], 0x63
jne case.0x14001f471.103
mov al, 0x29
mov cl, 0x68
jmp case.0x14004f4e9.255
invalid
jnp 0x140021642
sub eax, 0x725850f
add byte [rax], al
test dword [0xc002164f], esp
jnp 0x14002164d
cmp byte [rbx + 3], 0x6d
insd dword [rdi], dx
jne 0x140021d6c
sbb eax, dword [rdi]
add byte [rax], al
cmp byte [rbx + 4], 0x6f
jne 0x140021d6c
cmp byte [rbx + 5], 0x64
jne 0x140021d6c
cmp byte [rbx + 6], 0x69
jne 0x140021d6c
cmp byte [rbx + 7], 0x66
jne 0x140021d6c
cmp byte [rbx + 8], 0x69
jne 0x140021d6c
cmp byte [rbx + 9], 0x65
jne 0x140021d6c
cmp byte [rbx + 0xa], 0x64
jne 0x140021d6c
cmp byte [rbx + 0xb], 0x2d
jne 0x140021d6c
cmp byte [rbx + 0xc], 0x73
jne 0x140021d6c
rol dword [rsi], 0
invalid
rol dword [rsi], 0
add byte [rax + 0xf690d7b], al
test dword [rdi - 0x7ffffffa], esi
add byte [rax], al
invalid
jnp 0x1400216c6
cmp byte [rbx + 0xd], 0x69
jne 0x140021d6c
add byte [rax], al
cmp byte [rbx + 0xe], 0x6e
outsb dx, byte [rsi]
jne 0x140021d6c
cmp byte [rbx + 0xf], 0x63
jne 0x140021d6c
invalid
mov al, 0x28
mov cl, 0x65
jmp 0x14002176c
invalid
add byte [rax + 0xf6f087b], al
test dword [rdx + 6], ecx
invalid
add byte [rax], al
invalid
cmp byte [rbx + 9], 0x63
jne 0x140021d6c
cmp byte [rbx + 0xa], 0x6b
jne 0x140021d6c
cmp byte [rbx + 0xb], 0x65
jne 0x140021d6c
test dword [rsi + rax], ebp
add byte [rax], al
cmp byte [rbx + 0xc], 0x74
jne 0x140021d6c
cmp byte [rbx + 0xd], 0x2d
jne 0x140021d6c
add byte [rax], al
cmp byte [rbx + 0xe], 0x6b
jne 0x140021d6c
cmp byte [rbx + 0xf], 0x65
jne 0x140021d6c
mov al, 0x3d
mov cl, 0x79
mov edx, 0x10
jmp fcn.140021b94
mov edx, 3
jmp fcn.140021b94
add al, byte [rax]
invalid
mov cl, 0x74
jmp 0x140021a47
jne case.0x14001f471.103
cmp byte [rbx + 3], 0x67
jne case.0x14001f471.103
cmp byte [rbx + 4], 0x6d
add al, 0x6d
jne case.0x14001f471.103
mov al, 0x31
mov cl, 0x61
mov edx, 5
jmp fcn.140021b94
add ebp, dword [rcx + 0xf]
test dword [rdi], edi
add dword [rax], eax
add byte [rax + 0xf72047b], al
test dword [0xc0021a7b], esi
jnp 0x140021a81
jne case.0x14001f471.103
add byte [rax], al
mov al, 0x23
mov cl, 0x73
mov edx, 6
jmp fcn.140021b94
cmp byte [rbx + 2], 0x63
jne case.0x14001f471.103
cmp byte [rbx + 3], 0x65
jne case.0x14001f471.103
cmp byte [rbx + 4], 0x70
jne case.0x14001f471.103
cmp byte [rbx + 5], 0x74
jne case.0x14001f471.103
cmp byte [rbx + 6], 0x2d
jne case.0x14001f471.103
invalid
add dword [rax], 0
invalid
cmp byte [rbx + 7], 0x72
jne case.0x14001f471.103
cmp byte [rbx + 8], 0x61
jne case.0x14001f471.103
cmp byte [rbx + 9], 0x6e
jne case.0x14001f471.103
cmp byte [rbx + 0xa], 0x67
jne case.0x14001f471.103
cmp byte [rbx + 0xb], 0x65
jne case.0x14001f471.103
mov al, 4
mov cl, 0x73
jmp case.0x14004f4e9.255
cmp byte [rbx + 2], 0x63
jne case.0x14001f471.103
cmp byte [rbx + 3], 0x68
jne case.0x14001f471.103
cmp byte [rbx + 4], 0x65
jne case.0x14001f471.103
cmp byte [rbx + 5], 0x2d
jne case.0x14001f471.103
cmp byte [rbx + 6], 0x63
jne case.0x14001f471.103
invalid
cmp byte [rbx + 7], 0x6f
jne case.0x14001f471.103
cmp byte [rbx + 8], 0x6e
jne case.0x14001f471.103
cmp byte [rbx + 9], 0x74
jne case.0x14001f471.103
cmp byte [rbx + 0xa], 0x72
jne case.0x14001f471.103
cmp byte [rbx + 0xb], 0x6f
jne case.0x14001f471.103
mov al, 0x11
mov cl, 0x6c
mov edx, 0xc
xor ecx, ecx
mov rdx, rbx
mov r8, rdi
call fcn.1400027f2
jmp 0x140021d79
xor ecx, ecx
mov rdx, rbx
mov r8, rdi
call fcn.140010170
jrcxz case.0x14001d3f1.146
invalid
cmp rax, 1
jne case.0x14001c595.169
mov byte [rsi + 0x10], 3
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov qword [rsi], rbx
mov qword [rsi + 8], rdi
mov byte [rsi + 0x10], 1
jmp case.0x14001e6ca.130
test r10, r10
je 0x140021e49
lea rax, [rdx + 0x18]
mov r8, qword [rdx + 8]
mov r9, qword [rdx + 0x10]
lea rcx, [rsp + 0x20]
mov rdx, rax
call qword [r10]
jmp 0x140021e56
mov al, byte [rdx + 8]
mov byte [rsp + 0x28], al
sub byte [rax - 0x7d], cl
and al, 0x20
invalid
or byte [rax + 0x48282444], cl
and dword [rsp + 0x20], 0
mov rax, qword [rsp + 0x20]
mov cl, byte [rsp + 0x28]
mov edx, dword [rsp + 0x29]
sub dword [rdi + rcx - 0x49], eax
and al, 0x2d
sub dword [rdi + rcx - 0x49], eax
and al, 0x2d
mov r9b, byte [rsp + 0x2f]
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x10], xmm0
mov qword [rsi], rax
mov dword [rsi], eax
mov dword [rsi], eax
mov byte [rsi + 8], cl
mov dword [rsi + 9], edx
mov word [rsi + 0xd], r8w
or eax, 0xf4e8844
add rsp, 0x40
pop rsi
ret
sub esp, 0x30
mov rsi, rdx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, str.InvalidHeaderNameinvalid_HTTP_header_name_InvalidHeaderValuefailed_to_parse_header_valueC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcmethod.rsInvalidMethodinvalid_HTTP_method
mov r8d, 0x11
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x73], cl
and al, 0x20
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x73], cl
and al, 0x20
mov qword [rcx], rsi
mov byte [rcx + 8], al
mov byte [rcx + 9], 0
call fcn.14000e630
call qword [rax + 0x30c48348]
call qword [rax + 0x30c48348]
pop rsi
ret
mov eax, dword [rax + 0x18]
lea rdx, [0x1400c337f]
adc al, 0xa
add byte [rcx - 0x48], al
sbb byte [rax], al
add byte [rax], al
adc al, 0xa
add byte [rcx - 0x48], al
sbb byte [rax], al
add byte [rax], al
jmp rax
cmp rdx, rcx
je 0x140021f09
mov r8b, byte [rax + rcx]
add al, 8
inc rcx
cmp r8b, 9
je case.0x1400a5d2a.347
add r8b, 0xe0
cmp r8b, 0x5f
jb case.0x1400a5d2a.347
xor eax, eax
rol bl, 0x56
sub rsp, 0x30
mov rsi, rdx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x1400c3399]
invalid
ret
mov r8d, 0x12
call qword [rax + 0x18]
sbb byte [rax - 0x73], cl
and al, 0x20
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x73], cl
and al, 0x20
mov qword [rcx], rsi
mov dword [rcx], esi
mov byte [rcx + 8], al
mov byte [rcx + 9], 0
call fcn.14000e630
nop
add rsp, 0x30
pop rsi
ret
sub rsp, 0x40
mov rbx, r8
mov rdi, rdx
mov edi, edx
mov rsi, rcx
cmp r8, 7
ja case.default.0x140021f89
lea rax, [0x14010d4a4]
movsxd rcx, dword [rax + rbx*4]
cwde
and dh, byte [rbp + 0x6348000e]
or al, 0x98
cwde
add rcx, rax
jmp rcx
mov byte [rsi], 0xb
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
ret
cmp rbx, 0xf
jae 0x1400220ef
add qword [r8], rax
add dword [rax], eax
invalid
mov rcx, rsi
mov rdx, rdi
mov r8, rbx
jmp case.0x14001691b.471
movzx eax, byte [rdi]
cmp eax, 0x47
je 0x14002214a
add byte [rax], al
cmp eax, 0x50
jne 0x14002215e
xchg edi, eax
add dword [rax], eax
invalid
cmp byte [rdi + 1], 0x55
jne 0x14002215e
cmp byte [rdi + 2], 0x54
jne 0x14002215e
mov byte [rsi], 3
jmp case.0x14001b9b4.272
scasb al, byte [rdi]
movzx eax, byte [rdi]
cmp eax, 0x48
je case.0x1400258d2.163
cmp eax, 0x50
jne 0x140022142
cmp byte [rdi + 1], 0x4f
jne 0x140022142
cmp byte [rdi + 2], 0x53
jg 0x140022004
push rbx
jne 0x140022142
test dword [rcx], edi
add dword [rax], eax
add byte [rax + 0xf54037f], al
test dword [rdi], ebp
add dword [rax], eax
add dh, al
invalid
cmp byte [rdi + 3], 0x54
jne 0x140022142
mov byte [rsi], 2
jmp case.0x14001b9b4.272
movzx eax, byte [rdi]
cmp eax, 0x50
je 0x140022166
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx - 0x7af0ab08], al
push rsi
add dword [rax], eax
add byte [rax + 0xf52017f], al
test dword [rcx + rax], ecx
add byte [rax + 0xf41027f], al
test dword [rdx + 1], eax
add byte [rax], al
cmp eax, 0x54
jne 0x140022186
cmp byte [rdi + 1], 0x52
jne 0x140022186
cmp byte [rdi + 2], 0x41
jne 0x140022186
cmp byte [rdi + 3], 0x43
jne 0x140022186
test dword [rax], edi
add dword [rax], eax
invalid
test dword [rax], edi
add dword [rax], eax
add byte [rax + 0xf45047f], al
test dword [rsi], ebp
add dword [rax], eax
add byte [rax], al
invalid
invalid
cmp byte [rdi + 4], 0x45
jne 0x140022186
add byte [rax], al
mov byte [rsi], 6
jmp case.0x14001b9b4.272
invalid
invalid
invalid
inc dword [rax + 0x7f75443f]
cmp byte [rdi], 0x44
jne 0x1400220e4
cmp byte [rdi + 1], 0x45
jne 0x1400220e4
cmp byte [rdi + 2], 0x4c
jne 0x1400220e4
cmp byte [rdi + 3], 0x45
jne 0x1400220e4
cmp byte [rdi + 4], 0x54
jne 0x1400220e4
cmp byte [rdi + 5], 0x45
jne 0x1400220e4
mov byte [rsi], 4
jmp case.0x14001b9b4.272
movzx eax, byte [rdi]
cmp eax, 0x43
clc
je case.0x14001691b.509
clc
je case.0x14001691b.509
cmp eax, 0x4f
jne case.0x14001691b.470
cmp byte [rdi + 1], 0x50
jne case.0x14001691b.470
cmp byte [rdi + 2], 0x54
jne case.0x14001691b.470
cmp byte [rdi + 3], 0x49
jne case.0x14001691b.470
cmp byte [rdi + 4], 0x4f
jne case.0x14001691b.470
cmp byte [rdi + 5], 0x4e
jne case.0x14001691b.470
cmp byte [rdi + 6], 0x53
jne case.0x14001691b.470
test esi, ebx
add byte [rax], al
invalid
mov byte [rsi], 0
jmp case.0x14001b9b4.272
mov r8d, 6
jmp 0x1400221c0
mov rcx, rbx
mov dl, 1
add eax, ebp
jmp 0x18a021f70
mov edi, eax
mov r14, rdx
mov rcx, rdi
mov rdx, rbx
fimul dword [rbp - 0x77]
invalid
mov r9, rbx
call fcn.14002224f
invalid
add dword [rax], eax
add byte [rax + rax*8 + 0xbe840f], al
add byte [rax], al
add byte [rax], al
mov rcx, r15
mov rdx, r14
call fcn.140009ab1
invalid
jns 0x140022120
invalid
invalid
jmp case.0x140021f89.0
cmp byte [rdi + 1], 0x45
jne 0x140022142
cmp byte [rdi + 2], 0x41
jne 0x140022142
cmp byte [rdi + 3], 0x44
jne 0x140022142
mov byte [rsi], 5
jmp case.0x14001b9b4.272
invalid
invalid
invalid
mov r8d, 4
jmp 0x1400221c0
cmp byte [rdi + 1], 0x45
jne 0x14002215e
cmp byte [rdi + 2], 0x54
jne 0x14002215e
mov byte [rsi], 1
jmp case.0x14001b9b4.272
mov r8d, 3
jmp 0x1400221c0
pop rdx
cmp byte [rdi + 1], 0x41
jne 0x140022186
cmp byte [rdi + 2], 0x54
jne 0x140022186
invalid
cmp byte [rdi + 3], 0x43
jne 0x140022186
cmp byte [rdi + 4], 0x48
jne 0x140022186
mov byte [rsi], 8
jmp case.0x14001b9b4.272
invalid
invalid
invalid
mov r8d, 5
jmp 0x1400221c0
cmp byte [rdi + 1], 0x4f
jne case.0x14001691b.470
cmp byte [rdi + 2], 0x4e
jne case.0x14001691b.470
cmp byte [rdi + 3], 0x4e
jne case.0x14001691b.470
cmp byte [rdi + 4], 0x45
jne case.0x14001691b.470
cmp byte [rdi + 5], 0x43
jne case.0x14001691b.470
cmp byte [rdi + 6], 0x54
jne case.0x14001691b.470
mov byte [rsi], 7
jmp case.0x14001b9b4.272
mov r8d, 7
mov rcx, rsi
mov rdx, rdi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp case.0x140017246.358
add byte [rax], al
invalid
lea rcx, [rsp + 0x28]
mov qword [rcx], r15
mov qword [rcx + 8], r14
mov qword [rcx + 0x10], rbx
call fcn.140009c99
invalid
inc esi
invalid
or cl, byte [rax - 0x77]
or byte [rax - 0x77], r9b
push rsi
adc cl, ch
xchg ebx, eax
std
invalid
invalid
push rsi
push rdi
sub rsp, 0x38
mov rdi, r8
lea r8, [rsp + 0x28]
and qword [r8 + 7], 0
add byte [rax - 0x77], cl
invalid
and qword [r8], 0
mov r9d, 0xf
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
cli
call fcn.14002224f
add byte [rax], al
invalid
test al, al
je 0x14002222e
mov al, 0xb
jmp 0x140022246
mov rax, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x2f]
mov qword [rsi + 8], rcx
mov qword [rsi + 1], rax
mov byte [rsi + 0x10], dil
mov al, 9
mov byte [rsi], al
add rsp, 0x38
add esp, 0x38
pop rdi
pop rsi
ret
mov qword [rsp + 0x30], rdx
lea rax, [0x1400c3998]
lea r8, [rsp + 0x48]
lea eax, [rsp + 0x48]
and al, 0x48
mov qword [r8], rax
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x38], edi
jl 0x140022620
invalid
mov qword [rsp + 0x40], r12
mov qword [r8 + 0x10], r14
mov qword [r8 + 0x18], rax
mov rcx, rbx
mov ecx, ebx
mov rdx, rdi
call fcn.14000e9c0
stosd dword [rdi], eax
ret
invalid
invalid
jmp 0x140022619
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
ret 0xe96
and al, 0x20
mov rcx, rbx
mov rdx, r14
xor r8d, r8d
mov r9, r15
call fcn.1400a8490
int3
sal byte [rcx + rdx + 0x49], 0x89
ror byte [rbp + 0x29], cl
ret 0xe76
jbe 0x140022672
invalid
lea rax, [0x1400c3ee4]
jmp 0x140022a4f
mov edx, 0x10
ret
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rsi + 0x38]
movaps xmmword [rsp + 0x50], xmm0
test cl, cl
je 0x140023957
mov r8, qword [rsi + 1]
mov r9, qword [rsi + 8]
mov qword [rsp + 0x27], r9
mov qword [rsp + 0x20], r8
xor r8d, r8d
mov r9d, ecx
jmp 0x14002395d
mov r9b, 3
mov r8b, 1
mov rdi, qword [rsi + 0x20]
test rdi, rdi
je 0x14002397e
mov r10, qword [rsi + 0x10]
mov r11, qword [rsi + 0x28]
mov qword [rsp + 0x40], r11
movups xmm0, xmmword [rsi + 0x18]
movaps xmmword [rsp + 0x30], xmm0
jmp 0x140023981
xor r10d, r10d
mov r11, qword [rsp + 0x20]
mov r14, qword [rsp + 0x27]
mov qword [rax + 8], r14
mov qword [rax + 1], r11
movaps xmm0, xmmword [rsp + 0x30]
movups xmmword [rax + 0x18], xmm0
mov r11, qword [rsp + 0x40]
mov qword [rax + 0x28], r11
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movups xmmword [rax + 0x38], xmm0
movups xmmword [rax + 0x48], xmm1
mov byte [rax], r9b
mov qword [rax + 0x10], r10
mov qword [rax + 0x30], rdx
test r8b, r8b
je 0x1400239d0
mov rdx, qword [rsi + 8]
call fcn.140025235
test rdi, rdi
jne 0x1400239de
lea rcx, [rsi + 0x10]
call fcn.14001f01b
test bl, bl
je 0x1400239ec
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r14
ret
add rsi, 0x30
mov rcx, rsi
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.14001f01b
mov rcx, rdi
mov edx, ebx
call fcn.14009b798
lea rcx, [rsp + 0x30]
call fcn.140024c7a
lock dec qword [r14 + 0x38]
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movups xmmword [rsi + 0x18], xmm1
movups xmmword [rsi + 8], xmm0
mov eax, 1
jmp 0x140024e1d
mov ecx, dword [rax + 0x38]
mov eax, 2
test rcx, rcx
jne 0x140024e1d
mov rcx, rdi
call fcn.1400249bd
and qword [rdi], 0
xor eax, eax
mov qword [rsi], rax
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r14
ret
lea ecx, [0x1400d7784]
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscqueue.rsassertion_failed:__next_.value.is_some__
mov edx, 0x29
call fcn.1400a7ee0
mov rax, qword [rsp + 0x40]
mov cl, byte [rsp + 0x48]
lea r8, [rsp + 0x78]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscmod.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400c4c10]
mov edx, 0x2b
call fcn.1400a8230
xor ecx, dword [rax]
add ah, cl
xor ecx, dword [rax]
add ah, cl
mov rcx, qword [rdi + 8]
mov rax, qword [rcx]
test rax, rax
jne 0x140024ec4
mov rax, qword [rdi]
cmp rcx, rax
je 0x140024ee2
call rbx
jmp 0x140024eac
mov qword [rdi + 8], rax
cmp qword [rcx + 8], 0
jne 0x140024eed
mov rsi, qword [rax + 8]
test rsi, rsi
je 0x140024efd
and qword [rax + 8], 0
call fcn.140024c4c
mov rax, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.assertion_failed:__tail_.value.is_none__
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscqueue.rsassertion_failed:__next_.value.is_some__
jmp 0x140024f0b
lea rcx, [0x1400d7784]
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscqueue.rsassertion_failed:__next_.value.is_some__
mov edx, 0x29
call fcn.1400a7ee0
int3
call fcn.14009ab2b
and qword [rax], 0
and dword [rax], 0
mov qword [rax + 8], rsi
add rsp, 0x20
pop rsi
ret
mov rcx, r14
call fcn.14001165f
mov rax, r13
cmp bpl, 3
jne 0x1400270d7
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE8
mov qword [rsp + 0x20], rax
lea rcx, [0x1400d9299]
lea r9, [0x1400c4b10]
lea r8, [rsp + 0x40]
mov edx, 0x17
call fcn.1400a8230
mov rcx, rdi
mov qword [rsp + 0x28], r14
mov rdx, r14
call fcn.140012210
mov ebx, eax
movzx ebp, word [rdi + 0x58]
mov eax, ebx
and eax, ebp
mov r14, qword [rdi + 0x50]
xor r12d, r12d
mov r13, rax
mov eax, 0
cmp r13, r14
jae 0x14002703f
mov rax, qword [rdi + 0x48]
movzx r15d, word [rax + r13*4]
cmp r15, 0xffff
je 0x1400270ad
movzx eax, word [rax + r13*4 + 2]
mov ecx, ebp
and ecx, eax
mov edx, r13d
sub edx, ecx
and edx, ebp
cmp rdx, r12
jb 0x1400270ad
cmp ax, bx
jne 0x1400270a2
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
mov r8, r15
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE8
call fcn.14001255d
lea rcx, [rax + 0x40]
mov rdx, qword [rsp + 0x28]
call fcn.140012581
test al, al
jne 0x140027108
inc r12
inc r13
mov rax, r13
jmp 0x14002703f
cmp r12, 0x200
setae al
cmp qword [rdi], 2
setne bpl
and bpl, al
mov rcx, qword [rsp + 0x28]
mov rax, qword [rcx]
mov r15, qword [rcx + 8]
movups xmm0, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x30], xmm0
mov qword [rsi], rdi
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], r15
movaps xmm0, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x18], xmm0
mov qword [rsi + 0x28], r13
mov word [rsi + 0x30], bx
mov byte [rsi + 0x32], bpl
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movups xmm0, xmmword [rsp + 0x40]
and al, 0x40
movaps xmmword [rsp + 0x30], xmm0
mov bpl, 2
mov r14, qword [rsp + 0x28]
jmp 0x140026fe0
in al, dx
mov eax, 0x4c000000
mov dword [rsp + 0x30], ecx
mov rdi, r8
mov rsi, rdx
mov qword [rsp + 0x58], rcx
mov rcx, rdx
call fcn.14001233f
test al, al
jne 0x1400273af
mov rcx, rsi
mov qword [rsp + 0x38], rdi
mov rdx, rdi
call fcn.140012210
mov ebp, eax
movzx r14d, word [rsi + 0x58]
mov eax, ebp
and eax, r14d
mov rdi, qword [rsi + 0x50]
mov r12, qword [rsi + 0x48]
mov r13, qword [rsi + 0x20]
mov qword [rsp + 0x48], rsi
mov rcx, qword [rsi + 0x28]
mov qword [rsp + 0x50], rcx
xor ebx, ebx
mov r15, rax
mov eax, 0
cmp r15, rdi
jae 0x14002718a
movzx esi, word [r12 + r15*4]
cmp rsi, 0xffff
je 0x1400271fe
movzx eax, word [r12 + r15*4 + 2]
mov ecx, r14d
and ecx, eax
mov edx, r15d
sub edx, ecx
and edx, r14d
cmp rdx, rbx
jb 0x140027277
cmp ax, bp
jne 0x1400271f3
mov rcx, r13
mov rdx, qword [rsp + 0x50]
mov r8, rsi
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE8
call fcn.14001255d
lea rcx, [rax + 0x40]
mov rdx, qword [rsp + 0x38]
call fcn.140012581
test al, al
jne 0x140027328
inc rbx
inc r15
mov rax, r15
jmp 0x14002718a
mov rax, qword [rsp + 0x38]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea r8, [rsp + 0x90]
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
mov rcx, qword [rsp + 0x30]
mov rax, qword [rcx + 0x20]
lea r9, [rsp + 0x60]
mov qword [r9 + 0x20], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [r9 + 0x10], xmm1
movaps xmmword [r9], xmm0
mov rsi, qword [rsp + 0x48]
mov rcx, rsi
mov edx, ebp
call fcn.14002632c
test al, al
jne 0x1400273c1
mov rdx, qword [rsi + 0x50]
cmp r15, rdx
jae 0x1400273a0
mov rax, qword [rsi + 0x48]
mov rcx, qword [rsp + 0x50]
mov word [rax + r15*4], cx
mov word [rax + r15*4 + 2], bp
jmp 0x1400272eb
cmp rbx, 0x200
setae al
mov rcx, qword [rsp + 0x48]
cmp qword [rcx], 2
setne r9b
and r9b, al
mov rax, qword [rsp + 0x38]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rdx, [rsp + 0x90]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
mov r10, qword [rsp + 0x30]
mov rax, qword [r10 + 0x20]
lea r8, [rsp + 0x60]
mov qword [r8 + 0x20], rax
movups xmm0, xmmword [r10]
movups xmm1, xmmword [r10 + 0x10]
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
mov byte [rsp + 0x28], r9b
mov qword [rsp + 0x20], r15
mov r9d, ebp
call fcn.1400262b4
test rax, rax
jne 0x1400273c1
mov bl, 2
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
mov rdx, qword [rsp + 0x58]
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
mov byte [rdx + 0x20], bl
mov eax, dword [rsp + 0x40]
mov ecx, dword [rsp + 0x43]
mov dword [rdx + 0x21], eax
mov dword [rdx + 0x24], ecx
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, qword [rsp + 0x30]
mov rax, qword [rcx + 0x20]
lea r14, [rsp + 0x60]
mov qword [r14 + 0x20], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [r14 + 0x10], xmm1
movaps xmmword [r14], xmm0
lea r15, [rsp + 0x90]
mov rcx, r15
mov rdx, qword [rsp + 0x48]
mov r8, rsi
mov r9, r14
call fcn.140026b37
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movaps xmmword [r14], xmm0
movaps xmmword [r14 + 0x10], xmm1
mov bl, byte [r15 + 0x20]
mov eax, dword [r15 + 0x21]
mov dword [rsp + 0x40], eax
mov eax, dword [r15 + 0x24]
mov dword [rsp + 0x43], eax
mov rcx, qword [rsp + 0x38]
call fcn.14001165f
cmp bl, 3
jne 0x1400272ed
jmp 0x1400273c1
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE8
mov rcx, r15
call fcn.1400a7de0
mov rcx, qword [rsp + 0x30]
call fcn.14001f01b
mov rcx, rdi
call fcn.14001165f
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE8
mov qword [rsp + 0x20], rax
lea rcx, [0x1400d9299]
lea r9, [0x1400c4b10]
lea r8, [rsp + 0x90]
mov edx, 0x17
call fcn.1400a8230
int3
mov byte [rsi + 0x20], 2
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
cwde
add byte [rax], al
add byte [rax - 0x7d], cl
cmpsb byte [rsi], byte [rdi]
nop
add byte [rax], al
add byte [rax], al
test rax, rax
je 0x1400280f1
call qword [rax + 0x18]
xor eax, eax
xchg byte [rsi + 0xa0], al
add rsp, 0x28
pop rbx
pop rsi
ret
ror dword [rax - 0x17], 0xa8
xchg edx, eax
invalid
cmp eax, 1
jne 0x1400281f0
mov rbx, qword [rsi + 8]
mov rax, qword [rsi + 0x20]
mov rcx, qword [rax + 0x38]
mov rdx, qword [rax + 0x40]
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE8
mov r8, rbx
call fcn.140024215
mov rdi, rax
mov r8, qword [rsi + 0x10]
mov r9, qword [rsi + 0x18]
mov ecx, 1
mov rdx, rbx
call fcn.140024239
pushfq
sar bh, 0xff
pushfq
sar bh, 0xff
test al, al
je 0x1400281f4
mov eax, 2
mov qword [rsi], rax
mov qword [rsi + 0x10], rax
jmp 0x14002822e
mov ecx, dword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
xor r8d, r8d
call fcn.140024239
test al, al
je 0x14002820c
mov eax, 2
mov qword [rsi], rax
mov qword [rsi + 0x10], rax
jmp 0x140028221
xor edi, edi
jmp 0x140028232
cmp qword [rdi + 0x10], 0
je 0x140028227
mov rax, qword [rdi + 0x18]
mov qword [rsi], 1
add byte [rax - 0x77], cl
or bl, r13b
invalid
add byte [rax - 0x77], cl
or bl, r13b
and cl, byte [rax - 0x7d]
invalid
cmp qword [rdi], 0
je 0x14002823d
mov rax, qword [rdi + 8]
mov qword [rsi], 1
mov qword [rsi + 8], rax
add rdi, 0x18
jmp 0x140028232
mov qword [rsi], 2
add rdi, 0x20
mov rax, rdi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE8
mov edx, 0x28
call fcn.1400a7ee0
int3
add byte [rcx + 1], bh
mov qword [rax], rcx
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r12
xorps xmm0, xmm0
and qword [rax + 0x28], 0
movups xmmword [rax + 0x18], xmm0
lock inc qword [rax]
jle 0x1400283d7
mov qword [rsi + 0x10], rbx
mov qword [rsi + 0x18], r14
mov dword [rsi + 0x18], esi
mov dword [rsi + 0x18], esi
mov byte [rsi + 0x20], 0
mov qword [rsi], r15
mov qword [rsi + 8], rax
mov qword [rsi + 0x28], 1
mov qword [rsi + 0x30], rdi
mov qword [rsi + 0x38], rbx
mov qword [rsi + 0x40], rax
mov qword [rsi + 0x48], r15
and qword [rsi + 0x50], 0
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
ud2
mov edi, dword [rcx + 0x28]
test rdi, rdi
jne 0x14002840f
mov rsi, rcx
mov esi, ecx
mov ecx, 0x10
mov edx, 8
call fcn.14009ab2b
mov rdi, rax
mov qword [rax], 2
add byte [rcx], dh
leave
add byte [rcx], dh
leave
call fcn.140024a54
mov qword [rsi + 0x28], rdi
mov rax, rdi
mov eax, edi
add rsp, 0x28
pop rdi
pop rsi
ret
sal byte [rbx + rbp*2 + 0x4c], 0x89
ret
add rcx, 8
jmp 0x140028800
mov edx, dword [rcx]
mov eax, 1
ret
and byte [rsi - 0x3d], bl
ret
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
invalid
mov rcx, rdi
call fcn.140014629
mov al, byte [rdi]
invalid
cmp al, 4
je 0x140028970
movsd dword [rdi], dword [rsi]
add byte [rax], al
add byte [rax], al
cmp al, 3
jne 0x140028986
invalid
mov bl, 0
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x49], 9
movups xmm0, xmmword [rsp + 0x59]
pop rcx
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
xor byte [rax - 0x75], cl
and al, 0x68
mov qword [rsp + 0x3f], rax
mov al, byte [rsp + 0x49]
mov byte [rsp + 0x20], al
and al, 0x20
mov rax, qword [rsp + 0x4a]
and al, 0x4a
and al, 0x4a
mov qword [rsp + 0x21], rax
mov dword [rsp + 0x21], eax
and al, 0x21
mov eax, dword [rsp + 0x52]
mov dword [rsp + 0x29], eax
and al, 0x29
and al, 0x29
sub dword [rdi], ecx
mov bh, 0x44
and al, 0x56
mov word [rsp + 0x2d], ax
mov al, byte [rsp + 0x58]
and al, 0x58
pop rax
mov byte [rsp + 0x2f], al
and al, 0x2f
mov al, 3
invalid
lea rcx, [rsp + 0x48]
mov byte [rcx], al
invalid
mov al, byte [rsp + 0x20]
and al, 0x20
mov rdx, qword [rsp + 0x21]
mov r8d, dword [rsp + 0x29]
movzx r9d, word [rsp + 0x2d]
sub eax, 0x24548a44
and al, 0x2f
movaps xmm0, xmmword [rsp + 0x30]
sub byte [rsp + 0x30], al
mov byte [rcx + 1], al
mov qword [rcx + 2], rdx
invalid
mov dword [rcx + 0xa], r8d
mov word [rcx + 0xe], r9w
mov byte [rcx + 0x10], r10b
adc byte [rdi], cl
movups xmmword [rcx + 0x11], xmm0
adc dword [rcx + 0x11], eax
adc dword [rax - 0x75], ecx
and al, 0x3f
mov qword [rcx + 0x20], rax
call case.0x140022773.65
mov al, 0xb9
invalid
invalid
jmp 0x14002897c
call fcn.1400959f0
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x18], edx
invalid
add rsp, 0x98
pop rdi
pop rsi
ret
lea rdi, [rsp + 0x48]
lea rdx, [rsp + 0x70]
mov rcx, rdi
call fcn.14001788d
mov al, byte [rdi]
movups xmm0, xmmword [rdi + 1]
add dword [rdi], ecx
sub dword [rsp + 0x20], eax
movups xmm0, xmmword [rdi + 0x11]
movaps xmmword [rsp + 0x30], xmm0
mov rcx, qword [rdi + 0x20]
mov qword [rsp + 0x3f], rcx
cmp al, 5
jne 0x14002891a
pop rbp
invalid
invalid
invalid
jmp 0x140028970
mov rax, rdi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
ret
cmp byte [rax - 0x73], cl
push rsp
and al, 0x30
mov qword [rdx], rax
lea rax, str.internal_error:_entered_unreachable_code:_want_rx_value:
lea rcx, [rsp + 0x40]
invalid
invalid
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
invalid
and byte [rax], al
lea r8, [fcn.14000a8d0]
invalid
invalid
mov qword [rdx + 8], r8
mov qword [rcx + 0x10], rdx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_body_body.rs
invalid
or dword [rax], eax
call fcn.1400a7d20
int3
mov rdx, qword [rdi + 0x30]
xor rdx, rcx
cmp rax, rdx
cmp eax, edx
je 0x140028e2c
lea rdx, [rax + 1]
lock cmpxchg qword [rdi + 0x40], rdx
cmpxchg qword [rdi + 0x40], rdx
jne 0x140028d91
lock inc qword [rdi]
jle 0x140028e44
lea rcx, [rsp + 0x38]
and qword [rcx + 0x10], 0
xor ebx, ebx
mov byte [rcx + 0x20], bl
and qword [rcx], 0
and dword [rax], eax
mov byte [rcx + 8], bl
call fcn.140044928
add dword [rax], eax
lea rdx, [rsp + 0x20]
mov qword [rdx], rdi
mov qword [rdx + 8], rax
or byte [rax - 0x72b7efa6], cl
adc byte [rax - 0x73], cl
jl 0x140028e09
cmp byte [rbx + 0x34f8b07], cl
mov dword [rdx + 0x11], eax
mov dword [rdx + 0x14], ecx
lea r8, [rsp + 0x60]
mov qword [r8 + 8], rsi
and qword [r8], 0
mov rcx, rdi
call fcn.14002533f
invalid
inc dword [rax + 0x7402207f]
invalid
lea rcx, [rsp + 0x38]
call fcn.140024cf6
lea rcx, [rsp + 0x20]
call fcn.140028e46
nop
add rsp, 0x80
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.cannot_clone__Sender_____too_many_outstanding_senders
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscmod.rs
add eax, 0xb2cde
mov edx, 0x35
call fcn.1400a85af
ud2
mov rcx, r12
call fcn.14002814b
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
test al, 0
add byte [rax], al
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.140021ee6
test rax, rax
je 0x14002951e
invalid
pop qword [rax]
add byte [rax], al
mov r8, rdx
mov rcx, r14
mov ecx, esi
mov rdx, rax
call fcn.1400291fd
mov ecx, 9
mov rdi, rbx
mov rsi, r14
div bl
movsq qword [rdi], qword [rsi]
mov rsi, r15
mov rcx, rbx
call fcn.140029227
test rax, rax
je 0x140029516
mov rcx, rax
call fcn.140025c2d
invalid
test rdx, rdx
je 0x14002951e
mov rcx, rax
mov r8, rdx
xor r9d, r9d
xor eax, eax
cmp r8, r9
je case.0x14004919a.293
mov r10b, byte [rcx + r9]
add r10b, 0xd0
add dl, 0xd0
ret 0x41d0
cmp dl, 9
ja 0x14002951e
mul rbp
jo 0x14002951e
movzx edx, r10b
inc r9
add rax, rdx
jae 0x1400294d3
jmp 0x14002951e
test r13, r13
je 0x14002950b
mov r13d, 1
cmp rsi, rax
je case.0x1400258d2.304
jmp 0x14002951e
mov r13d, 1
mov rsi, rax
mov esi, eax
jmp case.0x1400258d2.304
mov r15, rsi
jmp 0x140029468
invalid
invalid
xor r13d, r13d
mov rax, r13
mov rdx, r15
add rsp, 0xe8
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rax], al
call fcn.1400a7ee0
int3
and al, byte [rcx + 0xf]
mov bh, 0x50
add al, 0x49
add eax, 8
lea rax, str._k_f_
mov qword [rsp + 0x20], rax
mov r9d, 4
xor ecx, ecx
call fcn.14002b2c8
mov rdi, rdx
sub rdi, rsi
jb 0x14002c038
lea rax, [rax + rsi*8]
mov qword [rsp + 0x28], rax
cmp rdi, 0x15
jae 0x14002bbbe
cmp rdi, 1
jbe 0x14002bf95
mov r8d, 1
mov rcx, qword [rsp + 0x28]
mov rdx, rdi
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.14002b921
lea rax, [rdi*4]
movabs rdx, 0x7ffffffffffffff8
and rdx, rax
mov al, byte [0x140116278]
xor ecx, ecx
call fcn.140095cb0
test rax, rax
je 0x14002c047
mov rbx, rax
mov r13d, 0x10
mov ecx, 0x10
call fcn.14009c2b5
test rax, rax
je 0x14002c053
mov r14, rax
xor r15d, r15d
xor ebp, ebp
mov qword [rsp + 0x50], rdi
mov r12, rdi
sub r12, rbp
jbe 0x14002bf68
cmp r12, 2
jae 0x14002bc2a
lea rax, [r12 + rbp]
jmp 0x14002bca5
mov rax, qword [rsp + 0x28]
lea rax, [rax + rbp*8]
mov cl, byte [rax + 8]
cmp cl, byte [rax]
jae 0x14002bc55
mov edx, 2
cmp r12, rdx
je 0x14002bc77
mov r8b, byte [rax + rdx*8]
cmp r8b, cl
jae 0x14002bc74
inc rdx
mov ecx, r8d
jmp 0x14002bc3f
mov edx, 2
cmp r12, rdx
je 0x14002bc24
mov r8b, byte [rax + rdx*8]
cmp r8b, cl
jb 0x14002bf60
inc rdx
mov ecx, r8d
jmp 0x14002bc5a
mov r12, rdx
lea rsi, [r12 + rbp]
lea rax, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7librarycore_src_slice_sort.rs
mov qword [rsp + 0x20], rax
mov rcx, rbp
mov rdx, rsi
mov r8, qword [rsp + 0x28]
mov r9, rdi
call fcn.14002b2c8
mov rcx, rax
call fcn.14002b7cb
mov rax, rsi
cmp rax, rbp
jb 0x14002c014
cmp rax, rdi
ja 0x14002c014
jae 0x14002bcff
cmp r12, 9
ja 0x14002bcff
lea rsi, [rbp + 0xa]
cmp rsi, rdi
cmovae rsi, rdi
cmp r12, 1
adc r12, 0
lea rax, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7librarycore_src_slice_sort.rs
mov qword [rsp + 0x20], rax
mov rcx, rbp
mov rdx, rsi
mov r8, qword [rsp + 0x28]
mov r9, rdi
call fcn.14002b2c8
mov rcx, rax
mov r8, r12
call fcn.14002b921
mov rax, rsi
cmp r15, r13
jne 0x14002bd4c
mov r12, rax
lea rcx, [r13*2]
mov qword [rsp + 0x38], rcx
call fcn.14009c2b5
test rax, rax
je 0x14002c02c
mov rsi, rax
shl r13, 4
mov rcx, rax
mov rdx, r14
mov r8, r13
call sub.VCRUNTIME140.dll_memcpy
mov edx, 8
mov rcx, r14
call fcn.140007e10
mov r14, rsi
mov rax, r12
jmp 0x14002bd51
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x48], rax
sub rax, rbp
mov rcx, r15
shl rcx, 4
mov qword [r14 + rcx], rax
mov qword [r14 + rcx + 8], rbp
inc r15
mov qword [rsp + 0x30], r14
mov rcx, r14
mov rdx, r15
mov r8, rdi
call fcn.14002b895
cmp rax, 1
jne 0x14002bf51
mov rbp, rdx
mov rcx, r14
mov rdx, r15
mov r8, rbp
lea r9, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7librarycore_src_slice_sort.rs
call fcn.14002ac8d
mov r12, qword [rax]
mov rsi, qword [rax + 8]
mov r13, rbp
inc r13
mov rcx, r14
mov qword [rsp + 0x40], r15
mov rdx, r15
mov r8, r13
lea r9, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7librarycore_src_slice_sort.rs
call fcn.14002ac8d
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
mov qword [rsp + 0x58], rcx
add rdx, rcx
lea rax, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7librarycore_src_slice_sort.rs
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x60], rsi
mov rcx, rsi
mov r8, qword [rsp + 0x28]
mov r9, rdi
call fcn.14002b2c8
mov rsi, rax
mov r15, rdx
lea rdi, [rax + r12*8]
mov r14, rdx
sub r14, r12
cmp r14, r12
jae 0x14002be83
lea r8, [r14*8]
mov rcx, rbx
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea r8, [rbx + r14*8]
lea rax, [rsi + r15*8]
add rax, 0xfffffffffffffff8
mov r14, qword [rsp + 0x30]
mov r15, qword [rsp + 0x40]
cmp rdi, rsi
cmp edi, esi
jbe 0x14002bedb
cmp r8, rbx
jbe 0x14002bedb
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x76], al
clc
mov cl, byte [r8 - 8]
mov dl, byte [rdi - 8]
cmp cl, dl
mov r9d, 0
sbb r9, r9
cmp cl, dl
mov r10d, 0
adc r10, 0xffffffffffffffff
cmp cl, dl
lea rdi, [rdi + r9*8]
lea r8, [r8 + r10*8]
mov rcx, r8
cmovb rcx, rdi
mov rcx, qword [rcx]
mov qword [rax], rcx
add rax, 0xfffffffffffffff8
jmp 0x14002be36
lea r14, [rsi + r15*8]
lea esi, [rsi + rdi*8]
lea r8, [r12*8]
mov rcx, rbx
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea r8, [rbx + r12*8]
mov rdx, rbx
mov r15, qword [rsp + 0x40]
cmp rdx, r8
jae 0x14002bee3
cmp rdi, r14
jae 0x14002bee3
mov al, byte [rdi]
xor ecx, ecx
xor r9d, r9d
cmp al, byte [rdx]
setae cl
setb r9b
mov rax, rdx
cmovb rax, rdi
mov rax, qword [rax]
mov qword [rsi], rax
add rsi, 8
lea rdi, [rdi + r9*8]
lea rdx, [rdx + rcx*8]
jmp 0x14002bea6
mov rsi, rdi
mov rdx, rbx
jmp 0x14002bee8
mov r14, qword [rsp + 0x30]
sub r8, rdx
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
cmp r15, r13
mov rdi, qword [rsp + 0x50]
jbe 0x14002bfaa
mov rax, qword [rsp + 0x58]
add rax, r12
shl r13, 4
mov qword [r14 + r13], rax
mov rax, qword [rsp + 0x60]
mov qword [r14 + r13 + 8], rax
cmp r15, rbp
jbe 0x14002bfdf
mov rax, rbp
shl rax, 4
lea rcx, [r14 + rax]
lea rdx, [r14 + rax]
add rdx, 0x10
not rbp
add rbp, r15
shl rbp, 4
mov r8, rbp
call sub.VCRUNTIME140.dll_memmove
dec r15
jmp 0x14002bd71
mov r13, qword [rsp + 0x38]
mov rbp, qword [rsp + 0x48]
jmp 0x14002bc12
mov r12, rdx
jmp 0x14002bc24
mov edx, 8
mov rcx, r14
call fcn.140007e10
mov edx, 4
mov rcx, rbx
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.140007e10
nop
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, str.Index_out_of_bounds
lea rcx, [rsp + 0x68]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [0x14010bcf0]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7librarycore_src_slice_sort.rs
call fcn.1400a7d20
lea rax, str.Index_out_of_bounds
lea rcx, [rsp + 0x68]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [0x14010bcf0]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7librarycore_src_slice_sort.rs
call fcn.1400a7d20
lea rcx, str.assertion_failed:_end___start__end___len
lea r8, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7librarycore_src_slice_sort.rs
or eax, dword [rax]
mov edx, 0x2c
call fcn.1400a7ee0
lea rcx, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7librarycore_src_slice_sort.rs
call fcn.1400a82d0
lea r8, str.uj_f_
mov rcx, rsi
call fcn.1400a7d60
lea rcx, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7librarycore_src_slice_sort.rs
call fcn.1400a82d0
ret 7
lea rcx, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7librarycore_src_slice_sort.rs
call fcn.1400a82d0
int3
and edx, 0x1f
jmp 0x14002c586
shl edx, 6
and eax, 0x3f
or eax, edx
ret
xor eax, eax
cmp rax, 0x8000
je 0x140030704
movups xmmword [rsp + rax + 0x5c], xmm6
movups xmmword [rsp + rax + 0x50], xmm6
add rax, 0x20
jmp 0x1400306ec
mov rax, qword [rdi]
mov rdx, qword [rax + 0x10]
and dword [rsp + 0x28], 0
and qword [rsp + 0x20], 0
mov r9d, 0x400
mov rcx, rbx
mov r8, r14
call fcn.14003086f
mov r12, qword [rsp + 0x38]
test r12, r12
je 0x14003078a
mov r13, qword [rsp + 0x40]
mov rbp, r13
shl rbp, 5
xor esi, esi
cmp rbp, rsi
je 0x140030775
mov rax, qword [r12 + rsi + 8]
test rax, rax
je 0x14003076f
lea rcx, [r12 + rsi]
test byte [rcx], 1
jne 0x14003076a
add rax, 0xfffffffffffffff0
mov qword [rsp + 0x48], rax
mov rcx, r15
call fcn.14002f7ac
jmp 0x14003076f
xor edx, edx
call qword [rax + 0x20]
add rsi, 0x20
jmp 0x14003073f
invalid
retf 0x854d
test r13, r13
je 0x140030796
mov rcx, r12
mov rdx, r13
loope 0x1400307ca
mov edx, ebp
call fcn.14003096b
jmp 0x1400306ea
mov rdx, qword [rsp + 0x40]
xor ecx, ecx
call fcn.14003096b
mov r15, qword [rsp + 0x30]
lea rbx, [r15 + 0x18]
mov rcx, rbx
call fcn.140030979
mov rcx, rdi
call fcn.14002f829
lea rdx, [r15 + 0x58]
lea rdi, [rsp + 0x50]
mov rcx, rdi
call fcn.14003593b
mov rcx, qword [rdi]
mov rdx, qword [rdi + 8]
mov r14, qword [rdi + 0x10]
mov rdi, qword [rdi + 0x18]
adc byte [rax - 0x75], cl
jg 0x1400307e7
call fcn.14002f785
mov rcx, r14
mov rdx, rdi
call fcn.14002f785
mov r8, qword [r15 + 0x58]
test r8, r8
je 0x1400307fa
adc cl, byte [rcx - 0x3f]
loopne 0x1400307ef
shl r8, 3
mov rcx, qword [r15 + 0x60]
mov edx, 8
call fcn.140002b33
invalid
mov rcx, rbx
call fcn.14002f829
mov rdi, qword [r15 + 0x38]
mov rsi, qword [r15 + 0x40]
sub rsi, 1
jb 0x14003081e
mov rcx, rdi
call fcn.14002f829
add rdi, 8
jmp 0x14003080a
mov r8, qword [r15 + 0x30]
test r8, r8
je 0x140030839
shl r8, 3
mov rcx, qword [r15 + 0x38]
mov edx, 8
call fcn.140002b33
cmp r15, 0xffffffffffffffff
je 0x140030853
lock dec qword [r15 + 8]
jne 0x140030853
mov edx, 8
mov rcx, r15
call fcn.140007e10
movaps xmm6, xmmword [rsp + 0x8050]
add rsp, 0x8068
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x50
push rax
push rax
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.140008390
invalid
std
invalid
invalid
test rcx, rcx
jne case.0x140017246.445
ret
cmp eax, 1
jne 0x140032979
lea rdi, [rsi + 0x18]
mov rcx, rdi
call fcn.14002486d
invalid
dec dword [rax - 0x77]
stc
call fcn.140034770
xor ebx, dword [rsi]
add byte [rax], al
lea rdi, [rsi + 0x10]
mov rcx, rdi
stc
call fcn.140024874
cmp qword [rsi + 0x10], 0
je 0x140032958
mov rcx, rdi
call fcn.1400329e2
lea rdi, [rsi + 0x20]
mov rcx, rdi
call fcn.1400249c8
mov rcx, rdi
call fcn.140024a45
jmp 0x14003298b
invalid
lea rcx, [rsi + 8]
call fcn.1400329bd
lea rcx, [rsi + 0x18]
call fcn.1400329c8
mov rsi, qword [rsi + 0x28]
test rsi, rsi
je 0x1400329b5
cmp dword [rsi], 2
je 0x1400329a2
lea rcx, [rsi + 8]
call fcn.1400329f1
mov edx, 8
mov rcx, rsi
add rsp, 0x28
invalid
sub byte [rdi + 0x5e], bl
jmp fcn.140007e10
nop
add rsp, 0x28
pop rdi
pop rsi
ret
invalid
add byte [rax], al
add byte [rax], al
mov rax, qword [rcx]
lock dec qword [rax]
jne 0x140032a19
jmp fcn.140024b1a
ret
mov qword [rdi + 0x40], 5
cmp r14, 5
je 0x140032b11
add rdi, 0x48
lea rcx, [rsi + 0x10]
mov r8d, 0xf8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], rbx
mov qword [rsi + 8], r14
lea rcx, [rsp + 0x20]
call fcn.1400327c0
lea rcx, [rsp + 0x28]
call fcn.14003278f
nop
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_synconeshot.rs
call fcn.1400a82d0
int3
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
movups xmm1, xmmword [rbx + 0x80]
movups xmm2, xmmword [rbx + 0x90]
movaps xmmword [rsp + 0x2e0], xmm2
and al, 0xe0
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x2d0], ecx
movaps xmmword [rsp + 0x2c0], xmm0
mov rax, qword [rdi]
mov qword [rdi], 2
mov dword [rdi], 2
cmp rax, 2
jne 0x14003324f
call fcn.140028e7f
mov rsi, rax
lea rcx, [rsp + 0x2c0]
and al, 0xc0
add al, byte [rax]
add al, ch
add dh, bh
invalid
dec dword [rax - 0x77]
fld1
sal cl, 0xfc
dec dword [rax - 0x75]
mov ecx, dword [rbx + 0x60]
mov ecx, dword [rbx + 0x60]
call fcn.140011ef8
jmp 0x140033305
add byte [rax], al
invalid
lea rsi, [rbx + 0x70]
lea esi, [rbx + 0x70]
lea r14, [rsp + 0x48]
mov qword [r14], rax
movups xmm0, xmmword [rdi + 8]
movups xmmword [r14 + 8], xmm0
lea r15, [rsp + 0x1b8]
lea r12, [rsp + 0x90]
mov rcx, r12
call case.0x14004919a.206
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [r12 + 0x90], xmm2
movups xmmword [r12 + 0x80], xmm1
movups xmmword [r12 + 0x70], xmm0
movzx eax, word [rbx + 0x68]
mov word [r12 + 0x68], ax
mov rcx, r12
call fcn.1400023d9
mov ecx, 0xc
mov rdi, r12
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov al, byte [rbx + 0x6a]
mov byte [r12 + 0x6a], al
mov rsi, qword [rbx + 0x60]
mov rcx, qword [r12 + 0x60]
call fcn.140011ef8
mov qword [r12 + 0x60], rsi
mov r8d, 0xa0
mov rcx, r15
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov qword [r15 - 8], 4
lea rdx, [rsp + 0x1a8]
mov rcx, r14
call fcn.140032e96
xor esi, esi
mov rax, rsi
add rsp, 0x3c8
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
adc eax, 0x20728b48
mov rdi, qword [rdx + 0x28]
lea rdx, [0x1400dc37a]
push 0x41000a8c
or al, byte [rax]
mov r8d, 0x1a
mov rcx, rsi
call qword [rdi + 0x18]
mov ecx, eax
mov al, 1
test cl, cl
jne 0x1400337e9
movabs rax, 0x8000000000000000
cmp qword [rbx], rax
cmp dword [rbx], eax
je 0x14003378f
lea rax, [rsp + 0x28]
mov qword [rax], rbx
sbb byte [rax - 0x73], cl
and al, 0x40
mov qword [rcx], rax
lea rax, [0x1400dc3a0]
lea r8, [rsp + 0x60]
mov qword [r8], rax
mov qword [r8 + 8], 2
add al, byte [rax]
add byte [rax], al
and qword [r8 + 0x20], 0
and dword [rax + 0x20], 0
lea rax, [0x1400338bf]
mov qword [rcx + 8], rax
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], 1
sbb byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov rdx, rdi
call fcn.14000e9c0
mov ecx, eax
mov al, 1
test cl, cl
jne 0x1400337e9
cmp qword [rbx + 0x58], 0
je 0x1400337e7
add rbx, 0x58
lea rax, [rsp + 0x28]
mov qword [rax], rbx
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
lea rax, str.:_library_std_srciomod.rs
add eax, 0xa8c0f
jl 0xcd4f37bd
and al, 0x60
mov qword [r8], rax
mov eax, 1
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
lea rdx, [0x140025a11]
lea edx, [0x140025a11]
mov qword [rcx + 8], rdx
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], rax
mov rcx, rsi
mov rdx, rdi
call fcn.14000e9c0
jmp 0x1400337e9
xor eax, eax
add rsp, 0x90
pop rbx
pop rdi
pop rsi
ret
mov dword [rsi], esi
mov byte [r14 + 8], al
mov byte [r14 + 9], 0
mov rcx, rbx
call fcn.140033b97
lea r9, [rsp + 0x60]
mov qword [r9], rax
mov qword [r9 + 8], rdx
mov dword [rcx + 8], edx
lea r13, [0x1400d8cc8]
mov qword [rsp + 0x20], r13
lea rdx, [0x1400d8cbb]
mov r8d, 6
invalid
add byte [rax], al
add byte [rax], al
mov rcx, r14
call fcn.14000bdc0
inc dword [rbx + rcx*4 + 0x43]
sub al, 0x41
inc eax
mov rdi, qword [rbx + 8]
mov rsi, qword [rbx + 0x10]
mov rcx, rdi
mov rdx, rsi
call case.0x14001e663.249
mov rcx, rax
mov r8d, 0x2f
call fcn.14002acd7
xor al, 1
lea r9, [rsp + 0x37]
invalid
mov byte [r9], al
lea rax, [0x1400d8cf8]
mov qword [rsp + 0x20], rax
lea rdx, str.cannot_be_a_base
mov r8d, 0x10
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
call fcn.14000bdc0
mov rcx, rbx
call fcn.1400a6110
lea r9, [rsp + 0x70]
mov qword [r9], rax
mov qword [r9 + 8], rdx
mov qword [rsp + 0x20], r13
lea rdx, str.usernamepassword
mov r8d, 8
mov rcx, r14
call fcn.14000bdc0
test ch, bh
dec dword [rax - 0x77]
fld1
mov esp, dword [rdi]
invalid
add byte [rbp + rcx*4 - 0x74], cl
and al, 0x80
add byte [rax], al
add byte [rcx - 0x77], cl
add dword [rcx - 0x77], ecx
push rcx
or byte [rbp + rcx*4 + 0x25], cl
push r11
or al, byte [rax]
mov qword [rsp + 0x20], r12
lea rdx, [0x1400d8d20]
mov r8d, 8
mov rcx, r14
call fcn.14000bdc0
lea r15, [rsp + 0xb0]
mov rcx, r15
mov rdx, rbx
call fcn.1400a15c8
lea rax, [0x1400d8d50]
mov qword [rsp + 0x20], rax
lea rdx, str.host
mov r8d, 4
mov rcx, r14
mov r9, r15
call fcn.14000bdc0
mov eax, dword [rbx + 0x28]
lea r9, [rsp + 0x4c]
mov dword [r9], eax
lea rax, [0x1400d8d78]
mov qword [rsp + 0x20], rax
lea rdx, str.port
mov r8d, 4
mov rcx, r14
call fcn.14000bdc0
mov rcx, rbx
call fcn.1400a1587
lea r9, [rsp + 0x90]
mov qword [r9], rax
mov qword [r9 + 8], rdx
mov qword [rsp + 0x20], r13
lea rdx, [0x1400e38ac]
mov r8d, 4
mov rcx, r14
call fcn.14000bdc0
mov ebp, dword [rbx + 0x24]
cmp dword [rbx + 0x18], 0
je 0x140033ad9
mov r8d, dword [rbx + 0x1c]
inc r8d
cmp dword [rbx + 0x20], 0
je 0x140033b17
mov rcx, rdi
mov rdx, rsi
mov r9d, ebp
call fcn.1400a16d7
lea r9, [rsp + 0x50]
mov qword [r9], rax
mov qword [r9 + 8], rdx
mov qword [rsp + 0x20], r12
lea rdx, str.queryfragment
lea rcx, [rsp + 0x38]
mov r8d, 5
call fcn.14000bdc0
jmp 0x140033b05
mov ebx, dword [rbx + 0x20]
lea r9, [rsp + 0x50]
and qword [r9], 0
mov qword [rsp + 0x20], r12
lea rdx, str.queryfragment
lea rcx, [rsp + 0x38]
mov r8d, 5
call fcn.14000bdc0
test ebx, ebx
je 0x140033b4a
inc ebp
mov rcx, rdi
mov rdx, rsi
mov r8d, ebp
call fcn.1400a5328
jmp 0x140033b4c
mov rcx, rdi
mov rdx, rsi
call fcn.1400a5328
lea r9, [rsp + 0x50]
mov qword [r9], rax
mov qword [r9 + 8], rdx
mov qword [rsp + 0x20], r12
lea rdx, str.queryfragment
lea rcx, [rsp + 0x38]
mov r8d, 5
add byte [rax], al
add al, ch
jbe 0x140033aca
std
invalid
xor eax, eax
lea r9, [rsp + 0xa0]
mov qword [r9], rax
mov qword [r9 + 8], rdx
or byte [rcx + rcx*4 + 0x64], cl
and al, 0x20
lea rdx, [0x1400d8d9d]
lea rsi, [rsp + 0x38]
mov r8d, 8
mov rcx, rsi
call fcn.14000bdc0
std
dec dword [rax - 0x77]
int1
call fcn.14000e630
nop
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
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, 0xa8620
jmp 0x140033eb3
mov r8d, 7
add rsp, 0x38
jmp rax
add rax, qword [rsi]
dec qword [rsi + 0x20]
jmp 0x140035ae2
add rsp, 0x28
pop rdi
pop rsi
ret
jmp fcn.140035b07
iretd
cmp qword [rcx], 0
je 0x140036a60
mov ebx, eax
mov r14, rdx
lea rcx, [rdi + 0x10]
call fcn.140036a17
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rdi + 0x30], xmm2
movups xmmword [rdi + 0x20], xmm1
movups xmmword [rdi + 0x10], xmm0
mov rcx, rbx
mov rdx, r14
mov edx, esi
mov edx, esi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.14009ab90
or dword [rdi], ecx
adc byte [rax + 0x19], dl
movups xmmword [rbp + 0x2f], xmm2
movups xmmword [rbp + 0x1f], xmm1
movups xmmword [rbp + 0xf], xmm0
adc dword [rbp + 0xf], eax
adc dword [rbp + 0xf], eax
lea rdx, [rsp + 0x378]
lea rsi, [rsp + 0x180]
mov ecx, 0x10
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rbx, [rsp + 0x2b8]
mov eax, 0x48000002
lea edi, [rsp + 0x3f8]
mov eax, 0x48000002
lea edi, [rsp + 0x3f8]
mov ecx, 0xb
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov r8d, 0xd8
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rbx + 0x71]
mov byte [rsp + 0x2f], al
mov rax, qword [rbx + 0x58]
mov qword [rsp + 0x48], rax
mov rax, qword [rbx - 0xb8]
mov qword [rsp + 0x30], rax
mov r13, qword [rbx - 0xb0]
lea rax, [rsp + 0x210]
lea rdi, [rsp + 0x118]
mov ecx, 0xd
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rsi, r12
mov r12b, byte [rax + 0x68]
mov rcx, qword [rax + 0x69]
mov qword [rbp], rcx
mov rax, qword [rax + 0x70]
mov qword [rbp + 7], rax
mov rax, qword [rbx + 0x60]
mov qword [rsp + 0x40], rax
mov rax, qword [rbx + 0x68]
mov qword [rsp + 0x38], rax
lea rcx, [rsp + 0x69]
mov r8d, 0x47
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rsi
call fcn.1400346ce
lea rcx, [rbx - 1]
cmp rbx, 2
mov eax, 0
cmovae rax, rcx
test rax, rax
jne 0x140038a12
add byte [rax], al
mov ecx, 0xf
mov rdi, rbp
mov rsi, qword [rsp + 0x80]
mov ah, 0x24
add byte [rax], 0
add bl, dh
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov ecx, 0xb
lea rdi, [rsp + 0xd88]
mov rsi, qword [rsp + 0x70]
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x2000]
add byte [rax], al
mov r8d, 0xd0
mov rcx, rsi
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x90]
mov eax, dword [rsp + 0x90]
mov qword [rax], 3
cmp rbx, 1
ja 0x14003c642
cmp dword [rax + rax], eax
mov qword [rsp + 0x1cb0], rbx
mov ecx, 0xf
lea rdi, [rsp + 0x1cb8]
and al, 0xb8
sbb al, 0
add bl, dh
movsq qword [rdi], qword [rsi]
mov ecx, 0xb
lea rdi, [rsp + 0x24c0]
and al, 0
add byte [rax - 0x73], cl
mov ah, 0x24
js 0x140038254
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x1ce8]
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x1cf0]
add byte [rcx + 0xb02484], cl
add byte [rax], al
mov rax, qword [rsp + 0x1d20]
mov rbx, qword [rax + 0x18]
imul rax, qword [rax + 0x20], 0x88
add byte [rax], al
add rax, rbx
mov qword [rsp + 0x50], rax
lea rdi, [rsp + 0xa60]
cmp rbx, qword [rsp + 0x50]
je 0x14003888c
cmp qword [rbx + 0x58], r12
jne 0x140038294
pushfq
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
test edi, ecx
add byte [rax], al
add byte [rbx + rcx*4 + 0x73], cl
js 0x140038441
imul ebx, dword [rbx + 0x80], 0x18
test rbx, rbx
setne r13b
je 0x140038720
mov rcx, r14
mov rdx, rsi
mov r8, rdi
call fcn.1400567f2
test al, al
jne 0x140038720
mov rcx, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
mov r8d, 0x2e
call fcn.1400a0343
mov rcx, rax
mov r8, rsi
mov r9, rdi
call fcn.140056808
jrcxz 0x140038444
add byte [rax + rax*8 + 0x2d4850f], al
add byte [rax], al
test al, al
jne 0x140038720
test esp, edx
add al, byte [rax]
invalid
mov rbp, qword [r14 + 8]
mov r12, qword [r14 + 0x10]
mov esp, dword [rsi + 0x10]
mov rcx, rsi
mov rdx, rdi
mov r8, rbp
mov r9, r12
loope 0x140038449
sub eax, 0x840006e3
invalid
je case.0x140022773.179
mov rcx, rbp
mov rdx, r12
mov r8d, 0x2e
call fcn.14002acd7
test al, al
jne 0x140038720
invalid
mov rax, qword [r14 + 0x10]
not rax
add rax, rdi
jae 0x1400384b6
cmp byte [rsi + rax], 0x2e
jne 0x1400384b6
jmp 0x140038720
mov r8d, 1
mov rcx, r14
lea rdx, [0x1400ddbcd]
or al, byte [rax]
call fcn.1400567f2
test al, al
jne 0x140038720
add r14, 0x18
add rbx, 0xffffffffffffffe8
jmp 0x140038400
lea r15, [rsp + 0x850]
movabs r12, 0x8000000000000000
lea rbp, [rsp + 0xd10]
lea r14, [rsp + 0x1cb0]
sbb al, 0
invalid
lea rdi, [rsp + 0xa60]
mov rbx, qword [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rax - 0x75], cl
add ecx, dword [rax - 0x73]
or eax, 0xd5094
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
test r13b, r13b
je 0x140038832
jmp 0x140038856
test r13b, r13b
jne 0x140038856
lea rcx, [rsp + 0x24c0]
call fcn.14005685f
mov r9d, 5
mov rcx, rax
ror dword [rbp + rcx*4 + 5], 0x64
sub eax, 0x6ceb000d
test r13b, r13b
jne 0x140038856
lea rcx, [rsp + 0x24c0]
call fcn.14005685f
mov r9d, 4
mov rcx, rax
lea r8, [0x14010b51b]
call fcn.140029c68
test al, al
je 0x140038856
lea rdx, [rbx + 8]
mov rcx, rdi
call case.0x140022790.320
lea r13, [rsp + 0xd30]
cmp qword [rsp + 0xa60], 2
je 0x14003886a
jmp 0x140038922
mov qword [rsp + 0xa60], 2
lea r13, [rsp + 0xd30]
add rbx, 0x88
mov rcx, rdi
call case.0x14003435e.279
jmp 0x14003827b
mov rcx, rbp
mov rdx, r14
call fcn.14005671f
mov ecx, 0xb
mov rdi, qword [rsp + 0x98]
lea rsi, [rsp + 0x24c0]
lea esi, [rsp + 0x24c0]
rep movsq qword [rdi], qword [rsi]
mov r8d, 0x250
lea rdi, [rsp + 0x3060]
mov rcx, rdi
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0x530
mov edx, 8
call fcn.14009ab2b
invalid
add byte [rax - 0x77], cl
mov byte [rcx - 0x48], 0x50
add al, byte [rax]
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 0xfa
call sub.VCRUNTIME140.dll_memcpy
out dx, eax
invalid
add byte [rsi - 0x7d], ah
cmpsb byte [rsi], byte [rdi]
push rax
add al, byte [rax]
add byte [rax], al
mov rax, qword [rsp + 0x88]
mov qword [rsi + 0x258], rax
mov eax, dword [rsp + 0xb0]
mov dword [rsi + 0x260], eax
mov byte [rsi + 0x268], 0
add byte [rax], al
lea rdi, [0x1400dcd60]
jmp 0x1400389d3
mov ecx, 0xa
mov rsi, rdi
mov rdi, r15
rep movsq qword [rdi], qword [rsi]
mov rcx, rbp
mov rdx, r14
call fcn.14005671f
mov ecx, 0xb
lea rdi, [rsp + 0xde0]
loopne 0x140038953
add byte [rax], al
lea rsi, [rsp + 0x24c0]
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xa
mov rdi, qword [rsp + 0x98]
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov r8d, 0x2d2
lea rdi, [rsp + 0x3060]
mov rcx, rdi
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0x4cd0
mov edx, 8
call fcn.14009ab2b
mov rsi, rax
mov r8d, 0x2d2
mov rcx, rax
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
xor eax, eax
mov byte [rsi + 0x2d2], al
mov rcx, qword [rsp + 0x88]
mov qword [rsi + 0x2628], rcx
mov ecx, dword [rsp + 0xb0]
mov dword [rsi + 0x2630], ecx
mov byte [rsi + 0x2638], al
lea rdi, [0x1400dcd80]
mov rcx, qword [rsp + 0x90]
call case.0x140028bf1.88
mov rbx, qword [rsp + 0x38]
mov qword [rbx + 0xe0], 2
add byte [rax], al
add byte [rax - 0x77], cl
mov bl, 0xe8
add byte [rax], al
add byte [rax - 0x77], cl
mov ebx, pe_nt_image_headers64
mov rcx, r14
call fcn.140037640
mov rbx, qword [rbx + 0xe0]
jmp 0x140038195
cmp rax, 1
jne 0x14003c632
cmp al, 0
invalid
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + 0xe8]
mov rax, qword [rax + 0xf0]
lea rcx, [rsp + 0x9c0]
mov r8, qword [rsp + 0x1a8]
call qword [rax + 0x18]
mov dil, byte [rsp + 0x9d1]
add byte [rax - 0x80], al
inc dword [rbx]
je 0x14003c585
mov rax, qword [rsp + 0x9c0]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
mov r14, qword [rsp + 0x9c8]
enter 9, 0
mov sil, byte [rsp + 0x9d0]
lea rcx, [rsp + 0x9d2]
mov eax, dword [rcx]
mov dword [rsp + 0xc98], eax
add byte [rdi], cl
mov bh, 0x41
add al, 0x66
mov dword [rsp + 0xc9c], eax
mov rbx, qword [rsp + 0x90]
add byte [rbx - 0x7bf0fbc5], al
jmp 0x140038ad8
add byte [rax], al
test byte [rax + rdi], ah
or al, 0
add byte [rcx + 0xc3b248c], cl
add byte [rax], al
mov eax, dword [rsp + 0x1b0]
mov ecx, dword [rsp + 0x1b3]
mov dword [rsp + 0xbd8], eax
mov dword [rsp + 0xbdb], ecx
lea rax, [rsp + 0x3078]
mov qword [rax - 0x18], rsi
mov rcx, qword [rsp + 0x70]
mov qword [rax - 0x10], rcx
mov rcx, qword [rsp + 0x68]
mov qword [rax - 8], rcx
mov qword [rsp + 0x30], rsi
lea rsi, [rsp + 0x1cb0]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x88]
mov qword [rax + 0x60], rcx
mov rcx, qword [rsp + 0x98]
mov qword [rax + 0x68], rcx
mov rcx, qword [rsp + 0x50]
mov byte [rax + 0x70], cl
mov ecx, dword [rsp + 0x7f0]
mov dword [rax + 0x71], ecx
mov ecx, dword [rsp + 0x7f3]
mov dword [rax + 0x74], ecx
mov rcx, qword [rsp + 0xb8]
mov qword [rax + 0x78], rcx
mov rcx, qword [rsp + 0x90]
mov qword [rax + 0x80], rcx
mov rcx, qword [rsp + 0xb0]
mov qword [rax + 0x88], rcx
mov rcx, qword [rsp + 0xc0]
mov qword [rax + 0x90], rcx
mov rcx, qword [rsp + 0xa8]
mov qword [rax + 0x98], rcx
mov rcx, qword [rsp + 0x58]
mov qword [rax + 0xa0], rcx
mov rcx, qword [rsp + 0x38]
mov qword [rax + 0xa8], rcx
mov rcx, qword [rsp + 0x80]
mov qword [rax + 0xb0], rcx
mov rcx, qword [rsp + 0x48]
mov qword [rax + 0xb8], rcx
mov rcx, qword [rsp + 0x60]
mov qword [rax + 0xc0], rcx
lea rsi, [rsp + 0x3140]
mov r8d, 0xa0
mov rcx, rsi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0xa0], 2
movaps xmm0, xmmword [rsp + 0x9c0]
movups xmmword [rsi + 0xa8], xmm0
mov qword [rsi + 0xb8], r15
mov qword [rsi + 0xc0], r14
xor eax, eax
mov byte [rsi + 0xc8], al
mov ecx, dword [rsp + 0x540]
mov edx, dword [rsp + 0x543]
mov dword [rsi + 0xc9], ecx
mov dword [rsi + 0xcc], edx
movaps xmm0, xmmword [rsp + 0x850]
movaps xmm1, xmmword [rsp + 0x860]
movups xmmword [rsi + 0xd0], xmm0
movups xmmword [rsi + 0xe0], xmm1
mov byte [rsi + 0xf0], 3
mov ecx, dword [rsp + 0x290]
mov edx, dword [rsp + 0x293]
mov dword [rsi + 0xf1], ecx
mov dword [rsi + 0xf4], edx
mov rbx, qword [rsp + 0xa0]
mov qword [rsi + 0xf8], rbx
mov byte [rsi + 0x100], al
mov eax, dword [rsp + 0x1b0]
mov ecx, dword [rsp + 0x1b3]
mov dword [rsi + 0x104], ecx
mov dword [rsi + 0x101], eax
mov qword [rsi + 0x108], rbp
call fcn.140036414
test rax, rax
je 0x14003c7f6
add rax, 0x18
mov rcx, rax
call fcn.14003648d
mov rbp, rax
mov qword [rsp + 0xd0], rdx
mov rax, qword [rax]
mov qword [rsp + 0x78], rax
lea rax, [rsp + 0xd28]
mov rcx, qword [rsp + 0x30]
mov qword [rax - 0x18], rcx
mov rcx, qword [rsp + 0x70]
mov qword [rax - 0x10], rcx
mov rcx, qword [rsp + 0x68]
mov qword [rax - 8], rcx
lea rsi, [rsp + 0x1cb0]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x88]
mov qword [rax + 0x60], rcx
mov rcx, qword [rsp + 0x98]
mov qword [rax + 0x68], rcx
mov rcx, qword [rsp + 0x50]
mov byte [rax + 0x70], cl
mov ecx, dword [rsp + 0x7f0]
mov dword [rax + 0x71], ecx
mov ecx, dword [rsp + 0x7f3]
mov dword [rax + 0x74], ecx
mov rcx, qword [rsp + 0xb8]
mov qword [rax + 0x78], rcx
mov rcx, qword [rsp + 0x90]
mov qword [rax + 0x80], rcx
mov rcx, qword [rsp + 0xb0]
mov qword [rax + 0x88], rcx
mov rcx, qword [rsp + 0xc0]
mov qword [rax + 0x90], rcx
mov rcx, qword [rsp + 0xa8]
mov qword [rax + 0x98], rcx
mov rcx, qword [rsp + 0x58]
mov qword [rax + 0xa0], rcx
mov rcx, qword [rsp + 0x38]
mov qword [rax + 0xa8], rcx
mov rcx, qword [rsp + 0x80]
mov qword [rax + 0xb0], rcx
mov rcx, qword [rsp + 0x48]
mov qword [rax + 0xb8], rcx
mov rcx, qword [rsp + 0x60]
mov qword [rax + 0xc0], rcx
lea rsi, [rsp + 0xdf0]
lea rdx, [rsp + 0x27e8]
mov r8d, 0xa0
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
xor eax, eax
mov qword [rsi + 0xa0], 2
movaps xmm0, xmmword [rsp + 0x9c0]
movups xmmword [rsi + 0xa8], xmm0
mov qword [rsi + 0xb8], r15
mov qword [rsi + 0xc0], r14
mov byte [rsi + 0xc8], al
mov ecx, dword [rsp + 0x540]
mov dword [rsi + 0xc9], ecx
mov ecx, dword [rsp + 0x543]
mov dword [rsi + 0xcc], ecx
movaps xmm0, xmmword [rsp + 0x850]
movaps xmm1, xmmword [rsp + 0x860]
movups xmmword [rsi + 0xd0], xmm0
movups xmmword [rsi + 0xe0], xmm1
mov byte [rsi + 0xf0], 3
mov ecx, dword [rsp + 0x290]
mov dword [rsi + 0xf1], ecx
mov ecx, dword [rsp + 0x293]
mov dword [rsi + 0xf4], ecx
mov qword [rsi + 0xf8], rbx
mov byte [rsi + 0x100], al
xchg byte [rax], al
add dword [rax], eax
add byte [rbx + 0x1b02484], cl
add byte [rax], al
xchg byte [rax], al
add dword [rax], eax
add byte [rbx + 0x1b02484], cl
add byte [rax], al
mov ecx, dword [rsp + 0x1b3]
mov dword [rsi + 0x101], eax
mov dword [rsi + 0x104], ecx
lea rax, [rsp + 0x210]
mov qword [rsi + 0x108], rax
cmp qword [rsp + 0x78], 0
je 0x14003c092
mov rsi, qword [rsp + 0x210]
mov qword [rsp + 0xc8], rbp
mov rdi, qword [rbp]
lock inc qword [rdi]
jle case.0x140039023.2
lea rax, [rdi + 0x60]
mov qword [rsp + 0x78], rax
mov ecx, 0x280
mov edx, 0x80
call fcn.14009ab2b
mov rbp, rax
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, [0x1400daa40]
mov qword [rbp + 0x10], rax
and qword [rbp + 0x18], 0
mov qword [rbp + 0x20], rdi
mov qword [rbp + 0x28], rsi
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x30], rax
mov rax, qword [rsp + 0x70]
mov qword [rbp + 0x38], rax
mov rax, qword [rsp + 0x68]
mov qword [rbp + 0x40], rax
mov ecx, 0xc
lea rdi, [rbp + 0x48]
lea rsi, [rsp + 0x1cb0]
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x88]
mov qword [rbp + 0xa8], rax
mov rax, qword [rsp + 0x98]
mov qword [rbp + 0xb0], rax
mov rax, qword [rsp + 0x50]
mov byte [rbp + 0xb8], al
mov eax, dword [rsp + 0x7f0]
mov ecx, dword [rsp + 0x7f3]
mov dword [rbp + 0xb9], eax
mov dword [rbp + 0xbc], ecx
mov rax, qword [rsp + 0xb8]
mov qword [rbp + 0xc0], rax
mov rax, qword [rsp + 0x90]
mov qword [rbp + 0xc8], rax
mov rax, qword [rsp + 0xb0]
mov qword [rbp + 0xd0], rax
mov rax, qword [rsp + 0xc0]
mov qword [rbp + 0xd8], rax
fadd dword [rax]
add byte [rax], al
mov rax, qword [rsp + 0xa8]
mov qword [rbp + 0xe0], rax
mov rax, qword [rsp + 0x58]
mov qword [rbp + 0xe8], rax
add byte [rax - 0x75], cl
and al, 0x38
mov qword [rbp + 0xf0], rax
mov rax, qword [rsp + 0x80]
mov eax, dword [rsp + 0x80]
mov qword [rbp + 0xf8], rax
mov rax, qword [rsp + 0x48]
mov qword [rbp + 0x100], rax
mov rax, qword [rsp + 0x60]
mov qword [rbp + 0x108], rax
lea rcx, [rbp + 0x110]
lea rdx, [rsp + 0x2000]
and al, 0
and byte [rax], al
add byte [rcx - 0x48], al
movabs al, byte [0x6b89de8000000]
mov qword [rbp + 0x1b0], 2
movaps xmm0, xmmword [rsp + 0x24c0]
sub byte [rsp + 0x24c0], al
movups xmmword [rbp + 0x1b8], xmm0
mov qword [rbp + 0x1c8], r15
mov qword [rbp + 0x1d0], r14
xor eax, eax
mov byte [rbp + 0x1d8], al
mov ecx, dword [rsp + 0x5a0]
mov edx, dword [rsp + 0x5a3]
mov dword [rbp + 0x1d9], ecx
mov dword [rbp + 0x1dc], edx
movaps xmm0, xmmword [rsp + 0x2ca0]
movaps xmm1, xmmword [rsp + 0x2cb0]
movups xmmword [rbp + 0x1e0], xmm0
movups xmmword [rbp + 0x1f0], xmm1
mov byte [rbp + 0x200], 3
mov ecx, dword [rsp + 0xc38]
mov edx, dword [rsp + 0xc3b]
mov dword [rbp + 0x204], edx
mov dword [rbp + 0x201], ecx
mov qword [rbp + 0x208], rbx
mov byte [rbp + 0x210], al
mov eax, dword [rsp + 0xbd8]
mov ecx, dword [rsp + 0xbdb]
mov dword [rbp + 0x211], eax
mov dword [rbp + 0x214], ecx
xorps xmm0, xmm0
movups xmmword [rbp + 0x218], xmm0
and qword [rbp + 0x228], 0
mov rcx, qword [rsp + 0x78]
mov rdx, rbp
mov r8, rbp
call fcn.1400364c2
test rax, rax
je 0x14003c0a1
mov rcx, qword [rsp + 0xc8]
mov rdx, rax
call fcn.14009e80e
jmp 0x14003c0a1
lea rcx, [rsp + 0xd10]
call fcn.14003d62f
xor ebp, ebp
mov r14, qword [rsp + 0x40]
mov rax, qword [rsp + 0xd0]
dec qword [rax]
test rbp, rbp
je 0x14003c773
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [rbp], rcx
je 0x14003c0d6
mov rax, qword [rbp + 0x10]
mov rcx, rbp
call qword [rax + 0x20]
mov qword [r12 + 0x130], r13
movaps xmm0, xmmword [rsp + 0xb00]
or eax, dword [rax]
add byte [rcx + 0xf], al
adc dword [rsp + 0x138], eax
lea rsi, [r12 + 0x148]
mov byte [r12 + 0x148], 0
mov rax, qword [r12 + 0x140]
mov qword [r14 + 0x10], rax
movups xmm0, xmmword [r12 + 0x130]
movups xmmword [r14], xmm0
cmp byte [r14 + 0x10], 2
je case.0x140022773.184
invalid
add byte [rax], al
mov rcx, r14
mov rdx, qword [rsp + 0x1a8]
call fcn.14003d511
test rax, rax
je case.0x1400258d2.362
mov byte [rsi], 3
mov al, 4
mov bl, 3
jmp 0x14003c578
mov r13, rdx
test rdx, rdx
je 0x14003c151
mov bl, 2
jmp 0x14003c185
mov bl, byte [r14 + 0x10]
mov byte [r14 + 0x10], 2
add al, byte [rax - 0x7bf0fd05]
xchg dword [rsi], eax
add byte [rax], al
mov r13, qword [r14]
mov rdi, qword [r14 + 8]
mov eax, dword [r14 + 0x14]
mov eax, dword [rsi + 0x14]
mov dword [rsp + 0xd13], eax
mov eax, dword [r14 + 0x11]
mov dword [rsp + 0xd10], eax
cmp bl, 3
je 0x14003c139
mov eax, dword [rsp + 0xd10]
mov ecx, dword [rsp + 0xd13]
mov dword [rsp + 0x3063], ecx
mov dword [rsp + 0x3060], eax
mov rcx, r14
call fcn.1400372e7
mov byte [rsi], 1
mov eax, dword [rsp + 0x3060]
mov ecx, dword [rsp + 0x3063]
add byte [rcx + 0x5a3248c], cl
add byte [rax], al
mov dword [rsp + 0x5a0], eax
mov rcx, r14
call fcn.1400372cc
cmp bl, 2
jne 0x14003c21a
lea rcx, [r12 + 0x68]
call fcn.140058fd4
lea rcx, [r12 + 0xf8]
add byte [rax], al
call fcn.140058fd4
lea rcx, [r12 + 0x108]
call fcn.1400371d2
lea rcx, [r12 + 0xc0]
call fcn.1400371dd
lea rcx, [r12 + 0xa0]
call fcn.1400328c2
mov bl, 2
jmp 0x14003c543
mov al, 2
cmp byte [r12 + 0x110], 0
jne 0x14003c245
mov eax, dword [rsp + 0x5a0]
mov ecx, dword [rsp + 0x5a3]
movabs dword [0x213248c89000005], eax
add byte [rax], al
mov dword [rsp + 0x210], eax
adc byte [rdx], al
add byte [rax], al
mov eax, ebx
lea rbx, [r12 + 0x108]
mov rcx, qword [r12 + 0xf0]
mov qword [rsp + 0x2cd0], rcx
movups xmm0, xmmword [r12 + 0xc0]
movups xmm1, xmmword [r12 + 0xd0]
movups xmm2, xmmword [r12 + 0xe0]
movaps xmmword [rsp + 0x2cc0], xmm2
movaps xmmword [rsp + 0x2cb0], xmm1
movaps xmmword [rsp + 0x2ca0], xmm0
and al, 0xa0
sub al, 0
add byte [rcx + 0xf], al
adc byte [rsp + 0xa0], al
movups xmm1, xmmword [r12 + 0xb0]
movups xmmword [rsp + 0x2028], xmm1
movups xmmword [rsp + 0x2018], xmm0
mov ecx, dword [rsp + 0x210]
mov edx, dword [rsp + 0x213]
mov dword [rsp + 0x2011], ecx
mov dword [rsp + 0x2014], edx
mov qword [rsp + 0x2000], r13
mov qword [rsp + 0x2008], rdi
mov byte [rsp + 0x2010], al
mov rsi, qword [r12 + 0x108]
test rsi, rsi
je 0x14003c364
lea rdi, [rsp + 0xd10]
lea rdx, [rsp + 0x2000]
xchg esp, eax
and al, 0
and byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.140035bb1
cmp byte [rdi + 0x69], 2
jne 0x14003c3f9
mov rax, qword [rsp + 0xd40]
mov qword [rsp + 0x3090], rax
movups xmm0, xmmword [rsp + 0xd10]
adc byte [0x15012c32e], cl
mov word [rax + riz], fs
or eax, 0x100f0000
xchg esp, eax
and al, 0x30
or eax, 0x290f0000
xchg esp, eax
and al, 0x80
xor byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x3070], ecx
movaps xmmword [rsp + 0x3060], xmm0
mov rcx, rbx
call fcn.140035dbd
invalid
invalid
invalid
dec dword [rax - 0x77]
invalid
jmp 0x14003c4a7
mov rax, qword [rsp + 0x2030]
mov qword [rsp + 0x3090], rax
mov rax, qword [rsp + 0x2000]
mov rcx, qword [rsp + 0x2008]
or byte [rax], ah
add byte [rax], al
mov dl, byte [rsp + 0x2010]
mov r8d, dword [rsp + 0x2011]
movzx r9d, word [rsp + 0x2015]
mov r10b, byte [rsp + 0x2017]
mov dl, byte [rsp + 0x2017]
mov r11, qword [rsp + 0x2018]
add byte [rdi], cl
adc byte [rsp + 0x2020], al
and byte [rax], ah
add byte [rax], al
movaps xmmword [rsp + 0x3080], xmm0
mov byte [rsp + 0x3070], dl
add byte [rax], al
mov dword [rsp + 0x3071], r8d
mov word [rsp + 0x3075], r9w
mov dword [rsp + 0x3075], r9d
xor byte [rax], al
add byte [rax + rcx*4 - 0x6c], al
mov byte [rsp + 0x3077], dl
mov qword [rsp + 0x3078], r11
mov qword [rsp + 0x3060], rax
xor byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rbp*2], fs
xor byte [rax], al
add cl, ch
lodsb al, byte [rsi]
add byte [rax], al
add byte [rax], al
add rsi, 0x10
lea rdi, [rsp + 0x3060]
mov rcx, rdi
mov rdx, rsi
call fcn.140024f16
cmp qword [rdi], 0
jne 0x14003c842
lea r14, [rsp + 0x3060]
mov rsi, qword [r14 + 8]
or byte [rcx - 0x76], al
jle 0x14003c43a
lea r15, [rsi + 0x10]
lea r13, [rsp + 0x2ca0]
lea ebp, [rsp + 0x2ca0]
and al, 0xa0
sub al, 0
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, r13
call fcn.140034a68
lea rbp, [rsp + 0xd10]
mov rcx, r15
stc
mov rdx, r14
mov r8, rbp
mov r9, rbx
call fcn.140034a92
mov rcx, r15
mov rdx, r13
call fcn.140037431
lea r15, [rsp + 0x2cd0]
mov rcx, r15
call fcn.1400346f2
and qword [r15], 0
movups xmm0, xmmword [rbp + 0x38]
movups xmm1, xmmword [rbp + 0x48]
movups xmm2, xmmword [rbp + 0x58]
movaps xmmword [r14], xmm0
movaps xmmword [r14 + 0x10], xmm1
movaps xmmword [r14 + 0x20], xmm2
mov rax, qword [rbp + 0x68]
mov qword [r14 + 0x30], rax
mov rcx, rsi
mov edx, edi
call fcn.14009b798
xor esi, esi
lea rdi, [rsp + 0x3060]
mov rax, qword [rdi + 0x30]
lea r14, [rsp + 0xd10]
and al, 0x10
or eax, 0x89490000
invalid
invalid
movaps xmm0, xmmword [rdi]
movaps xmm1, xmmword [rdi + 0x10]
sub byte [rdi + 0x10], cl
movaps xmm2, xmmword [rdi + 0x20]
movups xmmword [r14 + 0x50], xmm2
movups xmmword [r14 + 0x40], xmm1
movups xmmword [r14 + 0x30], xmm0
lea r15, [rsp + 0x2ca0]
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, r15
call fcn.140034a68
mov qword [r14 + 0x68], rsi
mov rcx, r15
call fcn.1400371dd
mov r13, qword [r14]
lea rax, [rsp + 0xd18]
add byte [rax], al
mov ecx, 0xd
or eax, 0x48000000
mov esi, eax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x69]
mov eax, dword [rax + 0x6c]
mov dword [rsp + 0x2003], eax
and byte [rax], al
add byte [rcx + 0x2000248c], cl
add byte [rax], al
lea rcx, [r12 + 0x68]
call fcn.140058fd4
add byte [rcx - 0x73], cl
mov word [rax + rdi*8], fs
add byte [rax], al
invalid
call fcn.140058fd4
mov rcx, rbx
fld1
xchg ecx, eax
lodsb al, byte [rsi]
invalid
push qword [rcx]
invalid
lea rax, [rsp + 0xca0]
mov qword [rax - 8], r13
lea rsi, [rsp + 0x3060]
mov ecx, 0xd
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x2000]
add byte [rbx + 0x20032494], cl
add byte [rax], al
mov dword [rax + 0x6c], edx
mov dword [rax + 0x69], ecx
mov al, 1
mov byte [r12 + 0x111], al
cmp bl, 3
jne 0x14003c596
mov rax, qword [rsp + 0x1a0]
mov byte [rax + 0x70], 3
jmp 0x14003c616
lea rax, [rsp + 0xca0]
mov r14, qword [rax - 8]
lea rdi, [rsp + 0x2ff8]
mov ecx, 0xd
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x69]
mov eax, dword [rax + 0x6c]
mov dword [rsp + 0xfb], eax
add byte [rax], al
mov dword [rsp + 0xf8], ecx
mov rsi, qword [rsp + 0xf0]
mov rcx, rsi
call fcn.140037079
mov qword [rsi], 4
mov rdx, qword [rsp + 0x1a0]
mov qword [rdx], r14
lea rdi, [rdx + 8]
lea edi, [rdx + 8]
lea rsi, [rsp + 0x2ff8]
mov ecx, 0xd
rep movsq qword [rdi], qword [rsi]
mov byte [rdx + 0x70], bl
mov eax, dword [rsp + 0xf8]
mov ecx, dword [rsp + 0xfb]
add byte [rcx + 0x4a897142], cl
invalid
movaps xmm6, xmmword [rsp + 0x4060]
add rsp, 0x4078
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_serviceoneshot.rs
jmp 0x14003c650
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_serviceoneshot.rs
cli
or dword [rax], eax
invalid
mov edx, 0x28
call fcn.1400a7ee0
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.Hj_r_
mov edx, 0x36
call fcn.1400aaf92
lea rcx, str.TryFlatten_polled_after_completionC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_try_future_try_flatten.rs
lea r8, [0x1400d7a38]
mov edx, 0x22
call fcn.1400aaf92
mov qword [rbx], 4
mov dword [rbx], 4
jmp 0x14003c69b
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rsHj_r_
add eax, 0x9a40f
or dword [rax], eax
jmp 0x14003c650
ud2
lea rcx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rs
call fcn.1400a82d0
lea rcx, str.assertion_failed:_DEFAULT_MAX_FRAME_SIZE___val__val___MAX_MAX_FRAME_SIZEC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_src_frame_settings.rs
lea r8, [0x1400c2c68]
movabs eax, dword [0x4cba000865]
add byte [rdx + 0x4c], bh
call fcn.1400a7ee0
lea rcx, str.assertion_failed:_max___std::u32::MAX_as_usize
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
mov edx, 0x2f
call fcn.1400a7ee0
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, [0x1400d9ed8]
jmp 0x14003c813
mov edx, 0x2b
call fcn.1400a8230
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, [0x1400d9ac8]
jmp 0x14003c813
xor eax, eax
jmp 0x14003c82c
lea rcx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rs
call fcn.1400a82d0
invalid
invalid
lea rcx, [rsp + 0x3060]
call fcn.14003d62f
invalid
add byte [rax], al
jmp 0x14003c82a
mov edx, 0x23
call fcn.1400a7ee0
lea rcx, [rsp + 0x3060]
call fcn.14004b2e7
mov al, 1
lea rcx, [rsp + 0xd10]
mov byte [rcx], al
lea rdx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srccommonexec.rs
call fcn.1400a8f30
mov byte [rsi], 0
mov rax, qword [rsp + 0x3068]
mov cl, byte [rsp + 0x3070]
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xc0
shl byte [rax + rax], 0
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x9d431
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xc0
invalid
and al, 0
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x9d431
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400d8fe0]
jmp 0x14003c756
cmp dword [rsp + 0xb0], 0x10
je 0x14003fd1b
mov rcx, rbx
mov rdx, r14
call fcn.140044a62
test rax, rax
jne 0x14003efaf
mov rdi, rdx
test rdx, rdx
jne case.0x14004f4e9.484
mov rax, qword [rsp + 0xb0]
inc eax
mov qword [rsp + 0xb0], rax
cmp byte [rbx + 0x1e0], 0
jne 0x14003fa69
mov r15, qword [rbx + 0x1d8]
mov rsi, qword [r15]
test rsi, rsi
je 0x14003f1b7
cmp byte [rbx + 0x178], 0
je 0x14003f511
mov rax, qword [rbp]
test rsi, rsi
je 0x14003f55e
mov dl, 1
cmp rax, 3
ja 0x14003f67b
cmp qword [rbx + 0x70], 4
je 0x14003efe1
cmp qword [rbx + 0x90], 2
jne 0x14003efe1
mov rcx, qword [rsp + 0xa8]
call fcn.1400488f2
test rax, rax
jne 0x14003efe1
mov rax, qword [rsp + 0xa0]
cmp qword [rax], 2
jne 0x14003efe1
mov r8, qword [r14]
lea rcx, [rsp + 0x140]
mov rdx, qword [rsp + 0x118]
call fcn.1400324d3
mov rax, qword [rsp + 0x240]
cmp rax, 2
je 0x14003fa9e
cmp eax, 3
lea rdi, [rsp + 0x830]
je 0x14003fa69
cmp byte [rbx + 0x120], 0
je 0x14003f524
cmp qword [rbx + 0x110], 0xf
ja 0x14003f539
mov rcx, r13
call fcn.140048573
cmp rax, qword [rbx + 0x118]
jb 0x14003efee
mov rcx, rbx
mov rdx, r14
call fcn.140047c50
test rax, rax
jne 0x14003fa69
mov rdi, rdx
test rdx, rdx
je 0x14003efc1
mov r12d, 1
xor esi, esi
cmp rax, 3
ja 0x14003fa51
add byte [rax - 0x77], cl
mov esp, 0x15824
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov rcx, r13
mov ecx, ebp
lea rdx, [rsp + 0x140]
call fcn.140049c25
jmp 0x14003f9a0
mov eax, 5
jmp 0x14003f9ac
mov qword [rbp], rax
mov sil, 1
mov rcx, r15
mov edx, esi
call fcn.14004892b
jmp 0x14003efc1
mov rcx, rbx
mov rdx, r14
call fcn.140047c50
test rax, rax
jne 0x14003fa85
mov rdi, rdx
test rdx, rdx
jne case.0x14004f4e9.484
cmp byte [rbx + 0xd1], 0
mov byte [rbx + 0xd1], 0
jne 0x14003ef85
jmp 0x14003fd2a
mov byte [rbx + 0x1a8], 1
jmp 0x14003fabc
mov rax, qword [rbx]
mov qword [rbx], 3
cmp rax, 2
jae 0x1400400ef
lea rdx, [rbx + 8]
lea rcx, [rsp + 0xe20]
mov qword [rcx - 8], rax
mov r8d, 0x1e0
call sub.VCRUNTIME140.dll_memcpy
lea r15, [rsp + 0x140]
lea r14, [rsp + 0xe18]
mov r8d, 0x180
mov rcx, r15
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea r12, [rsp + 0x218]
lea rdi, [rsp + 0x320]
mov r8d, 0xa8
mov rcx, rdi
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rdi + 0x68]
lea r13, [rsp + 0x648]
movaps xmmword [r13 - 0x18], xmm0
mov rax, qword [rdi + 0x78]
mov qword [r13 - 8], rax
lea rdi, [rsp + 0x3a0]
mov rcx, r13
mov rdx, rdi
call fcn.1400408d2
mov rcx, r12
call fcn.1400402b5
mov rcx, r14
call fcn.14004034a
movaps xmm0, xmmword [r13 - 0x18]
movaps xmmword [r15], xmm0
mov rax, qword [r13 - 8]
mov qword [r15 + 0x10], rax
movups xmm0, xmmword [r13]
movups xmmword [r15 + 0x18], xmm0
movups xmm0, xmmword [r13 + 0x10]
movups xmmword [r15 + 0x28], xmm0
lea r15, [rsp + 0x178]
movups xmm0, xmmword [r14 + 0x180]
movups xmm1, xmmword [r14 + 0x190]
movups xmm2, xmmword [r14 + 0x1a0]
movups xmmword [r15], xmm0
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15 + 0x20], xmm2
lea r14, [rsp + 0xfc8]
mov rcx, r14
call fcn.14004039e
mov rcx, qword [r14 + 0x28]
call fcn.1400403a9
mov rax, qword [r15 - 0x28]
mov qword [rsp + 0x510], rax
movaps xmm0, xmmword [r15 - 0x38]
movaps xmmword [rsp + 0x500], xmm0
movups xmm0, xmmword [r15 - 0x10]
movups xmmword [rdi - 0x60], xmm0
movups xmm0, xmmword [r15 - 0x20]
movups xmmword [rdi - 0x70], xmm0
mov rcx, r15
call fcn.140040380
mov ecx, 0x18
mov edx, 8
call fcn.14009ab2b
movaps xmm0, xmmword [rsp + 0x500]
movups xmmword [rax], xmm0
mov rcx, qword [rsp + 0x510]
mov qword [rax + 0x10], rcx
mov qword [rdi - 0x80], rax
lea rax, fcn.140032298
mov qword [rdi - 0x78], rax
lea rdx, [rsp + 0x320]
mov rcx, rsi
call fcn.1400290ab
jmp 0x14003fee2
mov rax, qword [r14]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx + 0x10]
jmp 0x14003fd3a
cmp byte [rbx + 0x1e0], 0
jne 0x14003fd41
cmp qword [rbx + 0x70], 4
je 0x14003fd41
mov al, 1
jmp 0x14003ff2c
mov rax, qword [rbx]
mov rsi, qword [rbx + 8]
and qword [rbx], 0
mov qword [rsp + 0x140], rax
mov qword [rsp + 0x148], rsi
test rax, rax
je 0x14003fdd0
mov qword [rsp + 0x320], rsi
mov rdi, qword [rbx + 0xc0]
and qword [rbx + 0xc0], 0
test rdi, rdi
je 0x14003fb85
lea rcx, [rsp + 0x320]
call fcn.14004074b
jmp case.0x14004f4e9.484
mov rcx, qword [rbx + 0x140]
mov rax, qword [rbx + 0x148]
mov rdx, r14
call qword [rax + 0x30]
mov rsi, rdx
mov esi, edx
test rax, rax
jne 0x14003fe17
test rsi, rsi
jne 0x14003fe17
lea rcx, [rsp + 0x140]
call fcn.14004073b
mov rdi, qword [rbx + 0xc0]
and qword [rbx + 0xc0], 0
test rdi, rdi
jne case.0x14004f4e9.484
jmp 0x14003fee2
test rax, rax
jne 0x14003fd3a
invalid
invalid
test rsi, rsi
je 0x14003fdf1
mov cl, 0xa
call fcn.1400251d9
lodsd eax, dword [rsi]
push rbx
invalid
dec dword [rax - 0x77]
invalid
mov rcx, rax
ror dword [rax - 0x77], 0xf2
call fcn.140028a4d
mov sil, byte [rbx + 0x1d0]
mov byte [rbx + 0x1d0], 3
rol byte [rcx], 1
add dword [rax], eax
add byte [rbx], al
cmp sil, 3
je 0x14003feba
movups xmm0, xmmword [rbx + 0x1b0]
movups xmm1, xmmword [rbx + 0x1c0]
lea r14, [rsp + 0x140]
movaps xmmword [r14 + 0x10], xmm1
movaps xmmword [r14], xmm0
mov byte [r14 + 0x20], sil
mov eax, dword [rbx + 0x1d1]
mov ecx, dword [rbx + 0x1d4]
mov dword [r14 + 0x21], eax
mov dword [r14 + 0x24], ecx
mov cl, 8
call fcn.1400251d9
mov r15, rax
lea rdx, [0x1400d9a32]
mov r8d, 0x10
mov rcx, rax
call fcn.14002509d
mov rcx, qword [r14 + 0x10]
mov edx, esi
mov r8, r15
call fcn.140028d6a
mov rcx, r14
call 0x1400406cd
lea rdx, [rsp + 0x140]
mov qword [rdx + 8], rdi
mov qword [rdx], 3
mov rcx, qword [rsp + 0xa0]
call fcn.14003312b
mov rsi, rax
test rax, rax
jne 0x14003fee4
xor esi, esi
cmp dword [rbx], 4
je 0x14004007b
mov rcx, rbx
call fcn.1400401d8
mov qword [rbx], 4
test rsi, rsi
je 0x14003ff1b
lea rcx, [rsp + 0xe18]
mov qword [rcx], rsi
call fcn.140032887
cmp qword [rbx], 5
je 0x140040084
mov rcx, rbx
call fcn.1400401ce
mov qword [rbx], 5
xor eax, eax
movaps xmm6, xmmword [rsp + 0x1000]
movaps xmm7, xmmword [rsp + 0x1010]
movaps xmm8, xmmword [rsp + 0x1020]
add rsp, 0x1038
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov qword [rbx], 4
jmp 0x14004008b
mov qword [rbx], 5
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rsHj_r_
mov edx, 0x28
call fcn.1400a7ee0
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientdispatch.rsenvelope_not_dropped
jmp 0x140040099
mov rcx, rsi
call 0x14004080a
lea rcx, str.Upgrade_expects_h1
lea rdx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rs
call fcn.140029eae
mov rax, qword [rsp + 0x148]
mov cl, byte [rsp + 0x150]
lea r8, [rsp + 0x320]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_streams.rs
jmp 0x1400401af
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400d9000]
mov edx, 0x2b
call fcn.1400a8230
ud2
ror dword [rax], 0xe9
adc ch, al
std
inc ebx
sub rsp, 0x28
lea rax, [rsp + 0x20]
mov qword [rax], rcx
mov rcx, rax
call fcn.14004074b
nop
add rsp, 0x28
ret
or byte [rbx + rcx*4 + 0x49], cl
sbb byte [rax - 0x77], cl
ror dword [rcx - 1], 0xe1
push rsi
sub rsp, 0x30
mov rsi, rcx
mov rcx, qword [rsp + 0x60]
mov rax, qword [rdx]
mov r10, qword [rdx + 8]
mov qword [rsp + 0x20], rcx
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, rax
call qword [r10 + 0x20]
mov rax, rsi
add rsp, 0x30
pop rsi
ret
mov rbx, qword [rdi + 8]
mov r12, qword [rdi + 0x10]
mov rbp, rbx
sub rbp, r12
cmp r15, rbp
mov r14, rbp
cmovb r14, r15
mov rcx, qword [rsi + 0x30]
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh2mod.rs
mov rdx, r15
mov r8, r14
call fcn.140043ef6
cmp rbp, rdx
jb 0x14004335f
mov r13, rax
mov r15, rdx
mov rbp, rdx
add r15, r12
mov r8, qword [rdi]
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh2mod.rs
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, r15
mov r9, rbx
call fcn.140031ec9
mov rcx, rax
mov rdx, r13
mov r8, rbp
call sub.VCRUNTIME140.dll_memcpy
cmp qword [rdi + 0x18], r15
jae 0x140043168
mov qword [rdi + 0x18], r15
mov qword [rdi + 0x10], r15
mov rcx, qword [rsp + 0x30]
mov rdx, r14
call fcn.140040954
add rsi, 0x18
lea rdi, [rsp + 0x60]
mov rcx, rdi
mov rdx, rsi
mov r8, r14
call fcn.14001dfef
cmp byte [rdi], 5
je 0x14004319f
lea rcx, [rsp + 0x60]
call case.0x140022773.65
xor edx, edx
xor eax, eax
add rsp, 0xe8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rbp
mov rdx, r12
mov r8, r13
call fcn.14001dbc1
movzx r8d, byte [rsp + 0xc0]
cmp r8d, 7
je 0x1400432b8
mov rax, qword [rbx + 0xf]
mov qword [rsp + 0x9f], rax
movups xmm0, xmmword [rbx]
movaps xmmword [rsp + 0x90], xmm0
mov r15, qword [rsp + 0xd8]
mov r14, qword [rsp + 0xe0]
cmp r8d, 5
jne 0x14004325f
test r15, r15
test edi, edi
jne 0x1400432c7
mov rcx, r12
call fcn.14001de6a
test al, al
jne 0x1400432c4
lea rax, [rsp + 0x97]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
and al, 0x60
and qword [rsp + 0x70], 0
mov qword [rsp + 0x78], r14
lea rcx, [rsp + 0x60]
call fcn.14001f01b
jmp 0x1400431ce
mov eax, 0
cmp r8d, 6
mov edx, 0
je 0x1400431a3
lea rcx, [rsp + 0x38]
mov byte [rcx], r8b
movups xmm0, xmmword [rbx]
movups xmmword [rcx + 1], xmm0
mov rax, qword [rbx + 0xf]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], r15
mov qword [rcx + 0x20], r14
call fcn.1400287e3
cmp eax, 1
jne 0x14004330b
test edx, edx
je 0x1400432ae
cmp edx, 5
je 0x140043337
add eax, 0x8e840f
add byte [rax], al
cmp edx, 8
jne 0x14004330b
lea rcx, [rsp + 0x38]
jmp 0x14004319a
mov eax, 1
xor edx, edx
jmp 0x1400431a3
xor r15d, r15d
lea rax, [rsp + 0x97]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0xb0], xmm0
mov rcx, qword [rsi + 0x48]
mov rdx, r15
call fcn.140028703
mov rbx, qword [rsp + 0x30]
mov rcx, rbx
call fcn.14001f01b
movaps xmm0, xmmword [rsp + 0xb0]
movups xmmword [rbx], xmm0
mov qword [rsi + 0x38], r15
mov qword [rsi + 0x40], r14
jmp 0x1400430f0
mov rax, qword [rsp + 0x58]
lea rcx, [rsp + 0x60]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rsp + 0x38]
movups xmm1, xmmword [rsp + 0x48]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
add eax, ebp
popfq
invalid
invalid
invalid
add eax, ebp
popfq
invalid
mov rdx, rax
jmp 0x1400431a1
mov rax, qword [rsp + 0x58]
lea rdx, [rsp + 0x60]
mov qword [rdx + 0x20], rax
movups xmm0, xmmword [rsp + 0x38]
movups xmm1, xmmword [rsp + 0x48]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
mov cl, 0xb
call fcn.14002563f
jmp 0x14004332f
lea rax, str.buf.len___must_fit_in_remaining__
lea rcx, [rsp + 0x60]
mov qword [rcx], rax
mov qword [rcx + 8], 1
add byte [rax], al
add byte [rax], al
lea rax, [0x14010bcf0]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh2mod.rs
call fcn.1400a7d20
int3
mov byte [rsi], 6
mov rcx, rdi
mov edx, ebx
add rsp, 0x90
invalid
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.14009b798
invalid
add byte [rbx - 0x749fdbbc], cl
push rsp
and al, 0x5c
movzx r8d, word [rsp + 0x59]
mov word [rsp + 0x2c], r8w
mov r8b, byte [rsp + 0x5b]
mov byte [rsp + 0x2e], r8b
movups xmm0, xmmword [rsp + 0x64]
movaps xmmword [rsp + 0x30], xmm0
movups xmm0, xmmword [rsp + 0x70]
movups xmmword [rsp + 0x3c], xmm0
cmp cl, 6
je 0x1400437a9
stosb byte [rdi], al
mov byte [rsi], cl
movzx ecx, word [rsp + 0x2c]
mov word [rsi + 1], cx
mov cl, byte [rsp + 0x2e]
mov byte [rsi + 3], cl
mov dword [rsi + 4], edx
mov dword [rsi + 8], eax
movaps xmm0, xmmword [rsp + 0x30]
and al, 0x30
movups xmmword [rsi + 0xc], xmm0
movups xmm0, xmmword [rsp + 0x3c]
movups xmmword [rsi + 0x18], xmm0
jmp 0x1400437ac
or al, 0
lea r9, [0x1400d9000]
mov edx, 0x2b
call fcn.1400a8230
int3
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x1e8
mov r12d, r9d
mov r13, r8
mov r14, rdx
mov rsi, rcx
mov rdx, qword [rdx]
add rdx, 0x10
lea rdi, [rsp + 0xc0]
mov rcx, rdi
call fcn.14001169c
dec dword [rax - 0x7d]
invalid
add byte [rdi], cl
test dword [rcx + 3], edx
add byte [rax], al
lea r15, [rsp + 0xc0]
mov rdi, qword [r15 + 8]
mov bl, byte [r15 + 0x10]
lea rax, [rdi + 0x1c0]
rol byte [rcx], 0
add byte [rcx - 0x75], cl
or byte [rax - 0x77], r9b
and al, 0x40
mov qword [rsp + 0x38], rax
and al, 0x38
mov rdx, qword [r14 + 0x10]
adc byte [rax - 0x7d], cl
ret 0x4c10
mov ecx, edi
call fcn.140024f16
invalid
invalid
dec dword [rcx - 0x7d]
invalid
add byte [rdi], cl
test dword [rcx + 3], ecx
add byte [rax], al
mov byte [rsp + 0x37], bl
mov r14, qword [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
add byte [rdx + 0xd02484], cl
test byte [rax + rdx*8], ah
rol byte [rax], 1
add byte [rax], al
mov byte [rsp + 0x36], al
lea r15, [rsp + 0x38]
mov rcx, r15
call fcn.140017fa9
std
dec dword [rbx - 0x76b3b798]
stc
call fcn.140017fa9
invalid
std
dec dword [rbx + 0x11480]
add byte [rax], al
test eax, eax
je 0x140043ca0
lea r15, [rdi + 0x10]
mov rdx, qword [r13 + 0x20]
lea rcx, [rsp + 0x50]
and al, 0x50
mov qword [rcx + 0x20], rdx
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
movaps xmmword [rcx + 0x10], xmm1
adc byte [rdi], cl
sub dword [rcx], eax
mov dword [rcx + 0x28], eax
mov byte [rcx + 0x2c], 0
sub al, 0
mov byte [rcx + 0x2e], r12b
call fcn.140043d0e
invalid
mov bl, 2
cmp rax, 0x7fffffff
ja 0x140043ad3
add byte [rax], al
mov r13, rax
lea rcx, [rsp + 0x38]
call fcn.140017fa9
mov cl, byte [rax + 0x50]
add cl, 0xfa
cli
movzx edx, cl
cmp dl, 6
mov ecx, 6
invalid
add byte [rax], al
add byte [rdi], cl
retf 0xf980
invalid
je 0x1400439c7
movzx ecx, cl
cmp ecx, 3
jne case.0x14001e6ca.384
cmp byte [rax + 0x51], 0
je case.0x14001e6ca.384
lea rax, [rdi + 0x118]
mov qword [rsp + 0x48], rax
and al, 0x48
lea rbx, [rsp + 0x38]
mov rcx, rbx
call fcn.14001802f
add qword [rax + 0x88], r13
add byte [rax], al
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 - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xa8
add byte [rax], al
add byte [rax], al
mov rcx, rbx
call fcn.140017fa9
invalid
mov r13d, dword [rax + 0x118]
mov rcx, rbx
call fcn.140017fa9
cmp qword [rax + 0x88], r13
jbe case.0x14001e6ca.380
lea rbx, [rsp + 0x38]
mov rcx, rbx
call fcn.140017fa9
std
dec dword [rax - 0x75]
or byte [rax + 0x41000000], 0xbd
mov r13d, 0xffffffff
cmp rax, r13
call 0x128464993
mov rcx, rbx
call fcn.14001802f
mov dword [rax + 0x118], r13d
mov rcx, rbx
fld1
std
inc dword [rax + 0x124b8]
cmp byte [rax + 0x124], 0
add dword [rax], eax
add byte [rax], al
jne case.0x14001e6ca.380
lea rdx, [rsp + 0x38]
mov rcx, qword [rsp + 0x48]
call fcn.14001861b
movsd dword [rdi], dword [rsi]
std
invalid
test r12b, r12b
je 0x140043b0b
add byte [rax], al
invalid
lea rcx, [rsp + 0x38]
call fcn.14001802f
mov r13, rax
lea r12, [rax + 0x50]
invalid
push rax
mov al, byte [rax + 0x50]
add al, 0xfa
movzx ecx, al
cmp cl, 6
stc
invalid
mov eax, 6
add byte [rax], al
add byte [rdi], cl
cmovb eax, ecx
cmp al, 3
je 0x140043ae2
movzx eax, al
cmp eax, 5
add eax, 0x205850f
add byte [rax], al
mov rcx, r12
call fcn.140013484
cld
inc dword [rcx - 0x3a]
mov byte [rsp], 3
jmp 0x140043af7
lea rcx, [rsp + 0x38]
call fcn.140017fa9
std
invalid
cmp byte [rax + 0x50], 6
setae bl
lea rcx, [rsp + 0x50]
call fcn.1400405dd
jmp 0x140043bd5
add byte [rax], al
mov bl, byte [r13 + 0x52]
mov rcx, r12
call fcn.140013484
inc dword [rcx - 0x3a]
push r8
or al, byte [rcx - 0x78]
pop rbp
push rcx
lea r8, [rsp + 0x38]
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
xor edx, edx
mov r9, r15
call fcn.14001909d
lea r12, [r14 + 0x10]
lea rcx, [rsp + 0x38]
call fcn.140017fa9
cmp dword [rax + 0x84], 0
jle 0x140043b68
lea rax, [rdi + 0x1b0]
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movaps xmm2, xmmword [rsp + 0x70]
lea rdx, [rsp + 0xc0]
movups xmmword [rdx + 0x28], xmm2
movups xmmword [rdx + 0x18], xmm1
movups xmmword [rdx + 8], xmm0
mov byte [rdx], 0
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x38]
mov rcx, qword [rsp + 0x48]
mov r8, r12
call fcn.1400416a6
jmp case.0x1400223b2.234
lea rcx, [rsp + 0x38]
call fcn.140017fa9
cmp qword [rax + 0x88], 0
je 0x140043b22
lea rcx, [rsp + 0x38]
call fcn.14001802f
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movaps xmm2, xmmword [rsp + 0x70]
lea r8, [rsp + 0xc0]
movups xmmword [r8 + 0x28], xmm2
movups xmmword [r8 + 0x18], xmm1
movups xmmword [r8 + 8], xmm0
mov byte [r8], 0
mov rcx, rax
mov ecx, eax
mov rdx, r12
call fcn.14004171d
lea rbx, [rsp + 0x88]
mov rcx, rbx
call fcn.140014bd5
std
dec dword [rax - 0x77]
fld1
invalid
invalid
invalid
invalid
mov bl, 0xc
mov r12b, byte [rsp + 0x36]
cmp ebp, 0x3b9aca00
setne r8b
lea rdx, [rsp + 0x38]
and al, 0x38
mov rcx, r15
call fcn.1400180c8
std
dec dword [rcx + rcx*4 - 0xf]
mov edx, r12d
call fcn.14009b798
mov rcx, rdi
mov dl, byte [rsp + 0x37]
call fcn.14009b798
mov al, 5
cmp bl, 0xc
je 0x140043c14
mov byte [rsi + 1], bl
mov al, 3
mov byte [rsi], al
add rsp, 0x1e8
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsp + 0xc8]
mov cl, byte [rsp + 0xd0]
add byte [rax], al
add byte [rax], al
lea r8, [rsp + 0x50]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400d9000]
jmp case.0x140022773.217
mov rax, qword [rsp + 0xc8]
mov cl, byte [rsp + 0xd0]
lea r8, [rsp + 0x50]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400d9060]
mov edx, 0x2b
call fcn.1400a8230
invalid
invalid
lea rcx, str.assertion_failed:__stream_id.is_zero__
lea r8, [0x1400d7d68]
mov edx, 0x26
call fcn.1400a7ee0
invalid
invalid
lea rax, [rsp + 0x80]
mov qword [rax], r12
lea rdx, [rsp + 0xb0]
mov al, 0
add byte [rax], al
mov qword [rdx], rax
lea rax, [0x1400c2208]
lea rcx, [rsp + 0xc0]
mov qword [rcx], rax
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
and dword [rcx + 0x20], 0
invalid
and byte [rax], al
lea r8, [0x140011a6c]
mov qword [rdx + 8], r8
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
mov dword [rcx + 0x18], eax
sbb byte [r8 - 0x73], cl
lea edx, str.X__f_
call fcn.1400a7d20
int3
add dh, al
invalid
sbb al, 0x83
invalid
cmp byte [r15 + 0x1e0], 0
jne 0x140047974
mov rax, qword [r15 + 0x70]
mov rcx, qword [r15 + 0x90]
test rax, rax
jne 0x140044b87
cmp rcx, 2
je 0x140044b87
cmp dword [rsi], 2
je 0x140044b62
mov rcx, rsi
mov rdx, rbx
call fcn.1400322cd
test al, al
jne 0x140044ddd
mov byte [r15 + 0x1e0], 1
mov qword [r15 + 0x70], 4
mov qword [r15 + 0x90], 5
mov byte [r15 + 0xd2], 2
jmp 0x140044b26
mov dl, byte [r15 + 0x1d0]
mov byte [r15 + 0x1d0], 3
cmp dl, 3
je 0x14004797a
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movaps xmmword [rsp + 0x90], xmm1
movaps xmmword [rsp + 0x80], xmm0
mov byte [rsp + 0xa0], dl
mov ecx, dword [rbp]
mov edx, dword [rbp + 3]
mov dword [r14 + 3], edx
mov dword [r14], ecx
dec rax
cmp rax, 2
jae 0x140044d17
lea rcx, [rsp + 0x80]
mov rdx, rbx
call fcn.140028aa0
test rax, rax
jne 0x1400479b1
test rdx, rdx
je 0x140044c52
mov qword [rsp + 0x11e0], rdx
cmp dword [r15 + 0x70], 1
jne 0x140044c10
mov qword [r15 + 0x70], 2
lea rcx, [rsp + 0x3e0]
mov rdx, r15
mov r8, rbx
call fcn.140049f93
test byte [rsp + 0x3e0], 1
je 0x140044cf1
cmp qword [rsp + 0x3e8], 0
je 0x140044ce4
lea rcx, [rsp + 0x3e8]
call fcn.14001f01b
jmp 0x140044cf1
mov rcx, rdi
mov rdx, r15
mov r8, rbx
call fcn.140049f93
mov rax, qword [rsp + 0x11e0]
test rax, rax
je 0x140044d17
cmp eax, 1
jne 0x1400479b1
cmp qword [rsp + 0x11e8], 0
je 0x140044d29
lea rcx, [rsp + 0x3e0]
lea rdx, [rsp + 0x90]
mov r8, r13
call fcn.14002533f
cmp byte [rsp + 0x400], 2
jne 0x140044d6f
mov rcx, r12
call fcn.14004039e
mov rax, qword [rsp + 0xa0]
mov qword [r12 + 0x20], rax
movaps xmm0, xmmword [rsp + 0x80]
movaps xmm1, xmmword [rsp + 0x90]
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
jmp 0x140044b26
lea rcx, [rsp + 0x3f0]
call fcn.14002428e
mov rax, qword [r15 + 0x70]
test rax, rax
je 0x140044d0f
cmp eax, 3
je 0x140044d0f
mov qword [r15 + 0x70], 4
mov byte [r15 + 0xd2], 2
mov rcx, rdi
call fcn.140032887
lea rcx, [rsp + 0x80]
call 0x1400406cd
jmp 0x140044b26
mov rsi, qword [rsp + 0x11f0]
mov cl, 8
call fcn.1400251d9
mov rdi, rax
mov rcx, rax
mov rdx, rsi
mov rsi, qword [rsp + 0x100]
call fcn.140028a4d
mov rcx, qword [rsp + 0x90]
mov dl, byte [rsp + 0xa0]
mov r8, rdi
lea rdi, [rsp + 0x11e0]
call fcn.140028d6a
jmp 0x140044d17
mov rcx, qword [rsp + 0x3e0]
mov rax, qword [rsp + 0x3e8]
test rcx, rcx
je 0x140047b5c
lea rdx, [rsp + 0x3f0]
movups xmm0, xmmword [rdx]
lea rdx, [rsp + 0x1d0]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x1c0], rcx
mov qword [rsp + 0x1c8], rax
mov rax, qword [r15 + 0x70]
dec rax
cmp rax, 2
jae 0x140044dcb
mov qword [r15 + 0x70], 4
mov byte [r15 + 0xd2], 2
lea rcx, [rsp + 0x1c0]
call fcn.14001f01b
jmp 0x140044d17
mov al, byte [r15 + 0xc9]
mov byte [rsp + 0x6c], al
mov eax, dword [r15 + 0xca]
mov dword [rsp + 0x5c], eax
mov al, byte [r15 + 0xce]
mov byte [rsp + 0x6d], al
mov al, byte [r15 + 0xd0]
mov byte [rsp + 0x6e], al
lea r13, [rsp + 0x3e0]
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x110], rbx
mov qword [rsp + 0x108], r12
mov qword [rsp + 0x188], rbp
mov rsi, qword [r15 + 0x160]
test rsi, rsi
je 0x140046d26
mov qword [rsp + 0x358], 2
and qword [rsp + 0x378], 0
mov rax, qword [rsp + 0x160]
mov r14, qword [rax]
mov qword [rsp + 0x80], r14
mov qword [rsp + 0x88], rsi
xor eax, eax
mov qword [rsp + 0x90], rax
cmp rax, rsi
jae 0x140046d2d
movzx ecx, byte [r14 + rax]
cmp ecx, 0xd
jne 0x140044ebb
lea rcx, [rax + 1]
mov qword [rsp + 0x90], rcx
cmp rsi, rcx
jbe 0x140046d2d
mov cl, byte [r14 + rax + 1]
add rax, 2
mov qword [rsp + 0x90], rax
cmp cl, 0xa
je 0x140044e78
jmp 0x140046d61
cmp ecx, 0xa
jne 0x140044ec5
inc rax
jmp 0x140044e70
lea rcx, [rsp + 0x80]
call fcn.140023b76
mov rcx, qword [rsp + 0x88]
mov rax, qword [rsp + 0x90]
cmp rax, 0xfffffffffffffff7
ja 0x140044fcb
lea rdx, [rax + 8]
cmp rdx, rcx
ja 0x140044fcb
mov r8, qword [rsp + 0x80]
movq xmm0, qword [r8 + rax]
movdqa xmmword [rsp + 0x1a0], xmm0
mov r9b, byte [rsp + 0x1a6]
mov r10b, byte [rsp + 0x1a5]
mov r11b, byte [rsp + 0x1a4]
mov bl, byte [rsp + 0x1a3]
mov bpl, byte [rsp + 0x1a2]
mov r12b, byte [rsp + 0x1a0]
mov r15b, byte [rsp + 0x1a1]
mov qword [rsp + 0x90], rdx
mov edi, 6
cmp r12b, 0x48
jne 0x140045288
cmp r15b, 0x54
mov r15, qword [rsp + 0x40]
jne 0x14004528d
cmp bpl, 0x54
jne 0x14004528d
cmp bl, 0x50
lea rbp, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1_role.rs
jne 0x140045294
cmp r11b, 0x2f
jne 0x140045294
cmp r10b, 0x31
jne 0x140045294
cmp r9b, 0x2e
jne 0x140045294
pextrw r9d, xmm0, 3
shr r9d, 8
cmp r9b, 0x30
je 0x1400450d0
cmp r9d, 0x31
jne 0x140045294
mov r9b, 2
jmp 0x1400450d3
cmp rcx, rax
jbe 0x140046d2d
mov rdx, qword [rsp + 0x80]
mov r9b, byte [rdx + rax]
lea r8, [rax + 1]
mov qword [rsp + 0x90], r8
mov edi, 6
cmp r9b, 0x48
jne 0x140045288
cmp rcx, r8
jbe 0x140046d2d
mov r9b, byte [rdx + rax + 1]
lea r8, [rax + 2]
mov qword [rsp + 0x90], r8
cmp r9b, 0x54
jne 0x140045288
cmp rcx, r8
jbe 0x140046d2d
mov r9b, byte [rdx + rax + 2]
lea r8, [rax + 3]
mov qword [rsp + 0x90], r8
cmp r9b, 0x54
jne 0x140045288
cmp rcx, r8
jbe 0x140046d2d
mov r9b, byte [rdx + rax + 3]
lea r8, [rax + 4]
mov qword [rsp + 0x90], r8
cmp r9b, 0x50
jne 0x140045288
cmp rcx, r8
jbe 0x140046d2d
mov r9b, byte [rdx + rax + 4]
lea r8, [rax + 5]
mov qword [rsp + 0x90], r8
cmp r9b, 0x2f
jne 0x140045288
cmp rcx, r8
jbe 0x140046d2d
mov r8b, byte [rdx + rax + 5]
add rax, 6
mov qword [rsp + 0x90], rax
cmp r8b, 0x31
jne 0x140045288
cmp rcx, rax
jbe 0x140046d2d
cmp byte [rdx + rax], 0x2e
mov eax, 0
cmove rdi, rax
jne 0x140045288
jmp 0x140046d2d
mov r9b, 1
mov qword [rsp + 0x190], r9
cmp rcx, rdx
jbe 0x140046d2d
mov cl, byte [r8 + rax + 8]
add rax, 9
mov qword [rsp + 0x90], rax
cmp cl, 0x20
jne 0x140045288
lea rcx, [rsp + 0x80]
call fcn.140023b76
test dword [rsp + 0x5c], 0xff0000
je 0x14004512a
lea rcx, [rsp + 0x80]
call fcn.140023b3a
test al, al
jne 0x140046d2d
mov rcx, qword [rsp + 0x88]
mov rax, qword [rsp + 0x90]
cmp rcx, rax
jbe 0x140046d2d
mov rdx, qword [rsp + 0x80]
mov bpl, byte [rdx + rax]
add bpl, 0xd0
mov edi, 3
cmp bpl, 9
ja 0x140046d66
lea r8, [rax + 1]
cmp rcx, r8
jbe 0x140046d2d
mov r13b, byte [rdx + rax + 1]
add r13b, 0xd0
cmp r13b, 9
ja 0x140046d66
lea r8, [rax + 2]
cmp rcx, r8
jbe 0x140046d2d
mov r12b, byte [rdx + rax + 2]
add r12b, 0xd0
cmp r12b, 0xa
jae 0x140046d66
lea r8, [rax + 3]
cmp rcx, r8
jbe 0x140046d2d
movzx r8d, byte [rdx + rax + 3]
lea r9, [rax + 4]
mov qword [rsp + 0x90], r9
cmp r8d, 0xa
je 0x14004616f
cmp r8d, 0xd
je 0x14004614d
cmp r8d, 0x20
jne 0x140046d66
test dword [rsp + 0x5c], 0xff0000
je 0x1400451fe
lea rcx, [rsp + 0x80]
call fcn.140023b3a
test al, al
jne 0x140046d2d
lea rcx, [rsp + 0x80]
call fcn.140023b76
mov r10, qword [rsp + 0x80]
mov rax, qword [rsp + 0x88]
mov rdx, qword [rsp + 0x90]
xor ecx, ecx
mov r8, rdx
mov qword [rsp + 0x50], rdx
cmp rax, rdx
jbe 0x140046d2d
mov rdx, qword [rsp + 0x50]
movzx r8d, byte [r10 + rdx]
inc rdx
cmp r8d, 9
je 0x140045276
cmp r8d, 0x20
je 0x140045276
cmp r8d, 0xa
je 0x140046aaf
cmp r8d, 0xd
je 0x140046afd
test r8b, r8b
js 0x140045276
lea r9d, [r8 - 0x21]
cmp r9b, 0x5d
ja 0x140046d66
test r8b, r8b
movzx ecx, cl
mov r8d, 1
cmovs ecx, r8d
jmp 0x140045225
mov r15, qword [rsp + 0x40]
lea rbp, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1_role.rs
mov rax, qword [rsp + 0x38]
cmp dil, 6
lea r14, [rsp + 0xa1]
mov qword [rsp + 0x38], rax
jne 0x140046f43
cmp byte [rsp + 0x6e], 0
mov rbx, qword [rsp + 0x110]
mov r12, qword [rsp + 0x108]
je 0x140046d83
xor esi, esi
mov ax, 0xc8
mov qword [rsp + 0x1b8], rax
xor eax, eax
xor ecx, ecx
mov qword [rsp + 0x190], rcx
xor ecx, ecx
mov qword [rsp + 0x48], rcx
lea r13, [rsp + 0x3e0]
mov qword [rsp + 0x288], rax
mov rax, qword [rsp + 0x1d0]
lea rcx, [rsp + 0x290]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x1c0]
movups xmmword [rcx], xmm0
lea r12, [rsp + 0x338]
mov rcx, r12
mov rdx, qword [rsp + 0x160]
mov r8, rsi
call fcn.14000a31c
cmp byte [rsp + 0x5c], 0
lea rbx, [rsp + 0x1c0]
je 0x1400453b9
lea rcx, [rsp + 0x11e0]
mov rdx, qword [rsp + 0x48]
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1_role.rs
call fcn.140029c6d
mov rsi, rax
mov rdi, rdx
shl rdi, 5
add rdi, rax
cmp rsi, rdi
je 0x1400453b9
mov r8, qword [rsp + 0x338]
mov r9, qword [rsp + 0x340]
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
mov qword [rsp + 0x20], rbp
call fcn.140031ec9
xor ecx, ecx
cmp rdx, rcx
je 0x1400453b3
movzx r8d, byte [rax + rcx]
cmp r8d, 0xd
je 0x1400453aa
cmp r8d, 0xa
jne 0x1400453ae
mov byte [rax + rcx], 0x20
inc rcx
jmp 0x140045394
add rsi, 0x20
jmp 0x14004536b
lea rcx, [rsp + 0x2e0]
mov rdx, r12
call fcn.140014a56
mov rax, qword [r15 + 0x10]
mov qword [r15 + 0x10], 3
cmp rax, 3
jne 0x1400453e5
mov rcx, rbx
call fcn.14001f1aa
jmp 0x140045405
mov qword [rsp + 0x1c0], rax
mov ecx, 0xb
lea rdi, [rsp + 0x1c8]
mov rsi, qword [rsp + 0x2d0]
rep movsq qword [rdi], qword [rsi]
mov rbx, qword [rsp + 0x48]
cmp byte [rsp + 0x190], 2
sete byte [rsp + 0x60]
cmp byte [rsp + 0x6d], 0
je 0x14004547b
mov edx, 2
xor ecx, ecx
call fcn.14009ab2b
movups xmmword [r14 + 7], xmm6
and qword [rsp + 0x80], 0
and qword [rsp + 0x98], 0
mov ecx, 8
mov qword [rsp + 0xa0], rcx
mov qword [rsp + 0xb8], rcx
and qword [rsp + 0xc0], 0
mov qword [rsp + 0xc8], rax
and qword [rsp + 0xd0], 0
and word [rsp + 0xd8], 0
jmp 0x140045487
mov qword [rsp + 0x80], 3
lea rdi, [rsp + 0x11e0]
lea r14, [rsp + 0x168]
mov rbp, qword [rsp + 0x1e8]
mov rax, rbp
add rax, rbx
jb case.0x140022790.183
mov r15, qword [rsp + 0x210]
cmp rax, r15
lea r12, [rsp + 0x1c0]
jbe 0x1400456e4
lea rcx, [rax - 1]
bsr rcx, rcx
not ecx
mov rdx, 0xffffffffffffffff
shr rdx, cl
cmp rax, 2
mov r12d, 0
cmovae r12, rdx
inc r12
je case.0x140022790.183
cmp r12, 0x8000
ja case.0x140022790.183
test rbp, rbp
je 0x14004564d
mov rdi, qword [rsp + 0x208]
movzx eax, word [rsp + 0x218]
movzx ecx, ax
lea rdx, [r15*4]
xor r13d, r13d
test rdx, rdx
je 0x140045550
cmp word [rdi + r13*4], 0xffff
je 0x140045547
movzx r8d, word [rdi + r13*4 + 2]
mov r9d, eax
and r9d, r8d
mov r8d, r13d
sub r8d, r9d
test r8d, ecx
je 0x140045553
add rdx, 0xfffffffffffffffc
inc r13
jmp 0x140045523
xor r13d, r13d
lea rsi, [rsp + 0x3e0]
mov rcx, rsi
mov rdx, r12
call fcn.14001ee43
mov rcx, rsi
call fcn.14001edb1
mov rsi, rdx
mov qword [rsp + 0x208], rax
mov qword [rsp + 0x210], rdx
dec r12d
mov word [rsp + 0x218], r12w
mov rcx, rdi
mov rdx, r15
mov r8, r13
call fcn.140026a94
mov r14, rdx
shl r14, 2
lea r12, [rsp + 0x1c0]
test r14, r14
je 0x1400455cc
lea rbx, [rax + 4]
movzx edx, word [rax]
movzx r8d, word [rax + 2]
mov rcx, r12
call fcn.140026ae6
add r14, 0xfffffffffffffffc
mov rax, rbx
jmp 0x1400455aa
mov rcx, rdi
mov rdx, r15
mov r8, r13
call fcn.140026abf
mov r14, rdx
shl r14, 2
lea r13, [rsp + 0x3e0]
test r14, r14
je 0x14004560b
lea rbx, [rax + 4]
movzx edx, word [rax]
movzx r8d, word [rax + 2]
mov rcx, r12
call fcn.140026ae6
add r14, 0xfffffffffffffffc
mov rax, rbx
jmp 0x1400455e9
mov rax, rsi
shr rax, 2
add rax, rbp
sub rsi, rax
lea rcx, [rsp + 0x1d8]
mov rdx, rsi
call fcn.140012916
mov rcx, rdi
mov rdx, r15
call fcn.1400127b2
lea rdi, [rsp + 0x11e0]
lea r14, [rsp + 0x168]
mov rbx, qword [rsp + 0x48]
jmp 0x1400456e4
lea eax, [r12 - 1]
mov word [rsp + 0x218], ax
mov rsi, r13
mov rcx, r13
mov rdx, r12
call fcn.14001ee43
mov rcx, r13
call fcn.14001edb1
mov rsi, rax
mov rdi, rdx
mov rcx, qword [rsp + 0x208]
mov rdx, r15
call fcn.1400127b2
mov qword [rsp + 0x208], rsi
mov qword [rsp + 0x210], rdi
mov rax, r12
shr rax, 2
sub r12, rax
mov rcx, r12
call fcn.14001ef98
mov rsi, rax
mov rdi, rdx
lea rcx, [rsp + 0x1d8]
call fcn.140025034
mov qword [rsp + 0x1d8], rsi
mov qword [rsp + 0x1e0], rdi
and qword [rsp + 0x1e8], 0
lea rdi, [rsp + 0x11e0]
lea r12, [rsp + 0x1c0]
mov rcx, rdi
mov rdx, rbx
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1_role.rs
call fcn.140029c6d
mov rsi, rax
shl rdx, 5
add rdx, rax
mov qword [rsp + 0x258], rdx
lea r15, [rsp + 0x228]
lea rbp, [rsp + 0x220]
mov bl, byte [rsp + 0x60]
cmp rsi, qword [rsp + 0x258]
mov qword [rsp + 0x50], rsi
je 0x14004602a
mov r8, qword [rsp + 0x2e8]
mov r9, qword [rsp + 0x2f0]
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1_role.rs
mov qword [rsp + 0x20], rax
call fcn.140031ec9
mov r8, rdx
lea rcx, [0x1400c316e]
mov qword [rsp + 0x20], rcx
mov rcx, r14
mov rdx, rax
mov r9, r13
call fcn.14001f394
movzx eax, byte [rsp + 0x178]
cmp eax, 3
je 0x140046ea3
mov rsi, qword [rsp + 0x168]
mov rdi, qword [rsp + 0x170]
test eax, eax
je 0x1400457b1
cmp eax, 2
jne 0x1400457f9
and qword [rsp + 0x228], 0
mov byte [rsp + 0x230], sil
jmp 0x140045807
mov byte [rsp + 0x60], bl
mov rcx, r14
mov rdx, rdi
call fcn.140017bbc
xor ebx, ebx
cmp rdi, rbx
je 0x140045811
movzx eax, byte [rsi + rbx]
lea rcx, [0x1400c316e]
mov al, byte [rax + rcx]
test al, al
je 0x140046e8e
mov byte [rsp + 0x6f], al
mov r8d, 1
mov rcx, r14
lea rdx, [rsp + 0x6f]
call fcn.14000a5e2
inc rbx
jmp 0x1400457c2
mov rcx, r15
mov rdx, rsi
mov r8, rdi
call fcn.140009d07
lea rdi, [rsp + 0x11e0]
jmp 0x140045828
mov rcx, r15
mov rdx, r14
call fcn.140014a56
lea rdi, [rsp + 0x11e0]
mov bl, byte [rsp + 0x60]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movaps xmmword [rsp + 0x260], xmm0
movaps xmmword [rsp + 0x270], xmm1
mov rax, qword [rsp + 0x50]
mov r8, qword [rax + 0x10]
mov r9, qword [rax + 0x18]
mov rcx, rbp
lea rdx, [rsp + 0x2e0]
call fcn.140009e87
movups xmm0, xmmword [rsp + 0x220]
movups xmm1, xmmword [rsp + 0x230]
movaps xmmword [rsp + 0x3e0], xmm0
movaps xmmword [rsp + 0x3f0], xmm1
mov rsi, qword [rsp + 0x3e0]
and qword [rsp + 0x3e0], 0
test rsi, rsi
je 0x140047b50
mov rax, qword [rsp + 0x3e8]
mov qword [rsp + 0x158], rax
mov rax, qword [rsp + 0x3f0]
mov qword [rsp + 0x150], rax
mov rax, qword [rsp + 0x3f8]
mov qword [rsp + 0x2b8], rax
mov rcx, r13
call fcn.14001165f
cmp qword [rsp + 0x260], 0
mov qword [rsp + 0x2c0], rsi
jne 0x140045932
cmp byte [rsp + 0x268], 0x14
jne 0x140045932
test bl, 1
jne 0x14004590b
mov rcx, qword [rsp + 0x158]
mov rdx, qword [rsp + 0x150]
call fcn.14002918c
mov ebx, eax
jmp 0x140045932
mov r9d, 5
mov rcx, qword [rsp + 0x158]
mov rdx, qword [rsp + 0x150]
lea r8, [0x1400c6009]
call fcn.14002919e
mov ebx, eax
xor bl, 1
mov rsi, qword [rsp + 0x80]
cmp rsi, 3
je 0x140045cd2
mov rax, qword [rsp + 0x50]
mov r8, qword [rax]
mov r9, qword [rax + 8]
mov rcx, r14
lea rdx, [rsp + 0x2e0]
call fcn.140009e87
mov rax, qword [rsp + 0xa8]
cmp esi, 1
mov byte [rsp + 0x60], bl
jne 0x14004597d
test rax, rax
js 0x1400459b7
cvtsi2ss xmm0, rax
jmp 0x1400459cc
mov rsi, qword [rsp + 0xd0]
mov rcx, rsi
shr rcx, 2
mov rdx, rsi
sub rdx, rcx
cmp rax, rdx
jne 0x140045a62
test rax, rax
je 0x140045f22
add rsi, rsi
lea rcx, [rsp + 0x80]
mov rdx, rsi
jmp 0x140045a55
mov rcx, rax
shr rcx, 1
and eax, 1
or rax, rcx
cvtsi2ss xmm0, rax
addss xmm0, xmm0
mov rdx, qword [rsp + 0xd0]
test rdx, rdx
js 0x1400459e0
cvtsi2ss xmm1, rdx
jmp 0x1400459f7
mov rax, rdx
shr rax, 1
mov ecx, edx
and ecx, 1
or rcx, rax
cvtsi2ss xmm1, rcx
addss xmm1, xmm1
divss xmm0, xmm1
ucomiss xmm0, xmm7
jae 0x140045a41
lea rcx, [rsp + 0x80]
call fcn.14001f348
mov rsi, qword [rsp + 0xc8]
mov r13, qword [rsp + 0xd0]
lea rax, [r13*4]
mov rcx, rsi
test rax, rax
je 0x140045d72
mov dword [rcx], 0xffff
add rcx, 4
add rax, 0xfffffffffffffffc
jmp 0x140045a28
and qword [rsp + 0x80], 0
add rdx, rdx
lea rcx, [rsp + 0x80]
call fcn.1400268ae
test al, al
jne 0x140047b94
lea rcx, [rsp + 0x80]
lea rdx, [rsp + 0x260]
call fcn.140026405
mov r13d, eax
movzx r15d, word [rsp + 0xd8]
mov eax, r13d
and eax, r15d
mov r14, qword [rsp + 0xd0]
mov rbp, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0xa0]
mov qword [rsp + 0x48], rcx
mov rbx, qword [rsp + 0xa8]
xor r12d, r12d
mov rsi, rax
mov eax, 0
cmp rsi, r14
jae 0x140045ab1
movzx edi, word [rbp + rsi*4]
cmp rdi, 0xffff
je 0x140045b2c
movzx eax, word [rbp + rsi*4 + 2]
mov ecx, r15d
and ecx, eax
mov r8d, esi
sub r8d, ecx
mov ecx, r15d
and ecx, r8d
cmp rcx, r12
jb 0x140045bdf
cmp ax, r13w
jne 0x140045b21
mov rcx, qword [rsp + 0x48]
mov rdx, rbx
mov r8, rdi
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE8
call fcn.1400266d7
lea rcx, [rax + 0x38]
lea rdx, [rsp + 0x260]
call fcn.140012581
test al, al
jne 0x140045e30
inc r12
inc rsi
mov rax, rsi
jmp 0x140045ab1
mov rdi, qword [rsp + 0xa8]
lea rbp, [rsp + 0x220]
mov rcx, rbp
lea rdx, [rsp + 0x260]
call fcn.140021e20
movups xmm0, xmmword [rsp + 0x168]
movups xmm1, xmmword [rsp + 0x178]
movaps xmmword [rsp + 0x3f0], xmm1
movaps xmmword [rsp + 0x3e0], xmm0
lea rcx, [rsp + 0x80]
mov edx, r13d
mov r8, rbp
lea r9, [rsp + 0x3e0]
call fcn.140026611
test al, al
jne 0x140047ba1
mov rdx, qword [rsp + 0xd0]
cmp rsi, rdx
lea r15, [rsp + 0x228]
lea r12, [rsp + 0x1c0]
lea r14, [rsp + 0x168]
jae 0x140047b26
mov rax, qword [rsp + 0xc8]
mov word [rax + rsi*4], di
mov word [rax + rsi*4 + 2], r13w
lea rdi, [rsp + 0x11e0]
lea r13, [rsp + 0x3e0]
jmp 0x140045cce
mov r14, qword [rsp + 0x80]
lea rbp, [rsp + 0x220]
mov rcx, rbp
lea rdx, [rsp + 0x260]
call fcn.140021e20
movups xmm0, xmmword [rsp + 0x168]
movups xmm1, xmmword [rsp + 0x178]
movaps xmmword [rsp + 0x3f0], xmm1
movaps xmmword [rsp + 0x3e0], xmm0
mov rdi, qword [rsp + 0xa8]
lea rcx, [rsp + 0x80]
mov edx, r13d
mov r8, rbp
lea r9, [rsp + 0x3e0]
call fcn.140026611
test al, al
jne 0x140047ba1
mov rcx, qword [rsp + 0xc8]
mov rdx, qword [rsp + 0xd0]
mov word [rsp + 0x20], r13w
mov r8, rsi
mov r9d, edi
call fcn.140012606
mov rcx, qword [rsp + 0x80]
test rcx, rcx
mov rdx, rcx
mov r8d, 1
cmove rdx, r8
cmp rax, 0x7f
cmova rcx, rdx
cmp r14, 2
cmove rdx, rcx
cmp r12, 0x200
cmovb rdx, rcx
mov qword [rsp + 0x80], rdx
lea rdi, [rsp + 0x11e0]
lea r15, [rsp + 0x228]
lea r13, [rsp + 0x3e0]
lea r12, [rsp + 0x1c0]
lea r14, [rsp + 0x168]
mov bl, byte [rsp + 0x60]
mov rsi, qword [rsp + 0x50]
add rsi, 0x20
movaps xmm0, xmmword [rsp + 0x260]
movaps xmm1, xmmword [rsp + 0x270]
movaps xmmword [rsp + 0x230], xmm1
movaps xmmword [rsp + 0x220], xmm0
mov rax, qword [rsp + 0x2c0]
mov qword [rsp + 0x3e0], rax
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x3e8], rax
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x3f0], rax
mov rax, qword [rsp + 0x2b8]
mov qword [rsp + 0x3f8], rax
mov byte [rsp + 0x400], 0
mov eax, dword [rsp + 0x168]
mov ecx, dword [rsp + 0x16b]
lea rdx, [rsp + 0x3e8]
mov dword [rdx + 0x1c], ecx
mov dword [rdx + 0x19], eax
mov rcx, r12
mov rdx, rbp
mov r8, r13
call fcn.140012e95
jmp 0x14004571c
mov r14, qword [rsp + 0xa0]
imul rax, qword [rsp + 0xa8], 0x60
add rax, r14
mov qword [rsp + 0x48], rax
movzx ebp, word [rsp + 0xd8]
movzx r12d, bp
xor edi, edi
cmp r14, qword [rsp + 0x48]
je 0x140045a62
lea rbx, [r14 + 0x60]
lea r15, [rdi + 1]
lea rdx, [r14 + 0x38]
lea rcx, [rsp + 0x80]
call fcn.140012210
movzx ecx, ax
mov edx, r12d
and edx, ecx
mov word [r14 + 0x58], cx
xor ecx, ecx
mov r8, rdx
mov edx, 0
cmp r8, r13
jae 0x140045dcc
cmp word [rsi + r8*4], 0xffff
je 0x140045e05
movzx edx, word [rsi + r8*4 + 2]
and edx, ebp
mov r9d, r8d
sub r9d, edx
mov edx, r12d
and edx, r9d
cmp rdx, rcx
jb 0x140045e12
inc rcx
inc r8
mov rdx, r8
jmp 0x140045dcc
mov word [rsi + r8*4], di
mov word [rsi + r8*4 + 2], ax
jmp 0x140045e25
mov word [rsp + 0x20], ax
mov rcx, rsi
mov rdx, r13
mov r9d, edi
call fcn.140012606
mov r14, rbx
mov rdi, r15
jmp 0x140045d99
cmp rbx, rdi
jbe 0x140047b2f
imul rax, rdi, 0x60
mov rcx, qword [rsp + 0x48]
lea r14, [rcx + rax]
cmp qword [rcx + rax], 0
lea r15, [rsp + 0x228]
lea rdx, [rsp + 0x3e0]
lea r12, [rsp + 0x1c0]
lea rbp, [rsp + 0x220]
je 0x140045fb4
mov rsi, qword [r14 + 0x10]
mov rbx, qword [rsp + 0xc0]
movups xmm0, xmmword [rsp + 0x168]
movups xmm1, xmmword [rsp + 0x178]
lea rax, [rsp + 0x3e8]
movups xmmword [rax + 0x28], xmm1
movups xmmword [rax + 0x18], xmm0
mov qword [rsp + 0x3e0], 1
mov qword [rsp + 0x3e8], rsi
and qword [rsp + 0x3f0], 0
mov qword [rsp + 0x3f8], rdi
lea rcx, [rsp + 0xb0]
mov r13, rdx
call fcn.1400266fb
mov rdx, qword [rsp + 0xc0]
cmp rdx, rsi
mov r8b, byte [rsp + 0x60]
jbe 0x140047b41
mov rax, qword [rsp + 0xb8]
shl rsi, 6
mov ecx, 1
mov qword [rax + rsi + 0x10], rcx
mov qword [rax + rsi + 0x18], rbx
mov qword [r14], rcx
mov qword [r14 + 0x10], rbx
lea rdi, [rsp + 0x11e0]
lea r14, [rsp + 0x168]
mov ebx, r8d
jmp 0x140045cd2
mov word [rsp + 0xd8], 7
mov edx, 8
lea rdi, [rsp + 0x3e0]
mov rcx, rdi
call fcn.14001ee43
mov rcx, rdi
call fcn.14001edb1
mov rdi, rax
mov r14, rdx
mov rcx, qword [rsp + 0xc8]
mov rdx, rsi
call fcn.1400127b2
mov qword [rsp + 0xc8], rdi
mov qword [rsp + 0xd0], r14
mov ecx, 0x240
call fcn.140026b2a
test rax, rax
je 0x140047bcd
mov rsi, rax
lea rcx, [rsp + 0x98]
call fcn.140025f52
mov qword [rsp + 0x98], 6
mov qword [rsp + 0xa0], rsi
and qword [rsp + 0xa8], 0
jmp 0x140045a62
mov rsi, qword [rsp + 0xc0]
movups xmm0, xmmword [rsp + 0x168]
movups xmm1, xmmword [rsp + 0x178]
lea rax, [rsp + 0x3e8]
movups xmmword [rax + 0x28], xmm1
movups xmmword [rax + 0x18], xmm0
and qword [rsp + 0x3e0], 0
mov qword [rsp + 0x3e8], rdi
and qword [rsp + 0x3f0], 0
mov qword [rsp + 0x3f8], rdi
lea rcx, [rsp + 0xb0]
mov r13, rdx
call fcn.1400266fb
mov qword [r14], 1
mov qword [r14 + 8], rsi
mov qword [r14 + 0x10], rsi
lea rdi, [rsp + 0x11e0]
jmp 0x140045cc6
mov byte [rsp + 0x60], bl
mov r12, qword [rsp + 0x80]
mov r13b, 1
cmp r12, 3
jne 0x140046051
xor ebx, ebx
mov r14b, 1
mov r15, qword [rsp + 0x1b8]
jmp 0x14004687a
mov ecx, 0x20
mov edx, 8
call fcn.14009ab2b
mov rbx, rax
movups xmm0, xmmword [0x1400e51b0]
movups xmmword [rax], xmm0
movups xmm0, xmmword [0x1400e51c0]
movups xmmword [rax + 0x10], xmm0
xor ecx, ecx
call fcn.140011ef8
mov ecx, 0x60
mov edx, 8
call fcn.14009ab2b
mov ecx, 0xc
mov rdi, rax
lea rsi, [rsp + 0x80]
rep movsq qword [rdi], qword [rsi]
lea rcx, fcn.140025ee2
mov qword [rsp + 0x20], rcx
mov rcx, rbx
movabs rdx, 0x47c80f6af9d9a456
movabs r8, 0x3d2bcc8bf7a16e79
mov r9, rax
call fcn.14001e28f
test rax, rax
mov r15, qword [rsp + 0x1b8]
je 0x140046877
mov r14, rax
mov rsi, rdx
mov rcx, rax
call qword [rdx + 0x18]
movabs rcx, 0x3d2bcc8bf7a16e79
xor rdx, rcx
movabs rcx, 0x47c80f6af9d9a456
xor rax, rcx
or rax, rdx
jne 0x14004686c
mov ecx, 0xc
lea rdi, [rsp + 0x3e0]
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov edx, 8
mov rcx, r14
call fcn.140007e10
cmp qword [rsp + 0x3e0], 3
je 0x140046877
lea rcx, [rsp + 0x3e0]
call fcn.140025ee2
jmp 0x140046877
cmp rcx, r9
jbe 0x140046d2d
mov cl, byte [rdx + rax + 4]
add rax, 5
mov qword [rsp + 0x90], rax
cmp cl, 0xa
jne 0x140046d66
lea rcx, [rsp + 0x80]
call fcn.140023b76
lea rax, [0x14010bcf0]
mov qword [rsp + 0x60], rax
xor eax, eax
mov qword [rsp + 0x50], rax
movzx eax, bpl
imul eax, eax, 0x64
movzx ecx, r13b
imul ecx, ecx, 0xa
add ecx, eax
movzx r15d, r12b
add r15d, ecx
sub rsi, qword [rsp + 0x88]
xor ebx, ebx
xor r12d, r12d
mov rax, rbx
shl rax, 5
mov qword [rsp + 0x150], rax
add rax, rsp
add rax, 0x3e0
mov qword [rsp + 0x158], rax
mov qword [rsp + 0x48], r12
mov rcx, qword [rsp + 0x88]
mov rdi, qword [rsp + 0x90]
cmp rcx, rdi
jbe 0x140046d2d
mov rbp, qword [rsp + 0x80]
movzx edx, byte [rbp + rdi]
lea rax, [rdi + 1]
mov qword [rsp + 0x90], rax
cmp edx, 0xa
je 0x140046b64
cmp edx, 0xd
je 0x140046b78
lea r8, [0x1400c437d]
cmp byte [rdx + r8], 0
je 0x1400463bb
mov rdx, rdi
not rdx
add rdx, rcx
lea r8, [rdi + rbp]
add r8, 2
mov r10, rdi
inc rdi
cmp rcx, rdi
jbe 0x140046d2d
mov rax, r8
movzx r9d, byte [rbp + r10 + 1]
dec rdx
inc r8
lea r11, [0x1400c437d]
cmp byte [r9 + r11], 0
jne 0x14004623f
lea r11, [r10 + 2]
add qword [rsp + 0x48], r11
lea rdx, [r11 + rbp]
mov r8, rcx
and qword [rsp + 0x90], 0
sub r8, r11
mov qword [rsp + 0x80], rdx
mov qword [rsp + 0x88], r8
cmp r9b, 0x3a
je 0x140046306
cmp byte [rsp + 0x6c], 0
je 0x140046686
sub r10, rcx
lea rcx, [rdi + rbp]
inc rcx
xor r13d, r13d
cmp r9b, 0x20
je 0x1400462c9
movzx r11d, r9b
cmp r11d, 9
jne 0x140046689
lea r9, [r10 + r13]
add r9, 2
test r9, r9
je 0x140046d2d
mov r9b, byte [rcx + r13]
inc r13
mov qword [rsp + 0x90], r13
cmp r9b, 0x3a
jne 0x1400462b5
add r13, qword [rsp + 0x48]
lea rcx, [rsp + 0x80]
call fcn.140023b76
mov qword [rsp + 0x48], r13
mov rax, qword [rsp + 0x80]
mov rcx, qword [rsp + 0x88]
mov r12, qword [rsp + 0x90]
cmp rcx, r12
jbe 0x140046d2d
movzx edx, byte [rax + r12]
lea r13, [r12 + 1]
mov qword [rsp + 0x90], r13
cmp rdx, 0x20
je 0x1400462ef
cmp edx, 9
je 0x1400462ef
lea r8, [0x1400c447d]
cmp byte [rdx + r8], 0
jne 0x140046400
cmp edx, 0xa
je 0x140046388
cmp edx, 0xd
jne 0x140046705
cmp rcx, r13
jbe 0x140046d2d
mov dl, byte [rax + r12 + 1]
add r12, 2
mov qword [rsp + 0x90], r12
cmp dl, 0xa
je 0x14004638b
jmp 0x140046ce6
mov r12, r13
cmp byte [rsp + 0x5c], 0
je 0x1400467b8
cmp r12, rcx
jae 0x140046d2d
movzx edx, byte [rax + r12]
cmp edx, 9
je 0x14004631e
cmp edx, 0x20
je 0x14004631e
jmp 0x1400467b8
cmp dword [rsp + 0x5c], 0x1000000
jb 0x140046a90
test dl, dl
je 0x140046a90
movzx edx, dl
cmp edx, 0xa
je 0x14004666f
cmp edx, 0xd
je 0x14004664e
cmp rcx, rax
jbe 0x140046d2d
mov dl, byte [rbp + rax]
inc rax
mov qword [rsp + 0x90], rax
jmp 0x1400463c9
mov r12, rbx
mov rax, qword [0x140116100]
test rax, rax
jne 0x140046445
mov ecx, 0xf
call fcn.140023d07
mov ebx, eax
mov ecx, 0xb
call fcn.140023d07
movzx eax, al
lea rcx, [rax - 1]
or rcx, 1
lea rdx, [rax + 2]
test bl, bl
cmovne rcx, rdx
mov qword [0x140116100], rcx
cmovne rax, rdx
cmp rax, 3
lea rbx, [0x1400c447d]
je 0x140046460
cmp rax, 2
je 0x140046480
cmp rax, 1
je 0x140046471
jmp 0x14004648d
lea rcx, [rsp + 0x80]
call fcn.140023bef
test al, al
je 0x14004648d
lea rcx, [rsp + 0x80]
call fcn.140023bb9
jmp 0x14004648d
lea rcx, [rsp + 0x80]
call fcn.140023bef
mov rax, qword [rsp + 0x80]
mov rcx, qword [rsp + 0x88]
mov r13, qword [rsp + 0x90]
cmp r13, 0xfffffffffffffff7
ja 0x14004656b
lea rdx, [r13 + 8]
cmp rdx, rcx
ja 0x14004656b
movq xmm0, qword [rax + r13]
movdqa xmmword [rsp + 0x300], xmm0
movzx r8d, byte [rsp + 0x300]
cmp byte [r8 + rbx], 0
je 0x14004659b
movd r9d, xmm0
mov r8d, r9d
shr r8d, 8
movzx r10d, r8b
cmp byte [r10 + rbx], 0
je 0x1400465a0
mov r8d, r9d
shr r8d, 0x10
movzx r10d, r8b
cmp byte [r10 + rbx], 0
je 0x1400465a6
shr r9d, 0x18
cmp byte [r9 + rbx], 0
je 0x1400465ac
pextrw r8d, xmm0, 2
movzx r9d, r8b
cmp byte [r9 + rbx], 0
je 0x1400465b8
shr r8d, 8
cmp byte [r8 + rbx], 0
je 0x1400465be
pextrw r8d, xmm0, 3
movzx r9d, r8b
cmp byte [r9 + rbx], 0
je 0x1400465c4
shr r8d, 8
cmp byte [r8 + rbx], 0
je 0x1400465cb
mov qword [rsp + 0x90], rdx
mov r13, rdx
jmp 0x1400464a5
cmp rcx, r13
jbe 0x140046d2d
movzx r8d, byte [rax + r13]
inc r13
mov qword [rsp + 0x90], r13
lea rbx, [0x1400c447d]
cmp byte [r8 + rbx], 0
jne 0x1400464a5
mov rbx, r12
jmp 0x1400465d9
inc r13
jmp 0x1400465c8
add r13, 2
jmp 0x1400465c8
add r13, 3
jmp 0x1400465c8
add r13, 4
mov rdx, r13
mov r8d, r9d
jmp 0x1400465cb
add r13, 5
jmp 0x1400465c8
add r13, 6
jmp 0x1400465c8
add r13, 7
mov rdx, r13
mov rbx, r12
mov qword [rsp + 0x90], rdx
mov r13, rdx
mov rdx, 0xffffffffffffffff
cmp r8b, 0xa
je 0x14004661c
movzx edx, r8b
cmp edx, 0xd
jne 0x140046742
cmp rcx, r13
jbe 0x140046d2d
mov r8b, byte [rax + r13]
inc r13
mov qword [rsp + 0x90], r13
mov rdx, 0xfffffffffffffffe
cmp r8b, 0xa
jne 0x140046ce6
cmp byte [rsp + 0x5c], 0
je 0x14004683f
cmp rcx, r13
jbe 0x140046d2d
movzx r8d, byte [rax + r13]
cmp r8d, 9
je 0x140046400
cmp r8d, 0x20
je 0x140046400
jmp 0x14004683f
cmp rcx, rax
jbe 0x140046d2d
mov cl, byte [rbp + rax]
inc rax
mov qword [rsp + 0x90], rax
cmp cl, 0xa
jne 0x140046a90
add qword [rsp + 0x48], rax
lea rcx, [rsp + 0x80]
call fcn.140023b76
jmp 0x1400461d8
xor r13d, r13d
cmp dword [rsp + 0x5c], 0x1000000
lea rbp, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1_role.rs
jb 0x140046cfa
add rax, r13
test r9b, r9b
je 0x140046cfa
movzx ecx, r9b
cmp ecx, 0xa
je 0x1400466fb
cmp ecx, 0xd
je 0x1400466db
cmp r8, r13
jbe 0x140046d2d
mov r9b, byte [rax]
inc r13
mov qword [rsp + 0x90], r13
inc rax
lea rbp, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1_role.rs
jmp 0x1400466a1
cmp r8, r13
jbe 0x140046d2d
mov al, byte [rdx + r13]
inc r13
mov qword [rsp + 0x90], r13
cmp al, 0xa
jne 0x140046a90
add qword [rsp + 0x48], r13
jmp 0x140046674
cmp dword [rsp + 0x5c], 0x1000000
jb 0x140046ce6
test dl, dl
je 0x140046ce6
movzx edx, dl
cmp edx, 0xa
je 0x1400467a1
cmp edx, 0xd
je 0x140046781
cmp rcx, r13
jbe 0x140046d2d
mov dl, byte [rax + r13]
inc r13
mov qword [rsp + 0x90], r13
jmp 0x140046713
cmp dword [rsp + 0x5c], 0x1000000
jb 0x140046ce6
test r8b, r8b
je 0x140046ce6
movzx edx, r8b
cmp edx, 0xa
je 0x1400467a1
cmp edx, 0xd
je 0x140046781
cmp rcx, r13
jbe 0x140046d2d
mov r8b, byte [rax + r13]
inc r13
mov qword [rsp + 0x90], r13
jmp 0x140046750
cmp rcx, r13
jbe 0x140046d2d
mov al, byte [rax + r13]
inc r13
mov qword [rsp + 0x90], r13
cmp al, 0xa
jne 0x140046ce6
lea rcx, [rsp + 0x80]
call fcn.140023b76
add qword [rsp + 0x48], r13
jmp 0x1400461d8
lea rcx, [rsp + 0x80]
call fcn.140023b76
mov rcx, rax
xor r8d, r8d
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttparse_1.8.0_srclib.rs
call fcn.14001409d
cmp rbx, 0x64
movabs r10, 0x100002600
je 0x1400471cb
add r12, qword [rsp + 0x48]
inc rbx
mov r9, rdx
test r9, r9
je 0x140046823
mov r8, r9
movzx ecx, byte [rax + r9 - 1]
cmp rcx, 0x20
ja 0x140046814
lea r9, [r8 - 1]
bt r10, rcx
jb 0x1400467f6
mov rcx, rax
lea r9, str._C_f_
call fcn.14001409d
mov rcx, qword [rsp + 0x158]
mov qword [rcx], rbp
mov qword [rcx + 8], rdi
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
jmp 0x1400461b3
add rdx, r13
mov r8, rax
add r8, r13
and qword [rsp + 0x90], 0
sub rcx, r13
mov qword [rsp + 0x80], r8
mov qword [rsp + 0x88], rcx
mov r12, r13
jmp 0x1400467d7
mov rcx, r14
mov rdx, rsi
call fcn.140001d9c
xor r14d, r14d
mov rbp, qword [rsp + 0x288]
test rbp, rbp
je 0x1400469b8
movups xmm0, xmmword [rsp + 0x288]
movups xmm1, xmmword [rsp + 0x298]
movaps xmmword [rsp + 0x320], xmm1
movaps xmmword [rsp + 0x310], xmm0
test rbx, rbx
jne 0x1400468de
mov ecx, 0x20
mov edx, 8
call fcn.14009ab2b
mov rbx, rax
movups xmm0, xmmword [0x1400e51b0]
movups xmmword [rax], xmm0
movups xmm0, xmmword [0x1400e51c0]
movups xmmword [rax + 0x10], xmm0
xor ecx, ecx
call fcn.140011ef8
mov ecx, 0x20
mov edx, 8
call fcn.14009ab2b
movaps xmm0, xmmword [rsp + 0x310]
movaps xmm1, xmmword [rsp + 0x320]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
lea rcx, [0x1400c4c50]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x48], rbx
mov rcx, rbx
movabs rdx, 0x256af0e24623920d
movabs r8, 0xb36b61d3bc6cebd4
mov r9, rax
call fcn.14001e28f
test rax, rax
lea rbx, [rsp + 0x3e0]
je 0x1400469b0
mov rsi, rax
mov rdi, rdx
mov rcx, rax
call qword [rdx + 0x18]
movabs rcx, 0xb36b61d3bc6cebd4
xor rdx, rcx
movabs rcx, 0x256af0e24623920d
xor rax, rcx
or rax, rdx
jne 0x1400469a5
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x3f0], xmm1
movaps xmmword [rsp + 0x3e0], xmm0
mov edx, 8
mov rcx, rsi
call fcn.140007e10
cmp qword [rsp + 0x3e0], 0
je 0x1400469b0
mov rcx, rbx
call fcn.14001f01b
jmp 0x1400469b0
mov rcx, rsi
mov rdx, rdi
call fcn.140001d9c
xor r13d, r13d
mov rbx, qword [rsp + 0x48]
mov ecx, 0xc
lea rdi, [rsp + 0x3e0]
lea rsi, [rsp + 0x1c0]
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x190]
mov byte [rsp + 0x44a], al
mov word [rsp + 0x448], r15w
mov qword [rsp + 0x440], rbx
cmp r15w, 0x64
lea rdi, [rsp + 0x11e0]
mov rsi, qword [rsp + 0x50]
je 0x140046a35
movzx eax, r15w
cmp eax, 0x65
je 0x140046fad
cmp eax, 0xcc
je 0x140046fb9
cmp eax, 0x130
je 0x140046fb9
lea eax, [r15 - 0x66]
cmp ax, 0x62
jae 0x140046f6f
mov rax, qword [rsp + 0x40]
cmp qword [rax + 0x160], 0
je 0x140046f58
lea rcx, [rsp + 0x3e0]
call fcn.140029db9
lea rcx, [rsp + 0x2e0]
call fcn.14001f01b
test rbp, rbp
jne 0x140046a7f
cmp qword [rsp + 0x288], 0
je 0x140046a7f
lea rcx, [rsp + 0x288]
call fcn.14001f01b
mov rax, qword [rsp + 0x40]
mov rsi, qword [rax + 0x160]
jmp 0x140044e53
mov rax, qword [rsp + 0x38]
and rax, 0xffffffffffffff00
mov rdi, rax
mov r15, qword [rsp + 0x40]
lea rbp, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1_role.rs
jmp 0x140045299
mov r9, r10
lea r8, [r10 + rdx]
and qword [rsp + 0x90], 0
sub rax, rdx
mov qword [rsp + 0x80], r8
mov qword [rsp + 0x88], rax
test cl, 1
lea rax, [0x14010bcf0]
cmovne r9, rax
mov qword [rsp + 0x60], r9
mov eax, 0
mov rcx, qword [rsp + 0x50]
cmovne rcx, rax
mov qword [rsp + 0x50], rcx
jmp 0x14004618f
cmp rax, rdx
jbe 0x140046d2d
cmp byte [r10 + rdx], 0xa
jne 0x140046d66
mov r9, qword [rsp + 0x50]
lea rdx, [r9 + 2]
lea r8, [r10 + r9]
add r8, 2
and qword [rsp + 0x90], 0
sub rax, rdx
mov qword [rsp + 0x80], r8
mov qword [rsp + 0x88], rax
test cl, 1
lea rax, [0x14010bcf0]
cmovne r10, rax
mov qword [rsp + 0x60], r10
mov eax, 0
cmovne r9, rax
mov qword [rsp + 0x50], r9
jmp 0x14004618f
add rax, qword [rsp + 0x48]
mov rcx, rax
and rcx, 0xffffffffffffff00
mov rdi, rax
jmp 0x140046ba8
cmp rcx, rax
jbe 0x140046d2d
mov al, byte [rbp + rdi + 1]
add rdi, 2
mov qword [rsp + 0x90], rdi
cmp al, 0xa
jne 0x140046d12
add rdi, qword [rsp + 0x48]
mov rcx, rdi
and rcx, 0xffffffffffffff00
mov qword [rsp + 0x48], rbx
movzx eax, dil
or rax, rcx
mov qword [rsp + 0x38], rax
lea eax, [r15 - 0x3e8]
mov ebp, 4
cmp ax, 0xfc7c
jb 0x1400471df
mov qword [rsp + 0x1b8], r15
mov ecx, r15d
call fcn.140022717
test rax, rax
mov r15, qword [rsp + 0x40]
mov rbx, qword [rsp + 0x110]
mov r12, qword [rsp + 0x108]
lea r13, [rsp + 0x3e0]
je 0x140046c25
mov r9, rdx
mov rcx, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x50]
mov r8, rax
call fcn.140029c68
test al, al
je 0x140046c25
and qword [rsp + 0x80], 0
jmp 0x140046c3c
lea rcx, [rsp + 0x80]
mov rdx, qword [rsp + 0x60]
mov r8, qword [rsp + 0x50]
call fcn.140009d07
add rsi, qword [rsp + 0x38]
xor eax, eax
mov r10, qword [rsp + 0x150]
cmp r10, rax
je 0x140046caf
mov rcx, qword [rsp + rax + 0x3e8]
cmp rcx, 0xffff
ja 0x1400470b7
mov rdx, qword [rsp + rax + 0x3e0]
mov r8, qword [rsp + rax + 0x3f0]
sub rdx, r14
add rcx, rdx
sub r8, r14
mov r9, qword [rsp + rax + 0x3f8]
add r9, r8
mov qword [rsp + rax + 0x11e0], rdx
mov qword [rsp + rax + 0x11e8], rcx
mov qword [rsp + rax + 0x11f0], r8
mov qword [rsp + rax + 0x11f8], r9
add rax, 0x20
jmp 0x140046c4b
mov rax, qword [rsp + 0x80]
lea r14, [rsp + 0xa1]
movdqu xmm0, xmmword [r14 - 0x19]
movdqa xmmword [rsp + 0x1c0], xmm0
mov rcx, qword [r14 - 9]
mov qword [rsp + 0x1d0], rcx
lea rbp, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1_role.rs
jmp 0x1400452f4
mov rax, qword [rsp + 0x38]
and rax, 0xffffffffffffff00
or rax, 1
jmp 0x140046a9b
mov rax, qword [rsp + 0x38]
and rax, 0xffffffffffffff00
mov rdi, rax
mov r15, qword [rsp + 0x40]
jmp 0x140045299
mov rax, qword [rsp + 0x38]
and rax, 0xffffffffffffff00
or rax, 2
jmp 0x140046a9b
xor eax, eax
jmp 0x140046e1c
mov ebp, 3
mov r15, qword [rsp + 0x40]
mov rbx, qword [rsp + 0x110]
mov r12, qword [rsp + 0x108]
lea r14, [rsp + 0xa1]
lea rdi, [rsp + 0x11e0]
lea r13, [rsp + 0x3e0]
jmp 0x140046db2
mov edi, 2
mov r15, qword [rsp + 0x40]
mov rbx, qword [rsp + 0x110]
mov r12, qword [rsp + 0x108]
lea r14, [rsp + 0xa1]
lea r13, [rsp + 0x3e0]
shl edi, 3
movabs rax, 0x409000a000000
mov ecx, edi
shr rax, cl
mov qword [rsp + 0xf8], rax
mov ebp, 4
lea rdi, [rsp + 0x11e0]
lea rsi, [rsp + 0x358]
mov rcx, rsi
call fcn.140014bd5
mov rcx, rsi
call fcn.1400417a7
cmp rbp, 4
je 0x14004723c
mov r8d, 0x5a
lea rcx, [rsp + 0x380]
lea rdx, [rsp + 0x1186]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0x138]
mov dword [rsp + 0x140], eax
mov al, byte [rsp + 0x13c]
mov byte [rsp + 0x144], al
cmp rbp, 3
jne 0x140047264
mov rax, qword [r15 + 0x160]
xor ecx, ecx
cmp byte [r15 + 0x128], 0
sete cl
cmp rax, qword [r15 + rcx*8 + 0x130]
jae 0x1400471ee
mov rcx, r13
mov rdx, qword [rsp + 0x2d8]
mov r8, rbx
call case.0x140022790.188
cmp dword [rsp + 0x3e0], 2
je 0x1400471f4
mov rcx, rdi
mov rdx, r13
call fcn.14004ae6f
cmp qword [rsp + 0x11e0], 0
mov rsi, qword [rsp + 0x100]
jne 0x140047203
cmp qword [rsp + 0x11e8], 0
jne 0x140044e2e
jmp 0x140047235
mov rcx, r14
call fcn.14000a5bf
lea rdi, [rsp + 0x11e0]
mov rsi, qword [rsp + 0x50]
mov r14b, 1
mov ebp, 4
mov al, 0xb
mov qword [rsp + 0xf8], rax
mov r12, qword [rsp + 0x80]
mov r13b, 1
test r14b, r14b
je 0x140046ed8
cmp r12, 3
je 0x140046ed8
lea rcx, [rsp + 0x80]
call fcn.140025ee2
cmp rsi, qword [rsp + 0x258]
lea r14, [rsp + 0xa1]
je 0x140046ef7
lea rcx, [rsp + 0x1c0]
call fcn.140024818
lea rcx, [rsp + 0x2e0]
call fcn.14001f01b
test r13b, r13b
mov r15, qword [rsp + 0x40]
mov rbx, qword [rsp + 0x110]
mov r12, qword [rsp + 0x108]
je 0x140046d57
cmp qword [rsp + 0x288], 0
je 0x140046d57
lea rcx, [rsp + 0x288]
call fcn.14001f01b
jmp 0x140046d57
mov rbx, qword [rsp + 0x110]
mov r12, qword [rsp + 0x108]
jmp 0x140046d83
mov ebp, 3
lea rcx, [rsp + 0x3e0]
call fcn.140029db9
jmp 0x140046ec0
mov rax, qword [rsp + 0x40]
movzx eax, byte [rax + 0xa8]
cmp rax, 0xb
lea rsi, [rsp + 0x220]
je 0x140047063
cmp eax, 5
je 0x140046fb9
cmp eax, 7
jne 0x140047063
add r15d, 0xffffff38
cmp r15w, 0x64
jae 0x140047063
mov sil, 1
xor eax, eax
mov qword [rsp + 0x70], rax
jmp 0x140046fc2
xor eax, eax
mov qword [rsp + 0x70], rax
xor esi, esi
mov rbp, qword [rsp + 0x3e0]
mov al, byte [rsp + 0x3e8]
mov qword [rsp + 0xf8], rax
movzx eax, byte [rsp + 0x3ef]
shl eax, 0x10
movzx ecx, word [rsp + 0x3ed]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x3e9]
or rax, rcx
mov qword [rsp + 0x2a8], rax
mov r8d, 0x5a
lea rcx, [rsp + 0x1186]
lea rdx, [rsp + 0x3f0]
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0x44a]
mov byte [rsp + 0x6a], al
lea rcx, [rsp + 0x3e8]
mov eax, dword [rcx + 0x63]
mov dword [rsp + 0x138], eax
mov al, byte [rcx + 0x67]
mov byte [rsp + 0x13c], al
mov qword [rsp + 0x78], rsi
mov eax, esi
xor al, 1
mov cl, byte [rsp + 0x60]
and cl, al
mov byte [rsp + 0x69], cl
mov rsi, qword [rsp + 0x50]
jmp 0x140046ec0
movups xmm8, xmmword [0x1400c6020]
movaps xmmword [rsp + 0x230], xmm8
xor byte [rdx], al
add byte [rax], al
xor byte [rdx], al
add byte [rax], al
movups xmm9, xmmword [0x1400c6010]
movaps xmmword [rsp + 0x220], xmm9
lea rcx, [rsp + 0x3e0]
mov rdx, rsi
call fcn.1400129d6
test al, al
je 0x1400470db
cmp byte [rsp + 0x44a], 1
jne 0x140047104
mov ebp, 4
mov al, 2
mov qword [rsp + 0xf8], rax
jmp 0x1400471a9
lea rcx, [rsp + 0x80]
call fcn.14001165f
mov al, 9
mov qword [rsp + 0xf8], rax
mov dword [rsp + 0xf8], eax
mov dword [rsp + 0xf8], eax
lea r14, [rsp + 0xa1]
jmp 0x140046daa
lea rcx, [rsp + 0x3e0]
call fcn.14002940d
cmp rax, 1
jne 0x140047157
cmp rdx, 0xfffffffffffffffe
jae 0x140047192
xor esi, esi
mov qword [rsp + 0x70], rdx
jmp 0x1400471be
movaps xmmword [rsp + 0x230], xmm8
movaps xmmword [rsp + 0x220], xmm9
lea rbx, [rsp + 0x168]
mov rcx, rbx
lea rdx, [rsp + 0x3e0]
lea rsi, [rsp + 0x220]
mov r8, rsi
call fcn.1400278ce
mov rcx, rsi
mov rdx, rbx
call fcn.140028138
mov rcx, rsi
call fcn.140029c93
movzx eax, al
not rax
jmp 0x140046fbb
movups xmm0, xmmword [0x1400dcc30]
movaps xmmword [rsp + 0x230], xmm0
movups xmm0, xmmword [0x1400dcc20]
movaps xmmword [rsp + 0x220], xmm0
lea rcx, [rsp + 0x3e0]
mov rdx, rsi
call fcn.1400129d6
test al, al
je 0x1400471b3
mov ebp, 4
mov al, 1
jmp 0x140047199
mov ebp, 4
mov al, 9
mov qword [rsp + 0xf8], rax
lea rdi, [rsp + 0x11e0]
mov rsi, qword [rsp + 0x50]
jmp 0x140046f5d
mov qword [rsp + 0x70], 0xffffffffffffffff
xor esi, esi
lea rdi, [rsp + 0x11e0]
jmp 0x140046fc2
mov eax, 5
mov qword [rsp + 0x38], rax
mov edi, 5
jmp 0x140046d66
mov al, 0xa
mov qword [rsp + 0xf8], rax
jmp 0x140046d32
xor ecx, ecx
mov dl, 9
jmp 0x140047246
mov ebp, 4
mov rsi, qword [rsp + 0x100]
jmp 0x140047218
mov rax, qword [rsp + 0x11e8]
mov qword [rsp + 0x118], rax
mov ebp, 3
mov dl, byte [rsp + 0x35]
mov r8b, byte [rsp + 0x34]
mov r9b, byte [rsp + 0x36]
mov r11, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x78]
jmp 0x1400472e0
xor ecx, ecx
mov rdx, qword [rsp + 0xf8]
call fcn.1400251d9
mov r8b, byte [rsp + 0x34]
mov r9b, byte [rsp + 0x36]
mov r11, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x78]
jmp 0x140047308
movzx eax, byte [rsp + 0xf8]
mov rcx, qword [rsp + 0x2a8]
shl rcx, 8
or rcx, rax
mov qword [rsp + 0x118], rcx
mov r8d, 0x5a
lea rcx, [rsp + 0x1128]
lea rdx, [rsp + 0x380]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0x140]
mov dword [rsp + 0x130], eax
mov al, byte [rsp + 0x144]
mov byte [rsp + 0x134], al
mov rcx, qword [rsp + 0x78]
mov edx, ecx
mov r8b, byte [rsp + 0x69]
mov r11, qword [rsp + 0x70]
mov qword [rsp + 0x250], r11
mov r9b, byte [rsp + 0x6a]
mov rsi, qword [rsp + 0x100]
cmp rbp, 4
mov r10, qword [rsp + 0x198]
je 0x140047387
cmp rbp, 3
jne 0x140047391
mov byte [rsp + 0x35], dl
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x380], rax
mov dl, byte [r15 + 0xd2]
mov qword [r15 + 0x70], 4
mov byte [r15 + 0xd2], 2
mov r10, qword [r15 + 0x160]
test r10, r10
mov qword [rsp + 0x118], rax
mov qword [rsp + 0x78], rcx
je 0x1400474ad
mov byte [rsp + 0x48], dl
mov byte [rsp + 0x34], r8b
mov rcx, qword [rsp + 0x160]
mov rcx, qword [rcx]
xor edx, edx
cmp r10, rdx
je 0x140047379
movzx r8d, byte [rcx + rdx]
cmp r8d, 0xd
je 0x140047374
cmp r8d, 0xa
jne 0x14004746d
inc rdx
jmp 0x14004735a
mov r13, r11
mov esi, r9d
mov rdx, r10
jmp 0x140047484
mov ebp, 5
jmp 0x1400475e6
mov qword [rsp + 0x78], rcx
mov ecx, 0x5a
lea rdi, [rsp + 0x10c8]
lea rsi, [rsp + 0x1128]
rep movsb byte [rdi], byte [rsi]
mov al, byte [rsp + 0x134]
mov byte [rsp + 0x12c], al
mov eax, dword [rsp + 0x130]
mov dword [rsp + 0x128], eax
mov byte [r15 + 0xd0], 0
cmp byte [r15 + 0xd2], 2
jne 0x1400473e0
test r8b, r8b
jne 0x1400473f2
cmp r8b, 1
mov eax, 0
adc al, 1
mov byte [r15 + 0xd2], al
mov byte [r15 + 0xd3], r9b
test dl, dl
setne cl
mov rax, qword [rsp + 0x250]
cmp rax, 0xfffffffffffffffe
je 0x1400478cc
cmp rax, 0xffffffffffffffff
je 0x1400478d3
mov r13, r11
mov esi, r9d
mov qword [rsp + 0x1c0], rdx
cmp r10, rdx
jb 0x140047bdc
mov rcx, qword [rsp + 0x160]
call fcn.14000a245
mov r8b, byte [rsp + 0x34]
mov r9d, esi
mov rax, qword [rsp + 0x118]
mov r11, r13
mov rcx, qword [rsp + 0x78]
mov dl, byte [rsp + 0x48]
cmp byte [rax + 0x30], 0
je 0x140047502
test dl, dl
jne 0x140047502
cmp qword [r15 + 0x160], 0
jne 0x140047502
mov qword [r15 + 0x90], 5
mov byte [r15 + 0xd2], 2
lea rcx, [rsp + 0x380]
mov esi, r8d
mov ebp, r9d
mov r13, r11
call fcn.140032887
mov rcx, qword [rsp + 0x78]
mov r11, r13
mov r9d, ebp
mov r8d, esi
mov ebp, 4
jmp 0x1400475ca
mov qword [rsp + 0x3e0], rax
cmp dword [r15 + 0x90], 2
mov r10, rax
jne 0x1400475bd
mov rdx, qword [r15 + 0x160]
mov r10, rax
cmp rdx, 0x18
jb 0x1400475bd
mov rax, qword [rsp + 0x160]
mov r13, rcx
mov rcx, qword [rax]
mov byte [rsp + 0x34], r8b
mov r8d, 0x18
mov ebp, r9d
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1conn.rsinternal_error:_entered_unreachable_code:_write_body_invalid_state:
mov rsi, r11
call fcn.140043ef6
mov r9d, 0x18
mov rcx, rax
lea r8, [0x1400d8a63]
call fcn.14007aa7c
mov rcx, r13
mov ecx, ebp
mov r11, rsi
mov r9d, ebp
mov r8b, byte [rsp + 0x34]
mov r10, qword [rsp + 0x118]
test al, al
je 0x1400475bd
mov qword [rsp + 0x148], r10
mov ebp, 3
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
add byte [rcx], al
add byte [rax], al
mov dl, byte [rsp + 0x35]
mov r10, qword [rsp + 0x198]
lea r13, [rsp + 0x3e0]
cmp rbp, 3
mov byte [rsp + 0x35], dl
mov byte [rsp + 0x34], r8b
mov byte [rsp + 0x36], r9b
mov qword [rsp + 0x198], r10
mov qword [rsp + 0x70], r11
mov qword [rsp + 0x78], rcx
je 0x140047747
cmp rbp, 4
je case.0x1400258d2.421
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x3e8], rax
add eax, dword [rax]
add byte [rax - 0x39], cl
test byte [rax + riz*8], ah
add eax, dword [rax]
add byte [rbx], al
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rdx, r13
invalid
call fcn.14003312b
test rax, rax
lea r13, [rsp + 0x11e8]
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0x88
add dword [rax], eax
add byte [rdi], cl
test bl, bl
sar edi, cl
invalid
mov al, 1
xor r10d, r10d
jmp 0x1400478dc
and al, 0x68
adc byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
enter 0x10, 0
rep movsb byte [rdi], byte [rsi]
mov al, byte [rsp + 0x12c]
mov byte [rsp + 0x124], al
mov eax, dword [rsp + 0x128]
mov dword [rsp + 0x120], eax
mov byte [rsp + 0x6b], r9b
mov rax, qword [rsp + 0x250]
mov qword [rsp + 0x2b0], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x148], rax
mov rsi, qword [rsp + 0x100]
lea rdi, [rsp + 0x11e0]
mov rcx, qword [rsp + 0x78]
jmp 0x1400475e6
xor esi, esi
xor edx, edx
jmp 0x1400479e6
mov esi, 1
cmp eax, 4
je 0x1400479e6
test rax, rax
jne 0x140047a1f
cmp rcx, 2
jne 0x140047a1f
cmp qword [r15 + 0x160], 0
je 0x140047a9e
xor esi, esi
call fcn.140028e7f
mov rdx, rax
jmp 0x1400479e6
mov rcx, r12
call fcn.14004039e
mov rax, qword [rsp + 0xa0]
mov qword [r12 + 0x20], rax
movaps xmm0, xmmword [rsp + 0x80]
movaps xmm1, xmmword [rsp + 0x90]
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
mov esi, 1
mov rax, rsi
movaps xmm6, xmmword [rsp + 0x1e60]
movaps xmm7, xmmword [rsp + 0x1e70]
movaps xmm8, xmmword [rsp + 0x1e80]
movaps xmm9, xmmword [rsp + 0x1e90]
sub byte [rsp + 0x1e90], cl
add rsp, 0x1ea8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp byte [r15 + 0xc8], 0
jne 0x1400479e6
cmp qword [r15 + 0x160], 0
jne 0x1400479e6
lea rdi, [rsp + 0x3e0]
mov rcx, rdi
mov rdx, r15
mov r8, rbx
call case.0x140038763.112
cmp dword [rdi], 2
je 0x1400479e6
lea rsi, [rsp + 0x11e0]
lea rdx, [rsp + 0x3e0]
add eax, dword [rax]
add byte [rax - 0x77], cl
int1
call fcn.14004ae6f
add byte [rax], al
cmp qword [rsi], 0
jne 0x140047adb
xor edx, edx
cmp qword [rsp + 0x11e8], 0
adc dword [rax], eax
add byte [rax], al
mov esi, 0
jne 0x1400479e6
mov qword [r15 + 0x70], 4
mov byte [r15 + 0xd2], 2
xor esi, esi
call fcn.140028e78
jmp 0x1400479ac
lea rdi, [rsp + 0x3e0]
mov rcx, rdi
mov rdx, r15
mov r8, rbx
call case.0x140038763.112
cmp dword [rdi], 2
je 0x1400479e6
invalid
invalid
lea rsi, [rsp + 0x11e0]
lea rdx, [rsp + 0x3e0]
mov rcx, rsi
mov ecx, esi
call fcn.14004ae6f
cmp qword [rsi], 0
je 0x140047aea
mov rdx, qword [rsp + 0x11e8]
xor esi, esi
jmp 0x1400479e6
cmp qword [rsp + 0x11e8], 0
jne 0x1400479a5
cmp byte [r15 + 0xd2], 0
je 0x140047b12
call fcn.140028e78
mov rdx, rax
jmp 0x140047b14
xor edx, edx
mov qword [r15 + 0x70], 4
mov byte [r15 + 0xd2], 2
jmp 0x140047ae3
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE8
jmp case.0x140022790.182
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE8
mov rcx, rdi
mov rdx, rbx
call fcn.1400a7de0
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE8
mov rcx, rsi
call fcn.1400a7de0
lea rcx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheader_value.rs
call fcn.1400a82d0
lea r8, [rsp + 0x1c0]
mov qword [r8], rax
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_body_body.rs
mov qword [rsp + 0x20], rax
lea rcx, str.just_sent_Ok
lea r9, fcn.1400247a6
mov edx, 0xc
call fcn.1400a8230
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE8
jmp 0x140047ba8
lea rcx, [rsp + 0x168]
call fcn.14001f01b
je 0x140047b9d
invalid
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE8
mov qword [rsp + 0x20], rax
lea rcx, [0x1400d9299]
lea r9, [0x1400c4b10]
lea r8, [rsp + 0x3e0]
add eax, dword [rax]
add byte [rdx + 0x17], bh
call fcn.1400a8230
mov ecx, 8
mov edx, 0x240
call fcn.1400a79d0
mov qword [rsp + 0x80], r10
lea rax, [rsp + 0x1c0]
mov qword [rsp + 0x11e0], rax
lea rax, [fcn.14007f810]
mov qword [rsp + 0x11e8], rax
lea rdx, [0x1400e8000]
lea rcx, [rsp + 0x3e0]
mov word [rax + riz*8], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
adc dword [rdx + 2], edi
add al, byte [rax]
add byte [rax], al
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
invalid
and byte [rax], al
lea r8, [rsp + 0x80]
mov qword [rsp + 0x11f0], r8
mov qword [rsp + 0x11f8], rax
mov qword [rcx + 0x10], rdi
mov qword [rcx + 0x18], rdx
lea rdx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes_mut.rscannot_advance_past__remaining_:___
call fcn.1400a7d20
int3
mov rcx, rbx
mov rdx, qword [rsp + 0x40]
call fcn.14004826e
xor eax, eax
sal byte [rcx], 0xf6
jmp 0x140048236
xor eax, eax
cmp rax, 0x400
je 0x140047d18
and dword [rsp + rax + 0x90], 0
mov qword [rsp + rax + 0x98], rcx
add rax, 0x10
jmp 0x140047cfa
invalid
mov rax, qword [rbx + 0xe8]
cmp rax, qword [rbx + 0xf0]
jne 0x140047d2d
xor r14d, r14d
jmp 0x140047d54
mov rcx, qword [rsp + 0x48]
call fcn.1400488da
mov rcx, rax
call fcn.14004885b
mov dword [rsp + 0x90], eax
add byte [rax], al
invalid
mov qword [rsp + 0x98], rdx
mov r14d, 1
invalid
mov edx, 0x40
lea rcx, [rsp + 0x90]
mov r8, r14
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1io.rs
or eax, 0x93c1d
call fcn.140048592
mov qword [rsp + 0x50], rax
test rdx, rdx
je 0x140047f4a
mov rbp, rdx
mov qword [rsp + 0x68], r14
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
mov rdx, qword [rsp + 0x60]
call fcn.1400485bc
mov rax, qword [rsp + 0x70]
mov r14, qword [rsp + 0x78]
mov rdx, qword [rsp + 0x80]
mov rcx, qword [rsp + 0x88]
mov ecx, dword [rsp + 0x88]
xor edi, edi
mov r15, rdx
cmp rax, r14
je 0x140047dc4
mov rdx, rcx
mov r8, r15
mov r15, rax
jmp 0x140047dd6
invalid
mov rdx, r14
mov r8, r14
mov eax, esi
mov r14, rcx
cmp r15, rcx
iretd
je 0x140047f3e
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x28], r8
mov qword [rsp + 0x30], rdx
and al, 0x30
mov rcx, qword [rsp + 0x50]
mov rbx, rbp
mov rdx, rbp
mov r8, rdi
mov r9, rsi
call fcn.140048592
mov r13, rax
mov rbp, rdx
mov rax, qword [r15]
movsxd rax, dword [r12 + rax*4]
add rax, r12
jmp rax
mov rbx, qword [rsp + 0x38]
mov r14, qword [rsp + 0x68]
jmp 0x140047f4c
xor edi, edi
add rdi, r14
lea rcx, [rsp + 0x90]
mov rdx, rdi
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1io.rs
call fcn.140048679
mov rdi, qword [rbx + 0x140]
mov rsi, qword [rbx + 0x148]
mov qword [rsp + 0x20], rdx
lea rcx, [rsp + 0x70]
mov rdx, rdi
mov r8, qword [rsp + 0x40]
mov r9, rax
call qword [rsi + 0x38]
mov rax, qword [rsp + 0x70]
cmp rax, 2
je 0x1400481cc
mov rbp, qword [rsp + 0x78]
test rax, rax
jne 0x1400481d3
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x28], rsi
mov rdx, qword [rbx + 0xe8]
mov rax, qword [rbx + 0xf0]
sub rdx, rax
xor ecx, ecx
mov rsi, rbp
sub rsi, rdx
setne cl
mov edx, 0xff
cmova ecx, edx
test cl, cl
mov qword [rsp + 0x30], rbp
je case.0x14001c595.435
movzx ecx, cl
cmp ecx, 1
jne 0x140048004
add rax, rbp
mov qword [rbx + 0xf0], rax
lock add byte [rax], al
add cl, ch
in eax, dx
add byte [rax], al
invalid
mov rax, qword [rsp + 0x58]
movups xmmword [rax], xmm6
jmp 0x1400480e4
loopne 0x140048002
add byte [rax], al
mov rax, qword [rsp + 0x58]
movups xmmword [rax], xmm6
mov r12, qword [rbx + 0xf8]
add byte [rbx + rcx*4 - 0x55], cl
add byte [rcx], al
add byte [rax], al
mov rbp, qword [rbx + 0x110]
mov ebp, dword [rbx + 0x110]
mov r14, qword [rbx + 0x108]
or byte [rcx], al
add byte [rax], al
dec rbp
test rsi, rsi
je 0x1400480e4
invalid
mov al, 0
add byte [rax], al
cmp rbp, 0xffffffffffffffff
je 0x140048255
cmp r14, r12
mov eax, 0
add byte [rax], al
add byte [rax], al
cmovae rax, r12
mov rcx, r14
mov ecx, esi
sub rcx, rax
imul rdi, rcx, 0x50
add rdi, r13
mov rcx, rdi
call fcn.14003434d
invalid
dec dword [rcx - 0x77]
test dword [rax - 0x77], 0xc72949f9
jb 0x1400480dc
mov rdx, rax
call 0x14004869f
lea rax, [r14 + 1]
cmp rax, r12
mov eax, 0
cmovae rax, r12
cmovae eax, esp
neg rax
lea rbx, [r14 + rax]
invalid
inc rbx
mov rax, qword [rsp + 0x38]
mov qword [rax + 0x108], rbx
mov qword [rax + 0x110], rbp
imul rsi, r14, 0x50
add rsi, r13
mov ecx, 0xa
lea rdi, [rsp + 0x90]
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0x90], 4
je 0x1400480ce
lea rcx, [rsp + 0x90]
call fcn.1400407ee
add byte [rax], al
add al, ch
and byte [rdi - 0xb70001], al
int 0x49
mov esi, ebx
dec rbp
mov r14, rbx
mov rsi, r15
jmp 0x14004802b
mov rdx, rsi
call 0x14004869f
mov rcx, qword [rsp + 0x48]
call fcn.140048573
test rax, rax
je 0x1400481d7
cmp qword [rsp + 0x30], 0
mov rbx, qword [rsp + 0x38]
lea rsi, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srccommon_buf.rs
lea r12, [0x14010d8c8]
lea rcx, [0x14010bcf0]
jne 0x140047cf8
jmp 0x1400481c0
movabs rbp, 0x1700000003
jmp 0x14004821f
mov eax, 1
jmp 0x140048211
xor eax, eax
jmp 0x140048211
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x28]
call qword [rax + 0x28]
jmp 0x140048209
mov rbp, rdx
mov rbx, qword [rsp + 0x38]
test rax, rax
jne 0x140048236
test rbp, rbp
je 0x140047c86
mov cl, 9
call fcn.1400251d9
mov rsi, rax
mov rcx, rax
mov rdx, rbp
call fcn.140028a4d
xor eax, eax
mov rdx, rsi
movaps xmm6, xmmword [rsp + 0x490]
add rsp, 0x4a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [0x1400d6d79]
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srccommon_buf.rs
mov edx, 0x14
call fcn.1400a82f0
int3
mov esi, 0xd2
add byte [rax - 0x39], cl
invalid
jo 0x1400483d6
add byte [rax], al
add byte [rdi], cl
test dword [rdi + rdi*8 - 1], ebp
invalid
inc dword [rcx + 0x56]
push rsi
push rdi
push rbx
sub rsp, 0x48
mov rbx, r8
mov rdi, rdx
mov rsi, rcx
mov byte [rdx + 0xa1], 0
add byte [rax], al
add byte [rax], al
mov rdx, qword [rdx + 0x58]
mov rax, qword [rdi + 0x90]
sub rax, qword [rdi + 0x88]
cmp rax, rdx
jae 0x14004841c
invalid
or al, 0x48
lea ecx, [rdi + 0x80]
lea rcx, [rdi + 0x80]
call fcn.14009f285
lea r14, [rdi + 0x80]
mov rcx, r14
call case.0x14004919a.421
out 0, al
add byte [rax], al
out 0, al
add byte [rax], al
lea r8, [rsp + 0x28]
mov qword [r8], rax
mov qword [r8 + 8], rdx
xorps xmm0, xmm0
movups xmmword [r8 + 0x10], xmm0
mov rcx, qword [rdi + 0x68]
mov rax, qword [rdi + 0x70]
jo 0x140048490
mov edx, ebx
call qword [rax + 0x18]
test rax, rax
invalid
je 0x140048465
mov byte [rdi + 0xa1], 1
mov qword [rsi], 2
jmp 0x140048501
pushfq
add byte [rax], al
invalid
test rdx, rdx
je 0x14004847a
mov qword [rsi], 1
mov qword [rsi + 8], rdx
jmp 0x140048501
lea rcx, [rsp + 0x28]
call case.0x1400335eb.95
mov rbx, rdx
mov rcx, r14
call fcn.140014071
cmp byte [rdi + 0x50], 0
jne case.0x14004919a.416
mov rax, qword [rdi + 0x58]
cmp rax, rbx
jbe 0x1400484d4
bsr rcx, rax
not ecx
add cl, 2
rol dword [rdx], 0x48
add cl, byte [rax - 0x39]
sar bh, 0xff
invalid
dec dword [rax - 0x2d]
shr rax, cl
shr eax, cl
inc rax
ror byte [rax + 0x39], 0xd8
jbe case.0x14001d36f.428
invalid
cmp byte [rdi + 0x51], 0
je 0x14004850b
cmp rax, 0x2001
mov ecx, 0x2000
and byte [rax], al
add byte [rax + 0xf], cl
enter 0xffffffffffff8948, 0x4f
enter 0xffffffffffff8948, 0x4f
pop rax
jmp case.0x14001d36f.428
mov rcx, qword [rdi + 0x60]
lea rdx, [rax + rax]
test rax, rax
test eax, eax
mov rax, 0xffffffffffffffff
sar bh, 0xff
invalid
dec dword [rax + 0xf]
cmovns rax, rdx
cmp rax, rcx
cmp eax, ecx
cmovae rax, rcx
ror dword [rax - 0x77], 0x47
pop rax
mov byte [rdi + 0x51], 0
and qword [rsi], 0
mov qword [rsi + 8], rbx
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r14
ret
mov byte [rdi + 0x51], 1
jmp case.0x14004919a.416
mov rax, rdx
mov r8, qword [rcx + 8]
mov eax, dword [rcx + 8]
cmp r8, rdx
jb 0x1400487a5
mov rsi, rcx
mov rdx, qword [rcx]
lea r9, [0x1400daf38]
lea ecx, [0x1400daf38]
mov rcx, rax
call fcn.1400487b1
sbb dword [rax], eax
add byte [rax], al
mov qword [rsi], rax
mov qword [rsi + 8], rdx
add rsp, 0x20
pop rsi
ret
mov rcx, rax
mov rdx, r8
ret 0x95e8
hlt
invalid
add ah, cl
cmp rax, 2
je 0x140048ae2
cmp eax, 1
jne case.default.0x140048b77
invalid
mov byte [r12 + 0xd2], 2
rol byte [rax], cl
add byte [rax], al
add byte [rdx], al
invalid
jmp case.default.0x140048b77
push rsi
cmp byte [r12 + 0xd2], 2
je case.default.0x140048b77
lea rdx, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
lea rbx, [rsp + 0xc0]
mov r8d, 0xa
add byte [rax], al
add byte [rax - 0x77], cl
fld1
leave
adc byte [rax], al
add byte [rbp + rcx*4 + 0x44], cl
lea eax, [rsp + 0x40]
lea eax, [rsp + 0x40]
movdqa xmmword [r8 + 0x10], xmm6
movdqa xmmword [r8], xmm7
lea r14, [rsp + 0x80]
mov rcx, r14
mov rdx, r15
mov r9, rbx
call fcn.14002711f
out dx, eax
in eax, 0xfd
dec dword [rcx + rcx*4 - 0xf]
call fcn.140029876
mov byte [r15 + 0xd8], 1
mov al, byte [r12 + 0xcf]
mov byte [rsp + 0x2f], al
invalid
mov qword [rsp + 0x1a8], 2
and qword [rsp + 0x1c8], 0
movzx eax, byte [r15 + 0xb8]
lea rcx, [0x14010d8e8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xor ebp, ebp
jmp 0x140048ba3
mov bpl, 1
jmp 0x140048ba3
mov bpl, 2
jmp 0x140048ba3
invalid
mov bpl, 3
jmp 0x140048ba3
mov bpl, 4
jmp 0x140048ba3
invalid
mov bpl, 5
jmp 0x140048ba3
mov bpl, 6
jmp 0x140048ba3
mov bpl, 7
jmp 0x140048ba3
mov bpl, 8
mov eax, dword [rsp + 0xc0]
mov ecx, dword [rsp + 0xc3]
mov dword [rsp + 0x83], ecx
mov dword [rsp + 0x80], eax
mov al, byte [r12 + 0xa8]
cmp al, 0xb
je 0x140048bee
cmp al, 0xa
jb 0x140048bee
mov r8, qword [r12 + 0xb8]
test r8, r8
je 0x140048bee
mov rcx, qword [r12 + 0xb0]
mov edx, 1
call fcn.140002b33
lea r13, [r15 + 0xb8]
mov byte [r12 + 0xa8], bpl
mov eax, dword [rsp + 0x80]
add byte [rax], al
mov ecx, dword [rsp + 0x83]
mov dword [r12 + 0xa9], eax
mov dword [r12 + 0xac], ecx
mov qword [r12 + 0xb0], r14
mov qword [r12 + 0xb8], rbx
cmp rdi, 2
mov qword [rsp + 0x30], r15
jne 0x140048c8b
movups xmm0, xmmword [0x1400c6020]
lea r8, [rsp + 0x80]
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x1400c6010]
movdqa xmmword [r8], xmm0
lea rsi, [rsp + 0xc0]
mov rcx, rsi
mov rdx, r15
call fcn.140027810
mov rcx, rsi
call fcn.140029876
mov qword [rsp + 0x40], 1
and qword [rsp + 0x48], 0
mov byte [rsp + 0x50], 0
jmp 0x140049164
mov bpl, byte [r15 + 0xd8]
mov rcx, r15
call fcn.14002940d
mov rbx, rax
mov r14, rdx
cmp bpl, 2
add cl, byte [rcx + rcx*4 - 6]
movups xmm0, xmmword [0x1400c6020]
jne case.0x140038763.72
lea r8, [rsp + 0xc0]
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x1400c6010]
invalid
add byte [rsi + 0x41], ah
movq qword [rax], mm0
lea r15, [rsp + 0x80]
mov rcx, r15
call fcn.140026fb8
cmp byte [r15 + 0x32], 2
jne 0x140048dcd
mov rdi, qword [rsp + 0x80]
mov rsi, qword [rsp + 0x90]
lea r14, [rsp + 0xc0]
lea esi, [rsp + 0xc0]
mov r8d, 1
mov rcx, r14
mov rdx, rdi
mov r9, rsi
int1
call fcn.140026f4e
mov rcx, r14
mov ecx, esi
call fcn.140029c93
test al, al
jne 0x1400490a6
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE8
mov r8, rsi
call fcn.14001255d
mov r14, qword [rax + 0x10]
mov r15, qword [rax]
cmp byte [rax - 0x75], cl
and byte [r8 - 0x75], r9b
push rdi
sub byte [rbp + rcx*4 + 0xd], cl
lea ecx, [0x1400c4698]
mov r8, rsi
call fcn.14001255d
test r15, r15
test edi, edi
je 0x140048ee5
mov rcx, qword [rdi + 0x38]
mov rdx, qword [rdi + 0x40]
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE8
mov r8, r14
mov eax, esi
call fcn.140024215
mov rsi, rax
invalid
add rsi, 0x20
jmp 0x140048eec
add word [rax], ax
invalid
lea r8, [rsp + 0x80]
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x1400c6010]
movdqa xmmword [r8], xmm0
lea r15, [rsp + 0xc0]
mov rcx, r15
call fcn.140027810
mov rcx, r15
stc
call fcn.140029876
test rbx, rbx
je 0x140048e24
mov qword [rsp + 0x40], 1
mov qword [rsp + 0x48], r14
jmp 0x140048e3c
outsd dx, dword [rsi]
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0xf0], rax
movdqu xmm0, xmmword [rsp + 0x80]
add byte [rax], al
movups xmm1, xmmword [rsp + 0x90]
movups xmm2, xmmword [rsp + 0xa0]
movaps xmmword [rsp + 0xe0], xmm2
movaps xmmword [rsp + 0xd0], xmm1
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x140048d8e
and al, 0xc0
rol byte [rax], 0
add byte [rax - 0x7b], cl
fisttp dword [rdi]
invalid
xchg dword [rax], eax
add byte [rax], al
xor ebx, ebx
mov r15, qword [rsp + 0x30]
mov edi, dword [rsp + 0x30]
invalid
jmp case.0x1400405bf.61
test rdi, rdi
je 0x140048ed6
invalid
mov qword [rsp + 0x40], 1
and qword [rsp + 0x48], 0
invalid
mov byte [rsp + 0x50], 0
mov r15, qword [rsp + 0x30]
jmp 0x140049164
movzx ebx, byte [r15 + 0xc8]
mov eax, dword [r15 + 0xb9]
mov ecx, dword [r15 + 0xbc]
mov dword [rsp + 0xc3], ecx
mov dword [rsp + 0xc0], eax
add byte [rbp - 0x75], cl
mov bh, 0xc0
add byte [rax], al
add byte [rax - 0x4b], al
or ecx, ebp
invalid
std
invalid
invalid
mov rcx, qword [r15 + 0xc0]
mov rdx, qword [r15 + 0xc8]
call fcn.140013fef
mov r14, rax
mov rbx, rdx
mov bpl, 0xa
jmp 0x140048ba3
cmp rdi, 1
mov r15, qword [rsp + 0x30]
jne case.0x14003c98b.78
add byte [rax], al
movzx eax, byte [r13]
cmp rax, 7
ja 0x140049afa
add byte [rax], al
mov ecx, 0xa2
bt rcx, rax
jae 0x140049afa
add byte [rax], al
xor r14d, r14d
xor ebx, ebx
jmp case.0x1400405bf.61
add al, byte [rax]
invalid
lea rcx, [rsp + 0x40]
mov r15, qword [rsp + 0x30]
mov edi, dword [rsp + 0x30]
jmp 0x140049132
mov rsi, rax
add rsi, 0x18
invalid
mov rcx, qword [rsi + 0x10]
add rcx, 9
xor edx, edx
call fcn.1400097e2
mov r9, rax
mov ecx, eax
shr r9, 0xa
mov ecx, 0x40
add byte [rax], al
add byte [rcx - 0x48], al
add byte [rax], al
invalid
je 0x140048f17
bsr r8, r9
xor r8, 0x3f
sub rcx, r8
cmp rcx, 7
cmp ecx, 7
mov r8d, 7
cmovae rcx, r8
lea rcx, [rcx*4 + 1]
lea rdi, [rsp + 0x1d0]
and al, 0xd0
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
and qword [rdi + 8], 0
mov qword [rdi + 0x10], rax
adc byte [r8 - 0x77], r9b
sbb byte [r8 - 0x75], r9b
push rsi
or byte [rbx + rcx*4 + 0x46], cl
adc byte [rax - 0x77], cl
stc
call fcn.14000a5e2
mov dl, byte [rsi]
cld
dec dword [rax - 0x73]
adc eax, 0x94fda
mov r8d, 2
add byte [rax], al
mov rcx, rdi
call fcn.14000a5e2
lea rdx, str.chunkedoriginal_header_value_plus_ascii_is_validC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcheaders.rs___f_
invalid
add byte [rcx - 0x48], al
mov r8d, 7
mov rcx, rdi
mov ecx, edi
call fcn.14000a5e2
lea r14, [rsp + 0x160]
mov ah, 0x24
invalid
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rdi
call fcn.140014a56
cld
inc dword [rcx + 0xf]
adc byte [rsi], al
movups xmm1, xmmword [r14 + 0x10]
movaps xmmword [rsp + 0x40], xmm0
movaps xmmword [rsp + 0x50], xmm1
mov rax, qword [rsp + 0x40]
and al, 0x40
and qword [rsp + 0x40], 0
test rax, rax
test eax, eax
je 0x140049b87
mov qword [rsp + 0xc0], rax
movups xmm0, xmmword [rsp + 0x48]
movups xmmword [rsp + 0xc8], xmm0
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0xd8], rax
mov dword [rsp + 0xd8], eax
mov rax, qword [rsp + 0xc8]
mov rdi, qword [rsp + 0xd0]
xor ecx, ecx
leave
mov r14, rcx
cmp rdi, rcx
je 0x14004902c
mov r9b, byte [rax + r14]
cmp r9b, 0x20
setae dl
cmp r9b, 0x7f
setne r8b
lea rcx, [r14 + 1]
cmp r9b, 9
je 0x140048ff0
and dl, r8b
jne 0x140048ff0
lea rcx, [rsp + 0xc0]
call fcn.14001f01b
inc dword [rax - 0x4b]
invalid
jmp 0x14004904e
movups xmm0, xmmword [rsp + 0xc0]
movups xmm1, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0x190], xmm1
movaps xmmword [rsp + 0x180], xmm0
xor ebp, ebp
lea rcx, [rsp + 0x40]
call fcn.14001165f
cmp rdi, r14
jne case.0x140022790.211
movaps xmm0, xmmword [rsp + 0x180]
movaps xmm1, xmmword [rsp + 0x190]
movaps xmmword [rsp + 0xd0], xmm1
movaps xmmword [rsp + 0xc0], xmm0
mov rcx, rsi
call fcn.14001f01b
movdqa xmm0, xmmword [rsp + 0xc0]
outsd dx, dword [rsi]
test byte [rax + rax*8], ah
add byte [rax], al
invalid
movaps xmm1, xmmword [rsp + 0xd0]
movups xmmword [rsi + 0x10], xmm1
movdqu xmmword [rsi], xmm0
mov byte [rsi + 0x20], bpl
mov eax, dword [rsp + 0x129]
mov ecx, dword [rsp + 0x12c]
mov dword [rsp + 0x163], ecx
mov dword [rsp + 0x160], eax
test rbx, rbx
mov r15, qword [rsp + 0x30]
mov edi, dword [rsp + 0x30]
je 0x140049108
movups xmm0, xmmword [0x1400dcc30]
pop rbp
cmp ecx, dword [rcx]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x80
invalid
lea r8, [rsp + 0x80]
movaps xmmword [r8 + 0x10], xmm0
invalid
invalid
add byte [rax], al
add byte [rcx + 0xf], al
sub dword [rax + 0x10], eax
invalid
invalid
movdqu xmm0, xmmword [0x1400dcc20]
or dword [rax], eax
movdqa xmmword [r8], xmm0
lea rsi, [rsp + 0xc0]
mov rcx, rsi
mov rdx, r15
call fcn.140027810
mov rcx, rsi
call fcn.140029876
xor eax, eax
jmp case.0x14004453d.28
mov bl, 1
lea rcx, [rsp + 0xc8]
call fcn.14001165f
test esp, r15d
invalid
mov eax, 1
invalid
test bl, bl
je case.0x14004453d.28
test rdi, rdi
jne 0x140049bbf
lea rcx, [rsp + 0x40]
mov rdx, r15
mov r8, rsi
invalid
call fcn.140029dd4
jmp 0x140049164
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], r14
mov byte [rsp + 0x50], 0
mov eax, dword [rsp + 0x160]
mov ecx, dword [rsp + 0x163]
and al, 0x63
add dword [rax], eax
invalid
mov dword [rsp + 0x51], eax
mov dword [rsp + 0x54], ecx
lea rsi, [r12 + 0xd8]
mov rax, qword [r15 + 0x40]
invalid
add rax, qword [r15 + 0x28]
imul rdx, rax, 0x1e
add rdx, 0x1e
mov rcx, rsi
int1
call fcn.140009b23
movzx r8d, byte [r15 + 0xb8]
xchg dword [rax + 0x48000000], edi
lea eax, [0x14010d914]
add eax, 0xc4781
add eax, 0xc4781
movsxd rcx, dword [rax + r8*4]
add rcx, rax
jmp rcx
lea rax, str.OPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCH
mov r8d, 7
jmp 0x14004922a
ret
lea rax, [0x1400c550f]
mov r8d, 3
add bl, ch
invalid
ret
lea rax, [0x1400c5512]
ret
jmp 0x1400491e2
lea rax, [0x1400c5516]
jmp 0x14004922a
ret
lea rax, [0x1400c5519]
mov r8d, 6
jmp 0x14004922a
ret
ret
mov r8d, 4
jmp 0x14004922a
add bl, ch
adc byte [rax - 0x73], cl
lea rax, [0x1400c5528]
jmp 0x14004922a
mov qword [rsp + 0x138], r13
mov qword [rsp + 0x140], r12
add r8, rax
mov rcx, rsi
mov rdx, rax
call fcn.140009adf
lea rdx, [0x1400ddf4e]
lea r8, [0x1400ddf4f]
mov rcx, rsi
call fcn.140009adf
lea rdi, [rsp + 0x160]
mov qword [rdi], rsi
lea rbp, [r15 + 0x60]
lea rbx, [rsp + 0x80]
mov qword [rbx], rbp
lea rax, [0x1400c65f8]
lea rdx, [rsp + 0xc0]
mov qword [rdx], rax
mov qword [rdx + 8], 2
and qword [rdx + 0x20], 0
lea rax, [0x140022414]
mov qword [rbx + 8], rax
mov qword [rdx + 0x10], rbx
mov qword [rdx + 0x18], 1
mov rcx, rdi
call fcn.140029ef1
mov al, byte [r15 + 0xd8]
movzx ecx, al
lea rdx, [rcx - 1]
cmp rdx, 3
jae 0x140049b34
lea rax, str.HTTP_1.0HTTP_1.1unexpected_request_version:
mov rdx, qword [rax + rcx*8 - 8]
lea r8, [rdx + 8]
mov rcx, rsi
call fcn.140009adf
lea rdx, [0x1400d9a30]
lea r8, [0x1400d9a32]
mov rcx, rsi
call fcn.140009adf
mov rax, qword [r15 + 0xd0]
test rax, rax
mov qword [rsp + 0x130], rbp
je 0x14004977d
cmp qword [rax + 0x18], 0
je 0x14004977d
mov r14, qword [rax]
mov r15, qword [rax + 8]
movabs rbx, 0x47c80f6af9d9a456
mov r12, r15
and r12, rbx
xor r13d, r13d
movdqa xmm6, xmmword [0x1400ac8b0]
lea rdi, [rsp + 0xc0]
pcmpeqd xmm7, xmm7
movdqa xmm8, xmmword [0x1400ac8c0]
movdqu xmm9, xmmword [r14 + r12]
movdqa xmm0, xmm9
pcmpeqb xmm0, xmm6
pmovmskb eax, xmm0
mov word [rsp + 0xc0], ax
mov rcx, rdi
call fcn.14001422a
test rax, rax
je 0x1400493a6
add rdx, r12
and rdx, r15
shl rdx, 5
mov rax, r14
sub rax, rdx
movdqa xmm0, xmmword [rax - 0x20]
pcmpeqb xmm0, xmm8
pmovmskb ecx, xmm0
cmp ecx, 0xffff
jne 0x140049371
jmp 0x1400493c8
pcmpeqb xmm9, xmm7
pmovmskb eax, xmm9
test eax, eax
jne 0x14004977d
add r12, r13
add r12, 0x10
add r13, 0x10
and r12, r15
jmp 0x140049356
mov rdi, qword [rax - 0x10]
mov rax, qword [rax - 8]
mov rcx, rdi
call qword [rax + 0x18]
movabs rcx, 0x3d2bcc8bf7a16e79
xor rcx, rdx
xor rax, rbx
or rax, rcx
jne 0x14004977d
mov r15, qword [rsp + 0x30]
mov rax, qword [r15 + 0x20]
imul rcx, qword [r15 + 0x28], 0x68
add rcx, rax
mov qword [rsp + 0x148], rcx
mov qword [rsp + 0x70], rdi
mov qword [rsp + 0x158], rsi
add byte [rax + 0x3b], cl
test byte [rax + rcx*2], ah
add dword [rax], eax
add byte [rdi], cl
invalid
invalid
add al, 0
invalid
add byte [rax + 0x3b], cl
test byte [rax + rcx*2], ah
add dword [rax], eax
add byte [rdi], cl
test byte [rcx + 0x48000004], ah
mov dword [rsp + 0x150], eax
mov qword [rsp + 0x150], rax
lea r8, [rax + 0x40]
mov ebx, 2
cmp qword [rdi + 0x28], 0
mov qword [rsp + 0x78], r8
je 0x140049522
mov rcx, rdi
mov rdx, r8
call fcn.140012210
mov r8d, eax
movzx r13d, word [rdi + 0x58]
mov eax, r8d
and eax, r13d
mov r10, qword [rdi + 0x48]
mov r12, qword [rdi + 0x50]
xor edi, edi
mov r15, rax
mov eax, 0
cmp r15, r12
jae 0x140049467
movzx eax, word [r10 + r15*4]
mov qword [rsp + 0x38], rax
cmp rax, 0xffff
je 0x140049502
mov qword [rsp + 0x38], 0xffffffffffffffff
mov r12d, 2
lea r14, [rsp + 0xc0]
mov rcx, r14
mov rdx, r15
call fcn.140027496
mov rax, qword [rsp + 0xc0]
mov rcx, qword [rsp + 0xd0]
mov qword [rsp + 0x90], r15
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], rcx
mov rcx, r14
lea rdx, [rsp + 0x80]
call fcn.140028138
lea rcx, [rsp + 0xc0]
call fcn.14002814b
test rax, rax
je 0x14004972b
mov r13, rax
test rbx, rbx
je 0x1400495e8
invalid
mov rax, qword [rsp + 0x150]
add rax, 0x68
jmp 0x140049415
cmp byte [rsp + 0x2f], 0
je 0x140049825
xor eax, eax
mov rcx, qword [rsp + 0x30]
cmp qword [rcx + 0x28], 0
sete al
add rax, rax
lea rdi, [rsp + 0xc0]
mov qword [rdi + 0x10], rcx
and qword [rdi + 0x18], 0
mov qword [rdi], rax
lea rbx, str.:_library_std_srciomod.rs
or dword [rax], eax
lea r14, [0x1400e2752]
lea r15, [0x1400d9a30]
lea edi, [0x1400d9a30]
lea r12, [0x1400d9a32]
mov rcx, rdi
call fcn.14001eb6f
test rax, rax
ror byte [rdi], 0x84
in al, 0
add byte [rax], al
mov r13, rdx
mov rcx, rax
call case.0x1400258d2.30
mov r8, rdx
mov rcx, rsi
int1
mov rdx, rax
ret 0xce8
invalid
invalid
dec dword [rax - 0x77]
mov ecx, esi
mov rdx, rbx
mov edx, ebx
mov r8, r14
call fcn.140009adf
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
mov eax, dword [rbp + 0x10]
add r8, rdx
mov rcx, rsi
call fcn.140009adf
retf 0xfc02
dec dword [rax - 0x77]
int1
mov rdx, r15
mov r8, r12
call fcn.140009adf
jmp case.0x14001c595.461
xor eax, eax
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
cmp qword [rcx + 0x28], 0
sete al
add rax, rax
lea rdi, [rsp + 0xc0]
rol byte [rax], 0
add byte [rax - 0x77], cl
adc byte [r8 - 0x7d], r9b
sbb byte [eax], al
mov qword [rdi], rax
lea rbx, str.:_library_std_srciomod.rs
lea r14, [0x1400e2752]
lea r15, [0x1400d9a30]
rol byte [rcx], 1
or dword [rax], eax
lea r12, [0x1400d9a32]
mov rcx, rdi
call fcn.14001eb6f
test rax, rax
je 0x1400498bf
mov r13, rdx
mov rcx, rax
call case.0x1400258d2.30
dec dword [rbp + rcx*4 + 4]
add cl, byte [rax - 0x77]
int1
mov rdx, rax
call fcn.140009adf
mov rcx, rsi
mov rdx, rbx
mov r8, r14
call fcn.140009adf
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
add r8, rdx
mov rcx, rsi
call fcn.140009adf
mov rcx, rsi
mov rdx, r15
mov r8, r12
call fcn.140009adf
add bh, ah
invalid
jmp 0x140049867
add bh, ah
invalid
mov r15, qword [rsp + 0x30]
lea rdx, [0x1400d9a30]
lea r8, [0x1400d9a32]
mov rcx, rsi
call fcn.140009adf
mov rsi, qword [r15 + 0x20]
mov rdi, qword [r15 + 0x28]
and qword [r15 + 0x28], 0
add rsi, 0x40
mov r12, qword [rsp + 0x140]
mov r13, qword [rsp + 0x138]
sub rdi, 1
jb 0x140049918
mov rcx, rsi
call fcn.14001165f
lea rcx, [rsi - 0x28]
call fcn.14001f01b
add rsi, 0x68
invalid
invalid
jmp 0x1400498fb
mov rsi, qword [r15 + 0x38]
mov rdi, qword [r15 + 0x40]
and qword [r15 + 0x40], 0
add rsi, 0x20
sub rdi, 1
jb 0x14004993d
mov rcx, rsi
call fcn.14001f01b
add rsi, 0x48
jmp 0x140049929
and qword [r15], 0
mov rax, qword [r15 + 0x48]
mov rcx, qword [r15 + 0x50]
shl rcx, 2
test rcx, rcx
je 0x140049962
mov dword [rax], 0xffff
add rax, 4
add rcx, 0xfffffffffffffffc
jmp 0x14004994d
mov r15, qword [rsp + 0x40]
mov r14, qword [rsp + 0x48]
mov bpl, byte [rsp + 0x50]
mov eax, dword [rsp + 0x51]
mov dword [rsp + 0x80], eax
mov eax, dword [rsp + 0x54]
mov dword [rsp + 0x83], eax
lea rsi, [rsp + 0x1a8]
mov rcx, rsi
call fcn.140014bd5
mov rcx, rsi
call fcn.1400417a7
cmp r15, 2
jne 0x1400499cd
lea rcx, [r12 + 0xc0]
call fcn.140040730
mov qword [r12 + 0xc0], r14
mov qword [r12 + 0x90], 5
mov esi, 2
jmp 0x140049a16
mov eax, dword [rsp + 0x80]
mov ecx, dword [rsp + 0x83]
mov dword [rsp + 0x43], ecx
mov dword [rsp + 0x40], eax
lea rbx, [rsp + 0xc0]
mov ecx, 0xc
mov rdi, rbx
mov rsi, qword [rsp + 0x30]
rep movsq qword [rdi], qword [rsi]
lea rdi, [r12 + 0x10]
mov rcx, rdi
call fcn.140040726
mov ecx, 0xc
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov rsi, r15
mov rcx, r13
call case.0x14004f4e9.430
mov rcx, qword [rsp + 0x130]
call fcn.140025208
cmp r15, 2
mov rdi, qword [rsp + 0x30]
jne 0x140049a3e
mov rcx, rdi
call fcn.1400023d9
mov rcx, qword [rdi + 0xd0]
call fcn.140011ef8
cmp rsi, 2
je 0x140049ab5
test rsi, rsi
je 0x140049a69
mov ecx, dword [rsp + 0x43]
mov dword [rsp + 0xc3], ecx
mov dword [rsp + 0xc0], eax
and al, 0xc0
rol byte [rax], 0
add byte [rcx - 0x77], cl
mov dword [rsp + 0x90], esi
add byte [rax], al
add byte [rax], al
mov qword [r12 + 0x98], r14
mov byte [r12 + 0xa0], bpl
and al, 0xa0
add byte [rax], al
add byte [rbx + 0xc02484], cl
rol byte [rax], 0
add byte [rax], al
mov ecx, dword [rsp + 0xc3]
mov dword [r12 + 0xa1], eax
test byte [rcx + riz*4], ah
add byte [rax], al
add byte [rcx - 0x77], al
mov word [rsp + riz*4], fs
add byte [rax], al
invalid
movaps xmm6, xmmword [rsp + 0x1f0]
movaps xmm7, xmmword [rsp + 0x200]
movaps xmm8, xmmword [rsp + 0x210]
add al, byte [rax]
add byte [rdi + rcx + 0x28], al
mov word [rax + riz], fs
add al, byte [rax]
add byte [rax - 0x7f], cl
invalid
cmp byte [rdx], al
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rsi, [rsp + 0x40]
mov rcx, rsi
call fcn.140029e50
lea rcx, [rsp + 0x80]
lea ecx, [rsp + 0x80]
mov rdx, rsi
call fcn.140027910
std
invalid
jmp 0x140049108
mov qword [rsp + 0x80], rdi
lea rdx, case.0x14001b9b4.289
lea r8, [0x1400c6648]
lea rcx, [rsp + 0xc0]
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rcx + rcx*4 + 1], cl
mov r8d, 1
mov qword [rcx + 8], r8
and qword [rcx + 0x20], 0
mov qword [rsp + 0x88], rdx
mov dword [rsp + 0x88], edx
mov byte [rsp + 0x160], al
mov qword [rcx + 0x10], rbx
mov qword [rcx + 0x18], r8
lea rdx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1_role.rs
invalid
add al, ch
cdq
loope 0x140049b8b
invalid
lea rcx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheader_value.rs
call fcn.1400a82d0
lea rax, [0x1400c60c0]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, [0x1400c6037]
lea r9, [0x1400c4b50]
scasd eax, dword [rdi]
invalid
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xc0
add byte [rax], al
add byte [rdx + 0x29], bh
add byte [rdx + 0x29], bh
call fcn.1400a8230
lea rcx, str.pf_f_
lea rdx, str.0e_f_
call fcn.140029eae
int3
mov rsi, rdx
mov rbx, rcx
retf
mov rcx, qword [rcx]
mov rax, qword [rbx + 0x18]
cmp rax, rcx
jne 0x140049cd1
mov rcx, rbx
call fcn.140049d04
mov rcx, qword [rbx]
mov rax, qword [rbx + 0x18]
mov rdx, qword [rbx + 0x10]
add rdx, rax
xor r8d, r8d
xor eax, eax
cmp rdx, rcx
cmovae r8, rcx
cmovae eax, ecx
sub rdx, r8
imul rdi, rdx, 0x50
add rdi, qword [rbx + 8]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
inc rax
inc eax
mov qword [rbx + 0x18], rax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov ebx, 4
cmovae rbx, rdx
movabs rcx, 0x19999999999999a
invalid
cdq
cdq
cdq
cdq
cdq
cdq
add dword [rcx], esi
ror byte [rax + 0x39], cl
retf
setb dl
imul r8, rbx, 0x50
imul eax, ebx, 0x50
shl rdx, 3
test rax, rax
je 0x140049dfa
imul rax, rax, 0x50
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x20], rcx
and al, 0x20
mov qword [rsp + 0x28], 8
mov qword [rsp + 0x30], rax
jmp 0x140049e00
and qword [rsp + 0x28], 0
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
and al, 0x20
mov rcx, rdi
call fcn.1400a640b
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
je 0x140049e23
mov rdx, qword [rsp + 0x48]
jmp case.0x14001d36f.455
mov qword [rsi + 8], rcx
mov qword [rsi], rbx
movabs rcx, 0x8000000000000001
add byte [rax], al
invalid
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.140009bee
sti
invalid
jns 0x140049ed1
add byte [rcx + rbp + 0x48], dh
add ebx, 0x20
ret
invalid
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
mov ecx, 0xa
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov rcx, rbx
call fcn.140049ca9
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
ret
cmp eax, 0xc3a6a
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
jns case.0x14003c98b.84
jne case.0x140038763.90
jmp 0x14004a0af
add al, 0
add byte [rax], al
jmp 0x14004a108
cmp qword [rsp + 0x30], 0
je 0x14004a0ce
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x18], xmm1
invalid
invalid
movups xmmword [rsi + 8], xmm0
mov qword [rsi], 1
jmp 0x14004a12b
mov rax, qword [rsp + 0x30]
test rax, rax
je 0x14004a0e6
lea rcx, [rsp + 0x78]
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x50], xmm0
and al, 0x50
mov r14d, 1
jmp 0x14004a0e9
invalid
movups xmm0, xmmword [rsp + 0x90]
movaps xmmword [rsp + 0x40], xmm0
mov r13d, 4
add byte [rax], al
add byte [rbp + 0x31], al
imul bl
invalid
xor r14d, r14d
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x40], xmm0
mov r13d, 3
add eax, dword [rax]
add byte [rax], al
test rax, rax
jne 0x14004a108
lea rcx, [rsp + 0x20]
call fcn.14001f01b
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rsi + 0x18], xmm0
mov qword [rdi + 0x70], r13
mov rcx, rdi
mov rdx, rbx
call fcn.14004826e
mov qword [rsi], r14
mov qword [rsi + 8], r15
mov qword [rsi + 0x10], r12
add rsp, 0xa0
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
invalid
add byte [rax - 0x73], cl
and al, 0x60
and al, 0x60
and al, 0x60
mov qword [rcx], rdx
mov edx, 1
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
lea r8, [0x14004a187]
add byte [rax], al
invalid
mov qword [rax + 8], r8
mov qword [rcx + 0x10], rax
adc byte [r8 - 0x77], cl
push rcx
sbb byte [rax - 0x73], cl
lea edx, [0x1400d9828]
lea edx, [0x1400d9828]
call fcn.1400a7d20
int3
mov r8d, 4
jmp case.0x140036696.110
wbinvd
add byte [rax - 0x77], cl
and al, 0x20
lea rax, [0x1400db18a]
mov r8d, 8
mov eax, 8
or byte [rax], al
add byte [rax], al
jmp 0x14004a208
mov rcx, rdx
mov rdx, rax
call fcn.14000edf0
nop
add rsp, 0x38
invalid
cmp bl, al
add rsp, 0x38
jmp rax
mov qword [rsi + 8], rax
lea rax, [0x14010bcf0]
mov qword [rsi + 0x10], rax
and qword [rsi], 0
jmp 0x14004a3f0
call fcn.14001f01b
nop
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r12, [rsp + 0x50]
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, rbx
fsubr st(0)
in eax, dx
or byte [rax], al
add byte [rax], al
add byte [rax], al
mov al, 2
cmp qword [r12], 0
jne case.0x14001d36f.473
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
test rax, rax
test eax, eax
je 0x14004a4b2
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x38]
lea edx, [rsp + 0x38]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x28], rax
and al, 0x28
mov qword [rsp + 0x30], rcx
cmp qword [rsp + 0x38], 0
and al, 0x38
invalid
je 0x14004a4bc
mov r12b, byte [rcx]
lea rcx, [rsp + 0x28]
sub al, ch
mov ch, 0x4b
std
invalid
lea ecx, [r12 - 0x30]
cmp cl, 0xa
jb 0x14004a5c0
add qword [rax], r8
invalid
lea eax, [r12 - 0x61]
cmp al, 6
jae 0x14004a493
mov rax, qword [rdi + 8]
mov rcx, rax
shr rcx, 0x3c
je case.0x14001e663.303
jmp case.0x140022790.225
lea eax, [r12 - 0x41]
cmp al, 6
mov rsi, qword [rsp + 0x48]
jb 0x14004a4f3
lea rdx, str.Invalid_chunk_size_line:_missing_size_digitinvalid_chunk_size:_overflowunexpected_EOF_during_chunk_size_lineInvalid_chunk_end_LFInvalid_chunk_body_CRInvalid_chunk_body_LF__Invalid_chunk_size_LFInvalid_chunk_size_linear_white_spaceinvalid_chunk_extension_contains_newlinechunk_extensions_over_limitInvalid_trailer_end_LFInvalid_chunk_size_line:_Invalid_SizeC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1encode.rs_r_n0_r_n_r_n0_r_n_r_n_r_nconnection_errorC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh2client.rs
mov r8d, 0x2b
mov cl, 0x14
jmp 0x14004a4e4
mov al, 1
mov r15, rcx
jmp case.0x14001d36f.473
lea rdx, [0x1400d989f]
mov r8d, 0x25
mov cl, 0x25
and eax, 0x3051ee8
invalid
mov r15, rax
lea rcx, [rsp + 0x28]
and al, 0x28
call fcn.14001f01b
mov al, 1
add ecx, ebp
js 0x14004a4e5
add byte [rax], al
call fcn.14007a9ee
mov r15, rax
mov edi, eax
xor eax, eax
jmp 0x14004ac98
mov rax, qword [rdi + 8]
mov rcx, rax
shr rcx, 0x3c
invalid
cmp al, 0x75
invalid
add r12b, 0xc9
jmp 0x14004a517
lea rdx, [0x1400d9883]
mov r8d, 0x1c
mov cl, 0x15
jmp 0x14004a4e4
mov ecx, r12d
shl rax, 4
movzx ecx, cl
add rcx, rax
mov qword [rdi + 8], rcx
or byte [r8 - 0x4b], r8b
add ecx, ebp
xor al, 3
add byte [rax], al
add ecx, ebp
xor al, 3
add byte [rax], al
lea rdx, [0x1400d9883]
mov r8d, 0x1c
mov eax, 0x1c
mov cl, 0x15
call fcn.14007a9ee
mov r15, rax
mov edi, eax
invalid
jmp case.0x14005431d.183
invalid
invalid
add byte [rax], al
mov rax, qword [rdi + 8]
mov rdx, rax
shr rdx, 0x3c
cmp al, 0xf
test byte [rcx - 1], cl
invalid
invalid
invalid
invalid
jmp case.0x140022790.225
add r12b, 0xa9
jmp 0x14004a517
sbb edi, edi
invalid
invalid
mov r8d, 0x25
mov cl, 0x14
jmp 0x14004a53f
cmc
invalid
invalid
invalid
and al, 0x58
mov rcx, qword [rsp + 0x60]
test rax, rax
je 0x14004a4b2
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x38]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rcx
cmp qword [rsp + 0x38], 0
cmp byte [rax], al
je 0x14004a4bc
movzx esi, byte [rcx]
lea rcx, [rsp + 0x28]
call fcn.14001f01b
mov bpl, 2
cmp esi, 9
je 0x14004a864
add dword [rax], eax
invalid
cmp esi, 0xd
je case.0x14004a19c.8
cmp esi, 0x20
je 0x14004a864
add dword [rax], eax
invalid
cmp esi, 0x3b
jne 0x14004a6e2
mov bpl, 3
jmp 0x14004a864
mov bpl, 4
jmp 0x14004a864
lea rdx, [0x1400d9919]
jmp 0x14004a63d
add byte [r8 - 0x73], r9b
push rsp
and al, 0x38
movups xmmword [rdx], xmm0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rcx
cmp qword [rsp + 0x38], 0
jl case.0x1400335eb.134
cmp byte [rax], al
je 0x14004a4bc
movzx esi, byte [rcx]
lea rcx, [rsp + 0x28]
and al, 0x28
call fcn.14001f01b
inc dword [rax - 0x4b]
add al, 0x83
dec byte [0x141062b70]
add byte [rax], al
cmp esi, 0xa
je 0x14004a794
mov rax, qword [rdi + 0x10]
inc rax
mov qword [rdi + 0x10], rax
adc byte [rax - 0x4b], al
mov ch, 3
cmp rax, 0x3fff
jbe 0x14004a864
loop 0x14004a780
add byte [rax], al
lea rdx, [0x1400d9966]
mov r8d, 0x1b
jmp 0x14004a53d
invalid
invalid
lea rdx, [0x1400d993e]
mov r8d, 0x28
jmp 0x14004a53d
lea edx, [rsp + 0x68]
movups xmm0, xmmword [rdx]
lea rdx, [rsp + 0x38]
lea edx, [rsp + 0x38]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x28], rax
and al, 0x28
mov qword [rsp + 0x30], rcx
cmp qword [rsp + 0x38], 0
and al, 0x38
cmp byte [rax], al
je case.0x14001c595.483
mov sil, byte [rcx]
lea rcx, [rsp + 0x28]
and al, 0x28
call fcn.14001f01b
cmp sil, 0xa
jne 0x14004ace7
iretd
add al, 0
invalid
xor eax, eax
test r13, r13
sete al
lea ebp, [rax + rax*4]
add ebp, 5
invalid
add eax, 0x246c8d4c
invalid
jmp 0x14004a864
invalid
lea rdx, [0x1400d989f]
mov r8d, 0x25
add byte [rax], al
add byte [rcx + 0x1a6e825], dh
add eax, dword [rax]
mov r15, rax
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
call fcn.14001f01b
mov al, 1
lea r13, [rsp + 0x68]
test al, al
jne 0x14004ac7d
add al, 0
invalid
mov byte [rdi + 1], bpl
cmp qword [rsp + 0x80], 0
cmp dword [rsp + 0x80], 0
mov esp, 0x8024
add byte [rax], 0
add byte [rax], al
jne case.default.0x14004a89e
lea r12, [rsp + 0x80]
mov rcx, r12
call fcn.14001165f
and qword [r12], 0
and dword [rsp], 0
movzx eax, bpl
lea rcx, [0x14010d964]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
and al, 0x28
sub byte [rax - 0x77], cl
and al, 0x30
invalid
mov qword [rsp + 0x30], rcx
mov rsi, qword [rsp + 0x38]
test rsi, rsi
je 0x14004a957
mov rax, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x30]
movups xmm0, xmmword [rsp + 0x38]
movaps xmmword [rsp + 0x60], xmm0
sub dword [rsp + 0x60], eax
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rcx
mov dword [rsp + 0x58], ecx
lea r13, [rsp + 0x80]
mov rcx, r13
call fcn.14001165f
movaps xmm0, xmmword [rsp + 0x50]
and al, 0x50
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [r13 + 0x10], xmm1
movaps xmmword [r13], xmm0
invalid
invalid
lea r13, [rsp + 0x68]
sub r12, rsi
mov qword [rdi + 8], r12
or byte [eax + 0xf], al
xchg esp, eax
invalid
add bpl, 5
invalid
jmp 0x14004a864
and qword [rdi + 8], 0
call case.0x14003c98b.102
jmp case.0x140048b77.32
invalid
mov ecx, 1
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.14004ad0b
mov al, 2
cmp qword [r12], 0
and al, 0
jne case.0x14001d36f.473
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
test rax, rax
ror byte [rdi], 0x84
adc edi, ebx
invalid
invalid
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x38]
cmp byte [rdi], cl
adc dword [rdx], eax
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rcx
cmp qword [rsp + 0x38], 0
je 0x14004a4bc
mov sil, byte [rcx]
lea rcx, [rsp + 0x28]
call fcn.14001f01b
mov bpl, 7
cmp sil, 0xd
dec byte [0x13e8d2de9]
invalid
invalid
lea rdx, [0x1400d98d8]
jmp case.0x140036761.119
mov ecx, 1
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.14004ad0b
mov al, 2
cmp qword [r12], 0
cmp al, 0x24
invalid
jne case.0x14001d36f.473
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
test rax, rax
ror byte [rdi], 0x84
xchg ecx, eax
cli
invalid
invalid
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x38]
push rsp
and al, 0x38
invalid
movups xmmword [rdx], xmm0
mov qword [rsp + 0x28], rax
and al, 0x28
mov qword [rsp + 0x30], rcx
cmp qword [rsp + 0x38], 0
cmp dword [rsp + 0x38], 0
je 0x14004a4bc
mov sil, byte [rcx]
lea rcx, [rsp + 0x28]
call fcn.14001f01b
mov bpl, 1
cmp sil, 0xa
dec byte [rdx]
je 0x14004a864
lea rdx, [0x1400d98ed]
jmp case.0x140036761.119
add byte [rax], al
add byte [rax], al
lea r12, [rsp + 0x50]
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov edx, esi
mov r8, rbx
call fcn.14004ad0b
add byte [rax + 0x3c834902], dh
and al, 0
invalid
jne case.0x14001d36f.473
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
test rax, rax
je 0x14004a4b2
invalid
invalid
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x38]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rcx
cmp qword [rsp + 0x38], 0
and al, 0x38
add byte [rdi], cl
test dh, dh
stc
invalid
invalid
mov sil, byte [rcx]
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
call fcn.14001f01b
cmp sil, 0xd
cmp dh, 0xd
sete bpl
or bpl, 8
jmp 0x14004a864
cmp ch, 0xff
invalid
mov ecx, esp
mov rdx, r14
mov r8, rbx
call fcn.14004ad0b
invalid
add al, byte [rax]
invalid
mov al, 2
cmp qword [r12], 0
jne case.0x14001d36f.473
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
test rax, rax
ror byte [rdi], 0x84
xchg ebp, eax
stc
invalid
invalid
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x38]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x28], rax
and al, 0x28
mov qword [rsp + 0x30], rcx
cmp qword [rsp + 0x38], 0
je 0x14004a4bc
mov sil, byte [rcx]
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
call fcn.14001f01b
mov bpl, 0xa
cmp sil, 0xa
cmp dh, 0xa
je 0x14004a864
invalid
invalid
lea rdx, [0x1400d9981]
mov r8d, 0x16
jmp 0x14004a643
lea esp, [rsp + 0x50]
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.14004ad0b
xchg byte [rcx], al
add byte [rax], al
mov al, 2
cmp qword [r12], 0
jne case.0x14001d36f.473
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
and al, 0x60
test rax, rax
je 0x14004a4b2
invalid
stc
invalid
invalid
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x38]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rcx
and al, 0x30
cmp qword [rsp + 0x38], 0
je 0x14004a4bc
mov sil, byte [rcx]
lea rcx, [rsp + 0x28]
call fcn.14001f01b
std
invalid
xor eax, eax
cmp sil, 0xd
sete al
lea ebp, [rax + rax*2]
or ebp, 8
jmp 0x14004a864
cld
invalid
invalid
movzx eax, al
cmp eax, 2
jne case.0x14005431d.183
mov eax, 1
mov rsi, qword [rsp + 0x48]
je case.0x140033de4.134
jmp 0x14004aca2
xor eax, eax
mov rsi, qword [rsp + 0x48]
and al, 0x48
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], r15
xor eax, eax
mov qword [rsi], rax
cmp qword [rsp + 0x80], 0
je 0x14004a3f0
invalid
invalid
lea rcx, [rsp + 0x80]
jmp 0x14004a3eb
idiv edi
invalid
movaps xmm0, xmmword [rsp + 0x80]
movaps xmm1, xmmword [rsp + 0x90]
mov rax, qword [rsp + 0x48]
movups xmmword [rax + 0x18], xmm1
adc dword [rax + 0x18], ecx
movups xmmword [rax + 8], xmm0
and qword [rax], 0
jmp 0x14004a3f0
invalid
lea rdx, [0x1400d9904]
mov r8d, 0x15
jmp 0x14004a643
mov ecx, ebx
call case.0x140022790.188
mov rcx, qword [rbx]
cmp rcx, 2
jne 0x14004ae33
mov qword [rsi], 2
jmp 0x14004ae67
mov rax, qword [rsp + 0x28]
test rcx, rcx
je 0x14004ae5e
mov qword [rdi + 0x70], 4
mov qword [rdi + 0x90], 5
mov byte [rdi + 0xd2], 2
mov ecx, 1
jmp 0x14004ae60
xor ecx, ecx
mov qword [rsi], rcx
mov qword [rsi + 8], rax
invalid
invalid
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
add bl, ch
or cl, byte [rax - 0x75]
or byte [rax - 0x77], cl
mov dword [rsi + 8], eax
invalid
ror byte [rax - 0x77], 6
add rsp, 0x20
pop rsi
ret
in al, dx
jo case.0x1400486b0.50
mov esi, ecx
call fcn.14009d0d1
movzx eax, al
mov dh, 0xc0
lea rcx, [0x14010d998]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
lea rax, [0x1400e7330]
lea rcx, [rsp + 0x30]
invalid
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
mov qword [rsp + 0x28], rcx
mov rax, qword [rsi + 0x30]
cmp rax, 5
clc
invalid
je case.0x1400486b0.50
and eax, 0xfffffffe
cmp eax, 6
je 0x14004afd8
add byte [rax], al
invalid
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
call fcn.14009ab83
jp 0x14004af03
add al, 0
sub al, ch
jp 0x14004af03
add al, 0
add byte [rcx - 0x77], cl
invalid
mov r14, rax
mov r15, rdx
lea rdx, [rsp + 0x28]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.14003d63e
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.14009ab90
test bl, bl
je 0x14004af49
mov rcx, rsi
call fcn.14009d14e
sbb dword [rdx], esp
invalid
add byte [rbx + rax], bh
jne 0x14004af80
mov rcx, rdi
jmp case.0x14004a19c.23
lea rcx, [rsi + 0x20]
call fcn.14004b134
jmp case.0x14004af98.0
mov rcx, rdi
call fcn.14004b247
lea rdx, [rsp + 0x40]
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
and byte [rax - 0x77], cl
stc
and byte [rax - 0x77], cl
stc
call fcn.14004b2b7
xor ecx, ecx
call fcn.140027fee
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14004b169
invalid
add dword [rax], eax
invalid
mov ecx, eax
call fcn.140036b02
mov ebx, 0xb60ffffe
invalid
lea rcx, [0x14010d9a8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rdi
mov rdx, rsi
call fcn.14009e80e
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14004b10f
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0x70c48348], dl
nop
add rsp, 0x70
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
jmp 0x14004b1d5
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], 1
add byte [rax - 0x73], cl
and al, 0x20
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_runtime_taskcore.rs
call fcn.1400a7d20
int 5
add ah, cl
push rsi
sub rsp, 0x20
mov rsi, rcx
call case.0x140087c5a.153
test al, al
je 0x14004b12d
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14004b1d5
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14009cda4
add eax, 0x7508a800
invalid
lea rcx, [rsi + 0x20]
call fcn.14004b247
jmp 0x14004b195
test al, 0x10
je 0x14004b195
lea rcx, [rsi + 0x218]
call fcn.14009abc7
xor ecx, ecx
call fcn.140027fee
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.14009e710
add eax, 0xf8834800
add dword [rdx + 2], edi
sbb rdx, 0
mov rcx, rsi
mov ecx, esi
call fcn.14009cdfb
test al, al
je 0x14004b1ce
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14004b1d5
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.140027b6b
lea rcx, [rsi + 0x30]
lea ecx, [rsi + 0x30]
call fcn.14004b217
mov rax, qword [rsi + 0x228]
test rax, rax
test eax, eax
je 0x14004b205
mov rcx, qword [rsi + 0x230]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140007e10
lea rdx, [rsi + 0x10]
movups xmm6, xmmword [rsi]
mov byte [rsi + 0xa59], 1
mov rax, qword [rsi + 0x530]
mov qword [rsi + 0xa60], rax
lea rbx, [rsi + 0xa68]
add byte [rax], al
mov r8d, 0x520
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rsi + 0xf88]
movups xmmword [rsi + 0xf88], xmm6
add bl, ch
invalid
mov rcx, rbx
mov rdx, rdi
call fcn.14004b7c7
cmp al, 2
jne 0x14004b47c
mov rax, qword [rsi + 0xf88]
cmp rax, 2
add cl, byte [rdi]
test ch, bh
add al, byte [rax]
invalid
test rax, rax
je 0x14004b744
lea r15, [rsi + 0xf90]
mov rcx, r15
call fcn.14004bff7
test al, al
je case.0x14003d546.104
mov rcx, qword [r15]
test rcx, rcx
je 0x14004b768
add rcx, 0x48
mov rdx, qword [rdi]
call fcn.1400112f1
mov rcx, r15
call fcn.14004bff7
or eax, dword [rax]
add byte [rax + rax*8 + 0x145850f], al
add byte [rax], al
mov r15, qword [r15]
jmp 0x14004b4e7
mov r15, qword [rsi + 0xf88]
mov r12, qword [rsi + 0xf90]
mov esp, dword [rsi + 0xf90]
add byte [rax], al
mov qword [rsi + 0xf88], 3
mov byte [rdi], cl
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
mov byte [rdi], cl
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
cmp r15, 3
je 0x14004b6e4
mov ebp, eax
lea r14, [rsp + 0x30]
mov r8d, 0x520
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
ret
add eax, 0xbe894d00
and byte [0xc951b4c0], al
cmpsb byte [rsi], byte [rdi]
sub byte [0xc950b4c7], al
add byte [rcx + rcx*4 - 0xf], cl
call fcn.14004b7a3
mov r13d, 4
jmp 0x14004b5c5
mov rcx, r15
call fcn.14004bfec
and qword [r15], 0
xor r15d, r15d
mov rax, qword [rsi + 0xf88]
and qword [rsi + 0xf88], 0
cmpsb byte [rsi], byte [rdi]
mov byte [rdi], cl
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
pop rbp
add al, byte [rax]
invalid
mov rcx, r14
call fcn.14004bec6
mov qword [rsi + 0xf88], 2
lea rcx, [rsp + 0x30]
mov qword [rcx], r15
call fcn.14004bed6
mov r15, qword [rsi + 0xf88]
mov r12, qword [rsi + 0xf90]
mov qword [rsi + 0xf88], 3
add eax, dword [rax]
add byte [rax], al
cmp r15, 3
je 0x14004b6e4
lea rcx, [rsp + 0x30]
mov r8d, 0x520
mov eax, 0x520
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rsp + 0x550]
and al, 0x50
add eax, 0x894d0000
mov qword ds:[r14 + 8], r12
mov r13, qword [rsi + 0xa68]
or al, byte [rax]
add byte [rax - 0x76], al
mov ch, byte [rsi + 0xa70]
mov eax, dword [rsi + 0xa74]
mov dword [rsp + 0x2b], eax
mov eax, dword [rsi + 0xa71]
mov dword [rsp + 0x28], eax
mov r15, qword [rsi + 0xa78]
mov esi, 0xa78
mov r12, qword [rsi + 0xa80]
lea rdx, [rsi + 0xa88]
or al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + riz*2], fs
add eax, 0xb8410000
add byte [0xd8ecb5ab], al
ret 5
add eax, 0xf1894c00
call fcn.14004bebc
cmp r13, 5
jne 0x14004b5c5
mov al, 1
mov cl, 3
jmp 0x14004b6c2
invalid
mov qword [rsi + 0x538], r13
mov byte [rsi + 0x540], bpl
mov eax, dword [rsp + 0x28]
mov ecx, dword [rsp + 0x2b]
mov dword [rsi + 0x541], eax
mov dword [rsi + 0x544], ecx
add eax, 0x894c0000
mov esi, 0x548
add byte [rax], al
mov qword [rsi + 0x550], r12
add byte [rax - 0x73], cl
mov ds, word [rax + 5]
add byte [rax], al
lea rdx, [rsp + 0x560]
invalid
add eax, 0xb8410000
add byte [0x177ecb60c], al
ret 5
mov rcx, rbx
call fcn.14004b776
add dword [rax], eax
add byte [rbx + 0x538be], al
add byte [rsp + rsi*2], al
invalid
lea rdx, [rsi + 0x538]
lea rbx, [rsp + 0xa60]
or al, byte [rax]
add byte [rcx - 0x48], al
and byte [0xc94cb637], al
fld1
or edx, eax
add eax, 0x5986c600
or al, byte [rax]
add byte [rax], al
lea r14, [rsi + 0xa60]
or al, byte [rax]
add byte [rax - 0x75], cl
mov fs, word [rax + 0xa]
add byte [rax], al
call fcn.14004b7ad
mov r8d, 0x520
mov eax, 0x520
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
faddp st(1)
invalid
invalid
lea rbx, [rsi + 0xa60]
mov rcx, rbx
mov rdx, rdi
call fcn.14004b7c7
cmp al, 2
jne 0x14004b684
mov al, 1
mov cl, 4
jmp 0x14004b6c2
mov rcx, rbx
call fcn.14004b7a3
cmp qword [rsi + 0x538], 4
jne 0x14004b6a2
lea rcx, [rsi + 0x538]
call fcn.14004beaa
cmp byte [rsi + 0xa59], 0
je 0x14004b6b7
lea rcx, [rsi + 0xa60]
call fcn.140035849
mov byte [rsi + 0xa59], 0
mov cl, 1
xor eax, eax
mov byte [rsi + 0xa58], cl
movaps xmm6, xmmword [rsp + 0xf80]
add rsp, 0xf98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
ret
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
mov edx, 0x28
call fcn.1400a7ee0
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, [0x1400d9ab0]
mov edx, 0x23
add byte [rax], al
add al, ch
int3
invalid
invalid
invalid
lea rcx, str.cannot_poll_Select_twice0
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
or dword [rax], eax
mov edx, 0x18
call fcn.1400a82f0
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.Hj_r_
mov edx, 0x36
call fcn.1400aaf92
lea rcx, [0x1400d6d8d]
lea r8, [0x1400d6e20]
mov edx, 0x1a
add byte [rax], al
add al, ch
xchg esp, eax
retf
invalid
invalid
lea rcx, [0x1400d6e38]
call fcn.1400a82d0
lea rcx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscmod.rs
call fcn.1400a82d0
ud2
clc
add eax, 0x8d482977
or eax, 0xc16b8
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rsi
call fcn.14001165f
add rsi, 0x20
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14001f01b
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp case.0x14004f4e9.430
movzx eax, byte [rdi + 0x400]
test rax, rax
je 0x14004ca14
cmp eax, 1
jne 0x14004e045
mov esi, dword [rdi + 0x404]
mov bl, byte [rdi + 0x401]
mov rcx, r14
mov rdx, r12
call fcn.14005238d
test rax, rax
jne 0x14004e021
test rdx, rdx
jne 0x14004e02e
mov rcx, qword [rdi + 0x188]
mov rax, qword [rdi + 0x190]
mov rdx, r12
call qword [rax + 0x30]
test rax, rax
jne 0x14004e021
test rdx, rdx
jne 0x14004e02e
mov byte [rdi + 0x400], 2
mov byte [rdi + 0x401], bl
mov dword [rdi + 0x404], esi
jmp 0x14004c99b
mov rcx, rbp
mov rdx, rdi
mov r8, r12
call fcn.14004e43b
movzx eax, byte [rsp + 0xb8]
cmp rax, 4
je 0x14004cdd4
cmp al, 3
jne 0x14004ca4d
mov word [rdi + 0x400], 0x101
and dword [rdi + 0x404], 0
jmp 0x14004c99b
mov r13d, dword [rsp + 0xbc]
mov ecx, dword [rsp + 0xc0]
mov rsi, qword [rdi + 0x408]
mov r15, qword [rdi + 0x410]
add rsi, 0x10
add r15, 0x10
test rax, rax
je 0x14004cb4b
mov bl, byte [rsp + 0xb9]
mov r12d, dword [rsp + 0xc4]
mov rbp, qword [rsp + 0xc8]
mov r14, qword [rsp + 0xd0]
cmp eax, 1
jne 0x14004e1b4
mov rax, qword [rsp + 0xd8]
mov dword [rsp + 0x4c0], ecx
mov dword [rsp + 0x4c4], r12d
mov qword [rsp + 0x4c8], rbp
mov qword [rsp + 0x4d0], r14
mov qword [rsp + 0x4d8], rax
lea rcx, [rsp + 0x2d8]
lea rdx, [rsp + 0x4c0]
call fcn.140009fc8
mov dword [rsp + 0x2d4], r13d
mov byte [rsp + 0x2d1], bl
mov byte [rsp + 0x2d0], 1
cmp dword [rdi + 0x3d0], 0
je 0x14004cbed
cmp dword [rdi + 0x3d8], r13d
jne 0x14004cbed
mov byte [rdi + 0x400], 1
mov byte [rdi + 0x401], bl
mov dword [rdi + 0x404], r13d
lea rcx, [rsp + 0x2d0]
call fcn.14004167f
lea rcx, [rsp + 0x4c0]
call fcn.14001f01b
jmp 0x14004ccb6
mov r12, rcx
lea rcx, [rsp + 0x160]
mov rdx, rsi
call fcn.14001169c
cmp qword [rsp + 0x160], 0
jne 0x14004e30f
mov rbp, qword [rsp + 0x168]
mov sil, byte [rsp + 0x170]
lea r14, [rbp + 0x1c0]
lea rcx, [rsp + 0x2d0]
mov rdx, r14
mov r8d, r13d
call fcn.14001a9e1
cmp qword [rsp + 0x2d0], 0
je 0x14004cccd
mov cl, byte [rbp + 0x68]
mov edx, r13d
call fcn.140017d1a
test al, al
je 0x14004ccec
cmp dword [rbp + 0x110], 0
jne 0x14004cd13
cmp dword [rbp + 0x114], r13d
ja 0x14004cd13
lea eax, [r13 + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [rbp + 0x110], ecx
mov dword [rbp + 0x114], eax
jmp 0x14004cd13
mov rax, qword [rsp + 0x2f0]
mov qword [rsp + 0x180], rax
mov al, byte [rsp + 0x2d0]
mov cl, byte [rsp + 0x2d1]
movzx edx, word [rsp + 0x2d2]
mov r8d, dword [rsp + 0x2d4]
mov r9, qword [rsp + 0x2d8]
movups xmm0, xmmword [rsp + 0x2e0]
movaps xmmword [rsp + 0x170], xmm0
mov byte [rsp + 0x160], al
mov byte [rsp + 0x161], cl
mov word [rsp + 0x162], dx
mov dword [rsp + 0x164], r8d
mov qword [rsp + 0x168], r9
mov rcx, rsi
mov rdx, r15
lea rbx, [rsp + 0x160]
mov r8, rbx
call fcn.140053021
movups xmm0, xmmword [rsp + 0x4c0]
movups xmm1, xmmword [rsp + 0x4d0]
movaps xmmword [rsp + 0x170], xmm1
movaps xmmword [rsp + 0x160], xmm0
mov rcx, rsi
call fcn.140052c6d
mov dword [rsp + 0x180], eax
mov dword [rsp + 0x184], r13d
mov rcx, qword [rsp + 0x2b8]
mov rdx, rbx
call fcn.140017cc7
mov r12, qword [rsp + 0x60]
mov r14, qword [rsp + 0x78]
lea rbp, [rsp + 0xb8]
jmp 0x14004c99b
mov rcx, qword [rsp + 0x2d8]
mov rdx, qword [rsp + 0x2e0]
call fcn.14001ace3
lea r13, [rsp + 0x2d0]
jmp 0x14004cd3f
loopne 0x14004ccdd
dec dword [rbp + rcx*4 - 0x54]
and al, 0xd0
add al, byte [rax]
add bl, ch
push rbx
cmp dword [rbp + 0x98], 0
jne 0x14004cd13
cmp dword [rbp + 0x9c], r13d
ja 0x14004cd13
lea eax, [r13 + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [rbp + 0x98], ecx
mov dword [rbp + 0x9c], eax
lea rbx, [rsp + 0x160]
mov rcx, rbx
mov edx, r13d
xor r8d, r8d
xor r9d, r9d
call fcn.14001adf2
lea r13, [rsp + 0x2d0]
mov rcx, r13
mov rdx, rbx
call fcn.14001ad10
mov dword [rsp + 0x618], eax
mov dword [rsp + 0x61c], edx
mov qword [rsp + 0x610], r14
mov rcx, r13
mov rdx, r15
call fcn.140024f16
cmp qword [rsp + 0x2d0], 0
add byte [rax], al
add byte [rdi], cl
test edi, eax
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test edi, eax
adc eax, 0x8d480000
adc byte [r11 + rcx*4 - 0x4c], r9b
and al, 0xd8
add al, byte [rax]
add byte [rdx + rcx*4 - 0x44], al
and al, 0xe0
add al, byte [rax]
add byte [rcx - 0x73], cl
push rsi
adc byte [rax - 0x73], cl
jo 0x14004cdd4
lea rax, [rbp + 0x10]
mov r14, qword [rsp + 0x2d8]
mov r15b, byte [rsp + 0x2e0]
lea rdx, [r14 + 0x10]
lea rcx, [rbp + 0x70]
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x28], edx
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x610]
mov r8d, r12d
mov r9b, 1
call fcn.140042c41
mov rcx, r14
mov edx, r15d
call fcn.14009b798
mov rcx, rbp
mov edx, esi
call fcn.14009b798
mov r14, qword [rsp + 0x78]
lea rbp, [rsp + 0xb8]
mov r12, qword [rsp + 0x60]
jmp 0x14004c99b
mov rdx, qword [rdi + 0x408]
add rdx, 0x10
lea rsi, [rsp + 0x160]
mov rcx, rsi
call fcn.14001169c
cmp qword [rsp + 0x160], 0
jne 0x14004e3b2
mov rbx, qword [rsp + 0x168]
mov r13b, byte [rsp + 0x170]
mov rdx, qword [rdi + 0x410]
add rdx, 0x10
mov rcx, rsi
call fcn.140024f16
cmp qword [rsp + 0x160], 0
jne 0x14004e3d9
mov r15, qword [rsp + 0x168]
mov al, byte [rsp + 0x170]
mov byte [rsp + 0x53], al
mov ecx, dword [rbx + 0xb8]
mov edx, dword [rbx + 0xbc]
call fcn.140018b42
cmp eax, 1
mov qword [rsp + 0x2a8], r15
jne 0x14004ceff
mov esi, edx
mov rcx, r14
mov rdx, r12
call fcn.140052cde
test rax, rax
je 0x14004ce7f
mov r12, rax
jmp 0x14004d10d
mov r15, rdx
test rdx, rdx
je 0x14004ce8f
xor r12d, r12d
jmp 0x14004d10d
and dword [rsp + 0x164], 0
mov dword [rsp + 0x168], esi
mov byte [rsp + 0x160], 7
mov rcx, r14
lea rdx, [rsp + 0x160]
call fcn.14003c93f
mov r8d, 0x1b
mov ecx, eax
lea rdx, str.invalid_WINDOW_UPDATE_frame
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.14003d3a0
add esi, dword [rbx + 0xb8]
mov ecx, 1
jo 0x14004cee6
mov dword [rbx + 0xb8], esi
xor ecx, ecx
lea rdx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.140052fea
mov r12, qword [rsp + 0x60]
mov r15, qword [rsp + 0x2a8]
mov byte [rsp + 0x31], r13b
lea rax, [rbx + 0x10]
lea rcx, [r15 + 0x10]
mov qword [rsp + 0x90], rcx
lea rcx, [rbx + 0x1c0]
mov qword [rsp + 0x98], rcx
mov qword [rsp + 0x38], rbx
lea r13, [rbx + 0xc0]
mov rbx, rax
mov qword [rsp + 0xb0], rax
mov rcx, r14
mov rdx, r12
call fcn.140052cde
test rax, rax
jne 0x14004d0bb
mov r15, rdx
test rdx, rdx
jne 0x14004d0c0
lea rcx, [rsp + 0x160]
mov rdx, r13
mov r8, qword [rsp + 0x98]
call fcn.14001ac1c
cmp qword [rsp + 0x160], 0
je 0x14004d0cd
movups xmm0, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x2d0], xmm0
lea rsi, [rsp + 0x2d0]
mov rcx, rsi
call fcn.140017fa9
mov ebp, dword [rax + 0x48]
mov rcx, rsi
call fcn.140017fa9
mov cl, byte [rax + 0x50]
add cl, 0xfa
movzx ecx, cl
cmp cl, 6
mov edx, 6
cmovae ecx, edx
cmp cl, 3
mov r12, qword [rsp + 0x60]
je 0x14004cfe1
movzx ecx, cl
cmp ecx, 4
jne 0x14004d09c
cmp byte [rax + 0x51], 0
jne 0x14004cfeb
jmp 0x14004d09c
cmp byte [rax + 0x52], 0
je 0x14004d09c
lea rcx, [rsp + 0x2d0]
call fcn.140017fa9
mov ecx, dword [rax + 0xa0]
mov edx, dword [rax + 0xa4]
call fcn.140018b42
cmp eax, 1
jne 0x14004d09c
mov esi, edx
lea rbx, [rsp + 0x2d0]
mov rcx, rbx
call fcn.140017fa9
mov eax, dword [rax + 0x114]
mov dword [rsp + 0x164], eax
mov dword [rsp + 0x168], esi
mov byte [rsp + 0x160], 7
mov rcx, r14
lea rdx, [rsp + 0x160]
call fcn.14003c93f
mov r8d, 0x1b
mov ecx, eax
lea rdx, str.invalid_WINDOW_UPDATE_frame
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.14003d3a0
mov rcx, rbx
call fcn.14001802f
add esi, dword [rax + 0xa0]
mov ecx, 1
jo 0x14004d088
mov dword [rax + 0xa0], esi
xor ecx, ecx
lea rdx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.140052fea
mov rbx, qword [rsp + 0xb0]
cmp ebp, 0x3b9aca00
setne r8b
mov rcx, rbx
lea rdx, [rsp + 0x2d0]
call fcn.1400180c8
jmp 0x14004cf3a
mov r12, rax
jmp 0x14004d0c3
xor r12d, r12d
lea rbp, [rsp + 0xb8]
jmp 0x14004d103
mov rcx, r14
mov rdx, qword [rsp + 0x60]
call fcn.140052cde
test rax, rax
lea rbp, [rsp + 0xb8]
je 0x14004d0ec
mov r12, rax
jmp 0x14004d103
mov r15, rdx
test rdx, rdx
lea r13, [rsp + 0x2d0]
je 0x14004d1e1
xor r12d, r12d
mov rbx, qword [rsp + 0x38]
mov r13b, byte [rsp + 0x31]
mov rcx, qword [rsp + 0x2a8]
mov dl, byte [rsp + 0x53]
call fcn.14009b798
mov rcx, rbx
mov edx, r13d
call fcn.14009b798
test r12, r12
jne 0x14004e021
test r15, r15
jne 0x14004e2fa
mov rax, qword [rsp + 0x2b0]
cmp qword [rax], 0
mov r12, qword [rsp + 0x60]
jne 0x14004d178
cmp byte [rdi + 0x3dc], 0
jne 0x14004e021
cmp dword [rdi + 0x3d0], 0
je 0x14004e021
cmp dword [rdi + 0x3d4], 0x7fffffff
je 0x14004e021
mov rdx, qword [rdi + 0x408]
add rdx, 0x10
lea rcx, [rsp + 0x160]
call fcn.14001169c
cmp qword [rsp + 0x160], 0
jne 0x14004e403
mov rcx, qword [rsp + 0x168]
mov dl, byte [rsp + 0x170]
mov rsi, qword [rcx + 0x28]
mov rbx, qword [rcx + 0x38]
call fcn.14009b798
or rbx, rsi
jne 0x14004e021
mov rdx, qword [rdi + 0x408]
add rdx, 0x10
mov rcx, qword [rsp + 0x2b8]
call fcn.140052346
jmp 0x14004c99b
invalid
invalid
mov rsi, qword [rsp + 0x38]
lea rcx, [rsi + 0x118]
mov qword [rsp + 0xa8], rcx
mov rdx, qword [rsp + 0x90]
mov r8, qword [rsp + 0x98]
mov r9, rdi
call fcn.140052d28
mov eax, dword [rdi + 0x180]
mov qword [rsp + 0x438], rax
lea rax, [rsi + 0x150]
mov qword [rsp + 0x430], rax
add byte [rax], al
lea rax, [rsi + 0x12c]
mov qword [rsp + 0x2a0], rax
lea rax, [rsi + 0x128]
mov qword [rsp + 0x120], rax
lea rax, [rsi + 0x130]
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbx*4], ah
add al, byte [rax]
add byte [rax - 0x73], cl
xchg byte [rcx + rax], dh
add byte [rax], al
mov qword [rsp + 0x420], rax
test byte [rax + riz], ah
add al, 0
add byte [rax - 0x73], cl
lea rax, [rsi + 0x138]
mov qword [rsp + 0x418], rax
lea rax, [rsi + 0x11c]
mov qword [rsp + 0x428], rax
lea r12, [rsp + 0x440]
mov rcx, qword [rsp + 0x38]
mov rax, qword [rcx + 0x20]
cmp rax, qword [rcx + 0x28]
jbe 0x14004d3ed
add byte [rax], al
lea r15, [rsp + 0x160]
mov rcx, r15
mov rdx, qword [rsp + 0x430]
add byte [rax], al
mov r8, qword [rsp + 0x98]
call fcn.1400193d8
cmp qword [rsp + 0x160], 0
je 0x14004d3ed
mov rbx, qword [rsp + 0x160]
mov rsi, qword [rsp + 0x168]
mov rcx, qword [rsp + 0xb0]
mov rdx, r15
call fcn.140017f32
mov rcx, r15
call fcn.14001802f
mov rcx, rax
call fcn.14001890c
test rbx, rbx
je 0x14004d3ed
mov qword [rsp + 0x160], rbx
mov qword [rsp + 0x168], rsi
lea r15, [rsp + 0x160]
mov rcx, r15
call fcn.140017fa9
cmp byte [rax + 0x121], 0
jne 0x14004d3dd
mov rbx, rsi
shr rbx, 0x20
mov rcx, r15
call fcn.14001802f
mov byte [rax + 0x121], 1
mov rax, qword [rsp + 0x38]
cmp dword [rax + 0x128], 0
je 0x14004d3ab
mov rax, qword [rsp + 0x2a0]
mov ebp, dword [rax]
mov rax, qword [rsp + 0x298]
mov r14d, dword [rax]
mov rcx, r15
call fcn.14001802f
mov dword [rax + 0xb8], 1
mov dword [rax + 0xbc], ebp
lea rbp, [rsp + 0xb8]
mov dword [rax + 0xc0], r14d
mov r14, qword [rsp + 0x78]
mov rax, qword [rsp + 0x2a0]
mov rcx, qword [rsp + 0x298]
jmp 0x14004d3d1
mov dword [rax + 0x128], 1
mov dword [rax + 0x12c], esi
mov dword [rax + 0x130], ebx
mov rax, qword [rsp + 0x420]
test byte [rax + riz], ah
add al, 0
add byte [rax - 0x75], cl
mov word [rax + rbx], fs
add al, 0
invalid
mov dword [rax], esi
mov dword [rcx], ebx
lea r15, [rsp + 0x160]
invalid
add dword [rax], eax
invalid
mov rcx, qword [rsp + 0xa8]
mov rdx, r15
cli
call fcn.14001861b
mov qword [rsp + 0x598], 2
and qword [rsp + 0x5b8], 0
movsb byte [rdi], byte [rsi]
and al, 0xb8
mov eax, 5
mov ebx, dword [rsp + 0x4c]
mov rcx, r12
mov rdx, qword [rsp + 0x120]
mov r8, qword [rsp + 0x98]
add byte [rax], al
add al, ch
invalid
xlatb
cld
dec dword [rax - 0x7d]
mov esp, 0x44024
add byte [rax], al
je 0x14004d5fc
movups xmm0, xmmword [rsp + 0x440]
movaps xmmword [rsp + 0x2c0], xmm0
add byte [rax - 0x39], cl
test byte [rax + rax*8], ah
add eax, 0x20000
add byte [rax], al
and qword [rsp + 0x5e0], 0
and dword [rsp + 0x5e0], 0
movsb byte [rdi], byte [rsi]
and al, 0xe0
add eax, 0x4c000000
add byte [rax], al
mov rcx, r12
call fcn.140017fa9
mov r15d, dword [rax + 0x48]
mov rcx, r12
call fcn.14001802f
mov rcx, r13
mov rdx, rax
mov r8, qword [rsp + 0x90]
test byte [rax + rdx*4], ah
add byte [rax], al
add al, ch
push rbp
pop rdx
invalid
dec dword [rdi]
mov dh, 0x84
and al, 0xd0
add al, byte [rax]
add byte [rax - 0x7d], cl
cmp rax, 9
cmp eax, 9
jne case.0x14001d36f.493
mov rcx, r12
call fcn.140017fa9
cmp byte [rax + 0x50], 5
je 0x14004d961
cmp r15d, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0xb0]
mov ecx, dword [rsp + 0xb0]
mov rdx, r12
call fcn.1400180c8
jmp 0x14004d5bf
test rax, rax
jne 0x14004d619
lea rax, [rsp + 0x2d8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
adc byte [rdi], cl
adc byte [rax + 0x20], dl
movaps xmmword [rsp + 0x150], xmm2
and al, 0x50
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x140], ecx
movaps xmmword [rsp + 0x130], xmm0
mov rcx, r12
call fcn.140017fa9
mov ebx, dword [rax + 0x84]
lea rcx, [rsp + 0x130]
call fcn.140043d0e
invalid
push 0xffffffff8548ffff
test eax, eax
je 0x14004d516
mov r14, rax
test ebx, ebx
jne 0x14004d519
jmp 0x14004d563
xor r14d, r14d
mov rax, qword [rsp + 0x438]
cmp r14, rax
cmovae r14, rax
xor esi, esi
test ebx, ebx
cmovle ebx, esi
cmp r14, rbx
cmovae r14, rbx
test r14, r14
test byte [rdi], 0x84
ja 0x14004d53f
add byte [rax], al
mov rcx, r12
call fcn.140017fa9
mov eax, dword [rax + 0x80]
test eax, eax
mov ecx, 0
cmovle eax, ecx
mov esi, r14d
cmp eax, r14d
jae 0x14004d7b6
mov rcx, r12
call fcn.14001802f
movaps xmm0, xmmword [rsp + 0x130]
movaps xmm1, xmmword [rsp + 0x140]
movaps xmm2, xmmword [rsp + 0x150]
lea rcx, [rsp + 0x168]
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rsp + 0x160], 0
mov rcx, rax
mov rdx, qword [rsp + 0x90]
lea r8, [rsp + 0x160]
call fcn.140052f34
mov r14, qword [rsp + 0x78]
mov ebx, dword [rsp + 0x4c]
movzx eax, byte [rsp + 0x2d0]
cmp rax, 9
je 0x14004d5df
test rax, rax
je 0x14004d5df
cmp eax, 3
je 0x14004d5df
mov rcx, r13
call fcn.1400405a8
lea rsi, [rsp + 0x5c0]
mov rcx, rsi
call fcn.140014bd5
mov rcx, rsi
call fcn.1400417a7
jmp 0x14004d406
lea rsi, [rsp + 0x598]
mov rcx, rsi
call fcn.140014bd5
leave
jne 0x14004d607
dec dword [rax - 0x77]
int1
call fcn.1400417a7
jmp 0x14004dd9e
cmp eax, 3
jne 0x14004d9bc
mov eax, dword [rsp + 0x2d8]
mov dword [rsp + 0x34], eax
lea rax, [rsp + 0x2dc]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x130], xmm0
movaps xmmword [rsp + 0x140], xmm1
mov eax, dword [rax + 0x20]
mov dword [rsp + 0x150], eax
mov rax, qword [rsp + 0x300]
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x308]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x30c]
and al, 0xc
add eax, dword [rax]
add byte [rcx - 0x75bbdbbc], cl
test byte [rax + rdx], ah
add eax, dword [rax]
add byte [rcx + 0x485c2444], cl
lea ecx, [rsp + 0x311]
mov word [rcx + rdx], fs
adc dword [rbx], eax
add byte [rax], al
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0xeb], ecx
mov dword [rsp + 0xe8], eax
add byte [rbx + 0x3182484], cl
add byte [rax], al
mov dword [rsp + 0x54], eax
mov al, byte [rsp + 0x31c]
mov byte [rsp + 0x33], al
mov al, byte [rsp + 0x31d]
mov byte [rsp + 0x32], al
mov al, byte [rsp + 0x31e]
add byte [rax], al
mov dword [rsp + 0x58], eax
mov r8d, 0xcd
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
int1
lea rdx, [rsp + 0x31f]
lea edx, [rsp + 0x31f]
call sub.VCRUNTIME140.dll_memcpy
movabs eax, dword [0x3ec24848b0005]
add byte [rax - 0x75], cl
mov word [rax + rsi*8], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
mov word [rax + rbx], fs
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xc0
add al, byte [rax]
add byte [rcx + 0x842484], cl
add byte [rax], al
mov dword [rsp + 0x12c], eax
lea rcx, [rsp + 0x480]
lea r8, [rsp + 0x12c]
add al, ch
mov bh, 0xcf
cld
dec dword [rax - 0x7d]
mov esp, 0x48024
and al, 0x80
add al, 0
add byte [rax], al
je 0x14004e42d
movups xmm0, xmmword [rsp + 0x480]
movaps xmmword [rsp + 0x400], xmm0
add byte [rax + rax], al
add byte [rax - 0x73], cl
pushfq
and al, 0
add al, 0
add byte [rax - 0x77], cl
fld1
shr byte [rax - 0x7f390004], cl
test al, 0xfc
inc esi
and byte [0x14004d766], 0x48
mov ecx, ebx
call fcn.140017fa9
cmp qword [rax], 0
mov rcx, qword [rsp + 0xb0]
je 0x14004dacd
mov rdx, qword [rsp + 0x38]
mov rax, qword [rdx + 0x20]
cmp rax, qword [rdx + 0x28]
jbe 0x14004dab8
xchg byte [rdi], ah
add eax, dword [rax]
invalid
lea rbx, [rsp + 0x400]
mov rdx, rbx
call fcn.140017f32
mov rcx, qword [rsp + 0x120]
mov word [rax + riz], fs
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
call fcn.140018877
jmp 0x14004dacd
mov qword [rsp + 0x160], 2
and qword [rsp + 0x180], 0
mov rcx, r12
call fcn.14001802f
test al, 0xfc
dec dword [rcx - 0x77]
invalid
mov rax, qword [rsp + 0x38]
mov rbx, qword [rax + 0x120]
mov r13d, dword [r14 + 0x84]
test r13d, r13d
mov r12d, 0
cmovle r13d, r12d
lea rcx, [r14 + 0x80]
mov es, word [rax + 0x49000000]
cmp ebp, ebx
cmovae r13, rbx
sub r13, qword [r14 + 0x88]
cmovb r13, r12
mov edx, esi
call fcn.140018fb6
mov ecx, esi
mov rax, qword [r14 + 0x88]
mov byte [rax], al
add byte [rax], al
mov qword [rsp + 0x88], rcx
sub rax, rcx
mov qword [r14 + 0x88], rax
sub dword [r14 + 0x118], esi
mov ecx, dword [r14 + 0x84]
add byte [rax], al
add byte [rbp + 0x4e0f41c9], al
int3
cmp rcx, rbx
cmovb rbx, rcx
sub rbx, rax
cmovb rbx, r12
cmp r13d, ebx
jae 0x14004d860
mov rcx, r14
call fcn.14001886b
invalid
mov al, 0xfc
invalid
mov rcx, qword [rsp + 0x428]
mov edx, esi
call fcn.140018842
lea rbx, [rsp + 0x160]
lea ebx, [rsp + 0x160]
mov rcx, rbx
call fcn.140014bd5
push rsi
jae 0x14004d87a
dec dword [rax - 0x77]
fld1
and byte [rdi], bh
invalid
dec dword [rax - 0x39]
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax], al
and qword [rsp + 0x180], 0
mov rcx, qword [rsp + 0xa8]
add byte [rax], al
mov edx, esi
call fcn.140018fb6
movzx esi, byte [rsp + 0x15e]
lea rcx, [rsp + 0x130]
call fcn.140043d0e
invalid
invalid
invalid
dec dword [rcx - 0x11e7f0f]
cmp rax, qword [rsp + 0x88]
movzx eax, cl
cmovbe eax, esi
mov dword [rsp + 0x58], eax
and al, 0x58
and sil, 1
out 1, al
mov dword [rsp + 0x5c], esi
mov rcx, rbx
call fcn.140014bd5
mov rcx, rbx
call fcn.1400417a7
invalid
invalid
dec dword [rbx + 0x1302484]
mov eax, dword [rsp + 0x130]
mov dword [rsp + 0x34], eax
mov r8d, dword [rsp + 0x158]
test byte [rax + rbx*2], ah
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [rsp + 0x134]
and al, 0x34
add dword [rax], eax
add byte [rdi], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xf0], xmm0
movaps xmmword [rsp + 0x100], xmm1
mov eax, dword [rax + 0x20]
mov dword [rsp + 0x110], eax
add dword [rax], eax
add byte [rdx + 0x15c248c], cl
add dword [rax], eax
add byte [rdx + 0x15d2494], cl
and al, 0x5d
add dword [rax], eax
add byte [rbx + rcx*4 - 0x74], al
mov r9d, dword [rsp + 0x2c8]
mov r10d, dword [rsp + 0x2cc]
and al, 0xcc
int3
add al, byte [rax]
add byte [rbp + 0x31], al
test byte [rbp + rcx*4 - 0x5c], 0x24
add al, 0
add byte [rbp + rcx*4 - 0x54], cl
and al, 0xd0
add al, byte [rax]
add cl, ch
out 1, al
add byte [rax], al
mov ebx, dword [rax + 0x54]
mov rcx, r12
call fcn.140017fa9
dec dword [rbx + 0x114b0]
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.14001802f
mov ch, 0xa6
cld
dec dword [rax - 0x73]
push rax
mov edx, esi
mov dword [rsp + 0x34], ebx
pop rsp
and al, 0x34
mov r8d, ebx
mov r9b, 1
call fcn.14001a62e
mov rcx, r12
call fcn.140017fa9
mov esi, dword [rax + 0x114]
mov r14b, 8
or byte [rdx - 0x75ccdbb4], cl
push rsp
and al, 0x32
mov r8d, dword [rsp + 0x54]
push rsp
mov r9d, dword [rsp + 0x48]
and al, 0x48
mov r10d, dword [rsp + 0x44]
mov edx, dword [rsp + 0x44]
and al, 0x44
jmp 0x14004db4b
mov esi, dword [rsp + 0x2d4]
mov ecx, dword [rsp + 0x2d8]
invalid
mov dword [rsp + 0x34], ecx
and al, 0x34
mov rbp, qword [rsp + 0x300]
mov r13d, dword [rsp + 0x308]
mov ebp, dword [rsp + 0x308]
mov ebx, dword [rsp + 0x30c]
add eax, dword [rax]
add byte [rax - 1], cl
enter 0xffffffffffff8d48, 0xd
lea rcx, [0x14010d9e4]
or eax, dword [rax]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
add eax, ecx
jmp rax
mov rax, qword [rsp + 0x3f0]
mov qword [rsp + 0x118], rax
mov eax, dword [rsp + 0x3ec]
mov dword [rsp + 0x84], eax
add byte [rax], al
mov al, byte [rsp + 0x31e]
invalid
add eax, dword [rax]
add byte [rcx - 0x75a7dbbc], cl
test byte [rbx - 0x77fffffd], ah
sbb eax, 0x88000003
add byte [rax], al
mov byte [rsp + 0x32], al
and al, 0x32
mov al, byte [rsp + 0x31c]
mov byte [rsp + 0x33], al
mov eax, dword [rsp + 0x318]
sbb byte [rbx], al
add byte [rax], al
mov dword [rsp + 0x54], eax
mov al, byte [rsp + 0x310]
mov dword [rsp + 0x5c], eax
lea rax, [rsp + 0x2dc]
movups xmm0, xmmword [rax]
add byte [rdi], cl
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xf0], xmm0
sub dword [rsp + 0xf0], eax
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x100], ecx
mov eax, dword [rax + 0x20]
and byte [rcx + 0x1102484], cl
and byte [rcx + 0x1102484], cl
and al, 0x10
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rcx + rdx], fs
add eax, dword [rax]
add byte [rbx + 0x3498b01], cl
mov dword [rsp + 0xa3], ecx
add byte [rax], al
add byte [rcx + 0xa02484], cl
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x48], al
int 0
add byte [rax], al
lea rcx, [rsp + 0x4c0]
add byte [rax], al
lea rdx, [rsp + 0x31f]
lea edx, [rsp + 0x31f]
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov r14b, 1
mov dh, 1
mov esi, dword [rsp + 0x40]
jmp 0x14004dbd5
mov rcx, qword [rsp + 0xa8]
lea rdx, [rsp + 0x400]
and al, 0
add al, 0
add al, ch
invalid
mov ch, 0xfc
invalid
mov eax, dword [rsp + 0x150]
mov dword [rsp + 0x110], eax
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x130]
sub byte [rsp + 0x130], al
and al, 0x30
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x140], cl
movaps xmmword [rsp + 0x100], xmm1
sub dword [rsp + 0x100], ecx
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0xf0], eax
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rbx + 0xe82484], cl
add byte [rax], al
add byte [rbx + 0xeb248c], cl
add byte [rax], al
mov dword [rsp + 0xa0], eax
add byte [rax], al
mov dword [rsp + 0xa3], ecx
movabs dword [0xcdb841000000], eax
add byte [rax], al
mov r8d, 0xcd
mov eax, 0xcd
lea rcx, [rsp + 0x4c0]
lea ecx, [rsp + 0x4c0]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
sbb dword [rbp - 0x49befffb], ebx
add ecx, dword [rdx - 0x75ccdbb4]
push rsp
and al, 0x32
mov r8d, dword [rsp + 0x54]
mov r9d, dword [rsp + 0x48]
and al, 0x48
mov r10d, dword [rsp + 0x44]
and al, 0x44
mov esi, dword [rsp + 0x40]
movzx eax, byte [rsp + 0x2d0]
cmp rax, 9
cmp eax, 9
clc
or dword [rax - 0x77ccdbb4], ecx
push rsp
and al, 0x32
mov dword [rsp + 0x54], r8d
mov dword [rsp + 0x48], r9d
and al, 0x48
mov dword [rsp + 0x44], r10d
je 0x14004dc64
test rax, rax
je 0x14004dc64
invalid
cmp eax, 3
je 0x14004dc64
test dh, bl
add byte [rax], al
invalid
mov rcx, r13
call fcn.1400405a8
jmp 0x14004dc64
mov eax, dword [rsp + 0x2dc]
mov dword [rsp + 0xf0], eax
and al, 0xf0
add byte [rax], al
add byte [rcx - 0x4a], al
add ch, cl
stosd dword [rdi], eax
add byte [rax], al
invalid
lea rcx, [rsp + 0x2dc]
mov eax, dword [rcx + 0x20]
mov dword [rsp + 0x110], eax
add dword [rax], eax
add byte [rdi], cl
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
test byte [rax + rsi*8], ah
lock add byte [rax], al
add byte [rcx - 0x4a], al
invalid
mov qword [rsp + 0x88], rbp
mov dword [rsp + 0x48], r13d
mov dword [rsp + 0x44], ebx
jmp 0x14004dc54
lea rbp, [rsp + 0xb8]
lea r13, [rsp + 0x2d0]
lea rbx, [rsp + 0x2c0]
mov rcx, rbx
call fcn.140017fa9
cmp qword [rax], 0
jne 0x14004dc88
mov rcx, rbx
call fcn.140017fa9
cmp byte [rax + 0x50], 5
jne 0x14004dc98
mov rcx, qword [rsp + 0x120]
mov rdx, rbx
call fcn.140018877
cmp r15d, 0x3b9aca00
setne r8b
xchg ebp, eax
ror byte [rax - 0x75], 0x8c
and al, 0xb0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
call fcn.1400180c8
mov al, byte [rsp + 0x6e]
mov byte [rsp + 0x6a], al
movzx eax, word [rsp + 0x6c]
and al, 0x6c
mov word [rsp + 0x68], ax
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x490], xmm0
movaps xmmword [rsp + 0x4a0], xmm1
mov eax, dword [rsp + 0x110]
mov dword [rsp + 0x4b0], eax
add byte [rax], al
mov eax, dword [rsp + 0xa0]
mov ecx, dword [rsp + 0xa3]
mov dword [rsp + 0xe0], eax
mov dword [rsp + 0xe3], ecx
mov r8d, 0xcd
lea rcx, [rsp + 0x610]
lea rdx, [rsp + 0x4c0]
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsp + 0x5c0]
mov rcx, rbx
call fcn.140014bd5
mov rcx, rbx
call fcn.1400417a7
lea rbx, [rsp + 0x598]
mov rcx, rbx
call fcn.140014bd5
mov rcx, rbx
call fcn.1400417a7
test r14b, r14b
je 0x14004ddf1
movzx eax, r14b
cmp eax, 9
mov ebx, dword [rsp + 0x84]
mov r15, qword [rsp + 0x118]
mov r8, qword [rsp + 0x88]
mov r9d, dword [rsp + 0x5c]
mov r10d, dword [rsp + 0x58]
jne 0x14004de35
mov ebx, dword [rsp + 0x34]
mov dword [rsp + 0x40], esi
mov r14, qword [rsp + 0x78]
mov rcx, r14
mov rdx, qword [rsp + 0x60]
call fcn.14005238d
test rax, rax
mov dword [rsp + 0x4c], ebx
jne 0x14004df99
mov r15, rdx
test rdx, rdx
jne 0x14004d100
mov rcx, qword [rsp + 0xa8]
mov rdx, qword [rsp + 0x90]
mov r8, qword [rsp + 0x98]
mov r9, rdi
call fcn.140052d28
test al, al
jne 0x14004d28c
jmp 0x14004dfa4
mov rcx, qword [rsp + 0x38]
mov dword [rcx + 0x164], 1
mov eax, dword [rsp + 0x48]
mov dword [rcx + 0x168], eax
mov eax, dword [rsp + 0x44]
mov dword [rcx + 0x16c], eax
mov ebx, dword [rsp + 0x84]
mov r15, qword [rsp + 0x118]
mov r8, qword [rsp + 0x88]
mov r9d, dword [rsp + 0x5c]
mov r10d, dword [rsp + 0x58]
mov byte [rsp + 0x160], r14b
mov al, byte [rsp + 0x6a]
lea rdx, [rsp + 0x168]
mov byte [rdx - 5], al
movzx eax, word [rsp + 0x68]
mov word [rdx - 7], ax
mov dword [rsp + 0x164], esi
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x168], eax
mov eax, dword [rsp + 0x4b0]
mov dword [rdx + 0x24], eax
movaps xmm0, xmmword [rsp + 0x490]
movaps xmm1, xmmword [rsp + 0x4a0]
movups xmmword [rdx + 0x14], xmm1
movups xmmword [rdx + 4], xmm0
mov qword [rsp + 0x190], r8
mov eax, dword [rsp + 0x48]
mov dword [rsp + 0x198], eax
mov eax, dword [rsp + 0x44]
mov dword [rsp + 0x19c], eax
mov byte [rsp + 0x1a0], r9b
mov eax, dword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe3]
mov dword [rdx + 0x3c], ecx
mov dword [rdx + 0x39], eax
mov eax, dword [rsp + 0x54]
mov dword [rsp + 0x1a8], eax
mov al, byte [rsp + 0x33]
mov byte [rsp + 0x1ac], al
mov al, byte [rsp + 0x32]
mov byte [rsp + 0x1ad], al
mov byte [rsp + 0x1ae], r10b
mov r8d, 0xcd
lea rcx, [rsp + 0x1af]
lea rdx, [rsp + 0x610]
call sub.VCRUNTIME140.dll_memcpy
mov dword [rsp + 0x27c], ebx
mov qword [rsp + 0x280], r15
mov r14, qword [rsp + 0x78]
and al, 0x78
mov rcx, r14
lea rdx, [rsp + 0x160]
call fcn.14003c93f
mov r8d, 0xd
mov ecx, eax
lea rdx, [0x1400d7fad]
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streamsprioritize.rsinvalid_frame
call fcn.14003d3a0
mov rcx, r14
mov rdx, qword [rsp + 0x60]
call fcn.140052cde
test rax, rax
jne 0x14004dff9
mov r15, rdx
test rdx, rdx
jne 0x14004e010
mov rcx, qword [rsp + 0xa8]
mov rdx, qword [rsp + 0x90]
mov r8, qword [rsp + 0x98]
mov eax, dword [rsp + 0x98]
mov r9, rdi
call fcn.140052d28
mov dword [rsp + 0x40], esi
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x4c], eax
jmp 0x14004d28c
mov r12d, 1
jmp 0x14004d0ea
mov rax, qword [rsp + 0x60]
mov rax, qword [rax]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov rsi, rax
mov r14, rdx
mov rbx, qword [rsp + 0x38]
mov rax, qword [rbx + 0x1b0]
test rax, rax
mov r13b, byte [rsp + 0x31]
je 0x14004dfdb
mov rcx, qword [rbx + 0x1b8]
call qword [rax + 0x18]
mov qword [rbx + 0x1b0], rsi
mov qword [rbx + 0x1b8], r14
xor r15d, r15d
xor r12d, r12d
mov r14, qword [rsp + 0x78]
jmp 0x14004d10d
mov r12d, 1
mov dword [rsp + 0x40], esi
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x4c], eax
jmp 0x14004d0ea
mov dword [rsp + 0x40], esi
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x4c], eax
jmp 0x14004d100
mov byte [rsp + 0x160], 4
jmp 0x14004e284
mov rdi, qword [rsp + 0x70]
lea rcx, [rsp + 0x160]
call fcn.140014629
jmp 0x14004e289
mov ebx, dword [rdi + 0x404]
mov bpl, byte [rdi + 0x401]
mov rcx, qword [rsp + 0x2b0]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x2f0], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x2e0], xmm1
and qword [rdi + 0x418], 0
movaps xmmword [rsp + 0x2d0], xmm0
and dword [rsp + 0x180], 0
mov rax, qword [rsp + 0x2d0]
xorps xmm0, xmm0
movups xmmword [rsp + 0x170], xmm0
lea rdi, [0x1400d94f8]
mov qword [rsp + 0x160], rdi
lea r14, [0x14010bcf0]
mov qword [rsp + 0x168], r14
test rax, rax
je 0x14004e0ed
lea rcx, [rsp + 0x4c0]
lea rsi, [rsp + 0x2d0]
mov rdx, rsi
call fcn.140009fc8
mov esi, dword [rsi + 0x24]
lea rcx, [rsp + 0x160]
call fcn.14001f01b
jmp 0x14004e12d
mov rsi, qword [rsp + 0x180]
mov qword [rsp + 0x4e0], rsi
mov rax, qword [rsp + 0x160]
mov rcx, qword [rsp + 0x168]
movups xmm0, xmmword [rsp + 0x170]
movaps xmmword [rsp + 0x4d0], xmm0
mov qword [rsp + 0x4c0], rax
rol byte [rax + rax], 0
mov qword [rsp + 0x4c8], rcx
mov rax, qword [rsp + 0x4c0]
mov rcx, qword [rsp + 0x4c8]
movaps xmm0, xmmword [rsp + 0x4d0]
movaps xmmword [rsp + 0x620], xmm0
mov qword [rsp + 0x610], rax
mov qword [rsp + 0x618], rcx
lea rcx, [rsp + 0x2d0]
call fcn.14001165f
mov eax, esi
or eax, ebx
je 0x14004e1aa
test esi, esi
je 0x14004e1d4
movaps xmm0, xmmword [rsp + 0x610]
movaps xmm1, xmmword [rsp + 0x620]
movups xmmword [rsp + 0x178], xmm1
movups xmmword [rsp + 0x168], xmm0
mov word [rsp + 0x160], 0x201
mov dword [rsp + 0x160], 0xb4890201
and al, 0x64
add dword [rax], eax
add cl, ch
fiadd dword [rax]
add byte [rax], al
mov byte [rsp + 0x160], 3
jmp 0x14004e206
shl r12, 0x20
or r12, rcx
movabs rax, 0x8000000000000000
cmp r12, rax
jne 0x14004e215
mov qword [rsp + 0x2d0], rax
jmp 0x14004e228
xorps xmm0, xmm0
movups xmmword [rsp + 0x178], xmm0
mov byte [rsp + 0x160], 1
mov byte [rsp + 0x161], bpl
mov dword [rsp + 0x164], ebx
mov qword [rsp + 0x168], rdi
mov qword [rsp + 0x170], r14
and al, 0x70
add dword [rax], eax
invalid
lea rcx, [rsp + 0x610]
call fcn.14001f01b
std
invalid
jmp 0x14004e284
lea rcx, [rsp + 0x2d0]
mov rdx, rbp
mov r8, r14
call fcn.140008980
lea rdi, [rsp + 0x160]
mov byte [rdi + 1], bl
mov rax, qword [rsp + 0x2e0]
lea rcx, [rsp + 0x168]
mov qword [rcx + 0x10], rax
adc byte [r8 - 0x75], cl
test byte [rax + rdx*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
add dword [rax - 0x75], ecx
test byte [rax + rbx*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
or byte [r9 - 0x4b], al
add al, byte [rax + rcx*4 + 0x2f]
mov rcx, rsi
mov rdx, r15
mov r8, rdi
call fcn.140053021
mov byte [rdi + 1], bl
mov qword [rdi + 8], r12
mov qword [rdi + 0x10], rbp
mov qword [rdi + 0x18], r14
mov byte [rdi], r13b
mov rdi, qword [rsp + 0x70]
lea rsi, [rsp + 0x5e8]
mov rcx, rsi
call fcn.140014bd5
mov rcx, rsi
call fcn.1400417a7
lea rsi, [rsp + 0x450]
mov rcx, rsi
call fcn.140014bd5
mov rcx, rsi
call fcn.1400417a7
movzx eax, byte [rsp + 0x160]
cmp eax, 3
je 0x14004e2d0
cmp eax, 4
jne 0x14004e2d5
mov byte [rdi], 6
jmp 0x14004e2e5
mov byte [rdi], 5
jmp 0x14004e2e5
lea rdx, [rsp + 0x160]
mov rcx, rdi
call fcn.14001788d
nop
add rsp, 0x6e8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [rsp + 0x160]
mov rdx, r15
call fcn.140014629
jmp 0x14004e284
mov rax, qword [rsp + 0x168]
mov cl, byte [rsp + 0x170]
lea r8, [rsp + 0x2d0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_streams.rs
jmp 0x14004e395
mov rax, qword [rsp + 0x2d8]
mov cl, byte [rsp + 0x2e0]
lea r8, [rsp + 0x4c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400d9060]
or eax, 0x8acf2
jmp 0x14004e3a8
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400d9000]
lodsb al, byte [rsi]
or byte [rax], al
mov edx, 0x2b
call fcn.1400a8230
mov rax, qword [rsp + 0x168]
mov cl, byte [rsp + 0x170]
lea r8, [rsp + 0x2d0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_streams.rs
jmp 0x14004e395
mov rax, qword [rsp + 0x168]
mov cl, byte [rsp + 0x170]
lea r8, [rsp + 0x2d0]
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x8a332
jmp 0x14004e35b
mov rax, qword [rsp + 0x168]
mov cl, byte [rsp + 0x170]
and al, 0x70
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xd0
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x8a108
jmp 0x14004e395
lea rcx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streamsprioritize.rsinvalid_frame
call fcn.1400a82d0
ud2
ror byte [rax - 0x77], 1
test byte [rax + rax], ah
add eax, 0x8d480000
test byte [rax + rbx*4], ah
or byte [rax], al
add byte [rax + 1], cl
ror dword [rax - 0x77], 0x8c
and al, 0x68
add eax, 0x1490000
ror byte [rcx + rcx*4 - 0x7c], 0x24
invalid
mov rax, qword [r13 + 0x20]
mov qword [rsp + 0x680], rax
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
and qword [r13], 0
movaps xmmword [rsp + 0x670], xmm1
movaps xmmword [rsp + 0x660], xmm0
cmp qword [rsp + 0x660], 0
je 0x14004e853
mov rax, qword [rsp + 0x680]
mov qword [rsp + 0x3c0], rax
movaps xmm0, xmmword [rsp + 0x660]
movaps xmm1, xmmword [rsp + 0x670]
movaps xmmword [rsp + 0x3b0], xmm1
movaps xmmword [rsp + 0x3a0], xmm0
mov rcx, qword [rsp + 0xa8]
mov rdx, r15
call fcn.140052cde
test rax, rax
jne 0x140051f52
mov rbx, rdx
test rdx, rdx
jne 0x140051f90
mov esi, dword [rsp + 0x3c4]
mov rax, qword [rsp + 0x680]
lea rcx, [rsp + 0x1e8]
mov qword [rcx + 0x20], rax
movaps xmm0, xmmword [rsp + 0x660]
movaps xmm1, xmmword [rsp + 0x670]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rsp + 0x1e0], 6
add byte [rsi], al
add byte [rsi], al
mov rcx, qword [rsp + 0xa8]
mov rdx, r14
call fcn.14003c93f
mov r8d, 0x14
mov ecx, eax
lea rdx, [0x1400d7f12]
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcprotogo_away.rsinvalid_GOAWAY_frame
call fcn.14003d3a0
mov rax, qword [r13]
test rax, rax
jne 0x14004e87c
cmp byte [rdi + 0x3dc], 0
je 0x14004e87c
jmp 0x140051f35
cmp byte [rdi + 0x3dc], 0
je 0x14004e86f
cmp dword [rdi + 0x3d0], 0
je 0x14004e87c
mov esi, dword [rdi + 0x3d8]
xor eax, eax
jmp 0x14004e840
lea rcx, [rsp + 0x660]
call fcn.14001165f
mov rax, qword [rsp + 0x1d8]
cmp dword [rax], 2
je 0x14004e89e
mov rcx, qword [rsp + 0x1d8]
mov rdx, qword [rsp + 0x558]
call fcn.14009f53a
mov qword [rsp + 0x660], 2
and qword [rsp + 0x680], 0
movsd xmm7, qword [rdi + 0x3e9]
cmp byte [rdi + 0x3e8], 0
mov byte [rdi + 0x3e8], 0
lea rsi, [rsp + 0x3a0]
je 0x14004e95d
mov rcx, qword [rsp + 0xa8]
mov rdx, r15
call fcn.140052cde
add byte [rax - 0x7b], cl
invalid
je 0x14004e902
add byte [rax - 0x7b], cl
sal byte [rsi + rdx - 0x3a], 0x87
call 0x14104e8f6
mov byte [rdi + 0x3e8], 1
mov byte [rsp + 0x790], 4
mov bl, 4
jmp 0x14004f1a2
test rdx, rdx
je 0x14004e920
lea rcx, [rsp + 0x790]
call fcn.140014629
mov bl, byte [rsp + 0x790]
jmp 0x14004f1a2
movlps qword [rsp + 0x1e2], xmm7
mov word [rsp + 0x1e0], 0x105
mov rcx, qword [rsp + 0xa8]
mov rdx, r14
call fcn.14003c93f
mov r8d, 0x12
mov ecx, eax
lea rdx, str.invalid_pong_frame
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcprotoping_pong.rsinvalid_ping_frame
call fcn.14003d3a0
movzx eax, byte [rdi + 0x3f1]
test eax, eax
je 0x14004ea18
cmp eax, 2
jne 0x14004ea9e
mov rax, qword [rsp + 0x1d0]
mov rax, qword [rax]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
add dword [rax], eax
invalid
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
adc eax, 0x48000001
mov eax, dword [rax + 0x10]
mov rax, qword [rax + 0x10]
cmp rax, 1
jne 0x14004ea87
mov rcx, qword [rsp + 0xa8]
mov rdx, r15
call fcn.140052cde
test rax, rax
jne 0x14004e8f3
test rdx, rdx
jne 0x14004e907
movabs rax, 0xb416870b7adb7c3b
mov qword [rsp + 0x1e2], rax
mov word [rsp + 0x1e0], 5
mov rcx, qword [rsp + 0xa8]
mov rdx, r14
call fcn.14003c93f
mov r8d, 0x12
mov ecx, eax
lea rdx, [0x1400d8994]
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcprotoping_pong.rsinvalid_ping_frame
call fcn.14003d3a0
mov rax, qword [rsp + 0x1d0]
mov rax, qword [rax]
mov qword [rax + 0x10], 2
jmp 0x14004ea9e
mov rcx, qword [rsp + 0xa8]
mov rdx, r15
call fcn.140052cde
test rax, rax
jne 0x14004e8f3
test rdx, rdx
jne 0x14004e907
mov rax, qword [rdi + 0x3f2]
mov qword [rsp + 0x1e2], rax
mov word [rsp + 0x1e0], 5
mov rcx, qword [rsp + 0xa8]
mov rdx, r14
call fcn.14003c93f
mov r8d, 0x12
mov ecx, eax
lea rdx, [0x1400d8994]
add byte [rbp + rcx*4 + 0xd], cl
invalid
lahf
or byte [rax], al
call fcn.14003d3a0
mov byte [rdi + 0x3f1], 1
jmp 0x14004ea9e
add byte [rbp + rcx*4 + 0xd], cl
invalid
mov rax, qword [rsp + 0x1d0]
mov rcx, qword [rax]
add rcx, 0x18
mov rdx, qword [r15]
call fcn.1400112f1
cmp dword [rdi + 0x480], 2
jne 0x14004ebb5
mov dword [rdi + 0x480], 2
cmp dword [rdi + 0x440], 0
je 0x14004ee1e
mov rdx, qword [rdi + 0x408]
add rdx, 0x10
mov rcx, r14
call fcn.14001169c
cmp qword [rsp + 0x1e0], 0
jne 0x14005220f
mov rbx, qword [rsp + 0x1e8]
mov r14b, byte [rsp + 0x1f0]
cmp dword [rbx + 0xa0], 0
je 0x14004eb6d
mov esi, dword [rbx + 0xa4]
mov rcx, qword [rsp + 0xa8]
mov rdx, r15
call fcn.140052cde
mov r12, rax
mov r15, rdx
mov edi, edx
test rax, rax
jne 0x14004eb7a
test r15, r15
jne 0x14004eb77
mov dword [rsp + 0x1e4], esi
mov dword [rsp + 0x1e8], 7
mov byte [rsp + 0x1e0], 8
mov rcx, qword [rsp + 0xa8]
lea rdx, [rsp + 0x1e0]
call fcn.14003c93f
mov r8d, 0x18
mov ecx, eax
lea rdx, [0x1400d8097]
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.14003d3a0
and dword [rbx + 0xa0], 0
xor r15d, r15d
xor r12d, r12d
mov rcx, rbx
mov edx, r14d
call fcn.14009b798
test r12, r12
lea rsi, [rsp + 0x3a0]
je 0x14004ee69
mov byte [rsp + 0x790], 4
mov bl, 4
mov r15, qword [rsp + 0xa0]
add al, 0xb3
add al, 0x4c
mov edi, dword [rsp + 0xa0]
lea r14, [rsp + 0x1e0]
jmp 0x14004f1a2
mov rcx, qword [rsp + 0xa8]
mov rdx, r15
call fcn.140052cde
mov bl, 4
test rax, rax
jne 0x14004f19b
test rdx, rdx
jne 0x14004ee42
mov byte [rsp + 0x21c], 1
and dword [rsp + 0x1e4], 0
and dword [rsp + 0x1ec], 0
and dword [rsp + 0x1f4], 0
and dword [rsp + 0x1fc], 0
and dword [rsp + 0x204], 0
and dword [rsp + 0x20c], 0
and dword [rsp + 0x214], 0
mov byte [rsp + 0x1e0], 4
mov rcx, qword [rsp + 0xa8]
mov rdx, r14
call fcn.14003c93f
mov r8d, 0x16
mov ecx, eax
lea rdx, str.invalid_settings_frame
lea r9, [0x1400d8900]
call fcn.14003d3a0
mov rdx, qword [rdi + 0x408]
add rdx, 0x10
mov rcx, r14
call fcn.14001169c
cmp qword [rsp + 0x1e0], 0
jne 0x140052251
mov rcx, r14
mov r14, qword [rsp + 0x1e8]
mov bl, byte [rsp + 0x1f0]
mov rdx, qword [rdi + 0x410]
add rdx, 0x10
call fcn.140024f16
cmp qword [rsp + 0x1e0], 0
jne 0x140052278
cmp dword [rdi + 0x490], 0
je case.0x14001e663.319
mov eax, dword [rdi + 0x494]
mov qword [r14 + 0x20], rax
mov byte [rsp + 0x5f], bl
cmp dword [rdi + 0x4b0], 0
je 0x14004ecce
cmp dword [rdi + 0x4b4], 0
setne byte [r14 + 0x181]
mov rax, qword [rsp + 0x1e8]
mov qword [rsp + 0x4f0], rax
mov al, byte [rsp + 0x1f0]
mov byte [rsp + 0x5e], al
cmp dword [rdi + 0x498], 0
je 0x14004f089
lea rax, [r14 + 0x10]
mov qword [rsp + 0xc8], rax
mov dword [rsp + 0xc8], eax
lea rax, [r14 + 0x1c0]
mov qword [rsp + 0x98], rax
add byte [rax], al
mov eax, dword [rdi + 0x49c]
mov esi, dword [r14 + 0x17c]
mov dword [r14 + 0x17c], eax
mov dword [rsi + 0x17c], eax
xor ecx, ecx
mov r12d, eax
sub r12d, esi
setne cl
mov edx, 0xff
add byte [rax], al
cmovb ecx, edx
cmp cl, 0xff
je 0x14004ef59
invalid
movzx eax, cl
cmp eax, 1
jne 0x14004f089
mov rax, qword [rsp + 0x4f0]
add rax, 0x10
mov qword [rsp + 0x168], rax
lea rax, [r14 + 0x110]
mov qword [rsp + 0x348], rax
lea rsi, [r14 + 0x1b0]
mov r15, qword [r14 + 0x218]
xor ebx, ebx
cmp rbx, r15
jae 0x14004f089
mov rcx, qword [r14 + 0x1f0]
mov rdx, qword [r14 + 0x1f8]
mov r8, rbx
call fcn.1400144e4
test rax, rax
je 0x14005219d
cmc
xor eax, dword [rax]
invalid
mov eax, dword [rax]
mov ecx, dword [rdx]
mov rdx, qword [rsp + 0x98]
mov qword [rsp + 0x1e0], rdx
mov dword [rsp + 0x1e8], ecx
mov dword [rsp + 0x1ec], eax
mov qword [rsp + 0x28], rsi
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0x348]
mov edx, r12d
loop 0x14004ee34
mov eax, dword [rsp + 0x168]
lea r9, [rsp + 0x1e0]
call fcn.140055e3a
test eax, eax
jne 0x14004f050
mov rax, qword [r14 + 0x218]
cmp rax, r15
sbb rbx, 0xffffffffffffffff
cmp rax, r15
sbb r15, 0
jmp 0x14004ed80
mov rcx, qword [rsp + 0xa8]
mov rdx, r15
call fcn.140052cde
mov bl, 4
test rax, rax
jne 0x14004f19b
test rdx, rdx
je 0x14004eec5
mov rcx, rsi
call fcn.140014629
movzx ebx, byte [rsp + 0x3a0]
cmp ebx, 3
je 0x14004eac2
cmp ebx, 4
je 0x14004f19b
jmp 0x14004f175
test r15, r15
lea r14, [rsp + 0x1e0]
je 0x14004ee93
lea rcx, [rsp + 0x790]
mov rdx, r15
mov edx, edi
call fcn.140014629
mov r15, qword [rsp + 0xa0]
jmp 0x14004e914
lea rbx, [rsp + 0x660]
mov rcx, rbx
call fcn.140014bd5
mov rcx, rbx
call fcn.1400417a7
mov rcx, qword [rsp + 0x1d8]
call fcn.140014bd5
mov r15, qword [rsp + 0xa0]
mov esp, 0xa024
add cl, ch
or eax, dword [rbx]
add byte [rax], al
lea rcx, [rsp + 0x1e4]
mov rsi, qword [rsp + 0x520]
mov esi, dword [rsp + 0x520]
mov rdx, rsi
call fcn.14003c91a
mov byte [rsp + 0x1e0], 4
mov rcx, qword [rsp + 0xa8]
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
call fcn.14003c93f
mov r8d, 0x16
mov ecx, eax
lea rdx, str.invalid_settings_frame
lea r9, [0x1400d8918]
call fcn.14003d3a0
mov rcx, r14
mov rdx, rsi
call fcn.14003c91a
invalid
fsin
inc edi
xchg dword [rax + 4], eax
add al, 0
add byte [rcx], al
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x1e0], al
add byte [rax], al
movups xmm1, xmmword [rsp + 0x1f0]
movups xmm2, xmmword [rsp + 0x200]
movups xmm3, xmmword [rsp + 0x20c]
movups xmmword [rsi + 0x2c], xmm3
pop rsi
sub al, 0xf
adc dword [rsi + 0x20], edx
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp 0x14004eac2
sub esi, eax
mov rbx, qword [r14 + 0x218]
xor eax, eax
mov qword [rsp + 0x168], rax
xor r12d, r12d
mov r15, qword [rsp + 0xa0]
mov esp, 0xa024
invalid
cmp r12, rbx
jae 0x14004f065
and ebp, 0
add byte [rax], al
mov rcx, qword [r14 + 0x1f0]
mov rdx, qword [r14 + 0x1f8]
mov r8, r12
call fcn.1400144e4
test rax, rax
je 0x14005219d
invalid
xor dword [rax], eax
invalid
mov eax, dword [rax]
mov ecx, dword [rdx]
mov rdx, qword [rsp + 0x98]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xe0
add dword [rax], eax
add byte [rcx + 0x1e8248c], cl
add dword [rax], eax
invalid
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xe0
add dword [rax], eax
add byte [rcx + 0x1e8248c], cl
add dword [rax], eax
invalid
mov dword [rsp + 0x1ec], eax
lea rcx, [rsp + 0x1e0]
mov word [rax + riz*8], fs
add dword [rax], eax
add al, ch
invalid
nop
cld
dec dword [rbx + 0x8088]
add byte [rcx], ch
int1
jo case.0x14001d36f.508
mov dword [rax + 0x80], ecx
test ecx, ecx
mov edx, 0
add byte [rdi], cl
retfq 0xffffffffffff908b
test byte [rax], al
add byte [rax], al
add byte [rbp + 0xb841d2], al
add byte [rax], al
add byte [rdi + rcx + 0x4f], al
ret 0x2941
invalid
jbe 0x14004f01d
sub edx, r8d
jo case.0x14001d36f.508
mov dword [rax + 0x84], edx
mov rax, qword [rsp + 0x168]
mov eax, dword [rsp + 0x168]
add eax, r8d
mov qword [rsp + 0x168], rax
mov rax, qword [r14 + 0x218]
cmp rax, rbx
sbb r12, 0xffffffffffffffff
cmp rax, rbx
cmp eax, ebx
sbb rbx, 0
jmp 0x14004ef77
movaps xmmword [rsp + 0xaa0], xmm6
mov bl, 1
mov dword [rsp + 0x18c], 3
xor esi, esi
jmp 0x14004f0ae
movaps xmmword [rsp + 0xaa0], xmm6
mov bl, 1
xor esi, esi
mov dword [rsp + 0x18c], edx
jmp 0x14004f0a6
lea rcx, [r14 + 0x118]
mov rdx, qword [rsp + 0x168]
mov r8, qword [rsp + 0x98]
mov r9, qword [rsp + 0xc8]
call fcn.14001922d
cld
invalid
mov bl, 3
mov sil, 1
cmp dword [rdi + 0x488], 0
je 0x14004f0a6
cmp dword [rdi + 0x48c], 0
setne byte [r14 + 0x180]
mov r15, qword [rsp + 0xa0]
movabs al, byte [0x5f24648a44000000]
mov r12b, byte [rsp + 0x5f]
mov dl, byte [rsp + 0x5e]
mov rcx, qword [rsp + 0x4f0]
call fcn.14009b798
mov rcx, r14
mov edx, r12d
call fcn.14009b798
test sil, sil
je 0x14004f11d
cmp dword [rdi + 0x480], 0
lea r14, [rsp + 0x1e0]
lea rsi, [rsp + 0x3a0]
mov rdx, qword [rsp + 0x540]
je 0x140051e89
mov eax, dword [rdi + 0x484]
mov rcx, qword [rdi + 0x48]
test rcx, rcx
test ecx, ecx
je 0x140051e50
cmp ecx, 1
jne 0x140051e6d
stc
add dword [rdi], ecx
test dword [rax + 0x2d], ebx
add byte [rax], al
cmp qword [rdx], rax
jmp 0x140051e5f
mov byte [rsp + 0x3a1], 1
mov eax, dword [rsp + 0x18c]
mov dword [rsp + 0x3a4], eax
lea rax, [0x1400afce0]
mov qword [rsp + 0x3a8], rax
lea rax, [0x14010bcf0]
retf
or eax, dword [rax]
mov qword [rsp + 0x3b0], rax
movaps xmm0, xmmword [rsp + 0xaa0]
test byte [rax + riz*4], ah
and al, 0xa0
or al, byte [rax]
add byte [rax - 0x73], cl
test byte [rcx + riz*4], ah
add eax, dword [rax]
add byte [rdi], cl
adc dword [rax + 0x17], eax
lea r14, [rsp + 0x1e0]
lea rsi, [rsp + 0x3a0]
invalid
lea rdx, [rsp + 0x3a1]
mov rax, qword [rdx + 0x1f]
lea rcx, [rsp + 0x791]
mov qword [rcx + 0x1f], rax
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rsp + 0x790], bl
lea r12, [rsp + 0x660]
mov rcx, r12
call fcn.140014bd5
mov rcx, r12
mov ecx, esp
call fcn.1400417a7
mov rcx, qword [rsp + 0x1d8]
mov ecx, dword [rsp + 0x1d8]
call fcn.140014bd5
cmp bl, 3
jne 0x140051eb2
mov rax, qword [rdi + 0x408]
mov rcx, qword [rdi + 0x410]
add byte [rax - 0x7d], cl
rcl byte [rax], 0x48
add ecx, 0x10
mov rdx, qword [rsp + 0x578]
mov qword [rsp + 0x628], rdx
mov qword [rsp + 0x630], r13
mov qword [rsp + 0x648], rax
invalid
add byte [rax], al
mov qword [rsp + 0x650], rcx
mov byte [rsp + 0x658], 0
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rsi*2], ah
add eax, 0x89480000
test byte [rax + rdi], ah
invalid
add byte [rax], al
mov rax, qword [rsp + 0x1d0]
mov eax, dword [rsp + 0x1d0]
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rax*2], ah
invalid
add byte [rax], al
mov qword [rsp + 0x870], 2
and qword [rsp + 0x890], 0
nop
or byte [rax], al
add byte [rax], al
invalid
cmp byte [rdi + 0x1c2], 0
jne case.0x140043ff8.105
cmp byte [rdi + 0x1c1], 0
je 0x14004f2bf
cmp byte [rdi + 0x1c0], 0
jne 0x14004f3a5
mov rcx, r14
mov rdx, rdi
cli
mov r8, rbp
call 0x145050e63
add eax, 0xbc834800
and al, 0xe0
add dword [rax], eax
add byte [rax], al
mov rbx, qword [rsp + 0x1e8]
and al, 0xe8
add dword [rax], eax
add byte [rdi], cl
test dword [rdi + 1], edx
add byte [rax], al
invalid
mov r12, qword [rsp + 0x1f0]
lea rcx, [rsp + 0x1e8]
movups xmm0, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x3a0], xmm0
test rbx, rbx
jne 0x14004f3f8
add dword [rax], eax
invalid
mov byte [rdi + 0x1c1], 0
mov edx, 1
mov rcx, rbp
call fcn.14009f285
cmp qword [rdi + 0x1a8], 0xffffffffffffffff
dec dword [rdi]
invalid
xchg ebp, eax
add byte [rax], al
invalid
mov rcx, rbp
call case.0x14004919a.421
mov qword [rsp + 0x3a0], rax
mov qword [rsp + 0x3a8], rdx
mov dword [rsp + 0x3a8], edx
test al, 3
add byte [rax], al
lea rax, [rsp + 0x3a1]
add byte [rax], al
movups xmmword [rax + 0xf], xmm6
mov rcx, rsi
call case.0x1400335eb.95
mov rbx, rax
mov qword [rsp + 0x790], rax
and al, 0x90
invalid
add byte [rax], al
mov rcx, qword [rdi + 0x188]
invalid
mov byte [rcx], al
add byte [rax], al
mov rax, qword [rdi + 0x190]
mov rdx, r15
mov r8, rsi
call qword [rax + 0x18]
test rax, rax
jne 0x1400513ea
invalid
test rdx, rdx
jne 0x14004f412
mov rcx, rsi
call case.0x1400335eb.95
invalid
dec dword [rax - 0x77]
mov dword [rsp + 0x660], eax
cmp rbx, rax
cmp ebx, eax
jne 0x140052164
test dword [rcx], edx
add byte cs:[rax], al
mov rcx, rsi
call case.0x1400335eb.95
mov rbx, rdx
mov rcx, rbp
call fcn.140014071
test rbx, rbx
je case.0x140043ff8.95
xor eax, eax
jmp 0x14004f37e
mov al, 1
cmp byte [rdi + 0x1c0], 0
rol byte [rcx], 0
add byte [rax], al
jne 0x1400513ee
add byte [rax], al
mov byte [rdi + 0x1c0], al
mov byte [rdi + 0x1c1], 1
jmp 0x14004f24b
invalid
mov byte [rdi + 0x1c1], 0
xor ecx, ecx
xor eax, eax
mov r12, qword [rsp + 0x70]
jmp 0x14004f426
mov rcx, r14
mov rdx, rdi
cli
mov r8, rbp
call fcn.14009f297
inc byte [rax + rax]
cmp qword [rsp + 0x1e0], 0
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0xe8
add dword [rax], eax
add byte [rax], al
je 0x14004f696
mov rsi, qword [rsp + 0x160]
mov byte [rdi + 0x1c2], 1
mov eax, 1
add byte [rax], al
xor ecx, ecx
leave
mov qword [rsp + 0xe8], rcx
jmp 0x14004f434
mov byte [rdi + 0x1c2], 1
mov r12, rbx
xor ebx, ebx
jmp 0x14004f408
movaps xmm0, xmmword [rsp + 0x3a0]
movaps xmmword [rsp + 0x9c0], xmm0
test byte [rax + rax*8], ah
or dword [rax], eax
add byte [rax], al
mov rsi, qword [rsp + 0x160]
jmp 0x14004f445
mov eax, 1
mov cl, 1
mov r12, rdx
invalid
xor edx, edx
ror byte [rax - 0x77], cl
mov dword [rsp + 0xe8], edx
invalid
add byte [rax], al
invalid
mov byte [rdi + 0x1c2], cl
mov rsi, qword [rsp + 0x160]
mov ah, 0x24
invalid
add dword [rax], eax
invalid
test rax, rax
je 0x140051dce
sub dword [rax], eax
invalid
mov rbx, qword [rsp + 0xe8]
test rbx, rbx
mov qword [rsp + 0x160], rsi
and al, 0x60
add dword [rax], eax
add byte [rdi], cl
invalid
invalid
invalid
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x9c0]
lea rax, [rsp + 0x338]
lea eax, [rsp + 0x338]
add byte [rdi], cl
adc dword [rax], eax
mov r14, qword [rdi + 0x378]
js 0x14004f471
add byte [rax], al
mov qword [rsp + 0x328], rbx
pushfq
and al, 0x28
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0x30
add eax, dword [rax]
add byte [rax - 0x39], cl
test byte [rax + rax], ah
invalid
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x20
invalid
add byte [rax], al
add byte [rcx - 0x48], al
add eax, 0x48000000
mov rcx, rbx
mov rdx, r12
mov edx, esp
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_src_framehead.rs
call fcn.140013ebb
cld
dec dword [rax - 0x77]
shr eax, 0x43
push rbp
cld
dec dword [rcx - 0x7d]
cld
add al, 0xf
invalid
sbb ch, byte [rax + rax]
invalid
mov r15d, eax
mov rax, rbx
mov qword [rsp + 0xe8], rbx
movzx eax, byte [rbx + 3]
add ecx, dword [r8 - 0x7d]
clc
or dword [rdi], ecx
invalid
mov dl, 1
add byte [rax], al
lea rdx, [0x14010da04]
movsxd rcx, dword [rdx + rax*4]
invalid
or al, 0x82
add rcx, rdx
jmp rcx
xor ecx, ecx
cmp r12, 4
je 0x1400520ed
invalid
mov rdx, qword [rsp + 0x178]
mov rsi, qword [rdx]
cmp rsi, 2
setne dl
xchg ebp, eax
ret 0xd1f6
rol dword [rcx + rdx*8 + 0xf6850f], 1
test cl, dl
jne case.default.0x14004f532
mov rdx, qword [rsp + 0xe8]
mov r8b, byte [rdx + 4]
mov bl, 9
movzx eax, al
lea rcx, [0x14010da2c]
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
mov r14d, r8d
mov r8d, 9
lea rsi, [rsp + 0x1e0]
mov ah, 0x24
loopne 0x14004f544
add byte [rax], al
mov rcx, rsi
lea rbx, [rsp + 0x328]
lea ebx, [rsp + 0x328]
sub byte [rbx], al
add byte [rax], al
mov rdx, rbx
call fcn.14000a31c
mov rcx, rsi
int1
call fcn.14000a5bf
lea rcx, [rsp + 0x3a0]
mov word [rax + riz*4], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
call fcn.140014a56
test r15d, r15d
dec dword [rdi]
test byte [rdx + 5], bl
add byte [rax], al
movzx esi, r14b
mov ecx, esi
and ecx, 8
je 0x1400503ef
invalid
invalid
add byte [rax], al
invalid
mov rbx, qword [rsp + 0x3b0]
test rbx, rbx
test ebx, ebx
je 0x14004fad3
invalid
add byte [rax], al
mov rax, qword [rsp + 0x3a8]
movzx r14d, byte [rax]
cmp rbx, r14
cmp ebx, esi
jbe 0x14004fad3
invalid
invalid
add byte [rax], al
invalid
mov r8d, 1
lea r13, [rsp + 0x1e0]
and al, 0xe0
add dword [rax], eax
add byte [rax], al
mov dword [rsp + 0x3c], ecx
mov rcx, r13
lea rdx, [rsp + 0x3a0]
movabs al, byte [0xfffbab1ce8000003]
dec dword [rcx + rcx*4 - 0x17]
jmp 0x13cff39bf
dec dword [rcx + rcx*4 - 0x10]
not rax
add rbx, rax
mov rcx, r13
lea rdx, [rsp + 0x3a0]
xchg esp, eax
and al, 0xa0
add eax, dword [rax]
add byte [rcx - 0x77], cl
fsubr st(0)
call fcn.140009fdd
dec dword [rcx + rcx*4 - 0x17]
call fcn.14001f01b
invalid
cli
cld
dec dword [rbx + 0x413c244c]
shl esi, 0x10
jmp 0x1400503f2
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
dec dword [rax - 0x48]
add dword [rcx], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
or rcx, rax
mov qword [rsp + 0x40], rcx
and al, 0x40
lea rsi, [rsp + 0x600]
lea esi, [rsp + 0x600]
mov rcx, rsi
mov ecx, esi
call fcn.140014bd5
mov rcx, rsi
mov ecx, esi
int1
call fcn.1400417a7
imul esp, dword [rcx], 0xab3ffff
xor eax, eax
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x68], eax
xor eax, eax
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x60], eax
xor r15d, r15d
lea rax, [0x1400afce0]
add eax, 0x60688
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x3c], 0
and al, 0x3c
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xbc684
mov qword [rsp + 0x78], rax
lea r14, [rsp + 0x1e0]
mov ah, 0x24
and al, 0xe0
add dword [rax], eax
add byte [rax], al
lea rsi, [rsp + 0x3a0]
lea esi, [rsp + 0x3a0]
jmp 0x14004fbf7
mov cl, 1
jmp 0x14004f4ed
xor ecx, ecx
mov al, 0xa
jmp 0x14004f4ed
invalid
invalid
invalid
mov rcx, qword [rsp + 0x1f0]
lea rax, [rsp + 0x1e8]
movups xmm0, xmmword [rax + 0x10]
adc byte [rdi], cl
movaps xmmword [rsp + 0x3a0], xmm0
test r12, r12
test esp, esp
mov rsi, qword [rsp + 0x160]
add byte [rdi], cl
test byte [rbp + 4], bh
add byte [rax], al
invalid
movaps xmm0, xmmword [rsp + 0x3a0]
movaps xmmword [rsp + 0x790], xmm0
movaps xmmword [rsp + 0x1e0], xmm0
loopne 0x14004f6da
add byte [rax], al
mov eax, 1
mov qword [rsp + 0x748], rcx
add byte [rax - 0x77], cl
invalid
mov qword [rsp + 0xe8], r12
movaps xmm0, xmmword [rsp + 0x1e0]
loopne 0x14004f6fa
add byte [rax], al
movaps xmmword [rsp + 0x9c0], xmm0
test byte [rax + rax*8], ah
ror byte [rcx], 0
add byte [rcx - 0x77], cl
hlt
jmp 0x14004f434
sub ebp, edi
invalid
invalid
mov byte [rsp + 0x70], r8b
mov r8d, 9
lea rsi, [rsp + 0x1e0]
loopne 0x14004f71d
add byte [rax], al
mov rcx, rsi
lea rdx, [rsp + 0x328]
add byte [rax], al
call fcn.14000a31c
mov rcx, rsi
call fcn.14000a5bf
movups xmm0, xmmword [rsp + 0x328]
adc byte [rsp + 0x328], al
and al, 0x28
add eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x338], cl
mov word [rax + rdi], fs
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x100], ecx
movaps xmmword [rsp + 0xf0], xmm0
sub dword [rsp + 0xf0], eax
test r15d, r15d
je case.0x140043ff8.120
invalid
mov dl, byte [rsp + 0x70]
test dl, 8
lea rsi, [rsp + 0x3a0]
and al, 0xa0
add eax, dword [rax]
invalid
jne 0x140050101
xor ebx, ebx
jmp 0x14005013d
add byte [rax], al
test r15d, r15d
lea rsi, [rsp + 0x3a0]
add eax, dword [rax]
add byte [rax], al
je 0x14004f9a8
add byte [rax], al
mov r8d, 9
mov rcx, qword [rsp + 0xe8]
mov rdx, r12
lea r9, [0x1400b01d0]
or eax, 0x60a2c
sub al, 0xa
invalid
add al, ch
adc al, byte [rdi - 4]
dec dword [rax - 0x77]
shr eax, 0xcb
retf
push rbx
cld
dec dword [rcx - 0x77]
mov esi, eax
invalid
movabs rcx, 0x30000000000
add byte [rax], al
add byte [rbx], al
add byte [rax], al
and rax, rcx
movabs rcx, 0x20000000000
add byte [rax], al
cmp rax, rcx
cmp eax, ecx
jne 0x140050172
lea eax, [r14 - 0xc]
mov rdx, qword [rsp + 0x50]
jmp 0x140050182
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov bl, 0xa
or dh, byte [rcx]
ror byte [rax - 0x77], 0x44
and al, 0x68
xor eax, eax
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x4c], 0
and al, 0x4c
add byte [rax], al
add byte [rax], al
lea rax, [0x1400afce0]
cld
add al, byte [rsi]
add byte [rax - 0x77], cl
and al, 0x50
mov dword [rsp + 0x3c], 0
lea rax, [0x14010bcf0]
mov qword [rsp + 0x78], rax
lea r14, [rsp + 0x1e0]
jmp 0x14004fbda
mov qword [rsp + 0xd8], rax
jmp 0x140050477
lea rsi, [rsp + 0x3a0]
mov rcx, rsi
call fcn.14001f01b
mov rcx, qword [rsp + 0x40]
and al, 0x40
and ecx, 0xffff0000
movabs rax, 0x100000101
add dword [rcx], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
or rcx, rax
mov qword [rsp + 0x40], rcx
mov bl, 0xa
or dh, byte [rcx]
xor eax, eax
mov qword [rsp + 0x68], rax
and al, 0x68
xor eax, eax
mov qword [rsp + 0x60], rax
xor r15d, r15d
lea rax, [0x1400afce0]
mov qword [rsp + 0x50], rax
push rax
mov dword [rsp + 0x3c], 0
lea rax, [0x14010bcf0]
mov qword [rsp + 0x78], rax
lea r14, [rsp + 0x1e0]
and al, 0xe0
add dword [rax], eax
add cl, ch
xor cl, byte [rax + rax]
add byte [rax], al
cmp qword [rdi + 0x1a8], 0
je 0x1400504e3
mov r8d, 0x19
mov cl, 0x27
lea rdx, str.bytes_remaining_on_streamOut_of_bounds_accesspolling_StreamFuture_twiceC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_stream_streaminto_future.rs
call fcn.14007a9ee
mov r12, rax
jmp 0x14004f3d2
invalid
clc
invalid
invalid
mov dword [rsp + 0x3c], 0
lea rax, [0x14010bcf0]
mov qword [rsp + 0x78], rax
lea r14, [rsp + 0x1e0]
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
add eax, dword [rax]
invalid
lea r15, [rsp + 0x600]
mov rcx, r15
call fcn.140014bd5
jmp 0x14004fc37
cld
dec dword [rcx + rcx*4 - 7]
call fcn.1400417a7
mov r15d, dword [rsp + 0x4c]
lea rcx, [rsp + 0x328]
call fcn.14000a5bf
cmp bl, 0xa
je 0x140051ba4
invalid
xchg edi, eax
invalid
add byte [rax], al
mov al, byte [rsp + 0x14e]
mov byte [rsp + 0x142], al
and al, 0x42
add dword [rax], eax
add byte [rdi], cl
mov bh, 0x84
and al, 0x4c
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rax + rax*2], ah
and al, 0x40
add dword [rax], eax
add byte [rcx - 0x48], al
loopne 0x14004fc2f
add byte [rax], al
lea rcx, [rsp + 0x9c0]
or dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x90
invalid
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x148]
and al, 0x48
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rsp + rdi], ah
add dword [rax], eax
add byte [rdx + 0x14a2484], cl
add byte [rax], al
add byte [rax + 0x13e2484], cl
add byte [rax], al
movzx eax, word [rsp + 0x144]
add byte [rax], al
mov word [rsp + 0x138], ax
mov al, byte [rsp + 0x146]
and al, 0x46
add dword [rax], eax
add byte [rax + 0x13a2484], cl
cmp al, byte [rcx]
add byte [rax], al
cmp bl, 9
jne 0x140051ac9
invalid
mov eax, r15d
mov dword [rsp + 0x4c], r15d
mov qword [rsp + 0x70], r12
mov r15, qword [rsp + 0xa0]
movabs al, byte [0xfffff5a6e9000000]
cmc
invalid
invalid
and al, 0x4c
add byte [rax], al
add byte [rax], al
lea rax, [0x1400afce0]
inc byte [0x1848e4642]
and al, 0x50
mov dword [rsp + 0x3c], 0
and al, 0x3c
add byte [rax], al
add byte [rax], al
lea rax, [0x14010bcf0]
add byte [rax - 0x77], cl
and al, 0x78
lea r14, [rsp + 0x1e0]
add byte [rax], al
jmp 0x1400503d3
invalid
add byte [rax], al
mov bl, 0x12
lea rsi, [rsp + 0x3a0]
and al, 0xa0
add eax, dword [rax]
add cl, ch
mov word [rdi], es
add byte [rax], al
test rcx, rcx
je 0x1400510a2
cmp rcx, 6
mov edx, 6
add byte [rax], al
cmovb rdx, rcx
cmp rdx, 1
cli
add dword [rdi], ecx
je 0x140052103
invalid
cmp rdx, 2
jbe 0x140052119
add byte [rax], al
cmp rdx, 3
je 0x14005212f
sub dword [rdx], esp
add byte [rax], al
cmp rdx, 4
jbe 0x140052145
add byte [rax], al
cmp rdx, 5
je 0x14005214e
mov rax, r8
add r8, rdx
sub rcx, rdx
movzx edx, byte [rax]
movzx r10d, byte [rax + 1]
mov dh, 0x50
add ecx, eax
loop 0x14004ff36
or byte [rsi - 0x73], al
xor al, 0x12
dec r14d
cmp r14d, 7
ja case.default.0x14004ff71
movzx edx, byte [rax + 2]
movzx r10d, byte [rax + 3]
mov dh, 0x50
push rax
add eax, dword [rdi + rcx - 0x4a]
pop rax
add al, 0xf
mov dh, 0x40
add eax, 0x70244489
mov rax, r8
mov r8d, r9d
enter 0xffffffffffff8941, 0xfffffffffffffff1
lea rsi, [0x14010da58]
movsxd r14, dword [rsi + r14*4]
invalid
xor al, 0xb6
mov dh, 0x49
add esi, esi
mov esi, r9d
mov r9d, r8d
mov r8, rax
jmp r14
shl edx, 0x18
shl r10d, 0x10
shl edx, 0x10
or r10d, edx
shl r11d, 8
or r11d, r10d
add r11d, dword [rsp + 0x70]
mov dword [rsp + 0x4c], 1
mov eax, r11d
mov dword [rsp + 0x98], r11d
jmp case.default.0x14004ff71
shl edx, 0x18
shl r10d, 0x10
shl edx, 0x10
or r10d, edx
shl r11d, 8
or r11d, r10d
add r11d, dword [rsp + 0x70]
mov eax, 1
mov qword [rsp + 0x40], rax
mov eax, r11d
mov dword [rsp + 0x348], r11d
add cl, ch
out 0, eax
add byte [rax], al
shl edx, 0x18
shl r10d, 0x10
or r10d, edx
or edx, edx
shl r11d, 8
or r11d, r10d
add r11d, dword [rsp + 0x70]
mov eax, 1
mov qword [rsp + 0x50], rax
mov eax, r11d
mov dword [rsp + 0x168], r11d
add dword [rax], eax
add cl, ch
sar dh, 1
invalid
invalid
shl edx, 0x18
shl r10d, 0x10
or r10d, edx
shl r11d, 8
or r11d, r10d
or r11d, dword [rsp + 0x70]
mov eax, 1
mov qword [rsp + 0x78], rax
mov eax, r11d
mov dword [rsp + 0x68], r11d
jns case.default.0x14004ff71
jmp 0x1400500c3
shl edx, 0x18
shl r10d, 0x10
or r10d, edx
shl r11d, 8
lea r15d, [r10 + r11]
add r15d, dword [rsp + 0x70]
lea eax, [r11 + r10]
add eax, 0xffffc000
mov edx, 1
mov qword [rsp + 0x60], rdx
cmp eax, 0xffc000
jb case.default.0x14004ff71
jmp 0x1400500c3
shl edx, 0x18
shl r10d, 0x10
or r10d, edx
shl r11d, 8
or r11d, r10d
add r11d, dword [rsp + 0x70]
mov dword [rsp + 0x3c], 1
mov eax, r11d
mov dword [rsp + 0xc8], r11d
jmp case.default.0x14004ff71
shl edx, 0x18
shl r10d, 0x10
or r10d, edx
shl r11d, 8
or r11d, r10d
add r11d, dword [rsp + 0x70]
mov r9d, 1
mov esi, r11d
cmp r11d, 2
jb case.default.0x14004ff71
xor eax, eax
mov qword [rsp + 0x68], rax
xor eax, eax
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x4c], 0
lea rax, [0x1400afce0]
mov qword [rsp + 0x50], rax
movabs rax, 0x100000101
mov qword [rsp + 0x40], rax
jmp case.0x140028bf1.252
cmp qword [rsp + 0xf8], 0
je 0x140050369
mov rax, qword [rsp + 0xf0]
movzx ebx, byte [rax]
mov r8d, 1
mov rcx, rsi
lea rdx, [rsp + 0xf0]
call fcn.14000a31c
mov rcx, rsi
call fcn.14000a5bf
mov dl, byte [rsp + 0x70]
mov r8b, 2
test dl, 0x20
jne 0x14005034f
test rbx, rbx
je 0x14005085d
mov rax, qword [rsp + 0xf8]
sub rax, rbx
jae 0x140050855
mov byte [rsp + 0x1e8], 0xd
mov bl, 0xd
jmp 0x140050600
mov al, 8
cmp r15d, r14d
mov rdx, qword [rsp + 0x50]
jne 0x14005055f
movzx eax, al
cmp al, 9
mov ecx, 9
cmovae eax, ecx
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
cmp al, 8
jne 0x140050484
shl r15, 0x20
or rcx, r15
or rcx, 0x100
mov qword [rsp + 0x40], rcx
movabs rax, 0xffffffff00000000
and rdx, rax
or rdx, 1
mov qword [rsp + 0x50], rdx
mov bl, 0xa
jmp 0x1400504ce
mov rdx, qword [rsp + 0xf8]
cmp rdx, 5
jae 0x1400505a2
mov byte [rsp + 0x1e8], 0x13
mov bl, 0x13
jmp 0x140050600
mov rcx, rsi
call case.0x140014937.45
lea rcx, [rsp + 0x4c8]
call fcn.14000a5bf
mov bl, 0xa
jmp 0x14004fbda
xor r14d, r14d
and esi, 9
or esi, r14d
mov r14d, dword [rsp + 0x3a0]
mov eax, dword [rsp + 0x3a4]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x3a8]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x3b0]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x3b8]
mov rdx, rax
mov qword [rsp + 0x68], rax
shr rax, 0x20
mov qword [rsp + 0x60], rax
shl ecx, 5
or ecx, esi
mov dword [rsp + 0x3c], ecx
xor ebx, ebx
mov qword [rsp + 0xe0], rax
mov dword [rsp + 0x84], eax
mov dword [rsp + 0x88], eax
mov dword [rsp + 0x80], eax
mov qword [rsp + 0xd8], rax
mov dword [rsp + 0x70], 0
lea rsi, [rsp + 0x3a0]
jmp 0x140050e9e
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov bl, 0xa
xor eax, eax
mov qword [rsp + 0x68], rax
xor eax, eax
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x4c], 0
lea rax, [0x1400afce0]
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x3c], 0
lea rax, [0x14010bcf0]
mov qword [rsp + 0x78], rax
lea r14, [rsp + 0x1e0]
mov r13, qword [rsp + 0x1c8]
jmp 0x14004fbda
movaps xmm0, xmmword [rsp + 0x660]
movaps xmmword [rsp + 0x790], xmm0
mov byte [rdi + 0x1c1], 0
xor r12d, r12d
xor eax, eax
jmp 0x14004f6eb
mov rax, r14
shr rax, 0x20
mov qword [rsp + 0x40], rax
mov al, 1
mov dword [rsp + 0x70], eax
mov bl, 2
mov qword [rsp + 0xe0], rax
mov dword [rsp + 0x84], eax
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x88], eax
mov dword [rsp + 0x80], eax
mov eax, r15d
jmp 0x140050e96
mov qword [rsp + 0x98], rbx
mov rcx, qword [rsp + 0xf0]
mov r8d, 5
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_src_frameheaders.rs
call fcn.140014b57
mov rcx, rax
call fcn.140014b7c
mov rbx, rax
shr rax, 0x28
cmp al, 2
je 0x1400505f9
mov byte [rsp + 0x190], bl
shr rbx, 8
mov dword [rsp + 0x191], ebx
mov bl, 0x14
cmp dword [rsp + 0x190], r15d
jne 0x1400512f3
mov byte [rsp + 0x1e8], bl
lea rcx, [rsp + 0xf0]
call fcn.14000a5bf
lea r14, [rsp + 0x1e0]
add bl, 0xf4
movzx eax, bl
cmp al, 9
mov ecx, 9
cmovae eax, ecx
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
cmp al, 8
mov rdx, qword [rsp + 0x50]
jne 0x140050667
shl r15, 0x20
or rcx, r15
or rcx, 0x100
mov qword [rsp + 0x40], rcx
movabs rax, 0xffffffff00000000
and rdx, rax
or rdx, 1
mov qword [rsp + 0x50], rdx
jmp 0x14005071d
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
xor eax, eax
mov qword [rsp + 0x68], rax
xor eax, eax
mov qword [rsp + 0x60], rax
xor ecx, ecx
lea rax, [0x1400afce0]
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x3c], 0
lea rax, [0x14010bcf0]
mov qword [rsp + 0x78], rax
jmp 0x14005076d
mov ecx, dword [rsp + 0x4c]
jmp 0x14005076d
mov bl, 0xa
mov r15d, ecx
lea r13, [rsp + 0x600]
mov rcx, r13
call fcn.140014bd5
mov rcx, r13
call fcn.1400417a7
mov r13, qword [rsp + 0x1c8]
jmp 0x14004fc04
mov qword [rsp + 0xf8], rax
lea rcx, [rsp + 0x1e0]
mov rsi, r8
mov ebx, edx
call fcn.14001f1aa
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
mov rcx, qword [rsp + 0x518]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rsp + 0x240], 0xb
and qword [rsp + 0x258], 0
and qword [rsp + 0x278], 0
and qword [rsp + 0x298], 0
and qword [rsp + 0x2b8], 0
and word [rsp + 0x2d8], 0
and qword [rsp + 0x2e0], 0
mov byte [rsp + 0x2e8], 0
mov al, byte [rsp + 0x184]
lea rdx, [rsp + 0x1e8]
mov byte [rdx + 0x10c], al
mov eax, dword [rsp + 0x180]
mov dword [rdx + 0x108], eax
mov byte [rsp + 0x2f5], sil
and word [rsp + 0x2f6], 0
mov dword [rsp + 0x2f8], r15d
mov byte [rsp + 0x2fc], bl
cmp qword [rsp + 0x1e0], 3
jne 0x14005093d
mov bl, byte [rsp + 0x1e8]
lea r14, [rsp + 0x1e0]
lea rsi, [rsp + 0x3a0]
jmp 0x140050615
mov r8d, 0x120
mov rbx, rcx
lea rcx, [rsp + 0x3a0]
lea rdx, [rsp + 0x1e0]
mov rsi, rcx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movaps xmmword [rsp + 0x1a0], xmm1
movaps xmmword [rsp + 0x190], xmm0
mov bl, byte [rsp + 0x4bc]
mov rcx, rsi
lea rdx, [rsp + 0x190]
mov r8, r14
mov r9, qword [rsp + 0x350]
call fcn.140014be4
cmp al, 0x15
jne 0x140051017
test bl, 4
je 0x140051050
mov r14d, dword [rsp + 0x3a0]
mov eax, dword [rsp + 0x3a4]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x3a8]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x3b0]
mov qword [rsp + 0x78], rax
mov eax, dword [rsp + 0x3b8]
mov qword [rsp + 0x68], rax
mov eax, dword [rsp + 0x3bc]
mov qword [rsp + 0x60], rax
mov r15d, dword [rsp + 0x3c0]
mov eax, dword [rsp + 0x3c4]
mov dword [rsp + 0x3c], eax
mov eax, dword [rsp + 0x3c8]
mov dword [rsp + 0xbc], eax
mov eax, dword [rsp + 0x3cc]
mov dword [rsp + 0xc0], eax
mov eax, dword [rsp + 0x3d0]
mov dword [rsp + 0xc4], eax
mov al, byte [rsp + 0x3d4]
mov dword [rsp + 0x84], eax
lea rcx, [rsp + 0x3a1]
movzx eax, word [rcx + 0x34]
mov word [rsp + 0x8c], ax
mov al, byte [rcx + 0x36]
mov byte [rsp + 0x8e], al
mov r8d, 0xe0
lea rcx, [rsp + 0x660]
lea rdx, [rsp + 0x3d8]
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0x4b8]
mov dword [rsp + 0x80], eax
mov al, byte [rsp + 0x4bc]
mov dword [rsp + 0x88], eax
mov rcx, qword [rsp + 0x508]
movzx eax, word [rcx]
mov word [rsp + 0x94], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x96], al
mov rcx, qword [rsp + 0x500]
movzx eax, word [rcx]
mov word [rsp + 0x90], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x92], al
lea rcx, [rsp + 0x190]
call fcn.14000a5bf
mov bl, 1
jmp 0x140050c71
mov dword [rsp + 0x70], 0
jmp 0x140050e8e
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xd8], rax
mov al, byte [rsp + 0x8e]
mov byte [rsp + 0x14e], al
movzx eax, word [rsp + 0x8c]
mov word [rsp + 0x14c], ax
mov r8d, 0xe0
lea rcx, [rsp + 0x790]
lea rdx, [rsp + 0x660]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x94]
mov word [rsp + 0x148], ax
mov al, byte [rsp + 0x96]
mov byte [rsp + 0x14a], al
movzx eax, word [rsp + 0x90]
mov word [rsp + 0x144], ax
mov al, byte [rsp + 0x92]
mov byte [rsp + 0x146], al
lea r13, [rsp + 0x600]
mov rcx, r13
call fcn.140014bd5
mov rcx, r13
call fcn.1400417a7
cmp byte [rsp + 0x70], 0
je 0x140050f3f
lea rcx, [rsp + 0x328]
call fcn.14000a5bf
mov eax, r14d
mov rcx, qword [rsp + 0x40]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0x40], rcx
lea r14, [rsp + 0x1e0]
mov r13, qword [rsp + 0x1c8]
jmp 0x14004fc0d
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
mov edx, 9
cmovae ecx, edx
cmp cl, 7
je 0x140051344
movzx ecx, cl
cmp ecx, 9
jne 0x140051245
test bl, 4
jne 0x140051245
add al, 0xfd
cmp al, 9
jb 0x140051245
mov r8d, 0x120
lea r14, [rsp + 0x1e0]
mov rcx, r14
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x190]
movaps xmm1, xmmword [rsp + 0x1a0]
movaps xmmword [rsp + 0xf0], xmm0
movaps xmmword [rsp + 0x100], xmm1
mov rbx, qword [rsp + 0x178]
mov rcx, rbx
call fcn.1400150fb
and qword [rbx], 0
jmp 0x140051202
mov dword [rsp + 0x80], esi
mov esi, dword [rsp + 0x98]
mov eax, esi
and eax, 0xffffff00
mov dword [rsp + 0x84], 0
mov rdx, qword [rsp + 0x50]
mov r8, qword [rsp + 0x78]
mov r10d, dword [rsp + 0x4c]
mov r11d, dword [rsp + 0x68]
mov r13d, dword [rsp + 0xc8]
mov ebx, dword [rsp + 0x168]
mov ecx, dword [rsp + 0x348]
mov ecx, ecx
shl rdx, 0x20
or rdx, rcx
mov qword [rsp + 0x50], rdx
mov ecx, ebx
shl r8, 0x20
or r8, rcx
mov qword [rsp + 0x78], r8
movzx r14d, sil
or r14d, eax
mov al, byte [rsp + 0x1e2]
mov byte [rsp + 0x8e], al
movzx eax, word [rsp + 0x1e0]
mov word [rsp + 0x8c], ax
mov al, 1
mov dword [rsp + 0x70], eax
mov bl, 4
mov qword [rsp + 0xe0], rax
mov eax, dword [rsp + 0x80]
mov dword [rsp + 0xc4], eax
mov dword [rsp + 0xc0], r9d
mov dword [rsp + 0xbc], r13d
mov eax, r11d
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x88], eax
mov dword [rsp + 0x80], eax
mov eax, r10d
jmp 0x14004fa8c
mov r8d, 0x120
mov rcx, qword [rsp + 0x358]
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
mov rax, qword [rsp + 0x510]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
mov bl, 9
mov eax, dword [rsp + 0x4c]
mov r15d, eax
jmp 0x140050772
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
xor eax, eax
mov qword [rsp + 0x68], rax
xor ecx, ecx
xor r15d, r15d
lea rax, [0x1400afce0]
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x3c], 0
lea rax, [0x14010bcf0]
mov qword [rsp + 0x78], rax
lea r14, [rsp + 0x1e0]
jmp 0x14005138d
mov r8d, 5
mov rbx, rax
mov rcx, rsi
lea rdx, [rsp + 0xf0]
call fcn.14000a31c
mov rcx, rsi
call fcn.14000a5bf
mov r8, rbx
mov eax, dword [rsp + 0x190]
mov dword [rsp + 0x180], eax
mov al, byte [rsp + 0x194]
mov byte [rsp + 0x184], al
mov dl, byte [rsp + 0x70]
mov rbx, qword [rsp + 0x98]
jmp 0x140050149
mov rax, qword [rsp + 0x40]
and eax, 0xffff0000
shl r15, 0x20
add rax, r15
add rax, 0x100
mov qword [rsp + 0x40], rax
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x50]
and rcx, rax
or rcx, 1
mov qword [rsp + 0x50], rcx
lea r14, [rsp + 0x1e0]
mov rcx, qword [rsp + 0x60]
mov r15d, dword [rsp + 0x4c]
mov qword [rsp + 0x60], rcx
lea rcx, [rsp + 0x190]
call fcn.14000a5bf
mov rcx, rsi
call fcn.140015127
mov bl, 0xa
jmp 0x140050772
mov bl, 0xb
jmp 0x1400513f0
mov bl, 0xa
mov r12, qword [rsp + 0x70]
mov qword [rsp + 0x70], r12
lea rsi, [rsp + 0x870]
mov rcx, rsi
call fcn.140014bd5
mov rcx, rsi
call fcn.1400417a7
mov al, 9
cmp bl, 0xa
je 0x140051591
movzx eax, bl
cmp eax, 9
je 0x140051fd0
cmp eax, 0xb
je 0x140051f80
mov al, byte [rsp + 0x136]
mov byte [rsp + 0x12a], al
movzx eax, word [rsp + 0x134]
mov word [rsp + 0x128], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xb80]
lea rdx, [rsp + 0xaa0]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x130]
mov word [rsp + 0x124], ax
mov al, byte [rsp + 0x132]
mov byte [rsp + 0x126], al
movzx eax, word [rsp + 0x12c]
mov word [rsp + 0x120], ax
mov al, byte [rsp + 0x12e]
mov byte [rsp + 0x122], al
mov al, byte [rsp + 0xb7]
mov byte [rsp + 0xbb], al
movzx eax, word [rsp + 0x174]
mov word [rsp + 0x176], ax
mov eax, dword [rsp + 0x37c]
mov dword [rsp + 0x39c], eax
mov rax, qword [rsp + 0x360]
mov qword [rsp + 0x590], rax
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x588], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0x580], rax
mov eax, dword [rsp + 0x15c]
mov dword [rsp + 0x398], eax
mov eax, dword [rsp + 0x158]
mov dword [rsp + 0x394], eax
mov eax, dword [rsp + 0x150]
mov dword [rsp + 0x390], eax
mov eax, dword [rsp + 0x154]
mov dword [rsp + 0x38c], eax
mov eax, dword [rsp + 0x378]
mov dword [rsp + 0x388], eax
mov eax, dword [rsp + 0x374]
mov dword [rsp + 0x384], eax
mov eax, dword [rsp + 0x370]
mov dword [rsp + 0x380], eax
mov al, byte [rsp + 0xb6]
mov byte [rsp + 0xba], al
mov al, byte [rsp + 0xb5]
mov byte [rsp + 0xb9], al
mov eax, ebx
mov cl, byte [rsp + 0xb4]
mov byte [rsp + 0xb8], cl
mov byte [rsp + 0x898], al
mov al, byte [rsp + 0xbb]
mov byte [rsp + 0x899], al
movzx eax, word [rsp + 0x176]
mov word [rsp + 0x89a], ax
mov eax, dword [rsp + 0x39c]
mov dword [rsp + 0x89c], eax
mov rax, qword [rsp + 0x590]
mov qword [rsp + 0x8a0], rax
mov rax, qword [rsp + 0x588]
mov qword [rsp + 0x8a8], rax
mov rax, qword [rsp + 0x580]
mov qword [rsp + 0x8b0], rax
mov eax, dword [rsp + 0x398]
mov dword [rsp + 0x8b8], eax
mov eax, dword [rsp + 0x394]
mov dword [rsp + 0x8bc], eax
mov eax, dword [rsp + 0x390]
mov dword [rsp + 0x8c0], eax
mov eax, dword [rsp + 0x38c]
mov dword [rsp + 0x8c4], eax
mov eax, dword [rsp + 0x388]
mov dword [rsp + 0x8c8], eax
mov eax, dword [rsp + 0x384]
mov dword [rsp + 0x8cc], eax
mov eax, dword [rsp + 0x380]
mov dword [rsp + 0x8d0], eax
mov al, byte [rsp + 0xba]
mov byte [rsp + 0x8d4], al
mov al, byte [rsp + 0x12a]
lea rcx, [rsp + 0x8d5]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0x128]
mov word [rcx], ax
mov r8d, 0xe0
lea rcx, [rsp + 0x8d8]
lea rdx, [rsp + 0xb80]
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0xb9]
mov byte [rsp + 0x9b8], al
movzx eax, word [rsp + 0x124]
mov rcx, qword [rsp + 0x568]
mov word [rcx], ax
mov al, byte [rsp + 0x126]
mov byte [rcx + 2], al
mov al, byte [rsp + 0xb8]
mov byte [rsp + 0x9bc], al
mov al, byte [rsp + 0x122]
mov rcx, qword [rsp + 0x560]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0x120]
mov word [rcx], ax
lea rcx, [rsp + 0x750]
lea rdx, [rsp + 0x628]
lea r8, [rsp + 0x898]
call fcn.140053247
cmp dword [rsp + 0x750], 0
jne 0x140051ef2
mov ecx, dword [rsp + 0x754]
lea r8, [rsp + 0x758]
movups xmm0, xmmword [r8]
movups xmm1, xmmword [r8 + 0x10]
movups xmm2, xmmword [r8 + 0x20]
movaps xmmword [rsp + 0x5c0], xmm0
movaps xmmword [rsp + 0x5d0], xmm1
movaps xmmword [rsp + 0x5e0], xmm2
mov eax, dword [r8 + 0x30]
mov dword [rsp + 0x5f0], eax
mov al, byte [rsp + 0x78c]
movzx edx, word [r8 + 0x35]
mov word [rsp + 0x11c], dx
mov dl, byte [r8 + 0x37]
mov byte [rsp + 0x11e], dl
lea r8d, [rcx - 2]
lea rdx, [r8 + 1]
cmp r8d, 2
mov r8d, 0
cmovae rdx, r8
test rdx, rdx
je 0x1400517a6
cmp rdx, 1
je 0x14004e748
jmp 0x140051f42
test al, 1
jne 0x14005181a
cmp dword [rdi + 0x480], 2
jne 0x1400521a9
mov dword [rdi + 0x480], ecx
mov ecx, dword [rsp + 0x5f0]
mov rdx, qword [rsp + 0x550]
mov dword [rdx + 0x30], ecx
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmm1, xmmword [rsp + 0x5d0]
movaps xmm2, xmmword [rsp + 0x5e0]
movups xmmword [rdx + 0x20], xmm2
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
mov byte [rdi + 0x4b8], al
mov al, byte [rsp + 0x11e]
mov rcx, qword [rsp + 0x548]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0x11c]
mov word [rcx], ax
jmp 0x14004e748
cmp dword [rdi + 0x440], 1
jne 0x140052057
cmp dword [rdi + 0x464], 0
je 0x14005183e
mov edx, dword [rdi + 0x468]
mov rcx, rdi
call fcn.14003c8e5
cmp dword [rdi + 0x46c], 0
je 0x140051854
mov eax, dword [rdi + 0x470]
mov qword [rdi + 0x378], rax
mov rax, qword [rsp + 0x520]
cmp dword [rax], 0
je 0x140051893
mov eax, dword [rdi + 0x448]
mov rcx, qword [rdi + 0x1d0]
cmp rcx, rax
cmovbe rcx, rax
cmp qword [rdi + 0x1c8], 0
cmove rcx, rax
mov qword [rdi + 0x1c8], 1
mov qword [rdi + 0x1d0], rcx
mov rdx, qword [rdi + 0x408]
add rdx, 0x10
mov rcx, r14
call fcn.14001169c
cmp qword [rsp + 0x1e0], 0
jne 0x1400521e8
mov r14, qword [rsp + 0x1e8]
cmp dword [rdi + 0x474], 0
je 0x1400518d5
cmp dword [rdi + 0x478], 0
setne byte [r14 + 0x10d]
mov dl, byte [rsp + 0x1f0]
mov bl, 3
mov sil, 1
cmp dword [rdi + 0x45c], 0
je 0x140051e28
mov byte [rsp + 0xc8], dl
mov eax, dword [rdi + 0x460]
mov r15d, dword [r14 + 0xfc]
mov dword [r14 + 0xfc], eax
xor ecx, ecx
mov r12d, eax
sub r12d, r15d
setne cl
mov edx, 0xff
cmovb ecx, edx
test cl, cl
je 0x140051d22
lea rdx, [r14 + 0x1c0]
mov qword [rsp + 0x98], rdx
movzx ecx, cl
cmp ecx, 1
jne 0x140051d2f
mov rbx, qword [r14 + 0x218]
xor r15d, r15d
cmp r15, rbx
jae 0x140051ddd
mov rsi, r13
mov rcx, qword [r14 + 0x1f0]
mov rdx, qword [r14 + 0x1f8]
mov r8, r15
call fcn.1400144e4
test rax, rax
je 0x14005219d
mov eax, dword [rax]
mov ecx, dword [rdx]
mov rdx, qword [rsp + 0x98]
mov qword [rsp + 0x1e0], rdx
mov dword [rsp + 0x1e8], ecx
mov dword [rsp + 0x1ec], eax
lea r13, [rsp + 0x1e0]
mov rcx, r13
call fcn.14001802f
mov ecx, dword [rax + 0xa0]
add ecx, r12d
jo 0x140051dfa
mov dword [rax + 0xa0], ecx
mov rcx, r13
call fcn.14001802f
lea rcx, [rax + 0xa4]
mov edx, r12d
call fcn.140018842
test eax, eax
jne 0x140051e01
mov rax, qword [r14 + 0x218]
cmp rax, rbx
sbb r15, 0xffffffffffffffff
cmp rax, rbx
sbb rbx, 0
mov r13, rsi
jmp 0x140051949
mov rcx, r12
call fcn.14001470a
cmp al, 0x15
jne 0x140051c9e
mov rcx, r12
call fcn.1400149c8
test rax, rax
je 0x140051c9e
mov rcx, rax
call qword [rdx + 0x38]
movabs rcx, 0x59309b2bca49e071
xor rdx, rcx
movabs rcx, 0xb38141ccbcfea184
xor rax, rcx
or rax, rdx
jne 0x140051c9e
lea rax, [rsp + 0x1e8]
movups xmmword [rax + 0x10], xmm6
lea rsi, [0x1400afce0]
mov qword [rsp + 0x1e8], rsi
lea rbx, [0x14010bcf0]
mov qword [rsp + 0x1f0], rbx
mov dword [rsp + 0x1e4], 6
mov word [rsp + 0x1e0], 0x101
mov rcx, r12
call fcn.1400145c0
mov dword [rsp + 0x154], 0
mov dword [rsp + 0x150], 0
mov dword [rsp + 0x158], 0
mov dword [rsp + 0x15c], 0
mov qword [rsp + 0x1b8], rbx
mov qword [rsp + 0x1c0], rsi
jmp 0x140051d01
mov al, byte [rsp + 0x142]
mov byte [rsp + 0x136], al
movzx eax, word [rsp + 0x140]
mov word [rsp + 0x134], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xaa0]
lea rdx, [rsp + 0x9c0]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x13c]
mov word [rsp + 0x130], ax
mov al, byte [rsp + 0x13e]
mov byte [rsp + 0x132], al
movzx eax, word [rsp + 0x138]
mov word [rsp + 0x12c], ax
mov al, byte [rsp + 0x13a]
mov byte [rsp + 0x12e], al
mov r9d, dword [rsp + 0xbc]
mov dword [rsp + 0x378], r9d
mov r8d, dword [rsp + 0xc0]
mov dword [rsp + 0x374], r8d
mov edx, dword [rsp + 0xc4]
mov dword [rsp + 0x370], edx
mov ecx, dword [rsp + 0x84]
mov eax, ecx
mov byte [rsp + 0xb6], cl
mov r10d, dword [rsp + 0x80]
mov eax, r10d
mov byte [rsp + 0xb5], r10b
mov r11d, dword [rsp + 0x88]
mov eax, r11d
mov byte [rsp + 0xb4], r11b
jmp 0x140051bd4
mov bl, 9
mov ecx, dword [rsp + 0x84]
mov edx, dword [rsp + 0xc4]
mov r8d, dword [rsp + 0xc0]
mov r9d, dword [rsp + 0xbc]
mov r10d, dword [rsp + 0x80]
mov r11d, dword [rsp + 0x88]
mov dword [rsp + 0x88], r11d
mov dword [rsp + 0x80], r10d
mov dword [rsp + 0xbc], r9d
mov dword [rsp + 0xc0], r8d
mov dword [rsp + 0xc4], edx
mov dword [rsp + 0x84], ecx
mov eax, r15d
mov dword [rsp + 0x4c], r15d
mov qword [rsp + 0x70], r12
mov al, byte [rsp + 0xb3]
mov byte [rsp + 0xb7], al
mov rax, qword [rsp + 0xe0]
mov word [rsp + 0x174], ax
mov rax, qword [rsp + 0xd8]
mov dword [rsp + 0x37c], eax
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x360], rax
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x1c0], rax
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x1b8], rax
mov rax, qword [rsp + 0x68]
mov dword [rsp + 0x15c], eax
mov rax, qword [rsp + 0x60]
mov dword [rsp + 0x158], eax
mov eax, r15d
mov dword [rsp + 0x150], r15d
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x154], eax
mov r15, qword [rsp + 0xa0]
jmp 0x1400513fa
mov rcx, r14
mov rdx, r12
call fcn.140014629
mov rax, qword [rsp + 0x1e8]
mov qword [rsp + 0x1c0], rax
mov rax, qword [rsp + 0x1f0]
mov qword [rsp + 0x1b8], rax
mov eax, dword [rsp + 0x1f8]
mov dword [rsp + 0x15c], eax
mov eax, dword [rsp + 0x1fc]
mov dword [rsp + 0x158], eax
mov eax, dword [rsp + 0x200]
mov dword [rsp + 0x150], eax
mov eax, dword [rsp + 0x204]
mov dword [rsp + 0x154], eax
mov rax, qword [rsp + 0x1e0]
mov qword [rsp + 0x360], rax
mov bl, 9
xor eax, eax
mov qword [rsp + 0xe8], rax
jmp 0x1400513f5
mov r15, qword [rsp + 0xa0]
jmp 0x140051de7
sub r15d, eax
mov r12, qword [r14 + 0x218]
xor ebx, ebx
cmp rbx, r12
jae 0x140051ddd
mov rcx, qword [r14 + 0x1f0]
mov rdx, qword [r14 + 0x1f8]
mov r8, rbx
call fcn.1400144e4
test rax, rax
je 0x14005219d
mov eax, dword [rax]
mov ecx, dword [rdx]
mov rdx, qword [rsp + 0x98]
mov qword [rsp + 0x1e0], rdx
mov dword [rsp + 0x1e8], ecx
mov dword [rsp + 0x1ec], eax
lea rcx, [rsp + 0x1e0]
call fcn.14001802f
mov ecx, dword [rax + 0xa0]
sub ecx, r15d
jo 0x140051df3
mov dword [rax + 0xa0], ecx
mov ecx, dword [rax + 0xa4]
sub ecx, r15d
jo 0x140051df3
mov dword [rax + 0xa4], ecx
mov rax, qword [r14 + 0x218]
cmp rax, r12
sbb rbx, 0xffffffffffffffff
cmp rax, r12
sbb r12, 0
jmp 0x140051d3b
mov qword [rsp + 0x160], rsi
mov bl, 0xa
jmp 0x1400513f5
mov r15, qword [rsp + 0xa0]
mov bl, 3
mov dl, byte [rsp + 0xc8]
mov sil, 1
jmp 0x140051e28
mov eax, 3
jmp 0x140051e06
mov eax, 3
jmp 0x140051e03
mov eax, edx
mov r13, rsi
mov r15, qword [rsp + 0xa0]
mov dl, byte [rsp + 0xc8]
mov dword [rsp + 0x36c], eax
movaps xmmword [rsp + 0x660], xmm6
mov bl, 1
xor esi, esi
mov rcx, r14
call fcn.14009b798
test sil, sil
je 0x14005206b
mov dword [rdi + 0x440], 2
lea r14, [rsp + 0x1e0]
jmp 0x14004e748
mov rcx, qword [rdx]
cmp rcx, rax
jae 0x140051e76
cmp rcx, qword [rdi + 0xb0]
setbe cl
cmovbe rdx, qword [rsp + 0x4f8]
jmp 0x140051e78
cmp qword [rdi + 0xb0], rax
je 0x140051e89
xor ecx, ecx
movzx ecx, cl
mov r8, qword [rsp + 0xa8]
mov qword [r8], rcx
mov qword [rdx], rax
cmp dword [rdi + 0x4a0], 0
je 0x14004eaab
mov eax, dword [rdi + 0x4a4]
cmp eax, 0x1000000
jae 0x14005232d
mov dword [rdi + 0x180], eax
jmp 0x14004eaab
movzx eax, bl
cmp eax, 4
jne 0x140051ec4
mov rcx, qword [rsp + 0xd0]
jmp 0x140051eeb
lea rdx, [rsp + 0x791]
mov rax, qword [rdx + 0x1f]
mov rcx, qword [rsp + 0xd0]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 0x11], xmm1
movups xmmword [rcx + 1], xmm0
mov byte [rcx], bl
jmp 0x1400520b5
lea rcx, [rsp + 0x758]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x5e0], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x5d0], xmm1
movaps xmmword [rsp + 0x5c0], xmm0
mov rcx, qword [rsp + 0xd0]
mov qword [rcx + 0x20], rax
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
jmp 0x1400520b5
cmp byte [rdi + 0x3dd], 0
je 0x140052028
mov rax, qword [rsp + 0xd0]
mov byte [rax], 3
jmp 0x1400520b5
mov rcx, r13
call fcn.14001165f
mov rax, qword [rsp + 0x680]
mov qword [r13 + 0x20], rax
movaps xmm0, xmmword [rsp + 0x660]
movaps xmm1, xmmword [rsp + 0x670]
movups xmmword [r13 + 0x10], xmm1
movups xmmword [r13], xmm0
mov rax, qword [rsp + 0xd0]
mov byte [rax], 4
jmp 0x1400520b5
lea rcx, [rsp + 0x3a0]
call fcn.14001f01b
mov rcx, qword [rsp + 0xd0]
mov rdx, rbx
movaps xmm6, xmmword [rsp + 0xc60]
movaps xmm7, xmmword [rsp + 0xc70]
add rsp, 0xc88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.140014629
mov rax, qword [rsp + 0xd0]
mov rcx, qword [rsp + 0x360]
mov qword [rax], rcx
mov rcx, qword [rsp + 0x1c0]
mov qword [rax + 8], rcx
mov rcx, qword [rsp + 0x1b8]
mov qword [rax + 0x10], rcx
mov ecx, dword [rsp + 0x15c]
mov dword [rax + 0x18], ecx
mov ecx, dword [rsp + 0x158]
mov dword [rax + 0x1c], ecx
mov ecx, dword [rsp + 0x150]
mov dword [rax + 0x20], ecx
mov ecx, dword [rsp + 0x154]
mov dword [rax + 0x24], ecx
jmp 0x1400520b5
xorps xmm0, xmm0
mov rcx, qword [rsp + 0xd0]
movups xmmword [rcx + 0x18], xmm0
lea rax, [0x1400afce0]
mov qword [rcx + 8], rax
lea rax, [0x14010bcf0]
mov qword [rcx + 0x10], rax
mov dword [rcx + 4], esi
mov word [rcx], 0x101
jmp 0x1400520b5
xorps xmm0, xmm0
movaps xmmword [rsp + 0x790], xmm0
mov bl, 1
mov eax, 1
jmp 0x140052082
movaps xmm0, xmmword [rsp + 0x660]
movaps xmmword [rsp + 0x790], xmm0
mov eax, dword [rsp + 0x36c]
mov rcx, qword [rsp + 0xd0]
mov byte [rcx + 1], 1
mov dword [rcx + 4], eax
lea rax, [0x1400afce0]
mov qword [rcx + 8], rax
lea rax, [0x14010bcf0]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x790]
movups xmmword [rcx + 0x18], xmm0
mov byte [rcx], bl
movaps xmm6, xmmword [rsp + 0xc60]
movaps xmm7, xmmword [rsp + 0xc70]
add rsp, 0xc88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_src_framehead.rs
mov ecx, 3
mov rdx, r12
call fcn.1400a7de0
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_src_framehead.rs
mov ecx, 4
mov edx, 4
call fcn.1400a7de0
lea r8, [0x1400c2c80]
mov ecx, 1
mov edx, 1
call fcn.1400a7de0
lea r8, [0x1400c2c98]
mov ecx, 2
mov edx, 2
call fcn.1400a7de0
lea r8, [0x1400c2c98]
mov ecx, 3
mov edx, 3
call fcn.1400a7de0
lea r8, [0x1400c2c98]
jmp 0x1400520f4
lea r8, [0x1400c2c98]
mov ecx, 5
mov edx, 5
call fcn.1400a7de0
lea r8, [rsp + 0x1e0]
and qword [r8], 0
lea rcx, [rsp + 0x790]
lea rdx, [rsp + 0x660]
call fcn.1400a972d
lea rcx, str.reset_at_must_be_set_if_in_queue0
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov edx, 0x20
call fcn.1400a82f0
lea rcx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_store.rsh
call fcn.1400a82d0
lea rcx, [0x1400d8840]
lea r8, [0x1400d88d0]
mov edx, 0x27
call fcn.1400a7ee0
mov rax, qword [rsp + 0x1e8]
mov cl, byte [rsp + 0x1f0]
lea r8, [rsp + 0x3a0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_streams.rs
jmp 0x140052234
mov rax, qword [rsp + 0x1e8]
mov cl, byte [rsp + 0x1f0]
lea r8, [rsp + 0x3a0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_streams.rs
jmp 0x140052234
mov rax, qword [rsp + 0x1e8]
mov cl, byte [rsp + 0x1f0]
lea r8, [rsp + 0x3a0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400d9000]
mov edx, 0x2b
call fcn.1400a8230
mov rax, qword [rsp + 0x1e8]
mov cl, byte [rsp + 0x1f0]
lea r8, [rsp + 0x9c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_streams.rs
jmp 0x140052234
mov rax, qword [rsp + 0x1e8]
mov cl, byte [rsp + 0x1f0]
lea r8, [rsp + 0x9c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400d9060]
jmp 0x140052247
lea rcx, str.assertion_failed:_val___frame::MAX_MAX_FRAME_SIZE_as_usize
lea r8, str.U_r_
mov edx, 0x3b
call fcn.1400a7ee0
int3
add byte [rax - 0x77], cl
add cl, byte [rax - 0x73]
add eax, 0xb9976
mov qword [rdx + 8], rax
mov rcx, rsi
call fcn.140017cc7
nop
add rsp, 0x50
pop rsi
ret
mov qword [rsp + 0x78], r12
mov r12, rax
mov qword [rsp + 0x30], r12
mov rsi, qword [r14]
lea rax, [rsi - 3]
cmp rax, 2
jae 0x140052422
mov rax, qword [rdi + 0x108]
cmp rax, qword [rdi + 0x120]
jbe 0x140052432
jmp 0x14005266d
mov rcx, r14
call fcn.140052c59
test al, al
jne 0x14005277a
and qword [rdi + 0x120], 0
and qword [rdi + 0x108], 0
mov qword [rdi + 0xb8], 4
cmp esi, 3
jne 0x140052958
mov rax, qword [rsp + 0x80]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
mov ebx, dword [rdi + 0xe0]
mov eax, dword [rdi + 0x138]
add rax, 9
mov rcx, qword [rsp + 0x28]
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x70], rax
movabs rax, 0x90400000000
add rax, rbx
mov qword [rsp + 0x98], rax
lea rcx, [rsp + 0x98]
mov rdx, r13
call fcn.14001b320
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x70]
mov rsi, qword [rax + 8]
mov rbp, qword [rsp + 0x50]
mov r12, rsi
not r12
cmp r12, rcx
cmovae r12, rcx
cmp rbp, r12
jbe 0x140052533
lea r15, [rsp + 0xe0]
mov rcx, r15
lea rdx, [rsp + 0x40]
mov r8, r12
call fcn.14000a0ec
mov rdx, qword [rsp + 0xe8]
mov r8, qword [rsp + 0xf0]
add byte [rax], al
add byte [rax], al
mov rcx, r13
call fcn.14001b36c
mov rcx, r15
call fcn.14001f01b
mov r15, qword [rsp + 0x40]
lea rax, [rsp + 0x48]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0xe0], xmm0
mov rax, qword [rax + 0x10]
mov qword [rsp + 0xf0], rax
jmp 0x140052546
mov rdx, qword [rsp + 0x48]
mov rcx, r13
mov r8, rbp
call fcn.14001b36c
xor r15d, r15d
mov r13, qword [rsp + 0x68]
mov rax, qword [r13 + 8]
sub rax, rsi
bswap rax
mov qword [rsp + 0x88], rax
mov r8d, 5
lea rcx, [rsp + 0x88]
xor edx, edx
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_src_frameheaders.rs
call fcn.14001ce0c
xor ecx, ecx
cmp rdx, rcx
je 0x14005258f
cmp byte [rax + rcx], 0
lea rcx, [rcx + 1]
je 0x14005257b
jmp 0x140052ab6
mov r8, qword [r13]
mov r9, qword [r13 + 8]
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_src_frameheaders.rs
mov qword [rsp + 0x20], rax
mov edx, 3
xor ecx, ecx
call fcn.140031ec9
lea rcx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_src_frameheaders.rs
mov qword [rsp + 0x20], rcx
mov r9d, 3
mov rcx, rax
lea r8, [rsp + 0x8d]
call fcn.140030511
test r15, r15
je 0x1400525ec
mov rdx, qword [r13 + 8]
cmp rdx, 4
jbe 0x140052a81
mov rax, qword [r13]
add byte [rax + 4], 0xfc
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0xb0], rax
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0xa0], xmm0
cmp rbp, r12
ja 0x14005261b
lea rcx, [rsp + 0x40]
call fcn.14001f01b
test r15, r15
lea r13, [rsp + 0x68]
je 0x140052400
mov rcx, r14
call fcn.14004c29c
mov qword [rdi + 0xb8], 3
mov qword [rdi + 0xc0], r15
mov rax, qword [rsp + 0xb0]
mov rcx, qword [rsp + 0x90]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0xa0]
movups xmmword [rcx], xmm0
mov dword [rdi + 0xe0], ebx
jmp 0x140052400
mov rax, qword [rdi + 0x108]
mov r12d, 0
cmp rax, qword [rdi + 0x120]
jbe 0x1400523fb
mov r12, qword [rdi + 0x140]
mov rbx, qword [rdi + 0x148]
mov rcx, r12
call qword [rbx + 0x40]
test al, al
lea rcx, [0x14010bcf0]
je 0x1400526c6
xor eax, eax
cmp rax, 0x400
je 0x14005270c
and dword [rsp + rax + 0xe0], 0
mov qword [rsp + rax + 0xe8], rcx
add rax, 0x10
jmp 0x1400526a8
mov rcx, qword [rsp + 0x28]
call fcn.140052acf
mov qword [rsp + 0x20], rdx
lea rcx, [rsp + 0xe0]
mov rdx, r12
mov r8, qword [rsp + 0x38]
mov r9, rax
call qword [rbx + 0x20]
mov rax, qword [rsp + 0xe0]
cmp rax, 2
mov r12, qword [rsp + 0x30]
je 0x140052a92
mov r12, qword [rsp + 0xe8]
jmp 0x14005275f
mov rcx, qword [rsp + 0x28]
lea rsi, [rsp + 0xe0]
mov rdx, rsi
call fcn.140052b1f
mov rcx, rsi
mov rdx, rax
lea r8, [0x1400d6d48]
call fcn.140048679
mov qword [rsp + 0x20], rdx
lea rcx, [rsp + 0x40]
mov rdx, r12
mov r8, qword [rsp + 0x38]
mov r9, rax
call qword [rbx + 0x38]
mov rax, qword [rsp + 0x40]
cmp rax, 2
je 0x140052a99
mov r12, qword [rsp + 0x48]
test rax, rax
jne 0x140052a6e
mov rcx, qword [rsp + 0x28]
mov rdx, r12
call fcn.140052aed
jmp 0x1400523fb
mov rsi, qword [rdi + 0x108]
sub rsi, qword [rdi + 0x120]
mov eax, 0
cmovb rsi, rax
mov rcx, r14
call fcn.140052bbb
or rax, rsi
mov r12d, 0
lea rsi, [0x14010bcf0]
mov rax, qword [rsp + 0x30]
je 0x1400523f3
mov r15, qword [rdi + 0x140]
mov rbx, qword [rdi + 0x148]
mov rcx, r15
call qword [rbx + 0x40]
test al, al
je 0x1400527ec
xor eax, eax
cmp rax, 0x400
je 0x14005280f
and dword [rsp + rax + 0xe0], 0
mov qword [rsp + rax + 0xe8], rsi
add rax, 0x10
jmp 0x1400527ce
mov rax, qword [rdi + 0x108]
cmp rax, qword [rdi + 0x120]
jbe 0x1400528b8
mov rcx, qword [rsp + 0x28]
call fcn.140052acf
jmp 0x1400528c0
mov rcx, qword [rsp + 0x28]
lea rsi, [rsp + 0xe0]
mov rdx, rsi
call fcn.140052b1f
mov r12, rax
mov edx, 0x40
mov rcx, rsi
mov r8, rax
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bufchain.rs
call fcn.140048592
test rdx, rdx
je 0x140052871
mov rbp, rax
mov rcx, r14
call fcn.140052bbb
test rax, rax
je 0x140052871
mov rcx, r14
call fcn.140052b53
mov rcx, rax
call fcn.14004885b
mov dword [rbp], eax
mov qword [rbp + 8], rdx
mov edx, 1
jmp 0x140052873
xor edx, edx
add rdx, r12
lea rcx, [rsp + 0xe0]
lea r8, [0x1400d6d48]
call fcn.140048679
mov qword [rsp + 0x20], rdx
lea rcx, [rsp + 0x40]
mov rdx, r15
mov r8, qword [rsp + 0x38]
mov r9, rax
call qword [rbx + 0x38]
mov rax, qword [rsp + 0x40]
cmp rax, 2
je 0x140052a75
mov r12, qword [rsp + 0x48]
jmp 0x1400528f5
mov rcx, r14
call fcn.140052b53
mov r9, rax
mov qword [rsp + 0x20], rdx
lea rcx, [rsp + 0xe0]
mov rdx, r15
mov r8, qword [rsp + 0x38]
call qword [rbx + 0x20]
mov rax, qword [rsp + 0xe0]
cmp rax, 2
je 0x140052a75
mov r12, qword [rsp + 0xe8]
test rax, rax
jne 0x140052a6e
mov rax, qword [rdi + 0x108]
mov edx, 0
mov rbp, r12
sub rax, qword [rdi + 0x120]
cmovae rdx, rax
jbe 0x14005292c
mov rbp, r12
sub rbp, rdx
jbe 0x140052941
mov rcx, qword [rsp + 0x28]
call fcn.140052aed
mov rcx, r14
mov rdx, rbp
call fcn.140052bd9
mov rax, qword [rsp + 0x30]
jmp 0x1400523f3
mov rcx, qword [rsp + 0x28]
mov rdx, r12
call fcn.140052aed
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x30]
jmp 0x1400523f3
cmp esi, 4
je 0x1400529f3
mov rcx, qword [rsp + 0x80]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x100], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
mov rax, qword [rdi + 0xf8]
mov qword [rsp + 0x50], rax
movups xmm0, xmmword [rdi + 0xe8]
movaps xmmword [rsp + 0x40], xmm0
lea rcx, [rdi + 0x70]
call fcn.14004c2b9
mov qword [rdi + 0x70], rsi
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
movups xmmword [rdi + 0x78], xmm0
movups xmmword [rdi + 0x88], xmm1
mov rax, qword [rsp + 0x100]
mov qword [rdi + 0x98], rax
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rdi + 0xa0], xmm0
mov rax, qword [rsp + 0x50]
mov qword [rdi + 0xb0], rax
mov rcx, qword [rdi + 0x140]
mov rax, qword [rdi + 0x148]
add dword [rax], eax
add byte [rax - 0x75], cl
push rsp
and al, 0x38
call qword [rax + 0x28]
test rax, rax
je 0x140052a13
mov rsi, rax
jmp 0x140052a1d
mov r12, rdx
test rdx, rdx
je 0x140052a4f
xor esi, esi
lea rdi, [rsp + 0xb8]
mov rcx, rdi
call fcn.140014bd5
mov rcx, rdi
call fcn.1400417a7
mov rax, rsi
mov rdx, r12
add rsp, 0x4e8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rsi, [rsp + 0xb8]
mov rcx, rsi
call fcn.140014bd5
mov rcx, rsi
call fcn.1400417a7
xor r12d, r12d
xor esi, esi
jmp 0x140052a35
mov eax, 1
jmp 0x140052aa3
mov eax, 2
mov r12, qword [rsp + 0x78]
jmp 0x140052aa3
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_src_frameheaders.rs
mov ecx, 4
call fcn.1400a7de0
mov eax, 2
jmp 0x140052aa3
mov eax, 2
mov r12, qword [rsp + 0x30]
cmp eax, 2
jne 0x140052a1b
mov esi, 1
jmp 0x140052a11
lea rcx, str.assertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_src_frameheaders.rs
mov edx, 0x3e
call fcn.1400a7ee0
int3
inc dword [rax + rax*8 + 0x58245c88]
je 0x140053f62
lea rbx, [rsp + 0x3e0]
mov rcx, rbx
mov rdx, r12
mov r8d, ebp
call fcn.14001a376
invalid
outsd dx, dword [rsi]
cld
dec dword [rdx + 0x1850e91b]
add byte [rax], al
add rax, 8
lea rcx, [rsp + 0x8a0]
mov r8d, 0x120
mov rdx, rax
call sub.VCRUNTIME140.dll_memcpy
add byte [rcx + rcx*4 - 9], cl
mov edi, esi
mov rdx, qword [r14 + 0x20]
and byte [rax - 0x73], cl
mov ah, 0x24
mov al, 0
add byte [rax], al
mov rcx, rsi
call fcn.14001169c
cmp qword [rsi], 0
jne 0x140055af4
mov r14, qword [rsp + 0xb8]
mov sil, byte [rsp + 0xc0]
mov ebx, dword [rsp + 0x9b8]
mov r15b, 3
cmp ebx, dword [r14 + 0x108]
ja 0x140054517
mov byte [rsp + 0x40], sil
mov qword [rsp + 0x30], rbp
lea rax, [r14 + 0x10]
mov qword [rsp + 0x58], rax
mov bpl, byte [rdi + 0x30]
outsd dx, dword [rsi]
xor byte [rax - 0x75], cl
mov rsi, qword [rdi + 0x28]
lea rdi, [r14 + 0x70]
lea r12, [r14 + 0x1c0]
add byte [rbp + rcx*4 - 0x54], cl
and al, 0xc0
add al, byte [rax]
add byte [rcx + rcx*4 - 0x17], cl
mov rdx, r12
mov r8d, ebx
mov eax, ebx
call fcn.14001a9e1
cmp qword [r13], 0
je 0x1400540ae
test bpl, bpl
jne 0x140053ff7
mov rcx, rdi
xor edx, edx
mov r8d, ebx
call fcn.14001b2cd
test al, al
ror byte [rdi], 0x84
ror dword [rdx], 0
invalid
mov byte [rsp + 0x259], 1
mov ecx, 5
xor eax, eax
ror byte [rax - 0x75], 0x6c
and al, 0x30
jmp 0x14005440e
invalid
mov dil, 3
jmp 0x140054213
add byte [rax], al
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xb0
add eax, 0x894c0000
mov rcx, r14
mov rdx, rbx
call fcn.14001169c
dec dword [rcx - 0x7d]
add byte ds:[rdi], cl
test dword [rsi], esp
add byte es:[rax], al
dec dword [rcx - 0x7d]
add byte ds:[rdi], cl
test dword [rsi], esp
add byte es:[rax], al
mov rcx, qword [rsp + 0x5b8]
cmp dword [rcx + 0x108], edi
mov ecx, 0x108
jb 0x140055d29
mov dl, byte [rsp + 0x5c0]
mov dword [rcx + 0x108], edi
call fcn.14009b798
lea rdx, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.140017c19
jmp case.0x1400532b5.2
mov r14, qword [rsp + 0xb8]
mov bpl, byte [rsp + 0xc0]
test r13d, r13d
je 0x140053d8d
lea rdx, [rsi + 0x1c0]
lea r12, [rsp + 0xb0]
lea r8, [rsp + 0x3e0]
mov rcx, r12
call fcn.14001a6e5
cmp qword [r12], 0
je case.0x1400227ad.372
lea r8, [r14 + 0x10]
lea rcx, [rsi + 0x110]
lea rax, [rsi + 0x1b0]
add byte [rax], al
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r15
lea r9, [rsp + 0xb0]
lea ecx, [rsp + 0xb0]
lea ecx, [rsp + 0xb0]
mov edx, ebx
call fcn.140055e3a
jmp 0x140054117
mov eax, dword [rsi + 0x118]
add eax, ebx
jno 0x1400540f9
xorps xmm0, xmm0
movaps xmmword [rsp + 0x2c0], xmm0
mov ebx, 3
add eax, dword [rax]
add byte [rax], al
jmp 0x14005409c
xor al, 1
add byte [rax], al
lea rax, [r14 + 0x10]
lea rdx, [r14 + 0x70]
mov qword [rsp + 0x60], rax
and al, 0x60
mov qword [rsp + 0x20], rax
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov qword [rsp + 0x30], rdx
mov r8d, esi
xor r9d, r9d
call fcn.14001949f
mov dil, byte [rdi]
cmp dil, 3
jne 0x1400545e8
cmp dword [rsp + 0xb4], 0
je case.0x14004453d.123
mov r9d, dword [r14 + 0xfc]
mov r8d, dword [r14 + 0x17c]
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov edx, esi
call fcn.14001adf2
lea rbx, [rsp + 0x840]
mov rcx, rbx
invalid
mov rdx, r15
mov r8d, esi
mov r9, rdi
call fcn.14001a794
lea rsi, [rsp + 0x2c0]
lea rdx, [rsp + 0x3e0]
mov r8d, 0x120
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
call fcn.140017fa9
mov eax, dword [rax + 0x48]
mov dword [rsp + 0x90], eax
lea rcx, [rsp + 0x5b0]
mov r8d, 0x120
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
call fcn.14001802f
mov rsi, rax
mov al, byte [rax + 0x50]
add al, 0xfa
movzx eax, al
cmp al, 6
invalid
mov ecx, 6
cmovb ecx, eax
test cl, cl
mov dword [rsp + 0x3c], r13d
cmp al, 0xf
test dl, dl
or al, byte [rax]
invalid
xorps xmm0, xmm0
movups xmmword [rsp + 0x208], xmm0
mov word [rsp + 0x1f0], 0x101
mov dword [rsp + 0x1f4], 1
lea rax, [0x1400afce0]
mov qword [rsp + 0x1f8], rax
lea rax, [0x14010bcf0]
mov qword [rsp + 0x200], rax
jmp 0x140054a08
lea rcx, [rsp + 0x1f0]
call fcn.140017fa9
lea rcx, [rax + 0x50]
call fcn.140018b68
test al, al
je 0x140054c56
lea rbx, [rsp + 0x5b0]
mov rcx, rbx
mov rdx, r12
mov r8d, ebp
call fcn.14001a30b
mov bl, byte [rbx]
cmp bl, 3
jne case.0x140033de4.208
lea rcx, [rsp + 0x1f0]
call fcn.140017fa9
mov eax, dword [rax + 0xa0]
xor ecx, ecx
test eax, eax
cmovg ecx, eax
cmp ecx, ebp
jae 0x1400545ae
lea rcx, [rsp + 0x1f0]
call fcn.140017fa9
mov eax, dword [rax + 0x114]
mov word [rsp + 0x3e0], 0x100
mov dword [rsp + 0x3e4], eax
mov dword [rsp + 0x3e8], 3
jmp 0x140054897
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x20], rax
lea r13, [rsp + 0xb0]
lodsb al, byte [rsi]
and al, 0xb0
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rdx, rdi
mov r8d, ebx
mov r9b, 1
call fcn.14001949f
mov al, byte [r13]
cmp al, 3
mov rbp, qword [rsp + 0x30]
jne 0x1400543c2
cmp dword [rsp + 0xb4], 0
je case.0x140036761.193
mov edx, dword [rsp + 0xb8]
mov r9d, dword [r14 + 0xfc]
mov r8d, dword [r14 + 0x17c]
add byte [rax - 0x73], cl
pushfq
and al, 0xb0
add eax, 0x89480000
fld1
xchg esp, eax
insd dword [rdi], dx
cld
dec dword [rax - 0x73]
mov word [rax + rax*8], fs
rol byte [rdx], 0
add byte [rax - 0x77], cl
invalid
call fcn.14001ad10
cld
invalid
jmp 0x1400540c8
lea rcx, [rsi + 0x70]
mov dl, byte [rsi + 0x68]
mov r8d, dword [rsp + 0x3e0]
and al, 0xe0
add eax, dword [rax]
add al, ch
jmp 0x1400540f3
cld
inc dword [rbp - 0x747bf040]
invalid
mov eax, dword [rax]
add byte [rax], al
xorps xmm0, xmm0
movaps xmmword [rsp + 0x2c0], xmm0
mov ebx, 1
add dword [rax], eax
add byte [rax], al
mov rcx, r14
mov edx, ebp
call fcn.14009b798
mov bpl, 1
add dword [rbp + 0x31], eax
imul bl
invalid
mov rcx, qword [rsp + 0x2c8]
mov rdx, qword [rsp + 0x2d0]
xchg esp, eax
and al, 0xd0
add al, byte [rax]
add al, ch
and byte [rsp + rdi*8 - 1], ch
dec dword [rax - 0x75]
insb byte [rdi], dx
and al, 0x30
lea rcx, [rsp + 0x80]
mov dword [rcx + 8], eax
mov dword [rcx + 0xc], edx
mov qword [rcx], r12
call fcn.140017fa9
cld
dec dword [rax - 0x73]
push rax
call fcn.140018d6c
test al, al
je 0x14005425f
mov sil, byte [rsp + 0x40]
jmp 0x140054517
lea rcx, [rsi + 0x118]
lea r8, [rsi + 0x1c0]
mov dword [rsi + 0x118], eax
add byte [rax], al
mov edx, ebx
mov r9, r15
call fcn.14001922d
push rcx
cld
invalid
mov rcx, r14
mov edx, ebp
call fcn.14009b798
mov bpl, 3
mov r14b, 1
mov rcx, rsi
mov edx, edi
cli
call fcn.14009b798
test r14b, r14b
je 0x140054140
mov rbp, qword [rsp + 0x30]
jmp case.0x1400532b5.2
mov rcx, qword [rsp + 0x30]
mov byte [rcx + 9], 1
mov dword [rcx + 0xc], ebx
lea rax, [0x1400afce0]
mov qword [rcx + 0x10], rax
lea rax, [0x14010bcf0]
jnp 0x140054168
add byte [rax - 0x77], cl
sbb byte [r15], cl
sub byte [rsp + 0x2c0], al
movups xmmword [rcx + 0x20], xmm0
adc dword [rcx + 0x20], eax
mov byte [rcx + 8], bpl
mov dword [rcx], 1
add dword [rax], eax
add byte [rax], al
jmp 0x140054d57
lea rcx, [rsp + 0x3e0]
call fcn.140040604
mov rcx, r14
mov dl, byte [rsp + 0x40]
call fcn.14009b798
cmp dil, 3
cmp bh, 3
je case.0x1400532b5.2
mov byte [rbp + 9], sil
mov word [rbp + 0xa], r15w
mov dword [rbp + 0xa], r15d
mov dword [rbp + 0xc], ebx
mov qword [rbp + 0x10], r12
mov qword [rbp + 0x18], r13
movaps xmm0, xmmword [rsp + 0x280]
add byte [rax], al
movups xmmword [rbp + 0x20], xmm0
and byte [rax - 0x78], al
jge 0x140054262
jmp 0x140054560
mov qword [rsp + 0x78], rdi
lea rdi, [rsp + 0xb0]
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
call fcn.140024f16
std
dec dword [rax - 0x7d]
invalid
add byte [rdi], cl
test eax, ebx
sbb al, byte [rax]
invalid
lea rsi, [rsp + 0xb0]
mov rbx, qword [rsi + 8]
mov al, byte [rsi + 0x10]
mov byte [rsp + 0x60], al
lea rax, [rbx + 0x10]
lea r15, [rsp + 0x70]
mov qword [r15], rax
lea rdi, [rsp + 0x80]
add byte [rax], 0
add byte [rdi], cl
adc byte [rdi], al
movaps xmmword [rsp + 0xa0], xmm0
lea rax, [rsp + 0x78]
mov qword [rsi + 0x120], rax
lea rdx, [rsp + 0x8a0]
mov r8d, 0x120
and byte [rcx], al
add byte [rax], al
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
add byte [rcx + rcx*4 - 0x42], cl
sub byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.140017fa9
mov esi, dword [rax + 0x48]
jo 0x14005432f
mov rcx, rdi
call fcn.140017fa9
mov cl, byte [rax + 0x50]
add cl, 0xfa
movzx edx, cl
cmp dl, 6
mov ecx, 6
cmovb ecx, edx
retf 0xf980
add al, 0xf
xchg dword [rsi], ebp
add eax, dword [rax]
invalid
movzx ecx, cl
lea rdx, [0x14010da9c]
or eax, dword [rax]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
mov dword [rsp + 0x68], esi
mov qword [rsp + 0x90], rbx
mov r13, qword [rsp + 0x78]
lea rcx, [rsp + 0x3e0]
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
add byte [rax], al
add byte [rcx - 0x48], al
mov r8d, 0x120
add byte [rax], al
add al, ch
sti
xor al, 5
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add byte [rax], al
add al, ch
xlatb
cmp al, 0xfc
cld
dec dword [rax - 0x77]
invalid
mov al, byte [rax + 0x50]
push rax
add al, 0xfa
movzx eax, al
cmp al, 6
mov ecx, 6
cmovb ecx, eax
mov ebx, 1
lea rdi, [0x1400afce0]
cmp cl, 4
ja case.default.0x14005439a
mov al, byte [rsp + 0x4fc]
movzx ecx, cl
lea rdx, [0x14010dab0]
lea edx, [0x14010dab0]
adc eax, 0xb971d
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
add ecx, edx
jmp rcx
test al, 1
jne 0x1400549b2
add byte [rax], al
mov eax, 0xffffff38
add eax, dword [rsp + 0x4d8]
cmp ax, 0xff9c
cmp eax, 0xffffff9c
setb r12b
xchg edx, eax
invalid
mov r15b, 9
xor ebx, ebx
fucomi st(1)
jmp 0x1400549b7
invalid
mov cl, byte [rsp + 0xb3]
mov byte [rsp + 0x25b], cl
pop rbx
add al, byte [rax]
add byte [rdi], cl
mov bh, 0x8c
and al, 0xb1
add byte [rax], al
add byte [rax], al
mov word [rsp + 0x259], cx
mov ebx, dword [rsp + 0xb4]
mov ecx, dword [rsp + 0xb8]
movups xmm0, xmmword [rsp + 0xbc]
movups xmmword [rsp + 0x264], xmm0
movups xmm0, xmmword [rsp + 0xc8]
movups xmmword [rsp + 0x270], xmm0
mov dword [rsp + 0x25c], ebx
mov dword [rsp + 0x260], ecx
jmp 0x14005450f
out dx, al
add byte [rax], al
invalid
mov rax, qword [rsp + 0x5d0]
mov qword [rsp + 0x400], rax
mov dword [rsp + 0x400], eax
movups xmm0, xmmword [rsp + 0x5b1]
and al, 0xb1
add eax, 0x100f0000
mov word [rcx + rax*8], fs
rol dword [0x1511444f4], 0x8c
add eax, 0x110f0000
mov word [rcx + rsi*8], fs
int1
add eax, dword [rax]
add byte [rdi], cl
adc dword [rsp + 0x3e1], eax
loope case.0x14004a379.79
add byte [rax], al
mov byte [rsp + 0x3e0], bl
pushfq
and al, 0xe0
add eax, dword [rax]
add cl, ch
mov dword [rdi], eax
add byte [rax], al
mov al, 3
mov sil, byte [rsp + 0x40]
mov r15d, eax
lea rcx, [rsp + 0x8a0]
call fcn.140040604
sar dh, 0xff
invalid
invalid
mov rcx, r14
mov edx, esi
call fcn.14009b798
add al, 0
cmp r15b, 3
je case.0x1400532b5.2
add byte [rax], al
mov rax, qword [rsp + 0x278]
mov qword [rbp + 0x28], rax
mov dword [rbp + 0x28], eax
movups xmm0, xmmword [rsp + 0x259]
movups xmm1, xmmword [rsp + 0x269]
movups xmmword [rbp + 0x19], xmm1
adc dword [rbp + 0x19], ecx
sbb qword [r15], r9
adc dword [rbp + 9], eax
mov byte [rbp + 8], r15b
mov dword [rbp], 1
jmp 0x140054d57
lea rcx, [rsp + 0x1f0]
call fcn.14001802f
mov rcx, qword [rax + 0x30]
cmp rcx, 1
add dword [rdi], ecx
je 0x140054833
cmp ecx, 2
jne 0x140054838
mov rcx, qword [rax + 0x38]
sub rcx, rbp
jb 0x140054868
mov qword [rax + 0x38], rcx
jmp 0x140054838
mov sil, byte [rsp + 0xb1]
movzx r15d, word [rsp + 0xb2]
mov esp, 0xb224
add byte [rax], al
add byte [rbx + 0xb4249c], cl
mov ebx, dword [rsp + 0xb4]
add byte [rax], al
mov r13, qword [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xc8], al
movaps xmmword [rsp + 0x280], xmm0
mov r12, qword [rsp + 0xb8]
jmp 0x140054213
cmp byte [rax + 0x52], 0
jne case.default.0x14005431d
jmp case.0x14005431d.250
cmp byte [rax + 0x51], 0
je case.0x14005431d.250
invalid
test byte [rsp + 0x1cc], 1
jne 0x14005468b
lea rcx, [rsp + 0x80]
call fcn.140017fa9
cmp esp, edi
dec dword [rbx + 0x11480]
add byte [rax], al
mov byte [rsp + 0x259], 1
mov dword [rsp + 0x25c], eax
add bh, al
test byte [rax + riz*2], ah
add al, byte [rax]
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0xb0]
call fcn.140040604
xor r15d, r15d
xor edi, edi
mov rdi, qword [rsp + 0x58]
mov edi, dword [rsp + 0x58]
jmp 0x140054f9f
add byte [rax], al
mov dword [rsp + 0x68], esi
mov qword [rsp + 0x90], rbx
mov rbx, qword [rsp + 0x78]
lea rcx, [rsp + 0x3e0]
add eax, dword [rax]
add byte [rax], al
lea rdx, [rsp + 0xb0]
mov r8d, 0x120
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x80]
call fcn.14001802f
lea rdx, [rax + 0x50]
lea rsi, [rsp + 0x2c0]
mov rcx, rsi
call fcn.14001a289
mov dil, byte [rsi]
cmp dil, 3
jne 0x14005472a
lea rcx, [rsp + 0x80]
call fcn.140017fa9
cmp dword [rax + 0x30], 2
jne 0x14005489e
cmp qword [rax + 0x38], 0
je 0x14005489e
lea rcx, [rsp + 0x80]
call fcn.140017fa9
mov ebx, dword [rax + 0x114]
mov al, 1
mov dword [rsp + 0x3c], eax
mov r13d, 1
xor edi, edi
mov dword [rsp + 0x30], eax
jmp 0x140054774
mov al, byte [rsp + 0x2c1]
mov dword [rsp + 0x3c], eax
movzx eax, word [rsp + 0x2c2]
mov dword [rsp + 0x30], eax
mov ebx, dword [rsp + 0x2c4]
pushfq
and al, 0xc4
add al, byte [rax]
add byte [rbx + rcx*4 - 0x54], al
mov ebp, dword [rsp + 0x2c8]
mov esi, dword [rsp + 0x2cc]
mov r12, qword [rsp + 0x2d0]
mov rax, qword [rsp + 0x2d8]
mov qword [rsp + 0x50], rax
mov r15, qword [rsp + 0x2e0]
invalid
lea rcx, [rsp + 0x3e0]
call fcn.140015127
mov ecx, dword [rsp + 0x3c]
mov r9, r12
mov r12, r15
mov r10, qword [rsp + 0x50]
mov r11d, dword [rsp + 0x30]
jmp 0x14005491c
mov dl, 1
jmp 0x140054f0a
test al, 1
jne 0x1400549be
mov eax, dword [rsp + 0x4d8]
add eax, 0xffffff9c
cmp ax, 0x64
setae r15b
add r15b, r15b
or r15b, 8
mov bl, 1
xor edi, edi
jmp 0x140054e10
cmp byte [rsi + 0x52], 0
mov dl, 1
jne 0x140054f0a
mov bl, byte [rsi + 0x51]
mov dil, 1
test al, 1
jne 0x140054e0d
mov eax, 0xffffff38
add eax, dword [rsp + 0x4d8]
cmp ax, 0xff9c
setb r12b
mov r15b, 9
jmp 0x140054e15
cmp byte [rsi + 0x51], 0
mov dl, 1
jne 0x140054f0a
mov dil, 1
test al, 1
jne 0x140054e12
mov eax, 0xffffff38
add eax, dword [rsp + 0x4d8]
cmp ax, 0xff9c
setb bl
mov r15b, 0xa
jmp 0x140054e10
test rbp, rbp
jne 0x140054868
test byte [rsp + 0x2e4], 1
je 0x140054950
lea rcx, [rsp + 0x1f0]
call fcn.140017fa9
cmp dword [rax + 0x30], 2
jne 0x140054926
cmp qword [rax + 0x38], 0
je 0x140054926
lea rcx, [rsp + 0x1f0]
call fcn.140017fa9
mov eax, dword [rax + 0x114]
mov word [rsp + 0x3e0], 0x100
mov dword [rsp + 0x3e4], eax
mov dword [rsp + 0x3e8], 1
xor ebx, ebx
jmp 0x140054c96
lea rcx, [rsp + 0x2c0]
lea rsi, [rsp + 0x3e0]
mov r8d, 0x120
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea r12, [rsp + 0x6e8]
mov ecx, 0xc
or al, 0
add byte [rax], al
mov rdi, r12
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x320]
call fcn.14001514e
lea rsi, [rsp + 0x80]
mov rcx, rsi
call fcn.14001802f
lea rcx, [rax + 0x18]
mov qword [r12 - 8], 5
lea r8, [rsp + 0x6e0]
mov rdx, rbx
call fcn.140017d61
mov rcx, rsi
call fcn.14001802f
mov rcx, rax
call fcn.14001a05e
mov dil, 3
lea r15, [rsp + 0x70]
jmp 0x140054f38
lea rcx, [rsp + 0x1f0]
call fcn.14001802f
lea rdx, [rax + 0x50]
lea rbx, [rsp + 0x5b0]
add byte [rax], al
mov rcx, rbx
call fcn.14001a289
cmp byte [rbx], 3
jne 0x140054c49
lea rcx, [rsp + 0x1f0]
call fcn.140017fa9
cmp byte [rax + 0x128], 0
je 0x140054c13
lea rcx, [rsp + 0x1f0]
call fcn.14001802f
lea rcx, [rax + 0xa0]
mov edx, ebp
call fcn.140018fb6
test eax, eax
je 0x140054d9b
xorps xmm0, xmm0
movups xmmword [rsp + 0x3f8], xmm0
mov word [rsp + 0x3e0], 0x101
add eax, dword [rax]
add byte [rcx], al
add edi, eax
test byte [rsp + riz*8], ah
add eax, dword [rax]
add byte [rbx], al
add byte [rax], al
add cl, ch
invalid
add al, byte [rax]
invalid
mov r15b, 0xb
xor ebx, ebx
xor edi, edi
jmp 0x140054e15
mov r15b, 3
xor edi, edi
jmp 0x140054e15
add rsi, 0x50
mov rcx, rsi
call fcn.140013484
mov byte [rsi], 8
cmp byte [rsp + 0x6b8], 0
mov ebx, dword [rsp + 0x6c4]
je 0x14005532b
mov word [rsp + 0x1f0], 0x100
mov dword [rsp + 0x1f4], ebx
mov dword [rsp + 0x1f8], 7
lea rcx, [rsp + 0x5b0]
call fcn.140015127
adc al, byte [rdi]
cld
invalid
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov rdx, r12
call fcn.140024f16
cmp qword [rdi], 0
jne 0x140055de3
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
mov byte [rsp + 0x50], cl
mov qword [rsp + 0x68], rax
lea r8, [rax + 0x10]
mov rax, qword [rsp + 0x210]
mov qword [rsp + 0xd0], rax
movaps xmm0, xmmword [rsp + 0x1f0]
movaps xmm1, xmmword [rsp + 0x200]
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
add byte [rax - 0x77], cl
jl 0x140054aa6
sub byte [rax - 0x75], cl
and al, 0x60
mov qword [rsp + 0x20], rax
lea rdi, [rsp + 0x5b0]
lea r9, [rsp + 0x840]
mov rcx, rdi
mov rdx, qword [rsp + 0x30]
call fcn.140055f3f
mov dil, byte [rdi]
cmp dil, 3
jne 0x140054aba
xor ebx, ebx
mov dil, 3
jmp 0x140054b01
mov sil, byte [rsp + 0x5b1]
movzx eax, word [rsp + 0x5b2]
mov word [rsp + 0x48], ax
mov ebx, dword [rsp + 0x5b4]
add byte [rbx + 0x5b82484], cl
add byte [rax], al
mov dword [rsp + 0x30], eax
mov r12d, dword [rsp + 0x5bc]
mov r13, qword [rsp + 0x5c0]
movups xmm0, xmmword [rsp + 0x5c8]
movaps xmmword [rsp + 0x7e0], xmm0
mov rcx, qword [rsp + 0x68]
mov dl, byte [rsp + 0x50]
push rax
call fcn.14009b798
cmp dword [rsp + 0x90], 0x3b9aca00
setne r8b
lea rdx, [rsp + 0x840]
mov rcx, qword [rsp + 0x60]
call fcn.1400180c8
cmp dil, 3
jne 0x140054bed
cmp ebx, 1
jne case.0x14004919a.91
mov rcx, qword [r14 + 0x1c8]
mov rdx, qword [r14 + 0x1d0]
mov ebx, dword [rsp + 0x3c]
mov r8d, ebx
mov r13d, dword [rsp + 0x58]
mov ebp, dword [rsp + 0x58]
mov r9d, r13d
call fcn.140018047
movups xmm0, xmmword [rax + 0x100]
lea rsi, [rsp + 0xb0]
movaps xmmword [rsi], xmm0
mov ecx, dword [rax + 0x110]
adc byte [rcx], al
add byte [rax], al
mov dword [rsi + 0x10], ecx
and dword [rax + 0x100], 0
lea rdi, [rsp + 0x5b0]
mov eax, dword [rsp + 0x30]
mov dword [rdi + 8], eax
mov dword [rdi + 0xc], r12d
mov qword [rdi], r15
mov rcx, rsi
mov rdx, rdi
call fcn.14001a081
mov dword [rdi + 8], ebx
pop rdi
or byte [rcx + rcx*4 + 0x6f], al
or al, 0x4c
mov dword [rdi], edi
lea rdi, [rsp + 0x5b0]
add byte [rax - 0x77], cl
stc
call fcn.14001802f
movaps xmm0, xmmword [rsi]
movups xmmword [rax + 0x100], xmm0
mov ecx, dword [rsi + 0x10]
mov dword [rax + 0x110], ecx
mov rcx, rdi
call fcn.14001802f
mov rcx, rax
call fcn.14001a05e
mov dil, 3
jmp 0x140054220
movaps xmm0, xmmword [rsp + 0x7e0]
movaps xmmword [rsp + 0x280], xmm0
mov eax, dword [rsp + 0x30]
shl r12, 0x20
or r12, rax
movzx r15d, word [rsp + 0x48]
jmp 0x140054220
lea rbx, [rsp + 0x5b0]
and qword [rbx], 0
mov rcx, r12
loope 0x140054bac
invalid
mov r8, rbx
call fcn.1400189ec
mov rax, qword [rbx]
test rax, rax
je 0x140054c3f
mov rcx, qword [rsp + 0x5b8]
call qword [rax + 0x18]
mov byte [rsp + 0x3e0], 3
jmp 0x140054c94
lea rcx, [rsp + 0x5b0]
call fcn.1400134a1
xorps xmm0, xmm0
movups xmmword [rsp + 0x3f8], xmm0
mov word [rsp + 0x3e0], 0x101
add dword [rcx], eax
mov dword [rsp + 0x3e4], 1
lea rax, [0x1400afce0]
mov qword [rsp + 0x3e8], rax
lea rax, [0x14010bcf0]
jo 0x140054c96
add byte [rax - 0x77], cl
test byte [rax + rsi*8], ah
add eax, dword [rax]
invalid
mov bl, 3
lea rcx, [rsp + 0x2c0]
call fcn.14001f01b
test bl, bl
jne 0x140054cd3
lea rbx, [rsp + 0xb0]
and qword [rbx], 0
mov rcx, r12
mov edx, ebp
mov r8, rbx
call fcn.1400189ec
mov rax, qword [rbx]
test rax, rax
je 0x140054cd3
mov rcx, qword [rsp + 0xb8]
call qword [rax + 0x18]
cmp r13d, 0x3b9aca00
setne bl
lea rax, [rsp + 0x3e0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r15
lea rbp, [rsp + 0x6e0]
lea r13, [rsp + 0x1f0]
mov rcx, rbp
mov rdx, r12
mov r8, qword [rsp + 0x60]
mov r9, r13
call fcn.140055f3f
mov rcx, r15
mov rdx, r13
mov r8d, ebx
call fcn.1400180c8
mov rcx, r14
mov dl, byte [rsp + 0x58]
call fcn.14009b798
push 4
add byte [rax - 0x76], al
insd dword [rdi], dx
add byte [rdx + rcx*4 + 0x6c], al
and al, 0x40
mov rcx, rsi
mov edx, r13d
call fcn.14009b798
cmp bpl, 3
jne 0x140054d6b
mov rbp, rdi
movabs rax, 0x200000000
mov qword [rbp], rax
add rsp, 0xa68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsp + 0x700]
mov qword [rdi + 0x28], rax
movups xmm0, xmmword [rsp + 0x6e1]
movups xmm1, xmmword [rsp + 0x6f1]
movups xmmword [rdi + 0x19], xmm1
movups xmmword [rdi + 9], xmm0
mov byte [rdi + 8], bpl
mov dword [rdi], 1
jmp 0x140054d57
lea rbx, [rsp + 0x1f0]
mov rcx, rbx
call fcn.14001802f
add dword [rax + 0x11c], ebp
movaps xmm0, xmmword [rsp + 0x2c0]
movaps xmm1, xmmword [rsp + 0x2d0]
lea rbp, [rsp + 0xb0]
movups xmmword [rbp + 0x18], xmm1
movups xmmword [rbp + 8], xmm0
mov qword [rbp], 4
mov rcx, rbx
call fcn.14001802f
lea rcx, [rax + 0x18]
mov rdx, r12
mov r8, rbp
call fcn.140017d61
mov rcx, rbx
call fcn.14001802f
mov rcx, rax
call fcn.14001a05e
mov byte [rsp + 0x3e0], 3
jmp 0x140054cd3
mov r15b, 0xb
jmp 0x140054e15
mov r15b, 3
mov rcx, rsi
add rcx, 0x50
call fcn.140013484
mov byte [rsi + 0x50], r15b
mov byte [rsi + 0x51], bl
mov byte [rsi + 0x52], r12b
test dil, dil
jne 0x140054e8b
mov eax, dword [rsp + 0x4f8]
cmp eax, dword [r13 + 0x94]
jbe 0x140054e48
mov dword [r13 + 0x94], eax
mov rsi, qword [r14 + 0x38]
cmp qword [r14 + 0x30], rsi
jbe 0x140055db3
lea rcx, [rsp + 0x80]
call fcn.140017fa9
cmp byte [rax + 0x120], 0
jne 0x140055dcb
inc rsi
mov qword [r14 + 0x38], rsi
lea rcx, [rsp + 0x80]
call fcn.14001802f
mov byte [rax + 0x120], 1
lea rcx, [rsp + 0x80]
call fcn.140017fa9
cmp dword [rax + 0x30], 1
je 0x140054feb
movups xmm0, xmmword [0x1400dcc30]
lea rdx, [rsp + 0x2c0]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x1400dcc20]
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0x3e0]
call fcn.140012e3b
test rax, rax
je 0x140054feb
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.140019569
test rax, rax
je 0x140054fcf
lea rcx, [rsp + 0x80]
call fcn.140017fa9
mov ebx, dword [rax + 0x114]
mov edi, 1
xor edx, edx
lea r15, [rsp + 0x70]
lea rcx, [rsp + 0x3e0]
mov rsi, rdx
call fcn.140015127
mov rdx, rsi
lea r9, [0x14010bcf0]
xor r12d, r12d
xor r10d, r10d
mov r13, rdi
mov cl, 1
mov rsi, r13
shr rsi, 0x20
mov edi, edx
mov rdx, qword [rsp + 0x78]
mov r8, qword [r15]
lea rax, [rsp + 0x3e0]
mov byte [rax], dil
mov byte [rax + 1], cl
mov word [rax + 2], r11w
mov dword [rax + 4], ebx
mov dword [rax + 8], r13d
mov dword [rax + 0xc], esi
mov qword [rax + 0x10], r9
mov qword [rax + 0x18], r10
mov qword [rax + 0x20], r12
mov qword [rsp + 0x28], rax
mov rdi, qword [rsp + 0x58]
mov qword [rsp + 0x20], rdi
lea rsi, [rsp + 0x258]
lea r9, [rsp + 0xa0]
mov rcx, rsi
call fcn.140055f3f
mov r15b, byte [rsi]
mov rbx, qword [rsp + 0x90]
mov esi, dword [rsp + 0x68]
cmp esi, 0x3b9aca00
setne r8b
lea rdx, [rsp + 0xa0]
mov rcx, rdi
call fcn.1400180c8
mov rcx, rbx
mov dl, byte [rsp + 0x60]
call fcn.14009b798
mov sil, byte [rsp + 0x40]
jmp 0x140054524
mov rsi, rdx
lea rcx, [rsp + 0x80]
call fcn.14001802f
mov qword [rax + 0x30], 2
mov qword [rax + 0x38], rsi
cmp byte [rsp + 0x4e8], 0
je 0x140055024
cmp byte [r14 + 0x68], 0
setne al
not dil
test dil, al
lea r15, [rsp + 0x70]
jne 0x140055108
lea rcx, [rsp + 0x3e0]
call fcn.140015127
mov dword [rsp + 0x30], eax
jmp 0x1400552fa
lea rsi, [rsp + 0x3e0]
mov r12d, dword [rsi + 0x118]
lea rcx, [rsp + 0x2c0]
mov r8d, 0x120
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x320]
lea rdi, [rsp + 0x6e0]
mov r8d, 0xa0
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsp + 0x9c0]
mov r8d, 0xa0
mov rcx, rbx
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x840]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
cmp qword [rbx + 0x78], 0
mov al, byte [r14 + 0x68]
je 0x1400550a9
test al, al
je 0x1400550a9
cmp byte [r13 + 0x9d], 0
je 0x1400550c7
movzx ecx, word [rsp + 0xa58]
test al, al
sete bl
test cx, cx
je 0x140055451
test al, al
je 0x140055427
lea rcx, [rsp + 0x80]
call fcn.140017fa9
mov ebx, dword [rax + 0x114]
lea rcx, [rsp + 0x840]
call fcn.140013242
lea rcx, [rsp + 0x9c0]
call fcn.14001514e
mov cl, 1
mov r13d, 1
xor edx, edx
lea r15, [rsp + 0x70]
jmp 0x140054f2f
invalid
dec dword [rax - 0x73]
mov word [rax + rax*4], fs
add byte [rax], al
add al, ch
xchg esp, eax
cld
dec dword [rbx + 0x114b0]
add byte [rax - 0x73], cl
mov esp, 0x6e024
add dh, al
invalid
lea rcx, [rsp + 0x80]
call fcn.140017fa9
mov esi, dword [rax + 0x114]
lea rdi, [rsp + 0x6e0]
mov byte [rdi], 0xb
and qword [rdi + 0x18], 0
and qword [rdi + 0x38], 0
and qword [rdi + 0x58], 0
and qword [rdi + 0x78], 0
mov word [rdi + 0x98], 0x1af
lea rbx, [rsp + 0x9c0]
mov rcx, rbx
call fcn.14001f1aa
lea r12, [rsp + 0x2c0]
mov rcx, r12
mov edx, esi
mov r8, rdi
mov r9, rbx
call fcn.14001a116
or byte [r12 + 0x11c], 1
mov rsi, qword [r12]
mov al, byte [r12 + 8]
mov qword [rsp + 0x1e8], rax
mov dword [rsp + 0x1e8], eax
mov dword [rsp + 0x1e8], eax
mov al, byte [r12 + 9]
mov dword [rsp + 0x3c], eax
movzx eax, word [r12 + 0xa]
mov dword [rsp + 0x30], eax
mov ebx, dword [r12 + 0xc]
mov r13, qword [r12 + 0x10]
mov rax, qword [r12 + 0x18]
mov qword [rsp + 0x48], rax
mov rax, qword [r12 + 0x20]
mov qword [rsp + 0x50], rax
mov r12, qword [r12 + 0x28]
lea rdx, [rsp + 0x2f0]
lea rcx, [rsp + 0x6e0]
mov r8d, pe_nt_image_headers64
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x3e0]
call fcn.140015127
cmp rsi, 3
je 0x1400552fa
cmp rsi, 4
je 0x140055407
mov dil, 3
cmp rsi, 5
mov r9, qword [rsp + 0x48]
mov r10, qword [rsp + 0x50]
mov r11d, dword [rsp + 0x30]
mov rax, qword [rsp + 0x1e8]
je 0x140055a87
lea rcx, [rsp + 0x2f0]
mov qword [rcx - 0x30], rsi
mov byte [rcx - 0x28], al
mov eax, dword [rsp + 0x3c]
mov byte [rcx - 0x27], al
mov word [rcx - 0x26], r11w
mov dword [rcx - 0x24], ebx
mov qword [rcx - 0x20], r13
mov qword [rcx - 0x18], r9
mov qword [rcx - 0x10], r10
mov qword [rcx - 8], r12
lea rdx, [rsp + 0x6e0]
mov r8d, pe_nt_image_headers64
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x78]
mov esi, 0xa0
lea rcx, [rax + rsi]
mov r8, qword [rsp + 0x70]
mov r15d, 0x140
add rax, r15
mov dl, byte [r14 + 0x68]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], dl
lea rdx, [rsp + 0x2c0]
lea rbx, [rsp + 0xa0]
mov r9, rbx
call fcn.1400413a4
mov rax, qword [rsp + 0x78]
add rsi, rax
add rax, r15
mov qword [rsp + 0x20], rax
mov r13d, 7
mov rcx, rsi
mov rdx, rbx
mov r8d, 7
mov rsi, qword [rsp + 0x58]
mov r9, rsi
call fcn.140018b97
mov rcx, qword [rsp + 0x78]
mov rdx, rbx
mov r8, rsi
call fcn.140018c71
mov r11d, dword [rsp + 0x30]
mov r10, qword [rsp + 0x50]
mov r9, qword [rsp + 0x48]
mov cl, 1
mov r15, qword [rsp + 0x1d8]
jmp 0x140054f38
lea rcx, [rsp + 0xa0]
call fcn.140017fa9
mov ebx, dword [rax + 0x114]
mov cl, 1
mov r13d, 7
xor edi, edi
mov r9, qword [rsp + 0x48]
mov r10, qword [rsp + 0x50]
mov r11d, dword [rsp + 0x30]
jmp 0x140054f38
lea rcx, [rsp + 0xb0]
lea rsi, [rsp + 0x5b0]
mov r8d, 0x120
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x110]
lea rdi, [rsp + 0x8a0]
mov r8d, 0xa0
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x6e0]
mov r8d, 0xa0
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea r8, [rsp + 0x9c0]
mov ecx, 0xc
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0xb0]
mov rcx, rsi
lea rdx, [rsp + 0x6e0]
mov dword [rsp + 0x68], ebx
mov r9d, ebx
call fcn.1400195a7
mov rbx, qword [rsi]
cmp rbx, 3
jne 0x140055677
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0x560], rax
movups xmm0, xmmword [rsp + 0xb8]
movups xmm1, xmmword [rsp + 0xc8]
movaps xmmword [rsp + 0x1f0], xmm0
movaps xmmword [rsp + 0x200], xmm1
mov qword [rsp + 0x210], rax
cmp byte [rsp + 0x1f0], 3
jne 0x140054a15
jmp 0x14005590a
mov ecx, dword [rsp + 0x3c]
mov r9, qword [rsp + 0x48]
mov r10, qword [rsp + 0x50]
mov r11d, dword [rsp + 0x30]
mov rdx, qword [rsp + 0x1e8]
jmp 0x140054f2f
add ecx, 0xffffff9c
mov bl, 1
cmp cx, 0x64
jae 0x140055451
lea rcx, [rsp + 0x840]
call fcn.140013242
lea rcx, [rsp + 0x9c0]
call fcn.14001514e
jmp 0x140055a7f
mov qword [rsp + 0x50], r13
lea rcx, [rsp + 0x6e0]
lea rdx, [rsp + 0x9c0]
mov r8d, 0xa0
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x7e0]
lea rsi, [rsp + 0x3e0]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov byte [rsp + 0x3c], bl
test bl, bl
je 0x1400555fe
mov r13, r12
lea rsi, [rsp + 0x540]
mov rcx, rsi
call case.0x14004919a.206
mov rbx, qword [rsi]
mov dil, byte [rsi + 8]
mov r12b, byte [rsi + 9]
lea rsi, [rsp + 0x54a]
movzx eax, word [rsi + 0x64]
mov word [rsp + 0x284], ax
mov eax, dword [rsi + 0x60]
mov dword [rsp + 0x280], eax
cmp rbx, 3
je 0x140055509
lea rcx, [rsp + 0x2c0]
mov r8d, 0x60
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0x281]
mov dword [rsp + 0x98], eax
mov al, byte [rsp + 0x285]
mov byte [rsp + 0x9c], al
mov qword [rsp + 0x540], rbx
mov ebp, edi
mov byte [rsp + 0x548], dil
mov byte [rsp + 0x549], r12b
lea rdx, [rsp + 0x2c0]
mov r8d, 0x60
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsp + 0x5aa], 3
mov eax, dword [rsp + 0x98]
mov dword [rsp + 0x5ab], eax
mov al, byte [rsp + 0x9c]
mov byte [rsp + 0x5af], al
movzx edi, word [rsp + 0x778]
test di, di
je 0x1400555c5
cmp rbx, 3
je 0x140055592
mov r15, qword [rsp + 0x5a8]
lea rcx, [rsp + 0x2c0]
mov r8d, 0x5e
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
shr r15, 0x10
lea rdx, [rsp + 0x2c0]
mov r8d, 0x5e
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov word [rsp + 0x5a8], di
mov dword [rsp + 0x5aa], r15d
shr r15, 0x20
mov word [rsp + 0x5ae], r15w
cmp rbx, 3
jne 0x14005573d
shl r13, 0x20
or r13, 0x100
lea rcx, [rsp + 0x7e0]
call fcn.140013242
lea rcx, [rsp + 0x6e0]
call fcn.14001514e
mov eax, 1
jmp 0x1400557eb
lea rsi, [rsp + 0x2c0]
lea rdx, [rsp + 0x6e0]
lea edx, [rsp + 0x6e0]
lea r8, [rsp + 0x7e0]
mov rcx, rsi
mov r9d, r12d
call fcn.1400195a7
mov r15, qword [rsi]
cmp r15, 3
jne 0x14005580a
mov dl, byte [rsp + 0x2c8]
mov al, byte [rsp + 0x2c9]
movzx r11d, word [rsp + 0x2ca]
mov ebx, dword [rsp + 0x2cc]
mov r13, qword [rsp + 0x2d0]
add byte [rbx + rcx*4 - 0x74], cl
and al, 0xd8
add al, byte [rax]
add byte [rbx + rcx*4 - 0x6c], cl
and al, 0xe0
add al, byte [rax]
add byte [rcx - 0x41], al
add al, 0
add byte [rax], al
mov r12, qword [rsp + 0x2e8]
jmp 0x140055999
lea rsi, [rsp + 0xe0]
mov rax, qword [rsi - 8]
mov qword [rsp + 0x560], rax
movups xmm0, xmmword [rsi - 0x28]
fmul dword [rdi]
adc byte [rsi - 0x18], cl
movaps xmmword [rsp + 0x550], xmm1
movaps xmmword [rsp + 0x540], xmm0
lea rdi, [rsp + 0x8d0]
mov r8d, 0xb0
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x540]
movaps xmm1, xmmword [rsp + 0x550]
movups xmmword [rdi - 0x28], xmm0
movups xmmword [rdi - 0x18], xmm1
mov rax, qword [rsp + 0x560]
mov qword [rdi - 8], rax
mov qword [rdi - 0x30], rbx
movups xmm0, xmmword [0x1400dcc30]
movaps xmmword [rsi - 0x20], xmm0
movups xmm0, xmmword [0x1400dcc20]
movaps xmmword [rsi - 0x30], xmm0
lea rcx, [rsp + 0x8a0]
lea rdx, [rsp + 0xb0]
call fcn.140012e3b
test rax, rax
je 0x14005587e
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.140019569
or rdx, rax
je 0x14005587e
cmp rax, 3
je 0x1400558b0
jmp 0x140055a8c
lea rdi, [rsp + 0x2ca]
mov r8d, 0x66
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi - 0xa], rbx
mov byte [rdi - 2], bpl
mov byte [rdi - 1], r12b
lea rbx, [rsp + 0x2c0]
mov rcx, rbx
call fcn.140013242
lea rsi, [rsp + 0x7e0]
mov ecx, 0xc
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
mov r15, qword [rbx]
mov r13, qword [rbx + 8]
mov rsi, qword [rbx + 0x10]
mov rdi, qword [rbx + 0x18]
mov r12, qword [rbx + 0x20]
mov rax, qword [rbx + 0x28]
mov qword [rsp + 0x48], rax
movups xmm0, xmmword [rbx + 0x30]
movaps xmmword [rsp + 0x280], xmm0
movups xmm0, xmmword [rbx + 0x40]
movaps xmmword [rsp + 0x290], xmm0
movups xmm0, xmmword [rbx + 0x50]
movaps xmmword [rsp + 0x2a0], xmm0
movups xmm0, xmmword [rbx + 0x60]
movaps xmmword [rsp + 0x2b0], xmm0
lea rcx, [rsp + 0x6e0]
call fcn.14001514e
cmp r15, 3
jne 0x140055937
mov rax, rsi
mov rdx, r13
mov rcx, rdi
mov r15d, 4
mov r13, rax
mov r9, rdi
mov r10, r12
mov r12, qword [rsp + 0x48]
jmp 0x140055986
lea rsi, [rsp + 0x338]
mov dl, byte [rsi - 0x70]
mov al, byte [rsi - 0x6f]
movzx r11d, word [rsi - 0x6e]
mov ebx, dword [rsi - 0x6c]
mov r13, qword [rsi - 0x68]
mov r9, qword [rsi - 0x60]
mov r10, qword [rsi - 0x58]
mov r12, qword [rsi - 0x50]
mov rcx, qword [rsi - 0x48]
mov qword [rsp + 0x48], rcx
movups xmm0, xmmword [rsi - 0x40]
movaps xmmword [rsp + 0x500], xmm0
movups xmm0, xmmword [rsi - 0x30]
movaps xmmword [rsp + 0x510], xmm0
movups xmm0, xmmword [rsi - 0x20]
movaps xmmword [rsp + 0x520], xmm0
movups xmm0, xmmword [rsi - 0x10]
movaps xmmword [rsp + 0x530], xmm0
lea rdi, [rsp + 0x1f0]
mov ecx, 0xd
rep movsq qword [rdi], qword [rsi]
jmp 0x140055999
lea rsi, [rsp + 0x958]
lea rdx, [0x1400b04c0]
mov rcx, rsi
call fcn.14001a3ed
test al, al
jne 0x1400558b0
lea rdx, [0x1400d8578]
mov rcx, rsi
call fcn.14001a3ed
test al, al
je 0x140055a8c
lea rsi, [rsp + 0x840]
mov rcx, rsi
call fcn.14001802f
lea rdi, [rax + 0x18]
lea rbx, [rsp + 0xb0]
lea rdx, [rsp + 0x8a0]
mov r8d, 0xe0
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rdi
mov rdx, qword [rsp + 0x30]
mov r8, rbx
call fcn.140017d61
mov rcx, rsi
call fcn.14001802f
mov rcx, rax
call fcn.14001a05e
mov byte [rsp + 0x1f0], 3
mov eax, dword [rsp + 0x848]
mov dword [rsp + 0x30], eax
mov r12d, dword [rsp + 0x84c]
lea rcx, [rsp + 0x1f0]
call fcn.14004c7aa
mov dil, 3
mov ebx, 1
jmp 0x140054b0f
mov rdx, r15
movaps xmm0, xmmword [rsp + 0x280]
movaps xmm1, xmmword [rsp + 0x290]
movaps xmm2, xmmword [rsp + 0x2a0]
movaps xmm3, xmmword [rsp + 0x2b0]
movaps xmmword [rsp + 0x530], xmm3
movaps xmmword [rsp + 0x520], xmm2
movaps xmmword [rsp + 0x510], xmm1
movaps xmmword [rsp + 0x500], xmm0
mov r15d, 3
mov r9, rsi
mov r10, rdi
mov eax, edx
shr eax, 8
mov r11d, edx
shr r11d, 0x10
mov rbx, rdx
shr rbx, 0x20
cmp r15d, 4
jne 0x1400559b0
mov rbp, qword [rsp + 0x30]
lea r15, [rsp + 0x70]
mov ecx, eax
jmp 0x140054f2f
lea rbp, [rsp + 0x338]
mov rcx, qword [rsp + 0x48]
mov qword [rbp - 0x48], rcx
movaps xmm0, xmmword [rsp + 0x500]
movaps xmm1, xmmword [rsp + 0x510]
movaps xmm2, xmmword [rsp + 0x520]
movaps xmm3, xmmword [rsp + 0x530]
movups xmmword [rbp - 0x40], xmm0
movups xmmword [rbp - 0x30], xmm1
movups xmmword [rbp - 0x20], xmm2
movups xmmword [rbp - 0x10], xmm3
lea rsi, [rsp + 0x1f0]
mov ecx, 0xd
mov rdi, rbp
rep movsq qword [rdi], qword [rsi]
mov byte [rbp - 0x70], dl
mov byte [rbp - 0x6f], al
mov word [rbp - 0x6e], r11w
mov dword [rbp - 0x6c], ebx
mov qword [rbp - 0x68], r13
mov qword [rbp - 0x60], r9
mov qword [rbp - 0x58], r10
mov qword [rbp - 0x50], r12
lea rsi, [rsp + 0xa0]
mov rcx, rsi
call fcn.14001802f
lea rcx, [rax + 0x18]
lea ecx, [rax + 0x18]
mov qword [rbp - 0x78], r15
lea r8, [rsp + 0x2c0]
mov rdi, qword [rsp + 0x50]
mov rdx, rdi
call fcn.140017d61
adc ah, byte [rbx]
cld
dec dword [rax - 0x77]
int1
call fcn.14001802f
mov rcx, rax
call fcn.14001a05e
cmp byte [rsp + 0x3c], 0
jne 0x140055a7a
add rdi, 0x64
lea rdx, [rsp + 0xa0]
mov rcx, rdi
call fcn.14001a081
mov rbp, qword [rsp + 0x30]
lea r15, [rsp + 0x70]
mov dil, 3
jmp 0x140054f38
mov word [rsp + 0x1f0], 0x100
mov eax, dword [rsp + 0x68]
mov dword [rsp + 0x1f4], eax
test byte [rsp + rsi*8], ah
add dword [rax], eax
add bh, al
test byte [rax + rdi*8], ah
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + riz*4], fs
or byte [rax], al
add al, ch
xlatb
sti
invalid
jmp 0x140054a15
push rdi
out dx, eax
invalid
invalid
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
rol byte [rax], 0
add byte [rbp + rcx*4 - 0x7c], cl
test byte [rax + rsi*4], ah
add eax, 0x89490000
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_streams.rs
xchg dword [rcx], ebp
or byte [rax], al
jmp 0x140055c2a
or al, 1
add byte [rax], al
invalid
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
add byte [rbp + rcx*4 + 0xd], cl
ret
xor ecx, dword [rax]
or byte [rax], al
jmp case.0x140031382.227
mov rax, qword [rsp + 0x5b8]
mov cl, byte [rsp + 0x5c0]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xc0
add al, byte [rax]
add byte [rcx - 0x77], cl
mov dword [rax], eax
mov byte [r8 + 8], cl
mov byte [rax + 8], cl
or byte [rax - 0x73], cl
add eax, 0x82794
jmp 0x140055c2a
lea rcx, [0x1400c20cf]
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
add byte [rdx + 0x39], bh
call fcn.1400a7ee0
lea rcx, str.assertion_failed:_stream.state.is_closed__
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_streams.rs
mov edx, 0x2a
call fcn.1400a7ee0
invalid
invalid
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xc0
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
mov byte [r8 + 8], cl
or byte [rax - 0x73], cl
add eax, 0x82992
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400d9060]
xor cl, byte [rax]
invalid
mov edx, 0x2b
call fcn.1400a8230
xchg ebp, eax
and al, 5
invalid
lea rcx, [0x1400d87ba]
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streams_streams.rs
lea eax, [0x1400d87f8]
or byte [rax], al
mov edx, 0x37
call fcn.1400a7ee0
invalid
lea rcx, [0x1400c1c81]
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streamscounts.rsassertion_failed:_self.can_inc_num_recv_streams__
mov edx, 0x31
call fcn.1400a7ee0
invalid
invalid
invalid
invalid
lea rcx, str.assertion_failed:__stream.is_counted
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_streamscounts.rsassertion_failed:_self.can_inc_num_recv_streams__
mov edx, 0x24
add byte [rax], al
add al, ch
call fcn.1400a7ee0
std
invalid
invalid
invalid
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xb0
add eax, 0x89490000
mov qword [r8], rax
mov byte [r8 + 8], cl
or byte [rax - 0x73], cl
add eax, 0x82940
jmp 0x140055d7e
invalid
invalid
invalid
add al, byte [rax]
add byte [rax], al
invalid
and qword [rsp + 0x58], 0
mov rcx, r9
call fcn.140017fa9
dec dword [rdx - 0x5fbafc0]
movzx ecx, al
cmp cl, 6
mov eax, 6
invalid
add byte [rax], al
add byte [rdi], cl
sar dword [rsi + r8], 0x77
invalid
ja 0x140055ea1
movzx eax, al
mov ecx, 0x54
add byte [rax], al
add byte [rax + 0xf], cl
bt rcx, rax
jae 0x140055ea1
mov rcx, rsi
call fcn.140017fa9
dec dword [rax - 0x7d]
mov eax, 0x88
invalid
je 0x140055f14
mov rcx, rsi
call fcn.14001802f
add ebp, dword [rax + 0x80]
add byte [rax], 0
add byte [rcx + 0x4e], dh
jno 0x140055eff
mov r15, qword [rsp + 0xc8]
mov r12, qword [rsp + 0xc0]
add byte [rax], al
lea r14, [rsp + 0x38]
mov rcx, r14
call fcn.140014bd5
in eax, dx
sti
dec dword [rcx + rcx*4 - 0xf]
mov rcx, r14
call fcn.1400417a7
mov eax, 0x894cfffe
mov qword [rsp + 0x30], r15
and al, 0x30
mov qword [rsp + 0x28], r12
and al, 0x28
mov qword [rsp + 0x20], rsi
mov rcx, rdi
mov ecx, edi
mov edx, 3
add eax, dword [rax]
add byte [rax], al
mov r8b, 1
mov r9, rbx
call fcn.140042ce2
invalid
invalid
mov eax, 1
add dword [rax], eax
add byte [rax], al
jmp 0x140055f2b
add rdi, 8
mov dword [rax + 0x80], ebp
add byte [rax], al
add byte [rax], al
mov rcx, rdi
mov ecx, edi
stc
mov rdx, rsi
call fcn.14001861b
lea rsi, [rsp + 0x38]
mov rcx, rsi
call fcn.140014bd5
mov rcx, rsi
call fcn.1400417a7
mov eax, 0xc031fffe
invalid
push qword [rcx]
xor eax, eax
mov edx, 3
add rsp, 0x60
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop rsi
pop r15
ret
mov rax, r8
mov r11, qword [rsp + 0x70]
mov ebx, dword [rsp + 0x70]
cmp qword [r11], 0
mov rcx, qword [r11 + 0x50]
je 0x140055fb9
cmp qword [r11 + 8], rcx
ja 0x140055fb9
lea rax, str.too_many_internal_resetsassertion_failed:_self.remote.is_none__C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.25_srcproto_settings.rs
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
mov qword [rsi + 0x18], 0x18
and qword [rsi + 0x20], 0
add byte [rax - 0x73], cl
add eax, 0x5772a
add byte [rax - 0x77], cl
or dil, r8b
add al, 0xb
add byte [rax], al
add dh, al
add dword [rcx], r8d
mov al, 1
jmp 0x140055ff2
mov r10d, dword [rdi + 8]
mov r8b, byte [rdi + 1]
inc rcx
inc ecx
mov qword [r11 + 0x50], rcx
push rax
lea rcx, [rdx + 0xa0]
movabs al, byte [0x140c28148000000]
add byte [rax], al
movabs al, byte [0x140c28148000000]
add byte [rax], al
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r9
mov edx, r10d
mov edx, edx
mov r9, rax
mov ecx, eax
call fcn.140042ce2
mov al, 3
mov byte [rsi], al
mov rcx, rdi
stc
add rsp, 0x38
invalid
cmp byte [rdi + 0x5e], bl
jmp fcn.14004c7aa
movabs al, byte [0x575656415741fffb]
push rbx
sub rsp, 0x70
in al, dx
jo 0x140056061
mov esi, ecx
call fcn.14009d0d1
movzx eax, al
lea rcx, [0x14010dac4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
lea rax, [0x1400e7330]
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rsp + 0x28], rcx
cmp dword [rsi + 0x30], 3
add ecx, dword [rdi]
and eax, 0
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
call fcn.14009ab83
mov r14, rax
mov r15, rdx
lea rdx, [rsp + 0x28]
mov rcx, rbx
call fcn.14004b37a
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.14009ab90
test bl, bl
invalid
je case.0x14005439a.9
mov rcx, rsi
call fcn.14009d14e
cmp al, 3
jne 0x1400560dd
mov rcx, rdi
jmp 0x14005609f
lea rcx, [rsi + 0x20]
call fcn.140056291
jmp case.0x1400560f5.0
mov rcx, rdi
call fcn.1400563a2
lea rdx, [rsp + 0x40]
and qword [rdx], 0
add byte [rax - 0x77], cl
jp 0x1400560db
and byte [rax - 0x77], cl
stc
and byte [rax - 0x77], cl
stc
call fcn.140056412
xor ecx, ecx
call fcn.140027fee
mov rcx, rsi
add rsp, 0x70
add esp, 0x70
add esp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x1400562c6
mov ecx, eax
call fcn.140036b02
movzx eax, al
lea rcx, [0x14010dad4]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
mov rcx, rdi
mov rdx, rsi
call fcn.14009e80e
or al, 0x87
add al, 0
add byte [rax - 0x77], cl
int1
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14005626c
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0x70c48348], dl
nop
add rsp, 0x70
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140056332
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:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_runtime_taskcore.rs
call fcn.1400a7d20
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
call case.0x140087c5a.153
test al, al
je 0x14005628a
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140056332
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14009cda4
test al, 8
jne 0x1400562e2
lea rcx, [rsi + 0x20]
call fcn.1400563a2
jmp 0x1400562f2
test al, 0x10
je 0x1400562f2
lea rcx, [rsi + 0xfc8]
call fcn.14009abc7
xor ecx, ecx
call fcn.140027fee
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.14009e710
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.14009cdfb
test al, al
je 0x14005632b
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140056332
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.140027b6b
lea rcx, [rsi + 0x30]
call fcn.140056374
mov rax, qword [rsi + 0xfd8]
test rax, rax
je 0x140056362
mov rcx, qword [rsi + 0xfe0]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140007e10
pop rdi
pop rsi
pop r14
ret
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
add eax, 0xfffbaae1
mov qword [rcx + 8], rax
lea rdx, [rsp + 0x40]
and al, 0x40
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, [rsp + 0x50]
mov qword [rcx + 0x20], rdx
mov dword [rcx + 0x20], edx
mov qword [rcx + 0x28], rax
lea rdi, [rsp + 0x60]
and al, 0x60
mov qword [rcx + 0x30], rdi
lea rax, [0x1400dd4b8]
lea rdx, [rsp + 0x110]
mov qword [rdx], rax
mov eax, 4
mov qword [rdx + 8], rax
and qword [rdx + 0x20], 0
and byte [rax], al
lea r8, [0x140002b20]
lea eax, [0x140002b20]
mov qword [rcx + 0x38], r8
mov qword [rdx + 0x10], rcx
mov dword [rdx + 0x10], ecx
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
mov ah, 0x24
push 0x48000001
add byte [rax], al
mov rcx, rsi
call fcn.1400028b0
mov esi, 0x8b48fffa
mov ecx, dword [rdi]
mov rdx, qword [rdi + 8]
push rdi
or al, ch
mov eax, 0x4c000425
mov edi, dword [rsi]
push rdi
or al, ch
mov eax, 0x4c000425
mov edi, dword [rsi]
mov r12, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
adc byte [rax - 0x73], cl
mov ah, 0x24
mov eax, 0x48000000
add byte [rax], al
mov rcx, rsi
mov ecx, esi
mov rdx, r12
call fcn.140061d69
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 6
je case.0x140028bf1.303
test byte [rcx + 1], cl
add qword [r8], rax
invalid
add qword [r8], rax
add byte [rbp + rcx*4 - 0x54], cl
lea ebp, [rsp + 0x110]
lea rsi, [rsp + 0xb8]
mov eax, 0xb9000000
add byte [rax], al
mov ecx, 0xb
lea r13, [rsp + 0x110]
lea rsi, [rsp + 0xb8]
mov eax, 0xb9000000
add byte [rax], al
mov ecx, 0xb
mov rdi, r13
rep movsq qword [rdi], qword [rsi]
mov rcx, r15
mov rdx, r12
loop 0x140056ac0
invalid
and eax, 0x8b490004
invalid
mov r9, qword [r14 + 8]
mov rcx, qword [r9 + 0x10]
mov ecx, dword [rcx + 0x10]
adc byte [rax - 1], cl
leave
and rcx, 0xfffffffffffffff0
lea rdx, [rcx + rax]
add rdx, 0x10
lea rsi, [rsp + 0x60]
and al, 0x60
mov rcx, rsi
mov r8, r13
call qword [r9 + 0x28]
call qword [rcx + 0x28]
sub byte [rax - 0x75], cl
invalid
cmp rdx, 3
je 0x140056b54
lea rax, [rsp + 0xb8]
lea rsi, [rsp + 0x60]
je case.0x14004a19c.101
invalid
mov ecx, 0xa
add byte [rax - 0x77], cl
invalid
rep movsq qword [rdi], qword [rsi]
cmp dword [rax], 2
jne 0x140056b3a
lea rcx, [rsp + 0xb8]
call fcn.140061d94
jmp 0x140056b54
lea rsi, [rsp + 0x68]
lea rdi, [rsp + 0x168]
lea edi, [rsp + 0x168]
add byte [rcx + 9], bh
rep movsq qword [rdi], qword [rsi]
cmp edx, 2
cli
add dh, byte [rbp + 0x30]
jne 0x140056b84
mov qword [rbx], 2
mov rcx, qword [rsp + 0x110]
mov rdx, qword [rsp + 0x118]
sbb byte [rcx], al
add byte [rax], al
call fcn.14009903d
nop
add rsp, 0x1b0
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
ret
lea rax, [rsp + 0xc0]
mov qword [rax - 8], rdx
lea rsi, [rsp + 0x168]
mov ah, 0x24
push 0xffffffffb9000001
or dword [rax], eax
add byte [rax], al
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
add r14, 0x10
adc byte [rdx - 0x7ab7bfc0], cl
sar byte [rdx + rax], cl
jne 0x140056be7
lea rsi, [rsp + 0xe0]
lea rdi, [rsp + 0x60]
mov rcx, rdi
mov rdx, r14
call fcn.140059ce0
mov rcx, rsi
call fcn.140029876
dec dword [rax - 0x75]
and byte [r8 - 0x77], r9b
and byte [rdi], r9b
adc byte [rdi], al
invalid
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
lea rsi, [rsp + 0xb8]
mov ecx, 0xa
add byte [rax - 0x77], cl
fcompi st(3)
movsq qword [rdi], qword [rsi]
jmp 0x140056b5b
mov al, byte [rsp + 0xc0]
lea r8, [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
mov byte [r8], al
add byte [rax - 0x73], cl
add eax, 0x868f8
or byte [rax], al
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rcx, str.should_be_valid_Url
lea r9, [0x1400d8f00]
mov edx, 0x13
call fcn.1400a8230
add eax, 0x58d4800
or al, 0x44
or eax, dword [rax]
mov qword [rsp + 0x20], rax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_aedd173a2c086e558c2b66d3743b344f977621a7library_alloc_src_string.rs
or eax, dword [rax]
add byte [rbp + rcx*4 + 0xd], cl
jno 0x140056c70
or byte [rax], al
lea r8, [rsp + 0x60]
mov edx, 0x37
add byte [rax], al
call fcn.1400a8230
invalid
invalid
invalid
add ah, cl
mov r15, r8
mov r14, rdx
invalid
mov rbx, rcx
movzx eax, byte [rdx + 0x2638]
add byte [rax], al
lea rcx, [0x14010dae4]
lea ecx, [0x14010dae4]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
lea rcx, [rsp + 0x2738]
mov r8d, 0x2628
mov eax, 0x2628
sub byte [rsi], ah
add byte [rax], al
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov esi, dword [r14 + 0x2630]
xor byte [rsi], ah
add byte [rax], al
add byte [rcx - 0x6535ff02], al
inc byte [rax]
retf 0x3b9a
jne 0x140056d7f
inc byte [rax]
retf 0x3b9a
lea rcx, [r14 + 0x2640]
mov r8d, 0x2628
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x2640]
mov dh, 0x40
add byte es:[rax], al
add byte [rax], al
lea rdi, [rsp + 0xa8]
add byte [rax - 0x77], cl
stc
mov rdx, rsi
mov edx, esi
mov r8, r15
call fcn.140056f99
mov r12b, byte [rdi + 0x11]
cmp r12b, 3
jne 0x140056d42
mov byte [rbx + 0x11], 3
mov al, 4
jmp case.0x14004a19c.111
add dword [rax], eax
invalid
mov rdi, qword [rsp + 0xa8]
mov r15, qword [rsp + 0xb0]
add byte [rax], al
add byte [rax - 0x76], al
lodsb al, byte [rsi]
and al, 0xb8
add byte [rax], al
add byte [rbx + 0xba2484], cl
mov eax, dword [rsp + 0xba]
test byte [rdx + rdi*4], ah
add byte [rax], al
add byte [rcx + 0xf302444], cl
and al, 0x30
movzx eax, word [rsp + 0xbe]
and al, 0xbe
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x34
mov rcx, rsi
mov ecx, esi
call fcn.140058bdd
jmp 0x140056f17
mov rdi, qword [r14 + 0x2628]
call fcn.1400959f0
mov rcx, rax
mov r8, rdi
mov r9d, esi
call fcn.140095bc0
add eax, dword [rax]
cmp edx, 0x3b9aca00
add dl, cl
invalid
cmp esi, dword [rbp + 0xc]
lea rcx, [rsp + 0x40]
call fcn.14009f130
jmp 0x140056dc4
mov r8d, edx
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
or eax, 0x85f79
lea rcx, [rsp + 0x40]
and al, 0x40
mov rdx, rax
call fcn.14009f004
add al, 0
lea rdi, [rsp + 0x26d0]
lea rsi, [rsp + 0x40]
je 0x140056df4
mov ecx, 0xd
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
lea rsi, [rsp + 0xa8]
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x38
invalid
add byte [rax], al
mov r8d, 0x2628
sub byte [rsi], ah
add byte es:[rax], al
add byte es:[rax], al
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r14 + 0x2640]
add byte [rcx - 0x48], al
mov eax, 0x2690
add byte [rax - 0x77], cl
bnd call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x2640]
call case.0x14003435e.332
add byte [rcx + 0x7c8d48c5], cl
lea edi, [rsp + 0x40]
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
mov r8, r15
mov eax, edi
call fcn.140056f99
add dword [rax], eax
add byte [rdx + rcx*4 + 0x67], al
adc dword [rcx - 0x80], eax
cld
add esi, dword [rbp + 0x52]
lea rdi, [r14 + 0x4c68]
cmp bpl, 2
setne r12b
test bpl, 1
sete bpl
sete ch
lea rcx, [rsp + 0x40]
call fcn.1400619df
call case.0x14003435e.332
test eax, 0x84410000
test r12b, bpl
jne 0x140056ed1
cmp al, 2
je 0x140056ed1
and al, 1
jne 0x140056ed1
call fcn.140036414
test rax, rax
test eax, eax
je 0x140056f54
add byte [rax], al
mov bpl, byte [rax + 0x44]
mov r12b, byte [rax + 0x45]
mov ah, byte [rax + 0x45]
mov byte [rax + 0x44], 0
jmp 0x140056f57
add byte [rax], al
invalid
mov rdi, qword [rsp + 0x40]
mov r15, qword [rsp + 0x48]
jl 0x140056eb6
mov bpl, byte [rsp + 0x50]
movzx eax, word [rsp + 0x56]
mov ecx, dword [rsp + 0x52]
mov dword [rsp + 0x28], ecx
mov word [rsp + 0x2c], ax
and al, 0x2c
mov rcx, rsi
call fcn.140058bbc
cmp r12b, 2
jne case.0x140048b77.135
mov r12b, 2
jmp 0x140056f17
movzx eax, word [rsp + 0x2c]
mov word [rsp + 0x34], ax
mov eax, dword [rsp + 0x28]
sub byte [rcx - 0x14cfdbbc], cl
invalid
mov rcx, rdi
mov rdx, r15
call fcn.14009c67d
test al, al
jne case.0x140056031.10
invalid
movzx eax, word [rsp + 0x3c]
mov word [rsp + 0x2c], ax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x28], eax
and al, 0x28
mov rcx, rsi
mov ecx, esi
call fcn.140058bbc
mov esi, 0xba00001c
add byte [rax], al
mov edx, 1
add byte [rcx], dh
leave
call fcn.14009ab2b
mov rdi, rax
mov edi, eax
mov r12b, 2
lea r15, [0x1400d7458]
mov qword [rbx], rdi
mov qword [rbx + 8], r15
mov byte [rbx + 0x10], bpl
mov byte [rbx + 0x11], r12b
adc dword [rbx - 0x76cfdbbc], ecx
adc cl, byte [r15]
mov bh, 0x44
and al, 0x34
mov word [rbx + 0x16], ax
mov al, 1
mov byte [r14 + 0x2638], al
mov rax, rbx
add rsp, 0x4d60
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov bpl, 2
mov rcx, rdi
mov rdx, r15
call fcn.14009c67d
push rdi
add al, 0
push rdi
add al, 0
mov edi, eax
mov ecx, ebp
mov edx, r12d
call case.0x14004b3b0.143
add byte [rax - 0x7c], al
dec dword [rdi]
test byte [rbp - 1], ch
invalid
invalid
mov byte [rbx + 0x11], 3
mov al, 3
jmp case.0x14004a19c.111
invalid
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
pop rbp
or byte [rax], al
mov edx, 0x23
call fcn.1400a7ee0
ud2
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x2188
call fcn.1400a6b60
sub rsp, rax
mov r15, r8
mov rbx, rdx
mov r14, rcx
invalid
movzx eax, byte [rdx + 0x2d2]
rol byte [rdx], cl
add byte [rax], al
lea rcx, [0x14010daf8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
and word [rbx + 0x2d3], 0
mov byte [rbx + 0x2d5], 1
lea r12, [rbx + 0x128]
mov ecx, 0x10
add byte [rax], al
mov rdi, r12
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea r13, [rbx + 0x1a8]
lea rsi, [rbx + 0xd0]
mov ecx, 0xb
mov rdi, r13
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbx + 0x200]
lea rsi, [rbx + 0x80]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 0x208]
lea rax, [rbx + 0x228]
lea eax, [rbx + 0x228]
cmp qword [rbx + 0x200], 0
lea rbp, [rsp + 0xdc8]
or eax, 0x840f0000
je 0x14005715a
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
adc byte [r13 + rcx*4 - 0x7c], cl
and al, 0x90
or byte [rax], al
add byte [rcx + 0xf], al
sub dword [rax + 0x10], ecx
add byte [rcx + 0xf], al
sub dword [rax + 0x10], ecx
movaps xmmword [r8], xmm0
movups xmm0, xmmword [rax]
adc byte [rax], al
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
lea rsi, [rsp + 0x8e0]
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm1
mov rax, qword [rax + 0x20]
and byte [rax - 0x77], cl
and byte [rdi], r9b
sub byte [0x1400ac7e0], al
pop rdx
push rdi
add eax, 0x948d4800
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x90
add dword [rax], eax
add byte [rdi], cl
sub dword [rdx], eax
jmp 0x140057197
add al, 6
add byte [rax], al
lea rsi, [rbx + 0x2d8]
movzx eax, byte [rbx + 0x604]
add al, 6
add byte [rax], al
lea rcx, [0x14010db28]
lea ecx, [0x14010db28]
lea ecx, [0x14010db28]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0x38], r13
movzx r12d, word [rbx + 0x600]
jmp 0x1400574c5
invalid
mov r8, qword [rbx + 0x2d8]
mov rax, qword [rbx + 0x2e0]
jmp 0x14005731a
add byte [rax - 0x73], cl
xchg ebx, eax
fadd dword [rdx]
add byte [rax], al
movzx eax, byte [rbx + 0x998]
test eax, eax
mov qword [rsp + 0x50], rcx
je 0x140057140
cmp eax, 3
jne case.default.0x140057134
invalid
mov qword [rsp + 0x70], rdx
lea r8, [rbx + 0x770]
lea rdx, [rbx + 0x410]
movzx eax, byte [rbx + 0x770]
lea rcx, [0x14010db14]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rsp + 0x68], r8
jmp rax
mov qword [rsp + 0x38], r15
jmp 0x140057ac6
mov rdi, qword [rbx + 0x3f8]
mov rsi, qword [rbx + 0x400]
mov r12, qword [rbx + 0x408]
jmp 0x140057a7c
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
lea r8, [rsp + 0x870]
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rsi, [rsp + 0x8b0]
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm1
mov rax, qword [rax + 0x20]
mov qword [rsi + 0x20], rax
lea rdx, [0x1400dc690]
lea rcx, [rsp + 0xd70]
call fcn.1400593db
mov rax, qword [rsi + 0x20]
mov qword [rbp + 0x20], rax
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rbp + 0x10], xmm1
movups xmmword [rbp], xmm0
lea rdi, [rsp + 0x818]
lea rsi, [rsp + 0xd70]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rbp + 0x20]
mov qword [rsp + 0xd0], rax
movups xmm0, xmmword [rbp]
movups xmm1, xmmword [rbp + 0x10]
movaps xmmword [rsp + 0xc0], xmm1
add byte [rdi], cl
sub dword [rsp + 0xb0], eax
mov byte [rbx + 0x2d4], 1
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm1, xmmword [rsp + 0xc0]
movups xmmword [rbx + 0x250], xmm0
movups xmmword [rbx + 0x260], xmm1
mov rax, qword [rsp + 0xd0]
mov qword [rbx + 0x270], rax
mov qword [rbx + 0x278], r12
xor ecx, ecx
cmp byte [rbx + 0x1a8], 0
cmovne rcx, r13
lea rdx, [0x1400dcca8]
call fcn.140059649
test al, al
je 0x1400577b9
test byte [rsi + 5], ah
add byte [rax], al
mov rcx, r13
call fcn.140059661
mov qword [rbx + 0x280], rax
mov qword [rbx + 0x288], rdx
mov byte [rdx], al
add byte [rax], al
lea rsi, [rsp + 0xd70]
mov rcx, rsi
mov rdx, r13
call fcn.1400238e0
cmp qword [rsi], 0
add byte [rsi - 0x48], ah
invalid
invalid
je 0x14005728e
movzx eax, word [rsp + 0xd80]
mov word [rbx + 0x2d0], ax
lea rdx, [rbx + 0x148]
lea rcx, [rsp + 0xd70]
call fcn.140059680
mov rdx, qword [rbx + 0x278]
add al, byte [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
mov byte [0xc94d72ba], cl
int1
call fcn.1400596a5
lea rcx, [rbx + 0x290]
mov rax, qword [rsi - 8]
mov qword [rbx + 0x2c0], rax
movups xmm0, xmmword [rsi - 0x18]
movups xmmword [rbx + 0x2b0], xmm0
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rbx + 0x290], xmm0
movups xmmword [rbx + 0x2a0], xmm1
mov byte [rbx + 0x2c8], 0
lea rdx, [rsp + 0x818]
call fcn.1400596fd
mov r8, rax
mov rax, rdx
mov qword [rbx + 0x2d8], r8
mov qword [rbx + 0x2e0], rdx
lea rsi, [rsp + 0xd70]
mov rcx, rsi
mov rdx, r8
mov r8, r15
call qword [rax + 0x18]
mov r13, qword [rsi]
cmp r13, 4
jne 0x140057343
mov byte [r14 + 0x11], 3
mov al, 3
jmp 0x140058af2
lea rdx, [rsp + 0xd88]
mov rdi, qword [rdx - 0x10]
mov r12, qword [rdx - 8]
lea rcx, [rsp + 0x17f0]
mov r8d, 0x108
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rbx + 0x2d8]
mov rdx, qword [rbx + 0x2e0]
call fcn.140001d9c
mov bpl, 2
cmp r13d, 3
cmp ebp, 3
je 0x140058946
lea rsi, [rsp + 0xd88]
lea rdx, [rsp + 0x17f0]
mov r8d, 0x108
mov eax, 0x108
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 0x18], r13
mov qword [rsi - 0x10], rdi
mov qword [rsi - 8], r12
clc
mov rbp, qword [rbx + 0x280]
test rbp, rbp
je 0x140057a05
lea rsi, [rbx + 0x2d8]
mov rdi, qword [rbx + 0x288]
mov rcx, rdi
call fcn.1400a66c9
mov qword [rsp + 0x38], rax
mov r13, rdx
mov rcx, rdx
mov rdx, rbp
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
movzx r12d, word [rbx + 0x2d0]
mov bh, 0xa3
rol byte [rdx], 1
add byte [rax], al
lea rdx, [rbx + 0x170]
lea edx, [rbx + 0x170]
xchg ebx, eax
jo 0x1400573fa
add byte [rax], al
lea rbp, [rsp + 0x1c40]
and al, 0x40
sbb al, 0
add byte [rax - 0x77], cl
jmp 0x1402e49f2
call fcn.140059ce0
sub byte [rax], al
add byte [rcx], dh
ror byte [rax + 0x2d483], 0
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rdx*4], fs
and al, 0x90
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x70
or eax, 0xb8410000
and byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
sbb byte [rax + 0x20b84100], al
mov r8d, 0x120
mov rcx, rsi
lea rdx, [rsp + 0x190]
call sub.VCRUNTIME140.dll_memcpy
add eax, 0x448b4800
and al, 0x38
mov qword [rbx + 0x3f8], rax
add byte [rax], al
mov qword [rbx + 0x400], r13
add byte [rax], al
mov qword [rbx + 0x408], rdi
movups xmm0, xmmword [rbp]
movups xmm1, xmmword [rbp + 0x10]
movups xmmword [rbx + 0x410], xmm0
add al, 0
add byte [rdi], cl
adc dword [rbx + 0x420], ecx
mov esp, dword [rax]
add al, 0
add byte [rax], al
mov rax, qword [rbp + 0x20]
and byte [r8 - 0x77], r9b
xor dword [rax], 4
add byte [rax], al
movups xmm0, xmmword [rbx + 0x250]
movups xmm1, xmmword [rbx + 0x260]
add al, byte [rax]
add byte [rdi], cl
adc dword [rbx + 0x438], eax
movups xmmword [rbx + 0x448], xmm1
mov rax, qword [rbx + 0x270]
mov qword [rbx + 0x458], rax
add al, 0
add byte [rsi + 0x44], ah
mov dword [rbx + 0x600], r12d
lea rax, [rbx + 0x604]
mov qword [rsp + 0x38], rax
xor eax, eax
mov byte [rbx + 0x604], al
mov byte [rbx + 0x607], 1
lea rdi, [rbx + 0x460]
mov r8d, 0x120
add dword [rax], eax
add byte [rax - 0x77], cl
stc
mov rbp, rsi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
pop rdi
add eax, dword [0xcb92bcea]
add byte [rax - 0x73], cl
mov eax, dword [rax + 0xf000005]
adc byte [rbx + 0x3f8], al
movups xmmword [rbx + 0x580], xmm0
mov rax, qword [rbx + 0x408]
mov qword [rbx + 0x590], rax
add byte [rax - 0x73], cl
xchg ebx, eax
add al, byte [rsi]
add byte [rax], al
mov word [rbx + 0x602], r12w
movups xmm0, xmmword [rbx + 0x410]
adc byte [rbx + 0x410], al
add byte [rax], al
movups xmmword [rbx + 0x598], xmm0
cwde
add eax, 0x100f0000
and dword [rax], 4
add byte [rax], al
movups xmmword [rbx + 0x5a8], xmm0
mov rax, qword [rbx + 0x430]
mov qword [rbx + 0x5b8], rax
cmp dword [rax + 0x66000005], 0xffffffc7
add byte [rsi - 0x39], ah
add dword [0x141057552], 1
add eax, 0x1000006
add dword [rdi], ecx
adc byte [rbx + 0x438], al
cmp byte [rax + rax], al
add byte [rdi], cl
adc dword [rbx + 0x5c0], eax
movups xmm0, xmmword [rbx + 0x448]
add byte [rax], al
movups xmmword [rbx + 0x5d0], xmm0
adc dword [rbx + 0x5d0], eax
mov rax, qword [rbx + 0x458]
mov qword [rbx + 0x5e0], rax
lea rax, [rsp + 0xa38]
and al, 0x38
or al, byte [rax]
add byte [rax - 0x77], cl
or byte [rax - 0x73], cl
or eax, 0xfffab598
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdx
mov dword [rax + 0x10], edx
mov ecx, 2
add byte [rax], al
lea r8, [rsp + 0x600]
lea eax, [rsp + 0x600]
mov qword [r8], rcx
mov dword [rax], ecx
mov qword [r8 + 0x10], rcx
and qword [r8 + 0x20], 0
invalid
and byte [rax], al
lea rdx, [fcn.14000e120]
mov r9d, 0x20
mov ecx, 0x20
and byte [rax], al
add byte [rax], al
mov qword [r8 + 0x28], r9
mov r10b, 3
mov byte [r8 + 0x30], r10b
mov byte [rax + 0x30], dl
mov qword [r8 + 0x38], rcx
mov qword [r8 + 0x48], rcx
mov r11d, 1
add dword [rax], eax
add byte [rax], al
mov qword [r8 + 0x58], r11
pop rax
mov qword [r8 + 0x60], r9
mov byte [r8 + 0x68], r10b
mov qword [r8 + 0x70], rcx
mov qword [r8 + 0x80], rcx
and qword [r8 + 0x90], 0
mov qword [rax + 0x18], rdx
mov qword [r8 + 0x98], r9
add byte [rax], al
add byte [rbp - 0x78], al
nop
movabs al, byte [0xa8888949000000]
mov byte [rax + 0x49000000], ch
add byte [rcx - 0x77], cl
mov byte [rax + 0x4d000000], bh
mov dword [rax + 0xc8], ebx
enter 0, 0
add byte [rax], al
add byte [rbp - 0x77], cl
mov al, dl
add byte [rax], al
add byte [rax], al
mov byte [r8 + 0xd8], r10b
nop
fadd dword [rax]
add byte [rax], al
lea r9, str.CONNECT__HTTP_1.1_r_nHost:
lea ecx, [0x1400dcdc0]
lea rdx, [rsp + 0xb60]
lea edx, [rsp + 0xb60]
add byte [rcx + rcx*4 + 0xa], cl
mov qword [rdx], r9
mov qword [rdx + 8], 5
mov qword [rdx + 0x20], r8
mov dword [rdx + 0x20], eax
mov qword [rdx + 0x28], 4
mov qword [rdx + 0x10], rax
adc byte [rax - 0x77], cl
mov dword [rdx + 0x18], ecx
lea rsi, [rsp + 0x910]
lea esi, [rsp + 0x910]
mov rcx, rsi
call fcn.1400028b0
lea r12, [rbx + 0x5e8]
call 0x18805766e
mov eax, dword [rsi + 0x10]
adc byte [rax - 0x77], r9b
cmp eax, 5
add byte [rax], al
movups xmm0, xmmword [rsi]
movups xmmword [rbx + 0x5e8], xmm0
add eax, 0xbb800000
add byte [rax], al
cmp byte [rbx + 0x5b8], 2
mov ebx, 0x5b8
invalid
je 0x1400576fc
lea rax, [rbx + 0x598]
mov byte [rbx + 0x606], 0
add dword [rsi], 6
invalid
add byte [rax], al
add byte [rax], al
mov rcx, qword [rax + 0x20]
lea r13, [rsp + 0x600]
invalid
add byte [rax], al
mov qword [r13 + 0x20], rcx
movups xmm0, xmmword [rax]
add byte [rdi], cl
adc byte [rax + 0x10], cl
adc byte [rcx + 0xf], al
sub dword [rbp + 0x10], ecx
movaps xmmword [r13], xmm0
lea rdx, str.User_Agent:_Proxy_Authorization:
adc eax, 0x85754
or byte [rax], al
lea r8, [0x1400dce1c]
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.1400a63c7
mov rdx, qword [r13 + 8]
or byte [rbp - 0x75], cl
adc byte [r9 + 1], r9b
adc byte [rcx + 1], cl
add eax, edx
mov rcx, r12
call fcn.1400a63c7
lea rdx, [0x1400d9a30]
and ecx, dword [rax]
add byte [rbp + rcx*4 + 5], cl
lea eax, [0x1400d9a32]
and r9d, dword [rax]
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
call fcn.1400a63c7
mov rcx, r13
jmp 0x13c7e96e3
cld
invalid
cmp byte [rbx + 0x5e0], 2
je 0x14005777b
lea rax, [rbx + 0x5c0]
mov byte [rbx + 0x605], 0
add eax, 6
add byte [rax - 0x75], cl
and byte [rbp + rcx*4 - 0x54], cl
and al, 0
invalid
add byte [rax], al
mov qword [r13 + 0x20], rcx
and byte [r15], r9b
and byte [rdi], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [r13 + 0x10], xmm1
adc byte [rcx + 0xf], al
sub dword [rbp], eax
lea rdx, [0x1400dce1c]
lea r8, [0x1400dce31]
out dx, eax
push rsi
or byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.1400a63c7
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
add r8, rdx
mov rcx, r12
mov ecx, esp
call fcn.1400a63c7
in al, dx
add al, 0
lea rdx, [0x1400d9a30]
lea r8, [0x1400d9a32]
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
call fcn.1400a63c7
add byte [rcx + rcx*4 - 0x17], cl
call fcn.14001f01b
invalid
lea rdx, [0x1400d9a30]
lea r8, [0x1400d9a32]
and cl, byte [rax]
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
call fcn.1400a63c7
in al, dx
add al, 0
mov rcx, qword [rbx + 0x5f0]
mov rax, qword [rbx + 0x5f8]
add byte [rax - 0x77], cl
mov ebx, 0x608
mov qword [rbx + 0x610], rcx
invalid
add byte [rax], al
mov qword [rbx + 0x618], rax
add byte [rax], al
jmp 0x1400578da
mov byte [rbx + 0x2d5], 0
lea rdx, [rsp + 0xd70]
xchg esp, eax
and al, 0x70
or eax, 0x10b90000
add byte [rax], al
add byte [rax - 0x77], cl
xlatb
mov rsi, r12
out 0xf3, al
movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0xdf0]
invalid
or eax, 0x8d480000
mov ah, 0x24
and al, 0x18
sbb byte [rax], cl
add byte [rax], al
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x190]
mov r8d, 0x250
push rax
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x77], cl
int1
call sub.VCRUNTIME140.dll_memcpy
add eax, 0x8b8d4800
fadd dword [rdx]
add byte [rax], al
add byte [rcx - 0x48], al
push rax
add al, byte [rax]
add byte [rax - 0x77], cl
mov edx, esi
call sub.VCRUNTIME140.dll_memcpy
mov word [rbx + 0x528], 1
lea rsi, [rbx + 0x2d8]
add al, byte [rax]
add byte [rax - 0x73], cl
lea edi, [rsp + 0xd70]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
clc
call fcn.14005995d
add byte [rax - 0x76], al
outsd dx, dword [rsi]
adc dword [rax - 0x80], eax
std
add esi, dword [rbp + 0xc]
invalid
mov byte [r14 + 0x11], 3
mov al, 6
jmp 0x140058af2
add byte [rax], al
add esi, dword [rax + 0x129de906]
add byte [rax], al
mov rdi, qword [rsp + 0xd70]
mov r12, qword [rsp + 0xd78]
or eax, 0x8a440000
mov bh, byte [rsp + 0xd80]
mov esp, 0xd8024
add byte [rbx + 0xd822484], cl
mov eax, dword [rsp + 0xd82]
mov esp, 0xd8024
add byte [rbx + 0xd822484], cl
mov eax, dword [rsp + 0xd82]
mov dword [rsp + 0x40], eax
movzx eax, word [rsp + 0xd86]
test byte [rsi + rax*4], ah
xchg byte [0xc96b7882], cl
mov dword [rsp + 0x44], eax
mov rcx, rsi
int1
call 0x140058ddd
adc eax, 0x8d480000
mov edx, dword [rax + 2]
add byte [rax], al
call fcn.140029876
mov byte [rbx + 0x2d4], 0
invalid
add al, byte [rax]
add byte [rax], al
lea rcx, [rbx + 0x1a8]
call fcn.140025208
jmp 0x140058989
mov rdi, qword [rbx + 0x610]
mov rax, qword [rbx + 0x618]
mov rdx, qword [rbx + 0x620]
and byte [rsi], al
add byte [rax], al
jmp case.0x14004453d.171
invalid
mov qword [rsp + 0x38], r13
mov rbp, rsi
cmc
mov rax, qword [rbx + 0x618]
lea r12, [rsp + 0x600]
lea rsi, [0x14010bcf0]
movabs rdi, 0x1700000003
mov edi, 3
invalid
add byte [rax], al
invalid
test rax, rax
je 0x1400579ba
mov rdx, qword [rbx + 0x608]
mov r9, qword [rbx + 0x610]
mov qword [rsp + 0x20], rax
mov rcx, r12
mov r8, r15
call fcn.14005af1a
mov rax, qword [rsp + 0x600]
add byte [rsi], al
add byte [rax], al
cmp rax, 2
je 0x140057986
mov r13, qword [rsp + 0x608]
test rax, rax
jne case.0x14004ff71.41
mov rdx, qword [rbx + 0x610]
mov r8, qword [rbx + 0x618]
mov qword [rbx + 0x610], rsi
and qword [rbx + 0x618], 0
mov rcx, r12
mov r9, r13
call fcn.140056504
mov rcx, qword [rsp + 0x610]
mov rax, qword [rsp + 0x618]
mov qword [rbx + 0x610], rcx
mov qword [rbx + 0x618], rax
test r13, r13
jne 0x1400578f3
invalid
invalid
jmp 0x14005799a
mov al, 3
mov r13, qword [rsp + 0x38]
jmp 0x140058ae7
mov rdi, r13
test r13, r13
test ebp, ebp
test ebp, ebp
je 0x1400579ba
mov rcx, rdi
call fcn.14002426e
mov rdi, rax
lea r12, fcn.14002428e
lea esp, [0x1400c46e8]
cmp al, 0xcd
invalid
add byte [rcx - 0x43], al
add eax, dword [rax]
add byte [rax], al
mov rsi, rbp
jmp 0x14005872c
jb 0x1400579c5
add byte [rax], al
cmp al, 0xcd
invalid
lea rcx, [rbx + 0x628]
xor r12d, r12d
mov r8d, 0x2000
add byte [rax], al
xor edx, edx
call sub.VCRUNTIME140.dll_memset
and qword [rbx + 0x608], 0
mov rsi, rbp
mov esi, ebp
mov r13, qword [rsp + 0x38]
jmp 0x1400589b8
mov qword [rsp + 0x58], rdx
mov qword [rsp + 0x38], r15
and al, 0x38
and al, 0x38
mov r15, r14
jmp 0x140057b43
mov esp, esi
jmp 0x140058280
or byte [rax], al
invalid
lea rcx, str.no_host_in_urlscheme_and_authority_is_valid_Uri
mov edx, 0xe
add byte [rax], al
add al, ch
fldenv [rdx]
add byte [rax], al
fldenv [rdx]
add byte [rax], al
mov rdi, rax
lea rcx, [rsp + 0xd70]
or eax, 0x64e80000
adc al, 0
add byte [rbp + rcx*4 + 0x25], cl
or edi, esp
cld
invalid
add cl, ch
invalid
invalid
add byte [rax], al
cld
invalid
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
or byte [rax], al
jmp 0x140057a70
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, [0x1400d7920]
lea eax, [0x1400d7920]
jmp 0x140057a70
invalid
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
or byte [rax], al
jmp 0x140057a70
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, [0x1400d7980]
mov edx, 0x23
call fcn.1400a7ee0
ud2
mov qword [rsp + 0x38], r15
lea r15, [rbx + 0x410]
mov r8d, 0x120
mov rcx, r15
mov qword [rsp + 0x70], rdx
call sub.VCRUNTIME140.dll_memcpy
mov rdx, r15
mov qword [rbx + 0x530], rdi
mov qword [rbx + 0x538], rsi
mov qword [rbx + 0x540], r12
lea rax, [rbx + 0x770]
mov qword [rsp + 0x68], rax
mov byte [rbx + 0x770], 0
mov r15, r14
mov byte [rbx + 0x771], 0
mov rax, qword [rbx + 0x540]
lea rsi, [rsp + 0x190]
mov qword [rsi + 0x130], rax
mov rax, qword [rbx + 0x530]
mov qword [rsi + 0x120], rax
mov rax, qword [rbx + 0x538]
mov qword [rsi + 0x128], rax
mov r8d, 0x120
mov rcx, rsi
mov qword [rsp + 0x58], rdx
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x1c40]
mov r8d, 0x138
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbx + 0x778]
mov r8d, 0x138
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov r14, qword [rbx + 0x778]
mov r13, qword [rbx + 0x898]
mov rsi, qword [rbx + 0x8a0]
mov rbp, qword [rbx + 0x8a8]
mov qword [rbx + 0x778], 3
cmp r14, 3
je 0x140058704
lea rdx, [rbx + 0x780]
lea rdi, [rsp + 0x918]
mov r8d, 0x118
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movabs rax, 0x8000000000000000
lea r12, [rsp + 0x148]
mov qword [r12 + 0x18], rax
mov qword [r12 + 0x30], rax
and qword [r12], 0
mov qword [r12 + 8], 8
and qword [r12 + 0x10], 0
mov qword [rdi - 8], r14
mov rax, qword [rsp + 0x38]
mov qword [rdi + 0x118], rax
mov cl, byte [r13 + 0x1c]
mov dl, byte [r13 + 0x1d]
call fcn.1400318ac
mov r8, rdx
mov rcx, r12
mov rdx, rax
call fcn.14007b078
xor eax, eax
cmp qword [r13], rax
je 0x140057c0d
mov rcx, qword [r13 + 8]
call sub.crypt32.dll_CertDuplicateCertificateContext
lea rcx, [rsp + 0x148]
mov rdx, rax
call fcn.14007b101
lea rax, [rbx + 0x778]
mov qword [rsp + 0x48], rax
lea rcx, [rsp + 0x148]
call fcn.14007b13b
mov rdi, rdx
test rax, rax
mov r14, r15
je 0x140057c98
lea rcx, [rsp + 0x148]
call fcn.14005cec3
lea rcx, [rsp + 0x910]
call fcn.140058e8a
lea rcx, [rsp + 0xb60]
lea rdx, [rsp + 0x600]
mov r8d, 0x210
call sub.VCRUNTIME140.dll_memcpy
mov r15, qword [rsp + 0x38]
mov r13, qword [rsp + 0x48]
lea rcx, [rsp + 0x3e0]
lea rdx, [rsp + 0x190]
mov r8d, 0x210
call sub.VCRUNTIME140.dll_memcpy
mov eax, 2
mov r12, rdi
jmp 0x1400581e9
mov qword [rsp + 0x60], rdi
lea rdi, [rsp + 0xf0]
movabs rax, 0x8000000000000000
mov qword [rdi + 0x10], rax
mov word [rdi + 0x50], 1
and qword [rdi + 0x40], 0
and qword [rdi], 0
mov qword [rdi + 0x28], rax
mov rcx, qword [r13 + 0x10]
call sub.crypt32.dll_CertDuplicateStore
mov rcx, rdi
mov rdx, rax
call fcn.14007b50f
mov rcx, rdi
mov rdx, rsi
mov r8, rbp
call fcn.14007b304
mov al, byte [r13 + 0x18]
mov byte [rdi + 0x50], al
mov al, byte [r13 + 0x19]
mov byte [rdi + 0x51], al
cmp byte [r13 + 0x1a], 0
je 0x140057d27
mov r15, r14
mov ecx, 0x10
mov edx, 8
call fcn.14009ab2b
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
lea r14, [0x1400dbde8]
jmp 0x140057d66
cmp byte [r13 + 0x1b], 0
je 0x140057d80
mov r15, r14
mov rcx, qword [r13 + 0x10]
call sub.crypt32.dll_CertDuplicateStore
mov rdi, rax
mov ecx, 0x18
mov edx, 8
call fcn.14009ab2b
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdi
lea r14, [0x1400dbe18]
lea rdi, [rsp + 0x130]
mov rcx, rdi
call fcn.140058fd4
mov qword [rdi], rsi
mov qword [rdi + 8], r14
mov r14, r15
lea rdi, [rsp + 0x118]
lea rcx, [rsp + 0xa38]
lea rdx, [rsp + 0x910]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [rsp + 0x60]
mov qword [rsp + 0xa8], rdx
mov rcx, qword [rdi - 0x18]
xor eax, eax
cmp byte [rdi + 0x28], 0
mov r8d, 0
je 0x140057dca
mov r8, qword [rsp + 0x108]
movabs r9, 0x8000000000000000
cmp rcx, r9
cmove r8, rax
lea rsi, [rsp + 0x3e0]
mov rcx, rsi
mov r9, rdi
call fcn.14007b70f
mov r12, qword [rsi + 0x10]
cmp r12, 2
mov r15, qword [rsp + 0x38]
jne 0x140057e4f
mov rdi, qword [rsp + 0x3e0]
mov qword [rsp + 0x198], 2
mov qword [rsp + 0x1a0], rdi
mov qword [rsp + 0x190], 1
lea rcx, [rsp + 0xa38]
call fcn.140058e8a
lea rcx, [rsp + 0xa8]
call fcn.140058fa3
mov r12d, 2
mov r13, qword [rsp + 0x48]
jmp 0x1400580a0
lea rdi, [rsp + 0x100]
mov rax, qword [rsp + 0x3e0]
mov qword [rsp + 0xa0], rax
mov rax, qword [rsp + 0x3e8]
mov qword [rsp + 0x98], rax
mov esi, dword [rsp + 0x3f8]
mov rbp, qword [rsp + 0x400]
mov rcx, qword [rdi - 0x10]
mov rdx, qword [rdi - 8]
call fcn.14005cf91
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x88], rdx
lea rcx, [rsp + 0xd8]
mov rdx, rdi
call fcn.14005cfb3
mov al, byte [rdi + 0x40]
mov byte [rsp + 0x37], al
mov al, byte [rdi + 0x41]
mov byte [rsp + 0x36], al
mov rcx, qword [rdi + 0x30]
mov rdx, qword [rdi + 0x38]
call fcn.14003c8d4
mov rdi, rax
mov r13, rdx
lea rcx, [rsp + 0x190]
lea rdx, [rsp + 0xa38]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
test r12, r12
mov qword [rsp + 0x80], r13
mov qword [rsp + 0x78], rdi
je 0x140057f45
test esi, esi
mov rdi, rbp
lea rbp, [0x14010bcf0]
cmovne rbp, rdi
mov rcx, rsi
call fcn.1400a66c9
mov r13, rax
mov r12, rdx
mov rcx, rdx
mov rdx, rbp
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rdi
call qword [sym.imp.secur32.dll_FreeContextBuffer]
movabs rax, 0x8000000000000000
cmp r13, rax
jne 0x140057f50
xor r13d, r13d
mov r12d, 1
xor esi, esi
lea rdx, [rsp + 0x118]
lea rbp, [rsp + 0x590]
mov rcx, rbp
call fcn.14005d00c
mov rax, qword [rsp + 0xe8]
mov qword [rbp - 8], rax
movups xmm0, xmmword [rsp + 0xd8]
movups xmmword [rbp - 0x18], xmm0
lea rdi, [rsp + 0x3f0]
lea rdx, [rsp + 0x190]
mov r8d, 0x128
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x90]
mov qword [rdi - 0x10], rax
mov rax, qword [rsp + 0x88]
mov qword [rdi - 8], rax
and qword [rbp - 0x78], 0
mov ecx, 1
mov qword [rbp - 0x70], rcx
xorps xmm0, xmm0
movups xmmword [rbp - 0x68], xmm0
and qword [rbp - 0x58], 0
mov qword [rbp - 0x50], rcx
movups xmmword [rbp - 0x48], xmm0
mov qword [rbp - 0x38], r13
mov qword [rbp - 0x30], r12
mov qword [rbp - 0x28], rsi
and qword [rbp - 0x20], 0
mov dword [rbp + 0x18], 0x10000
mov byte [rbp + 0x1c], 0
mov rax, qword [rsp + 0x60]
mov qword [rbp + 0x30], rax
mov rax, qword [rsp + 0xa0]
mov qword [rbp + 0x38], rax
mov rax, qword [rsp + 0x98]
mov qword [rbp + 0x40], rax
mov rax, qword [rsp + 0x78]
mov qword [rbp + 0x48], rax
mov rax, qword [rsp + 0x80]
mov qword [rbp + 0x50], rax
mov qword [rbp + 0x58], rcx
and qword [rbp + 0x60], 0
mov al, byte [rsp + 0x37]
mov byte [rbp + 0x68], al
mov al, byte [rsp + 0x36]
mov byte [rbp + 0x69], al
mov word [rbp + 0x6a], 0x100
lea rsi, [rsp + 0x190]
lea rdx, [rsp + 0x3e0]
mov rcx, rsi
call fcn.14005ce2b
xor eax, eax
cmp qword [rsi], rax
je 0x1400586d4
mov r12, qword [rsp + 0x198]
mov rdi, qword [rsp + 0x1a0]
cmp r12, 2
mov r13, qword [rsp + 0x48]
je 0x1400580a0
lea rdx, [rsp + 0x1a8]
lea rcx, [rsp + 0x3e0]
mov r8d, 0x210
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x600]
lea rdx, [rsp + 0x3e0]
mov r8d, 0x210
call sub.VCRUNTIME140.dll_memcpy
xor esi, esi
lea rcx, [rsp + 0xf0]
call fcn.14005cf56
lea rcx, [rsp + 0x148]
call fcn.14005cec3
test sil, sil
je 0x140058151
lea rsi, [rsp + 0xb60]
lea rdx, [rsp + 0x600]
mov r8d, 0x210
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rbp, rdi
lea rdi, [rsp + 0x3e0]
mov r8d, 0x210
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x190]
mov r8d, 0x120
mov eax, 0x120
mov rdx, rdi
mov rdi, rbp
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x508]
lea rcx, [rsp + 0x600]
mov r8d, 0xe8
add byte [rax], al
add al, ch
cld
test byte [rax + rax], 0x31
shr cl, 0x98
add byte [rax], al
invalid
lea rcx, [rsp + 0xb60]
lea rdx, [rsp + 0x600]
mov r8d, 0x210
call sub.VCRUNTIME140.dll_memcpy
cmp r12, 2
je 0x140057c70
lea rsi, [rsp + 0x190]
lea rdx, [rsp + 0xb60]
mov r8d, 0x210
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rbp, rdi
lea rdi, [rsp + 0x3e0]
mov r8d, 0x210
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x190]
mov r8d, 0x120
mov rdx, rdi
mov edx, edi
mov rdi, rbp
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x508]
lea rcx, [rsp + 0x600]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov eax, 1
mov byte [rbx + 0x771], 1
mov qword [rbx + 0x548], rax
mov qword [rbx + 0x550], r12
mov qword [rbx + 0x558], rdi
lea rsi, [rbx + 0x560]
lea rdx, [rsp + 0x190]
mov r8d, 0x120
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
and qword [rbx + 0x680], 0
lea rdi, [rbx + 0x688]
lea rdx, [rsp + 0x600]
mov r8d, 0xe8
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r13
call fcn.140058eed
mov rax, qword [rbx + 0x548]
test rax, rax
je 0x140058371
cmp eax, 1
jne 0x1400583b7
mov r12, r14
lea rdx, [rbx + 0x550]
mov r8d, 0x220
mov rcx, r13
call sub.VCRUNTIME140.dll_memcpy
mov r14, qword [rbx + 0x778]
mov qword [rbx + 0x778], 2
cmp r14, 2
je 0x140058714
lea rbp, [rbx + 0x778]
lea rsi, [rbx + 0x8b0]
lea rdx, [rbx + 0x780]
lea rdi, [rsp + 0x3e8]
mov r8d, 0x128
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea r13, [rsp + 0x518]
mov r8d, 0xe8
mov rcx, r13
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi - 8], r14
mov qword [r13 - 8], r15
lea rdi, [rsp + 0x190]
lea rdx, [rsp + 0x3e0]
mov rcx, rdi
call fcn.14005ce2b
cmp qword [rdi], 0
je 0x1400583c9
mov r15, rbp
mov rbp, qword [rsp + 0x198]
mov rdi, qword [rsp + 0x1a0]
cmp rbp, 2
mov r14, r12
jne 0x140058606
lea rcx, [rsp + 0x600]
lea rdx, [rsp + 0x3e0]
mov r8d, 0x210
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xb60]
lea rdx, [rsp + 0x190]
mov r8d, 0x210
call sub.VCRUNTIME140.dll_memcpy
mov r13d, 2
mov rbp, r15
mov r15, rdi
jmp 0x140058446
mov r13, qword [rbx + 0x550]
mov r15, qword [rbx + 0x558]
lea rcx, [rsp + 0x1500]
mov r8d, 0x120
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rbp, qword [rbx + 0x680]
lea rcx, [rsp + 0x12f8]
mov r8d, 0xe8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
jmp 0x140058486
mov r15, qword [rbx + 0x550]
mov r13d, 2
jmp 0x140058486
lea rdx, [rsp + 0x1a8]
mov r13, qword [rdx - 0x10]
mov r15, qword [rdx - 8]
lea rsi, [rsp + 0x600]
mov r8d, 0x210
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0xb60]
mov r8d, 0x210
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xa38]
mov r8d, 0x120
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0xc88]
lea rcx, [rsp + 0x910]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
cmp r13, 3
mov r14, r12
je 0x1400586b8
lea rcx, [rsp + 0x1500]
lea rdx, [rsp + 0xa38]
mov r8d, 0x120
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x12f8]
lea rdx, [rsp + 0x910]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbp
call fcn.140058ef7
xor ebp, ebp
mov byte [rbx + 0x771], 0
lea rcx, [rsp + 0x1b20]
lea rdx, [rsp + 0x1500]
mov r8d, 0x120
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1708]
lea rdx, [rsp + 0x12f8]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0x770], 1
cmp r13, 3
je 0x1400586c0
lea rsi, [rsp + 0x2068]
lea rdx, [rsp + 0x1b20]
mov r8d, 0x120
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x1e60]
lea rdx, [rsp + 0x1708]
mov r8d, 0xe8
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x58]
call fcn.140058e9c
lea r12, [rsp + 0x1f48]
mov r8d, 0x120
mov rcx, r12
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [rsp + 0x1d78]
mov r8d, 0xe8
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x50]
mov byte [rax], 1
lea rcx, [rsp + 0x1a00]
mov r8d, 0x120
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1620]
mov r8d, 0xe8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x70]
call fcn.140058dbc
cmp r13, 2
jne 0x1400585a7
mov rcx, r15
call fcn.1400343a4
mov rdi, rax
lea r12, [0x1400d7200]
jmp 0x14005891a
invalid
mov ecx, 0x220
mov edx, 8
call fcn.14009ab2b
and eax, 0x89480004
invalid
mov qword [rax], r13
mov qword [rax + 8], r15
lea rcx, [rax + 0x10]
lea rdx, [rsp + 0x1a00]
add byte [rdx], bl
add byte [rax], al
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x77], cl
scasd eax, dword [rdi]
xor byte [rcx], al
add byte [rax], al
lea rcx, [rdi + 0x138]
invalid
cmp byte [rcx], al
add byte [rax], al
lea rdx, [rsp + 0x1620]
mov r8d, 0xe8
mov eax, 0xe8
call sub.VCRUNTIME140.dll_memcpy
lea r12, [0x1400dcfb0]
xor ebp, ebp
jmp 0x14005891d
lea rdx, [rsp + 0x1a8]
lea r12, [rsp + 0x3e0]
add eax, dword [rax]
add byte [rcx - 0x48], al
adc byte [rdx], al
add byte [rax], al
mov rcx, r12
call sub.VCRUNTIME140.dll_memcpy
lea r13, [rsp + 0x600]
add byte [rsi], al
add byte [rax], al
mov r8d, 0x210
mov rcx, r13
mov rdx, r12
mov edx, esp
call sub.VCRUNTIME140.dll_memcpy
lea r12, [rsp + 0x190]
mov r8d, 0x210
mov rcx, r12
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
int1
add al, 0
lea r13, [rsp + 0xb60]
mov r8d, 0x210
mov rcx, r13
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
xlatb
int1
add al, 0
mov rcx, r15
call fcn.140058ef7
mov qword [rbx + 0x778], rbp
mov qword [rbx + 0x780], rdi
lea rcx, [rbx + 0x788]
mov r8d, 0x120
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
and qword [rbx + 0x8a8], 0
lea rdx, [rsp + 0xc88]
mov r8d, 0xe8
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x68]
mov byte [rax], 4
invalid
invalid
mov rcx, qword [rsp + 0x50]
mov al, 3
mov byte [rcx], al
mov byte [r14 + 0x11], al
mov al, 5
jmp 0x140058af2
lea rdx, [rsp + 0x1a8]
mov r12, qword [rdx - 0x10]
mov rdi, qword [rdx - 8]
clc
lea rcx, [rsp + 0x600]
mov r8d, 0x210
call sub.VCRUNTIME140.dll_memcpy
mov sil, 1
mov dh, 1
mov r13, qword [rsp + 0x48]
jmp 0x1400580bd
lea rcx, str.future_polled_after_completionC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
lea r8, [0x1400d6ba8]
jmp 0x140058722
lea rcx, str.future_polled_after_completionC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
lea r8, [0x1400dbac8]
mov edx, 0x1e
call fcn.1400a82f0
mov rcx, qword [rbx + 0x5e8]
mov rdx, qword [rbx + 0x5f0]
invalid
add eax, 0xfee80000
or byte [rax + rax], al
cmp byte [rbx + 0x5e0], 2
je 0x14005875d
cmp byte [rbx + 0x605], 0
je 0x14005875d
lea rcx, [rbx + 0x5c0]
call fcn.14001f01b
cld
invalid
mov byte [rbx + 0x605], 0
cmp byte [rbx + 0x5b8], 2
je 0x140058782
cmp byte [rbx + 0x606], 0
je 0x140058782
lea rcx, [rbx + 0x598]
call fcn.14001f01b
cdq
invalid
cld
invalid
mov byte [rbx + 0x606], 0
mov rcx, qword [rbx + 0x580]
mov rdx, qword [rbx + 0x588]
add al, ch
movabs eax, dword [0x607bb80000408]
add byte [rax], al
je 0x1400587b1
lea rcx, [rbx + 0x460]
call fcn.140058e8a
mov byte [rbx + 0x607], 0
lea rcx, [rsp + 0x3e0]
and al, 0xe0
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x70
or eax, 0xb8410000
or byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
invalid
add al, 0
mov byte [rbx + 0x604], 1
cmp r13, 4
je 0x140058aeb
lea rcx, [rsp + 0x18f8]
lea rdx, [rsp + 0x3e0]
mov r8d, 0x108
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
add al, 0
mov rcx, rsi
call fcn.140058cd1
cmp r13, 3
add esi, dword [rbp + 8]
mov bpl, 2
jmp 0x14005893f
invalid
mov rbp, rsi
lea rsi, [rsp + 0x13f8]
lea rdx, [rsp + 0x18f8]
mov r8d, 0x108
mov rcx, rsi
mov ecx, esi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0x2d3], 1
mov qword [rsi - 0x18], r13
mov qword [rsi - 0x10], rdi
invalid
mov qword [rsi - 8], r12
mov rdx, qword [rbx + 0x278]
mov edx, dword [rbx + 0x278]
lea rsi, [rsp + 0xd70]
mov ah, 0x24
jo 0x140058863
add byte [rax], al
mov rcx, rsi
call fcn.1400596a5
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rbx + 0x9b0], xmm1
movups xmmword [rbx + 0x9a0], xmm0
adc dword [rbx + 0x9a0], eax
mov rsi, qword [rbx + 0x280]
mov esi, dword [rbx + 0x280]
test rsi, rsi
je 0x1400588ff
lea rdi, [rbx + 0x9a0]
mov r12, qword [rbx + 0x288]
xor eax, eax
mov byte [rbx + 0x2d3], al
adc ebx, 2
add byte [rax], al
lea rdx, [rsp + 0x13e0]
loopne case.0x140036696.232
add byte [rax], al
mov r8d, 0x120
mov rcx, rbp
call sub.VCRUNTIME140.dll_memmove
add al, 0
lea r13, [rbx + 0x2d8]
fadd dword [rdx]
add byte [rax], al
mov qword [rbx + 0x3f8], rdi
add byte [rax - 0x77], cl
mov bl, 0
add byte [rax + rax], al
add byte [rcx + rcx*4 - 0x5d], cl
or byte [rax + rax], al
add byte [rax - 0x73], cl
mov edx, dword [rax]
add al, 0
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x70
or eax, 0xb8410000
mov byte [0x1a3ed88e0], al
invalid
out dx, eax
add al, 0
mov rdx, r13
lea rax, [rbx + 0x998]
mov qword [rsp + 0x50], rax
xor eax, eax
ror byte [rax + 0x99883], 0
mov byte [rbx + 0x998], al
jmp 0x140057a7c
lea rcx, str.no_host_in_urlscheme_and_authority_is_valid_Uri
mov edx, 0xe
add byte [rax], al
add al, ch
fist word [rbx]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
lea r12, [0x1400d7638]
invalid
in eax, dx
invalid
invalid
mov bpl, 2
lea rcx, [rbx + 0x9a0]
call fcn.140037691
std
inc dword [rax + 0x2d3bb]
add al, byte [rax]
add byte [rax], al
je 0x14005893f
lea rcx, [rsp + 0x13e0]
call fcn.140058e8a
invalid
invalid
add byte [rax], al
mov byte [rbx + 0x2d3], 0
lea rcx, [rbx + 0x290]
call fcn.140058e6c
cmp byte [rbx + 0x2d4], 0
je 0x140058967
lea rcx, [rbx + 0x250]
call fcn.140029876
mov byte [rbx + 0x2d4], 0
lea rcx, [rbx + 0x1a8]
mov ebp, dword [rax - 0x17ffffff]
add dword [rax], eax
add al, ch
mov cs, eax
enter 0xfffffffffffffffc, 0x48
lea ecx, [rbx + 0x128]
add byte [rax], al
add al, ch
mov edx, 0x45fffdec
xor edi, edi
mov byte [rbx + 0x2d5], 0
mov qword [r14], rdi
mov qword [r14 + 8], r12
mov byte [r14 + 0x10], r15b
adc byte [rcx - 0x78], al
outsb dx, byte [rsi]
adc dword [rbx + 0x41402444], ecx
mov dword [r14 + 0x12], eax
movzx eax, word [rsp + 0x44]
mov word [r14 + 0x16], ax
mov al, 1
add ecx, ebp
cmp al, byte [rcx]
add byte [rax], al
invalid
lea rdi, [rbx + 0x460]
lea rdx, [rbx + 0x628]
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
lea ecx, [0x1400dcec0]
mov r8d, 0x2000
and byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.1400487b1
invalid
std
invalid
dec dword [rax - 0x77]
mov dword [rbx + 0x610], edi
adc byte [rsi], al
add byte [rax], al
mov qword [rbx + 0x618], rax
mov qword [rbx + 0x620], rdx
mov dword [rbx + 0x620], edx
and byte [rsi], al
add byte [rax], al
lea r8, [rsp + 0x600]
mov qword [r8], rax
add byte [rcx - 0x77], cl
push rax
or byte [rcx - 0x7d], cl
invalid
adc byte [rax], al
add byte [rcx - 0x77], cl
push rax
sbb byte [rax - 0x77], cl
stc
mov rdx, r15
call fcn.14005c749
test rax, rax
jne 0x140058ae5
test ecx, ecx
leave
add byte [rax], al
add byte [rax], al
test rdx, rdx
jne 0x140058b0c
test edi, esp
add byte [rax], al
invalid
lea rcx, [rsp + 0x600]
call case.0x1400335eb.95
adc eax, 0x48fffefb
invalid
dec dword [rax - 0x7b]
ror byte [rdi], cl
test ch, ah
in eax, 0
add byte [rax], al
mov r8, rdx
add r8, qword [rbx + 0x608]
add eax, dword [rbx + 0x608]
mov qword [rbx + 0x608], r8
lea rcx, [rbx + 0x628]
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
lea ecx, [0x1400dce50]
mov edx, 0x2000
and byte [rax], al
add al, ch
xchg edx, eax
mov ah, 0xfe
invalid
dec dword [rax - 0x77]
invalid
mov r12, rdx
mov esp, edx
lea r8, str.HTTP_1.1_200HTTP_1.0_200HTTP_1.1_407unsuccessful_tunnelproxy_authentication_required_r_n_r_n_
mov r9d, 0xc
add byte [rax - 0x77], cl
mov rcx, rax
call fcn.14002ad0c
test al, al
jne case.0x14004919a.139
invalid
lea r8, [0x1400dce74]
mov r9d, 0xc
mov rcx, rdi
mov rdx, r12
call fcn.14002ad0c
and bh, ch
inc dword [rax + rax*8 + 0xde840f]
ror byte [rdi], 0x84
fiadd word [rax]
add byte [rax], al
lea r8, [0x1400dcebc]
mov r9d, 4
mov rcx, rdi
mov rdx, r12
call fcn.1400a6792
test al, al
ror byte [rdi], 0x85
add dword [rax], 0
invalid
mov r12, qword [rbx + 0x608]
cmp r12, 0x2000
jne 0x1400589b8
lea rcx, str.proxy_headers_too_long_for_tunnelunexpected_eof_while_tunneling
mov edx, 0x21
and dword [rax], eax
add byte [rax], al
add bl, ch
invalid
mov al, 4
mov byte [r13], al
mov byte [r14 + 0x11], 3
mov al, 4
mov byte [rbx + 0x2d2], al
add rsp, 0x2188
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rdx
call fcn.14002426e
mov rdi, rax
lea r12, fcn.14002428e
jmp 0x140058b3b
lea rcx, [0x1400dcef9]
mov edx, 0x1e
call fcn.140059cef
mov rdi, rax
lea r12, [0x1400d7638]
mov r13d, 3
jmp 0x14005872c
mov byte [rbx + 0x607], 0
mov r13, qword [rbx + 0x460]
mov rdi, qword [rbx + 0x468]
mov r12, qword [rbx + 0x470]
mov esp, dword [rbx + 0x470]
lea rdx, [rbx + 0x478]
lea rcx, [rsp + 0xd70]
lea ecx, [rsp + 0xd70]
mov r8d, 0x108
call sub.VCRUNTIME140.dll_memcpy
add al, 0
jmp 0x14005872c
lea r8, [0x1400dce80]
mov r9d, 0xc
mov rcx, rdi
mov rdx, r12
call fcn.14002ad0c
test al, al
je 0x140058bab
lea rcx, [0x1400dce9f]
mov edx, 0x1d
jmp 0x140058b2c
lea rcx, [0x1400dce8c]
mov edx, 0x13
adc eax, dword [rax]
add byte [rax], al
adc eax, dword [rax]
add byte [rax], al
jmp 0x140058b2c
add byte [rax - 0x7f], cl
invalid
and byte [rsi - 0x17], bl
imul ebx, dword [rbx + 0x4856fffd], 0xf20ec83
push rsi
sub rsp, 0x20
movzx eax, byte [rcx + 0x2d2]
add byte [rax], al
add byte [rax - 0x7d], cl
clc
invalid
ja case.0x140058c04.1
invalid
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
lea rcx, [0x14010db3c]
or eax, 0xb4f3f
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
invalid
jmp rax
mov rcx, rsi
call fcn.140037640
xor ch, dl
std
dec dword [rax - 0x73]
mov ss, eax
add byte [rax], al
add al, ch
out dx, al
invalid
cld
dec dword [rax - 0x7d]
out dx, al
or byte [rax - 0x77], 0xf1
add rsp, 0x20
pop rsi
jmp fcn.140037800
std
dec dword [rax - 0x73]
mov ss, eax
add byte [rax], al
add al, ch
out dx, al
invalid
mov rcx, qword [rsi + 0x2d8]
mov ecx, dword [rsi + 0x2d8]
mov rdx, qword [rsi + 0x2e0]
call fcn.140001d9c
pop rsi
xchg ecx, eax
cli
invalid
jmp 0x140058c6d
invalid
pop rsi
xchg ecx, eax
cli
invalid
lea rcx, [rsi + 0x2d8]
call fcn.140058cd1
jmp 0x140058c66
lea rcx, [rsi + 0x2d8]
add byte [rax], al
call fcn.140058dbc
lea rcx, [rsi + 0x9a0]
mov fs, word [rax - 0x17fffff7]
sub ebp, edx
std
invalid
mov byte [rsi + 0x2d3], 0
lea rcx, [rsi + 0x290]
call fcn.140058e6c
cmp byte [rsi + 0x2d4], 0
nop
add al, byte [rax]
add al, ch
add dword [rax], eax
add byte [rax + 0x2d4be], al
add byte [rax], al
jne 0x140058c90
jmp 0x140058c9c
lea rcx, [rsi + 0x2d8]
call 0x140058ddd
lea rcx, [rsi + 0x250]
call fcn.140029876
mov byte [rsi + 0x2d4], 0
lea rcx, [rsi + 0x1a8]
call fcn.140025208
cmp byte [rsi + 0x2d5], 0
je 0x140058cc4
invalid
or al, 0x48
lea ecx, [rsi + 0x128]
lea rcx, [rsi + 0x128]
call fcn.140037640
mov byte [rsi + 0x2d5], 0
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0x251]
test eax, eax
je 0x140058e4c
cmp eax, 3
jne 0x140058e65
mov rcx, qword [rsi + 0x240]
mov rdx, qword [rsi + 0x248]
call fcn.140001d9c
lea rcx, [rsi + 0x200]
call fcn.140058e6c
lea rcx, [rsi + 0x1c8]
call fcn.140037691
lea rcx, [rsi + 0x1b0]
call fcn.140037673
lea rcx, [rsi + 0x148]
call fcn.1400376b3
add rsi, 0x120
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140029876
mov rcx, rsi
call fcn.140037640
sub rsi, 0xffffffffffffff80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140025208
nop
add rsp, 0x20
pop rsi
ret
add al, ch
insb byte [rdi], dx
movsd dword [rdi], dword [rsi]
add al, 0
add ah, cl
test r8, rax
je 0x14005d99a
cmp eax, 3
je 0x14005d9a4
cmp eax, 4
jne case.0x14005439a.45
invalid
lea rcx, [rsi + 0x50]
call fcn.14005ed0b
jmp 0x14005d9b1
mov rcx, qword [rsi + 0x38]
mov rdx, qword [rsi + 0x40]
push rsi
jmp 0x14005d9ac
jmp 0x14005d9ac
mov rcx, qword [rsi + 0x50]
mov rdx, qword [rsi + 0x58]
call fcn.140001d9c
mov rcx, rsi
call fcn.140037691
dec dword [rax - 0x75]
and byte [rax - 0x75], r9b
mov edx, dword [rsi + 0x28]
add rsp, 0x20
pop rsi
jmp fcn.14009903d
nop
add rsp, 0x20
pop rsi
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xe38
sub esp, 0xe38
sub esp, 0xe38
add byte [rbp - 0x77], cl
invalid
mov r15, r8
mov rdi, rdx
mov rsi, rcx
movzx eax, byte [rdx + 0x49]
lea rcx, [0x14010db58]
pop rdi
add dword [rbx], ecx
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
invalid
jmp rax
mov rdx, qword [rdi + 0x38]
mov rax, qword [rdi + 0x40]
mov qword [rdi + 0x50], rdx
mov qword [rdi + 0x58], rax
pop rax
jmp 0x14005da7b
invalid
lea r12, [rdi + 0x310]
lea rdx, [rdi + 0x50]
movzx eax, byte [rdi + 0x310]
mov dh, 0x87
adc byte [rbx], al
add byte [rax], al
invalid
add byte [rbp - 0x6b76b740], al
and al, 0xa8
add byte [rax], al
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x28
test eax, eax
mov qword [rsp + 0xa8], rdx
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x28
je 0x14005db08
cmp eax, 3
jne case.default.0x14005da67
invalid
add byte [rbp + rcx*4 - 0x79], cl
jmp 0x18c05da4d
lea r8, [rdi + 0x1e9]
lea r13, [rdi + 0x88]
movzx eax, byte [rdi + 0x1e9]
jmp 0x18805da5b
lea ecx, [0x14010db6c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
jmp 0x18805da5b
mov qword [rsp + 0x38], r8
jmp 0x14005dc6c
mov rdx, qword [rdi + 0x50]
mov rax, qword [rdi + 0x58]
lea rbx, [rsp + 0x8a0]
mov rcx, rbx
mov r8, r15
call qword [rax + 0x18]
mov rbx, qword [rbx]
cmp rbx, 2
jne 0x14005daa3
mov qword [rsi], 4
mov al, 3
jmp case.0x140057134.18
mov r12, qword [rsp + 0x8a8]
mov r13, qword [rsp + 0x8b0]
mov r14, qword [rsp + 0x8b8]
mov rbp, qword [rsp + 0x8c0]
ror byte [rax], 0
or byte [rax], al
add byte [rax - 0x75], cl
push r8
mov rdx, qword [rdi + 0x58]
call fcn.140001d9c
test rbx, rbx
je 0x14005db16
mov ecx, 0x20
mov edx, 8
call fcn.14009ab2b
add byte [rcx + rcx*4 + 0x20], cl
mov qword [rax + 8], r13
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], rbp
lea r14, case.0x14004ff71.74
mov r15d, 3
mov r13, rax
jmp 0x14005e9f8
mov r14, qword [rdi + 0x50]
mov rbx, qword [rdi + 0x58]
mov r15, qword [rdi + 0x60]
jmp 0x14005db72
test r12, r12
je case.0x1400486b0.166
cmp byte [rdi + 0x48], 0
je 0x14005eafd
mov qword [rsp + 0x28], r15
and al, 0x28
lea rax, [rdi + 0x50]
mov qword [rsp + 0xa8], rax
mov rbx, qword [rdi + 0x28]
mov r15, qword [rdi + 0x30]
mov qword [rdi + 0x50], rdi
mov dword [rdi + 0x50], edi
mov qword [rdi + 0x58], rbx
mov qword [rdi + 0x60], r15
jg 0x14005dbae
mov qword [rdi + 0x68], r12
mov qword [rdi + 0x70], r13
mov qword [rdi + 0x78], r14
mov qword [rdi + 0x80], rbp
add byte [rbp + rcx*4 - 0x59], cl
cmpsd dword [rsi], dword [rdi]
adc byte [rbx], al
add byte [rax], al
mov byte [rdi + 0x310], 0
mov r14, rdi
mov rax, qword [rdi + 0x68]
mov rcx, qword [rdi + 0x70]
mov r8, qword [rdi + 0x78]
js 0x14005dbcb
mov ecx, dword [rdi + 0x80]
lea rdx, [rsp + 0x8a0]
mov qword [rdx + 0x10], r8
adc byte [rcx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
add cl, byte [rax - 0x77]
or byte [rbp + r9*4 - 0x51], cl
mov byte [rax], al
add byte [rax], al
adc byte [rcx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
add cl, byte [rax - 0x77]
or byte [rbp + r9*4 - 0x51], cl
mov byte [rax], al
add byte [rax], al
mov r8d, 0x148
mov rcx, r13
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi + 0x1d0], r14
mov qword [rdi + 0x1d8], rbx
mov qword [rdi + 0x1e0], r15
mov dword [rdi + 0x1e0], edi
mov dword [rdi + 0x1e0], edi
lea r8, [rdi + 0x1e9]
mov byte [rdi + 0x1e9], 0
jmp 0x14005dbd5
mov qword [rsp + 0x38], r8
mov byte [rdi + 0x1e8], 0
mov rax, qword [rdi + 0x1e0]
mov qword [rsp + 0x340], rax
movups xmm0, xmmword [rdi + 0x1d0]
movaps xmmword [rsp + 0x330], xmm0
movups xmm1, xmmword [r13]
movups xmm2, xmmword [r13 + 0x10]
movups xmmword [rsp + 0x348], xmm1
and al, 0x48
add eax, dword [rax]
add byte [rdi], cl
adc dword [rsp + 0x358], edx
mov rax, qword [rsp + 0x360]
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
add eax, 0x280f0000
mov word [rax + rdx*2], fs
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x5a0], ecx
movaps xmm2, xmmword [rsp + 0x340]
movaps xmmword [rsp + 0x590], xmm2
movaps xmmword [rsp + 0x580], xmm0
mov qword [rdi + 0x220], rax
and byte [rdx], al
add byte [rax], al
movups xmmword [rdi + 0x210], xmm1
movups xmmword [rdi + 0x200], xmm2
movups xmmword [rdi + 0x1f0], xmm0
mov qword [rsp + 0x30], r12
mov r15, qword [rdi + 0x1f0]
mov edi, 0x1f0
mov rbx, qword [rdi + 0x1f8]
mov rbp, qword [rdi + 0x200]
and qword [rdi + 0x1f0], 0
test r15, r15
je 0x14005ec4e
mov qword [rsp + 0x58], r13
movups xmm0, xmmword [rdi + 0x208]
movups xmm1, xmmword [rdi + 0x218]
movaps xmmword [rsp + 0x70], xmm1
movabs r12, 0x8000000000000000
lea r14, [rsp + 0x1a0]
mov qword [r14 + 0x18], r12
mov qword [r14 + 0x30], r12
and qword [r14], 0
mov qword [r14 + 8], 8
and qword [r14 + 0x10], 0
movaps xmmword [rsp + 0x60], xmm0
mov rax, qword [rsp + 0x28]
mov qword [rsp + 0x80], rax
mov cl, byte [r15 + 0x1c]
mov dl, byte [r15 + 0x1d]
call fcn.1400318ac
mov r8, rdx
mov rcx, r14
mov rdx, rax
call fcn.14007b078
xor eax, eax
cmp qword [r15], rax
je 0x14005dd27
mov rcx, qword [r15 + 8]
call sub.crypt32.dll_CertDuplicateCertificateContext
rol byte fs:[rcx], cl
add byte [rax - 0x73], cl
mov word [rax + riz*4], fs
add dword [rax], eax
add byte [rax - 0x77], cl
ret 0xdae8
rol dword [rcx], cl
invalid
lea r14, [rdi + 0x1f0]
lea rcx, [rsp + 0x1a0]
call fcn.14007b13b
mov r13, rdx
test rax, rax
je 0x14005dda2
lea rcx, [rsp + 0x1a0]
call fcn.14005cec3
lea rcx, [rsp + 0x60]
call fcn.14005910f
lea rcx, [rsp + 0x790]
lea rdx, [rsp + 0x5c0]
mov r8d, 0x110
mov eax, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov r12, qword [rsp + 0x30]
lea rcx, [rsp + 0x460]
lea rdx, [rsp + 0x330]
mov r8d, 0x110
add al, 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x30
add eax, dword [rax]
add byte [rcx - 0x48], al
adc byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov eax, 2
mov rbp, r13
jmp 0x14005e343
invalid
add byte [rax], al
mov qword [rsp + 0x40], r14
lea r14, [rsp + 0x6d8]
mov qword [r14 + 0x10], r12
mov word [r14 + 0x50], 1
and qword [r14 + 0x40], 0
and qword [r14], 0
mov qword [r14 + 0x28], r12
mov rcx, qword [r15 + 0x10]
call sub.crypt32.dll_CertDuplicateStore
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rax
call fcn.14007b50f
mov rcx, r14
mov rdx, rbx
mov r8, rbp
call 0x141daf9d0
add byte [rcx - 0x76], al
sbb byte [r9 - 0x78], r8b
push rax
call 0x141daf9d0
add byte [rcx - 0x76], al
sbb byte [r9 - 0x78], r8b
push rax
mov al, byte [r15 + 0x19]
mov byte [r14 + 0x51], al
push rcx
cmp byte [r15 + 0x1a], 0
je 0x14005de31
mov ecx, 0x10
mov edx, 8
call fcn.14009ab2b
mov rbx, rax
mov eax, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rbx], rax
mov qword [rbx + 8], rax
lea r15, [0x1400dbe78]
jmp 0x14005de6d
cmp byte [r15 + 0x1b], 0
je 0x14005de84
mov rcx, qword [r15 + 0x10]
call sub.crypt32.dll_CertDuplicateStore
mov r14, rax
mov ecx, 0x18
mov edx, 8
call fcn.14009ab2b
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
mov qword [rbx + 0x10], r14
lea r15, [0x1400dbe48]
lea r14, [rsp + 0x718]
mov rcx, r14
call fcn.140058fd4
mov qword [r14], rbx
mov qword [r14 + 8], r15
lea r9, [rsp + 0x700]
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0xd0], rax
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
mov qword [rsp + 0x118], r13
mov rcx, qword [r9 - 0x18]
xor eax, eax
cmp byte [r9 + 0x28], 0
mov r8d, 0
je 0x14005ded9
mov r8, qword [rsp + 0x6f0]
cmp rcx, r12
cmove r8, rax
lea rbx, [rsp + 0x460]
mov rcx, rbx
mov rdx, r13
call fcn.14007b70f
mov rbx, qword [rbx + 0x10]
cmp rbx, 2
jne 0x14005df49
mov r13, qword [rsp + 0x460]
mov qword [rsp + 0x338], 2
mov qword [rsp + 0x340], r13
mov qword [rsp + 0x330], 1
lea rcx, [rsp + 0xb0]
call fcn.14005910f
lea rcx, [rsp + 0x118]
call fcn.140058fa3
mov ebp, 2
jmp 0x14005e1ad
lea r14, [rsp + 0x6e8]
mov rax, qword [rsp + 0x460]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x468]
mov qword [rsp + 0x110], rax
mov r15d, dword [rsp + 0x478]
mov rbp, qword [rsp + 0x480]
mov rcx, qword [r14 - 0x10]
mov rdx, qword [r14 - 8]
call fcn.14005cf91
mov qword [rsp + 0x108], rax
mov qword [rsp + 0x100], rdx
lea rcx, [rsp + 0x160]
mov rdx, r14
call fcn.14005cfb3
mov al, byte [r14 + 0x40]
mov byte [rsp + 0x27], al
mov al, byte [r14 + 0x41]
mov byte [rsp + 0x26], al
mov rcx, qword [r14 + 0x30]
mov rdx, qword [r14 + 0x38]
call fcn.14003c8d4
mov qword [rsp + 0xf8], rax
mov qword [rsp + 0xf0], rdx
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x350], rax
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x340], xmm1
movaps xmmword [rsp + 0x330], xmm0
test rbx, rbx
je 0x14005e046
test r15d, r15d
lea r14, [0x14010bcf0]
cmovne r14, rbp
mov rcx, r15
call fcn.1400a66c9
mov qword [rsp + 0x48], rax
mov rbx, rdx
mov rcx, rdx
mov rdx, r14
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbp
call qword [sym.imp.secur32.dll_FreeContextBuffer]
mov rax, qword [rsp + 0x48]
cmp rax, r12
jne 0x14005e055
xor eax, eax
mov qword [rsp + 0x48], rax
mov ebx, 1
xor r15d, r15d
lea rdx, [rsp + 0x700]
mov r12, qword [rsp + 0x50]
lea rbp, [rsp + 0x4e8]
mov rcx, rbp
call fcn.14005d00c
mov rax, qword [rsp + 0x170]
mov qword [rbp - 8], rax
movups xmm0, xmmword [rsp + 0x160]
movups xmmword [rbp - 0x18], xmm0
lea r14, [rsp + 0x330]
movaps xmm0, xmmword [r14]
movaps xmm1, xmmword [r14 + 0x10]
movups xmmword [rbp + 0x38], xmm0
movups xmmword [rbp + 0x48], xmm1
mov rax, qword [r14 + 0x20]
mov qword [rbp + 0x58], rax
mov rax, qword [rsp + 0x108]
mov qword [rbp - 0x88], rax
mov rax, qword [rsp + 0x100]
mov qword [rbp - 0x80], rax
and qword [rbp - 0x78], 0
mov ecx, 1
mov qword [rbp - 0x70], rcx
xorps xmm0, xmm0
movups xmmword [rbp - 0x68], xmm0
and qword [rbp - 0x58], 0
mov qword [rbp - 0x50], rcx
movups xmmword [rbp - 0x48], xmm0
mov rax, qword [rsp + 0x48]
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], rbx
mov qword [rbp - 0x28], r15
and qword [rbp - 0x20], 0
mov dword [rbp + 0x18], 0x10000
mov byte [rbp + 0x1c], 0
mov qword [rbp + 0x30], r13
mov qword [rbp + 0x60], r12
mov rax, qword [rsp + 0x110]
mov qword [rbp + 0x68], rax
mov rax, qword [rsp + 0xf8]
mov qword [rbp + 0x70], rax
mov rax, qword [rsp + 0xf0]
mov qword [rbp + 0x78], rax
mov qword [rbp + 0x80], rcx
and qword [rbp + 0x88], 0
mov al, byte [rsp + 0x27]
mov byte [rbp + 0x90], al
nop
add byte [rax], al
add byte [rdx - 0x77d9dbbc], cl
test dword [rcx + 0x66000000], edx
mov dword [rbp + 0x92], 0x8d480100
xchg esp, eax
and al, 0x60
add al, 0
add byte [rcx + rcx*4 - 0xf], cl
call fcn.14005ed2e
xor eax, eax
cmp qword [r14], rax
je 0x14005ec14
mov rbp, qword [rsp + 0x338]
mov r13, qword [rsp + 0x340]
cmp rbp, 2
je 0x14005e1ad
lea rdx, [rsp + 0x348]
lea rcx, [rsp + 0x460]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x5c0]
lea rdx, [rsp + 0x460]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
xor ebx, ebx
lea rcx, [rsp + 0x6d8]
call fcn.14005cf56
lea rcx, [rsp + 0x1a0]
call fcn.14005cec3
test bl, bl
je 0x14005e278
lea rbx, [rsp + 0x790]
lea r14, [rsp + 0x5c0]
mov r8d, 0x110
mov rcx, rbx
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea r12, [rsp + 0x460]
mov r8d, 0x110
mov rcx, r12
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x330]
mov r8d, 0xd0
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r12 + 0xd8]
movups xmm1, xmmword [r12 + 0xe8]
movups xmm2, xmmword [r12 + 0xf8]
movaps xmmword [r14], xmm0
movaps xmmword [r14 + 0x10], xmm1
movaps xmmword [r14 + 0x20], xmm2
mov rax, qword [r12 + 0x108]
mov qword [r14 + 0x30], rax
xor eax, eax
jmp 0x14005e339
lea rcx, [rsp + 0x790]
lea rdx, [rsp + 0x5c0]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
cmp rbp, 2
jne 0x14005e2a8
mov r12, qword [rsp + 0x30]
mov r14, qword [rsp + 0x40]
jmp 0x14005dd7a
lea rbx, [rsp + 0x330]
lea rdx, [rsp + 0x790]
mov r8d, 0x110
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rsp + 0x460]
mov r8d, 0x110
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x330]
mov r8d, 0xd0
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r14 + 0xd8]
movups xmm1, xmmword [r14 + 0xe8]
movups xmm2, xmmword [r14 + 0xf8]
movaps xmmword [rsp + 0x5c0], xmm0
movaps xmmword [rsp + 0x5d0], xmm1
movaps xmmword [rsp + 0x5e0], xmm2
mov rax, qword [r14 + 0x108]
mov qword [rsp + 0x5f0], rax
mov eax, 1
mov r12, qword [rsp + 0x30]
mov r14, qword [rsp + 0x40]
mov byte [rdi + 0x1e8], 1
mov qword [rdi + 0xa8], rax
mov qword [rdi + 0xb0], rbp
mov qword [rdi + 0xb8], r13
lea rcx, [rdi + 0xc0]
lea rdx, [rsp + 0x330]
mov r8d, 0xd0
call sub.VCRUNTIME140.dll_memcpy
and qword [rdi + 0x190], 0
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmm1, xmmword [rsp + 0x5d0]
movaps xmm2, xmmword [rsp + 0x5e0]
movups xmmword [rdi + 0x198], xmm0
movups xmmword [rdi + 0x1a8], xmm1
movups xmmword [rdi + 0x1b8], xmm2
mov rax, qword [rsp + 0x5f0]
mov qword [rdi + 0x1c8], rax
mov rcx, r14
call fcn.14005eca0
mov rax, qword [rdi + 0xa8]
test rax, rax
je 0x14005e4cd
invalid
cmp eax, 1
jne 0x14005e55c
lea rdx, [rdi + 0xb0]
mov r8d, 0x120
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
mov r13, qword [rsp + 0x58]
mov r15, qword [rdi + 0x1f0]
mov qword [rdi + 0x1f0], 2
cmp r15, 2
je case.0x140058c04.14
lea rbp, [rdi + 0x1f0]
lea r14, [rdi + 0x2d8]
lea rdx, [rdi + 0x1f8]
lea rbx, [rsp + 0x468]
mov r8d, 0xd8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
movups xmmword [rbx + 0xe0], xmm0
movups xmmword [rbx + 0xf0], xmm1
movups xmmword [rbx + 0x100], xmm2
mov rax, qword [r14 + 0x30]
mov qword [rbx + 0x110], rax
mov qword [rbx - 8], r15
mov rax, qword [rsp + 0x28]
mov qword [rbx + 0xd8], rax
lea rbx, [rsp + 0x330]
lea rdx, [rsp + 0x460]
mov rcx, rbx
call fcn.14005ed2e
cmp qword [rbx], 0
mov qword [rsp + 0x58], r13
mov qword [rsp + 0x30], rbp
je 0x14005e573
mov r15, qword [rsp + 0x338]
mov rax, qword [rsp + 0x340]
mov qword [rsp + 0x28], rax
cmp r15, 2
jne 0x14005e69d
jmp 0x14005e708
mov r15, qword [rdi + 0xb0]
mov rax, qword [rdi + 0xb8]
mov qword [rsp + 0x28], rax
mov r13, qword [rdi + 0xc0]
add byte [rax], al
mov r14, qword [rdi + 0xc8]
mov rbp, qword [rdi + 0xd0]
lea rdx, [rdi + 0xd8]
lea rcx, [rsp + 0x9e8]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rdi + 0x190]
mov qword [rsp + 0x38], rax
cmp byte [rdi], cl
adc byte [rdi + 0x198], al
movaps xmmword [rsp + 0x120], xmm0
movups xmm0, xmmword [rdi + 0x1a8]
movaps xmmword [rsp + 0x130], xmm0
movups xmm0, xmmword [rdi + 0x1b8]
movaps xmmword [rsp + 0x140], xmm0
mov rax, qword [rdi + 0x1c8]
mov qword [rsp + 0x150], rax
jmp 0x14005e895
mov rax, qword [rdi + 0xb0]
mov qword [rsp + 0x28], rax
mov r15d, 2
jmp 0x14005e895
lea rbx, [rsp + 0x360]
mov r15, qword [rbx - 0x28]
mov rax, qword [rbx - 0x20]
loopne 0x14005e5cc
mov dword [rsp + 0x28], eax
mov r13, qword [rbx - 0x18]
mov r14, qword [rbx - 0x10]
mov rbp, qword [rbx - 8]
lea rcx, [rsp + 0x5c0]
mov r8d, 0xb8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbx + 0xb8]
movups xmm1, xmmword [rbx + 0xc8]
movups xmm2, xmmword [rbx + 0xd8]
movups xmm3, xmmword [rbx + 0xe8]
call 0x14f05e5c7
sub dword [rsp + 0xb0], eax
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xd0], xmm2
movaps xmmword [rsp + 0xe0], xmm3
lea rbx, [rsp + 0x790]
mov r8d, 0xb8
mov rcx, rbx
invalid
lea rdx, [rsp + 0x5c0]
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0xb0]
add byte [rax], al
movaps xmm1, xmmword [rsp + 0xc0]
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xd0], dl
movaps xmm3, xmmword [rsp + 0xe0]
add byte [rax], al
movaps xmmword [rsp + 0x60], xmm0
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x80], xmm2
movaps xmmword [rsp + 0x90], xmm3
lea rcx, [rsp + 0x6d8]
mov r8d, 0xb8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsp + 0x68]
and al, 0x68
movups xmm1, xmmword [rsp + 0x78]
movups xmm2, xmmword [rsp + 0x88]
movaps xmmword [rsp + 0x160], xmm0
invalid
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x170], ecx
movaps xmmword [rsp + 0x180], xmm2
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x190], rax
cmp r15, 3
jne 0x14005e829
jmp 0x14005eae2
lea rbx, [rsp + 0x360]
mov rax, qword [rbx - 0x18]
mov qword [rsp + 0x40], rax
mov rbp, qword [rbx - 0x10]
mov r13, qword [rbx - 8]
lea rcx, [rsp + 0x460]
mov r8d, 0xb8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbx + 0xb8]
movups xmm1, xmmword [rbx + 0xc8]
movups xmm2, xmmword [rbx + 0xd8]
movups xmm3, xmmword [rbx + 0xe8]
movaps xmmword [rsp + 0x1a0], xmm0
movaps xmmword [rsp + 0x1b0], xmm1
movaps xmmword [rsp + 0x1c0], xmm2
movaps xmmword [rsp + 0x1d0], xmm3
lea rcx, [rsp + 0x5c0]
lea rdx, [rsp + 0x460]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x1a0]
and al, 0xa0
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x1b0], cl
movaps xmm2, xmmword [rsp + 0x1c0]
add byte [rdi], cl
sub byte [rsp + 0x1d0], bl
movaps xmmword [rsp + 0xb0], xmm0
movaps xmmword [rsp + 0xc0], xmm1
add byte [rdi], cl
sub dword [rsp + 0xd0], edx
movaps xmmword [rsp + 0xe0], xmm3
cmp r15, 2
je 0x14005e7c4
lea rcx, [rsp + 0x330]
lea rdx, [rsp + 0x5c0]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0xb0]
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xc0], cl
movaps xmm2, xmmword [rsp + 0xd0]
movaps xmm3, xmmword [rsp + 0xe0]
pushfq
and al, 0xe0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x460], eax
movaps xmmword [rsp + 0x470], xmm1
add byte [rax], al
movaps xmmword [rsp + 0x480], xmm2
movaps xmmword [rsp + 0x490], xmm3
lea rcx, [rsp + 0x790]
lea rdx, [rsp + 0x330]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x460]
add byte [rdi], cl
sub byte [rsp + 0x470], cl
movaps xmm2, xmmword [rsp + 0x480]
movaps xmm3, xmmword [rsp + 0x490]
add byte [rdi], cl
sub dword [rsp + 0x60], eax
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x80], xmm2
movaps xmmword [rsp + 0x90], xmm3
sub dword [rsp + 0x90], ebx
cmp r15, 2
jne 0x14005ea5d
mov r15d, 2
lea rcx, [rsp + 0x9e8]
lea rdx, [rsp + 0x6d8]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x160]
movaps xmm1, xmmword [rsp + 0x170]
movaps xmm2, xmmword [rsp + 0x180]
add byte [rax], al
movaps xmmword [rsp + 0x120], xmm0
movaps xmmword [rsp + 0x130], xmm1
mov word [rax + rsi], fs
xor byte [rcx], al
add byte [rax], al
movaps xmmword [rsp + 0x140], xmm2
add byte [rax], al
mov rax, qword [rsp + 0x190]
mov qword [rsp + 0x150], rax
push rax
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x30
call fcn.14005ecb0
xor eax, eax
mov qword [rsp + 0x38], rax
and al, 0x38
mov byte [rdi + 0x1e8], 0
lea rcx, [rsp + 0xcc8]
add byte [rax], al
lea rdx, [rsp + 0x9e8]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x120]
movaps xmm1, xmmword [rsp + 0x130]
add byte [rdi], cl
sub byte [rsp + 0x140], dl
movaps xmmword [rsp + 0x2f0], xmm0
add byte [rdi], cl
sub dword [rsp + 0x300], ecx
add byte [rdi], cl
sub dword [rsp + 0x310], edx
mov rax, qword [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz], ah
and al, 0x20
add eax, dword [rax]
add dh, al
xchg ecx, ebp
add dword [rax], eax
add byte [rcx], al
cmp r15, 3
je case.0x14004b3b0.111
lea rbx, [rsp + 0xd80]
lea rdx, [rsp + 0xcc8]
mov r8d, 0xb8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
and byte [rdi + 0x280f0004], cl
test byte [rax + rsi*8], ah
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x300], cl
movaps xmm2, xmmword [rsp + 0x310]
movaps xmmword [rsp + 0x230], xmm0
xor byte [rdx], al
add byte [rax], al
movaps xmmword [rsp + 0x240], xmm1
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x250], edx
push rax
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + riz], ah
and byte [rbx], al
add byte [rax], al
mov qword [rsp + 0x260], rax
mov rcx, qword [rsp + 0x58]
pop rax
call fcn.14005ecba
add byte [rax], al
mov byte [r12], 1
lea rcx, [rsp + 0xb58]
pop rax
or eax, dword [rax]
add byte [rcx - 0x48], al
mov eax, 0xb8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x230]
and al, 0x30
add al, byte [rax]
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x240]
mov word [rax + rax*2], fs
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x250], dl
add byte [rdi], cl
sub dword [rsp + 0x270], eax
movaps xmmword [rsp + 0x280], xmm1
mov word [rax + rax*4], fs
and al, 0x80
add al, byte [rax]
add byte [rdi], cl
movaps xmmword [rsp + 0x290], xmm2
add byte [rax - 0x75], cl
test byte [rax + riz*2], ah
and al, 0x60
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + riz*4], ah
and al, 0xa0
add al, byte [rax]
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0xa8]
and al, 0xa8
add byte [rax], al
add al, ch
xor eax, dword [rbx]
add byte [rax], al
cmp r15, 2
cmp edi, 2
inc dword [rdx]
jne 0x14005e9fd
mov rcx, qword [rsp + 0x28]
call fcn.1400343a4
mov r13, rax
lea r14, [0x1400d7200]
invalid
mov byte [rdi], al
invalid
mov r15d, 3
jmp 0x14005eb76
lea rcx, [rsp + 0xaa0]
lea rdx, [rsp + 0xb58]
or eax, dword [rax]
add byte [rcx - 0x48], al
mov eax, 0xb8
add byte [rax], al
add al, ch
call sub.VCRUNTIME140.dll_memcpy
mov es, word [rax + rax]
movaps xmm0, xmmword [rsp + 0x270]
test byte [rax + rsi*2], ah
add al, byte [rax]
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x280]
movaps xmm2, xmmword [rsp + 0x290]
add al, byte [rax]
add byte [rax], al
movaps xmmword [rsp + 0x1f0], xmm0
add byte [rax], al
movaps xmmword [rsp + 0x200], xmm1
movaps xmmword [rsp + 0x210], xmm2
add byte [rax], al
mov rax, qword [rsp + 0x2a0]
test byte [rax + riz*4], ah
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + riz], ah
add al, byte [rax]
add cl, ch
stosd dword [rdi], eax
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0x30]
call fcn.14005ecb0
mov qword [rdi + 0x1f0], r15
lock add dword [rax], eax
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x28
mov qword [rdi + 0x1f8], rax
xchg eax, edi
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x40
mov qword [rdi + 0x200], rax
add byte [rdx], al
add byte [rax], al
mov qword [rdi + 0x208], rbp
mov qword [rdi + 0x210], r13
lea rcx, [rdi + 0x218]
invalid
sbb byte [rdx], al
add byte [rax], al
lea rdx, [rsp + 0x790]
and al, 0x90
invalid
add byte [rax], al
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
cwde
lea eax, [rax + rax]
and qword [rdi + 0x2d0], 0
add al, byte [rax]
add byte [rax], al
movups xmm0, xmmword [rsp + 0x68]
movups xmm1, xmmword [rsp + 0x78]
movups xmm2, xmmword [rsp + 0x88]
add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsi], eax
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14 + 0x20], xmm2
movups xmmword [rsi + 0x20], xmm2
mov rax, qword [rsp + 0x98]
mov qword [r14 + 0x30], rax
mov rax, qword [rsp + 0x38]
mov byte [rax], 4
mov byte [r12], 3
mov qword [rsi], 4
mov al, 4
jmp case.0x140057134.18
mov qword [rsp + 0x28], r12
mov r15d, 2
mov r12, r13
mov rbx, r14
lea rcx, [rsp + 0xc10]
lea rdx, [rsp + 0xaa0]
mov r8d, 0xb8
add byte [rax], al
add al, ch
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x1f0]
test byte [rax + rsi*8], ah
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x200], cl
movaps xmm2, xmmword [rsp + 0x210]
adc byte [rdx], al
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x2b0], eax
mov al, 2
add byte [rax], al
movaps xmmword [rsp + 0x2c0], xmm1
add byte [rdi], cl
sub dword [rsp + 0x2d0], edx
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + riz], ah
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
add al, byte [rax]
add byte [rbx + rcx*4 + 0x6c], cl
and al, 0x28
mov r14, r12
mov r12, qword [rsp + 0x38]
mov esp, dword [rsp + 0x38]
mov rcx, rdi
call fcn.140037691
mov rcx, qword [rdi + 0x20]
and byte [rax - 0x75], cl
push rdi
sub al, ch
mov dl, 0xa4
add eax, dword [rax]
add byte [rcx + rcx*4 + 0x3e], cl
mov qword [rsi + 8], r13
mov qword [rsi + 0x10], r14
jbe 0x14005eba6
mov qword [rsi + 0x18], rbx
mov qword [rsi + 0x20], rbp
and byte [rax - 0x73], cl
lea rcx, [rsi + 0x28]
lea rdx, [rsp + 0xc10]
lea edx, [rsp + 0xc10]
add byte [rax], al
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0xe0], r12
mov dword [rsi + 0xe0], esp
add byte [rdi], cl
sub byte [rsp + 0x2b0], al
movaps xmm1, xmmword [rsp + 0x2c0]
add byte [rax], al
movaps xmm2, xmmword [rsp + 0x2d0]
movups xmmword [rsi + 0xe8], xmm0
movups xmmword [rsi + 0xf8], xmm1
adc dword [rsi + 0xf8], ecx
clc
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsi + 0x108], xmm2
clc
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsi + 0x108], xmm2
mov rax, qword [rsp + 0x2e0]
mov qword [rsi + 0x118], rax
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov al, 1
mov byte [rdi + 0x49], al
mov rax, rsi
mov eax, esi
add rsp, 0xe38
cmp byte [rsi], cl
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rdi
ret
lea rdx, [rsp + 0x348]
mov rbp, qword [rdx - 0x10]
mov ebp, dword [rdx - 0x10]
mov r13, qword [rdx - 8]
push 0xfffffffffffffff8
lea rcx, [rsp + 0x5c0]
add byte [rax], al
mov r8d, 0x110
adc byte [rcx], al
add dword [rax], eax
add al, ch
jl 0x141b8ec3d
add al, 0
mov bl, 1
jmp 0x14005e1ca
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
add byte [rdi], 0
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.5.0_srcclient.rs
jmp 0x14005ec94
lea rcx, str.future_polled_after_completionC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
lea r8, [0x1400d6ba8]
lea eax, [0x1400d6ba8]
invalid
add bl, ch
invalid
invalid
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, [0x1400d7920]
invalid
add bl, ch
invalid
lea rcx, str.future_polled_after_completionC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
lea r8, [0x1400dbac8]
add eax, 0x7ce4c
jle 0x14005ec7b
add byte [rbp + rcx*4 + 5], cl
invalid
add byte [rdx + 0x1e], bh
mov edx, 0x1e
call fcn.1400a82f0
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, [0x1400d7980]
mov word [rdi], es
invalid
jg 0x14005ec93
add byte [rbp + rcx*4 + 5], cl
in al, dx
mov word [rdi], es
add byte [rdx + 0x23], bh
mov edx, 0x23
call fcn.1400a7ee0
ud2
push rsi
sub rsp, 0x20
mov rsi, rcx
invalid
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov rdx, qword [rsi + 8]
call fcn.14005ee36
add byte [rax - 0x7d], cl
invalid
adc byte [rax - 0x77], cl
int1
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
mov al, 0x59
cld
invalid
outsb dx, byte [rsi]
sal byte [0x168053cb4], 0x48
jmp qword [rdi]
movabs rdx, 0x5485f889ec8b2606
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0xe00]
add byte [rax], al
invalid
test eax, eax
je 0x14005eeac
cmp eax, 3
jne 0x14005eec2
lea rcx, [rsi + 0x70]
call fcn.140060c76
add rsi, 0x58
add esi, 0x58
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
jmp fcn.140037673
lea rcx, [rsi + 0x58]
call fcn.140037673
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140025208
nop
add rsp, 0x20
pop rsi
ret
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x13d8
call fcn.1400a6b60
sub rsp, rax
sub esp, eax
mov qword [rsp + 0x38], r8
mov r14, rdx
invalid
mov r15, rcx
movzx eax, byte [rdx + 0xe00]
invalid
add byte [rsi], cl
add byte [rax], al
test eax, eax
je case.0x1400227ad.434
cmp eax, 3
jne case.default.0x14005ef22
test dword [rbx + 0x11], ebp
add byte [rax], al
test dword [rbx + 0x11], ebp
add byte [rax], al
lea rdi, [r14 + 0x132]
lea r13, [r14 + 0x70]
lea ebp, [rsi + 0x70]
movzx eax, byte [r14 + 0x132]
lea rcx, [0x14010db80]
in al, dx
or al, byte [rax]
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
mov qword [rsp + 0x48], rdi
mov rdx, qword [r14 + 0xc8]
jmp 0x14005ef63
lea rdx, [r14 + 0x58]
lea r13, [r14 + 0x70]
mov ecx, 0xb
mov rdi, r13
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov qword [r14 + 0xc8], rdx
add byte [rax], al
add byte [rcx - 0x73], cl
xchg byte [rdx], dh
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x48
mov byte [r14 + 0x132], 0
add dword [rax], eax
add byte [rax], al
mov byte [r14 + 0x133], 0
lea rbx, [r14 + 0xd0]
add byte [rax], al
mov ecx, 0xb
mov rdi, rbx
fisttp word [rcx + rcx*4 - 0x12]
fisttp word [rcx + rcx*4 - 0x12]
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0x128], rdx
mov dword [rsi + 0x128], edx
mov rax, qword [rdx]
cmp byte [rax + 0x60], 0
mov al, byte [r14 + 0xd0]
mov al, byte [rsi + 0xd0]
invalid
mov qword [rsp + 0x40], rdx
je 0x14005efc5
xor ecx, ecx
test al, al
ror byte [rax + 0xf], 0x45
retf
lea rdx, [0x1400dc690]
invalid
add al, ch
cdq
cmpsb byte [rsi], byte [rdi]
invalid
invalid
test al, al
jne 0x14005efcd
invalid
invalid
sbb dword [rax - 0x73], ecx
or eax, 0x67845
lea rcx, str.invalid_URL__scheme_is_not_httpinvalid_URL__scheme_is_missinginvalid_URL__host_is_missingConnectError
mov edx, 0x1f
jmp 0x14005f0c0
test al, al
je 0x14005f0b4
out 0, eax
add byte [rax], al
mov rdx, qword [r14 + 0xf0]
test rdx, rdx
je 0x14005f024
mov rcx, qword [r14 + 0xe8]
call fcn.1400230cd
cld
dec dword [rax - 0x7b]
test rax, rax
invalid
add byte [rax], al
add al, ch
call 0x18905ec26
cld
dec dword [rax - 0x7b]
test rax, rax
invalid
je 0x14005f024
mov rbp, rax
mov rsi, rdx
lea rdi, [rsp + 0xe0]
lea edi, [rsp + 0xe0]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
mov rdx, rbx
call fcn.1400238e0
cld
dec dword [rax - 0x7d]
cmp qword [rdi], 0
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x30], ebp
mov dword [rsp + 0x30], ebp
je 0x14005f114
test ch, bh
add byte [rax], al
add byte [rax], al
movzx eax, word [rsp + 0xf0]
jmp 0x14005f138
add dword [rax], eax
invalid
add byte [rax], al
movzx eax, word [rsp + 0xf0]
jmp 0x14005f138
add dword [rax], eax
invalid
lea rcx, [0x1400c683d]
mov edx, 0x1c
add cl, ch
mov eax, dword [rax]
add byte [rax], al
invalid
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], r15
and al, 0x28
lea rbp, [r14 + 0xaa9]
lea ebp, [rsi + 0xaa9]
test eax, 0x4100000a
movzx eax, byte [rsi + 0xaa9]
test eax, 0x4100000a
movzx eax, byte [rsi + 0xaa9]
lea r13, [r14 + 0x138]
cmp byte [rcx], al
add byte [rax], al
lea rcx, [0x14010db94]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
invalid
or dword [rax + 1], 0x48e0ffc8
mov dword [rsp + 0x48], edi
mov qword [rsp + 0x48], rdi
jmp 0x14005fb0b
lea rbx, [r14 + 0x179]
movzx eax, byte [r14 + 0x179]
xchg byte [rcx + 1], bh
add byte [rax], al
xchg byte [rcx + 1], bh
add byte [rax], al
lea r12, [r14 + 0x158]
lea rcx, [0x14010dbb0]
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x7c8948c8
and al, 0x48
or dword [rax + 1], 0x7c8948c8
and al, 0x48
jmp rax
mov rbp, qword [r14 + 0x170]
mov rsi, qword [r14 + 0x158]
mov dh, 0x58
add dword [rax], eax
add byte [rcx - 0x75], cl
mov edi, dword [rsi + 0x160]
mov edi, dword [rsi + 0x160]
jmp 0x14005f2ca
lea rcx, [0x1400c681f]
mov edx, 0x1e
add byte [rax], al
invalid
ja 0x14005f0c0
add byte [rdx + 0x1e], bh
call fcn.14002a08d
mov r12, rax
mov rbp, rdx
test rax, rax
je 0x14005f0d9
xor esi, esi
xor ebx, ebx
jmp 0x14005ff9a
div byte [rcx]
fucomi st(1)
ror dword [rsi], 0
add byte [rcx + rcx*4 + 0x6c], cl
and al, 0x30
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], r15
xor esi, esi
jmp 0x14005f138
xor ecx, ecx
cmp byte [rbx], 0
add byte [rax + 0xf], cl
retf
lea rdx, [0x1400dcca8]
invalid
add al, ch
and byte [rbp - 0x3f7b0001], ah
mov ecx, 0x1bb
mov eax, 0x50
cmovne eax, ecx
mov word [r14 + 0x130], ax
mov rcx, rbp
mov rdx, rsi
mov r8d, 0x5b
call fcn.1400a0390
mov rsi, rax
mov r9, rdx
lea rdi, [rsp + 0xe0]
mov rcx, rdi
mov edx, 0x5d
mov r8, rax
call fcn.1400618a2
mov r12, qword [rdi]
mov r13, qword [rdi + 0x10]
lea rbp, [r12 + r13]
mov rax, qword [rdi + 0x18]
mov eax, dword [rdi + 0x18]
mov r15d, dword [rdi + 0x2c]
lea rbx, [rsp + 0xa60]
mov rdi, rax
add rax, r12
mov qword [rsp + 0xa60], rbp
add byte [rax], al
mov qword [rsp + 0xa68], rax
mov rcx, rbx
call fcn.1400618f6
test eax, eax
je 0x14005f1ce
cmp edx, 0x110000
je 0x14005f1ce
mov rax, qword [rsp + 0xa68]
add rax, r13
sub rax, qword [rsp + 0xa60]
cmp edx, r15d
je 0x14005f18a
jmp 0x14005f1d0
xor edi, edi
movzx ebp, word [r14 + 0x130]
mov rcx, rsi
mov rdx, rdi
call fcn.14000e060
mov rbx, rax
test bl, 1
ret
add dword [rbp + 0x61], esi
movabs rax, 0xffffffff00
and rbx, rax
ret
shr rbx, 8
mov ecx, 0x20
mov edx, 4
add al, 0
add byte [rax], al
call fcn.14009ab2b
mov ecx, 0x89490003
invalid
and word [rax], 0
mov word [rax + 6], bp
mov dword [rax + 2], ebx
lea rbp, [rax + 0x20]
and byte [rcx - 0x77], cl
xchg byte [rax], bh
add dword [rax], eax
add byte [rcx - 0x77], cl
xchg byte [rax + 1], al
add byte [rax], al
mov qword [r14 + 0x148], 1
mov dword [rsi + 0x148], 1
mov qword [r14 + 0x150], rbp
add byte [rbx + rcx*4 + 0x7c], cl
jl 0x14005f265
sub byte [rbx + rcx*4 + 0x6c], cl
and al, 0x30
xor cl, ch
int1
add dword [rax], eax
invalid
lea rbx, [rsp + 0xa60]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.14000e0d0
cli
inc dword [rax - 0x74b3ffc5]
cmp eax, dword [rax]
mov r15, qword [rsp + 0x28]
mov r13, qword [rsp + 0x30]
je 0x14005f3cb
add byte [rax], al
invalid
and qword [r14 + 0x138], 0
mov byte [r14 + 0x133], 1
mov byte [rsi + 0x133], 1
add dword [rax - 0x75], ecx
insb byte [rdi], dx
and al, 0x40
add rbp, 8
mov rcx, rsi
mov rdx, rdi
call fcn.140043865
dec dword [rax - 0x77]
invalid
mov rdi, rdx
lea r12, [r14 + 0x158]
mov qword [r14 + 0x158], rax
xchg byte [rax + 1], bl
add byte [rax], al
mov qword [r14 + 0x160], rdx
mov qword [r14 + 0x170], rbp
lea rbx, [r14 + 0x179]
mov byte [r14 + 0x179], 0
mov byte [rsi + 0x179], 0
lea rax, [r14 + 0x168]
mov qword [r14 + 0x168], rbp
push 0x49000001
mov dword [rsi + 0x188], esi
add byte [rcx - 0x77], cl
mov esi, 0x190
add dword [rax], eax
add byte [rcx - 0x77], cl
invalid
add byte [rcx], 0
invalid
mov byte [r14 + 0x178], 0
mov rcx, qword [rbp]
add byte [rax - 0x75], cl
push rbp
or al, ch
mov bh, 0xb1
add eax, dword [rax]
mov r9, rdx
mov rcx, rax
mov rdx, rsi
mov r8, rdi
call qword [r9 + 0x18]
mov r8, rax
mov eax, eax
mov rax, rdx
mov qword [r14 + 0x180], r8
mov qword [r14 + 0x188], rdx
add dword [rax], eax
add byte [rax], al
lea rsi, [rsp + 0xe0]
mov rcx, rsi
mov rdx, r8
mov r8, qword [rsp + 0x38]
call qword [rax + 0x18]
mov rdi, qword [rsi]
cmp rdi, 2
jne 0x14005f354
mov byte [rbx], 4
mov al, 3
mov rdi, qword [rsp + 0x48]
jmp 0x14005fecd
mov rsi, qword [rsp + 0xe8]
mov rbx, qword [rsp + 0xf0]
mov rcx, qword [r14 + 0x180]
mov rdx, qword [r14 + 0x188]
call fcn.140001d9c
mov word [r14 + 0x178], 0x100
mov rcx, r12
call case.0x1400227ad.445
test rdi, rdi
dec dword [rdi]
invalid
mov dword [rdx], eax
add byte [rax], al
lea rcx, str.dns_error
mov edx, 9
add byte [rax], al
call fcn.140043865
ret 0xfe44
dec dword [rax - 0x77]
invalid
test rax, rax
je 0x14005f615
mov r12, rax
lea rcx, [r14 + 0x138]
call fcn.140060123
or eax, 0xc6410000
xchg byte [rbx], dh
add dword [rax], eax
add byte [rax], al
jmp 0x14005ff9a
mov ecx, 0x20
mov edx, 4
add byte [rax], al
add al, ch
push rcx
mov bh, 3
add byte [rcx - 0x77], cl
invalid
movups xmm0, xmmword [rsp + 0xa61]
add byte [rdi], cl
adc dword [rsp + 0xe2], eax
mov word [rax], 1
mov dword [rax], 0x100f0001
adc byte [rsp + 0xe0], al
movups xmmword [rax + 2], xmm0
movzx eax, word [rsp + 0xf0]
add byte [rax], al
mov word [r12 + 0x12], ax
and qword [r12 + 0x14], 0
and al, 0x14
add byte [rsi + 0x41], ah
mov dword [rsp + 0x1c], ebp
lea rbp, [r12 + 0x20]
mov qword [r14 + 0x138], r12
mov qword [r14 + 0x140], r12
add dword [rax], eax
add byte [rcx - 0x39], cl
xchg byte [rax + 1], cl
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [r14 + 0x150], rbp
lea rax, [r14 + 0x138]
mov qword [rsp + 0x40], rax
mov byte [r14 + 0x133], 1
mov esi, 1
mov byte [r14 + 0x133], 0
mov qword [rsp + 0x78], r12
mov qword [rsp + 0x80], r12
mov qword [rsp + 0x88], rsi
mov qword [rsp + 0x90], rbp
mov rax, qword [r14 + 0x128]
mov r11, qword [rax]
lea rsi, [r11 + 0x10]
mov r9d, dword [r11 + 0x48]
cmp r9d, 0x3b9aca00
cmp ecx, dword [rcx + rcx*4 + 0x7c]
and al, 0x28
mov qword [rsp + 0x30], r13
jne 0x14005f4d3
mov r8, qword [r11 + 0x30]
mov r9d, dword [r11 + 0x38]
lea rdi, [rsp + 0xa20]
add byte [rax], al
lea rdx, [rsp + 0x78]
mov rcx, rdi
call fcn.14002a579
mov dword [rdi - 0x90], 0x3b9aca00
mov qword [rdi - 0xa0], rsi
mov dword [rdi - 0xa0], esi
jmp 0x14005fac4
mov r10, qword [r11 + 0x40]
mov cl, byte [r11 + 0x66]
test byte [r11 + 0x61], 1
movabs rax, 0x7ffffffffffffff
mov qword [rsp + 0xc8], rsi
mov dword [rsp + 0xc8], esi
mov dword [rsp + 0x9c], r9d
mov qword [rsp + 0xd0], r10
xchg esp, eax
and al, 0xd0
add byte [rax], al
add byte [rcx + rcx*4 - 0x64], cl
and al, 0xd8
fadd dword [rax]
add byte [rax], al
jne 0x14005f5b5
add byte [rax], al
add byte [rcx + rcx*4 - 0x64], cl
and al, 0xd8
fadd dword [rax]
add byte [rax], al
jne 0x14005f5b5
test cl, cl
test cl, cl
je 0x14005f5bd
movups xmm0, xmmword [rsp + 0x78]
and al, 0x78
movups xmm1, xmmword [rsp + 0x88]
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
and al, 0xe0
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0xf0
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rdi*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
loopne 0x14005f54b
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0xf0
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rdi*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
loopne 0x14005f54b
add byte [rax], al
mov rdx, qword [rsp + 0xe8]
mov rbp, rsi
cmp rdx, rcx
je 0x14005f866
invalid
movzx r8d, word [rdx]
mov bh, 2
cmp r8w, 2
je 0x14005f85f
movups xmm0, xmmword [rdx + 2]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rsp + 0xa6e], xmm1
outsb dx, byte [rsi]
or al, byte [rax]
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0xa60], xmm0
test r8w, r8w
je 0x14005f5af
mov word [rbp], r8w
movaps xmm0, xmmword [rsp + 0xa60]
movups xmmword [rbp + 2], xmm0
or al, byte [rax]
add byte [rdi], cl
adc dword [rbp + 2], eax
movups xmm0, xmmword [rsp + 0xa6e]
movups xmmword [rbp + 0x10], xmm0
or al, byte [rax]
add byte [rdi], cl
movups xmmword [rbp + 0x10], xmm0
add rbp, 0x20
and byte [rax - 0x7d], cl
ret 0xeb20
add rdx, 0x20
jmp 0x14005f558
test cl, cl
je 0x14005f7ca
invalid
invalid
add al, byte [rax]
add byte [rax], al
add byte [rax], al
cmp rbp, r12
je 0x14005f897
rol dword [rdx], 1
add byte [rax], al
mov sil, byte [r12]
xor al, 0x24
jmp 0x14005f899
add al, byte [rax]
add byte [rbp - 0x75], cl
mov r12, qword [r14 + 0xab0]
mov r12, qword [r14 + 0xab0]
mov r15, qword [rsp + 0x38]
jmp 0x14005fd27
invalid
invalid
add byte [rax], al
mov r15, qword [rsp + 0x38]
jmp 0x14005fb63
mov r12, qword [r14 + 0xab8]
test r12, r12
mov r15, qword [rsp + 0x38]
add byte [rbp - 0x7b], cl
in al, 0x4c
mov edi, dword [rsp + 0x38]
jne 0x14005fc2b
jmp case.0x14005da67.11
mov r12, qword [r14 + 0xae0]
mov r15, qword [rsp + 0x38]
jmp 0x14005fea2
mov rbx, rsi
mov rsi, rbp
lea rax, [r14 + 0x130]
lea rdx, [rsp + 0xa0]
mov qword [rdx], rsi
mov qword [rdx + 8], rbx
mov qword [rdx + 0x10], rax
mov rdi, rbx
lea rbx, [rsp + 0xe0]
mov rcx, rbx
call case.0x140043ff8.222
cmp word [rbx], 2
jne 0x14005f668
mov rcx, rsi
mov rdx, rdi
call fcn.140001d9c
mov r12d, 4
xor ebp, ebp
xor esi, esi
jmp 0x14005f791
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x40], rdi
mov rbx, qword [rdi + 0x20]
lea rdi, [rsp + 0xa60]
mov rcx, rdi
mov rdx, rsi
call rbx
mov rax, qword [rdi]
inc rax
mov rcx, 0xffffffffffffffff
cmove rax, rcx
cmp rax, 5
mov ecx, 4
cmovae rcx, rax
call fcn.14009c489
mov r12, rdx
lea r15, [rsp + 0xe0]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmmword [rdx], xmm0
movups xmmword [rdx + 0x10], xmm1
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], 1
mov ebp, 1
mov edi, 0x20
lea r13, [rsp + 0xa0]
mov rcx, r15
mov rdx, r13
call case.0x140043ff8.222
cmp word [rsp + 0xe0], 2
je 0x14005f775
cmp rbp, qword [rsp + 0x50]
jne 0x14005f749
lea rcx, [rsp + 0xa60]
mov rdx, rsi
call rbx
mov r8, qword [rsp + 0xa60]
inc r8
mov rax, 0xffffffffffffffff
cmove r8, rax
lea rcx, [rsp + 0x50]
mov rdx, rbp
call fcn.140024169
mov rcx, rax
call fcn.140009bee
mov r12, qword [rsp + 0x58]
movups xmm0, xmmword [rsp + 0xe0]
movups xmm1, xmmword [rsp + 0xf0]
movups xmmword [r12 + rdi + 0x10], xmm1
movups xmmword [r12 + rdi], xmm0
inc rbp
mov qword [rsp + 0x60], rbp
add rdi, 0x20
jmp 0x14005f6ef
mov rcx, rsi
mov rdx, qword [rsp + 0x40]
call fcn.140001d9c
mov rsi, qword [rsp + 0x50]
mov r15, qword [rsp + 0x28]
mov r13, qword [rsp + 0x30]
shl rbp, 5
add rbp, r12
lea rcx, [r14 + 0x138]
cmp qword [r14 + 0x138], 0
mov qword [rsp + 0x40], rcx
je 0x14005f456
cmp byte [r14 + 0x133], 0
je 0x14005f456
call fcn.14003008b
jmp 0x14005f456
movups xmm0, xmmword [rsp + 0x78]
movups xmm1, xmmword [rsp + 0x88]
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
mov r12, qword [rsp + 0xf0]
mov rcx, qword [rsp + 0xf8]
mov rsi, qword [rsp + 0xe0]
mov rdx, qword [rsp + 0xe8]
mov rbp, rsi
cmp rdx, rcx
je 0x14005f866
movzx r8d, word [rdx]
cmp r8w, 2
je 0x14005f85f
movups xmm0, xmmword [rdx + 2]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rsp + 0xa6e], xmm1
movaps xmmword [rsp + 0xa60], xmm0
test r8w, r8w
jne 0x14005f859
and word [rbp], 0
movaps xmm0, xmmword [rsp + 0xa60]
movups xmmword [rbp + 2], xmm0
movups xmm0, xmmword [rsp + 0xa6e]
movups xmmword [rbp + 0x10], xmm0
add rbp, 0x20
add rdx, 0x20
jmp 0x14005f80a
add rdx, 0x20
mov rcx, rdx
lea rbx, [rsp + 0xe0]
mov qword [rbx + 8], rcx
and r12, rax
mov rcx, rbx
call fcn.14002792c
mov rcx, rbx
call fcn.14003008b
mov edi, 4
xor eax, eax
mov r13d, 4
jmp 0x14005f9e7
xor esi, esi
lea r12, [rsp + 0xa0]
and qword [r12], 0
mov eax, 4
mov qword [r12 + 8], rax
and qword [r12 + 0x10], 0
lea rcx, [rsp + 0x50]
and qword [rcx], 0
mov qword [rcx + 8], rax
and qword [rcx + 0x10], 0
movups xmm0, xmmword [rsp + 0x78]
movups xmm1, xmmword [rsp + 0x88]
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
mov rdi, qword [rsp + 0xf8]
mov r13, qword [rsp + 0xe8]
cmp r13, rdi
je 0x14005f9a1
movzx ebp, word [r13]
cmp bp, 2
je 0x14005f99a
test sil, sil
sete cl
movups xmm0, xmmword [r13 + 2]
movups xmm1, xmmword [r13 + 0x10]
movups xmmword [rsp + 0xa6e], xmm1
movaps xmmword [rsp + 0xa60], xmm0
test bp, bp
setne r15b
xor r15b, cl
mov rbx, r12
jne 0x14005f941
lea rbx, [rsp + 0x50]
mov rdx, qword [rbx + 0x10]
cmp rdx, qword [rbx]
jne 0x14005f95e
mov rcx, rbx
call fcn.140025dae
mov rdx, qword [rbx + 0x10]
mov rax, qword [rsp + 0xa8]
mov rcx, rax
test r15b, r15b
jne 0x14005f96b
mov rcx, qword [rsp + 0x58]
shl rdx, 5
mov word [rcx + rdx], bp
movaps xmm0, xmmword [rsp + 0xa60]
movups xmmword [rcx + rdx + 2], xmm0
movups xmm0, xmmword [rsp + 0xa6e]
movups xmmword [rcx + rdx + 0x10], xmm0
inc qword [rbx + 0x10]
add r13, 0x20
jmp 0x14005f8f5
add r13, 0x20
mov rdi, r13
lea rcx, [rsp + 0xe0]
mov qword [rcx + 8], rdi
call fcn.14003008b
mov r12, qword [rsp + 0xa0]
add byte [rax], al
mov rsi, qword [rsp + 0xa8]
add byte [rax], al
mov rbp, qword [rsp + 0xb0]
mov rax, qword [rsp + 0x50]
mov r13, qword [rsp + 0x58]
mov ebp, dword [rsp + 0x58]
mov rdi, qword [rsp + 0x60]
invalid
shl rbp, 5
add rbp, rsi
shl rdi, 5
add rdi, r13
lea rdx, [rsp + 0xa0]
mov qword [rdx], rsi
mov qword [rdx + 8], rsi
mov qword [rdx + 0x10], r12
invalid
adc byte [rax - 0x77], cl
push 0x18
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x58], r13
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rdi
and al, 0x68
lea rcx, [rsp + 0xa20]
mov word [rax + riz], fs
or al, byte [rax]
add byte [rax], al
mov rax, qword [rsp + 0xd8]
add byte [rax], al
mov rbx, qword [rax + 0x30]
mov ebp, dword [rax + 0x38]
cmp byte [rcx - 0x77], cl
fadd dword [rcx - 0x77]
jmp 0x13cb1401b
dec dword [rcx + rdi - 0x11]
je 0x14005fa9f
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
lea r15, [rsp + 0xa60]
invalid
or al, byte [rax]
add byte [rcx + rcx*4 - 7], cl
mov rdx, qword [rsp + 0xd0]
mov r8d, dword [rsp + 0x9c]
call fcn.14009f0c3
invalid
test byte [rbx], 0
lea rcx, [rsp + 0xac8]
lea rdx, [rsp + 0x50]
mov r8, rbx
mov r9d, ebp
call fcn.14002a579
lea rdi, [rsp + 0x988]
mov r8d, 0x98
mov rcx, rdi
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0xc8]
mov qword [rdi - 8], rax
jmp 0x14005fac4
mov dword [rsp + 0x990], 0x3b9aca00
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x980], rax
lea rcx, [rsp + 0x50]
call fcn.14003008b
lea rdi, [rsp + 0xa60]
lea rdx, [rsp + 0xe0]
mov r8d, 0x971
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0x971
mov rcx, qword [rsp + 0x40]
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rbp, [r14 + 0xaa9]
mov byte [r14 + 0xaa9], 0
lea r13, [r14 + 0x138]
mov r15, qword [rsp + 0x38]
mov byte [r14 + 0xaa8], 0
or al, byte [rax]
add byte [rax], al
lea rdx, [r14 + 0x9d8]
mov r8d, 0xd0
mov rcx, r13
call sub.VCRUNTIME140.dll_memcpy
add byte [rcx - 0x7f], al
mov esi, 0x148
add dl, cl
invalid
cmp esi, dword [rbp + 0x5a]
lea rax, [r14 + 0x1d8]
mov rcx, qword [r14 + 0x138]
mov qword [r14 + 0xab0], rax
mov qword [r14 + 0xab8], rcx
mov byte [r14 + 0xdf8], 0
mov rdi, qword [rsp + 0x48]
jl 0x14005fb86
invalid
lea rbx, [r14 + 0xab0]
lea rsi, [rsp + 0xe0]
mov rcx, rsi
mov rdx, rbx
mov r8, r15
call fcn.14006012e
mov r15, qword [rsi]
cmp r15, 2
jne 0x14005fc71
test esp, esp
add byte [rax], al
invalid
mov al, 3
jmp 0x14005fec3
lea rsi, [r14 + 0x140]
lea rcx, [r14 + 0x8d8]
mov r8d, 0x98
cwde
add byte [rax], al
add byte [rax - 0x77], cl
bnd call sub.VCRUNTIME140.dll_memcpy
lea rax, [r14 + 0x1d8]
mov rcx, qword [r14 + 0x138]
mov ecx, dword [rsi + 0x138]
lea r12, [r14 + 0x208]
cmpsb byte [rsi], byte [rdi]
or byte [rdx], al
add byte [rax], al
mov qword [r14 + 0x208], rax
or byte [rdx], al
add byte [rax], al
mov qword [r14 + 0x210], rcx
xor eax, eax
mov byte [r14 + 0x550], al
lea rdx, [r14 + 0x940]
lea r8, [r14 + 0x558]
add byte [rax], al
mov qword [r14 + 0x558], rdx
xchg esi, eax
pop rax
add eax, 0x89490000
mov fs, word [rax + 5]
add byte [rax], al
mov byte [r14 + 0x8a0], al
mov qword [r14 + 0xab0], r8
add byte [rax], al
lea rax, [r14 + 0x970]
mov ecx, 0xd
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0xab8], r12
mov qword [r14 + 0xac0], rax
ror byte [rdx], 0
add byte [rax - 0x75], cl
jl 0x14005fc4e
invalid
lea rsi, [rsp + 0xe0]
mov rcx, rsi
mov ecx, esi
mov rdx, r12
mov r8, r15
call fcn.140060b9c
mov rax, qword [rsi]
cmp rax, 2
jne 0x14005fc9e
lea rcx, [rsp + 0xe0]
call fcn.140060cd7
mov rcx, qword [r14 + 0xac0]
add byte [rax], al
mov rdx, r15
cli
call fcn.14009c67d
test al, al
je 0x14005fcd1
mov al, 4
jmp 0x14005fec3
mov r12, qword [rsp + 0xe8]
mov rbp, qword [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
clc
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x10024
and al, 0
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
invalid
invalid
add byte [rax], al
jmp 0x14005ff6c
add byte [rax], al
mov r12, qword [rsp + 0xe8]
mov rcx, qword [rsp + 0x100]
mov word [rax + rax], fs
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x60
movups xmm0, xmmword [rsp + 0xf0]
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x50], eax
mov rcx, qword [r14 + 0xac0]
and qword [r14 + 0xab8], 0
and dword [rsi + 0xab8], 0
jmp 0x14005fcde
and qword [r14 + 0xab8], 0
mov eax, 2
add byte [rax], al
mov qword [r14 + 0x8a8], rax
mov qword [r14 + 0x8b0], r12
movaps xmm0, xmmword [rsp + 0x50]
movups xmmword [r14 + 0x8b8], xmm0
xchg byte [rax + 0x48000008], bh
add byte [rax - 0x75], cl
push rsp
and al, 0x60
mov qword [r14 + 0x8c8], rdx
xchg esi, eax
enter 8, 0
mov qword [r14 + 0x8d0], rcx
ror byte [rax], 1
add byte [rax], al
cmp rax, 2
jne 0x14005fd8f
mov rax, qword [r14 + 0xab0]
mov qword [r14 + 0xab0], r12
mov al, 0xa
add byte [rax], al
mov qword [r14 + 0xab8], rax
or al, byte [rax]
invalid
test r12, r12
je case.0x14005da67.11
pop rsp
add eax, dword [rax]
invalid
lea rsi, [rsp + 0xe0]
mov rcx, rsi
mov rdx, r12
mov edx, esp
mov r8, r15
call fcn.140060b9c
add byte [rax], al
cmp dword [rsi], 2
add dh, byte [rbp + 0x7f]
lea rcx, [rsp + 0xe0]
call fcn.140060cd7
jg 0x14005fd65
add byte [rax], al
mov rdx, qword [r14 + 0xab8]
lea rsi, [rsp + 0xe0]
lea esi, [rsp + 0xe0]
mov rcx, rsi
mov r8, r15
call fcn.140060b9c
add byte [rax], al
cmp dword [rsi], 2
add cl, byte [rdi]
invalid
invalid
add byte [rax], al
invalid
lea rcx, [rsp + 0xe0]
call fcn.140060cd7
sldt word [r8]
mov al, 5
jmp 0x14005fec3
lea rax, [r14 + 0x8a8]
mov rcx, qword [rax + 0x20]
mov qword [rsp + 0xc0], rcx
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rdi], cl
adc byte [rax], al
add byte [rdi], cl
adc byte [rax + 0x10], cl
adc byte [rdi], cl
sub dword [rsp + 0xb0], ecx
movaps xmmword [rsp + 0xa0], xmm0
mov r12, qword [r14 + 0xab0]
mov eax, 1
add cl, ch
test dword [rax], eax
add byte [rax], al
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x70], rax
and al, 0x70
movups xmm0, xmmword [rsp + 0xe0]
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xf0], cl
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x60], ecx
movaps xmmword [rsp + 0x50], xmm0
mov r12, qword [r14 + 0xab8]
mov eax, 0x3100000a
xor eax, eax
jmp 0x14005fe28
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x70], rax
jo 0x14005fe19
adc byte [rsp + 0xe0], al
add byte [rdi], cl
adc byte [rsp + 0xf0], cl
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
and al, 0x50
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rsp + 0x70]
mov qword [rsp + 0xc0], rcx
add byte [rdi], cl
sub byte [rsp + 0x50], al
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0xb0], xmm1
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xa0], eax
add byte [rax], al
invalid
mov byte [r14 + 0xaa8], 1
movaps xmm0, xmmword [rsp + 0xa0]
sub byte [rsp + 0xa0], al
movaps xmm1, xmmword [rsp + 0xb0]
sub byte [rsp + 0xb0], cl
movups xmmword [r14 + 0xab0], xmm0
or al, byte [rax]
add byte [rcx + 0xf], al
movups xmmword [rsi + 0xac0], xmm1
mov rcx, qword [rsp + 0xc0]
mov qword [r14 + 0xad0], rcx
mov dword [rsi + 0xad0], ecx
add byte [rax], al
cmp qword [r14 + 0xab0], 0
mov esi, 0xab0
add byte [rax], al
je 0x14005ff15
mov qword [r14 + 0xad8], rax
mov qword [r14 + 0xae0], r12
mov dword [rsi + 0xae0], esp
lea rsi, [rsp + 0xe0]
mov rcx, rsi
int1
mov rdx, r12
mov r8, r15
call fcn.140060b9c
in al, 0xc
add byte [rax], al
in al, 0xc
add byte [rax], al
mov r15, qword [rsi]
cmp r15, 2
jne 0x14005fedd
mov al, 6
mov byte [rbp], al
mov al, 4
mov r15, qword [rsp + 0x28]
mov byte [rdi], al
mov qword [r15], 2
mov dword [rdi], 2
add byte [rax], al
mov al, 3
jmp 0x14005ffd9
mov r12, qword [rsp + 0xe8]
mov rbp, qword [rsp + 0xf0]
mov rsi, qword [rsp + 0xf8]
and al, 0xf8
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x10024
add byte [rcx - 0x80], al
mov esi, 0xaa8
invalid
je 0x14005ff34
lea rcx, [r14 + 0xab0]
call fcn.140060ba1
jmp 0x14005ff34
mov r12, qword [r14 + 0xab8]
mov rbp, qword [r14 + 0xac0]
mov rsi, qword [r14 + 0xac8]
mov rdi, qword [r14 + 0xad0]
xor r15d, r15d
mov byte [r14 + 0xaa8], 0
lea rcx, [r14 + 0x970]
call fcn.140032746
lea rcx, [r14 + 0x558]
add eax, 0x13e80000
or al, 0
add byte [rcx - 0x73], cl
lea rcx, [r14 + 0x208]
call fcn.140060b67
lea rcx, [r14 + 0x940]
call fcn.14003008b
lea rcx, [r14 + 0x1d8]
call fcn.14003008b
adc eax, dword [rcx]
std
inc dword [rcx - 0x3a]
mov byte [r14 + 0xaa9], 1
mov rcx, r13
call fcn.140060bb9
test r15, r15
je case.0x14006017d.424
mov r15, qword [rsp + 0x28]
mov r13, qword [rsp + 0x30]
mov rbx, rdi
lea rcx, [r14 + 0xd0]
call fcn.140025208
cld
invalid
mov edi, 1
mov byte [r14 + 0x132], 1
mov rcx, r13
call fcn.140060c76
or al, 0
add byte [rcx - 0x73], cl
lea rcx, [r14 + 0x58]
pop rax
or al, 0
add byte [rcx - 0x73], cl
lea rcx, [r14 + 0x58]
pop rax
call fcn.140037673
mov qword [r15], rdi
mov qword [r15 + 8], r12
mov qword [r15 + 0x10], rbp
mov dword [rdi + 0x10], ebp
mov qword [r15 + 0x18], rsi
mov dword [rdi + 0x18], esi
mov qword [r15 + 0x20], rbx
mov al, 1
invalid
scasd eax, dword [rdi]
jbe case.0x140056031.48
dec dword [rcx - 0x77]
invalid
mov byte [r14 + 0xe00], al
mov rax, r15
add rsp, 0x13d8
add esp, 0x13d8
add esp, 0x13d8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [rsp + 0x78]
mov qword [rcx], r12
mov qword [rcx + 8], rbp
mov dword [rcx + 8], ebp
mov qword [rcx + 0x10], rsi
mov dword [rcx + 0x10], esi
mov qword [rcx + 0x18], rdi
mov dword [rcx + 0x18], edi
mov rax, qword [r14 + 0x128]
add byte [rax], al
add byte [rax], al
mov rax, qword [rax]
mov dl, byte [rax + 0x77]
call fcn.14009d6fd
add eax, dword [rax]
add byte [rax - 0x7b], cl
ror byte [rbx + rcx*4 + 0x7c], 0x24
sub byte [rbx + rcx*4 + 0x6c], cl
and al, 0x30
add byte [rax - 0x7b], cl
ror byte [rbx + rcx*4 + 0x7c], 0x24
sub byte [rbx + rcx*4 + 0x6c], cl
and al, 0x30
je 0x14006003c
lea rcx, [rsp + 0xe0]
mov qword [rcx], rax
add eax, ebp
push rdx
cld
invalid
mov r12, qword [rsp + 0x78]
mov rbp, qword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
and al, 0x88
add byte [rax], al
invalid
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
and al, 0x88
add byte [rax], al
invalid
and al, 0x88
add byte [rax], al
add byte [rax - 0x75], cl
pushfq
mov rbx, qword [rsp + 0x90]
lea rcx, [r14 + 0xd0]
rol byte [rax], 1
add byte [rax], al
and al, 0x90
add byte [rax], al
add byte [rcx - 0x73], cl
mov ss, eax
rol byte [rax], 1
add byte [rax], al
call fcn.140025208
xor edi, edi
invalid
invalid
invalid
invalid
call fcn.140025208
xor edi, edi
jmp 0x14005ffab
invalid
invalid
invalid
invalid
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
lea eax, [0x1400d6f50]
lea eax, [0x1400d6f50]
invalid
jmp 0x1400600c2
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
invalid
add bl, ch
invalid
invalid
lea rcx, str.cannot_poll_Select_twice0
rol dword [rdi], 0
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
mov edx, 0x18
add byte [rax], al
add al, ch
invalid
invalid
add al, 0
add byte [rax], al
add al, ch
invalid
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnectdns.rs
invalid
add bl, ch
invalid
invalid
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
imul eax, dword [rdi], 0
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
mov edx, 0x23
call fcn.1400a7ee0
ud2
mov edx, 0x23
call fcn.1400a7ee0
mov rcx, qword [rax + 8]
cmp rcx, qword [rax + 0x18]
je 0x140060998
lea rdx, [rcx + 0x20]
mov qword [rax + 8], rdx
movzx r14d, word [rcx]
movups xmm0, xmmword [rcx + 0x10]
movups xmmword [rsp + 0x19e], xmm0
movups xmm0, xmmword [rcx + 2]
movaps xmmword [rsp + 0x190], xmm0
cmp r14w, 2
inc byte [rdx]
je 0x140060998
mov word [rbx + 0x48], r14w
movaps xmm0, xmmword [rsp + 0x190]
movups xmmword [rbx + 0x4a], xmm0
movups xmm0, xmmword [rsp + 0x19e]
movups xmmword [rbx + 0x58], xmm0
mov rax, qword [rbx + 0x10]
mov r13, qword [rbx + 0x18]
mov rbp, qword [rax + 0x20]
mov edi, dword [rax + 0x28]
test r14w, r14w
mov eax, 2
mov esi, 0x17
cmove esi, eax
mov rax, qword [0x140116110]
cmp rax, 3
jne 0x1400609ee
invalid
mov dl, 7
add byte [rax], al
mov dword [rsp + 0x28], 0x81
and dword [rsp + 0x20], 0
mov ecx, esi
mov edx, 1
mov r8d, 6
add byte [rax], al
add byte [rbp + 0x31], al
leave
call qword [sym.imp.ws2_32.dll_WSASocketW]
add byte [rax - 0x77], cl
invalid
cmp rax, 0xffffffffffffffff
jne 0x1400602a1
call fcn.140030a84
lea rdx, str.tcp_open_errortcp_set_nonblocking_errortcp_bind_local_error
lea rsi, [rsp + 0x108]
and al, 8
add dword [rax], eax
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov r9, rax
call fcn.14002a409
mov r12, qword [rsi]
test r12, r12
jne case.0x140057134.52
mov rsi, qword [rsp + 0x110]
mov dword [rsp + 0x74], edi
lea rdi, [rsp + 0x88]
mov dword [rdi], 1
mov rcx, rsi
mov edx, 0x8004667e
mov r8, rdi
call qword [sym.imp.ws2_32.dll_ioctlsocket]
add byte [rcx], dh
rol byte [rbx + 0x875fff8], cl
call fcn.140030a84
mov rdx, rax
lea r8, [0x1400c68ae]
lea r12, [rsp + 0x108]
mov r9d, 0x19
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.14002a5d1
mov r12, qword [r12]
test r12, r12
jne 0x140060a2e
add byte [rax], al
mov r15, rbp
mov ebp, dword [r13 + 0x48]
cmp ebp, 0x3b9aca00
je 0x1400603d3
test bl, al
add byte [rax], al
invalid
mov r12, qword [r13 + 0x40]
mov rcx, rsi
mov edx, 8
mov r8d, 1
add byte [rax], al
add al, ch
mov esi, 0x480001d2
test eax, eax
je 0x140060341
lea rcx, [rsp + 0x108]
mov qword [rcx], rax
call fcn.14002428e
jmp 0x1400603d3
mov ecx, 0x3e8
mov rax, r12
mul rcx
mov rcx, rax
mov r8, rdx
xor r9d, r9d
mov r10d, 0xf4240
mov eax, ebp
xor edx, edx
div r10d
add rax, rcx
adc r8, 0
mov ecx, 0xffffffff
cmp rax, rcx
cmovae rax, rcx
cmovae eax, ecx
neg r8
sbb r9d, r9d
or r9d, eax
lea r8, [rsp + 0x108]
lea eax, [rsp + 0x108]
mov dword [r8], 1
mov dword [r8 + 4], r9d
and dword [r8 + 8], 0
and dword [rsp + 0x88], 0
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
and al, 0x38
and dword [rsp + 0x28], 0
mov qword [rsp + 0x30], rdi
and al, 0x30
and qword [rsp + 0x20], 0
mov rcx, rsi
mov edx, 0x98000004
add byte [rax], al
cwde
mov r9d, 0xc
call qword [sym.imp.ws2_32.dll_WSAIoctl]
cmp eax, 0xffffffff
je 0x14006098e
invalid
invalid
add byte [rax], al
test r14w, r14w
je 0x140060446
cmp byte [r13 + 0x56], 0
mov r14, r15
mov esi, edi
je 0x1400604a2
invalid
invalid
add byte [rax], al
invalid
movsd xmm0, qword [r13 + 0x5b]
movss xmm1, dword [r13 + 0x63]
shufps xmm1, xmm0, 0xd4
invalid
movss xmm2, dword [r13 + 0x57]
unpcklps xmm2, xmm0
shufps xmm2, xmm1, 0x24
xorps xmm0, xmm0
lea rdx, [rsp + 0x108]
movups xmmword [rdx + 0x2c], xmm0
movups xmmword [rdx + 0x3c], xmm0
movups xmmword [rdx + 0x4c], xmm0
movups xmmword [rdx + 0x5c], xmm8
movups xmmword [rdx + 0x6c], xmm0
movabs rax, 0x1c00000000
add byte [rax], al
add byte [rax - 0x77], cl
jl 0x140060441
adc dword [rdx + 0x1c], eax
movups xmmword [rdx + 8], xmm2
push rdx
or byte [rbx + 0x48001862], al
mov dword [rdx], 0x17
jmp 0x140060493
cmp byte [r13 + 0x51], 0
mov r14, r15
je 0x1400604ad
mov eax, dword [r13 + 0x52]
xorps xmm0, xmm0
lea rdx, [rsp + 0x108]
or byte [rcx], al
add byte [rax], al
movups xmmword [rdx + 0x68], xmm0
movups xmmword [rdx + 0x58], xmm0
pop rax
movups xmmword [rdx + 0x48], xmm0
movups xmmword [rdx + 0x38], xmm0
movups xmmword [rdx + 0x38], xmm0
movups xmmword [rdx + 0x28], xmm0
movups xmmword [rdx + 0x18], xmm0
and qword [rdx + 0x78], 0
js 0x14006047c
movups xmmword [rdx + 8], xmm0
adc dword [rdx + 8], eax
mov dword [rdx], 2
mov dword [rdx + 4], eax
mov dword [rdx + 0x80], 0x10
add byte [rax], 0
add byte [rax], dl
adc byte [rax], al
add byte [rax], al
mov rcx, rsi
call fcn.14007d5c0
mov r15, qword [rsp + 0x58]
jmp 0x140060501
mov eax, 0x1c
mov cx, 0x17
jmp 0x1400604b6
mov eax, 0x10
mov cx, 2
mov r15, qword [rsp + 0x58]
xorps xmm0, xmm0
lea rdx, [rsp + 0x108]
add byte [rdi], cl
adc dword [rdx + 0x68], eax
movups xmmword [rdx + 0x58], xmm0
movups xmmword [rdx + 0x48], xmm0
movups xmmword [rdx + 0x38], xmm0
movups xmmword [rdx + 0x28], xmm0
movups xmmword [rdx + 0x18], xmm0
movups xmmword [rdx + 8], xmm0
and qword [rdx + 0x78], 0
mov word [rdx], cx
mov dword [rdx], ecx
and word [rdx + 2], 0
and dword [rdx + 4], 0
mov dword [rdx + 0x80], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
call fcn.14007d5c0
invalid
lea r8, [0x1400c68c7]
lea rdi, [rsp + 0x88]
lea edi, [rsp + 0x88]
add byte [rax], al
mov r9d, 0x14
mov rcx, rdi
mov rdx, rax
call fcn.14002a5d1
mov r12, qword [rdi]
test r12, r12
jne 0x140060a40
invalid
add byte [rax], al
cmp byte [r13 + 0x68], 0
je 0x14006055c
mov rcx, rsi
mov edx, 4
mov r8d, 1
call fcn.14007d5e5
test rax, rax
test eax, eax
je 0x14006055c
lea rcx, [rsp + 0x108]
mov qword [rcx], rax
add eax, ebp
invalid
invalid
cld
invalid
cmp qword [r13], 0
mov edi, dword [rsp + 0x74]
je 0x1400605a0
mov rax, qword [r13 + 8]
mov rcx, rax
shr rcx, 0x20
xor r8d, r8d
neg rcx
sbb r8d, r8d
or r8d, eax
mov rcx, rsi
mov edx, 0x1001
add dword [rax], edx
adc byte [rax], al
add al, ch
pop rdx
rol byte [rcx], 1
add byte [rax - 0x7b], cl
invalid
je 0x1400605a0
lea rcx, [rsp + 0x108]
mov qword [rcx], rax
call fcn.14002428e
add byte [rax - 0x77], cl
add eax, ebp
out dx, al
cmp al, 0xfc
dec dword [rcx - 0x7d]
jge 0x1400605b4
cmp qword [r13 + 0x10], 0
je 0x1400605e0
add byte [rcx + rdi + 0x49], dh
mov eax, dword [rbp + 0x18]
invalid
mov rax, qword [r13 + 0x18]
mov rcx, rax
shr rcx, 0x20
xor r8d, r8d
neg rcx
invalid
ror byte [rax - 9], 0xd9
sbb r8d, r8d
or r8d, eax
mov rcx, rsi
mov edx, 0x1002
call fcn.14007d5e5
test rax, rax
je 0x1400605e0
lea rcx, [rsp + 0x108]
mov qword [rcx], rax
call fcn.14002428e
movups xmm0, xmmword [rbx + 0x48]
movups xmm1, xmmword [rbx + 0x58]
pop rax
movaps xmmword [rsp + 0x60], xmm1
lea r13, [rbx + 0x68]
imul ebp, dword [rax + 0x4c], 0xffffff89
jae 0x14006065d
mov dword [rbx + 0x70], edi
movups xmmword [rbx + 0x78], xmm0
js 0x14006060c
js 0x14006060c
sub byte [rsp + 0x60], al
js 0x14006060c
sub byte [rsp + 0x60], al
movups xmmword [rbx + 0x88], xmm0
mov qword [rbx + 0x98], rsi
cwde
add byte [rax], al
add byte [rax - 0x73], cl
mov ebx, 0xa0
invalid
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov ebx, 0xa0
invalid
add byte [rax], al
invalid
lea rsi, [rsp + 0x1b0]
mov ecx, 9
or dword [rax], eax
add byte [rax], al
or dword [rax], eax
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
xor eax, eax
mov byte [rbx + 0xe8], al
add byte [rax], al
add byte [rbx + 0xb0248c], cl
add byte [rax], al
add byte [rax], al
add byte [rbx + 0xb0248c], cl
add byte [rax], al
mov edx, dword [rsp + 0xb3]
mov dword [rbx + 0xe9], ecx
add byte [rax], al
add byte [rcx + 0xec93], cl
add byte [rax + 0xf083], cl
lock add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rbx + 0xf1]
lea ecx, [rbx + 0xf1]
add byte [rax], al
lea rdx, [rsp + 0x240]
mov r8d, 0xe7
call sub.VCRUNTIME140.dll_memcpy
add byte [rbp + rcx*4 - 0x5d], cl
fadd dword [rcx]
add byte [rax], al
add byte [rbp + rcx*4 - 0x5d], cl
fadd dword [rcx]
add byte [rax], al
mov r8d, 0x170
mov rcx, r12
loope 0x1400606c5
mov edx, ebp
loope 0x1400606c5
mov edx, ebp
call sub.VCRUNTIME140.dll_memcpy
movzx eax, byte [rbx + 0x260]
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
or eax, 0xad536
invalid
invalid
or al, byte [rax]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
invalid
mov ebp, dword [rbx + 0x1e0]
cmp ebp, 0x3b9aca00
std
add dl, cl
invalid
cmp esi, dword [rbp + 0x6a]
lea rsi, [rbx + 0x1e8]
lea rdi, [rbx + 0x268]
add byte [rax], al
mov bl, 0xe8
add dword [rax], eax
add byte [rax - 0x73], cl
mov ebx, 0x268
add byte [rax], al
mov ecx, 0xf
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbx + 0x268]
lea rsi, [rsp + 0x240]
mov rcx, rsi
and al, 0x40
add al, byte [rax]
add byte [rax - 0x77], cl
int1
mov rdx, rdi
mov r8, r15
clc
call fcn.140060d7c
add byte [rax], al
cmp qword [rsi], 0
jne 0x140060a27
invalid
mov r14, qword [rsp + 0x248]
mov rsi, qword [rsp + 0x250]
add byte [rax], al
movups xmm0, xmmword [rsp + 0x258]
movaps xmmword [rsp + 0xb0], xmm0
mov al, 0
add byte [rax], al
mov rcx, rdi
call fcn.140060d23
sbb dword [rsi], eax
add byte [rax], al
jmp 0x1400608dc
invalid
mov r13, qword [rbx + 0x1d8]
lea rsi, [rbx + 0x1e8]
add dword [rax], eax
add byte [rax - 0x73], cl
mov esp, 0x10824
or byte [rcx], al
add byte [rax], al
mov ecx, 0xf
add dword [rax], eax
add byte [rax - 0x73], cl
mov esp, 0x10824
or byte [rcx], al
add byte [rax], al
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
call fcn.1400959f0
mov rcx, rax
mov r8, r13
mov r9d, ebp
jmp 0x1435a8827
add byte [rcx - 0x6535ff06], al
cmp esi, dword [rbp + 0xf]
jne 0x140060757
lea rcx, [rsp + 0x1b0]
call fcn.14009f130
mov word [rax + rsi*4], fs
add dword [rax], eax
add al, ch
fucomi st(1)
add eax, dword [rax]
jmp 0x140060771
mov r8d, edx
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
lahf
cdq
invalid
add byte [rax - 0x73], cl
mov word [rax + rsi*4], fs
and al, 0xb0
add dword [rax], eax
add byte [rax - 0x77], cl
ret 0x93e8
invalid
add eax, dword [rax]
lea rdx, [rsp + 0x240]
lea edx, [rsp + 0x240]
lea rsi, [rsp + 0x1b0]
mov ecx, 0xd
invalid
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x2a8]
add al, byte [rax]
add byte [rax], al
lea rsi, [rsp + 0x108]
mov ecx, 0xf
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 0x268]
mov r8d, 0xe0
call sub.VCRUNTIME140.dll_memcpy
nop
jo 0x1400607b9
invalid
lea rsi, [rbx + 0x268]
lea r13, [rbx + 0x2d0]
add byte [rax], al
call case.0x14003435e.332
sub eax, 0x89000010
adc byte [rax], al
add byte [rcx - 0x5372b739], cl
mov edi, eax
invalid
lea rbp, [rsp + 0x108]
add dword [rax], eax
add byte [rax - 0x77], cl
jmp 0x18df09126
mov r8, r15
mov eax, edi
call fcn.140060d7c
add eax, 0x8b4c0000
jne 0x1400607e5
test r14, r14
je case.0x14003d546.237
cmp dil, 2
setne bpl
invalid
test dil, 1
sete dil
call case.0x14003435e.332
test bpl, dil
std
jne 0x140060875
cmp al, 2
je 0x140060875
and al, 1
jne 0x140060875
call fcn.140036414
mov dil, 2
test rax, rax
invalid
je 0x140060825
mov dil, byte [rax + 0x44]
mov bpl, byte [rax + 0x45]
mov byte [rax + 0x44], 0
invalid
invalid
invalid
mov rcx, rsi
mov rdx, r15
mov edx, edi
call fcn.14009c67d
add eax, dword [rax]
mov r13d, eax
mov ecx, edi
mov edx, ebp
invalid
call case.0x14004b3b0.143
test r13b, r13b
in eax, dx
je 0x140060888
jmp case.0x140056cd0.64
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x80], rax
mov rax, qword [rsp + 0x118]
sbb byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x78], rax
movups xmm0, xmmword [rsp + 0x120]
and al, 0x20
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x1b0], eax
test byte [rax + rsi*4], ah
add dword [rax], eax
add bl, ch
invalid
mov rcx, rsi
mov rdx, r15
mov edx, edi
call fcn.14009c67d
mov ebp, 0xc0840003
jne case.0x140056cd0.64
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x60], xmm0
mov rcx, rsi
call fcn.140060d43
test r14, r14
je 0x1400608af
xor r14d, r14d
call fcn.140061786
fmul qword [rsi]
add byte [rax], al
mov rsi, rax
invalid
jmp 0x1400608dc
invalid
xor r14d, r14d
mov rsi, qword [rsp + 0x78]
cmp qword [rsp + 0x80], 0
and al, 0x80
add byte [rax], al
add byte [rax], al
je 0x1400608dc
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0xb0], xmm0
add byte [rax], al
add byte [rax], al
mov rsi, qword [rsp + 0x78]
mov r14, qword [rsp + 0x80]
add byte [rax], al
test r14, r14
je 0x140060903
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], rsi
cwde
add byte [rax], al
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0xb0]
sub byte [rsp + 0xb0], al
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0xa0], eax
and al, 0xa0
add byte [rax], al
add bl, ch
invalid
lea rcx, [rsp + 0x90]
lea rdx, [0x1400da0d3]
lea edx, [0x1400da0d3]
mov r8d, 0x11
mov r9, rsi
int1
call fcn.14002a409
invalid
cld
invalid
mov rax, qword [rsp + 0x90]
mov rcx, qword [rsp + 0x98]
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xa0], al
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0xc0], eax
mov qword [rsp + 0xc8], rcx
add byte [rax], al
movaps xmmword [rsp + 0xd0], xmm0
mov byte [rbx + 0x260], 1
mov rcx, r12
loope 0x140060943
invalid
add eax, dword [rax]
add byte [rbp - 0x7b], cl
div byte [rbp + 0x5f]
lea rcx, [rbx + 0x20]
call 0x140060d18
add eax, dword [rax]
add byte [rdi], cl
sub byte [rsp + 0xc0], al
add byte [rdi], cl
sub byte [rsp + 0xd0], cl
movups xmmword [rbx + 0x30], xmm1
movups xmmword [rbx + 0x20], xmm0
adc dword [rbx + 0x20], eax
mov rax, qword [rbx + 0x40]
jmp 0x1400601b1
call fcn.140030a84
jmp 0x14006032c
stc
invalid
invalid
cmp qword [rbx + 0x20], 0
je 0x140060aac
test byte [rcx], cl
add dword [rax], eax
invalid
lea rax, [rbx + 0x20]
movups xmm0, xmmword [rax]
add byte [rdi], cl
adc byte [rax + 0x10], cl
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
add byte [rax], al
jmp 0x140060add
movaps xmm0, xmmword [rsp + 0xc0]
movaps xmm1, xmmword [rsp + 0xd0]
lea rax, [rsp + 0x220]
and al, 0x20
add al, byte [rax]
add byte [rdi], cl
sub dword [rax + 0x10], ecx
movaps xmmword [rax], xmm0
xor esi, esi
mov r14, qword [rsp + 0x50]
je 0x140060a0c
push rax
jmp case.0x14004ff71.102
pushfq
add byte [rax], al
invalid
lea rax, [rsp + 0x4f]
mov byte [rax], 1
lea r8, [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rcx - 0x77], cl
add byte [rax - 0x73], cl
add eax, 0x80aa0
mov qword [rsp + 0x20], rax
lea rcx, [0x140116110]
lea r9, [0x1400e13b0]
xor edx, edx
call fcn.1400a9f50
jmp 0x14006023c
mov al, 4
jmp 0x140060b0a
mov rdi, qword [rsp + 0x110]
movups xmm0, xmmword [rsp + 0x118]
jmp 0x140060a50
mov rdi, qword [rsp + 0x90]
movups xmm0, xmmword [rsp + 0x98]
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
mov rcx, rsi
call qword [sym.imp.ws2_32.dll_closesocket]
mov r14, qword [rsp + 0x50]
lea rax, [rbx + 0x78]
js 0x140060ab4
mov dword [rbx + 0x78], esp
js 0x140060ab4
mov dword [rbx + 0x78], esp
mov qword [rbx + 0x80], rdi
movaps xmm0, xmmword [rsp + 0x60]
invalid
movups xmmword [rbx + 0x88], xmm0
add byte [rax], al
mov dword [rbx + 0x70], 0x3b9aca01
mov esi, 1
add dword [rax], eax
add byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
loopne 0x140060a9f
add byte [rax], al
lea rcx, [rbx + 0x20]
lea ecx, [rbx + 0x20]
call 0x140060d18
jmp 0x140060ae7
lea rdx, str.Network_unreachabletcp_connect_error
mov r8d, 0x13
adc eax, dword [rax]
add byte [rax], al
invalid
mov eax, 0x13
add byte [rax], al
add byte [rcx - 0x60d117f9], dh
add dword [rax], eax
mov cl, 7
call fcn.14007a9ee
lea rdx, [0x1400da0d3]
lea rcx, [rsp + 0xe0]
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rcx - 0x48], al
adc dword [rax], eax
add byte [rax], al
invalid
mov word [rax + riz*8], fs
and al, 0xe0
add byte [rax], al
add byte [rcx - 0x48], al
adc dword [rax], eax
add byte [rax], al
invalid
mov r9, rax
call fcn.14002a409
mov esi, 1
mov r14, qword [rsp + 0x50]
push rax
mov qword [r14], rsi
mov dword [rsi], esi
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
and al, 0xf0
lock add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsi + 8], eax
invalid
lock add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsi + 8], eax
invalid
movups xmmword [r14 + 0x18], xmm1
mov al, 1
jmp 0x140060b1e
mov al, 3
add ecx, dword [rax + 0x26083]
add byte [rax - 0x75], cl
and al, 0x50
mov byte [rbx + 0x260], al
add byte [rax], al
mov rax, qword [rsp + 0x50]
mov qword [rax], 2
mov al, 3
mov byte [rbx + 0x348], al
add eax, dword [rax]
add byte [rax - 0x7f], cl
invalid
add byte [rax], al
add rsp, 0x328
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
mov rdi, qword [rsp + 0x110]
movups xmm0, xmmword [rsp + 0x118]
add byte [rax], al
movaps xmmword [rsp + 0x60], xmm0
jmp case.0x14004ff71.96
invalid
invalid
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
lea eax, [0x1400da118]
invalid
jmp 0x1400601a7
ud2
mov ecx, 0x348
add esi, dword [rbp + 0x20]
mov rsi, rcx
mov esi, ecx
add rcx, 0x1d8
call fcn.140060ce1
add rsi, 0x20
invalid
and byte [rax - 0x77], cl
int1
add dword [rax], eax
add al, ch
pop rbp
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
int1
add rsp, 0x20
pop rsi
jmp 0x140060d18
pop rsi
ret
invalid
cmc
invalid
add byte [rcx + rcx + 0x48], dh
add ecx, 8
jmp case.0x14004ff71.74
ror dword [rax], 0xe9
push rsi
test edi, edi
call qword [rsi + 0x48]
sub esp, 0x20
movzx eax, byte [rcx + 0x971]
cmp rax, 6
cmp eax, 6
ja case.0x140060695.11
sub ecx, dword [rax - 0x77]
invalid
mov rsi, rcx
lea rcx, [0x14010dbd8]
movsxd rax, dword [rcx + rax*4]
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
lea rcx, [rsi + 0x940]
call fcn.14003008b
cld
inc dword [rcx + 0x8b0be]
add byte [rax], al
retf 0x3b9a
jne 0x140060c61
invalid
or dword [rax], eax
add al, ch
movabs eax, dword [0x8b0be81fffcf4]
cld
inc dword [rcx + 0x8b0be]
cld
inc dword [rcx + 0x8b0be]
add byte [rax], al
retf 0x3b9a
imul ecx, dword [rax - 0x7d], 0xffffffc4
and byte [rsi - 0x3d], bl
add rsp, 0x20
pop rsi
ret
lea rcx, [rsi + 0x978]
call fcn.140060b67
jmp 0x140060c4d
invalid
lea rcx, [rsi + 0x978]
lea rcx, [rsi + 0x978]
call fcn.140060ba1
mov byte [rsi + 0x970], 0
lea rcx, [rsi + 0x838]
call fcn.140032746
lea rcx, [rsi + 0x420]
call fcn.140060b67
lea rcx, [rsi + 0xd0]
call fcn.140060b67
lea rcx, [rsi + 0x808]
call fcn.14003008b
add rsi, 0xa0
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14003008b
lea rcx, [rsi + 0x8a8]
call fcn.140032746
add rsi, 0x910
jmp 0x140060c54
cmp qword [rcx], 0
jne case.0x14004ff71.74
ret
movzx r8d, byte [r9 - 3]
cmp r8b, 0xc0
jge 0x140061958
lea r10, [r9 - 4]
mov qword [rcx + 8], r10
push rcx
or byte [rcx + 0xf], al
mov dh, 0x49
cld
and ecx, 7
shl ecx, 6
and r8d, 0x3f
loopne 0x14006198a
invalid
or r8d, ecx
jmp 0x14006195c
and r8d, 0xf
shl r8d, 6
and eax, 0x3f
invalid
or eax, r8d
shl eax, 6
loopne 0x14006196f
and edx, 0x3f
or edx, eax
mov eax, 1
add dword [rax], eax
add byte [rax], al
ret
stc
add byte [rax], al
adc dword [rax], eax
je 0x1400619a3
mov rax, qword [rsi + 0x10]
add rax, qword [rsi + 8]
or byte [rax + 0x2b], r9b
or byte [rax + 0x2b], cl
invalid
mov edx, ecx
jmp 0x1400619a3
add rsp, 0x20
pop rsi
ret
invalid
mov r8d, 0xa
mov rcx, rax
mov ecx, eax
call fcn.14000edf0
nop
add rsp, 0x38
ret
add cl, byte [rdi]
test byte [rax + rcx - 0x77c0003], ch
std
inc dword [rbx - 0x7af0fc08]
movabs dword [0x6881b60fc3fffd08], eax
mov dh, 0x81
invalid
add al, byte [rax]
add byte [rax], al
push 0xffffffff85000002
ror byte [rdi], 0x84
fdiv dword [rbx - 1]
jae 0x140061a03
inc dword [rbx + 0x117403f8]
add byte [rax], al
test eax, eax
je 0x140058ddd
jae 0x140061a03
invalid
cmp eax, 3
je 0x140061a1b
cmp eax, 4
jne 0x140061a27
add rcx, 0x270
jmp 0x140058ddd
add cl, ch
ret 0xff73
add rcx, 0x270
jmp 0x140061d20
stc
add al, byte [rax]
invalid
stc
add al, byte [rax]
add bl, al
push r15
push rdi
ret
push rdi
push r14
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x5c0
add byte [rax], al
add byte [rax], al
mov r15, r8
mov r14, rdx
mov rbx, rcx
movzx eax, byte [rdx + 0x268]
lea rcx, [0x14010dbf4]
add byte [rax + 0x63], cl
add al, 0x81
invalid
add rax, rcx
jmp rax
or dword [rax + 1], 0x48e0ffc8
lea ecx, [rsp + 0x368]
lea rcx, [rsp + 0x368]
mov r8d, 0x258
pop rax
add al, byte [rax]
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov esi, dword [r14 + 0x260]
cmp esi, 0x3b9aca00
invalid
cmp ecx, dword [rdi]
invalid
test byte [rax], al
add byte [rax], al
lea rcx, [r14 + 0x270]
mov r8d, 0x258
add byte [rcx + rcx*4 - 0xe], cl
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x270]
lea rdi, [rsp + 0xa8]
mov rcx, rdi
mov rdx, rsi
mov edx, esi
mov r8, r15
call fcn.14005995d
inc dword [rdx + rcx*4 + 0x67]
adc dword [rcx - 0x80], eax
cld
add esi, dword [rbp + 0xb]
mov byte [rbx + 0x11], 3
mov al, 4
jmp 0x140061cbf
add byte [rax], al
add byte [rax], al
mov rdi, qword [rsp + 0xa8]
mov r15, qword [rsp + 0xb0]
mov bpl, byte [rsp + 0xb8]
mov eax, dword [rsp + 0xba]
test byte [rdx + rdi*4], ah
add byte [rax], al
add byte [rcx + 0xf302444], cl
mov bh, 0x84
and al, 0xbe
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x34
and al, 0x34
and al, 0x34
mov rcx, rsi
call 0x140058ddd
jmp 0x140061c9e
mov rdi, qword [r14 + 0x258]
call fcn.1400959f0
mov rcx, rax
mov r8, rdi
mov r9d, esi
call fcn.140095bc0
add byte [rcx - 0x6535ff06], al
cmp esi, dword [rbp + 0xc]
add byte [rcx - 0x6535ff06], al
cmp esi, dword [rbp + 0xc]
lea rcx, [rsp + 0x40]
call fcn.14009f130
jmp 0x140061b4b
invalid
invalid
mov r8d, edx
lea r9, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
lea rcx, [rsp + 0x40]
mov rdx, rax
call fcn.14009f004
lea rdi, [rsp + 0x300]
add byte [rbx], al
add byte [rax], al
lea rsi, [rsp + 0x40]
mov ecx, 0xd
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0xa8]
and al, 0xa8
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x68
add eax, dword [rax]
add byte [rcx - 0x48], al
pop rax
add al, byte [rax]
add byte [rax - 0x77], cl
int1
and al, 0xa8
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x68
add eax, dword [rax]
add byte [rcx - 0x48], al
pop rax
add al, byte [rax]
add byte [rax - 0x77], cl
int1
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r14 + 0x270]
add al, byte [rax]
add byte [rcx - 0x48], al
rol byte [rdx], 0
add byte [rax - 0x77], cl
bnd call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x270]
call case.0x14003435e.332
mov ebp, eax
lea rdi, [rsp + 0x40]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.14005995d
mov r12b, byte [rdi + 0x11]
cmp r12b, 3
jne 0x140061c10
lea rdi, [r14 + 0x4c8]
cmp bpl, 2
setne r12b
test bpl, 1
sete bpl
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
call fcn.1400619df
call case.0x14003435e.332
test r12b, bpl
jne 0x140061c58
cmp al, 2
je 0x140061c58
and al, 1
jne 0x140061c58
add dword [rbp + 0x67], esi
call fcn.140036414
test rax, rax
je 0x140061cdb
mov bpl, byte [rax + 0x44]
mov r12b, byte [rax + 0x45]
mov byte [rax + 0x44], 0
add cl, ch
invalid
add byte [rax], al
add byte [rax], al
mov rdi, qword [rsp + 0x40]
mov r15, qword [rsp + 0x48]
mov bpl, byte [rsp + 0x50]
movzx eax, word [rsp + 0x56]
and al, 0x56
mov ecx, dword [rsp + 0x52]
and al, 0x52
mov dword [rsp + 0x28], ecx
mov word [rsp + 0x2c], ax
mov rcx, rsi
call 0x140061d20
cmp r12b, 2
cmp ah, 2
cmp ah, 2
jne 0x140061c44
mov r12b, 2
jmp 0x140061c9e
movzx eax, word [rsp + 0x2c]
mov word [rsp + 0x34], ax
mov eax, dword [rsp + 0x28]
mov dword [rsp + 0x30], eax
jmp 0x140061c9e
mov rcx, rdi
mov rdx, r15
call fcn.14009c67d
test al, al
jne 0x140061cfe
invalid
add byte [rdi], cl
mov bh, 0x44
and al, 0x3c
movzx eax, word [rsp + 0x3c]
mov word [rsp + 0x2c], ax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x28], eax
mov rcx, rsi
mov ecx, esi
call 0x140061d20
add byte [rax], al
add byte [rdx + 1], bh
add byte [rax], al
add byte [rdx + 1], bh
xor ecx, ecx
call fcn.14009ab2b
mov rdi, rax
mov edi, eax
mov edi, eax
mov r12b, 2
lea r15, [0x1400d7458]
mov qword [rbx], rdi
mov qword [rbx + 8], r15
mov byte [rbx + 0x10], bpl
mov byte [rbx + 0x10], ch
mov byte [rbx + 0x10], ch
mov byte [rbx + 0x11], r12b
mov byte [rbx + 0x11], ah
mov eax, dword [rsp + 0x30]
mov dword [rbx + 0x12], eax
movzx eax, word [rsp + 0x34]
mov word [rbx + 0x16], ax
mov al, 1
invalid
add dword [rcx - 0x78], eax
xchg byte [rax + 2], ch
invalid
add al, byte [rax]
invalid
mov byte [r14 + 0x268], al
push 0x48000002
mov eax, ebx
mov rax, rbx
add rsp, 0x5c0
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov bpl, 2
mov rcx, rdi
mov rdx, r15
call fcn.14009c67d
mov edi, eax
mov ecx, ebp
mov edx, r12d
mov edx, esp
mov edx, esp
call case.0x14004b3b0.143
test dil, dil
je 0x140061c6b
mov byte [rbx + 0x11], 3
mov al, 3
jmp 0x140061cbf
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov edx, 0x23
call fcn.1400a7ee0
ud2
push rsi
sub rsp, 0x20
mov rsi, rcx
call 0x140058ddd
add rsi, 0x258
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140032746
push rsi
push rdi
push rbx
sub rsp, 0x30
cmp byte [rcx + 0x70], 2
je 0x1400620a8
mov rdi, rdx
mov rsi, rcx
call fcn.1400620dd
mov rcx, rax
mov rdx, rdi
call fcn.14006210c
mov rdi, rax
test rax, rax
jne 0x14006209a
cmp byte [rsi + 0x70], 2
je 0x1400620c0
mov rbx, rdx
mov rcx, rsi
call fcn.14003459c
mov byte [rsi + 0x70], 2
lea rcx, [rsp + 0x28]
mov qword [rcx], rbx
call fcn.140040730
test rdi, rdi
setne al
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.Hj_r_
mov edx, 0x36
call fcn.1400aaf92
mov byte [rsi + 0x70], 2
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rsHj_r_
mov edx, 0x28
call fcn.1400a7ee0
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
mov rcx, qword [rcx]
test rcx, rcx
je 0x14006230c
mov rax, qword [rcx + 0x30]
mov rdx, rax
or rdx, 4
lock cmpxchg qword [rcx + 0x30], rdx
jne 0x1400622ea
and eax, 0xa
cmp eax, 8
jne 0x14006230c
mov rax, qword [rcx + 0x10]
mov rcx, qword [rcx + 0x18]
call qword [rax + 0x10]
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400327b5
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x30
cmp byte [rcx + 0x78], 2
je 0x1400624c5
mov rdi, rdx
mov rsi, rcx
lea rbx, [rcx + 8]
mov rcx, rbx
call fcn.1400620dd
mov rcx, rax
mov rdx, rdi
call fcn.14006210c
mov rdi, rax
test rax, rax
jne 0x1400624b3
cmp byte [rsi + 0x78], 2
je 0x1400624dd
mov r14, rdx
mov r15, qword [rsi]
mov rcx, rbx
call fcn.14003459c
mov byte [rsi + 0x78], 2
lea rsi, [rsp + 0x28]
mov qword [rsi], r14
mov rcx, r15
call fcn.14004b7ad
mov rcx, rsi
call fcn.140040730
test rdi, rdi
setne al
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.Hj_r_
mov edx, 0x36
call fcn.1400aaf92
mov byte [rsi + 0x78], 2
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rsHj_r_
mov edx, 0x28
call fcn.1400a7ee0
int3
mov rdx, qword [rcx + 8]
add rdx, 0xfffffffffffffffa
cmp rdx, 3
mov eax, 1
cmovb rax, rdx
test rax, rax
je 0x140062cad
cmp rax, 1
je fcn.14003282f
ret
cmp qword [rcx + 0x10], 0
jne 0x140062cac
add rcx, 0x18
jmp 0x1400622d6
lea rcx, [rdi + 0x198]
call fcn.140062588
invalid
invalid
mov cl, 1
xor eax, eax
jmp 0x140068b34
invalid
mov dword [rsp + 0x1f0], ecx
mov dword [rsp + 0x1f8], eax
mov eax, dword [rsp + 0x668]
cmp eax, 0x3b9aca00
add dl, cl
retf 0x3b9a
je 0x140067d47
mov rcx, qword [rsp + 0x660]
add byte [rax], al
mov qword [rsp + 0x1e0], rcx
mov dword [rsp + 0x1e8], eax
add byte [rcx + 0x1e82484], cl
add byte [rax], al
cmp byte [rsp + 0x6cd], 0
je 0x140067d59
mov byte [rsp + 0x215], 1
mov rax, qword [rsp + 0x620]
mov edi, dword [rsp + 0x628]
sub byte [rsi], al
add byte [rax], al
mov qword [rsp + 0x40], rax
and al, 0x40
mov qword [rsp + 0x240], rax
mov dword [rsp + 0x240], eax
mov dword [rsp + 0x240], eax
mov dword [rsp + 0x248], edi
mov rax, qword [rsp + 0x6a0]
mov qword [rsp + 0x38], rax
and al, 0x38
mov qword [rsp + 0x238], rax
add byte [rax], al
mov rsi, qword [rsp + 0x630]
mov ebx, dword [rsp + 0x638]
pushfq
and al, 0x38
invalid
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + riz*4], ah
invalid
pushfq
and al, 0x38
invalid
add byte [rax], al
lea rcx, [rsp + 0x468]
and al, 0x68
add al, 0
add al, ch
call fcn.14005d286
call fcn.14005d286
mov qword [rax + 0x40], rsi
mov dword [rax + 0x48], ebx
pop rax
cmp byte [rsp + 0x6c7], 0
je case.0x14005ef22.34
mov byte [rsp + 0x228], 1
cmp byte [rsp + 0x6c8], 0
je 0x140067dd8
invalid
mov byte [rsp + 0x22e], 1
add al, byte cs:[rax]
add byte [rcx], al
cmp byte [rsp + 0x6c9], 0
je 0x140067dea
and al, 0xc9
invalid
mov byte [rsp + 0x22a], 1
and al, 0x2a
add al, byte [rax]
add byte [rax], al
invalid
cmp byte [rsp + 0x6ca], 0
je 0x140067dfc
mov byte [rsp + 0x22d], 1
and al, 0x2d
add al, byte [rax]
add byte [rcx], al
invalid
add dword [rax + 0x6cb24bc], eax
add byte [rax], al
add byte [rax + rcx - 0x3a], dh
invalid
test byte [rcx + rbp], ah
cmp byte [rsp + 0x6cb], 0
je 0x140067e0e
invalid
mov byte [rsp + 0x229], 1
add al, byte [rax]
add byte [rcx], al
lea rsi, [rsp + 0x250]
lea esi, [rsp + 0x250]
add byte [rax], al
mov r14, qword [rsp + 0x1a0]
imul rbp, qword [r14 + 0x20], 0x88
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
mov r13, qword [r14 + 0x18]
xor r15d, r15d
xor edi, edi
xor edi, edi
lea r12, [0x14010dc08]
lea rbx, [0x14010b51b]
sbb eax, 0xa36e0
sbb eax, 0xa36e0
add byte [rcx + rdi - 3], cl
cmp rbp, r15
je case.0x140067e4c.4
mov rax, qword [r13 + r15]
mov rax, qword [r13 + r15]
add byte [rcx + 0x63], cl
add al, 0x84
movsxd rax, dword [r12 + rax*4]
add rax, r12
jmp rax
add byte [rax - 0x77], cl
invalid
test rax, rax
je case.0x140067e4c.2
cmp byte [rax + 0x48], 2
jne case.0x140067e4c.4
add r15, 0x88
jmp 0x140067e3b
mov al, byte [rsi + 2]
lea rcx, [rsp + 0x8c0]
mov byte [rcx + 0x112], al
movzx eax, word [rsi]
mov word [rcx + 0x110], ax
lea rdx, [rsp + 0x1b0]
call fcn.14005655a
cmp qword [rsp + 0x38], 0
je 0x140068018
call fcn.14001e5f3
mov r13, qword [rax]
mov rcx, qword [rax + 8]
mov qword [rsp + 0x70], rcx
lea rcx, [r13 + 1]
mov qword [rax], rcx
lea rsi, [rsp + 0x100]
mov rcx, rsi
call fcn.14005cdbd
mov rcx, rsi
call fcn.14005cdea
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x80], rdx
lea rsi, [rsp + 0x100]
mov rcx, rsi
call fcn.14005cdbd
mov rcx, rsi
call fcn.14005cdea
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x58], rdx
mov rdx, qword [rsp + 0x220]
xor ecx, ecx
call fcn.14003c8d4
mov rsi, rax
mov rbx, rdx
mov r12d, 0x3b9aca00
cmp edi, 0x3b9aca00
je 0x140067f57
mov rcx, qword [rsp + 0x40]
mov edx, edi
xor r8d, r8d
xor r9d, r9d
call fcn.140036401
test al, al
mov r12d, 0x3b9aca00
cmovne r12d, edi
mov ecx, 0xe0
mov edx, 8
call fcn.14009ab2b
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
and qword [rax + 0x10], 0
mov byte [rax + 0x18], 0
mov qword [rax + 0x20], rsi
mov qword [rax + 0x28], rbx
movups xmm0, xmmword [0x1400e51b0]
movups xmmword [rax + 0x30], xmm0
movups xmm1, xmmword [0x1400e51c0]
movups xmmword [rax + 0x40], xmm1
mov qword [rax + 0x50], r13
mov rcx, qword [rsp + 0x70]
mov qword [rax + 0x58], rcx
movups xmmword [rax + 0x60], xmm0
movups xmmword [rax + 0x70], xmm1
mov rcx, qword [rsp + 0x68]
mov qword [rax + 0x80], rcx
mov rcx, qword [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x77], cl
mov byte [rax + 0xf000000], cl
adc dword [rax + 0x90], eax
movups xmmword [rax + 0xa0], xmm1
mov rcx, qword [rsp + 0x60]
mov qword [rax + 0xb0], rcx
mov al, 0
add byte [rax], al
mov rcx, qword [rsp + 0x58]
mov qword [rax + 0xb8], rcx
mov rcx, qword [rsp + 0x38]
mov qword [rax + 0xc0], rcx
and qword [rax + 0xc8], 0
mov rcx, qword [rsp + 0x40]
mov qword [rax + 0xd0], rcx
mov dword [rax + 0xd8], r12d
jmp 0x14006801a
xor eax, eax
lea rdx, [rsp + 0x948]
lea rsi, [rsp + 0x448]
mov ecx, 0x10
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov qword [rdx + 0x80], rax
lea rax, [rsp + 0x9d8]
lea rdx, [rsp + 0x550]
mov ecx, 0xc
mov rdi, rax
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rdx + 0x70]
mov qword [rax + 0x70], rcx
movups xmm0, xmmword [rdx + 0x60]
movups xmmword [rax + 0x60], xmm0
mov bl, byte [rdx + 0x174]
mov rdi, qword [rdx + 0xf0]
mov r12d, dword [rdx + 0xf8]
mov esp, dword [rdx + 0xf8]
mov r13b, byte [rdx + 0x180]
mov ecx, 0x1c0
mov edx, 8
call fcn.14009ab2b
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
lea rcx, [rsi + 0x10]
lea rdx, [rsp + 0x8c0]
mov r8d, 0x190
call sub.VCRUNTIME140.dll_memcpy
cmp rbp, r15
mov qword [rsi + 0x1a0], rdi
mov dword [rsi + 0x1a8], r12d
mov qword [rsi + 0x1b0], r14
mov byte [rsi + 0x1b8], bl
setne byte [rsi + 0x1b9]
mov byte [rsi + 0x1ba], r13b
lea rcx, [rsp + 0x218]
call fcn.140058fd4
lea rcx, [rsp + 0x6a8]
call fcn.140062a1a
cmp qword [rsp + 0x88], 0
jne 0x140068118
lea rcx, [rsp + 0x670]
call fcn.140062a25
cmp qword [rsp + 0x50], 0
mov rdi, qword [rsp + 0x48]
jne 0x14006813d
cmp qword [rsp + 0x6b0], 0
je 0x14006813d
lea rcx, [rsp + 0x6b0]
call fcn.140037968
mov qword [rdi + 0x1a8], rsi
mov rcx, qword [rdi + 0x1a0]
xor edx, edx
call fcn.140066870
mov qword [rsp + 0x550], rax
mov qword [rsp + 0x558], rdx
test rax, rax
je 0x14006819e
cmp rax, 1
jne 0x140068191
lea rsi, [rdi + 0x1a8]
lea rcx, [rsp + 0x8c0]
mov qword [rcx], rdx
call fcn.140062a1a
mov rcx, rsi
call fcn.140066982
jmp case.0x140031382.306
lea rcx, [rsp + 0x558]
call fcn.140062a1a
mov rax, qword [rdi + 0x198]
mov qword [rdi + 0x1b0], rax
jmp 0x1400693f5
mov rax, qword [rsp + 0x440]
mov rbx, qword [rax]
mov rcx, rbx
call fcn.14009c58e
mov edi, eax
test dil, 1
jne 0x140068b26
mov esi, edi
shr esi, 0x10
mov rbp, qword [r14]
lea r14, [rbp + 0x80]
lea r15, [rbp + 0x180]
lea r12, [rsp + 0x550]
mov rcx, r12
mov rdx, r15
mov r8, r14
call fcn.1400626d7
mov r12, qword [r12]
cmp r12, 2
je 0x1400682dd
cmp r12d, 3
jne 0x140068304
lea rcx, [rbp + 0x100]
mov rdx, rbx
call fcn.14009c933
lea rbx, [rsp + 0x550]
mov rcx, rbx
mov rdx, r15
mov r8, r14
call fcn.1400626d7
mov r12, qword [rbx]
cmp r12, 2
je 0x140068342
cmp r12d, 3
jne 0x140068372
shr edi, 8
mov r12d, 3
cmp byte [rbp + 0x198], 0
je case.0x1400227ad.466
mov rax, qword [rbp + 0x1c8]
xor ecx, ecx
cmp rax, 2
movzx edi, dil
movzx edi, bh
cmovb edi, ecx
sbb r12, 0
jmp case.0x1400227ad.466
mov rax, qword [rbp + 0x1c8]
mov r12d, 2
add al, byte [rax]
add byte [rax], al
cmp rax, 1
jbe 0x1400683ab
lea rcx, str.assertion_failed:_self.inner.semaphore.is_idle__C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_syncmpscchan.rs
lea r8, [0x1400da798]
add eax, 0x72496
jmp 0x140068368
lea rdi, [rsp + 0x558]
lea rcx, [rsp + 0x8c0]
mov r8d, 0x108
mov eax, 0x108
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rdi + 0x108]
mov qword [rsp + 0x50], rax
lock sub qword [rbp + 0x1c8], 2
jae 0x1400683ab
mov ecx, 7
int 0x29
ud2
mov rax, qword [rbp + 0x1c8]
mov r12d, 2
cmp rax, 1
mov rax, qword [rsp + 0x50]
jbe 0x1400683a6
lea rcx, str.assertion_failed:_self.inner.semaphore.is_idle__C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_syncmpscchan.rs
lea r8, [0x1400da780]
mov edx, 0x30
call fcn.1400a7ee0
lea rdi, [rsp + 0x558]
lea rcx, [rsp + 0x8c0]
mov r8d, 0x108
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rdi + 0x108]
add byte [rax], al
lock sub qword [rbp + 0x1c8], 2
jb 0x140069471
mov qword [rsp + 0x50], rax
xor edi, edi
mov ecx, edi
mov edx, esi
call fcn.14009c5c2
cmp r12, 3
je 0x140068b26
lea rsi, [rsp + 0x1b0]
lea rdx, [rsp + 0x8c0]
mov r8d, 0x108
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rdi, qword [rsp + 0x48]
mov byte [rdi + 0x1c8], 1
lea rcx, [rsp + 0x448]
mov r8d, 0x108
add dword [rax], eax
add byte [rax - 0x77], cl
bnd call sub.VCRUNTIME140.dll_memcpy
add eax, dword [rax]
lea r14, [rdi + 0x1a8]
cmp r12, 2
je case.0x1400570b9.68
lea rcx, [rsp + 0xb78]
mov qword [rcx - 8], r12
lea rdx, [rsp + 0x448]
mov r8d, 0x108
call sub.VCRUNTIME140.dll_memcpy
hlt
add eax, dword [rax]
lea rbx, [rsp + 0xbf8]
lea rax, [rsp + 0xb98]
mov rcx, qword [rbx + 0x58]
mov qword [rsp + 0xb0], rcx
mov ecx, dword [rbx + 0x60]
mov dword [rsp + 0x7c], ecx
mov cl, byte [rax + 0xe0]
mov byte [rsp + 0xb8], cl
mov rcx, qword [rbx + 0x78]
mov qword [rsp + 0x190], rcx
and al, 0x90
add dword [rax], eax
add byte [rdi], cl
adc byte [rbx + 0x68], al
movaps xmmword [rsp + 0x180], xmm0
and al, 0x80
add dword [rax], eax
add byte [rax], al
lea rdi, [rsp + 0x860]
add byte [rcx + 0xb], bh
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea r12, [rsp + 0x100]
add byte [rax], al
mov ecx, 0xc
mov rdi, r12
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rax - 8]
mov qword [rsp + 0x370], rcx
movups xmm0, xmmword [rax - 0x28]
movups xmm1, xmmword [rax - 0x18]
call 0x16492adc8
invalid
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x350], eax
mov rcx, rbx
fld1
retf 0xfcb6
dec dword [rbp + rcx*4 + 5]
xor byte [r10], r9b
add byte [rcx - 0x47], al
add al, 0
add byte [rax], al
mov rcx, rax
mov ecx, eax
call 0x14006b580
test al, al
je 0x140068507
mov rcx, rbx
call fcn.140033b97
lea r8, [0x14010b51f]
or al, byte [rax]
mov r9d, 5
mov rcx, rax
call 0x14006b580
test al, al
jne 0x140068545
mov rax, qword [r14]
lea rcx, [rax + 0x10]
adc byte [rax - 0x77], cl
mov word [rax + rdi], fs
add al, 0
add byte [rax - 0x77], cl
and al, 0x58
cmp byte [rax + 0x1ba], 0
je 0x140068555
mov rcx, rbx
call fcn.140033b97
lea r8, [0x14010b51f]
mov r9d, 5
mov rcx, rax
shr eax, 0x3f
invalid
xor byte [rax], al
invalid
test al, al
je 0x140068555
mov rcx, rbx
call fcn.14006b590
xor byte [rax], al
add byte [rax - 0x77], cl
invalid
jmp 0x1400687fc
mov rdx, qword [rsp + 0x58]
lea rax, [rdx + 0x128]
xor ecx, ecx
cmp qword [rdx + 0x150], 0
add byte [rax], al
sete cl
xchg esp, eax
ror dword [rax + 1], 0xc9
lea rdx, [rsp + 0x8c0]
mov qword [rdx], rcx
mov qword [rdx + 0x10], rax
and qword [rdx + 0x18], 0
sbb byte [rax], al
lea rcx, [rsp + 0x8c0]
call fcn.14001eb6f
test rax, rax
je case.0x14004b3b0.154
invalid
add al, byte [rax]
invalid
mov rbx, rax
mov qword [rsp + 0x70], rdx
mov rcx, r12
call fcn.14001233f
test al, al
jne 0x14006941d
mov rcx, r12
mov rdx, rbx
call fcn.140026405
mov r9d, eax
movzx r15d, word [rsp + 0x158]
pop rax
add dword [rax], eax
add byte [rcx + rcx*4 - 0x32], al
and esi, r15d
mov rdi, qword [rsp + 0x150]
mov r12, qword [rsp + 0x148]
add dword [rax], eax
add byte [rbx + rcx*4 - 0x64], cl
and al, 0x20
add dword [rax], eax
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x28
add dword [rax], eax
add byte [rbp + 0x31], al
in eax, dx
mov dword [rsp + 0x38], r9d
and al, 0x38
mov qword [rsp + 0x40], rbx
pop rsp
and al, 0x40
mov rax, rsi
mov rsi, rax
mov eax, 0
cmp rsi, rdi
jae 0x140068600
movzx ebp, word [r12 + rsi*4]
cmp rbp, 0xffff
je 0x1400686b5
xchg esi, eax
add byte [rax], al
add byte [rax], al
movzx eax, word [r12 + rsi*4 + 2]
mov ecx, r15d
and ecx, eax
ror dword [rcx + 0x44ca29f2], 0x89
stc
and ecx, edx
ror dword [rcx + rdi - 0x17], 1
jb 0x1400686b5
cmp ax, r9w
jne 0x1400686aa
insb byte [rdi], dx
cmp r14, rbp
jbe 0x140068b5e
xchg byte [rdi], dl
invalid
add byte [rax], al
imul rcx, rbp, 0x68
mov rax, qword [r11 + rcx + 0x40]
test rax, rax
test eax, eax
setne dl
cmp qword [rbx], 0
add byte [rcx + 0xf], al
sete al
cmp dl, r8b
je 0x1400686aa
lea rdx, [r11 + rcx]
add rdx, 0x40
test rax, rax
je 0x14006869e
invalid
mov rcx, qword [rdx + 8]
mov rdx, qword [rdx + 0x10]
mov r8, qword [rbx + 8]
or byte [rbx + rcx*4 + 0x4b], cl
mov ecx, dword [rbx + 0x10]
mov rbx, r11
call fcn.14000a202
mov r11, rbx
mov rbx, qword [rsp + 0x40]
pop rsp
and al, 0x40
mov r9d, dword [rsp + 0x38]
and al, 0x38
test al, al
je 0x1400686aa
jmp case.0x14003d546.258
mov al, byte [rdx + 8]
cmp al, byte [rbx + 8]
je case.0x14003d546.258
inc r13
inc rsi
jmp 0x1400685fd
invalid
invalid
invalid
cmp r13, 0x200
setae al
cmp qword [rsp + 0x100], 2
mov esp, 0x10024
add byte [rax], al
add al, byte [rax + 0xf]
xchg ebp, eax
mov dword [rax + 0x20], 0x8c8d48c7
lea rcx, [rsp + 0x550]
add byte [rax], al
mov rdx, rbx
call fcn.140021e20
mov r9d, dword [rsp + 0x38]
and al, 0x38
and al, 0x38
cmp byte [rax - 0x75], cl
test byte [rax + rdx*2], ah
add eax, 0x8b480000
lodsb al, byte [rsi]
and al, 0x58
add eax, 0x8d480000
add byte [rax], al
lea rcx, [rsp + 0x560]
add eax, 0x100f0000
add dword [rdi], ecx
sub dword [rsp + 0x1b0], eax
mov ecx, dword [rsp + 0x550]
mov dword [rsp + 0x3d0], ecx
mov word [rax + rdx*8], fs
rol byte [rbx], 1
add byte [rax], al
add byte [rdx + 0x554248c], cl
add byte [rax], al
mov byte [rsp + 0x3d4], cl
add byte [rax], al
cmp dil, 2
inc dword [rdx]
lea r12, [rsp + 0x100]
je 0x140068585
mov qword [rsp + 0x310], r12
mov qword [rsp + 0x318], rax
mov qword [rsp + 0x320], rbp
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x1b0]
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rbp], fs
sub byte [rbx], al
add eax, dword [rax]
add byte [rax], al
movups xmmword [rcx], xmm0
add dword [rax - 0x77], ecx
mov ah, 0x24
cmp byte [rbx], al
add byte [rax], al
mov word [rsp + 0x340], r9w
mov word [rax + rax*2], fs
add eax, dword [rax]
add byte [rax - 0x78], al
mov esp, 0x34224
add eax, dword [rax]
add byte [rdx + 0x3d42484], cl
mov al, byte [rsp + 0x3d4]
add byte [rax - 0x7b74e0bf], cl
and al, 0xd0
add eax, dword [rax]
add byte [rax], al
add byte [rcx - 0x72b7e4bf], cl
mov ah, 0x24
push rax
add eax, 0x89480000
add byte [rax], al
mov rcx, rsi
int1
mov rdx, qword [rsp + 0x70]
call fcn.14005d268
invalid
invalid
dec dword [rax - 0x73]
lea rcx, [rsp + 0x310]
add eax, dword [rax]
add byte [rax - 0x77], cl
bnd call fcn.140027910
jmp 0x140068585
invalid
std
invalid
invalid
mov dil, 2
mov rax, rsi
jmp 0x140068707
lea rsi, [rsp + 0x550]
lea rdx, [rsp + 0x860]
lea edx, [rsp + 0x860]
add byte [rax - 0x77], cl
mov ecx, esi
call fcn.14006ae82
add byte es:[rax], al
cmp byte [rsi], 3
add esi, dword ds:[rbp + 0x6e]
lea rcx, [rsp + 0x860]
call fcn.140070233
mov rsi, rax
mov esi, eax
lea rcx, [rsp + 0x550]
mov word [rax + rdx*2], fs
add eax, 0x76e80000
sub al, 0
invalid
lea rcx, [rsp + 0x350]
call fcn.1400629a5
invalid
dec dword [rax - 0x73]
mov word [rax + rax], fs
add dword [rax], eax
add al, ch
ret
wait
stc
dec dword [rax - 0x73]
lea ecx, [rsp + 0x180]
add dword [rax], eax
add al, ch
push rsi
lahf
cld
inc dword [rcx - 0x41]
add al, byte [rax]
add byte [rax], al
mov r10, qword [rsp + 0x50]
push rsp
and al, 0x50
mov r13, qword [rsp + 0x68]
mov r9, qword [rsp + 0x80]
mov word [rax + rax*4], fs
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
mov byte [rax], al
add byte [rax], al
mov r8, qword [rsp + 0x60]
jmp 0x140068fb5
add byte [rax], al
invalid
lea rbx, [rsp + 0x378]
lea rsi, [rsp + 0x550]
mov ecx, 0xb
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
cmp qword [rsp + 0x350], 0
cmp dword [rsp + 0x350], 0
add byte [rdi], cl
invalid
mov ch, 0
add byte [rax], al
movups xmm0, xmmword [rsp + 0x358]
movups xmm1, xmmword [rsp + 0x368]
adc byte [rsp + 0x368], cl
movaps xmmword [rsp + 0xd0], xmm1
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xc0], eax
test byte [rax + rax*8], ah
add byte [rax], al
invalid
xor r13d, r13d
cmp qword [rsp + 0xc0], 0
add byte [rax], al
add byte [rax], al
mov ecx, 0
je 0x1400688e3
lea rsi, [rsp + 0x550]
lea rdi, [rsp + 0xc0]
mov rcx, rsi
mov rdx, rdi
cli
call fcn.140009fc8
mov rcx, qword [rsi]
movups xmm0, xmmword [rsi + 8]
movaps xmmword [rsp + 0x8c0], xmm0
test byte [rax + rax*8], ah
or byte [rax], al
add byte [rax - 0x75], cl
sbb byte [rax - 0x77], r9b
test byte [rax + rdx*8], ah
or byte [rax], al
add byte [rbx + rcx*4 + 0x2f], cl
test byte [rax + rax*8], ah
or byte [rax], al
add byte [rax - 0x75], cl
sbb byte [rax - 0x77], r9b
test byte [rax + rdx*8], ah
or byte [rax], al
add byte [rbx + rcx*4 + 0x2f], cl
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x8d0]
mov eax, dword [rsp + 0x8d0]
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x560], rax
and al, 0x60
add eax, 0x280f0000
test byte [rax + rax*8], ah
or byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x550], eax
test byte [rax + rdx*2], ah
invalid
add byte [rax], al
invalid
or byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x550], eax
test byte [rax + rdx*2], ah
invalid
add byte [rax], al
invalid
mov r14, qword [rsp + 0xc8]
movaps xmm0, xmmword [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x1b0], eax
add dword [rax], eax
add byte [rax], al
mov eax, 1
mov qword [rsp + 0x38], rax
and al, 0x38
cmp bl, ch
invalid
xorps xmm0, xmm0
movaps xmmword [rsp + 0x1b0], xmm0
sub dword [rsp + 0x1b0], eax
test byte [rax + rsi*4], ah
and al, 0xb0
add dword [rax], eax
add byte [rbp + rcx*4 + 0x35], cl
mov dl, 0x33
xor ecx, dword [rdx]
invalid
and al, 0xb0
add dword [rax], eax
add byte [rbp + rcx*4 + 0x35], cl
mov dl, 0x33
xor ecx, dword [rdx]
invalid
lea r13, [0x1400d94f8]
xor eax, eax
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x560]
mov qword [rsp + 0xf0], rax
add byte [rdi], cl
sub byte [rsp + 0x550], al
invalid
add byte [rax], al
add eax, 0x290f0000
test byte [rax + riz*8], ah
and al, 0xe0
add byte [rax], al
movaps xmmword [rsp + 0xe0], xmm0
movaps xmm0, xmmword [rsp + 0x1b0]
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x1b0], al
movaps xmmword [rsp + 0x1a0], xmm0
mov rax, qword [rsp + 0x58]
cmp byte [rax + 0x1b9], 0
je 0x140068ce8
pop rdx
add eax, dword [rax]
invalid
pop rdx
add eax, dword [rax]
add byte [rcx], dh
rol byte [rax + 0x37824bc], 0
mov esp, 0x37824
xor eax, eax
cmp byte [rsp + 0x378], 0
mov esp, 0x37824
add byte [rax], al
mov esp, 0x37824
add byte [rax], al
add byte [rax + 0xf], cl
cmove rbx, rax
invalid
invalid
add byte [rax], al
cmove rbx, rax
lea rdx, [0x1400dc690]
adc eax, 0x73ced
adc eax, 0x73ced
mov rcx, rbx
call fcn.140059649
test al, al
ror byte [rdi], 0x84
invalid
add eax, dword [rax]
add byte [rax], al
movups xmm6, xmmword [0x1400dc6b0]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x50
add eax, 0x290f0000
jb 0x1400689d6
invalid
lea rdx, [rsp + 0x550]
movaps xmmword [rdx + 0x10], xmm6
invalid
adc byte [rdi], cl
adc byte [0x1400dc6a0], bh
sar dword [rdi + rax], cl
invalid
movups xmm7, xmmword [0x1400dc6a0]
movaps xmmword [rdx], xmm7
sub dword [rdx], edi
lea rcx, [rsp + 0x100]
add byte [rax], al
call fcn.1400129d6
test al, al
jne 0x140068ce8
test dword [rbx], eax
add eax, dword [rax]
invalid
mov rax, qword [rsp + 0x58]
pop rax
mov rax, qword [rax + 0x1b0]
mov rsi, qword [rax + 0x18]
add rsi, 8
imul r15, qword [rax + 0x20], 0x88
mov byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x70
mov qword [rsp + 0x70], r14
test r15, r15
je 0x140068ce8
lea rax, [rsi - 8]
mov rcx, qword [rax]
lea rdx, [0x14010dc1c]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
lea rcx, [rsp + 0x378]
call fcn.14005685f
invalid
inc dword [rcx - 0x47]
mov ecx, 4
mov rcx, rax
lea r8, [0x14010b51b]
lea eax, [0x14010b51b]
fsubr dword [rdx]
or al, byte [rax]
call fcn.140029c68
test al, al
je 0x140068b13
add byte [rax], al
invalid
and al, 0x78
add eax, dword [rax]
add al, ch
sub al, 0xde
invalid
add byte [rax], al
add cl, ch
jmp 0x140068ba4
add qword [r8], r8
add byte [rax - 0x75], cl
mov rdi, qword [rsi]
lea rcx, [rsp + 0x378]
invalid
add byte [rax], al
mov rdi, qword [rsi]
lea rcx, [rsp + 0x378]
invalid
call fcn.14005685f
cli
invalid
cmp qword [rdi + 0x28], 0
je 0x140068b13
invalid
jg case.0x140061a57.14
add byte [rdi], cl
test byte [rbx + 0x48000000], ah
add byte [rax - 0x77], cl
invalid
mov rbp, rax
mov rbx, rdx
mov r14, r13
mov r13, r12
lea r12, [rdi + 0x10]
mov rcx, qword [rdi + 0x30]
mov ecx, dword [rdi + 0x30]
mov ecx, dword [rdi + 0x30]
mov rdx, qword [rdi + 0x38]
mov r8, rax
mov r9, rbx
call fcn.140061e45
invalid
dec dword [rcx + rcx*4 - 0x1f]
mov rcx, r12
loope 0x140068ae4
mov esp, ebp
invalid
loope 0x140068ae4
mov esp, ebp
mov r13, r14
mov r14, qword [rsp + 0x70]
jo 0x140068aea
mov edx, eax
ret 0x8949
mov eax, ebp
mov r9, rbx
call fcn.140061ec5
test rax, rax
je 0x140068b13
jmp 0x140068b89
add byte [rax], al
lea rbx, [rsp + 0x550]
mov rcx, rbx
invalid
mov ecx, ebx
mov rdx, rsi
mov edx, esi
lea r8, [rsp + 0x378]
js 0x140068ad0
add byte [rax], al
call fcn.1400568df
mov edi, dword [rsp + 0x550]
push rax
invalid
add byte [rax], al
or ebx, esi
invalid
push rax
add eax, 0x89480000
add byte [rax], al
mov rcx, rbx
invalid
jl 0x140068ac2
mov rcx, rbx
call case.0x14003435e.279
cmp edi, 2
invalid
inc dword [rdx]
je 0x140068b13
sub ebp, ecx
pushfq
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x378]
invalid
invalid
jmp 0x140068b89
lea rcx, [rsp + 0x378]
call fcn.14005685f
invalid
inc dword [rcx - 0x47]
mov ecx, 5
mov ecx, 5
mov rcx, rax
lea r8, [0x14010b51f]
sub cl, byte [rdx]
add al, ch
pop rcx
adc esp, edi
invalid
sub cl, byte [rdx]
add al, ch
pop rcx
adc esp, edi
inc dword [rax + rax*8 - 0x7eb7898b]
test al, al
jne 0x140068b89
invalid
invalid
invalid
test al, al
jne 0x140068b89
add rsi, 0x88
add r15, 0xffffffffffffff78
add edi, 0xffffff78
jmp 0x140068a06
invalid
invalid
invalid
invalid
mov byte [r13], 3
mov al, 1
invalid
mov cl, 3
mov rdi, qword [rsp + 0x48]
mov byte [rdi + 0x1d0], cl
movaps xmm6, xmmword [rsp + 0xcc0]
or al, 0
invalid
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0xcc0], dh
or al, 0
invalid
or al, 0
add byte [rdi], cl
movaps xmm7, xmmword [rsp + 0xcd0]
sub byte [rsp + 0xcd0], bh
add rsp, 0xce8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE8
lea eax, [0x1400d92c8]
mov rcx, rbp
mov rdx, r14
call fcn.1400a7de0
invalid
jmp 0x128f914b8
add byte [rax - 0x73], cl
invalid
lea rcx, [rdi + 0x1b0]
mov al, 1
add byte [rax], al
call fcn.140062588
mov rcx, r14
call fcn.140066982
invalid
jmp 0x140067992
invalid
mov rax, qword [rsi - 8]
add rsi, 0xfffffffffffffff8
lea rcx, [0x14010dc30]
add byte [rax + 0x63], cl
adc al, 0x81
add byte [rax + 0x63], cl
adc al, 0x81
add rdx, rcx
mov rax, rsi
mov eax, esi
mov eax, esi
jmp rdx
loop 0x140068bed
mov rax, qword [rsi - 8]
mov eax, dword [rsi - 8]
add rsi, 0xfffffffffffffff8
clc
lea rcx, [0x14010dc30]
movsxd rdx, dword [rcx + rax*4]
invalid
adc al, 0x81
add rdx, rcx
mov rax, rsi
jmp rdx
lea rcx, [rax + 0x30]
xor edx, edx
cmp byte [rax + 0x50], 2
push rax
invalid
push rax
add cl, byte [rax + 0xf]
cmovne rdx, rcx
lea rcx, [rsp + 0x1b0]
call fcn.1400702bf
ror dword [r8 - 0x73], 1
mov word [rax + rsi*4], fs
add dword [rax], eax
add al, ch
in eax, 0x76
add byte [rax], al
jmp 0x140068c80
movabs eax, dword [0x4808c68348000000]
lea edi, [rsp + 0x8c0]
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsi, 8
lea rdi, [rsp + 0x8c0]
lea r8, [rsp + 0x378]
mov rcx, rdi
test byte [rax + rdi*2], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call fcn.1400568df
bnd call fcn.1400568df
cmp dword [rdi], 2
je case.0x140068bbd.2
lea rbx, [rsp + 0x550]
lea rsi, [rsp + 0x8c0]
lea esi, [rsp + 0x8c0]
mov ecx, 0xa
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0x578]
lea eax, [rsp + 0x578]
xor edx, edx
cmp byte [rax + 0x20], 2
cmovne rdx, rax
lea rcx, [rsp + 0x1b0]
and al, 0xb0
add dword [rax], eax
add al, ch
invalid
jbe case.0x140061a57.17
add byte [rax - 0x77], cl
fld1
mov ebx, 0xebfffceb
invalid
and al, 0xb0
add dword [rax], eax
add al, ch
invalid
add byte [rax - 0x77], cl
fld1
mov ebx, 0xebfffceb
cmp dword [rax - 0x75], ecx
mov rcx, qword [rsi + 8]
add rcx, 0x10
lea rdx, [0x14010b51b]
lea edx, [0x14010b51b]
mov rcx, qword [rsi + 8]
add rcx, 0x10
lea rdx, [0x14010b51b]
lea edx, [0x14010b51b]
mov r8d, 4
call fcn.14005688a
test rax, rax
je case.0x140068bbd.2
mov rcx, rax
add rcx, 0x28
xor edx, edx
cmp byte [rax + 0x48], 2
jmp 0x140068bc9
mov byte [rsp + 0x1d0], 2
cmp byte [rsp + 0x1d0], 2
je 0x140068ce8
mov rax, qword [rsp + 0x1d0]
lea r9, [rsp + 0x8c0]
mov qword [r9 + 0x20], rax
movups xmm0, xmmword [rsp + 0x1b0]
movups xmm1, xmmword [rsp + 0x1c0]
movaps xmmword [r9 + 0x10], xmm1
movaps xmmword [r9], xmm0
lea r8, [rsp + 0x3d0]
movaps xmmword [r8 + 0x10], xmm6
movaps xmmword [r8], xmm7
lea rsi, [rsp + 0x550]
lea rdx, [rsp + 0x100]
mov rcx, rsi
call fcn.14002711f
mov rcx, rsi
call fcn.140029876
lea rsi, [rsp + 0x550]
mov rcx, rsi
call fcn.140022308
lea rdi, [rsp + 0x1b0]
lea rdx, [rsp + 0x180]
mov rcx, rdi
call fcn.14006b66c
lea rbx, [rsp + 0x8c0]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.14001329b
lea r8, [rsp + 0x1b0]
lea rsi, [rsp + 0x378]
mov ecx, 0xb
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x550]
mov rcx, rsi
mov rdx, rbx
call fcn.14006b750
mov rdi, qword [rsi]
mov bpl, byte [rsi + 8]
mov r15b, byte [rsi + 9]
cmp rdi, 3
je 0x140068d8b
lea rdx, [rsp + 0x55a]
mov rbx, qword [rdx + 0xce]
lea rcx, [rsp + 0x8c0]
mov r8d, 0xce
call sub.VCRUNTIME140.dll_memcpy
shr rbx, 8
lea rsi, [rsp + 0x1ba]
mov qword [rsi - 0xa], rdi
mov byte [rsi - 2], bpl
mov byte [rsi - 1], r15b
lea rdi, [rsp + 0x8c0]
mov r8d, 0xce
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0xb8]
mov byte [rsi + 0xce], al
mov rax, rbx
shr rax, 0x30
mov byte [rsi + 0xd5], al
mov rax, rbx
shr rax, 0x20
mov word [rsi + 0xd3], ax
mov dword [rsi + 0xcf], ebx
mov qword [rdi], r13
mov qword [rdi + 8], r14
movaps xmm0, xmmword [rsp + 0x1a0]
movups xmmword [rdi + 0x10], xmm0
lea rsi, [rsp + 0x550]
lea rdx, [rsp + 0x1b0]
lea r8, [rsp + 0x8c0]
mov rcx, rsi
call fcn.14006b87f
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is
lea rbx, [rsp + 0x8c0]
mov rcx, rbx
mov rdx, rsi
call fcn.14006b905
lea rsi, [rsp + 0x550]
lea rdx, [rsp + 0x100]
mov rcx, rsi
call fcn.14006b94a
mov rcx, rbx
call fcn.1400023d9
mov ecx, 0xc
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x550]
mov r8d, 0x100
mov rcx, rsi
mov rdx, rbx
mov edx, ebx
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x438]
mov rdx, rsi
call fcn.14006bc8d
mov r9, rax
mov ecx, eax
mov r13, rdx
mov ecx, 0x3b9aca00
mov edx, dword [rsp + 0x7c]
mov r8d, edx
cmp edx, ecx
mov rbx, qword [rsp + 0x58]
jne 0x140068ea9
mov r8d, dword [rbx + 0x1a8]
xor eax, eax
cmp r8d, ecx
je 0x140068f11
mov r14, r9
mov edi, 0x3b9aca00
cmp edx, edi
mov rdx, qword [rsp + 0xb0]
jne 0x140068ecb
mov rdx, qword [rbx + 0x1a0]
lea r9, [0x1400d8da8]
lea rsi, [rsp + 0x550]
mov rcx, rsi
call fcn.14009f0c3
add eax, dword [rax]
xor eax, eax
cmp dword [rsi + 8], edi
mov r9, r14
je 0x140068f11
mov ecx, 0x68
mov edx, 8
call fcn.14009ab2b
mov r9, r14
lea rsi, [rsp + 0x550]
mov ecx, 0xd
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x550]
lea rsi, [rsp + 0x100]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
lock inc qword [rbx]
jle 0x14006946f
mov rcx, qword [rsp + 0x190]
mov qword [rsp + 0x170], rcx
movaps xmm0, xmmword [rsp + 0x180]
movaps xmmword [rsp + 0x160], xmm0
lea rdi, [rsp + 0x800]
lea rsi, [rsp + 0x860]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x3d0]
lea rsi, [rsp + 0x550]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0xf0]
mov qword [rsp + 0xa0], rcx
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0x90], xmm0
add byte [rax], al
add byte [rcx - 0x77], cl
fmul dword [rbx + rcx*4 + 0x54]
and al, 0x50
mov r15, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x40]
mov qword [rsp + 0x50], r10
mov qword [rsp + 0x88], rax
mov ecx, 1
lock xadd qword [0x140116070], rcx
mov qword [rsp + 0x100], rcx
lea rdi, [rsp + 0x8e8]
mov qword [rdi - 0x28], r15
mov qword [rdi - 0x20], rsi
movaps xmm0, xmmword [rsp + 0x90]
movups xmmword [rdi - 0x18], xmm0
mov rcx, qword [rsp + 0xa0]
movabs al, byte [0x48f84f8948000000]
mov ebx, esi
lea rsi, [rsp + 0x3d0]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
lea rdx, [rsp + 0x948]
or dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [rax], cl
add byte [rax], al
mov ecx, 0xb
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
and qword [rdx + 0x58], 0
mov qword [rdx + 0x60], 8
and qword [rdx + 0x68], 0
movaps xmm0, xmmword [rsp + 0x160]
movups xmmword [rdx + 0x70], xmm0
mov rcx, qword [rsp + 0x170]
mov qword [rdx + 0x80], rcx
mov qword [rdx + 0x88], r8
mov qword [rdx + 0x90], r9
mov qword [rdx + 0x98], r13
and qword [rdx + 0xa0], 0
mov qword [rdx + 0xa8], rax
mov qword [rdx + 0xb0], r10
lea rsi, [rsp + 0xa00]
lea rdx, [rsp + 0x1b0]
mov rbp, r8
mov r8d, 0x158
mov rcx, rsi
mov r14, r9
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0x158], 0
mov eax, dword [rsp + 0x378]
mov ecx, dword [rsp + 0x37b]
mov dword [rsi + 0x159], eax
mov dword [rsi + 0x15c], ecx
mov qword [rsi + 0x160], r12
add byte [rax], al
call fcn.140036414
test rax, rax
je 0x14006944a
mov rsi, rbx
add rax, 0x18
mov rcx, rax
call fcn.14003648d
sar esp, cl
dec dword [rax - 0x77]
ret
mov r12, qword [rax]
lea rdi, [rsp + 0x578]
mov qword [rsp + 0x38], r15
mov qword [rdi - 0x28], r15
mov qword [rsp + 0x40], rsi
mov qword [rdi - 0x20], rsi
movaps xmm0, xmmword [rsp + 0x90]
movups xmmword [rdi - 0x18], xmm0
mov rax, qword [rsp + 0xa0]
mov qword [rdi - 8], rax
lea rsi, [rsp + 0x3d0]
add eax, dword [rax]
add byte [rcx + 0xc], bh
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0x5d8]
lea rsi, [rsp + 0x800]
or byte [rax], al
add byte [rcx + 0xb], bh
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
and qword [rax + 0x58], 0
mov qword [rax + 0x60], 8
mov dword [rax + 0x60], 8
and qword [rax + 0x68], 0
movaps xmm0, xmmword [rsp + 0x160]
invalid
add dword [rax], eax
add byte [rdi], cl
adc dword [rax + 0x70], eax
mov rcx, qword [rsp + 0x170]
mov qword [rax + 0x80], rcx
mov qword [rsp + 0x60], rbp
mov qword [rax + 0x88], rbp
mov qword [rsp + 0x80], r14
mov qword [rax + 0x90], r14
mov qword [rsp + 0x68], r13
insb byte [rdi], dx
and al, 0x68
mov qword [rax + 0x98], r13
and qword [rax + 0xa0], 0
mov r14, rdx
invalid
mov rcx, qword [rsp + 0x88]
mov qword [rax + 0xa8], rcx
mov rcx, qword [rsp + 0x50]
mov qword [rax + 0xb0], rcx
lea rsi, [rsp + 0x690]
lea rdx, [rsp + 0x1b0]
mov r8d, 0x158
mov rcx, rsi
int1
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0x158], 0
mov eax, dword [rsp + 0x378]
js 0x1400691f9
add byte [rax], al
mov ecx, dword [rsp + 0x37b]
mov dword [rsi + 0x159], eax
mov dword [rsi + 0x15c], ecx
add dword [rax], eax
add byte [rax - 0x73], cl
test byte [rax + rax], ah
add dword [rax], eax
add byte [rax - 0x77], cl
xchg byte [rax + 1], ah
add byte [rax], al
test r12, r12
je 0x1400693bd
mov rsi, qword [rsp + 0x100]
mov rdi, qword [rbx]
mov edi, dword [rbx]
lock inc qword [rdi]
jle 0x14006946f
invalid
add al, byte [rax]
invalid
lea r13, [rdi + 0x60]
mov ecx, 0x300
mov edx, 0x80
call fcn.14009ab2b
mov r15, rax
mov qword [rax], 0xcc
add byte [rax - 0x7d], cl
invalid
or byte [rax], al
lea rax, [0x1400daa90]
mov qword [r15 + 0x10], rax
and qword [r15 + 0x18], 0
mov qword [r15 + 0x20], rdi
mov qword [r15 + 0x28], rsi
mov rax, qword [rsp + 0x38]
mov qword [r15 + 0x30], rax
mov rax, qword [rsp + 0x40]
mov qword [r15 + 0x38], rax
movaps xmm0, xmmword [rsp + 0x90]
movups xmmword [r15 + 0x40], xmm0
mov rax, qword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x77], cl
push r8
lea rdi, [r15 + 0x58]
lea rsi, [rsp + 0x3d0]
mov ecx, 0xc
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
lea rdi, [r15 + 0xb8]
lea rsi, [rsp + 0x800]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
and qword [r15 + 0x110], 0
mov qword [r15 + 0x118], 8
and qword [r15 + 0x120], 0
and dword [rdi + 0x120], 0
movaps xmm0, xmmword [rsp + 0x160]
movups xmmword [r15 + 0x128], xmm0
movups xmmword [rdi + 0x128], xmm0
mov rax, qword [rsp + 0x170]
mov qword [r15 + 0x138], rax
mov dword [rdi + 0x138], eax
mov rax, qword [rsp + 0x60]
mov qword [r15 + 0x140], rax
mov rax, qword [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rcx - 0x77], cl
xchg dword [rax + 1], ecx
add byte [rax], al
mov rax, qword [rsp + 0x68]
mov qword [r15 + 0x150], rax
and qword [r15 + 0x158], 0
mov rax, qword [rsp + 0x88]
mov qword [r15 + 0x160], rax
mov rax, qword [rsp + 0x50]
push rax
mov qword [r15 + 0x168], rax
lea rcx, [r15 + 0x170]
lea rdx, [rsp + 0x1b0]
lea edx, [rsp + 0x1b0]
mov r8d, 0x158
call sub.VCRUNTIME140.dll_memcpy
add eax, dword [rax]
mov byte [r15 + 0x2c8], 0
mov eax, dword [rsp + 0x378]
mov ecx, dword [rsp + 0x37b]
mov dword [r15 + 0x2c9], eax
mov dword [r15 + 0x2cc], ecx
xorps xmm0, xmm0
movaps xmmword [r15 + 0x2d0], xmm0
and qword [r15 + 0x2e0], 0
add byte [rcx + rcx*4 - 0x17], cl
mov rdx, r15
mov r8, r15
call fcn.1400364c2
test rax, rax
je 0x1400693cd
mov rcx, rbx
mov rdx, rax
call fcn.14009e80e
jmp 0x1400693cd
invalid
lea rcx, [rsp + 0x550]
call fcn.14006947a
xor r15d, r15d
mov rdi, qword [rsp + 0x48]
dec qword [r14]
test r15, r15
je 0x140069446
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [r15], rcx
je 0x1400693f5
mov rax, qword [r15 + 0x10]
mov rcx, r15
call qword [rax + 0x20]
lea r14, [rdi + 0x1b0]
mov qword [rdi + 0x1b8], r14
lea r13, [rdi + 0x1c8]
lea ebp, [rdi + 0x1c8]
mov byte [rdi + 0x1c8], 0
mov qword [rdi + 0x1c0], r14
jmp 0x14006820f
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE8
mov qword [rsp + 0x20], rax
lea rcx, [0x1400d9299]
lea r9, [0x1400d8e40]
lea r8, [rsp + 0x30]
mov edx, 0x17
call fcn.1400a8230
xor eax, eax
jmp 0x140069459
lea rcx, [rsp + 0x8c0]
call fcn.14006947a
mov al, 1
lea rcx, [rsp + 0x550]
mov byte [rcx], al
lea rdx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rs
call fcn.1400a8f30
ud2
or edi, dword [rcx + 7]
mov ecx, 7
int 0x29
ud2
int1
add rsp, 0x20
pop rsi
jmp fcn.1400628a3
push rdi
push rbx
sub rsp, 0x20
mov rsi, rcx
cmp dword [rcx], 2
jne 0x1400694f5
add rsi, 8
mov rcx, rsi
int1
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.140062a1a
lea rcx, [rsi + 0xf8]
call case.0x14004f4e9.430
mov rcx, qword [rsi + 0x88]
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
mov rdx, qword [rsi + 0x90]
call fcn.14009903d
lea rcx, [rsi + 0x28]
call fcn.1400023d9
mov rcx, rsi
call 0x1400695a2
mov rdi, qword [rsi + 0xe8]
mov rbx, qword [rsi + 0xf0]
add rdi, 8
sub rbx, 1
jb 0x14006954f
mov rcx, qword [rdi - 8]
clc
mov rdx, qword [rdi]
call fcn.14009903d
add rdi, 0x58
jmp 0x140069537
mov rax, qword [rsi + 0xe0]
test rax, rax
je case.0x140060695.32
imul r8, rax, 0x58
imul eax, eax, 0x58
mov rcx, qword [rsi + 0xe8]
mov edx, 8
call fcn.140002b33
lea rcx, [rsi + 0x110]
call fcn.140066982
mov rcx, qword [rsi + 0x118]
mov rdx, qword [rsi + 0x120]
mov edx, dword [rsi + 0x120]
mov edx, dword [rsi + 0x120]
call fcn.140001d9c
mov rcx, qword [rsi + 0x130]
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rsi
jmp 0x14003271d
cld
invalid
invalid
cld
dec dword [rax - 0x7d]
cmp dword [rax], eax
je 0x1400695b1
add rcx, 8
jmp fcn.14001165f
ret
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x7a8
movaps xmmword [rsp + 0x790], xmm7
and al, 0x90
invalid
add byte [rax], al
movaps xmmword [rsp + 0x780], xmm6
mov rbx, rcx
call fcn.14009d0d1
add byte [rdi], cl
mov dh, 0xc0
and al, 0x90
invalid
add byte [rdi], cl
mov dh, 0xc0
lea rcx, [0x14010dc44]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, [0x1400e7330]
lea rcx, [rsp + 0x558]
lea ecx, [rsp + 0x558]
lea ecx, [rsp + 0x558]
mov qword [rcx], rax
mov qword [rcx + 8], rbx
mov qword [rsp + 0x48], rcx
cmp dword [rbx + 0x30], 2
jnp 0x14006963e
add cl, byte [rdi]
xchg dword [rsi + 0x14], edi
add byte [rax], al
mov rcx, qword [rbx + 0x28]
call fcn.14009ab83
movzx ecx, byte [rbx + 0x2c8]
mov ecx, eax
add al, byte [rax]
add byte [rbp + 0x548948c9], al
and al, 0x68
mov ecx, eax
add al, byte [rax]
add byte [rbp + 0x548948c9], al
and al, 0x68
mov qword [rsp + 0x60], rax
je 0x140069656
cmp ecx, 3
jne 0x14006ab0c
stc
add ecx, dword [rdi]
test eax, edx
adc al, 0
add byte [rax - 0x75], cl
cmp dword [rax + 0x4c000002], 0xffffff8b
sub bl, ch
pop rdi
mov rax, qword [rbx + 0x2b8]
mov r13, qword [rax]
jmp 0x1400696a7
lea rcx, [rbx + 0x20]
call fcn.14006ac65
jmp case.0x14006a9de.0
lea rdx, [rbx + 0x30]
mov byte [rbx + 0x2c9], 1
lea rsi, [rbx + 0x170]
mov rax, qword [rbx + 0x168]
mov qword [rbx + 0x170], rax
lea r13, [rbx + 0x178]
mov r8d, 0x138
mov rcx, r13
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbx + 0x2b0]
mov qword [rbx + 0x2b0], r13
mov qword [rbx + 0x2b8], rax
mov qword [rbx + 0x2c0], rsi
lea rax, [rbx + 0x20]
mov qword [rsp + 0x58], rax
cmp dword [r13], 2
mov qword [rsp + 0x28], rbx
jne 0x1400696e6
mov r15, qword [r13 + 8]
and qword [r13 + 8], 0
test r15, r15
jne 0x14006a75f
lea rcx, str.Pending_error_polled_more_than_once
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is
mov edx, 0x23
call fcn.1400a82f0
mov rcx, qword [r13 + 0x130]
test rcx, rcx
je 0x140069704
lea rdx, [rsp + 0x48]
call fcn.14009c678
test al, al
je 0x14006a3e1
lea rax, [r13 + 8]
mov qword [rsp + 0x50], rax
lea rbp, [r13 + 0x88]
lea rax, [r13 + 0xf8]
mov qword [rsp + 0x40], rax
lea r15, [r13 + 0x28]
lea rax, [r13 + 0xe0]
mov qword [rsp + 0x88], rax
lea r14, [rsp + 0x328]
xorps xmm6, xmm6
movaps xmm7, xmmword [0x1400ac7e0]
lea r12, [rsp + 0x200]
lea rbx, [rsp + 0x1a8]
lea rdi, [0x1400dc750]
mov qword [rsp + 0x38], rbp
mov rdx, qword [r13 + 0x118]
mov rax, qword [r13 + 0x120]
mov rcx, r14
lea r8, [rsp + 0x48]
call qword [rax + 0x18]
mov r14, qword [rsp + 0x328]
cmp r14, 3
je 0x140069805
cmp r14d, 4
je 0x14006a41f
mov r8d, 0xa0
lea rcx, [rsp + 0x568]
lea rdx, [rsp + 0x328]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x5d0]
lea ecx, [rax - 0x12d]
cmp ecx, 3
jae 0x140069924
mov rcx, r13
call 0x1400695a2
and qword [r13], 0
xor esi, esi
lea r14, [rsp + 0xa0]
cmp rsi, 0x80
je 0x140069883
lea r8, [rdi + rsi]
mov rcx, r12
mov rdx, r15
call fcn.1400273ee
mov rcx, r12
call fcn.140029876
add rsi, 0x20
jmp 0x1400697db
mov rsi, qword [rsp + 0x330]
mov qword [rsp + 0x500], rsi
mov rdi, qword [rsi]
test rdi, rdi
je 0x14006a52e
mov rax, qword [rsi + 8]
mov rcx, rdi
call qword [rax + 0x38]
movabs rcx, 0x2fc5a7a055ecb5ec
xor rdx, rcx
movabs rcx, 0x4ab3c9a0657f61d6
xor rax, rcx
or rax, rdx
jne 0x14006a52e
movzx eax, byte [rdi]
test eax, eax
je 0x1400698ca
cmp eax, 1
jne 0x14006a52e
mov rcx, rdi
call fcn.14006ae69
test al, al
je 0x14006a52e
mov rcx, rdi
call fcn.1400287e3
mov ecx, eax
mov r8d, 1
xor r9d, r9d
jmp 0x1400698f0
mov rax, qword [rsp + 0x40]
movzx eax, byte [rax]
or eax, 4
cmp eax, 5
lea rdi, [rsp + 0xa8]
je 0x140069954
mov rsi, qword [rsp + 0x40]
mov rcx, rsi
call case.0x14004f4e9.430
movabs rax, 0x101010101010101
mov qword [rsi + 0x10], rax
movups xmmword [rsi], xmm7
lea rdi, [rsp + 0xa8]
jmp 0x140069954
mov rcx, rdi
call fcn.14006ae69
test al, al
je 0x14006a52e
mov rcx, rdi
call fcn.1400287e3
mov ecx, eax
mov r8d, 1
mov r9d, 7
call case.0x14005431d.98
test al, al
je 0x14006a52e
cmp qword [r13], 0
je 0x140069b64
mov rdx, qword [rsp + 0x50]
cmp qword [rdx], 0
je 0x14006a52e
mov rcx, rbx
call fcn.140009fc8
jmp 0x140069b8d
add eax, 0xfffffecd
cmp eax, 2
lea rdi, [rsp + 0xa8]
lea r14, [rsp + 0xa0]
jae 0x14006a443
cmp qword [r13], 0
je 0x140069954
cmp qword [r13 + 8], 0
je 0x14006a443
movups xmm0, xmmword [0x1400dc7e0]
movaps xmmword [rsp + 0x210], xmm0
movups xmm0, xmmword [0x1400dc7d0]
movaps xmmword [rsp + 0x200], xmm0
lea rcx, [rsp + 0x568]
mov rdx, r12
call fcn.140012e3b
test rax, rax
je 0x14006a443
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, r14
call fcn.14000bbc0
cmp qword [rsp + 0xa0], 0
je 0x1400699b2
movabs rax, 0x8000000000000000
jmp 0x140069a02
mov r8, qword [rsp + 0xa8]
mov r9, qword [rsp + 0xb0]
and qword [rsp + 0xa0], 0
and qword [rsp + 0xb0], 0
mov qword [rsp + 0xc0], rbp
mov rcx, r12
mov rdx, r14
call fcn.1400a16f8
mov rbp, qword [rsp + 0x200]
movabs rax, 0x8000000000000000
cmp rbp, rax
jne 0x14006a031
mov rbp, rax
mov qword [rsp + 0x500], rbp
mov ecx, 0xa
lea rdi, [rsp + 0x508]
lea rsi, [rsp + 0x420]
rep movsq qword [rdi], qword [rsi]
cmp rbp, rax
mov rbp, qword [rsp + 0x38]
je 0x14006a443
mov ecx, 0xb
mov rdi, rbx
lea rsi, [rsp + 0x500]
rep movsq qword [rdi], qword [rsi]
mov rax, qword [r13 + 0x110]
cmp byte [rax + 0x1b8], 0
je 0x140069e02
lea rcx, [rsp + 0x500]
call fcn.140033b97
mov r9d, 4
mov rcx, rax
lea r8, [0x14010b51b]
call fcn.140029c68
test al, al
je 0x140069aa5
mov rcx, rbp
call fcn.140033b97
mov r9d, 5
mov rcx, rax
lea r8, [0x14010b51f]
call fcn.140029c68
test al, al
jne 0x140069e02
mov rcx, r12
mov rdx, rbp
call fcn.14006ae1f
mov rcx, r12
call fcn.1400a5e17
mov rcx, r12
call fcn.1400a602d
cmp dword [rsp + 0x220], 0
je 0x140069ad9
mov edx, dword [rsp + 0x224]
mov rcx, r12
call fcn.1400a57e4
and dword [rsp + 0x220], 0
mov rcx, r12
call case.0x14004b3b0.1335
test al, al
je 0x140069d04
cmp dword [rsp + 0x220], 0
jne 0x140069d04
cmp dword [rsp + 0x218], 0
jne 0x140069d04
mov rax, qword [rsp + 0x208]
mov rsi, qword [rsp + 0x210]
mov qword [rsp + 0xa0], rax
add rax, rsi
mov qword [rsp + 0xa8], rax
mov byte [rsp + 0xb0], 0
xor edi, edi
mov rcx, r14
call fcn.1400618f6
test eax, eax
je 0x140069cf6
cmp edx, 0x110000
je 0x140069cf6
cmp edx, 0x20
jne 0x140069cf6
inc rdi
jmp 0x140069b3a
lea rax, [rsp + 0x1b8]
movups xmmword [rax], xmm6
lea rax, [0x1400d94f8]
mov qword [rsp + 0x1a8], rax
lea rax, [0x14010bcf0]
mov qword [rsp + 0x1b0], rax
mov rax, qword [r13 + 0x128]
cmp rax, 1
ja 0x14006a521
inc rax
mov qword [r13 + 0x128], rax
mov rcx, r12
mov rbx, rbp
mov rdx, rbp
call fcn.14006ae82
cmp byte [rsp + 0x200], 3
je 0x14006aad5
mov ecx, 0xb
lea r14, [rsp + 0x3c8]
mov rdi, r14
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov rcx, r12
call fcn.140022308
lea rsi, [rsp + 0x420]
mov rcx, rsi
mov rdx, qword [rsp + 0x40]
call fcn.14006b66c
lea rbp, [rsp + 0xa0]
mov rcx, rbp
mov rdx, r12
mov r8, rsi
call fcn.14001329b
mov rcx, rsi
mov rdx, rbp
mov r8, r14
call fcn.14006b750
movups xmm0, xmmword [rsp + 0x1a8]
movups xmm1, xmmword [rsp + 0x1b8]
movaps xmmword [rsp + 0xb0], xmm1
movaps xmmword [rsp + 0xa0], xmm0
mov rcx, r12
mov rdx, rsi
mov r8, rbp
call fcn.14006b87f
mov rcx, rbp
mov rdx, r12
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is
call fcn.14006b905
mov rcx, r12
mov rdx, r15
call fcn.14006b94a
mov rcx, rbp
call fcn.1400023d9
mov ecx, 0xc
mov rdi, rbp
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [r13 + 0x110]
add rsi, 0x10
mov r8d, 0x100
mov rcx, r12
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rsi
mov rdx, r12
call fcn.14006bc8d
mov rsi, rax
mov rdi, rdx
mov rcx, qword [r13 + 0x118]
mov rdx, qword [r13 + 0x120]
call fcn.140001d9c
mov qword [r13 + 0x118], rsi
mov qword [r13 + 0x120], rdi
lea rcx, [rsp + 0x500]
call fcn.140032887
lea r14, [rsp + 0x328]
mov rbp, rbx
lea rbx, [rsp + 0x1a8]
lea rdi, [0x1400dc750]
jmp 0x140069761
sub rsi, rdi
mov rcx, r12
mov rdx, rsi
call fcn.1400a57e4
mov rdx, qword [rsp + 0x208]
mov r8, qword [rsp + 0x210]
mov rcx, r14
call fcn.14006b485
mov al, byte [rsp + 0xc0]
mov sil, 2
cmp al, 2
je 0x140069d68
movups xmm0, xmmword [rsp + 0xa0]
movups xmm1, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0x430], xmm1
movaps xmmword [rsp + 0x420], xmm0
lea rdx, [rsp + 0xa8]
mov ecx, dword [rdx + 0x19]
mov edx, dword [rdx + 0x1c]
mov dword [rsp + 0x328], ecx
mov dword [rsp + 0x32b], edx
mov esi, eax
mov rcx, qword [rsp + 0x200]
mov rdx, qword [rsp + 0x208]
call fcn.14009903d
cmp sil, 2
je 0x140069e02
movaps xmm0, xmmword [rsp + 0x420]
movaps xmm1, xmmword [rsp + 0x430]
movaps xmmword [rsp + 0x310], xmm1
movaps xmmword [rsp + 0x300], xmm0
mov byte [rsp + 0x320], sil
mov eax, dword [rsp + 0x328]
mov ecx, dword [rsp + 0x32b]
lea rdx, [rsp + 0x321]
and al, 0x21
add eax, dword [rax]
add byte [rcx + 0x289034a], cl
movups xmm0, xmmword [0x1400dc800]
movaps xmmword [rsp + 0xb0], xmm0
movups xmm0, xmmword [0x1400dc7f0]
movaps xmmword [rsp + 0xa0], xmm0
mov rcx, r12
mov rdx, r15
mov r8, r14
lea r9, [rsp + 0x300]
call fcn.14002711f
mov rcx, r12
call fcn.140029876
lea rcx, [rsp + 0x728]
mov rdx, rbp
call fcn.14006ae1f
mov rdx, qword [r13 + 0xf0]
add byte [rcx + 0x3b], cl
xchg ebp, eax
loopne 0x140069e1e
add byte [rax], al
jne 0x140069e36
mov rcx, qword [rsp + 0x88]
call fcn.14006b4cd
mov rdx, qword [r13 + 0xf0]
imul rdi, rdx, 0x58
add rdi, qword [r13 + 0xe8]
mov ecx, 0xb
lea rsi, [rsp + 0x728]
rep movsq qword [rdi], qword [rsi]
mov rax, qword [r13 + 0xf0]
inc rax
mov qword [r13 + 0xf0], rax
mov rcx, qword [r13 + 0x110]
mov rdx, qword [rcx + 0x188]
test rdx, rdx
je 0x140069e93
cmp edx, 1
jne 0x14006a42e
cmp rax, qword [rcx + 0x190]
jae 0x14006a696
and qword [rsp + 0x70], 0
jmp 0x140069eeb
mov rdx, qword [r13 + 0xe8]
movzx r8d, word [rsp + 0x5d0]
mov qword [rsp + 0x200], rbx
mov qword [rsp + 0x208], rdx
mov qword [rsp + 0x210], rax
mov word [rsp + 0x218], r8w
mov rdx, qword [rcx + 0x190]
mov rax, qword [rcx + 0x198]
lea rcx, [rsp + 0x70]
mov r8, r12
call qword [rax + 0x28]
mov rax, qword [rsp + 0x70]
test rax, rax
jne 0x14006a424
mov rcx, rbx
call fcn.140033b97
mov r9d, 4
mov rcx, rax
lea r8, [0x14010b51b]
call 0x14006b580
test al, al
je 0x140069f31
mov rcx, rbx
call fcn.140033b97
mov r9d, 5
mov rcx, rax
lea r8, [0x14010b51f]
call 0x14006b580
test al, al
jne 0x14006a727
mov rax, qword [r13 + 0x110]
cmp byte [rax + 0x1ba], 0
je 0x140069f66
mov rcx, rbx
call fcn.140033b97
mov r9d, 5
mov rcx, rax
lea r8, [0x14010b51f]
call 0x14006b580
test al, al
jne 0x14006a62f
mov ecx, 0xb
mov rdi, r12
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [r13 + 0x88]
mov rdx, qword [r13 + 0x90]
call fcn.14009903d
mov ecx, 0xb
mov rdi, rbp
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov rcx, r12
call fcn.14001f1aa
mov ecx, 0xc
lea rdi, [rsp + 0x328]
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xc
mov rdi, r15
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov rax, qword [r13 + 0xf0]
sub rax, 1
jb 0x14006a189
imul rsi, rax, 0x58
add rsi, qword [r13 + 0xe8]
mov rcx, rbp
call fcn.1400a5cd7
mov rdi, rax
mov rbp, rdx
mov rcx, rsi
call fcn.1400a5cd7
mov r9, rdx
mov rcx, rdi
mov rdx, rbp
mov rbp, qword [rsp + 0x38]
mov r8, rax
call fcn.140056808
test al, al
je 0x14006a091
mov rcx, rbp
call fcn.14006b5fb
mov edi, eax
mov ebp, edx
mov rcx, rsi
call fcn.14006b5fb
test di, di
je 0x14006a083
test ax, ax
je 0x14006a083
cmp bp, dx
jmp 0x14006a086
mov ecx, 0xa
lea rsi, [rsp + 0x208]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xa0], rbp
mov rcx, r12
mov rdx, r14
call fcn.14006ae82
mov sil, byte [rsp + 0x200]
mov rcx, r12
call fcn.14006b472
cmp sil, 3
jne 0x14006a3ba
mov rdx, qword [rsp + 0xa8]
mov rcx, rbp
call fcn.14009903d
jmp 0x1400699a6
or ax, di
mov rbp, qword [rsp + 0x38]
je 0x14006a189
movups xmm0, xmmword [0x1400dc8a8]
movaps xmmword [rsp + 0xb0], xmm0
movups xmm0, xmmword [0x1400dc898]
movaps xmmword [rsp + 0xa0], xmm0
mov rcx, r12
lea rsi, [rsp + 0x328]
mov rdx, rsi
mov r8, r14
call fcn.140027810
mov rcx, r12
call fcn.140029876
movups xmm0, xmmword [0x1400dd660]
movaps xmmword [rsp + 0xb0], xmm0
movups xmm0, xmmword [0x1400dd650]
movaps xmmword [rsp + 0xa0], xmm0
mov rcx, r12
mov rdx, rsi
mov r8, r14
call fcn.140027810
mov rcx, r12
call fcn.140029876
mov r9d, 7
mov rcx, r12
mov rdx, rsi
lea r8, str.cookie2
call fcn.140027757
mov rcx, r12
call fcn.140029876
movups xmm0, xmmword [0x1400dc6b0]
movaps xmmword [rsp + 0xb0], xmm0
movups xmm0, xmmword [0x1400dc6a0]
movaps xmmword [rsp + 0xa0], xmm0
mov rcx, r12
mov rdx, rsi
mov r8, r14
call fcn.140027810
mov rcx, r12
call fcn.140029876
movups xmm0, xmmword [0x1400dd688]
movaps xmmword [rsp + 0xb0], xmm0
movups xmm0, xmmword [0x1400dd678]
movaps xmmword [rsp + 0xa0], xmm0
mov rcx, r12
mov rdx, rsi
mov r8, r14
call fcn.140027810
mov rcx, r12
call fcn.140029876
mov rcx, r12
mov rdx, rbp
call fcn.14006ae82
mov al, byte [rsp + 0x200]
cmp al, 3
je 0x14006a615
lea rdx, [rsp + 0x208]
mov ecx, dword [rdx - 7]
mov edx, dword [rdx - 4]
lea r8, [rsp + 0x3c9]
mov dword [r8 + 3], edx
mov dword [r8], ecx
mov rdx, qword [rsp + 0x208]
mov ecx, 9
lea rdi, [rsp + 0x3d8]
lea rsi, [rsp + 0x210]
add bl, dh
movsq qword [rdi], qword [rsi]
mov byte [rsp + 0x3c8], al
mov qword [rsp + 0x3d0], rdx
cmp qword [r13], 0
je 0x14006a232
cmp qword [r13 + 8], 0
je 0x14006a232
mov rbx, rbp
mov rcx, r12
mov rdx, qword [rsp + 0x50]
call fcn.140009fc8
mov rsi, qword [rsp + 0x200]
mov rdi, qword [rsp + 0x208]
lea rax, [rsp + 0x210]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x90], xmm0
jmp 0x14006a24b
mov rbx, rbp
movaps xmmword [rsp + 0x90], xmm6
lea rsi, [0x1400d94f8]
lea rdi, [0x14010bcf0]
mov rcx, r12
call fcn.140022308
cmp bl, 0xff
lea r14, [rsp + 0x420]
mov rcx, r14
mov rdx, qword [rsp + 0x40]
call fcn.14006b66c
lea rbp, [rsp + 0xa0]
mov rcx, rbp
mov rdx, r12
mov r8, r14
call fcn.14001329b
mov rcx, r12
lea rdx, [rsp + 0x3c8]
add al, ch
imul edx, dword [rax + rax], 0
mov rcx, r14
mov rdx, rbp
mov r8, r12
call fcn.14006b750
mov ah, 0x14
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x90]
nop
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rdi], cl
movups xmmword [rax + 8], xmm0
mov qword [rsp + 0xa0], rsi
mov qword [rsp + 0xa8], rdi
test al, 0
add byte [rax], al
mov rcx, r12
mov rdx, r14
mov edx, esi
mov r8, rbp
call fcn.14006b87f
mov rcx, rbp
mov rdx, r12
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is
call fcn.14006b905
mov rcx, r12
lea r14, [rsp + 0x328]
add eax, dword [rax]
add byte [rcx + rcx*4 - 0xe], cl
call fcn.14006b94a
mov rcx, rbp
call fcn.1400023d9
cmp cl, 0xff
mov ecx, 0xc
mov rdi, rbp
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
xor eax, eax
mov rbp, rbx
mov ebp, ebx
lea rbx, [rsp + 0x1a8]
cmp rax, 0xc
je 0x14006a339
mov rcx, qword [r15 + rax*8]
mov rdx, qword [rsp + rax*8 + 0x328]
sub byte [rbx], al
add byte [rax], al
mov qword [r15 + rax*8], rdx
mov qword [rsp + rax*8 + 0x328], rcx
inc rax
jmp 0x14006a316
mov rsi, qword [r13 + 0x110]
add rsi, 0x10
mov r8d, 0x100
mov rcx, r12
lea rdx, [rsp + 0xa0]
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rsi
mov rdx, r12
call fcn.14006bc8d
mov rsi, rax
mov rdi, rdx
mov rcx, qword [r13 + 0x118]
mov rdx, qword [r13 + 0x120]
call fcn.140001d9c
mov qword [r13 + 0x118], rsi
mov ch, 0x18
add dword [rax], eax
add byte [rcx - 0x77], cl
mov ebp, 0x120
lea rcx, [rsp + 0x3c8]
call fcn.140025208
mov rcx, r14
call fcn.1400023d9
lea rcx, [rsp + 0x568]
call fcn.140032869
lea rdi, [0x1400dc750]
jmp 0x140069761
invalid
invalid
mov ecx, 0xa
lea rdi, [rsp + 0x420]
lea rsi, [rsp + 0xa8]
lea esi, [rsp + 0xa8]
rep movsq qword [rdi], qword [rsi]
movabs rax, 0x8000000000000000
jmp 0x140069a05
call fcn.14006ae16
mov r15, rax
add r13, 0x88
mov byte [rax], al
add byte [rax], al
lea rsi, [rsp + 0x200]
mov rcx, rsi
mov rdx, r13
call fcn.14006ae1f
mov rcx, qword [r15]
mov rdx, qword [r15 + 8]
call fcn.140071095
mov ecx, 0xb
mov rdi, r15
rep movsq qword [rdi], qword [rsi]
jmp 0x14006a75f
jmp 0x14006a567
cmp rax, 1
jne 0x14006a6c4
mov rcx, qword [rsp + 0x1a8]
mov rdx, qword [rsp + 0x1b0]
xchg esp, eax
and al, 0xb0
add dword [rax], eax
add al, ch
cli
jmp 0x14006a444
invalid
lea rax, [rsp + 0x578]
mov r14, qword [rax - 0x10]
mov r15, qword [rax - 8]
lea r12, [rsp + 0x200]
lea esp, [rsp + 0x200]
add al, byte [rax]
add byte [rcx + 0xc], bh
mov rdi, r12
mov rsi, rax
mov esi, eax
rep movsq qword [rdi], qword [rsi]
movups xmm0, xmmword [rax + 0x60]
movups xmm1, xmmword [rax + 0x70]
movups xmm2, xmmword [rax + 0x80]
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x440], edx
movaps xmmword [rsp + 0x430], xmm1
movaps xmmword [rsp + 0x420], xmm0
mov rdx, rbp
lea rbp, [rsp + 0xa0]
mov rcx, rbp
call fcn.14006ae1f
or dword [rax], eax
add byte [rcx - 0x75], cl
test dword [rax], esi
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x50], rax
and qword [r13 + 0x130], 0
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x6c824
invalid
add byte [rax], al
mov ecx, 0xc
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov ecx, 0x30
add byte [rax], al
add byte [rdx + 8], bh
call fcn.14009ab2b
mov r12, rax
movaps xmm0, xmmword [rsp + 0x420]
and byte [rax + rax], al
add byte [rdi], cl
sub byte [rsp + 0x430], cl
movaps xmm2, xmmword [rsp + 0x440]
add al, 0
add byte [rdi], cl
adc dword [rax], eax
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm2
mov ecx, 0x58
mov edx, 8
call fcn.14009ab2b
add eax, dword [rax]
mov rdx, rax
mov ecx, 0xb
add byte [rax], al
mov rdi, rax
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
jmp 0x14006a567
lea rcx, [rsp + 0x1a8]
call fcn.1400326cc
mov cx, 1
mov rdx, rsi
call fcn.14006c061
add byte [rax], al
mov r15, rax
lea rsi, [rsp + 0x200]
and al, 0
add al, byte [rax]
add byte [rax - 0x77], cl
int1
mov rdx, rbp
call fcn.14006ae1f
mov rcx, qword [r15]
mov rdx, qword [r15 + 8]
mov edx, dword [rdi + 8]
call fcn.140071095
mov ecx, 0xb
add byte [rcx + rcx*4 - 1], cl
rep movsq qword [rdi], qword [rsi]
cmp r14, 4
mov rbx, qword [rsp + 0x28]
jne 0x14006a5e4
mov rdi, qword [rbx + 0x2c0]
mov rcx, qword [rsp + 0x48]
and al, 0x48
call fcn.14009c58e
and byte [rbx], al
add byte [rcx - 0x3909bf3a], cl
add dword [rdi], ecx
test dword [rbx], ecx
add al, 0
invalid
mov r14, qword [rdi]
test r14, r14
test byte [rdi], 0x84
xchg ebp, eax
invalid
add byte [rax], al
mov edi, esi
shr edi, 0x10
mov r15, qword [r14 + 0x30]
test r15b, 4
jne 0x14006aa6d
test r15b, 8
je 0x14006a5d5
mov rax, qword [rsp + 0x48]
mov rcx, qword [r14 + 0x10]
mov rdx, qword [r14 + 0x18]
mov r8, qword [rax]
mov r9, qword [rax + 8]
call fcn.14009c5e8
test al, al
je 0x14006a937
test r15b, 8
je 0x14006a95d
jmp 0x14006a98e
mov qword [rsp + 0x38], rdx
mov qword [rsp + 0x40], r12
and al, 0x40
lea rdi, [rsp + 0x608]
lea rsi, [rsp + 0x6c8]
add byte [rax], al
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
cmp r14, 5
inc byte [0x141742b1d]
insd dword [rdi], dx
add dword [rax], eax
invalid
jmp 0x14006a99a
mov r15, qword [rsp + 0x208]
lea rcx, [rsp + 0x328]
and al, 0x28
add eax, dword [rax]
add al, ch
scasd eax, dword [rdi]
jge 0x14006a622
invalid
jmp 0x14006a74d
lea rsi, [rsp + 0x200]
lea r14, [rsp + 0x1a8]
mov rcx, rsi
mov rdx, r14
call fcn.14006ae1f
mov rcx, rsi
int1
call fcn.14006b590
add byte [rax], al
lea r12, [rsp + 0x200]
mov ecx, 0xb
add byte [rax], al
add byte [rcx + rcx*4 - 0x19], cl
mov rsi, r14
div bl
movsq qword [rdi], qword [rsi]
mov cx, 2
mov rdx, rax
call case.0x14005f098.53
scasd eax, dword [rdi]
sldt word [rax]
mov r15, rax
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
push rax
or al, ch
adc ch, byte [rdx]
push 0
add byte [rcx + 0xb], bh
mov rdi, r15
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
jmp 0x14006a74d
mov edx, 1
xor ecx, ecx
leave
call fcn.14009ab2b
add eax, dword [rax]
mov rsi, rax
mov qword [rsp + 0x70], 2
add byte [rax], al
mov qword [rsp + 0x78], rax
lea rdi, [0x1400d73e0]
mov qword [rsp + 0x80], rdi
mov esp, 0x8024
add byte [rax], al
jmp 0x14006a6d1
mov rsi, qword [rsp + 0x78]
mov rdi, qword [rsp + 0x80]
invalid
lea r14, [rsp + 0x200]
mov rcx, r14
mov rdx, rbp
call fcn.14006ae1f
cmp eax, dword [rdi]
add byte [rax], al
mov cx, 2
mov rdx, rsi
mov r8, rdi
call fcn.140034003
cdq
cld
dec dword [rcx - 0x77]
invalid
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.140071095
mov ecx, 0xb
mov rdi, r15
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x1a8]
test al, 1
add byte [rax], al
mov rdx, qword [rsp + 0x1b0]
call fcn.14009903d
add bl, ch
invalid
lea rax, [rsp + 0x200]
lea rsi, [rsp + 0x1a8]
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
shr eax, 0x46
invalid
add byte [rax], al
mov r15, rax
invalid
mov rbx, qword [rsp + 0x28]
lea rcx, [rsp + 0x568]
call fcn.140032869
invalid
cld
invalid
lea rdi, [rsp + 0x608]
lea rsi, [rsp + 0x6c8]
lea esi, [rsp + 0x6c8]
invalid
add byte [rax], al
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov r14d, 3
invalid
add byte [rax - 0x73], cl
mov esp, 0x66824
and al, 0x68
invalid
add byte [rax], al
lea rsi, [rsp + 0x608]
invalid
lea rdi, [rsp + 0x668]
lea rsi, [rsp + 0x608]
invalid
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov byte [rbx + 0x2c9], 0
mov r13, qword [rbx + 0x170]
add dword [rax], eax
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x20
add al, 0
add byte [rax], al
test r13, r13
je 0x14006aac9
test byte [rbx + rax], dl
add byte [rax], al
mov qword [rsp + 0xa0], r13
lea r12, [r13 + 0x10]
lea rbp, [r13 + 0x38]
mov rcx, rbp
call fcn.140062943
dec dword [rbp - 0x77]
jne 0x14006a809
mov qword [r13 + 0x40], r15
lea rdi, [r13 + 0x48]
lea rsi, [rsp + 0x668]
add byte [rcx + 0xc], bh
add byte [rcx + 0xc], bh
rep movsq qword [rdi], qword [rsi]
and qword [r13 + 0xa8], 0
mov rax, qword [rsp + 0x40]
mov qword [r13 + 0xb0], rax
lea rax, [0x1400dc470]
mov qword [r13 + 0xb8], rax
mov rax, qword [rsp + 0x50]
mov qword [r13 + 0xc0], rax
mov rax, qword [rsp + 0x38]
mov qword [r13 + 0xc8], rax
mov rcx, r12
mov ecx, esp
call fcn.140027ab2
mov esi, eax
invalid
test al, al
je 0x14006a83f
mov qword [rsp + 0x200], 4
add byte [rax + rax], al
add byte [rax], al
invalid
jmp 0x14006a876
mov r14, qword [rbp]
mov qword [rbp], 4
cmp r14, 4
cmp esi, 4
cmp esi, 4
je 0x14006ab24
test bh, cl
add al, byte [rax]
add byte [rcx - 0x7d], cl
invalid
add r13, 0x40
lea rdi, [rsp + 0x208]
mov r8d, 0x90
mov rcx, rdi
mov ecx, edi
mov ecx, edi
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
add eax, dword [rax]
mov qword [rdi - 8], r14
ja 0x14006a86e
lea rcx, [rsp + 0xa0]
add byte [rax], al
call fcn.1400628d4
mov rbx, qword [rsp + 0x28]
mov ebx, dword [rsp + 0x28]
lea rcx, [rsp + 0x420]
call fcn.1400628a3
test sil, sil
jne 0x14006a8a7
lea rcx, [rsp + 0x200]
call fcn.14006294d
lea rcx, [rbx + 0x178]
add byte [rax], al
call fcn.1400694d3
cmp byte [rbx + 0x2c9], 0
mov ebx, 0x2c9
invalid
je 0x14006a8c8
mov ebx, 0x2c9
add byte [rsp + rcx + 0x48], dh
lea rcx, [rbx + 0x170]
lea rcx, [rbx + 0x170]
call fcn.1400628a3
mov word [rbx + 0x2c8], 1
mov rcx, qword [rsp + 0x60]
and al, 0x60
and al, 0x60
mov rdx, qword [rsp + 0x68]
call fcn.14009ab90
mov al, 2
add eax, dword [rax]
mov rsi, qword [rsp + 0x58]
pop rax
pop rax
mov rcx, rsi
call fcn.14006ad76
lea rdx, [rsp + 0x200]
and al, 0
add al, byte [rax]
add byte [rax - 0x7d], cl
and al, byte [rax]
invalid
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
add al, byte [rax]
add byte [rax - 0x7d], cl
and al, byte [rax]
invalid
mov qword [rdx + 0x20], rsi
mov rcx, rsi
and byte [rax - 0x77], cl
int1
call fcn.14006ade6
xor ecx, ecx
call fcn.140027fee
mov rcx, rbx
movaps xmm6, xmmword [rsp + 0x780]
sub byte [rsp + 0x780], dh
sub byte [rsp + 0x780], dh
movaps xmm7, xmmword [rsp + 0x790]
add rsp, 0x7a8
add esp, 0x7a8
invalid
add esp, 0x7a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x14006ac9a
mov rax, qword [r14 + 0x30]
xor byte [rax - 0x77], r9b
ror dword [rax - 0x7d], 0xe1
loope 0x14006a939
lock cmpxchg qword [r14 + 0x30], rcx
mov rcx, rax
mov ecx, eax
and rcx, 0xfffffffffffffff7
loope 0x14006a939
lock cmpxchg qword [r14 + 0x30], rcx
cmpxchg dword [rsi + 0x30], ecx
jne 0x14006a93b
test al, 4
jne 0x14006aa67
add byte [rax], al
add byte [rax], al
mov rax, qword [r14 + 0x10]
mov rcx, qword [r14 + 0x18]
sbb dil, r15b
push rax
invalid
adc byte [rcx - 0x75], r9b
sbb dil, r15b
push rax
sbb byte [rax - 0x75], cl
and al, 0x48
mov rax, qword [rsp + 0x48]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
or bh, bh
adc cl, byte [rcx - 0x77]
adc byte [rcx - 0x77], r9b
push rsi
sbb byte [rcx - 0x75], cl
mov eax, dword [rsi + 0x30]
or bh, bh
adc cl, byte [rcx - 0x77]
adc byte [rcx - 0x77], r9b
push rsi
sbb byte [rcx - 0x75], cl
mov eax, dword [rsi + 0x30]
mov rcx, rax
invalid
invalid
leave
mov eax, dword [rsi + 0x30]
mov rcx, rax
mov ecx, eax
or rcx, 8
lock cmpxchg qword [r14 + 0x30], rcx
cmpxchg dword [rsi + 0x30], ecx
leave
or al, dh
cmpxchg qword [r14 + 0x30], rcx
cmpxchg dword [rsi + 0x30], ecx
cmpxchg dword [rsi + 0x30], ecx
jne 0x14006a977
test al, 4
jne 0x14006aa6d
add byte [rax], al
shr esi, 8
mov ecx, esi
mov edx, edi
cli
call fcn.14009c5c2
add eax, dword [rax]
add eax, dword [rax]
mov byte [rbx + 0x2c8], 3
mov rcx, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x68]
push rsp
and al, 0x68
push rsp
and al, 0x68
call fcn.14009ab90
loopne 0x14006a9af
add eax, dword [rax]
add byte [rax - 0x77], cl
fld1
xchg esi, eax
invalid
mov rcx, rbx
call fcn.14009d14e
cmp al, 3
jne 0x14006a9c6
mov rcx, qword [rsp + 0x58]
jmp 0x14006964c
mov ecx, eax
call fcn.140036b02
movzx eax, al
lea rcx, [0x14010dc54]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
mov rcx, qword [rsp + 0x58]
mov rdx, rbx
call fcn.14009e80e
add byte [rax - 0x77], cl
invalid
add byte [rax - 0x77], cl
invalid
movaps xmm6, xmmword [rsp + 0x780]
movaps xmm7, xmmword [rsp + 0x790]
add byte [rdi], 0
add byte [rdi], cl
sub byte [rsp + 0x790], bh
add rsp, 0x7a8
pop rbx
invalid
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x14006ac40
sub byte [rdx], al
add byte [rax], al
sub byte [rdx], al
add byte [rax], al
movaps xmm6, xmmword [rsp + 0x780]
movaps xmm7, xmmword [rsp + 0x790]
add rsp, 0x7a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
mov rcx, rbx
movaps xmm6, xmmword [rsp + 0x780]
movaps xmm7, xmmword [rsp + 0x790]
add rsp, 0x7a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x14006ad06
lock or qword [r14 + 0x30], 8
xor ecx, ecx
mov edx, edi
call fcn.14009c5c2
sbb r8, qword [rbx]
add byte [rax - 0x73], cl
lea rdi, [rsp + 0x668]
lea rsi, [rsp + 0x608]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
jmp 0x14006a8a7
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x200]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x30]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_runtime_taskcore.rs
call fcn.1400a7d20
lea rcx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_synconeshot.rs
call fcn.1400a82d0
mov rax, qword [rsp + 0x208]
lea r8, [rsp + 0xa0]
mov qword [r8], rax
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is
mov qword [rsp + 0x20], rax
lea rcx, str.URL_was_already_validated_as_URI
lea r9, fcn.1400334cd
mov edx, 0x20
call fcn.1400a8230
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rs
mov edx, 0x23
call fcn.1400a7ee0
lea rcx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_synconeshot.rs
call fcn.1400a82d0
lea rcx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_synconeshot.rs
call fcn.1400a82d0
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
call case.0x140087c5a.153
test al, al
je 0x14006ac5e
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14006ad06
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14009cda4
test al, 8
jne 0x14006acb6
lea rcx, [rsi + 0x20]
call fcn.14006ad76
jmp 0x14006acc6
test al, 0x10
je 0x14006acc6
lea rcx, [rsi + 0x2d0]
call fcn.14009abc7
xor ecx, ecx
call fcn.140027fee
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.14009e710
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.14009cdfb
test al, al
je 0x14006acff
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14006ad06
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.140027b6b
lea rcx, [rsi + 0x30]
call fcn.14006ad48
mov rax, qword [rsi + 0x2e0]
test rax, rax
je 0x14006ad36
mov rcx, qword [rsi + 0x2e8]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140007e10
cmp bl, 3
jne 0x14006b104
lea rbx, [rsp + 0xc0]
mov rcx, rbx
invalid
mov rdx, rdi
call fcn.14006ae1f
mov rcx, rbx
call fcn.140070233
add byte [rax - 0x77], cl
mov qword [rsi + 8], rax
or dh, al
invalid
add ebp, ecx
jmp 0x14006b15d
invalid
mov byte [rsi], bl
mov byte [rsi + 1], bpl
mov r9d, dword [rsp + 0xc0]
rol byte [rax], 0
add byte [rcx + rcx*4 + 0x4e], al
mov dword [rsi + 2], r9d
movzx r9d, word [rsp + 0xc4]
mov word [rsi + 6], r9w
mov qword [rsi + 8], r14
mov qword [rsi + 0x10], r13
mov qword [rsi + 0x18], r15
jle 0x14006b148
movaps xmm0, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x20], xmm0
mov qword [rsi + 0x30], rax
mov qword [rsi + 0x38], r12
cmp byte [rax - 0x77], cl
mov qword [rsi + 0x48], r8
mov word [rsi + 0x50], dx
mov eax, dword [rsp + 0x40]
mov dword [rsi + 0x52], eax
movzx eax, word [rsp + 0x44]
mov word [rsi + 0x56], ax
add rsp, 0x148
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov bl, 3
jmp 0x14006af2b
je 0x14006b44e
mov r12, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0xd0]
mov r8, qword [rsp + 0xd8]
movzx edx, word [rsp + 0xe0]
xchg esp, eax
and al, 0xe0
add byte [rax], al
add byte [rax], al
mov r9d, dword [rsp + 0xe2]
mov dword [rsp + 0x40], r9d
and al, 0x40
mov r9d, dword [rsp + 0xe2]
mov dword [rsp + 0x40], r9d
and al, 0x40
movzx r9d, word [rsp + 0xe6]
mov word [rsp + 0x44], r9w
and al, 0x44
mov r13, qword [rsp + 0xa0]
mov r15, qword [rsp + 0xa8]
add byte [rdi], cl
adc byte [rsp + 0xb0], al
movaps xmmword [rsp + 0x30], xmm0
mov r9d, dword [rsp + 0x2c]
mov ebp, r9d
jmp 0x14006af2b
mov bpl, byte [rsp + 0xc8]
lea rcx, [rsp + 0xa0]
call fcn.14001f01b
mov ecx, ebx
mov rdx, r14
call fcn.140025235
jmp 0x14006b34c
cmp rcx, rdx
cmova rdx, rcx
cmova edx, ecx
cmova edx, ecx
cmp rdx, 5
cmp edx, 5
mov ebx, 4
add al, 0
add byte [rax], al
cmovae rbx, rdx
movabs rcx, 0x1745d1745d1745e
rol dword [rbp + 0x17], 1
pop rbp
je 0x14006b509
xor edx, edx
ror byte [rax + 0x39], cl
retf
cmp rbx, rcx
setb dl
xchg edx, eax
ret 0x6b4c
ret
pop rax
shl rdx, 3
loop 0x14006b51b
test rax, rax
invalid
je case.0x140056fd0.98
imul rax, rax, 0x58
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
or byte [rax - 0x77], r9b
mov dword [rsp + 0x20], ecx
mov qword [rsp + 0x28], 8
mov qword [rsp + 0x30], rax
and al, 0x30
xor bl, ch
invalid
xor bl, ch
invalid
and qword [rsp + 0x28], 0
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
lea ecx, [rsp + 0x20]
mov rcx, rdi
call fcn.1400a640b
invalid
scasb al, byte [rdi]
add eax, dword [rax]
mov ecx, 0x480003ae
cmp dword [rdi], 0
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
je 0x14006b563
mov rdx, qword [rsp + 0x48]
push rsp
and al, 0x48
jmp 0x14006b574
adc dword [rax - 0x77], ecx
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
mov qword [rsi + 8], rcx
mov qword [rsi], rbx
or byte [rax - 0x77], cl
invalid
movabs rcx, 0x8000000000000001
add byte [rax], al
add byte [rax], al
add byte [rax + 0x50c48348], al
or byte [rax - 0x7d], 0xc4
invalid
push rax
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.140009bee
stc
invalid
stc
dec dword [rax - 0x7d]
in al, dx
sub al, ch
hlt
hlt
hlt
add dword [rax - 0x7d], ecx
invalid
sub bl, al
push rbx
sub rsp, 0x20
and byte [rax - 0x77], cl
invalid
and byte [rax - 0x77], cl
invalid
mov edx, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rcx], dh
leave
xor ecx, ecx
call fcn.14009ab2b
mov rdi, rax
mov ecx, 0x70
jo 0x14006b5ac
add byte [rax], al
jo 0x14006b5ac
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
add byte [rax], al
mov edx, 8
add al, ch
jae 0x14006b5ab
call fcn.14009ab2b
add al, byte [rax]
mov rbx, rax
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 8
mov dword [rax], ecx
ret
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 8
mov dword [rax], ecx
mov dword [rax], ecx
mov qword [rax + 0x58], rdi
js case.0x14001e663.400
pop rax
lea rax, [0x1400d7188]
add eax, 0x6bbb5
add byte [rax - 0x77], cl
invalid
mov qword [rbx + 0x60], rax
and word [rbx + 0x68], 0
push 0x538b4800
or al, ch
mov al, 0x5a
pop rdx
add byte [rax], al
invalid
push 0x538b4800
push rbx
or al, ch
mov al, 0x5a
pop rdx
pop rdx
add byte [rax], al
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov rax, rbx
fmul dword [rax - 0x7d]
invalid
add rsp, 0x20
pop rbx
pop rdi
and byte [rbx + 0x5f], bl
pop rsi
ret
sub byte [rsi - 0x7d], ah
jns 0x14006b62b
invalid
sub byte [rax], al
add byte [rdx + rcx + 0xf], dh
je 0x14006b610
movzx edx, word [rcx + 0x2a]
mov bh, 0x51
sub ah, byte [rsi - 0x48]
mov ax, 1
mov ax, 1
jmp 0x14006b61d
call fcn.140033b97
mov rcx, rax
call fcn.1400a1627
invalid
add eax, dword [rax]
test esp, edi
dec dword [rax - 0x77]
shr eax, 0xa
invalid
nop
add rsp, 0x28
ret
push rsi
push rdi
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
mov esi, ecx
invalid
mov rcx, rdx
call fcn.14002426e
mov rdi, rax
dec dword [rax - 0x77]
invalid
mov ecx, 0x70
jo 0x14006b639
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
call fcn.14009ab2b
movabs rcx, 0x8000000000000000
mov ecx, 0
add byte [rax], al
invalid
or byte [rax - 0x77], 8
hlt
mov ecx, 0
add byte [rax], al
add byte [rax + 0x48088948], al
or byte [rax - 0x77], 8
mov qword [rax + 0x58], rdi
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 8
mov qword [rax + 0x58], rdi
lea rcx, fcn.1400334cd
mov qword [rax + 0x60], rcx
mov dword [rax + 0x60], ecx
mov esp, 0x89480006
invalid
mov dword [rax + 0x60], ecx
mov word [rax + 0x68], si
mov dword [rax + 0x68], esi
add rsp, 0x28
add esp, 0x28
invalid
pop rdi
pop rsi
ret
sub esp, 0x30
mov rax, rdx
mov eax, edx
mov rsi, rcx
movzx ecx, byte [rdx]
invalid
lea rdx, [0x14010dc64]
movsxd rcx, dword [rdx + rcx*4]
invalid
or al, 0x8a
and eax, 0x6348000a
or al, 0x8a
invalid
add rcx, rdx
add ecx, edx
jmp rcx
xor ecx, ecx
jmp 0x14006b6d9
mov cl, 1
jmp 0x14006b6d9
add ebx, ebp
mov r9b, 2
mov cl, 2
mov cl, 2
jmp 0x14006b6d9
mov cl, 3
jmp 0x14006b6d9
mov cl, 4
jmp 0x14006b6d9
mov cl, 5
jmp 0x14006b6d9
mov cl, 6
jmp 0x14006b6d9
invalid
mov cl, 7
jmp 0x14006b6d9
movzx edx, byte [rax + 0x10]
mov ecx, dword [rax + 1]
mov r8d, dword [rax + 4]
mov dword [rsp + 0x2b], r8d
and al, 0x2b
and al, 0x2b
mov dword [rsp + 0x28], ecx
mov rax, qword [rax + 8]
mov cl, 9
jmp 0x14006b6d9
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.140013fef
mov cl, 0xa
jmp 0x14006b6d9
mov cl, 8
mov byte [rsi], cl
mov ecx, dword [rsp + 0x28]
mov r8d, dword [rsp + 0x2b]
mov dword [rsi + 1], ecx
mov dword [rsi + 4], r8d
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdx
add rsp, 0x30
pop rsi
ret
mov rcx, rbx
call fcn.14003266b
jmp 0x14006c045
add dword [rax], eax
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
add eax, dword [rax]
mov ecx, 0xbd8
or eax, dword [rax]
add byte [rdx + 8], bh
add byte [rax], al
add al, ch
ja 0x14006bf9d
add al, byte [rax]
mov rsi, rax
mov r8d, 0x108
add byte [rax], al
mov rcx, rax
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x108], r13
add byte [rcx + rcx*4 - 0x20], al
shr eax, 0x10
mov byte [rsi + 0x112], al
mov word [rsi + 0x110], r12w
mov dword [rsi + 0x110], esp
lea rcx, [rsi + 0x113]
lea rdx, [rsp + 0x1f0]
lea edx, [rsp + 0x1f0]
add dword [rax], eax
add byte [rcx - 0x48], al
mov eax, 0x105
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0x218], bpl
mov eax, dword [rsp + 0x28]
sub byte [rbx - 0x76d4dbb4], cl
xchg byte [rcx], bl
add al, byte [rax]
add byte [rcx + 0x21c8e], cl
add byte [rcx + rcx*4 - 0x4a], cl
and byte [rdx], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
and al, 0x50
movups xmmword [rsi + 0x228], xmm0
movups xmmword [rsi + 0x238], xmm1
add al, byte [rax]
add dh, al
xchg al, dl
or eax, dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x6ddb3
mov rax, rsi
mov rdx, rdi
add rsp, 0x2f8
add esp, 0x2f8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
ret
shr eax, 1
std
cmp ebx, 0xc78948ff
mov ecx, 0x70
mov edx, 8
or byte [rax], al
add byte [rax], al
add al, ch
test al, 0xea
add al, byte [rax]
movabs rcx, 0x8000000000000000
or byte [rax - 0x77], 8
mov dword [rax], ecx
mov qword [rax + 0x58], rdi
lea rcx, fcn.140032887
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], si
mov dword [rax + 0x68], esi
add rsp, 0x28
pop rdi
pop rsi
ret
mov edi, eax
mov r8d, 0xa0
mov rcx, rax
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
add eax, dword [rax]
add byte [rax - 0x73], cl
lea edx, [0x1400d9e18]
lea edx, [0x1400d9e18]
mov rax, rdi
add rsp, 0x28
pop rdi
pop rsi
ret
ror byte [rbx], 1
add byte [rax], al
or eax, dword [rax]
add byte [rbp - 0x7cc28b40], al
cmp eax, 3
jne case.0x140068a24.29
test eax, eax
je case.0x140061a57.39
cmp eax, 3
jne case.0x140068a24.29
lea rcx, [rsi + 0x4e8]
add byte [rax], al
call 0x14006f085
jp 0x14006c138
add byte [rax], al
lea rcx, [rsi + 0x490]
call fcn.140025208
lea rcx, [rsi + 0x460]
add byte [rax], al
call fcn.1400346ce
add rsi, 0x248
add esi, 0x248
dec dword [rax - 0x7f]
invalid
add esi, 0x248
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400669f2
test al, 0xff
invalid
test al, 0xff
dec dword [rax - 0x77]
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
call fcn.1400669f2
lea rcx, [rsi + 0x118]
call fcn.14003266b
cld
dec dword [rax - 0x7f]
invalid
sbb byte [rdx], al
add al, byte [rax]
invalid
dec dword [rax - 0x73]
mov ds, word [rax]
add dword [rax], eax
add al, ch
and byte [rbp - 4], ah
cld
dec dword [rax - 0x7f]
add esi, 0x218
invalid
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
jmp fcn.1400346ce
test esp, edi
invalid
test esp, edi
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
pop rsi
ret
push rsi
push rdi
push rbp
push rbx
mov eax, 0x1698
cwde
invalid
add byte [rax], al
call fcn.1400a6b60
add eax, dword [rax]
cwde
invalid
add eax, dword [rax]
add byte [rax + 0x29], cl
invalid
sub rsp, rax
sub esp, eax
mov r14, rdx
movzx eax, byte [rdx + 0xbd0]
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x548948c0], al
test eax, eax
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x30], edx
mov dword [rsp + 0x30], edx
and al, 0x30
mov qword [rsp + 0x68], r8
mov qword [rsp + 0xb0], rcx
mov dword [rsp + 0xb0], ecx
mov dword [rsp + 0xb0], ecx
je case.0x140067e4c.39
cmp eax, 3
jne case.default.0x14006c1d1
sub eax, dword [rcx]
add byte [rax], al
invalid
clc
add ecx, dword [rdi]
test dword [rbx], ebp
invalid
sub eax, dword [rcx]
add byte [rax], al
invalid
add dword [rax], eax
add byte [rcx - 0x73], cl
lea rax, [r14 + 0x728]
xchg byte [rax], ch
sub byte [rdi], al
add byte [rax], al
invalid
mov qword [rsp + 0x78], rax
lea rbp, [r14 + 0x4e8]
add al, 0
invalid
add al, 0
add byte [rcx + 0xf], al
mov dh, 0x86
xchg byte [rax], ch
invalid
add byte [rax], al
add byte [rax], al
movzx eax, byte [r14 + 0x728]
xchg byte [rax], ch
invalid
lea rcx, [0x14010dc90]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
invalid
invalid
enter 0xffffffffffffe0ff, 0x49
mov ebx, dword [rsi + 0x618]
sahf
sbb byte [rsi], al
invalid
add byte [rax], al
mov rbx, qword [r14 + 0x618]
sahf
sbb byte [rsi], al
invalid
add byte [rax], al
invalid
mov rax, qword [rsp + 0x78]
jmp 0x14006c3a2
lea rcx, [r14 + 0x248]
mov cs, word [rax + 2]
add al, byte [rax]
add al, byte [rax]
add byte [rax], al
add byte [rcx - 0x48], al
sbb byte [rcx], al
add byte [rax], al
invalid
mov r8d, 0x118
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r14 + 0x360]
lea ecx, [rsi + 0x360]
add byte [rcx - 0x73], cl
mov fs, word [rax + 3]
invalid
add eax, dword [rax]
invalid
lea ecx, [rsi + 0x360]
lea rdx, [r14 + 0x118]
sbb byte [rcx], al
add byte [rax], al
mov r8d, 0x100
call sub.VCRUNTIME140.dll_memcpy
xor al, 0xb6
add eax, dword [rax]
add dword [rax], eax
add al, ch
xor al, 0xb6
add eax, dword [rax]
movups xmm0, xmmword [r14 + 0x218]
add al, byte [rax]
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rsi + 0x228], cl
sub byte [rdx], al
add byte [rax], al
movups xmm1, xmmword [r14 + 0x228]
movups xmm1, xmmword [rsi + 0x228]
add byte [rax], al
movups xmm2, xmmword [r14 + 0x238]
adc byte [rsi + 0x238], dl
movups xmmword [r14 + 0x460], xmm0
adc dword [rsi + 0x460], eax
invalid
movups xmmword [r14 + 0x470], xmm1
add byte [rax], al
movups xmmword [r14 + 0x480], xmm2
add byte [rax], al
add byte [rcx - 0x73], cl
xchg esi, eax
rol byte [rbx], 0
add eax, dword [rax]
lea rdx, [r14 + 0x3c0]
add eax, dword [rax]
add byte [rax], al
add byte [rcx - 0x73], cl
lea rcx, [r14 + 0x490]
call fcn.14006b6f9
mov ss, word [rax - 0x17fffffc]
movsb byte [rdi], byte [rsi]
hlt
jmp 0x14006c323
add byte [rax], al
lea rsi, [r14 + 0x9d0]
movzx eax, byte [r14 + 0x9d0]
add byte [rcx + 0xf], al
mov dh, 0x86
ror byte [rcx], 1
add byte [rax], al
lea r15, [r14 + 0x730]
xor byte [rdi], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
or eax, 0xa1a2d
invalid
sbb cl, byte [rdx]
invalid
lea rcx, [0x14010dca4]
sub eax, 0x48000a1a
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
or dword [rax + 1], 0x49e0ffc8
mov ebx, dword [rsi + 0x760]
invalid
invalid
add byte [rax], al
mov rbx, qword [r14 + 0x760]
invalid
invalid
jmp 0x14006c418
add dword [rax], eax
add byte [rcx - 0x75], cl
mov rdi, qword [r14 + 0x7a8]
mov rdi, qword [r14 + 0x7a8]
jmp 0x14006dca7
add byte [rax - 0x77], cl
je 0x14006c2c0
invalid
mov qword [rsp + 0x70], rsi
and al, 0x70
jo case.0x14006c1d1.6
cmp qword [r14 + 0xa18], 9
cmp dword [rsi + 0xa18], 9
je 0x14006c30b
lea rsi, fs:[r14 + 0xa18]
lea rsi, [r14 + 0xa18]
lea r12, [r14 + 0x9d8]
jmp 0x14006c846
add eax, 0x89480000
je 0x14006c2e2
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], esi
jo 0x14006c308
mov qword [rsp + 0x38], rbp
mov dword [rsp + 0x38], ebp
jmp 0x14006cd04
mov qword [rsp + 0x70], rsi
jmp 0x14006cb6c
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, [0x1400d9fe0]
jmp 0x14006c2f1
invalid
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, [0x1400d9ef0]
test eax, 0x8d4c0006
add eax, 0x6dbff
mov edx, 0x23
call fcn.1400a7ee0
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, [0x1400d9fc8]
jmp 0x14006c2f1
add bl, ch
out 0x48, al
lea ecx, str.cannot_poll_Select_twice0
lea rcx, str.cannot_poll_Select_twice0
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
mov edx, 0x18
call fcn.1400a82f0
lea rbx, [r14 + 0x248]
lea rdx, [r14 + 0x360]
lea rsi, [rsp + 0x180]
mov r8d, 0x100
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [r14 + 0x460]
lea rcx, [rsp + 0x280]
call fcn.140034a68
lea rdi, [rsp + 0x1568]
mov r8d, 0x130
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rbp, [r14 + 0x4e8]
mov r8d, 0x130
mov rcx, rbp
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [r14 + 0x618], rbx
lea rax, [r14 + 0x728]
mov byte [r14 + 0x728], 0
mov qword [rsp + 0x78], rax
mov qword [r14 + 0x620], rbx
mov byte [r14 + 0x729], 1
lea rcx, [r14 + 0x628]
mov r8d, 0x100
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
lea r15, [r14 + 0x730]
movups xmm0, xmmword [r14 + 0x5e8]
movups xmm1, xmmword [r14 + 0x5f8]
movups xmm2, xmmword [r14 + 0x608]
movups xmmword [r14 + 0x730], xmm0
movups xmmword [r14 + 0x740], xmm1
movups xmmword [r14 + 0x750], xmm2
mov qword [r14 + 0x760], rbx
lea rsi, [r14 + 0x9d0]
mov byte [r14 + 0x9d0], 0
mov qword [rsp + 0x38], rbp
and word [r14 + 0x9d6], 0
and dword [r14 + 0x9d2], 0
mov qword [r14 + 0x768], rbx
lea rdi, [r14 + 0x770]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmmword [r14 + 0x770], xmm0
movups xmmword [r14 + 0x780], xmm1
movups xmmword [r14 + 0x790], xmm2
lea rcx, [rsp + 0x180]
mov rdx, rdi
call fcn.140034a68
mov rbp, qword [rbx + 0x108]
test rbp, rbp
je 0x14006c489
lock inc qword [rbp]
jle case.0x14006c1d1.2
mov qword [rsp + 0x70], rsi
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x60], r13
movups xmm0, xmmword [rsp + 0x180]
movups xmm1, xmmword [rsp + 0x190]
movups xmm2, xmmword [rsp + 0x1a0]
movaps xmmword [rsp + 0x3f0], xmm2
movaps xmmword [rsp + 0x3e0], xmm1
movaps xmmword [rsp + 0x3d0], xmm0
mov rsi, qword [r14 + 0x768]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movaps xmmword [rsp + 0x3a0], xmm2
movaps xmmword [rsp + 0x390], xmm1
movaps xmmword [rsp + 0x380], xmm0
mov rcx, qword [rsi + 0x68]
mov rdx, qword [rsi + 0x70]
call fcn.14003c8d4
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rdx
mov rbx, qword [rsi + 0x108]
test rbx, rbx
je 0x14006c51f
lock inc qword [rbx]
jle case.0x14006c1d1.2
lea rcx, [rsp + 0x5c0]
mov rdx, rsi
call fcn.14005655a
mov al, byte [rsi + 0x112]
mov byte [rsp + 0x47], al
add rsi, 0x88
lea rcx, [rsp + 0x180]
mov rdx, rsi
call fcn.14005671f
lea rsi, [rsp + 0x788]
lea rdx, [rsp + 0x380]
mov rcx, rsi
call fcn.140034a68
lea rdi, [rsp + 0x2b8]
lea rdx, [rsp + 0x400]
mov byte [rdx], 3
and qword [rdx + 0x10], 0
lea r12, [rsp + 0x798]
and qword [rdx + 0x30], 0
lea r13, [rsp + 0x860]
mov rcx, r13
mov r8, rsi
call fcn.140026017
lea rsi, [rsp + 0xe0]
mov rcx, rsi
mov rdx, r13
mov r8, r12
call fcn.1400260d6
mov al, byte [rsi]
mov r15b, byte [rsi + 1]
mov r13b, byte [rsi + 2]
mov r14b, 4
cmp al, 4
je 0x14006c6a4
lea rdx, [rsp + 0xe3]
lea rsi, [rsp + 0x403]
mov byte [rsi - 3], al
mov byte [rsi - 2], r15b
mov byte [rsi - 1], r13b
mov r8d, 0x55
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea r12, [rsp + 0x860]
mov rcx, r12
call fcn.140025fb4
mov r14, qword [r12]
test r14, r14
je 0x14006c689
lea r12, [rsp + 0x860]
movzx r15d, word [r12 + 8]
movups xmm0, xmmword [r12 + 0x18]
movups xmmword [rsp + 0x3be], xmm0
movups xmm0, xmmword [r12 + 0xa]
movaps xmmword [rsp + 0x3b0], xmm0
lea r13, [rsp + 0x430]
mov rcx, r13
call fcn.14001165f
mov qword [r13], r14
mov word [r13 + 8], r15w
movaps xmm0, xmmword [rsp + 0x3b0]
movups xmmword [r13 + 0xa], xmm0
movups xmm0, xmmword [rsp + 0x3be]
movups xmmword [r13 + 0x18], xmm0
mov r14b, byte [r13 - 0x30]
mov r15b, byte [r13 - 0x2f]
mov r13b, byte [r13 - 0x2e]
mov r8d, 0x55
mov rcx, r12
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14006c6a4
mov r13b, byte [rsp + 0x868]
lea rcx, [rsp + 0x400]
call fcn.140025fea
mov r14b, 4
mov r15b, 2
lea rcx, [rsp + 0x403]
mov byte [rcx - 3], r14b
mov byte [rcx - 2], r15b
mov byte [rcx - 1], r13b
lea rdx, [rsp + 0x860]
mov r8d, 0x55
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [rsp + 0x860]
lea rdx, [rsp + 0x400]
mov rcx, rsi
call fcn.140023519
cmp byte [rsi], 3
je 0x14006ebf4
lea rsi, [rsp + 0x860]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
movaps xmm0, xmmword [rsp + 0x380]
movaps xmm1, xmmword [rsp + 0x390]
movaps xmm2, xmmword [rsp + 0x3a0]
lea rcx, [rsp + 0x200]
movups xmmword [rcx + 0x88], xmm0
movups xmmword [rcx + 0x98], xmm1
movups xmmword [rcx + 0xa8], xmm2
lea rdx, [rsp + 0x5c0]
mov r8d, 0x88
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x1270]
lea rdx, [rsp + 0x180]
mov r8d, 0x190
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov r14, qword [rsp + 0x30]
mov rax, qword [r14 + 0x768]
mov al, byte [rax + 0x112]
mov byte [r14 + 0x9d1], al
movaps xmm0, xmmword [rsp + 0x3d0]
movaps xmm1, xmmword [rsp + 0x3e0]
movaps xmm2, xmmword [rsp + 0x3f0]
movups xmmword [r14 + 0x9d8], xmm0
movups xmmword [r14 + 0x9e8], xmm1
movups xmmword [r14 + 0x9f8], xmm2
mov qword [r14 + 0xa08], rbp
and qword [r14 + 0xa10], 0
lea r12, [r14 + 0x9d8]
lea rsi, [r14 + 0xa18]
mov qword [r14 + 0xa18], 6
lea rcx, [r14 + 0xa20]
mov r8d, 0x190
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [r14 + 0xbb0], rbx
mov rax, qword [rsp + 0x58]
mov qword [r14 + 0xbb8], rax
mov rax, qword [rsp + 0x50]
mov qword [r14 + 0xbc0], rax
mov al, byte [rsp + 0x47]
mov byte [r14 + 0xbc8], al
mov byte [r14 + 0xbc9], al
mov eax, dword [rsp + 0xc2]
mov dword [r14 + 0xbca], eax
movzx eax, word [rsp + 0xc6]
mov word [r14 + 0xbce], ax
mov r8, qword [rsp + 0x68]
mov rbp, qword [rsp + 0x38]
mov r15, qword [rsp + 0x28]
lea rdi, [rsp + 0x400]
mov rcx, rdi
mov rdx, r12
mov rbx, r8
call fcn.140062f58
cmp byte [rdi + 0x70], 3
jne 0x14006c96b
lea rcx, [rsp + 0x400]
call fcn.140037171
lea rdi, [rsp + 0xe0]
mov rcx, rdi
mov rdx, rsi
mov r8, rbx
call fcn.140037977
cmp byte [rdi + 0x70], 3
je 0x14006e819
mov rax, qword [r14 + 0xa18]
mov qword [r14 + 0xa18], 9
cmp rax, 9
je 0x14006ec2c
lea rdx, [r14 + 0xa20]
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movups xmm3, xmmword [r12 + 0x30]
lea rbx, [rsp + 0x1c0]
movaps xmmword [rbx - 0x10], xmm3
movaps xmmword [rbx - 0x20], xmm2
movaps xmmword [rbx - 0x30], xmm1
movaps xmmword [rbx - 0x40], xmm0
mov qword [rbx], rax
lea rcx, [rsp + 0x1c8]
mov r8d, 0x1b0
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movups xmm3, xmmword [r12 + 0x30]
lea rdx, [rsp + 0x400]
movups xmmword [rdx + 0x78], xmm0
movups xmmword [rdx + 0x88], xmm1
movups xmmword [rdx + 0x98], xmm2
movups xmmword [rdx + 0xa8], xmm3
lea rsi, [rsp + 0xe0]
mov ecx, 0xf
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x860]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
call fcn.140036fe5
mov ebx, 9
jmp 0x14006ca2f
mov rbx, qword [r14 + 0xa18]
mov qword [r14 + 0xa18], 9
cmp rbx, 9
je 0x14006ec2c
lea rdx, [r14 + 0xa20]
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movups xmm3, xmmword [r12 + 0x30]
lea rsi, [rsp + 0x1c8]
movaps xmmword [rsi - 0x18], xmm3
movaps xmmword [rsi - 0x28], xmm2
movaps xmmword [rsi - 0x38], xmm1
movaps xmmword [rsi - 0x48], xmm0
mov qword [rsi - 8], rbx
mov r8d, 0x1b0
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x860]
mov r8d, 0xb8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x280]
lea rcx, [rsp + 0x5c0]
mov r8d, 0xf8
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x788]
lea rsi, [rsp + 0x400]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x180]
call fcn.14006ed07
cmp rbx, 0xa
je 0x14006e826
mov word [r14 + 0x9d6], 0x101
lea rdi, [r14 + 0x7a0]
lea rsi, [rsp + 0x788]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0x818], rbx
lea rcx, [r14 + 0x820]
lea rdx, [rsp + 0x860]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r14 + 0x8d8]
lea rdx, [rsp + 0x5c0]
mov r8d, 0xf8
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r12
call fcn.14006ece0
cmp dword [r14 + 0x818], 9
mov qword [rsp + 0x38], rbp
jne 0x14006cc8d
mov r12b, byte [r14 + 0x890]
cmp r12b, 2
jne 0x14006cdf3
mov al, 1
mov byte [r14 + 0x9d5], al
movups xmm0, xmmword [r14 + 0x898]
movups xmm1, xmmword [r14 + 0x8a8]
movups xmm2, xmmword [r14 + 0x8b8]
movups xmm3, xmmword [r14 + 0x8c8]
movaps xmmword [rsp + 0x5f0], xmm3
movaps xmmword [rsp + 0x5e0], xmm2
movaps xmmword [rsp + 0x5d0], xmm1
movaps xmmword [rsp + 0x5c0], xmm0
mov byte [r14 + 0x9d4], al
mov rbx, qword [r14 + 0x820]
mov qword [r14 + 0x9d8], rbx
mov r12b, 2
xor ebp, ebp
cmp byte [rbx + 0x30], 4
jne 0x14006cf48
lea rax, [r14 + 0x898]
mov byte [r14 + 0x9d5], 0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movups xmmword [r14 + 0x9e0], xmm0
movups xmmword [r14 + 0x9f0], xmm1
movups xmmword [r14 + 0xa00], xmm2
movups xmmword [r14 + 0xa10], xmm3
mov r8, qword [rsp + 0x68]
mov rbp, qword [rsp + 0x38]
lea rbx, [r14 + 0x9e0]
lea rsi, [rsp + 0x180]
mov rcx, rsi
mov rdx, rbx
call fcn.140062f58
mov r12b, byte [rsi + 0x70]
cmp r12b, 3
mov qword [rsp + 0x38], rbp
je 0x14006e6e9
lea rax, [rsp + 0x190]
mov r13, qword [rax - 0x10]
mov r14, qword [rax - 8]
lea rdi, [rsp + 0x1000]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x61]
mov eax, dword [rax + 0x64]
mov dword [rsp + 0xa3], eax
mov dword [rsp + 0xa0], ecx
mov rcx, rbx
call fcn.14006ed07
cmp r12b, 2
jne 0x14006cc4f
xor ebp, ebp
mov r14, qword [rsp + 0x30]
cmp byte [r14 + 0x9d1], 0
je 0x14006cf2f
xor ebp, ebp
mov rbx, r13
cmp byte [r13 + 0x30], 4
jne 0x14006cf32
mov rsi, qword [rbx]
test rsi, rsi
je 0x14006cc0f
mov rdi, qword [rbx + 8]
movabs rbx, 0x11d4a1fa62bb10d5
movabs r14, 0x8af13ac2ea958295
test rsi, rsi
je 0x14006cf21
mov rcx, rsi
call qword [rdi + 0x38]
xor rdx, rbx
xor rax, r14
or rax, rdx
je 0x14006cf21
mov rcx, rsi
call qword [rdi + 0x30]
mov rsi, rax
mov rdi, rdx
jmp 0x14006cc23
lea rdi, [rsp + 0x800]
lea rsi, [rsp + 0x1000]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0xa0]
mov ecx, dword [rsp + 0xa3]
mov dword [rsp + 0x4b], ecx
mov dword [rsp + 0x48], eax
mov rbp, r13
mov rbx, r14
mov r14, qword [rsp + 0x30]
jmp 0x14006cf32
lea rbx, [r14 + 0x818]
mov r12b, byte [r14 + 0x810]
cmp r12b, 2
jne 0x14006ce72
lea rcx, [rsp + 0x180]
mov r8d, 0x1b8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov word [r14 + 0x9d2], 0x101
mov rcx, qword [r14 + 0x7a0]
mov qword [r14 + 0x9d8], rcx
mov r12b, 2
xor ebp, ebp
cmp byte [rcx + 0x30], 4
jne 0x14006d3a9
mov byte [r14 + 0x9d3], 0
lea rcx, [r14 + 0x9e0]
mov r8d, 0x1b8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov r8, qword [rsp + 0x68]
lea rbx, [r14 + 0x9e0]
lea rsi, [rsp + 0x5c0]
mov rcx, rsi
mov rdx, rbx
call fcn.140037977
mov r12b, byte [rsi + 0x70]
cmp r12b, 3
je 0x14006e6ed
lea rax, [rsp + 0x5d0]
mov r14, qword [rax - 0x10]
mov r13, qword [rax - 8]
lea rdi, [rsp + 0xfa0]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x61]
mov eax, dword [rax + 0x64]
mov dword [rsp + 0x9b], eax
mov dword [rsp + 0x98], ecx
mov rcx, rbx
call fcn.140036fe5
xor ebp, ebp
cmp r12b, 2
jne 0x14006cd78
mov rbx, r14
jmp 0x14006cdac
lea rdi, [rsp + 0x800]
lea rsi, [rsp + 0xfa0]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x98]
mov ecx, dword [rsp + 0x9b]
mov dword [rsp + 0x4b], ecx
mov dword [rsp + 0x48], eax
mov rbp, r14
mov rbx, r13
mov r14, qword [rsp + 0x30]
cmp byte [r14 + 0x9d2], 0
je 0x14006cdc7
lea rcx, [r14 + 0x9d8]
call fcn.140032887
mov byte [r14 + 0x9d2], 0
cmp byte [r14 + 0x9d3], 0
je 0x14006cde6
lea rcx, [rsp + 0x180]
call fcn.140036fe5
mov byte [r14 + 0x9d3], 0
jmp 0x14006cf6f
movups xmm0, xmmword [r14 + 0x898]
movups xmm1, xmmword [r14 + 0x8a8]
movups xmm2, xmmword [r14 + 0x8b8]
movups xmm3, xmmword [r14 + 0x8c8]
lea rax, [rsp + 0x180]
movaps xmmword [rax + 0x30], xmm3
movaps xmmword [rax + 0x20], xmm2
movaps xmmword [rax + 0x10], xmm1
movaps xmmword [rax], xmm0
mov rbp, qword [r14 + 0x820]
mov rbx, qword [r14 + 0x828]
lea rsi, [r14 + 0x830]
lea rdi, [rsp + 0x800]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [r14 + 0x891]
mov edx, dword [r14 + 0x894]
mov dword [rsp + 0x4b], edx
mov dword [rsp + 0x48], ecx
mov rcx, rax
call fcn.14006ed07
jmp 0x14006cf6f
mov qword [rsp + 0x28], r15
lea r15, [rsp + 0x860]
mov r8d, 0x1b8
mov rcx, r15
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rbp, qword [r14 + 0x7a0]
mov rax, qword [r14 + 0x7a8]
mov qword [rsp + 0x50], rax
lea rax, [r14 + 0x7b0]
lea rdi, [rsp + 0xf40]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [r14 + 0x811]
mov edx, dword [r14 + 0x814]
mov dword [rsp + 0x93], edx
mov dword [rsp + 0x90], ecx
cmp dword [r15], 6
jne 0x14006d3b4
lea rdx, [r14 + 0x811]
lea rdi, [rsp + 0x800]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rdx]
mov ecx, dword [rdx + 3]
mov dword [rsp + 0x4b], ecx
mov dword [rsp + 0x48], eax
lea rcx, [rsp + 0x860]
call fcn.140036fe5
mov r15, qword [rsp + 0x28]
jmp 0x14006e80f
xor ebp, ebp
test rsi, rsi
setne bpl
mov r14, qword [rsp + 0x30]
mov rbx, r13
cmp byte [r14 + 0x9d4], 0
je 0x14006cf48
lea rcx, [r14 + 0x9d8]
call fcn.140032887
mov byte [r14 + 0x9d4], 0
cmp byte [r14 + 0x9d5], 0
je 0x14006cf67
lea rcx, [rsp + 0x5c0]
call fcn.14006ed07
mov byte [r14 + 0x9d5], 0
and word [r14 + 0x9d6], 0
lea rax, [rsp + 0x1408]
lea rsi, [rsp + 0x800]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x48]
mov edx, dword [rsp + 0x4b]
mov dword [rsp + 0x83], edx
mov dword [rsp + 0x80], ecx
mov byte [r14 + 0x9d0], 1
lea rdi, [rsp + 0xe50]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x80]
mov ecx, dword [rsp + 0x83]
mov dword [rsp + 0x8b], ecx
mov dword [rsp + 0x88], eax
mov rcx, r15
call fcn.14006ef86
cmp r12b, 2
jne 0x14006d055
mov byte [rsp + 0x28], 1
mov r15d, 3
test rbp, rbp
je 0x14006d1c0
mov byte [r14 + 0x729], 0
mov r15, qword [r14 + 0x628]
mov r12, qword [r14 + 0x630]
mov r13, qword [r14 + 0x638]
lea rdx, [r14 + 0x640]
lea rcx, [rsp + 0xbd0]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x6d0]
lea rdi, [rsp + 0xc60]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
jmp 0x14006d1c8
lea rax, [rsp + 0x180]
lea rsi, [rsp + 0xe50]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0x730], rbp
mov qword [r14 + 0x738], rbx
lea rdi, [r14 + 0x740]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x7a0], r12b
mov eax, dword [rsp + 0x88]
mov ecx, dword [rsp + 0x8b]
mov dword [r14 + 0x7a1], eax
mov dword [r14 + 0x7a4], ecx
lea rsi, [r14 + 0x628]
mov rcx, qword [r14 + 0x6f8]
test rcx, rcx
mov r13, qword [rsp + 0x60]
mov rbp, qword [rsp + 0x38]
je 0x14006d227
movabs r14, 0x1d5536b1715fa6c9
mov qword [rsp + 0x188], r14
movabs rax, 0xcc5025962292e388
mov qword [rsp + 0x180], rax
cmp qword [rcx + 0x18], 0
je 0x14006d1b9
movabs rdi, 0xcc5025962292e388
lea r8, [rsp + 0x180]
mov rdx, rdi
call fcn.140041a19
test rax, rax
je 0x14006d1b9
mov rbx, qword [rax - 0x10]
mov rax, qword [rax - 8]
mov rcx, rbx
call qword [rax + 0x18]
xor rdx, r14
xor rax, rdi
or rax, rdx
mov r14, qword [rsp + 0x30]
jne 0x14006d227
mov rcx, r15
call fcn.14006f029
lea rdx, [rax + 0x18]
mov rdi, qword [rbx]
lea rcx, [rsp + 0x180]
call fcn.140029f82
mov rbx, qword [rdi + 0x10]
lea rdi, [rbx + 0x150]
mov rcx, rdi
call qword [sym.imp.kernel32.dll_AcquireSRWLockExclusive]
lea rcx, [rbx + 0x158]
call fcn.140024f77
test al, 1
jne 0x14006ec3c
xor eax, eax
cmp rax, 4
je 0x14006d1d2
mov rcx, qword [rbx + rax*8 + 0x160]
mov r8, qword [rsp + rax*8 + 0x180]
mov qword [rbx + rax*8 + 0x160], r8
mov qword [rsp + rax*8 + 0x180], rcx
inc rax
jmp 0x14006d18e
mov r14, qword [rsp + 0x30]
jmp 0x14006d227
mov r12, rbx
mov r13, qword [rsp + 0x60]
mov rbp, qword [rsp + 0x38]
jmp 0x14006e0c9
and dl, 1
lock add qword [rbx + 0x180], 2
mov rcx, rdi
call fcn.14009a514
mov edi, 0x10
cmp rdi, 0x150
je 0x14006d203
lea rcx, [rbx + rdi]
call fcn.14009edea
add rdi, 0x28
jmp 0x14006d1eb
movups xmm0, xmmword [rsp + 0x180]
movups xmm1, xmmword [rsp + 0x190]
lea rcx, [rsp + 0x5c0]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call fcn.1400247dc
mov rcx, r15
call fcn.14006f029
cmp byte [rax + 0x10], 2
jne 0x14006d2d5
lea rcx, [r14 + 0x6e0]
lea rdx, [0x1400d9f08]
call fcn.14001a1e6
test al, al
je 0x14006d7f8
mov rcx, qword [r14 + 0x6f8]
test rcx, rcx
je 0x14006d7ec
movabs rdi, 0x44ee641788987f59
mov qword [rsp + 0x188], rdi
movabs rax, 0xd083ee04bd751acb
mov qword [rsp + 0x180], rax
cmp qword [rcx + 0x18], 0
je 0x14006d7ec
movabs rsi, 0xd083ee04bd751acb
lea r8, [rsp + 0x180]
mov rdx, rsi
call fcn.140041a19
test rax, rax
je 0x14006d7ec
mov rcx, qword [rax - 0x10]
mov rax, qword [rax - 8]
call qword [rax + 0x18]
xor rdx, rdi
xor rax, rsi
or rax, rdx
jne 0x14006d7ec
jmp 0x14006d7f8
cmp byte [r14 + 0x700], 3
jne 0x14006d32b
call fcn.140028e8f
mov r12, rax
mov rcx, r15
call fcn.14006f029
lea rdx, [rax + 0x18]
lea rsi, [rsp + 0x180]
mov rcx, rsi
call fcn.140029f82
lea rcx, [r12 + 0x10]
call fcn.1400247dc
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [r12 + 0x20], xmm1
movups xmmword [r12 + 0x10], xmm0
mov r15d, 3
jmp 0x14006dfc8
mov rax, qword [r14 + 0x620]
cmp byte [rax + 0x111], 0
je 0x14006d7d1
lea rdx, [r14 + 0x688]
lea rcx, [rsp + 0x180]
call fcn.14006b6f9
movups xmm0, xmmword [0x1400d9f30]
lea r8, [rsp + 0x400]
movaps xmmword [r8 + 0x10], xmm0
movups xmm0, xmmword [0x1400d9f20]
movaps xmmword [r8], xmm0
lea rdi, [rsp + 0x5c0]
mov rcx, rdi
mov rdx, rsi
call fcn.140026fb8
cmp byte [rdi + 0x32], 2
jne 0x14006d42f
mov rcx, qword [rsp + 0x5c0]
mov rdx, qword [rsp + 0x5d0]
call fcn.140026227
jmp 0x14006d7c4
mov rax, rcx
mov rbx, rcx
jmp 0x14006cdc7
lea rcx, [rsp + 0xa18]
mov r8d, 0x1b8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [r14 + 0x768]
mov rcx, qword [rax + 0x68]
test rcx, rcx
mov r15, qword [rsp + 0x28]
je 0x14006d4c0
mov rdx, qword [rax + 0x70]
call fcn.14009a4b9
mov rsi, rax
mov rdi, rdx
mov ecx, 0x1b8
mov edx, 8
call fcn.14009ab2b
mov rbx, rax
lea rdx, [rsp + 0xa18]
mov r8d, 0x1b8
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
lea r8, [0x1400da398]
mov rcx, rsi
mov rdx, rbx
call qword [rdi + 0x18]
jmp 0x14006e7e1
mov qword [rsp + 0x28], r15
mov r13, rbp
lea rbx, [rsp + 0x180]
mov rcx, rbx
call fcn.140059661
lea rcx, [0x1400d9f58]
mov qword [rsp + 0x20], rcx
lea r8, str.authority_implies_host
mov r9d, 0x16
mov rcx, rax
call fcn.140062028
mov rsi, rax
mov rdi, rdx
mov qword [rsp + 0x788], rax
mov qword [rsp + 0x790], rdx
lea r15, [rsp + 0x400]
mov rcx, r15
mov rdx, rbx
call fcn.1400238e0
mov r12, qword [r15]
movzx ebp, word [r15 + 0x10]
mov al, byte [rbx]
test al, al
je 0x14006d600
cmp al, 2
jne 0x14006d60b
mov rax, qword [rsp + 0x188]
mov r15, qword [rax + 8]
mov rbx, qword [rax + 0x10]
jmp 0x14006d62e
mov eax, 1
lock xadd qword [0x140116070], rax
lea r15, [rsp + 0xe0]
mov qword [r15], rax
lea rcx, [rsp + 0x400]
mov r8d, 0x1b8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [rsp + 0x5c0]
mov r8d, 0x1b8
mov rcx, rsi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x1b8], r15
call fcn.140036414
test rax, rax
je 0x14006eca2
add rax, 0x18
mov rcx, rax
call fcn.14003648d
mov rdi, rax
mov rsi, rdx
mov r14, qword [rax]
lea rbx, [rsp + 0x180]
lea rdx, [rsp + 0x400]
mov r8d, 0x1b8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbx + 0x1b8], r15
test r14, r14
je 0x14006e7a1
mov r14, qword [rsp + 0xe0]
mov r13, qword [rdi]
lock inc qword [r13]
jle case.0x14006c1d1.2
lea r15, [r13 + 0x60]
mov ecx, 0x280
mov edx, 0x80
call fcn.14009ab2b
mov rbx, rax
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, case.0x140068a24.68
mov qword [rbx + 0x10], rax
and qword [rbx + 0x18], 0
mov qword [rbx + 0x20], r13
mov qword [rbx + 0x28], r14
lea rcx, [rbx + 0x30]
lea rdx, [rsp + 0x400]
mov r8d, 0x1b8
call sub.VCRUNTIME140.dll_memcpy
xorps xmm0, xmm0
movups xmmword [rbx + 0x1e8], xmm0
and qword [rbx + 0x1f8], 0
mov rcx, r15
mov rdx, rbx
mov r8, rbx
call fcn.1400364c2
test rax, rax
je 0x14006e7b0
mov rcx, rdi
mov rdx, rax
call fcn.14009e80e
jmp 0x14006e7b0
test r12, r12
jne 0x14006d74c
jmp 0x14006d681
xor ebx, ebx
cmp byte [rsp + 0x181], 0
sete bl
lea rax, [0x14010b51b]
lea r15, [0x14010b51f]
cmove r15, rax
xor rbx, 5
lea r8, [0x14010b526]
mov r9d, 3
mov rcx, r15
mov rdx, rbx
call fcn.14007aa7c
test al, al
je 0x14006d651
test r12, r12
jne 0x14006d676
jmp 0x14006d681
test r12, r12
je 0x14006d681
lea r8, [0x14010b51f]
mov r9d, 5
mov rcx, r15
mov rdx, rbx
call fcn.14007aa7c
test al, al
je 0x14006d74c
cmp bp, 0x1bb
je 0x14006d756
lea rbx, [rsp + 0xe0]
lea rdx, [rsp + 0x180]
mov rcx, rbx
call fcn.1400238e0
cmp qword [rbx], 0
je 0x14006d75f
mov rax, qword [rsp + 0xf0]
lea rcx, [rsp + 0x1270]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0xe0]
movaps xmmword [rcx], xmm0
lea rax, [rsp + 0x788]
lea r8, [rsp + 0xa18]
mov qword [r8], rax
lea rax, [case.0x14000ab11.98]
mov qword [r8 + 8], rax
mov qword [r8 + 0x10], rcx
lea rax, [0x1400d9f70]
lea rdx, [rsp + 0x400]
mov qword [rdx], rax
mov eax, 2
mov qword [rdx + 8], rax
and qword [rdx + 0x20], 0
lea rcx, case.0x14005da67.106
mov qword [r8 + 0x18], rcx
mov qword [rdx + 0x10], r8
mov qword [rdx + 0x18], rax
lea rsi, [rsp + 0x860]
mov rcx, rsi
call fcn.1400028b0
mov rdi, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
lea rcx, [rsp + 0x400]
mov rdx, rdi
call fcn.14006b485
mov rcx, qword [rsi]
mov rdx, rdi
call fcn.14009903d
jmp 0x14006d772
cmp bp, 0x50
jne 0x14006d681
and qword [rsp + 0xe0], 0
lea rcx, [rsp + 0x400]
mov rdx, rsi
mov r8, rdi
call fcn.14006b485
mov rbp, r13
mov r15, qword [rsp + 0x28]
lea rax, [0x1400d9fb0]
mov qword [rsp + 0x20], rax
lea r8, str.uri_host_is_valid_header_value
lea rsi, [rsp + 0xa18]
lea rdx, [rsp + 0x400]
mov r9d, 0x1e
mov rcx, rsi
call fcn.14006f990
lea rcx, [rsp + 0x5c0]
mov rdx, rsi
call fcn.14002624e
test rax, rax
je case.0x14004a379.218
lea rcx, [rsp + 0x180]
call fcn.140025208
lea rcx, [r14 + 0x6e0]
lea rdx, [0x1400d9f08]
call fcn.14001a1e6
test al, al
je 0x14006d9fc
lea rcx, [r14 + 0x688]
call fcn.14002a800
mov qword [rsp + 0x38], rbp
mov rcx, r15
call fcn.1400620dd
mov rsi, rax
mov byte [r14 + 0x729], 0
mov r12, qword [r14 + 0x628]
mov r13, qword [r14 + 0x630]
mov rbp, qword [r14 + 0x638]
lea rdx, [r14 + 0x640]
lea rcx, [rsp + 0x860]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
cmp byte [rsi + 0x10], 2
jne 0x14006d8d3
call 0x14006f9dd
mov rbx, rax
mov rdi, rdx
add rsi, 8
lea r15, [rsp + 0x198]
mov qword [r15 - 0x18], r12
mov qword [r15 - 0x10], r13
mov qword [r15 - 8], rbp
lea rdx, [rsp + 0x860]
mov r8d, 0xe8
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
and qword [r15 + 0xe8], 0
mov qword [r15 + 0xf0], 1
mov qword [r15 + 0xf8], rbx
lea rbx, [rsp + 0x5c0]
lea r15, [rsp + 0x180]
mov rcx, rbx
mov rdx, rsi
mov r8, r15
call fcn.14006fa19
mov qword [r15], rdi
cmp dword [rbx + 0x100], 3
jne 0x14006d90f
mov r13, rdi
mov rbp, qword [rsp + 0x38]
jmp 0x14006d955
mov rcx, qword [rsi]
xor edx, edx
mov eax, 1
lock cmpxchg qword [rcx + 0x10], rdx
je 0x14006d969
cmp byte [rsi + 0x10], 0
je 0x14006d969
lea rcx, [rsp + 0xa18]
lea rdx, [rsp + 0x860]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14006dbed
lea rsi, [rsp + 0x400]
lea rdx, [rsp + 0x5c0]
mov r8d, 0x118
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x180]
call 0x1400622d6
cmp qword [rsi + 0x100], 3
mov rbp, qword [rsp + 0x38]
jne 0x14006da3b
mov r13, qword [rsp + 0x400]
mov r12d, 6
xor esi, esi
xor eax, eax
mov edi, 1
jmp 0x14006dc56
mov byte [rsi + 0x10], 1
call 0x14006f9dd
mov rbx, rax
mov rdi, rdx
add rsi, 8
lea r15, [rsp + 0x198]
mov qword [r15 - 0x18], r12
mov qword [r15 - 0x10], r13
mov qword [r15 - 8], rbp
lea rdx, [rsp + 0x860]
mov r8d, 0xe8
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
and qword [r15 + 0xe8], 0
mov qword [r15 + 0xf0], 1
mov qword [r15 + 0xf8], rbx
lea rbx, [rsp + 0x5c0]
lea r15, [rsp + 0x180]
mov rcx, rbx
mov rdx, rsi
mov r8, r15
call fcn.14006fa19
mov qword [r15], rdi
cmp dword [rbx + 0x100], 3
jne 0x14006dad2
mov r12d, 3
mov r13, rdi
jmp 0x14006db15
mov rcx, r15
call fcn.14006f029
lea rsi, [r14 + 0x688]
cmp byte [rax + 0x31], 0
je 0x14006da2e
xor ecx, ecx
cmp byte [rsi], 0
cmovne rcx, rsi
lea rdx, [0x1400dcca8]
call fcn.140059649
test al, al
je 0x14006d7f8
mov rcx, rsi
call fcn.14002a60e
jmp 0x14006d7f8
lea rsi, [rsp + 0x5c0]
lea rdi, [rsp + 0x400]
mov r8d, 0x118
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x100], 2
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientdispatch.rsenvelope_not_dropped
lea rbx, [rsp + 0x180]
mov rcx, rbx
mov rdx, rdi
call fcn.140032ce8
mov r12, qword [rbx]
mov rdi, qword [rbx + 8]
mov r13, qword [rbx + 0x10]
lea rdx, [rsp + 0x198]
lea rcx, [rsp + 0xa18]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x280]
call fcn.140032598
mov rcx, rsi
call fcn.140032d16
xor esi, esi
cmp r12, 3
jne 0x14006db22
mov r13, rdi
mov r12d, 6
jmp 0x14006d95d
lea rsi, [rsp + 0x400]
lea rdx, [rsp + 0x5c0]
mov r8d, 0x118
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x180]
call 0x1400622d6
cmp qword [rsi + 0x100], 3
jne 0x14006db6c
mov r12d, 3
mov r13, qword [rsp + 0x400]
mov rbp, qword [rsp + 0xa8]
jmp 0x14006dbed
lea rcx, [rsp + 0x1270]
lea rdx, [rsp + 0xa18]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
call fcn.140025262
lea rdx, str.connection_was_not_readydispatch_dropped_without_returning_error
mov r8d, 0x18
mov qword [rsp + 0xb8], rax
mov rcx, rax
call fcn.14002509d
mov eax, 1
mov rsi, rdi
jmp 0x14006d95f
lea rsi, [rsp + 0x5c0]
lea rdi, [rsp + 0x400]
mov r8d, 0x118
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x100], 2
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientdispatch.rsenvelope_not_dropped
lea rbx, [rsp + 0x180]
mov rcx, rbx
mov rdx, rdi
call fcn.140032ce8
mov r12, qword [rbx]
mov r13, qword [rbx + 8]
mov rbp, qword [rbx + 0x10]
lea rdx, [rsp + 0x198]
lea rcx, [rsp + 0xa18]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x280]
call fcn.140032598
mov rcx, rsi
call fcn.140032d16
xor esi, esi
cmp r12, 3
mov qword [rsp + 0xa8], rbp
jne 0x14006dc07
mov r12d, 6
xor eax, eax
jmp 0x14006dc4f
mov rsi, r13
lea rcx, [rsp + 0x1270]
lea rdx, [rsp + 0xa18]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
call fcn.140025262
lea rdx, str.connection_was_not_readydispatch_dropped_without_returning_error
mov r8d, 0x18
mov qword [rsp + 0xb8], rax
mov rcx, rax
call fcn.14002509d
mov eax, 1
mov r13, rbp
xor edi, edi
mov rbp, qword [rsp + 0x38]
mov qword [r14 + 0x7a8], rdi
mov qword [r14 + 0x7b0], rax
mov rax, qword [rsp + 0xb8]
mov qword [r14 + 0x7b8], rax
mov qword [r14 + 0x7c0], r12
mov qword [r14 + 0x7c8], rsi
mov qword [r14 + 0x7d0], r13
lea rcx, [r14 + 0x7d8]
lea rdx, [rsp + 0x1270]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov r8, qword [rsp + 0x68]
mov qword [rsp + 0x38], rbp
lea rbx, [r14 + 0x7a8]
lea rbp, [r14 + 0x7b8]
test rdi, rdi
mov qword [rsp + 0x28], rbp
je 0x14006deb6
cmp qword [r14 + 0x7b0], 0
jne 0x14006dec4
mov qword [rsp + 0x58], rbx
lea r12, [r14 + 0x7c8]
lea rax, [r14 + 0x868]
mov qword [rsp + 0x60], rax
mov r15, qword [r14 + 0x7c0]
mov qword [rsp + 0x50], r12
add r15, 0xfffffffffffffffa
cmp r15, 3
mov eax, 1
cmovae r15, rax
test r15, r15
cmove rbp, r12
jne 0x14006e4be
cmp qword [rbp], 0
jne 0x14006eb70
lea r12, [rbp + 8]
lea rcx, [rsp + 0x180]
mov rdx, r12
call fcn.14006212e
mov r15, qword [rsp + 0x188]
cmp r15, 6
je 0x14006e514
mov r14, qword [rsp + 0x180]
mov r8d, 0xa0
lea rcx, [rsp + 0x400]
lea rdx, [rsp + 0x190]
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xb
lea rdi, [rsp + 0x860]
lea rsi, [rsp + 0x230]
rep movsq qword [rdi], qword [rsi]
cmp qword [rbp], 0
jne 0x14006eba0
mov rcx, r12
call 0x1400622d6
mov qword [rbp], 1
cmp r15d, 4
je 0x14006ddfd
cmp r15d, 5
mov r13, qword [rsp + 0x28]
lea rdi, [rsp + 0x788]
je 0x14006ebca
mov r8d, 0xa0
lea rcx, [rsp + 0xa18]
lea rbx, [rsp + 0x400]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xb
mov rbp, rdi
lea rsi, [rsp + 0x860]
rep movsq qword [rdi], qword [rsi]
mov r12, r14
lea rsi, [rsp + 0xa18]
mov r14, r13
jmp 0x14006de39
mov r8d, 0xa0
lea rsi, [rsp + 0xa18]
mov rcx, rsi
lea rbx, [rsp + 0x400]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov r15d, 4
mov r12, qword [rsp + 0xd8]
mov r14, qword [rsp + 0x28]
lea rbp, [rsp + 0x788]
mov r8d, 0xa0
lea r13, [rsp + 0x180]
mov rcx, r13
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xb
mov rdi, rbx
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
mov rcx, r14
call 0x140062c88
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0xd8], r12
mov qword [rax + 0x7b8], r12
mov qword [rax + 0x7c0], r15
mov r8d, 0xa0
mov r12, qword [rsp + 0x50]
mov rcx, r12
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xb
mov rdi, qword [rsp + 0x60]
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov r8, qword [rsp + 0x68]
mov rbp, r14
jmp 0x14006dcfa
cmp qword [r14 + 0x7b0], 0
je 0x14006e2e8
lea rcx, [rsp + 0x5c0]
mov rdx, rbp
call fcn.140062c2e
mov r15, qword [rsp + 0x5c8]
cmp r15, 5
je 0x14006e6f9
lea rdx, [rsp + 0x5e0]
mov r12, qword [rdx - 0x20]
mov rbp, qword [rdx - 0x10]
mov r13, qword [rdx - 8]
lea rcx, [rsp + 0xeb0]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [rsp + 0x670]
lea rdi, [rsp + 0xd68]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
call fcn.14006f058
lea rbx, [r14 + 0x730]
cmp r15d, 4
jne 0x14006dfcd
lea rsi, [rsp + 0xf0]
mov qword [rsi - 8], r13
lea rdx, [rsp + 0xeb0]
mov r8d, 0x90
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 0x10], rbp
mov rcx, rbx
call fcn.14006f029
mov rcx, qword [rax + 0x18]
test rcx, rcx
je 0x14006df84
lea rdx, [rsp + 0x140]
mov rax, qword [rax + 0x20]
call qword [rax + 0x20]
mov rcx, rbx
call fcn.14006f029
mov rax, qword [rax]
mov rax, qword [rax + 0x10]
cmp rax, 3
mov rbp, qword [rsp + 0x38]
jne 0x14006e251
mov r12, qword [rsp + 0xe0]
mov r13, qword [rsp + 0xe8]
lea rcx, [rsp + 0xbd0]
mov r8d, 0x90
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14006e0bd
mov al, byte [r14 + 0x7a0]
mov byte [rsp + 0x28], al
mov rcx, rbx
call fcn.14006f029
lea rdx, [rax + 0x18]
lea rsi, [rsp + 0x180]
mov rcx, rsi
call fcn.140029f82
lea rcx, [r12 + 0x10]
call fcn.1400247dc
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [r12 + 0x20], xmm1
movups xmmword [r12 + 0x10], xmm0
lea rax, [rsp + 0x400]
cmp r15d, 3
je 0x14006e06a
mov qword [rsp + 0x400], rbp
lea rcx, [rsp + 0x180]
lea rdx, [rsp + 0xeb0]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x5c0]
lea rsi, [rsp + 0xd68]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0xa18]
mov qword [rsp + 0xc8], r13
mov qword [rax], r12
mov r12, qword [rsp + 0x400]
lea rcx, [rsp + 0xbd0]
lea rdx, [rsp + 0x180]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0xc60]
lea rsi, [rsp + 0x5c0]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rbx, qword [rsp + 0xa18]
mov r13, qword [rsp + 0xc8]
mov rbp, qword [rsp + 0x38]
lea rcx, [r14 + 0x730]
call fcn.14003459c
lea rsi, [r14 + 0x729]
cmp byte [r14 + 0x729], 0
je 0x14006e0e6
lea rcx, [r14 + 0x628]
call fcn.14003266b
mov byte [rsi], 0
lea rcx, [rsp + 0x1150]
lea rdx, [rsp + 0xbd0]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0xcb8]
lea rsi, [rsp + 0xc60]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x78]
mov byte [rax], 1
cmp r15, 5
je 0x14006e838
lea rcx, [rsp + 0xdc0]
lea rdx, [rsp + 0x1150]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0xd10]
lea rsi, [rsp + 0xcb8]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rcx, rbp
call 0x14006f085
cmp r15, 3
je 0x14006e52f
cmp r15, 4
je 0x14006e539
lea rcx, [rsp + 0x198]
mov qword [rcx - 0x18], r15
mov qword [rcx - 0x10], r12
mov qword [rcx - 8], r13
lea rdx, [rsp + 0xdc0]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x228]
lea rsi, [rsp + 0xd10]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x400], rbx
test byte [rsp + 0x28], 1
je 0x14006e55c
cmp byte [r14 + 0x358], 0
je 0x14006e55c
lea rdx, [r14 + 0x490]
lea rsi, [rsp + 0x5c0]
mov rcx, rsi
call fcn.14006b6f9
lea rdi, [rsp + 0x1e0]
mov rcx, rdi
call fcn.140025208
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x1468]
lea rdx, [rsp + 0x180]
mov r8d, 0x100
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x400]
call fcn.140032887
lea rcx, [r14 + 0x360]
mov r8d, 0x100
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14006c323
mov rcx, rbx
call fcn.14006f029
cmp byte [rax + 0x10], 2
je 0x14006e28c
cmp qword [r14 + 0x798], 0
je 0x14006e28c
mov rcx, rbx
call fcn.14006f029
cmp byte [rax + 0x10], 2
jne 0x14006e61f
mov rax, qword [rax]
mov rax, qword [rax + 0x10]
cmp rax, 3
je 0x14006e630
lea rax, [rsp + 0x180]
mov ecx, 0xf
mov rdi, rax
mov rdx, rsi
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov rsi, rdx
mov rcx, rax
call fcn.14003459c
mov r12, qword [rsp + 0xe0]
mov r13, qword [rsp + 0xe8]
lea rcx, [rsp + 0xbd0]
mov r8d, 0x90
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x729]
mov r15d, 4
jmp 0x14006e0e6
mov qword [rsp + 0x58], rbx
lea r15, [r14 + 0x7c8]
lea rax, [r14 + 0x868]
mov qword [rsp + 0x60], rax
mov r13, qword [r14 + 0x7c0]
mov qword [rsp + 0x50], r15
add r13, 0xfffffffffffffffa
cmp r13, 3
mov eax, 1
cmovae r13, rax
mov r12, rbp
test r13, r13
cmove r12, r15
jne 0x14006e5c2
cmp qword [r12], 0
jne 0x14006eb70
lea rbp, [r12 + 8]
lea rcx, [rsp + 0x180]
mov rdx, rbp
call fcn.14006212e
mov r13, qword [rsp + 0x188]
cmp r13, 6
lea rcx, [rsp + 0x400]
lea rbx, [rsp + 0xa18]
or al, byte [rax]
add byte [rdi], cl
invalid
xchg ebp, eax
add al, byte [rax]
invalid
mov r15, qword [rsp + 0x180]
mov r8d, 0xa0
lea rdx, [rsp + 0x190]
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xb
lea rdi, [rsp + 0x860]
lea rsi, [rsp + 0x230]
rep movsq qword [rdi], qword [rsi]
cmp qword [r12], 0
jne 0x14006ebaa
mov rcx, rbp
call 0x1400622d6
mov qword [r12], 1
cmp r13d, 4
je 0x14006e40d
cmp r13d, 5
mov rbp, qword [rsp + 0x28]
lea rdx, [rsp + 0x400]
lea rdi, [rsp + 0x788]
je 0x14006ebdc
mov r8d, 0xa0
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xb
mov r14, rdi
lea rsi, [rsp + 0x860]
mov ah, 0x24
invalid
or byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x400]
jmp 0x14006e441
mov r8d, 0xa0
mov rcx, rbx
lea rsi, [rsp + 0x400]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov r13d, 4
mov r15, qword [rsp + 0xd0]
mov rbp, qword [rsp + 0x28]
lea r14, [rsp + 0x788]
mov r8d, 0xa0
lea r12, [rsp + 0x180]
mov rcx, r12
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xb
mov rbx, rsi
mov rdi, rsi
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov rcx, rbp
call 0x140062c88
mov qword [rsp + 0xd0], r15
mov rax, qword [rsp + 0x30]
mov qword [rax + 0x7b8], r15
mov qword [rax + 0x7c0], r13
mov r8d, 0xa0
mov r15, qword [rsp + 0x50]
mov rcx, r15
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xb
mov rdi, qword [rsp + 0x60]
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov r8, qword [rsp + 0x68]
jmp 0x14006e30c
cmp r15, 1
jne case.0x140043ff8.272
lea rsi, [rsp + 0x180]
mov rcx, rsi
mov rdx, rbp
call fcn.140062c2e
cmp dword [rsi + 8], 5
mov rbx, qword [rsp + 0x58]
mov r14, qword [rsp + 0x30]
je 0x14006e5f3
lea rcx, [rsp + 0x5c0]
lea rdx, [rsp + 0x180]
mov r8d, 0x108
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x28]
jmp 0x14006e6d4
mov qword [rsp + 0x5c8], 5
mov r14, qword [rsp + 0x30]
mov rbx, qword [rsp + 0x58]
jmp 0x14006ded4
mov esi, 3
mov rbx, r12
jmp 0x14006e56e
lea rcx, [rsp + 0x11e0]
lea rdx, [rsp + 0xdc0]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
mov rsi, r12
mov rbx, r13
jmp 0x14006e56e
lea rcx, [rsp + 0x180]
call fcn.14003266b
mov esi, 3
lea rcx, [r14 + 0x490]
call fcn.140025208
lea rcx, [r14 + 0x460]
call fcn.1400346ce
lea rcx, [r14 + 0x248]
add al, byte [rax]
add al, ch
invalid
test bh, bh
dec dword [rax - 0x75]
mov esp, 0xb024
add byte [rax - 0x77], cl
invalid
mov qword [rdi + 8], rbx
lea rcx, [rdi + 0x10]
lea ecx, [rdi + 0x10]
lea rdx, [rsp + 0x11e0]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
add eax, dword [rax]
mov rax, rdi
mov cl, 1
jmp 0x14006e849
cmp r13, 1
jne case.0x140043ff8.272
lea rsi, [rsp + 0x180]
mov rcx, rsi
mov rdx, r12
call fcn.140062c2e
cmp dword [rsi + 8], 5
mov rbx, qword [rsp + 0x58]
mov r14, qword [rsp + 0x30]
jne case.0x140033de4.331
mov qword [rsp + 0x5c8], 5
jmp 0x14006ded4
invalid
invalid
mov qword [rsp + 0x5c8], 5
mov rbx, qword [rsp + 0x58]
mov r14, qword [rsp + 0x30]
mov esi, dword [rsp + 0x30]
jmp 0x14006ded4
mov rax, qword [rax]
mov rax, qword [rax + 0x10]
cmp rax, 1
je 0x14006e28c
lea rsi, [rsp + 0x150]
mov rcx, rsi
call fcn.140028a81
test al, al
je 0x14006e700
lea rdi, [rsp + 0x10d8]
mov ecx, 0xf
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov rax, qword [r14 + 0x620]
mov rcx, qword [rax + 0x68]
test rcx, rcx
je 0x14006e864
mov rdx, qword [rax + 0x70]
call fcn.14009a4b9
add al, byte [rax]
mov rbx, rax
mov r15, rdx
mov ecx, 0x78
mov edx, 8
call fcn.14009ab2b
invalid
add al, byte [rax]
lea rsi, [rsp + 0x10d8]
mov ecx, 0xf
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
lea r8, [0x1400da378]
mov rcx, rbx
mov rdx, rax
call qword [r15 + 0x18]
jmp 0x14006e794
lea rcx, [rsp + 0x5c0]
lea rdx, [rsp + 0x180]
mov r8d, 0x108
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbp
call 0x140062c88
mov qword [r14 + 0x7c0], 8
add byte [rax], al
jmp 0x14006ded4
mov al, 5
jmp 0x14006e6ef
mov al, 4
mov r14, qword [rsp + 0x30]
jmp 0x14006e828
add dword [rax], eax
invalid
mov al, 4
jmp 0x14006e831
call fcn.140035d77
mov r15, rax
mov edi, eax
lea rsi, [rsp + 0xf0]
jmp 0x14006e2b0
lea rcx, [rsp + 0x180]
call 0x14006fafa
xor ebx, ebx
mov r14, qword [rsp + 0x30]
mov r15, qword [rsp + 0x28]
jl 0x14006e7dd
sub byte [rax - 1], cl
invalid
test rbx, rbx
test ebx, ebx
je case.0x140036696.334
mov ecx, 0x84
mov eax, 0xcc
add al, dh
cmpxchg qword [rbx], rcx
cmpxchg dword [rbx], ecx
je 0x14006e7e1
mov rax, qword [rbx + 0x10]
mov rcx, rbx
mov ecx, ebx
call qword [rax + 0x20]
lea rdi, [rsp + 0x800]
lea rsi, [rsp + 0xf40]
lea esi, [rsp + 0xf40]
mov ecx, 0xc
or al, 0
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x90]
mov ecx, dword [rsp + 0x93]
mov dword [rsp + 0x4b], ecx
mov dword [rsp + 0x48], eax
invalid
mov rbx, qword [rsp + 0x50]
jmp 0x14006cf6f
invalid
invalid
lea rcx, [rsp + 0xe0]
call fcn.140037171
mov r12, rdi
cld
invalid
mov al, 3
mov rcx, qword [rsp + 0x70]
mov byte [rcx], al
mov al, 3
mov rcx, qword [rsp + 0x78]
mov byte [rcx], al
mov rax, qword [rsp + 0xb0]
mov qword [rax], 4
add al, 0
add byte [rax], al
mov cl, 3
mov byte [r14 + 0xbd0], cl
add rsp, 0x1698
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov eax, 1
lock xadd qword [0x140116070], rax
lea r14, [rsp + 0xa18]
mov qword [r14], rax
lea rdi, [rsp + 0x400]
mov ecx, 0xf
sldt word [rax]
add byte [rax - 0x77], cl
mov esi, ebx
rep movsq qword [rdi], qword [rsi]
lea r15, [rsp + 0x5c8]
mov qword [r15 - 8], r14
ja 0x14006e894
mov ecx, 0xf
mov rdi, r15
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
call fcn.140036414
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
add al, 0
invalid
add rax, 0x18
mov rcx, rax
call fcn.14003648d
mov r15, rax
cmp qword [rax], 0
mov rbx, rdx
lea rax, [rsp + 0x188]
mov qword [rax - 8], r14
lea rsi, [rsp + 0x400]
mov ecx, 0xf
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
je case.0x14005f063.65
test bl, ch
add dword [rax], eax
invalid
mov rsi, qword [rsp + 0xa18]
mov rdi, qword [r15]
lock inc qword [rdi]
mov r14, qword [rsp + 0x30]
jle case.0x14006c1d1.2
lea r13, [rdi + 0x60]
mov ecx, 0x100
mov edx, 0x80
call fcn.14009ab2b
mov r12, rax
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, [0x1400dabd0]
ret 6
mov qword [r12 + 0x10], rax
and qword [r12 + 0x18], 0
mov qword [r12 + 0x20], rdi
and al, 0x20
mov qword [r12 + 0x28], rsi
lea rdi, [r12 + 0x30]
lea rsi, [rsp + 0x400]
mov ecx, 0xf
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
xorps xmm0, xmm0
movups xmmword [r12 + 0xa8], xmm0
and qword [r12 + 0xb8], 0
mov rcx, r13
mov rdx, r12
loop 0x14006e9c9
mov eax, esp
call fcn.1400364c2
invalid
jnp 0x14006e97e
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
add dword [rax], eax
invalid
mov rcx, r15
mov rdx, rax
call fcn.14009e80e
jmp 0x14006eaee
add byte [rcx - 0x77], cl
invalid
rol dword [rsi], 0
mov qword [r13 + 0x10], rax
and qword [r13 + 0x18], 0
mov qword [r13 + 0x20], rdi
jge case.0x14005da00.80
mov qword [r13 + 0x28], rsi
mov qword [r13 + 0x30], r15
lea rdi, [r13 + 0x38]
lea rsi, [rsp + 0x400]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
xorps xmm0, xmm0
push rdi
rol byte [rcx + 0xf], 0x29
movaps xmmword [rbp + 0xb0], xmm0
movaps xmmword [rbp + 0xb0], xmm0
and qword [r13 + 0xc0], 0
mov rcx, rbx
mov rdx, r13
invalid
mov r8, r13
call fcn.1400364c2
jp case.0x140036696.328
dec dword [rax - 0x7b]
invalid
je 0x14006eacf
invalid
mov rcx, r12
mov rdx, rax
call fcn.14009e80e
lea rsi, [rsp + 0xf0]
mov rbx, qword [rsp + 0x28]
jmp case.0x140028bf1.411
mov rcx, rax
call 0x14006f106
and byte [rsi], al
add byte [rax], al
xor r12d, r12d
mov r14, qword [rsp + 0x30]
lea rsi, [rsp + 0xf0]
dec qword [rbx]
dec dword [rbx]
test r12, r12
test esp, esp
test esp, esp
je case.0x140036696.334
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [r12], rcx
cmpxchg dword [rsp], ecx
cmpxchg dword [rsp], ecx
je 0x14006e2b0
mov rax, qword [r12 + 0x10]
mov rcx, r12
jmp 0x14006eb68
lea rcx, [rsp + 0x188]
call fcn.14006f537
xor r13d, r13d
in eax, dx
mov r14, qword [rsp + 0x30]
je 0x14006eb5a
xor byte [rax - 0x73], cl
lea esi, [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
invalid
add byte [rax - 1], cl
or ecx, dword [rbp - 0x7b]
in eax, dx
dec qword [rbx]
test r13, r13
je case.0x140036696.334
mov ecx, 0x84
mov eax, 0xcc
add byte [rax], al
add al, dh
cmpxchg qword [r13], rcx
cmpxchg dword [rbp], ecx
add byte [rax], al
add al, dh
cmpxchg qword [r13], rcx
cmpxchg dword [rbp], ecx
je 0x14006e2b0
mov rax, qword [r13 + 0x10]
mov rcx, r13
mov ecx, ebp
mov ecx, ebp
call qword [rax + 0x20]
jmp 0x14006e2b0
invalid
invalid
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.Hj_r_
mov bh, byte [rdi + 6]
add byte [rdx + 0x36], bh
mov bh, byte [rdi + 6]
add byte [rdx + 0x36], bh
call fcn.1400aaf92
lea rcx, str.Flatten_polled_after_completionC:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_future_flatten.rs
lea r8, [0x1400d7908]
mov edx, 0x1f
add al, ch
bnd ret
add eax, dword [rax]
invalid
add byte [rbp + rcx*4 + 5], cl
jb 0x14006eb21
invalid
add al, ch
bnd ret
mov qword [rbp], 1
jmp 0x14006ebb2
invalid
mov qword [r12], 1
add dword [rax], eax
add byte [rax], al
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rsHj_r_
invalid
invalid
mov edx, 0x28
call fcn.1400a7ee0
invalid
xchg ebx, eax
add eax, dword [rax]
invalid
lea rcx, [0x1400d9ba8]
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rs
jmp 0x14006ebea
ud2
lea rcx, [0x1400d9ba8]
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rs
out 0xaf, al
invalid
invalid
mov edx, 0x28
call fcn.1400aaf92
movzx eax, word [rsp + 0x861]
lea r8, [rsp + 0x400]
mov word [r8], ax
lea rax, [0x1400c69c0]
lea eax, [0x1400c69c0]
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
lea rcx, str.domain_is_valid_Uri
or eax, 0x57d8d
add eax, 0xd8d4c00
scasb al, byte [rdi]
pop rsi
add eax, 0x13ba00
add byte [rax], al
add al, ch
add al, 0x96
add eax, dword [rax]
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
jmp 0x14006ebc0
and dl, 1
lea r8, [rsp + 0x5c0]
rol byte [0xc94fec4a], 0x38
mov byte [r8 + 8], dl
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_syncwatch.rs
lea eax, [0x1400c5730]
add eax, 0x56adb
add eax, 0x44894800
and al, 0x20
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
invalid
or dword [rax], eax
lea r9, [0x1400c4bf0]
mov byte [rdi + 5], bl
add byte [rdx + 0x2b], bh
add al, ch
invalid
xchg ebp, eax
add eax, dword [rax]
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE8
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
lea ecx, [0x1400d9299]
lea r9, [0x1400d8e40]
lea ecx, [0x1400d8e40]
invalid
add byte [rbp + rcx*4 - 0x7c], cl
lea eax, [rsp + 0x400]
and al, 0
add byte [rax + rax], al
add byte [rdx + 0x17], bh
add al, ch
xchg edx, eax
xchg ebp, eax
add eax, dword [rax]
xor eax, eax
jmp 0x14006ecb1
lea rcx, [rsp + 0x5c0]
call 0x14006fafa
invalid
invalid
add byte [rax], al
invalid
mov al, 1
lea rcx, [rsp + 0x180]
mov byte [rcx], al
lea rdx, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srccommonexec.rs
adc eax, 0x6b69e
call fcn.1400a8f30
invalid
invalid
add eax, dword [rax]
invalid
mov rcx, r15
call 0x14006f106
jmp 0x14006ecaf
mov rcx, r15
mov rdx, r13
call fcn.14003053d
invalid
invalid
cld
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
je 0x14006ef35
add dword [rax], eax
invalid
mov rax, qword [rax]
mov al, byte [rax + 0x80]
invalid
test al, al
invalid
je 0x14006ee0a
inc r13
jmp 0x14006ee65
mov rax, qword [r15 + 0x18]
cmp rax, r12
jbe 0x14006ef5d
add dword [rax], eax
add byte [rax], al
cmp rax, r13
jbe 0x14006ef6d
xchg byte [rbp + 1], cl
add byte [rax], al
xchg byte [rbp + 1], cl
add byte [rax], al
mov rax, qword [r15 + 0x10]
lea rcx, [rax + r12]
lea ecx, [rax + riz]
invalid
mov rdx, qword [r15]
cmp rcx, rdx
mov r8, rdx
mov r9d, 0
mov ecx, 0
add byte [rax], al
add byte [rbp + 0xf], cl
ror dword [rcx + r13 - 0x3f], 0x4c
add eax, ebp
add byte [rbp + 0xf], cl
ror dword [rcx + r13 - 0x3f], 0x4c
add eax, ebp
cmp rax, rdx
cmovb rdx, r9
ror dword [rbp - 0x75], 1
or byte [r8 + 0x29], r9b
or byte [rax + 0x29], cl
ror byte [rcx - 0x75], 1
adc al, 0xc8
or byte [rax + 0x29], cl
ror byte [rcx - 0x75], 1
adc al, 0xc8
mov r9, qword [r8 + rax*8]
mov qword [r8 + rcx*8], r9
mov dword [rax + rcx*8], ecx
mov dword [rax + rcx*8], ecx
mov qword [r8 + rax*8], rdx
inc r13
ror byte [rcx - 1], 0xc5
inc r12
cmp r13, rbp
cmp ebp, ebp
jb case.0x140056cd0.121
cmp r13, r12
je case.0x14004b3b0.204
mov rax, qword [r15 + 0x18]
cmp rax, r12
jbe 0x14006eedb
pop rdi
lea r13, [rsp + 0x38]
mov rcx, r13
invalid
cmp byte [rcx + rcx*4 - 0x17], cl
mov rdx, r15
call fcn.14003593b
mov rax, qword [r13 + 8]
mov eax, dword [rbp + 8]
or byte [r9 - 0x75], r9b
insd dword [rdi], dx
invalid
or byte [r9 - 0x75], r9b
or byte [rcx - 0x75], cl
insd dword [rdi], dx
adc byte [rbp - 0x75], cl
mov r13, qword [r13 + 0x18]
mov rdx, rax
ret 0x294c
mov r13, qword [r13 + 0x18]
mov rdx, rax
ret 0x294c
loop case.0x14004b3b0.202
jae 0x14006eeba
mov rcx, r12
loope 0x14006eeec
sub rcx, rax
sub ecx, eax
sub r13, rcx
lea rcx, [rcx*8]
lea ecx, [rcx*8]
add byte [rax + 1], cl
jmp 0x1586e7805
invalid
invalid
add rcx, rbp
mov qword [r15 + 0x18], r12
sbb bl, ch
invalid
sbb bl, ch
sbb bl, ch
adc eax, 0x24448b48
mov rax, qword [rsp + 0x38]
cmp byte [rdx - 0x73], cl
or al, 0xe0
lea rcx, [rax + r12*8]
mov qword [r15 + 0x18], r12
mov dword [rdi + 0x18], esp
call fcn.140035994
mov rcx, rbp
cld
dec dword [rax - 0x77]
jmp 0x128f1781f
invalid
mov rdx, r13
call fcn.140035994
mov rax, qword [r15 + 0x18]
test rax, rax
jne case.0x140067e4c.45
lea r15, [rsp + 0x38]
mov rcx, r15
mov ecx, edi
mov ecx, edi
stc
mov rdx, r14
mov r8, rsi
mov eax, esi
call fcn.140035c7b
mov rcx, r15
mov ecx, edi
mov ecx, edi
call fcn.140035d22
dec dword [rax - 0x77]
stc
mov rcx, rdi
mov edx, ebx
call fcn.14009b798
invalid
add al, byte [rax]
invalid
enter 2, 0x48
lea edi, [rsi + 0x38]
invalid
lea rdi, [rsi + 0x38]
mov rcx, rsi
call fcn.1400346ce
cld
dec dword [rax - 0x7d]
add esi, 0x30
cld
dec dword [rax - 0x7d]
invalid
invalid
mov rcx, rsi
int1
call fcn.1400371d2
mov rcx, rdi
dec dword [rax - 0x77]
stc
add rsp, 0x58
pop rax
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
jmp fcn.140063aa7
lea rcx, [0x1400d6d79]
or eax, 0x67e3d
lea r8, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7library_alloc_srccollections_vec_dequemod.rsNulError
add eax, 0x6a515
jmp 0x14006ef53
invalid
add byte [rdx + 0x14], bh
mov edx, 0x14
add al, ch
xchg ebx, eax
xchg ebx, eax
call fcn.1400a82f0
add eax, dword [rax]
lea rcx, str.assertion_failed:_i___self.len__
lea r8, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7library_alloc_srccollections_vec_dequemod.rsNulError
add eax, 0x6a525
jmp 0x14006ef7b
lea rcx, str.assertion_failed:_j___self.len__
lea r8, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7library_alloc_srccollections_vec_dequemod.rsNulError
movsq qword [rdi], qword [rsi]
invalid
invalid
invalid
add byte [rdx + 0x20], bh
mov edx, 0x20
call fcn.1400a7ee0
add eax, dword [rax]
int3
add byte [rax], al
cmp rax, 5
ja case.default.0x14006efad
invalid
xchg dword [rax], eax
add byte [rax], al
xchg dword [rdi + 0x48000000], eax
mov esi, ecx
invalid
add byte [rax], al
mov rsi, rcx
invalid
lea rcx, [0x14010dcbc]
or dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400346ce
invalid
lea rcx, [rsi + 0x2a8]
call fcn.14006ece0
invalid
invalid
jmp case.0x14003435e.399
add al, byte [rax]
add al, ch
sbb ch, bh
invalid
lea rcx, [rsi + 0x2b0]
lea ecx, [rsi + 0x2b0]
call fcn.140036fe5
lea rcx, [rsi + 0x2a8]
mov gs, word [rax - 0x17fffffe]
test al, 2
add al, byte [rax]
add al, ch
movsd dword [rdi], dword [rsi]
cmp ah, bh
inc esi
xchg byte [rdx + 2], ah
add al, byte [rax]
add al, ch
movsd dword [rdi], dword [rsi]
cmp ah, bh
inc esi
xchg byte [rdx + 2], ah
add byte [rax - 0x73], cl
xchg byte [rbx - 0x14fffffe], ah
add al, byte [rax]
add byte [rax], al
jmp case.0x140033de4.349
lea rcx, [rsi + 0x2b0]
lea rax, [rsi + 0x2a3]
jmp case.0x140033de4.349
lea rcx, [rsi + 0x2b0]
add byte [rax], al
call fcn.14006ed07
lea rcx, [rsi + 0x2a8]
test al, 2
add byte [rax], al
std
invalid
call fcn.140032887
mov byte [rsi + 0x2a4], 0
invalid
movsb byte [rdi], byte [rsi]
add al, byte [rax]
add byte [rax], al
invalid
xchg byte [rdx + rax + 0x48000000], ah
lea eax, [rsi + 0x2a5]
invalid
lea rax, [rsi + 0x2a5]
mov byte [rax], 0
add byte [rsi - 0x7d], ah
cmpsb byte [rsi], byte [rdi]
and word [rsi + 0x2a6], 0
cmpsb byte [rsi], byte [rdi]
add al, byte [rax]
add byte [rax], al
add rsp, 0x20
pop rsi
ret
in al, dx
sub byte [rax + 0x74026179], al
or al, 0x48
add rcx, 0x30
mov rax, rcx
add rsp, 0x28
ret
lea eax, [0x1400d9cd8]
lodsb al, byte [rsi]
invalid
mov edx, 0xb
call fcn.1400a82f0
cdq
xchg edx, eax
add eax, dword [rax]
invalid
cdq
xchg edx, eax
add eax, dword [rax]
invalid
int3
add ecx, 0x10
cmp qword [rax], 0
mov rax, qword [rax + 8]
invalid
invalid
or byte [rsi + rcx + 0x48], sil
test eax, eax
je case.0x14005da00.100
test rax, rax
je 0x140062c88
jmp fcn.14003282f
cld
dec dword [rax - 0x7b]
test rax, rax
je 0x140062c88
test rax, rax
je 0x140062c88
jmp fcn.14003282f
invalid
cld
call qword [rsi + 0x48]
sub esp, 0x20
in al, dx
invalid
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0x240]
add dword [rax + 2], 0xc0850000
invalid
je 0x14006f0bc
invalid
sal byte [rsp - 0x7d], 0xf8
and al, 0x83
clc
cmp eax, 3
je 0x14006f0d8
invalid
add esi, dword [rbx + rdi - 0x7d]
clc
cmp eax, 4
jne 0x14006f100
add al, 0x75
pop rsi
lea rcx, [rsi + 0x2c0]
call fcn.14006f058
invalid
dec dword [rax - 0x73]
lea ecx, [rsi + 0x248]
rol byte [rdx], 0
add al, ch
invalid
stosb byte [rdi], al
invalid
invalid
add al, byte [rax]
add al, ch
add byte [rax], al
call fcn.14003459c
jmp 0x14006f0e4
loop case.0x14006c27e.12
cld
invalid
mov rcx, rsi
mov ecx, esi
call fcn.14003266b
add rsi, 0x100
mov byte [rax], 1
add byte [rcx], al
add byte [rax], al
invalid
add byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
add rsp, 0x20
add esp, 0x20
and byte [rsi - 0x17], bl
not byte [rbp - 4]
dec dword [rax - 0x73]
pop rsi
jmp fcn.1400346ce
lea rcx, [rsi + 0x248]
mov cs, word [rax + 2]
add byte [rax], al
invalid
add al, ch
movabs byte [0x241be80fffffe], al
invalid
invalid
inc dword [rax + 0x241be]
call fcn.14006ef86
invalid
inc dword [rax + 0x241be]
cmp byte [rsi + 0x241], 0
add al, byte [r8]
add byte [rax], al
je 0x14006f0f9
lea rcx, [rsi + 0x140]
lea ecx, [rsi + 0x140]
mov es, word [rax + 1]
add byte [rax], al
invalid
call fcn.14003266b
inc esi
mov byte [rsi + 0x241], 0
xchg byte [rcx + 2], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
add rsp, 0x20
add esp, 0x20
and byte [rsi - 0x3d], bl
pop rsi
ret
cmp byte [rcx + 0x70], 2
jne fcn.14003459c
mov word [rsp + rdi*8 - 1], ss
cld
inc ebx
ret
jmp 0x14006204d
invalid
push rdi
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x70
sub esp, 0x70
sub esp, 0x70
mov rsi, rcx
mov esi, ecx
mov esi, ecx
call fcn.14009d0d1
movzx eax, al
ror byte [rax - 0x73], 0xd
invalid
jmp case.0x140068a24.51
or dword [rax], eax
or dword [rax], eax
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
jmp rax
invalid
loopne 0x14006f185
lea rax, [0x1400e7330]
lea eax, [0x1400e7330]
add eax, 0x781ed
invalid
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
add dword [rax - 0x77], ecx
jno 0x14006f157
invalid
or byte [rax - 0x77], cl
and al, 0x28
and al, 0x28
invalid
mov qword [rsp + 0x28], rcx
cmp byte [rsi + 0xa0], 3
movabs al, byte [0xe0830f03000000]
add byte [rax], al
add byte [rbx], al
jae 0x14006f241
lea rdi, [rsi + 0x20]
jle 0x14006f185
lea rbx, [rsi + 0x30]
lea ebx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
call fcn.14009ab83
mov r14, rax
mov r15, rdx
mov edi, edx
mov edi, edx
xlatb
lea rdx, [rsp + 0x28]
push rsp
and al, 0x28
mov rcx, rbx
call 0x14006204d
enter 0xffffffffffffff2e, 0xffffffffffffffff
enter 0xffffffffffffff2e, 0xffffffffffffffff
invalid
invalid
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.14009ab90
invalid
mov ecx, 0xdb840002
invalid
mov ecx, 0xdb840002
add byte [rbx + rbx*8 - 0x76b7e38c], al
int1
je case.0x14003d546.310
mov rcx, rsi
call fcn.14009d14e
cmp al, 3
jne 0x14006f1e9
invalid
mov rcx, rdi
mov rcx, rdi
jmp case.0x14004453d.276
lea rcx, [rsi + 0x20]
call fcn.14006f39c
add byte [rax], al
add bl, ch
jmp case.0x14006f201.0
and al, 0x48
mov ecx, edi
mov rcx, rdi
call case.0x14005da00.108
lea rdx, [rsp + 0x40]
and qword [rdx], 0
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
mov rcx, rdi
and byte [rax - 0x77], cl
stc
call case.0x140067e4c.60
add byte [rax], al
xor ecx, ecx
call fcn.140027fee
mov rcx, rsi
add rsp, 0x70
add esp, 0x70
add esp, 0x70
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
jmp 0x14006f3d1
invalid
mov ecx, eax
shr eax, 0x12
jns case.0x140048b77.260
cld
call fcn.140036b02
movzx eax, al
mov dh, 0xc0
cld
dec dword [rdi]
mov dh, 0xc0
lea rcx, [0x14010dce4]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
invalid
mov rcx, rdi
mov rdx, rsi
call fcn.14009e80e
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14006f377
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0x70c48348], dl
nop
add rsp, 0x70
invalid
nop
add rsp, 0x70
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x70
add esp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14006f43d
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
push rdi
ror byte [rdi], 0x11
adc dword [rcx + 0x18], eax
sbb byte [rax - 0x73], cl
adc eax, 0x6baa1
call fcn.1400a7d20
add eax, dword [rax]
int3
push rsi
sub rsp, 0x20
in al, dx
and byte [rax - 0x77], cl
mov rsi, rcx
call case.0x140087c5a.153
test al, al
je 0x14006f395
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14006f43d
nop
add rsp, 0x20
pop rsi
ret
add byte [rax], al
mov rcx, rsi
call case.0x140067e4c.60
add dword [r8], eax
add dword [rax], eax
add byte [rax + 0x40c48348], dl
pop rsi
ret
push rsi
sub rsp, 0x20
and byte [rax - 0x77], cl
invalid
call fcn.14009cda4
test al, 8
jne 0x14006f3ed
lea rcx, [rsi + 0x20]
call case.0x14005da00.108
jmp 0x14006f3fd
test al, 0x10
je 0x14006f3fd
invalid
or al, 0x48
lea ecx, [rsi + 0xa8]
invalid
test al, 0
add byte [rax], al
lea rcx, [rsi + 0xa8]
call fcn.14009abc7
xor ecx, ecx
call fcn.140027fee
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x77], r9b
bnd call fcn.14009e710
add byte [rax - 0x7d], cl
cmp eax, 1
add dword [rdx + 2], edi
add byte [rax - 0x7d], cl
fiadd dword [rax]
sbb rdx, 0
mov rcx, rsi
call fcn.14009cdfb
invalid
fld dword [rdx]
invalid
test al, al
je case.0x140057134.124
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
jmp 0x14006f43d
nop
add rsp, 0x20
and byte [rsi - 0x3d], bl
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
shl dword [rax], 0xe8
and al, ch
invalid
xchg ebx, edi
invalid
and al, ch
sbb eax, 0x48fffb87
lea ecx, [rsi + 0x30]
invalid
lea rcx, [rsi + 0x30]
call fcn.14006f47f
mov rax, qword [rsi + 0xb8]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
je 0x14006f46d
mov rcx, qword [rsi + 0xc0]
call qword [rax + 0x18]
mov edx, 0x80
add byte [rax], al
test rax, rax
je 0x14006f46d
mov rcx, qword [rsi + 0xc0]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
invalid
invalid
pop rsi
invalid
jmp fcn.140007e10
std
movzx edx, al
lea r8, [rdx + 1]
xor eax, eax
rol byte [rax + 0xf4902fa], 0x42
ror byte [rax - 0x7b], 0xc0
test eax, eax
rol byte [rax + 0xf4902fa], 0x42
ror byte [rax - 0x7b], 0xc0
test eax, eax
test eax, eax
je 0x14006f106
cmp eax, 1
je 0x140036a45
lahf
jne 0x14006f4a1
invalid
test byte [rdi - 0x3c00038b], bl
lahf
jne 0x14006f4a1
inc ebx
ret
and dh, al
mov byte [rdx + 0x70], 4
jo case.0x14005da67.103
add al, 0xe8
or dword [rax], eax
add byte [rax], al
invalid
call case.0x14005da00.109
add byte [rax - 0x673b7eb8], dl
add byte [rax], al
add bl, al
nop
add rsp, 0x98
add bl, al
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, rdx
mov esi, edx
mov esi, edx
mov rdi, rcx
mov edi, ecx
mov rcx, qword [rcx + 8]
mov ecx, dword [rcx + 8]
call fcn.14009ab83
mov rbx, rax
mov r14, rdx
mov esi, edx
invalid
add byte [rax - 0x77], cl
ret
invalid
add rdi, 0x10
mov rcx, rdi
stc
adc byte [rax - 0x77], cl
stc
call fcn.14006f47f
mov ecx, 0xf
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
invalid
mov rcx, rbx
mov rdx, r14
add rsp, 0x28
add rsp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.14009ab90
invalid
add byte [rax - 0x7f], cl
in al, dx
cwde
add byte [rax], al
add byte [rdi], cl
adc byte [rdx], al
movups xmm1, xmmword [rdx + 0x10]
adc byte [rdx + 0x10], cl
adc byte [rdx + 0x10], cl
lea rdx, [rsp + 0x20]
and byte [rdi], cl
movaps xmmword [rdx + 0x10], xmm1
sub dword [rdx + 0x10], ecx
movaps xmmword [rdx], xmm0
mov byte [rdx + 0x70], 3
add ebp, eax
xchg edi, eax
invalid
invalid
call qword [rax - 0x673b7eb8]
add byte [rax], al
add bl, al
add ebp, eax
xchg edi, eax
invalid
call qword [rax - 0x673b7eb8]
invalid
add byte [rax], al
add bl, al
in al, dx
and byte [rax + 0x75027879], al
cmp byte [rcx + 0x78], 2
invalid
cmp byte [rcx + 0x78], 2
js 0x14006f542
jne 0x14006f548
invalid
add rsp, 0x20
add esp, 0x20
pop rsi
ret
mov rsi, rcx
add rcx, 8
or al, ch
push rax
cld
invalid
or al, ch
push rax
cld
dec dword [rax - 0x77]
mov rcx, rsi
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140035849
jmp 0x14006244d
push r15
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x70
sub esp, 0x70
sub esp, 0x70
mov rsi, rcx
call fcn.14009d0d1
pop rax
fild dword [rdx]
add byte [rdi], cl
mov dh, 0xc0
lea rcx, [0x14010dcf4]
or eax, 0x9e771
jno 0x14006f568
or dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
or dword [rax + 1], 0x48e0ffc8
enter 0xffffffffffffe0ff, 0x48
lea rax, [0x1400e7330]
lea eax, [0x1400e7330]
lea rcx, [rsp + 0x30]
and al, 0x30
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], rsi
jno case.0x14006c27e.21
mov qword [rsp + 0x28], rcx
cmp byte [rsi + 0xa8], 3
test al, 0
add byte [rax], al
invalid
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rbx], al
invalid
add ecx, dword [rdi]
and eax, 0
loopne 0x14006f5af
jae 0x14006f691
loopne 0x14006f5af
add byte [rax], al
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
jle 0x14006f5d5
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
mov ecx, dword [rsi + 0x28]
mov ecx, dword [rsi + 0x28]
call fcn.14009ab83
mov r14, rax
mov esi, eax
sal dword [rbp - 0x76b6fffe], 0xc6
mov ch, 2
add byte [rcx - 0x77], cl
invalid
mov r15, rdx
mov edi, edx
lea rdx, [rsp + 0x28]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call 0x14006244d
js 0x14006f601
invalid
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.14009ab90
scasb al, byte [rdi]
mov ch, 2
invalid
test bl, bl
je 0x14006f602
scasb al, byte [rdi]
mov ch, 2
add byte [rbx + rbx*8 - 0x76b7e38c], al
int1
mov rcx, rsi
mov ecx, esi
call fcn.14009d14e
cmp al, 3
jne case.0x14006efad.16
mov rcx, rdi
mov ecx, edi
jmp 0x14006f5fb
add al, 0x48
lea ecx, [rsi + 0x20]
lea rcx, [rsi + 0x20]
call fcn.14006f7ec
jmp case.0x14006f651.0
add dword [rax], eax
add bl, ch
and al, 0x48
mov ecx, edi
mov rcx, rdi
call fcn.14006f8f7
in eax, dx
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
push rsp
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
and al, 0x40
and qword [rdx], 0
and al, byte [rax]
mov qword [rdx + 0x20], rdi
mov rcx, rdi
and byte [rax - 0x77], cl
stc
call fcn.14006f95b
xor ecx, ecx
add byte [rcx], dh
leave
call fcn.140027fee
mov ebx, edi
dec dword [rax - 0x77]
mov rcx, rsi
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
jmp 0x14006f821
add dword [rax], eax
add byte [rcx + 0x74c2e8c1], cl
mov ecx, eax
call fcn.140036b02
je 0x14006f63b
dec dword [rdi]
mov ecx, eax
call fcn.140036b02
je 0x14006f63b
dec dword [rdi]
mov dh, 0xc0
mov dh, 0xc0
lea rcx, [0x14010dd04]
movsxd rax, dword [rcx + rax*4]
mov edx, 0x480009e6
invalid
add rax, rcx
jmp rax
mov rcx, rdi
mov rdx, rsi
call fcn.14009e80e
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14006f7c7
push rsi
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0x70c48348], dl
nop
add rsp, 0x70
add esp, 0x70
nop
add rsp, 0x70
add esp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
ret
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
jmp 0x14006f88d
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x20]
lea eax, [rsp + 0x20]
and al, 0x20
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [r8 - 0x73], cl
lea edx, [0x1400dad10]
push rcx
mov dh, 6
add al, ch
call fcn.1400a7d20
add ah, cl
push rsi
sub rsp, 0x20
mov rsi, rcx
call case.0x140087c5a.153
add al, byte [rax]
invalid
test al, al
invalid
je case.0x140048b77.269
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14006f88d
add byte [rax], al
invalid
nop
add rsp, 0x20
add esp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14009cda4
test al, 8
jne case.0x14004a19c.247
lea rcx, [rsi + 0x20]
call fcn.14006f8f7
invalid
jmp case.0x14004a19c.243
test al, 0x10
je case.0x14004a19c.243
lea rcx, [rsi + 0xb0]
call fcn.14009abc7
mov bl, 2
invalid
xor ecx, ecx
call fcn.140027fee
xchg ebx, edi
dec dword [rax - 0x75]
and byte [rax - 0x77], r9b
bnd call fcn.14009e710
cmp rax, 1
mov edx, 2
add byte [rax], al
sbb rdx, 0
mov rcx, rsi
mov ecx, esi
call fcn.14009cdfb
add al, byte [rax]
test al, al
je 0x14006f886
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14006f88d
invalid
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.140027b6b
lea rcx, [rsi + 0x30]
call fcn.14006f8cf
add byte [rax], al
mov rax, qword [rsi + 0xc0]
test rax, rax
je 0x14006f8bd
invalid
mov rcx, qword [rsi + 0xc8]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140007e10
test r9d, edi
invalid
add bl, dh
movsq qword [rdi], qword [rsi]
mov rcx, rbx
mov rdx, r14
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
jmp fcn.14009ab90
sub dword [rdx], eax
mov byte [rdx + 0x78], 3
call fcn.14006f915
invalid
invalid
call qword [rax - 0x573b7eb8]
add rsp, 0xa8
ret
mov eax, dword [rdx + 0x20]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 0x10], xmm1
adc dword [rcx + 0x10], ecx
adc byte [r15], cl
adc dword [rcx], eax
invalid
adc byte [r15], cl
adc dword [rcx], eax
invalid
add dword [rax - 0x7d], ecx
invalid
add rsp, 0x38
ret
invalid
mov rcx, r8
mov rdx, r9
mov r8, r10
mov r9, rax
call fcn.1400a8230
add ah, cl
add ah, cl
sub rsp, 0x28
sub esp, 0x28
in al, dx
sub byte [rcx + 0x140], bh
mov ecx, 0x140
add dword [rax], eax
invalid
in al, dx
sub byte [rcx + 0x140], bh
mov ecx, 0x140
add dword [rax], eax
invalid
mov edx, 8
call fcn.14009ab2b
add al, byte [rax]
add byte [rcx + 1], bh
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rax], rcx
or byte [rax - 0x77], cl
or byte [rax - 0x7d], cl
invalid
xor byte [rax], al
mov qword [rax + 0x40], 5
mov dword [rax + 0x40], 5
add eax, 0xf0000000
inc qword [rax]
or byte [rax - 0x77], cl
or byte [rax - 0x7d], cl
invalid
add eax, 0xf0000000
inc qword [rax]
jle case.0x14005f063.97
mov rdx, rax
add rsp, 0x28
sub bl, al
sub bl, al
ud2
sub rsp, 0x28
mov rdi, r8
mov edi, eax
sub byte [rcx + rcx*4 - 0x39], cl
mov edi, eax
mov rsi, rcx
mov rcx, qword [rdx]
mov rax, qword [rcx + 0x1c8]
enter 1, 0
enter 1, 0
add dword [rax], eax
add byte [rax - 0x6a7af0ff], ch
test al, 1
jne 0x14006fad3
add byte [rax], al
add byte [rax - 0x7d], cl
clc
dec byte [rdi]
test byte [rcx + 0x4c000000], ch
add byte [rax], al
add byte [rbp + rcx*4 + 0x40], cl
invalid
test al, 1
jne 0x14006fad3
add byte [rax], al
invalid
add dword [rdi], ecx
test dword [rbp + 0x48000000], edx
add byte [rax], al
add byte [rax - 0x7d], cl
clc
invalid
cmp rax, 0xfffffffffffffffe
je case.0x140061a57.74
add byte [rax], al
add byte [rbp + rcx*4 + 0x40], cl
lea r8, [rax + 2]
add dh, al
cmpxchg qword [rcx + 0x1c8], r8
mov cl, 0x81
enter 1, 0
add dword [rax], eax
invalid
lock cmpxchg qword [rcx + 0x1c8], r8
mov cl, 0x81
enter 1, 0
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp - 0x21], dh
jne case.0x14005f063.100
jne case.0x14005f063.100
mov rbx, qword [rdx]
lea rcx, [rbx + 0x80]
add byte [rax], al
add byte [rax], al
mov r12d, 1
mov esp, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rcx - 0x42], al
add dword [rax], eax
add byte [rax], al
mov r14d, 1
lock xadd qword [rbx + 0x88], r14
mov rdx, r14
mov edx, esi
mov edx, esi
call fcn.1400348a8
mov r15, rax
mov edi, eax
sub cl, byte [rsi - 4]
dec dword [rcx - 0x77]
mov dword [rcx - 0x7d], 0x69491fe6
and r14d, 0x1f
invalid
invalid
invalid
mov edi, eax
and r14d, 0x1f
imul rcx, r14, 0x118
add byte [rax], al
add byte [rax], al
add rcx, rax
mov r8d, 0x118
sbb byte [rcx], al
add byte [rax], al
rol dword [rcx - 0x48], 0x18
add dword [rax], eax
add byte [rax], al
mov rdx, rdi
sbb byte [rcx], al
add byte [rax], al
mov rdx, rdi
mov edx, edi
call sub.VCRUNTIME140.dll_memcpy
mov ecx, r14d
mov ecx, esi
int1
shl r12, cl
lock or qword [r15 + 0x2310], r12
invalid
add byte [rax - 0x7f], cl
add rbx, 0x100
mov rcx, rbx
mov ecx, ebx
ret
add byte [rax - 0x77], cl
fld1
and eax, 0x480002c3
mov qword [rsi + 0x100], 3
mov ecx, ebx
call fcn.14009bddf
mov qword [rsi + 0x100], 3
add dword [rax], eax
add byte [rbx], al
add eax, dword [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
invalid
pop r14
pop r15
ret
mov r8d, 0x118
add byte [rax], al
mov rcx, rsi
mov rdx, rdi
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rsi
invalid
pop r12
pop rsp
pop r14
pop r15
pop rdi
pop rdi
jmp sub.VCRUNTIME140.dll_memcpy
jge 0x14006faf3
add eax, dword [rax]
add byte [rcx + 7], bh
mov ecx, 7
add byte [rax], al
add ch, cl
sub dword [rdi], ecx
or eax, dword [rbx - 0x7af0f5c7]
invalid
int 0x29
ud2
test dword [rdi - 0x3c0003b6], ecx
jmp fcn.1400343ea
loope 0x14006fb4f
cld
invalid
invalid
cld
inc dword [rcx + 0x57]
push r15
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x70
in al, dx
jo 0x14006fb5d
mov esi, ecx
jo 0x14006fb5d
mov esi, ecx
invalid
call fcn.14009d0d1
movzx eax, al
mov dh, 0xc0
invalid
mov dh, 0xc0
lea rcx, [0x14010dd14]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
lea rax, [0x1400e7330]
add eax, 0x777fa
cli
ja 0x14006fb3c
add byte [rax - 0x73], cl
and al, 0x30
invalid
lea rcx, [rsp + 0x30]
xor byte [rax - 0x77], cl
add dword [rax - 0x77], ecx
mov qword [rcx + 8], rsi
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
or byte [rax - 0x77], cl
and al, 0x28
invalid
mov qword [rsp + 0x28], rcx
sub byte [rbx + 0xf0b307e], al
cmp dword [rsi + 0x30], 0xb
jae 0x14006fc31
add byte [rax], al
invalid
or ecx, dword [rdi]
and eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [rsi + 0x20]
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
pop rsi
xor byte [rax - 0x75], cl
sub al, r13b
call fcn.14009ab83
mov r14, rax
mov r15, rdx
xlatb
and dword [rax - 0x76b6fffe], esi
mov al, 2
add byte [rcx - 0x77], cl
invalid
xlatb
lea rdx, [rsp + 0x28]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.1400343ea
cld
dec dword [rcx - 0xe76b33d]
ret
mov rcx, r14
mov ebx, eax
ret
mov rcx, r14
mov rdx, r15
call fcn.14009ab90
test bl, bl
je 0x14006fba2
mov rcx, rsi
call fcn.14009d14e
rcl ch, 2
add byte [rbx + rax], bh
rcl ch, 2
invalid
add byte [rbx + rax], bh
jne 0x14006fbd9
mov rcx, rdi
mov rcx, rdi
jmp 0x14006fb9b
add al, 0x48
lea ecx, [rsi + 0x20]
invalid
lea rcx, [rsi + 0x20]
and al, ch
in eax, dx
add dword [rax], eax
add byte [rax], al
invalid
call fcn.14006fd8d
add byte [rax], al
jmp case.0x14006fbf1.0
and al, 0x48
mov rcx, rdi
mov ecx, edi
call fcn.14006fe9e
lea rdx, [rsp + 0x40]
invalid
add byte [rax - 0x73], cl
push rsp
and al, 0x40
invalid
and qword [rdx], 0
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
mov rcx, rdi
stc
and byte [rax - 0x77], cl
stc
call fcn.14006ff0e
xor ecx, ecx
call fcn.140027fee
test bl, bh
dec dword [rax - 0x77]
mov rcx, rsi
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
jmp 0x14006fdc2
mov ecx, eax
call fcn.140036b02
cld
dec dword [rdi]
mov dh, 0xc0
cld
dec dword [rdi]
mov dh, 0xc0
lea rcx, [0x14010dd24]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rdi
mov rdx, rsi
call fcn.14009e80e
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14006fd68
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0x70c48348], dl
nop
add rsp, 0x70
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14006fe2e
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:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_runtime_taskcore.rs
call fcn.1400a7d20
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
call case.0x140087c5a.153
test al, al
je 0x14006fd86
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14006fe2e
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14009cda4
test al, 8
jne 0x14006fdde
lea rcx, [rsi + 0x20]
call fcn.14006fe9e
jmp 0x14006fdee
test al, 0x10
je 0x14006fdee
lea rcx, [rsi + 0x1e8]
call fcn.14009abc7
xor ecx, ecx
call fcn.140027fee
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.14009e710
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.14009cdfb
test al, al
je 0x14006fe27
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14006fe2e
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.140027b6b
lea rcx, [rsi + 0x30]
call fcn.14006fe70
mov rax, qword [rsi + 0x1f8]
test rax, rax
je 0x14006fe5e
mov rcx, qword [rsi + 0x200]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140007e10
lea rdx, [rsi + r15]
mov r8, r12
sub r8, r15
jb 0x140073f27
movzx ecx, byte [r14 + rbx - 1]
cmp r8, 0x10
jae 0x140073e00
xor r9d, r9d
cmp r12, r15
je case.0x14004ff71.184
nop word cs:[rax + rax]
cmp byte [rdx + r9], cl
je 0x140073e13
invalid
inc r9
cmp r8, r9
invalid
jne 0x140073de0
mov r9, r8
xor eax, eax
cmp rax, 1
je 0x140073e30
jmp 0x140073f1a
call fcn.140010170
mov r9, rdx
cmp rax, 1
invalid
je 0x140073e30
invalid
jmp 0x140073f1a
mov eax, 1
cmp rax, 1
jne 0x140073f1a
nop word cs:[rax + rax]
add r15, r9
inc r15
invalid
mov qword [rdi + 0x10], r15
mov dword [rdi + 0x10], edi
jg 0x140073e4a
cmp r15, rbx
jb 0x140073db0
cmp r15, rbp
ja 0x140073db0
invalid
invalid
invalid
lea r8, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7librarycore_src_strpattern.rs
mov edx, 4
mov rcx, rbx
call fcn.1400a7e60
add eax, dword [rax]
lea rdx, [rsi + r15]
mov r8, r12
sub r8, r15
jb 0x140073f27
invalid
mov bh, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0x4c
invalid
movzx ecx, byte [r14 + rbx - 1]
cmp r8, 0x10
jae case.0x140028bf1.436
xor r9d, r9d
cmp r12, r15
cld
je case.0x140056031.163
nop word cs:[rax + rax]
cmp byte [rdx + r9], cl
je 0x140073ec0
invalid
sub cl, byte [rcx - 1]
ror dword [rbp + 0x39], 0xc8
invalid
inc r9
cmp r8, r9
invalid
jne 0x140073e90
mov r9, r8
xor eax, eax
cmp rax, 1
je 0x140073ed0
jmp 0x140073f1a
add al, ch
mov ebx, 0x49fff9c2
mov ecx, edx
call fcn.140010170
mov r9, rdx
cmp rax, 1
je 0x140073ed0
jmp 0x140073f1a
mov eax, 1
add dword [rax], eax
add byte [rax], al
cmp rax, 1
jne 0x140073f1a
nop dword [rax + rax]
add r15, r9
inc r15
invalid
mov qword [rdi + 0x10], r15
adc byte [rbp - 0x77], cl
std
adc byte [rbp - 0x77], cl
std
sub r13, rbx
jb 0x140073e60
fisttp qword [rdi]
invalid
cmp r15, rbp
ja 0x140073e60
lea rcx, [rsi + r13]
or al, 0x2e
mov rdx, r14
mov r8, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140073e60
invalid
invalid
invalid
dec dword [rax - 0x75]
and al, 0x20
and al, 0x20
mov rcx, qword [rsp + 0x20]
mov ecx, dword [rsp + 0x20]
and al, 0x20
mov qword [rcx + 8], r13
mov qword [rcx + 0x10], r15
mov dword [rcx + 0x10], edi
mov eax, 1
add bl, ch
invalid
adc al, 0x4c
mov qword [rdi + 0x10], r12
mov dword [rdi + 0x10], esp
xor eax, eax
mov rcx, qword [rsp + 0x20]
jmp 0x140073f2e
mov rcx, qword [rsp + 0x20]
xor eax, eax
invalid
ror byte [rax - 0x77], 1
mov qword [rcx], rax
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
int3
int3
int3
and al, 0x40
lea rcx, [0x1400dd9b8]
lea ecx, [0x1400dd9b8]
lea ecx, [0x1400dd9b8]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x40]
mov qword [rsp + 0x28], rcx
sub byte [rax - 0x39], cl
and al, 0x20
add al, 0
add byte [rax], al
sub byte [rax - 0x39], cl
and al, 0x20
add al, 0
add byte [rax], al
lea rdx, [0x1400dd9ab]
lea r9, str.kind
or eax, 0x6e677
mov r8d, 0xd
add byte [rax], al
add byte [rax], al
mov rcx, rax
call fcn.14000e9d0
stc
call qword [rax + 0x48c48348]
ret
mov eax, dword [rcx]
movzx eax, byte [rax]
lea rcx, [0x1400de0b0]
invalid
invalid
add byte [rax - 0x73], cl
or eax, 0x6a103
invalid
invalid
invalid
mov r8, qword [rcx + rax*8]
lea rcx, [0x1400de0d8]
invalid
invalid
add byte [rax + 0x63], cl
add al, 0x81
movabs eax, dword [0x148810463480006]
enter 0xffffffffffff8b48, 0x4a
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov edx, dword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
sbb byte [rax - 0x77], cl
add byte [rax + 0x63], cl
add al, 0x81
invalid
add rax, rcx
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov edx, dword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
invalid
invalid
sbb byte [rax - 0x77], cl
mov rdx, rax
jmp r9
ret 0xff49
int3
int3
int3
sub esp, 0x90
nop
add byte [rax], al
add byte [rax], al
mov rsi, rcx
add byte [rax], al
mov rsi, rcx
mov rcx, qword [rcx]
test rcx, rcx
je 0x14007447c
add al, 0
invalid
add al, 0
add byte [rbx - 0x3f00e7ba], cl
sbb dil, r15b
invalid
mov eax, dword [rsi + 0x18]
inc eax
invalid
sbb dil, r15b
ror byte [rcx - 0xac2e7ba], 1
mov dword [rsi + 0x18], eax
cmp eax, 0x1f5
mov dword [rsi + 0x18], eax
cmp eax, 0x1f5
sbb byte [0x1400741fe], bh
jae 0x140074085
mov r8, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r8
or byte [rax - 0x75], r9b
adc byte [rcx + r15 - 0x40], r9b
jae case.0x140074046.68
sbb dword [rbp + rax], 0
mov ebp, edx
movzx ebx, byte [rcx + rax]
add dword [rax - 0x73], ecx
push rax
add dword [rax - 0x77], ecx
push rsi
adc byte [rbp + rcx*4 + 0x4b], al
invalid
add dword [rax - 0x73], ecx
push rax
add dword [rax - 0x77], ecx
push rsi
adc byte [rbp + rcx*4 + 0x4b], al
mov esi, 0x17f98341
lea ecx, [rbx - 0x42]
cmp r9d, 0x17
ja case.0x140074046.68
lea r10, [0x14010dd34]
or dword [rax], eax
movsxd r9, dword [r10 + r9*4]
or al, 0x8a
add r9, r10
jmp r9
jmp rcx
jmp rcx
jae 0x140074066
test dword [rsi + 4], esp
add byte [rax], al
add byte [rbp + rcx*4 + 0x48], cl
add cl, byte [rcx + rcx*4 + 0x4e]
adc byte [rbp + 0x39], cl
cmp ecx, eax
add byte [rbp + rcx*4 + 0x48], cl
add cl, byte [rcx + rcx*4 + 0x4e]
adc byte [rbp + 0x39], cl
invalid
cmp ecx, eax
ror dword [rdi], 0x83
cmp byte [rdx], al
jae 0x1400742a5
add byte [rax], al
cmp byte [rcx + r9], 0x5f
cmp al, 9
pop rdi
jne 0x1400742a5
add rax, 3
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
add ecx, dword [rax - 0x77]
adc cl, r13b
mov dword [rsi + 0x10], eax
jmp 0x1400744c2
cmp eax, 0x48000004
mov ecx, dword [rsi + 0x20]
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x14006fbf1.4
invalid
sbb eax, 0x83158d48
sahf
invalid
lea rdx, [0x1400ddf18]
mov r8d, 0x19
sbb dword [rax], eax
add byte [rax], al
call fcn.14000b250
mov dil, 1
test al, al
jne 0x1400745a7
add byte [rax], al
mov qword [rsi], 0
mov byte [rsi + 8], 1
invalid
add dh, al
or byte [rcx], r8b
jmp 0x1400745a5
invalid
mov rcx, rsi
int1
mov edx, ebp
call fcn.140074730
imul eax, dword [rsi], 0
add byte [rax - 0x49], al
add ecx, ebp
pushfq
add al, 0
invalid
imul eax, dword [rsi], 0
add byte [rax - 0x49], al
add ecx, ebp
pushfq
add al, 0
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x30]
lea rcx, [rsp + 0x30]
xor byte [rax - 0x77], cl
bnd call fcn.1400748d0
mov rdx, rsi
call fcn.1400748d0
cmp byte [rsp + 0x30], 0
je 0x14007430f
sub al, byte [rdx]
add byte [rax], al
add byte [rax], al
movzx ebx, byte [rsp + 0x31]
mov rcx, qword [rsi + 0x20]
test bl, bl
je 0x1400743dc
test dh, ah
add al, byte [rax]
invalid
and byte [rbx + rbx*8 + 0x2e6840f], al
add byte [rax], al
test dh, ah
add al, byte [rax]
add byte [rax - 0x7b], cl
test ecx, ecx
test rcx, rcx
test ecx, ecx
je 0x1400743fe
lea rdx, [0x1400ddf18]
adc eax, 0x69e12
mov r8d, 0x19
jmp 0x1400743ee
add byte [rax], al
add byte [rax], al
mov rcx, rsi
mov edx, ebp
call fcn.140073fe0
mov dil, 1
mov bh, 1
test al, al
jne 0x1400745a7
test bpl, bpl
test ch, ch
je 0x14007414e
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
leave
je 0x14007414e
lea rdx, [0x1400ddb10]
mov r8d, 2
call fcn.14000b250
inc dword [rax + rax*8 + 0x459850f]
ror byte [rdi], 0x85
pop rcx
add al, 0
invalid
invalid
ror byte [rdi], 0x85
pop rcx
add al, 0
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140074171
lea rdx, [0x1400ddbcb]
adc eax, 0x69a6d
mov r8d, 1
call fcn.14000b250
stc
inc dword [rax + rax*8 + 0x436850f]
add al, 0
invalid
stc
inc dword [rax + rax*8 + 0x436850f]
add al, 0
invalid
add al, 0
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call case.0x140056cd0.208
test rax, rax
jne 0x1400745a7
invalid
add cl, ch
mov dword [rbx], 0x89480000
mov rcx, rsi
call case.0x14006efad.54
mov rbx, rax
test bl, 1
add dword [rdi], ecx
test edi, ebx
add byte [rax], al
invalid
jmp 0x14007454e
mov rcx, rsi
mov edx, ebp
call fcn.140073fe0
cmp edi, esi
invalid
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x3f7850f], eax
test al, al
jne 0x1400745a7
cmp edi, esi
invalid
cmp qword [rsi], 0
je 0x14007444b
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.1400748d0
cmp byte [rsp + 0x30], 0
jne 0x1400740e5
test dword [rbx], edx
invalid
invalid
invalid
test dword [rbx], edx
invalid
cmp qword [rsi], 0
je 0x14007447c
mov r14, qword [rsp + 0x38]
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.1400749a0
cmp qword [rsp + 0x30], 0
je 0x140074441
invalid
add byte [rax - 0x3f], cl
shr rbx, 0x20
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
push rax
jmp 0x14007421e
push rax
cmp ebx, 0x110000
jne 0x1400745b7
mov rax, qword [rsp + 0x58]
and al, 0x58
or rax, qword [rsp + 0x68]
je 0x14007456d
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], cl
leave
je 0x14007456d
lea rdx, [0x1400ddb10]
mov r8d, 2
call fcn.14000b250
test al, al
jne 0x1400745a7
push rdx
add eax, dword [rax]
invalid
push rdx
add eax, dword [rax]
add byte [rax - 0x75], cl
push rsi
and byte [rax - 0x7b], cl
ror byte [rdi], cl
test byte [rbx], cl
add eax, dword [rax]
add byte [rax - 0x73], cl
and al, 0x50
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x14007456d
invalid
lea rcx, [rsp + 0x50]
call case.0x140028bf1.458
jmp 0x140074569
mov rcx, qword [rsi + 0x20]
and ebx, 0x100
jne 0x14007440d
test rcx, rcx
je 0x14007442f
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
jmp 0x14007441f
xor eax, eax
mov r10d, 0x3e
cmp r9, r8
jae case.0x140074046.68
movzx edx, byte [rcx + r9]
cmp dl, 0x5f
je case.0x14006b688.54
lea r11d, [rdx - 0x30]
cmp r11b, 0xa
jb 0x1400742f1
lea r11d, [rdx - 0x61]
cmp r11b, 0x1a
jae 0x1400742dd
add dl, 0xa9
jmp 0x1400742ee
lea r11d, [rdx - 0x41]
cmp r11b, 0x1a
jae case.0x140074046.68
add dl, 0xe3
mov r11d, edx
inc r9
mov qword [rsi + 0x10], r9
mul r10
jo case.0x140074046.68
movzx edx, r11b
add rax, rdx
jae 0x1400742ad
jmp case.0x140074046.68
cmp qword [rsi], 0
je 0x14007447c
mov rbx, qword [rsp + 0x38]
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.1400749a0
invalid
add byte [rax], al
cmp qword [rsp + 0x30], 0
je 0x140074441
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x80], xmm1
movaps xmmword [rsp + 0x70], xmm0
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x14007456d
add al, byte [rax]
invalid
lea rcx, [rsp + 0x70]
call case.0x140028bf1.458
mov dil, 1
test al, al
jne 0x1400745a7
invalid
add al, byte [rax]
invalid
invalid
mov rax, qword [rsi + 0x20]
test rax, rax
je 0x14007456d
test byte [rax + 0x34], 4
jne 0x14007456d
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x14010b418]
mov r8d, 1
call qword [rax + 0x18]
test al, al
jne 0x1400745a7
mov rdx, qword [rsi + 0x20]
mov rcx, rbx
call fcn.14000e4d0
movabs eax, dword [0x1ec850fc084fff9]
add byte [rax], al
mov rax, qword [rsi + 0x20]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov eax, dword [rax + 0x28]
mov eax, dword [rax + 0x28]
lea rdx, [0x14010b419]
mov r8d, 1
call qword [rax + 0x18]
jmp 0x140074569
lea eax, [rcx]
add byte [rax], al
lea eax, [rcx]
add byte [rax], al
test rcx, rcx
je 0x1400743fe
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.14000b250
mov dil, 1
mov bh, 1
mov bh, 1
test al, al
jne 0x1400745a7
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x1400745a5
test rcx, rcx
je 0x14007442f
lea rdx, [0x1400ddf18]
mov r8d, 0x19
call fcn.14000b250
mov dil, 1
test al, al
jne 0x1400745a7
shr ebx, 8
mov qword [rsi], 0
add byte [rax + 0x64e9085e], cl
add dword [rax], eax
invalid
add byte [rax + 0x64e9085e], cl
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x5c
and al, 0x38
movzx ebx, byte [rsp + 0x38]
jmp 0x1400740ea
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400745a5
lea rdx, [0x1400ddb10]
mov r8d, 2
mov eax, 2
mov eax, 2
call fcn.14000b250
test al, al
jne 0x1400745a7
cmp qword [rsi], 0
jne 0x1400741ba
add byte ds:[rdi], cl
test dword [rsi], edi
std
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400745a5
invalid
add byte [rax - 0x73], cl
adc eax, 0x69aa1
lea rdx, [0x1400ddf31]
mov r8d, 1
add rsp, 0x90
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
jmp fcn.14000b250
inc r9
mov qword [rsi + 0x10], r9
inc rax
je case.0x140074046.68
cmp rax, 0xffffffffffffffff
je case.0x140074046.68
mov rdi, qword [rsi + 0x20]
mov qword [rsi + 0x20], 0
mov rcx, rsi
xor edx, edx
call fcn.140073fe0
or bl, bh
invalid
inc dword [rax + rax*8 + 0x218850f]
add byte [rax], al
or bl, bh
invalid
mov qword [rsi + 0x20], rdi
test rdi, rdi
je 0x140074509
invalid
and byte [rax - 0x73], cl
adc eax, 0x696db
lea rdx, [0x1400ddbcb]
mov r8d, 1
mov rcx, rdi
call fcn.14000b250
mov dil, 1
add dword [rax + rax*8 + 0x9e850f], eax
add byte [rax], al
add dword [rax + rax*8 + 0x9e850f], eax
add byte [rax], al
mov rcx, rsi
call fcn.140075260
mov dil, 1
test al, al
jne 0x1400745a7
mov eax, dword [rax]
add byte [rax], al
mov eax, dword [rax]
add byte [rax], al
cmp bl, 0x4d
je 0x14007454e
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140074540
lea rdx, [0x1400ddf4a]
mov r8d, 4
call fcn.14000b250
adc al, 0x6d
stc
invalid
test al, al
jne 0x1400745a7
adc al, 0x6d
stc
inc dword [rax + rax*8 - 0x76b7988b]
int1
mov rcx, rsi
xor edx, edx
call fcn.140073fe0
invalid
invalid
test al, al
jne 0x1400745a7
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007456d
lea rdx, [0x1400ddbca]
lea edx, [0x1400ddbca]
mov r8d, 1
call fcn.14000b250
invalid
test al, al
jne 0x1400745a7
cmp qword [rsi], 0
je 0x1400745a5
dec dword [rsi + 0x18]
jmp 0x1400745a5
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007459a
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.14000b250
mov dil, 1
test al, al
jne 0x1400745a7
mov qword [rsi], 0
mov byte [rsi + 8], 0
xor edi, edi
mov eax, edi
add rsp, 0x90
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400745d6
lea rdx, [0x1400ddf3b]
mov r8d, 3
call fcn.14000b250
test al, al
jne 0x1400745a7
cmp ebx, 0x43
je 0x1400745f8
cmp ebx, 0x53
jne 0x140074615
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140074634
lea rdx, [0x1400ddf45]
mov r8d, 4
jmp 0x14007460e
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140074634
lea rdx, [0x1400ddf3e]
mov r8d, 7
call fcn.14000b250
jmp 0x14007462c
mov rdx, qword [rsi + 0x20]
mov dword [rsp + 0x30], ebx
test rdx, rdx
je 0x140074634
lea rcx, [rsp + 0x30]
call fcn.14000ff80
test al, al
jne 0x1400745a7
mov rax, qword [rsp + 0x58]
or rax, qword [rsp + 0x68]
mov rcx, qword [rsi + 0x20]
jne 0x1400746a4
test rcx, rcx
je 0x14007456d
lea rdx, [0x1400ddf49]
mov r8d, 1
call fcn.14000b250
test al, al
jne 0x1400745a7
mov rdx, qword [rsi + 0x20]
mov qword [rsp + 0x30], r14
test rdx, rdx
je 0x14007456d
lea rcx, [rsp + 0x30]
call fcn.14000a8d0
test al, al
jne 0x1400745a7
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007456d
lea rdx, [0x1400e2f6b]
jmp 0x14007455e
test rcx, rcx
je 0x14007456d
lea rdx, [0x14010b41a]
mov r8d, 1
call fcn.14000b250
test al, al
jne 0x1400745a7
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x14007456d
lea rcx, [rsp + 0x50]
call case.0x140028bf1.458
test al, al
jne 0x1400745a7
test ecx, eax
invalid
invalid
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
jne 0x14007464d
jmp 0x14007456d
lea rax, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rax
lea rcx, str._fmt::Error_s_should_be_impossible_without_a__fmt::Formatter_
lea r9, [0x1400dd920]
lea r8, [rsp + 0x30]
mov edx, 0x3d
call fcn.1400a8230
int3
add rsp, 0x298
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp rax
mov edx, 0x24
sub rdx, r13
mov eax, 0
cmovae rax, rdx
cmp rax, 1
clc
add dword [rax - 0x7d], ecx
rol byte [rax], 1
add byte [rax - 0x7d], cl
clc
sbb al, byte [rcx - 0x45]
sbb al, byte [rax]
add byte [rax], al
add byte [rcx + 0xf], cl
cmovae rax, r8
lea edx, [r10 - 0x61]
cmp dl, 0x1a
jb 0x140074e1d
lea edx, [r10 - 0x30]
cmp dl, 9
ja 0x140075108
add r10b, 0xea
mov edx, r10d
inc r15
movzx r8d, dl
cmp rax, r8
jbe 0x140074e60
add rcx, r8
jb 0x140075108
invalid
lea rdi, [r12 + 1]
mov rax, rcx
or rax, rdi
clc
shr rax, 0x20
je 0x140074efc
mov rax, rcx
xor edx, edx
div rdi
mov r9, rdx
shr ecx, 1
scasb al, byte [rdi]
add byte [rax], al
invalid
mov r9d, 0x24
sub r9, rax
mov edi, 0x48
add byte [rax], al
add byte [rsi - 0x70], ah
mov rax, rdi
sub rax, r13
mov r14d, 0
add byte [rax], al
cmovae r14, rax
cmp r14, 1
adc r14, 0
cmp r14, 0x1a
cmovae r14, r11
cmp r15, qword [rsp + 0x78]
je 0x140075108
movzx eax, byte [r15]
lea edx, [rax - 0x61]
lahf
cmp dl, 0x1a
sbb dh, byte [rdx + 0x10]
invalid
lea edx, [rax - 0x30]
cmp dl, 9
ja 0x140075108
add al, 0xea
mov edx, eax
invalid
movzx r10d, dl
mov rax, r10
mul r9
loope 0x140074ed1
add byte [rcx + 2], 0
invalid
add r8, rax
jb 0x140075108
add al, byte [rax]
invalid
inc r15
cmp r14, r10
ja 0x140074e29
invalid
invalid
invalid
mov edx, 0x24
sub rdx, r14
add rdi, 0x24
mov rax, r9
mov eax, ecx
enter 0xfffffffffffff748, 0xffffffffffffffe2
mul edx
mov r9, rax
jno 0x140074e70
jmp 0x140075108
mov eax, ecx
xor edx, edx
div edi
mov r9d, edx
add rbx, rax
setb al
mov rdx, rbx
mov edx, ebx
shr rdx, 0x20
jne 0x140075108
test al, al
jne 0x140075108
cmp ebx, 0x110000
je 0x140075108
add dword [rax], eax
invalid
mov eax, ebx
xor eax, 0xd800
add byte [0x140074738], al
invalid
invalid
cmp eax, 0x10f7ff
push rdi
adc byte [rax], al
add byte [rdi], cl
xchg ebp, eax
add dword [rax], eax
invalid
cmp r12, 0x7f
ja 0x140075108
invalid
add dword [rax], eax
invalid
cmp r12, r9
jbe 0x140074f80
mov eax, r12d
sub eax, r9d
test al, 3
add ecx, dword [rbx + rcx*4 + 0x5c]
pop rsp
and al, 0x38
je 0x140074fd3
mov rax, rcx
mov r10, qword [rsp + 0x28]
or rax, r10
shr rax, 0x20
je 0x140074f97
mov rax, rcx
xor edx, edx
div r10
jmp 0x140074f9e
cmp r9, 0x80
mov r11, qword [rsp + 0x38]
pop rsp
and al, 0x38
jb 0x14007500f
add byte [rax], al
invalid
jmp 0x1400751f3
mov eax, ecx
xor edx, edx
div r10d
invalid
imul rax, qword [rsp + 0x50]
add rcx, rax
xor eax, eax
ror byte [rdi], 0x1f
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax], al
mov edx, dword [rbp + rax*4 - 4]
mov dword [rbp + rax*4], edx
push rsp
test dword [rax], eax
dec rax
mov edx, r12d
sub dl, cl
movzx edx, dl
and edx, 3
add ecx, dword [rax + 1]
ret 0xe575
sub rax, qword [rsp + 0x58]
mov r12, rax
invalid
mov rax, qword [rsp + 0x80]
add rax, r11
fmul dword [rcx + rbp - 0x38]
cmp rax, 3
cmp eax, 3
jb 0x14007500f
nop word [rax + rax]
movups xmm0, xmmword [rsp + r12*4 + 0x88]
movups xmmword [rsp + r12*4 + 0x8c], xmm0
add byte [rcx - 0x73], cl
and al, 0xfc
mov r12, rax
mov esp, eax
invalid
cmp rax, r9
ja 0x140074ff0
mov dword [rsp + r9*4 + 0x98], ebx
cmp r15, qword [rsp + 0x78]
cmp edi, dword [rsp + 0x78]
je 0x1400751b0
movzx r10d, byte [r15]
mov rax, r8
ror byte [rax - 0x3f], 0xe8
invalid
je 0x14007503e
mov rax, r8
xor edx, edx
div qword [rsp + 0x30]
div dword [rsp + 0x30]
xor byte [rcx - 0x77], cl
shr bl, 0xc
mov eax, r8d
xor edx, edx
div dword [rsp + 0x30]
mov r8d, eax
mov eax, eax
invalid
mov r12, qword [rsp + 0x28]
mov rax, r8
or rax, rdi
shr rax, 0x20
invalid
je case.0x140057134.160
invalid
mov rax, r8
xor edx, edx
div rdi
div edi
mov rcx, rax
shr ebx, 9
mov eax, r8d
xor edx, edx
div edi
invalid
mov ecx, eax
add rcx, r8
xor r14d, r14d
xor esi, esi
cmp rcx, 0x1c8
cmp ecx, 0x1c8
add byte [rax], al
add byte [rax], al
jb 0x1400750ad
mov r8, rcx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
mov rax, r8
mul rsi
out 0x48, al
mov ecx, edx
shr rcx, 5
add r14, 0x24
cmp r8, 0x3e57
cmp eax, 0x3e57
mov r8, rcx
ja 0x140075090
invalid
jrcxz 0x1400750f7
inc r9
inc ecx
lea eax, [rcx*4]
lea eax, [rax + rax*8]
add ecx, 0x26
xor edx, edx
div cx
movzx r13d, ax
add r13, r14
inc r11
mov qword [rsp + 0x38], r11
cmp byte [rax - 0x7d], cl
and al, 0x48
and al, 0x48
add al, 0x48
add ebp, 4
and al, 0x48
add al, 0x48
add ebp, 4
dec qword [rsp + 0x58]
dec qword [rsp + 0x50]
push rax
inc r12
mov qword [rsp + 0x28], r12
mov eax, 2
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x30], rax
mov r12, rdi
mov rcx, r9
mov r8d, 0x1a
sbb al, byte [rax]
add byte [rax], al
jmp 0x140074dd9
sar esp, 1
invalid
invalid
sar esp, 1
invalid
mov rax, qword [rsp + 0x68]
mov r14, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov eax, dword [rax + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x68bf8
sbb byte [rax - 0x73], cl
adc eax, 0x68bf8
mov r8d, 9
mov rcx, r14
mov rsi, rax
call rax
mov bpl, 1
test al, al
jne 0x140075182
mov r8, qword [rsp + 0x90]
test r8, r8
je 0x14007516c
and al, 0x90
add byte [rax], al
add byte [rbp - 0x7b], cl
sal byte [rdx + rbp + 0x4c], 0x89
mov rcx, r14
mov rcx, r14
mov rdx, qword [rsp + 0x88]
mov rdi, rsi
call rsi
test al, al
jne 0x140075182
and al, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
idiv edi
invalid
lea rdx, [0x1400ddd21]
mov r8d, 1
mov rcx, r14
call rdi
test al, al
jne 0x140075182
mov rcx, r14
mov rdx, qword [rsp + 0x60]
mov edx, dword [rsp + 0x60]
mov edx, dword [rsp + 0x60]
mov r8, qword [rsp + 0x70]
mov rdi, rsi
call rsi
test al, al
je case.0x1400695ee.84
mov eax, ebp
add rsp, 0x298
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
lea rdx, [0x1400e2f6b]
mov r8d, 1
mov rcx, r14
mov rax, rdi
mov eax, edi
clc
jmp 0x140074d3b
sti
invalid
invalid
lea rsi, [rsp + 0x44]
mov rdi, qword [rsp + 0x68]
and al, 0x68
and al, 0x68
lea rbx, [rsp + 0x98]
mov r14, qword [rsp + 0x48]
and al, 0x48
nop word [rax + rax]
mov eax, dword [rbx]
mov dword [rsp + 0x44], eax
mov rcx, rsi
int1
mov rdx, rdi
call fcn.14000ff80
lodsd eax, dword [rsi]
stc
dec dword [rcx + 0x75c084c5]
invalid
jne 0x140075182
sal byte [rbp - 0x65], 0x48
add ebx, 4
add rbx, 4
add r14, 0xfffffffffffffffc
jne case.0x140022773.576
jmp 0x140075182
lea r8, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x80
add byte [rax], al
mov rcx, r9
call fcn.1400a7de0
int3
invalid
int3
mov rdx, qword [rcx + 0x10]
cmp rdx, qword [rcx + 8]
cmp edx, dword [rcx + 8]
jae 0x140075234
mov rax, qword [rcx]
movzx eax, byte [rax + rdx]
inc rdx
inc edx
inc edx
mov qword [rcx + 0x10], rdx
lea ecx, [rax - 0x41]
cmp cl, 0x1a
jae case.0x14005439a.187
xor ecx, ecx
leave
jmp case.0x140056031.182
mov ecx, 1
xor eax, eax
jmp case.0x140056031.182
add byte [rcx], dh
shr bl, 0x14
add al, 0x85
xor edx, edx
xor ecx, ecx
cmp al, 0xe6
invalid
setb cl
mov eax, 0x110000
cmovb rax, rdx
invalid
shl rax, 0x20
shl eax, 0x20
or rax, rcx
ret
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x30
mov rsi, rcx
invalid
mov r15, qword [rcx]
test r15, r15
je 0x140075383
invalid
add dword [rax], eax
invalid
add eax, 0x4c000001
mov esp, dword [rsi + 8]
mov r12, qword [rsi + 8]
mov rbx, qword [rsi + 0x10]
cmp rbx, r12
jae 0x1400753b1
invalid
add byte [rbp + 0xf], al
mov dh, 0x34
invalid
movzx r14d, byte [r15 + rbx]
lea r13, [rbx + 1]
mov qword [rsi + 0x10], r13
lea eax, [r14 - 0x61]
cmp al, 0x19
sbb dword [rdi + 0x11], esi
movzx eax, al
mov dh, 0xc0
mov ecx, 0x3bcfbbf
bt ecx, eax
mov edi, 0xf03bcfb
movabs dword [0x8b00000168820fc1], eax
add byte [rbx - 0x3f00e7ba], cl
mov eax, dword [rsi + 0x18]
inc eax
ror byte [rcx - 0xbc2e7ba], 1
hlt
add dword [rax], eax
invalid
mov esp, 0xc1a30f03
jb case.0x14006c1d1.67
mov eax, dword [rsi + 0x18]
inc eax
ror byte [rcx - 0xbc2e7ba], 1
hlt
add dword [rax], eax
invalid
hlt
ja 0x1400753e7
movzx eax, r14b
add eax, 0xffffffbf
sar byte [rdi + 0xf13f883], 0x87
add al, byte [r8]
invalid
sar byte [rdi + 0xf13f883], 0x87
add al, byte [r8]
add byte [rax - 0x73], cl
lea rcx, [0x14010dd94]
lea rcx, [0x14010dd94]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0x48
mov ecx, dword [rsi + 0x20]
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je 0x14007530e
lea rdx, [0x14010b418]
invalid
mov r8d, 1
call fcn.14000b250
pop rdi
stc
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x438850f], eax
add byte [rax], al
invalid
pop rdi
stc
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x438850f], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.140075260
invalid
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x425850f], eax
ror byte [rdi], 0x85
jne 0x140075746
invalid
mov dil, 1
test al, al
ror byte [rdi], 0x85
jne 0x140075746
invalid
add byte [rcx - 0x80], al
inc byte [rcx + 0x75]
cmp byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
invalid
invalid
cmp r14b, 0x41
jne 0x14007535f
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], cl
leave
je 0x14007534a
lea rdx, [0x1400ddf59]
mov r8d, 2
mov word [rsi], es
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
call fcn.14000b250
test al, al
invalid
inc dword [rax + rax*8 + 0x3fc850f]
add byte [rax], al
jne 0x140075746
mov dil, 1
mov rcx, rsi
mov ecx, esi
mov dl, 1
call case.0x14006c27e.96
add byte [rax], al
add eax, ebp
stc
add eax, 0xc0840000
add byte [rax], al
test al, al
add byte [rax], al
test al, al
jne 0x140075746
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
test ecx, ecx
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je case.0x14005439a.222
lea rdx, [0x14010b419]
lea edx, [0x14010b419]
mov r8d, 1
mov eax, 1
call fcn.14000b250
jmp 0x140075734
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
and byte [rax - 0x7b], r9b
leave
je 0x140075744
lea rdx, [0x1400ddf31]
adc eax, 0x68b9a
mov eax, dword [rsi]
add byte [rcx - 0x48], al
mov r8d, 1
invalid
mov r8d, 1
add byte [rax - 0x7d], cl
invalid
add rsp, 0x30
add esp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
jmp fcn.14000b250
invalid
dec dword [rax - 0x75]
and byte [rax - 0x7b], r9b
test rcx, rcx
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je 0x1400753d7
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
adc eax, 0x68b47
mov r8d, dword [r14]
add byte [rcx - 0x48], al
invalid
invalid
adc byte [rax], al
invalid
mov r8d, 0x10
mov eax, 0x10
add byte [rax], al
add al, ch
test byte [rsi - 7], bl
pop rsi
stc
inc dword [rax - 0x49]
add byte [rax], al
call fcn.14000b250
mov dil, 1
invalid
test al, al
invalid
add dword [rax + rax*8 + 0x36f850f], eax
add byte [rax], al
invalid
ror byte [rdi], 0x85
outsd dx, dword [rsi]
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x39], cl
invalid
jne 0x140075746
mov qword [rsi], 0
add dh, al
or byte [rax], r8b
mov byte [rsi + 8], 0
jmp 0x140075744
add eax, dword [rax]
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
and byte [rax - 0x7b], cl
leave
je case.0x14005f098.126
lea rdx, [0x1400ddf18]
lea edx, [0x1400ddf18]
mov r8d, 0x19
call fcn.14000b250
pop rsi
stc
inc dword [rax - 0x49]
mov dil, 1
mov bh, 1
add dword [rax + rax*8 + 0x339850f], eax
add byte [rax], al
pop rsi
stc
inc dword [rax - 0x49]
invalid
invalid
add dword [rax + rax*8 + 0x339850f], eax
add byte [rax], al
mov qword [rsi], 0
mov dword [rsi], 0
add byte [rax], al
add byte [rax], al
invalid
mov byte [rsi + 8], 1
jmp 0x140075744
invalid
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
test rcx, rcx
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075744
lea rdx, [0x1400de1c0]
lea eax, [rsi]
add byte [rax - 0x75], cl
adc al, 0xc2
mov rdx, qword [rdx + rax*8]
lea r8, [0x1400de0f0]
mov r8, qword [r8 + rax*8]
jmp 0x14007539d
invalid
dec dword [rax - 0x75]
pop rsi
and byte [rax - 0x7b], cl
test rbx, rbx
invalid
test dl, bl
add al, byte [rax]
mov rbx, qword [rsi + 0x20]
test rbx, rbx
je case.0x14004a379.324
test dl, bl
add al, byte [rax]
invalid
add byte [rax - 0x73], cl
lea rdx, [0x1400ddbcd]
adc eax, 0x68774
mov r8d, 1
mov rcx, rbx
fld1
jmp 0x181074dc5
pop rbp
stc
inc dword [rax - 0x49]
mov dil, 1
mov bh, 1
test al, al
jne 0x140075746
invalid
add byte [rax], al
add byte [rax - 0x77], cl
fld1
jmp 0x181074dc5
pop rbp
stc
invalid
invalid
pop rbp
stc
inc dword [rax - 0x49]
mov dil, 1
mov bh, 1
test al, al
jne 0x140075746
invalid
add byte [rcx - 0x80], al
cmp r14b, 0x50
jne 0x140075689
invalid
invalid
add al, byte [rax]
invalid
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
adc eax, 0x68ad0
invalid
invalid
lea rdx, [0x1400ddf53]
invalid
mov r8d, 6
mov eax, 6
add byte [rax], al
add cl, ch
or byte [rdx], al
add byte [rax], al
invalid
jmp 0x140075696
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
leave
je case.0x14006fb2d.35
lea rdx, [0x1400ddbcc]
mov r8d, 1
add byte [rax], al
invalid
xchg dword cs:[rsi], eax
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add al, ch
call fcn.14000b250
mov dil, 1
mov bh, 1
add dword [rax + rax*8 + 0x292850f], eax
jne 0x140075746
call fcn.14000b250
mov dil, 1
mov bh, 1
invalid
test al, al
jne 0x140075746
cmp r13, r12
jae case.0x14004ff71.243
add r8b, byte [r8]
add al, byte [rax]
invalid
cmp byte [r15 + r13], 0x4c
jne case.0x14004ff71.243
test dword [rdx + rax], edi
cmp al, 2
add byte [rax], al
jne case.0x14004ff71.243
add rbx, 2
mov qword [rsi + 0x10], rbx
pop rsi
adc byte [rax - 0x73], cl
and al, 0x20
invalid
pop rsi
adc byte [rax - 0x73], cl
and al, 0x20
invalid
mov rdx, rsi
call fcn.140077eb0
cmp byte [rsp + 0x20], 0
je 0x1400756cc
test ah, ah
in al, 1
add byte [rax], al
movzx ebx, byte [rsp + 0x21]
mov rcx, qword [rsi + 0x20]
test bl, bl
fisttp dword [rdi]
je 0x140075758
test rcx, rcx
test ecx, ecx
je 0x140075776
add byte [rax - 0x73], cl
adc eax, 0x68a0f
invalid
lea rdx, [0x1400ddf18]
mov r8d, 0x19
jmp case.0x140056fd0.187
add al, byte [rax]
add byte [rax], al
invalid
add cl, ch
push rsi
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
call fcn.140077d10
jmp 0x140075734
invalid
mov qword [rsi + 0x10], rbx
mov rcx, rsi
mov ecx, esi
mov ecx, esi
xor edx, edx
call fcn.140073fe0
mov cl, 0xea
invalid
invalid
jmp 0x140075734
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je case.0x140048b77.319
lea rdx, [0x1400ddf5b]
lea edx, [0x1400ddf5b]
mov al, byte [rsi]
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov r8d, 4
call fcn.14000b250
mov dil, 1
add dword [rax + rax*8 + 0x1ec850f], eax
add byte [rax], al
invalid
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x1ec850f], eax
add byte [rax], al
invalid
mov rcx, rsi
call fcn.140078000
sahf
sub al, byte [rax]
add byte [rax - 0x49], al
mov bh, 1
test al, al
jne 0x140075746
fld dword [rcx]
add byte [rax], al
sahf
sub al, byte [rax]
add byte [rax - 0x49], al
mov bh, 1
test al, al
jne 0x140075746
fld dword [rcx]
add byte [rax], al
mov rcx, qword [rsi]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x1400756a3
mov rax, qword [rsi + 0x10]
cmp rax, qword [rsi + 8]
cmp eax, dword [rsi + 8]
cmp eax, dword [rsi + 8]
jae 0x1400756a3
cmp byte [rcx + rax], 0x4c
jne 0x1400756a3
add dword [rax], eax
invalid
inc rax
mov qword [rsi + 0x10], rax
adc byte [rax - 0x73], r9b
and al, 0x20
mov rdx, rsi
call fcn.140077eb0
sub dword [rax], eax
add byte [rax], al
cmp byte [rsp + 0x20], 0
jne 0x1400754e8
invalid
invalid
invalid
mov rbx, qword [rsp + 0x28]
test rbx, rbx
je case.0x14005439a.222
jge 0x1400755bd
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400755e1
lea rdx, [0x1400ddf5f]
mov r8d, 3
add byte [rax], al
invalid
call fcn.14000b250
test al, al
jne 0x140075746
add dword [rax], eax
invalid
mov rcx, rsi
mov rdx, rbx
mov edx, ebx
call fcn.140076030
jmp 0x140075737
add byte [rax], al
invalid
mov rcx, rsi
call fcn.140077af0
jmp 0x140075734
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075624
lea rdx, [0x1400ddbc9]
mov r8d, 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
call fcn.14000b250
mov dil, 1
mov bh, 1
test al, al
jne 0x140075746
test dword [rdx], esp
add dword [rax], eax
invalid
mov rcx, rsi
call fcn.140077f70
sub dword [rax], eax
add byte [rax], al
mov dil, 1
test rax, rax
jne 0x140075746
test dword [rsi], ecx
add dword [rax], eax
invalid
cmp rdx, 1
jne 0x140075665
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je case.0x14005439a.222
lea rdx, str._____
mov r8d, 1
mov eax, 1
call fcn.14000b250
test al, al
jne 0x140075746
add byte [rax], al
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je case.0x14005439a.222
lea rdx, [0x1400e6778]
mov r8d, 1
call fcn.14000b250
stc
invalid
jmp 0x140075737
add byte [rax], al
invalid
lea rdx, [0x1400ddf4f]
mov r8d, 4
mov eax, 4
mov rcx, rbx
call fcn.14000b250
mov dl, 0x5b
stc
invalid
jmp 0x140075728
test dword [rax], eax
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400753d7
invalid
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.14000b250
pop rbx
stc
inc dword [rax + rax*8 - 0x2f27bf1]
invalid
invalid
std
invalid
invalid
jmp 0x140075746
mov rdx, qword [rsp + 0x28]
test rdx, rdx
invalid
je case.0x14004ff71.243
mov rcx, rsi
call fcn.140076030
mov dil, 1
test al, al
invalid
jne 0x140075746
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x14004ff71.243
lea rdx, [0x1400ddf4e]
mov r8d, 1
mov eax, 1
add byte [rax], al
call fcn.14000b250
test al, al
jne 0x140075746
invalid
cmp r14b, 0x52
cmp r14b, 0x52
je case.0x14004a379.324
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x14004a379.324
lea rdx, [0x1400ddf4f]
mov r8d, 4
call fcn.14000b250
pop rbx
stc
inc dword [rax - 0x49]
invalid
test al, al
jne 0x140075746
mov rcx, rsi
call fcn.140075260
sti
invalid
invalid
inc dword [rax - 0x49]
mov dil, 1
add dword [rax + rax*8 - 0x7cb7f48b], eax
test al, al
jne 0x140075746
cmp qword [rsi], 0
je 0x140075744
add byte ds:[rbx + rax - 1], dh
sbb byte [rcx], r14b
dec dword [rsi + 0x18]
xor edi, edi
dec dword [rcx - 0x3b7cb708]
xor byte [rbx + 0x5f], bl
mov eax, edi
add rsp, 0x30
invalid
xor byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
test rcx, rcx
je 0x140075776
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
mov eax, 0x10
call fcn.14000b250
stc
inc dword [rax - 0x49]
mov dil, 1
test al, al
jne 0x140075746
invalid
invalid
invalid
mov dil, 1
test al, al
jne 0x140075746
mov qword [rsi], 0
mov byte [rsi + 8], bl
invalid
jmp 0x140075744
int3
sub rsp, 0x28
mov rax, qword [rcx]
mov eax, dword [rcx]
mov eax, dword [rcx]
test rax, rax
je case.0x140068a24.146
mov rdi, rcx
xor esi, esi
lea rbx, [0x1400ddf39]
mov word [rdi + 0x31450006], es
invalid
mov word [rdi + 0x31450006], es
test byte [rax - 0x75], 0x4f
mov rcx, qword [rdi + 0x10]
cmp rcx, qword [rdi + 8]
jae case.0x140057134.196
adc byte [rax + 0x3b], cl
or byte [r11 + 6], r14b
cmp byte [rax + rcx], 0x45
je 0x140075802
sub r14, 1
jb 0x1400757e1
invalid
sbb ecx, dword [rax - 0x75]
and byte [r8 - 0x7b], r9b
test rcx, rcx
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x1400757e1
mov r8d, 2
mov rdx, rbx
call fcn.14000b250
jae 0x140075835
stc
invalid
test al, al
invalid
jne 0x1400757fb
add byte [rax - 0x77], cl
invalid
jae 0x140075835
stc
inc dword [rax + rax*8 - 0x76b7e58b]
sal byte [rbp + 0x1a], 0x48
invalid
mov rcx, rdi
stc
call case.0x14004ff71.263
test al, al
invalid
jne 0x1400757fb
mov rax, qword [rdi]
test rax, rax
invalid
jne 0x1400757b0
sal byte [rbp - 0x45], 0xeb
adc al, 0x31
xor esi, esi
invalid
jmp case.0x140068bbd.141
xor esi, esi
jmp case.0x140068bbd.141
invalid
adc byte [rsi + 1], bh
mov esi, 1
jmp case.0x140068bbd.141
or dword [rax - 1], ecx
inc rcx
mov qword [rdi + 0x10], rcx
mov dword [rdi + 0x10], ecx
ror dword [rax - 0x77], 0x4f
adc byte [rcx], dh
xor esi, esi
mov rax, rsi
mov dword [rdi + 0x10], ecx
xor esi, esi
mov rax, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
int3
sub esp, 0x20
mov rsi, rcx
mov rcx, qword [rcx]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x14007586e
mov r8, qword [rsi + 8]
mov eax, dword [rsi + 8]
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
adc byte [rcx + r15 - 0x40], r9b
cmp rax, r8
jae 0x14007586e
movzx edx, byte [rcx + rax]
adc al, 1
add dword [rbx + 0x35744bfa], eax
cmp edx, 0x4b
je 0x14007587b
invalid
xor eax, 0x754cfa83
cmp edx, 0x4c
jne 0x14007586e
invalid
and ecx, dword [rbp + rcx*4 + 0x48]
add dword [rcx + rcx*4 + 0x4e], ecx
mov qword [rsi + 0x10], r9
cmp r9, r8
jae 0x140075891
invalid
lea r9, [rax + 1]
mov qword [rsi + 0x10], r9
cmp r9, r8
jae 0x140075891
cmp byte [rcx + r9], 0x5f
cmp byte [rcx + rcx], 0x5f
pop rdi
jne 0x140075891
xor cl, byte [rax - 0x7d]
rol byte [rdx], 0x48
mov dword [rsi + 0x10], eax
invalid
add rax, 2
mov qword [rsi + 0x10], rax
invalid
adc byte [rcx], dh
shr cl, 0xc3
xor eax, eax
jmp 0x140075931
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
jmp fcn.140075260
stc
invalid
invalid
invalid
dec dword [rax - 1]
ror byte [rax - 0x77], 0x46
mov dword [rsi + 0x10], eax
mov rcx, rsi
inc rax
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
mov dword [rsi + 0x10], eax
mov rcx, rsi
xor edx, edx
add rsp, 0x20
invalid
invalid
pop rsi
invalid
jmp case.0x14006c27e.96
add byte [rax], al
add byte [rcx], dh
rol byte [rcx - 0x46], 0x3e
mov r10d, 0x3e
add byte [rax], al
invalid
invalid
xor eax, eax
mov r10d, 0x3e
add byte [rax], al
add byte [rax], al
nop dword [rax]
add byte [rax], al
add byte [rbp + 0x39], cl
invalid
invalid
cmp r9, r8
jae 0x1400758fb
sal dword [rbx + 0x56], 0x42
movzx edx, byte [rcx + rcx]
mov dh, 0x14
invalid
movzx edx, byte [rcx + r9]
mov dh, 0x14
or dword [rax + 0x40745ffa], eax
pop rdi
je case.0x14006fb2d.84
cmp dl, 0x5f
je case.0x14006fb2d.84
lea r11d, [rdx - 0x30]
cmp r11b, 0xa
cmp bl, 0xa
or dh, byte [rdx + 0x1f]
pop rdx
rol byte [rcx - 0x80], 1
invalid
sti
or dh, byte [rdx + 0x1f]
lea r11d, [rdx - 0x61]
lea ebx, [rdx - 0x61]
pop rdx
lahf
cmp r11b, 0x1a
cmp bl, 0x1a
sti
sbb dh, byte [rbx + 5]
jae case.0x140068a24.130
add dl, 0xa9
jmp 0x1400758d5
test eax, 0x8d440deb
lea r11d, [rdx - 0x41]
cmp r11b, 0x1a
cmp bl, 0x1a
pop rdx
mov edi, 0x1afb8041
cmp bl, 0x1a
cmp bl, 0x1a
sbb dh, byte [rbx + 0x29]
jae 0x1400758fb
sub dword [rax - 0x76be1c3e], eax
add dl, 0xe3
mov r11d, edx
mov ebx, edx
ror dword [rcx - 1], cl
ror dword [rcx + rcx*4 + 0x4e], 0x10
mov dword [rsi + 0x10], ecx
inc r9
mov qword [rsi + 0x10], r9
mov dword [rsi + 0x10], ecx
mov dword [rsi + 0x10], ecx
mul r10
jo 0x1400758fb
movzx edx, r11b
movzx edx, bl
mov dh, 0xd3
add rax, rdx
add eax, edx
sal byte [rbx - 0x4d], 1
jae case.0x140061a57.140
jmp 0x1400758fb
inc r9
inc ecx
mov qword [rsi + 0x10], r9
inc rax
adc byte [rax - 1], cl
sal byte [rbp + 0x36], 0x48
jne 0x140075931
mov rcx, qword [rsi + 0x20]
jne 0x140075931
mov rcx, qword ss:[rsi + 0x20]
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007591e
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
add byte [rax], al
invalid
invalid
add byte [rax], al
add al, ch
call fcn.14000b250
cmp bl, byte [rcx - 7]
dec dword [rcx - 0x7bfe4f3f]
mov ecx, eax
mov al, 1
invalid
mov ecx, eax
mov al, 1
test cl, cl
leave
leave
jne 0x14007592b
or eax, 0x6c748
add byte [rax], al
add dh, al
invalid
mov qword [rsi], 0
mov dword [rsi], 0
invalid
mov byte [rsi + 8], 0
or byte [rax], r8b
xor eax, eax
ror byte [rax - 0x7d], 0xc4
add rsp, 0x20
and byte [rsi - 0x3d], bl
pop rsi
ret
mov rcx, rsi
mov rdx, rax
add rsp, 0x20
invalid
invalid
pop rsi
jmp fcn.140076030
out dx, eax
invalid
int3
int3
int3
int3
int3
push rbp
push rbx
sub rsp, 0x38
sub esp, 0x38
sub esp, 0x38
in al, dx
cmp byte [rax - 0x77], cl
mov rsi, rcx
mov rcx, qword [rcx]
mov ecx, dword [rcx]
invalid
mov ecx, dword [rcx]
test rcx, rcx
test ecx, ecx
je 0x140075ef7
add byte [rax], al
add byte [rbx + rcx*4 + 0x4e], cl
or byte [rax - 0x75], cl
invalid
invalid
mov r9, qword [rsi + 8]
mov ecx, dword [rsi + 8]
or byte [rax - 0x75], r9b
mov rax, qword [rsi + 0x10]
adc byte [rcx + r15 - 0x38], r9b
adc byte [rcx + rdi - 0x38], cl
cmp rax, r9
jae case.0x1400759bc.67
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x1c
sbb al, 1
invalid
invalid
invalid
movzx ebx, byte [rcx + rax]
sbb al, 1
lea r8, [rax + 1]
lea eax, [rax + 1]
add dword [rcx + rcx*4 + 0x46], ecx
adc byte [rbx + rcx*4 + 0x56], al
push rsi
mov qword [rsi + 0x10], r8
mov r10d, dword [rsi + 0x18]
push rsi
sbb byte [rcx - 1], al
ret 0x8944
mov dword [rsi + 0x18], edx
push rsi
sbb byte [rcx - 1], al
ret 0x8944
invalid
mov dword [rsi + 0x18], edx
cmp r10d, 0x1f4
cmp edx, 0x1f4
add byte [rdi], cl
xchg dword [rax + rax + 0xf440000], eax
add byte [rax], al
invalid
invalid
ja 0x140075a20
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
movzx r10d, bl
mov dh, 0xd3
rol dword [rcx - 0x7d], cl
ret 0x41bf
add r10d, 0xffffffbf
cmp r10d, 0x38
cmp edx, 0x38
ja case.0x1400759bc.67
invalid
add byte [rbp + rcx*4 + 0x1d], cl
invalid
lea r11, [0x14010dde4]
lea ebx, [0x14010dde4]
movsxd r10, dword [r11 + r10*4]
add r10, r11
jmp r10
jmp rdx
loop 0x140075a0d
cmp r8, r9
cmp eax, ecx
jae case.0x1400759bc.104
cmp byte [rcx + r8], 0x6e
cmp al, 1
outsb dx, byte [rsi]
jne case.0x1400759bc.104
add rax, 2
rol byte [rdx], 0x48
mov dword [rsi + 0x10], eax
mov qword [rsi + 0x10], rax
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], cl
leave
je case.0x1400759bc.104
lea rdx, [0x1400ddd21]
adc eax, 0x6833e
mov r8d, 1
mov eax, 1
call fcn.14000b250
mov dil, 1
test al, al
invalid
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x523850f], eax
ror byte [rdi], 0x85
invalid
invalid
add byte [rax], al
invalid
ror byte [rdi], 0x85
and eax, dword [0xc94f59fb]
add eax, 0x89480000
jne 0x140075f1c
add eax, 0x89480000
add byte [rax - 0x77], cl
mov rcx, rsi
int1
mov edx, ebx
call case.0x14003c98b.472
mov dil, 1
test al, al
ror byte [rdi], 0x85
invalid
invalid
add byte [rax], al
ror byte [rdi], 0x85
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
add byte ds:[rdi], cl
test byte [rdx], al
add eax, 0x4eff0000
cmp qword [rsi], 0
je 0x140075f1a
dec dword [rsi + 0x18]
sbb cl, ch
cli
add al, 0
add byte [rax - 0x75], cl
jmp 0x140075f1a
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], r9b
leave
je 0x140075a46
lea rdx, [0x1400ddf18]
lea edx, [0x1400ddf18]
call 0x1810760b5
mov eax, 0x19
mov r8d, 0x19
call fcn.14000b250
mov dil, 1
test al, al
jne 0x140075f1c
mov qword [rsi], 0
mov byte [rsi + 8], 1
or byte [rcx], r8b
add byte [rax], al
add dh, al
or byte [rcx], r8b
jmp 0x140075f1a
test dl, dl
je 0x140075c32
xor ebp, ebp
jmp 0x140075d94
mov rcx, rsi
mov ecx, esi
int1
call fcn.1400762f0
jmp 0x140075a03
add bl, ch
xchg esp, eax
cmp r8, r9
jae case.0x1400759bc.81
cmp byte [rcx + r8], 0x65
jne case.0x1400759bc.81
cmp al, 1
jne case.0x1400759bc.81
add rax, 2
mov qword [rsi + 0x10], rax
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.140076950
jmp 0x140075a03
test dl, dl
je 0x140075bd4
test byte [rcx + rax], bh
add byte [rax], al
test byte [rcx + rax], bh
add byte [rax], al
xor ebp, ebp
jmp 0x140075cfd
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rdx + rdx*8 + 0x1bd840f], al
test dl, dl
je 0x140075c64
invalid
test dl, dl
je 0x140075c64
invalid
add byte [rcx], dh
in eax, dx
xor ebp, ebp
jmp 0x140075de7
add eax, dword [rax]
add byte [rdx + rdx*8 + 0x1e0840f], al
test dl, dl
je 0x140075c96
add byte [rax], al
test dl, dl
je 0x140075c96
xor ebp, ebp
jmp 0x140075e75
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x28
lea rcx, [rsp + 0x28]
mov rdx, rsi
call fcn.140076490
mov rcx, qword [rsp + 0x28]
mov ecx, dword [rsp + 0x28]
mov ecx, dword [rsp + 0x28]
test rcx, rcx
je 0x140075c06
mov rdx, qword [rsp + 0x30]
call fcn.140076530
cmp rax, 1
jne case.0x1400759bc.67
invalid
xor al, ch
or r8b, byte [rax]
add byte [rax - 0x7d], cl
clc
add dword [rdi], ecx
test dword [rdx + 0x48000000], ecx
add byte [rax - 0x7d], cl
cli
invalid
add byte [rax - 0x7d], cl
cli
add dword [rdi], ecx
test byte [rsi + 0x48000004], bh
test edx, edx
cmp rdx, 1
je 0x140075fb4
test rdx, rdx
jne case.0x1400759bc.67
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075a0e
lea rdx, [0x1400ddf9c]
mov r8d, 5
jmp 0x140075f7e
lea rcx, [rsp + 0x28]
mov rdx, rsi
call fcn.140076490
mov rcx, qword [rsp + 0x28]
test rcx, rcx
je 0x140075c06
mov rdx, qword [rsp + 0x30]
call fcn.140076530
test rax, rax
je case.0x1400759bc.67
mov rax, rdx
shr rax, 0x20
jne case.0x1400759bc.67
mov eax, edx
xor eax, 0xd800
add eax, 0xffef0000
cmp eax, 0xffef0800
jb case.0x1400759bc.67
cmp edx, 0x110000
je case.0x1400759bc.67
mov rcx, qword [rsi + 0x20]
call fcn.1400766c0
jmp 0x140075a03
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075b9c
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.14000b250
mov dil, 1
test al, al
jne 0x140075f1c
mov qword [rsi], 0
mov byte [rsi + 8], 0
jmp 0x140075f1a
test dl, dl
je 0x140075cc8
xor ebp, ebp
jmp 0x140075f2a
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075a0e
lea rdx, [0x1400dde8a]
jmp 0x140075f78
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075cfa
lea rdx, [0x1400ddfa5]
mov r8d, 1
call fcn.14000b250
mov bpl, 1
mov dil, 1
test al, al
je 0x140075cfd
jmp 0x140075f1c
movzx ebx, byte [rsp + 0x30]
mov rcx, qword [rsi + 0x20]
test bl, bl
je 0x140075d60
test rcx, rcx
je 0x140075d82
lea rdx, [0x1400ddf18]
mov r8d, 0x19
jmp 0x140075d72
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075d91
lea rdx, [0x1400ddfa5]
mov r8d, 1
call fcn.14000b250
mov bpl, 1
mov dil, 1
test al, al
je 0x140075d94
jmp 0x140075f1c
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075de4
lea rdx, [0x1400ddfa5]
mov r8d, 1
call fcn.14000b250
mov bpl, 1
mov dil, 1
test al, al
je 0x140075de7
jmp 0x140075f1c
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075e72
lea rdx, [0x1400ddfa5]
mov r8d, 1
call fcn.14000b250
mov bpl, 1
mov dil, 1
test al, al
je 0x140075e75
jmp 0x140075f1c
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075f27
lea rdx, [0x1400ddfa5]
mov r8d, 1
call fcn.14000b250
mov bpl, 1
mov dil, 1
test al, al
jne 0x140075f1c
jmp 0x140075f2a
mov bpl, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075d23
lea rdx, [0x1400ddbcc]
mov r8d, 1
call fcn.14000b250
mov dil, 1
test al, al
jne 0x140075f1c
cmp bl, 0x52
je 0x140075d4e
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075d4e
lea rdx, [0x1400ddf4f]
mov r8d, 4
call fcn.14000b250
mov dil, 1
test al, al
jne 0x140075f1c
mov dil, 1
mov rcx, rsi
mov dl, 1
call case.0x14006c27e.96
jmp 0x140075f57
test rcx, rcx
je 0x140075d82
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.14000b250
mov dil, 1
test al, al
jne 0x140075f1c
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x140075f1a
mov bpl, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075dba
lea rdx, [0x14010b418]
mov r8d, 1
call fcn.14000b250
mov dil, 1
test al, al
jne 0x140075f1c
mov rcx, rsi
call fcn.140076c10
invalid
invalid
add byte [rax], al
mov dil, 1
test rax, rax
jne 0x140075f1c
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075f5b
lea rdx, [0x14010b419]
jmp 0x140075e62
mov bpl, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075e0d
lea rdx, [0x1400ddbc9]
mov r8d, 1
call fcn.14000b250
mov dil, 1
test al, al
jne 0x140075f1c
mov rcx, rsi
call fcn.140076ca0
mov dil, 1
test rax, rax
test eax, eax
jne 0x140075f1c
cmp rdx, 1
jne 0x140075e4e
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075f5b
invalid
lea rdx, str._____
mov r8d, 1
add al, ch
or dl, byte [rcx + rdi*8 - 1]
test al, al
jne 0x140075f1c
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075f5b
lea rdx, [0x1400e6778]
mov r8d, 1
call fcn.14000b250
jmp 0x140075f57
mov bpl, 1
mov dil, 1
mov rcx, rsi
mov dl, 1
call fcn.140073fe0
test al, al
jne 0x140075f1c
mov rax, qword [rsi]
test rax, rax
je 0x140075ef7
mov rcx, qword [rsi + 0x10]
cmp rcx, qword [rsi + 8]
jae 0x140075f88
movzx eax, byte [rax + rcx]
inc rcx
mov qword [rsi + 0x10], rcx
cmp eax, 0x53
je 0x140075fd0
cmp eax, 0x55
je 0x140075f5b
cmp eax, 0x54
jne 0x140075f88
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075ee5
lea rdx, [0x1400ddbc9]
mov r8d, 1
call fcn.14000b250
test al, al
jne 0x140075f1c
mov rcx, rsi
call fcn.140076c10
test rax, rax
jne 0x140075f1c
jmp 0x140075e4e
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075f1a
lea rdx, [0x1400ddf31]
mov r8d, 1
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
jmp fcn.14000b250
xor edi, edi
mov eax, edi
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
ret
mov bpl, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075f4c
lea rdx, [0x1400ddbcd]
mov r8d, 1
call fcn.14000b250
mov dil, 1
test al, al
jne 0x140075f1c
mov rcx, rsi
call fcn.140076950
mov dil, 1
test al, al
jne 0x140075f1c
test bpl, bpl
je 0x140075a0e
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075a0e
lea rdx, [0x1400e2f6b]
mov r8d, 1
call fcn.14000b250
jmp 0x140075a03
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075b9c
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.14000b250
test al, al
je 0x140075b9c
jmp 0x140075f1c
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075a0e
lea rdx, [0x1400ddfa1]
mov r8d, 4
jmp 0x140075f7e
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075ff3
lea rdx, [0x1400ddfa6]
mov r8d, 3
call fcn.14000b250
test al, al
jne 0x140075f1c
mov rcx, rsi
call fcn.140076d40
test rax, rax
jne 0x140075f1c
invalid
invalid
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140075f5b
lea rdx, [0x1400ddfa9]
mov r8d, 2
add al, byte [rax]
add byte [rax], al
jmp 0x140075e68
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
add byte [rax], al
add al, ch
call fcn.14000b250
mov bpl, 1
add dword [rax + rax*8 + 0xac850f], eax
add byte [rax], al
invalid
mov qword [rdi], 0
mov byte [rdi + 8], 0
add cl, ch
invalid
add byte [rax], al
invalid
xor ebp, ebp
mov eax, ebp
add rsp, 0x30
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
stc
dec dword [rcx - 1]
ret
add byte [rax + rbp*2 + 0xf], dh
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
adc byte [rdi], cl
sub dword [rsp + 0x30], ecx
movaps xmmword [rsp + 0x20], xmm0
mov qword [rsi + 0x10], rax
adc byte [rcx - 0x7bbae7b2], cl
ror byte [rdi], 0x95
setne dl
ret 0x8948
int1
call case.0x14006c27e.96
movaps xmm0, xmmword [rsp + 0x20]
and al, 0x20
and byte [rdi], cl
sub byte [rsp + 0x30], cl
and al, 0x30
and al, 0x30
and al, 0x30
movups xmmword [rsi], xmm0
adc dword [rsi], eax
movups xmmword [rsi + 0x10], xmm1
jmp 0x140076456
test ecx, ecx
je 0x140076448
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
adc byte [rax], al
add byte [rax], al
call fcn.14000b250
mov ecx, eax
invalid
mov al, 1
sal dword [rax + 0x75c98401], 0xe
test cl, cl
jne 0x140076456
xor eax, eax
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
mov byte [rsi + 8], al
xor eax, eax
ror byte [rax - 0x7d], 0xc4
pop rbx
pop rbx
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140076483
lea rdx, [0x1400ddf18]
mov r8d, 0x19
add byte [rax], al
invalid
add byte [rax], al
add al, ch
invalid
call fcn.14000b250
mov ecx, eax
mov al, 1
test cl, cl
xlatb
stc
dec dword [rcx - 0x7bfe4f3f]
mov al, 1
test cl, cl
je case.0x14005f098.198
jmp 0x140076456
sal dword [rax - 0x333c14ff], cl
int3
mov al, 1
jmp case.0x14005f098.198
int3
int3
int3
mov r10, rdx
mov rax, rcx
ror byte [rax - 0x77], cl
enter 0xffffffffffff8b4c, 0x42
mov r8, qword [rdx + 0x10]
mov rcx, qword [rdx]
or cl, byte [rax - 0x75]
invalid
invalid
mov r8, qword [rdx + 0x10]
mov rcx, qword [rdx]
invalid
mov rdx, qword [rdx + 8]
mov rsi, r8
push rdx
or byte [rcx + rcx*4 - 0x3a], cl
nop word [rax + rax]
cmp rsi, rdx
jae case.0x14006b688.153
invalid
mov r9, rsi
mov ecx, esi
movzx r11d, byte [rcx + rsi]
movzx ebx, byte [rcx + rsi]
inc rsi
mov qword [r10 + 0x10], rsi
lea edi, [r11 - 0x30]
jnp 0x140076498
invalid
jnp 0x140076498
cmp dil, 0xa
dec dword [rdx]
jb case.0x14005f063.244
lea edi, [r11 - 0x61]
cmp dil, 6
cmp bh, 6
cmp bh, 6
jb case.0x14005f063.244
cmp r11b, 0x5f
jne case.0x14006b688.153
invalid
and byte [rbp - 0x77], cl
mov r10, r9
sub r10, r8
jb case.0x140061a57.220
retf 0x294d
test r8, r8
je 0x1400764f2
cmp byte [rcx + r8], 0xbf
jle case.0x140061a57.220
invalid
invalid
add rcx, r8
mov qword [rax], rcx
mov dword [rax], ecx
mov dword [rax], ecx
mov qword [rax + 8], r10
jmp 0x140076509
invalid
mov byte [rax + 8], 0
mov qword [rax], 0
mov dword [rax], 0
mov dword [rax], 0
add byte [rax], al
add byte [rax], al
add rsp, 0x28
pop rdi
pop rsi
ret
lea rax, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
lea eax, [0x1400dde90]
mov qword [rsp + 0x20], rax
call fcn.1400a8490
invalid
add eax, dword [rax]
int3
invalid
int3
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0xa8
test al, 0
add byte [rax], al
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rdx
invalid
mov rdi, rcx
mov qword [rsp + 0x20], 1
and byte [rcx], al
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
lea ecx, [0x1400ddd22]
and byte [rcx], al
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
invalid
invalid
sal byte [rdi + 6], 1
lea ecx, [0x1400ddd22]
add byte [rax - 0x73], cl
pop rsp
and al, 0x40
invalid
lea rbx, [rsp + 0x40]
lea ebx, [rsp + 0x40]
mov rcx, rbx
mov rcx, rbx
invalid
mov rdx, rdi
mov r8, rsi
call fcn.1400103a0
lea r14, [rsp + 0x28]
lea esi, [rsp + 0x28]
nop word [rax + rax]
add byte [rax], al
mov rcx, r14
mov rdx, rbx
call fcn.140077700
mov rax, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
and al, 0x28
cmp rax, 1
je 0x140076590
invalid
or al, byte [rbx - 0x1a8afd08]
cmp eax, 2
jne 0x140076570
mov rcx, rsi
jmp case.0x14006f13a.126
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov rax, rsi
sub rax, rcx
sub eax, ecx
sub eax, ecx
cmp rax, 0x10
jbe case.0x14006f201.122
xor eax, eax
jmp case.0x14006efad.140
mov eax, 1
add dword [rax], eax
add byte [rax], al
cmp rsi, rcx
jne case.0x14006fbf1.105
invalid
invalid
rdtsc
ror byte [rax - 0x7f], cl
invalid
invalid
xor edx, edx
add rsp, 0xa8
pop rbx
pop rdi
pop rsi
pop r14
ret
invalid
add rsi, rdi
add rcx, rdi
dec byte [rax + 1]
stc
xor edx, edx
mov r8d, 0xffffffff
invalid
invalid
invalid
jmp 0x1400765e2
invalid
invalid
invalid
mov r9, rdx
shl r9, 4
loope 0x1400765db
loope 0x1400765db
add al, 0x44
mov edx, r10d
mov edx, edx
ror byte [rcx + rcx - 0x36], cl
or rdx, r9
or edx, ecx
cmp rcx, rsi
je case.0x14006efad.140
movzx ebx, byte [rcx]
mov dh, 0x19
movzx r9d, bl
movzx ecx, bl
test r9b, r9b
js case.0x14001e663.504
inc rcx
jmp 0x140076680
mov al, byte [rax]
add byte [rax], al
invalid
shr ecx, 0x8a
add byte [rax], al
add byte [rsi + 0x2e], ah
nop dword [rax + rax]
mov r10d, r9d
and r10d, 0x1f
movzx edi, byte [rcx + 1]
jns 0x14007660c
and edi, 0x3f
cmp r9b, 0xdf
jbe 0x140076656
movzx r11d, byte [rcx + 2]
shl edi, 6
and r11d, 0x3f
or r11d, edi
cmp bl, 0xf0
jb 0x140076666
movzx r9d, byte [rcx + 3]
and r10d, 7
invalid
shl r10d, 0x12
loop 0x140076647
shl r11d, 6
and r9d, 0x3f
or r9d, r11d
or r9d, r10d
cmp r9d, 0x110000
je case.0x14006efad.140
add rcx, 4
jmp 0x140076680
add rcx, 2
shl r10d, 6
or r10d, edi
mov r9d, r10d
jmp 0x140076680
add rcx, 3
shl r10d, 0xc
or r11d, r10d
mov r9d, r11d
nop word cs:[rax + rax]
lea r10d, [r9 - 0x30]
cmp r10d, 0xa
jb 0x1400765d0
or r9d, 0x20
add r9d, 0xffffff9f
add r9d, 0xa
cmovb r9d, r8d
mov r10d, r9d
cmp r9d, 0x10
jb 0x1400765d0
lea rcx, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
call fcn.1400a82d0
int3
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
adc byte [rcx + r15 - 0x38], r9b
jae 0x140076d97
cmp byte [r8 + rax], 0x45
je 0x140076fa1
test r12, r12
je 0x140076dcf
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je 0x140076dcf
mov r8d, 2
mov rdx, r15
call fcn.14000b250
inc dword [rax + rax*8 + 0x19b850f]
add byte [rax], al
mov r8, qword [rsi]
test r8, r8
test eax, eax
je case.0x140048b77.416
invalid
stosd dword [rdi], eax
add byte [rax], al
add byte [rax], al
invalid
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
invalid
invalid
cmp rax, r9
jae 0x140076ec0
invalid
add byte [rax], al
invalid
cmp byte [r8 + rax], 0x73
jne 0x140076ec0
lea rcx, [rax + 1]
mov qword [rsi + 0x10], rcx
adc byte [rcx + rdi - 0x37], cl
jae 0x140076e04
cmp byte [r8 + rcx], 0x5f
jne 0x140076e04
add rax, 2
mov qword [rsi + 0x10], rax
jmp 0x140076ec0
add byte [rax], al
invalid
xor eax, eax
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
cmp rcx, r9
jae 0x140076f37
movzx edx, byte [r8 + rcx]
cmp dl, 0x5f
je 0x140076ea4
add byte [rax], al
lea r10d, [rdx - 0x30]
cmp r10b, 0xa
jb 0x140076e54
lea r10d, [rdx - 0x61]
cmp r10b, 0x1a
jae 0x140076e40
add dl, 0xa9
jmp case.0x140043ff8.453
lea r10d, [rdx - 0x41]
cmp r10b, 0x1a
cmp dl, 0x1a
jae 0x140076f37
invalid
add byte [rax], al
invalid
add dl, 0xe3
mov r10d, edx
inc rcx
mov qword [rsi + 0x10], rcx
mov dword [rsi + 0x10], ecx
mul rbp
jo 0x140076f37
adc bl, 0
add byte [rax], al
invalid
movzx edx, r10b
add rax, rdx
sal byte [rbx - 0x5d], 1
jmp 0x140076f37
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je 0x140076f69
mov r13d, 1
mov r8d, 1
lea rdx, [0x1400ddf31]
call fcn.14000b250
mov ecx, 0x84fff943
ror byte [rdi], 0x84
invalid
xchg dword [rax], eax
add byte [rax], al
jmp 0x140076f6c
inc rcx
mov qword [rsi + 0x10], rcx
mov dword [rsi + 0x10], ecx
adc byte [rax - 1], cl
ror byte [rdi], 0x84
invalid
add dword [rax], 0
add byte [rax], al
invalid
cmp rax, 0xffffffffffffffff
je 0x140076f37
nop
mov rcx, rdi
mov rdx, rsi
call fcn.1400749a0
cmp qword [rsp + 0x20], 0
je 0x140076f80
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
mov r13, qword [rsi + 0x20]
outsb dx, byte [rsi]
and byte [rbp - 0x7b], cl
in eax, dx
je 0x140076f18
mov rcx, rbx
mov rdx, r13
call case.0x140028bf1.458
test al, al
jne 0x140076f56
mov r8d, 2
mov rcx, r13
jmp 0x128f9f85c
cmp al, 0x43
stc
invalid
test al, al
jne 0x140076f56
mov rcx, rsi
mov dl, 1
call case.0x14006c27e.96
invalid
invalid
invalid
test al, al
jne 0x140076f56
mov r8, qword [rsi]
inc r12
test r8, r8
test eax, eax
jne 0x140076d7f
invalid
jmp 0x140076f69
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140076f5e
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.14000b250
test al, al
invalid
je 0x140076f5e
invalid
mov r13d, 1
jmp 0x140076f6c
mov qword [rsi], 0
mov byte [rsi + 8], 0
invalid
xor r13d, r13d
mov rax, r13
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
movzx ebx, byte [rsp + 0x28]
mov rcx, qword [rsi + 0x20]
test bl, bl
je 0x140076faa
test rcx, rcx
je 0x140076fc5
lea rdx, [0x1400ddf18]
mov r8d, 0x19
jmp 0x140076fbc
inc rax
mov qword [rsi + 0x10], rax
jmp 0x140076f69
test rcx, rcx
je 0x140076fc5
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.14000b250
test al, al
jne 0x140076f56
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x140076f69
lea rsi, [rsp + 0x40]
lea rdx, [rsp + 0x24]
lea edx, [rsp + 0x24]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.14000bbc0
cmp qword [rsp + 0x40], 0
cmp dword [rsp + 0x40], 0
jl 0x1400770e1
invalid
invalid
je 0x1400770fa
mov eax, 0x110000
jmp 0x1400773e8
add eax, dword [rax]
invalid
add cl, ch
sbb eax, 0xb8000003
add eax, dword [rax]
add byte [rax + 0x110000], bh
invalid
cmp r11b, 0xc0
jb 0x1400773e8
invalid
add eax, dword [rax]
invalid
cmp r11b, 0xe0
jb 0x140077134
cmp r11b, 0xf0
jae 0x140077193
sti
invalid
mov r8d, 3
mov r10b, 1
mov dl, 1
mov dl, 1
xor eax, eax
jmp 0x1400771a8
add byte [rax], al
mov rcx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], rax
mov dword [rsp + 0x78], eax
mov dword [rsp + 0x78], eax
lea rdx, [rcx + rax]
test rax, rax
test eax, eax
test eax, eax
je case.0x14005da67.264
movzx eax, byte [rcx]
test al, al
js 0x140077141
invalid
and ecx, dword [rbp + rcx*4 + 0x41]
lea r8, [rcx + 1]
jmp 0x14007736b
add ecx, ebp
add r8b, byte [rax]
add byte [rax + 0x110000], bh
mov eax, 0x110000
mov eax, 0x110000
add byte [rax], al
adc dword [rax], eax
mov r8, rcx
jmp 0x14007736b
add al, byte [rax]
add byte [rcx - 0x48], al
mov eax, 2
mov r8d, 2
xor r10d, r10d
xor edx, edx
xor eax, eax
jmp 0x1400771a8
mov r9d, eax
mov ecx, eax
and r9d, 0x1f
movzx r11d, byte [rcx + 1]
movzx ebx, byte [rcx + 1]
movzx ebx, byte [rcx + 1]
and r11d, 0x3f
and ebx, 0x3f
jrcxz 0x140077190
invalid
cmp al, 0xdf
jbe 0x14007734d
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi + rcx - 0x4a], al
push rcx
add byte [rax], al
movzx r10d, byte [rcx + 2]
shl r11d, 6
invalid
add al, byte [rcx - 0x3f]
jrcxz 0x140077168
invalid
invalid
and r10d, 0x3f
loop case.0x140067e4c.217
or r10d, r11d
cmp al, 0xf0
fidivr dword [rax + rsi*8]
jb 0x14007735d
lea r8, [rcx + 4]
lea eax, [rcx + 4]
movzx eax, byte [rcx + 3]
and r9d, 7
shl r9d, 0x12
shl ecx, 0x12
shl ecx, 0x12
loope 0x140077193
adc al, byte [rcx - 0x3f]
loop 0x14007718b
shl r10d, 6
and eax, 0x3f
loopne 0x1400771c7
invalid
or eax, r10d
or eax, r9d
jmp 0x14007736b
add byte [rax], al
enter 0xffffffffffffd8e9, 1
add dword [rax], eax
add byte [rcx - 0x80], al
cmp bl, 0xf8
add byte [rax], al
cmp r11b, 0xf8
cmp bl, 0xf8
jae 0x1400773e8
add byte [rax], al
mov r8d, 4
mov al, 1
xor r10d, r10d
xor edx, edx
mov byte [rsp + 0x24], r11b
mov word [rsp + 0x25], 0
and al, 0x25
add byte [rax], al
mov dword [rsp + 0x25], 0x44c60000
and al, 0x25
add byte [rax], al
mov byte [rsp + 0x27], 0
and al, 0x27
add byte [rax - 0x73], cl
invalid
invalid
je case.0x1400695ee.202
lea rsi, [rsp + 0x24]
lea esi, [rsp + 0x24]
and al, 0x48
mov dword [rsp + 0x28], esi
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x30], r8
mov dword [rsp + 0x30], eax
xor byte [rax - 0x7d], cl
cli
cmp rdx, 2
jb case.0x140056fd0.297
invalid
out dx, eax
invalid
invalid
invalid
add cl, byte [rdi]
invalid
out dx, eax
invalid
lea rdi, [r9 + 2]
lea rsi, [rdx - 2]
lea esi, [rdx - 2]
lea esi, [rdx - 2]
mov qword [rcx], rdi
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
mov dword [rcx + 8], esi
movzx r14d, byte [r9]
movzx ebx, byte [r9 + 1]
lea edi, [r14 - 0x30]
lea edi, [rsi - 0x30]
lea edi, [rsi - 0x30]
jle 0x1400771be
cmp edi, 0xa
jb 0x140077211
invalid
invalid
or r14d, 0x20
add r14d, 0xffffff9f
invalid
lahf
add r14d, 0xa
invalid
mov edi, 0xffffffff
cmovae edi, r14d
inc byte [r11 - 0x78f0f001]
cld
add dword [rax], eax
invalid
invalid
inc byte [r11 - 0x78f0f001]
inc byte [rbx - 0x78f0f001]
cld
add dword [rax], eax
add byte [rbp - 0x27c2f95], cl
cmp ebp, 0xa
jb 0x140077233
lea ebp, [rbx - 0x30]
cmp ebp, 0xa
jb 0x140077233
or ebx, 0x20
add ebx, 0xffffff9f
retf
and byte [rbx - 0x3c7c603d], al
or bh, byte [rbp - 1]
invalid
add ebx, 0xa
mov ebp, 0xffffffff
invalid
dec dword [rdi]
jmp 0x1400771ae
cmovae ebp, ebx
cmp ebp, 0xf
ja 0x14007740d
xchg edx, ebx
add dword [rax], eax
add byte [rax - 0x40], al
shl bh, 4
shl dil, 4
shl bh, 4
or bpl, dil
mov byte [rsp + 0x25], bpl
mov byte [rsp + 0x25], ch
mov byte [rsp + 0x25], ch
cmp r11b, 0xe0
jb 0x1400770a7
invalid
invalid
invalid
sti
loopne 0x140077253
invalid
invalid
cmp rsi, 2
inc byte [rdx]
jb case.0x140056fd0.297
dec dword [rcx - 0x73]
jno 0x14007725b
lea rsi, [r9 + 4]
lea r11, [rdx - 4]
pop rdx
cld
mov qword [rcx], rsi
mov qword [rcx + 8], r11
mov dword [rcx + 8], ebx
pop rcx
or byte [rcx + 0xf], al
mov dh, 0x59
movzx ebx, byte [r9 + 2]
add al, byte [rcx + 0xf]
mov dh, 0x79
add ecx, dword [rbp - 0x17c2f8d]
jae 0x14007723f
invalid
invalid
movzx edi, byte [r9 + 3]
lea esi, [rbx - 0x30]
jae 0x14007723f
jae 0x14007723f
rol byte [rbx + 0x1a720afe], 1
cmp esi, 0xa
jb 0x14007728e
or dh, byte [rdx + 0x1a]
or ebx, 0x20
add ebx, 0xffffff9f
add ebx, 0xa
ret
or bh, byte [rsi - 1]
invalid
invalid
invalid
dec dword [rdi]
invalid
invalid
ret
dec dword [rdi]
cmp esi, 0xf
cmp esi, 0xf
cmp esi, 0xf
ja 0x14007740d
add byte [rax], al
lea ebx, [rdi - 0x30]
cmp ebx, 0xa
or dh, byte [rdx + 0x1a]
pop rdi
rol byte [rbx + 0x1a720afb], 1
or dh, byte [rdx + 0x1a]
or dh, byte [rdx + 0x1a]
or edi, 0x20
add edi, 0xffffff9f
add edi, 0xa
invalid
invalid
invalid
mov ebx, 0xffffffff
cmovae ebx, edi
cmp ebx, 0xf
ja 0x14007740d
xchg dword [rbp + 1], ebx
add byte [rax], al
fild word [rbx - 0x78f0f005]
pop rbp
xchg dword [rbp + 1], ebx
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x40], al
shl dh, 4
shl sil, 4
or bl, sil
mov byte [rsp + 0x26], bl
test r10b, r10b
jne 0x1400770a7
std
invalid
invalid
cmp r11, 2
jb case.0x140056fd0.297
lea r10, [r9 + 6]
add rdx, 0xfffffffffffffffa
mov qword [rcx], r10
mov qword [rcx + 8], rdx
movzx r10d, byte [r9 + 4]
mov dh, 0x51
add al, 0x41
movzx edx, byte [rcx + 5]
mov dh, 0x51
add eax, 0xd04a8d41
cmp ecx, 0xa
or dh, byte [rdx + 0x1e]
or r10d, 0x20
add r10d, 0xffffff9f
add r10d, 0xa
or bh, byte [rcx - 1]
cmovae ecx, r10d
cmp ecx, 0xf
ja 0x14007740d
lea r9d, [rdx - 0x30]
cmp r9d, 0xa
jb 0x140077335
or edx, 0x20
add edx, 0xffffff9f
add edx, 0xa
mov r9d, 0xffffffff
cmovae r9d, edx
cmp r9d, 0xf
ja 0x14007740d
test al, al
je 0x1400773f6
shl cl, 4
or r9b, cl
mov byte [rsp + 0x27], r9b
jmp 0x1400770a7
lea r8, [rcx + 2]
shl r9d, 6
or r9d, r11d
mov eax, r9d
jmp 0x14007736b
lea r8, [rcx + 3]
shl r9d, 0xc
or r10d, r9d
mov eax, r10d
cmp r8, rdx
je 0x1400773d9
movzx r9d, byte [r8]
test r9b, r9b
jns 0x140077431
cmp r9b, 0xe0
jb 0x140077431
cmp r9b, 0xf0
jb 0x140077431
movzx r10d, byte [r8 + 1]
and r10d, 0x3f
movzx r11d, byte [r8 + 2]
and r11d, 0x3f
movzx r8d, byte [r8 + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 0xc
shl r11d, 6
or r11d, r10d
and r8d, 0x3f
or r8d, r11d
or r8d, r9d
cmp r8d, 0x110000
sete r8b
cmp eax, 0x110000
jne 0x1400773e3
jmp 0x140077431
mov r8b, 1
cmp eax, 0x110000
je 0x140077431
test r8b, r8b
je 0x140077431
add rsp, 0xb0
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
lea rax, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov ecx, 3
mov rdx, r8
mov r8, rax
call fcn.1400a7de0
lea rcx, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
call fcn.1400a82d0
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x28
call fcn.1400a7ee0
call fcn.140077580
mov qword [rsp + 0x38], rax
lea rax, [rsp + 0x28]
mov qword [rsp + 0x40], rax
lea rax, [0x140077660]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x70]
mov qword [rsp + 0x50], rax
lea rax, [0x140023b20]
mov qword [rsp + 0x58], rax
lea rax, [rsp + 0x38]
mov qword [rsp + 0x60], rax
lea rax, [fcn.14000a8d0]
mov qword [rsp + 0x68], rax
lea rax, str.internal_error:_entered_unreachable_code:_str::from_utf8_____was_expected_to_have_1_char__but__chars_were_foundp
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 4
mov qword [rsp + 0xa0], 0
mov qword [rsp + 0x90], rsi
mov qword [rsp + 0x98], 3
lea rdx, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
lea rcx, [rsp + 0x80]
call fcn.1400a7d20
int3
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.23_src_alpn_list.rs
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400e0d90]
or eax, 0x656b2
invalid
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x2f
mov edx, 0x2b
call fcn.1400a8230
invalid
mov ecx, 4
mov rdx, rdi
call fcn.1400a79d0
add al, byte [rax]
invalid
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.23_src_alpn_list.rs
mov ecx, 0xa
mov rdx, rdi
call fcn.1400a7d60
int3
mov edx, dword [rcx + 8]
mov r8, qword [r9 + 0x10]
lea rbx, [rsp + 0xa8]
lea ebx, [rsp + 0xa8]
add byte [rax], al
add byte [rax - 0x77], cl
fld1
invalid
std
invalid
dec dword [rax - 0x75]
mov ebx, dword [rbx]
test rbx, rbx
je case.0x14004b3b0.409
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x68], rax
mov ebp, dword [rsp + 0xb0]
xor r13d, r13d
xor ebp, ebp
lea r12, [rsp + 0x78]
lea esp, [rsp + 0x78]
and al, 0x78
mov rcx, r12
xor edx, edx
call fcn.14007ac3e
mov rdi, qword [r12 + 8]
mov rax, qword [r12 + 0x10]
and al, 0x10
mov rcx, rax
mov ecx, eax
shl rcx, 4
loope 0x14007b7cb
mov dword [rdi + rcx], ebp
sub al, 0xf
mov dword [rdi + rcx + 4], 0x12
mov rdx, qword [rsp + 0x68]
and al, 0x68
mov qword [rdi + rcx + 8], rdx
push rsp
invd
inc eax
shr bl, 4
xor ebx, ebx
xor eax, eax
lea rdx, [rsp + 0xd0]
and dword [rdx], 0
and al, byte [rax]
mov dword [rdx + 4], eax
add al, 0x48
mov dword [rdx + 8], edi
or byte [rax - 0x73], cl
test byte [rax + rax*8], ah
and al, 0xc0
add byte [rax], al
add byte [rax], al
movaps xmmword [rax], xmm6
movabs rcx, 0x100000000
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea r8, [rsp + 0xe0]
add byte [rax], al
mov qword [r8], rcx
lea r9, [rsp + 0x74]
and al, 0x74
and dword [r9], 0
and dword [rax], eax
mov qword [r8 + 8], rax
or byte [rcx + 0xf], al
adc byte [rdi + 0x10], al
lea rcx, [rsp + 0xf0]
lea ecx, [rsp + 0xf0]
movups xmmword [rcx], xmm0
mov qword [rsp + 0x50], r9
mov dword [rsp + 0x50], ecx
and al, 0x50
mov qword [rsp + 0x48], r8
mov dword [rsp + 0x48], eax
and qword [rsp + 0x58], 0
pop rax
add byte [rax - 0x73], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
and dword [rsp + 0x38], 0
and al, 0x38
and al, 0x38
invalid
mov qword [rsp + 0x40], rax
and dword [rsp + 0x28], 0
add byte [rax - 0x77], cl
push rsp
and al, 0x30
add byte [rax - 0x77], cl
push rsp
and al, 0x30
and dword [rsp + 0x20], 0
xor edx, edx
ror byte [rbp - 0x77], cl
invalid
mov r9d, 0x9819c
or dword [rax], eax
call qword [sym.imp.secur32.dll_InitializeSecurityContextW]
or al, 3
add byte [0x14010bb8c], bh
cmp eax, 0x90312
jne case.0x14004a379.441
movaps xmm0, xmmword [rsp + 0x90]
movaps xmm1, xmmword [rsp + 0xc0]
movups xmmword [rsi + 0x18], xmm1
adc dword [rsi + 0x18], ecx
movups xmmword [rsi], xmm0
mov qword [rsi + 0x10], 1
add dword [rax], eax
add byte [rax], al
jmp 0x14007b8b0
shl rax, 0x20
or rax, 2
invalid
mov qword [rsi], rax
mov qword [rsi + 0x10], 2
add byte [rax], al
invalid
test r13b, r13b
jne 0x14007b8c5
mov rdx, qword [rsp + 0xb8]
mov rcx, rbx
call fcn.14007b53f
jp 0x14007b8bf
invalid
invalid
mov rcx, qword [rsp + 0x78]
mov rdx, rdi
mov edx, edi
call fcn.14007ae52
dec dword [rdi]
sub byte [rsp + 0x100], dh
mov ah, 0x24
add byte [rcx], al
add byte [rax], al
add rsp, 0x118
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
and al, 0x20
movaps xmmword [r8], xmm0
and dword [r8 + 0x10], 0
invalid
adc byte [rax], al
mov rcx, rdx
mov ecx, edx
invalid
mov edx, 4
call qword [sym.imp.secur32.dll_QueryContextAttributesW]
ror dword [rbx], cl
add eax, dword [rax]
test eax, eax
je 0x14007b92c
shl rax, 0x20
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff89
add cl, byte [rax - 0x77]
mov qword [rsi + 8], rax
or byte [rax + 1], bh
mov eax, 1
add byte [rax], al
invalid
or rax, 2
mov qword [rsi + 8], rax
or byte [rax + 1], bh
mov eax, 1
add byte [rax], al
invalid
jmp 0x14007b93e
adc cl, byte [rbx - 0x76cfdbbc]
adc al, 0xf
mov eax, dword [rsp + 0x30]
mov dword [rsi + 0x14], eax
adc al, 0xf
sub byte [rsp + 0x20], al
sub byte [rsp + 0x20], al
movups xmmword [rsi + 4], xmm0
adc dword [rsi + 4], eax
xor eax, eax
mov dword [rsi], eax
add rsp, 0x40
add esp, 0x40
pop rsi
ret
and al, 0x20
and al, 0x20
and qword [r8], 0
and dword [rax], 0
mov edx, 0x53
call qword [sym.imp.secur32.dll_QueryContextAttributesW]
add eax, dword [rax]
add eax, dword [rax]
mov edx, eax
xor eax, eax
invalid
test edx, edx
setne cl
xchg ebp, eax
invalid
jne case.0x14005f063.287
invalid
mov rdx, qword [rsp + 0x20]
and al, 0x20
jmp 0x14007b978
shl rdx, 0x20
or rdx, 2
mov al, cl
add rsp, 0x28
invalid
sub bl, al
sub bl, al
mov rax, rdx
mov eax, edx
mov eax, edx
ror byte [rax - 0x75], 1
or dword [rax - 0x75], ecx
mov rdx, qword [rcx]
mov r8, qword [rcx + 8]
mov rcx, rax
jmp fcn.14000b250
mov esp, 0x41fff8f8
push rsi
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov rdx, qword [rcx]
mov r8, qword [rcx + 8]
mov rcx, rax
jmp fcn.14000b250
invalid
clc
clc
invalid
mov esp, 0x41fff8f8
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, r8
sub byte [rcx + rcx*4 - 0x3a], cl
mov rbx, rdx
mov rdi, rcx
mov edi, ecx
mov edi, ecx
sub rsi, rdx
mov rax, qword [rcx]
mov r14, qword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
invalid
mov esi, dword [rcx + 0x10]
sub rax, r14
sub eax, esi
cmp rax, rsi
jae 0x14007b9d2
mov rcx, rdi
mov rdx, r14
mov edx, esi
mov edx, esi
mov r8, rsi
call case.0x14005da67.304
add byte [rax], al
invalid
add byte [rax], al
mov rcx, rax
mov ecx, eax
call fcn.140009bee
mov r14, qword [rdi + 0x10]
ja 0x14007b9e2
ja 0x14007b9e2
mov rcx, qword [rdi + 8]
add rcx, r14
int1
or byte [r9 + r8 - 0xf], r9b
or byte [rcx + rax - 0xf], cl
int1
mov rdx, rbx
mov r8, rsi
mov eax, esi
call sub.VCRUNTIME140.dll_memcpy
invalid
add al, byte [rax]
mov esi, 0x1490002
test byte [rcx + rcx*4 + 0x77], 0x10
mov dword [rdi + 0x10], esi
add al, byte [rax]
add r14, rsi
mov qword [rdi + 0x10], r14
mov dword [rdi + 0x10], esi
mov dword [rdi + 0x10], esi
ja 0x14007b9fb
add rsp, 0x28
add esp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r14
ret
sub rsp, 0x50
sub esp, 0x50
push rax
add rdx, r8
add edx, eax
jae case.0x140060695.279
xor eax, eax
jmp 0x14007ba8b
add dword [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov esi, ecx
mov rax, qword [rcx]
mov eax, dword [rcx]
lea rcx, [rax + rax]
or al, 0
add byte [rax + 0x39], cl
ror dword [rax + 0xf], 1
invalid
invalid
cmp rcx, rdx
cmova rdx, rcx
ror dword [r8 - 0x7d], 1
cli
cmp rdx, 9
or dword [rdi + 8], edi
mov edi, 8
add byte [rax], al
add byte [rax + 0xf], cl
cmovae rdi, rdx
cli
mov rdx, rdi
not rdx
shr rdx, 0x3f
shr edx, 0x3f
test rax, rax
je 0x14007ba4e
mov rcx, qword [rsi + 8]
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
mov qword [rsp + 0x20], rcx
and al, 0x20
mov qword [rsp + 0x28], 1
and al, 0x28
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
mov qword [rsp + 0x30], rax
and al, 0x30
jmp case.0x1400695ee.245
invalid
and qword [rsp + 0x28], 0
and al, 0x28
add byte [rax - 0x73], cl
lea rbx, [rsp + 0x38]
lea rbx, [rsp + 0x38]
lea ebx, [rsp + 0x38]
cmp byte [rbp + rcx*4 + 0x4c], cl
and al, 0x20
invalid
lea r9, [rsp + 0x20]
and byte [rax - 0x77], cl
mov rcx, rbx
invalid
mov r8, rdi
clc
call fcn.14007ba93
sub al, byte [rax]
add byte [rax], al
cmp qword [rbx], 0
add byte [rax - 0x75], cl
or byte [r15 + r8 + 0x48], sil
je 0x14007ba7a
invalid
mov rax, qword [rbx + 8]
je 0x14007ba7a
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
push rsp
and al, 0x48
invalid
jmp 0x14007ba8b
jmp 0x14007ba8b
mov qword [rsi + 8], rax
mov qword [rsi], rdi
invalid
or byte [rax - 0x77], cl
movabs rax, 0x8000000000000001
movabs rax, 0x8000000000000001
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
or byte [rax - 0x7d], 0xc4
add esp, 0x50
add byte [rax + 0x50c48348], al
add rsp, 0x50
add esp, 0x50
invalid
pop rbx
pop rdi
pop rsi
ret
push rbx
sub rsp, 0x20
in al, dx
and byte [rcx + rcx*4 - 0x39], cl
in al, dx
and byte [rcx + rcx*4 - 0x39], cl
mov rsi, rcx
test rdx, rdx
test edx, edx
je 0x14007bacb
mov rbx, rdx
ror dword [rcx - 0x7d], cl
jns case.0x14006c27e.221
cmp qword [r9 + 8], 0
add byte [rbx + riz + 0x49], dh
je 0x14007bad2
mov rdx, qword [r9 + 0x10]
mov edx, dword [rcx + 0x10]
push rcx
adc byte [rax - 0x7b], cl
invalid
test rdx, rdx
test edx, edx
sal byte [rdx + rbx + 0x49], cl
je 0x14007bad2
sbb cl, byte [rcx - 0x75]
or dword [rcx - 0x77], ecx
mov rcx, qword [r9]
mov ecx, dword [rcx]
mov r8, rbx
mov r9, rdi
stc
fmul dword [rcx - 0x77]
stc
call fcn.140007e30
mov rdx, rdi
cli
cli
jmp case.0x140056031.361
and qword [rsi + 8], 0
and dword [rsi + 8], 0
or byte [rax], al
jmp 0x14007baf2
and byte [rax - 0x77], cl
mov rcx, rbx
invalid
mov rdx, rdi
call fcn.14007bb06
test rax, rax
je 0x14007baee
invalid
or al, 0x48
mov dword [rsi + 8], eax
invalid
invalid
mov qword [rsi + 8], rax
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
mov qword [rsi + 0x10], rdx
xor eax, eax
jmp 0x14007bafb
invalid
push rsi
adc byte [rcx], dh
shr bl, 0xd
invalid
or eax, 0x85e8948
mov qword [rsi + 8], rbx
or byte [rax - 0x77], cl
mov qword [rsi + 0x10], rdi
jle fcn.14007bb06
mov eax, 1
add byte [rax], al
mov qword [rsi], rax
mov dword [rsi], eax
invalid
add rsp, 0x20
pop rbx
pop rdi
invalid
and byte [rbx + 0x5f], bl
pop rsi
ret
in al, dx
and byte [rax - 0x77], cl
invalid
mov esi, edx
mov rdx, rcx
invalid
mov al, byte [0x140116278]
or dword [rax], eax
mov rcx, rsi
mov ecx, esi
int1
call fcn.140007dc0
mov rdx, rsi
add rsp, 0x20
clc
dec dword [rax - 0x77]
add rsp, 0x20
and byte [rsi - 0x3d], bl
pop rsi
ret
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, qword [rcx]
mov rax, qword [rsi]
mov eax, dword [rsi]
mov eax, dword [rsi]
cmp rax, 1
je 0x14007bb5b
invalid
clc
add dword [rsi + rbx + 0x48], esi
invalid
test rax, rax
test rax, rax
jne 0x14007bba7
mov r8, qword gs:[rsi + 0x10]
mov r8, qword [rsi + 0x10]
adc byte [rbp - 0x7b], cl
sal byte [rsp + rbx*2 + 0x48], 0x8b
je 0x14007bba7
invalid
invalid
test r8, r8
je 0x14007bba7
mov rcx, qword [rsi + 8]
mov edx, 1
add byte [rax], al
invalid
or byte [rdx + 1], r15b
add byte [rax], al
add al, ch
call fcn.140002b33
fisubr dword [rdi - 8]
invalid
jmp 0x14007bba7
mov rax, qword [rsi + 8]
mov ecx, eax
or byte [rcx + 0x3e183c1], r9b
and ecx, 3
lea rdx, [rcx - 2]
lea edx, [rcx - 2]
cmp rdx, 2
cmp edx, 2
jb 0x14007bba7
cmp dword [rax - 0x7b], ecx
leave
test rcx, rcx
je 0x14007bba7
lea rdi, [rax - 1]
js 0x14007bb76
dec dword [rax - 0x75]
mov rbx, qword [rax - 1]
mov r14, qword [rax + 7]
jo 0x14007bb86
pop rax
dec dword [rbx + rcx*4 + 0x70]
jo 0x14007bb86
jo 0x14007bb86
mov rcx, rbx
call qword [r14]
fld dword [rcx - 1]
invalid
mov r8, qword [r14 + 8]
mov eax, dword [rsi + 8]
test r8, r8
je 0x14007bb9a
invalid
or al, 0x49
mov edx, dword [rsi + 0x10]
invalid
mov rdx, qword [r14 + 0x10]
adc byte [rax - 0x77], cl
fld1
invalid
cdq
outsd dx, dword [rsi]
clc
mov rcx, rbx
call fcn.140002b33
invalid
mov edx, 8
add byte [rax], al
mov rcx, rdi
stc
call fcn.140007e10
clc
invalid
mov edx, 8
mov rcx, rsi
mov ecx, esi
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
mov ecx, esi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.140007e10
push rbx
ret 0xfff8
push rbx
ret 0xfff8
push r14
push rsi
push rdi
push rbx
sub rsp, 0xb8
invalid
add byte [rax], al
invalid
mov eax, 0x48000000
lea eax, [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x88]
and qword [rax], 0
mov qword [rax + 8], 1
add dword [rax], eax
add byte [rax], al
and qword [rax + 0x10], 0
mov rsi, rdx
add byte [rax - 0x77], cl
invalid
lea rdi, [rsp + 0x30]
mov qword [rdi + 0x30], 0x20
xor byte [rax], ah
add byte [rax], al
add dh, al
cmp byte [r11], r8b
invalid
xor byte [rax - 0x39], cl
xor byte [r8], r12b
xor byte [rax], ah
xor byte [rax], ah
add byte [rax], al
add dh, al
cmp byte [r11], r8b
invalid
add ecx, dword [rax - 0x7d]
invalid
and qword [rdi], 0
and qword [rdi + 0x10], 0
adc byte [rax], al
add byte [rax - 0x7d], cl
adc byte [eax], al
adc byte [rax], al
adc byte [rax], al
mov rbx, qword [rcx]
mov qword [rdi + 0x20], rax
and byte [rax - 0x73], cl
add eax, 0x65303
add edx, dword [rbx + 6]
invalid
sbb dword [rax - 0x77], ecx
and byte [r8 - 0x73], r9b
and byte [rax - 0x73], cl
add eax, 0x65303
add edx, dword [rbx + 6]
invalid
add edx, dword [rbx + 6]
add byte [rax - 0x77], cl
mov qword [rdi + 0x28], rax
mov rcx, rbx
mov qword [rdi + 0x28], rax
mov rcx, rbx
mov rdx, rdi
mov edx, edi
mov edx, edi
call 0x14007bdae
test al, al
ror byte [rdi], 0x85
sahf
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax + rax*8 + 0x9e850f], al
ror byte [rdi], 0x85
sahf
add byte [rax], al
invalid
ror byte [rdi], 0x85
sahf
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
invalid
test byte [rax + rcx*4], ah
lea r8, [rsp + 0x88]
lea eax, [rsp + 0x88]
add byte [rax], al
add byte [rcx + 0xf], al
movups xmm0, xmmword [rax]
movups xmm0, xmmword [r8]
movups xmm0, xmmword [rax]
lea r14, [rsp + 0x70]
lea esi, [rsp + 0x70]
movaps xmmword [r14], xmm0
mov rax, qword [r8 + 0x10]
mov qword [r14 + 0x10], rax
lea rax, [rbx + 0x18]
add rbx, 0x20
mov qword [rsp + 0x30], r14
lea rcx, [0x140007f20]
xor byte [rax - 0x73], cl
or eax, 0xfff8c2cb
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x40], rax
and al, 0x40
and al, 0x40
lea rax, [fcn.14000a8d0]
add eax, 0xfff8ec6a
dec dword [rax - 0x77]
and al, 0x48
and al, 0x48
mov qword [rsp + 0x48], rax
and al, 0x48
mov qword [rsp + 0x50], rbx
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
mov dword [rsp + 0x58], eax
lea rax, str.Error___line:___column:__b
mov qword [r8], rax
mov dword [rax], eax
mov dword [rax], eax
mov qword [r8 + 8], 4
or byte [rax + rax], al
add byte [rax], al
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rdi
mov dword [rax + 0x10], edi
mov dword [rax + 0x10], edi
mov qword [r8 + 0x18], 3
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
mov edx, dword [rsi + 0x28]
call fcn.14000e9c0
mov ebx, eax
sbb ebp, dword [0x10391bca0]
mov rcx, qword [r14]
mov rdx, qword [r14 + 8]
call fcn.14009903d
add dword [rax], eax
mov eax, ebx
invalid
add rsp, 0xb8
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rdi
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rax, [0x14010b048]
jg 0x14007bcba
or byte [rax], al
mov qword [rsp + 0x20], rax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_aedd173a2c086e558c2b66d3743b344f977621a7library_alloc_src_string.rs
jmp case.0x14006f201.223
or byte [rax], al
jmp case.0x14006f201.223
lea r9, [0x1400e0f40]
lea r8, [rsp + 0x70]
mov edx, 0x37
call fcn.1400a8230
add al, byte [rax]
int3
sub esp, 0x88
mov rcx, qword [rcx]
or dword [rax - 0x7d], ecx
jns 0x14007bd12
invalid
je 0x14007bd6a
lea rax, [rcx + 0x18]
lea r9, [rsp + 0x58]
pop rax
mov qword [r9], rcx
add rcx, 0x20
lea r8, [0x14007bdae]
add byte [rax], al
add byte [rbp - 0x77], cl
or byte [r9 - 0x77], cl
adc byte [r8 - 0x73], cl
add eax, 0xfff8ebad
clc
dec dword [rcx - 0x77]
sbb byte [r9 - 0x77], cl
and byte [r9 - 0x77], cl
sub byte [r8 - 0x73], cl
add eax, 0x654a2
lea r8, [rsp + 0x28]
mov qword [r8], rax
add byte [rax + 3], bh
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], r9
mov qword [r8 + 0x18], rax
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
call fcn.14000e9c0
nop
add rsp, 0x88
ret
add rsp, 0x88
jmp 0x14007bdae
mov rax, qword [rcx]
lea r8, [0x14010e008]
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
mov rax, qword [rcx + 8]
mov r8, qword [rcx + 0x10]
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
jmp r9
add rcx, 8
jmp fcn.140084c50
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.EOF_while_parsing_a_listEOF_while_parsing_an_objectEOF_while_parsing_a_stringEOF_while_parsing_a_valueexpected__:_expected_____or____expected_____or___expected_identexpected_valueexpected____invalid_escapeinvalid_numbernumber_out_of_rangeinvalid_unicode_code_pointcontrol_character__u0000_u001F__found_while_parsing_a_stringkey_must_be_a_stringinvalid_value:_expected_key_to_be_a_number_in_quotesfloat_key_must_be_finite__got_NaN_or___inf_lone_leading_surrogate_in_hex_escapetrailing_commatrailing_charactersunexpected_end_of_hex_escaperecursion_limit_exceeded_at_line__column
jmp 0x14007c034
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e0fa8]
mov r8d, 0x1b
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e0fc3]
jmp 0x14007bf38
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e0fdd]
mov r8d, 0x19
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e0ff6]
jmp 0x14007bed4
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e1002]
jmp 0x14007bffc
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e1015]
jmp 0x14007bffc
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e1028]
jmp 0x14007bfe0
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e1036]
jmp 0x14007bfe0
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e1044]
mov r8d, 0xc
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e1050]
jmp 0x14007bfe0
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e105e]
jmp 0x14007bfe0
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e106c]
jmp 0x14007bffc
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e107f]
mov r8d, 0x1a
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e1099]
mov r8d, 0x3e
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e10d7]
mov r8d, 0x14
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e10eb]
mov r8d, 0x34
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e111f]
mov r8d, 0x2c
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e114b]
mov r8d, 0x24
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e116f]
mov r8d, 0xe
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e117d]
mov r8d, 0x13
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e1190]
mov r8d, 0x1c
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1400e11ac]
mov r8d, 0x18
jmp rax
add byte [rax - 0x3f], cl
loopne 0x14007e90e
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 8
add byte [rax], al
invalid
and byte [rax - 0x39], cl
and al, 0x28
or byte [rax], al
add byte [rax], al
invalid
mov qword [rsp + 0x30], rax
jmp 0x14007e928
lea rcx, [rsp + 0x38]
lea r9, [rsp + 0x20]
call fcn.14007e990
add byte [rax], al
add byte [rax], al
cmp qword [rsp + 0x38], 0
mov rcx, qword [rsp + 0x40]
and al, 0x40
je case.0x14005ef22.316
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x14007e97e
test rcx, rcx
jne 0x14007e984
call fcn.140007ee0
mov eax, dword [0x140116290]
mov rdx, qword gs:[0x58]
mov rax, qword [rdx + rax*8]
mov eax, dword [rdx + rax*8]
mov qword [rax + 0x18], rcx
mov dword [rax + 0x18], ecx
mov dword [rax + 0x18], ecx
mov qword [rax + 0x10], rsi
add rsp, 0x50
pop rsi
ret
mov rdx, qword [rsp + 0x48]
call fcn.1400a79d0
add ah, cl
add ah, cl
int3
push rax
mov rbx, rdx
cmp qword [r9 + 8], 0
je 0x14007e9ce
mov rdx, qword [r9 + 0x10]
test rdx, rdx
je 0x14007e9ce
mov rcx, qword [r9]
mov r8, rbx
mov r9, rsi
or dword [rcx - 0x77], ecx
fmul dword [rcx - 0x77]
int1
call fcn.140007e30
test rax, rax
jne 0x14007e9ea
mov qword [rdi + 8], rbx
jmp 0x14007e9fa
test rsi, rsi
je 0x14007ea0e
movzx eax, byte [0x140116278]
mov rcx, rsi
mov rdx, rbx
call fcn.140007dc0
test rax, rax
je 0x14007e9c8
sal byte [rsi + rbx*8 + 0x48], 0x89
or byte [r9], r14b
shr bl, 0xd
mov qword [rdi + 8], rax
xor eax, eax
jmp 0x14007e9ff
mov qword [rdi + 8], 0
add byte [rax + 1], bh
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov qword [rdi + 0x10], rsi
mov qword [rdi], rax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rax, rbx
mov eax, ebx
test rax, rax
jne 0x14007e9ea
invalid
invalid
jmp 0x14007e9c8
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, r9
invalid
mov ebx, r8d
mov rdi, rdx
mov r14, rcx
lea rcx, str.ntdll
call qword [sym.imp.kernel32.dll_GetModuleHandleA]
adc eax, 0x2d7fe
invalid
adc eax, 0x2d7fe
xlatb
add al, byte [rax]
invalid
add byte [rax - 0x7b], cl
sal byte [rbp + rdx + 0x48], 0x8d
adc eax, 0x65aca
test rax, rax
je 0x14007ea5c
lea rdx, str.NtReleaseKeyedEvent
mov rcx, rax
mov ecx, eax
call qword [sym.imp.kernel32.dll_GetProcAddress]
mov edi, edx
add al, byte [rax]
test rax, rax
jne 0x14007ea63
lea rax, [0x14007ea90]
mov qword [0x140116058], rax
mov rcx, r14
jne 0x14007ea72
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rdi
mov r8d, ebx
mov r9, rsi
fmul dword [rcx - 0x77]
int1
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp rax
invalid
loopne 0x14007ea4f
int3
insb byte [rdi], dx
and al, 0x60
invalid
mov qword [rbp - 8], 0xfffffffffffffffe
lea rax, str.keyed_events_not_available
mov qword [rbp - 0x38], rax
enter 0xffffffffffffc748, 0x45
rol byte [rcx], 1
add dword [rax], eax
add byte [rax], al
invalid
enter 0xffffffffffffc748, 0x45
rol byte [rcx], 1
add dword [rax], eax
add byte [rax], al
lea rax, [0x14010bcf0]
add dword [rax], eax
add byte [rax], al
lea rax, [0x14010bcf0]
mov qword [rbp - 0x28], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
invalid
invalid
fmul dword [rdi]
push rdi
ror byte [rdi], 0x11
loopne 0x14007eb10
invalid
lea rdx, str.library_std_src_syspalwindowsc.rs
lea edx, [0x1400e4530]
lea rcx, [rbp - 0x38]
call fcn.1400a7d20
xchg r10, rax
add al, byte [rax]
xchg r10, rax
add al, byte [rax]
ud2
nop dword [rax]
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x60]
invalid
call fcn.1400a83f0
std
cwde
add al, byte [rax]
invalid
std
cwde
add al, byte [rax]
int3
mov ecx, dword [rcx]
mov eax, dword [rdx + 0x34]
test al, 0x10
jne case.0x1400695ee.268
test al, 0x20
je fcn.14000a8d0
clc
invalid
jmp 0x1400110f0
mov rcx, qword [rcx]
jmp fcn.14000e4d0
int3
sub esp, 0x28
mov rax, qword [rcx]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x20]
call fcn.14007eb40
add byte [rax], al
invalid
nop
add byte [rax], al
add byte [rax + 0x28c48348], dl
add rsp, 0x28
add rsp, 0x28
ret
mov dword [rbp - 8], 0xfffffffe
clc
invalid
mov rax, qword [rcx]
cmp byte [rax], 0
mov byte [rax], 0
je 0x14007ecf7
mov byte [rbp - 9], 0
mov rax, qword [0x140116168]
cmp rax, 3
test dword [rax], 0xfc058b48
jne 0x14007eb74
add byte [rax - 0x7d], cl
clc
add ecx, dword [rdi]
test dword [rcx + rax], edx
add dword [rax], eax
jne 0x14007ecca
add dword [rax], eax
add byte [rax], al
add byte [rax + 0xf00f77d], al
cmp byte [rbp - 9], 0
jne 0x14007ecdd
jge 0x14007eb70
add byte [rdi], cl
test dword [rbp + 1], ebx
add byte [rax], al
mov rax, qword [0x140116130]
mov ecx, dword [0x140116290]
mov rdx, qword gs:[0x58]
mov edx, dword [0x58]
mov edx, dword [0x58]
and eax, 0x58
mov rcx, qword [rdx + rcx*8]
lea rcx, [rcx + 0x41]
cmp rax, rcx
jne 0x14007ebc8
mov eax, dword [0x140116160]
add eax, 0x975b4
inc eax
jne 0x14007ec03
lea rcx, str.lock_count_overflow_in_reentrant_mutexlibrary_std_src_sync_remutex.rs
lea r8, [0x1400e2ba8]
mov edx, 0x26
call fcn.1400a82f0
lea rcx, [0x140116128]
call qword [sym.imp.kernel32.dll_TryAcquireSRWLockExclusive]
or ebx, eax
add al, byte [rax]
test al, al
je 0x14007ecdd
mov eax, dword [0x140116290]
mov rcx, qword gs:[0x58]
and eax, 0x58
mov rax, qword [rcx + rax*8]
lea rax, [rax + 0x41]
mov qword [0x140116130], rax
mov eax, 1
mov dword [0x140116160], eax
mov qword [rbp - 0x38], 0
mov qword [rbp - 0x30], 1
mov qword [rbp - 0x28], 0
mov byte [rbp - 0x20], 0
mov byte [rbp - 0x1b], 0
mov dword [rbp - 0x1f], 0
cmp qword [0x140116138], 0
jne 0x14007ed03
mov qword [0x140116138], 0xffffffffffffffff
cmp byte [0x140116158], 0
jne 0x14007ec70
lea rcx, [0x140116140]
call fcn.14007ee00
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007ec70
lea rcx, [rbp - 0x18]
call fcn.14007dbc0
cmp qword [0x140116140], 0
je 0x14007ec8b
mov rcx, qword [0x140116148]
mov edx, 1
call fcn.140007e10
movups xmm0, xmmword [rbp - 0x38]
movups xmm1, xmmword [rbp - 0x28]
movups xmmword [0x140116150], xmm1
movups xmmword [0x140116140], xmm0
inc qword [0x140116138]
dec dword [0x140116160]
jne 0x14007ecdd
mov qword [0x140116130], 0
lea rcx, [0x140116128]
call qword [sym.imp.kernel32.dll_ReleaseSRWLockExclusive]
jmp 0x14007ecdd
lea rcx, [rbp - 9]
call fcn.1400aa340
cmp byte [rbp - 9], 0
je 0x14007eb80
mov rax, qword [0x1401161d0]
cmp rax, 3
jne 0x14007ecf0
call qword [0x1401161d8]
nop
add rsp, 0x60
pop rbp
ret
lea rcx, str.library_std_src_synconce.rs
call fcn.1400a82d0
lea rcx, str.library_std_srcio_stdio.rs
call fcn.1400a8170
ud2
jae 0x14007edf0
add byte [rdi], cl
adc dword [0x140116140], eax
inc qword [0x140116138]
inc dword [0x140116138]
add rsp, 0x20
pop rbp
ret
mov r14, qword [rcx + 0x10]
cmp rax, r14
jae 0x14007ef77
add dword [rsi], 1
add byte [rax], al
mov byte [rcx + 0x18], 1
sub r14, rax
mov r8, qword [rcx + 8]
mov qword [rbp - 8], rax
add r8, rax
mov qword [rsp + 0x20], r12
mov rcx, rbx
mov edx, 0xfffffff5
mov r9, r14
call fcn.14007f080
add byte [rax - 0x7d], cl
jge 0x14007ee6c
invalid
je 0x14007eed0
add byte [rax - 0x7d], cl
jge 0x14007ee6c
add byte [rcx + rsi + 0x48], dh
mov eax, dword [rbp - 0x28]
mov rax, qword [rbp - 0x28]
mov ecx, eax
and ecx, 3
cmp rcx, 2
jb 0x14007eed0
cmp ecx, 2
jne 0x14007eed0
shr rax, 0x20
cmp eax, 6
jne 0x14007eed0
mov rcx, rsi
call fcn.14007dbc0
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov byte [rcx + 0x18], 0
jmp 0x14007ef14
movups xmm0, xmmword [rbp - 0x30]
movaps xmmword [rbp - 0x20], xmm0
cmp qword [rbp - 0x20], 0
loopne 0x14007eedd
loopne 0x14007eedd
mov rcx, qword [rbp - 0x10]
mov byte [rcx + 0x18], 0
je case.default.0x14007eef9
mov r15, qword [rbp - 0x18]
mov eax, r15d
and eax, 3
movsxd rax, dword [r13 + rax*4]
add rax, r13
jmp rax
mov r14, qword [rbp - 0x18]
test r14, r14
mov rax, qword [rbp - 8]
je 0x14007efa9
add rax, r14
jmp 0x14007ee64
mov rax, qword [rbp - 8]
test rax, rax
je 0x14007ef95
mov rdi, qword [rbp - 0x10]
mov rdx, qword [rdi + 0x10]
mov rsi, rdx
sub rsi, rax
jb 0x14007efb2
mov qword [rdi + 0x10], 0
je 0x14007ef95
mov rcx, qword [rdi + 8]
mov rdx, qword [rbp - 8]
add rdx, rcx
mov r8, rsi
call sub.VCRUNTIME140.dll_memmove
jmp 0x14007ef8c
test rax, rax
je 0x14007ef92
xor esi, esi
mov rdi, rcx
mov r15d, 0
cmp r14, rax
jb 0x14007efc2
mov qword [rdi + 0x10], rsi
jmp 0x14007ef95
xor r15d, r15d
mov rax, r15
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r15, str.failed_to_write_the_buffered_data
jmp 0x14007ef3f
lea r8, [0x14010b148]
mov rcx, qword [rbp - 8]
call fcn.1400a7e60
mov rcx, rax
lea r8, [0x14010b148]
mov rdx, r14
call fcn.1400a7e60
int3
mov ecx, edi
mov r8d, 1
call qword [sym.imp.kernel32.dll_WriteConsoleW]
adc eax, 0x2cc36
test eax, eax
jne 0x14007f5e4
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
or rax, 2
lea rcx, [rsp + 0x48]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x40], 1
call fcn.14007dbc0
add byte [rax], al
add al, ch
fsubr st(5), st(0)
invalid
cmp rbx, r14
ja 0x14007f6e5
xchg eax, edi
add byte [rax], al
invalid
test rbx, rbx
je 0x14007f669
add rbx, rbx
xor eax, eax
xor edi, edi
jmp 0x14007f60c
add rdi, rdx
add rax, 2
add eax, 2
add eax, 2
cmp rbx, rax
je 0x14007f66b
movzx ecx, word [rsp + rax + 0x70]
mov edx, 1
cmp ecx, 0x80
add byte [rax], 0
add byte [rdx - 0x1e], dh
add byte [rax], 0
add byte [rdx - 0x1e], dh
movzx r8d, cx
mov edx, 2
cmp r8d, 0x800
clc
add byte [rax], cl
add byte [rax], al
clc
add byte [rax], cl
add byte [rax], al
jb 0x14007f600
add ecx, 0x2312
add byte [rax], al
movzx ecx, cx
xor edx, edx
cmp ecx, 0x312
adc al, byte [rbx]
add byte [rax], al
setae dl
lea rdx, [rdx*2 + 1]
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
jmp 0x14007f600
int 2
add byte [rax - 0x3f], cl
loopne case.0x140061a57.293
or rax, 2
mov qword [rsi + 8], rax
mov qword [rsi], 1
add byte [rax], al
add byte [rax], al
add bl, ch
or eax, 0x8948ff31
jle 0x14007f677
jmp 0x14007f676
xor edi, edi
mov qword [rsi + 8], rdi
mov qword [rsi], 0
add rsp, 0x2070
add esp, 0x2070
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
ret
invalid
add al, byte [rax]
lea rax, str.Unexpected_error_in_MultiByteToWideChar
lea eax, [0x1400e4150]
mov qword [rsp + 0x40], rax
and al, 0x40
mov qword [rsp + 0x48], 1
mov qword [rsp + 0x48], 1
lea rax, [0x14010bcf0]
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x50], eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
and al, 0x58
and al, 0x58
lea rdx, str.library_std_src_syspalwindows_stdio.rs
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
invalid
lea ecx, [rsp + 0x40]
call fcn.1400a7d20
lea r8, str.library_std_src_syspalwindows_stdio.rs
lea eax, [0x1400e4178]
mov edx, 0x1000
mov rcx, r14
call fcn.1400a7e60
lea r8, str.library_std_src_syspalwindows_stdio.rs
mov rcx, rbx
mov ecx, ebx
mov esp, 0x4800064a
mov ecx, ebx
mov rdx, r14
call fcn.1400a7e60
int3
int3
sub esp, 0x68
mov rax, rdx
lea rdx, [rcx + 8]
in al, dx
push 0x48d08948
lea edx, [rcx + 8]
mov qword [rsp + 0x60], rdx
lea rdx, [0x1400e1eb0]
invalid
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x50
lea rdx, [rsp + 0x60]
invalid
mov qword [rsp + 0x48], rdx
lea rdx, str.error_len
adc eax, 0x65963
invalid
invalid
invalid
adc eax, 0x65963
pop rcx
invalid
mov qword [rsp + 0x38], rdx
lea rdx, [0x1400e1e70]
adc eax, 0x62737
adc eax, 0x62737
invalid
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
and al, 0x28
mov qword [rsp + 0x40], 9
or dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x20], 0xb
lea rdx, str.Utf8Errorvalid_up_to
cld
pop rax
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x658fc
cld
pop rax
invalid
invalid
cld
pop rax
invalid
lea r9, [0x1400e5061]
mov r8d, 9
add byte [rax - 0x77], cl
shr eax, 0x1f
clc
invalid
nop
invalid
add byte [rax - 0x77], cl
shr eax, 0x1f
clc
call qword [rax + 0x68c48348]
add rsp, 0x68
add rsp, 0x68
push 0xffffffffccccccc3
int3
ret
inc eax
mov qword [rsp + 0x30], rax
lea rax, [0x1400e1590]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rax, [0x1400e5884]
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
invalid
lea ecx, [rsp + 0x30]
mov r8d, 4
add byte [rax], al
mov rcx, rdx
mov rdx, rax
call fcn.14000edf0
nop
add rsp, 0x38
invalid
cmp bl, al
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x660aa
mov r8d, 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
add rsp, 0x38
jmp rax
invalid
loopne 0x14007f7b0
int3
int3
or dword [rbx + 0x10a83442], ecx
jne 0x140010bc0
test al, 0x20
jne 0x14007f807
jmp 0x14000cf80
movzx ecx, byte [rcx]
jmp 0x140010a60
lea ebp, [rdx + 0x40]
mov rax, qword [rbp - 0x18]
mov rcx, qword [rbp - 0x10]
mov qword [rcx], rax
add rsp, 0x28
pop rsi
pop rbp
ret
mov esi, eax
mov rdi, rdx
mov rbx, rcx
lea r14, [rsp + 0x38]
lea r15, [rsp + 0x30]
lea r12, str.failed_to_write_whole_buffer
lea r13, [0x14010e07c]
jmp 0x14007fb19
mov rcx, r14
call fcn.14007dbc0
test rsi, rsi
invalid
je 0x14007fb88
div byte [rdi + rbp*2 + 0x48]
mov dword [rsp + 0x20], ebx
mov qword [rsp + 0x20], rbx
mov rcx, r15
mov edx, 0xfffffff4
mov r8, rdi
mov r9, rsi
call fcn.14007f080
cmp qword [rsp + 0x30], 0
je case.default.0x14007fb4b
mov rax, qword [rsp + 0x38]
mov ecx, eax
and ecx, 3
movsxd rcx, dword [r13 + rcx*4]
add rcx, r13
jmp rcx
invalid
cmp byte [rax + 0x10], 0x23
je case.0x14007bdbf.30
jmp 0x14007fb8a
mov rcx, qword [rsp + 0x38]
test rcx, rcx
je 0x14007fb9a
mov rax, rsi
sub rax, rcx
jb 0x14007fb9f
add rdi, rcx
mov rsi, rax
test rsi, rsi
jne 0x14007fb19
jmp 0x14007fb88
xor eax, eax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, r12
jmp 0x14007fb8a
lea r8, [0x1400e2840]
mov rdx, rsi
call fcn.1400a7d60
int3
or byte [rcx - 0x39], cl
invalid
shl ecx, 6
or ecx, r8d
mov r12d, ecx
xor ebp, ebp
mov r13, rax
mov rbx, qword [rdi + 0x10]
cmp rbx, qword [rdi]
invalid
je 0x140080052
test ah, bh
add byte [rax], al
invalid
mov rax, qword [rdi + 8]
mov word [rax + rbx*2], r12w
inc rbx
mov qword [rdi + 0x10], rbx
pop rdi
adc byte [rcx - 0x77], al
in al, dx
test r12w, r12w
jne 0x140080000
cmp r13, r14
je case.0x14004ff71.399
add al, 1
add dword [rax], eax
invalid
lea rax, [r13 + 1]
mov qword [rsi], rax
invalid
movzx edx, byte [r13]
mov dh, 0x55
add byte [rdi + rcx - 0x4a], al
movzx r12d, dl
loop 0x14007ffd2
test r12b, r12b
in al, 0x79
invalid
mov ecx, r12d
and ecx, 0x1f
lea rax, [r13 + 2]
mov qword [rsi], rax
invalid
movzx r8d, byte [r13 + 1]
and r8d, 0x3f
cmp r12b, 0xdf
jbe 0x14007ff3b
invalid
lea rax, [r13 + 3]
mov qword [rsi], rax
movzx r12d, byte [r13 + 2]
add al, byte [rcx - 0x3f]
loopne 0x14007ffc3
and r12d, 0x3f
invalid
or r12d, r8d
cmp dl, 0xf0
invalid
jb case.0x140048b77.495
lea rax, [r13 + 4]
mov qword [rsi], rax
movzx edx, byte [r13 + 3]
and ecx, 7
shl ecx, 0x12
shl r12d, 6
and edx, 0x3f
loop 0x140080021
or edx, r12d
or edx, ecx
mov r12d, edx
mov esp, edx
cmp r12d, 0xffff
add byte [rax], al
jbe 0x14007ff44
invalid
jmp case.0x1400486b0.504
mov word [rsi + 0x10], 0
xor ebp, ebp
jmp 0x14007ff49
invalid
invalid
shl ecx, 0xc
or r12d, ecx
int3
cmp r12d, 0xffff
cmp esp, 0xffff
add byte [rax], al
add byte [rax], al
jbe 0x14007ff44
invalid
lea ecx, [r12 + 0xff0000]
shr ecx, 0xa
or ecx, 0xd800
add byte [rax], al
add byte [rcx - 0x7f], al
and esp, 0x3ff
in al, 0xff
add eax, dword [rax]
add byte [rcx - 0x7f], al
int3
add ah, bl
add byte [rax], al
mov word [rsi + 0x10], r12w
adc byte [rcx - 0x77], cl
invalid
mov ebp, r12d
mov r12d, ecx
mov esp, ecx
jmp 0x14007ff49
idiv esi
invalid
invalid
invalid
dec dword [rbp - 0x77]
mov r8, r14
sub r8, r13
call 0x143c883a5
add ecx, dword [rbp + 0xf]
invalid
invalid
shr r8, 2
invalid
invalid
invalid
call 0x13d8b6669
add dword [rcx - 0x7d], ecx
fadd dword [rax]
invalid
cmp bp, 1
sbb r8, 0
invalid
add r8, 2
mov rcx, rdi
mov rdx, rbx
mov edx, ebx
invalid
call fcn.1400aa3f0
add al, byte [rax]
jmp 0x14007ff56
invalid
dec dword [rax - 0x7d]
add rsp, 0x28
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop rsi
pop r15
ret
int3
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rcx
mov rcx, qword [rcx]
or dword [rax - 0x73], ecx
add al, 9
invalid
lea rax, [rcx + rcx]
or dword [rax + 0x39], ecx
cmp rax, rdx
cmp eax, edx
ror byte [rax + 0xf], 1
cmova rdx, rax
cmova edx, eax
ror byte [r8 - 0x7d], 1
cmp rdx, 5
cmp edx, 5
cli
add eax, 0x4bf
invalid
add al, 0
invalid
mov edi, 4
add byte [rax], al
add byte [rax + 0xf], cl
cli
cmovae rdi, rdx
cmovae edi, edx
xor edx, edx
mov r8, rdi
mov eax, edi
ror byte [rcx - 0x77], cl
clc
mov eax, edi
shr r8, 0x3e
sete dl
lea r8, [rdi + rdi]
add al, 0x3f
invalid
invalid
add rdx, rdx
test rcx, rcx
leave
ror byte [rax - 0x7b], cl
leave
je case.0x140060695.306
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
or byte [rax - 0x77], cl
mov dword [rsp + 0x28], ecx
and al, 0x28
sub byte [rax - 0x39], cl
and al, 0x30
and al, 0x30
mov qword [rsp + 0x30], 2
and al, 0x30
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
jmp case.0x14004a379.491
mov qword [rsp + 0x30], 0
and al, 0x30
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x40]
lea rcx, [rsp + 0x40]
lea r9, [rsp + 0x28]
lea r9, [rsp + 0x28]
and al, 0x28
call fcn.14007e990
cmp qword [rsp + 0x40], 0
cmp dword [rsp + 0x40], 0
jp 0x1400800fc
call 0xc3510117
invalid
dec dword [rax - 0x7d]
cmp dword [rsp + 0x40], 0
jl 0x14008013e
add byte [rax - 0x75], cl
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x48]
and al, 0x48
and al, 0x48
je case.0x140057134.352
movabs rax, 0x8000000000000001
cmp rcx, rax
cmp ecx, eax
mov eax, 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
cmp ecx, eax
add byte [rax + 0x74c13948], al
adc dword [rax - 0x7b], ecx
invalid
cmp ecx, eax
sal dword [rcx + rdx + 0x48], 0x85
je case.0x14004aec8.480
test rcx, rcx
test ecx, ecx
leave
jne 0x14008014a
call fcn.140007ee0
dec dword [rax - 0x77]
mov qword [rsi + 8], rcx
mov dword [rsi + 8], ecx
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
mov qword [rsi], rdi
add rsp, 0x58
add rsp, 0x58
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
call fcn.1400a79d0
jl case.0x14006c1d1.255
add al, byte [rax]
add ah, cl
int3
int3
int3
int3
int3
int3
int3
in al, dx
pop rax
lock inc qword [rcx + 8]
inc qword [rcx + 8]
inc qword [rcx + 8]
or byte [r14 + 5], dil
or byte [rsi + 5], bh
jle 0x140080170
add eax, 0x58c48348
add rsp, 0x58
pop rax
ret
xor edx, edx
call case.0x14005439a.379
add byte [r8], al
invalid
shr al, cl
add byte [r8], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x61efa
cli
invalid
invalid
invalid
lea rax, str.too_many_running_threads_in_thread_scopeP
cli
invalid
mov qword [rsp + 0x28], rax
and al, 0x28
mov qword [rsp + 0x30], 1
lea rax, [0x14010bcf0]
invalid
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
and al, 0x40
and al, 0x40
and al, 0x40
lea rdx, str.library_std_src_thread_scoped.rs
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
sub al, ch
outsd dx, dword [rsi]
jnp 0x1400801b2
invalid
call fcn.1400a7d20
int3
add ah, cl
int3
int3
mov byte [rcx + 0x10], 1
lock dec qword [rcx + 8]
jne 0x1400801e1
mov rsi, qword [rcx]
mov al, 1
xchg byte [rsi + 0x28], al
sub byte [rdi + r15*8], r15b
push qword [rdi + rax + 0x48]
je 0x1400801e8
add rsp, 0x78
add esp, 0x78
pop rdi
pop rsi
ret
add rsi, 0x28
mov rax, qword [0x140116210]
test rax, rax
test eax, eax
je 0x140080204
mov rcx, rsi
add rsp, 0x78
pop rdi
pop rsi
jmp rax
jmp rax
invalid
mov rcx, qword [0x140116040]
cmp rcx, 0xffffffffffffffff
push qword [rbp + 0x49]
jne 0x14008025a
mov qword [rsp + 0x30], 0xffffffffffffffff
mov rax, qword [0x140116050]
mov eax, dword [0x140116050]
mov eax, dword [0x140116050]
add eax, 0x95e2f
pop rsi
or dword [rax], eax
lea rcx, [rsp + 0x30]
mov edx, 0xc0000000
xor r8d, r8d
xor r9d, r9d
xor ecx, ecx
xor ecx, ecx
call rax
test eax, eax
jne 0x140080271
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov rax, 0xffffffffffffffff
lock cmpxchg qword [0x140116040], rcx
cmpxchg qword [0x140116040], rcx
mov cl, 0xd
hlt
or eax, 0x95df4
je 0x14008025a
or al, 0x48
mov rdi, rax
mov edi, eax
call qword [sym.imp.kernel32.dll_CloseHandle]
ret 2
mov rcx, rdi
mov ecx, edi
mov rax, qword [0x140116058]
mov eax, dword [0x140116058]
or dword [rax], eax
mov rdx, rsi
mov edx, esi
xor r8d, r8d
xor r9d, r9d
xor ecx, ecx
leave
call rax
jmp 0x1400801e1
dec dword [rcx + 0x482c2444]
mov dword [rsp + 0x2c], eax
and al, 0x2c
lea rax, [rsp + 0x2c]
lea eax, [rsp + 0x2c]
and al, 0x2c
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
and al, 0x38
lea rax, [0x1400111a0]
psubw mm7, mm7
stc
dec dword [rax - 0x77]
mov dword [rsp + 0x40], eax
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
lea rax, str.Unable_to_create_keyed_event_handle:_error
lea eax, [0x1400e4300]
invalid
invalid
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x50], 1
and al, 0x50
push rax
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x68
and al, 0x68
mov qword [rsp + 0x68], 0
and al, 0x68
push 0
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x38]
and al, 0x38
and al, 0x38
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
pop rax
mov qword [rsp + 0x60], 1
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x64085
test dword [rax + 6], eax
invalid
lea rdx, str.library_std_src_syspalwindows_thread_parking.rs
test dword [rax + 6], eax
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x48]
invalid
invalid
lea rcx, [rsp + 0x48]
call fcn.1400a7d20
call fcn.1400a7d20
add al, byte [rax]
add ah, cl
int3
int3
int3
push rdi
push rbx
sub rsp, 0x28
mov rbx, r8
ret
in al, dx
sub byte [rcx + rcx*4 - 0x3d], cl
ret
ret
mov rdi, rdx
mov rsi, rcx
lea r14, [rdx + 0x10]
lea esi, [rdx + 0x10]
jb 0x1400802f6
mov rax, qword [rdx + 0x10]
mov eax, dword [rdx + 0x10]
adc byte [rax - 0x2f], cl
shl rax, 1
shl eax, 1
loopne 0x140080336
test rax, rax
test eax, eax
sal byte [rsi + rcx + 0x48], 0x8b
sbb byte [r10 + 1], r15b
sbb byte [rdx + 1], bh
je 0x140080300
invalid
mov rcx, qword [rdi + 0x18]
mov ecx, dword [rdi + 0x18]
mov edx, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, ch
invalid
call fcn.140007e10
adc byte [rbx - 8], bh
clc
dec dword [rax - 0x75]
adc byte [r9 - 0x77], cl
adc byte [rcx - 0x77], cl
mov rax, qword [rbx + 0x10]
adc byte [rcx - 0x77], cl
mov qword [r14 + 0x10], rax
mov dword [rsi + 0x10], eax
adc byte [rdi], r9b
adc byte [rdi], cl
movups xmm0, xmmword [rbx]
adc byte [rbx], al
movups xmmword [r14], xmm0
movups xmmword [rsi], xmm0
mov rax, qword [rdi + 0x20]
and byte [rax - 0x77], cl
and byte [rdi], r9b
invalid
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rdi]
adc byte [rdi], al
invalid
movups xmm1, xmmword [rdi + 0x10]
adc byte [rdi + 0x10], cl
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
adc byte [rdi], r9b
movups xmmword [rsi], xmm0
adc dword [rsi], eax
add rsp, 0x28
pop rbx
pop rdi
invalid
pop rsi
pop r14
ret
int3
sub al, ch
ja case.0x140067e4c.293
loope case.0x140060695.327
invalid
dec dword [rax - 0x7b]
test eax, eax
sal byte [rbp + rax + 0x48], 0x83
je case.0x140060695.330
add rsp, 0x28
add esp, 0x28
invalid
sub bl, al
ret
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyed
lea r8, [0x1400e2198]
lea eax, [0x1400e2198]
sbb eax, 0x8d4c0006
add eax, 0x61e47
invalid
invalid
invalid
invalid
lea eax, [0x1400e2198]
invalid
invalid
mov edx, 0x5e
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.1400a82f0
xchg ebp, eax
jg case.0x140068bbd.286
add ah, cl
int3
int3
int3
int3
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
push 0x246c8d48
invalid
lea ebp, [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
mov qword [rbp], 0xfffffffffffffffe
mov esi, r8d
invalid
add r14b, r15b
add dh, bh
invalid
invalid
invalid
inc dword [rcx + rcx*4 - 0x3a]
invalid
mov rdi, rdx
mov rbx, rcx
mov rcx, qword [0x140116200]
mov ecx, dword [0x140116200]
pop rsi
or dword [rax], eax
test rcx, rcx
leave
jne 0x1400803b8
mov qword cs:[rbp - 8], 0
mov qword [rbp - 8], 0
mov dword [rbp - 8], 0
clc
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp - 8]
add byte [rax], al
lea rcx, [rbp - 8]
lea ecx, [rbp - 8]
call qword [sym.imp.kernel32.dll_QueryPerformanceFrequency]
adc eax, 0x2be5c
add byte [rbp + 0x67840fc0], al
add dword [rax], eax
test eax, eax
je 0x14008050b
test byte [rdi + 1], ah
add byte [rax], al
invalid
add dword [eax], eax
add byte [rax - 0x75], cl
clc
clc
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
clc
mov qword [0x140116200], rcx
push rcx
pop rsi
or dword [rax], eax
invalid
add byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x1400804be
test byte [rsi], al
invalid
add dword [rax], eax
add byte [rbp + 0x31], al
ror byte [rax - 0x7d], 0xf9
cmp rcx, 2
invalid
invalid
xchg edx, eax
xor r8d, r8d
cmp rcx, 2
cmp ecx, 2
setb r8b
ror byte [rax - 0x7f], 0xf9
add dl, cl
invalid
invalid
cmp rcx, 0x3b9aca00
retf 0x3b9a
cmp esi, dword [rdi + 0xb]
ja case.0x140068bbd.313
or edi, dword [rax + 0x3b9aca00]
mov eax, 0x3b9aca00
invalid
cmp esi, dword [rcx]
sal bh, cl
div ecx
xor edx, edx
div ecx
jmp 0x1400803d9
xor eax, eax
ror byte [rbp + 0x65360090], 0xc4
lea edx, [rax - 0x3b9aca00]
nop
add byte [rsi], dh
invalid
invalid
cmp rcx, 2
stc
add cl, byte [rdi]
invalid
cmovae edx, eax
mov eax, edx
invalid
ror byte [r9 + 0x9e8c1d0], 1
ror byte [rcx + 0x9e8c1d0], 1
rol cl, 1
call 0x100714bf7
or dword [rax + 0x69], ecx
imul rax, rax, 0x44b83
shr eax, 9
imul rax, rax, 0x44b83
imul eax, eax, 0x44b83
add al, 0
shr rax, 0x27
shr eax, 0x27
call 0x100094d20
add r8, rax
add eax, eax
imul eax, eax, 0x3b9aca00
add dl, cl
invalid
sub edx, eax
ret 0x8b48
mov rax, qword [rbx]
mov eax, dword [rbx]
add ecx, dword [rbx - 0x76b6f7b5]
mov ecx, dword [rbx + 8]
mov r9, rdi
stc
sub r9, rax
sub ecx, eax
jb case.0x14006f13a.248
invalid
jne case.0x140057134.397
cmp rcx, r14
cmp ecx, esi
jb case.0x140057134.397
mov edx, 0x3b9aca00
sub rax, rdi
sub eax, edi
retf 0x3b9a
sub eax, edi
clc
jae case.0x14006fb2d.226
add eax, 0x91e9
jmp case.0x14005da67.375
add byte [rcx], bh
cmp ecx, esi
int1
jae 0x140080436
invalid
test rax, rax
je case.0x14006b688.305
dec rax
dec rax
enter 0xffffffffffffc181, 0
add ecx, 0x3b9aca00
retf 0x3b9a
sub ecx, esi
int1
mov edx, ecx
shr edx, 9
invalid
or dword [rax + 0x69], ecx
imul edx, edx, 0x44b83
invalid
imul edx, edx, 0x44b83
rol byte [rbx + 0x4800044b], cl
shr edx, 0x27
invalid
or dword [rbx + 4], 0
add byte [rax - 0x3f], cl
invalid
shr rdx, 0x27
invalid
add rax, rdx
jb case.0x14005da67.503
add byte [rax], al
imul edx, edx, 0x3b9aca00
add dl, cl
invalid
sub ecx, edx
mov edx, ecx
jmp case.0x14005da67.375
pop rax
cmp ecx, esi
jbe 0x140080476
test r9, r9
test ecx, ecx
leave
je case.0x14006fbf1.263
test ch, bl
fld qword [rax]
add byte [rax], al
add byte [rcx - 1], cl
dec ecx
add byte [rax], al
dec r9
dec ecx
lea r10d, [rsi + 0x3b9aca00]
jmp 0x140080479
invalid
xchg esi, eax
add dl, cl
invalid
invalid
retf 0x3b9a
cmp ebp, ebx
add eax, dword [rcx - 0x77]
mov edx, esi
sub r10d, ecx
mov r10d, esi
mov edx, esi
sub r10d, ecx
sub edx, ecx
retf 0x8945
mov r11d, r10d
shr r11d, 9
imul r11, r11, 0x44b83
add al, 0
add byte [rcx - 0x3f], cl
shr r11, 0x27
shr ebx, 0x27
jmp case.0x14005da67.375
add r9, r11
add ecx, ebx
jb case.0x14005da67.503
cmp r9, r8
cmp r9, r8
sal dword [rdx + 0x19], 0xf
jb 0x1400804b1
sbb dword [rdi], ecx
jne case.0x14006f13a.248
test dword [rdi - 1], esi
invalid
invalid
imul r8d, r11d, 0x3b9aca00
imul eax, ebx, 0x3b9aca00
add dl, cl
invalid
sub r10d, r8d
cmp r10d, edx
cmp edx, edx
invalid
ret 0x3941
ror byte [rdi], cl
ja case.0x14006f13a.248
xchg dword [rdi + rdi*8 - 1], esp
push qword [rcx]
sal byte [rcx], 0xd2
xor edx, edx
invalid
xor eax, eax
xor edx, edx
ror byte [rax - 0x7d], cl
add rsp, 0x68
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rcx, str.attempt_to_divide_by_zero
lea ecx, str.attempt_to_divide_by_zero
or eax, 0x64e2b
invalid
invalid
lea r8, str.library_std_src_syspalwindows_time.rs
add eax, 0x63efc
cld
invalid
add byte [rdx + 0x19], bh
mov edx, 0x19
add byte [rax], al
add al, ch
call fcn.1400a7ee0
lea rax, str.overflow_in_Duration::new
call fcn.1400a7ee0
add al, byte [rax]
lea rax, str.overflow_in_Duration::new
lea eax, [0x1400e17a8]
retf
adc al, byte [rsi]
add byte [rax - 0x77], cl
mov qword [rbp - 0x38], rax
enter 0xffffffffffffc748, 0x45
mov qword [rbp - 0x30], 1
rol byte [rcx], 1
add byte [rax], al
add byte [rax], al
lea rax, [0x14010bcf0]
add byte [rax], al
lea rax, [0x14010bcf0]
lea eax, [0x14010bcf0]
mov eax, 0x89480008
fmul dword [r15]
fmul dword [rdi]
mov qword [rbp - 0x28], rax
xorps xmm0, xmm0
push rdi
invalid
fmul dword [rdi]
push rdi
ror byte [rdi], 0x11
invalid
invalid
movups xmmword [rbp - 0x20], xmm0
adc dword [rbp - 0x20], eax
loopne 0x140080544
lea rdx, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7librarycore_src_time.rs
lea edx, [0x1400e1800]
invalid
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x38]
call fcn.1400a7d20
invalid
js 0x14008050c
invalid
enter 0x15e8, 0x78
add al, byte [rax]
invalid
adc eax, 0xff000278
add bh, bh
call qword [sym.imp.kernel32.dll_GetLastError]
adc eax, 0x2bf0f
movsx eax, word [rdx]
add byte [rax - 0x3f], cl
shl rax, 0x20
shl rax, 0x20
and byte [rax - 0x7d], cl
or rax, 2
or eax, 2
enter 0x4802, 0xffffffffffffff89
add cl, byte [rax - 0x77]
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
enter 0xffffffffffff8d48, 5
mov esp, 0x4800063e
lea rax, str.library_std_src_syspalwindows_time.rs
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
and byte [rax - 0x73], cl
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x8ab70
jo 0x1400804d9
or byte [rax], al
lea r9, fcn.14007dbc0
lea ecx, [0x1400e18a0]
adc eax, dword [rsi]
add byte [rbp + rcx*4 + 0x45], cl
invalid
invalid
invalid
invalid
lea r8, [rbp - 0x38]
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
invalid
enter 0x2bba, 0
add byte [rax], al
invalid
add byte [rax], al
add al, ch
jmp case.0x1400805c4.355
invalid
call fcn.1400a8230
ud2
jl 0x140080546
add byte [rdi], cl
or ecx, dword [rax - 0x73]
or eax, 0x63e12
adc bh, byte [rsi]
invalid
invalid
lea rcx, str.overflow_when_subtracting_durations
adc bh, byte [rsi]
invalid
lea r8, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7librarycore_src_time.rs
add eax, 0x63e33
invalid
mov edx, 0x23
and eax, dword [rax]
add byte [rax], al
add al, ch
call fcn.1400a82f0
xchg ecx, eax
jge 0x140080560
add ah, cl
int3
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
adc byte [rbp + 0x56], dl
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x60]
lea rcx, [rbp - 0x38]
lea ecx, [rbp - 0x38]
enter 0x46e8, 0xffffffffffffffd6
invalid
invalid
nop
invalid
enter 0x46e8, 0xffffffffffffffd6
invalid
invalid
call qword [rax + 0x28c48348]
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
int3
int3
int3
int3
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x98
cwde
add byte [rax], al
add byte [rax - 0x73], cl
lea rbp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x10], 0xfffffffffffffffe
mov dword [rbp + 0x10], 0xfffffffe
adc r14b, r15b
invalid
invalid
dec dword [rax - 0x77]
mov rsi, rdx
invalid
mov rdi, qword [rcx]
cmp dword [rcx + 0x3e083f8], ecx
mov eax, edi
and eax, 3
loopne case.0x1400805c4.351
lea rcx, [0x14010e08c]
lea ecx, [0x14010e08c]
iretd
fimul dword [rax]
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
loopne 0x14008060f
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x75], r9b
mov rax, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
sub byte [rax - 0x73], r9b
sub byte [rax - 0x73], cl
lea rdx, str.Error_rustc_aedd173a2c086e558c2b66d3743b344f977621a7library_alloc_src_vecmod.rs
adc eax, 0x8ab1b
sbb ebp, dword [rbx - 0x47befff8]
stosd dword [rdi], eax
or byte [rax], al
add byte [rcx - 0x48], al
mov r8d, 5
add eax, 0xff000000
add byte [rax], al
add bh, bh
invalid
add byte [rax], al
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x77], cl
mov qword [rbp - 0x10], rsi
mov qword [rbp - 0x10], rsi
invalid
mov byte [rbp - 8], al
clc
mov byte [rbp - 7], 0
lea r9, [rdi + 0x10]
stc
add byte [rbp + rcx*4 + 0x4f], cl
adc byte [rax - 0x73], cl
lea rax, [0x1400e2608]
lea rax, [0x1400e2608]
adc al, 0x20
invalid
and byte [rsi], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rdx, str.kind
lea edx, str.kind
add byte [rax], ah
invalid
and byte [rsi], al
add byte [rax - 0x73], cl
jne case.0x14006c1d1.317
lea rsi, [rbp - 0x10]
mov r8d, 4
mov eax, 4
add byte [rax], al
mov rcx, rsi
mov ecx, esi
call fcn.14000bdc0
lea rax, [0x1400e2650]
add eax, 0x62037
scasb al, byte [rdi]
mov bh, 0xf8
dec dword [rax - 0x73]
add eax, 0x62037
invalid
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x73], cl
lea rdx, [0x1400e8122]
adc eax, 0x67afd
std
jp 0x14008062a
invalid
invalid
add byte [rcx - 0x48], al
mov r8d, 7
mov eax, 7
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
mov r9, rdi
mov ecx, edi
stc
call fcn.14000bdc0
mov rcx, rsi
int1
dec dword [rax - 0x77]
int1
call fcn.14000e630
invalid
jmp 0x1400808ba
add byte [rax], al
lea rax, [rdi - 1]
lea eax, [rdi - 1]
dec dword [r8 - 0x7d]
invalid
add rdi, 0xf
add edi, 0xf
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
invalid
lea rax, [0x1400e2680]
add eax, 0x6202a
invalid
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
and al, 0x50
lea rax, [rbp - 0x10]
mov qword [rsp + 0x48], rax
and al, 0x48
invalid
and al, 0x48
lea rax, [0x1400e2676]
mov qword [rsp + 0x38], rax
and al, 0x38
or esp, dword [rax]
invalid
add byte [rax - 0x77], cl
and al, 0x38
lea rax, [0x1400e2608]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
invalid
xchg ecx, eax
invalid
add byte [rax - 0x77], cl
and al, 0x30
invalid
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x40], 5
and al, 0x40
add eax, 0x48000000
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x20], 4
mov dword [rsp + 0x20], 4
and byte [rax + rax], al
add byte [rax], al
lea rdx, str.Customerror
lea edx, str.Customerror
adc eax, 0x61fd6
invalid
invalid
add byte [rbp + rcx*4 + 0xd], cl
lea ecx, str.kind
mov r8d, 6
mov rcx, rsi
call fcn.14000ea90
jmp 0x1400808ba
shr rdi, 0x20
mov dword [rbp + 8], edi
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x1400e25d5]
mov r8d, 2
call qword [rax + 0x18]
mov qword [rbp - 0x20], rsi
mov byte [rbp - 0x18], al
mov byte [rbp - 0x17], 0
lea rax, [0x1400e25e0]
mov qword [rsp + 0x20], rax
lea rdx, [0x1400e25d7]
lea rsi, [rbp - 0x20]
lea r9, [rbp + 8]
mov r8d, 4
mov rcx, rsi
call fcn.14000bdc0
mov ecx, dword [rbp + 8]
call fcn.140080910
mov byte [rbp + 0xf], al
lea rax, [0x1400e2608]
add byte [rax - 0x77], cl
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
lea rdx, str.kind
lea r9, [rbp + 0xf]
lea ecx, [rbp + 0xf]
lea ecx, [rbp + 0xf]
mov r8d, 4
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.14000bdc0
mov edx, dword [rbp + 8]
lea rdi, [rbp - 0x10]
lea edi, [rbp - 0x10]
mov dh, 0xf8
dec dword [rbx - 0x72b7f7ab]
lea edi, [rbp - 0x10]
lea edi, [rbp - 0x10]
mov rcx, rdi
call fcn.140080ad0
mov al, byte [rbx]
add byte [rax], al
mov al, byte [rbx]
add byte [rax], al
lea rax, [0x1400e2628]
mov qword [rsp + 0x20], rax
and al, 0x20
fistp dword [rsi]
invalid
and al, 0x20
lea rdx, [0x1400e8122]
mov r8d, 7
invalid
add byte [rax], al
invalid
invalid
invalid
mov rcx, rsi
mov r9, rdi
mov ecx, edi
mov ecx, edi
call fcn.14000bdc0
lea rcx, [rbp - 0x20]
lea ecx, [rbp - 0x20]
mov dh, 0xf8
dec dword [rax - 0x73]
loopne case.0x14007bdbf.45
lea ecx, [rbp - 0x20]
call fcn.14000e630
mov ebp, 0x89fff8de
ret
mov ebx, eax
cmp qword [rbp - 0x10], 0
jge 0x140080769
add byte [rdi], cl
test byte [rcx + rax], bh
add byte [rax], al
invalid
jge 0x140080769
add byte [rdi], cl
test byte [rcx + rax], bh
add byte [rax], al
invalid
add byte [rax - 0x75], cl
clc
clc
mov rcx, qword [rbp - 8]
clc
mov edx, 1
add dword [rax], eax
add byte [rax], al
call fcn.140007e10
jmp 0x1400808bc
sub dword [rcx], eax
add byte [rax], al
jbe 0x140080785
invalid
sub dword [rcx], eax
add byte [rax], al
shr rdi, 0x20
cmp edi, 0x28
ja case.default.0x1400807aa
invalid
invalid
lea rax, [0x14010e09c]
stc
fmul dword [rax]
add byte [rax + 0x63], cl
movsxd rcx, dword [rax + rdi*4]
movsxd rcx, dword [rax + rdi*4]
add rcx, rax
jmp rcx
loope 0x1400807de
xor eax, eax
jmp 0x14008086d
invalid
add byte [rax], al
invalid
shr cl, 0xba
add byte [rax], al
add byte [rax + 0xb3e929], dh
mov al, 0x29
invalid
mov bl, 0
invalid
mov edx, 0xb0000000
sub ecx, ebp
mov bl, 0
invalid
add byte [rax], al
mov al, 0x29
jmp 0x14008086d
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xace901], dh
mov al, 1
invalid
lodsb al, byte [rsi]
invalid
add byte [rax], al
mov al, 1
jmp 0x14008086d
add byte [rax], al
add ecx, ebp
lodsb al, byte [rsi]
add byte [rax], al
add byte [rax], al
mov al, 2
invalid
movsd dword [rdi], dword [rsi]
invalid
add byte [rax], al
mov al, 2
jmp 0x14008086d
add byte [rax], al
add byte [rax + 0x9ee903], dh
mov al, 3
jmp 0x14008086d
sahf
add byte [rax], al
invalid
sahf
add byte [rax], al
add byte [rax + 0x97e904], dh
mov al, 4
invalid
xchg edi, eax
invalid
add byte [rax], al
mov al, 4
jmp 0x14008086d
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x90e905], dh
mov al, 5
invalid
nop
invalid
add byte [rax], al
mov al, 5
jmp 0x14008086d
add eax, 0x90e9
add byte [rax + 0x89e906], dh
mov al, 6
jmp 0x14008086d
add byte [rax], al
mov al, 6
invalid
jmp 0x14008086d
add byte [rax + 0x82e907], dh
add byte [rax], al
mov al, 7
jmp 0x14008086d
invalid
mov al, 8
jmp 0x14008086d
mov al, 9
jmp 0x14008086d
mov al, 0xa
jmp 0x14008086d
mov al, 0xb
jmp 0x14008086d
mov al, 0xc
jmp 0x14008086d
mov al, 0xd
jmp 0x14008086d
mov al, 0xe
jmp 0x14008086d
mov al, 0xf
jmp 0x14008086d
mov al, 0x10
jmp 0x14008086d
mov al, 0x11
jmp 0x14008086d
mov al, 0x12
jmp 0x14008086d
mov al, 0x13
jmp 0x14008086d
mov al, 0x14
jmp 0x14008086d
mov al, 0x15
jmp 0x14008086d
mov al, 0x16
jmp 0x14008086d
mov al, 0x17
jmp 0x14008086d
mov al, 0x18
jmp 0x14008086d
mov al, 0x19
jmp 0x14008086d
mov al, 0x1a
jmp 0x14008086d
mov al, 0x1b
jmp 0x14008086d
mov al, 0x1c
jmp 0x14008086d
mov al, 0x1d
jmp 0x14008086d
mov al, 0x1e
jmp 0x14008086d
mov al, 0x1f
jmp 0x14008086d
mov al, 0x20
jmp 0x14008086d
mov al, 0x21
jmp 0x14008086d
mov al, 0x22
jmp 0x14008086d
mov al, 0x23
jmp 0x14008086d
mov al, 0x24
jmp 0x14008086d
mov al, 0x25
jmp 0x14008086d
mov al, 0x26
jmp 0x14008086d
mov al, 0x27
jmp 0x14008086d
mov al, 0x28
mov byte [rbp - 0x20], al
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.Kind
mov r8d, 4
call qword [rax + 0x18]
mov qword [rbp - 8], rsi
mov byte [rbp], al
mov qword [rbp - 0x10], 0
mov byte [rbp + 1], 0
lea r8, [0x1400e2608]
lea rsi, [rbp - 0x10]
lea rdx, [rbp - 0x20]
mov rcx, rsi
call fcn.14000e690
invalid
clc
dec dword [rax - 0x77]
int1
call fcn.14000e7e0
invalid
mov ebx, eax
mov eax, ebx
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
ret
add dword [rax], eax
add byte [rax], al
call fcn.140007e10
nop
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop rbp
ret
jmp rdx
or eax, 0xfe518dc3
cmp edx, 0x109
ja 0x140080a29
add byte [rax], al
add byte [rax], al
lea rcx, [0x14010e140]
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
xor eax, eax
ret
add eax, 0x317e0000
jle 0x14008099f
cmp ecx, 0x1b7f
add byte [rax], al
jg 0x1400809ce
cmp ecx, 0x1715
jg 0x140080a3f
cmp ecx, 0x50f
je 0x140080ab9
cmp ecx, 0x5b4
je case.0x140080961.119
jmp case.0x140080961.2
cmp ecx, 0x46a
jle 0x140080a0c
cmp ecx, 0x4ce
jg 0x140080a51
cmp ecx, 0x46b
je 0x140080abc
cmp ecx, 0x476
stc
jbe 0x1400809c7
add byte [rax], al
jne case.0x140080961.2
test dword [rsi - 0x50000000], edi
mov esi, 0xb0000000
add byte [rax], al
mov al, 0x20
ret
and bl, al
cmp ecx, 0x2021
stc
and dword [rax], esp
add byte [rax], al
jg 0x140080a64
invalid
cmp ecx, 0x1b80
je case.0x140080961.119
cmp ecx, 0x1f4e
je case.0x140080961.119
test byte [rdx - 0x17000000], al
add byte [rax], al
jmp case.0x140080961.2
xchg edx, eax
add byte [rax], al
add byte [rbp - 0x3c297f], cl
invalid
inc dword [rbx + 0x727202f8]
add dh, byte [rdx + 0x72]
cmp ecx, 0x35ed
je case.0x140080961.119
jmp case.0x140080961.2
cmp ecx, 0x3e3
je case.0x140080961.119
cmp ecx, 0x41d
je case.0x140080961.119
cmp ecx, 0x461
je case.0x140080961.119
jmp case.0x140080961.2
mov al, 0x21
ret
cmp ecx, 0x150
je 0x140080abf
cmp ecx, 0x252
je case.0x140080961.119
jmp case.0x140080961.2
cmp ecx, 0x1716
je case.0x140080961.119
cmp ecx, 0x1b64
je case.0x140080961.119
jmp case.0x140080961.2
cmp ecx, 0x4cf
je case.0x14008093f.10051
cmp ecx, 0x4d0
jne case.0x140080961.2
mov al, 4
ret
cmp ecx, 0x2022
je case.0x140080961.119
cmp ecx, 0x25e9
jne case.0x140080961.2
invalid
mov al, 0x16
ret
mov al, 0x26
ret
mov al, 0x18
ret
mov al, 0xc
ret
mov al, 0x14
ret
mov al, 0xb
ret
mov al, 5
ret
mov al, 0x28
ret
mov al, 0x1f
ret
mov al, 0x11
ret
mov al, 0x24
ret
mov al, 0x19
ret
mov al, 0x10
ret
mov al, 0x1c
ret
mov al, 0x1b
ret
mov al, 0xe
ret
mov al, 0x1a
ret
mov al, 0x1e
ret
mov al, 0xf
ret
add byte [rax], al
mov qword [rbp + 0x1028], 0
lea rax, [rbp + 0xfc0]
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
test eax, eax
sldt word [rax]
mov qword [rbp + 0x1018], rax
mov qword [rbp + 0x1020], 2
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
loopne 0x140080d03
add byte [rax], al
lea rdx, [rbp + 0x1008]
call fcn.140008600
invalid
js 0x140080cf9
dec dword [rax - 0x75]
test eax, esi
invalid
sldt word [rax]
mov qword [rsi + 0x10], rax
adc byte [rdi], r9b
adc byte [rbp + 0xfe0], al
add byte [rax - 0x39], cl
test dword [rax], esp
adc byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
invalid
adc byte [rdi], r9b
adc byte [rbp + 0xfe0], al
jmp case.0x14005f063.694
mov r14, qword [rbp + 0x1008]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax + 0x74c63949], al
invalid
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c63949], al
mov rbx, qword [rbp + 0x1010]
invalid
mov rbx, qword [rbp + 0x1010]
add byte [rax - 0x75], cl
lea ebx, [rax]
mov rcx, qword [rbp + 0x1018]
adc byte [rax], al
add byte [rax - 0x7b], cl
leave
add byte [rax], al
test rcx, rcx
je 0x140080f29
lea r8, [rbx + rcx]
lea rdx, [0x1400e4ec8]
invalid
add cl, ch
rol dword [rax], cl
add byte [rax], al
invalid
invalid
add byte [rax - 0x7d], cl
mov ebp, 0x1008
add byte [rcx + rdx + 0x48], dh
mov ecx, dword [rbp + 0x1010]
add byte [rax], al
cmp qword [rbp + 0x1008], 0
je 0x140080d71
mov rcx, qword [rbp + 0x1010]
add byte [rax], al
mov edx, 1
add dword [rax], eax
add byte [rax], al
add al, ch
lahf
jo 0x140080d68
call fcn.140007e10
dec dword [rax - 0x73]
test dword [rax + rdx], edi
add byte [rax], al
lea rax, [rbp + 0x103c]
mov qword [rbp + 0xfe0], rax
add byte [rax - 0x73], cl
add eax, 0xfff9041a
stc
invalid
lea rax, [0x1400111a0]
stc
dec dword [rax - 0x77]
test eax, ebp
sldt word [rax]
mov qword [rbp + 0xfe8], rax
lea rax, str.OS_Error___FormatMessageW___returned_error
mov qword [rbp + 0x1008], rax
adc byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], edx
adc byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], ebp
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
test eax, esp
sldt word [rax]
adc byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], edx
adc byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], ebp
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
test eax, esp
sldt word [rax]
mov qword [rbp + 0x1018], rax
test dword [rax], ebx
adc byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp + 0x1020], 1
invalid
invalid
invalid
sbb byte [rax], dl
add byte [rax], al
mov qword [rbp + 0x1020], 1
mov dword [rbp + 0x1020], 1
lea rcx, [rbp + 0xfc0]
add byte [rax], al
lea rdx, [rbp + 0x1008]
or byte [rax], dl
add byte [rax], al
call fcn.140008600
mov rax, qword [rbp + 0xfd0]
clc
dec dword [rax - 0x75]
test eax, edx
sldt word [rax]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rbp + 0xfc0]
test eax, eax
sldt word [rax]
test eax, eax
sldt word [rax]
movups xmmword [rsi], xmm0
adc dword [rsi], eax
add rsp, 0x10c8
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
movzx r9d, r9b
mov dh, 0xc9
leave
test byte [r9 + rdx], 1
je 0x140080f1c
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx + 0x39], cl
fmul dword [rdi]
test byte [rax], al
add dword [rax], eax
add byte [rcx + rcx*4 - 0x40], cl
cmp r8, rbx
je 0x140080f29
mov rax, r8
movzx r9d, byte [r8 - 1]
test r9b, r9b
js 0x140080e40
lea r8, [rax - 1]
movzx r9d, r9b
movzx ecx, cl
movzx ecx, cl
jmp 0x140080ea6
movzx r10d, byte [rax - 2]
cmp r10b, 0xc0
jge 0x140080e6d
movzx r11d, byte [rax - 3]
std
cmp r11b, 0xbf
jg 0x140080e77
lea r8, [rax - 4]
movzx edi, byte [rax - 4]
and edi, 7
shl edi, 6
and r11d, 0x3f
jrcxz 0x140080ea7
jrcxz 0x140080ea7
or r11d, edi
sti
jmp 0x140080e7f
lea r8, [rax - 2]
and r10d, 0x1f
inc byte [rcx - 0x7d]
loop 0x140080e94
jmp 0x140080e8a
lea r8, [rax - 3]
and r11d, 0xf
shl r11d, 6
and r10d, 0x3f
and edx, 0x3f
and edx, 0x3f
or r10d, r11d
shl r10d, 6
shl edx, 6
and r9b, 0x3f
movzx r9d, r9b
mov dh, 0xc9
or r9d, r10d
cmp r9d, 0x110000
add byte [rdi], cl
invalid
add dword [rax], 0
invalid
add byte [rdi], cl
test byte [rbx + 0x45000000], al
lea r10d, [r9 - 9]
lea edx, [rcx - 9]
cmp r10d, 5
jb case.0x140061a57.666
cmp r9d, 0x20
je case.0x140061a57.666
stc
and byte [rdi], cl
test byte [rdx - 1], ah
invalid
cmp r9d, 0x80
jb 0x140080f1c
push rbp
mov r10d, r9d
shr r10d, 8
invalid
or byte [rcx - 0x7d], al
cli
invalid
jg 0x140080ef2
test r10d, r10d
je 0x140080e02
cmp r10d, 0x16
jne 0x140080f1c
cmp r9d, 0x1680
je case.0x140061a57.666
jmp 0x140080f1c
cmp r10d, 0x20
je 0x140080f0d
cmp r10d, 0x30
jne 0x140080f1c
cmp r9d, 0x3000
je case.0x140061a57.666
jmp 0x140080f1c
movzx r9d, r9b
test byte [r9 + rdx], 2
test byte [rcx + rdx], 2
jne case.0x140061a57.666
sub rax, rbx
cmp rcx, rax
jae 0x140080f3b
mov rax, rcx
jmp 0x140080f2b
xor eax, eax
mov qword [rsi], r14
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], rax
jmp 0x140080df2
test rax, rax
je 0x140080f2b
cmp rcx, rax
jbe 0x140080f2b
cmp byte [rbx + rax], 0xbf
jg 0x140080f2b
mov qword [rbp + 0xff8], r14
mov qword [rbp + 0x1000], rbx
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
add byte [rbp + rcx*4 + 5], cl
jns 0x140080f08
or byte [rax], al
add byte [rdx + 0x30], bh
call fcn.1400a7ee0
ud2
mov dword [rbp - 0x20], eax
mov qword [rbp - 0x18], rcx
call 0x1304dd950
add byte fs:[rax], al
add byte [rax - 0x39], cl
clc
add byte [rax], al
add byte [rax], al
call 0x1304dd950
add byte fs:[rax], al
add byte [rax - 0x39], cl
clc
add byte [rax], al
add byte [rax], al
lea rcx, [rbp - 0x20]
lea rdx, [rbp - 0x10]
loopne 0x140081261
lea edx, [rbp - 0x10]
call fcn.1400a68f0
push rsi
add al, byte [rax]
movq rax, xmm0
neg rax
cmp rbx, 0xffffffffffffff9d
sbb r14, 0x31
movabs rcx, 0x8000000000000000
mov ecx, 0
add byte [rax], al
add byte [rax - 0x37bdf0b8], al
mov ecx, 0
add byte [rax], al
add byte [rax - 0x37bdf0b8], al
mov qword [rbp - 0x60], rcx
mov rax, qword [0x140116060]
xor ebx, ebx
lea r9, [rbp - 0x60]
lea ecx, [rbp - 0x60]
lea ecx, [rbp - 0x60]
mov rcx, rdi
mov rdx, rsi
xor r8d, r8d
call rax
xchg byte [rsi], bl
test eax, eax
je 0x14008127b
cmp bl, 1
jne 0x14008127b
mov rax, qword [0x140116060]
mov rcx, rdi
mov rdx, rsi
xor r8d, r8d
xor r9d, r9d
call rax
lock dec qword [r12]
jne case.0x140048b77.867
mov rcx, r12
call fcn.14007e270
nop
add rsp, 0xa0
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
cmp esi, dword [rax + 2]
jo 0x1400812b6
add bl, ch
push rbp
mov qword [rbp + 8], r12
mov dword [rbp + 8], esp
mov dword [rbp + 0x14], eax
lea rax, [rbp + 0x14]
lea eax, [rbp + 0x14]
mov qword [rbp - 0x30], rax
lea rax, [0x1400111a0]
clc
dec dword [rax - 0x77]
fmul dword [r8 - 0x73]
lea eax, [0x1400e4300]
clc
dec dword [rax - 0x77]
fmul dword [r8 - 0x73]
invalid
lea eax, [0x1400e4300]
add eax, 0x63028
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 1
mov qword [rbp - 0x40], 0
rol byte [r8], 0
add byte [rax], al
rol byte [r8], 0
rol byte [rax], 0
add byte [rax], al
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
lea rdx, str.library_std_src_syspalwindows_thread_parking.rs
adc eax, 0x63045
adc eax, 0x63045
invalid
lea rcx, [rbp - 0x60]
call fcn.1400a7d20
ud2
pop rsp
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov edi, ecx
mov rax, qword [rcx]
cmp rax, 2
add cl, byte [rdi]
invalid
nop
add byte [rax], al
invalid
mov rbx, qword [rdi + 0x48]
test rbx, rbx
test ebx, ebx
je 0x140081605
mov rdi, qword [rdi + 0x40]
lea r14, [rsp + 0x38]
lea r15, [0x1400e2fa8]
nop word cs:[rax + rax]
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
mov rcx, r14
mov rdx, rdi
mov r8, rbx
call fcn.14000bbc0
cmp qword [rsp + 0x38], 0
je case.0x140060695.692
test byte [rcx], dl
add al, byte [rax]
invalid
mov r12, qword [rsp + 0x40]
movzx ebp, byte [rsp + 0x48]
movzx r13d, byte [rsp + 0x49]
mov r8d, 3
mov rcx, rsi
mov rdx, r15
call fcn.14000b250
inc dword [rax + rax*8 + 0x1fe850f]
add byte [rax], al
test bpl, 1
je 0x140081605
add r12, r13
cmp rbx, r12
jb case.0x140061a57.680
invalid
add al, byte [rdx]
add byte [rax], al
invalid
add rdi, r12
sub rbx, r12
jne 0x1400813c0
jmp 0x140081605
test rax, rax
je 0x1400814c2
lea rax, [rdi + 8]
test byte [rsi + 0x34], 4
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x70], 0
mov qword [rsp + 0x78], 0xf4240
mov dword [rsp + 0x78], 0xf4240
mov qword [rsp + 0x80], rsi
lea rax, [rsp + 0x30]
jne 0x1400814ec
mov qword [rsp + 0x88], rax
lea rax, [0x140079870]
mov qword [rsp + 0x90], rax
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x89fa1
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], 1
mov qword [rsp + 0x58], 0
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rcx*4], ah
mov byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 1
lea rdx, [0x1400dd9d8]
adc eax, 0x5c525
lea rcx, [rsp + 0x70]
lea r8, [rsp + 0x38]
and al, 0x38
jmp case.0x140061a57.672
add byte [rax], al
invalid
mov rdx, qword [rdi + 0x20]
mov r8, qword [rdi + 0x28]
mov rbx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rsi, qword [rax + 0x18]
mov rcx, rbx
call rsi
mov ecx, eax
mov al, 1
test cl, cl
je 0x1400815dc
jmp case.0x1400695ee.656
mov qword [rsp + 0xb8], rax
lea rax, [0x140079870]
dec dword [rax - 0x77]
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x38
add al, byte [rax]
add byte [rax], al
dec dword [rax - 0x77]
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x38
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x48], 2
mov qword [rsp + 0x58], 0
add byte [rax], al
invalid
add byte [rax - 0x39], cl
and al, 0x58
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x48], cl
and byte [rax], al
add byte [rax], al
add al, 0
add byte [rax], al
movabs rax, 0x400000020
mov qword [rsp + 0x60], rax
mov byte [rsp + 0x68], 3
and al, 0x68
add ecx, dword [rax - 0x73]
add eax, 0x89ee7
sahf
or byte [rax], al
and al, 0x68
add ecx, dword [rax - 0x73]
add eax, 0x89ee7
sahf
or byte [rax], al
sahf
or byte [rax], al
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], 1
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x38
and al, 0x38
and al, 0x88
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x38
and al, 0x38
and al, 0x38
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0xb0], 1
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
test byte [rax + rdi*4], ah
lea rax, [rsp + 0xb8]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x98], rax
mov qword [rsp + 0xa0], 1
add byte [rax], al
invalid
add byte [rax - 0x39], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [0x1400dd9d8]
add byte [rax], al
lea rdx, [0x1400dd9d8]
add eax, 0x4c8d4800
and al, 0x70
lea rcx, [rsp + 0x70]
lea r8, [rsp + 0x88]
add byte [rax], al
add al, ch
call fcn.14000b5a0
invalid
call fcn.14000b5a0
dec dword [rax - 0x75]
and al, 0x70
mov rcx, qword [rsp + 0x70]
mov ecx, dword [rsp + 0x70]
test al, al
je 0x1400815c7
test rcx, rcx
je 0x1400815c7
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
sub byte [rax - 0x73], cl
adc eax, 0x5ca78
invalid
lea rdx, str.size_limit_reached_fmt::Error__from__SizeLimitedFmtAdapter__was_discarded
lea edx, str.size_limit_reached_fmt::Error__from__SizeLimitedFmtAdapter__was_discarded
add byte [rcx - 0x48], al
adc al, 0
add byte [rax], al
invalid
mov r8d, 0x14
add byte [rax], al
add bh, bh
push rax
sbb byte [rax + rax*8 + 0x3aeb0b74], al
call qword [rax + 0x18]
test al, al
je 0x1400815d0
jmp 0x140081601
test al, al
jne 0x140081601
test rcx, rcx
jne 0x14008162d
pop rbp
pop rbp
mov rbx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
sub byte [rax - 0x75], r9b
jo case.0x14005f063.709
sub byte [rax - 0x75], r9b
jo case.0x14005f063.709
mov rdx, qword [rdi + 0x30]
mov r8, qword [rdi + 0x38]
mov eax, dword [rdi + 0x38]
mov eax, dword [rdi + 0x38]
cmp byte [r8 - 0x77], r9b
mov rcx, rbx
call rsi
jmp case.0x1400695ee.656
invalid
fcos
invalid
sbb al, 0x48
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
mov r8, qword [rsp + 0x48]
mov rcx, rsi
mov rcx, rsi
call fcn.14000b250
test al, al
je 0x140081605
add al, 0xb0
add ebx, ebp
add dh, byte [rcx]
mov al, 1
jmp case.0x1400695ee.656
xor eax, eax
ror byte [rax - 0x7f], 0xc4
enter 0, 0
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.library_std_src...._backtrace_src_symbolizemod.rs
mov rcx, r12
loope 0x14008166e
mov edx, ebx
loope 0x14008166e
mov edx, ebx
call fcn.1400a7d60
lea rax, [0x1400de080]
add eax, 0x5ca4c
add eax, 0x44894800
and al, 0x20
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, [0x1400de044]
lea r9, [0x1400dd900]
lea r8, [rsp + 0x38]
and al, 0x38
and al, 0x38
mov edx, 0x37
call fcn.1400a8230
add al, byte [rax]
add al, byte [rax]
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1a8
in al, dx
test al, 1
add byte [rax], al
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x120], 0xfffffffffffffffe
add dword [rax], eax
add dh, bh
invalid
invalid
invalid
add dword [rax], eax
add dh, bh
invalid
mov rbx, r9
mov r14d, r8d
mov rax, rdx
mov qword [rbp + 0x78], rcx
cmp qword [rdx], 0
mov rdx, qword [rdx + 8]
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x73], cl
invalid
add byte [rax], 0
add byte [rax], al
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x73], cl
lea eax, [rax + 0x74000000]
add byte [rax], al
je case.0x140022773.1128
invalid
invalid
add byte [rax], al
je case.0x140022773.1128
call fcn.140081e10
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0xf8], rax
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x118], rax
mov r11, qword [rbp + 0x90]
test r14b, r14b
jne 0x140081a7e
jmp 0x140081726
call fcn.14000bbc0
cmp qword [rbp + 0x80], 0
mov r11d, 9
cmove r11, qword [rbp + 0x90]
popfq
nop
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x616ec
cmove rax, qword [rbp + 0x88]
test dword [rax + 0x48000000], ecx
mov dword [rbp + 0x118], eax
test dword [rax], ebx
add dword [rax], eax
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x85
mov qword [rbp + 0xf8], rax
test r14b, r14b
jne 0x140081a7e
add byte [rax], al
mov rcx, qword [rbp + 0x118]
mov qword [rbp + 0x110], r11
mov rdx, r11
call fcn.140081fd0
test rbx, rbx
sete cl
xor al, 1
or al, cl
mov r11, qword [rbp + 0x110]
jne 0x140081a7e
mov r14, qword [rbx + 8]
mov rbx, qword [rbx + 0x10]
lea rcx, [rbp + 0x80]
mov rdx, qword [rbp + 0x118]
mov r8, r11
call fcn.140082110
movzx r13d, byte [rbp + 0x80]
mov rcx, qword [rbp + 0x90]
mov rax, qword [rbp + 0xa0]
movzx edx, r13b
lea r8, [0x14010e63c]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, qword [rbp + 0x110]
mov r10, rdx
mov r8, qword [rbp + 0x118]
jmp r9
add rcx, 4
jmp 0x1400817e7
lea r8, [rax + 1]
test rax, rax
cmove r8, rax
add rcx, r8
add rcx, 8
jmp 0x1400817e7
mov r10, rdx
sub r10, rcx
jb 0x140081d75
add rcx, qword [rbp + 0x118]
mov r8, rcx
test r10, r10
je 0x140081816
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete sil
or sil, cl
jmp 0x140081818
xor esi, esi
mov rax, qword [rbp + 0xa0]
mov qword [rbp + 0x6f], rax
movups xmm0, xmmword [rbp + 0x81]
add dword [rax], 0x100f0000
lea edx, [rcx + 0xf000000]
sub dword [rbp + 0x60], ecx
movaps xmmword [rbp + 0x50], xmm0
lea rcx, [rbp + 0x80]
mov rdx, r14
mov r8, rbx
call fcn.140082110
movzx edx, byte [rbp + 0x80]
mov rcx, qword [rbp + 0x90]
mov rax, qword [rbp + 0xa0]
add byte [rax], al
lea r8, [0x14010e658]
add eax, 0x8cdf1
movsxd r9, dword [r8 + rdx*4]
invalid
or al, 0x90
add r9, r8
mov rdx, rbx
mov r8, r14
mov rdi, qword [rbp + 0x110]
jmp r9
jmp rcx
add rcx, 4
jmp 0x1400818b8
invalid
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x1400818b8
invalid
mov rdx, rbx
sub rdx, rcx
jb 0x140081d83
add rcx, r14
mov r8, rcx
test rdx, rdx
je 0x1400818e1
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
jmp 0x1400818e3
xor eax, eax
mov qword [rbp - 0x30], r14
mov qword [rbp - 0x28], rbx
movups xmm0, xmmword [rbp + 0x80]
movups xmm1, xmmword [rbp + 0x90]
movups xmmword [rbp - 0x20], xmm0
movups xmmword [rbp - 0x10], xmm1
mov rcx, qword [rbp + 0xa0]
mov qword [rbp], rcx
mov byte [rbp + 0xa], al
mov word [rbp + 8], 0x200
lea r12, [rbp + 0x21]
mov bl, 2
xor r14d, r14d
mov r15, qword [rbp + 0x118]
cmp r13b, 6
je 0x140081951
nop dword [rax + rax]
mov rax, qword [rbp + 0x6f]
mov qword [rbp + 0x9f], rax
movaps xmm0, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp + 0x90], xmm1
movaps xmmword [rbp + 0x80], xmm0
add byte [rax], al
invalid
mov qword [rbp + 0x10], r15
mov qword [rbp + 0x18], rdi
mov byte [rbp + 0x20], r13b
mov rax, qword [rbp + 0x9f]
mov qword [r12 + 0x1f], rax
movaps xmm0, xmmword [rbp + 0x80]
movaps xmm1, xmmword [rbp + 0x90]
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
mov byte [rbp + 0x4a], sil
mov byte [rbp + 0x48], r14b
mov byte [rbp + 0x49], bl
lea rcx, [rbp + 0x80]
lea rdx, [rbp + 0x10]
call fcn.1400825b0
lea rcx, [rbp + 0xb8]
lea rdx, [rbp - 0x30]
call fcn.1400825b0
movzx eax, byte [rbp + 0xb8]
cmp byte [rbp + 0x80], 0xa
je 0x140081a38
cmp al, 0xa
je 0x140081a3c
lea rcx, [rbp + 0x80]
lea rdx, [rbp + 0xb8]
call fcn.140082970
test al, al
je 0x140081a77
mov r15, qword [rbp + 0x10]
mov rdi, qword [rbp + 0x18]
movzx r13d, byte [rbp + 0x20]
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
adc byte [rdi], cl
sub dword [rbp + 0x50], eax
movaps xmmword [rbp + 0x60], xmm1
mov rax, qword [r12 + 0x1f]
mov qword [rbp + 0x6f], rax
outsd dx, dword [rsi]
movzx r14d, byte [rbp + 0x48]
movzx ebx, byte [rbp + 0x49]
movzx esi, byte [rbp + 0x4a]
movzx eax, byte [r12 + 0x2e]
mov byte [rbp + 0x104], al
mov eax, dword [r12 + 0x2a]
mov dword [rbp + 0x100], eax
cmp r13b, 6
jne 0x140081930
test ebp, edi
invalid
invalid
invalid
test ebp, edi
invalid
jmp 0x140081951
sbb edi, edi
invalid
cmp al, 0xa
jne 0x140081a77
mov rax, qword [rbp + 0x6f]
mov qword [rbp - 0x41], rax
movaps xmm0, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp - 0x50], xmm1
mov al, 0xf
sub dword [rbp - 0x60], eax
mov al, 0xf
sub dword [rbp - 0x60], eax
mov eax, dword [rbp + 0x100]
mov dword [rbp + 0x108], eax
movzx eax, byte [rbp + 0x104]
add al, 1
add byte [rax], al
add al, 1
add byte [rax], al
mov byte [rbp + 0x10c], al
cmp sil, 2
jne 0x140081bd5
mov r11, qword [rbp + 0x110]
adc byte [rcx], al
add byte [rax], al
mov rax, qword [rbp + 0x118]
lea r13, [rax + r11]
mov rax, qword [rbp + 0x78]
mov rbx, qword [rax + 0x20]
mov rsi, qword [rax + 0x28]
xor ecx, ecx
lea r15, [0x1400e2fa8]
mov r12b, 1
mov ah, 1
cmp rcx, r11
je 0x140081d0e
invalid
add byte [rax - 0x75], cl
test dword [rax], ebx
add dword [rax], eax
add byte [rax - 0x73], cl
mov rax, qword [rbp + 0x118]
lea rdx, [rax + rcx]
adc al, 8
adc al, 8
mov r14, rcx
mov r8, rdx
jmp 0x140081adf
invalid
add r8, 2
cmp rax, r13
cmovne rax, r8
rol byte [rcx - 0x46], 2
add byte [rax], al
invalid
rol byte [rcx - 0x46], 2
add byte [rax], al
add byte [rsi - 0x70], ah
nop
nop
add r14, r10
mov r8, rax
cmp rax, r13
je 0x140081d11
test byte [rdx], dh
add al, byte [rax]
invalid
lea rax, [r8 + 1]
movzx r9d, byte [r8]
add dword [rbp + 0xf], eax
mov dh, 8
mov r10d, 1
mov edx, 1
add byte [rbp - 0x7c], al
leave
test r9b, r9b
test cl, cl
jns 0x140081ad0
cmp r9b, 0xe0
cmp cl, 0xe0
jb 0x140081abd
cmp r9b, 0xed
jne case.0x14005f063.714
cmp rax, r13
je 0x140081d11
or al, byte [rdx]
add byte [rax], al
or al, byte [rdx]
add byte [rax], al
lea rax, [r8 + 2]
cmp rax, r13
je 0x140081d11
cmp byte [r8 + 1], 0x9f
ja 0x140081b64
add dword [rdi - 0x7cb6b689], ebx
rol byte [rbx], 0x41
mov edx, 3
add r8, 3
mov r10d, 3
mov rax, r8
jmp 0x140081ad0
add r8, 2
cmp rax, r13
cmp eax, ebp
cmove r8, rax
xor eax, eax
cmp r8, r13
setne al
add rax, r8
mov r10d, 3
cmp r9b, 0xf0
jb 0x140081ad0
xor r8d, r8d
cmp rax, r13
setne r8b
add rax, r8
mov r10d, 4
mov edx, 4
mov edx, 4
add byte [rax], al
jmp 0x140081ad0
mov r8, r14
sub r8, rcx
jb 0x140081dac
add al, byte [rax]
invalid
mov qword [rbp + 0x110], r11
cmp r14, r11
ja case.0x14005f063.727
xchg dword [rdx + rax], edx
add byte [rax], al
xchg dword [rdx + rax], edx
add byte [rax], al
mov rdi, qword [rsi + 0x18]
jle 0x140081b9c
mov rcx, rbx
call rdi
test al, al
ror byte [rdi], 0x85
lodsd eax, dword [rsi]
add dword [rax], eax
add byte [rax], al
ror byte [rdi], 0x85
lodsd eax, dword [rsi]
add dword [rax], eax
add byte [rax], al
mov r8d, 3
add byte [rax], al
mov r8d, 3
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, r15
mov edx, edi
cli
call rdi
test al, al
ror byte [rdi], 0x85
xchg edi, eax
add dword [rax], eax
invalid
ror byte [rdi], 0x85
xchg edi, eax
add dword [rax], eax
add byte [rcx - 0x7d], cl
mov byte [rbx], 0x4c
add ecx, dword [rcx + rcx*4 - 0xf]
add r14, 3
mov rcx, r14
mov r11, qword [rbp + 0x110]
cmp r14, r11
jbe 0x140081aa1
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r14
mov rdx, r11
call fcn.1400a7d60
jmp 0x140081dbb
mov rax, qword [rbp - 0x41]
mov qword [rbp + 0xb0], rax
mov dword [rbp + 0xb0], eax
add byte [rdi], cl
sub byte [rbp - 0x60], al
movaps xmm0, xmmword [rbp - 0x60]
movaps xmm1, xmmword [rbp - 0x50]
movups xmmword [rbp + 0xa1], xmm1
lea esp, [rcx + 0xf000000]
adc dword [rbp + 0x91], eax
mov eax, dword [rbp + 0x108]
mov dword [rbp + 0xbb], eax
movzx eax, byte [rbp + 0x10c]
mov byte [rbp + 0xbf], al
mov qword [rbp + 0x80], r15
mov qword [rbp + 0x88], rdi
mov byte [rbp + 0x90], r13b
add byte [rax], al
mov byte [rbp + 0xb8], r14b
mov byte [rbp + 0xb8], dh
mov byte [rbp + 0xb9], bl
popfq
mov ecx, 0x40000000
mov byte [rbp + 0xba], dh
mov edx, 0x48000000
lea ecx, [rbp + 0x80]
add byte [rax], 0
invalid
call fcn.140082a40
test rax, rax
mov r11, qword [rbp + 0x110]
adc byte [rcx], al
add byte [rax], al
je 0x140081a7e
invalid
invalid
invalid
mov r8, rdx
lea rcx, [rbp + 0x80]
lea ecx, [rbp + 0x80]
add byte [rax - 0x77], cl
ret 0x5ae8
lahf
clc
dec dword [rbx + rcx*4 - 0x63]
adc byte [rcx], al
add byte [rax], al
cmp qword [rbp + 0x80], 0
jne 0x140081a7e
mov rax, qword [rbp + 0x88]
mov rcx, qword [rbp + 0x90]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
lea rax, [0x1400e2e18]
fmul dword [r8 - 0x73]
add eax, 0x61180
mov qword [rbp + 0x10], rax
lea rax, [fcn.14000ff80]
mov qword [rbp + 0x18], rax
lea rax, [rbp - 0x30]
mov qword [rbp + 0x20], rax
lea rax, [case.0x14000ab11.98]
mov qword [rbp + 0x28], rax
lea rax, [0x1400e2df8]
mov qword [rbp + 0x80], rax
mov qword [rbp + 0x88], 2
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], esp
add byte [rax], al
add byte [rax - 0x73], cl
adc byte [r8 - 0x77], r9b
test dword [rax + 0x48000000], edx
mov dword [rbp + 0x98], 2
add byte [rax], al
mov rax, qword [rbp + 0x78]
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x80]
call fcn.14000e9c0
jmp case.0x14005da00.736
mov rcx, r11
mov ecx, ebx
sub r11, rcx
sub ebx, ecx
mov rax, qword [rbp + 0x118]
lea rdx, [rax + rcx]
lea edx, [rax + rcx]
test rcx, rcx
leave
je 0x140081d2f
invalid
mov rcx, rbx
mov ecx, ebx
mov r8, r11
call qword [rsi + 0x18]
sbb bl, ch
invalid
sbb bl, ch
or al, 0x48
mov ecx, dword [rbp + 0x78]
mov rcx, qword [rbp + 0x78]
mov r8, r11
mov eax, ebx
call fcn.14000b250
mov r12d, eax
mov rax, qword [rbp + 0xf8]
add byte [rax], al
shl rax, 1
test rax, rax
invalid
sal byte [rcx + rdx - 0x46], 1
add byte [rax], al
je 0x140081d5e
mov edx, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x75], cl
lea ebx, [rax]
add dword [rax], eax
mov rcx, qword [rbp + 0x118]
call fcn.140007e10
mov dl, 0x60
clc
invalid
add al, ch
mov dl, 0x60
clc
inc dword [rcx + rcx*4 - 0x20]
mov eax, r12d
add rsp, 0x1a8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
lea r8, str.library_std_srcpath.rs
add eax, 0x60b74
add al, ch
fistp word [rdi + 2]
pop rdi
add al, byte [rax]
jmp 0x140081dbb
invalid
invalid
invalid
call fcn.1400a7d60
pop rdi
add al, byte [rax]
jmp 0x140081dbb
lea r8, str.library_std_srcpath.rs
mov rdx, rbx
or ax, word [rsi]
add byte [rax - 0x77], cl
invalid
call fcn.1400a7d60
jmp 0x140081dbb
add bl, ch
invalid
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r14
mov ecx, esi
adc dword [rsi], eax
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
invalid
mov rdx, qword [rbp + 0x110]
xchg ebp, eax
adc byte [rcx], al
add byte [rax], al
call fcn.1400a7e60
jmp 0x140081dbb
invalid
invalid
cmovl ecx, dword [rbp + 0x611dd05]
add byte [rcx + rcx*4 - 0xe], cl
lea r8, str.library_std_src_sys_commonwtf8.rs
add eax, 0x611dd
fst qword [rcx]
invalid
mov rdx, r14
call fcn.1400a80f0
ud2
nop dword [rax]
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
mov dword [rsp + 0x10], edx
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
test eax, edi
clc
add byte [rax], al
add byte [rax - 0x2f], cl
invalid
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
test eax, edi
clc
clc
add byte [rax], al
add byte [rax - 0x2f], cl
loopne case.0x1400695ee.679
invalid
test rax, rax
test eax, eax
je 0x140081dfc
mov edx, 1
mov rcx, qword [rbp + 0x118]
add dword [rax], eax
add al, ch
adc al, 0x60
invalid
clc
invalid
add byte [rax], al
add byte [rax - 0x75], cl
lea ebx, [rax]
add dword [rax], eax
add al, ch
adc al, 0x60
invalid
clc
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push r15
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
mov qword [rbp], 0xfffffffffffffffe
add r14b, r15b
invalid
invalid
dec dword [rcx + rcx*4 - 0x3d]
ret
mov rdi, rdx
mov rsi, rcx
add r14b, r15b
invalid
ret
test r8, r8
je 0x140081e64
js 0x140081f85
add dword [rax], r8d
add byte [rdi], cl
mov dh, 5
movzx eax, byte [0x140116278]
xor byte [rcx + rcx], al
xor ecx, ecx
leave
mov rdx, rbx
call fcn.140095cb0
test rax, rax
jne 0x140081e69
mov ecx, 1
add byte [rax], al
mov rdx, rbx
mov edx, ebx
call fcn.1400a79d0
mov eax, 1
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], 0
mov byte [rbp - 8], 1
lea r14, [rdi + rbx*2]
xor r13d, r13d
lea rbx, [rbp - 0x20]
movabs r15, 0x100000000
add byte [rcx], al
add byte [rax], al
invalid
add byte [rcx], al
add byte [rax], al
add bl, ch
jmp 0x140081eb6
invalid
invalid
jmp 0x140081eb6
nop word cs:[rax + rax]
movzx edx, ax
shl rdx, 0x10
shr rdx, 0x10
xor r13d, r13d
mov rcx, rbx
call fcn.1400832b0
test r13w, r13w
je 0x140081ed0
mov eax, r12d
mov eax, esp
jmp 0x140081ee0
nop word cs:[rax + rax]
add byte [rax], al
cmp rdi, r14
je 0x140081f65
movzx eax, word [rdi]
add rdi, 2
mov ecx, eax
and ecx, 0xf800
cmp ecx, 0xd800
jne 0x140081ea0
movzx edx, ax
cmp edx, 0xdbff
fild dword [rax]
add byte [rdi + 0x44], dh
fild dword [rax]
add byte [rdi + 0x44], dh
cmp rdi, r14
je 0x140081f44
movzx ecx, word [rdi]
add rdi, 2
mov r8d, ecx
add r8d, 0x2000
add byte [rax], ah
add byte [rax], al
add byte [rax], ah
add byte [rax], al
movzx r8d, r8w
cmp r8d, 0xfc00
jb 0x140081f4c
invalid
movzx edx, cx
and eax, 0x3ff
and edx, 0x3ff
loop 0x140081f28
add eax, dword [rax]
add byte [rax - 0x3f], cl
loopne 0x140081f4a
loopne 0x140081f4a
shl rdx, 0x10
or rdx, rax
add rdx, r15
jmp 0x140081ea7
invalid
invalid
invalid
invalid
xor r13d, r13d
jmp 0x140081f54
xor r13d, r13d
in eax, dx
mov rdi, r14
jmp 0x140081f54
mov r13w, 1
mov r12d, ecx
mov byte [rbp - 8], 0
mov rcx, rbx
call fcn.1400832b0
jmp 0x140081eb6
movups xmm0, xmmword [rbp - 0x20]
movups xmm1, xmmword [rbp - 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
call fcn.140007ee0
int3
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
invalid
invalid
add rcx, r8
add rcx, 8
jmp 0x140082050
invalid
mov r8, rsi
sub r8, rcx
jb 0x1400820fc
add byte [rax], al
invalid
add rcx, rdi
mov r9, rcx
test r8, r8
je case.0x14008187b.14
movzx ecx, byte [r9]
cmp ecx, 0x2f
je 0x140082079
cmp ecx, 0x5c
je 0x140082079
cmp al, 4
ja case.default.0x1400820aa
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov edx, edi
mov r8, rsi
call fcn.140082110
movzx eax, byte [rsp + 0x20]
and byte [rax - 0x75], cl
and al, 0x30
and al, 0x30
mov rdx, qword [rsp + 0x40]
movzx r8d, al
mov dh, 0xc0
ror byte [rbp + rcx*4 + 0xd], 0xed
invalid
or byte [rax], al
movsxd r8, dword [r9 + r8*4]
add r8, r9
jmp r8
jmp rax
add rcx, 4
jmp 0x1400820eb
xor eax, eax
jmp 0x1400820f5
invalid
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x1400820eb
invalid
mov ecx, 6
jmp 0x1400820eb
lea r8, [rdx + 1]
test rdx, rdx
test edx, edx
cmove r8, rdx
add rcx, r8
add rcx, 2
jmp 0x1400820eb
ret 0x14c
cmp rcx, rsi
ja 0x1400820fc
cmp al, 6
setne al
add rsp, 0x48
pop rdi
pop rsi
ret
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
call fcn.1400a7d60
int3
add al, byte [rax - 0x41bed005]
pop rsp
add byte [rax], al
add byte [rcx + 0xf], al
sti
invalid
fimul word [rcx - 0x7d]
clc
add esi, dword [rbp + 0x13]
xor r10d, r10d
xor ebp, ebp
sal byte [rcx], cl
in eax, dx
xor r11d, r11d
xor r9d, r9d
leave
xor r14d, r14d
xor esi, esi
jmp 0x140082234
add edi, dword [rdi + rbp]
cmovne r14d, eax
cmp r8, 4
clc
add al, 0x75
invalid
xor r10d, r10d
xor ebp, ebp
xor r11d, r11d
xor r9d, r9d
fild dword [rbp + 0x31]
leave
jmp 0x140082234
movzx r9d, byte [rdx + 4]
cmp r9b, 0x2f
add al, 0x41
cmp cl, 0x2f
mov r11d, 0x5c
cmove r9d, r11d
cmp r8, 5
jne 0x1400821f2
invalid
add byte [rbp + 0xf], al
retf
or al, byte [rbp + 0x31]
sal byte [rcx], cl
in eax, dx
xor r10d, r10d
xor ebp, ebp
xor r11d, r11d
jmp 0x140082234
invalid
movzx eax, byte [rdx + 5]
movzx eax, byte [rdx + 5]
cmp al, 0x2f
cmovne r11d, eax
cmovne ebx, eax
cmovne ebx, eax
cmp r8, 6
jne 0x140082209
xor r10d, r10d
xor edx, edx
xor ebp, ebp
jmp 0x140082234
movzx ebp, byte [rdx + 6]
cmp bpl, 0x2f
mov r10d, 0x5c
cmove ebp, r10d
cmp r8, 7
jne 0x140082226
xor r10d, r10d
jmp 0x140082234
movzx eax, byte [rdx + 7]
cmp al, 0x2f
cmovne r10d, eax
invalid
shl r10, 0x38
cmp byte [rcx - 0x7d], cl
clc
or byte [rax + 8], bh
cmp r8, 8
mov eax, 8
cmovb rax, r8
cmp rax, 2
clc
add dh, byte [rdx + 0x73]
invalid
clc
add dh, byte [rdx + 0x73]
invalid
jae 0x140082288
movzx edi, dil
movzx edi, bh
shl rdi, 8
movzx esi, sil
movzx esi, dh
mov dh, 0xf6
mov dh, 0xf6
or rsi, rdi
cmp esi, 0x5c5c
invalid
pop rsp
pop rsp
add byte [rax], al
pop rsp
add byte [rax], al
jne 0x1400822ba
mov esi, eax
and esi, 0xe
cmp esi, 2
je case.0x140080961.353
mov eax, dword [rax]
add byte [rax], al
mov eax, dword [rax]
add byte [rax], al
movzx esi, r14b
shl esi, 8
movzx edi, bl
test cl, 0xe6
or byte [rdi], cl
mov dh, 0xfb
or edi, esi
movzx esi, di
mov bh, 0xf7
test dword [rdi], 0xfe81f7b7
mov bh, 0xf7
cmp esi, 0x5c2e
pop rsp
pop rsp
add byte [rax], al
je 0x1400823aa
and eax, dword [rcx]
add byte [rax], al
cmp esi, 0x5c3f
invalid
add byte [rbp + 0x68], dh
jne case.0x140080961.353
cmp r8, 3
jbe 0x140082554
add byte [rax], al
clc
add ecx, dword [rdi]
xchg byte [rbx - 0x7ffffffe], bh
add byte [rax], al
cmp byte [rdx], 0x2f
add byte [rax], al
cmp byte [rdx], 0x2f
je 0x1400822b4
cmp byte [rdx + 1], 0x2f
je 0x1400822b4
invalid
cmp byte [rdx + 2], 0x2f
je 0x1400822b4
cmp byte [rdx + 3], 0x2f
jne 0x1400823e9
lea r10, [r8 - 2]
jmp 0x140082304
cmp r8, 2
jb case.0x140061a57.722
add byte [rax], al
cmp byte [rdx + 1], 0x3a
jne case.0x140061a57.722
movzx eax, byte [rdx]
mov edx, eax
and dl, 0xdf
add dl, 0xbf
cmp dl, 0x1a
jae case.0x140061a57.722
cmp al, 0x61
setae dl
shl dl, 5
xor dl, al
mov byte [rcx], 5
mov byte [rcx + 1], dl
add ecx, ebp
test al, 0
add byte [rax], al
mov r10, r8
add r10, 0xfffffffffffffffe
je case.0x140061a57.722
cwde
add byte [rax], al
invalid
cwde
add byte [rax], al
add byte [rax - 0x73], cl
add cl, byte [rax - 0x7d]
ret 0x4903
lea rax, [rdx + 2]
add rdx, 3
add r8, 0xfffffffffffffffc
add eax, 0xfffffffc
add eax, 0xfffffffc
xor r9d, r9d
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
movzx r11d, byte [rdx - 1]
cmp r11d, 0x2f
je 0x140082342
pop rdx
inc dword [rcx - 0x7d]
sti
invalid
cmp r11d, 0x5c
je 0x140082342
inc r9
inc ecx
inc rdx
dec r8
enter 0xffffffffffff8349, 0xfffffffffffffff8
invalid
jne 0x140082320
enter 0xffffffffffff8349, 0xfffffffffffffff8
clc
invalid
jmp case.0x140061a57.722
lea r11, [r9 + 1]
sub r10, r11
add dword [rbp + 0x29], ecx
fidiv dword [rcx + rdx*2 + 0x4e]
je case.0x140061a57.722
lea r11, [rax + r9]
je case.0x140061a57.722
lea r11, [rax + r9]
inc r11
inc ebx
neg r8
xor esi, esi
nop word [rax + rax]
add byte [rax], al
movzx edi, byte [rdx + rsi]
cmp edi, 0x2f
je 0x14008237d
cmp edi, 0x5c
je 0x14008237d
lea rdi, [rsi + 1]
add rsi, r8
mov rsi, rdi
jne 0x140082360
mov rsi, r10
test r9, r9
je case.0x140061a57.722
test rsi, rsi
je case.0x140061a57.722
mov byte [rcx], 4
mov qword [rcx + 8], rax
invalid
invalid
or byte [r9 + rcx*4 + 0x49], cl
adc byte [rcx + rcx*4 + 0x59], cl
mov dword [rcx + 0x18], ebx
mov qword [rcx + 0x20], rsi
mov qword [rcx + 0x10], r9
mov qword [rcx + 0x18], r11
mov dword [rcx + 0x18], ebx
mov dword [rcx + 0x18], ebx
mov qword [rcx + 0x20], rsi
jmp 0x14008239f
mov byte [rcx], 6
add rsp, 0x20
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
cmp r8, 3
jbe 0x14008256b
add rdx, 4
add edx, 4
xor eax, eax
add r8, 0xfffffffffffffffc
je 0x1400823dc
sar ah, 0x74
sbb al, 0x44
movzx ecx, byte [rdx + rax]
mov dh, 0xc
invalid
movzx r9d, byte [rdx + rax]
mov dh, 0xc
add al, byte [rcx - 0x7d]
cmp ecx, 0x2f
or al, 2
cmp r9d, 0x2f
cmp ecx, 0x2f
je 0x1400823dc
adc dword [rcx - 0x7d], eax
stc
pop rsp
cmp r9d, 0x5c
je 0x1400823dc
or ecx, dword [rax - 1]
ror byte [rcx + 0x39], 0xc0
invalid
inc rax
cmp r8, rax
invalid
jne 0x1400823c0
mov rax, r8
mov byte [rcx], 3
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], rax
adc r11b, bpl
invalid
adc r11b, bpl
mov dh, 0x48
cmp eax, 4
invalid
cmp rax, 4
add al, 0xf
invalid
jb 0x140082582
add byte [rax], al
and eax, 0xc
cmp eax, 4
je 0x140082480
invalid
invalid
add byte [rax], al
invalid
test byte [rcx + 0x40000000], al
movzx eax, ch
add byte [rax], al
add byte [rax + 0xf], al
mov dh, 0xc5
movzx eax, bpl
shl rax, 0x30
or rax, r10
rol byte [rbp + 0xf], 1
mov dh, 0xd3
rol byte [rbp + 0xf], 1
mov dh, 0xd3
shl r10, 0x28
movzx r9d, r9b
shl r9, 0x20
or r9, r10
or r9, rax
movabs rax, 0x5c434e5500000000
cmp r9, rax
jne 0x140082480
push rcx
cmp r8, 7
jbe 0x140082596
pop rbp
add dword [rax], eax
invalid
pop rbp
add dword [rax], eax
add byte [rax - 0x73], cl
or byte [rcx + r9*4 - 0x3a], cl
or byte [rcx + rcx*4 - 0x3a], cl
lea rax, [rdx + 8]
mov rsi, r8
or byte [rcx + rcx*4 - 0x3a], cl
lea r9, [0x14010bcf0]
or eax, 0x898a9
test eax, 0x48000898
add esi, 0xfffffff8
clc
add rsi, 0xfffffffffffffff8
clc
je 0x1400824f3
add rdx, 9
add r8, 0xfffffffffffffff6
add eax, 0xfffffff6
xor r11d, r11d
xor r10d, r10d
xor edx, edx
xor edx, edx
rol byte [rax + 0xf5cff7a], cl
test byte [rdx + 0x49000000], ah
add byte [rcx - 1], cl
invalid
cmp byte [rdx - 1], 0x5c
je 0x14008250b
invalid
add byte [rcx - 1], cl
ret 0xff48
invalid
invalid
inc r10
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
jne 0x14008245f
mov r10, rsi
jmp 0x14008253c
bnd jmp 0x14008253c
lea rax, [rdx + 4]
lea r9, [r8 - 4]
cmp r9, 3
cmp ecx, 3
cmp ecx, 3
jae 0x14008249c
invalid
cmp r8, 4
je 0x1400824fb
cmp r8, 6
je 0x1400824ad
jmp case.0x1400695ee.692
movzx r10d, byte [rdx + 6]
cmp r10d, 0x2f
je 0x1400824ad
invalid
cmp r10d, 0x5c
jne case.0x1400695ee.692
cmp byte [rdx + 5], 0x3a
jne case.0x1400695ee.692
jp 0x1400824b5
cmp dh, byte [rbp + 0x2a]
movzx edx, byte [rax]
mov r10d, edx
adc byte [rcx - 0x77], al
rol byte [rcx - 0x80], cl
and r10b, 0xdf
and r10b, 0xdf
fild word [rcx - 0x80]
ret 0x41bf
add r10b, 0xbf
cmp r10b, 0x19
ja case.0x1400695ee.692
invalid
cmp dl, 0x61
setae al
shl al, 5
xor al, dl
mov byte [rcx], 2
mov byte [rcx + 1], al
jmp 0x14008239f
add r8, 0xfffffffffffffffc
xor edx, edx
cmp byte [rax + rdx], 0x5c
je 0x1400824f8
invalid
cmovs edi, edi
ret 0x3949
inc rdx
cmp r8, rdx
jne 0x1400824e3
invalid
jmp 0x1400824fb
xor r10d, r10d
jmp 0x140082539
mov r9, rdx
mov byte [rcx], 0
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
jmp 0x14008239f
invalid
invalid
invalid
lea r11, [r10 + 1]
lea r9, [rax + r10]
inc r9
sub rsi, r11
je 0x140082539
neg r8
xor r11d, r11d
cmp byte [rdx + r11], 0x5c
je 0x14008253c
lea rdi, [r11 + 1]
add r11, r8
mov r11, rdi
jne 0x140082521
mov r11, rsi
jmp 0x14008253c
xor r11d, r11d
mov byte [rcx], 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r10
adc byte [rcx + rcx*4 + 0x49], cl
sbb byte [rcx + rcx*4 + 0x59], cl
and cl, ch
invalid
invalid
invalid
invalid
lea rax, str.library_std_src_syspalwindowspath.rs
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.1400a7e60
lea rax, str.library_std_src_syspalwindowspath.rs
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.1400a7d60
lea r8, str.library_std_src_syspalwindowspath.rs
mov ecx, 4
mov rdx, rax
ret 0xcae8
push rdi
add al, byte [rax]
lea rax, str.library_std_src_syspalwindowspath.rs
mov ecx, 8
jmp 0x140082577
ror byte [rcx - 0x7d], 0xf8
add ecx, dword [rdi]
xchg ebx, eax
rol byte [rbp + rcx*4 + 0x74], 0x40
invalid
add rax, 4
lea r12, [0x14010e6ac]
mov rdx, r11
jmp case.0x14005da00.769
xor byte [rbp - 0x7b], cl
leave
test r9, r9
jne case.0x140082013.28
mov byte [rdi + 0x38], 1
mov r13b, 1
mov r10, rsi
mov rsi, r10
cmp r13b, bpl
ja 0x140082852
in al, dx
add dword [rax], eax
invalid
in al, dx
add dword [rax], eax
add byte [rbp - 0x7c], al
test r13b, r13b
test r13b, r13b
je 0x1400826e0
movzx r9d, r13b
cmp r9d, 1
cmp ecx, 1
cmp ecx, 1
jne 0x140082710
mov byte [rdi + 0x38], 2
test r15b, r15b
jne 0x140082833
lodsd eax, dword [rsi]
add dword [rax], eax
invalid
lodsd eax, dword [rsi]
add dword [rax], eax
add byte [rcx - 0x4b], al
mov ch, 2
cmp r8d, 3
jb 0x140082657
mov r13b, 2
cmp r8d, 3
jb 0x140082657
cmp r8d, 5
cmp eax, 5
add eax, 0x8341c274
clc
invalid
je 0x140082657
cmp r8d, 6
jne 0x14008288c
test rdx, rdx
je 0x1400827fd
movzx r9d, byte [rsi]
cmp rdx, 1
je 0x140082804
add qword [rax], r8
invalid
add qword [rax], r8
add byte [rcx - 0x80], al
stc
jne 0x140082804
invalid
cmp r9b, 0x2e
jne 0x140082804
invalid
movzx r9d, byte [rsi + 1]
movzx ecx, byte [rsi + 1]
cmp r9d, 0x2f
je case.0x1400817aa.38
add qword [r8], rax
invalid
add qword [r8], rax
add dword [rax], eax
add byte [rcx - 0x7d], al
stc
cmp r9d, 0x5c
pop rsp
jne 0x140082657
jmp case.0x1400817aa.38
invalid
add byte [rcx - 0x80], al
cmp r8b, 6
je 0x140082650
invalid
clc
invalid
dec dword [rdi + 0x63]
adc al, 0x84
movsxd r10, dword [r12 + r8*4]
add r10, r12
mov r9, rax
jmp r10
jmp 0x140082647
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
test rdx, rdx
je 0x14008284e
xor r9d, r9d
cmp r8b, 3
jae 0x140082750
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
cmp byte [rsi + r9], 0x5c
cmp al, 0xe
pop rsp
je 0x140082795
inc r9
cmp rdx, r9
jne 0x140082730
jmp 0x140082769
movzx r10d, byte [rsi + r9]
cmp r10d, 0x2f
je 0x140082795
mov dh, 0x14
invalid
cmp r10d, 0x5c
cmp edx, 0x5c
je 0x140082795
inc r9
cmp rdx, r9
jne 0x140082750
xor r10d, r10d
mov r9, rdx
test r9, r9
jne 0x1400827a0
mov r11, rdx
mov ebx, edx
sub r11, r10
jb 0x14008291b
wait
add dword [rax], eax
invalid
wait
add dword [rax], eax
add byte [rcx + 1], cl
mov qword [rdi], r10
add r10, rsi
mov qword [rdi], r10
mov qword [rdi + 8], r11
mov r13b, 2
mov rdx, r11
or byte [rcx - 0x4b], al
add cl, byte [rcx + rcx*4 - 0x26]
jmp 0x14008265a
invalid
mov r10d, 1
test r9, r9
leave
leave
je 0x140082774
mov r11, rsi
mov ebx, r14d
cmp r9, 1
je 0x1400827bf
mov bl, 9
cmp r9, 2
jne 0x1400827d0
cmp byte [rsi], 0x2e
jne 0x1400827d0
lea r11, [rsi + 1]
mov bl, 8
cmp byte [r11], 0x2e
movzx ebx, bl
mov r11d, 9
cmovne ebx, r11d
add r10, r9
mov r11, rdx
sub r11, r10
jb 0x14008291b
add r10, rsi
mov qword [rdi], r10
mov qword [rdi + 8], r11
mov r13b, 2
mov rdx, r11
cmp bl, 0xa
je 0x14008265a
test byte [rdx - 2], ah
invalid
invalid
jmp 0x140082880
xor edx, edx
jmp 0x140082657
cmp rdx, 1
jne 0x140082657
test dword [rcx - 2], ecx
invalid
invalid
cmp r9b, 0x2e
jne 0x140082657
test r11, r11
je 0x140082961
add byte [rax], al
dec r11
inc rsi
inc esi
mov qword [rdi], rsi
mov qword [rdi + 8], r11
mov dword [rdi + 8], ebx
mov byte [rcx], 7
jmp 0x140082855
test r11, r11
test ebx, ebx
je 0x14008292a
dec r11
inc rsi
invalid
mov qword [rdi], rsi
mov dword [rdi], esi
mov qword [rdi + 8], r11
pop rdi
or dh, al
add dword [rsi], eax
jmp 0x140082855
mov byte [rdi + 0x38], 3
mov byte [rcx], 0xa
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
mov byte [rdi + 0x38], 1
lea rdx, [0x14010e6c4]
adc eax, 0x8be53
movsxd r9, dword [rdx + r8*4]
add r9, rdx
jmp r9
jmp rcx
mov r9, rax
jmp 0x1400828ad
shr ebx, 0x2d
mov byte [rcx], bl
mov qword [rcx + 8], rsi
jno 0x14008288e
mov qword [rcx + 0x10], r9
jmp 0x140082855
leave
leave
mov byte [rcx], 6
jmp 0x140082855
invalid
invalid
mov r9, qword [rsp + 0x28]
mov ecx, dword [rsp + 0x28]
jmp 0x1400828ad
mov r9d, 6
jmp 0x1400828ad
mov r9, qword [rsp + 0x30]
jmp 0x1400828ad
mov r9d, 2
cmp r9, r11
ja case.0x140082013.32
invalid
lea rdx, [0x14010e6dc]
movsxd r10, dword [rdx + r8*4]
add r10, rdx
jmp r10
mov rax, qword [rsp + 0x28]
and al, 0x28
jmp case.0x1400828c4.0
mov eax, 6
jmp case.0x1400828c4.0
mov rax, qword [rsp + 0x30]
jmp case.0x1400828c4.0
mov eax, 2
mov rdx, r11
sub rdx, rax
jb 0x14008294f
invalid
add rax, rsi
add rax, rsi
mov qword [rdi], rax
mov qword [rdi + 8], rdx
mov rax, qword [rdi + 0x30]
xor byte [rax - 0x77], cl
and byte [r15], cl
adc byte [rdi + 0x11], al
xor byte [rax - 0x77], cl
and byte [r15], cl
adc byte [rdi + 0x11], al
movups xmm1, xmmword [rdi + 0x21]
movups xmmword [rcx + 0x11], xmm1
adc dword [rcx + 0x11], ecx
adc dword [rcx + 0x11], ecx
movups xmmword [rcx + 1], xmm0
mov byte [rcx], r8b
mov qword [rcx + 0x28], rsi
mov qword [rcx + 0x30], r9
jmp 0x140082855
lea r8, str.library_std_srcpath.rs
mov rcx, r10
call fcn.1400a7d60
lea r8, str.library_std_srcpath.rs
add byte [rcx + 1], bh
mov ecx, 1
xor edx, edx
call fcn.1400a7d60
lea r8, str.library_std_srcpath.rs
add eax, 0x60044
mov rcx, r9
leave
mov rdx, r11
call fcn.1400a7e60
lea r8, str.library_std_srcpath.rs
add eax, 0x6004a
mov rcx, rax
mov rdx, r11
call fcn.1400a7d60
lea r8, str.library_std_srcpath.rs
jmp case.0x140080961.384
cmp al, 4
cmovae rdx, rax
movzx r8d, byte [rdi]
lea r9d, [r8 - 6]
movzx r10d, r9b
lea r11, [r10 + 1]
cmp r10b, 4
cmp dl, 4
cmp dl, 4
cmovae r11, rax
cmp rdx, r11
invalid
fmul dword [r9 + r15 - 0x26]
jne 0x140082a27
mov al, 1
test rdx, rdx
je 0x1400829db
cmp edx, 4
jne 0x140082a27
mov r8, qword [rsi + 0x10]
cmp r8, qword [rdi + 0x10]
jne case.default.0x1400829f4
pop rsi
pop rsi
mov rdx, qword [rdi + 8]
mov rcx, qword [rsi + 8]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
sete al
jmp 0x140082a27
cmp r9b, 4
jb 0x140082a27
add al, 0x72
cmp cl, r8b
cmp cl, r8b
jne case.default.0x1400829f4
lea rax, [0x14010e6f4]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
mov r8, qword [rsi + 0x10]
cmp r8, qword [rdi + 0x10]
jne case.default.0x1400829f4
mov rdx, qword [rdi + 8]
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
mov ecx, dword [rsi + 8]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne case.default.0x1400829f4
mov r8, qword [rsi + 0x20]
cmp r8, qword [rdi + 0x20]
cmp eax, dword [rdi + 0x20]
cmp eax, dword [rdi + 0x20]
jne case.default.0x1400829f4
mov rdx, qword [rdi + 0x18]
mov rcx, qword [rsi + 0x18]
jmp 0x1400829cf
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
ret
movzx eax, byte [rsi + 1]
cmp al, byte [rdi + 1]
sete al
jmp 0x140082a27
xor ecx, ecx
nop word cs:[rax + rax]
movzx r9d, byte [rsi + rcx]
cmp r9d, 0x2f
je 0x140082b40
cmp r9d, 0x5c
je 0x140082b40
inc rcx
cmp rdi, rcx
jne 0x140082b10
xor r9d, r9d
xor ecx, ecx
mov rcx, rdi
test rcx, rcx
jne 0x140082b4b
jmp 0x140082b56
mov r9d, 1
test rcx, rcx
je 0x140082b56
cmp rcx, 1
jne 0x140082ba9
cmp byte [rsi], 0x2e
jne 0x140082ba9
add rcx, r9
cmp rdi, rcx
jb 0x140082fdc
add rsi, rcx
sub rdi, rcx
jne 0x140082b00
xor edi, edi
jmp 0x140082ba9
mov r9d, 1
test rcx, rcx
jne 0x140082ba9
invalid
add rsi, r9
add rsi, r9
sub rdi, r9
je 0x140082b6a
xor ecx, ecx
nop word cs:[rax + rax]
cmp byte [rsi + rcx], 0x5c
je 0x140082b70
inc rcx
cmp rdi, rcx
cmp edi, ecx
cmp edi, ecx
jne 0x140082b90
xor r9d, r9d
mov rcx, rdi
test rcx, rcx
je 0x140082b7b
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x38], rdi
cmp r8b, 2
jne 0x140082df2
test al, al
setne cl
cmp dl, 1
add dword [rdi + 0x31], esi
add dword [rdi + 0x31], esi
cmp r12b, 5
jb 0x140082d8b
test al, al
jne 0x140082d8b
test dl, dl
setne r8b
rol byte [rcx - 0x80], 0xfc
invalid
sete r9b
or r9b, r8b
je 0x140082e0c
rol byte [rcx - 0x80], 0xfc
invalid
xor r10d, r10d
jmp case.0x140082013.50
xor ecx, ecx
xor r8d, r8d
xor r9d, r9d
movzx r8d, r8b
movzx ecx, cl
add rcx, r8
add rcx, r9
cmp rdi, rcx
jbe 0x140082df2
test dl, dl
setne cl
cmp r12b, 6
sete bpl
mov r9, qword [rsp + 0x60]
lea r8, [r9 + 1]
test r9, r9
leave
leave
cmove r8, r9
cmp dl, 2
jae 0x140082dab
movzx r13d, al
or bpl, cl
mov rcx, qword [rsp + 0x50]
lea rdx, [rcx + 4]
mov qword [rsp + 0x28], rdx
push rsp
and al, 0x28
push rsp
and al, 0x28
lea rdx, [rcx + r8]
add rdx, 2
add cl, byte [rax - 0x77]
push rsp
and al, 0x78
add cl, byte [rax - 0x77]
push rsp
and al, 0x78
add rcx, r8
add rcx, 8
mov qword [rsp + 0x70], rcx
cmp r12b, 5
jb 0x140082e32
add dword [rax], eax
invalid
test al, al
jne 0x140082e32
mov dh, 1
add byte [rax], al
invalid
mov dh, 1
add byte [rax], al
invalid
lea rbx, [rsp + 0x80]
lea r14, [rsp + 0x30]
lea esi, [rsp + 0x30]
jmp 0x140082ca4
xor ecx, ecx
movzx eax, al
add rax, r13
call 0x188d02de4
add eax, ecx
cmp rdi, rax
jbe 0x140082df2
add dword [rax], eax
invalid
mov r15, rdi
mov rcx, rbx
invalid
mov rdx, r14
mov edx, esi
call fcn.140083030
cmp byte [rsp + 0x88], 0xa
mov esp, 0x8824
add byte [rdx], cl
jne 0x140082f49
mov rdi, r15
sub rdi, qword [rsp + 0x80]
jb 0x140082ff0
add byte [rax], al
mov qword [rsp + 0x38], rdi
test bpl, bpl
je 0x140082ce0
xor ecx, ecx
jmp 0x140082cef
mov ecx, 2
cmp rdi, 2
jb 0x140083002
add byte [rax], al
cmp rcx, rdi
jne 0x140082d00
xor eax, eax
test bpl, bpl
jne case.default.0x140082d57
jmp 0x140082d49
lea rax, [rsi + rdi]
lea rdx, [rsi + rcx]
lea rdx, ds:[rsi + rcx]
inc rdx
cmp rdx, rax
ret 0x940f
invalid
ret 0x940f
movzx ecx, byte [rsi + rcx]
test al, 1
jne 0x140082d38
cmp cl, 0x2e
jne 0x140082d38
jne 0x140082d38
movzx eax, byte [rdx]
cmp al, 0x5c
sete cl
sar dword [rdi + rbp], 0xf
xchg esp, eax
ror byte [rax], 0xc8
sar dword [rdi + rbp], 0xf
xchg esp, eax
ror byte [rax], 0xc8
test bpl, bpl
in eax, dx
jne case.default.0x140082d57
invalid
jmp 0x140082d49
cmp cl, 0x2e
sete cl
invalid
stc
sete cl
invalid
shl dword [rax], 0xc8
and al, cl
test bpl, bpl
test ch, ch
jne case.default.0x140082d57
invalid
lea rdx, [0x14010e724]
adc eax, 0x8b9d4
movsxd rcx, dword [rdx + r12*4]
add rcx, rdx
add ecx, edx
invalid
add ecx, edx
jmp rcx
mov rcx, qword [rsp + 0x28]
jmp 0x140082c92
invalid
invalid
invalid
invalid
invalid
mov rcx, qword [rsp + 0x70]
jmp 0x140082c92
invalid
invalid
invalid
invalid
and eax, 0xb9ffffff
invalid
mov ecx, 6
jmp 0x140082c92
mov rcx, qword [rsp + 0x78]
jmp 0x140082c92
mov ecx, 2
jmp 0x140082c92
xor r9d, r9d
mov r8d, 0
test dl, dl
jne 0x140082c00
cmp r12b, 6
jne 0x140082f65
jmp 0x140082c00
lea rbx, [rsp + 0x80]
lea r14, [rsp + 0x30]
nop dword [rax + rax]
mov rcx, rbx
mov rdx, r14
call fcn.140083030
cmp byte [rsp + 0x88], 0xa
jne 0x140082df2
mov rcx, rdi
sub rcx, qword [rsp + 0x80]
jb 0x140082feb
add byte [rax], al
mov qword [rsp + 0x38], rcx
mov rdi, rcx
jne 0x140082dc0
xor edi, edi
mov rax, rsi
mov rdx, rdi
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r10d, 2
cmp rdi, 2
jb 0x140083011
cmp r10, rdi
jne 0x140082e8b
xor r8d, r8d
test r9b, r9b
jne case.default.0x140082f73
jmp 0x140082f65
lea rbx, [rsp + 0x80]
lea r14, [rsp + 0x30]
test bpl, bpl
je case.0x1400828c4.28
nop dword [rax + rax]
mov rcx, rbx
mov rdx, r14
call fcn.140083030
invalid
add dword [rax], eax
add byte [rax + 0x8824bc], al
mov byte [rax], al
add byte [rax], al
or dh, byte [rbp - 0x73]
mov rcx, rdi
sub rcx, qword [rsp + 0x80]
add byte [rax], 0
add byte [rdi], cl
invalid
jne 0x140082e75
add dword [rax], eax
invalid
add byte [rax], 0
add byte [rdi], cl
invalid
mov qword [rsp + 0x38], rcx
mov rdi, rcx
cmp rcx, r13
ja case.0x14008187b.59
mov rdi, rcx
mov edi, ecx
jmp 0x140082df2
lea r8, [rsi + rdi]
lea r11, [rsi + r10]
inc r11
cmp r11, r8
sete r8b
rol byte [rsi + 0xf], 0xb6
adc al, 0x16
rol byte [rsi + 0xf], 0xb6
adc al, 0x16
test r8b, 1
jne 0x140082f51
cmp r10b, 0x2e
jne 0x140082f51
add byte [rax], al
add byte [rax], al
add byte [rbp + 0xf], al
mov dh, 3
movzx r8d, byte [r11]
cmp r8b, 0x5c
clc
pop rsp
sete r10b
cmp r8b, 0x2f
cmp al, 0x2f
cmp al, 0x2f
sete r8b
or r8b, r10b
rol byte [rbp - 0x7c], 1
leave
test r9b, r9b
jne case.default.0x140082f73
invalid
jmp 0x140082f65
lea rbp, [0x14010e73c]
jmp 0x140082ef5
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
add rax, r13
cmp rdi, rax
jbe 0x140082df2
std
invalid
invalid
invalid
invalid
mov r15, rdi
mov rcx, rbx
invalid
mov rdx, r14
mov edx, esi
bnd call fcn.140083030
invalid
bnd call fcn.140083030
cmp byte [rsp + 0x88], 0xa
mov esp, 0x8824
add byte [rdx], cl
jne 0x140082f49
mov rdi, r15
sub rdi, qword [rsp + 0x80]
mov esp, 0x8024
invalid
mov esp, 0x8024
add byte [rax], al
add byte [rdi], cl
invalid
jb 0x140082ff0
add byte [rax], al
mov qword [rsp + 0x38], rdi
movsxd rax, dword [rbp + r12*4]
add rax, rbp
add eax, ebp
call 0xcb51102e
and al, 0x70
jmp rax
mov rax, qword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
jmp 0x140082ee9
mov eax, 6
jmp 0x140082ee9
mov rax, qword [rsp + 0x78]
mov eax, dword [rsp + 0x78]
jmp 0x140082ee9
mov eax, 2
jmp 0x140082ee9
add bl, ch
movabs al, byte [0xfffffea1e9ff894c]
mov rdi, r15
jmp 0x140082df2
cmp r10b, 0x2e
sete r10b
sete r10b
and r8b, r10b
test r9b, r9b
test cl, cl
test cl, cl
leave
jne case.default.0x140082f73
lea r9, [0x14010e70c]
movabs al, byte [0x4da114634f0008b7]
add edx, ecx
movsxd r10, dword [r9 + r12*4]
add r10, r9
jmp r10
loop 0x140082fc3
mov r9, qword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
add r9, 4
jmp 0x140082c00
jl 0x140082f7e
invalid
invalid
add al, 0xe9
jl 0x140082f7e
invalid
mov r9, qword [rsp + 0x50]
mov r10, qword [rsp + 0x60]
lea r11, [r10 + 1]
test r10, r10
cmove r11, r10
fimul dword [rbp + 1]
invalid
add r9, 8
jmp 0x140082c00
pop rbx
cld
invalid
invalid
invalid
fimul dword [rbp + 1]
invalid
pop rbx
cld
invalid
mov r9d, 6
jmp 0x140082c00
mov r9, qword [rsp + 0x50]
mov r10, qword [rsp + 0x60]
invalid
lea r11, [r10 + 1]
test r10, r10
cmove r11, r10
add r9, r11
add r9, 2
jmp 0x140082c00
invalid
fimul dword [rbp + 1]
invalid
mov r9d, 2
jmp 0x140082c00
lea r8, str.library_std_srcpath.rs
mov rdx, rdi
call fcn.1400a7d60
mov r15, rdi
jmp 0x140082ff3
mov rcx, rdi
lea r8, str.library_std_srcpath.rs
mov rdx, r15
call fcn.1400a7e60
lea r8, str.library_std_srcpath.rs
mov rdx, rdi
call fcn.1400a7d60
lea r8, str.library_std_srcpath.rs
mov ecx, 2
mov rdx, rdi
call fcn.1400a7d60
int3
in al, dx
sub byte [rdi + rcx - 0x4a], al
mov dh, 0x41
cmp byte [rdi], cl
mov dh, 0x51
cmp al, byte [rdx + rdx*8 + 0x41c0950f]
xchg ebp, eax
rol byte [rcx - 0x80], 0xf8
clc
invalid
ja case.0x1400828c4.31
test dl, dl
jne 0x1400831b4
movzx r11d, byte [rcx + 0x10]
lea edx, [r11 - 5]
lea edx, [rbx - 5]
cmp dl, 1
ja 0x1400831b4
mov r9, qword [rcx]
mov rdx, qword [rcx + 8]
or byte [rbp + 0x31], al
xor edx, edx
xor edx, edx
test r8b, r8b
jne 0x1400831af
cmp r11b, 6
je 0x1400831af
mov r10d, 2
cmp rdx, 2
jb 0x140083296
invalid
out 0, eax
add byte [rax], al
invalid
invalid
cmp r10, rdx
jne case.0x140082878.41
xor edx, edx
test r8b, r8b
jne case.default.0x1400831ef
movzx r8d, byte [rcx + 0x10]
cmp r8, 6
clc
invalid
jne 0x1400831e1
clc
invalid
xor ecx, ecx
jmp 0x1400831d0
xor eax, eax
xor edx, edx
xor ecx, ecx
movzx edx, dl
movzx eax, al
ror byte [rdi], cl
mov dh, 0xc0
add rax, rdx
add rax, rcx
add eax, ecx
add eax, ecx
add rsp, 0x28
ret
lea r9, [0x14010e754]
lea ecx, [0x14010e754]
movsxd r8, dword [r9 + r8*4]
add al, 0x81
add r8, r9
jmp r8
mov rcx, qword [rcx + 0x20]
add rcx, 4
and byte [r8 - 0x7d], cl
rol dword [rbx + rbp*8], 0xd4
jmp 0x1400831d0
jmp 0x1400831d0
add rdx, r9
lea r11, [r9 + r10]
adc dword [rcx - 1], ecx
ret
cmp r11, rdx
sete dl
adc dword [rcx - 1], ecx
ret
movzx r9d, byte [r9 + r10]
test dl, 1
invalid
invalid
ret 0x7501
jne case.0x140082d57.14
cmp r9b, 0x2e
jne case.0x140082d57.14
movzx edx, byte [r11]
cmp dl, 0x5c
sete r9b
sete cl
sete cl
cmp dl, 0x2f
sete dl
or dl, r9b
jmp 0x1400831b6
ret 0x844
cmp r9b, 0x2e
sete r9b
and dl, r9b
retf 0x74e9
invalid
invalid
invalid
retf 0x74e9
mov r8, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
and byte [r8 - 0x75], cl
xor byte [r13 + rcx*4 + 0x49], cl
lea r9, [rcx + 1]
test rcx, rcx
lea r9, [rcx + 1]
test rcx, rcx
cmove r9, rcx
leave
lea rcx, [r8 + r9]
add rcx, 8
or cl, ch
outsb dx, byte [rsi]
invalid
invalid
invalid
or cl, ch
outsb dx, byte [rsi]
invalid
mov ecx, 6
jmp 0x1400831d0
mov r8, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
lea r9, [rcx + 1]
test rcx, rcx
cmove r9, rcx
lea rcx, [r8 + r9]
add rcx, 2
jmp 0x1400831d0
mov ecx, 2
jmp 0x1400831d0
lea r8, str.library_std_srcpath.rs
mov ecx, 2
call fcn.1400a7d60
int3
add byte [rcx], al
add byte [rax], al
mov rcx, r13
call fcn.1400a7e60
int3
test al, 4
add byte [rax], al
invalid
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x420], 0xfffffffffffffffe
mov rsi, rcx
lea rcx, [rbp - 0x58]
test al, 0xe8
invalid
mov esp, 0x8b48ffff
mov eax, dword [rbp - 0x58]
test al, 0x48
mov edi, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75f83948], al
invalid
test al, 0xe8
invalid
lea rcx, [rbp - 0x50]
call fcn.14007dbc0
mov qword [rsi], rdi
jmp 0x1400842d9
invalid
invalid
mov qword [rbp + 0x3c8], rsi
mov qword [rbp + 0x408], rax
mov dword [rbp + 0x408], eax
mov dword [rbp + 0x408], eax
mov rax, qword [rbp - 0x50]
mov qword [rbp + 0x410], rax
mov qword [rbp + 0x3f0], 0
mov qword [rbp + 0x3f8], 2
mov dword [rbp + 0x3f8], 2
mov dword [rbp + 0x3f8], 2
mov qword [rbp + 0x400], 0
add byte [rax], al
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x418], rax
mov dword [rbp + 0x418], eax
sbb byte [rax + rax], al
add byte [rcx], dh
push qword [rcx]
fild dword [rbp + 0x31]
in al, 0x49
cmp eax, 0x201
clc
add dword [rdx], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
test dword [rax], ebx
sbb byte [rax + rax], al
add byte [rcx], dh
push qword [rcx]
fild dword [rbp + 0x31]
in al, 0x49
cmp eax, 0x201
clc
add dword [rdx], eax
add byte [rax], al
invalid
clc
add dword [rdx], eax
add byte [rax], al
invalid
jae 0x140084160
jmp 0x14008414f
add byte [rax], al
add byte [rdi], cl
invalid
jae 0x140084223
sbb ebp, 0
add byte [rax], al
cmp r8, 0x201
clc
add dword [rdx], eax
add byte [rax], al
invalid
jae 0x140084160
mov esi, 0x200
add byte [rax], al
lea r13, [rbp - 0x58]
mov r15, r8
jmp 0x1400841b8
invalid
sub r8, r12
sub rbx, r12
cmp rbx, r8
jae 0x14008418f
lea rcx, [rbp + 0x3f0]
mov rdx, r12
mov edx, esp
loop case.0x1400695ee.714
call fcn.1400aa3f0
jbe 0x1400841da
add al, byte [rax]
add byte [rax - 0x75], cl
mov ebp, 0x3f0
lock add eax, dword [rax]
invalid
mov rdi, qword [rbp + 0x3f0]
mov edi, dword [rbp + 0x3f0]
lock add eax, dword [rax]
add byte [rax - 0x75], cl
test eax, edi
clc
mov rax, qword [rbp + 0x3f8]
mov qword [rbp + 0x418], rax
sbb byte [rax + rax], al
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
test dword [rax], ebx
sbb byte [rax + rax], al
add byte [rax - 1], bh
mov eax, 0xffffffff
cmp rdi, rax
mov dword [rcx - 0x44], 0xffffffff
mov r12d, 0xffffffff
mov esp, 0xffffffff
cmovb r12, rdi
mov qword [rbp + 0x400], r12
mov dword [rbp + 0x400], esp
out 0x4c, eax
mov dword [rbp + 0x400], esp
mov rbx, rdi
mov ebx, edi
mov rsi, r12
mov r13, qword [rbp + 0x418]
lodsd eax, dword [rsi]
sbb byte [rax + rax], al
add byte [rax], al
out 0x4c, al
mov ebp, dword [rbp + 0x418]
lodsd eax, dword [rsi]
sbb byte [rax + rax], al
add byte [rax], al
lodsd eax, dword [rsi]
sbb byte [rax + rax], al
invalid
add byte [rax], al
add byte [rbp - 0x77], cl
out 0x31, eax
leave
mov r15, r12
xor ecx, ecx
call qword [sym.imp.kernel32.dll_SetLastError]
add al, byte [rax]
mov rcx, qword [rbp + 0x410]
mov ecx, dword [rbp + 0x410]
add al, 0
add byte [rcx + rcx*4 - 0x16], cl
mov rdx, r13
mov r8d, r15d
call qword [sym.imp.kernel32.dll_GetEnvironmentVariableW]
add byte [r10], 0
add byte [r10], 0
add byte [rcx - 0x77], al
mov r14d, eax
test eax, eax
jne 0x1400841e4
invalid
mov byte [rbp - 0xf58a40], 0x15
invalid
or bh, bh
adc eax, 0x28240
invalid
add al, byte [rax]
call qword [sym.imp.kernel32.dll_GetLastError]
invalid
add al, byte [rax]
test eax, eax
jne case.0x140060695.761
mov r8d, r14d
cmp r15, r8
jne case.0x14004b3b0.906
push rax
invalid
invalid
invalid
invalid
invalid
invalid
call qword [sym.imp.kernel32.dll_GetLastError]
adc eax, 0x2822a
cmp eax, 0x7a
jne 0x14008430f
test dword [rax], edx
add dword [rax], eax
invalid
clc
jp 0x140084209
test dword [rax], edx
add dword [rax], eax
add byte [rbp + 1], cl
add r15, r15
add r15, r15
add edi, edi
mov eax, 0xffffffff
cmp r15, rax
cmp edi, eax
cmp edi, eax
invalid
cmovae r15, rax
mov r8, r15
clc
cmp r8, 0x201
jb 0x14008414f
invalid
jmp 0x140084160
cmp eax, 0x4cffffff
invalid
dec dword [rcx + rdi - 0x3a]
cmp rsi, r8
cmp esi, eax
jb 0x140084329
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rbp + 0x3a8]
mov rdx, r13
add byte [rax], al
lea rcx, [rbp + 0x3a8]
lea ecx, [rbp + 0x3a8]
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x16], cl
mov rdx, r13
call fcn.140081e10
movups xmm0, xmmword [rbp + 0x3a8]
test al, 3
add byte [rax], al
invalid
add byte [rdi], cl
adc byte [rbp + 0x3b8], cl
invalid
invalid
add eax, dword [rax]
invalid
movups xmm1, xmmword [rbp + 0x3b8]
lea edi, [rax + 0xf000003]
sub dword [rbp + 0x3e0], ecx
loopne 0x140084251
add byte [rax], al
movaps xmmword [rbp + 0x3e0], xmm1
loopne 0x140084251
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0x3d0], xmm0
sub dword [rbp + 0x3d0], eax
test eax, edx
add eax, dword [rax]
add byte [rax], al
invalid
mov ebx, 0
add byte [rax], al
movabs rbx, 0x8000000000000000
jmp 0x140084289
invalid
mov ebx, 0
add byte [rax], al
add byte [rax + 0x15ff26eb], al
sub bl, 0x26
call qword [sym.imp.kernel32.dll_GetLastError]
sub bl, 0x26
call qword [sym.imp.kernel32.dll_GetLastError]
add dword [rdx], 0xe0c14800
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff89
add cl, byte [rax - 0x77]
invalid
invalid
test eax, ebx
fadd dword [rbx]
invalid
shl rax, 0x20
or rax, 2
invalid
mov qword [rbp + 0x3d8], rax
fadd dword [rbx]
add byte [rax], al
invalid
add byte [rax - 0x45], cl
movabs rbx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x2f6276b8], al
invalid
invalid
popfq
rol byte [rbx], 1
invalid
mov qword [rbp + 0x3d0], rbx
rol byte [rbx], 1
add byte [rax], al
invalid
add byte [rax - 0x7b], cl
test rdi, rdi
mov rsi, qword [rbp + 0x3c8]
mov ch, 0xc8
add eax, dword [rax]
invalid
dec dword [rax - 0x75]
mov ch, 0xc8
add eax, dword [rax]
add byte [rcx + rdx - 0x46], dh
je 0x1400842a6
invalid
je 0x1400842a6
adc dword [rdx + 2], edi
mov edx, 2
add al, byte [rax]
add byte [rax], al
mov rcx, qword [rbp + 0x418]
lea ebx, [rax]
add al, 0
add byte [rax], al
invalid
push 0x3b
add byte [rax], al
call fcn.140007e10
clc
dec dword [rax + 0x39]
popfq
rol byte [rbx], 1
add byte [rax], al
cmp qword [rbp + 0x3d0], rbx
cmp dword [rbp + 0x3d0], ebx
jne 0x1400842ee
mov qword [rsi], rbx
mov dword [rsi], ebx
lea rcx, [rbp + 0x3d8]
fadd dword [rbx]
add byte [rax], al
invalid
add eax, dword [rax]
add al, ch
add bl, byte [rcx - 0x7cb70001]
cmp qword [rbp + 0x408], 0
je 0x1400842d9
mov edx, 2
call fcn.14007dbc0
cmp qword [rbp + 0x408], 0
or byte [rax + rax], al
add byte [rax], al
je 0x1400842d9
adc dword [rdx + 2], edi
mov edx, 2
mov rcx, qword [rbp + 0x410]
lea edx, [rax]
add al, 0
add byte [rax], al
invalid
add byte [rax], al
call fcn.140007e10
invalid
clc
call qword [rax - 0x573b7eb8]
add al, 0
nop
add rsp, 0x4a8
add byte [rbx + 0x5f], bl
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
movaps xmm0, xmmword [rbp + 0x3d0]
rol byte [rbx], 1
add byte [rax], al
invalid
add byte [rdi], cl
sub byte [rbp + 0x3e0], cl
invalid
loopne 0x1400842fd
add byte [rax], al
movaps xmm1, xmmword [rbp + 0x3e0]
invalid
add byte [rax], al
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
invalid
cmp qword [rbp + 0x408], 0
mov ebp, 0x408
invalid
invalid
mov ebp, 0x408
add byte [rax], al
add byte [rbp - 0x45], dh
jne 0x1400842c8
jmp 0x1400842d9
lea rcx, str.internal_error:_entered_unreachable_code
invalid
lea r8, str.library_std_src_syspalwindowsmod.rs
mov edx, 0x28
cmp eax, dword [rcx]
invalid
add byte [rdx + 0x28], bh
call fcn.1400a7ee0
cmp eax, dword [rdx]
add bl, ch
jmp case.0x14005f063.789
invalid
invalid
invalid
invalid
jmp case.0x14005f063.789
lea rax, str.library_std_src_syspalwindowsmod.rs
lea eax, [0x1400e4440]
add dword [rsi], eax
add byte [rcx + rcx*4 - 0x3f], cl
mov rcx, r8
mov rdx, rsi
mov r8, rax
invalid
mov r8, rax
shr al, 0x22
call fcn.1400a7e60
cmp eax, dword [rdx]
add byte [rdi], cl
ud2
mov qword [rsp + 0x10], rdx
invalid
push rbp
ud2
adc byte [rbp + 0x41], dl
push rdi
push r15
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
invalid
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
cmp qword [rbp + 0x3f0], 0
je case.0x1400695ee.738
mov rcx, qword [rbp + 0x3f8]
lea rbp, [rdx + 0x80]
add byte [rax], al
cmp qword [rbp + 0x3f0], 0
cmp dword [rbp + 0x3f0], 0
add eax, dword [rax]
add byte [rax], al
je case.0x1400695ee.738
mov rcx, qword [rbp + 0x3f8]
add byte [rax], al
mov edx, 2
add al, byte [rax]
add byte [rax], al
add al, ch
cdq
cmp bh, al
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
call fcn.140007e10
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], 0
invalid
add byte [rax], 0
add byte [rax - 0x7d], cl
cmp qword [rbp + 0x408], 0
je 0x1400843c7
mov edx, 2
add byte [rax], al
cmp qword [rbp + 0x408], 0
or byte [rax + rax], al
add byte [rax], al
je 0x1400843c7
mov edx, 2
add byte [rax - 0x75], cl
lea edx, [rax]
add al, 0
add byte [rax], al
invalid
cmp dil, r8b
cmp bh, al
mov rcx, qword [rbp + 0x410]
add byte [rax], al
call fcn.140007e10
cmp bh, al
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
int3
int3
sub rsp, 0x58
in al, dx
pop rax
inc rdx
je 0x140084482
invalid
xchg ebx, eax
add byte [rax], al
invalid
test byte [rbx + 0x48000000], dl
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov esi, ecx
mov rax, qword [rcx]
lea rcx, [rax + rax]
add byte [rax + 0x39], cl
ror dword [rax + 0xf], 1
invalid
invalid
add byte [rax + 0x39], cl
ror dword [rax + 0xf], 1
ror dword [r8 - 0x7d], 1
ror dword [rax - 0x7d], 1
cmp rdx, 5
mov edi, 4
add byte [rax], al
add byte [rax + 0xf], cl
cli
cli
cli
add eax, 0x4bf
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf], cl
cli
cli
cli
movabs rcx, 0x24924924924924a
xor edx, edx
cmp rdi, rcx
cmp edi, ecx
xchg edx, eax
and al, 0x49
xchg edx, eax
and al, 0x49
add dh, byte [rcx]
ror byte [rax + 0x39], cl
cmp edi, ecx
cmp edi, ecx
setb dl
imul r8, rdi, 0x38
invalid
cmp byte [rax - 0x3f], cl
loop 0x14008442a
invalid
cmp byte [rax - 0x3f], cl
loop 0x14008442a
test rax, rax
test eax, eax
je 0x140084449
mov rcx, qword [rsi + 8]
imul rax, rax, 0x38
mov qword [rsp + 0x28], rcx
and al, 0x28
sar byte [rax], 0x48
mov dword [rsp + 0x28], ecx
and al, 0x28
and al, 0x28
mov qword [rsp + 0x30], 8
add byte [rax], al
mov qword [rsp + 0x38], rax
and al, 0x38
jmp case.0x140061a57.777
mov qword [rsp + 0x30], 0
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x40]
lea r9, [rsp + 0x28]
call fcn.14007e990
cmp qword [rsp + 0x40], 0
mov rcx, qword [rsp + 0x48]
and al, 0x48
dec dword [rax - 0x7d]
jl 0x140084489
add byte [rax - 0x75], cl
and al, 0x48
and al, 0x48
and al, 0x48
je 0x140084487
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x14008448e
test rcx, rcx
jne 0x140084495
call fcn.140007ee0
dec dword [rax - 0x77]
mov qword [rsi + 8], rcx
mov qword [rsi], rdi
or byte [rax - 0x77], r9b
add rsp, 0x58
add rsp, 0x58
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x50]
call fcn.1400a79d0
int3
sub esp, 0x20
mov rsi, rcx
test dl, dl
jne 0x1400844bb
mov rax, qword [0x140116270]
shl rax, 1
test rax, rax
sbb eax, 0xd1480009
loopne 0x1400844ff
test eax, eax
jne 0x1400844ca
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp qword [sym.imp.kernel32.dll_ReleaseSRWLockExclusive]
add al, byte [rax]
call fcn.1400aa560
test al, al
jne 0x1400844bb
mov byte [rsi + 8], 1
jmp 0x1400844bb
mov edi, dword [rcx + 8]
mov qword [rsp + 0xe8], rdx
test rdx, rdx
jne 0x140084525
cmp byte [r12 + 0x20], 0
jne 0x140084525
inc r15
mov qword [rsi + 8], r15
mov dword [rsi + 8], edi
xor eax, eax
jmp 0x140084925
mov rax, qword [r12]
test r15, r15
je 0x14008462d
lea rcx, str.
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 1
lea rcx, [0x14010bcf0]
mov qword [rsp + 0x30], rcx
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov edx, dword [rax + 0x28]
lea r14, [rsp + 0x20]
mov r8, r14
call fcn.14000e9c0
test al, al
jne 0x140084923
cmp byte [r12 + 0x20], 1
jne 0x1400847b5
mov rax, qword [r12]
lea rcx, [0x14010b420]
mov qword [rsp + 0xa8], rcx
lea rdx, [case.0x14000ab11.98]
mov qword [rsp + 0xb0], rdx
lea rdx, [0x1400e3468]
mov qword [rsp + 0xb8], rdx
lea rdx, [0x14000a890]
mov qword [rsp + 0xc0], rdx
add byte [rax - 0x39], cl
and al, 0x20
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x40], 0
mov qword [rsp + 0x48], 0x20
mov byte [rsp + 0x50], 3
mov qword [rsp + 0x70], rcx
mov dword [rsp + 0x70], ecx
mov qword [rsp + 0x78], 1
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], 1
lea rcx, [rsp + 0xa8]
mov qword [rsp + 0x80], rcx
jmp 0x14008478f
lea rcx, [r12 + 0x18]
mov qword [rsp + 0xa8], rcx
lea rcx, [fcn.14000a8d0]
mov qword [rsp + 0xb0], rcx
mov qword [rsp + 0x20], 2
mov qword [rsp + 0x30], 0
add byte [rax - 0x39], cl
and al, 0x38
add al, 0
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x38
add al, 0
add byte [rax], al
mov qword [rsp + 0x40], 0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], 0x20
and byte [rax], al
add byte [rax], al
invalid
add dh, al
mov byte [rsp + 0x50], 3
lea rcx, [0x1400e3400]
in eax, dx
invalid
invalid
and al, 0x50
add ecx, dword [rax - 0x73]
or eax, 0x5ed7e
in eax, dx
invalid
invalid
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 2
js 0x14008468f
add byte [rax], al
invalid
jo case.0x140092afc.883
mov dword [rsp + 0x78], 2
lea r14, [rsp + 0x20]
mov qword [rsp + 0x90], r14
mov ah, 0x24
nop
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rbp + rcx*4 - 0x54], cl
and al, 0xa8
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x80
add byte [rax], al
invalid
and byte [rcx + rcx*4 - 0x4c], cl
and al, 0x90
mov ah, 0x24
nop
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
add byte [rax], al
invalid
add byte [rcx], al
add byte [rax], al
add byte [rbp + rcx*4 - 0x54], cl
and al, 0xa8
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x88], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov edx, dword [rax + 0x28]
invalid
invalid
invalid
mov qword [rsp + 0x88], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov edx, dword [rax + 0x28]
mov edx, dword [rax + 0x28]
lea r8, [rsp + 0x70]
and al, 0x70
call fcn.14000e9c0
test al, al
jne 0x140084923
movabs byte [0x244850fc084fff8], al
inc dword [rax + rax*8 + 0x244850f]
add byte [rax], al
cmp byte [r12 + 0x20], 1
jne 0x1400847b5
retf 0
invalid
retf 0
mov rax, qword [r12]
lea rcx, [rsp + 0xe8]
mov qword [rsp + 0xa8], rcx
mov dword [rsp + 0xa8], ecx
mov dword [rsp + 0xa8], ecx
lea rcx, [0x140084c10]
add byte [rax], al
mov qword [rsp + 0xb0], rcx
lea rcx, [0x1400e3448]
and al, 0xb0
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x5ed33
mov qword [rsp + 0xb8], rcx
lea rcx, [0x14000a890]
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xfff8616c
mov qword [rsp + 0xc0], rcx
mov dword [rsp + 0xc0], ecx
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x20], 2
mov qword [rsp + 0x30], 1
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x48
and byte [rax], al
mov qword [rsp + 0x48], 0x20
and byte [rax], al
add byte [rax], al
mov byte [rsp + 0x50], 3
push rax
add ecx, dword [rax - 0x73]
lea rcx, [0x1400e3428]
lea rcx, [0x1400e3428]
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 2
and al, 0x78
add al, byte [rax]
add byte [rax], al
and al, 0x78
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], 1
and al, 0x98
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x80
add byte [rax], al
invalid
and al, 0x98
cwde
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rdx], al
add al, byte [rax]
add byte [rax], al
invalid
invalid
mov qword [rsp + 0x88], 2
add al, byte [rax]
add byte [rax], al
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x70]
lea r8, [rsp + 0x70]
call fcn.14000e9c0
test al, al
invalid
inc dword [rax + rax*8 + 0x16e850f]
add byte [rax], al
ror byte [rdi], 0x85
outsb dx, byte [rsi]
add dword [rax], eax
add byte [rbx - 0x7bf0fcc5], al
add al, byte [rcx]
add dword [rax], eax
invalid
jne 0x140084923
cmp dword [rbx], 3
je case.0x1400805c4.480
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + 0xf], al
mov dh, 0x44
and al, 0x20
movzx eax, byte [r12 + 0x20]
movzx eax, byte [rsp + 0x20]
cmp rax, 1
je 0x140084b67
add dword [rdi], ecx
test byte [rcx + 0x48000003], bl
test rax, rax
test rax, rax
ror byte [rdi], 0x85
jne case.0x1400805c4.480
jmp 0x14f0847d8
movups xmm0, xmmword [rbx + 0x40]
movaps xmmword [rsp + 0x60], xmm0
invalid
movups xmm0, xmmword [rbx]
adc byte [rbx], al
invalid
adc byte [rbx], al
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmm3, xmmword [rbx + 0x30]
movaps xmmword [rsp + 0x50], xmm3
sub dword [rsp + 0x50], ebx
sub dword [rsp + 0x50], ebx
and al, 0x50
movaps xmmword [rsp + 0x40], xmm2
and al, 0x40
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
and al, 0x20
mov rax, qword [r12]
lea rcx, [rsp + 0x20]
mov qword [rsp + 0xd8], rcx
and al, 0xd8
add byte [rax], al
add byte [rax], al
lea rcx, [0x140081370]
add byte [rax], al
lea rcx, [0x140081370]
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0x70], 2
and al, 0x70
add al, byte [rax]
add byte [rax], al
jo 0x14008482b
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rax*4], ah
add byte [rax], al
mov qword [rsp + 0x80], 2
add byte [rdx], al
add byte [rax], al
add byte [rax], al
invalid
invalid
test byte [rax + rdx*4], ah
nop
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x90], 0
nop
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x47], cl
and byte [rax], al
add byte [rax], al
add byte [rax + rax], al
add byte [rax], al
add byte [rax], al
movabs rcx, 0x400000020
add byte [rax], al
add byte [rax + rax], al
add byte [rax], al
mov qword [rsp + 0x98], rcx
mov byte [rsp + 0xa0], 3
and al, 0xa0
add byte [rax], al
add byte [rbx], al
and al, 0x98
add byte [rax], al
add dh, al
test byte [rax + riz*4], ah
and al, 0xa0
and al, 0xa0
add byte [rax], al
add byte [rbx], al
lea rcx, [0x14010b420]
lea ecx, [0x14010b420]
imul ecx, dword [rax], 0
mov qword [rsp + 0xa8], rcx
test al, 0
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0x70]
mov qword [rsp + 0xb0], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
mov qword [rsp + 0xc8], rcx
add byte [rax], al
add byte [rax - 0x39], cl
add byte [rax], al
mov qword [rsp + 0xd0], 1
lea rcx, [rsp + 0xd8]
and al, 0xd8
add byte [rax], al
invalid
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbx*8], fs
and al, 0xd8
and al, 0xd8
fadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0xb8], rcx
mov qword [rsp + 0xc0], 1
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
test byte [rax + rax*8], ah
add byte [rax], al
rol byte [rax], 0
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0xa8]
lea eax, [rsp + 0xa8]
jmp 0x1400848fa
mov rax, qword [r12]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0xa8]
lea eax, [rsp + 0xa8]
lea eax, [rsp + 0xa8]
add byte [rax], al
jmp 0x1400848fa
mov rax, qword [r12]
lea rcx, [0x1400e3470]
mov qword [rsp + 0x20], rcx
and al, 0x20
jmp 0x1400848cf
and al, 0x20
and byte [rax - 0x39], cl
and al, 0x28
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x28], 1
lea rcx, [0x14010bcf0]
adc byte [rax + rcx], dh
mov qword [rsp + 0x30], rcx
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
and al, 0x38
and al, 0x38
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x20]
and al, 0x20
and al, 0x20
call fcn.14000e9c0
test al, al
jne 0x140084923
shl dword [rax - 0x3f7b0008], 0x75
and byte [rcx - 0x75], cl
add al, 0x24
mov rax, qword [r12]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov eax, dword [rax + 0x28]
mov eax, dword [rax + 0x28]
lea rdx, [0x14010bf20]
mov r8d, 1
call qword [rax + 0x18]
push rax
invalid
test al, al
je 0x140084938
push rax
sbb byte [rax + rax*8 + 0x1b01574], al
mov al, 1
add rsp, 0xf0
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp dword [rsp + 0x150], 1
add dword [rax], eax
add byte [rcx], al
jne 0x140084517
mov rax, qword [rdi]
cmp eax, 2
clc
add cl, byte [rdi]
test ch, al
sti
invalid
invalid
clc
add cl, byte [rdi]
test ch, al
sti
invalid
mov eax, dword [rsp + 0x158]
mov dword [rsp + 0xd8], eax
add byte [rcx + 0xd82484], cl
add byte [rax], al
cmp byte [r12 + 0x20], 1
jne 0x140084a3b
mov rax, qword [r12]
lea rcx, [0x14010b420]
push 8
add byte [rax - 0x77], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xfff8cb6a
push 0xffffffffffffffcb
clc
invalid
push 8
add byte [rax - 0x77], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xfff8cb6a
push 0xffffffffffffffcb
clc
invalid
push 0xffffffffffffffcb
clc
dec dword [rax - 0x77]
xchg esp, eax
and al, 0xb0
add byte [rax], al
add byte [rax - 0x73], cl
mov qword [rsp + 0xb0], rdx
lea rdx, [0x1400e3448]
adc eax, 0x5eab3
adc eax, 0x5eab3
mov qword [rsp + 0xb8], rdx
lea rdx, [0x14000a890]
lea edx, [0x14000a890]
lea edx, [0x14000a890]
mov qword [rsp + 0xc0], rdx
mov qword [rsp + 0x20], 2
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], 0
mov qword [rsp + 0x48], 0x20
mov byte [rsp + 0x50], 3
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 1
lea rcx, [rsp + 0x20]
mov qword [rsp + 0x90], rcx
mov qword [rsp + 0x98], 1
lea rcx, [rsp + 0xa8]
mov qword [rsp + 0x80], rcx
mov qword [rsp + 0x88], 2
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x70]
call fcn.14000e9c0
test al, al
jne 0x140084923
mov rax, qword [r12]
lea rcx, str._____________at
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 1
lea rbx, [0x14010bcf0]
mov qword [rsp + 0x30], rbx
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x20]
call fcn.14000e9c0
inc dword [rax + rax*8 - 0x15e7af1]
invalid
invalid
mov rcx, qword [r12 + 8]
mov rax, qword [r12 + 0x10]
mov rdx, qword [r12]
mov qword [rsp + 0x20], rdx
lea r8, [rsp + 0x28]
movups xmm0, xmmword [rdi]
adc byte [rdi], al
movups xmmword [rsp + 0x28], xmm0
sub byte [rbx + rcx*4 + 0x4f], cl
adc byte [rcx + rcx*4 + 0x4c], cl
and al, 0x38
call qword [rax + 0x20]
test al, al
jne 0x140084923
mov rax, qword [r12]
lea rcx, [rsp + 0xd8]
mov qword [rsp + 0x70], rcx
lea rcx, [0x14000e220]
xchg edi, eax
clc
dec dword [rax - 0x77]
and al, 0x78
lea rcx, [0x14010b678]
imul ecx, dword [rax], 0
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 1
sub byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x40
and al, 0x40
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x70]
and al, 0x70
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
mov qword [rsp + 0x38], 1
cmp byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x20
call fcn.14000e9c0
sahf
clc
inc dword [rax + rax*8 - 0x1fa7af1]
ror byte [rdi], 0x85
invalid
invalid
invalid
invalid
mov rax, qword [r12]
lea rcx, [0x1400e34a0]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 1
and al, 0x28
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x30], rbx
xorps xmm0, xmm0
ror byte [rdi], 0x11
and al, 0x38
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x20]
call fcn.14000e9c0
sahf
clc
dec dword [rcx - 0x7bfe4f3f]
mov ecx, eax
mov al, 1
test cl, cl
je 0x140084517
invalid
jmp 0x140084925
movups xmm0, xmmword [rbx + 0x40]
movaps xmmword [rsp + 0x60], xmm0
invalid
movups xmm0, xmmword [rbx]
add ecx, dword [rdi]
movups xmm1, xmmword [rbx + 0x10]
adc byte [rdi], cl
adc byte [rbx + 0x20], dl
movups xmm3, xmmword [rbx + 0x30]
pop rbx
xor byte [rdi], cl
sub dword [rsp + 0x50], ebx
movaps xmmword [rsp + 0x40], xmm2
movaps xmmword [rsp + 0x30], xmm1
and al, 0x30
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [r12]
lea rcx, [rsp + 0x20]
and al, 0x20
mov qword [rsp + 0xa8], rcx
lea rcx, [0x140081370]
invalid
invalid
invalid
invalid
mov qword [rsp + 0xb0], rcx
lea rcx, [0x14010b420]
or eax, 0x86866
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 1
js 0x140084bc6
add byte [rax], al
invalid
mov qword [rsp + 0x90], 0
lea rcx, [rsp + 0xa8]
mov qword [rsp + 0x80], rcx
mov word [rax + rax*4], fs
add byte [rax], al
invalid
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x88], 1
mov rcx, qword [rax + 0x20]
invalid
invalid
mov qword [rsp + 0x88], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
jmp 0x1400848fa
int3
jmp 0x140010070
int3
and byte [r13 + 0x31], al
leave
movabs r10, 0x8000000000000000
cmp qword [rcx], r10
cmp dword [rcx], edx
cmovne r9, rcx
add byte [rax], al
add byte [rax], al
or byte [rcx + rdi + 0x11], 0x4c
cmp dword [rcx], edx
cmovne r9, rcx
mov rcx, rdx
mov rdx, rax
ret 0x19e9
sbb edx, ecx
invalid
invalid
ror dword [rax - 0x77], 1
ret 0x19e9
invalid
sbb edx, ecx
invalid
int3
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x10], 0xfffffffffffffffe
invalid
dec dword [rax - 0x77]
invalid
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
adc r14b, r15b
invalid
mov rdx, qword [rcx]
mov eax, edx
and eax, 3
loopne case.0x1400820aa.59
add ecx, dword [rax - 0x73]
or eax, 0x89aef
or eax, 0x89aef
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
mov rax, qword [rdx]
mov r8, qword [rdx + 8]
mov eax, dword [rdx + 8]
mov rcx, rsi
mov rdx, rax
add rsp, 0x98
cwde
add byte [rax], al
invalid
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.14000b250
clc
invalid
mov rcx, qword [rdx - 1]
mov rax, qword [rdx + 7]
mov rax, qword [rax + 0x20]
mov eax, dword [rax + 0x20]
invalid
and byte [rax - 0x77], cl
add rsp, 0x98
add rsp, 0x98
mov rdx, rsi
add rsp, 0x98
add esp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
jmp rax
jmp rax
loopne case.0x140082d57.21
shr rdx, 0x20
shr edx, 0x20
mov dword [rbp + 0xc], edx
push rbp
or al, 0x48
lea edi, [rbp - 0x10]
jge 0x140084cbb
invalid
push rbp
or al, 0x48
lea edi, [rbp - 0x10]
jge 0x140084cbb
invalid
mov rcx, rdi
call fcn.140080ad0
mov qword [rbp - 0x30], rdi
jge case.0x1400805c4.494
invalid
ror byte [rax - 0x73], 1
lea rax, [0x140002b20]
add eax, 0xfff7de42
dec dword [rax - 0x77]
mov qword [rbp - 0x28], rax
lea rax, [rbp + 0xc]
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x20], eax
fmul dword [r8 - 0x73]
or al, 0x48
invalid
mov dword [rbp - 0x20], eax
lea rax, [0x1400111a0]
invalid
mov qword [rbp - 0x18], rax
lea rax, [0x1400e26b0]
mov ah, 0xd9
add eax, 0x45894800
invalid
invalid
invalid
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 3
test al, 3
add byte [rax], al
add byte [rax], al
movabs al, byte [0x3a845c748]
add eax, dword [rax]
add byte [rax], al
mov qword [rbp - 0x40], 0
mov dword [rbp - 0x40], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rbp - 0x30]
invalid
invalid
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov dword [rbp - 0x50], eax
mov al, 0x48
mov dword [rbp - 0x48], 2
mov r8b, 0x48
mov al, 0x48
mov dword [rbp - 0x48], 2
mov r8d, 2
add byte [rax], al
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
push rsi
sub byte [rbp + rcx*4 + 0x45], cl
movabs al, byte [0x48c389fff89c8fe8]
invalid
pushfq
clc
dec dword [rcx + 0x7d8348c3]
mov ebx, eax
ret
cmp qword [rbp - 0x10], 0
jge 0x140084d27
invalid
lea r8, [rbp - 0x60]
call fcn.14000e9c0
invalid
pushfq
clc
dec dword [rcx + 0x7d8348c3]
mov ebx, eax
ret
cmp qword [rbp - 0x10], 0
jge 0x140084d27
invalid
clc
dec dword [rcx + 0x7d8348c3]
mov ebx, eax
ret
cmp qword [rbp - 0x10], 0
jge 0x140084d27
add byte [rdi], cl
ret
add byte [rdi], cl
je 0x14008504d
test byte [rdi], cl
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rbp - 8]
clc
mov edx, 1
call fcn.140007e10
invalid
xor al, bh
clc
invalid
jmp 0x14008504d
cld
add al, byte [rax]
add byte [rax], al
invalid
clc
invalid
add byte [rax], al
shr rdx, 0x20
lea rax, [0x14010e77c]
lea eax, [0x14010e77c]
invalid
add byte [rax + 0x63], cl
or al, 0x90
movsxd rcx, dword [rax + rdx*4]
add rcx, rax
jmp rcx
sar edi, 0xe1
lea rax, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscode
lea eax, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscode
add eax, 0x5d57c
add eax, 0x10b900
add byte [rax], al
mov ecx, 0x10
add byte [rax], al
add cl, ch
invalid
jle case.0x140022773.1325
invalid
jmp 0x140084ff4
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [0x1400e22f8]
lea eax, [0x1400e22f8]
add eax, 0x5d57b
add eax, 0x11b900
add byte [rax], al
mov ecx, 0x11
add byte [rax], al
add cl, ch
invalid
insd dword [rdi], dx
jmp 0x140084ff4
add al, byte [rax]
add byte [rax - 0x73], cl
lea eax, [0x1400e2309]
add eax, 0x5d57b
invalid
add eax, 0x12b900
add byte [rax], al
invalid
mov ecx, 0x12
add byte [rax], al
add cl, ch
jmp 0x140084ff4
invalid
invalid
jmp 0x140084ff4
lea eax, [0x1400e231b]
add eax, 0x5d57c
add eax, 0x10b900
add byte [rax], al
mov ecx, 0x10
add byte [rax], al
add cl, ch
jmp 0x140084ff4
invalid
invalid
jmp 0x140084ff4
lea eax, [0x1400e232b]
add eax, 0x5d57b
add eax, 0x10b900
add byte [rax], al
mov ecx, 0x10
add byte [rax], al
add cl, ch
invalid
jmp 0x140084ff4
cmp al, byte [rdx]
add byte [rax], al
lea rax, [0x1400e233b]
add eax, 0x5d57a
add eax, 0x5d57a
add eax, 0x229e900
jmp 0x140084fef
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1400e234e]
add byte [rax], al
lea rax, [0x1400e234e]
lea eax, [0x1400e234e]
mov ecx, 0x12
add byte [rax], al
jmp 0x140084ff4
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1400e2360]
lea rax, [0x1400e2360]
lea eax, [0x1400e2360]
add eax, 0xdb900
add byte [rax], al
mov ecx, 0xd
jmp 0x140084ff4
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1400e236d]
lea rax, [0x1400e236d]
lea eax, [0x1400e236d]
add eax, 0xeb900
add byte [rax], al
mov ecx, 0xe
jmp 0x140084ff4
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0x5d57b
jnp 0x140084dd3
invalid
invalid
lea eax, [0x1400e237b]
add eax, 0x15b900
add byte [rax], al
mov ecx, 0x15
jmp 0x140084ff4
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [0x1400e2390]
add eax, 0x5d57f
mov ecx, 0xc
add byte [rax], al
invalid
add eax, 0xcb900
add byte [rax], al
jmp 0x140084ff4
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [0x1400e239c]
add eax, 0x5d57a
add eax, 0xbb900
add byte [rax], al
mov ecx, 0xb
add byte [rax], al
add cl, ch
invalid
jmp 0x140084ff4
enter 1, 0
lea rax, [0x1400e23a7]
add eax, 0x5d574
lea eax, [0x1400e23a7]
add eax, 0x5d574
add eax, 0x15b900
add byte [rax], al
mov ecx, 0x15
add byte [rax], al
add cl, ch
invalid
jmp 0x140084ff4
mov bh, 1
add byte [rax], al
lea rax, [0x1400e23bc]
add eax, 0x5d578
lea eax, [0x1400e23bc]
add eax, 0x5d578
add eax, 0x15b900
add byte [rax], al
mov ecx, 0x15
add byte [rax], al
add cl, ch
invalid
cmpsb byte [rsi], byte [rdi]
jmp 0x140084ff4
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [0x1400e23d1]
add eax, 0x5d57c
mov ecx, 0xf
add byte [rax], al
invalid
add eax, 0xfb900
add byte [rax], al
add byte [rax], al
add cl, ch
invalid
xchg ebp, eax
jmp 0x140084ff4
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea eax, [0x1400e23e0]
add eax, 0x5d57a
mov ecx, 0xe
add byte [rax], al
invalid
add eax, 0xeb900
add byte [rax], al
add byte [rax], al
add cl, ch
invalid
jmp 0x140084ff4
test byte [rcx], al
add byte [rax], al
lea rax, [0x1400e23ee]
add eax, 0x5d577
add eax, 0x173e900
add byte [rax], al
jmp 0x140084fef
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x1400e2401]
lea eax, [0x1400e2401]
add eax, 0x5d57e
mov ecx, 0x26
add byte [rax], al
jmp 0x140084ff4
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0x5d593
xchg ebx, eax
invalid
invalid
invalid
lea rax, [0x1400e2427]
lea eax, [0x1400e2427]
mov ecx, 0x38
add byte [rax], al
jmp 0x140084ff4
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1400e245f]
lea rax, [0x1400e245f]
lea eax, [0x1400e245f]
mov ecx, 0x19
add byte [rax], al
jmp 0x140084ff4
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1400e2478]
lea rax, [0x1400e2478]
lea eax, [0x1400e2478]
mov ecx, 0x17
add byte [rax], al
jmp 0x140084ff4
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1400e248f]
lea rax, [0x1400e248f]
lea eax, [0x1400e248f]
mov ecx, 0xc
add byte [rax], al
jmp 0x140084ff4
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1400e249b]
lea rax, [0x1400e249b]
lea eax, [0x1400e249b]
mov ecx, 9
jmp 0x140084ff4
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1400e24a4]
lea rax, [0x1400e24a4]
lea eax, [0x1400e24a4]
invalid
mov ecx, 0xa
jmp 0x140084ff4
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [0x1400e24ae]
lea eax, [0x1400e24ae]
mov ecx, 0x10
jmp 0x140084ff4
add byte [rax], al
invalid
add cl, ch
lock add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rax, [0x1400e24be]
add eax, 0x5d5b3
invalid
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0x5d5b3
invalid
invalid
invalid
lea eax, [0x1400e24be]
invalid
mov ecx, 0x17
invalid
jmp 0x140084ff4
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x1400e24d5]
lea eax, [0x1400e24d5]
add eax, 0x19b900
add byte [rax], al
invalid
mov ecx, 0x19
add byte [rax], al
add cl, ch
invalid
jmp 0x140084ff4
add byte [rax], al
lea rax, [0x1400e24ee]
add eax, 0x5d5c1
lea eax, [0x1400e24ee]
add eax, 0x5d5c1
add byte [rcx + 0xe], bh
mov ecx, 0xe
invalid
jmp 0x140084ff4
add byte [rax - 0x73], cl
add eax, 0x5d5be
invalid
invalid
invalid
invalid
lea eax, [0x1400e24fc]
mov esi, 0xb90005d5
or eax, 0xe9000000
add byte [rax], al
add cl, ch
add eax, 0xdb900
add byte [rax], al
mov ecx, 0xd
add byte [rax], al
add cl, ch
jmp 0x140084ff4
lodsb al, byte [rsi]
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea rax, [0x1400e2509]
lea eax, [0x1400e2509]
add eax, 0x5d5ba
add byte [rcx + 0x14], bh
mov ecx, 0x14
add byte [rax], al
jmp 0x140084ff4
add byte [rax - 0x73], cl
add eax, 0x5d5bd
invalid
invalid
invalid
invalid
lea eax, [0x1400e251d]
mov ebp, 0xb90005d5
or byte [rax], al
add byte [rax], al
invalid
mov ecx, 8
jmp 0x140084ff4
mov al, byte [rax]
add byte [rax], al
lea rax, [0x1400e2525]
mov ecx, 0x1b
add byte [rax], al
jmp 0x140084ff4
lea rax, [0x1400e2540]
mov ecx, 0xe
add byte [rax], al
jmp 0x140084ff4
add byte [rax], al
jmp 0x140084ff4
jmp 0x140084ff4
jmp 0x140084ff4
jmp 0x140084ff4
jmp 0x140084ff4
mov ecx, 0x13
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
lea rax, [rbp - 0x30]
mov qword [rbp - 0x10], rax
invalid
lea rax, [case.0x14000ab11.98]
dec dword [rax - 0x77]
clc
lea rax, [0x14010b420]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 1
mov dword [rbp - 0x58], 1
add byte [rax], al
invalid
mov qword [rbp - 0x40], 0
lea rax, [rbp - 0x10]
mov qword [rbp - 0x50], rax
mov dword [rbp - 0x50], eax
mov qword [rbp - 0x48], 1
mov dword [rbp - 0x48], 1
mov r8d, 1
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
lea r8, [rbp - 0x60]
call fcn.14000e9c0
jne 0x140084fe2
clc
invalid
mov ebx, eax
mov eax, ebx
add rsp, 0x98
add esp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
ret
sub esp, 0x68
mov r14, qword [rcx + 8]
mov esi, dword [rcx + 8]
mov rdi, qword [rcx + 0x10]
mov rsi, qword [rdx + 0x20]
mov r15, qword [rdx + 0x28]
sub byte [rcx - 0x75], cl
mov ebp, dword [rdi + 0x18]
lea rdx, str._RUST_BACKTRACE
adc eax, 0x5d1ad
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov rcx, rsi
call rbp
invalid
mov bl, 1
test al, al
ror byte [rdi], 0x85
invalid
invalid
add dword [rax], eax
invalid
invalid
lea r13, [r14 + rdi]
xor ecx, ecx
leave
cmp rcx, rdi
je 0x14008526b
lea r8, [r14 + rcx]
mov r12, rcx
int3
mov rdx, r8
mov edx, eax
jmp case.0x14005da00.866
add rdx, 2
cmp rax, r13
cmovne rax, rdx
ret 0xba41
add al, byte [rax]
add byte [rax], al
add byte [rdi], cl
invalid
invalid
invalid
add byte [rdi], cl
invalid
add r12, r10
add esp, edx
mov rdx, rax
cmp rax, r13
cmp eax, ebp
cmp eax, ebp
je 0x14008526e
add qword [r8], r8
add byte [rax - 0x73], cl
lea rax, [rdx + 1]
movzx r9d, byte [rdx]
invalid
invalid
add dword [rax], eax
lea rax, [rdx + 1]
movzx r9d, byte [rdx]
mov r10d, 1
add byte [rax], al
test r9b, r9b
leave
jns case.0x140048b77.1078
cmp r9b, 0xe0
cmp cl, 0xe0
jb 0x1400850fb
ret
cmp r9b, 0xed
in eax, dx
jne case.0x140061a57.821
cmp rax, r13
cmp eax, ebp
je 0x14008526e
invalid
lea r9, [rdx + 2]
add cl, byte [rbp + 0x39]
jmp 0x14122d561
test byte [rdx], bl
invalid
cmp r9, r13
je 0x14008526e
test byte [rdx], bl
add dword [rax], eax
invalid
test byte [rdx], bl
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x42
invalid
add dword [rdi], ecx
add dword [rdi], ecx
mov bh, 0xc0
cmp eax, 0x9f
ja case.0x14004b3b0.1014
add byte [rax], al
add byte [rdi + 0x4b], dh
add rdx, 3
add edx, 3
ret 0x4103
mov r10d, 3
mov edx, 3
add byte [rax - 0x77], cl
shr bl, 1
jmp case.0x140048b77.1078
mov rax, rdx
jmp case.0x140048b77.1078
add rdx, 2
add edx, 2
ret 0x4c02
cmp rax, r13
cmove rdx, rax
cmove edx, eax
call 0x1104c60c4
cmove edx, eax
sal byte [rcx], 1
ror byte [rcx + rdi - 0x16], 0xf
cmp edx, ebp
invalid
xchg ebp, eax
xor eax, eax
cmp rdx, r13
cmp edx, ebp
cmp edx, ebp
invalid
setne al
ror byte [rax + 1], 0xd0
add rax, rdx
mov r10d, 3
add byte [rax], al
cmp r9b, 0xf0
cmp cl, 0xf0
stc
invalid
jb case.0x140048b77.1078
invalid
jns 0x140085194
invalid
invalid
xor edx, edx
cmp rax, r13
call 0x188cae6af
setne dl
add rax, rdx
add eax, edx
mov r10d, 4
mov edx, 4
add cl, ch
jmp case.0x140048b77.1078
invalid
invalid
invalid
movzx edx, byte [r9]
movzx edx, byte [rcx]
mov dh, 0x11
and eax, 0x1f
shl eax, 6
loopne case.0x14004b3b0.1018
invalid
loopne case.0x14004b3b0.1018
and edx, 0x3f
loop case.0x140061a57.841
add eax, edx
rol byte [0x1400929c1], 1
add eax, 0xd800
add al, bl
add byte [rax], al
mov word [rsp + 0x26], ax
mov dword [rsp + 0x26], eax
and al, 0x26
mov r9, r12
mov ecx, esp
sub r9, rcx
sub ecx, ecx
leave
jb 0x1400852b0
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x39], cl
cmp r12, rdi
cmp esp, edi
cld
ja case.0x140082013.146
in al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov rdx, r15
mov edx, edi
call fcn.1400852e0
cli
add byte [rax], al
add byte [rax + rax*8 + 0xaf850f], al
test al, al
jne case.0x1400695ee.833
invalid
scasd eax, dword [rdi]
add byte [rax], al
invalid
ror byte [rdi], 0x85
scasd eax, dword [rdi]
test dword [rdi + 0x48000000], ebp
lea eax, [rsp + 0x26]
and al, 0x26
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x26]
and al, 0x26
mov qword es:[rsp + 0x28], rax
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
sub byte [rax - 0x73], cl
lea rax, [fcn.14000ba10]
lea eax, [fcn.14000ba10]
add eax, 0xfff86811
adc dword [rax - 8], ebp
dec dword [rax - 0x77]
invalid
invalid
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
and al, 0x30
and al, 0x30
xor byte [rax - 0x73], cl
add eax, 0x5dd65
invalid
invalid
invalid
invalid
lea rax, str.u
fld qword gs:[0x184919a0e]
fld qword [0x184919a0e]
add eax, 0x44894800
mov qword [rsp + 0x38], rax
and al, 0x38
cmp byte [rax - 0x39], cl
and al, 0x40
and al, 0x40
mov qword [rsp + 0x40], 2
and al, 0x40
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x58], 0
and al, 0x58
and al, 0x58
pop rax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov qword [rsp + 0x48], rax
and al, 0x48
mov qword [rsp + 0x50], 1
mov qword [rsp + 0x50], 1
and al, 0x50
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
mov rdx, r15
mov edx, edi
lea r8, [rsp + 0x38]
cmp al, ch
jnp 0x1400851da
xchg edi, eax
call fcn.14000e9c0
test al, al
invalid
xchg edi, eax
clc
inc dword [rax + rax*8 - 0x7cb6ab8b]
test al, al
sal byte [rbp + 0x54], 0x49
invalid
invalid
sal byte [rbp + 0x54], 0x49
add esp, 3
jne case.0x1400695ee.833
add r12, 3
mov rcx, r12
mov ecx, esp
cmp r12, rdi
jbe 0x1400850e6
invalid
invalid
invalid
invalid
invalid
xchg byte [rbp + 0x4cfffffe], cl
lea eax, [0x1400e2fb0]
add eax, 0x5dd50
invalid
invalid
lea r8, str.library_std_src_sys_commonwtf8.rs
add eax, 0x5dd50
push rax
fld qword [0x121919e63]
add eax, 0xe1894c00
add eax, 0xe1894c00
mov rcx, r12
loope 0x1400852ac
mov rdx, rdi
mov edx, edi
cli
call fcn.1400a7d60
add al, byte [rax]
mov rcx, rdi
mov ecx, edi
sub rdi, rcx
add r14, rcx
invalid
mov rcx, rsi
mov ecx, esi
iretd
invalid
mov rdx, r15
mov r8, r14
mov r9, rdi
mov ecx, edi
invalid
mov ecx, edi
call fcn.1400852e0
pop rbx
add byte [rax], al
add byte [rax + rax*8 - 0x72b7eb8b], al
test al, al
jne case.0x1400695ee.833
adc al, 0x48
lea edx, str._RUST_BACKTRACE
adc eax, 0x5cfe8
invalid
iretd
invalid
invalid
test al, al
jne case.0x1400695ee.833
invalid
adc al, 0x48
lea edx, str._RUST_BACKTRACE
adc eax, 0x5cfe8
invalid
iretd
invalid
invalid
lea rdx, str._RUST_BACKTRACE
call 0x181085860
mov eax, 1
add byte [rax], al
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
mov r8d, 1
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
call rbp
mov ebx, eax
mov eax, ebx
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop rsi
pop r15
ret
lea r8, str.library_std_src_sys_commonwtf8.rs
add eax, 0x5dc99
mov rdx, r12
loop case.0x14008187b.153
call fcn.1400a80f0
xor dword [rsi], ebp
add al, byte [rax]
lea r8, str.library_std_src_sys_commonwtf8.rs
lea eax, [0x1400e2f50]
mov rcx, r12
mov ecx, esp
mov rdx, rdi
call fcn.1400a7e60
invalid
sub eax, dword [rdx]
invalid
sub eax, dword [rdx]
add ah, cl
int3
int3
int3
int3
int3
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
mov rsi, r9
mov rdi, r8
mov qword [rsp + 0x70], rdx
mov dword [rsp + 0x70], edx
mov dword [rsp + 0x70], edx
mov r14, rcx
add rsi, r8
mov qword [rsp + 0x48], r8
and al, 0x48
invalid
and al, 0x48
mov qword [rsp + 0x50], rsi
lea r12, [rsp + 0x58]
pop rax
mov byte [rsp + 0x58], 0x81
mov byte [rsp + 0x64], 0x81
mov bpl, 0x81
mov ch, 0x81
mov ch, 0x81
lea r13, [rsp + 0x2d]
lea r15, [rsp + 0x2c]
lea rbx, [0x14010e820]
jmp 0x140085377
mov dword [rsp + 0x2c], 0xf66305c
and al, 0x2c
pop rsp
xor byte [rsi + 0xf], ah
invalid
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x2e
mov qword [rsp + 0x2e], 0
add byte [rax], al
add byte [rax], al
mov word [rsp + 0x36], 0x200
and al, 0x36
add byte [rdx], al
add byte ss:[rdx], al
mov eax, dword [r13 + 7]
mov eax, dword [rbp + 7]
mov dword [rsp + 0x3f], eax
and al, 0x3f
invalid
mov rax, qword [r13]
mov eax, dword [rbp]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
mov bpl, 0x5c
pop rsp
mov eax, dword [rsp + 0x3f]
and al, 0x3f
mov dword [r12 + 8], eax
mov dword [rsp + 8], eax
or byte [rax - 0x75], cl
mov rax, qword [rsp + 0x38]
and al, 0x38
cmp byte [rcx - 0x77], cl
and al, 1
and al, 1
mov qword [r12 + 1], rax
and al, 1
cmp bpl, 0x81
std
xor dword [rcx + rbx + 0x40], 0xf80fd80
je 0x140085396
cmp bpl, 0x80
invalid
test byte [rbp + 1], dh
invalid
je 0x140085396
cmp bpl, 0x80
or byte [rdi], 0x84
jne 0x140085386
invalid
je 0x1400854fc
add dword [rax], eax
add byte [rax], al
add byte [rdi], cl
mov dh, 0x44
and al, 0x62
movzx eax, byte [rsp + 0x62]
and al, 0x62
cmp al, byte [rsp + 0x63]
and al, 0x63
and al, 0x63
jb 0x140085515
invalid
add dword [rax], eax
add byte [rax - 0x7b], cl
dec dword [rdi]
je 0x140085544
cmp rdi, rsi
test rdi, rdi
je 0x140085544
add dword [rax], eax
add byte [rax + 0x39], cl
invalid
invalid
add byte [rax], al
cmp rdi, rsi
test dword [rdi], 0x19c84
je 0x140085544
test byte [rcx + rax - 0x49f10000], bl
add dword [rax], eax
add byte [rdi], cl
movzx edx, byte [rdi]
mov dh, 0x17
invalid
movzx ebp, dl
test bpl, bpl
invalid
js 0x1400853c0
inc rdi
cmp ebp, 0x27
std
invalid
mov dword [rbx + 0x757627fd], 0xc7e9
std
invalid
jbe 0x140085430
jmp 0x140085487
mov dword [rax], 0xe8890000
add byte [rax], al
add byte [rcx + 0x1fe083e8], cl
mov eax, ebp
call 0x184283449
and eax, 0x1f
loopne case.0x140084c84.47
movzx r8d, byte [rdi + 1]
movzx eax, byte [rdi + 1]
add dword [rcx - 0x7d], eax
loopne case.0x140061a57.880
invalid
and r8d, 0x3f
and eax, 0x3f
invalid
cmp bpl, 0xdf
jbe case.0x140060695.901
fbstp tbyte [rsi + 0x42]
movzx ecx, byte [rdi + 2]
mov dh, 0x4f
add al, byte [rcx - 0x3f]
shl r8d, 6
shl r8d, 6
shl eax, 6
invalid
and ecx, 0x3f
loope case.0x14005f063.921
or ecx, r8d
rol dword [rax - 0x7df00f06], 0x8c
add byte [rax], al
add byte [rax], al
invalid
cmp dl, 0xf0
cli
invalid
jb case.0x140061a57.896
invalid
add byte [rax], al
movzx ebp, byte [rdi + 3]
and eax, 7
loopne case.0x140061a57.875
mov dh, 0x6f
outsd dx, dword [rsi]
add eax, dword [rbx - 0x1f3ef820]
loopne case.0x140061a57.875
invalid
shl eax, 0x12
loopne 0x140085407
adc al, cl
loope case.0x14005da00.940
invalid
shl ecx, 6
invalid
and ebp, 0x3f
in eax, 0x3f
invalid
or ebp, ecx
or ebp, eax
cmp ebp, 0x110000
add byte [rax], al
adc dword [rax], eax
vpaddw xmm0, xmm15, xmmword [rax]
add byte [rax], al
adc dword [rax], eax
add byte [rcx], dl
add byte [rdi], cl
invalid
test byte [rcx], bh
je 0x140085544
cmp dword [rcx], eax
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
add byte [rax], al
add rdi, 4
add edi, 4
mov dword [rbx + rax*4], 0x1c7627fd
cmp ebp, 0x27
jbe 0x140085430
invalid
std
invalid
sbb al, 0xeb
jmp 0x140085487
jno 0x14008545f
add rdi, 2
add edi, 2
shl eax, 6
invalid
or eax, r8d
or eax, eax
mov ebp, eax
cmp ebp, 0x27
std
invalid
invalid
std
invalid
ja 0x140085487
nop word [rax + rax]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx + 0x46348e8], cl
mov eax, ebp
call 0xc30cb77e
movsxd rax, dword [rbx + rax*4]
invalid
or dword [rax + 1], 0xffffffd8
add rax, rbx
fdivr st(7)
jmp rax
loopne 0x1400854a2
mov dword [rsp + 0x2c], 0xf9e9745c
and al, 0x2c
sub al, 0x5c
pop rsp
je case.0x14005f063.923
stc
invalid
invalid
jmp qword [rsi - 0x39]
mov word [rsp + 0x2c], 0x6e5c
mov dword [rsp + 0x2c], 0xede96e5c
and al, 0x2c
pop rsp
outsb dx, byte [rsi]
jmp 0x140085340
in eax, dx
invalid
invalid
mov dword [rsp + 0x2c], 0xe1e9725c
and al, 0x2c
and al, 0x2c
pop rsp
jb 0x140085444
loope case.0x140061a57.892
invalid
invalid
mov word [rsp + 0x2c], 0x225c
jmp 0x140085340
invalid
invalid
and al, 0x2c
and al, 0x2c
sub al, 0x5c
pop rsp
and ch, cl
invalid
invalid
jmp qword [rsi - 0x39]
mov word [rsp + 0x2c], 0x275c
jmp 0x140085340
leave
invalid
invalid
invalid
mov dword [rsp + 0x2c], 0xc9e9275c
pop rsp
invalid
leave
invalid
add rdi, 3
add edi, 3
add eax, ecx
loopne 0x14008548a
shl eax, 0xc
or ecx, eax
mov ebp, ecx
int 0x83
std
invalid
ror dword [rcx + 0x27fd83cd], 0x76
int 0x83
std
invalid
jbe 0x140085430
test eax, 0x755cfd83
or al, 0x66
invalid
cmp ebp, 0x5c
std
pop rsp
jne 0x140085498
mov word [rsp + 0x2c], 0x5c5c
mov dword [rsp + 0x2c], 0xa8e95c5c
invalid
and al, 0x2c
pop rsp
pop rsp
jmp 0x140085340
test al, 0xfe
invalid
mov ecx, ebp
call fcn.14000fbf0
test al, al
push rcx
cmpsd dword [rsi], dword [rdi]
clc
inc dword [rax + rax*8 - 0x1676d28b]
jne 0x1400854d0
mov ecx, ebp
jne 0x1400854d0
sub eax, 0x66e8e989
test al, 0xf8
clc
mov ecx, ebp
jmp 0x138b0bb91
call fcn.14000fd10
test al, al
invalid
je 0x1400854d0
clc
inc dword [rax + rax*8 + 0x44c62274]
sal byte [rdx + riz - 0x3a], 0x44
mov byte [rsp + 0x2c], 0x80
mov dword [rsp + 0x30], ebp
xor byte [rcx - 0x75], cl
add byte [r8 - 0x77], r9b
and al, 0x38
and al, 0x2c
and al, 0x2c
or byte [rcx + 0x4930246c], 0x8b
xor byte [rcx - 0x75], cl
add byte [r8 - 0x77], r9b
and al, 0x38
mov eax, dword [r13 + 7]
mov dword [rsp + 0x3f], eax
mov bpl, 0x80
invalid
jmp 0x140085364
invalid
mov rcx, r15
mov edx, ebp
call fcn.14000bad0
movzx ebp, byte [rsp + 0x2c]
insb byte [rdi], dx
and al, 0x2c
insb byte [rdi], dx
and al, 0x2c
mov rax, qword [r13]
mov qword [rsp + 0x38], rax
mov eax, dword [r13 + 7]
invalid
invalid
mov dword [rsp + 0x3f], eax
cmp bpl, 0x81
cmp ch, 0x81
invalid
cmp ch, 0x81
jne 0x140085364
invalid
jmp 0x140085544
mov edx, dword [rsp + 0x5c]
pop rsp
mov dword [r12 + 8], 0
mov qword [r12], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x39], cl
add al, 0x24
add byte [rax], al
add byte [rax], al
xor ebp, ebp
jmp 0x14008552d
invalid
sbb byte [rdi], cl
mov dh, 0xc8
movzx ecx, al
mov byte [rsp + 0x58], bpl
and al, 0x58
lea edx, [rax + 1]
mov byte [rsp + 0x62], dl
cmp al, 0xa
jae 0x140085557
movzx edx, byte [rsp + rcx + 0x58]
mov rcx, r14
mov rax, qword [rsp + 0x70]
call qword [rax + 0x20]
test al, al
je 0x140085377
mov al, 1
jmp 0x140085546
xor eax, eax
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7librarycore_srcescape.rs
mov edx, 0xa
call fcn.1400a7de0
int3
invalid
add r14b, r15b
invalid
mov rdi, rdx
mov rsi, rcx
invalid
movzx r14d, byte [rdx + 0x18]
mov byte [rdx + 0x18], 0
sbb byte [rax], al
mov qword [rbp - 0x18], 0
call 0x1400856d4
add byte [rax], al
add byte [rax], al
mov qword [rbp - 0x10], 2
lock add al, byte [rax]
add byte [rax], al
mov qword [rbp - 8], 0
clc
add byte [rax], al
add byte [rax], al
mov r15, qword [rdx + 8]
mov edi, dword [rdx + 8]
jp 0x1400856f0
or byte [rdi], cl
mov bh, 0x5a
adc byte [rax + 2], bh
mov eax, 2
or byte [rdi], cl
mov bh, 0x5a
adc byte [rax + 2], bh
mov eax, 2
xor r8d, r8d
xor r12d, r12d
rol byte [rbp + 0x31], 0xe4
jmp 0x140085714
add byte [rax], 0
add byte [rax], al
invalid
add byte [rax - 0x75], cl
invalid
mov rax, qword [rbp - 0x10]
mov r8, qword [rbp - 8]
clc
invalid
clc
mov word [rax + r8*2], r13w
sub al, 0x40
inc r8
mov qword [rbp - 8], r8
clc
ror byte [rcx + rcx*4 + 0x45], 0xf8
clc
mov rdx, qword [rdi]
nop word [rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx - 0x77], al
frstor dword [rsi - 0x7b]
test bx, bx
invalid
mov r13d, ebx
test bx, bx
jne 0x1400857c0
invalid
xchg esp, eax
add byte [rax], al
invalid
test dword [rax + rax + 0x394c0000], edx
cli
add byte [rcx + rdi - 6], cl
cmp rdx, r15
je 0x140085873
add byte [rax], al
lea rcx, [rdx + 1]
mov qword [rdi], rcx
movzx r10d, byte [rdx]
mov dh, 0x12
add qword [rax - 0x77], rcx
cmove ecx, dword [rdi]
mov dh, 0x12
movzx r13d, r10b
test r13b, r13b
test ch, ch
test ch, ch
jns 0x1400857db
add byte [rbp - 0x77], al
jmp 0x15fe9da95
invalid
mov r9d, r13d
and r9d, 0x1f
invalid
lea rcx, [rdx + 2]
mov qword [rdi], rcx
cmove ecx, dword [rdi]
mov dh, 0x5a
add dword [rcx - 0x7d], eax
and ebx, 0x3f
invalid
cmove ecx, dword [rdi]
mov dh, 0x5a
add dword [rcx - 0x7d], eax
and ebx, 0x3f
and ebx, 0x3f
cmp r13b, 0xdf
jbe 0x1400857d1
lea rcx, [rdx + 3]
mov qword [rdi], rcx
mov dword [rdi], ecx
mov dword [rdi], ecx
movzx r13d, byte [rdx + 2]
shl r11d, 6
and r13d, 0x3f
invalid
or r13d, r11d
or ebp, ebx
cmp r10b, 0xf0
invalid
jb 0x1400857f3
insb byte [rdi], dx
invalid
invalid
lea rcx, [rdx + 4]
mov qword [rdi], rcx
movzx edx, byte [rdx + 3]
and r9d, 7
and ecx, 7
shl r9d, 0x12
shl r13d, 6
and edx, 0x3f
invalid
or edx, r13d
or edx, r9d
mov r13d, edx
cmp r13d, 0xffff
jbe 0x1400857db
invalid
jmp case.0x140022773.1372
mov word [rdi + 0x10], 0
xor ebx, ebx
cmp r13w, 0x22
je 0x1400857e7
jmp 0x140085840
shl r9d, 6
or r9d, r11d
mov r13d, r9d
xor ebx, ebx
mov rdx, rcx
cmp r13w, 0x22
jne 0x140085840
not r12b
and r12b, 1
jmp 0x140085720
shl r9d, 0xc
or r13d, r9d
cmp r13d, 0xffff
invalid
inc dword [rax]
add byte [rsi - 0x28], dh
lea r9d, [r13 + 0xff0000]
shr r9d, 0xa
or r9d, 0xd800
add byte [rax], al
and r13d, 0x3ff
in eax, 0xff
add eax, dword [rax]
add byte [rcx - 0x7f], al
int 0
fadd qword [rax]
add byte [rsi + 0x44], ah
mov dword [rdi + 0x10], ebp
mov rdx, rcx
mov ebx, r13d
mov r13d, r9d
cmp r13w, 0x22
cmp r13d, 0x22
je 0x1400857e7
nop dword [rax + rax]
movzx ecx, r13w
cmp ecx, 0x3b
jne 0x140085854
mov r13w, 0x3b
test r12b, 1
je case.0x140022773.1374
cmp r8, qword [rbp - 0x18]
jne case.0x1400805c4.564
lea rcx, [rbp - 0x18]
mov rdx, r8
call case.0x14005f063.676
jmp 0x140085700
mov byte [rdi + 0x18], 1
test r14b, r14b
jne 0x1400858af
test r8, r8
jne 0x1400858af
movabs rax, 0x8000000000000000
mov qword [rsi], rax
invalid
cmp qword [rbp - 0x18], 0
invalid
invalid
je 0x1400858d2
mov rcx, qword [rbp - 0x10]
mov edx, 2
add byte [rax - 0x7d], cl
invalid
push 0x415e5f5b
pop r12
pop r13
pop r14
pop r15
pop rbp
jmp fcn.140007e10
clc
invalid
mov rdx, qword [rbp - 0x10]
lea rcx, [rbp - 0x38]
lea ecx, [rbp - 0x38]
call fcn.140081e10
dec dword [rdi]
adc byte [rbp - 0x38], al
movups xmm1, xmmword [rbp - 0x28]
fmul dword [r15]
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
adc dword [rsi], eax
cmp qword [rbp - 0x18], 0
jne case.0x1400805c4.581
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
add byte [rax + 0x75e0394c], al
or bh, byte [rsi + 1]
jmp case.0x140082f73.144
cmp byte [rcx + rcx*4 + 0x74], cl
and al, 0x40
mov qword [rsp + 0x48], rcx
lea rcx, [rsp + 0x68]
lea rdx, [rsp + 0x38]
lea edx, [rsp + 0x38]
mov r8b, 1
mov al, 1
call fcn.140086270
mov r15, qword [rsp + 0x68]
jl 0x140085bf5
invalid
jl 0x140085bf5
push 0x247c8b48
jo 0x140085b96
mov rdi, qword [rsp + 0x70]
mov esi, 1
invalid
add dword [rax], eax
add byte [rax], al
invalid
cmp r15, r12
jne 0x140085be9
mov r14, rdi
jmp case.0x140082f73.144
add dword [rcx], 0
invalid
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x53
push rbx
movzx edx, byte [rbx + 0x21]
movzx ecx, byte [rbx + 0x22]
invalid
invalid
and dword [rdi], ecx
mov dh, 0x4b
and al, byte [r10 + r10*8 - 0x367bf58c]
test dl, dl
je case.0x14008187b.157
test cl, cl
test dl, dl
je case.0x14008187b.157
test cl, cl
jne case.0x1400817aa.169
movzx eax, byte [rbx + 0x25]
jmp 0x140085c3d
test cl, cl
je 0x140085c29
cmp byte [rbx + 0x23], 0
movzx eax, byte [rbx + 0x25]
je 0x140085c3d
test al, al
jne 0x140085c3d
movabs r14, 0x5700000002
test r15, r15
jne case.0x1400828c4.161
test dword [rbx], edi
add dword [rax], eax
add byte [rax], al
add byte [rax], al
jmp case.0x140082f73.144
add byte [rax + 0x7500237b], al
loop 0x140085bb0
invalid
cmp byte [rbx + 0x23], 0
jne 0x140085c11
cmp byte [rbx + 0x24], 0
jnp case.0x14008187b.175
and al, 0
add byte [rbp - 0x24], dh
jne 0x140085c11
cmp byte [rbx + 0x25], 0
jne 0x140085c11
invalid
xor eax, eax
cmp byte [rbx + 0x24], 0
je case.0x140082013.161
test al, al
jne case.0x140082013.162
mov ebp, 4
cmp dword [rbx], 0
add byte [rax], al
add byte [rbx + 0x1075003b], al
jne case.0x140082f73.109
jmp 0x140085c78
and eax, 0xf74c084
test al, al
je case.0x140092afc.1024
invalid
bsr eax, dword [rcx]
mov ebp, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + 0x1774003b], al
cmp dword [rbx], 0
je 0x140085c78
mov edx, dword [rbx + 4]
jmp case.0x140082013.178
add al, 0xeb
push rdx
movzx r8d, byte [rbx + 0x23]
lea ebp, [r8*2 + 3]
add byte [rax], al
cmp dword [rbx], 0
jne case.0x140082f73.109
invalid
cmp byte [rbx + 0x20], 0
je case.0x140082013.174
jnp case.0x140082d57.104
add byte [rsi + rbx + 0x45], dh
xor r8d, r8d
xor eax, eax
test dl, dl
rol byte [rcx + 0xf], cl
xchg ebp, eax
rol byte [rcx - 0x7d], 0xc8
or r8d, 0xfffffffe
invalid
invalid
setne r8b
or r8d, 0xfffffffe
or eax, 0xfffffffe
enter 0x41fe, 0xffffffffffffffc1
shl r8d, 0x1e
loopne 0x140085cad
test cl, cl
mov edx, 0x80120114
cmove edx, r8d
cmove edx, eax
add dword [rdx], edx
add byte [rcx + 0xf], 0x44
shr bl, 1
cmove edx, eax
jmp case.0x140082013.178
sbb al, 0x84
sal byte [rbx + rcx - 0x7c], cl
invalid
invalid
test dl, dl
je case.0x14004b3b0.1077
invalid
or eax, dword [rcx + rcx*8 + 0xba0f75]
add byte [rax], al
add byte [rax - 0x15], al
invalid
test cl, cl
leave
jne case.0x140082f73.112
invalid
mov edx, 0x40000000
jmp case.0x140082013.178
invalid
add byte [rax - 0x15], al
or eax, 0x840fc984
test cl, cl
je 0x140085c11
pop rsi
invalid
mov edx, 0x120114
add byte [rbx + rcx*4 + 0x43], al
mov r8d, dword [rbx + 0x18]
mov ecx, dword [rbx + 0x14]
sbb byte [rbx + 0x4b0b144b], cl
or ecx, dword [rbx + 0x10]
mov r9, qword [rbx + 8]
mov ecx, dword [rbx + 8]
adc byte [rbx + rcx*4 + 0x4b], cl
or byte [rbx], cl
invalid
mov ecx, dword [rbx + 8]
or ecx, dword [rbx + 0x1c]
xor r10d, r10d
invalid
sbb al, 0x45
xor edx, edx
invalid
rol byte [rax + rax*8 - 0x3d6af0bf], cl
test al, al
setne r10b
setne dl
setne dl
shl r10d, 0x15
shl edx, 0x15
loop case.0x140082d57.111
or r10d, ecx
or edx, ecx
retf 0x8944
mov dword [rsp + 0x28], r10d
mov dword [rsp + 0x28], edx
push rsp
and al, 0x28
mov dword [rsp + 0x20], ebp
insb byte [rdi], dx
and al, 0x20
invalid
and byte [rax - 0x39], cl
and al, 0x30
and al, 0x30
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x30], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
add byte [rax], al
mov rcx, rdi
call qword [sym.imp.kernel32.dll_CreateFileW]
adc eax, 0x2652c
add al, byte [rax]
add byte [rax - 0x7d], cl
cmp rax, 0xffffffffffffffff
je 0x140085d44
invalid
clc
push qword [rdx + rcx*2 + 0x49]
mov r14, rax
mov r14, rax
mov esi, eax
cmp ebp, 4
add al, 0x75
cmp dword [rax + 0x7400237b], eax
jnp case.0x1400820aa.183
invalid
invalid
jne case.0x140082f73.137
cmp byte [rbx + 0x23], 0
jnp case.0x1400820aa.183
and eax, dword [rax]
add byte [rbx + rsi - 1], dh
je case.0x140082f73.137
xor edi, edi
call qword [sym.imp.kernel32.dll_GetLastError]
adc eax, 0x26712
adc ah, byte [rdi + 2]
add byte [0x140085dca], bh
cmp eax, 0xb7
add al, byte [eax]
cmp eax, 0xb7
mov bh, 0
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x26], dh
jne case.0x140082f73.137
mov qword [rsp + 0x38], 0
and al, 0x38
and al, 0x38
cmp byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x44], cl
invalid
invalid
add byte [rax], al
lea r8, [rsp + 0x38]
lea eax, [rsp + 0x38]
and al, 0x38
and al, 0x38
cmp byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
mov edx, 6
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x47], al
mov r9d, 8
or byte [rax], al
add byte [rax], al
add byte [rax], al
add bh, bh
adc eax, 0x26729
sub dword [rdi + 2], esp
invalid
call qword [sym.imp.kernel32.dll_SetFileInformationByHandle]
sub dword [rdi + 2], esp
add byte [rbp + 0x314974c0], al
test eax, eax
je case.0x140061a57.915
invalid
add al, byte [eax]
add al, byte [rax]
test eax, eax
je case.0x140061a57.915
sal byte [rcx + rcx*2 + 0x31], 0xf6
xor esi, esi
test byte [rbp - 0x7b], 0xff
test r15, r15
test edi, edi
push qword [rbp + 0x1d]
jne case.0x1400828c4.161
jmp case.0x140082f73.144
sub bh, bh
call qword [sym.imp.kernel32.dll_GetLastError]
adc eax, 0x266d6
invalid
add byte [rcx - 0x77], al
mov r14d, eax
invalid
shl r14, 0x20
and byte [rcx - 0x7d], cl
or r14, 2
or esi, 2
invalid
add bh, byte [rsi + 1]
mov esi, 1
add dword [rax], eax
add byte [rax], al
add byte [rbp - 0x7b], cl
test r15, r15
je case.0x140082f73.144
invalid
add al, byte [rax]
invalid
add byte [rax], al
test r15, r15
test edi, edi
je case.0x140082f73.144
or eax, 0x2ba
mov edx, 2
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
mov ecx, edi
stc
call fcn.140007e10
movsb byte [rdi], byte [rsi]
and al, bh
dec dword [rax - 0x77]
mov rax, rsi
clc
mov rax, rsi
mov eax, esi
mov rdx, r14
mov edx, esi
add rsp, 0x80
add rsp, 0x80
add esp, 0x80
invalid
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop r15
ret
call qword [sym.imp.kernel32.dll_GetLastError]
adc eax, 0x26696
xchg esi, eax
add al, byte [rax]
add al, byte [rax]
add al, byte [rax]
mov ebx, eax
ret
shl rbx, 0x20
shl ebx, 0x20
jrcxz case.0x140084c84.116
and byte [rax - 0x7d], cl
or rbx, 2
mov rcx, r14
int1
retf
add cl, byte [rcx + rcx*4 - 0xf]
int1
call qword [sym.imp.kernel32.dll_CloseHandle]
retf
add al, byte [rax]
test r15, r15
push qword [rbp + rcx - 0x46]
add al, byte [rax]
invalid
je 0x140085daf
mov edx, 2
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
add byte [rax], al
mov rcx, rdi
call fcn.140007e10
invalid
clc
dec dword [rcx - 0x77]
fsubp st(3)
mov r14, rbx
jmp case.0x140082f73.144
invalid
mov esi, ebx
mov eax, 0xcccccccc
int3
int3
int3
int3
int3
int3
int3
push rsi
push rdi
sub rsp, 0x38
sub esp, 0x38
sub esp, 0x38
cmp byte [rax - 0x77], cl
xlatb
mov rdi, rdx
mov edi, edx
mov rdx, qword [rdx + 8]
mov rsi, qword [rdi + 0x10]
ja case.0x1400817aa.208
mov r9, rdx
mov ecx, edx
or byte [rax - 0x75], cl
ja case.0x1400817aa.208
mov ecx, edx
ror dword [rcx + 0x29], 1
int1
sub r9, rsi
jb case.0x140082d57.173
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax], al
mov rax, rcx
mov r8, qword [rdi]
mov eax, dword [rdi]
add r8, rsi
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
mov eax, dword [rdi]
lea ecx, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
ret 0x9de8
invalid
popfq
mov rdx, rax
call case.0x1400828c4.205
cmp qword [rsp + 0x28], 0
and al, 0x28
invalid
popfq
add dword [rax], eax
add byte [rax - 0x7d], cl
jl case.default.0x140085e13
invalid
and al, 0x28
sub byte [rax], al
je case.default.0x140085e13
mov rsi, qword [rsp + 0x30]
mov eax, esi
je case.0x14005f063.953
and eax, 3
loopne 0x140085e08
add ecx, dword [rax - 0x73]
or eax, 0x88ab4
invalid
lea rcx, [0x14010e8c0]
lea ecx, [0x14010e8c0]
mov ah, 0x8a
or byte [rax], al
invalid
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
movzx eax, byte [rsi + 0x10]
adc bl, r13b
jmp case.0x14008187b.205
add rsi, qword cs:[rsp + 0x30]
add rsi, qword [rsp + 0x30]
xor byte [rax - 0x77], cl
ja 0x140085e34
invalid
mov qword [rdi + 0x10], rsi
adc byte [rax - 0x75], cl
mov rax, qword [rdi + 0x18]
cmp rax, rsi
cmp eax, esi
invalid
cmova rsi, rax
invalid
invalid
sbb byte [r8 + 0x39], r9b
invalid
mov qword [rdi + 0x18], rsi
ja case.0x14005da00.973
xor esi, esi
imul bl
movzx eax, byte es:[rsi + 0xf]
movzx eax, byte [rsi + 0xf]
jmp case.0x14008187b.210
movzx eax, byte [rsi + 0xf]
mov dh, 0x46
por mm1, qword [rax + rcx*2]
jmp case.0x14008187b.205
invalid
jmp case.0x14008187b.205
mov ecx, esi
shr rcx, 0x20
call fcn.140080910
invalid
stosb byte [rdi], al
invalid
invalid
xor ecx, ecx
leave
cmp al, 0xb
cmove rsi, rcx
int1
jne case.0x14008187b.210
or cl, byte [rax - 0x73]
and al, 0x30
and al, 0x30
lea rcx, [rsp + 0x30]
and al, 0x30
call fcn.14007dbc0
mov rax, rsi
add rsp, 0x38
add esp, 0x38
cmp byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
mov rax, rsi
shr rax, 0x20
shr eax, 0x20
invalid
cmp eax, 0x28
invalid
and byte [rbx + 0x147728f8], al
sub byte [rdi + 0x14], dh
ja case.0x14008187b.219
lea rcx, [0x14010e8d0]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
xor eax, eax
jmp case.0x14008187b.205
mov al, 0x29
jmp case.0x14008187b.205
mov al, 1
jmp case.0x14008187b.205
mov edx, 0xb6eb02b0
mov al, 2
jmp case.0x14008187b.205
mov al, 3
jmp case.0x14008187b.205
mov al, 4
jmp case.0x14008187b.205
scasb al, byte [rdi]
mov al, 5
jmp case.0x14008187b.205
mov al, 6
jmp case.0x14008187b.205
cmpsb byte [rsi], byte [rdi]
mov al, 7
jmp case.0x14008187b.205
movabs byte [0x9aeb09b09eeb08b0], al
mov al, 8
jmp case.0x14008187b.205
mov al, 9
jmp case.0x14008187b.205
mov al, 0xa
jmp case.0x14008187b.205
mov al, 0xb
jmp case.0x14008187b.205
mov al, 0xc
jmp case.0x14008187b.205
mov al, 0xd
jmp case.0x14008187b.205
invalid
mov dh, byte [rax - 0x4f7914f2]
por mm0, qword [rdx + 0x7be910b0]
jmp case.0x14008187b.205
invalid
mov al, 0x10
invalid
jnp 0x140085ecb
mov al, 0xe
invalid
jmp case.0x14008187b.205
mov al, 0xf
jmp case.0x14008187b.205
invalid
mov al, 0x10
jmp case.0x14008187b.205
push qword [rax - 0x8b16ef]
mov al, 0x11
jmp case.0x14008187b.205
je case.0x140060695.949
invalid
invalid
je case.0x140060695.949
invalid
invalid
mov al, 0x12
jmp case.0x14008187b.205
invalid
invalid
invalid
invalid
mov al, 0x13
jmp case.0x14008187b.205
invalid
invalid
invalid
invalid
adc ebp, ecx
invalid
invalid
mov al, 0x14
jmp case.0x14008187b.205
invalid
push qword [rax - 0xa716eb]
invalid
mov al, 0x15
jmp case.0x14008187b.205
pop rax
invalid
invalid
invalid
pop rax
invalid
mov al, 0x16
jmp case.0x14008187b.205
invalid
invalid
invalid
invalid
mov al, 0x17
jmp case.0x14008187b.205
invalid
invalid
invalid
invalid
mov al, 0x18
jmp case.0x14008187b.205
invalid
invalid
push qword [rax - 0xc316e7]
mov al, 0x19
jmp case.0x14008187b.205
cmp al, 0xff
invalid
invalid
cmp al, 0xff
invalid
mov al, 0x1a
jmp case.0x14008187b.205
invalid
invalid
mov al, 0x1b
jmp case.0x14008187b.205
invalid
invalid
sbb ebp, ecx
invalid
invalid
mov al, 0x1c
sbb al, 0xe9
invalid
jmp case.0x14008187b.205
invalid
push qword [rax - 0xdf16e3]
mov al, 0x1d
jmp case.0x14008187b.205
and bh, bh
invalid
invalid
sbb eax, 0xffff20e9
and bh, bh
invalid
push qword [rax - 0xe616e2]
mov al, 0x1e
jmp case.0x14008187b.205
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x1f
jmp case.0x14008187b.205
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x20
and cl, ch
jmp case.0x14008187b.205
or edi, edi
invalid
invalid
push qword [rax - 0xfb16df]
mov al, 0x21
jmp case.0x14008187b.205
add al, 0xff
invalid
invalid
and ecx, ebp
add al, 0xff
invalid
invalid
mov al, 0x22
jmp case.0x14008187b.205
std
invalid
invalid
invalid
and ch, cl
std
invalid
invalid
mov al, 0x23
jmp case.0x14008187b.205
invalid
invalid
invalid
and ebp, ecx
idiv dh
invalid
invalid
invalid
push qword [rax - 0x11016dc]
mov al, 0x24
and al, 0xe9
out dx, eax
jmp case.0x14008187b.205
invalid
invalid
push qword [rax - 0x11716db]
mov al, 0x25
jmp case.0x14008187b.205
invalid
invalid
invalid
invalid
and eax, 0xfffee8e9
call 0xf1085f60
invalid
invalid
push qword [rax - 0x11e16da]
mov al, 0x26
jmp case.0x14008187b.205
invalid
invalid
invalid
jmp case.0x14008187b.205
invalid
invalid
mov al, 0x27
jmp case.0x14008187b.205
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x28
jmp case.0x14008187b.205
invalid
invalid
invalid
sub cl, ch
sar esi, cl
invalid
invalid
invalid
lea r8, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7librarycore_srcio_borrowed_buf.rs
lea eax, [0x1400e1578]
mov ch, 5
add byte [rax - 0x77], cl
invalid
invalid
add eax, 0xf1894800
mov rcx, rsi
mov ecx, esi
int1
call fcn.1400a7d60
fistp dword [0x10cd45f89]
sbb eax, 0xcccc0002
add ah, cl
int3
int3
int3
int3
int3
int3
int3
int3
push rsi
push rdi
sub rsp, 0xa8
sub esp, 0xa8
in al, dx
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rdi, rdx
mov edi, edx
xlatb
mov rsi, rcx
mov esi, ecx
invalid
movups xmm0, xmmword [0x1400e3898]
adc byte [0x1400e3898], al
add eax, 0x5d8f2
fadd dword [0x184316ea9]
add eax, 0x44290f00
and al, 0x60
add byte [rdi], cl
movaps xmmword [rsp + 0x60], xmm0
sub dword [rsp + 0x60], eax
and al, 0x60
mov eax, 0xffffffff
cmp r9, rax
cmp ecx, eax
invalid
dec dword [rcx + 0x39]
cmp ecx, eax
ror dword [rcx + 0xf], 0x42
cmovb rax, r9
xorps xmm0, xmm0
ror byte [rdi], 0x11
and al, 0x38
ror dword [rdi], 0x57
ror dword [rdi], 0x57
ror byte [rdi], 0x11
and al, 0x38
and al, 0x38
cmp byte [rcx + 0x4c302444], cl
mov dword [rsp + 0x30], eax
and al, 0x30
mov qword [rsp + 0x28], r8
lea rax, [rsp + 0x60]
and al, 0x60
mov dword [rsp + 0x28], eax
and al, 0x28
sub byte [rax - 0x73], cl
and al, 0x60
and al, 0x60
invalid
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and byte [rax - 0x77], cl
sal dword [rcx], 1
xor edx, edx
xor r8d, r8d
xor eax, eax
xor r9d, r9d
mov rcx, rdx
mov ecx, edx
xor edx, edx
xor r8d, r8d
xor eax, eax
xor eax, eax
xor r9d, r9d
leave
call qword [sym.imp.ntdll.dll_NtReadFile]
invalid
add al, byte [rax]
cmp eax, 0x103
add byte [rax], al
jne 0x140085ffc
mov rcx, rdi
mov edx, 0xffffffff
call qword [sym.imp.kernel32.dll_WaitForSingleObject]
add al, byte fs:[rax]
add al, byte fs:[rax]
add al, byte [rax]
mov eax, dword [rsp + 0x60]
invalid
cmp eax, 0xc0000011
jne 0x14008600b
adc dword [rax], eax
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
jmp 0x140086043
push rdi
ror byte [rdi], 0x11
invalid
cmp eax, 0x103
je 0x14008604d
test eax, eax
js 0x140086028
mov rax, qword [rsp + 0x68]
mov qword [rsi + 8], rax
mov qword [rsi], 0
jmp 0x140086043
and al, 0x68
mov dword [rsi], 0
sbb ecx, dword [rcx + 0x5015ffc1]
mov ecx, eax
call qword [sym.imp.ntdll.dll_RtlNtStatusToDosError]
adc eax, 0x26450
shl rax, 0x20
shl eax, 0x20
add al, byte [rax]
shl eax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov qword [rsi], 1
or eax, 2
add rsp, 0xa8
pop rdi
pop rsi
ret
mov dword [rsp + 0x58], 0
mov byte [rsp + 0x5c], 0
lea rax, [0x1400e3900]
add byte [rax], al
add dh, al
and al, 0x5c
and al, 0x5c
add byte [rax - 0x73], cl
add eax, 0x5d89f
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x80], 1
mov dword [rsp + 0x80], 1
lea rax, [rsp + 0x50]
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x50
and al, 0x50
mov qword [rsp + 0x88], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x90], xmm0
lea rcx, [rsp + 0x58]
pop rax
pop rax
lea rdx, [rsp + 0x78]
call fcn.14007e800
mov qword [rsp + 0x70], rax
lea rcx, [rsp + 0x70]
call fcn.14007dc80
mov ecx, 7
add byte [rax], al
invalid
add byte [rax], al
int 0x29
ud2
int3
int3
int3
int3
push rdi
sub rsp, 0x38
cmp byte [rax - 0x77], cl
invalid
mov rsi, rcx
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
sub byte [rcx - 0x47], al
and byte [rax], al
add byte [rax], al
mov r9d, 0x20
add byte [rax], al
add al, ch
call case.0x1400828c4.205
mov bh, 0xfe
invalid
cmp qword [rsp + 0x28], 0
cmp dword [rsp + 0x28], 0
sub byte [rax], al
je case.default.0x1400860f9
mov rdi, qword [rsp + 0x30]
mov eax, edi
clc
xor byte [rcx + 0x3e083f8], cl
clc
and eax, 3
loopne case.0x140061a57.959
lea rcx, [0x14010e974]
or eax, 0x88882
invalid
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0xfe0ffc8
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0xf
movzx eax, byte [rdi + 0x10]
mov dh, 0x47
adc bl, ch
and al, 0x48
invalid
jmp 0x140086125
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
mov qword [rsi + 8], rax
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
jmp case.0x14005da00.1003
movzx eax, byte [rdi + 0xf]
mov dh, 0x47
por mm1, qword [rax + rcx*2]
mov ecx, edi
jmp 0x140086125
mov rcx, rdi
stc
shr rcx, 0x20
call fcn.140080910
and al, ch
jmp 0x1400860ca
cmpsd dword [rsi], dword [rdi]
invalid
cmp al, 0xb
jne 0x14008613b
lea rcx, [rsp + 0x30]
and al, 0x30
xorps xmm0, xmm0
ror byte [rdi], 0x11
invalid
movups xmmword [rsi], xmm0
adc dword [rsi], eax
call fcn.14007dbc0
jmp case.0x14005da00.1003
invalid
mov qword [rsi + 8], rdi
mov qword [rsi], 1
or byte [rax - 0x39], cl
invalid
add byte [rax - 0x7d], cl
invalid
add rsp, 0x38
add esp, 0x38
pop rdi
pop rsi
ret
mov rax, rdi
shr rax, 0x20
and byte [rbx + 0x147728f8], al
and byte [rbx + 0x147728f8], al
lea rcx, [0x14010e984]
lea ecx, [0x14010e984]
or eax, 0x88824
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
loopne 0x14008619b
xor eax, eax
jmp 0x140086125
shr bl, 0xb8
mov al, 0x29
sub ebx, ebp
mov ah, 0xb0
mov al, 1
jmp 0x140086125
invalid
jmp 0x140086125
mov al, 1
jmp 0x140086125
mov al, 2
jmp 0x140086125
add ch, bl
lodsb al, byte [rsi]
mov al, 3
jmp 0x140086125
mov al, 4
jmp 0x140086125
mov al, 5
add eax, 0x6b0a0eb
jmp 0x140086125
movabs al, byte [0x98eb07b09ceb06b0]
mov al, 6
jmp 0x140086125
mov al, 7
jmp 0x140086125
mov al, 8
jmp 0x140086125
mov al, 9
jmp 0x140086125
or ebx, ebp
nop
mov al, 0xa
jmp 0x140086125
mov al, 0xb
jmp 0x140086125
mov byte [rax - 0x4f7b14f4], dh
or eax, 0xeb080eb
jmp 0x140086125
mov al, 0xe
mov al, 0xc
jmp 0x140086125
or al, 0xeb
test byte [rax - 0x4f7f14f3], dh
invalid
mov al, 0xd
jmp 0x140086125
mov al, 0xe
jmp 0x140086125
invalid
push qword [rax - 0x8d16f1]
mov al, 0xf
jmp 0x140086125
invalid
invalid
invalid
push qword [rax - 0x9416f0]
mov al, 0x10
jmp 0x140086125
invalid
invalid
invalid
mov al, 0x11
jmp 0x140086125
invalid
invalid
adc ecx, ebp
invalid
invalid
mov al, 0x12
jmp 0x140086125
invalid
invalid
invalid
push qword [rax - 0xa916ed]
mov al, 0x13
jmp 0x140086125
invalid
invalid
invalid
push qword [rax - 0xb016ec]
mov al, 0x14
jmp 0x140086125
invalid
invalid
invalid
invalid
invalid
mov al, 0x15
jmp 0x140086125
invalid
invalid
invalid
invalid
invalid
mov al, 0x16
jmp 0x140086125
invalid
invalid
invalid
invalid
invalid
mov al, 0x17
jmp 0x140086125
invalid
invalid
invalid
mov al, 0x18
jmp 0x140086125
xor edi, edi
invalid
invalid
invalid
mov al, 0x19
jmp 0x140086125
sub al, 0xff
invalid
invalid
invalid
mov al, 0x1a
jmp 0x140086125
invalid
invalid
invalid
mov al, 0x1b
jmp 0x140086125
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x1c
jmp 0x140086125
invalid
invalid
invalid
invalid
invalid
mov al, 0x1d
jmp 0x140086125
invalid
invalid
invalid
mov al, 0x1e
jmp 0x140086125
invalid
mov al, 0x1f
jmp 0x140086125
invalid
mov al, 0x20
jmp 0x140086125
invalid
invalid
invalid
mov al, 0x21
jmp 0x140086125
invalid
invalid
invalid
mov al, 0x22
jmp 0x140086125
invalid
invalid
and ch, cl
in eax, dx
invalid
invalid
mov al, 0x23
jmp 0x140086125
out 0xfe, al
invalid
invalid
invalid
mov al, 0x24
jmp 0x140086125
invalid
invalid
invalid
mov al, 0x25
jmp 0x140086125
invalid
invalid
invalid
mov al, 0x26
jmp 0x140086125
invalid
push qword [rax - 0x13516d9]
invalid
mov al, 0x27
jmp 0x140086125
mov al, 0x28
jmp 0x140086125
cmp dh, byte [rbp + 0x3a]
mov rax, qword [rbp + 0x418]
movzx eax, word [rax + 4]
add al, 0x66
test eax, eax
je case.0x1400828c4.217
cmp ax, 0x2f
je 0x14008634a
movzx eax, ax
cmp eax, 0x5c
jne 0x140086362
invalid
mov rax, qword [rbp + 0x418]
movzx eax, word [rax]
cmp eax, 0x2f
je 0x14008636c
cmp eax, 0x5c
je 0x14008636c
jmp 0x14008638f
cmp eax, 0x18858b48
add al, 0
add byte [rdi], cl
mov bh, 0
invalid
mov rax, qword [rbp + 0x418]
movzx eax, word [rax]
invalid
cmp ax, 0x5c
je 0x14008637a
invalid
movzx eax, ax
cmp eax, 0x2f
jne 0x14008639f
mov rax, qword [rbp + 0x418]
movzx eax, word [rax + 2]
cmp eax, 0x5c
clc
pop rsp
je 0x14008638f
cmp eax, 0x2f
jne 0x14008639f
mov rax, qword [rdx + 0x10]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rdx]
adc byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rdx], al
jmp case.0x140082013.246
mov byte [rbp + 0x417], r8b
mov qword [rbp + 0x3d8], rcx
mov qword [rbp + 0x408], rdx
mov qword [rbp + 0x3c0], 0
test eax, eax
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test eax, ecx
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test eax, edx
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
invalid
test eax, ecx
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test eax, edx
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x43], al
invalid
invalid
add byte [rdx], al
mov r13d, 0x200
add byte [rax], al
mov eax, 2
mov qword [rbp + 0x400], rax
xor eax, eax
mov qword [rbp + 0x3f8], rax
test eax, edi
add eax, dword [rax]
invalid
test eax, edi
add eax, dword [rax]
add byte [rbp + 0x31], al
xor r15d, r15d
invalid
xor r15d, r15d
xor esi, esi
test byte [rcx - 0x7f], 0xfd
add dword [rdx], eax
add byte [rax], al
test byte [rcx - 0x7f], 0xfd
add dword [rdx], eax
add byte [rax], al
jb 0x14008640f
jmp 0x140086420
jae 0x1400864f9
add byte [rax], al
add byte [rcx - 0x7f], cl
std
add dword [rdx], eax
add al, byte [rax]
add byte [rbx + 0x11], dh
mov r12d, 0x200
add byte [rdx], al
add byte [rax], al
lea rbx, [rbp - 0x58]
mov r14, r13
pop rbp
test al, 0x4d
mov esi, ebp
jmp case.0x14005f063.996
sub r13, rsi
sub r15, rsi
cmp r15, r13
cmp edi, ebp
cmp edi, ebp
jae 0x140086459
lea rcx, [rbp + 0x3c0]
add byte [rax], al
mov rdx, rsi
mov r8, r13
call fcn.1400aa3f0
add al, byte [rax]
mov rax, qword [rbp + 0x3c0]
test eax, eax
add eax, dword [rax]
add byte [rax], al
mov qword [rbp + 0x3f8], rax
clc
add eax, dword [rax]
invalid
test eax, eax
add eax, dword [rax]
invalid
rol byte [rbx], 0
add byte [rax - 0x77], cl
test eax, edi
clc
clc
add eax, dword [rax]
add byte [rax - 0x75], cl
test eax, ecx
add eax, dword [rax]
add byte [rax - 0x77], cl
test dword [rax], eax
add al, 0
invalid
add byte [rax], al
mov rax, qword [rbp + 0x3c8]
mov qword [rbp + 0x400], rax
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x43], cl
clc
add eax, dword [rax]
add byte [rax], al
mov eax, 0xffffffff
mov r15, qword [rbp + 0x3f8]
add byte [rax], al
mov eax, 0xffffffff
cmp r15, rax
mov esi, 0xffffffff
cmovb rsi, r15
invalid
invalid
test dword [rax - 0x77], 0x3d0b5
mov qword [rbp + 0x3d0], rsi
mov r12, rsi
mov esp, esi
mov rbx, qword [rbp + 0x400]
mov ebx, dword [rbp + 0x400]
add byte [rcx - 0x77], cl
hlt
mov ebx, dword [rbp + 0x400]
mov r14, rsi
xor ecx, ecx
call qword [sym.imp.kernel32.dll_SetLastError]
adc eax, 0x25f63
mov rcx, qword [rbp + 0x418]
mov edx, r14d
sbb byte [rax + rax], al
add byte [rcx + rcx*4 - 0xe], al
mov rdi, rbx
mov r8, rbx
xor r9d, r9d
leave
leave
call qword [sym.imp.kernel32.dll_GetFullPathNameW]
mov ebx, eax
test eax, eax
jne 0x1400864ba
call qword [sym.imp.kernel32.dll_GetLastError]
adc eax, 0x25f6e
test eax, eax
jne 0x14008653a
invalid
add byte [rax], 0
add byte [rax], al
test dword [rax + 0x41000000], eax
mov ebp, ebx
add byte [rax], al
mov r13d, ebx
cmp r14, r13
jne 0x140086400
call qword [sym.imp.kernel32.dll_GetLastError]
adc eax, 0x25f54
add al, byte [rax]
cmp eax, 0x7a
jne 0x140086905
add r14, r14
mov eax, 0xffffffff
invalid
idiv byte [rax - 1]
dec dword [rcx + 0x39]
invalid
cmp r14, rax
cmovae r14, rax
mov r13, r14
mov ebp, esi
mov ebp, esi
cmp r13, 0x201
jae 0x140086420
sub dword [rdi + rdi*8], 0xffffffff
invalid
sub dword [rdi + rdi*8], 0xffffffff
invalid
jmp 0x14008640f
cmp esp, ebp
jb case.0x1400820aa.250
mov r15, qword [rbp + 0x408]
mov qword [r15 + 0x10], 0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x39], cl
adc byte [r8], r8b
add byte [rax], al
add byte [rax], al
cmp byte [rbp + 0x417], 0
add byte [rax], al
add byte [rax], al
cmp byte [rbp + 0x417], 0
je 0x140086564
cmp ebx, 2
ja 0x140086570
jne 0x140086646
mov rbx, rdi
sti
movzx ecx, word [rdi]
cmp cx, 0x5c
cmp ecx, 0x5c
cmp ecx, 0x5c
je case.0x140061a57.955
jmp 0x140086632
call qword [sym.imp.kernel32.dll_GetLastError]
adc eax, 0x25ee0
mov esi, eax
shl rsi, 0x20
or rsi, 2
mov r15, qword [rbp + 0x408]
cmp qword [rbp + 0x3f8], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
test dword [rcx + 2], ebp
add byte [rax], al
jne 0x1400867c8
add byte [rax], al
jmp 0x1400867d9
add al, byte [rax]
add byte [rcx + 0xf6fb], al
add byte [rdi], cl
xchg byte [rdx + 0x48000000], al
mov ecx, edi
cmp ebx, 0xf6
jbe case.0x140061a57.951
mov rcx, rdi
movzx eax, word [rdi + 2]
add r8b, byte [r11 + 0x1c753af8]
cmp eax, 0x3a
jne 0x140086598
cmp dh, byte [rbp + 0x1c]
cmp word [rcx + 4], 0x5c
jns 0x140086584
pop rsp
jne 0x140086598
lea rdi, [0x1400e3bd8]
lea edi, [0x1400e3bd8]
mov r12d, 4
mov rbx, rcx
retf
jmp 0x140086656
movzx ecx, word [rcx]
cmp ebx, 3
add esi, dword [rsi + 0x68]
add esi, dword [rsi + 0x68]
lea rdx, [0x14010bcf0]
cmp cx, 0x5c
mov rbx, rdi
jne 0x14008663e
add byte [rax], al
add byte [rbx - 0x7bf0c008], al
clc
invalid
je 0x14008663e
test byte [rcx - 0x7d000000], al
clc
cmp eax, 0x3f
je 0x14008663e
invalid
invalid
add byte [rax], al
invalid
clc
invalid
test byte [rcx - 0x7d000000], al
clc
cmp eax, 0x5c
pop rsp
jne case.0x140061a57.952
movzx eax, word [rbx + 4]
cmp eax, 0x3f
je 0x1400868ef
add eax, dword [rax]
invalid
mov bh, 0x43
add al, 0x83
clc
invalid
add eax, dword [rax]
add byte [rbx + 0x47752ef8], al
add byte [rax], al
cmp eax, 0x2e
jne 0x14008661b
cmp word [rbx + 6], 0x5c
jne 0x14008661b
invalid
add r13, 0xfffffffffffffffc
cld
add rbx, 8
lea rdi, [0x1400e3bd8]
cmp eax, 0x5d5ee
ret
cmp eax, 0x5d5ee
add eax, 0x4bc4100
add byte [rax], al
add bl, ch
mov r14, qword fs:[r15]
mov r14, qword [r15]
mov r12d, 4
jmp 0x140086656
mov r14, qword [r15]
mov esi, dword [rdi]
cmp r14, r13
jbe case.0x140082013.247
cmp byte [rdx], al
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
test byte [rax - 0x77], 0xfb
xor esi, esi
mov rbx, rdi
jmp 0x140086741
mov rbx, rdi
cmp cx, 0x5c
pop rsp
jne 0x140086632
movzx eax, word [rbx + 2]
add spl, byte [r14 - 0x7d]
clc
cmp ax, 0x5c
pop rsp
jne 0x140086632
add r13, 0xfffffffffffffffe
add rbx, 4
lea rdi, [0x1400e3be0]
invalid
add eax, 0x8bc4100
add byte [rcx - 0x44], al
or byte [rax], al
add byte [rax], al
invalid
or byte [rax], al
add byte [rax], al
jmp 0x140086656
lea rdi, [0x14010bcf0]
xor r12d, r12d
jmp 0x140086656
xor r12d, r12d
mov rdi, rdx
mov edi, edx
mov edi, edx
xlatb
jmp 0x140086656
lea rax, [0x14010bcf0]
xor r12d, r12d
mov rbx, rdi
mov rdi, rax
invalid
mov rsi, r12
or rsi, 1
add rsi, r13
add esi, ebp
out dx, al
mov r14, qword [r15]
mov esi, dword [rdi]
mov esi, dword [rdi]
cmp r14, rsi
jae case.0x140022773.1455
div byte [rbx + 0x76]
lea r8, [rsi + rsi]
test r14, r14
invalid
je 0x140086697
lea rax, [r14 + r14]
mov rcx, qword [rbp + 0x418]
mov ecx, dword [rbp + 0x418]
add byte [rax], al
mov qword [rbp + 0x3e0], rcx
mov qword [rbp + 0x3e8], 2
call 0x14208668e
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x3f0], rax
add eax, dword [rax]
add bl, ch
invalid
mov qword [rbp + 0x3e8], 0
lea rcx, [rbp + 0x3a8]
lea r9, [rbp + 0x3e0]
add eax, dword [rax]
add byte [rdx + 2], bh
add byte [rax], al
add al, ch
invalid
invalid
invalid
dec dword [rax - 0x7d]
cmp dword [rbp + 0x3a8], 0
mov rcx, qword [rbp + 0x3b0]
je 0x140086704
invalid
movabs rax, 0x8000000000000001
cmp rcx, rax
ror dword [rdi], 0x85
test dword [rbp + 2], edx
add al, byte [rax]
invalid
cmp r14, r12
jae 0x14008671a
mov rcx, r15
xor edx, edx
mov r8, r12
call fcn.1400aa3f0
mov r15, qword [rbp + 0x408]
or byte [rax + rax], al
add byte [rax], al
mov rsi, qword [r15 + 0x10]
adc byte [rbp - 0x75], cl
invalid
mov rax, qword [r15 + 8]
invalid
jmp 0x140086723
mov qword [r15 + 8], rcx
mov qword [r15], rsi
mov qword [rbp + 0x418], rcx
add al, 0
add byte [rcx - 0x77], cl
mov esi, esi
cmp r14, r12
jb 0x1400866e3
xor esi, esi
mov rax, qword [rbp + 0x418]
mov eax, dword [rbp + 0x418]
test dword [rax], ebx
add al, 0
invalid
lea r8, [r12 + r12]
mov qword [rbp + 0x418], rax
lea rcx, [rax + rsi*2]
lea ecx, [rax + rsi*2]
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
add byte [rcx + rax - 0x1a], cl
add esi, esp
mov qword [r15 + 0x10], rsi
invalid
mov rax, r14
sub rax, rsi
cmp rax, r13
jae 0x14008676e
mov rcx, r15
mov rdx, rsi
mov r8, r13
mov eax, ebp
mov eax, ebp
call fcn.1400aa3f0
mov r15, qword [rbp + 0x408]
mov rsi, qword [r15 + 0x10]
ja 0x140086775
mov r14, qword [r15]
mov rdi, qword [r15 + 8]
jg 0x140086774
jg 0x140086774
or bl, ch
invalid
jmp 0x140086775
mov rdi, qword [rbp + 0x418]
mov ebp, 0x418
add byte [rsi - 0x73], cl
lea r8, [r13*2]
add al, 0x6d
add byte [rax], al
add byte [rax], al
lea rcx, [rdi + rsi*2]
mov rdx, rbx
mov edx, ebx
mov edx, ebx
invalid
call sub.VCRUNTIME140.dll_memcpy
add rsi, r13
add byte [rcx + rax - 0x12], cl
mov qword [r15 + 0x10], rsi
cmp rsi, r14
jne 0x1400867af
mov rcx, r15
mov rdx, r14
invalid
bnd call case.0x14005f063.676
call case.0x14005f063.676
mov r15, qword [rbp + 0x408]
mov rdi, qword [r15 + 8]
jg case.0x140048b77.1179
mov rsi, qword [r15 + 0x10]
mov word [rdi + rsi*2], 0
ja case.0x140022773.1472
add byte [rax - 1], cl
invalid
inc rsi
mov qword [r15 + 0x10], rsi
xor esi, esi
cmp qword [rbp + 0x3f8], 0
clc
add eax, dword [rax]
add byte [rax], al
invalid
je 0x1400867d9
invalid
add byte [rax], al
add byte [rcx + rdx - 0x46], dh
add al, byte [rax]
add byte [rax], al
invalid
mov edx, 2
mov rcx, qword [rbp + 0x400]
call fcn.140007e10
test rsi, rsi
je case.0x1400820aa.235
invalid
mov rcx, qword [rbp + 0x3d8]
add byte [rax], al
mov qword [rcx + 8], rsi
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 1
cmp qword [r15], 0
je 0x140086822
mov rcx, qword [r15 + 8]
mov edx, 2
call fcn.140007e10
jmp 0x140086822
invalid
invalid
mov rax, qword [r15 + 0x10]
mov rcx, qword [rbp + 0x3d8]
mov qword [rcx + 0x10], rax
adc byte [rcx + 0xf], al
adc byte [rdi], al
movups xmmword [rcx], xmm0
add rsp, 0x4a8
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
lea r12, [r13 + 1]
lea r8, [r12 + r12]
lea eax, [rsp]
test r14, r14
mov rbx, rdi
je case.0x140082d57.197
invalid
lea rax, [r14 + r14]
lea rax, [r14 + r14]
mov rcx, qword [rbp + 0x418]
mov qword [rbp + 0x3e0], rcx
mov dword [rbp + 0x3e0], ecx
mov qword [rbp + 0x3e8], 2
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x3f0], rax
jmp 0x140086898
mov rax, qword [rbp + 0x418]
add al, 0
add byte [rdi], cl
movzx eax, word [rax]
movzx eax, word [rax]
add byte [rbx - 0x7bf0d008], al
jrcxz 0x140086877
cmp eax, 0x2f
je 0x140086362
jrcxz 0x140086877
invalid
invalid
clc
invalid
invalid
cmp eax, 0x5c
je 0x140086362
invalid
invalid
jmp 0x14008638f
invalid
mov qword [rbp + 0x3e8], 0
lea rcx, [rbp + 0x3a8]
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x73], cl
loopne 0x1400868a7
invalid
lea r9, [rbp + 0x3e0]
lea ecx, [rbp + 0x3e0]
add eax, dword [rax]
add byte [rdx + 2], bh
add byte [rax], al
mov edx, 2
add al, byte [rax]
add byte [rax], al
call fcn.14007e990
cmp qword [rbp + 0x3a8], 0
mov ebp, 0x3a8
invalid
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x75], cl
lea esi, [rax + 0x74000003]
mov al, 3
add byte [rax], al
invalid
je 0x1400868d7
mov rcx, qword [rbp + 0x3b0]
mov al, 3
add byte [rax], al
invalid
je 0x1400868d7
movabs rax, 0x8000000000000001
cmp rcx, rax
jne case.0x140082013.260
jge case.0x1400829f4.217
xor esi, esi
jmp 0x140086741
invalid
invalid
invalid
imul cl
push 0xfffffffffffffffe
invalid
invalid
dec dword [rcx - 0x77]
or byte [r13 - 0x77], r9b
invalid
mov qword [r15 + 8], rcx
mov qword [r15], r12
xor esi, esi
mov qword [rbp + 0x418], rcx
sbb byte [rax + rax], al
add byte [rbp - 0x77], cl
invalid
add byte [rbp - 0x77], cl
out 0xe9, al
invalid
mov esi, esp
jmp 0x140086741
push rdx
invalid
jmp qword [rsi - 0x7d]
cmp word [rbx + 6], 0x5c
jne 0x14008661b
mov rdi, rdx
xlatb
xor r12d, r12d
in al, 0xe9
push rcx
jmp 0x140086656
std
invalid
lea rcx, str.internal_error:_entered_unreachable_code
lea ecx, str.internal_error:_entered_unreachable_code
lea r8, str.library_std_src_syspalwindowsmod.rs
mov edx, 0x28
add byte [rax], al
invalid
add al, ch
ret
call fcn.1400a7ee0
jmp case.0x14005da00.1020
invalid
adc eax, 0x46eb0002
lea r8, str.library_std_src_syspalwindowsmod.rs
lea r8, str.library_std_src_syspalwindowsmod.rs
mov rcx, r13
mov rdx, r12
call fcn.1400a7e60
add al, byte [rax]
adc eax, 0x32eb0002
add al, byte [rax]
jmp case.0x14005da00.1020
xor cl, byte [rax - 0x7b]
leave
test rcx, rcx
jne 0x14008693f
invalid
call fcn.140007ee0
jmp case.0x14005da00.1020
invalid
mov rdx, qword es:[rbp + 0x3b8]
call fcn.1400a79d0
test dword [rax], edx
add al, byte [rax]
mov rdx, qword [rbp + 0x3b8]
test dword [rax], edx
add al, byte [rax]
add bl, ch
sbb byte [rax - 0x7b], cl
invalid
invalid
jmp case.0x14005da00.1020
test rcx, rcx
leave
jne 0x140086959
call fcn.140007ee0
jmp case.0x14005da00.1020
invalid
mov dword [0x14cf46951], edx
invalid
or al, 0x48
mov edx, dword [rbp + 0x3b8]
mov rdx, qword [rbp + 0x3b8]
add byte [rax], al
call fcn.1400a79d0
adc byte [rdx], al
add al, byte [rax]
add byte [rdi], cl
or esp, dword [rsi + 0xf]
invalid
invalid
ud2
nop word [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
invalid
invalid
stosb byte [rdi], al
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], 0
add byte [rax - 0x7d], cl
mov ebp, 0x3c0
invalid
cmp qword [rbp + 0x3c0], 0
je 0x1400869a7
rol byte [rbx], 0
add byte [rax], al
invalid
add byte [rcx + rdx + 0x48], dh
mov ecx, dword [rbp + 0x3c8]
add byte [rax], al
mov rcx, qword [rbp + 0x3c8]
add byte [rax], al
mov edx, 2
add byte [rax], al
add al, ch
imul edx, dword [rax + rdi*8], 0x858b48ff
clc
dec dword [rax - 0x75]
test dword [rax], ecx
add al, 0
add byte [rax - 0x7d], cl
cmp byte [rax], al
call fcn.140007e10
mov rax, qword [rbp + 0x408]
cmp qword [rax], 0
je 0x1400869c9
adc eax, 0x8858b48
add al, 0
add byte [rax - 0x75], cl
mov rcx, qword [rax + 8]
mov edx, 2
mov rax, qword [rbp + 0x408]
mov eax, dword [rbp + 0x408]
mov rcx, qword [rax + 8]
mov edx, 2
add byte [rax], al
call fcn.140007e10
clc
call qword [rax + 0x28c48348]
invalid
nop
add rsp, 0x28
invalid
pop rbx
sub byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
int3
push rdi
push rbx
sub rsp, 0x50
sub esp, 0x50
push rax
mov rdi, r8
mov rbx, rdx
mov rsi, rcx
xorps xmm0, xmm0
movaps xmmword [rsp + 0x40], xmm0
movaps xmmword [rsp + 0x30], xmm0
sub dword [rsp + 0x30], eax
movaps xmmword [rsp + 0x30], xmm0
sub dword [rsp + 0x30], eax
and al, 0x30
mov rdx, qword [rdx]
mov edx, dword [rdx]
adc cl, byte [rax - 0x73]
lea rcx, [rsp + 0x20]
and al, 0x20
and byte [rbp + rcx*4 + 0x44], cl
and al, 0x30
lea r8, [rsp + 0x30]
call fcn.1400860c0
dec dword [rax - 0x7d]
jl 0x140086a3b
cmp qword [rsp + 0x20], 0
and byte [rax], al
add byte [rdi + rbx + 0x4c], dh
lea esi, [rsp + 0x28]
je 0x140086a43
invalid
je case.default.0x140086a38
invalid
lea r14, [rsp + 0x28]
je 0x140086a43
and al, 0x28
sub byte [rax - 0x75], cl
and al, 0x28
and al, 0x28
mov rax, qword [rsp + 0x28]
and al, 0x28
sub byte [rcx + 0x3e183c1], cl
mov ecx, eax
and ecx, 3
lea r15, [0x14010ea28]
movsxd rcx, dword [r15 + rcx*4]
invalid
or al, 0x8f
invalid
add rcx, r15
stc
jmp rcx
loope 0x140086a83
mov rbx, qword [rsp + 0x28]
mov ebx, dword [rsp + 0x28]
sub byte [rax - 0x7d], cl
sti
and dword [rbx + 0x46], esi
cmp rbx, 0x21
jae case.0x1400805c4.659
mov rax, qword [rdi]
mov r14, qword [rdi + 0x10]
ja 0x140086a5c
adc byte [rcx + rbp - 0x10], cl
sub rax, r14
cmp rax, rbx
invalid
fdiv dword [rdx + 0x23]
jb 0x140086a77
mov rcx, qword [rdi + 8]
add rcx, r14
add ecx, esi
or byte [rcx + rax - 0xf], cl
add ecx, esi
lea rdx, [rsp + 0x30]
xor byte [rcx - 0x77], cl
fsubr st(0)
fimul word [0x141516a6c]
add al, byte [rax]
invalid
invalid
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
add r14, rbx
add esi, ebx
add al, byte [rax]
add byte [rcx + 1], cl
add esi, ebx
fimul word [rcx + rcx*4 + 0x77]
adc byte [rax - 0x77], cl
mov qword [rsi + 8], rbx
invalid
mov qword [rdi + 0x10], r14
mov qword [rsi + 8], rbx
xor eax, eax
jmp 0x140086aa7
invalid
shr bl, 0x30
mov rcx, rdi
mov rdx, r14
mov edx, esi
mov r8, rbx
call fcn.1400aa4b0
add al, byte [rax]
mov r14, qword [rdi + 0x10]
jmp 0x140086a54
lea r8, [0x1400e2788]
idiv byte [rbp + rax + 0x20ba00]
add byte [rax], al
mov esp, 0x20ba0005
add byte [rax], al
add byte [rax], al
mov rcx, rbx
call fcn.1400a7e60
rcl dword [rbx], 2
add byte [rax + 0x74230f78], al
cmp byte [rax + 0xf], 0x23
je case.0x140061a57.985
jmp case.0x140086a38.2
mov edx, 0x20
mov rcx, rbx
call fcn.1400a7e60
rcl dword [rbx], 2
invalid
cmp byte [rax + 0xf], 0x23
je case.0x140061a57.985
jmp case.0x140086a38.2
mov qword [rsi], rax
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
cmp byte [rax + 0x10], 0x23
je case.0x140061a57.985
js case.0x1400828c4.241
and esi, dword [rdi + rdx + 0x48]
mov dword [rsi + 8], eax
invalid
invalid
mov qword [rsi + 8], rax
or byte [rax + 1], r15b
or byte [rax + 1], bh
mov eax, 1
add bl, ch
loopne fcn.140086b10
invalid
jmp 0x140086aa7
mov rcx, rax
mov ecx, eax
ror dword [rax - 0x3f], 0xe9
and byte [rbx - 0x168adc07], al
shr rcx, 0x20
cmp ecx, 0x23
jne case.0x140086a38.2
mov rcx, r14
int1
call fcn.14007dbc0
mov rdx, qword [rbx]
invalid
invalid
dec dword [rax - 0x75]
adc ecx, dword [rax - 0x73]
and al, 0x20
and al, 0x20
lea rcx, [rsp + 0x20]
and al, 0x20
lea r8, [rsp + 0x30]
call fcn.1400860c0
sal ebp, cl
invalid
invalid
cmp qword [rsp + 0x20], 0
cmp dword [rsp + 0x20], 0
and al, 0x20
add byte [rdi], cl
test byte [rcx - 1], al
invalid
invalid
je case.default.0x140086a38
mov rax, qword [rsp + 0x28]
mov ecx, eax
and ecx, 3
movsxd rcx, dword [r15 + rcx*4]
invalid
or al, 0x8f
invalid
or al, 0x8f
add rcx, r15
stc
jmp rcx
loope 0x140086ad9
int3
int3
push rbp
push r15
push r14
push rsi
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x158
in al, dx
pop rax
add dword [rax], eax
invalid
pop rax
add dword [rax], eax
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
lea rbp, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
test eax, edx
invalid
mov qword [rbp + 0xd0], 0xfffffffffffffffe
add byte [rax], al
add dh, bh
invalid
invalid
invalid
mov r13, r8
mov rbx, rcx
mov ebx, ecx
mov r15, qword [rcx + 8]
jns case.0x14004b3b0.1156
or byte [rbx + rcx*4 + 0x71], cl
adc byte [rbp - 0x7b], cl
mov r14, qword [rcx + 0x10]
test r14, r14
mov qword [rbp + 0xc0], rdx
mov dword [rbp + 0xc0], edx
test byte [rax - 0x77], 0x95
rol byte [rax], 0
add byte [rdi + rdx*2 + 0x4c], dh
push rdi
mov qword [rbp + 0xb8], r13
mov dword [rbp + 0xc0], edx
add byte [rax], al
je 0x140086ba7
push rdi
mov qword [rbp + 0xb8], r13
add byte [rax], al
mov r13, rbx
movzx eax, byte [r14 + r15 - 1]
invalid
invalid
invalid
cmp al, 0x2f
invalid
setne r12b
xchg ebp, eax
invalid
cmp al, 0x5c
fld qword [rbx + 0xf]
mov dh, 0x44
invalid
invalid
invalid
setne bl
lea rcx, [rbp + 0x60]
mov rdx, r15
invalid
mov r8, r14
call fcn.140082110
invalid
inc dword [rdi + rcx - 0x4a]
invalid
invalid
movzx eax, r9b
movzx eax, cl
invalid
invalid
ror dword [rbx + rcx*4 + 0x5d], 0x70
mov r11, qword [rbp + 0x70]
mov r10, qword [rbp + 0x80]
lea rcx, [0x14010ea38]
movabs dword [0x488114634800087e], eax
add edx, ecx
jle case.0x14004b3b0.1168
add byte [rax + 0x63], cl
movsxd rdx, dword [rcx + rax*4]
adc al, 0x81
add rdx, rcx
mov rcx, r15
jmp rdx
lea rcx, [r11 + 4]
jmp case.0x140092afc.1116
invalid
add al, 0xeb
mov sil, 6
mov sil, 6
invalid
xor edi, edi
xor r12d, r12d
invalid
jmp 0x140086d1c
lea rcx, [r10 + 1]
test r10, r10
cmove rcx, r10
invalid
add rcx, r11
add rcx, 8
add ecx, 8
jmp case.0x140092afc.1116
mov ecx, 6
add byte [rax], al
add bl, ch
jmp case.0x140092afc.1116
lea rcx, [r10 + 1]
test r10, r10
cmove rcx, r10
invalid
invalid
jmp case.0x140092afc.1116
lea rcx, [r10 + 1]
test r10, r10
cmove rcx, r10
add rcx, r11
add rcx, 2
add ecx, 2
rol dword [rdx], 0xeb
jmp case.0x140092afc.1116
add eax, 0x2b9
add byte [rcx + rdi - 0xf], cl
cmp rcx, r14
mov ecx, 2
add byte [rax], al
cmp rcx, r14
int1
ja case.default.0x1400874d5
or dword [rax], eax
add byte [rbp + 4], dh
jne case.0x1400820aa.262
xor edi, edi
jmp 0x140086c0d
invalid
add rcx, r15
movzx ecx, byte [rcx]
cmp cl, 0x2f
stc
invalid
sete dl
cmp cl, 0x5c
sete dil
or dil, dl
or bh, dl
and r12b, bl
mov rcx, qword [rbp + 0x61]
mov ecx, dword [rbp + 0x61]
invalid
mov rdx, qword [rbp + 0x68]
mov qword [rbp + 7], rdx
mov dword [rbp + 7], edx
invalid
mov qword [rbp], rcx
mov rsi, qword [rbp + 0x78]
jne 0x140086c9c
add byte [r8 - 0x75], r9b
jne 0x140086c9c
mov ecx, 6
mov eax, eax
ror byte [rax - 0x73], 0x15
lea rdx, [0x14010ea54]
lea edx, [0x14010ea54]
lea edx, [0x14010ea54]
jle 0x140086c39
add byte [rbx + riz*2 + 4], cl
movsxd r8, dword [rdx + rax*4]
invalid
add r8, rdx
mov qword [rbp - 0x20], r10
mov qword [rbp - 0x18], r11
mov qword [rbp - 0x10], rsi
jne case.0x140092afc.1127
jmp r8
jmp rax
loopne case.0x140082d57.227
lea rdx, [r11 + 4]
lea edx, [rbx + 4]
push rbx
add al, 0xeb
jmp case.0x140092afc.1136
lea rdx, es:[r10 + 1]
lea rdx, [r10 + 1]
add dword [rbp - 0x7b], ecx
ror byte [rcx + 0xf], cl
test r10, r10
test edx, edx
cmove rdx, r10
add rdx, r11
invalid
ror byte [rcx + rax - 0x26], cl
fimul dword [rax - 0x7d]
add rdx, 2
add edx, 2
ret 0xeb02
add ch, bl
jmp case.0x140092afc.1136
adc cl, byte [rcx - 0x73]
push rdx
add dword [rbp - 0x7b], ecx
test r10, r10
cmove rdx, r10
add rdx, r11
lea rdx, [r10 + 1]
lea edx, [rdx + 1]
test r10, r10
test edx, edx
cmove rdx, r10
add rdx, r11
add edx, ebx
add rdx, 8
or byte [rax - 0x7b], cl
test rdx, rdx
ror byte [rcx + rcx*4 - 0x15], cl
mov rbx, r13
jmp case.0x140092b52.1053
je case.0x140092b52.1035
lea rdx, [0x14010ea70]
adc eax, 0x87ded
add byte [rax + 0x63], cl
add al, 0x82
movsxd rax, dword [rdx + rax*4]
invalid
add rax, rdx
ror byte [rbx + rcx*4 - 0x53], 1
mov r13, qword [rbp + 0xb8]
mov ebp, dword [rbp + 0xb8]
mov eax, 0xff000000
add byte [rax], al
add bh, bh
invalid
jmp rax
loopne 0x140086cdd
lea rcx, [r11 + 4]
lea ecx, [rbx + 4]
cmp rcx, r14
je case.0x140092b52.1056
push 0xffffffff894420eb
invalid
jmp case.0x140092b52.1043
and byte [rcx + rcx*4 - 0x32], al
mov esi, r9d
mov r13, qword [rbp + 0xb8]
mov ebp, dword [rbp + 0xb8]
lodsd eax, dword [rsi]
mov eax, 0xeb000000
add byte [rax], al
add bl, ch
jmp 0x140086d15
imul edi, dword [rcx + 2], 0x4c
mov ebx, ebp
mov ecx, 2
add byte [rcx + rcx*4 - 0x15], cl
mov rbx, r13
mov r13, qword [rbp + 0xb8]
mov ebp, dword [rbp + 0xb8]
lodsd eax, dword [rsi]
mov eax, 0x4c000000
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
cmp ecx, esi
add byte [rax], al
cmp rcx, r14
cmp ecx, esi
int1
je case.0x140092b52.1056
mov esi, r9d
mov esi, r9d
mov esi, ecx
jmp 0x140086d15
push rdx
mov esi, r9d
invalid
mov rbx, r13
mov ebx, ebp
mov r13, qword [rbp + 0xb8]
mov ebp, dword [rbp + 0xb8]
lodsd eax, dword [rsi]
mov eax, 0xeb000000
add byte [rax], al
add byte [rax], al
add bl, ch
jmp 0x140086d15
lea rax, [r10 + 1]
lea rax, [r10 + 1]
lea eax, [rdx + 1]
test r10, r10
cmove rax, r10
cmove eax, edx
cmove eax, edx
lea rcx, [r11 + rax]
lea ecx, [rbx + rax]
or al, 3
add rcx, 2
add ecx, 2
rol dword [rdx], 0x4c
add cl, byte [rcx + rdi - 0xf]
cmp rcx, r14
cmp ecx, esi
je case.0x140092b52.1056
jmp case.0x140092b52.1043
ror byte [rcx - 0x73], cl
lea eax, [rdx + 1]
test r10, r10
ror byte [rcx + 0xf], cl
invalid
invalid
add dword [rbp - 0x7b], ecx
add dword [rbp - 0x7b], ecx
ror byte [rcx + 0xf], cl
ret 0x8d49
ret 0x8d49
lea rcx, [r11 + rax]
add rcx, 8
ror dword [rax], 0x4c
cmp ecx, esi
int1
add ecx, dword [rax - 0x7d]
ror dword [rax], 0x4c
cmp ecx, esi
int1
or byte [rcx + rdi - 0xf], cl
int1
jne case.0x140092b52.1043
mov edx, 0x8944c031
invalid
xor eax, eax
mov esi, r9d
mov esi, ecx
cmp r9b, 5
cmp cl, 5
stc
add eax, 0xe4b60f45
movzx esp, ah
movzx r12d, r12b
movzx esp, ah
cmove r12d, eax
cmove esp, eax
mov rdx, qword [rbp + 0xc0]
mov edx, dword [rbp + 0xc0]
xchg ebp, eax
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdx
mov ecx, edx
ror dword [rcx + rcx*4 - 0x16], 1
mov rdx, r13
mov edx, ebp
call fcn.140081fd0
mov dl, 0xff
invalid
inc dword [rax + rax*8 - 0x72b78a8b]
test al, al
jne case.0x140061a57.1017
invalid
jne case.0x140092b52.1072
lea rcx, [rbp + 0x60]
lea ecx, [rbp + 0x60]
invalid
invalid
mov rdx, qword [rbp + 0xc0]
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77], cl
call 0x13fbc4025
invalid
invalid
mov bl, 0xff
invalid
mov r8, r13
call fcn.140082110
sal byte [rbx - 0x49f00001], cl
invalid
dec dword [rdi]
mov dh, 0x55
push rbp
movzx edx, byte [rbp + 0x60]
push rbp
invalid
mov rcx, qword [rbp + 0x70]
mov ecx, dword [rbp + 0x70]
mov rax, qword [rbp + 0x80]
mov eax, dword [rbp + 0x80]
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
xor byte [rbp + 8], bh
jge switch.0x140086d5b
lea r8, [0x14010ea84]
lea eax, [0x14010ea84]
jge switch.0x140086d5b
or byte [rax], al
add byte [rcx + 0x63], cl
movsxd rdx, dword [r8 + rdx*4]
invalid
adc al, 0x90
add rdx, r8
ret 0xe2ff
jmp rdx
loop case.0x1400695ee.983
add rcx, 4
add ecx, 4
rol dword [rbx + rbp*8], 0x34
jmp 0x140086d97
xor al, 0x48
lea edx, [rax + 1]
invalid
lea rdx, [rax + 1]
add dword [rax - 0x7b], ecx
test rax, rax
ror byte [rax + 0xf], 0x44
cmove rdx, rax
ror byte [rax + 1], 1
add rcx, rdx
ror dword [rax - 0x7d], 1
add rcx, 2
add ecx, 2
rol dword [rdx], 0xeb
add ch, bl
jmp 0x140086d97
and byte [rcx + 6], bh
mov ecx, 6
invalid
add bl, ch
jmp 0x140086d97
sbb dword [rax - 0x73], ecx
push rax
add dword [rax - 0x7b], ecx
invalid
lea rdx, [rax + 1]
lea edx, [rax + 1]
test rax, rax
test eax, eax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
invalid
cmove rdx, rax
cmove edx, eax
add rcx, rdx
add ecx, edx
ror dword [rax - 0x7d], 1
add rcx, 8
add ecx, 8
ror dword [rax], 0xeb
jmp 0x140086d97
add eax, 0x2b9
mov ecx, 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rdi - 0x17], cl
cmp rcx, r13
jmp 0x1479ef4ad
ja case.0x1400817aa.330
xchg dword [rsi + 0x48000007], edx
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbx + 0x10], 0
mov dword [rbx + 0x10], 0
adc byte [r8], al
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
mov ecx, ebx
invalid
mov rdx, qword [rbp + 0xc0]
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77], cl
call 0x13ff3e4a1
call fcn.140085930
nop
invalid
invalid
invalid
pop rax
mov r8, r13
call fcn.140085930
jbe 0x140086da3
jmp 0x140086db8
invalid
nop
add rsp, 0x158
add esp, 0x158
add esp, 0x158
invalid
pop rax
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
cmp sil, 3
inc byte [rbx]
add esi, dword [rbx + 0x7b]
jae 0x140086e50
jnp 0x140086e22
mov qword [rbp - 0x60], r15
mov dword [rbp - 0x60], edi
movabs al, byte [0xb0758840a875894c]
mov qword [rbp - 0x58], r14
jne case.0x140060695.1032
mov byte [rbp - 0x50], sil
jne 0x140086d91
mov al, 0x48
mov rax, qword [rbp]
mov eax, dword [rbp]
mov rcx, qword [rbp + 7]
mov ecx, dword [rbp + 7]
invalid
invalid
mov qword [rbp - 0x4f], rax
mov qword [rbp - 0x48], rcx
mov rax, qword [rbp - 0x18]
invalid
mov eax, 0xe8458b48
call 0x1004df741
mov qword [rbp - 0x40], rax
ror byte [r8 - 0x75], 0x45
invalid
mov rax, qword [rbp - 0x10]
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
invalid
mov dword [rbp - 0x38], eax
mov rax, qword [rbp - 0x20]
mov eax, dword [rbp - 0x20]
mov qword [rbp - 0x30], rax
mov word [rbp - 0x28], 0x200
mov byte [rbp - 0x26], dil
mov byte [rbp - 0x26], bh
fadd dword [rax]
add al, byte [rax - 0x78]
mov byte [rbp - 0x26], bh
mov byte [rbp - 0x26], bh
lea rcx, [rbp + 0x60]
invalid
lea rdx, [rbp - 0x60]
call fcn.1400825b0
invalid
invalid
cmp byte [rbp + 0x60], 0xa
jge 0x140086e83
invalid
movabs al, byte [0x607d80ffffb790e8]
jge 0x140086e83
invalid
or cl, byte [rax - 0x77]
pop rbp
clc
mov qword [rbp - 8], rbx
mov dword [rbp - 8], ebx
jne 0x140086e96
mov qword [rbp + 0xa0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0xa8], 8
mov dword [rbp + 0xa8], 8
test dword [rax + 0x8000000], ebp
add byte [rax], al
add byte [rax - 0x39], cl
invalid
test dword [rax], esi
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0xb0], 0
mov dword [rbp + 0xb0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add cl, ch
invalid
invalid
jmp 0x140086fb0
lea rcx, [rbp + 0x60]
invalid
mov rsi, qword [rbp + 0xc0]
add byte [rax], al
mov rdx, rsi
mov r8, r13
invalid
mov r8, r13
call 0x13fbb194d
dec dword [rdi]
call fcn.140082110
movzx eax, byte [rbp + 0x60]
mov dh, 0x45
invalid
mov rcx, qword [rbp + 0x70]
invalid
invalid
mov dh, 0x45
invalid
jo 0x140086eb7
jo 0x140086eb7
mov rdx, qword [rbp + 0x80]
mov edx, dword [rbp + 0x80]
add byte [rax], 0
add byte [rdi + rcx - 0x4a], al
ror byte [rbp + rcx*4 + 0xd], 0x20
jl 0x140086e87
movzx r8d, al
lea r9, [0x14010eaa0]
jl 0x140086e87
invalid
or byte [rax], al
movsxd r10, dword [r9 + r8*4]
or dword [rbp + 1], 0xe8894dca
add r10, r9
mov r8, r13
jmp r10
add rcx, 4
jmp case.0x14008187b.285
rol dword [rcx + rbp*8], 0x91
add dword [rax], eax
add byte [rcx + rcx*4 - 0x12], cl
mov rsi, r13
mov esi, ebp
movzx eax, byte [0x140116278]
mov edx, 0xe0
add byte [rax], al
xor ecx, ecx
call fcn.140095cb0
add al, 0xee
add byte [rax], al
add al, 0xee
out dx, al
add byte [rax], al
test rax, rax
je 0x14008755d
mov r14, rax
mov rax, qword [rbp + 0x90]
add byte [rax], al
add byte [rcx - 0x77], cl
xor byte [rdi], r9b
adc byte [rbp + 0x60], al
invalid
add byte [rcx - 0x77], cl
xor byte [rdi], r9b
adc byte [rbp + 0x60], al
movups xmm1, xmmword [rbp + 0x70]
adc byte [rbp + 0x70], cl
movups xmm2, xmmword [rbp + 0x80]
movups xmmword [r14 + 0x20], xmm2
adc dword [rsi + 0x20], edx
adc dword [rsi + 0x20], edx
movups xmmword [r14 + 0x10], xmm1
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
adc byte [rcx + 0xf], al
adc dword [rsi], eax
movups xmmword [r14], xmm0
invalid
mov qword [rbp + 0x10], 4
adc byte [r8 + rax], r8b
add byte [rax], al
invalid
mov qword [rbp + 0x18], r14
mov qword [rbp + 0x20], 1
add byte [rax], al
invalid
sbb byte [rax - 0x39], cl
and byte [r9], r8b
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rbp - 0x60]
add byte [rax], al
movups xmm0, xmmword [rbp - 0x60]
movabs al, byte [0xc055100fb04d100f]
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
movups xmm3, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0x90], xmm3
movaps xmmword [rbp + 0x80], xmm2
add byte [rax], al
popfq
nop
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x80], edx
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0x70], xmm1
sub dword [rbp + 0x70], ecx
movaps xmmword [rbp + 0x60], xmm0
lea rcx, [rbp + 0x28]
invalid
invalid
lea rdx, [rbp + 0x60]
invalid
call fcn.1400825b0
cmp byte [rbp + 0x28], 0xa
je 0x140086f97
mov r15d, 1
add byte [rax - 0x73], cl
jge case.0x140082878.274
lea rdi, [rbp + 0x10]
lea edi, [rbp + 0x10]
lea r13, [rbp + 0x28]
insd dword [rdi], dx
sub byte [rbp + rcx*4 + 0x65], cl
lea r12, [rbp + 0x60]
lea r12, [rbp + 0x60]
nop
cmp r15, qword [rbp + 0x10]
jne case.0x1400817aa.315
adc byte [rbp + 0xf], dh
mov rcx, rdi
mov ecx, edi
mov rdx, r15
cli
call fcn.1400843e0
mov r14, qword [rbp + 0x18]
invalid
invalid
imul rax, r15, 0x38
mov rcx, qword [rbp + 0x58]
mov ecx, dword [rbp + 0x58]
invalid
cmp byte [rax - 0x75], cl
pop r8
pop rax
mov ecx, dword [rbp + 0x58]
mov qword [r14 + rax + 0x30], rcx
mov dword [rsi + rax + 0x30], ecx
invalid
movups xmm0, xmmword [rbp + 0x28]
movups xmm1, xmmword [rbp + 0x38]
sub byte [r15], r9b
adc byte [rbp + 0x38], cl
movups xmm2, xmmword [rbp + 0x48]
movups xmmword [r14 + rax + 0x20], xmm2
movups xmmword [rsi + rax + 0x20], xmm2
movups xmmword [rsi + rax + 0x20], xmm2
invalid
movups xmmword [r14 + rax + 0x10], xmm1
movups xmmword [rsi + rax + 0x10], xmm1
invalid
invalid
movups xmmword [r14 + rax], xmm0
movups xmmword [rsi + rax], xmm0
invalid
inc r15
mov qword [rbp + 0x20], r15
mov dword [rbp + 0x20], edi
mov dword [rbp + 0x20], edi
mov rcx, r13
mov ecx, ebp
mov rdx, r12
mov edx, esp
loop 0x140086f75
call fcn.1400825b0
cmp byte [rbp + 0x28], 0xa
invalid
invalid
inc dword [rax + 0x750a287d]
sub byte [rdx], cl
jne case.0x14008187b.306
test eax, 0x1045100f
movups xmm0, xmmword [rbp + 0x10]
adc byte [rdi], cl
sub dword [rbp + 0xa0], eax
invalid
invalid
add byte [rax], al
invalid
movaps xmmword [rbp + 0xa0], xmm0
add byte [rax], al
add byte [rax - 0x75], cl
and byte [r8 - 0x77], r9b
invalid
invalid
add byte [rax], al
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0xb0], rax
mov dword [rbp + 0xb0], eax
test dword [rax + 0x49000000], esi
mov ebp, esi
add byte [rax], al
add byte [rcx - 0x77], cl
cmc
mov r13, rsi
mov byte [rbp + 0xcf], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x28]
invalid
invalid
lea rcx, [rbp + 0x28]
lea ecx, [rbp + 0x28]
sub byte [rax - 0x75], cl
mov rsi, qword [rbp + 0xc0]
mov ch, 0xc0
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rdx, rsi
mov r8, r13
mov r8, r13
call fcn.140082110
movzx edx, byte [rbp + 0x28]
mov rcx, qword [rbp + 0x38]
mov ecx, dword [rbp + 0x38]
push rbp
sub byte [rax - 0x75], cl
cmp byte [r8 - 0x75], r9b
invalid
invalid
mov ecx, dword [rbp + 0x38]
mov rax, qword [rbp + 0x48]
mov eax, dword [rbp + 0x48]
lea r8, [0x14010eaf0]
lea r8, [0x14010eaf0]
adc byte [rbx + 8], bh
add byte [rbp + 0x63], cl
movsxd r9, dword [r8 + rdx*4]
or al, 0x90
add r9, r8
add ecx, eax
jmp r9
jmp rcx
add rcx, 4
add ecx, 4
jmp 0x1400870e3
lock add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x42], cl
add dword [rax - 0x7b], ecx
invalid
invalid
lea r8, [rdx + 1]
lea eax, [rdx + 1]
add dword [rax - 0x7b], ecx
test rdx, rdx
ror byte [rdi + rcx + 0x44], cl
cmove r8, rdx
cmove eax, edx
ret 0x14c
add rcx, r8
add ecx, eax
add rcx, 8
add ecx, 8
jmp case.0x14008187b.285
and byte [rcx + 6], bh
mov ecx, 6
invalid
add byte [rax], al
add bl, ch
jmp case.0x14008187b.285
sbb dword [rbp + rcx*4 + 0x42], ecx
add dword [rax - 0x7b], ecx
test rdx, rdx
cmove r8, rdx
invalid
invalid
lea r8, [rdx + 1]
test rdx, rdx
test edx, edx
cmove r8, rdx
cmove eax, edx
ret 0x14c
add rcx, r8
add rcx, 2
add ch, bl
invalid
ror dword [rax - 0x7d], 0xc1
add ch, bl
add eax, 0x2b9
mov ecx, 2
add byte [rax], al
add byte [rbp - 0x77], cl
call 0x14fd09977
sub r8, rcx
invalid
invalid
mov r8, r13
sub r8, rcx
jb case.0x1400817aa.330
invalid
invalid
invalid
add byte [rax], al
add eax, 0x3480000
add rcx, qword [rbp + 0xc0]
mov rsi, rcx
mov esi, ecx
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rcx
mov esi, ecx
test r8, r8
je 0x14008704f
mov dh, 0xe
cmp ecx, 0x2f
invalid
je 0x140087053
invalid
stc
pop rsp
je 0x140087053
lea ecx, [rbp + 0x60]
mov rdx, r15
mov r8, r14
call fcn.140082110
scasb al, byte [rdi]
mov al, 0xff
inc dword [rdi + rcx - 0x4a]
movzx eax, byte [rbp + 0x60]
scasb al, byte [rdi]
mov al, 0xff
inc dword [rdi + rcx - 0x4a]
invalid
mov dh, 0x45
mov rax, qword [rbp + 0x70]
mov rdx, qword [rbp + 0x80]
lea rcx, [0x14010eabc]
lea ecx, [0x14010eabc]
movsxd r9, dword [rcx + r8*4]
invalid
add r9, rcx
jmp r9
add al, 0xe9
xor eax, dword [rax + rax]
add byte [rbp - 0x7c], al
invalid
invalid
in al, 0xf
test byte [rbx], dl
adc edi, ebp
je case.0x140060695.1037
invalid
lea rdx, [0x1400e2908]
adc eax, 0x5b86c
mov r8d, 1
mov eax, 1
mov rcx, rbx
call fcn.140085930
call 0x139f270ab
stc
cld
invalid
invalid
stc
cld
invalid
lea rdx, [rax + 1]
test rax, rax
test eax, eax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
cmove rdx, rax
add rcx, rdx
add rcx, 8
ror dword [rax], 0xeb
invalid
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
mov ecx, 6
add byte [rax], al
jmp 0x1400870e3
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
invalid
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add ch, bl
add eax, 0x2b9
add byte [rcx + rdi - 0x17], cl
invalid
mov ecx, 2
cmp rcx, r13
jmp 0x1008dfc32
mov rax, qword [rbp + 0xc0]
ja 0x140087545
push rdx
add al, 0
invalid
push rdx
add al, 0
add byte [rbp + 4], dh
jne case.0x1400828c4.257
xor eax, eax
jmp case.0x140082d57.231
shr bl, 0x15
add rcx, rax
mov rsi, rcx
mov esi, ecx
mov esi, ecx
movzx eax, byte [rsi]
mov dh, 6
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
xchg esp, eax
ror byte [rax], 0xc8
xchg esp, eax
ror byte [rax], 0xc8
mov rcx, qword [rbp + 0x48]
mov qword [rbp + 0x90], rcx
invalid
nop
add byte [rax], al
invalid
mov qword [rbp + 0x90], rcx
lea edx, [rax + 0xf000000]
nop
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rbp + 0x28]
adc byte [rbp + 0x28], al
movups xmm1, xmmword [rbp + 0x38]
movups xmmword [rbp + 0x80], xmm1
adc dword [rbp + 0x80], ecx
adc dword [rbp + 0x80], ecx
lea eax, [rax + 0xf000000]
movups xmmword [rbp + 0x70], xmm0
adc dword [rbp + 0x70], eax
mov rcx, qword [rbp + 0xc0]
mov ecx, dword [rbp + 0xc0]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], r13
mov word [rbp + 0x98], 0x200
add byte [rax], al
invalid
add byte [rax], al
add cl, byte [rax + 0x9a85]
mov byte [rbp + 0x9a], al
lea rsi, [rbp + 0x29]
mov byte [rbp + 0x9a], al
test dword [rdx + 0x48000000], ebx
lea esi, [rbp + 0x29]
add byte [rax], al
lea rsi, [rbp + 0x29]
lea rdi, [rbp + 0x28]
lea rbx, [rbp + 0x60]
lea edi, [rbp + 0x28]
sub byte [rax - 0x73], cl
pop rbp
invalid
lea ebx, [rbp + 0x60]
xor r15d, r15d
lea r14, [rbp + 0xa0]
invalid
add byte [rax], al
add bl, ch
push rcx
movabs al, byte [0x66666651eb000000]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov rdx, qword [rbp + 0xb0]
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], ebp
add byte [rax], al
imul rcx, rdx, 0x38
mov rax, qword [rbp + 0xa8]
imul rcx, rdx, 0x38
add byte [rax], al
add byte [rax + 0x6b], cl
retf 0x4438
mov byte [rax + rcx], r12b
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rax + rcx + 1], xmm0
invalid
and byte [rdi], cl
adc dword [rax + rcx + 1], eax
invalid
or byte [rcx], al
movups xmmword [rax + rcx + 0x11], xmm1
movups xmmword [rax + rcx + 0x21], xmm2
mov r8, qword [rsi + 0x2f]
mov qword [rax + rcx + 0x30], r8
inc rdx
mov qword [rbp + 0xb0], rdx
mov byte [rbp + 0xcf], 0
add byte [rax], al
mov rcx, rdi
mov rdx, rbx
call fcn.1400825b0
movzx r12d, byte [rbp + 0x28]
movzx esp, byte [rbp + 0x28]
cmp r12b, 0xa
je 0x140087288
add byte [rax], al
jmp 0x140087176
lea eax, [r12 - 6]
and al, 0xfa
movzx ecx, al
lea rax, [rcx + 1]
add dword [r8 + 0xf4904f9], eax
add al, 0x49
cmovae eax, edi
invalid
cmp rax, 1
invalid
je 0x140087220
clc
add dword [rbx + rsi - 0x7d], esi
clc
add dh, byte [rcx + rax*8 - 0x7d]
cmp eax, 3
jne 0x140087260
cmp eax, 2
je 0x1400871b3
cmp eax, 3
jne 0x140087260
mov rax, qword [rbp + 0xb0]
sub rax, 1
jb 0x1400871b3
mov rcx, qword [rbp + 0xa8]
mov ecx, dword [rbp + 0xa8]
test al, 0
add byte [rax], al
invalid
imul rdx, rax, 0x38
cmp byte [rcx + rdx], 9
cmp al, 0x11
or dword [rbp - 0x62], esi
cmp al, 0x11
or dword [rbp - 0x62], esi
mov qword [rbp + 0xb0], rax
jmp 0x1400871b3
test dword [rax - 0x15000000], esi
xchg ebp, eax
nop
nop
nop
xor edx, edx
cmp qword [rbp + 0xb0], 0
cmp dword [rbp + 0xb0], 0
setne dl
mov qword [rbp + 0xb0], rdx
add byte [rax], al
invalid
xchg ebp, eax
mov al, 0
add byte [rax], al
invalid
cmp qword [rbp + 0xa0], rdx
jne 0x140087177
invalid
invalid
add byte [rax], al
add byte [rdi], cl
test dword [rsi], esi
invalid
mov byte [rbp + 0xcf], 0
mov rcx, r14
call fcn.1400843e0
sar edi, 1
invalid
jmp 0x140087170
sbb edi, edi
invalid
invalid
sbb edi, edi
invalid
add byte [rax], al
add byte [rax], al
mov rdx, qword [rbp + 0xb0]
add byte [rax], al
cmp rdx, qword [rbp + 0xa0]
add byte [rax], al
add byte [rdi], cl
test dword [rbx], eax
add edi, edi
jne 0x140087177
mov byte [rbp + 0xcf], 0
test edi, ecx
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
call fcn.1400843e0
jmp 0x140087170
invalid
invalid
invalid
mov qword [rbp + 0x28], 0
mov qword [rbp + 0x30], 1
xor byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
cmp byte [r8], r8b
add byte [rax], al
add dh, al
add dword [rax - 0x75], ecx
mov eax, dword [rbp + 0xa0]
add byte [rax], al
invalid
sub byte [r8], r8b
add byte [rax], al
add byte [rax - 0x39], cl
xor byte [r9], r8b
xor byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
cmp byte [r8], r8b
add byte [rax], al
add dh, al
add dword [rax - 0x75], ecx
mov eax, dword [rbp + 0xa0]
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp + 0xb8], rax
mov qword [rbp + 0xb8], rax
mov rax, qword [rbp + 0xa8]
mov eax, dword [rbp + 0xa8]
mov qword [rbp + 0xc0], rax
mov dword [rbp + 0xc0], eax
test eax, eax
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], esi
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
mov rax, qword [rbp + 0xb0]
test rax, rax
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
je 0x1400872cf
je 0x140087444
test byte [rcx + rax], dh
add byte [rax], al
add byte [rax + 0x6b], cl
invalid
imul rsi, rax, 0x38
cmp byte [rax - 0x75], cl
popfq
rol byte [rax], 0
add byte [rax], al
add rsi, rbx
lea r12, [rbp + 0x61]
mov rbx, qword [rbp + 0xc0]
add byte [rax], al
add rsi, rbx
lea r12, [rbp + 0x61]
lea rdi, [0x14010eb0c]
lea edi, [0x14010eb0c]
lea edi, [0x14010eb0c]
xor eax, eax
jmp case.0x140086b9f.54
invalid
rdtsc
ror byte [rax - 0x7d], 0xc3
add ebx, 0x38
cmp rbx, rsi
je 0x140087444
xor eax, eax
add rbx, 0x38
cmp rbx, rsi
ret
cmp ebx, esi
je 0x140087444
movzx r13d, byte [rbx]
cmp r13d, 0xa
je 0x140087444
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + rcx*4 + 0x6d], al
invalid
add byte [rax], al
mov byte [rbp + 0x60], r13b
mov rcx, qword [rbx + 0x30]
xor byte [r9 - 0x77], cl
and al, 0x2f
xor byte [r9 - 0x77], cl
and al, 0x2f
movups xmm0, xmmword [rbx + 1]
movups xmm1, xmmword [rbx + 0x11]
adc byte [rbx + 0x11], cl
add dword [r15], ecx
adc byte [rbx + 0x11], cl
movups xmm2, xmmword [rbx + 0x21]
adc byte [rbx + 0x21], dl
movups xmmword [r12 + 0x20], xmm2
movups xmmword [r12 + 0x10], xmm1
adc byte [rcx + 0xf], al
adc dword [rsp], eax
invalid
movups xmmword [r12], xmm0
and al, 0xa8
add dword [rdx + rbp + 0x48], esi
lea ecx, [rbp + 0x60]
test al, 1
je 0x140087362
lea rcx, [rbp + 0x60]
lea rdx, [0x1400e2a48]
adc eax, 0x5b705
add eax, 0xb628e800
invalid
call fcn.140082970
test al, al
jne 0x140087362
invalid
invalid
mov r8d, 1
lea rcx, [rbp + 0x28]
add byte [rax - 0x73], cl
sub byte [r8 - 0x73], r9b
lea edx, [0x1400e2908]
lea ecx, [rbp + 0x28]
lea rdx, [0x1400e2908]
lea edx, [0x1400e2908]
call fcn.140085930
invalid
mov r14, qword [rbp + 0x70]
jne 0x1400873d6
lea eax, [r13 - 6]
lea eax, [rbp - 6]
movzx eax, al
lea r15, [rax + 1]
ror byte [rbp + rcx*4 + 0x78], 1
lea edi, [rax + 1]
cmp al, 4
add al, 0xb8
add byte [rax], al
add byte [rax], al
invalid
mov eax, 0
add byte [rax], al
add byte [rdi + rcx + 0x43], cl
clc
cmovae r15, rax
movsxd rax, dword [rdi + r15*4]
add rax, rdi
invalid
clc
mov r8, r15
lea rdx, [0x1400e2908]
adc eax, 0x5b57b
adc eax, 0x5b57b
mov ch, 5
add bh, bh
loopne case.0x140086fe7.12
invalid
jmp rax
mov edx, dword [rbp + 0x88]
xchg ebp, eax
mov byte [rax], al
add byte [rax], al
invalid
add byte [rbx + rcx*4 - 0x7b], cl
nop
add byte [rax], al
add byte [rax], al
invalid
mov r8, qword [rbp + 0x90]
test dword [rax - 0x15000000], edx
add byte [rax], al
jmp case.0x14008738d.1
xor dword [rax - 0x75], ecx
push rbp
push 0xffffffffebf0894d
jmp case.0x14008738d.1
invalid
invalid
add dword [rax], eax
invalid
jmp case.0x14008738d.1
mov r8d, 1
add byte [rax], al
lea rdx, [0x14010af60]
jmp case.0x14008738d.1
add bl, ch
sbb dword [rcx - 0x48], eax
invalid
invalid
add al, byte [rax]
add byte [rax], al
lea rdx, [0x14010af61]
popfq
cmp ecx, dword [rax]
invalid
add byte [rax - 0x73], cl
adc eax, 0x83b9d
popfq
cmp ecx, dword [rax]
invalid
nop word cs:[rax + rax]
lea rcx, [rbp + 0x28]
call fcn.140085930
inc dword [rcx - 0x7d]
inc dword [rcx]
in eax, 0xff
inc dword [rcx - 0x7d]
inc dword [rcx]
je case.0x140087406.5
invalid
mov al, 1
test r15, r15
jne 0x1400872ef
mov rax, qword [rbp + 0x80]
mov ecx, r13d
mov ecx, ebp
mov ecx, ebp
jmp 0x1611e0144
lea rdx, [0x14010eb20]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
loope case.0x1400805c4.743
add esi, 4
mov r13, r14
add al, 0x4d
mov ebp, esi
jmp case.0x140087406.2
lea ecx, [rax + 1]
test rax, rax
ror byte [rax + 0xf], 0x44
enter 0xffffffffffff8d4d, 0x2c
invalid
add r13, 8
invalid
or bl, ch
invalid
enter 0xffffffffffff8d4d, 0x2c
invalid
invalid
or bl, ch
adc ecx, dword [rax - 0x73]
lea rcx, [rax + 1]
test rax, rax
cmove rcx, rax
lea r13, [r14 + rcx]
lea rcx, [rax + 1]
lea ecx, [rax + 1]
test rax, rax
cmove rcx, rax
lea r13, [r14 + rcx]
add r13, 2
add ebp, 2
invalid
test r13, r13
setne al
shr cl, 0xab
invalid
invalid
invalid
shr cl, 0xab
invalid
cmp qword [rbp + 0xb8], 0
cmp dword [rbp + 0xb8], 0
add byte [rax], al
add byte [rcx + rdx - 0x46], dh
je 0x14008745f
invalid
je 0x14008745f
mov edx, 8
or byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0xc0]
call fcn.140007e10
or eax, edi
invalid
invalid
add al, ch
mov cl, 9
or eax, edi
clc
dec dword [rax - 0x75]
jne 0x14008745b
mov rsi, qword [rbp - 8]
mov esi, dword [rbp - 8]
cmp qword [rsi], 0
je 0x140087477
mov rcx, qword [rsi + 8]
mov edx, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, ch
cdq
or eax, edi
clc
call fcn.140007e10
clc
dec dword [rdi]
movups xmm0, xmmword [rbp + 0x28]
adc byte [rbp + 0x28], al
movups xmm1, xmmword [rbp + 0x38]
movups xmmword [rsi + 0x10], xmm1
invalid
invalid
adc byte [rdi], cl
movups xmmword [rsi], xmm0
adc dword [rsi], eax
jmp case.0x1400695ee.988
dec dword [rax - 0x73]
lea ecx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rcx, rax
add rcx, 2
invalid
invalid
add qword [rax - 0x7b], rcx
ror byte [rax + 0xf], cl
retf 0x148
rol dword [rdx], 0xeb
jmp 0x1400874bf
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add bl, ch
invalid
jmp 0x1400874bf
sbb dword [rax - 0x73], ecx
add qword [rax - 0x7b], rcx
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], cl
retf 0x148
ror dword [rax - 0x7d], 0xc1
or bl, ch
add eax, 0x2b9
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
cmp rcx, r14
int1
ja case.default.0x1400874d5
mov ecx, r8d
lea r8, [0x14010ead8]
jbe switch.0x1400874d5
add byte [rcx + 0x63], cl
or al, 0x88
invalid
jbe switch.0x1400874d5
add byte [rcx + 0x63], cl
or al, 0x88
invalid
add rcx, r8
jmp rcx
add rax, 4
add eax, 4
jmp case.0x140082d57.262
lea rcx, [rdx + 1]
add qword [rax - 0x7b], rcx
ror byte [rax + 0xf], cl
cmove ecx, edx
invalid
invalid
test rdx, rdx
cmove rcx, rdx
cmove ecx, edx
cmove ecx, edx
add rax, rcx
add rax, 2
jmp case.0x140082d57.262
invalid
mov eax, 6
jmp case.0x140082d57.262
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
test rdx, rdx
test edx, edx
cmove rcx, rdx
add rax, rcx
add rax, 8
ror byte [rax], 0xeb
invalid
ror byte [rax], 0xeb
add eax, 0x2b8
mov eax, 2
cmp r14, rax
mov eax, 2
cmp r14, rax
jb case.0x140060695.1037
invalid
mov bh, al
clc
invalid
invalid
invalid
mov qword [rbx + 0x10], rax
jmp case.0x140060695.1037
invalid
clc
invalid
invalid
clc
invalid
lea r8, str.library_std_srcpath.rs
mov rdx, r14
mov bl, 5
add byte [rcx + rcx*4 - 0xe], cl
call fcn.1400a7d60
lea r8, str.library_std_srcpath.rs
mov rdx, r13
mov edx, ebp
invalid
add byte [rcx + rcx*4 - 0x16], cl
call fcn.1400a7d60
mov byte [rbp + 0xcf], 0
lea r8, str.library_std_srcpath.rs
lea eax, [0x1400e28f0]
invalid
mov rdx, r13
mov edx, ebp
call fcn.1400a7d60
ud2
mov ecx, 8
mov edx, 0xe0
call fcn.1400a79d0
add al, 2
add ah, cl
push rsi
mov ecx, dword [rbp + 0xc0]
add al, ch
imul ecx, dword [rax], 0x8348fff8
invalid
invalid
jge case.0x1400829f4.281
invalid
cmp qword [rbp + 0x28], 0
je 0x1400875bc
add byte [rsi + rcx + 0x48], dh
mov ecx, dword [rbp + 0x30]
mov rcx, qword [rbp + 0x30]
mov edx, 1
call fcn.140007e10
or al, bh
invalid
or al, bh
inc esi
test edi, ecx
iretd
mov byte [rbp + 0xcf], 1
add byte [rax], al
add byte [rcx], al
invalid
add dword [rax - 0x7d], ecx
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push rsi
push rsi
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x10], 0
je 0x140087611
mov rcx, qword [rbp + 0x18]
mov edx, 8
add byte [rax], al
sbb byte [r10 + 8], r15b
sbb byte [rdx + 8], bh
add byte [rax], al
call fcn.140007e10
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
mov dword [rsp + 0x10], edx
push rbp
push r15
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
add byte [rbp + 0x1b], dh
pop rsi
int3
add dword [rax], eax
add byte [rcx + 0x38], al
invalid
lea r15, [rsp + 0x71]
cmp byte [rdi + 0x3a], 0
movzx ebp, byte [rdi + 0x10]
movzx r12d, bpl
mov rcx, qword [rdi]
in eax, 0x48
mov ecx, dword [rdi]
mov qword [rsp + 0x28], rcx
mov rbx, qword [rdi + 8]
je 0x140087783
lea r14, [rsp + 0x68]
jmp 0x14008770f
mov byte [rdi + 0x39], 1
mov al, 1
cmp r13b, al
ja case.0x1400828c4.326
cmp al, 2
jne case.0x140082878.333
mov rcx, rdi
call fcn.140083160
cmp rbx, rax
jbe 0x140087700
mov rcx, r14
mov rdx, rdi
call fcn.140083030
mov ecx, 0x8948ffff
invalid
movzx eax, byte [rsp + 0x70]
mov dh, 0x44
and al, 0x70
mov dh, 0x44
and al, 0x70
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
push rdi
and byte [rdi], cl
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x50], xmm2
push rsp
and al, 0x50
mov rdx, qword [r15 + 0x2f]
mov qword [rsp + 0x5f], rdx
sub rcx, qword [rsp + 0x68]
push 0x237820f
invalid
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
or byte [r10 + r9], r15b
invalid
mov qword [rdi + 8], rcx
cmp al, 0xa
invalid
jne case.0x140086c91.308
mov al, 2
mov rbx, rcx
cmp r13b, al
jbe 0x14008770f
xchg ecx, eax
add cl, byte [rax - 0x77]
retf
jmp case.0x1400828c4.326
add byte [rax], al
mov r14, rbx
jmp 0x14008779f
mov byte [rdi + 0x39], 1
cmp dword [r9], r8d
mov al, 1
add dword [rcx + 0x38], eax
invalid
cmp r13b, al
ja case.0x1400828c4.326
sbb al, byte [rcx]
add byte [rax], al
invalid
cmp al, 1
je case.0x140082013.345
invalid
movzx eax, al
mov dh, 0xc0
cmp eax, 2
jne case.0x140086fe7.18
test dword [rax], eax
add dword [rax], eax
invalid
mov rcx, rdi
call fcn.140083160
cmp r14, rax
mov ecx, 0x3949ffff
dec dword [rcx + 0x39]
invalid
jbe 0x140087790
lea rcx, [rsp + 0x68]
mov rdx, rdi
call fcn.140083030
mov rbx, r14
mov ebx, esi
mov ebx, esi
movzx eax, byte [rsp + 0x70]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
and al, 0x30
movaps xmmword [rsp + 0x40], xmm1
sub dword [rsp + 0x40], ecx
and al, 0x40
movaps xmmword [rsp + 0x50], xmm2
push rax
mov rcx, qword [r15 + 0x2f]
mov qword [rsp + 0x5f], rcx
sub rbx, qword [rsp + 0x68]
jb 0x140087999
invalid
mov qword [rdi + 8], rbx
or byte [rdx + rcx], bh
cmp al, 0xa
jne case.0x140086c91.308
add byte [rax - 0x2176b6fe], dh
mov al, 2
mov r14, rbx
invalid
jmp case.0x1400817aa.343
and dword [rsi + 0x66], 0x841f0f2e
add byte [rax], al
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add dh, al
mov byte [rdi + 0x39], 0
add byte [rax], al
mov byte [rdi + 0x39], 0
cmp dword [rax], eax
xor eax, eax
rol byte [rcx - 0x7d], 0xfc
cmp r12d, 3
add ecx, dword [rdi]
invalid
jb case.0x1400817aa.343
invalid
invalid
cmp r12d, 5
je case.0x1400817aa.343
test byte [rdi + rdi*8 - 1], bl
invalid
cld
add eax, 0xff5c840f
test byte [rdi + rdi*8 - 1], bl
test byte [rdi + rdi*8 - 1], bl
pop rsp
invalid
inc dword [rcx - 0x7d]
cmp r12d, 6
cld
invalid
jne case.0x140082f73.313
test dword [rsi + 0x4d000000], ebx
add byte [rax], al
test r14, r14
test esi, esi
add byte [rbp - 0x7b], cl
test esi, esi
div byte [rbp + rbp + 0x48]
je case.0x140086c91.283
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
movzx ecx, byte [rax]
mov dh, 8
cmp r14, 1
cmp esi, 1
inc byte [rcx]
je 0x140087880
sub dword [rax + 0x24752ef9], eax
cmp cl, 0x2e
stc
jne 0x140087880
jne 0x140087880
jne 0x140087880
mov rax, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
movzx eax, byte [rax + 1]
mov dh, 0x40
add dword [rbx + 0x2b742ff8], eax
cmp eax, 0x2f
je case.0x140082f73.302
add dword [rbx + 0x2b742ff8], eax
cmp eax, 0x2f
clc
invalid
je case.0x140082f73.302
cmp eax, 0x5c
pop rsp
je case.0x140082f73.302
xor eax, eax
xor eax, eax
jmp case.0x1400817aa.343
and bh, bh
invalid
invalid
inc dword [rbp + 0x31]
div byte [rcx]
xor r14d, r14d
xor eax, eax
invalid
shr cl, 0x16
jmp case.0x1400817aa.343
invalid
invalid
xor eax, eax
ror byte [rcx - 0x7d], 0xfe
cmp r14, 1
inc byte [rcx]
add dword [rdi], ecx
test dword [rdx], ecx
invalid
jne case.0x1400817aa.343
or bh, bh
invalid
invalid
inc dword [rax - 0x7af0d107]
cmp cl, 0x2e
jne case.0x1400817aa.343
jne case.0x1400817aa.343
add edi, edi
invalid
invalid
sub rbx, 1
sub ebx, 1
jb 0x1400879bf
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
pop rdi
mov qword [rdi + 8], rbx
mov dword [rdi + 8], ebx
or dh, al
mov byte [rsi], 7
invalid
jmp case.0x1400829f4.317
adc al, 0xf
mov dh, 0xc0
invalid
movzx eax, al
rol byte [rbp + 0x402175c0], 0x80
test eax, eax
jne case.0x140086c91.301
and dword [rax - 0x80], eax
cmp bpl, 6
std
invalid
jne case.0x14004b3b0.1184
xor al, dh
cmp dword [r11], r8d
invalid
mov byte [rdi + 0x39], 3
add eax, esi
mov byte [rsi], 0xa
invalid
or cl, byte [rax - 0x7f]
invalid
add rsp, 0xa8
test al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rdi
ret
mov byte [rdi + 0x39], 0
cmp dword [r8], r8d
sub rbx, 1
sub ebx, 1
add dword [rdi], ecx
jb 0x1400879ae
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
pop rdi
add byte [rax], al
mov qword [rdi + 8], rbx
mov dword [rdi + 8], ebx
or dh, al
mov byte [rsi], 6
invalid
jmp case.0x1400829f4.317
invalid
lea rax, [0x14010eb38]
add eax, 0x8724a
jb switch.0x1400878f5
or byte [rax], al
add byte [rdx + 0x63], cl
movsxd rcx, dword [rax + r12*4]
or al, 0xa0
movabs al, byte [0x478b48e1ffc10148]
add rcx, rax
add ecx, eax
sar edi, 0xe1
jmp rcx
mov rax, qword [rdi + 0x20]
mov eax, dword [rdi + 0x20]
and byte [rax - 0x7d], cl
add rax, 4
add eax, 4
rol byte [rbx + rbp*8], 0x5e
add al, 0xeb
pop rsi
jmp 0x14008795f
mov byte [rsi], al
invalid
movaps xmm0, xmmword [rsp + 0x30]
and al, 0x30
xor byte [rdi], cl
movaps xmm1, xmmword [rsp + 0x40]
sub byte [rsp + 0x40], cl
and al, 0x40
movaps xmm2, xmmword [rsp + 0x50]
movaps xmm2, xmmword [rsp + 0x50]
sub byte [rsp + 0x50], dl
push rsp
and al, 0x50
movups xmmword [rsi + 1], xmm0
adc dword [rsi + 1], eax
movups xmmword [rsi + 0x11], xmm1
adc dword [rsi + 0x11], ecx
adc qword [rdi], r9
adc dword [rdi], ecx
adc dword [rsi + 0x21], edx
invalid
movups xmmword [rsi + 0x21], xmm2
and dword [rax - 0x75], ecx
mov rax, qword [rsp + 0x5f]
and al, 0x5f
and al, 0x5f
pop rdi
mov qword [rsi + 0x30], rax
mov dword [rsi + 0x30], eax
xor bl, ch
jmp case.0x1400829f4.317
xchg ebx, eax
mov rax, qword [rdi + 0x20]
and byte [r8 - 0x75], r9b
xor byte [r8 - 0x73], r9b
push rcx
invalid
and byte [r8 - 0x75], r9b
xor byte [r8 - 0x73], r9b
push rcx
add dword [rax - 0x7b], ecx
leave
lea edx, [rcx + 1]
test rcx, rcx
cmove rdx, rcx
cmove edx, ecx
add rax, rdx
add rax, 8
add eax, 8
add eax, 8
or bl, ch
jmp 0x14008795f
and byte [r8 - 0x75], r9b
xor byte [r8 - 0x73], r9b
invalid
mov rcx, qword [rdi + 0x30]
lea rdx, [rcx + 1]
lea edx, [rcx + 1]
push rcx
add dword [rax - 0x7b], ecx
leave
push rcx
add dword [rax - 0x7b], ecx
leave
cmove rdx, rcx
add rax, rdx
add rax, 2
ror dword [rax + 1], 1
add cl, byte [rax - 0x7b]
ror byte [rdi], 0x84
invalid
invalid
test rax, rax
je case.0x1400829f4.316
test byte [rbp - 1], cl
invalid
invalid
test byte [rbp - 1], cl
invalid
invalid
mov byte [rdi + 0x39], 3
cmp dword [rbx], eax
add ecx, dword [rax - 0x75]
xor byte [r8 - 0x77], r9b
and byte [rdi], r9b
and byte [rdi], cl
adc byte [rdi + 0x11], al
mov rax, qword [rdi + 0x30]
mov qword [rsi + 0x20], rax
and byte [rdi], cl
adc byte [rdi + 0x11], al
and byte [rdi], cl
movups xmm1, xmmword [rdi + 0x21]
movups xmmword [rsi + 0x11], xmm1
adc qword [rdi], r9
adc dword [rsi + 1], eax
and qword [r15], r9
adc dword [rsi + 0x11], ecx
invalid
invalid
adc qword [rdi], r9
adc dword [rdi], ecx
adc dword [rsi + 1], eax
mov byte [rsi], bpl
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
mov rax, qword cs:[rsp + 0x28]
mov eax, dword [rsp + 0x28]
mov qword [rsi + 0x28], rax
mov qword [rsi + 0x30], rbx
jmp case.0x1400829f4.317
and edi, edi
invalid
invalid
sub byte [rax - 0x77], cl
pop rsi
xor cl, ch
and edi, edi
invalid
mov rcx, rbx
mov ecx, ebx
mov rbx, r14
lea r8, str.library_std_srcpath.rs
mov rdx, rbx
call fcn.1400a7e60
lea r8, str.library_std_srcpath.rs
invalid
add byte [rax - 0x77], cl
fnstenv [rcx]
shr al, cl
mov rcx, rbx
xor edx, edx
shr al, cl
invalid
add al, 2
invalid
movabs eax, dword [0xb03a058d4c000204]
add eax, 0xccedeb00
int3
lea r8, str.library_std_srcpath.rs
lea eax, [0x1400e2a00]
jmp case.0x140086fe7.24
int3
int3
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rdx
mov rdi, rcx
lea rcx, [rsp + 0x28]
mov rdx, rdi
mov r8, rsi
invalid
call fcn.140082110
movzx edx, byte [rsp + 0x28]
mov dh, 0x54
and al, 0x28
mov dh, 0x54
and al, 0x28
mov rcx, qword [rsp + 0x38]
mov rax, qword [rsp + 0x48]
lea r8, [0x14010eb50]
lea eax, [0x14010eb50]
add eax, 0x8714b
and al, 0x48
jno 0x140087a0c
add byte [rbp + 0x63], cl
or al, 0x90
nop
movsxd r9, dword [r8 + rdx*4]
nop
add r9, r8
add ecx, eax
mov rdx, rsi
mov r8, rdi
jmp r9
add rcx, 4
add ecx, 4
jmp 0x140087a4f
xor al, 0x48
lea edx, [rax + 1]
push rax
invalid
lea rdx, [rax + 1]
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
test rax, rax
test eax, eax
cmove rdx, rax
add rcx, rdx
add rcx, 8
add ecx, 8
jmp 0x140087a4f
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
jmp 0x140087a4f
lea rdx, [rax + 1]
push rax
add dword [rax - 0x7b], ecx
test rax, rax
cmove rdx, rax
add rcx, rdx
invalid
invalid
test rax, rax
cmove rdx, rax
cmove edx, eax
add rcx, rdx
add ecx, edx
add rcx, 2
jmp 0x140087a4f
rol dword [rdx], 0xeb
add eax, 0x2b9
invalid
add al, byte [rax]
add byte [rax], al
mov ecx, 2
add byte [rax], al
add byte [rax - 0x77], cl
sub rdx, rcx
sub rdx, rcx
mov rdx, rsi
sub rdx, rcx
jb case.0x140087080.149
add byte [rax], al
add rcx, rdi
mov r8, rcx
invalid
enter 0xffffffffffff8548, 0xffffffffffffffd2
test rdx, rdx
je 0x140087a78
movzx eax, byte [r8]
movzx eax, byte [rax]
cmp al, 0x2f
sete cl
xchg esp, eax
sar dword [rsp + rbx*2], 0xf
xchg esp, eax
invalid
xchg esp, eax
sar dword [rsp + rbx*2], 0xf
xchg esp, eax
ror byte [rax], 0xc8
or al, cl
enter 0x2eb, 0x31
ror byte [rax - 0x77], 0x7c
invalid
jmp 0x140087a7a
xor eax, eax
mov qword [rsp + 0x50], rdi
jl case.0x1400828c4.339
and al, 0x50
push rax
mov qword [rsp + 0x58], rsi
mov dword [rsp + 0x58], esi
pop rax
movups xmm0, xmmword [rsp + 0x28]
and al, 0x28
movups xmm1, xmmword [rsp + 0x38]
adc byte [rsp + 0x38], cl
cmp byte [rdi], cl
adc dword [rsp + 0x60], eax
and al, 0x60
movups xmmword [rsp + 0x60], xmm0
and al, 0x60
movups xmmword [rsp + 0x70], xmm1
adc dword [rsp + 0x70], ecx
mov rcx, qword [rsp + 0x48]
mov qword [rsp + 0x80], rcx
mov word [rax + rax*4], fs
add byte [rax], al
invalid
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax + 0x8a2484], cl
mov byte [rsp + 0x8a], al
mov byte [rsp + 0x8a], al
test byte [rdx + rcx*4], ah
add byte [rax], al
add byte [rsi - 0x39], ah
invalid
mov word [rsp + 0x88], 0x200
mov dword [rsp + 0x88], 0x8d480200
test byte [rax + rcx*4], ah
and al, 0x88
add byte [rax], al
add byte [rax], al
invalid
add byte [rdx], al
add cl, byte [rax - 0x73]
lea rcx, [rsp + 0x90]
mov word [rax + rdx*4], fs
and al, 0x90
nop
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x50]
lea rdx, [rsp + 0x50]
push rax
call fcn.140087690
movzx ecx, byte [rsp + 0x90]
mov dh, 0x8c
and al, 0x90
add byte [rax], al
invalid
invalid
mov dh, 0x8c
and al, 0x90
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rax + 0x4750af9], al
cmp cl, 0xa
jne case.0x140060695.1051
add byte [rax], al
cmp cl, 0xa
jne case.0x140060695.1051
or dh, byte [rbp + 4]
xor eax, eax
shr bl, 0x20
jmp 0x140087af9
add cl, 0xfa
xor eax, eax
sar edx, 0x31
rol byte [rax - 0xb88fc07], 0xf
cmp cl, 3
ja case.0x140085e81.207
hlt
movzx ecx, cl
cmp cl, 3
ja case.0x140085e81.207
hlt
stc
add esi, dword [rdi - 0xc]
hlt
hlt
movzx ecx, cl
leave
dec rcx
cmp rcx, 3
cmp ecx, 3
cmp ecx, 3
add esi, dword [rbx + 0xa]
jae 0x140087af9
or cl, byte [rax - 0x73]
and al, 0x50
and al, 0x50
lea rcx, [rsp + 0x50]
and al, 0x50
push rax
call fcn.140082a40
scasd eax, dword [rdi]
scasd eax, dword [rdi]
invalid
nop
add rsp, 0xc8
enter 0, 0
add byte [rax], al
add byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
lea r8, str.library_std_srcpath.rs
add eax, 0x5ade5
add eax, 0xf2894800
mov rdx, rsi
bnd call fcn.1400a7d60
call fcn.1400a7d60
add r8b, byte [r10]
add ah, cl
int3
int3
int3
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x38
sub esp, 0x38
sub esp, 0x38
cmp byte [rax - 0x73], cl
lea rbp, [rsp + 0x30]
lea ebp, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
add dh, bh
invalid
invalid
mov rsi, r8
mov rdi, rdx
mov ebx, ecx
retf
movzx eax, byte [0x140116278]
mov dh, 5
xor al, 0xe7
out 8, eax
invalid
invalid
retf
mov dh, 5
xor al, 0xe7
out 8, eax
invalid
out 8, eax
add byte [rdx + 0x18], bh
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
xor ecx, ecx
leave
call fcn.140095cb0
invalid
test rax, rax
test eax, eax
je 0x140087b6b
mov qword [rax], rdi
mov qword [rax + 8], rsi
mov dword [rax + 8], esi
jo 0x140087b64
mov byte [rax + 0x10], bl
inc rax
inc eax
ror byte [rax - 0x7d], 0xc4
cmp byte [rbx + 0x5f], bl
pop rbx
pop rdi
add rsp, 0x38
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov qword [rbp - 8], rdi
jge 0x140087b67
clc
mov qword [rbp - 0x10], rsi
invalid
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 0x18
add byte [rax], al
add al, ch
invalid
add byte [rax], al
call fcn.1400a79d0
inc byte [rcx]
add byte [rdi], cl
ud2
invalid
invalid
ud2
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x30]
lea ebp, [rdx + 0x30]
xor byte [rax - 0x75], cl
clc
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
mov rdx, qword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
push rbp
invalid
call fcn.140087bc0
adc al, byte [rax]
add byte [rax], al
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
int3
int3
int3
int3
sub rsp, 0x40
lea rbp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
and al, 0x40
mov qword [rbp - 8], 0xfffffffffffffffe
clc
invalid
invalid
dec dword [rax - 0x77]
mov qword [rbp - 0x18], rcx
call 0x1305e0522
mov qword [rbp - 0x10], rdx
call qword [rdx]
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
adc cl, byte [rax - 0x75]
mov eax, dword [rbp - 0x10]
invalid
cmp qword [rax + 8], 0
je case.0x140086fe7.33
invalid
js 0x140087bec
add byte [rdx + rdx + 0x48], dh
mov edx, dword [rax + 0x10]
push rax
invalid
adc cl, byte [rax - 0x75]
mov rdx, qword [rax + 0x10]
push rax
adc byte [rax - 0x75], cl
call 0x180ccff3b
call 0x180ccff3b
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
call 0x180ccff3b
add rsp, 0x40
add esp, 0x40
pop rbp
pop rbp
jmp fcn.140007e10
add bh, al
clc
call qword [rax + 0x40c48348]
nop
add rsp, 0x40
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x48], dl
push rbp
sub rsp, 0x20
sub esp, 0x20
lea rbp, [rdx + 0x40]
push 0x40
mov rax, qword [rbp - 0x10]
mov rax, qword [rbp - 0x10]
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
js case.0x140086e8a.71
or byte [rax], al
add byte [rcx + rdx + 0x48], dh
je case.0x140086fe7.35
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
invalid
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
call 0x1380a6311
call fcn.140007e10
clc
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
invalid
pop rbp
ret
int3
int3
int3
int3
int3
int3
int3
int3
int3
sub rsp, 0x28
in al, dx
sub byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rcx]
mov ecx, dword [rcx]
or dword [rcx + 0x3e083c8], ecx
mov eax, ecx
and eax, 3
loopne 0x140087c4f
add ecx, dword [rax - 0x73]
lea rdx, [0x14010eb6c]
lea edx, [0x14010eb6c]
adc eax, 0x86f19
sbb dword [rdi + 8], ebp
add byte [rax + 0x63], cl
add al, 0x82
invalid
movsxd rax, dword [rdx + rax*4]
invalid
invalid
add rax, rdx
sar bh, 1
jmp rax
loopne 0x140087ca5
mov rax, qword [rcx]
mov eax, dword [rcx]
add dword [rax - 0x75], ecx
mov rdx, qword [rcx + 8]
jmp 0x140087c98
push rcx
or bl, ch
xor ecx, dword [rax - 0x75]
mov rax, qword [rcx - 1]
invalid
invalid
mov rax, qword [rcx - 1]
mov eax, dword [rcx - 1]
dec dword [rax - 0x75]
mov rdx, qword [rcx + 7]
mov edx, dword [rcx + 7]
push rcx
invalid
mov rcx, rax
mov ecx, eax
sar edi, 0x52
call qword [rdx + 0x40]
jmp 0x140087c98
jmp 0x140087c98
shr rcx, 0x20
shr ecx, 0x20
call fcn.140080910
dec dword [rax + 0xf]
movsx rax, al
lea rcx, [0x1400e4a28]
or eax, 0x5cd9f
mov esi, 0xd8d48c0
ror byte [rax - 0x73], 0xd
or eax, 0x5cd9f
lahf
int 5
invalid
add eax, 0x148b4800
ror dword [rax - 0x73], 0xd
invalid
invalid
fmul st(6), st(0)
add byte [rax - 0x75], cl
mov rdx, qword [rcx + rax*8]
mov edx, dword [rcx + rax*8]
adc al, 0xc1
lea rcx, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscode
lea ecx, [0x1400e4b70]
add eax, 0x48b4800
ror dword [rax - 0x7d], 0xc4
add esp, 0x28
ret
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
add al, 0xc1
add rsp, 0x28
add esp, 0x28
invalid
ret
shr rcx, 0x20
shr ecx, 0x20
and byte [rbx + 0x147728f9], al
cmp ecx, 0x28
ja case.default.0x140087cb4
stc
sub byte [rdi + 0x14], dh
adc al, 0x48
lea rax, [0x14010eb7c]
lea eax, [0x14010eb7c]
outsb dx, byte [rsi]
or byte [rax], al
movsxd rcx, dword [rax + rcx*4]
invalid
add rcx, rax
add ecx, eax
jmp rcx
loope case.0x140087406.50
xor eax, eax
shr bl, 0xc4
jmp case.0x140087406.31
mov al, 0x29
jmp case.0x140087406.31
mov al, 1
jmp case.0x140087406.31
add ebx, ebp
mov esp, 0xb8eb02b0
mov al, 2
jmp case.0x140087406.31
invalid
mov al, 2
jmp case.0x140087406.31
invalid
add ch, bl
mov eax, 0xb4eb03b0
mov al, 3
jmp case.0x140087406.31
mov al, 3
jmp case.0x140087406.31
mov al, 4
jmp case.0x140087406.31
invalid
mov al, 0xb0
add eax, 0x6b0aceb
lodsb al, byte [rsi]
mov al, 6
mov al, 5
jmp case.0x140087406.31
lodsb al, byte [rsi]
mov al, 6
jmp case.0x140087406.31
mov al, 7
jmp case.0x140087406.31
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
mov al, 8
jmp case.0x140087406.31
or bl, ch
movabs al, byte [0x98eb0ab09ceb09b0]
mov al, 9
jmp case.0x140087406.31
mov al, 0xa
jmp case.0x140087406.31
mov al, 9
jmp case.0x140087406.31
mov al, 0xa
jmp case.0x140087406.31
mov al, 0xb
or ebp, ebx
jmp case.0x140087406.31
xchg esp, eax
mov al, 0xc
jmp case.0x140087406.31
nop
mov al, 0xd
jmp case.0x140087406.31
mov al, 0xe
jmp case.0x140087406.31
mov byte [rax - 0x4f7b14f1], dh
adc bl, ch
jmp case.0x140087406.31
mov al, 0x11
jmp case.0x140087406.31
invalid
push qword [rax - 0x8d16ee]
mov al, 0x12
invalid
jb 0x140087d09
mov al, 0xf
jmp case.0x140087406.31
por mm0, qword [rax + rsi*4 - 0x4f7f14f0]
adc ecx, ebp
jns 0x140087d02
mov al, 0x10
jmp case.0x140087406.31
mov al, 0x11
jmp case.0x140087406.31
invalid
invalid
invalid
invalid
mov al, 0x12
jmp case.0x140087406.31
invalid
invalid
invalid
mov al, 0x13
jmp case.0x140087406.31
invalid
invalid
invalid
mov al, 0x14
jmp case.0x140087406.31
invalid
invalid
adc al, 0xe9
invalid
invalid
mov al, 0x15
jmp case.0x140087406.31
invalid
invalid
invalid
mov al, 0x16
jmp case.0x140087406.31
invalid
invalid
invalid
mov al, 0x17
jmp case.0x140087406.31
invalid
invalid
invalid
mov al, 0x18
jmp case.0x140087406.31
invalid
invalid
sbb cl, ch
invalid
invalid
mov al, 0x19
jmp case.0x140087406.31
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0xc516e6]
mov al, 0x1a
jmp case.0x140087406.31
invalid
invalid
invalid
mov al, 0x1b
jmp case.0x140087406.31
invalid
invalid
invalid
push qword [rax - 0xd316e4]
mov al, 0x1c
jmp case.0x140087406.31
invalid
invalid
sbb al, 0xe9
sub al, 0xff
invalid
mov al, 0x1d
jmp case.0x140087406.31
invalid
invalid
invalid
mov al, 0x1e
jmp case.0x140087406.31
invalid
invalid
invalid
mov al, 0x1f
jmp case.0x140087406.31
invalid
invalid
invalid
mov al, 0x20
jmp case.0x140087406.31
invalid
invalid
invalid
mov al, 0x21
jmp case.0x140087406.31
invalid
invalid
invalid
mov al, 0x22
jmp case.0x140087406.31
mov al, 0x23
jmp case.0x140087406.31
invalid
invalid
invalid
invalid
mov al, 0x24
jmp case.0x140087406.31
mov al, 0x25
jmp case.0x140087406.31
mov al, 0x26
jmp case.0x140087406.31
mov al, 0x27
jmp case.0x140087406.31
invalid
invalid
invalid
mov al, 0x28
jmp case.0x140087406.31
int3
mov r8, qword [rcx]
mov ecx, r8d
and ecx, 3
add esi, dword [rcx]
ror byte [rax - 0x73], 0x51
dec byte [rax - 0x7d]
cmp edx, 2
jae 0x140087dcb
jmp 0x140087ddb
test rcx, rcx
je 0x140087ddb
mov rcx, qword [r8 - 1]
mov rax, qword [r8 + 7]
call qword [rax + 0x48]
nop
add rsp, 0x28
ret
int3
mov r8, qword [rcx]
mov ecx, r8d
and ecx, 3
xor eax, eax
ror byte [rax - 0x73], 0x51
dec byte [rax - 0x7d]
cmp edx, 2
ror byte [rax - 0x73], 0x51
dec byte [rax - 0x7d]
cmp edx, 2
jae 0x140087e0b
cmp edx, 2
jae 0x140087e0b
jmp 0x140087e1b
test rcx, rcx
test ecx, ecx
je 0x140087e1b
mov rcx, qword [r8 - 1]
mov rax, qword [r8 + 7]
call qword [rax + 0x30]
invalid
nop
add rsp, 0x28
ret
mov ebp, eax
mov rdi, rdx
mov rbx, rcx
mov rax, r8
shl rax, 4
xor edx, edx
xor ecx, ecx
leave
nop dword [rax]
cmp dword [rdi + rdx], 0
jne 0x140087e72
inc rcx
add rdx, 0x10
cmp rax, rdx
jne case.0x140086fe7.79
cmp r13, rcx
jb 0x140088000
sub r13, rcx
je 0x140087fe4
sub al, 1
add byte [rax], al
mov rcx, r14
call fcn.14007dbc0
invalid
invalid
invalid
test r13, r13
je 0x140087fe4
lea rax, [rdi - 0x10]
mov rsi, r13
shl rsi, 4
mov rcx, rsi
nop dword [rax]
test rcx, rcx
je 0x140087f00
mov r9d, dword [rax + 0x10]
add rax, 0x10
add rcx, 0xfffffffffffffff0
test r9, r9
je 0x140087ee0
xor r9d, r9d
mov r8, r12
mov qword [rsp + 0x20], rbx
mov rcx, r15
mov edx, 0xfffffff4
call fcn.14007f080
invalid
dec dword [rax - 0x7d]
jl 0x140087f40
sub byte [rax], al
je 0x140087f50
invalid
add byte [rax], al
xor edx, edx
xor ecx, ecx
mov rax, r8
nop word cs:[rax + rax]
mov r9d, dword [rdi + rdx]
sub rax, r9
jb 0x140087fa2
inc rcx
add rdx, 0x10
mov r8, rax
cmp rsi, rdx
jne 0x140087f70
jmp 0x140087fa5
stc
and ecx, dword [rdi]
invalid
test byte [rdx], bl
invalid
je 0x140087eba
jmp 0x140087fe6
mov rax, r8
cmp r13, rcx
jb 0x140088000
mov rdx, rcx
shl rdx, 4
add rdi, rdx
sub r13, rcx
jne 0x140087fc4
retf 0xc148
test rax, rax
je 0x140087ec2
jmp 0x14008800f
mov ecx, dword [rdi]
cmp rax, rcx
invalid
ja 0x140088049
enter 0x7e77, 0x29
ror dword [rcx + 0x4701480f], 8
sub ecx, eax
mov dword [rdi], ecx
add qword [rdi + 8], rax
cmp qword [rsp + 0x28], 0
jne 0x140087eba
and al, 0x28
add byte [rdi], cl
test ebx, ebx
invalid
jmp 0x140087ec2
xor eax, eax
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
lea eax, [0x1400e2828]
jmp 0x140087fe6
lea r8, [0x1400e27f0]
mov rdx, r13
add byte [rcx + rcx*4 - 0x16], cl
call fcn.1400a7d60
lea rax, str.advancing_io_slices_beyond_their_length
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
mov qword [rsp + 0x40], 1
lea rax, [0x14010bcf0]
mov qword [rsp + 0x48], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
and al, 0x50
and al, 0x50
lea rdx, [0x1400e27d8]
adc eax, 0x5a799
lea rcx, [rsp + 0x38]
call fcn.1400a7d20
invalid
add byte [rax - 0x73], cl
add eax, 0x5b8e8
lea rax, str.advancing_IoSlice_beyond_its_length
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], 1
lea rax, [0x14010bcf0]
mov qword [rsp + 0x48], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
lea rdx, str.library_std_src_syspalwindowsio.rs
mov eax, 0x8d480005
and al, 0x38
mov eax, 0x8d480005
and al, 0x38
call fcn.1400a7d20
int3
int3
int3
and al, 0x40
mov qword [rbp - 8], 0xfffffffffffffffe
test rcx, rcx
jne 0x1400880b2
invalid
or ecx, dword [rdi]
mov dh, 5
jb 0x14008808c
movzx eax, byte [0x140116120]
or byte [rax], al
test al, al
je 0x140088100
mov byte [0x140116120], 1
mov eax, dword [0x140116290]
mov rdx, qword gs:[0x58]
mov rax, qword [rdx + rax*8]
cmp qword [rax + 0x48], 0
je 0x1400880df
lea rax, [rax + 0x50]
jmp 0x1400880f1
mov qword [rbp - 0x18], rcx
call fcn.140088180
test rax, rax
mov rcx, qword [rbp - 0x18]
je 0x140088104
mov rdx, qword [rax]
mov qword [rax], rcx
mov rax, rdx
add rsp, 0x40
pop rbp
ret
xor edx, edx
jmp 0x1400880f7
test rcx, rcx
je 0x14008811c
mov rax, qword [rbp - 0x18]
lock dec qword [rax]
jne 0x14008811c
mov rcx, qword [rbp - 0x18]
call fcn.140088250
lea rax, str.library_std_src_threadlocal.rs
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_aedd173a2c086e558c2b66d3743b344f977621a7library_std_src_threadlocal.rs
lea r9, [0x1400e1880]
lea r8, [rbp - 9]
mov edx, 0x46
call fcn.1400a8230
int3
lea r15, [rsp + 0x60]
mov rcx, r15
mov rdx, r14
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsp + rbx + 0x60], 0
invalid
add byte [rax - 0x73], cl
add dword [r8 - 0x7d], ecx
sti
invalid
ja 0x1400884b8
xor edx, edx
nop
cmp byte [rsp + rdx + 0x60], 0
je 0x140088574
inc rdx
cmp rax, rdx
jne 0x1400884a0
jmp 0x1400885d4
lea rcx, [rsp + 0x67]
and rcx, 0xfffffffffffffff8
sub rcx, r15
je 0x1400884ee
je 0x1400884ee
xor edx, edx
nop word [rax + rax]
add byte [rax], al
cmp byte [rsp + rdx + 0x60], 0
je 0x140088574
inc rdx
cmp rcx, rdx
sal dword [rbp - 0x13], 1
lea rdx, [rbx - 0xf]
cmp rcx, rdx
jbe 0x1400884f4
jmp 0x14008853e
lea rdx, [rbx - 0xf]
xor ecx, ecx
movdqa xmm0, xmmword [0x1400ac800]
movabs r8, 0x8080808080808080
nop word cs:[rax + rax]
movdqu xmm1, xmmword [rsp + rcx + 0x60]
movdqa xmm2, xmm1
paddq xmm2, xmm0
pandn xmm1, xmm2
pshufd xmm2, xmm1, 0xee
por xmm2, xmm1
movq r9, xmm2
test r9, r8
jne 0x14008853e
add rcx, 0x10
cmp rcx, rdx
jbe 0x140088510
sub rax, rcx
je 0x1400885d4
lea r8, [rsp + rcx]
add r8, 0x60
xor edx, edx
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
cmp byte [r8 + rdx], 0
je 0x140088571
inc rdx
cmp rax, rdx
cmp eax, edx
jne 0x140088560
int1
jmp 0x1400885d4
add rdx, rcx
cmp rdx, rbx
jne 0x1400885d4
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x30], xmm0
movdqa xmmword [rsp + 0x50], xmm0
and al, 0x50
and al, 0x50
movdqa xmmword [rsp + 0x40], xmm0
mov dword [rsp + 0x38], 1
mov qword [rsp + 0x28], 0
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x60
and al, 0x60
lea r8, [rsp + 0x30]
lea r9, [rsp + 0x28]
xor edx, edx
call qword [sym.imp.ws2_32.dll_getaddrinfo]
test eax, eax
je 0x1400885e8
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
shl rax, 0x20
or rax, 2
or eax, 2
mov qword [rsi + 8], rax
mov eax, 1
jmp 0x1400885fb
lea rax, str.file_name_contained_an_unexpected_NUL_byte
mov qword [rsi + 8], rax
mov qword [rsi], 1
jmp 0x1400885fe
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rax
mov word [rsi + 0x18], di
jle 0x140088611
jle 0x140088611
xor eax, eax
mov qword [rsi], rax
add rsp, 0x1e0
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rdi
ret
and byte [rdx], al
add byte [rax - 0x7f], cl
sti
jg 0x140088618
cmp rbx, 0x17f
add byte [rax], al
add byte [rdi], cl
xchg byte [rbx - 2], bl
invalid
jbe 0x14008847a
mov rcx, rsi
int1
mov rdx, r14
mov edx, esi
mov r8, rbx
mov eax, ebx
fadd dword [rcx - 0x77]
mov r9d, edi
stc
add rsp, 0x1e0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x1400aa6a0
and byte [rdx], al
add ah, cl
int3
int3
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xd8
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x50], 0xfffffffffffffffe
mov rbx, rcx
movzx eax, word [rdx + 0x10]
mov word [rbp + 0x4c], ax
invalid
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
push r8
invalid
lea rax, [rbp - 0x38]
lea rax, [rbp - 0x38]
movups xmm0, xmmword [rdx]
movups xmmword [rbp - 0x38], xmm0
mov rcx, qword [rdx + 0x10]
mov qword [rbp - 0x28], rcx
lea rcx, [rbp + 0x4c]
mov qword [rbp - 0x40], rcx
mov byte [rbp + 0x4f], 1
lea rcx, [rbp + 0x20]
rol r14b, 0x45
add qword [r8 - 0x73], r9
and byte [r8 - 0x77], r9b
ret 0x77e8
jne 0x1400886bd
sbb byte [rax - 0x75], cl
enter 0x15ff, 0xffffffffffffff8b
add al, byte ds:[rax]
pop rbp
mov eax, 0x44227d8b
movzx esi, word [rbp + 0x26]
mov rbx, qword [rbp + 0x10]
mov rdx, qword [rbp + 0x40]
mov word [rbx + r13], r12w
mov dword [rbx + r13 + 2], edi
mov word [rbx + r13 + 6], si
movaps xmm0, xmmword [rbp - 0x60]
movups xmmword [rbx + r13 + 8], xmm0
mov eax, dword [rbp - 0x50]
mov dword [rbx + r13 + 0x18], eax
mov word [rbx + r13 + 0x1c], r15w
mov word [rbx + r13 + 0x1e], r14w
inc rdx
mov qword [rbp + 0x40], rdx
mov qword [rbp + 0x18], rdx
add r13, 0x20
lea rcx, [rbp + 0x20]
lea rdx, [rbp - 0x18]
call fcn.140088910
movzx r12d, word [rbp + 0x20]
cmp r12w, 2
je 0x14008881d
mov edi, dword [rbp + 0x22]
movzx esi, word [rbp + 0x26]
lea rcx, [rbp + 0x28]
mov eax, dword [rcx + 0x10]
mov dword [rbp - 0x50], eax
movups xmm0, xmmword [rcx]
movaps xmmword [rbp - 0x60], xmm0
movabs al, byte [0x38b70f44e0458b48]
movabs al, byte [0x38b70f44e0458b48]
movzx edi, word [rax]
test r12w, r12w
jne 0x1400887fc
mov esi, r15d
movzx r15d, word [rbp + 0x3c]
movzx r14d, word [rbp + 0x3e]
jne 0x14008883f
mov rdx, qword [rbp + 0x40]
cmp rdx, qword [rbp + 8]
cmp edx, dword [rbp + 8]
cmp edx, dword [rbp + 8]
jne 0x140088778
lea rcx, [rbp + 8]
call fcn.1400aa580
jmp 0x140088770
invalid
invalid
invalid
invalid
mov rcx, qword [rbp - 0x18]
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
mov rcx, qword [rbp + 8]
mov rax, qword [rbp + 0x10]
mov rbx, qword [rbp - 0x48]
pop rbp
mov eax, 0x40558b48
pop rbp
mov eax, 0x40558b48
shl rdx, 5
add rdx, rax
mov qword [rbx], rax
mov dword [rbx], eax
mov qword [rbx + 8], rax
mov qword [rbx + 0x10], rcx
mov qword [rbx + 0x18], rdx
add rsp, 0xd8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp - 0x18]
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
cmp al, 2
invalid
add byte [rax], al
add byte [rax - 0x75], cl
call 0x17c9a9ea3
invalid
call 0x17c9a9ea3
cmp al, 2
add byte [rax - 0x7d], cl
jge 0x1400888b2
add al, byte [rax]
cmp qword [rbp + 8], 0
je 0x1400888bb
add byte [rsi + rcx + 0x48], dh
mov ecx, dword [rbp + 0x10]
mov rcx, qword [rbp + 0x10]
mov edx, 4
add al, 0
add byte [rax], al
add byte [rax], al
add al, ch
push rbp
cmc
idiv edi
call fcn.140007e10
inc esi
add byte [r8 - 0x7d], r9b
add byte [rax - 0x7d], cl
mov byte [rbp + 0x4f], 0
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
add byte [rax - 0x7d], cl
invalid
pop rbp
ret
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp byte [rbp + 0x4f], 0
je 0x1400888fc
mov rcx, qword [rbp - 0x38]
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rcx + rcx*4 - 0x10], cl
mov rax, r14
mov r14, qword [r14 + 0x28]
mov qword [rdi + 8], r14
mov rcx, qword [rax + 0x10]
adc byte [rax - 0x75], cl
invalid
invalid
adc byte [rax - 0x75], cl
and byte [rdi], cl
movzx edx, word [rax]
movzx edx, word [rax]
cmp edx, 0x17
je 0x1400889aa
cli
invalid
cmp edx, 2
je case.0x140086c45.121
mov qword [rsp + 0x28], r15
mov word [rsp + 0x20], 2
and al, 0x20
add al, byte [rax]
and al, 0x20
add al, byte [rax]
mov rcx, rbx
call fcn.14007dbc0
invalid
dec dword [rbp - 0x7b]
div byte [rbp - 0x39]
fld1
push rdx
invalid
mov word [rsi], 2
jmp 0x140088a31
invalid
add byte [rax - 0x7d], cl
stc
invalid
cmp rcx, 0xf
jbe 0x140088a3d
mov al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
movzx ecx, word [rax + 2]
rol cx, 8
mov eax, dword [rax + 4]
mov word [rsp + 0x20], 0
invalid
and al, 0x20
add byte [rax], al
invalid
mov dword [rsp + 0x20], 0x89660000
and al, 0x26
mov word [rsp + 0x26], cx
mov dword [rsp + 0x22], eax
jmp 0x1400889df
cmp rcx, 0x1b
jbe 0x140088a55
invalid
add byte [rdi], cl
movzx ecx, word [rax + 2]
rol cx, 8
ror dword [rax], 0xf
adc byte [rax + 8], al
mov bh, 0x48
add ah, byte [rsi - 0x3f]
ror dword [rax], 0xf
or byte [rdi], cl
adc byte [rax + 8], al
mov edx, dword [rax + 4]
mov eax, dword [rax + 0x18]
mov word [rsp + 0x20], 1
movups xmmword [rsp + 0x24], xmm0
adc dword [rsp + 0x24], eax
adc dword [rsp + 0x24], eax
and al, 0x24
mov dword [rsp + 0x34], edx
mov dword [rsp + 0x38], eax
mov word [rsp + 0x3c], cx
movzx eax, word [rsp + 0x20]
mov ecx, dword [rsp + 0x22]
and al, 0x22
and al, 0x22
movzx edx, word [rsp + 0x26]
push rsp
and al, 0x26
mov r8, qword [rsp + 0x28]
mov r9d, dword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov dword [rsi + 0x10], r9d
mov r9d, dword [rsp + 0x34]
mov dword [rsi + 0x14], r9d
mov dword [rsi + 0x14], ecx
mov dword [rsi + 0x14], ecx
mov r9d, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x38]
mov dword [rsi + 0x18], r9d
movzx r9d, word [rsp + 0x3c]
movzx ecx, word [rsp + 0x3c]
sbb byte [rdi + r9 - 0x49], r8b
and al, 0x3c
mov word [rsi + 0x1c], r9w
movzx r9d, word [rsp + 0x3e]
mov word [rsi + 0x1e], r9w
mov dword [rsi + 0x1e], r9d
mov dword [rsi + 0x1e], r9d
mov word [rsi], ax
mov dword [rsi + 2], ecx
mov word [rsi + 6], dx
mov qword [rsi + 8], r8
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
ret
lea rcx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in___library_std_src_sys_common_net.rs
lea r8, [0x1400e4800]
mov edx, 0x42
add al, ch
mov esi, esp
add dword [rax], eax
mov esi, esp
add dword [rax], eax
lea rcx, str.assertion_failed:_len_as_usize___mem::size_of::_c::sockaddr_in6___
lea r8, [0x1400e4860]
mov edx, 0x43
add byte [rax], al
add al, ch
jae 0x140088a5f
hlt
add dword [rax], eax
std
mov ebp, 0x43ba0005
add byte [rax], al
add al, ch
jae 0x140088a5f
hlt
add dword [rax], eax
int3
mov qword [rax], 0
test rdi, rdi
je 0x140088ac9
lea rsi, [rsp + 0x60]
mov r8d, 0x198
mov rcx, rsi
xor edx, edx
shr al, cl
lodsb al, byte [rsi]
in eax, dx
add dword [rax], eax
shr al, cl
lodsb al, byte [rsi]
in eax, dx
add dword [rax], eax
mov cx, 0x202
mov rdx, rsi
call qword [sym.imp.ws2_32.dll_WSAStartup]
invalid
mov dword [rsp + 0x2c], eax
test eax, eax
jne 0x140088ad5
mov rax, qword [sym.imp.ws2_32.dll_WSACleanup]
mov eax, dword [sym.imp.ws2_32.dll_WSACleanup]
mov qword [rdi], rax
add rsp, 0x1f8
pop rdi
pop rsi
ret
lea rcx, str.library_std_src_synconce.rs
call fcn.1400a82d0
invalid
add dword [rax], eax
mov qword [rsp + 0x30], 0
lea rcx, [rsp + 0x2c]
and al, 0x2c
lea rdx, [rsp + 0x30]
call fcn.1400aa7a0
int3
ud2
lea ecx, [rsp + 0x20]
mov rdx, rdi
mov r8, rsi
mov eax, esi
call fcn.140082110
dec dword [rdi]
mov dh, 0x54
and al, 0x20
dec dword [rdi]
mov dh, 0x54
and al, 0x20
mov rcx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x40]
xor byte [rax - 0x75], cl
and al, 0x40
lea r8, [0x14010ec30]
add eax, 0x860fb
movsxd r9, dword [r8 + rdx*4]
add r9, r8
add ecx, eax
mov rdx, rsi
mov r8, rdi
jmp r9
invalid
add rcx, 4
jmp 0x140088b7f
add al, 0xeb
xor al, 0x48
lea rdx, [rax + 1]
lea rdx, [rax + 1]
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
add rcx, rdx
add rcx, 8
jmp 0x140088b7f
mov ecx, 6
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x140088b7f
mov ecx, 6
invalid
jmp 0x140088b7f
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add ecx, edx
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
jmp 0x140088b7f
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
add rcx, 2
jmp 0x140088b7f
mov rdx, rsi
sub rdx, rcx
jb 0x140088c14
add rcx, rdi
mov r8, rcx
test rdx, rdx
je 0x140088ba8
pop rax
movups xmmword [rsp + 0x68], xmm0
movups xmmword [rsp + 0x78], xmm1
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 0x88], rcx
mov byte [rsp + 0x92], al
test byte [rdx + rdx*4], ah
add byte [rax], al
add byte [rsi - 0x39], ah
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
add cl, byte [rax - 0x73]
and al, 0x20
and al, 0x68
test byte [rdx + rdx*4], ah
add byte [rax], al
add byte [rsi - 0x39], ah
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
add cl, byte [rax - 0x73]
and al, 0x20
lea rdx, [rsp + 0x58]
and al, 0x58
call fcn.140087690
cmp byte [rsp + 0x20], 9
mov rdx, qword [rsp + 0x30]
jne 0x140088c08
mov rax, qword [rsp + 0x28]
jmp 0x140088c0a
xor eax, eax
add rsp, 0x98
pop rdi
pop rsi
ret
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
call fcn.1400a7d60
int3
invalid
adc byte [rax - 0x77], cl
iretd
mov dword [rsp + 0x30], edi
jmp 0x140088d21
lea rcx, [rsp + 0x38]
and al, 0x38
lea r9, [rsp + 0x20]
mov r8, r14
call fcn.14007e990
cmp qword [rsp + 0x38], 0
mov rcx, qword [rsp + 0x40]
je 0x140088da1
movabs rax, 0x8000000000000001
cmp rcx, rax
jne 0x140088dcc
cmp rdi, r15
jne 0x140088d67
mov rcx, rsi
mov rdx, rdi
call fcn.140088df0
mov rbx, qword [rsi + 8]
mov rdi, qword [rsi + 0x10]
mov byte [rbx + rdi], 0x2e
inc rdi
mov qword [rsi + 0x10], rdi
mov rax, qword [rsi]
sub rax, rdi
cmp rax, 2
jbe 0x140088db5
mov rax, qword [rsi + 8]
mov byte [rax + rdi + 2], 0x65
mov word [rax + rdi], 0x7865
add rdi, 3
mov qword [rsi + 0x10], rdi
mov dword [rax + rdi], 0x83487865
mov dword [rbx], 0x107e8948
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov qword [rsi + 8], rcx
mov qword [rsi], r14
mov rbx, rcx
mov r15, r14
cmp rdi, r15
je 0x140088d54
invalid
movabs eax, dword [0x3b841b2eb]
jmp 0x140088d67
mov r8d, 3
mov eax, 3
mov rcx, rsi
mov rdx, rdi
call fcn.1400aa4b0
mov rdi, qword [rsi + 0x10]
jle 0x140088dda
jmp 0x140088d7e
test rcx, rcx
jne 0x140088dd6
call fcn.140007ee0
mov rdx, qword [rsp + 0x48]
push rsp
and al, 0x48
call fcn.1400a79d0
call fcn.1400a79d0
int3
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], 1
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x38], rax
jmp 0x140088e4e
lea rcx, [rsp + 0x40]
lea r9, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov r8, rdi
call fcn.14007e990
cmp qword [rsp + 0x40], 0
mov rcx, qword [rsp + 0x48]
je 0x140088e86
je 0x140088e86
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x140088e8d
test rcx, rcx
jne 0x140088e94
call fcn.140007ee0
mov qword [rsi + 8], rcx
mov qword [rsi], rdi
invalid
or byte [rax - 0x77], r9b
add rsp, 0x58
add rsp, 0x58
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x50]
call fcn.1400a79d0
int3
mov dword [rax], 1
mov dword [rax + 4], ecx
mov dword [rax + 8], edx
ret
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
mov rdi, r8
mov r13, rdx
mov rbx, rcx
retf
mov rsi, qword [r8]
mov r14, qword [r8 + 0x10]
mov rax, rsi
invalid
sub rax, r14
mov r12, rsi
mov rbp, r14
cmp rax, 0x20
jae 0x140088f30
retf
invalid
lea rcx, [rsp + 0x30]
and al, 0x30
mov rdx, r13
mov r8, rdi
call fcn.1400869e0
cmp qword [rsp + 0x30], 0
mov rax, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
je 0x140088f20
mov qword [rbx + 8], rax
mov eax, 1
mov qword [rbx], rax
add ebp, ecx
invalid
add al, byte [rax]
invalid
add ebp, ecx
invalid
test rax, rax
je 0x140089150
test byte [rdi], ah
add al, byte [rax]
invalid
mov r12, qword [rdi]
mov rbp, qword [rdi + 0x10]
mov qword [rsp + 0x50], r14
je 0x140088f58
push rax
mov qword [rsp + 0x28], rbx
mov r14, qword [r13]
mov ebx, 0x2000
xor r15d, r15d
xor edi, edi
xor edi, edi
mov qword [rsp + 0x58], r13
cmp r12, rsi
jne 0x140088f86
cmp rbp, r12
jne 0x140088f86
invalid
xor dword [rax - 0x73], ecx
and al, 0x30
and al, 0x30
mov rdx, r13
mov r8, rdi
call fcn.1400869e0
invalid
invalid
dec dword [rax - 0x7d]
cmp dword [rsp + 0x30], 0
cmp dword [rsp + 0x30], 0
mov rax, qword [rsp + 0x38]
jne 0x140089169
add byte [rax], al
test rax, rax
je 0x14008917b
mov rbp, qword [rdi + 0x10]
cmp rbp, r12
jne 0x140089010
mov r13, r12
add r13, 0x20
jb 0x14008915f
lea rax, [r12 + r12]
cmp rax, r13
cmova r13, rax
cmova ebp, eax
cmova ebp, eax
test r12, r12
je 0x140088fc1
mov rax, qword [rdi + 8]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x40], r12
mov eax, 1
jmp 0x140088fc3
xor eax, eax
mov rdx, r13
not rdx
shr rdx, 0x3f
mov qword [rsp + 0x38], rax
lea rcx, [rsp + 0x60]
mov r8, r13
lea r9, [rsp + 0x30]
call fcn.14007e990
cmp qword [rsp + 0x60], 0
mov rax, qword [rsp + 0x68]
invalid
je 0x140089005
movabs rcx, 0x8000000000000001
cmp rax, rcx
je 0x140089010
jmp 0x14008915f
mov qword [rdi + 8], rax
mov qword [rdi], r13
mov r12, r13
nop
mov rax, qword [rdi + 8]
add rax, rbp
mov r13, r12
sub r13, rbp
cmp r13, rbx
cmovae r13, rbx
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x40], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], r15
mov rcx, r14
lea r15, [rsp + 0x30]
jmp 0x14008906c
mov rdx, r15
call case.0x1400695ee.894
invalid
dec dword [rax - 0x7b]
invalid
je 0x1400890c0
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov qword [rbx + 8], 0
xor eax, eax
jmp 0x140088f18
movabs rax, 0x2600000003
mov rcx, qword [rsp + 0x28]
mov qword [rcx + 8], rax
mov qword [rcx], 1
jmp 0x14008913f
xor eax, eax
test rbx, rbx
je 0x140089fd1
test rdi, rdi
je 0x140089860
test rsi, rsi
jne 0x140089860
mov edi, 1
mov r8, qword [rbp + 0x5e8]
test r8, r8
je 0x140089871
mov rdx, r8
and rdx, 7
je 0x140089876
mov rcx, r8
and rcx, 0xfffffffffffffff8
mov rsi, rax
nop dword [rax]
mov rsi, qword [rsi + 0x3d8]
dec rdx
jne 0x140089840
cmp r8, 8
jae 0x140089890
jmp 0x1400898ce
test rdi, rdi
mov rdx, qword [rbp + 0x5e8]
jne 0x1400898d2
jmp 0x14008cb27
mov rsi, rax
jmp 0x1400898ce
mov rsi, rax
mov rcx, r8
cmp r8, 8
jb 0x1400898ce
nop word cs:[rax + rax]
mov rax, qword [rsi + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rsi, qword [rax + 0x3d8]
add rcx, 0xfffffffffffffff8
jne 0x140089890
xor edx, edx
xor eax, eax
movzx ecx, word [rsi + 0x3d2]
mov r15, rsi
mov r12, rdx
cmp rdx, rcx
jb 0x140089918
nop word cs:[rax + rax]
mov rcx, qword [r15 + 0x160]
test rcx, rcx
je 0x14008c72a
inc rax
movzx r12d, word [r15 + 0x3d0]
mov r15, rcx
cmp r12w, word [rcx + 0x3d2]
jae 0x1400898f0
test rax, rax
je 0x1400899b0
mov rsi, qword [r15 + r12*8 + 0x3e0]
mov rcx, rax
dec rcx
je 0x14008999e
mov rdx, rcx
and rdx, 7
je 0x140089955
mov rcx, rdx
nop dword [rax]
mov rsi, qword [rsi + 0x3d8]
dec rcx
jne 0x140089940
not rdx
add rdx, rax
mov rcx, rdx
add rax, 0xfffffffffffffffe
cmp rax, 7
jb 0x14008999e
nop
mov rax, qword [rsi + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov eax, dword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rsi, qword [rax + 0x3d8]
add rcx, 0xfffffffffffffff8
jne case.0x140022773.1486
xor r13d, r13d
jmp 0x1400899b8
lea r13, [r12 + 1]
mov rsi, r15
dec rbx
imul rax, r12, 0x38
lea r14, [r15 + rax]
add r14, 0x168
shl r12, 5
movabs rax, 0x8000000000000000
cmp qword [r15 + r12], rax
mov qword [rbp + 0x5e8], r13
jne 0x140089a40
mov r13, qword [rbp + 0x4e0]
mov eax, 0
test r13, r13
je 0x140089802
mov r15, rdi
mov r9, qword [r14 + 0x28]
mov rax, qword [r14 + 0x30]
mov rdi, qword [rbp + 0x4e8]
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0x580]
mov rdx, r13
mov r8, rdi
call fcn.14008fa70
cmp qword [rbp + 0x580], 0
je 0x140089bf6
xor eax, eax
mov rdi, r15
jmp 0x140089802
mov qword [rbp + 0x5a8], rdi
mov rdi, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
test r8, r8
mov qword [rbp + 0x5d0], r8
je 0x140089a83
js 0x14008cb90
movzx eax, byte [0x140116278]
xor ecx, ecx
mov rdx, r8
call fcn.140095cb0
mov r8, qword [rbp + 0x5d0]
test rax, rax
jne 0x140089a88
jmp 0x14008cb7e
mov eax, 1
mov qword [rbp + 0x5d8], rax
mov rcx, rax
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
movzx eax, byte [r14 + 0x18]
mov byte [rbp + 0x5c0], al
mov rdi, qword [r14 + 0x28]
mov r14, qword [r14 + 0x30]
test r14, r14
je 0x140089ade
mov rax, r14
shr rax, 0x3e
jne 0x14008cb4a
lea r13, [r14 + r14]
movzx eax, byte [0x140116278]
xor ecx, ecx
mov rdx, r13
call fcn.140095cb0
test rax, rax
jne 0x140089ae6
jmp 0x14008cb38
mov eax, 2
xor r13d, r13d
mov qword [rbp + 0x5b0], rax
add r15, r12
mov rcx, rax
mov rdx, rdi
mov r8, r13
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rbp + 0x5d0]
mov qword [rbp - 0x20], rax
mov rcx, qword [rbp + 0x5d8]
fadd dword [0xc9509b12]
call 0x1304e2460
movzx eax, byte [rbp + 0x5c0]
mov byte [rbp - 8], al
mov qword [rbp], r14
mov rax, qword [rbp + 0x5b0]
mov qword [rbp + 8], rax
mov qword [rbp + 0x10], r14
mov r13, qword [r15 + 8]
mov rdi, qword [r15 + 0x10]
test rdi, rdi
mov qword [rbp + 0x570], r14
je 0x140089b6d
js 0x14008cb6d
movzx eax, byte [0x140116278]
xor ecx, ecx
mov rdx, rdi
call fcn.140095cb0
mov r12, rax
test rax, rax
jne 0x140089b73
jmp 0x14008cb54
mov r12d, 1
mov rcx, r12
mov rdx, r13
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
movzx eax, byte [r15 + 0x18]
mov qword [rbp + 0x460], rdi
mov qword [rbp + 0x468], r12
mov qword [rbp + 0x470], rdi
mov byte [rbp + 0x478], al
mov byte [rbp + 0x5bf], 0
lea rcx, [rbp + 0x580]
add eax, 0x8d480000
xchg ebp, eax
loopne 0x140089bb8
add byte [rax], al
lea r8, [rbp - 0x20]
lea r9, [rbp + 0x460]
call fcn.14008e3d0
mov rax, qword [rbp + 0x580]
shl rax, 1
test rax, rax
mov rdi, qword [rbp + 0x5a8]
je 0x140089800
mov rcx, qword [rbp + 0x588]
mov edx, 1
call fcn.140007e10
jmp 0x140089800
mov rax, qword [rbp + 0x588]
mov rdx, qword [rbp + 0x590]
mov rcx, qword [rbp + 0x598]
mov byte [rbp + 0x400], 0
test rdx, rdx
je 0x140089d83
mov rax, qword [rax + rcx*8 + 0x3d8]
mov rcx, rdx
dec rcx
je 0x140089cee
mov r8, rcx
and r8, 7
je 0x140089c5e
mov rcx, r8
nop dword [rax + rax]
movzx r9d, word [rax + 0x3d2]
mov rax, qword [rax + r9*8 + 0x3d8]
dec rcx
jne 0x140089c40
not r8
add r8, rdx
mov rcx, r8
add rdx, 0xfffffffffffffffe
cmp rdx, 7
jb 0x140089cee
nop dword [rax]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
add rcx, 0xfffffffffffffff8
jne 0x140089c70
movzx ecx, word [rax + 0x3d2]
dec rcx
mov qword [rbp + 0x4c0], rax
mov qword [rbp + 0x4c8], 0
mov qword [rbp + 0x4d0], rcx
lea rcx, [rbp - 0x20]
lea rdx, [rbp + 0x4c0]
rol byte [rax + rax], 0
rol byte [rax + rax], 0
lea r8, [rbp + 0x400]
call fcn.14008fc10
call 0x188089d87
mov eax, dword [rbp + 0x30]
mov qword [rbp + 0x4b0], rax
movups xmm0, xmmword [rbp + 0x20]
movaps xmmword [rbp + 0x4a0], xmm0
movups xmm0, xmmword [rbp - 0x20]
movups xmm1, xmmword [rbp - 0x10]
movups xmm2, xmmword [rbp]
push rbp
add byte [rdi], cl
adc byte [rbp + 0x10], bl
push rbp
add byte [rdi], cl
adc byte [rbp + 0x10], bl
movaps xmmword [rbp + 0x490], xmm3
movaps xmmword [rbp + 0x480], xmm2
movaps xmmword [rbp + 0x470], xmm1
movaps xmmword [rbp + 0x460], xmm0
mov rdx, qword [rbp + 0x38]
mov rax, qword [rbp + 0x48]
movzx ecx, word [rdx + 0x3d2]
cmp rax, rcx
jae 0x140089db8
mov rcx, rdx
jmp 0x140089de9
mov qword [rbp + 0x460], rax
mov qword [rbp + 0x468], 0
mov qword [rbp + 0x470], rcx
jo 0x140089d9e
add byte [rax], al
jo 0x140089d9e
add byte [rax], al
lea rcx, [rbp - 0x20]
lea rdx, [rbp + 0x460]
loopne 0x140089de9
lea edx, [rbp + 0x460]
lea r8, [rbp + 0x400]
call fcn.14008fc10
jmp 0x140089ed9
mov r8, qword [rbp + 0x40]
nop dword [rax]
mov rcx, qword [rdx + 0x160]
test rcx, rcx
je 0x140089de4
inc r8
movzx eax, word [rdx + 0x3d0]
mov rdx, rcx
cmp ax, word [rcx + 0x3d2]
jae 0x140089dc0
jmp 0x140089de9
mov rax, r8
xor ecx, ecx
imul rdx, rax, 0x38
shl rax, 5
mov r8, qword [rcx + rdx + 0x198]
adc dword [rax + 0x4c000001], ebx
mov dword [rbp + 0x530], eax
movups xmm0, xmmword [rcx + rdx + 0x168]
movups xmm1, xmmword [rcx + rdx + 0x178]
movups xmm2, xmmword [rcx + rdx + 0x188]
movaps xmmword [rbp + 0x520], xmm2
movaps xmmword [rbp + 0x510], xmm1
movaps xmmword [rbp + 0x500], xmm0
mov r8, qword [rbp + 0x490]
mov qword [rcx + rdx + 0x198], r8
movaps xmm0, xmmword [rbp + 0x460]
movaps xmm1, xmmword [rbp + 0x470]
movaps xmm2, xmmword [rbp + 0x480]
movups xmmword [rcx + rdx + 0x188], xmm2
movups xmmword [rcx + rdx + 0x178], xmm1
movups xmmword [rcx + rdx + 0x168], xmm0
movups xmm0, xmmword [rcx + rax]
movups xmm1, xmmword [rcx + rax + 0x10]
lea rdx, [rbp + 0x538]
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
lea rdx, [rbp + 0x498]
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + rax], xmm0
movups xmmword [rcx + rax + 0x10], xmm1
add qword [rax], r10
mov rax, qword [rbp + 0x550]
mov qword [rbp + 0x30], rax
movaps xmm0, xmmword [rbp + 0x540]
movaps xmmword [rbp + 0x20], xmm0
movaps xmm0, xmmword [rbp + 0x500]
movaps xmm1, xmmword [rbp + 0x510]
add eax, 0x280f0000
xchg ebp, eax
and byte [0x168179ec4], al
popfq
xor byte [0x169179ecb], al
pop rbp
adc byte [rdi], cl
sub dword [rbp], edx
movaps xmmword [rbp - 0x10], xmm1
movaps xmmword [rbp - 0x20], xmm0
mov rdx, qword [rbp - 0x20]
mov r8, qword [rbp - 0x18]
mov rax, qword [rbp]
mov qword [rbp + 0x5d0], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x5d8], rax
dec qword [rbp + 0x4f0]
mov r12, qword [rbp + 0x18]
mov r14, qword [rbp + 0x20]
cmp byte [rbp + 0x400], 0
je 0x140089f64
mov qword [rbp + 0x5c0], rdx
mov qword [rbp + 0x5b0], r8
test rdi, rdi
je 0x14008cbe3
mov rax, qword [r13 + 0x3d8]
mov qword [rbp + 0x4e0], rax
dec rdi
mov qword [rbp + 0x4e8], rdi
mov qword [rax + 0x160], 0
mov edx, 8
mov rcx, r13
call fcn.140007e10
mov r8, qword [rbp + 0x5b0]
mov rdx, qword [rbp + 0x5c0]
mov eax, 0
movabs rcx, 0x8000000000000000
cmp rdx, rcx
mov rdi, r15
je 0x140089802
test rdx, rdx
je 0x140089f91
mov edx, 1
mov rcx, r8
call fcn.140007e10
cmp qword [rbp + 0x5d0], 0
je 0x140089fac
rol byte [0x1b4089f9a], 1
adc dword [rdx + 2], edi
mov edx, 2
mov rcx, qword [rbp + 0x5d8]
call fcn.140007e10
shl r12, 1
mov eax, 0
test r12, r12
je 0x140089802
test byte [rbp - 8], al
invalid
invalid
test byte [rbp - 8], al
invalid
mov edx, 1
mov rcx, r14
call fcn.140007e10
xor eax, eax
jmp 0x140089802
invalid
dec dword [rax - 0x75]
test eax, esi
add al, 0
add byte [rax - 0x77], cl
test dword [rax], ebp
add al, 0
add byte [rdi], cl
adc byte [rbp + 0x4e0], al
mov rax, qword [rbp + 0x4f0]
mov qword [rbp + 0x428], rax
movups xmm0, xmmword [rbp + 0x4e0]
movups xmmword [rbp + 0x418], xmm0
mov qword [rbp + 0x410], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
movzx eax, byte [0x140116278]
mov edx, 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
xor ecx, ecx
call fcn.140095cb0
test rax, rax
je 0x14008cc0e
mov dword [rax], 0x48544150
mov rcx, rax
add rcx, 4
mov qword [rbp + 0x500], rax
add byte [0xc950a02a], al
lea ecx, [rax]
add eax, 0xc7660000
invalid
test dword [rax], edx
add eax, 0
add byte [0xc950a02a], al
lea ecx, [rax]
add eax, 0xc7660000
invalid
test dword [rax], edx
add eax, 0
mov dword [rbp + 0x510], 0x8d480000
lea esp, [rax + 4]
add byte [rax], al
lea rcx, [rbp + 0x460]
lea rdx, [rbp + 0x500]
mov qword [rbp + 0x5d0], rax
call fcn.14008e1a0
mov qword [rbp - 0x20], 4
loopne 0x14008a05b
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
invalid
add byte [rax], al
loopne 0x14008a05b
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov ecx, dword [rbp + 0x5d0]
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x10], 4
mov byte [rbp - 8], 0
movups xmm0, xmmword [rbp + 0x460]
movups xmmword [rbp], xmm0
mov r14, qword [rbp + 0x470]
add al, 0
add byte [rcx + rcx*4 + 0x75], cl
adc byte [rax - 0x75], cl
jne 0x14008a093
add al, 0
add byte [rcx + rcx*4 + 0x75], cl
adc byte [rax - 0x75], cl
jne 0x14008a093
mov rbx, qword [rbp + 0x418]
test rbx, rbx
test ebx, ebx
je 0x14008a15a
mov rax, qword [rbp + 0x420]
mov qword [rbp + 0x5e8], rax
test eax, ebp
add eax, 0x8b4c0000
sub eax, 0x221b8
test eax, ebp
add eax, 0x8b4c0000
sub eax, 0x221b8
lea rcx, [rbx + 0x168]
movzx eax, word [rbx + 0x3d2]
mov qword [rbp + 0x5d8], rax
imul rdi, rax, 0x38
mov r15, 0xffffffffffffffff
test rdi, rdi
je 0x14008a110
lea r12, [rcx + 0x38]
mov r8, qword [rcx + 0x28]
mov r9d, dword [rcx + 0x30]
mov dword [rsp + 0x20], 1
mov rcx, rsi
mov edx, r14d
call r13
inc r15
add rdi, 0xffffffffffffffc8
mov rcx, r12
cmp eax, 3
je 0x14008a0d0
cmp eax, 1
jne 0x14008a13c
jmp 0x14008a117
mov r15, qword [rbp + 0x5d8]
mov rax, qword [rbp + 0x5e8]
sub rax, 1
jb 0x14008a664
mov qword [rbp + 0x5e8], rax
mov rbx, qword [rbx + r15*8 + 0x3d8]
jmp 0x14008a0b0
cmp eax, 2
jne 0x14008caa1
test rbx, rbx
je 0x14008a15f
shl r15, 5
mov r14, qword [rbx + r15 + 8]
mov rdi, qword [rbx + r15 + 0x10]
jmp 0x14008a162
xor r14d, r14d
jmp 0x14008a169
xor r14d, r14d
mov rcx, qword [rbp + 0x5d0]
mov edx, 1
call fcn.140007e10
cmp qword [rbp], 0
je 0x14008a187
mov edx, 2
mov rcx, rsi
call fcn.140007e10
mov rax, qword [rbp + 0x578]
mov rcx, qword [rax + 0x10]
lea rbx, str.program_path_has_no_file_name
test rcx, rcx
je 0x14008a4e7
mov rdx, qword [rax + 8]
cmp rcx, 4
mov qword [rbp + 0x5e8], rcx
jae 0x14008a1bc
lea rax, [0x140090110]
jmp 0x14008a1eb
mov eax, dword [rdx]
bswap eax
xor ecx, ecx
cmp eax, 0x5c5c3f5c
setb cl
cmp eax, 0x5c5c3f5d
adc ecx, 0xffffffff
lea rcx, [0x140090100]
lea rax, [0x140090110]
cmove rax, rcx
mov rcx, qword [rbp + 0x5e8]
mov qword [rbp + 0x5d0], rdx
movzx esi, byte [rcx + rdx - 1]
mov byte [rbp + 0x5f7], 1
mov ecx, esi
call rax
test al, al
jne 0x14008a4e7
mov r8, qword [rbp + 0x5e8]
cmp r8, 3
jbe 0x14008a289
mov rdx, qword [rbp + 0x5d0]
movzx eax, byte [r8 + rdx - 4]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x2e
jne 0x14008a289
movzx eax, byte [rdx + r8 - 3]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x65
jne 0x14008a289
movzx eax, byte [rdx + r8 - 2]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x78
jne 0x14008a64a
lea eax, [rsi - 0x41]
cmp al, 0x1a
setb al
shl al, 5
or al, sil
cmp al, 0x65
sete al
mov r8, qword [rbp + 0x5e8]
jmp 0x14008a28b
xor eax, eax
mov rsi, qword [rbp + 0x5d0]
lea rbx, [rsi + r8]
xor ecx, ecx
nop dword [rax + rax]
cmp qword [rbp + 0x5e8], rcx
je 0x14008a30a
movzx edx, byte [rsi + rcx]
cmp edx, 0x2f
je 0x14008a2ba
inc rcx
cmp edx, 0x5c
jne 0x14008a2a0
test al, al
je 0x14008a3e3
mov byte [rbp + 0x5f7], 1
lea rcx, [rbp - 0x20]
mov rdx, rsi
mov r8, qword [rbp + 0x5e8]
call fcn.14007fcd0
mov rcx, qword [rbp - 0x20]
mov rax, qword [rbp - 0x18]
movabs rdx, 0x8000000000000000
cmp rcx, rdx
jne 0x14008a591
mov qword [rbp + 0x4e8], rax
mov qword [rbp + 0x4e0], rdx
jmp 0x14008ad60
xor r8d, r8d
lea r11, str.nul_byte_found_in_provided_data
mov rax, rsi
jmp 0x14008a32c
xor r8d, r8d
test cx, cx
je 0x14008a4e4
mov cx, 1
test r8w, r8w
jne 0x14008a320
cmp rax, rbx
je 0x14008a5de
movzx r9d, byte [rax]
movzx edx, r9b
test dl, dl
js 0x14008a350
inc rax
jmp 0x14008a3b2
mov r8d, edx
and r8d, 0x1f
movzx r10d, byte [rax + 1]
and r10d, 0x3f
cmp dl, 0xdf
jbe 0x14008a3a4
movzx edx, byte [rax + 2]
shl r10d, 6
and edx, 0x3f
or edx, r10d
cmp r9b, 0xf0
jb 0x14008a3bc
movzx r9d, byte [rax + 3]
add rax, 4
and r8d, 7
shl r8d, 0x12
shl edx, 6
and r9d, 0x3f
or r9d, edx
or r9d, r8d
mov edx, r9d
cmp edx, 0xffff
jbe 0x14008a3b2
jmp 0x14008a3cf
add rax, 2
shl r8d, 6
or r8d, r10d
mov edx, r8d
xor r8d, r8d
mov ecx, edx
jmp 0x14008a323
add rax, 3
shl r8d, 0xc
or edx, r8d
cmp edx, 0xffff
jbe 0x14008a3b2
and edx, 0x3ff
or edx, 0xdc00
mov r8d, edx
jmp 0x14008a323
mov rdi, qword [rbp + 0x5e8]
test rdi, rdi
js 0x14008ccf4
movzx eax, byte [0x140116278]
xor ecx, ecx
mov rdx, rdi
call fcn.140095cb0
test rax, rax
je 0x14008cd05
mov r14, rax
mov rcx, rax
mov rdx, rsi
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp - 0x20], rdi
mov qword [rbp - 0x18], r14
mov qword [rbp - 0x10], rdi
mov byte [rbp - 8], 0
lea rdx, str..exeprogram_not_found
lea rcx, [rbp - 0x20]
mov r8d, 4
mov qword [rbp + 0x5d8], r14
call fcn.140085930
mov r15, qword [rbp - 0x20]
mov r14, qword [rbp - 0x18]
mov rsi, qword [rbp - 0x10]
mov qword [rbp + 0x3f8], r14
mov qword [rbp + 0x3f0], r15
mov byte [rbp + 0x5a6], 1
lea rcx, [rbp + 0x500]
mov rdx, r14
mov r8, rsi
call fcn.1400901f0
movabs rdi, 0x8000000000000000
cmp qword [rbp + 0x500], rdi
jne 0x14008a5bd
mov qword [rbp + 0x5d8], r15
mov qword [rbp + 0x5e8], r14
mov rcx, r14
mov rdx, rsi
call fcn.140088b00
test rax, rax
je 0x14008a658
cmp rdx, 2
jne 0x14008a610
movzx ecx, word [rax]
cmp ecx, 0x2e2e
add byte [rax], al
jne 0x14008a610
mov ecx, 2
xor r8d, r8d
mov r10, qword [rbp + 0x5e8]
jmp 0x14008acd4
mov rbx, r11
mov rsi, rbx
mov rax, qword [rbp + 0x4f8]
mov qword [rax], rsi
mov qword [rax + 0x10], 2
cmp qword [rbp + 0x410], 0
je 0x14008a560
mov rcx, qword [rbp + 0x418]
test rcx, rcx
je 0x14008a547
mov rdx, qword [rbp + 0x420]
mov rax, qword [rbp + 0x428]
mov qword [rbp - 0x18], 0
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], rdx
mov qword [rbp + 8], 0
mov qword [rbp + 0x10], rcx
mov qword [rbp + 0x18], rdx
mov ecx, 1
jmp 0x14008a54b
xor ecx, ecx
xor eax, eax
mov qword [rbp - 0x20], rcx
mov qword [rbp], rcx
mov qword [rbp + 0x20], rax
lea rcx, [rbp - 0x20]
call fcn.14008e0e0
mov rsi, qword [rbp + 0x450]
cmp dword [rsi], 4
jb 0x14008a576
mov rcx, qword [rsi + 8]
call qword [sym.imp.kernel32.dll_CloseHandle]
movaps xmm6, xmmword [rbp + 0x600]
add rsp, 0x698
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rdx, qword [rbp - 0x10]
mov qword [rbp - 0x20], rcx
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rdx
mov byte [rbp + 0x5f7], 1
lea rcx, [rbp + 0x4e0]
lea rdx, [rbp - 0x20]
call fcn.140090120
jmp 0x14008ad60
mov rax, qword [rbp + 0x510]
mov qword [rbp + 0x4f0], rax
movups xmm0, xmmword [rbp + 0x500]
movaps xmmword [rbp + 0x4e0], xmm0
jmp 0x14008ad4e
mov r8, qword [rbp + 0x5e8]
cmp r8, 0xf
mov qword [rbp + 0x5b0], rbx
ja 0x14008a66c
xor eax, eax
mov qword [rbp + 0x5c0], rax
xor eax, eax
nop dword [rax]
cmp byte [rsi + rax], 0x2e
je 0x14008a682
inc rax
cmp r8, rax
jne 0x14008a600
jmp 0x14008a68e
mov rcx, rdx
mov r10, qword [rbp + 0x5e8]
nop word [rax + rax]
test rcx, rcx
je 0x14008a678
mov r9, rcx
dec rcx
cmp byte [rax + r9 - 1], 0x2e
jne 0x14008a620
test rcx, rcx
je 0x14008acce
sub rdx, r9
mov r8, rax
add r8, r9
jmp 0x14008acd4
xor eax, eax
mov r8, qword [rbp + 0x5e8]
jmp 0x14008a28b
mov r10, qword [rbp + 0x5e8]
jmp 0x14008acf4
xor r14d, r14d
jmp 0x14008a162
mov cl, 0x2e
mov rdx, rsi
call fcn.140010170
jmp 0x14008a687
mov r8, rax
xor eax, eax
jmp 0x14008acd4
mov eax, 1
mov qword [rbp + 0x5c0], rax
test r14, r14
je 0x14008a6e2
add rdi, r14
mov qword [rbp + 0x500], r14
mov qword [rbp + 0x508], rdi
mov word [rbp + 0x510], 0
mov byte [rbp + 0x518], 1
mov byte [rbp + 0x5f7], 1
lea rcx, [rbp - 0x20]
lea rdx, [rbp + 0x500]
call case.0x140022773.1350
mov rax, qword [rbp - 0x20]
movabs rbx, 0x8000000000000000
cmp rax, rbx
jne case.0x1400828c4.353
mov qword [rbp + 0x580], 0
mov qword [rbp + 0x588], 2
mov qword [rbp + 0x590], 0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x5d8], rax
xor esi, esi
xor ebx, ebx
xor r12d, r12d
cmp r8, 0x201
jb 0x14008a73f
jmp 0x14008a750
jae 0x14008a80d
cmp r8, 0x201
jae 0x14008a750
mov r14d, 0x200
lea r13, [rbp - 0x20]
mov r15, r8
jmp 0x14008a7a8
sub r8, r12
sub rbx, r12
cmp rbx, r8
jae 0x14008a77f
lea rcx, [rbp + 0x580]
mov rdx, r12
call fcn.1400aa3f0
mov rsi, qword [rbp + 0x580]
mov rax, qword [rbp + 0x588]
mov qword [rbp + 0x5d8], rax
mov eax, 0xffffffff
cmp rsi, rax
mov r12d, 0xffffffff
cmovb r12, rsi
out 0x4c, al
mov dword [rbp + 0x590], esp
mov rbx, rsi
mov r14, r12
mov r13, qword [rbp + 0x5d8]
mov r15, r12
xor ecx, ecx
call qword [sym.imp.kernel32.dll_SetLastError]
sbb al, 2
add byte [rcx], dh
leave
mov rdx, r13
mov r8d, r15d
call qword [sym.imp.kernel32.dll_GetModuleFileNameW]
mov edi, eax
test eax, eax
jne 0x14008a7ce
call qword [sym.imp.kernel32.dll_GetLastError]
test eax, eax
jne 0x14008a843
mov r8d, edi
cmp r15, r8
jne 0x14008a730
call qword [sym.imp.kernel32.dll_GetLastError]
cmp eax, 0x7a
jne 0x14008cc29
test dword [rax + 0x24], eax
add byte [rax], al
add r15, r15
mov eax, 0xffffffff
cmp r15, rax
cmovae r15, rax
mov r8, r15
cmp r8, 0x201
jae 0x14008a750
jmp 0x14008a73f
cmp r14, r8
jb 0x14008cd38
lea rcx, [rbp + 0x500]
mov rdx, r13
call fcn.140081e10
movups xmm0, xmmword [rbp + 0x500]
movups xmm1, xmmword [rbp + 0x510]
add eax, 0x290f0000
lea esi, [rax + 4]
add byte [rax], al
add eax, 0x290f0000
lea esi, [rax + 4]
add byte [rax], al
movaps xmmword [rbp + 0x460], xmm0
jmp 0x14008a869
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
add byte [rax - 0x3f], cl
loopne 0x14008a86d
or rax, 2
mov qword [rbp + 0x468], rax
movabs rax, 0x8000000000000000
add byte [rax + 0x60858948], al
add al, 0
invalid
add byte [rax + 0x60858948], al
add al, 0
add byte [rax - 0x7b], cl
div byte [rcx + rdx - 0x46]
add al, byte [rax]
add byte [rax], al
test rsi, rsi
je 0x14008a87f
adc dword [rdx + 2], edi
mov edx, 2
mov rcx, qword [rbp + 0x5d8]
add byte [rax], al
call fcn.140007e10
mov rax, qword [rbp + 0x460]
movabs rbx, 0x8000000000000000
cmp rax, rbx
jne 0x14008a8ad
lea rcx, [rbp + 0x468]
mov byte [rbp + 0x5f7], 1
call fcn.14007dbc0
jmp 0x14008a970
mov qword [rbp + 0x5a8], rax
mov rcx, qword [rbp + 0x468]
mov rsi, qword [rbp + 0x470]
mov rdi, qword [rbp + 0x478]
mov byte [rbp + 0x5a5], 0
mov qword [rbp + 0x5d8], rcx
mov rdx, rsi
call fcn.1400879d0
cmp rsi, rdx
cmovb rdx, rsi
test rax, rax
cmove rdx, rsi
mov rax, qword [rbp + 0x5a8]
mov qword [rbp - 0x20], rax
mov rax, qword [rbp + 0x5d8]
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rdx
mov qword [rbp - 8], rdi
lea rcx, [rbp - 0x20]
mov rdx, qword [rbp + 0x5d0]
mov r8, qword [rbp + 0x5e8]
call fcn.140086b10
cmp qword [rbp + 0x5c0], 1
je 0x14008a935
add byte [rax], al
lea rcx, [rbp - 0x20]
call fcn.140088c30
mov rsi, qword [rbp - 0x18]
mov r8, qword [rbp - 0x10]
lea rcx, [rbp + 0x500]
mov rdx, rsi
call fcn.1400901f0
cmp qword [rbp - 0x20], 0
je 0x14008a960
mov qword [rbp + 0x580], 0
mov qword [rbp + 0x588], 2
mov qword [rbp + 0x590], 0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x5d8], rax
xor ebx, ebx
xor esi, esi
xor r15d, r15d
cmp r8, 0x201
jb 0x14008a9cf
jae 0x14008aa9f
cmp r8, 0x201
jae 0x14008a9e0
mov r12d, 0x200
lea r14, [rbp - 0x20]
mov r13, r8
jmp 0x14008aa38
sub r8, r15
sub rsi, r15
cmp rsi, r8
jae 0x14008aa0f
lea rcx, [rbp + 0x580]
mov rdx, r15
call fcn.1400aa3f0
mov rbx, qword [rbp + 0x580]
mov rax, qword [rbp + 0x588]
mov qword [rbp + 0x5d8], rax
mov eax, 0xffffffff
cmp rbx, rax
mov r15d, 0xffffffff
cmovb r15, rbx
mov qword [rbp + 0x590], r15
nop
add eax, 0x89480000
fimul word [rbp - 0x77]
cld
nop
add eax, 0x89480000
fimul word [rbp - 0x77]
cld
mov r14, qword [rbp + 0x5d8]
mov r13, r15
xor ecx, ecx
call qword [sym.imp.kernel32.dll_SetLastError]
mov rcx, r14
mov edx, r13d
call qword [sym.imp.kernel32.dll_GetSystemDirectoryW]
mov edi, eax
test eax, eax
jne 0x14008aa60
call qword [sym.imp.kernel32.dll_GetLastError]
test eax, eax
jne 0x14008ac22
mov r8d, edi
cmp r13, r8
jne 0x14008a9c0
call qword [sym.imp.kernel32.dll_GetLastError]
cmp eax, 0x7a
jne 0x14008cc46
and dword [rax], eax
invalid
add r13, r13
mov eax, 0xffffffff
cmp r13, rax
cmovae r13, rax
mov r8, r13
cmp r8, 0x201
jae 0x14008a9e0
jmp 0x14008a9cf
cmp r12, r8
jb 0x14008cd4f
lea rcx, [rbp + 0x500]
mov rdx, r14
mov edx, esi
call fcn.140081e10
lea rcx, [rbp + 0x500]
lea ecx, [rbp + 0x500]
mov rdx, qword [rbp + 0x5d0]
mov r8, qword [rbp + 0x5e8]
invalid
invalid
add byte [rax], al
call 0x12808aad2
invalid
call fcn.140086b10
cmp qword [rbp + 0x5c0], 1
rol byte [0x1b409aadb], 0xc
add dword [rsp + rcx + 0x48], esi
lea ecx, [rbp + 0x500]
lea rcx, [rbp + 0x500]
call fcn.140088c30
mov rdi, qword [rbp + 0x508]
mov r8, qword [rbp + 0x510]
test dword [rax], edx
add eax, 0x8d480000
lea esp, [rax + 4]
add byte [rax], al
mov rdx, rdi
call fcn.1400901f0
in al, dx
push rsi
add byte [rax], al
cmp qword [rbp + 0x500], 0
je 0x14008ab1b
mov edx, 1
mov rcx, rdi
call fcn.140007e10
sal bh, cl
invalid
sal bh, cl
dec dword [rdi]
adc byte [rbp + 0x460], al
movups xmm0, xmmword [rbp + 0x460]
movaps xmmword [rbp + 0x4c0], xmm0
mov rax, qword [rbp + 0x470]
mov qword [rbp + 0x4d0], rax
jmp 0x14008ac48
lea rsi, [rbp - 0x20]
lea rdi, [rbp + 0x500]
lea r15, [rbp + 0x460]
lea edi, [rbp + 0x460]
lea edi, [rbp + 0x460]
jmp 0x14008ab6f
mov byte [rbp + 0x5f7], 1
mov rcx, rsi
add byte [rax], al
add dword [rax - 0x77], ecx
int1
mov rdx, rdi
call case.0x140022773.1350
invalid
invalid
invalid
mov rax, qword [rbp - 0x20]
cmp rax, rbx
je 0x14008a6e2
sti
invalid
invalid
sti
invalid
mov rcx, qword [rbp - 0x18]
mov rdx, qword [rbp - 0x10]
test rdx, rdx
je 0x14008ac0a
mov al, byte [rax]
add byte [rax], al
mov al, byte [rax]
add byte [rax], al
mov r8, qword [rbp - 8]
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x10], rdx
mov qword [rbp - 8], r8
mov rcx, rsi
mov rdx, qword [rbp + 0x5d0]
mov r8, qword [rbp + 0x5e8]
call fcn.140086b10
invalid
dec dword [rax - 0x7d]
mov ebp, 0x5c0
invalid
je 0x14008abbc
mov rcx, rsi
call fcn.140088c30
mov r14, qword [rbp - 0x18]
mov r8, qword [rbp - 0x10]
mov rcx, r15
mov rdx, r14
call fcn.1400901f0
cmp qword [rbp - 0x20], 0
je 0x14008abe3
push rsi
add byte [rax], al
mov edx, 1
mov rcx, r14
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
call fcn.140007e10
mov rax, qword [rbp + 0x460]
cmp rax, rbx
jne 0x14008b8ad
mov byte [rbp + 0x5f7], 1
mov rcx, rsi
test edi, esi
add eax, 0x48010000
mov ecx, esi
mov rdx, rdi
call case.0x140022773.1350
jmp 0x14008ab62
test rax, rax
je 0x14008ab50
mov edx, 1
call fcn.140007e10
jmp 0x14008ab50
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x4c8], rax
movabs rax, 0x8000000000000001
mov qword [rbp + 0x4c0], rax
rol byte [rax + rax], 0
rol byte [rax + rax], 0
test rbx, rbx
je 0x14008ac5e
mov edx, 2
mov rcx, qword [rbp + 0x5d8]
call fcn.140007e10
mov rax, qword [rbp + 0x4c0]
movabs rdx, 0x8000000000000001
cmp rax, rdx
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
jg 0x14008aca8
cmp rax, rcx
je 0x14008b8d8
xor byte [rax + rax], cl
add byte [rax - 0x77], cl
test eax, ebp
add eax, 0x77e90000
invalid
mov qword [rbp + 0x5e8], rax
jmp 0x14008bb2b
xor r8d, r8d
mov rcx, rdx
test rax, rax
cmovne r8, rax
test r8, r8
je 0x14008acf4
test rax, rax
cmove rcx, rdx
add r8, rcx
sub r8, r10
cmp rsi, r8
cmovae rsi, r8
lea rcx, [rbp - 0x20]
mov rdx, r10
mov r8, rsi
call fcn.14007fcd0
mov rcx, qword [rbp - 0x20]
mov rax, qword [rbp - 0x18]
cmp rcx, rdi
cmp ecx, edi
cmp ecx, edi
jne 0x14008ad20
mov qword [rbp + 0x4e8], rax
mov qword [rbp + 0x4e0], rdi
jmp 0x14008ad40
mov rdx, qword [rbp - 0x10]
mov qword [rbp - 0x20], rcx
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rdx
lea rcx, [rbp + 0x4e0]
lea rdx, [rbp - 0x20]
call fcn.140090120
mov r14, qword [rbp + 0x5e8]
mov r15, qword [rbp + 0x5d8]
test r15, r15
je 0x14008ad60
mov edx, 1
mov rcx, r14
call fcn.140007e10
mov rcx, qword [rbp + 0x4e0]
mov rsi, qword [rbp + 0x4e8]
movabs rax, 0x8000000000000000
cmp rcx, rax
je 0x14008a4ea
mov qword [rbp + 0x5e8], rcx
mov rdi, qword [rbp + 0x4f0]
cmp rdi, 5
mov qword [rbp + 0x5d8], rsi
jb case.0x14008b096.68
cmp word [rsi + rdi*2 - 0xa], 0x2e
jne case.0x14008b096.68
cmp word [rsi + rdi*2 - 2], 0
je 0x14008b077
mov rax, qword [rbp + 0x578]
mov rsi, qword [rax + 0x28]
mov rdi, qword [rax + 0x30]
mov r14b, byte [rax + 0xc5]
mov dh, byte [rax + 0xc5]
mov qword [rbp + 0x500], 0
mov qword [rbp + 0x508], 2
or byte [0x1400aadda], al
add byte [rax], al
or byte [0x1400aadda], al
add byte [rax], al
mov qword [rbp + 0x510], 0
lea rcx, [rbp + 0x500]
xor edx, edx
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [rax]
add eax, 0xd2310000
call case.0x14005f063.676
mov rax, qword [rbp + 0x508]
mov rcx, qword [rbp + 0x510]
mov word [rax + rcx*2], 0x22
inc rcx
mov qword [rbp + 0x510], rcx
mov rax, qword [rbp + 0x5d0]
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], rbx
mov word [rbp - 0x10], 0
lea rcx, [rbp + 0x500]
lea rdx, [rbp - 0x20]
call case.0x140048b77.491
mov rdx, qword [rbp + 0x510]
cmp rdx, qword [rbp + 0x500]
jne 0x14008ae5b
lea rcx, [rbp + 0x500]
call case.0x14005f063.676
mov rdx, qword [rbp + 0x510]
mov rax, qword [rbp + 0x508]
mov word [rax + rdx*2], 0x22
add al, 0x50
and al, byte [rax]
add al, 0x50
and al, byte [rax]
inc rdx
mov qword [rbp + 0x510], rdx
lea rax, [rdi + rdi*4]
add al, 0xbf
add al, 0xbf
lea r15, [rsi + rax*8]
lea rbx, [rbp + 0x500]
nop word cs:[rax + rax]
nop dword [rax + rax]
nop dword [rax + rax]
cmp rsi, r15
je 0x14008af02
mov rdx, qword [rbp + 0x510]
cmp rdx, qword [rbp + 0x500]
jne case.0x140086c45.131
adc byte [0x17b50ae9e], al
xchg ebp, eax
add byte [0x14f7daea5], al
mov rcx, rbx
call case.0x14005f063.676
mov rdx, qword [rbp + 0x510]
mov rax, qword [rbp + 0x508]
mov word [rax + rdx*2], 0x20
add byte [rax - 1], cl
ret 0x8948
xchg ebp, eax
adc byte [0xc950aecd], al
invalid
mov rdx, rsi
mov r8d, r14d
call fcn.1400902c0
mov rdi, rax
add byte [rax - 1], cl
ret 0x8948
add rsi, 0x28
test rax, rax
je case.0x140086c45.130
stosd dword [rdi], eax
stosd dword [rdi], eax
cmp qword [rbp + 0x500], 0
je 0x14008af1f
mov rcx, qword [rbp + 0x508]
mov edx, 2
call fcn.140007e10
jmp 0x14008af1f
mov rax, qword [rbp + 0x500]
mov rdi, qword [rbp + 0x508]
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75c83948], al
invalid
mov rcx, qword [rbp + 0x5e8]
mov rax, qword [rbp + 0x4f8]
add byte [rax - 0x77], cl
invalid
add byte [rax - 0x77], cl
cmp byte [rax - 0x39], cl
adc byte [rdx], al
add byte [rax], al
add byte [rcx], dh
xor esi, esi
test rcx, rcx
mov qword [rax + 0x10], 2
xor esi, esi
test rcx, rcx
je case.0x140086fe7.92
mov edx, 2
mov rcx, qword [rbp + 0x5d8]
add eax, 0xc0e80000
invalid
idiv edi
test sil, sil
je 0x14008a4fc
jmp 0x14008a560
mov rdx, qword [rbp + 0x510]
mov r13b, 1
mov dword [rbp + 0x44c], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov r8, qword [rbp + 0x5e8]
mov rcx, qword [rbp + 0x5d8]
mov qword [rbp + 0x5d0], rcx
mov qword [rbp + 0x5c0], r8
add byte [rax], al
mov qword [rbp + 0x4e0], rax
mov qword [rbp + 0x4e8], rdi
mov qword [rbp + 0x4f0], rdx
cmp rdx, rax
jne 0x14008afcc
mov byte [rbp + 0x5cf], 1
lea rcx, [rbp + 0x4e0]
lea ecx, [rbp + 0x4e0]
lea ecx, [rbp + 0x4e0]
mov rdx, rax
call case.0x14005f063.676
mov rdi, qword [rbp + 0x4e8]
mov rdx, qword [rbp + 0x4f0]
mov word [rdi + rdx*2], 0
inc rdx
mov qword [rbp + 0x4f0], rdx
mov rcx, qword [rbp + 0x578]
cmp byte [rcx + 0xc4], 0
mov eax, 0x400
mov r15d, 0x608
cmove r15d, eax
or r15d, dword [rcx + 0xc0]
cmp qword [rbp + 0x410], 0
je 0x14008b21c
mov rsi, qword [rbp + 0x418]
mov rdi, qword [rbp + 0x420]
mov rbx, qword [rbp + 0x428]
mov qword [rbp + 0x4c0], rsi
mov qword [rbp + 0x4c8], rdi
mov qword [rbp + 0x4d0], rbx
mov qword [rbp + 0x580], 0
mov qword [rbp + 0x588], 2
mov qword [rbp + 0x590], 0
test rbx, rbx
mov dword [rbp + 0x434], r15d
je 0x14008b2c9
mov r15d, 2
xor r12d, r12d
jmp 0x14008b2fd
movzx eax, word [rsi + rdi*2 - 8]
lea ecx, [rax - 0x42]
cmp ecx, 0x21
ja case.0x14008b096.68
lea rdx, [0x14010ec5c]
movsxd rcx, dword [rdx + rcx*4]
invalid
or al, 0x8a
add rcx, rdx
jmp rcx
movzx ecx, word [rsi + rdi*2 - 6]
or ecx, 0x20
cmp ecx, 0x61
jne 0x14008b0b2
movzx ecx, word [rsi + rdi*2 - 4]
or ecx, 0x20
and byte [rbx + 0x2e7474f9], al
cmp ax, 0x43
jne case.0x14008b096.68
movzx eax, word [rsi + rdi*2 - 6]
or eax, 0x20
cmp eax, 0x6d
jne case.0x14008b096.68
movzx eax, word [rsi + rdi*2 - 4]
add eax, 0xffffffbc
test eax, 0xffdf
jne case.0x14008b096.68
mov qword [rbp + 0x5a8], rdi
mov qword [rbp + 0x500], 0
mov qword [rbp + 0x508], 2
mov qword [rbp + 0x510], 0
mov esi, 0x200
mov eax, 2
mov qword [rbp + 0x5c0], rax
xor eax, eax
mov qword [rbp + 0x5d0], rax
xor edi, edi
xor r14d, r14d
cmp rsi, 0x201
jb 0x14008b141
jmp 0x14008b150
jae 0x14008bc29
cmp rsi, 0x201
jae 0x14008b150
mov r12d, 0x200
lea r15, [rbp - 0x20]
mov r13, rsi
jmp 0x14008b1b6
sub rsi, r14
sub rdi, r14
cmp rdi, rsi
jae 0x14008b189
lea rcx, [rbp + 0x500]
mov rdx, r14
mov r8, rsi
call fcn.1400aa3f0
mov rax, qword [rbp + 0x500]
mov qword [rbp + 0x5d0], rax
mov rax, qword [rbp + 0x508]
mov qword [rbp + 0x5c0], rax
mov rdi, qword [rbp + 0x5d0]
mov eax, 0xffffffff
cmp rdi, rax
mov r14d, 0xffffffff
cmovb r14, rdi
mov qword [rbp + 0x510], r14
mov r12, r14
mov r15, qword [rbp + 0x5c0]
mov r13, r14
xor ecx, ecx
call qword [sym.imp.kernel32.dll_SetLastError]
mov rcx, r15
mov edx, r13d
call qword [sym.imp.kernel32.dll_GetSystemDirectoryW]
mov ebx, eax
test eax, eax
jne 0x14008b1de
call qword [sym.imp.kernel32.dll_GetLastError]
test eax, eax
jne 0x14008be7e
mov esi, ebx
cmp r13, rsi
jne 0x14008b132
call qword [sym.imp.kernel32.dll_GetLastError]
cmp eax, 0x7a
jne 0x14008cd1e
add r13, r13
mov eax, 0xffffffff
cmp r13, rax
cmovae r13, rax
mov rsi, r13
cmp rsi, 0x201
jae 0x14008b150
jmp 0x14008b141
mov rax, rcx
mov r14d, 2
xor ebx, ebx
xor ecx, ecx
mov qword [rbp + 0x5b0], rcx
movabs rsi, 0x8000000000000000
cmp qword [rax + 0x38], rsi
jne 0x14008b743
mov eax, 2
xor r12d, r12d
xor ecx, ecx
mov qword [rbp + 0x4d8], rcx
mov qword [rbp + 0x438], rax
mov qword [rbp + 0x5a8], r14
mov qword [rbp + 0x3e8], rbx
xorps xmm0, xmm0
movaps xmmword [rbp + 0x4c0], xmm0
mov qword [rbp + 0x4d0], 0
lea rdi, [0x1401161e8]
mov rcx, rdi
call qword [sym.imp.kernel32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140116270]
shl rax, 1
mov r14d, r13d
test rax, rax
jne 0x14008c5f5
mov byte [rbp + 0x5e5], 1
lea rcx, [rbp + 0x580]
xor edx, edx
call case.0x14005f063.676
mov r15, qword [rbp + 0x588]
mov r12, qword [rbp + 0x590]
mov word [r15 + r12*2], 0
inc r12
mov qword [rbp + 0x590], r12
xor eax, eax
test rsi, rsi
setne al
cmove rbx, rsi
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], 0
mov qword [rbp - 0x10], rsi
mov qword [rbp - 8], rdi
mov qword [rbp], rax
mov qword [rbp + 8], 0
mov qword [rbp + 0x10], rsi
mov qword [rbp + 0x18], rdi
mov qword [rbp + 0x20], rbx
lea rcx, [rbp + 0x500]
lea rdx, [rbp - 0x20]
movabs rdi, 0x8000000000000000
call fcn.1400891d0
mov r14d, r13d
mov rdx, qword [rbp + 0x500]
test rdx, rdx
je 0x14008be9b
mov rcx, rax
mov rax, qword [rax + 0x40]
mov rcx, qword [rcx + 0x48]
add rcx, rax
xor r10d, r10d
mov rdx, rax
jmp 0x14008b766
mov qword [rbp + 0x5e8], rax
mov rsi, qword [rbp + 0x468]
mov rdi, qword [rbp + 0x470]
jmp 0x14008bb39
mov rbx, qword [rbp + 0x5b0]
jmp 0x14008ad8f
cmp r12, rsi
jb 0x14008cd7d
test ebx, ebx
je 0x14008bf58
lea rbx, [rsi + rsi]
movzx eax, byte [0x140116278]
xor ecx, ecx
mov rdx, rbx
call fcn.140095cb0
test rax, rax
je 0x14008cd91
mov rcx, rax
jmp 0x14008bf5f
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
or rax, 2
movabs rsi, 0x8000000000000000
jmp 0x14008bf70
mov ecx, 2
xor ebx, ebx
mov rdx, r15
mov r8, rbx
mov rdi, rcx
call sub.VCRUNTIME140.dll_memcpy
mov rax, rdi
cmp qword [rbp + 0x5d0], 0
mov qword [rbp + 0x5d0], rax
je 0x14008bf99
mov edx, 2
mov rcx, qword [rbp + 0x5c0]
call fcn.140007e10
mov rax, qword [rbp + 0x5d0]
movabs rcx, 0x8000000000000000
cmp rsi, rcx
jne 0x14008bfb4
mov rcx, qword [rbp + 0x5e8]
jmp 0x14008c1cc
mov qword [rbp + 0x460], rsi
mov qword [rbp + 0x468], rax
mov qword [rbp + 0x470], rsi
lea r13, [0x1400e3dff]
xor r15d, r15d
lea rdi, [rbp + 0x460]
xor ebx, ebx
mov r14, r13
mov rax, qword [rbp + 0x578]
jmp 0x14008c007
mov ebx, ecx
mov rcx, qword [rbp + 0x5d0]
mov qword [rbp + 0x5d0], rcx
mov word [rcx + rsi*2], r12w
inc rsi
mov qword [rbp + 0x470], rsi
mov rcx, qword [rbp + 0x5e8]
test r13, r13
je 0x14008c0e4
test bx, bx
je 0x14008c05f
xor ecx, ecx
mov r12d, ebx
cmp rsi, qword [rbp + 0x460]
jne 0x14008bfe8
mov rax, r14
sub rax, r13
add rax, 0xa
movabs rdx, 0xaaaaaaaaaaaaaaab
mul rdx
mov r8, rdx
shr r8, 1
cmp cx, 1
mov rax, r15
adc rax, 0xffffffffffffffff
sub r8, rax
inc r8
mov ebx, ecx
jmp 0x14008c11a
lea rdx, [0x1400e3e07]
cmp r13, rdx
je 0x14008c0e4
movzx edx, byte [r13]
movzx r12d, dl
test r12b, r12b
js 0x14008c080
inc r13
xor ecx, ecx
jmp 0x14008c021
mov eax, r12d
and eax, 0x1f
movzx r8d, byte [r13 + 1]
and r8d, 0x3f
cmp r12b, 0xdf
jbe 0x14008c13b
movzx ecx, byte [r13 + 2]
shl r8d, 6
and ecx, 0x3f
or ecx, r8d
cmp dl, 0xf0
jb 0x14008c156
movzx r12d, byte [r13 + 3]
and eax, 7
shl eax, 0x12
shl ecx, 6
and r12d, 0x3f
or r12d, ecx
or r12d, eax
cmp r12d, 0x110000
mov rax, qword [rbp + 0x578]
mov rcx, qword [rbp + 0x5e8]
jne 0x14008c16b
mov r9, qword [rbp + 0x460]
cmp r15, 1
je 0x14008c1af
mov r15d, 1
xor r12d, r12d
mov r13d, 0
mov r8d, 0
cmp rsi, r9
mov rcx, qword [rbp + 0x5d0]
jne 0x14008bff1
inc r8
mov rcx, rdi
mov rdx, rsi
call fcn.1400aa3f0
mov rcx, qword [rbp + 0x468]
mov rax, qword [rbp + 0x578]
jmp 0x14008bff1
add r13, 2
shl eax, 6
or eax, r8d
mov r12d, eax
mov rax, qword [rbp + 0x578]
xor ecx, ecx
jmp 0x14008c021
add r13, 3
shl eax, 0xc
or ecx, eax
mov r12d, ecx
mov rax, qword [rbp + 0x578]
jmp 0x14008c16f
add r13, 4
cmp r12d, 0xffff
jbe 0x14008c1a8
lea eax, [r12 + 0xff0000]
shr eax, 0xa
or eax, 0xd800
and r12d, 0x3ff
or r12d, 0xdc00
mov ecx, r12d
mov r12d, eax
mov rax, qword [rbp + 0x578]
jmp 0x14008c021
xor ecx, ecx
jmp 0x14008c021
mov rdx, qword [rbp + 0x468]
mov qword [rbp + 0x5d0], rdx
movabs rdx, 0x8000000000000000
cmp r9, rdx
jne 0x14008c1e2
mov rax, qword [rbp + 0x4f8]
mov rdx, qword [rbp + 0x5d0]
mov qword [rax], rdx
jmp 0x14008af30
mov qword [rbp + 0x5c0], r9
movzx ecx, byte [rax + 0xc5]
mov byte [rbp + 0x570], cl
test cl, cl
setne byte [rbp + 0x5b0]
mov rcx, rax
mov al, 1
test al, al
je 0x14008cda0
mov rsi, qword [rcx + 0x28]
mov rax, qword [rcx + 0x30]
mov qword [rbp + 0x4d8], rax
movzx eax, byte [0x140116278]
mov edx, 0xc
xor ecx, ecx
call fcn.140095cb0
test rax, rax
je 0x14008cda7
mov ecx, 6
mov word [rax], 0x63
mov qword [rbp - 0x20], rcx
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], 1
lea r15, [0x1400e37ed]
mov edi, 1
xor r14d, r14d
lea r12, [0x1400e37ec]
lea rbx, [rbp - 0x20]
jmp 0x14008c27c
mov word [rax + rdi*2], r14w
inc rdi
mov qword [rbp - 0x10], rdi
mov r14d, r13d
test r14w, r14w
jne 0x14008c34a
lea rcx, [0x1400e37fb]
cmp r15, rcx
je 0x14008c392
movzx r8d, byte [r15]
movzx r14d, r8b
test r14b, r14b
js 0x14008c2ab
inc r15
jmp 0x14008c34a
mov ecx, r14d
and ecx, 0x1f
movzx r9d, byte [r15 + 1]
and r9d, 0x3f
cmp r14b, 0xdf
jbe 0x14008c300
movzx edx, byte [r15 + 2]
shl r9d, 6
and edx, 0x3f
or edx, r9d
cmp r8b, 0xf0
jb 0x14008c30f
movzx r14d, byte [r15 + 3]
and ecx, 7
shl ecx, 0x12
shl edx, 6
and r14d, 0x3f
or r14d, edx
or r14d, ecx
cmp r14d, 0x110000
je 0x14008c392
add r15, 4
jmp 0x14008c31b
add r15, 2
shl ecx, 6
or ecx, r9d
mov r14d, ecx
jmp 0x14008c34a
add r15, 3
shl ecx, 0xc
or edx, ecx
mov r14d, edx
cmp r14d, 0xffff
jbe 0x14008c34a
lea ecx, [r14 + 0xff0000]
shr ecx, 0xa
or ecx, 0xd800
and r14d, 0x3ff
or r14d, 0xdc00
mov r13d, r14d
mov r14d, ecx
jmp 0x14008c34d
xor r13d, r13d
cmp rdi, qword [rbp - 0x20]
jne 0x14008c26d
mov rax, r12
sub rax, r15
add rax, 0x11
movabs rcx, 0xaaaaaaaaaaaaaaab
mul rcx
shr rdx, 1
cmp r13w, 1
sbb rdx, 0
lea r8, [rdx + 2]
mov rcx, rbx
mov rdx, rdi
call fcn.1400aa3f0
mov rax, qword [rbp - 0x18]
jmp 0x14008c26d
mov rbx, qword [rbp - 0x10]
mov qword [rbp + 0x510], rbx
movups xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0x500], xmm0
cmp rbx, qword [rbp + 0x500]
jne 0x14008c3d0
lea rcx, [rbp + 0x500]
mov rdx, rbx
call case.0x14005f063.676
mov r8, qword [rbp + 0x5a8]
mov rbx, qword [rbp + 0x510]
jmp 0x14008c3d7
mov r8, qword [rbp + 0x5a8]
mov r12, qword [rbp + 0x508]
mov word [r12 + rbx*2], 0x22
inc rbx
mov qword [rbp + 0x510], rbx
lea rax, [r8 + r8]
xor ecx, ecx
lea rdi, [0x1400e3838]
mov rdx, qword [rbp + 0x5d8]
cmp rax, rcx
je 0x14008c418
cmp word [rdx + rcx], 0x22
lea rcx, [rcx + 2]
jne 0x14008c403
jmp 0x14008c59d
mov rax, qword [rbp + 0x5d8]
movzx eax, word [rax + r8*2 - 2]
cmp ax, 0x5c
je 0x14008c59d
lea rdi, [r8 - 1]
xor r14d, r14d
test ax, ax
mov rax, qword [rbp + 0x5d8]
cmove r14, rax
test r14, r14
cmove rdi, r8
cmove r14, rax
mov r15, qword [rbp + 0x500]
mov rax, r15
sub rax, rbx
cmp rax, rdi
jae 0x14008c488
lea rcx, [rbp + 0x500]
mov rdx, rbx
mov r8, rdi
call fcn.1400aa3f0
mov rbx, qword [rbp + 0x510]
mov r15, qword [rbp + 0x500]
mov r12, qword [rbp + 0x508]
lea r8, [rdi + rdi]
lea rcx, [r12 + rbx*2]
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
add rbx, rdi
mov qword [rbp + 0x510], rbx
cmp rbx, r15
jne 0x14008c4c4
lea rcx, [rbp + 0x500]
mov rdx, r15
call case.0x14005f063.676
mov r12, qword [rbp + 0x508]
mov rbx, qword [rbp + 0x510]
mov word [r12 + rbx*2], 0x22
inc rbx
mov qword [rbp + 0x510], rbx
mov rax, qword [rbp + 0x4d8]
lea rax, [rax + rax*4]
lea r15, [rsi + rax*8]
lea r14, str._t____________
cmp rsi, r15
je 0x14008c8b1
mov rdx, qword [rbp + 0x510]
cmp rdx, qword [rbp + 0x500]
jne 0x14008c517
lea rcx, [rbp + 0x500]
call case.0x14005f063.676
mov rdx, qword [rbp + 0x510]
lea rax, [rdx + 1]
mov rcx, qword [rbp + 0x508]
mov word [rcx + rdx*2], 0x20
mov qword [rbp + 0x510], rax
movzx edi, byte [rbp + 0x5b0]
cmp byte [rbp + 0x570], 0
jne 0x14008c57b
cmp qword [rsi], 0
movzx edi, byte [rbp + 0x5b0]
jne 0x14008c57b
mov r12, qword [rsi + 0x10]
mov r13, qword [rsi + 0x18]
xor ebx, ebx
cmp r13, rbx
setne dil
je 0x14008c57b
movzx ecx, byte [r12 + rbx]
mov r8d, 0x16
mov rdx, r14
call fcn.140010170
inc rbx
cmp rax, 1
jne 0x14008c556
lea rcx, [rbp + 0x500]
mov rdx, rsi
mov r8d, edi
call fcn.1400902c0
mov rdi, rax
add rsi, 0x28
test rax, rax
je 0x14008c4eb
cmp qword [rbp + 0x500], 0
je 0x14008c5b8
mov rcx, qword [rbp + 0x508]
mov edx, 2
call fcn.140007e10
mov rcx, qword [rbp + 0x5c0]
mov rax, qword [rbp + 0x4f8]
mov qword [rax], rdi
mov qword [rax + 0x10], 2
test rcx, rcx
je 0x14008c5e7
mov edx, 2
mov rcx, qword [rbp + 0x5d0]
call fcn.140007e10
xor esi, esi
mov rcx, qword [rbp + 0x5e8]
jmp 0x14008af3a
lea rcx, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7library_alloc_srccollections_btree_navigate.rs
call fcn.1400a82d0
jmp 0x14008cdb6
mov rax, qword [rbp + 0x500]
mov rdx, qword [rbp + 0x510]
cmp rdx, rax
jne 0x14008c8de
lea rcx, [rbp + 0x500]
call case.0x14005f063.676
mov rax, qword [rbp + 0x500]
mov rdx, qword [rbp + 0x510]
mov rdi, qword [rbp + 0x508]
mov word [rdi + rdx*2], 0x22
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14008c5b8
inc rdx
mov cl, 1
mov dword [rbp + 0x44c], ecx
xor r13d, r13d
mov r8, qword [rbp + 0x5c0]
jmp 0x14008af87
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x580], rax
lea rax, [rbp + 0x580]
mov qword [rbp + 0x460], rax
lea rax, [fcn.140084c50]
mov qword [rbp + 0x468], rax
lea rax, str.comparing_environment_keys_failed:
mov qword [rbp + 0x500], rax
mov qword [rbp + 0x508], 1
mov qword [rbp + 0x520], 0
lea rax, [rbp + 0x460]
mov qword [rbp + 0x510], rax
mov qword [rbp + 0x518], 1
lea rdx, str.library_std_src_syspalwindowsprocess.rs
lea rcx, [rbp + 0x500]
call fcn.1400a7d20
jmp 0x14008cdb6
lea rcx, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7library_alloc_srccollections_btree_navigate.rs
call fcn.1400a82d0
jmp 0x14008cdb6
mov ecx, 2
mov rdx, r13
call fcn.1400a79d0
jmp 0x14008cdb6
call fcn.140007ee0
jmp 0x14008cdb6
mov byte [rbp + 0x5bf], 1
mov ecx, 1
mov rdx, rdi
call fcn.1400a79d0
jmp 0x14008cdb6
mov byte [rbp + 0x5bf], 1
call fcn.140007ee0
jmp 0x14008cdb6
mov ecx, 1
mov rdx, r8
call fcn.1400a79d0
jmp 0x14008cdb6
call fcn.140007ee0
jmp 0x14008cdb6
mov qword [rbp + 0x5e8], r12
mov qword [rbp + 0x5a8], r14
lea rcx, str.assertion_failed:_self.height___0
lea r8, [0x1400e1b28]
mov edx, 0x21
call fcn.1400a7ee0
jmp 0x14008cdb6
mov byte [rbp + 0x5f7], 1
mov ecx, 1
mov edx, 4
call fcn.1400a79d0
jmp 0x14008cdb6
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.library_std_src_syspalwindowsmod.rs
mov edx, 0x28
call fcn.1400a7ee0
jmp 0x14008cdb6
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.library_std_src_syspalwindowsmod.rs
mov edx, 0x28
call fcn.1400a7ee0
jmp 0x14008cdb6
mov byte [rbp + 0x5f7], 1
call fcn.140007ee0
jmp 0x14008cdb6
mov byte [rbp + 0x5f7], 1
mov ecx, 1
mov rdx, rdi
call fcn.1400a79d0
jmp 0x14008cdb6
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.library_std_src_syspalwindowsmod.rs
mov edx, 0x28
call fcn.1400a7ee0
jmp 0x14008cdb6
lea rax, str.library_std_src_syspalwindowsmod.rs
mov rcx, r8
mov rdx, r14
mov r8, rax
call fcn.1400a7e60
jmp 0x14008cdb6
lea rax, str.library_std_src_syspalwindowsmod.rs
mov rcx, r8
mov rdx, r12
mov r8, rax
call fcn.1400a7e60
jmp 0x14008cdb6
lea r8, str.library_std_src_syspalwindowsmod.rs
mov rcx, rsi
mov rdx, r12
call fcn.1400a7e60
jmp 0x14008cdb6
mov ecx, 2
mov rdx, rbx
call fcn.1400a79d0
jmp 0x14008cdb6
call fcn.140007ee0
jmp 0x14008cdb6
mov ecx, 2
mov edx, 0xc
call fcn.1400a79d0
ud2
add byte [rax], al
call fcn.1400a7ee0
mov byte [rcx], al
add byte [rdi], cl
or ecx, dword [rdi]
invalid
ud2
add al, byte [rax]
add byte [rax - 0x7d], cl
cmp byte [rax], al
invalid
je 0x14008f6b7
add byte [rbp + rdx + 0x48], dh
mov rax, qword [rbp + 0x208]
mov eax, dword [rbp + 0x208]
mov rcx, qword [rax + 8]
mov edx, 1
call fcn.140007e10
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x220], 0
je 0x14008f707
mov edx, 1
mov rcx, qword [rbp + 0x228]
sub byte [rdx], al
add byte [rax], al
sub byte [rdx], al
add byte [rax], al
add al, byte [rax]
add al, ch
call fcn.140007e10
or dword [rdi - 0x72b70009], eax
lea eax, [rax + 1]
add byte [rax], al
idiv edi
lea rcx, [rbp + 0x140]
call fcn.1400900c0
mov edx, 8
mov rcx, qword [rbp + 0x230]
call fcn.140007e10
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
mov ebp, 0x1f0
invalid
je 0x14008f777
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
mov ebp, 0x1f0
add byte [rcx + rdx - 0x46], dh
add dword [rax], eax
add byte [rax], al
invalid
mov edx, 1
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp + 0x1f8]
call fcn.140007e10
lea rcx, [rbp + 0x48]
call fcn.1400900c0
nop
add rsp, 0x28
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
ud2
nop
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x220], 0
je 0x14008f7f7
mov edx, 1
mov rcx, qword [rbp + 0x228]
add al, byte [rax]
add al, ch
invalid
xchg bh, dh
invalid
add byte [rax - 0x75], cl
lea ebp, [rax]
add al, byte [rax]
add al, ch
sbb dword [rsi - 0x72b70009], eax
lea eax, [rax + 1]
add byte [rax], al
lea rcx, [rbp + 0x140]
call fcn.1400900c0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x230], 0
jne 0x14008f86d
lea rcx, [rbp + 0x140]
call fcn.1400900c0
cmp qword [rbp + 0x220], 0
je 0x14008f86d
mov edx, 1
mov rcx, qword [rbp + 0x228]
call fcn.140007e10
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add rsp, 0x38
jmp fcn.140093510
lea ecx, [rsp + 0x40]
call fcn.14007fcd0
mov rcx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x48]
movabs rbx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
invalid
or byte [rax + 0x39], 0xd9
add byte [rax], al
add byte [rax], al
invalid
or byte [rax + 0x39], 0xd9
cmp ecx, ebx
jne 0x14009022d
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rbx
jmp 0x14009025a
invalid
mov rdx, qword [rsp + 0x50]
push rsp
and al, 0x50
mov qword [rsp + 0x58], rcx
mov dword [rsp + 0x58], ecx
and al, 0x58
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rdx
lea rcx, [rsp + 0x28]
lea rdx, [rsp + 0x58]
push rsp
and al, 0x58
call fcn.140090120
mov r14, qword [rsp + 0x28]
cmp r14, rbx
jne 0x140090273
invalid
lea rcx, [rsp + 0x30]
call fcn.14007dbc0
mov qword [rsi], rbx
mov dword [rsi], ebx
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rdi, qword [rsp + 0x30]
mov r15, qword [rsp + 0x38]
xor byte [rbx + rcx*4 + 0x7c], cl
and al, 0x38
mov rcx, rdi
call qword [sym.imp.kernel32.dll_GetFileAttributesW]
or al, al
add dword [rax], eax
or al, al
add dword [rax], eax
cmp eax, 0xffffffff
je case.0x140082878.396
mov qword [rsi], r14
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], r15
jmp 0x140090267
mov qword [rsi], rbx
test r14, r14
je 0x140090267
invalid
invalid
mov edx, 2
mov rcx, rdi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rdi
jmp fcn.140007e10
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
movaps xmmword [rsp + 0x50], xmm6
mov rsi, rcx
xor r8b, 1
cmp qword [rdx], 0
movzx eax, r8b
mov r8d, 2
cmove r8d, eax
mov rbx, qword [rdx + 0x10]
mov ebx, dword [rdx + 0x10]
mov rcx, qword [rdx + 0x18]
lea r14, [rbx + rcx]
xor al, 0xb
xor al, 0xb
xor r11d, r11d
lea rax, str.nul_byte_found_in_provided_data
mov rdx, rbx
jmp 0x14009031d
xor r11d, r11d
test r9w, r9w
je 0x1400906dc
invalid
mov r9w, 1
test r11w, r11w
mov ecx, 0x45660001
test ebx, ebx
jne 0x140090310
cmp rdx, r14
je 0x1400903eb
xlatb
test r10b, r10b
js 0x140090345
inc rdx
jmp 0x1400903e0
mov r11d, r10d
and r11d, 0x1f
movzx ebp, byte [rdx + 1]
add dword [rbx - 0x7fbec01b], eax
cli
fbstp tbyte [rsi + 0x40]
add dword [rbx - 0x7fbec01b], eax
cli
fbstp tbyte [rsi + 0x40]
movzx r10d, byte [rdx + 2]
shl ebp, 6
and r10d, 0x3f
or r10d, ebp
cmp dil, 0xf0
jb 0x1400903a9
movzx edi, byte [rdx + 3]
add rdx, 4
and r11d, 7
shl r11d, 0x12
shl r10d, 6
and edi, 0x3f
or edi, r10d
or edi, r11d
mov r10d, edi
cmp r10d, 0xffff
ja 0x1400903bd
jmp 0x1400903e0
add rdx, 2
shl r11d, 6
or r11d, ebp
mov r10d, r11d
jmp 0x1400903e0
add rdx, 3
shl r11d, 0xc
or r10d, r11d
cmp r10d, 0xffff
jbe 0x1400903e0
and r10d, 0x3ff
or r10d, 0xdc00
mov r11d, r10d
jmp 0x140090313
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x31], al
fild dword [rbp - 0x77]
shr ecx, 1
sub bh, bh
invalid
xor r11d, r11d
mov r9d, r10d
jmp 0x140090313
xor r15d, r15d
jmp 0x14009045e
cmp rcx, rax
cmp ecx, eax
je 0x140090428
movzx edx, byte [rbx + rax]
cmp edx, 9
je 0x140090432
inc rax
cmp edx, 0x20
jne 0x140090410
jmp 0x140090432
test rcx, rcx
je 0x140090432
mov bpl, 1
jmp 0x1400903fb
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi]
jne 0x140090447
mov rcx, rsi
call case.0x14005f063.676
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsi + 8]
mov word [rax + rdx*2], 0x22
inc rdx
mov qword [rsi + 0x10], rdx
mov bpl, 1
mov r15b, 1
xor r12d, r12d
movaps xmm6, xmmword [str._]
xor edi, edi
jmp case.0x140087080.221
mov rax, qword [rsi + 8]
mov word [rax + rdx*2], r12w
mov dword [rax + rdx*2], esp
mov dword [rax + rdx*2], esp
inc rdx
mov qword [rsi + 0x10], rdx
adc byte [rbp - 0x77], al
in al, dx
adc byte [rbp - 0x77], al
in al, dx
test r12w, r12w
jne 0x140090510
cmp rbx, r14
je case.0x140086fe7.127
je case.0x140086fe7.127
add dword [rax], eax
add byte [rdi], cl
mov dh, 0xb
movzx ecx, byte [rbx]
movzx r12d, cl
test r12b, r12b
js 0x1400904a7
inc rbx
jmp 0x140090510
ret
mov eax, r12d
and eax, 0x1f
movzx edx, byte [rbx + 1]
and edx, 0x3f
cmp r12b, 0xdf
cmp ah, 0xdf
cmp ah, 0xdf
jbe 0x1400904fd
movzx r12d, byte [rbx + 2]
shl edx, 6
and r12d, 0x3f
or r12d, edx
cmp cl, 0xf0
jb 0x1400905db
invalid
movzx ecx, byte [rbx + 3]
add rbx, 4
and eax, 7
shl eax, 0x12
shl r12d, 6
and ecx, 0x3f
or ecx, r12d
or ecx, eax
mov r12d, ecx
cmp r12d, 0xffff
jbe 0x140090510
jmp 0x1400905f2
add byte [rax], al
add rbx, 2
shl eax, 6
or eax, edx
mov r12d, eax
nop dword [rax]
xor r13d, r13d
test bpl, bpl
je 0x1400905bd
add byte [rax], al
add byte [rax], al
cmp r12w, 0x22
je 0x140090538
movzx eax, r12w
cmp eax, 0x5c
jne 0x1400905bb
inc rdi
jmp 0x1400905bd
add byte [rcx - 0x77], cl
clc
mov r8, rdi
inc r8
je 0x140090706
invalid
add byte [rax - 0x75], cl
invalid
mov rax, qword [rsi]
mov rdx, qword [rsi + 0x10]
mov edx, dword [rsi + 0x10]
sub rax, rdx
cmp rax, r8
jb 0x140090620
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
test rdi, rdi
je 0x1400905ae
invalid
cmp rdi, 0x10
jae 0x14009056a
xor ecx, ecx
jmp 0x14009059c
invalid
xor cl, byte [rax - 0x77]
stc
mov rcx, rdi
and rcx, 0xfffffffffffffff0
lea r8, [rax + rdx*2]
add r8, 0x10
xor r9d, r9d
nop dword [rax]
movups xmmword [r8 + r9*2 - 0x10], xmm6
movups xmmword [r8 + r9*2], xmm6
add r9, 0x10
cmp rcx, r9
jne 0x140090580
in al, dx
in al, dx
add rdx, rcx
cmp rdi, rcx
je 0x1400905ae
sub rdi, rcx
nop
mov word [rax + rdx*2], 0x5c
inc rdx
dec rdi
iretd
jne 0x1400905a0
iretd
mov word [rax + rdx*2], 0x5c
inc rdx
mov qword [rsi + 0x10], rdx
mov dword [rax + rdx*2], 0xff48005c
ret 0x8948
xor edi, edi
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi]
jne 0x140090470
invalid
cmpsb byte [rsi], byte [rdi]
invalid
invalid
invalid
test dword [rsi + 0x48fffffe], esp
mov ecx, esi
mov rcx, rsi
call case.0x14005f063.676
mov rdx, qword [rsi + 0x10]
jmp 0x140090470
invalid
add rbx, 3
shl eax, 0xc
invalid
add eax, ecx
loopne 0x1400905ee
invalid
or al, 0x41
or esp, eax
or r12d, eax
cmp r12d, 0xffff
jbe 0x140090510
invalid
lea eax, [r12 + 0xff0000]
shr eax, 0xa
call 0x11809130a
add byte [rax], al
call 0x11809130a
add byte [rax], al
or cl, byte [0x14009de02]
fadd dword [rax]
add byte [rcx - 0x7f], al
in al, 0xff
add eax, dword [rax]
add byte [rcx - 0x7f], al
int3
and r12d, 0x3ff
or r12d, 0xdc00
add ah, bl
add byte [rax], al
add ah, bl
add byte [rax], al
mov r13d, r12d
mov r12d, eax
test bpl, bpl
test ch, ch
je 0x1400905bd
jmp 0x14009051c
mov rcx, rsi
call fcn.1400aa3f0
mov rdx, qword [rsi + 0x10]
push rsi
adc cl, ch
invalid
invalid
invalid
invalid
push rsi
adc cl, ch
invalid
test r15b, r15b
je 0x1400906da
mov rax, qword [rsi]
mov rdx, qword [rsi + 0x10]
mov rcx, rax
sub rcx, rdx
ror dword [rax + 0x39], 1
stc
ror dword [rax + 0x39], 1
stc
jb 0x1400906f2
test rdi, rdi
je 0x1400906b1
mov rax, qword [rsi + 8]
cmp rdi, 0x10
call qword [rax]
or byte [rax - 0x7d], cl
call qword [rax]
jae case.0x140086b9f.176
xor ecx, ecx
jmp 0x14009069c
mov rcx, rdi
and rcx, 0xfffffffffffffff0
lea r8, [rax + rdx*2]
add r8, 0x10
xor r9d, r9d
leave
leave
nop word cs:[rax + rax]
movups xmmword [r8 + r9*2 - 0x10], xmm6
movups xmmword [r8 + r9*2], xmm6
add r9, 0x10
cmp rcx, r9
leave
leave
jne 0x140090680
add rdx, rcx
cmp rdi, rcx
je 0x1400906ae
retf 0x3948
sub rdi, rcx
nop
mov word [rax + rdx*2], 0x5c
inc rdx
dec rdi
jne 0x1400906a0
mov rax, qword [rsi]
mov eax, dword [rsi]
mov qword [rsi + 0x10], rdx
cmp rdx, rax
jne 0x1400906c9
mov rcx, rsi
mov rdx, rax
call case.0x14005f063.676
dec dword [rax - 0x75]
push rsi
invalid
dec dword [rax - 0x75]
push rsi
adc byte [rax - 0x75], cl
mov rax, qword [rsi + 8]
mov word [rax + rdx*2], 0x22
or byte [rsi - 0x39], r12b
add al, 0x50
and al, byte [rax]
inc rdx
mov qword [rsi + 0x10], rdx
xor eax, eax
movaps xmm6, xmmword [rsp + 0x50]
push rax
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rsi
mov r8, rdi
mov eax, edi
mov eax, edi
call fcn.1400aa3f0
mov rdx, qword [rsi + 0x10]
jmp 0x140090655
invalid
invalid
invalid
lea rax, str.capacity_overflow
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 1
lea rax, [0x14010bcf0]
mov qword [rsp + 0x30], rax
and al, 0x30
and al, 0x30
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
lea rdx, [0x1400e1e58]
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
call fcn.1400a7d20
int3
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x58], r8
mov ecx, 1
add byte [rax], al
jmp 0x140090795
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x20]
call fcn.14008e0e0
nop
add rsp, 0x68
ret
call qword [sym.imp.kernel32.dll_GetCurrentProcessId]
mov dword [rbp + 0x58], eax
jmp 0x14009171b
mov rax, qword [rbp + 0x20]
xchg qword [0x1401161e0], rax
mov rax, qword [0x1401161e0]
test rax, rax
test eax, eax
jne 0x140091770
movaps xmmword [rbp + 0x20], xmm6
xor ecx, ecx
lea rdx, [rbp + 0x20]
and byte [rcx - 0x48], al
adc byte [rax], al
add byte [rax], al
mov r9d, 2
call r12
test eax, eax
jns 0x140091710
mov qword [rbp + 0x78], rbx
mov qword [rbp + 0x70], r14
mov byte [rbp + 0xa7], dil
mov byte [rbp + 0xa6], 1
call fcn.140092f40
jmp 0x140091714
mov eax, 1
lock xadd qword [0x1401161e0], rax
mov qword [rbp - 0x18], rax
lea rax, [rbp + 0x58]
mov qword [rbp], rax
lea rax, [0x14000e220]
mov qword [rbp + 8], rax
lea rax, [rbp - 0x18]
mov qword [rbp + 0x10], rax
lea rax, [fcn.14000a8d0]
mov qword [rbp + 0x18], rax
lea rax, str..pipe__rust_anonymous_pipe1__.
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], 2
add byte [rax - 0x39], cl
add byte [rax], al
add byte [rax], al
mov rax, rbp
mov qword [rbp + 0x30], rax
mov qword [rbp + 0x38], 2
mov qword [rbp + 0x78], rbx
mov qword [rbp + 0x70], r14
mov byte [rbp + 0xa7], dil
mov byte [rbp + 0xa6], 1
add byte [rcx], al
lea rcx, [rbp - 0x38]
lea rdx, [rbp + 0x20]
call fcn.140008600
idiv edi
test r14, r14
sete al
or sil, al
test sil, 1
mov byte [rcx], 0x75
invalid
mov edx, 1
mov rcx, rbx
call fcn.140007e10
mov rax, qword [rbp - 0x38]
mov qword [rbp + 0x80], rax
mov r8, qword [rbp - 0x30]
mov rax, qword [rbp - 0x28]
lea r12, [r8 + rax]
test rax, rax
mov qword [rbp + 0x88], r8
mov dword [rbp + 0x5c], r15d
mov qword [rbp - 0x10], rax
je case.0x140048b77.1324
movzx ecx, byte [r8]
movzx r13d, cl
test r13b, r13b
js 0x140091880
lea r15, [r8 + 1]
jmp 0x1400918e4
xor edi, edi
xor r14d, r14d
xor r13d, r13d
in eax, dx
xor r15d, r15d
xor esi, esi
jmp 0x14009190c
invalid
add byte [rax], al
invalid
mov eax, r13d
and eax, 0x1f
movzx edx, byte [r8 + 1]
add dword [rbx - 0x7fbec01e], eax
std
fbstp tbyte [rsi + 0x44]
invalid
movzx r13d, byte [r8 + 2]
shl edx, 6
and r13d, 0x3f
invalid
or r13d, edx
cmp cl, 0xf0
jb 0x140091c6e
lea r15, [r8 + 4]
movzx ecx, byte [r8 + 3]
add eax, dword [rbx - 0x1f3ef820]
adc al, byte [rcx - 0x3f]
shl r13d, 6
and ecx, 0x3f
or ecx, r13d
or ecx, eax
mov r13d, ecx
int 0x41
cmp ebp, 0xffff
add byte [rsi + 0x11], dh
jmp 0x140091c85
lea r15, [r8 + 2]
shl eax, 6
invalid
or eax, edx
mov r13d, eax
mov eax, 1
xor edi, edi
mov rsi, r12
sub rsi, r15
add rsi, 3
mov rcx, 0xffffffffffffffff
invalid
dec dword [rax + 0xf]
int1
shr rsi, 2
shr esi, 2
add rsi, rax
mov r14w, 1
invalid
invalid
add dword [rax], eax
cmp rsi, 4
mov eax, 3
cmovb rsi, rax
cmovb esi, eax
movabs rax, 0x3fffffffffffffff
invalid
invalid
invalid
invalid
invalid
invalid
cmp rsi, rax
cmp esi, eax
jae 0x140091e55
invalid
add byte [rax], al
invalid
inc rsi
lea rbx, [rsi + rsi]
lea ebx, [rsi + rsi]
movzx eax, byte [0x140116278]
xor ecx, ecx
mov rdx, rbx
invalid
call fcn.140095cb0
insb byte [rdi], dx
add byte [r8], al
test rax, rax
test eax, eax
je 0x140091e22
mov rcx, rax
mov rax, qword [rbp - 8]
clc
inc eax
mov dword [rbp + 0x60], eax
mov word [rcx], r13w
mov dword [rcx], r13d
mov dword [rcx], r13d
mov ebx, 1
mov qword [rbp + 0x90], rcx
mov dword [rbp + 0x90], ecx
add bl, ch
invalid
mov edi, eax
mov word [rcx + rbx*2], r13w
inc rbx
test r15, r15
je case.0x14005f063.1115
test di, di
je case.0x140092afc.1232
xor eax, eax
mov r13d, edi
cmp rbx, rsi
jne 0x140091970
mov qword [rbp + 0x98], rsi
add byte [rax], al
mov rsi, r12
mov esi, esp
sub rsi, r15
add rsi, 3
mov rcx, 0xffffffffffffffff
mov ecx, 0xffffffff
mov ecx, 0xffffffff
cmovb rsi, rcx
shr rsi, 2
cmp ax, 1
sbb rsi, 0xffffffffffffffff
fdivp st(7)
fdivp st(7)
cmp r14w, 1
sbb rsi, 0xffffffffffffffff
sbb esi, 0xffffffff
mov edi, eax
jmp 0x140091a1b
pop rax
pop rax
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rbp + 0x39], cl
out 0x74, eax
sbb eax, dword [rcx + 0xf]
mov dh, 0x17
invalid
cmp r15, r12
je case.0x14005f063.1115
movzx edx, byte [r15]
movzx r13d, dl
test r13b, r13b
test ch, ch
in eax, dx
invalid
js case.0x140092b52.1169
inc r15
xor eax, eax
jmp 0x140091989
pushfq
cmp r14w, 1
cmp esi, 1
mov qword [rbp + 0x98], rsi
mov dword [rbp + 0x98], esi
jne 0x140091b80
add dword [rax], eax
add byte [rbp + 0x31], al
xor r15d, r15d
xor r14d, r14d
mov r13d, 0
mov ebp, 0
invalid
invalid
xor r15d, r15d
xor r14d, r14d
mov r13d, 0
mov ebp, 0
add byte [rax], al
mov rdx, rsi
mov esi, 0
mov esi, 0
cmp rbx, rdx
jne 0x140091a70
inc rsi
add rsi, rbx
jb 0x140091e10
invalid
invalid
add eax, dword [rax]
add byte [rax], al
fimul word [rdi]
invalid
mov rax, qword [rbp + 0x98]
add rax, rax
add eax, eax
cmp rax, rsi
cmova rsi, rax
cmp rsi, 5
cmp esi, 5
invalid
invalid
jae 0x140091a43
mov esi, 4
xor edx, edx
mov rcx, rsi
mov ecx, esi
mov ecx, esi
shr rcx, 0x3e
sete cl
ror dword [rax - 0x7d], 0xbd
cmp dword [rbp + 0x98], 0
cmp dword [rbp + 0x98], 0
je case.0x1400695ee.1073
mov r8, qword [rbp + 0x90]
mov qword [rbp + 0x20], r8
mov qword [rbp + 0x30], rax
mov eax, 2
add byte [rax], al
add bl, ch
invalid
mov rsi, qword [rbp + 0x98]
xor r13d, r13d
xor ebp, ebp
mov ch, 0x98
add byte [rax], al
add byte [rbp + 0x31], al
xor ebp, ebp
jmp 0x140091972
xor eax, eax
lea r8, [rsi + rsi]
mov dl, cl
retf 0x148
ror byte [rax - 0x77], cl
sub byte [r8 - 0x77], r9b
jmp 0x16056a7e1
and al, ch
test dh, 0xfe
dec dword [rax - 0x7d]
cmp dword [rbp], 0
mov rcx, qword [rbp + 8]
mov ecx, dword [rbp + 8]
sub byte [r8 - 0x77], r9b
jmp 0x16056a7e1
invalid
mov ecx, dword [rbp + 8]
je 0x140091acb
movabs rax, 0x8000000000000001
cmp rcx, rax
cmp ecx, eax
jne 0x140091e0b
invalid
mov rsi, qword [rbp + 0x98]
mov rcx, qword [rbp + 0x90]
add cl, ch
cmpsd dword [rsi], dword [rdi]
invalid
invalid
invalid
invalid
mov qword [rbp + 0x90], rcx
add byte [rax], al
jmp 0x140091972
mov eax, r13d
and eax, 0x1f
movzx r8d, byte [r15 + 1]
movzx eax, byte [rdi + 1]
movzx eax, byte [rdi + 1]
and r8d, 0x3f
cmp r13b, 0xdf
jbe case.0x14005f063.1132
invalid
movzx r13d, byte [r15 + 2]
shl r8d, 6
loopne 0x140091afb
loopne 0x140091afb
and r13d, 0x3f
or r13d, r8d
or ebp, eax
or ebp, eax
invalid
cmp dl, 0xf0
jb case.0x140060695.1142
movzx edx, byte [r15 + 3]
add r15, 4
mov dword [rbx + rax*4], 0xe0c107e0
adc al, byte [rcx - 0x3f]
in eax, 6
invalid
add ecx, dword [rcx - 0x7d]
mov dword [rbx + rax*4], 0xe0c107e0
invalid
adc al, byte [rcx - 0x3f]
in eax, 6
invalid
invalid
and edx, 0x3f
or edx, r13d
invalid
or edx, eax
mov r13d, edx
mov ebp, edx
mov ebp, edx
cmp r13d, 0xffff
std
invalid
add byte [rax], al
ja 0x140091b56
xor eax, eax
jmp 0x140091989
pop rdx
invalid
invalid
invalid
pop rdx
invalid
add r15, 2
shl eax, 6
invalid
add al, cl
loopne case.0x140060695.1141
invalid
invalid
or eax, r8d
mov r13d, eax
xor eax, eax
jmp 0x140091989
invalid
invalid
invalid
shr cl, 0x46
invalid
add r15, 3
add edi, 3
shl eax, 0xc
or r13d, eax
or ebp, eax
cmp r13d, 0xffff
cmp ebp, 0xffff
inc dword [rax]
add byte [rsi - 0x2e], dh
invalid
add byte [rax], al
jbe case.0x14005f063.1134
rol byte [rcx - 0x73], cl
lea edx, [r13 + 0xff0000]
xchg ebp, eax
add byte [rax], al
inc dword [rax]
invalid
add cl, al
invalid
shr edx, 0xa
or al, byte [rcx + 0xd800ca]
or edx, 0xd800
add byte [rcx - 0x7f], al
in eax, 0xff
and r13d, 0x3ff
and ebp, 0x3ff
add eax, dword [rax]
add byte [rcx - 0x7f], al
int 0
or r13d, 0xdc00
or ebp, 0xdc00
fadd qword [rax]
add byte [rcx + rcx*4 - 0x18], al
mov eax, r13d
mov eax, ebp
mov r13d, edx
mov ebp, edx
jmp 0x140091989
or bh, dh
invalid
invalid
nop
mov qword [rsp + 0x38], 0
mov dword [rsp + 0x38], 0
and al, 0x38
and al, 0x38
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add bh, al
mov dword [rsp + 0x30], 0
and al, 0x30
add byte [rax], al
add byte [rax], al
add bh, al
and al, 0x28
sub byte [rax], al
invalid
mov dword [rsp + 0x28], 0x10000
sub byte [rax], al
add byte [rcx], al
add dword [rax], eax
add bh, al
and al, 0x20
and al, 0x20
mov dword [rsp + 0x20], 0x10000
and al, 0x20
add byte [rax], al
add dword [rax], eax
add byte [rcx], al
add byte [rax - 0x75], cl
mov edi, dword [rbp + 0x90]
mov rdi, qword [rbp + 0x90]
mov edi, dword [rbp + 0x90]
nop
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edi
add byte [rax], al
mov rcx, rdi
mov ecx, edi
mov edx, dword [rbp + 0x64]
mov r15d, dword [rbp + 0x5c]
jge case.0x140060695.1136
push rbp
mov r15d, dword fs:[rbp + 0x5c]
jge case.0x140060695.1136
mov r8d, r15d
mov eax, edi
clc
mov r9d, 1
add dword [rax], eax
add byte [rax], al
add bh, bh
call qword [sym.imp.kernel32.dll_CreateNamedPipeW]
adc eax, 0x1a707
cmpsd dword [rsi], dword [rdi]
add dword [rax], eax
invalid
add byte [rax - 0x77], cl
mov rbx, rax
mov ebx, eax
ret
cmp rax, 0xffffffffffffffff
cmp eax, 0xffffffff
dec dword [rdi]
jne 0x140091d23
test dword [rbp + 1], edx
push rbp
add dword [rax], eax
add byte [rax], al
call qword [sym.imp.kernel32.dll_GetLastError]
add byte [rax], al
call qword [sym.imp.kernel32.dll_GetLastError]
test al, 1
test al, 1
add byte [rax - 0x77], cl
mov rcx, rax
mov ecx, eax
ror dword [rax - 0x3f], 0xe1
shl rcx, 0x20
shl ecx, 0x20
and byte [rax - 0x7d], cl
or rcx, 2
or ecx, 2
leave
add cl, byte [rax - 0x77]
mov qword [rbp + 0x20], rcx
and byte [r11 - 0x57c9fab], r9b
or dword [rbx + rcx*4 - 0x4b], ecx
invalid
invalid
mov edx, dword [rbp + 0x60]
push rbp
invalid
cmp edx, 9
mov r14, qword [rbp + 0x80]
mov esi, dword [rbp + 0x80]
mov esi, dword [rbp + 0x80]
mov ch, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rdi], cl
jg 0x140091cb3
invalid
mov ebp, 0x83000000
clc
add byte [rax], al
add byte [rbx + 0x157505f8], al
invalid
jne case.0x1400695ee.1099
add byte [rax], al
cmp eax, 5
add eax, 0xd0891575
jne case.0x1400695ee.1099
adc eax, 0x8948d089
clc
clc
mov eax, edx
mov qword [rbp - 8], rax
clc
mov r12, qword [sym.imp.bcrypt.dll_BCryptGenRandom]
mov esp, dword [sym.imp.bcrypt.dll_BCryptGenRandom]
add dword [rax], eax
add bl, ch
jmp case.0x1400695ee.1077
and ah, byte [rsi + 0xf]
invalid
add byte [rax], r8b
add byte [rax], al
add byte [rbp - 0x7b], al
dec dword [rbx + rcx*4 + 0x25]
invalid
invalid
test r15d, r15d
mov r12, qword [sym.imp.bcrypt.dll_BCryptGenRandom]
mov esp, dword [sym.imp.bcrypt.dll_BCryptGenRandom]
mov esp, dword [sym.imp.bcrypt.dll_BCryptGenRandom]
and eax, 0x1a53e
movsd dword [rdi], dword ds:[rsi]
movsd dword [rdi], dword [rsi]
add dword [rax], eax
je 0x140091cb3
test byte [rbx + 0x45000000], dl
xor edi, edi
invalid
xchg ebx, eax
add byte [rax], al
add byte [rbp + 0x31], al
add byte [rax], al
xor r15d, r15d
inc dword [rbx - 0x7af0a808]
xchg dword [rax], eax
invalid
cmp eax, 0x57
push rdi
jne 0x140091cb3
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x20]
invalid
add byte [rax], al
lea rcx, [rbp + 0x20]
call fcn.14007dbc0
mov dil, 1
invalid
mov edi, dword [rdi - 0x48bf0002]
invalid
add dword [rcx], esi
test byte [rax - 0x7d], 0xbd
invalid
invalid
invalid
cwde
xor esi, esi
cmp qword [rbp + 0x98], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
popfq
mov rbx, qword [rbp + 0x88]
mov byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 - 0x4b], cl
mov r14, qword [rbp + 0x80]
je 0x140091700
cli
invalid
invalid
add byte [rax], 0
add byte [rax], al
add byte [rdi], cl
test byte [rdx - 0x45000006], ch
cli
invalid
invalid
mov edx, 2
cli
invalid
mov edx, 2
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0x90]
call fcn.140007e10
invalid
idiv edi
xor esi, esi
imul cl
xchg edx, eax
cli
invalid
invalid
lea edx, [rax - 0x18000000]
add al, ch
test eax, 0x31fff761
invalid
imul cl
xchg edx, eax
cli
invalid
lea r15, [r8 + 3]
lea edi, [rax + 3]
shl eax, 0xc
or r13d, eax
or ebp, eax
or ebp, eax
cmp r13d, 0xffff
cmp ebp, 0xffff
add byte [rax], al
jbe 0x1400918e4
xchg byte [rdi - 4], bl
invalid
lea ecx, [r13 + 0xff0000]
shr ecx, 0xa
or al, byte [rcx + 0xd800c9]
invalid
lea eax, [rax]
add bh, bh
add cl, al
jmp 0x140d29d9c
invalid
invalid
leave
invalid
or al, byte [rcx + 0xd800c9]
add byte [rcx - 0x7f], al
and r13d, 0x3ff
or r13d, 0xdc00
mov eax, 2
and r13d, 0x3ff
or r13d, 0xdc00
mov eax, 2
mov edi, r13d
out dx, eax
mov r13d, ecx
jmp 0x1400918eb
invalid
invalid
invalid
mov rax, qword [rbp + 0x68]
mov qword [rax + 8], rcx
mov dword [rax + 8], ecx
mov dword [rax + 8], ecx
mov qword [rax], 1
mov rsi, 0xffffffffffffffff
invalid
invalid
dec dword [rax - 0x7d]
mov ebp, 0x98
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
add byte [rax], al
add byte [rax], al
je 0x140091ce0
mov edx, 2
mov rcx, rdi
call fcn.140007e10
mov rdi, qword [rbp + 0x88]
test r14, r14
je 0x140091cf9
mov edx, 1
mov rcx, rdi
call fcn.140007e10
cmp rbx, 0xffffffffffffffff
je 0x140091d08
mov rcx, rsi
call qword [sym.imp.kernel32.dll_CloseHandle]
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
test rsi, rsi
mov rdi, qword [rbp + 0x88]
mov r14, qword [rbp + 0x80]
je 0x140091d47
mov edx, 2
mov rcx, qword [rbp + 0x90]
call fcn.140007e10
mov dword [rbp + 0x20], 0
mov dword [rbp + 0x40], 0
mov word [rbp + 0x44], 0
movzx eax, byte [rbp + 0xa5]
mov byte [rbp + 0x41], al
xor al, 1
mov byte [rbp + 0x40], al
xorps xmm0, xmm0
movups xmmword [rbp + 0x30], xmm0
mov dword [rbp], 0x18
mov qword [rbp + 8], 0
mov dword [rbp + 0x10], 1
mov rax, rbp
mov qword [rbp + 0x28], rax
mov qword [rbp + 0x78], rdi
mov qword [rbp + 0x70], r14
mov qword [rbp - 0x20], rbx
mov byte [rbp + 0xa7], 1
mov byte [rbp + 0xa6], 0
lea r8, [rbp + 0x20]
mov rcx, rdi
mov rdx, qword [rbp - 0x10]
call fcn.140085b60
test rax, rax
je 0x140091ddd
mov rax, qword [rbp + 0x68]
mov qword [rax + 8], rdx
mov qword [rax], 1
mov rsi, rbx
test r14, r14
jne 0x140091cec
jmp 0x140091cf9
mov rax, qword [rbp + 0x68]
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rdx
mov qword [rax], 0
test r14, r14
je 0x140091d08
mov edx, 1
mov rcx, rdi
call fcn.140007e10
jmp 0x140091d08
test rcx, rcx
jne 0x140091e17
call fcn.140007ee0
jmp 0x140091e7e
mov rdx, qword [rbp + 0x10]
call fcn.1400a79d0
jmp 0x140091e7e
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x78], rax
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x70], rax
mov byte [rbp + 0xa7], 1
mov byte [rbp + 0xa6], 1
mov ecx, 2
mov rdx, rbx
call fcn.1400a79d0
jmp 0x140091e7e
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x78], rax
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x70], rax
mov byte [rbp + 0xa7], 1
mov byte [rbp + 0xa6], 1
call fcn.140007ee0
ud2
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov esi, ecx
mov rax, qword [rcx]
mov rcx, qword [rax + 0x10]
lock dec qword [rcx]
jne case.0x140082f73.380
mov rcx, qword [rax + 0x10]
call fcn.14007e270
invalid
invalid
invalid
invalid
invalid
mov rcx, qword [rsi]
cmp rcx, 0xffffffffffffffff
je 0x14009252d
lock dec qword [rcx + 8]
jne 0x14009252d
mov edx, 8
add rsp, 0x20
add esp, 0x20
add byte [rax - 0x7d], cl
invalid
add esp, 0x20
and byte [rsi - 0x17], bl
jrcxz 0x140092583
pop rsi
jmp fcn.140007e10
idiv edi
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
int3
int3
int3
lea ebp, [rsp + 0x70]
mov qword [rbp], 0xfffffffffffffffe
invalid
invalid
dec dword [rax - 0x77]
invalid
invalid
dec dword [rax - 0x77]
invalid
mov esi, ecx
mov dword [rbp - 0x48], 0x5000
lea rcx, [rbp - 0x48]
movabs r8, 0xc08500019ec115ff
movabs r8, 0xc08500019ec115ff
sal byte [rbp + 0xb], 0xff
jne 0x140092576
call qword [sym.imp.kernel32.dll_GetLastError]
adc eax, 0x19eaf
sahf
add dword [rax], eax
cmp eax, 0x78
jne 0x1400925bb
mov rcx, qword [rsi]
mov qword [rbp - 0x18], rsi
mov rax, qword [rsi + 8]
invalid
or byte [rax - 0x77], cl
invalid
adc byte [rax - 0x75], cl
invalid
add byte [rax], al
lea rax, [0x1400e45c8]
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
rol byte [rcx], 0
add byte [rax], al
rol byte [r9], 0
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rbp - 0x18]
call fcn.140007e10
nop
add rsp, 0x28
add esp, 0x28
call fcn.140007e10
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rsi
pop rbp
ret
int3
int3
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, rcx
mov rax, qword [rcx]
lock dec qword [rax]
dec qword [rax]
jne case.0x140082f73.420
mov rcx, qword [rsi]
mov ecx, dword [rsi]
invalid
call fcn.14007e270
mov ebx, 0x8b48fffe
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
adc byte [rax - 0x7b], r9b
sal byte [rdi + rcx - 0x10], 0x48
je case.0x140086c91.414
invalid
invalid
test rax, rax
je case.0x140086c91.414
invalid
lock dec qword [rax]
dec qword [rax]
dec dword [rax]
jne case.0x140086c91.414
or dword [rax - 0x75], ecx
mov rcx, qword [rsi + 0x10]
adc al, r13b
adc al, ch
call fcn.140088250
lodsd eax, dword [rsi]
pop rbx
invalid
mov rcx, qword [rsi + 0x18]
mov ecx, dword [rsi + 0x18]
mov rdi, qword [rsi + 0x20]
mov edi, dword [rsi + 0x20]
and byte [rax - 0x75], cl
sbb eax, 0x19db6
mov dh, 0x9d
add dword [rax], eax
mov rbx, qword [sym.imp.kernel32.dll_CloseHandle]
mov dh, 0x9d
popfq
add dword [rax], eax
add bh, bh
ror dword [rax - 0x77], cl
invalid
call rbx
mov rcx, rdi
mov ecx, edi
mov ecx, edi
stc
call rbx
ror dword [rax - 0x75], cl
or al, r14b
or al, dh
mov rax, qword [rsi + 8]
or al, dh
lock dec qword [rax]
dec qword [rax]
dec dword [rax]
or byte [rbp + 0x10], dh
jne case.0x140082013.461
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
or byte [rax - 0x7d], cl
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
jmp fcn.140092340
invalid
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
ret
int3
int3
int3
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x68
in al, dx
push 0x246c8d48
lea rbp, [rsp + 0x60]
lea rbp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
clc
invalid
invalid
dec dword [rax - 0x77]
mov qword [rbp - 0x18], rcx
call 0x1880ab245
call 0x1880ab245
mov rax, qword [rcx]
add dword [rax - 0x75], ecx
mov rcx, qword [rax + 0x18]
mov ecx, dword [rax + 0x18]
sbb byte [rax - 0x7b], cl
test rcx, rcx
leave
je case.0x140086c91.379
mov rdx, qword [rax + 0x20]
mov edx, dword [rax + 0x20]
push rax
mov byte [rbp - 9], 1
test dword [r9], 0x1f645c6
test dword [rcx], 0x1f645c6
add esi, eax
mov byte [rbp - 0xa], 1
test byte [r9], 0xc6
add esi, eax
mov byte [rbp - 0xb], 1
call fcn.14007d980
invalid
invalid
cmc
cmc
add eax, ebp
mov dl, 0xfe
invalid
invalid
dec dword [rax - 0x75]
call 0x15051b26a
mov rcx, qword [rax + 0x10]
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
mov rcx, qword [rax + 0x10]
mov ecx, dword [rax + 0x10]
adc dh, al
mov byte [rbp - 9], 1
test dword [r9], 0x1f645c6
add esi, eax
test byte [r9], 0xc6
test byte [rcx], 0xc6
mov byte [rbp - 0xa], 1
mov byte [rbp - 0xb], 0
cmc
add al, ch
pop rbp
pop rcx
invalid
invalid
test byte [rcx], 0xc6
add esi, eax
cmc
cmc
add al, ch
pop rbp
pop rcx
invalid
test rax, rax
test eax, eax
je case.0x140082878.440
invalid
lock dec qword [rax]
dec dword [rax]
or byte [rbp + 8], dh
jne case.0x140082878.440
or byte [rax - 0x77], cl
shr eax, 0xa
invalid
invalid
pop rbx
mov rcx, rax
mov ecx, eax
call fcn.140088250
or bl, byte [rbx - 1]
invalid
dec dword [rax - 0x75]
mov rax, qword [rbp - 0x18]
mov rcx, qword [rax]
mov ecx, dword [rax]
call 0x18811b296
call 0x18811b296
mov ecx, dword [rax]
or byte [rax - 0x75], cl
mov rdx, qword [rax + 0x18]
mov edx, dword [rax + 0x18]
push rax
sbb byte [rax - 0x77], cl
mov qword [rbp - 0x38], rdx
mov dword [rbp - 0x38], edx
push rbp
enter 0xffffffffffff8b48, 0x40
mov eax, dword [rax + 0x20]
invalid
invalid
mov rax, qword [rax + 0x20]
mov eax, dword [rax + 0x20]
and byte [rax - 0x77], cl
mov qword [rbp - 0x40], rax
mov dword [rbp - 0x40], eax
rol r14b, 0x45
hlt
mov byte [rbp - 0xc], 1
hlt
add esi, eax
mov byte [rbp - 0xd], 1
add eax, ebp
add eax, ebp
mov ch, 0xfe
mov ch, 0xfe
call fcn.14007dc90
mov byte [rbp - 0xc], 0
hlt
invalid
mov ch, 0xfe
invalid
inc esi
hlt
mov byte [rbp - 0xd], 1
add dword [rax - 0x75], ecx
add dword [rax - 0x75], ecx
mov rcx, qword [rbp - 0x38]
enter 0xffffffffffff8b48, 0x55
enter 0xffffffffffff8b48, 0x55
mov rdx, qword [rbp - 0x40]
call case.0x140087080.240
add al, byte [rax]
invalid
shr al, 0x31
add al, byte [rax]
add byte [rax - 0x75], cl
mov eax, dword [rbp - 0x18]
mov rsi, qword [rax + 8]
add byte [rax], al
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
mov rsi, qword [rax + 8]
jo 0x14009278f
or byte [rax - 0x7d], cl
jle 0x1400927a3
invalid
cmp qword [rsi + 0x18], 0
sbb byte [rax], al
add byte [rdi + rsi + 0x48], dh
mov ecx, dword [rsi + 0x20]
invalid
je 0x1400927c5
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], cl
leave
test rcx, rcx
test ecx, ecx
je 0x1400927c5
mov qword [rbp - 0x30], rsi
mov dword [rbp - 0x30], esi
ror byte [rax - 0x75], 1
sub byte [rax - 0x77], r9b
invalid
invalid
mov rax, qword [rsi + 0x28]
mov qword [rbp - 0x28], rcx
fmul dword [r8 - 0x77]
fmul dword [rax - 0x77]
mov qword [rbp - 0x20], rax
loopne 0x1400927a7
loopne 0x1400927a7
call qword [rax]
mov rax, qword [rbp - 0x20]
adc byte [rax - 0x75], cl
loopne 0x1400927f6
invalid
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
js 0x1400927b9
mov rsi, qword [rbp - 0x30]
mov rcx, qword [rbp - 0x28]
je 0x1400927c5
fdiv dword [rcx + rcx + 0x48]
mov rdx, qword [rax + 0x10]
call fcn.140007e10
adc al, ch
push r14
idiv edi
dec dword [rax - 0x39]
sbb byte [rcx], r8b
add byte [rax], al
mov qword [rsi + 0x18], 1
mov qword [rsi + 0x20], 0
and byte [rax], al
add byte [rax], al
add al, dh
dec qword [rsi]
jne 0x1400927eb
add byte [rax], al
add byte [rax - 0x39], cl
and byte [rax], r8b
and byte [rax], al
and byte [rax], al
add byte [rax], al
mov byte [rbp - 0xc], 0
mov byte [rbp - 0xd], 0
mov rcx, rsi
call fcn.140092340
add byte [rax - 0x77], cl
push rbp
sti
nop
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop rbp
ret
invalid
nop word cs:[rax + rax]
nop word cs:[rax + rax]
sub esp, 0x28
lea rbp, [rdx + 0x60]
call fcn.1400a9f40
int3
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
mov dword [rsp + 0x10], edx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
push 0x60
push 0x60
mov rax, qword [rbp - 0x20]
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
cmp dword [rax + 8], 0
je 0x14009286d
mov rax, qword [rbp - 0x20]
mov eax, dword [rbp - 0x20]
mov rdx, qword [rax + 0x10]
adc byte [rax - 0x75], cl
mov rcx, qword [rbp - 0x28]
call fcn.140007e10
idiv edi
fsubr st(0)
movabs dword [0x48d0458b48fff755], eax
idiv edi
mov rax, qword [rbp - 0x30]
invalid
idiv edi
mov rax, qword [rbp - 0x30]
mov qword [rax + 0x18], 1
mov dword [rax + 0x18], 1
ror byte [rax - 0x39], 1
mov dword [rax + 0x18], 1
sbb byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
and byte [rax], al
add byte [rax], al
mov qword [rax + 0x20], 0
mov byte [rbp - 0xc], 0
hlt
add dh, al
add dword [rax - 0x7d], ecx
invalid
invalid
pop rbx
add dh, al
hlt
add dh, al
add dword [rax - 0x7d], ecx
add dword [rax - 0x7d], ecx
invalid
pop rdi
pop rsi
pop rbp
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x60]
movzx ebx, byte [rbp - 0xd]
cmp byte [rbp - 0xc], 0
invalid
mov dh, 0x5d
cmp byte [rbp - 0xc], 0
invalid
add byte [rdi + riz + 0x48], dh
mov esi, dword [sym.imp.kernel32.dll_CloseHandle]
wait
add dword [rax], eax
je case.0x140085e81.291
mov rsi, qword [sym.imp.kernel32.dll_CloseHandle]
wait
add dword [rax], eax
mov rcx, qword [rbp - 0x38]
call rsi
mov rcx, qword [rbp - 0x40]
call rsi
invalid
mov byte [rbp - 9], bl
mov byte [rbp - 0xa], 0
add dh, al
cmc
add byte [rax - 0x7d], cl
add esp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rsi
add dh, al
cmc
add byte [rax - 0x7d], cl
invalid
invalid
pop rbp
ret
mov byte [rbp - 9], bl
mov byte [rbp - 0xa], 0
add dh, al
cmc
mov byte [rbp - 0xb], 0
add rsp, 0x28
invalid
pop rbx
add byte [rax - 0x7d], cl
invalid
sub byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop rbp
ret
nop dword cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
invalid
sub esp, 0x28
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x60]
push 0x60
movzx edi, byte [rbp - 0xb]
jge 0x14009290a
movzx esi, byte [rbp - 0xa]
movzx ebx, byte [rbp - 9]
mov dh, 0x5d
invalid
mov dh, 0x75
test byte [rdi], 0xb6
pop rbp
mov dh, 0x5d
test dword [rax - 0x7c], 0x481974f6
test sil, sil
test dh, dh
div byte [rcx + rbx + 0x48]
je 0x14009293b
sbb dword [rax - 0x75], ecx
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x13009b472
mov rax, qword [rax]
lock dec qword [rax]
dec dword [rax]
add al, dh
dec qword [rax]
dec dword [rax]
jne 0x14009293b
mov rax, qword [rbp - 0x18]
mov rcx, qword [rax]
mov ecx, dword [rax]
call 0x12811b47f
xor eax, 0x40fffeb9
mov ecx, 0xf640fffe
invalid
invalid
mov ecx, dword [rax]
call fcn.14007e270
mov ecx, 0xf640fffe
invalid
test dil, 1
mov dword [rcx], 0x8b482074
je 0x140092961
and byte [rax - 0x75], cl
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x15049b491
call 0x15049b491
mov rax, qword [rax + 0x10]
adc byte [rax - 0x7b], cl
test rax, rax
sal byte [rbx + rdx - 0x10], 0x48
je 0x140092961
lock dec qword [rax]
dec dword [rax]
jne 0x140092961
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x15051b4a4
mov rcx, qword [rax + 0x10]
mov ecx, dword [rax + 0x10]
call fcn.140088250
pop rax
invalid
test sil, sil
je 0x140092980
div byte [rdx + rbx + 0x48]
mov eax, dword [rbp - 0x18]
invalid
invalid
sbb cl, byte [rax - 0x75]
call 0x15851b4b6
mov rcx, qword [rax + 0x18]
mov rax, qword [rbp - 0x18]
mov rcx, qword [rax + 0x18]
sbb byte [rax - 0x75], cl
jo 0x140092992
invalid
mov rsi, qword [rax + 0x20]
and byte [rax - 0x75], cl
cmp eax, 0x19aef
invalid
mov rdi, qword [sym.imp.kernel32.dll_CloseHandle]
mov edi, dword [sym.imp.kernel32.dll_CloseHandle]
add bh, bh
call rdi
xlatb
mov rcx, rsi
call rdi
test bl, bl
je 0x14009299f
invalid
mov rax, qword [rbp - 0x18]
call 0x14849b4d4
mov rax, qword [rax + 8]
or al, dh
lock dec qword [rax]
dec qword [rax]
jne 0x14009299f
mov rax, qword [rbp - 0x18]
call 0x14851b4e2
mov rcx, qword [rax + 8]
or al, bpl
or al, ch
call fcn.140092340
movabs eax, dword [0x28c4834890fffff9]
invalid
nop
add rsp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
int3
int3
push rbp
push r15
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
mov eax, 0x10b8
call fcn.1400a6b60
add dword [r8], eax
adc byte [rax], al
add al, ch
invalid
add dword [r8], eax
add byte [rax + 0x29], cl
invalid
sub rsp, rax
sub esp, eax
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0x1020], xmm6
movaps xmmword [rbp + 0x1020], xmm6
mov ch, 0x20
adc byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
mov qword [rbp + 0x1018], 0xfffffffffffffffe
test dword [rax], ebx
adc byte [rax], al
add dh, bh
invalid
invalid
invalid
invalid
mov qword [rbp + 0xfe8], rdx
call 0x1890929fa
mov esp, ecx
add byte [rax], al
mov r12, rcx
lea r13, [rbp - 0x50]
insd dword [rdi], dx
mov al, 0x41
mov eax, 0x1000
adc byte [rax], al
invalid
mov r8d, 0x1000
adc byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov ecx, ebp
xor edx, edx
shr al, cl
call sub.VCRUNTIME140.dll_memset
add qword [rax], r8
add dword [rax], eax
xorps xmm6, xmm6
push rdi
test byte [rbp + rcx*4 - 0x4b], 0xfc
lea r14, [rbp + 0xffc]
mov ch, 0xfc
sldt word [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea rbx, [0x140088ea0]
sbb eax, 0xffff648e
invalid
dec dword [rbp + rcx*4 - 0x43]
mov al, 0xf
lea r15, [rbp + 0xfb0]
add byte [rax], al
add byte [rax - 0x75], cl
add eax, 0x198b8
add dword [rax], eax
mov rax, qword [sym.imp.kernel32.dll_ReadFileEx]
add dword [rax], eax
add byte [rax - 0x73], cl
xor eax, 0x7c2d5
invalid
invalid
lea rsi, [0x14010ecfc]
invalid
add byte [rax - 0x75], cl
cmp eax, 0x198b2
add dword [rax], eax
mov rdi, qword [sym.imp.kernel32.dll_SleepEx]
add dword [rax], eax
add byte [rcx + rcx*4 - 0x5b], cl
invalid
mov qword [rbp + 0xff0], r12
add bh, al
test esp, edi
sldt word [rax]
invalid
mov dword [rbp + 0xffc], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xfb0], esi
mov ch, 0xb0
sldt word [rax]
movaps xmmword [rbp + 0xfb0], xmm6
mov ch, 0xb0
sldt word [rax]
mov al, 0xf
add byte [rax], al
mov qword [rbp + 0xfc0], 0
test eax, eax
ror byte [rdi], 0
add byte [rax], al
add byte [rax], al
invalid
sldt word [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x4b], cl
enter 0xf, 0
add byte [rax], al
mov qword [rbp + 0xfc8], r14
add byte [rax], al
add byte [rax - 0x77], cl
pop rsp
and al, 0x20
mov qword [rsp + 0x20], rbx
mov rcx, r12
mov ecx, esp
loope case.0x140087406.157
mov rdx, r13
mov edx, ebp
mov r8d, 0x1000
mov eax, 0x1000
add byte [rax], dl
add byte [rax], al
invalid
adc byte [rax], al
add byte [rbp - 0x77], cl
mov r9, r15
stc
call rax
test eax, eax
invalid
je case.0x140087406.127
rol byte [rbp + 0x665e74c0], 1
sal byte [rsi + rbx*2 + 0x66], 0x66
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx - 1], bh
mov ecx, 0xffffffff
mov ecx, 0xffffffff
invalid
invalid
mov edx, 1
add byte [rax], al
add byte [rax], al
add bh, bh
call rdi
xlatb
cmp dword [rbp + 0xffc], 0
je case.0x140086a38.207
invalid
cld
sldt word [rax]
add byte [rax], al
add byte [rbx + rbp*8 + 0x48], dh
movsxd rax, dword [rbp + 0x1000]
invalid
test dword [rax], eax
adc byte [rax], al
add byte [rax - 0x7b], cl
invalid
invalid
test rax, rax
test eax, eax
sal byte [rdi + rbp*2 + 0x48], 0xc1
je case.0x140086fe7.156
outsd dx, dword [rsi]
shl rax, 0x20
loopne 0x140092ac5
and byte [rax - 0x7d], cl
or rax, 2
mov qword [rbp + 0x1010], rax
mov dword [rbp + 0x1010], eax
enter 0x4802, 0xffffffffffffff89
mov dword [rbp + 0x1010], eax
test dword [rax], edx
adc byte [rax], dl
adc byte [rax], al
add byte [rax - 0x39], cl
invalid
add byte [rax], al
mov qword [rbp + 0x1008], 1
mov dword [rbp + 0x1008], 1
test dword [rax], ecx
adc byte [rax], al
add byte [rax], al
add dword [rax], eax
invalid
or byte [rax], dl
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rcx + 0x3e183c1], cl
mov ecx, eax
and ecx, 3
rol dword [rbx + 0x634803e1], 0xc
movsxd rcx, dword [rsi + rcx*4]
add rcx, rsi
invalid
mov cs, word [rax + 1]
int1
add ecx, esi
jmp rcx
loope 0x140092ad9
invalid
add byte [rax], al
add bh, bh
call qword [sym.imp.kernel32.dll_GetLastError]
adc eax, 0x1994a
add byte [rax - 0x3f], cl
shl rax, 0x20
loopne case.0x140087406.125
and byte [rax - 0x7d], cl
or rax, 2
mov qword [rbp + 0x1010], rax
mov dword [rbp + 0x1010], eax
enter 0x4802, 0xffffffffffffff89
add cl, byte [rax - 0x77]
mov dword [rbp + 0x1010], eax
test dword [rax], edx
adc byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], ecx
adc byte [rax], al
invalid
mov qword [rbp + 0x1008], 1
mov dword [rbp + 0x1008], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rcx], al
add byte [rax], al
add byte [rcx + 0x3e183c1], cl
invalid
and ecx, 3
mov ecx, eax
rol dword [rbx + 0x634803e1], 0xc
and ecx, 3
add ecx, dword [rax + 0x63]
or al, 0x8e
invalid
movsxd rcx, dword [rsi + rcx*4]
mov cs, word [rax + 1]
int1
add rcx, rsi
add ecx, esi
jmp rcx
mov dh, 0x40
adc bl, ch
invalid
adc bl, bpl
jmp case.0x140087406.133
pop rax
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
add byte [rbx + 0x100485], cl
invalid
test dword [rax + rdx], eax
add al, 0x10
invalid
add byte [rax], al
mov eax, dword [rbp + 0x1004]
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], edx
adc byte [rax], al
invalid
mov qword [rbp + 0x1010], rax
mov dword [rbp + 0x1010], eax
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x1008], 0
mov dword [rbp + 0x1008], 0
test dword [rax], ecx
adc byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add bl, ch
jmp case.0x140086fe7.163
cmp cl, byte [rax - 0x3f]
shr rax, 0x20
mov ecx, eax
call fcn.140080910
fcmovnu st(0), st(5)
invalid
invalid
jmp case.0x140087406.133
call 0x128cab451
fcmovnu st(0), st(5)
invalid
shr eax, 0x20
cmp eax, 0x28
ja case.default.0x140092b52
xchg ebx, edx
add dword [rax], eax
invalid
and byte [rbx - 0x78f0d708], al
xchg ebx, edx
rol dword [rcx], cl
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
lea rcx, [0x14010ed0c]
or eax, 0x7c1c1
rol dword [rdi], 0
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
invalid
xor eax, eax
jmp case.0x140087406.133
cmp al, 0xb
je 0x140092e0a
add al, byte [rax]
add byte [rax], al
or ecx, dword [rdi]
test byte [rsi + 0x48000002], ah
add al, byte [rax]
add byte [rax], al
mov rax, qword [rbp + 0x1008]
add byte [rax], al
mov rax, qword [rbp + 0x1008]
add byte [rax], al
mov qword [rbp + 0xfd0], rax
add byte [rax], al
mov rax, qword [rbp + 0x1010]
add byte [rax], al
mov qword [rbp + 0xfd8], rax
add byte [rax], al
cmp qword [rbp + 0xfd0], 0
jne 0x140092dfc
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test dword [rsi + 2], ebp
add byte [rax], al
mov r12, qword [rbp + 0xfd8]
add byte [rax], al
test r12, r12
je 0x140092dc8
sub al, byte [rdx]
add byte [rax], al
sub al, byte [rdx]
add byte [rax], al
cmp r12, 0x1000
add byte [rax], dl
add byte [rax], al
ja 0x140092e2c
add al, byte [rax]
add byte [rcx + rcx*4 - 0x12], cl
mov rsi, r13
xor r13d, r13d
xor ebp, ebp
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rbp - 0x77], al
loopne 0x140092c09
mov r8d, r12d
sub r8d, r13d
sub eax, ebp
sub eax, ebp
lea rdx, [r13 - 0x50]
add rdx, rbp
mov dword [rbp + 0xffc], 0
test esp, edi
sldt word [rax]
add byte [rax], al
add byte [rax], al
invalid
test esp, edi
sldt word [rax]
add byte [rax], al
add byte [rax], al
movaps xmmword [rbp + 0xfb0], xmm6
add byte [rax], al
mov qword [rbp + 0xfc0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0xfc8], r14
mov dword [rbp + 0xfc8], esi
mov qword [rsp + 0x20], rbx
mov dword [rsp + 0x20], ebx
mov rcx, qword [rbp + 0xfe8]
mov r9, r15
call qword [sym.imp.kernel32.dll_WriteFileEx]
test eax, eax
je 0x140092d9c
nop word cs:[rax + rax]
mov ecx, 0xffffffff
mov edx, 1
call rdi
cmp dword [rbp + 0xffc], 0
mov ebp, 0xffc
invalid
je 0x140092c20
invalid
movsxd rax, dword [rbp + 0x1000]
test rax, rax
jne 0x140092da2
add dword [rax], eax
invalid
mov eax, dword [rbp + 0x1004]
add r13, rax
cmp r13, r12
in eax, 0x74
invalid
jbe 0x140092bc0
jmp 0x140092e18
mov r12, qword [rbp + 0xff0]
mov r13, rsi
mov rax, qword [sym.imp.kernel32.dll_ReadFileEx]
lea rsi, [0x14010ecfc]
jmp case.0x140086c45.189
mov al, 0x29
jmp case.0x140087406.133
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x1010], rax
mov qword [rbp + 0x1008], 1
lea rcx, [rbp + 0x1010]
call fcn.14007dbc0
mov rsi, qword [sym.imp.kernel32.dll_CloseHandle]
mov rcx, qword [rbp + 0xff0]
call rsi
mov rcx, qword [rbp + 0xfe8]
call rsi
movaps xmm6, xmmword [rbp + 0x1020]
add rsp, 0x10b8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, [rbp + 0xfd8]
call fcn.14007dbc0
jmp 0x140092dc8
lea rcx, [rbp + 0x1010]
call fcn.14007dbc0
jmp 0x140092dc8
lea r8, str.library_std_src_syspalwindowspipe.rs
mov rcx, r13
mov rdx, r12
call fcn.1400a80f0
jmp 0x140092e40
lea r8, str.library_std_src_syspalwindowspipe.rs
mov edx, 0x1000
mov rcx, r12
call fcn.1400a7e60
ud2
lea rax, [r14 + r12]
movdqu xmm0, xmmword [r13 + r12]
and eax, 0xf47f300
outsd dx, dword [rsi]
and eax, 0xf47f310
and eax, 0xf47f310
outsd dx, dword [rsi]
push rsp
and eax, 0xf47f320
and bl, dh
movq mm0, qword [r13 + r12 + 0x30]
pcmpeqb xmm0, xmm6
movdqu xmm1, xmmword [rbx + rax]
movdqu xmm13, xmmword [rbx + rax + 0x10]
movdqu xmm11, xmmword [rbx + rax + 0x20]
movdqu xmm9, xmmword [rbx + rax + 0x30]
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x140096e06
pcmpeqb xmm12, xmm6
pcmpeqb xmm13, xmm7
pand xmm13, xmm12
pmovmskb r8d, xmm13
test r8w, r8w
jne 0x140096e26
pcmpeqb xmm10, xmm6
pcmpeqb xmm11, xmm7
pand xmm11, xmm10
pmovmskb r8d, xmm11
test r8w, r8w
jne case.0x140092b52.1176
pcmpeqb xmm8, xmm6
pcmpeqb xmm9, xmm7
pand xmm9, xmm8
pmovmskb r8d, xmm9
test r8w, r8w
jne 0x140096e6a
lea rax, [r12 + rbp]
add r12, 0x40
cmp rax, rsi
jae 0x140096edb
mov eax, edi
and al, 1
je 0x140096d40
jmp 0x140096edb
mov r9d, edi
and r9b, 1
lea rcx, [rsp + 0x30]
mov rdx, r12
call fcn.1400aa840
or al, dil
clc
clc
and al, 1
mov edi, eax
jmp 0x140096d90
lea rdx, [r12 + 0x10]
mov r9d, edi
and r9b, 1
lea rcx, [rsp + 0x30]
call fcn.1400aa840
or al, dil
and al, 1
mov edi, eax
jmp 0x140096daa
lea rdx, [r12 + 0x20]
mov r9d, edi
and byte [rcx - 0x77], al
stc
and r9b, 1
lea rcx, [rsp + 0x30]
xor al, ch
loop 0x140096e95
add dword [rax], eax
xor al, ch
loop 0x140096e95
add dword [rax], eax
or al, dil
and al, 1
mov edi, eax
jmp 0x140096dc8
lea rdx, [r12 + 0x30]
mov r9d, edi
and r9b, 1
lea rcx, [rsp + 0x30]
call fcn.1400aa840
sar byte [rcx], 1
add byte [rax + 8], al
clc
sar byte [rcx], 1
add byte [rax + 8], al
clc
and al, 1
mov edi, eax
jmp 0x140096de6
add dword [rcx - 0xa51639], ecx
invalid
cmp byte [rsp + 0x4a], 0
jne 0x140097136
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x38
add byte [rax], al
mov r8, qword [rsp + 0x38]
mov rcx, qword [rsp + 0x78]
mov rdx, qword [rsp + 0x80]
movzx eax, byte [rsp + 0x48]
mov r9, rdx
test r8, r8
je 0x14009706d
mov r9, rdx
sub r9, r8
jbe 0x140097067
add byte [rax], al
ror dword [rbp + 0x29], 1
ror dword [rdi], 0x86
movabs eax, dword [0xc0013c8042000001]
add byte [rax], al
cmp byte [rcx + r8], 0xc0
add byte [rax], al
cmp byte [rcx + r8], 0xc0
jge 0x14009706d
lea ebx, [rcx + rax + 0x60e90000]
add eax, dword [rax]
add byte [rcx], dh
inc dword [rbp + 0x31]
in al, 0x48
mov eax, dword [rsp + 0x98]
jmp 0x140097236
mov rax, qword [rsp + 0x98]
add rax, r12
add eax, esp
mov r9d, edi
and r9b, 1
add dword [rax + 0x39], ecx
invalid
jae 0x140096f5d
add dword [rax + 0x39], ecx
invalid
test r9b, r9b
leave
jne 0x140096f5d
lea rcx, [r14 + 0x1f]
lea rbp, [r12 + r13]
nop
movdqu xmm0, xmmword [rbp]
lea rax, [r14 + r12]
movdqu xmm1, xmmword [rbx + rax]
pcmpeqb xmm0, xmm6
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x140096f43
lea rax, [rcx + r12]
mov r9d, edi
and r9b, 1
cmp rax, rsi
jae 0x140096f5d
add r12, 0x10
add rbp, 0x10
test r9b, r9b
je 0x140096f00
jmp 0x140096f5d
mov rdi, rcx
mov edi, ecx
lea rcx, [rsp + 0x30]
mov rdx, r12
xor r9d, r9d
call fcn.1400aa840
mov rcx, rdi
mov edi, eax
jmp 0x140096f24
sub rsi, qword [rsp + 0x28]
lea rax, [rsi + r13]
add rax, 0xfffffffffffffff0
movdqu xmm0, xmmword [r13 + rsi - 0x10]
movdqu xmm1, xmmword [r15 + rax]
pcmpeqb xmm0, xmm6
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x1400970e2
and dil, 1
jmp 0x140097138
jne 0x140097236
test r9, r9
je 0x140097088
movzx r11d, byte [rcx + r8]
movzx r10d, r11b
test r10b, r10b
js 0x140097098
mov r9d, r10d
jmp 0x140097126
mov dil, 1
test al, al
jne 0x140097138
jmp 0x140097136
mov r9d, r10d
and r9d, 0x1f
movzx esi, byte [rcx + r8 + 1]
and esi, 0x3f
cmp r10b, 0xe0
jb 0x140097104
movzx r10d, byte [rcx + r8 + 2]
shl esi, 6
and r10d, 0x3f
or r10d, esi
cmp r11b, 0xf0
jb 0x14009711f
movzx r11d, byte [rcx + r8 + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 6
and r11d, 0x3f
or r11d, r10d
or r9d, r11d
jmp 0x140097126
add rsi, 0xfffffffffffffff0
test r9b, r9b
setne bl
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.1400aa840
mov edi, eax
or dil, bl
and dil, 1
jmp 0x140097138
shl r9d, 6
or r9d, esi
jmp 0x140097126
shl r9d, 0xc
or r9d, r10d
mov dil, 1
test al, al
jne 0x140097138
cmp r9d, 0x110000
jne 0x140097194
xor edi, edi
mov eax, edi
movaps xmm6, xmmword [rsp + 0xa0]
movaps xmm7, xmmword [rsp + 0xb0]
movaps xmm8, xmmword [rsp + 0xc0]
movaps xmm9, xmmword [rsp + 0xd0]
movaps xmm10, xmmword [rsp + 0xe0]
movaps xmm11, xmmword [rsp + 0xf0]
movaps xmm12, xmmword [rsp + 0x100]
movaps xmm13, xmmword [rsp + 0x110]
add rsp, 0x128
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov eax, 1
cmp r9d, 0x80
jb 0x1400971c0
mov eax, 2
cmp r9d, 0x800
jb 0x1400971c0
cmp r9d, 0x10000
mov eax, 4
sbb rax, 0
add r8, rax
je 0x1400971d6
mov rax, rdx
sub rax, r8
jbe 0x1400971db
cmp byte [rcx + r8], 0xbf
jg 0x1400971dd
jmp 0x140097236
mov rax, rdx
jmp 0x1400971dd
jne 0x140097236
test rax, rax
je 0x140097138
movzx eax, byte [rcx + r8]
test al, al
jns 0x140097138
cmp al, 0xe0
jmp 0x140097138
lea rax, str._rustc_aedd173a2c086e558c2b66d3743b344f977621a7librarycore_src_strpattern.rs
mov qword [rsp + 0x20], rax
mov r9, rdx
call fcn.1400a8490
int3
int3
mov rbx, rdx
mov rdi, rcx
mov edi, ecx
mov rax, qword [rcx]
mov r14, qword [rcx + 0x10]
adc byte [rcx + rbp - 0x10], cl
cmp rax, r8
jb 0x1400979b6
invalid
mov rcx, qword [rdi + 8]
or byte [rcx + rax - 0xf], cl
add rcx, r14
mov rdx, rbx
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
add r14, rsi
mov qword [rdi + 0x10], r14
xor eax, eax
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
ret
mov rcx, rdi
mov rdx, r14
mov r8, rsi
call fcn.1400aa4b0
mov r14, qword [rdi + 0x10]
jmp 0x140097991
int3
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
test r8, r8
je 0x140097bbf
test dh, dl
add dword [rax], eax
invalid
test dh, dl
add dword [rax], eax
add byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
mov rax, r8
ror byte [rax - 0x3f], 0xe0
add al, 0x31
sal byte [rcx], cl
leave
ror byte [rax - 0x3f], 0xe0
add al, 0x31
sal byte [rcx], cl
leave
nop dword [rax]
cmp dword [rdi + rdx], 0
jne 0x140097a12
inc rcx
add rdx, 0x10
adc byte [rax + 0x39], cl
sal byte [rbp - 0x12], 1
adc byte [rax + 0x39], cl
sal byte [rbp - 0x12], 1
cmp rsi, rcx
jb 0x140097bdb
invalid
sub rsi, rcx
sub esi, ecx
je 0x140097bbf
shl rcx, 4
add rdi, rcx
jmp 0x140097a42
lea rax, [rsi - 1]
cmp rax, 3
jae 0x140097a60
xor r15d, r15d
xor eax, eax
jmp 0x140097a98
add byte [rax], al
add byte [rax], al
mov rcx, rsi
and rcx, 0xfffffffffffffffc
lea rdx, [rdi + 0x30]
xor r15d, r15d
xor eax, eax
mov r8d, dword [rdx - 0x30]
mov r9d, dword [rdx - 0x20]
add r8, r15
mov r10d, dword [rdx - 0x10]
add r10, r9
add r10, r8
mov r15d, dword [rdx]
add r15, r10
add rax, 4
add rdx, 0x40
cmp rcx, rax
jne 0x140097a70
and ecx, 0xfffffffc
invalid
xor eax, eax
add rsp, 0x58
ror byte [rax - 0x7d], 0xc4
pop rax
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
lea r8, [0x1400e27f0]
mov rdx, rsi
call fcn.1400a7d60
lea rax, str.advancing_io_slices_beyond_their_length
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x740ea
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x740ea
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
push rdi
ror byte [rdi], 0x11
and al, 0x40
lea rdx, [0x1400e27d8]
lea rcx, [rsp + 0x28]
call fcn.1400a7d20
lea rax, str.advancing_IoSlice_beyond_its_length
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
lea rax, [0x14010bcf0]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
lea rdx, str.library_std_src_syspalwindowsio.rs
lea rcx, [rsp + 0x28]
call fcn.1400a7d20
int3
lea rbp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
clc
invalid
invalid
invalid
dec dword [rcx - 0x77]
ror byte [rax - 0x77], 1
call 0x1304f43c5
add byte [rax], al
add byte [rax], al
clc
invalid
ror byte [rax - 0x77], 1
call 0x1304f43c5
add byte [rax], al
lock add byte [rax], al
add byte [rax], al
lea rdx, [0x1400e1f18]
lea rcx, [rbp - 0x18]
call fcn.14000b5a0
mov rcx, qword [rbp - 0x10]
test al, al
je 0x140097ca9
nop
movabs byte [0xfe8e84d8d480004], al
cmp edi, esi
dec dword [rax - 0x75]
invalid
test rcx, rcx
lea rax, str.formatter_error
cmovne rax, rcx
jmp 0x140097cb9
test rcx, rcx
je 0x140097cb7
lea rcx, [rbp - 0x10]
call fcn.14007dbc0
invalid
xor eax, eax
add rsp, 0x40
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x40]
cmp qword [rbp - 0x10], 0
je 0x140097cde
lea rcx, [rbp - 0x10]
call fcn.14007dbc0
invalid
invalid
nop
add rsp, 0x20
pop rbp
ret
sbb byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x30], edx
mov dword [rsp + 0x30], edx
lea rcx, [rsp + 0x20]
call fcn.140097d30
and al, ch
or al, byte [rax]
add byte [rax], al
int3
int3
add ah, cl
int3
xor edx, edx
jmp 0x140097d87
test rdx, rdx
jne 0x140097dbb
invalid
mov rdx, qword ds:[rax]
mov rdx, qword [rax]
mov rax, qword [rdx]
mov rdx, qword [rdx + 8]
mov edx, dword [rdx + 8]
mov edx, dword [rdx + 8]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rdx
mov rax, qword [rcx + 8]
mov eax, dword [rcx + 8]
mov eax, dword [rcx + 8]
mov r9, qword [rcx + 0x10]
mov r8, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
mov eax, dword [rax + 0x10]
movzx ecx, byte [rax + 0x20]
movzx eax, byte [rax + 0x21]
mov dh, 0x40
and dword [rax - 0x77d7dbbc], ecx
and al, 0x20
mov dh, 0x40
and dword [rax - 0x77d7dbbc], ecx
and al, 0x20
lea rdx, [0x1400e3238]
lea rcx, [rbp - 0x28]
call fcn.140097e30
mov qword [rbp - 0x10], rax
movabs rax, 0x8000000000000000
or byte [rax - 0x77], 0x45
fmul dword [rax - 0x75]
or byte [r11 + rcx*4 + 0x49], cl
or byte [rbx + rcx*4 + 0x49], cl
adc byte [rbx + rcx*4 + 0x40], cl
adc byte [rdi], cl
mov dh, 0x48
and byte [rdi], cl
mov dh, 0x40
and dword [rax - 0x77d7dbbc], ecx
and al, 0x20
invalid
adc byte [rdi], cl
mov dh, 0x48
and byte [rdi], cl
mov dh, 0x40
and dword [rax - 0x77d7dbbc], ecx
and al, 0x20
invalid
and byte [rax - 0x73], cl
adc eax, 0x4b470
lea rdx, str.Pr_t_
lea rcx, [rbp - 0x28]
call fcn.140097e30
ud2
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
push 0xfffffffffffffffe
dec dword [rcx + rcx*4 - 0x31]
dec dword [rcx + rcx*4 - 0x31]
movzx r12d, byte [rbp + 0xd8]
movzx r14d, byte [rbp + 0xd0]
lock inc qword [0x140116270]
jle 0x140098456
mov rsi, rcx
mov eax, dword [0x140116290]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x30], 0
jne 0x1400984e0
mov rbx, rdx
mov eax, dword [0x140116290]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
inc qword [rax + 0x28]
mov byte [rax + 0x30], 1
add dword [rbp + rcx*4 + 0x3d], ecx
xor byte [rsi], bh
invalid
add byte [rcx + rcx*4 + 0x7d], cl
add byte [rax - 0x73], cl
add eax, 0x4b3bd
mov qword [rbp + 8], rax
mov qword [rbp + 0x10], r8
mov qword [rbp + 0x18], rdi
mov dword [rbp + 0x18], edi
mov byte [rbp + 0x20], r14b
mov byte [rbp + 0x21], r12b
lea rcx, [0x140116190]
call qword [sym.imp.kernel32.dll_AcquireSRWLockShared]
movzx eax, byte [0x140116198]
cmp qword [0x1401161a0], 0
mov rax, qword [rbx + 0x20]
jne 0x140097f26
mov byte [rbp + 0x67], 1
mov rcx, rsi
call rax
mov rsi, rax
mov rbx, rdx
mov qword [rbp], rax
mov qword [rbp + 8], rdx
test r12b, r12b
je 0x140097f8c
mov byte [rbp + 0x66], 3
jmp 0x140098147
mov byte [rbp + 0x67], 1
mov rcx, rsi
call rax
mov qword [rbp], rax
mov dword [rbp], eax
mov qword [rbp + 8], rdx
mov rcx, qword [0x1401161a0]
invalid
add byte [rax - 0x75], cl
add eax, 0x7e263
add byte [rax - 0x75], cl
sub sil, al
add dword [eax - 0x77], ecx
add dword [rax - 0x77], ecx
invalid
call rax
lea rcx, [0x140116190]
call qword [sym.imp.kernel32.dll_ReleaseSRWLockShared]
mov eax, dword [0x140116290]
mov rcx, qword gs:[0x58]
add byte [rax], al
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x30], 0
test r14b, r14b
je 0x140097fb2
mov byte [rbp + 0x67], 0
call fcn.140088af0
jmp 0x140098417
mov eax, dword [0x140116290]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0x28], 1
jbe 0x140098017
mov byte [rbp + 0x66], 1
jmp 0x140098147
mov dword [rbp - 0x40], 0
mov byte [rbp - 0x3c], 0
lea rax, str.thread_caused_non_unwinding_panic._aborting._n
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
mov qword [rbp - 0x20], r15
xorps xmm0, xmm0
movups xmmword [rbp - 0x18], xmm0
lea rax, [rbp - 0x40]
lea eax, [rbp - 0x40]
mov qword [rbp + 0x50], rax
mov qword [rbp + 0x58], 0
mov dword [rbp + 0x58], 0
lea rdx, [0x1400e1f48]
lea rcx, [rbp + 0x50]
lea r8, [rbp - 0x30]
call fcn.14000b5a0
mov rcx, qword [rbp + 0x58]
test al, al
je 0x140098072
test rcx, rcx
lea rax, str.formatter_error
cmovne rax, rcx
jmp 0x140098086
mov rax, qword [0x140116170]
cmp rax, 3
ja case.default.0x140098036
lea rcx, [0x14010edb0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov byte [rbp + 0x67], 1
lea rdx, [0x1400e2279]
lea rcx, [rbp - 0x30]
mov r8d, 0xe
call fcn.140084080
mov rax, qword [rbp - 0x30]
movabs rcx, 0x8000000000000000
cmp rax, rcx
jne 0x1400980d8
mov eax, 3
mov sil, 2
jmp 0x140098130
test rcx, rcx
je 0x140098084
mov byte [rbp + 0x67], 0
lea rcx, [rbp + 0x58]
call fcn.14007dbc0
xor eax, eax
mov qword [rbp + 0x50], rax
mov byte [rbp + 0x67], 0
lea rcx, [rbp + 0x50]
call fcn.14007dc80
mov ecx, 7
int 0x29
ud2
mov sil, 1
jmp 0x140098137
mov sil, 2
jmp 0x140098137
xor esi, esi
jmp 0x140098137
mov byte [rbp + 0x67], 1
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.library_std_srcpanic.rs
mov edx, 0x28
call fcn.1400a7ee0
jmp 0x140098417
mov rcx, qword [rbp - 0x28]
mov rdx, qword [rbp - 0x20]
cmp rdx, 4
je 0x1400980f8
cmp rdx, 1
jne 0x140098119
cmp byte [rcx], 0x30
sete sil
add sil, sil
jmp 0x14009811b
mov edx, dword [rcx]
bswap edx
xor r8d, r8d
cmp edx, 0x66756c6d
setae r8b
cmp edx, 0x66756c6c
sbb r8d, 0
sete sil
jmp 0x14009811b
xor esi, esi
test rax, rax
je 0x14009812a
mov edx, 1
call fcn.140007e10
lea eax, [rsi + 1]
movzx eax, al
mov qword [0x140116170], rax
mov byte [rbp + 0x66], sil
mov rdi, qword [rbp + 0x18]
mov rsi, qword [rbp]
mov rbx, qword [rbp + 8]
mov qword [rbp + 0x28], rdi
mov rax, qword [rbx + 0x18]
mov byte [rbp + 0x67], 1
mov rcx, rsi
call rax
movabs rcx, 0xc1a2c89ccd1e7bc1
xor rax, rcx
movabs rcx, 0xfdbc168100b1ef64
xor rdx, rcx
or rdx, rax
jne 0x14009825b
lea rax, [rsi + 8]
mov rcx, qword [rsi]
mov rax, qword [rax]
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x38], rax
mov byte [rbp + 0x67], 1
call fcn.14007e4b0
mov rsi, rax
mov eax, 9
lea rcx, [0x1400e3078]
test rsi, rsi
je 0x1400981bd
mov rdx, qword [rsi + 0x18]
test rdx, rdx
je 0x1400981bd
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 [0x140116120]
test al, al
mov qword [rbp + 0x30], rsi
je 0x1400982c1
mov byte [0x140116120], 1
mov eax, dword [0x140116290]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0x48], 0
jne 0x1400982ab
call fcn.140088180
test rax, rax
jne 0x1400982b2
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_aedd173a2c086e558c2b66d3743b344f977621a7library_std_src_threadlocal.rs
lea r9, [0x1400e1880]
lea r8, [rbp + 0x44]
mov edx, 0x46
call fcn.1400a8230
jmp 0x140098417
mov rax, qword [rbx + 0x18]
mov byte [rbp + 0x67], 1
mov rcx, rsi
call rax
movabs rcx, 0xc27ae78ae1fca528
xor rax, rcx
movabs rcx, 0x8f810ce5130cccee
xor rdx, rcx
or rdx, rax
jne 0x14009829a
lea rcx, [rsi + 8]
add rsi, 0x10
mov rax, rsi
mov rsi, rcx
jmp 0x14009817f
mov eax, 0xc
lea rcx, [0x1400e306c]
jmp 0x140098185
lea rax, [rax + 0x50]
mov rdi, qword [rax]
mov qword [rax], 0
test rdi, rdi
jne 0x14009832d
mov dword [rbp + 0x44], 0
mov byte [rbp + 0x48], 0
mov qword [rbp - 0x48], 0
mov byte [rbp + 0x64], 0
lea r8, [0x1400e30d8]
lea rcx, [rbp - 0x30]
lea rdx, [rbp + 0x44]
call fcn.140097420
xor ebx, ebx
xor esi, esi
mov rdi, qword [rbp + 0x30]
test rdi, rdi
je 0x140098307
lock dec qword [rdi]
jne 0x140098307
mov rcx, rdi
call fcn.14007e270
test rbx, rbx
sete al
or sil, al
jne 0x140097f52
lock dec qword [rbx]
jne 0x140097f52
mov rcx, rbx
call fcn.140088250
jmp 0x140097f52
lea rbx, [rdi + 0x10]
mov rcx, rbx
call qword [sym.imp.kernel32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x140116270]
shl rax, 1
test rax, rax
mov qword [rbp - 0x50], rbx
je 0x14009844a
call fcn.1400aa560
xor al, 1
mov dword [rbp + 0x4c], eax
movzx eax, byte [rdi + 0x18]
mov qword [rbp + 0x38], rdi
lea rdx, [rdi + 0x20]
lea r8, [0x1400e3088]
lea rcx, [rbp - 0x30]
call fcn.140097420
cmp byte [rbp + 0x4c], 0
mov rbx, qword [rbp + 0x38]
jne 0x14009839d
mov rax, qword [0x140116270]
shl rax, 1
test rax, rax
je 0x14009839d
call fcn.1400aa560
test al, al
jne 0x14009839d
mov byte [rbx + 0x18], 1
mov rcx, qword [rbp - 0x50]
call qword [sym.imp.kernel32.dll_ReleaseSRWLockExclusive]
mov byte [0x140116120], 1
mov eax, dword [0x140116290]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0x48], 0
jne 0x140098419
call fcn.140088180
test rax, rax
mov rdi, qword [rbp + 0x30]
mov rbx, qword [rbp + 0x38]
jne 0x140098424
lock dec qword [rbx]
jne 0x1400983eb
mov rcx, rbx
call fcn.140088250
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_aedd173a2c086e558c2b66d3743b344f977621a7library_std_src_threadlocal.rs
lea r9, [0x1400e1880]
lea r8, [rbp + 0x44]
mov edx, 0x46
add al, ch
sbb esi, edi
add byte [rax], al
ud2
lea rax, [rax + 0x50]
mov rdi, qword [rbp + 0x30]
jge 0x140098454
mov rcx, qword [rax]
mov qword [rax], rbx
mov sil, 1
test rcx, rcx
je 0x1400982f4
lock dec qword [rcx]
jne 0x1400982f4
call fcn.140088250
jmp 0x1400982f4
mov dword [rbp + 0x4c], 0
jmp 0x14009835b
lea rax, [0x14010bcf0]
mov qword [rbp], rax
lea rax, [0x1400e3288]
mov qword [rbp + 8], rax
mov qword [rbp + 0x10], r8
mov qword [rbp + 0x18], rdi
mov byte [rbp + 0x20], r14b
mov byte [rbp + 0x21], r12b
mov dword [rbp + 0x28], 0
mov byte [rbp + 0x2c], 0
mov rax, rbp
mov qword [rbp + 0x50], rax
lea rax, [0x14000e340]
mov qword [rbp + 0x58], rax
lea rax, [0x1400e32e0]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 2
mov qword [rbp - 0x10], 0
lea rax, [rbp + 0x50]
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], 1
lea rcx, [rbp + 0x28]
lea rdx, [rbp - 0x30]
call fcn.14007e800
mov qword [rbp - 0x40], rax
test rax, rax
je 0x14009852e
lea rcx, [rbp - 0x40]
jmp 0x140098529
mov dword [rbp + 0x50], 0
mov byte [rbp + 0x54], 0
lea rax, str.thread_panicked_while_processing_panic._aborting._n
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
lea rax, [0x14010bcf0]
mov qword [rbp - 0x20], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x18], xmm0
lea rcx, [rbp + 0x50]
lea rdx, [rbp - 0x30]
call fcn.14007e800
mov qword [rbp], rax
test rax, rax
je 0x14009852e
mov rcx, rbp
call fcn.14007dbc0
mov ecx, 7
int 0x29
ud2
call 0xc8e99656
and al, 0x2c
mov eax, edi
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2d], al
and dil, 0x3f
or dil, 0x80
mov byte [rsp + 0x2e], dil
mov edi, 3
jmp 0x140098aa5
or byte [rax - 0x76d2dbbc], 0xf8
shr eax, 6
and al, 0x3f
or al, 0x80
invalid
mov byte [rsp + 0x2e], al
invalid
invalid
or byte [rax + 0x402e2444], 0x80
out 0x3f, eax
invalid
and dil, 0x3f
and dil, 0x3f
invalid
or dil, 0x80
mov byte [rsp + 0x2f], dil
mov edi, 4
mov rax, qword [rsi]
mov rbx, qword [rsi + 0x10]
sub rax, rbx
cmp rax, rdi
clc
jb 0x140098ad9
mov rcx, qword [rsi + 8]
add rcx, rbx
lea rdx, [rsp + 0x2c]
and al, 0x2c
and al, 0x2c
mov r8, rdi
clc
call sub.VCRUNTIME140.dll_memcpy
add byte [rax], al
add rbx, rdi
mov qword [rsi + 0x10], rbx
xor eax, eax
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
clc
clc
call fcn.1400aa4b0
mov rbx, qword [rsi + 0x10]
jmp 0x140098ab4
int3
ror byte [rax - 0x73], 1
adc eax, 0x4947e
jle 0x140098a8c
add al, 0
jle 0x140098a8c
add al, 0
jmp fcn.14000b5a0
add al, 0
add rsp, 0x28
pop rdi
pop rsi
ret
add byte [rdx + 0x10], bh
add byte [rax], al
call fcn.1400a79d0
out dx, al
add byte [rax], al
int3
xor ecx, ecx
mov rdx, rdi
mov edx, edi
mov edx, edi
call fcn.140095cb0
mov r14, rax
test rax, rax
jne 0x140098c19
mov ecx, 1
mov rdx, rdi
call fcn.1400a79d0
mov r14d, 1
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], rdi
mov qword [rsi + 8], r14
mov qword [rsi + 0x10], rdi
jle 0x140098c42
jle 0x140098c42
mov byte [rsi + 0x18], 0
sbb byte [rax], r8b
mov qword [rsi + 0x20], 0
mov qword [rsi + 0x28], 8
or byte [rax], al
add byte [rax], al
mov qword [rsi + 0x30], 0
xor byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
xchg byte [rax], cl
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
mov qword [rsi + 0x88], 0
mov dword [rsi + 0x88], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsi + 0x98], 0
xchg byte [rax], bl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rsi - 0x39], ah
xchg byte [rax], ah
add byte [rax], al
mov word [rsi + 0xa0], 0
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x38468948], al
add byte [rax], al
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x38468948], al
mov dword [rsi + 0xc0], 0
add byte [rax], al
add byte [rsi - 0x39], ah
invalid
invalid
xchg ah, al
invalid
add byte [rax], al
mov word [rsi + 0xc4], 0
invalid
add byte [rax], al
add bh, al
invalid
pop rax
pop rax
mov dword [rsi + 0x58], 6
pop rax
invalid
add byte [rax], al
add bh, al
push 6
mov dword [rsi + 0x68], 6
mov dword [rsi + 0x78], 6
invalid
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsi + 0xa8], 0
invalid
invalid
xchg byte [rax], bh
add byte [rax], al
add byte [rax], al
invalid
mov qword [rsi + 0xa8], 0
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0xb8], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
add rsp, 0x28
pop rbx
invalid
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
ret
sbb dl, dh
idiv bh
int3
int3
push rbx
sub rsp, 0x40
lea rbp, [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
insb byte [rdi], dx
and al, 0x40
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
clc
invalid
invalid
mov rbx, r8
mov ebx, eax
mov rdi, rdx
mov edi, edx
mov rsi, rcx
mov esi, ecx
test r8, r8
test eax, eax
je 0x140098d21
sub al, 0xf
mov byte [rdi + 0xf000000], dl
mov dh, 5
jbe 0x140098cd5
js 0x140098d92
movzx eax, byte [0x140116278]
xor ecx, ecx
mov rdx, rbx
invalid
call fcn.140095cb0
movsb byte [rdi], byte [rsi]
iretd
invalid
invalid
invalid
invalid
movsb byte [rdi], byte [rsi]
iretd
dec dword [rcx - 0x77]
mov r14, rax
invalid
test rax, rax
jne 0x140098d27
mov ecx, 1
mov rdx, rbx
call fcn.1400a79d0
add byte [rax], al
add byte [rax], al
mov r14d, 1
mov rcx, r14
mov rdx, rdi
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
jmp 0x140098d34
invalid
jmp 0x140098d34
add byte [rax], al
add byte [rax - 0x75], cl
push rsi
mov rdx, qword [rsi + 0x30]
cmp rdx, qword [rsi + 0x20]
push rsi
and byte [rbp + 0x1d], dh
xor byte [rax + 0x3b], cl
push rsi
and byte [rbp + 0x1d], dh
sbb eax, 0xf075894c
mov qword [rbp - 0x10], r14
jne 0x140098d33
mov qword [rbp - 0x18], rbx
mov dword [rbp - 0x18], ebx
lea rcx, [rsi + 0x20]
call fcn.140098de0
mov rdx, qword [rsi + 0x30]
mov rbx, qword [rbp - 0x18]
pop rbp
call 0x1307f18a8
pop rbp
call 0x1307f18a8
mov rax, qword [rsi + 0x28]
lea rcx, [rdx + rdx*4]
mov qword [rax + rcx*8], 0
mov qword [rax + rcx*8 + 8], rbx
mov qword [rax + rcx*8 + 0x10], r14
mov qword [rax + rcx*8 + 0x18], rbx
mov byte [rax + rcx*8 + 0x20], 0
inc rdx
mov qword [rsi + 0x30], rdx
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop rbp
ret
call fcn.140007ee0
int3
add esp, 0x50
pop rbx
pop rdi
pop rsi
ret
add eax, 0x2048d4c
add cl, byte [rcx - 0x7d]
sal byte [rcx], 0x48
xor dword [rax - 0x7d], ecx
invalid
invalid
xor dword [rax - 0x7d], ecx
shl byte [rax], 0x48
sub ecx, eax
idiv bh
and byte [rax], al
stc
idiv edi
clc
add dword [rbx + riz + 0x48], esi
and ecx, dword [rax - 0x75]
invalid
invalid
and ecx, dword [rax - 0x75]
or byte [rsi + 0xf], r12b
outsd dx, dword [rsi]
add byte [rsi + 0xf], ah
xlatb
enter 0xffffffffffffd1f7, 0x66
not ecx
mov word [rsi + 0x18], cx
invalid
invalid
sbb byte [rax - 0x7f], r9b
invalid
adc bh, bh
adc eax, 0x12e08
mov rcx, rsi
call fcn.140099679
add byte [rax], al
add rsi, 8
invalid
int1
add byte [rax], al
ret
or byte [r13 - 0x7b], r9b
test eax, eax
sal byte [rdx + rdx + 0x48], 0x8b
push rdi
adc byte [rax - 0x77], cl
int1
je 0x1400997a9
mov rdx, qword [rdi + 0x10]
mov rcx, rsi
add rsp, 0x28
invalid
pop rdi
pop rsi
jmp fcn.140002b33
xchg ebx, eax
idiv bh
invalid
xchg ebx, eax
idiv bh
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
mov esi, dword [rcx]
xor dword [rax - 0x75], ecx
mov rcx, qword [rsi + 0x18]
sbb byte [rax - 0x7b], r9b
test rcx, rcx
test ecx, ecx
leave
je case.0x1400820aa.479
mov byte [rcx], 0
add dword [rax], eax
mov r8, qword [rsi + 0x20]
test r8, r8
test eax, eax
test eax, eax
je case.0x1400820aa.479
or bh, byte [rdx + 1]
mov edx, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add al, ch
pop rbx
xchg ebx, eax
call fcn.140002b33
idiv bh
cmp rsi, 0xffffffffffffffff
cmp esi, 0xffffffff
je 0x1400997f7
lock dec qword [rsi + 8]
or byte [rbp + 0x12], dh
jne 0x1400997f7
mov edx, 8
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
add byte [rax], al
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
add esp, 0x20
pop rsi
jmp fcn.140007e10
out 0xf6, al
invalid
out 0xf6, al
call qword [rax + 0x20c48348]
invalid
invalid
nop
add rsp, 0x20
invalid
invalid
invalid
pop rsi
ret
push rdi
sub rsp, 0x28
mov rsi, rdx
invalid
mov rdi, rcx
iretd
sub byte [rax - 0x77], cl
invalid
mov edi, ecx
iretd
sub rsi, 1
jb case.0x140086c91.427
invalid
sub esi, 1
out dx, al
add dword [rdx + 0xe], esi
invalid
mov rcx, qword [rdi]
call fcn.140099825
add byte [rax], al
invalid
psubsb mm1, qword [0x188099819]
add edi, 0x10
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add rdi, 0x10
adc bl, ch
in al, dx
jmp 0x14009980a
add rsp, 0x28
pop rdi
pop rsi
sub byte [rdi + 0x5e], bl
ret
in al, dx
sub byte [rax - 0x39], cl
rol byte [rax - 0xf000001], 0x48
xadd dword [rcx], eax
lock xadd qword [rcx], rax
rol dword [rcx], 0x48
cmp rax, 0x7f
cmp eax, 0x7f
jbe 0x140099859
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
cmp rax, 0x80
mov rax, qword [rcx + 0x10]
add rsp, 0x28
jmp qword [rax + 0x10]
add rsp, 0x28
ret
sub bl, al
lea rcx, str.assertion_failed:_prev.ref_count_____2
lea r8, [0x1400e7290]
lea eax, [0x1400e7290]
lea ecx, str.assertion_failed:_prev.ref_count_____2
fiadd dword [rax + rax]
lea eax, [0x1400e7290]
sub edx, ebx
add al, 0
add byte [rdx + 0x27], bh
mov edx, 0x27
add byte [rax], al
add al, ch
invalid
call fcn.1400a7ee0
out 0, al
add ah, cl
add byte [rax], al
int3
dec qword [rax]
jne 0x140099880
jmp fcn.1400306ab
stc
ret
push rdi
sub rsp, 0x28
mov rsi, rdx
mov rdi, rcx
sub byte [rax - 0x77], cl
invalid
sub rsi, 1
jb 0x1400998a1
mov rcx, rdi
call fcn.1400998a8
add rdi, 8
jmp 0x14009988d
add rsp, 0x28
pop rdi
pop rsi
ret
add byte [rax], al
ret
push rsi
sub rsp, 0x20
mov rsi, qword [rcx]
lea rcx, [rsi + 0x80]
mov edx, 0x2f
call case.0x140086a38.230
mov rax, qword [rsi + 0xa0]
test rax, rax
je 0x1400998e6
mov rcx, qword [rsi + 0xa8]
call qword [rax + 0x18]
mov rax, qword [rsi + 0xb0]
test rax, rax
je 0x1400998fc
mov rcx, qword [rsi + 0xb8]
call qword [rax + 0x18]
cmp rsi, 0xffffffffffffffff
je 0x14009991b
lock dec qword [rsi + 8]
jne 0x14009991b
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140007e10
nop
add rsp, 0x20
pop rsi
ret
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x240
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x230], xmm6
mov ah, 0x24
xor byte [rdx], al
add byte [rax], al
mov rsi, rdx
mov rdi, rcx
iretd
and qword [rsp + 0x228], 0
call fcn.14009cc74
add byte [rax], al
mov r14, rax
invalid
mov ebx, edx
test sil, 5
test dh, 5
je 0x140099977
mov rdx, qword [r14 + 0x20]
mov r8, qword [r14 + 0x28]
and qword [r14 + 0x20], 0
test rdx, rdx
je 0x140099977
invalid
or cl, byte [rax - 0x73]
lea rcx, [rsp + 0x28]
and al, 0x28
sub al, ch
cmp al, byte [rcx]
add byte [rax], al
call fcn.140099ab1
test sil, 0xa
je 0x140099999
mov rdx, qword [r14 + 0x30]
mov edx, dword [rsi + 0x30]
mov r8, qword [r14 + 0x38]
mov eax, dword [rsi + 0x38]
and qword [r14 + 0x30], 0
and dword [rsi + 0x30], 0
test rdx, rdx
je 0x140099999
lea rcx, [rsp + 0x28]
call fcn.140099ab1
add byte [rax], al
xorps xmm6, xmm6
lea r15, [rsp + 0x28]
jl case.0x1400860f9.343
invalid
push rdi
test byte [rbp + rcx*4 + 0x7c], 0x24
jl case.0x1400860f9.343
jl case.0x1400860f9.343
sub byte [rbp - 0x75], cl
outsb dx, byte [rsi]
adc byte [rbp - 0x73], cl
sbb byte [rax - 0x7d], cl
mov r13, qword [r14 + 0x10]
mov ebp, dword [rsi + 0x10]
lea r12, [r14 + 0x18]
cmp qword [rsp + 0x228], 0x1f
mov esp, 0x22824
add byte [rdi], bl
invalid
ja 0x140099a4d
test r13, r13
je case.0x140087080.285
mov bl, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x18], cl
mov rax, r13
mov rax, r13
mov r13, qword [r13 + 8]
mov rcx, qword [rax + 0x20]
and byte [rcx + 0x1e283ca], cl
or byte [rax - 0x75], cl
and byte [rcx + 0x1e283ca], cl
retf 0xe283
add edi, esi
fiadd dword [rbx - 0x72bbfa1e]
lea r8d, [rdx + 0xa]
mov r9d, ecx
neg edx
and edx, 5
lea r8d, [rdx + 0xa]
mov r9d, ecx
and r9d, 0x20
test cl, 2
rol dword [rdx], 0x44
cmove eax, edx
rol dword [rdx], 0x44
cmove eax, edx
or r8d, r9d
test r8d, esi
enter 0xffffffffffff8541, 0xfffffffffffffff0
je 0x1400999b8
mov rcx, qword [rax]
test rcx, rcx
or byte [rax - 0x7b], cl
leave
je 0x140099a02
mov qword [rcx + 8], r13
mov rcx, qword [rax + 8]
jmp 0x140099a0f
cmp qword [r14 + 0x10], rax
jne case.0x140087080.285
test ecx, ecx
jne 0x140099a1d
invalid
or dword [rcx + rcx*4 - 0x1f], ecx
mov rcx, r12
cmp qword [r12], rax
cmp dword [rsp], eax
jne case.0x140087080.285
mov rdx, qword [rax]
mov qword [rcx], rdx
movups xmmword [rax], xmm6
mov rdx, qword [rax + 0x10]
mov r8, qword [rax + 0x18]
and qword [rax + 0x10], 0
test rdx, rdx
je 0x1400999a9
insd dword [rdi], dx
invalid
invalid
invalid
insd dword [rdi], dx
invalid
inc esi
mov byte [rax + 0x28], 1
sub byte [rcx], al
sub byte [rcx], al
mov rcx, r15
call fcn.140099ab1
jmp 0x1400999a9
invalid
invalid
and bl, 1
jrcxz 0x140099a51
add dword [rcx + rcx*4 - 0xf], ecx
mov rcx, r14
mov ecx, esi
int1
mov edx, ebx
call fcn.14009a514
mov rcx, r15
call case.0x140086c45.241
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
mov rcx, rdi
call fcn.14009cc74
add byte [rax], al
mov r14, rax
mov esi, eax
mov ebx, edx
jmp 0x1400999a1
invalid
invalid
invalid
shr ecx, cl
sub eax, 0x80ffffff
invalid
invalid
invalid
invalid
invalid
invalid
and bl, 1
jrcxz 0x140099a78
mov rcx, r14
mov ecx, esi
mov edx, ebx
call fcn.14009a514
invalid
or al, byte [rax]
add byte [rax - 0x73], cl
je 0x140099aa9
lea rsi, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
int1
mov rcx, rsi
call case.0x140086c45.241
mov rcx, rsi
call fcn.140099b57
movaps xmm6, xmmword [rsp + 0x230]
add rsp, 0x240
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
ret
add al, byte [rax]
add byte [rax - 0x7d], cl
cmp rcx, 0x1f
cmp rcx, 0x1f
ja 0x140099ade
invalid
sbb dword [rax - 0x3f], ecx
shl rcx, 4
loope 0x140099acd
mov qword [rax + rcx], rdx
or byte [rcx + rcx*4 + 0x44], cl
or byte [rax], cl
mov qword [rax + rcx + 8], r8
or byte [rax], r9b
inc qword [rax + 0x200]
add byte [rax], 2
add byte [rax], al
add rsp, 0x28
ret
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_srcutilwake_list.rs
mov edx, 0x20
call fcn.1400a7de0
loop 0x140099aee
invalid
loop 0x140099aee
add ah, cl
int3
add byte [rax], al
cmp edi, 0x20
cmp cl, byte [rax - 0x77]
invalid
add ebx, 0xfffffff8
push qword [rdi + rdx + 0x48]
mov dword [rsi + 0x200], edi
add byte [rdx], al
add byte [rax], al
invalid
add al, byte [rax]
add byte [rax - 0x75], cl
clc
clc
or edi, edi
push rax
or byte [rax - 0x7d], cl
ret
loopne 0x140099b7f
add esp, 0x20
invalid
lea ecx, str.assertion_failed:_self.curr___NUM_WAKERS
movabs rdi, 0xe800000029ba0004
add al, 0
add byte [rdx + 0x29], bh
add byte [rax], al
add al, ch
invalid
mov ah, bl
add byte [rax], al
add byte [rax], al
add byte [rax], al
push rsi
push rdi
sub rsp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x77], cl
mov esi, edx
in al, dx
sub byte [rax - 0x77], cl
mov esi, edx
mov esi, edx
mov rdi, rcx
add rdi, 8
add edi, 8
add edi, 8
or byte [rax - 0x7d], cl
sub rsi, 1
jb 0x140099b89
invalid
out dx, al
add dword [rdx + 0x10], esi
jb 0x140099b89
invalid
adc byte [rax - 0x75], cl
mov rax, qword [rdi - 8]
clc
mov rcx, qword [rdi]
mov ecx, dword [rdi]
ud0
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x7d], cl
invalid
invalid
invalid
add rdi, 0x10
add edi, 0x10
jmp case.0x140086a38.251
add rsp, 0x28
pop rdi
sub byte [rdi + 0x5e], bl
pop rsi
ret
sub rsp, 0x20
mov rsi, rcx
mov esi, ecx
and byte [rax - 0x77], cl
mov esi, ecx
invalid
lea rcx, [rdx + 0x18]
call fcn.1400995f0
cli
invalid
dec dword [rax - 0x7b]
invalid
je case.0x140086fe7.219
sbb al, bpl
cli
invalid
dec dword [rax - 0x7b]
sal byte [rcx + rdx + 0xf], 0x10
loopne case.0x140086fe7.206
movups xmm0, xmmword [rax - 0x20]
movups xmm1, xmmword [rax - 0x10]
adc byte [rax - 0x10], cl
adc byte [rax - 0x10], cl
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp case.0x140087406.190
invalid
and qword [rsi + 8], 0
or byte [rax], al
add rsp, 0x20
pop rsi
ret
cmp qword [rcx + 0x38], 0
cmp dword [rcx + 0x38], 0
add byte [rdi + rbx + 0x48], dh
lea edi, [rsi + 0x18]
invalid
je 0x140099bf1
lea rdi, [rsi + 0x18]
mov rcx, rdi
call fcn.1400995f0
test rax, rax
je 0x140099bf1
add rax, 0xffffffffffffffe8
add eax, 0xffffffe8
mov rcx, rax
mov ecx, eax
call fcn.14009964e
pop rdi
cli
invalid
jmp case.0x14008738d.199
in eax, 0x48
mov edx, dword [rsi]
mov rdx, qword [rsi]
test rdx, rdx
je case.0x14008738d.183
mov r8, qword [rsi + 8]
mov rcx, qword [rsi + 0x10]
adc byte [rax - 0x7d], cl
add esp, 0x28
add esp, 0x28
pop rdi
pop rsi
jmp fcn.140002b33
invalid
idiv bh
nop
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
and byte [rax - 0x77], cl
invalid
fisttp word [rax - 1]
ret
invalid
in al, dx
and byte [rax - 0x77], cl
mov esi, ecx
mov esi, ecx
call case.0x140087c5a.153
sbb eax, dword [rax]
add byte [rax], al
invalid
sbb eax, dword [rax]
add byte [rax], al
invalid
add byte [rax + rax*8 - 0x74b7ef8c], al
adc byte [rax - 0x77], r9b
mov ecx, esi
test al, al
je 0x140099c5f
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp qword [rax + 0x10]
nop
add rsp, 0x20
invalid
and byte [rsi - 0x3d], bl
invalid
add al, 0
mov edx, 0x27
invalid
add byte [rax], al
add al, ch
cmp al, 0xe2
add byte [rax], al
int3
invalid
ret
cmp ecx, 0x252
je case.0x140099eb2.12
fild dword [rax]
add byte [rax], al
invalid
cmp ecx, 0x3e3
je case.0x140099eb2.12
cmp ecx, 0x41d
je case.0x140099eb2.12
cmp ecx, 0x461
je case.0x140099eb2.12
cmp ecx, 0x46b
je 0x140099efa
cmp ecx, 0x476
je 0x140099efd
cmp ecx, 0x4cf
je case.0x140099eb2.3
cmp ecx, 0x4d0
je case.0x140099eb2.17
scasd eax, dword [rdi]
add byte [rax], al
invalid
cmp ecx, 0x50f
je 0x140099f00
cmp ecx, 0x5b4
je case.0x140099eb2.12
cmp ecx, 0x1716
je case.0x140099eb2.12
cmp ecx, 0x1b64
je case.0x140099eb2.12
cmp ecx, 0x1b80
je case.0x140099eb2.12
cmp ecx, 0x1f4e
je case.0x140099eb2.12
cmp ecx, 0x2022
je case.0x140099eb2.12
cmp ecx, 0x25e9
je case.0x140099eb2.12
cmp ecx, 0x271d
je case.0x140099ec8.5
cmp ecx, 0x2726
je 0x140099ed9
cmp ecx, 0x2733
je 0x140099f03
cmp ecx, 0xb7
jne case.0x140099eb2.4
mov al, 0xc
ret
mov al, 0x16
ret
mov al, 0x14
ret
mov al, 5
ret
mov al, 4
ret
mov al, 0x28
ret
mov al, 0x1e
ret
mov al, 0x20
ret
mov al, 0x1a
ret
mov al, 0xd
ret
movzx r11d, byte [r9 + 1]
and r11d, 0x3f
mov eax, 1
cmp dl, 0xdf
fbstp tbyte [rsi + 0x3e]
fbstp tbyte [rsi + 0x3e]
lea r10, [r9 + 3]
mov qword [rcx], r10
movzx r10d, byte [r9 + 2]
push rcx
add al, byte [rcx - 0x3f]
jrcxz 0x1400a0305
push rcx
add al, byte [rcx - 0x3f]
jrcxz 0x1400a0305
and r10d, 0x3f
or r10d, r11d
cmp dl, 0xf0
jb 0x1400a0338
fiadd dword [rax + 0x2d72f0fa]
lea rdx, [r9 + 4]
mov qword [rcx], rdx
movzx edx, byte [r9 + 3]
and r8d, 7
and eax, 7
and eax, 7
shl r8d, 0x12
loopne 0x1400a0331
shl r10d, 6
and edx, 0x3f
or edx, r10d
rol byte [rcx + rcx - 0x3e], cl
rol byte [rcx + rcx - 0x3e], cl
ret
shl r8d, 6
or r8d, r11d
mov edx, r8d
mov edx, eax
mov edx, eax
ret
shl r8d, 0xc
or r10d, r8d
mov edx, r10d
ret
in al, dx
xor byte [rax - 0x77], cl
invalid
mov rdi, rcx
lea rdx, [rsp + 0x2c]
and dword [rdx], 0
mov ecx, r8d
call fcn.1400a01cc
mov rbx, rdx
mov rcx, rdi
stc
stc
mov rdx, rsi
mov r8, rax
mov r9, rbx
call fcn.14002ad0c
add rdi, rbx
sub rsi, rbx
sub esi, ebx
sub esi, ebx
xor ecx, ecx
test al, al
ror byte [rax + 0xf], 0x45
iretd
mov rax, rcx
mov rdx, rsi
ror byte [rax + 0xf], 0x45
iretd
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
mov rsi, rdx
mov rdi, rcx
lea rbx, [rsp + 0x38]
mov rcx, rbx
mov edx, r8d
mov r8, rdi
mov r9, rsi
call fcn.1400a042e
mov r14, qword [rbx]
mov rax, qword [rbx + 0x10]
mov r15, qword [rbx + 0x18]
add r15, r14
add edi, esi
add edi, esi
mov ebp, dword [rbx + 0x2c]
lea rbx, [rsp + 0x28]
mov r12, rax
lea r13, [r14 + rax]
invalid
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x30], r15
mov rcx, rbx
fld1
ret 0xfffe
invalid
test eax, eax
je 0x1400a040e
invalid
fld1
ret 0xfffe
cmp edx, 0x110000
je 0x1400a040e
lea rax, [r12 + r15]
add r13, qword [rsp + 0x30]
sub rax, r13
add rax, qword [rsp + 0x28]
cmp edx, ebp
je 0x1400a03d2
jmp 0x1400a0411
mov r12, rsi
add rdi, r12
sub rsi, r12
mov rax, rdi
mov rdx, rsi
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
cmpsb byte [rsi], byte [rdi]
invalid
je 0x1400a0e72
add ah, cl
sub esp, 0x40
add byte [r12 + rax + 0x31], sil
imul bl
mov rdi, rcx
push rdi
adc byte [rax - 0x75], cl
ja 0x1400a0ea6
invalid
adc byte [rax - 0x73], cl
pop rsp
and al, 0x28
add eax, 0x83480000
cmp eax, dword [rax]
add byte [rdx + rsi + 0x48], dh
mov ecx, dword [rsp + 0x30]
invalid
xor cl, byte [rax - 0x75]
and al, 0x30
invalid
xor byte [rax - 0x75], cl
and al, 0x38
sub edx, eax
mov ecx, edi
add esp, 0x40
idiv bh
mov rdx, rax
xor esi, esi
test dl, 1
sete sil
invalid
shr rdx, 0x20
invalid
invalid
invalid
mov eax, esi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
push rdi
sub rsp, 0x28
mov rsi, r8
mov r8, rdx
mov rdi, rcx
add rcx, 0x10
mov edx, r9d
mov r9, rsi
call fcn.1400a042e
and qword [rdi], 0
mov qword [rdi + 8], rsi
mov word [rdi + 0x40], 1
add rsp, 0x28
pop rdi
pop rsi
ret
int1
mov rdx, rbx
mov r8, rdi
mov eax, edi
mov eax, edi
mov r9, rsi
call fcn.1400a8490
int3
push rdi
ror byte [rdi], 0x29
and al, 0x20
sub dword [rsp + 0x20], eax
add dword [rax + rcx*2], eax
add esp, 0x38
cmp rdi, r14
je case.0x140086b9f.269
movzx r15d, byte [rdx + r14]
lea ebp, [r15 - 0x30]
cmp ebp, 0xa
jb 0x1400a11bf
or r15d, 0x20
add r15d, 0xffffff9f
invalid
lahf
add r15d, 0xa
or al, byte [rdi + rcx + 0x42]
inc byte [rcx + rcx*4 - 3]
invalid
or al, byte [rdi + rcx + 0x42]
inc byte [rcx + rcx*4 - 3]
cmp r15d, 0x10
jae case.0x140086a38.271
adc byte [rbx + 0xa], dh
shl ebx, 4
or ebx, ebp
inc r14
jmp 0x1400a1193
add al, 9
jmp 0x1400a120e
mov rdi, r14
cmp rdi, r8
jae 0x1400a11ea
movzx ebp, byte [rdx + rdi]
cmp ebp, 0x3a
jne 0x1400a121f
invalid
inc rdi
inc rdi
mov r11, rdi
cmp rdi, r8
jne 0x1400a11ed
jmp 0x1400a1122
mov r11, rdi
cmp rax, 7
ja 0x1400a13f8
add byte [rax], al
mov word [rsp + rax*2 + 0x20], bx
inc rax
jmp 0x1400a1162
je 0x1400a1122
dec dword [rcx - 1]
ret
inc r11
inc rax
xor r10d, r10d
mov r9, rax
mov ecx, eax
mov ecx, eax
jmp 0x1400a1162
cmp ebp, 0x2e
jne 0x1400a1122
cli
invalid
invalid
invalid
cli
invalid
cmp rdi, r11
cmp edi, ebx
je 0x1400a1122
cmp rax, 6
ja 0x1400a1122
invalid
xor esi, esi
cmp r11, r8
jae 0x1400a12f9
invalid
mov bl, 0
add byte [rax], al
xor dword [rbx - 0x7b000000], 0xfffffff6
jle case.0x1400874d5.228
cmp esi, 4
jae 0x1400a1122
cmp byte [rdx + r11], 0x2e
jne 0x1400a1122
invalid
invalid
inc r11
mov rbx, r11
cmp r11, r8
mov r11, r8
cmova r11, rbx
fild dword [r9 - 0x4a]
add dword [rcx], esi
in eax, dx
cmp r11, rbx
cmp ebx, ebx
je 0x1400a12bb
mov r15b, byte [rdx + rbx]
mov bh, byte [rdx + rbx]
add r15b, 0xd0
cmp r15b, 9
ja 0x1400a12b8
movzx ebp, r15b
test r14b, 1
je 0x1400a1294
out dx, eax
jmp case.0x14008738d.214
inc rbx
mov bpl, 1
xor r14d, r14d
xor esi, esi
jmp 0x1400a1273
mov r11, rbx
test bpl, 1
je 0x1400a1122
pop rbp
invalid
invalid
invalid
cmp rax, 8
jae 0x1400a142d
shl ebx, 8
add edi, ebx
mov word [rsp + rax*2 + 0x20], di
lea edi, [rsi + 1]
or esi, 2
cmp esi, 3
mov esi, edi
jne 0x1400a123d
inc rax
mov esi, edi
jmp 0x1400a123d
ror byte [rcx - 0xbb1602], 0xff
inc dword [rbx - 0x7af0fb02]
and dh, bh
invalid
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srchost.rs
jmp 0x1400a1420
add al, ch
sal byte [rdx - 0x72b30001], 0x7c
and al, 0x20
mov rcx, r15
call fcn.1400a06df
mov rdx, qword [r15]
mov r8, qword [r15 + 8]
mov rcx, rbx
fld1
jne 0x1400a4ec9
add byte [rax], al
fld1
jne 0x1400a4ec9
add byte [rax], al
add byte [rcx + rcx*4 - 0x10], cl
mov rax, r14
shr rax, 0x20
shl r14, 0x20
or r14, 0x900
test rax, rax
mov eax, 0x901
add dword [rcx], ecx
add byte [rax], al
add dword [rcx], ecx
add byte [rax], al
cmove rax, r14
test al, al
jne 0x1400a4f42
shr rax, 0x20
mov rcx, qword [rbx + 0x10]
mov qword [rsi + 0x10], rcx
movups xmm0, xmmword [rbx]
movups xmmword [rsi], xmm0
adc dword [rsi], eax
adc dword [rsi], eax
movups xmm0, xmmword [rdi + 0x2c]
movups xmm1, xmmword [rdi + 0x40]
sub al, 0xf
adc byte [rdi + 0x40], cl
movups xmmword [rsi + 0x40], xmm1
mov cl, byte [rdi + 0x50]
push rax
mov byte [rsi + 0x50], cl
mov ecx, dword [rdi + 0x28]
sub byte [r11 - 0x74b3c3a9], r9b
invalid
invalid
sub byte [r11 - 0x74b3c3a9], r9b
sbb byte [r9 + r9*4 + 0x46], r9b
sbb dil, r8b
push rdi
cmp al, 0x4c
mov eax, dword [rdi + 0x18]
mov qword [rsi + 0x18], r8
mov dword [rsi + 0x20], 1
mov dword [rsi + 0x24], eax
mov dword [rsi + 0x28], ecx
movups xmmword [rsi + 0x2c], xmm0
invalid
invalid
sbb dil, r8b
and byte [rcx], r8b
add byte [rax], al
add byte [rcx + 0x4e892446], cl
sub byte [rdi], cl
adc dword [rsi + 0x2c], eax
invalid
invalid
sub al, 0x89
mov dword [rsi + 0x3c], edx
add rsp, 0x30
push rsi
cmp al, 0x48
add esp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, qword [rbx]
mov rdx, qword [rbx + 8]
or ecx, dword [rax - 0x75]
push rbx
or dh, al
mov byte [rsi + 8], 9
mov byte [rsi + 8], 9
or dword [rax - 0x48], ecx
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48068948], al
add esp, 0x30
movabs rax, 0x8000000000000000
mov qword [rsi], rax
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
jmp fcn.14002c307
lea eax, [0x14010b51b]
add eax, 0x66599
add byte [rcx - 0x47], al
add al, 0
add byte [rax], al
invalid
mov r9d, 4
add byte [rax], al
add al, ch
out dx, eax
pop rdx
std
push qword [rbx + 0xfc08401]
test dword [rdi + 0x4c000000], ecx
add byte [rax], al
invalid
invalid
call fcn.14007aa7c
mov bl, 1
test al, al
jne 0x1400a5026
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
lea eax, [0x14010b51f]
invalid
invalid
invalid
lea r8, [0x14010b51f]
lea eax, [0x14010b51f]
add eax, 0x66581
add byte [rcx - 0x47], al
add eax, 0x48000000
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov r9d, 5
mov rcx, rdi
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call fcn.14007aa7c
std
invalid
test al, al
invalid
jne 0x1400a5026
std
inc dword [rax + rax*8 - 0x72b38c8b]
sal byte [rbp + 0x73], 0x4c
invalid
sal byte [rbp + 0x73], 0x4c
lea eax, [0x14010b524]
add eax, 0x6656a
lea r8, [0x14010b524]
add eax, 0x6656a
mov r9d, 2
mov rcx, rdi
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call fcn.14007aa7c
std
invalid
test al, al
invalid
jne 0x1400a5026
std
inc dword [rax + rax*8 - 0x72b3a88b]
sal byte [rbp + 0x57], 0x4c
invalid
sal byte [rbp + 0x57], 0x4c
lea eax, [0x14010b526]
add eax, 0x66550
lea r8, [0x14010b526]
add eax, 0x66550
mov r9d, 3
mov rcx, rdi
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call fcn.14007aa7c
std
invalid
test al, al
invalid
jne 0x1400a5026
std
inc dword [rax + rax*8 - 0x72b3c48b]
sal byte [rbp + 0x3b], 0x4c
invalid
sal byte [rbp + 0x3b], 0x4c
lea eax, str.ftphttphttpswswssfile:__C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srcparser.rs
add eax, 0x66526
lea r8, str.ftphttphttpswswssfile:__C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srcparser.rs
add eax, 0x66526
mov r9d, 3
mov rcx, rdi
mov rdx, rsi
bnd call fcn.14007aa7c
bnd call fcn.14007aa7c
std
inc dword [rax + rax*8 - 0x72b3e08b]
test al, al
jne 0x1400a5026
lea r8, [0x14010b529]
add eax, 0x6651b
invalid
mov r9d, 4
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
bnd call fcn.14007aa7c
bnd call fcn.14007aa7c
pop rdx
std
dec dword [rcx + 0x1f380c3]
mov ebx, eax
xor bl, 1
add bl, bl
mov eax, ebx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
or eax, 0x66ad6
add cl, ch
mov dl, 0xf6
invalid
push rdi
push rbx
sub rsp, 0x70
mov rsi, rcx
lea rdi, [rsp + 0x30]
mov qword [rdi], rdx
invalid
mov qword [rdi + 8], r8
lea rbx, [rsp + 0x40]
lea r15, [0x14010ba00]
lea r14, [rsp + 0x58]
pop rax
invalid
pop rax
mov rcx, rbx
mov rdx, rdi
call fcn.1400a50f2
add byte [rbx + rcx*4 + 0x44], al
and al, 0x40
add byte [rbx + rcx*4 + 0x44], al
and al, 0x40
cmp r8d, 0x110000
je 0x1400a50e2
mov r12, qword [rsp + 0x48]
mov esp, dword [rsp + 0x48]
and al, 0x48
mov r13, qword [rsp + 0x50]
mov ebp, dword [rsp + 0x50]
test r8d, r8d
je 0x1400a50b4
mov rcx, qword [rsi + 0x30]
mov rdx, qword [rsi + 0x38]
mov r9, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x20], rax
call fcn.1400a518c
fiadd dword [rax]
add byte [rax], al
fiadd dword [rax]
add byte [rax], al
jmp 0x1400a50c6
mov rcx, qword [rsi + 0x30]
test rcx, rcx
je 0x1400a50c6
mov rax, qword [rsi + 0x38]
mov dl, 7
call qword [rax + 0x28]
mov qword [rsp + 0x58], r12
mov qword [rsp + 0x60], r13
mov qword [rsp + 0x68], r15
mov rcx, rsi
mov rdx, r14
call fcn.140031d36
jmp 0x1400a506e
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
push rbp
push rbx
sub rsp, 0x28
mov r15, rdx
mov rsi, rcx
mov ebp, 0x2600
invalid
add byte [rcx - 0x75], cl
invalid
mov rbx, qword [r15]
mov r14, qword [r15 + 8]
mov rcx, r15
call fcn.1400a0706
mov edi, eax
cmp eax, 0xd
ja 0x1400a5124
bt ebp, edi
jb 0x1400a5109
cmp edi, 0x110000
jne 0x1400a5134
mov dword [rsi], 0x110000
jmp 0x1400a517f
sub r14, rbx
mov r8d, 1
cmp edi, 0x80
jb 0x1400a5163
mov r8d, 2
cmp edi, 0x800
jb 0x1400a5163
cmp edi, 0x10000
mov r8d, 4
sbb r8, 0
lea r9, [0x14010b590]
mov rcx, rbx
mov rdx, r14
call fcn.1400a46f1
mov dword [rsi], edi
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdx
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
xor edi, edi
mov edi, 0x2600
xor r12d, r12d
xor esp, esp
xor ebp, ebp
mov rcx, r13
call fcn.1400a0706
mov ecx, 1
invalid
cmp eax, 0x3f
add byte [rbx + 0x20773ff8], al
ja 0x1400a5a6a
mov edx, eax
bt rdi, rdx
jae 0x1400a5a5a
mov bpl, 1
add r15, rcx
jmp 0x1400a5a38
movabs r8, 0x8000800800000000
add byte [rax], al
add byte [rax], al
or byte [rax + 0xf498000], al
movabs dword [0x1100003d3272d0], eax
jb 0x1400a5a9c
cmp eax, 0x110000
bt r8, rdx
jb 0x1400a5a9c
cmp eax, 0x110000
je 0x1400a5a9c
cmp eax, 0x5c
je 0x1400a5a9c
inc r12
cmp eax, 0x80
add byte [rax], al
invalid
add byte [rax], al
jb 0x1400a5a55
mov ecx, 2
cmp eax, 0x800
jb 0x1400a5a55
cmp eax, 0x10000
mov ecx, 4
add byte [rax], al
add byte [rcx + 4], bh
add byte [rax], al
add byte [rax - 0x7d], cl
sbb rcx, 0
fld dword [rax]
jmp 0x1400a5a55
mov qword [rsp + 0x28], rbx
mov rdi, qword [rsp + 0x38]
mov qword [rsp + 0x30], rdi
test bpl, 1
test ch, 1
test ch, 1
vpcmpeqw xmm15, xmm15, xmmword [rsi]
jne 0x1400a5aef
lea rax, ds:[rsp + 0x28]
lea rax, [rsp + 0x28]
lea r13, [rsp + 0x58]
mov qword [r13], rax
mov dword [rbp], eax
mov qword [r13 + 8], r12
mov rcx, r13
call fcn.1400a5bce
add dword [rax], eax
invalid
jmp 0x1400b5eb2
add dword [rax], eax
add byte [0x1401b5ad0], bh
add byte [rcx], dl
invalid
add byte [rax], al
cmp eax, 0x110000
add byte [rcx], dl
add byte [rbp - 0xf], dh
int1
jne 0x1400a5ac3
lea r9, [0x14010b6f8]
mov rcx, rbx
mov rdx, r14
mov edx, esi
add byte [rax - 0x77], cl
invalid
mov edx, esi
mov r8, r15
clc
call fcn.1400a46f1
mov r14, rax
invalid
mov r15, rdx
jmp 0x1400a5b0c
invalid
invalid
lea r15, [rsp + 0x40]
lea rdx, [rsp + 0x28]
mov rcx, r15
mov r8, r12
mov eax, esp
mov eax, esp
call fcn.1400a0747
lodsb al, byte [rsi]
invalid
mov esi, dword [rdi + 8]
mov r15, qword [r15 + 0x10]
mov edi, dword [rdi + 0x10]
mov rcx, r14
mov rdx, r15
call fcn.1400a5827
invalid
invalid
test al, al
mov edx, edi
invalid
je 0x1400a5b48
and qword [rsi], 0
and qword [rsi + 0x10], 0
adc byte [rax], al
add byte es:[rax - 0x7d], cl
adc byte [rax], al
mov qword [rsi + 8], 1
mov byte [rsi + 0x18], 0
mov qword [rsi + 0x20], rbx
mov dword [rsi + 0x20], ebx
mov dword [rsi + 8], 1
mov dword [rsi + 0x20], ebx
mov qword [rsi + 0x28], rdi
mov dword [rsi + 0x28], edi
test bpl, 1
test ch, 1
je 0x1400a5b9f
mov rcx, qword [rsp + 0x40]
mov rdx, r14
jmp 0x1400a5b9a
and al, 0x40
mov rcx, r15
call fcn.1400a66c9
or eax, dword [rax]
add byte [rax - 0x77], cl
mov edi, eax
or eax, dword [rax]
add byte [rax - 0x77], cl
mov edi, eax
mov edi, eax
mov rbx, rdx
mov rcx, rdx
mov rdx, r14
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsp + 0x28]
mov eax, edi
mov qword [rsi], rdi
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], r15
mov byte [rsi + 0x18], 1
mov eax, dword [rsp + 0x58]
mov ecx, dword [rsp + 0x5b]
and al, 0x5b
mov dword [rsi + 0x19], eax
mov dword [rsi + 0x1c], ecx
movups xmmword [rsi + 0x20], xmm0
and byte [rax - 0xa], r8b
vpcmpeqb xmm9, xmm15, xmmword [rdi]
and al, 0x58
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
call fcn.14002c307
nop
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
adc byte [rbp + rcx*4 + 5], cl
adc byte [rbx + 6], bl
pop rbx
invalid
add byte [rcx - 0x47], al
mov r9d, 9
or byte [r8 - 0x7b], cl
sal byte [rdi + rcx + 0x48], 0xff
je 0x1400a5be6
dec rax
mov qword [rcx + 8], rax
mov rcx, qword [rcx]
invalid
stc
stosb byte [rdi], al
invalid
je 0x1400a5be6
dec rax
dec eax
mov qword [rcx + 8], rax
mov rcx, qword [rcx]
jmp fcn.1400a06df
mov eax, 0x110000
ret
add byte [rcx], dl
add bl, al
add byte [rcx], dl
add byte [rbx + rdx + 0x48], dh
mov ecx, esi
invalid
add byte [rcx], dl
add byte [rsp + rax + 0x39], dh
fdiv dword [rsp + rbx*8 - 0x7f]
sti
add byte [rax], al
add byte [rcx], dl
invalid
push rbx
sub rsp, 0x30
lea rbx, [rsp + 0x20]
mov qword [rbx], rcx
or ecx, dword [rax - 0x77]
push rbx
or byte [rax - 0x77], cl
fld1
mov ch, byte [rdx - 0x38760001]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.1400a06df
mov esi, eax
mov rcx, rbx
call fcn.1400a06df
mov ecx, eax
xor eax, eax
cmp edi, 0x110000
je 0x1400a5ccf
pop rdx
jbe 0x1400a5c11
invalid
pop rdx
cmp esi, 0x110000
je 0x1400a5ccf
and edi, 0x1fffdf
add edi, 0xffffffbf
cmp ecx, 0x110000
add byte [rcx], dl
add byte [rbp + 0x15], dh
add byte [rcx], dl
add byte [rbp + 0x15], dh
cmp edi, 0x1a
jae case.0x140086167.371
cmp esi, 0x7c
sete cl
cmp esi, 0x3a
sete al
or al, cl
jmp 0x1400a5ccf
cmp edi, 0x1a
jae case.0x140086167.371
sbb dh, byte [rbx + 0x25]
cmp esi, 0x7c
je 0x1400a5cb2
cmp esi, 0x3a
jne case.0x140086167.371
invalid
add ecx, 0xffffffdd
cmp ecx, 0x3a
jae case.0x140086167.371
movabs rax, 0x200000010001001
add byte [rax], al
add cl, byte [rax + 0xf]
bt rax, rcx
setb al
jmp 0x1400a5ccf
xor eax, eax
bt rax, rcx
setb al
jmp 0x1400a5ccf
xor eax, eax
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
add byte [rdx + rbx + 0x44], sil
mov eax, dword [rcx + 0x34]
sbb al, byte [rbx + rcx*4 + 0x41]
xor al, 0x44
mov ecx, dword [rcx + 0x38]
mov r9d, dword [rcx + 0x38]
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rcx, rax
call fcn.1400a16d7
adc byte [rax - 0x77], cl
shr eax, 0xde
mov ecx, 0x2ebffff
jmp 0x1400a5cfd
jmp 0x1400a5cfd
xor eax, eax
ror byte [rax - 0x7d], 0xc4
sub bl, al
movzx eax, byte [rcx]
lea rcx, [0x14010cae0]
add rsp, 0x28
ret
mov r8, qword [rcx + rax*8]
lea rcx, case.0x140025873.104
invalid
add byte [rax - 0x75], cl
mov eax, dword [rcx + rax*8]
invalid
mov eax, dword [rcx + rax*8]
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
mov edx, eax
jmp r9
push rdi
invalid
mov ecx, r8d
cmp rcx, rdx
jae 0x1400a5d75
mov al, byte [rax + rcx]
add rsp, 0x28
ret
lea r8, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs_
call fcn.1400a7de0
pop rbp
invalid
int3
in al, dx
sub byte [rbx + rcx*4 + 0x41], al
xor al, 0x66
xor al, 0x66
cmp word [rcx + 0x28], 0
cmp dword [rcx + 0x28], 0
je 0x1400a5dd3
movzx eax, word [rcx + 0x2a]
mov r9d, dword [rcx + 0x38]
inc r9
mov r10d, 1
mov edx, 1
sub al, byte [rbx + rcx*4 + 0x49]
cmp byte [rcx - 1], cl
rol dword [rcx - 0x46], 1
mov edx, 1
invalid
invalid
mov edx, 1
cmp ax, 0xa
jb 0x1400a5dce
clc
or dh, byte [rdx + 0x26]
mov r10d, 2
cmp ax, 0x64
clc
jb 0x1400a5dce
add byte [rsi - 0x7d], ah
clc
jb 0x1400a5dce
mov r10d, 3
cmp ax, 0x3e8
jb 0x1400a5dce
add byte [rsi + 0x3d], ah
call 0x1a618cfc4
cmp ax, 0x2710
mov r10d, 5
add byte [rcx - 0x7d], cl
fiadd dword [rax]
cmp ax, 0x2710
mov r10d, 5
add byte [rcx - 0x7d], cl
fiadd dword [rax]
add byte [rcx - 0x7d], cl
fiadd dword [rax]
add r9, r10
jmp 0x1400a5dd7
mov r9d, dword [rcx + 0x38]
mov ecx, dword [rcx + 0x38]
mov rax, qword [rcx + 8]
mov r10, qword [rcx + 0x10]
mov edx, dword [rcx + 0x10]
mov edx, dword [rcx + 0x10]
mov qword [rsp + 0x20], rdx
push rsp
and al, 0x20
mov rcx, rax
mov rdx, r10
call fcn.1400a10b7
nop
add rsp, 0x28
add esp, 0x28
ret
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
lea r8, [0x14010bcf0]
mov rcx, rax
mov ecx, eax
xor r9d, r9d
jmp fcn.140029c68
push r14
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x40
cmp byte [rcx + 0x40], 0
invalid
add byte [rdi + rbx + 0x48], dh
mov esi, ecx
je 0x1400a5e4a
mov rsi, rcx
lea rdi, [rsp + 0x28]
mov rcx, rdi
stc
stc
mov rdx, rsi
call fcn.1400a15c8
invalid
bnd call fcn.1400a15c8
dec dword [rax - 0x77]
mov rcx, rdi
stc
call fcn.1400a5df5
test al, al
invalid
inc dword [rax + rax*8 - 0x4bbeea8c]
add dword [rcx + rcx*4 - 0x20], eax
je 0x1400a5e5f
mov r12b, 1
mov eax, r12d
add rsp, 0x40
add esp, 0x40
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
ret
mov rcx, rsi
int1
call fcn.1400a1573
lea r8, [0x14010b529]
add byte [rcx - 0x47], al
add al, 0
add byte [rax], al
add byte [rcx - 0x47], al
add al, 0
add byte [rax], al
mov rcx, rax
mov ecx, eax
call fcn.140029c68
mov r12b, 1
mov ah, 1
in al, dx
cmp eax, 0xb441fff8
mov r12b, 1
mov ah, 1
test al, al
jne 0x1400a5e4d
mov ebp, dword [rsi + 0x2c]
invalid
invalid
mov ah, 1
test al, al
jne 0x1400a5e4d
mov ebp, dword [rsi + 0x2c]
add ebp, 3
mov edi, dword [rsi + 0x30]
mov rbx, qword [rsi + 8]
mov r14, qword [rsi + 0x10]
mov esi, dword [rsi + 0x10]
mov esi, dword [rsi + 0x10]
mov rcx, rbx
mov rdx, r14
mov r8d, ebp
mov r9d, edi
call fcn.1400a16d7
lea r15, [0x14010bcf0]
pop rsi
pop rsi
invalid
add byte [rbp + 0x31], al
xor esp, esp
pop rsi
invalid
xor esp, esp
mov rcx, rax
mov r8, r15
xor r9d, r9d
call fcn.140029c68
invalid
test al, al
jne 0x1400a5e4d
mov rcx, rbx
mov rdx, r14
mov edx, esi
mov edx, esi
mov r8d, edi
clc
call fcn.1400a5328
mov r12, rax
mov r14, rdx
mov rcx, rdx
call fcn.1400a66c9
in al, dx
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rbx, rdx
mov ebx, edx
add byte [rax - 0x77], cl
invalid
mov ebx, edx
ror dword [rax - 0x77], cl
mov rcx, rdx
mov rdx, r12
ror dword [rcx + rcx*4 - 0x1e], 1
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
mov edx, ebp
invalid
mov rcx, rsi
mov ecx, esi
int1
call fcn.1400a57e4
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
invalid
lea edx, [rsp + 0x28]
push rsp
and al, 0x28
mov qword [rdx], r15
and qword [rdx + 8], 0
lea rax, [0x14010b650]
lea eax, [0x14010b650]
add byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
int1
call fcn.140031d36
mov esi, 0x8b48fff8
clc
dec dword [rax - 0x75]
adc byte [rax - 0x77], r9b
ror dword [rax - 0x3f], 0xe9
and byte [rax - 0x3f], cl
loopne 0x1400a5f4a
clc
dec dword [rax - 0x75]
adc byte [rax - 0x77], r9b
ror dword [rax - 0x3f], 0xe9
and byte [rax - 0x3f], cl
loopne 0x1400a5f4a
or rax, 0x900
test rcx, rcx
test ecx, ecx
test ecx, ecx
mov r15d, 0x901
add dword [rcx], ecx
add byte [rax], al
invalid
add byte [rdi + rcx + 0x44], cl
clc
cmove r15, rax
test r15b, r15b
test bh, bh
jne 0x1400a5fff
mov r12d, dword [rsi + 0x30]
xor byte [rcx - 0x3f], cl
out dx, eax
and byte [rcx + rcx*4 + 0x7e], al
xor byte [rax - 0x77], cl
shr r15, 0x20
mov dword [rsi + 0x30], r15d
xor byte [rax - 0x77], cl
fmul dword [rcx + rax - 0x10]
fmul dword [rcx + rax - 0x10]
lea rcx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], rbx
mov qword [rcx + 8], rax
call fcn.1400a0706
cmp ebp, r15d
jne 0x1400a5fa1
cmp eax, 0x40
jne 0x1400a5fbb
mov r8d, 1
mov rcx, rbx
mov rdx, r14
call fcn.14002c4c8
clc
dec dword [rcx - 0x77]
ror byte [rax - 0x77], 1
mov ecx, esi
mov rdx, rax
mov edx, eax
call fcn.14009f61a
xchg esi, eax
invalid
invalid
xchg esi, eax
invalid
mov r15d, ebp
jmp 0x1400a5fc9
cmp eax, 0x3a
je 0x1400a5fbb
adc byte [rcx - 1], al
invalid
add byte [rax], al
call fcn.1400a016e
movabs eax, dword [0xda8948f18948ffff]
mov r8, r14
call fcn.14009f61a
xchg esi, eax
invalid
invalid
sub r15d, r12d
add dword [rsi + 0x34], r15d
add dword [rsi + 0x38], r15d
add dword [rsi + 0x38], edi
add dword [rsi + 0x3c], r15d
cmp dword [rsi + 0x18], 0
sbb byte [rax], al
je 0x1400a5fe2
add dword [rsi + 0x1c], r15d
cmp dword [rsi + 0x20], 0
je 0x1400a5fec
add dword [rsi + 0x24], r15d
add dword [rsi + 0x24], edi
mov rcx, rdi
mov rdx, rbx
mov edx, ebx
call fcn.14002c307
xor r12d, r12d
jmp 0x1400a5e4d
lea r8, [rsp + 0x28]
mov byte [r8], 9
mov byte [rax], 9
lea rax, str.C:Users_ferre.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs_
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
invalid
add byte [rbp + rcx*4 + 0xd], cl
push rax
invalid
add byte [rdx + 0x2b], bh
call fcn.1400a8230
int3
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
sub dword [rsi + 0x1c], ebx
cmp dword [rsi + 0x20], 0
je 0x1400a6109
sub dword [rsi + 0x24], ebx
xor eax, eax
jmp 0x1400a605f
invalid
invalid
invalid
lea edx, [0x14010bb53]
mov r8d, 0x13
jmp rax
push r14
push rsi
push rdi
push rbx
sub rsp, 0x88
mov ebx, r9d
mov rsi, rcx
lea rcx, [rsp + 0x30]
call fcn.140007fd0
mov rax, qword [rsp + 0x30]
movabs rcx, 0x8000000000000000
cmp rax, rcx
jne 0x1400aa72f
mov rdi, qword [rsp + 0x38]
mov r14, qword [rsp + 0x40]
xorps xmm0, xmm0
movaps xmmword [rsp + 0x50], xmm0
movaps xmmword [rsp + 0x70], xmm0
movaps xmmword [rsp + 0x60], xmm0
mov dword [rsp + 0x58], 1
mov qword [rsp + 0x28], 0
lea r8, [rsp + 0x50]
lea r9, [rsp + 0x28]
mov rcx, rdi
xor edx, edx
call qword [sym.imp.ws2_32.dll_getaddrinfo]
test eax, eax
je 0x1400aa761
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov eax, 1
jmp 0x1400aa774
lea rcx, str.file_name_contained_an_unexpected_NUL_byte
mov qword [rsi + 8], rcx
mov qword [rsi], 1
test rax, rax
je 0x1400aa78c
mov rcx, qword [rsp + 0x38]
mov edx, 1
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.140007e10
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rax
mov word [rsi + 0x18], bx
xor eax, eax
mov qword [rsi], rax
mov byte [rdi], 0
test r14, r14
je 0x1400aa78c
mov edx, 1
mov rcx, rdi
call fcn.140007e10
nop
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r14
ret
insd dword [rdi], dx
jo 0x1400dd9f8
jns 0x1400dd9cf
outsb dx, byte [rsi]
outsb dx, byte [rsi]
jbe 0x1400dd9ea
insb byte [rdi], dx
imul esp, dword [rsp + rax*2 + 0x69], 0x50746967
push rax
push rax
outsd dx, dword [rsi]
jae 0x1400dd9e4
jbe 0x1400dd9fc
jb 0x1400dd9ff
insb byte [rdi], dx
outsd dx, dword [rsi]
ja 0x1400dd9eb
invalid
jbe 0x1400dda07
jbe 0x1400dda07
jbe 0x1400dda07
jb 0x1400dda0a
insb byte [rdi], dx
outsd dx, dword [rsi]
ja 0x1400dda02
pop rdx
pop rdx
jb 0x1400dda1a
push rax
invalid
add byte [rax + 0x140073f], ah
add byte [rax], al
add byte [rax], al
sub eax, dword [rax]
add dword [rax], eax
add byte [rax], al
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
xor byte [rdi + rax + 0x140], ah
add byte [rax - 0x5c], dh
add byte [rax], al
add byte [rax], al
add byte [rax], dh
movsb byte [rdi], byte [rsi]
invalid
jo 0x1400dd99e
invalid
add dword [rax], eax
add byte [rax], al
jo case.0x140073fce.4
add byte [rax - 0x5b], dh
invalid
add byte [rdi], ch
invalid
jb 0x1400dda80
jne 0x1400dda7f
jae 0x1400dda81
je 0x1400dda3d
invalid
jo 0x1400dda85
pop rsp
jb 0x1400dda8a
jae 0x1400dda8b
invalid
insd dword [rdi], dx
invalid
add byte [rax], al
add byte [rsi], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [0x14b0dda4d], bh
add byte [rax], al
add byte [rax], cl
fimul dword [0x1400ddb97]
add byte [rsi], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx], bh
add byte [rax], al
add byte [rbx], cl
add byte [rax], al
add byte [rax], cl
fimul dword [0x1400ddbaf]
add byte [rsi], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi], dh
add byte [rax], al
add byte [rbx], cl
add byte [rax], al
add byte [rax], cl
or dl, bl
or eax, 0x140
fimul dword [0x1400ddbc7]
add byte [rax], al
add byte [rsi], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + rax], bl
add byte [rax], al
add byte [rax], al
add byte [rsi], ah
add byte [rax], al
sbb al, 0
add byte [rax], al
or dl, bl
or eax, 0x140
add byte [rsi], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], ch
add byte [rax], al
invalid
insd dword [rdi], dx
jo 0x14010bcba
jns 0x14010bc90
outsd dx, dword [rsi]
jae 0x14010bcbf
outsb dx, byte fs:[rsi]
invalid
outsb dx, byte [rsi]
jbe 0x14010bcb9
insb byte [rdi], dx
imul esp, dword [rax + rdx*2 + 0x6f], 0x6e497472
outsb dx, byte [rsi]
outsb dx, byte [rsi]
jbe 0x14010bcc4
insb byte [rdi], dx
imul esp, dword [rcx + rcx*2 + 0x70], 0x64413476
jb 0x14010bcd4
jae 0x14010bce4
outsb dx, byte [rsi]
jbe 0x14010bcd6
insb byte [rdi], dx
imul esp, dword [rcx + rcx*2 + 0x70], 0x64413676
jb 0x14010bce6
jae 0x14010bcf6
outsb dx, byte [rsi]
jbe case.0x140025873.113
insb byte [rdi], dx
imul esp, dword [rsp + rax*2 + 0x6f], 0x6e69616d
push 0x63617261
je 0x14010bcfd
jb 0x14010bcec
push rdx
insb byte [rdi], dx
invalid
push rdx
insb byte [rdi], dx
invalid
insb byte [rdi], dx
push rdi
imul esi, dword [rax + rbp*2 + 0x43], 0x6f6e6e61
je 0x14010bd07
invalid
invalid
invalid
push rbx
je 0x14010bd1b
outsd dx, dword [rsi]
jae 0x14010bd4a
outsb dx, byte [rsi]
invalid
push rbp
jb 0x14010bd54
jbe 0x14010bd50
jb 0x14010bd53
insb byte [rdi], dx
insb byte [rdi], dx
outsd dx, dword [rsi]
ja 0x14010bd20
jb 0x14010bd68
jae 0x14010bd69
invalid
invalid
xor esp, dword [rcx + 0x32]
invalid
cmp byte [rbx + 0x32], ah
invalid
xor dh, byte [rcx]
invalid
insb byte [rdi], dx
imul esp, dword [rdx + 0x72], 0x5c797261
invalid
and byte [rbx + 0x75], dh
invalid
je 0x14010bdba
imul ebp, dword [rsi + 0x67], 0x20736120
invalid
outsb dx, byte [rsi]
and byte [ecx + 0x73], ah
and byte [rcx + 0x6e], ah
and byte [rcx + 0x63], ah
jno 0x14010bdd5
imul esi, dword [rdx + 0x65], 0x6f747320
jb 0x14010bdce
add byte gs:[rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], bh
mov ebp, 0x14010
add byte [rax], al
sub al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
jb 0x14010be21
sub eax, 0x656c6572
invalid
add byte [rax], al
cwde
mov ebp, 0x14010
add byte [rax], al
xor al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx], dh
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, dh
mov esp, 0x14010
add byte [rax], al
add byte [r8], r8b
add byte [rax], al
add byte [rax], al
add dl, dl
or al, 0
add byte [rdi], dl
add byte [rax], al
add byte [rbx + 0x3a], al
cmp bl, byte [r13 + r10*2 + 0x73]
invalid
jb 0x14010be73
pop rsp
jb 0x14010be77
pop rsp
invalid
invalid
je 0x14010beca
jb 0x14010becc
and byte fs:[rbp + 0x6e], dh
jb 0x14010bed2
invalid
and byte gs:[rbx + 0x6f], ah
cmp ah, byte gs:[rax]
jne 0x14010beeb
imul ebp, dword [rsi + 0x6f], 0x77
outsb dx, byte [rsi]
and byte [rbx + 0x74], dh
invalid
cmp byte [rsi], dh
xor eax, 0x32633835
invalid
jb 0x14010bf4e
jb 0x14010bf68
pop rsp
invalid
add byte [rax], al
or eax, 0
add byte [rax], al
add byte [rax], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [0x14010bf7d], cl
add byte [rax], al
add byte [rcx], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add bh, al
sub cl, byte [rax + rax*2]
add dword [rax], eax
add byte [rax], al
iretd
invalid