Function at 0x1401361fe
Capabilities:
Set socket configuration

Disassembly:
push rbp
sub rsp, 0xb0
lea rbp, [rsp + 0x80]
movzx r8d, word [rcx]
mov eax, 0x81
nop dword [rax]
movzx r9d, r8w
mov r8d, r9d
shr r8d, 4
mov ecx, r9d
and cl, 0xf
lea r10d, [rcx + 0x30]
lea r11d, [rcx + 0x57]
cmp cl, 0xa
movzx ecx, r10b
movzx r10d, r11b
cmovb r10d, ecx
mov rcx, rax
mov byte [rbp + rax - 0x52], r10b
dec rax
cmp r9w, 0x10
jae 0x14006a4b0
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x14006a533
mov r8d, 0x81
sub r8, rax
lea rax, [rcx + rbp]
add rax, 0xffffffffffffffb0
mov qword [rsp + 0x28], r8
mov qword [rsp + 0x20], rax
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.140065210
nop
add rsp, 0xb0
pop rbp
ret
lea r8, [0x1402f1c20]
mov edx, 0x80
call fcn.1402df6f0
int3
push rbp
sub rsp, 0x60
lea rbp, [rsp + 0x60]
movzx eax, word [rcx]
cmp eax, 0x2710
jb 0x14006c5b7
movzx ecx, ax
shr ecx, 4
imul r8d, ecx, 0x347
shr r8d, 0x13
imul ecx, r8d, 0x2710
sub eax, ecx
movzx ecx, ax
imul ecx, ecx, 0x147b
shr ecx, 0x13
imul r9d, ecx, 0x64
sub eax, r9d
movzx eax, ax
lea r9, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
movzx ecx, word [r9 + rcx*2]
mov word [rbp - 4], cx
movzx eax, word [r9 + rax*2]
mov word [rbp - 2], ax
mov ecx, 0x23
mov eax, r8d
jmp 0x14006c5f9
mov ecx, 0x27
cmp ax, 0x64
jb 0x14006c5f3
movzx ecx, ax
shr ecx, 2
imul r8d, ecx, 0x147b
shr r8d, 0x11
imul ecx, r8d, 0x64
sub eax, ecx
movzx eax, ax
lea rcx, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
movzx eax, word [rcx + rax*2]
mov word [rbp - 2], ax
mov ecx, 0x25
mov eax, r8d
cmp ax, 0xa
jae 0x14006c604
or al, 0x30
mov byte [rbp + rcx - 0x28], al
dec rcx
jmp 0x14006c61c
movzx eax, ax
lea r8, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
movzx eax, word [r8 + rax*2]
mov word [rbp + rcx - 0x29], ax
add rcx, 0xfffffffffffffffe
lea rax, [rcx + rbp]
add rax, 0xffffffffffffffd9
mov r8d, 0x27
sub r8, rcx
mov qword [rsp + 0x28], r8
mov qword [rsp + 0x20], rax
mov r8d, 1
mov rcx, rdx
mov dl, 1
xor r9d, r9d
call fcn.140065210
nop
add rsp, 0x60
pop rbp
ret
push rbp
push rsi
push rdi
sub rsp, 0xc0
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x30], xmm6
mov rsi, rdx
movdqu xmm6, xmmword [rdx]
mov edi, dword [rdx + 0x34]
mov eax, edi
test dil, 4
je 0x14006e5b6
mov eax, edi
or eax, 8
movq rdx, xmm6
test rdx, rdx
jne 0x14006e5b6
mov qword [rsi], 1
mov qword [rsi + 8], reloc.WS2_32.dll_select
or eax, 4
mov dword [rsi + 0x34], eax
mov r8d, 0x81
mov rdx, rcx
nop word cs:[rax + rax]
mov rax, r8
shr rdx, 4
mov r8d, ecx
and r8b, 0xf
lea r9d, [r8 + 0x30]
lea r10d, [r8 + 0x57]
cmp r8b, 0xa
movzx r8d, r9b
movzx r9d, r10b
cmovb r9d, r8d
mov byte [rbp + rax - 0x52], r9b
lea r8, [rax - 1]
cmp rcx, 0x10
mov rcx, rdx
jae 0x14006e5d0
add rax, 0xfffffffffffffffe
cmp rax, 0x80
ja 0x14006e65a
mov ecx, 0x81
sub rcx, r8
add rax, rbp
add rax, 0xffffffffffffffb0
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea r8, str.0x0X
mov r9d, 2
mov rcx, rsi
mov dl, 1
call fcn.140065210
movdqu xmmword [rsi], xmm6
mov dword [rsi + 0x34], edi
movaps xmm6, xmmword [rbp + 0x30]
add rsp, 0xc0
pop rdi
pop rsi
pop rbp
ret
lea r8, [0x1402f1c20]
mov edx, 0x80
mov rcx, rax
call fcn.1402df6f0
int3
push rbp
sub rsp, 0xb0
lea rbp, [rsp + 0x80]
mov r8d, 0x81
nop word cs:[rax + rax]
movzx r9d, cx
mov ecx, r9d
shr ecx, 4
mov eax, r9d
and al, 0xf
lea r10d, [rax + 0x30]
lea r11d, [rax + 0x37]
cmp al, 0xa
movzx eax, r10b
movzx r10d, r11b
cmovb r10d, eax
mov rax, r8
mov byte [rbp + r8 - 0x52], r10b
dec r8
cmp r9w, 0x10
jae 0x140072620
add rax, 0xfffffffffffffffe
cmp rax, 0x80
ja 0x14007269d
mov ecx, 0x81
sub rcx, r8
add rax, rbp
add rax, 0xffffffffffffffb0
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.140065210
nop
add rsp, 0xb0
pop rbp
ret
lea r8, [0x1402f1c20]
mov edx, 0x80
mov rcx, rax
call fcn.1402df6f0
int3
push rsi
push rdi
sub rsp, 0x38
mov rdi, rdx
mov rsi, rcx
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x1403acd98]
mov r8d, 8
call qword [rax + 0x18]
lea rcx, [rsp + 0x28]
mov qword [rcx], rdi
mov byte [rcx + 8], al
mov byte [rcx + 9], 0
or dword [r8], eax
lea r9, [rsi + 0x30]
lea rax, [0x140090ef4]
mov qword [rsp + 0x20], rax
lea rdx, [0x1403aea69]
lea edx, [0x1403aea69]
mov r8d, 5
call fcn.14006a770
cmp dword [rsi], 0
je 0x140090d6e
mov r8d, dword [rsi + 4]
lea rcx, [rsp + 0x28]
xor edx, edx
call fcn.140090dfd
cmp dword [rsi + 8], 0
je 0x140090d87
mov r8d, dword [rsi + 0xc]
lea rcx, [rsp + 0x28]
mov edx, 1
call fcn.140090dfd
cmp dword [rsi + 0x10], 0
je 0x140090da0
mov r8d, dword [rsi + 0x14]
lea rcx, [rsp + 0x28]
mov edx, 2
call fcn.140090dfd
cmp dword [rsi + 0x18], 0
je 0x140090db9
mov r8d, dword [rsi + 0x1c]
lea rcx, [rsp + 0x28]
mov edx, 3
call fcn.140090dfd
cmp dword [rsi + 0x20], 0
je 0x140090dd2
mov r8d, dword [rsi + 0x24]
lea rcx, [rsp + 0x28]
mov edx, 4
add byte [rax], al
call fcn.140090dfd
cmp dword [rsi + 0x28], 0
je 0x140090deb
mov r8d, dword [rsi + 0x2c]
lea rcx, [rsp + 0x28]
mov edx, 5
call fcn.140090dfd
lea rcx, [rsp + 0x28]
call fcn.14006c970
jnp 0x140090dae
std
call qword [rax + 0x38c48348]
pop rdi
pop rsi
ret
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
mov rcx, rdx
call fcn.1400913b2
mov eax, dword [rax + 0x64]
xor ebp, ebp
test eax, eax
cmovg ebp, eax
mov rcx, rdi
call fcn.140091438
sub dword [rax + 0x64], ebp
mov r8, qword [rdi]
mov rcx, rbx
mov edx, ebp
mov r9, rsi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
jmp fcn.140091c34
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rdi, rdx
mov rsi, rcx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x1403acdaf]
mov r8d, 6
call qword [rax + 0x18]
lea rbx, [rsp + 0x30]
mov qword [rbx], rdi
mov byte [rbx + 8], al
mov byte [rbx + 9], 0
lea r9, [rsi + 0x24]
lea rax, case.0x1400780c0.197
mov qword [rsp + 0x20], rax
lea rdx, [0x1403ae899]
mov r8d, 0xa
mov rcx, rbx
call fcn.14006a770
lea r9, [rsi + 0x20]
lea rax, [0x14008b74b]
mov qword [rsp + 0x20], rax
lea rdx, str.last_stream_iddebug_dataC:UsersTwirlanta.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.2.7_src_framehead.rs
mov r8d, recvfrom
mov rcx, rbx
call fcn.14006a770
cmp qword [rsi + 0x10], 0
je 0x14009482d
lea rax, [0x1400648f2]
mov qword [rsp + 0x20], rax
lea rdx, [0x140330656]
lea rcx, [rsp + 0x30]
mov r8d, 0xa
mov r9, rsi
call fcn.14006a770
lea rcx, [rsp + 0x30]
call fcn.14006c970
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rdi, rdx
mov rsi, rcx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x1403acd84]
mov r8d, 7
call qword [rax + 0x18]
lea rbx, [rsp + 0x30]
mov qword [rbx], rdi
mov byte [rbx + 8], al
mov byte [rbx + 9], 0
lea r9, [rsi + 0xf0]
lea rax, [0x14008b74b]
mov qword [rsp + 0x20], rax
lea rdx, str.stream_iderror_code
mov r8d, 9
mov rcx, rbx
call fcn.14006a770
lea r9, [rsi + 0xf4]
lea rax, [0x140094afc]
mov qword [rsp + 0x20], rax
lea rdx, [0x1403aea69]
mov r8d, 5
mov rcx, rbx
call fcn.14006a770
cmp byte [rsi + 0xed], 2
je 0x1400975be
add rsi, 0xe8
lea rax, [0x1400975d1]
mov qword [rsp + 0x20], rax
lea rdx, [0x140330775]
add byte [rax - 0x73], cl
and al, 0x30
mov r8d, 0xa
mov r9, rsi
call fcn.14006a770
mov dl, 0x31
std
invalid
lea rcx, [rsp + 0x30]
call fcn.14006c970
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rbx, rdx
mov rsi, rcx
invalid
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0x3153fa
mov r8d, listen
call qword [rax + 0x18]
lea rdi, [rsp + 0x30]
and al, 0x30
mov qword [rdi], rbx
mov byte [rdi + 8], al
mov byte [rdi + 9], 0
lea r9, [rsi + 0xe8]
lea rbx, [0x14008b74b]
mov qword [rsp + 0x20], rbx
lea rdx, str.stream_iderror_code
mov r8d, 9
mov rcx, rdi
call fcn.14006a770
lea r9, [rsi + 0xec]
mov qword [rsp + 0x20], rbx
lea rdx, [0x14033077f]
mov r8d, listen
mov rcx, rdi
call fcn.14006a770
add rsi, 0xf0
lea rax, [0x140097a43]
mov qword [rsp + 0x20], rax
lea rdx, [0x1403aea69]
mov r8d, 5
mov rcx, rdi
mov r9, rsi
call fcn.14006a770
mov rcx, rdi
call fcn.14006c970
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
test cl, cl
cmovne r10d, r9d
cmp r10b, 1
cli
invalid
jne 0x1401149ee
mov edx, 0x3b9aca00
sub rax, rdi
jae case.0x1400f2d31.421
jmp 0x1401149f2
cmp ecx, esi
jae 0x1401149c3
test rax, rax
je 0x1401149af
cmc
dec rax
add ecx, 0x3b9aca00
mov edx, ecx
sub edx, esi
cmp edx, 0x3b9aca00
jb 0x1401149f2
mov ecx, edx
shr ecx, 9
imul rcx, rcx, 0x44b83
imul ecx, ecx, 0x44b83
shr rcx, 0x27
add rax, rcx
invalid
jb case.0x140102836.457
invalid
imul ecx, ecx, 0x3b9aca00
sub edx, ecx
jmp 0x1401149f2
invalid
xor eax, eax
xor edx, edx
invalid
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rax, str.overflow_in_Duration::new
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
enter 0xffffffffffffc748, 0x45
rol byte [rcx], 1
add byte [rax], al
add byte [rax - 0x39], cl
fmul dword [r8]
fmul dword [rax]
add byte [rax], al
invalid
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
lea rdx, str._rustc_051478957371ee0084a7c0913941d2a8c4757bb9librarycore_src_time.rs
lea rcx, [rbp - 0x38]
call fcn.1402df6b0
invalid
lodsb al, byte [rsi]
sbb al, 0
call sub.KERNEL32.dll_GetLastError
shl rax, 0x20
or rax, 2
or eax, 2
mov qword [rbp - 0x38], rax
lea rax, str.library_std_src_syspalwindows_time.rs
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea r9, fcn.140112c50
lea r8, [rbp - 0x38]
lea eax, [rbp - 0x38]
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
call fcn.1402dfb20
ud2
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
lea rcx, [rbp - 0x38]
call fcn.140112c50
invalid
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
add byte [rax], al
lea rbp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
invalid
invalid
mov qword [rbp + 0x10], 0xfffffffffffffffe
mov rsi, rdx
invalid
mov rdi, qword [rcx]
invalid
adc r14b, r15b
invalid
mov eax, edi
and eax, 3
add ecx, dword [rax - 0x73]
or eax, 0x2c65f3
sub al, 0
add ecx, dword [rax - 0x73]
or eax, 0x2c65f3
sub al, 0
sub al, 0
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
loopne 0x140114b3f
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], r9b
sub byte [rax - 0x73], cl
mov rax, qword [rsi + 0x28]
lea rdx, [0x1403d5937]
invalid
sub byte [rax - 0x73], cl
adc eax, 0x2c0e32
mov r8d, 5
call qword [rax + 0x18]
mov qword [rbp - 0x10], rsi
invalid
mov byte [rbp - 8], al
mov byte [rbp - 7], 0
lea r9, [rdi + 0x10]
lea rax, [0x140115420]
add eax, 0x8fc
cld
or byte [rax], al
add byte [rax - 0x77], cl
and al, 0x20
lea rdx, [0x1403b000f]
lea rsi, [rbp - 0x10]
mov r8d, 4
mov eax, 4
add byte [rax - 0x77], cl
int1
call fcn.14006a770
lea rax, case.0x140102836.671
lea eax, case.0x140102836.671
pop rsp
cmc
dec dword [rax - 0x73]
add eax, 0x8b7
mov qword [rsp + 0x20], rax
lea rdx, [0x1403b2e33]
fsubrp st(2)
sub dword [rax], eax
mov r8d, 7
mov rcx, rsi
int1
mov r9, rdi
call fcn.14006a770
dec dword [rax - 0x77]
int1
call fcn.14006c970
jmp 0x140114df0
add byte [rax], al
shr rdi, 0x20
mov dword [rbp + 8], edi
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
lea rdx, [0x1403a789d]
mov r8d, 2
call qword [rax + 0x18]
sbb byte [rax - 0x77], cl
jne 0x140114b76
mov byte [rbp - 0x18], al
mov byte [rbp - 0x17], 0
lea rax, [0x140115460]
or byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
lea rdx, [0x1403a789f]
out dx, eax
sub al, 0x29
invalid
lea rsi, [rbp - 0x20]
lea r9, [rbp + 8]
lea ecx, [rbp + 8]
mov r8d, 4
mov rcx, rsi
call fcn.14006a770
pop rbx
cmc
invalid
mov ecx, dword [rbp + 8]
invalid
invalid
call fcn.140114e40
mov byte [rbp + 0xf], al
lea rax, [0x140115420]
mov qword [rsp + 0x20], rax
lea rdx, [0x1403b000f]
lea r9, [rbp + 0xf]
mov r8d, 4
mov rcx, rsi
call fcn.14006a770
mov edx, dword [rbp + 8]
lea rdi, [rbp - 0x10]
mov rcx, rdi
call fcn.140115010
or eax, dword [rax + rax]
invalid
lea rax, [0x140061b60]
mov qword [rsp + 0x20], rax
lea rdx, [0x1403b2e33]
mov r8d, 7
mov rcx, rsi
mov r9, rdi
call fcn.14006a770
lea rcx, [rbp - 0x20]
call fcn.14006c970
cmp qword [rbp - 0x10], 0
jge case.0x14010d8f7.81
add byte [rdi], cl
invalid
mov bl, 1
add byte [rax], al
mov rcx, qword [rbp - 8]
mov edx, 1
mov ebx, eax
call fcn.140055da0
mov eax, ebx
jmp 0x140114df0
add dword [rax], eax
invalid
shr rdi, 0x20
cmp edi, 0x28
ja case.0x1401110a7.45
clc
add byte [rax], al
invalid
lea rax, [0x1403db0f0]
movsxd rcx, dword [rax + rdi*4]
add rcx, rax
add ecx, eax
jmp rcx
xor eax, eax
jmp 0x140114da3
add dword [rax], eax
invalid
lea rax, [rdi - 1]
add rdi, 0xf
mov qword [rbp - 0x10], rax
lea rax, case.0x1400f2d31.725
mov qword [rsp + 0x50], rax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x48], rax
lea rax, [0x1403afde8]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
lea rax, [0x140115420]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x40], 5
mov dword [rsp + 0x40], 5
mov qword [rsp + 0x20], 4
lea rdx, [0x1403a78a7]
lea r9, [0x1403b000f]
mov r8d, 6
mov eax, 6
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
call fcn.14006cdf0
jmp 0x140114df0
invalid
add dword [rax], eax
add byte [rax], al
or al, 0x81
cmc
invalid
add byte [rax], al
mov al, 0x25
jmp 0x140114da3
add byte [rax], al
invalid
add byte [rax], al
mov al, 0x23
jmp 0x140114da3
add byte [rax], al
add byte [rax], al
mov al, 0x24
jmp 0x140114da3
add byte [rax], al
mov al, 0x1b
jmp 0x140114da3
sahf
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov al, 0x22
jmp 0x140114da3
add byte [rax], al
invalid
add byte [rax], al
mov al, reloc.WS2_32.dll_recv
jmp 0x140114da3
add byte [rax], al
add byte [rax], al
mov al, ntohs
jmp 0x140114da3
add byte [rax + 0x82e921], dh
mov al, 0x21
jmp 0x140114da3
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
mov al, 0xb
jmp 0x140114da3
mov al, 4
jmp 0x140114da3
mov al, 0x28
jmp 0x140114da3
mov al, listen
jmp 0x140114da3
mov al, 9
jmp 0x140114da3
mov al, 0x19
jmp 0x140114da3
mov al, 0x18
jmp 0x140114da3
mov al, 2
jmp 0x140114da3
mov al, reloc.WS2_32.dll_ntohs
jmp 0x140114da3
mov al, 3
jmp 0x140114da3
mov al, 7
jmp 0x140114da3
mov al, 1
jmp 0x140114da3
mov al, 0x1f
jmp 0x140114da3
mov al, reloc.WS2_32.dll_recvfrom
jmp 0x140114da3
mov al, 0x29
jmp 0x140114da3
mov al, setsockopt
jmp 0x140114da3
mov al, 5
jmp 0x140114da3
mov al, reloc.WS2_32.dll_setsockopt
jmp 0x140114da3
mov al, reloc.WS2_32.dll_listen
jmp 0x140114da3
mov al, 6
jmp 0x140114da3
invalid
mov al, reloc.WS2_32.dll_select
jmp 0x140114da3
mov al, 0xa
jmp 0x140114da3
mov al, 8
jmp 0x140114da3
mov al, 0x1e
jmp 0x140114da3
mov al, 0x20
jmp 0x140114da3
mov al, reloc.WS2_32.dll_shutdown
jmp 0x140114da3
mov al, 0x27
jmp 0x140114da3
mov al, reloc.WS2_32.dll_send
jmp 0x140114da3
mov al, reloc.WS2_32.dll_socket
jmp 0x140114da3
mov al, 0x1c
jmp 0x140114da3
mov al, 0x1d
jmp 0x140114da3
mov al, 0x26
jmp 0x140114da3
mov al, 0x1a
mov byte [rbp - 0x20], al
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x1403a78a3]
mov r8d, 4
add al, 0
add byte [rax], al
call qword [rax + 0x18]
mov qword [rbp - 8], rsi
clc
mov byte [rbp], al
mov qword [rbp - 0x10], 0
lock add byte [rax], al
add byte [rax], al
mov byte [rbp + 1], 0
lea r8, [0x140115420]
lea rsi, [rbp - 0x10]
lea esi, [rbp - 0x10]
lea rdx, [rbp - 0x20]
mov rcx, rsi
call fcn.14006c9e0
mov rcx, rsi
mov ecx, esi
dec dword [rax - 0x77]
int1
call fcn.14006cb30
nop
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
ret
add byte [rax], al
add byte [rcx + 0x50ef9], al
add byte [rax], al
jle 0x140114edb
cmp ecx, 0x1b7f
jg 0x140114f0a
cmp ecx, 0x1715
jg 0x140114f6f
mov cl, 0
add byte [rax], al
invalid
add byte [rdi], cl
invalid
cmp ecx, 0x50f
je 0x140114ffd
cmp ecx, 0x5b4
je case.0x140114e73.10060
invalid
invalid
add byte [rax], al
invalid
jmp case.0x140114e73.10014
push 4
add byte [rax], al
jle case.0x140114af4.62
cmp ecx, 0x4ce
jg case.0x1400e8af3.897
add byte [rax], al
invalid
cmp ecx, 0x46b
je 0x140115001
add byte [rax], al
cmp ecx, 0x476
jbe 0x140114f03
add byte [rax], al
jne case.0x140114e73.10014
mov al, 0x20
jmp case.0x140114e73.10013
cmp ecx, 0x2021
jg 0x140114f81
outsd dx, dword [rsi]
cmp ecx, 0x1b80
je case.0x140114e73.10060
invalid
cmp ecx, 0x1f4e
je case.0x140114e73.10060
outsd dx, dword [rsi]
jmp case.0x140114e73.10014
inc dword [rbx + 0x627202f8]
jb case.0x140114e73.10060
cmp ecx, 0x35ed
in eax, dx
xor eax, 0x5a740000
je case.0x140114e73.10060
je case.0x140114e73.10060
jmp case.0x140114e73.10014
cmp ecx, 0x3e3
add byte [rax], al
je case.0x140114e73.10060
cmp ecx, 0x41d
add byte [rax], al
je case.0x140114e73.10060
cmp ecx, 0x461
je case.0x140114e73.10060
invalid
jmp case.0x140114e73.10014
mov al, 0x28
jmp case.0x140114e73.10013
cmp ecx, 0x1716
je case.0x140114e73.10060
cmp ecx, 0x1b64
je case.0x140114e73.10060
jmp case.0x140114e73.10014
cmp ecx, 0x2022
je case.0x140114e73.10060
cmp ecx, 0x25e9
jne case.0x140114e73.10014
mov al, reloc.WS2_32.dll_shutdown
pop rbp
ret
cmp ecx, 0x4cf
je case.0x140114e73.10051
cmp ecx, 0x4d0
jne case.0x140114e73.10014
mov al, 4
jmp case.0x140114e73.10013
mov al, 5
jmp case.0x140114e73.10013
mov al, 0x1a
jmp case.0x140114e73.10013
mov al, 0x1e
jmp case.0x140114e73.10013
mov qword [rbp + 8], rax
mov qword [rbp + 0x10], 1
adc byte [r9], r8b
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x28], 0
lea rax, [rbp - 0x40]
lea eax, [rbp - 0x40]
mov qword [rbp + 0x18], rax
invalid
invalid
mov qword [rbp + 0x28], 0
lea rax, [rbp - 0x40]
lea eax, [rbp - 0x40]
mov qword [rbp + 0x18], rax
sbb byte [r8 - 0x39], r9b
mov qword [rbp + 0x20], 1
and byte [r9], r8b
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x28e6ed
in eax, dx
out 0x28, al
invalid
lea rdx, [0x1403a3e60]
lea rcx, [rbp - 0x10]
lea r8, [rbp + 8]
jmp 0x140115825
movsd dword [rdi], dword [rsi]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
push rdi
and byte [rbx + rcx*4 + 0x47], cl
sub byte [rax - 0x75], cl
pop rsi
and byte [rax - 0x75], cl
sub byte [rax - 0x75], r9b
sub byte [rax - 0x75], cl
jo 0x1401157ac
mov rcx, rbx
call rsi
mov ecx, eax
mov al, 1
test cl, cl
je 0x14011586a
jmp case.0x14010d8f7.440
mov r8b, 0x48
lea eax, [0x140106510]
mov qword [rbp - 0x48], rax
mov qword [rbp + 8], 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x18], 2
mov qword [rbp + 0x28], 0
movabs rax, 0x400000020
mov eax, 0x20
add al, 0
add byte [rax], al
mov qword [rbp + 0x30], rax
xor r14b, r8b
cmp byte [r11], r8b
invalid
mov byte [rbp + 0x38], 3
lea rax, reloc.WS2_32.dll_accept
lea eax, reloc.WS2_32.dll_accept
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 1
add dword [rax], eax
add byte [rax], al
lea rax, [rbp + 8]
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], 1
add dword [rax], eax
add byte [rax], al
or byte [r8 - 0x77], r9b
loopne 0x140115847
mov dword [rbp - 0x18], 1
add dword [rax], eax
add byte [rax], al
lea rax, [rbp - 0x50]
mov qword [rbp - 0x30], rax
invalid
invalid
mov qword [rbp - 0x28], 1
lea rdx, [0x1403a3e60]
lea rcx, [rbp - 0x10]
lea r8, [rbp - 0x40]
invalid
invalid
call fcn.1400666d0
mov rcx, qword [rbp - 0x10]
test al, al
je case.0x1400e856d.1613
test rcx, rcx
je case.0x1400e856d.1613
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
sub byte [rax - 0x73], cl
adc eax, 0x28ec3a
cmp ch, ah
sub byte [rax], al
mov r8d, setsockopt
mov eax, setsockopt
call qword [rax + 0x18]
test al, al
jne 0x14011588d
invalid
jmp case.0x14010d8f7.435
test al, al
jne 0x14011588d
invalid
test rcx, rcx
jne 0x1401158b9
mov rbx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rsi, qword [rax + 0x18]
mov rdx, qword [rdi + 0x30]
mov r8, qword [rdi + 0x38]
mov rcx, rbx
call rsi
jmp case.0x14010d8f7.440
sbb cl, byte [rax - 0x75]
push rbp
adc byte [rbx + rcx*4 + 0x45], cl
sbb byte [r8 - 0x77], r9b
int1
call fcn.140066390
test al, al
je 0x140115891
invalid
add al, 0xb0
mov al, 1
add ebx, ebp
add dh, byte [rcx]
ror byte [rax - 0x7f], 0xc4
add rsp, 0xc8
jmp case.0x14010d8f7.440
xor eax, eax
add rsp, 0xc8
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, str.library_std_src...._backtrace_src_symbolizemod.rs
mov rcx, r12
mov rdx, rbx
call fcn.1402df6f0
lea rax, [0x1403a44d0]
sub byte [rax], al
mov qword [rsp + 0x20], rax
lea rcx, [0x1403a4494]
lea r9, [0x1403a3df0]
lea r8, [rbp + 8]
mov edx, 0x37
call fcn.1402dfb20
int3
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0xa0
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x18], 0xfffffffffffffffe
mov dword [rbp + 0x18], 0xfffffffe
mov rbx, r9
mov r14d, r8d
mov rax, rdx
mov rsi, rcx
mov esi, ecx
cmp qword [rdx], 0
mov rdx, qword [rdx + 8]
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x73], cl
lea ecx, [rbp - 0x28]
lea ecx, [rbp - 0x28]
je case.0x1401110a7.403
call fcn.140115ab0
mov rax, qword [rbp - 0x28]
mov qword [rbp + 8], rax
mov rcx, qword [rbp - 0x20]
loopne 0x140115985
mov edi, dword [rbp - 0x18]
add byte [rcx], 0
add byte [rax - 0x75], cl
fmul dword [r8 - 0x77]
or byte [r8 - 0x75], r9b
loopne 0x140115985
loopne 0x140115985
mov edi, dword [rbp - 0x18]
jmp 0x140115970
call fcn.14006a560
cmp qword [rbp - 0x28], 0
lea rcx, str._unknown_
add byte [rax + 0xf], cl
loopne 0x140115918
or dword [rax], eax
add byte [rax], al
add byte [rax], al
cmove rdi, qword [rbp - 0x18]
movabs rax, 0x8000000000000000
mov qword [rbp + 8], rax
test r14b, r14b
mov qword [rbp + 0x10], rcx
jne 0x1401159c6
test byte [rax - 0x77], 0x4d
adc byte [rbp + 0x4d], dh
mov rdx, rdi
call fcn.140115cb0
test rbx, rbx
sete cl
xor al, 1
or al, cl
mov rcx, qword [rbp + 0x10]
jne 0x1401159c6
xchg esp, eax
sal dword [rcx + rax], 8
enter 0xffffffffffff8b48, 0x4d
adc byte [rbp + 0x35], dh
mov r8, qword [rbx + 8]
mov r9, qword [rbx + 0x10]
mov rdx, rdi
call fcn.140115df0
test rax, rax
mov rcx, qword [rbp + 0x10]
je 0x1401159c6
mov r8, rdx
mov rbx, rcx
lea rcx, [rbp - 0x28]
mov rdx, rax
call fcn.14006a560
cmp qword [rbp - 0x28], 0
je 0x1401159fd
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call fcn.140116260
mov rcx, qword [rbp + 8]
shl rcx, 1
test rcx, rcx
je 0x1401159ef
mov edx, 1
mov rcx, qword [rbp + 0x10]
mov ebx, eax
call fcn.140055da0
mov eax, ebx
add rsp, 0xa0
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
movups xmm0, xmmword [rbp - 0x20]
movups xmmword [rbp - 0x58], xmm0
lea rax, [0x1403a808c]
mov qword [rbp - 0x48], rax
lea rax, [fcn.14006e490]
mov qword [rbp - 0x40], rax
lea rax, [rbp - 0x58]
mov qword [rbp - 0x38], rax
lea rax, [0x140114570]
mov qword [rbp - 0x30], rax
lea rax, [0x1403a8090]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 2
mov qword [rbp - 8], 0
lea rax, [rbp - 0x48]
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], 2
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
lea r8, [rbp - 0x28]
call fcn.1400666d0
jmp 0x1401159d1
invalid
invalid
invalid
invalid
cmp rax, rsi
je 0x1401163b5
invalid
lea rdx, [rdi + rax]
mov rbx, rax
mov ebx, eax
mov r10, rdx
jmp 0x1401162bf
invalid
add r10, 2
cmp r9, r13
cmovne r9, r10
mov r11d, 2
mov ebx, 2
nop
add rbx, r11
mov r10, r9
cmp r9, r13
je 0x1401163b8
lea r9, [r10 + 1]
movzx r14d, byte [r10]
mov r11d, 1
test r14b, r14b
jns 0x1401162b0
cmp r14b, 0xe0
jb 0x14011629e
cmp r14b, 0xed
jne case.0x1400e8af3.947
cmp r9, r13
je 0x1401163b8
lea r9, [r10 + 2]
cmp r9, r13
je 0x1401163b8
invalid
add byte [rax], al
invalid
cmp byte [r10 + 1], 0x9f
ja 0x140116346
add r10, 3
mov r11d, 3
add byte [rbp - 0x77], cl
shr ebx, 1
cmpsb byte [rsi], byte [rdi]
add r10, 2
cmp r9, r13
cmove r10, r9
xor r9d, r9d
cmp r10, r13
setne r9b
add r9, r10
mov r11d, 3
cmp r14b, 0xf0
jb 0x1401162b0
xor r10d, r10d
cmp r9, r13
setne r10b
setne dl
add r9, r10
mov r11d, 4
jmp 0x1401162b0
push 0xffffffffffffffff
invalid
invalid
mov r9, rbx
sub r9, rax
jb 0x140116424
mov qword [rbp], r8
cmp rbx, rsi
ja 0x140116412
mov r14, qword [r12 + 0x18]
mov r15, rcx
mov edi, ecx
mov edi, ecx
mov r8, r9
call r14
enter 0xffffffffffffff41, 0xffffffffffffffd6
test al, al
jne 0x1401163ff
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
mov r8d, 3
mov rcx, r15
lea rdx, [0x1403a8130]
call r14
test al, al
jne 0x1401163ff
add rbx, 3
mov rax, rbx
cmp rbx, rsi
mov r8, qword [rbp]
mov rcx, r15
jbe 0x140116289
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, rbx
mov rdx, rsi
call fcn.1402df6f0
invalid
xchg ebx, eax
sbb al, 0
mov rax, rsi
sub rsi, rax
add rdi, rax
test rax, rax
je 0x1401163e1
mov rax, qword [r12 + 0x18]
mov rdx, rdi
mov r8, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
jmp rax
mov rcx, r8
mov rdx, rdi
mov r8, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rbp
jmp fcn.140066390
mov al, 1
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, str.library_std_src_sys_commonwtf8.rs
add eax, 0x291cff
mov rcx, rbx
mov rdx, rsi
call fcn.1402df7d0
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, rax
mov rdx, rbx
mov edx, ebx
call fcn.1402dfbb0
int3
add byte [rax], al
add byte [rcx + 0xf], al
invalid
invalid
invalid
mov dh, 0xd2
or r10, rsi
cmp r10d, 0x5c5c
cmp edx, 0x5c5c
cmp edx, 0x5c5c
jne 0x1401165fc
mov r10d, r15d
and r10d, 0xe
cmp r10d, 2
je 0x140116639
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rbp + 0xf], al
mov dh, 0xd6
invalid
movzx r10d, r14b
invalid
shl r10d, 8
movzx esi, dil
movzx esi, bh
movzx esi, bh
or esi, r10d
movzx r10d, si
movzx edx, si
movzx edx, si
cmp r10d, 0x5c2e
cli
pop rsp
add byte [rax], al
je 0x1401166ec
cmp r10d, 0x5c3f
jne 0x140116639
cmp r8, 3
jbe 0x140116896
add al, byte [rax]
invalid
cmp byte [rdx], 0x2f
je 0x1401165f6
cmp byte [rdx + 1], 0x2f
je 0x1401165f6
cmp byte [rdx + 2], 0x2f
je 0x1401165f6
cmp byte [rdx + 3], 0x2f
jne 0x140116739
add dword [r8], eax
invalid
lea r10, [r8 - 2]
jmp 0x140116646
cmp r8, 2
jb 0x1401166dc
invalid
add byte [rax], al
invalid
cmp byte [rdx + 1], 0x3a
jne 0x1401166dc
add byte [rax], al
invalid
movzx eax, byte [rdx]
mov edx, eax
and dl, 0xdf
loop case.0x1400f3184.754
add dl, 0xbf
cmp dl, 0x1a
jae 0x1401166dc
cmp al, 0x61
setae dl
shl dl, 5
xor dl, al
mov byte [rcx], 5
mov byte [rcx + 1], dl
add ecx, ebp
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
invalid
mov r10, r8
add r10, 0xfffffffffffffffe
je 0x1401166dc
lea rax, [rdx + 2]
add rdx, 3
add r8, 0xfffffffffffffffc
sar ah, 0x45
xor ecx, ecx
nop word cs:[rax + rax]
movzx r11d, byte [rdx - 1]
cmp r11d, 0x2f
je case.0x140111b9c.419
cmp r11d, 0x5c
je case.0x140111b9c.419
inc r9
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
jne 0x140116660
jmp 0x1401166dc
lea r11, [r9 + 1]
sub r10, r11
invalid
je 0x1401166dc
lea r11, [rax + r9]
inc r11
neg r8
xor esi, esi
nop word [rax + rax]
add byte [rax], al
add byte [rax], al
movzx edi, byte [rdx + rsi]
cmp al, 0x32
cmp edi, 0x2f
je 0x1401166bd
cmp edi, 0x5c
je 0x1401166bd
lea rdi, [rsi + 1]
add rsi, r8
invalid
mov rsi, rdi
jne 0x1401166a0
mov rsi, r10
test r9, r9
je 0x1401166dc
test rsi, rsi
je 0x1401166dc
mov byte [rcx], 4
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
mov qword [rcx + 0x18], r11
mov qword [rcx + 0x20], rsi
jmp 0x1401166df
mov byte [rcx], 6
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
cmp r8, 3
jbe 0x1401168ad
add rdx, 4
xor eax, eax
add r8, 0xfffffffffffffffc
add eax, 0xfffffffc
je 0x14011672c
nop word cs:[rax + rax]
movzx r9d, byte [rdx + rax]
cmp r9d, 0x2f
je 0x14011672c
cmp r9d, 0x5c
stc
pop rsp
je 0x14011672c
inc rax
cmp r8, rax
jne 0x140116710
mov rax, r8
mov byte [rcx], 3
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], rax
jmp 0x1401166df
and r15d, 0xc
cmp r15d, 4
je 0x1401167c2
movzx r10d, bl
shl r10, 0x30
or r10, r9
movzx r9d, r11b
shl r9, 0x28
movzx eax, al
shl rax, 0x20
or rax, r9
or rax, r10
movabs r9, 0x5c434e5500000000
cmp rax, r9
jne 0x1401167c2
cmp r8, 7
jbe 0x1401168c4
lea rax, [rdx + 8]
mov rsi, r8
mov r9d, 1
add rsi, 0xfffffffffffffff8
je case.0x14010d8f7.473
add rdx, 9
add r8, 0xfffffffffffffff6
xor r11d, r11d
xor r10d, r10d
cmp byte [rdx - 1], 0x5c
je 0x14011684d
inc r10
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
jne 0x1401167a1
mov r10, rsi
jmp 0x14011687e
add byte [rax], al
invalid
lea rax, [rdx + 4]
lea r9, [r8 - 4]
cld
cmp r9, 3
add esi, dword [rbx + 0xe]
invalid
cmp r8, 4
je 0x14011683d
cmp r8, 6
je 0x1401167ef
jmp 0x14011681f
movzx r10d, byte [rdx + 6]
cmp r10d, 0x2f
je 0x1401167ef
cmp r10d, 0x5c
jne 0x14011681f
cmp byte [rdx + 5], 0x3a
jne 0x14011681f
movzx edx, byte [rax]
mov r10d, edx
and r10b, 0xdf
add r10b, 0xbf
cmp r10b, 0x19
ja 0x14011681f
cmp dl, 0x61
setae al
shl al, 5
xor al, dl
mov byte [rcx], 2
mov byte [rcx + 1], al
jmp 0x1401166df
add r8, 0xfffffffffffffffc
xor edx, edx
cmp byte [rax + rdx], 0x5c
je 0x14011683a
inc rdx
cmp r8, rdx
jne 0x140116825
jmp 0x14011683d
xor r10d, r10d
jmp 0x14011687b
mov r9, rdx
mov byte [rcx], 0
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov qword [rcx + 0x10], r9
jmp 0x1401166df
lea r11, [r10 + 1]
lea r9, [rax + r10]
inc r9
sub rsi, r11
je 0x14011687b
neg r8
xor r11d, r11d
cmp byte [rdx + r11], 0x5c
je 0x14011687e
lea rdi, [r11 + 1]
add r11, r8
mov r11, rdi
jne 0x140116863
mov r11, rsi
jmp 0x14011687e
xor r11d, r11d
mov byte [rcx], 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r10
mov qword [rcx + 0x18], r9
mov qword [rcx + 0x20], r11
jmp 0x1401166df
lea rax, str.library_std_src_syspathwindows.rs
mov ecx, 4
mov rdx, r8
mov edx, eax
mov r8, rax
call fcn.1402df7d0
lea rax, str.library_std_src_syspathwindows.rs
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.1402df6f0
lea rax, str.library_std_src_syspathwindows.rs
mov ecx, 8
add byte [rax], al
add bl, ch
invalid
adc al, 0xc6
add dword [rdx], ecx
invalid
mov byte [rcx], 0xa
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
lea rdx, [r11 + rdx + 8]
mov qword [rbp], rdx
mov rsi, qword [r12]
mov esi, dword [rsp]
mov rdx, qword [r12 + 8]
mov r14d, r8d
mov esi, eax
mov r9, rdx
jmp 0x1401169a9
mov r10, qword [rbp]
test r10, r10
jne case.0x140116a31.2
invalid
mov byte [r12 + 0x38], 1
mov bl, 1
mov r10, rsi
mov rsi, r10
cmp bl, r15b
ja 0x1401168fe
test bl, bl
je 0x140116a20
movzx r10d, bl
cmp r10d, 1
jne 0x140116a40
mov byte [r12 + 0x38], 2
test r13b, r13b
jne 0x140116b8a
mov bl, 2
cmp r8d, 3
jb 0x14011699a
invalid
cmp r8d, 5
je 0x14011699a
cmp r8d, 6
jne case.0x140115cf5.47
add byte [rax], al
test rdx, rdx
je case.0x14011ae88.419
movzx r10d, byte [rsi]
cmp rdx, 1
cmp edx, 1
je 0x140116b3a
cmp r10b, 0x2e
jne 0x140116b3a
invalid
add dword [rax], eax
invalid
movzx r10d, byte [rsi + 1]
cmp r10d, 0x2f
je 0x140116b4e
test byte [rcx + rax], bh
add byte [rax], al
cmp r10d, 0x5c
jne 0x14011699a
jmp 0x140116b4e
lea r10, [0x1403db700]
movsxd r11, dword [r10 + r14*4]
add r11, r10
mov r10, rax
jmp r11
mov r10, qword [rbp - 8]
jmp case.0x140116a31.0
invalid
invalid
invalid
invalid
nop dword [rax]
test rdx, rdx
je 0x140116baa
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp + 0x31], al
fild dword [rcx - 0x80]
invalid
invalid
clc
xor r11d, r11d
cmp r8b, 3
jae 0x140116a80
add esi, dword [rbx + 0x2e]
nop word cs:[rax + rax]
invalid
cmp byte [rsi + r11], 0x5c
je 0x140116ac6
inc r11
cmp rdx, r11
cmp edx, ebx
jne 0x140116a60
jmp case.0x140134204.94
movzx r9d, byte [rsi + r11]
cmp r9d, 0x2f
je 0x140116ac6
cmp r9d, 0x5c
je 0x140116ac6
inc r11
cmp rdx, r11
jne 0x140116a80
xor r10d, r10d
mov r11, rdx
test r11, r11
jne 0x140116ad1
mov r9, rdx
sub r9, r10
jb 0x140116c5a
add r10, rsi
mov qword [r12], r10
mov qword [r12 + 8], r9
mov bl, 2
mov rdx, r9
jmp 0x14011699d
invalid
invalid
invalid
mov r10d, 1
test r11, r11
je 0x140116aa4
mov r9, rsi
mov edi, dword [rbp - 0xc]
jge 0x140116acb
mov ebx, edi
cmp r11, 1
je 0x140116af3
mov dil, 9
cmp r11, 2
cmp ebx, 2
cmp ebx, 2
jne 0x140116b04
cmp byte [rsi], 0x2e
jne 0x140116b04
lea r9, [rsi + 1]
mov bl, 8
cmp byte [r9], 0x2e
cmp dword [rsi], ebp
movzx edi, bl
mov r9d, 9
cmovne edi, r9d
add r10, r11
mov r9, rdx
sub r9, r10
jb 0x140116c5a
invalid
add dword [r8], r8d
invalid
add r10, rsi
add edx, esi
mov qword [r12], r10
mov qword [r12 + 8], r9
mov bl, 2
mov rdx, r9
cmp dil, 0xa
je 0x14011699d
jmp case.0x140115f27.22
xor edx, edx
jmp 0x14011699a
invalid
invalid
invalid
invalid
cmp rdx, 1
jne 0x14011699a
cmp r10b, 0x2e
jne 0x14011699a
invalid
test r9, r9
je 0x140116ca0
dec r9
inc rsi
inc esi
mov qword [r12], rsi
mov qword [r12 + 8], r9
mov byte [rcx], 7
jmp 0x140116901
mov byte [r12 + 0x38], 1
lea rdx, [0x1403db71c]
invalid
sub al, 0
movsxd r10, dword [rdx + r14*4]
add r10, rdx
jmp r10
mov r10, rax
jmp 0x140116bdf
test r9, r9
je 0x140116c8d
dec r9
inc rsi
mov qword [r12], rsi
mov qword [r12 + 8], r9
mov byte [rcx], 6
jmp 0x140116901
inc dword [rcx - 0x3a]
and al, 0x38
mov byte [r12 + 0x38], 3
jmp 0x1401168fe
add ebp, ecx
std
invalid
mov byte [rcx], dil
mov qword [rcx + 8], rsi
jno 0x140116bc4
cmp dword [rax - 0x77], ecx
jno 0x140116bc4
mov qword [rcx + 0x10], r11
mov dword [rcx + 0x10], ebx
jmp 0x140116901
dec dword [rbx + rcx*4 + 0x55]
clc
mov r10, qword [rbp - 8]
jmp 0x140116bdf
mov r10d, 6
jmp 0x140116bdf
mov r10, qword [rbp]
jmp 0x140116bdf
invalid
invalid
mov r10d, 2
add byte [rax], al
cmp r10, r9
ja case.default.0x140116bf6
invalid
retf 0x870f
add byte [rax - 0x73], cl
adc eax, 0x2c4b45
sub al, 0
lea rdx, [0x1403db734]
sub al, 0
movsxd r11, dword [rdx + r14*4]
add r11, rdx
add ebx, edx
add ebx, edx
jmp r11
mov rax, qword [rbp]
jmp 0x140116c11
mov rax, qword [rbp - 8]
jmp 0x140116c11
mov eax, 6
jmp 0x140116c11
mov eax, 2
mov rdx, r9
sub rdx, rax
jb 0x140116c7b
add rax, rsi
mov qword [r12], rax
mov qword [r12 + 8], rdx
mov rax, qword [r12 + 0x30]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [r12 + 0x11]
movups xmm1, xmmword [r12 + 0x21]
movups xmmword [rcx + 0x11], xmm1
movups xmmword [rcx + 1], xmm0
adc dword [rcx + 1], eax
mov byte [rcx], r8b
mov qword [rcx + 0x28], rsi
mov qword [rcx + 0x30], r10
xor cl, ch
scasd eax, dword [rdi]
cld
invalid
invalid
mov byte [rcx], 6
jmp 0x140116901
lea r8, str.library_std_srcpath.rs
mov rcx, r10
call fcn.1402df6f0
lea r8, str.library_std_srcpath.rs
mov rcx, r10
mov rdx, r9
call fcn.1402df7d0
lea r8, str.library_std_srcpath.rs
mov rcx, rax
mov rdx, r9
mov edx, ecx
call fcn.1402df6f0
lea r8, str.library_std_srcpath.rs
mov ecx, 1
xor edx, edx
invalid
call fcn.1402df6f0
lea r8, str.library_std_srcpath.rs
jmp 0x140116c94
cli
movzx r10d, al
lea r9, [r10 + 1]
xor eax, eax
rol byte [rcx - 0x80], 0xfa
add al, 0x4c
cmovae ecx, eax
movzx r10d, byte [rdx]
lea r11d, [r10 - 6]
movzx esi, r11b
lea rdi, [rsi + 1]
cmp sil, 4
add al, 0x48
cmovae edi, eax
cmp r9, rdi
jne 0x140116d81
add byte [rax - 0x367bbaff], dh
mov al, 1
test r9b, r9b
je 0x140116d2c
movzx r8d, r9b
cmp r8d, 4
add al, 0x75
invalid
cmp r9d, 4
add al, 0x75
jae 0x140116d5b
invalid
jne 0x140116d81
mov r8, qword [rcx + 0x10]
mov eax, dword [rcx + 0x10]
cmp r8, qword [rdx + 0x10]
jne case.default.0x140116d48
mov rdx, qword [rdx + 8]
mov edx, dword [rdx + 8]
push rdx
or byte [rax - 0x75], cl
mov ecx, dword [rcx + 8]
invalid
mov rcx, qword [rcx + 8]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
sete al
jbe 0x140116d40
add byte [rbp - 0x3f6bf040], al
jmp 0x140116d81
cmp r11b, 3
jbe 0x140116d81
cmp r8b, r10b
jne case.default.0x140116d48
mov eax, r8d
lea r8, [0x1403db74c]
or ecx, dword [rdx + 0x2c]
add byte [rcx + 0x63], cl
add al, 0x80
or ecx, dword [rdx + 0x2c]
add byte [rcx + 0x63], cl
add al, 0x80
add rax, r8
jmp rax
mov r8, qword [rcx + 0x10]
cmp r8, qword [rdx + 0x10]
adc byte [rbp + 0x2b], sil
mov rsi, rdx
mov rdx, qword [rdx + 8]
push rdx
invalid
push rdx
or byte [rax - 0x77], cl
iretd
mov rdi, rcx
mov rcx, qword [rcx + 8]
or r8b, bpl
invalid
jbe 0x140116d82
invalid
test eax, eax
jne case.default.0x140116d48
invalid
mov r8, qword [rdi + 0x20]
cmp r8, qword [rsi + 0x20]
cmp eax, dword [rsi + 0x20]
and byte [rbp + 0xa], r14b
jne case.default.0x140116d48
mov rdx, qword [rsi + 0x18]
mov rcx, qword [rdi + 0x18]
mov ecx, dword [rdi + 0x18]
jmp 0x140116d20
xor eax, eax
ror byte [rax - 0x7d], 0xc4
and byte [rdi + 0x5e], bl
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
movzx eax, byte [rcx + 1]
cmp al, byte [rdx + 1]
sete al
jmp 0x140116d81
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xc8
lea rbp, [rsp + 0x80]
mov rsi, qword [rcx]
mov rdi, qword [rcx + 8]
movzx eax, byte [rcx + 0x10]
cmp eax, 6
je 0x140116de3
mov rdx, qword [rcx + 0x30]
mov qword [rbp - 0x41], rdx
movups xmm0, xmmword [rcx + 0x11]
movups xmm1, xmmword [rcx + 0x21]
and qword [r15], rcx
sub dword [rbp - 0x50], ecx
movaps xmmword [rbp - 0x60], xmm0
movzx edx, byte [rcx + 0x3a]
movzx r12d, byte [rcx + 0x38]
movzx r8d, byte [rcx + 0x39]
mov qword [rbp + 8], rsi
mov qword [rbp + 0x10], rdi
mov byte [rbp + 0x18], al
movaps xmm0, xmmword [rbp - 0x60]
movaps xmm1, xmmword [rbp - 0x50]
movups xmmword [rbp + 0x19], xmm0
movups xmmword [rbp + 0x29], xmm1
mov rcx, qword [rbp - 0x41]
mov qword [rbp + 0x38], rcx
mov byte [rbp + 0x42], dl
mov byte [rbp + 0x40], r12b
mov byte [rbp + 0x41], r8b
cmp r12b, 2
jne 0x140116ee4
test rdi, rdi
je case.0x140115f27.34
cmp al, 3
jae 0x140116e70
lea rcx, [rsi + rdi]
xor r9d, r9d
nop dword [rax]
cmp byte [rsi + r9], 0x5c
je 0x140116e54
inc r9
cmp rdi, r9
jne 0x140116e40
jmp 0x140116edc
test r9, r9
jne case.0x1400609e9.2509
inc rsi
dec rdi
jne 0x140116e3a
xor edi, edi
mov rsi, rcx
mov qword [rbp + 8], rcx
jmp 0x140116ee0
xor ecx, ecx
nop word cs:[rax + rax]
movzx r9d, byte [rsi + rcx]
cmp r9d, 0x2f
je 0x140116eb0
cmp r9d, 0x5c
je 0x140116eb0
inc rcx
cmp rdi, rcx
jne 0x140116e80
xor r9d, r9d
mov rcx, rdi
test rcx, rcx
jne 0x140116ebb
jmp 0x140116ec6
mov r9d, 1
test rcx, rcx
je 0x140116ec6
cmp rcx, 1
jne 0x140116edc
cmp byte [rsi], 0x2e
jne 0x140116edc
add rcx, r9
cmp rdi, rcx
jb case.0x1400609e9.2506
add rsi, rcx
sub rdi, rcx
jne 0x140116e70
xor edi, edi
mov qword [rbp + 8], rsi
mov qword [rbp + 0x10], rdi
cmp r8b, 2
jne 0x140117139
test dl, dl
setne cl
cmp r12b, 1
ja 0x140116f2a
xor r8d, r8d
cmp al, 5
jb 0x140116f78
test dl, dl
jne 0x140116f78
xor r9d, r9d
cmp al, 6
je 0x140116f20
test r12b, r12b
jne 0x140116f20
mov r9d, 2
cmp rdi, 2
add cl, byte [rdi]
invalid
invalid
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx + 0x39], cl
cmp r9, rdi
stc
jne 0x140116f31
xor r8d, r8d
jmp 0x140116f78
xor ecx, ecx
xor r8d, r8d
jmp case.0x140117164.6
lea r8, [rsi + rdi]
lea r10, [rsi + r9]
inc r10
cmp r10, r8
sete r8b
movzx r9d, byte [rsi + r9]
test r8b, 1
jne 0x140116f6d
cmp r9b, 0x2e
jne 0x140116f6d
invalid
jne 0x140116f6d
movzx r8d, byte [r10]
cmp r8b, 0x5c
sete r9b
cmp r8b, 0x2f
sete r8b
or r8b, r9b
or al, cl
or al, cl
jmp 0x140116f78
cmp r9b, 0x2e
sete r9b
and r8b, r9b
test r12b, r12b
je case.0x140116a31.27
xor r9d, r9d
movzx r8d, r8b
movzx ecx, cl
add rcx, r8
add rcx, r9
cmp rdi, rcx
jbe 0x140117139
test dl, dl
setne cl
cmp al, 6
sete r13b
cmp al, 5
setb bl
test r12b, r12b
setne r9b
mov r10, qword [rbp + 0x38]
lea r8, [r10 + 1]
test r10, r10
cmove r8, r10
ret 0x8041
cld
add cl, byte [rdi]
cmp dword [rcx], 1
add byte [rax], al
ret 0x8041
movzx r14d, dl
or bl, cl
or r13b, r9b
or ch, cl
mov rcx, qword [rbp + 0x28]
lea rdx, [rcx + 4]
mov qword [rbp], rdx
lea rdx, [rcx + r8]
add rdx, 2
add edx, 2
mov qword [rbp - 0x10], rdx
lea rcx, [rcx + r8 + 8]
add qword [rax], r9
or byte [rax - 0x77], cl
clc
mov qword [rbp - 8], rcx
mov eax, eax
mov qword [rbp - 0x18], rax
jmp 0x14011701f
xor eax, eax
test r12b, r12b
je 0x1401170c0
xor ecx, ecx
movzx eax, al
add rax, r14
invalid
add rax, rcx
cmp rdi, rax
jbe 0x140117139
xchg byte [rdx], bl
add dword [rax], eax
invalid
mov r15, rdi
lea rcx, [rbp - 0x60]
movabs al, byte [0x1f1e808558d48]
add byte [rax + 0xf0aa87d], al
test dword [rbx], edi
add dword [rax], eax
add byte [rax], al
mov rdi, r15
sub rdi, qword [rbp - 0x60]
jb 0x1401171e4
invalid
sahf
add dword [rax], eax
add byte [rax], al
mov qword [rbp + 0x10], rdi
test bl, bl
jne case.0x140118a65.53
test r13b, r13b
je 0x140117060
xor ecx, ecx
leave
jmp case.0x140116a31.34
add byte [rax], al
add byte [rcx + 2], bh
mov ecx, 2
cmp rdi, 2
cmp edi, 2
jb 0x1401171fb
cmp rcx, rdi
cmp ecx, edi
je case.0x140118a65.53
lea rax, [rsi + rdi]
lea rdx, [rsi + rcx]
lea edx, [rsi + rcx]
lea edx, [rsi + rcx]
inc rdx
cmp rdx, rax
sete al
movzx ecx, byte [rsi + rcx]
test al, 1
invalid
jne 0x1401170ac
cmp cl, 0x2e
jne 0x1401170ac
sbb cl, byte [rdi]
movzx eax, byte [rdx]
mov dh, 2
cmp al, 0x5c
sete cl
cmp al, 0x2f
sete al
or al, cl
enter 0xffffffffffff8445, 0xffffffffffffffe4
enter 0xffffffffffff8445, 0xffffffffffffffe4
in al, 0xf
jne case.0x1401170d2.6
test dword [rcx - 1], esp
invalid
invalid
jmp 0x1401170c0
cmp cl, 0x2e
stc
sete cl
sete cl
sete cl
and al, cl
test r12b, r12b
jne case.0x1401170d2.6
test dword [rsi - 1], ecx
invalid
invalid
test dword [rsi - 1], ecx
invalid
nop dword [rax]
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
lea rdx, [0x1403db780]
lea edx, [0x1403db780]
add byte [rax + 0x63], cl
or al, 0x8a
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
loope 0x14011711d
mov rcx, qword [rbp]
mov ecx, dword [rbp]
jmp 0x14011700d
mov rcx, qword [rbp - 0x10]
jmp 0x14011700d
invalid
invalid
invalid
mov rcx, qword [rbp - 8]
jmp 0x14011700d
mov ecx, 6
jmp 0x14011700d
mov ecx, 2
jmp 0x14011700d
lea rbx, [rbp - 0x60]
lea r14, [rbp + 8]
or byte [rdi], cl
invalid
add byte [rax], r8b
mov rcx, rbx
mov rdx, r14
bnd call fcn.140117220
bnd call fcn.140117220
cmp byte [rbp - 0x58], 0xa
test al, 0xa
jne 0x140117139
mov rcx, rdi
sub rcx, qword [rbp - 0x60]
jb case.0x14008b6a8.1260
mov qword [rbp + 0x10], rcx
mov rdi, rcx
iretd
jne 0x140117110
adc byte [rax - 0x77], cl
iretd
xor edi, edi
mov rax, rsi
mov rdx, rdi
add rsp, 0xc8
invalid
enter 0, 0
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
mov r9d, eax
lea r10, [0x1403db764]
movsxd r9, dword [r10 + r9*4]
invalid
or al, 0x8a
invalid
add r9, r10
jmp r9
mov r9, qword [rbp + 0x28]
mov ecx, dword [rbp + 0x28]
add r9, 4
jmp 0x140116f84
mov rdi, r15
jmp 0x140117139
mov r9, qword [rbp + 0x28]
mov ecx, dword [rbp + 0x28]
mov r10, qword [rbp + 0x38]
lea r11, [r10 + 1]
test r10, r10
cmove r11, r10
add r9, r11
add r9, 2
jmp 0x140116f84
std
invalid
invalid
cmp byte [rbp - 0x73], cl
pop rdx
add dword [rbp - 0x7b], ecx
invalid
invalid
ror byte [rbp + 0xf], cl
fimul dword [rbp + 1]
invalid
add ch, cl
in al, dx
std
invalid
mov r9, qword [rbp + 0x28]
mov r10, qword [rbp + 0x38]
cmp byte [rbp - 0x73], cl
pop rdx
add dword [rbp - 0x7b], ecx
test edx, edx
cmove r11, r10
cmove ebx, edx
fimul dword [rbp + 1]
fimul dword [rbp + 1]
invalid
add r9, 8
ror dword [rax], 0xe9
or cl, ch
int 0xfd
invalid
invalid
cmp byte [rbp - 0x73], cl
pop rdx
add dword [rbp - 0x7b], ecx
test edx, edx
cmove r11, r10
cmove ebx, edx
fimul dword [rbp + 1]
fimul dword [rbp + 1]
fimul dword [rbp + 1]
invalid
mov r9d, 6
jmp 0x140116f84
invalid
mov r9d, 2
jmp 0x140116f84
mov bh, 0xfd
invalid
invalid
mov rcx, rsi
jmp 0x140116edc
invalid
std
invalid
invalid
lea r8, str.library_std_srcpath.rs
mov rdx, rdi
mov edx, edi
call fcn.1402df6f0
test dword [rax + rax], ebx
mov rcx, rdi
jmp 0x1401171ec
mov r15, rdi
lea r8, str.library_std_srcpath.rs
mov rdx, r15
mov edx, edi
cli
call fcn.1402df7d0
lea r8, str.library_std_srcpath.rs
mov rdx, rdi
call fcn.1402df6f0
invalid
lea r8, str.library_std_srcpath.rs
mov ecx, 2
add byte [rax], al
add byte [rax - 0x77], cl
cli
call fcn.1402df6f0
test byte [rax + rax], bl
add ah, cl
lea eax, [0x1403a7c10]
mov rcx, rax
call fcn.1402df6f0
mov bh, 0x83
sbb al, 0
lea r8, str.library_std_srcpath.rs
mov rcx, rax
call fcn.1402df6f0
sbb dword [rax + rax], 0xffffffcc
add ah, cl
add ah, cl
int3
lea rbp, [rsp + 0x20]
movzx r8d, byte [rcx + 0x38]
movzx edx, byte [rcx + 0x3a]
test dl, dl
setne al
invalid
cmp r8b, 1
ja case.0x1400609e9.2545
invalid
test dl, dl
jne 0x1401173aa
invalid
movzx r11d, byte [rcx + 0x10]
lea edx, [r11 - 5]
cmp dl, 1
ja 0x1401173aa
mov r9, qword [rcx]
mov rdx, qword [rcx + 8]
push rcx
or byte [rbp + 0x31], al
xor edx, edx
test r8b, r8b
jne case.0x1400609e9.2565
cmp r11b, 6
xor r10d, r10d
test r8b, r8b
jne case.0x1400609e9.2565
cmp r11b, 6
je case.0x1400609e9.2565
mov r10d, 2
cmp rdx, 2
cli
invalid
cli
add cl, byte [rdi]
invalid
jb 0x140117480
invalid
cmp r10, rdx
jne case.0x14008b6a8.1274
invalid
xor edx, edx
rol byte [rbp - 0x7c], cl
test r8b, r8b
jne case.0x14008b6a8.1273
sal byte [rbp + 0x24], 0x44
movzx eax, byte [rcx + 0x10]
invalid
movzx r8d, byte [rcx + 0x10]
lea r9, [0x1403db79c]
lea ecx, [0x1403db79c]
fild word [rbx + 0x2c]
add byte [rdi + 0x63], cl
add al, 0x81
invalid
movsxd r8, dword [r9 + r8*4]
or dword [rbp + 1], 0xe0ff41c8
add r8, r9
jmp r8
jmp rax
mov rcx, qword [rcx + 0x20]
add rcx, 4
invalid
invalid
and byte [rax - 0x7d], cl
rol dword [rbx + rbp*8], 6
jmp 0x1401173d7
jmp 0x1401173d7
xor eax, eax
xor edx, edx
invalid
sal byte [rcx], cl
leave
xor ecx, ecx
movzx edx, dl
movzx eax, al
mov dh, 0xc0
ror byte [rax + 1], 0xd0
ror byte [rax + 1], 0xd0
add rax, rcx
add rsp, 0x20
add esp, 0x20
invalid
invalid
and byte [rbp - 0x3d], bl
pop rbp
ret
add rdx, r9
lea r11, [r9 + r10]
inc r11
inc ebx
ret
cmp r11, rdx
cmp ebx, edx
cmp ebx, edx
sete dl
movzx r9d, byte [r9 + r10]
mov dh, listen
or al, 0x11
test dl, 1
jne 0x140117470
insd dword [rdi], dx
cmp r9b, 0x2e
cmp cl, 0x2e
jne 0x140117470
movzx edx, byte [r11]
cmp dl, 0x5c
cli
pop rsp
sete r9b
sete cl
rol dword [rax - 0x6bf0d006], 0xc2
cli
invalid
sete dl
xchg esp, eax
invalid
adc eax, dword [rax + 0xf415cfa]
xchg esp, eax
rol dword [rax - 0x6bf0d006], 0xc2
cli
invalid
sete dl
xchg esp, eax
invalid
invalid
or dl, r9b
jmp 0x1401173ac
invalid
mov r8, qword [rcx + 0x20]
mov eax, dword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
mov ecx, dword [rcx + 0x30]
lea r9, [rcx + 1]
test rcx, rcx
test ecx, ecx
leave
cmove r9, rcx
lea rcx, [r8 + r9]
lea ecx, [rax + rcx]
or al, 8
add rcx, 2
jmp 0x1401173d7
wait
mov r8, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
lea r9, [rcx + 1]
test rcx, rcx
test ecx, ecx
leave
leave
cmove r9, rcx
lea rcx, [r8 + r9]
lea ecx, [rax + rcx]
add rcx, 8
jmp 0x1401173d7
mov ecx, 6
jmp 0x1401173d7
invalid
mov ecx, 2
jmp 0x1401173d7
cmp r9b, 0x2e
sete r9b
and dl, r9b
jmp 0x1401173ac
lea r8, str.library_std_srcpath.rs
mov ecx, 2
call fcn.1402df6f0
int3
add byte [rax], al
add byte [rax], al
add byte [rcx + rdi - 0x40], cl
cmp rax, r8
cmp rax, r8
je 0x140117f50
cmp word [rdx + r8], 0
lea r8, [r8 + 2]
jne case.0x1400e856d.1701
lea rax, [0x1403a9028]
mov rdx, qword [rbp - 0x20]
mov qword [rdx + 8], rax
movabs rax, 0x8000000000000000
mov qword [rdx], rax
cmp qword [rbp - 0x18], 0
je 0x140117f7f
mov edx, 2
call fcn.140055da0
jmp 0x140117f7f
cmp rdi, qword [rbp - 0x18]
jne 0x140117f63
lea rcx, [rbp - 0x18]
call fcn.1401175e0
mov rcx, qword [rbp - 0x10]
mov word [rcx + rdi*2], 0
inc rdi
mov qword [rbp - 8], rdi
mov rax, qword [rbp - 0x20]
loopne case.0x1401588da.441
mov dword [rax + 0x10], edi
movups xmm0, xmmword [rbp - 0x18]
movups xmmword [rax], xmm0
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub byte [rax - 0x73], cl
push 0x40
cmp qword [rbp - 0x18], 0
invalid
invalid
je 0x140117fde
mov rcx, qword [rbp - 0x10]
mov edx, 2
call fcn.140055da0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
inc rsi
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
xor eax, eax
shr cl, 0x83
add eax, dword [rax]
add byte [rax], al
test rsi, rsi
je 0x1401180ec
add byte [rax], al
invalid
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov eax, dword [rax + 0x28]
lea rdx, str.___________________at_LocalRustBacktraceMutex00000000
lea edx, str.___________________at_LocalRustBacktraceMutex00000000
sub dword [rax], eax
mov r8d, 6
invalid
add byte [rax], al
add bh, bh
call qword [rax + 0x18]
test al, al
ror byte [rdi], 0x85
add r8, qword [rax]
add eax, dword [rax]
invalid
cmp byte [rbx + 0x20], 1
jne 0x140118217
invalid
invalid
add dword [rax], eax
invalid
mov rax, qword [rbx]
lea rcx, reloc.WS2_32.dll_accept
lock sub eax, dword [rax]
sub eax, dword [rax]
mov qword [rbp - 0x40], rcx
mov dword [rbp - 0x40], ecx
lea rdx, [0x140114570]
invalid
dec dword [rax - 0x77]
push rbp
enter 0xffffffffffffc748, 0x45
mov dword [rbp - 0x30], reloc.WS2_32.dll_setsockopt
add byte [rax], al
add byte [rax - 0x39], cl
fadd dword [r8]
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], 1
add byte [r9], r8b
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp + 8], 1
mov qword [rbp + 0x10], 0
add byte [rax - 0x39], cl
sbb byte [r8], r12b
add byte [rax], al
add byte [rax], al
mov byte [rbp + 0x20], 3
mov qword [rbp + 0x40], rcx
mov dword [rbp + 0x40], ecx
mov qword [rbp + 0x48], 1
add dword [rax], eax
add byte [rax], al
lea rcx, [rbp - 0x10]
invalid
invalid
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], 1
push 1
lea rcx, [rbp - 0x40]
lea ecx, [rbp - 0x40]
mov qword [rbp + 0x50], rcx
jmp 0x1401181f6
lea rcx, [rbx + 0x18]
mov qword [rbp - 0x40], rcx
lea rcx, [fcn.1400650f0]
lea ecx, [fcn.1400650f0]
mov qword [rbp - 0x38], rcx
mov qword [rbp - 0x10], 2
mov qword [rbp], 0
mov qword [rbp + 8], 4
mov qword [rbp + 0x10], 0
mov qword [rbp + 0x18], 0x20
mov byte [rbp + 0x20], 3
lea rcx, reloc.WS2_32.dll_accept
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 2
lea r12, [rbp - 0x10]
mov qword [rbp + 0x60], r12
mov qword [rbp + 0x68], 1
lea r13, [rbp - 0x40]
mov qword [rbp + 0x50], r13
mov qword [rbp + 0x58], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x40]
call fcn.1400666d0
test al, al
jne 0x1401183b0
cmp byte [rbx + 0x20], 1
jne 0x140118217
mov rax, qword [rbx]
lea rcx, [rbp - 0x58]
mov qword [rbp - 0x40], rcx
lea rcx, [0x140118570]
mov qword [rbp - 0x38], rcx
mov qword [rbp - 0x30], reloc.WS2_32.dll_select
mov qword [rbp - 0x28], 0
mov qword [rbp - 0x10], 2
mov qword [rbp], 1
mov qword [rbp + 8], 1
mov qword [rbp + 0x10], 0
mov qword [rbp + 0x18], 0x20
mov byte [rbp + 0x20], 3
lea rcx, reloc.WS2_32.dll_accept
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 2
mov qword [rbp + 0x60], r12
mov qword [rbp + 0x68], 1
mov qword [rbp + 0x50], r13
mov qword [rbp + 0x58], 2
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x40]
call fcn.1400666d0
test al, al
jne 0x1401183b0
cmp dword [r15], 3
je 0x1401182b5
movzx eax, byte [rbx + 0x20]
cmp eax, 2
je 0x1401182b5
cmp eax, 1
jne 0x1401182dd
movups xmm0, xmmword [r15 + 0x40]
movaps xmmword [rbp + 0x30], xmm0
movups xmm0, xmmword [r15]
adc byte [rdi], al
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmm3, xmmword [r15 + 0x30]
movaps xmmword [rbp + 0x20], xmm3
movaps xmmword [rbp + 0x10], xmm2
movaps xmmword [rbp], xmm1
movaps xmmword [rbp - 0x10], xmm0
mov rax, qword [rbx]
lea rcx, [rbp - 0x10]
mov qword [rbp - 0x40], rcx
lea rcx, case.0x14010be65.447
lea ecx, case.0x14010be65.447
mov qword [rbp - 0x38], rcx
lea rcx, reloc.WS2_32.dll_accept
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 1
mov qword [rbp + 0x60], 0
lea rcx, [rbp - 0x40]
mov qword [rbp + 0x50], rcx
mov qword [rbp + 0x58], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x40]
jmp case.0x14010d8f7.501
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, str._unknown_
mov r8d, 9
call qword [rax + 0x18]
test al, al
je 0x140118391
jmp 0x1401183b0
movups xmm0, xmmword [r15 + 0x40]
movaps xmmword [rbp + 0x30], xmm0
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmm3, xmmword [r15 + 0x30]
movaps xmmword [rbp + 0x20], xmm3
movaps xmmword [rbp + 0x10], xmm2
adc byte [rdi], cl
sub dword [rbp], ecx
movaps xmmword [rbp - 0x10], xmm0
mov rax, qword [rbx]
mov eax, dword [rbx]
mov eax, dword [rbx]
lea rcx, [rbp - 0x10]
mov qword [rbp - 0x50], rcx
lea rcx, case.0x14010be65.447
mov qword [rbp - 0x48], rcx
mov qword [rbp + 0x40], 2
mov qword [rbp + 0x50], 2
mov qword [rbp + 0x60], 0
movabs rcx, 0x400000020
mov qword [rbp + 0x68], rcx
mov byte [rbp + 0x70], 3
add ecx, dword [rax - 0x73]
or eax, 0x2bedc8
invalid
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x38], 1
lea rcx, [rbp + 0x40]
mov qword [rbp - 0x20], rcx
mov qword [rbp - 0x18], 1
lea rcx, [rbp - 0x50]
mov qword [rbp - 0x30], rcx
mov qword [rbp - 0x28], 1
mov rcx, qword [rax + 0x20]
invalid
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x45], cl
shr al, 0x43
invalid
jrcxz case.0x14010d8f7.505
mov rdx, qword [rax + 0x28]
lea r8, [rbp - 0x40]
call fcn.1400666d0
test al, al
jne 0x1401183b0
inc dword [rax + rax*8 - 0x74b7e08b]
add ecx, dword [rax - 0x75]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0x28ff55
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, reloc.WS2_32.dll_ioctlsocket
mov r8d, 1
call qword [rax + 0x18]
test al, al
je 0x1401183c6
mov al, 1
add rsp, 0xf8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
cmp dword [rbp + 0xe0], 1
mov rcx, rdi
jne 0x140118021
mov rax, r14
mov rax, qword [r14]
cmp eax, 2
je 0x140118021
test byte [rsp + rdi*8], bh
invalid
invalid
mov eax, dword [rbp + 0xe8]
mov dword [rbp - 0x50], eax
cmp byte [rbx + 0x20], 1
and byte [rcx], al
jne 0x140118492
mov rax, qword [rbx]
lea rcx, reloc.WS2_32.dll_accept
mov qword [rbp - 0x40], rcx
ror byte [r8 - 0x73], 0x15
invalid
sar edi, 0xff
mov qword [rbp - 0x38], rdx
invalid
enter 0xffffffffffffc748, 0x45
rcl byte [rdx]
add byte [rax], al
mov qword [rbp - 0x30], reloc.WS2_32.dll_select
mov qword [rbp - 0x28], 0
add byte [rax - 0x39], cl
lock add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x39], cl
fadd dword [r8]
add byte [rax], al
add byte [rax - 0x39], cl
lock add al, byte [rax]
add byte [rax], al
invalid
mov qword [rbp], 1
mov qword [rbp + 8], 1
add byte [rax - 0x39], cl
adc byte [r8], r8b
add byte [rax], al
add byte [rax - 0x39], cl
sbb byte [r8], r12b
add byte [rax], al
add dh, al
and byte [r11], r8b
add byte [rax - 0x39], cl
sbb byte [r8], r12b
add byte [rax], al
add dh, al
and byte [r11], r8b
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], 1
invalid
mov qword [rbp + 0x48], 1
add byte [rax - 0x73], cl
invalid
lea rcx, [rbp - 0x10]
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], 1
lea rcx, [rbp - 0x40]
mov qword [rbp + 0x50], rcx
mov qword [rbp + 0x58], 2
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x40]
call fcn.1400666d0
test al, al
jne 0x1401183b0
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x1403a85f6]
mov r8d, reloc.WS2_32.dll_recv
call qword [rax + 0x18]
test al, al
jne 0x1401183b0
mov rcx, qword [rbx + 8]
mov rax, qword [rbx + 0x10]
adc byte [r8 - 0x75], cl
adc ecx, dword [rax - 0x77]
push rbp
invalid
lea r8, [rbp - 8]
movups xmm0, xmmword [r14]
movups xmmword [rbp - 8], xmm0
mov r9, qword [r14 + 0x10]
mov qword [rbp + 8], r9
invalid
call qword [rax + 0x20]
test al, al
jne 0x1401183b0
mov rax, qword [rbx]
lea rcx, [rbp - 0x50]
mov qword [rbp + 0x40], rcx
lea rcx, [fcn.14006a0d0]
fistp dword [rbx]
cmc
dec dword [rax - 0x77]
lea rcx, [0x1403d5e10]
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], 1
mov qword [rbp + 0x10], 0
adc byte [rax], al
add byte [rax], al
invalid
lea rcx, [rbp + 0x40]
mov qword [rbp], rcx
mov qword [rbp + 8], 1
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
and byte [rax - 0x75], cl
mov rdx, qword [rax + 0x28]
invalid
sub byte [rbp + rcx*4 + 0x45], cl
invalid
lea r8, [rbp - 0x10]
call fcn.1400666d0
inc dword [rax + rax*8 - 0x18c7af1]
jne 0x1401183b0
invalid
invalid
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
invalid
sub byte [rax - 0x73], cl
adc eax, 0x28fda9
invalid
std
sub byte [rax], al
lea rdx, reloc.WS2_32.dll_ioctlsocket
mov r8d, 1
call qword [rax + 0x18]
mov ecx, eax
mov al, 1
invalid
test cl, cl
mov rcx, rdi
mov ecx, edi
je 0x140118021
cli
invalid
jmp 0x1401183b2
pop rbp
jmp 0x14006e570
dec esp
int3
movabs r10, 0x8000000000000000
cmp qword [rcx], r10
cmovne r9, rcx
leave
add byte [rax], al
add byte [rax], al
or byte [rcx + rdi + 0x11], 0x4c
cmovne ecx, ecx
leave
mov rcx, rdx
mov rdx, rax
ret 0xe95d
sar edi, cl
invalid
invalid
dec esp
int3
int3
invalid
invalid
mov byte [rcx + rax - 0x3f], cl
jmp rcx
mov ecx, dword [rax]
mov r8, qword [rax + 8]
mov rcx, rdx
mov ecx, edx
mov rdx, r9
add rsp, 0x98
cwde
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.140066390
mov edx, eax
call fcn.140115010
mov qword [rbp - 0x30], rsi
lea rax, [0x140061b40]
mov qword [rbp - 0x28], rax
lea rax, [rbp + 0xc]
or al, 0x48
mov dword [rbp - 0x20], eax
invalid
invalid
or al, 0x48
mov dword [rbp - 0x20], eax
invalid
invalid
lea rax, [0x140072830]
mov qword [rbp - 0x18], rax
lea rax, reloc.WS2_32.dll_accept
ja 0x140118631
sub byte [rax], al
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 3
mov qword [rbp - 0x40], 0
rol byte [r8], 0
add byte [rax], al
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov dword [rbp - 0x50], eax
invalid
invalid
mov r8b, 0x48
mov dword [rbp - 0x48], 2
add al, byte [rax]
add byte [rax], al
mov qword [rbp - 0x48], 2
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
mov edx, dword [rdi + 0x28]
lea r8, [rbp - 0x60]
lea eax, [rbp - 0x60]
movabs al, byte [0x7d8348fff4e05ae8]
loopne 0x140118669
dec dword [rax - 0x7d]
cmp dword [rbp - 0x10], 0
cmp dword [rbp - 0x10], 0
lock add byte [rdi], cl
test byte [rbp + 0x48000000], al
add byte [rax], al
add byte [rax - 0x75], cl
clc
je 0x140118706
mov rcx, qword [rbp - 8]
mov edx, 1
mov ebx, eax
call fcn.140055da0
xlatb
invalid
invalid
mov eax, ebx
jmp 0x140118706
dec dword [rcx + 0x4871ebd8]
sar eax, 0x20
clc
invalid
lea rcx, reloc.WS2_32.dll_recv
mov rcx, qword [rcx + rax*8]
or al, 0xc1
lea r8, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscodeKindCustom__os_error
lea eax, [0x1403a9688]
fisttp qword [rdi]
sub dword [rax], eax
fisttp qword [rdi]
sub dword [rax], eax
mov rax, qword [r8 + rax*8]
mov qword [rbp - 0x30], rax
ror byte [r8 - 0x77], 1
fmul dword [r8 - 0x73]
ror byte [r8 - 0x77], 1
invalid
invalid
lea rax, [0x140114570]
mov qword [rbp - 8], rax
lea rax, reloc.WS2_32.dll_accept
add eax, 0x2bea47
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov qword [rbp - 0x40], 0
lea rax, [rbp - 0x10]
invalid
invalid
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
mov eax, 1
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
push rdx
sub byte [rbp + rcx*4 + 0x45], cl
invalid
call fcn.1400666d0
and byte [rax - 0x75], cl
push rdx
sub byte [rbp + rcx*4 + 0x45], cl
movabs al, byte [0x814890fff4dfcae8]
invalid
nop
add rsp, 0x98
invalid
cwde
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
xchg edx, eax
invalid
add r14, rcx
mov rcx, rsi
int1
mov rdx, r15
mov r8, r14
mov r9, rdi
call fcn.1401189b0
add byte [rax], al
add byte [rax + rax*8 - 0x7ba74b8], al
clc
jne case.0x140116d48.41
lea rdx, [0x1403af93e]
mov r8d, 1
mov rcx, rsi
call rax
invalid
mov ebx, eax
ret
mov eax, ebx
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
sub byte [rax], al
mov rcx, r12
mov rdx, rdi
call fcn.1402df7d0
invalid
outsb dx, byte [rsi]
sbb al, 0
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rdx, r12
imul dword [rax]
add byte [rcx + rcx*4 - 0x1e], cl
call fcn.1402dfbb0
int3
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
mov rsi, r9
mov esi, ecx
mov esi, ecx
mov rdi, r8
mov qword [rbp - 0x18], rdx
mov qword [rbp - 0x10], rcx
invalid
invalid
add rsi, r8
mov qword [rbp - 0x40], r8
mov dword [rbp - 0x40], eax
mov qword [rbp - 0x38], rsi
jne 0x1401189a6
mov byte [rbp - 0x30], 0x81
mov byte [rbp - 0x24], 0x81
mov r14b, 0x81
or dword [rbp + rcx*4 + 0xd], 0x2c2dd8
or eax, 0x2c2dd8
or eax, 0x2c2dd8
jmp 0x140118a0f
mov r15d, r15d
shl r15, 0x10
out 0x10, eax
mov r12b, 2
xor ebx, ebx
cmp r14b, 0x81
je case.0x140065334.2631
invalid
movzx eax, r14b
cmp eax, 0x80
je case.0x1400f2d31.846
test ch, ch
add dword [rax], eax
add byte [rax + rdi - 0x1d], al
cmp bl, r12b
cmp bl, r12b
jb case.0x1400f2d31.839
test rdi, rdi
je 0x140118c6e
cmp rdi, rsi
je 0x140118c6e
invalid
add al, byte [rax]
add byte [rax], al
invalid
movzx edx, byte [rdi]
movzx r15d, dl
test r15b, r15b
js case.0x140116a31.59
inc rdi
inc edi
cmp r15d, 0x27
ja case.default.0x140118a65
mov word [rax], es
add byte [rax], al
invalid
mov r14b, 0x5c
mov eax, r15d
movsxd rax, dword [r9 + rax*4]
add al, 0x81
add rax, r9
jmp rax
enter 0xffffffffffffe0ff, 0x41
mov ch, 0x30
jmp case.0x140117164.25
mov eax, r15d
and eax, 0x1f
movzx r8d, byte [rdi + 1]
mov dh, 0x47
add dword [rcx - 0x7d], eax
and eax, 0x3f
mov dh, 0x47
add dword [rcx - 0x7d], eax
and eax, 0x3f
and eax, 0x3f
cmp r15b, 0xdf
jbe case.0x1400e8af3.1062
invalid
movzx rcx, byte [rdi + 2]
movzx ecx, byte [rdi + 2]
shl r8d, 6
and ecx, 0x3f
or ecx, r8d
or ecx, eax
rol dword [rax - 0x7df00f06], 0xac
cli
invalid
jb 0x140118b48
add byte [rax], al
add byte [rax], al
invalid
cli
invalid
movzx r15d, byte [rdi + 3]
and eax, 7
shl eax, 0x12
shl ecx, 6
invalid
and r15d, 0x3f
out 0x3f, eax
out 0x3f, eax
or r15d, ecx
or r15d, eax
iretd
cmp r15d, 0x110000
je 0x140118c6e
invalid
lodsd eax, dword [rsi]
add dword [rax], eax
invalid
test byte [rbp + 0x48000001], ch
add edi, 4
invalid
invalid
add dword [rax], eax
add byte [rax - 0x7d], cl
add rdi, 4
cmp r15d, 0x27
jbe 0x140118a58
add rdi, 4
add al, 0x41
cmp edi, 0x27
cmp r15d, 0x27
jbe 0x140118a58
jmp case.default.0x140118a65
invalid
add rdi, 2
shl eax, 6
or eax, r8d
mov r15d, eax
mov edi, eax
mov dword [rcx - 0x7d], 0x860f27ff
jmp qword [rdi]
jbe 0x140118a58
xchg byte [rdi + rdi*8 - 1], dh
je case.0x1400e8af3.1091
invalid
invalid
jmp qword [rdi]
je case.0x1400e8af3.1091
invalid
invalid
cmp r15d, 0x5c
jne case.0x1401170d2.52
mov r13b, 0x5c
xor r15d, r15d
mov r14b, 0x5c
jmp case.0x140117164.25
invalid
invalid
invalid
cmp r15d, 0x2ff
jbe case.0x1400e8af3.1078
add al, byte [rax]
add byte [rsi + 0xc], dh
jbe case.0x1400e8af3.1078
mov ecx, r15d
call fcn.14006e220
test al, al
jne case.0x1400e856d.1775
push rbx
push rbx
mov ecx, r15d
call fcn.14006e0e0
inc dword [rcx - 0x4a]
invalid
inc dword [rcx - 0x4a]
add byte [rax + rax*8 - 0x72b3bb8c], 0xd
test al, al
je case.0x1400e856d.1775
invalid
invalid
invalid
invalid
movsd dword [rdi], dword [rsi]
test al, al
je case.0x1400e856d.1775
invalid
lea r9, [0x1403db7c8]
jmp case.0x140117164.25
sub al, 0x2c
add cl, ch
invalid
add rdi, 3
shl eax, 0xc
or ecx, eax
mov r15d, ecx
iretd
cmp r15d, 0x27
jbe 0x140118a58
xchg dl, bh
cli
invalid
invalid
invalid
jmp case.default.0x140118a65
mov eax, r15d
or eax, 1
bsr eax, eax
xor eax, 0x1c
shr eax, 2
lea rbx, [rax - 2]
mov byte [rbp], 0
mov word [rbp - 2], 0
mov ecx, r15d
shr ecx, 0x14
lea rdx, str.0123456789abcdefP_
in al, 0x28
add byte [rdi], cl
movzx ecx, byte [rcx + rdx]
adc dword [rax - 0x76bbfeb3], ecx
mov ecx, edi
shr ecx, 0x10
and ecx, 0xf
loope 0x140118ba9
movzx ecx, byte [rcx + rdx]
adc dword [rax - 0x76bbfdb3], ecx
stc
shr ecx, 0xc
and ecx, 0xf
movzx ecx, byte [rcx + rdx]
or al, 0x11
adc dword [rax - 0x76bbfcb3], ecx
stc
shr ecx, 8
and ecx, 0xf
invalid
movzx ecx, byte [rcx + rdx]
invalid
mov byte [rbp + 4], cl
mov ecx, r15d
shr ecx, 4
jmp 0x14ff30ece
and ecx, 0xf
invalid
movzx ecx, byte [rcx + rdx]
invalid
mov byte [rbp + 5], cl
and r15d, 0xf
movzx ecx, byte [r15 + rdx]
mov byte [rbp + 6], cl
mov byte [rbp + 7], 0x7d
mov word [rbp + rax - 4], 0x755c
mov byte [rbp + rax - 2], 0x7b
invalid
invalid
invalid
invalid
movzx r14d, byte [rbp - 2]
movzx r13d, byte [rbp - 1]
insd dword [rdi], dx
dec dword [rbx + rcx*4 + 0x7d]
jge 0x140118bfb
mov r12b, 0xa
cmp r14b, 0x81
or dword [rbp + rcx*4 + 0xd], 0x2c2bbf
jne 0x140118a0f
jmp 0x140118c6e
shr r15, 0x10
mov edx, r15d
lea rax, [rbp - 0x30]
lea eax, [rbp - 0x30]
mov dword [rax + 8], 0
mov qword [rax], 0
xor r15d, r15d
xor edi, edi
invalid
xor r13d, r13d
xor r12d, r12d
xor ebx, ebx
xor r14d, r14d
jmp 0x140118c50
mov byte [rbp - 0x30], r14b
mov byte [rbp - 0x2f], r13b
mov qword [rbp - 0x2e], r15
mov dword [rbp - 0x2e], edi
movzx eax, bl
inc bl
ret
movzx edx, byte [rbp + rax - 0x30]
push rsp
invalid
invalid
mov rcx, qword [rbp - 0x10]
mov rax, qword [rbp - 0x18]
call qword [rax + 0x20]
test al, al
lea r9, [0x1403db7c8]
or eax, 0x2c2b64
je 0x140118a0f
mov al, 1
jmp 0x140118c70
invalid
xor eax, eax
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add esp, 0x498
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
add byte [rax], al
je 0x140118feb
mov rcx, qword [rbp + 0x400]
mov edx, 2
add byte [rax], al
add al, ch
mov ch, 0xcd
int 0xf3
invalid
int 0xf3
dec dword [rax - 0x7d]
iretd
or rdi, 2
mov qword [rbp - 0x50], rdi
lea rax, str.library_std_src_syspalwindowsos.rs
sub byte [rax], al
add byte [rax - 0x77], cl
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
lea ecx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
or eax, 0x2bc87a
lea r9, fcn.140112c50
lea r8, [rbp - 0x50]
mov edx, 0x2b
call fcn.1402dfb20
jmp 0x140119032
add byte [rdi], cl
or esp, dword [rsi + 0x66]
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 r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
cmp qword [rbp + 0x3f8], 0
mov ebp, 0x3f8
invalid
je 0x140119077
ud2
mov rcx, qword [rbp + 0x400]
mov edx, 2
add al, ch
sub ebp, ecx
invalid
invalid
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rbp, [rdx + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140112c50
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
insb byte [rdi], dx
and al, 0x20
mov rsi, rdx
mov esi, edx
mov edi, ecx
lea rcx, [0x1403a9088]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
adc eax, 0x1cd09a
adc eax, 0x1cd09a
test rax, rax
je 0x140119112
lea rdx, str.GetTempPath2W
mov rcx, rax
mov ecx, eax
call sub.KERNEL32.dll_GetProcAddress
test rax, rax
ror byte [rbp + rcx*4 + 5], 0x24
add byte [rax], al
add byte [rdi + rcx + 0x45], cl
cmovne eax, eax
jmp case.0x140114af4.524
lea r8, [0x140119130]
mov qword [0x1404192e0], r8
mov ecx, edi
stc
add dword [rax], esi
add byte [rcx - 0xd76b707], cl
stc
mov rdx, rsi
stc
mov rdx, rsi
add rsp, 0x20
pop rdi
pop rsi
pop rbp
jmp r8
jmp rax
jmp rax
jmp qword [sym.imp.KERNEL32.dll_GetTempPathW]
rcr byte [rax + rax], 1
int3
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
mov rbx, r8
mov rsi, rcx
mov rcx, qword [rcx + 8]
or byte [r8 - 0x75], cl
jle 0x140119173
or byte [r8 - 0x75], cl
jle 0x140119173
xor r12d, r12d
in al, 0xb8
add byte [rax], al
mov eax, 0
add byte [rax], al
cmp rdi, 3
inc dword [rbx]
jb 0x1401191ac
movzx r8d, byte [rdi + rcx - 2]
mov r9d, r8d
mov ecx, eax
mov dh, 0x44
paddd mm0, qword [rbp - 0x77]
mov ecx, eax
and r9b, 0xf0
mov ecx, eax
and r9b, 0xf0
xor r12d, r12d
xor esp, esp
xor esp, esp
cmp r9b, 0xa0
jne 0x1401191ac
invalid
and eax, 0x80e43145
jl 0x14011919c
xor r12d, r12d
cmp byte [rdi + rcx - 3], 0xed
std
in eax, dx
std
in eax, dx
jne 0x1401191ac
movzx r12d, byte [rdi + rcx - 1]
and r8d, 0xf
and r12d, 0x3f
and esp, 0x3f
shl r8d, 0x10
shl r12d, 0xa
or r12d, r8d
invalid
mov al, 1
cmp rbx, 3
jb 0x14011925e
cmp byte [rdx], 0xed
jne 0x140119267
invalid
movzx r15d, byte [rdx + 1]
mov r8d, r15d
mov eax, edi
and r8b, 0xf0
cmp r8b, 0xb0
cmp al, 0xb0
jne 0x140119267
invalid
xchg edx, eax
add byte [rax], al
add byte [rax], al
test al, al
je 0x140119267
movzx r13d, byte [rdx + 2]
and r15d, 0xf
out 0xf, eax
cmp rdi, 3
jb 0x1401191f4
invalid
add rdi, 0xfffffffffffffffd
mov qword [rsi + 0x10], rdi
and r13d, 0x3f
shl r15d, 6
lea r14, [rbx - 3]
std
inc rbx
mov rax, qword [rsi]
sub rax, rdi
cmp rax, rbx
jb 0x14011933c
add rdx, 3
mov rbx, rdx
or r15d, r12d
or r15d, r13d
out dx, eax
add r15d, 0x10000
mov rcx, rsi
mov edx, r15d
call fcn.1401174a0
mov rax, qword [rsi]
mov rdi, qword [rsi + 0x10]
sub rax, rdi
cmp rax, r14
jb 0x140119357
mov rcx, qword [rsi + 8]
add rcx, rdi
mov rdx, rbx
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
add rdi, r14
jmp case.0x140060592.2667
test rbx, rbx
je 0x1401192f0
mov dword [rax], eax
add byte [rax], al
lea rax, [rdx + rbx]
mov r9, rdx
jmp 0x140119288
add r9, 2
cmp r8, rax
cmovne r8, r9
ror dword [r15], 0x1f
add byte [rax], r8b
invalid
mov r9, r8
cmp r8, rax
je 0x1401192f0
invalid
lea r8, [r9 + 1]
movzx r10d, byte [r9]
test r10b, r10b
sar byte [rcx - 0x15], cl
cmp r10b, 0xe0
jb 0x140119270
invalid
cmp r10b, 0xed
jne 0x1401192bf
invalid
cmp r8, rax
je 0x1401192f0
lea r8, [r9 + 2]
cmp r8, rax
je 0x1401192f0
cmp byte [r9 + 1], 0x9f
ja 0x1401192ec
add r9, 3
mov r8, r9
mov eax, ecx
invalid
jmp 0x140119280
add r9, 2
cmp r8, rax
ror byte [rbp + 0xf], 0x44
enter 0x3145, 0xffffffffffffffc0
cmp r9, rax
rol dword [rcx + 0xf], 0x95
setne al
add r8, r9
add eax, ecx
cmp r10b, 0xf0
cli
invalid
jb 0x140119280
xor r9d, r9d
cmp r8, rax
cmp eax, eax
setne r9b
xchg ebp, eax
ror dword [rbp + 1], 0xc8
invalid
jmp 0x140119280
mov byte [rsi + 0x18], 0
mov rax, qword [rsi]
sub rax, rdi
clc
cmp rax, rbx
jb case.0x1400e856d.1796
add rcx, rdi
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
push rax
sbb al, 0
add byte [rax + 1], cl
invalid
mov qword [rsi + 0x10], rdi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rbp
ret
mov rcx, rsi
mov r14, rdx
mov rdx, rdi
mov edx, edi
mov r8, rbx
fsubr st(0)
movabs eax, dword [0x8b48f2894c001c9f]
lahf
sbb al, 0
mov rdx, r14
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
mov rdi, qword [rsi + 0x10]
jmp case.0x140060592.2666
mov rcx, rsi
mov qword [rbp], rdx
push rbp
add byte [rax - 0x77], cl
cli
mov r8, rbx
mov eax, ebx
fsubr st(0)
invalid
lahf
sbb al, 0
add byte [rax - 0x75], cl
mov edx, dword [rbp]
add cl, ch
invalid
invalid
invalid
invalid
mov rcx, rsi
mov rdx, rdi
mov r8, r14
call fcn.1402e32d0
imul ebx, dword [rdi - 0x74b7ffe4], 0x7e
add byte [rax - 0x75], cl
jle case.0x140114af4.558
jmp 0x140119244
invalid
invalid
invalid
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov edx, 2
mov rcx, rsi
call fcn.140055da0
mov eax, 1
mov rdx, rdi
jmp 0x1401193e0
adc eax, 0x1ccf83
mov eax, 1
test r14, r14
jne 0x140119584
jmp 0x140119596
sub esp, 0x60
lea rbp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
mov rdi, rdx
mov rsi, rcx
mov esi, ecx
invalid
xorps xmm0, xmm0
movaps xmmword [rbp - 0x20], xmm0
movaps xmmword [rbp - 0x30], xmm0
ror byte [rdi], 1
sub dword [rbp - 0x40], eax
movaps xmmword [rbp - 0x40], xmm0
mov dword [rbp - 0x10], 0
add byte [rax], al
lea rdx, [rbp - 0x40]
mov rcx, rdi
call sub.KERNEL32.dll_GetFileInformationByHandle
test eax, eax
je 0x1401196ac
invalid
add byte [rax], al
invalid
movabs al, byte [0xc031c04d8b000000]
mov ecx, dword [rbp - 0x40]
xor eax, eax
test ecx, 0x400
rol dword [rax], 4
add byte [rax], al
je 0x14011964c
mov qword [rbp - 8], 0
clc
add byte [rax], al
add byte [rax], al
lea r8, [rbp - 8]
clc
mov rcx, rdi
mov edx, 9
or dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x47], al
invalid
invalid
or byte [rax], al
invalid
mov r9d, 8
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_GetFileInformationByHandleEx]
add byte [rbp - 0x74908b40], al
clc
test eax, eax
je 0x1401196ac
outsd dx, dword [rsi]
mov eax, dword [rbp - 8]
shl eax, 0x15
adc eax, 0x231ff8c1
cld
sar eax, 0x1f
and eax, dword [rbp - 4]
mov ecx, dword [rbp - 0x40]
mov edx, dword [rbp - 0x1c]
mov r8d, dword [rbp - 0x24]
mov eax, dword [rbp - 0x24]
invalid
invalid
fadd qword [r11 + rcx*4 + 0x4d]
loopne case.0x140134204.208
invalid
mov r9d, dword [rbp - 0x20]
mov ecx, dword [rbp - 0x20]
shl r9, 0x20
shl ecx, 0x20
and byte [rcx + 9], cl
ror dword [rbx - 0x74bb17ab], 1
mov edx, dword [rbp - 0x18]
mov r10d, dword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
or r9, rdx
mov edx, dword [rbp - 0x18]
mov r10d, dword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
mov r11d, dword [rbp - 0x14]
shl r11, 0x20
and byte [rbp + 9], cl
ror dword [rax - 0x39], cl
invalid
invalid
invalid
or r11, r10
mov qword [rsi], 1
add byte [rcx + rcx*4 + 0x5e], cl
or bh, al
adc byte [rcx], r8b
add dword [rax], eax
add byte [rax], al
add byte [rcx + rcx*4 + 0x46], al
mov qword [rsi + 8], r11
mov dword [rsi + 0x10], 1
add dword [rax], eax
add byte [rax], al
invalid
mov dword [rsi + 0x14], r8d
mov dword [rsi + 0x18], 1
sbb byte [rcx], al
add byte [rax], al
invalid
adc al, 0xc7
sbb byte [rcx], r8b
sbb byte [rcx], al
sbb byte [rcx], al
add byte [rax], al
add byte [rcx + 0x100f1c56], cl
mov dword [rsi + 0x1c], edx
movups xmm0, xmmword [rbp - 0x3c]
invalid
invalid
invalid
movups xmmword [rsi + 0x20], xmm0
mov rdx, qword [rbp - 0x2c]
mov edx, dword [rbp - 0x2c]
mov qword [rsi + 0x30], rdx
mov dword [rsi + 0x30], edx
mov qword [rsi + 0x38], r9
mov dword [rsi + 0x38], ecx
mov dword [rsi + 0x40], ecx
mov dword [rsi + 0x44], eax
invalid
invalid
jmp 0x1401196c4
call sub.KERNEL32.dll_GetLastError
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov qword [rsi], 2
add rsp, 0x60
add esp, 0x60
pop rdi
pop rsi
pop rbp
ret
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x58
sub esp, 0x58
lea rbp, [rsp + 0x50]
and al, 0x50
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
invalid
xorps xmm0, xmm0
movaps xmmword [rbp - 0x20], xmm0
loopne 0x1401196fe
sub dword [rbp - 0x30], eax
loopne 0x1401196fe
sub dword [rbp - 0x30], eax
lea rdx, [rbp - 0x30]
mov r8d, 0x20
add byte [rax], al
invalid
add byte [rax], al
add al, ch
call fcn.140119a90
pop qword [rbx]
add eax, dword [rax]
add byte [rax - 0x77], cl
mov qword [rbp - 8], rax
add byte [rax], al
mov qword [rbp - 8], rax
mov qword [rbp], rdx
test rax, rax
je 0x14011977e
invalid
lea rbx, [rbp]
add byte [rbp + rcx*4 + 0x3d], cl
lea r15, [0x1403db868]
and qword [r8 + r8], r13
sub al, 0
lea r14, [rbp - 0x30]
jmp 0x140119750
cmp byte [rdx + 0xf], 0x23
jne case.0x14011975c.2
invalid
pop qword [rax]
add byte [rax], al
test dword [rdi + 0x48000000], ecx
mov ecx, ebx
add byte [rax - 0x77], cl
fld1
invalid
invalid
mov rcx, rbx
call fcn.140112c50
xchg ebp, eax
invalid
inc dword [rcx - 0x48]
and byte [rax], al
invalid
mov r8d, 0x20
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edi
add byte [rax], al
mov rcx, rdi
mov ecx, edi
mov rdx, r14
call fcn.140119a90
add byte [rax], al
bnd call fcn.140119a90
add byte [rax], al
mov qword [rbp - 8], rax
clc
mov qword [rbp], rdx
push rbp
add byte [rax - 0x7b], cl
invalid
invalid
test rax, rax
je 0x14011977e
sal byte [rsi + rbp - 0x77], 0xd1
mov ecx, edx
rol dword [rbx + 0x634903e1], 1
and ecx, 3
movsxd rcx, dword [r15 + rcx*4]
or al, 0x8f
add rcx, r15
jmp rcx
loope 0x1401196df
cmp byte [rdx + 0x10], 0x23
jp case.0x140116a31.105
and esi, dword [rsi + rax*8 - 0x15]
je 0x14011972a
invalid
jmp case.0x14011975c.2
push rbx
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdx
invalid
invalid
mov rcx, rdx
mov ecx, edx
shr rcx, 0x20
cmp ecx, 0x23
invalid
je 0x14011972a
jmp 0x1640b1a9a
and esi, dword [rsi + rbp*4 - 0x15]
jmp case.0x14011975c.2
cmp ecx, dword [rax - 0x7d]
cli
cmp rdx, 0x21
cmp edx, 0x21
and dword [rbx + 0x56], esi
jae 0x1401197da
mov r14, rax
mov esi, eax
mov rax, qword [rsi]
invalid
mov rdi, qword [rsi + 0x10]
sub rax, rdi
sub eax, edi
adc byte [rax + 0x29], cl
clc
mov rbx, rdx
cmp rax, rdx
cmp eax, edx
cmp eax, edx
jb 0x1401197c6
sub eax, 0x84e8b48
mov rcx, qword [rsi + 8]
add rcx, rdi
stc
lea rdx, [rbp - 0x30]
lea edx, [rbp - 0x30]
mov r8, rbx
mov eax, ebx
fsubr st(0)
scasd eax, dword [rdi]
call sub.VCRUNTIME140.dll_memcpy
sbb al, 0
mov rdx, rbx
mov edx, ebx
add rdi, rbx
mov qword [rsi + 0x10], rdi
mov dword [rsi + 0x10], edi
jle 0x1401197c6
fisttp word [rax - 0x77]
jle 0x1401197c6
adc byte [rcx + rcx*4 - 0x10], cl
mov rax, r14
add rsp, 0x58
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
mov rcx, rsi
mov rdx, rdi
mov r8, rbx
mov eax, ebx
call fcn.1402e32d0
mov rdi, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
cld
invalid
add byte [rax - 0x75], cl
jle 0x1401197e8
invalid
mov edi, dword [rsi + 0x10]
adc bl, ch
jmp case.0x140116d48.83
mov edi, 0xff058d4c
lea r8, [0x1403a79e0]
jmp rcx
loope case.0x140116bf6.129
add byte [rax - 0x77], cl
sar dword [rdx + 0x20], 1
mov edx, 0x20
mov rcx, rdx
mov edx, 0x20
and byte [rax], al
add byte [rax], al
add al, ch
loop case.0x14011975c.6
pop rdi
call fcn.1402df7d0
pop rdi
sbb al, 0
add ah, cl
int3
int3
push rsi
push rdi
sub rsp, 0x30
lea rbp, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
in al, dx
xor byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
mov rsi, rdx
mov esi, edx
mov r8, qword [rdx + 8]
mov eax, dword [rdx + 8]
or byte [rax - 0x75], cl
mov rdi, qword [rdx + 0x10]
mov edi, dword [rdx + 0x10]
jp 0x140119817
sub r8, rdi
sub eax, edi
clc
mov rdx, qword [rdx]
mov edx, dword [rdx]
add rdx, rdi
add edx, edi
cli
call fcn.140119990
jnp 0x140119814
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rax
ror dword [rax - 0x77], 0xd0
mov rax, rdx
mov eax, edx
mov qword [rbp - 0x10], rcx
mov dword [rbp - 0x10], ecx
mov qword [rbp - 8], rdx
mov dword [rbp - 8], edx
push rbp
clc
test rcx, rcx
leave
je 0x140119843
sbb ecx, dword [rcx + 0x3e183c1]
mov ecx, eax
rol dword [rbx - 0x72b7fc1f], 0x15
and ecx, 3
lea rdx, [0x1403db878]
and byte [rax + rax], r13b
and byte [rax + rax], ch
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
movzx ecx, byte [rax + 0x10]
adc bl, bpl
jmp case.0x14011975c.44
push rsi
add rdi, rax
mov qword [rsi + 0x10], rdi
mov dword [rsi + 0x10], edi
adc byte [rax - 0x75], cl
sbb byte [rax + 0x39], r9b
sbb byte [rax + 0x39], cl
mov rax, qword [rsi + 0x18]
mov eax, dword [rsi + 0x18]
cmp rax, rdi
clc
cmova rdi, rax
mov qword [rsi + 0x18], rdi
jle case.0x14011975c.8
jmp 0x1401198a7
mov rcx, rax
shr rcx, 0x20
mov rsi, rax
mov esi, eax
and byte [rax - 0x77], cl
invalid
call fcn.140114e40
mov ecx, eax
mov rax, rsi
jmp case.0x14011975c.44
mov rcx, rax
ror dword [rax - 0x3f], 0xe9
and byte [rbx - 0x78f0d707], al
cmp ecx, 0x28
invalid
invalid
shr rcx, 0x20
cmp ecx, 0x28
ja case.default.0x14011988f
mov byte [rax], al
add byte [rax], al
sub byte [rdi], cl
xchg dword [rax + 0x48000000], ecx
mov byte [rax], al
add byte [rax], al
lea rdx, [0x1403db888]
mov byte [rax], al
add byte [rax], al
lea rdx, [0x1403db888]
and byte [rax + rax], ch
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
add ecx, edx
jmp rcx
xor ecx, ecx
jmp case.0x14011975c.44
invalid
movzx ecx, byte [rax + 0xf]
cmp cl, 0xb
jne case.0x14011975c.22
invalid
or ecx, dword [rax - 0x73]
clc
clc
lea rcx, [rbp - 8]
lea ecx, [rbp - 8]
clc
call fcn.140112c50
invalid
xor eax, eax
add rsp, 0x30
pop rdi
pop rsi
pop rbp
ret
mov cl, 0x25
jmp case.0x14011975c.44
invalid
mov cl, 0x23
jmp case.0x14011975c.44
mov cl, 0x24
jmp case.0x14011975c.44
mov cl, 0x1b
jmp case.0x14011975c.44
invalid
mov cl, 0x22
jmp case.0x14011975c.44
invalid
mov cl, reloc.WS2_32.dll_recv
jmp case.0x14011975c.44
mov cl, ntohs
jmp case.0x14011975c.44
int3
int3
mov cl, 0x21
jmp case.0x14011975c.44
invalid
mov cl, 0xb
jmp case.0x14011975c.44
mov cl, 4
jmp case.0x14011975c.44
invalid
mov cl, 0x28
jmp case.0x14011975c.44
invalid
mov cl, listen
jmp case.0x14011975c.44
mov cl, 9
jmp case.0x14011975c.44
mov ah, 0xb1
sbb ebx, ebp
mov al, 0xb1
invalid
mov cl, 0x19
jmp case.0x14011975c.44
mov cl, 0x18
sbb bl, ch
lodsb al, byte [rsi]
jmp case.0x14011975c.44
mov cl, 2
jmp case.0x14011975c.44
mov cl, reloc.WS2_32.dll_ntohs
jmp case.0x14011975c.44
mov cl, 3
jmp case.0x14011975c.44
invalid
mov cl, 7
jmp case.0x14011975c.44
pushfq
pushfq
mov cl, 1
jmp case.0x14011975c.44
cwde
mov cl, 0x1f
jmp case.0x14011975c.44
mov cl, reloc.WS2_32.dll_recvfrom
jmp case.0x14011975c.44
mov cl, 0x29
jmp case.0x14011975c.44
mov cl, setsockopt
jmp case.0x14011975c.44
invalid
adc al, 0xeb
mov byte [rcx - 0x4e7b14fb], dh
adc eax, 0xdb180eb
mov cl, reloc.WS2_32.dll_listen
mov cl, 5
jmp case.0x14011975c.44
invalid
test byte [rcx - 0x4e7f14eb], dh
or eax, 0xffff79e9
invalid
jns case.0x140116a31.167
invalid
mov cl, reloc.WS2_32.dll_setsockopt
jmp case.0x14011975c.44
mov cl, reloc.WS2_32.dll_listen
jmp case.0x14011975c.44
jns case.0x140116a31.167
invalid
invalid
push qword [rcx - 0x8d16fa]
mov cl, 6
invalid
jmp case.0x14011975c.44
jb case.0x140102836.872
invalid
invalid
mov cl, reloc.WS2_32.dll_select
jmp case.0x14011975c.44
imul edi, edi, 0xffffffff
invalid
push qword [rcx - 0x9b16f6]
mov cl, 0xa
jmp case.0x14011975c.44
invalid
invalid
mov cl, 8
jmp case.0x14011975c.44
pop rbp
invalid
invalid
push qword [rcx - 0xa916e2]
mov cl, 0x1e
invalid
jmp case.0x14011975c.44
push rsi
invalid
invalid
mov cl, 0x20
jmp case.0x14011975c.44
invalid
invalid
push qword [rcx - 0xb716ea]
mov cl, reloc.WS2_32.dll_shutdown
jmp case.0x14011975c.44
invalid
invalid
mov cl, 0x27
jmp case.0x14011975c.44
invalid
invalid
invalid
mov cl, reloc.WS2_32.dll_send
adc ebp, ecx
jmp case.0x14011975c.44
cmp bh, bh
invalid
mov cl, reloc.WS2_32.dll_socket
jmp case.0x14011975c.44
invalid
push qword [rcx - 0xd316e4]
mov cl, 0x1c
jmp case.0x14011975c.44
sub al, 0xff
invalid
mov cl, 0x1d
jmp case.0x14011975c.44
invalid
mov cl, 0x26
jmp case.0x14011975c.44
jmp case.0x14011975c.44
invalid
mov cl, 0x1a
jmp case.0x14011975c.44
invalid
dec esp
int3
int3
int3
int3
int3
int3
int3
int3
push rsi
sub rsp, 0xa8
test al, 0
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
lea rbp, [rsp + 0x80]
and al, 0x80
add byte [rax], al
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rcx
movups xmm0, xmmword [0x1403a8920]
adc byte [reloc.WS2_32.dll_closesocket], al
invalid
adc byte [reloc.WS2_32.dll_closesocket], al
add eax, 0x28ef75
jne case.0x140116d48.145
sub byte [rax], al
add byte [rdi], cl
sub dword [rbp], eax
invalid
invalid
movaps xmmword [rbp], xmm0
add byte [r8 - 1], r15b
add byte [rax - 1], bh
mov eax, 0xffffffff
invalid
cmp r8, rax
cmp eax, eax
cmovb rax, r8
cmovb eax, eax
ror byte [rdi], 0x57
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
and al, 0x38
and al, 0x38
movups xmmword [rsp + 0x38], xmm0
adc dword [rsp + 0x38], eax
and al, 0x38
cmp byte [rcx + 0x48302444], cl
mov dword [rsp + 0x28], edx
push rsp
and al, 0x28
mov dword [rsp + 0x30], eax
and al, 0x30
xor byte [rax - 0x77], cl
mov qword [rsp + 0x28], rdx
push rsp
and al, 0x28
mov rax, rbp
mov eax, ebp
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
and byte [rcx], dh
xor edx, edx
xor r8d, r8d
xor eax, eax
rol byte [rbp + 0x31], cl
rol byte [rbp + 0x31], 0xc9
xor r9d, r9d
xor eax, eax
xor r9d, r9d
xor ecx, ecx
leave
call qword [sym.imp.ntdll.dll_NtReadFile]
adc eax, 0x1cd1ce
invalid
add byte [0x140119aea], bh
cmp eax, 0x103
add byte [rax], al
jne case.0x140116d48.162
adc dword [rax - 0x77], ecx
int1
mov rcx, rsi
mov edx, 0xffffffff
invalid
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
jns case.0x140116bf6.164
sbb al, 0
add byte [rbx + 0x113d0045], cl
add byte [rax], al
add al, al
jne case.0x14011975c.51
xor edx, edx
invalid
mov eax, dword [rbp]
cmp eax, 0xc0000011
add al, al
jne case.0x14011975c.51
xor edx, edx
xor eax, eax
shr bl, 0x2a
shr bl, 0x2a
cmp eax, 0x103
je 0x140119a3b
add byte [rbp + rbp - 0x7b], dh
sar byte [rax + 8], 0x48
mov rdx, qword [rbp + 8]
test eax, eax
js 0x140119a1a
or byte [rax - 0x75], cl
push rbp
or byte [rcx], dh
mov rdx, qword [rbp + 8]
xor eax, eax
shr bl, 0x17
jmp 0x140119a31
invalid
mov ecx, eax
call qword [sym.imp.ntdll.dll_RtlNtStatusToDosError]
sbb al, 0
sbb al, 0
add byte [rcx - 0x1d3eb73e], cl
mov edx, eax
shl rdx, 0x20
shl edx, 0x20
shl edx, 0x20
and byte [rax - 0x7d], cl
retf 0xb802
or rdx, 2
mov eax, 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
add rsp, 0xa8
add byte [rax], al
add byte [rsi + 0x5d], bl
pop rbp
pop rsi
pop rbp
ret
mov dword [rbp + 0x18], 0
mov byte [rbp + 0x1c], 0
sbb al, 0
sbb byte [r8], r8b
add byte [rax], al
add dh, al
sbb al, 0
add byte [rax - 0x73], cl
add eax, 0x28ef33
out dx, eax
sub byte [rax], al
lea rax, [0x1403a8980]
xor ebp, edi
out dx, eax
sub byte [rax], al
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
add dword [rax], eax
add byte [rax], al
invalid
lea rax, [rbp + 0x20]
mov qword [rbp - 0x28], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
adc dword [rbp - 0x20], eax
adc dword [rbp - 0x20], eax
lea rcx, [rbp + 0x18]
lea ecx, [rbp + 0x18]
lea rdx, [rbp - 0x38]
lea edx, [rbp - 0x38]
call case.0x1400ffea8.249
sti
nop
invalid
mov qword [rbp - 8], rax
lea rcx, [rbp - 8]
call fcn.140112c30
mov ecx, 7
add byte [rax], al
invalid
add byte [rax], al
int 0x29
ud2
int3
push rsi
sub rsp, 0x38
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
call fcn.140119990
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
invalid
mov dword [rbp - 8], eax
mov qword [rbp], rdx
mov dword [rbp], edx
test rax, rax
test eax, eax
je case.0x140118a65.2252
mov rcx, rdx
mov eax, edx
and eax, 3
loopne 0x140119ab8
invalid
rol byte [rbx - 0x72b3fc20], 1
add eax, 0x2c1e70
sub al, 0
add ecx, dword [rbp + rcx*4 + 5]
jo 0x140119ad8
lea r8, [0x1403db92c]
invalid
sub al, 0
add byte [rcx + 0x63], cl
add al, 0x80
movsxd rax, dword [r8 + rax*4]
invalid
add rax, r8
add eax, eax
sar bh, 0xe0
jmp rax
loopne 0x140119ad5
movzx eax, byte [rdx + 0x10]
mov dh, 0x42
adc bl, ch
jmp case.0x14011975c.76
shr rcx, 0x20
jmp case.0x14011975c.76
shr rcx, 0x20
jmp 0x1169ae2f2
mov rsi, rdx
mov esi, edx
call fcn.140114e40
mov bl, 0xff
dec dword [rax - 0x77]
invalid
invalid
invalid
mov rdx, rsi
mov edx, esi
bnd jmp case.0x14011975c.76
jmp case.0x14011975c.76
and eax, 0x20e9c148
shr rcx, 0x20
jmp 0x1690b1e03
cmp ecx, 0x28
ja case.default.0x140119af7
invalid
nop
add byte [rax], al
invalid
sub byte [rdi], cl
xchg dword [rax + 0x48000000], edx
nop
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x1403db93c]
nop
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x1403db93c]
add byte [rax], al
lea rax, [0x1403db93c]
invalid
sub al, 0
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
mov byte [rax + 1], cl
sar edi, 0xe1
jmp rcx
add ecx, eax
jmp rcx
xor eax, eax
jmp case.0x14011975c.76
shr bl, 4
add al, 0xf
movzx eax, byte [rdx + 0xf]
mov dh, 0x42
ud1
mov ecx, 1
mov ecx, 1
add byte [rax], al
add byte [rbx + rcx], bh
cmp al, 0xb
jne 0x140119b17
lea rcx, [rbp]
call fcn.140112c50
invalid
xchg ecx, eax
invalid
invalid
add r8b, r13b
cmp eax, 0x31ffff91
sal byte [rcx], cl
invalid
invalid
xor edx, edx
xor ecx, ecx
leave
mov rax, rcx
mov eax, ecx
enter 0xffffffffffff8348, 0xffffffffffffffc4
add rsp, 0x38
pop rsi
cmp byte [rsi + 0x5d], bl
pop rbp
ret
mov al, 0x25
jmp case.0x14011975c.76
mov al, 0x23
jmp case.0x14011975c.76
and ebp, ebx
fdiv dword [rax - 0x4f2b14dc]
sbb ebp, ebx
sal byte [rax - 0x4f3314de], 1
mov al, 0x22
jmp case.0x14011975c.76
invalid
mov al, 0x24
jmp case.0x14011975c.76
mov al, 0x1b
jmp case.0x14011975c.76
mov al, 0x22
jmp case.0x14011975c.76
mov al, reloc.WS2_32.dll_recv
jmp case.0x14011975c.76
adc bl, ch
enter 0xeb0, 0xffffffffffffffeb
mov al, ntohs
jmp case.0x14011975c.76
mov al, ntohs
jmp case.0x14011975c.76
mov al, 0x21
jmp case.0x14011975c.76
mov al, 0xb
jmp case.0x14011975c.76
mov al, 4
jmp case.0x14011975c.76
mov al, 0x28
jmp case.0x14011975c.76
mov al, listen
jmp case.0x14011975c.76
mov al, 9
jmp case.0x14011975c.76
lodsb al, byte [rsi]
mov al, 0x19
jmp case.0x14011975c.76
mov al, 0x18
jmp case.0x14011975c.76
mov al, 2
jmp case.0x14011975c.76
mov al, reloc.WS2_32.dll_ntohs
jmp case.0x14011975c.76
mov al, 3
jmp case.0x14011975c.76
mov al, 7
jmp case.0x14011975c.76
mov al, 1
jmp case.0x14011975c.76
nop
mov al, 0x1f
jmp case.0x14011975c.76
mov al, reloc.WS2_32.dll_recvfrom
jmp case.0x14011975c.76
mov byte [rax - 0x4f7b14d7], dh
adc al, 0xeb
xor byte [rax - 0x8616fb], 0xff
mov al, 5
jmp case.0x14011975c.76
invalid
invalid
push qword [rax - 0x8d16eb]
mov al, reloc.WS2_32.dll_setsockopt
invalid
jb case.0x140118a65.2288
invalid
mov al, 0x29
jmp case.0x14011975c.76
mov al, setsockopt
jmp case.0x14011975c.76
mov al, 5
jmp case.0x14011975c.76
invalid
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_setsockopt
jmp case.0x14011975c.76
invalid
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_listen
jmp case.0x14011975c.76
invalid
invalid
invalid
invalid
mov al, 6
jmp case.0x14011975c.76
invalid
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_select
jmp case.0x14011975c.76
invalid
invalid
invalid
invalid
mov al, 0xa
jmp case.0x14011975c.76
invalid
invalid
invalid
invalid
mov al, 8
jmp case.0x14011975c.76
invalid
invalid
invalid
invalid
mov al, 0x1e
jmp case.0x14011975c.76
invalid
invalid
invalid
invalid
mov al, 0x20
jmp case.0x14011975c.76
invalid
mov al, reloc.WS2_32.dll_shutdown
jmp case.0x14011975c.76
invalid
mov al, 0x27
jmp case.0x14011975c.76
invalid
mov al, reloc.WS2_32.dll_send
jmp case.0x14011975c.76
invalid
mov al, reloc.WS2_32.dll_socket
jmp case.0x14011975c.76
invalid
mov al, 0x1c
jmp case.0x14011975c.76
invalid
mov al, 0x1d
jmp case.0x14011975c.76
mov al, 0x26
jmp case.0x14011975c.76
mov al, 0x1a
jmp case.0x14011975c.76
invalid
movzx eax, word [r9]
cmp ax, 0x5c
je 0x140119cce
movzx eax, ax
cmp eax, 0x2f
jne 0x140119cf0
movzx eax, word [r9 + 2]
cmp eax, 0x5c
je 0x140119cdd
cmp eax, 0x2f
jne 0x140119cf0
mov rax, qword [rdx + 0x10]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rdx]
movups xmmword [rcx], xmm0
adc dword [rcx], eax
jmp 0x14011a0b3
mov qword [rbp + 0x3e8], r9
mov qword [rbp + 0x3e0], rcx
add eax, dword [rax]
add byte [rax - 0x77], cl
mov qword [rbp + 0x408], rdx
mov qword [rbp + 0x3f0], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test eax, edi
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], eax
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
add byte [rdx], al
add byte [rax], al
mov eax, 2
mov qword [rbp + 0x3d8], rax
xor edi, edi
xor r14d, r14d
xor r15d, r15d
cmp r8, 0x201
jae 0x140119d70
jmp 0x140119d5f
jae 0x140119e37
cmp r8, 0x201
jae 0x140119d70
mov r12d, 0x200
lea rbx, [rbp - 0x58]
mov r13, r8
jmp 0x140119dc8
sub r8, r15
sub r14, r15
cmp r14, r8
jae 0x140119d9f
lea rcx, [rbp + 0x3f0]
mov rdx, r15
mov edx, edi
call fcn.1402e3370
mov rdi, qword [rbp + 0x3f0]
mov rax, qword [rbp + 0x3f8]
test eax, edi
add eax, dword [rax]
add byte [rax - 0x77], cl
test eax, ebx
add eax, dword [rax]
invalid
mov eax, 0xffffffff
cmp rdi, rax
mov r15d, 0xffffffff
cmovb r15, rdi
dec dword [rcx + rcx*4 - 0x43]
add byte [rax + rax], al
add byte [rcx - 0x77], cl
mov r14, rdi
mov r12, r15
mov rbx, qword [rbp + 0x3d8]
mov ebx, dword [rbp + 0x3d8]
mov r13, r15
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
mov rcx, qword [rbp + 0x3e8]
call 0x184119ddb
add byte [rax], al
mov edx, r13d
mov r8, rbx
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_GetFullPathNameW]
mov esi, eax
test eax, eax
jne 0x140119df9
call sub.KERNEL32.dll_GetLastError
test eax, eax
jne 0x140119e7f
mov r8d, esi
cmp r13, r8
jne 0x140119d50
test dword [rbx - 1], ecx
invalid
invalid
call sub.KERNEL32.dll_GetLastError
cmp eax, 0x7a
clc
jp 0x140119e1d
test edi, ebx
add al, byte [rax]
invalid
add r13, r13
mov eax, 0xffffffff
cmp r13, rax
cmovae r13, rax
mov r8, r13
cmp r8, 0x201
add byte [rax], al
jb 0x140119d5f
jmp 0x140119d70
cmp r12, r8
jb 0x14011a10c
invalid
int3
add al, byte [rax]
invalid
mov r12, qword [rbp + 0x408]
mov qword [r12 + 0x10], 0
mov dword [rsp + 0x10], 0
cmp esi, 2
jbe 0x140119ee5
movzx eax, word [rbx + 2]
cmp eax, 0x3a
jne 0x140119eec
cmp word [rbx + 4], 0x5c
jne 0x140119eec
lea r15, [0x1403a9150]
mov r14d, 4
jmp case.0x1400f2d31.924
call sub.KERNEL32.dll_GetLastError
mov esi, eax
invalid
shl rsi, 0x20
or rsi, 2
cmp qword [rbp + 0x3f0], 0
cmp dword [rbp + 0x3f0], 0
je 0x140119ea9
invalid
mov rcx, qword [rbp + 0x3f8]
mov edx, 2
call fcn.140055da0
mov rcx, qword [rbp + 0x3e0]
mov qword [rcx + 8], rsi
movabs rax, 0x8000000000000000
mov qword [rcx], rax
add dword [rax - 0x75], ecx
test dword [rax], ecx
add al, 0
add byte [rax - 0x7d], cl
cmp byte [rax], al
je 0x14011a0b3
mov rcx, qword [rax + 8]
mov edx, 2
call fcn.140055da0
sar byte [rsi - 0x3116000d], 1
add byte [rax], al
jne 0x140119f1b
movzx ecx, word [rbx]
jmp 0x140119ef4
movzx ecx, word [rbx]
cmp esi, 3
jne 0x140119f71
cmp cx, 0x5c
jne 0x140119f1b
movzx eax, word [rbx + 2]
cmp ax, 0x5c
jne 0x140119f1b
add r8, 0xfffffffffffffffe
add rbx, 4
add ebx, 4
lea r15, [0x1403a9158]
lea edi, [0x1403a9158]
sub byte [rax], al
mov r14d, 8
jmp case.0x1400f2d31.924
mov r15d, 2
xor r14d, r14d
lea rsi, [r8 + r14]
inc rsi
inc esi
mov rcx, qword [r12]
mov ecx, dword [rsp]
cmp rcx, rsi
cmp ecx, esi
jae 0x140119f5f
lea rax, [rsi + rsi]
mov rdi, r8
test rcx, rcx
je case.0x1400e856d.1847
invalid
add rcx, rcx
mov rdx, qword [rbp + 0x3e8]
add byte [rax], al
mov qword [rbp + 0x3a8], rdx
xchg ebp, eax
test al, 3
add byte [rax], al
mov qword [rbp + 0x3b8], rcx
mov ecx, 2
jmp case.0x1400e842a.1184
mov rdi, r8
mov rsi, rcx
mov esi, ecx
invalid
mov rcx, qword [rbp + 0x3e8]
jmp 0x140119ffb
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x41], al
invalid
add al, byte [rax]
mov r15d, 2
add byte [rax], al
cmp cx, 0x5c
jne 0x140119f21
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
cmp eax, 0x3f
je 0x140119f21
cmp eax, 0x5c
jne case.0x140115cf5.212
invalid
dec dword [rdi]
mov bh, 0x43
add al, 0x83
clc
movzx eax, word [rbx + 4]
cmp eax, 0x3f
invalid
je 0x14011a0e2
add qword [rax], rax
invalid
invalid
add qword [rax], rax
add byte [rbx - 0x7af0d108], al
invalid
invalid
cmp eax, 0x2e
jne 0x140119f04
test dword [rbx - 1], esp
invalid
invalid
test dword [rbx - 1], esp
invalid
cmp word [rbx + 6], 0x5c
cmp dword [rbx + 6], 0x5c
jne 0x140119f04
add r8, 0xfffffffffffffffc
add rbx, 8
jmp case.0x1400e842a.1164
xor ecx, ecx
leave
mov qword [rbp + 0x3b0], rcx
lea rcx, [rbp + 0x3c0]
add byte [rax], al
lea r9, [rbp + 0x3a8]
test al, 3
add byte [rax], al
mov edx, 2
mov r8, rax
call fcn.140113bf0
invalid
dec dword [rax - 0x7d]
cmp qword [rbp + 0x3c0], 0
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
shr al, 0x13
pushfq
invalid
add byte [rdi], cl
test dword [rax], edi
jne case.0x1400e856d.1863
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
invalid
mov rcx, qword [rbp + 0x3c8]
enter 3, 0
mov qword [r12 + 8], rcx
mov qword [r12], rsi
mov dword [rsp], esi
lea r8d, [r14 + r14]
add al, 0x36
mov rdx, r15
mov edx, edi
call sub.VCRUNTIME140.dll_memcpy
mov qword [r12 + 0x10], r14
and al, 0x10
mov rax, rsi
sub rax, r14
sub eax, esi
cmp rax, rdi
cmp eax, edi
clc
jae 0x14011a03b
mov rcx, r12
mov rdx, r14
mov edx, esi
mov r15, rdi
mov r15, rdi
mov r8, rdi
call fcn.1402e3370
xchg ebx, eax
sbb al, 0
mov r12, qword [rbp + 0x408]
add byte [rax], al
mov rsi, qword [r12]
mov r14, qword [r12 + 0x10]
je 0x14011a05b
invalid
mov rdi, r15
lea r8, [rdi + rdi]
mov r15, qword [r12 + 8]
or byte [rbx - 0x73], cl
lea ecx, [rdi + rsi*2]
mov rdx, rbx
mov edx, ebx
mov edx, ebx
call sub.VCRUNTIME140.dll_memcpy
add r14, rdi
mov qword [r12 + 0x10], r14
mov dword [rsp + 0x10], esi
je case.0x1400f2d31.935
adc byte [rcx + 0x39], cl
div byte [rbp + 0x14]
mov rcx, r12
call fcn.1401175e0
invalid
mov r12, qword [rbp + 0x408]
mov r15, qword [r12 + 8]
mov word [r15 + r14*2], 0
inc r14
mov qword [r12 + 0x10], r14
cmp qword [rbp + 0x3f0], 0
cmp dword [rbp + 0x3f0], 0
mov rsi, qword [rbp + 0x3e0]
je 0x14011a0a2
mov rcx, qword [rbp + 0x3f8]
mov edx, 2
call fcn.140055da0
mov rax, qword [r12 + 0x10]
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
movups xmm0, xmmword [r12]
movups xmmword [rsi], xmm0
add rsp, 0x498
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
pop rsp
je 0x140119cbc
invalid
sti
invalid
invalid
jmp 0x140119cdd
cmp word [rbx + 6], 0x5c
pop rsp
jne 0x140119f04
test dword [rdi], edx
invalid
jmp 0x140119f21
lea rcx, [0x1403b08ee]
sub dword [eax], eax
add byte [rbp + rcx*4 + 5], cl
pop rax
out dx, eax
sub byte [rax], al
lea r8, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
mov edx, 0x28
call fcn.1402df840
push rdi
sbb al, 0
sbb al, 0
jmp 0x14011a136
lea rax, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
mov rcx, r8
mov ecx, eax
ror dword [rcx + rcx*4 - 0x1e], 0x49
mov edx, esp
mov r8, rax
call fcn.1402df7d0
jmp 0x14011a136
mov rcx, qword [rbp + 0x3c8]
mov rdx, qword [rbp + 0x3d0]
mov edx, dword [rbp + 0x3d0]
call fcn.1402df2b0
ud2
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
invalid
cmp qword [rbp + 0x3f0], 0
je case.0x1400f2d31.941
mov rcx, qword [rbp + 0x3f8]
mov edx, 2
add byte [rdx + 2], bh
call fcn.140055da0
mov rax, qword [rbp + 0x408]
cmp qword [rax], 0
je 0x14011a199
mov rax, qword [rbp + 0x408]
mov rcx, qword [rax + 8]
mov ecx, dword [rax + 8]
mov edx, 2
invalid
call fcn.140055da0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
int3
lea rbp, [rsp + 0x50]
mov rsi, rdx
mov rdi, rcx
xorps xmm0, xmm0
ror byte [rdi], 0x29
sub dword [rbp - 0x20], eax
movaps xmmword [rbp - 0x30], xmm0
mov rcx, qword [rcx]
or dword [rax - 0x73], ecx
push rbp
invalid
mov r8d, 0x20
call fcn.140119a90
lodsb al, byte [rsi]
clc
invalid
dec dword [rax - 0x77]
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
clc
mov qword [rbp], rdx
test rax, rax
invalid
je 0x14011a26e
lea rbx, [rbp]
lea r15, [0x1403db9e0]
lea r14, [rbp - 0x30]
jmp 0x14011a240
nop word cs:[rax + rax]
cmp byte [rdx + 0xf], 0x23
jne case.0x14011a24c.2
mov rcx, rbx
call fcn.140112c50
mov rcx, qword [rdi]
cmovno edi, dword [rax + 0x20]
add byte [rax], al
mov rdx, r14
call fcn.140119a90
mov qword [rbp - 8], rax
mov qword [rbp], rdx
push rbp
add byte [rax - 0x7b], cl
invalid
je 0x14011a26e
mov ecx, edx
and ecx, 3
movsxd rcx, dword [r15 + rcx*4]
add rcx, r15
jmp rcx
cmp byte [rdx + 0x10], 0x23
je 0x14011a21a
jmp case.0x14011a24c.2
mov rcx, rdx
shr rcx, 0x20
cmp ecx, 0x23
je 0x14011a21a
jmp case.0x14011a24c.2
cmp rdx, 0x21
jae 0x14011a2ca
mov r14, rax
mov rax, qword [rsi]
mov rdi, qword [rsi + 0x10]
sub rax, rdi
mov rbx, rdx
cmp rax, rdx
jb 0x14011a2b6
mov rcx, qword [rsi + 8]
add rcx, rdi
lea rdx, [rbp - 0x30]
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rdx, rbx
add rdi, rbx
mov qword [rsi + 0x10], rdi
mov rax, r14
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
mov rcx, rsi
mov rdx, rdi
mov r8, rbx
call fcn.1402e32d0
mov rdi, qword [rsi + 0x10]
jmp case.0x140102836.901
lea r8, [0x1403a79e0]
mov rcx, rdx
mov edx, 0x20
call fcn.1402df7d0
sbb al, 0
int3
movabs al, byte [0x1b8b04d8948]
add cl, ch
invalid
add cl, byte [rax - 0x39]
movabs al, byte [0xa84d8d4800000001]
mov qword [rbp - 0x58], rax
call fcn.140112c50
lea rax, [r13 + 0x10]
invalid
invalid
adc byte [r8 - 0x77], r9b
call 0x1408f2f5b
mov r15, qword [r13]
jge 0x14011a40e
mov qword [rbp - 0x18], rax
mov r15, qword [r13]
jge 0x14011a40e
jge 0x14011a40e
mov r14, qword [r13 + 0x10]
mov rax, r15
sub rax, r14
mov ecx, 0x2000
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax - 0x77], cl
xor r15b, r8b
xor bh, al
xor bh, al
mov dword [rbp + 0x2c], 0
sub al, 0
add byte [rax], al
add byte [rax - 0x7d], cl
cmp rax, 0x20
jae 0x14011a53d
cmp rax, 0x20
jae 0x14011a53d
mov rcx, r12
mov rdx, r13
loope 0x14011a482
mov edx, ebp
call fcn.14011a1b0
test rax, rax
dec dword [rax - 0x7b]
sal byte [rcx + rcx*2 + 0x49], 0x89
mov edi, edx
xlatb
je case.0x140114af4.588
mov r15, rdx
mov eax, 1
add byte [rax], al
jmp 0x14011a71f
mov edi, ecx
add r14, 0x400
mov byte [rax], 4
add byte [rax], al
invalid
add byte [rdi], cl
invalid
jb 0x14011a4f8
mov eax, r14d
mov eax, esi
and eax, 0x1fff
mov edx, 0x2000
sub rdx, rax
add rdx, r14
add edx, esi
add edx, esi
setb cl
test rax, rax
test eax, eax
setne al
cmove rdx, r14
invalid
mov qword [rbp + 0x30], rdx
mov dword [rbp + 0x30], edx
and al, cl
enter 0x13c, 0x74
outsd dx, dword [rsi]
xor byte [rax], ah
enter 0x13c, 0x74
outsd dx, dword [rsi]
jmp 0x14011a501
test rdx, rdx
test edx, edx
je 0x14011a4a9
mov qword [rbp + 0x10], r15
mov qword [rbp + 0x20], r14
mov qword [rbp - 0x10], r12
mov rsi, qword [r13]
invalid
mov r14, qword [r13 + 0x10]
jmp 0x14011a54c
invalid
add byte [rbp + 0x31], al
push qword [rcx]
xor eax, eax
jmp 0x14011a71f
xor eax, eax
mov qword [rbp - 0x58], rax
lea rcx, [rbp - 8]
clc
xor r15d, r15d
xor eax, eax
jmp 0x14011a71f
clc
lea r9, [rbp - 0x60]
mov qword [rbp + 0x10], r8
adc al, ch
xchg edi, eax
invalid
dec dword [rax - 0x7d]
jge 0x14011a4c6
invalid
je 0x14011a4db
invalid
mov eax, 1
jmp 0x14011a71f
add al, byte [rax]
invalid
mov rax, qword [rbp]
mov qword [r13 + 8], rax
or byte [r11 + rcx*4 + 0x7d], r9b
mov edi, dword [rbp + 0x10]
mov qword [r13], r15
add r14, 0x400
jae case.0x140102836.906
invalid
invalid
invalid
mov eax, 0x2000
mov qword [rbp + 0x30], rax
lea rax, [r13 + 0x10]
mov qword [rbp - 0x18], rax
mov al, 1
mov dword [rbp + 0x2c], eax
cmp rsi, rdi
invalid
jbe 0x14011a524
mov qword [rbp - 0x10], r12
mov qword [rbp + 0x10], r15
mov rsi, r15
mov r14, qword [rbp + 0x20]
jmp 0x14011a54c
mov rax, r15
mov r14, qword [rbp + 0x20]
sub rax, r14
mov cl, 1
add dword [rcx - 0x7cb7d3b3], ecx
sub al, 0x48
cmp rax, 0x20
and byte [rdi], cl
invalid
cmc
invalid
invalid
invalid
invalid
mov qword [rbp - 0x10], r12
mov qword [rbp + 0x10], r15
mov rsi, r15
mov qword [rbp + 0x20], r14
xor r15d, r15d
lea r12, [rbp - 0x60]
lea rdi, [0x1403db9f0]
lea edi, [0x1403db9f0]
cmp eax, 0x2c1496
adc al, 0x2c
invalid
sub al, 0
mov qword [rbp + 0x18], r13
cmp r14, rsi
jne case.0x1400e8af3.1153
cmp rsi, qword [rbp + 0x10]
jne case.0x1400e8af3.1153
invalid
mov rcx, qword [rbp - 0x10]
mov rdx, r13
invalid
call fcn.14011a1b0
cld
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
invalid
invalid
invalid
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
invalid
test rdx, rdx
je 0x14011a752
retf
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x75], cl
mov esi, dword [rbp]
mov rsi, qword [r13]
mov esi, dword [rbp]
mov r14, qword [r13 + 0x10]
cmp r14, rsi
jne 0x14011a5d0
mov r13, rsi
add r13, 0x20
invalid
add ebp, 0x20
jb 0x14011a736
lea rax, [rsi + rsi]
cmp rax, r13
invalid
cmp rax, r13
cmova r13, rax
test rsi, rsi
je 0x14011a5e0
mov rax, qword [rbp + 0x18]
mov rax, qword [rax + 8]
or byte [rax - 0x77], cl
movabs al, byte [0x1b8b0758948]
mov dword [rbp - 0x50], esi
mov eax, 1
jmp 0x14011a5e2
invalid
sbb byte [rax - 0x75], cl
or byte [rax - 0x77], cl
movabs al, byte [0x1b8b0758948]
mov dword [rbp - 0x50], esi
mov eax, 1
jmp 0x14011a5e2
sbb cl, byte [rdi]
invalid
mov rax, qword [r13 + 8]
jmp 0x14011a61c
xor eax, eax
mov rdx, r13
not rdx
shr rdx, 0x3f
mov qword [rbp - 0x58], rax
lea rcx, [rbp - 8]
mov r8, r13
mov r9, r12
call fcn.140113bf0
cmp qword [rbp - 8], 0
jne 0x14011a736
invalid
xchg ebp, eax
invalid
mov rax, qword [rbp]
mov rcx, qword [rbp + 0x18]
mov qword [rcx + 8], rax
mov qword [rcx], r13
add byte [r8 - 0x75], r9b
sbb byte [r8 - 0x77], r9b
or byte [r9 + rcx*4 + 0x29], cl
mov rsi, r13
add rax, r14
mov r13, rsi
sub r13, r14
mov rcx, qword [rbp + 0x30]
cmp r13, rcx
cmovae r13, rcx
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], r13
mov dword [rbp - 0x58], ebp
mov qword [rbp - 0x50], 0
mov qword [rbp - 0x48], r15
mov rcx, rbx
mov rdx, r12
mov edx, esp
mov edx, esp
call case.0x14008b6a8.1350
mov rcx, rax
test rax, rax
lea r15, [rbp - 8]
int1
invalid
clc
jne 0x14011a6e9
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbp - 0x50]
test rax, rax
mov rax, qword [rbp - 0x50]
test rax, rax
je 0x14011a747
fild dword [rax]
add byte [rax], al
mov r15, qword [rbp - 0x48]
add r14, rax
mov rcx, qword [rbp - 0x18]
mov qword [rcx], r14
cmp byte [rbp + 0x2c], 0
jne 0x14011a6ab
cmp r15, r13
mov rcx, qword [rbp + 0x30]
mov rdx, 0xffffffffffffffff
cmovne rcx, rdx
cmp rax, r13
jne 0x14011a6a7
cmp r13, rcx
jb 0x14011a6a7
test rcx, rcx
lea rcx, [rcx + rcx]
cmovs rcx, rdx
mov qword [rbp + 0x30], rcx
mov r13, qword [rbp + 0x18]
sub r15, rax
sub edi, eax
sub edi, eax
cmp r14, rsi
je 0x14011a563
jmp case.0x1400e8af3.1153
mov qword [rbp - 8], rcx
mov rcx, r15
call fcn.140112c50
mov rcx, rbx
mov ecx, ebx
mov rdx, r12
call case.0x14008b6a8.1350
mov rcx, rax
test rax, rax
je case.default.0x14011a6fa
mov edx, ecx
and edx, 3
loop 0x14011a6f1
loop 0x14011a6f1
mov eax, 1
add byte [rax], al
movsxd rdx, dword [rdi + rdx*4]
add rdx, rdi
jmp rdx
je 0x14011a6c6
jmp 0x14011a71c
add byte [rax], al
add byte [rax], al
mov rdx, rcx
shr rdx, 0x20
shr edx, 0x20
cmp edx, 0x23
je 0x14011a6c6
mov r15, rcx
mov rdx, r15
add rsp, 0xb8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov eax, 1
movabs r15, 0x2600000003
add bl, ch
invalid
sub r14, qword [rbp + 0x20]
xor eax, eax
mov rcx, r14
jmp 0x14011a71c
mov rax, qword [rbp - 0x18]
mov r15, qword [rax]
sub r15, qword [rbp + 0x20]
sub edi, dword [rbp + 0x20]
xor eax, eax
jmp 0x14011a71f
mov ebx, dword [rcx + 0x18]
mov rdi, qword [rcx + 0x20]
add rdx, 0x34
lea rcx, [rax + 0x234]
mov r9d, 0x104
mov r8, rdx
cmp word [r8], 0
cmp dword [r8], 0
je 0x14011ab46
cmp word [r8 + 2], 0
je 0x14011ab1e
cmp word [r8 + 4], 0
cmp dword [r8 + 4], 0
je case.0x1401170d2.162
cmp word [r8 + 6], 0
cmp dword [r8 + 6], 0
je case.0x140116d48.179
cmp word [r8 + 8], 0
je case.0x1400e842a.1237
cmp word [r8 + 0xa], 0
or al, byte [rax]
add byte [rbx + rsi*2 + 0x66], dh
je case.0x140115f27.213
cmp word [r8 + 0xc], 0
cmp dword [r8 + 0xc], 0
or al, 0
je 0x14011ab3c
cmp word [r8 + 0xe], 0
je case.0x1400e8af3.1221
add r9, 0xfffffffffffffff8
add r8, 0x10
add eax, 0x10
rcl byte [rax], 0x49
cmp r9, 7
cmp ecx, 7
invalid
ja case.0x140116a31.193
cmp word [rcx], 0
je case.0x1400e8af3.1219
cmp word [rax + 0x236], 0
je case.0x14011975c.106
test byte [rsi], bl
add dword [rax], eax
invalid
add byte [rax], al
add byte [rsi - 0x7d], ah
cmp word [rax + 0x238], 0
mov eax, 0x238
add byte [rax], al
add byte [rdi], cl
je 0x14011ac21
test byte [rsi], bl
add dword [rax], eax
add byte [rcx - 0x48], al
add al, 1
invalid
mov r8d, 0x104
add byte [rax], al
add byte [rsi - 0x7d], ah
cmp word [rax + 0x23a], 0
mov eax, 0x23a
add byte [rax], al
add byte [rbp + 0x4c], dh
jne 0x14011ab5f
add rax, 0x23a
add rax, 0x23a
mov rcx, rax
jmp case.0x1400e8af3.1219
add r8, 2
jmp 0x14011ab46
invalid
and cl, byte [rcx - 0x7d]
rol byte [rbx + rbp*8], 0x1c
add al, 0xeb
jmp 0x14011ab46
add r8, 4
jmp 0x14011ab46
add r8, 6
add eax, 6
rol byte [rsi], 0xeb
invalid
jmp 0x14011ab46
add r8, 8
jmp 0x14011ab46
add r8, 0xa
jmp 0x14011ab46
add r8, 0xc
or al, 0xeb
jmp 0x14011ab46
add al, 0x49
add eax, 0xe
invalid
invalid
add r8, 0xe
mov rcx, r8
mov ecx, eax
sub rcx, rdx
sub ecx, edx
mov r8, rcx
shr r8, 1
shr eax, 1
cmp rcx, 0x20a
add byte [rax], al
jae case.0x1401185e1.159
rol byte [rax], 1
add byte [rax], al
add byte [rax - 0x73], cl
mov r8b, 0xe8
invalid
lea rcx, [rbp - 0x50]
lea ecx, [rbp - 0x50]
mov al, 0xe8
call fcn.140115ab0
mov r12, qword [rbp - 0x48]
mov r14, qword [rbp - 0x40]
jne case.0x1400e842a.1237
scasq rax, qword [rdi]
invalid
jne case.0x1400e842a.1237
ror byte [rax - 0x7b], 0xff
test rdi, rdi
mov qword [rbp - 0x10], r12
je case.0x140116d48.187
js case.0x14011975c.108
mov bh, al
mov dword [rax], 0xb60f0000
add eax, 0x304f3a
cmp cl, byte [rdi + 0x30]
invalid
add byte [rax], al
add byte [rdi], cl
mov dh, 5
invalid
movzx eax, byte [0x14041fac0]
cmp cl, byte [rdi + 0x30]
add byte [rcx], dh
xor ecx, ecx
leave
mov rdx, rdi
call fcn.14011f720
test rax, rax
invalid
ror byte [rdi], 0x84
je 0x14011ac4a
test byte [rcx + 0x49000000], dh
mov edi, eax
mov cl, 0
add byte [rax], al
invalid
add byte [rcx - 0x77], cl
invalid
mov r15, rax
jmp case.0x1400e8af3.1208
mov r15d, 1
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rdx, rbx
mov r8, rdi
mov eax, edi
mov eax, edi
clc
call sub.VCRUNTIME140.dll_memcpy
test eax, 0x48001c37
mov dword [rbp - 0x30], edi
invalid
sbb al, 0
add byte [rax - 0x77], cl
jge 0x14011ab86
invalid
mov qword [rbp - 0x30], rdi
mov qword [rbp - 0x28], r15
mov qword [rbp - 0x20], rdi
mov byte [rbp - 0x18], 0
call 0x18d9ef3c5
ror byte [rcx + rcx*4 - 0x1e], 1
mov edx, esp
lea rcx, [rbp - 0x30]
lea ecx, [rbp - 0x30]
ror byte [r9 + rcx*4 - 0x1e], 1
mov rdx, r12
mov edx, esp
loop 0x14011ac17
mov r8, r14
mov eax, esi
call case.0x140119af7.51
movups xmm0, xmmword [rbp - 0x30]
adc byte [rbp - 0x30], al
sgdt [rax]
add byte [rdi], cl
invalid
adc byte [rbp - 0x30], al
movups xmm1, xmmword [rbp - 0x20]
loopne 0x14011abe9
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
adc byte [rdi], r9b
movups xmmword [rsi], xmm0
adc dword [rsi], eax
invalid
cmp qword [rbp - 0x50], 0
mov al, 0
je case.0x140116bf6.197
mov edx, 1
mov rcx, qword [rbp - 0x10]
invalid
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rbp - 0x10]
invalid
add rsp, 0x70
invalid
jo case.0x140114af4.638
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop rsi
pop r15
pop rdi
pop rbp
jmp fcn.140055da0
popfq
mov cl, 0xf3
invalid
nop
add rsp, 0x70
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop rsi
pop r15
pop rbp
ret
add rax, 0x236
add al, byte ss:[rax]
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rax
shr ecx, 0x28
invalid
jmp case.0x1400e8af3.1219
add rax, 0x238
cmp byte [rdx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rax
shr ecx, 0x1a
jmp case.0x1400e8af3.1219
invalid
lea rax, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
add eax, 0x28e43a
in al, 0x28
add byte [rdx + 0x104], bh
add al, 1
add byte [rax], al
mov edx, 0x104
add al, 1
add byte [rax], al
mov rcx, r8
mov r8, rax
call fcn.1402df7d0
mov cl, byte [rbx + 0x1c]
invalid
mov cl, byte [rbx + 0x1c]
sbb al, 0
add byte [rcx], dh
xor ecx, ecx
leave
jmp 0x14011ac4f
mov ecx, 1
add dword [rax], eax
add byte [rax], al
mov rdx, rdi
mov edx, edi
call fcn.1402df2b0
add byte [rdi], cl
or ecx, dword [rdi]
invalid
ud2
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
invalid
and byte [rax - 0x73], cl
lea rbp, [rdx + 0x70]
push reloc.WS2_32.dll_WSASetLastError
cmp qword [rbp - 0x50], 0
mov al, 0
je 0x14011ac8c
mov edx, 1
mov rcx, qword [rbp - 0x10]
call fcn.140055da0
invalid
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push rsi
push rsi
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x70]
in al, dx
and byte [rax - 0x73], cl
push reloc.WS2_32.dll_WSASetLastError
jo 0x14011ad00
cmp qword [rbp - 0x30], 0
cmp dword [rbp - 0x30], 0
rol byte [rax], 1
je case.0x140119af7.50
mov rcx, qword [rbp - 0x28]
mov ecx, dword [rbp - 0x28]
mov edx, 1
add byte [rax], al
call fcn.140055da0
invalid
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
int3
push r14
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x1c8
enter 1, 0
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
mov qword [rbp + 0x140], 0xfffffffffffffffe
mov r13, r8
mov rsi, rdx
mov esi, edx
add dword [rax], eax
add dh, bh
add byte [rax], al
invalid
invalid
invalid
mov esi, edx
mov rbx, rcx
mov r15, qword [rcx + 8]
mov r14, qword [rcx + 0x10]
test r14, r14
div byte [rdi + rbx*2 + 0x48]
je 0x14011ad7b
mov rdi, rsi
mov edi, esi
mov rsi, r13
mov r13, rbx
mov ebp, ebx
movzx eax, byte [r14 + r15 - 1]
invalid
cmp al, 0x2f
setne r12b
xchg ebp, eax
invalid
xchg ebp, eax
invalid
cmp al, 0x5c
setne bl
ret
lea rcx, [rbp + 0xb0]
ret
lea ecx, [rbp + 0xb0]
mov al, 0
add byte [rax], al
mov rdx, r15
cli
mov r8, r14
call fcn.140116440
movzx r8d, byte [rbp + 0xb0]
add byte [rcx + 0xf], al
mov dh, 0xc0
invalid
inc dword [rdi + rcx - 0x4a]
test dword [rax + 0x41000000], esi
add byte [rcx + 0xf], al
mov dh, 0xc0
movzx eax, al
mov r10, qword [rbp + 0xc0]
mov edx, dword [rbp + 0xc0]
xchg ebp, eax
rol byte [rax], 0
add byte [rbx + rcx*4 - 0x73], cl
rol byte [rax], 1
add byte [rax], al
invalid
mov r9, qword [rbp + 0xd0]
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [0x1403dba00]
lea rcx, [0x1403dba00]
lea ecx, [0x1403dba00]
or al, 0x2c
add byte [rax + 0x63], cl
invalid
adc al, 0x81
sub al, 0
movsxd rdx, dword [rcx + rax*4]
invalid
add rdx, rcx
retf 0x894c
mov rcx, r15
jmp rdx
lea rcx, [r10 + 4]
jmp 0x14011adc4
mov dil, 6
mov dil, 6
mov dword [rbp + 0x130], 0
test dword [rax], esi
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x31], al
xor esp, esp
invalid
add byte [rax], al
add byte [rax], al
xor r12d, r12d
jmp 0x14011aeb3
and eax, dword [rcx]
add byte [rax], al
lea rcx, [r9 + 1]
lea ecx, [rcx + 1]
test r9, r9
cmove rcx, r9
cmove ecx, ecx
leave
add rcx, r10
add ecx, edx
add rcx, 8
add ecx, 8
or bl, ch
jmp 0x14011adc4
and byte [rcx + 6], bh
mov ecx, 6
add bl, ch
sbb dword [rcx - 0x73], ecx
lea rcx, [r9 + 1]
invalid
invalid
jmp 0x14011adc4
lea rcx, [r9 + 1]
test r9, r9
leave
cmove rcx, r9
cmove ecx, ecx
leave
add rcx, r10
add rcx, 2
rol dword [rdx], 0xeb
invalid
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add eax, 0x2b9
add byte [rcx + rdi - 0xf], cl
mov ecx, 2
cmp rcx, r14
ja case.default.0x14011b777
jne case.0x140114af4.623
mov dword [rbp + 0x130], 0
xor byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
jmp 0x14011adf5
add rcx, r15
stc
movzx ecx, byte [rcx]
cmp cl, 0x2f
sete dl
cmp cl, 0x5c
sete cl
or cl, dl
mov dword [rbp + 0x130], ecx
and r12b, bl
mov rcx, qword [rbp + 0xb1]
mov rdx, qword [rbp + 0xb8]
mov qword [rbp + 0x2f], rdx
add byte [rax], al
add byte [rax - 0x77], cl
push rbp
invalid
mov qword [rbp + 0x28], rcx
mov r11, qword [rbp + 0xc8]
add byte [rax], al
mov eax, eax
lea rcx, [0x1403dba1c]
dec byte [rbx]
sub al, 0
dec byte [rbx]
sub al, 0
movsxd rdx, dword [rcx + rax*4]
add rdx, rcx
add edx, ecx
add edx, ecx
mov rbx, r13
mov r13, rsi
cmc
mov rsi, rdi
jmp case.0x1400f3184.1005
mov qword [rbp + 0x128], r9
add dword [rax], eax
add byte [rcx + rcx*4 + 0x55], cl
adc byte [rcx + rcx*4 + 0x5d], cl
mov qword [rbp + 0x18], r11
jmp rdx
invalid
mov qword [rbp + 0x10], r10
mov qword [rbp + 0x18], r11
jmp rdx
lea rcx, [r10 + 4]
lea ecx, [rdx + 4]
test rcx, rcx
jne 0x14011ae7a
xor ch, bl
lea rcx, [r9 + 1]
lea rcx, [r9 + 1]
jmp case.0x14011ae3d.6
lea rcx, [r9 + 1]
lea ecx, [rcx + 1]
test r9, r9
cmove rcx, r9
cmove ecx, ecx
add rcx, r10
ror dword [rax - 0x7d], 1
ror dword [rax], 0x48
invalid
invalid
add rcx, 8
or byte [rax - 0x7b], cl
leave
test rcx, rcx
test ecx, ecx
jne 0x14011ae7a
sbb ebx, ebp
xor byte [rcx - 0x73], cl
invalid
invalid
jmp case.0x14011ae3d.6
lea rcx, [r9 + 1]
add qword [r13 - 0x7b], rcx
leave
test r9, r9
cmove rcx, r9
cmove ecx, ecx
add rcx, r10
add rcx, 2
add ecx, 2
add ecx, 2
test rcx, rcx
leave
je case.0x14011ae3d.6
lea rcx, [0x1403dba38]
lea ecx, [0x1403dba38]
or eax, 0x2c0bb7
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
loopne case.0x140115f27.227
lea rax, [r10 + 4]
lea eax, [rdx + 4]
cmp rax, r14
je 0x14011aea2
mov edi, r8d
jmp 0x14011aeb3
invalid
mov eax, 6
cmp rax, r14
invalid
jne case.0x14011ae3d.6
xor eax, eax
rol byte [rcx + rcx*4 - 0x39], 0x41
cmp al, 5
invalid
mov edi, r8d
cmp r8b, 5
cmp al, 5
invalid
movzx r12d, r12b
mov dh, 0xe4
cmove r12d, eax
loopne case.0x1400f2d31.1006
mov rcx, rsi
mov ecx, esi
mov rdx, r13
mov edx, ebp
call fcn.140115cb0
inc dword [rax + rax*8 + 0x86850f]
test al, al
jne case.0x140102836.974
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp + 0xb0]
invalid
add byte [rax], al
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
mov rdx, rsi
mov edx, esi
mov r8, r13
mov r8, r13
call 0x13fc717bf
call fcn.140116440
movzx edx, byte [rbp + 0xb0]
mov dh, 0x95
mov al, 0
add byte [rax], al
invalid
push 0xfffffb5
dec dword [rdi]
mov dh, 0x95
mov al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp + 0xc0]
mov rax, qword [rbp + 0xd0]
mov eax, dword [rbp + 0xd0]
rol byte [rax], 1
add byte [rax], al
invalid
lea r8, [0x1403dba4c]
pop rax
or ebp, dword [rax + rax]
sub al, 0
sub al, 0
add byte [rcx + 0x63], cl
adc al, 0x90
nop
movsxd rdx, dword [r8 + rdx*4]
nop
add rdx, r8
ret 0xe2ff
jmp rdx
loop case.0x1400e842a.1261
add rcx, 4
add ecx, 4
jmp case.0x140116d48.203
mov eax, 2
cmp rax, r14
cmp eax, esi
je 0x14011aea2
xchg ebp, eax
jmp case.0x14011ae3d.6
test byte [rax - 0x73], cl
push rax
add dword [rax - 0x7b], ecx
invalid
invalid
lea rdx, [rax + 1]
lea edx, [rax + 1]
test rax, rax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
add rcx, rdx
invalid
invalid
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
rol dword [rdx], 0xeb
jmp case.0x140116d48.203
and byte [rcx + 6], bh
mov ecx, 6
invalid
add bl, ch
jmp case.0x140116d48.203
sbb dword [rax - 0x73], ecx
push rax
add dword [rax - 0x7b], ecx
test eax, eax
cmove rdx, rax
add rcx, rdx
invalid
invalid
lea rdx, [rax + 1]
lea edx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
add rcx, rdx
add rcx, 8
ror dword [rax], 0xeb
jmp case.0x140116d48.203
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 0x1489e3659
ja 0x14011b7d8
mov qword [rbx + 0x10], 0
adc byte [r8], al
add byte [rax], al
add byte [rax], al
invalid
invalid
mov rcx, rbx
invalid
mov rdx, rsi
mov r8, r13
mov eax, ebp
mov eax, ebp
call 0x108d630a9
add rsp, 0x1c8
add dword [rax], eax
add byte [rbx + 0x5f], bl
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rdi
pop rdi
pop rbp
jmp fcn.140119140
retf
loope 0x14011af73
invalid
dec dword [rbp - 0x7b]
test r13, r13
in eax, dx
je 0x14011b05b
add byte [rax - 0x80], al
inc dword [rbx]
cmp dil, 3
jae 0x14011b05b
add byte [rax], al
add byte [rcx + rcx*4 + 0x7d], cl
add byte [rax], al
mov qword [rbp + 0x58], r15
jge 0x14011afe4
pop rax
mov qword [rbp + 0x60], r14
mov byte [rbp + 0x68], dil
jge 0x14011affc
push 0x28458b48
push 0x28458b48
sub byte [r8 - 0x75], r9b
sub byte [rax - 0x75], cl
mov rcx, qword [rbp + 0x2f]
mov ecx, dword [rbp + 0x2f]
invalid
mov qword [rbp + 0x69], rax
mov dword [rbp + 0x69], eax
mov qword [rbp + 0x70], rcx
mov rax, qword [rbp + 0x10]
invalid
jo case.0x140102836.978
mov eax, dword [rbp + 0x10]
adc byte [rax - 0x77], cl
js 0x14011aff5
mov qword [rbp + 0x78], rax
mov rax, qword [rbp + 0x18]
invalid
invalid
mov eax, dword [rbp + 0x18]
sbb byte [r8 - 0x77], r9b
mov qword [rbp + 0x80], rax
mov dword [rbp + 0x80], eax
test dword [rax + 0x48000000], eax
mov eax, dword [rbp + 0x128]
sub byte [rcx], al
add byte [rax], al
add byte [rax], 0
add byte [rax - 0x75], cl
test dword [rax], ebp
sub byte [rcx], al
add byte [rax], al
mov qword [rbp + 0x88], rax
invalid
add byte [rax], al
mov rax, qword [rbp + 0x128]
sub byte [rcx], al
add byte [rax], al
mov qword [rbp + 0x88], rax
add byte [rax], al
mov word [rbp + 0x90], 0x200
mov dword [rbp + 0x90], 0x858b0200
xor byte [rcx], al
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax], al
add cl, byte [rbx + 0x13085]
add byte [rax + 0x9285], cl
invalid
invalid
xchg edx, eax
add byte [rax], al
invalid
mov eax, dword [rbp + 0x130]
mov byte [rbp + 0x92], al
lea rcx, [rbp - 0x60]
lea ecx, [rbp - 0x60]
lea rdx, [rbp + 0x58]
lea edx, [rbp + 0x58]
pop rax
xchg edx, eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
movabs al, byte [0xffb8f9e858558d48]
lea edx, [rbp + 0x58]
pop rax
call fcn.1401168e0
cmp byte [rbp - 0x60], 0xa
invalid
or cl, byte [rax - 0x77]
pop rbp
invalid
pop rax
call fcn.1401168e0
cmp byte [rbp - 0x60], 0xa
invalid
invalid
stc
mov eax, 0x7d80ffff
movabs al, byte [0xb1850f205d89480a]
or cl, byte [rax - 0x77]
mov qword [rbp + 0x20], rbx
pop rbp
and byte [rdi], cl
jne 0x14011b0a6
mov qword [rbp + 0xf0], 0
jne 0x14011b0a6
add byte [rax], al
add byte [rax - 0x39], cl
test eax, esi
add byte [rax], al
mov qword [rbp + 0xf0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test eax, edi
clc
mov qword [rbp + 0xf8], 8
clc
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
or byte [rax], al
add byte [rax], al
mov qword [rbp + 0x100], 0
jmp 0x14011b205
invalid
add dword [rax], eax
add byte [rax], al
add cl, ch
invalid
add byte [rax], al
lea rax, [r9 + 1]
test r9, r9
cmove rax, r9
add rax, r10
add rax, 2
cmp rax, r14
je 0x14011aea2
invalid
invalid
invalid
invalid
invalid
jmp case.0x14011ae3d.6
lea rax, [r9 + 1]
test r9, r9
cmove rax, r9
ror dword [rcx + rax - 0x30], 0x48
add eax, 8
ror dword [rcx + rax - 0x30], 0x48
add eax, 8
cmp rax, r14
je 0x14011aea2
test byte [rsi + rdi*8 - 1], cl
invalid
test byte [rsi + rdi*8 - 1], cl
invalid
invalid
jmp case.0x14011ae3d.6
invalid
lea rcx, [rbp + 0xb0]
mov rdx, rsi
mov r8, r13
add byte [rax], al
add byte [rax - 0x77], cl
mov r8, r13
call fcn.140116440
movzx eax, byte [rbp + 0xb0]
mov rcx, qword [rbp + 0xc0]
test dword [rax + 0x48000000], esi
mov ecx, dword [rbp + 0xc0]
add byte [rax - 0x75], cl
invalid
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebp, eax
rol byte [rax], 1
add byte [rax], al
mov rdx, qword [rbp + 0xd0]
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
ror byte [rbp + rcx*4 + 0xd], 0xdb
movzx r8d, al
movzx eax, al
lea r9, [0x1403dba68]
or dword [rax + rax], ebp
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, r13
mov r9, rsi
retf 0x894d
jmp r10
add rcx, 4
jmp case.0x140115e57.264
mov rdi, rsi
mov rsi, r13
mov esi, ebp
movzx eax, byte [0x14041fac0]
mov edx, 0xe0
add byte [rax], al
or eax, 0xba00304a
loopne case.0x14011975c.149
add byte [rax], al
xor ecx, ecx
call fcn.14011f720
invalid
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
test rax, rax
je 0x14011b7ff
add byte [rax], al
add byte [rax], al
mov r14, rax
mov rax, qword [rbp - 0x30]
ror byte [rcx - 0x77], 1
xor byte [rdi], r9b
adc byte [rbp - 0x60], al
invalid
ror byte [rcx - 0x77], 1
xor byte [rdi], r9b
adc byte [rbp - 0x60], al
movabs al, byte [0xc055100fb04d100f]
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
mov al, reloc.WS2_32.dll_ntohs
adc byte [rbp - 0x40], dl
rol byte [rcx + 0xf], 0x11
push rsi
and byte [rcx + 0xf], al
movups xmmword [rsi + 0x10], xmm1
movups xmmword [r14 + 0x20], xmm2
adc dword [rsi + 0x20], edx
movups xmmword [r14 + 0x10], xmm1
movups xmmword [rsi + 0x10], xmm1
movups xmmword [r14], xmm0
movups xmmword [rsi], xmm0
mov qword [rbp + 0x98], 4
add byte [rax], al
add byte [rax + rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x4b], cl
mov qword [rbp + 0xa0], r14
movabs al, byte [0xa885c748000000]
add byte [rax], al
add byte [rcx], al
invalid
mov qword [rbp + 0xa8], 1
add byte [rcx], al
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rbp + 0x58]
add byte [rax], al
movups xmm0, xmmword [rbp + 0x58]
movups xmm1, xmmword [rbp + 0x68]
adc byte [rbp + 0x68], cl
movups xmm2, xmmword [rbp + 0x78]
movups xmm3, xmmword [rbp + 0x88]
popfq
mov byte [rax], al
add byte [rax], al
invalid
popfq
mov byte [rax], al
add byte [rax], al
invalid
add byte [rdi], cl
sub dword [rbp + 0xe0], ebx
add byte [rax], al
invalid
movaps xmmword [rbp + 0xe0], xmm3
popfq
loopne 0x14011b122
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xd0], edx
movaps xmmword [rbp + 0xd0], xmm2
movaps xmmword [rbp + 0xc0], xmm1
sub dword [rbp + 0xc0], ecx
movaps xmmword [rbp + 0xb0], xmm0
sub dword [rbp + 0xb0], eax
add byte [rax], al
lea rcx, [rbp + 0xf0]
lea rdx, [rbp + 0xb0]
call fcn.1401168e0
cmp byte [rbp + 0xf0], 0xa
lock add byte [rax], al
add byte [rdx], cl
lock add byte [rax], al
add byte [rdx], cl
je 0x14011b1e3
mov r15d, 1
lea r13, [rbp + 0xf0]
add byte [rax], al
add byte [rbp + rcx*4 - 0x5b], cl
mov al, 0
add byte [rax], al
invalid
add byte [rbp + rcx*4 - 0x53], cl
lock add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 - 0x5b], cl
mov al, 0
add byte [rax], al
invalid
nop dword [rax]
cmp r15, qword [rbp + 0x98]
jne 0x14011b18f
lea rcx, [rbp + 0x98]
lea ecx, [rbp + 0x98]
mov rdx, r15
cli
call fcn.1402e3500
mov r14, qword [rbp + 0xa0]
mov ch, 0xa0
add byte [rax], al
add byte [rcx + 0x6b], cl
imul rax, r15, 0x38
mov rcx, qword [rbp + 0x120]
lea esp, [rax]
add dword [rax], eax
add byte [rcx - 0x77], cl
invalid
invalid
invalid
invalid
cmp byte [rax - 0x75], cl
lea esp, [rax]
add dword [rax], eax
add byte [rcx - 0x77], cl
invalid
xor byte [rdi], cl
adc byte [rbp + 0xf0], al
invalid
movups xmm0, xmmword [rbp + 0xf0]
add byte [rdi], cl
movups xmm1, xmmword [rbp + 0x100]
adc byte [rbp + 0x100], cl
add byte [rcx], al
add byte [rax], al
movups xmm2, xmmword [rbp + 0x110]
movups xmmword [r14 + rax + 0x20], xmm2
invalid
and byte [rcx + 0xf], al
adc dword [rsi + rax + 0x10], ecx
and byte [rcx + 0xf], al
movups xmmword [rsi + rax + 0x10], xmm1
adc dword [rsi + rax + 0x10], ecx
movups xmmword [r14 + rax], xmm0
add al, 6
inc r15
mov qword [rbp + 0xa8], r15
mov rcx, r13
mov ecx, ebp
mov rdx, r12
mov edx, esp
call fcn.1401168e0
cmp byte [rbp + 0xf0], 0xa
lock add byte [rax], al
add byte [rdx], cl
mov bh, 0xff
inc dword [rax + 0xf0bd]
lock add byte [rax], al
add byte [rax], al
add byte [rdx], cl
jne 0x14011b170
movups xmm0, xmmword [rbp + 0x98]
movaps xmmword [rbp + 0xf0], xmm0
sub dword [rbp + 0xf0], eax
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], ebp
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], eax
add dword [rax], eax
invalid
mov rax, qword [rbp + 0xa8]
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], eax
add dword [rax], eax
mov qword [rbp + 0x100], rax
add byte [rcx - 0x77], cl
cmc
mov r13, rsi
mov rsi, rdi
mov byte [rbp + 0x13f], 0
invalid
add byte [rax - 0x73], cl
pop r8
lea rcx, [rbp + 0x58]
mov rdx, rsi
mov edx, esi
mov r8, r13
mov eax, ebp
call fcn.140116440
movzx edx, byte [rbp + 0x58]
mov dh, 0x55
pop rax
mov rcx, qword [rbp + 0x68]
push 0x78458b48
mov rax, qword [rbp + 0x78]
lea r8, [0x1403dbab8]
lea eax, [0x1403dbab8]
add byte [rbp + 0x63], cl
or al, 0x90
movsxd r9, dword [r8 + rdx*4]
invalid
add r9, r8
mov rdx, rsi
mov edx, esi
jmp r9
add rcx, 4
add ecx, 4
add al, 0xe9
jmp 0x14011b33a
test byte [rax], 0
add byte [rax], al
add byte [rbp + rcx*4 + 0x42], cl
add dword [rax - 0x7b], ecx
invalid
lea r8, [rdx + 1]
test rdx, rdx
test edx, edx
ror byte [rdi + rcx + 0x44], cl
cmove r8, rdx
add rcx, r8
ret 0x14c
add rcx, 8
jmp case.0x140115e57.264
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add byte [rax], al
add bl, ch
sbb dword [rbp + rcx*4 + 0x42], ecx
invalid
invalid
invalid
jmp case.0x140115e57.264
lea r8, [rdx + 1]
test rdx, rdx
ror byte [rdi + rcx + 0x44], cl
invalid
add dword [rax - 0x7b], ecx
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
add rcx, r8
add rcx, 2
add ecx, 2
add ecx, 2
add ch, bl
jmp case.0x140115e57.264
add eax, 0x2b9
mov ecx, 2
add byte [rbp - 0x77], cl
call 0x14fd9dbc8
invalid
invalid
invalid
mov r8, r13
sub r8, rcx
enter 0xffffffffffff820f, 0x54
jb 0x14011b7d8
add eax, 0x1480000
add rcx, rsi
add ecx, esi
int1
mov r9, rcx
test r8, r8
test eax, eax
sal byte [rsi + rcx + 0x41], 0xf
mov dh, 9
invalid
je 0x14011b29d
invalid
movzx ecx, byte [r9]
cmp ecx, 0x2f
je 0x14011b2a1
invalid
invalid
or dword [rbx + 0x4745cf9], eax
cmp ecx, 0x5c
stc
pop rsp
je 0x14011b2a1
cmp al, 5
add eax, 0x8d484273
jae case.0x140102836.997
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
lea esi, [rax + 0x4c000000]
mov edx, edi
mov al, 0
add byte [rax], al
mov rdx, r15
mov r8, r14
invalid
call fcn.140116440
mov cl, 0xff
inc dword [rdi + rcx - 0x4a]
movzx r8d, byte [rbp + 0xb0]
mov dh, 0x85
test dword [rax + 0x48000000], esi
mov al, 0
add byte [rax], al
invalid
mov rax, qword [rbp + 0xc0]
mov eax, dword [rbp + 0xc0]
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebp, eax
mov rdx, qword [rbp + 0xd0]
rol byte [rax], 1
add byte [rax], al
lea rcx, [0x1403dba84]
lea ecx, [0x1403dba84]
mov ah, 7
sub al, 0
add byte [rsi + 0x63], cl
movsxd r9, dword [rcx + r8*4]
invalid
or al, 0x81
add r9, rcx
jmp r9
lea rcx, [rax + 4]
lea ecx, [rax + 4]
jmp 0x14011b761
add byte [rax], al
test r12b, r12b
test ah, ah
in al, 0xf
je case.0x140117164.195
test byte [rax - 4], ch
invalid
lea rdx, [0x1403a7bd8]
lea edx, [0x1403a7bd8]
adc eax, 0x28c8e5
enter 0x28, 0x41
mov eax, 1
add byte [rax], al
mov r8d, 1
mov rcx, rbx
call fcn.140119140
invalid
fdivp st(7)
invalid
invalid
jmp case.0x140117164.195
cld
invalid
lea rdx, [rax + 1]
test rax, rax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
invalid
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
invalid
invalid
add rcx, 8
jmp 0x14011b33a
invalid
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
invalid
add byte [rax], al
add bl, ch
sbb dword [rax - 0x73], ecx
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
invalid
invalid
jmp 0x14011b33a
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
ror dword [rax - 0x7d], 1
invalid
invalid
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add eax, 0x2b9
invalid
add al, byte [rax]
invalid
add ecx, 2
jmp 0x14011b33a
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
ja case.0x14011975c.170
jne 0x14011b349
xor eax, eax
jmp 0x14011b35e
add rcx, rsi
add ecx, esi
mov rdx, rcx
movzx eax, byte [rdx]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
mov rcx, qword [rbp + 0x78]
mov qword [rbp + 0xe0], rcx
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0x58], al
movups xmm0, xmmword [rbp + 0x58]
movups xmm1, xmmword [rbp + 0x68]
adc byte [rbp + 0x68], cl
movups xmmword [rbp + 0xd0], xmm1
movups xmmword [rbp + 0xc0], xmm0
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0xb0], rsi
mov qword [rbp + 0xb8], r13
mov word [rbp + 0xe8], 0x200
mov byte [rbp + 0xea], al
test edx, ebp
add byte [rax], al
add byte [rax - 0x73], cl
jne 0x14011b3f9
lea rdi, [rbp + 0x58]
lea rbx, [rbp + 0xb0]
mov al, 0
add byte [rax], al
xor r15d, r15d
jmp case.0x140115f27.244
mov rax, qword [rbp + 0xf8]
mov eax, dword [rbp + 0xf8]
imul rcx, r14, 0x38
mov byte [rax + rcx], r12b
mov byte [rax + rcx], ah
cmp byte [rax + rcx*4 + 0x24], al
and al, 8
or byte [rdi], cl
adc byte [rsi], al
invalid
movups xmm0, xmmword [rsi]
invalid
movups xmm1, xmmword [rsi + 0x10]
adc byte [rdi], r9b
adc byte [rdi], cl
movups xmm2, xmmword [rsi + 0x20]
adc byte [rsi + 0x20], dl
and byte [rdi], cl
adc dword [rax + rcx + 1], eax
or byte [rcx], al
movups xmmword [rax + rcx + 1], xmm0
or byte [rcx], al
movups xmmword [rax + rcx + 0x11], xmm1
or byte [rcx], r10b
movups xmmword [rax + rcx + 0x21], xmm2
and dword [rax - 0x75], ecx
mov rdx, qword [rsi + 0x2f]
mov edx, dword [rsi + 0x2f]
push rsi
invalid
mov qword [rax + rcx + 0x30], rdx
or byte [rax], dh
cmp r13, 1
cmp ebp, 1
mov eax, 1
add byte [rax], al
add byte [rax - 0x7d], cl
fdivr st(7)
add byte [rax], al
sbb rax, 0xffffffffffffffff
mov qword [rbp + 0x100], rax
test dword [rax], eax
add dword [rax], eax
invalid
add byte [rax], al
add dh, al
mov byte [rbp + 0x13f], 0
test dword [rdi], edi
invalid
add dword [rax], eax
add byte [rax], al
mov rcx, rdi
mov ecx, edi
stc
mov rdx, rbx
call fcn.1401168e0
movzx r12d, byte [rbp + 0x58]
movzx esp, byte [rbp + 0x58]
movzx esp, byte [rbp + 0x58]
pop rax
cmp r12b, 0xa
je 0x14011b514
test ch, bh
add byte [rax], al
invalid
or cl, byte [rdi]
test ch, bh
std
add byte [rax], al
add byte [rcx - 0x73], al
lea eax, [r12 - 6]
lea eax, [r12 - 6]
lea eax, [rsp - 6]
and al, 0xfa
lea ecx, [r12 - 5]
and al, 0xfb
cmp al, 4
movzx eax, cl
mov dh, 0xc1
mov dh, 0xc1
rol dword [rcx + 0xf], 0x43
cmovae eax, r15d
cmp al, 1
je 0x14011b470
invalid
invalid
add dword [rdx + rax*2 + 0xf], esi
movzx eax, al
mov dh, 0xc0
cmp eax, 2
je case.0x140115f27.244
clc
add dh, byte [rax + rax*8 - 0x7d]
clc
cmp eax, 3
jne 0x14011b4b0
invalid
add esi, dword [rbp + 0x75]
jne 0x14011b484
mov rax, qword [rbp + 0x100]
mov eax, dword [rbp + 0x100]
test dword [rax], eax
add dword [rax], eax
add byte [rax - 0x7b], cl
invalid
invalid
add byte [rcx], al
add byte [rax], al
invalid
test rax, rax
test eax, eax
sal byte [rdi + rbp*4 + 0x48], 0x8b
invalid
je case.0x140115f27.244
scasd eax, dword [rdi]
mov rcx, qword [rbp + 0xf8]
dec rax
dec eax
imul rdx, rax, 0x38
clc
add byte [rax], al
add byte [rax - 1], cl
dec eax
imul rdx, rax, 0x38
cmp byte [rcx + rdx], 9
invalid
imul edx, eax, 0x38
cmp byte [rcx + rdx], 9
or dword [rbp - 0x65], esi
jne case.0x140115f27.244
wait
mov qword [rbp + 0x100], rax
add byte [rcx], al
add dword [rax], eax
add bl, ch
invalid
add byte [rax], al
jmp case.0x140115f27.244
xchg edx, eax
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
test eax, esi
mov rax, qword [rbp + 0xf0]
mov eax, dword [rbp + 0xf0]
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x53], cl
add byte [rcx], al
add dword [rax], eax
invalid
mov r13, qword [rbp + 0x100]
add dword [rax], eax
add byte [rbp + 0x31], al
xor r14d, r14d
test r13, r13
xor r14d, r14d
xor esi, esi
test r13, r13
setne r14b
setne dh
mov qword [rbp + 0x100], r14
add byte [rax], al
add byte [rcx + rdi - 0x10], cl
cmp rax, r14
invalid
jne 0x14011b3b0
test dword [rax], ebx
invalid
inc esi
test dword [rdi], edi
invalid
add dword [rax], eax
invalid
mov byte [rbp + 0x13f], 0
invalid
add byte [rax], al
add byte [rax - 0x73], cl
invalid
add byte [rax], al
lea rcx, [rbp + 0xf0]
call fcn.140117c50
jmp 0x14011b3b0
add bh, bh
invalid
invalid
add bh, bh
invalid
invalid
mov r13, qword [rbp + 0x100]
cmp r13, qword [rbp + 0xf0]
jne 0x14011b4d3
mov byte [rbp + 0x13f], 0
lea rcx, [rbp + 0xf0]
lock add byte [rax], al
add al, ch
jge 0x14011b498
invalid
invalid
invalid
mov rax, qword [rbp + 0xf8]
imul rcx, r13, 0x38
int 0x38
int 0x38
cmp byte [rax + rcx*4 + 0x24], al
or byte [rdi], cl
movups xmm0, xmmword [rsi]
mov byte [rax + rcx], r12b
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
and byte [rdi], cl
adc dword [rax + rcx + 1], eax
and byte [rdi], cl
adc dword [rax + rcx + 1], eax
movups xmmword [rax + rcx + 0x11], xmm1
movups xmmword [rax + rcx + 0x21], xmm2
push rsp
or byte [rcx], ah
adc dword [rdi], ecx
adc dword [rax + rcx + 0x21], edx
push rsp
or byte [rcx], ah
push rsp
or byte [rcx], ah
mov rdx, qword [rsi + 0x2f]
mov qword [rax + rcx + 0x30], rdx
inc r13
inc ebp
push rsi
invalid
inc ebp
mov qword [rbp + 0x100], r13
jmp case.0x140115f27.244
invalid
invalid
invalid
add cl, ch
loop 0x14011b510
invalid
invalid
mov qword [rbp + 0x38], 0
mov dword [rbp + 0x38], 0
mov qword [rbp + 0x40], 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp + 0x48], 0
add byte [rax], al
mov qword [rbp + 0x48], 0
mov dword [rbp + 0x48], 0
add byte [rax], al
add dh, al
mov byte [rbp + 0x50], 1
invalid
invalid
mov byte [rbp + 0x50], 1
mov rax, qword [rbp + 0xf0]
mov eax, dword [rbp + 0xf0]
mov eax, dword [rbp + 0xf0]
test eax, esi
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], ebp
add byte [rax], al
mov qword [rbp + 0x128], rax
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
add byte [rax], al
mov rax, qword [rbp + 0xf8]
mov eax, dword [rbp + 0xf8]
test eax, edi
clc
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], esi
mov qword [rbp + 0x130], rax
add dword [rax], eax
add byte [rax - 0x75], cl
test dword [rax], eax
invalid
mov rax, qword [rbp + 0x100]
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
jnp case.0x14011ae3d.46
test rax, rax
je case.0x14011a24c.50
invalid
add byte [rax], al
add byte [rax + 0x6b], cl
invalid
imul rsi, rax, 0x38
cmp byte [rax - 0x75], cl
popfq
mov rbx, qword [rbp + 0x130]
mov ebx, dword [rbp + 0x130]
xor byte [rcx], al
add byte [rax], al
add byte [rax + 1], cl
fimul word [rbp + rcx*4 + 0x65]
invalid
add rsi, rbx
lea r12, [rbp - 0x27]
lea esp, [rbp - 0x27]
lea r14, [0x1403dbad4]
lea esi, [0x1403dbad4]
xor eax, 0x2c055f
sub al, 0
xor eax, eax
shr bl, 0xf
jmp 0x14011b588
xor eax, eax
ror byte [rax - 0x7d], 0xc3
cmp byte [rax + 0x39], cl
add rbx, 0x38
ret
cmp rbx, rsi
je case.0x14011a24c.50
je case.0x14011a24c.50
test byte [rdi + 1], cl
add byte [rax], al
movzx edi, byte [rbx]
cmp eax, dword [rbx - 0x7bf0f501]
cmp edi, 0xa
dec dword [rdx]
je case.0x14011a24c.50
add dword [r8], eax
add byte [rax - 0x78], al
mov byte [rbp - 0x28], dil
mov byte [rbp - 0x28], bh
jge case.0x14011ad73.54
mov rcx, qword [rbx + 0x30]
mov ecx, dword [rbx + 0x30]
xor byte [r9 - 0x77], cl
mov qword [r12 + 0x2f], rcx
and al, 0x2f
movups xmm0, xmmword [rbx + 1]
movups xmm1, xmmword [rbx + 0x11]
adc qword [r15], rcx
adc byte [rbx + 0x21], dl
adc qword [r15], rcx
adc dword [rdi], ecx
adc byte [rbx + 0x21], dl
movups xmmword [r12 + 0x20], xmm2
push rsp
and al, 0x20
and byte [rcx + 0xf], al
adc dword [rsp + 0x10], ecx
and al, 0x10
movups xmmword [r12 + 0x10], xmm1
and al, 0x10
movups xmmword [r12], xmm0
movups xmmword [rsp], xmm0
add al, 0x24
test al, 1
je 0x14011b5ec
lea rcx, [rbp - 0x28]
lea ecx, [rbp - 0x28]
lea rdx, reloc.WS2_32.dll_getsockname
invalid
invalid
add al, ch
fidiv word [rsi - 0x3f7b0001]
test al, al
call fcn.140116cb0
test al, al
jne 0x14011b5ec
invalid
mov r8d, 1
add dword [rax], eax
add byte [rax], al
lea rcx, [rbp + 0x38]
lea rdx, [0x1403a7bd8]
sub byte [rax], al
cmp byte [rax - 0x73], cl
adc eax, 0x28c5f1
sub byte [rax], al
sub byte [rax], al
add al, ch
call fcn.140119140
push rsp
invalid
lea r13d, [rdi - 6]
outsd dx, dword [rsi]
cli
lea eax, [rdi - 5]
sti
cmp r13b, 4
cmp ch, 4
movzx eax, al
mov ecx, 0
cmovae eax, ecx
invalid
invalid
sar byte [rcx], 0xf
add byte [rax], al
add byte [rdi], cl
ror dword [r11 + r9*4 + 0x7d], 0xe8
ror dword [rbx + rcx*4 + 0x7d], 0xe8
mov r15, qword [rbp - 0x18]
jge case.0x14011ae3d.55
call 0x100c7c54e
movzx r8d, al
movsxd rax, dword [r14 + r8*4]
add rax, r14
add eax, esi
add eax, esi
invalid
jmp rax
mov edx, dword [rbp]
mov r8, qword [rbp + 8]
mov eax, dword [rbp + 8]
push rbp
add byte [rbx + rcx*4 + 0x45], cl
or bl, ch
mov eax, dword [rbp + 8]
or r11b, r13b
jmp case.0x14011b777.18
xor ecx, dword [rax - 0x75]
mov edx, dword [rbp - 0x20]
mov r8, r15
clc
push rbp
loopne 0x14011b66f
mov eax, edi
clc
jmp case.0x14011b777.18
mov r8d, 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
lea rdx, [0x1403d6c52]
add bl, ch
jmp case.0x14011b777.18
sbb eax, dword [rcx - 0x48]
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x2ba146
invalid
invalid
sub eax, dword [rax]
add byte [rax - 0x73], cl
adc eax, 0x2ba146
invalid
invalid
sub eax, dword [rax]
movabs eax, dword [0x8d158d480ceb002b]
jmp case.0x14011b777.18
invalid
add byte [rax], al
lea rcx, [rbp + 0x38]
call fcn.140119140
invalid
invalid
inc dword [rcx + 0xf]
mov dh, 0xcd
invalid
inc rcx
inc ecx
cmp r13b, 4
mov eax, 0
add byte [rax + 0xf], cl
enter 0xffffffffffff8348, 0xfffffffffffffff9
invalid
stc
cmovae rcx, rax
cmovae ecx, eax
cmp rcx, 1
cmp ecx, 1
stc
add dword [rdi], ecx
je 0x14011b579
test byte [rdx], al
invalid
mov al, 1
test rcx, rcx
test ecx, ecx
add dword [rax - 0x7b], ecx
leave
test ecx, ecx
jne 0x14011b57b
invalid
invalid
mov rax, qword [rbp - 8]
mov ecx, edi
lea rdx, [0x1403dbae8]
lea edx, [0x1403dbae8]
lea edx, [0x1403dbae8]
adc eax, 0x2c0459
movsxd rcx, dword [rdx + rcx*4]
mov cl, byte [rax + 1]
sar edi, 1
jmp rcx
invalid
add rcx, rdx
add ecx, edx
jmp rcx
add r15, 4
add edi, 4
add al, 0xeb
jmp 0x14011b6cc
lea rcx, cs:[rax + 1]
lea rcx, [rax + 1]
test rax, rax
cmove rcx, rax
ror byte [rax + 0xf], 0x44
enter 0x149, 0xffffffffffffffcf
add r15, rcx
add r15, rcx
add edi, ecx
add r15, 8
or bl, ch
sbb al, byte [rcx - 0x41]
invalid
jmp 0x14011b6cc
mov r15d, 6
mov edi, 6
jmp 0x14011b6cc
adc cl, byte [rax - 0x73]
add qword [rax - 0x7b], rcx
add dword [rax - 0x7b], ecx
lea rcx, [rax + 1]
test rax, rax
cmove rcx, rax
cmove ecx, eax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove ecx, eax
enter 0x149, 0xffffffffffffffcf
enter 0x149, 0xffffffffffffffcf
add r15, rcx
add edi, ecx
iretd
add r15, 2
add cl, byte [rbp - 0x7b]
dec dword [rdi]
xchg ebp, eax
shr cl, 0xa4
invalid
test r15, r15
setne al
jmp 0x14011b57b
cmp qword [rbp + 0x128], 0
cmp dword [rbp + 0x128], 0
mov ebp, 0x128
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rdx - 0x46], dh
je case.0x14011a24c.53
adc dword [rdx + 8], edi
mov edx, 8
or byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
lea esi, [rax]
add dword [rax], eax
add al, ch
scasb al, byte [rdi]
cmpsb byte [rsi], byte [rdi]
dec dword [rax - 0x75]
invalid
invalid
add byte [rax], al
mov rcx, qword [rbp + 0x130]
call fcn.140055da0
mov rsi, qword [rbp + 0x20]
jne case.0x1401185e1.210
and byte [rax - 0x7d], cl
cmp qword [rsi], 0
cmp dword [rsi], 0
add byte ds:[rsi + rcx + 0x48], dh
mov ecx, dword [rsi + 8]
invalid
invalid
je 0x14011b70a
invalid
mov rcx, qword [rsi + 8]
or byte [rdx + 1], r15b
or byte [rdx + 1], bh
mov edx, 1
call fcn.140055da0
dec dword [rdi]
adc byte [rbp + 0x38], al
movups xmm0, xmmword [rbp + 0x38]
movups xmm1, xmmword [rbp + 0x48]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
adc byte [rdi], r9b
movups xmmword [rsi], xmm0
adc dword [rsi], eax
add rsp, 0x1c8
add esp, 0x1c8
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
add qword [rax - 0x7b], rcx
test rdx, rdx
cmove rcx, rdx
cmove ecx, edx
ror byte [rax + 0xf], cl
retf 0x148
add rcx, rax
add rcx, 2
jmp 0x14011b761
invalid
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add bl, ch
invalid
jmp 0x14011b761
sbb dword [rax - 0x73], ecx
lea rcx, [rdx + 1]
add qword [rax - 0x7b], rcx
add dword [rax - 0x7b], ecx
test rdx, rdx
cmove rcx, rdx
add rcx, rax
ror dword [rax - 0x7d], 0xc1
or bl, ch
invalid
ror byte [rax + 0xf], cl
retf 0x148
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
cmp rcx, r14
int1
ja case.default.0x14011b777
mov ecx, r8d
mov ecx, eax
lea r8, [0x1403dbaa0]
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
jmp rcx
add rax, 4
add eax, 4
rol byte [rbx + rbp*8], 0x38
jmp 0x14011b7b7
xor eax, eax
jmp case.0x1400e842a.1277
invalid
cmp eax, 0x14a8d48
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rax, rcx
add rax, 2
add ch, bl
invalid
and byte [rax + 6], bh
mov eax, 6
jmp 0x14011b7b7
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rax, rcx
add rax, 8
jmp 0x14011b7b7
mov eax, 2
cmp r14, rax
jb case.0x140117164.195
mov qword [rbx + 0x10], rax
jmp case.0x140117164.195
idiv edi
invalid
idiv edi
dec dword [rbp + rcx*4 + 5]
invalid
invalid
invalid
lea r8, str.library_std_srcpath.rs
mov rdx, r14
call fcn.1402df6f0
sbb al, 0
invalid
sbb al, 0
lea r8, str.library_std_srcpath.rs
mov rdx, r13
mov edx, ebp
ret
mov edx, ebp
call fcn.1402df6f0
add dh, al
test dword [rdi], edi
add dword [rax], eax
mov byte [rbp + 0x13f], 0
add byte [rax], al
lea r8, str.library_std_srcpath.rs
add eax, 0x28c3cb
mov rdx, r13
call fcn.1402df6f0
sbb al, 0
invalid
sbb al, 0
ud2
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 0xe0
add byte [rax], al
call fcn.1402df2b0
cmp bl, byte [rax + rax]
int3
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x128], 0
cmp dword [rbp + 0x128], 0
add byte [rax], al
je case.0x140115e57.279
mov edx, 8
mov rcx, qword [rbp + 0x130]
call fcn.140055da0
cmp qword [rbp + 0x38], 0
je 0x14011b85c
mov rcx, qword [rbp + 0x40]
mov edx, 1
call fcn.140055da0
mov byte [rbp + 0x13f], 1
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax - 0x7d], cl
mov ebp, 0x98
cwde
add byte [rax], al
add byte [rax], al
je 0x14011b8b7
mov rcx, qword [rbp + 0xa0]
cmp qword [rbp + 0x98], 0
cmp dword [rbp + 0x98], 0
add byte [rax], al
add byte [rax], al
je 0x14011b8b7
mov rcx, qword [rbp + 0xa0]
movabs al, byte [0x8ba000000]
add byte [rax], al
mov edx, 8
add al, ch
call fcn.140055da0
jmp 0xd111ac5c
movsb byte [rdi], byte [rsi]
call qword [rax + 0x28c48348]
add esp, 0x28
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
invalid
in al, dx
sub byte [rax - 0x73], cl
invalid
invalid
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], al
add byte [rax + 0x13fbd], al
cmp byte [rbp + 0x13f], 0
add byte [rax], al
jne 0x14011b910
cmp qword [rbp + 0xf0], 0
add byte [rax], al
add byte [rax], al
je 0x14011b910
mov rcx, qword [rbp + 0xf8]
invalid
mov edx, 8
call fcn.140055da0
movsb byte [rdi], byte [rsi]
invalid
invalid
movsb byte [rdi], byte [rsi]
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop rsi
pop r15
pop rbp
ret
int3
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
mov r8, rdx
mov eax, edx
mov rdx, rcx
lea rcx, [rbp - 0x10]
lea ecx, [rbp - 0x10]
call fcn.140117d00
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
mov rsi, qword [rbp - 8]
movabs rbx, 0x8000000000000000
mov ebx, 0
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74d83948], al
sub cl, byte [rax - 0x75]
invalid
invalid
cmp rax, rbx
cmp eax, ebx
je 0x14011b98d
mov rcx, qword [rbp]
mov ecx, dword [rbp]
add byte [r8 - 0x77], r9b
fmul dword [r8 - 0x77]
fmul dword [rax - 0x77]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rsi
mov dword [rbp - 0x20], esi
jne 0x14011b94f
mov qword [rbp - 0x18], rcx
lea rcx, [rbp - 0x40]
lea rdx, [rbp - 0x28]
lea edx, [rbp - 0x28]
lea edx, [rbp - 0x28]
fsubr st(0)
and dl, 0xff
call fcn.140119c00
dec dword [rax - 0x75]
jge case.0x14011a24c.73
mov rdi, qword [rbp - 0x40]
mov rsi, qword [rbp - 0x38]
cmp rdi, rbx
jne 0x14011b999
fbstp tbyte [rbp + 0xc]
mov rax, rsi
add rsp, 0x68
push 0x5d5e5f5b
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rcx, rsi
int1
xor edx, edx
call qword [sym.imp.KERNEL32.dll_CreateDirectoryW]
sar bh, cl
adc eax, 0x1ca844
test eax, eax
je case.0x140102836.1005
test rdi, rdi
push qword [rbp + rsi - 0x46]
add al, byte [rax]
invalid
je case.0x140116d48.285
mov edx, 2
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
add byte [rax], al
mov rcx, rsi
call fcn.140055da0
xor eax, eax
jmp 0x14011b990
movabs dword [0x1ee8d2ebc031fff3], eax
push qword [rcx]
shr bl, 0xd2
call sub.KERNEL32.dll_GetLastError
shl rax, 0x20
invalid
invalid
shl eax, 0x20
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff85
invalid
or rax, 2
add cl, byte [rax - 0x7b]
test rdi, rdi
test edi, edi
push qword [rax + rax*8 - 0x46]
je 0x14011b990
mov edx, 2
add al, byte [rax]
add byte [rax], al
mov rcx, rsi
mov rsi, rax
call fcn.140055da0
invalid
invalid
invalid
invalid
shl byte [rbx - 0x5414000d], 0x31
invalid
jmp 0x14011b98d
stosd dword [rdi], eax
xor eax, eax
jmp 0x14011b990
shr bl, 0xaa
int3
int3
int3
int3
int3
int3
push r15
push r14
push rsi
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x1f8
in al, dx
clc
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x170], 0xfffffffffffffffe
mov dword [rbp + 0x170], 0xfffffffe
test dword [rax + 1], esi
add dword [rax], eax
add dh, bh
invalid
add byte [rax], al
invalid
invalid
invalid
dec dword [rax - 0x77]
mov rsi, rdx
mov esi, edx
invalid
mov rdi, rcx
mov edi, ecx
iretd
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
lea esi, [rax + 0x48000000]
mov al, 0
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rdi
mov edx, edi
cli
mov r8, rsi
invalid
call fcn.140116440
stosb byte [rdi], al
invalid
movzx eax, byte [rbp + 0xb0]
mov dh, 0x85
mov al, 0
invalid
test dword [rax + 0x48000000], esi
add byte [rax], al
add byte [rax - 0x75], cl
invalid
add byte [rax], al
mov rcx, qword [rbp + 0xc0]
mov ecx, dword [rbp + 0xc0]
invalid
add byte [rax], al
add byte [rax - 0x75], cl
invalid
add byte [rax], al
mov rdx, qword [rbp + 0xd0]
mov edx, dword [rbp + 0xd0]
xchg ebp, eax
rol byte [rax], 1
invalid
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
invalid
invalid
add byte [rax], al
movzx r8d, al
movzx eax, al
mov dh, 0xc0
ror byte [rbp + rcx*4 + 0xd], 0xb2
lea r9, [0x1403dbb00]
lea ecx, [0x1403dbb00]
mov dl, 0
add byte [rax + rax], ch
sub al, 0
movsxd r10, dword [r9 + r8*4]
invalid
add r10, r9
add edx, ecx
mov r8, rsi
mov eax, esi
mov r9, rdi
mov ecx, edi
stc
jmp r10
jmp rdx
loop case.0x140116a31.305
add rcx, 4
add ecx, 4
rol dword [rbx + rbp*8], 0x34
add al, 0xeb
jmp case.0x140116d48.261
xor al, 0x4c
lea eax, [rdx + 1]
invalid
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
test rdx, rdx
ror byte [rdi + rcx + 0x44], cl
cmove r8, rdx
ret 0x14c
add rcx, r8
ror dword [rax - 0x7d], 0xc1
add rcx, 8
or bl, ch
and byte [rcx + 6], bh
mov ecx, 6
jmp case.0x140116d48.261
mov ecx, 6
invalid
add byte [rax], al
jmp case.0x140116d48.261
lea r8, [rdx + 1]
lea eax, [rdx + 1]
test rdx, rdx
test edx, edx
cmove r8, rdx
cmove eax, edx
add rcx, r8
add ecx, eax
add rcx, 2
add ecx, 2
jmp case.0x140116d48.261
add eax, 0x2b9
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov r8, rsi
mov eax, esi
sub r8, rcx
sub eax, ecx
jb 0x14011bee1
invalid
cmp eax, 0x48000004
add byte [rax], al
add byte [rax + 1], cl
add rcx, rdi
add ecx, edi
stc
mov r9, rcx
leave
test r8, r8
test eax, eax
je case.0x140116bf6.298
adc al, 0x41
movzx ecx, byte [r9]
movzx ecx, byte [rcx]
mov dh, 9
cmp cl, 0x2f
sete dl
xchg esp, eax
invalid
stc
invalid
xchg esp, eax
ret 0xf980
cmp cl, 0x5c
pop rsp
sete cl
ror dword [rax], 0xd1
or cl, dl
jmp case.0x1401173c4.245
add dh, byte [rcx]
leave
xor ecx, ecx
mov rdx, qword [rbp + 0xd0]
mov edx, dword [rbp + 0xd0]
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp + 0x5f], rdx
add byte [rax], al
mov qword [rbp + 0x5f], rdx
mov dword [rbp + 0x5f], edx
movups xmm0, xmmword [rbp + 0xb1]
mov cl, 0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movups xmm1, xmmword [rbp + 0xc1]
movups xmm1, xmmword [rbp + 0xc1]
invalid
rol dword [rax], 0
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x50], ecx
push rax
movaps xmmword [rbp + 0x50], xmm1
push rax
movaps xmmword [rbp + 0x40], xmm0
test rsi, rsi
invalid
test rsi, rsi
div byte [rsi + rax + 0x3c]
je 0x14011baf1
cmp al, 6
invalid
jne 0x14011baf9
jmp 0x14011bb11
cmp al, 3
jae case.0x14011ae3d.107
add al, byte [rax]
add byte [rax - 0x75], cl
mov edx, dword [rbp + 0x5f]
mov rdx, qword [rbp + 0x5f]
mov edx, dword [rbp + 0x5f]
mov qword [rbp + 0x2f], rdx
mov dword [rbp + 0x2f], edx
movaps xmm0, xmmword [rbp + 0x40]
movaps xmm1, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x50]
movaps xmmword [rbp + 0x20], xmm1
movaps xmmword [rbp + 0x10], xmm0
sub dword [rbp + 0x10], eax
and byte [r15], r9b
and byte [rdi], cl
sub dword [rbp + 0x10], eax
mov qword [rbp + 0x168], rdi
mov dword [rbp + 0x168], edi
mov ebp, 0x168
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov qword [rbp + 0x128], rdi
mov dword [rbp + 0x128], edi
mov ebp, 0x128
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rbp + 0x130], rsi
mov dword [rbp + 0x130], esi
mov ch, 0x30
add dword [rax], eax
add byte [rax + 0x13885], cl
mov byte [rbp + 0x138], al
test dword [rax], edi
add dword [rax], eax
invalid
cmp byte [rcx], al
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0x10], al
invalid
invalid
movaps xmm0, xmmword [rbp + 0x10]
adc byte [r15], r9b
adc byte [rdi], cl
movaps xmm1, xmmword [rbp + 0x20]
sub byte [rbp + 0x20], cl
and byte [rdi], cl
movups xmmword [rbp + 0x139], xmm0
adc dword [rbp + 0x139], eax
test dword [rcx], edi
add dword [rax], eax
add byte [rdi], cl
movups xmmword [rbp + 0x149], xmm1
adc dword [rbp + 0x149], ecx
lea ecx, [rcx + 1]
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0x2f]
mov eax, dword [rbp + 0x2f]
invalid
mov qword [rbp + 0x158], rax
test dword [rax + 1], ebx
add dword [rax], eax
add byte [rsi - 0x39], ah
invalid
invalid
add byte [rax], al
mov word [rbp + 0x160], 0x200
test dword [rax + 1], esp
add byte [rax], al
add byte [rdx], al
mov byte [rbp + 0x162], cl
mov qword [rbp + 0x70], 1
jo case.0x14011983b.182
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x39], cl
jo case.0x14011983b.182
jo case.0x14011983b.182
mov dword [rbp + 0x70], 1
jo case.0x14011983b.182
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
js case.0x14011983b.198
js case.0x14011983b.198
add byte [rax], al
mov qword [rbp + 0x78], 0
mov byte [rbp + 0x80], 6
test dword [rax + 0x6000000], eax
js case.0x14011983b.198
add byte [rax], al
add dh, al
test dword [rax + 0x6000000], eax
add byte [rax], 0
add byte [rsi], al
add byte [rax], al
invalid
mov word [rbp + 0xa8], 0x200
test dword [rax], ebp
add byte [rax], al
add byte [rax], al
add al, dh
mov byte [rbp + 0xaa], 0
test dword [rdx], ebp
stosb byte [rdi], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea rcx, [rbp - 0x28]
fmul dword [r8 - 0x73]
xchg ebp, eax
lea rdx, [rbp + 0x128]
sub byte [rcx], al
add byte [rax], al
add al, ch
in eax, dx
add eax, dword [rax]
add byte [rax], al
cmp byte [rbp - 0x28], 0xa
je case.0x1401480ef.135
lea rbx, [rbp + 0xe8]
call fcn.14011bf80
add byte [rax], al
cmp byte [rbp - 0x28], 0xa
fmul dword [rdx]
je case.0x1401480ef.135
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rbx, [rbp + 0xe8]
popfq
call 0x18c11bba5
add byte [rax], al
add byte [rbp + rcx*4 + 0x75], cl
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 0x75], cl
movabs al, byte [0xb0a58d4c707d8d4c]
lea edi, [rbp + 0x70]
lea r12, [rbp + 0xb0]
invalid
invalid
insd dword [rdi], dx
lea r14, [rbp - 0x60]
jne 0x14011bb48
lea r15, [rbp + 0x70]
lea edi, [rbp + 0x70]
jge 0x14011bc1c
lea r12, [rbp + 0xb0]
lea esp, [rbp + 0xb0]
mov al, 0
add byte [rax], al
lea r13, [rbp - 0x28]
lea ebp, [rbp - 0x28]
fmul dword [rax - 0x73]
lea rdi, [rbp + 0x128]
mov ebp, 0x128
add dword [rax], eax
add byte [rsi - 0x70], ah
nop
nop
mov rcx, r14
int1
mov rdx, r15
mov edx, edi
cli
call fcn.14011bf80
add byte [rax], al
cmp byte [rbp - 0x60], 0xa
je 0x14011bc5d
invalid
mov byte [rax], al
add byte [rax], al
invalid
movabs al, byte [0x4800000088840f0a]
test byte [rax + 0x48000000], cl
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbp + 8]
mov eax, dword [rbp + 8]
or byte [r8 - 0x77], r9b
mov qword [rbp + 0xe0], rax
test eax, esp
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
movups xmm0, xmmword [rbp - 0x28]
adc byte [rbp - 0x28], al
fmul dword [r15]
movups xmm1, xmmword [rbp - 0x18]
adc byte [rbp - 0x18], cl
call 0x13866cbfb
movups xmm2, xmmword [rbp - 8]
adc byte [rbp - 8], dl
movaps xmmword [rbp + 0xd0], xmm2
xchg ebp, eax
rol byte [rax], 1
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0xc0], xmm1
movaps xmmword [rbp + 0xc0], xmm1
invalid
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0xb0], xmm0
movaps xmmword [rbp + 0xb0], xmm0
test dword [rax + 0x48000000], esi
mov eax, dword [rbp - 0x30]
invalid
invalid
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rbp - 0x30]
ror byte [r8 - 0x77], 1
xor byte [r15], cl
xor byte [rdi], cl
mov qword [rbx + 0x30], rax
movups xmm0, xmmword [rbp - 0x60]
adc byte [rbp - 0x60], al
xor byte [rdi], cl
adc byte [rbp - 0x60], al
movabs al, byte [0xc055100fb04d100f]
movups xmm1, xmmword [rbp - 0x50]
mov r8b, reloc.WS2_32.dll_ntohs
adc byte [rbp - 0x40], dl
movups xmm2, xmmword [rbp - 0x40]
push rbp
ror byte [rdi], 0x11
invalid
push rbx
movups xmmword [rbx + 0x20], xmm2
adc dword [rbx + 0x20], edx
and byte [rdi], cl
movups xmmword [rbx + 0x10], xmm1
adc dword [rbx + 0x10], ecx
adc byte [rdi], cl
movups xmmword [rbx], xmm0
adc dword [rbx], eax
add ecx, dword [rcx + rcx*4 - 0x1f]
mov rcx, r12
mov ecx, esp
mov rdx, rbx
mov edx, ebx
call fcn.140116cb0
mov al, 0xff
inc dword [rax + rax*8 - 0x76b3d18c]
test al, al
je 0x14011bc5d
invalid
invalid
test al, al
je 0x14011bc5d
mov rcx, r13
jmp 0x1290c457e
mov rdx, rdi
cli
call fcn.14011bf80
cmp byte [rbp - 0x28], 0xa
jge 0x14011bc15
or dh, byte [rbp - 0x80]
add r8d, dword [rax]
add eax, dword [rax]
add byte [rax + 0x750ad87d], al
or byte [rax - 0x73], 0x8d
invalid
invalid
invalid
mov al, 0
jge 0x14011bc15
or dh, byte [rbp - 0x80]
lea rcx, [rbp + 0xb0]
lea esi, [rax + 0x48000000]
lea edx, [rbp + 0x70]
push rbp
invalid
add byte [rax], al
lea rdx, [rbp + 0x70]
push rbp
jo case.0x140119af7.148
invalid
call fcn.14011bf80
xor byte [rbx], al
add byte [rax], al
cmp byte [rbp + 0xb0], 0xa
mov ebp, 0xb0
or cl, byte [rdi]
je case.0x14011ae3d.107
add byte [rdx], cl
je case.0x14011ae3d.107
mov rdi, qword [rbp + 0x168]
mov edi, dword [rbp + 0x168]
add dword [rax], eax
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
bnd call fcn.14011b930
call fcn.14011b930
mov qword [rbp + 0x128], rax
test dword [rax], ebp
add dword [rax], eax
add byte [rax - 0x7b], cl
test rax, rax
ror byte [rdi], 0x84
and dword [rcx], eax
je case.0x14011ae3d.107
test byte [rcx], ah
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rbx, rax
and eax, 3
invalid
ret
add ecx, dword [rax - 0x73]
or eax, 0x2bfe90
nop
invalid
sub eax, dword [rax]
invalid
lea rcx, [0x1403dbb1c]
lea ecx, [0x1403dbb1c]
nop
invalid
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
invalid
or dword [rax + 1], 0xfe0ffc8
add rax, rcx
enter 0xffffffffffffe0ff, 0xf
jmp rax
loopne 0x14011bca5
movzx eax, byte [rbx + 0x10]
mov dh, 0x43
adc bl, ch
jmp case.0x14011a24c.108
mov rcx, rbx
jmp case.0x14011a24c.108
mov rcx, rbx
invalid
shr rcx, 0x20
jmp 0xd1aba4c5
call fcn.140114e40
xchg ecx, eax
invalid
jmp case.0x14011a24c.108
mov rax, rbx
shr rax, 0x20
invalid
invalid
fmul dword [rax - 0x3f]
call 0x1690a3fd3
cmp eax, 0x28
clc
sub byte [rdi], cl
ja case.default.0x14011bcc7
xchg dword [rbx + 0x48000001], esp
lea ecx, [0x1403dbb2c]
insb byte [rdi], dx
invalid
sub eax, dword [rax]
movabs dword [0xfe6c0d8d48000001], eax
add byte [rax], al
lea rcx, [0x1403dbb2c]
insb byte [rdi], dx
invalid
sub eax, dword [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
or dword [rax + 1], 0x31e0ffc8
add eax, ecx
jmp rax
xor eax, eax
shr bl, 4
jmp case.0x14011a24c.108
add al, 0xf
movzx eax, byte [rbx + 0xf]
mov dh, 0x43
je 0x1884a3196
test al, al
je case.0x14011ae3d.93
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
mov al, 0
add byte [rax], al
mov rdx, rdi
mov r8, rsi
call fcn.14011c3e0
stc
invalid
add byte [rbx + 0xb0bd], al
cmp dword [rbp + 0xb0], 2
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rdx], al
add dh, byte [rbp + 0x7f]
jne case.0x14011ae3d.74
mov rax, qword [rbp + 0xb8]
mov eax, dword [rbp + 0xb8]
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rbp + 0x78]
invalid
lea rcx, [rbp + 0x78]
lea ecx, [rbp + 0x78]
mov qword [rbp + 0x78], rax
mov dword [rbp + 0x78], eax
js 0x14011bcc6
mov byte [rbp + 0x70], 1
add eax, ebp
outsd dx, dword [rsi]
outsd dx, dword [rsi]
call fcn.140112c50
outsd dx, dword [rsi]
invalid
jmp case.0x14011b238.38
xchg ebp, eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lea ebp, [rax]
add dword [rax], eax
lea rcx, [rbp + 0x128]
add al, ch
invalid
call fcn.140112c50
mov rcx, rdi
mov ecx, edi
invalid
mov ecx, edi
stc
mov rdx, rsi
bnd call fcn.14011c2b0
call fcn.14011c2b0
add eax, 0x85480000
ror byte [rdi], 0x84
invalid
invalid
add byte [rax], al
test rax, rax
test eax, eax
je case.0x14011bc93.39
test byte [rax + rax - 0x76b80000], cl
mov word [rax], es
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov rcx, rax
shr eax, 0xbb
cld
call fcn.14011b9f0
mov rbx, rax
mov ebx, eax
invalid
mov ebx, eax
ret
test rax, rax
sal byte [rbp + 0x65], 0x48
jne case.0x14011b238.38
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
mov edx, esi
call fcn.14011b930
call 0x18911bd44
mov dword [rbp + 0xb0], eax
mov al, 0
add byte [rax], al
invalid
sti
invalid
mov qword [rbp + 0xb0], rax
mov al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rsp + rcx*2 + 0x48], 0x89
je case.0x14011ae3d.107
invalid
invalid
test rax, rax
je case.0x14011ae3d.107
mov rbx, rax
mov rbx, rax
mov ebx, eax
ret
mov rcx, rdi
mov ecx, edi
stc
mov rdx, rsi
bnd call fcn.14011c520
call fcn.14011c520
invalid
add byte [rax], al
add byte [rax + rax*8 - 0x72b7c38c], al
test al, al
sal byte [rsp + rdi + 0x48], 0x8d
je case.0x14011b238.38
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
lea esi, [rax - 0x15000000]
add byte [rax], al
add bl, ch
add byte [rax], al
jmp case.0x14011b238.41
sub al, 0x8b
mov edx, dword [rbp + 0xf0]
xchg ebp, eax
lock add byte [rax], al
add byte [rax], al
add byte [rax], al
add bh, dh
test edx, 0x400
ret 0x400
add al, 0
add byte [rdi], cl
invalid
add byte [rax], al
sete al
xchg esp, eax
sal bh, 0x85
test dword [rbp + 0xf4], 0x20000000
test esp, esi
add byte [rax], al
hlt
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], ah
and byte [rdi], cl
xchg esp, eax
sete cl
sal esi, 0xc2
test dl, 0x10
ret 0x7410
adc byte [rdx + rdx + 8], dh
je case.0x14011b238.38
adc cl, byte [rax]
or al, cl
enter 0xe74, 0x48
lea ecx, [rbp + 0x128]
lea ebp, [rax]
add dword [rax], eax
invalid
je case.0x14011b238.38
invalid
lea rcx, [rbp + 0x128]
lea ebp, [rax]
add dword [rax], eax
add byte [rax], al
add al, ch
mov al, WSAGetLastError
outsb dx, byte [rsi]
call fcn.140112c50
outsb dx, byte [rsi]
invalid
push qword [rcx]
xor ebx, ebx
fisttp dword [rax - 0x77]
mov rax, rbx
add rsp, 0x1f8
add esp, 0x1f8
fmul dword [rax - 0x7f]
add esp, 0x1f8
invalid
clc
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
lea rbx, [0x1403a7510]
sbb eax, 0x28b750
push rax
mov bh, 0x28
sub byte [rax], al
add bl, ch
loopne case.0x140115f27.321
invalid
jmp case.0x14011b238.38
mov al, 0x25
and eax, 0xffff08e9
push qword [rax - 0xfe16dd]
mov al, 0x23
invalid
add edi, edi
jmp case.0x14011a24c.108
or bh, bh
invalid
mov al, 0x23
and ebp, ecx
jmp case.0x14011a24c.108
add edi, edi
invalid
mov al, 0x24
and al, 0xe9
jmp case.0x14011a24c.108
cli
invalid
invalid
mov al, 0x1b
sbb ebp, ecx
jmp case.0x14011a24c.108
invalid
invalid
invalid
mov al, 0x22
and ch, cl
jmp case.0x14011a24c.108
in al, dx
invalid
invalid
mov al, reloc.WS2_32.dll_recv
adc cl, ch
in eax, 0xfe
jmp case.0x14011a24c.108
invalid
mov al, ntohs
jmp case.0x14011a24c.108
fdivp st(6)
invalid
mov al, 0x21
jmp case.0x14011a24c.108
xlatb
invalid
invalid
mov al, 0xb
or ebp, ecx
jmp case.0x14011a24c.108
sar dh, 1
invalid
mov al, 4
jmp case.0x14011a24c.108
leave
invalid
invalid
mov al, 0x28
jmp case.0x14011a24c.108
ret 0xfffe
invalid
push qword [rax - 0x14416f4]
mov al, listen
jmp case.0x14011a24c.108
mov ebx, 0xb0fffffe
or ecx, ebp
invalid
mov al, 9
jmp case.0x14011a24c.108
mov ah, 0xfe
invalid
invalid
mov ah, 0xfe
invalid
mov al, 0x19
jmp case.0x14011a24c.108
lodsd eax, dword [rsi]
invalid
invalid
mov al, 0x18
jmp case.0x14011a24c.108
cmpsb byte [rsi], byte [rdi]
invalid
invalid
push qword [rax - 0x16016fe]
mov al, 2
jmp case.0x14011a24c.108
lahf
invalid
invalid
mov al, reloc.WS2_32.dll_ntohs
jmp case.0x14011a24c.108
cwde
invalid
invalid
mov al, 3
jmp case.0x14011a24c.108
xchg ecx, eax
invalid
invalid
mov al, 7
jmp case.0x14011a24c.108
mov bh, dh
invalid
invalid
mov al, 1
add ecx, ebp
jmp case.0x14011a24c.108
cmp esi, 0xffffffff
push qword [rax - 0x18316e1]
mov al, 0x1f
invalid
jl case.0x14011b238.57
invalid
invalid
mov al, 0x1f
jmp case.0x14011a24c.108
jl case.0x14011b238.57
invalid
mov al, reloc.WS2_32.dll_recvfrom
jmp case.0x14011a24c.108
jne case.0x14011b238.58
invalid
mov al, 0x29
jmp case.0x14011a24c.108
outsb dx, byte [rsi]
invalid
invalid
mov al, setsockopt
jmp case.0x14011a24c.108
invalid
invalid
mov al, 5
add eax, 0xfffe60e9
push qword [rax - 0x1a616eb]
mov al, reloc.WS2_32.dll_setsockopt
invalid
pop rcx
invalid
jmp case.0x14011a24c.108
invalid
mov al, reloc.WS2_32.dll_setsockopt
adc eax, 0xfffe59e9
jmp case.0x14011a24c.108
pop rcx
invalid
invalid
push qword [rax - 0x1ad16f3]
mov al, reloc.WS2_32.dll_listen
jmp case.0x14011a24c.108
push rdx
invalid
invalid
mov al, 6
jmp case.0x14011a24c.108
invalid
mov al, reloc.WS2_32.dll_select
jmp case.0x14011a24c.108
invalid
push qword [rax - 0x1c216f6]
mov al, 0xa
or ch, cl
cmp eax, 0xb0fffffe
invalid
invalid
mov al, 8
invalid
invalid
jmp case.0x14011a24c.108
invalid
push qword [rax - 0x1c916f8]
mov al, 8
jmp case.0x14011a24c.108
invalid
mov al, 0x1e
jmp case.0x14011a24c.108
invalid
invalid
invalid
invalid
mov al, 0x20
jmp case.0x14011a24c.108
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1de16ea]
mov al, reloc.WS2_32.dll_shutdown
jmp case.0x14011a24c.108
invalid
invalid
invalid
and esi, edi
invalid
push qword [rax - 0x1e516d9]
mov al, 0x27
jmp case.0x14011a24c.108
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_send
jmp case.0x14011a24c.108
invalid
invalid
adc ebp, ecx
adc edi, esi
invalid
mov al, reloc.WS2_32.dll_socket
jmp case.0x14011a24c.108
invalid
invalid
invalid
push qword [rax - 0x1fa16e4]
mov al, 0x1c
jmp case.0x14011a24c.108
add eax, 0xb0fffffe
sbb eax, 0xfffdfee9
push qword [rax - 0x20816da]
mov al, 0x26
invalid
idiv ebp
std
invalid
push qword [rax - 0x20116e3]
invalid
mov al, 0x1d
jmp case.0x14011a24c.108
mov al, 0x26
jmp case.0x14011a24c.108
std
invalid
invalid
std
invalid
mov al, 0x1a
jmp case.0x14011a24c.108
invalid
invalid
invalid
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
call fcn.1402df6f0
sbb al, 0
add byte [rax - 0x77], cl
bnd call fcn.1402df6f0
sbb al, 0
int3
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push r15
push rdi
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], 0
add byte [rax - 0x73], cl
lea esi, [rax - 0x18000000]
mov al, 0
add byte [rax], al
add al, ch
call fcn.140112c50
nop
add rsp, 0x28
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
lea esi, [rax - 0x18000000]
mov al, 0
add byte [rax], al
add al, ch
call fcn.140112c50
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
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]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
lea ebp, [rax]
add dword [rax], eax
add al, ch
call 0xd111bed5
add dword [rax], eax
add al, ch
call 0xd111bed5
add rsp, 0x28
pop rbx
pop rdi
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
int3
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0xa8
lea rbp, [rsp + 0x80]
add byte [rax], 0
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], 0
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov esi, ecx
movzx r13d, byte [rdx + 0x38]
cmp r13b, 3
mov dh, 0x6a
cmp byte [rcx - 0x80], al
std
add ecx, dword [rdi]
je 0x14011c263
mov rdi, rdx
je 0x14011c263
add byte [rax], al
mov rdi, rdx
movzx eax, byte [rdx + 0x39]
cmp al, 3
sete dl
ret 0x3841
invalid
seta cl
lea r15, [rbp - 0x57]
test eax, 0x7f80d108
cmp al, byte [rax]
invalid
xchg esp, eax
ret 0x3841
invalid
test eax, 0x7f80d108
cmp al, byte [rax]
invalid
movzx edx, byte [rdi + 0x10]
mov byte [rbp + 0x27], dl
movzx r12d, dl
mov dh, 0xe2
push rdi
adc byte [rax + 0xf442755], cl
mov dh, 0xe2
mov rdx, qword [rdi]
mov qword [rbp + 0x18], rdx
mov rbx, qword [rdi + 8]
je 0x14011c09a
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*8 + 0x276850f], al
add byte [rax], al
add byte [rax], al
test cl, cl
jne 0x14011c263
lea r14, [rbp - 0x60]
jmp 0x14011c015
mov byte [rdi + 0x39], 1
add dword [rax - 0x2676b7ff], esi
mov al, 1
mov rcx, rbx
mov rbx, rcx
cmp r13b, al
ja 0x14011c263
cmp al, 2
jne 0x14011c1b9
mov rcx, rdi
stc
call case.0x140115cf5.69
cmp rbx, rax
jbe 0x14011c000
dec dword [rax + 0x39]
ret
mov rcx, r14
mov rdx, rdi
call fcn.140117220
movzx edx, byte [rbp - 0x58]
movups xmm0, xmmword [r15]
movups xmm0, xmmword [rdi]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [r15 + 0x10]
adc byte [rdi + 0x10], cl
adc byte [r9 + 0xf], r8b
adc byte [rdi + 0x20], dl
movups xmm2, xmmword [r15 + 0x20]
movaps xmmword [rbp - 0x20], xmm0
movaps xmmword [rbp - 0x10], xmm1
loopne case.0x1401480ef.180
sub dword [rbp - 0x10], ecx
movaps xmmword [rbp], xmm2
sub dword [rbp], edx
mov rax, qword [r15 + 0x2f]
mov eax, dword [rdi + 0x2f]
mov qword [rbp + 0xf], rax
mov rcx, rbx
mov ecx, ebx
sub rcx, qword [rbp - 0x60]
sub ecx, dword [rbp - 0x60]
jb 0x14011c280
sbb byte [rdx], al
add byte [rax], al
mov qword [rdi + 8], rcx
mov al, 2
cmp dl, 0xa
cli
invalid
or byte [rax + 0xafa8002], dh
cli
or dh, byte [rsi + rdx*4 - 0x78]
invalid
je 0x14011c009
mov byte [rsi], dl
movaps xmm0, xmmword [rbp - 0x20]
movaps xmm1, xmmword [rbp - 0x10]
invalid
invalid
movaps xmm2, xmmword [rbp]
push rbp
add byte [rdi], cl
adc dword [rsi + 1], eax
invalid
push rbp
add byte [rdi], cl
adc dword [rsi + 1], eax
movups xmmword [rsi + 0x11], xmm1
adc dword [rsi + 0x11], ecx
adc qword [rdi], r9
adc dword [rsi + 0x21], edx
invalid
movups xmmword [rsi + 0x21], xmm2
and dword [rax - 0x75], ecx
mov rax, qword [rbp + 0xf]
mov qword [rsi + 0x30], rax
jmp 0x14011c266
int3
add dword [rax], eax
invalid
cmovs r9d, dword [r9 - 0x3316cfba]
add dword [rax], eax
add byte [rcx + rcx*8 + 0x1c1850f], al
add byte [rax], al
int3
test cl, cl
jne 0x14011c263
mov r14, rbx
mov esi, ebx
jmp 0x14011c0bf
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov byte [rdi + 0x39], 1
mov byte [rdi + 0x39], 1
mov al, 1
cmp r13b, al
ja 0x14011c263
movsb byte [rdi], byte [rsi]
add dword [rax], eax
invalid
movsb byte [rdi], byte [rsi]
add dword [rax], eax
add byte [rcx + rax], bh
cmp al, 1
je case.0x14011ae3d.117
movzx eax, al
mov dh, 0xc0
cmp eax, 2
jne 0x14011c1c0
clc
add cl, byte [rdi]
test ecx, esi
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
mov rcx, rdi
call case.0x140115cf5.69
cmp r14, rax
jbe 0x14011c0b0
invalid
lea rcx, [rbp - 0x60]
mov rdx, rdi
call fcn.140117220
movzx edx, byte [rbp - 0x58]
test al, 0x41
movups xmm0, xmmword [rdi]
adc byte [rdi], al
test al, 0x41
movups xmm0, xmmword [rdi]
adc byte [rdi], al
adc byte [rdi], al
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmm2, xmmword [rdi + 0x20]
adc byte [rdi + 0x20], dl
adc byte [rcx + 0xf], al
adc byte [rdi + 0x20], dl
push rdi
and byte [rdi], cl
movaps xmmword [rbp - 0x20], xmm0
movaps xmmword [rbp - 0x20], xmm0
movaps xmmword [rbp - 0x10], xmm1
sub dword [rbp - 0x10], ecx
movaps xmmword [rbp], xmm2
sub dword [rbp], edx
mov rax, qword [r15 + 0x2f]
mov qword [rbp + 0xf], rax
invalid
invalid
invalid
cmovl r9d, dword [r9 + 0x5d2b48f3]
mov rbx, r14
mov ebx, esi
sub rbx, qword [rbp - 0x60]
jb 0x14011c27a
pop rdi
add dword [rax], eax
invalid
pop rbp
movabs al, byte [0x89480000015f820f]
pop rdi
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rdi + 8], rbx
pop rdi
or byte [rax - 0x2176b6fe], dh
mov al, 2
mov r14, rbx
invalid
mov al, 2
mov r14, rbx
invalid
fiadd word [rax - 0x728bf506]
cmp dl, 0xa
je 0x14011c0b6
invalid
invalid
jmp 0x14011c073
invalid
nop
mov byte [rdi + 0x39], 0
xor eax, eax
cmp r12d, 3
cld
invalid
jb 0x14011c0b6
cmp r12d, 5
add eax, 0xff6c840f
invalid
je 0x14011c0b6
invalid
cmp r12d, 6
cmp esp, 6
jne 0x14011c1ef
wait
add byte [rax], al
add byte [rax], al
test r14, r14
je 0x14011c184
invalid
test r14, r14
je 0x14011c184
mov rax, qword [rbp + 0x18]
mov eax, dword [rbp + 0x18]
sbb byte [rdi], cl
mov dh, 8
invalid
movzx ecx, byte [rax]
or byte [rcx - 0x7d], cl
inc byte [rcx]
invalid
cmp r14, 1
je 0x14011c18e
cmp cl, 0x2e
jne 0x14011c18e
mov rax, qword [rbp + 0x18]
mov eax, dword [rbp + 0x18]
movzx eax, byte [rax + 1]
cmp eax, 0x2f
clc
invalid
je 0x14011c1a3
sub eax, dword [rbx + 0x26745cf8]
cmp eax, 0x5c
je 0x14011c1a3
xor eax, eax
xor eax, eax
jmp 0x14011c0b6
xor r14d, r14d
xor eax, eax
jmp 0x14011c0b6
invalid
invalid
invalid
invalid
xor eax, eax
ror byte [rcx - 0x7d], 0xfe
add dword [rdi], ecx
test dword [rdi + rdi*8], ebx
invalid
cmp r14, 1
inc byte [rcx]
jne 0x14011c0b6
invalid
invalid
cmp cl, 0x2e
jne 0x14011c0b6
sub rbx, 1
jb 0x14011c2a0
add byte [rax], al
add dword [rdi], ecx
invalid
add byte [rax], al
add byte [rax - 0x77], cl
pop rdi
or dh, al
invalid
mov qword [rdi + 8], rbx
mov dword [rdi + 8], ebx
mov byte [rsi], 7
invalid
jmp 0x14011c266
movzx eax, al
test eax, eax
jne 0x14011c1dd
rol byte [rbp + 0x441d75c0], 0x89
mov eax, r12d
lea rcx, [0x1403dbbd0]
invalid
cli
sub eax, dword [rax]
loopne 0x14011c20c
lea ecx, [0x1403dbbd0]
invalid
cli
sub eax, dword [rax]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
mov rax, qword [rdi + 0x20]
add rax, 4
jmp case.0x14011bc93.52
mov byte [rdi + 0x39], 0
cmp dword [r8], r8d
add byte [rax - 0x7d], cl
sub rbx, 1
jb 0x14011c28f
movsb byte [rdi], byte [rsi]
add byte [rax], al
invalid
jmp 0x14011c1e6
invalid
movsb byte [rdi], byte [rsi]
add byte [rax], al
add byte [rax - 0x77], cl
pop rdi
or dh, al
invalid
mov qword [rdi + 8], rbx
mov byte [rsi], 6
jmp 0x14011c266
mov rax, qword [rdi + 0x20]
mov rcx, qword [rdi + 0x30]
invalid
invalid
and byte [r8 - 0x75], r9b
xor byte [r8 - 0x73], r9b
xor byte [rax - 0x73], cl
lea rdx, [rcx + 1]
test rcx, rcx
push rcx
add dword [rax - 0x7b], ecx
leave
cmove rdx, rcx
add rax, rdx
add rax, 8
ror byte [rax], 0xeb
sbb cl, byte [rax - 0x75]
invalid
invalid
jmp case.0x14011bc93.52
mov rax, qword [rdi + 0x20]
and byte [r8 - 0x75], r9b
xor byte [r8 - 0x73], r9b
xor byte [rax - 0x73], cl
mov rcx, qword [rdi + 0x30]
lea rdx, [rcx + 1]
test rcx, rcx
xor byte [rax - 0x73], cl
push rcx
add dword [rax - 0x7b], ecx
leave
cmove rdx, rcx
add rax, rdx
add rax, 2
invalid
invalid
rol byte [rdx], 0x48
test rax, rax
test eax, eax
je case.0x14011bc93.57
mov byte [rdi + 0x39], 3
cmp dword [r11], r8d
mov rax, qword [rdi + 0x30]
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rdi + 0x11]
and byte [rdi], cl
adc byte [rdi + 0x11], al
movups xmm1, xmmword [rdi + 0x21]
adc byte [rdi + 0x21], cl
and dword [rdi], ecx
movups xmmword [rsi + 0x11], xmm1
adc dword [rsi + 0x11], ecx
movups xmmword [rsi + 1], xmm0
movzx eax, byte [rbp + 0x27]
mov byte [rsi], al
mov rax, qword [rbp + 0x18]
mov qword [rsi + 0x28], rax
mov qword [rsi + 0x30], rbx
mov dword [rsi + 0x30], ebx
sbb byte [rax - 0x77], cl
sub byte [rax - 0x77], r9b
invalid
mov dword [rsi + 0x30], ebx
pop rsi
xor bl, ch
invalid
jmp 0x14011c266
mov byte [rdi + 0x39], 3
mov byte [rsi], 0xa
add rsp, 0xa8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rcx, rbx
mov rbx, r14
lea r8, str.library_std_srcpath.rs
mov rdx, rbx
call fcn.1402df7d0
add byte [rax - 0x77], cl
invalid
lea r8, str.library_std_srcpath.rs
mov rcx, rbx
xor edx, edx
call fcn.1402df7d0
lea r8, str.library_std_srcpath.rs
jmp 0x14011c296
mov dword [rsi + 0x40], eax
movups xmm0, xmmword [rbp - 0x60]
movups xmm1, xmmword [rbp - 0x50]
mov r8b, reloc.WS2_32.dll_ntohs
adc byte [rbp - 0x40], dl
mov r8b, reloc.WS2_32.dll_ntohs
adc byte [rbp - 0x40], dl
movups xmm3, xmmword [rbp - 0x30]
movups xmmword [rsi + 0x30], xmm3
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
add rsp, 0xc0
pop rbx
rol byte [rax], 0
add byte [rbx + 0x5f], bl
pop rdi
pop rdi
pop rsi
pop r14
pop rbp
ret
mov ecx, dword [rbp + 0x2c]
test eax, 0x400
invalid
je 0x14011c4be
sub al, 0xa9
add byte [rax + rax], al
add byte [rdi + rdx - 0x77], dh
retf 0xe281
mov edx, ecx
and edx, 0x20000000
je 0x14011c4be
mov qword [rsi + 8], r14
mov qword [rsi], 2
mov dword [rsi], 2
add byte [rax], al
add bl, ch
invalid
jmp 0x14011c48c
movups xmm0, xmmword [rbp - 0x18]
adc byte [rbp - 0x18], al
movups xmm1, xmmword [rbp - 8]
movups xmm2, xmmword [rbp + 8]
movups xmm3, xmmword [rbp + 0x18]
invalid
sbb byte [rdi], cl
adc dword [rsi + 0x30], ebx
movups xmmword [rsi + 0x30], xmm3
xor byte [rdi], cl
adc dword [rsi + 0x20], edx
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
mov dword [rsi + 0x40], eax
mov dword [rsi + 0x44], ecx
lea rcx, [rbp + 0x30]
xor r8b, r13b
invalid
invalid
invalid
invalid
jmp 0x14011c48c
xor r8b, r13b
invalid
invalid
invalid
and al, 0x10
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
invalid
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x30]
invalid
invalid
lea rcx, [rbp + 0x30]
call fcn.140112c50
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
int3
cmp dword [rbp - 0x48], 2
jne 0x14011c558
mov rax, qword [rbp - 0x40]
lea rcx, [rbp - 0x40]
lea ecx, [rbp - 0x40]
mov qword [rbp - 0x40], rax
mov byte [rbp - 0x48], 1
mov r8d, 0x66fce801
invalid
push qword [rcx]
shr bl, 0x1f
mov eax, dword [rbp - 8]
test eax, 0x400
sete cl
test dword [rbp - 4], 0x20000000
add byte [rax], ah
add byte [rax], ah
sete dl
or dl, cl
and eax, 0x10
adc cl, al
invalid
add al, 0x20
invalid
add rsp, 0x70
pop rbp
ret
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x2d8
sub esp, 0x2d8
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x250], 0xfffffffffffffffe
mov dword [rbp + 0x250], 0xfffffffe
mov edi, r9d
mov r14, r8
mov r15, rdx
mov rsi, rcx
mov esi, ecx
movabs rax, 0x700000000
add byte [rax], al
add byte [rax], al
invalid
mov qword [rbp + 0x234], rax
mov word [rbp + 0x244], 0
invalid
test dword [rdx + rax], eax
add byte [rax], al
invalid
test dword [rdx + rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
mov qword [rbp + 0x23c], 0
test dword [rdx + rax], edi
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
test dword [rax], ebp
mov qword [rbp + 0x228], 0
mov dword [rbp + 0x228], 0
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
test dword [rax], esp
add al, byte [rax]
mov qword [rbp + 0x220], 1
add byte [rcx], al
add byte [rax], al
add byte [rax], al
mov eax, r9d
add dword [rax], eax
add byte [rax], al
mov eax, r9d
or eax, 0x2000000
add byte [rax], al
add cl, byte [rcx + 0x23085]
add byte [rbp + rcx*4 - 0x7b], cl
and byte [rdx], al
add byte [rax], al
mov dword [rbp + 0x230], eax
add byte [rax], al
lea r8, [rbp + 0x220]
mov rcx, rdx
ror dword [rcx + rcx*4 - 0xe], 1
mov rdx, r14
call fcn.140119370
invalid
dec dword [rax - 0x77]
ror dword [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
mov rbx, rdx
test rax, rax
je 0x14011c6d6
invalid
invalid
add byte [rax], al
invalid
mov ebp, 0x89000000
mov eax, ebx
and eax, 3
fadd dword [rbx - 0x7cb7fc20]
clc
loopne 0x14011c621
cmp rax, 2
jb case.0x1401480ef.184
invalid
add byte [rax], al
invalid
add cl, byte [rdi]
invalid
movabs eax, dword [0x850f02f883000000]
add byte [rax], al
add byte [rbx - 0x7af0fd08], al
clc
add cl, byte [rdi]
invalid
cmp eax, 2
jne case.0x1401480ef.184
clc
add cl, byte [rdi]
test dword [rax + 0x48000000], ebx
shr edx, 0x20
invalid
cwde
add byte [rax], al
add byte [rax - 0x3f], cl
invalid
shr rdx, 0x20
and byte [rax - 0x7d], cl
cli
add eax, 0xfa830974
cli
cmp rdx, 5
je 0x14011c644
cmp edx, 0x20
jne case.0x1401480ef.184
cli
and byte [rdi], cl
test dword [rbp + 0x48000000], eax
mov qword [rbp + 0x248], rbx
mov dword [rbp + 0x248], ebx
lea rcx, [rbp + 0x208]
lea ecx, [rbp + 0x208]
mov rdx, r15
mov r8, r14
call fcn.140117d00
mov rax, qword [rbp + 0x208]
add al, byte [rax]
add byte [rbx + rcx*4 - 0x4b], cl
adc byte [rdx], al
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx - 0x41], cl
mov edi, 0
movabs r15, 0x8000000000000000
cmp rax, r15
je 0x14011c6b0
add byte [rax], al
add byte [rax + 0x74f8394c], al
or byte [rcx + rdi - 8], 0x74
or byte [rcx + rdi - 8], 0x74
mov rcx, qword ss:[rbp + 0x218]
mov rcx, qword [rbp + 0x218]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], r14
test al, 0x48
mov dword [rbp - 0x50], ecx
movabs al, byte [0xb04d8948a875894c]
test al, 0x48
mov dword [rbp - 0x50], ecx
lea rcx, [rbp + 0x1f0]
lea rdx, [rbp - 0x60]
push rbp
invalid
push rbp
movabs al, byte [0xa58b4cffffd563e8]
call fcn.140119c00
invalid
invalid
movsd dword [rdi], dword [rsi]
call fcn.140119c00
mov r12, qword [rbp + 0x1f0]
movsd dword [rdi], dword [rsi]
lock add dword [rax], eax
invalid
movsd dword [rdi], dword [rsi]
lock add dword [rax], eax
add byte [rbx + rcx*4 - 0x4b], cl
invalid
invalid
mov ch, 0xf8
mov r14, qword [rbp + 0x1f8]
cmp r12, r15
cld
mov ch, 0xf8
add dword [rax], eax
add byte [rbp + 0x39], cl
cld
jne 0x14011c6ff
mov qword [rsi + 8], r14
mov qword [rsi + 8], r14
mov qword [rsi], 2
lea rcx, [rbp + 0x248]
lea ecx, [rbp + 0x248]
lea ecx, [rax + 2]
add byte [rax], al
call fcn.140112c50
jmp 0x14011c6ea
mov qword [rsi + 8], rbx
mov qword [rsi], 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
jmp 0x14011c6ea
mov rcx, rsi
mov rdx, rbx
call case.0x140115e57.107
dec dword [rax - 0x77]
fcos
adc eax, 0x1c9e56
sbb al, 0
dec dword [rax - 0x77]
fcos
adc eax, 0x1c9e56
sbb al, 0
nop
add rsp, 0x2d8
add esp, 0x2d8
add esp, 0x2d8
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor r13d, r13d
lea r15, [rbp - 0x60]
jge case.0x140119af7.179
mov r8d, 0x250
mov rcx, r15
push rax
add al, byte [rax]
add byte [rcx + rcx*4 - 7], cl
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov rcx, r14
mov rdx, r15
call qword [sym.imp.KERNEL32.dll_FindFirstFileW]
sbb al, 0
add byte [rax - 0x7d], cl
cmp rax, 0xffffffffffffffff
je 0x14011c7ac
clc
dec dword [rdi]
test byte [rax + 0x48000000], al
mov ecx, eax
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_FindClose]
mov eax, dword [rbp - 0x60]
movups xmm0, xmmword [rbp - 0x5c]
ret
movsd xmm1, qword [rbp - 0x4c]
mov ah, 0x8b
push rbp
ror byte [rbx + 0xa9bc4d], 4
mov edx, dword [rbp - 0x40]
mov ecx, dword [rbp - 0x44]
test eax, 0x400
add byte [rax], al
add byte [rax], al
jne 0x14011c798
shl rcx, 0x20
loope 0x14011c772
or rcx, rdx
or ecx, edx
ror dword [rax - 0x39], 1
invalid
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
mov dword [rsi + 0x10], 0
add byte [rax], al
add bh, al
sbb byte [rax], r8b
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsi + 0x20], xmm0
add byte [rax], al
mov dword [rsi + 0x18], 0
movups xmmword [rsi + 0x20], xmm0
and byte [rdi], r9b
adc ecx, dword [rsi + 0x30]
movlps qword [rsi + 0x30], xmm1
xor byte [rax - 0x77], r9b
mov qword [rsi + 0x38], rcx
mov dword [rsi + 0x38], ecx
cmp byte [rcx - 0x76bbbfba], r9b
mov dword [rsi + 0x40], eax
mov dword [rsi + 0x44], r13d
outsb dx, byte [rsi]
test r12, r12
test r12, r12
test r12, r12
je 0x14011c6bb
test byte [0xfb11c786], dh
add al, byte [rax]
add byte [rax], al
invalid
mov edx, 2
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
mov rcx, r14
mov ecx, esi
call fcn.140055da0
jmp 0x14011c6bb
and edi, edi
invalid
invalid
or eax, 0xe9fff396
and edi, edi
invalid
mov r13d, dword [rbp - 0x3c]
test edi, edi
push qword [rbp - 0x52]
push qword [rbp - 0x52]
mov r8d, r13d
and r8d, 0x20000000
and eax, 0x20000000
and eax, 0x20000000
je 0x14011c74e
mov qword [rsi + 8], rbx
mov dword [rsi + 8], ebx
mov qword [rsi], 2
test r12, r12
in al, 0xf
test byte [rdx], ch
sub bh, bh
invalid
invalid
add byte [rbp - 0x7b], cl
in al, 0xf
test byte [rdx], ch
sub bh, bh
sub bh, bh
invalid
invalid
mov edx, 2
mov rcx, r14
call fcn.140055da0
invalid
xchg ebp, eax
invalid
invalid
rcl dword [rbp + 0x18e9fff3], cl
invalid
jmp 0x14011c6ea
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rax + 2]
add al, byte [rax]
invalid
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rax + 2]
add al, byte [rax]
invalid
add al, byte [rax]
add al, ch
call fcn.140112c50
nop
add rsp, 0x28
add esp, 0x28
invalid
invalid
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
and al, 0x30
mov edi, edx
add byte [rcx], dh
leave
sal byte [rsi + rdx + 0x48], 0x89
cmp byte [rax - 0x77], cl
jo 0x14011c864
invalid
or byte [rax - 0xb7efa8], cl
ror byte [rax - 0x7d], 0xc4
cmp byte [rbx + 0x5f], bl
invalid
mov dword [rbp - 0x10], esi
sbb al, 0
add byte [rdi], cl
or esp, dword [rsi + 0x66]
invalid
invalid
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x10
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x30]
push 0x30
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp - 0x10]
call case.0x14011975c.243
nop
add rsp, 0x28
add byte [rax + 0x28c48348], dl
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
lea rbp, [rsp + 0x40]
and al, 0x40
mov qword [rbp - 8], 0xfffffffffffffffe
invalid
push rbp
invalid
add byte [rsi + rcx + 0x48], dh
mov edx, dword [rax + 0x10]
call qword [rax + 0x40c48348]
invalid
mov dword [rsp + 0x10], edx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x40]
mov rcx, qword [rbp - 0x18]
call 0x13057546e
call 0x13057546e
invalid
invalid
cmp qword [rax + 8], 0
je 0x14011c93a
mov rax, qword [rbp - 0x10]
mov rdx, qword [rax + 0x10]
invalid
adc al, ch
xchg sp, ax
call qword [rax + 0x20c48348]
call fcn.140055da0
nop
add rsp, 0x20
pop rbp
ret
int3
int3
or dword [rcx + 0x3e083c8], ecx
add ecx, dword [rax - 0x73]
adc eax, 0x2bf29f
invalid
lea rdx, [0x1403dbc08]
add byte [rax + 0x63], cl
add al, 0x82
invalid
movsxd rax, dword [rdx + rax*4]
invalid
add rax, rdx
jmp rax
or bl, ch
cmp byte [rax - 0x3f], cl
shr rcx, 0x20
invalid
invalid
invalid
add al, 0x48
shr ecx, 0x20
lodsb al, byte [rsi]
retf
mov eax, dword [rax + rcx*8]
invalid
push rbp
sub rsp, 0x20
lea rbp, [rsp + 0x20]
mov r8, qword [rcx]
mov ecx, r8d
and ecx, 3
xor eax, eax
ror byte [rax - 0x73], 0x51
lea rdx, [rcx - 2]
dec byte [rax - 0x7d]
cli
add dh, byte [rbx + 2]
cmp rdx, 2
jae 0x14011c9e1
jmp 0x14011c9f1
test rcx, rcx
je 0x14011c9f1
mov rcx, qword [r8 - 1]
mov rax, qword [r8 + 7]
call qword [rax + 0x48]
invalid
dec qword [rcx - 0x75]
dec dword [rcx - 0x75]
invalid
nop
nop
add rsp, 0x20
pop rbp
ret
invalid
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
mov r8, qword [rcx]
add dword [rcx + rcx*4 - 0x3f], eax
add dword [rcx + rcx*4 - 0x3f], eax
and ecx, 3
xor eax, eax
lea rdx, [rcx - 2]
cmp rdx, 2
jae 0x14011ca21
ror byte [rax - 0x73], 0x51
dec byte [rax - 0x7d]
cli
add dh, byte [rbx + 2]
jmp 0x14011ca31
test rcx, rcx
je 0x14011ca31
mov rcx, qword [r8 - 1]
mov rax, qword [r8 + 7]
call qword [rax + 0x30]
dec qword [rcx - 0x75]
invalid
nop
add rsp, 0x20
pop rbp
ret
int3
test eax, eax
movabs byte [0x8948c6894c000000], al
xlatb
int1
sub eax, dword [rax]
int1
invalid
dec dword [rax - 0x7b]
div byte [rbx + rbp*2 - 0x47]
cmc
invalid
invalid
invalid
clc
rol byte [rbx + 0x634903e0], 1
add al, 0x84
loopne 0x14011ca42
nop dword [rax]
cmp cl, byte [rax + 1]
xlatb
clc
and esi, dword [rdx + rcx*4 - 0x15]
add dh, byte [rcx]
ror byte [rax - 0x77], cl
ror byte [rax - 0x7d], 1
invalid
push r15
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
test r8, r8
je 0x14011ccd3
invalid
add byte [rcx + rcx*4 - 0x3a], cl
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
mov rax, r8
mov eax, eax
mov eax, eax
shl rax, 4
xor edx, edx
xor ecx, ecx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
cmp dword [rdi + rdx], 0
jne 0x14011cb82
inc rcx
add rdx, 0x10
cmp rax, rdx
jne 0x14011cb70
cmp rsi, rcx
jb 0x14011ccee
invalid
sub rsi, rcx
je 0x14011ccd3
invalid
add dword [rax], eax
invalid
shl ecx, 4
add rdi, rcx
lea r14, [rbp]
lea r15, str.failed_to_write_whole_buffer
lea r12, [0x1403dbc28]
jmp 0x14011cbcb
add byte [rax], al
mov eax, 0xffffff00
inc dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x21], cl
invalid
and r14, rax
shr r14, 8
movzx eax, cx
shl rax, 0x30
shl r14, 0x10
out 0x10, al
adc byte [rcx + 9], cl
invalid
or r14, rax
or esi, eax
mov eax, 1
add byte [rax], al
add byte [rcx + 0xf], al
mov bh, 0xce
movzx ecx, r14w
or rcx, rax
cmp rcx, 1
stc
add dword [rbp + 6], esi
mov rax, qword [rbp + 0x58]
jmp 0x14011e4bc
adc al, 0x48
mov dword [rbp + 0x50], edi
mov qword [rbp + 0x50], rdi
mov qword [rbp + 0x58], rbx
pop rax
mov rax, rbx
test rcx, rcx
je 0x14011e611
add byte [rax], al
add byte [rax], al
test rax, rax
je 0x14011e580
add byte [rax], al
ror byte [rdi], 0x84
mov ebx, 0xc7000000
add byte [rax], al
invalid
test byte [rbx - 0x39000000], bh
add byte [rax], al
add bh, al
mov dword [rbp], 0x3a
mov r15b, 0x3a
mov r14, rbx
jmp 0x14011e4e9
add byte [r10], r15b
add byte [rdx], bh
add byte [rax], al
add byte [rcx - 0x49], al
cmp cl, byte [rcx - 0x77]
fsubp st(3)
adc eax, 0x2e666666
invalid
invalid
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx + 0x39], cl
fimul word [rdi]
xchg dword [rbx - 0x4f000000], eax
cmp cl, byte [rax - 0x77]
cli
cmp r14, rbx
ja 0x14011e56c
mov cl, 0x3a
mov rdx, rdi
mov r8, r14
call fcn.14006e780
mov al, byte [rdx]
cmc
dec dword [rax - 0x7d]
clc
invalid
invalid
mov al, byte [rdx]
cmc
add dh, ch
dec dword [rax - 0x7d]
cmp eax, 1
clc
add dword [rbp + 0x70], esi
jne 0x14011e56c
mov r14, rdx
cmp rdx, rbx
jae 0x14011e4e0
cmp byte [rdi + r14], r15b
cmp al, 0x37
jne 0x14011e4e0
lea rax, [r14 + 1]
lea eax, [rsi + 1]
add dword [rax + 0x29], r9d
ret
sub rbx, rax
lea rcx, [rdi + r14]
or al, 0x37
or al, 0x37
invalid
inc rcx
mov rdx, rbx
call fcn.140070a00
cmc
jmp [rax - 0x357af0ff]
add dword [rax], eax
invalid
cmc
jmp [rax - 0x357af0ff]
add cl, al
call 0x1bd9b2d3e
adc byte [rax - 0x77], cl
jge 0x14011e50f
invalid
shr eax, 0x10
mov qword [rbp - 0x20], rdi
mov qword [rbp - 0x18], r14
mov dword [rbp - 0x18], esi
mov word [rbp - 0x10], ax
lea rcx, [rbp + 0x50]
push rax
push rax
lea rdx, [rbp - 0x20]
call fcn.14011dc20
fdivr st(6), st(0)
invalid
dec dword [rax - 0x7d]
jge 0x14011e598
add byte [rax - 0x75], cl
pop r8
dec dword [rax - 0x7d]
jge 0x14011e598
add byte [rax - 0x75], cl
pop r8
jne 0x14011e573
movups xmm0, xmmword [rbp + 0x60]
movups xmmword [rbp - 0x30], xmm0
adc dword [rbp - 0x30], eax
ror byte [rax - 0x77], 1
enter 0xffffffffffff8d48, 0x55
lea rdx, [rbp - 0x38]
mov rcx, rsi
mov qword [rbp - 0x38], rax
lea rdx, [rbp - 0x38]
mov rcx, rsi
call fcn.14011de40
jmp 0x14011e5fd
lea rax, str.invalid_socket_address
mov qword [rsi + 8], rax
mov qword [rsi], 0
add byte [rax], al
jmp 0x14011e5fd
mov edi, r14d
shr edi, 0x10
shr r14, 0x18
xor ebx, ebx
movzx eax, byte [0x14041fac0]
mov edx, 0x20
xor ecx, ecx
call fcn.14011f720
test rax, rax
je case.0x14011b2d7.114
mov word [rax], bx
mov rcx, r14
shl rcx, 8
movzx edx, dil
or rdx, rcx
shr r14, 0x18
mov word [rax + 6], r14w
mov dword [rax + 2], edx
mov rcx, qword [rbp + 0x20]
mov qword [rax + 8], rcx
mov ecx, dword [rbp + 0x28]
mov dword [rax + 0x10], ecx
mov dword [rax + 0x14], 0
mov dword [rax + 0x18], r15d
mov word [rax + 0x1c], r12w
mov dword [rax + 0x1c], esp
mov dword [rax + 0x1c], esp
mov rcx, rax
add rcx, 0x20
mov qword [rsi], rax
mov qword [rsi + 8], rax
or byte [rax - 0x39], cl
adc byte [rcx], r8b
adc byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
or byte [rax - 0x39], cl
adc byte [rcx], r8b
adc byte [rcx], al
adc byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsi + 0x18], ecx
sbb byte [rax - 0x7f], r9b
invalid
add rsp, 0xf8
clc
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
mov rax, qword [rbp + 0x58]
pop rax
test rax, rax
je 0x14011e4c5
invalid
mov rcx, qword [rbp + 0x50]
mov ecx, dword [rbp + 0x50]
dec rax
movzx edx, byte [rcx]
inc rcx
mov qword [rbp + 0x50], rcx
mov qword [rbp + 0x58], rax
pop rax
cmp dl, 0x5b
jne 0x14011e4c5
lea rcx, [rbp - 0x20]
lea rdx, [rbp + 0x50]
push rax
push rbp
push rax
call fcn.14006bdf0
cmp byte [rbp - 0x20], 0
loopne 0x14011e64d
je 0x14011e4c5
mov r14d, dword [rbp - 0x1f]
mov rax, qword [rbp - 0x1b]
mov qword [rbp + 0x10], rax
mov eax, dword [rbp - 0x13]
mov dword [rbp + 0x18], eax
mov r8, qword [rbp + 0x50]
push r8
mov r11, qword [rbp + 0x58]
xor r10d, r10d
test r11, r11
fisttp dword [rdi]
invalid
test dword [rax], eax
add byte [rax], al
cmp byte [r8], 0x25
jne case.0x1401185e1.295
test dword [rbx + 0x49000000], esi
lea rax, [r8 + 1]
lea eax, [rax + 1]
mov qword [rbp + 0x70], r11
lea r12, [r11 - 1]
inc dword [rbp + 0x31]
inc dword [rcx - 0x43]
or al, byte [rax]
add byte [rax], al
invalid
mov qword [rbp + 0x48], r12
mov qword [rbp + 0x40], rax
invalid
invalid
mov qword gs:[rbp + 0x40], rax
mov r11, rax
mov r11, rax
mov r11, rax
xor r9d, r9d
xor ecx, ecx
xor r10d, r10d
test r12, r12
test esp, esp
je case.0x140119af7.195
lea rdx, [r11 + 1]
movzx ecx, byte [r11]
movzx ecx, byte [rbx]
mov dh, 0xb
add ecx, 0xffffffd0
xor eax, eax
sal byte [rcx], 1
rol byte [rbx - 0x6df0f507], 0xc0
cmp ecx, 0xa
setb al
xchg edx, eax
invalid
cmp ecx, 0xa
setb al
xchg edx, eax
invalid
xchg edx, eax
ror byte [rdi + rcx + 0x42], 0xda
cmovb r11, rdx
sub r12, rax
sub esp, eax
cmp eax, 1
je 0x14011e6d9
add dword [rsp + rcx - 0x15], esi
or al, 0xeb
jmp 0x14011e70a
cmp eax, dword [rbp + 0x31]
in al, 0x31
xor r12d, r12d
xor esp, esp
xor eax, eax
cmp eax, 1
jne 0x14011e70a
rol byte [rbx + 0x317501f8], 0x44
mov eax, edi
mov eax, r15d
mul r13d
jo 0x14011e700
add eax, ecx
enter 0x1b72, 0x41
jb 0x14011e700
sbb eax, dword [rcx - 1]
inc r9d
inc ecx
rol dword [rcx - 0x77], 0xc7
mov r15d, eax
test r12, r12
jne case.0x140119af7.191
jmp case.0x140119af7.195
lea rax, str.invalid_port_value
lodsd eax, dword [rsi]
sub byte [rax], al
jmp 0x14011e573
jne 0x14011e6fa
invalid
jmp case.0x1401185e1.295
mov rax, qword ss:[rbp + 0x48]
mov rax, qword [rbp + 0x48]
mov rcx, qword [rbp + 0x40]
mov rcx, qword [rbp + 0x40]
jmp 0x14011e724
xor r10d, r10d
test r9d, r9d
setne r10b
xchg ebp, eax
ret 0x8b48
invalid
invalid
xchg ebp, eax
ret 0x8b48
cmovne rax, r12
cmovne rax, r12
invalid
mov rcx, qword [rbp + 0x40]
cmovne rcx, r11
cmovne rcx, r11
cmp r10d, 1
mov r11, qword [rbp + 0x70]
pop rbp
jo 0x14011e7a2
invalid
pop rbp
jo 0x14011e7a2
or byte [rcx - 0x77], cl
enter 0xffffffffffff8949, 0xffffffffffffffc3
ret
mov r8, rcx
mov r11, rax
ret
ret
jmp 0x14011e73d
test r10d, r10d
cmove r15d, r10d
cli
cli
test r11, r11
je 0x14011e4c5
cmp byte [r8], 0x5d
jne 0x14011e4c5
invalid
dec dword [rbp - 0x77]
mov r9, r11
dec r9
je 0x14011e7ca
invalid
invalid
xor r10d, r10d
cmp byte [r8 + 1], 0x3a
jne 0x14011e7ca
add r11, 0xfffffffffffffffe
add r8, 2
mov qword [rbp + 0x70], r11
mov dword [rbp + 0x70], ebx
pop rbp
jo 0x14011e7b4
xor esp, esp
pop rbp
jo 0x14011e7b4
xor esp, esp
test r11, r11
test ebx, ebx
invalid
je case.0x14011ae3d.136
lea rcx, [r8 + 1]
movzx r13d, byte [r8]
add qword [rbp + 0xf], rax
mov dh, 0x28
add r13d, 0xffffffd0
xor eax, eax
cmp r13d, 0xa
or cl, byte [rdi]
xchg edx, eax
ror byte [rdi + rcx + 0x42], 0xc1
cmovb eax, ecx
or cl, byte [rdi]
xchg edx, eax
ror byte [rdi + rcx + 0x42], 0xc1
cmovb eax, ecx
cmovb eax, ecx
ror dword [rcx + 0x29], 0xc3
sub r11, rax
jmp 0x14011e796
add dh, byte [rcx]
rol byte [rbx + 0x3e7501f8], 0x44
mov eax, r12d
xor eax, eax
cmp eax, 1
jne 0x14011e7d9
invalid
mov eax, r12d
mov eax, r12d
mov cx, 0xa
mul cx
jo 0x14011e7eb
add ax, r13w
add eax, r13d
setb cl
xor edx, edx
rol byte [rcx - 0x7f], cl
std
invalid
inc dword [rax]
add byte [rdi + 0x34], dh
rol byte [rcx - 0x7f], cl
std
invalid
inc dword [rax]
add byte [rdi + 0x34], dh
test cl, cl
leave
jne 0x14011e7ed
inc r10d
inc edx
mov r12d, eax
test r11, r11
test ebx, ebx
jne 0x14011e776
jmp case.0x14011ae3d.136
xor edx, edx
mov r8, r9
test dx, dx
jne 0x14011e7f7
jmp 0x14011e4c5
cld
invalid
push qword [rcx]
xor edx, edx
test r10d, r10d
setne dl
ret 0x8b4c
jo case.0x14011b777.106
cmovne eax, ebx
rol byte [rbp - 0x7b], cl
ror byte [rdi], cl
xchg ebp, eax
ret 0x8b4c
cmovne eax, ebx
jmp 0x14011e7f1
xor edx, edx
ror byte [rbx + rcx*4 + 0x45], cl
jo 0x14011e858
mov r8, qword [rbp + 0x70]
cmp dx, 1
cmp edx, 1
cli
add dword [rbp - 0x2b], esi
jne 0x14011e7cc
invalid
mov eax, dword [rbp + 0x18]
mov rcx, qword [rbp + 0x10]
mov ecx, dword [rbp + 0x10]
mov ecx, dword [rbp + 0x10]
adc byte [r8 - 0x77], r9b
mov qword [rbp + 0x30], rcx
mov dword [rbp + 0x38], eax
test r8, r8
invalid
xor byte [r9 - 0x7ab2c7bb], r9b
test eax, eax
ror byte [rdi], 0x85
mov bh, 0xfc
jne 0x14011e4c5
invalid
shl r14, 8
shl esi, 8
out 8, al
mov eax, dword [rbp + 0x38]
mov dword [rbp + 0x28], eax
invalid
sub byte [rax - 0x75], cl
xor byte [r8 - 0x77], r9b
xor byte [rax - 0x77], cl
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x20], rax
xor byte [rax - 0x77], cl
and byte [r14 - 0x45], r12b
mov bx, 1
add dword [rax], eax
xor edi, edi
jmp 0x14011e58c
invalid
invalid
invalid
mov ecx, 4
add al, 0
add byte [rax], al
mov edx, 0x20
add byte [rax], al
call fcn.1402df2d0
int3
int3
int3
xor byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
movzx eax, dl
mov dh, 0xc2
mov dword [rbp - 4], eax
cld
lea r8, [rbp - 4]
mov edx, 0x8004667e
call sub.WS2_32.dll_ioctlsocket
out 0xea, eax
sbb eax, dword [rax]
sub al, 0xe7
invalid
out 0xea, eax
sbb eax, dword [rax]
cmp eax, 0xffffffff
je 0x14011e867
clc
push qword [rsp + rax + 0x31]
shr bl, 0xd
xor eax, eax
jmp case.0x14011b696.86
call sub.WS2_32.dll_WSAGetLastError
shl rax, 0x20
or rax, 2
invalid
invalid
enter 0x4802, 0xffffffffffffff83
invalid
add rsp, 0x30
pop rbp
ret
int3
add byte [rax], al
add ah, cl
int3
sub rsp, 0x40
sub esp, 0x40
lea rbp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
invalid
invalid
clc
invalid
invalid
mov qword [rbp - 0x10], rdx
invalid
mov qword [rbp - 0x18], rcx
lock inc qword [0x14041fa98]
add eax, 0x3011e4
call 0x1461131a0
add eax, 0x3011e4
in al, 0x11
xor byte [rax], al
jle 0x14011e8f3
mov eax, dword [0x140420290]
invalid
xor byte [rax], al
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
invalid
and eax, 0x58
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
test byte [rax + 0x90], 1
nop
add byte [rax], al
add byte [rcx], al
jne 0x14011e8f3
mov eax, dword [0x140420290]
add eax, 0x3019b8
mov eax, 0x65003019
mov rcx, qword [0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
xor byte [rax], al
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
mov rax, qword [rcx + rax*8]
add byte [rax], al
mov rax, qword [rcx + rax*8]
inc qword [rax + 0x88]
inc dword [rax + 0x88]
mov byte [rax + 0x90], 0
add byte [rax], al
add byte [rax], al
invalid
add al, ch
pop rax
add byte [rax], al
add byte [rdi], cl
or esp, dword [rsi + 0xf]
invalid
call fcn.14011e950
ud2
push rsp
and al, 0x10
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x40]
mov rdi, qword [rbp - 0x10]
mov rax, qword [rdi]
test rax, rax
mov rsi, qword [rbp - 0x18]
je 0x14011e925
mov rcx, rsi
call rax
cmp qword [rdi + 8], 0
je 0x14011e938
mov rdx, qword [rdi + 0x10]
mov rcx, rsi
call fcn.140055da0
nop
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
int3
sub esp, 0xa0
lea rbp, [rsp + 0x80]
mov rsi, rdx
mov rdi, rcx
lea rcx, [rbp - 0x18]
mov rdx, rdi
cli
cli
mov r8, rsi
jp 0x14011e985
invalid
dec dword [rdi]
mov dh, 0x55
call 0x1385f74d7
lea eax, [0x1403dbc38]
sub eax, dword [rax]
invalid
add ecx, eax
ror dword [rax - 0x77], 0xf2
clc
xor al, 0x48
lea edx, [rax + 1]
invalid
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
add rcx, rdx
add rcx, 8
jmp 0x14011e9e4
mov ecx, 6
add byte [rax], al
add bl, ch
sbb dword [rax - 0x73], ecx
push rax
add dword [rax - 0x7b], ecx
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x14011e9e4
mov ecx, 2
invalid
invalid
test eax, eax
add byte [rax], al
sub rdx, rcx
jb 0x14011ea35
add ecx, edi
sar dword [rsp + rbx*2], 0xf
xchg esp, eax
ror byte [rax], 0xc8
add dh, byte [rcx]
ror byte [rax - 0x77], 0x7d
test al, 0x48
mov dword [rbp - 0x50], esi
mov al, reloc.WS2_32.dll_ntohs
adc byte [rbp - 0x18], al
adc dword [rbp - 0x48], eax
mov eax, 0xc84d110f
mov ecx, dword [rbp + 8]
lea ecx, [rbp - 0x18]
call 0xe8677784
call 0xe8677784
invalid
invalid
add dh, byte [rcx]
ror byte [rax - 0x7f], 0xc4
add rsp, 0xa0
pop rdi
pop rsi
pop rbp
ret
lea r8, str.library_std_srcpath.rs
add byte [rax], al
add byte [rdi + 0x5e], bl
mov edx, esi
sbb al, 0
add ah, cl
int3
push rax
lea rbp, [rsp + 0x50]
mov rsi, rcx
invalid
mov rax, qword [rcx]
mov eax, dword [rcx]
invalid
mov eax, dword [rcx]
mov rcx, rax
inc rcx
invalid
ror dword [rax - 1], 0xc1
sal dword [rdx + rbp*2 + 0x48], 0x8d
adc al, 0
je 0x14011eaf4
lea rdx, [rax + rax]
cmp rdx, rcx
cmova rcx, rdx
cmp rcx, 9
or dword [rdi + 8], edi
or dword [rdi + 8], edi
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf], cl
invalid
cmovae rdi, rcx
cmovae edi, ecx
stc
mov rdx, rdi
not rdx
shr rdx, 0x3f
test rax, rax
invalid
je 0x14011eac4
invalid
sal byte [rbx + rdx + 0x48], 0x8b
adc ecx, dword [rax - 0x75]
mov rcx, qword [rsi + 8]
mov qword [rbp - 0x30], rcx
mov qword [rbp - 0x20], rax
loopne 0x14011ea76
add dword [rax], eax
add byte [rax], al
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
ror byte [r8 - 0x77], 1
loopne 0x14011ea76
add dword [rax], eax
add byte [rax], al
jmp case.0x14011ba5b.91
xor eax, eax
mov qword [rbp - 0x28], rax
lea rcx, [rbp - 0x18]
lea ecx, [rbp - 0x18]
lea r9, [rbp - 0x30]
lea ecx, [rbp - 0x30]
mov r8, rdi
call fcn.140113bf0
cmp qword [rbp - 0x18], 0
jne 0x14011eafb
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov qword [rsi + 8], rax
mov qword [rsi], rdi
add rsp, 0x50
pop rdi
pop rsi
pop rbp
ret
xor ecx, ecx
call fcn.1402df2b0
mov rcx, qword [rbp - 0x10]
mov rdx, qword [rbp - 8]
call fcn.1402df2b0
int3
invalid
int3
mov rbx, rdx
mov rsi, rcx
lea rcx, [rbp - 0x20]
lea ecx, [rbp - 0x20]
lea ecx, [rbp - 0x20]
call fcn.140116440
movzx edx, byte [rbp - 0x20]
loopne 0x14011ebfc
mov ecx, dword [rbp - 0x10]
invalid
invalid
mov rax, qword [rbp]
lea r8, [0x1403dbc54]
fadd dword [rcx - 1]
loope 0x14011ec1b
invalid
add rcx, 4
add ecx, 4
jmp 0x14011ec0c
lea rdx, [rax + 1]
mov ecx, 6
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
mov ecx, 2
test edx, edx
mov r10b, 1
jmp 0x1401212cf
movdqu xmm0, xmmword [rsi]
lea rax, [r14 + r12]
movdqu xmm1, xmmword [rbx + rax]
pcmpeqb xmm0, xmm6
pcmpeqb mm0, mm6
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
fcmovne st(0), st(0)
invalid
pmovmskb r8d, xmm1
test r8d, r8d
test eax, eax
jne case.0x140065334.2787
lea rax, [rcx + r12]
mov r9d, r10d
and r9b, 1
loope 0x1401210ef
add dword [rax + 0x39], ecx
clc
jae 0x14012111a
add r12, 0x10
add rsi, 0x10
add esi, 0x10
adc byte [rbp - 0x7c], al
test r9b, r9b
je case.0x140060592.2793
jmp 0x14012111a
lea rcx, [rbp - 0x48]
mov rdx, r12
loop 0x14012114f
xor r9d, r9d
xor ecx, ecx
call fcn.1402e39d0
mov rcx, qword [rbp + 0x28]
mov r10d, eax
ret 0xc9eb
sub rdi, qword [rbp - 0x50]
jge case.0x140060592.2800
lea rax, [rdi + r13]
add rax, 0xfffffffffffffff0
movdqu xmm0, xmmword [r13 + rdi - 0x10]
invalid
movdqu xmm1, xmmword [r15 + rax]
pcmpeqb xmm0, xmm6
pcmpeqb xmm1, xmm7
pcmpeqb mm1, mm7
pcmpeqb mm1, mm7
je 0x14012110a
pand xmm1, xmm0
pmovmskb r8d, xmm1
xlatb
rol dword [rbp - 0x7b], 0xc0
test eax, eax
jne case.0x140060592.2845
and r10b, 1
jmp 0x1401212cf
invalid
add ecx, ebp
jns case.0x140116bf6.343
add byte [rax], al
add byte [rax - 0x75], cl
loopne case.0x140060592.2842
loopne case.0x140060592.2842
mov rcx, qword [rbp - 0x20]
lea r9, [rcx + r11]
invalid
lea ecx, [rcx + rbx]
sbb dword [rcx + 0x39], ecx
ror dword [rdi], 1
and dword [rbp + 1], 0
add byte [rbx + rcx*4 + 0x75], cl
mov r14, qword [rbp - 0x28]
invalid
invalid
cmp r9, rdx
jae 0x1401212cc
mov r14, qword [rbp - 0x28]
mov esi, dword [rbp - 0x28]
mov rbx, qword [rbp - 0x40]
mov r15, qword [rbp - 0x30]
pop rbp
ror byte [rbx + rcx*4 + 0x7d], 0xd0
mov r15, qword [rbp - 0x30]
lea r12, [rbx - 1]
jmp 0x14012118c
invalid
add rcx, rax
lea r9, [rcx + r11]
xor r10d, r10d
cmp r9, rdx
jae 0x1401212cf
ror dword [rdi], 1
add dword [rbx + 1], 0
add byte [rdi + 0xf], al
movzx ecx, byte [rax + rcx]
bt r14, r9
jae 0x140121179
lea r9, [r8 + rcx]
invalid
movzx r9d, byte [r8 + r9]
bt r14, r9
jae 0x140121179
lea r9, [r8 + rcx]
mov rsi, rbx
mov esi, ebx
mov esi, ebx
fisub word [rsi - 0x70]
nop
nop
cmp rsi, rax
jae case.0x1400780c0.2683
mov r10, rsi
add rsi, rcx
add esi, ecx
add esi, ecx
cmp rsi, rdx
jae 0x1401213be
add al, byte [rax]
invalid
invalid
lea rsi, [r10 + 1]
add dword [rsi + 0xf], eax
mov dh, 0x2c
invalid
movzx r13d, byte [rdi + r10]
movzx ebp, byte [rdi + rdx]
cmp r13b, byte [r9 + r10]
je 0x1401211a0
invalid
sub rcx, rbx
add rcx, r10
inc rcx
inc ecx
jmp 0x14012117c
scasb al, byte [rdi]
mov r10, rbx
mov edx, ebx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
sub r10, 1
jb 0x140120d31
invalid
sti
sti
invalid
invalid
sti
invalid
cmp r12, rax
jae case.0x1400780c0.2696
add byte [rax], al
lea r9, [r10 + rcx]
cmp r9, rdx
ror dword [rdi], 1
invalid
scasd eax, dword [rdi]
add dword [rax], eax
invalid
movzx esi, byte [rdi + r10]
xor al, 0x17
cmp sil, byte [r8 + r9]
je 0x1401211e0
add rcx, r15
jmp 0x14012117c
invalid
invalid
invalid
ret 0x1075
add rdi, 0xfffffffffffffff0
test r9b, r9b
setne bl
ret
lea rcx, [rbp - 0x48]
lea ecx, [rbp - 0x48]
mov rdx, rdi
cli
call fcn.1402e39d0
jbe case.0x14008b6a8.1406
sbb al, 0
add byte [rcx - 0x77], al
mov edx, eax
ret 0x841
or r10b, bl
or dl, bl
and r10b, 1
loop 0x140121265
add ebx, ebp
jmp 0x1401212cf
jb 0x1401212ac
movzx r11d, byte [r10 + 2]
shl esi, 6
and r11d, 0x3f
and ebx, 0x3f
and ebx, 0x3f
or r11d, esi
cmp bl, 0xf0
cmp bl, 0xf0
jb 0x1401212b5
movzx r10d, byte [r10 + 3]
and r9d, 7
shl r9d, 0x12
invalid
shl ecx, 0x12
shl r11d, 6
and r10d, 0x3f
and edx, 0x3f
and edx, 0x3f
or r10d, r11d
or r9d, r10d
jmp 0x1401212bc
shl r9d, 6
or r9d, esi
or ecx, esi
or ecx, esi
jmp 0x1401212bc
shl r9d, 0xc
or r9d, r11d
mov r10b, 1
test al, al
jne 0x1401212cf
cmp r9d, 0x110000
jne 0x140121315
xor r10d, r10d
mov eax, r10d
movaps xmm6, xmmword [rbp + 0x30]
movaps xmm7, xmmword [rbp + 0x40]
movaps xmm8, xmmword [rbp + 0x50]
movaps xmm9, xmmword [rbp + 0x60]
sub byte [rbp + 0x60], cl
movaps xmm10, xmmword [rbp + 0x70]
movaps xmm11, xmmword [rbp + 0x80]
sub byte [rbp + 0x80], bl
sub byte [rbp + 0x80], bl
movaps xmm12, xmmword [rbp + 0x90]
movaps xmm13, xmmword [rbp + 0xa0]
sub byte [rbp + 0xa0], ch
sub byte [rbp + 0xa0], ch
add rsp, 0x138
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
mov eax, 1
cmp r9d, 0x80
add byte [rax], al
jb 0x140121341
mov eax, 2
cmp r9d, 0x800
add byte [rax], al
jb 0x140121341
cmp r9d, 0x10000
mov eax, 4
sbb rax, 0
add r8, rax
je 0x14012136b
cmp r8, rdx
jae 0x140121366
sal byte [rbx + 0x1b], 1
cmp byte [rcx + r8], 0xbf
jg 0x140121368
invalid
cmp al, 1
mov edi, 0x8d48167f
invalid
lea rax, str._rustc_051478957371ee0084a7c0913941d2a8c4757bb9librarycore_src_strpattern.rsError_rustc_051478957371ee0084a7c0913941d2a8c4757bb9library_alloc_src_vecmod.rs_Y_
lea rax, str._rustc_051478957371ee0084a7c0913941d2a8c4757bb9librarycore_src_strpattern.rsError_rustc_051478957371ee0084a7c0913941d2a8c4757bb9library_alloc_src_vecmod.rs_Y_
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
mov r9, rdx
call fcn.1402dfdd0
invalid
add byte [rbp - 0x16], dh
jne 0x140121352
add rcx, r8
cmp rdx, r8
je 0x1401212cf
invalid
invalid
invalid
movzx eax, byte [rcx]
mov dh, 1
test al, al
jns 0x1401212cf
invalid
invalid
cmp al, 0xe0
jmp 0x1401212cf
invalid
lea r8, str._rustc_051478957371ee0084a7c0913941d2a8c4757bb9librarycore_src_strpattern.rsError_rustc_051478957371ee0084a7c0913941d2a8c4757bb9library_alloc_src_vecmod.rs_Y_
mov rcx, r10
mov ecx, edx
mov rdx, rax
ret 0xb1e8
jrcxz 0x1401213c9
sbb eax, dword [rax]
lea r8, str._rustc_051478957371ee0084a7c0913941d2a8c4757bb9librarycore_src_strpattern.rsError_rustc_051478957371ee0084a7c0913941d2a8c4757bb9library_alloc_src_vecmod.rs_Y_
mov rcx, r9
call fcn.1402df760
invalid
add rcx, rbx
add ecx, ebx
cmp rdx, rcx
cmova rcx, rdx
cmova ecx, edx
lea r8, str._rustc_051478957371ee0084a7c0913941d2a8c4757bb9librarycore_src_strpattern.rsError_rustc_051478957371ee0084a7c0913941d2a8c4757bb9library_alloc_src_vecmod.rs_Y_
pop rbx
sub byte [rax], al
call fcn.1402df760
add ah, cl
mov rcx, qword [rcx + 8]
mov edx, 1
add dword [rax], eax
add byte [rax], al
add byte [rbp - 0x17], bl
invalid
invalid
invalid
invalid
movabs al, byte [0x8348535655fff349]
in al, dx
push rax
lea rbp, [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
push rax
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
invalid
invalid
dec dword [rax - 0x77]
mov eax, edx
mov qword [rbp - 0x30], rdx
push rbp
ror byte [rax - 0x73], 1
lea edx, [rbp - 0x28]
invalid
push rbp
ror byte [rax - 0x73], 1
lea edx, [rbp - 0x28]
movups xmm0, xmmword [r8]
lea edx, [rbp - 0x28]
movups xmm0, xmmword [r8]
movups xmmword [rbp - 0x28], xmm0
mov r8, qword [r8 + 0x10]
adc byte [rcx + rcx*4 + 0x45], cl
call 0x181c82377
and byte [rax - 0x75], cl
mov esi, dword [rcx]
xor r9d, r9d
xor ecx, ecx
call 0x181c82377
and byte [rax - 0x75], cl
mov esi, dword [rcx]
invalid
invalid
xor ecx, ecx
leave
movabs r10, 0x8000000000000000
cmp rsi, r10
cmp esi, edx
mov qword [rbp - 0x10], rcx
invalid
invalid
cmovne r9, rcx
mov rcx, rax
mov ecx, eax
call 0x1401158f0
invalid
dec dword [rax - 0x2f]
shl rsi, 1
test rsi, rsi
invalid
je 0x140121475
mov rcx, qword [rbp - 0x10]
mov rcx, qword [rcx + 8]
mov edx, 1
add dword [rax], eax
add byte [rax], al
mov ebx, eax
call fcn.140055da0
mov eax, ebx
add rsp, 0x50
pop rbx
pop rsi
pop rbp
ret
and al, 0x10
adc byte [rbp + 0x56], dl
push rbp
push rsi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x50]
push rax
mov rcx, qword [rbp - 0x10]
call fcn.1401213e0
invalid
invalid
invalid
call qword [rax + 0x20c48348]
invalid
pop rbx
invalid
pop rsi
pop rbp
ret
sub rsp, 0xc0
lea rbp, [rsp + 0x80]
add byte [rax], 0
add byte [rax - 0x39], cl
cmp r14b, r15b
invalid
invalid
inc edi
xor byte [r8], r8b
add byte [rax], al
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x39], cl
cmp r14b, r15b
invalid
xor byte [r8], r8b
add byte [rax], al
add dh, al
xor al, 0
mov byte [rbp + 0x34], 0
mov qword [rbp + 0x18], rdx
mov dword [rbp + 0x18], edx
lea rax, [rbp + 0x18]
mov qword [rbp + 8], rax
lea rax, [fcn.1400650f0]
sbb byte [r8 - 0x77], r9b
or byte [r8 - 0x73], r9b
add eax, 0xfff43c0a
mov qword [rbp + 0x10], rax
lea rax, str.memory_allocation_of__bytes_failed_n
lea eax, [0x1403a81e8]
lea eax, [0x1403a81e8]
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov qword [rbp - 0x38], 0
lea rax, [rbp + 8]
or byte [r8 - 0x77], r9b
mov r8d, 0xc045c748
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
or byte [r8 - 0x77], r9b
mov r8d, 0xc045c748
add dword [rax], eax
add byte [rax], al
lea rax, [rbp + 0x30]
mov qword [rbp + 0x20], rax
and byte [rax - 0x39], cl
sub byte [r8], r8b
add byte [rax], al
add byte [rax], al
and byte [rax - 0x39], cl
sub byte [r8], r8b
add byte [rax], al
add byte [rax], al
lea rdx, [0x1403a7168]
add byte [rax], al
add byte [rax], al
lea rdx, [0x1403a7168]
lea rcx, [rbp + 0x20]
lea ecx, [rbp + 0x20]
lea r8, [rbp - 0x58]
call fcn.1400666d0
invalid
dec dword [rax - 0x75]
mov rcx, qword [rbp + 0x28]
sub byte [r8 + rax*8 - 0x7ab7f08c], r8b
leave
test al, al
je 0x140121550
test rcx, rcx
je 0x140121568
mov qword [rbp - 0x28], rcx
lea rcx, [rbp - 0x28]
jmp 0x140121559
fmul dword [r8 - 0x73]
fsubr st(3)
or dword [rax - 0x7b], ecx
leave
test rcx, rcx
je 0x14012155e
lea rcx, [rbp + 0x28]
call fcn.140112c50
nop
add rsp, 0xc0
pop rbp
ret
add byte [rbp - 0x3d], bl
lea rax, str._:_
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 1
adc dword [rsi + 0x28], esp
add byte [rax - 0x77], cl
fmul dword [r8 - 0x39]
loopne 0x140121579
add byte [rax], al
add byte [rax - 0x39], cl
call 0x14012158b
add byte [rax], al
mov qword [rbp - 0x18], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
lea rdx, [0x1403a7b90]
lea rcx, [rbp - 0x28]
call fcn.1402df6b0
ud2
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x80]
add byte [rax], al
cmp qword [rbp + 0x28], 0
je 0x1401215c1
lea rcx, [rbp + 0x28]
call fcn.140112c50
nop
add rsp, 0x20
pop rbp
ret
push rbp
add byte [rax - 0x77], cl
mov dword [rbp + 8], eax
lea rax, str.thread__panicked_at_:_n_n
sub byte [rax], al
sub byte [rax], al
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 4
mov r8b, 4
add byte [rax], al
add byte [rax - 0x39], cl
enter 0, 0
add byte [rax - 0x73], cl
loopne 0x140121687
mov dword [rbp - 0x48], eax
mov r8d, 0xc045c748
mov eax, 0xc045c748
add eax, dword [rax]
add byte [rax], al
invalid
mov eax, 0xc045c748
add eax, dword [rax]
add byte [rax], al
invalid
mov r14, qword [r8 + 0x48]
add byte [rax - 0x73], cl
or eax, 0x2ba5f8
or dword [rax - 0x77], ecx
int1
mov ecx, esi
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
add dword [rax - 0x73], ecx
adc byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
ror byte [r8 - 0x7d], 1
ror byte [rax - 0x7d], 1
rcl byte [rsp + rcx*2], 0x8d
adc al, 0x4c
lea eax, [0x140114570]
invalid
sub bh, bh
invalid
mov qword [rbp - 0x28], r8
mov qword [rbp - 0x20], rcx
lea rcx, [fcn.14006a0d0]
xor esp, 0xffffffff
mov qword [rbp - 0x18], rcx
mov dword [rbp - 0x18], ecx
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
mov qword [rbp - 8], rcx
mov dword [rbp - 8], ecx
lea rax, reloc.WS2_32.dll_accept
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 3
test al, 3
add byte [rax], al
add byte [rax - 0x39], cl
rol byte [r8], 0
add byte [rax], al
rol byte [r8], 0
add byte [rax], al
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 3
add byte [rax - 0x75], cl
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
push rdx
sub byte [rbp + rcx*4 + 0x45], cl
lea eax, [rbp - 0x60]
call fcn.1400666d0
nop
invalid
invalid
invalid
mov rdx, qword [rdx + 0x28]
lea r8, [rbp - 0x60]
lea eax, [rbp - 0x60]
call fcn.1400666d0
nop
add rsp, 0x80
invalid
add byte [rax], 0
add byte [rbp - 0x3d], bl
int3
mov cl, 1
xor eax, eax
lock cmpxchg byte [0x14041f9c9], r9b
mov al, reloc.WS2_32.dll_listen
fsubr qword [rdi]
invalid
add byte [rdi], cl
invalid
stosd dword [rdi], eax
add byte [rax], al
invalid
mov rax, qword [0x14041fa98]
shl rax, 1
test rax, rax
jne 0x140121e3a
add byte [rax], al
invalid
mov dword [rbp - 8], 0
movzx eax, byte [0x14041f9ca]
mov rax, qword [rdx + 0x48]
mov eax, dword [rdx + 0x48]
mov byte [rbp - 1], r8b
mov byte [rbp - 1], r8b
lea rdx, [rbp - 1]
mov qword [rbp - 0x18], rdx
call 0xef27aae6
scasd eax, dword [rdi]
fcos
dec dword [rax - 0x77]
push rbp
invalid
lea rdx, reloc.WS2_32.dll_accept
adc eax, 0x2b536c
push rbx
sub eax, dword [rax]
dec dword [rax - 0x77]
push rbp
call 0xef27aae6
scasd eax, dword [rdi]
scasd eax, dword [rdi]
fcos
dec dword [rax - 0x77]
push rbp
invalid
push rbx
sub eax, dword [rax]
mov qword [rbp - 0x48], rdx
mov qword [rbp - 0x40], 1
mov dword [rbp - 0x40], 1
mov dword [rbp - 0x40], 1
mov qword [rbp - 0x28], 0
mov dword [rbp - 0x28], 0
lea rdx, [rbp - 0x18]
lea edx, [rbp - 0x18]
mov qword [rbp - 0x38], rdx
mov qword [rbp - 0x30], 1
mov dword [rbp - 0x30], 1
lea rdx, [rbp - 0x48]
lea edx, [rbp - 0x48]
call rax
cmp byte [rbp - 8], 0
add byte [rbp + 0xf], dh
add byte [rbp + 0xf], dh
mov rcx, qword [0x14041fa98]
shl rcx, 1
test rcx, rcx
invalid
jne 0x140121e5b
xor ecx, ecx
xchg byte [0x14041f9c9], cl
invalid
add byte [rax + 0x137502f9], al
invalid
lea rcx, [0x14041f9c9]
lea ecx, [0x14041f9c9]
mov rsi, rax
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
mov rax, rsi
invalid
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop rbp
ret
invalid
lea rax, [0x14041f9c9]
lea eax, [0x14041f9c9]
mov rsi, rcx
mov rcx, rax
mov ebx, r8d
mov ebx, eax
invalid
mov ebx, eax
mov rdi, rdx
call fcn.1402e3410
adc eax, 0x8948001c
cli
adc eax, 0x8948001c
cli
mov r8d, ebx
fmul dword [rax - 0x77]
int1
mov rcx, rsi
jmp 0x140121d69
dec dword [rax - 0x77]
invalid
mov rsi, rcx
mov ebx, r8d
mov rdi, rdx
mov edi, edx
xlatb
call fcn.1402e34d0
mov rdx, rdi
mov r8d, ebx
fmul dword [rax - 0x77]
int1
xor al, 1
mov dword [rbp - 8], eax
clc
jmp 0x140121d83
mov rsi, rax
call fcn.1402e34d0
mov ecx, eax
mov rax, rsi
test cl, cl
leave
jne 0x140121deb
invalid
invalid
invalid
mov byte [0x14041f9ca], 1
jmp 0x140121deb
invalid
invalid
invalid
adc byte [rax - 0x7d], cl
ret 0x4910
invalid
mov rdx, qword [rdx + 8]
mov edx, dword [rdx + 8]
jmp 0x140121f02
add byte [rax], al
add byte [rcx], dh
sar byte [rcx - 0xc], 0x49
invalid
dec dword [rcx - 0x77]
mov eax, eax
mov ecx, 0xfffffff4
mov r8, rax
mov eax, eax
invalid
pop rbp
jmp fcn.140113000
adc bh, bh
invalid
adc bh, bh
call qword [rbp + 0x48]
push rbp
sub rsp, 0x40
lea rbp, [rsp + 0x40]
mov rax, qword [rcx + 0x10]
adc byte [rax - 0x7b], cl
invalid
jne 0x140121f2f
adc byte [rax - 0x7b], cl
sal byte [rbp + 0xc], 0x48
lea ecx, [0x1403a83a0]
lea rcx, str.library_std_srcpanicking.rsBox_dyn_Any__unnamed_
or eax, 0x286476
call fcn.1402dfc20
mov rdx, qword [rcx + 0x18]
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], rdx
lea rcx, [rbp - 0x18]
call fcn.140121f50
int3
mov rdx, qword ds:[rax]
mov rax, qword [rdx]
mov rdx, qword [rdx + 8]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rdx
mov rax, qword [rcx + 8]
mov r9, qword [rcx + 0x10]
mov r8, qword [rax + 0x10]
movzx ecx, byte [rax + 0x20]
movzx eax, byte [rax + 0x21]
mov dh, 0x48
and byte [rdi], cl
mov dh, 0x40
and dword [rax - 0x77d7dbbc], ecx
mov byte [rsp + 0x28], al
mov byte [rsp + 0x20], cl
mov byte [rsp + 0x28], al
mov byte [rsp + 0x20], cl
lea rdx, [0x1403a83f8]
lea rcx, [rbp - 0x28]
lea ecx, [rbp - 0x28]
lea ecx, [rbp - 0x28]
call fcn.140122050
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
invalid
mov qword [rbp - 0x10], rax
movabs rax, 0x8000000000000000
mov qword [rbp - 0x28], rax
mov rax, qword [rcx + 8]
mov r9, qword [rcx + 0x10]
mov r8, qword [rax + 0x10]
movzx ecx, byte [rax + 0x20]
movzx eax, byte [rax + 0x21]
mov byte [rsp + 0x28], al
mov byte [rsp + 0x20], cl
lea rdx, fcn.1401213e0
and byte [rax - 0x73], cl
adc eax, 0x286412
lea rcx, [rbp - 0x28]
call fcn.140122050
ud2
push rsp
and al, 0x10
push rbp
sub rsp, 0x30
lea rbp, [rdx + 0x60]
mov rax, qword [rbp - 0x28]
shl rax, 1
test rax, rax
je 0x140122048
mov edx, 1
call fcn.140055da0
nop
add rsp, 0x30
pop rbp
ret
in al, dx
sbb byte [rcx], al
add byte [rax], al
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x90], 0xfffffffffffffffe
add dh, bh
invalid
invalid
invalid
add dh, bh
invalid
movzx eax, byte [rbp + 0xf8]
movzx ebx, byte [rbp + 0xf0]
add byte [rax], al
add al, dh
inc qword [0x14041fa98]
clc
add byte [rax], al
add byte [rdi], cl
mov dh, 0x9d
lock add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, dh
inc qword [0x14041fa98]
jle 0x1401227d7
add byte [rax - 0x77], cl
xlatb
mov rdi, rdx
mov rsi, rcx
mov ecx, dword [0x140420290]
or eax, 0x2fe1f6
or eax, 0x2fe1f6
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
adc al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
or al, 0xca
cmp byte [rcx + 0x90], 0
nop
add byte [rax], al
add byte [rax], al
jne 0x140122864
invalid
mov ecx, dword [0x140420290]
add byte [rbp + 0x48], ah
mov edx, dword [0x58]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
inc qword [rcx + 0x88]
mov byte [rcx + 0x90], 1
mov qword [rbp + 0x20], 1
mov dword [rbp + 0x20], 1
mov dword [rbp + 0x20], 1
add dword [rax], eax
add byte [rax], al
lea rcx, [0x1403a8448]
mov qword [rbp + 0x28], rcx
mov qword [rbp + 0x30], r8
invalid
sub byte [r9 + rcx*4 + 0x45], r9b
xor byte [rcx + rcx*4 + 0x4d], cl
cmp byte [rax + 0x4588405d], cl
mov dword [rbp + 0x30], eax
mov qword [rbp + 0x38], r9
mov byte [rbp + 0x40], bl
mov byte [rbp + 0x41], al
mov eax, dword [0x14041f9d0]
mov eax, dword [0x14041f9d0]
cmp eax, 0x3ffffffd
ja 0x140122110
std
invalid
lea ecx, [rax + 1]
lock cmpxchg dword [0x14041f9d0], ecx
add eax, esi
cmpxchg dword [0x14041f9d0], ecx
je 0x14012211c
lea rcx, [0x14041f9d0]
lea ecx, [0x14041f9d0]
call fcn.1402e3b90
sbb bl, byte [rax + rax]
movzx eax, byte [0x14041f9d8]
cmp qword [0x14041f9e0], 0
mov rax, qword [rdi + 0x20]
and byte [r13 + 0x51], r14b
invalid
and byte [r13 + 0x51], r14b
mov byte [rbp + 0x8f], 1
mov rcx, rsi
add byte [rax], al
add dword [rax - 0x77], ecx
int1
call rax
mov rsi, rax
mov rdi, rdx
mov qword [rbp + 0x20], rax
and byte [r8 - 0x77], r9b
push rbp
sub byte [rax + 0xf00417d], al
add byte [r15], cl
invalid
invalid
add byte [rax], al
invalid
and byte [r8 - 0x77], r9b
push rbp
sub byte [rax + 0xf00417d], al
add byte [r15], cl
add byte [r15], cl
test dword [rdi - 0x75000000], edi
add eax, 0x2fe135
mov eax, dword [0x140420290]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0x88], 1
jbe 0x140122220
invalid
add dh, al
test dword [rax + 0x1000000], ecx
mov byte [rbp + 0x88], 1
jmp 0x1401223c2
mov byte [rbp + 0x8f], 1
add byte [rax], al
add byte [rcx], al
mov rcx, rsi
call rax
ror byte [rax - 0x77], 1
and byte [r8 - 0x77], r9b
push rbp
sub byte [rax - 0x75], cl
or eax, 0x2fd843
ror byte [rax - 0x77], 1
and byte [r8 - 0x77], r9b
push rbp
sub byte [rax - 0x75], cl
or eax, 0x2fd843
mov rax, qword [0x14041f9e8]
mov rax, qword [rax + 0x28]
sub sil, al
test dword [rdi + 0x1000000], ecx
test dword [rdi + 0x1000000], ecx
lea rdx, [rbp + 0x20]
call rax
push rbp
and bh, bh
sar byte [rdx - 1], 1
invalid
push rax
xadd dword [0x14041f9d0], edx
add bh, bh
retf 0xd089
invalid
invalid
mov byte [rbp + 0x88], 3
jmp 0x1401223c2
movzx eax, byte [0x14041f9c8]
movzx eax, al
add byte [rax - 0x39], cl
ror byte [r8], 0
add byte [rax], al
invalid
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
enter 0xffffffffffff8d48, 0x45
lea rax, [rbp + 0x50]
mov qword [rbp - 0x50], 1
lea rcx, [0x1403a8448]
invalid
pop rsp
sub byte [rax], al
mov qword [rbp - 0x48], rcx
mov eax, 0xc045894c
mov qword [rbp - 0x38], r9
enter 0x5d88, 0xffffffffffffffd0
mov byte [rbp - 0x2f], al
rol edi, 1
push r8
add byte [rax], al
add byte [rax], al
add dh, al
push r12
add byte [rax - 0x73], cl
mov r8b, 0x48
mov dword [rbp + 0x20], eax
lea rax, [0x14006c660]
lea eax, [0x14006c660]
mov qword [rbp + 0x28], rax
mov dword [rbp + 0x28], eax
sub byte [rax - 0x73], cl
add eax, 0x285c83
pop rsp
sub byte [rax], al
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], 2
add byte [rax - 0x39], cl
mov qword [rbp + 0x10], 0
lea rax, [rbp + 0x20]
mov qword [rbp], rax
mov qword [rbp + 8], 1
lea rcx, [rbp + 0x50]
lea rdx, [rbp - 0x10]
call case.0x1400ffea8.249
dec dword [rax - 0x77]
jo 0x14012289b
test eax, eax
je 0x14012293a
lea rcx, [rbp + 0x70]
jmp case.0x1400e8af3.1343
add byte [rax], al
invalid
test r8, r8
je 0x140122896
mov rdx, qword [r8 + 8]
mov rcx, qword [r8 + 0x18]
cmp rdx, 1
je case.0x1400e842a.1360
test rdx, rdx
jne 0x140122896
test rcx, rcx
je case.0x1400e8af3.1328
invalid
lodsd eax, dword [rsi]
add byte [rax], al
invalid
mov qword [rbp + 0x50], 0
mov qword [rbp - 0x50], 0
mov al, 0
add byte [rax], al
add byte [rcx], dh
leave
mov qword [rbp + 0x20], 1
lea rdx, [0x1403a8448]
lea edx, [0x1403a8448]
mov qword [rbp + 0x28], rdx
push rbp
sub byte [rax - 0x77], cl
xor byte [r9 + rcx*4 + 0x4d], r9b
cmp byte [r8 + 0x4588405d], r9b
mov dword [r13 + 0x88], 0
add byte [rax], al
add byte [rax], al
mov byte [rbp + 0x8c], 0
mov word [rax], es
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and byte [r8 - 0x77], r9b
and byte [rax - 0x77], cl
jo 0x14012292b
jo 0x14012292b
lea eax, [0x14006c660]
add eax, 0xfff49d77
ja 0x140122884
hlt
dec dword [rax - 0x77]
mov qword [rbp + 0x78], rax
js 0x140122936
lea rax, reloc.WS2_32.dll_accept
pop rsp
sub byte [rax], al
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
mov qword [rbp - 8], 2
mov dword [rbp - 8], 2
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x10], 0
mov dword [rbp + 0x10], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [rbp + 0x70]
mov qword [rbp], rax
mov dword [rbp], eax
add byte [r8 - 0x39], r9b
mov dword [rbp + 8], 1
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rbp + 0x88]
add byte [rax], al
add byte [rax], al
lea rdx, [rbp - 0x10]
push rbp
invalid
call case.0x1400ffea8.249
add bh, bh
dec dword [rax - 0x77]
test rax, rax
test eax, eax
je 0x14012293a
lea rcx, [rbp + 0x48]
call fcn.140112c50
mov ecx, 7
int 0x29
ud2
add rsp, 0x2e8
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
mov edx, 2
mov rcx, r15
call fcn.140055da0
cmp qword [rbp + 0x240], 0
je 0x1401233d5
mov edx, 1
mov rcx, qword [rbp + 0x248]
add al, byte [rax]
invalid
call fcn.140055da0
jmp 0x1401233d5
fiadd word [rax]
add byte [rax], al
mov qword [rax], 1
mov qword [rax + 8], 1
mov qword [rax + 0x10], rdi
invalid
mov qword [rax + 0x18], r14
mov qword [rax + 0x20], rdi
mov dword [rax + 0x20], edi
mov byte [rax + 0x28], 0
mov qword [rsi], rax
mov qword [rsi + 8], 0xffffffffffffffff
mov dword [rsi + 0x10], 0
add byte [rax], al
add byte [rbp - 0x7b], cl
in al, 0xf
test dword [rdi - 1], ebp
outsd dx, dword [rsi]
invalid
invalid
test r12, r12
jne 0x140123481
outsd dx, dword [rsi]
invalid
invalid
invalid
jmp 0x14012348e
invalid
mov dword [rsi], eax
mov dword [rsi + 0x10], 2
test r12, r12
test esp, esp
adc byte [rdx], al
add byte [rax], al
add byte [rbp - 0x7b], cl
test esp, esp
je 0x14012353b
invalid
add al, byte [rax]
add byte [rax], al
je 0x14012353b
mov edx, 2
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
call fcn.140055da0
sub bl, dh
dec dword [rax - 0x7d]
mov ebp, 0x240
add al, byte [rax]
invalid
cmp qword [rbp + 0x240], 0
add byte [rax], al
add byte [rcx + rdx - 0x46], dh
je case.0x140115e57.401
mov edx, 1
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rbp + 0x248]
call fcn.140055da0
sub bl, sil
invalid
invalid
mov edx, 1
mov rcx, r14
int1
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
call fcn.140055da0
jmp 0x1401233d5
insd dword [rdi], dx
invalid
invalid
invalid
sub bl, dh
invalid
in eax, 0xf3
invalid
add byte [rax], al
mov rdx, rdi
call fcn.1402df2b0
invalid
invalid
sbb eax, dword [rax]
sbb eax, dword [rax]
mov byte [rbp + 0x25f], 1
mov ecx, 1
add dword [rax], eax
add byte [rax], al
mov rdx, rdi
cli
call fcn.1402df2b0
and bh, byte [rbp + 0x43eb001b]
mov qword [rbp + 0x228], r13
lodsd eax, dword [rsi]
sub byte [rdx], al
add al, byte [rax]
invalid
jmp 0x1401235d3
lodsd eax, dword [rsi]
sub byte [rdx], al
invalid
add al, byte [rax]
add byte [rax], al
add byte [rcx + rcx*4 - 0x5b], cl
mov qword [rbp + 0x230], r12
xor byte [rdx], al
add byte [rax], al
mov qword [rbp + 0x238], r15
add al, byte [rax]
add byte [rcx + 8], bh
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 0x30
add al, ch
call fcn.1402df2d0
sbb al, 0xbd
mov ebp, 0x1deb001b
sbb eax, dword [rax]
jmp 0x1401235d3
mov qword [rbp + 0x230], r12
movsd dword [rdi], dword [rsi]
xor byte [rdx], al
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx + rcx*4 - 0x43], cl
invalid
invalid
invalid
mov qword [rbp + 0x238], r15
mov dword [rbp + 0x238], edi
mov ebp, 0x238
cmp byte [rdx], al
add byte [rax], al
mov ecx, 8
mov edx, 0x30
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx + 0x30], bh
add byte [rax], al
invalid
xor byte [rax], al
add byte [rax], al
invalid
add al, ch
std
mov esp, 0xb0f001b
sbb eax, dword [rax]
ud2
nop word cs:[rax + rax]
nop word cs:[rax + rax]
call fcn.1402df2d0
add byte [rdi], cl
ud2
or esp, dword [rsi + 0x66]
nop dword cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
cmp qword [rbp - 0x58], 0
cmp dword [rbp - 0x58], 0
jge 0x1401235a8
add byte [rsi + rcx + 0x48], dh
je case.0x140134204.495
invalid
mov rcx, qword [rbp - 0x50]
mov ecx, dword [rbp - 0x50]
mov r8b, 0xba
mov al, 0xba
mov edx, 1
add dword [rax], eax
add byte [rax], al
add al, ch
call fcn.140055da0
invalid
invalid
inc esi
mov byte [rbp + 0x25f], 1
test dword [rdi + 2], ebx
pop rdi
add al, byte [rax]
invalid
add byte [rax], al
add dword [rax - 0x7d], ecx
invalid
add byte [rcx], al
add rsp, 0x28
add esp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
push r15
push r14
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
invalid
add byte [rdi], cl
movzx ebx, byte [rbp + 0x25e]
mov dh, 0x9d
popfq
pop rsi
add al, byte [rax]
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
cmp qword [rbp + 0x240], 0
cmp dword [rbp + 0x240], 0
mov ebp, 0x240
add byte [rax], al
add byte [rax], al
add byte [rcx + rdx - 0x46], dh
add dword [rax], eax
invalid
je case.0x14011975c.268
adc dword [rdx + 1], edi
mov edx, 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
lea ecx, [rax + 2]
invalid
mov rcx, qword [rbp + 0x248]
mov ecx, dword [rbp + 0x248]
add al, byte [rax]
add byte [rax], al
add al, ch
call fcn.140055da0
xor ah, byte [rdi]
inc dword [rax - 0x6277fe1d]
inc dword [rax - 0x6277fe1d]
inc dword [rax - 0x6277fe1d]
and bl, 1
add dword [rax + 0x25f9d], ecx
mov byte [rbp + 0x25f], bl
pop rdi
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
adc byte [rbp + 0x41], dl
push rbp
push r15
push rdi
push rdi
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x7d], cl
mov ebp, 0x230
xor byte [rdx], al
add byte [rax], al
cmp qword [rbp + 0x230], 0
xor byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rax], al
invalid
add byte [rcx + rdx - 0x46], dh
add al, byte [rax]
je case.0x140115f27.410
mov edx, 2
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0x238]
lea edi, [rax]
add al, byte [rax]
add byte [rax], al
add al, ch
fldenv [rsi]
invalid
call fcn.140055da0
inc esi
inc esi
mov byte [rbp + 0x25e], 0
test dword [rsi + 2], ebx
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push r15
push rdi
push rdi
push r14
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], al
add byte [rdx + 1], bh
mov edx, 1
add byte [rax], al
mov edx, 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0x250]
mov ecx, dword [rbp + 0x250]
lea edx, [rax + 2]
add byte [rax], al
call fcn.140055da0
dec dword es:[rax - 0x75]
lea ebp, [rax]
invalid
mov rcx, qword [rbp + 0x228]
mov ecx, dword [rbp + 0x228]
sub byte [rdx], al
add al, byte [rax]
add bh, bh
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_FindClose]
adc eax, 0x1c2ade
fisubr word [rdx]
sub bl, byte [rax + rax]
sbb al, 0
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
invalid
invalid
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
invalid
add byte [rax - 0x77], cl
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
invalid
push rbp
push r15
push rdi
push rdi
push r14
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + 1], bh
mov edx, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0x250]
lea edx, [rax + 2]
add byte [rax], al
add al, byte [rax]
add al, ch
invalid
call fcn.140055da0
dec dword es:[rax - 0x39]
dec dword es:[rax - 0x39]
dec dword [rax - 0x39]
mov rcx, 0xffffffffffffffff
sar edi, 0xff
invalid
invalid
call qword [sym.imp.KERNEL32.dll_FindClose]
adc eax, 0x1c2a8e
sbb al, 0
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rdi
pop rbp
ret
invalid
add byte [rax - 0x77], cl
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push rsi
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x80]
cmp byte [rbp + 0x25f], 0
mov ebp, 0x25f
invalid
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax + 0x25fbd], al
mov ebp, 0x25f
pop rdi
add al, byte [rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + rdx - 0x46], dh
add dword [rax], eax
add byte [rax], al
invalid
je case.0x1401480ef.257
mov edx, 1
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0x250]
lea edx, [rax + 2]
add byte [rax], al
push rax
add al, byte [rax]
add al, ch
call fcn.140055da0
invalid
and eax, 0x4890fff3
add esp, 0x28
invalid
invalid
call qword [rax + 0x28c48348]
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
int3
int3
int3
int3
int3
int3
int3
int3
sub rsp, 0x30
sub esp, 0x30
in al, dx
xor byte [rax - 0x73], cl
insb byte [rdi], dx
lea rbp, [rsp + 0x30]
lea ebp, [rsp + 0x30]
and al, 0x30
xor bh, al
cld
cld
mov dword [rbp - 4], reloc.WS2_32.dll_send
cld
adc eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rcx]
mov ecx, dword [rcx]
or dword [rbp + rcx*4 + 0x45], ecx
lea r8, [rbp - 4]
lea eax, [rbp - 4]
cld
cld
mov edx, reloc.WS2_32.dll_setsockopt
adc eax, 0x41000000
add byte [rax], al
add byte [rcx - 0x47], al
invalid
invalid
add byte [rax], al
mov r9d, 4
mov ecx, 4
add al, 0
add byte [rax], al
add byte [rax], al
add bh, bh
call qword [sym.imp.KERNEL32.dll_SetFileInformationByHandle]
adc eax, 0x1c29cf
iretd
sub dword [rax + rax], ebx
add byte [rbp + 0x310474c0], al
test eax, eax
je case.0x1401173c4.381
add al, 0x31
xor eax, eax
shr bl, 0xd
jmp case.0x1401480ef.228
or eax, 0x1b98dbe8
call sub.KERNEL32.dll_GetLastError
fistp dword [rax - 0x3eb7ffe5]
cwde
sbb eax, dword [rax]
add byte [rax - 0x3f], cl
shl rax, 0x20
shl eax, 0x20
loopne 0x14012382a
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff83
add cl, byte [rax - 0x7d]
or rax, 2
add cl, byte [rax - 0x7d]
add rsp, 0x30
pop rbp
ret
invalid
xor byte [rbp - 0x3d], bl
int3
int3
int3
int3
int3
int3
int3
int3
int3
push r15
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0xd8
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lodsb al, byte [rsi]
and al, 0x80
invalid
add byte [rax], al
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x50], 0xfffffffffffffffe
mov dword [rbp + 0x50], 0xfffffffe
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x39], cl
push r8
push rax
mov dword [rbp + 0x50], 0xfffffffe
push rax
invalid
invalid
invalid
mov qword [rbp - 0x10], rdx
mov rbx, rcx
mov ebx, ecx
push rbp
invalid
mov ebx, ecx
movzx eax, byte [0x14041fac0]
mov edx, 0x400
add byte [rax], al
mov dh, 5
outsd dx, dword [rsi]
ret 0x2f
invalid
invalid
invalid
add byte [rax + rax], al
add byte [rax], al
add byte [rcx], dh
leave
xor ecx, ecx
call fcn.14011f720
ret
invalid
test rax, rax
je 0x140123f21
mov ebx, 0x49000006
mov edi, eax
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov r15, rax
movzx eax, byte [0x14041fac0]
mov dh, 5
push rax
ret 0x2f
invalid
invalid
add eax, 0x2fc250
invalid
mov edx, 8
xor ecx, ecx
leave
add byte [rax], al
add byte [rcx], dh
leave
call fcn.14011f720
mov esi, 0x8548ffff
invalid
test rax, rax
test eax, eax
ror byte [rdi], 0x84
stosd dword [rdi], eax
je 0x140123f30
test byte [rbx + 0x49000006], ch
invalid
add byte [rcx - 0x77], cl
mov r12, rax
mov esp, eax
invalid
mov rbx, qword [rbx]
mov ebx, dword [rbx]
sbb ecx, dword [rax - 0x7b]
test rbx, rbx
test ebx, ebx
invalid
je case.0x14011a24c.193
mov qword [rbp - 0x48], 0
mov dword [rbp - 0x48], 0
mov r8d, 0
mov eax, 0
add byte [rax], al
add bh, bh
invalid
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
adc eax, 0x1c29ba
mov edx, 0xc7001c29
sbb al, 0
add bh, al
mov dword [rsp + 0x30], 2
and al, 0x30
and al, 0x30
xor byte [rdx], al
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add bh, al
and al, 0x28
and al, 0x28
mov dword [rsp + 0x28], 0
and al, 0x28
sub byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add bh, al
and al, 0x20
invalid
mov dword [rsp + 0x20], 0
and byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x4d], cl
lea r9, [rbp - 0x48]
movabs r8, 0x8949da8948c18948
mov eax, 0x48c18948
mov rcx, rax
mov ecx, eax
ror dword [rax - 0x77], 0xda
mov rdx, rbx
mov edx, ebx
fimul dword [rcx - 0x77]
mov r8, rax
mov eax, eax
sar bh, 0x15
call qword [sym.imp.KERNEL32.dll_DuplicateHandle]
adc eax, 0x1c29bf
mov edi, 0x85001c29
ror byte [rdi], 0x84
invalid
sub dword [rax + rax], ebx
test eax, eax
je 0x140123eb8
test bh, ah
invalid
add byte [rax], al
invalid
test bh, ah
out 5, eax
add byte [rax], al
invalid
add eax, 0x8b480000
add byte [rax - 0x75], cl
mov rax, qword [rbp - 0x48]
mov eax, dword [rbp - 0x48]
mov r8d, 0xc03102eb
mov eax, 0xc03102eb
jmp case.0x14011975c.316
add dh, byte [rcx]
xor eax, eax
ror byte [rcx - 0x77], 4
mov qword [r12], rax
mov dword [rsp], eax
add al, 0x24
and al, 0x48
mov qword [rbp + 8], 1
mov dword [rbp + 8], 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x65], cl
mov qword [rbp + 0x10], r12
invalid
invalid
sbb byte [r9], r8b
sbb byte [rcx], al
mov qword [rbp + 0x10], r12
mov dword [rbp + 0x10], esp
mov qword [rbp + 0x18], 1
mov dword [rbp + 0x18], 1
sbb byte [rcx], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx + 0xb], bh
mov edx, listen
or eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rdi + 1], bh
mov edi, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 + 0x2d], cl
mov r13, qword [sym.imp.KERNEL32.dll_CloseHandle]
mov ebp, dword [sym.imp.KERNEL32.dll_CloseHandle]
sub eax, 0x1c2c3e
sub al, 0x1c
sub al, 0x1c
sbb al, 0
add byte [rax - 0x77], cl
mov rbx, rbp
jmp case.0x14011ae3d.169
mov qword [rbp + 0x48], r15
mov dword [rbp + 0x48], edi
test rdi, rdi
test rdi, rdi
test edi, edi
dec dword [rdi]
je 0x140123ef8
test dh, ah
out 5, al
add byte [rax], al
add eax, 0x8b490000
add byte [rcx - 0x75], cl
mov ecx, dword [rsp + rdi*8 - 8]
cld
clc
mov dword [rbp], ecx
add byte [r13 - 0x77], r9b
add byte [rbp - 0x77], cl
clc
mov ecx, 0x400
add byte [rax + rax], al
add al, 0
add byte [rax], al
add bh, bh
adc eax, 0x1c2bf6
imul byte [rbx]
sbb al, 0
imul byte [rbx]
sub ebx, dword [rax + rax]
sbb al, 0
add byte [rcx - 0x3f7a03bb], cl
cld
sal byte [rbp + 0x2a], 0xe8
sub ch, al
stosd dword [rdi], eax
xchg edi, eax
sbb eax, dword [rax]
add byte [rax - 0x77], cl
mov esi, eax
invalid
shl esi, 0x20
out 0x20, al
and byte [rax - 0x7d], cl
invalid
or esi, 2
add al, byte [rbx - 0x7af0ed08]
clc
adc cl, byte [rdi]
test dword [rbx + 5], ecx
add byte [rax], al
add rax, 0xffffffff89480000
add eax, 0x89480000
add byte [rax - 0x77], cl
mov dword [rbp - 0x48], esi
jne case.0x14011975c.333
movabs r8, 0x7d8b4cfffef2f9e8
mov eax, 0xfef2f9e8
stc
invalid
invalid
dec dword [rbx + rcx*4 + 0x7d]
mov edi, dword [rbp + 0x48]
jge 0x1401239a3
mov qword [rbp - 0x28], r15
mov dword [rbp - 0x28], edi
jge case.0x14011975c.334
fmul dword [rax - 0x39]
mov dword [rbp - 0x20], 0x400
loopne 0x140123964
loopne 0x140123964
add byte [rax + rax], al
add al, 0
add byte [rax], al
add byte [rax - 0x39], cl
call 0x14012396f
call 0x14012396f
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x65], cl
mov dword [rbp + 0x20], esp
and byte gs:[rax - 0x73], cl
and byte [rax - 0x73], cl
lea ecx, [rbp - 0x48]
movabs r8, 0xfff6c0e8d8558d48
mov eax, 0xd8558d48
push rbp
fsubr st(0)
sal dh, 0xff
idiv bh
invalid
dec dword [rax - 0x75]
mov ecx, dword [rbp - 0x48]
movabs r8, 0x1b848
mov eax, 0x1b848
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x404d8948], al
or byte [rax - 0x77], 0x4d
cmp rcx, rax
cmp rcx, rax
cmp ecx, eax
test byte [rbx], cl
or eax, dword [rbx]
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x75], cl
ror byte [r8 - 0x77], 0x45
ror byte [rax - 0x77], 0x45
mov dword [rbp + 0x38], eax
cmp byte [r11 + rcx*4 + 0x75], r9b
cmp byte [rbx + rcx*4 + 0x75], cl
jne 0x14012396f
enter 0x7d80, 0xffffffffffffffd0
jge case.0x14011b696.144
rol byte [rax], 1
add byte [rdi + rbp + 0x48], dh
invalid
mov ecx, ebx
invalid
mov edx, dword [rbp + 0x38]
push rbp
cmp byte [rbp - 0x77], cl
mov eax, esi
invalid
mov ecx, 0x110001
add byte [rcx], dl
add al, ch
inc byte [rdi]
add byte [rax], al
invalid
invalid
add byte [rax - 0x77], cl
mov dword [rbp + 0x28], eax
sub byte [r8 - 0x77], r9b
sub byte [rax - 0x77], cl
push rbp
xor byte [rax - 0x7b], cl
invalid
invalid
test eax, eax
ror byte [rdi], 0x84
test byte [rdx + 0x48000002], cl
mov al, byte [rdx]
add byte [rax], al
add byte [rax - 0x73], cl
xor r8b, r13b
xor al, ch
lea ecx, [rbp + 0x30]
xor al, ch
je case.0x140119af7.275
invalid
invalid
inc dword [rcx - 0x41]
add dword [rax], eax
invalid
mov edi, 1
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x31], al
xor esp, esp
in al, 0xeb
and ah, byte [rsi + 0xf]
nop word [rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp + 0x28], esi
jne case.0x14011b777.154
lea ecx, [rbp + 0x28]
sub r8b, r13b
sub al, ch
push rbx
invalid
invalid
dec dword [rax - 0x77]
mov ebx, ebp
jmp case.0x14011b777.151
adc eax, 0x1c2ab2
mov dl, 0x2a
sub bl, byte [rax + rax]
sbb al, 0
add byte [rbp - 0x77], al
out dx, eax
mov edi, ebp
test ah, 1
invalid
add byte [rax], al
xchg dword [rsi], edx
invalid
add al, byte [rax]
add byte [rbp - 0x73], al
lea ebp, [rdi + 1]
outsd dx, dword [rsi]
add dword [rcx - 0x7d], eax
dec dword [rdx]
setae ah
xchg ebx, eax
invalid
add byte [rax], al
add byte [rdi + rcx + 0x43], al
cmovae ebp, eax
call 0x188ebc37e
mov ecx, ebx
invalid
mov edx, dword [rbp + 0x38]
cmp byte [rbp - 0x77], cl
invalid
mov eax, esi
mov ecx, 0x110000
add byte [rcx], dl
add al, ch
jns case.0x14011ebcf.25
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov esi, edx
invalid
test eax, eax
jrcxz 0x140123a57
lea ecx, [0x1403dbc90]
or eax, 0x2b8235
xor eax, 0x48002b82
sub eax, dword [rax]
add byte [rax + 0x63], cl
add al, 0x99
add eax, ecx
enter 0xffffffffffffe0ff, 0xf
mov dh, 0x46
adc bl, ch
invalid
add byte [rax], r8b
add byte [rax], al
mov dword [rbp + 0x28], esi
lea ecx, [rbp + 0x28]
sub bh, bh
mov esi, eax
invalid
sub bh, bh
adc eax, 0x1c2ab8
sub bl, byte [rax + rax]
test byte [rdi], 0x84
test byte [rdi - 1], ch
invalid
outsd dx, dword [rsi]
invalid
invalid
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
mov ecx, esi
int1
shr ecx, 0x20
jmp 0x153b122c0
sahf
adc edi, edi
invalid
mov eax, esi
invalid
call 0x1690abdce
and byte [rbx - 0x78f0d708], al
invalid
clc
sub byte [rdi], cl
xchg edx, ebp
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [0x1403dbca0]
or eax, 0x2b81e5
sub eax, dword [rax]
add eax, ecx
enter 0xffffffffffffe0ff, 0x31
add al, 0xf
mov dh, 0x46
je 0x18f964a91
ror byte [rdi], 0x84
add qword [r8], r8
add dword [rax], eax
test byte [rdi + 1], cl
cmp edi, 0xa
add dword [rsi - 0x7cfffffd], 0xfffffffb
add cl, byte [rdi]
invalid
add byte [rbx - 0x7af0fd05], al
jp 0x140123ae8
add eax, dword [rax]
add byte [rax - 0x77], cl
mov eax, esi
mov ecx, 0
add byte [rax], al
add bh, bh
invalid
add byte [rax], al
invalid
and eax, ecx
mov ecx, 0
add byte [rax], al
add byte [rax], al
and byte [rax], al
add byte [rax], al
dec dword [rax - 0x47]
add byte [rax], al
add byte [rdi], ch
add dword [rax], eax
cmp eax, ecx
sar esi, cl
invalid
cmpsb byte [rsi], byte [rdi]
sahf
xchg esi, eax
adc bl, ch
xchg edx, eax
xchg byte [rax - 0x4f7d14fc], dh
push qword [rax - 0xa016e8]
invalid
push qword [rax - 0xbc16f9]
invalid
invalid
invalid
invalid
push qword [rax - 0xd816d7]
invalid
invalid
invalid
invalid
invalid
invalid
invalid
sbb ch, cl
test eax, 0x48fffffe
invalid
dec dword [rax - 0x77]
jne 0x140123c4f
invalid
mov ebx, ebp
shl rax, 1
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rbp + 0x38]
invalid
mov ecx, dword [rbp + 0x38]
push rbx
and ebx, esi
dec dword [rbx + rcx*4 + 0x65]
mov r12, qword [rbp + 0x20]
mov r13, qword [sym.imp.KERNEL32.dll_CloseHandle]
invalid
sub byte [rax + rax], bl
invalid
invalid
or al, byte [rax]
add byte [rax], al
mov dword [rbp + 0x18], esi
test byte [rsi + 1], dl
add byte [rax], al
invalid
invalid
int1
adc edi, edi
invalid
invalid
sub byte [rdi], cl
xchg dword [rax + rax - 0x72b80000], ecx
mov word [rax], es
add byte [rax], al
lea rcx, [0x1403dbd54]
mov dh, 0x46
invalid
movabs al, byte [0x1c274d15ff000001]
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x48]
call fcn.140112c50
invalid
jae 0x140123d76
invalid
invalid
invalid
fdiv dword [rax - 0x4f2b14e5]
and ch, bl
sal byte [rax - 0x4f3314f0], 1
mov al, reloc.WS2_32.dll_recv
jmp case.0x140123d1f.81
invalid
invalid
call sub.KERNEL32.dll_GetLastError
mov esi, eax
shl rsi, 0x20
or rsi, 2
mov ecx, 8
mov edx, 0x400
call fcn.1402df2d0
mov qword [rbp + 0x48], r15
mov ecx, 8
mov edx, 8
call fcn.1402df2d0
ud2
test byte [rax + riz], ah
add dword [rax], eax
add byte [rax + 0x412f2444], cl
mov byte [rsp + 0x2f], al
movups xmm0, xmmword [r13 + 0xe0]
mov byte [rsp + 0x2f], al
movups xmm0, xmmword [r13 + 0xe0]
add byte [rax], al
movups xmm1, xmmword [r13 + 0xf0]
movups xmm2, xmmword [r13 + 0x100]
adc byte [rbp + 0x100], dl
adc byte [rbp + 0x100], dl
movups xmmword [rbx + 0xf8], xmm2
movups xmmword [rbx + 0xe8], xmm1
invalid
add byte [rax], al
invalid
call 0x14f12d64c
adc dword [rbx + 0xd8], eax
movups xmmword [rbx + 0xd8], xmm0
add byte [rax], al
add byte [rax - 0x75], cl
xchg al, cl
add byte [rax], al
add byte [rcx - 0x77], cl
push 0xffffffffb886100f
movups xmm0, xmmword [rsi + 0xb8]
movups xmmword [r13 + 0x58], xmm0
pop r8
mov rax, qword [rsi + 0xc8]
enter 0, 0
mov qword [r13 + 0x68], rax
movups xmm0, xmmword [rsi + 0xb8]
movups xmmword [r13 + 0x58], xmm0
pop r8
xchg byte [rax + 0x41000000], bh
movups xmmword [rbp + 0x58], xmm0
pop r8
pop r8
lea rsi, [rsp + 0x2d8]
fadd dword [rdx]
add byte [rax], al
mov ecx, listen
mov rdi, r13
mov edi, ebp
mov edi, ebp
rep movsq qword [rdi], qword [rsi]
lea rbp, [rsp + 0x388]
and al, 0x88
add eax, dword [rax]
add byte [rcx + 0xc], bh
or al, 0
add byte [rax], al
and al, 0x88
add eax, dword [rax]
add byte [rcx + 0xc], bh
or al, 0
add byte [rax], al
or al, 0
add byte [rax], al
mov rdi, rbp
lea rsi, [rsp + 0x158]
and al, 0x58
add dword [rax], eax
add bl, dh
movsq qword [rdi], qword [rsi]
and al, 0x58
add dword [rax], eax
add bl, dh
movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x3e8]
mov ecx, recvfrom
add byte [rax], al
add byte [rcx + rcx*4 - 0x12], cl
call 0xf912d6a3
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x12], cl
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov rcx, r14
mov ecx, esi
call fcn.14012d942
mov qword [r14], r15
mov qword [r14 + 8], r12
or byte [rcx - 0x48], al
rol byte [rax], 1
add byte [rax], al
or byte [rcx - 0x48], al
rol byte [rax], 1
add byte [rax], al
mov rcx, rbx
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
or al, 0x1b
add byte [rdx - 0x77d0dbbc], cl
and al, 0x2f
mov byte [rbx + 0xd0], al
invalid
invalid
or al, 0x1b
add byte [rdx - 0x77d0dbbc], cl
and al, 0x2f
mov byte [rbx + 0xd0], al
invalid
mov rcx, qword [rsp + 0x30]
call fcn.1400b05d6
invalid
jmp 0x14012d6fb
invalid
add byte [rax], al
nop
add rsp, 0x568
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea esi, [rsp + 0x148]
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, r15
mov r8, r12
call fcn.1400a4173
mov rax, qword [r14 + 0x110]
mov eax, dword [rsi + 0x110]
mov eax, dword [rsi + 0x110]
cmp rax, 3
je 0x14012d829
cmp eax, 4
jne 0x14012d8fc
cmp byte [rbp + 0x28], 0
je 0x14012d7c2
jge 0x14012d7dd
add byte [rdx + rcx + 0x48], dh
mov eax, dword [rbp + 0x40]
mov rax, qword [rbp + 0x40]
cmp rax, 1
jbe 0x14012d837
mov ecx, ebx
shr ecx, 8
jmp 0xc4da1fd2
and al, 0x38
add dword [rax], eax
add byte [rax + rax], al
add byte [rax], al
jmp 0x14012d845
jmp 0xc4da1fd2
mov qword [rsp + 0x138], 4
add al, 0
add byte [rax], al
jmp case.0x140119af7.307
cmp rax, 2
jb 0x14012d837
lea rcx, [0x1403adfb2]
lea r8, str.C:UsersTwirlanta.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_syncmpscchan.rsassertion_failed:_self.inner.semaphore.is_idle__
jmp case.0x14011ae3d.247
mov rax, qword [rbp + 0x40]
cmp rax, 2
jae 0x14012d929
mov qword [rsp + 0x138], 3
xor ecx, ecx
shr ebx, 0x10
mov edx, ebx
call fcn.140168ffc
add eax, dword [rax]
adc byte [rcx - 0x48521726], cl
add eax, dword [rax]
mov rax, qword [rsp + 0x138]
cmp rax, 4
jne 0x14012d875
mov rcx, qword [rdi + 8]
mov dl, 1
call fcn.14012dc9d
add byte [rax - 0x39], cl
xchg byte [rax], dl
add dword [rax], eax
add byte [rbx], al
add byte [rax], al
add bl, ch
invalid
add byte [rax - 0x39], cl
xchg byte [rax], dl
add dword [rax], eax
add byte [rbx], al
add byte [rax], al
add bl, ch
jb 0x14012d8be
cmp rax, 3
cmp eax, 3
jne case.0x1401480ef.310
mov qword [rsp + 0x378], 2
jmp 0x14012d8d1
lea rdi, [rsp + 0x148]
lea rbx, [rsp + 0x28]
mov r8d, 0x120
add dword [rax], eax
add byte [rax - 0x77], cl
stc
add dword [rax], eax
add byte [rax - 0x77], cl
stc
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi + 0x110], 2
lea r8, [0x1403ada50]
lea rcx, [rsp + 0x268]
mov rdx, rbx
call fcn.14012dc34
mov rcx, rdi
call case.0x140115cf5.483
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
lea rdx, [rsp + 0x268]
mov r8d, 0x120
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
nop
add rsp, 0x388
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [rsp + 0x28]
lea rdx, [rsp + 0x148]
mov r8d, 0x120
and byte [rcx], al
add byte [rax], al
and byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
lock sub qword [rbp + 0x40], 2
jae 0x14012d843
and dword [rbx], 0xffffffff
invalid
invalid
and dword [rbx], 0xffffffff
invalid
mov ecx, 7
int 0x29
ud2
invalid
lea rcx, [0x1403adfb2]
or eax, 0x280682
lea r8, str.C:UsersTwirlanta.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_syncmpscchan.rsassertion_failed:_self.inner.semaphore.is_idle__
mov edx, 0x30
call fcn.1402df840
call [rsi]
sbb eax, dword [rax]
call [rsi]
sbb eax, dword [rax]
int3
add dword [rax], eax
add byte [rax], al
ret
or byte [rcx + rbp + 0x48], dh
mov ecx, edi
dec dword [rax - 0x7b]
push qword [rsp + rdx - 0x10]
dec qword [rdi]
add esp, 0x28
sub byte [rdi + 0x5e], bl
add esp, 0x28
int1
mov esi, ecx
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
loopne 0x14012d9b1
sub rsp, 0x20
mov rsi, rcx
add rcx, 0xb8
mov eax, 0xe8000000
invalid
fdivr st(5), st(0)
dec dword [rax - 0x73]
invalid
invalid
call fcn.14012db77
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call fcn.14012dba4
invalid
add dword [rax], eax
add byte [rax], al
mov eax, 0xe8000000
invalid
dec dword [rax - 0x73]
invalid
invalid
mov edi, 0x48000001
mov ecx, dword [rsi + 0xd0]
add byte [rax], al
mov rcx, qword [rsi + 0xd0]
add rsp, 0x20
pop rsi
jmp fcn.1400b05d6
clc
add dword [rsp - 0x7d], esi
clc
add dh, byte [rbp + 0x5c]
lea ecx, [rsi + 8]
or al, ch
fadd qword [rax]
add byte [rax], al
stc
rol dword [rax], cl
add byte [rax], al
sbb al, r13b
pop rdi
outsb dx, byte [rsi]
idiv edi
invalid
dec dword [rax - 0x77]
stc
add byte [rax - 0x73], cl
jle 0x14012da5a
lea edi, [rsi + 0x10]
mov ecx, edi
xchg dword [rax], eax
add byte [rax], al
sal byte [rsp + rcx + 0x48], 0x8b
push rbx
adc byte [rax - 0x77], cl
stc
invalid
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14012db4a
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rcx]
test rax, rax
je case.0x14011c2f7.134
lock dec qword [rax]
jne case.0x14011c2f7.134
jmp fcn.1400a46f2
ret
cmc
inc ebx
mov cl, byte [rcx]
mov rdx, qword [rsi + 8]
call fcn.14008cadb
cmc
dec dword [rax - 0x73]
lea ecx, [rsi + 0x10]
mov ecx, dword [rsi + 0x48]
add byte [rax], al
and byte [rax - 0x75], cl
push rsi
sub byte [rax - 0x77], cl
stc
mov esi, ecx
and dword [rsi + 0x18], 0
add byte [rax], al
add byte [rax - 0x7b], cl
test rbx, rbx
or byte [rax + 0x20c48348], dl
out dx, al
loopne 0x14012dd33
invalid
sub al, byte [rax]
add byte [rax + 0x63], cl
add al, 0x82
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
add rsp, 0x58
invalid
ret
add eax, 0x2a8c8e
add byte [rax - 0x73], cl
and al, 0x28
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov qword [rcx + 8], 1
add dword [rax], eax
add byte [rax], al
mov dword [rcx + 8], 1
add dword [rax], eax
add byte [rax], al
mov qword [rcx + 0x10], 8
or byte [rax], al
add byte [rax], al
invalid
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
adc dword [rcx + 0x18], eax
lea rdx, [0x1403d69c8]
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
lea rdx, [0x1403d69c8]
call fcn.1402df6b0
sbb dword [rbx], ebx
add byte [rax - 0x73], cl
lea rax, str.there_is_no_such_thing_as_an_acquire_release_store
lea rax, str.there_is_no_such_thing_as_an_acquire_release_store
mov word [rdx], gs
add byte [rax - 0x73], cl
lea ecx, [rsp + 0x28]
sub al, byte [rax]
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], 8
xorps xmm0, xmm0
ror byte [rdi], 0x11
invalid
invalid
adc byte [r8], cl
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x2a8ca6
cmpsb byte [rsi], byte [rdi]
mov word [rdx], gs
invalid
lea rdx, str.:i_
call fcn.1402df6b0
int3
push rdi
mov ebx, edx
add dword [rax], eax
add byte [rax - 0x75], cl
jae 0x14012ddb4
mov dword [rdi], 2
add al, byte [rax]
add byte [rax], al
push rsp
and al, 0x28
sbb r8b, r13b
invalid
js 0x14012de10
add byte [rbp + 4], dh
mov esi, dword [rdi + 0x10]
lea eax, [rsi + 0x30]
and al, 0x50
idiv edi
mov edi, 0x110
add dword [rax], eax
add byte [rax - 0x73], cl
std
cmp eax, 2
add cl, byte [rdi]
invalid
pop rsp
and al, 0x51
sgdt [rax]
add byte [rax - 0x77], cl
mov rdx, rbx
sbb eax, dword [rax]
add byte [rax - 0x75], cl
wait
invalid
add dword [rax], eax
add al, dh
sub qword [r14 + 0x40], 2
outsb dx, byte [rsi]
add cl, byte [rdi]
invalid
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x51
push rcx
add byte [rax], al
add byte [rcx - 0x48], al
sgdt [rax]
add byte [rcx + rcx*4 - 0xf], cl
mov edx, edi
cli
add al, 0x1b
add byte [rcx - 0x77], cl
sahf
invalid
add byte [rax], al
add dword [rax], eax
add byte [rcx + rcx*4 - 6], cl
mov rdx, r15
mov edx, edi
add byte [rax], al
mov ecx, 0x83fffffd
inc dword [rdx]
inc dword [rbx - 0x7bf0fd01]
push rbx
add dword [rax], eax
add al, ch
ja 0x14012df25
test byte [rbx + 1], dl
add byte [rax], al
idiv edi
pop rsi
add dword [rax], eax
add byte [rax - 0x73], cl
and al, 0x59
add byte [rax], al
mov edx, ebx
add cl, byte [rdi]
test byte [rdx], al
add dword [rax], eax
add byte [rax - 0x73], cl
lea ecx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
invalid
add byte [rax], al
push 0x784b100f
adc byte [rbx + 0x88], dl
and al, 0x40
sub dword [rsp + 0x30], ecx
xor byte [rdi], cl
sub dword [rsp + 0x20], eax
movabs byte [0x48e8d98948fffffa], al
cld
invalid
cli
invalid
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x50
add byte [rax], al
add cl, ch
mov byte [rax], al
add byte [rax], al
loope 0x14012df6e
jmp 0x15022df82
and byte [rcx + 0xf], al
adc dword [rsp + 0x90], edx
invalid
add byte [rcx + 0xf], al
adc dword [rsp + 0x80], ecx
and al, 0x80
add byte [rax], al
invalid
and al, 0x80
add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsp + 0x70], eax
mov dword [r12 + 0x68], eax
invalid
invalid
out 0x48, eax
mov esi, ebx
movsd dword [rdi], dword [rsi]
and al, 0x6a
lea esi, [rsp + 0x60]
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov dword [rsi - 8], 4
clc
add al, 0
add byte [rax], al
mov ecx, esi
invalid
pop rsp
add ch, cl
sub dword [rdi], ecx
or edx, dword [rsi + 0x57]
push rdi
and byte [rax - 0x77], cl
invalid
add byte [rax], al
ret
add eax, 0x27d035
or byte [rax - 0x77], cl
clc
idiv r15
idiv edi
inc ebx
ret
sub esp, 0x20
mov esi, dword [rcx]
mov ecx, dword [rsi]
add byte [rax], al
add byte [rax - 0x77], cl
int1
invalid
movabs rax, 0xee9e8c14e9154c0a
movabs rdx, 0x35d4cbc53de4bc9a
invalid
cmp eax, 0x35d4cbc5
ret
in al, dx
sub byte [rax - 0x75], cl
mov rdx, qword [rcx + 0x20]
test rdx, rdx
je 0x14012e0ce
mov rcx, qword [rcx + 0x18]
or ecx, dword [rax - 0x75]
sbb r8b, bpl
jb 0x14012e0b8
idiv bh
invalid
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xc8
add byte [rax], al
mov rsi, rdx
mov r14, rcx
mov esi, ecx
invalid
mov esi, ecx
mov rcx, rdx
call fcn.1400aabbd
test rax, rax
je 0x14012e114
sbb dword [rbp + rcx*4 + 5], ecx
lea r8, [0x1403d5cb7]
mov ch, 0x7b
sub al, byte [rax]
mov r9d, 5
add eax, 0x48000000
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rax
invalid
pop rsp
mov rcx, rax
mov ecx, eax
call fcn.14006436c
mov ebx, eax
jmp case.0x14011b777.225
pop rsp
invalid
xor ebx, ebx
test bl, bl
jne 0x14012e168
cmp byte [r14 + 0x28], 0
je 0x14012e168
add byte [rdi + rax*2 - 0x46], dh
add dword [rax], eax
add byte [rax], al
invalid
mov edx, 1
add byte [rcx], dh
leave
xor ecx, ecx
call case.0x1400aa5da.132
mov rbx, rax
mov ebx, eax
mov ebx, eax
mov ecx, 0x18
mov edx, 8
add byte [rdx + 8], bh
call case.0x1400aa5da.132
mov rdi, rax
invalid
mov qword [rax], rbx
lea rax, [0x1403ab018]
mov qword [rdi + 8], rax
invalid
mov byte [rdi + 0x10], 0
adc byte [r8], r8b
adc byte [rax], al
mov rcx, rsi
call fcn.14012db77
lea rdx, [0x1403af888]
adc eax, 0x281725
sbb edi, edx
invalid
adc eax, 0x281725
jmp 0x14012e37e
mov rcx, rsi
call case.0x14011ae3d.263
invalid
invalid
invalid
dec dword [rax - 0x7b]
invalid
invalid
test eax, eax
mov edi, 1
add dword [rax], eax
add byte [rax], al
cmovne rdi, rax
cmove rdx, rax
lea r8, [rdi + rdx]
add al, 0x17
add al, 0x17
lea r12, [rsp + 0x48]
mov qword [r12 - 0x10], rdi
invalid
mov qword [r12 - 0x10], rdi
invalid
mov qword [r12 - 8], rdx
push rsp
and al, 0xf8
clc
clc
mov qword [r12], rdi
mov qword [r12 + 8], r8
and al, 8
and al, 8
and qword [r12 + 0x10], 0
adc byte [rax], al
mov rdx, rdi
mov r15, r8
mov r13, rdx
mov ebp, edx
mov ebp, edx
mov rcx, r12
mov ecx, esp
call fcn.140038f9a
cmp eax, 0x110000
adc dword [rax], eax
adc dword [rax], eax
je 0x14012e1f3
mov rcx, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
and al, 0x50
lea r9, [rcx + r15]
sub r9, r13
sub r9, r8
add r9, rdx
mov qword [rsp + 0x58], r9
and al, 0x58
pop rax
pop rax
add eax, 0xffffffa5
movsd dword [rdi], dword [rsi]
test eax, 0xfffffffd
je 0x14012e1a5
sub r15, r13
add r15, rcx
add r15, rdx
sub r15, r8
jmp 0x14012e202
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
ret 0x840f
mov eax, eax
rol byte [rbp - 0x76], 0x48
inc dword [rbp - 0x7c]
invalid
invalid
leave
lea eax, [rax - 4]
in eax, 7
invalid
jrcxz 0x14012e26f
invalid
rol dword [rcx - 0x7f], 1
stc
add byte [rax], al
adc dword [rax], eax
add byte [rcx], dl
add byte [rax + rbp + 0x41], dh
cmp ecx, 0x5b
pop rbx
inc dword [rcx - 0x7d]
stc
pop rbp
ror byte [rax + 3], 1
cmp byte [rcx + 0xb], bh
add bl, dh
movsq qword [rdi], qword [rsi]
lea esi, [rsp + 0x38]
int1
add al, ch
pop rbp
invalid
xor byte [rcx + rcx*4 + 0x7f], cl
and byte [rdi], cl
mov dh, 0x41
push 0x5f88348
ja case.0x14012e3c8.1
invalid
mov rsi, rcx
lea rcx, [0x1403dbe0c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [rsi + 0x70]
call fcn.14012fabc
invalid
add byte [rax], al
jmp 0x14012e40d
mov rcx, qword [rsi + 0x70]
mov rdx, qword [rsi + 0x78]
mov edx, dword [rsi + 0x78]
lea rcx, [rsi + 0x70]
call fcn.14012fb4d
lea rcx, [rsi + 0x7f8]
call fcn.14012fb6e
add rsp, 0x20
pop rsi
ret
xlatb
invalid
add eax, 0x89480000
and al, 0x58
add al, 0x81
cmp dword [rdi + 0x70], 3
add byte [rax - 0x77], cl
invalid
add ax, 0
stc
add byte [rax], al
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0xa0
add byte [rax], al
add byte [rcx + 0xa824b4], cl
add byte [rax], al
and al, 0xb0
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0xb8], esi
add byte [rax], al
mov dword [rsp + 0xd0], ebp
rol byte [rax], 1
add byte [rax], al
and al, 0xe8
add byte [rax], al
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0xf0
add byte [rax], al
add byte [rcx + 0xf824b4], cl
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
cmp byte [rcx], al
add byte [rax], al
mov ah, 0x24
pop rax
add dword [rax], eax
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x60
add dword [rax], eax
add byte [rcx + 0x16824b4], cl
add byte [rax], al
enter 1, 0
add dword [rax], eax
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0xe0
add dword [rax], eax
add byte [rcx + 0x1e824b4], cl
add byte [rax], al
and al, 0x30
add al, byte [rax]
add byte [rcx + 0x23824b4], cl
add byte [rax], al
add al, byte [rax]
add byte [rcx + 0x24824b4], cl
add byte [rax], al
add al, byte [rax]
add byte [rcx + 0x25824b4], cl
and al, 0x58
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0xa0
add al, byte [rax]
add byte [rcx + 0x2a824b4], cl
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0xc0
add al, byte [rax]
add byte [rcx + 0x2c824b4], cl
add byte [rax], al
add byte [rax], al
add byte [rbx], al
add byte [rax], al
mov ah, 0x24
or byte [rbx], al
add byte [rax], al
add eax, dword [rax]
add byte [rcx + 0x31824b4], cl
add byte [rax], al
add byte [rcx + 0x32824b4], cl
add byte [rax], al
add eax, dword [rax]
add byte [rcx + 0x34824b4], cl
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x60
add eax, dword [rax]
add byte [rcx + 0x36824b4], cl
add byte [rax], al
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x80
add eax, dword [rax]
add byte [rcx + 0x38824b4], cl
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0xa0
add eax, dword [rax]
add byte [rcx + 0x3a824b4], cl
add byte [rax], al
rol byte [rbx], 0
add byte [rcx + 0x3c824b4], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + rax], al
add byte [rcx + 0x40824b4], cl
or byte [rax + rax], al
invalid
or byte [rax + rax], al
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x10
add al, 0
add byte [rcx + 0x41824b4], cl
add byte [rax], al
invalid
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x20
add al, 0
add byte [rcx + 0x42824b4], cl
mov ah, 0x24
sub byte [rax + rax], al
invalid
mov ah, 0x24
sub byte [rax + rax], al
add byte [rax - 0x77], cl
invalid
invalid
lodsb al, byte [rsi]
and al, 0x30
add al, 0
add byte [rcx + 0x43824b4], cl
add byte [rax], al
mov dword [rsp + 0x440], ebp
and al, 0x40
add al, 0
add byte [rcx + 0x44824b4], cl
add byte [rax], al
add al, 0
add byte [rcx + 0x45824b4], cl
add byte [rax], al
and al, 0x70
add al, 0
add byte [rax], al
mov dword [rsp + 0x478], esi
add byte [rax], al
mov dword [rsp + 0x490], ebp
fdivr dword [rdi]
add byte [rax], al
invalid
add byte [rcx + 0x982484], cl
add byte [rax], al
mov ecx, esi
test byte [rcx + rax], dl
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0x17], cl
in al, 0xba
add dword [rax], eax
add byte [rax], al
ret 0x16e8
add dword [rax], eax
add byte [rax], al
and dword [rdi + 0x1c8], 0
invalid
sahf
add byte [rax], al
add byte [rax - 0x7d], cl
clc
invalid
add dword [rax], eax
add al, ch
call sub.VCRUNTIME140.dll_memcpy
invalid
ret
add eax, dword [rax]
cld
add byte [rax], al
mov eax, 0x140
add byte [rax], al
lea edx, [rsp + 0xfb0]
xchg dword [rax + 5], ebx
push rax
add byte [rax], al
or byte [rax], al
add byte [rsi + 3], bh
add eax, dword [rax]
add byte [rax], al
idiv edi
or byte [rbp - 0x77], cl
jle 0x14012f394
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x73], cl
mov ds, word [rax + 1]
add byte [rax], al
push 0x41000018
mov eax, 0xf8
out dx, eax
sbb al, byte [rax]
add byte [rax], al
sbb al, 0
add byte [rcx - 0x48], al
mov eax, 0x140
call sub.VCRUNTIME140.dll_memcpy
mov eax, 0x140
add byte [rax], al
clc
add byte [rax], al
add al, ch
push rsp
out dx, eax
sbb al, byte [rax]
invalid
xchg esp, eax
and al, 0x70
add eax, 0x8b4c0000
jp 0x14012f41c
jo 0x14012f423
add byte [rax], al
clc
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc8
sbb eax, 0x9de80000
popfq
popfq
out dx, al
sbb al, byte [rax]
cmpsd dword [rsi], dword [rdi]
add byte [rdi], al
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x70
sbb dword [rax], eax
add byte [rcx - 0x48], al
call 0x18812f4df
mov ecx, ebp
and al, 0x48
add al, 0
add byte [rax], al
invalid
mov rcx, qword [rsi + 0x10]
add byte [rax], al
and al, 0xc0
adc al, 0
add byte [rcx - 0x48], al
pop rax
add dword [rax], eax
add al, ch
fucomp st(5)
sbb al, byte [rax]
mov ecx, ebx
mov ebp, dword [rsp + 0x98]
add al, 0
add byte [rax - 0x77], cl
invalid
xor dword [rax], eax
add byte [rdx + 0x44884043], cl
and al, 0x2f
mov rcx, qword cs:[rbx + 0x30]
cmp al, ch
test al, 0xe3
add byte [rax], al
and byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x18
sbb byte [rsi], dl
sbb byte [rsi], dl
add byte [rax], al
push rax
add eax, 0x89480000
invalid
outsb dx, byte [rsi]
sbb eax, dword [rax]
mov esi, dword [rbx]
add byte [rcx], dh
test byte [rcx - 0x41], 1
invalid
add dword [rax], eax
invalid
mov edi, 1
add byte [rbp + 0x31], al
in al, 0xe9
wait
add byte [rax], al
add byte [rcx - 0x7d], cl
cld
adc byte [rcx - 0x48], al
adc byte [rax], al
add byte [rax], al
lea edi, [rsp + 0x98]
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
dec dword [rax - 0x73]
test byte [rax + riz*4], ah
and dword [rax], eax
add byte [rcx + rcx*4 + 0x38], cl
invalid
cmp byte [rax - 0x73], cl
or eax, 0x27f93a
push rax
add eax, 0x89480000
or cl, byte [rax - 0x39]
or byte [rdx], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
mov dword [rax + 8], ecx
mov dword [rdx + 0x18], 1
lea ebx, [rsp + 0xc78]
mov ecx, dword [rdi]
pop rax
add eax, 0x8b4c0000
movsb byte [rdi], byte [rsi]
and al, 0x60
add eax, 0x8d480000
pushfq
and al, 0x78
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
js 0x14012f7ae
add byte [rax], al
mov edx, ebp
invalid
mov byte [rax], al
add byte [rax], al
imul esp, dword [rsi - 0x39], 0x1006a43
lea edx, [rsp + 0x98]
mov ecx, ebx
push rax
or dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x98
cwde
cwde
add byte [rax], al
add byte [rcx - 0x48], al
mov r8d, 0x240
invalid
invalid
add byte [rax], al
cmc
invalid
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x210
call fcn.14012ff5e
lea rcx, [rsi + 0x218]
call qword [sym.imp.Secur32.dll_DeleteSecurityContext]
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call fcn.14012ff6d
mov rcx, qword [rsi + 0x1c8]
mov rdx, qword [rsi + 0x1d0]
call fcn.14012ff7b
lea rcx, [rsi + 0x228]
call fcn.1400089e1
lea rcx, [rsi + 0x10]
call fcn.14012fc2c
mov rcx, qword [rsi + 0x168]
mov rdx, qword [rsi + 0x170]
call fcn.1400a3a56
mov rcx, qword [rsi + 0x188]
mov rdx, qword [rsi + 0x190]
call fcn.1400a3a56
mov rcx, qword [rsi + 0x1a8]
mov rdx, qword [rsi + 0x1b0]
call fcn.1400a3a56
add rsi, 0x1e0
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14012ff8f
retf 0x894c
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
sub byte [rax - 0x77], cl
invalid
mov esi, ecx
movabs rdi, 0x8000000000000000
mov r8, qword [rcx + 0x18]
cmp r8, rdi
clc
clc
je 0x1401326e9
test r8, r8
je 0x1401326e9
shl r8, 2
mov rcx, qword [rsi + 0x20]
mov edx, 4
call fcn.14001ab72
out dx, al
dec dword [rax - 0x75]
xor byte [rax + 0x39], r9b
cmp rcx, rdi
mov rcx, qword [rsi + 0x30]
cmp rcx, rdi
je 0x1401326fb
mov rdx, qword [rsi + 0x38]
mov edx, dword [rsi + 0x38]
call fcn.1400a3a56
mov rdi, qword [rsi + 8]
mov rbx, qword [rsi + 0x10]
xor r14d, r14d
invalid
test byte [rcx + rdi - 0xd], 0x74
invalid
cmp rbx, r14
je 0x140132719
mov rcx, qword [rdi + r14*8]
inc r14
call fcn.140107dfe
out 0x56, eax
std
invalid
out 0x56, eax
std
invalid
jmp 0x140132706
mov r8, qword [rsi]
test r8, r8
je 0x14013273b
shl r8, 3
mov edx, 8
mov rcx, rdi
add byte [rax], al
add byte [rax - 0x77], cl
stc
add rsp, 0x28
pop rbx
pop rdi
invalid
pop rsi
pop r14
jmp fcn.14001ab72
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
ret
sub rsp, 0x20
mov rsi, rcx
mov rcx, qword [rcx + 0x10]
mov ecx, dword [rcx + 0x10]
mov ecx, dword [rcx + 0x10]
mov rdx, qword [rsi + 0x18]
call fcn.14012ff7b
and al, bl
invalid
dec dword [rax - 0x73]
invalid
invalid
and al, bl
invalid
call fcn.1400089e1
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call fcn.14012ff6d
add rsi, 0x28
sub byte [rax - 0x77], cl
int1
sub byte [rax - 0x77], cl
int1
add rsp, 0x20
pop rsi
jmp 0x14012ff8f
push rdi
std
dec dword [rax - 0x77]
mov edx, eax
invalid
invalid
mov edx, eax
mov eax, 1
jmp 0x14013279e
add rsp, 0x28
ret
mov esi, ecx
movabs rax, 0x8000000000000000
cmp qword [rdx], rax
jne 0x1401327c5
mov qword [rsi], rax
jmp 0x140132806
mov rbx, qword [rdx + 8]
mov rdi, qword [rdx + 0x10]
jp 0x1401327dd
lea r14, [rsp + 0x28]
mov rcx, r14
mov rdx, rdi
call fcn.1401076c1
cmp qword [r14], 0
mov r14, qword [r14 + 8]
jne 0x140132812
mov r15, qword [rsp + 0x38]
lea r8, [rdi + rdi]
mov rcx, r15
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], r14
mov qword [rsi + 8], r15
mov qword [rsi + 0x10], rdi
mov dword [rsi + 0x10], edi
add rsp, 0x40
pop rbx
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rdx, qword [rsp + 0x38]
mov rcx, r14
int1
int1
call fcn.1402df2b0
int3
xchg ecx, eax
retf 0x1a
push rdi
push rbp
push rbx
sub rsp, 0x48
mov rsi, rcx
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75023948], al
invalid
add byte [rax + 0x75023948], al
or byte [rax - 0x77], cl
invalid
mov qword [rsi], rax
jmp 0x1401328d9
mov r12, qword [rdx + 8]
mov rdi, qword [rdx + 0x10]
adc byte [rax - 0x73], cl
pop rsp
and al, 0x30
mov rcx, rbx
mov rdx, rdi
mov edx, edi
mov edx, edi
call fcn.1400ca052
cmp qword [rbx], 0
mov rbx, qword [rbx + 8]
jne 0x1401328ea
invalid
jle 0x1401328b9
lea r14, [rsp + 0x30]
lea esi, [rsp + 0x30]
mov r15, qword [r14 + 0x10]
mov qword [rsp + 0x28], rdi
imul r13, rdi, 0x18
imul ebp, edi, 0x18
imul ebp, edi, 0x18
xor ebp, ebp
mov qword [rsp + 0x20], rbx
sub rbx, 1
jb 0x1401328c4
cmp r13, rbp
je 0x1401328c4
lea rdi, [r12 + 0x18]
mov rdx, qword [r12 + 8]
mov r8, qword [r12 + 0x10]
mov eax, dword [rsp + 0x10]
mov rcx, r14
call fcn.140107285
mov rax, qword [rsp + 0x40]
std
dec dword [rax - 0x75]
and al, 0x40
mov qword [r15 + rbp + 0x10], rax
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [r15 + rbp], xmm0
add al, 0x2f
add rbp, 0x18
mov r12, rdi
cld
cld
jmp 0x140132885
mov rax, qword [rsp + 0x20]
mov qword [rsi], rax
mov qword [rsi + 8], r15
mov dword [rsi + 8], edi
mov dword [rsi + 8], edi
mov rax, qword [rsp + 0x28]
mov qword [rsi + 0x10], rax
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rdx, qword [rsp + 0x40]
mov rcx, rbx
call fcn.1402df2b0
add ah, cl
fld1
mov ecx, 0xcc001ac9
add ah, cl
add ah, cl
push rsi
push rdi
sub rsp, 0x28
mov rsi, qword [rcx]
lea rcx, [rsp + 0x20]
mov qword [rcx], rsi
call fcn.140133e50
mov rdi, rax
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.140107e94
mov rax, rdi
add rsp, 0x28
sub byte [rdi + 0x5e], bl
sub byte [rdi + 0x5e], bl
ret
in al, dx
sub byte [rax - 0x75], cl
or ch, al
rcl dword [rbx - 3]
push qword [rcx]
xor eax, eax
add rsp, 0x28
ret
call fcn.140107d00
xor eax, eax
add rsp, 0x28
ret
invalid
or byte [rax - 0x77], cl
int1
add bl, ch
and cl, byte [rax - 0x7d]
clc
push qword [rcx + rbp + 0x48]
mov ecx, esi
int1
int1
ror byte [rbp - 0x77], 0xf1
xlatb
adc cl, byte [rcx + 0x39]
invalid
ror byte [rax - 0x77], 0xfa
add byte [rax], al
add al, ch
insd dword [rdi], dx
sub byte [rbx], bl
sbb eax, dword [rax]
int3
mov rdx, rcx
mov r8d, 0x23
sbb eax, dword [rax]
mov cl, 0x27
jmp fcn.140107965
or byte [rax - 0x75], cl
sbb byte [rcx - 0x7d], cl
sbb byte [rcx - 0x7d], cl
sbb byte [rcx - 0x7d], cl
cmp eax, 1
je 0x140132a33
invalid
clc
add dword [rdi + rbx + 0x4d], esi
invalid
test r8, r8
invalid
test r8, r8
jne fcn.140062200
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
invalid
test rax, rax
jne fcn.140062200
invalid
invalid
mov edx, 1
xor r8d, r8d
jmp fcn.140107285
push rdx
std
invalid
shr cl, 0x52
push rdx
std
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
test esp, eax
test rax, rax
jne fcn.140062200
test esp, eax
div edx
invalid
test esp, eax
div edx
dec dword [rax - 0x75]
add cl, byte [rax - 0x75]
invalid
invalid
mov rax, qword [rdx]
mov rdx, qword [rax]
mov r8, qword [rax + 8]
jmp fcn.140107285
adc byte [rbx + rcx*4 + 0x40], cl
or cl, ch
cmp cl, byte [rax - 3]
dec dword [rax - 0x75]
mov rax, qword [rcx + 0x10]
sub rax, qword [rcx + 8]
cmp rax, rdx
invalid
invalid
cmp rax, rdx
jb fcn.140064654
sbb esi, ebx
invalid
sbb esi, ebx
inc ebx
ret
sub esp, 0x88
in al, dx
mov byte [rax], al
add byte [rax], al
or byte [r8 + 0x39], cl
sal byte [rdx + 0xc], 1
cmp eax, edx
add byte [rax], al
sbb dh, bl
dec dword [rax - 0x73]
push rsp
and al, 0x30
and al, 0x28
add dword [rbx], 0
mov dword [rax + 8], eax
jae 0x140132aa4
sub byte [rax], al
add byte [rax - 0x73], cl
and al, 0x58
mov dword [rcx], ecx
mov dword [rax + 0x10], edx
sbb byte [rax - 0x73], cl
adc eax, 0x2801cd
int 1
sub byte [rax], al
lea edx, [0x1403b2ca0]
int 1
sub byte [rax], al
in al, dx
sub byte [rax - 0x77], cl
ror byte [rax - 0x3f], 1
call 0xc91da007
ror byte [rax - 0x77], 1
mov edx, ecx
invalid
invalid
shr eax, 0x20
jne 0x140132af0
mov eax, edx
mov rdx, rcx
mov edx, ecx
mov edx, ecx
add rsp, 0x28
ret
lea rcx, str.assertion_failed:_buf.len_____c::ULONG::MAX_as_usize_rustc_051478957371ee0084a7c0913941d2a8c4757bb9library_std_src_syspalwindowsio.rs
lea r8, [0x1403aca40]
lahf
invalid
invalid
mov ecx, 0x4c00279e
lea eax, [0x1403aca40]
lahf
invalid
invalid
lahf
invalid
mov edx, 0x35
add byte [rax], al
call fcn.1402df840
int3
ror dword [rax - 0x7d], 1
cli
jae 0x140132b21
mov rax, rcx
mov rdx, r9
add rsp, 0x28
ret
sub bl, al
lea r8, str.C:UsersTwirlanta.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_net_tcp_stream.rs
lea eax, [0x1403adf10]
mov edx, 0x40
mov rcx, r9
leave
leave
call fcn.1402df7d0
int3
wait
int3
lodsd eax, dword [rsi]
sar bh, 1
inc ebx
mov r8, rdx
mov rdx, rcx
mov cl, 0x27
jmp 0x14011c820
iretd
pushfq
invalid
invalid
iretd
adc byte [rax - 0x77], cl
shr ecx, 0xf8
mov ah, 0xff
inc dword [rcx + 0x57]
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x3e8
cmp qword [rdx], 0
jne 0x140132c9e
add byte [rax], al
mov rdi, rdx
mov r15, qword [rdx + 8]
test r15, r15
dec dword [rdi]
test bh, bh
add byte [rax], al
invalid
mov rsi, rcx
mov rbx, qword [rdi + 0x10]
adc byte [rbp + rcx*4 - 0x4c], cl
and al, 0x98
add al, byte [rax]
add byte [rcx + rcx*4 - 0xf], cl
adc byte [rbp + rcx*4 - 0x4c], cl
and al, 0x98
add al, byte [rax]
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, r15
call qword [rbx + 0x18]
mov r12, qword [r14]
cmp r12, 4
cmp esp, 4
cmp esp, 4
jne 0x140132bcc
mov qword [rsi], 4
mov dword [rsi], 4
jmp 0x140132c87
mov ebx, 0x48000000
lea edx, [rsp + 0x2b0]
lea rdx, [rsp + 0x2b0]
mov r14, qword [rdx - 0x10]
jb case.0x1400e8af3.1404
mov r13, qword [rdx - 8]
invalid
idiv bh
dec dword [rax - 0x7d]
or byte [eax], al
invalid
add byte [rcx - 0x7d], al
cld
add esi, dword [rbp + 0xd]
and al, 0x60
sub byte [rcx - 0x48], al
cmp byte [rcx], al
add byte [rax], al
invalid
add byte [rax], al
xor dword [rdi + rdi*8 + 0x7c748ff], esi
add dword [rax], eax
add byte [rax], al
cmp esp, 3
cld
add esi, dword [rbp + 0x18]
invalid
sbb byte [rcx + rcx*4 - 7], cl
mov ecx, edi
or byte [rax - 0x39], r9b
invalid
sub dword [rax - 0x77], ecx
mov qword cs:[rsi + 8], r15
jle 0x140132c6d
jbe 0x140132c79
add byte [rax], al
call 0x19b132c95
pop rsp
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:UsersTwirlanta.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.21_src_future_futuremap.rs
mov edx, 0x36
add byte [rax], al
add al, ch
lodsb al, byte [rsi]
invalid
sbb eax, dword [rax]
int3
add byte [rax], al
add al, ch
lodsb al, byte [rsi]
and eax, 0x41cc001b
push rsi
mov edi, edx
xor byte [rcx - 3], dl
dec dword [rax - 0x77]
ret
or byte [rax - 0x77], cl
adc byte [rcx - 0x7699e7aa], r9b
sbb al, 0x48
add esp, 0x28
invalid
invalid
add byte [rcx + rax - 0x3d], dh
mov rax, qword [rcx]
mov rdx, qword [rcx + 8]
mov rcx, rax
jmp fcn.1400a2a59
std
idiv bh
sub rsp, 0x28
cmp byte [rdx + 0x10], 0
jne 0x140132d49
movups xmm0, xmmword [rdx]
mov qword [rcx], 3
movups xmmword [rcx + 8], xmm0
mov byte [rdx + 0x10], 1
mov rax, rcx
add rsp, 0x28
sub bl, al
add rsp, 0x20
pop rsi
ret
mov eax, 0x1068
call fcn.1402dd6c0
imul dword [rax + 0x2948001a]
invalid
movaps xmmword [rsp + 0x1050], xmm6
sub dword [rsp + 0x1050], esi
sub dword [rsp + 0x1050], esi
mov r15, r8
invalid
mov dword [rsi + 0x58], eax
pop rax
mov dword [rsp + 0x30], ecx
xchg ebx, eax
add dword [rax], eax
add byte [rbx - 0x7af0fc08], al
add ecx, dword [rdi]
invalid
mov bl, ntohs
add byte [rax], al
and al, 0x48
add byte [rax], al
invalid
or dword [rax + 1], 0x48e0ffc8
lea ecx, [0x1403af920]
invalid
mov ah, 0x24
rol byte [rdx], 0
add byte [rax - 0x77], cl
int1
add byte [rdi], cl
adc byte [rsp + 0x2e8], al
add byte [rdi], cl
sub dword [rsp + 0xf0], eax
push rax
add byte [rax], al
mov byte [rsi + 0x278], 0
mov dword [rax + 0x60], ecx
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rbp*2], fs
or eax, 0x8d480000
xchg esp, eax
and al, 0x10
or eax, dword [rax]
add byte [rcx - 0x48], al
mov eax, 0xf8
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi], 1
mov rcx, r13
sbb al, byte [rax]
mov ecx, esi
invalid
mov esi, eax
mov eax, dword [rsp + 0x1c0]
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x190], al
sub byte [rsp + 0x1a0], cl
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x1b0], dl
sub dword [rsp + 0x120], ecx
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x110], eax
lea edx, [rsp + 0xd68]
mov eax, 0xf8
lock add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x130], edx
xor byte [rcx], al
add byte [rax], al
adc byte [rdx - 0x48], dh
sub dword [rsp + 0x50], eax
and al, 0x70
clc
mov esp, 0xf5824
add byte [rcx - 0x48], al
clc
add byte [rax], al
add byte [rax - 0x77], cl
stc
add byte [rax], al
lodsb al, byte [rsi]
sbb al, byte [rax]
sub dword [rsp + 0x1d0], eax
lock add dword [rax], eax
add byte [rcx + 0xf], al
adc dword [rsi + 0x2a0], eax
mov al, 2
add byte [rax], al
mov eax, dword [rbp]
mov dword [rsi + 0x2d8], eax
xchg esp, eax
and al, 0x70
invalid
invalid
test al, 2
add byte [rax], al
lea esp, [rsp + 0x290]
invalid
mov dword [rsp + 0xc8], edi
mov ecx, dword [rsp - 0x18]
and al, 0x70
add al, 0
add byte [rax - 0x77], cl
int1
mov ebp, dword [rsi + 0x10]
push rdx
add byte [rcx + rcx*4 - 0x44], cl
and al, 0xd0
add al, byte [rax]
add byte [rax - 0x39], cl
test byte [rax + rax*8], ah
add al, byte [rax]
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rdx*2], fs
invalid
add al, ch
sbb ebx, eax
invalid
mov word [rax + rcx*8], fs
add byte [rax], al
add al, ch
sub al, 0xc6
invalid
invalid
and al, 0x28
add al, byte [rax]
add byte [rax - 0x73], cl
lea edi, [rsp + 0x278]
and al, 0x78
add al, byte [rax]
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x470]
invalid
invalid
test byte [rax + rsi*4], ah
and al, 0xb0
mov dword [rsp + 0xb0], eax
and al, 0xb0
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x478]
mov qword [rsp + 0xa8], rax
invalid
mov ah, 0x24
invalid
invalid
mov ah, 0x24
mov byte [rax + rax], al
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0x90
add al, 0
add byte [rax - 0x75], cl
invalid
add byte [rax], al
in eax, dx
invalid
mov dword [rsp + 0x90], eax
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x88
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rcx], fs
lea ecx, [rsp + 0x208]
add al, byte [rax]
add byte [rax - 0x77], cl
cli
in eax, dx
invalid
dec dword [rdx + 0x44884047]
and al, 0x27
mov rcx, qword es:[rdi + 0x30]
xor byte [rax - 0x75], cl
push rdi
cmp al, ch
and dword [rax - 0x76b80000], 0xffffff84
invalid
invalid
test byte [rax + riz*4], ah
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rbp - 0x7b], cl
in eax, dx
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rcx + 0x39], 0xc5
je 0x140133a24
invalid
invalid
test byte [rax + rcx*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rax
movsb byte [rdi], byte [rsi]
and al, 0xd0
add al, byte [rax]
add bl, ch
adc ecx, dword [rcx + rcx*4 - 0x1a]
push rax
add eax, 0x89480000
jmp 0x12905c38b
invalid
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], esp
invalid
mov dword [rbp - 0xe0], eax
test dword [rax], ebp
invalid
sub bh, bh
invalid
and al, 0x80
add al, 0
add byte [rax - 0x73], cl
mov ah, 0x24
sbb byte [rax + rax], al
add byte [rcx + 0xb], bh
add byte [rax], al
invalid
and dword [rax + 0x58], 0
push rdi
ror byte [rdi], 0x11
push 0x78608348
invalid
invalid
invalid
adc dword [rax + 0x68], eax
push 0x78608348
add byte [rax - 0x77], cl
mov r8b, reloc.WS2_32.dll_ntohs
adc dword [rbp - 0x48], eax
cmp byte [rax - 0x77], cl
ror byte [r9 + rcx*4 + 0x65], 1
fmul dword [rax - 0x7d]
mov dword [rbp - 0x30], eax
loopne case.0x1401173c4.448
call 0x16497c610
sbb byte [rdx], al
add byte [rax], al
sbb byte [r8], r8b
add byte [rcx], al
add dh, al
sbb al, 0
xor byte [rax - 0x75], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
cmp byte [r8 - 0x75], r9b
invalid
invalid
mov eax, dword [rsp + 0xb0]
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, qword [rsp + 0xa0]
mov rax, qword [rsp + 0xa0]
test al, 0
add byte [rax], al
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, qword [rsp + 0x98]
cwde
add byte [rax], al
invalid
test byte [rax + rbx*4], ah
and dword [rbp + 0x60], 0
push 0x2624448a
mov dword [rbp + 0x6a], 0x8d480100
mov ah, 0x24
rol byte [rdx], 0
add byte [rax - 0x73], cl
invalid
xchg esp, eax
and al, 0x70
add al, 0
lea edx, [rsp + 0x470]
add byte [rax - 0x77], cl
int1
ror byte [rbx + rcx*4 + 0x66], 8
and al, 0xd8
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
and al, 0x70
and al, 0x70
add al, 0
add byte [rcx - 0x48], al
add dword [rax], eax
add dword [rax], eax
add dword [rax], eax
add al, ch
fisub word [rdi - 0x72b7ffe6]
add byte [rax - 0x73], cl
add byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
invalid
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x70
jo case.0x1400f2d31.1217
add byte [rax], al
mov r8d, 0x140
add dword [rax], eax
add al, ch
ret
add al, ch
pushfq
jmp 0x140133ba8
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
test rsi, rsi
je 0x140133c34
pop rbp
invalid
mov eax, 0x140
pop rbp
cmp esp, 2
or dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
add eax, 0xb8410000
add byte [rax], al
mov r8d, 0x140
mov rcx, rsi
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
add byte [rax + 1], bh
or dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
add eax, 0xb8410000
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x77], cl
int1
and al, 0
invalid
add byte [rax], al
add byte [rcx + 0xa], bh
add byte [rax], al
add byte [rcx - 0x48], al
call 0x128133c79
add byte [rax], al
add al, ch
add al, ch
fisub word [rsi - 0x3fceffe6]
add byte [rax], al
lea ecx, [rsp + 0x7a8]
add byte [rcx - 0x48], al
add dword [rax], eax
add dword [rax], eax
add al, ch
call sub.VCRUNTIME140.dll_memcpy
xor esi, esi
mov r13, qword [rsp + 0x28]
invalid
cmpsb byte [rsi], byte [rdi]
sbb al, byte [rax]
invalid
invalid
sbb al, byte [rax]
test dword [rax - 0x41], ecx
invalid
ret 0xffc1
sar edi, 0xff
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0x1c0]
test eax, eax
je 0x140133d45
rol byte [rcx], 0
add dword [rax], eax
add byte [rbp - 0x7cce8b40], al
clc
add esi, dword [rbx + rdx - 0x7d]
cmp eax, 4
jne 0x140133d3f
lea rcx, [rsi + 0x1c8]
invalid
int 0xff
invalid
cmp eax, 3
je 0x140133d2c
cmp eax, 4
jne 0x140133d3f
lea rcx, [rsi + 0x1c8]
call fcn.140133cf7
jmp case.0x14011ae3d.288
lea rcx, [rsi + 0x1c8]
call fcn.140133ced
invalid
mov byte [rsi + 0x1c1], 0
add byte [rax - 0x7d], cl
invalid
add rsp, 0x20
add esp, 0x20
pop rsi
ret
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
pop rsi
jmp fcn.14012fc3e
mov esi, 0xf883ffff
add esi, dword [rbp + 9]
invalid
inc dword [rbx + 0x97503f8]
or dword [rax - 0x7d], ecx
add rcx, 0x68
jmp 0x140133d01
shr dword [rax - 0x17], 0x92
invalid
or byte [r13 - 0x7b], cl
sal byte [rbp + rcx + 0x48], 0x8b
je 0x140133d8e
mov rcx, qword [rsi]
test r8, r8
je 0x140133d8e
mov rcx, qword [rsi]
mov edx, 1
call fcn.14001ab72
insd dword [rdi], dx
out dx, al
invalid
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
add rsp, 0x20
pop rsi
jmp fcn.14012e06a
invalid
invalid
invalid
movabs byte [0x1b80803ab848ffff], al
movabs byte [0xaaa698ba481aaf69], al
movabs rax, 0x1aaf69a21b80803a
movabs rdx, 0xb2ecbe4995aaa698
ret
cwde
cmpsb byte [rsi], byte [rdi]
stosb byte [rdi], al
xchg ebp, eax
movabs r14, 0x8348535756c3b2ec
mov esi, 0x56c3b2ec
push rdi
push rbx
sub rsp, 0x40
mov rdi, rdx
mov esi, 0x56c3b2ec
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rdi, rdx
mov rsi, rcx
mov esi, ecx
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov ecx, ebx
sub byte [rax - 0x77], cl
fld1
add al, 0xd6
invalid
mov ecx, ebx
call fcn.1401313d3
cmp dword [rbx], 2
add dh, byte [rbp + 0x34]
add dh, byte [rbp + 0x34]
mov rbx, qword [rsp + 0x30]
mov rcx, rbx
call fcn.1400b6bf0
invalid
cmp al, 0xd
invalid
jne 0x140133e26
invalid
invalid
or eax, 0x8d484175
or byte [rcx - 0x48], r8b
push rax
add dword [rax], eax
add byte [rax], al
mov rdx, rdi
lea rcx, [rsi + 8]
lea rcx, [rsi + 8]
mov r8d, 0x150
add byte [rax], al
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
call fcn.14012fbf0
mov ebp, 0x16ebffff
invalid
invalid
jmp 0x140133e1e
fld1
invalid
invalid
lea rcx, [rsi + 8]
mov r8d, 0x150
add dword [rax], eax
add byte [rax - 0x77], cl
cli
add byte [rax - 0x77], cl
cli
call sub.VCRUNTIME140.dll_memcpy
movsd dword [rdi], dword [rsi]
sbb al, byte [rax]
add byte [rax - 0x7d], cl
and qword [rsi], 0
add byte es:[rax - 0x7d], cl
add byte [rax - 0x7d], cl
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
invalid
mov qword [rsi + 8], 2
or byte [rdx], al
add byte [rax], al
add byte [rax - 0x77], cl
pop rsi
adc byte [rax - 0x39], cl
invalid
add byte [rax], al
mov qword [rsi + 0x10], rbx
mov qword [rsi], 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
stc
mov rcx, rdi
add rsp, 0x40
pop rbx
invalid
mov rcx, qword [rcx]
jmp fcn.140107e94
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
sub esp, 0x78
sub esp, 0x78
in al, dx
js 0x140133ea9
invalid
mov rsi, rdx
mov esi, edx
mov rdi, rcx
mov edi, ecx
mov eax, dword [rdx + 8]
mov rcx, rax
mov ecx, eax
shl rcx, 0x20
or rcx, 2
or ecx, 2
or ecx, 2
xor ebx, ebx
test eax, eax
cmovne rbx, rcx
cmovne ebx, ecx
invalid
add byte [rax], al
std
dec dword [rax - 0x7d]
cmp eax, dword [rax]
or byte [rax], al
fld1
loope 0x140133f13
std
dec dword [rcx - 0x77]
xlatb
int1
add dword [rbp + 0x23], esi
push rbp
adc byte [rbp - 0x75], cl
mov eax, dword [rdi + 8]
mov r9d, dword [r15 + 0x10]
invalid
jbe case.0x14011ebcf.141
mov ecx, dword [rdi + 0x10]
std
dec dword [rcx - 0x1676b33b]
loope 0x140133f72
mov edx, ebp
add byte [rcx], dh
fisttp dword [rax - 0x75]
invalid
invalid
je 0x140133f7c
and bl, ch
xor cl, byte [rax - 0x77]
and al, 0x48
add byte [rax - 0x75], cl
je 0x140133f99
mov esi, dword [rsp + 0x20]
and byte [rax - 0x73], cl
adc eax, 0x276e2b
invalid
invalid
add byte [rcx - 0x48], al
invalid
add esp, 0x78
mov eax, dword [rax + 0x18]
lea rdx, str.ForceHttpsButUriNotHttps
sbb byte [rax - 0x73], cl
adc eax, 0x27acf4
mov r8d, 0x18
jmp rax
add byte [rbp - 0x7ce08b40], al
clc
add esi, dword [rbp + 0x30]
pop rax
mov ecx, esi
invalid
loopne 0x1401340cf
mov edi, dword [rsi + 0xb8]
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rdx + 0x1f], bh
dec dword [rax - 0x7b]
add byte [rax], al
mov dword [rsi + 0x120], eax
add byte [rcx + 0xf], al
mov dh, 0x86
xchg byte [rcx + 6], ch
add byte [rax], al
lea r13, [r14 + 0x128]
add byte [rax - 0x7b], cl
test byte [rdi], 0x84
add dword [rsi], ebx
invalid
test esi, esi
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x73], cl
mov gs, word [rax]
sub byte [rcx], al
add byte [rax], al
lea rcx, [0x1403dbea8]
add byte [rax], al
invalid
sbb al, 0
add byte [rax], al
mov esi, eax
mov edi, edx
add byte [rcx], dh
rol byte [rcx - 0x80], 0xbe
invalid
rol byte [rax], 0
add byte [rax], al
invalid
and byte [rcx], al
add byte [rax], al
push rax
add byte [rsi - 0x39], ah
and al, 0x60
push rax
add byte [rax - 0x75], cl
jl 0x1401342cb
pop rax
add byte [rax], al
invalid
or edx, ebx
add ecx, 4
dec ecx
jrcxz 0x140134493
ror byte [rdi], cl
test byte [rdi - 1], ch
invalid
mov byte [rsi + 0x123], 1
sub eax, 0x8b49fffd
and al, 0x10
add byte [rbp - 0x73], cl
mov gs, word [rax]
add dword [rax], eax
add byte [rcx - 0x77], cl
xchg byte [rax], bh
add dword [rax], eax
add byte [rcx + 0xf], al
adc dword [rsi + 0x128], eax
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp - 0x77], cl
mov esi, 0x140
and al, 0x68
add dword [rax], eax
add byte [rcx - 0x3a], al
xchg byte [rcx + 1], dl
add byte [rax], al
add byte [rcx - 0x75], cl
xchg byte [rax + 1], ch
add byte [rax], al
adc byte [rsi + 0x158], al
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rcx], dh
leave
add byte [rax], al
adc eax, 0x27ca45
mov word [rax + riz*2], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
ret 0x9fe8
add byte [rax - 0x77], cl
jl 0x1401345f7
pop rax
add byte [rdi], cl
sub dword [rsp + 0x8b0], eax
add byte [rbp - 0x7b], cl
dec dword [rdi]
je 0x140135f4d
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x8b0], al
add byte [rax], al
add byte [rcx + 0x70], bh
idiv bh
add byte [rbx + rcx*4 - 0x54], cl
and al, 0x68
add eax, dword [rax]
add byte [rax - 0x76], al
lodsb al, byte [rsi]
and al, 0x70
add eax, dword [rax]
add byte [rcx - 0x80], al
jge 0x14013472a
add byte [rax - 0x77], cl
pop rsp
and al, 0x70
mov ebp, dword [rsp + 0x68]
or r8b, r13b
outsd dx, dword [rsi]
or al, 2
add byte [rcx - 0x75], cl
or byte [r9 - 0x75], r9b
and byte [r9 - 0x75], r9b
push rbp
sbb byte [rax + 1], cl
ret 0x3145
ret 0x8b49
invalid
add byte [rdx], 0
add bh, bh
enter 0xffffffffffff8941, 0x45
invalid
inc dword [rbp + 0x64]
invalid
invalid
test byte [rdx + riz*2], ah
add eax, dword [rax]
add byte [rsi - 0x39], ah
add byte [rcx], al
add byte [rdi], cl
adc byte [rsp + 0x360], al
add byte [rax], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
and al, 0x90
add dword [rax], eax
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x40
add dword [rax], eax
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x48
add dword [rax], eax
add byte [rax - 0x77], cl
mov ah, 0x24
push rax
add dword [rax], eax
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0x58
add dword [rax], eax
add byte [rbx + rcx*4 + 0x40], cl
xor byte [rbx + rcx*4 + 0x48], al
cmp byte [rbx - 0x75bfb7b0], cl
js 0x1401348a5
sub byte [rsp + 0x190], al
and al, 0xf8
add edx, ecx
invalid
mov word [rax + rdx*2], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x370], ecx
test byte [rax + riz*2], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rsi*2], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
and al, 0x88
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdi*2], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
mov ah, 0x24
invalid
add byte [rax - 0x75], cl
mov word [rax + rbp*2], fs
add eax, dword [rax]
add byte [rcx - 0x77], cl
cmc
add r9b, byte [r15]
jo 0x140134982
add byte [rax], al
invalid
test byte [rdi], dh
invalid
add cl, ch
push 0x49000008
mov eax, dword [rbp + 0x50]
adc dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov qword [rsp + 0x78], rax
mov eax, dword [rax + 0x48]
dec dword [rax - 0x73]
mov word [rax + rsi*4], fs
or byte [rax], al
add byte [rax - 0x77], cl
mov r8, r12
mov byte [rbx], cl
add byte [rax], al
test byte [rax + rdi*4], ah
or byte [rax], al
add byte [rcx - 0x43], al
mov r13d, 1
add byte [rdi], cl
adc byte [rsp + 0x150], cl
sub dword [rsp + 0x370], ecx
and al, 0x70
add eax, dword [rax]
add byte [rax - 0x77], cl
mov dword [rsp + 0x88], eax
invalid
invalid
test byte [rax + rdi*2], ah
mov dword [rsp + 0x88], eax
and al, 0x78
add eax, dword [rax]
add byte [rax - 0x75], cl
mov ah, 0x24
invalid
adc byte [rcx + 0x10], cl
add byte gs:[rax], al
adc byte [rcx - 0x7d], cl
invalid
movsb byte [rdi], byte [rsi]
and al, 0x60
add eax, dword [rax]
add byte [rcx - 0x77], cl
and al, 8
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x150], cl
add byte [rax], al
add byte [rdi + rcx - 0x49], al
sub ecx, dword [rdi]
adc byte [rbx + 2], al
or byte [rax], al
add byte [rdi], cl
adc dword [rax + rcx + 2], eax
add al, byte [rax]
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0xa0]
mov r12, qword [rsp + 0xa8]
mov rbx, qword [rsp + 0xb0]
mov ebx, dword [rsp + 0xb0]
shl r13, 5
lea edi, [rsi + 0x669]
invalid
lea ebp, [rsp + 0x230]
mov ecx, ebp
dec dword [rcx - 0x7d]
dec dword [rcx - 0x7d]
cmp dword [rbp], 0
jge 0x140135842
add byte [rax + rcx + 0x41], dh
mov ebp, 0x200000
push rbp
or byte [rbp - 0x75], cl
invalid
invalid
adc byte [r9 + rcx*4 - 0x17], r9b
inc dword [rcx - 0x80]
jge 0x140135869
add byte [rcx - 0x43], al
add byte [rax], al
and byte [rax], al
invalid
add byte [rbp + 8], dh
or byte [rbx + rcx*4 - 0x54], cl
and al, 0x38
add al, byte [rax]
add byte [rax - 0x77], cl
mov ecx, esi
mov ebp, dword [rsp + 0x238]
mov ecx, esi
sub eax, dword [rbx]
add byte [rcx - 0x73], cl
add dword [r8 - 0x77], r9d
add eax, 0x2ea1fb
invalid
invalid
lea eax, [rbp + 1]
add byte cs:[rcx + 0x39], cl
fbstp tbyte [rbp + 0xa]
add byte [rax], al
add byte [rcx - 0x7d], cl
cld
emms
adc eax, 0xd231c031
cmp esp, edx
inc edx
invalid
invalid
add byte [rax - 0x7b], cl
sal byte [rax + rax*2 + 0x49], 0x39
fbstp tbyte [rcx + rbx*2 + 0x4c]
lea eax, [rsp + 0xf0]
add byte [rax], al
invalid
test eax, eax
nop
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbp], ah
add al, byte [rax]
add al, dh
inc qword [rax]
or byte [rax], al
add byte [rax], al
mov ebp, eax
or byte [rdi], cl
push rdi
ror byte [rdi], 0x11
adc byte [r8 - 0x77], r9b
lodsb al, byte [rsi]
and al, 0x30
add al, byte [rax]
add byte [rax], al
lock inc qword [rbp]
add byte [rax], al
inc dword [rbp]
mov ss, word [rdi]
invalid
fnstsw word [rsi + rdi*8 - 1]
invalid
test eax, eax
inc byte [0xc95b59b7]
add byte [rax], al
int1
jmp 0x140135a0d
add ebx, 0x10
add byte [rax], al
add byte [rax - 0x77], cl
add eax, ebp
invalid
mov word [rax + rsi*2], fs
add eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x380], dl
invalid
mov rbx, qword [r15 + 0x38]
cmp ebx, edx
or al, 0xee
dec dword [rax - 0x75]
push rsp
and al, 0x78
mov edx, dword [rsp + 0x78]
and al, 8
mov ecx, ebp
test al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
sub eax, dword [rbx]
add byte [rax - 0x75], cl
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax - 0x7b], cl
test ecx, ecx
test ecx, ecx
add byte [rcx - 0x73], cl
mov dh, 0x58
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + riz*4], ah
invalid
add byte [rax], al
add byte [rax], al
lock dec qword [rax]
movabs al, byte [0x7508ff48f0000000]
or eax, 0x248c8d48
movabs al, byte [0x32b04e8000000]
add byte [rax], al
call fcn.140168656
add byte [rax], al
add byte [rax], al
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], 0
add byte [rax - 0x39], cl
test byte [rax + riz*2], ah
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xfff70ff9
mov byte [rax - 0xa], 0xc6
add dword [rdi], ecx
test eax, edx
add byte [rax], al
add byte [rcx - 0x73], cl
mov esi, 0x158
add byte [rax], al
test dh, 1
pop rax
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rdi]
test rcx, rcx
test ecx, ecx
je case.0x14013407f.13
mov ebp, esi
shr ebp, 0x10
add byte [rax], al
test ecx, ecx
add byte [rax], 0
add byte [rbx + rcx*4], cl
add byte [rax], al
mov eax, dword [rcx + 0x28]
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x1e], cl
cmp dword [rsp], 2
and al, 2
movups xmm0, xmmword [rsp]
and al, 0x10
mov word [rax + rax*8], fs
or byte [rax], al
invalid
ror byte [rax], 0
add byte [rax], al
add byte [rcx - 0x75], cl
and al, 0x20
mov dword [rsp + 0x8d0], eax
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
test byte [rax + rsi*8], ah
add byte [rax], al
invalid
lock add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x100], ecx
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test dword [rdi + 4], eax
add byte [rax], al
add al, 0
add byte [rax - 0x73], cl
mov word [rax + rdi*4], fs
and al, 0xb8
and al, 0xb8
or byte [rax], al
add al, ch
cli
idiv bh
lea rcx, [esp + 0x360]
and al, 0x60
add eax, dword [rax]
add al, ch
adc al, 0xf7
dec dword [rax - 0x75]
and al, 0x58
add byte [rax + rsi*4], al
add eax, dword [rcx - 0x78]
add byte [r8 - 0x39], r9b
add eax, dword [rbx]
add byte [rax], al
add byte [rax - 0x7977befd], dh
or byte [rax], al
add byte [rax - 0x77], cl
fmul dword [rax - 0x7f]
invalid
and al, 0xb8
or byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
ror byte [rax], 0
add byte [rax - 0x7b], cl
invalid
test byte [rax + riz*2], ah
add eax, dword [rax]
add byte [rdi], cl
sub byte [rsp + 0x360], al
add byte [rax], al
push rax
add eax, dword [rax]
add byte [rdi], cl
adc dword [rsp + 0x158], eax
test byte [rax + rbx*2], ah
add dword [rax], eax
add byte [rcx - 0x73], cl
xchg byte [rax], ah
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
or byte [rax], al
add byte [rax - 0x77], cl
mov dword [rdx], ebx
mov qword [rdx + 8], rsi
and byte [rax - 0x73], cl
mov ah, 0x24
lock add byte [rax], al
add byte [rax - 0x77], cl
int1
mov ecx, esi
mov edi, dword [rsp + 8]
and al, 8
add byte [rax], 0
add al, ch
cld
wait
idiv edi
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
or al, 3
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rcx - 0x77], cl
invalid
adc byte [rsp + 0xf0], al
add byte [rax - 0x73], cl
mov ah, 0x24
movabs al, byte [0x406c748000000]
add byte [rax], al
add dword [rax], eax
add byte [rax], al
test byte [rax + rdx*8], ah
or byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x36024
add byte [rax - 0x77], cl
and byte [r15], r9b
movups xmm0, xmmword [rsp + 0x8b0]
mov word [rax + rax*8], fs
or byte [rax], al
add byte [rdi], cl
sub dword [rdi + 0x10], ecx
mov esp, 1
or byte [rax - 0x77], 0xe9
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rbp + rbx + 0x10], ecx
sbb eax, 0xc4ff4900
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x3f], cl
in al, 5
call 0xc0555eef
inc dword [rcx - 0x80]
mov esi, 0x123
add byte [rdi], cl
test dl, dl
call 0xcd5d5efd
invalid
sbb al, byte [rax]
shr eax, 0x8f
xchg ebx, eax
sbb al, byte [rax]
add byte [rbp + rcx*4 + 0xd], cl
lea ebp, [rbx - 0x72b3ffd9]
invalid
invalid
test byte [rax + rsi*8], ah
and al, 0xf0
and al, 0xf0
add al, ch
rcr dword [rbx - 0x72b7ffe6], cl
lea ecx, str.not_currently_running_on_a_Tokio_0.2.x_runtime.C:UsersTwirlanta.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_src_runtimehandle.rs
or eax, 0x27b274
add byte [rax], al
add byte [rax], al
and al, 0x70
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x7c], cl
mov al, 8
add byte [rax], al
invalid
clc
sub dword [rax], eax
or eax, 0x27abab
add byte [rax], al
test byte [rax + rsi*4], ah
or byte [rax], al
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x27bdf2
invalid
invalid
invalid
invalid
mov ebp, 0x6fe90027
invalid
test byte [rax + riz*2], ah
add eax, dword [rax]
add byte [rcx - 0x77], cl
xor byte [rax - 0x73], cl
add eax, 0x27bdd9
invalid
invalid
stosb byte [rdi], al
invalid
add cl, ch
invalid
and dword [rcx + 0x20], 0
xchg ebp, eax
sbb al, byte [rax]
mov esp, 0x48001a91
lea ecx, str.assertion_failed:_shared.shutdown_tx.is_some__
sbb al, byte [rax]
add ah, cl
mov rax, rcx
or rax, rdx
sete al
test rcx, rcx
test ecx, ecx
je 0x140136124
test rdx, rdx
jne fcn.14009d70c
idiv bh
ret
mov rsi, rdx
mov rdi, rcx
lea rbx, [rsp + 0x28]
lea ebx, [rsp + 0x28]
mov rcx, rbx
xor r8d, r8d
call fcn.1400594cf
lea esi, [rbx]
dec dword [rax - 0x7d]
cmp dword [rbx], 0
lea esi, [rbx]
dec dword [rax - 0x7d]
cmp dword [rbx], 0
cmp dword [rbx], 0
jne 0x140136169
mov rbx, qword [rsp + 0x38]
mov rcx, rbx
invalid
mov rdx, rdi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax - 0x77], cl
fmul dword [rax - 0x77]
mov edx, esi
add rsp, 0x40
mov eax, ebx
mov rdx, rsi
mov edx, esi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov rdx, qword [rsp + 0x38]
call fcn.1402df2b0
sbb al, byte [rax]
sbb al, byte [rax]
add ah, cl
int3
mov word [rax], es
add byte [rax], al
add byte [rax], al
add al, dh
cmpxchg qword [rcx], rdx
cmpxchg dword [rcx], edx
cmpxchg dword [rcx], edx
mov eax, dword [rcx + 0x28]
mov rsi, rcx
movzx eax, byte [rcx + 0x28]
mov dh, 0x41
invalid
test eax, eax
invalid
sal byte [rax + rsi - 0x7d], 0xf8
je 0x1401361e2
cmp eax, 3
je case.0x140115f27.507
clc
add esi, dword [rsi + rcx - 0x7d]
clc
add al, 0x75
and byte [rax - 0x73], cl
cmp eax, 4
jne 0x1401361dc
lea rcx, [rsi + 0x30]
call fcn.140136179
mov ah, 0xff
invalid
invalid
xor al, r13b
mov ah, 0xff
invalid
cmp byte [rsi + 0x29], 0
je 0x1401361d8
add byte [rbp + rcx + 0x48], dh
mov ecx, dword [rsi + 0x30]
mov rcx, qword [rsi + 0x30]
mov rdx, qword [rsi + 0x38]
call fcn.1400a3a56
fdiv st(6)
idiv bh
idiv bh
mov byte [rsi + 0x29], 0
add rsp, 0x20
and byte [rsi - 0x3d], bl
pop rsi
ret
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
invalid
fdiv st(6)
idiv bh
invalid
dec dword [rax - 0x7d]
cmp dword [rax], eax
invalid
test dword [rax + rax*8 - 3], eax
inc ebx
ret
push r15
push rdi
sar bpl, 0xff
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x258
pop rax
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
pop rax
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
movzx eax, byte [rdx + 0x1d1]
mov dh, 0x82
rol dword [rcx], 1
add byte [rax], al
test eax, eax
mov qword [rsp + 0x38], r8
and al, 0x38
mov qword [rsp + 0x40], rcx
and al, 0x40
je 0x14013624f
cmp eax, 3
jne case.default.0x14013624d
push rcx
mov rdi, r8
lea r14, [rsi + 0x100]
add byte [rdi], cl
mov dh, 0x86
cmp byte [rcx], al
add byte [rax], al
mov dh, 0
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x86
cmp byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x73], cl
lea rcx, [0x1403dbebc]
or eax, 0x2a5c76
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
mov rax, qword [rsi + 0x1b8]
mov qword [rsi + 0x20], rax
and byte [rdi], cl
adc byte [rsi + 0x1c0], al
add dword [rax], eax
add byte [rax - 0x77], cl
and byte [rdi], r9b
and byte [rdi], cl
and byte [rdi], cl
adc byte [rsi + 0x1c0], al
rol byte [rcx], 0
add byte [rdi], cl
invalid
movups xmmword [rsi + 0x28], xmm0
adc dword [rsi + 0x28], eax
sub byte [rdx + 0x1d28e], r9b
add byte [rax + 0x1d08e], cl
add byte [rax], al
and qword [rsi + 0x38], 0
mov cl, byte [rsi + 0x1d2]
rol byte [rcx], cl
add byte [rax], al
mov byte [rsi + 0x1d0], cl
add byte [rax], al
and qword [rsi + 0x38], 0
mov qword [rsi + 0x40], rax
xor r15d, r15d
xor r15d, r15d
jmp 0x14013628b
lea rcx, str.C:UsersTwirlanta.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.13.10_srcclientconnecthttp.rsp
call fcn.1402dff20
xchg ebp, eax
pushfq
sbb al, byte [rax]
xchg ebp, eax
pushfq
sbb al, byte [rax]
or byte [rax + 0x3b], cl
sbb byte [rdi], cl
sbb byte [rdi], cl
sbb byte [rdi], cl
test byte [rbx + 0x48000005], cl
lea edx, [rcx + 0x20]
push rcx
invalid
mov eax, dword [0xcd5b629b]
push rcx
and byte [rax - 0x77], cl
push rax
or byte [rdi + rcx - 0x49], al
cmp dword [rdi], ecx
adc byte [rcx + 0x10], al
test byte [rsi + rbp], ah
add dword [rax], eax
add byte [rdi], cl
movups xmm0, xmmword [rcx + 2]
test byte [rax + riz], ah
add dword [rax], eax
add byte [rax], al
cmp r15w, 2
add byte [rax], al
add byte [rsi + 0x44], ah
mov dword [rsi], edi
movaps xmm0, xmmword ds:[rsp + 0x120]
and al, 0x20
add dword [rax], eax
add byte [rdi], cl
adc dword [rsi + 2], eax
add cl, byte [rdi]
adc byte [rsp + 0x12e], al
add byte [rax], al
add byte [rax], al
sub byte [rax - 0x75], cl
jle 0x140136320
xchg rsi, rax
add byte cs:[rax - 0x7d], cl
clc
add ecx, dword [rdi]
test dword [rdx - 0x38fffffc], edi
and al, 0x28
add dword [rax], eax
add byte [rax], al
cmp eax, 0xffffffff
add dword [rax], eax
add byte [rax], al
sub ch, byte [rsi + 0x1a]
add byte [rbp - 0x1a7bf040], al
add al, 0
add byte [rbp - 0x7c], al
in eax, 4
add byte [rax], al
in al, 0x74
xor cl, byte [rbp + rcx*4 - 0x74]
and al, 0x98
cwde
add byte [rax], al
add byte [rcx - 0x39], al
invalid
add dword [rcx], eax
add byte [rax], al
invalid
mov dword [rcx], 1
add byte [rax], al
and al, 0x20
int1
add al, ch
mov ebp, dword [rdi + 0x1a]
add byte [rbp - 0x3f7af040], al
add al, 0
add byte [rsi + 0x45], ah
test edi, edi
add byte [rax], al
add byte [rbx + 0x4f8b0147], cl
or eax, 0x5478b4c
invalid
invalid
adc dword [rdx + 0x28], eax
cmp byte [rdi], cl
adc dword [rdx + 0x28], eax
sbb byte [rax - 0x7d], cl
invalid
or bh, al
add al, byte [rdx]
add byte [rax], al
add byte [rcx - 0x7d38fbbe], cl
add byte [rax], 0
add byte [rax], al
adc byte [rax], al
add byte [rax], al
mov rcx, r14
add byte [rax], al
adc byte [rax], al
add byte [rax], al
and al, 0x38
invalid
add byte [rsi - 0x47], ah
invalid
add byte [rsi - 0x47], ah
add al, byte [rax]
add byte [rcx + 0x8082], cl
add byte [rcx + rcx*4 - 0xf], cl
mov esi, 0x8949fffd
invalid
test dword [rsi + 0xf000003], esp
adc byte [rsi], al
add byte [rax], al
lodsb al, byte [rsi]
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x98], al
test byte [rax + rbx*4], ah
add byte [rax], al
invalid
test byte [rax + rbx*4], ah
cwde
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x180], eax
add byte [rax], al
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rsp + 0x190], xmm0
nop
add dword [rax], eax
invalid
nop
add byte [rax], al
and al, 0xb8
add byte [rax], al
add byte [rcx + 0x1a02484], cl
test byte [rax + riz*4], ah
add dword [rax], eax
invalid
movabs al, byte [0x48487e8d4c000001]
mov eax, dword [rsp + 0x48]
and al, 0x48
jle 0x140136557
mov rax, qword [rsp + 0x48]
mov dword [rsi + 0x48], eax
push rax
push rsp
movabs al, byte [0x894c744689000001]
add byte [rcx - 0x76b38bba], cl
jbe 0x1401365ba
xchg byte [rax], al
add byte [rax], al
add byte [rax], al
lea ecx, [rsi + 0x81]
mov es, word [rcx + 0x48000000]
lea edx, [rsp + 0x1c0]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
add dword [rax], eax
add byte [rcx - 0x48], al
jg 0x14013655c
mov eax, 0x7f
add byte [rax], al
clc
sbb al, byte [rax]
mov dh, 0
add dword [rax], eax
add byte [rcx - 0x48], al
mov eax, 0xb8
mov rcx, r14
mov eax, 0xb8
add byte [rcx + rcx*4 - 0xf], cl
mov edx, edi
cli
add byte [rdi], cl
xchg byte [rax], bh
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0x2a5933
invalid
lea ecx, [0x1403dbebc]
loopne case.0x14012e3c8.47
add dword [rax], eax
add byte [rax - 0x73], cl
lea rdi, [rsi + 0x110]
add byte [rbx + 0x108ae], cl
add byte [rcx - 0x6535ff03], al
cmp ecx, dword [rdi]
test dword [rax + 0x48000000], edx
mov dword [rsi + 0x140], ebx
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
sahf
add dword [rax], eax
invalid
add byte [rax], al
mov dword [rsi + 0x148], edi
add byte [rax], al
jl 0x1401365ef
cmp byte [rbp + rcx*4 - 0x5a], cl
cmpsb byte [rsi], byte [rdi]
add dword [rax], eax
add byte [rbp + rcx*4 - 0x44], cl
lea r15, [rsp + 0x98]
mov rcx, r15
add eax, 0x8b4d0000
invalid
add byte [rax], al
add ecx, dword [rdi]
test byte [rbx], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x50], eax
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x60], eax
and al, 0x60
and al, 0x60
and al, 0x60
and al, 0xc8
add byte [rax], al
fadd dword [rax]
add byte [rax], al
sub dword [rsp + 0x80], eax
add byte [rax], al
loope 0x140136621
add eax, 0x37e90000
add dword [rax], eax
add byte [rbx + rcx*4 - 0x42], cl
add byte [rcx], al
add byte [rax], al
xor cl, byte [rsi - 0x76b70002]
ror dword [rbp - 0x77], 0xf8
invalid
invalid
add byte [rax], al
stc
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xd8], al
and al, 0xd8
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xc8], cl
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xa8], bl
and al, 0xa8
add byte [rax], al
invalid
and al, 0xa8
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x1c0], ebx
sub dword [rsp + 0x1d0], edx
add byte [rdi], cl
sub dword [rsp + 0x1f0], eax
cmp ebp, 2
and al, 0xd0
add dword [rax], eax
mov ecx, esi
int1
jle 0x1401367d3
invalid
and al, 0x50
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x140], eax
invalid
shl edi, 0x20
push rax
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x160], dl
add dword [rax], eax
add byte [rax - 0x75], cl
cmp byte [rax - 0x7d], r9b
invalid
add esp, 0x20
mov ecx, dword [rcx + 8]
mov dh, 0x81
add eax, 0x83480000
cmp eax, 6
mov rdx, rbx
call fcn.14016c229
test rax, rax
je 0x140136d03
cmp rax, 2
jne 0x140136d9c
mov qword [rdi], 3
mov al, 3
jmp 0x1401372e0
lea rcx, [r12 + 0x10]
call fcn.1401699e8
mov rbx, rax
mov rax, qword [rax]
mov rcx, qword [rax]
lea r9, [rsp + 0x48]
and dword [r9], 0
lea rax, [rsp + 0x60]
mov dword [rax], 4
mov qword [rsp + 0x20], rax
mov edx, 0xffff
mov r8d, 0x1007
call sub.WS2_32.dll_getsockopt
cmp eax, 0xffffffff
je 0x140136e9e
movsxd r15, dword [rsp + 0x48]
test r15, r15
jne 0x140136ea6
mov rcx, qword [rbx]
call fcn.1400ca54f
mov r14, rax
mov ebp, edx
and bpl, 1
mov rsi, qword [rax + 0x28]
mov r15, qword [rax + 0x30]
and qword [rax + 0x28], 0
cmp rsi, 3
jne 0x140136f1b
mov rdx, r14
add rdx, 8
mov rcx, rbx
call fcn.1400ca606
mov rcx, r14
mov edx, ebp
call fcn.1400ca7c8
jmp 0x140136eae
mov r15, rdx
jmp 0x140136eae
call sub.WS2_32.dll_WSAGetLastError
mov r15d, eax
shl r15, 0x20
or r15, 2
lea rcx, [r12 + 0x10]
call fcn.14012fc3e
jmp 0x1401372a2
mov rcx, r14
add rcx, 0x28
call fcn.1400ca795
mov qword [r14 + 0x28], rsi
mov qword [r14 + 0x30], r15
mov rcx, r14
mov edx, ebp
call fcn.1400ca7c8
xor ecx, ecx
call fcn.140136b3c
mov rax, qword [r12 + 0x10]
mov r15, qword [r12 + 0x18]
movups xmm0, xmmword [r12 + 0x50]
movaps xmmword [rsp + 0x110], xmm0
movups xmm0, xmmword [r12 + 0x40]
movaps xmmword [rsp + 0x100], xmm0
movups xmm0, xmmword [r12 + 0x30]
movaps xmmword [rsp + 0xf0], xmm0
movups xmm0, xmmword [r12 + 0x20]
movaps xmmword [rsp + 0xe0], xmm0
jmp 0x1401372a7
or byte [rcx + r9*4 - 0x1f], r9b
shl rcx, 6
movabs rdx, 0x7fffffffffffffff
mov qword [rax + rcx], rdx
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movaps xmm2, xmmword [rsp + 0x80]
movups xmmword [rax + rcx + 8], xmm0
movups xmmword [rax + rcx + 0x18], xmm1
movups xmmword [rax + rcx + 0x28], xmm2
adc dword [rax + rcx + 0x28], edx
and qword [rax + rcx + 0x38], 0
and dword [rax + rcx + 0x38], 0
inc r12
mov rax, qword [rsp + 0x48]
mov r14, qword [rsp + 0x50]
cmp rax, r12
cmp eax, esp
jbe 0x1401370f9
shl rax, 6
shl eax, 6
test r12, r12
je 0x1401370e3
mov r8, r12
shl r8, 6
mov rcx, r14
mov rdx, rax
mov edx, eax
mov qword [rsp + 0x38], r8
and al, 0x38
and al, 0x38
call fcn.1401688eb
mov r14, rax
test rax, rax
jne 0x1401370f9
mov ecx, 8
add byte [rax], al
mov rdx, qword [rsp + 0x38]
and al, 0x38
call fcn.1402df2b0
sbb al, byte [rax]
mov edx, 8
mov rcx, r14
mov r8, rax
call fcn.14001ab72
mov r14d, 8
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
mov edx, dword [rsi + 8]
mov edx, dword [rsi + 8]
call fcn.140169766
mov qword [rsi], r14
mov qword [rsi + 8], r12
cmp r13, r12
jae 0x140137387
add byte [rcx + rcx*4 - 0x18], cl
mov rax, r13
shl rax, 6
mov rcx, qword [r14 + rax]
mov qword [rbp], rcx
mov r14, qword [r14 + rax + 8]
shr r14, 0x28
out dx, al
sub byte [rbx + rax + 0x6e], cl
and byte [rcx + 0x3fffff], bh
xor edx, edx
mov r8, r13
xor r9d, r9d
call fcn.14016993d
movabs rcx, 0x7fffff800000000
mov edx, 0x23
mov r8, r14
mov r9, rax
call fcn.14016993d
mov r12, rax
mov rcx, qword [rsp + 0xb0]
mov dl, byte [rsp + 0x37]
call fcn.1400ca7c8
test rbx, rbx
je 0x14013723e
lock inc qword [r15 + 0x58]
cmp r12, 0xffffffffffffffff
mov rsi, qword [rsp + 0x90]
je 0x140137264
mov qword [rsp + 0x20], 1
lea rcx, [rsp + 0xb8]
mov r9d, 3
mov rdx, qword [rsp + 0xa8]
mov r8, r12
call fcn.1400cb056
mov r15, rax
test rax, rax
cmove r15, r12
jne 0x14013727b
mov bl, 0
add byte [rax], al
mov bl, 0
add byte [rax], al
lea rcx, [rsp + 0x98]
lea ecx, [rsp + 0x98]
call fcn.140169895
test rsi, rsi
mov r12, qword [rsp + 0x40]
mov esp, dword [rsp + 0x40]
add byte [rax - 0x7b], cl
test byte [rbx + rcx*4 + 0x64], 0x24
mov esp, dword [rsp + 0x40]
je 0x140137295
mov esp, dword [rsp + 0x40]
and al, 0x40
je 0x140137295
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rcx - 0x73], cl
lea rcx, [r12 + 0x10]
mov rax, qword [rsp + 0xb8]
mov eax, dword [rsp + 0xb8]
add byte [rax], al
lea rcx, [r12 + 0x10]
mov qword [r12 + 0x10], 1
mov qword [r12 + 0x18], rax
and al, 0x18
lea rax, [rsp + 0xc0]
movups xmm0, xmmword [rax]
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rdi], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movups xmmword [r12 + 0x20], xmm0
movups xmmword [r12 + 0x30], xmm1
mov qword [r12 + 0x40], rsi
mov qword [r12 + 0x48], r15
xorps xmm0, xmm0
movups xmmword [r12 + 0x50], xmm0
mov qword [r12 + 0x60], rcx
mov rbx, qword [rsp + 0xa0]
jmp 0x140136bc4
lea rdx, str.reactor_at_max_registered_I_O_resourcesIO_resource_for_token__does_not_exist_
mov r8d, 0x27
mov cl, 0x27
call fcn.1400cccad
mov r15, rax
mov r12, qword [rsp + 0x40]
mov rsi, qword [rsp + 0x90]
jmp 0x140137280
lea rdx, str.invalid_tokenregistration_handle_associated_with_another__Poll__instance
mov r8d, reloc.WS2_32.dll_listen
mov cl, 0x27
call fcn.1400cccad
mov r15, rax
mov r12, qword [rsp + 0x40]
lea rcx, [rsp + 0x98]
call fcn.140169895
mov rcx, rsi
call fcn.14016863e
lea rcx, [rsp + 0xb8]
and al, 0xb8
add byte [rax], al
add al, ch
invalid
xchg esp, eax
call fcn.140169836
and eax, 0x2b80003
mov eax, 2
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov qword [rdi], rax
mov qword [rdi + 8], r15
movaps xmm0, xmmword [rsp + 0xe0]
sub byte [rsp + 0xe0], al
sub byte [rsp + 0xe0], al
add byte [rax], al
movaps xmm1, xmmword [rsp + 0xf0]
movaps xmm2, xmmword [rsp + 0x100]
movaps xmm3, xmmword [rsp + 0x110]
movups xmmword [rdi + 0x10], xmm0
movups xmmword [rdi + 0x20], xmm1
movups xmmword [rdi + 0x30], xmm2
movups xmmword [rdi + 0x40], xmm3
mov al, 1
mov byte [r12 + 0x68], al
movaps xmm6, xmmword [rsp + 0x120]
add rsp, 0x138
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rbp + rcx*4 + 5], cl
in al, 0xa0
invalid
invalid
movabs al, byte [0xe800000055ba0027]
mov byte [rdx], bl
add byte [rax - 0x75], cl
and al, 0x68
mov cl, byte [rsp + 0x70]
lea r8, [rsp + 0x48]
lea eax, [rsp + 0x48]
lea eax, [rsp + 0x48]
mov qword [r8], rax
mov byte [r8 + 8], cl
or byte [rax - 0x73], cl
add eax, 0x27b68e
or byte [rax - 0x73], cl
add eax, 0x27b68e
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__valueinternal_error:_entered_unreachable_code:
in eax, 0x29
add byte [rbp + rcx*4 + 0xd], cl
or eax, 0x27982b
in eax, 0x29
add byte [rbp + rcx*4 + 0xd], cl
or eax, 0x27982b
mov edx, 0x2b
call fcn.1402dfb20
lea r8, str.C:UsersTwirlanta.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_srcutil_slabpage.rs
mov rcx, r13
mov ecx, ebp
or eax, 0x27982b
mov edx, 0x2b
call fcn.1402dfb20
lea r8, str.C:UsersTwirlanta.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_0.2.25_srcutil_slabpage.rs
mov rcx, r13
mov ecx, ebp
mov ecx, ebp
mov rdx, r12
call fcn.1402df760
xor eax, eax
mov qword [rsp + 0x38], rax
mov rcx, qword [rsp + 0x38]
mov rdx, r14
call fcn.1402df2b0
mov rcx, rax
call fcn.1402df2b0
int3
xor ecx, ecx
call case.0x1400aa5da.132
idiv edi
idiv edi
lea r8, [0x1403ab108]
mov cl, reloc.WS2_32.dll_shutdown
cmp edi, dword [0x156c473f6]
mov rdx, rax
add rsp, 0x28
jmp 0x14011c820
sub rsp, 0x38
mov rax, rdx
mov eax, edx
mov eax, edx
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
lea rcx, [0x140007e9e]
mov qword [rsp + 0x20], rcx
lea rdx, [0x1403aea62]
lea edx, [0x1403aea62]
lea edx, [0x1403aea62]
add byte [rcx - 0x48], al
invalid
mov r8d, 7
add byte [rax], al
mov rcx, rax
call fcn.14006d3b0
nop
add rsp, 0x38
ret
jl 0x140137477
invalid
mov dl, byte [rdx + 0x672ce3fe]
jrcxz 0x140137446
sub al, 0x67
movabs rdx, 0x75f8ffa832ff0287
movabs rdx, 0x75f8ffa832ff0287
ret
mov eax, dword [rdx + 8]
cmp rax, qword [rdx + 0x18]
je 0x140137447
sbb byte [rbx + r10 + 0x4c], sil
lea eax, [rax + 0x20]
lea r8, [rax + 0x20]
mov qword [rdx + 8], r8
movzx r8d, word [rax]
cmp r8w, 2
cmp eax, 2
add dh, byte [rbp + 0xa]
add dh, byte [rbp + 0xa]
or ah, byte [rsi - 0x39]
mov word [rcx], 2
jmp 0x1401374e3
add dword [rdx], eax
add cl, ch
xchg edx, eax
add byte [rax], al
add byte [rdi + rcx - 0x49], al
invalid
mov bh, 0x48
movzx r9d, word [rax + 6]
mov word [rsp + 0xc], r9w
invalid
or al, 0x44
mov ecx, dword [rax + 2]
mov r9d, dword [rax + 2]
mov dword [rsp + 8], r9d
mov dword [rsp + 8], ecx
test r8w, r8w
je 0x1401374a1
add rax, 8
mov r8d, dword [rsp + 0xa]
or cl, byte [rbx + rcx*4 + 8]
or cl, byte [rbx + rcx*4 + 8]
mov qword [rsp + 0x18], r9
mov dword [rsp + 0x18], ecx
mov r10d, dword [rax + 8]
mov edx, dword [rax + 8]
mov dword [rsp + 0x20], r10d
mov rax, qword [rdx + 0x20]
movzx eax, word [rax]
and byte [rdi], cl
mov bh, 0
mov dword [rsp + 2], r8d
mov dword [rsp + 2], eax
and al, 2
mov qword [rsp + 8], r9
and al, 8
mov dword [rsp + 0x10], r10d
mov dx, 1
jmp 0x1401374b8
mov r8d, dword [rsp + 8]
and al, 8
mov rax, qword [rdx + 0x20]
movzx eax, word [rax]
mov dword [rsp], r8d
mov word [rsp + 4], ax
xor edx, edx
mov word [rcx], dx
mov edx, dword [rsp]
mov dword [rcx + 2], edx
movzx edx, word [rsp + 4]
mov word [rcx + 6], dx
mov rdx, qword [rsp + 8]
mov qword [rcx + 8], rdx
mov dword [rcx + 8], edx
mov edx, dword [rsp + 0x10]
mov dword [rcx + 0x10], edx
and qword [rcx + 0x14], 0
mov word [rcx + 0x1c], ax
mov dword [rcx + 0x1c], eax
add rsp, 0x28
ret
mov qword [rsi + 8], rax
mov qword [rsi], 1
jmp 0x14013754c
add rsp, 0x60
pop rbx
pop rdi
pop rsi
ret
sbb dword [rax], eax
add byte [rax], al
mov cl, 0x27
call fcn.140107965
jmp 0x14013750c
invalid
cmp dword [rax], eax
jne fcn.1400648cf
sal edx, cl
inc ebx
ret
sub byte [rax - 0x77], cl
int1
mov edx, esi
add byte [rbp - 0x7b], cl
div byte [rcx + riz + 0x48]
and qword [rsi + 0x238], 0
and dword [rax - 0x7d], ecx
cmpsb byte [rsi], byte [rdi]
cmp byte [rdx], al
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
invalid
sub byte [rax], al
and al, 0x2d
add byte [rax], al
add bl, ch
invalid
sub dword [rax], eax
and al, 0x20
in al, dx
dec dword [rbp + rcx*4 + 4]
invalid
invalid
invalid
add cl, byte [rax - 0x77]
int1
sal byte [rdi + rax + 0x48], 0x8b
push 0xffffffffba1850ff
or byte [rax], al
add byte [rax], al
invalid
call 0x197138b7c
call qword [rsi + 0x57]
push rsi
push rdi
sub rsp, 0x28
test byte [rcx], 1
jne 0x1401399ca
add rsp, 0x28
pop rdi
pop rsi
ret
mov rsi, qword [rcx + 0x10]
jno 0x1401399de
mov rdi, qword [rcx + 0x18]
mov edi, dword [rcx + 0x18]
mov rax, qword [rdi]
test rax, rax
je 0x1401399df
mov rcx, rsi
call rax
ror byte [rbx + rcx*4 + 0x47], 1
mov r8, qword [rdi + 8]
test r8, r8
test eax, eax
or byte [rbp - 0x7b], cl
sal byte [rbx + rbx*8 + 0x48], 0x8b
fisttp dword [rax - 0x75]
test eax, eax
je 0x1401399c3
fisttp dword [rax - 0x75]
mov rdx, qword [rdi + 0x10]
mov rcx, rsi
push rdi
adc byte [rax - 0x77], cl
int1
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.14001ab72
test dword [rbx], ebp
in al, dx
sub ebp, esp
add al, byte [rax]
invalid
retf 0x3b9a
invalid
clc
add dword [rdi], ecx
test byte [rsi - 0x3c000001], al
inc ebx
invalid
je fcn.14013997c
test rax, rax
js 0x140139a72
lea rax, [0x1403ae550]
add eax, 0x274ae2
mov rdx, rcx
ret
retf 0xb9c3
mov ecx, 7
int 0x29
ud2
and al, 0x28
mov qword [rcx], rsi
call fcn.140162025
mov rcx, rsi
add rsp, 0x30
pop rsi
jmp fcn.140139a33
jmp fcn.140139a33
invalid
push rdi
push rbp
push rbx
sub rsp, 0x28
mov r10, rdx
mov rdi, rcx
cmp r9, 8
jae 0x140139adb
xor eax, eax
cmp r9, 4
add al, 0xf
xchg ebx, eax
ror byte [rax - 0x73], 0x2c
test dword [rax + rax], eax
add byte [rax], al
add al, 0xf
xchg ebx, eax
ror byte [rax - 0x73], 0x2c
test dword [rax + rax], eax
add byte [rax], al
jmp 0x140139b0f
mov rax, r9
shr rax, 0x3d
jne 0x140139bc5
shl r9, 3
shl ecx, 3
mov ecx, 7
mov rax, r9
add byte [rcx + rcx*4 - 0x38], cl
xor edx, edx
div rcx
int1
int1
dec rax
bsr rcx, rax
not ecx
mov rbp, 0xffffffffffffffff
mov ebp, 0xffffffff
mov ebp, 0xffffffff
dec dword [rax - 0x2d]
in eax, dx
shr rbp, cl
inc rbp
mov rax, r8
mul rbp
mul ebp
mul ebp
jo 0x140139bc5
mov r14, rax
add r14, 0xf
invalid
jb 0x140139bc5
invalid
and r14, 0xfffffffffffffff0
lea r15, [rbp + 0x10]
jge 0x140139b40
jge 0x140139b40
mov r12, r14
add r12, r15
jb 0x140139bc5
movabs rax, 0x7ffffffffffffff1
cmp r12, rax
jae 0x140139bc5
int1
mov rbx, r8
mov qword [rsp + 0x20], r10
mov ecx, reloc.WS2_32.dll_recv
mov rdx, r12
call fcn.1400af9cc
test rax, rax
je 0x140139bca
mov r13, rax
lea r12, [rbp - 1]
mov rax, rbp
shr rax, 3
imul rsi, rax, 7
cmp rbp, 9
cmovb rsi, r12
add r13, r14
mov rcx, r13
mov dl, 0xff
mov r8, r15
call sub.VCRUNTIME140.dll_memset
mov qword [rdi + 0x18], r13
mov qword [rdi + 0x20], r12
mov qword [rdi + 0x28], rsi
and qword [rdi + 0x30], 0
mov qword [rdi + 8], rbx
mov qword [rdi + reloc.WS2_32.dll_recv], 0x10
mov rax, qword [rsp + 0x20]
mov qword [rdi], rax
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
call fcn.140098460
call 0x150cd9bc1
mov ecx, reloc.WS2_32.dll_recv
mov rdx, r12
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], cl
invalid
loop 0x140139bbb
call case.0x14007b1a6.497
leave
invalid
cmc
dec esp
int3
int3