Function at 0x1400db638
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0xc92e0976
pushf
not eax
add eax, 0x8fbe75b7
xor eax, 0xef112ecc
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xb934995b
xor eax, 0xaf20380e
rol eax, 0x38
popf
cmp eax, 4
jne 0x1400db675
popf
pop rax
jmp 0x1400db972
cmp eax, 0
jne 0x1400db684
popf
pop rax
jmp 0x1400db70b
cmp eax, 3
jne 0x1400db693
popf
pop rax
jmp 0x1400db8e1
cmp eax, 1
jne 0x1400db6a2
popf
pop rax
jmp 0x1400db7f8
cmp eax, 0xa
jne 0x1400db6b1
popf
pop rax
jmp 0x1400dbb4c
cmp eax, 7
jne 0x1400db6c0
popf
pop rax
jmp 0x1400dba71
cmp eax, 6
jne 0x1400db6cf
popf
pop rax
jmp 0x1400dba15
cmp eax, 2
jne 0x1400db6de
popf
pop rax
jmp 0x1400db890
cmp eax, 9
jne 0x1400db6ed
popf
pop rax
jmp 0x1400dbb12
cmp eax, 8
jne 0x1400db6fc
popf
pop rax
jmp 0x1400dbab6
cmp eax, 5
jne 0x1400db70b
popf
pop rax
jmp 0x1400db9fc
mov qword [rsp + 0x18], rbx
push rdi
sub rsp, 0x20
movabs rbx, 0x960c119756d3b13f
pushf
not rbx
add rbx, 0x5f4cbaa5
xor rbx, 0x6289b33d
rol rbx, 0x8c
popf
pushf
not rbx
add rbx, 0x50f0d692
xor rbx, 0x48b68cb2
rol rbx, 0xdf
popf
pushf
not rbx
add rbx, 0x592e54ec
xor rbx, 0x78a1a043
rol rbx, 0xe1
popf
pushf
not rbx
add rbx, 0x73f11c08
xor rbx, 0x7e112077
rol rbx, 0x78
popf
mov r8, rdx
mov rdi, rcx
cmp rdx, rbx
ja 0x1400db7c5
push rax
pushf
mov eax, 0xed4b7a13
pushf
not eax
add eax, 0xf4f3eff0
xor eax, 0x99e75d0f
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xf5d8e08f
xor eax, 0xc0f15cc4
rol eax, 0xb4
popf
jmp 0x1400db666
push rax
pushf
mov eax, 0xde9e6efd
pushf
not eax
add eax, 0xadc44b9c
xor eax, 0xac0627be
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xcb75b796
xor eax, 0xb2575e92
rol eax, 0x52
popf
jmp 0x1400db666
mov rcx, qword [rcx]
mov rax, rbx
mov rdx, qword [rdi + 0x10]
sub rdx, rcx
sar rdx, 2
mov r9, rdx
shr r9, 1
sub rax, r9
cmp rdx, rax
ja 0x1400db85d
push rax
pushf
mov eax, 0x10e6b15f
pushf
not eax
add eax, 0xcd98c2d0
xor eax, 0x9e863ce4
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xb18975c7
xor eax, 0xfefca203
rol eax, 0x25
popf
pushf
not eax
add eax, 0xd93bcfe1
xor eax, 0xa569b20e
rol eax, 0x8a
popf
jmp 0x1400db666
push rax
pushf
mov eax, 0x798e358d
pushf
not eax
add eax, 0x82bdff22
xor eax, 0xeaceb704
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x9b2aaeb9
xor eax, 0xb962ebbb
rol eax, 0xe2
popf
jmp 0x1400db666
lea rbx, [r9 + rdx]
cmp rbx, r8
cmovb rbx, r8
push rax
pushf
mov eax, 0x40adca1b
pushf
not eax
add eax, 0xa4cceaf0
xor eax, 0xc045eb5c
rol eax, 0x40
popf
pushf
not eax
add eax, 0xf0042c5f
xor eax, 0xebfe936c
rol eax, 0xd
popf
pushf
not eax
add eax, 0xbfdaf163
xor eax, 0xc1639d68
rol eax, 0x1c
popf
jmp 0x1400db666
test rcx, rcx
je 0x1400db919
push rax
pushf
mov eax, 0xcdaba2b7
pushf
not eax
add eax, 0xecc67d6e
xor eax, 0x94a4e1b9
rol eax, 0x12
popf
pushf
not eax
add eax, 0xca78aec0
xor eax, 0xde327fc7
rol eax, 0x8f
popf
jmp 0x1400db666
push rax
pushf
mov eax, 0x5dde0284
pushf
not eax
add eax, 0xefc80c6b
xor eax, 0xb6994466
rol eax, 0x34
popf
pushf
not eax
add eax, 0x8a31dc6f
xor eax, 0xf16a9636
rol eax, 0x67
popf
pushf
not eax
add eax, 0xbe2463b5
xor eax, 0x9d446a63
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xcbb9efef
xor eax, 0xc153046f
rol eax, 0x6a
popf
jmp 0x1400db666
lea rdx, [rdx*4]
cmp rdx, 0x1000
jb 0x1400db9c9
push rax
pushf
mov eax, 0xbca182b8
pushf
not eax
add eax, 0x9dee0fb1
xor eax, 0xe5128223
rol eax, 0x36
popf
pushf
not eax
add eax, 0xa59f58ba
xor eax, 0xf257d4fa
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xe347be68
xor eax, 0xd15c262e
rol eax, 0x2a
popf
jmp 0x1400db666
push rax
pushf
mov eax, 0x327c5365
pushf
not eax
add eax, 0xfc7e701b
xor eax, 0xcf1f1bc0
rol eax, 0x82
popf
pushf
not eax
add eax, 0xcfb2e303
xor eax, 0xbb3eb52e
rol eax, 0x34
popf
jmp 0x1400db666
mov r8, qword [rcx - 8]
add rdx, 0x27
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400dbb12
mov rcx, r8
push rax
pushf
mov eax, 0x9852d9b9
pushf
not eax
add eax, 0xa66c256d
xor eax, 0xccb0744a
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xe61d6ac3
xor eax, 0x8fa220b2
rol eax, 0x70
popf
pushf
not eax
add eax, 0xc87f8729
xor eax, 0xc80a59f5
rol eax, 0x17
popf
pushf
not eax
add eax, 0xddb805ab
xor eax, 0x802d0559
rol eax, 0x85
popf
jmp 0x1400db666
call fcn.1400c3c47
xor eax, eax
mov qword [rdi], rax
mov qword [rdi + 8], rax
mov qword [rdi + 0x10], rax
push rax
pushf
mov eax, 0xdd5cee43
pushf
not eax
add eax, 0xe8c9f756
xor eax, 0xe8075d9d
rol eax, 0x89
popf
pushf
not eax
add eax, 0x8ce375ce
xor eax, 0xb03a5607
rol eax, 0x68
popf
jmp 0x1400db666
mov rdx, rbx
mov rcx, rdi
mov rbx, qword [rsp + 0x40]
add rsp, 0x20
pop rdi
jmp fcn.1400c17de
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e40a7
int3