Function at 0x1401ba6c8
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xda140127
pushf
not eax
add eax, 0xe5c0ef47
xor eax, 0xb8d1126e
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xba61729d
xor eax, 0xca7afc58
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xc0f3d815
xor eax, 0xd6ee1e69
rol eax, 0xaa
popf
cmp eax, 4
jne 0x1401ba718
popf
pop rax
jmp 0x1401bab58
cmp eax, 0
jne 0x1401ba727
popf
pop rax
jmp 0x1401ba853
cmp eax, 3
jne 0x1401ba736
popf
pop rax
jmp 0x1401baad2
cmp eax, 1
jne 0x1401ba745
popf
pop rax
jmp 0x1401ba935
cmp eax, 0xd
jne 0x1401ba754
popf
pop rax
jmp 0x1401bafa3
cmp eax, 7
jne 0x1401ba763
popf
pop rax
jmp 0x1401baced
cmp eax, 0xe
jne 0x1401ba772
popf
pop rax
jmp 0x1401bb001
cmp eax, 0xb
jne 0x1401ba781
popf
pop rax
jmp 0x1401baeb9
cmp eax, 0xc
jne 0x1401ba790
popf
pop rax
jmp 0x1401baf6d
cmp eax, 8
jne 0x1401ba79f
popf
pop rax
jmp 0x1401bad2d
cmp eax, 0x10
jne 0x1401ba7ae
popf
pop rax
jmp 0x1401bb172
cmp eax, 2
jne 0x1401ba7bd
popf
pop rax
jmp 0x1401baa48
cmp eax, 9
jne 0x1401ba7cc
popf
pop rax
jmp 0x1401bad62
cmp eax, 0x12
jne 0x1401ba7db
popf
pop rax
jmp 0x1401bb1fe
cmp eax, 6
jne 0x1401ba7ea
popf
pop rax
jmp 0x1401bac49
cmp eax, 0x11
jne 0x1401ba7f9
popf
pop rax
jmp 0x1401bb1aa
cmp eax, 5
jne 0x1401ba808
popf
pop rax
jmp 0x1401babdf
cmp eax, 0x15
jne 0x1401ba817
popf
pop rax
jmp 0x1401bb2f0
cmp eax, 0xa
jne 0x1401ba826
popf
pop rax
jmp 0x1401bae19
cmp eax, 0x14
jne 0x1401ba835
popf
pop rax
jmp 0x1401bb2a4
cmp eax, 0xf
jne 0x1401ba844
popf
pop rax
jmp 0x1401bb0b4
cmp eax, 0x13
jne 0x1401ba853
popf
pop rax
jmp 0x1401bb28d
mov qword [rsp + 0x20], rbx
push rbp
push rdi
push r14
sub rsp, 0x20
mov rax, qword [rcx]
mov r14, rcx
mov rbx, r8
mov r8, qword [rcx + 8]
mov rcx, r8
sub rcx, rax
mov rbp, rcx
sar rbp, 3
cmp rbp, rdx
jae 0x1401ba8dc
push rax
pushf
mov eax, 0xc8f9930c
pushf
not eax
add eax, 0xe56b08c3
xor eax, 0xc55482c1
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xb67694bf
xor eax, 0xe42b6321
rol eax, 0x38
popf
pushf
not eax
add eax, 0x8fcb2e1b
xor eax, 0xdc624194
rol eax, 0x82
popf
pushf
not eax
add eax, 0xf93d4ca0
xor eax, 0xba745c5c
rol eax, 0xd8
popf
jmp 0x1401ba709
push rax
pushf
mov eax, 0x6a3129d0
pushf
not eax
add eax, 0xf4916a29
xor eax, 0xc2035d50
rol eax, 0xda
popf
pushf
not eax
add eax, 0xbe7031d8
xor eax, 0xb881a944
rol eax, 0x46
popf
pushf
not eax
add eax, 0xf209b27b
xor eax, 0xcdc53e4b
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xdfa43609
xor eax, 0xd16c4b3a
rol eax, 0x4f
popf
jmp 0x1401ba709
movabs rax, 0xf07de56e5c4ec70a
pushf
not rax
add rax, 0x5ad2d7ae
xor rax, 0x707befb1
rol rax, 0x15
popf
pushf
not rax
add rax, 0x5bce36b8
xor rax, 0x78cd2eb8
rol rax, 0xc4
popf
pushf
not rax
add rax, 0x6377798d
xor rax, 0x4f6cb19e
rol rax, 0xcc
popf
pushf
not rax
add rax, 0x5508abe4
xor rax, 0x70cd164d
rol rax, 0
popf
mov qword [rsp + 0x50], rsi
cmp rdx, rax
ja 0x1401ba9ef
push rax
pushf
mov eax, 0x82e927e3
pushf
not eax
add eax, 0xb355e692
xor eax, 0x9d9131ff
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xeeca7833
xor eax, 0xac2bdecb
rol eax, 6
popf
pushf
not eax
add eax, 0xae9a03e0
xor eax, 0xf111682b
rol eax, 0xf3
popf
jmp 0x1401ba709
push rax
pushf
mov eax, 0xff5bd8e0
pushf
not eax
add eax, 0xaf694d8e
xor eax, 0xfdb0ce00
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xb33c4159
xor eax, 0xe6506a64
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xa65690ae
xor eax, 0xaea545a7
rol eax, 0x69
popf
pushf
not eax
add eax, 0xec0d307f
xor eax, 0x8f997bd9
rol eax, 0xc9
popf
jmp 0x1401ba709
lea rsi, [rdx*8]
cmp rsi, 0x1000
jb 0x1401baa8c
push rax
pushf
mov eax, 0x232e9b5c
pushf
not eax
add eax, 0xd3ef3d46
xor eax, 0x82363956
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x942bad8e
xor eax, 0xedf8e0d0
rol eax, 0x70
popf
jmp 0x1401ba709
push rax
pushf
mov eax, 0xd7d57cf9
pushf
not eax
add eax, 0xdc6954bd
xor eax, 0xad93fcc5
rol eax, 0xad
popf
pushf
not eax
add eax, 0xb11fa90c
xor eax, 0xa907ac17
rol eax, 0xf
popf
pushf
not eax
add eax, 0x9ad8f404
xor eax, 0xdac2f2a7
rol eax, 0xce
popf
jmp 0x1401ba709
lea rcx, [rsi + 0x27]
cmp rcx, rsi
jbe 0x1401bab25
push rax
pushf
mov eax, 0xa66b44ef
pushf
not eax
add eax, 0x88ae2530
xor eax, 0xbc35fe57
rol eax, 0x81
popf
pushf
not eax
add eax, 0x8a0e9e88
xor eax, 0xdefdfdd1
rol eax, 0x33
popf
pushf
not eax
add eax, 0x89ceaf37
xor eax, 0x8d8e1042
rol eax, 0xbf
popf
jmp 0x1401ba709
push rax
pushf
mov eax, 0xddfe9d96
pushf
not eax
add eax, 0xae0a18c1
xor eax, 0x8f00d6ef
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xf2f490cf
xor eax, 0x9348e309
rol eax, 0xd
popf
jmp 0x1401ba709
call fcn.140076fc7
test rax, rax
je 0x1401bab99
push rax
pushf
mov eax, 0x676d2354
pushf
not eax
add eax, 0xbbe8da30
xor eax, 0xb904a8d8
rol eax, 0x78
popf
pushf
not eax
add eax, 0xfd5d371c
xor eax, 0xf96fb57d
rol eax, 0xb9
popf
jmp 0x1401ba709
push rax
pushf
mov eax, 0x65d2bb34
pushf
not eax
add eax, 0xca6cd9df
xor eax, 0xb68c3193
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x83c1d78f
xor eax, 0xaab826bb
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xdf67c4ff
xor eax, 0xbc25f1d5
rol eax, 0xa
popf
jmp 0x1401ba709
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x1401bad62
test rsi, rsi
je 0x1401bac94
push rax
pushf
mov eax, 0x98ac0854
pushf
not eax
add eax, 0xd001512d
xor eax, 0xf0a6c931
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xde2d94ab
xor eax, 0xbf55d92a
rol eax, 0xef
popf
pushf
not eax
add eax, 0xd4fc0dda
xor eax, 0xe1063922
rol eax, 0xc7
popf
jmp 0x1401ba709
push rax
pushf
mov eax, 0x152f305
pushf
not eax
add eax, 0xd8012d69
xor eax, 0x8338e381
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xd2b536cd
xor eax, 0xa610ca95
rol eax, 3
popf
pushf
not eax
add eax, 0xfcf2a494
xor eax, 0xed2f03f5
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xfac22c7f
xor eax, 0x9eb2a1d8
rol eax, 0x3f
popf
jmp 0x1401ba709
mov rcx, rsi
call fcn.140076fc7
mov rdi, rax
jmp 0x1401bad62
xor edi, edi
push rax
pushf
mov eax, 0xb7e88fe9
pushf
not eax
add eax, 0xd1917a53
xor eax, 0xa39f975e
rol eax, 0xec
popf
pushf
not eax
add eax, 0xffae434e
xor eax, 0x95dac7aa
rol eax, 0x47
popf
jmp 0x1401ba709
test rbp, rbp
je 0x1401badc0
push rax
pushf
mov eax, 0x211449e0
pushf
not eax
add eax, 0xc00ec816
xor eax, 0x84dcd1c5
rol eax, 0x18
popf
pushf
not eax
add eax, 0x921f1493
xor eax, 0xcc18c206
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xba9b6593
xor eax, 0xbcfb0d11
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xd386fa19
xor eax, 0xa4011ad4
rol eax, 2
popf
jmp 0x1401ba709
push rax
pushf
mov eax, 0x9eb4637a
pushf
not eax
add eax, 0xe4b030f5
xor eax, 0xc350b48e
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xf09b4e36
xor eax, 0xf7e52337
rol eax, 0xba
popf
pushf
not eax
add eax, 0x8aea6537
xor eax, 0xc0025e4e
rol eax, 0x51
popf
pushf
not eax
add eax, 0xd14aab29
xor eax, 0xfbd61547
rol eax, 0
popf
jmp 0x1401ba709
mov rcx, qword [r14]
lea rdx, [rbp*8]
cmp rdx, 0x1000
jb 0x1401bae60
push rax
pushf
mov eax, 0xd1a39017
pushf
not eax
add eax, 0xf74fd8cd
xor eax, 0x876f4dad
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xca60122a
xor eax, 0xb1b8cf24
rol eax, 0x71
popf
jmp 0x1401ba709
push rax
pushf
mov eax, 0xb4d5c2cc
pushf
not eax
add eax, 0xec473788
xor eax, 0xd557a6b4
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xe4ce98b9
xor eax, 0xb01ecd34
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x9bf1d6ab
xor eax, 0xa958bc46
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xb43a6131
xor eax, 0x8aa9b010
rol eax, 0xf1
popf
jmp 0x1401ba709
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1401baf27
push rax
pushf
mov eax, 0xc097e8e6
pushf
not eax
add eax, 0x8711b341
xor eax, 0xe774fc04
rol eax, 0x38
popf
pushf
not eax
add eax, 0xf3029cfc
xor eax, 0x90db8800
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xe9084a39
xor eax, 0x9529591c
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x9fc29f40
xor eax, 0xc62cdab5
rol eax, 0x54
popf
jmp 0x1401ba709
push rax
pushf
mov eax, 0x51d1fa18
pushf
not eax
add eax, 0xf42b7e4c
xor eax, 0xae0b8902
rol eax, 0x71
popf
pushf
not eax
add eax, 0xaeb428a5
xor eax, 0xbbf43d22
rol eax, 0x67
popf
pushf
not eax
add eax, 0xbe8a02d7
xor eax, 0xeb735bbf
rol eax, 0xd7
popf
jmp 0x1401ba709
mov rcx, r8
push rax
pushf
mov eax, 0x3d4fcbc9
pushf
not eax
add eax, 0xd2910313
xor eax, 0xedcc42f1
rol eax, 0x95
popf
pushf
not eax
add eax, 0x9609d80c
xor eax, 0xc4fac65d
rol eax, 0x47
popf
jmp 0x1401ba709
call fcn.1400eee84
push rax
pushf
mov eax, 0x84156e91
pushf
not eax
add eax, 0xd3d79883
xor eax, 0x8994fc8e
rol eax, 0x48
popf
pushf
not eax
add eax, 0xbb36538b
xor eax, 0xdded222d
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xb7b66066
xor eax, 0xea00e230
rol eax, 0x89
popf
pushf
not eax
add eax, 0xc09cd419
xor eax, 0xfc7ddfa2
rol eax, 0xc1
popf
jmp 0x1401ba709
lea rax, [rsi + rdi]
mov qword [r14], rdi
mov qword [r14 + 8], rax
mov qword [r14 + 0x10], rax
cmp rdi, rax
je 0x1401bb05b
push rax
pushf
mov eax, 0xb4d55837
pushf
not eax
add eax, 0x9d431eee
xor eax, 0x9d210054
rol eax, 0x12
popf
pushf
not eax
add eax, 0x96cfb8b1
xor eax, 0xb80babf3
rol eax, 0xba
popf
pushf
not eax
add eax, 0xebf32a6b
xor eax, 0xb0e58948
rol eax, 0xf5
popf
jmp 0x1401ba709
push rax
pushf
mov eax, 0xed8790ad
pushf
not eax
add eax, 0x88773e9a
xor eax, 0xc77336c4
rol eax, 0xce
popf
pushf
not eax
add eax, 0xff56c5a9
xor eax, 0xc93ded35
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xe3e793b6
xor eax, 0x8a09abc2
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xa5015643
xor eax, 0xa599cee6
rol eax, 0x96
popf
jmp 0x1401ba709
mov qword [rdi], rbx
add rdi, 8
cmp rdi, rax
jne 0x1401bb119
push rax
pushf
mov eax, 0xba173272
pushf
not eax
add eax, 0xecd6ac02
xor eax, 0xd9d7004c
rol eax, 0x95
popf
pushf
not eax
add eax, 0x8de8a30d
xor eax, 0xb4377ec8
rol eax, 0x30
popf
pushf
not eax
add eax, 0xbb630a71
xor eax, 0xf4a5e5ec
rol eax, 0x38
popf
pushf
not eax
add eax, 0x9cdf0f11
xor eax, 0xa05a8644
rol eax, 0xaa
popf
jmp 0x1401ba709
push rax
pushf
mov eax, 0xe420b50d
pushf
not eax
add eax, 0xa2bf8aff
xor eax, 0x9fb23841
rol eax, 0x41
popf
pushf
not eax
add eax, 0x9003c5b7
xor eax, 0xe0cd17c7
rol eax, 0x48
popf
pushf
not eax
add eax, 0x9c2347fe
xor eax, 0xb17384e8
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xed832513
xor eax, 0xd42161e7
rol eax, 0x91
popf
jmp 0x1401ba709
mov rsi, qword [rsp + 0x50]
push rax
pushf
mov eax, 0x352e170
pushf
not eax
add eax, 0xdebfd965
xor eax, 0x8721e061
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xa8dd94e6
xor eax, 0x85eae954
rol eax, 0x61
popf
jmp 0x1401ba709
mov rbx, qword [rsp + 0x58]
add rsp, 0x20
pop r14
pop rdi
pop rbp
ret
add rcx, 7
xor edi, edi
shr rcx, 3
cmp rax, r8
cmova rcx, rdi
test rcx, rcx
je 0x1401bb247
push rax
pushf
mov eax, 0x4233cdca
pushf
not eax
add eax, 0xb3637e18
xor eax, 0x8a672a51
rol eax, 0xad
popf
pushf
not eax
add eax, 0x9c9449f7
xor eax, 0x8950328d
rol eax, 0x95
popf
jmp 0x1401ba709
push rax
pushf
mov eax, 0x575fdc25
pushf
not eax
add eax, 0xac1cbe34
xor eax, 0x92ebbe57
rol eax, 0x40
popf
pushf
not eax
add eax, 0xc3c8fabc
xor eax, 0xa46e3cbe
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xceb73b87
xor eax, 0xfd490ab7
rol eax, 0x9a
popf
jmp 0x1401ba709
mov rdi, rax
mov rax, rbx
mov rbx, qword [rsp + 0x58]
rep stosq qword [rdi], rax
add rsp, 0x20
pop r14
pop rdi
pop rbp
ret
call fcn.1400818f6
int3
call fcn.1400d1537
int3