Function at 0x1400aa1c5
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0xca56fd
pushf
not eax
add eax, 0x8c6c0431
xor eax, 0xae150186
rol eax, 0xba
popf
pushf
not eax
add eax, 0xe1078633
xor eax, 0xc195a026
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xc9d1786a
xor eax, 0xf66a85e0
rol eax, 0xde
popf
cmp eax, 0x20
jne 0x1400aa215
popf
pop rax
jmp 0x1400ab45a
cmp eax, 0
jne 0x1400aa224
popf
pop rax
jmp 0x1400aa431
cmp eax, 3
jne 0x1400aa233
popf
pop rax
jmp 0x1400aa651
cmp eax, 1
jne 0x1400aa242
popf
pop rax
jmp 0x1400aa541
cmp eax, 0xd
jne 0x1400aa251
popf
pop rax
jmp 0x1400aab3e
cmp eax, 0x1a
jne 0x1400aa260
popf
pop rax
jmp 0x1400ab1f3
cmp eax, 0xe
jne 0x1400aa26f
popf
pop rax
jmp 0x1400aabeb
cmp eax, 0xb
jne 0x1400aa27e
popf
pop rax
jmp 0x1400aaa7c
cmp eax, 0x19
jne 0x1400aa28d
popf
pop rax
jmp 0x1400ab1b8
cmp eax, 8
jne 0x1400aa29c
popf
pop rax
jmp 0x1400aa91a
cmp eax, 0x1d
jne 0x1400aa2ab
popf
pop rax
jmp 0x1400ab332
cmp eax, 0x17
jne 0x1400aa2ba
popf
pop rax
jmp 0x1400ab041
cmp eax, 0x1c
jne 0x1400aa2c9
popf
pop rax
jmp 0x1400ab2fb
cmp eax, 0x12
jne 0x1400aa2d8
popf
pop rax
jmp 0x1400aadad
cmp eax, 0x18
jne 0x1400aa2e7
popf
pop rax
jmp 0x1400ab0bb
cmp eax, 0x11
jne 0x1400aa2f6
popf
pop rax
jmp 0x1400aad5e
cmp eax, 0x1b
jne 0x1400aa305
popf
pop rax
jmp 0x1400ab253
cmp eax, 0x21
jne 0x1400aa314
popf
pop rax
jmp 0x1400ab4ca
cmp eax, 0x23
jne 0x1400aa323
popf
pop rax
jmp 0x1400ab58b
cmp eax, 0x14
jne 0x1400aa332
popf
pop rax
jmp 0x1400aae91
cmp eax, 0xf
jne 0x1400aa341
popf
pop rax
jmp 0x1400aac4d
cmp eax, 0x13
jne 0x1400aa350
popf
pop rax
jmp 0x1400aae0e
cmp eax, 0x15
jne 0x1400aa35f
popf
pop rax
jmp 0x1400aaf27
cmp eax, 0x24
jne 0x1400aa36e
popf
pop rax
jmp 0x1400ab5cd
cmp eax, 0x1e
jne 0x1400aa37d
popf
pop rax
jmp 0x1400ab3ba
cmp eax, 0xc
jne 0x1400aa38c
popf
pop rax
jmp 0x1400aaaec
cmp eax, 7
jne 0x1400aa39b
popf
pop rax
jmp 0x1400aa8cb
cmp eax, 5
jne 0x1400aa3aa
popf
pop rax
jmp 0x1400aa79f
cmp eax, 0x1f
jne 0x1400aa3b9
popf
pop rax
jmp 0x1400ab3fa
cmp eax, 0x10
jne 0x1400aa3c8
popf
pop rax
jmp 0x1400aac88
cmp eax, 6
jne 0x1400aa3d7
popf
pop rax
jmp 0x1400aa848
cmp eax, 9
jne 0x1400aa3e6
popf
pop rax
jmp 0x1400aa989
cmp eax, 4
jne 0x1400aa3f5
popf
pop rax
jmp 0x1400aa6e7
cmp eax, 0x16
jne 0x1400aa404
popf
pop rax
jmp 0x1400aafe3
cmp eax, 2
jne 0x1400aa413
popf
pop rax
jmp 0x1400aa5cf
cmp eax, 0xa
jne 0x1400aa422
popf
pop rax
jmp 0x1400aaa40
cmp eax, 0x22
jne 0x1400aa431
popf
pop rax
jmp 0x1400ab582
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rbp
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push r14
sub rsp, 0x30
mov r8d, dword [rcx + 0x34]
mov bpl, dl
mov rbx, rcx
mov r14d, 0xe3646a34
pushf
not r14d
add r14d, 0xcf63eaa5
xor r14d, 0xa01b013e
rol r14d, 0x40
popf
pushf
not r14d
add r14d, 0x84625710
xor r14d, 0x9f5452e5
rol r14d, 0xb6
popf
pushf
not r14d
add r14d, 0xe3b1f07a
xor r14d, 0xeadf6345
rol r14d, 0xdc
popf
pushf
not r14d
add r14d, 0xb3b1c02a
xor r14d, 0xd4ac5bd4
rol r14d, 0xb7
popf
cmp r8d, 5
jg 0x1400aa50e
push rax
pushf
mov eax, 0xea7d504e
pushf
not eax
add eax, 0xf1441a0f
xor eax, 0xd8a4c0c2
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xa078e287
xor eax, 0x8269a3f2
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xbbb7cd63
xor eax, 0x8575605e
rol eax, 4
popf
jmp 0x1400aa206
push rax
pushf
mov eax, 0xf3f3ddc0
pushf
not eax
add eax, 0xd26486fc
xor eax, 0xb33ca433
rol eax, 0x16
popf
pushf
not eax
add eax, 0xe360fcc6
xor eax, 0xa14531c2
rol eax, 0xb5
popf
jmp 0x1400aa206
je 0x1400aa59c
push rax
pushf
mov eax, 0x99a17794
pushf
not eax
add eax, 0xfc5db9a4
xor eax, 0x913254ee
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xe5b43409
xor eax, 0xeb2bc044
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xd2d3b398
xor eax, 0xb0dde84d
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xdd92c8a5
xor eax, 0xe1d75cbd
rol eax, 0x41
popf
jmp 0x1400aa206
push rax
pushf
mov eax, 0x7b50953b
pushf
not eax
add eax, 0x90f9f19d
xor eax, 0xc6bc3872
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xfde74a09
xor eax, 0xc175f3c7
rol eax, 0xa
popf
jmp 0x1400aa206
test r8d, r8d
je 0x1400aa60b
push rax
pushf
mov eax, 0x641a60f1
pushf
not eax
add eax, 0xc8155727
xor eax, 0x92356bc1
rol eax, 0x60
popf
pushf
not eax
add eax, 0x9046882d
xor eax, 0xae76ea38
rol eax, 0xa4
popf
jmp 0x1400aa206
push rax
pushf
mov eax, 0xbfd8e8c2
pushf
not eax
add eax, 0xa15d57f1
xor eax, 0x88e238d2
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xa41cf90a
xor eax, 0xc00e9b52
rol eax, 0x99
popf
pushf
not eax
add eax, 0x8020549c
xor eax, 0x9257a298
rol eax, 0xdf
popf
jmp 0x1400aa206
sub r8d, 1
je 0x1400aa6b4
push rax
pushf
mov eax, 0x9326092c
pushf
not eax
add eax, 0xf1f6b25b
xor eax, 0xcdac7aea
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xff145173
xor eax, 0xe64c7127
rol eax, 0xec
popf
pushf
not eax
add eax, 0xffb00736
xor eax, 0x931d3e03
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x953146d8
xor eax, 0xa6536fc5
rol eax, 0xf2
popf
jmp 0x1400aa206
push rax
pushf
mov eax, 0xc1f0e7d8
pushf
not eax
add eax, 0xcaff6576
xor eax, 0xe7241daf
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xd614be5a
xor eax, 0xc1e4a4e2
rol eax, 0x6c
popf
jmp 0x1400aa206
sub r8d, 1
je 0x1400aa746
push rax
pushf
mov eax, 0xf24e2a8
pushf
not eax
add eax, 0xa3a4989f
xor eax, 0x8e0b85ea
rol eax, 0x81
popf
pushf
not eax
add eax, 0x92c13a84
xor eax, 0xb7d43886
rol eax, 0x86
popf
pushf
not eax
add eax, 0x8b4df978
xor eax, 0xb5f9cbd5
rol eax, 0x63
popf
pushf
not eax
add eax, 0x83feeca1
xor eax, 0x949a7b73
rol eax, 0xfd
popf
jmp 0x1400aa206
push rax
pushf
mov eax, 0x8b06bbf0
pushf
not eax
add eax, 0xd8eeb563
xor eax, 0xd2aa1550
rol eax, 0x96
popf
pushf
not eax
add eax, 0xef808569
xor eax, 0xd43da49a
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xc5838da8
xor eax, 0x9ee76891
rol eax, 0x43
popf
pushf
not eax
add eax, 0xa239d222
xor eax, 0xefb5446e
rol eax, 0x1d
popf
jmp 0x1400aa206
sub r8d, 1
je 0x1400aa7ef
push rax
pushf
mov eax, 0x9567e324
pushf
not eax
add eax, 0x8f734e95
xor eax, 0xe0c05258
rol eax, 0x28
popf
pushf
not eax
add eax, 0x9a8749b2
xor eax, 0x8de9d165
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xe9cc77d7
xor eax, 0xd9227b9b
rol eax, 0x22
popf
jmp 0x1400aa206
push rax
pushf
mov eax, 0x39e35c38
pushf
not eax
add eax, 0xecf2e634
xor eax, 0xc5f722e5
rol eax, 0x83
popf
pushf
not eax
add eax, 0xd3e04e5d
xor eax, 0xe06b304b
rol eax, 0x12
popf
pushf
not eax
add eax, 0xbec19342
xor eax, 0x841cb788
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x81cb7667
xor eax, 0xf06a2daf
rol eax, 0x4f
popf
jmp 0x1400aa206
cmp r8d, 1
jne 0x1400aa898
push rax
pushf
mov eax, 0x11bbb96a
pushf
not eax
add eax, 0xabe8b88e
xor eax, 0x9f1d7741
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xf49a42d9
xor eax, 0xf753344c
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xee99ae0a
xor eax, 0xf07474dd
rol eax, 0x46
popf
jmp 0x1400aa206
push rax
pushf
mov eax, 0x82f3b782
pushf
not eax
add eax, 0xd9ee3bc7
xor eax, 0xdba219cb
rol eax, 0x42
popf
pushf
not eax
add eax, 0xca6cd592
xor eax, 0x9e8a5f53
rol eax, 0x29
popf
jmp 0x1400aa206
mov edx, dword [rcx + 0x28]
mov rdi, r14
mov rcx, qword [rcx + 0x18]
mov eax, edx
shr eax, 4
test al, 1
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
mov rsi, qword [rcx]
push rax
pushf
mov eax, 0x93c9a789
pushf
not eax
add eax, 0x8ea75263
xor eax, 0xfa447a57
rol eax, 0x81
popf
pushf
not eax
add eax, 0xadb651ae
xor eax, 0xac829091
rol eax, 0xf6
popf
jmp 0x1400aa206
mov eax, edx
shr eax, 4
test al, 1
je 0x1400aa956
push rax
pushf
mov eax, 0xc724b93d
pushf
not eax
add eax, 0xc37e8c79
xor eax, 0x9ab1a1dd
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xd9063f5f
xor eax, 0xa59204cb
rol eax, 0x7b
popf
jmp 0x1400aa206
push rax
pushf
mov eax, 0x72e1f51c
pushf
not eax
add eax, 0xe1dfb2c0
xor eax, 0xedb67df2
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xeb3c9158
xor eax, 0x8d3a00bd
rol eax, 0xd9
popf
jmp 0x1400aa206
test rsi, rsi
jns 0x1400aa9e7
push rax
pushf
mov eax, 0xb7520356
pushf
not eax
add eax, 0xdba1c51e
xor eax, 0xb91a7b46
rol eax, 0x36
popf
pushf
not eax
add eax, 0xa354abf8
xor eax, 0xe0f95962
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x81373ac1
xor eax, 0xb7768fba
rol eax, 0x83
popf
pushf
not eax
add eax, 0xc6bbecfc
xor eax, 0x94c83445
rol eax, 0x91
popf
jmp 0x1400aa206
push rax
pushf
mov eax, 0x5ce68931
pushf
not eax
add eax, 0x90b42f95
xor eax, 0xa9228507
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x93536c59
xor eax, 0xcea3a7d0
rol eax, 0x53
popf
pushf
not eax
add eax, 0xbc1af4f9
xor eax, 0xf905ee03
rol eax, 0x13
popf
pushf
not eax
add eax, 0xbdecfb5f
xor eax, 0xb575011e
rol eax, 0x46
popf
jmp 0x1400aa206
neg rsi
or edx, 0x40
mov dword [rbx + 0x28], edx
push rax
pushf
mov eax, 0x836c826
pushf
not eax
add eax, 0xac46859f
xor eax, 0xdb9be784
rol eax, 0xed
popf
pushf
not eax
add eax, 0x863c0ef4
xor eax, 0xfadc7dc1
rol eax, 0x9a
popf
jmp 0x1400aa206
cmp dword [rbx + 0x30], 0
jge 0x1400aaab9
push rax
pushf
mov eax, 0x880f60a2
pushf
not eax
add eax, 0xfa14eb0c
xor eax, 0x823775b1
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x8b17207d
xor eax, 0xfc12707f
rol eax, 0xd3
popf
jmp 0x1400aa206
push rax
pushf
mov eax, 0x4b4136c2
pushf
not eax
add eax, 0xe61d35f1
xor eax, 0xe6846678
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xcb95f446
xor eax, 0xb3999ea6
rol eax, 0x2f
popf
jmp 0x1400aa206
mov dword [rbx + 0x30], 1
jmp 0x1400ab26a
mov edx, dword [rcx + 0x28]
mov edi, 0x13d30470
pushf
not edi
add edi, 0xfee8de55
xor edi, 0x89a6ac6f
rol edi, 0xa
popf
pushf
not edi
add edi, 0xb25de0eb
xor edi, 0xe487b361
rol edi, 0xc1
popf
mov rcx, qword [rcx + 0x18]
mov eax, edx
shr eax, 4
test al, 1
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
je 0x1400aabb8
push rax
pushf
mov eax, 0x731233ba
pushf
not eax
add eax, 0xae3376d8
xor eax, 0xe8378045
rol eax, 0x84
popf
pushf
not eax
add eax, 0xbed709a4
xor eax, 0x8d6ad40a
rol eax, 0x5f
popf
jmp 0x1400aa206
push rax
pushf
mov eax, 0x8b8b5f45
pushf
not eax
add eax, 0xca4f9171
xor eax, 0xdb14f1a7
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xbfdeb9a1
xor eax, 0xf43d32ff
rol eax, 0x7d
popf
jmp 0x1400aa206
movsx rsi, word [rcx]
jmp 0x1400aa91a
movzx esi, word [rcx]
jmp 0x1400aa91a
mov edx, dword [rcx + 0x28]
mov edi, 0x9a60b8fa
pushf
not edi
add edi, 0x857b7535
xor edi, 0x891302e6
rol edi, 0x6e
popf
pushf
not edi
add edi, 0xeb5eb419
xor edi, 0x8e0166a4
rol edi, 0x63
popf
pushf
not edi
add edi, 0x8e7a55dc
xor edi, 0xe1c26c44
rol edi, 0x69
popf
mov rcx, qword [rcx + 0x18]
mov eax, edx
shr eax, 4
test dil, al
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
je 0x1400aad18
push rax
pushf
mov eax, 0x4fec9707
pushf
not eax
add eax, 0xb01cd0e6
xor eax, 0xf53d0481
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xf257bdd4
xor eax, 0xffb61408
rol eax, 0x3b
popf
jmp 0x1400aa206
push rax
pushf
mov eax, 0x608853c4
pushf
not eax
add eax, 0xedf86058
xor eax, 0x93083e93
rol eax, 0x37
popf
pushf
not eax
add eax, 0xd4e31129
xor eax, 0x87eadf9a
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xe5a5030e
xor eax, 0xe38fd867
rol eax, 0x85
popf
jmp 0x1400aa206
movsx rsi, byte [rcx]
jmp 0x1400aa91a
movzx esi, byte [rcx]
jmp 0x1400aa91a
sub r8d, 6
je 0x1400aae4b
push rax
pushf
mov eax, 0xa5d1a2c8
pushf
not eax
add eax, 0xf8ce9fe9
xor eax, 0x9243f54e
rol eax, 0x45
popf
pushf
not eax
add eax, 0xd6c7b9a0
xor eax, 0xbee6abcd
rol eax, 0xa1
popf
jmp 0x1400aa206
push rax
pushf
mov eax, 0xa0c7de77
pushf
not eax
add eax, 0xe764463d
xor eax, 0xc083f8db
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x8d2db4de
xor eax, 0xe8b9d9d2
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x93608945
xor eax, 0x8523418b
rol eax, 0xb2
popf
jmp 0x1400aa206
sub r8d, 1
je 0x1400aaee1
push rax
pushf
mov eax, 0xec7ab1cd
pushf
not eax
add eax, 0xf99bc05d
xor eax, 0x9be1d3ee
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xa201ba5e
xor eax, 0xa0afcdde
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xa48e6612
xor eax, 0x9b4c9302
rol eax, 0xe2
popf
jmp 0x1400aa206
push rax
pushf
mov eax, 0x34b7e61b
pushf
not eax
add eax, 0xaa86a2cb
xor eax, 0xf7551242
rol eax, 0x86
popf
pushf
not eax
add eax, 0xdd3b5c99
xor eax, 0xaf7c720c
rol eax, 0xae
popf
pushf
not eax
add eax, 0xe04c7b2c
xor eax, 0xeb7854df
rol eax, 0x90
popf
jmp 0x1400aa206
sub r8d, 2
je 0x1400aaf8a
push rax
pushf
mov eax, 0x4001a60
pushf
not eax
add eax, 0xfec56526
xor eax, 0xf091b3f4
rol eax, 0x48
popf
pushf
not eax
add eax, 0x8e8f90a0
xor eax, 0xac2356a2
rol eax, 6
popf
pushf
not eax
add eax, 0xb5cf742c
xor eax, 0x8658fadf
rol eax, 0x10
popf
pushf
not eax
add eax, 0xd91cdb0f
xor eax, 0xfc81cc39
rol eax, 0x13
popf
jmp 0x1400aa206
push rax
pushf
mov eax, 0x628adeee
pushf
not eax
add eax, 0xa832dc47
xor eax, 0x951d4815
rol eax, 0x45
popf
pushf
not eax
add eax, 0x93c65b13
xor eax, 0xa10d29b7
rol eax, 0x79
popf
pushf
not eax
add eax, 0x82ee7df0
xor eax, 0xe1ae365d
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xfbd3842c
xor eax, 0xf15a489e
rol eax, 0xd0
popf
jmp 0x1400aa206
jmp 0x1400aa79f
mov rax, qword [rcx + 8]
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov byte [rax + 0x30], 1
mov dword [rax + 0x2c], 0x16
mov rax, qword [rcx + 8]
xor ecx, ecx
mov qword [rsp + 0x28], rax
and qword [rsp + 0x20], 0
call fcn.14011495d
xor al, al
jmp 0x1400ab603
mov edx, dword [rcx + 0x28]
mov edi, 0xfa0b8ee1
pushf
not edi
add edi, 0x8c0fe752
xor edi, 0xab70a709
rol edi, 0xed
popf
pushf
not edi
add edi, 0xa48732dc
xor edi, 0xdff88fd5
rol edi, 0xc8
popf
pushf
not edi
add edi, 0x8e361c18
xor edi, 0xa1898b82
rol edi, 0x58
popf
pushf
not edi
add edi, 0x80e39a11
xor edi, 0xc24761e8
rol edi, 0xae
popf
mov rcx, qword [rcx + 0x18]
mov eax, edx
shr eax, 4
test al, 1
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
je 0x1400ab15f
push rax
pushf
mov eax, 0x347195d6
pushf
not eax
add eax, 0xdfb636ae
xor eax, 0xaa6c84fd
rol eax, 5
popf
pushf
not eax
add eax, 0xfa73c7a9
xor eax, 0xd4ff4268
rol eax, 0x4c
popf
jmp 0x1400aa206
push rax
pushf
mov eax, 0x8a1c7344
pushf
not eax
add eax, 0x9705aa9d
xor eax, 0xe42f2748
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xc9bc1ff3
xor eax, 0x99f9d00c
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x85f4f316
xor eax, 0xf5f2dfac
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x97e11fd4
xor eax, 0xf006f181
rol eax, 0x9b
popf
jmp 0x1400aa206
movsxd rsi, dword [rcx]
jmp 0x1400aa91a
mov esi, dword [rcx]
jmp 0x1400aa91a
mov r8, qword [rbx + 8]
lea rcx, [rbx + 0x50]
and edx, 0xfffffff7
mov dword [rbx + 0x28], edx
movsxd rdx, dword [rbx + 0x30]
call fcn.1400ba9ca
test rsi, rsi
jne 0x1400ab2a2
push rax
pushf
mov eax, 0xa5b8dbff
pushf
not eax
add eax, 0xfb57f44e
xor eax, 0xfaa9e7db
rol eax, 0x84
popf
pushf
not eax
add eax, 0xc64baded
xor eax, 0xd2e3b492
rol eax, 0xcf
popf
jmp 0x1400aa206
push rax
pushf
mov eax, 0x4af7a2a5
pushf
not eax
add eax, 0xf3c67601
xor eax, 0xe8667f14
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xcce38212
xor eax, 0x9fb8668a
rol eax, 0x17
popf
pushf
not eax
add eax, 0xa8cc1fba
xor eax, 0xe4c5993c
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xddb38c84
xor eax, 0xd7353cc8
rol eax, 0xe4
popf
jmp 0x1400aa206
and dword [rbx + 0x28], 0xffffffdf
push rax
pushf
mov eax, 0xc5341fe1
pushf
not eax
add eax, 0xfa56f6ed
xor eax, 0x95f1575c
rol eax, 0x15
popf
pushf
not eax
add eax, 0xbb89a22e
xor eax, 0xb095f3bd
rol eax, 0x76
popf
jmp 0x1400aa206
mov byte [rbx + 0x4c], 0
mov r8b, bpl
mov rcx, rbx
cmp rdi, r14
jne 0x1400ab387
push rax
pushf
mov eax, 0x2629211c
pushf
not eax
add eax, 0xd03576bf
xor eax, 0xb71a737b
rol eax, 0xde
popf
pushf
not eax
add eax, 0xa372e011
xor eax, 0x8978bc8b
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xba4f5e8d
xor eax, 0xff9ae934
rol eax, 0x43
popf
jmp 0x1400aa206
push rax
pushf
mov eax, 0x5f72b2c0
pushf
not eax
add eax, 0xa399ccc1
xor eax, 0x9bd560ea
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xffcd1aef
xor eax, 0x84e246fc
rol eax, 0x96
popf
jmp 0x1400aa206
mov rdx, rsi
call fcn.140152e5c
jmp 0x1400ab45a
mov edx, esi
call fcn.140084aaa
push rax
pushf
mov eax, 0x648ae7ba
pushf
not eax
add eax, 0xa5d277e9
xor eax, 0x84937c8c
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xa67005c2
xor eax, 0x96b4841d
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xa372a1d8
xor eax, 0x9a21f812
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x8e34ecfd
xor eax, 0xfa5b92d7
rol eax, 0x44
popf
jmp 0x1400aa206
mov eax, dword [rbx + 0x28]
shr eax, 7
test al, 1
je 0x1400ab497
push rax
pushf
mov eax, 0x5a98e86f
pushf
not eax
add eax, 0x8f41138b
xor eax, 0xc5ba8729
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x8af741e6
xor eax, 0xf36eac00
rol eax, 0x9e
popf
jmp 0x1400aa206
push rax
pushf
mov eax, 0x680e959
pushf
not eax
add eax, 0xdecf9cea
xor eax, 0xc94031a9
rol eax, 0x86
popf
pushf
not eax
add eax, 0xf4554bee
xor eax, 0xb0a6bda9
rol eax, 0x31
popf
jmp 0x1400aa206
cmp dword [rbx + 0x48], 0
je 0x1400ab529
push rax
pushf
mov eax, 0xfa486051
pushf
not eax
add eax, 0xea5013da
xor eax, 0xcc1d8796
rol eax, 0x82
popf
pushf
not eax
add eax, 0xcd97ea4c
xor eax, 0xbddd8018
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xe9f97e11
xor eax, 0x84e70355
rol eax, 0x55
popf
pushf
not eax
add eax, 0xde4e5afd
xor eax, 0xa56f3377
rol eax, 0x6a
popf
jmp 0x1400aa206
push rax
pushf
mov eax, 0x61058caf
pushf
not eax
add eax, 0xf95152ba
xor eax, 0xf2e6bdc1
rol eax, 0x18
popf
pushf
not eax
add eax, 0x850070ca
xor eax, 0x920f5495
rol eax, 0x55
popf
pushf
not eax
add eax, 0xb6eadc2d
xor eax, 0xd8ac8770
rol eax, 0x78
popf
pushf
not eax
add eax, 0xa8efb5a1
xor eax, 0xb88c8bb1
rol eax, 0xe7
popf
jmp 0x1400aa206
mov rax, qword [rbx + 0x40]
cmp byte [rax], 0x30
je 0x1400ab5cd
dec qword [rbx + 0x40]
mov rcx, qword [rbx + 0x40]
mov byte [rcx], 0x30
jmp 0x1400ab597
inc dword [rbx + 0x48]
push rax
pushf
mov eax, 0x21b59823
pushf
not eax
add eax, 0xe372b2bb
xor eax, 0xb1181649
rol eax, 0x40
popf
pushf
not eax
add eax, 0xfe93ce81
xor eax, 0x8deee5a2
rol eax, 0x58
popf
jmp 0x1400aa206
mov al, 0x18
pushf
not al
add al, 0x57
xor al, 0x5e
rol al, 0x10
popf
pushf
not al
add al, 0xcb
xor al, 0xa4
rol al, 0x2c
popf
pushf
not al
add al, 0x16
xor al, 0xd3
rol al, 0xb9
popf
pushf
not al
add al, 0xa5
xor al, 0x8f
rol al, 0xf3
popf
mov rbx, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x58]
add rsp, 0x30
pop r14
ret