Function at 0x18007d8c9
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xe0fce44d
pushf
not eax
add eax, 0x93c6c108
xor eax, 0x97a5a1d0
rol eax, 0x49
popf
pushf
not eax
add eax, 0xf3ca75a9
xor eax, 0x8de3fde1
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x932f5bbf
xor eax, 0xa049d027
rol eax, 0x12
popf
cmp eax, 4
jne 0x18007a777
popf
pop rax
jmp 0x18007aac5
cmp eax, 0
jne 0x18007a786
popf
pop rax
jmp 0x18007a849
cmp eax, 3
jne 0x18007a795
popf
pop rax
jmp 0x18007a9cc
cmp eax, 1
jne 0x18007a7a4
popf
pop rax
jmp 0x18007a8dc
cmp eax, 0xd
jne 0x18007a7b3
popf
pop rax
jmp 0x18007aec3
cmp eax, 7
jne 0x18007a7c2
popf
pop rax
jmp 0x18007abce
cmp eax, 0xe
jne 0x18007a7d1
popf
pop rax
jmp 0x18007af3f
cmp eax, 0xb
jne 0x18007a7e0
popf
pop rax
jmp 0x18007adca
cmp eax, 0xc
jne 0x18007a7ef
popf
pop rax
jmp 0x18007ae76
cmp eax, 8
jne 0x18007a7fe
popf
pop rax
jmp 0x18007ac2b
cmp eax, 5
jne 0x18007a80d
popf
pop rax
jmp 0x18007ab47
cmp eax, 2
jne 0x18007a81c
popf
pop rax
jmp 0x18007a938
cmp eax, 9
jne 0x18007a82b
popf
pop rax
jmp 0x18007acab
cmp eax, 0xa
jne 0x18007a83a
popf
pop rax
jmp 0x18007ad3f
cmp eax, 6
jne 0x18007a849
popf
pop rax
jmp 0x18007abc5
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
mov rsi, rdx
mov rdi, rcx
cmp rcx, rdx
je 0x18007a8a9
push rax
pushf
mov eax, 0x4601e751
pushf
not eax
add eax, 0xbdd5dd7a
xor eax, 0xfdd8d900
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xb0b5518f
xor eax, 0x959717eb
rol eax, 0x92
popf
pushf
not eax
add eax, 0xde51eb10
xor eax, 0x82d75f37
rol eax, 0xfa
popf
jmp 0x18007a768
push rax
pushf
mov eax, 0x106d2be1
pushf
not eax
add eax, 0xecea127d
xor eax, 0x96236c46
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x8fd5ebde
xor eax, 0x9365018b
rol eax, 0x2f
popf
jmp 0x18007a768
mov rbx, rcx
push rax
pushf
mov eax, 0x56c10ab8
pushf
not eax
add eax, 0xea7fe0e1
xor eax, 0xd975ae04
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xc2a36ceb
xor eax, 0xe350570a
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xff29d77a
xor eax, 0xd3bb867f
rol eax, 0x51
popf
pushf
not eax
add eax, 0xb85093ac
xor eax, 0x9d8788d3
rol eax, 0x23
popf
jmp 0x18007a768
mov rax, qword [rbx]
test rax, rax
je 0x18007a999
push rax
pushf
mov eax, 0xfdf43538
pushf
not eax
add eax, 0x9f00b073
xor eax, 0xb3a2e73b
rol eax, 0x96
popf
pushf
not eax
add eax, 0xab47cef4
xor eax, 0xb2e883ae
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xbb9cf9d5
xor eax, 0xf73373bb
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xdf4ede22
xor eax, 0xcec30ce3
rol eax, 0xd2
popf
jmp 0x18007a768
push rax
pushf
mov eax, 0x34ee04a8
pushf
not eax
add eax, 0xc0780df7
xor eax, 0x8c761921
rol eax, 0x57
popf
pushf
not eax
add eax, 0xbcd00e4c
xor eax, 0xc54c1043
rol eax, 0xc4
popf
jmp 0x18007a768
movabs r10, 0x8c6a29f46ef47011
pushf
not r10
add r10, 0x7cb1d269
xor r10, 0x6e75788f
rol r10, 0xa0
popf
pushf
not r10
add r10, 0x40339bc1
xor r10, 0x7d8ad29c
rol r10, 0x8a
popf
jmp 0x18007aa09
call qword [0x18002f410]
test al, al
je 0x18007aa6c
push rax
pushf
mov eax, 0xa9295380
pushf
not eax
add eax, 0xc83e04dc
xor eax, 0xe5e3d695
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xa8bb280b
xor eax, 0xdc6b340f
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xe62b44d1
xor eax, 0xb10eff52
rol eax, 0x28
popf
pushf
not eax
add eax, 0x9f760aaf
xor eax, 0xf4edaaff
rol eax, 0x4b
popf
jmp 0x18007a768
push rax
pushf
mov eax, 0x7aab8e57
pushf
not eax
add eax, 0xb2c90f76
xor eax, 0xee41bf62
rol eax, 0x59
popf
pushf
not eax
add eax, 0xc93a7efd
xor eax, 0xf1290248
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xa94796ca
xor eax, 0xda765778
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xb7210e9f
xor eax, 0xc30796d5
rol eax, 0xdd
popf
jmp 0x18007a768
add rbx, 0x10
cmp rbx, rsi
jne 0x18007ab01
push rax
pushf
mov eax, 0xca4b36d0
pushf
not eax
add eax, 0xed6397a4
xor eax, 0xd805ce22
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xcaa5781a
xor eax, 0xd46a1a33
rol eax, 0xe0
popf
jmp 0x18007a768
push rax
pushf
mov eax, 0xc47b0aa3
pushf
not eax
add eax, 0xf23bdb02
xor eax, 0xd9cfaa79
rol eax, 0x69
popf
pushf
not eax
add eax, 0xe3bc8b39
xor eax, 0xfe60bb86
rol eax, 0x16
popf
pushf
not eax
add eax, 0xbc577451
xor eax, 0x86c84a30
rol eax, 0x72
popf
jmp 0x18007a768
cmp rbx, rsi
je 0x18007ab7f
push rax
pushf
mov eax, 0x501e3c68
pushf
not eax
add eax, 0x9c7761fb
xor eax, 0xf091cd0e
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xab6c41b2
xor eax, 0xdc32c820
rol eax, 0xa8
popf
jmp 0x18007a768
push rax
pushf
mov eax, 0x9f3212f2
pushf
not eax
add eax, 0xc0219779
xor eax, 0xb05d5fc3
rol eax, 0x26
popf
pushf
not eax
add eax, 0x900725ce
xor eax, 0xabd443ef
rol eax, 0x31
popf
pushf
not eax
add eax, 0xc70fcf61
xor eax, 0x98039e58
rol eax, 0xf3
popf
jmp 0x18007a768
cmp rbx, rdi
je 0x18007ae76
add rbx, 0xfffffffffffffff8
push rax
pushf
mov eax, 0xe6c35041
pushf
not eax
add eax, 0x9dba13e1
xor eax, 0xdb26cebf
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xfa469d87
xor eax, 0xa410ebd6
rol eax, 0xea
popf
pushf
not eax
add eax, 0xbba8b5fb
xor eax, 0xfc23486f
rol eax, 0x77
popf
pushf
not eax
add eax, 0xba45b38f
xor eax, 0x83ab3e91
rol eax, 0xe2
popf
jmp 0x18007a768
cmp qword [rbx - 8], 0
je 0x18007ac65
push rax
pushf
mov eax, 0xebc638d3
pushf
not eax
add eax, 0xcf2f653c
xor eax, 0xc474e1ba
rol eax, 0x41
popf
pushf
not eax
add eax, 0xe74256e8
xor eax, 0x9d86bb43
rol eax, 0x49
popf
jmp 0x18007a768
push rax
pushf
mov eax, 0xfaea9d4f
pushf
not eax
add eax, 0x9725e7c5
xor eax, 0x9ade4599
rol eax, 0x59
popf
pushf
not eax
add eax, 0x871baba1
xor eax, 0xa5febeb3
rol eax, 0x36
popf
pushf
not eax
add eax, 0x9e355ab8
xor eax, 0xc7b29de0
rol eax, 0x67
popf
jmp 0x18007a768
mov rax, qword [rbx]
test rax, rax
je 0x18007acf9
push rax
pushf
mov eax, 0xdc203ed0
pushf
not eax
add eax, 0xddd641f8
xor eax, 0x841d7631
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xc0a47348
xor eax, 0x8679e4bf
rol eax, 0x37
popf
pushf
not eax
add eax, 0xe7020c22
xor eax, 0x881d6be8
rol eax, 0x2e
popf
jmp 0x18007a768
push rax
pushf
mov eax, 0xda39f588
pushf
not eax
add eax, 0xd002016f
xor eax, 0xe1c9ff8a
rol eax, 0x21
popf
pushf
not eax
add eax, 0xb9776bfa
xor eax, 0xa257d71f
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x83318a5a
xor eax, 0xa08f98c2
rol eax, 2
popf
jmp 0x18007a768
movabs r10, 0xbf7f53e61b4c0ac5
pushf
not r10
add r10, 0x52277adb
xor r10, 0x5a902499
rol r10, 0x8e
popf
pushf
not r10
add r10, 0x5b648c60
xor r10, 0x441f1aa6
rol r10, 0xa6
popf
xor ecx, ecx
jmp 0x18007ad7e
call qword [0x18002f410]
push rax
pushf
mov eax, 0xf532f4c
pushf
not eax
add eax, 0xa26daddc
xor eax, 0xb2413662
rol eax, 0x64
popf
pushf
not eax
add eax, 0xfc116914
xor eax, 0x908f7baa
rol eax, 0xae
popf
pushf
not eax
add eax, 0x9024fc1b
xor eax, 0xa7aa1e70
rol eax, 0xdf
popf
jmp 0x18007a768
sub rbx, 0x10
lea rax, [rbx + 8]
cmp rax, rdi
jne 0x18007ae1d
push rax
pushf
mov eax, 0xbb4afce
pushf
not eax
add eax, 0xd10950b1
xor eax, 0xaef158e3
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xbbcb7e90
xor eax, 0xcf4f2abd
rol eax, 0xf
popf
pushf
not eax
add eax, 0xc5eeb424
xor eax, 0xf1e54ec8
rol eax, 0xae
popf
jmp 0x18007a768
push rax
pushf
mov eax, 0x822a5209
pushf
not eax
add eax, 0xe49516e4
xor eax, 0xc9574d4a
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x9ef07ccc
xor eax, 0x8f4b38f0
rol eax, 0x32
popf
pushf
not eax
add eax, 0xe9e875c0
xor eax, 0x8b1365ad
rol eax, 0x88
popf
pushf
not eax
add eax, 0xd78b3ab7
xor eax, 0xc62be2fb
rol eax, 0xad
popf
jmp 0x18007a768
xor al, al
jmp 0x18007af3f
mov al, 0x2e
pushf
not al
add al, 0x13
xor al, 0x4f
rol al, 0xd
popf
pushf
not al
add al, 0x64
xor al, 0xd1
rol al, 0x38
popf
pushf
not al
add al, 0xbc
xor al, 0x9c
rol al, 0xe6
popf
pushf
not al
add al, 0xcb
xor al, 0x12
rol al, 0x59
popf
push rax
pushf
mov eax, 0xd4fab004
pushf
not eax
add eax, 0xad624822
xor eax, 0x806310fb
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x901e0a97
xor eax, 0x94466375
rol eax, 0xac
popf
pushf
not eax
add eax, 0x963b63a0
xor eax, 0xc3b6e5d5
rol eax, 0x8f
popf
jmp 0x18007a768
mov rbx, qword [rsp + 0x30]
mov rsi, qword [rsp + 0x38]
add rsp, 0x20
pop rdi
ret
push rax
pushf
mov eax, 0x5b05c1
pushf
not eax
add eax, 0x939aa468
xor eax, 0x9cd1175e
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x92e8db5c
xor eax, 0xf63ec39e
rol eax, 0x81
popf
pushf
not eax
add eax, 0xa5beb0eb
xor eax, 0xcbf25252
rol eax, 0xf5
popf
cmp eax, 0
jne 0x18007d919
popf
pop rax
jmp 0x18007d919
lea rdx, [0x1d95b296f]
pushf
sub rdx, 0x5957f42f
popf
lea rcx, [0x1d0392dab]
pushf
sub rcx, 0x5035f96b
popf
jmp 0x18007a727