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

Disassembly:
push rax
pushf
mov eax, 0xb1f070e1
pushf
not eax
add eax, 0xb9d9d1a3
xor eax, 0x81258986
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xf0812043
xor eax, 0xc2a8b3b7
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xd91104c9
xor eax, 0xe4c427d5
rol eax, 0x21
popf
pushf
not eax
add eax, 0xc3fbe5d2
xor eax, 0xa1ee64ed
rol eax, 0x60
popf
cmp eax, 4
jne 0x1400922f4
popf
pop rax
jmp 0x140092685
cmp eax, 0
jne 0x140092303
popf
pop rax
jmp 0x14009246b
cmp eax, 3
jne 0x140092312
popf
pop rax
jmp 0x140092607
cmp eax, 1
jne 0x140092321
popf
pop rax
jmp 0x140092519
cmp eax, 0xd
jne 0x140092330
popf
pop rax
jmp 0x140092a74
cmp eax, 7
jne 0x14009233f
popf
pop rax
jmp 0x140092827
cmp eax, 0xe
jne 0x14009234e
popf
pop rax
jmp 0x140092b06
cmp eax, 0xb
jne 0x14009235d
popf
pop rax
jmp 0x1400929fd
cmp eax, 0x19
jne 0x14009236c
popf
pop rax
jmp 0x14009303a
cmp eax, 8
jne 0x14009237b
popf
pop rax
jmp 0x140092872
cmp eax, 0x10
jne 0x14009238a
popf
pop rax
jmp 0x140092c3d
cmp eax, 0x17
jne 0x140092399
popf
pop rax
jmp 0x140092f83
cmp eax, 9
jne 0x1400923a8
popf
pop rax
jmp 0x1400928c5
cmp eax, 0x12
jne 0x1400923b7
popf
pop rax
jmp 0x140092d7d
cmp eax, 0x18
jne 0x1400923c6
popf
pop rax
jmp 0x140092fd8
cmp eax, 0x11
jne 0x1400923d5
popf
pop rax
jmp 0x140092cfe
cmp eax, 5
jne 0x1400923e4
popf
pop rax
jmp 0x1400926eb
cmp eax, 0x16
jne 0x1400923f3
popf
pop rax
jmp 0x140092f47
cmp eax, 0xa
jne 0x140092402
popf
pop rax
jmp 0x140092959
cmp eax, 0x14
jne 0x140092411
popf
pop rax
jmp 0x140092e2f
cmp eax, 0xf
jne 0x140092420
popf
pop rax
jmp 0x140092bac
cmp eax, 0x13
jne 0x14009242f
popf
pop rax
jmp 0x140092de8
cmp eax, 0x15
jne 0x14009243e
popf
pop rax
jmp 0x140092eb6
cmp eax, 2
jne 0x14009244d
popf
pop rax
jmp 0x1400925a1
cmp eax, 6
jne 0x14009245c
popf
pop rax
jmp 0x14009277c
cmp eax, 0xc
jne 0x14009246b
popf
pop rax
jmp 0x140092a6f
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rdi, rdx
mov rsi, rcx
mov rcx, rdx
call fcn.1400aa2fb
mov rdx, qword [rdi + 8]
cmp rax, rdx
ja 0x1400924d3
push rax
pushf
mov eax, 0xe477da40
pushf
not eax
add eax, 0xd6f8919e
xor eax, 0xb6d710b5
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xe2ec9f76
xor eax, 0x82d0fdfb
rol eax, 0x22
popf
pushf
not eax
add eax, 0xa87ba76e
xor eax, 0xeb79fb2c
rol eax, 0xee
popf
jmp 0x1400922e5
push rax
pushf
mov eax, 0xf72b23ef
pushf
not eax
add eax, 0xb5d6bfb1
xor eax, 0xc0eb084e
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xca246e1a
xor eax, 0xe74d8cc1
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xc37f7183
xor eax, 0xc7e0e659
rol eax, 0x92
popf
jmp 0x1400922e5
mov r10, qword [rdi]
lea rcx, [r10 + rax]
mov r11, rax
sub r11, rdx
jne 0x14009255b
push rax
pushf
mov eax, 0x2491648b
pushf
not eax
add eax, 0xa2ebb47b
xor eax, 0xc403b190
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x99b89c87
xor eax, 0x9a12fc9f
rol eax, 0x87
popf
jmp 0x1400922e5
push rax
pushf
mov eax, 0x21e3e666
pushf
not eax
add eax, 0xbd16edb3
xor eax, 0xc949d126
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xf29da5df
xor eax, 0xf8b9c0cf
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xd331fa8f
xor eax, 0x958398c8
rol eax, 0x41
popf
jmp 0x1400922e5
movzx r8d, byte [rdi + 0x10]
xor r9d, r9d
jmp 0x140092bac
movzx r8d, byte [rdi + 0x10]
inc r11
lea rdi, [rdx + r10]
dec rdi
xor r9d, r9d
cmp r8b, 3
jae 0x140092652
push rax
pushf
mov eax, 0x4422eaff
pushf
not eax
add eax, 0xd0935ec0
xor eax, 0xd9a32e6a
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x9122cdbb
xor eax, 0xb9b83046
rol eax, 0x57
popf
jmp 0x1400922e5
push rax
pushf
mov eax, 0x759e7b73
pushf
not eax
add eax, 0xb7136c6d
xor eax, 0xaa01e74b
rol eax, 0xba
popf
pushf
not eax
add eax, 0xae2242b4
xor eax, 0xaa746e55
rol eax, 0xe5
popf
jmp 0x1400922e5
nop word cs:[rax + rax]
push rax
pushf
mov eax, 0x60299748
pushf
not eax
add eax, 0xae4b7a39
xor eax, 0xaf7d55ae
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xe0dfc2e2
xor eax, 0xc7ff8b1f
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xdaa3593f
xor eax, 0x88fed79c
rol eax, 0xab
popf
pushf
not eax
add eax, 0xa44cf82b
xor eax, 0xc984a396
rol eax, 0x4b
popf
jmp 0x1400922e5
cmp byte [rdi], 0x5c
je 0x140092749
push rax
pushf
mov eax, 0x3cf1e09b
pushf
not eax
add eax, 0xaf3be465
xor eax, 0xc487330d
rol eax, 0xad
popf
pushf
not eax
add eax, 0xbeb6cc93
xor eax, 0xacab2764
rol eax, 0x58
popf
pushf
not eax
add eax, 0xb52973d4
xor eax, 0xd0b92188
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xc5fc9cfd
xor eax, 0x957fb8dd
rol eax, 0x73
popf
jmp 0x1400922e5
push rax
pushf
mov eax, 0xb44653cc
pushf
not eax
add eax, 0x99d6b2ad
xor eax, 0x9cdc68ab
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x829c84c1
xor eax, 0x86d2230f
rol eax, 0x23
popf
jmp 0x1400922e5
inc r11
dec rdi
cmp r11, 1
jne 0x1400927e1
push rax
pushf
mov eax, 0x11389607
pushf
not eax
add eax, 0xe628c62e
xor eax, 0x95a3c91d
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xb0f3800d
xor eax, 0xb7af7062
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xa766c565
xor eax, 0xa8bad796
rol eax, 0x58
popf
pushf
not eax
add eax, 0xa69d2483
xor eax, 0x9cc93a81
rol eax, 0x6d
popf
jmp 0x1400922e5
push rax
pushf
mov eax, 0x676225e6
pushf
not eax
add eax, 0xa6524cba
xor eax, 0xc772c6a2
rol eax, 0x51
popf
pushf
not eax
add eax, 0xefee9082
xor eax, 0x98fe9c55
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xf1370261
xor eax, 0xc33a0217
rol eax, 0x62
popf
jmp 0x1400922e5
jmp 0x140092bac
nop word cs:[rax + rax]
push rax
pushf
mov eax, 0x3c8f925e
pushf
not eax
add eax, 0xb7f6ddc4
xor eax, 0xa47a9087
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xa85f67d9
xor eax, 0xb15a69b2
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x8ba0050f
xor eax, 0x81953d19
rol eax, 0x83
popf
jmp 0x1400922e5
movzx ebx, byte [rdi]
cmp ebx, 0x2f
je 0x140092913
push rax
pushf
mov eax, 0x692ac0b1
pushf
not eax
add eax, 0xaac27779
xor eax, 0xbe9bd980
rol eax, 0x49
popf
pushf
not eax
add eax, 0x9fb33c4c
xor eax, 0x99e26f99
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x865dfb47
xor eax, 0x9c4e77e5
rol eax, 0x96
popf
jmp 0x1400922e5
push rax
pushf
mov eax, 0x19a172e7
pushf
not eax
add eax, 0x80a4fdd5
xor eax, 0x8d12a0b5
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xd219596c
xor eax, 0xb1dc647b
rol eax, 0x26
popf
pushf
not eax
add eax, 0xe6150cb7
xor eax, 0xb711c003
rol eax, 0xd0
popf
jmp 0x1400922e5
cmp ebx, 0x5c
je 0x1400929a4
push rax
pushf
mov eax, 0xb61d9f14
pushf
not eax
add eax, 0x8dc77240
xor eax, 0xdc2c22db
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xab608487
xor eax, 0x99898a55
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xcdba9df6
xor eax, 0x9a7ea248
rol eax, 0xf7
popf
jmp 0x1400922e5
push rax
pushf
mov eax, 0x88fb7ad8
pushf
not eax
add eax, 0xcdd48a1b
xor eax, 0x8d0ddfd2
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xcc8572fa
xor eax, 0x9502288e
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xa4dc7950
xor eax, 0xbe8b219d
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x89e860ef
xor eax, 0x9042aeb7
rol eax, 0xcd
popf
jmp 0x1400922e5
inc r11
dec rdi
cmp r11, 1
jne 0x140092a3c
push rax
pushf
mov eax, 0x1e62e7a2
pushf
not eax
add eax, 0x936f3b2c
xor eax, 0xdf821d31
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xe8b342b1
xor eax, 0x99fa99a2
rol eax, 0x7b
popf
jmp 0x1400922e5
push rax
pushf
mov eax, 0x62a008bb
pushf
not eax
add eax, 0xecdde3a7
xor eax, 0xf81633f7
rol eax, 0xce
popf
pushf
not eax
add eax, 0xb6abd41b
xor eax, 0xbc76b790
rol eax, 0xf
popf
jmp 0x1400922e5
jmp 0x140092bac
neg r11
push r11
not r11
sub rax, r11
pop r11
sub rax, 1
inc rax
cmp rax, rdx
ja 0x140092ad3
push rax
pushf
mov eax, 0xb99d18e7
pushf
not eax
add eax, 0x916c388a
xor eax, 0xcc441b37
rol eax, 0xc
popf
pushf
not eax
add eax, 0xcb799455
xor eax, 0xc016bc1a
rol eax, 0x72
popf
pushf
not eax
add eax, 0xc5ef19b7
xor eax, 0xcbd3dd1b
rol eax, 0x35
popf
jmp 0x1400922e5
push rax
pushf
mov eax, 0x5746df3
pushf
not eax
add eax, 0xd097fd48
xor eax, 0xf14ae512
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xcfcbe088
xor eax, 0xfc8082d6
rol eax, 0x19
popf
jmp 0x1400922e5
push rax
not rax
sub r10, rax
pop rax
sub r10, 1
mov r9d, 0x9da9f1e8
pushf
not r9d
add r9d, 0x9bb231d2
xor r9d, 0xf172339b
rol r9d, 0x4c
popf
pushf
not r9d
add r9d, 0x880bfb94
xor r9d, 0xe233758b
rol r9d, 0x39
popf
pushf
not r9d
add r9d, 0xb4cad76f
xor r9d, 0x86bff810
rol r9d, 0x74
popf
mov rcx, r10
push rax
pushf
mov eax, 0xf8eba658
pushf
not eax
add eax, 0xd31597ec
xor eax, 0xd971e400
rol eax, 0x31
popf
pushf
not eax
add eax, 0xdaab7690
xor eax, 0x8dd05c7f
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x9faab3a1
xor eax, 0xca5dcb9b
rol eax, 0x82
popf
jmp 0x1400922e5
sub rdx, rax
je 0x140092bf7
push rax
pushf
mov eax, 0xfd345b8d
pushf
not eax
add eax, 0xf909fe57
xor eax, 0xedb779a5
rol eax, 0x46
popf
pushf
not eax
add eax, 0xa4bd8df5
xor eax, 0xec8846b3
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xe3dcda96
xor eax, 0xbbb91d7e
rol eax, 0x88
popf
jmp 0x1400922e5
push rax
pushf
mov eax, 0xd9674152
pushf
not eax
add eax, 0xf479de97
xor eax, 0xb2cc139d
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xc9d3fa16
xor eax, 0xe5a9995b
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x9eabb420
xor eax, 0xcfef3cb8
rol eax, 0x99
popf
jmp 0x1400922e5
mov al, 0xef
pushf
not al
add al, 8
xor al, 0x11
rol al, 0xb1
popf
pushf
not al
add al, 0xa5
xor al, 0x80
rol al, 0x77
popf
cmp rdx, 2
je 0x140092ca5
push rax
pushf
mov eax, 0x3931a369
pushf
not eax
add eax, 0xffaf6c23
xor eax, 0x8a51dcb2
rol eax, 0x36
popf
pushf
not eax
add eax, 0xf7b333e5
xor eax, 0xf0748572
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xcfce9866
xor eax, 0x8683bd84
rol eax, 0xe0
popf
jmp 0x1400922e5
push rax
pushf
mov eax, 0x3a9a7795
pushf
not eax
add eax, 0xaecbc830
xor eax, 0x9c2ceb73
rol eax, 0xf
popf
pushf
not eax
add eax, 0xdedced8b
xor eax, 0x831b48f4
rol eax, 0xd
popf
pushf
not eax
add eax, 0xf6d86e86
xor eax, 0xdb8950ed
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xce7984ed
xor eax, 0xf0e27d62
rol eax, 0x40
popf
jmp 0x1400922e5
cmp rdx, 1
jne 0x140092d4a
push rax
pushf
mov eax, 0x4547c2e3
pushf
not eax
add eax, 0xc5b2c592
xor eax, 0xe27cd88a
rol eax, 0xac
popf
pushf
not eax
add eax, 0xf41c2ba3
xor eax, 0xca698812
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xd76fdabf
xor eax, 0xd5b98bcc
rol eax, 3
popf
jmp 0x1400922e5
push rax
pushf
mov eax, 0xf989f5eb
pushf
not eax
add eax, 0xbe52bf6e
xor eax, 0x88652a11
rol eax, 0x77
popf
pushf
not eax
add eax, 0x84ac41f2
xor eax, 0xbb0e6b00
rol eax, 0xb1
popf
jmp 0x1400922e5
cmp byte [rcx], 0x2e
jne 0x140092db5
push rax
pushf
mov eax, 0x83c2ad45
pushf
not eax
add eax, 0xd2855d63
xor eax, 0xec5158de
rol eax, 0xe
popf
pushf
not eax
add eax, 0x9e635959
xor eax, 0xa4327184
rol eax, 0x7c
popf
jmp 0x1400922e5
push rax
pushf
mov eax, 0x82db532c
pushf
not eax
add eax, 0xb957a8b2
xor eax, 0xbcf53c1f
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x99f276ce
xor eax, 0xf3a9e034
rol eax, 0x2b
popf
jmp 0x1400922e5
xor eax, eax
cmp r8b, 3
setae al
lea eax, [rax + rax*2]
add eax, 7
jmp 0x140092f83
mov al, 0x26
pushf
not al
add al, 0x5a
xor al, 0xa0
rol al, 0x3b
popf
pushf
not al
add al, 0xbe
xor al, 0xeb
rol al, 0x62
popf
pushf
not al
add al, 0x48
xor al, 0xbc
rol al, 0x24
popf
jmp 0x140092f83
cmp byte [rcx], 0x2e
jne 0x140092eee
push rax
pushf
mov eax, 0xee3c3b23
pushf
not eax
add eax, 0x8ebfb939
xor eax, 0x9686b976
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xb1ca3f76
xor eax, 0xc53b7ebd
rol eax, 0x4e
popf
jmp 0x1400922e5
push rax
pushf
mov eax, 0xd04e26cb
pushf
not eax
add eax, 0xd751ea22
xor eax, 0xeeb6f756
rol eax, 2
popf
pushf
not eax
add eax, 0xba0dd7cc
xor eax, 0xf7cc0585
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xc98c5e80
xor eax, 0xb083aab2
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xbdfdc6a0
xor eax, 0x90260bac
rol eax, 0xfa
popf
jmp 0x1400922e5
cmp byte [rcx + 1], 0x2e
sete al
xor al, 9
push rax
pushf
mov eax, 0x861a4c1b
pushf
not eax
add eax, 0xb2a2bb71
xor eax, 0xbdb61b29
rol eax, 0x71
popf
pushf
not eax
add eax, 0xc782dce8
xor eax, 0xde89e66b
rol eax, 0x76
popf
jmp 0x1400922e5
push rdx
not rdx
sub r9, rdx
pop rdx
sub r9, 1
mov qword [rsi], r9
mov byte [rsi + 8], al
mov qword [rsi + 0x10], rcx
mov qword [rsi + 0x18], rdx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
lea r8, [0x1bb43f304]
pushf
sub r8, 0x7b422f1c
popf
mov rcx, rax
call fcn.140072420
ud2
lea r8, [0x1b58bbe52]
pushf
sub r8, 0x7589fa82
popf
mov rcx, rax
call fcn.140072420
ud2