Function at 0x1402e53a4
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xbab7ab48
pushf
not eax
add eax, 0xfbf5f09e
xor eax, 0xa0a75baa
rol eax, 0x22
popf
pushf
not eax
add eax, 0xc8b2fa12
xor eax, 0xeadd64e5
rol eax, 0x90
popf
pushf
not eax
add eax, 0x8b5214e5
xor eax, 0xe49f0270
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xccb70ccc
xor eax, 0x9a1e5f07
rol eax, 0xe5
popf
cmp eax, 4
jne 0x1402e5407
popf
pop rax
jmp 0x1402e5731
cmp eax, 0
jne 0x1402e5416
popf
pop rax
jmp 0x1402e5515
cmp eax, 3
jne 0x1402e5425
popf
pop rax
jmp 0x1402e5699
cmp eax, 1
jne 0x1402e5434
popf
pop rax
jmp 0x1402e55c1
cmp eax, 0xd
jne 0x1402e5443
popf
pop rax
jmp 0x1402e5a75
cmp eax, 7
jne 0x1402e5452
popf
pop rax
jmp 0x1402e5837
cmp eax, 0xe
jne 0x1402e5461
popf
pop rax
jmp 0x1402e5b1b
cmp eax, 0xb
jne 0x1402e5470
popf
pop rax
jmp 0x1402e59aa
cmp eax, 0xc
jne 0x1402e547f
popf
pop rax
jmp 0x1402e5a3e
cmp eax, 8
jne 0x1402e548e
popf
pop rax
jmp 0x1402e58a9
cmp eax, 0x10
jne 0x1402e549d
popf
pop rax
jmp 0x1402e5be7
cmp eax, 2
jne 0x1402e54ac
popf
pop rax
jmp 0x1402e564f
cmp eax, 9
jne 0x1402e54bb
popf
pop rax
jmp 0x1402e58f3
cmp eax, 0x12
jne 0x1402e54ca
popf
pop rax
jmp 0x1402e5ccf
cmp eax, 6
jne 0x1402e54d9
popf
pop rax
jmp 0x1402e5800
cmp eax, 0x11
jne 0x1402e54e8
popf
pop rax
jmp 0x1402e5c6a
cmp eax, 5
jne 0x1402e54f7
popf
pop rax
jmp 0x1402e5768
cmp eax, 0xf
jne 0x1402e5506
popf
pop rax
jmp 0x1402e5bb0
cmp eax, 0xa
jne 0x1402e5515
popf
pop rax
jmp 0x1402e598e
sub rsp, 0x28
test rcx, rcx
je 0x1402e557b
push rax
pushf
mov eax, 0x4d896b9a
pushf
not eax
add eax, 0x8cb31893
xor eax, 0xa0d6813a
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xb5e52fbe
xor eax, 0xbfe96ada
rol eax, 0x92
popf
pushf
not eax
add eax, 0xd3141e65
xor eax, 0xb3a8f548
rol eax, 0xda
popf
pushf
not eax
add eax, 0xe308183e
xor eax, 0xb6d588b2
rol eax, 0x1e
popf
jmp 0x1402e53f8
push rax
pushf
mov eax, 0xb4e6233b
pushf
not eax
add eax, 0xb49df57b
xor eax, 0xccfcf652
rol eax, 0x63
popf
pushf
not eax
add eax, 0x85f38d3e
xor eax, 0xc5b9573d
rol eax, 0x23
popf
pushf
not eax
add eax, 0xf18506a9
xor eax, 0xa46b0f5f
rol eax, 0x27
popf
jmp 0x1402e53f8
or r9d, 0xffffffff
lock add dword [rcx + 0x10], r9d
mov rax, qword [rcx + 0xe0]
test rax, rax
je 0x1402e561c
push rax
pushf
mov eax, 0xa289c06a
pushf
not eax
add eax, 0xe2b143d1
xor eax, 0xe612e561
rol eax, 0x38
popf
pushf
not eax
add eax, 0xbb3c1d1e
xor eax, 0x9557015e
rol eax, 0x59
popf
pushf
not eax
add eax, 0x8b18fcb2
xor eax, 0xbccb76e4
rol eax, 0xc7
popf
jmp 0x1402e53f8
push rax
pushf
mov eax, 0x6990274c
pushf
not eax
add eax, 0xe5069571
xor eax, 0xdcf497a2
rol eax, 6
popf
pushf
not eax
add eax, 0xb75e582e
xor eax, 0xd09ff684
rol eax, 0xc7
popf
jmp 0x1402e53f8
lock add dword [rax], r9d
push rax
pushf
mov eax, 0x2ab63cd5
pushf
not eax
add eax, 0xd0eafd41
xor eax, 0xe2333267
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x9e2f2f45
xor eax, 0xa5674ee1
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xc2d51799
xor eax, 0xcecdb9f9
rol eax, 0x13
popf
jmp 0x1402e53f8
mov rax, qword [rcx + 0xf0]
test rax, rax
je 0x1402e56d8
push rax
pushf
mov eax, 0xe5056365
pushf
not eax
add eax, 0x94e7ed2a
xor eax, 0xe32a38b1
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xd9fcb4e8
xor eax, 0xac9f61b5
rol eax, 0x2a
popf
jmp 0x1402e53f8
push rax
pushf
mov eax, 0x7cbaf678
pushf
not eax
add eax, 0xf2991e13
xor eax, 0x8ddcfdc9
rol eax, 0xf
popf
pushf
not eax
add eax, 0xc83bc4b7
xor eax, 0xb3e73ac8
rol eax, 0x40
popf
pushf
not eax
add eax, 0xc680a9a3
xor eax, 0x8791be2f
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x868d9e90
xor eax, 0xe1ac1dff
rol eax, 0xca
popf
jmp 0x1402e53f8
lock add dword [rax], r9d
push rax
pushf
mov eax, 0x80b052f3
pushf
not eax
add eax, 0x8c62f1c3
xor eax, 0xaa7612ae
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xd3aa8a27
xor eax, 0x9a71f89a
rol eax, 0xa8
popf
jmp 0x1402e53f8
mov rax, qword [rcx + 0xe8]
test rax, rax
je 0x1402e57cd
push rax
pushf
mov eax, 0xdcba2903
pushf
not eax
add eax, 0xc2599afb
xor eax, 0xd16bfc27
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xab761908
xor eax, 0x8af28321
rol eax, 0x63
popf
pushf
not eax
add eax, 0xa5bd72a6
xor eax, 0xf945caae
rol eax, 0x67
popf
pushf
not eax
add eax, 0xee7684e2
xor eax, 0xe6651ce8
rol eax, 0x4a
popf
jmp 0x1402e53f8
push rax
pushf
mov eax, 0xe1574a11
pushf
not eax
add eax, 0xd49aa67f
xor eax, 0xa6de9873
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xc098ff87
xor eax, 0xdb4f2345
rol eax, 0x8c
popf
jmp 0x1402e53f8
lock add dword [rax], r9d
push rax
pushf
mov eax, 0x59468e50
pushf
not eax
add eax, 0xc5e089d2
xor eax, 0xe5eafbfd
rol eax, 0x66
popf
pushf
not eax
add eax, 0xfc40e962
xor eax, 0x9f810a3f
rol eax, 0x72
popf
jmp 0x1402e53f8
mov rax, qword [rcx + 0x100]
test rax, rax
je 0x1402e5876
push rax
pushf
mov eax, 0x4947ba26
pushf
not eax
add eax, 0x810a798b
xor eax, 0xc8400193
rol eax, 0xda
popf
pushf
not eax
add eax, 0xc513c368
xor eax, 0xc515b86c
rol eax, 0x66
popf
jmp 0x1402e53f8
push rax
pushf
mov eax, 0x7ac90cdd
pushf
not eax
add eax, 0xbada6045
xor eax, 0xbd14f46b
rol eax, 0x21
popf
pushf
not eax
add eax, 0x83bd6343
xor eax, 0x89b25d29
rol eax, 0x35
popf
jmp 0x1402e53f8
lock add dword [rax], r9d
push rax
pushf
mov eax, 0xb8963ae0
pushf
not eax
add eax, 0xaa3a90ba
xor eax, 0xf856a1d6
rol eax, 0x22
popf
pushf
not eax
add eax, 0xe368be1e
xor eax, 0xc6d0e058
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xd99806cf
xor eax, 0xdeffeb78
rol eax, 0x7e
popf
jmp 0x1402e53f8
lea rax, [rcx + 0x38]
mov r8d, 0x578081dd
pushf
not r8d
add r8d, 0x994689a9
xor r8d, 0x94c0bef0
rol r8d, 0xe1
popf
pushf
not r8d
add r8d, 0x985f4ffa
xor r8d, 0x99d0e922
rol r8d, 0xf4
popf
pushf
not r8d
add r8d, 0xcbe68455
xor r8d, 0x81df0c4d
rol r8d, 0xdf
popf
push rax
pushf
mov eax, 0x3c035d88
pushf
not eax
add eax, 0xd2b583e5
xor eax, 0xb5da1184
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xeeb54e89
xor eax, 0xcb43b577
rol eax, 0xda
popf
pushf
not eax
add eax, 0x9f38a051
xor eax, 0xb3b47085
rol eax, 0xa9
popf
jmp 0x1402e53f8
lea rdx, [0x1908fbcee]
pushf
sub rdx, 0x507db8b6
popf
cmp qword [rax - 0x10], rdx
je 0x1402e5a75
mov rdx, qword [rax]
test rdx, rdx
je 0x1402e5a0b
push rax
pushf
mov eax, 0x2ba5c08d
pushf
not eax
add eax, 0x8cf142b8
xor eax, 0xdc4fdb3b
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xea4ad6d3
xor eax, 0xa00520af
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xd63b2283
xor eax, 0x86177a95
rol eax, 0x42
popf
pushf
not eax
add eax, 0x872ead95
xor eax, 0xda5bce01
rol eax, 0x2b
popf
jmp 0x1402e53f8
push rax
pushf
mov eax, 0x419f45b0
pushf
not eax
add eax, 0xf10968b3
xor eax, 0x96f4e619
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xb44517f4
xor eax, 0x98ab792e
rol eax, 0x8b
popf
jmp 0x1402e53f8
lock add dword [rdx], r9d
push rax
pushf
mov eax, 0x377505ce
pushf
not eax
add eax, 0x96d915b7
xor eax, 0xa4be1991
rol eax, 0x91
popf
pushf
not eax
add eax, 0xba3a18a4
xor eax, 0x8d4648ef
rol eax, 0xf5
popf
jmp 0x1402e53f8
cmp qword [rax - 0x18], 0
je 0x1402e5ac2
push rax
pushf
mov eax, 0xc835e911
pushf
not eax
add eax, 0x9cfbb03b
xor eax, 0xdec7bc03
rol eax, 0x54
popf
pushf
not eax
add eax, 0xcff0ab21
xor eax, 0xebfcb0eb
rol eax, 0xd
popf
pushf
not eax
add eax, 0x91e00a4b
xor eax, 0xfa9aab75
rol eax, 0xf1
popf
jmp 0x1402e53f8
push rax
pushf
mov eax, 0x10b9ab4d
pushf
not eax
add eax, 0x8cead3d2
xor eax, 0xb0c7be18
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xa9549c96
xor eax, 0x92c634bb
rol eax, 0xed
popf
pushf
not eax
add eax, 0xbc0bfed4
xor eax, 0xa900dea5
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xc9cf830f
xor eax, 0xe3baa291
rol eax, 0xd2
popf
jmp 0x1402e53f8
mov rdx, qword [rax - 8]
test rdx, rdx
je 0x1402e5b6a
push rax
pushf
mov eax, 0x8426b494
pushf
not eax
add eax, 0xd0ac266c
xor eax, 0x8eaa8932
rol eax, 0x64
popf
pushf
not eax
add eax, 0x868a5897
xor eax, 0xe0e54cac
rol eax, 0xc
popf
pushf
not eax
add eax, 0x9dde86c7
xor eax, 0xa5751190
rol eax, 0xf8
popf
jmp 0x1402e53f8
push rax
pushf
mov eax, 0x273c8b1d
pushf
not eax
add eax, 0xfa365fd6
xor eax, 0xb547914d
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xb1c47066
xor eax, 0xf95fc2d7
rol eax, 0x12
popf
pushf
not eax
add eax, 0xce5685ee
xor eax, 0x8f665303
rol eax, 0xb7
popf
jmp 0x1402e53f8
lock add dword [rdx], r9d
push rax
pushf
mov eax, 0x590e7828
pushf
not eax
add eax, 0xaad49779
xor eax, 0xaef339da
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xa0afecf1
xor eax, 0xba0b1b90
rol eax, 4
popf
jmp 0x1402e53f8
add rax, 0x20
sub r8, 1
jne 0x1402e5c37
push rax
pushf
mov eax, 0xf28abd57
pushf
not eax
add eax, 0x969b985c
xor eax, 0xe531b9e0
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xf5f2b9d5
xor eax, 0x86e334d8
rol eax, 0x42
popf
pushf
not eax
add eax, 0xac6ef799
xor eax, 0xd21a8775
rol eax, 0xae
popf
jmp 0x1402e53f8
push rax
pushf
mov eax, 0x7859b236
pushf
not eax
add eax, 0xdb3785dc
xor eax, 0xdf73a49f
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xf3c6068e
xor eax, 0x96d79142
rol eax, 0x3d
popf
jmp 0x1402e53f8
mov rcx, qword [rcx + 0x120]
call fcn.14026c362
push rax
pushf
mov eax, 0x6d7e0902
pushf
not eax
add eax, 0xe6d61f8f
xor eax, 0x8f931ead
rol eax, 0x67
popf
pushf
not eax
add eax, 0xcb14d5ee
xor eax, 0xd7283375
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xe074404e
xor eax, 0xbf04c7f3
rol eax, 0xd
popf
pushf
not eax
add eax, 0xa5df4fc8
xor eax, 0x96fa747a
rol eax, 0xe2
popf
jmp 0x1402e53f8
add rsp, 0x28
ret