Function at 0x14004b7f0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x2350]
mov eax, 0x2450
call fcn.140230080
sub rsp, rax
movaps xmmword [rsp + 0x2440], xmm6
movaps xmmword [rsp + 0x2430], xmm7
mov rsi, rcx
movabs rdx, 0xd11d1ef16c7c1386
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x60], rax
movabs rcx, 0x3c755938586c03
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x68], rax
movabs r14, 0xa27870941e1d64c7
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2140], rax
movabs rbx, 0x3c755938586c70
mov qword [rsp + 0x40], rbx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2148], rax
movdqa xmm0, xmmword [rsp + 0x60]
xorps xmm0, xmmword [rbp + 0x2140]
movdqa xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2130], rax
mov qword [rsp + 0x40], rbx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2138], rax
movdqa xmm0, xmmword [rsp + 0x70]
xorps xmm0, xmmword [rbp + 0x2130]
movdqa xmmword [rsp + 0x70], xmm0
lea r12, [0x1402b4b20]
mov qword [rsp + 0x28], r12
mov byte [rsp + 0x20], 0
xor r9d, r9d
xorps xmm7, xmm7
xorps xmm2, xmm2
lea rdx, [rsp + 0x60]
lea rcx, [rsp + 0x70]
call fcn.14014b630
mov r9, rax
mov qword [rsi + 8], rax
movabs rax, 0xcc1719e4737c0c84
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x900], rcx
movabs rax, 0x6f6c552d4b392050
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x908], rcx
movabs rdi, 0xed2ef4b971709e7a
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x910], rax
movabs rcx, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x918], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x17c0], rax
mov qword [rsp + 0x40], rbx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x17c8], rax
movabs r13, 0xed2e9ad61804f709
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x17d0], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x17d8], rax
movdqa xmm0, xmmword [rbp + 0x900]
xorps xmm0, xmmword [rbp + 0x17c0]
movdqa xmmword [rbp + 0x900], xmm0
movdqa xmm1, xmmword [rbp + 0x910]
xorps xmm1, xmmword [rbp + 0x17d0]
movdqa xmmword [rbp + 0x910], xmm1
movabs r15, 0xcc1719e4737c0ca4
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x920], rax
movabs r14, 0x6f4c2a2d4b39002f
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x928], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x930], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x938], rax
movabs rax, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x17e0], rax
mov qword [rsp + 0x40], rbx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x17e8], rax
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x17f0], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x17f8], rax
movdqa xmm0, xmmword [rbp + 0x920]
xorps xmm0, xmmword [rbp + 0x17e0]
movdqa xmmword [rbp + 0x920], xmm0
movdqa xmm1, xmmword [rbp + 0x930]
xorps xmm1, xmmword [rbp + 0x17f0]
movdqa xmmword [rbp + 0x930], xmm1
mov qword [rsp + 0x30], r12
mov byte [rsp + 0x28], 0
mov byte [rsp + 0x20], 0
xorps xmm3, xmm3
lea r8, [rbp + 0x900]
lea rdx, [rbp + 0x920]
mov rcx, r9
call fcn.14014b790
mov rbx, rax
xor edx, edx
lea rcx, [rbp + 0x1478]
call fcn.14002a930
mov rdx, rax
movabs rax, 0xa27815f87c7c0a82
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp - 0x80], rcx
movabs rax, 0x3c755938586c70
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp - 0x78], rcx
movabs r8, 0xa27870941e1d64c7
mov qword [rsp + 0x40], r8
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x2120], rcx
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2128], rax
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp + 0x2120]
movdqa xmmword [rbp - 0x80], xmm0
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x940], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x948], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x950], rax
movabs rcx, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x958], rax
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1800], rax
movabs rdi, 0x3c755938586c70
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1808], rax
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1810], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1818], rax
movdqa xmm0, xmmword [rbp + 0x940]
xorps xmm0, xmmword [rbp + 0x1800]
movdqa xmmword [rbp + 0x940], xmm0
movdqa xmm1, xmmword [rbp + 0x950]
xorps xmm1, xmmword [rbp + 0x1810]
movdqa xmmword [rbp + 0x950], xmm1
mov qword [rsp + 0x28], rdx
movss xmm6, dword [0x1402c80fc]
movss dword [rsp + 0x20], xmm6
mov r9b, 1
lea r8, [rbp - 0x80]
lea rdx, [rbp + 0x940]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x10], rax
movabs rax, 0xa27870f0726f0b90
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp - 0x70], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp - 0x68], rax
movabs r13, 0xa27870941e1d64c7
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2110], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2118], rax
movdqa xmm0, xmmword [rbp - 0x70]
xorps xmm0, xmmword [rbp + 0x2110]
movdqa xmmword [rbp - 0x70], xmm0
movabs rax, 0xa27870f0726f0bb0
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp - 0x60], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp - 0x58], rax
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2100], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2108], rax
movdqa xmm0, xmmword [rbp - 0x60]
xorps xmm0, xmmword [rbp + 0x2100]
movdqa xmmword [rbp - 0x60], xmm0
movss dword [rsp + 0x30], xmm7
mov qword [rsp + 0x28], r12
mov byte [rsp + 0x20], 0
movaps xmm3, xmm6
lea r8, [rbp - 0x70]
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.14014bc40
xor edx, edx
lea rcx, [rbp + 0x14b8]
call fcn.14002a930
mov rdx, rax
movabs rax, 0x821639b469720c94
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp - 0x50], rcx
movabs rax, 0x3c753d542a0327
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp - 0x48], rcx
mov qword [rsp + 0x40], r13
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x20f0], rcx
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x20f8], rax
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x20f0]
movdqa xmmword [rbp - 0x50], xmm0
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x960], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x968], rax
movabs r13, 0x9a71f4b971709e7a
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x970], rax
movabs r12, 0xd68cb7a32ff72445
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x978], rax
mov rax, rcx
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1820], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1828], rax
movabs rdi, 0xed2e9ad61804f709
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1830], rax
movabs rax, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1838], rax
movdqa xmm0, xmmword [rbp + 0x960]
xorps xmm0, xmmword [rbp + 0x1820]
movdqa xmmword [rbp + 0x960], xmm0
movdqa xmm1, xmmword [rbp + 0x970]
xorps xmm1, xmmword [rbp + 0x1830]
movdqa xmmword [rbp + 0x970], xmm1
mov qword [rsp + 0x28], rdx
movss dword [rsp + 0x20], xmm6
mov r9b, 1
lea r8, [rbp - 0x50]
lea rdx, [rbp + 0x960]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x18], rax
xor edx, edx
lea rcx, [rbp + 0x14f8]
call fcn.14002a930
mov rdx, rax
movabs rax, 0xd1191cb469720c94
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x980], rcx
movabs rax, 0x745f102b513c4c04
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x988], rcx
movabs rax, 0xed2e9ad6186a9860
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x990], rcx
movabs r8, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x998], rax
movabs r10, 0xa27870941e1d64c7
mov qword [rsp + 0x40], r10
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1840], rax
movabs r9, 0x3c755938586c70
mov qword [rsp + 0x40], r9
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1848], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1850], rax
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1858], rax
movdqa xmm0, xmmword [rbp + 0x980]
xorps xmm0, xmmword [rbp + 0x1840]
movdqa xmmword [rbp + 0x980], xmm0
movdqa xmm1, xmmword [rbp + 0x990]
xorps xmm1, xmmword [rbp + 0x1850]
movdqa xmmword [rbp + 0x990], xmm1
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x9d0], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x9d8], rax
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x9e0], rax
movabs rax, 0xa4e5d3fc2ff72445
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x9e8], rax
movabs rax, 0x68a148af3d881ede
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x9f0], rax
movabs rcx, 0x23eb7d45b0769714
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x9f8], rax
mov qword [rsp + 0x40], r10
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e70], rax
mov qword [rsp + 0x40], r9
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e78], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e80], rax
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e88], rax
movabs rax, 0x68a126c054fc7dbb
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e90], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e98], rax
movdqa xmm0, xmmword [rbp + 0x9d0]
xorps xmm0, xmmword [rbp + 0x1e70]
movdqa xmmword [rbp + 0x9d0], xmm0
movdqa xmm1, xmmword [rbp + 0x9e0]
xorps xmm1, xmmword [rbp + 0x1e80]
movdqa xmmword [rbp + 0x9e0], xmm1
movdqa xmm0, xmmword [rbp + 0x9f0]
xorps xmm0, xmmword [rbp + 0x1e90]
movdqa xmmword [rbp + 0x9f0], xmm0
mov qword [rsp + 0x28], rdx
movss dword [rsp + 0x20], xmm6
mov r9b, 1
lea r8, [rbp + 0x980]
lea rdx, [rbp + 0x9d0]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x20], rax
mov qword [rbp + 0xe30], 0
movabs r15, 0xd11700b469720c94
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x300], rax
movabs r14, 0x6f51553c543a0503
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x308], rax
movabs rdi, 0xed2eeeb87d69927f
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x310], rax
movabs rdx, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x318], rax
movabs r9, 0xa27870941e1d64c7
mov qword [rsp + 0x40], r9
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1860], rax
movabs r8, 0x3c755938586c70
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1868], rax
movabs rcx, 0xed2e9ad61804f709
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1870], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1878], rax
movdqa xmm0, xmmword [rbp + 0x300]
xorps xmm0, xmmword [rbp + 0x1860]
movdqa xmmword [rbp + 0x300], xmm0
movdqa xmm1, xmmword [rbp + 0x310]
xorps xmm1, xmmword [rbp + 0x1870]
movdqa xmmword [rbp + 0x310], xmm1
movabs rax, 0xcc1719e4737c0ca4
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x9a0], rax
movabs rax, 0x6f4c2a2d4b39002f
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x9a8], rax
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x9b0], rax
movabs rax, 0xa5e3c7fc2ff72445
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x9b8], rax
movabs rax, 0x7cd79a5389e14c8
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x9c0], rax
movabs rax, 0x23eb132ad902f677
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x9c8], rax
mov qword [rsp + 0x40], r9
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ea0], rax
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ea8], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1eb0], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1eb8], rax
movabs rax, 0x68a126c054fc7dbb
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ec0], rax
movabs rax, 0x23eb7d45b0769714
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ec8], rax
movdqa xmm0, xmmword [rbp + 0x9a0]
xorps xmm0, xmmword [rbp + 0x1ea0]
movdqa xmmword [rbp + 0x9a0], xmm0
movdqa xmm1, xmmword [rbp + 0x9b0]
xorps xmm1, xmmword [rbp + 0x1eb0]
movdqa xmmword [rbp + 0x9b0], xmm1
movdqa xmm0, xmmword [rbp + 0x9c0]
xorps xmm0, xmmword [rbp + 0x1ec0]
movdqa xmmword [rbp + 0x9c0], xmm0
lea rax, [rbp + 0xdf8]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm6
mov r9b, 1
lea r8, [rbp + 0x300]
lea rdx, [rbp + 0x9a0]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x28], rax
movabs rax, 0xa20811f977730d8a
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp - 0x40], rax
movabs rcx, 0x3c755938586c70
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp - 0x38], rax
movabs rdx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x20e0], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x20e8], rax
movdqa xmm0, xmmword [rbp - 0x40]
xorps xmm0, xmmword [rbp + 0x20e0]
movdqa xmmword [rbp - 0x40], xmm0
movabs rax, 0xa20811f977730daa
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp - 0x30], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp - 0x28], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x20c0], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x20c8], rax
movdqa xmm0, xmmword [rbp - 0x30]
xorps xmm0, xmmword [rbp + 0x20c0]
movdqa xmmword [rbp - 0x30], xmm0
movss dword [rsp + 0x30], xmm7
lea rax, [0x1402b4b20]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], 0
movaps xmm3, xmm6
lea r8, [rbp - 0x40]
lea rdx, [rbp - 0x30]
mov rcx, rbx
call fcn.14014bc40
mov qword [rbp + 0xdf0], 0
movabs rax, 0x82163fb469720c94
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp - 0x20], rax
movabs rax, 0x4c14345136053d
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp - 0x18], rax
movabs rdx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x20b0], rax
movabs rcx, 0x3c755938586c70
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x20b8], rax
movdqa xmm0, xmmword [rbp - 0x20]
xorps xmm0, xmmword [rbp + 0x20b0]
movdqa xmmword [rbp - 0x20], xmm0
movabs rax, 0xcc1719e4737c0ca4
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x320], rax
movabs rax, 0x6f4c2a2d4b39002f
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x328], rax
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x330], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x338], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1880], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1888], rax
movabs r12, 0xed2e9ad61804f709
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1890], rax
movabs r13, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1898], rax
movdqa xmm0, xmmword [rbp + 0x320]
xorps xmm0, xmmword [rbp + 0x1880]
movdqa xmmword [rbp + 0x320], xmm0
movdqa xmm1, xmmword [rbp + 0x330]
xorps xmm1, xmmword [rbp + 0x1890]
movdqa xmmword [rbp + 0x330], xmm1
lea rax, [rbp + 0xdb8]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm6
mov r9b, 1
lea r8, [rbp - 0x20]
lea rdx, [rbp + 0x320]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x38], rax
mov qword [rbp + 0x1070], 0
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x340], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x348], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x350], rax
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x358], rax
movabs rdx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x18a0], rax
movabs rcx, 0x3c755938586c70
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x18a8], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x18b0], rax
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x18b8], rax
movdqa xmm0, xmmword [rbp + 0x340]
xorps xmm0, xmmword [rbp + 0x18a0]
movdqa xmmword [rbp + 0x340], xmm0
movdqa xmm1, xmmword [rbp + 0x350]
xorps xmm1, xmmword [rbp + 0x18b0]
movdqa xmmword [rbp + 0x350], xmm1
movabs rax, 0xcc1719e4737c0ca4
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xa80], rax
movabs rdi, 0x6f4c2a2d4b39002f
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xa88], rax
movabs rax, 0x8071f4b971709e7a
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xa90], rax
movabs rax, 0xa6d3c7c226f23843
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xa98], rax
movabs rax, 0x37c44aa23d8f0ed4
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xaa0], rax
movabs rax, 0x4d841431d115f878
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xaa8], rax
movabs r15, 0xb869fd12965977ad
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xab0], rax
movabs r14, 0x34223edf0ea316ee
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xab8], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1fe0], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1fe8], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ff0], rax
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ff8], rax
movabs r12, 0x68a126c054fc7dbb
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2000], rax
movabs r13, 0x23eb7d45b0769714
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2008], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2010], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2018], rax
movdqa xmm0, xmmword [rbp + 0xa80]
xorps xmm0, xmmword [rbp + 0x1fe0]
movdqa xmmword [rbp + 0xa80], xmm0
movdqa xmm1, xmmword [rbp + 0xa90]
xorps xmm1, xmmword [rbp + 0x1ff0]
movdqa xmmword [rbp + 0xa90], xmm1
movdqa xmm0, xmmword [rbp + 0xaa0]
xorps xmm0, xmmword [rbp + 0x2000]
movdqa xmmword [rbp + 0xaa0], xmm0
movdqa xmm1, xmmword [rbp + 0xab0]
xorps xmm1, xmmword [rbp + 0x2010]
movdqa xmmword [rbp + 0xab0], xmm1
lea rax, [rbp + 0x1038]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm6
mov r9b, 1
lea r8, [rbp + 0x340]
lea rdx, [rbp + 0xa80]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x30], rax
movabs rdx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp - 0x10], rax
movabs rcx, 0x3c755938586c70
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp - 8], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x20a0], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x20a8], rax
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0x20a0]
movdqa xmmword [rbp - 0x10], xmm0
movabs rax, 0xa27870941e7c1ea1
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 8], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1fd0], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1fd8], rax
movdqa xmm0, xmmword [rbp]
xorps xmm0, xmmword [rbp + 0x1fd0]
movdqa xmmword [rbp], xmm0
movss dword [rsp + 0x30], xmm7
lea rax, [0x1402b4b20]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], 0
movaps xmm3, xmm6
lea r8, [rbp - 0x10]
lea rdx, [rbp]
mov rcx, rbx
call fcn.14014bc40
mov qword [rbp + 0xf70], 0
movabs rax, 0xc11d23b469720c94
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x360], rax
movabs rax, 0x735538794b3c021f
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x368], rax
movabs rax, 0xed2e9ad67f6a9e7a
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x370], rax
movabs rdx, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x378], rax
movabs r9, 0xa27870941e1d64c7
mov qword [rsp + 0x40], r9
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x18c0], rax
movabs r8, 0x3c755938586c70
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x18c8], rax
movabs rcx, 0xed2e9ad61804f709
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x18d0], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x18d8], rax
movdqa xmm0, xmmword [rbp + 0x360]
xorps xmm0, xmmword [rbp + 0x18c0]
movdqa xmmword [rbp + 0x360], xmm0
movdqa xmm1, xmmword [rbp + 0x370]
xorps xmm1, xmmword [rbp + 0x18d0]
movdqa xmmword [rbp + 0x370], xmm1
movabs rax, 0xcc1719e4737c0ca4
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x380], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x388], rax
movabs rax, 0x9e71f4b971709e7a
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x390], rax
movabs rax, 0xd68cc4c725f4354f
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x398], rax
mov qword [rsp + 0x40], r9
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x18e0], rax
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x18e8], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x18f0], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x18f8], rax
movdqa xmm0, xmmword [rbp + 0x380]
xorps xmm0, xmmword [rbp + 0x18e0]
movdqa xmmword [rbp + 0x380], xmm0
movdqa xmm1, xmmword [rbp + 0x390]
xorps xmm1, xmmword [rbp + 0x18f0]
movdqa xmmword [rbp + 0x390], xmm1
lea rax, [rbp + 0xf38]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm6
mov r9b, 1
lea r8, [rbp + 0x360]
lea rdx, [rbp + 0x380]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x40], rax
mov rcx, qword [rsi + 8]
movabs rdi, 0xcc1719e4737c0c84
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x3a0], rax
movabs rax, 0x6e551a2941393b50
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x3a8], rax
movabs rax, 0x8e4be8bf5c2b847d
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x3b0], rax
movabs rax, 0xd68cb7a325f43f5e
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x3b8], rax
movabs r8, 0xa27870941e1d64c7
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1900], rax
movabs rdx, 0x3c755938586c70
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1908], rax
movabs rax, 0xed2e9ad61804f709
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1910], rax
movabs rax, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1918], rax
movdqa xmm0, xmmword [rbp + 0x3a0]
xorps xmm0, xmmword [rbp + 0x1900]
movdqa xmmword [rbp + 0x3a0], xmm0
movdqa xmm1, xmmword [rbp + 0x3b0]
xorps xmm1, xmmword [rbp + 0x1910]
movdqa xmmword [rbp + 0x3b0], xmm1
movabs rax, 0xcc1719e4737c0ca4
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x10], rax
movabs rax, 0x3c755938210d07
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x18], rax
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1fc0], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1fc8], rax
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0x1fc0]
movdqa xmmword [rbp + 0x10], xmm0
lea rax, [0x1402b4b20]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x28], 0
mov byte [rsp + 0x20], 0
xorps xmm3, xmm3
lea r8, [rbp + 0x3a0]
lea rdx, [rbp + 0x10]
call fcn.14014b790
mov rbx, rax
mov qword [rbp + 0x1030], 0
mov qword [rsp + 0x40], rdi
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x3c0], rcx
movabs rdi, 0x6e551a2941391b50
mov qword [rsp + 0x40], rdi
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x3c8], rcx
movabs rcx, 0xed2e9ad61804847d
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x3d0], rax
movabs r8, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x3d8], rax
movabs r10, 0xa27870941e1d64c7
mov qword [rsp + 0x40], r10
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1920], rax
movabs r9, 0x3c755938586c70
mov qword [rsp + 0x40], r9
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1928], rax
movabs rdx, 0xed2e9ad61804f709
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1930], rax
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1938], rax
movdqa xmm0, xmmword [rbp + 0x3c0]
xorps xmm0, xmmword [rbp + 0x1920]
movdqa xmmword [rbp + 0x3c0], xmm0
movdqa xmm1, xmmword [rbp + 0x3d0]
xorps xmm1, xmmword [rbp + 0x1930]
movdqa xmmword [rbp + 0x3d0], xmm1
movabs rax, 0xcc1719e4737c0ca4
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x3e0], rax
movabs rax, 0x6e551a2941391b2f
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x3e8], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x3f0], rax
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x3f8], rax
mov qword [rsp + 0x40], r10
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1940], rax
mov qword [rsp + 0x40], r9
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1948], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1950], rax
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1958], rax
movdqa xmm0, xmmword [rbp + 0x3e0]
xorps xmm0, xmmword [rbp + 0x1940]
movdqa xmmword [rbp + 0x3e0], xmm0
movdqa xmm1, xmmword [rbp + 0x3f0]
xorps xmm1, xmmword [rbp + 0x1950]
movdqa xmmword [rbp + 0x3f0], xmm1
lea rax, [rbp + 0xff8]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
xor r9d, r9d
lea r8, [rbp + 0x3c0]
lea rdx, [rbp + 0x3e0]
mov rcx, rbx
call fcn.14014b900
mov r9, rax
mov qword [rsi + 0x48], rax
mov rcx, qword [rax]
mov r8, qword [rcx + 0x30]
movabs rax, 0xc30015b469720c94
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0xa40], rcx
movabs rax, 0x631c0c384f781813
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0xa48], rcx
movabs rax, 0xcd40f5bf68699661
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0xa50], rcx
movabs rax, 0xb9e0dbcc2dbb2543
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xa58], rax
movabs rax, 0x1cc851e0339214cc
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xa60], rax
movabs rax, 0x578215329017b77c
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xa68], rax
movabs rax, 0xb869987cff3557c8
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xa70], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xa78], rax
movabs rax, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2020], rax
movabs rax, 0x3c755938586c70
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2028], rax
movabs rax, 0xed2e9ad61804f709
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2030], rax
movabs rax, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2038], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2040], rax
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2048], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2050], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2058], rax
movdqa xmm0, xmmword [rbp + 0xa40]
xorps xmm0, xmmword [rbp + 0x2020]
movdqa xmmword [rbp + 0xa40], xmm0
movdqa xmm1, xmmword [rbp + 0xa50]
xorps xmm1, xmmword [rbp + 0x2030]
movdqa xmmword [rbp + 0xa50], xmm1
movdqa xmm0, xmmword [rbp + 0xa60]
xorps xmm0, xmmword [rbp + 0x2040]
movdqa xmmword [rbp + 0xa60], xmm0
movdqa xmm1, xmmword [rbp + 0xa70]
xorps xmm1, xmmword [rbp + 0x2050]
movdqa xmmword [rbp + 0xa70], xmm1
lea rdx, [rbp + 0xa40]
mov rcx, r9
call r8
mov qword [rbp + 0xff0], 0
movabs rax, 0xcc1719e4737c0c84
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x400], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x408], rax
movabs rax, 0xed59f5a46a65d77d
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x410], rax
movabs rcx, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x418], rax
movabs r8, 0xa27870941e1d64c7
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1960], rax
movabs rdx, 0x3c755938586c70
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1968], rax
movabs rdi, 0xed2e9ad61804f709
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1970], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1978], rax
movdqa xmm0, xmmword [rbp + 0x400]
xorps xmm0, xmmword [rbp + 0x1960]
movdqa xmmword [rbp + 0x400], xmm0
movdqa xmm1, xmmword [rbp + 0x410]
xorps xmm1, xmmword [rbp + 0x1970]
movdqa xmmword [rbp + 0x410], xmm1
movabs rax, 0xcc1719e4737c0ca4
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x420], rax
movabs rax, 0x6948163c4a31082f
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x428], rax
movabs rax, 0xed2e9ad618049966
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x430], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x438], rax
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1980], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1988], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1990], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1998], rax
movdqa xmm0, xmmword [rbp + 0x420]
xorps xmm0, xmmword [rbp + 0x1980]
movdqa xmmword [rbp + 0x420], xmm0
movdqa xmm1, xmmword [rbp + 0x430]
xorps xmm1, xmmword [rbp + 0x1990]
movdqa xmmword [rbp + 0x430], xmm1
lea rax, [rbp + 0xfb8]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
mov r9b, 1
lea r8, [rbp + 0x400]
lea rdx, [rbp + 0x420]
mov rcx, rbx
call fcn.14014b900
mov r9, rax
mov qword [rsi + 0x50], rax
mov rcx, qword [rax]
mov r8, qword [rcx + 0x30]
movabs rax, 0x821611b469720c94
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0xa00], rcx
movabs rax, 0x6f4c552e572a1e11
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0xa08], rcx
movabs rax, 0x8c0efdb871709960
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0xa10], rcx
movabs rax, 0xbffcdac223f8765e
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xa18], rax
movabs rax, 0x1bc04ae027db13d4
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xa20], rax
movabs rax, 0x46801e2cdc15b760
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xa28], rax
movabs rax, 0xd11d9461f92957c9
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xa30], rax
movabs rax, 0x34223edf0ea37881
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xa38], rax
movabs rax, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2060], rax
movabs rax, 0x3c755938586c70
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2068], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2070], rax
movabs rbx, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], rbx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2078], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2080], rax
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2088], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2090], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2098], rax
movdqa xmm0, xmmword [rbp + 0xa00]
xorps xmm0, xmmword [rbp + 0x2060]
movdqa xmmword [rbp + 0xa00], xmm0
movdqa xmm1, xmmword [rbp + 0xa10]
xorps xmm1, xmmword [rbp + 0x2070]
movdqa xmmword [rbp + 0xa10], xmm1
movdqa xmm0, xmmword [rbp + 0xa20]
xorps xmm0, xmmword [rbp + 0x2080]
movdqa xmmword [rbp + 0xa20], xmm0
movdqa xmm1, xmmword [rbp + 0xa30]
xorps xmm1, xmmword [rbp + 0x2090]
movdqa xmmword [rbp + 0xa30], xmm1
lea rdx, [rbp + 0xa00]
mov rcx, r9
call r8
mov rcx, qword [rsi + 8]
movabs rax, 0xcd1433bb75730580
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x440], rax
movabs rax, 0x725d2279413a0903
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x448], rax
movabs rax, 0xed2e9ad67f6a9e67
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x450], rax
mov qword [rsp + 0x40], rbx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x458], rax
movabs r15, 0xa27870941e1d64c7
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x19a0], rax
movabs r14, 0x3c755938586c70
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x19a8], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x19b0], rax
mov qword [rsp + 0x40], rbx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x19b8], rax
movdqa xmm0, xmmword [rbp + 0x440]
xorps xmm0, xmmword [rbp + 0x19a0]
movdqa xmmword [rbp + 0x440], xmm0
movdqa xmm1, xmmword [rbp + 0x450]
xorps xmm1, xmmword [rbp + 0x19b0]
movdqa xmmword [rbp + 0x450], xmm1
movabs rax, 0xa21f1efd706f05b0
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x20], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x28], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1fb0], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1fb8], rax
movdqa xmm0, xmmword [rbp + 0x20]
xorps xmm0, xmmword [rbp + 0x1fb0]
movdqa xmmword [rbp + 0x20], xmm0
lea r13, [0x1402b4b20]
mov qword [rsp + 0x30], r13
mov byte [rsp + 0x28], 0
mov byte [rsp + 0x20], 0
xorps xmm3, xmm3
lea r8, [rbp + 0x440]
lea rdx, [rbp + 0x20]
call fcn.14014b790
mov rdi, rax
xor r12d, r12d
mov qword [rbp + 0xe70], r12
movabs rax, 0xa27815f87c7c0a82
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x30], rcx
mov qword [rsp + 0x40], r14
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x38], rcx
mov qword [rsp + 0x40], r15
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x1fa0], rcx
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1fa8], rax
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0x1fa0]
movdqa xmmword [rbp + 0x30], xmm0
movabs r15, 0xd50112f16d7208a4
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x460], rax
movabs r14, 0x6c4c18304b361e11
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x468], rax
movabs rax, 0xed2e9ab3766d9b6c
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x470], rax
mov qword [rsp + 0x40], rbx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x478], rax
mov rax, rcx
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x19c0], rax
movabs rax, 0x3c755938586c70
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x19c8], rax
movabs rax, 0xed2e9ad61804f709
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x19d0], rax
mov qword [rsp + 0x40], rbx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x19d8], rax
movdqa xmm0, xmmword [rbp + 0x460]
xorps xmm0, xmmword [rbp + 0x19c0]
movdqa xmmword [rbp + 0x460], xmm0
movdqa xmm1, xmmword [rbp + 0x470]
xorps xmm1, xmmword [rbp + 0x19d0]
movdqa xmmword [rbp + 0x470], xmm1
lea rax, [rbp + 0xe38]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
mov r9b, 1
lea r8, [rbp + 0x30]
lea rdx, [rbp + 0x460]
mov rcx, rdi
call fcn.14014b900
mov qword [rsi + 0x58], rax
lea rax, [rbp + 0x1538]
mov qword [rsp + 0x40], rax
mov qword [rbp + 0xac0], rsi
lea rdx, [rbp + 0xac0]
lea rcx, [rbp + 0x1538]
call fcn.14005c2a0
mov rbx, rax
lea rdx, [rsi + 0x1e0]
lea rcx, [rbp + 0xda0]
call fcn.14002aa80
mov r9, rax
movabs rax, 0xc6173db4706f0590
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x40], rcx
movabs rax, 0x3c755938586c15
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x48], rcx
movabs rdx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rdx
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x1f90], rcx
movabs rcx, 0x3c755938586c70
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1f98], rax
movdqa xmm0, xmmword [rbp + 0x40]
xorps xmm0, xmmword [rbp + 0x1f90]
movdqa xmmword [rbp + 0x40], xmm0
movabs rax, 0xcd3515f37f6e3182
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x50], rax
movabs rax, 0x3c755938580914
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x58], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1f80], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1f88], rax
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x1f80]
movdqa xmmword [rbp + 0x50], xmm0
mov qword [rsp + 0x30], rbx
movss dword [rsp + 0x28], xmm7
mov dword [rsp + 0x20], 1
lea r8, [rbp + 0x40]
lea rdx, [rbp + 0x50]
mov rcx, rdi
call fcn.14014c270
mov ecx, dword [rax + 0x2c8]
mov dword [rsi + 0x1f8], ecx
mov qword [rbp + 0xfb0], r12
movabs rax, 0xd60d1fb467710a88
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x480], rax
movabs rax, 0x654e162a183e0350
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x488], rax
movabs rax, 0xed2e9ad61804996c
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x490], rax
movabs rdx, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x498], rax
movabs r8, 0xa27870941e1d64c7
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x19e0], rax
movabs rbx, 0x3c755938586c70
mov qword [rsp + 0x40], rbx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x19e8], rax
movabs rcx, 0xed2e9ad61804f709
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x19f0], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x19f8], rax
movdqa xmm0, xmmword [rbp + 0x480]
xorps xmm0, xmmword [rbp + 0x19e0]
movdqa xmmword [rbp + 0x480], xmm0
movdqa xmm1, xmmword [rbp + 0x490]
xorps xmm1, xmmword [rbp + 0x19f0]
movdqa xmmword [rbp + 0x490], xmm1
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x4a0], rax
movabs rax, 0x6f45193757361e11
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x4a8], rax
movabs rax, 0x885cf9a57e6b837c
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x4b0], rax
movabs rax, 0xd68cb7a34b9b384f
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x4b8], rax
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1a00], rax
mov qword [rsp + 0x40], rbx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1a08], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1a10], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1a18], rax
movdqa xmm0, xmmword [rbp + 0x4a0]
xorps xmm0, xmmword [rbp + 0x1a00]
movdqa xmmword [rbp + 0x4a0], xmm0
movdqa xmm1, xmmword [rbp + 0x4b0]
xorps xmm1, xmmword [rbp + 0x1a10]
movdqa xmmword [rbp + 0x4b0], xmm1
lea rax, [rbp + 0xf78]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
mov r9b, 1
lea r8, [rbp + 0x480]
lea rdx, [rbp + 0x4a0]
mov rcx, rdi
call fcn.14014b900
mov qword [rsi + 0x70], rax
movabs rax, 0xa27870e77b730d8b
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x60], rax
mov qword [rsp + 0x40], rbx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x68], rax
movabs rcx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1f70], rax
mov qword [rsp + 0x40], rbx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1f78], rax
movdqa xmm0, xmmword [rbp + 0x60]
xorps xmm0, xmmword [rbp + 0x1f70]
movdqa xmmword [rbp + 0x60], xmm0
movabs rax, 0xcb1415f86e700db4
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x70], rax
movabs rax, 0x3c00375d35091e
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x78], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1f60], rax
mov qword [rsp + 0x40], rbx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1f68], rax
movdqa xmm0, xmmword [rbp + 0x70]
xorps xmm0, xmmword [rbp + 0x1f60]
movdqa xmmword [rbp + 0x70], xmm0
mov qword [rsp + 0x30], r13
mov byte [rsp + 0x28], r12b
mov byte [rsp + 0x20], r12b
xorps xmm3, xmm3
lea r8, [rbp + 0x60]
lea rdx, [rbp + 0x70]
mov rcx, rdi
call fcn.14014b790
mov rbx, rax
mov qword [rbp + 0xf30], r12
movabs rax, 0xd11134b469720c94
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x80], rcx
movabs rax, 0x3c753c5b360d04
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x88], rcx
movabs rdx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rdx
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x1f50], rcx
movabs rcx, 0x3c755938586c70
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1f58], rax
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0x1f50]
movdqa xmmword [rbp + 0x80], xmm0
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x4c0], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x4c8], rax
movabs rax, 0x844ae9b3766d9b6c
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x4d0], rax
movabs rax, 0xd68cd2c025fa2259
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x4d8], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1a20], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1a28], rax
movabs rdi, 0xed2e9ad61804f709
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1a30], rax
movabs rax, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1a38], rax
movdqa xmm0, xmmword [rbp + 0x4c0]
xorps xmm0, xmmword [rbp + 0x1a20]
movdqa xmmword [rbp + 0x4c0], xmm0
movdqa xmm1, xmmword [rbp + 0x4d0]
xorps xmm1, xmmword [rbp + 0x1a30]
movdqa xmmword [rbp + 0x4d0], xmm1
lea rax, [rbp + 0xef8]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
xor r9d, r9d
lea r8, [rbp + 0x80]
lea rdx, [rbp + 0x4c0]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x60], rax
mov qword [rbp + 0xef0], r12
movabs rax, 0xc31d38b469720c94
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x4e0], rax
movabs rax, 0x634e10091830181c
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x4e8], rax
movabs rax, 0xed2e9ad61870996c
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x4f0], rax
movabs rcx, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x4f8], rax
movabs rdx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1a40], rax
movabs rax, 0x3c755938586c70
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1a48], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1a50], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1a58], rax
movdqa xmm0, xmmword [rbp + 0x4e0]
xorps xmm0, xmmword [rbp + 0x1a40]
movdqa xmmword [rbp + 0x4e0], xmm0
movdqa xmm1, xmmword [rbp + 0x4f0]
xorps xmm1, xmmword [rbp + 0x1a50]
movdqa xmmword [rbp + 0x4f0], xmm1
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x500], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x508], rax
movabs rax, 0x8846e9b3766d9b6c
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x510], rax
movabs rax, 0xd68cb7a323ef3a4b
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x518], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1a60], rax
movabs rdi, 0x3c755938586c70
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1a68], rax
movabs r15, 0xed2e9ad61804f709
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1a70], rax
mov r14, rcx
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1a78], rax
movdqa xmm0, xmmword [rbp + 0x500]
xorps xmm0, xmmword [rbp + 0x1a60]
movdqa xmmword [rbp + 0x500], xmm0
movdqa xmm1, xmmword [rbp + 0x510]
xorps xmm1, xmmword [rbp + 0x1a70]
movdqa xmmword [rbp + 0x510], xmm1
lea rax, [rbp + 0xeb8]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
xor r9d, r9d
lea r8, [rbp + 0x4e0]
lea rdx, [rbp + 0x500]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x68], rax
mov rcx, qword [rsi + 8]
movabs rax, 0xea5703f179730595
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x520], rax
movabs rax, 0x656e5a21573a1819
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x528], rax
movabs rax, 0xed2e9aa57468966a
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x530], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x538], rax
movabs rdx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1a80], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1a88], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1a90], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1a98], rax
movdqa xmm0, xmmword [rbp + 0x520]
xorps xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0x520], xmm0
movdqa xmm1, xmmword [rbp + 0x530]
xorps xmm1, xmmword [rbp + 0x1a90]
movdqa xmmword [rbp + 0x530], xmm1
movabs rax, 0xa27803f1797305b5
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x90], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x98], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1f40], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1f48], rax
movdqa xmm0, xmmword [rbp + 0x90]
xorps xmm0, xmmword [rbp + 0x1f40]
movdqa xmmword [rbp + 0x90], xmm0
mov qword [rsp + 0x30], r13
mov byte [rsp + 0x28], r12b
mov byte [rsp + 0x20], r12b
xorps xmm3, xmm3
lea r8, [rbp + 0x520]
lea rdx, [rbp + 0x90]
call fcn.14014b790
mov rbx, rax
mov qword [rbp + 0xeb0], r12
movabs rdi, 0xc71635b4697c1683
mov qword [rsp + 0x40], rdi
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x540], rcx
movabs rax, 0x635d012d7978151d
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x548], rcx
movabs rax, 0xed4bfdb87956d762
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x550], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x558], rax
movabs rdx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1aa0], rax
movabs rcx, 0x3c755938586c70
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1aa8], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ab0], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ab8], rax
movdqa xmm0, xmmword [rbp + 0x540]
xorps xmm0, xmmword [rbp + 0x1aa0]
movdqa xmmword [rbp + 0x540], xmm0
movdqa xmm1, xmmword [rbp + 0x550]
xorps xmm1, xmmword [rbp + 0x1ab0]
movdqa xmmword [rbp + 0x550], xmm1
movabs rax, 0xd60c11cb697c16a3
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x7a0], rax
movabs rax, 0x6752142b67330f11
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x7a8], rax
movabs rax, 0xed2e9ad61804846c
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x7b0], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x7b8], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ac0], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ac8], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ad0], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ad8], rax
movdqa xmm0, xmmword [rbp + 0x7a0]
xorps xmm0, xmmword [rbp + 0x1ac0]
movdqa xmmword [rbp + 0x7a0], xmm0
movdqa xmm1, xmmword [rbp + 0x7b0]
xorps xmm1, xmmword [rbp + 0x1ad0]
movdqa xmmword [rbp + 0x7b0], xmm1
lea rax, [rbp + 0xe78]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
mov r9b, 1
lea r8, [rbp + 0x540]
lea rdx, [rbp + 0x7a0]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x78], rax
mov qword [rbp + 0x10b0], r12
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x8e0], rax
movabs rax, 0x521c01307078151d
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x8e8], rax
movabs rax, 0xed2e9aa56d6d9368
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x8f0], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x8f8], rax
movabs rdx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ae0], rax
movabs rcx, 0x3c755938586c70
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ae8], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1af0], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1af8], rax
movdqa xmm0, xmmword [rbp + 0x8e0]
xorps xmm0, xmmword [rbp + 0x1ae0]
movdqa xmmword [rbp + 0x8e0], xmm0
movdqa xmm1, xmmword [rbp + 0x8f0]
xorps xmm1, xmmword [rbp + 0x1af0]
movdqa xmmword [rbp + 0x8f0], xmm1
movabs rax, 0xd61118cb697c16a3
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xa0], rax
movabs rax, 0x4f00305c391e2f
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xa8], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1f30], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1f38], rax
movdqa xmm0, xmmword [rbp + 0xa0]
xorps xmm0, xmmword [rbp + 0x1f30]
movdqa xmmword [rbp + 0xa0], xmm0
lea rax, [rbp + 0x1078]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
xor r9d, r9d
lea r8, [rbp + 0x8e0]
lea rdx, [rbp + 0xa0]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x80], rax
mov qword [rbp + 0x10f0], r12
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x8c0], rax
movabs rax, 0x654e072c6c78151d
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x8c8], rax
movabs rax, 0xed4bfdb87956d77d
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x8d0], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x8d8], rax
movabs r8, 0xa27870941e1d64c7
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b00], rax
movabs rdx, 0x3c755938586c70
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b08], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b10], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b18], rax
movdqa xmm0, xmmword [rbp + 0x8c0]
xorps xmm0, xmmword [rbp + 0x1b00]
movdqa xmmword [rbp + 0x8c0], xmm0
movdqa xmm1, xmmword [rbp + 0x8d0]
xorps xmm1, xmmword [rbp + 0x1b10]
movdqa xmmword [rbp + 0x8d0], xmm1
movabs r14, 0xd00d04cb697c16a3
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x8a0], rax
movabs rdi, 0x6752142b672c0902
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x8a8], rax
movabs rax, 0xed2e9ad61804f76c
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x8b0], rax
movabs rcx, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x8b8], rax
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b20], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b28], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b30], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b38], rax
movdqa xmm0, xmmword [rbp + 0x8a0]
xorps xmm0, xmmword [rbp + 0x1b20]
movdqa xmmword [rbp + 0x8a0], xmm0
movdqa xmm1, xmmword [rbp + 0x8b0]
xorps xmm1, xmmword [rbp + 0x1b30]
movdqa xmmword [rbp + 0x8b0], xmm1
lea rax, [rbp + 0x10b8]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
mov r9b, 1
lea r8, [rbp + 0x8c0]
lea rdx, [rbp + 0x8a0]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x88], rax
mov qword [rbp + 0x1130], r12
movabs rax, 0xce1431b4697c1683
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x880], rax
movabs rax, 0x7459072b4d0c4c09
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x888], rax
movabs rax, 0xed2effb17665a529
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x890], rax
movabs rcx, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x898], rax
movabs rdx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b40], rax
movabs rax, 0x3c755938586c70
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b48], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b50], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b58], rax
movdqa xmm0, xmmword [rbp + 0x880]
xorps xmm0, xmmword [rbp + 0x1b40]
movdqa xmmword [rbp + 0x880], xmm0
movdqa xmm1, xmmword [rbp + 0x890]
xorps xmm1, xmmword [rbp + 0x1b50]
movdqa xmmword [rbp + 0x890], xmm1
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x860], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x868], rax
movabs rax, 0xed2ee3ba7465a86c
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x870], rax
mov rdi, rcx
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x878], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b60], rax
movabs r14, 0x3c755938586c70
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b68], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b70], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b78], rax
movdqa xmm0, xmmword [rbp + 0x860]
xorps xmm0, xmmword [rbp + 0x1b60]
movdqa xmmword [rbp + 0x860], xmm0
movdqa xmm1, xmmword [rbp + 0x870]
xorps xmm1, xmmword [rbp + 0x1b70]
movdqa xmmword [rbp + 0x870], xmm1
lea rax, [rbp + 0x10f8]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
xor r9d, r9d
lea r8, [rbp + 0x880]
lea rdx, [rbp + 0x860]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x90], rax
mov qword [rbp + 0x1170], r12
movabs rax, 0xc11d22b4697c1683
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x840], rax
movabs rax, 0x6c5921764b340011
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x848], rax
movabs rax, 0xaf01e9a26a6b876c
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x850], rax
movabs rax, 0xd68cb7a325f4244b
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x858], rax
movabs rcx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b80], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b88], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b90], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b98], rax
movdqa xmm0, xmmword [rbp + 0x840]
xorps xmm0, xmmword [rbp + 0x1b80]
movdqa xmmword [rbp + 0x840], xmm0
movdqa xmm1, xmmword [rbp + 0x850]
xorps xmm1, xmmword [rbp + 0x1b90]
movdqa xmmword [rbp + 0x850], xmm1
movabs rax, 0xc11d02cb697c16a3
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xb0], rax
movabs rax, 0x3c75594b340011
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xb8], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1f20], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1f28], rax
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp + 0x1f20]
movdqa xmmword [rbp + 0xb0], xmm0
lea rax, [rbp + 0x1138]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
mov r9b, 1
lea r8, [rbp + 0x840]
lea rdx, [rbp + 0xb0]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x120], rax
mov rcx, qword [rsi + 8]
movabs rax, 0xa27870e76e7c1693
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xc0], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xc8], rax
movabs rdx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1f10], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1f18], rax
movdqa xmm0, xmmword [rbp + 0xc0]
xorps xmm0, xmmword [rbp + 0x1f10]
movdqa xmmword [rbp + 0xc0], xmm0
movabs rax, 0xd71615d94e5c3693
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xd0], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xd8], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1f00], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1f08], rax
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0x1f00]
movdqa xmmword [rbp + 0xd0], xmm0
mov qword [rsp + 0x30], r13
mov byte [rsp + 0x28], r12b
mov byte [rsp + 0x20], r12b
xorps xmm3, xmm3
lea r8, [rbp + 0xc0]
lea rdx, [rbp + 0xd0]
call fcn.14014b790
mov rbx, rax
mov qword [rbp + 0x11b0], r12
movabs rax, 0xc71d24b4697c1683
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x820], rcx
movabs rax, 0x7254062c5578031d
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x828], rcx
movabs rax, 0xed2e9ad66b699866
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x830], rcx
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x838], rax
movabs rcx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ba0], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ba8], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1bb0], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1bb8], rax
movdqa xmm0, xmmword [rbp + 0x820]
xorps xmm0, xmmword [rbp + 0x1ba0]
movdqa xmmword [rbp + 0x820], xmm0
movdqa xmm1, xmmword [rbp + 0x830]
xorps xmm1, xmmword [rbp + 0x1bb0]
movdqa xmmword [rbp + 0x830], xmm1
movabs rax, 0xcf1d15c0697c1683
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xe0], rax
movabs rdi, 0x3c7529592a381f
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xe8], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ef0], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ef8], rax
movdqa xmm0, xmmword [rbp + 0xe0]
xorps xmm0, xmmword [rbp + 0x1ef0]
movdqa xmmword [rbp + 0xe0], xmm0
lea rax, [rbp + 0x1178]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
xor r9d, r9d
lea r8, [rbp + 0x820]
lea rdx, [rbp + 0xe0]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x98], rax
mov qword [rbp + 0x11f0], r12
movabs rax, 0xc31023b4697c1683
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xf0], rax
movabs rax, 0x3c0d365a780313
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xf8], rax
movabs rax, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ee0], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ee8], rax
movdqa xmm0, xmmword [rbp + 0xf0]
xorps xmm0, xmmword [rbp + 0x1ee0]
movdqa xmmword [rbp + 0xf0], xmm0
movabs rax, 0xc11918c7697c1683
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x100], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x108], rax
movabs rdi, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ed0], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ed8], rax
movdqa xmm0, xmmword [rbp + 0x100]
xorps xmm0, xmmword [rbp + 0x1ed0]
movdqa xmmword [rbp + 0x100], xmm0
lea rax, [rbp + 0x11b8]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
xor r9d, r9d
lea r8, [rbp + 0xf0]
lea rdx, [rbp + 0x100]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0xa0], rax
mov qword [rbp + 0x1230], r12
movabs rax, 0xcb103ab4697c1683
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x110], rax
movabs rax, 0x3c05384a2c4c1e
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x118], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e60], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e68], rax
movdqa xmm0, xmmword [rbp + 0x110]
xorps xmm0, xmmword [rbp + 0x1e60]
movdqa xmmword [rbp + 0x110], xmm0
movabs rax, 0xcc1118de697c1683
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x120], rax
movabs r14, 0x3c755948391e24
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x128], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e50], rax
movabs rax, 0x3c755938586c70
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e58], rax
movdqa xmm0, xmmword [rbp + 0x120]
xorps xmm0, xmmword [rbp + 0x1e50]
movdqa xmmword [rbp + 0x120], xmm0
lea rax, [rbp + 0x11f8]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
xor r9d, r9d
lea r8, [rbp + 0x110]
lea rdx, [rbp + 0x120]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0xa8], rax
mov qword [rbp + 0x1270], r12
movabs rax, 0xc6113eb4697c1683
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x800], rax
movabs rax, 0x614e01795d3d0011
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x808], rax
movabs rdi, 0xed2e9ad61804f779
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x810], rax
movabs rcx, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x818], rax
movabs r8, 0xa27870941e1d64c7
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1bc0], rax
movabs rdx, 0x3c755938586c70
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1bc8], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1bd0], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1bd8], rax
movdqa xmm0, xmmword [rbp + 0x800]
xorps xmm0, xmmword [rbp + 0x1bc0]
movdqa xmmword [rbp + 0x800], xmm0
movdqa xmm1, xmmword [rbp + 0x810]
xorps xmm1, xmmword [rbp + 0x1bd0]
movdqa xmmword [rbp + 0x810], xmm1
movabs rax, 0xc31c19da697c1683
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x130], rax
movabs rax, 0x4c142b6c3d091c
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x138], rax
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d40], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d48], rax
movdqa xmm0, xmmword [rbp + 0x130]
xorps xmm0, xmmword [rbp + 0x1d40]
movdqa xmmword [rbp + 0x130], xmm0
lea rax, [rbp + 0x1238]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
xor r9d, r9d
lea r8, [rbp + 0x800]
lea rdx, [rbp + 0x130]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0xb0], rax
mov qword [rbp + 0x12b0], r12
movabs rax, 0xcc113ab4697c1683
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x140], rax
movabs rax, 0x3c05384a2c4c08
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x148], rax
movabs rcx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2300], rax
movabs rax, 0x3c755938586c70
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2308], rax
movdqa xmm0, xmmword [rbp + 0x140]
xorps xmm0, xmmword [rbp + 0x2300]
movdqa xmmword [rbp + 0x140], xmm0
movabs rax, 0xda1619de697c1683
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x150], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x158], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x22f0], rax
movabs r14, 0x3c755938586c70
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x22f8], rax
movdqa xmm0, xmmword [rbp + 0x150]
xorps xmm0, xmmword [rbp + 0x22f0]
movdqa xmmword [rbp + 0x150], xmm0
lea rax, [rbp + 0x1278]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
xor r9d, r9d
lea r8, [rbp + 0x140]
lea rdx, [rbp + 0x150]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0xb8], rax
mov qword [rbp + 0x12f0], r12
movabs rax, 0xcb1933b4697c1683
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x7e0], rax
movabs rax, 0x614e017956210004
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x7e8], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x7f0], rax
movabs rdi, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x7f8], rax
movabs rcx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1be0], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1be8], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1bf0], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1bf8], rax
movdqa xmm0, xmmword [rbp + 0x7e0]
xorps xmm0, xmmword [rbp + 0x1be0]
movdqa xmmword [rbp + 0x7e0], xmm0
movdqa xmm1, xmmword [rbp + 0x7f0]
xorps xmm1, xmmword [rbp + 0x1bf0]
movdqa xmmword [rbp + 0x7f0], xmm1
movabs rax, 0xd61111d7697c1683
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x160], rax
movabs rax, 0x4c142b6c36151c
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x168], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x22e0], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x22e8], rax
movdqa xmm0, xmmword [rbp + 0x160]
xorps xmm0, xmmword [rbp + 0x22e0]
movdqa xmmword [rbp + 0x160], xmm0
lea rax, [rbp + 0x12b8]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
xor r9d, r9d
lea r8, [rbp + 0x7e0]
lea rdx, [rbp + 0x160]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0xc0], rax
mov qword [rbp + 0x1330], r12
movabs rax, 0xcc1937b4697c1683
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x7c0], rax
movabs rax, 0x621c1e3759341c17
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x7c8], rax
movabs rax, 0xed2e9aba7d768568
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x7d0], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x7d8], rax
movabs rcx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c00], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c08], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c10], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c18], rax
movdqa xmm0, xmmword [rbp + 0x7c0]
xorps xmm0, xmmword [rbp + 0x1c00]
movdqa xmmword [rbp + 0x7c0], xmm0
movdqa xmm1, xmmword [rbp + 0x7d0]
xorps xmm1, xmmword [rbp + 0x1c10]
movdqa xmmword [rbp + 0x7d0], xmm1
movabs rax, 0xc51611d3697c1683
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x780], rax
movabs rax, 0x725d373256390000
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x788], rax
movabs rax, 0xed2e9ad61868927b
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x790], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x798], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c20], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c28], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c30], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c38], rax
movdqa xmm0, xmmword [rbp + 0x780]
xorps xmm0, xmmword [rbp + 0x1c20]
movdqa xmmword [rbp + 0x780], xmm0
movdqa xmm1, xmmword [rbp + 0x790]
xorps xmm1, xmmword [rbp + 0x1c30]
movdqa xmmword [rbp + 0x790], xmm1
lea rax, [rbp + 0x12f8]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
xor r9d, r9d
lea r8, [rbp + 0x7c0]
lea rdx, [rbp + 0x780]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0xc8], rax
mov qword [rbp + 0x1370], r12
movabs rax, 0xcb1d38b4697c1683
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x760], rax
movabs rax, 0x705d072d182a091d
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x768], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x770], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x778], rax
movabs rcx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c40], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c48], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c50], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c58], rax
movdqa xmm0, xmmword [rbp + 0x760]
xorps xmm0, xmmword [rbp + 0x1c40]
movdqa xmmword [rbp + 0x760], xmm0
movdqa xmm1, xmmword [rbp + 0x770]
xorps xmm1, xmmword [rbp + 0x1c50]
movdqa xmmword [rbp + 0x770], xmm1
movabs rax, 0xcf1115dc697c1683
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x170], rax
movabs rax, 0x3c05384a0c1e15
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x178], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x22d0], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x22d8], rax
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp + 0x22d0]
movdqa xmmword [rbp + 0x170], xmm0
lea rax, [rbp + 0x1338]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
xor r9d, r9d
lea r8, [rbp + 0x760]
lea rdx, [rbp + 0x170]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0xd0], rax
mov rcx, qword [rsi + 8]
movabs rax, 0xa27870e77a6f0590
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x180], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x188], rax
movabs rdx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x22c0], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x22c8], rax
movdqa xmm0, xmmword [rbp + 0x180]
xorps xmm0, xmmword [rbp + 0x22c0]
movdqa xmmword [rbp + 0x180], xmm0
movabs rax, 0xd71615d97a6f05b0
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x190], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x198], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x22b0], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x22b8], rax
movdqa xmm0, xmmword [rbp + 0x190]
xorps xmm0, xmmword [rbp + 0x22b0]
movdqa xmmword [rbp + 0x190], xmm0
mov qword [rsp + 0x30], r13
mov byte [rsp + 0x28], r12b
mov byte [rsp + 0x20], r12b
xorps xmm3, xmm3
lea r8, [rbp + 0x180]
lea rdx, [rbp + 0x190]
call fcn.14014b790
mov rbx, rax
movabs rax, 0x821004f87f781094
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x1a0], rcx
movabs r14, 0x3c752a5c2a0d27
mov qword [rsp + 0x40], r14
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x1a8], rcx
movabs rdx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rdx
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x22a0], rcx
movabs rcx, 0x3c755938586c70
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x22a8], rax
movdqa xmm0, xmmword [rbp + 0x1a0]
xorps xmm0, xmmword [rbp + 0x22a0]
movdqa xmmword [rbp + 0x1a0], xmm0
movabs rax, 0xa27870941e4e3394
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b0], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1b8], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2290], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2298], rax
movdqa xmm0, xmmword [rbp + 0x1b0]
xorps xmm0, xmmword [rbp + 0x2290]
movdqa xmmword [rbp + 0x1b0], xmm0
movss dword [rsp + 0x30], xmm7
mov qword [rsp + 0x28], r13
mov byte [rsp + 0x20], r12b
xorps xmm3, xmm3
lea r8, [rbp + 0x1a0]
lea rdx, [rbp + 0x1b0]
mov rcx, rbx
call fcn.14014bc40
mov qword [rbp + 0x13b0], r12
movabs rax, 0xf1584af0726f0b90
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x740], rax
movabs r13, 0x644e140e182f0318
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x748], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x750], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x758], rax
movabs r8, 0xa27870941e1d64c7
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c60], rax
movabs rdx, 0x3c755938586c70
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c68], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c70], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c78], rax
movdqa xmm0, xmmword [rbp + 0x740]
xorps xmm0, xmmword [rbp + 0x1c60]
movdqa xmmword [rbp + 0x740], xmm0
movdqa xmm1, xmmword [rbp + 0x750]
xorps xmm1, xmmword [rbp + 0x1c70]
movdqa xmmword [rbp + 0x750], xmm1
movabs rdi, 0xc70c23ff7d7c1693
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x720], rax
movabs rax, 0x6c4e1a0e502c0011
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x728], rax
movabs rax, 0xed2e9ad61804f76d
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x730], rax
movabs rcx, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x738], rax
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c80], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c88], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c90], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c98], rax
movdqa xmm0, xmmword [rbp + 0x720]
xorps xmm0, xmmword [rbp + 0x1c80]
movdqa xmmword [rbp + 0x720], xmm0
movdqa xmm1, xmmword [rbp + 0x730]
xorps xmm1, xmmword [rbp + 0x1c90]
movdqa xmmword [rbp + 0x730], xmm1
lea rax, [rbp + 0x1378]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
mov r9b, 1
lea r8, [rbp + 0x740]
lea rdx, [rbp + 0x720]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0xd8], rax
mov qword [rbp + 0x13f0], r12
movabs rax, 0x980811f977730d8a
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x700], rax
movabs r12, 0x616b552e57303f50
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x708], rax
movabs r15, 0xed2e9ad61804937b
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x710], rax
movabs rdx, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x718], rax
movabs r8, 0xa27870941e1d64c7
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ca0], rax
movabs rax, 0x3c755938586c70
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ca8], rax
movabs rcx, 0xed2e9ad61804f709
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1cb0], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1cb8], rax
movdqa xmm0, xmmword [rbp + 0x700]
xorps xmm0, xmmword [rbp + 0x1ca0]
movdqa xmmword [rbp + 0x700], xmm0
movdqa xmm1, xmmword [rbp + 0x710]
xorps xmm1, xmmword [rbp + 0x1cb0]
movdqa xmmword [rbp + 0x710], xmm1
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x6e0], rax
movabs rax, 0x69521c14502c0011
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x6e8], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x6f0], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x6f8], rax
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1cc0], rax
movabs rdi, 0x3c755938586c70
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1cc8], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1cd0], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1cd8], rax
movdqa xmm0, xmmword [rbp + 0x6e0]
xorps xmm0, xmmword [rbp + 0x1cc0]
movdqa xmmword [rbp + 0x6e0], xmm0
movdqa xmm1, xmmword [rbp + 0x6f0]
xorps xmm1, xmmword [rbp + 0x1cd0]
movdqa xmmword [rbp + 0x6f0], xmm1
lea rax, [rbp + 0x13b8]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
mov r9b, 1
lea r8, [rbp + 0x700]
lea rdx, [rbp + 0x6e0]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0xe8], rax
movabs rax, 0x82141fe66a730b84
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c0], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1c8], rax
movabs rcx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2280], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2288], rax
movdqa xmm0, xmmword [rbp + 0x1c0]
xorps xmm0, xmmword [rbp + 0x2280]
movdqa xmmword [rbp + 0x1c0], xmm0
movabs r14, 0xa27870941e4a2794
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d0], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d8], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2270], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2278], rax
movdqa xmm0, xmmword [rbp + 0x1d0]
xorps xmm0, xmmword [rbp + 0x2270]
movdqa xmmword [rbp + 0x1d0], xmm0
movss dword [rsp + 0x30], xmm7
lea rax, [0x1402b4b20]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], 0
xorps xmm3, xmm3
lea r8, [rbp + 0x1c0]
lea rdx, [rbp + 0x1d0]
mov rcx, rbx
call fcn.14014bc40
mov qword [rbp + 0x1430], 0
movabs rax, 0xf1584af0726f0b90
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x6c0], rax
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x6c8], rax
movabs rcx, 0xed2e9ad61804f709
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x6d0], rax
movabs rdx, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x6d8], rax
movabs r8, 0xa27870941e1d64c7
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ce0], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1ce8], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1cf0], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1cf8], rax
movdqa xmm0, xmmword [rbp + 0x6c0]
xorps xmm0, xmmword [rbp + 0x1ce0]
movdqa xmmword [rbp + 0x6c0], xmm0
movdqa xmm1, xmmword [rbp + 0x6d0]
xorps xmm1, xmmword [rbp + 0x1cf0]
movdqa xmmword [rbp + 0x6d0], xmm1
movabs rdi, 0xcf193aff7d7c1693
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x6a0], rax
movabs rax, 0x645007366f2a091d
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x6a8], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x6b0], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x6b8], rax
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d00], rax
movabs rax, 0x3c755938586c70
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d08], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d10], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d18], rax
movdqa xmm0, xmmword [rbp + 0x6a0]
xorps xmm0, xmmword [rbp + 0x1d00]
movdqa xmmword [rbp + 0x6a0], xmm0
movdqa xmm1, xmmword [rbp + 0x6b0]
xorps xmm1, xmmword [rbp + 0x1d10]
movdqa xmmword [rbp + 0x6b0], xmm1
lea rax, [rbp + 0x13f8]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
mov r9b, 1
lea r8, [rbp + 0x6c0]
lea rdx, [rbp + 0x6a0]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0xf0], rax
xor edx, edx
lea rcx, [rbp + 0x1578]
call fcn.14002a930
mov rdx, rax
movabs rax, 0x980811f977730d8a
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x680], rcx
mov qword [rsp + 0x40], r12
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x688], rcx
mov qword [rsp + 0x40], r15
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x690], rcx
movabs rcx, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x698], rax
movabs r8, 0xa27870941e1d64c7
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d20], rax
movabs rax, 0x3c755938586c70
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d28], rax
movabs rax, 0xed2e9ad61804f709
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d30], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d38], rax
movdqa xmm0, xmmword [rbp + 0x680]
xorps xmm0, xmmword [rbp + 0x1d20]
movdqa xmmword [rbp + 0x680], xmm0
movdqa xmm1, xmmword [rbp + 0x690]
xorps xmm1, xmmword [rbp + 0x1d30]
movdqa xmmword [rbp + 0x690], xmm1
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e0], rax
movabs rax, 0x551b30752a091d
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e8], rax
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2260], rax
movabs rdi, 0x3c755938586c70
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2268], rax
movdqa xmm0, xmmword [rbp + 0x1e0]
xorps xmm0, xmmword [rbp + 0x2260]
movdqa xmmword [rbp + 0x1e0], xmm0
mov qword [rsp + 0x28], rdx
movss dword [rsp + 0x20], xmm7
mov r9b, 1
lea r8, [rbp + 0x680]
lea rdx, [rbp + 0x1e0]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x100], rax
movabs rax, 0xcb0a24b47b680885
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1f0], rax
movabs rax, 0x3c752a4c3d071e
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1f8], rax
movabs rax, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2250], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2258], rax
movdqa xmm0, xmmword [rbp + 0x1f0]
xorps xmm0, xmmword [rbp + 0x2250]
movdqa xmmword [rbp + 0x1f0], xmm0
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x200], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x208], rax
movabs r14, 0xa27870941e1d64c7
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2240], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2248], rax
movdqa xmm0, xmmword [rbp + 0x200]
xorps xmm0, xmmword [rbp + 0x2240]
movdqa xmmword [rbp + 0x200], xmm0
movss dword [rsp + 0x30], xmm7
lea rax, [0x1402b4b20]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], 0
xorps xmm3, xmm3
lea r8, [rbp + 0x1f0]
lea rdx, [rbp + 0x200]
mov rcx, rbx
call fcn.14014bc40
xor edx, edx
lea rcx, [rbp + 0x15b8]
call fcn.14002a930
mov rdx, rax
movabs rax, 0xf1584af0726f0b90
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x560], rcx
mov qword [rsp + 0x40], r13
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x568], rcx
movabs r13, 0xed2e9ad61804f709
mov qword [rsp + 0x40], r13
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x570], rcx
movabs rcx, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x578], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2310], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2318], rax
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2320], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2328], rax
movdqa xmm0, xmmword [rbp + 0x560]
xorps xmm0, xmmword [rbp + 0x2310]
movdqa xmmword [rbp + 0x560], xmm0
movdqa xmm1, xmmword [rbp + 0x570]
xorps xmm1, xmmword [rbp + 0x2320]
movdqa xmmword [rbp + 0x570], xmm1
movabs rdi, 0xd71432ff7d7c1693
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x210], rax
movabs rax, 0x58192b570f3815
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x218], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2230], rax
movabs rax, 0x3c755938586c70
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2238], rax
movdqa xmm0, xmmword [rbp + 0x210]
xorps xmm0, xmmword [rbp + 0x2230]
movdqa xmmword [rbp + 0x210], xmm0
mov qword [rsp + 0x28], rdx
movss dword [rsp + 0x20], xmm7
mov r9b, 1
lea r8, [rbp + 0x560]
lea rdx, [rbp + 0x210]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x108], rax
xor edx, edx
lea rcx, [rbp + 0x15f8]
call fcn.14002a930
mov rdx, rax
movabs r14, 0x980811f977730d8a
mov qword [rsp + 0x40], r14
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x660], rcx
mov qword [rsp + 0x40], r12
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x668], rcx
mov qword [rsp + 0x40], r15
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x670], rcx
movabs r15, 0xd68cb7a34b9b562a
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x678], rax
movabs rax, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d50], rax
movabs r12, 0x3c755938586c70
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d58], rax
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d60], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d68], rax
movdqa xmm0, xmmword [rbp + 0x660]
xorps xmm0, xmmword [rbp + 0x1d50]
movdqa xmmword [rbp + 0x660], xmm0
movdqa xmm1, xmmword [rbp + 0x670]
xorps xmm1, xmmword [rbp + 0x1d60]
movdqa xmmword [rbp + 0x670], xmm1
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x220], rax
movabs rax, 0x3c1c3751153815
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x228], rax
movabs rdi, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2220], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2228], rax
movdqa xmm0, xmmword [rbp + 0x220]
xorps xmm0, xmmword [rbp + 0x2220]
movdqa xmmword [rbp + 0x220], xmm0
mov qword [rsp + 0x28], rdx
movss dword [rsp + 0x20], xmm7
mov r9b, 1
lea r8, [rbp + 0x660]
lea rdx, [rbp + 0x220]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x118], rax
mov rcx, qword [rsi + 8]
movabs rax, 0xa27803f170720884
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x230], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x238], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2210], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2218], rax
movdqa xmm0, xmmword [rbp + 0x230]
xorps xmm0, xmmword [rbp + 0x2210]
movdqa xmmword [rbp + 0x230], xmm0
movabs rax, 0xa27870f1707208a4
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x240], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x248], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2200], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2208], rax
movdqa xmm0, xmmword [rbp + 0x240]
xorps xmm0, xmmword [rbp + 0x2200]
movdqa xmmword [rbp + 0x240], xmm0
lea rdi, [0x1402b4b20]
mov qword [rsp + 0x30], rdi
mov byte [rsp + 0x28], 0
mov byte [rsp + 0x20], 0
xorps xmm3, xmm3
lea r8, [rbp + 0x230]
lea rdx, [rbp + 0x240]
call fcn.14014b790
mov rbx, rax
xor edx, edx
lea rcx, [rbp + 0x1638]
call fcn.14002a930
mov rdx, rax
movabs rax, 0xcb5828b4697c1683
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x640], rcx
movabs rax, 0x73591b36543b4c1e
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x648], rcx
mov qword [rsp + 0x40], r13
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x650], rcx
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x658], rax
movabs rcx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d70], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d78], rax
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d80], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d88], rax
movdqa xmm0, xmmword [rbp + 0x640]
xorps xmm0, xmmword [rbp + 0x1d70]
movdqa xmmword [rbp + 0x640], xmm0
movdqa xmm1, xmmword [rbp + 0x650]
xorps xmm1, xmmword [rbp + 0x1d80]
movdqa xmmword [rbp + 0x650], xmm1
movabs rax, 0xc7161ff87d6a16a3
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x250], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x258], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x21f0], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x21f8], rax
movdqa xmm0, xmmword [rbp + 0x250]
xorps xmm0, xmmword [rbp + 0x21f0]
movdqa xmmword [rbp + 0x250], xmm0
mov qword [rsp + 0x28], rdx
movss dword [rsp + 0x20], xmm7
xor r9d, r9d
lea r8, [rbp + 0x640]
lea rdx, [rbp + 0x250]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x128], rax
xor edx, edx
lea rcx, [rbp + 0x1678]
call fcn.14002a930
mov rdx, rax
movabs rax, 0xc30a24b4697c1683
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x620], rcx
movabs rax, 0x6459182b573e1f1e
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x628], rcx
mov qword [rsp + 0x40], r13
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x630], rcx
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x638], rax
movabs rcx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d90], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1d98], rax
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1da0], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1da8], rax
movdqa xmm0, xmmword [rbp + 0x620]
xorps xmm0, xmmword [rbp + 0x1d90]
movdqa xmmword [rbp + 0x620], xmm0
movdqa xmm1, xmmword [rbp + 0x630]
xorps xmm1, xmmword [rbp + 0x1da0]
movdqa xmmword [rbp + 0x630], xmm1
movabs rax, 0xc30a04cb697c16a3
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x260], rax
movabs rax, 0x3c182b573e1f1e
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x268], rax
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x20d0], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x20d8], rax
movdqa xmm0, xmmword [rbp + 0x260]
xorps xmm0, xmmword [rbp + 0x20d0]
movdqa xmmword [rbp + 0x260], xmm0
mov qword [rsp + 0x28], rdx
movss dword [rsp + 0x20], xmm7
xor r9d, r9d
lea r8, [rbp + 0x620]
lea rdx, [rbp + 0x260]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x130], rax
mov rcx, qword [rsi + 8]
movabs rax, 0xf65815f87973118d
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x270], rax
movabs rax, 0x5b1b30533b0d02
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x278], rax
movabs rdx, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x21e0], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x21e8], rax
movdqa xmm0, xmmword [rbp + 0x270]
xorps xmm0, xmmword [rbp + 0x21e0]
movdqa xmmword [rbp + 0x270], xmm0
movabs rax, 0xa27805fa7b5003ad
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x280], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x288], rax
mov qword [rsp + 0x40], rdx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x21d0], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x21d8], rax
movdqa xmm0, xmmword [rbp + 0x280]
xorps xmm0, xmmword [rbp + 0x21d0]
movdqa xmmword [rbp + 0x280], xmm0
mov qword [rsp + 0x30], rdi
mov byte [rsp + 0x28], 0
mov byte [rsp + 0x20], 0
xorps xmm3, xmm3
lea r8, [rbp + 0x270]
lea rdx, [rbp + 0x280]
call fcn.14014b790
mov rbx, rax
xor edx, edx
lea rcx, [rbp + 0x16b8]
call fcn.14002a930
mov rdx, rax
mov qword [rsp + 0x40], r14
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x600], rcx
movabs rax, 0x521c1e3a592a3850
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x608], rcx
movabs rax, 0x8341d7f66160966c
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x610], rcx
movabs rax, 0xd68cb7d039fe2259
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x618], rax
movabs r14, 0xa27870941e1d64c7
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1db0], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1db8], rax
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1dc0], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1dc8], rax
movdqa xmm0, xmmword [rbp + 0x600]
xorps xmm0, xmmword [rbp + 0x1db0]
movdqa xmmword [rbp + 0x600], xmm0
movdqa xmm1, xmmword [rbp + 0x610]
xorps xmm1, xmmword [rbp + 0x1dc0]
movdqa xmmword [rbp + 0x610], xmm1
movabs rax, 0xc70a2fff7d7c16b3
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x5e0], rax
movabs rax, 0x73521a3467210811
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x5e8], rax
movabs rax, 0xed2e9ad66b76927d
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x5f0], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x5f8], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1dd0], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1dd8], rax
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1de0], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1de8], rax
movdqa xmm0, xmmword [rbp + 0x5e0]
xorps xmm0, xmmword [rbp + 0x1dd0]
movdqa xmmword [rbp + 0x5e0], xmm0
movdqa xmm1, xmmword [rbp + 0x5f0]
xorps xmm1, xmmword [rbp + 0x1de0]
movdqa xmmword [rbp + 0x5f0], xmm1
mov qword [rsp + 0x28], rdx
movss dword [rsp + 0x20], xmm7
xor r9d, r9d
lea r8, [rbp + 0x600]
lea rdx, [rbp + 0x5e0]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x158], rax
movabs rax, 0xd63950e67b790a92
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x5c0], rax
movabs rax, 0x725d2279533b0d04
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x5c8], rax
movabs rax, 0xed2e9ad67f6a9e67
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x5d0], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x5d8], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1df0], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1df8], rax
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e00], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e08], rax
movdqa xmm0, xmmword [rbp + 0x5c0]
xorps xmm0, xmmword [rbp + 0x1df0]
movdqa xmmword [rbp + 0x5c0], xmm0
movdqa xmm1, xmmword [rbp + 0x5d0]
xorps xmm1, xmmword [rbp + 0x1e00]
movdqa xmmword [rbp + 0x5d0], xmm1
movabs rax, 0xa27870941e1d64f2
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x290], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x298], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x21c0], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x21c8], rax
movdqa xmm0, xmmword [rbp + 0x290]
xorps xmm0, xmmword [rbp + 0x21c0]
movdqa xmmword [rbp + 0x290], xmm0
movss dword [rsp + 0x30], xmm7
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], 0
xorps xmm3, xmm3
lea r8, [rbp + 0x5c0]
lea rdx, [rbp + 0x290]
mov rcx, rbx
call fcn.14014bc40
xor edx, edx
lea rcx, [rbp + 0x16f8]
call fcn.14002a930
mov rdx, rax
movabs rax, 0xc33a50ff7d7c1693
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x2a0], rcx
movabs rax, 0x3c755938360302
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x2a8], rcx
mov qword [rsp + 0x40], r14
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x21b0], rcx
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x21b8], rax
movdqa xmm0, xmmword [rbp + 0x2a0]
xorps xmm0, xmmword [rbp + 0x21b0]
movdqa xmmword [rbp + 0x2a0], xmm0
movabs rax, 0xc30a04fa716f05a5
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2b0], rax
movabs rax, 0x3c755938580713
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2b8], rax
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x21a0], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x21a8], rax
movdqa xmm0, xmmword [rbp + 0x2b0]
xorps xmm0, xmmword [rbp + 0x21a0]
movdqa xmmword [rbp + 0x2b0], xmm0
mov qword [rsp + 0x28], rdx
movss dword [rsp + 0x20], xmm7
xor r9d, r9d
lea r8, [rbp + 0x2a0]
lea rdx, [rbp + 0x2b0]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x138], rax
xor edx, edx
lea rcx, [rbp + 0x1738]
call fcn.14002a930
mov rdx, rax
movabs rdi, 0xc73050ff7d7c1693
mov qword [rsp + 0x40], rdi
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x2c0], rcx
movabs r8, 0x3c75595c340d02
mov qword [rsp + 0x40], r8
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x2c8], rcx
mov qword [rsp + 0x40], r14
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x2190], rcx
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2198], rax
movdqa xmm0, xmmword [rbp + 0x2c0]
xorps xmm0, xmmword [rbp + 0x2190]
movdqa xmmword [rbp + 0x2c0], xmm0
movabs r14, 0xc7102fff7d7c16b3
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2d0], rax
mov qword [rsp + 0x40], r8
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2d8], rax
mov rax, rcx
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2180], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2188], rax
movdqa xmm0, xmmword [rbp + 0x2d0]
xorps xmm0, xmmword [rbp + 0x2180]
movdqa xmmword [rbp + 0x2d0], xmm0
mov qword [rsp + 0x28], rdx
movss dword [rsp + 0x20], xmm7
xor r9d, r9d
lea r8, [rbp + 0x2c0]
lea rdx, [rbp + 0x2d0]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x140], rax
xor edx, edx
lea rcx, [rbp + 0x1778]
call fcn.14002a930
mov rdx, rax
mov qword [rsp + 0x40], rdi
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x5a0], rcx
movabs rax, 0x727855315b3d1808
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x5a8], rcx
movabs rax, 0xed2e9ad6766b9068
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x5b0], rcx
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x5b8], rax
movabs rdi, 0xa27870941e1d64c7
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e10], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e18], rax
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e20], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e28], rax
movdqa xmm0, xmmword [rbp + 0x5a0]
xorps xmm0, xmmword [rbp + 0x1e10]
movdqa xmmword [rbp + 0x5a0], xmm0
movdqa xmm1, xmmword [rbp + 0x5b0]
xorps xmm1, xmmword [rbp + 0x1e20]
movdqa xmmword [rbp + 0x5b0], xmm1
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2e0], rax
movabs rax, 0x3c75315b3d1808
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2e8], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2170], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2178], rax
movdqa xmm0, xmmword [rbp + 0x2e0]
xorps xmm0, xmmword [rbp + 0x2170]
movdqa xmmword [rbp + 0x2e0], xmm0
mov qword [rsp + 0x28], rdx
movss dword [rsp + 0x20], xmm7
xor r9d, r9d
lea r8, [rbp + 0x5a0]
lea rdx, [rbp + 0x2e0]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x148], rax
xor edx, edx
lea rcx, [rbp + 0x1438]
call fcn.14002a930
mov rdx, rax
movabs rax, 0xca3b50ff7d7c1693
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x580], rcx
movabs rax, 0x441c1d3a5d2c0115
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x588], rcx
movabs rax, 0xed2e9ab87763967b
mov qword [rsp + 0x40], rax
mov rcx, qword [rsp + 0x40]
mov qword [rbp + 0x590], rcx
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x598], rax
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e30], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e38], rax
mov qword [rsp + 0x40], r13
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e40], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x1e48], rax
movdqa xmm0, xmmword [rbp + 0x580]
xorps xmm0, xmmword [rbp + 0x1e30]
movdqa xmmword [rbp + 0x580], xmm0
movdqa xmm1, xmmword [rbp + 0x590]
xorps xmm1, xmmword [rbp + 0x1e40]
movdqa xmmword [rbp + 0x590], xmm1
movabs rax, 0xca1b2fff7d7c16b3
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2f0], rax
movabs rax, 0x3c1d3a5d2c0115
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2f8], rax
mov r15, rdi
mov qword [rsp + 0x40], rdi
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2160], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2168], rax
movdqa xmm0, xmmword [rbp + 0x2f0]
xorps xmm0, xmmword [rbp + 0x2160]
movdqa xmmword [rbp + 0x2f0], xmm0
mov qword [rsp + 0x28], rdx
movss dword [rsp + 0x20], xmm7
xor r9d, r9d
lea r8, [rbp + 0x580]
lea rdx, [rbp + 0x2f0]
mov rcx, rbx
call fcn.14014b900
mov qword [rsi + 0x150], rax
call fcn.140146640
mov rcx, rax
call fcn.14006a5e0
mov rbx, rax
mov rcx, rax
call fcn.14002a920
mov r14, rax
mov rcx, rbx
call fcn.14002a910
mov rdi, rax
cmp r14, rax
je 0x14005143d
lea rbx, [r14 + 0x1e8]
movabs r14, 0xa27870fb75780189
mov ecx, dword [rbx + 0x20]
cmp ecx, 0x9a1a73b8
je 0x1400513f8
cmp ecx, 0xeb2d6693
je 0x1400513f8
mov qword [rsp + 0x40], r14
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x40], r15
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2150], rax
mov qword [rsp + 0x40], r12
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0x2158], rax
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x2150]
movdqa xmmword [rsp + 0x50], xmm0
lea rdx, [rsp + 0x50]
mov rcx, rbx
call fcn.14002b750
test al, al
je 0x140051426
mov rax, qword [0x140302380]
mov ecx, dword [rax + 0x1c]
cmp dword [rbx - 0x1cc], ecx
je 0x140051426
cmp byte [rbx - 0x140], 0
jne 0x140051426
lea rdx, [rbx - 0x1e8]
lea rcx, [rsi + 0x1c8]
call fcn.14005c2d0
add rbx, 0x5f0
lea rax, [rbx - 0x1e8]
cmp rax, rdi
jne 0x140051381
mov dword [rbp + 0xb98], 2
mov byte [rbp + 0xb9c], 0
mov dword [rbp + 0xba0], 0xd1c19b7e
mov dword [rbp + 0xba4], 0x46467800
mov dword [rbp + 0xba8], 0x424ec405
mov dword [rbp + 0xbac], 0x45c96000
mov byte [rbp + 0xbb0], 0
mov dword [rbp + 0xbb4], 0
mov byte [rbp + 0xbb8], 0
mov dword [rbp + 0xbbc], 0
movsd xmm0, qword [0x140302828]
movsd qword [rbp + 0xbc0], xmm0
mov eax, dword [0x140302830]
mov dword [rbp + 0xbc8], eax
lea rbx, [rsi + 0x210]
lea rdx, [rbp + 0xb98]
mov rcx, rbx
call fcn.14005c310
mov dword [rbp + 0xc68], 2
mov byte [rbp + 0xc6c], 0
mov dword [rbp + 0xc70], 0xfc505223
mov dword [rbp + 0xc74], 0x462c5eea
mov dword [rbp + 0xc78], 0x424ee502
mov dword [rbp + 0xc7c], 0x45da76c1
mov byte [rbp + 0xc80], 0
mov dword [rbp + 0xc84], 0
mov byte [rbp + 0xc88], 0
mov dword [rbp + 0xc8c], 0
movsd xmm0, qword [0x140302828]
movsd qword [rbp + 0xc90], xmm0
mov eax, dword [0x140302830]
mov dword [rbp + 0xc98], eax
lea rdx, [rbp + 0xc68]
mov rcx, rbx
call fcn.14005c310
mov dword [rbp + 0xc34], 2
mov byte [rbp + 0xc38], 0
mov dword [rbp + 0xc3c], 0x621947dc
mov dword [rbp + 0xc40], 0x462c009c
mov dword [rbp + 0xc44], 0x42785cad
mov dword [rbp + 0xc48], 0x46030da2
mov byte [rbp + 0xc4c], 0
mov dword [rbp + 0xc50], 0
mov byte [rbp + 0xc54], 0
mov dword [rbp + 0xc58], 0
movsd xmm0, qword [0x140302828]
movsd qword [rbp + 0xc5c], xmm0
mov eax, dword [0x140302830]
mov dword [rbp + 0xc64], eax
lea rdx, [rbp + 0xc34]
mov rcx, rbx
call fcn.14005c310
mov dword [rbp + 0xc00], 2
mov byte [rbp + 0xc04], 0
mov dword [rbp + 0xc08], 0xa20205e2
mov dword [rbp + 0xc0c], 0x45c568bd
mov dword [rbp + 0xc10], 0x4261e83e
mov dword [rbp + 0xc14], 0x463dc9d5
mov byte [rbp + 0xc18], 0
mov dword [rbp + 0xc1c], 0
mov byte [rbp + 0xc20], 0
mov dword [rbp + 0xc24], 0
movsd xmm0, qword [0x140302828]
movsd qword [rbp + 0xc28], xmm0
mov eax, dword [0x140302830]
mov dword [rbp + 0xc30], eax
lea rdx, [rbp + 0xc00]
mov rcx, rbx
call fcn.14005c310
mov dword [rbp + 0xd6c], 2
mov byte [rbp + 0xd70], 0
mov dword [rbp + 0xd74], 0x9ca35508
mov dword [rbp + 0xd78], 0x45ddeef4
mov dword [rbp + 0xd7c], 0x42612176
mov dword [rbp + 0xd80], 0x462a5230
mov byte [rbp + 0xd84], 0
mov dword [rbp + 0xd88], 0
mov byte [rbp + 0xd8c], 0
mov dword [rbp + 0xd90], 0
movsd xmm0, qword [0x140302828]
movsd qword [rbp + 0xd94], xmm0
mov eax, dword [0x140302830]
mov dword [rbp + 0xd9c], eax
lea rdx, [rbp + 0xd6c]
mov rcx, rbx
call fcn.14005c310
mov dword [rbp + 0xd38], 2
mov byte [rbp + 0xd3c], 0
mov dword [rbp + 0xd40], 0x244e9932
mov dword [rbp + 0xd44], 0x45f997fa
mov dword [rbp + 0xd48], 0x4251644a
mov dword [rbp + 0xd4c], 0x4613fd8e
mov byte [rbp + 0xd50], 0
mov dword [rbp + 0xd54], 0
mov byte [rbp + 0xd58], 0
mov dword [rbp + 0xd5c], 0
movsd xmm0, qword [0x140302828]
movsd qword [rbp + 0xd60], xmm0
mov eax, dword [0x140302830]
mov dword [rbp + 0xd68], eax
lea rdx, [rbp + 0xd38]
mov rcx, rbx
call fcn.14005c310
mov dword [rbp + 0xd04], 1
mov byte [rbp + 0xd08], 0
mov dword [rbp + 0xd0c], 0xd1c19b7e
mov dword [rbp + 0xd10], 0x4503ea0c
mov dword [rbp + 0xd14], 0x424f1bf9
mov dword [rbp + 0xd18], 0x46040bf0
mov byte [rbp + 0xd1c], 0
mov dword [rbp + 0xd20], 0
mov byte [rbp + 0xd24], 0
mov dword [rbp + 0xd28], 0
movsd xmm0, qword [0x140302828]
movsd qword [rbp + 0xd2c], xmm0
mov eax, dword [0x140302830]
mov dword [rbp + 0xd34], eax
lea rdx, [rbp + 0xd04]
mov rcx, rbx
call fcn.14005c310
mov dword [rbp + 0xcd0], 1
mov byte [rbp + 0xcd4], 0
mov dword [rbp + 0xcd8], 0xfc505223
mov dword [rbp + 0xcdc], 0x456ed7d1
mov dword [rbp + 0xce0], 0x425024cb
mov dword [rbp + 0xce4], 0x45f6e86f
mov byte [rbp + 0xce8], 0
mov dword [rbp + 0xcec], 0
mov byte [rbp + 0xcf0], 0
mov dword [rbp + 0xcf4], 0
movsd xmm0, qword [0x140302828]
movsd qword [rbp + 0xcf8], xmm0
mov eax, dword [0x140302830]
mov dword [rbp + 0xd00], eax
lea rdx, [rbp + 0xcd0]
mov rcx, rbx
call fcn.14005c310
mov dword [rbp + 0xc9c], 1
mov byte [rbp + 0xca0], 0
mov dword [rbp + 0xca4], 0x621947dc
mov dword [rbp + 0xca8], 0x456c4a0c
mov dword [rbp + 0xcac], 0x4251da50
mov dword [rbp + 0xcb0], 0x45c95fdf
mov byte [rbp + 0xcb4], 0
mov dword [rbp + 0xcb8], 0
mov byte [rbp + 0xcbc], 0
mov dword [rbp + 0xcc0], 0
movsd xmm0, qword [0x140302828]
movsd qword [rbp + 0xcc4], xmm0
mov eax, dword [0x140302830]
mov dword [rbp + 0xccc], eax
lea rdx, [rbp + 0xc9c]
mov rcx, rbx
call fcn.14005c310
mov dword [rbp + 0xbcc], 1
mov byte [rbp + 0xbd0], 0
mov dword [rbp + 0xbd4], 0xa20205e2
mov dword [rbp + 0xbd8], 0x460489e2
mov dword [rbp + 0xbdc], 0x424a97a6
mov dword [rbp + 0xbe0], 0x45291f2b
mov byte [rbp + 0xbe4], 0
mov dword [rbp + 0xbe8], 0
mov byte [rbp + 0xbec], 0
mov dword [rbp + 0xbf0], 0
movsd xmm0, qword [0x140302828]
movsd qword [rbp + 0xbf4], xmm0
mov eax, dword [0x140302830]
mov dword [rbp + 0xbfc], eax
lea rdx, [rbp + 0xbcc]
mov rcx, rbx
call fcn.14005c310
mov dword [rbp + 0xb64], 1
mov byte [rbp + 0xb68], 0
mov dword [rbp + 0xb6c], 0x9ca35508
mov dword [rbp + 0xb70], 0x45f2a9f4
mov dword [rbp + 0xb74], 0x4257d366
mov dword [rbp + 0xb78], 0x457b42fe
mov byte [rbp + 0xb7c], 0
mov dword [rbp + 0xb80], 0
mov byte [rbp + 0xb84], 0
mov dword [rbp + 0xb88], 0
movsd xmm0, qword [0x140302828]
movsd qword [rbp + 0xb8c], xmm0
mov eax, dword [0x140302830]
mov dword [rbp + 0xb94], eax
lea rdx, [rbp + 0xb64]
mov rcx, rbx
call fcn.14005c310
mov dword [rbp + 0xb30], 1
mov byte [rbp + 0xb34], 0
mov dword [rbp + 0xb38], 0x244e9932
mov dword [rbp + 0xb3c], 0x45d53f29
mov dword [rbp + 0xb40], 0x425b219f
mov dword [rbp + 0xb44], 0x45ac1e0c
mov byte [rbp + 0xb48], 0
mov dword [rbp + 0xb4c], 0
mov byte [rbp + 0xb50], 0
mov dword [rbp + 0xb54], 0
movsd xmm0, qword [0x140302828]
movsd qword [rbp + 0xb58], xmm0
mov eax, dword [0x140302830]
mov dword [rbp + 0xb60], eax
lea rdx, [rbp + 0xb30]
mov rcx, rbx
call fcn.14005c310
mov dword [rbp + 0xafc], 3
mov byte [rbp + 0xb00], 0
mov dword [rbp + 0xb04], 0x2db77af9
mov dword [rbp + 0xb08], 0x45898000
mov dword [rbp + 0xb0c], 0xc2850fc8
mov dword [rbp + 0xb10], 0x46160000
mov byte [rbp + 0xb14], 0
mov dword [rbp + 0xb18], 0
mov byte [rbp + 0xb1c], 0
mov dword [rbp + 0xb20], 0
movsd xmm0, qword [0x140302828]
movsd qword [rbp + 0xb24], xmm0
mov eax, dword [0x140302830]
mov dword [rbp + 0xb2c], eax
lea rdx, [rbp + 0xafc]
mov rcx, rbx
call fcn.14005c310
mov dword [rbp + 0xac8], 4
mov byte [rbp + 0xacc], 0
mov dword [rbp + 0xad0], 0x2db77af9
mov dword [rbp + 0xad4], 0x46241000
mov dword [rbp + 0xad8], 0xc27b3da5
mov dword [rbp + 0xadc], 0x45a19000
mov byte [rbp + 0xae0], 0
mov dword [rbp + 0xae4], 0
mov byte [rbp + 0xae8], 0
mov dword [rbp + 0xaec], 0
movsd xmm0, qword [0x140302828]
movsd qword [rbp + 0xaf0], xmm0
mov eax, dword [0x140302830]
mov dword [rbp + 0xaf8], eax
lea rdx, [rbp + 0xac8]
mov rcx, rbx
call fcn.14005c310
lea r11, [rsp + 0x2450]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret