Function at 0x140004840
Capabilities:
Encode data using xor

Disassembly:
mov r11, rsp
mov qword [r11 + 8], rbx
mov qword [r11 + 0x18], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x920
movaps xmmword [r11 - 0x38], xmm6
movaps xmmword [r11 - 0x48], xmm7
mov rax, qword [0x1400850b0]
xor rax, rsp
mov qword [rsp + 0x8f0], rax
mov r12, rdx
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x58], rdx
xor ebx, ebx
mov qword [r11 - 0x768], rbx
mov qword [r11 - 0x758], rbx
mov qword [r11 - 0x750], 0xf
mov byte [rsp + 0x1e0], bl
xor r8d, r8d
lea rdx, [0x14007204b]
lea rcx, [r11 - 0x768]
call fcn.140007b00
nop
xor edx, edx
mov r8d, 0x208
lea rcx, [rsp + 0x6e0]
call fcn.1400347d0
mov r8d, 0x104
lea rdx, [rsp + 0x6e0]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
mov qword [rsp + 0x1c0], rbx
mov qword [rsp + 0x1d0], rbx
mov qword [rsp + 0x1d8], 7
lea rax, [rsp + 0x6e0]
mov r15, 0xffffffffffffffff
mov r8, r15
nop word [rax + rax]
inc r8
cmp word [rax + r8*2], 0
jne 0x140004920
lea rdx, [rsp + 0x6e0]
lea rcx, [rsp + 0x1c0]
call fcn.140007930
lea rdi, [rsp + 0x1c0]
mov r13, qword [rsp + 0x1d8]
cmp r13, 8
setae byte [rsp + 0x30]
mov rsi, qword [rsp + 0x1c0]
cmovae rdi, rsi
mov rbx, qword [rsp + 0x1d0]
test rbx, rbx
je 0x140004a60
mov r14d, 0x100
mov r8d, r14d
xor edx, edx
lea rcx, [rsp + 0x260]
call fcn.1400347d0
lea rcx, [0x1400723fc]
lea rdx, [0x140072400]
nop dword [rax]
movzx eax, word [rcx]
cmp ax, r14w
jae 0x1400049f6
movzx eax, al
mov byte [rsp + rax + 0x260], 1
add rcx, 2
cmp rcx, rdx
jne 0x1400049a0
lea rcx, [rbx - 1]
mov rax, r15
cmp rcx, r15
cmovb rax, rcx
lea rbx, [rdi + rax*2]
nop
movzx eax, word [rbx]
cmp ax, r14w
jae 0x1400049e3
cmp byte [rsp + rax + 0x260], 0
jne 0x1400049ee
cmp rbx, rdi
je 0x140004a60
sub rbx, 2
jmp 0x1400049d0
sub rbx, rdi
sar rbx, 1
jmp 0x140004a63
lea rcx, [rbx - 1]
mov rax, r15
cmp rcx, r15
cmovb rax, rcx
lea rbx, [rdi + rax*2]
mov r14d, 2
mov r8d, 0x5c
nop dword [rax]
nop dword [rax + rax]
mov rcx, r14
movzx edx, word [rbx]
lea rax, [0x1400723fc]
cmp r8w, dx
je 0x140004a58
cmp rcx, 1
je 0x140004a49
dec rcx
add rax, r14
cmp word [rax], dx
jne 0x140004a33
test rax, rax
jne 0x140004a58
cmp rbx, rdi
je 0x140004a53
sub rbx, r14
jmp 0x140004a20
mov rbx, r15
jmp 0x140004a69
sub rbx, rdi
sar rbx, 1
jmp 0x140004a69
mov rbx, r15
mov r14d, 2
cmp byte [rsp + 0x30], 0
je 0x140004aa5
lea rdx, [r13*2 + 2]
mov rax, rsi
cmp rdx, 0x1000
jb 0x140004a9d
add rdx, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005693
mov rcx, rsi
call fcn.140031c90
xor esi, esi
mov qword [rsp + 0x1c0], rsi
mov qword [rsp + 0x1d0], rsi
mov qword [rsp + 0x1d8], 7
mov word [rsp + 0x1c0], si
lea rax, [rsp + 0x6e0]
mov r8, r15
nop word [rax + rax]
inc r8
cmp word [rax + r8*2], 0
jne 0x140004ae0
lea rdx, [rsp + 0x6e0]
lea rcx, [rsp + 0x1c0]
call fcn.140007930
nop
mov qword [rsp + 0x240], rsi
mov qword [rsp + 0x250], rsi
mov qword [rsp + 0x258], 7
mov word [rsp + 0x240], si
cmp qword [rsp + 0x1d0], rbx
cmovb rbx, qword [rsp + 0x1d0]
lea rdx, [rsp + 0x1c0]
cmp qword [rsp + 0x1d8], 8
cmovae rdx, qword [rsp + 0x1c0]
mov r8, rbx
lea rcx, [rsp + 0x240]
call fcn.140007930
nop
mov rdx, qword [rsp + 0x1d8]
cmp rdx, 8
jb 0x140004ba9
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x1c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004ba4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005736
call fcn.140031c90
lea rax, [rsp + 0x240]
cmp qword [rsp + 0x258], 8
cmovae rax, qword [rsp + 0x240]
mov qword [rsp + 0x220], rax
mov rax, qword [rsp + 0x250]
mov qword [rsp + 0x228], rax
lea rax, str.rsEngine.config
mov qword [rsp + 0x230], rax
mov qword [rsp + 0x238], 0xf
lea rax, [rsp + 0x220]
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x240]
mov qword [rsp + 0x48], rax
movaps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x200]
call fcn.14002b4f0
nop
lea rdx, [rsp + 0x200]
cmp qword [rsp + 0x218], 8
cmovae rdx, qword [rsp + 0x200]
lea rcx, [rsp + 0x60]
call fcn.140007260
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov qword [rsp + rcx + 0x60], rax
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rsp + rcx + 0x5c], edx
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
mov eax, dword [rsp + rcx + 0x70]
test al, 6
jne 0x1400054d3
lea r9, [rsp + 0x60]
add rcx, r9
mov edi, 4
mov edx, edi
cmp qword [rcx + 0x48], 0
cmovne edx, esi
and eax, 0xfffffffe
or edx, eax
xor r8d, r8d
call fcn.140001e10
lea rax, [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
mov rcx, qword [rsp + rcx + 0xa8]
test rcx, rcx
je 0x140004cda
mov rax, qword [rcx]
call qword [rax + VariantCopy]
nop
lea rcx, [rsp + 0x60]
call fcn.140007de0
mov byte [rsp + 0x48], al
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
test byte [rsp + rcx + 0x70], 6
jne 0x140004d60
mov rcx, qword [rsp + rcx + 0xa8]
mov rax, qword [rcx]
mov dword [rsp + 0x20], 1
mov r9d, r14d
xor r8d, r8d
lea rdx, [rsp + 0x1c0]
call qword [rax + 0x50]
mov rcx, qword [rsp + 0x1c8]
add rcx, qword [rsp + 0x1c0]
mov ebx, 6
cmp rcx, 0xffffffffffffffff
jne 0x140004d65
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
lea rax, [rsp + 0x60]
add rcx, rax
mov edx, ebx
cmp qword [rcx + 0x48], 0
cmovne edx, r14d
or edx, dword [rcx + 0x10]
xor r8d, r8d
call fcn.140001e10
jmp 0x140004d65
mov ebx, 6
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
mov rcx, qword [rsp + rcx + 0xa8]
test rcx, rcx
je 0x140004d82
mov rax, qword [rcx]
call qword [rax + 0x10]
nop
lea rax, [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
mov rcx, qword [rsp + rcx + 0xa8]
test rcx, rcx
je 0x140004da9
mov rax, qword [rcx]
call qword [rax + VariantCopy]
nop
lea rcx, [rsp + 0x60]
call fcn.140007de0
mov byte [rsp + 0x48], al
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
test byte [rsp + rcx + 0x70], 6
jne 0x140004e02
mov rcx, qword [rsp + rcx + 0xa8]
mov rax, qword [rcx]
mov dword [rsp + 0x20], 1
mov r9d, 1
xor r8d, r8d
lea rdx, [rsp + 0x1c0]
call qword [rax + 0x50]
nop
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
mov rcx, qword [rsp + rcx + 0xa8]
jmp 0x140004e21
mov qword [rsp + 0x1c0], r15
xorps xmm0, xmm0
movups xmmword [rsp + 0x1c8], xmm0
movsxd rax, dword [rax + 4]
mov rcx, qword [rsp + rax + 0xa8]
test rcx, rcx
je 0x140004e2d
mov rax, qword [rcx]
call qword [rax + 0x10]
nop
mov esi, dword [rsp + 0x1c0]
add esi, dword [rsp + 0x1c8]
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
mov eax, dword [rsp + rcx + 0x70]
lea rdx, [rsp + 0x60]
add rcx, rdx
cmp qword [rcx + 0x48], 0
mov edx, 0
cmovne edi, edx
and eax, 0xfffffffe
or edi, eax
xor r8d, r8d
mov edx, edi
call fcn.140001e10
lea rax, [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
mov rcx, qword [rsp + rcx + 0xa8]
test rcx, rcx
je 0x140004e93
mov rax, qword [rcx]
call qword [rax + VariantCopy]
nop
lea rcx, [rsp + 0x60]
call fcn.140007de0
mov byte [rsp + 0x48], al
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
test byte [rsp + rcx + 0x70], 6
jne 0x140004f17
mov rcx, qword [rsp + rcx + 0xa8]
mov rax, qword [rcx]
mov dword [rsp + 0x20], 1
xor r9d, r9d
xor r8d, r8d
lea rdx, [rsp + 0x1c0]
call qword [rax + 0x50]
mov rcx, qword [rsp + 0x1c8]
add rcx, qword [rsp + 0x1c0]
cmp rcx, 0xffffffffffffffff
jne 0x140004f12
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
lea rax, [rsp + 0x60]
add rcx, rax
mov edx, ebx
cmp qword [rcx + 0x48], 0
cmovne edx, r14d
or edx, dword [rcx + 0x10]
xor r8d, r8d
call fcn.140001e10
mov rax, qword [rsp + 0x60]
movsxd rax, dword [rax + 4]
mov rcx, qword [rsp + rax + 0xa8]
test rcx, rcx
je 0x140004f2f
mov rax, qword [rcx]
call qword [rax + 0x10]
nop
movsxd rdi, esi
mov rcx, rdi
call fcn.140031f2c
mov r13, rax
mov r8, rdi
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.140006660
lea rcx, [rsp + 0x70]
call fcn.140007170
test rax, rax
jne 0x140004f83
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
lea rax, [rsp + 0x60]
add rcx, rax
cmp qword [rcx + 0x48], 0
cmovne ebx, r14d
or ebx, dword [rcx + 0x10]
xor r8d, r8d
mov edx, ebx
call fcn.140001e10
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
test byte [rsp + rcx + 0x70], 6
je 0x140005165
xor ebx, ebx
mov qword [r12], rbx
mov qword [r12 + 0x10], rbx
mov qword [r12 + 0x18], 0xf
mov byte [r12], bl
xor r8d, r8d
lea rdx, [0x14007204b]
mov rcx, r12
call fcn.140007b00
nop
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov qword [rsp + rcx + 0x60], rax
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rsp + rcx + 0x5c], edx
lea rcx, [rsp + 0x70]
call fcn.1400063a0
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_istream_char__struct_std::char_traits_char__.0
mov qword [rsp + rcx + 0x60], rax
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0x18]
mov dword [rsp + rcx + 0x5c], edx
lea rax, vtable.std::ios_base.0
mov qword [rsp + 0x110], rax
lea rcx, [rsp + 0x110]
call fcn.140030240
nop
mov rdx, qword [rsp + 0x218]
cmp rdx, 8
jb 0x14000507e
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x200]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005079
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005699
call fcn.140031c90
mov qword [rsp + 0x210], rbx
mov qword [rsp + 0x218], 7
mov word [rsp + 0x200], bx
mov rdx, qword [rsp + 0x258]
cmp rdx, 8
jb 0x1400050e2
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x240]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400050dd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000569f
call fcn.140031c90
mov qword [rsp + 0x250], rbx
mov qword [rsp + 0x258], 7
mov word [rsp + 0x240], bx
mov rdx, qword [rsp + 0x1f8]
cmp rdx, 0x10
jb 0x140005141
inc rdx
mov rcx, qword [rsp + 0x1e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000513c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400056a5
call fcn.140031c90
mov qword [rsp + 0x1f0], rbx
mov qword [rsp + 0x1f8], 0xf
mov byte [rsp + 0x1e0], 0
mov rax, r12
jmp 0x14000565c
xor esi, esi
mov qword [rsp + 0x1c0], rsi
mov qword [rsp + 0x1d0], rsi
mov qword [rsp + 0x1d8], 0xf
mov byte [rsp + 0x1c0], sil
mov r8, rdi
mov rdx, r13
lea rcx, [rsp + 0x1c0]
call fcn.140007b00
nop
lea rdx, [rsp + 0x1c0]
lea rcx, [rsp + 0x220]
call fcn.140014b70
nop
mov rdx, qword [rsp + 0x1d8]
cmp rdx, 0x10
jb 0x1400051f8
inc rdx
mov rcx, qword [rsp + 0x1c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400051f3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400056ab
call fcn.140031c90
mov ebx, dword [rsp + 0x230]
mov ecx, 0x20
call fcn.140031f2c
mov dword [rax], 0xbb748da7
mov dword [rax + 4], 0x80c102a8
mov dword [rax + 8], 0x7d140a80
mov dword [rax + 0xc], 0xe6394bd3
mov dword [rax + 0x10], 0x550ce852
mov dword [rax + 0x14], 0x8e3056a6
mov dword [rax + 0x18], 0x77a8aef6
mov dword [rax + 0x1c], 0xf96b0a4e
lea rcx, vtable.CRijndael.0
mov qword [rsp + 0x260], rcx
mov byte [rsp + 0x268], 0
mov rdx, rax
lea rcx, [rsp + 0x260]
call fcn.1400150a0
mov eax, ebx
cdq
and edx, 0xf
lea ebx, [rdx + rax]
and ebx, 0xfffffff0
lea ecx, [rbx + 1]
movsxd rdi, ecx
mov rcx, rdi
call fcn.140031f2c
mov r14, rax
mov r8, rdi
xor edx, edx
mov rcx, rax
call fcn.1400347d0
lea rdi, [rsp + 0x220]
cmp qword [rsp + 0x238], 0x10
cmovae rdi, qword [rsp + 0x220]
movsxd r12, ebx
cmp byte [rsp + 0x268], 0
je 0x1400056b1
test ebx, ebx
je 0x14000570d
movsxd rcx, dword [rsp + 0x630]
xor edx, edx
mov rax, r12
div rcx
test rdx, rdx
jne 0x14000570d
mov rbx, r14
xor edx, edx
mov rax, r12
div rcx
movsxd rcx, esi
cmp rcx, rax
jae 0x140005380
mov r8, rbx
mov rdx, rdi
lea rcx, [rsp + 0x260]
call fcn.1400159b0
mov rcx, rbx
cmp byte [rsp + 0x268], 0
je 0x1400056d9
movsxd r9, dword [rsp + 0x630]
test r9d, r9d
jle 0x140005351
lea r8, [rsp + 0x658]
sub r8, rbx
mov edx, r9d
nop dword [rax]
nop word [rax + rax]
movzx eax, byte [r8 + rcx]
xor byte [rcx], al
lea rcx, [rcx + 1]
sub rdx, 1
jne 0x140005340
mov r8, r9
mov rdx, rdi
lea rcx, [rsp + 0x658]
call fcn.140034120
movsxd rcx, dword [rsp + 0x630]
add rdi, rcx
add rbx, rcx
inc esi
jmp 0x1400052e0
inc r15
cmp byte [r14 + r15], 0
jne 0x140005380
mov r8, r15
mov rdx, r14
lea rcx, [rsp + 0x1e0]
call fcn.140007b00
lea rcx, [rsp + 0x1e0]
cmp qword [rsp + 0x1f8], 0x10
setae r10b
cmovae rcx, qword [rsp + 0x1e0]
mov rdx, qword [rsp + 0x1f0]
movsx rax, byte [rdx + rcx - 1]
mov r8, rdx
sub r8, rax
xor esi, esi
mov qword [rsp + 0x1c0], rsi
mov qword [rsp + 0x1d0], rsi
mov qword [rsp + 0x1d8], 0xf
cmp rdx, r8
cmovb r8, rdx
lea rdx, [rsp + 0x1e0]
test r10b, r10b
cmovne rdx, qword [rsp + 0x1e0]
lea rcx, [rsp + 0x1c0]
call fcn.140007b00
mov rdx, qword [rsp + 0x1f8]
cmp rdx, 0x10
jb 0x140005458
inc rdx
mov rcx, qword [rsp + 0x1e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005453
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005701
call fcn.140031c90
movups xmm6, xmmword [rsp + 0x1c0]
movups xmmword [rsp + 0x1e0], xmm6
movups xmm7, xmmword [rsp + 0x1d0]
movups xmmword [rsp + 0x1f0], xmm7
mov rcx, r14
call fcn.140031c90
mov rcx, r13
call fcn.140031c90
nop
mov rdx, qword [rsp + 0x238]
cmp rdx, 0x10
jb 0x1400054cc
inc rdx
mov rcx, qword [rsp + 0x220]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400054c7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005707
call fcn.140031c90
mov r12, qword [rsp + 0x50]
jmp 0x1400054e3
movups xmm7, xmmword [rsp + 0x1f0]
movups xmm6, xmmword [rsp + 0x1e0]
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov qword [rsp + rcx + 0x60], rax
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rsp + rcx + 0x5c], edx
lea rcx, [rsp + 0x70]
call fcn.1400063a0
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_istream_char__struct_std::char_traits_char__.0
mov qword [rsp + rcx + 0x60], rax
mov rax, qword [rsp + 0x60]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0x18]
mov dword [rsp + rcx + 0x5c], edx
lea rax, vtable.std::ios_base.0
mov qword [rsp + 0x110], rax
lea rcx, [rsp + 0x110]
call fcn.140030240
nop
mov rdx, qword [rsp + 0x218]
cmp rdx, 8
jb 0x14000559f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x200]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000559a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140005736
call fcn.140031c90
mov qword [rsp + 0x210], rsi
mov qword [rsp + 0x218], 7
mov word [rsp + 0x200], si
mov rdx, qword [rsp + 0x258]
cmp rdx, 8
jb 0x140005604
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x240]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400055fe
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000573c
call fcn.140031c90
nop
movups xmmword [r12], xmm6
movups xmmword [r12 + 0x10], xmm7
mov rax, r12
jmp 0x14000565c
mov rcx, qword [rsp + 0x8f0]
xor rcx, rsp
call fcn.140031c70
lea r11, [rsp + 0x920]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
call fcn.1400447c4
nop
call fcn.1400447c4
nop
call fcn.1400447c4
nop
call fcn.1400447c4
nop
call fcn.1400447c4
nop
lea rdx, str.Object_not_Initialized
lea rcx, [rsp + 0x178]
call fcn.140001170
lea rdx, [0x140083180]
lea rcx, [rsp + 0x178]
call fcn.140034030
lea rdx, str.Object_not_Initialized
lea rcx, [rsp + 0x190]
call fcn.140001170
lea rdx, [0x140083180]
lea rcx, [rsp + 0x190]
call fcn.140034030
call fcn.1400447c4
nop
call fcn.1400447c4
nop
lea rdx, str.Data_not_multiple_of_Block_Size
lea rcx, [rsp + 0x1a8]
call fcn.140001170
lea rdx, [0x140083180]
lea rcx, [rsp + 0x1a8]
call fcn.140034030
nop
call fcn.1400447c4
nop
call fcn.1400447c4
nop
call fcn.1400447c4
int3