Function at 0x14003b9f0
Capabilities:
Log keystrokes via polling
Terminate process

Disassembly:
push rbp
lea rbp, [rsp - 0x57]
sub rsp, 0x90
mov rax, qword [0x140055040]
xor rax, rsp
mov qword [rbp + 0x2f], rax
mov ecx, 0x2d
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14003ba2d
cmp byte [0x1400550c1], 0
sete al
mov byte [0x1400550c1], al
jmp 0x14003ba34
movzx eax, byte [0x1400550c1]
test al, al
je 0x14003c7d9
mov rax, qword [0x1400dcd30]
mov ecx, 2
mov qword [rsp + 0xa0], rbx
movaps xmmword [rsp + 0x80], xmm6
movaps xmmword [rsp + 0x70], xmm7
movss xmm1, dword [rax + 0x14]
subss xmm1, dword [0x14004c7b8]
movss xmm2, dword [rax + 0x10]
movss xmm7, dword [0x14004c7b4]
subss xmm2, xmm7
mov dword [rax + 0x1af4], 0x43c80000
mov dword [rax + 0x1af8], 0x43960000
mulss xmm1, dword [0x14004c66c]
mov dword [rax + 0x1acc], 2
mov qword [rax + 0x1aec], 0
mulss xmm2, dword [0x14004c66c]
mov dword [rax + 0x1ac8], 2
movss dword [rax + 0x1ae8], xmm1
movss xmm1, dword [0x14004c748]
movss dword [rax + 0x1ae4], xmm2
call fcn.14000d870
lea rdx, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x40800000
mov ecx, 0xa
mov dword [rbp + 0x23], 0x40800000
call fcn.14000d8f0
lea rdx, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x41200000
mov ecx, 0xd
mov dword [rbp + 0x23], 0x41000000
call fcn.14000d8f0
mov rbx, qword [0x1400dcd30]
lea rdx, [rbp + 7]
movdqa xmm6, xmmword [0x14004cc70]
mov dword [rbp + 7], 2
movups xmm0, xmmword [rbx + 0x1610]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014860
movups xmmword [rbx + 0x1610], xmm6
mov rbx, qword [0x1400dcd30]
lea rdx, [rbp + 7]
movdqa xmm6, xmmword [0x14004ccb0]
mov dword [rbp + 7], 5
movups xmm0, xmmword [rbx + 0x1640]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014860
movups xmmword [rbx + 0x1640], xmm6
mov rbx, qword [0x1400dcd30]
lea rdx, [rbp + 7]
movdqa xmm6, xmmword [0x14004cca0]
mov dword [rbp + 7], 7
movups xmm0, xmmword [rbx + 0x1660]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014860
movups xmmword [rbx + 0x1660], xmm6
mov rbx, qword [0x1400dcd30]
lea rdx, [rbp + 7]
movdqa xmm6, xmmword [0x14004ccb0]
mov dword [rbp + 7], 8
movups xmm0, xmmword [rbx + 0x1670]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014860
movups xmmword [rbx + 0x1670], xmm6
mov rbx, qword [0x1400dcd30]
lea rdx, [rbp + 7]
movdqa xmm6, xmmword [0x14004ccd0]
mov dword [rbp + 7], 9
movups xmm0, xmmword [rbx + 0x1680]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014860
movups xmmword [rbx + 0x1680], xmm6
mov rbx, qword [0x1400dcd30]
movdqa xmm6, xmmword [0x14004cc60]
mov dword [rbp + 7], 0x15
movups xmm0, xmmword [rbx + 0x1740]
movups xmmword [rbp + 0xb], xmm0
lea rcx, [rbx + 0x1a78]
lea rdx, [rbp + 7]
call fcn.140014860
movups xmmword [rbx + 0x1740], xmm6
mov rbx, qword [0x1400dcd30]
lea rdx, [rbp + 7]
movdqa xmm6, xmmword [0x14004cc80]
mov dword [rbp + 7], 0x16
movups xmm0, xmmword [rbx + 0x1750]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014860
movups xmmword [rbx + 0x1750], xmm6
mov rbx, qword [0x1400dcd30]
lea rdx, [rbp + 7]
movdqa xmm6, xmmword [0x14004cc50]
mov dword [rbp + 7], 0x17
movups xmm0, xmmword [rbx + 0x1760]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014860
movups xmmword [rbx + 0x1760], xmm6
mov rbx, qword [0x1400dcd30]
lea rdx, [rbp + 7]
movdqa xmm6, xmmword [0x14004ccb0]
mov dword [rbp + 7], 7
movups xmm0, xmmword [rbx + 0x1660]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014860
movups xmmword [rbx + 0x1660], xmm6
mov rbx, qword [0x1400dcd30]
lea rdx, [rbp + 7]
movdqa xmm6, xmmword [0x14004cd00]
mov dword [rbp + 7], 8
movups xmm0, xmmword [rbx + 0x1670]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014860
movups xmmword [rbx + 0x1670], xmm6
mov rbx, qword [0x1400dcd30]
lea rdx, [rbp + 7]
movdqa xmm6, xmmword [0x14004cbe0]
mov dword [rbp + 7], 9
movups xmm0, xmmword [rbx + 0x1680]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014860
movups xmmword [rbx + 0x1680], xmm6
mov rbx, qword [0x1400dcd30]
lea rdx, [rbp + 7]
movdqa xmm6, xmmword [0x14004cbf0]
mov dword [rbp + 7], 0x12
movups xmm0, xmmword [rbx + 0x1710]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014860
movups xmmword [rbx + 0x1710], xmm6
mov rbx, qword [0x1400dcd30]
lea rdx, [rbp + 7]
mov dword [rbp + 7], 0x13
movups xmm0, xmmword [rbx + 0x1720]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014860
movups xmmword [rbx + 0x1720], xmm6
mov rbx, qword [0x1400dcd30]
lea rdx, [rbp + 7]
movdqa xmm6, xmmword [0x14004cbe0]
mov dword [rbp + 7], 0x14
movups xmm0, xmmword [rbx + 0x1730]
lea rcx, [rbx + 0x1a78]
movups xmmword [rbp + 0xb], xmm0
call fcn.140014860
movss xmm2, dword [0x14004c69c]
movss xmm1, dword [0x1400dd690]
comiss xmm2, xmm1
movups xmmword [rbx + 0x1730], xmm6
mov rbx, qword [rsp + 0xa0]
jbe 0x14003be58
addss xmm1, dword [0x14004c630]
comiss xmm1, xmm2
movss dword [0x1400dd690], xmm1
jbe 0x14003be58
movss dword [0x1400dd690], xmm2
movaps xmm1, xmm2
xor ecx, ecx
call fcn.14000d870
mov r8d, 0x2b
lea rdx, [0x1400550c1]
lea rcx, str.Axium_Cheat
call fcn.14000a340
call fcn.140028650
movaps xmm0, xmm7
call fcn.14000d5a0
mov eax, dword [0x1400dcd38]
movss xmm7, dword [0x14004c804]
test eax, eax
jne 0x14003c072
lea rdx, [0x1400dd6c2]
lea rcx, str.Aimbot
call fcn.140027810
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.14000e480
mov r8, qword [0x1400dcd30]
lea rdx, [0x14003a7c0]
movss xmm6, dword [0x14004c7a4]
mov ecx, dword [0x1400dc404]
mov rax, qword [r8 + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [r8 + 0x19f8]
mov r8d, dword [0x1400dd1f4]
movss xmm0, dword [rax + 0xe0]
movss xmm1, dword [rax + 0x10]
subss xmm1, dword [rax + 0x58]
addss xmm1, xmm6
maxss xmm0, xmm1
movss dword [rax + 0xc8], xmm1
movss dword [rax + 0xe0], xmm0
call fcn.14003a860
lea rdx, [0x1400dd6bd]
lea rcx, str.Triggerbot
call fcn.140027810
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.14000e480
mov r8, qword [0x1400dcd30]
lea rdx, [0x14003a810]
mov ecx, dword [0x1400dc400]
mov rax, qword [r8 + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [r8 + 0x19f8]
mov r8d, dword [0x1400dd270]
movss xmm0, dword [rax + 0xe0]
movss xmm1, dword [rax + 0x10]
subss xmm1, dword [rax + 0x58]
addss xmm1, xmm6
maxss xmm0, xmm1
movss dword [rax + 0xc8], xmm1
movss dword [rax + 0xe0], xmm0
call fcn.14003a860
lea rdx, [0x1400dd6be]
lea rcx, str.Fov_Circle
call fcn.140027810
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.14000e480
mov r8, qword [0x1400dcd30]
lea rdx, [0x1400dd6bf]
lea rcx, str.Aimline
mov rax, qword [r8 + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [r8 + 0x19f8]
movss xmm0, dword [rax + 0xe0]
movss xmm1, dword [rax + 0x10]
subss xmm1, dword [rax + 0x58]
addss xmm1, xmm6
maxss xmm0, xmm1
movss dword [rax + 0xc8], xmm1
movss dword [rax + 0xe0], xmm0
call fcn.140027810
lea rax, [rbp + 0x27]
mov dword [rbp + 0x27], 0x3e8
lea r9, [rbp + 0x1f]
mov qword [rsp + 0x20], rax
lea r8, [0x1400dc408]
mov dword [rbp + 0x1f], 0xa
lea rcx, str.Fov_Size
call fcn.14002a6a0
lea rax, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x14
lea r9, [rbp + 0x27]
mov qword [rsp + 0x20], rax
lea r8, [0x1400dc40c]
mov dword [rbp + 0x27], 1
lea rcx, str.Smoothing
call fcn.14002a6a0
call fcn.1400295c0
mov eax, dword [0x1400dcd38]
cmp eax, 1
jne 0x14003c2cd
lea rdx, [0x1400dd6bc]
lea rcx, str.Draw_Box
call fcn.140027810
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.14000e480
mov r8, qword [0x1400dcd30]
lea rdx, [0x1400dd6c0]
movss xmm6, dword [0x14004c7a8]
lea rcx, str.Weapon
mov rax, qword [r8 + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [r8 + 0x19f8]
movss xmm0, dword [rax + 0xe0]
movss xmm1, dword [rax + 0x10]
subss xmm1, dword [rax + 0x58]
addss xmm1, xmm6
maxss xmm0, xmm1
movss dword [rax + 0xc8], xmm1
movss dword [rax + 0xe0], xmm0
call fcn.140027810
lea rdx, [0x1400dd6c3]
lea rcx, str.Skeleton
call fcn.140027810
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.14000e480
mov r8, qword [0x1400dcd30]
lea rdx, [0x1400dd6ba]
lea rcx, str.Rank
mov rax, qword [r8 + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [r8 + 0x19f8]
movss xmm0, dword [rax + 0xe0]
movss xmm1, dword [rax + 0x10]
subss xmm1, dword [rax + 0x58]
addss xmm1, xmm6
maxss xmm0, xmm1
movss dword [rax + 0xc8], xmm1
movss dword [rax + 0xe0], xmm0
call fcn.140027810
lea rdx, [0x1400dd6b9]
lea rcx, str.Distance
call fcn.140027810
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.14000e480
mov r8, qword [0x1400dcd30]
lea rdx, [0x1400dd6c6]
lea rcx, str.Username
mov rax, qword [r8 + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [r8 + 0x19f8]
movss xmm0, dword [rax + 0xe0]
movss xmm1, dword [rax + 0x10]
subss xmm1, dword [rax + 0x58]
addss xmm1, xmm6
maxss xmm0, xmm1
movss dword [rax + 0xc8], xmm1
movss dword [rax + 0xe0], xmm0
call fcn.140027810
lea rdx, [0x1400dd6bb]
lea rcx, str.Platform
call fcn.140027810
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.14000e480
mov r8, qword [0x1400dcd30]
lea rdx, [0x1400dd6c1]
lea rcx, str.Snapline
mov rax, qword [r8 + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [r8 + 0x19f8]
movss xmm0, dword [rax + 0xe0]
movss xmm1, dword [rax + 0x10]
subss xmm1, dword [rax + 0x58]
addss xmm1, xmm6
maxss xmm0, xmm1
movss dword [rax + 0xc8], xmm1
movss dword [rax + 0xe0], xmm0
call fcn.140027810
lea rdx, [0x1400dd6c4]
lea rcx, str.Render_Count
call fcn.140027810
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.14000e480
mov r8, qword [0x1400dcd30]
lea rdx, [0x1400dd6c5]
lea rcx, str.FOV_Arrows
mov rax, qword [r8 + 0x19f8]
mov byte [rax + 0x7c], 1
mov rax, qword [r8 + 0x19f8]
movss xmm0, dword [rax + 0xe0]
movss xmm1, dword [rax + 0x10]
subss xmm1, dword [rax + 0x58]
addss xmm1, xmm6
maxss xmm0, xmm1
movss dword [rax + 0xc8], xmm1
movss dword [rax + 0xe0], xmm0
call fcn.140027810
mov eax, dword [0x1400dcd38]
movaps xmm6, xmmword [rsp + 0x80]
cmp eax, 2
jne 0x14003c361
mov r8d, 0x10000
lea rdx, [0x1400dc418]
lea rcx, str.Box_Visible
call fcn.140030740
mov r8d, 0x10000
lea rdx, [0x1400dc448]
lea rcx, str.Box_Hidden
call fcn.140030740
mov r8d, 0x10000
lea rdx, [0x1400dc438]
lea rcx, str.Skeleton_Visible
call fcn.140030740
mov r8d, 0x10000
lea rdx, [0x1400dc458]
lea rcx, str.Skeleton_Hidden
call fcn.140030740
mov r8d, 0x10000
lea rdx, [0x1400dc428]
lea rcx, str.Info_Color
call fcn.140030740
mov eax, dword [0x1400dcd38]
cmp eax, 3
jne 0x14003c401
lea rdx, [0x1400dd6b8]
lea rcx, str.Enable_StreamProof
call fcn.140027810
lea rdx, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x428c0000
lea rcx, str.Unload
mov dword [rbp + 0x23], 0x41f00000
call fcn.140026660
test al, al
je 0x14003c3a8
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rdx, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x42b40000
lea rcx, str.Save_Config
mov dword [rbp + 0x23], 0x41f00000
call fcn.140026660
test al, al
je 0x14003c3cf
call fcn.14003aa90
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.14000e480
lea rdx, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x42b40000
lea rcx, str.Load_Config
mov dword [rbp + 0x23], 0x41f00000
call fcn.140026660
test al, al
je 0x14003c401
call fcn.14003b3e0
mov r8, qword [0x1400dcd30]
mov rax, qword [r8 + 0x19f8]
mov byte [rax + 0x7c], 1
mov rdx, qword [r8 + 0x19f8]
movsxd rcx, dword [rdx + 0x190]
lea eax, [rcx - 1]
mov dword [rdx + 0x190], eax
test eax, eax
jne 0x14003c438
movss xmm0, dword [rdx + 0x244]
jmp 0x14003c445
mov rax, qword [rdx + 0x198]
movss xmm0, dword [rax + rcx*4 - 8]
movss dword [rdx + 0x174], xmm0
lea rcx, [0x14004c2bc]
mov rax, qword [r8 + 0x19f8]
lea rdx, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x42a00000
mov dword [rbp + 0x23], 0x42200000
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [0x14004c780]
mov byte [rax + 0x7c], 1
mov rax, qword [r8 + 0x19f8]
movss xmm1, dword [rax + 0x14]
subss xmm1, dword [rax + 0x5c]
addss xmm1, xmm0
movss xmm0, dword [rax + 0xe4]
maxss xmm0, xmm1
movss dword [rax + 0xcc], xmm1
movss dword [rax + 0xe4], xmm0
call fcn.140026660
test al, al
je 0x14003c4c2
mov dword [0x1400dcd38], 0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.14000e480
lea rdx, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x42a00000
lea rcx, str.Visuals
mov dword [rbp + 0x23], 0x42200000
call fcn.140026660
test al, al
je 0x14003c4f9
mov dword [0x1400dcd38], 1
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.14000e480
lea rdx, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x42a00000
lea rcx, str.Customize
mov dword [rbp + 0x23], 0x42200000
call fcn.140026660
test al, al
je 0x14003c530
mov dword [0x1400dcd38], 2
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.14000e480
lea rdx, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x42c80000
lea rcx, str.Misc
mov dword [rbp + 0x23], 0x42200000
call fcn.140026660
test al, al
je 0x14003c567
mov dword [0x1400dcd38], 3
call fcn.14000d2e0
mov ecx, 4
call fcn.14000d980
mov r8, qword [0x1400dcd30]
mov rcx, qword [r8 + 0x1a80]
movsxd rax, dword [r8 + 0x1a78]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4 - 0x14]
movups xmm0, xmmword [rcx + rdx*4 - 0x10]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
movsxd rcx, dword [r8 + 0x1a78]
lea eax, [rcx - 1]
mov dword [r8 + 0x1a78], eax
lea rax, [rcx - 2]
mov rcx, qword [r8 + 0x1a80]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4]
movups xmm0, xmmword [rcx + rdx*4 + 4]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
movsxd rcx, dword [r8 + 0x1a78]
lea eax, [rcx - 1]
mov dword [r8 + 0x1a78], eax
lea rax, [rcx - 2]
mov rcx, qword [r8 + 0x1a80]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4]
movups xmm0, xmmword [rcx + rdx*4 + 4]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
movsxd rcx, dword [r8 + 0x1a78]
lea eax, [rcx - 1]
mov dword [r8 + 0x1a78], eax
lea rax, [rcx - 2]
mov rcx, qword [r8 + 0x1a80]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4]
movups xmm0, xmmword [rcx + rdx*4 + 4]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
movsxd rcx, dword [r8 + 0x1a78]
lea eax, [rcx - 1]
mov dword [r8 + 0x1a78], eax
lea rax, [rcx - 2]
mov rcx, qword [r8 + 0x1a80]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4]
movups xmm0, xmmword [rcx + rdx*4 + 4]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
movsxd rcx, dword [r8 + 0x1a78]
lea eax, [rcx - 1]
mov dword [r8 + 0x1a78], eax
lea rax, [rcx - 2]
mov rcx, qword [r8 + 0x1a80]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4]
movups xmm0, xmmword [rcx + rdx*4 + 4]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
movsxd rcx, dword [r8 + 0x1a78]
lea eax, [rcx - 1]
mov dword [r8 + 0x1a78], eax
lea rax, [rcx - 2]
mov rcx, qword [r8 + 0x1a80]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4]
movups xmm0, xmmword [rcx + rdx*4 + 4]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
movsxd rcx, dword [r8 + 0x1a78]
lea eax, [rcx - 1]
mov dword [r8 + 0x1a78], eax
movaps xmm7, xmmword [rsp + 0x70]
lea rax, [rcx - 2]
mov rcx, qword [r8 + 0x1a80]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4]
movups xmm0, xmmword [rcx + rdx*4 + 4]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
movsxd rcx, dword [r8 + 0x1a78]
lea eax, [rcx - 1]
mov dword [r8 + 0x1a78], eax
lea rax, [rcx - 2]
mov rcx, qword [r8 + 0x1a80]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4]
movups xmm0, xmmword [rcx + rdx*4 + 4]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
movsxd rcx, dword [r8 + 0x1a78]
lea eax, [rcx - 1]
mov dword [r8 + 0x1a78], eax
lea rax, [rcx - 2]
mov rcx, qword [r8 + 0x1a80]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4]
movups xmm0, xmmword [rcx + rdx*4 + 4]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
movsxd rcx, dword [r8 + 0x1a78]
lea eax, [rcx - 1]
mov dword [r8 + 0x1a78], eax
lea rax, [rcx - 2]
mov rcx, qword [r8 + 0x1a80]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4]
movups xmm0, xmmword [rcx + rdx*4 + 4]
add rax, 0x15f
add rax, rax
movups xmmword [r8 + rax*8], xmm0
dec dword [r8 + 0x1a78]
mov rcx, qword [rbp + 0x2f]
xor rcx, rsp
call fcn.140044bd0
add rsp, 0x90
pop rbp
ret