Function at 0x1400b865e
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x52bb397d
pushf
not eax
add eax, 0xbfabd64
xor eax, 0xbc978bd
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x642d5c87
xor eax, 0x36ec5214
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x46993eed
xor eax, 0x4ebec6f7
rol eax, 0x36
popf
cmp eax, 6
jne 0x1400b86ae
popf
pop rax
jmp 0x1400b8ac4
cmp eax, 2
jne 0x1400b86bd
popf
pop rax
jmp 0x1400b884d
cmp eax, 3
jne 0x1400b86cc
popf
pop rax
jmp 0x1400b88f2
cmp eax, 7
jne 0x1400b86db
popf
pop rax
jmp 0x1400b8b41
cmp eax, 8
jne 0x1400b86ea
popf
pop rax
jmp 0x1400b8b76
cmp eax, 0
jne 0x1400b86f9
popf
pop rax
jmp 0x1400b8726
cmp eax, 4
jne 0x1400b8708
popf
pop rax
jmp 0x1400b8984
cmp eax, 5
jne 0x1400b8717
popf
pop rax
jmp 0x1400b8a64
cmp eax, 1
jne 0x1400b8726
popf
pop rax
jmp 0x1400b87a8
mov r9d, r8d
sub r9d, 2
je 0x1400b8775
push rax
pushf
mov eax, 0x5347d9b2
pushf
not eax
add eax, 0x858b5c8
xor eax, 0x1c043f94
rol eax, 3
popf
pushf
not eax
add eax, 0x2ab773be
xor eax, 0x25f13fd0
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x73a10590
xor eax, 0xb413dae
rol eax, 0xb0
popf
jmp 0x1400b869f
push rax
pushf
mov eax, 0x27c81768
pushf
not eax
add eax, 0x5f88e3c
xor eax, 0x26fec981
rol eax, 0x22
popf
pushf
not eax
add eax, 0x120df03b
xor eax, 0x2ed2caef
rol eax, 0xb5
popf
jmp 0x1400b869f
sub r9d, 1
je 0x1400b87f4
push rax
pushf
mov eax, 0xea8192cb
pushf
not eax
add eax, 0x205f39bb
xor eax, 0x530dc34b
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x5d0c9944
xor eax, 0x5b6b36d
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x26c1333f
xor eax, 0x890e081
rol eax, 0x42
popf
jmp 0x1400b869f
push rax
pushf
mov eax, 0xa32b9cc1
pushf
not eax
add eax, 0x688d5ce4
xor eax, 0x794efdac
rol eax, 0x62
popf
pushf
not eax
add eax, 0x579afa10
xor eax, 0x13c97fb
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x2f277d7a
xor eax, 0x5da1bbac
rol eax, 0xad
popf
pushf
not eax
add eax, 0x416412ae
xor eax, 0x5255307f
rol eax, 0x59
popf
jmp 0x1400b869f
cmp r9d, 9
je 0x1400b8899
push rax
pushf
mov eax, 0xf9a6de15
pushf
not eax
add eax, 0x32212c54
xor eax, 0x1aec0a1a
rol eax, 0xba
popf
pushf
not eax
add eax, 0x37d3ef1
xor eax, 0x67ec94af
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x78b994a4
xor eax, 0x3371f851
rol eax, 0x61
popf
jmp 0x1400b869f
push rax
pushf
mov eax, 0x77f90a28
pushf
not eax
add eax, 0x31174e5d
xor eax, 0x7079428c
rol eax, 0x11
popf
pushf
not eax
add eax, 0x69340962
xor eax, 0x24f000d7
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x2bcd8586
xor eax, 0x2b06952d
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x7a8ebc83
xor eax, 0x1d8c56e6
rol eax, 0xfd
popf
jmp 0x1400b869f
cmp r8d, 0xd
je 0x1400b892b
push rax
pushf
mov eax, 0x4edbc5e1
pushf
not eax
add eax, 0x1493d59d
xor eax, 0x459ce043
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x4945ee56
xor eax, 0x9327659
rol eax, 0x52
popf
jmp 0x1400b869f
push rax
pushf
mov eax, 0x973e1bcb
pushf
not eax
add eax, 0x6f740e2c
xor eax, 0x6fbe957b
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x46e95bb9
xor eax, 0x7747585c
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xa04878e
xor eax, 0x37d558bf
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x3d5d51b2
xor eax, 0x6d10d5fe
rol eax, 0x7c
popf
jmp 0x1400b869f
and ecx, 4
mov r8d, 0x2add15ab
pushf
not r8d
add r8d, 0x773dcd49
xor r8d, 0x4bae2d39
rol r8d, 0x9b
popf
pushf
not r8d
add r8d, 0x72878c53
xor r8d, 0x24aec3f9
rol r8d, 7
popf
pushf
not r8d
add r8d, 0x344e08e6
xor r8d, 0x55698978
rol r8d, 0xcd
popf
pushf
not r8d
add r8d, 0x750f4f97
xor r8d, 0x14ef3cf5
rol r8d, 0x92
popf
setne al
sub dx, 0x63
test r8w, dx
je 0x1400b8a31
push rax
pushf
mov eax, 0x87ecaef8
pushf
not eax
add eax, 0x768e8264
xor eax, 0x45b9e03a
rol eax, 0xed
popf
pushf
not eax
add eax, 0x7aac894b
xor eax, 0x744753e7
rol eax, 0x30
popf
jmp 0x1400b869f
push rax
pushf
mov eax, 0xa0f866b5
pushf
not eax
add eax, 0x346184b4
xor eax, 0xde4484d
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x41edf33
xor eax, 0x35a4a95c
rol eax, 0x5c
popf
jmp 0x1400b869f
test rcx, rcx
sete al
ret
mov al, 0x3a
pushf
not al
add al, 0x14
xor al, 0x28
rol al, 0x4a
popf
pushf
not al
add al, 0x77
xor al, 0x1f
rol al, 0x43
popf
pushf
not al
add al, 0xe
xor al, 0x5e
rol al, 0x6d
popf
pushf
not al
add al, 0x2e
xor al, 0x57
rol al, 0x16
popf
ret
xor al, al
push rax
pushf
mov eax, 0x55cb73e2
pushf
not eax
add eax, 0x311ad735
xor eax, 0x74ef10d0
rol eax, 0x66
popf
pushf
not eax
add eax, 0xf87377f
xor eax, 0x276856d3
rol eax, 0x92
popf
jmp 0x1400b869f
ret