Function at 0x14004f1e7
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xf679c838
pushf
not eax
add eax, 0xa30548f0
xor eax, 0xc7436f0c
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xd034fe37
xor eax, 0xe079926e
rol eax, 4
popf
cmp eax, 4
jne 0x14004f224
popf
pop rax
jmp 0x14004f438
cmp eax, 0
jne 0x14004f233
popf
pop rax
jmp 0x14004f26f
cmp eax, 3
jne 0x14004f242
popf
pop rax
jmp 0x14004f400
cmp eax, 1
jne 0x14004f251
popf
pop rax
jmp 0x14004f332
cmp eax, 5
jne 0x14004f260
popf
pop rax
jmp 0x14004f4c3
cmp eax, 2
jne 0x14004f26f
popf
pop rax
jmp 0x14004f3e6
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0xb0
mov rax, qword [0x140008230]
xor rax, rsp
mov qword [rsp + 0xa0], rax
lea rcx, [rsp + 0x20]
call fcn.140054a10
mov rcx, rax
call fcn.14005fedf
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.140059a56
nop
lea rcx, [rsp + 0x40]
call fcn.140054f68
mov rcx, rax
call fcn.14005fedf
mov rdx, rax
lea rcx, [rsp + 0x80]
call fcn.140059a56
nop
lea rbx, [rsp + 0x60]
xor dil, dil
push rax
pushf
mov eax, 0x48bc0711
pushf
not eax
add eax, 0xf2387f92
xor eax, 0xf005a532
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x932921c9
xor eax, 0xde3b2bf1
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xda16dc7a
xor eax, 0x962c970a
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xec866db4
xor eax, 0xa0ae6f91
rol eax, 0x3f
popf
jmp 0x14004f215
mov rdx, rbx
lea rcx, [rsp + 0x40]
call fcn.1400599c5
lea rcx, [rsp + 0x40]
call fcn.14005a51d
mov rcx, rax
call fcn.140051ae9
lea rcx, [rsp + 0x40]
test al, al
jne 0x14004f3b3
push rax
pushf
mov eax, 0x46e8ef07
pushf
not eax
add eax, 0xe68208a2
xor eax, 0x925dd74d
rol eax, 0
popf
pushf
not eax
add eax, 0x92f3707d
xor eax, 0x8269a945
rol eax, 0xca
popf
pushf
not eax
add eax, 0x98567f5b
xor eax, 0xef614dca
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xa4089411
xor eax, 0xe77df679
rol eax, 0x6d
popf
jmp 0x14004f215
push rax
pushf
mov eax, 0xcc9907cf
pushf
not eax
add eax, 0xcf272739
xor eax, 0xb3fdf1a9
rol eax, 0x34
popf
pushf
not eax
add eax, 0xdf5ea4b3
xor eax, 0xf3738d74
rol eax, 0xd
popf
jmp 0x14004f215
call fcn.14005f010
add rbx, 0x20
lea rax, [rsp + 0xa0]
cmp rbx, rax
jne 0x14004f332
jmp 0x14004f4c3
call fcn.14005f010
lea rdx, [0x1a833e267]
pushf
sub rdx, 0x68337e57
popf
call fcn.1400639ed
mov dil, 0xa
pushf
not dil
add dil, 2
xor dil, 0x86
rol dil, 0x3d
popf
pushf
not dil
add dil, 0x78
xor dil, 0x59
rol dil, 0x84
popf
push rax
pushf
mov eax, 0x383c5bb5
pushf
not eax
add eax, 0xf1bede53
xor eax, 0x82b09e47
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xcf83c4da
xor eax, 0xd677ec12
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x91b93246
xor eax, 0xa4ad0b54
rol eax, 0xd2
popf
jmp 0x14004f215
lea r9, [0x19b6daa2c]
pushf
sub r9, 0x5b6d949c
popf
mov edx, 0xaf6a4c4e
pushf
not edx
add edx, 0xac42ef4d
xor edx, 0xe9c3609a
rol edx, 0xf
popf
pushf
not edx
add edx, 0xba2a5c5d
xor edx, 0xdd0954c5
rol edx, 0xfa
popf
pushf
not edx
add edx, 0xf83e9dcd
xor edx, 0xff0416e9
rol edx, 8
popf
pushf
not edx
add edx, 0xa8398f0a
xor edx, 0xa56a3dda
rol edx, 0x88
popf
lea r8d, [rdx - 0x1e]
lea rcx, [rsp + 0x60]
call fcn.14005f258
mov al, dil
mov rcx, qword [rsp + 0xa0]
xor rcx, rsp
call fcn.14005bd41
mov rbx, qword [rsp + 0xc0]
add rsp, 0xb0
pop rdi
ret