Function at 0x14000fd60
Capabilities:
Encode data using xor
Hash data using fnv

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 - 0x8a0]
sub rsp, 0x9a0
mov rax, qword [0x140277430]
xor rax, rsp
mov qword [rbp + 0x890], rax
movzx r15d, r8b
movzx r12d, dl
mov byte [rsp + 0x40], dl
mov r14, rcx
mov qword [rbp + 0x3c0], rcx
xor r13d, r13d
mov dword [rbp + 0x50], r13d
lea rcx, [rbp + 0x3d0]
call fcn.1400119a0
nop
lea rax, [rbp + 0x3d8]
cmp rax, r14
je 0x14000fdeb
mov rdx, r14
cmp qword [r14 + 0x18], 0x10
jb 0x14000fddb
mov rdx, qword [r14]
mov r8, qword [r14 + 0x10]
lea rcx, [rbp + 0x3d8]
call fcn.140005360
mov rcx, qword [0x14027bf40]
inc rcx
mov qword [0x14027bf40], rcx
mov eax, dword [0x14027bf48]
inc eax
mov dword [0x14027bf48], eax
mov qword [rbp + 0x3f8], rcx
mov dword [rbp + 0x400], eax
mov rdi, qword [r14 + 0x10]
mov rdx, r14
mov rsi, qword [r14 + 0x18]
cmp rsi, 0x10
jb 0x14000fe2b
mov rdx, qword [r14]
movabs rbx, 0xcbf29ce484222325
mov r9, rbx
mov rcx, r13
movabs r8, 0x100000001b3
test rdi, rdi
je 0x14000fe63
nop word [rax + rax]
movzx eax, byte [rcx + rdx]
xor r9, rax
imul r9, r8
inc rcx
cmp rcx, rdi
jb 0x14000fe50
mov r8, r14
lea rdx, [rsp + 0x48]
call fcn.14001b840
cmp qword [rax + 8], 0
je 0x14000fe80
test r15b, r15b
jne 0x140010548
mov rdx, r14
cmp rsi, 0x10
jb 0x14000fe8c
mov rdx, qword [r14]
mov rcx, r13
test rdi, rdi
je 0x14000feb3
movabs r8, 0x100000001b3
nop
movzx eax, byte [rcx + rdx]
xor rbx, rax
imul rbx, r8
inc rcx
cmp rcx, rdi
jb 0x14000fea0
mov r9, rbx
mov r8, r14
lea rdx, [rsp + 0x48]
call fcn.14001b840
cmp qword [rax + 8], 0
je 0x14000fed2
mov rdx, r14
call fcn.140015fe0
mov rcx, qword [r14 + 0x10]
movabs rsi, 0x7fffffffffffffff
mov rax, rsi
sub rax, rcx
cmp rax, 0xb
jb 0x14001196f
mov rax, r14
cmp qword [r14 + 0x18], 0x10
jb 0x14000fefd
mov rax, qword [r14]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 0xb
lea r9, str.Pack_Actor_
lea rcx, [rbp + 0x1c0]
call fcn.140005170
mov ebx, 0x100
mov r8d, 8
lea rdx, str..pack.zs
lea rcx, [rbp + 0x1c0]
call fcn.1400048c0
xorps xmm0, xmm0
movups xmmword [rsp + 0x78], xmm0
mov qword [rbp - 0x78], r13
mov qword [rbp - 0x70], r13
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x78], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x78], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
bts ebx, 9
mov dword [rbp + 0x50], ebx
mov r8b, 1
lea rdx, [rsp + 0x78]
lea rcx, [rbp + 0x160]
call fcn.14005d010
mov r8d, 1
mov rdx, rax
lea rcx, [rbp + 0x730]
call fcn.1401437d0
nop
lea rcx, [rbp + 0x1c0]
call fcn.140002c40
mov rdx, qword [rbp + 0x738]
sub rdx, qword [rbp + 0x730]
jne 0x1400101bb
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0x180]
call fcn.14000fad0
mov rcx, rax
call fcn.14004c260
mov rbx, rax
mov qword [rbp - 0x60], rax
mov byte [rbp - 0x58], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [0x140224610]
movdqa xmmword [rbp - 0x40], xmm1
mov byte [rbp - 0x50], 0
movups xmmword [rbp - 0x30], xmm0
movdqa xmmword [rbp - 0x20], xmm1
mov byte [rbp - 0x30], 0
movups xmmword [rbp - 0x10], xmm0
movdqa xmmword [rbp], xmm1
mov byte [rbp - 0x10], 0
movups xmmword [rbp + 0x10], xmm0
movdqa xmmword [rbp + 0x20], xmm1
mov byte [rbp + 0x10], 0
movdqa xmmword [rbp + 0x30], xmm0
mov qword [rbp + 0x40], r13
mov rdx, r14
lea rcx, [rbp + 0x90]
call fcn.1400046f0
nop
mov qword [rbp + 0xb0], rbx
mov byte [rbp + 0xb8], 0
lea rdx, [rbp - 0x50]
lea rcx, [rbp + 0xc0]
call fcn.1400181f0
nop
lea r8, [rbp + 0x90]
lea rdx, [rsp + 0x48]
call fcn.140018e00
nop
lea rcx, [rbp + 0x140]
call fcn.140002a80
lea rcx, [rbp + 0x120]
call fcn.140002c40
lea rcx, [rbp + 0x100]
call fcn.140002c40
lea rcx, [rbp + 0xe0]
call fcn.140002c40
lea rcx, [rbp + 0xc0]
call fcn.140002c40
lea rcx, [rbp + 0x90]
call fcn.140002c40
nop
lea rcx, [rbp + 0x30]
call fcn.140002a80
lea rcx, [rbp + 0x10]
call fcn.140002c40
lea rcx, [rbp - 0x10]
call fcn.140002c40
lea rcx, [rbp - 0x30]
call fcn.140002c40
lea rcx, [rbp - 0x50]
call fcn.140002c40
lea rax, [rbp + 0x1a0]
mov qword [rbp + 0x50], rax
mov rcx, qword [r14 + 0x10]
sub rsi, rcx
cmp rsi, 0x23
jb 0x140011975
mov rax, r14
cmp qword [r14 + 0x18], 0x10
jb 0x14001010f
mov rax, qword [r14]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 0x23
lea r9, str.Could_not_find_the_model_for_actor
lea rcx, [rbp + 0x1a0]
call fcn.140005170
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
mov qword [rsp + 0x68], r13
mov qword [rsp + 0x70], r13
mov r8d, 8
lea rdx, str.ActorMgr
lea rcx, [rsp + 0x58]
call fcn.140004d00
nop
lea rdx, [rbp + 0x1a0]
lea rcx, [rsp + 0x58]
call fcn.1400ef820
nop
mov rcx, qword [rbp + 0x730]
test rcx, rcx
je 0x140010548
mov rdx, qword [rbp + 0x740]
sub rdx, rcx
cmp rdx, 0x1000
mov rax, rcx
jb 0x1400101b1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140010fca
call fcn.1401e8378
jmp 0x140010548
xorps xmm0, xmm0
movups xmmword [rbp + 0x748], xmm0
movups xmmword [rbp + 0x758], xmm0
movdqu xmmword [rbp + 0x70], xmm0
mov qword [rbp + 0x80], r13
cmp rdx, rsi
ja 0x14001197b
lea rcx, [rbp + 0x70]
call fcn.1400052e0
mov rdi, qword [rbp + 0x70]
mov rbx, qword [rbp + 0x738]
mov rdx, qword [rbp + 0x730]
sub rbx, rdx
mov r8, rbx
mov rcx, rdi
call sub.VCRUNTIME140.dll_memmove
lea rax, [rdi + rbx]
mov qword [rbp + 0x78], rax
lea rdx, [rbp + 0x70]
lea rcx, [rbp + 0x748]
call fcn.1400fc3b0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x768], xmm0
mov qword [rbp + 0x778], r13
mov qword [rbp + 0x780], r13
xor r8d, r8d
lea rdx, [0x14020e949]
lea rcx, [rbp + 0x768]
call fcn.140004d00
nop
mov rbx, qword [rbp + 0x750]
mov r15, qword [rbp + 0x758]
cmp rbx, r15
je 0x1400102e1
nop word [rax + rax]
mov rcx, rbx
mov rsi, qword [rbx + 0x18]
cmp rsi, 0x10
jb 0x140010280
mov rcx, qword [rbx]
mov rdi, qword [rbx + 0x10]
cmp rdi, 0x14
jb 0x1400102a5
mov r8d, 0x14
lea rdx, str.Component_UMiiParam_
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
sete al
test al, al
jne 0x1400102b0
add rbx, 0x38
cmp rbx, r15
je 0x1400102d7
jmp 0x140010270
lea rax, [rbp + 0x768]
cmp rax, rbx
je 0x1400102d7
cmp rsi, 0x10
jb 0x1400102c5
mov rbx, qword [rbx]
mov r8, rdi
mov rdx, rbx
lea rcx, [rbp + 0x768]
call fcn.140005360
movabs rsi, 0x7fffffffffffffff
cmp qword [rbp + 0x778], 0
jbe 0x1400105da
lea rax, [rbp + 0x1c0]
mov qword [rsp + 0x48], rax
mov rcx, qword [r14 + 0x10]
sub rsi, rcx
cmp rsi, 0xe
jb 0x140011981
mov rax, r14
cmp qword [r14 + 0x18], 0x10
jb 0x140010319
mov rax, qword [r14]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 0xe
lea r9, str.Decoding_UMii
lea rcx, [rbp + 0x1c0]
call fcn.140005170
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x78], xmm0
mov qword [rbp - 0x78], r13
mov qword [rbp - 0x70], r13
mov r8d, 8
lea rdx, str.ActorMgr
lea rcx, [rsp + 0x78]
call fcn.140004d00
nop
lea rdx, [rbp + 0x1c0]
lea rcx, [rsp + 0x78]
call fcn.1400efa40
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0x160]
call fcn.14000fad0
mov rcx, rax
call fcn.14004c260
mov qword [rbp - 0x60], rax
mov byte [rbp - 0x58], 1
lea rdx, [rbp + 0x768]
lea rcx, [rbp + 0x180]
call fcn.1400046f0
mov rdi, rax
mov r13, qword [rbp + 0x750]
mov rbx, r13
mov r15, qword [rbp + 0x758]
cmp r13, r15
je 0x140010404
mov rsi, qword [rax + 0x18]
mov r12, qword [rax + 0x10]
mov rdx, rdi
cmp rsi, 0x10
jb 0x1400103dc
mov rdx, qword [rdi]
mov r8, qword [rbx + 0x10]
mov rcx, rbx
cmp qword [rbx + 0x18], 0x10
jb 0x1400103ed
mov rcx, qword [rbx]
cmp r8, r12
jne 0x1400103fb
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140010407
add rbx, 0x38
cmp rbx, r15
jne 0x1400103d0
mov rbx, r13
mov rcx, rdi
call fcn.140002c40
lea rdx, [rbx + 0x20]
lea rcx, [rbp + 0x70]
call fcn.1400043b0
mov rdx, rax
lea rcx, [rbp - 0x50]
call fcn.14013eae0
nop
mov rdx, r14
lea rcx, [rbp + 0x90]
call fcn.1400046f0
nop
mov rax, qword [rbp - 0x60]
mov qword [rbp + 0xb0], rax
movzx eax, byte [rbp - 0x58]
mov byte [rbp + 0xb8], al
lea rdx, [rbp - 0x50]
lea rcx, [rbp + 0xc0]
call fcn.1400181f0
nop
lea r8, [rbp + 0x90]
lea rdx, [rsp + 0x48]
call fcn.140018e00
nop
lea rcx, [rbp + 0x140]
call fcn.140002a80
lea rcx, [rbp + 0x120]
call fcn.140002c40
lea rcx, [rbp + 0x100]
call fcn.140002c40
lea rcx, [rbp + 0xe0]
call fcn.140002c40
lea rcx, [rbp + 0xc0]
call fcn.140002c40
lea rcx, [rbp + 0x90]
call fcn.140002c40
nop
lea rcx, [rbp + 0x30]
call fcn.140002a80
lea rcx, [rbp + 0x10]
call fcn.140002c40
lea rcx, [rbp - 0x10]
call fcn.140002c40
lea rcx, [rbp - 0x30]
call fcn.140002c40
lea rcx, [rbp - 0x50]
call fcn.140002c40
nop
lea rcx, [rbp + 0x768]
call fcn.140002c40
nop
lea rcx, [rbp + 0x750]
call fcn.140004810
nop
mov rcx, qword [rbp + 0x730]
test rcx, rcx
je 0x140010542
mov rdx, qword [rbp + 0x740]
sub rdx, rcx
cmp rdx, 0x1000
mov rax, rcx
jb 0x14001053d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140010fca
call fcn.1401e8378
movzx r12d, byte [rsp + 0x40]
mov r8, r14
lea rdx, [rsp + 0x48]
call fcn.140018b80
mov rcx, qword [rax]
mov rax, qword [rcx + 0x30]
mov qword [rbp + 0x588], rax
lea r8, [rbp + 0x3d8]
lea rdx, [rbp + 0x50]
call fcn.140018b80
mov rcx, qword [rax]
cmp byte [rcx + 0x38], 0
je 0x1400105a7
mov byte [rbp + 0x688], 1
lea r8, [rbp + 0x3d8]
lea rdx, [rsp + 0x48]
call fcn.140018b80
mov rdx, qword [rax]
add rdx, 0x40
lea rcx, [rbp + 0x690]
call fcn.140011e20
mov rax, qword [0x14027ce18]
cmp rax, qword [0x14027ce20]
je 0x1400118c7
lea rdx, [rbp + 0x3d0]
mov rcx, rax
call fcn.14001f1e0
add qword [0x14027ce18], 0x358
jmp 0x1400118dd
xorps xmm0, xmm0
movups xmmword [rbp + 0x788], xmm0
mov qword [rbp + 0x798], r13
mov qword [rbp + 0x7a0], r13
xor r8d, r8d
lea rdx, [0x14020e949]
lea rcx, [rbp + 0x788]
call fcn.140004d00
nop
mov rbx, qword [rbp + 0x750]
mov rdi, qword [rbp + 0x758]
cmp rbx, rdi
je 0x140010661
nop dword [rax]
mov rcx, rbx
call fcn.140016dd0
test rax, rax
je 0x140010638
add rbx, 0x38
cmp rbx, rdi
jne 0x140010620
jmp 0x140010661
lea rax, [rbp + 0x788]
cmp rax, rbx
je 0x140010661
mov r8, qword [rbx + 0x10]
cmp qword [rbx + 0x18], 0x10
jb 0x140010652
mov rbx, qword [rbx]
mov rdx, rbx
lea rcx, [rbp + 0x788]
call fcn.140005360
cmp qword [rbp + 0x798], 0
jne 0x14001084a
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0x160]
call fcn.14000fad0
mov rcx, rax
call fcn.14004c260
mov rbx, rax
mov qword [rbp - 0x60], rax
mov byte [rbp - 0x58], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [0x140224610]
movdqa xmmword [rbp - 0x40], xmm1
mov byte [rbp - 0x50], 0
movups xmmword [rbp - 0x30], xmm0
movdqa xmmword [rbp - 0x20], xmm1
mov byte [rbp - 0x30], 0
movups xmmword [rbp - 0x10], xmm0
movdqa xmmword [rbp], xmm1
mov byte [rbp - 0x10], 0
movups xmmword [rbp + 0x10], xmm0
movdqa xmmword [rbp + 0x20], xmm1
mov byte [rbp + 0x10], 0
movdqa xmmword [rbp + 0x30], xmm0
mov qword [rbp + 0x40], r13
mov rdx, r14
lea rcx, [rbp + 0x90]
call fcn.1400046f0
nop
mov qword [rbp + 0xb0], rbx
mov byte [rbp + 0xb8], 0
lea rdx, [rbp - 0x50]
lea rcx, [rbp + 0xc0]
call fcn.1400181f0
nop
lea r8, [rbp + 0x90]
lea rdx, [rsp + 0x48]
call fcn.140018e00
nop
lea rcx, [rbp + 0x140]
call fcn.140002a80
lea rcx, [rbp + 0x120]
call fcn.140002c40
lea rcx, [rbp + 0x100]
call fcn.140002c40
lea rcx, [rbp + 0xe0]
call fcn.140002c40
lea rcx, [rbp + 0xc0]
call fcn.140002c40
lea rcx, [rbp + 0x90]
call fcn.140002c40
nop
lea rcx, [rbp + 0x30]
call fcn.140002a80
lea rcx, [rbp + 0x10]
call fcn.140002c40
lea rcx, [rbp - 0x10]
call fcn.140002c40
lea rcx, [rbp - 0x30]
call fcn.140002c40
lea rcx, [rbp - 0x50]
call fcn.140002c40
lea rax, [rbp + 0x1c0]
mov qword [rsp + 0x48], rax
mov rcx, qword [r14 + 0x10]
sub rsi, rcx
cmp rsi, 0x23
jb 0x140011987
mov rax, r14
cmp qword [r14 + 0x18], 0x10
jb 0x1400107be
mov rax, qword [r14]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 0x23
lea r9, str.Could_not_find_the_model_for_actor
lea rcx, [rbp + 0x1c0]
call fcn.140005170
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x78], xmm0
mov qword [rbp - 0x78], r13
mov qword [rbp - 0x70], r13
mov r8d, 8
lea rdx, str.ActorMgr
lea rcx, [rsp + 0x78]
call fcn.140004d00
nop
lea rdx, [rbp + 0x1c0]
lea rcx, [rsp + 0x78]
call fcn.1400ef820
nop
lea rcx, [rbp + 0x788]
call fcn.140002c40
nop
lea rcx, [rbp + 0x768]
call fcn.140002c40
nop
lea rcx, [rbp + 0x750]
call fcn.140004810
jmp 0x140010172
xor edx, edx
mov r8d, 0xd8
lea rcx, [rbp + 0x7b0]
call sub.VCRUNTIME140.dll_memset
lea rdx, [rbp + 0x788]
lea rcx, [rbp + 0x320]
call fcn.1400046f0
mov rbx, rax
mov r13, qword [rbp + 0x750]
mov rsi, r13
mov rdi, qword [rbp + 0x758]
cmp r13, rdi
je 0x1400108c6
mov r15, qword [rax + 0x18]
mov r12, qword [rax + 0x10]
mov rdx, rbx
cmp r15, 0x10
jb 0x14001089e
mov rdx, qword [rbx]
mov r8, qword [rsi + 0x10]
mov rcx, rsi
cmp qword [rsi + 0x18], 0x10
jb 0x1400108af
mov rcx, qword [rsi]
cmp r8, r12
jne 0x1400108bd
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x1400108c9
add rsi, 0x38
cmp rsi, rdi
jne 0x140010892
mov rsi, r13
mov rcx, rbx
call fcn.140002c40
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x70], xmm0
xor edi, edi
mov qword [rbp + 0x80], rdi
mov rdx, qword [rsi + 0x28]
sub rdx, qword [rsi + 0x20]
movabs r13, 0x7fffffffffffffff
je 0x14001092c
cmp rdx, r13
ja 0x14001198d
lea rcx, [rbp + 0x70]
call fcn.1400052e0
mov rdi, qword [rbp + 0x70]
mov rbx, qword [rsi + 0x28]
mov rdx, qword [rsi + 0x20]
sub rbx, rdx
mov r8, rbx
mov rcx, rdi
call sub.VCRUNTIME140.dll_memmove
lea rax, [rdi + rbx]
mov qword [rbp + 0x78], rax
xor edi, edi
lea rdx, [rbp + 0x70]
lea rcx, [rbp + 0x7b0]
call fcn.140058b80
nop
mov rcx, qword [rbp + 0x7b8]
sub rcx, qword [rbp + 0x7b0]
movabs rax, 0x2e8ba2e8ba2e8ba3
imul rcx
sar rdx, 4
mov rax, rdx
shr rax, 0x3f
add rdx, rax
jne 0x140010bcf
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0x160]
call fcn.14000fad0
mov rcx, rax
call fcn.14004c260
mov rbx, rax
mov qword [rbp - 0x60], rax
mov byte [rbp - 0x58], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [0x140224610]
movdqa xmmword [rbp - 0x40], xmm1
mov byte [rbp - 0x50], 0
movups xmmword [rbp - 0x30], xmm0
movdqa xmmword [rbp - 0x20], xmm1
mov byte [rbp - 0x30], 0
movups xmmword [rbp - 0x10], xmm0
movdqa xmmword [rbp], xmm1
mov byte [rbp - 0x10], 0
movups xmmword [rbp + 0x10], xmm0
movdqa xmmword [rbp + 0x20], xmm1
mov byte [rbp + 0x10], 0
movdqa xmmword [rbp + 0x30], xmm0
mov qword [rbp + 0x40], rdi
mov rdx, r14
lea rcx, [rbp + 0x90]
call fcn.1400046f0
nop
mov qword [rbp + 0xb0], rbx
mov byte [rbp + 0xb8], 0
lea rdx, [rbp - 0x50]
lea rcx, [rbp + 0xc0]
call fcn.1400181f0
nop
lea r8, [rbp + 0x90]
lea rdx, [rsp + 0x48]
call fcn.140018e00
nop
lea rcx, [rbp + 0x140]
call fcn.140002a80
lea rcx, [rbp + 0x120]
call fcn.140002c40
lea rcx, [rbp + 0x100]
call fcn.140002c40
lea rcx, [rbp + 0xe0]
call fcn.140002c40
lea rcx, [rbp + 0xc0]
call fcn.140002c40
lea rcx, [rbp + 0x90]
call fcn.140002c40
nop
lea rcx, [rbp + 0x30]
call fcn.140002a80
lea rcx, [rbp + 0x10]
call fcn.140002c40
lea rcx, [rbp - 0x10]
call fcn.140002c40
lea rcx, [rbp - 0x30]
call fcn.140002c40
lea rcx, [rbp - 0x50]
call fcn.140002c40
lea rbx, [rbp + 0x1e0]
mov qword [rsp + 0x48], rbx
mov rcx, qword [r14 + 0x10]
sub r13, rcx
cmp r13, 0x23
jb 0x140011993
mov rax, r14
cmp qword [r14 + 0x18], 0x10
jb 0x140010abb
mov rax, qword [r14]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 0x23
lea r9, str.Could_not_find_the_model_for_actor
lea rcx, [rbp + 0x300]
call fcn.140005170
nop
mov r8d, 0x16
lea rdx, str..__No_ModelInfo_found_
lea rcx, [rbp + 0x300]
call fcn.1400048c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x1e0], xmm0
mov qword [rbp + 0x1f0], rdi
mov qword [rbp + 0x1f8], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1e0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1f0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x200], xmm0
mov qword [rbp + 0x210], rdi
mov qword [rbp + 0x218], rdi
mov r8d, 8
lea rdx, str.ActorMgr
lea rcx, [rbp + 0x200]
call fcn.140004d00
nop
mov rdx, rbx
lea rcx, [rbp + 0x200]
call fcn.1400ef820
nop
lea rcx, [rbp + 0x300]
call fcn.140002c40
nop
lea rcx, [rbp + 0x848]
call fcn.140001f70
lea rcx, [rbp + 0x808]
call fcn.140001ee0
lea rcx, [rbp + 0x7e0]
call fcn.140002b00
lea rcx, [rbp + 0x7c8]
call fcn.140002b00
lea rcx, [rbp + 0x7b0]
call fcn.140002b90
nop
lea rcx, [rbp + 0x788]
jmp 0x1400104e2
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
mov qword [rsp + 0x68], rdi
mov qword [rsp + 0x70], rdi
mov r8d, 0x10
lea rdx, str.ModelProjectName
lea rcx, [rsp + 0x58]
call fcn.140004d00
mov rbx, qword [rbp + 0x7b0]
mov rdi, qword [rbp + 0x7b8]
cmp rbx, rdi
je 0x140010c5d
add rbx, 0x20
mov r15, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x68]
mov r12, qword [rsp + 0x58]
nop
lea rdx, [rsp + 0x58]
cmp r15, 0x10
cmovae rdx, r12
mov r8, qword [rbx + 0x10]
mov rcx, rbx
cmp qword [rbx + 0x18], 0x10
jb 0x140010c3e
mov rcx, qword [rbx]
cmp r8, rsi
jne 0x140010c50
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140010fd1
add rbx, 0x58
lea rax, [rbx - 0x20]
cmp rax, rdi
jne 0x140010c20
xor bl, bl
lea rcx, [rsp + 0x58]
call fcn.140002c40
test bl, bl
je 0x140010d07
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
xor eax, eax
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], rax
lea r8d, [rax + 8]
lea rdx, str.FmdbName
lea rcx, [rsp + 0x58]
call fcn.140004d00
mov rbx, qword [rbp + 0x7b0]
mov rdi, qword [rbp + 0x7b8]
cmp rbx, rdi
je 0x140010cfd
add rbx, 0x20
mov r15, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x68]
mov r12, qword [rsp + 0x58]
lea rdx, [rsp + 0x58]
cmp r15, 0x10
cmovae rdx, r12
mov r8, qword [rbx + 0x10]
mov rcx, rbx
cmp qword [rbx + 0x18], 0x10
jb 0x140010cde
mov rcx, qword [rbx]
cmp r8, rsi
jne 0x140010cf0
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140010fd8
add rbx, 0x58
lea rax, [rbx - 0x20]
cmp rax, rdi
jne 0x140010cc0
lea rcx, [rsp + 0x58]
call fcn.140002c40
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0x280]
call fcn.14000fad0
mov rcx, rax
call fcn.14004c260
mov rbx, rax
mov qword [rbp - 0x60], rax
mov byte [rbp - 0x58], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [0x140224610]
movdqa xmmword [rbp - 0x40], xmm1
mov byte [rbp - 0x50], 0
movups xmmword [rbp - 0x30], xmm0
movdqa xmmword [rbp - 0x20], xmm1
mov byte [rbp - 0x30], 0
movups xmmword [rbp - 0x10], xmm0
movdqa xmmword [rbp], xmm1
mov byte [rbp - 0x10], 0
movups xmmword [rbp + 0x10], xmm0
movdqa xmmword [rbp + 0x20], xmm1
mov byte [rbp + 0x10], 0
movdqa xmmword [rbp + 0x30], xmm0
xor edi, edi
mov qword [rbp + 0x40], rdi
mov rdx, r14
lea rcx, [rbp + 0x90]
call fcn.1400046f0
nop
mov qword [rbp + 0xb0], rbx
mov byte [rbp + 0xb8], dil
lea rdx, [rbp - 0x50]
lea rcx, [rbp + 0xc0]
call fcn.1400181f0
nop
lea r8, [rbp + 0x90]
lea rdx, [rsp + 0x48]
call fcn.140018e00
nop
lea rcx, [rbp + 0x140]
call fcn.140002a80
lea rcx, [rbp + 0x120]
call fcn.140002c40
lea rcx, [rbp + 0x100]
call fcn.140002c40
lea rcx, [rbp + 0xe0]
call fcn.140002c40
lea rcx, [rbp + 0xc0]
call fcn.140002c40
lea rcx, [rbp + 0x90]
call fcn.140002c40
nop
lea rcx, [rbp + 0x30]
call fcn.140002a80
lea rcx, [rbp + 0x10]
call fcn.140002c40
lea rcx, [rbp - 0x10]
call fcn.140002c40
lea rcx, [rbp - 0x30]
call fcn.140002c40
lea rcx, [rbp - 0x50]
call fcn.140002c40
lea rbx, [rbp + 0x220]
mov qword [rsp + 0x48], rbx
mov rcx, qword [r14 + 0x10]
sub r13, rcx
cmp r13, 0x23
jb 0x140011999
mov rax, r14
cmp qword [r14 + 0x18], 0x10
jb 0x140010e58
mov rax, qword [r14]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 0x23
lea r9, str.Could_not_find_the_model_for_actor
lea rcx, [rbp + 0x180]
call fcn.140005170
nop
mov r8d, 0x29
lea rdx, str..__No_ModelProjectName_or_FmdbName_found_
lea rcx, [rbp + 0x180]
call fcn.1400048c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x220], xmm0
mov qword [rbp + 0x230], rdi
mov qword [rbp + 0x238], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x220], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x230], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x1a0], xmm0
mov qword [rbp + 0x1b0], rdi
mov qword [rbp + 0x1b8], rdi
mov r8d, 8
lea rdx, str.ActorMgr
lea rcx, [rbp + 0x1a0]
call fcn.140004d00
nop
mov rdx, rbx
lea rcx, [rbp + 0x1a0]
call fcn.1400ef820
nop
lea rcx, [rbp + 0x180]
call fcn.140002c40
nop
lea rcx, [rbp + 0x848]
call fcn.140001f70
lea rcx, [rbp + 0x808]
call fcn.140001ee0
lea rcx, [rbp + 0x7e0]
call fcn.140002b00
lea rcx, [rbp + 0x7c8]
call fcn.140002b00
lea rcx, [rbp + 0x7b0]
call fcn.140002b90
nop
lea rcx, [rbp + 0x788]
call fcn.140002c40
nop
lea rcx, [rbp + 0x768]
call fcn.140002c40
nop
lea rcx, [rbp + 0x750]
call fcn.140004810
nop
mov rcx, qword [rbp + 0x730]
test rcx, rcx
je 0x140010542
mov rdx, qword [rbp + 0x740]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001053d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001053d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
mov bl, 1
jmp 0x140010c5f
lea rcx, [rsp + 0x58]
call fcn.140002c40
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
mov qword [rsp + 0x68], 0
mov qword [rsp + 0x70], 0
mov r8d, 0x10
lea rdx, str.ModelProjectName
lea rcx, [rsp + 0x58]
call fcn.140004d00
mov rbx, qword [rbp + 0x7b0]
mov rdi, qword [rbp + 0x7b8]
cmp rbx, rdi
je 0x140011076
mov r15, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x68]
mov r12, qword [rsp + 0x58]
nop word [rax + rax]
lea rdx, [rsp + 0x58]
cmp r15, 0x10
cmovae rdx, r12
mov r8, qword [rbx + 0x30]
lea rcx, [rbx + 0x20]
cmp qword [rbx + 0x38], 0x10
jb 0x14001105f
mov rcx, qword [rcx]
cmp r8, rsi
jne 0x14001106d
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140011078
add rbx, 0x58
cmp rbx, rdi
jne 0x140011040
xor ebx, ebx
lea rcx, [rsp + 0x58]
call fcn.140002c40
lea rdx, [rbp + 0x180]
mov rcx, rbx
call fcn.140003b90
nop
mov r13d, dword [rbp + 0x50]
or r13d, 1
mov dword [rbp + 0x50], r13d
cmp qword [rax + 0x10], 0
je 0x140011160
xorps xmm0, xmm0
movups xmmword [rsp + 0x78], xmm0
mov qword [rbp - 0x78], 0
mov qword [rbp - 0x70], 0
mov r8d, 8
lea rdx, str.FmdbName
lea rcx, [rsp + 0x78]
call fcn.140004d00
mov rbx, qword [rbp + 0x7b0]
mov rdi, qword [rbp + 0x7b8]
cmp rbx, rdi
je 0x140011136
mov r15, qword [rbp - 0x70]
mov rsi, qword [rbp - 0x78]
mov r12, qword [rsp + 0x78]
nop dword [rax + rax]
lea rdx, [rsp + 0x78]
cmp r15, 0x10
cmovae rdx, r12
mov r8, qword [rbx + 0x30]
lea rcx, [rbx + 0x20]
cmp qword [rbx + 0x38], 0x10
jb 0x14001111f
mov rcx, qword [rcx]
cmp r8, rsi
jne 0x14001112d
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140011138
add rbx, 0x58
cmp rbx, rdi
jne 0x140011100
xor ebx, ebx
lea rcx, [rsp + 0x78]
call fcn.140002c40
lea rdx, [rbp + 0x160]
mov rcx, rbx
call fcn.140003b90
or r13d, 2
cmp qword [rax + 0x10], 0
je 0x140011160
xor bl, bl
jmp 0x140011162
mov bl, 1
test r13b, 2
je 0x140011179
and r13d, 0xfffffffd
lea rcx, [rbp + 0x160]
call fcn.140002c40
nop
test r13b, 1
je 0x14001118b
lea rcx, [rbp + 0x180]
call fcn.140002c40
test bl, bl
je 0x1400113ce
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0x160]
call fcn.14000fad0
mov rcx, rax
call fcn.14004c260
mov rbx, rax
mov qword [rbp - 0x60], rax
mov byte [rbp - 0x58], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [0x140224610]
movdqa xmmword [rbp - 0x40], xmm1
mov byte [rbp - 0x50], 0
movups xmmword [rbp - 0x30], xmm0
movdqa xmmword [rbp - 0x20], xmm1
mov byte [rbp - 0x30], 0
movups xmmword [rbp - 0x10], xmm0
movdqa xmmword [rbp], xmm1
mov byte [rbp - 0x10], 0
movups xmmword [rbp + 0x10], xmm0
movdqa xmmword [rbp + 0x20], xmm1
mov byte [rbp + 0x10], 0
movdqa xmmword [rbp + 0x30], xmm0
mov qword [rbp + 0x40], 0
mov rdx, r14
lea rcx, [rbp + 0x90]
call fcn.1400046f0
nop
mov qword [rbp + 0xb0], rbx
mov byte [rbp + 0xb8], 0
lea rdx, [rbp - 0x50]
lea rcx, [rbp + 0xc0]
call fcn.1400181f0
nop
lea r8, [rbp + 0x90]
lea rdx, [rsp + 0x48]
call fcn.140018e00
nop
lea rcx, [rbp + 0x140]
call fcn.140002a80
lea rcx, [rbp + 0x120]
call fcn.140002c40
lea rcx, [rbp + 0x100]
call fcn.140002c40
lea rcx, [rbp + 0xe0]
call fcn.140002c40
lea rcx, [rbp + 0xc0]
call fcn.140002c40
lea rcx, [rbp + 0x90]
call fcn.140002c40
nop
lea rcx, [rbp + 0x30]
call fcn.140002a80
lea rcx, [rbp + 0x10]
call fcn.140002c40
lea rcx, [rbp - 0x10]
call fcn.140002c40
lea rcx, [rbp - 0x30]
call fcn.140002c40
lea rcx, [rbp - 0x50]
call fcn.140002c40
lea rbx, [rbp + 0x260]
mov qword [rsp + 0x48], rbx
mov rcx, qword [r14 + 0x10]
movabs rax, 0x7fffffffffffffff
sub rax, rcx
cmp rax, 0x23
jb 0x140011969
mov rax, r14
cmp qword [r14 + 0x18], 0x10
jb 0x1400112f0
mov rax, qword [r14]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 0x23
lea r9, str.Could_not_find_the_model_for_actor
lea rcx, [rbp + 0x2a0]
call fcn.140005170
nop
mov r8d, 0x2b
lea rdx, str..__ModelProjectName_or_FmdbName_were_empty_
lea rcx, [rbp + 0x2a0]
call fcn.1400048c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x260], xmm0
mov qword [rbp + 0x270], 0
mov qword [rbp + 0x278], 0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x260], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x270], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x240], xmm0
mov qword [rbp + 0x250], 0
mov qword [rbp + 0x258], 0
mov r8d, 8
lea rdx, str.ActorMgr
lea rcx, [rbp + 0x240]
call fcn.140004d00
nop
mov rdx, rbx
lea rcx, [rbp + 0x240]
call fcn.1400ef820
nop
lea rcx, [rbp + 0x2a0]
jmp 0x140010b80
xorps xmm0, xmm0
movups xmmword [rsp + 0x78], xmm0
mov qword [rbp - 0x78], 0
mov qword [rbp - 0x70], 0
mov r8d, 8
lea rdx, str.FmdbName
lea rcx, [rsp + 0x78]
call fcn.140004d00
mov rbx, qword [rbp + 0x7b0]
mov rdi, qword [rbp + 0x7b8]
cmp rbx, rdi
je 0x140011456
mov r15, qword [rbp - 0x70]
mov rsi, qword [rbp - 0x78]
mov r12, qword [rsp + 0x78]
nop dword [rax]
lea rdx, [rsp + 0x78]
cmp r15, 0x10
cmovae rdx, r12
mov r8, qword [rbx + 0x30]
lea rcx, [rbx + 0x20]
cmp qword [rbx + 0x38], 0x10
jb 0x14001143f
mov rcx, qword [rcx]
cmp r8, rsi
jne 0x14001144d
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140011458
add rbx, 0x58
cmp rbx, rdi
jne 0x140011420
xor ebx, ebx
lea rcx, [rsp + 0x78]
call fcn.140002c40
lea rdx, [rbp + 0x360]
mov rcx, rbx
call fcn.140003b90
mov r13, rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
mov qword [rsp + 0x68], 0
mov qword [rsp + 0x70], 0
mov r8d, 0x10
lea rdx, str.ModelProjectName
lea rcx, [rsp + 0x58]
call fcn.140004d00
mov rbx, qword [rbp + 0x7b0]
mov rdi, qword [rbp + 0x7b8]
cmp rbx, rdi
je 0x140011506
mov r15, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x68]
mov r12, qword [rsp + 0x58]
nop word [rax + rax]
lea rdx, [rsp + 0x58]
cmp r15, 0x10
cmovae rdx, r12
mov r8, qword [rbx + 0x30]
lea rcx, [rbx + 0x20]
cmp qword [rbx + 0x38], 0x10
jb 0x1400114ef
mov rcx, qword [rcx]
cmp r8, rsi
jne 0x1400114fd
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140011508
add rbx, 0x58
cmp rbx, rdi
jne 0x1400114d0
xor ebx, ebx
lea rcx, [rsp + 0x58]
call fcn.140002c40
lea rdx, [rbp + 0x340]
mov rcx, rbx
call fcn.140003b90
nop
mov r8d, 1
lea rdx, [0x14020e9bc]
mov rcx, rax
call fcn.1400048c0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x50], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x60], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov r9, r13
lea r8, [rbp + 0x50]
lea rcx, [rbp + 0x2c0]
call fcn.14001aef0
lea rcx, [rbp + 0x2c0]
call fcn.14004c260
mov rbx, rax
lea rcx, [rbp + 0x50]
call fcn.140002c40
nop
lea rcx, [rbp + 0x340]
call fcn.140002c40
nop
lea rcx, [rbp + 0x360]
call fcn.140002c40
mov rdx, qword [rbx]
mov rcx, qword [rdx + 8]
cmp qword [rdx], rcx
jne 0x1400117bc
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0x380]
call fcn.14000fad0
mov rcx, rax
call fcn.14004c260
mov qword [rbp + 0x50], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x78], xmm0
mov qword [rbp - 0x78], 0
mov qword [rbp - 0x70], 0
mov r8d, 8
lea rdx, str.FmdbName
lea rcx, [rsp + 0x78]
call fcn.140004d00
mov rbx, qword [rbp + 0x7b0]
mov rdi, qword [rbp + 0x7b8]
cmp rbx, rdi
je 0x140011656
mov r15, qword [rbp - 0x70]
mov rsi, qword [rbp - 0x78]
mov r12, qword [rsp + 0x78]
nop dword [rax]
lea rdx, [rsp + 0x78]
cmp r15, 0x10
cmovae rdx, r12
mov r8, qword [rbx + 0x30]
lea rcx, [rbx + 0x20]
cmp qword [rbx + 0x38], 0x10
jb 0x14001163f
mov rcx, qword [rcx]
cmp r8, rsi
jne 0x14001164d
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140011658
add rbx, 0x58
cmp rbx, rdi
jne 0x140011620
xor ebx, ebx
lea rcx, [rsp + 0x78]
call fcn.140002c40
lea rdx, [rbp + 0x280]
mov rcx, rbx
call fcn.140003b90
mov r13, rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
mov qword [rsp + 0x68], 0
mov qword [rsp + 0x70], 0
mov r8d, 0x10
lea rdx, str.ModelProjectName
lea rcx, [rsp + 0x58]
call fcn.140004d00
mov rbx, qword [rbp + 0x7b0]
mov rdi, qword [rbp + 0x7b8]
cmp rbx, rdi
je 0x140011706
mov r15, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x68]
mov r12, qword [rsp + 0x58]
nop word [rax + rax]
lea rdx, [rsp + 0x58]
cmp r15, 0x10
cmovae rdx, r12
mov r8, qword [rbx + 0x30]
lea rcx, [rbx + 0x20]
cmp qword [rbx + 0x38], 0x10
jb 0x1400116ef
mov rcx, qword [rcx]
cmp r8, rsi
jne 0x1400116fd
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140011708
add rbx, 0x58
cmp rbx, rdi
jne 0x1400116d0
xor ebx, ebx
lea rcx, [rsp + 0x58]
call fcn.140002c40
lea rdx, [rbp + 0x3a0]
mov rcx, rbx
call fcn.140003b90
nop
mov r8d, 1
lea rdx, [0x14020e9bc]
mov rcx, rax
call fcn.1400048c0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x70], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x80], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov r9, r13
lea r8, [rbp + 0x70]
lea rcx, [rbp + 0x2e0]
call fcn.14001aef0
nop
lea rdx, [rbp + 0x2e0]
call fcn.140015e10
mov rcx, rax
mov rbx, qword [rbp + 0x50]
mov rdx, rbx
call fcn.140011d50
nop
lea rcx, [rbp + 0x2e0]
call fcn.140002c40
nop
lea rcx, [rbp + 0x70]
call fcn.140002c40
nop
lea rcx, [rbp + 0x3a0]
call fcn.140002c40
nop
lea rcx, [rbp + 0x280]
call fcn.140002c40
mov qword [rbp - 0x60], rbx
mov byte [rbp - 0x58], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [0x140224610]
movdqa xmmword [rbp - 0x40], xmm1
mov byte [rbp - 0x50], 0
movups xmmword [rbp - 0x30], xmm0
movdqa xmmword [rbp - 0x20], xmm1
mov byte [rbp - 0x30], 0
movups xmmword [rbp - 0x10], xmm0
movdqa xmmword [rbp], xmm1
mov byte [rbp - 0x10], 0
movups xmmword [rbp + 0x10], xmm0
movdqa xmmword [rbp + 0x20], xmm1
mov byte [rbp + 0x10], 0
movdqa xmmword [rbp + 0x30], xmm0
mov qword [rbp + 0x40], 0
mov rdx, r14
lea rcx, [rbp + 0x90]
call fcn.1400046f0
nop
mov qword [rbp + 0xb0], rbx
mov byte [rbp + 0xb8], 0
lea rdx, [rbp - 0x50]
lea rcx, [rbp + 0xc0]
call fcn.1400181f0
nop
lea r8, [rbp + 0x90]
lea rdx, [rsp + 0x48]
call fcn.140018e00
nop
lea rcx, [rbp + 0x140]
call fcn.140002a80
lea rcx, [rbp + 0x120]
call fcn.140002c40
lea rcx, [rbp + 0x100]
call fcn.140002c40
lea rcx, [rbp + 0xe0]
call fcn.140002c40
lea rcx, [rbp + 0xc0]
call fcn.140002c40
lea rcx, [rbp + 0x90]
call fcn.140002c40
nop
lea rcx, [rbp + 0x30]
call fcn.140002a80
lea rcx, [rbp + 0x10]
call fcn.140002c40
lea rcx, [rbp - 0x10]
call fcn.140002c40
lea rcx, [rbp - 0x30]
call fcn.140002c40
lea rcx, [rbp - 0x50]
jmp 0x140010b80
lea r8, [rbp + 0x3d0]
mov rdx, rax
lea rcx, [0x14027ce10]
call fcn.14001ba60
test r12b, r12b
je 0x1400118e7
call fcn.140015130
mov rcx, qword [0x14027ce18]
sub rcx, qword [0x14027ce10]
movabs rax, 0x1323e34a2b10bf67
imul rcx
sar rdx, 6
mov rax, rdx
shr rax, 0x3f
dec rdx
add rax, rdx
imul rbx, rax, 0x358
add rbx, qword [0x14027ce10]
lea rcx, [rbp + 0x3d0]
call fcn.140002110
nop
mov rcx, r14
call fcn.140002c40
mov rax, rbx
mov rcx, qword [rbp + 0x890]
xor rcx, rsp
call fcn.1401e8350
lea r11, [rsp + 0x9a0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.1400038e0
nop
call fcn.1400038e0
nop
call fcn.1400038e0
int3
call fcn.1400052c0
nop
call fcn.1400038e0
nop
call fcn.1400038e0
int3
call fcn.1400052c0
nop
call fcn.1400038e0
int3
call fcn.1400038e0
int3