Function at 0x140008c50
Capabilities:
Hash data using fnv

Disassembly:
push rbx
sub rsp, 0x40
xor ebx, ebx
lea rdx, [0x14009825c]
lea rcx, str.Local_Player_:__s
call fcn.14005da10
mov edx, dword [0x1400982dc]
lea rcx, str.Ping_:__d
call fcn.14005da10
movss xmm1, dword [0x1400982e0]
cvtps2pd xmm1, xmm1
movq rdx, xmm1
lea rcx, str.Sensitivity_:__.2f
call fcn.14005da10
lea rdx, [0x140098138]
lea rcx, str.Mapname_:__s
call fcn.14005da10
mov r8d, dword [0x140098220]
mov eax, r8d
shr eax, 8
movzx edx, al
movzx eax, r8b
movabs rcx, 0xcbf29ce484222325
xor rax, rcx
movabs r9, 0x100000001b3
imul rax, r9
xor rdx, rax
imul rdx, r9
mov eax, r8d
shr eax, 0x10
movzx ecx, al
xor rdx, rcx
imul rdx, r9
mov eax, r8d
shr rax, 0x18
xor rdx, rax
imul rdx, r9
mov rcx, qword [0x140097fd0]
and rcx, rdx
add rcx, rcx
mov rdx, qword [0x140097fb8]
mov rax, qword [rdx + rcx*8 + 8]
mov r9, qword [0x140097fa8]
cmp rax, r9
je 0x140008d42
mov rcx, qword [rdx + rcx*8]
cmp r8d, dword [rax + 0x10]
je 0x140008d3f
nop
cmp rax, rcx
je 0x140008d42
mov rax, qword [rax + 8]
cmp r8d, dword [rax + 0x10]
jne 0x140008d30
mov rbx, rax
test rbx, rbx
je 0x140008d5c
cmp rbx, r9
je 0x140008d5c
lea rdx, [rbx + 0x18]
lea rcx, [rsp + 0x20]
call fcn.14000ef50
jmp 0x140008d84
xorps xmm0, xmm0
movups xmmword [rsp + 0x20], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x30], xmm1
mov r8d, 7
lea rdx, str._empty_
lea rcx, [rsp + 0x20]
call fcn.14000ee50
mov rdx, qword [rsp + 0x20]
lea rax, [rsp + 0x20]
cmp qword [rsp + 0x38], 0xf
cmovbe rdx, rax
lea rcx, str.Gamemode:__s
call fcn.14005da10
nop
mov rdx, qword [rsp + 0x38]
cmp rdx, 0xf
jbe 0x140008de5
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140008de0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140008de0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400775c4
mov ecx, dword [0x140098250]
sub ecx, 1
je 0x140008e3c
sub ecx, 1
je 0x140008e22
cmp ecx, 1
je 0x140008e08
lea rcx, str.Team_:_Unknown
call fcn.14005da10
jmp 0x140008e4f
movups xmm0, xmmword [0x140094368]
movups xmmword [rsp + 0x20], xmm0
lea rdx, str.Team_:_Counter_Terrorist
lea rcx, [rsp + 0x20]
jmp 0x140008e4a
movups xmm0, xmmword [0x140094348]
movups xmmword [rsp + 0x20], xmm0
lea rdx, str.Team_:_Terrorist
lea rcx, [rsp + 0x20]
jmp 0x140008e4a
lea rdx, str.Team_:_Spectator
lea rcx, [0x1400942a8]
call fcn.14005da80
mov edx, dword [0x140098254]
lea rcx, str.Health_:__d
call fcn.14005da10
lea rcx, str.Status_:_Alive
lea rax, str.Status_:_Dead
cmp dword [0x140098254], 0
cmovle rcx, rax
call fcn.14005da10
cmp byte [0x1400981b8], 0
je 0x140008efb
movaps xmm0, xmmword [0x140085d30]
movups xmmword [rsp + 0x20], xmm0
lea rdx, str.Bomb_Status_:_Planted
lea rcx, [rsp + 0x20]
call fcn.14005da80
movsxd rcx, dword [0x1400940f8]
add rcx, qword [0x140098128]
call fcn.140016360
test eax, eax
jne 0x140008ec5
lea rcx, str.Bomb_Site_:_A
jmp 0x140008ee4
movsxd rcx, dword [0x1400940f8]
add rcx, qword [0x140098128]
call fcn.140016360
cmp eax, 1
jne 0x140008ee9
lea rcx, str.Bomb_Site_:_B
call fcn.14005da10
cmp byte [0x1400981ba], 0
je 0x140008f44
lea rdx, str.Bomb_Is_Being_Defused
jmp 0x140008f2e
cmp byte [0x1400981b9], 0
je 0x140008f27
movaps xmm0, xmmword [0x140085d70]
lea rdx, str.Bomb_Status_:_Dropped
movups xmmword [rsp + 0x20], xmm0
lea rcx, [rsp + 0x20]
call fcn.14005da80
add rsp, 0x40
pop rbx
ret
lea rdx, str.Bomb_Status_:_Not_Planted
movaps xmm0, xmmword [0x140085df0]
movups xmmword [rsp + 0x20], xmm0
lea rcx, [rsp + 0x20]
call fcn.14005da80
add rsp, 0x40
pop rbx
ret