Function at 0x180060fa0
Capabilities:
Write file on windows

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x5c0]
sub rsp, 0x6c0
mov rax, qword [0x18017c040]
xor rax, rsp
mov qword [rbp + 0x5b0], rax
movabs rax, 0xe9e4385416dea5f1
lea rcx, [rbp + 0x10]
mov qword [rsp + 0x30], rax
movabs r12, 0xbe91939255bd1558
mov rax, qword [rsp + 0x30]
movabs r13, 0xe996383116b7a585
mov qword [rbp + 0x10], rax
movabs rdi, 0x216ff70400bc85c6
movabs rax, 0x2103f760009285f6
movabs rsi, 0xb9d6aecf14cf65e7
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x18], rax
movabs rax, 0xb9d6aecf14cf658b
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x20], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x28], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rdi
mov qword [rbp + 0x3a0], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x3a8], rax
movdqa xmm0, xmmword [rbp + 0x3a0]
mov qword [rsp + 0x30], rsi
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x3b0], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm0, xmmword [rbp + 0x10]
mov qword [rbp + 0x3b8], rax
xorps xmm1, xmmword [rbp + 0x3b0]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmmword [rbp + 0x10], xmm0
call fcn.180078140
mov r8, rax
test rax, rax
je 0x180062687
movabs rax, 0x85d755545bc7fae2
lea rdx, [rbp - 0x30]
mov qword [rsp + 0x30], rax
movabs rax, 0x216ff70400dfeaaa
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x30], rcx
mov qword [rsp + 0x30], rax
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x28], rcx
mov qword [rsp + 0x30], r13
mov rcx, qword [rsp + 0x30]
mov qword [rsp + 0x40], rcx
mov rcx, r8
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x48], rax
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp - 0x30], xmm0
call fcn.180078420
movabs rdx, 0x237c60df7a22729
mov rcx, qword [rax]
movabs rax, 0xe9f3385916d4a5f6
mov qword [0x18017e900], rcx
test rcx, rcx
mov qword [rsp + 0x30], rax
movabs rcx, 0xe8f45940589d3f3a
mov rax, qword [rsp + 0x30]
setne bl
mov qword [rbp + 0x190], rax
movabs rax, 0x2116f77700dd85ab
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x198], rax
movabs rax, 0xb9bbaeaa14bb6594
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x1a0], rax
movabs rax, 0xbefd93fe55d91576
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x1a8], rax
mov qword [rsp + 0x30], rdx
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x1b0], rax
mov qword [rsp + 0x30], rcx
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x1b8], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rdi
mov qword [rbp + 0x460], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rsi
mov qword [rbp + 0x468], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], r12
mov qword [rbp + 0x470], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rdx
mov qword [rbp + 0x478], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rcx
lea rcx, [rbp + 0x190]
mov qword [rbp + 0x480], rax
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp + 0x190]
xorps xmm0, xmmword [rbp + 0x460]
movdqa xmm1, xmmword [rbp + 0x1a0]
xorps xmm1, xmmword [rbp + 0x470]
movdqa xmmword [rbp + 0x190], xmm0
movdqa xmm0, xmmword [rbp + 0x1b0]
mov qword [rbp + 0x488], rax
xorps xmm0, xmmword [rbp + 0x480]
movdqa xmmword [rbp + 0x1b0], xmm0
movdqa xmmword [rbp + 0x1a0], xmm1
call fcn.180060d50
mov r8, rax
test rax, rax
je 0x180062687
movabs rax, 0x90c5595c73dfc6d6
lea rdx, [rbp - 0x20]
mov qword [rsp + 0x30], rax
movabs rax, 0x215fc75b6dd9f1b5
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x20], rcx
mov qword [rsp + 0x30], rax
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x18], rcx
mov qword [rsp + 0x30], r13
mov rcx, qword [rsp + 0x30]
mov qword [rsp + 0x50], rcx
mov rcx, r8
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp - 0x20]
mov qword [rsp + 0x58], rax
xorps xmm0, xmmword [rsp + 0x50]
movdqa xmmword [rbp - 0x20], xmm0
call fcn.180063810
mov qword [0x18017eb10], rax
lea rcx, [rbp + 0x30]
test rax, rax
movabs rax, 0xe9e3384116d9a5ec
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
setne r14b
mov qword [rbp + 0x30], rax
and r14b, bl
movabs rax, 0x211cf77d00cf85b2
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x38], rax
movabs rax, 0xb9f8aea214aa6593
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x40], rax
movabs rax, 0xbe9193fe55d1153c
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x48], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rdi
mov qword [rbp + 0x3c0], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x3c8], rax
mov qword [rsp + 0x30], rsi
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x3d0], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp + 0x30]
movdqa xmm1, xmmword [rbp + 0x40]
xorps xmm0, xmmword [rbp + 0x3c0]
mov qword [rbp + 0x3d8], rax
xorps xmm1, xmmword [rbp + 0x3d0]
movdqa xmmword [rbp + 0x40], xmm1
movdqa xmmword [rbp + 0x30], xmm0
call fcn.180060d50
mov r8, rax
test rax, rax
je 0x180062687
movabs rax, 0x9aef6b4563c7cbcc
lea rdx, [rbp + 0x50]
mov qword [rsp + 0x30], rax
movabs rax, 0x481c856156d1e0b2
mov rcx, qword [rsp + 0x30]
mov qword [rbp + 0x50], rcx
mov qword [rsp + 0x30], rax
movabs rax, 0xb9d6aecf24ff0b88
mov rcx, qword [rsp + 0x30]
mov qword [rbp + 0x58], rcx
mov rcx, r8
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x60], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x68], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rdi
mov qword [rbp + 0x3e0], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x3e8], rax
mov qword [rsp + 0x30], rsi
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x3f0], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp + 0x50]
movdqa xmm1, xmmword [rbp + 0x60]
xorps xmm0, xmmword [rbp + 0x3e0]
mov qword [rbp + 0x3f8], rax
xorps xmm1, xmmword [rbp + 0x3f0]
movdqa xmmword [rbp + 0x60], xmm1
movdqa xmmword [rbp + 0x50], xmm0
call fcn.180063810
mov qword [0x18017eb00], rax
mov r15, rax
movabs rax, 0xe9ff385616d9a5e0
mov qword [rsp + 0x30], rax
movabs rax, 0x2141f73600d985a8
mov rcx, qword [rsp + 0x30]
mov qword [rbp + 0x70], rcx
mov qword [rsp + 0x30], rax
movabs rax, 0xb9d6aea314a36583
mov rcx, qword [rsp + 0x30]
mov qword [rbp + 0x78], rcx
mov qword [rsp + 0x30], rax
mov rcx, qword [rsp + 0x30]
mov qword [rbp + 0x80], rcx
lea rcx, [rbp + 0x70]
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x88], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rdi
mov qword [rbp + 0x400], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x408], rax
mov qword [rsp + 0x30], rsi
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x410], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp + 0x70]
movdqa xmm1, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0x400]
mov qword [rbp + 0x418], rax
xorps xmm1, xmmword [rbp + 0x410]
movdqa xmmword [rbp + 0x80], xmm1
movdqa xmmword [rbp + 0x70], xmm0
call fcn.180060d50
mov rsi, rax
test rax, rax
je 0x180062687
movabs rax, 0x86e55d6373dac4c2
lea rdx, [rbp + 0x90]
mov qword [rsp + 0x30], rax
movabs rbx, 0xb9d6aecf14cf65e7
mov rcx, qword [rsp + 0x30]
movabs rax, 0x571d925765dff7b3
mov qword [rbp + 0x90], rcx
mov qword [rsp + 0x30], rax
movabs rax, 0xd7b3c7a357aa068e
mov rcx, qword [rsp + 0x30]
mov qword [rbp + 0x98], rcx
mov rcx, rsi
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xa0], rax
movabs rax, 0xbe919392658d432c
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xa8], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rdi
mov qword [rbp + 0x420], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x428], rax
mov qword [rsp + 0x30], rbx
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x430], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp + 0x90]
movdqa xmm1, xmmword [rbp + 0xa0]
xorps xmm0, xmmword [rbp + 0x420]
mov qword [rbp + 0x438], rax
xorps xmm1, xmmword [rbp + 0x430]
movdqa xmmword [rbp + 0xa0], xmm1
movdqa xmmword [rbp + 0x90], xmm0
call fcn.180063810
mov qword [0x18017e8e8], rax
lea rdx, [rbp + 0xb0]
mov rdi, rax
movabs rax, 0xaca45d5264c2cad6
mov qword [rsp + 0x30], rax
movabs rax, 0x6200a3616ed5e2a8
mov rcx, qword [rsp + 0x30]
mov qword [rbp + 0xb0], rcx
mov qword [rsp + 0x30], rax
movabs rax, 0xb9e69ebb7aaa0c8b
mov rcx, qword [rsp + 0x30]
mov qword [rbp + 0xb8], rcx
mov qword [rsp + 0x30], rax
mov rcx, qword [rsp + 0x30]
mov qword [rbp + 0xc0], rcx
mov rcx, rsi
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xc8], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x440], rax
movabs rax, 0x216ff70400bc85c6
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x448], rax
mov qword [rsp + 0x30], rbx
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x450], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp + 0xb0]
movdqa xmm1, xmmword [rbp + 0xc0]
xorps xmm0, xmmword [rbp + 0x440]
mov qword [rbp + 0x458], rax
xorps xmm1, xmmword [rbp + 0x450]
movdqa xmmword [rbp + 0xc0], xmm1
movdqa xmmword [rbp + 0xb0], xmm0
call fcn.180063810
mov qword [0x18017e760], rax
mov rbx, rax
movabs rax, 0xaafd4a5e61c3c0cb
mov qword [rsp + 0x30], rax
mov rcx, qword [rsp + 0x30]
lea rdx, [rbp + 0xd0]
mov qword [rbp + 0xd0], rcx
movabs rax, 0x530aa4706ed9ecaa
mov qword [rsp + 0x30], rax
movabs rax, 0xb9e69e9071ac0c91
mov rcx, qword [rsp + 0x30]
mov qword [rbp + 0xd8], rcx
mov qword [rsp + 0x30], rax
mov rcx, qword [rsp + 0x30]
mov qword [rbp + 0xe0], rcx
mov rcx, rsi
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xe8], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x550], rax
movabs rax, 0x216ff70400bc85c6
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x558], rax
movabs rax, 0xb9d6aecf14cf65e7
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x560], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp + 0xd0]
movdqa xmm1, xmmword [rbp + 0xe0]
xorps xmm0, xmmword [rbp + 0x550]
mov qword [rbp + 0x568], rax
xorps xmm1, xmmword [rbp + 0x560]
movdqa xmmword [rbp + 0xe0], xmm1
movdqa xmmword [rbp + 0xd0], xmm0
call fcn.180063810
mov qword [0x18017eae8], rax
xor esi, esi
test r15, r15
movzx ecx, r14b
mov edx, esi
mov r14d, esi
cmovne edx, ecx
movabs r15, 0x216ff70400bc85c6
test rdi, rdi
movabs rdi, 0xb9d6aecf14cf65e7
setne cl
and dl, cl
test rbx, rbx
movzx ecx, dl
cmovne r14d, ecx
test rax, rax
setne al
and r14b, al
movabs rax, 0xe9e4385416dea5f1
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xf0], rax
movabs rax, 0x2103f760009285f6
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xf8], rax
movabs rax, 0xb9d6aecf14cf658b
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x100], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x108], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], r15
mov qword [rbp + 0x2e0], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rdi
mov qword [rbp + 0x2e8], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], r12
mov qword [rbp + 0x2f0], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x2f8], rax
movdqa xmm0, xmmword [rbp + 0xf0]
lea rcx, [rbp + 0xf0]
movdqa xmm1, xmmword [rbp + 0x100]
xorps xmm0, xmmword [rbp + 0x2e0]
xorps xmm1, xmmword [rbp + 0x2f0]
movdqa xmmword [rbp + 0xf0], xmm0
movdqa xmmword [rbp + 0x100], xmm1
call fcn.180060d50
mov r8, rax
test rax, rax
je 0x180062687
movabs rax, 0xaaf3565871d9e0d3
lea rdx, [rbp - 0x10]
mov qword [rsp + 0x30], rax
movabs rax, 0x216ff73430cee4b0
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x10], rcx
mov qword [rsp + 0x30], rax
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 8], rcx
mov qword [rsp + 0x30], r13
mov rcx, qword [rsp + 0x30]
mov qword [rsp + 0x60], rcx
mov rcx, r8
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp - 0x10]
mov qword [rsp + 0x68], rax
xorps xmm0, xmmword [rsp + 0x60]
movdqa xmmword [rbp - 0x10], xmm0
call fcn.180063810
mov qword [0x18017e8c0], rax
mov rbx, rax
movabs rax, 0xe9f3385816dba5e6
mov qword [rsp + 0x30], rax
movabs rax, 0x210bf72a00c885a8
mov rcx, qword [rsp + 0x30]
mov qword [rbp + 0x110], rcx
mov qword [rsp + 0x30], rax
movabs rax, 0xb9d6aecf14a3658b
mov rcx, qword [rsp + 0x30]
mov qword [rbp + 0x118], rcx
lea rcx, [rbp + 0x110]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x120], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x128], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], r15
mov qword [rbp + 0x300], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x308], rax
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x310], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp + 0x110]
movdqa xmm1, xmmword [rbp + 0x120]
xorps xmm0, xmmword [rbp + 0x300]
mov qword [rbp + 0x318], rax
xorps xmm1, xmmword [rbp + 0x310]
movdqa xmmword [rbp + 0x120], xmm1
movdqa xmmword [rbp + 0x110], xmm0
call fcn.180060d50
mov r8, rax
test rax, rax
je 0x180062687
movabs rax, 0xaaa45d5264c2cad6
lea rdx, [rbp]
mov qword [rsp + 0x30], rax
movabs rax, 0x215fc7706ed9ecaa
mov rcx, qword [rsp + 0x30]
mov qword [rbp], rcx
mov qword [rsp + 0x30], rax
mov rcx, qword [rsp + 0x30]
mov qword [rbp + 8], rcx
mov qword [rsp + 0x30], r13
mov rcx, qword [rsp + 0x30]
mov qword [rsp + 0x70], rcx
mov rcx, r8
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp]
mov qword [rsp + 0x78], rax
xorps xmm0, xmmword [rsp + 0x70]
movdqa xmmword [rbp], xmm0
call fcn.180063810
mov qword [0x18017e8f0], rax
test rbx, rbx
mov edi, esi
movzx ecx, r14b
cmovne edi, ecx
movabs r8, 0xe8f45940589d3f3a
test rax, rax
movabs rbx, 0xb9d6aecf14cf65e7
setne al
and dil, al
movabs rax, 0xe9f3384516d6a5e8
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x1c0], rax
movabs rax, 0x2103f76500d585b4
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x1c8], rax
movabs rax, 0xb9a2aebc14b66594
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x1d0], rax
movabs rax, 0xbebf93a055d0153d
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x1d8], rax
movabs rax, 0x237c661f7ce274d
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x1e0], rax
mov qword [rsp + 0x30], r8
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x1e8], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], r15
mov qword [rbp + 0x490], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rbx
mov qword [rbp + 0x498], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], r12
mov qword [rbp + 0x4a0], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x4a8], rax
movabs rax, 0x237c60df7a22729
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x4b0], rax
mov qword [rsp + 0x30], r8
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp + 0x1c0]
xorps xmm0, xmmword [rbp + 0x490]
movdqa xmm1, xmmword [rbp + 0x1d0]
xorps xmm1, xmmword [rbp + 0x4a0]
movdqa xmmword [rbp + 0x1c0], xmm0
movdqa xmm0, xmmword [rbp + 0x1e0]
mov qword [rbp + 0x4b8], rax
xorps xmm0, xmmword [rbp + 0x4b0]
movdqa xmmword [rbp + 0x1e0], xmm0
movdqa xmmword [rbp + 0x1d0], xmm1
lea rcx, [rbp + 0x1c0]
call fcn.180060d50
mov r8, rax
test rax, rax
je 0x180062687
movabs rax, 0x88ff4a5462d6e8d3
lea rdx, [rbp + 0x130]
mov qword [rsp + 0x30], rax
movabs rax, 0x1302927073c5d6aa
mov rcx, qword [rsp + 0x30]
mov qword [rbp + 0x130], rcx
mov qword [rsp + 0x30], rax
movabs rax, 0xb9d6aecf14ff55b8
mov rcx, qword [rsp + 0x30]
mov qword [rbp + 0x138], rcx
mov rcx, r8
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x140], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x148], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], r15
mov qword [rbp + 0x320], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x328], rax
mov qword [rsp + 0x30], rbx
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x330], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp + 0x130]
movdqa xmm1, xmmword [rbp + 0x140]
xorps xmm0, xmmword [rbp + 0x320]
mov qword [rbp + 0x338], rax
xorps xmm1, xmmword [rbp + 0x330]
movdqa xmmword [rbp + 0x140], xmm1
movdqa xmmword [rbp + 0x130], xmm0
call fcn.180063810
mov qword [0x18017eb08], rax
mov r14, rax
movabs rax, 0xe9f9384216d2a5f7
mov qword [rsp + 0x30], rax
movabs rax, 0x210af76700ce85b3
mov rcx, qword [rsp + 0x30]
mov qword [rbp + 0x1f0], rcx
mov qword [rsp + 0x30], rax
movabs rax, 0xb9a2aebc14b66594
mov rcx, qword [rsp + 0x30]
mov qword [rbp + 0x1f8], rcx
mov qword [rsp + 0x30], rax
movabs rax, 0xbef593bc55d0153d
mov rcx, qword [rsp + 0x30]
mov qword [rbp + 0x200], rcx
movabs rcx, 0xe8f45940589d3f3a
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x208], rax
movabs rax, 0x237c60df7ce2745
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x210], rax
mov qword [rsp + 0x30], rcx
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x218], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], r15
mov qword [rbp + 0x4c0], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rbx
mov qword [rbp + 0x4c8], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], r12
mov qword [rbp + 0x4d0], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x4d8], rax
movabs rax, 0x237c60df7a22729
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rcx
mov qword [rbp + 0x4e0], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x4e8], rax
movdqa xmm0, xmmword [rbp + 0x1f0]
lea rcx, [rbp + 0x1f0]
xorps xmm0, xmmword [rbp + 0x4c0]
movdqa xmm1, xmmword [rbp + 0x200]
xorps xmm1, xmmword [rbp + 0x4d0]
movdqa xmmword [rbp + 0x1f0], xmm0
movdqa xmm0, xmmword [rbp + 0x210]
xorps xmm0, xmmword [rbp + 0x4e0]
movdqa xmmword [rbp + 0x210], xmm0
movdqa xmmword [rbp + 0x200], xmm1
call fcn.180060d50
mov r8, rax
test rax, rax
je 0x180062687
movabs rax, 0x8cf54a4479c4c0d7
lea rdx, [rbp + 0x150]
mov qword [rsp + 0x30], rax
movabs rax, 0x105f9a6174cffc95
mov rcx, qword [rsp + 0x30]
mov qword [rbp + 0x150], rcx
mov qword [rsp + 0x30], rax
movabs rax, 0xb9d6aecf14cf65d4
mov rcx, qword [rsp + 0x30]
mov qword [rbp + 0x158], rcx
mov rcx, r8
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x160], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x168], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], r15
mov qword [rbp + 0x340], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x348], rax
mov qword [rsp + 0x30], rbx
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x350], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp + 0x150]
movdqa xmm1, xmmword [rbp + 0x160]
xorps xmm0, xmmword [rbp + 0x340]
mov qword [rbp + 0x358], rax
xorps xmm1, xmmword [rbp + 0x350]
movdqa xmmword [rbp + 0x160], xmm1
movdqa xmmword [rbp + 0x150], xmm0
call fcn.180063810
test r14, r14
movzx ecx, dil
mov ebx, esi
mov qword [0x18017eaf8], rax
cmovne ebx, ecx
movabs rdi, 0xb9d6aecf14cf65e7
test rax, rax
setne cl
and bl, cl
test rax, rax
je 0x18006219c
movabs rax, 0x8cf54a4479c4c0d7
lea rdx, [rbp + 0x170]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x170], rax
movabs rax, 0x553a926864d2e48e
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x178], rax
movabs rax, 0xb9d69fff24bc098e
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x180], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x188], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x360], rax
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x368], rax
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x370], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp + 0x170]
movdqa xmm1, xmmword [rbp + 0x180]
mov rcx, qword [0x18017eaf8]
xorps xmm0, xmmword [rbp + 0x360]
mov qword [rbp + 0x378], rax
xorps xmm1, xmmword [rbp + 0x370]
mov rax, qword [rcx]
movdqa xmmword [rbp + 0x170], xmm0
movdqa xmmword [rbp + 0x180], xmm1
call qword [rax + 0x10]
movzx ecx, bl
mov edx, esi
test rax, rax
mov qword [0x18017eaf0], rax
cmovne edx, ecx
movzx ebx, dl
movabs rax, 0xafa11877269793b3
movabs rdx, 0x41b0327b35dff50b
mov qword [rsp + 0x30], rax
movabs rcx, 0x3c4e1e0478db8c
mov rax, qword [rsp + 0x30]
movabs r9, 0x237c60df7a22729
mov qword [rbp + 0x250], rax
movabs r8, 0xe8f45940589d3f3a
movabs rax, 0x150d73b20f8b5e6
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x258], rax
movabs rax, 0x89f698f934f045d8
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x260], rax
movabs rax, 0x9ea4a3b2138a351e
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x268], rax
movabs rax, 0x2208e632d79d0716
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x270], rax
movabs rax, 0xd8c0790669bd790a
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x278], rax
mov qword [rsp + 0x30], rdx
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x280], rax
mov qword [rsp + 0x30], rcx
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x288], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], r15
mov qword [rbp + 0x570], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rdi
mov qword [rbp + 0x578], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], r12
mov qword [rbp + 0x580], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], r9
mov qword [rbp + 0x588], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], r8
mov qword [rbp + 0x590], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rdx
mov qword [rbp + 0x598], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x5a0], rax
mov qword [rsp + 0x30], rcx
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp + 0x250]
movdqa xmm1, xmmword [rbp + 0x260]
xorps xmm0, xmmword [rbp + 0x570]
xorps xmm1, xmmword [rbp + 0x580]
mov qword [rbp + 0x5a8], rax
movabs rax, 0xe9f2385f16d2a5f7
movdqa xmmword [rbp + 0x250], xmm0
movdqa xmm0, xmmword [rbp + 0x270]
xorps xmm0, xmmword [rbp + 0x590]
movdqa xmmword [rbp + 0x260], xmm1
movdqa xmm1, xmmword [rbp + 0x280]
xorps xmm1, xmmword [rbp + 0x5a0]
movdqa xmmword [rbp + 0x270], xmm0
movdqa xmmword [rbp + 0x280], xmm1
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x220], rax
movabs rax, 0x2116f77700ce85a3
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x228], rax
movabs rax, 0xb9bbaeaa14bb6594
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x230], rax
lea rdx, [rbp + 0x250]
movabs rax, 0xbea093a355c5153c
lea rcx, [rbp + 0x220]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x238], rax
movabs rax, 0x25bc661f7c62707
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x240], rax
mov qword [rsp + 0x30], r8
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x248], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], r15
mov qword [rbp + 0x4f0], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rdi
mov qword [rbp + 0x4f8], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], r12
mov qword [rbp + 0x500], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], r9
mov qword [rbp + 0x508], rax
mov rax, qword [rsp + 0x30]
movdqa xmm1, xmmword [rbp + 0x500]
mov qword [rbp + 0x510], rax
mov qword [rsp + 0x30], r8
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp + 0x220]
xorps xmm0, xmmword [rbp + 0x4f0]
xorps xmm1, xmmword [rbp + 0x230]
movdqa xmmword [rbp + 0x220], xmm0
movdqa xmm0, xmmword [rbp + 0x240]
mov qword [rbp + 0x518], rax
xorps xmm0, xmmword [rbp + 0x510]
movdqa xmmword [rbp + 0x240], xmm0
movdqa xmmword [rbp + 0x230], xmm1
call fcn.1800789e0
mov r14d, esi
mov ecx, dword [rax + 4]
mov rax, qword [rcx + rax + 8]
mov rcx, qword [rax]
test rcx, rcx
movzx eax, bl
mov qword [0x18017e910], rcx
cmovne r14d, eax
je 0x1800626d0
mov rcx, qword [rcx + 0x170]
lea r8, [0x18017e768]
lea rdx, [0x1801643a0]
mov rax, qword [rcx]
call qword [rax + 0x38]
test eax, eax
jns 0x1800626b9
mov dl, 3
call fcn.180076910
movabs rax, 0x9db65c547adec4e3
lea rdx, [rbp - 0x60]
mov qword [rsp + 0x30], rax
movabs rcx, 0xe8f45940589d3f3a
mov rax, qword [rsp + 0x30]
mov r8d, edx
mov qword [rbp - 0x60], rax
movabs rax, 0x440bd77065dba5a9
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x58], rax
movabs rax, 0xd6a4c8ef71ac0c91
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x50], rax
movabs rax, 0xd6f2e3f322ce3535
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x48], rax
movabs rax, 0x237c60df7cc4e48
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x40], rax
mov qword [rsp + 0x30], rcx
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x38], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x2b0], rax
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x2b8], rax
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x2c0], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x2c8], rax
movabs rax, 0x237c60df7a22729
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x2d0], rax
mov qword [rsp + 0x30], rcx
lea rcx, [rbp - 0x60]
mov rax, qword [rsp + 0x30]
movdqa xmm2, xmmword [rbp - 0x60]
xorps xmm2, xmmword [rbp + 0x2b0]
movdqa xmm0, xmmword [rbp - 0x50]
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm0, xmmword [rbp + 0x2c0]
mov qword [rbp + 0x2d8], rax
movq rax, xmm2
xorps xmm1, xmmword [rbp + 0x2d0]
movdqa xmmword [rbp - 0x60], xmm2
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmmword [rbp - 0x40], xmm1
test al, al
je 0x18006266b
nop dword [rax + rax]
inc rcx
mov r8, rcx
cmp byte [rcx], sil
jne 0x180062660
mov rcx, qword [0x18017ced8]
sub r8d, edx
lea rdx, [rbp - 0x60]
mov qword [rsp + 0x20], rsi
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_WriteFile]
xor al, al
mov rcx, qword [rbp + 0x5b0]
xor rcx, rsp
call fcn.1800dbf50
lea r11, [rsp + 0x6c0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov rcx, qword [0x18017e768]
lea rdx, [0x18017e770]
mov rax, qword [rcx]
call qword [rax + 0x140]
cmp qword [0x18017e768], rsi
je 0x1800626e7
cmp qword [0x18017e770], rsi
je 0x1800626e7
mov dil, 1
jmp 0x1800626ea
xor dil, dil
movabs rax, 0xada618732e979db1
movabs r8, 0xe8f45940589d3f3a
mov qword [rsp + 0x30], rax
movabs r15, 0x1e4fc8243f9cbae6
mov rax, qword [rsp + 0x30]
movabs rcx, 0x216ff70400bc85c6
mov qword [rbp + 0x2b0], rax
movabs rdx, 0xb9d6aecf14cf65e7
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x2b8], rax
movabs rax, 0x89f6ecf734f751c7
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x2c0], rax
movabs rax, 0x9ea1a6b213fb3569
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x2c8], rax
movabs rax, 0x271822db59a0716
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x2d0], rax
mov qword [rsp + 0x30], r8
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x2d8], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rcx
mov qword [rbp + 0x520], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rdx
mov qword [rbp + 0x528], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], r12
mov qword [rbp + 0x530], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x538], rax
movabs rax, 0x237c60df7a22729
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], r8
mov qword [rbp + 0x540], rax
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp + 0x2b0]
movdqa xmm1, xmmword [rbp + 0x2c0]
xorps xmm0, xmmword [rbp + 0x520]
xorps xmm1, xmmword [rbp + 0x530]
mov qword [rbp + 0x548], rax
movabs rax, 0xe9f3385816dba5e6
movdqa xmmword [rbp + 0x2b0], xmm0
movdqa xmm0, xmmword [rbp + 0x2d0]
xorps xmm0, xmmword [rbp + 0x540]
movdqa xmmword [rbp + 0x2d0], xmm0
movdqa xmmword [rbp + 0x2c0], xmm1
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x80], rax
movabs rax, 0x210bf72a00c885a8
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x78], rax
movabs rax, 0xb9d6aecf14a3658b
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x70], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x68], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x290], rax
mov qword [rsp + 0x30], rcx
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x298], rax
mov qword [rsp + 0x30], rdx
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x2a0], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x2a8], rax
movdqa xmm0, xmmword [rbp - 0x80]
lea rdx, [rbp + 0x2b0]
movdqa xmm1, xmmword [rbp - 0x70]
lea rcx, [rbp - 0x80]
xorps xmm0, xmmword [rbp + 0x290]
xorps xmm1, xmmword [rbp + 0x2a0]
movdqa xmmword [rbp - 0x80], xmm0
movdqa xmmword [rbp - 0x70], xmm1
call fcn.1800789e0
movabs rdx, 0xb9d6aecf14cf65e7
mov ecx, dword [rax + 3]
mov rbx, qword [rcx + rax + 7]
movabs rax, 0xada618082e979db1
mov qword [0x18017e8e0], rbx
movabs rcx, 0x216ff70400bc85c6
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x80], rax
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x78], rax
movabs rax, 0x8df697f734f751c7
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x70], rax
movabs rax, 0xbe91939255bd1569
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x68], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rcx
mov qword [rbp + 0x380], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], rdx
mov qword [rbp + 0x388], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x30], r12
mov qword [rbp + 0x390], rax
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp - 0x80]
movdqa xmm1, xmmword [rbp - 0x70]
xorps xmm0, xmmword [rbp + 0x380]
mov qword [rbp + 0x398], rax
movabs rax, 0xe9f3385816dba5e6
xorps xmm1, xmmword [rbp + 0x390]
movdqa xmmword [rbp - 0x70], xmm1
movdqa xmmword [rbp - 0x80], xmm0
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x290], rax
movabs rax, 0x210bf72a00c885a8
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x298], rax
movabs rax, 0xb9d6aecf14a3658b
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x2a0], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x2a8], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x60], rax
mov qword [rsp + 0x30], rcx
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x58], rax
mov qword [rsp + 0x30], rdx
lea rdx, [rbp - 0x80]
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x50], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp + 0x290]
movdqa xmm1, xmmword [rbp + 0x2a0]
xorps xmm0, xmmword [rbp - 0x60]
mov qword [rbp - 0x48], rax
xorps xmm1, xmmword [rbp - 0x50]
movdqa xmmword [rbp + 0x290], xmm0
movdqa xmmword [rbp + 0x2a0], xmm1
lea rcx, [rbp + 0x290]
call fcn.1800789e0
test rbx, rbx
mov edx, esi
mov ecx, dword [rax + 3]
mov r8, qword [rcx + rax + 7]
movzx ecx, dil
cmovne edx, ecx
mov qword [0x18017e8f8], r8
and dl, r14b
test r8, r8
movzx ecx, dl
cmovne esi, ecx
movzx eax, sil
jmp 0x180062689