Function at 0x18005d200
Capabilities:
Access peb ldr_data
Create thread
Encode data using xor
Get process filename
Hash data using fnv
Resolve function by parsing pe exports

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
sub rsp, 0x1e0
lea rbp, [rsp + 0x50]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x18014d840]
xor rax, rsp
mov qword [rbp + 0x180], rax
mov rax, qword gs:[0x60]
mov r12, rcx
mov rbx, qword [rax + 0x10]
cmp edx, 1
jne 0x18005ec61
call qword [sym.imp.KERNEL32.dll_DisableThreadLibraryCalls]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov ecx, 3
mov r15, rax
call fcn.18006e7a0
lea rcx, str.citizen_playernames_five.dll
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
add rax, 0x15300
movabs rcx, 0xe3eca08c5f8ede46
mov qword [0x18014e498], rax
xor r13d, r13d
movabs rax, 0x37249039e7777845
mov byte [0x18014e520], r13b
mov qword [rbp + 0x100], rax
movabs rax, 0x2d0b88587cebfaea
mov qword [rbp + 0x108], rax
movabs rax, 0x5cbe189bb49c47f7
mov qword [rbp + 0x110], rax
movabs rax, 0xeea9143ae22824c4
mov qword [rbp + 0x118], rax
movabs rax, 0xcab39f75f955dcc9
mov qword [rbp + 0x120], rax
movabs rax, 0x633ee174303137fe
mov qword [rbp + 0x128], rax
movabs rax, 0xfde5e0780d7955b
mov qword [rbp + 0x130], rax
movabs rax, 0xc0c42063bb47118
mov qword [rbp + 0x138], rax
movabs rax, 0xa7e721b15cb146cd
mov qword [rbp + 0x140], rax
movabs rax, 0xac5e4530c2b1d412
mov qword [rbp + 0x148], rax
movabs rax, 0x4864b1133ca5477f
mov qword [rbp + 0x150], rax
movabs rax, 0x628b1bf2fc9f5eec
mov qword [rbp + 0x158], rax
movabs rax, 0xd26f692d72688ed1
mov qword [rbp + 0x160], rax
movabs rax, 0x7411b000df574071
mov qword [rbp], rax
movabs rax, 0x192bb7675cdfc8ca
mov qword [rbp + 8], rax
movabs rax, 0x7cfd2ebb8da467cf
movups xmm0, xmmword [rbp]
mov qword [rbp + 0x10], rax
movabs rax, 0xd69d3405dd0810f6
mov qword [rbp + 0x18], rax
movabs rax, 0xf893ab42d96ce4e9
movups xmm1, xmmword [rbp + 0x10]
mov qword [rbp + 0x20], rax
movabs rax, 0x4309d4540f0e17ca
mov qword [rbp + 0x28], rax
movabs rax, 0x4c9b7e34b8f7ad6f
mov qword [rbp + 0x30], rax
movabs rax, 0x342c7a321b844738
mov qword [rbp + 0x38], rax
movabs rax, 0x87d615916d81668f
mov qword [rbp + 0x40], rax
movabs rax, 0x946a65088791962a
mov qword [rbp + 0x48], rax
movabs rax, 0x7c4483551ce77f5f
mov qword [rbp + 0x50], rax
movabs rax, 0x42b25dd2bea77ed4
movaps xmmword [rbp + 0x80], xmm0
movups xmm0, xmmword [rbp + 0x20]
movaps xmmword [rbp + 0x90], xmm1
movups xmm1, xmmword [rbp + 0x30]
mov qword [rbp + 0x58], rax
movabs rax, 0xd26f696f3648bde2
movaps xmmword [rbp + 0xa0], xmm0
movups xmm0, xmmword [rbp + 0x40]
movaps xmmword [rbp + 0xb0], xmm1
movups xmm1, xmmword [rbp + 0x50]
mov qword [rbp + 0x60], rax
mov byte [0x18014e521], r13b
mov byte [0x18014e522], r13b
mov byte [0x18014e523], r13b
mov qword [rbp + 0x168], rcx
mov qword [rbp + 0x68], rcx
movaps xmmword [rbp + 0xc0], xmm0
vmovdqu ymm0, ymmword [rbp + 0x100]
vmovups xmm2, xmmword [rbp + 0x60]
lea rcx, [rbp + 0x80]
vxorps xmm2, xmm2, xmmword [rbp + 0x160]
xor r8d, r8d
vmovaps xmmword [rbp + 0xd0], xmm1
xor edx, edx
vpxor ymm1, ymm0, ymmword [rbp + 0x80]
vmovdqu ymm0, ymmword [rbp + 0xa0]
vmovdqa ymmword [rbp + 0x80], ymm1
vpxor ymm1, ymm0, ymmword [rbp + 0x120]
vmovdqu ymm0, ymmword [rbp + 0xc0]
vmovdqa ymmword [rbp + 0xa0], ymm1
vpxor ymm1, ymm0, ymmword [rbp + 0x140]
vmovdqa ymmword [rbp + 0xc0], ymm1
vmovdqa xmmword [rbp + 0xe0], xmm2
vzeroupper
call fcn.18005c714
lea rcx, str.rage_scripting_five.dll
mov qword [0x18014e4c8], rax
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov rax, qword [0x18014e538]
test rax, rax
jne 0x18005d5bf
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rdi, qword [rax]
mov r10, rdi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18005d5a4
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18005d5a4
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r14 + rdx*4]
mov ecx, dword [rax + r8]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x18005d5a0
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18005d57d
cmp r11d, 0xe463da3c
je 0x18005ec96
test edx, edx
jne 0x18005d561
mov rax, qword [r10]
mov r10, rax
cmp rax, rdi
je 0x18005d5b5
cmp qword [rax + 0x30], r13
jne 0x18005d53d
mov rax, r13
mov qword [0x18014e538], rax
lea rcx, str.FiveM_b3095_GameProcess.exe
call rax
test rax, rax
jne 0x18005d68c
mov rax, qword [0x18014e538]
test rax, rax
jne 0x18005d67a
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18005d65f
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18005d65f
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r14 + rdx*4]
mov ecx, dword [rax + r8]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x18005d65b
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18005d638
cmp r11d, 0xe463da3c
je 0x18005ecb3
test edx, edx
jne 0x18005d61c
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x18005d670
cmp qword [rax + 0x30], r13
jne 0x18005d5f8
mov rax, r13
mov qword [0x18014e538], rax
lea rcx, str.FiveM_b3095_GTAProcess.exe
call rax
test rax, rax
je 0x18005d778
lea rax, [rbx + 0x2593320]
mov dword [0x18014e4ec], 0x1098
mov qword [0x18014e4b8], rax
lea rax, [rbx + 0x1f58b58]
mov qword [0x18014e4c0], rax
lea rax, [rbx + 0x20025b8]
mov qword [0x18014e4d0], rax
lea rax, [rbx + 0x20019e0]
mov qword [0x18014e4d8], rax
lea rax, [rbx + 0x1624f80]
mov qword [0x18014e530], rax
lea rax, [r15 + 0x2ef5870]
mov qword [0x18014e488], rax
lea rax, [r15 + 0xa596b0]
mov qword [0x18014e478], rax
mov dword [0x18014e4e8], 0x150c
mov dword [0x18014e4f0], 0x10b8
mov dword [0x18014e4f8], 0x10a8
mov dword [0x18014e4fc], 0x2f4
mov dword [0x18014e500], 0x84
mov dword [0x18014e514], 0x134
mov dword [0x18014e504], 0x20
mov dword [0x18014e50c], 0x24
mov dword [0x18014e508], 0x5f0
mov dword [0x18014e518], 0x146b
mov dword [0x18014e510], 0x28c
mov qword [0x18014e480], 0x161d8f9
mov byte [0x18014e522], 1
mov rax, qword [0x18014e538]
test rax, rax
jne 0x18005d821
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18005d806
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18005d806
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r14 + rdx*4]
mov ecx, dword [rax + r8]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x18005d802
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18005d7df
cmp r11d, 0xe463da3c
je 0x18005ecd0
test edx, edx
jne 0x18005d7c3
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x18005d817
cmp qword [rax + 0x30], r13
jne 0x18005d79f
mov rax, r13
mov qword [0x18014e538], rax
lea rcx, str.FiveM_b2802_GameProcess.exe
call rax
test rax, rax
jne 0x18005d8ee
mov rax, qword [0x18014e538]
test rax, rax
jne 0x18005d8dc
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18005d8c1
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18005d8c1
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r14 + rdx*4]
mov ecx, dword [rax + r8]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x18005d8bd
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18005d89a
cmp r11d, 0xe463da3c
je 0x18005eced
test edx, edx
jne 0x18005d87e
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x18005d8d2
cmp qword [rax + 0x30], r13
jne 0x18005d85a
mov rax, r13
mov qword [0x18014e538], rax
lea rcx, str.FiveM_b2802_GTAProcess.exe
call rax
test rax, rax
je 0x18005d9cb
lea rax, [rbx + 0x15ea290]
mov dword [0x18014e4ec], 0x1098
mov qword [0x18014e530], rax
lea rax, [r15 + 0x794784]
mov qword [0x18014e4c8], rax
lea rax, [rbx + 0x254d448]
mov qword [0x18014e4b8], rax
lea rax, [rbx + 0x1f5b820]
mov qword [0x18014e4c0], rax
lea rax, [rbx + 0x1fbccd8]
mov qword [0x18014e4d0], rax
lea rax, [rbx + 0x1fbc100]
mov qword [0x18014e4d8], rax
mov dword [0x18014e4e8], 0x150c
mov dword [0x18014e4f4], 0x250
mov dword [0x18014e4f0], 0x10b8
mov dword [0x18014e4f8], 0x10a8
mov dword [0x18014e4fc], 0x2f4
mov dword [0x18014e500], 0x84
mov dword [0x18014e514], 0x134
mov dword [0x18014e504], 0x20
mov dword [0x18014e50c], 0x24
mov dword [0x18014e508], 0x5f0
mov dword [0x18014e518], 0x146b
mov dword [0x18014e510], 0x28c
mov byte [0x18014e520], 1
mov rax, qword [0x18014e538]
test rax, rax
jne 0x18005da74
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18005da59
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18005da59
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r14 + rdx*4]
mov ecx, dword [rax + r8]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x18005da55
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18005da32
cmp r11d, 0xe463da3c
je 0x18005ed0a
test edx, edx
jne 0x18005da16
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x18005da6a
cmp qword [rax + 0x30], r13
jne 0x18005d9f2
mov rax, r13
mov qword [0x18014e538], rax
lea rcx, str.FiveM_b2699_GTAProcess.exe
call rax
test rax, rax
jne 0x18005db41
mov rax, qword [0x18014e538]
test rax, rax
jne 0x18005db2f
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18005db14
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18005db14
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r8 + rdx*4]
mov ecx, dword [rax + r14]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x18005db10
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18005daed
cmp r11d, 0xe463da3c
je 0x18005ed27
test edx, edx
jne 0x18005dad1
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x18005db25
cmp qword [rax + 0x30], r13
jne 0x18005daad
mov rax, r13
mov qword [0x18014e538], rax
lea rcx, str.FiveM_b2699_GameProcess.exe
call rax
test rax, rax
je 0x18005dc1e
lea rax, [rbx + 0x15d6cec]
mov dword [0x18014e4ec], 0x10b8
mov qword [0x18014e530], rax
lea rax, [r15 + 0x78f450]
mov qword [0x18014e4c8], rax
lea rax, [rbx + 0x26684d8]
mov qword [0x18014e4b8], rax
lea rax, [rbx + 0x20304c8]
mov qword [0x18014e4c0], rax
lea rax, [rbx + 0x20d9868]
mov qword [0x18014e4d0], rax
lea rax, [rbx + 0x20d8c90]
mov qword [0x18014e4d8], rax
mov dword [0x18014e4e8], 0x1530
mov dword [0x18014e4f4], 0x238
mov dword [0x18014e4f0], 0x10d8
mov dword [0x18014e4f8], 0x10c8
mov dword [0x18014e4fc], 0x2f4
mov dword [0x18014e500], 0x84
mov dword [0x18014e514], 0x134
mov dword [0x18014e504], 0x20
mov dword [0x18014e50c], 0x24
mov dword [0x18014e508], 0x5f0
mov dword [0x18014e518], 0x146b
mov dword [0x18014e510], 0x28c
mov byte [0x18014e523], 1
mov rax, qword [0x18014e538]
test rax, rax
jne 0x18005dcc7
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18005dcac
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18005dcac
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r8 + rdx*4]
mov ecx, dword [rax + r14]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x18005dca8
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18005dc85
cmp r11d, 0xe463da3c
je 0x18005ed44
test edx, edx
jne 0x18005dc69
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x18005dcbd
cmp qword [rax + 0x30], r13
jne 0x18005dc45
mov rax, r13
mov qword [0x18014e538], rax
lea rcx, str.FiveM_b2612_GameProcess.exe
call rax
test rax, rax
jne 0x18005dd94
mov rax, qword [0x18014e538]
test rax, rax
jne 0x18005dd82
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18005dd67
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18005dd67
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r8 + rdx*4]
mov ecx, dword [rax + r14]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x18005dd63
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18005dd40
cmp r11d, 0xe463da3c
je 0x18005ed61
test edx, edx
jne 0x18005dd24
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x18005dd78
cmp qword [rax + 0x30], r13
jne 0x18005dd00
mov rax, r13
mov qword [0x18014e538], rax
lea rcx, str.FiveM_b2612_GTAProcess.exe
call rax
test rax, rax
je 0x18005de6a
lea rax, [rbx + 0x15dfe20]
mov dword [0x18014e4ec], 0x10b8
mov qword [0x18014e530], rax
lea rax, [r15 + 0x78c758]
mov qword [0x18014e4c8], rax
lea rax, [rbx + 0x2567db0]
mov qword [0x18014e4b8], rax
lea rax, [rbx + 0x1f77ef0]
mov qword [0x18014e4c0], rax
lea rax, [rbx + 0x1fd9148]
mov qword [0x18014e4d0], rax
lea rax, [rbx + 0x1fd8570]
mov qword [0x18014e4d8], rax
mov dword [0x18014e4e8], 0x1530
mov dword [0x18014e4f4], 0x238
mov dword [0x18014e4f0], 0x10d8
mov dword [0x18014e4f8], 0x10c8
mov dword [0x18014e4fc], 0x2f4
mov dword [0x18014e500], 0x84
mov dword [0x18014e514], 0x134
mov dword [0x18014e504], 0x20
mov dword [0x18014e50c], 0x24
mov dword [0x18014e508], 0x5f0
mov dword [0x18014e518], 0x146b
mov dword [0x18014e510], 0x28c
mov rax, qword [0x18014e538]
test rax, rax
jne 0x18005df13
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18005def8
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18005def8
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r8 + rdx*4]
mov ecx, dword [rax + r14]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x18005def4
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18005ded1
cmp r11d, 0xe463da3c
je 0x18005ed7e
test edx, edx
jne 0x18005deb5
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x18005df09
cmp qword [rax + 0x30], r13
jne 0x18005de91
mov rax, r13
mov qword [0x18014e538], rax
lea rcx, str.FiveM_b2545_GameProcess.exe
call rax
test rax, rax
jne 0x18005dfe0
mov rax, qword [0x18014e538]
test rax, rax
jne 0x18005dfce
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18005dfb3
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18005dfb3
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r8 + rdx*4]
mov ecx, dword [rax + r14]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x18005dfaf
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18005df8c
cmp r11d, 0xe463da3c
je 0x18005ed9b
test edx, edx
jne 0x18005df70
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x18005dfc4
cmp qword [rax + 0x30], r13
jne 0x18005df4c
mov rax, r13
mov qword [0x18014e538], rax
lea rcx, str.FiveM_b2545_GTAProcess.exe
call rax
test rax, rax
je 0x18005e0b6
lea rax, [rbx + 0x15deeb0]
mov dword [0x18014e4ec], 0x10b8
mov qword [0x18014e530], rax
lea rax, [r15 + 0x78c5e4]
mov qword [0x18014e4c8], rax
lea rax, [rbx + 0x25667e8]
mov qword [0x18014e4b8], rax
lea rax, [rbx + 0x1f2e7a8]
mov qword [0x18014e4c0], rax
lea rax, [rbx + 0x1fd7b48]
mov qword [0x18014e4d0], rax
lea rax, [rbx + 0x1fd6f70]
mov qword [0x18014e4d8], rax
mov dword [0x18014e4e8], 0x1530
mov dword [0x18014e4f4], 0x238
mov dword [0x18014e4f0], 0x10d8
mov dword [0x18014e4f8], 0x10c8
mov dword [0x18014e4fc], 0x2f4
mov dword [0x18014e500], 0x84
mov dword [0x18014e514], 0x134
mov dword [0x18014e504], 0x20
mov dword [0x18014e50c], 0x24
mov dword [0x18014e508], 0x5f0
mov dword [0x18014e518], 0x146b
mov dword [0x18014e510], 0x28c
mov rax, qword [0x18014e538]
test rax, rax
jne 0x18005e15f
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18005e144
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18005e144
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r8 + rdx*4]
mov ecx, dword [rax + r14]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x18005e140
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18005e11d
cmp r11d, 0xe463da3c
je 0x18005edb8
test edx, edx
jne 0x18005e101
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x18005e155
cmp qword [rax + 0x30], r13
jne 0x18005e0dd
mov rax, r13
mov qword [0x18014e538], rax
lea rcx, str.FiveM_b2372_GameProcess.exe
call rax
test rax, rax
jne 0x18005e22c
mov rax, qword [0x18014e538]
test rax, rax
jne 0x18005e21a
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18005e1ff
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18005e1ff
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r14 + rdx*4]
mov ecx, dword [rax + r8]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x18005e1fb
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18005e1d8
cmp r11d, 0xe463da3c
je 0x18005edd5
test edx, edx
jne 0x18005e1bc
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x18005e210
cmp qword [rax + 0x30], r13
jne 0x18005e198
mov rax, r13
mov qword [0x18014e538], rax
lea rcx, str.FiveM_b2372_GTAProcess.exe
call rax
test rax, rax
je 0x18005e302
lea rax, [rbx + 0x15cd2c0]
mov dword [0x18014e4ec], 0x10b8
mov qword [0x18014e530], rax
lea rax, [r15 + 0x787fe4]
mov qword [0x18014e4c8], rax
lea rax, [rbx + 0x252dcd8]
mov qword [0x18014e4b8], rax
lea rax, [rbx + 0x1f05208]
mov qword [0x18014e4c0], rax
lea rax, [rbx + 0x1f9f5c8]
mov qword [0x18014e4d0], rax
lea rax, [rbx + 0x1f9e9f0]
mov qword [0x18014e4d8], rax
mov dword [0x18014e4e8], 0x14e0
mov dword [0x18014e4f4], 0x218
mov dword [0x18014e4f0], 0x10d8
mov dword [0x18014e4f8], 0x10c8
mov dword [0x18014e4fc], 0x2f4
mov dword [0x18014e500], 0x84
mov dword [0x18014e514], 0x134
mov dword [0x18014e504], 0x20
mov dword [0x18014e50c], 0x24
mov dword [0x18014e508], 0x5f0
mov dword [0x18014e518], 0x146b
mov dword [0x18014e510], 0x28c
mov rax, qword [0x18014e538]
test rax, rax
jne 0x18005e3ab
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18005e390
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18005e390
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r8 + rdx*4]
mov ecx, dword [rax + r14]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x18005e38c
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18005e369
cmp r11d, 0xe463da3c
je 0x18005edf2
test edx, edx
jne 0x18005e34d
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x18005e3a1
cmp qword [rax + 0x30], r13
jne 0x18005e329
mov rax, r13
mov qword [0x18014e538], rax
lea rcx, str.FiveM_b2189_GameProcess.exe
call rax
test rax, rax
jne 0x18005e478
mov rax, qword [0x18014e538]
test rax, rax
jne 0x18005e466
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18005e44b
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18005e44b
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r8 + rdx*4]
mov ecx, dword [rax + r14]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x18005e447
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18005e424
cmp r11d, 0xe463da3c
je 0x18005ee0f
test edx, edx
jne 0x18005e408
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x18005e45c
cmp qword [rax + 0x30], r13
jne 0x18005e3e4
mov rax, r13
mov qword [0x18014e538], rax
lea rcx, str.FiveM_b2189_GTAProcess.exe
call rax
test rax, rax
je 0x18005e558
lea rax, [rbx + 0x15b1008]
mov dword [0x18014e4ec], 0x10b8
mov qword [0x18014e530], rax
lea rax, [r15 + 0x79b5dc]
mov qword [0x18014e4c8], rax
lea rax, [rbx + 0x24e6d90]
mov qword [0x18014e4b8], rax
lea rax, [rbx + 0x1ee18a8]
mov qword [0x18014e4c0], rax
lea rax, [rbx + 0x1f89498]
mov qword [0x18014e4d0], rax
lea rax, [rbx + 0x1f888c0]
mov qword [0x18014e4d8], rax
mov dword [0x18014e4e8], 0x14e0
mov dword [0x18014e4f4], 0x218
mov dword [0x18014e4f0], 0x10d8
mov dword [0x18014e4f8], 0x10c8
mov dword [0x18014e4fc], 0x2f4
mov dword [0x18014e500], 0x84
mov dword [0x18014e514], 0x134
mov dword [0x18014e504], 0x20
mov dword [0x18014e51c], 0x908
mov dword [0x18014e50c], 0x24
mov dword [0x18014e508], 0x5f0
mov dword [0x18014e518], 0x146b
mov dword [0x18014e510], 0x28c
mov rax, qword [0x18014e538]
test rax, rax
jne 0x18005e601
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18005e5e6
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18005e5e6
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r14 + rdx*4]
mov ecx, dword [rax + r8]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x18005e5e2
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18005e5bf
cmp r11d, 0xe463da3c
je 0x18005ee2c
test edx, edx
jne 0x18005e5a3
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x18005e5f7
cmp qword [rax + 0x30], r13
jne 0x18005e57f
mov rax, r13
mov qword [0x18014e538], rax
lea rcx, str.FiveM_b2060_GameProcess.exe
call rax
test rax, rax
jne 0x18005e6ce
mov rax, qword [0x18014e538]
test rax, rax
jne 0x18005e6bc
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18005e6a1
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18005e6a1
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r14 + rdx*4]
mov ecx, dword [rax + r8]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x18005e69d
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18005e67a
cmp r11d, 0xe463da3c
je 0x18005ee49
test edx, edx
jne 0x18005e65e
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x18005e6b2
cmp qword [rax + 0x30], r13
jne 0x18005e63a
mov rax, r13
mov qword [0x18014e538], rax
lea rcx, str.FiveM_b2060_GTAProcess.exe
call rax
test rax, rax
je 0x18005e7a4
lea rax, [rbx + 0x159b224]
mov dword [0x18014e4ec], 0x10a8
mov qword [0x18014e530], rax
lea rax, [r15 + 0x7935d0]
mov qword [0x18014e4c8], rax
lea rax, [rbx + 0x24c8858]
mov qword [0x18014e4b8], rax
lea rax, [rbx + 0x1ec3828]
mov qword [0x18014e4c0], rax
lea rax, [rbx + 0x1f6b3c0]
mov qword [0x18014e4d0], rax
lea rax, [rbx + 0x1f6a7e0]
mov qword [0x18014e4d8], rax
mov dword [0x18014e4e8], 0x14e0
mov dword [0x18014e4f4], 0x218
mov dword [0x18014e4f0], 0x10d8
mov dword [0x18014e4f8], 0x10b8
mov dword [0x18014e4fc], 0x2f4
mov dword [0x18014e500], 0x84
mov dword [0x18014e514], 0x134
mov dword [0x18014e504], 0x20
mov dword [0x18014e50c], 0x24
mov dword [0x18014e508], 0x5f0
mov dword [0x18014e518], 0x146b
mov dword [0x18014e510], 0x28c
mov rax, qword [0x18014e538]
test rax, rax
jne 0x18005e84d
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18005e832
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18005e832
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r14 + rdx*4]
mov ecx, dword [rax + r8]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x18005e82e
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18005e80b
cmp r11d, 0xe463da3c
je 0x18005ee66
test edx, edx
jne 0x18005e7ef
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x18005e843
cmp qword [rax + 0x30], r13
jne 0x18005e7cb
mov rax, r13
mov qword [0x18014e538], rax
lea rcx, str.FiveM_b2944_GameProcess.exe
call rax
test rax, rax
jne 0x18005e91a
mov rax, qword [0x18014e538]
test rax, rax
jne 0x18005e908
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18005e8ed
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18005e8ed
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r14 + rdx*4]
mov ecx, dword [rax + r8]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x18005e8e9
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18005e8c6
cmp r11d, 0xe463da3c
je 0x18005ee83
test edx, edx
jne 0x18005e8aa
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x18005e8fe
cmp qword [rax + 0x30], r13
jne 0x18005e886
mov rax, r13
mov qword [0x18014e538], rax
lea rcx, str.FiveM_b2944_GTAProcess.exe
call rax
test rax, rax
je 0x18005e9f7
lea rax, [rbx + 0x160ff90]
mov dword [0x18014e4ec], 0x1098
mov qword [0x18014e530], rax
lea rax, [r15 + 0x795f9c]
mov qword [0x18014e4c8], rax
lea rax, [rbx + 0x257bea0]
mov qword [0x18014e4b8], rax
lea rax, [rbx + 0x1f42068]
mov qword [0x18014e4c0], rax
lea rax, [rbx + 0x1feb698]
mov qword [0x18014e4d0], rax
lea rax, [rbx + 0x1feaac0]
mov qword [0x18014e4d8], rax
mov dword [0x18014e4e8], 0x150c
mov dword [0x18014e4f4], 0x250
mov dword [0x18014e4f0], 0x10b8
mov dword [0x18014e4f8], 0x10a8
mov dword [0x18014e4fc], 0x2f4
mov dword [0x18014e500], 0x84
mov dword [0x18014e514], 0x134
mov dword [0x18014e504], 0x20
mov dword [0x18014e50c], 0x24
mov dword [0x18014e508], 0x5f0
mov dword [0x18014e518], 0x146b
mov dword [0x18014e510], 0x28c
mov byte [0x18014e521], 1
mov rax, qword [0x18014e538]
test rax, rax
jne 0x18005eaa0
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18005ea85
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18005ea85
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r8 + rdx*4]
mov ecx, dword [rax + r14]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x18005ea81
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18005ea5e
cmp r11d, 0xe463da3c
je 0x18005eea0
test edx, edx
jne 0x18005ea42
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x18005ea96
cmp qword [rax + 0x30], r13
jne 0x18005ea1e
mov rax, r13
mov qword [0x18014e538], rax
lea rcx, str.FiveM_GameProcess.exe
call rax
test rax, rax
jne 0x18005eb6d
mov rax, qword [0x18014e538]
test rax, rax
jne 0x18005eb5b
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov r10, rsi
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r9d, dword [rax + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18005eb40
mov edx, dword [r9 + 0x18]
test edx, edx
je 0x18005eb40
mov r14d, dword [r9 + 0x20]
dec edx
mov r11d, 0x811c9dc5
lea rax, [r14 + rdx*4]
mov ecx, dword [rax + r8]
add rcx, r8
mov al, byte [rcx]
inc rcx
test al, al
je 0x18005eb3c
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18005eb19
cmp r11d, 0xe463da3c
je 0x18005eebd
test edx, edx
jne 0x18005eafd
mov rax, qword [r10]
mov r10, rax
cmp rax, rsi
je 0x18005eb51
cmp qword [rax + 0x30], r13
jne 0x18005ead9
mov rax, r13
mov qword [0x18014e538], rax
lea rcx, str.FiveM_GTAProcess.exe
call rax
test rax, rax
je 0x18005ec43
lea rax, [rbx + 0x1561e30]
mov dword [0x18014e4ec], 0x10a8
mov qword [0x18014e530], rax
lea rcx, [rbx + 0x2088360]
lea rax, [r15 + 0xcaf950]
mov qword [0x18014e4d0], rcx
mov qword [0x18014e4c8], rax
lea rcx, [rbx + 0x2087780]
lea rax, [rbx + 0x247f840]
mov dword [0x18014e4e8], 0x14b8
mov qword [0x18014e4b8], rax
lea rax, [rbx + 0x1efd4c8]
mov qword [0x18014e4c0], rax
mov dword [0x18014e4f4], 0x218
mov dword [0x18014e4f0], 0x10c8
mov dword [0x18014e4f8], 0x10b8
mov dword [0x18014e4fc], 0x2e8
mov dword [0x18014e500], 0x74
mov dword [0x18014e514], 0x12c
mov dword [0x18014e504], 0x20
mov dword [0x18014e50c], 0x24
mov dword [0x18014e508], 0x5e0
mov dword [0x18014e518], 0x146b
mov dword [0x18014e510], 0x25c
mov qword [0x18014e4d8], rcx
mov qword [rsp + 0x28], r13
lea r8, [0x18005c6b4]
mov r9, r12
mov dword [rsp + 0x20], r13d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov eax, 1
mov rcx, qword [rbp + 0x180]
xor rcx, rsp
call fcn.1800bc3e0
lea r11, [rsp + 0x1e0]
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
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18005d5b8
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18005d673
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18005d81a
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18005d8d5
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18005da6d
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18005db28
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18005dcc0
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18005dd7b
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18005df0c
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18005dfc7
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18005e158
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18005e213
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18005e3a4
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18005e45f
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18005e5fa
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18005e6b5
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18005e846
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18005e901
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18005ea99
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx edx, word [rcx + rdx*2]
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [rcx + rdx*4]
add rax, r8
jmp 0x18005eb54