Function at 0x1400a7245
Capabilities:
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0x982a3c1f
pushf
not eax
add eax, 0x63ecc8c
xor eax, 0x6a26d02b
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x6e37f940
xor eax, 0x6bffd7ad
rol eax, 0xcc
popf
cmp eax, 0x11
jne 0x1400a7282
popf
pop rax
jmp 0x1400a7dc9
cmp eax, 0x1a
jne 0x1400a7291
popf
pop rax
jmp 0x1400a82f4
cmp eax, 0x13
jne 0x1400a72a0
popf
pop rax
jmp 0x1400a7ef0
cmp eax, 0xb
jne 0x1400a72af
popf
pop rax
jmp 0x1400a79f2
cmp eax, 0xe
jne 0x1400a72be
popf
pop rax
jmp 0x1400a7bd3
cmp eax, 0x18
jne 0x1400a72cd
popf
pop rax
jmp 0x1400a819e
cmp eax, 0x14
jne 0x1400a72dc
popf
pop rax
jmp 0x1400a7f84
cmp eax, 0
jne 0x1400a72eb
popf
pop rax
jmp 0x1400a7471
cmp eax, 0xd
jne 0x1400a72fa
popf
pop rax
jmp 0x1400a7b21
cmp eax, 0x15
jne 0x1400a7309
popf
pop rax
jmp 0x1400a8024
cmp eax, 0xc
jne 0x1400a7318
popf
pop rax
jmp 0x1400a7a82
cmp eax, 5
jne 0x1400a7327
popf
pop rax
jmp 0x1400a7718
cmp eax, 0x1b
jne 0x1400a7336
popf
pop rax
jmp 0x1400a833f
cmp eax, 0x20
jne 0x1400a7345
popf
pop rax
jmp 0x1400a8624
cmp eax, 7
jne 0x1400a7354
popf
pop rax
jmp 0x1400a77fd
cmp eax, 0xf
jne 0x1400a7363
popf
pop rax
jmp 0x1400a7c8c
cmp eax, 8
jne 0x1400a7372
popf
pop rax
jmp 0x1400a7873
cmp eax, 0x1d
jne 0x1400a7381
popf
pop rax
jmp 0x1400a8443
cmp eax, 9
jne 0x1400a7390
popf
pop rax
jmp 0x1400a790b
cmp eax, 0xa
jne 0x1400a739f
popf
pop rax
jmp 0x1400a79a3
cmp eax, 2
jne 0x1400a73ae
popf
pop rax
jmp 0x1400a7595
cmp eax, 0x21
jne 0x1400a73bd
popf
pop rax
jmp 0x1400a8693
cmp eax, 0x17
jne 0x1400a73cc
popf
pop rax
jmp 0x1400a8157
cmp eax, 0x19
jne 0x1400a73db
popf
pop rax
jmp 0x1400a825b
cmp eax, 3
jne 0x1400a73ea
popf
pop rax
jmp 0x1400a764c
cmp eax, 1
jne 0x1400a73f9
popf
pop rax
jmp 0x1400a752a
cmp eax, 0x10
jne 0x1400a7408
popf
pop rax
jmp 0x1400a7d0b
cmp eax, 0x1c
jne 0x1400a7417
popf
pop rax
jmp 0x1400a83b1
cmp eax, 4
jne 0x1400a7426
popf
pop rax
jmp 0x1400a76c0
cmp eax, 0x16
jne 0x1400a7435
popf
pop rax
jmp 0x1400a80c3
cmp eax, 0x1e
jne 0x1400a7444
popf
pop rax
jmp 0x1400a84ee
cmp eax, 0x1f
jne 0x1400a7453
popf
pop rax
jmp 0x1400a8590
cmp eax, 6
jne 0x1400a7462
popf
pop rax
jmp 0x1400a776a
cmp eax, 0x12
jne 0x1400a7471
popf
pop rax
jmp 0x1400a7e58
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rbp
mov qword [rsp + 0x20], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x30
mov rbx, r9
mov r12, r8
mov rbp, rdx
mov r13, rcx
test rdx, rdx
je 0x1400a74d1
push rax
pushf
mov eax, 0xc967686d
pushf
not eax
add eax, 0x77401d3e
xor eax, 0x3c556810
rol eax, 0x87
popf
pushf
not eax
add eax, 0x2e6d7442
xor eax, 0x677f03f9
rol eax, 0x34
popf
jmp 0x1400a7273
push rax
pushf
mov eax, 0xf22fe4b4
pushf
not eax
add eax, 0x3e8e7685
xor eax, 0x2d113836
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x725fbfcc
xor eax, 0x3193cce
rol eax, 0x72
popf
pushf
not eax
add eax, 0x45994750
xor eax, 0xae64f6
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x780e4408
xor eax, 0x38f4dbe2
rol eax, 0x16
popf
jmp 0x1400a7273
test r8, r8
je 0x1400a7562
push rax
pushf
mov eax, 0x68e59bab
pushf
not eax
add eax, 0x190d8b41
xor eax, 0x33e78375
rol eax, 0x22
popf
pushf
not eax
add eax, 0x78e7b400
xor eax, 0x69a6007d
rol eax, 0x8b
popf
jmp 0x1400a7273
push rax
pushf
mov eax, 0x6adaeacb
pushf
not eax
add eax, 0x31e01a5
xor eax, 0x7ccc2113
rol eax, 0x75
popf
pushf
not eax
add eax, 0x6c23d4b2
xor eax, 0x77c742cb
rol eax, 0x48
popf
jmp 0x1400a7273
test rbx, rbx
jne 0x1400a75f3
push rax
pushf
mov eax, 0xf39c51de
pushf
not eax
add eax, 0x2e9a37a4
xor eax, 0x29d90a93
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x4ded48b9
xor eax, 0x1497b0c8
rol eax, 0x50
popf
pushf
not eax
add eax, 0x234efb02
xor eax, 0x2b5ff380
rol eax, 0xca
popf
pushf
not eax
add eax, 0x72d9a71f
xor eax, 0x329f02c9
rol eax, 0x7b
popf
jmp 0x1400a7273
push rax
pushf
mov eax, 0xcd4f78b4
pushf
not eax
add eax, 0x1acb5ede
xor eax, 0xee31a23
rol eax, 0x76
popf
pushf
not eax
add eax, 0x6c10f45e
xor eax, 0x4f8148f
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x345fe5d6
xor eax, 0x20f7ba93
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x7b803c31
xor eax, 0x5366b9da
rol eax, 0xd0
popf
jmp 0x1400a7273
mov rax, qword [rsp + 0x80]
xor r9d, r9d
mov qword [rsp + 0x28], rax
xor r8d, r8d
and qword [rsp + 0x20], 0
xor edx, edx
push rax
pushf
mov eax, 0xf9ca77b
pushf
not eax
add eax, 0x755b090d
xor eax, 0x1be47d8c
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x5fed56c1
xor eax, 0x62da099f
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xfb1a29a
xor eax, 0x38da1c9
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x6f0d08e7
xor eax, 0x63855114
rol eax, 0xbf
popf
jmp 0x1400a7273
mov byte [rax + 0x30], 1
xor ecx, ecx
mov dword [rax + 0x2c], 0x16
call fcn.140106c3b
push rax
pushf
mov eax, 0xe80260a9
pushf
not eax
add eax, 0x7ad63394
xor eax, 0x2a0cae65
rol eax, 0x12
popf
pushf
not eax
add eax, 0x75101b60
xor eax, 0x5cdc89c
rol eax, 0x12
popf
pushf
not eax
add eax, 0xaa0c4c1
xor eax, 0xc06a84d
rol eax, 0x6b
popf
jmp 0x1400a7273
xor eax, eax
mov rbx, qword [rsp + 0x60]
mov rbp, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x78]
add rsp, 0x30
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
xor edx, edx
test rcx, rcx
jne 0x1400a77a4
push rax
pushf
mov eax, 0x44dd9e38
pushf
not eax
add eax, 0xc5f91ef
xor eax, 0x16e1ffd1
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x28109775
xor eax, 0x3ea09141
rol eax, 0x8a
popf
jmp 0x1400a7273
push rax
pushf
mov eax, 0x4bbff512
pushf
not eax
add eax, 0x7aa374e2
xor eax, 0x7240280e
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x2e2d7216
xor eax, 0x19ee9527
rol eax, 0xae
popf
pushf
not eax
add eax, 0x3f016024
xor eax, 0x5fca3f90
rol eax, 0xff
popf
pushf
not eax
add eax, 0x6ddb46e0
xor eax, 0x6afed354
rol eax, 0x9e
popf
jmp 0x1400a7273
mov rax, qword [rsp + 0x80]
xor r9d, r9d
mov qword [rsp + 0x28], rax
and qword [rsp + 0x20], rcx
xor r8d, r8d
jmp 0x1400a76c0
or rax, 0xffffffffffffffff
div rbp
cmp r12, rax
ja 0x1400a78b2
push rax
pushf
mov eax, 0xa1cb25f1
pushf
not eax
add eax, 0x232486f6
xor eax, 0x231066a5
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x3a48695e
xor eax, 0x15b7fd43
rol eax, 0xb7
popf
jmp 0x1400a7273
push rax
pushf
mov eax, 0x79a22f2c
pushf
not eax
add eax, 0xda9737f
xor eax, 0x5efb0e3e
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x2ee03325
xor eax, 0x14953d95
rol eax, 0x83
popf
pushf
not eax
add eax, 0x771aef2c
xor eax, 0x9d41122
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x7b86fa7d
xor eax, 0x77a0e2c7
rol eax, 0x13
popf
jmp 0x1400a7273
mov eax, dword [r9 + 0x14]
nop
test eax, 0x4c0
je 0x1400a795d
push rax
pushf
mov eax, 0x80d00104
pushf
not eax
add eax, 0x7ade2167
xor eax, 0x7bc86b07
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x20af180c
xor eax, 0x14091fba
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x472efd46
xor eax, 0x63a46cbd
rol eax, 0x68
popf
jmp 0x1400a7273
push rax
pushf
mov eax, 0x9d2df6d3
pushf
not eax
add eax, 0x1eaff0cd
xor eax, 0x706db84e
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x728dc3ad
xor eax, 0x78501505
rol eax, 0x75
popf
pushf
not eax
add eax, 0x4dc84f30
xor eax, 0x68b4dfbb
rol eax, 0x45
popf
jmp 0x1400a7273
mov r15d, dword [r9 + 0x20]
jmp 0x1400a7a82
mov r15d, 0xf92cba6
pushf
not r15d
add r15d, 0x7914b41e
xor r15d, 0x3f23d410
rol r15d, 1
popf
pushf
not r15d
add r15d, 0xb826e9f
xor r15d, 0x5e1df5d0
rol r15d, 0x97
popf
push rax
pushf
mov eax, 0x219ddf75
pushf
not eax
add eax, 0x107ed5b2
xor eax, 0x53f3411d
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x63b9b54e
xor eax, 0x20fb46f
rol eax, 0xc
popf
pushf
not eax
add eax, 0xb71d4c2
xor eax, 0x332fc9c7
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x3329c824
xor eax, 0x55dcdeb3
rol eax, 0x92
popf
jmp 0x1400a7273
mov rdi, rbp
imul rdi, r12
mov rsi, rdi
test rdi, rdi
je 0x1400a7aee
push rax
pushf
mov eax, 0x131f24ed
pushf
not eax
add eax, 0x55275efe
xor eax, 0x79f3a4f6
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xdb2551e
xor eax, 0x65e25f46
rol eax, 0xba
popf
pushf
not eax
add eax, 0x4dec70d
xor eax, 0x552a8fc1
rol eax, 0xca
popf
pushf
not eax
add eax, 0x208b594d
xor eax, 0x40e6a18c
rol eax, 0xe
popf
jmp 0x1400a7273
push rax
pushf
mov eax, 0x3455b390
pushf
not eax
add eax, 0x6e1541ec
xor eax, 0x6d8ba894
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x8e6242c
xor eax, 0x13a3e9bf
rol eax, 0xd5
popf
jmp 0x1400a7273
mov eax, dword [rbx + 0x14]
mov ecx, 0x14217752
pushf
not ecx
add ecx, 0x594086b2
xor ecx, 0x79a2ce52
rol ecx, 0x45
popf
pushf
not ecx
add ecx, 0x3f255a82
xor ecx, 0x4a7c3e29
rol ecx, 0xb4
popf
pushf
not ecx
add ecx, 0x65eef254
xor ecx, 0x94fdcbc
rol ecx, 0xd7
popf
nop
test al, 0xc0
je 0x1400a7ba0
push rax
pushf
mov eax, 0x2b10d094
pushf
not eax
add eax, 0x20cbf6fe
xor eax, 0x373af09
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x76de4e1c
xor eax, 0x6f2809cc
rol eax, 0x5f
popf
jmp 0x1400a7273
push rax
pushf
mov eax, 0x6bec5914
pushf
not eax
add eax, 0x67fef72a
xor eax, 0x6a65a88
rol eax, 0x42
popf
pushf
not eax
add eax, 0x1d9fd54c
xor eax, 0x32ccc2f0
rol eax, 0x3f
popf
jmp 0x1400a7273
mov eax, dword [rbx + 0x10]
test eax, eax
je 0x1400a7c33
push rax
pushf
mov eax, 0xd20bae4b
pushf
not eax
add eax, 0x51b9e70f
xor eax, 0x407c2b61
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x4e2fd597
xor eax, 0x8c55ac4
rol eax, 0x31
popf
pushf
not eax
add eax, 0x4cf1e6fb
xor eax, 0x1ed68ff7
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x4cc18d7
xor eax, 0x28b4c481
rol eax, 0x27
popf
jmp 0x1400a7273
push rax
pushf
mov eax, 0xa4e771ce
pushf
not eax
add eax, 0x53ec37b6
xor eax, 0x1403e5cf
rol eax, 0x53
popf
pushf
not eax
add eax, 0x37c5f095
xor eax, 0x5e938fe4
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x6ea1b3be
xor eax, 0x92adc90
rol eax, 8
popf
pushf
not eax
add eax, 0x724a4954
xor eax, 0x76e82a6d
rol eax, 0x30
popf
jmp 0x1400a7273
js 0x1400a7cc5
push rax
pushf
mov eax, 0x1647a145
pushf
not eax
add eax, 0x10b8a4e1
xor eax, 0x659e8ddc
rol eax, 0xff
popf
pushf
not eax
add eax, 0x3abc3be5
xor eax, 0x6ac454c1
rol eax, 0x17
popf
jmp 0x1400a7273
push rax
pushf
mov eax, 0x5b2ab589
pushf
not eax
add eax, 0x3361fd5b
xor eax, 0x1790f557
rol eax, 0x30
popf
pushf
not eax
add eax, 0x4ffae32e
xor eax, 0x4cb94905
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x407a78a2
xor eax, 0x35db8f9
rol eax, 0x18
popf
jmp 0x1400a7273
mov eax, dword [rbx + 0x14]
nop
test al, 1
jne 0x1400a7d70
push rax
pushf
mov eax, 0xf7fb8f49
pushf
not eax
add eax, 0x35f3ee57
xor eax, 0x534c1b4c
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x23b2f4ac
xor eax, 0x437a713
rol eax, 0x72
popf
pushf
not eax
add eax, 0x122b1554
xor eax, 0x5f7fb441
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x526da0aa
xor eax, 0x7964a84c
rol eax, 0x5b
popf
jmp 0x1400a7273
push rax
pushf
mov eax, 0x1d41adc1
pushf
not eax
add eax, 0x577f0c1
xor eax, 0x3559bfc4
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x37b47e1
xor eax, 0x6cb91c73
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x23c17f81
xor eax, 0x1b08119f
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xe47b128
xor eax, 0x59c7ee2c
rol eax, 0x53
popf
jmp 0x1400a7273
movsxd rax, dword [rbx + 0x10]
mov r14, rsi
mov rcx, qword [rbx]
cmp rsi, rax
mov rdx, r13
cmovae r14, rax
mov r8, r14
call fcn.140029e30
sub dword [rbx + 0x10], r14d
push r14
not r14
add rsi, r14
pop r14
add rsi, 1
add qword [rbx], r14
jmp 0x1400a8624
mov r14d, r15d
cmp rsi, r14
jb 0x1400a7e97
push rax
pushf
mov eax, 0x1c502363
pushf
not eax
add eax, 0x13ef735b
xor eax, 0x59773ebb
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x4141ef36
xor eax, 0x33545958
rol eax, 0xe
popf
jmp 0x1400a7273
push rax
pushf
mov eax, 0x4ad1a04a
pushf
not eax
add eax, 0x6952c62f
xor eax, 0x21ce12d8
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x5dc4151b
xor eax, 0x2f64057
rol eax, 0x73
popf
pushf
not eax
add eax, 0x68580639
xor eax, 0x799936b8
rol eax, 0x61
popf
pushf
not eax
add eax, 0x474ab00f
xor eax, 0x6e8450c9
rol eax, 0x47
popf
jmp 0x1400a7273
mov eax, dword [rbx + 0x14]
nop
test al, 0xc0
je 0x1400a7f51
push rax
pushf
mov eax, 0xe3dfd81d
pushf
not eax
add eax, 0x500e421c
xor eax, 0x3a25b437
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x6c7974d
xor eax, 0x76456826
rol eax, 0x48
popf
pushf
not eax
add eax, 0x2a822f55
xor eax, 0x1ae0e9af
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x4a2865bf
xor eax, 0xf567427
rol eax, 0xc0
popf
jmp 0x1400a7273
push rax
pushf
mov eax, 0xbaa89dcc
pushf
not eax
add eax, 0x7e15d772
xor eax, 0x51d1f95b
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x78ac29f8
xor eax, 0x2c9c40c9
rol eax, 2
popf
jmp 0x1400a7273
mov rdx, qword [rsp + 0x80]
mov rcx, rbx
call fcn.1400eaaaf
test eax, eax
jne 0x1400a7fcb
push rax
pushf
mov eax, 0xe6d7f0a7
pushf
not eax
add eax, 0x3bd202a8
xor eax, 0x2b6522b3
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x7c14b8de
xor eax, 0xc20d2d2
rol eax, 0x60
popf
jmp 0x1400a7273
push rax
pushf
mov eax, 0x28136f88
pushf
not eax
add eax, 0x13b3b728
xor eax, 0x7db1366f
rol eax, 0xde
popf
pushf
not eax
add eax, 0x2447971b
xor eax, 0x7135804a
rol eax, 0xca
popf
pushf
not eax
add eax, 0x4968afdd
xor eax, 0x390c871e
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x2b8179cb
xor eax, 0x1e23bfe0
rol eax, 0xf9
popf
jmp 0x1400a7273
mov ecx, 0x7ea8c69
pushf
not ecx
add ecx, 0x4c77ba89
xor ecx, 0x73077bbb
rol ecx, 0xb1
popf
pushf
not ecx
add ecx, 0x19e68b78
xor ecx, 0x20caa783
rol ecx, 0x4e
popf
pushf
not ecx
add ecx, 0x1841ec8e
xor ecx, 0x7862ef92
rol ecx, 0x79
popf
pushf
not ecx
add ecx, 0x64d3aada
xor ecx, 0x704eabd4
rol ecx, 0xfa
popf
push rax
pushf
mov eax, 0xac661baf
pushf
not eax
add eax, 0x79bd83f6
xor eax, 0x5bcca2ec
rol eax, 0x33
popf
pushf
not eax
add eax, 0xa093c08
xor eax, 0x154ba6b0
rol eax, 0x99
popf
pushf
not eax
add eax, 0x52c8df30
xor eax, 0x1f84e0fa
rol eax, 0xe0
popf
jmp 0x1400a7273
mov rax, rsi
test r15d, r15d
je 0x1400a8111
push rax
pushf
mov eax, 0xb53bf04d
pushf
not eax
add eax, 0x16fac157
xor eax, 0x1473c1d2
rol eax, 0xca
popf
pushf
not eax
add eax, 0xd310bac
xor eax, 0x1c2b6564
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x3aa785d9
xor eax, 0x2cfffb2
rol eax, 0xaf
popf
jmp 0x1400a7273
push rax
pushf
mov eax, 0xbbb721a8
pushf
not eax
add eax, 0x2b9490f7
xor eax, 0x64c02c09
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x2e4c1944
xor eax, 0x49226ba8
rol eax, 0x61
popf
pushf
not eax
add eax, 0x59a23a55
xor eax, 0x529eb2bf
rol eax, 0x77
popf
jmp 0x1400a7273
xor edx, edx
div r14
mov rax, rsi
push rdx
not rdx
add rax, rdx
pop rdx
add rax, 1
push rax
pushf
mov eax, 0xd53d4b45
pushf
not eax
add eax, 0x911298e
xor eax, 0x17071f6b
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x54a8bc7a
xor eax, 0x37821670
rol eax, 9
popf
jmp 0x1400a7273
cmp rax, rcx
mov r14d, ecx
mov rcx, rbx
cmovb r14d, eax
mov dword [rsp + 0x68], r14d
call fcn.140104eea
mov r9, qword [rsp + 0x80]
mov ecx, eax
mov r8d, r14d
mov rdx, r13
call fcn.140115632
cmp eax, 0xffffffff
je 0x1400a8202
push rax
pushf
mov eax, 0xf6ab728d
pushf
not eax
add eax, 0x44f0e3e5
xor eax, 0x65be267d
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x7a1c092
xor eax, 0xca9666
rol eax, 0xa9
popf
jmp 0x1400a7273
push rax
pushf
mov eax, 0x6a3f50f2
pushf
not eax
add eax, 0x5eb484da
xor eax, 0x5991c22f
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x3e55be35
xor eax, 0x5161c5a3
rol eax, 0x13
popf
pushf
not eax
add eax, 0x2c9cb2bb
xor eax, 0x59a5a43f
rol eax, 0x53
popf
pushf
not eax
add eax, 0x24662716
xor eax, 0xb09b315
rol eax, 0x4d
popf
jmp 0x1400a7273
cmp eax, r14d
mov ecx, eax
cmova ecx, r14d
mov r14d, ecx
push r14
not r14
add rsi, r14
pop r14
add rsi, 1
cmp eax, dword [rsp + 0x68]
jae 0x1400a82ae
push rax
pushf
mov eax, 0x6c02d2fd
pushf
not eax
add eax, 0x4aed17c
xor eax, 0x68071113
rol eax, 0x84
popf
pushf
not eax
add eax, 0x6f03b3aa
xor eax, 0x6434bcd0
rol eax, 0xe0
popf
jmp 0x1400a7273
push rax
pushf
mov eax, 0xfe37ef8d
pushf
not eax
add eax, 0x6693246b
xor eax, 0x2140cc09
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x3c1f8a14
xor eax, 0x4705171
rol eax, 0xee
popf
pushf
not eax
add eax, 0x715d7d56
xor eax, 0x2d0c2112
rol eax, 0x4f
popf
jmp 0x1400a7273
lock or dword [rbx + 0x14], 0x10
push rax
pushf
mov eax, 0x630d9b86
pushf
not eax
add eax, 0x1d0c2055
xor eax, 0x3740ea6
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x3cfbd587
xor eax, 0x7f2a60d5
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x6d49fd0b
xor eax, 0x7c6419f2
rol eax, 0x4a
popf
jmp 0x1400a7273
push rsi
not rsi
add rdi, rsi
pop rsi
add rdi, 1
xor edx, edx
mov rax, rdi
div rbp
jmp 0x1400a771a
movsx ecx, byte [r13]
mov rdx, rbx
mov r8, qword [rsp + 0x80]
call fcn.14011879a
cmp eax, 0xffffffff
je 0x1400a83fd
push rax
pushf
mov eax, 0x621ea04e
pushf
not eax
add eax, 0x1874eef1
xor eax, 0x65bb5271
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x3cc8c66c
xor eax, 0x6d145312
rol eax, 1
popf
jmp 0x1400a7273
push rax
pushf
mov eax, 0x2fd2e714
pushf
not eax
add eax, 0x2c8d57ad
xor eax, 0x6965ed51
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x6d782b6
xor eax, 0x7a5fe811
rol eax, 0x45
popf
pushf
not eax
add eax, 0x2efc4eb8
xor eax, 0x4a303375
rol eax, 0xda
popf
jmp 0x1400a7273
mov r15d, dword [rbx + 0x20]
dec rsi
test r15d, r15d
jle 0x1400a84a8
push rax
pushf
mov eax, 0x884169c2
pushf
not eax
add eax, 0x4d7be872
xor eax, 0xea30e27
rol eax, 0x74
popf
pushf
not eax
add eax, 0x50e0cec9
xor eax, 0x222b13d2
rol eax, 0x48
popf
pushf
not eax
add eax, 0x7e8e4aaf
xor eax, 0x60a5c930
rol eax, 0x50
popf
pushf
not eax
add eax, 0x4f4137d6
xor eax, 0x50cc98b3
rol eax, 0x45
popf
jmp 0x1400a7273
push rax
pushf
mov eax, 0x55493afe
pushf
not eax
add eax, 0x181c58d5
xor eax, 0x5c22e307
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x64ff320d
xor eax, 0x2a923a98
rol eax, 3
popf
pushf
not eax
add eax, 0x1f612b67
xor eax, 0x5b60173b
rol eax, 0xe5
popf
jmp 0x1400a7273
mov r14d, 0x51394ac6
pushf
not r14d
add r14d, 0x7d3d9a4c
xor r14d, 0x3338fb8f
rol r14d, 0xeb
popf
pushf
not r14d
add r14d, 0x7d84b882
xor r14d, 0x39c40c13
rol r14d, 0x61
popf
pushf
not r14d
add r14d, 0x7c86abf0
xor r14d, 0x22a9a9b7
rol r14d, 0x82
popf
pushf
not r14d
add r14d, 0x7fa0541d
xor r14d, 0x73fe5fe0
rol r14d, 0xec
popf
jmp 0x1400a8624
mov r15d, 0xb925b9d9
pushf
not r15d
add r15d, 0x6b7880f
xor r15d, 0x38c0e429
rol r15d, 0x37
popf
pushf
not r15d
add r15d, 0x37026f1d
xor r15d, 0x20c7c687
rol r15d, 0x65
popf
mov r14d, r15d
push rax
pushf
mov eax, 0xa9879317
pushf
not eax
add eax, 0x766578be
xor eax, 0x7278c6a
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x6a48e836
xor eax, 0x307b0b70
rol eax, 0x14
popf
pushf
not eax
add eax, 0x7b8955cc
xor eax, 0x927a673
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x39b5bb22
xor eax, 0x54cd50ff
rol eax, 0xff
popf
jmp 0x1400a7273
push r14
not r14
sub r13, r14
pop r14
sub r13, 1
test rsi, rsi
jmp 0x1400a7a8f
mov rax, r12
jmp 0x1400a771a