Function at 0x140003320
Capabilities:
Read file on windows

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x168
lea rbp, [rsp + 0x80]
movdqa xmmword [rbp + 0xd0], xmm15
movdqa xmmword [rbp + 0xc0], xmm14
movdqa xmmword [rbp + 0xb0], xmm13
movdqa xmmword [rbp + 0xa0], xmm12
movaps xmmword [rbp + 0x90], xmm11
movdqa xmmword [rbp + 0x80], xmm10
movdqa xmmword [rbp + 0x70], xmm9
movaps xmmword [rbp + 0x60], xmm8
movdqa xmmword [rbp + 0x50], xmm7
movdqa xmmword [rbp + 0x40], xmm6
mov eax, dword [0x14003cc58]
mov edx, dword [0x14003cc5c]
lea ebx, [rax - 1]
imul ebx, eax
test bl, 1
sete byte [rbp - 1]
cmp edx, 0xa
setl byte [rbp - 2]
mov qword [rbp - 0x80], rcx
mov eax, 0x4fec9716
mov r14, rbp
mov r12d, 0xb6f22f37
pcmpeqd xmm9, xmm9
movdqa xmm11, xmmword [0x140030420]
movdqa xmm8, xmmword [0x1400305e0]
nop
cmp eax, 0xef0ac765
jle 0x140003490
cmp eax, 0x2f7faf64
jg 0x1400036c0
cmp eax, 0xef0ac766
je 0x1400036f4
cmp eax, 0x1a0eebcb
jne 0x1400033d0
mov rcx, qword [rbp - 0x18]
sub rsp, 0x20
xor edx, edx
mov r8d, 2
call fcn.140021c0c
add rsp, 0x20
mov rcx, qword [rbp - 0x18]
sub rsp, 0x20
call fcn.140021f18
add rsp, 0x20
mov esi, eax
mov rcx, qword [rbp - 0x18]
sub rsp, 0x20
xor edx, edx
xor r8d, r8d
call fcn.140021c0c
add rsp, 0x20
movsxd rsi, esi
sub rsp, 0x20
mov rcx, rsi
call fcn.1400224d0
add rsp, 0x20
mov rcx, qword [rbp - 0x80]
mov qword [rcx], rax
mov r9, qword [rbp - 0x18]
sub rsp, 0x20
mov edx, 1
mov rcx, rax
mov qword [rbp - 0x60], rsi
mov r8, rsi
call fcn.140021978
add rsp, 0x20
mov rcx, qword [rbp - 0x18]
sub rsp, 0x20
call fcn.140021714
add rsp, 0x20
mov eax, 0xae1d2116
jmp 0x1400033d0
cmp eax, 0x94d2ad69
je 0x1400038df
cmp eax, 0xae1d2116
je 0x140008c1c
cmp eax, 0xc2ed43d3
jne 0x1400033d0
mov eax, 0x210
call fcn.14001db30
sub rsp, rax
mov rsi, rsp
mov eax, 0x20
call fcn.14001db30
sub rsp, rax
mov rax, rsp
mov qword [rbp - 0x40], rax
mov eax, 0x10
call fcn.14001db30
sub rsp, rax
mov r13, rsp
mov eax, 0x20
call fcn.14001db30
sub rsp, rax
mov qword [rbp - 0x30], rsp
mov eax, 0x20
call fcn.14001db30
sub rsp, rax
mov qword [rbp - 0x20], rsp
mov eax, 0x10
call fcn.14001db30
sub rsp, rax
mov qword [rbp - 0x58], rsp
mov eax, 0x20
call fcn.14001db30
sub rsp, rax
mov qword [rbp - 0x38], rsp
mov qword [rbp - 0x68], rsi
mov rax, qword [rbp - 0x68]
sub rsp, 0x20
xor ecx, ecx
mov rdx, rsi
mov r8d, 0x104
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
add rsp, 0x20
mov rax, qword [rbp - 0x40]
mov qword [rbp - 0x70], rax
mov rax, qword [rbp - 0x70]
mov rcx, qword [rbp - 0x40]
sub rsp, 0x20
mov rdx, rsi
call fcn.140014c60
add rsp, 0x20
movabs r10, 0x801260c9bb310c37
movabs rax, 0x2cfa84d00d0923fe
movabs r15, 0x801260c9bb530c45
mov r11, r14
mov ebx, dword [0x14003cc50]
mov r8d, dword [0x14003cc54]
lea r9d, [rbx - 1]
imul r9d, ebx
mov edi, r9d
and edi, 1
sete byte [rbp + 0x3e]
sete cl
mov ebx, 0xb6f22f37
mov esi, 0x6cecf5d1
cmove ebx, esi
cmp r8d, 0xa
setl byte [rbp + 0x3f]
setge dl
cmovge ebx, r12d
setl r12b
or dil, r12b
xor r12b, cl
and dl, cl
xor dl, r12b
and r12b, dil
mov ecx, edi
or cl, dl
xor cl, r12b
mov r12d, edi
xor r12b, dl
test cl, cl
cmove ebx, esi
test dl, dl
mov r14d, ebx
cmovne r14d, esi
test dil, dil
cmovne r14d, ebx
mov qword [r13], r10
mov r10, r13
mov qword [r13 + 8], rax
mov r13d, 0x6237906f
mov qword [rbp - 0x10], r15
mov qword [rbp], r15
mov qword [rbp - 0x50], rax
mov qword [rbp + 8], rax
test r12b, r12b
mov r15d, 0xb6f22f37
cmove r14d, esi
mov eax, 0x7dfd2d0a
cmp eax, 0x6cecf5d0
jg 0x140003650
cmp eax, 0xb6f22f37
je 0x1400036ac
cmp eax, 0x6237906f
jne 0x140003630
movdqa xmm0, xmmword [r11]
mov eax, r14d
jmp 0x140003630
cmp eax, 0x6cecf5d1
je 0x1400038f5
cmp eax, 0x7dfd2d0a
jne 0x140003630
movzx ecx, byte [rbp + 0x3e]
movzx edi, byte [rbp + 0x3f]
mov ebx, ecx
xor bl, dil
mov edx, ecx
xor dl, 1
or dl, dil
and dl, bl
mov eax, edi
xor al, 1
and al, cl
xor al, dl
xor bl, al
or bl, al
and cl, dil
mov edx, ecx
xor dl, bl
test bl, 1
mov eax, 0xb6f22f37
cmovne eax, r13d
test cl, 1
cmovne eax, r13d
test dl, 1
cmovne eax, r15d
cmovne eax, r13d
jmp 0x140003630
mov eax, 0x6237906f
jmp 0x140003630
cmp eax, 0x2f7faf65
je 0x1400039a8
cmp eax, 0x4fec9716
jne 0x1400033d0
mov cl, byte [rbp - 1]
cmp byte [rbp - 2], 0
mov eax, 0xef0ac766
mov edx, 0xc2ed43d3
cmovne eax, edx
test cl, cl
cmovne eax, edx
jmp 0x1400033d0
mov eax, 0x210
call fcn.14001db30
sub rsp, rax
mov ebx, 0xb6f22f37
mov r12, rsp
mov eax, 0x20
call fcn.14001db30
sub rsp, rax
mov rsi, rsp
mov eax, 0x10
call fcn.14001db30
sub rsp, rax
mov r15, rsp
mov eax, 0x20
call fcn.14001db30
sub rsp, rax
mov qword [rbp - 0x58], rsp
mov eax, 0x20
call fcn.14001db30
sub rsp, rax
mov qword [rbp - 0x10], rsp
mov eax, 0x10
call fcn.14001db30
sub rsp, rax
mov qword [rbp - 0x48], rsp
mov eax, 0x20
call fcn.14001db30
sub rsp, rax
mov qword [rbp - 0x38], rsp
sub rsp, 0x20
xor ecx, ecx
mov rdx, r12
mov r8d, 0x104
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
mov qword [rbp - 0x50], rsi
mov rcx, rsi
mov rdx, r12
call fcn.140014c60
add rsp, 0x20
movabs rsi, 0x801260c9bb310c37
movabs r10, 0x2cfa84d00d0923fe
movabs r13, 0x801260c9bb530c45
mov r11, r14
mov eax, dword [0x14003cc50]
mov r8d, dword [0x14003cc54]
lea r12d, [rax - 1]
imul r12d, eax
mov eax, r12d
and eax, 1
sete byte [rbp + 0x3e]
sete cl
mov edi, 0xb6f22f37
mov r9d, 0x6cecf5d1
cmove edi, r9d
cmp r8d, 0xa
setl byte [rbp + 0x3f]
setge dl
cmovge edi, ebx
setl bl
or al, bl
xor bl, cl
and dl, cl
xor dl, bl
and bl, al
mov ecx, eax
or cl, dl
xor cl, bl
mov ebx, eax
xor bl, dl
test cl, cl
cmove edi, r9d
test dl, dl
mov r14d, edi
cmovne r14d, r9d
test al, al
cmovne r14d, edi
mov qword [r15], rsi
mov qword [rbp - 0x20], r15
mov qword [r15 + 8], r10
mov qword [rbp - 0x28], r13
mov qword [rbp], r13
mov qword [rbp - 0x30], r10
mov qword [rbp + 8], r10
test bl, bl
cmove r14d, r9d
mov eax, 0x7dfd2d0a
nop word [rax + rax]
cmp eax, 0x6cecf5d0
jg 0x140003870
cmp eax, 0xb6f22f37
je 0x1400038d5
cmp eax, 0x6237906f
jne 0x140003850
movdqa xmm0, xmmword [r11]
mov eax, r14d
jmp 0x140003850
cmp eax, 0x6cecf5d1
je 0x1400039b8
cmp eax, 0x7dfd2d0a
jne 0x140003850
movzx ecx, byte [rbp + 0x3e]
movzx esi, byte [rbp + 0x3f]
mov ebx, ecx
xor bl, sil
mov edx, ecx
xor dl, 1
or dl, sil
and dl, bl
mov eax, esi
xor al, 1
and al, cl
xor al, dl
xor bl, al
or bl, al
and cl, sil
mov edx, ecx
xor dl, bl
test bl, 1
mov eax, 0xb6f22f37
mov ebx, 0x6237906f
cmovne eax, ebx
test cl, 1
cmovne eax, ebx
test dl, 1
mov ecx, 0xb6f22f37
cmovne eax, ecx
cmovne eax, ebx
jmp 0x140003850
mov eax, 0x6237906f
jmp 0x140003850
cmp byte [rbp - 3], 0
mov eax, 0x2f7faf65
mov ecx, 0x1a0eebcb
cmovne eax, ecx
jmp 0x1400033d0
test r9b, 1
movdqa xmmword [rbp + 0x20], xmm0
movdqa xmm10, xmmword [rbp + 0x20]
sete byte [rbp + 0x3e]
cmp r8d, 0xa
setl byte [rbp + 0x3f]
mov r9, r10
movdqa xmm1, xmmword [r10]
mov eax, 0x7dfd2d0a
nop dword [rax]
cmp eax, 0x6cecf5d0
jg 0x140003940
cmp eax, 0xb6f22f37
je 0x14000399e
cmp eax, 0x6237906f
jne 0x140003920
mov eax, r14d
jmp 0x140003920
cmp eax, 0x6cecf5d1
je 0x140003a77
cmp eax, 0x7dfd2d0a
jne 0x140003920
movzx ebx, byte [rbp + 0x3e]
movzx r8d, byte [rbp + 0x3f]
mov edx, ebx
xor dl, r8b
mov ecx, ebx
xor cl, 1
or cl, r8b
and cl, dl
mov eax, r8d
xor al, 1
and al, bl
xor al, cl
xor dl, al
or dl, al
and bl, r8b
mov ecx, ebx
xor cl, dl
test dl, 1
mov eax, 0xb6f22f37
cmovne eax, r13d
test bl, 1
cmovne eax, r13d
test cl, 1
cmovne eax, r15d
cmovne eax, r13d
jmp 0x140003920
mov eax, 0x6237906f
jmp 0x140003920
mov eax, 0xae1d2116
xor ecx, ecx
mov qword [rbp - 0x60], rcx
jmp 0x1400033d0
test r12b, 1
movdqa xmmword [rbp + 0x20], xmm0
movdqa xmm10, xmmword [rbp + 0x20]
sete byte [rbp + 0x3e]
cmp r8d, 0xa
setl byte [rbp + 0x3f]
mov rax, qword [rbp - 0x20]
movdqa xmm1, xmmword [rax]
mov eax, 0x7dfd2d0a
mov edi, 0xb6f22f37
mov r13d, 0x6237906f
nop dword [rax + rax]
cmp eax, 0x6cecf5d0
jg 0x140003a10
cmp eax, 0xb6f22f37
je 0x140003a6d
cmp eax, 0x6237906f
jne 0x1400039f0
mov eax, r14d
jmp 0x1400039f0
cmp eax, 0x6cecf5d1
je 0x14000601e
cmp eax, 0x7dfd2d0a
jne 0x1400039f0
movzx ebx, byte [rbp + 0x3e]
movzx r8d, byte [rbp + 0x3f]
mov edx, ebx
xor dl, r8b
mov ecx, ebx
xor cl, 1
or cl, r8b
and cl, dl
mov eax, r8d
xor al, 1
and al, bl
xor al, cl
xor dl, al
or dl, al
and bl, r8b
mov ecx, ebx
xor cl, dl
test dl, 1
mov eax, 0xb6f22f37
cmovne eax, r13d
test bl, 1
cmovne eax, r13d
test cl, 1
cmovne eax, edi
cmovne eax, r13d
jmp 0x1400039f0
mov eax, 0x6237906f
jmp 0x1400039f0
mov qword [rbp - 0x48], rsp
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm14, xmmword [rbp + 0x20]
movdqa xmm2, xmm14
movdqa xmm0, xmmword [section..rdata]
por xmm2, xmm0
movdqa xmm3, xmm14
movdqa xmm1, xmmword [0x140030010]
pxor xmm3, xmm1
pand xmm3, xmm14
movdqa xmm4, xmm2
pand xmm4, xmmword [0x140030020]
pandn xmm2, xmmword [0x140030030]
por xmm2, xmm4
movdqa xmm4, xmm2
pxor xmm4, xmmword [0x140030040]
pxor xmm2, xmmword [0x140030050]
pand xmm2, xmm4
movdqa xmm4, xmm3
pand xmm4, xmm0
movdqa xmm5, xmm14
por xmm5, xmmword [0x140030060]
movdqa xmm6, xmm5
pand xmm6, xmmword [0x140030070]
movdqa xmm7, xmm14
pandn xmm7, xmmword [0x140030080]
por xmm7, xmm6
pandn xmm5, xmm2
pand xmm2, xmmword [0x140030090]
pxor xmm2, xmm7
pxor xmm2, xmmword [0x1400300a0]
por xmm2, xmm5
movdqa xmm5, xmm14
pand xmm5, xmm1
por xmm5, xmmword [0x1400300b0]
pxor xmm5, xmm4
pxor xmm5, xmmword [0x1400300c0]
pand xmm3, xmm1
por xmm3, xmm5
pxor xmm3, xmm2
movdqa xmm2, xmm3
pxor xmm2, xmmword [0x1400300d0]
movdqa xmm4, xmm3
pxor xmm4, xmm0
pxor xmm3, xmmword [0x1400300e0]
movdqa xmm5, xmm4
por xmm5, xmm2
pand xmm5, xmm3
pxor xmm5, xmmword [0x1400300f0]
movdqa xmm3, xmm2
pand xmm3, xmmword [0x140030100]
pand xmm4, xmmword [0x140030110]
por xmm4, xmm3
movdqa xmm0, xmmword [0x140030120]
por xmm2, xmm0
pxor xmm4, xmmword [0x140030130]
pand xmm4, xmm2
por xmm4, xmm5
movdqa xmm2, xmm14
pand xmm2, xmmword [0x140030140]
movdqa xmm3, xmm14
pand xmm3, xmmword [0x140030150]
por xmm2, xmmword [0x140030160]
pxor xmm2, xmm3
movdqa xmm3, xmm14
por xmm3, xmm0
movdqa xmm0, xmmword [0x140030180]
movdqa xmm5, xmm0
pandn xmm5, xmm2
pxor xmm2, xmmword [0x140030170]
movdqa xmm6, xmm2
pand xmm6, xmm0
por xmm2, xmm3
pand xmm3, xmm0
movdqa xmm7, xmm14
pand xmm7, xmmword [0x140030190]
por xmm7, xmm3
por xmm6, xmm5
pxor xmm6, xmm7
pxor xmm6, xmmword [0x1400301a0]
pand xmm6, xmm2
movdqa xmm2, xmm4
pxor xmm2, xmm6
movdqa xmm3, xmm2
pxor xmm3, xmm9
pandn xmm6, xmm4
por xmm6, xmm3
movdqa xmm3, xmm6
pand xmm3, xmmword [0x1400301b0]
pand xmm6, xmmword [0x1400301d0]
movdqa xmm0, xmmword [0x1400301c0]
por xmm3, xmm0
pxor xmm6, xmm2
pxor xmm6, xmm3
pxor xmm6, xmm0
movdqa xmm2, xmm6
pand xmm2, xmmword [0x1400301e0]
por xmm2, xmmword [0x1400301f0]
pand xmm6, xmmword [0x140030200]
pxor xmm6, xmm2
movdqa xmm2, xmm6
pxor xmm2, xmmword [0x140030210]
movdqa xmm3, xmm6
por xmm3, xmmword [0x140030220]
pxor xmm3, xmmword [0x140030230]
pxor xmm6, xmmword [0x140030240]
pand xmm6, xmm2
por xmm6, xmm3
movdqa xmm2, xmm6
pxor xmm2, xmmword [0x140030250]
movdqa xmm4, xmm6
movdqa xmm0, xmmword [0x140030260]
pxor xmm4, xmm0
por xmm4, xmm2
pxor xmm6, xmm4
movdqa xmm3, xmm6
pxor xmm3, xmm0
movdqa xmm2, xmm3
pand xmm2, xmmword [0x140030270]
pand xmm6, xmmword [0x140030280]
por xmm6, xmm2
pxor xmm6, xmm4
pxor xmm6, xmmword [0x140030290]
por xmm3, xmm4
pxor xmm3, xmm9
por xmm3, xmm6
movdqa xmm2, xmm10
movdqa xmm1, xmmword [0x1400302a0]
por xmm2, xmm1
movdqa xmm4, xmm10
pand xmm4, xmmword [0x1400302b0]
movdqa xmm5, xmm2
pand xmm5, xmmword [0x1400302c0]
por xmm5, xmm4
movdqa xmm4, xmm10
pand xmm4, xmmword [0x1400302d0]
por xmm4, xmmword [0x1400302e0]
pxor xmm4, xmm5
movdqa xmm5, xmm4
pxor xmm5, xmmword [0x1400302f0]
movdqa xmm6, xmm10
pand xmm6, xmm1
movdqa xmm7, xmm6
movdqa xmm0, xmm10
pand xmm0, xmmword [0x140030330]
pand xmm2, xmmword [0x140030340]
por xmm2, xmm0
pxor xmm2, xmm6
por xmm6, xmmword [0x140030300]
pxor xmm4, xmmword [0x140030310]
pand xmm4, xmm6
pxor xmm7, xmmword [0x140030320]
pand xmm7, xmm5
por xmm7, xmm4
pxor xmm2, xmmword [0x140030350]
movdqa xmm0, xmm10
pxor xmm0, xmm1
por xmm0, xmm2
pxor xmm0, xmm9
por xmm0, xmm7
movdqa xmm2, xmm3
pand xmm2, xmmword [0x140030360]
por xmm2, xmmword [0x140030370]
pand xmm3, xmm1
pxor xmm3, xmm2
movdqa xmm2, xmm3
pxor xmm2, xmmword [0x140030380]
movdqa xmm4, xmm3
pand xmm4, xmmword [0x140030390]
pxor xmm3, xmmword [0x1400303d0]
pand xmm3, xmm2
pand xmm2, xmmword [0x1400303a0]
por xmm2, xmm4
movdqa xmm4, xmm2
pxor xmm4, xmmword [0x1400303b0]
pxor xmm2, xmmword [0x1400303c0]
pand xmm2, xmm4
por xmm3, xmm2
movdqa xmm2, xmm0
pxor xmm2, xmmword [0x1400303e0]
pxor xmm0, xmmword [0x1400303f0]
pand xmm0, xmm3
pandn xmm3, xmm2
por xmm3, xmm0
movdqa xmm0, xmm10
pxor xmm0, xmm9
movdqa xmm4, xmm3
pxor xmm4, xmm9
movdqa xmm5, xmm10
movdqa xmm1, xmmword [0x140030400]
pand xmm5, xmm1
movdqa xmm2, xmm1
pandn xmm2, xmm0
por xmm2, xmm5
pxor xmm2, xmm1
pxor xmm2, xmm3
pand xmm2, xmm3
movdqa xmm0, xmm3
por xmm0, xmm10
movdqa xmm1, xmmword [0x140030410]
pand xmm0, xmm1
movdqa xmm5, xmm10
pandn xmm5, xmm4
movdqa xmm4, xmm1
pandn xmm4, xmm5
por xmm4, xmm0
pxor xmm2, xmm1
pxor xmm2, xmm4
pand xmm2, xmm3
movdqa xmm4, xmm10
pand xmm4, xmm11
movdqa xmm0, xmm10
movdqa xmm1, xmmword [0x140030430]
pand xmm0, xmm1
por xmm4, xmmword [0x140030440]
pxor xmm4, xmm0
movdqa xmm0, xmm4
pxor xmm0, xmmword [0x140030450]
por xmm4, xmm11
pxor xmm4, xmmword [0x140030460]
por xmm4, xmm0
movdqa xmm6, xmm4
pxor xmm6, xmm1
movdqa xmm0, xmm10
pxor xmm0, xmmword [0x140030470]
movdqa xmm3, xmm10
pand xmm3, xmmword [0x140030480]
movdqa xmm5, xmm0
pand xmm5, xmmword [0x140030490]
por xmm3, xmmword [0x1400304a0]
pxor xmm3, xmm5
pand xmm0, xmm1
pxor xmm0, xmmword [0x1400304b0]
pxor xmm10, xmm1
por xmm10, xmm0
pxor xmm3, xmmword [0x1400304c0]
pand xmm3, xmm10
movdqa xmm0, xmm4
pand xmm0, xmmword [0x1400304d0]
movdqa xmm5, xmm6
pand xmm5, xmmword [0x1400304e0]
por xmm5, xmm0
movdqa xmm7, xmm4
por xmm7, xmmword [0x1400304f0]
pxor xmm7, xmm5
movdqa xmm5, xmm7
pxor xmm5, xmmword [0x140030500]
movdqa xmm10, xmm5
movdqa xmm0, xmm5
pand xmm0, xmmword [0x140030510]
movdqa xmm1, xmm7
pand xmm1, xmmword [0x140030520]
por xmm1, xmm0
movdqa xmm13, xmm3
movdqa xmm15, xmm3
movdqa xmm0, xmm3
movdqa xmm12, xmm3
pxor xmm7, xmmword [0x140030680]
pand xmm10, xmm3
pandn xmm3, xmm7
pandn xmm12, xmm5
por xmm10, xmm3
pand xmm3, xmm5
por xmm5, xmmword [0x140030530]
pxor xmm1, xmmword [0x140030540]
pand xmm1, xmm5
movdqa xmm7, xmmword [0x140030550]
pand xmm6, xmm7
movdqa xmm5, xmm7
pandn xmm5, xmm4
por xmm5, xmm6
pxor xmm5, xmmword [0x140030560]
pxor xmm4, xmm11
por xmm4, xmm5
pand xmm13, xmmword [0x140030570]
pandn xmm15, xmmword [0x140030580]
por xmm15, xmm13
movdqa xmm5, xmm15
pand xmm5, xmm7
pxor xmm5, xmmword [0x140030590]
pxor xmm15, xmmword [0x1400305a0]
por xmm15, xmm5
movdqa xmm5, xmm1
pand xmm5, xmmword [0x1400305d0]
pxor xmm5, xmm4
movdqa xmm6, xmm1
pxor xmm6, xmm4
pxor xmm4, xmm9
por xmm4, xmm1
pand xmm1, xmmword [0x1400305b0]
por xmm1, xmmword [0x1400305c0]
pxor xmm5, xmm1
pand xmm4, xmm6
pand xmm0, xmm7
pxor xmm5, xmm8
por xmm4, xmm5
movdqa xmm1, xmm15
pandn xmm1, xmm0
pxor xmm0, xmm15
pxor xmm0, xmm1
movdqa xmm1, xmm0
pand xmm1, xmmword [0x1400305f0]
movdqa xmm5, xmm0
pandn xmm5, xmmword [0x140030600]
por xmm5, xmm1
movdqa xmm1, xmm0
pand xmm1, xmmword [0x140030620]
pandn xmm0, xmmword [0x140030630]
por xmm0, xmm1
movdqa xmm1, xmm4
pxor xmm1, xmmword [0x140030610]
por xmm0, xmmword [0x140030640]
pxor xmm0, xmm5
movdqa xmm5, xmm0
pxor xmm5, xmmword [0x140030650]
pxor xmm4, xmmword [0x140030660]
pand xmm4, xmm5
pxor xmm0, xmmword [0x140030670]
pand xmm0, xmm1
por xmm0, xmm4
pxor xmm10, xmm12
por xmm3, xmm10
movdqa xmm1, xmm0
movdqa xmm4, xmm3
movdqa xmm5, xmm3
movdqa xmm6, xmm0
pxor xmm6, xmm3
pxor xmm3, xmm9
por xmm3, xmm0
movdqa xmm10, xmmword [0x140030690]
pand xmm0, xmm10
por xmm0, xmmword [0x1400306a0]
movdqa xmm7, xmmword [0x1400306b0]
pand xmm1, xmm7
pxor xmm1, xmm0
movdqa xmm0, xmm1
pxor xmm0, xmmword [0x1400306c0]
pxor xmm4, xmm7
pxor xmm1, xmmword [0x1400306d0]
pand xmm1, xmm4
pxor xmm5, xmm10
pand xmm5, xmm0
pand xmm3, xmm6
por xmm3, xmm5
por xmm3, xmm1
movdqa xmm0, xmm3
por xmm0, xmm11
movdqa xmm1, xmm3
pand xmm1, xmm11
movdqa xmm4, xmm0
pand xmm4, xmmword [0x1400306e0]
movdqa xmm5, xmm0
pand xmm5, xmmword [0x1400306f0]
por xmm4, xmmword [0x140030700]
pxor xmm4, xmm5
movdqa xmm5, xmm4
movdqa xmm6, xmm3
pand xmm6, xmmword [0x140030720]
movdqa xmm7, xmm1
pandn xmm7, xmmword [0x140030730]
por xmm7, xmm6
por xmm7, xmmword [0x140030740]
movdqa xmm6, xmm3
pand xmm6, xmmword [0x140030750]
pxor xmm6, xmm7
movdqa xmm7, xmm6
pxor xmm7, xmmword [0x140030760]
pxor xmm4, xmmword [0x140030770]
pand xmm4, xmm7
pxor xmm5, xmmword [0x140030710]
pxor xmm6, xmmword [0x140030780]
pand xmm6, xmm5
movdqa xmm5, xmm3
pxor xmm5, xmm11
por xmm6, xmm4
movdqa xmm4, xmm3
movdqa xmm10, xmmword [0x140030790]
pand xmm4, xmm10
movdqa xmm7, xmmword [0x1400307a0]
pand xmm0, xmm7
por xmm0, xmm4
pand xmm3, xmmword [0x1400307b0]
pandn xmm1, xmm7
por xmm1, xmm10
por xmm1, xmm3
pxor xmm1, xmm0
por xmm1, xmm5
pandn xmm6, xmm1
movdqa xmm0, xmm14
pand xmm0, xmmword [0x1400307c0]
por xmm0, xmmword [0x1400307d0]
movdqa xmm1, xmm14
pand xmm1, xmmword [0x1400307e0]
pxor xmm1, xmm0
pxor xmm1, xmmword [0x1400307f0]
pand xmm1, xmm6
movdqa xmm0, xmm14
pxor xmm0, xmm9
pxor xmm0, xmm6
movdqa xmm4, xmm14
pandn xmm4, xmm6
por xmm4, xmm0
movdqa xmm3, xmm1
pand xmm3, xmmword [0x140030820]
pxor xmm3, xmm4
pandn xmm4, xmm1
pand xmm1, xmmword [0x140030800]
por xmm1, xmmword [0x140030810]
pxor xmm3, xmm1
movdqa xmm0, xmm4
movdqa xmm1, xmmword [0x140030830]
pxor xmm0, xmm1
pxor xmm0, xmm3
pxor xmm3, xmm1
pand xmm3, xmm4
por xmm3, xmm0
pand xmm3, xmm14
movdqa xmm0, xmm2
pxor xmm0, xmm9
movdqa xmm1, xmm2
movdqa xmm5, xmmword [0x140030840]
pand xmm1, xmm5
pandn xmm5, xmm0
por xmm5, xmm1
movdqa xmm4, xmm5
pxor xmm4, xmmword [0x140030850]
pxor xmm5, xmmword [0x140030860]
pand xmm5, xmm4
movdqa xmm0, xmm3
movdqa xmm1, xmm3
por xmm4, xmm3
movdqa xmm6, xmm2
pandn xmm6, xmm3
movdqa xmm7, xmm3
pand xmm7, xmmword [0x140030900]
por xmm7, xmmword [0x140030910]
pand xmm3, xmmword [0x140030920]
pxor xmm3, xmm7
pxor xmm3, xmmword [0x140030930]
pand xmm3, xmm2
movdqa xmm7, xmmword [0x140030870]
pandn xmm2, xmm7
por xmm2, xmm5
pand xmm0, xmm7
pand xmm1, xmmword [0x140030880]
por xmm0, xmmword [0x140030890]
pxor xmm0, xmm1
movdqa xmm1, xmm0
pxor xmm1, xmmword [0x1400308a0]
pxor xmm0, xmmword [0x1400308b0]
pand xmm0, xmm2
pandn xmm2, xmm1
pxor xmm4, xmm9
por xmm4, xmm0
por xmm4, xmm2
movdqa xmm0, xmm4
pand xmm0, xmmword [0x1400308c0]
por xmm0, xmmword [0x1400308d0]
pand xmm4, xmmword [0x1400308e0]
pxor xmm4, xmm0
movdqa xmm1, xmm4
pxor xmm1, xmmword [0x1400308f0]
por xmm3, xmm6
movdqa xmm0, xmm3
pxor xmm0, xmmword [0x140030940]
movdqa xmm2, xmm4
pand xmm2, xmmword [0x140030950]
movdqa xmm5, xmm4
pxor xmm5, xmmword [0x1400309e0]
pand xmm5, xmm1
movdqa xmm6, xmm1
pand xmm6, xmmword [0x140030960]
por xmm6, xmm2
movdqa xmm2, xmm0
pand xmm2, xmmword [0x140030970]
movdqa xmm1, xmm3
pand xmm1, xmmword [0x140030980]
por xmm1, xmm2
movdqa xmm10, xmmword [0x1400309b0]
movdqa xmm2, xmm10
pandn xmm2, xmm6
pxor xmm6, xmmword [0x140030990]
movdqa xmm7, xmm6
pand xmm7, xmm10
por xmm7, xmm2
movdqa xmm2, xmm10
pandn xmm2, xmm1
pxor xmm1, xmmword [0x1400309a0]
por xmm6, xmm1
pand xmm1, xmm10
por xmm1, xmm2
pxor xmm1, xmm7
pxor xmm1, xmmword [0x1400309c0]
pand xmm1, xmm6
movdqa xmm2, xmm0
pand xmm2, xmmword [0x1400309f0]
pand xmm3, xmmword [0x140030a00]
por xmm3, xmm2
movdqa xmm2, xmm4
por xmm2, xmmword [0x1400309d0]
por xmm0, xmmword [0x140030a10]
pxor xmm0, xmm3
movdqa xmm3, xmm2
pand xmm3, xmmword [0x140030a20]
pand xmm4, xmmword [0x140030a30]
por xmm4, xmm3
pxor xmm4, xmm5
pxor xmm2, xmmword [0x140030a50]
pand xmm2, xmm5
pxor xmm4, xmmword [0x140030a40]
por xmm2, xmm4
movdqa xmm3, xmm0
pxor xmm3, xmmword [0x140030a60]
pxor xmm0, xmmword [0x140030a70]
pand xmm0, xmm2
mov r8d, 0xb6f22f37
movabs r12, 0xe56101abda276d21
movabs r14, 0x2cfa84d0616b47d0
mov edx, dword [0x14003cc60]
mov esi, dword [0x14003cc64]
lea edi, [rdx - 1]
imul edi, edx
and edi, 1
sete r11b
cmp esi, 0xa
setge al
setl cl
mov ebx, edi
and bl, cl
xor cl, r11b
mov edx, ecx
xor dl, 1
or bl, dl
xor bl, cl
and al, r11b
mov ecx, eax
xor cl, 1
or cl, bl
mov edx, ecx
xor dl, 1
and dl, al
xor al, bl
or cl, al
xor al, 1
or al, dl
mov edx, ecx
xor dl, al
test dl, 1
mov edx, 0x29fa49a0
mov ebx, 0x50b0ffa9
cmovne edx, ebx
test cl, 1
mov ecx, 0x29fa49a0
cmovne ecx, edx
pandn xmm2, xmm3
test al, 1
cmove ecx, edx
test edi, edi
sete byte [rbp + 0x1f]
por xmm0, xmm2
por xmm0, xmm1
mov r10d, ecx
mov eax, 0x29fa49a0
cmove r10d, eax
cmp esi, 0xa
setl byte [rbp + 0x3e]
mov qword [rbp - 0x28], r9
movdqa xmmword [r9], xmm0
mov eax, dword [0x14003cc50]
cmovge r10d, ecx
mov r11d, dword [0x14003cc54]
lea r9d, [rax - 1]
imul r9d, eax
mov eax, r9d
and eax, 1
sete cl
mov esi, 0xb6f22f37
mov r15d, 0x6cecf5d1
cmove esi, r15d
cmp r11d, 0xa
setge bl
cmovge esi, r8d
setl r8b
or al, r8b
xor r8b, cl
and bl, cl
xor bl, r8b
and r8b, al
mov ecx, eax
or cl, bl
xor cl, r8b
mov edx, eax
xor dl, bl
test cl, cl
cmove esi, r15d
mov rcx, qword [rbp - 0x58]
mov qword [rcx], r12
mov r12d, 0xb6f22f37
test bl, bl
mov edi, esi
cmovne edi, r15d
mov qword [rcx + 8], r14
test al, al
cmovne edi, esi
test dl, dl
cmove edi, r15d
mov r14, rcx
mov eax, 0xbdf9d92
mov r15, qword [rbp - 0x50]
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp eax, 0x29fa499f
jg 0x140004700
cmp eax, 0x8b810371
je 0x1400047da
cmp eax, 0xbdf9d92
jne 0x1400046c0
mov cl, byte [rbp + 0x1f]
cmp byte [rbp + 0x3e], 0
mov eax, 0x50b0ffa9
mov edx, 0x8b810371
cmovne eax, edx
test cl, cl
cmovne eax, edx
jmp 0x1400046c0
cmp eax, 0x29fa49a0
je 0x1400085d0
cmp eax, 0x50b0ffa9
jne 0x1400046c0
mov eax, 0x10
call fcn.14001db30
sub rsp, rax
mov rsi, rsp
mov rax, qword [rbp - 0x10]
mov qword [rsi], rax
mov qword [rsi + 8], r15
test r9b, 1
sete byte [rbp + 0x3f]
cmp r11d, 0xa
setl byte [rbp]
mov ecx, 0x7dfd2d0a
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0x6cecf5d0
jg 0x140004770
cmp ecx, 0xb6f22f37
je 0x1400047d0
cmp ecx, 0x6237906f
jne 0x140004750
movdqa xmm0, xmmword [rsi]
mov ecx, edi
jmp 0x140004750
cmp ecx, 0x6cecf5d1
je 0x14000489a
cmp ecx, 0x7dfd2d0a
jne 0x140004750
movzx eax, byte [rbp + 0x3f]
movzx r8d, byte [rbp]
mov edx, eax
xor dl, r8b
mov ebx, eax
xor bl, 1
or bl, r8b
and bl, dl
mov ecx, r8d
xor cl, 1
and cl, al
xor cl, bl
xor dl, cl
or dl, cl
and al, r8b
mov ebx, eax
xor bl, dl
test dl, 1
mov ecx, 0xb6f22f37
cmovne ecx, r13d
test al, 1
cmovne ecx, r13d
test bl, 1
cmovne ecx, r12d
cmovne ecx, r13d
jmp 0x140004750
mov ecx, 0x6237906f
jmp 0x140004750
mov eax, 0x10
call fcn.14001db30
sub rsp, rax
mov rsi, rsp
mov rax, qword [rbp - 0x10]
mov qword [rsi], rax
mov qword [rsi + 8], r15
test r9b, 1
sete byte [rbp + 0x3f]
cmp r11d, 0xa
setl byte [rbp]
mov ecx, 0x7dfd2d0a
nop word [rax + rax]
cmp ecx, 0x6cecf5d0
jg 0x140004830
cmp ecx, 0xb6f22f37
je 0x140004890
cmp ecx, 0x6237906f
jne 0x140004810
movdqa xmm0, xmmword [rsi]
mov ecx, edi
jmp 0x140004810
cmp ecx, 0x6cecf5d1
je 0x140004948
cmp ecx, 0x7dfd2d0a
jne 0x140004810
movzx eax, byte [rbp + 0x3f]
movzx r8d, byte [rbp]
mov edx, eax
xor dl, r8b
mov ebx, eax
xor bl, 1
or bl, r8b
and bl, dl
mov ecx, r8d
xor cl, 1
and cl, al
xor cl, bl
xor dl, cl
or dl, cl
and al, r8b
mov ebx, eax
xor bl, dl
test dl, 1
mov ecx, 0xb6f22f37
cmovne ecx, r13d
test al, 1
cmovne ecx, r13d
test bl, 1
cmovne ecx, r12d
cmovne ecx, r13d
jmp 0x140004810
mov ecx, 0x6237906f
jmp 0x140004810
test r9b, 1
movaps xmmword [rbp + 0x20], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
sete byte [rbp + 0x3f]
cmp r11d, 0xa
setl byte [rbp]
movdqa xmm0, xmmword [r14]
mov eax, 0x7dfd2d0a
nop dword [rax]
cmp eax, 0x6cecf5d0
jg 0x1400048e0
cmp eax, 0xb6f22f37
je 0x14000493e
cmp eax, 0x6237906f
jne 0x1400048c0
mov eax, edi
jmp 0x1400048c0
cmp eax, 0x6cecf5d1
je 0x1400049f8
cmp eax, 0x7dfd2d0a
jne 0x1400048c0
movzx ebx, byte [rbp + 0x3f]
movzx r8d, byte [rbp]
mov edx, ebx
xor dl, r8b
mov ecx, ebx
xor cl, 1
or cl, r8b
and cl, dl
mov eax, r8d
xor al, 1
and al, bl
xor al, cl
xor dl, al
or dl, al
and bl, r8b
mov ecx, ebx
xor cl, dl
test dl, 1
mov eax, 0xb6f22f37
cmovne eax, r13d
test bl, 1
cmovne eax, r13d
test cl, 1
cmovne eax, r12d
cmovne eax, r13d
jmp 0x1400048c0
mov eax, 0x6237906f
jmp 0x1400048c0
test r9b, 1
movaps xmmword [rbp + 0x20], xmm0
movdqa xmm3, xmmword [rbp + 0x20]
sete byte [rbp + 0x3f]
cmp r11d, 0xa
setl byte [rbp]
movdqa xmm0, xmmword [r14]
mov eax, 0x7dfd2d0a
nop dword [rax + rax]
cmp eax, 0x6cecf5d0
jg 0x140004990
cmp eax, 0xb6f22f37
je 0x1400049ee
cmp eax, 0x6237906f
jne 0x140004970
mov eax, edi
jmp 0x140004970
cmp eax, 0x6cecf5d1
je 0x14000550c
cmp eax, 0x7dfd2d0a
jne 0x140004970
movzx ebx, byte [rbp + 0x3f]
movzx r8d, byte [rbp]
mov edx, ebx
xor dl, r8b
mov ecx, ebx
xor cl, 1
or cl, r8b
and cl, dl
mov eax, r8d
xor al, 1
and al, bl
xor al, cl
xor dl, al
or dl, al
and bl, r8b
mov ecx, ebx
xor cl, dl
test dl, 1
mov eax, 0xb6f22f37
cmovne eax, r13d
test bl, 1
cmovne eax, r13d
test cl, 1
cmovne eax, r12d
cmovne eax, r13d
jmp 0x140004970
mov eax, 0x6237906f
jmp 0x140004970
movdqa xmmword [rbp + 0x20], xmm0
movdqa xmm10, xmmword [rbp + 0x20]
movdqa xmm3, xmm10
movdqa xmm12, xmmword [section..rdata]
por xmm3, xmm12
movdqa xmm2, xmm10
movdqa xmm7, xmmword [0x140030010]
pxor xmm2, xmm7
pand xmm2, xmm10
movdqa xmm0, xmm3
pand xmm0, xmmword [0x140030020]
pandn xmm3, xmmword [0x140030030]
por xmm3, xmm0
movdqa xmm0, xmm3
pxor xmm0, xmmword [0x140030040]
pxor xmm3, xmmword [0x140030050]
pand xmm3, xmm0
movdqa xmm0, xmm2
pand xmm0, xmm12
movdqa xmm4, xmm10
por xmm4, xmmword [0x140030060]
movdqa xmm5, xmm4
pand xmm5, xmmword [0x140030070]
movdqa xmm6, xmm10
pandn xmm6, xmmword [0x140030080]
por xmm6, xmm5
pandn xmm4, xmm3
pand xmm3, xmmword [0x140030090]
pxor xmm3, xmm6
pxor xmm3, xmmword [0x1400300a0]
por xmm3, xmm4
movdqa xmm4, xmm10
pand xmm4, xmm7
por xmm4, xmmword [0x1400300b0]
pxor xmm4, xmm0
pxor xmm4, xmmword [0x1400300c0]
pand xmm2, xmm7
por xmm2, xmm4
pxor xmm2, xmm3
movdqa xmm0, xmm2
pxor xmm0, xmmword [0x1400300d0]
movdqa xmm3, xmm2
pxor xmm3, xmm12
pxor xmm2, xmmword [0x1400300e0]
movdqa xmm4, xmm3
por xmm4, xmm0
pand xmm4, xmm2
pxor xmm4, xmmword [0x1400300f0]
movdqa xmm2, xmm0
pand xmm2, xmmword [0x140030100]
pand xmm3, xmmword [0x140030110]
por xmm3, xmm2
movdqa xmm5, xmmword [0x140030120]
por xmm0, xmm5
pxor xmm3, xmmword [0x140030130]
pand xmm3, xmm0
por xmm3, xmm4
movdqa xmm0, xmm10
pand xmm0, xmmword [0x140030140]
movdqa xmm2, xmm10
pand xmm2, xmmword [0x140030150]
por xmm0, xmmword [0x140030160]
pxor xmm0, xmm2
movdqa xmm4, xmm10
por xmm4, xmm5
movdqa xmm6, xmmword [0x140030180]
movdqa xmm5, xmm6
pandn xmm5, xmm0
pxor xmm0, xmmword [0x140030170]
movdqa xmm2, xmm0
pand xmm2, xmm6
por xmm0, xmm4
pand xmm4, xmm6
movdqa xmm6, xmm10
pand xmm6, xmmword [0x140030190]
por xmm6, xmm4
por xmm2, xmm5
pxor xmm2, xmm6
pxor xmm2, xmmword [0x1400301a0]
pand xmm2, xmm0
movdqa xmm0, xmm3
pxor xmm0, xmm2
movdqa xmm4, xmm0
pxor xmm4, xmm9
pandn xmm2, xmm3
por xmm2, xmm4
movdqa xmm3, xmm2
pand xmm3, xmmword [0x1400301b0]
pand xmm2, xmmword [0x1400301d0]
movdqa xmm4, xmmword [0x1400301c0]
por xmm3, xmm4
pxor xmm2, xmm0
pxor xmm2, xmm3
pxor xmm2, xmm4
movdqa xmm0, xmm2
pand xmm0, xmmword [0x1400301e0]
por xmm0, xmmword [0x1400301f0]
pand xmm2, xmmword [0x140030200]
pxor xmm2, xmm0
movdqa xmm0, xmm2
pxor xmm0, xmmword [0x140030210]
movdqa xmm3, xmm2
por xmm3, xmmword [0x140030220]
pxor xmm3, xmmword [0x140030230]
pxor xmm2, xmmword [0x140030240]
pand xmm2, xmm0
por xmm2, xmm3
movdqa xmm0, xmm2
pxor xmm0, xmmword [0x140030250]
movdqa xmm4, xmm2
movdqa xmm5, xmmword [0x140030260]
pxor xmm4, xmm5
por xmm4, xmm0
pxor xmm2, xmm4
movdqa xmm3, xmm2
pxor xmm3, xmm5
movdqa xmm0, xmm3
pand xmm0, xmmword [0x140030270]
pand xmm2, xmmword [0x140030280]
por xmm2, xmm0
pxor xmm2, xmm4
pxor xmm2, xmmword [0x140030290]
por xmm3, xmm4
pxor xmm3, xmm9
por xmm3, xmm2
movdqa xmm2, xmm1
movdqa xmm12, xmmword [0x1400302a0]
por xmm2, xmm12
movdqa xmm0, xmm1
pand xmm0, xmmword [0x1400302b0]
movdqa xmm4, xmm2
pand xmm4, xmmword [0x1400302c0]
por xmm4, xmm0
movdqa xmm0, xmm1
pand xmm0, xmmword [0x1400302d0]
por xmm0, xmmword [0x1400302e0]
pxor xmm0, xmm4
movdqa xmm4, xmm0
pxor xmm4, xmmword [0x1400302f0]
movdqa xmm5, xmm1
pand xmm5, xmm12
movdqa xmm6, xmm5
movdqa xmm7, xmm1
pand xmm7, xmmword [0x140030330]
pand xmm2, xmmword [0x140030340]
por xmm2, xmm7
pxor xmm2, xmm5
por xmm5, xmmword [0x140030300]
pxor xmm0, xmmword [0x140030310]
pand xmm0, xmm5
pxor xmm6, xmmword [0x140030320]
pand xmm6, xmm4
por xmm6, xmm0
pxor xmm2, xmmword [0x140030350]
movdqa xmm4, xmm1
pxor xmm4, xmm12
por xmm4, xmm2
pxor xmm4, xmm9
por xmm4, xmm6
movdqa xmm0, xmm3
pand xmm0, xmmword [0x140030360]
por xmm0, xmmword [0x140030370]
pand xmm3, xmm12
pxor xmm3, xmm0
movdqa xmm0, xmm3
pxor xmm0, xmmword [0x140030380]
movdqa xmm2, xmm3
pand xmm2, xmmword [0x140030390]
pxor xmm3, xmmword [0x1400303d0]
pand xmm3, xmm0
pand xmm0, xmmword [0x1400303a0]
por xmm0, xmm2
movdqa xmm2, xmm0
pxor xmm2, xmmword [0x1400303b0]
pxor xmm0, xmmword [0x1400303c0]
pand xmm0, xmm2
por xmm3, xmm0
movdqa xmm0, xmm4
pxor xmm0, xmmword [0x1400303e0]
pxor xmm4, xmmword [0x1400303f0]
pand xmm4, xmm3
pandn xmm3, xmm0
por xmm3, xmm4
movdqa xmm0, xmm1
pxor xmm0, xmm9
movdqa xmm4, xmm3
pxor xmm4, xmm9
movdqa xmm5, xmm1
movdqa xmm2, xmmword [0x140030400]
pand xmm5, xmm2
movdqa xmm12, xmm2
pandn xmm12, xmm0
por xmm12, xmm5
pxor xmm12, xmm2
pxor xmm12, xmm3
pand xmm12, xmm3
movdqa xmm0, xmm3
por xmm0, xmm1
movdqa xmm2, xmmword [0x140030410]
pand xmm0, xmm2
movdqa xmm5, xmm1
pandn xmm5, xmm4
movdqa xmm4, xmm2
pandn xmm4, xmm5
por xmm4, xmm0
pxor xmm12, xmm2
pxor xmm12, xmm4
pand xmm12, xmm3
movdqa xmm4, xmm1
pand xmm4, xmm11
movdqa xmm0, xmm1
movdqa xmm3, xmmword [0x140030430]
pand xmm0, xmm3
por xmm4, xmmword [0x140030440]
pxor xmm4, xmm0
movdqa xmm0, xmm4
pxor xmm0, xmmword [0x140030450]
por xmm4, xmm11
pxor xmm4, xmmword [0x140030460]
por xmm4, xmm0
movdqa xmm14, xmm4
pxor xmm14, xmm3
movdqa xmm0, xmm1
pxor xmm0, xmmword [0x140030470]
movdqa xmm2, xmm1
pand xmm2, xmmword [0x140030480]
movdqa xmm5, xmm0
pand xmm5, xmmword [0x140030490]
por xmm2, xmmword [0x1400304a0]
pxor xmm2, xmm5
pand xmm0, xmm3
pxor xmm0, xmmword [0x1400304b0]
pxor xmm1, xmm3
por xmm1, xmm0
pxor xmm2, xmmword [0x1400304c0]
pand xmm2, xmm1
movdqa xmm0, xmm4
pand xmm0, xmmword [0x1400304d0]
movdqa xmm5, xmm14
pand xmm5, xmmword [0x1400304e0]
por xmm5, xmm0
movdqa xmm0, xmm4
por xmm0, xmmword [0x1400304f0]
pxor xmm0, xmm5
movdqa xmm13, xmm0
pxor xmm13, xmmword [0x140030500]
movdqa xmm6, xmm13
movdqa xmm5, xmm13
pand xmm5, xmmword [0x140030510]
movdqa xmm1, xmm0
pand xmm1, xmmword [0x140030520]
por xmm1, xmm5
movdqa xmm5, xmm2
movdqa xmm3, xmm2
movdqa xmm7, xmm2
movdqa xmm15, xmm2
pxor xmm0, xmmword [0x140030680]
pand xmm6, xmm2
pandn xmm2, xmm0
pandn xmm15, xmm13
por xmm6, xmm2
pand xmm2, xmm13
por xmm13, xmmword [0x140030530]
pxor xmm1, xmmword [0x140030540]
pand xmm1, xmm13
movdqa xmm13, xmmword [0x140030550]
pand xmm14, xmm13
movdqa xmm0, xmm13
pandn xmm0, xmm4
por xmm0, xmm14
pxor xmm0, xmmword [0x140030560]
pxor xmm4, xmm11
por xmm4, xmm0
pand xmm5, xmmword [0x140030570]
pandn xmm3, xmmword [0x140030580]
por xmm3, xmm5
movdqa xmm0, xmm3
pand xmm0, xmm13
pxor xmm0, xmmword [0x140030590]
pxor xmm3, xmmword [0x1400305a0]
por xmm3, xmm0
movdqa xmm0, xmm1
pand xmm0, xmmword [0x1400305d0]
pxor xmm0, xmm4
movdqa xmm5, xmm1
pxor xmm5, xmm4
pxor xmm4, xmm9
por xmm4, xmm1
pand xmm1, xmmword [0x1400305b0]
por xmm1, xmmword [0x1400305c0]
pxor xmm0, xmm1
pand xmm4, xmm5
pand xmm7, xmm13
pxor xmm0, xmm8
por xmm4, xmm0
movdqa xmm0, xmm3
pandn xmm0, xmm7
pxor xmm7, xmm3
pxor xmm7, xmm0
movdqa xmm0, xmm7
pand xmm0, xmmword [0x1400305f0]
movdqa xmm1, xmm7
pandn xmm1, xmmword [0x140030600]
por xmm1, xmm0
movdqa xmm0, xmm7
pand xmm0, xmmword [0x140030620]
pandn xmm7, xmmword [0x140030630]
por xmm7, xmm0
movdqa xmm0, xmm4
pxor xmm0, xmmword [0x140030610]
por xmm7, xmmword [0x140030640]
pxor xmm7, xmm1
movdqa xmm1, xmm7
pxor xmm1, xmmword [0x140030650]
pxor xmm4, xmmword [0x140030660]
pand xmm4, xmm1
pxor xmm7, xmmword [0x140030670]
pand xmm7, xmm0
por xmm7, xmm4
pxor xmm6, xmm15
por xmm2, xmm6
movdqa xmm0, xmm7
movdqa xmm1, xmm2
movdqa xmm3, xmm2
movdqa xmm4, xmm7
pxor xmm4, xmm2
pxor xmm2, xmm9
por xmm2, xmm7
movdqa xmm13, xmmword [0x140030690]
pand xmm7, xmm13
por xmm7, xmmword [0x1400306a0]
movdqa xmm6, xmmword [0x1400306b0]
pand xmm0, xmm6
pxor xmm0, xmm7
movdqa xmm5, xmm0
pxor xmm5, xmmword [0x1400306c0]
pxor xmm1, xmm6
pxor xmm0, xmmword [0x1400306d0]
pand xmm0, xmm1
pxor xmm3, xmm13
pand xmm3, xmm5
pand xmm2, xmm4
por xmm2, xmm3
por xmm2, xmm0
movdqa xmm4, xmm2
por xmm4, xmm11
movdqa xmm0, xmm2
pand xmm0, xmm11
movdqa xmm3, xmm4
pand xmm3, xmmword [0x1400306e0]
movdqa xmm1, xmm4
pand xmm1, xmmword [0x1400306f0]
por xmm3, xmmword [0x140030700]
pxor xmm3, xmm1
movdqa xmm5, xmm3
movdqa xmm1, xmm2
pand xmm1, xmmword [0x140030720]
movdqa xmm6, xmm0
pandn xmm6, xmmword [0x140030730]
por xmm6, xmm1
por xmm6, xmmword [0x140030740]
movdqa xmm1, xmm2
pand xmm1, xmmword [0x140030750]
pxor xmm1, xmm6
movdqa xmm6, xmm1
pxor xmm6, xmmword [0x140030760]
pxor xmm3, xmmword [0x140030770]
pand xmm3, xmm6
pxor xmm5, xmmword [0x140030710]
pxor xmm1, xmmword [0x140030780]
pand xmm1, xmm5
movdqa xmm5, xmm2
pxor xmm5, xmm11
por xmm1, xmm3
movdqa xmm3, xmm2
movdqa xmm6, xmmword [0x140030790]
pand xmm3, xmm6
movdqa xmm7, xmmword [0x1400307a0]
pand xmm4, xmm7
por xmm4, xmm3
pand xmm2, xmmword [0x1400307b0]
pandn xmm0, xmm7
por xmm0, xmm6
por xmm0, xmm2
pxor xmm0, xmm4
por xmm0, xmm5
pandn xmm1, xmm0
movdqa xmm0, xmm10
pand xmm0, xmmword [0x1400307c0]
por xmm0, xmmword [0x1400307d0]
movdqa xmm2, xmm10
pand xmm2, xmmword [0x1400307e0]
pxor xmm2, xmm0
pxor xmm2, xmmword [0x1400307f0]
pand xmm2, xmm1
movdqa xmm0, xmm10
pxor xmm0, xmm9
pxor xmm0, xmm1
movdqa xmm3, xmm10
pandn xmm3, xmm1
por xmm3, xmm0
movdqa xmm1, xmm2
pand xmm1, xmmword [0x140030820]
pxor xmm1, xmm3
pandn xmm3, xmm2
pand xmm2, xmmword [0x140030800]
por xmm2, xmmword [0x140030810]
pxor xmm1, xmm2
movdqa xmm0, xmm3
movdqa xmm2, xmmword [0x140030830]
pxor xmm0, xmm2
pxor xmm0, xmm1
pxor xmm1, xmm2
pand xmm1, xmm3
por xmm1, xmm0
pand xmm1, xmm10
movdqa xmm0, xmm12
pxor xmm0, xmm9
movdqa xmm2, xmm12
movdqa xmm3, xmmword [0x140030840]
pand xmm2, xmm3
pandn xmm3, xmm0
por xmm3, xmm2
movdqa xmm0, xmm3
pxor xmm0, xmmword [0x140030850]
pxor xmm3, xmmword [0x140030860]
pand xmm3, xmm0
movdqa xmm4, xmm1
movdqa xmm5, xmm1
por xmm0, xmm1
movdqa xmm2, xmm12
pandn xmm2, xmm1
movdqa xmm6, xmm1
pand xmm6, xmmword [0x140030900]
por xmm6, xmmword [0x140030910]
pand xmm1, xmmword [0x140030920]
pxor xmm1, xmm6
pxor xmm1, xmmword [0x140030930]
pand xmm1, xmm12
movdqa xmm6, xmmword [0x140030870]
pandn xmm12, xmm6
por xmm12, xmm3
pand xmm4, xmm6
pand xmm5, xmmword [0x140030880]
por xmm4, xmmword [0x140030890]
pxor xmm4, xmm5
movdqa xmm3, xmm4
pxor xmm3, xmmword [0x1400308a0]
pxor xmm4, xmmword [0x1400308b0]
pand xmm4, xmm12
pandn xmm12, xmm3
pxor xmm0, xmm9
por xmm0, xmm4
por xmm0, xmm12
movdqa xmm3, xmm0
pand xmm3, xmmword [0x1400308c0]
por xmm3, xmmword [0x1400308d0]
pand xmm0, xmmword [0x1400308e0]
pxor xmm0, xmm3
movdqa xmm3, xmm0
pxor xmm3, xmmword [0x1400308f0]
por xmm1, xmm2
movdqa xmm2, xmm1
pxor xmm2, xmmword [0x140030940]
movdqa xmm4, xmm0
pand xmm4, xmmword [0x140030950]
movdqa xmm5, xmm0
pxor xmm5, xmmword [0x1400309e0]
pand xmm5, xmm3
movdqa xmm6, xmm3
pand xmm6, xmmword [0x140030960]
por xmm6, xmm4
movdqa xmm4, xmm2
pand xmm4, xmmword [0x140030970]
movdqa xmm3, xmm1
pand xmm3, xmmword [0x140030980]
por xmm3, xmm4
movdqa xmm10, xmmword [0x1400309b0]
movdqa xmm4, xmm10
pandn xmm4, xmm6
pxor xmm6, xmmword [0x140030990]
movdqa xmm7, xmm6
pand xmm7, xmm10
por xmm7, xmm4
movdqa xmm4, xmm10
pandn xmm4, xmm3
pxor xmm3, xmmword [0x1400309a0]
por xmm6, xmm3
pand xmm3, xmm10
por xmm3, xmm4
pxor xmm3, xmm7
pxor xmm3, xmmword [0x1400309c0]
pand xmm3, xmm6
movdqa xmm4, xmm2
pand xmm4, xmmword [0x1400309f0]
pand xmm1, xmmword [0x140030a00]
por xmm1, xmm4
movdqa xmm4, xmm0
por xmm4, xmmword [0x1400309d0]
por xmm2, xmmword [0x140030a10]
pxor xmm2, xmm1
movdqa xmm1, xmm4
pand xmm1, xmmword [0x140030a20]
pand xmm0, xmmword [0x140030a30]
por xmm0, xmm1
pxor xmm0, xmm5
pxor xmm4, xmmword [0x140030a50]
pand xmm4, xmm5
pxor xmm0, xmmword [0x140030a40]
por xmm4, xmm0
movdqa xmm0, xmm2
pxor xmm0, xmmword [0x140030a60]
pxor xmm2, xmmword [0x140030a70]
pand xmm2, xmm4
pandn xmm4, xmm0
por xmm2, xmm4
por xmm2, xmm3
movdqa xmmword [r14], xmm2
mov eax, 0x8b810371
jmp 0x1400046c0
movdqa xmmword [rbp + 0x20], xmm0
movdqa xmm10, xmmword [rbp + 0x20]
movdqa xmm0, xmm10
movdqa xmm12, xmmword [section..rdata]
por xmm0, xmm12
movdqa xmm1, xmm10
movdqa xmm7, xmmword [0x140030010]
pxor xmm1, xmm7
pand xmm1, xmm10
movdqa xmm2, xmm0
pand xmm2, xmmword [0x140030020]
pandn xmm0, xmmword [0x140030030]
por xmm0, xmm2
movdqa xmm2, xmm0
pxor xmm2, xmmword [0x140030040]
pxor xmm0, xmmword [0x140030050]
pand xmm0, xmm2
movdqa xmm2, xmm1
pand xmm2, xmm12
movdqa xmm4, xmm10
por xmm4, xmmword [0x140030060]
movdqa xmm5, xmm4
pand xmm5, xmmword [0x140030070]
movdqa xmm6, xmm10
pandn xmm6, xmmword [0x140030080]
por xmm6, xmm5
pandn xmm4, xmm0
pand xmm0, xmmword [0x140030090]
pxor xmm0, xmm6
pxor xmm0, xmmword [0x1400300a0]
por xmm0, xmm4
movdqa xmm4, xmm10
pand xmm4, xmm7
por xmm4, xmmword [0x1400300b0]
pxor xmm4, xmm2
pxor xmm4, xmmword [0x1400300c0]
pand xmm1, xmm7
por xmm1, xmm4
pxor xmm1, xmm0
movdqa xmm0, xmm1
pxor xmm0, xmmword [0x1400300d0]
movdqa xmm2, xmm1
pxor xmm2, xmm12
pxor xmm1, xmmword [0x1400300e0]
movdqa xmm4, xmm2
por xmm4, xmm0
pand xmm4, xmm1
pxor xmm4, xmmword [0x1400300f0]
movdqa xmm1, xmm0
pand xmm1, xmmword [0x140030100]
pand xmm2, xmmword [0x140030110]
por xmm2, xmm1
movdqa xmm5, xmmword [0x140030120]
por xmm0, xmm5
pxor xmm2, xmmword [0x140030130]
pand xmm2, xmm0
por xmm2, xmm4
movdqa xmm0, xmm10
pand xmm0, xmmword [0x140030140]
movdqa xmm1, xmm10
pand xmm1, xmmword [0x140030150]
por xmm0, xmmword [0x140030160]
pxor xmm0, xmm1
movdqa xmm4, xmm10
por xmm4, xmm5
movdqa xmm6, xmmword [0x140030180]
movdqa xmm5, xmm6
pandn xmm5, xmm0
pxor xmm0, xmmword [0x140030170]
movdqa xmm1, xmm0
pand xmm1, xmm6
por xmm0, xmm4
pand xmm4, xmm6
movdqa xmm6, xmm10
pand xmm6, xmmword [0x140030190]
por xmm6, xmm4
por xmm1, xmm5
pxor xmm1, xmm6
pxor xmm1, xmmword [0x1400301a0]
pand xmm1, xmm0
movdqa xmm0, xmm2
pxor xmm0, xmm1
movdqa xmm4, xmm0
pxor xmm4, xmm9
pandn xmm1, xmm2
por xmm1, xmm4
movdqa xmm2, xmm1
pand xmm2, xmmword [0x1400301b0]
pand xmm1, xmmword [0x1400301d0]
movdqa xmm4, xmmword [0x1400301c0]
por xmm2, xmm4
pxor xmm1, xmm0
pxor xmm1, xmm2
pxor xmm1, xmm4
movdqa xmm0, xmm1
pand xmm0, xmmword [0x1400301e0]
por xmm0, xmmword [0x1400301f0]
pand xmm1, xmmword [0x140030200]
pxor xmm1, xmm0
movdqa xmm0, xmm1
pxor xmm0, xmmword [0x140030210]
movdqa xmm2, xmm1
por xmm2, xmmword [0x140030220]
pxor xmm2, xmmword [0x140030230]
pxor xmm1, xmmword [0x140030240]
pand xmm1, xmm0
por xmm1, xmm2
movdqa xmm0, xmm1
pxor xmm0, xmmword [0x140030250]
movdqa xmm4, xmm1
movdqa xmm5, xmmword [0x140030260]
pxor xmm4, xmm5
por xmm4, xmm0
pxor xmm1, xmm4
movdqa xmm2, xmm1
pxor xmm2, xmm5
movdqa xmm0, xmm2
pand xmm0, xmmword [0x140030270]
pand xmm1, xmmword [0x140030280]
por xmm1, xmm0
pxor xmm1, xmm4
pxor xmm1, xmmword [0x140030290]
por xmm2, xmm4
pxor xmm2, xmm9
por xmm2, xmm1
movdqa xmm0, xmm3
movdqa xmm12, xmmword [0x1400302a0]
por xmm0, xmm12
movdqa xmm1, xmm3
pand xmm1, xmmword [0x1400302b0]
movdqa xmm4, xmm0
pand xmm4, xmmword [0x1400302c0]
por xmm4, xmm1
movdqa xmm1, xmm3
pand xmm1, xmmword [0x1400302d0]
por xmm1, xmmword [0x1400302e0]
pxor xmm1, xmm4
movdqa xmm4, xmm1
pxor xmm4, xmmword [0x1400302f0]
movdqa xmm5, xmm3
pand xmm5, xmm12
movdqa xmm6, xmm5
movdqa xmm7, xmm3
pand xmm7, xmmword [0x140030330]
pand xmm0, xmmword [0x140030340]
por xmm0, xmm7
pxor xmm0, xmm5
por xmm5, xmmword [0x140030300]
pxor xmm1, xmmword [0x140030310]
pand xmm1, xmm5
pxor xmm6, xmmword [0x140030320]
pand xmm6, xmm4
por xmm6, xmm1
pxor xmm0, xmmword [0x140030350]
movdqa xmm1, xmm3
pxor xmm1, xmm12
por xmm1, xmm0
pxor xmm1, xmm9
por xmm1, xmm6
movdqa xmm0, xmm2
pand xmm0, xmmword [0x140030360]
por xmm0, xmmword [0x140030370]
pand xmm2, xmm12
pxor xmm2, xmm0
movdqa xmm0, xmm2
pxor xmm0, xmmword [0x140030380]
movdqa xmm4, xmm2
pand xmm4, xmmword [0x140030390]
pxor xmm2, xmmword [0x1400303d0]
pand xmm2, xmm0
pand xmm0, xmmword [0x1400303a0]
por xmm0, xmm4
movdqa xmm4, xmm0
pxor xmm4, xmmword [0x1400303b0]
pxor xmm0, xmmword [0x1400303c0]
pand xmm0, xmm4
por xmm2, xmm0
movdqa xmm0, xmm1
pxor xmm0, xmmword [0x1400303e0]
pxor xmm1, xmmword [0x1400303f0]
pand xmm1, xmm2
pandn xmm2, xmm0
por xmm2, xmm1
movdqa xmm0, xmm3
pxor xmm0, xmm9
movdqa xmm4, xmm2
pxor xmm4, xmm9
movdqa xmm5, xmm3
movdqa xmm1, xmmword [0x140030400]
pand xmm5, xmm1
movdqa xmm12, xmm1
pandn xmm12, xmm0
por xmm12, xmm5
pxor xmm12, xmm1
pxor xmm12, xmm2
pand xmm12, xmm2
movdqa xmm0, xmm2
por xmm0, xmm3
movdqa xmm1, xmmword [0x140030410]
pand xmm0, xmm1
movdqa xmm5, xmm3
pandn xmm5, xmm4
movdqa xmm4, xmm1
pandn xmm4, xmm5
por xmm4, xmm0
pxor xmm12, xmm1
pxor xmm12, xmm4
pand xmm12, xmm2
movdqa xmm4, xmm3
pand xmm4, xmm11
movdqa xmm0, xmm3
movdqa xmm2, xmmword [0x140030430]
pand xmm0, xmm2
por xmm4, xmmword [0x140030440]
pxor xmm4, xmm0
movdqa xmm0, xmm4
pxor xmm0, xmmword [0x140030450]
por xmm4, xmm11
pxor xmm4, xmmword [0x140030460]
por xmm4, xmm0
movdqa xmm14, xmm4
pxor xmm14, xmm2
movdqa xmm0, xmm3
pxor xmm0, xmmword [0x140030470]
movdqa xmm1, xmm3
pand xmm1, xmmword [0x140030480]
movdqa xmm5, xmm0
pand xmm5, xmmword [0x140030490]
por xmm1, xmmword [0x1400304a0]
pxor xmm1, xmm5
pand xmm0, xmm2
pxor xmm0, xmmword [0x1400304b0]
pxor xmm3, xmm2
por xmm3, xmm0
pxor xmm1, xmmword [0x1400304c0]
pand xmm1, xmm3
movdqa xmm0, xmm4
pand xmm0, xmmword [0x1400304d0]
movdqa xmm5, xmm14
pand xmm5, xmmword [0x1400304e0]
por xmm5, xmm0
movdqa xmm0, xmm4
por xmm0, xmmword [0x1400304f0]
pxor xmm0, xmm5
movdqa xmm13, xmm0
pxor xmm13, xmmword [0x140030500]
movdqa xmm6, xmm13
movdqa xmm5, xmm13
pand xmm5, xmmword [0x140030510]
movdqa xmm3, xmm0
pand xmm3, xmmword [0x140030520]
por xmm3, xmm5
movdqa xmm5, xmm1
movdqa xmm2, xmm1
movdqa xmm7, xmm1
movdqa xmm15, xmm1
pxor xmm0, xmmword [0x140030680]
pand xmm6, xmm1
pandn xmm1, xmm0
pandn xmm15, xmm13
por xmm6, xmm1
pand xmm1, xmm13
por xmm13, xmmword [0x140030530]
pxor xmm3, xmmword [0x140030540]
pand xmm3, xmm13
movdqa xmm13, xmmword [0x140030550]
pand xmm14, xmm13
movdqa xmm0, xmm13
pandn xmm0, xmm4
por xmm0, xmm14
pxor xmm0, xmmword [0x140030560]
pxor xmm4, xmm11
por xmm4, xmm0
pand xmm5, xmmword [0x140030570]
pandn xmm2, xmmword [0x140030580]
por xmm2, xmm5
movdqa xmm0, xmm2
pand xmm0, xmm13
pxor xmm0, xmmword [0x140030590]
pxor xmm2, xmmword [0x1400305a0]
por xmm2, xmm0
movdqa xmm0, xmm3
pand xmm0, xmmword [0x1400305d0]
pxor xmm0, xmm4
movdqa xmm5, xmm3
pxor xmm5, xmm4
pxor xmm4, xmm9
por xmm4, xmm3
pand xmm3, xmmword [0x1400305b0]
por xmm3, xmmword [0x1400305c0]
pxor xmm0, xmm3
pand xmm4, xmm5
pand xmm7, xmm13
pxor xmm0, xmm8
por xmm4, xmm0
movdqa xmm0, xmm2
pandn xmm0, xmm7
pxor xmm7, xmm2
pxor xmm7, xmm0
movdqa xmm0, xmm7
pand xmm0, xmmword [0x1400305f0]
movdqa xmm2, xmm7
pandn xmm2, xmmword [0x140030600]
por xmm2, xmm0
movdqa xmm0, xmm7
pand xmm0, xmmword [0x140030620]
pandn xmm7, xmmword [0x140030630]
por xmm7, xmm0
movdqa xmm0, xmm4
pxor xmm0, xmmword [0x140030610]
por xmm7, xmmword [0x140030640]
pxor xmm7, xmm2
movdqa xmm2, xmm7
pxor xmm2, xmmword [0x140030650]
pxor xmm4, xmmword [0x140030660]
pand xmm4, xmm2
pxor xmm7, xmmword [0x140030670]
pand xmm7, xmm0
por xmm7, xmm4
pxor xmm6, xmm15
por xmm1, xmm6
movdqa xmm0, xmm7
movdqa xmm2, xmm1
movdqa xmm3, xmm1
movdqa xmm4, xmm7
pxor xmm4, xmm1
pxor xmm1, xmm9
por xmm1, xmm7
movdqa xmm13, xmmword [0x140030690]
pand xmm7, xmm13
por xmm7, xmmword [0x1400306a0]
movdqa xmm6, xmmword [0x1400306b0]
pand xmm0, xmm6
pxor xmm0, xmm7
movdqa xmm5, xmm0
pxor xmm5, xmmword [0x1400306c0]
pxor xmm2, xmm6
pxor xmm0, xmmword [0x1400306d0]
pand xmm0, xmm2
pxor xmm3, xmm13
pand xmm3, xmm5
pand xmm1, xmm4
por xmm1, xmm3
por xmm1, xmm0
movdqa xmm4, xmm1
por xmm4, xmm11
movdqa xmm0, xmm1
pand xmm0, xmm11
movdqa xmm2, xmm4
pand xmm2, xmmword [0x1400306e0]
movdqa xmm3, xmm4
pand xmm3, xmmword [0x1400306f0]
por xmm2, xmmword [0x140030700]
pxor xmm2, xmm3
movdqa xmm5, xmm2
movdqa xmm3, xmm1
pand xmm3, xmmword [0x140030720]
movdqa xmm6, xmm0
pandn xmm6, xmmword [0x140030730]
por xmm6, xmm3
por xmm6, xmmword [0x140030740]
movdqa xmm3, xmm1
pand xmm3, xmmword [0x140030750]
pxor xmm3, xmm6
movdqa xmm6, xmm3
pxor xmm6, xmmword [0x140030760]
pxor xmm2, xmmword [0x140030770]
pand xmm2, xmm6
pxor xmm5, xmmword [0x140030710]
pxor xmm3, xmmword [0x140030780]
pand xmm3, xmm5
movdqa xmm5, xmm1
pxor xmm5, xmm11
por xmm3, xmm2
movdqa xmm2, xmm1
movdqa xmm6, xmmword [0x140030790]
pand xmm2, xmm6
movdqa xmm7, xmmword [0x1400307a0]
pand xmm4, xmm7
por xmm4, xmm2
pand xmm1, xmmword [0x1400307b0]
pandn xmm0, xmm7
por xmm0, xmm6
por xmm0, xmm1
pxor xmm0, xmm4
por xmm0, xmm5
pandn xmm3, xmm0
movdqa xmm0, xmm10
pand xmm0, xmmword [0x1400307c0]
por xmm0, xmmword [0x1400307d0]
movdqa xmm1, xmm10
pand xmm1, xmmword [0x1400307e0]
pxor xmm1, xmm0
pxor xmm1, xmmword [0x1400307f0]
pand xmm1, xmm3
movdqa xmm0, xmm10
pxor xmm0, xmm9
pxor xmm0, xmm3
movdqa xmm4, xmm10
pandn xmm4, xmm3
por xmm4, xmm0
movdqa xmm2, xmm1
pand xmm2, xmmword [0x140030820]
pxor xmm2, xmm4
pandn xmm4, xmm1
pand xmm1, xmmword [0x140030800]
por xmm1, xmmword [0x140030810]
pxor xmm2, xmm1
movdqa xmm0, xmm4
movdqa xmm1, xmmword [0x140030830]
pxor xmm0, xmm1
pxor xmm0, xmm2
pxor xmm2, xmm1
pand xmm2, xmm4
por xmm2, xmm0
pand xmm2, xmm10
movdqa xmm0, xmm12
pxor xmm0, xmm9
movdqa xmm1, xmm12
movdqa xmm3, xmmword [0x140030840]
pand xmm1, xmm3
pandn xmm3, xmm0
por xmm3, xmm1
movdqa xmm0, xmm3
pxor xmm0, xmmword [0x140030850]
pxor xmm3, xmmword [0x140030860]
pand xmm3, xmm0
movdqa xmm4, xmm2
movdqa xmm5, xmm2
por xmm0, xmm2
movdqa xmm1, xmm12
pandn xmm1, xmm2
movdqa xmm6, xmm2
pand xmm6, xmmword [0x140030900]
por xmm6, xmmword [0x140030910]
pand xmm2, xmmword [0x140030920]
pxor xmm2, xmm6
pxor xmm2, xmmword [0x140030930]
pand xmm2, xmm12
movdqa xmm6, xmmword [0x140030870]
pandn xmm12, xmm6
por xmm12, xmm3
pand xmm4, xmm6
pand xmm5, xmmword [0x140030880]
por xmm4, xmmword [0x140030890]
pxor xmm4, xmm5
movdqa xmm3, xmm4
pxor xmm3, xmmword [0x1400308a0]
pxor xmm4, xmmword [0x1400308b0]
pand xmm4, xmm12
pandn xmm12, xmm3
pxor xmm0, xmm9
por xmm0, xmm4
por xmm0, xmm12
movdqa xmm3, xmm0
pand xmm3, xmmword [0x1400308c0]
por xmm3, xmmword [0x1400308d0]
pand xmm0, xmmword [0x1400308e0]
pxor xmm0, xmm3
movdqa xmm3, xmm0
pxor xmm3, xmmword [0x1400308f0]
por xmm2, xmm1
movdqa xmm1, xmm2
pxor xmm1, xmmword [0x140030940]
movdqa xmm4, xmm0
pand xmm4, xmmword [0x140030950]
movdqa xmm5, xmm0
pxor xmm5, xmmword [0x1400309e0]
pand xmm5, xmm3
movdqa xmm6, xmm3
pand xmm6, xmmword [0x140030960]
por xmm6, xmm4
movdqa xmm4, xmm1
pand xmm4, xmmword [0x140030970]
movdqa xmm3, xmm2
pand xmm3, xmmword [0x140030980]
por xmm3, xmm4
movdqa xmm10, xmmword [0x1400309b0]
movdqa xmm4, xmm10
pandn xmm4, xmm6
pxor xmm6, xmmword [0x140030990]
movdqa xmm7, xmm6
pand xmm7, xmm10
por xmm7, xmm4
movdqa xmm4, xmm10
pandn xmm4, xmm3
pxor xmm3, xmmword [0x1400309a0]
por xmm6, xmm3
pand xmm3, xmm10
por xmm3, xmm4
pxor xmm3, xmm7
pxor xmm3, xmmword [0x1400309c0]
pand xmm3, xmm6
movdqa xmm4, xmm1
pand xmm4, xmmword [0x1400309f0]
pand xmm2, xmmword [0x140030a00]
por xmm2, xmm4
movdqa xmm4, xmm0
por xmm4, xmmword [0x1400309d0]
por xmm1, xmmword [0x140030a10]
pxor xmm1, xmm2
movdqa xmm2, xmm4
pand xmm2, xmmword [0x140030a20]
pand xmm0, xmmword [0x140030a30]
por xmm0, xmm2
pxor xmm0, xmm5
pxor xmm4, xmmword [0x140030a50]
pand xmm4, xmm5
pxor xmm0, xmmword [0x140030a40]
por xmm4, xmm0
movdqa xmm0, xmm1
pxor xmm0, xmmword [0x140030a60]
pxor xmm1, xmmword [0x140030a70]
pand xmm1, xmm4
pandn xmm4, xmm0
por xmm1, xmm4
por xmm1, xmm3
movdqa xmmword [r14], xmm1
mov eax, r10d
jmp 0x1400046c0
mov qword [rbp - 0x78], rsp
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm12, xmmword [rbp + 0x20]
movdqa xmm2, xmm12
movdqa xmm0, xmmword [section..rdata]
por xmm2, xmm0
movdqa xmm3, xmm12
movdqa xmm1, xmmword [0x140030010]
pxor xmm3, xmm1
pand xmm3, xmm12
movdqa xmm4, xmm2
pand xmm4, xmmword [0x140030020]
pandn xmm2, xmmword [0x140030030]
por xmm2, xmm4
movdqa xmm4, xmm2
pxor xmm4, xmmword [0x140030040]
pxor xmm2, xmmword [0x140030050]
pand xmm2, xmm4
movdqa xmm4, xmm3
pand xmm4, xmm0
movdqa xmm5, xmm12
por xmm5, xmmword [0x140030060]
movdqa xmm6, xmm5
pand xmm6, xmmword [0x140030070]
movdqa xmm7, xmm12
pandn xmm7, xmmword [0x140030080]
por xmm7, xmm6
pandn xmm5, xmm2
pand xmm2, xmmword [0x140030090]
pxor xmm2, xmm7
pxor xmm2, xmmword [0x1400300a0]
por xmm2, xmm5
movdqa xmm5, xmm12
pand xmm5, xmm1
por xmm5, xmmword [0x1400300b0]
pxor xmm5, xmm4
pxor xmm5, xmmword [0x1400300c0]
pand xmm3, xmm1
por xmm3, xmm5
pxor xmm3, xmm2
movdqa xmm2, xmm3
pxor xmm2, xmmword [0x1400300d0]
movdqa xmm4, xmm3
pxor xmm4, xmm0
pxor xmm3, xmmword [0x1400300e0]
movdqa xmm5, xmm4
por xmm5, xmm2
pand xmm5, xmm3
pxor xmm5, xmmword [0x1400300f0]
movdqa xmm3, xmm2
pand xmm3, xmmword [0x140030100]
pand xmm4, xmmword [0x140030110]
por xmm4, xmm3
movdqa xmm0, xmmword [0x140030120]
por xmm2, xmm0
pxor xmm4, xmmword [0x140030130]
pand xmm4, xmm2
por xmm4, xmm5
movdqa xmm2, xmm12
pand xmm2, xmmword [0x140030140]
movdqa xmm3, xmm12
pand xmm3, xmmword [0x140030150]
por xmm2, xmmword [0x140030160]
pxor xmm2, xmm3
movdqa xmm3, xmm12
por xmm3, xmm0
movdqa xmm0, xmmword [0x140030180]
movdqa xmm5, xmm0
pandn xmm5, xmm2
pxor xmm2, xmmword [0x140030170]
movdqa xmm6, xmm2
pand xmm6, xmm0
por xmm2, xmm3
pand xmm3, xmm0
movdqa xmm7, xmm12
pand xmm7, xmmword [0x140030190]
por xmm7, xmm3
por xmm6, xmm5
pxor xmm6, xmm7
pxor xmm6, xmmword [0x1400301a0]
pand xmm6, xmm2
movdqa xmm2, xmm4
pxor xmm2, xmm6
movdqa xmm3, xmm2
pxor xmm3, xmm9
pandn xmm6, xmm4
por xmm6, xmm3
movdqa xmm3, xmm6
pand xmm3, xmmword [0x1400301b0]
pand xmm6, xmmword [0x1400301d0]
movdqa xmm0, xmmword [0x1400301c0]
por xmm3, xmm0
pxor xmm6, xmm2
pxor xmm6, xmm3
pxor xmm6, xmm0
movdqa xmm2, xmm6
pand xmm2, xmmword [0x1400301e0]
por xmm2, xmmword [0x1400301f0]
pand xmm6, xmmword [0x140030200]
pxor xmm6, xmm2
movdqa xmm2, xmm6
pxor xmm2, xmmword [0x140030210]
movdqa xmm3, xmm6
por xmm3, xmmword [0x140030220]
pxor xmm3, xmmword [0x140030230]
pxor xmm6, xmmword [0x140030240]
pand xmm6, xmm2
por xmm6, xmm3
movdqa xmm2, xmm6
pxor xmm2, xmmword [0x140030250]
movdqa xmm4, xmm6
movdqa xmm0, xmmword [0x140030260]
pxor xmm4, xmm0
por xmm4, xmm2
pxor xmm6, xmm4
movdqa xmm3, xmm6
pxor xmm3, xmm0
movdqa xmm2, xmm3
pand xmm2, xmmword [0x140030270]
pand xmm6, xmmword [0x140030280]
por xmm6, xmm2
pxor xmm6, xmm4
pxor xmm6, xmmword [0x140030290]
por xmm3, xmm4
pxor xmm3, xmm9
por xmm3, xmm6
movdqa xmm2, xmm10
movdqa xmm1, xmmword [0x1400302a0]
por xmm2, xmm1
movdqa xmm4, xmm10
pand xmm4, xmmword [0x1400302b0]
movdqa xmm5, xmm2
pand xmm5, xmmword [0x1400302c0]
por xmm5, xmm4
movdqa xmm4, xmm10
pand xmm4, xmmword [0x1400302d0]
por xmm4, xmmword [0x1400302e0]
pxor xmm4, xmm5
movdqa xmm5, xmm4
pxor xmm5, xmmword [0x1400302f0]
movdqa xmm6, xmm10
pand xmm6, xmm1
movdqa xmm7, xmm6
movdqa xmm0, xmm10
pand xmm0, xmmword [0x140030330]
pand xmm2, xmmword [0x140030340]
por xmm2, xmm0
pxor xmm2, xmm6
por xmm6, xmmword [0x140030300]
pxor xmm4, xmmword [0x140030310]
pand xmm4, xmm6
pxor xmm7, xmmword [0x140030320]
pand xmm7, xmm5
por xmm7, xmm4
pxor xmm2, xmmword [0x140030350]
movdqa xmm0, xmm10
pxor xmm0, xmm1
por xmm0, xmm2
pxor xmm0, xmm9
por xmm0, xmm7
movdqa xmm2, xmm3
pand xmm2, xmmword [0x140030360]
por xmm2, xmmword [0x140030370]
pand xmm3, xmm1
pxor xmm3, xmm2
movdqa xmm2, xmm3
pxor xmm2, xmmword [0x140030380]
movdqa xmm4, xmm3
pand xmm4, xmmword [0x140030390]
pxor xmm3, xmmword [0x1400303d0]
pand xmm3, xmm2
pand xmm2, xmmword [0x1400303a0]
por xmm2, xmm4
movdqa xmm4, xmm2
pxor xmm4, xmmword [0x1400303b0]
pxor xmm2, xmmword [0x1400303c0]
pand xmm2, xmm4
por xmm3, xmm2
movdqa xmm2, xmm0
pxor xmm2, xmmword [0x1400303e0]
pxor xmm0, xmmword [0x1400303f0]
pand xmm0, xmm3
pandn xmm3, xmm2
por xmm3, xmm0
movdqa xmm0, xmm10
pxor xmm0, xmm9
movdqa xmm4, xmm3
pxor xmm4, xmm9
movdqa xmm5, xmm10
movdqa xmm1, xmmword [0x140030400]
pand xmm5, xmm1
movdqa xmm2, xmm1
pandn xmm2, xmm0
por xmm2, xmm5
pxor xmm2, xmm1
pxor xmm2, xmm3
pand xmm2, xmm3
movdqa xmm0, xmm3
por xmm0, xmm10
movdqa xmm1, xmmword [0x140030410]
pand xmm0, xmm1
movdqa xmm5, xmm10
pandn xmm5, xmm4
movdqa xmm4, xmm1
pandn xmm4, xmm5
por xmm4, xmm0
pxor xmm2, xmm1
pxor xmm2, xmm4
pand xmm2, xmm3
movdqa xmm4, xmm10
pand xmm4, xmm11
movdqa xmm0, xmm10
movdqa xmm1, xmmword [0x140030430]
pand xmm0, xmm1
por xmm4, xmmword [0x140030440]
pxor xmm4, xmm0
movdqa xmm0, xmm4
pxor xmm0, xmmword [0x140030450]
por xmm4, xmm11
pxor xmm4, xmmword [0x140030460]
por xmm4, xmm0
movdqa xmm14, xmm4
pxor xmm14, xmm1
movdqa xmm0, xmm10
pxor xmm0, xmmword [0x140030470]
movdqa xmm3, xmm10
pand xmm3, xmmword [0x140030480]
movdqa xmm5, xmm0
pand xmm5, xmmword [0x140030490]
por xmm3, xmmword [0x1400304a0]
pxor xmm3, xmm5
pand xmm0, xmm1
pxor xmm0, xmmword [0x1400304b0]
pxor xmm10, xmm1
por xmm10, xmm0
pxor xmm3, xmmword [0x1400304c0]
pand xmm3, xmm10
movdqa xmm0, xmm4
pand xmm0, xmmword [0x1400304d0]
movdqa xmm5, xmm14
pand xmm5, xmmword [0x1400304e0]
por xmm5, xmm0
movdqa xmm7, xmm4
por xmm7, xmmword [0x1400304f0]
pxor xmm7, xmm5
movdqa xmm5, xmm7
pxor xmm5, xmmword [0x140030500]
movdqa xmm10, xmm5
movdqa xmm0, xmm5
pand xmm0, xmmword [0x140030510]
movdqa xmm1, xmm7
pand xmm1, xmmword [0x140030520]
por xmm1, xmm0
movdqa xmm13, xmm3
movdqa xmm6, xmm3
movdqa xmm0, xmm3
movdqa xmm15, xmm3
pxor xmm7, xmmword [0x140030680]
pand xmm10, xmm3
pandn xmm3, xmm7
pandn xmm15, xmm5
por xmm10, xmm3
pand xmm3, xmm5
por xmm5, xmmword [0x140030530]
pxor xmm1, xmmword [0x140030540]
pand xmm1, xmm5
movdqa xmm8, xmmword [0x140030550]
pand xmm14, xmm8
movdqa xmm5, xmm8
pandn xmm5, xmm4
por xmm5, xmm14
pxor xmm5, xmmword [0x140030560]
pxor xmm4, xmm11
por xmm4, xmm5
pand xmm13, xmmword [0x140030570]
pandn xmm6, xmmword [0x140030580]
por xmm6, xmm13
movdqa xmm5, xmm6
pand xmm5, xmm8
pxor xmm5, xmmword [0x140030590]
pxor xmm6, xmmword [0x1400305a0]
por xmm6, xmm5
movdqa xmm5, xmm1
pand xmm5, xmmword [0x1400305d0]
pxor xmm5, xmm4
movdqa xmm7, xmm1
pxor xmm7, xmm4
pxor xmm4, xmm9
por xmm4, xmm1
pand xmm1, xmmword [0x1400305b0]
por xmm1, xmmword [0x1400305c0]
pxor xmm5, xmm1
pand xmm4, xmm7
pand xmm0, xmm8
movdqa xmm8, xmmword [0x1400305e0]
pxor xmm5, xmm8
por xmm4, xmm5
movdqa xmm1, xmm6
pandn xmm1, xmm0
pxor xmm0, xmm6
pxor xmm0, xmm1
movdqa xmm1, xmm0
pand xmm1, xmmword [0x1400305f0]
movdqa xmm5, xmm0
pandn xmm5, xmmword [0x140030600]
por xmm5, xmm1
movdqa xmm1, xmm0
pand xmm1, xmmword [0x140030620]
pandn xmm0, xmmword [0x140030630]
por xmm0, xmm1
movdqa xmm1, xmm4
pxor xmm1, xmmword [0x140030610]
por xmm0, xmmword [0x140030640]
pxor xmm0, xmm5
movdqa xmm5, xmm0
pxor xmm5, xmmword [0x140030650]
pxor xmm4, xmmword [0x140030660]
pand xmm4, xmm5
pxor xmm0, xmmword [0x140030670]
pand xmm0, xmm1
por xmm0, xmm4
pxor xmm10, xmm15
por xmm3, xmm10
movdqa xmm1, xmm0
movdqa xmm4, xmm3
movdqa xmm5, xmm3
movdqa xmm6, xmm0
pxor xmm6, xmm3
pxor xmm3, xmm9
por xmm3, xmm0
movdqa xmm10, xmmword [0x140030690]
pand xmm0, xmm10
por xmm0, xmmword [0x1400306a0]
movdqa xmm7, xmmword [0x1400306b0]
pand xmm1, xmm7
pxor xmm1, xmm0
movdqa xmm0, xmm1
pxor xmm0, xmmword [0x1400306c0]
pxor xmm4, xmm7
pxor xmm1, xmmword [0x1400306d0]
pand xmm1, xmm4
pxor xmm5, xmm10
pand xmm5, xmm0
pand xmm3, xmm6
por xmm3, xmm5
por xmm3, xmm1
movdqa xmm0, xmm3
por xmm0, xmm11
movdqa xmm1, xmm3
pand xmm1, xmm11
movdqa xmm4, xmm0
pand xmm4, xmmword [0x1400306e0]
movdqa xmm5, xmm0
pand xmm5, xmmword [0x1400306f0]
por xmm4, xmmword [0x140030700]
pxor xmm4, xmm5
movdqa xmm5, xmm4
movdqa xmm6, xmm3
pand xmm6, xmmword [0x140030720]
movdqa xmm7, xmm1
pandn xmm7, xmmword [0x140030730]
por xmm7, xmm6
por xmm7, xmmword [0x140030740]
movdqa xmm6, xmm3
pand xmm6, xmmword [0x140030750]
pxor xmm6, xmm7
movdqa xmm7, xmm6
pxor xmm7, xmmword [0x140030760]
pxor xmm4, xmmword [0x140030770]
pand xmm4, xmm7
pxor xmm5, xmmword [0x140030710]
pxor xmm6, xmmword [0x140030780]
pand xmm6, xmm5
movdqa xmm5, xmm3
pxor xmm5, xmm11
por xmm6, xmm4
movdqa xmm4, xmm3
movdqa xmm10, xmmword [0x140030790]
pand xmm4, xmm10
movdqa xmm7, xmmword [0x1400307a0]
pand xmm0, xmm7
por xmm0, xmm4
pand xmm3, xmmword [0x1400307b0]
pandn xmm1, xmm7
por xmm1, xmm10
por xmm1, xmm3
pxor xmm1, xmm0
por xmm1, xmm5
pandn xmm6, xmm1
movdqa xmm0, xmm12
pand xmm0, xmmword [0x1400307c0]
por xmm0, xmmword [0x1400307d0]
movdqa xmm1, xmm12
pand xmm1, xmmword [0x1400307e0]
pxor xmm1, xmm0
pxor xmm1, xmmword [0x1400307f0]
pand xmm1, xmm6
movdqa xmm0, xmm12
pxor xmm0, xmm9
pxor xmm0, xmm6
movdqa xmm4, xmm12
pandn xmm4, xmm6
por xmm4, xmm0
movdqa xmm3, xmm1
pand xmm3, xmmword [0x140030820]
pxor xmm3, xmm4
pandn xmm4, xmm1
pand xmm1, xmmword [0x140030800]
por xmm1, xmmword [0x140030810]
pxor xmm3, xmm1
movdqa xmm0, xmm4
movdqa xmm1, xmmword [0x140030830]
pxor xmm0, xmm1
pxor xmm0, xmm3
pxor xmm3, xmm1
pand xmm3, xmm4
por xmm3, xmm0
pand xmm3, xmm12
movdqa xmm0, xmm2
pxor xmm0, xmm9
movdqa xmm1, xmm2
movdqa xmm5, xmmword [0x140030840]
pand xmm1, xmm5
pandn xmm5, xmm0
por xmm5, xmm1
movdqa xmm4, xmm5
pxor xmm4, xmmword [0x140030850]
pxor xmm5, xmmword [0x140030860]
pand xmm5, xmm4
movdqa xmm0, xmm3
movdqa xmm1, xmm3
por xmm4, xmm3
movdqa xmm6, xmm2
pandn xmm6, xmm3
movdqa xmm7, xmm3
pand xmm7, xmmword [0x140030900]
por xmm7, xmmword [0x140030910]
pand xmm3, xmmword [0x140030920]
pxor xmm3, xmm7
pxor xmm3, xmmword [0x140030930]
pand xmm3, xmm2
movdqa xmm7, xmmword [0x140030870]
pandn xmm2, xmm7
por xmm2, xmm5
pand xmm0, xmm7
pand xmm1, xmmword [0x140030880]
por xmm0, xmmword [0x140030890]
pxor xmm0, xmm1
movdqa xmm1, xmm0
pxor xmm1, xmmword [0x1400308a0]
pxor xmm0, xmmword [0x1400308b0]
pand xmm0, xmm2
pandn xmm2, xmm1
pxor xmm4, xmm9
por xmm4, xmm0
por xmm4, xmm2
movdqa xmm0, xmm4
pand xmm0, xmmword [0x1400308c0]
por xmm0, xmmword [0x1400308d0]
pand xmm4, xmmword [0x1400308e0]
pxor xmm4, xmm0
movdqa xmm1, xmm4
pxor xmm1, xmmword [0x1400308f0]
por xmm3, xmm6
movdqa xmm0, xmm3
pxor xmm0, xmmword [0x140030940]
movdqa xmm2, xmm4
pand xmm2, xmmword [0x140030950]
movdqa xmm5, xmm4
pxor xmm5, xmmword [0x1400309e0]
pand xmm5, xmm1
movdqa xmm6, xmm1
pand xmm6, xmmword [0x140030960]
por xmm6, xmm2
movdqa xmm2, xmm0
pand xmm2, xmmword [0x140030970]
movdqa xmm1, xmm3
pand xmm1, xmmword [0x140030980]
por xmm1, xmm2
movdqa xmm10, xmmword [0x1400309b0]
movdqa xmm2, xmm10
pandn xmm2, xmm6
pxor xmm6, xmmword [0x140030990]
movdqa xmm7, xmm6
pand xmm7, xmm10
por xmm7, xmm2
movdqa xmm2, xmm10
pandn xmm2, xmm1
pxor xmm1, xmmword [0x1400309a0]
por xmm6, xmm1
pand xmm1, xmm10
por xmm1, xmm2
pxor xmm1, xmm7
pxor xmm1, xmmword [0x1400309c0]
pand xmm1, xmm6
movdqa xmm2, xmm0
pand xmm2, xmmword [0x1400309f0]
pand xmm3, xmmword [0x140030a00]
por xmm3, xmm2
movdqa xmm2, xmm4
por xmm2, xmmword [0x1400309d0]
por xmm0, xmmword [0x140030a10]
pxor xmm0, xmm3
movdqa xmm3, xmm2
pand xmm3, xmmword [0x140030a20]
pand xmm4, xmmword [0x140030a30]
por xmm4, xmm3
pxor xmm4, xmm5
pxor xmm2, xmmword [0x140030a50]
pand xmm2, xmm5
pxor xmm4, xmmword [0x140030a40]
por xmm2, xmm4
movdqa xmm3, xmm0
pxor xmm3, xmmword [0x140030a60]
pxor xmm0, xmmword [0x140030a70]
pand xmm0, xmm2
mov r15d, 0xb6f22f37
movabs r12, 0xe56101abda276d21
movabs r14, 0x2cfa84d0616b47d0
mov edx, dword [0x14003cc60]
mov esi, dword [0x14003cc64]
lea edi, [rdx - 1]
imul edi, edx
and edi, 1
sete r11b
cmp esi, 0xa
setge al
setl cl
mov ebx, edi
and bl, cl
xor cl, r11b
mov edx, ecx
xor dl, 1
or bl, dl
xor bl, cl
and al, r11b
mov ecx, eax
xor cl, 1
or cl, bl
mov edx, ecx
xor dl, 1
and dl, al
xor al, bl
or cl, al
xor al, 1
or al, dl
mov edx, ecx
xor dl, al
test dl, 1
mov edx, 0x29fa49a0
mov ebx, 0x50b0ffa9
cmovne edx, ebx
test cl, 1
mov ecx, 0x29fa49a0
cmovne ecx, edx
pandn xmm2, xmm3
test al, 1
cmove ecx, edx
test edi, edi
sete byte [rbp + 0x1f]
por xmm0, xmm2
por xmm0, xmm1
mov r11d, ecx
mov eax, 0x29fa49a0
cmove r11d, eax
cmp esi, 0xa
setl byte [rbp + 0x3e]
mov rax, qword [rbp - 0x20]
movdqa xmmword [rax], xmm0
mov eax, dword [0x14003cc50]
cmovge r11d, ecx
mov r8d, dword [0x14003cc54]
lea r9d, [rax - 1]
imul r9d, eax
mov eax, r9d
and eax, 1
sete cl
mov esi, 0xb6f22f37
mov r10d, 0x6cecf5d1
cmove esi, r10d
cmp r8d, 0xa
setge bl
cmovge esi, r15d
lea r15, [rbp + 0x20]
setl dl
or al, dl
xor dl, cl
and bl, cl
xor bl, dl
and dl, al
mov ecx, eax
or cl, bl
xor cl, dl
mov edx, eax
xor dl, bl
test cl, cl
cmove esi, r10d
mov rcx, qword [rbp - 0x48]
mov qword [rcx], r12
mov r12d, 0xb6f22f37
test bl, bl
mov edi, esi
cmovne edi, r10d
mov qword [rcx + 8], r14
test al, al
cmovne edi, esi
test dl, dl
cmove edi, r10d
mov r10, rcx
mov eax, 0xbdf9d92
nop dword [rax]
cmp eax, 0x29fa499f
jg 0x140006ca0
cmp eax, 0x8b810371
je 0x140006d7a
cmp eax, 0xbdf9d92
jne 0x140006c60
mov cl, byte [rbp + 0x1f]
cmp byte [rbp + 0x3e], 0
mov eax, 0x50b0ffa9
mov edx, 0x8b810371
cmovne eax, edx
test cl, cl
cmovne eax, edx
jmp 0x140006c60
cmp eax, 0x29fa49a0
je 0x140008672
cmp eax, 0x50b0ffa9
jne 0x140006c60
mov eax, 0x10
call fcn.14001db30
sub rsp, rax
mov rsi, rsp
mov rax, qword [rbp - 0x28]
mov qword [rsi], rax
mov rax, qword [rbp - 0x30]
mov qword [rsi + 8], rax
test r9b, 1
sete byte [rbp + 0x3f]
cmp r8d, 0xa
setl byte [rbp]
mov ecx, 0x7dfd2d0a
nop word cs:[rax + rax]
cmp ecx, 0x6cecf5d0
jg 0x140006d10
cmp ecx, 0xb6f22f37
je 0x140006d70
cmp ecx, 0x6237906f
jne 0x140006cf0
movdqa xmm0, xmmword [rsi]
mov ecx, edi
jmp 0x140006cf0
cmp ecx, 0x6cecf5d1
je 0x140006e3a
cmp ecx, 0x7dfd2d0a
jne 0x140006cf0
movzx eax, byte [rbp + 0x3f]
movzx r14d, byte [rbp]
mov ebx, eax
xor bl, r14b
mov edx, eax
xor dl, 1
or dl, r14b
and dl, bl
mov ecx, r14d
xor cl, 1
and cl, al
xor cl, dl
xor bl, cl
or bl, cl
and al, r14b
mov edx, eax
xor dl, bl
test bl, 1
mov ecx, 0xb6f22f37
cmovne ecx, r13d
test al, 1
cmovne ecx, r13d
test dl, 1
cmovne ecx, r12d
cmovne ecx, r13d
jmp 0x140006cf0
mov ecx, 0x6237906f
jmp 0x140006cf0
mov eax, 0x10
call fcn.14001db30
sub rsp, rax
mov rsi, rsp
mov rax, qword [rbp - 0x28]
mov qword [rsi], rax
mov rax, qword [rbp - 0x30]
mov qword [rsi + 8], rax
test r9b, 1
sete byte [rbp + 0x3f]
cmp r8d, 0xa
setl byte [rbp]
mov ecx, 0x7dfd2d0a
nop
cmp ecx, 0x6cecf5d0
jg 0x140006dd0
cmp ecx, 0xb6f22f37
je 0x140006e30
cmp ecx, 0x6237906f
jne 0x140006db0
movdqa xmm0, xmmword [rsi]
mov ecx, edi
jmp 0x140006db0
cmp ecx, 0x6cecf5d1
je 0x140006ee6
cmp ecx, 0x7dfd2d0a
jne 0x140006db0
movzx eax, byte [rbp + 0x3f]
movzx r14d, byte [rbp]
mov ebx, eax
xor bl, r14b
mov edx, eax
xor dl, 1
or dl, r14b
and dl, bl
mov ecx, r14d
xor cl, 1
and cl, al
xor cl, dl
xor bl, cl
or bl, cl
and al, r14b
mov edx, eax
xor dl, bl
test bl, 1
mov ecx, 0xb6f22f37
cmovne ecx, r13d
test al, 1
cmovne ecx, r13d
test dl, 1
cmovne ecx, r12d
cmovne ecx, r13d
jmp 0x140006db0
mov ecx, 0x6237906f
jmp 0x140006db0
test r9b, 1
movdqa xmmword [rbp + 0x20], xmm0
movdqa xmm10, xmmword [rbp + 0x20]
sete byte [rbp + 0x3f]
cmp r8d, 0xa
setl byte [rbp]
movdqa xmm1, xmmword [r10]
mov eax, 0x7dfd2d0a
nop
cmp eax, 0x6cecf5d0
jg 0x140006e80
cmp eax, 0xb6f22f37
je 0x140006edc
cmp eax, 0x6237906f
jne 0x140006e60
mov eax, edi
jmp 0x140006e60
cmp eax, 0x6cecf5d1
je 0x140006f96
cmp eax, 0x7dfd2d0a
jne 0x140006e60
movzx ecx, byte [rbp + 0x3f]
movzx esi, byte [rbp]
mov edx, ecx
xor dl, sil
mov ebx, ecx
xor bl, 1
or bl, sil
and bl, dl
mov eax, esi
xor al, 1
and al, cl
xor al, bl
xor dl, al
or dl, al
and cl, sil
mov ebx, ecx
xor bl, dl
test dl, 1
mov eax, 0xb6f22f37
cmovne eax, r13d
test cl, 1
cmovne eax, r13d
test bl, 1
cmovne eax, r12d
cmovne eax, r13d
jmp 0x140006e60
mov eax, 0x6237906f
jmp 0x140006e60
test r9b, 1
movaps xmmword [rbp + 0x20], xmm0
movdqa xmm6, xmmword [rbp + 0x20]
sete byte [rbp + 0x3f]
cmp r8d, 0xa
setl byte [rbp]
movdqa xmm0, xmmword [r10]
mov eax, 0x7dfd2d0a
nop dword [rax]
cmp eax, 0x6cecf5d0
jg 0x140006f30
cmp eax, 0xb6f22f37
je 0x140006f8c
cmp eax, 0x6237906f
jne 0x140006f10
mov eax, edi
jmp 0x140006f10
cmp eax, 0x6cecf5d1
je 0x140007ab8
cmp eax, 0x7dfd2d0a
jne 0x140006f10
movzx ecx, byte [rbp + 0x3f]
movzx esi, byte [rbp]
mov edx, ecx
xor dl, sil
mov ebx, ecx
xor bl, 1
or bl, sil
and bl, dl
mov eax, esi
xor al, 1
and al, cl
xor al, bl
xor dl, al
or dl, al
and cl, sil
mov ebx, ecx
xor bl, dl
test dl, 1
mov eax, 0xb6f22f37
cmovne eax, r13d
test cl, 1
cmovne eax, r13d
test bl, 1
cmovne eax, r12d
cmovne eax, r13d
jmp 0x140006f10
mov eax, 0x6237906f
jmp 0x140006f10
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm12, xmmword [rbp + 0x20]
movdqa xmm3, xmm12
movdqa xmm0, xmmword [section..rdata]
por xmm3, xmm0
movdqa xmm2, xmm12
movdqa xmm6, xmmword [0x140030010]
pxor xmm2, xmm6
pand xmm2, xmm12
movdqa xmm1, xmm3
pand xmm1, xmmword [0x140030020]
pandn xmm3, xmmword [0x140030030]
por xmm3, xmm1
movdqa xmm1, xmm3
pxor xmm1, xmmword [0x140030040]
pxor xmm3, xmmword [0x140030050]
pand xmm3, xmm1
movdqa xmm1, xmm2
pand xmm1, xmm0
movdqa xmm4, xmm12
por xmm4, xmmword [0x140030060]
movdqa xmm5, xmm4
pand xmm5, xmmword [0x140030070]
movdqa xmm7, xmm12
pandn xmm7, xmmword [0x140030080]
por xmm7, xmm5
pandn xmm4, xmm3
pand xmm3, xmmword [0x140030090]
pxor xmm3, xmm7
pxor xmm3, xmmword [0x1400300a0]
por xmm3, xmm4
movdqa xmm4, xmm12
pand xmm4, xmm6
por xmm4, xmmword [0x1400300b0]
pxor xmm4, xmm1
pxor xmm4, xmmword [0x1400300c0]
pand xmm2, xmm6
por xmm2, xmm4
pxor xmm2, xmm3
movdqa xmm1, xmm2
pxor xmm1, xmmword [0x1400300d0]
movdqa xmm3, xmm2
pxor xmm3, xmm0
pxor xmm2, xmmword [0x1400300e0]
movdqa xmm4, xmm3
por xmm4, xmm1
pand xmm4, xmm2
pxor xmm4, xmmword [0x1400300f0]
movdqa xmm2, xmm1
pand xmm2, xmmword [0x140030100]
pand xmm3, xmmword [0x140030110]
por xmm3, xmm2
movdqa xmm0, xmmword [0x140030120]
por xmm1, xmm0
pxor xmm3, xmmword [0x140030130]
pand xmm3, xmm1
por xmm3, xmm4
movdqa xmm1, xmm12
pand xmm1, xmmword [0x140030140]
movdqa xmm2, xmm12
pand xmm2, xmmword [0x140030150]
por xmm1, xmmword [0x140030160]
pxor xmm1, xmm2
movdqa xmm4, xmm12
por xmm4, xmm0
movdqa xmm0, xmmword [0x140030180]
movdqa xmm5, xmm0
pandn xmm5, xmm1
pxor xmm1, xmmword [0x140030170]
movdqa xmm2, xmm1
pand xmm2, xmm0
por xmm1, xmm4
pand xmm4, xmm0
movdqa xmm7, xmm12
pand xmm7, xmmword [0x140030190]
por xmm7, xmm4
por xmm2, xmm5
pxor xmm2, xmm7
pxor xmm2, xmmword [0x1400301a0]
pand xmm2, xmm1
movdqa xmm1, xmm3
pxor xmm1, xmm2
movdqa xmm4, xmm1
pxor xmm4, xmm9
pandn xmm2, xmm3
por xmm2, xmm4
movdqa xmm3, xmm2
pand xmm3, xmmword [0x1400301b0]
pand xmm2, xmmword [0x1400301d0]
movdqa xmm0, xmmword [0x1400301c0]
por xmm3, xmm0
pxor xmm2, xmm1
pxor xmm2, xmm3
pxor xmm2, xmm0
movdqa xmm1, xmm2
pand xmm1, xmmword [0x1400301e0]
por xmm1, xmmword [0x1400301f0]
pand xmm2, xmmword [0x140030200]
pxor xmm2, xmm1
movdqa xmm1, xmm2
pxor xmm1, xmmword [0x140030210]
movdqa xmm3, xmm2
por xmm3, xmmword [0x140030220]
pxor xmm3, xmmword [0x140030230]
pxor xmm2, xmmword [0x140030240]
pand xmm2, xmm1
por xmm2, xmm3
movdqa xmm1, xmm2
pxor xmm1, xmmword [0x140030250]
movdqa xmm4, xmm2
movdqa xmm0, xmmword [0x140030260]
pxor xmm4, xmm0
por xmm4, xmm1
pxor xmm2, xmm4
movdqa xmm3, xmm2
pxor xmm3, xmm0
movdqa xmm1, xmm3
pand xmm1, xmmword [0x140030270]
pand xmm2, xmmword [0x140030280]
por xmm2, xmm1
pxor xmm2, xmm4
pxor xmm2, xmmword [0x140030290]
por xmm3, xmm4
pxor xmm3, xmm9
por xmm3, xmm2
movdqa xmm1, xmm10
movdqa xmm0, xmmword [0x1400302a0]
por xmm1, xmm0
movdqa xmm2, xmm10
pand xmm2, xmmword [0x1400302b0]
movdqa xmm4, xmm1
pand xmm4, xmmword [0x1400302c0]
por xmm4, xmm2
movdqa xmm2, xmm10
pand xmm2, xmmword [0x1400302d0]
por xmm2, xmmword [0x1400302e0]
pxor xmm2, xmm4
movdqa xmm4, xmm2
pxor xmm4, xmmword [0x1400302f0]
movdqa xmm5, xmm10
pand xmm5, xmm0
movdqa xmm7, xmm5
movdqa xmm6, xmm10
pand xmm6, xmmword [0x140030330]
pand xmm1, xmmword [0x140030340]
por xmm1, xmm6
pxor xmm1, xmm5
por xmm5, xmmword [0x140030300]
pxor xmm2, xmmword [0x140030310]
pand xmm2, xmm5
pxor xmm7, xmmword [0x140030320]
pand xmm7, xmm4
por xmm7, xmm2
pxor xmm1, xmmword [0x140030350]
movdqa xmm2, xmm10
pxor xmm2, xmm0
por xmm2, xmm1
pxor xmm2, xmm9
por xmm2, xmm7
movdqa xmm1, xmm3
pand xmm1, xmmword [0x140030360]
por xmm1, xmmword [0x140030370]
pand xmm3, xmm0
pxor xmm3, xmm1
movdqa xmm1, xmm3
pxor xmm1, xmmword [0x140030380]
movdqa xmm4, xmm3
pand xmm4, xmmword [0x140030390]
pxor xmm3, xmmword [0x1400303d0]
pand xmm3, xmm1
pand xmm1, xmmword [0x1400303a0]
por xmm1, xmm4
movdqa xmm4, xmm1
pxor xmm4, xmmword [0x1400303b0]
pxor xmm1, xmmword [0x1400303c0]
pand xmm1, xmm4
por xmm3, xmm1
movdqa xmm1, xmm2
pxor xmm1, xmmword [0x1400303e0]
pxor xmm2, xmmword [0x1400303f0]
pand xmm2, xmm3
pandn xmm3, xmm1
por xmm3, xmm2
movdqa xmm1, xmm10
pxor xmm1, xmm9
movdqa xmm4, xmm3
pxor xmm4, xmm9
movdqa xmm5, xmm10
movdqa xmm0, xmmword [0x140030400]
pand xmm5, xmm0
movdqa xmm15, xmm0
pandn xmm15, xmm1
por xmm15, xmm5
pxor xmm15, xmm0
pxor xmm15, xmm3
pand xmm15, xmm3
movdqa xmm1, xmm3
por xmm1, xmm10
movdqa xmm0, xmmword [0x140030410]
pand xmm1, xmm0
movdqa xmm5, xmm10
pandn xmm5, xmm4
movdqa xmm4, xmm0
pandn xmm4, xmm5
por xmm4, xmm1
pxor xmm15, xmm0
pxor xmm15, xmm4
pand xmm15, xmm3
movdqa xmm4, xmm10
pand xmm4, xmm11
movdqa xmm1, xmm10
movdqa xmm2, xmmword [0x140030430]
pand xmm1, xmm2
por xmm4, xmmword [0x140030440]
pxor xmm4, xmm1
movdqa xmm1, xmm4
pxor xmm1, xmmword [0x140030450]
por xmm4, xmm11
pxor xmm4, xmmword [0x140030460]
por xmm4, xmm1
movdqa xmm13, xmm4
pxor xmm13, xmm2
movdqa xmm3, xmm10
pxor xmm3, xmmword [0x140030470]
movdqa xmm0, xmm10
pand xmm0, xmmword [0x140030480]
movdqa xmm6, xmm3
pand xmm6, xmmword [0x140030490]
por xmm0, xmmword [0x1400304a0]
pxor xmm0, xmm6
pand xmm3, xmm2
pxor xmm3, xmmword [0x1400304b0]
pxor xmm10, xmm2
por xmm10, xmm3
pxor xmm0, xmmword [0x1400304c0]
pand xmm0, xmm10
movdqa xmm1, xmm4
pand xmm1, xmmword [0x1400304d0]
movdqa xmm3, xmm13
pand xmm3, xmmword [0x1400304e0]
por xmm3, xmm1
movdqa xmm5, xmm4
por xmm5, xmmword [0x1400304f0]
pxor xmm5, xmm3
movdqa xmm10, xmm5
pxor xmm10, xmmword [0x140030500]
movdqa xmm7, xmm10
movdqa xmm1, xmm10
pand xmm1, xmmword [0x140030510]
movdqa xmm6, xmm5
pand xmm6, xmmword [0x140030520]
por xmm6, xmm1
movdqa xmm2, xmm0
movdqa xmm1, xmm0
movdqa xmm3, xmm0
movdqa xmm14, xmm0
pxor xmm5, xmmword [0x140030680]
pand xmm7, xmm0
pandn xmm0, xmm5
pandn xmm14, xmm10
por xmm7, xmm0
pand xmm0, xmm10
por xmm10, xmmword [0x140030530]
pxor xmm6, xmmword [0x140030540]
pand xmm6, xmm10
movdqa xmm8, xmmword [0x140030550]
pand xmm13, xmm8
movdqa xmm5, xmm8
pandn xmm5, xmm4
por xmm5, xmm13
pxor xmm5, xmmword [0x140030560]
pxor xmm4, xmm11
por xmm4, xmm5
pand xmm2, xmmword [0x140030570]
pandn xmm1, xmmword [0x140030580]
por xmm1, xmm2
movdqa xmm2, xmm1
pand xmm2, xmm8
pxor xmm2, xmmword [0x140030590]
pxor xmm1, xmmword [0x1400305a0]
por xmm1, xmm2
movdqa xmm2, xmm6
pand xmm2, xmmword [0x1400305d0]
pxor xmm2, xmm4
movdqa xmm5, xmm6
pxor xmm5, xmm4
pxor xmm4, xmm9
por xmm4, xmm6
pand xmm6, xmmword [0x1400305b0]
por xmm6, xmmword [0x1400305c0]
pxor xmm2, xmm6
pand xmm4, xmm5
pand xmm3, xmm8
movdqa xmm8, xmmword [0x1400305e0]
pxor xmm2, xmm8
por xmm4, xmm2
movdqa xmm2, xmm1
pandn xmm2, xmm3
pxor xmm3, xmm1
pxor xmm3, xmm2
movdqa xmm1, xmm3
pand xmm1, xmmword [0x1400305f0]
movdqa xmm2, xmm3
pandn xmm2, xmmword [0x140030600]
por xmm2, xmm1
movdqa xmm1, xmm3
pand xmm1, xmmword [0x140030620]
pandn xmm3, xmmword [0x140030630]
por xmm3, xmm1
movdqa xmm1, xmm4
pxor xmm1, xmmword [0x140030610]
por xmm3, xmmword [0x140030640]
pxor xmm3, xmm2
movdqa xmm2, xmm3
pxor xmm2, xmmword [0x140030650]
pxor xmm4, xmmword [0x140030660]
pand xmm4, xmm2
pxor xmm3, xmmword [0x140030670]
pand xmm3, xmm1
por xmm3, xmm4
pxor xmm7, xmm14
por xmm0, xmm7
movdqa xmm1, xmm3
movdqa xmm2, xmm0
movdqa xmm4, xmm0
movdqa xmm5, xmm3
pxor xmm5, xmm0
pxor xmm0, xmm9
por xmm0, xmm3
movdqa xmm6, xmmword [0x140030690]
pand xmm3, xmm6
por xmm3, xmmword [0x1400306a0]
movdqa xmm7, xmmword [0x1400306b0]
pand xmm1, xmm7
pxor xmm1, xmm3
movdqa xmm3, xmm1
pxor xmm3, xmmword [0x1400306c0]
pxor xmm2, xmm7
pxor xmm1, xmmword [0x1400306d0]
pand xmm1, xmm2
pxor xmm4, xmm6
pand xmm4, xmm3
pand xmm0, xmm5
por xmm0, xmm4
por xmm0, xmm1
movdqa xmm5, xmm0
por xmm5, xmm11
movdqa xmm4, xmm0
pand xmm4, xmm11
movdqa xmm1, xmm5
pand xmm1, xmmword [0x1400306e0]
movdqa xmm2, xmm5
pand xmm2, xmmword [0x1400306f0]
por xmm1, xmmword [0x140030700]
pxor xmm1, xmm2
movdqa xmm2, xmm1
movdqa xmm3, xmm0
pand xmm3, xmmword [0x140030720]
movdqa xmm6, xmm4
pandn xmm6, xmmword [0x140030730]
por xmm6, xmm3
por xmm6, xmmword [0x140030740]
movdqa xmm3, xmm0
pand xmm3, xmmword [0x140030750]
pxor xmm3, xmm6
movdqa xmm6, xmm3
pxor xmm6, xmmword [0x140030760]
pxor xmm1, xmmword [0x140030770]
pand xmm1, xmm6
pxor xmm2, xmmword [0x140030710]
pxor xmm3, xmmword [0x140030780]
pand xmm3, xmm2
movdqa xmm2, xmm0
pxor xmm2, xmm11
por xmm3, xmm1
movdqa xmm1, xmm0
movdqa xmm6, xmmword [0x140030790]
pand xmm1, xmm6
movdqa xmm7, xmmword [0x1400307a0]
pand xmm5, xmm7
por xmm5, xmm1
pand xmm0, xmmword [0x1400307b0]
pandn xmm4, xmm7
por xmm4, xmm6
por xmm4, xmm0
pxor xmm4, xmm5
por xmm4, xmm2
pandn xmm3, xmm4
movdqa xmm0, xmm12
pand xmm0, xmmword [0x1400307c0]
por xmm0, xmmword [0x1400307d0]
movdqa xmm2, xmm12
pand xmm2, xmmword [0x1400307e0]
pxor xmm2, xmm0
pxor xmm2, xmmword [0x1400307f0]
pand xmm2, xmm3
movdqa xmm0, xmm12
pxor xmm0, xmm9
pxor xmm0, xmm3
movdqa xmm4, xmm12
pandn xmm4, xmm3
por xmm4, xmm0
movdqa xmm1, xmm2
pand xmm1, xmmword [0x140030820]
pxor xmm1, xmm4
pandn xmm4, xmm2
pand xmm2, xmmword [0x140030800]
por xmm2, xmmword [0x140030810]
pxor xmm1, xmm2
movdqa xmm0, xmm4
movdqa xmm2, xmmword [0x140030830]
pxor xmm0, xmm2
pxor xmm0, xmm1
pxor xmm1, xmm2
pand xmm1, xmm4
por xmm1, xmm0
pand xmm1, xmm12
movdqa xmm0, xmm15
pxor xmm0, xmm9
movdqa xmm2, xmm15
movdqa xmm3, xmmword [0x140030840]
pand xmm2, xmm3
pandn xmm3, xmm0
por xmm3, xmm2
movdqa xmm0, xmm3
pxor xmm0, xmmword [0x140030850]
pxor xmm3, xmmword [0x140030860]
pand xmm3, xmm0
movdqa xmm4, xmm1
movdqa xmm5, xmm1
por xmm0, xmm1
movdqa xmm2, xmm15
pandn xmm2, xmm1
movdqa xmm6, xmm1
pand xmm6, xmmword [0x140030900]
por xmm6, xmmword [0x140030910]
pand xmm1, xmmword [0x140030920]
pxor xmm1, xmm6
pxor xmm1, xmmword [0x140030930]
pand xmm1, xmm15
movdqa xmm6, xmmword [0x140030870]
pandn xmm15, xmm6
por xmm15, xmm3
pand xmm4, xmm6
pand xmm5, xmmword [0x140030880]
por xmm4, xmmword [0x140030890]
pxor xmm4, xmm5
movdqa xmm3, xmm4
pxor xmm3, xmmword [0x1400308a0]
pxor xmm4, xmmword [0x1400308b0]
pand xmm4, xmm15
pandn xmm15, xmm3
pxor xmm0, xmm9
por xmm0, xmm4
por xmm0, xmm15
movdqa xmm3, xmm0
pand xmm3, xmmword [0x1400308c0]
por xmm3, xmmword [0x1400308d0]
pand xmm0, xmmword [0x1400308e0]
pxor xmm0, xmm3
movdqa xmm3, xmm0
pxor xmm3, xmmword [0x1400308f0]
por xmm1, xmm2
movdqa xmm2, xmm1
pxor xmm2, xmmword [0x140030940]
movdqa xmm4, xmm0
pand xmm4, xmmword [0x140030950]
movdqa xmm5, xmm0
pxor xmm5, xmmword [0x1400309e0]
pand xmm5, xmm3
movdqa xmm6, xmm3
pand xmm6, xmmword [0x140030960]
por xmm6, xmm4
movdqa xmm4, xmm2
pand xmm4, xmmword [0x140030970]
movdqa xmm3, xmm1
pand xmm3, xmmword [0x140030980]
por xmm3, xmm4
movdqa xmm10, xmmword [0x1400309b0]
movdqa xmm4, xmm10
pandn xmm4, xmm6
pxor xmm6, xmmword [0x140030990]
movdqa xmm7, xmm6
pand xmm7, xmm10
por xmm7, xmm4
movdqa xmm4, xmm10
pandn xmm4, xmm3
pxor xmm3, xmmword [0x1400309a0]
por xmm6, xmm3
pand xmm3, xmm10
por xmm3, xmm4
pxor xmm3, xmm7
pxor xmm3, xmmword [0x1400309c0]
pand xmm3, xmm6
movdqa xmm4, xmm2
pand xmm4, xmmword [0x1400309f0]
pand xmm1, xmmword [0x140030a00]
por xmm1, xmm4
movdqa xmm4, xmm0
por xmm4, xmmword [0x1400309d0]
por xmm2, xmmword [0x140030a10]
pxor xmm2, xmm1
movdqa xmm1, xmm4
pand xmm1, xmmword [0x140030a20]
pand xmm0, xmmword [0x140030a30]
por xmm0, xmm1
pxor xmm0, xmm5
pxor xmm4, xmmword [0x140030a50]
pand xmm4, xmm5
pxor xmm0, xmmword [0x140030a40]
por xmm4, xmm0
movdqa xmm0, xmm2
pxor xmm0, xmmword [0x140030a60]
pxor xmm2, xmmword [0x140030a70]
pand xmm2, xmm4
pandn xmm4, xmm0
por xmm2, xmm4
por xmm2, xmm3
movdqa xmmword [r10], xmm2
mov eax, 0x8b810371
jmp 0x140006c60
movdqa xmmword [rbp + 0x20], xmm0
movdqa xmm10, xmmword [rbp + 0x20]
movdqa xmm0, xmm10
movdqa xmm12, xmmword [section..rdata]
por xmm0, xmm12
movdqa xmm1, xmm10
movdqa xmm7, xmmword [0x140030010]
pxor xmm1, xmm7
pand xmm1, xmm10
movdqa xmm2, xmm0
pand xmm2, xmmword [0x140030020]
pandn xmm0, xmmword [0x140030030]
por xmm0, xmm2
movdqa xmm2, xmm0
pxor xmm2, xmmword [0x140030040]
pxor xmm0, xmmword [0x140030050]
pand xmm0, xmm2
movdqa xmm2, xmm1
pand xmm2, xmm12
movdqa xmm3, xmm10
por xmm3, xmmword [0x140030060]
movdqa xmm4, xmm3
pand xmm4, xmmword [0x140030070]
movdqa xmm5, xmm10
pandn xmm5, xmmword [0x140030080]
por xmm5, xmm4
pandn xmm3, xmm0
pand xmm0, xmmword [0x140030090]
pxor xmm0, xmm5
pxor xmm0, xmmword [0x1400300a0]
por xmm0, xmm3
movdqa xmm3, xmm10
pand xmm3, xmm7
por xmm3, xmmword [0x1400300b0]
pxor xmm3, xmm2
pxor xmm3, xmmword [0x1400300c0]
pand xmm1, xmm7
por xmm1, xmm3
pxor xmm1, xmm0
movdqa xmm0, xmm1
pxor xmm0, xmmword [0x1400300d0]
movdqa xmm2, xmm1
pxor xmm2, xmm12
pxor xmm1, xmmword [0x1400300e0]
movdqa xmm3, xmm2
por xmm3, xmm0
pand xmm3, xmm1
pxor xmm3, xmmword [0x1400300f0]
movdqa xmm1, xmm0
pand xmm1, xmmword [0x140030100]
pand xmm2, xmmword [0x140030110]
por xmm2, xmm1
movdqa xmm4, xmmword [0x140030120]
por xmm0, xmm4
pxor xmm2, xmmword [0x140030130]
pand xmm2, xmm0
por xmm2, xmm3
movdqa xmm0, xmm10
pand xmm0, xmmword [0x140030140]
movdqa xmm1, xmm10
pand xmm1, xmmword [0x140030150]
por xmm0, xmmword [0x140030160]
pxor xmm0, xmm1
movdqa xmm3, xmm10
por xmm3, xmm4
movdqa xmm5, xmmword [0x140030180]
movdqa xmm4, xmm5
pandn xmm4, xmm0
pxor xmm0, xmmword [0x140030170]
movdqa xmm1, xmm0
pand xmm1, xmm5
por xmm0, xmm3
pand xmm3, xmm5
movdqa xmm5, xmm10
pand xmm5, xmmword [0x140030190]
por xmm5, xmm3
por xmm1, xmm4
pxor xmm1, xmm5
pxor xmm1, xmmword [0x1400301a0]
pand xmm1, xmm0
movdqa xmm0, xmm2
pxor xmm0, xmm1
movdqa xmm3, xmm0
pxor xmm3, xmm9
pandn xmm1, xmm2
por xmm1, xmm3
movdqa xmm2, xmm1
pand xmm2, xmmword [0x1400301b0]
pand xmm1, xmmword [0x1400301d0]
movdqa xmm3, xmmword [0x1400301c0]
por xmm2, xmm3
pxor xmm1, xmm0
pxor xmm1, xmm2
pxor xmm1, xmm3
movdqa xmm0, xmm1
pand xmm0, xmmword [0x1400301e0]
por xmm0, xmmword [0x1400301f0]
pand xmm1, xmmword [0x140030200]
pxor xmm1, xmm0
movdqa xmm0, xmm1
pxor xmm0, xmmword [0x140030210]
movdqa xmm2, xmm1
por xmm2, xmmword [0x140030220]
pxor xmm2, xmmword [0x140030230]
pxor xmm1, xmmword [0x140030240]
pand xmm1, xmm0
por xmm1, xmm2
movdqa xmm0, xmm1
pxor xmm0, xmmword [0x140030250]
movdqa xmm3, xmm1
movdqa xmm4, xmmword [0x140030260]
pxor xmm3, xmm4
por xmm3, xmm0
pxor xmm1, xmm3
movdqa xmm2, xmm1
pxor xmm2, xmm4
movdqa xmm0, xmm2
pand xmm0, xmmword [0x140030270]
pand xmm1, xmmword [0x140030280]
por xmm1, xmm0
pxor xmm1, xmm3
pxor xmm1, xmmword [0x140030290]
por xmm2, xmm3
pxor xmm2, xmm9
por xmm2, xmm1
movdqa xmm0, xmm6
movdqa xmm12, xmmword [0x1400302a0]
por xmm0, xmm12
movdqa xmm1, xmm6
pand xmm1, xmmword [0x1400302b0]
movdqa xmm3, xmm0
pand xmm3, xmmword [0x1400302c0]
por xmm3, xmm1
movdqa xmm1, xmm6
pand xmm1, xmmword [0x1400302d0]
por xmm1, xmmword [0x1400302e0]
pxor xmm1, xmm3
movdqa xmm3, xmm1
pxor xmm3, xmmword [0x1400302f0]
movdqa xmm4, xmm6
pand xmm4, xmm12
movdqa xmm5, xmm4
movdqa xmm7, xmm6
pand xmm7, xmmword [0x140030330]
pand xmm0, xmmword [0x140030340]
por xmm0, xmm7
pxor xmm0, xmm4
por xmm4, xmmword [0x140030300]
pxor xmm1, xmmword [0x140030310]
pand xmm1, xmm4
pxor xmm5, xmmword [0x140030320]
pand xmm5, xmm3
por xmm5, xmm1
pxor xmm0, xmmword [0x140030350]
movdqa xmm1, xmm6
pxor xmm1, xmm12
por xmm1, xmm0
pxor xmm1, xmm9
por xmm1, xmm5
movdqa xmm0, xmm2
pand xmm0, xmmword [0x140030360]
por xmm0, xmmword [0x140030370]
pand xmm2, xmm12
pxor xmm2, xmm0
movdqa xmm0, xmm2
pxor xmm0, xmmword [0x140030380]
movdqa xmm3, xmm2
pand xmm3, xmmword [0x140030390]
pxor xmm2, xmmword [0x1400303d0]
pand xmm2, xmm0
pand xmm0, xmmword [0x1400303a0]
por xmm0, xmm3
movdqa xmm3, xmm0
pxor xmm3, xmmword [0x1400303b0]
pxor xmm0, xmmword [0x1400303c0]
pand xmm0, xmm3
por xmm2, xmm0
movdqa xmm0, xmm1
pxor xmm0, xmmword [0x1400303e0]
pxor xmm1, xmmword [0x1400303f0]
pand xmm1, xmm2
pandn xmm2, xmm0
por xmm2, xmm1
movdqa xmm0, xmm6
pxor xmm0, xmm9
movdqa xmm3, xmm2
pxor xmm3, xmm9
movdqa xmm4, xmm6
movdqa xmm1, xmmword [0x140030400]
pand xmm4, xmm1
movdqa xmm12, xmm1
pandn xmm12, xmm0
por xmm12, xmm4
pxor xmm12, xmm1
pxor xmm12, xmm2
pand xmm12, xmm2
movdqa xmm0, xmm2
por xmm0, xmm6
movdqa xmm1, xmmword [0x140030410]
pand xmm0, xmm1
movdqa xmm4, xmm6
pandn xmm4, xmm3
movdqa xmm3, xmm1
pandn xmm3, xmm4
por xmm3, xmm0
pxor xmm12, xmm1
pxor xmm12, xmm3
pand xmm12, xmm2
movdqa xmm4, xmm6
pand xmm4, xmm11
movdqa xmm0, xmm6
movdqa xmm3, xmmword [0x140030430]
pand xmm0, xmm3
por xmm4, xmmword [0x140030440]
pxor xmm4, xmm0
movdqa xmm0, xmm4
pxor xmm0, xmmword [0x140030450]
por xmm4, xmm11
pxor xmm4, xmmword [0x140030460]
por xmm4, xmm0
movdqa xmm14, xmm4
pxor xmm14, xmm3
movdqa xmm0, xmm6
pxor xmm0, xmmword [0x140030470]
movdqa xmm1, xmm6
pand xmm1, xmmword [0x140030480]
movdqa xmm2, xmm0
pand xmm2, xmmword [0x140030490]
por xmm1, xmmword [0x1400304a0]
pxor xmm1, xmm2
pand xmm0, xmm3
pxor xmm0, xmmword [0x1400304b0]
pxor xmm6, xmm3
por xmm6, xmm0
pxor xmm1, xmmword [0x1400304c0]
pand xmm1, xmm6
movdqa xmm0, xmm4
pand xmm0, xmmword [0x1400304d0]
movdqa xmm2, xmm14
pand xmm2, xmmword [0x1400304e0]
por xmm2, xmm0
movdqa xmm0, xmm4
por xmm0, xmmword [0x1400304f0]
pxor xmm0, xmm2
movdqa xmm13, xmm0
pxor xmm13, xmmword [0x140030500]
movdqa xmm7, xmm13
movdqa xmm2, xmm13
pand xmm2, xmmword [0x140030510]
movdqa xmm6, xmm0
pand xmm6, xmmword [0x140030520]
por xmm6, xmm2
movdqa xmm5, xmm1
movdqa xmm3, xmm1
movdqa xmm2, xmm1
movdqa xmm15, xmm1
pxor xmm0, xmmword [0x140030680]
pand xmm7, xmm1
pandn xmm1, xmm0
pandn xmm15, xmm13
por xmm7, xmm1
pand xmm1, xmm13
por xmm13, xmmword [0x140030530]
pxor xmm6, xmmword [0x140030540]
pand xmm6, xmm13
movdqa xmm8, xmmword [0x140030550]
pand xmm14, xmm8
movdqa xmm0, xmm8
pandn xmm0, xmm4
por xmm0, xmm14
pxor xmm0, xmmword [0x140030560]
pxor xmm4, xmm11
por xmm4, xmm0
pand xmm5, xmmword [0x140030570]
pandn xmm3, xmmword [0x140030580]
por xmm3, xmm5
movdqa xmm0, xmm3
pand xmm0, xmm8
pxor xmm0, xmmword [0x140030590]
pxor xmm3, xmmword [0x1400305a0]
por xmm3, xmm0
movdqa xmm0, xmm6
pand xmm0, xmmword [0x1400305d0]
pxor xmm0, xmm4
movdqa xmm5, xmm6
pxor xmm5, xmm4
pxor xmm4, xmm9
por xmm4, xmm6
pand xmm6, xmmword [0x1400305b0]
por xmm6, xmmword [0x1400305c0]
pxor xmm0, xmm6
pand xmm4, xmm5
pand xmm2, xmm8
movdqa xmm8, xmmword [0x1400305e0]
pxor xmm0, xmm8
por xmm4, xmm0
movdqa xmm0, xmm3
pandn xmm0, xmm2
pxor xmm2, xmm3
pxor xmm2, xmm0
movdqa xmm0, xmm2
pand xmm0, xmmword [0x1400305f0]
movdqa xmm3, xmm2
pandn xmm3, xmmword [0x140030600]
por xmm3, xmm0
movdqa xmm0, xmm2
pand xmm0, xmmword [0x140030620]
pandn xmm2, xmmword [0x140030630]
por xmm2, xmm0
movdqa xmm0, xmm4
pxor xmm0, xmmword [0x140030610]
por xmm2, xmmword [0x140030640]
pxor xmm2, xmm3
movdqa xmm3, xmm2
pxor xmm3, xmmword [0x140030650]
pxor xmm4, xmmword [0x140030660]
pand xmm4, xmm3
pxor xmm2, xmmword [0x140030670]
pand xmm2, xmm0
por xmm2, xmm4
pxor xmm7, xmm15
por xmm1, xmm7
movdqa xmm0, xmm2
movdqa xmm3, xmm1
movdqa xmm4, xmm1
movdqa xmm5, xmm2
pxor xmm5, xmm1
pxor xmm1, xmm9
por xmm1, xmm2
movdqa xmm6, xmmword [0x140030690]
pand xmm2, xmm6
por xmm2, xmmword [0x1400306a0]
movdqa xmm7, xmmword [0x1400306b0]
pand xmm0, xmm7
pxor xmm0, xmm2
movdqa xmm2, xmm0
pxor xmm2, xmmword [0x1400306c0]
pxor xmm3, xmm7
pxor xmm0, xmmword [0x1400306d0]
pand xmm0, xmm3
pxor xmm4, xmm6
pand xmm4, xmm2
pand xmm1, xmm5
por xmm1, xmm4
por xmm1, xmm0
movdqa xmm4, xmm1
por xmm4, xmm11
movdqa xmm0, xmm1
pand xmm0, xmm11
movdqa xmm3, xmm4
pand xmm3, xmmword [0x1400306e0]
movdqa xmm2, xmm4
pand xmm2, xmmword [0x1400306f0]
por xmm3, xmmword [0x140030700]
pxor xmm3, xmm2
movdqa xmm5, xmm3
movdqa xmm2, xmm1
pand xmm2, xmmword [0x140030720]
movdqa xmm6, xmm0
pandn xmm6, xmmword [0x140030730]
por xmm6, xmm2
por xmm6, xmmword [0x140030740]
movdqa xmm2, xmm1
pand xmm2, xmmword [0x140030750]
pxor xmm2, xmm6
movdqa xmm6, xmm2
pxor xmm6, xmmword [0x140030760]
pxor xmm3, xmmword [0x140030770]
pand xmm3, xmm6
pxor xmm5, xmmword [0x140030710]
pxor xmm2, xmmword [0x140030780]
pand xmm2, xmm5
movdqa xmm5, xmm1
pxor xmm5, xmm11
por xmm2, xmm3
movdqa xmm3, xmm1
movdqa xmm6, xmmword [0x140030790]
pand xmm3, xmm6
movdqa xmm7, xmmword [0x1400307a0]
pand xmm4, xmm7
por xmm4, xmm3
pand xmm1, xmmword [0x1400307b0]
pandn xmm0, xmm7
por xmm0, xmm6
por xmm0, xmm1
pxor xmm0, xmm4
por xmm0, xmm5
pandn xmm2, xmm0
movdqa xmm0, xmm10
pand xmm0, xmmword [0x1400307c0]
por xmm0, xmmword [0x1400307d0]
movdqa xmm1, xmm10
pand xmm1, xmmword [0x1400307e0]
pxor xmm1, xmm0
pxor xmm1, xmmword [0x1400307f0]
pand xmm1, xmm2
movdqa xmm0, xmm10
pxor xmm0, xmm9
pxor xmm0, xmm2
movdqa xmm3, xmm10
pandn xmm3, xmm2
por xmm3, xmm0
movdqa xmm2, xmm1
pand xmm2, xmmword [0x140030820]
pxor xmm2, xmm3
pandn xmm3, xmm1
pand xmm1, xmmword [0x140030800]
por xmm1, xmmword [0x140030810]
pxor xmm2, xmm1
movdqa xmm0, xmm3
movdqa xmm1, xmmword [0x140030830]
pxor xmm0, xmm1
pxor xmm0, xmm2
pxor xmm2, xmm1
pand xmm2, xmm3
por xmm2, xmm0
pand xmm2, xmm10
movdqa xmm0, xmm12
pxor xmm0, xmm9
movdqa xmm1, xmm12
movdqa xmm3, xmmword [0x140030840]
pand xmm1, xmm3
pandn xmm3, xmm0
por xmm3, xmm1
movdqa xmm0, xmm3
pxor xmm0, xmmword [0x140030850]
pxor xmm3, xmmword [0x140030860]
pand xmm3, xmm0
movdqa xmm4, xmm2
movdqa xmm5, xmm2
por xmm0, xmm2
movdqa xmm1, xmm12
pandn xmm1, xmm2
movdqa xmm6, xmm2
pand xmm6, xmmword [0x140030900]
por xmm6, xmmword [0x140030910]
pand xmm2, xmmword [0x140030920]
pxor xmm2, xmm6
pxor xmm2, xmmword [0x140030930]
pand xmm2, xmm12
movdqa xmm6, xmmword [0x140030870]
pandn xmm12, xmm6
por xmm12, xmm3
pand xmm4, xmm6
pand xmm5, xmmword [0x140030880]
por xmm4, xmmword [0x140030890]
pxor xmm4, xmm5
movdqa xmm3, xmm4
pxor xmm3, xmmword [0x1400308a0]
pxor xmm4, xmmword [0x1400308b0]
pand xmm4, xmm12
pandn xmm12, xmm3
pxor xmm0, xmm9
por xmm0, xmm4
por xmm0, xmm12
movdqa xmm3, xmm0
pand xmm3, xmmword [0x1400308c0]
por xmm3, xmmword [0x1400308d0]
pand xmm0, xmmword [0x1400308e0]
pxor xmm0, xmm3
movdqa xmm3, xmm0
pxor xmm3, xmmword [0x1400308f0]
por xmm2, xmm1
movdqa xmm1, xmm2
pxor xmm1, xmmword [0x140030940]
movdqa xmm4, xmm0
pand xmm4, xmmword [0x140030950]
movdqa xmm5, xmm0
pxor xmm5, xmmword [0x1400309e0]
pand xmm5, xmm3
movdqa xmm6, xmm3
pand xmm6, xmmword [0x140030960]
por xmm6, xmm4
movdqa xmm4, xmm1
pand xmm4, xmmword [0x140030970]
movdqa xmm3, xmm2
pand xmm3, xmmword [0x140030980]
por xmm3, xmm4
movdqa xmm10, xmmword [0x1400309b0]
movdqa xmm4, xmm10
pandn xmm4, xmm6
pxor xmm6, xmmword [0x140030990]
movdqa xmm7, xmm6
pand xmm7, xmm10
por xmm7, xmm4
movdqa xmm4, xmm10
pandn xmm4, xmm3
pxor xmm3, xmmword [0x1400309a0]
por xmm6, xmm3
pand xmm3, xmm10
por xmm3, xmm4
pxor xmm3, xmm7
pxor xmm3, xmmword [0x1400309c0]
pand xmm3, xmm6
movdqa xmm4, xmm1
pand xmm4, xmmword [0x1400309f0]
pand xmm2, xmmword [0x140030a00]
por xmm2, xmm4
movdqa xmm4, xmm0
por xmm4, xmmword [0x1400309d0]
por xmm1, xmmword [0x140030a10]
pxor xmm1, xmm2
movdqa xmm2, xmm4
pand xmm2, xmmword [0x140030a20]
pand xmm0, xmmword [0x140030a30]
por xmm0, xmm2
pxor xmm0, xmm5
pxor xmm4, xmmword [0x140030a50]
pand xmm4, xmm5
pxor xmm0, xmmword [0x140030a40]
por xmm4, xmm0
movdqa xmm0, xmm1
pxor xmm0, xmmword [0x140030a60]
pxor xmm1, xmmword [0x140030a70]
pand xmm1, xmm4
pandn xmm4, xmm0
por xmm1, xmm4
por xmm1, xmm3
movdqa xmmword [r10], xmm1
mov eax, r11d
jmp 0x140006c60
mov qword [rbp + 0x20], r14
mov rsi, qword [rbp + 0x20]
mov rsp, qword [rbp - 0x48]
sub rsp, 0x20
mov rcx, rsi
call fcn.1400224f0
add rsp, 0x20
mov qword [rbp + 0x20], rsi
mov qword [rbp + 0x28], rax
sub rsp, 0x20
call fcn.14001e020
mov r15, qword [rbp - 0x20]
mov rcx, r15
mov edx, eax
lea r8, [rbp + 0x20]
call fcn.140014d40
add rsp, 0x20
mov rax, qword [rbp - 0x40]
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x20], rcx
cmp qword [rax + 0x18], 8
mov ebx, 0x29f43428
mov ecx, 0x5781b8dc
cmovae ebx, ecx
mov ecx, 0x5998498c
mov r14, rbp
nop dword [rax]
cmp ecx, 0x29f43428
je 0x140008712
cmp ecx, 0x5781b8dc
je 0x140008664
cmp ecx, 0x5998498c
jne 0x140008640
mov rdx, qword [rbp + 0x20]
mov ecx, ebx
jmp 0x140008640
mov rcx, qword [rbp]
mov rdx, qword [rcx]
mov ecx, 0x29f43428
jmp 0x140008640
mov qword [rbp + 0x20], r10
mov rdi, qword [rbp + 0x20]
mov rsp, qword [rbp - 0x78]
sub rsp, 0x20
mov rcx, rdi
call fcn.1400224f0
add rsp, 0x20
mov qword [rbp + 0x20], rdi
mov qword [rbp + 0x28], rax
sub rsp, 0x20
call fcn.14001e020
mov rcx, qword [rbp - 0x10]
mov edx, eax
mov r8, r15
call fcn.140014d40
add rsp, 0x20
mov rbx, qword [rbp - 0x50]
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
cmp qword [rbx + 0x18], 8
mov eax, 0x29f43428
mov ecx, 0x5781b8dc
cmovae eax, ecx
mov edx, 0x5998498c
mov r14, rbp
nop dword [rax + rax]
cmp edx, 0x29f43428
je 0x1400087af
cmp edx, 0x5781b8dc
je 0x140008704
cmp edx, 0x5998498c
jne 0x1400086e0
mov rcx, qword [rbp + 0x20]
mov edx, eax
jmp 0x1400086e0
mov rcx, qword [rbp]
mov rcx, qword [rcx]
mov edx, 0x29f43428
jmp 0x1400086e0
mov rax, qword [rax + 0x10]
mov qword [rbp], rdx
mov qword [rbp + 8], rax
sub rsp, 0x20
lea rsi, [rbp + 0x20]
mov rcx, rsi
mov rdx, r14
call fcn.140012b00
mov rbx, qword [rbp - 0x38]
mov rcx, rbx
mov rdx, rsi
xor r8d, r8d
call fcn.140012e40
mov rdi, qword [rbp - 0x30]
mov rcx, rdi
mov rdx, rbx
mov r8, r15
call fcn.140008d20
add rsp, 0x20
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
cmp qword [rdi + 0x18], 8
mov esi, 0x29f43428
mov ecx, 0x5781b8dc
cmovae esi, ecx
mov eax, 0x5998498c
mov rdx, qword [rbp - 0x28]
cmp eax, 0x29f43428
je 0x140008852
cmp eax, 0x5781b8dc
je 0x1400087a1
cmp eax, 0x5998498c
jne 0x140008780
mov rcx, qword [rbp + 0x20]
mov eax, esi
jmp 0x140008780
mov rcx, qword [rbp]
mov rcx, qword [rcx]
mov eax, 0x29f43428
jmp 0x140008780
mov rax, qword [rbx + 0x10]
mov qword [rbp], rcx
mov qword [rbp + 8], rax
sub rsp, 0x20
mov rcx, r15
mov rdx, r14
call fcn.140012b00
mov rsi, qword [rbp - 0x38]
mov rcx, rsi
mov rdx, r15
xor r8d, r8d
call fcn.140012e40
mov rbx, qword [rbp - 0x58]
mov rcx, rbx
mov rdx, rsi
mov r8, qword [rbp - 0x10]
call fcn.140008d20
add rsp, 0x20
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
cmp qword [rbx + 0x18], 8
mov eax, 0x29f43428
mov ecx, 0x5781b8dc
cmovae eax, ecx
mov edx, 0x5998498c
mov esi, 0x1c02839c
nop dword [rax + rax]
cmp edx, 0x29f43428
je 0x1400088d7
cmp edx, 0x5781b8dc
je 0x140008844
cmp edx, 0x5998498c
jne 0x140008820
mov rcx, qword [rbp + 0x20]
mov edx, eax
jmp 0x140008820
mov rcx, qword [rbp]
mov rcx, qword [rcx]
mov edx, 0x29f43428
jmp 0x140008820
sub rsp, 0x20
call fcn.14002163c
add rsp, 0x20
mov qword [rbp - 0x18], rax
mov qword [rbp + 0x20], rdi
mov rax, qword [rbp + 0x20]
mov eax, 0x80adefef
mov esi, 0x1c02839c
nop word cs:[rax + rax]
nop
cmp eax, 0x1c02839c
je 0x1400088ac
cmp eax, 0xf6aa3d53
je 0x140008957
cmp eax, 0x80adefef
jne 0x140008880
mov rax, qword [rbp + 0x20]
cmp qword [rax + 0x18], 8
mov eax, 0xf6aa3d53
cmovae eax, esi
jmp 0x140008880
mov rax, qword [rbp + 0x20]
mov rcx, qword [rax]
mov rax, qword [rbp + 0x20]
mov rax, qword [rax + 0x18]
lea rdx, [rax + rax]
add rdx, 2
sub rsp, 0x20
call fcn.140011760
add rsp, 0x20
mov eax, 0xf6aa3d53
jmp 0x140008880
sub rsp, 0x20
mov rdx, qword [rbp - 0x20]
call fcn.14002163c
add rsp, 0x20
mov qword [rbp + 0x20], rbx
mov rax, qword [rbp + 0x20]
mov eax, 0x80adefef
nop word cs:[rax + rax]
nop
cmp eax, 0x1c02839c
je 0x14000892c
cmp eax, 0xf6aa3d53
je 0x1400089e7
cmp eax, 0x80adefef
jne 0x140008900
mov rax, qword [rbp + 0x20]
cmp qword [rax + 0x18], 8
mov eax, 0xf6aa3d53
cmovae eax, esi
jmp 0x140008900
mov rax, qword [rbp + 0x20]
mov rcx, qword [rax]
mov rax, qword [rbp + 0x20]
mov rax, qword [rax + 0x18]
lea rdx, [rax + rax]
add rdx, 2
sub rsp, 0x20
call fcn.140011760
add rsp, 0x20
mov eax, 0xf6aa3d53
jmp 0x140008900
mov rax, qword [rbp + 0x20]
mov qword [rax + 0x10], 0
mov rax, qword [rbp + 0x20]
mov qword [rax + 0x18], 7
mov rax, qword [rbp + 0x20]
mov word [rax], 0
mov qword [rbp + 0x20], rbx
mov rax, qword [rbp + 0x20]
mov eax, 0x80adefef
nop word cs:[rax + rax]
nop
cmp eax, 0x1c02839c
je 0x1400089bc
cmp eax, 0xf6aa3d53
je 0x140008a77
cmp eax, 0x80adefef
jne 0x140008990
mov rax, qword [rbp + 0x20]
cmp qword [rax + 0x18], 8
mov eax, 0xf6aa3d53
cmovae eax, esi
jmp 0x140008990
mov rax, qword [rbp + 0x20]
mov rcx, qword [rax]
mov rax, qword [rbp + 0x20]
mov rax, qword [rax + 0x18]
lea rdx, [rax + rax]
add rdx, 2
sub rsp, 0x20
call fcn.140011760
add rsp, 0x20
mov eax, 0xf6aa3d53
jmp 0x140008990
mov rax, qword [rbp + 0x20]
mov qword [rax + 0x10], 0
mov rax, qword [rbp + 0x20]
mov qword [rax + 0x18], 7
mov rax, qword [rbp + 0x20]
mov word [rax], 0
mov rax, qword [rbp - 0x38]
mov qword [rbp + 0x20], rax
mov rax, qword [rbp + 0x20]
mov eax, 0x80adefef
nop dword [rax]
cmp eax, 0x1c02839c
je 0x140008a4c
cmp eax, 0xf6aa3d53
je 0x140008b07
cmp eax, 0x80adefef
jne 0x140008a20
mov rax, qword [rbp + 0x20]
cmp qword [rax + 0x18], 8
mov eax, 0xf6aa3d53
cmovae eax, esi
jmp 0x140008a20
mov rax, qword [rbp + 0x20]
mov rcx, qword [rax]
mov rax, qword [rbp + 0x20]
mov rax, qword [rax + 0x18]
lea rdx, [rax + rax]
add rdx, 2
sub rsp, 0x20
call fcn.140011760
add rsp, 0x20
mov eax, 0xf6aa3d53
jmp 0x140008a20
mov rax, qword [rbp + 0x20]
mov qword [rax + 0x10], 0
mov rax, qword [rbp + 0x20]
mov qword [rax + 0x18], 7
mov rax, qword [rbp + 0x20]
mov word [rax], 0
mov qword [rbp + 0x20], r15
mov rax, qword [rbp + 0x20]
mov eax, 0x80adefef
nop word cs:[rax + rax]
nop
cmp eax, 0x1c02839c
je 0x140008adc
cmp eax, 0xf6aa3d53
je 0x140008b97
cmp eax, 0x80adefef
jne 0x140008ab0
mov rax, qword [rbp + 0x20]
cmp qword [rax + 0x18], 8
mov eax, 0xf6aa3d53
cmovae eax, esi
jmp 0x140008ab0
mov rax, qword [rbp + 0x20]
mov rcx, qword [rax]
mov rax, qword [rbp + 0x20]
mov rax, qword [rax + 0x18]
lea rdx, [rax + rax]
add rdx, 2
sub rsp, 0x20
call fcn.140011760
add rsp, 0x20
mov eax, 0xf6aa3d53
jmp 0x140008ab0
mov rax, qword [rbp + 0x20]
mov qword [rax + 0x10], 0
mov rax, qword [rbp + 0x20]
mov qword [rax + 0x18], 7
mov rax, qword [rbp + 0x20]
mov word [rax], 0
mov rax, qword [rbp - 0x10]
mov qword [rbp + 0x20], rax
mov rax, qword [rbp + 0x20]
mov eax, 0x80adefef
nop dword [rax]
cmp eax, 0x1c02839c
je 0x140008b6c
cmp eax, 0xf6aa3d53
je 0x140008bf1
cmp eax, 0x80adefef
jne 0x140008b40
mov rax, qword [rbp + 0x20]
cmp qword [rax + 0x18], 8
mov eax, 0xf6aa3d53
cmovae eax, esi
jmp 0x140008b40
mov rax, qword [rbp + 0x20]
mov rcx, qword [rax]
mov rax, qword [rbp + 0x20]
mov rax, qword [rax + 0x18]
lea rdx, [rax + rax]
add rdx, 2
sub rsp, 0x20
call fcn.140011760
add rsp, 0x20
mov eax, 0xf6aa3d53
jmp 0x140008b40
mov rax, qword [rbp + 0x20]
mov qword [rax + 0x10], 0
mov rax, qword [rbp + 0x20]
mov qword [rax + 0x18], 7
mov rax, qword [rbp + 0x20]
mov word [rax], 0
cmp qword [rbp - 0x18], 0
setne byte [rbp - 3]
mov eax, dword [0x14003cc58]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x94d2ad69
mov ecx, 0xef0ac766
cmovne eax, ecx
cmp dword [0x14003cc5c], 0xa
mov ecx, 0x94d2ad69
cmovl eax, ecx
jmp 0x1400033d0
mov rax, qword [rbp + 0x20]
mov qword [rax + 0x10], 0
mov rax, qword [rbp + 0x20]
mov qword [rax + 0x18], 7
mov rax, qword [rbp + 0x20]
mov word [rax], 0
mov eax, 0xc2ed43d3
jmp 0x1400033d0
mov rax, qword [rbp - 0x40]
mov qword [rbp + 0x20], rax
mov rax, qword [rbp + 0x20]
mov eax, 0x80adefef
mov esi, 0x1c02839c
nop word cs:[rax + rax]
nop dword [rax]
cmp eax, 0x1c02839c
je 0x140008c68
cmp eax, 0xf6aa3d53
je 0x140008c93
cmp eax, 0x80adefef
jne 0x140008c40
mov rax, qword [rbp + 0x20]
cmp qword [rax + 0x18], 8
mov eax, 0xf6aa3d53
cmovae eax, esi
jmp 0x140008c40
mov rax, qword [rbp + 0x20]
mov rcx, qword [rax]
mov rax, qword [rbp + 0x20]
mov rax, qword [rax + 0x18]
lea rdx, [rax + rax]
add rdx, 2
sub rsp, 0x20
call fcn.140011760
add rsp, 0x20
mov eax, 0xf6aa3d53
jmp 0x140008c40
mov rax, qword [rbp + 0x20]
mov qword [rax + 0x10], 0
mov rax, qword [rbp + 0x20]
mov qword [rax + 0x18], 7
mov rax, qword [rbp + 0x20]
mov word [rax], 0
mov rax, qword [rbp - 0x70]
mov rax, qword [rbp - 0x68]
mov rax, qword [rbp - 0x60]
movaps xmm6, xmmword [rbp + 0x40]
movaps xmm7, xmmword [rbp + 0x50]
movaps xmm8, xmmword [rbp + 0x60]
movaps xmm9, xmmword [rbp + 0x70]
movaps xmm10, xmmword [rbp + 0x80]
movaps xmm11, xmmword [rbp + 0x90]
movaps xmm12, xmmword [rbp + 0xa0]
movaps xmm13, xmmword [rbp + 0xb0]
movaps xmm14, xmmword [rbp + 0xc0]
movaps xmm15, xmmword [rbp + 0xd0]
lea rsp, [rbp + 0xe8]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret