Function at 0x1400bd511
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x59fc661d
pushf
not eax
add eax, 0x4b635c39
xor eax, 0x23580f8
rol eax, 0xca
popf
pushf
not eax
add eax, 0x216f0510
xor eax, 0x2ece393f
rol eax, 0x15
popf
pushf
not eax
add eax, 0x1d9060a0
xor eax, 0x779ba329
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x2a74301c
xor eax, 0x581b711c
rol eax, 0xc4
popf
cmp eax, 6
jne 0x1400bd574
popf
pop rax
jmp 0x1400bd903
cmp eax, 0xd
jne 0x1400bd583
popf
pop rax
jmp 0x1400bdc0b
cmp eax, 8
jne 0x1400bd592
popf
pop rax
jmp 0x1400bda04
cmp eax, 7
jne 0x1400bd5a1
popf
pop rax
jmp 0x1400bd9bb
cmp eax, 9
jne 0x1400bd5b0
popf
pop rax
jmp 0x1400bda83
cmp eax, 2
jne 0x1400bd5bf
popf
pop rax
jmp 0x1400bd721
cmp eax, 0xb
jne 0x1400bd5ce
popf
pop rax
jmp 0x1400bdb28
cmp eax, 0xc
jne 0x1400bd5dd
popf
pop rax
jmp 0x1400bdb72
cmp eax, 0xa
jne 0x1400bd5ec
popf
pop rax
jmp 0x1400bdab9
cmp eax, 3
jne 0x1400bd5fb
popf
pop rax
jmp 0x1400bd7a1
cmp eax, 1
jne 0x1400bd60a
popf
pop rax
jmp 0x1400bd6ec
cmp eax, 4
jne 0x1400bd619
popf
pop rax
jmp 0x1400bd825
cmp eax, 5
jne 0x1400bd628
popf
pop rax
jmp 0x1400bd8a5
cmp eax, 0
jne 0x1400bd637
popf
pop rax
jmp 0x1400bd637
mov rax, qword [rdx]
mov rdx, qword [rax + 0xf8]
mov rax, qword [rdx]
mov r9b, byte [rax]
mov al, byte [rcx]
test al, al
je 0x1400bd693
push rax
pushf
mov eax, 0x28bb3476
pushf
not eax
add eax, 0x1191a34f
xor eax, 0x552b62bb
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xf1cd035
xor eax, 0x306d23fd
rol eax, 0x31
popf
pushf
not eax
add eax, 0x65abeb44
xor eax, 0x65a68ab0
rol eax, 0xd
popf
jmp 0x1400bd565
push rax
pushf
mov eax, 0xbdf40e5d
pushf
not eax
add eax, 0x2f77adf
xor eax, 0x3818fea8
rol eax, 0x48
popf
pushf
not eax
add eax, 0x59583260
xor eax, 0x5047f634
rol eax, 0x61
popf
pushf
not eax
add eax, 0x6805c7f6
xor eax, 0x7b5d64c6
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x46f8a8a1
xor eax, 0x5bca5159
rol eax, 0x26
popf
jmp 0x1400bd565
mov dl, al
push rax
pushf
mov eax, 0xaddd1bb1
pushf
not eax
add eax, 0x7d27e19a
xor eax, 0x411c5ff1
rol eax, 9
popf
pushf
not eax
add eax, 0x2449381b
xor eax, 0x771504ff
rol eax, 0xe1
popf
jmp 0x1400bd565
mov al, dl
cmp dl, r9b
je 0x1400bd75b
push rax
pushf
mov eax, 0x18b9c928
pushf
not eax
add eax, 0x79f72206
xor eax, 0x7507679d
rol eax, 0x87
popf
pushf
not eax
add eax, 0x48b4a294
xor eax, 0x2b9502e9
rol eax, 0x5b
popf
jmp 0x1400bd565
push rax
pushf
mov eax, 0xccadab00
pushf
not eax
add eax, 0x36a823a9
xor eax, 0x2d855100
rol eax, 0x19
popf
pushf
not eax
add eax, 0x1dd42f74
xor eax, 0x74709b92
rol eax, 0x82
popf
pushf
not eax
add eax, 0x19507f0e
xor eax, 0x3460d443
rol eax, 0x72
popf
jmp 0x1400bd565
inc rcx
mov al, byte [rcx]
mov dl, al
test al, al
jne 0x1400bd7f2
push rax
pushf
mov eax, 0x6c8ed5f4
pushf
not eax
add eax, 0x7b470f4d
xor eax, 0x881426d
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x49a0ba12
xor eax, 0x6496a6ec
rol eax, 0xda
popf
pushf
not eax
add eax, 0x789420a4
xor eax, 0x5962ebf2
rol eax, 0x17
popf
jmp 0x1400bd565
push rax
pushf
mov eax, 0x59c66e70
pushf
not eax
add eax, 0x6ff0b282
xor eax, 0x62452b98
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x51425d58
xor eax, 0x72634a4f
rol eax, 0xbc
popf
jmp 0x1400bd565
inc rcx
test al, al
je 0x1400bd872
push rax
pushf
mov eax, 0x4e0b4146
pushf
not eax
add eax, 0x37382180
xor eax, 0x345014f6
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x17bcf384
xor eax, 0x1a56619b
rol eax, 8
popf
pushf
not eax
add eax, 0x1a8ca4fb
xor eax, 0x9ee6d38
rol eax, 0x56
popf
jmp 0x1400bd565
push rax
pushf
mov eax, 0xc6d60cf7
pushf
not eax
add eax, 0x722f33a6
xor eax, 0x79c70124
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xacd1338
xor eax, 0x447bb8e4
rol eax, 0xeb
popf
jmp 0x1400bd565
jmp 0x1400bda04
sub al, 0x45
test al, 0xdf
je 0x1400bd962
push rax
pushf
mov eax, 0x45ec2de4
pushf
not eax
add eax, 0x1ba89d30
xor eax, 0x3b5c9c52
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x184c2a2b
xor eax, 0x253bdb37
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x17115203
xor eax, 0x2a16ec16
rol eax, 9
popf
pushf
not eax
add eax, 0x4fd5314e
xor eax, 0x276994b9
rol eax, 0x62
popf
jmp 0x1400bd565
push rax
pushf
mov eax, 0x7dbb1b0e
pushf
not eax
add eax, 0x2fe3b443
xor eax, 0x2358b94a
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x5ccfb7ac
xor eax, 0x3092a427
rol eax, 0x35
popf
pushf
not eax
add eax, 0x276cb9db
xor eax, 0x864f097
rol eax, 0xf
popf
pushf
not eax
add eax, 0x7049f8bf
xor eax, 0x7743db37
rol eax, 0x7a
popf
jmp 0x1400bd565
inc rcx
push rax
pushf
mov eax, 0x4a071696
pushf
not eax
add eax, 0x152735e0
xor eax, 0x6abe12c7
rol eax, 0x24
popf
pushf
not eax
add eax, 0x36aaaeaf
xor eax, 0x73b39293
rol eax, 0x75
popf
pushf
not eax
add eax, 0x55b29228
xor eax, 0x6bc4a2df
rol eax, 0x2b
popf
jmp 0x1400bd565
mov al, byte [rcx]
test al, al
jne 0x1400bda3d
push rax
pushf
mov eax, 0xe1bb5225
pushf
not eax
add eax, 0x775c42bb
xor eax, 0x65ee64e2
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x518f155
xor eax, 0x11b8542c
rol eax, 0xc9
popf
jmp 0x1400bd565
push rax
pushf
mov eax, 0xa3e3c64c
pushf
not eax
add eax, 0x78da4540
xor eax, 0x1f7bacb9
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x1b80aa6
xor eax, 0x4f882b3e
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x1e26188e
xor eax, 0x43549341
rol eax, 0xc
popf
jmp 0x1400bd565
mov r8, rcx
push rax
pushf
mov eax, 0x71bd46e8
pushf
not eax
add eax, 0x1efe4577
xor eax, 0x567bdd6
rol eax, 0x42
popf
pushf
not eax
add eax, 0x18a25089
xor eax, 0x78054323
rol eax, 0xe1
popf
jmp 0x1400bd565
dec rcx
mov al, byte [rcx]
cmp al, 0x30
je 0x1400bdaf5
push rax
pushf
mov eax, 0x53cc9451
pushf
not eax
add eax, 0x1696cf7a
xor eax, 0x12c5d943
rol eax, 0x11
popf
pushf
not eax
add eax, 0x2142ef3d
xor eax, 0x5c6b4e7d
rol eax, 0xbb
popf
jmp 0x1400bd565
push rax
pushf
mov eax, 0xf9a6d6a5
pushf
not eax
add eax, 0x7f2868e
xor eax, 0x38d8ea21
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x6ca9203b
xor eax, 0x55846ded
rol eax, 0xf6
popf
jmp 0x1400bd565
cmp al, r9b
lea rdx, [rcx - 1]
cmovne rdx, rcx
push rdx
not rdx
add r8, rdx
pop rdx
add r8, 1
push rax
pushf
mov eax, 0xa5cce80b
pushf
not eax
add eax, 0x1018e801
xor eax, 0x53c23633
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x366f914d
xor eax, 0x4a542fe
rol eax, 0x51
popf
jmp 0x1400bd565
mov al, byte [r8 + rdx]
inc rdx
mov byte [rdx], al
test al, al
jne 0x1400bdbd8
push rax
pushf
mov eax, 0xf28ed0c0
pushf
not eax
add eax, 0x51bfe48c
xor eax, 0x580ce9c4
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x402e9df
xor eax, 0x68a7dd38
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x24842601
xor eax, 0x75c11c79
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x39f267a0
xor eax, 0x380959a6
rol eax, 0xe6
popf
jmp 0x1400bd565
push rax
pushf
mov eax, 0x17a10eb7
pushf
not eax
add eax, 0x5807197f
xor eax, 0x570a3916
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xe5d8cad
xor eax, 0x33489867
rol eax, 0x6f
popf
jmp 0x1400bd565
ret