Function at 0x14011e6d8
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x5d90ca52
pushf
not eax
add eax, 0xb82ea7b4
xor eax, 0xc67e8f5d
rol eax, 0x92
popf
pushf
not eax
add eax, 0xb72cfedb
xor eax, 0xe1a60876
rol eax, 0xa
popf
pushf
not eax
add eax, 0xfb2b549b
xor eax, 0x891e665c
rol eax, 0xba
popf
cmp eax, 4
jne 0x14011e728
popf
pop rax
jmp 0x14011ea5d
cmp eax, 0
jne 0x14011e737
popf
pop rax
jmp 0x14011e881
cmp eax, 3
jne 0x14011e746
popf
pop rax
jmp 0x14011e9b1
cmp eax, 1
jne 0x14011e755
popf
pop rax
jmp 0x14011e92a
cmp eax, 0xd
jne 0x14011e764
popf
pop rax
jmp 0x14011eede
cmp eax, 7
jne 0x14011e773
popf
pop rax
jmp 0x14011ebfe
cmp eax, 0xe
jne 0x14011e782
popf
pop rax
jmp 0x14011ef70
cmp eax, 0xb
jne 0x14011e791
popf
pop rax
jmp 0x14011ed96
cmp eax, 0xc
jne 0x14011e7a0
popf
pop rax
jmp 0x14011ee47
cmp eax, 8
jne 0x14011e7af
popf
pop rax
jmp 0x14011ec8f
cmp eax, 0x10
jne 0x14011e7be
popf
pop rax
jmp 0x14011f08f
cmp eax, 0x17
jne 0x14011e7cd
popf
pop rax
jmp 0x14011f3da
cmp eax, 9
jne 0x14011e7dc
popf
pop rax
jmp 0x14011ecdd
cmp eax, 0x12
jne 0x14011e7eb
popf
pop rax
jmp 0x14011f18d
cmp eax, 6
jne 0x14011e7fa
popf
pop rax
jmp 0x14011eb5a
cmp eax, 0x11
jne 0x14011e809
popf
pop rax
jmp 0x14011f0fb
cmp eax, 5
jne 0x14011e818
popf
pop rax
jmp 0x14011eab6
cmp eax, 0x16
jne 0x14011e827
popf
pop rax
jmp 0x14011f386
cmp eax, 0xa
jne 0x14011e836
popf
pop rax
jmp 0x14011ed5b
cmp eax, 0x14
jne 0x14011e845
popf
pop rax
jmp 0x14011f25f
cmp eax, 0xf
jne 0x14011e854
popf
pop rax
jmp 0x14011efce
cmp eax, 0x13
jne 0x14011e863
popf
pop rax
jmp 0x14011f203
cmp eax, 0x15
jne 0x14011e872
popf
pop rax
jmp 0x14011f2f4
cmp eax, 2
jne 0x14011e881
popf
pop rax
jmp 0x14011e9a8
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
xor r10d, r10d
mov rbx, r8
mov r11, rdx
test r9, r9
jne 0x14011e8d1
push rax
pushf
mov eax, 0xf08623f7
pushf
not eax
add eax, 0xdde040fb
xor eax, 0xe3b203f8
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x8fb1271c
xor eax, 0x999376de
rol eax, 0x53
popf
jmp 0x14011e719
push rax
pushf
mov eax, 0x2a5b035c
pushf
not eax
add eax, 0xffe75f8a
xor eax, 0xb5161957
rol eax, 0x97
popf
pushf
not eax
add eax, 0xe821779f
xor eax, 0x8cd5e3cb
rol eax, 0xe
popf
pushf
not eax
add eax, 0xb6ffd299
xor eax, 0x8e228043
rol eax, 0x27
popf
pushf
not eax
add eax, 0xebadff87
xor eax, 0x91fbd981
rol eax, 0x71
popf
jmp 0x14011e719
test rcx, rcx
jne 0x14011e962
push rax
pushf
mov eax, 0xc01beff4
pushf
not eax
add eax, 0xfbb9dcea
xor eax, 0xd2a6db1a
rol eax, 0x57
popf
pushf
not eax
add eax, 0xb5dc9e49
xor eax, 0xbde8002d
rol eax, 0x5a
popf
jmp 0x14011e719
push rax
pushf
mov eax, 0xb1640871
pushf
not eax
add eax, 0x87120832
xor eax, 0xe22f9d5a
rol eax, 0xd
popf
pushf
not eax
add eax, 0xd072ae21
xor eax, 0xc737344f
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xfd884b47
xor eax, 0x981ddb5e
rol eax, 0xac
popf
jmp 0x14011e719
test rdx, rdx
je 0x14011ea5d
call fcn.1401fa658
mov ebx, 0x2a4099e9
pushf
not ebx
add ebx, 0x8fde2c85
xor ebx, 0xed794e7d
rol ebx, 0x26
popf
pushf
not ebx
add ebx, 0xfa452e8f
xor ebx, 0xbae01ad5
rol ebx, 0xcd
popf
pushf
not ebx
add ebx, 0x9a901a87
xor ebx, 0xdcc8fd09
rol ebx, 0x98
popf
mov dword [rax], ebx
call fcn.140273f4c
mov r10d, ebx
push rax
pushf
mov eax, 0x936d07bc
pushf
not eax
add eax, 0xf0766c42
xor eax, 0xd3b76cf8
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xea470509
xor eax, 0xdad8bcdf
rol eax, 0x21
popf
pushf
not eax
add eax, 0xe69fc5d9
xor eax, 0xe7b8d228
rol eax, 0x25
popf
pushf
not eax
add eax, 0xe718fca0
xor eax, 0x8edd5958
rol eax, 0x64
popf
jmp 0x14011e719
mov rbx, qword [rsp + 0x30]
mov eax, r10d
mov rsi, qword [rsp + 0x38]
add rsp, 0x20
pop rdi
ret
test rcx, rcx
je 0x14011eb14
push rax
pushf
mov eax, 0x655a8ead
pushf
not eax
add eax, 0xd3128448
xor eax, 0x8ae423e7
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x955fae25
xor eax, 0xadc3774f
rol eax, 0x22
popf
pushf
not eax
add eax, 0xbd307f30
xor eax, 0x9b4a5df6
rol eax, 0xc
popf
pushf
not eax
add eax, 0x9aa65854
xor eax, 0xedffce77
rol eax, 0xc4
popf
jmp 0x14011e719
push rax
pushf
mov eax, 0xc049a3a7
pushf
not eax
add eax, 0xbe8d04be
xor eax, 0xdd360d90
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xa0e9727b
xor eax, 0xb6078926
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xa61c918b
xor eax, 0xac3c792d
rol eax, 0x55
popf
jmp 0x14011e719
test r11, r11
je 0x14011ebb8
push rax
pushf
mov eax, 0x6f83ecfe
pushf
not eax
add eax, 0xa2c70ff2
xor eax, 0x9c48fc50
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xf4b8bb4e
xor eax, 0xd20a7441
rol eax, 0xec
popf
pushf
not eax
add eax, 0xf4ee29ee
xor eax, 0x88dfe481
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xb4872f0b
xor eax, 0xb00b9653
rol eax, 0x3d
popf
jmp 0x14011e719
push rax
pushf
mov eax, 0x87b970db
pushf
not eax
add eax, 0xa4a03913
xor eax, 0x9ce59d6b
rol eax, 0x65
popf
pushf
not eax
add eax, 0x826f9549
xor eax, 0xbafc567d
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x859e5cb1
xor eax, 0xa307e051
rol eax, 0x8f
popf
jmp 0x14011e719
test r9, r9
jne 0x14011ec5c
push rax
pushf
mov eax, 0x67367c89
pushf
not eax
add eax, 0xc31c80ef
xor eax, 0xd87b9560
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xa70a4af6
xor eax, 0x937adf7d
rol eax, 0xee
popf
pushf
not eax
add eax, 0x89d140ed
xor eax, 0xac8361f1
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xc598f22a
xor eax, 0x89df9df5
rol eax, 0x4a
popf
jmp 0x14011e719
push rax
pushf
mov eax, 0x8c8e82f9
pushf
not eax
add eax, 0x941b79d1
xor eax, 0xc24bb307
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x8276a656
xor eax, 0xbcaff085
rol eax, 0xb4
popf
jmp 0x14011e719
mov byte [rcx], r10b
jmp 0x14011ea5d
test rbx, rbx
jne 0x14011ed28
push rax
pushf
mov eax, 0x3836d5f5
pushf
not eax
add eax, 0xbebfce7a
xor eax, 0xabed0898
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xd252ce4b
xor eax, 0xbc6e058b
rol eax, 0x66
popf
pushf
not eax
add eax, 0x99e27a22
xor eax, 0xd547c961
rol eax, 0xff
popf
jmp 0x14011e719
push rax
pushf
mov eax, 0x15838b13
pushf
not eax
add eax, 0x9dda7038
xor eax, 0x80845f56
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x93c40b72
xor eax, 0xcbb6c088
rol eax, 0xef
popf
jmp 0x14011e719
mov byte [rcx], r10b
jmp 0x14011e9b1
sub rbx, rcx
mov rdx, rcx
mov r8, r11
mov rdi, r9
cmp r9, 0xffffffffffffffff
jne 0x14011edee
push rax
pushf
mov eax, 0x76346d44
pushf
not eax
add eax, 0xd6871a13
xor eax, 0xad7fded2
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xd840dcf8
xor eax, 0xef555b7d
rol eax, 0xad
popf
pushf
not eax
add eax, 0xdd54c15a
xor eax, 0xf8068c58
rol eax, 0xe
popf
jmp 0x14011e719
push rax
pushf
mov eax, 0x91da50fe
pushf
not eax
add eax, 0xd119eb5a
xor eax, 0xedc9128e
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xf8e6f992
xor eax, 0xa1c9b18c
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xca67030b
xor eax, 0xc90544e4
rol eax, 0x45
popf
pushf
not eax
add eax, 0x932ca2a6
xor eax, 0xe9aca237
rol eax, 0x11
popf
jmp 0x14011e719
mov al, byte [rbx + rdx]
mov byte [rdx], al
inc rdx
test al, al
je 0x14011eeab
push rax
pushf
mov eax, 0x30e2961b
pushf
not eax
add eax, 0xea80e61f
xor eax, 0xea7b12c5
rol eax, 1
popf
pushf
not eax
add eax, 0xa9bc2fb2
xor eax, 0xc2bb5eb2
rol eax, 0x50
popf
pushf
not eax
add eax, 0xc7af4f84
xor eax, 0x99cba8f0
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xfdd06484
xor eax, 0x8d3def58
rol eax, 0x34
popf
jmp 0x14011e719
push rax
pushf
mov eax, 0x440b273b
pushf
not eax
add eax, 0xb9173be0
xor eax, 0xcb58e768
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xb14114d6
xor eax, 0xc9f1d80a
rol eax, 0x89
popf
jmp 0x14011e719
sub r8, 1
jne 0x14011ef2a
push rax
pushf
mov eax, 0xf6010d6c
pushf
not eax
add eax, 0x95aba107
xor eax, 0xb964abdf
rol eax, 0x50
popf
pushf
not eax
add eax, 0x8b6d0a3b
xor eax, 0xa6c137b4
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xcbf801b9
xor eax, 0xe0365807
rol eax, 0xf
popf
jmp 0x14011e719
push rax
pushf
mov eax, 0x85b93f3c
pushf
not eax
add eax, 0xbb8b01dd
xor eax, 0xd28a1505
rol eax, 0x91
popf
pushf
not eax
add eax, 0xecbbb852
xor eax, 0xbf998977
rol eax, 0x36
popf
pushf
not eax
add eax, 0xccddd8ed
xor eax, 0x917e1b54
rol eax, 0xb2
popf
jmp 0x14011e719
jmp 0x14011f25f
mov al, byte [rbx + rdx]
mov rsi, rdi
mov byte [rdx], al
inc rdx
test al, al
je 0x14011f036
push rax
pushf
mov eax, 0xf6adad37
pushf
not eax
add eax, 0xbeb47100
xor eax, 0x9f7219fe
rol eax, 0x93
popf
pushf
not eax
add eax, 0xe0e54b46
xor eax, 0xc26cf9fd
rol eax, 0x59
popf
pushf
not eax
add eax, 0xafc5b179
xor eax, 0xc5233504
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xabd081af
xor eax, 0xcb0c622a
rol eax, 0x79
popf
jmp 0x14011e719
push rax
pushf
mov eax, 0x52d1a244
pushf
not eax
add eax, 0xb72cabc5
xor eax, 0xa26e3a7f
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x89770ddf
xor eax, 0x84adbdc6
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xc38ff0e4
xor eax, 0x857f5b4d
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x928cc700
xor eax, 0xa088debf
rol eax, 0x5e
popf
jmp 0x14011e719
sub r8, 1
je 0x14011f0c8
push rax
pushf
mov eax, 0x86e98192
pushf
not eax
add eax, 0xd06b457c
xor eax, 0x95f19256
rol eax, 8
popf
pushf
not eax
add eax, 0xf52e1d34
xor eax, 0x84dc5f77
rol eax, 0xdb
popf
jmp 0x14011e719
push rax
pushf
mov eax, 0x4169349f
pushf
not eax
add eax, 0xbffde754
xor eax, 0x9ff2efd1
rol eax, 0x86
popf
pushf
not eax
add eax, 0xee953b30
xor eax, 0x94fde1ff
rol eax, 0x7e
popf
jmp 0x14011e719
sub rdi, 1
jne 0x14011f147
push rax
pushf
mov eax, 0x787f711e
pushf
not eax
add eax, 0xb3df610c
xor eax, 0xde0c1466
rol eax, 0x55
popf
pushf
not eax
add eax, 0xadf6aeed
xor eax, 0xa355f160
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xd0eccd38
xor eax, 0x8d85493a
rol eax, 0xf6
popf
jmp 0x14011e719
push rax
pushf
mov eax, 0x3ce5be62
pushf
not eax
add eax, 0x9c6f23d9
xor eax, 0xc646d35a
rol eax, 0x85
popf
pushf
not eax
add eax, 0xf9b1b43f
xor eax, 0xd779b72b
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xab3a431b
xor eax, 0x9e144177
rol eax, 0x4a
popf
jmp 0x14011e719
test r8, r8
lea rax, [rsi - 1]
cmove rax, rsi
test rax, rax
jne 0x14011f1d0
push rax
pushf
mov eax, 0xffed6d7
pushf
not eax
add eax, 0x81a26666
xor eax, 0xb30ba9de
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xcca7d631
xor eax, 0xc2072fed
rol eax, 0xd8
popf
jmp 0x14011e719
push rax
pushf
mov eax, 0xfcef0105
pushf
not eax
add eax, 0x8c867411
xor eax, 0xb6b5118d
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xbf2583b8
xor eax, 0xb2b316f2
rol eax, 0xd7
popf
jmp 0x14011e719
mov byte [rdx], r10b
push rax
pushf
mov eax, 0x270243ab
pushf
not eax
add eax, 0xcc686c02
xor eax, 0xcb383919
rol eax, 0x32
popf
pushf
not eax
add eax, 0x96239807
xor eax, 0x890168c0
rol eax, 0x87
popf
pushf
not eax
add eax, 0xd26740bd
xor eax, 0x92926a39
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xf808bc96
xor eax, 0xc9b44e28
rol eax, 0xf5
popf
jmp 0x14011e719
test r8, r8
jne 0x14011f2ae
push rax
pushf
mov eax, 0x6c0a54d4
pushf
not eax
add eax, 0xdab04a21
xor eax, 0xa684e824
rol eax, 0x65
popf
pushf
not eax
add eax, 0xb594efdc
xor eax, 0x98c3a1e3
rol eax, 0x43
popf
pushf
not eax
add eax, 0xffe1d9c5
xor eax, 0xb24f80bb
rol eax, 0xf2
popf
jmp 0x14011e719
push rax
pushf
mov eax, 0xb8288cb1
pushf
not eax
add eax, 0xd618b6b3
xor eax, 0xf2510903
rol eax, 0x69
popf
pushf
not eax
add eax, 0xf1a1ca3e
xor eax, 0xb4a75fb4
rol eax, 5
popf
pushf
not eax
add eax, 0xffa3984c
xor eax, 0x80101b00
rol eax, 0x1f
popf
jmp 0x14011e719
cmp r9, 0xffffffffffffffff
jne 0x14011f32d
push rax
pushf
mov eax, 0xd0cd2c67
pushf
not eax
add eax, 0xe7dd0f34
xor eax, 0xcba65566
rol eax, 0x48
popf
pushf
not eax
add eax, 0x82200938
xor eax, 0xd8685c9b
rol eax, 0x9b
popf
jmp 0x14011e719
push rax
pushf
mov eax, 0xf9206b5b
pushf
not eax
add eax, 0xc371bc2b
xor eax, 0xc2952312
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x88f11a2b
xor eax, 0x99df5021
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xede938a4
xor eax, 0x81896b9e
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xdbdf7e9c
xor eax, 0x9bd245cc
rol eax, 0xc6
popf
jmp 0x14011e719
mov byte [rcx + r11 - 1], r10b
lea r10d, [r8 + 0x50]
jmp 0x14011ea5d
mov byte [rcx], r10b
call fcn.1401fa658
mov ebx, 0x737aedb0
pushf
not ebx
add ebx, 0xb67905c6
xor ebx, 0x94baa314
rol ebx, 0x44
popf
pushf
not ebx
add ebx, 0x9e1f9e78
xor ebx, 0xe4f86a4d
rol ebx, 0x45
popf
pushf
not ebx
add ebx, 0xe27f9657
xor ebx, 0xa2431e34
rol ebx, 0x69
popf
pushf
not ebx
add ebx, 0x8d0688f4
xor ebx, 0xb0eba9b5
rol ebx, 0x47
popf
jmp 0x14011e9fa