Function at 0x1400ee8ea
Capabilities:
Authenticate hmac
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x6b71161c
pushf
not eax
add eax, 0x93481bd
xor eax, 0x44410114
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xe24b7aa
xor eax, 0x5cfbe8d5
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x1d4612f4
xor eax, 0x4f0a56de
rol eax, 0x86
popf
cmp eax, 0x13
jne 0x1400ee93a
popf
pop rax
jmp 0x1400ef4e9
cmp eax, 0x1c
jne 0x1400ee949
popf
pop rax
jmp 0x1400ef91b
cmp eax, 0xe
jne 0x1400ee958
popf
pop rax
jmp 0x1400ef2b3
cmp eax, 3
jne 0x1400ee967
popf
pop rax
jmp 0x1400eecfc
cmp eax, 0
jne 0x1400ee976
popf
pop rax
jmp 0x1400eeaed
cmp eax, 0x1a
jne 0x1400ee985
popf
pop rax
jmp 0x1400ef7f2
cmp eax, 0xd
jne 0x1400ee994
popf
pop rax
jmp 0x1400ef1df
cmp eax, 4
jne 0x1400ee9a3
popf
pop rax
jmp 0x1400eed8d
cmp eax, 5
jne 0x1400ee9b2
popf
pop rax
jmp 0x1400eedef
cmp eax, 0x10
jne 0x1400ee9c1
popf
pop rax
jmp 0x1400ef3f6
cmp eax, 0x17
jne 0x1400ee9d0
popf
pop rax
jmp 0x1400ef685
cmp eax, 0xa
jne 0x1400ee9df
popf
pop rax
jmp 0x1400ef0a2
cmp eax, 0xb
jne 0x1400ee9ee
popf
pop rax
jmp 0x1400ef0dc
cmp eax, 8
jne 0x1400ee9fd
popf
pop rax
jmp 0x1400eef80
cmp eax, 0x18
jne 0x1400eea0c
popf
pop rax
jmp 0x1400ef6da
cmp eax, 1
jne 0x1400eea1b
popf
pop rax
jmp 0x1400eeb99
cmp eax, 9
jne 0x1400eea2a
popf
pop rax
jmp 0x1400ef024
cmp eax, 0x15
jne 0x1400eea39
popf
pop rax
jmp 0x1400ef60d
cmp eax, 0x11
jne 0x1400eea48
popf
pop rax
jmp 0x1400ef446
cmp eax, 0xc
jne 0x1400eea57
popf
pop rax
jmp 0x1400ef197
cmp eax, 0x19
jne 0x1400eea66
popf
pop rax
jmp 0x1400ef787
cmp eax, 0xf
jne 0x1400eea75
popf
pop rax
jmp 0x1400ef339
cmp eax, 7
jne 0x1400eea84
popf
pop rax
jmp 0x1400eeee7
cmp eax, 0x1b
jne 0x1400eea93
popf
pop rax
jmp 0x1400ef888
cmp eax, 0x12
jne 0x1400eeaa2
popf
pop rax
jmp 0x1400ef494
cmp eax, 6
jne 0x1400eeab1
popf
pop rax
jmp 0x1400eee2e
cmp eax, 2
jne 0x1400eeac0
popf
pop rax
jmp 0x1400eec50
cmp eax, 0x14
jne 0x1400eeacf
popf
pop rax
jmp 0x1400ef589
cmp eax, 0x1d
jne 0x1400eeade
popf
pop rax
jmp 0x1400ef95a
cmp eax, 0x16
jne 0x1400eeaed
popf
pop rax
jmp 0x1400ef64a
sub rsp, 0x28
cmp dword [0x1400429e4], 0
jne 0x1400eeb40
push rax
pushf
mov eax, 0xfe31f32c
pushf
not eax
add eax, 0x3e260fd3
xor eax, 0x24cfb4ce
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x3fd18be6
xor eax, 0x2887ffaa
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x6169b8b6
xor eax, 0x2c119279
rol eax, 0xf
popf
jmp 0x1400ee92b
push rax
pushf
mov eax, 0xfd898926
pushf
not eax
add eax, 0x49536f22
xor eax, 0xfa0b518
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x198da7e4
xor eax, 0x532f6a29
rol eax, 0x55
popf
pushf
not eax
add eax, 0x150e3b7
xor eax, 0x2ac01c60
rol eax, 0x67
popf
pushf
not eax
add eax, 0x56f56e74
xor eax, 0x2951b652
rol eax, 0x80
popf
jmp 0x1400ee92b
test rcx, rcx
jne 0x1400eebf7
push rax
pushf
mov eax, 0xbf8563a4
pushf
not eax
add eax, 0x35535d6a
xor eax, 0x16dd3114
rol eax, 0x60
popf
pushf
not eax
add eax, 0x713680e6
xor eax, 0x2d81fad4
rol eax, 0x64
popf
pushf
not eax
add eax, 0xd0805ba
xor eax, 0x11e2932b
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x199442e0
xor eax, 0x7445e14b
rol eax, 0xff
popf
jmp 0x1400ee92b
push rax
pushf
mov eax, 0x430aa0ac
pushf
not eax
add eax, 0x3b49d219
xor eax, 0x2d9b11
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x512d7395
xor eax, 0x438e38f3
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x2afe7655
xor eax, 0x71e8a6f9
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x3f9c5330
xor eax, 0x70576c2b
rol eax, 0x27
popf
jmp 0x1400ee92b
call fcn.1400d5fd2
mov dword [rax], 0x16
call fcn.14010714d
mov eax, 0x8ad67152
pushf
not eax
add eax, 0x4c9a4516
xor eax, 0x4c2fbe7a
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x5f84df84
xor eax, 0x3c790846
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x65daf86e
xor eax, 0x299cde8a
rol eax, 0x64
popf
add rsp, 0x28
ret
test rdx, rdx
je 0x1400eed5a
push rax
pushf
mov eax, 0x1b4840a5
pushf
not eax
add eax, 0x588644d1
xor eax, 0x27ceb4b7
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x25450381
xor eax, 0x381c8943
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x45da65d7
xor eax, 0x696d065e
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xdfb068a
xor eax, 0xe0123af
rol eax, 0x4c
popf
jmp 0x1400ee92b
push rax
pushf
mov eax, 0xe004b677
pushf
not eax
add eax, 0x6795abdd
xor eax, 0x60b2b67
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x181df637
xor eax, 0x2d1cb569
rol eax, 0xe7
popf
jmp 0x1400ee92b
add rsp, 0x28
jmp fcn.1400ee59a
xor r9d, r9d
add rsp, 0x28
jmp 0x1400eee30
int3
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rbp
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push r12
push r14
push r15
sub rsp, 0x40
mov rbp, r8
mov rsi, rdx
mov rbx, rcx
test rcx, rcx
jne 0x1400eeea1
push rax
pushf
mov eax, 0x643f06a3
pushf
not eax
add eax, 0x3707e11
xor eax, 0x686a9cc9
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x735009b8
xor eax, 0x705e1148
rol eax, 0x75
popf
pushf
not eax
add eax, 0x7191aa53
xor eax, 0x1be0aa32
rol eax, 0x9b
popf
jmp 0x1400ee92b
push rax
pushf
mov eax, 0x30ef98b4
pushf
not eax
add eax, 0xda14c12
xor eax, 0x1aab1c36
rol eax, 0x77
popf
pushf
not eax
add eax, 0x6439b868
xor eax, 0x33135a8c
rol eax, 0x79
popf
pushf
not eax
add eax, 0x47026a3d
xor eax, 0xdc7de79
rol eax, 0x5e
popf
jmp 0x1400ee92b
call fcn.1400d5fd2
mov dword [rax], 0x16
call fcn.14010714d
mov eax, 0xdae6f49c
pushf
not eax
add eax, 0x3ca19b59
xor eax, 0x368b513f
rol eax, 0x67
popf
pushf
not eax
add eax, 0x425a7e2b
xor eax, 0x56a04380
rol eax, 0xaf
popf
jmp 0x1400ef95c
test rsi, rsi
je 0x1400eefde
push rax
pushf
mov eax, 0xd8c07e2a
pushf
not eax
add eax, 0x467787d6
xor eax, 0x48aca378
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x67a7a3d9
xor eax, 0x35cf14b5
rol eax, 0xb
popf
pushf
not eax
add eax, 0x1fcc1c19
xor eax, 0x4f6f13df
rol eax, 0x33
popf
pushf
not eax
add eax, 0x5a73e691
xor eax, 0x5c1ba02f
rol eax, 0xdb
popf
jmp 0x1400ee92b
push rax
pushf
mov eax, 0xc286c52a
pushf
not eax
add eax, 0x630e27f5
xor eax, 0x4a0ce8db
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x35d0076e
xor eax, 0xd3cb812
rol eax, 0x95
popf
pushf
not eax
add eax, 0x65677390
xor eax, 0x3a6b1013
rol eax, 0x7c
popf
jmp 0x1400ee92b
test rbp, rbp
jne 0x1400ef06f
push rax
pushf
mov eax, 0x55a61de8
pushf
not eax
add eax, 0x75133817
xor eax, 0x6a72a1a7
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x301538e
xor eax, 0x27d9dc43
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x1e9d2394
xor eax, 0x5d3ae642
rol eax, 0x2b
popf
jmp 0x1400ee92b
push rax
pushf
mov eax, 0x7477c5f1
pushf
not eax
add eax, 0x4a7097c4
xor eax, 0x4eda2bf1
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x3ad9498
xor eax, 0x688a8c74
rol eax, 0x17
popf
jmp 0x1400ee92b
xor eax, eax
jmp 0x1400ef95c
mov rdx, r9
lea rcx, [rsp + 0x20]
call fcn.1400d62b2
mov rdx, qword [rsp + 0x28]
cmp qword [rdx + 0x138], 0
jne 0x1400ef13e
push rax
pushf
mov eax, 0x9adc6409
pushf
not eax
add eax, 0xb687b82
xor eax, 0x3efc3c6
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x759f2755
xor eax, 0x1b1a451f
rol eax, 0x52
popf
pushf
not eax
add eax, 0x676651c1
xor eax, 0x22befef9
rol eax, 0xc5
popf
jmp 0x1400ee92b
push rax
pushf
mov eax, 0xc388c67d
pushf
not eax
add eax, 0x4136b272
xor eax, 0x57aacce7
rol eax, 0x24
popf
pushf
not eax
add eax, 0x332290c0
xor eax, 0x1065e71e
rol eax, 0x16
popf
pushf
not eax
add eax, 0x5e56f231
xor eax, 0x24ee1825
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x401209e
xor eax, 0x4df7fad6
rol eax, 0xe4
popf
jmp 0x1400ee92b
mov r8, rbp
mov rdx, rsi
mov rcx, rbx
call fcn.1400ee59a
mov edi, eax
jmp 0x1400ef888
mov r15d, 0xc331da6
pushf
not r15d
add r15d, 0x473ad74f
xor r15d, 0x6dfa7ca8
rol r15d, 0xef
popf
pushf
not r15d
add r15d, 0x23bb08a8
xor r15d, 0x1af7a185
rol r15d, 0xc1
popf
pushf
not r15d
add r15d, 0x37e5d814
xor r15d, 0x4e4df7fc
rol r15d, 0x71
popf
pushf
not r15d
add r15d, 0x643c8015
xor r15d, 0x118ce406
rol r15d, 0x93
popf
lea r12, [0x197a923cb]
pushf
sub r12, 0x57a5df1b
popf
push rax
pushf
mov eax, 0x4973be06
pushf
not eax
add eax, 0x2d2ab6f2
xor eax, 0x661ba574
rol eax, 0x99
popf
pushf
not eax
add eax, 0x5d649e4c
xor eax, 0x13344584
rol eax, 0xe
popf
pushf
not eax
add eax, 0x5059ef5b
xor eax, 0x19d751c9
rol eax, 1
popf
pushf
not eax
add eax, 0x54fde560
xor eax, 0x26f870f3
rol eax, 0xb0
popf
jmp 0x1400ee92b
movzx ecx, word [rbx]
lea rbx, [rbx + 2]
cmp cx, r15w
jae 0x1400ef2f3
push rax
pushf
mov eax, 0x985a38d9
pushf
not eax
add eax, 0x6fd6dc2f
xor eax, 0x15fe336d
rol eax, 0x27
popf
pushf
not eax
add eax, 0x14641dad
xor eax, 0x131c0148
rol eax, 0x42
popf
jmp 0x1400ee92b
push rax
pushf
mov eax, 0x9cb0fdca
pushf
not eax
add eax, 0x17b40856
xor eax, 0x637bcd9
rol eax, 0x87
popf
pushf
not eax
add eax, 0x4b9326f9
xor eax, 0x3b49370a
rol eax, 0x64
popf
pushf
not eax
add eax, 0x347b5f0
xor eax, 0x7f5b0ae7
rol eax, 0xc7
popf
jmp 0x1400ee92b
movzx ecx, cl
test byte [r12 + rcx*2 + 2], 1
je 0x1400ef39d
push rax
pushf
mov eax, 0xdfbb010d
pushf
not eax
add eax, 0x446d5ee1
xor eax, 0x377802fe
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x6c235f3a
xor eax, 0x2a6b6d60
rol eax, 7
popf
pushf
not eax
add eax, 0x3ff23e0f
xor eax, 0x7ee55b42
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x1157c347
xor eax, 0x765525e6
rol eax, 0x6a
popf
jmp 0x1400ee92b
push rax
pushf
mov eax, 0x84536c2
pushf
not eax
add eax, 0x437cb982
xor eax, 0x16d4dd1c
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x76bb861f
xor eax, 0x714aad13
rol eax, 0x59
popf
pushf
not eax
add eax, 0x3759891c
xor eax, 0x6401b6c0
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x61721b8b
xor eax, 0x6a8301e1
rol eax, 0x50
popf
jmp 0x1400ee92b
mov rax, qword [rdx + 0x110]
mov cl, byte [rcx + rax]
push rax
pushf
mov eax, 0xae5e89db
pushf
not eax
add eax, 0x31b86358
xor eax, 0x4ba35913
rol eax, 9
popf
pushf
not eax
add eax, 0x1868219c
xor eax, 0x43db948d
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x54def768
xor eax, 0x3e5796af
rol eax, 0xe2
popf
jmp 0x1400ee92b
movzx eax, cl
jmp 0x1400ef4e9
lea rdx, [rsp + 0x28]
call fcn.140132827
mov rdx, qword [rsp + 0x28]
push rax
pushf
mov eax, 0x55fdbc5b
pushf
not eax
add eax, 0x3c3e63ed
xor eax, 0x4a409f97
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x61293af9
xor eax, 0x53913036
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xd9d921a
xor eax, 0x1008e4bd
rol eax, 0xf
popf
jmp 0x1400ee92b
movzx ecx, word [rsi]
add rsi, 2
movzx r14d, ax
mov edi, r14d
cmp cx, r15w
jae 0x1400ef556
push rax
pushf
mov eax, 0xc9071cc3
pushf
not eax
add eax, 0x317c552a
xor eax, 0x7e7d5228
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x1943a97f
xor eax, 0x516c4f70
rol eax, 0xac
popf
pushf
not eax
add eax, 0x3642ca41
xor eax, 0x45d7bbad
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x7a8ddf28
xor eax, 0x60aadaf7
rol eax, 0xb1
popf
jmp 0x1400ee92b
push rax
pushf
mov eax, 0xf7c8d4fa
pushf
not eax
add eax, 0x2878f188
xor eax, 0x7e6d46ff
rol eax, 5
popf
pushf
not eax
add eax, 0x329bbcc8
xor eax, 0x54106e7e
rol eax, 0xab
popf
jmp 0x1400ee92b
movzx ecx, cl
test byte [r12 + rcx*2 + 2], 1
je 0x1400ef5da
push rax
pushf
mov eax, 0x1845b555
pushf
not eax
add eax, 0x5d7a5099
xor eax, 0x43708296
rol eax, 0x19
popf
pushf
not eax
add eax, 0x3c97a10f
xor eax, 0x10949d99
rol eax, 0x41
popf
pushf
not eax
add eax, 0x36dc8f34
xor eax, 0x328884ae
rol eax, 0x70
popf
jmp 0x1400ee92b
push rax
pushf
mov eax, 0xdd829bf
pushf
not eax
add eax, 0x23a6a73e
xor eax, 0x15223840
rol eax, 0x42
popf
pushf
not eax
add eax, 0x6f024ddb
xor eax, 0x6b5138ce
rol eax, 0x1f
popf
jmp 0x1400ee92b
mov rax, qword [rdx + 0x110]
mov cl, byte [rcx + rax]
push rax
pushf
mov eax, 0x77d7de9a
pushf
not eax
add eax, 0x3890d466
xor eax, 0x160211b2
rol eax, 0x31
popf
pushf
not eax
add eax, 0xe3c58bf
xor eax, 0x454a6b49
rol eax, 0xf3
popf
jmp 0x1400ee92b
movzx eax, cl
jmp 0x1400ef6da
lea rdx, [rsp + 0x28]
call fcn.140132827
mov rdx, qword [rsp + 0x28]
push rax
pushf
mov eax, 0x99a7372d
pushf
not eax
add eax, 0x6c62f63d
xor eax, 0x1830a032
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x7d1538fe
xor eax, 0x4fd0d78e
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x1a8860fd
xor eax, 0x70e75364
rol eax, 0x1f
popf
jmp 0x1400ee92b
movzx eax, ax
push rax
not eax
add edi, eax
pop rax
add edi, 1
jne 0x1400ef72e
push rax
pushf
mov eax, 0x53574bec
pushf
not eax
add eax, 0x16f550c9
xor eax, 0x58360638
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x75692f62
xor eax, 0x5653259b
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x4ddc094b
xor eax, 0x3605c96e
rol eax, 0x40
popf
jmp 0x1400ee92b
push rax
pushf
mov eax, 0x4cd489f3
pushf
not eax
add eax, 0x2aefb9f2
xor eax, 0x628c4130
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x7823c6f0
xor eax, 0x1b8dcf51
rol eax, 0x23
popf
pushf
not eax
add eax, 0x1e1cf6a0
xor eax, 0x1b03ba8e
rol eax, 0xad
popf
pushf
not eax
add eax, 0x275fab56
xor eax, 0x77fcaab
rol eax, 0x85
popf
jmp 0x1400ee92b
test r14d, r14d
je 0x1400ef7bf
push rax
pushf
mov eax, 0x4909606a
pushf
not eax
add eax, 0x3bb50b5b
xor eax, 0x43aaa9eb
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x92dc906
xor eax, 0xb4eb7d
rol eax, 0xcc
popf
jmp 0x1400ee92b
push rax
pushf
mov eax, 0x2703bc79
pushf
not eax
add eax, 0x1dedc7e3
xor eax, 0x184f8f0f
rol eax, 0x32
popf
pushf
not eax
add eax, 0x30a9b1db
xor eax, 0x1f0b3744
rol eax, 0xf2
popf
jmp 0x1400ee92b
sub rbp, 1
jne 0x1400ef842
push rax
pushf
mov eax, 0x93b93e4b
pushf
not eax
add eax, 0x69d700eb
xor eax, 0x6cd15a7a
rol eax, 0x21
popf
pushf
not eax
add eax, 0x3b236590
xor eax, 0x3052de9b
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x665d926d
xor eax, 0x66aecb6e
rol eax, 0x1e
popf
jmp 0x1400ee92b
push rax
pushf
mov eax, 0xa9f1e3e9
pushf
not eax
add eax, 0xfc5e684
xor eax, 0x34c94825
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x73cab0a4
xor eax, 0x76fecf99
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x21825bad
xor eax, 0x65541b5f
rol eax, 0x49
popf
jmp 0x1400ee92b
cmp byte [rsp + 0x38], 0
je 0x1400ef8c2
push rax
pushf
mov eax, 0x7ae16a1f
pushf
not eax
add eax, 0x195a102b
xor eax, 0x5445624e
rol eax, 0xca
popf
pushf
not eax
add eax, 0x7624655e
xor eax, 0x7f13ae35
rol eax, 0x15
popf
jmp 0x1400ee92b
push rax
pushf
mov eax, 0xac883aff
pushf
not eax
add eax, 0x720dcdf2
xor eax, 0x3b09c18b
rol eax, 0x91
popf
pushf
not eax
add eax, 0x76bce811
xor eax, 0x350e7684
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x7898351d
xor eax, 0x7cfba9ad
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x33035fb0
xor eax, 0x5e86fcb7
rol eax, 0x2e
popf
jmp 0x1400ee92b
mov rax, qword [rsp + 0x20]
and dword [rax + 0x3a8], 0xfffffffd
push rax
pushf
mov eax, 0xf66c6137
pushf
not eax
add eax, 0x38ab8441
xor eax, 0x6c0ebf82
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x261513ff
xor eax, 0x5d623345
rol eax, 0xfb
popf
jmp 0x1400ee92b
mov eax, edi
mov rbx, qword [rsp + 0x60]
mov rbp, qword [rsp + 0x68]
mov rsi, qword [rsp + 0x70]
mov rdi, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop r12
ret