Function at 0x1400686c0
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x17d0]
mov eax, 0x18d0
call fcn.1400bdd80
sub rsp, rax
movaps xmmword [rsp + 0x18c0], xmm6
movaps xmmword [rsp + 0x18b0], xmm7
mov rax, qword [0x140124d18]
xor rax, rsp
mov qword [rbp + 0x17a0], rax
mov qword [rsp + 0x78], rdx
mov r12, rcx
mov qword [rbp + 0x60], rcx
xor ebx, ebx
mov dword [rbp - 0x80], ebx
mov qword [rcx], rbx
mov qword [rcx + 8], rbx
mov qword [rcx + 0x10], rbx
lea r14, [rcx + 0x18]
mov qword [r14], rbx
mov qword [r14 + 8], rbx
mov qword [r14 + 0x10], rbx
add rcx, 0x30
call fcn.140068310
nop
mov qword [r12 + 0x70], rbx
mov qword [r12 + 0x78], rbx
mov qword [r12 + 0x80], rbx
mov qword [r12 + 0x88], rbx
mov qword [r12 + 0x90], rbx
mov qword [r12 + 0x98], rbx
lea rcx, [r12 + 0xa0]
call fcn.14006c2b0
nop
mov qword [r12 + 0xc8], rbx
mov dword [r12 + 0xd0], ebx
mov dword [r12 + 0xd4], 1
xor ecx, ecx
call fcn.140099bb0
mov dword [r12 + 0xd4], eax
lea edx, [rbx + 0x54]
mov rcx, r12
call fcn.140085660
lea edx, [rbx + 0x56]
mov rcx, r14
call fcn.140085750
lea esi, [rbx + 0x48]
lea ebx, [rsi - 0x10]
mov r15d, 1
lea rdi, [r15 + 1]
mov qword [rbp], rdi
mov rcx, qword [r12]
add rcx, 0xffffffffffffffe8
add rcx, rbx
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x1400687e6
mov dword [rdx], edi
add qword [rcx + 8], 4
jmp 0x1400687ef
lea r8, [rbp]
call fcn.14001d720
mov rax, qword [r14]
mov byte [rax + rsi + 0x4c], r15b
mov r15, rdi
add rbx, 0x38
add rsi, 0x48
cmp rbx, 0xcb0
jb 0x1400687c0
xor r15d, r15d
mov ebx, r15d
mov esi, 0x1098
mov edi, 0xc78
mov r13d, 0x11a8
nop dword [rax]
nop word [rax + rax]
lea r8, [rbx + 0x3b]
mov qword [rbp + 8], r8
mov rcx, qword [r12]
add rcx, 0x20
add rcx, rdi
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x140068857
mov dword [rdx], r8d
add qword [rcx + 8], 4
jmp 0x140068860
lea r8, [rbp + 8]
call fcn.14001d720
lea eax, [rbx + r13]
mov word [rsp + 0x74], ax
mov rcx, qword [r12]
add rcx, rdi
mov r8d, 1
lea rdx, [rsp + 0x74]
call fcn.14007b470
mov rax, qword [r14]
mov byte [rsi + rax + 4], 0x34
mov rcx, qword [r14]
lea eax, [rbx + 0x39]
mov dword [rsi + rcx], eax
mov rax, qword [r14]
mov dword [rsi + rax + 0x3c], 0xbfc00000
inc rbx
add rdi, 0x38
add rsi, 0x48
cmp rdi, 0x1260
jb 0x140068830
lea rax, [0x1400f60c8]
mov qword [rbp + 0x1d0], rax
mov qword [rbp + 0x288], r15
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x2b0], xmm0
mov qword [rbp + 0x2c0], r15
mov edi, 1
mov dword [rbp - 0x80], edi
lea rax, vtable.std::basic_istream_char__struct_std::char_traits_char__.0
mov qword [rbp + 0x280], rax
mov dword [rbp + 0x27c], 0x98
mov qword [rbp + 0x1d8], r15
xor r8d, r8d
lea rdx, [rbp + 0x1e0]
lea rcx, [rbp + 0x280]
call fcn.140015130
nop
mov rax, qword [rbp + 0x1d0]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0x1d0], rax
mov rax, qword [rbp + 0x1d0]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0x1cc], edx
lea rcx, [rbp + 0x1e0]
call fcn.140067ab0
nop
mov r13, qword [rsp + 0x78]
mov qword [rbp + 0x10], r13
mov r8d, edi
mov rdx, r13
lea rcx, [rbp + 0x1d0]
call fcn.1400999b0
mov r8, rax
lea r9, [rbp + 0x10]
lea rdx, [rbp + 0x80]
mov rcx, r12
call fcn.140039bf0
nop
mov rcx, r12
call fcn.14008b2d0
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x78], xmm0
mov qword [rbp - 0x68], r15
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x60], xmm1
mov qword [rbp - 0x50], r15
mov rbx, qword [r13 + 0x20]
mov rsi, qword [r13 + 0x28]
cmp rbx, rsi
je 0x140068b67
xorps xmm6, xmm6
lea r14, [0x1400f60c8]
lea r13, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
nop dword [rax + rax]
mov qword [rbp + 0xc0], r14
mov qword [rbp + 0x178], r15
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x1a0], xmm0
mov qword [rbp + 0x1b0], r15
or edi, 4
mov dword [rbp - 0x80], edi
lea rax, vtable.std::basic_istream_char__struct_std::char_traits_char__.0
mov qword [rbp + 0x170], rax
mov dword [rbp + 0x16c], 0x98
mov qword [rbp + 0xc8], r15
xor r8d, r8d
lea rdx, [rbp + 0xd0]
lea rcx, [rbp + 0x170]
call fcn.140015130
nop
mov rax, qword [rbp + 0xc0]
movsxd rcx, dword [rax + 4]
mov qword [rbp + rcx + 0xc0], r13
mov rax, qword [rbp + 0xc0]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0xbc], edx
lea rcx, [rbp + 0xd0]
call fcn.140067ab0
nop
lea rdx, str.Loading_corpus:
lea rcx, [0x140183770]
call fcn.1400040f0
mov rdx, rbx
cmp qword [rbx + 0x18], 0x10
jb 0x140068a84
mov rdx, qword [rbx]
mov r8, qword [rbx + 0x10]
mov rcx, rax
call fcn.140005a00
mov rcx, rax
call fcn.1400065c0
mov r8d, 1
mov rdx, rbx
lea rcx, [rbp + 0xc0]
call fcn.1400999b0
mov r8, rax
mov qword [rsp + 0x28], r15
movsd qword [rsp + 0x20], xmm6
lea r9, [rbp + 0x80]
lea rdx, [rbp - 0x78]
mov rcx, r12
call fcn.140078470
nop
mov rax, qword [rbp + 0xc0]
movsxd rcx, dword [rax + 4]
mov qword [rbp + rcx + 0xc0], r13
mov rax, qword [rbp + 0xc0]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0xbc], edx
lea rcx, [rbp + 0xd0]
call fcn.14006cf50
mov rax, qword [rbp + 0xc0]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_istream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0xc0], rax
mov rax, qword [rbp + 0xc0]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0x18]
mov dword [rbp + rcx + 0xbc], edx
lea rax, vtable.std::ios_base.0
mov qword [rbp + 0x170], rax
lea rcx, [rbp + 0x170]
call fcn.1400bab44
nop
add rbx, 0x20
cmp rbx, rsi
jne 0x1400689d0
lea r14, [r12 + 0x18]
mov r13, qword [rsp + 0x78]
movss xmm1, dword [r13 + 0x68]
xorps xmm0, xmm0
comiss xmm1, xmm0
jbe 0x140068d47
movss xmm2, dword [r13 + 0x64]
comiss xmm2, xmm0
jbe 0x140068d47
movabs rax, 0x5555555555555555
mov qword [rbp + 0x1798], rax
mov edx, 0x2a
mov qword [rbp + 0x418], rdx
lea ecx, [rdx - 0x29]
movabs r8, 0x5851f42d4c957f2d
mov rax, rdx
shr rax, 0x3e
xor rdx, rax
imul rdx, r8
add rdx, rcx
mov qword [rbp + rcx*8 + 0x418], rdx
inc rcx
cmp rcx, 0x138
jb 0x140068bb2
mov dword [rbp + 0x410], 0x138
xorps xmm7, xmm7
cvtss2sd xmm7, xmm2
xorps xmm6, xmm6
cvtss2sd xmm6, xmm1
mov r15, qword [rbp - 0x58]
sub r15, qword [rbp - 0x60]
sar r15, 3
xor edi, edi
test r15, r15
je 0x140068d44
nop word [rax + rax]
lea rcx, [rbp + 0x410]
call fcn.140038910
comisd xmm7, xmm0
jbe 0x140068d38
mov rax, qword [rbp - 0x70]
sub rax, qword [rbp - 0x78]
sar rax, 1
mov qword [rbp + 0x18], rax
mov rdx, qword [rbp - 0x58]
cmp rdx, qword [rbp - 0x50]
je 0x140068c49
mov qword [rdx], rax
add qword [rbp - 0x58], 8
jmp 0x140068c56
lea r8, [rbp + 0x18]
lea rcx, [rbp - 0x60]
call fcn.14001e4b0
xor esi, esi
mov rcx, qword [rbp - 0x70]
nop dword [rax]
mov rdx, qword [rbp - 0x58]
mov r9, qword [rbp - 0x60]
sub rdx, r9
sar rdx, 3
mov r10, qword [rbp - 0x78]
cmp rdi, rdx
jae 0x140068c7e
mov r8, qword [r9 + rdi*8]
jmp 0x140068c87
mov r8, rcx
sub r8, r10
sar r8, 1
lea rax, [rdi + 1]
cmp rax, rdx
jae 0x140068c97
mov rax, qword [r9 + rdi*8 + 8]
jmp 0x140068ca0
mov rax, rcx
sub rax, r10
sar rax, 1
sub rax, r8
add rax, rax
sar rax, 1
cmp rsi, rax
jae 0x140068d38
cmp rdi, rdx
jae 0x140068cbd
mov rcx, qword [r9 + rdi*8]
jmp 0x140068cc3
sub rcx, r10
sar rcx, 1
lea rax, [rcx + rsi]
movzx ebx, word [r10 + rax*2]
mov word [rsp + 0x70], bx
lea rcx, [rbp + 0x410]
call fcn.140038910
comisd xmm6, xmm0
jbe 0x140068cfd
lea rcx, [rbx + rbx*8]
mov rax, qword [r14]
movzx edx, byte [rax + rcx*8 + 4]
and dl, 0x7f
movzx ebx, dl
inc bx
mov word [rsp + 0x70], bx
mov rdx, qword [rbp - 0x70]
cmp rdx, qword [rbp - 0x68]
je 0x140068d1e
mov word [rdx], bx
mov rcx, qword [rbp - 0x70]
add rcx, 2
mov qword [rbp - 0x70], rcx
inc rsi
jmp 0x140068c60
lea r8, [rsp + 0x70]
lea rcx, [rbp - 0x78]
call fcn.14001d350
mov rcx, qword [rbp - 0x70]
inc rsi
jmp 0x140068c60
inc rdi
cmp rdi, r15
jb 0x140068c10
xor r15d, r15d
mov rbx, r15
mov qword [rsp + 0x78], rbx
mov r8, qword [rbp + 0x88]
mov rax, qword [r8]
cmp rax, r8
je 0x140068d83
nop
lea rcx, [rax + 0x38]
lea rdx, [rsp + 0x78]
cmp qword [rcx], rbx
cmovae rdx, rcx
mov rbx, qword [rdx]
mov qword [rsp + 0x78], rbx
mov rcx, qword [rax]
mov rax, rcx
cmp rcx, r8
jne 0x140068d60
add rbx, 1
mov qword [rsp + 0x78], rbx
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x48], xmm0
mov qword [rbp - 0x38], r15
je 0x140068de0
movabs rax, 0x3fffffffffffffff
cmp rbx, rax
ja 0x140069356
mov edx, 2
mov rcx, rbx
call fcn.140091d40
mov qword [rbp - 0x48], rax
lea rdi, [rax + rbx*2]
mov qword [rbp - 0x38], rdi
test rbx, rbx
je 0x140068ddc
lea r8, [rbx + rbx]
xor edx, edx
mov rcx, rax
call fcn.1400bfec0
mov rax, rdi
mov qword [rbp - 0x40], rax
cmp byte [r13 + 0x60], 0
je 0x140068e27
mov r8, r15
test rbx, rbx
je 0x140068e27
mov r9, r15
nop dword [rax]
nop word [rax + rax]
mov rax, qword [r14]
movzx ecx, byte [r9 + rax + 4]
and cl, 0x7f
movzx edx, cl
add dx, bx
mov rax, qword [rbp - 0x48]
mov word [rax + r8*2], dx
inc r8
lea r9, [r9 + 0x48]
cmp r8, rbx
jb 0x140068e00
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x18], xmm0
mov qword [rbp - 8], r15
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x2e0]
call fcn.14006c040
nop
mov rdx, qword [r13 + 0x58]
cmp rdx, 1
jbe 0x140068e72
lea rcx, [rbp + 0x2e0]
call fcn.14006e3f0
xor r8d, r8d
mov rdx, qword [r13 + 0x58]
lea rcx, [rbp + 0x2e0]
call fcn.14006c040
mov rdx, qword [r13 + 0x58]
mov rax, qword [rbp - 0x58]
sub rax, qword [rbp - 0x60]
sar rax, 3
lea rcx, [rbp - 0x78]
mov qword [rbp + 0x40], rcx
mov qword [rbp + 0x48], rax
lea rax, [rbp - 0x78]
mov qword [rbp + 0x50], rax
mov qword [rbp + 0x58], r15
lea rcx, [rbp - 0x48]
cmp byte [r13 + 0x60], 0
cmove rcx, r15
lea rax, [rbp + 0x2e0]
cmp rdx, 1
cmovbe rax, r15
mov qword [rsp + 0x40], rcx
lea rcx, [rbp - 0x18]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rax
mov rax, qword [r13 + 0x40]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 1
mov r9, qword [r13 + 0x48]
lea r8, [rbp + 0x40]
lea rdx, [rbp + 0x50]
lea rcx, [rbp - 0x30]
call fcn.14002e960
nop
movzx edx, bx
mov rdi, qword [rbp - 0x30]
mov rcx, rdi
call fcn.14006ee00
test eax, eax
je 0x140068f17
movzx edx, bx
mov rcx, rdi
call fcn.14006ee00
movsxd rcx, eax
shl rcx, 5
add rcx, rdi
jmp 0x140068f1a
mov rcx, r15
shr qword [rcx + 8], 1
lea rdx, [rbp - 0x48]
cmp byte [r13 + 0x60], 0
cmove rdx, r15
movzx eax, byte [r13 + 0x61]
neg al
sbb rcx, rcx
and ecx, 8
mov qword [rsp + 0x60], rdx
lea rax, [rbp - 0x18]
mov qword [rsp + 0x58], rax
movzx eax, byte [r13 + 0x62]
mov byte [rsp + 0x50], al
mov qword [rsp + 0x48], rcx
movss xmm0, dword [0x1400f9670]
movss dword [rsp + 0x40], xmm0
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], 2
mov rax, qword [r13 + 0x50]
mov qword [rsp + 0x20], rax
mov r9, qword [r13 + 0x48]
mov r8, qword [r13 + 0x40]
lea rdx, [rbp - 0x30]
lea rcx, [rbp + 0x68]
call fcn.140025e90
mov rbx, rax
mov ecx, 0x28
call fcn.1400bd358
mov rcx, rax
mov qword [rbp + 0x28], rax
test rax, rax
je 0x140068fed
xorps xmm0, xmm0
movups xmmword [rax], xmm0
mov dword [rax + 8], 1
mov dword [rax + 0xc], 1
lea rax, vtable.std::_Ref_count_obj2_struct_kiwi::utils::MemoryObject::Model_class_kiwi::utils::MemoryOwner__.0
mov qword [rcx], rax
lea rax, vtable.kiwi::utils::MemoryObject::Model_class_kiwi::utils::MemoryOwner_.0
mov qword [rcx + 0x10], rax
mov rax, qword [rbx]
mov qword [rbx], r15
mov qword [rcx + 0x18], rax
mov rax, qword [rbx + 8]
mov qword [rcx + 0x20], rax
jmp 0x140068ff0
mov rcx, r15
lea rax, [rcx + 0x10]
mov qword [rbp + 0x30], rax
mov qword [rbp + 0x38], rcx
mov r8d, dword [r12 + 0xd4]
lea rdx, [rbp + 0x30]
lea rcx, [rbp + 0x20]
call fcn.14007cb70
mov rdi, rax
mov rbx, qword [rax]
mov rcx, r15
mov rax, r15
test rbx, rbx
je 0x140069062
mov ecx, 0x18
call fcn.1400bd358
mov qword [rbp + 0x28], rax
test rax, rax
je 0x140069059
xorps xmm0, xmm0
movups xmmword [rax], xmm0
mov dword [rax + 8], 1
mov dword [rax + 0xc], 1
lea rcx, vtable.std::_Ref_count_resource_class_kiwi::lm::KnLangModelBase____ptr64__struct_std::default_delete_class_kiwi::lm::KnLangModelBase__.0
mov qword [rax], rcx
mov qword [rax + 0x10], rbx
jmp 0x14006905c
mov rax, r15
mov qword [rdi], r15
mov rcx, rbx
mov qword [r12 + 0x70], rcx
mov rbx, qword [r12 + 0x78]
mov qword [r12 + 0x78], rax
mov edi, 0xffffffff
test rbx, rbx
je 0x1400690a5
mov eax, edi
lock xadd dword [rbx + 8], eax
cmp eax, 1
jne 0x1400690a5
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x1400690a5
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax + 8]
nop
mov rcx, qword [rbp + 0x20]
test rcx, rcx
je 0x1400690ba
mov rax, qword [rcx]
mov edx, 1
call qword [rax + 0x18]
nop
mov rbx, qword [rbp + 0x38]
test rbx, rbx
je 0x1400690eb
mov eax, edi
lock xadd dword [rbx + 8], eax
cmp eax, 1
jne 0x1400690eb
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
lock xadd dword [rbx + 0xc], edi
cmp edi, 1
jne 0x1400690eb
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax + 8]
nop
mov rcx, qword [rbp + 0x68]
test rcx, rcx
je 0x1400690f9
call fcn.1400bd394
mov rdi, qword [r14 + 8]
mov rbx, qword [r14]
cmp rbx, rdi
je 0x14006918c
movabs rsi, 0xe38e38e38e38e39
cmp dword [rbx + 0x40], 0
ja 0x140069183
cmp byte [rbx + 4], 0x3a
je 0x140069166
mov rax, qword [r12 + 0x70]
mov rcx, qword [rax + 8]
mov rax, qword [rcx]
call qword [rax + 8]
mov r8, rax
mov rcx, rbx
sub rcx, qword [r14]
mov rax, rsi
imul rcx
sar rdx, 2
mov rcx, rdx
shr rcx, 0x3f
add rdx, rcx
movsxd rcx, dword [rbx + 0x38]
add rdx, rcx
cmp rdx, qword [r8 + 0x50]
jb 0x140069166
movzx eax, byte [rbx + 4]
and eax, 0x7f
inc eax
mov dword [rbx + 0x40], eax
jmp 0x140069183
mov rcx, rbx
sub rcx, qword [r14]
mov rax, rsi
imul rcx
sar rdx, 2
mov rax, rdx
shr rax, 0x3f
add rdx, rax
mov dword [rbx + 0x40], edx
add rbx, 0x48
cmp rbx, rdi
jne 0x140069113
mov rcx, qword [rbp - 0x30]
test rcx, rcx
je 0x1400691b7
lea r8, [rbp - 0x30]
mov rdx, qword [rbp - 0x28]
call fcn.14001cf10
mov rcx, qword [rbp - 0x30]
call fcn.140091210
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x30], xmm0
mov qword [rbp - 0x20], r15
lea rcx, [rbp + 0x2e0]
call fcn.14006e3f0
nop
mov rcx, qword [rbp - 0x18]
test rcx, rcx
je 0x140069216
mov rax, qword [rbp - 8]
sub rax, rcx
sar rax, 2
lea rdx, [rax*4]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140069205
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140069350
call fcn.1400bd394
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x18], xmm0
mov qword [rbp - 8], r15
mov rcx, qword [rbp - 0x48]
test rcx, rcx
je 0x140069230
call fcn.140091210
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x48], xmm0
mov qword [rbp - 0x38], r15
mov rcx, qword [rbp - 0x60]
test rcx, rcx
je 0x14006924a
call fcn.140091210
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x50], r15
mov rcx, qword [rbp - 0x78]
test rcx, rcx
je 0x140069264
call fcn.140091210
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x78], xmm0
mov qword [rbp - 0x68], r15
mov rcx, qword [rbp + 0x98]
call fcn.140091210
mov qword [rbp + 0x98], r15
xorps xmm0, xmm0
movdqa xmmword [rbp + 0xa0], xmm0
lea rcx, [rbp + 0x88]
call fcn.14006d4a0
nop
mov rax, qword [rbp + 0x1d0]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0x1d0], rax
mov rax, qword [rbp + 0x1d0]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0x1cc], edx
lea rcx, [rbp + 0x1e0]
call fcn.14006cf50
mov rax, qword [rbp + 0x1d0]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_istream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0x1d0], rax
mov rcx, qword [rbp + 0x1d0]
movsxd rdx, dword [rcx + 4]
lea r8d, [rdx - 0x18]
mov dword [rbp + rdx + 0x1cc], r8d
lea rax, vtable.std::ios_base.0
mov qword [rbp + 0x280], rax
lea rcx, [rbp + 0x280]
call fcn.1400bab44
nop
mov rax, r12
mov rcx, qword [rbp + 0x17a0]
xor rcx, rsp
call fcn.1400bd960
lea r11, [rsp + 0x18d0]
mov rbx, qword [r11 + 0x50]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.1400cbbac
nop
call fcn.14000f010
int3