Function at 0x18008af70
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push rbx
push rsi
push rdi
push r14
sub rsp, 0xf8
cmp dword [rcx + 4], 0x10
mov rbx, rcx
jge 0x18008afba
mov r9, qword [rsp + 0x118]
lea rax, [0x1800eb948]
mov r8d, 0x368
mov qword [rsp + 0x20], rax
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeSignalProcessingPrivateVectorFFT.cpp
lea rcx, str.FFTSize___Radix4PassSize
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008afba
nop
int3
mov eax, dword [rbx + 4]
xor edi, edi
mov ecx, dword [rbx + 0x1c]
cdq
and edx, 0xf
mov dword [rbx + 0x18], edi
add eax, edx
sar eax, 4
movsxd rsi, eax
test ecx, ecx
jns 0x18008afe0
xor edx, edx
lea rcx, [rbx + 0x10]
call fcn.1800a2f50
mov edx, dword [rbx + 0x18]
lea eax, [rdx + rsi]
mov dword [rbx + 0x18], eax
mov eax, dword [rbx + 0x1c]
sub eax, edx
cmp esi, eax
jbe 0x18008affb
lea rcx, [rbx + 0x10]
call fcn.1800a1f60
mov r14, rsi
test esi, esi
jle 0x18008bf94
movsd xmm0, qword [0x1800f5db0]
mov qword [rsp + 0xf0], rbp
mov rbp, rdi
mov qword [rsp + 0xe8], r12
lea r12, [0x1800f5680]
mov qword [rsp + 0xe0], r15
lea r15, str.Array_index_out_of_bounds:__lld_from_an_array_of_size__lld
movaps xmmword [rsp + 0xd0], xmm6
movaps xmmword [rsp + 0xc0], xmm7
movaps xmmword [rsp + 0xb0], xmm8
movaps xmmword [rsp + 0xa0], xmm9
movaps xmmword [rsp + 0x90], xmm10
movss xmm10, dword [0x1800f1ac4]
movaps xmmword [rsp + 0x80], xmm11
movsd xmm11, qword [0x1800f5e20]
movaps xmmword [rsp + 0x70], xmm12
movaps xmmword [rsp + 0x60], xmm13
movaps xmmword [rsp + 0x50], xmm14
movaps xmmword [rsp + 0x40], xmm15
movss xmm15, dword [0x1800f1cf0]
nop
xorps xmm7, xmm7
lea eax, [rdi*4]
mov r8d, eax
shr rax, 8
movzx ecx, al
movzx eax, r8b
movzx edx, byte [rcx + r12]
movzx ecx, byte [rax + r12]
mov eax, r8d
shr rax, 0x10
shl ecx, 8
or edx, ecx
shr r8, 0x18
movzx ecx, al
shl edx, 8
movzx eax, byte [rcx + r12]
or edx, eax
movzx eax, byte [r8 + r12]
shl edx, 8
or eax, edx
cvtsi2sd xmm7, rax
mulsd xmm7, xmm0
movaps xmm0, xmm7
call sub.api_ms_win_crt_math_l1_1_0.dll_cos
xorps xmm8, xmm8
cvtsd2ss xmm8, xmm0
movaps xmm0, xmm7
call sub.api_ms_win_crt_math_l1_1_0.dll_tan
movaps xmm6, xmm7
xorps xmm9, xmm9
cvtsd2ss xmm9, xmm0
addsd xmm6, xmm7
movss dword [rsp + 0x120], xmm9
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_cos
xorps xmm13, xmm13
cvtsd2ss xmm13, xmm0
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_tan
xorps xmm6, xmm6
mulsd xmm7, xmm11
cvtsd2ss xmm6, xmm0
movaps xmm14, xmm13
movaps xmm0, xmm7
addss xmm14, xmm13
movss dword [rsp + 0x128], xmm6
subss xmm14, xmm10
call sub.api_ms_win_crt_math_l1_1_0.dll_tan
movsxd rax, dword [rbx + 0x18]
xorps xmm10, xmm10
cvtsd2ss xmm10, xmm0
movss dword [rsp + 0x130], xmm10
cmp edi, eax
jl 0x18008b1bd
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b1bd
nop
int3
mov rax, qword [rbx + 0x10]
imul rsi, rbp, 0xb0
movss dword [rsi + rax], xmm8
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b20f
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b20f
nop
int3
mov rax, qword [rbx + 0x10]
movaps xmm7, xmm9
xorps xmm7, xmm15
movss dword [rsi + rax + 0x40], xmm7
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b262
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b262
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x50], xmm13
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b2ae
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b2ae
nop
int3
mov rax, qword [rbx + 0x10]
movaps xmm9, xmm6
xorps xmm9, xmm15
movss dword [rsi + rax + 0x70], xmm9
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b302
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b302
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x80], xmm14
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b351
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b351
nop
int3
mov rax, qword [rbx + 0x10]
xorps xmm10, xmm15
movss dword [rsi + rax + 0xa0], xmm10
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b3a4
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b3a4
nop
int3
mov rax, qword [rbx + 0x10]
movaps xmm6, xmm8
xorps xmm6, xmm15
movss dword [rsi + rax + 0x10], xmm6
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b3f7
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b3f7
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x20], xmm6
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b442
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b442
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x30], xmm8
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b48e
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b48e
nop
int3
mov rax, qword [rbx + 0x10]
movaps xmm12, xmm13
xorps xmm12, xmm15
movss dword [rsi + rax + 0x60], xmm12
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b4e2
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b4e2
nop
int3
mov rax, qword [rbx + 0x10]
movaps xmm11, xmm14
xorps xmm11, xmm15
movss dword [rsi + rax + 0x90], xmm11
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b539
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b539
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 4], xmm8
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b585
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b585
nop
int3
mov rax, qword [rbx + 0x10]
movss xmm0, dword [rsp + 0x120]
movss dword [rsi + rax + 0x44], xmm0
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b5d9
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b5d9
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x54], xmm13
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b625
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b625
nop
int3
mov rax, qword [rbx + 0x10]
movss xmm0, dword [rsp + 0x128]
movss dword [rsi + rax + 0x74], xmm0
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b679
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b679
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x84], xmm14
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b6c8
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b6c8
nop
int3
mov rax, qword [rbx + 0x10]
movss xmm0, dword [rsp + 0x130]
movss dword [rsi + rax + 0xa4], xmm0
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b71f
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b71f
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x14], xmm6
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b76a
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b76a
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x24], xmm8
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b7b6
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b7b6
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x34], xmm6
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b801
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b801
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x64], xmm12
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b84d
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b84d
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x94], xmm11
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b89c
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b89c
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 8], xmm8
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b8e8
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b8e8
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x48], xmm7
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b933
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b933
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x58], xmm13
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b97f
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b97f
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x78], xmm9
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008b9cb
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008b9cb
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x88], xmm14
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008ba1a
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008ba1a
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0xa8], xmm10
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008ba69
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008ba69
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x18], xmm6
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008bab4
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008bab4
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x28], xmm6
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008baff
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008baff
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x38], xmm8
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008bb4b
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008bb4b
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x68], xmm12
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008bb97
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008bb97
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x98], xmm11
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008bbe6
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008bbe6
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0xc], xmm8
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008bc32
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008bc32
nop
int3
mov rax, qword [rbx + 0x10]
movss xmm0, dword [rsp + 0x120]
movss dword [rsi + rax + 0x4c], xmm0
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008bc86
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008bc86
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x5c], xmm13
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008bcd2
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008bcd2
nop
int3
mov rax, qword [rbx + 0x10]
movss xmm0, dword [rsp + 0x128]
movss dword [rsi + rax + 0x7c], xmm0
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008bd26
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008bd26
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x8c], xmm14
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008bd75
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008bd75
nop
int3
mov rax, qword [rbx + 0x10]
movss xmm0, dword [rsp + 0x130]
movss dword [rsi + rax + 0xac], xmm0
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008bdcc
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008bdcc
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x1c], xmm6
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008be17
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008be17
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x2c], xmm8
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008be63
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008be63
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x3c], xmm6
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008beae
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008beae
nop
int3
mov rax, qword [rbx + 0x10]
movss dword [rsi + rax + 0x6c], xmm12
movsxd rax, dword [rbx + 0x18]
cmp edi, eax
jl 0x18008befa
mov r9, qword [rsp + 0x118]
lea rdx, str.C:BuildAgent2work78a794e88763017dUE4EngineSourceRuntimeCorePublicContainersArray.h
mov qword [rsp + 0x30], rax
mov r8d, 0x303
mov ecx, edi
mov qword [rsp + 0x28], rcx
lea rcx, str._Index___0____Index___ArrayNum_
mov qword [rsp + 0x20], r15
call qword [sym.imp.FactoryServer_Core.dll_public:_static_bool___cdecl_FDebug::CheckVerifyFailedImpl_char_const____ptr64__char_const____ptr64__int__void____ptr64__wchar_t_const____ptr64_]
test al, al
je 0x18008befa
nop
int3
mov rax, qword [rbx + 0x10]
inc edi
movsd xmm0, qword [0x1800f5db0]
inc rbp
movss xmm10, dword [0x1800f1ac4]
movss dword [rsi + rax + 0x9c], xmm11
movsd xmm11, qword [0x1800f5e20]
cmp rbp, r14
jl 0x18008b0a0
movaps xmm15, xmmword [rsp + 0x40]
movaps xmm14, xmmword [rsp + 0x50]
movaps xmm13, xmmword [rsp + 0x60]
movaps xmm12, xmmword [rsp + 0x70]
movaps xmm11, xmmword [rsp + 0x80]
movaps xmm10, xmmword [rsp + 0x90]
movaps xmm9, xmmword [rsp + 0xa0]
movaps xmm8, xmmword [rsp + 0xb0]
movaps xmm7, xmmword [rsp + 0xc0]
movaps xmm6, xmmword [rsp + 0xd0]
mov r15, qword [rsp + 0xe0]
mov r12, qword [rsp + 0xe8]
mov rbp, qword [rsp + 0xf0]
add rsp, 0xf8
pop r14
pop rdi
pop rsi
pop rbx
ret