Function at 0x140070389
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xee523d54
pushf
not eax
add eax, 0xb3c39093
xor eax, 0xf0b3dd21
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xf70addfb
xor eax, 0xd7d51b6c
rol eax, 0x59
popf
cmp eax, 4
jne 0x1400703c6
popf
pop rax
jmp 0x14007061f
cmp eax, 0
jne 0x1400703d5
popf
pop rax
jmp 0x14007043e
cmp eax, 3
jne 0x1400703e4
popf
pop rax
jmp 0x1400705ce
cmp eax, 1
jne 0x1400703f3
popf
pop rax
jmp 0x1400704e2
cmp eax, 5
jne 0x140070402
popf
pop rax
jmp 0x1400706d7
cmp eax, 7
jne 0x140070411
popf
pop rax
jmp 0x1400707d1
cmp eax, 6
jne 0x140070420
popf
pop rax
jmp 0x14007073f
cmp eax, 2
jne 0x14007042f
popf
pop rax
jmp 0x140070525
cmp eax, 8
jne 0x14007043e
popf
pop rax
jmp 0x140070813
mov qword [rsp + 8], rbx
push rbp
mov rbp, rsp
sub rsp, 0x70
and qword [rbp - 0x40], 0
cmp dword [0x14001e5a0], 0
mov byte [rbp - 0x30], 0
mov byte [rbp - 0x18], 0
mov byte [rbp - 0x10], 0
mov byte [rbp - 8], 0
jne 0x14007049c
push rax
pushf
mov eax, 0x1f68f4cb
pushf
not eax
add eax, 0xa97b3528
xor eax, 0x8d4981dd
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xaf431a73
xor eax, 0x9acd5e5a
rol eax, 0x66
popf
jmp 0x1400703b7
push rax
pushf
mov eax, 0x581dd9af
pushf
not eax
add eax, 0x96fcbcbf
xor eax, 0xbf9812f9
rol eax, 0x88
popf
pushf
not eax
add eax, 0x92afa69e
xor eax, 0xe61ce25f
rol eax, 0x11
popf
pushf
not eax
add eax, 0x8ee73b2c
xor eax, 0xea5edfe9
rol eax, 0xd1
popf
jmp 0x1400703b7
movups xmm0, xmmword [0x14001d858]
mov byte [rbp - 0x18], 1
movdqu xmmword [rbp - 0x28], xmm0
push rax
pushf
mov eax, 0x27fcfbef
pushf
not eax
add eax, 0xf38939b6
xor eax, 0xc3c9e21a
rol eax, 0x41
popf
pushf
not eax
add eax, 0xee555637
xor eax, 0xddc99676
rol eax, 0xfe
popf
jmp 0x1400703b7
lea rax, [rbp - 0x40]
mov qword [rsp + 0x28], rax
mov rax, qword [rbp + 0x30]
mov qword [rsp + 0x20], rax
call fcn.140057e38
cmp byte [rbp - 0x18], 2
jne 0x140070588
push rax
pushf
mov eax, 0x75e1edc8
pushf
not eax
add eax, 0xb2b82272
xor eax, 0xe1cbb597
rol eax, 0xd
popf
pushf
not eax
add eax, 0xea3d4be7
xor eax, 0xc813ae24
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xf23dbeef
xor eax, 0xf93a4fa3
rol eax, 0xfd
popf
jmp 0x1400703b7
push rax
pushf
mov eax, 0x722bcc08
pushf
not eax
add eax, 0xd5c5dd9d
xor eax, 0xbaa4d735
rol eax, 0x28
popf
pushf
not eax
add eax, 0xbd320672
xor eax, 0xb2a92c35
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xb927ebbd
xor eax, 0xac65a30f
rol eax, 0x64
popf
jmp 0x1400703b7
mov rax, qword [rbp - 0x40]
and dword [rax + 0x3a8], 0xfffffffd
push rax
pushf
mov eax, 0xdadbaf5b
pushf
not eax
add eax, 0xda850515
xor eax, 0xef45a537
rol eax, 0xee
popf
pushf
not eax
add eax, 0xdca4dee2
xor eax, 0x9f68e412
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x8443c09e
xor eax, 0x8ea1c350
rol eax, 0x19
popf
jmp 0x1400703b7
cmp byte [rbp - 0x10], 0
je 0x14007067e
push rax
pushf
mov eax, 0x7a07dcbd
pushf
not eax
add eax, 0xae12d975
xor eax, 0x8265e111
rol eax, 0x45
popf
pushf
not eax
add eax, 0xd9553f3f
xor eax, 0x89b4fb0d
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xaba27764
xor eax, 0x92a619d7
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x8e7be0f5
xor eax, 0xa7505f86
rol eax, 8
popf
jmp 0x1400703b7
push rax
pushf
mov eax, 0x2925c059
pushf
not eax
add eax, 0xd4ebf25f
xor eax, 0xb0cea457
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x976b6fc3
xor eax, 0xbee90bdb
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xb466756d
xor eax, 0xbfb44d0e
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xc10cb460
xor eax, 0xbb17b63e
rol eax, 0xaa
popf
jmp 0x1400703b7
mov ebx, dword [rbp - 0x14]
lea rcx, [rbp - 0x40]
call fcn.140047c62
mov dword [rax + 0x20], ebx
push rax
pushf
mov eax, 0x7477a92a
pushf
not eax
add eax, 0xa30c5b36
xor eax, 0xb5986dd3
rol eax, 0x82
popf
pushf
not eax
add eax, 0x821c525f
xor eax, 0x92114913
rol eax, 0xba
popf
pushf
not eax
add eax, 0x98ec0374
xor eax, 0xedadd9bd
rol eax, 0x70
popf
pushf
not eax
add eax, 0xcedaeaa1
xor eax, 0x8a21b33e
rol eax, 0x62
popf
jmp 0x1400703b7
cmp byte [rbp - 8], 0
je 0x140070778
push rax
pushf
mov eax, 0xf2824f07
pushf
not eax
add eax, 0xe5e97d94
xor eax, 0x81c6ebb2
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xb642b866
xor eax, 0xc2a3aa3c
rol eax, 0xf
popf
jmp 0x1400703b7
push rax
pushf
mov eax, 0xb82c752d
pushf
not eax
add eax, 0xe63f4990
xor eax, 0xb96983df
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xc5904f8f
xor eax, 0xb2464a9a
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xa8bfdf70
xor eax, 0x90f2d6f0
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xf9893650
xor eax, 0xb5fa5999
rol eax, 0x3b
popf
jmp 0x1400703b7
mov ebx, dword [rbp - 0xc]
lea rcx, [rbp - 0x40]
call fcn.140047c62
mov dword [rax + 0x24], ebx
push rax
pushf
mov eax, 0x7dd569ac
pushf
not eax
add eax, 0xfaa97170
xor eax, 0xd3d06fc2
rol eax, 0x77
popf
pushf
not eax
add eax, 0xf37955d5
xor eax, 0xf2a1f3a0
rol eax, 0x76
popf
jmp 0x1400703b7
mov rbx, qword [rsp + 0x80]
add rsp, 0x70
pop rbp
ret