Function at 0x1400bf920
Capabilities:
Authenticate hmac
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0xe9e1cfa2
pushf
not eax
add eax, 0x9a31ce11
xor eax, 0xc56c998a
rol eax, 0x71
popf
pushf
not eax
add eax, 0x82ca4c5e
xor eax, 0xb3016217
rol eax, 0xd8
popf
cmp eax, 0x20
jne 0x1400bf95d
popf
pop rax
jmp 0x1400c0b1e
cmp eax, 0
jne 0x1400bf96c
popf
pop rax
jmp 0x1400bfb4c
cmp eax, 3
jne 0x1400bf97b
popf
pop rax
jmp 0x1400bfcbe
cmp eax, 1
jne 0x1400bf98a
popf
pop rax
jmp 0x1400bfbdb
cmp eax, 0xd
jne 0x1400bf999
popf
pop rax
jmp 0x1400c0145
cmp eax, 0x1a
jne 0x1400bf9a8
popf
pop rax
jmp 0x1400c083d
cmp eax, 0xe
jne 0x1400bf9b7
popf
pop rax
jmp 0x1400c017a
cmp eax, 0xb
jne 0x1400bf9c6
popf
pop rax
jmp 0x1400c0051
cmp eax, 0x19
jne 0x1400bf9d5
popf
pop rax
jmp 0x1400c073c
cmp eax, 8
jne 0x1400bf9e4
popf
pop rax
jmp 0x1400bff47
cmp eax, 0x1d
jne 0x1400bf9f3
popf
pop rax
jmp 0x1400c090a
cmp eax, 0x17
jne 0x1400bfa02
popf
pop rax
jmp 0x1400c0625
cmp eax, 0x1c
jne 0x1400bfa11
popf
pop rax
jmp 0x1400c08d5
cmp eax, 0x12
jne 0x1400bfa20
popf
pop rax
jmp 0x1400c03d0
cmp eax, 0x18
jne 0x1400bfa2f
popf
pop rax
jmp 0x1400c06a7
cmp eax, 0x11
jne 0x1400bfa3e
popf
pop rax
jmp 0x1400c0337
cmp eax, 0x1b
jne 0x1400bfa4d
popf
pop rax
jmp 0x1400c0872
cmp eax, 0x21
jne 0x1400bfa5c
popf
pop rax
jmp 0x1400c0b7c
cmp eax, 0xa
jne 0x1400bfa6b
popf
pop rax
jmp 0x1400c0003
cmp eax, 0x14
jne 0x1400bfa7a
popf
pop rax
jmp 0x1400c0512
cmp eax, 0xf
jne 0x1400bfa89
popf
pop rax
jmp 0x1400c0229
cmp eax, 0x13
jne 0x1400bfa98
popf
pop rax
jmp 0x1400c047a
cmp eax, 0x15
jne 0x1400bfaa7
popf
pop rax
jmp 0x1400c0593
cmp eax, 2
jne 0x1400bfab6
popf
pop rax
jmp 0x1400bfc51
cmp eax, 0x1e
jne 0x1400bfac5
popf
pop rax
jmp 0x1400c0958
cmp eax, 0xc
jne 0x1400bfad4
popf
pop rax
jmp 0x1400c00fc
cmp eax, 7
jne 0x1400bfae3
popf
pop rax
jmp 0x1400bfeb3
cmp eax, 5
jne 0x1400bfaf2
popf
pop rax
jmp 0x1400bfd9b
cmp eax, 0x1f
jne 0x1400bfb01
popf
pop rax
jmp 0x1400c0a00
cmp eax, 0x10
jne 0x1400bfb10
popf
pop rax
jmp 0x1400c02d9
cmp eax, 6
jne 0x1400bfb1f
popf
pop rax
jmp 0x1400bfe1d
cmp eax, 9
jne 0x1400bfb2e
popf
pop rax
jmp 0x1400bffc8
cmp eax, 4
jne 0x1400bfb3d
popf
pop rax
jmp 0x1400bfd00
cmp eax, 0x16
jne 0x1400bfb4c
popf
pop rax
jmp 0x1400c061a
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rsi, rcx
mov r9, qword [rcx]
test r9, r9
je 0x1400bfba8
push rax
pushf
mov eax, 0xfbbbbef9
pushf
not eax
add eax, 0xde106303
xor eax, 0xcdc61c35
rol eax, 0x32
popf
pushf
not eax
add eax, 0xb3e06809
xor eax, 0xb659ebd1
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xb92936e8
xor eax, 0xc2d9d2c1
rol eax, 0x8e
popf
jmp 0x1400bf94e
push rax
pushf
mov eax, 0xe68173ae
pushf
not eax
add eax, 0xbbe8806a
xor eax, 0x875e8dea
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xd51abbe0
xor eax, 0xd2781fec
rol eax, 0xf9
popf
jmp 0x1400bf94e
mov r8d, edx
mov r10, qword [rsi + 8]
mov rcx, qword [rsi + 0x10]
cmp rcx, r10
jae 0x1400bfc1e
push rax
pushf
mov eax, 0xbe9371d8
pushf
not eax
add eax, 0xd137dceb
xor eax, 0xe14bc4c3
rol eax, 6
popf
pushf
not eax
add eax, 0x9d4667a5
xor eax, 0xa15a3328
rol eax, 0x33
popf
jmp 0x1400bf94e
push rax
pushf
mov eax, 0x7d28f830
pushf
not eax
add eax, 0x8247cb54
xor eax, 0x8d7196ba
rol eax, 0x85
popf
pushf
not eax
add eax, 0xf2a2f6b5
xor eax, 0xe4ba4b83
rol eax, 0xd7
popf
jmp 0x1400bf94e
cmp byte [r9 + rcx], 0x5f
jne 0x1400bfc8b
push rax
pushf
mov eax, 0xcbaf8483
pushf
not eax
add eax, 0x9247cdcf
xor eax, 0xc0740bcc
rol eax, 0xac
popf
pushf
not eax
add eax, 0xb6b9ae9f
xor eax, 0xf2913230
rol eax, 0x56
popf
jmp 0x1400bf94e
push rax
pushf
mov eax, 0xf2f8ebff
pushf
not eax
add eax, 0x84de30a5
xor eax, 0xaae0b26a
rol eax, 0x63
popf
pushf
not eax
add eax, 0xd3a26510
xor eax, 0xfb62ae96
rol eax, 0xce
popf
jmp 0x1400bf94e
lea rax, [rcx + 1]
mov qword [rsi + 0x10], rax
xor eax, eax
jmp 0x1400c0512
xor eax, eax
mov edi, 0xeea5ce9e
pushf
not edi
add edi, 0xb2c45a23
xor edi, 0xe64fc817
rol edi, 0xa9
popf
pushf
not edi
add edi, 0xbddb4b5b
xor edi, 0xf52a2761
rol edi, 2
popf
pushf
not edi
add edi, 0xbc4f9832
xor edi, 0xdafb4d7d
rol edi, 0x50
popf
pushf
not edi
add edi, 0x87225f12
xor edi, 0xc4328665
rol edi, 0xab
popf
mov r11, rcx
nop word cs:[rax + rax]
push rax
pushf
mov eax, 0x397a6d1
pushf
not eax
add eax, 0xc838f7e8
xor eax, 0xf4c29cc5
rol eax, 0x59
popf
pushf
not eax
add eax, 0x8d5f7545
xor eax, 0xe6feadbd
rol eax, 0x1e
popf
jmp 0x1400bf94e
cmp r11, r10
jae 0x1400bfdd7
push rax
pushf
mov eax, 0x8928c921
pushf
not eax
add eax, 0xe1685d9b
xor eax, 0xfcbc1d92
rol eax, 0x64
popf
pushf
not eax
add eax, 0xca8006f5
xor eax, 0x8447683a
rol eax, 0x48
popf
jmp 0x1400bf94e
push rax
pushf
mov eax, 0x377df97
pushf
not eax
add eax, 0xe424fe19
xor eax, 0xb3c9ac18
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xf152622e
xor eax, 0xc373ee22
rol eax, 0xee
popf
pushf
not eax
add eax, 0x83df50a2
xor eax, 0x8bf6feae
rol eax, 0x2e
popf
jmp 0x1400bf94e
movzx edx, byte [r9 + r11]
cmp dl, 0x5f
je 0x1400bfe5a
push rax
pushf
mov eax, 0x26af0cdf
pushf
not eax
add eax, 0xd79c6288
xor eax, 0xbee4142d
rol eax, 0x77
popf
pushf
not eax
add eax, 0xb64292e4
xor eax, 0xfdbb8e43
rol eax, 7
popf
jmp 0x1400bf94e
push rax
pushf
mov eax, 0xb503fef2
pushf
not eax
add eax, 0x84acc16e
xor eax, 0x81e04835
rol eax, 0x63
popf
pushf
not eax
add eax, 0x924da300
xor eax, 0x86484888
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xb81b7788
xor eax, 0xba93b850
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xc4e96b50
xor eax, 0xd07807c9
rol eax, 0xeb
popf
jmp 0x1400bf94e
lea ebx, [rdx - 0x30]
cmp bl, 0xa
jb 0x1400bfeee
push rax
pushf
mov eax, 0x1a38078b
pushf
not eax
add eax, 0xbd5ed0c1
xor eax, 0xb35acbdd
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xaa5b3533
xor eax, 0xa69b06b1
rol eax, 0x29
popf
jmp 0x1400bf94e
push rax
pushf
mov eax, 0xba099373
pushf
not eax
add eax, 0xfa1d342c
xor eax, 0xba478764
rol eax, 0x98
popf
pushf
not eax
add eax, 0xc0feebb3
xor eax, 0xda5f11f3
rol eax, 0x55
popf
pushf
not eax
add eax, 0xf5de1157
xor eax, 0x9f407156
rol eax, 0x29
popf
pushf
not eax
add eax, 0xe1c1b084
xor eax, 0xb5564f10
rol eax, 0xd0
popf
jmp 0x1400bf94e
lea ebx, [rdx - 0x61]
cmp bl, 0x1a
jae 0x1400bff82
push rax
pushf
mov eax, 0x4ba1fdf3
pushf
not eax
add eax, 0xa46e3557
xor eax, 0xdbbfb986
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xd8d68a9b
xor eax, 0xa09f51ad
rol eax, 0x23
popf
jmp 0x1400bf94e
push rax
pushf
mov eax, 0xdcbcc557
pushf
not eax
add eax, 0x98485454
xor eax, 0xbc7cb074
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x8ed90d21
xor eax, 0x8a734ef4
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xfaee3372
xor eax, 0x9065a79b
rol eax, 0x7d
popf
jmp 0x1400bf94e
add dl, 0xa9
jmp 0x1400c0145
nop dword [rax + rax]
push rax
pushf
mov eax, 0xacbc4045
pushf
not eax
add eax, 0xa09aa1c2
xor eax, 0xfb548763
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xa5860a3e
xor eax, 0xc02eda2c
rol eax, 0x41
popf
pushf
not eax
add eax, 0xfd55e582
xor eax, 0xaea0e8c6
rol eax, 0xb3
popf
jmp 0x1400bf94e
lea ebx, [rdx - 0x41]
cmp bl, 0x1a
jae 0x1400c00a3
push rax
pushf
mov eax, 0x123c248f
pushf
not eax
add eax, 0xc0a92057
xor eax, 0xc26c7182
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xe4e22a9e
xor eax, 0xbd16549d
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xc43ec821
xor eax, 0xbd4816bb
rol eax, 0xee
popf
jmp 0x1400bf94e
push rax
pushf
mov eax, 0x1b5892fc
pushf
not eax
add eax, 0xe40d3326
xor eax, 0xd59fd825
rol eax, 0x52
popf
pushf
not eax
add eax, 0xb28d37fe
xor eax, 0xe87b0527
rol eax, 0x21
popf
pushf
not eax
add eax, 0xe437a8ee
xor eax, 0xf221d593
rol eax, 0x81
popf
pushf
not eax
add eax, 0xe5f72754
xor eax, 0xaa658a7a
rol eax, 0x12
popf
jmp 0x1400bf94e
add dl, 0xe3
push rax
pushf
mov eax, 0x8af2abfc
pushf
not eax
add eax, 0xeba6a9b9
xor eax, 0xd8e90af7
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xda7276b6
xor eax, 0x874e6287
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xf65546ba
xor eax, 0xde135ce7
rol eax, 0x4d
popf
jmp 0x1400bf94e
mov ebx, edx
push rax
pushf
mov eax, 0x613add4
pushf
not eax
add eax, 0x972e0c48
xor eax, 0xae073105
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xe7d12614
xor eax, 0xf5fa2e88
rol eax, 0xfe
popf
jmp 0x1400bf94e
inc r11
mov qword [rsi + 0x10], r11
mul rdi
jo 0x1400c01d0
push rax
pushf
mov eax, 0xa127574d
pushf
not eax
add eax, 0xe603fa28
xor eax, 0xd427651a
rol eax, 0x38
popf
pushf
not eax
add eax, 0xcd0ac424
xor eax, 0xfa3e5c5b
rol eax, 0x40
popf
pushf
not eax
add eax, 0x90b16f1e
xor eax, 0x9a69db2a
rol eax, 0x9e
popf
jmp 0x1400bf94e
push rax
pushf
mov eax, 0x963566ea
pushf
not eax
add eax, 0xf62e058d
xor eax, 0x8fac29bb
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xcf7008f2
xor eax, 0xd8b6ec5a
rol eax, 0x88
popf
pushf
not eax
add eax, 0xb57e9002
xor eax, 0xd07b0da7
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xb24c70fb
xor eax, 0xe69fcdb2
rol eax, 0x7b
popf
jmp 0x1400bf94e
movzx edx, bl
push rdx
not rdx
sub rax, rdx
pop rdx
sub rax, 1
jae 0x1400c0280
push rax
pushf
mov eax, 0x8c99ab1b
pushf
not eax
add eax, 0xfd566f90
xor eax, 0xa9217b6e
rol eax, 0x68
popf
pushf
not eax
add eax, 0x83685364
xor eax, 0x89260896
rol eax, 0xed
popf
pushf
not eax
add eax, 0xa47d1aed
xor eax, 0xbe7d8d5b
rol eax, 0xb2
popf
jmp 0x1400bf94e
push rax
pushf
mov eax, 0xefe05d4a
pushf
not eax
add eax, 0xbf870331
xor eax, 0xa8675d37
rol eax, 0x85
popf
pushf
not eax
add eax, 0xbb771cd8
xor eax, 0xcdb958c3
rol eax, 0x47
popf
pushf
not eax
add eax, 0xd8090c91
xor eax, 0x93730ebd
rol eax, 0x60
popf
pushf
not eax
add eax, 0xec19afaf
xor eax, 0xe7a0d97a
rol eax, 0x2c
popf
jmp 0x1400bf94e
jmp 0x1400c06a7
mov r8, qword [rsi + 0x20]
test r8, r8
je 0x1400c039d
push rax
pushf
mov eax, 0xec37a6cb
pushf
not eax
add eax, 0x95f1f9d4
xor eax, 0xdb993b47
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xe14e0fa9
xor eax, 0x99f3d754
rol eax, 0x39
popf
pushf
not eax
add eax, 0x82850b7e
xor eax, 0xe2f208cc
rol eax, 0x36
popf
pushf
not eax
add eax, 0xf7dcbaf1
xor eax, 0x9adc4ccb
rol eax, 0x31
popf
jmp 0x1400bf94e
push rax
pushf
mov eax, 0xcc92e5a5
pushf
not eax
add eax, 0xf986e5e6
xor eax, 0x97403c7b
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x8af103dc
xor eax, 0xc736c898
rol eax, 0x93
popf
jmp 0x1400bf94e
lea rcx, [0x19f9d7e04]
pushf
sub rcx, 0x5f9b98a3
popf
mov edx, 0x64720d89
pushf
not edx
add edx, 0xd93c6090
xor edx, 0xc4286ba3
rol edx, 0x4c
popf
pushf
not edx
add edx, 0x81609ba3
xor edx, 0xa84b1ea4
rol edx, 0x57
popf
pushf
not edx
add edx, 0x95e099b2
xor edx, 0x9e7622a0
rol edx, 0x41
popf
pushf
not edx
add edx, 0xae62f3d6
xor edx, 0xe83b2490
rol edx, 0x96
popf
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp fcn.14007b1a1
inc r11
mov qword [rsi + 0x10], r11
inc rax
je 0x1400c04cc
push rax
pushf
mov eax, 0xbceb060d
pushf
not eax
add eax, 0xba9d5928
xor eax, 0xd1c30d25
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xeee3aad2
xor eax, 0x85ebf605
rol eax, 0x29
popf
pushf
not eax
add eax, 0x985ce20d
xor eax, 0xb7f6557a
rol eax, 0x22
popf
jmp 0x1400bf94e
push rax
pushf
mov eax, 0x33ec9365
pushf
not eax
add eax, 0xbce342e1
xor eax, 0xc03b22c9
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xa9f4f255
xor eax, 0xc251496e
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xe6e55fc5
xor eax, 0xf0c4cb47
rol eax, 0x35
popf
jmp 0x1400bf94e
dec rcx
cmp rax, rcx
jae 0x1400c0560
push rax
pushf
mov eax, 0xf4de647f
pushf
not eax
add eax, 0xb851392b
xor eax, 0xda01a3cf
rol eax, 0xd
popf
pushf
not eax
add eax, 0xfd4082d3
xor eax, 0x9e47d0a8
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xe6b2999a
xor eax, 0xd3de6a8d
rol eax, 0x4a
popf
jmp 0x1400bf94e
push rax
pushf
mov eax, 0xaa163799
pushf
not eax
add eax, 0xc5846e95
xor eax, 0xf5e926cf
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xac809674
xor eax, 0xda1e8fd6
rol eax, 0x6c
popf
jmp 0x1400bf94e
mov ecx, dword [rsi + 0x18]
jmp 0x1400c0597
inc ecx
cmp ecx, 0x1f5
jae 0x1400c05e7
push rax
pushf
mov eax, 0x22e4b634
pushf
not eax
add eax, 0xfe79c235
xor eax, 0xf4ea8eec
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x99ef2561
xor eax, 0xd81f31c0
rol eax, 0x72
popf
pushf
not eax
add eax, 0xcbc27395
xor eax, 0xca428473
rol eax, 5
popf
jmp 0x1400bf94e
push rax
pushf
mov eax, 0xbac80049
pushf
not eax
add eax, 0xecf9b4d1
xor eax, 0xc721c093
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x8c434934
xor eax, 0xe3bfa78c
rol eax, 0x99
popf
jmp 0x1400bf94e
cmp qword [rsi + 0x20], 0
je 0x1400c08d5
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x18], ecx
test r8b, r8b
setne dl
mov rcx, rsi
call fcn.1400938ac
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi], xmm0
movups xmmword [rsi + 0x10], xmm1
jmp 0x1400c090a
mov r8, qword [rsi + 0x20]
test r8, r8
je 0x1400c0709
push rax
pushf
mov eax, 0x9b79784e
pushf
not eax
add eax, 0x982ac61d
xor eax, 0xfd703342
rol eax, 0xef
popf
pushf
not eax
add eax, 0xe16173a8
xor eax, 0x82adb42f
rol eax, 0x57
popf
pushf
not eax
add eax, 0x99fdc128
xor eax, 0xcee106cc
rol eax, 0xca
popf
pushf
not eax
add eax, 0xef9beec7
xor eax, 0xbf9fcb19
rol eax, 0xac
popf
jmp 0x1400bf94e
push rax
pushf
mov eax, 0x4ad09320
pushf
not eax
add eax, 0xca3d17c2
xor eax, 0x947c492b
rol eax, 0x91
popf
pushf
not eax
add eax, 0x8c9a1081
xor eax, 0xf1840e5f
rol eax, 0x37
popf
jmp 0x1400bf94e
lea rcx, [0x1aef94982]
pushf
sub rcx, 0x6ef7644a
popf
mov edx, 0xc28ea2fb
pushf
not edx
add edx, 0x94816b47
xor edx, 0xbd0d222b
rol edx, 0x75
popf
pushf
not edx
add edx, 0xdba53841
xor edx, 0x8f979863
rol edx, 0x7f
popf
call fcn.14007b1a1
mov ecx, eax
mov al, 0xde
pushf
not al
add al, 0xad
xor al, 0xd8
rol al, 0x89
popf
pushf
not al
add al, 0x4f
xor al, 0x79
rol al, 0xe8
popf
pushf
not al
add al, 0xa6
xor al, 0x5a
rol al, 0xc
popf
test cl, cl
jne 0x1400c080a
push rax
pushf
mov eax, 0x3acf4925
pushf
not eax
add eax, 0xace12d23
xor eax, 0x8ec217c6
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xa3a72698
xor eax, 0xd6593b1c
rol eax, 0xad
popf
pushf
not eax
add eax, 0xa78d5b96
xor eax, 0xc7f8d64b
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xe963e4eb
xor eax, 0xaadd6eab
rol eax, 0x9d
popf
jmp 0x1400bf94e
push rax
pushf
mov eax, 0x8cfe1981
pushf
not eax
add eax, 0xd5b7a320
xor eax, 0xd58a12a7
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xe6b41b22
xor eax, 0xad16e0c6
rol eax, 0xda
popf
jmp 0x1400bf94e
xor eax, eax
push rax
pushf
mov eax, 0xffb20d08
pushf
not eax
add eax, 0x9bb1e64b
xor eax, 0xdb571c8a
rol eax, 0x96
popf
pushf
not eax
add eax, 0x94c4bd5c
xor eax, 0x92b4932b
rol eax, 0x24
popf
jmp 0x1400bf94e
mov qword [rsi], 0
mov byte [rsi + 8], al
push rax
pushf
mov eax, 0x9ae04396
pushf
not eax
add eax, 0xf384f81f
xor eax, 0x9af0336c
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xd59c9f0e
xor eax, 0x8870931c
rol eax, 0x82
popf
pushf
not eax
add eax, 0xaf7cbf0f
xor eax, 0xd5ab79d4
rol eax, 0x68
popf
pushf
not eax
add eax, 0x8e66f175
xor eax, 0x93f25028
rol eax, 0xe4
popf
jmp 0x1400bf94e
xor eax, eax
push rax
pushf
mov eax, 0xdae02bb1
pushf
not eax
add eax, 0x813aa055
xor eax, 0x9955c494
rol eax, 0xef
popf
pushf
not eax
add eax, 0x85fd505a
xor eax, 0xade158d2
rol eax, 0x15
popf
jmp 0x1400bf94e
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov r8, qword [rsi + 0x20]
test r8, r8
je 0x1400c09ba
push rax
pushf
mov eax, 0xe2c090de
pushf
not eax
add eax, 0xabecc0df
xor eax, 0xdaeeefa8
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xa0deea0e
xor eax, 0xa6533b1d
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xf3a3ca3b
xor eax, 0xb92d2e68
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xc46258e3
xor eax, 0xc16f967a
rol eax, 0x26
popf
jmp 0x1400bf94e
push rax
pushf
mov eax, 0xb54ecd8a
pushf
not eax
add eax, 0xf8d78ca4
xor eax, 0x9239be80
rol eax, 0x95
popf
pushf
not eax
add eax, 0xd5e46f7d
xor eax, 0xf2343c92
rol eax, 0x94
popf
pushf
not eax
add eax, 0x8760af47
xor eax, 0xae7ba566
rol eax, 0xc6
popf
jmp 0x1400bf94e
lea rcx, [0x1845eb48e]
pushf
sub rcx, 0x445ccf46
popf
mov edx, 0xfae39234
pushf
not edx
add edx, 0xcec8e18c
xor edx, 0x9fac17d1
rol edx, 0xb6
popf
pushf
not edx
add edx, 0xc9796826
xor edx, 0xb83b27c5
rol edx, 0x29
popf
pushf
not edx
add edx, 0xe0b4e32e
xor edx, 0x8e1126ed
rol edx, 0xf5
popf
pushf
not edx
add edx, 0x9c4205ff
xor edx, 0x9bcc8dd8
rol edx, 0xa0
popf
call fcn.14007b1a1
mov ecx, eax
mov al, 0x7e
pushf
not al
add al, 0x88
xor al, 0xc5
rol al, 0x6d
popf
pushf
not al
add al, 0x8b
xor al, 0x71
rol al, 0xf1
popf
test cl, cl
je 0x1400c0ad8
push rax
pushf
mov eax, 0x1e7711b9
pushf
not eax
add eax, 0xd31baff6
xor eax, 0xf5ff8a66
rol eax, 0x70
popf
pushf
not eax
add eax, 0xa9684f3b
xor eax, 0xf9ef10ec
rol eax, 0x31
popf
pushf
not eax
add eax, 0xd10e58a6
xor eax, 0x96277ee3
rol eax, 0xee
popf
jmp 0x1400bf94e
push rax
pushf
mov eax, 0x28ea140b
pushf
not eax
add eax, 0x905ca593
xor eax, 0xf9326e6c
rol eax, 0x48
popf
pushf
not eax
add eax, 0xfeffa2da
xor eax, 0xc7b2be43
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xf123a5c3
xor eax, 0xb17ed52b
rol eax, 0xe5
popf
jmp 0x1400bf94e
jmp 0x1400c090a
mov al, 0xdc
pushf
not al
add al, 0xaa
xor al, 0x8f
rol al, 0xa6
popf
pushf
not al
add al, 0x33
xor al, 0xe2
rol al, 0xc2
popf
jmp 0x1400c0872