Function at 0x140052d44
Capabilities:
Encode data using base64
Resolve function by parsing pe exports

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x168
movaps xmmword [rsp + 0x150], xmm6
mov rdi, r8
mov rbx, rdx
mov r13, rcx
lea r14, [rsp + 0x48]
mov rcx, r14
mov rdx, r8
call fcn.140032b70
movzx eax, byte [r14 + 0x17]
test al, al
jns 0x140052d8b
mov r14, qword [rsp + 0x48]
mov rax, qword [rsp + 0x50]
lea rsi, [r14 + rax]
cmp rax, 0xc
jge 0x140052eb2
mov r15, rsi
cmp r15, rsi
je 0x140052daa
sub r15, r14
cmp r15, 0xffffffffffffffff
jne 0x140052e1a
lea rdx, str.data_client_textures_
lea r14, [rsp + 0xe8]
mov rcx, r14
call fcn.140031b7e
lea r15, [rsp + 0x68]
mov rcx, r15
mov rdx, r14
mov r8, rdi
call fcn.140032980
lea r12, [rsp + 0x80]
mov rcx, r12
mov rdx, r15
call fcn.140032b70
lea rcx, [rsp + 0x48]
mov rdx, r12
call fcn.140015742
mov rcx, qword [r12]
mov dl, byte [r12 + 0x17]
call fcn.14003a7a0
mov rcx, qword [r15]
mov dl, byte [r15 + 0x17]
call fcn.14003ae60
mov rcx, qword [r14]
mov dl, byte [r14 + 0x17]
call fcn.14003ae60
mov qword [rsp + 0x40], rdi
lea r14, [rbx + 8]
lea rcx, [rsp + 0x48]
call fcn.140038490
mov rdi, qword [rbx + 0x10]
movabs rcx, 0x5555555555555555
movabs r9, 0x3333333333333333
movabs r8, 0xf0f0f0f0f0f0f0f
movabs rdx, 0x101010101010101
test rdi, rdi
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rbx
je 0x140052f07
mov r15, rax
mov rax, rdi
shr rax, 1
and rax, rcx
mov rcx, rdi
sub rcx, rax
mov rax, rcx
and rax, r9
shr rcx, 2
and rcx, r9
add rcx, rax
mov rsi, rcx
shr rsi, 4
add rsi, rcx
and rsi, r8
imul rsi, rdx
shr rsi, 0x38
cmp rsi, 1
ja 0x140052f0c
lea r12, [rdi - 1]
and r12, r15
jmp 0x140052f21
lea r12, str.data_client_
mov r15, r14
mov r8, rsi
sub r8, r15
cmp r8, 0xc
jl 0x140052d99
add r8, 0xfffffffffffffff5
mov rcx, r15
mov edx, 0x64
call sub.msvcrt.dll_memchr
test rax, rax
je 0x140052d99
mov r15, rax
mov r8d, 0xc
mov rcx, rax
mov rdx, r12
call fcn.140121360
test eax, eax
je 0x140052d9c
inc r15
jmp 0x140052ebc
mov rbx, r14
jmp 0x140052f79
cmp r15, rdi
jae 0x140052f16
mov r12, r15
jmp 0x140052f21
mov rax, r15
xor edx, edx
div rdi
mov r12, rdx
mov rbx, r14
mov rax, qword [r14]
mov rbp, qword [rax + r12*8]
test rbp, rbp
je 0x140052f79
lea r14, [rdi - 1]
lea r13, [rsp + 0x48]
mov rbp, qword [rbp]
test rbp, rbp
je 0x140052f79
mov rax, qword [rbp + 8]
cmp rax, r15
jne 0x140052f5d
lea rcx, [rbp + 0x10]
mov rdx, r13
call fcn.140038855
test al, al
je 0x140052f39
jmp 0x140052f7b
cmp esi, 1
ja 0x140052f67
and rax, r14
jmp 0x140052f74
cmp rax, rdi
jb 0x140052f74
xor edx, edx
div rdi
mov rax, rdx
cmp rax, r12
je 0x140052f39
xor ebp, ebp
mov rax, qword [rsp + 0x28]
mov al, byte [rax + 0xd8]
test al, al
jne 0x140052fa9
test rbp, rbp
je 0x140052fa9
mov rdx, qword [rbp + 0x28]
mov r8, qword [rbp + 0x30]
mov r13, qword [rsp + 0x30]
mov rcx, r13
call fcn.140053aaa
jmp 0x140053a71
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rcx + 0x98]
test rdx, rdx
mov r13, qword [rsp + 0x30]
je 0x14005301b
mov rsi, qword [rsp + 0x40]
mov byte [rsi + 0x1c], 1
xorps xmm0, xmm0
movups xmmword [r13], xmm0
test al, al
jne 0x14005302c
mov r14, rbx
and qword [rsp + 0x60], 0
mov rbx, qword [rsp + 0x28]
mov rax, qword [rbx + 0xc8]
test rax, rax
je 0x140052ff6
mov rax, qword [rax]
mov qword [rsp + 0x60], rax
lea r15, [rsp + 0x80]
lea r8, [rsp + 0x60]
mov rcx, r15
call fcn.14005a46a
mov rcx, r13
mov rdx, r15
call fcn.140052882
jmp 0x14005325f
xorps xmm0, xmm0
movups xmmword [r13], xmm0
test al, al
mov rsi, qword [rsp + 0x40]
je 0x140053062
mov rdx, qword [rbp + 0x28]
mov r8, qword [rbp + 0x30]
lea r14, [rsp + 0x80]
mov rcx, r14
call fcn.140053aaa
mov rcx, r13
mov rdx, r14
call fcn.140053ab6
mov rcx, qword [r14 + 8]
call fcn.140052860
mov rbx, qword [rsp + 0x28]
jmp 0x1400538db
mov r14, rbx
mov ecx, 1
call fcn.14003b720
mov r15, rax
mov qword [rsp + 0x68], rax
mov rbx, qword [rsp + 0x28]
mov rax, qword [rbx + 0x50]
cmp qword [rbx + 0x48], rax
je 0x140053096
mov edi, dword [rax - 4]
add rax, 0xfffffffffffffffc
mov qword [rbx + 0x50], rax
jmp 0x140053190
mov rcx, qword [rbx + 0x30]
mov rdx, qword [rbx + 0x38]
mov rsi, rdx
sub rsi, rcx
mov rdi, rsi
shr rdi, 3
mov rax, qword [rbx + 0x40]
cmp rdx, rax
jae 0x1400530c5
and qword [rdx], 0
add rdx, 8
mov qword [rbx + 0x38], rdx
jmp 0x140053190
sar rsi, 3
lea r9, [rsi + 1]
mov r8, r9
shr r8, 0x3d
jne 0x140053aa3
movabs r8, 0x1fffffffffffffff
sub rax, rcx
mov r12, rax
shr r12, 2
cmp r12, r9
cmovbe r12, r9
movabs r9, 0x7ffffffffffffff8
cmp rax, r9
cmovae r12, r8
test r12, r12
je 0x14005312b
cmp r12, r8
ja 0x140053a9e
lea rcx, [r12*8]
call fcn.14003b720
mov rcx, qword [rbx + 0x30]
mov rdx, qword [rbx + 0x38]
jmp 0x14005312d
xor eax, eax
lea r8, [rax + rsi*8]
and qword [r8], 0
mov r9, r8
cmp rdx, rcx
je 0x140053154
mov r10, qword [rdx - 8]
and qword [rdx - 8], 0
add rdx, 0xfffffffffffffff8
mov qword [r9 - 8], r10
add r9, 0xfffffffffffffff8
jmp 0x140053138
lea rax, [rax + r12*8]
add r8, 8
mov r12, qword [rbx + 0x30]
mov r13, qword [rbx + 0x38]
mov qword [rbx + 0x30], r9
mov qword [rbx + 0x38], r8
mov qword [rbx + 0x40], rax
cmp r13, r12
je 0x140053183
add r13, 0xfffffffffffffff8
mov rcx, r13
call fcn.14005441e
jmp 0x140053170
mov rcx, r12
call sub.msvcrt.dll_free
mov r13, qword [rsp + 0x30]
mov rax, qword [rbx + 0x68]
test rax, rax
je 0x1400531c6
mov r12, rax
mov rax, qword [rax + 0x20]
cmp r15, rax
jae 0x1400531b3
mov rax, qword [r12]
mov rsi, r12
test rax, rax
jne 0x140053199
jmp 0x1400531cd
jbe 0x140053221
mov rax, qword [r12 + 8]
test rax, rax
jne 0x140053199
lea rsi, [r12 + 8]
jmp 0x1400531cd
lea r12, [rbx + 0x68]
mov rsi, r12
mov rbp, rbx
mov rbx, r14
mov r14, r12
mov ecx, 0x30
call fcn.14003b720
mov r12, rax
mov qword [rax + 0x20], r15
and dword [rax + 0x28], 0
xorps xmm0, xmm0
movups xmmword [rax], xmm0
mov qword [rax + 0x10], r14
mov qword [rsi], rax
mov rax, qword [rbp + 0x60]
mov rax, qword [rax]
mov rdx, r12
test rax, rax
je 0x14005320e
mov qword [rbp + 0x60], rax
mov rdx, qword [rsi]
mov rcx, qword [rbp + 0x68]
call fcn.1400318db
inc qword [rbp + 0x70]
mov r14, rbx
mov rbx, rbp
mov dword [r12 + 0x28], edi
mov ecx, edi
shl rcx, 3
add rcx, qword [rbx + 0x30]
lea r12, [rsp + 0x80]
and qword [r12], 0
mov rdx, r15
call fcn.140054410
mov rcx, r12
call fcn.14005441e
lea rdx, [rsp + 0x68]
mov rcx, r13
call fcn.140052882
mov rsi, qword [rsp + 0x40]
lea rdi, [rsp + 0x90]
xorps xmm6, xmm6
movups xmmword [rdi + 0xc], xmm6
movaps xmmword [rdi], xmm6
movaps xmmword [rdi - 0x10], xmm6
mov word [rdi + 0x1c], 0x103
mov rdx, qword [r13]
mov r8, qword [r13 + 8]
lea r15, [rsp + 0x68]
mov rcx, r15
call fcn.140053aaa
lea r12, [rsp + 0x80]
mov rcx, r12
mov rdx, r15
call fcn.140053ab6
mov rcx, qword [r15 + 8]
call fcn.140052860
mov rcx, rdi
mov rdx, rsi
call fcn.14003264e
movzx eax, word [rsi + 0x1c]
mov word [r12 + 0x2c], ax
mov eax, dword [rsi + 0x18]
mov dword [r12 + 0x28], eax
lea rcx, [rsp + 0x48]
call fcn.140038490
mov r13, rax
mov rdi, qword [rbx + 0x10]
test rdi, rdi
je 0x14005334a
mov rax, rdi
shr rax, 1
movabs rcx, 0x5555555555555555
and rax, rcx
mov rcx, rdi
sub rcx, rax
mov rax, rcx
movabs rdx, 0x3333333333333333
and rax, rdx
shr rcx, 2
and rcx, rdx
add rcx, rax
mov rsi, rcx
shr rsi, 4
add rsi, rcx
movabs rax, 0xf0f0f0f0f0f0f0f
and rsi, rax
movabs rax, 0x101010101010101
imul rsi, rax
shr rsi, 0x38
cmp rsi, 1
ja 0x14005334c
lea rbp, [rdi - 1]
and rbp, r13
jmp 0x14005335f
jmp 0x1400533c4
mov rbp, r13
cmp r13, rdi
jb 0x14005335f
mov rax, r13
xor edx, edx
div rdi
mov rbp, rdx
mov rax, qword [r14]
mov r12, qword [rax + rbp*8]
test r12, r12
je 0x1400533c4
mov rbx, r14
lea r14, [rdi - 1]
lea r15, [rsp + 0x48]
mov r12, qword [r12]
test r12, r12
je 0x1400533bc
mov rax, qword [r12 + 8]
cmp rax, r13
je 0x1400533a6
cmp esi, 1
ja 0x140053394
and rax, r14
jmp 0x1400533a1
cmp rax, rdi
jb 0x1400533a1
xor edx, edx
div rdi
mov rax, rdx
cmp rax, rbp
jne 0x1400533bc
lea rcx, [r12 + 0x10]
mov rdx, r15
call fcn.140038855
test al, al
je 0x140053377
jmp 0x1400537c8
mov r14, rbx
mov rbx, qword [rsp + 0x28]
mov ecx, 0x58
call fcn.14003b720
mov r12, rax
lea rcx, [rax + 0x10]
lea rdx, [rsp + 0x48]
call fcn.14001b9e2
movups xmmword [r12 + 0x48], xmm6
movups xmmword [r12 + 0x38], xmm6
movups xmmword [r12 + 0x28], xmm6
mov word [r12 + 0x54], 0x103
mov qword [r12 + 8], r13
and qword [r12], 0
mov rax, qword [rbx + 0x20]
inc rax
js 0x140053413
cvtsi2ss xmm0, rax
jmp 0x140053428
mov rcx, rax
shr rcx, 1
and eax, 1
or rax, rcx
cvtsi2ss xmm0, rax
addss xmm0, xmm0
lea rsi, [rbx + 0x18]
mov rcx, rdi
shr rcx, 1
mov eax, edi
and eax, 1
or rax, rcx
test rdi, rdi
js 0x140053446
cvtsi2ss xmm2, rdi
jmp 0x14005344f
cvtsi2ss xmm2, rax
addss xmm2, xmm2
movss xmm1, dword [rbx + 0x28]
je 0x140053463
mulss xmm2, xmm1
ucomiss xmm0, xmm2
jbe 0x14005376f
mov qword [rsp + 0x38], rsi
lea rax, [rdi + rdi]
mov esi, 1
cmp rdi, 3
jb 0x140053484
lea rcx, [rdi - 1]
xor esi, esi
test rdi, rcx
setne sil
or rsi, rax
divss xmm0, xmm1
call fcn.140120eb0
cvttss2si rax, xmm0
mov rdx, rax
sar rdx, 0x3f
subss xmm0, dword [0x14012c750]
cvttss2si rcx, xmm0
and rcx, rdx
or rcx, rax
cmp rsi, rcx
cmova rcx, rsi
mov r15d, 2
cmp rcx, 1
je 0x1400534d8
lea rax, [rcx - 1]
test rcx, rax
jne 0x1400534d0
mov r15, rcx
jmp 0x1400534d8
call fcn.140049450
mov r15, rax
mov rdi, qword [rbx + 0x10]
cmp r15, rdi
jbe 0x1400535a5
mov rbp, r15
mov rsi, qword [rsp + 0x38]
mov rax, rbp
shr rax, 0x3d
jne 0x140053a9e
lea rcx, [rbp*8]
call fcn.14003b720
mov rcx, r14
mov rdx, rax
call fcn.140054402
mov qword [rbx + 0x10], rbp
xor eax, eax
cmp rbp, rax
je 0x14005352a
mov rcx, qword [r14]
and qword [rcx + rax*8], 0
inc rax
jmp 0x140053518
mov r8, qword [rsi]
test r8, r8
je 0x14005363b
mov rcx, qword [r8 + 8]
mov rax, rbp
shr rax, 1
movabs rdx, 0x5555555555555555
and rax, rdx
mov rdx, rbp
sub rdx, rax
mov rax, rdx
movabs r9, 0x3333333333333333
and rax, r9
shr rdx, 2
and rdx, r9
add rdx, rax
mov r9, rdx
shr r9, 4
add r9, rdx
movabs rax, 0xf0f0f0f0f0f0f0f
and r9, rax
movabs rax, 0x101010101010101
imul r9, rax
shr r9, 0x38
cmp r9, 1
ja 0x1400535c2
lea rax, [rbp - 1]
and rcx, rax
jmp 0x1400535d2
jae 0x140053747
mov rax, qword [rbx + 0x20]
test rax, rax
js 0x140053643
cvtsi2ss xmm0, rax
jmp 0x140053658
cmp rcx, rbp
jb 0x1400535d2
mov rax, rcx
xor edx, edx
div rbp
mov rcx, rdx
mov rax, qword [r14]
mov qword [rax + rcx*8], rsi
lea r10, [rbp - 1]
mov r11, qword [r8]
test r11, r11
je 0x14005363b
mov rax, qword [r11 + 8]
cmp r9d, 1
ja 0x1400535f4
and rax, r10
jmp 0x140053601
cmp rax, rbp
jb 0x140053601
xor edx, edx
div rbp
mov rax, rdx
cmp rax, rcx
je 0x140053636
mov rdx, qword [r14]
cmp qword [rdx + rax*8], 0
je 0x14005362f
mov rdx, qword [r11]
mov qword [r8], rdx
mov rdx, qword [r14]
mov rdx, qword [rdx + rax*8]
mov rdx, qword [rdx]
mov qword [r11], rdx
mov rdx, qword [r14]
mov rax, qword [rdx + rax*8]
mov qword [rax], r11
jmp 0x1400535dd
mov qword [rdx + rax*8], r8
mov rcx, rax
mov r8, r11
jmp 0x1400535dd
mov rdi, rbp
jmp 0x14005374c
mov rcx, rax
shr rcx, 1
and eax, 1
or rax, rcx
cvtsi2ss xmm0, rax
addss xmm0, xmm0
divss xmm0, dword [rbx + 0x28]
call fcn.140120eb0
cvttss2si rcx, xmm0
mov rdx, rcx
subss xmm0, dword [0x14012c750]
cvttss2si rax, xmm0
sar rdx, 0x3f
and rax, rdx
or rax, rcx
cmp rdi, 3
jb 0x14005370b
mov rcx, rdi
shr rcx, 1
movabs rdx, 0x5555555555555555
and rcx, rdx
mov rdx, rdi
sub rdx, rcx
mov rcx, rdx
shr rcx, 2
movabs r8, 0x3333333333333333
and rdx, r8
and rcx, r8
add rcx, rdx
mov rdx, rcx
shr rdx, 4
add rdx, rcx
movabs rcx, 0xf0f0f0f0f0f0f0f
and rdx, rcx
movabs rcx, 0x101010101010101
imul rdx, rcx
shr rdx, 0x38
cmp edx, 1
ja 0x14005370b
lea rcx, [rax - 1]
bsr rcx, rcx
xor ecx, 0x3f
neg cl
mov ebp, 1
shl rbp, cl
cmp rax, 2
cmovb rbp, rax
jmp 0x140053716
mov rcx, rax
call fcn.140049450
mov rbp, rax
cmp r15, rbp
cmova rbp, r15
cmp rbp, rdi
jae 0x140053743
test rbp, rbp
mov rsi, qword [rsp + 0x38]
jne 0x1400534ed
xor edi, edi
mov rcx, r14
xor edx, edx
call fcn.140054402
and qword [rbx + 0x10], 0
jmp 0x14005374c
mov rdi, qword [rbx + 0x10]
mov rsi, qword [rsp + 0x38]
lea rbp, [rdi - 1]
test rdi, rbp
jne 0x14005375a
and rbp, r13
jmp 0x14005376f
cmp r13, rdi
jae 0x140053764
mov rbp, r13
jmp 0x14005376f
mov rax, r13
xor edx, edx
div rdi
mov rbp, rdx
mov rcx, qword [r14]
mov rax, qword [rcx + rbp*8]
test rax, rax
je 0x140053784
mov rcx, qword [rax]
mov qword [r12], rcx
jmp 0x1400537c1
mov rax, qword [rsi]
mov qword [r12], rax
mov qword [rsi], r12
mov qword [rcx + rbp*8], rsi
mov rax, qword [r12]
test rax, rax
je 0x1400537c4
mov rax, qword [rax + 8]
lea rcx, [rdi - 1]
test rdi, rcx
jne 0x1400537ad
and rax, rcx
jmp 0x1400537ba
cmp rax, rdi
jb 0x1400537ba
xor edx, edx
div rdi
mov rax, rdx
shl rax, 3
add rax, qword [r14]
mov qword [rax], r12
inc qword [rbx + 0x20]
lea rsi, [rsp + 0xa8]
lea rcx, [r12 + 0x28]
lea rdx, [rsp + 0x80]
call fcn.140053ab6
lea rcx, [r12 + 0x38]
lea rdx, [rsp + 0x90]
call fcn.140015708
movzx eax, word [rsi + 4]
mov word [r12 + 0x54], ax
mov eax, dword [rsi]
mov dword [r12 + 0x50], eax
mov r13, qword [rsp + 0x30]
mov rax, qword [r13]
test rax, rax
je 0x140053818
mov rsi, qword [rax]
jmp 0x14005381a
xor esi, esi
mov rbx, qword [rsp + 0x28]
mov rax, qword [rbx + 0x88]
test rax, rax
je 0x140053855
mov r14, rax
mov rax, qword [rax + 0x20]
cmp rsi, rax
jae 0x140053844
mov rax, qword [r14]
mov rdi, r14
test rax, rax
jne 0x14005382b
jmp 0x14005385f
jbe 0x1400538b8
mov rax, qword [r14 + 8]
test rax, rax
jne 0x14005382b
lea rdi, [r14 + 8]
jmp 0x14005385f
lea r14, [rbx + 0x88]
mov rdi, r14
mov r15, r14
mov ecx, 0x40
call fcn.14003b720
mov r14, rax
mov qword [rax + 0x20], rsi
xorps xmm0, xmm0
and qword [rax + 0x38], 0
movups xmmword [rax + 0x28], xmm0
movups xmmword [rax], xmm0
mov qword [rax + 0x10], r15
mov qword [rdi], rax
mov rax, qword [rbx + 0x80]
mov rax, qword [rax]
mov rdx, r14
test rax, rax
je 0x1400538a5
mov qword [rbx + 0x80], rax
mov rdx, qword [rdi]
mov rcx, qword [rbx + 0x88]
call fcn.1400318db
inc qword [rbx + 0x90]
add r14, 0x28
lea rdx, [rsp + 0x48]
mov rcx, r14
call fcn.140043240
lea rcx, [rsp + 0x80]
call fcn.140053af2
mov rsi, qword [rsp + 0x40]
mov rax, qword [rbx + 0xa0]
cmp byte [rax + 0x20], 0
je 0x140053a71
mov r14, qword [rbx + 0xb8]
lea r15, [rsp + 0xb0]
lea r12, [rsp + 0x48]
mov rcx, r15
mov rdx, r12
call fcn.140032108
lea rcx, [rsp + 0x108]
mov qword [rcx - 8], rbx
mov rdx, r12
call fcn.14001b9e2
lea rbx, [rsp + 0x120]
mov rcx, rbx
mov rdx, rsi
call fcn.14005283a
mov rdx, qword [r13]
mov r8, qword [r13 + 8]
lea rdi, [rsp + 0x68]
mov rcx, rdi
call fcn.140053aaa
mov ecx, 0x20
call fcn.14003b720
mov r12, rax
and qword [rax + 8], 0
lea rax, [0x140260d40]
mov qword [r12], rax
lea r13, [r12 + 0x10]
mov rcx, r13
mov rdx, rdi
call fcn.1400542a6
mov qword [rbx + 0x20], r13
mov qword [rbx + 0x28], r12
lea rax, [0x140053b14]
lea rdi, [rsp + 0xc8]
mov qword [rdi + 0x10], rax
lea rax, [0x14022d5b0]
mov qword [rdi + 0x18], rax
mov ecx, 0x50
call fcn.14003b720
lea rcx, [rsp + 0x80]
mov qword [rcx + 8], 0x50
mov qword [rcx + 0x10], 8
mov rdx, qword [rbx - 0x20]
mov qword [rax], rdx
mov rdx, qword [rbx - 8]
mov qword [rax + 0x18], rdx
movups xmm0, xmmword [rbx - 0x18]
movups xmmword [rax + 8], xmm0
xorps xmm0, xmm0
and qword [rbx - 8], 0
movups xmmword [rbx - 0x18], xmm0
mov rdx, qword [rbx + 0x10]
mov qword [rax + 0x30], rdx
movups xmm1, xmmword [rbx]
movups xmmword [rax + 0x20], xmm1
and qword [rbx + 0x10], 0
movups xmmword [rbx], xmm0
movzx edx, word [rbx + 0x1c]
mov word [rax + 0x3c], dx
mov edx, dword [rbx + 0x18]
mov dword [rax + 0x38], edx
movups xmm1, xmmword [rbx + 0x20]
movups xmmword [rax + 0x40], xmm1
movups xmmword [rbx + 0x20], xmm0
mov qword [rdi], rax
and qword [rcx], 0
call fcn.14004a27c
mov rcx, r14
mov rdx, r15
mov r8, rdi
call fcn.140054a82
mov rax, qword [rdi + 0x18]
mov rax, qword [rax + 8]
test rax, rax
je 0x140053a41
mov rcx, qword [rsp + 0xc8]
call rax
lea rcx, [rsp + 0x100]
call fcn.140054088
mov rcx, qword [rsp + 0x70]
call fcn.140052860
mov rcx, qword [rsp + 0xb0]
mov dl, byte [rsp + 0xc7]
call fcn.14003ae60
mov r13, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x48]
mov dl, byte [rsp + 0x5f]
call fcn.14003a7a0
mov rax, r13
movaps xmm6, xmmword [rsp + 0x150]
add rsp, 0x168
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
call fcn.140015ae8
call sub.msvcrt.dll_abort
int3