Function at 0x180027b00
Capabilities:
Access peb ldr_data
Encode data using xor
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, 0x1a0
lea rbp, [rsp + 0x50]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x1801bfd30]
xor rax, rsp
mov qword [rbp + 0x140], rax
cmp edx, 1
jne 0x180029a91
call qword [sym.imp.KERNEL32.dll_DisableThreadLibraryCalls]
movabs rax, 0xb495e3c5353355c5
lea rcx, [rbp]
mov qword [rbp + 0xc0], rax
movabs rbx, 0xa2a8391a5a3d8598
movabs rax, 0x694e1854952600a2
mov qword [rbp + 0x78], rbx
mov qword [rbp + 0xc8], rax
movabs r12, 0x81a5c3870d136df1
movabs rax, 0x5e24eb57a688de07
mov qword [rbp + 0x40], r12
mov qword [rbp + 0xd0], rax
movabs r13, 0x566e2774aa063f82
movabs rax, 0x6a04a96f86b0ea27
mov qword [rbp + 0x48], r13
movups xmm0, xmmword [rbp + 0x40]
movabs r15, 0xd48b666bde116b4
movaps xmmword [rbp], xmm0
movabs r14, 0xc94cccb9e0486d89
mov qword [rbp + 0x50], rax
movabs rsi, 0xc6384828073c0606
movabs rax, 0x2d70824685d1368c
mov qword [rbp + 0xd8], r15
mov qword [rbp + 0x58], rax
movabs rdi, 0x926d0a7b7701610b
movups xmm1, xmmword [rbp + 0x50]
movabs rax, 0xfd7bec80a36858b1
movaps xmmword [rbp + 0x10], xmm1
xor edx, edx
mov qword [rbp + 0x60], rax
movabs rax, 0xfe180a10270e3326
mov qword [rbp + 0x68], rax
movabs rax, 0x926d0a7b7701613a
movups xmm0, xmmword [rbp + 0x60]
movaps xmmword [rbp + 0x20], xmm0
lea r8d, [rdx + 7]
vmovdqu ymm0, ymmword [rbp + 0xc0]
mov qword [rbp + 0x70], rax
vmovups xmm1, xmmword [rbp + 0x70]
vmovaps xmmword [rbp + 0x30], xmm1
vpxor ymm1, ymm0, ymmword [rbp]
vmovdqu ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp], ymm1
mov qword [rbp + 0xe0], r14
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0xf0], rdi
mov qword [rbp + 0xf8], rbx
vpxor ymm1, ymm0, ymmword [rbp + 0xe0]
vmovdqa ymmword [rbp + 0x20], ymm1
vzeroupper
call fcn.180027870
mov qword [0x1801c0900], rax
movabs rax, 0xb495e3c5353355c5
mov qword [rbp + 0xc0], rax
movabs rax, 0x694e1854952600a2
mov qword [rbp + 0xc8], rax
movabs rax, 0x5e24eb57a688de07
mov qword [rbp + 0xd0], rax
movabs rax, 0xf0a5c3810d136df1
mov qword [rbp + 0x40], rax
movabs rax, 0x6c04df6386b1e627
mov qword [rbp + 0x50], rax
movabs rax, 0x2d70f3468dd23680
mov qword [rbp + 0x58], rax
movabs rax, 0xe973ec86c0774db6
movups xmm1, xmmword [rbp + 0x50]
mov qword [rbp + 0x60], rax
movabs rax, 0xf27b681b3f1c3e32
mov qword [rbp + 0x68], rax
movabs rax, 0xa64d39385739532b
mov qword [rbp + 0x70], rax
movabs rax, 0xa29d093a1805a5a0
mov qword [rbp + 0x48], r13
movups xmm0, xmmword [rbp + 0x40]
mov qword [rbp + 0x78], rax
mov qword [rbp + 0xd8], r15
mov qword [rbp + 0xe0], r14
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0xf0], rdi
mov qword [rbp + 0xf8], rbx
movaps xmmword [rbp], xmm0
movups xmm0, xmmword [rbp + 0x60]
lea rcx, [rbp]
movaps xmmword [rbp + 0x10], xmm1
xor edx, edx
movups xmm1, xmmword [rbp + 0x70]
movaps xmmword [rbp + 0x30], xmm1
movaps xmmword [rbp + 0x20], xmm0
vmovdqu ymm0, ymmword [rbp + 0xc0]
vpxor ymm1, ymm0, ymmword [rbp]
vmovdqu ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp], ymm1
vpxor ymm1, ymm0, ymmword [rbp + 0xe0]
vmovdqa ymmword [rbp + 0x20], ymm1
lea r8d, [rdx + 7]
vzeroupper
call fcn.180027870
mov qword [0x1801c0908], rax
lea rcx, [rbp]
movabs rax, 0xb495e3c5353355c5
mov qword [rbp + 0x48], r13
mov qword [rbp + 0xc0], rax
xor edx, edx
movabs rax, 0x694e1854952600a2
mov qword [rbp + 0x78], rbx
mov qword [rbp + 0xc8], rax
movabs rax, 0x5e24eb57a688de07
mov qword [rbp + 0xd0], rax
movabs rax, 0xf0a5c3870d136df1
mov qword [rbp + 0x40], rax
lea r8d, [rdx + 7]
movups xmm0, xmmword [rbp + 0x40]
movabs rax, 0x7e1bcb6886b09b27
movaps xmmword [rbp], xmm0
mov qword [rbp + 0x50], rax
movabs rax, 0x35688e529dde368b
mov qword [rbp + 0x58], rax
movabs rax, 0xe9748999d80b4dcb
movups xmm1, xmmword [rbp + 0x50]
movaps xmmword [rbp + 0x10], xmm1
mov qword [rbp + 0x60], rax
movabs rax, 0xe607681727032639
mov qword [rbp + 0x68], rax
movabs rax, 0xd42e2a394f21593f
movups xmm0, xmmword [rbp + 0x60]
movaps xmmword [rbp + 0x20], xmm0
mov qword [rbp + 0x70], rax
movups xmm1, xmmword [rbp + 0x70]
movaps xmmword [rbp + 0x30], xmm1
mov qword [rbp + 0xd8], r15
vmovdqu ymm0, ymmword [rbp + 0xc0]
vpxor ymm1, ymm0, ymmword [rbp]
vmovdqu ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp], ymm1
mov qword [rbp + 0xe0], r14
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0xf0], rdi
mov qword [rbp + 0xf8], rbx
vpxor ymm1, ymm0, ymmword [rbp + 0xe0]
vmovdqa ymmword [rbp + 0x20], ymm1
vzeroupper
call fcn.180027870
mov qword [0x1801c0e48], rax
movabs rax, 0xb495e3c5353355c5
mov qword [rbp + 0xc0], rax
movabs rax, 0x694e1854952600a2
mov qword [rbp + 0xc8], rax
movabs rax, 0x5e24eb57a688de07
mov qword [rbp + 0xd0], rax
movabs rax, 0x5c6e276bb5123282
mov qword [rbp + 0x48], rax
movabs rax, 0x7e13de7790bdfe32
mov qword [rbp + 0x50], rax
movabs rax, 0x4e0d965585c12e80
mov qword [rbp + 0xd8], r15
movabs r15, 0xf7a0c3fc0d136df1
mov qword [rbp + 0x58], rax
mov qword [rbp + 0xe0], r14
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0xf0], rdi
mov qword [rbp + 0xf8], rbx
mov qword [rbp + 0x40], r15
movups xmm0, xmmword [rbp + 0x40]
lea rcx, [rbp]
movups xmm1, xmmword [rbp + 0x50]
movabs rax, 0xfd6cf98fc0785aa9
movaps xmmword [rbp], xmm0
xor r8d, r8d
movaps xmmword [rbp + 0x10], xmm1
xor edx, edx
mov qword [rbp + 0x60], rax
movabs rax, 0xe67b780845042645
mov qword [rbp + 0x68], rax
movabs rax, 0x926d0a7b77015439
movups xmm0, xmmword [rbp + 0x60]
movaps xmmword [rbp + 0x20], xmm0
vmovdqu ymm0, ymmword [rbp + 0xc0]
mov qword [rbp + 0x70], rax
mov qword [rbp + 0x78], rbx
vmovups xmm1, xmmword [rbp + 0x70]
vmovaps xmmword [rbp + 0x30], xmm1
vpxor ymm1, ymm0, ymmword [rbp]
vmovdqu ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp], ymm1
vpxor ymm1, ymm0, ymmword [rbp + 0xe0]
vmovdqa ymmword [rbp + 0x20], ymm1
vzeroupper
call fcn.180027870
mov qword [0x1801c0910], rax
movabs rcx, 0x335c5eb0b3a0090e
movabs rax, 0xb495e3c5353355c5
mov qword [rbp + 0x60], r14
mov qword [rbp + 0x40], rax
movabs r14, 0xf1271c6eeed8a17c
movabs rax, 0x694e1854952600a2
mov qword [rbp + 0x68], rsi
mov qword [rbp + 0x48], rax
movabs rsi, 0xb55c16ed05993ccd
movabs rax, 0x5e24eb57a688de07
mov qword [rbp + 0x70], rdi
mov qword [rbp + 0x50], rax
movabs rdi, 0xe25651c3f9fea0a
movabs rax, 0xd48b666bde116b4
mov qword [rbp + 0x78], rbx
mov qword [rbp + 0x58], rax
movabs rbx, 0x392947df1ae1350f
vmovdqu ymm0, ymmword [rbp + 0x40]
movabs rax, 0xe1aad2613c6d0d91
mov qword [rbp + 0xc0], r15
mov qword [rbp + 0xa0], rax
movabs rax, 0x5d6e276bb5123282
mov qword [rbp + 0xc8], rax
movabs rax, 0x7e67dd779fb0fe3f
mov qword [rbp + 0xd0], rax
movabs rax, 0x357c965982c12286
mov qword [rbp + 0xd8], rax
movabs rax, 0xfb6cf88ec07155a9
vpxor ymm1, ymm0, ymmword [rbp + 0xc0]
vmovdqu ymm0, ymmword [rbp + 0x60]
mov qword [rbp + 0xe0], rax
movabs rax, 0xe60f7d0838032632
mov qword [rbp + 0xe8], rax
movabs rax, 0xd1282a484f21593f
mov qword [rbp + 0xf0], rax
movabs rax, 0x9a88012e7a0db3b8
mov qword [rbp + 0xf8], rax
movabs rax, 0x956d22cd34a91c8f
mov qword [rbp + 0x100], rax
movabs rax, 0x361145247abfa832
mov qword [rbp + 0x108], rax
movabs rax, 0xd0975993aa30d2f
mov qword [rbp + 0x110], rax
movabs rax, 0xd11e5a4eace08144
mov qword [rbp + 0x118], rax
movabs rax, 0xe1aad223784d3ea2
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x80], rsi
mov qword [rbp + 0x88], rdi
mov qword [rbp + 0x90], rbx
mov qword [rbp + 0x98], r14
mov qword [rbp + 0xa8], rcx
mov qword [rbp + 0x128], rcx
vmovdqa ymmword [rbp + 0xc0], ymm1
vpxor ymm1, ymm0, ymmword [rbp + 0xe0]
vmovdqa xmm2, xmmword [rbp + 0x120]
lea rcx, [rbp + 0xc0]
vmovdqu ymm0, ymmword [rbp + 0x80]
vxorps xmm2, xmm2, xmmword [rbp + 0xa0]
xor r8d, r8d
vmovdqa ymmword [rbp + 0xe0], ymm1
vpxor ymm1, ymm0, ymmword [rbp + 0x100]
vmovdqa ymmword [rbp + 0x100], ymm1
vmovdqa xmmword [rbp + 0x120], xmm2
xor edx, edx
vzeroupper
call fcn.180027870
mov qword [0x1801c0918], rax
movabs rcx, 0xc6384828073c0606
movabs rax, 0xb495e3c5353355c5
mov qword [rbp + 0x68], rcx
mov qword [rbp + 0xc0], rax
xor edx, edx
movabs rax, 0x694e1854952600a2
mov qword [rbp + 0xe8], rcx
mov qword [rbp + 0xc8], rax
lea rcx, [rbp]
movabs rax, 0x5e24eb57a688de07
mov qword [rbp + 0x40], r12
mov qword [rbp + 0xd0], rax
lea r8d, [rdx + 7]
movabs rax, 0xd48b666bde116b4
mov qword [rbp + 0x48], r13
movups xmm0, xmmword [rbp + 0x40]
mov qword [rbp + 0xd8], rax
movabs rax, 0xc94cccb9e0486d89
mov qword [rbp + 0xe0], rax
movabs rax, 0x6704a96f86b0ea27
movaps xmmword [rbp], xmm0
vmovdqu ymm0, ymmword [rbp + 0xc0]
mov qword [rbp + 0x50], rax
movabs rax, 0x2d7796599dde368c
mov qword [rbp + 0x58], rax
movabs rax, 0xc94cccb9a20d4db6
vmovups xmm1, xmmword [rbp + 0x50]
mov qword [rbp + 0x60], rax
vmovups xmm2, xmmword [rbp + 0x60]
vmovaps xmmword [rbp + 0x10], xmm1
vxorps xmm2, xmm2, xmmword [rbp + 0xe0]
vpxor ymm1, ymm0, ymmword [rbp]
vmovdqa xmmword [rbp + 0x20], xmm2
vmovdqa ymmword [rbp], ymm1
vzeroupper
call fcn.180027870
mov qword [0x1801c0920], rax
lea rcx, [rbp + 0x40]
movabs rax, 0xb495e3c5353355c5
mov qword [rbp + 8], r13
mov qword [rbp + 0xc0], rax
movabs r12, 0xd48b666bde116b4
movabs rax, 0x694e1854952600a2
mov qword [rbp + 0xd8], r12
mov qword [rbp + 0xc8], rax
xor edx, edx
movabs rax, 0x5e24eb57a688de07
mov qword [rbp + 0xd0], rax
movabs rax, 0x81a5c3810d1316f1
mov qword [rbp], rax
movabs rax, 0x1d04dc1586ceee27
movups xmm0, xmmword [rbp]
mov qword [rbp + 0x10], rax
lea r8d, [rdx + 7]
movabs rax, 0xd48b666bde11685
movaps xmmword [rbp + 0x40], xmm0
vmovdqu ymm0, ymmword [rbp + 0xc0]
mov qword [rbp + 0x18], rax
vmovups xmm1, xmmword [rbp + 0x10]
vmovaps xmmword [rbp + 0x50], xmm1
vpxor ymm1, ymm0, ymmword [rbp + 0x40]
vmovdqa ymmword [rbp + 0x40], ymm1
vzeroupper
call fcn.180027870
mov qword [0x1801c0e50], rax
movabs rax, 0xb495e3c5353355c5
mov qword [rbp + 0xc0], rax
mov qword [rbp + 0x40], r15
lea rcx, [rbp + 0x40]
movabs rax, 0x694e1854952600a2
mov qword [rbp + 0xd8], r12
mov qword [rbp + 0xc8], rax
movabs r13, 0xe90f8999d3704db1
movabs rax, 0x5e24eb57a688de07
mov qword [rbp + 0x118], r14
mov qword [rbp + 0xd0], rax
movabs r12, 0xf309686a3f1c3634
vmovdqu ymm0, ymmword [rbp + 0xc0]
movabs rax, 0xc94cccb9e0486d89
mov qword [rbp + 0x100], rsi
mov qword [rbp + 0xe0], rax
movabs r15, 0xad4d355b48215e2b
movabs rax, 0xc6384828073c0606
mov qword [rbp + 0x108], rdi
mov qword [rbp + 0xe8], rax
movabs r14, 0xe4887b227a05b1b8
movabs rax, 0x926d0a7b7701610b
mov qword [rbp + 0x110], rbx
mov qword [rbp + 0xf0], rax
movabs rsi, 0x956f2ecd3dad1cf4
movabs rax, 0xa2a8391a5a3d8598
mov qword [rbp + 0x60], r13
mov qword [rbp + 0xf8], rax
movabs rdi, 0x3d16452c0ebfdb49
movabs rax, 0x517a386bb5123282
mov qword [rbp + 0x68], r12
mov qword [rbp + 0x48], rax
movabs rbx, 0x392947df1aa3712f
movabs rax, 0x6c04df6086b1e627
mov qword [rbp + 0x70], r15
mov qword [rbp + 0x50], rax
xor r8d, r8d
movabs rax, 0x396881539dde3680
mov qword [rbp + 0x78], r14
mov qword [rbp + 0x58], rax
xor edx, edx
vpxor ymm1, ymm0, ymmword [rbp + 0x40]
vmovdqu ymm0, ymmword [rbp + 0xe0]
vmovdqa ymmword [rbp + 0x40], ymm1
vpxor ymm1, ymm0, ymmword [rbp + 0x60]
vmovdqu ymm0, ymmword [rbp + 0x100]
vmovdqa ymmword [rbp + 0x60], ymm1
mov qword [rbp + 0x80], rsi
movabs rax, 0xf1271c6eeed8a17c
mov qword [rbp + 0x88], rdi
mov qword [rbp + 0x90], rbx
mov qword [rbp + 0x98], rax
vpxor ymm1, ymm0, ymmword [rbp + 0x80]
vmovdqa ymmword [rbp + 0x80], ymm1
vzeroupper
call fcn.180027870
mov qword [0x1801c08f8], rax
movabs rcx, 0xf1271c6eeed8a17c
movabs rax, 0xb495e3c5353355c5
mov qword [rbp + 0x118], rcx
mov qword [rbp + 0xc0], rax
movabs rax, 0x694e1854952600a2
mov qword [rbp + 0xc8], rax
movabs rax, 0x5e24eb57a688de07
mov qword [rbp + 0xd0], rax
movabs rax, 0xd48b666bde116b4
mov qword [rbp + 0xd8], rax
movabs rax, 0xc94cccb9e0486d89
mov qword [rbp + 0xe0], rax
movabs rax, 0xc6384828073c0606
mov qword [rbp + 0xe8], rax
movabs rax, 0x926d0a7b7701610b
mov qword [rbp + 0xf0], rax
movabs rax, 0xa2a8391a5a3d8598
mov qword [rbp + 0xf8], rax
movabs rax, 0xb55c16ed05993ccd
mov qword [rbp + 0x100], rax
movabs rax, 0xe25651c3f9fea0a
mov qword [rbp + 0x108], rax
movabs rax, 0x392947df1ae1350f
mov qword [rbp + 0x110], rax
movabs rax, 0xf7a0c3fc0d136df1
mov qword [rbp + 0x40], rax
vmovdqu ymm0, ymmword [rbp + 0xc0]
mov qword [rbp + 0x98], rcx
movabs rax, 0x517a386bb5123282
mov qword [rbp + 0x48], rax
lea rcx, [rbp + 0x40]
movabs rax, 0x6c04df6086b1e627
mov qword [rbp + 0x60], r13
mov qword [rbp + 0x50], rax
xor r8d, r8d
mov qword [rbp + 0x68], r12
movabs rax, 0x396881539dde3680
mov qword [rbp + 0x58], rax
xor edx, edx
vpxor ymm1, ymm0, ymmword [rbp + 0x40]
vmovdqu ymm0, ymmword [rbp + 0xe0]
vmovdqa ymmword [rbp + 0x40], ymm1
mov qword [rbp + 0x70], r15
mov qword [rbp + 0x78], r14
vpxor ymm1, ymm0, ymmword [rbp + 0x60]
vmovdqu ymm0, ymmword [rbp + 0x100]
vmovdqa ymmword [rbp + 0x60], ymm1
mov qword [rbp + 0x80], rsi
mov qword [rbp + 0x88], rdi
mov qword [rbp + 0x90], rbx
vpxor ymm1, ymm0, ymmword [rbp + 0x80]
vmovdqa ymmword [rbp + 0x80], ymm1
vzeroupper
call fcn.180027870
mov qword [0x1801c0e40], rax
xor r14d, r14d
mov rax, qword [0x1801c0e08]
test rax, rax
jne 0x180028757
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov rdi, rsi
nop dword [rax]
nop dword [rax + rax]
mov r9, qword [rdi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
add rbx, r9
cmp rbx, r9
je 0x180028738
mov r8d, dword [rbx + 0x18]
test r8d, r8d
je 0x180028738
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r8d
mov edx, 0x811c9dc5
lea rax, [r11 + r8*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x180028733
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x180028710
cmp edx, 0xe463da3c
je 0x180029ac3
test r8d, r8d
jne 0x1800286f0
mov rax, qword [rdi]
mov rdi, rax
cmp rax, rsi
je 0x18002874d
cmp qword [rax + 0x30], r14
jne 0x1800286c0
mov rax, r14
mov qword [0x1801c0e08], rax
lea rcx, str.FiveM_GameProcess.exe
call rax
test rax, rax
jne 0x180028839
mov rax, qword [0x1801c0e08]
test rax, rax
jne 0x180028827
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov rdi, rsi
mov r9, qword [rdi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
add rbx, r9
cmp rbx, r9
je 0x180028808
mov r8d, dword [rbx + 0x18]
test r8d, r8d
je 0x180028808
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r8d
mov edx, 0x811c9dc5
lea rax, [r9 + r8*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x180028803
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1800287e0
cmp edx, 0xe463da3c
je 0x180029adf
test r8d, r8d
jne 0x1800287c0
mov rax, qword [rdi]
mov rdi, rax
cmp rax, rsi
je 0x18002881d
cmp qword [rax + 0x30], r14
jne 0x180028790
mov rax, r14
mov qword [0x1801c0e08], rax
lea rcx, str.FiveM_GTAProcess.exe
call rax
test rax, rax
je 0x1800288bb
mov dword [0x1801c0930], 0x10a8
mov dword [0x1801c092c], 0x14b8
mov dword [0x1801c0934], 0x10c8
mov dword [0x1801c0938], 0x10b8
mov dword [0x1801c0928], 0x68
mov dword [0x1801c093c], 0x2e8
mov dword [0x1801c0940], 0x74
mov dword [0x1801c0950], 0x12c
mov dword [0x1801c0944], 0x20
mov dword [0x1801c0948], 0x24
mov dword [0x1801c0e58], 0x5e0
mov dword [0x1801c0954], 0x146b
mov dword [0x1801c094c], 0x25c
mov rax, qword [0x1801c0e08]
test rax, rax
jne 0x180028987
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov rdi, rsi
nop dword [rax]
nop word [rax + rax]
mov r9, qword [rdi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
add rbx, r9
cmp rbx, r9
je 0x180028968
mov r8d, dword [rbx + 0x18]
test r8d, r8d
je 0x180028968
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r8d
mov edx, 0x811c9dc5
lea rax, [r11 + r8*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x180028963
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x180028940
cmp edx, 0xe463da3c
je 0x180029afb
test r8d, r8d
jne 0x180028920
mov rax, qword [rdi]
mov rdi, rax
cmp rax, rsi
je 0x18002897d
cmp qword [rax + 0x30], r14
jne 0x1800288f0
mov rax, r14
mov qword [0x1801c0e08], rax
lea rcx, str.FiveM_b2060_GameProcess.exe
call rax
test rax, rax
jne 0x180028a69
mov rax, qword [0x1801c0e08]
test rax, rax
jne 0x180028a57
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov rdi, rsi
mov r9, qword [rdi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
add rbx, r9
cmp rbx, r9
je 0x180028a38
mov r8d, dword [rbx + 0x18]
test r8d, r8d
je 0x180028a38
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r8d
mov edx, 0x811c9dc5
lea rax, [r9 + r8*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x180028a33
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x180028a10
cmp edx, 0xe463da3c
je 0x180029b17
test r8d, r8d
jne 0x1800289f0
mov rax, qword [rdi]
mov rdi, rax
cmp rax, rsi
je 0x180028a4d
cmp qword [rax + 0x30], r14
jne 0x1800289c0
mov rax, r14
mov qword [0x1801c0e08], rax
lea rcx, str.FiveM_b2060_GTAProcess.exe
call rax
test rax, rax
je 0x180028aeb
mov dword [0x1801c0930], 0x10b8
mov dword [0x1801c092c], 0x14e0
mov dword [0x1801c0934], 0x10d8
mov dword [0x1801c0938], 0x10b8
mov dword [0x1801c0928], 0x88
mov dword [0x1801c093c], 0x2f4
mov dword [0x1801c0940], 0x84
mov dword [0x1801c0950], 0x134
mov dword [0x1801c0944], 0x20
mov dword [0x1801c0948], 0x24
mov dword [0x1801c0e58], 0x5f0
mov dword [0x1801c0954], 0x146b
mov dword [0x1801c094c], 0x28c
mov rax, qword [0x1801c0e08]
test rax, rax
jne 0x180028bb7
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov rdi, rsi
nop dword [rax]
nop word [rax + rax]
mov r9, qword [rdi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
add rbx, r9
cmp rbx, r9
je 0x180028b98
mov r8d, dword [rbx + 0x18]
test r8d, r8d
je 0x180028b98
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r8d
mov edx, 0x811c9dc5
lea rax, [r11 + r8*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x180028b93
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x180028b70
cmp edx, 0xe463da3c
je 0x180029b33
test r8d, r8d
jne 0x180028b50
mov rax, qword [rdi]
mov rdi, rax
cmp rax, rsi
je 0x180028bad
cmp qword [rax + 0x30], r14
jne 0x180028b20
mov rax, r14
mov qword [0x1801c0e08], rax
lea rcx, str.FiveM_b2545_GameProcess.exe
call rax
test rax, rax
jne 0x180028c99
mov rax, qword [0x1801c0e08]
test rax, rax
jne 0x180028c87
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov rdi, rsi
mov r9, qword [rdi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
add rbx, r9
cmp rbx, r9
je 0x180028c68
mov r8d, dword [rbx + 0x18]
test r8d, r8d
je 0x180028c68
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r8d
mov edx, 0x811c9dc5
lea rax, [r11 + r8*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x180028c63
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x180028c40
cmp edx, 0xe463da3c
je 0x180029b4f
test r8d, r8d
jne 0x180028c20
mov rax, qword [rdi]
mov rdi, rax
cmp rax, rsi
je 0x180028c7d
cmp qword [rax + 0x30], r14
jne 0x180028bf0
mov rax, r14
mov qword [0x1801c0e08], rax
lea rcx, str.FiveM_b2545_GTAProcess.exe
call rax
test rax, rax
je 0x180028d1b
mov dword [0x1801c0930], 0x10b8
mov dword [0x1801c092c], 0x1530
mov dword [0x1801c0934], 0x10d8
mov dword [0x1801c0928], 0x88
mov dword [0x1801c0938], 0x10c8
mov dword [0x1801c093c], 0x2f4
mov dword [0x1801c0940], 0x84
mov dword [0x1801c0950], 0x134
mov dword [0x1801c0944], 0x20
mov dword [0x1801c0948], 0x24
mov dword [0x1801c0e58], 0x5f0
mov dword [0x1801c0954], 0x146b
mov dword [0x1801c094c], 0x28c
mov rax, qword [0x1801c0e08]
test rax, rax
jne 0x180028de7
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov rdi, rsi
nop dword [rax]
nop word [rax + rax]
mov r9, qword [rdi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
add rbx, r9
cmp rbx, r9
je 0x180028dc8
mov r8d, dword [rbx + 0x18]
test r8d, r8d
je 0x180028dc8
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r8d
mov edx, 0x811c9dc5
lea rax, [r11 + r8*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x180028dc3
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x180028da0
cmp edx, 0xe463da3c
je 0x180029b6b
test r8d, r8d
jne 0x180028d80
mov rax, qword [rdi]
mov rdi, rax
cmp rax, rsi
je 0x180028ddd
cmp qword [rax + 0x30], r14
jne 0x180028d50
mov rax, r14
mov qword [0x1801c0e08], rax
lea rcx, str.FiveM_b2612_GameProcess.exe
call rax
test rax, rax
jne 0x180029069
mov rax, qword [0x1801c0e08]
test rax, rax
jne 0x180028eb7
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov rdi, rsi
mov r9, qword [rdi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
add rbx, r9
cmp rbx, r9
je 0x180028e98
mov r8d, dword [rbx + 0x18]
test r8d, r8d
je 0x180028e98
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r8d
mov edx, 0x811c9dc5
lea rax, [r9 + r8*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x180028e93
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x180028e70
cmp edx, 0xe463da3c
je 0x180029b87
test r8d, r8d
jne 0x180028e50
mov rax, qword [rdi]
mov rdi, rax
cmp rax, rsi
je 0x180028ead
cmp qword [rax + 0x30], r14
jne 0x180028e20
mov rax, r14
mov qword [0x1801c0e08], rax
lea rcx, str.FiveM_b2612_GTAProcess.exe
call rax
test rax, rax
jne 0x180029069
mov rax, qword [0x1801c0e08]
test rax, rax
jne 0x180028f87
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov rdi, rsi
mov r9, qword [rdi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
add rbx, r9
cmp rbx, r9
je 0x180028f68
mov r8d, dword [rbx + 0x18]
test r8d, r8d
je 0x180028f68
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r8d
mov edx, 0x811c9dc5
lea rax, [r11 + r8*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x180028f63
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x180028f40
cmp edx, 0xe463da3c
je 0x180029ba3
test r8d, r8d
jne 0x180028f20
mov rax, qword [rdi]
mov rdi, rax
cmp rax, rsi
je 0x180028f7d
cmp qword [rax + 0x30], r14
jne 0x180028ef0
mov rax, r14
mov qword [0x1801c0e08], rax
lea rcx, str.FiveM_b2699_GTAProcess.exe
call rax
test rax, rax
jne 0x180029069
mov rax, qword [0x1801c0e08]
test rax, rax
jne 0x180029057
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov rdi, rsi
mov r9, qword [rdi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
add rbx, r9
cmp rbx, r9
je 0x180029038
mov r8d, dword [rbx + 0x18]
test r8d, r8d
je 0x180029038
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r8d
mov edx, 0x811c9dc5
lea rax, [r11 + r8*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x180029033
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x180029010
cmp edx, 0xe463da3c
je 0x180029bbf
test r8d, r8d
jne 0x180028ff0
mov rax, qword [rdi]
mov rdi, rax
cmp rax, rsi
je 0x18002904d
cmp qword [rax + 0x30], r14
jne 0x180028fc0
mov rax, r14
mov qword [0x1801c0e08], rax
lea rcx, str.FiveM_b2699_GameProcess.exe
call rax
test rax, rax
je 0x1800290eb
mov dword [0x1801c0930], 0x10b8
mov dword [0x1801c092c], 0x1530
mov dword [0x1801c0934], 0x10d8
mov dword [0x1801c0938], 0x10c8
mov dword [0x1801c093c], 0x2f4
mov dword [0x1801c0928], 0x88
mov dword [0x1801c0940], 0x84
mov dword [0x1801c0950], 0x134
mov dword [0x1801c0944], 0x20
mov dword [0x1801c0948], 0x24
mov dword [0x1801c0e58], 0x5f0
mov dword [0x1801c0954], 0x146b
mov dword [0x1801c094c], 0x28c
mov rax, qword [0x1801c0e08]
test rax, rax
jne 0x1800291b7
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov rdi, rsi
nop dword [rax]
nop word [rax + rax]
mov r9, qword [rdi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
add rbx, r9
cmp rbx, r9
je 0x180029198
mov r8d, dword [rbx + 0x18]
test r8d, r8d
je 0x180029198
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r8d
mov edx, 0x811c9dc5
lea rax, [r11 + r8*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x180029193
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x180029170
cmp edx, 0xe463da3c
je 0x180029bdb
test r8d, r8d
jne 0x180029150
mov rax, qword [rdi]
mov rdi, rax
cmp rax, rsi
je 0x1800291ad
cmp qword [rax + 0x30], r14
jne 0x180029120
mov rax, r14
mov qword [0x1801c0e08], rax
lea rcx, str.FiveM_b2189_GameProcess.exe
call rax
test rax, rax
jne 0x180029299
mov rax, qword [0x1801c0e08]
test rax, rax
jne 0x180029287
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov rdi, rsi
mov r9, qword [rdi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
add rbx, r9
cmp rbx, r9
je 0x180029268
mov r8d, dword [rbx + 0x18]
test r8d, r8d
je 0x180029268
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r8d
mov edx, 0x811c9dc5
lea rax, [r9 + r8*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x180029263
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x180029240
cmp edx, 0xe463da3c
je 0x180029bf7
test r8d, r8d
jne 0x180029220
mov rax, qword [rdi]
mov rdi, rax
cmp rax, rsi
je 0x18002927d
cmp qword [rax + 0x30], r14
jne 0x1800291f0
mov rax, r14
mov qword [0x1801c0e08], rax
lea rcx, str.FiveM_b2189_GTAProcess.exe
call rax
test rax, rax
je 0x18002931b
mov dword [0x1801c0930], 0x10b8
mov dword [0x1801c092c], 0x14e0
mov dword [0x1801c0934], 0x10d8
mov dword [0x1801c0938], 0x10c8
mov dword [0x1801c0928], 0x68
mov dword [0x1801c093c], 0x2f4
mov dword [0x1801c0940], 0x84
mov dword [0x1801c0950], 0x134
mov dword [0x1801c0944], 0x20
mov dword [0x1801c0948], 0x24
mov dword [0x1801c0e58], 0x5f0
mov dword [0x1801c0954], 0x146b
mov dword [0x1801c094c], 0x28c
mov rax, qword [0x1801c0e08]
test rax, rax
jne 0x1800293e7
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov rdi, rsi
nop dword [rax]
nop word [rax + rax]
mov r9, qword [rdi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
add rbx, r9
cmp rbx, r9
je 0x1800293c8
mov r8d, dword [rbx + 0x18]
test r8d, r8d
je 0x1800293c8
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r8d
mov edx, 0x811c9dc5
lea rax, [r9 + r8*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x1800293c3
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1800293a0
cmp edx, 0xe463da3c
je 0x180029c13
test r8d, r8d
jne 0x180029380
mov rax, qword [rdi]
mov rdi, rax
cmp rax, rsi
je 0x1800293dd
cmp qword [rax + 0x30], r14
jne 0x180029350
mov rax, r14
mov qword [0x1801c0e08], rax
lea rcx, str.FiveM_b2372_GameProcess.exe
call rax
test rax, rax
jne 0x1800294c9
mov rax, qword [0x1801c0e08]
test rax, rax
jne 0x1800294b7
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov rdi, rsi
mov r9, qword [rdi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
add rbx, r9
cmp rbx, r9
je 0x180029498
mov r8d, dword [rbx + 0x18]
test r8d, r8d
je 0x180029498
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r8d
mov edx, 0x811c9dc5
lea rax, [r9 + r8*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x180029493
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x180029470
cmp edx, 0xe463da3c
je 0x180029c2f
test r8d, r8d
jne 0x180029450
mov rax, qword [rdi]
mov rdi, rax
cmp rax, rsi
je 0x1800294ad
cmp qword [rax + 0x30], r14
jne 0x180029420
mov rax, r14
mov qword [0x1801c0e08], rax
lea rcx, str.FiveM_b2372_GTAProcess.exe
call rax
test rax, rax
je 0x18002954b
mov dword [0x1801c0930], 0x10b8
mov dword [0x1801c092c], 0x14e0
mov dword [0x1801c0934], 0x10d8
mov dword [0x1801c0938], 0x10c8
mov dword [0x1801c093c], 0x2f4
mov dword [0x1801c0928], 0x88
mov dword [0x1801c0940], 0x84
mov dword [0x1801c0950], 0x134
mov dword [0x1801c0944], 0x20
mov dword [0x1801c0948], 0x24
mov dword [0x1801c0e58], 0x5f0
mov dword [0x1801c0954], 0x146b
mov dword [0x1801c094c], 0x28c
mov rax, qword [0x1801c0e08]
test rax, rax
jne 0x180029617
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov rdi, rsi
nop dword [rax]
nop word [rax + rax]
mov r9, qword [rdi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
add rbx, r9
cmp rbx, r9
je 0x1800295f8
mov r8d, dword [rbx + 0x18]
test r8d, r8d
je 0x1800295f8
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r8d
mov edx, 0x811c9dc5
lea rax, [r9 + r8*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x1800295f3
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1800295d0
cmp edx, 0xe463da3c
je 0x180029c4b
test r8d, r8d
jne 0x1800295b0
mov rax, qword [rdi]
mov rdi, rax
cmp rax, rsi
je 0x18002960d
cmp qword [rax + 0x30], r14
jne 0x180029580
mov rax, r14
mov qword [0x1801c0e08], rax
lea rcx, str.FiveM_b2802_GameProcess.exe
call rax
test rax, rax
jne 0x1800296f9
mov rax, qword [0x1801c0e08]
test rax, rax
jne 0x1800296e7
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov rdi, rsi
mov r9, qword [rdi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
add rbx, r9
cmp rbx, r9
je 0x1800296c8
mov r8d, dword [rbx + 0x18]
test r8d, r8d
je 0x1800296c8
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r8d
mov edx, 0x811c9dc5
lea rax, [r9 + r8*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x1800296c3
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1800296a0
cmp edx, 0xe463da3c
je 0x180029c67
test r8d, r8d
jne 0x180029680
mov rax, qword [rdi]
mov rdi, rax
cmp rax, rsi
je 0x1800296dd
cmp qword [rax + 0x30], r14
jne 0x180029650
mov rax, r14
mov qword [0x1801c0e08], rax
lea rcx, str.FiveM_b2802_GTAProcess.exe
call rax
test rax, rax
je 0x18002977b
mov dword [0x1801c0930], 0x10b8
mov dword [0x1801c092c], 0x14e0
mov dword [0x1801c0934], 0x10d8
mov dword [0x1801c0938], 0x10c8
mov dword [0x1801c093c], 0x2f4
mov dword [0x1801c0928], 0x88
mov dword [0x1801c0940], 0x84
mov dword [0x1801c0950], 0x134
mov dword [0x1801c0944], 0x20
mov dword [0x1801c0948], 0x24
mov dword [0x1801c0e58], 0x5f0
mov dword [0x1801c0954], 0x146b
mov dword [0x1801c094c], 0x28c
mov rax, qword [0x1801c0e08]
test rax, rax
jne 0x180029847
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov rdi, rsi
nop dword [rax]
nop word [rax + rax]
mov r9, qword [rdi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
add rbx, r9
cmp rbx, r9
je 0x180029828
mov r8d, dword [rbx + 0x18]
test r8d, r8d
je 0x180029828
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r8d
mov edx, 0x811c9dc5
lea rax, [r9 + r8*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x180029823
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x180029800
cmp edx, 0xe463da3c
je 0x180029c83
test r8d, r8d
jne 0x1800297e0
mov rax, qword [rdi]
mov rdi, rax
cmp rax, rsi
je 0x18002983d
cmp qword [rax + 0x30], r14
jne 0x1800297b0
mov rax, r14
mov qword [0x1801c0e08], rax
lea rcx, str.FiveM_b2944_GameProcess.exe
call rax
test rax, rax
jne 0x180029929
mov rax, qword [0x1801c0e08]
test rax, rax
jne 0x180029917
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov rdi, rsi
mov r9, qword [rdi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
add rbx, r9
cmp rbx, r9
je 0x1800298f8
mov r8d, dword [rbx + 0x18]
test r8d, r8d
je 0x1800298f8
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r8d
mov edx, 0x811c9dc5
lea rax, [r9 + r8*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x1800298f3
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1800298d0
cmp edx, 0xe463da3c
je 0x180029c9f
test r8d, r8d
jne 0x1800298b0
mov rax, qword [rdi]
mov rdi, rax
cmp rax, rsi
je 0x18002990d
cmp qword [rax + 0x30], r14
jne 0x180029880
mov rax, r14
mov qword [0x1801c0e08], rax
lea rcx, str.FiveM_b2944_GTAProcess.exe
call rax
test rax, rax
je 0x1800299ab
mov dword [0x1801c0930], 0x10b8
mov dword [0x1801c092c], 0x14e0
mov dword [0x1801c0934], 0x10d8
mov dword [0x1801c0938], 0x10c8
mov dword [0x1801c093c], 0x2f4
mov dword [0x1801c0928], 0x88
mov dword [0x1801c0940], 0x84
mov dword [0x1801c0950], 0x134
mov dword [0x1801c0944], 0x20
mov dword [0x1801c0948], 0x24
mov dword [0x1801c0e58], 0x5f0
mov dword [0x1801c0954], 0x146b
mov dword [0x1801c094c], 0x28c
mov rax, qword [0x1801c0e60]
test rax, rax
jne 0x180029a77
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rsi, qword [rax]
mov rdi, rsi
nop dword [rax]
nop word [rax + rax]
mov r9, qword [rdi + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
add rbx, r9
cmp rbx, r9
je 0x180029a58
mov r8d, dword [rbx + 0x18]
test r8d, r8d
je 0x180029a58
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r8d
mov edx, 0x811c9dc5
lea rax, [r9 + r8*4]
mov eax, dword [rax + r11]
add rax, r9
movzx ecx, byte [rax]
inc rax
test cl, cl
je 0x180029a53
nop dword [rax]
movsx ecx, cl
lea rax, [rax + 1]
xor ecx, edx
imul edx, ecx, 0x1000193
movzx ecx, byte [rax - 1]
test cl, cl
jne 0x180029a30
cmp edx, 0x8fb39146
je 0x180029cbb
test r8d, r8d
jne 0x180029a10
mov rax, qword [rdi]
mov rdi, rax
cmp rax, rsi
je 0x180029a6d
cmp qword [rax + 0x30], r14
jne 0x1800299e0
mov rax, r14
mov qword [0x1801c0e60], rax
mov qword [rsp + 0x28], r14
lea r8, [0x1800225e0]
xor r9d, r9d
mov dword [rsp + 0x20], r14d
xor edx, edx
xor ecx, ecx
call rax
mov al, 1
mov rcx, qword [rbp + 0x140]
xor rcx, rsp
call fcn.1800e2990
lea r11, [rsp + 0x1a0]
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 [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x180028750
mov ecx, dword [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x180028820
mov ecx, dword [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x180028980
mov ecx, dword [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x180028a50
mov ecx, dword [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x180028bb0
mov ecx, dword [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x180028c80
mov ecx, dword [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x180028de0
mov ecx, dword [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x180028eb0
mov ecx, dword [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x180028f80
mov ecx, dword [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x180029050
mov ecx, dword [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x1800291b0
mov ecx, dword [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x180029280
mov ecx, dword [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x1800293e0
mov ecx, dword [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x1800294b0
mov ecx, dword [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x180029610
mov ecx, dword [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x1800296e0
mov ecx, dword [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x180029840
mov ecx, dword [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x180029910
mov ecx, dword [rbx + 0x24]
add rcx, r9
movzx edx, word [rcx + r8*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r9
mov eax, dword [rcx + rdx*4]
add rax, r9
jmp 0x180029a70