Function at 0x1404fb416
Capabilities:
Check for software breakpoints
Hash data using fnv

Disassembly:
mov qword [rsp + 0x20], rbx
push rbp
push rsi
movzx rbx, r8w
and bl, 0xd6
push rdi
bt ebx, r14d
btr rbp, r14
push r12
rcr bl, cl
movsx rbp, r15w
push r13
sar si, cl
xchg bh, bh
movzx rsi, r11w
push r14
jmp 0x1404fb44d
push r15
sub rsp, 0x40
dec r15w
sar sil, cl
mov rsi, r9
mov rbx, r8
mov bpl, r8b
mov r15, rdx
cqo
mov rbp, rcx
btc dx, r14w
btr dx, r12w
mov rdx, qword [r8 + 0x10]
test ax, 0x2811
cmp r11b, sil
cmp qword [r8 + 0x18], 8
jmp 0x1404fb48a
jb 0x1404fb493
mov r8, qword [r8]
movabs rdi, 0xcbf29ce484222325
rcl cx, 0x6c
xor r12d, r12d
and ch, al
movsx rcx, r11w
mov ecx, r12d
add rdx, rdx
je 0x1404fb4f5
movabs r9, 0x100000001b3
neg ax
lahf
nop dword [rax]
movzx eax, byte [rcx + r8]
stc
cmc
cmp r11b, 0x7d
xor rdi, rax
imul rdi, r9
jmp 0x1404fb4de
inc rcx
jmp 0x1404fb4e7
cmp rcx, rdx
jmp 0x1404fb4ef
jb 0x1404fb4c7
mov r9, rdi
movsx r8w, bl
movsx r8d, r10w
mov r8, rbx
lea rdx, [rsp + 0x20]
mov ch, 0x56
mov rcx, rbp
jmp 0x1404fb514
call fcn.1404a1bfe
mov rcx, qword [rsp + 0x28]
test rcx, rcx
je 0x1404fb538
mov qword [r15], rcx
jmp 0x1404fb52f
mov byte [r15 + 8], r12b
jmp 0x1404fba24
movabs rax, 0x492492492492492
test si, 0x65fa
cmp qword [rbp + 0x10], rax
jmp 0x1404fb550
je 0x1404fba6b
lea r13, [rbp + 8]
mov ch, 0xfd
movzx rcx, r13w
movzx ecx, r13w
mov qword [rsp + 0x30], r13
movzx ecx, r13w
jmp 0x1404fb576
mov qword [rsp + 0x38], r12
mov ecx, 0x38
call fcn.14005cdc8
mov r14, rax
movzx r9d, si
bswap cx
xchg r9b, cl
mov qword [rsp + 0x38], rax
movsxd rcx, esp
mov cx, 0x4c98
movzx ecx, r11w
mov qword [rax + 0x10], r12
mov qword [rax + 0x20], r12
mov rcx, 0xa7d3de1
movsxd r9, r13d
mov qword [rax + 0x28], r12
not r9b
movzx r9d, r8w
movups xmm0, xmmword [rbx]
movsx r9, r13w
mov cl, r14b
jmp 0x1404fb5ce
movups xmmword [rax + 0x10], xmm0
mov r9w, sp
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rax + 0x20], xmm1
movsx r9d, di
mov qword [rbx + 0x10], r12
bswap ax
movsx r9, sp
cwde
mov qword [rbx + 0x18], 7
movzx r9w, sil
mov word [rbx], r12w
movzx eax, si
cwde
mov eax, dword [rsi]
setle r9b
bswap cx
mov dword [r14 + 0x30], eax
mov r9, qword [rbp + 0x10]
jmp 0x1404fb619
lea rcx, [r9 + 1]
jmp 0x1404fb622
movss xmm3, dword [rbp]
jmp 0x1404fb62c
xorps xmm0, xmm0
test rcx, rcx
js 0x1404fb642
cvtsi2ss xmm0, rcx
jmp 0x1404fb65f
mov rax, rcx
shr rax, 1
cmp ch, al
stc
and ecx, 1
or rax, rcx
jmp 0x1404fb656
cvtsi2ss xmm0, rax
addss xmm0, xmm0
mov rbx, qword [rbp + 0x38]
jmp 0x1404fb668
xorps xmm2, xmm2
test rbx, rbx
jmp 0x1404fb673
js 0x1404fb683
cvtsi2ss xmm2, rbx
jmp 0x1404fb6b5
mov rcx, rbx
add rax, r12
movsxd rax, esi
xor ah, 0xb9
shr rcx, 1
shld ax, di, 0x4a
mov rax, rbx
test eax, 0xc1953a3
and eax, 1
stc
clc
or rcx, rax
jmp 0x1404fb6ac
cvtsi2ss xmm2, rcx
addss xmm2, xmm2
movaps xmm1, xmm0
jmp 0x1404fb6bd
divss xmm1, xmm2
comiss xmm1, xmm3
seta al
test al, al
je 0x1404fb936
divss xmm0, xmm3
call fcn.1400bb15c
xor ecx, ecx
jmp 0x1404fb6df
movss xmm1, dword [0x1400de758]
jmp 0x1404fb6ec
comiss xmm0, xmm1
jb 0x1404fb71d
subss xmm0, xmm1
comiss xmm0, xmm1
jae 0x1404fb71d
movabs rax, 0x8000000000000000
xchg cl, cl
movzx ecx, sp
movsx cx, ch
mov rcx, rax
jmp 0x1404fb71d
cvttss2si rax, xmm0
lea rax, [rax + rcx]
rol cx, 2
adc ecx, edi
mov ecx, 8
test rsp, r12
clc
jmp 0x1404fb73a
cmp rax, rcx
jmp 0x1404fb742
cmova rcx, rax
jmp 0x1404fb74c
cmp rbx, rcx
jmp 0x1404fb754
jae 0x1404fb783
cmp rbx, 0x200
jae 0x1404fb780
lea rbx, [rbx*8]
cmp r13b, r13b
cmp rbx, rcx
jmp 0x1404fb77a
jae 0x1404fb783
mov rbx, rcx
mov rdx, rbx
movzx cx, dl
mov cl, 0xe8
mov rcx, rbp
call fcn.1404a1626
mov rax, qword [rbp + 0x30]
bsr r10, rcx
movzx cx, r14b
adc edx, ebx
and rax, rdi
sal dh, 0x1d
sbb dx, 0x6912
or dh, 0xfc
add rax, rax
sar cl, cl
mov rdx, qword [rbp + 0x18]
cmp r12b, sil
mov r10, qword [rdx + rax*8 + 8]
mov rcx, qword [r13]
cmp r10, rcx
jmp 0x1404fb7ce
jne 0x1404fb7ed
mov qword [rsp + 0x20], rcx
jmp 0x1404fb7de
mov qword [rsp + 0x28], r12
jmp 0x1404fb7e8
jmp 0x1404fb927
mov rsi, qword [rdx + rax*8]
mov r11, qword [r14 + 0x20]
mov r12, qword [r14 + 0x28]
nop word [rax + rax]
clc
shl eax, 0xe7
not al
lea rax, [r10 + 0x10]
mov rcx, qword [rax + 0x10]
test r10w, r15w
cmp qword [rax + 0x18], 8
jmp 0x1404fb820
jb 0x1404fb830
mov rax, qword [rax]
adc r9b, bl
setl r9b
lea r9, [r14 + 0x10]
cmc
cmp r12, 8
jb 0x1404fb843
mov r9, qword [r14 + 0x10]
cmp r11, rcx
jmp 0x1404fb84b
jne 0x1404fb8d7
mov r8, r11
test r11, r11
je 0x1404fb8ee
movzx ecx, word [r9]
rcl dh, 0xa3
btc dx, 0x91
movzx edx, word [rax]
jmp 0x1404fb874
cmp cx, dx
jmp 0x1404fb87c
jb 0x1404fb8d7
sub r9, rax
stc
cmp r10b, 0xef
cmp cx, dx
jmp 0x1404fb892
ja 0x1404fb8d7
cmp r8, 1
jmp 0x1404fb8a1
je 0x1404fb8ee
dec r8
movsx cx, r13b
movzx edx, cx
add rax, 2
movzx ecx, word [r9 + rax]
sal dh, cl
rcl dh, 0x14
jmp 0x1404fb8c5
movzx edx, word [rax]
clc
cmp cx, dx
jmp 0x1404fb8d1
jae 0x1404fb892
cmp r10, rsi
jmp 0x1404fb8df
je 0x1404fb90f
mov r10, qword [r10 + 8]
jmp 0x1404fb80a
mov rax, qword [r10]
jmp 0x1404fb8f6
mov qword [rsp + 0x20], rax
jmp 0x1404fb900
mov qword [rsp + 0x28], r10
jmp 0x1404fb90a
jmp 0x1404fb927
mov qword [rsp + 0x20], r10
jmp 0x1404fb919
mov qword [rsp + 0x28], 0
jmp 0x1404fb927
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
mov r9, qword [rbp + 0x10]
mov rdx, qword [rsp + 0x20]
mov r8, qword [rdx + 8]
movzx rax, dx
movsx eax, r15w
rol rax, cl
lea rax, [r9 + 1]
shld r9w, r15w, 0xc
mov qword [rbp + 0x10], rax
shld rcx, rdi, 0x9b
rcr eax, 0x7f
mov qword [r14], rdx
mov r9b, 0x91
shr cx, cl
mov qword [r14 + 8], r8
test r13w, 0xd1c
btc cx, r14w
mov qword [r8], r14
mov qword [rdx + 8], r14
mov rcx, qword [rbp + 0x18]
sar r9b, cl
rcr r9, 0xf
cwde
mov rax, qword [rbp + 0x30]
xchg r9, r9
rol r9b, cl
movzx r9w, al
and rax, rdi
xor r9w, 0x5009
btc r9w, 0xc2
cmc
lea rax, [rax + rax]
bt r9w, r10w
xchg r9b, r9b
mov r9, qword [rcx + rax*8]
test spl, 0xa9
cmp r9, qword [r13]
jmp 0x1404fb9c7
jne 0x1404fb9db
mov qword [rcx + rax*8], r14
jmp 0x1404fb9d6
jmp 0x1404fba02
cmp r9, rdx
jne 0x1404fb9f2
mov qword [rcx + rax*8], r14
jmp 0x1404fb9ed
jmp 0x1404fba07
cmp qword [rcx + rax*8 + 8], r8
jmp 0x1404fb9fc
jne 0x1404fba07
mov qword [rcx + rax*8 + 8], r14
mov qword [r15], r14
dec bh
rol sil, cl
rcr ax, cl
mov byte [r15 + 8], 1
movsx ax, r11b
shrd bp, sp, 0x16
cmp bl, 0xcc
mov rax, r15
rcl esi, 3
mov rbx, qword [rsp + 0x98]
add rsp, 0x40
movsx r14, sp
seto bpl
pop r15
xchg edi, r13d
bswap di
pop r14
pop r13
movsx edi, r10w
movsxd rbp, esi
pop r12
xchg bpl, bpl
mov esi, 0x1d1e2d21
movzx rbp, bp
pop rdi
pop rsi
bswap rbp
pop rbp
jmp 0x1404fba6a
ret
lea rcx, str.unordered_map_set_too_long
jmp 0x1404fba77
call fcn.140501668
jmp 0x1400556c5