Function at 0x180068bf0
Capabilities:
Log keystrokes via polling

Disassembly:
push rbp
push rdi
push r15
lea rbp, [rsp - 0x1a90]
mov eax, 0x1b90
call fcn.18019b150
sub rsp, rax
movaps xmmword [rsp + 0x1b50], xmm7
movaps xmmword [rsp + 0x1b30], xmm9
movaps xmmword [rsp + 0x1af0], xmm13
call fcn.18009b140
mov ecx, dword [0x1802babf8]
xor r15d, r15d
movss xmm9, dword [0x1801d5d04]
xorps xmm7, xmm7
mov qword [0x1802bb060], rax
test ecx, ecx
je 0x180062ea2
sub ecx, 1
je 0x180062e60
sub ecx, 1
je 0x180062e36
cmp ecx, 1
je 0x180062df0
mov dword [0x18028344c], 0x3f800000
mov dword [0x1802bad30], r15d
mov dword [0x180283420], 0x3f800000
jmp 0x180062ec9
movss xmm1, dword [0x180283420]
movss xmm0, dword [0x1802bad30]
addss xmm1, dword [0x1801d5c04]
addss xmm0, dword [0x1801d5f88]
comiss xmm1, xmm9
movss dword [0x180283420], xmm1
movss dword [0x1802bad30], xmm0
jb 0x180062ec9
mov dword [0x1802babf8], r15d
jmp 0x180062ec9
movss xmm0, dword [0x18028344c]
addss xmm0, dword [0x1801d5c04]
comiss xmm0, xmm9
movss dword [0x18028344c], xmm0
jb 0x180062ec9
mov dword [0x1802babf8], 3
jmp 0x180062ec9
movss xmm1, dword [0x1802bad30]
movss xmm0, dword [0x180283420]
addss xmm1, dword [0x1801d5c04]
addss xmm0, dword [0x1801d5f88]
comiss xmm1, xmm9
movss dword [0x1802bad30], xmm1
movss dword [0x180283420], xmm0
jb 0x180062ec9
mov dword [0x1802babf8], 2
jmp 0x180062ec9
movss xmm0, dword [0x18028344c]
addss xmm0, dword [0x1801d5f88]
comiss xmm0, xmm7
movss dword [0x18028344c], xmm0
ja 0x180062ec9
mov dword [0x1802babf8], 1
movss xmm13, dword [0x1802463dc]
call fcn.18001fa90
mov rcx, rax
call fcn.18001fa10
mov rdi, qword [rax]
mov qword [rbp + 0x1ac0], rdi
test rdi, rdi
je 0x180068664
mov rax, qword [rdi + 0x28]
movabs rdx, 0x7fffffff0000
mov qword [rsp + 0x1b80], r12
mov r12d, r15d
mov qword [rsp + 0x1bc8], rbx
mov qword [rsp + 0x1b88], rsi
mov qword [rsp + 0x1b70], r14
cmp dword [rax + 0x10], r15d
jle 0x1800684f5
mov qword [rsp + 0x1b78], r13
movabs rbx, 0x833cebbd0ad1ef40
movaps xmmword [rsp + 0x1b20], xmm10
mov r13d, reloc.WLDAP32.dll_Ordinal_32
movss xmm10, dword [0x1801d5e2c]
movaps xmmword [rsp + 0x1b10], xmm11
movss xmm11, dword [0x1801d5e3c]
movaps xmmword [rsp + 0x1b00], xmm12
movss xmm12, dword [0x1801d5dd4]
movaps xmmword [rsp + 0x1ae0], xmm14
movss xmm14, dword [0x1801d5e10]
movaps xmmword [rsp + 0x1ad0], xmm15
movss xmm15, dword [0x1801d5e74]
movaps xmmword [rsp + 0x1b60], xmm6
movaps xmmword [rsp + 0x1b40], xmm8
mov rax, qword [rax + 0x18]
mov rsi, qword [rax + r13]
test rsi, rsi
je 0x180068497
mov r15, qword [rsi + 0x10]
test r15, r15
je 0x180068497
mov r15, qword [r15 + 0x30]
test r15, r15
je 0x180068497
lea r14, [r15 + 0x60]
cmp r14, 0x40000
jbe 0x180068497
lea rax, [r14 + 8]
cmp rax, rdx
jae 0x180068497
mov r14, qword [r14]
test r14, r14
je 0x180068497
mov rcx, rsi
call fcn.18001fc50
test al, al
jne 0x18006848d
mov rcx, rsi
call fcn.18001f880
test rax, rax
je 0x18006848d
movabs rax, 0x1750d5447e66e6a3
lea rdx, [rbp - 0x80]
mov qword [rbp + 0x1ab8], rax
mov rcx, r14
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp - 0x80], rax
mov qword [rbp + 0x1ab8], rbx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp - 0x78], rax
movabs rax, 0x1750d5281f0589ef
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x8c0], rax
mov qword [rbp + 0x1ab8], rbx
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp - 0x80]
mov qword [rbp + 0x8c8], rax
xorps xmm0, xmmword [rbp + 0x8c0]
movdqa xmmword [rbp - 0x80], xmm0
call qword [sym.imp.VCRUNTIME140.dll_strstr]
test rax, rax
jne 0x18006848d
mov rcx, rsi
call fcn.18001fe00
test al, al
je 0x180063667
mov rcx, rsi
call fcn.180022200
lea rdx, [rbp + 0x13c8]
mov rcx, qword [rax]
call fcn.180021b10
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
call fcn.180022e90
mov rcx, rax
call fcn.180022200
lea rdx, [rbp + 0x1308]
movsd qword [rbp + 0x760], xmm6
mov dword [rbp + 0x768], ebx
mov rcx, qword [rax]
call fcn.180021b10
lea rdx, [rbp + 0x760]
lea rcx, [rbp + 0x770]
movsd xmm0, qword [rax]
mov eax, dword [rax + 8]
movsd qword [rbp + 0x770], xmm0
mov dword [rbp + 0x778], eax
call fcn.180010ef0
cvttss2si eax, xmm0
cmp eax, 0xc8
jge 0x1800632a8
cmp byte [0x180284635], 0
je 0x18006325b
mov rcx, rsi
call fcn.180022560
test al, al
jne 0x18006325b
mov edx, reloc.WS2_32.dll_recv
mov rcx, rsi
call fcn.180022700
test al, al
jne 0x180063200
call fcn.180022e90
mov rcx, rsi
mov rbx, rax
call fcn.180022180
mov rcx, rbx
mov rdx, qword [rax]
call fcn.180022900
test al, al
je 0x1800631c4
xor r9d, r9d
mov dword [rsp + 0x20], 0xff
xor edx, edx
lea rcx, [rbp + 0x1568]
mov r8d, 0xff
call fcn.18000fcd0
lea rdx, [rbp + 0x1000]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x1000], xmm0
jmp 0x1800632a0
lea rdx, [0x1802463b0]
lea rcx, [rbp + 0x1010]
call fcn.180010cf0
lea rdx, [rbp + 0x1010]
lea rcx, [rbp + 0x1528]
call fcn.180010d10
lea rdx, [rbp + 0x1020]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x1020], xmm0
jmp 0x1800632a0
mov edx, reloc.WS2_32.dll_recv
mov rcx, rsi
call fcn.180022700
test al, al
je 0x1800632a8
cmp byte [0x1802846cd], 0
jne 0x1800632a8
lea rdx, [0x180246498]
lea rcx, [rbp + 0x1030]
call fcn.180010cf0
lea rdx, [rbp + 0x1030]
lea rcx, [rbp + 0x1538]
call fcn.180010d10
lea rdx, [rbp + 0x1040]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x1040], xmm0
jmp 0x1800632a0
cmp byte [0x180284875], 0
je 0x1800632a8
mov rcx, rsi
call fcn.180022560
test al, al
je 0x1800632a8
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
mov r8d, edx
lea rcx, [rbp + 0x1548]
xor r9d, r9d
call fcn.18000fcd0
lea rdx, [rbp + 0x1050]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x1050], xmm0
mov rcx, rsi
call fcn.18002d780
movaps xmm3, xmm7
movss dword [rsp + 0x20], xmm9
movaps xmm2, xmm7
lea rcx, [rsp + 0x60]
movaps xmm1, xmm7
call fcn.18000fcb0
mov rcx, rsi
call fcn.180022560
mov rcx, rsi
test al, al
jne 0x180063387
mov edx, reloc.WS2_32.dll_recv
call fcn.180022700
test al, al
jne 0x18006333d
call fcn.180022e90
mov rdx, rsi
mov rcx, rax
call fcn.180022900
test al, al
je 0x18006331a
lea rdx, [0x180246508]
lea rcx, [rbp + 0x1060]
call fcn.180010cf0
lea rdx, [rbp + 0x1060]
lea rcx, [rbp + 0x1558]
jmp 0x18006335e
lea rdx, [0x1802463a0]
lea rcx, [rbp + 0x1070]
call fcn.180010cf0
lea rdx, [rbp + 0x1070]
lea rcx, [rbp + 0x1578]
jmp 0x18006335e
lea rdx, [0x180246498]
lea rcx, [rbp + 0x1080]
call fcn.180010cf0
lea rdx, [rbp + 0x1080]
lea rcx, [rbp + 0x1588]
call fcn.180010d10
lea rdx, [rbp + 0x1090]
mov rcx, rsi
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movdqa xmmword [rbp + 0x1090], xmm0
call fcn.18002fc20
jmp 0x180063412
call fcn.180022560
xor r9d, r9d
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r8d, edx
test al, al
je 0x1800633fe
lea rcx, [rbp + 0x1598]
call fcn.18000fcd0
mov rcx, rsi
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
call fcn.180020830
comiss xmm7, dword [rax]
jae 0x180063412
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
mov r8d, edx
lea rcx, [rbp + 0x15a8]
xor r9d, r9d
call fcn.18000fcd0
lea rdx, [rbp + 0x10a0]
mov rcx, rsi
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x10a0], xmm0
call fcn.1800318a0
jmp 0x180063412
lea rcx, [rbp + 0x15b8]
call fcn.18000fcd0
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movaps xmm3, xmm7
movss dword [rsp + 0x20], xmm9
movaps xmm2, xmm7
lea rcx, [rsp + 0x70]
movaps xmm1, xmm7
call fcn.18000fcb0
mov rcx, rsi
call fcn.180022560
test al, al
jne 0x180063537
mov edx, reloc.WS2_32.dll_recv
mov rcx, rsi
call fcn.180022700
test al, al
jne 0x180063507
call fcn.180022e90
mov rcx, rsi
mov rbx, rax
call fcn.180022180
mov rcx, rbx
mov rdx, qword [rax]
call fcn.180022900
test al, al
je 0x1800634a3
lea rdx, [0x180246508]
lea rcx, [rbp + 0x10b0]
call fcn.180010cf0
lea rdx, [rbp + 0x10b0]
lea rcx, [rbp + 0x15c8]
call fcn.180010d10
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x70], xmm0
jmp 0x18006353c
mov rcx, rsi
call fcn.180020830
comiss xmm7, dword [rax]
jb 0x1800634d7
movaps xmm3, xmm7
movss dword [rsp + 0x20], xmm9
movaps xmm2, xmm7
lea rcx, [rbp + 0x15d8]
movaps xmm1, xmm9
call fcn.18000fcb0
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x70], xmm0
jmp 0x18006353c
lea rdx, [0x1802463a0]
lea rcx, [rbp + 0x10c0]
call fcn.180010cf0
lea rdx, [rbp + 0x10c0]
lea rcx, [rbp + 0x15e8]
call fcn.180010d10
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x70], xmm0
jmp 0x18006353c
lea rdx, [0x180246498]
lea rcx, [rbp + 0x10d0]
call fcn.180010cf0
lea rdx, [rbp + 0x10d0]
lea rcx, [rbp + 0x15f8]
call fcn.180010d10
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x70], xmm0
jmp 0x18006353c
movups xmm0, xmmword [rsp + 0x70]
lea rdx, [rbp + 0x10e0]
movdqa xmmword [rbp + 0x10e0], xmm0
mov rcx, rsi
call fcn.18002e410
cmp byte [0x18028471b], 0
je 0x180063571
mov edx, reloc.WS2_32.dll_recv
mov rcx, rsi
call fcn.180022700
test al, al
jne 0x180068483
cmp byte [0x180284705], 0
je 0x18006358f
mov edx, 0x20000
mov rcx, rsi
call fcn.180022700
test al, al
jne 0x180068483
cmp byte [0x180284707], 0
je 0x1800635a8
mov rcx, rsi
call fcn.180022560
test al, al
jne 0x180068483
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1800635d4
call fcn.180022e90
mov rcx, rsi
mov rbx, rax
call fcn.180022180
mov rcx, rbx
mov rdx, qword [rax]
call fcn.180022900
test al, al
jne 0x180068483
mov r8d, Ordinal_50
lea rdx, [rbp + 0x12fc]
mov rcx, rsi
call fcn.180022740
ucomiss xmm7, dword [rax]
je 0x180068483
mov r8d, Ordinal_50
lea rdx, [rbp + 0x12f0]
mov rcx, rsi
call fcn.180022740
ucomiss xmm7, dword [rax + 4]
je 0x180068483
mov r8d, Ordinal_50
lea rdx, [rbp + 0x12e4]
mov rcx, rsi
call fcn.180022740
ucomiss xmm7, dword [rax + 8]
je 0x180068483
xor edx, edx
mov rcx, rsi
call fcn.1800266d0
movaps xmm6, xmm0
comiss xmm13, xmm6
jbe 0x180063667
mov rcx, rsi
call fcn.180020830
comiss xmm7, dword [rax]
jae 0x180063667
mov rcx, rsi
call fcn.180020930
test al, al
jne 0x180063667
movaps xmm13, xmm6
mov qword [0x1802846a0], rsi
mov rcx, rsi
call fcn.18001f910
cmp eax, 0xd9e96dc9
jne 0x180063bf6
mov rcx, rsi
call fcn.180020830
mov rcx, rsi
movss xmm8, dword [rax]
call fcn.18001f7f0
lea rdx, [rsp + 0x50]
mov rcx, rax
call fcn.18001f560
lea rcx, [rbp + 0x1ab0]
call fcn.180010ee0
movsd xmm0, qword [rsp + 0x50]
lea rdx, [rbp + 0x1ab0]
mov eax, dword [rsp + 0x58]
lea rcx, [rbp + 0x780]
movsd qword [rbp + 0x780], xmm0
mov dword [rbp + 0x788], eax
call fcn.1800236a0
test al, al
je 0x180063bf6
cmp byte [0x180284852], 0
je 0x180063bf6
lea rcx, [rbp + 0x1220]
call fcn.1800830d0
xor edx, edx
lea rcx, [rbp + 0x17d0]
mov r8d, 0x100
call sub.VCRUNTIME140.dll_memset
movsd xmm6, qword [rsp + 0x50]
mov ebx, dword [rsp + 0x58]
call fcn.180022e90
mov r8d, Ordinal_50
movsd qword [rbp + 0x790], xmm6
lea rdx, [rbp + 0x12d8]
mov dword [rbp + 0x798], ebx
mov rcx, rax
call fcn.180022740
lea rdx, [rbp + 0x790]
lea rcx, [rbp + 0x7a0]
movsd xmm0, qword [rax]
mov eax, dword [rax + 8]
movsd qword [rbp + 0x7a0], xmm0
mov dword [rbp + 0x7a8], eax
call fcn.180010ef0
movabs rcx, 0xee55e5cf64f8e6d2
lea rdx, [rbp + 0x240]
movabs rax, 0x6320ba4b7669eca7
xorps xmm2, xmm2
mov qword [rbp + 0x1ab8], rax
movabs rdi, 0x1750d5281f0589ef
mov rax, qword [rbp + 0x1ab8]
movabs rbx, 0x833cebbd0ad1ef40
mov qword [rbp + 0x240], rax
movabs rax, 0xe50cc58c2f8a9d25
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x248], rax
movabs rax, 0xb02cfbcadd04ba24
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x250], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x258], rax
mov qword [rbp + 0x1ab8], rdi
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x8a0], rax
mov qword [rbp + 0x1ab8], rbx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x8a8], rax
movabs rax, 0xb02cfbcadd04e749
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
cvtss2sd xmm2, xmm0
mov qword [rbp + 0x1ab8], rcx
lea rcx, [rbp + 0x17d0]
mov qword [rbp + 0x8b0], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x8b8], rax
movdqa xmm0, xmmword [rbp + 0x240]
movdqa xmm1, xmmword [rbp + 0x250]
movq r8, xmm2
xorps xmm1, xmmword [rbp + 0x8b0]
xorps xmm0, xmmword [rbp + 0x8a0]
movdqa xmmword [rbp + 0x250], xmm1
movdqa xmmword [rbp + 0x240], xmm0
call fcn.180084bd0
lea rdx, [rbp + 0x17d0]
lea rcx, [rbp + 0x1220]
call fcn.180082da0
lea rcx, [rbp + 0x1200]
call fcn.1800830d0
xor edx, edx
lea rcx, [rbp + 0x18d0]
mov r8d, 0x100
call sub.VCRUNTIME140.dll_memset
movabs rax, 0x175088785761acb4
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp - 0x10], rax
mov qword [rbp + 0x1ab8], rbx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp - 8], rax
mov qword [rbp + 0x1ab8], rdi
lea rdx, [rbp - 0x10]
mov rax, qword [rbp + 0x1ab8]
lea rcx, [rbp + 0x18d0]
mov qword [rbp + 0x8d0], rax
mov qword [rbp + 0x1ab8], rbx
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp - 0x10]
mov qword [rbp + 0x8d8], rax
xorps xmm0, xmmword [rbp + 0x8d0]
cvttss2si r8d, xmm8
movdqa xmmword [rbp - 0x10], xmm0
call fcn.180084bd0
lea rdx, [rbp + 0x18d0]
lea rcx, [rbp + 0x1200]
call fcn.180082da0
lea rcx, [rbp + 0x1220]
call fcn.18000fd40
mov rdi, qword [0x180284608]
lea rcx, [rbp + 0x1608]
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
mov r9d, edx
mov r8d, edx
mov rbx, rax
call fcn.18000fcd0
movss xmm2, dword [rbp + 0x1ab4]
lea r9, [rbp + 0x10f0]
movss xmm1, dword [rbp + 0x1ab0]
mov rcx, qword [0x1802bb3b8]
movups xmm0, xmmword [rax]
mov qword [rsp + 0x38], rbx
movss dword [rsp + 0x30], xmm14
movd r8d, xmm2
movd edx, xmm1
mov qword [rsp + 0x28], rdi
movaps xmmword [rbp + 0x10f0], xmm0
mov dword [rsp + 0x20], 3
call fcn.180024f50
lea rcx, [rbp + 0x1200]
call fcn.18000fd40
mov rdi, qword [0x180284608]
lea rcx, [rbp + 0x1618]
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
mov r8d, edx
mov r9d, Ordinal_27
mov rbx, rax
call fcn.18000fcd0
movss xmm2, dword [rbp + 0x1ab4]
lea r9, [rbp + 0x1100]
addss xmm2, dword [0x1801d5e18]
movss xmm1, dword [rbp + 0x1ab0]
movups xmm0, xmmword [rax]
mov rcx, qword [0x1802bb3b8]
mov qword [rsp + 0x38], rbx
movss dword [rsp + 0x30], xmm14
movd r8d, xmm2
movd edx, xmm1
mov qword [rsp + 0x28], rdi
movaps xmmword [rbp + 0x1100], xmm0
mov dword [rsp + 0x20], 3
call fcn.180024f50
xor r9d, r9d
mov dword [rsp + 0x20], 0xff
xor r8d, r8d
lea rcx, [rbp + 0x1628]
xor edx, edx
call fcn.18000fcd0
movss xmm2, dword [rbp + 0x1ab4]
xor ebx, ebx
movss xmm1, dword [rbp + 0x1ab0]
addss xmm2, xmm10
mov dword [rsp + 0x38], ebx
subss xmm1, xmm11
movups xmm0, xmmword [rax]
lea rax, [rbp + 0x1110]
movss dword [rsp + 0x30], xmm7
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm12
movaps xmmword [rbp + 0x1110], xmm0
mov rcx, qword [0x1802bb3b8]
movaps xmm3, xmm15
call fcn.180025700
xor r9d, r9d
mov dword [rsp + 0x20], 0xff
xor edx, edx
lea rcx, [rbp + 0x1638]
mov r8d, 0xff
call fcn.18000fcd0
movss xmm2, dword [rbp + 0x1ab4]
movss xmm1, dword [rbp + 0x1ab0]
addss xmm2, xmm10
mulss xmm8, dword [0x1801d5c0c]
subss xmm1, xmm11
mov rcx, qword [0x1802bb3b8]
movups xmm0, xmmword [rax]
mov dword [rsp + 0x38], ebx
lea rax, [rbp + 0x1120]
movss dword [rsp + 0x30], xmm7
movaps xmm3, xmm8
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm12
movaps xmmword [rbp + 0x1120], xmm0
call fcn.180025700
xor r9d, r9d
mov dword [rsp + 0x20], 0xff
xor r8d, r8d
lea rcx, [rbp + 0x1648]
xor edx, edx
call fcn.18000fcd0
movss xmm2, dword [rbp + 0x1ab4]
movaps xmm3, xmm15
movss xmm1, dword [rbp + 0x1ab0]
addss xmm2, xmm10
mov rcx, qword [0x1802bb3b8]
subss xmm1, xmm11
movups xmm0, xmmword [rax]
lea rax, [rbp + 0x1130]
movaps xmmword [rbp + 0x1130], xmm0
movss xmm0, dword [0x1801d5d70]
movss dword [rsp + 0x40], xmm0
mov dword [rsp + 0x38], ebx
movss dword [rsp + 0x30], xmm7
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm12
call fcn.180025680
lea rcx, [rbp + 0x1200]
call fcn.18000fdd0
lea rcx, [rbp + 0x1220]
call fcn.18000fdd0
mov rdi, qword [rbp + 0x1ac0]
lea rcx, [rbp + 0x12cc]
call fcn.18001f770
lea r9, [rbp + 0x7b0]
mov r8, r14
mov rdx, rsi
mov rcx, r15
movsd xmm0, qword [rax]
mov eax, dword [rax + 8]
movsd qword [rbp + 0x7b0], xmm0
mov dword [rbp + 0x7b8], eax
call fcn.18002c4b0
lea rcx, [rbp + 0x14ac]
call fcn.18001f770
lea r9, [rbp + 0x7c0]
mov r8, r14
mov rdx, rsi
mov rcx, r15
movsd xmm0, qword [rax]
mov eax, dword [rax + 8]
movsd qword [rbp + 0x7c0], xmm0
mov dword [rbp + 0x7c8], eax
call fcn.18002c9e0
lea rcx, [rbp + 0x14a0]
call fcn.18001f770
lea r9, [rbp + 0x7d0]
mov r8, r14
mov rdx, rsi
mov rcx, r15
movsd xmm0, qword [rax]
mov eax, dword [rax + 8]
movsd qword [rbp + 0x7d0], xmm0
mov dword [rbp + 0x7d8], eax
call fcn.18002d190
cmp byte [0x1802848e6], 0
je 0x180064675
lea rcx, [rbp + 0x1494]
call fcn.18001f770
mov edx, 0x80
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x1658]
mov r8d, edx
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
call fcn.18000fcd0
movabs r9, 0x79fbad4985fa4234
movabs rcx, 0xee55e5cf64f8e6d2
movabs rdx, 0x1750d5281f0589ef
movabs r15, 0x833cebbd0ad1ef40
movabs r8, 0xb02cfbcadd04e749
movups xmm2, xmmword [rax]
movabs rax, 0x173ed5471f7189bc
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x580], rax
movabs rax, 0x8353ebfe0af1ef25
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x588], rax
movabs rax, 0xb04ffbafdd68e725
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x590], rax
movabs rax, 0xee39e5ad6499e6a6
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x598], rax
movabs rax, 0x229e8bb4f3ffaf26
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x1ab8], r9
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x5a8], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xea0], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r8
mov qword [rbp + 0xea8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], rcx
mov qword [rbp + 0xeb0], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xeb8], rax
movabs rax, 0x229e8bb4f3ffaf43
movdqa xmm1, xmmword [rbp + 0xeb0]
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r9
mov qword [rbp + 0xec0], rax
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x580]
xorps xmm1, xmmword [rbp + 0x590]
xorps xmm0, xmmword [rbp + 0xea0]
mov qword [rbp + 0xec8], rax
movabs rax, 0x7833f84d716afd9c
movdqa xmmword [rbp + 0x580], xmm0
movdqa xmm0, xmmword [rbp + 0xec0]
xorps xmm0, xmmword [rbp + 0x5a0]
movdqa xmmword [rbp + 0x5a0], xmm0
movdqa xmmword [rbp + 0x590], xmm1
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x220], rax
movabs rax, 0xef5e8ac969b4832c
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x228], rax
movabs rax, 0xd24d9dafaf74c92c
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x230], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x238], rax
mov qword [rbp + 0x1ab8], rdx
mov rdx, r14
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xe20], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xe28], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xe30], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x220]
xorps xmm0, xmmword [rbp + 0xe20]
movdqa xmm1, xmmword [rbp + 0x230]
movzx r9d, byte [0x180284926]
movzx r8d, byte [0x180284924]
mov qword [rbp + 0xe38], rax
lea rax, [rbp + 0x7e0]
xorps xmm1, xmmword [rbp + 0xe30]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x1140]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x580]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x220]
movdqa xmmword [rbp + 0x220], xmm0
movss xmm0, dword [0x180246584]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movdqa xmmword [rbp + 0x230], xmm1
movsd qword [rbp + 0x7e0], xmm6
mov dword [rbp + 0x7e8], ebx
movdqa xmmword [rbp + 0x1140], xmm2
call fcn.18002bfd0
lea rcx, [rbp + 0x1488]
call fcn.18001f770
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
lea rcx, [rbp + 0x1668]
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
lea r8d, [rdx - 0x28]
call fcn.18000fcd0
movabs r9, 0x79fbad4985fa4234
movabs rdx, 0x1750d5281f0589ef
movabs r8, 0xb02cfbcadd04e749
movups xmm2, xmmword [rax]
movabs rax, 0x1736d5441f7089bc
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x5b0], rax
movabs rax, 0x837feb9d0aa3ef35
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x5b8], rax
movabs rax, 0xb049fba6dd68e726
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x5c0], rax
movabs rax, 0xee37e5ae648ce6b1
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x5c8], rax
movabs rax, 0x229e8bb4f39aaf2f
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x5d0], rax
mov qword [rbp + 0x1ab8], r9
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x5d8], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xed0], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xed8], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
movabs rcx, 0xee55e5cf64f8e6d2
mov qword [rbp + 0x1ab8], rcx
mov qword [rbp + 0xee0], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xee8], rax
movabs rax, 0x229e8bb4f3ffaf43
movdqa xmm1, xmmword [rbp + 0xee0]
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r9
mov qword [rbp + 0xef0], rax
mov rax, qword [rbp + 0x1ab8]
xorps xmm1, xmmword [rbp + 0x5c0]
movdqa xmm0, xmmword [rbp + 0x5b0]
xorps xmm0, xmmword [rbp + 0xed0]
mov qword [rbp + 0xef8], rax
movabs rax, 0x747da75d7969fc9c
movdqa xmmword [rbp + 0x5b0], xmm0
movdqa xmm0, xmmword [rbp + 0xef0]
xorps xmm0, xmmword [rbp + 0x5d0]
movdqa xmmword [rbp + 0x5d0], xmm0
movdqa xmmword [rbp + 0x5c0], xmm1
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x200], rax
movabs rax, 0xe15d9fde6fbd832f
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x208], rax
movabs rax, 0xd14a9eb8ad2a8225
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x210], rax
movabs rax, 0xee55e5cf64f8e6b0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x218], rax
mov qword [rbp + 0x1ab8], rdx
mov rdx, r14
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xe40], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xe48], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xe50], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x200]
xorps xmm0, xmmword [rbp + 0xe40]
movdqa xmm1, xmmword [rbp + 0x210]
movzx r9d, byte [0x180284926]
movzx r8d, byte [0x1802848e7]
mov qword [rbp + 0xe58], rax
lea rax, [rbp + 0x7f0]
xorps xmm1, xmmword [rbp + 0xe50]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x1150]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x5b0]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x200]
movdqa xmmword [rbp + 0x200], xmm0
movss xmm0, dword [0x180246584]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movdqa xmmword [rbp + 0x210], xmm1
movsd qword [rbp + 0x7f0], xmm6
mov dword [rbp + 0x7f8], ebx
movdqa xmmword [rbp + 0x1150], xmm2
call fcn.18002bfd0
lea rcx, [rbp + 0x147c]
call fcn.18001f770
mov edx, Ordinal_143
mov dword [rsp + 0x20], 0xff
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
lea r9d, [rdx - 0x78]
lea r8d, [rdx - 0x46]
lea rcx, [rbp + 0x1678]
call fcn.18000fcd0
movabs r9, 0x79fbad4985fa4234
movabs rdx, 0x1750d5281f0589ef
movabs r8, 0xb02cfbcadd04e749
movabs rcx, 0xee55e5cf64f8e6d2
movups xmm2, xmmword [rax]
movabs rax, 0x1731d55c1f6089a2
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x5e0], rax
movabs rax, 0x8353ebfe0af1ef2c
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x5e8], rax
movabs rax, 0xb04ffbafdd68e725
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x5f0], rax
movabs rax, 0xee39e5ad6499e6a6
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x5f8], rax
movabs rax, 0x229e8bb4f3ffaf26
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x600], rax
mov qword [rbp + 0x1ab8], r9
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x608], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xf00], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r8
mov qword [rbp + 0xf08], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], rcx
mov qword [rbp + 0xf10], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xf18], rax
movabs rax, 0x229e8bb4f3ffaf43
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r9
mov qword [rbp + 0xf20], rax
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x5e0]
movdqa xmm1, xmmword [rbp + 0x5f0]
xorps xmm0, xmmword [rbp + 0xf00]
xorps xmm1, xmmword [rbp + 0xf10]
mov qword [rbp + 0xf28], rax
movabs rax, 0x7833f8447e71ec82
movdqa xmmword [rbp + 0x5e0], xmm0
movdqa xmm0, xmmword [rbp + 0x600]
xorps xmm0, xmmword [rbp + 0xf20]
movdqa xmmword [rbp + 0x600], xmm0
movdqa xmmword [rbp + 0x5f0], xmm1
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x2e0], rax
movabs rax, 0xef5e8ac969b4832c
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x2e8], rax
movabs rax, 0xd24d9dafaf74c92c
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x2f0], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x2f8], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xe60], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xe68], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
mov rdx, r14
mov qword [rbp + 0xe70], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x2e0]
xorps xmm0, xmmword [rbp + 0xe60]
movdqa xmm1, xmmword [rbp + 0x2f0]
movzx r9d, byte [0x180284926]
movzx r8d, byte [0x180284925]
mov qword [rbp + 0xe78], rax
lea rax, [rbp + 0x800]
xorps xmm1, xmmword [rbp + 0xe70]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x1160]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x5e0]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x2e0]
movdqa xmmword [rbp + 0x2e0], xmm0
movss xmm0, dword [0x180246584]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movdqa xmmword [rbp + 0x2f0], xmm1
movsd qword [rbp + 0x800], xmm6
mov dword [rbp + 0x808], ebx
movdqa xmmword [rbp + 0x1160], xmm2
call fcn.18002bfd0
jmp 0x18006467f
movabs r15, 0x833cebbd0ad1ef40
lea rcx, [rbp + 0x1470]
call fcn.18001f770
mov edx, 0x80
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x1688]
mov r8d, edx
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
call fcn.18000fcd0
movabs rcx, 0xee55e5cf64f8e6d2
movabs r8, 0xb02cfbcadd04e749
movabs rdx, 0x1750d5281f0589ef
movups xmm2, xmmword [rax]
movabs rax, 0x173ed5471f7189bc
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1c0], rax
movabs rax, 0x834eebf20af1ef25
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1c8], rax
movabs rax, 0xb02cfbcadd04e72c
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1d0], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1d8], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xa20], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r8
mov qword [rbp + 0xa28], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], rcx
mov qword [rbp + 0xa30], rax
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x1c0]
movdqa xmm1, xmmword [rbp + 0x1d0]
xorps xmm0, xmmword [rbp + 0xa20]
mov qword [rbp + 0xa38], rax
movabs rax, 0x653ff84d716afd9c
xorps xmm1, xmmword [rbp + 0xa30]
movdqa xmmword [rbp + 0x1d0], xmm1
movdqa xmmword [rbp + 0x1c0], xmm0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1a0], rax
movabs rax, 0xe15d8dd878a1c125
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1a8], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1b0], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1b8], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xa40], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r8
mov qword [rbp + 0xa48], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xa50], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x1a0]
movdqa xmm1, xmmword [rbp + 0x1b0]
xorps xmm0, xmmword [rbp + 0xa40]
mov qword [rbp + 0xa58], rax
xorps xmm1, xmmword [rbp + 0xa50]
movdqa xmmword [rbp + 0x1b0], xmm1
movdqa xmmword [rbp + 0x1a0], xmm0
movsd qword [rbp + 0x810], xmm6
mov dword [rbp + 0x818], ebx
movss xmm0, dword [0x180246584]
lea rax, [rbp + 0x810]
movzx r9d, byte [0x180284926]
mov rdx, r14
movzx r8d, byte [0x180284924]
mov rcx, rsi
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x1170]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x1c0]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x1a0]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movdqa xmmword [rbp + 0x1170], xmm2
call fcn.18002bfd0
lea rcx, [rbp + 0x1464]
call fcn.18001f770
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
lea rcx, [rbp + 0x1698]
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
lea r8d, [rdx - 0x28]
call fcn.18000fcd0
movabs rcx, 0xee55e5cf64f8e6d2
movabs rdx, 0x1750d5281f0589ef
movabs r8, 0xb02cfbcadd04e749
movups xmm2, xmmword [rax]
movabs rax, 0x1736d5441f7089bc
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x180], rax
movabs rax, 0x8373eb9d0aa3ef35
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x188], rax
movabs rax, 0xb02cfbcadd61e73b
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x190], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x198], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xa60], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r8
mov qword [rbp + 0xa68], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], rcx
mov qword [rbp + 0xa70], rax
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x180]
movdqa xmm1, xmmword [rbp + 0x190]
xorps xmm0, xmmword [rbp + 0xa60]
mov qword [rbp + 0xa78], rax
movabs rax, 0x787da75d7969fc9c
xorps xmm1, xmmword [rbp + 0xa70]
movdqa xmmword [rbp + 0x190], xmm1
movdqa xmmword [rbp + 0x180], xmm0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x160], rax
movabs rax, 0xe25a8ecf7aff8a32
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x168], rax
movabs rax, 0xb02cfbcadd04e72b
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x170], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x178], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xa80], rax
mov qword [rbp + 0x1ab8], r15
mov rdx, r14
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xa88], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xa90], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x160]
xorps xmm0, xmmword [rbp + 0xa80]
movdqa xmm1, xmmword [rbp + 0x170]
movzx r9d, byte [0x180284926]
movzx r8d, byte [0x1802848e7]
mov qword [rbp + 0xa98], rax
lea rax, [rbp + 0x820]
xorps xmm1, xmmword [rbp + 0xa90]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x1180]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x180]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x160]
movdqa xmmword [rbp + 0x160], xmm0
movss xmm0, dword [0x180246584]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movdqa xmmword [rbp + 0x170], xmm1
movsd qword [rbp + 0x820], xmm6
mov dword [rbp + 0x828], ebx
movdqa xmmword [rbp + 0x1180], xmm2
call fcn.18002bfd0
lea rcx, [rbp + 0x1458]
call fcn.18001f770
mov edx, Ordinal_143
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x16a8]
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
lea r9d, [rdx - 0x78]
lea r8d, [rdx - 0x46]
call fcn.18000fcd0
movabs rcx, 0xee55e5cf64f8e6d2
movabs rdx, 0x1750d5281f0589ef
movabs r8, 0xb02cfbcadd04e749
movups xmm2, xmmword [rax]
movabs rax, 0x1731d55c1f6089a2
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x140], rax
movabs rax, 0x834eebf20af1ef2c
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x148], rax
movabs rax, 0xb02cfbcadd04e72c
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x150], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x158], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xaa0], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xaa8], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xab0], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x140]
movdqa xmm1, xmmword [rbp + 0x150]
xorps xmm0, xmmword [rbp + 0xaa0]
mov qword [rbp + 0xab8], rax
movabs rax, 0x653ff8447e71ec82
xorps xmm1, xmmword [rbp + 0xab0]
movdqa xmmword [rbp + 0x150], xmm1
movdqa xmmword [rbp + 0x140], xmm0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x120], rax
movabs rax, 0xe15d8dd878a1c125
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x128], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x138], rax
mov qword [rbp + 0x1ab8], rdx
mov rdx, r14
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xe80], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xe88], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xe90], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x120]
xorps xmm0, xmmword [rbp + 0xe80]
movdqa xmm1, xmmword [rbp + 0x130]
movzx r9d, byte [0x180284926]
movzx r8d, byte [0x180284925]
mov qword [rbp + 0xe98], rax
lea rax, [rbp + 0x830]
xorps xmm1, xmmword [rbp + 0xe90]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x1190]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x140]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x120]
movdqa xmmword [rbp + 0x120], xmm0
movss xmm0, dword [0x180246584]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movdqa xmmword [rbp + 0x130], xmm1
movsd qword [rbp + 0x830], xmm6
mov dword [rbp + 0x838], ebx
movdqa xmmword [rbp + 0x1190], xmm2
call fcn.18002bfd0
lea rcx, [rbp + 0x144c]
call fcn.18001f770
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x16b8]
mov r8d, edx
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
call fcn.18000fcd0
movabs r9, 0x79fbad4985fa4234
movups xmm2, xmmword [rax]
movabs rax, 0x1723d54d1f6c89ab
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x610], rax
movabs rax, 0x837feb9d0abdef25
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x618], rax
movabs rax, 0xb049fba6dd68e726
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x620], rax
movabs rax, 0xee37e5ae648ce6b1
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x628], rax
movabs rax, 0x229e8bb4f39aaf2f
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x630], rax
mov qword [rbp + 0x1ab8], r9
movabs rdx, 0x1750d5281f0589ef
mov rax, qword [rbp + 0x1ab8]
movabs r8, 0xb02cfbcadd04e749
mov qword [rbp + 0x638], rax
movabs rcx, 0xee55e5cf64f8e6d2
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xf30], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r8
mov qword [rbp + 0xf38], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], rcx
mov qword [rbp + 0xf40], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xf48], rax
movabs rax, 0x229e8bb4f3ffaf43
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xf50], rax
mov qword [rbp + 0x1ab8], r9
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x610]
movdqa xmm1, xmmword [rbp + 0x620]
xorps xmm0, xmmword [rbp + 0xf30]
xorps xmm1, xmmword [rbp + 0xf40]
mov qword [rbp + 0xf58], rax
movabs rax, 0x740fb94d6c60e08b
movdqa xmmword [rbp + 0x610], xmm0
movdqa xmm0, xmmword [rbp + 0x630]
xorps xmm0, xmmword [rbp + 0xf50]
movdqa xmmword [rbp + 0x630], xmm0
movdqa xmmword [rbp + 0x620], xmm1
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x100], rax
movabs rax, 0xe15d9fde6fbd832f
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x108], rax
movabs rax, 0xd14a9eb8ad2a8225
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x110], rax
movabs rax, 0xee55e5cf64f8e6b0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x118], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xac0], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xac8], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xad0], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x100]
xorps xmm0, xmmword [rbp + 0xac0]
movdqa xmm1, xmmword [rbp + 0x110]
mov qword [rbp + 0xad8], rax
lea rax, [rbp + 0x840]
xorps xmm1, xmmword [rbp + 0xad0]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x11a0]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x610]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x100]
movdqa xmmword [rbp + 0x100], xmm0
movss xmm0, dword [0x180246584]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movdqa xmmword [rbp + 0x110], xmm1
movsd qword [rbp + 0x840], xmm6
mov dword [rbp + 0x848], ebx
movdqa xmmword [rbp + 0x11a0], xmm2
movzx r9d, byte [0x180284926]
mov rdx, r14
movzx r8d, byte [0x180284927]
mov rcx, rsi
call fcn.18002bfd0
lea rcx, [rbp + 0x1440]
call fcn.18001f770
mov edx, reloc.WLDAP32.dll_Ordinal_46
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x16c8]
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
lea r9d, [rdx + 0x29]
lea r8d, [rdx + 0x5d]
call fcn.18000fcd0
movabs rcx, 0xee55e5cf64f8e6d2
movabs rdx, 0x1750d5281f0589ef
movabs r8, 0xb02cfbcadd04e749
movups xmm2, xmmword [rax]
movabs rax, 0x1724d5411f6989aa
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x4e0], rax
movabs rax, 0x834eebfe0af1ef25
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x4e8], rax
movabs rax, 0xb02cfbafdd70e728
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x4f0], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x4f8], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xae0], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r8
mov qword [rbp + 0xae8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], rcx
mov qword [rbp + 0xaf0], rax
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x4e0]
movdqa xmm1, xmmword [rbp + 0x4f0]
xorps xmm0, xmmword [rbp + 0xae0]
mov qword [rbp + 0xaf8], rax
movabs rax, 0x7b358a4d6b64fb8c
xorps xmm1, xmmword [rbp + 0xaf0]
movdqa xmmword [rbp + 0x4e0], xmm0
movdqa xmmword [rbp + 0x4f0], xmm1
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xe0], rax
movabs rax, 0xe55999cd24b49b29
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xe8], rax
movabs rax, 0xb02cfbcadd048528
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xf0], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xf8], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xb00], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r8
mov qword [rbp + 0xb08], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], rcx
mov qword [rbp + 0xb10], rax
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0xe0]
xorps xmm0, xmmword [rbp + 0xb00]
mov qword [rbp + 0xb18], rax
movdqa xmm1, xmmword [rbp + 0xf0]
lea rax, [rbp + 0x850]
xorps xmm1, xmmword [rbp + 0xb10]
mov rdx, r14
movzx r9d, byte [0x18028485a]
mov rcx, rsi
movzx r8d, byte [0x18028485c]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x11b0]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x4e0]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xe0]
movdqa xmmword [rbp + 0xe0], xmm0
movss xmm0, dword [0x18024654c]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movdqa xmmword [rbp + 0xf0], xmm1
movsd qword [rbp + 0x850], xmm6
mov dword [rbp + 0x858], ebx
movdqa xmmword [rbp + 0x11b0], xmm2
call fcn.18002bfd0
lea rcx, [rbp + 0x1434]
call fcn.18001f770
mov edx, 1
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x16d8]
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
lea r9d, [rdx + 0x20]
lea r8d, [rdx + 0x43]
call fcn.18000fcd0
movabs rdx, 0x1750d5281f0589ef
movabs r8, 0xb02cfbcadd04e749
movabs rcx, 0xee55e5cf64f8e6d2
movups xmm2, xmmword [rax]
movabs rax, 0x1739d5441f6c89a2
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x560], rax
movabs rax, 0x8345ebcf0ab0ef34
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x568], rax
movabs rax, 0xb04dfbb8dd47e769
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x570], rax
movabs rax, 0xee55e5cf649de6a6
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x578], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xb20], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r8
mov qword [rbp + 0xb28], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xb30], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x560]
movdqa xmm1, xmmword [rbp + 0x570]
xorps xmm0, xmmword [rbp + 0xb20]
mov qword [rbp + 0xb38], rax
movabs rax, 0x783e8a4d6b64fb8c
xorps xmm1, xmmword [rbp + 0xb30]
movdqa xmmword [rbp + 0x570], xmm1
movdqa xmmword [rbp + 0x560], xmm0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x520], rax
movabs rax, 0xe64e9b9366b08232
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x528], rax
movabs rax, 0xb02cfbcadd66862f
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x530], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x538], rax
mov qword [rbp + 0x1ab8], rdx
mov rdx, r14
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xb40], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xb48], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xb50], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x520]
xorps xmm0, xmmword [rbp + 0xb40]
movdqa xmm1, xmmword [rbp + 0x530]
movzx r9d, byte [0x18028485a]
movzx r8d, byte [0x180284858]
mov qword [rbp + 0xb58], rax
lea rax, [rbp + 0x860]
xorps xmm1, xmmword [rbp + 0xb50]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x11c0]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x560]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x520]
movdqa xmmword [rbp + 0x520], xmm0
movss xmm0, dword [0x18024654c]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movdqa xmmword [rbp + 0x530], xmm1
movsd qword [rbp + 0x860], xmm6
mov dword [rbp + 0x868], ebx
movdqa xmmword [rbp + 0x11c0], xmm2
call fcn.18002bfd0
lea rcx, [rbp + 0x1428]
call fcn.18001f770
mov r9d, Ordinal_143
mov dword [rsp + 0x20], 0xff
mov r8d, r9d
lea rcx, [rbp + 0x16e8]
xor edx, edx
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
call fcn.18000fcd0
movabs rdx, 0x1750d5281f0589ef
movups xmm2, xmmword [rax]
movabs rax, 0x1734d55a1f6c89ae
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp - 0x20], rax
movabs rax, 0x833cebcd0abeef32
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp - 0x18], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x8e0], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp - 0x20]
mov qword [rbp + 0x8e8], rax
movabs rax, 0x730fac446f75fc9c
xorps xmm0, xmmword [rbp + 0x8e0]
movdqa xmmword [rbp - 0x20], xmm0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x500], rax
movabs rax, 0xe55999cd24a18032
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x508], rax
movabs rax, 0xb02cfbcadd048528
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x510], rax
movabs rcx, 0xee55e5cf64f8e6d2
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x518], rax
mov qword [rbp + 0x1ab8], rdx
mov rdx, r14
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xb60], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xb68], rax
movabs rax, 0xb02cfbcadd04e749
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xb70], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x500]
xorps xmm0, xmmword [rbp + 0xb60]
movdqa xmm1, xmmword [rbp + 0x510]
movzx r9d, byte [0x18028485a]
movzx r8d, byte [0x180284857]
mov qword [rbp + 0xb78], rax
lea rax, [rbp + 0x870]
xorps xmm1, xmmword [rbp + 0xb70]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x11d0]
mov qword [rsp + 0x38], rax
lea rax, [rbp - 0x20]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x500]
movdqa xmmword [rbp + 0x500], xmm0
movss xmm0, dword [0x18024654c]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movdqa xmmword [rbp + 0x510], xmm1
movsd qword [rbp + 0x870], xmm6
mov dword [rbp + 0x878], ebx
movdqa xmmword [rbp + 0x11d0], xmm2
call fcn.18002bfd0
lea rcx, [rbp + 0x141c]
call fcn.18001f770
mov edx, 1
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x16f8]
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
lea r9d, [rdx + 0x1f]
lea r8d, [rdx + 0x31]
call fcn.18000fcd0
movabs rcx, 0xee55e5cf64f8e6d2
movabs rdx, 0x1750d5281f0589ef
movabs r8, 0xb02cfbcadd04e749
movups xmm2, xmmword [rax]
movabs rax, 0x1739d5441f6089a7
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x4c0], rax
movabs rax, 0x835debcf0a92ef60
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x4c8], rax
movabs rax, 0xb02cfbcadd61e73d
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x4d0], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x4d8], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xb80], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r8
mov qword [rbp + 0xb88], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], rcx
mov qword [rbp + 0xb90], rax
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x4c0]
movdqa xmm1, xmmword [rbp + 0x4d0]
xorps xmm0, xmmword [rbp + 0xb80]
mov qword [rbp + 0xb98], rax
movabs rax, 0x7622b6777669ec87
xorps xmm1, xmmword [rbp + 0xb90]
movdqa xmmword [rbp + 0x4c0], xmm0
movdqa xmmword [rbp + 0x4d0], xmm1
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x540], rax
movabs rax, 0xe25a8ecf7aff8a34
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x548], rax
movabs rax, 0xb02cfbcadd04e72b
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x550], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x558], rax
mov qword [rbp + 0x1ab8], rdx
mov rdx, r14
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xba0], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xba8], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xbb0], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x540]
xorps xmm0, xmmword [rbp + 0xba0]
movdqa xmm1, xmmword [rbp + 0x550]
movzx r9d, byte [0x18028485a]
movzx r8d, byte [0x180284859]
mov qword [rbp + 0xbb8], rax
lea rax, [rbp + 0x880]
xorps xmm1, xmmword [rbp + 0xbb0]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x11e0]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x4c0]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x540]
movdqa xmmword [rbp + 0x540], xmm0
movss xmm0, dword [0x18024654c]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movdqa xmmword [rbp + 0x550], xmm1
movsd qword [rbp + 0x880], xmm6
mov dword [rbp + 0x888], ebx
movdqa xmmword [rbp + 0x11e0], xmm2
call fcn.18002bfd0
lea rcx, [rbp + 0x1410]
call fcn.18001f770
mov edx, 0xad
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x1708]
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
lea r9d, [rdx - 0x7e]
lea r8d, [rdx + 0x52]
call fcn.18000fcd0
movups xmm2, xmmword [rax]
movabs rax, 0x1734d5491f7789ad
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x4a0], rax
movabs rax, 0x831cebc40ab4ef2c
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x4a8], rax
movabs rax, 0xb058fbabdd76e70a
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x4b0], rax
movabs r8, 0xb02cfbcadd04e749
movabs rcx, 0xee55e5cf64f8e6d2
movabs rdx, 0x1750d5281f0589ef
movabs rax, 0xee55e5cf64f8e6b7
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x4b8], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xbc0], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r8
mov qword [rbp + 0xbc8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], rcx
mov qword [rbp + 0xbd0], rax
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x4a0]
movdqa xmm1, xmmword [rbp + 0x4b0]
xorps xmm0, xmmword [rbp + 0xbc0]
mov qword [rbp + 0xbd8], rax
movabs rax, 0x4829b0447b64fb8d
xorps xmm1, xmmword [rbp + 0xbd0]
movdqa xmmword [rbp + 0x4a0], xmm0
movdqa xmmword [rbp + 0x4b0], xmm1
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x480], rax
movabs rax, 0xf14cc5d87eb09d23
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x488], rax
movabs rax, 0xb02cfbcabf65812c
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x490], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x498], rax
mov qword [rbp + 0x1ab8], rdx
mov rdx, r14
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xbe0], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xbe8], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xbf0], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x480]
xorps xmm0, xmmword [rbp + 0xbe0]
movdqa xmm1, xmmword [rbp + 0x490]
movzx r9d, byte [0x18028485a]
movzx r8d, byte [0x18028485b]
mov qword [rbp + 0xbf8], rax
lea rax, [rbp + 0x750]
xorps xmm1, xmmword [rbp + 0xbf0]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x11f0]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x4a0]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x480]
movdqa xmmword [rbp + 0x480], xmm0
movss xmm0, dword [0x18024654c]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movdqa xmmword [rbp + 0x490], xmm1
movsd qword [rbp + 0x750], xmm6
mov dword [rbp + 0x758], ebx
movdqa xmmword [rbp + 0x11f0], xmm2
call fcn.18002bfd0
lea rcx, [rbp + 0x1404]
call fcn.18001f770
mov dword [rsp + 0x20], 0xff
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
mov r9d, 0xff
lea rcx, [rbp + 0x1718]
xor r8d, r8d
xor edx, edx
call fcn.18000fcd0
movabs rcx, 0xee55e5cf64f8e6d2
movabs rdx, 0x1750d5281f0589ef
movabs r8, 0xb02cfbcadd04e749
movups xmm2, xmmword [rax]
movabs rax, 0x1739d5461f6c89a2
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x460], rax
movabs rax, 0x8348ebcd0abeef23
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x468], rax
movabs rax, 0xb02cfbcadd76e72c
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x470], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x478], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xc00], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r8
mov qword [rbp + 0xc08], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], rcx
mov qword [rbp + 0xc10], rax
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x460]
movdqa xmm1, xmmword [rbp + 0x470]
xorps xmm0, xmmword [rbp + 0xc00]
mov qword [rbp + 0xc18], rax
movabs rax, 0x6320ba4b766be082
xorps xmm1, xmmword [rbp + 0xc10]
movdqa xmmword [rbp + 0x470], xmm1
movdqa xmmword [rbp + 0x460], xmm0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x440], rax
movabs rax, 0xf7559fd36fff9d25
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x448], rax
movabs rax, 0xd24d9dafaf74c930
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x450], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x458], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xc20], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xc28], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xc30], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x440]
movdqa xmm1, xmmword [rbp + 0x450]
xorps xmm0, xmmword [rbp + 0xc20]
mov qword [rbp + 0xc38], rax
lea rax, [rbp + 0x890]
xorps xmm1, xmmword [rbp + 0xc30]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x1240]
movdqa xmmword [rbp + 0x450], xmm1
movdqa xmmword [rbp + 0x440], xmm0
movsd qword [rbp + 0x890], xmm6
mov dword [rbp + 0x898], ebx
movdqa xmmword [rbp + 0x1240], xmm2
movss xmm0, dword [0x18024653c]
mov rdx, r14
movzx r9d, byte [0x180284853]
mov rcx, rsi
movzx r8d, byte [0x180284854]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x460]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x440]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
call fcn.18002bfd0
lea rcx, [rbp + 0x13f8]
call fcn.18001f770
mov r9d, Ordinal_143
mov dword [rsp + 0x20], 0xff
xor r8d, r8d
lea rcx, [rbp + 0x1728]
xor edx, edx
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
call fcn.18000fcd0
movabs rcx, 0xee55e5cf64f8e6d2
movabs rdx, 0x1750d5281f0589ef
movabs r8, 0xb02cfbcadd04e749
movups xmm2, xmmword [rax]
movabs rax, 0x1731d55a1f6689bc
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x420], rax
movabs rax, 0x8359ebf50af1ef30
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x428], rax
movabs rax, 0xb02cfbcadd6de725
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x430], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x438], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xc40], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r8
mov qword [rbp + 0xc48], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], rcx
mov qword [rbp + 0xc50], rax
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x420]
xorps xmm0, xmmword [rbp + 0xc40]
mov qword [rbp + 0xc58], rax
movabs rax, 0x7622a1587e77ea9c
movdqa xmm1, xmmword [rbp + 0xc50]
xorps xmm1, xmmword [rbp + 0x430]
movdqa xmmword [rbp + 0x430], xmm1
movdqa xmmword [rbp + 0x420], xmm0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x400], rax
movabs rax, 0xe6549fcf65a19c2e
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x408], rax
movabs rax, 0xc2498fbab2678e25
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x410], rax
movabs rax, 0xee3784a9018a96fc
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x418], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xc60], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xc68], rax
mov qword [rbp + 0x1ab8], r8
mov rdx, r14
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xc70], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x400]
xorps xmm0, xmmword [rbp + 0xc60]
movdqa xmm1, xmmword [rbp + 0x410]
movzx r9d, byte [0x180284853]
movzx r8d, byte [0x180284855]
mov qword [rbp + 0xc78], rax
lea rax, [rbp + 0x640]
xorps xmm1, xmmword [rbp + 0xc70]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x1250]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x420]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x400]
movdqa xmmword [rbp + 0x400], xmm0
movss xmm0, dword [0x18024653c]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movdqa xmmword [rbp + 0x410], xmm1
movsd qword [rbp + 0x640], xmm6
mov dword [rbp + 0x648], ebx
movdqa xmmword [rbp + 0x1250], xmm2
call fcn.18002bfd0
lea rcx, [rbp + 0x13ec]
call fcn.18001f770
mov edx, 0xad
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x1738]
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
lea r9d, [rdx + 0x39]
lea r8d, [rdx + 0x2b]
call fcn.18000fcd0
movabs rcx, 0x1750d5281f0589ef
movups xmm1, xmmword [rax]
movabs rax, 0x1724d5491f6a89ad
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp - 0x70], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp - 0x68], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x8f0], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp - 0x70]
mov qword [rbp + 0x8f8], rax
movabs rax, 0x3924b4477d72e69d
xorps xmm0, xmmword [rbp + 0x8f0]
movdqa xmmword [rbp - 0x70], xmm0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp - 0x30], rax
movabs rax, 0x833c89dc6cb49d30
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp - 0x28], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x900], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp - 0x30]
mov qword [rbp + 0x908], rax
lea rax, [rbp + 0x650]
xorps xmm0, xmmword [rbp + 0x900]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x1260]
movdqa xmmword [rbp - 0x30], xmm0
movsd qword [rbp + 0x650], xmm6
mov dword [rbp + 0x658], ebx
movdqa xmmword [rbp + 0x1260], xmm1
movss xmm0, dword [0x18024653c]
mov rdx, r14
movzx r9d, byte [0x180284853]
mov rcx, rsi
movzx r8d, byte [0x180284851]
mov qword [rsp + 0x38], rax
lea rax, [rbp - 0x70]
mov qword [rsp + 0x30], rax
lea rax, [rbp - 0x30]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
call fcn.18002bfd0
lea rcx, [rbp + 0x13e0]
call fcn.18001f770
mov r9d, 0xff
mov dword [rsp + 0x20], 0xff
mov r8d, r9d
lea rcx, [rbp + 0x1748]
mov edx, 0xe0
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
call fcn.18000fcd0
movabs rcx, 0x1750d5281f0589ef
mov rdx, r14
movups xmm1, xmmword [rax]
movabs rax, 0x1712d5611f4d89bd
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp - 0x40], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp - 0x38], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x910], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp - 0x40]
mov qword [rbp + 0x918], rax
movabs rax, 0x7222a5067d6ce19d
xorps xmm0, xmmword [rbp + 0x910]
movdqa xmmword [rbp - 0x40], xmm0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp], rax
movabs rax, 0x833cebbd0ab38e26
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 8], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x920], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp]
movzx r9d, byte [0x180284853]
movzx r8d, byte [0x180284856]
mov qword [rbp + 0x928], rax
lea rax, [rbp + 0x660]
xorps xmm0, xmmword [rbp + 0x920]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x1270]
mov qword [rsp + 0x38], rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x30], rax
lea rax, [rbp]
movdqa xmmword [rbp], xmm0
movss xmm0, dword [0x18024653c]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movsd qword [rbp + 0x660], xmm6
mov dword [rbp + 0x668], ebx
movdqa xmmword [rbp + 0x1270], xmm1
call fcn.18002bfd0
lea rcx, [rbp + 0x13d4]
call fcn.18001f770
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
mov edx, 0xff
lea rcx, [rbp + 0x1758]
lea r8d, [rdx - 0x5a]
call fcn.18000fcd0
movabs rcx, 0xee55e5cf64f8e6d2
movabs rdx, 0x1750d5281f0589ef
movabs r8, 0xb02cfbcadd04e749
movups xmm2, xmmword [rax]
movabs rax, 0x173fd55c1f7089ae
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x3e0], rax
movabs rax, 0x834eebc80a85ef60
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x3e8], rax
movabs rax, 0xb02cfbbedd61e73b
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x3f0], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x3f8], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xc80], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r8
mov qword [rbp + 0xc88], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], rcx
mov qword [rbp + 0xc90], rax
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x3e0]
movdqa xmm1, xmmword [rbp + 0x3f0]
xorps xmm0, xmmword [rbp + 0xc80]
mov qword [rbp + 0xc98], rax
movabs rax, 0x6522a05c7071fc8e
xorps xmm1, xmmword [rbp + 0xc90]
movdqa xmmword [rbp + 0x3f0], xmm1
movdqa xmmword [rbp + 0x3e0], xmm0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x3c0], rax
movabs rax, 0xec509bd86e8e9b25
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x3c8], rax
movabs rax, 0xd64989baf3608230
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x3d0], rax
movabs rax, 0xee55e5cf64f884b3
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x3d8], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xca0], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xca8], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xcb0], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x3c0]
movdqa xmm1, xmmword [rbp + 0x3d0]
xorps xmm0, xmmword [rbp + 0xca0]
mov qword [rbp + 0xcb8], rax
lea rax, [rbp + 0x670]
xorps xmm1, xmmword [rbp + 0xcb0]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x1280]
movdqa xmmword [rbp + 0x3d0], xmm1
movdqa xmmword [rbp + 0x3c0], xmm0
movsd qword [rbp + 0x670], xmm6
mov dword [rbp + 0x678], ebx
movdqa xmmword [rbp + 0x1280], xmm2
movss xmm0, dword [0x180246538]
mov rdx, r14
movzx r9d, byte [0x180284841]
mov rcx, rsi
movzx r8d, byte [0x180284842]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x3e0]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x3c0]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
call fcn.18002bfd0
lea rcx, [rbp + 0x1344]
call fcn.18001f770
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
lea rcx, [rbp + 0x1768]
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
lea r8d, [rdx - 0x73]
call fcn.18000fcd0
movabs rcx, 0xee55e5cf64f8e6d2
movabs rdx, 0x1750d5281f0589ef
movabs r8, 0xb02cfbcadd04e749
movups xmm2, xmmword [rax]
movabs rax, 0x173dd5491f6989a9
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x3a0], rax
movabs rax, 0x8349ebe90af1ef25
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x3a8], rax
movabs rax, 0xb058fbafdd76e73b
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x3b0], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x3b8], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xcc0], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r8
mov qword [rbp + 0xcc8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], rcx
mov qword [rbp + 0xcd0], rax
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x3a0]
movdqa xmm1, xmmword [rbp + 0x3b0]
xorps xmm0, xmmword [rbp + 0xcc0]
mov qword [rbp + 0xcd8], rax
movabs rax, 0x6525a14d7264e589
xorps xmm1, xmmword [rbp + 0xcd0]
movdqa xmmword [rbp + 0x3b0], xmm1
movdqa xmmword [rbp + 0x3a0], xmm0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1e0], rax
movabs rax, 0xef4c8ed924a58a32
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1e8], rax
movabs rax, 0xd55e8be4b9619e26
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1f0], rax
movabs rax, 0xee55e5cf649a87b4
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1f8], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xce0], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xce8], rax
mov qword [rbp + 0x1ab8], r8
mov rdx, r14
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xcf0], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x1e0]
xorps xmm0, xmmword [rbp + 0xce0]
movdqa xmm1, xmmword [rbp + 0x1f0]
movzx r9d, byte [0x180284841]
movzx r8d, byte [0x18028472e]
mov qword [rbp + 0xcf8], rax
lea rax, [rbp + 0x680]
xorps xmm1, xmmword [rbp + 0xcf0]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x1290]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x3a0]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x1e0]
movdqa xmmword [rbp + 0x1e0], xmm0
movss xmm0, dword [0x180246538]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movdqa xmmword [rbp + 0x1f0], xmm1
movsd qword [rbp + 0x680], xmm6
mov dword [rbp + 0x688], ebx
movdqa xmmword [rbp + 0x1290], xmm2
call fcn.18002bfd0
lea rcx, [rbp + 0x13bc]
call fcn.18001f770
mov edx, 0x69
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x1778]
mov r8d, edx
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
call fcn.18000fcd0
movabs rcx, 0xee55e5cf64f8e6d2
movabs rdx, 0x1750d5281f0589ef
movabs r8, 0xb02cfbcadd04e749
movups xmm2, xmmword [rax]
movabs rax, 0x1724d5471f6d89bc
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x380], rax
movabs rax, 0x831cebd30aa4ef27
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x388], rax
movabs rax, 0xb05cfbabdd76e71d
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x390], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x398], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xd00], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r8
mov qword [rbp + 0xd08], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xd10], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x380]
movdqa xmm1, xmmword [rbp + 0x390]
xorps xmm0, xmmword [rbp + 0xd00]
mov qword [rbp + 0xd18], rax
movabs rax, 0x3920b45a6b6bfc88
xorps xmm1, xmmword [rbp + 0xd10]
movdqa xmmword [rbp + 0x390], xmm1
movdqa xmmword [rbp + 0x380], xmm0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x320], rax
movabs rax, 0xe75992d266a18a24
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x328], rax
movabs rax, 0xb04e9aacb8769767
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x330], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x338], rax
mov qword [rbp + 0x1ab8], rdx
mov rdx, r14
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xd20], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xd28], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xd30], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x320]
xorps xmm0, xmmword [rbp + 0xd20]
movdqa xmm1, xmmword [rbp + 0x330]
movzx r9d, byte [0x180284841]
movzx r8d, byte [0x180284843]
mov qword [rbp + 0xd38], rax
lea rax, [rbp + 0x690]
xorps xmm1, xmmword [rbp + 0xd30]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x12a0]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x380]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x320]
movdqa xmmword [rbp + 0x320], xmm0
movss xmm0, dword [0x180246538]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movdqa xmmword [rbp + 0x330], xmm1
movsd qword [rbp + 0x690], xmm6
mov dword [rbp + 0x698], ebx
movdqa xmmword [rbp + 0x12a0], xmm2
call fcn.18002bfd0
lea rcx, [rbp + 0x13b0]
call fcn.18001f770
mov edx, 0x8a
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x1788]
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
lea r9d, [rdx + 0x58]
lea r8d, [rdx - 0x5f]
call fcn.18000fcd0
movabs r8, 0xb02cfbcadd04e749
movabs rcx, 0xee55e5cf64f8e6d2
movabs rdx, 0x1750d5281f0589ef
movups xmm2, xmmword [rax]
movabs rax, 0x1734d5461f6489a3
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x300], rax
movabs rax, 0x8359ebd30ab8ef2d
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x308], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x310], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x318], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xd40], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xd48], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xd50], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x300]
movdqa xmm1, xmmword [rbp + 0x310]
xorps xmm0, xmmword [rbp + 0xd40]
mov qword [rbp + 0xd58], rax
movabs rax, 0x723ebc457b6be883
xorps xmm1, xmmword [rbp + 0xd50]
movdqa xmmword [rbp + 0x300], xmm0
movdqa xmmword [rbp + 0x310], xmm1
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x10], rax
movabs rax, 0x835e8adb6fa39f6e
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x18], rax
mov qword [rbp + 0x1ab8], rdx
mov rdx, r14
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x930], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x10]
movzx r9d, byte [0x180284841]
movzx r8d, byte [0x18028472f]
mov qword [rbp + 0x938], rax
lea rax, [rbp + 0x6a0]
xorps xmm0, xmmword [rbp + 0x930]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x12b0]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x300]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x10]
movdqa xmmword [rbp + 0x10], xmm0
movss xmm0, dword [0x180246538]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movsd qword [rbp + 0x6a0], xmm6
mov dword [rbp + 0x6a8], ebx
movdqa xmmword [rbp + 0x12b0], xmm2
call fcn.18002bfd0
lea rcx, [rbp + 0x13a4]
call fcn.18001f770
mov edx, 0xb0
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x1798]
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
lea r9d, [rdx + 0x36]
lea r8d, [rdx + 0x30]
call fcn.18000fcd0
movabs r8, 0xb02cfbcadd04e749
movabs rcx, 0xee55e5cf64f8e6d2
movabs rdx, 0x1750d5281f0589ef
movups xmm2, xmmword [rax]
movabs rax, 0x1770d5651f4489bc
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x2c0], rax
movabs rax, 0x8359ebc90ab8ef13
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x2c8], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x2d0], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x2d8], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], r15
mov qword [rbp + 0xd60], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xd68], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x1ab8], rcx
mov qword [rbp + 0xd70], rax
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x2c0]
movdqa xmm1, xmmword [rbp + 0x2d0]
xorps xmm0, xmmword [rbp + 0xd60]
mov qword [rbp + 0xd78], rax
movabs rax, 0x7224bc5b4068e89c
xorps xmm1, xmmword [rbp + 0xd70]
movdqa xmmword [rbp + 0x2c0], xmm0
movdqa xmmword [rbp + 0x2d0], xmm1
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x2a0], rax
movabs rax, 0xdc488ecf78a49b1f
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x2a8], rax
movabs rax, 0xd44982a5b174822d
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x2b0], rax
movabs rax, 0xee3784a9018a96fc
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x2b8], rax
mov qword [rbp + 0x1ab8], rdx
mov rdx, r14
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xd80], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xd88], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xd90], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x2a0]
xorps xmm0, xmmword [rbp + 0xd80]
movdqa xmm1, xmmword [rbp + 0x2b0]
movzx r9d, byte [0x180284841]
movzx r8d, byte [0x180284845]
mov qword [rbp + 0xd98], rax
lea rax, [rbp + 0x6b0]
xorps xmm1, xmmword [rbp + 0xd90]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0xf60]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x2c0]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x2a0]
movdqa xmmword [rbp + 0x2a0], xmm0
movss xmm0, dword [0x180246538]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movdqa xmmword [rbp + 0x2b0], xmm1
movsd qword [rbp + 0x6b0], xmm6
mov dword [rbp + 0x6b8], ebx
movdqa xmmword [rbp + 0xf60], xmm2
call fcn.18002bfd0
lea rcx, [rbp + 0x1398]
call fcn.18001f770
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x17a8]
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
lea r9d, [rdx - 0x23]
lea r8d, [rdx - 7]
call fcn.18000fcd0
movups xmm2, xmmword [rax]
movabs rax, 0x1722d5491f6089ad
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x280], rax
movabs rax, 0x834cebdc0aa3ef34
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
movabs r8, 0xb02cfbcadd04e749
mov qword [rbp + 0x288], rax
movabs rcx, 0xee55e5cf64f8e6d2
mov qword [rbp + 0x1ab8], r8
movabs rdx, 0x1750d5281f0589ef
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x290], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x298], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xda0], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xda8], rax
mov qword [rbp + 0x1ab8], r8
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xdb0], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x280]
movdqa xmm1, xmmword [rbp + 0x290]
xorps xmm0, xmmword [rbp + 0xda0]
mov qword [rbp + 0xdb8], rax
movabs rax, 0x6731a75c6d64ec8d
xorps xmm1, xmmword [rbp + 0xdb0]
movdqa xmmword [rbp + 0x280], xmm0
movdqa xmmword [rbp + 0x290], xmm1
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x20], rax
movabs rax, 0x835e8adb6fa39f6e
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x28], rax
mov qword [rbp + 0x1ab8], rdx
mov rdx, r14
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x940], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x20]
movzx r9d, byte [0x180284841]
movzx r8d, byte [0x180284840]
mov qword [rbp + 0x948], rax
lea rax, [rbp + 0x6c0]
xorps xmm0, xmmword [rbp + 0x940]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0xf70]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x280]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x20]
movdqa xmmword [rbp + 0x20], xmm0
movss xmm0, dword [0x180246538]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movsd qword [rbp + 0x6c0], xmm6
mov dword [rbp + 0x6c8], ebx
movdqa xmmword [rbp + 0xf70], xmm2
call fcn.18002bfd0
lea rcx, [rbp + 0x138c]
call fcn.18001f770
mov edx, reloc.WLDAP32.dll_Ordinal_50
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x17b8]
mov r8d, 0xcd
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
call fcn.18000fcd0
movups xmm2, xmmword [rax]
movabs rax, 0x1720d5451f6089a7
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x30], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x38], rax
movabs rdx, 0x1750d5281f0589ef
mov qword [rbp + 0x1ab8], rdx
movabs rcx, 0xee55e5cf64f8e6d2
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x950], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x30]
mov qword [rbp + 0x958], rax
movabs rax, 0x7b3fb6056f68ec87
xorps xmm0, xmmword [rbp + 0x950]
movdqa xmmword [rbp + 0x30], xmm0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x260], rax
movabs rax, 0xe65089dc7eb28a2c
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x268], rax
movabs rax, 0xb04e9aacb8769767
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x270], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x278], rax
mov qword [rbp + 0x1ab8], rdx
mov rdx, r14
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xdc0], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xdc8], rax
movabs rax, 0xb02cfbcadd04e749
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xdd0], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x260]
xorps xmm0, xmmword [rbp + 0xdc0]
movdqa xmm1, xmmword [rbp + 0x270]
movzx r9d, byte [0x18028486e]
movzx r8d, byte [0x18028486d]
mov qword [rbp + 0xdd8], rax
lea rax, [rbp + 0x6d0]
xorps xmm1, xmmword [rbp + 0xdd0]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0xf80]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x30]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x260]
movdqa xmmword [rbp + 0x260], xmm0
movss xmm0, dword [0x180246558]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movdqa xmmword [rbp + 0x270], xmm1
movsd qword [rbp + 0x6d0], xmm6
mov dword [rbp + 0x6d8], ebx
movdqa xmmword [rbp + 0xf80], xmm2
call fcn.18002bfd0
lea rcx, [rbp + 0x1380]
call fcn.18001f770
mov r9d, Ordinal_143
mov dword [rsp + 0x20], 0xff
mov edx, r9d
lea rcx, [rbp + 0x1518]
xor r8d, r8d
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
call fcn.18000fcd0
movups xmm2, xmmword [rax]
movabs rax, 0x1729d54c1f6a89ad
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x40], rax
movabs rax, 0x833cebda0ab0ef22
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
movabs rcx, 0x1750d5281f0589ef
mov qword [rbp + 0x48], rax
mov rdx, r14
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x960], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x40]
mov qword [rbp + 0x968], rax
movabs rax, 0x7822b1777260fd86
xorps xmm0, xmmword [rbp + 0x960]
movdqa xmmword [rbp + 0x40], xmm0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x360], rax
movabs rax, 0xe24c80de6bb3b030
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x368], rax
movabs rax, 0xd14a9eb8ad2a8c2a
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x370], rax
movabs rax, 0xee55e5cf64f8e6b0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x378], rax
mov qword [rbp + 0x1ab8], rcx
movabs rcx, 0xee55e5cf64f8e6d2
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xde0], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xde8], rax
movabs rax, 0xb02cfbcadd04e749
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xdf0], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x360]
xorps xmm0, xmmword [rbp + 0xde0]
movdqa xmm1, xmmword [rbp + 0x370]
movzx r9d, byte [0x18028486e]
movzx r8d, byte [0x180284870]
mov qword [rbp + 0xdf8], rax
lea rax, [rbp + 0x6e0]
xorps xmm1, xmmword [rbp + 0xdf0]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0xf90]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x40]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x360]
movdqa xmmword [rbp + 0x360], xmm0
movss xmm0, dword [0x180246558]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movdqa xmmword [rbp + 0x370], xmm1
movsd qword [rbp + 0x6e0], xmm6
mov dword [rbp + 0x6e8], ebx
movdqa xmmword [rbp + 0xf90], xmm2
call fcn.18002bfd0
lea rcx, [rbp + 0x1374]
call fcn.18001f770
mov r9d, reloc.WLDAP32.dll_Ordinal_143
mov dword [rsp + 0x20], 0xff
mov r8d, r9d
lea rcx, [rbp + 0x14b8]
mov edx, 0xbc
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
call fcn.18000fcd0
movups xmm2, xmmword [rax]
movabs rax, 0x1750d5501f6a89ad
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x50], rax
mov qword [rbp + 0x1ab8], r15
movabs rdx, 0x1750d5281f0589ef
mov rax, qword [rbp + 0x1ab8]
movabs rcx, 0xee55e5cf64f8e6d2
mov qword [rbp + 0x58], rax
mov qword [rbp + 0x1ab8], rdx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x50]
mov qword [rbp + 0x978], rax
movabs rax, 0x733fba5f317de68d
xorps xmm0, xmmword [rbp + 0x970]
movdqa xmmword [rbp + 0x50], xmm0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x340], rax
movabs rax, 0xe65b99dc66ff8125
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x348], rax
movabs rax, 0xb04e9aacb8769767
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x350], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x358], rax
mov qword [rbp + 0x1ab8], rdx
mov rdx, r14
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xe00], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xe08], rax
movabs rax, 0xb02cfbcadd04e749
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xe10], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x340]
xorps xmm0, xmmword [rbp + 0xe00]
movdqa xmm1, xmmword [rbp + 0x350]
movzx r9d, byte [0x180284868]
movzx r8d, byte [0x180284869]
mov qword [rbp + 0xe18], rax
lea rax, [rbp + 0x6f0]
xorps xmm1, xmmword [rbp + 0xe10]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0xfa0]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x50]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x340]
movdqa xmmword [rbp + 0x340], xmm0
movss xmm0, dword [0x180246554]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movdqa xmmword [rbp + 0x350], xmm1
movsd qword [rbp + 0x6f0], xmm6
mov dword [rbp + 0x6f8], ebx
movdqa xmmword [rbp + 0xfa0], xmm2
call fcn.18002bfd0
lea rcx, [rbp + 0x1368]
call fcn.18001f770
mov edx, Ordinal_143
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x14c8]
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
lea r9d, [rdx - 0x78]
lea r8d, [rdx - 0x46]
call fcn.18000fcd0
movups xmm1, xmmword [rax]
movabs rax, 0x1722d5491f6089ad
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x60], rax
mov qword [rbp + 0x1ab8], r15
movabs rcx, 0x1750d5281f0589ef
mov rax, qword [rbp + 0x1ab8]
mov rdx, r14
mov qword [rbp + 0x68], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x60]
mov qword [rbp + 0x988], rax
movabs rax, 0x7222a5066d64ec8d
xorps xmm0, xmmword [rbp + 0x980]
movdqa xmmword [rbp + 0x60], xmm0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x70], rax
movabs rax, 0x833cebbd0ab38e26
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x78], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x990], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x70]
movzx r9d, byte [0x180284863]
movzx r8d, byte [0x18028485f]
mov qword [rbp + 0x998], rax
lea rax, [rbp + 0x700]
xorps xmm0, xmmword [rbp + 0x990]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0xfb0]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x60]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x70]
movdqa xmmword [rbp + 0x70], xmm0
movss xmm0, dword [0x180246550]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movsd qword [rbp + 0x700], xmm6
mov dword [rbp + 0x708], ebx
movdqa xmmword [rbp + 0xfb0], xmm1
call fcn.18002bfd0
lea rcx, [rbp + 0x135c]
call fcn.18001f770
mov edx, 0x77
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x14d8]
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
lea r9d, [rdx + 0x22]
lea r8d, [rdx + 0x11]
call fcn.18000fcd0
movabs rcx, 0x1750d5281f0589ef
movups xmm1, xmmword [rax]
movabs rax, 0x1736d5441f6a89b8
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x80], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x88], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x9a0], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x80]
mov qword [rbp + 0x9a8], rax
movabs rax, 0x7222a5067969e698
xorps xmm0, xmmword [rbp + 0x9a0]
movdqa xmmword [rbp + 0x80], xmm0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x90], rax
movabs rax, 0x833cebbd0ab38e26
mov qword [rbp + 0x1ab8], rax
mov rdx, r14
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x98], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x9b0], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0x90]
movzx r9d, byte [0x180284863]
movzx r8d, byte [0x180284861]
mov qword [rbp + 0x9b8], rax
lea rax, [rbp + 0x710]
xorps xmm0, xmmword [rbp + 0x9b0]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0xfc0]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x80]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x90]
movdqa xmmword [rbp + 0x90], xmm0
movss xmm0, dword [0x180246550]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movsd qword [rbp + 0x710], xmm6
mov dword [rbp + 0x718], ebx
movdqa xmmword [rbp + 0xfc0], xmm1
call fcn.18002bfd0
lea rcx, [rbp + 0x1350]
call fcn.18001f770
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
mov r9d, Ordinal_79
lea rcx, [rbp + 0x14e8]
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
lea r8d, [rdx - 0x77]
call fcn.18000fcd0
movabs rcx, 0x1750d5281f0589ef
movups xmm1, xmmword [rax]
movabs rax, 0x1750d54f1f6c89bf
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xa0], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xa8], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x9c0], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0xa0]
mov qword [rbp + 0x9c8], rax
movabs rax, 0x7222a5066d64e68d
xorps xmm0, xmmword [rbp + 0x9c0]
movdqa xmmword [rbp + 0xa0], xmm0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp - 0x50], rax
movabs rax, 0x833cebbd0ab38e26
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp - 0x48], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x9d0], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp - 0x50]
mov qword [rbp + 0x9d8], rax
lea rax, [rbp + 0x720]
xorps xmm0, xmmword [rbp + 0x9d0]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0xfd0]
movdqa xmmword [rbp - 0x50], xmm0
movsd qword [rbp + 0x720], xmm6
mov dword [rbp + 0x728], ebx
movdqa xmmword [rbp + 0xfd0], xmm1
movss xmm0, dword [0x180246550]
mov rdx, r14
movzx r9d, byte [0x180284863]
mov rcx, rsi
movzx r8d, byte [0x180284862]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0xa0]
mov qword [rsp + 0x30], rax
lea rax, [rbp - 0x50]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
call fcn.18002bfd0
lea rcx, [rbp + 0x12c0]
call fcn.18001f770
mov edx, 0xad
mov dword [rsp + 0x20], 0xff
lea rcx, [rbp + 0x14f8]
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
lea r9d, [rdx - 0x7e]
lea r8d, [rdx + 0x52]
call fcn.18000fcd0
movabs rcx, 0x1750d5281f0589ef
mov rdx, r14
movups xmm1, xmmword [rax]
movabs rax, 0x1733d5411f6d89ac
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xb0], rax
movabs rax, 0x833cebd30ab4ef2b
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xb8], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x9e0], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0xb0]
mov qword [rbp + 0x9e8], rax
movabs rax, 0x393eb0437c6ce18c
xorps xmm0, xmmword [rbp + 0x9e0]
movdqa xmmword [rbp + 0xb0], xmm0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xc0], rax
movabs rax, 0x833c89dc6cb49d30
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xc8], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0x9f0], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0xc0]
movzx r9d, byte [0x180284863]
movzx r8d, byte [0x180284865]
mov qword [rbp + 0x9f8], rax
lea rax, [rbp + 0x730]
xorps xmm0, xmmword [rbp + 0x9f0]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0xfe0]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0xb0]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xc0]
movdqa xmmword [rbp + 0xc0], xmm0
movss xmm0, dword [0x180246550]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movsd qword [rbp + 0x730], xmm6
mov dword [rbp + 0x738], ebx
movdqa xmmword [rbp + 0xfe0], xmm1
call fcn.18002bfd0
lea rcx, [rbp + 0x1338]
call fcn.18001f770
mov dword [rsp + 0x20], 0xff
movsd xmm6, qword [rax]
mov ebx, dword [rax + 8]
mov edx, 0xf4
lea rcx, [rbp + 0x1508]
mov r9d, 0x60
lea r8d, [rdx - 0x50]
call fcn.18000fcd0
movabs rcx, 0x1750d5281f0589ef
mov rdx, r14
movups xmm1, xmmword [rax]
movabs rax, 0x1723d55a1f6a89a7
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp - 0x60], rax
movabs rax, 0x833cebbd0ad1ef25
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp - 0x58], rax
mov qword [rbp + 0x1ab8], rcx
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xa00], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp - 0x60]
mov qword [rbp + 0xa08], rax
movabs rax, 0x6520fb4d6c77e687
xorps xmm0, xmmword [rbp + 0xa00]
movdqa xmmword [rbp - 0x60], xmm0
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xd0], rax
movabs rax, 0x833cebbd68b08925
mov qword [rbp + 0x1ab8], rax
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0x1ab8], rcx
mov rcx, rsi
mov rax, qword [rbp + 0x1ab8]
mov qword [rbp + 0xa10], rax
mov qword [rbp + 0x1ab8], r15
mov rax, qword [rbp + 0x1ab8]
movdqa xmm0, xmmword [rbp + 0xd0]
movzx r9d, byte [0x180284863]
movzx r8d, byte [0x180284864]
mov qword [rbp + 0xa18], rax
lea rax, [rbp + 0x740]
xorps xmm0, xmmword [rbp + 0xa10]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0xff0]
mov qword [rsp + 0x38], rax
lea rax, [rbp - 0x60]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xd0]
movdqa xmmword [rbp + 0xd0], xmm0
movss xmm0, dword [0x180246550]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
movsd qword [rbp + 0x740], xmm6
mov dword [rbp + 0x748], ebx
movdqa xmmword [rbp + 0xff0], xmm1
call fcn.18002bfd0
movabs rbx, 0x833cebbd0ad1ef40
movabs rdx, 0x7fffffff0000
mov rax, qword [rdi + 0x28]
inc r12d
add r13, 8
cmp r12d, dword [rax + 0x10]
jl 0x180062fb0
movaps xmm15, xmmword [rsp + 0x1ad0]
xor r15d, r15d
movaps xmm14, xmmword [rsp + 0x1ae0]
movaps xmm12, xmmword [rsp + 0x1b00]
movaps xmm11, xmmword [rsp + 0x1b10]
movaps xmm10, xmmword [rsp + 0x1b20]
movaps xmm8, xmmword [rsp + 0x1b40]
movaps xmm6, xmmword [rsp + 0x1b60]
mov r13, qword [rsp + 0x1b78]
mov rdi, qword [0x1802846a0]
mov r12, qword [rsp + 0x1b80]
test rdi, rdi
je 0x18006864c
mov r8d, Ordinal_50
lea rdx, [rbp + 0x132c]
mov rcx, rdi
call fcn.180022740
ucomiss xmm7, dword [rax]
je 0x18006855d
mov r8d, Ordinal_50
lea rdx, [rbp + 0x1320]
mov rcx, rdi
call fcn.180022740
ucomiss xmm7, dword [rax + 4]
je 0x18006855d
mov r8d, Ordinal_50
lea rdx, [rbp + 0x1314]
mov rcx, rdi
call fcn.180022740
ucomiss xmm7, dword [rax + 8]
jne 0x180068564
mov qword [0x1802846a0], r15
mov rcx, rdi
call fcn.180022560
test al, al
je 0x180068580
cmp byte [0x180284707], 0
je 0x180068580
mov qword [0x1802846a0], r15
lea rcx, [rdi + 0x8b0]
movabs rdx, 0x7fffffff0000
cmp rcx, 0x40000
jbe 0x1800685a7
lea rax, [rcx + 4]
cmp rax, rdx
jae 0x1800685a7
mov eax, dword [rcx]
jmp 0x1800685aa
mov eax, r15d
shr eax, 4
test al, 1
je 0x1800685c1
cmp byte [0x18028471b], 0
je 0x1800685c1
mov qword [0x1802846a0], r15
cmp rcx, 0x40000
jbe 0x1800685d7
lea rax, [rcx + 4]
cmp rax, rdx
jae 0x1800685d7
mov eax, dword [rcx]
jmp 0x1800685da
mov eax, r15d
shr eax, 0x11
test al, 1
je 0x1800685f1
cmp byte [0x180284705], 0
je 0x1800685f1
mov qword [0x1802846a0], r15
call fcn.180022e90
mov rcx, rdi
mov rsi, rax
call fcn.180022180
mov ebx, r15d
mov r14, qword [rax]
nop word [rax + rax]
mov edx, ebx
mov rcx, rsi
call fcn.180022850
cmp rax, r14
je 0x180068628
inc ebx
cmp ebx, 8
jl 0x180068610
jmp 0x180068638
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x180068638
mov qword [0x1802846a0], r15
mov rcx, rdi
call fcn.180020830
comiss xmm7, dword [rax]
jb 0x18006864c
mov qword [0x1802846a0], r15
mov rsi, qword [rsp + 0x1b88]
mov rbx, qword [rsp + 0x1bc8]
mov r14, qword [rsp + 0x1b70]
lea r11, [rsp + 0x1b90]
movaps xmm7, xmmword [r11 - 0x40]
movaps xmm9, xmmword [r11 - 0x60]
movaps xmm13, xmmword [r11 - 0xa0]
mov rsp, r11
pop r15
pop rdi
pop rbp
ret
mov rax, rsp
push rbp
push rsi
push r15
lea rbp, [rax - 0x1f8]
sub rsp, 0x2e0
movaps xmmword [rax - 0x58], xmm8
xor esi, esi
movaps xmmword [rax - 0x68], xmm9
movaps xmmword [rax - 0x98], xmm12
xorps xmm12, xmm12
movaps xmmword [rax - 0xa8], xmm13
movaps xmmword [rax - 0xb8], xmm14
movss xmm14, dword [0x1801d5d04]
movaps xmmword [rax - 0xc8], xmm15
movaps xmmword [rax - 0x38], xmm6
movss xmm6, dword [0x1801d5e74]
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x78], xmm10
movss xmm10, dword [0x1801d5de0]
movaps xmmword [rax - 0x88], xmm11
mov eax, dword [0x180284728]
movss xmm11, dword [0x1801d5ea0]
cdq
sub eax, edx
sar eax, 1
movd xmm15, eax
mov eax, dword [0x18028483c]
cdq
sub eax, edx
sar eax, 1
cmp byte [0x1802846f1], sil
cvtdq2ps xmm15, xmm15
movd xmm13, eax
cvtdq2ps xmm13, xmm13
je 0x180068e9f
cmp qword [0x1802846a0], rsi
je 0x180068e9f
movss xmm0, dword [0x180284598]
comiss xmm0, dword [0x1801d5c78]
jbe 0x180068e9f
movaps xmm0, xmmword [0x1801d61e0]
lea rcx, [rbp - 0x20]
movaps xmm8, xmm13
movaps xmmword [rbp - 0x20], xmm0
subss xmm8, dword [0x1801d5e50]
movaps xmm9, xmm15
subss xmm9, xmm6
call fcn.180098030
mov rcx, qword [0x1802bb060]
lea r8, [rbp + 0x208]
movaps xmm0, xmm9
mov dword [rsp + 0x28], esi
addss xmm0, xmm11
movss dword [rbp + 0x210], xmm9
movaps xmm11, xmm8
movss dword [rbp + 0x214], xmm8
addss xmm11, xmm10
movss dword [rsp + 0x20], xmm12
mov r9d, eax
lea rdx, [rbp + 0x210]
movss dword [rbp + 0x200], xmm0
movss dword [rbp + 0x208], xmm0
movss dword [rbp + 0x20c], xmm11
call fcn.1800b16b0
mov ecx, dword [0x1802bbb40]
test ecx, ecx
je 0x180068d71
sub ecx, 1
je 0x180068d71
cmp ecx, 1
je 0x180068d71
movss xmm6, dword [rbp + 0x200]
jmp 0x180068d7a
call qword [0x1802bbb38]
movaps xmm6, xmm0
call fcn.180022e90
mov rcx, rax
call fcn.180022480
mov ecx, dword [0x180284914]
xorps xmm0, xmm0
subss xmm6, dword [rax]
cvtss2sd xmm0, xmm6
subsd xmm0, qword [0x1801d5d28]
mulsd xmm0, qword [0x1801d5da0]
cvtpd2ps xmm7, xmm0
minss xmm7, dword [0x1801d5f00]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x180068e2c
movaps xmm0, xmmword [0x1801d6210]
lea rcx, [rbp - 0x10]
movaps xmm6, xmm9
movaps xmmword [rbp - 0x10], xmm0
addss xmm6, xmm14
call fcn.180098030
subss xmm7, dword [0x1801d5d70]
mov rcx, qword [0x1802bb060]
lea r8, [rbp + 0x218]
mov dword [rsp + 0x28], esi
lea rdx, [rsp + 0x60]
mov r9d, eax
movss dword [rbp + 0x21c], xmm11
movss dword [rsp + 0x60], xmm6
addss xmm7, xmm6
movss dword [rsp + 0x64], xmm8
movss dword [rsp + 0x20], xmm12
movss dword [rbp + 0x218], xmm7
call fcn.1800b16b0
movaps xmm0, xmmword [0x1801d61e0]
lea rcx, [rbp]
movaps xmmword [rbp], xmm0
call fcn.180098030
movss xmm0, dword [rbp + 0x200]
lea r8, [rsp + 0x68]
mov rcx, qword [0x1802bb060]
lea rdx, [rsp + 0x40]
movss dword [rsp + 0x30], xmm14
mov r9d, eax
mov dword [rsp + 0x28], esi
movss dword [rsp + 0x68], xmm0
movss dword [rsp + 0x6c], xmm11
movss dword [rsp + 0x40], xmm9
movss dword [rsp + 0x44], xmm8
movss dword [rsp + 0x20], xmm12
call fcn.1800b15a0
movss xmm6, dword [0x1801d5e74]
movss xmm11, dword [0x1801d5ea0]
cmp byte [0x1802848c7], sil
mov qword [rsp + 0x2d8], rbx
mov qword [rsp + 0x2d0], rdi
mov r15d, 4
je 0x1800690eb
call fcn.180022e90
mov rcx, rax
call fcn.180084c30
movaps xmm0, xmmword [0x1801d61e0]
lea rcx, [rbp + 0x10]
movaps xmm7, xmm13
movaps xmmword [rbp + 0x10], xmm0
subss xmm7, dword [0x1801d5e3c]
movaps xmm8, xmm15
mov rdi, rax
subss xmm8, xmm6
call fcn.180098030
mov rcx, qword [0x1802bb060]
lea r8, [rsp + 0x70]
movaps xmm9, xmm8
mov dword [rsp + 0x28], esi
addss xmm9, xmm11
movss dword [rsp + 0x7c], xmm8
movaps xmm11, xmm7
movss dword [rbp - 0x80], xmm7
addss xmm11, xmm10
movss dword [rsp + 0x20], xmm12
mov r9d, eax
lea rdx, [rsp + 0x7c]
movss dword [rsp + 0x70], xmm9
movss dword [rsp + 0x74], xmm11
call fcn.1800b16b0
test rdi, rdi
je 0x18006908e
cmp byte [0x1802845b8], sil
jne 0x180068fcb
mov rcx, rdi
call fcn.180020fd0
mov rcx, rdi
mov rbx, rax
call fcn.180020fd0
movss xmm6, dword [0x1801d5c58]
movss xmm0, dword [rbx]
movss xmm2, dword [0x180284610]
movss xmm1, dword [rax]
mulss xmm1, xmm6
subss xmm0, xmm1
comiss xmm2, xmm0
ja 0x180068fcb
comiss xmm2, xmm12
jbe 0x180068fcb
mov rcx, rdi
call fcn.180020fd0
mov rcx, rdi
mov rbx, rax
call fcn.180020fd0
movss xmm3, dword [rbx]
movss xmm2, dword [0x180284610]
movss xmm0, dword [rax]
mulss xmm0, xmm6
subss xmm3, xmm0
jmp 0x180069081
mov ecx, dword [0x1802844c0]
mov rax, qword gs:[0x58]
mov rax, qword [rax + rcx*8]
mov eax, dword [r15 + rax]
cmp dword [0x1802bb958], eax
jg 0x1800697a8
mov rax, qword [0x1802bb6b8]
movss xmm0, dword [0x180284600]
comiss xmm0, dword [rax + rdi]
jae 0x18006908e
mov rcx, rdi
call fcn.180021050
mov rcx, rdi
movss xmm0, dword [rax]
subss xmm0, dword [0x180284600]
movss dword [rbp + 0x200], xmm0
call fcn.180020fd0
mov rcx, rdi
movss xmm6, dword [rax]
call fcn.180021050
movss xmm2, dword [0x180284600]
movaps xmm3, xmm2
addss xmm3, xmm6
movss xmm1, dword [rax]
comiss xmm1, xmm12
jae 0x180069057
maxss xmm3, xmm12
jmp 0x180069075
movaps xmm0, xmm2
addss xmm6, xmm1
subss xmm0, xmm1
comiss xmm0, xmm12
ja 0x18006906e
minss xmm6, xmm3
jmp 0x180069072
maxss xmm6, xmm3
movaps xmm3, xmm6
subss xmm3, xmm2
movss xmm2, dword [rbp + 0x200]
movaps xmm1, xmm13
movaps xmm0, xmm15
call fcn.180068b20
movaps xmm0, xmmword [0x1801d61e0]
lea rcx, [rbp + 0x20]
movaps xmmword [rbp + 0x20], xmm0
call fcn.180098030
mov rcx, qword [0x1802bb060]
lea rdx, [rbp - 0x78]
movss dword [rsp + 0x30], xmm14
lea r8, [rbp + 0x200]
mov dword [rsp + 0x28], esi
mov r9d, eax
movss dword [rsp + 0x20], xmm12
movss dword [rbp + 0x200], xmm9
movss dword [rbp + 0x204], xmm11
movss dword [rbp - 0x78], xmm8
movss dword [rbp - 0x74], xmm7
call fcn.1800b15a0
cmp byte [0x1802848a3], sil
movss xmm8, dword [0x1801d5f14]
je 0x1800691b2
movss xmm3, dword [0x180284830]
movaps xmm6, xmm15
divss xmm3, dword [0x180284724]
subss xmm6, dword [0x1801d5ecc]
comiss xmm3, dword [0x1801d5d90]
movaps xmm0, xmm8
movaps xmm7, xmm13
subss xmm7, dword [0x1801d5f34]
unpcklps xmm0, xmm10
movaps xmm1, xmm6
movq r8, xmm0
jb 0x18006914d
movss dword [rsp + 0x20], xmm3
unpcklps xmm1, xmm7
jmp 0x180069163
movaps xmm2, xmm13
movss dword [rsp + 0x20], xmm14
subss xmm2, dword [0x1801d5f38]
unpcklps xmm1, xmm2
movq rdx, xmm1
call fcn.180025770
movss xmm3, dword [0x180284838]
movaps xmm0, xmm8
divss xmm3, dword [0x180284834]
movaps xmm1, xmm6
unpcklps xmm0, xmm10
comiss xmm3, dword [0x1801d5ddc]
unpcklps xmm1, xmm7
movq r8, xmm0
movq rdx, xmm1
jb 0x1800691a6
movss dword [rsp + 0x20], xmm3
jmp 0x1800691ad
movss dword [rsp + 0x20], xmm14
call fcn.180025770
cmp byte [0x180284715], sil
movss xmm9, dword [0x1801d5cbc]
je 0x180069348
movss xmm8, dword [0x1801d5c74]
movss xmm12, dword [0x1801d5d18]
nop word [rax + rax]
movss xmm1, dword [0x180284940]
mov rax, qword [0x180284968]
movd xmm6, esi
inc esi
cvtdq2ps xmm6, xmm6
movss xmm0, dword [rax + 0x18]
mulss xmm0, dword [0x1801d5bf4]
movd xmm7, esi
cvtdq2ps xmm7, xmm7
addss xmm1, xmm0
movaps xmm0, xmm7
addss xmm0, xmm6
movss dword [0x180284940], xmm1
mulss xmm0, dword [0x1801d5c50]
addss xmm0, xmm1
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
movaps xmm11, xmm0
mulss xmm6, xmm8
mov dword [0x18028464c], 0
addss xmm11, xmm14
mulss xmm7, xmm8
mov dword [0x180284654], 0x3f800000
movaps xmm10, xmm14
movaps xmm0, xmm6
movaps xmm1, xmm7
mulss xmm11, xmm9
subss xmm10, xmm11
call fcn.18019c383
movss xmm1, dword [0x1802463dc]
lea rcx, [rbp - 0x30]
movaps xmm8, xmm0
movaps xmm7, xmm0
shufps xmm8, xmm0, 0xe
movaps xmm9, xmm0
shufps xmm7, xmm0, 1
movaps xmm6, xmm8
movups xmm0, xmmword [0x180284648]
shufps xmm6, xmm8, 1
movss xmm0, xmm11
mulss xmm7, xmm1
shufps xmm0, xmm0, 0xd2
mulss xmm9, xmm1
movss xmm0, xmm10
shufps xmm0, xmm0, 0xc9
addss xmm7, xmm15
mulss xmm6, xmm1
mulss xmm8, xmm1
addss xmm9, xmm13
movups xmmword [0x180284648], xmm0
movdqa xmmword [rbp - 0x30], xmm0
addss xmm6, xmm15
addss xmm8, xmm13
call fcn.180098030
mov rcx, qword [0x1802bb060]
lea rdx, [rsp + 0x50]
mov r9d, eax
movss dword [rbp - 0x6c], xmm6
lea r8, [rbp - 0x6c]
movss dword [rbp - 0x68], xmm8
movss dword [rsp + 0x50], xmm7
movss dword [rsp + 0x54], xmm9
movss dword [rsp + 0x20], xmm12
call fcn.1800b1440
movss xmm9, dword [0x1801d5cbc]
movss xmm8, dword [0x1801d5c74]
cmp esi, 0x24
jl 0x1800691e0
movss xmm8, dword [0x1801d5f14]
xorps xmm12, xmm12
cmp byte [0x180284860], 0
movaps xmm11, xmmword [rsp + 0x270]
movaps xmm10, xmmword [rsp + 0x280]
movaps xmm7, xmmword [rsp + 0x2b0]
movaps xmm6, xmmword [rsp + 0x2c0]
je 0x180069528
mov rbx, qword [0x1802846a0]
test rbx, rbx
je 0x180069528
xor edx, edx
lea rcx, [rbp + 0x30]
mov r8d, 0x100
call sub.VCRUNTIME140.dll_memset
test rbx, rbx
jne 0x1800693a6
lea rdx, [0x1801d26a4]
jmp 0x1800693d8
mov ecx, dword [0x1802844c0]
mov rax, qword gs:[0x58]
mov rax, qword [rax + rcx*8]
mov eax, dword [r15 + rax]
cmp dword [0x1802bb870], eax
jg 0x1800697e3
mov rax, qword [0x1802badf8]
mov rdx, qword [rbx + rax]
add rdx, 0x14
lea rcx, [rbp - 0x40]
call fcn.180082690
xorps xmm0, xmm0
xorps xmm1, xmm1
mov rbx, 0xffffffffffffffff
mov r8, rbx
mov rdx, qword [rax]
movups xmmword [rbp - 0x60], xmm0
movdqu xmmword [rbp - 0x50], xmm1
nop dword [rax]
inc r8
cmp byte [rdx + r8], 0
jne 0x180069400
lea rcx, [rbp - 0x60]
call fcn.180086ae0
mov rdx, qword [rbp - 0x40]
add rdx, 0xffffffffffffffe8
lock xadd dword [rdx + 0x10], ebx
sub ebx, 1
jg 0x18006942e
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
cmp qword [rbp - 0x48], 0xf
lea r9, [rbp - 0x60]
lea r8, str.target:__s
mov edx, 0x100
cmova r9, qword [rbp - 0x60]
lea rcx, [rbp + 0x30]
call fcn.180010380
movss xmm0, dword [0x1802463f8]
lea rax, [rbp + 0x30]
movss xmm1, dword [0x1802463fc]
lea r9, [rsp + 0x40]
addss xmm13, dword [0x1801d5e18]
mov rcx, qword [0x1802bb3b8]
mov qword [rsp + 0x38], rax
mov rax, qword [0x1802845a8]
movss dword [rsp + 0x40], xmm0
movss xmm0, dword [0x180246400]
movaps xmm2, xmm13
movss dword [rsp + 0x44], xmm1
movaps xmm1, xmm15
movss dword [rsp + 0x48], xmm0
movss xmm0, dword [0x1801d5e08]
movss dword [rsp + 0x30], xmm0
mov qword [rsp + 0x28], rax
movd r8d, xmm2
movd edx, xmm1
mov dword [rsp + 0x20], 3
mov dword [rsp + 0x4c], 0x3f800000
call fcn.180024f50
mov rdx, qword [rbp - 0x48]
cmp rdx, 0xf
jbe 0x180069517
mov rcx, qword [rbp - 0x60]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180069512
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180069512
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18019aa3c
movdqa xmm0, xmmword [0x1801d60a0]
movdqu xmmword [rbp - 0x50], xmm0
mov byte [rbp - 0x60], 0
cmp byte [0x18028467d], 0
je 0x1800696df
mov rbx, qword [0x1802846a0]
test rbx, rbx
je 0x1800696df
mov rax, qword gs:[0x58]
mov ecx, dword [0x1802844c0]
mov rsi, qword [rax + rcx*8]
mov eax, dword [rsi + r15]
cmp dword [0x1802bb3b0], eax
jg 0x18006981e
mov rax, qword [0x1802bb0d8]
cmp byte [rbx + rax], 0
jne 0x1800696df
mov eax, dword [rsi + r15]
cmp dword [0x1802bb27c], eax
jg 0x180069859
mov eax, dword [rsi + r15]
cmp dword [0x1802bbc10], eax
jg 0x18006976b
mov eax, dword [0x1802846c8]
test eax, eax
jne 0x1800695c2
movss xmm0, dword [0x1802bb268]
mulss xmm0, xmm9
movss dword [0x1802bad70], xmm0
movss xmm0, dword [0x1802bba54]
jmp 0x1800695e9
cmp eax, 1
jne 0x1800695f1
movss xmm1, dword [0x1802bb268]
movss xmm0, dword [0x1802bba54]
mulss xmm1, xmm9
mulss xmm0, xmm9
movss dword [0x1802bad70], xmm1
movss dword [0x1802bad74], xmm0
mov rcx, qword [0x1802846a0]
lea rdx, [rbp - 0x6c]
mov r8d, reloc.WS2_32.dll_select
mov qword [rbp + 0x200], 0
call fcn.180022740
ucomiss xmm12, dword [rax]
jne 0x180069657
mov rcx, qword [0x1802846a0]
lea rdx, [rbp - 0x78]
mov r8d, reloc.WS2_32.dll_select
call fcn.180022740
ucomiss xmm12, dword [rax + 4]
jne 0x180069657
mov rcx, qword [0x1802846a0]
lea rdx, [rsp + 0x7c]
mov r8d, reloc.WS2_32.dll_select
call fcn.180022740
ucomiss xmm12, dword [rax + 8]
je 0x1800696df
mov rcx, qword [0x1802846a0]
lea rdx, [rsp + 0x70]
mov r8d, Ordinal_50
call fcn.180022740
lea rdx, [rbp + 0x200]
lea rcx, [rsp + 0x50]
movsd xmm0, qword [rax]
mov eax, dword [rax + 8]
movsd qword [rsp + 0x50], xmm0
mov dword [rsp + 0x58], eax
call fcn.1800236a0
test al, al
je 0x1800696df
movaps xmm0, xmmword [0x1801d6440]
lea rax, [rbp - 0x30]
movss xmm3, dword [rbp + 0x200]
movss xmm2, dword [0x1802bad74]
movss xmm1, dword [0x1802bad70]
mov byte [rsp + 0x38], 1
movss dword [rsp + 0x30], xmm14
movaps xmmword [rbp - 0x30], xmm0
movss xmm0, dword [rbp + 0x204]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm0
call fcn.180024e20
mov eax, dword [0x1802848a8]
mov ecx, 4
movss xmm0, dword [0x1802463d4]
cmp eax, ecx
cmovg eax, ecx
comiss xmm0, xmm8
mov dword [0x1802848a8], eax
jae 0x18006970d
mov dword [0x1802463d4], 0x43960000
call fcn.180025d10
cmp byte [0x18028485d], 0
je 0x180069720
call fcn.1800260c0
mov rdi, qword [rsp + 0x2d0]
lea r11, [rsp + 0x2e0]
movaps xmm8, xmmword [r11 - 0x40]
movaps xmm9, xmmword [r11 - 0x50]
movaps xmm12, xmmword [r11 - 0x80]
movaps xmm13, xmmword [r11 - 0x90]
movaps xmm14, xmmword [r11 - 0xa0]
movaps xmm15, xmmword [r11 - 0xb0]
mov rbx, qword [rsp + 0x2d8]
mov rsp, r11
pop r15
pop rsi
pop rbp
jmp 0x180062d60
lea rcx, [0x1802bbc10]
call fcn.18019a618
cmp dword [0x1802bbc10], 0xffffffff
jne 0x180069599
movd xmm0, dword [0x18028483c]
lea rcx, [0x1802bbc10]
cvtdq2ps xmm0, xmm0
movss dword [0x1802bba54], xmm0
call fcn.18019a5ac
jmp 0x180069599
lea rcx, [0x1802bb958]
call fcn.18019a618
cmp dword [0x1802bb958], 0xffffffff
jne 0x180068fee
mov ecx, 0x6c06da54
call fcn.1800162f0
lea rcx, [0x1802bb958]
mov qword [0x1802bb6b8], rax
call fcn.18019a5ac
jmp 0x180068fee
lea rcx, [0x1802bb870]
call fcn.18019a618
cmp dword [0x1802bb870], 0xffffffff
jne 0x1800693c9
mov ecx, 0x3f7234d0
call fcn.1800162f0
lea rcx, [0x1802bb870]
mov qword [0x1802badf8], rax
call fcn.18019a5ac
jmp 0x1800693c9
lea rcx, [0x1802bb3b0]
call fcn.18019a618
cmp dword [0x1802bb3b0], 0xffffffff
jne 0x180069568
mov ecx, 0x33f7a6a3
call fcn.1800162f0
lea rcx, [0x1802bb3b0]
mov qword [0x1802bb0d8], rax
call fcn.18019a5ac
jmp 0x180069568
lea rcx, [0x1802bb27c]
call fcn.18019a618
cmp dword [0x1802bb27c], 0xffffffff
jne 0x180069589
movd xmm0, dword [0x180284728]
lea rcx, [0x1802bb27c]
cvtdq2ps xmm0, xmm0
movss dword [0x1802bb268], xmm0
call fcn.18019a5ac
jmp 0x180069589