Function at 0x140189a07
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x4681855e
pushf
not eax
add eax, 0xf9ca1f5e
xor eax, 0x9efb1967
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xfaceaea4
xor eax, 0x9e0d6fb8
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x8c82a93e
xor eax, 0xfb06b899
rol eax, 0xed
popf
pushf
not eax
add eax, 0x893f17a6
xor eax, 0xce96e6f2
rol eax, 0x6e
popf
cmp eax, 4
jne 0x140189a6a
popf
pop rax
jmp 0x140189f36
cmp eax, 0
jne 0x140189a79
popf
pop rax
jmp 0x140189b5a
cmp eax, 3
jne 0x140189a88
popf
pop rax
jmp 0x140189eed
cmp eax, 1
jne 0x140189a97
popf
pop rax
jmp 0x140189d45
cmp eax, 0xd
jne 0x140189aa6
popf
pop rax
jmp 0x14018a383
cmp eax, 7
jne 0x140189ab5
popf
pop rax
jmp 0x14018a0cc
cmp eax, 0xe
jne 0x140189ac4
popf
pop rax
jmp 0x14018a415
cmp eax, 0xb
jne 0x140189ad3
popf
pop rax
jmp 0x14018a2cb
cmp eax, 0xc
jne 0x140189ae2
popf
pop rax
jmp 0x14018a32f
cmp eax, 8
jne 0x140189af1
popf
pop rax
jmp 0x14018a156
cmp eax, 0x10
jne 0x140189b00
popf
pop rax
jmp 0x14018a4de
cmp eax, 2
jne 0x140189b0f
popf
pop rax
jmp 0x140189e07
cmp eax, 9
jne 0x140189b1e
popf
pop rax
jmp 0x14018a1e1
cmp eax, 0xa
jne 0x140189b2d
popf
pop rax
jmp 0x14018a295
cmp eax, 6
jne 0x140189b3c
popf
pop rax
jmp 0x14018a023
cmp eax, 0xf
jne 0x140189b4b
popf
pop rax
jmp 0x14018a461
cmp eax, 5
jne 0x140189b5a
popf
pop rax
jmp 0x14018a005
mov qword [rsp + 0x18], rbx
push rsi
push rdi
push r14
sub rsp, 0x70
mov rax, qword [0x140030040]
xor rax, rsp
mov qword [rsp + 0x60], rax
mov r14, rdx
mov rsi, rcx
mov qword [rsp + 0x28], rcx
xorps xmm0, xmm0
movups xmmword [rsp + 0x48], xmm0
mov ecx, 0x84895ef5
pushf
not ecx
add ecx, 0xf638c09b
xor ecx, 0xd1b4d383
rol ecx, 0x11
popf
pushf
not ecx
add ecx, 0x8ff75682
xor ecx, 0xbde2258a
rol ecx, 0x59
popf
pushf
not ecx
add ecx, 0x9993c44d
xor ecx, 0xbb7e7be4
rol ecx, 0x7f
popf
pushf
not ecx
add ecx, 0x87184d4f
xor ecx, 0xf58ba95e
rol ecx, 0x45
popf
call fcn.140120390
mov rbx, rax
mov qword [rsp + 0x48], rax
lea rdi, [rax + 0x208]
mov qword [rsp + 0x58], rdi
xor edx, edx
mov r8d, 0xf332a89d
pushf
not r8d
add r8d, 0xf44fd896
xor r8d, 0xd84a1830
rol r8d, 0xce
popf
pushf
not r8d
add r8d, 0x8e8a8c81
xor r8d, 0x9a5ee9b5
rol r8d, 0xdb
popf
pushf
not r8d
add r8d, 0xbbddb731
xor r8d, 0xd4ecf9c0
rol r8d, 0x94
popf
pushf
not r8d
add r8d, 0x85f61a16
xor r8d, 0xf6b43f4e
rol r8d, 0x5f
popf
mov rcx, rax
call fcn.14001f640
mov qword [rsp + 0x50], rdi
lea rcx, [0x1b7c7a8a9]
pushf
sub rcx, 0x77c462f9
popf
call fcn.1401a2bee
test eax, eax
jne 0x140189cec
push rax
pushf
mov eax, 0xcb84fe17
pushf
not eax
add eax, 0xb71b6f29
xor eax, 0xd4aad816
rol eax, 0x18
popf
pushf
not eax
add eax, 0x9b7db0c4
xor eax, 0xbf5bdf41
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x874adbf3
xor eax, 0x99015369
rol eax, 0x15
popf
pushf
not eax
add eax, 0xa0c7baee
xor eax, 0xe2a11d06
rol eax, 0x1d
popf
jmp 0x140189a5b
push rax
pushf
mov eax, 0xf55d2c21
pushf
not eax
add eax, 0xc1292e3c
xor eax, 0xfde3f4b9
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xd13878b7
xor eax, 0x8ae922c1
rol eax, 0x57
popf
pushf
not eax
add eax, 0xaba56a51
xor eax, 0xbdd2a1cc
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xff307cd4
xor eax, 0xf55f41a9
rol eax, 0xf1
popf
jmp 0x140189a5b
cmp dword [0x1400345fc], 0x7fffffff
je 0x140189dae
push rax
pushf
mov eax, 0x257ecbcc
pushf
not eax
add eax, 0xbbe9d792
xor eax, 0xb8d5c6cd
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xdb74f50c
xor eax, 0x8b1cadcd
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xa5987859
xor eax, 0xb4bf5294
rol eax, 0x59
popf
pushf
not eax
add eax, 0xf492f4d3
xor eax, 0xa65d1169
rol eax, 0x99
popf
jmp 0x140189a5b
push rax
pushf
mov eax, 0xd1c2a628
pushf
not eax
add eax, 0xe3d087ce
xor eax, 0xf11d21c4
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xbff2252f
xor eax, 0xf3295c87
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xeae64be4
xor eax, 0xed4b1ad5
rol eax, 0x60
popf
pushf
not eax
add eax, 0xf2295437
xor eax, 0x9f2c1e36
rol eax, 0x9c
popf
jmp 0x140189a5b
lea rcx, [0x1a591e24f]
pushf
sub rcx, 0x658e9c9f
popf
call fcn.1401702ad
mov r8, qword [0x140034598]
mov edx, dword [r8 + 8]
mov r8d, dword [r8 + 0x208]
lea rcx, [0x182feb827]
pushf
sub rcx, 0x42fb728f
popf
call fcn.14012e308
cmp qword [r14 + 0x18], 7
jbe 0x140189e94
push rax
pushf
mov eax, 0xabf7484c
pushf
not eax
add eax, 0xc5111d29
xor eax, 0xdf2884f0
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xc96d3717
xor eax, 0xea7dea80
rol eax, 0xa
popf
pushf
not eax
add eax, 0x90d4d562
xor eax, 0xe3e2da35
rol eax, 0xe
popf
jmp 0x140189a5b
push rax
pushf
mov eax, 0xfbfea614
pushf
not eax
add eax, 0xb4d0b456
xor eax, 0xe5598fae
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xe0390e06
xor eax, 0xa80881c1
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xec9df5e9
xor eax, 0x85847942
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x90c223a1
xor eax, 0xe94b2ad5
rol eax, 0x3b
popf
jmp 0x140189a5b
mov r14, qword [r14]
push rax
pushf
mov eax, 0xa5970880
pushf
not eax
add eax, 0xe98adbe3
xor eax, 0x8f652435
rol eax, 0x61
popf
pushf
not eax
add eax, 0x9b023ad5
xor eax, 0x9f2ced31
rol eax, 0x74
popf
pushf
not eax
add eax, 0xff24a210
xor eax, 0xed9ab285
rol eax, 0xec
popf
jmp 0x140189a5b
xor r9d, r9d
mov r8, rbx
mov edx, 0x1d3949c7
pushf
not edx
add edx, 0xb5a7bc67
xor edx, 0xf29f4266
rol edx, 0x1e
popf
pushf
not edx
add edx, 0xe40297f8
xor edx, 0x8966cbb9
rol edx, 0x53
popf
mov rcx, r14
jmp 0x140189f6f
call rax
test eax, eax
je 0x140189fbf
push rax
pushf
mov eax, 0xea5a8911
pushf
not eax
add eax, 0x930f2a5c
xor eax, 0xe0ab8d0a
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x8104b60f
xor eax, 0xbd136b20
rol eax, 0x63
popf
pushf
not eax
add eax, 0xc700c8ce
xor eax, 0xde3e6f66
rol eax, 0x13
popf
jmp 0x140189a5b
push rax
pushf
mov eax, 0x1e6d29ad
pushf
not eax
add eax, 0xf8390e6d
xor eax, 0xf74dfe4a
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x9598e37e
xor eax, 0xc381fdbf
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xa1347ffd
xor eax, 0x982baf1c
rol eax, 0xf8
popf
jmp 0x140189a5b
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
mov qword [rsi + 0x10], 0
mov qword [rsi + 0x18], 0
mov r8, 0xffffffffffffffff
nop
inc r8
cmp word [rbx + r8*2], 0
jne 0x14018a074
push rax
pushf
mov eax, 0xd371dfa1
pushf
not eax
add eax, 0xb4f536be
xor eax, 0xdd407fcc
rol eax, 0xd
popf
pushf
not eax
add eax, 0xdb4bd9bb
xor eax, 0xb8262cec
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xb7071498
xor eax, 0xdd2d5f98
rol eax, 0x97
popf
jmp 0x140189a5b
push rax
pushf
mov eax, 0x9d424255
pushf
not eax
add eax, 0xe2390e04
xor eax, 0xd67d30bd
rol eax, 1
popf
pushf
not eax
add eax, 0xe0490ee8
xor eax, 0xf59dda42
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xace4e754
xor eax, 0x839324e6
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xb448bdac
xor eax, 0x9da961e7
rol eax, 0x53
popf
jmp 0x140189a5b
mov rdx, rbx
mov rcx, rsi
call fcn.140157064
nop
test rbx, rbx
je 0x14018a123
push rax
pushf
mov eax, 0xac70246a
pushf
not eax
add eax, 0xb12f73f5
xor eax, 0xd1e90296
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xf11d6358
xor eax, 0xba6e7bf1
rol eax, 0x88
popf
pushf
not eax
add eax, 0xd7fe4526
xor eax, 0xc05ae888
rol eax, 0xaf
popf
jmp 0x140189a5b
push rax
pushf
mov eax, 0x79ca1562
pushf
not eax
add eax, 0xb5dcbf21
xor eax, 0xd25f0b2e
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xfb4a02c1
xor eax, 0xdd804e0e
rol eax, 0xfd
popf
jmp 0x140189a5b
sub rdi, rbx
sar rdi, 1
add rdi, rdi
cmp rdi, 0x1000
jb 0x14018a19b
push rax
pushf
mov eax, 0x21c7f9f2
pushf
not eax
add eax, 0xc3d24a0c
xor eax, 0xf2d7e734
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xa8a27b68
xor eax, 0x8ceb95f5
rol eax, 0x3d
popf
jmp 0x140189a5b
push rax
pushf
mov eax, 0x26c52449
pushf
not eax
add eax, 0xff23a16f
xor eax, 0xe91225c4
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xab6c7a25
xor eax, 0xb1f034d4
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xbd5319bc
xor eax, 0xa81856eb
rol eax, 0x8b
popf
jmp 0x140189a5b
add rdi, 0x27
mov rcx, qword [rbx - 8]
sub rbx, rcx
lea rax, [rbx - 8]
cmp rax, 0x1f
ja 0x14018a24f
push rax
pushf
mov eax, 0x38bbccf9
pushf
not eax
add eax, 0xcb6a5ed9
xor eax, 0xeb7afc19
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x953fe0ea
xor eax, 0xfb9e6ded
rol eax, 0xb
popf
pushf
not eax
add eax, 0xdeee6ac8
xor eax, 0xdd679e92
rol eax, 0x80
popf
pushf
not eax
add eax, 0x9face44b
xor eax, 0x8a90193f
rol eax, 0xd2
popf
jmp 0x140189a5b
push rax
pushf
mov eax, 0xdb812b91
pushf
not eax
add eax, 0xc2d47d86
xor eax, 0xab27f6cd
rol eax, 0x47
popf
pushf
not eax
add eax, 0xc2399368
xor eax, 0x807d7827
rol eax, 0xb
popf
pushf
not eax
add eax, 0x9c97ef95
xor eax, 0xd820bf28
rol eax, 0xdd
popf
jmp 0x140189a5b
mov rbx, rcx
push rax
pushf
mov eax, 0x4ed421df
pushf
not eax
add eax, 0xbd4f661e
xor eax, 0xafc6040a
rol eax, 0x97
popf
pushf
not eax
add eax, 0xe31bf98d
xor eax, 0xdebb1aec
rol eax, 0xa7
popf
jmp 0x140189a5b
mov rdx, rdi
mov rcx, rbx
call fcn.140155251
push rax
pushf
mov eax, 0x513bbcb
pushf
not eax
add eax, 0xfa16faab
xor eax, 0x9e2a3506
rol eax, 0x58
popf
pushf
not eax
add eax, 0xc29ae8a9
xor eax, 0xd6d09f2a
rol eax, 0x62
popf
pushf
not eax
add eax, 0xc7a0cd49
xor eax, 0xf2014e9d
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xcbf61934
xor eax, 0xb831425f
rol eax, 0x3c
popf
jmp 0x140189a5b
mov rax, rsi
mov rcx, qword [rsp + 0x60]
xor rcx, rsp
call fcn.140178dd1
mov rbx, qword [rsp + 0xa0]
add rsp, 0x70
pop r14
pop rdi
pop rsi
ret
lea rdx, [0x192056ef8]
pushf
sub rdx, 0x5202d1c0
popf
lea rcx, [rsp + 0x30]
call fcn.14013ba71
lea rdx, [0x1829e52e4]
pushf
sub rdx, 0x429b6994
popf
lea rcx, [rsp + 0x30]
call fcn.14017c09f
nop
push rax
pushf
mov eax, 0x821e743a
pushf
not eax
add eax, 0xf5198e4c
xor eax, 0xa864b764
rol eax, 0xa
popf
pushf
not eax
add eax, 0xfe58cc05
xor eax, 0xf9b9406b
rol eax, 0x20
popf
pushf
not eax
add eax, 0xcb32a942
xor eax, 0xdd3d9899
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x9f27d47d
xor eax, 0xc5a51db1
rol eax, 3
popf
jmp 0x140189a5b
call fcn.140149650
nop
push rax
pushf
mov eax, 0xd3470905
pushf
not eax
add eax, 0x90c7c6ce
xor eax, 0x8b3d30a0
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xd3159a40
xor eax, 0xef832292
rol eax, 0x74
popf
pushf
not eax
add eax, 0xa9b2aefe
xor eax, 0xe26a70d8
rol eax, 0x2f
popf
jmp 0x140189a5b
mov ecx, 0x5683499f
pushf
not ecx
add ecx, 0xc9f0c93c
xor ecx, 0xd8d4f2a2
rol ecx, 0xd9
popf
pushf
not ecx
add ecx, 0xbc7e4661
xor ecx, 0xbe4d6705
rol ecx, 0x58
popf
pushf
not ecx
add ecx, 0xdcb45f35
xor ecx, 0x9938f380
rol ecx, 0xf
popf
call fcn.1400175e4
int3
mov dword [0x1400345fc], 0x7ffffffe
mov ecx, 0x71006b9
pushf
not ecx
add ecx, 0xbe071818
xor ecx, 0xf04bb197
rol ecx, 0x8b
popf
pushf
not ecx
add ecx, 0x918b4b5e
xor ecx, 0xac856128
rol ecx, 0x74
popf
call fcn.1400175e4
int3