Function at 0x140b0b6e6
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x2abdfa6a
pushf
not eax
add eax, 0xddb025b6
xor eax, 0x95c9b701
rol eax, 0x23
popf
pushf
not eax
add eax, 0xc0465880
xor eax, 0x8669762e
rol eax, 0x6b
popf
cmp eax, 4
jne 0x140b0b723
popf
pop rax
jmp 0x140b0b993
cmp eax, 0
jne 0x140b0b732
popf
pop rax
jmp 0x140b0b7c8
cmp eax, 3
jne 0x140b0b741
popf
pop rax
jmp 0x140b0b916
cmp eax, 1
jne 0x140b0b750
popf
pop rax
jmp 0x140b0b865
cmp eax, 0xa
jne 0x140b0b75f
popf
pop rax
jmp 0x140b0bc34
cmp eax, 7
jne 0x140b0b76e
popf
pop rax
jmp 0x140b0bb1b
cmp eax, 6
jne 0x140b0b77d
popf
pop rax
jmp 0x140b0bace
cmp eax, 0xb
jne 0x140b0b78c
popf
pop rax
jmp 0x140b0bc6d
cmp eax, 9
jne 0x140b0b79b
popf
pop rax
jmp 0x140b0bbd8
cmp eax, 8
jne 0x140b0b7aa
popf
pop rax
jmp 0x140b0bb78
cmp eax, 5
jne 0x140b0b7b9
popf
pop rax
jmp 0x140b0ba27
cmp eax, 2
jne 0x140b0b7c8
popf
pop rax
jmp 0x140b0b909
push rbx
sub rsp, 0x20
cmp byte [0x140570021], 0
mov ebx, ecx
jne 0x140b0b81f
push rax
pushf
mov eax, 0xa8a4039a
pushf
not eax
add eax, 0xd4de1de3
xor eax, 0xb0e9d828
rol eax, 0x68
popf
pushf
not eax
add eax, 0xc39958da
xor eax, 0xd562cb68
rol eax, 5
popf
pushf
not eax
add eax, 0xf5a92275
xor eax, 0x9f22b6cd
rol eax, 0xd8
popf
jmp 0x140b0b714
push rax
pushf
mov eax, 0x7fd4a44e
pushf
not eax
add eax, 0xb9fe31bc
xor eax, 0xd38d8db3
rol eax, 0x42
popf
pushf
not eax
add eax, 0xaae93ab0
xor eax, 0xaeb36860
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xdc301b71
xor eax, 0x84dd20ef
rol eax, 0x7e
popf
jmp 0x140b0b714
cmp ecx, 1
ja 0x140b0b8b0
push rax
pushf
mov eax, 0x2453137d
pushf
not eax
add eax, 0xad21ae1c
xor eax, 0x96a92cc3
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xb8050294
xor eax, 0xc86f835b
rol eax, 0xac
popf
pushf
not eax
add eax, 0xc58cf428
xor eax, 0xb32a02a5
rol eax, 0x36
popf
jmp 0x140b0b714
push rax
pushf
mov eax, 0x796acd20
pushf
not eax
add eax, 0xb149129e
xor eax, 0xf802f1ea
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x9b3dc698
xor eax, 0x9ce599d4
rol eax, 0x85
popf
pushf
not eax
add eax, 0xc994f2d1
xor eax, 0xa037ff07
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x9f99d50a
xor eax, 0x84f6e6ec
rol eax, 0xb5
popf
jmp 0x140b0b714
call fcn.14058fa23
test eax, eax
je 0x140b0bb1b
test ebx, ebx
jne 0x140b0b960
push rax
pushf
mov eax, 0x4107ee3c
pushf
not eax
add eax, 0xac718a08
xor eax, 0xda93a4b5
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x9ccb240a
xor eax, 0xc099a284
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xa4a8be32
xor eax, 0x8c5ec3b1
rol eax, 0x3f
popf
jmp 0x140b0b714
push rax
pushf
mov eax, 0x937c4811
pushf
not eax
add eax, 0xd62ec404
xor eax, 0xdc4e6e18
rol eax, 0x29
popf
pushf
not eax
add eax, 0xbdd8c9f1
xor eax, 0xc5acf733
rol eax, 0xf9
popf
jmp 0x140b0b714
lea rcx, [0x1a54b1ffe]
pushf
sub rcx, 0x64f41fd6
popf
call fcn.140afe798
test eax, eax
jne 0x140b0b9e1
push rax
pushf
mov eax, 0xe7a41e05
pushf
not eax
add eax, 0xb6f50285
xor eax, 0xcfde379a
rol eax, 0x76
popf
pushf
not eax
add eax, 0x8b5b386d
xor eax, 0x921b15f8
rol eax, 0xda
popf
jmp 0x140b0b714
push rax
pushf
mov eax, 0x22d33b70
pushf
not eax
add eax, 0xb29b9948
xor eax, 0xb62de921
rol eax, 9
popf
pushf
not eax
add eax, 0xe64869f5
xor eax, 0x89173918
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xf622c4ca
xor eax, 0xa3a99c36
rol eax, 0x84
popf
jmp 0x140b0b714
lea rcx, [0x1835b6918]
pushf
sub rcx, 0x430468d8
popf
call fcn.140afe798
test eax, eax
je 0x140b0ba75
push rax
pushf
mov eax, 0xd08726e6
pushf
not eax
add eax, 0x91e32baf
xor eax, 0xc0abfaf4
rol eax, 0x23
popf
pushf
not eax
add eax, 0xc2864e54
xor eax, 0xd2c65c73
rol eax, 0x24
popf
jmp 0x140b0b714
push rax
pushf
mov eax, 0xfa2556c5
pushf
not eax
add eax, 0x92feb6be
xor eax, 0xdb275f6b
rol eax, 0x86
popf
pushf
not eax
add eax, 0xf87fcdb9
xor eax, 0xfecc4e08
rol eax, 0x34
popf
pushf
not eax
add eax, 0xd4475071
xor eax, 0xdb2eaa1b
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xf278f992
xor eax, 0xe997c1e4
rol eax, 0x51
popf
jmp 0x140b0b714
xor al, al
jmp 0x140b0bc34
movdqa xmm0, xmmword [0x14055e3b0]
or rax, 0xffffffffffffffff
movdqu xmmword [0x140570028], xmm0
mov qword [0x140570038], rax
movdqu xmmword [0x140570040], xmm0
mov qword [0x140570050], rax
push rax
pushf
mov eax, 0x68e5010b
pushf
not eax
add eax, 0x8a44a254
xor eax, 0xe2e9dc80
rol eax, 0x34
popf
pushf
not eax
add eax, 0x80c66516
xor eax, 0xa42a29ae
rol eax, 0xf
popf
jmp 0x140b0b714
mov byte [0x140570021], 1
push rax
pushf
mov eax, 0xf0f79728
pushf
not eax
add eax, 0x9ee04a23
xor eax, 0xeae40820
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xeb810f3b
xor eax, 0xe4e6aadb
rol eax, 0x59
popf
pushf
not eax
add eax, 0x92b66901
xor eax, 0xe002a5d6
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x86f9cca6
xor eax, 0xe3c6ab2a
rol eax, 0xf4
popf
jmp 0x140b0b714
mov al, 0xa6
pushf
not al
add al, 0xe6
xor al, 0x47
rol al, 0xee
popf
pushf
not al
add al, 0x93
xor al, 0x7c
rol al, 0x68
popf
pushf
not al
add al, 0x3a
xor al, 0x33
rol al, 0xa7
popf
push rax
pushf
mov eax, 0x9bb0e1ec
pushf
not eax
add eax, 0xd1173e90
xor eax, 0xf66a63bc
rol eax, 0xde
popf
pushf
not eax
add eax, 0x82f00bf9
xor eax, 0x922cfc61
rol eax, 0xfd
popf
jmp 0x140b0b714
add rsp, 0x20
pop rbx
ret
mov ecx, 0x3f7df3e2
pushf
not ecx
add ecx, 0xc9a53cb9
xor ecx, 0xb72b62f4
rol ecx, 0xf
popf
pushf
not ecx
add ecx, 0xc4b59cc9
xor ecx, 0xd5bbdcb3
rol ecx, 0xb8
popf
pushf
not ecx
add ecx, 0xfe2d8ebd
xor ecx, 0xb5192ae4
rol ecx, 0xe8
popf
pushf
not ecx
add ecx, 0xaa36932b
xor ecx, 0xfff08071
rol ecx, 0x96
popf
call fcn.140b4761c
int3