Function at 0x14008cfee
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0xaba2c19d
pushf
not eax
add eax, 0xea50c60b
xor eax, 0xf0103d08
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x989f7dc6
xor eax, 0xa502f764
rol eax, 0x66
popf
pushf
not eax
add eax, 0x85bb2be1
xor eax, 0xc4e3abd4
rol eax, 0x95
popf
pushf
not eax
add eax, 0xecbdb37a
xor eax, 0x8719fbeb
rol eax, 0x75
popf
cmp eax, 4
jne 0x14008d051
popf
pop rax
jmp 0x14008d3a7
cmp eax, 0
jne 0x14008d060
popf
pop rax
jmp 0x14008d0ab
cmp eax, 3
jne 0x14008d06f
popf
pop rax
jmp 0x14008d291
cmp eax, 1
jne 0x14008d07e
popf
pop rax
jmp 0x14008d16b
cmp eax, 5
jne 0x14008d08d
popf
pop rax
jmp 0x14008d431
cmp eax, 2
jne 0x14008d09c
popf
pop rax
jmp 0x14008d1fc
cmp eax, 6
jne 0x14008d0ab
popf
pop rax
jmp 0x14008d511
sub rsp, 0x28
call fcn.1400513c8
test rax, rax
je 0x14008d112
push rax
pushf
mov eax, 0xe3e23df
pushf
not eax
add eax, 0x94a7619f
xor eax, 0x8087deba
rol eax, 0x15
popf
pushf
not eax
add eax, 0xf90de1c4
xor eax, 0x87bfac4f
rol eax, 0x23
popf
pushf
not eax
add eax, 0xb20c56fa
xor eax, 0xbde83642
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xfe330a7c
xor eax, 0x9c5fac7c
rol eax, 0x31
popf
jmp 0x14008d042
push rax
pushf
mov eax, 0x91728159
pushf
not eax
add eax, 0xe899337d
xor eax, 0xe935e30b
rol eax, 0x83
popf
pushf
not eax
add eax, 0xbf615f5b
xor eax, 0xef50a52d
rol eax, 0xf
popf
pushf
not eax
add eax, 0xc3c7b0f6
xor eax, 0x96bb9737
rol eax, 0x36
popf
pushf
not eax
add eax, 0xbfc871aa
xor eax, 0xf8815d9c
rol eax, 0x15
popf
jmp 0x14008d042
mov ecx, 0x1c50f6bc
pushf
not ecx
add ecx, 0x88a2644b
xor ecx, 0xf05b2564
rol ecx, 0x72
popf
pushf
not ecx
add ecx, 0xba5cd158
xor ecx, 0x9668270d
rol ecx, 0x5c
popf
pushf
not ecx
add ecx, 0x8bf50d8d
xor ecx, 0x85f91079
rol ecx, 0x75
popf
pushf
not ecx
add ecx, 0x9fefb954
xor ecx, 0xf573f581
rol ecx, 0x22
popf
call fcn.140094687
push rax
pushf
mov eax, 0x131978fd
pushf
not eax
add eax, 0xbbaaeeda
xor eax, 0xdbb981ff
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xebc248c3
xor eax, 0xaeb16bf8
rol eax, 0x6e
popf
jmp 0x14008d042
test byte [0x14001d040], 2
je 0x14008d238
push rax
pushf
mov eax, 0xb7fbfe03
pushf
not eax
add eax, 0xb1b7b040
xor eax, 0xb1dd5419
rol eax, 0x65
popf
pushf
not eax
add eax, 0xa5c58350
xor eax, 0x98e8bec6
rol eax, 0x5b
popf
jmp 0x14008d042
push rax
pushf
mov eax, 0x2840c11c
pushf
not eax
add eax, 0xfecfa419
xor eax, 0xd7a20095
rol eax, 0xc
popf
pushf
not eax
add eax, 0xfcbc2ec5
xor eax, 0xe346f7b6
rol eax, 0x95
popf
pushf
not eax
add eax, 0xbe24e9d5
xor eax, 0x930b82c3
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xf68b401e
xor eax, 0x829dd2fd
rol eax, 0x4e
popf
jmp 0x14008d042
mov ecx, 0x8d554325
pushf
not ecx
add ecx, 0x8c6d7b73
xor ecx, 0xa7cd488c
rol ecx, 0xc3
popf
pushf
not ecx
add ecx, 0xb99c7034
xor ecx, 0xc02462c6
rol ecx, 0xa6
popf
pushf
not ecx
add ecx, 0xfbd93bfd
xor ecx, 0xdbcb0448
rol ecx, 0x8e
popf
pushf
not ecx
add ecx, 0x979699aa
xor ecx, 0x9678725d
rol ecx, 0x60
popf
jmp 0x14008d2eb
call qword [sym.imp.KERNEL32.dll_IsProcessorFeaturePresent]
test eax, eax
je 0x14008d34e
push rax
pushf
mov eax, 0xcb84852d
pushf
not eax
add eax, 0xeba70383
xor eax, 0x81b68271
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xab1a4989
xor eax, 0xe9cb6ea9
rol eax, 0x99
popf
pushf
not eax
add eax, 0xbcecbf45
xor eax, 0xa48381b1
rol eax, 0x69
popf
pushf
not eax
add eax, 0x99052d63
xor eax, 0xbe04ebdf
rol eax, 0xce
popf
jmp 0x14008d042
push rax
pushf
mov eax, 0x265b7dd2
pushf
not eax
add eax, 0xf9c1be17
xor eax, 0xa40e0661
rol eax, 0x92
popf
pushf
not eax
add eax, 0xbd03f8d2
xor eax, 0xf9429b0e
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xf3e892e2
xor eax, 0xc5369515
rol eax, 3
popf
pushf
not eax
add eax, 0xcb4d31e0
xor eax, 0xd49aa093
rol eax, 0xe2
popf
jmp 0x14008d042
mov ecx, 0x9b5cf013
pushf
not ecx
add ecx, 0xec609cc1
xor ecx, 0xda4c5fc4
rol ecx, 2
popf
pushf
not ecx
add ecx, 0xe32f5f37
xor ecx, 0xb5e19190
rol ecx, 0x6f
popf
int 0x29
push rax
pushf
mov eax, 0xc2f36cfd
pushf
not eax
add eax, 0xb47f02b5
xor eax, 0xb3fb1a8b
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xe16aaf49
xor eax, 0xb1f8c1e7
rol eax, 0x99
popf
pushf
not eax
add eax, 0x80b19c37
xor eax, 0x8ec4f4d8
rol eax, 0x47
popf
pushf
not eax
add eax, 0xd28c04a8
xor eax, 0xc4f231a9
rol eax, 0xcf
popf
jmp 0x14008d042
mov r8d, 0x16e59a77
pushf
not r8d
add r8d, 0xc25afb4e
xor r8d, 0xa11d408f
rol r8d, 0x83
popf
pushf
not r8d
add r8d, 0xd8094317
xor r8d, 0x84c8424e
rol r8d, 0xd7
popf
mov edx, 0xe2c00bf
pushf
not edx
add edx, 0xba915711
xor edx, 0xda85e53c
rol edx, 0
popf
pushf
not edx
add edx, 0x874a80c8
xor edx, 0xa6d549af
rol edx, 0x28
popf
pushf
not edx
add edx, 0xefb6209d
xor edx, 0x8653a479
rol edx, 0xf4
popf
pushf
not edx
add edx, 0xe344d333
xor edx, 0xf94c2d0a
rol edx, 0x92
popf
lea ecx, [r8 + 2]
call fcn.14005b40b
push rax
pushf
mov eax, 0xb6ddd313
pushf
not eax
add eax, 0xde77c007
xor eax, 0xf12ceff1
rol eax, 0x44
popf
pushf
not eax
add eax, 0xbf1bb80f
xor eax, 0xe990f6bd
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xdc616b48
xor eax, 0xf827f691
rol eax, 0xa
popf
jmp 0x14008d042
mov ecx, 0xbaf25336
pushf
not ecx
add ecx, 0x8d59b8d7
xor ecx, 0xd5593f11
rol ecx, 0x8b
popf
pushf
not ecx
add ecx, 0xcc95c25c
xor ecx, 0xa0cbb354
rol ecx, 0x23
popf
pushf
not ecx
add ecx, 0xf1d695c2
xor ecx, 0xe648484a
rol ecx, 0x73
popf
pushf
not ecx
add ecx, 0xb226b645
xor ecx, 0xa0003d34
rol ecx, 0x79
popf
call fcn.14003f17b
int3