Function at 0x1400e3312
Capabilities:
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0xdb930225
pushf
not eax
add eax, 0xc6e0dff7
xor eax, 0xa8ba5fbd
rol eax, 0x97
popf
pushf
not eax
add eax, 0xfd9eb160
xor eax, 0xc77cb59e
rol eax, 0x96
popf
cmp eax, 0x29
jne 0x1400e334f
popf
pop rax
jmp 0x1400e4ba5
cmp eax, 0
jne 0x1400e335e
popf
pop rax
jmp 0x1400e35f2
cmp eax, 3
jne 0x1400e336d
popf
pop rax
jmp 0x1400e37f4
cmp eax, 1
jne 0x1400e337c
popf
pop rax
jmp 0x1400e36c0
cmp eax, 0xd
jne 0x1400e338b
popf
pop rax
jmp 0x1400e3d2b
cmp eax, 0x1a
jne 0x1400e339a
popf
pop rax
jmp 0x1400e43a1
cmp eax, 0xe
jne 0x1400e33a9
popf
pop rax
jmp 0x1400e3db5
cmp eax, 0xb
jne 0x1400e33b8
popf
pop rax
jmp 0x1400e3c20
cmp eax, 0x19
jne 0x1400e33c7
popf
pop rax
jmp 0x1400e4343
cmp eax, 8
jne 0x1400e33d6
popf
pop rax
jmp 0x1400e3ab0
cmp eax, 0x2a
jne 0x1400e33e5
popf
pop rax
jmp 0x1400e4c0b
cmp eax, 0x17
jne 0x1400e33f4
popf
pop rax
jmp 0x1400e42b0
cmp eax, 0x1c
jne 0x1400e3403
popf
pop rax
jmp 0x1400e44a6
cmp eax, 0x12
jne 0x1400e3412
popf
pop rax
jmp 0x1400e4042
cmp eax, 0x18
jne 0x1400e3421
popf
pop rax
jmp 0x1400e42ed
cmp eax, 0x2b
jne 0x1400e3430
popf
pop rax
jmp 0x1400e4c74
cmp eax, 0x1b
jne 0x1400e343f
popf
pop rax
jmp 0x1400e4400
cmp eax, 0x2d
jne 0x1400e344e
popf
pop rax
jmp 0x1400e4d3b
cmp eax, 0x23
jne 0x1400e345d
popf
pop rax
jmp 0x1400e486f
cmp eax, 0x25
jne 0x1400e346c
popf
pop rax
jmp 0x1400e49bc
cmp eax, 0xf
jne 0x1400e347b
popf
pop rax
jmp 0x1400e3e40
cmp eax, 0x13
jne 0x1400e348a
popf
pop rax
jmp 0x1400e40b8
cmp eax, 0x15
jne 0x1400e3499
popf
pop rax
jmp 0x1400e41dd
cmp eax, 0x24
jne 0x1400e34a8
popf
pop rax
jmp 0x1400e4913
cmp eax, 0x1e
jne 0x1400e34b7
popf
pop rax
jmp 0x1400e4590
cmp eax, 0xc
jne 0x1400e34c6
popf
pop rax
jmp 0x1400e3cdd
cmp eax, 0x26
jne 0x1400e34d5
popf
pop rax
jmp 0x1400e4a64
cmp eax, 0x27
jne 0x1400e34e4
popf
pop rax
jmp 0x1400e4ac5
cmp eax, 0x1f
jne 0x1400e34f3
popf
pop rax
jmp 0x1400e464e
cmp eax, 0x10
jne 0x1400e3502
popf
pop rax
jmp 0x1400e3f2e
cmp eax, 0x2c
jne 0x1400e3511
popf
pop rax
jmp 0x1400e4cd2
cmp eax, 9
jne 0x1400e3520
popf
pop rax
jmp 0x1400e3b08
cmp eax, 4
jne 0x1400e352f
popf
pop rax
jmp 0x1400e385d
cmp eax, 0x16
jne 0x1400e353e
popf
pop rax
jmp 0x1400e4270
cmp eax, 0x28
jne 0x1400e354d
popf
pop rax
jmp 0x1400e4b00
cmp eax, 0xa
jne 0x1400e355c
popf
pop rax
jmp 0x1400e3b99
cmp eax, 0x22
jne 0x1400e356b
popf
pop rax
jmp 0x1400e47e9
cmp eax, 0x14
jne 0x1400e357a
popf
pop rax
jmp 0x1400e414c
cmp eax, 7
jne 0x1400e3589
popf
pop rax
jmp 0x1400e3a1e
cmp eax, 5
jne 0x1400e3598
popf
pop rax
jmp 0x1400e38ba
cmp eax, 2
jne 0x1400e35a7
popf
pop rax
jmp 0x1400e3750
cmp eax, 0x20
jne 0x1400e35b6
popf
pop rax
jmp 0x1400e4717
cmp eax, 0x1d
jne 0x1400e35c5
popf
pop rax
jmp 0x1400e452d
cmp eax, 0x11
jne 0x1400e35d4
popf
pop rax
jmp 0x1400e3fc3
cmp eax, 6
jne 0x1400e35e3
popf
pop rax
jmp 0x1400e395e
cmp eax, 0x21
jne 0x1400e35f2
popf
pop rax
jmp 0x1400e47cf
mov qword [rsp + 8], rbx
mov qword [rsp + 0x20], r9
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x30
mov rbx, qword [rsp + 0x90]
mov r14, r8
mov rsi, rdx
mov r12, rcx
test r8, r8
je 0x1400e367a
push rax
pushf
mov eax, 0xfa1c4d1f
pushf
not eax
add eax, 0xffd0c33d
xor eax, 0xba434a1b
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xf1c455f1
xor eax, 0xa6ef27d8
rol eax, 0x37
popf
pushf
not eax
add eax, 0x990b1e4e
xor eax, 0x8b999ae4
rol eax, 0x29
popf
pushf
not eax
add eax, 0xb5278fca
xor eax, 0xbfe0a0ca
rol eax, 0xc8
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0x948f0966
pushf
not eax
add eax, 0x8b9287cb
xor eax, 0xa1299aae
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x8ddf31f7
xor eax, 0x87cd178a
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xec7e1a5b
xor eax, 0xc448d97b
rol eax, 0x6e
popf
jmp 0x1400e3340
test r9, r9
je 0x1400e371e
push rax
pushf
mov eax, 0xcd31da1e
pushf
not eax
add eax, 0xab046629
xor eax, 0xe3d90b6b
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xd5814282
xor eax, 0x818193f3
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x82301678
xor eax, 0xe5b91892
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xfdcb7def
xor eax, 0xe359e689
rol eax, 0xba
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0x3dafbbe
pushf
not eax
add eax, 0xa8b0edab
xor eax, 0xf438d4a6
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xcb3d3c1c
xor eax, 0xf8e8970f
rol eax, 1
popf
jmp 0x1400e3340
test rcx, rcx
jne 0x1400e379b
push rax
pushf
mov eax, 0xd742cf34
pushf
not eax
add eax, 0xd17a6db0
xor eax, 0xd6afd09e
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xa818bbe9
xor eax, 0xe8bcadf9
rol eax, 0x78
popf
pushf
not eax
add eax, 0xeb04e760
xor eax, 0xc4e11bda
rol eax, 0x56
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0xf1f33c7c
pushf
not eax
add eax, 0xc8b4a266
xor eax, 0xe7485a7b
rol eax, 0xff
popf
pushf
not eax
add eax, 0xf5e0bde7
xor eax, 0xc9388061
rol eax, 6
popf
pushf
not eax
add eax, 0x8e7a58cd
xor eax, 0xd106a314
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xc1cea5ca
xor eax, 0x8a217084
rol eax, 0x67
popf
jmp 0x1400e3340
call fcn.1400f3a7d
mov dword [rax], 0x16
call fcn.14014ca42
push rax
pushf
mov eax, 0xedb5c039
pushf
not eax
add eax, 0xb8d6e81e
xor eax, 0xe55f0397
rol eax, 0xc
popf
pushf
not eax
add eax, 0xcc5be2f5
xor eax, 0xb54a75e2
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xd3186994
xor eax, 0xf6c8d867
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xcf06e3a4
xor eax, 0x9e2e5d9c
rol eax, 0xc4
popf
jmp 0x1400e3340
xor eax, eax
mov rbx, qword [rsp + 0x70]
add rsp, 0x30
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
test rbx, rbx
je 0x1400e3918
push rax
pushf
mov eax, 0x5700e313
pushf
not eax
add eax, 0xadc2a92d
xor eax, 0xc7d913fc
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xd92f69c9
xor eax, 0xf9767255
rol eax, 0x72
popf
pushf
not eax
add eax, 0xf02237b3
xor eax, 0xe4d0485a
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xfe0296cb
xor eax, 0xf31f3cda
rol eax, 0xe4
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0x31c4d69c
pushf
not eax
add eax, 0xb1acb401
xor eax, 0x99fc07c4
rol eax, 0x15
popf
pushf
not eax
add eax, 0xe2641f41
xor eax, 0xdc7cdc50
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xa140348e
xor eax, 0x86f8c39b
rol eax, 0x64
popf
jmp 0x1400e3340
xor edx, edx
or rax, 0xffffffffffffffff
div r14
cmp r9, rax
jbe 0x1400e39c5
push rax
pushf
mov eax, 0x7df002ce
pushf
not eax
add eax, 0xcafa1a1f
xor eax, 0xa3d55e76
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x9de0a1ee
xor eax, 0x89aa5cb0
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xa5ded978
xor eax, 0xdcbfbb60
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x890d754e
xor eax, 0xb7cd99d9
rol eax, 0xa0
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0x41f403ac
pushf
not eax
add eax, 0xa688ddf6
xor eax, 0xf2cf7e87
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xb778f1eb
xor eax, 0xc5189687
rol eax, 0x47
popf
pushf
not eax
add eax, 0xa9260458
xor eax, 0xa32c7653
rol eax, 0xac
popf
pushf
not eax
add eax, 0xb168687b
xor eax, 0xd2faccac
rol eax, 0x49
popf
jmp 0x1400e3340
cmp rsi, 0xffffffffffffffff
je 0x1400e3a7d
push rax
pushf
mov eax, 0x6bd2c930
pushf
not eax
add eax, 0x86ec084f
xor eax, 0xa51da783
rol eax, 0x24
popf
pushf
not eax
add eax, 0x865096ea
xor eax, 0xb8a14498
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xec5d8d47
xor eax, 0x8cee619a
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xb722cd36
xor eax, 0xb3223a22
rol eax, 6
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0xfff1d24
pushf
not eax
add eax, 0x9581c1d0
xor eax, 0xa02660c3
rol eax, 0x39
popf
pushf
not eax
add eax, 0xc312a825
xor eax, 0xf2c75fbc
rol eax, 0x1b
popf
jmp 0x1400e3340
mov r8, rsi
xor edx, edx
call fcn.14001bb90
mov r9, qword [rsp + 0x88]
push rax
pushf
mov eax, 0x5e1da69b
pushf
not eax
add eax, 0xddb9036f
xor eax, 0x9308888e
rol eax, 0xca
popf
pushf
not eax
add eax, 0x898fd37a
xor eax, 0xed5200ac
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x94aea5eb
xor eax, 0xe550f474
rol eax, 0
popf
jmp 0x1400e3340
test rbx, rbx
je 0x1400e3b40
push rax
pushf
mov eax, 0xcdeaaa03
pushf
not eax
add eax, 0xf2bb7ee7
xor eax, 0x8cab6300
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x850fde65
xor eax, 0x96304fc9
rol eax, 0x80
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0x379bfac3
pushf
not eax
add eax, 0xd52bd60d
xor eax, 0xabbcd2bd
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xa4424b04
xor eax, 0xd8d23f8d
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x9cd3ddb8
xor eax, 0xc132cdf8
rol eax, 0xef
popf
pushf
not eax
add eax, 0xdbfb2b62
xor eax, 0xc3efccda
rol eax, 0x70
popf
jmp 0x1400e3340
xor edx, edx
or rax, 0xffffffffffffffff
div r14
cmp r9, rax
ja 0x1400e3bda
push rax
pushf
mov eax, 0xcb37c36f
pushf
not eax
add eax, 0xced323db
xor eax, 0xa3ab14fe
rol eax, 0x34
popf
pushf
not eax
add eax, 0xe28e7b4d
xor eax, 0x99347dc5
rol eax, 0x59
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0x8d9c004
pushf
not eax
add eax, 0xdb6856a6
xor eax, 0xd4e2a48e
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xf71d830a
xor eax, 0xbd24c550
rol eax, 0x19
popf
pushf
not eax
add eax, 0x8c481c35
xor eax, 0xb2ac2d66
rol eax, 0xb5
popf
jmp 0x1400e3340
mov eax, dword [rbx + 0x14]
nop
test eax, 0x4c0
je 0x1400e3c84
push rax
pushf
mov eax, 0xa1cfe2f1
pushf
not eax
add eax, 0xcf84d51e
xor eax, 0xa2e7ce47
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xcdcefc15
xor eax, 0x96713422
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xe02a0615
xor eax, 0xeb90a06c
rol eax, 0x20
popf
pushf
not eax
add eax, 0xffaf2794
xor eax, 0x9f144ecb
rol eax, 0x3d
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0xf5e0af07
pushf
not eax
add eax, 0x8145870a
xor eax, 0x8f44e678
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x990b15c8
xor eax, 0xe4012a83
rol eax, 0x62
popf
pushf
not eax
add eax, 0xed929c72
xor eax, 0xcd2e5244
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x9d8397f8
xor eax, 0xe32a098b
rol eax, 0xa8
popf
jmp 0x1400e3340
mov ecx, dword [rbx + 0x20]
jmp 0x1400e3db5
mov ecx, 0x5e0e2c32
pushf
not ecx
add ecx, 0x847d8e41
xor ecx, 0x85cc3108
rol ecx, 0x54
popf
pushf
not ecx
add ecx, 0xa5aff242
xor ecx, 0x9684f918
rol ecx, 0x21
popf
pushf
not ecx
add ecx, 0x8f69b5d1
xor ecx, 0xc7e731a7
rol ecx, 0x23
popf
push rax
pushf
mov eax, 0xb59fc172
pushf
not eax
add eax, 0x9be1256e
xor eax, 0xaf005c8e
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xd68169eb
xor eax, 0xd8717c1f
rol eax, 0xec
popf
pushf
not eax
add eax, 0xb079ab7e
xor eax, 0xb4abd40e
rol eax, 0x83
popf
jmp 0x1400e3340
mov rdi, r14
mov dword [rsp + 0x90], ecx
imul rdi, r9
mov r10, r12
mov qword [rsp + 0x20], r12
mov rbp, rdi
mov r13, rsi
test rdi, rdi
je 0x1400e3e0d
push rax
pushf
mov eax, 0xd1f2a9a9
pushf
not eax
add eax, 0x9db250e5
xor eax, 0xc50c8d0a
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xe96527a2
xor eax, 0xc78ec5db
rol eax, 0x99
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0xee0084f
pushf
not eax
add eax, 0xe02678ba
xor eax, 0x9169e0df
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x8147195e
xor eax, 0x9d19dad2
rol eax, 0x99
popf
jmp 0x1400e3340
mov eax, dword [rbx + 0x14]
mov edx, 0x601f7621
pushf
not edx
add edx, 0x8f4d4640
xor edx, 0x8ad9b825
rol edx, 0x60
popf
pushf
not edx
add edx, 0xcd8979d3
xor edx, 0xa22c2a19
rol edx, 9
popf
pushf
not edx
add edx, 0x809e8406
xor edx, 0xf1589905
rol edx, 8
popf
nop
test eax, 0x4c0
je 0x1400e3ed5
push rax
pushf
mov eax, 0x1a97e7e1
pushf
not eax
add eax, 0x941dc02a
xor eax, 0xe8e456ed
rol eax, 0x29
popf
pushf
not eax
add eax, 0xe5665b8d
xor eax, 0xc8d1448b
rol eax, 0x61
popf
pushf
not eax
add eax, 0xd4c107c4
xor eax, 0xff905e10
rol eax, 0
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0x512eb714
pushf
not eax
add eax, 0xa6508fd0
xor eax, 0x86f0dbdf
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x8e8f1e5e
xor eax, 0x8d5b5dfa
rol eax, 0x11
popf
pushf
not eax
add eax, 0xecbe4e3a
xor eax, 0xf4e67276
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xa038c02c
xor eax, 0xc925ba02
rol eax, 0xe5
popf
jmp 0x1400e3340
movsxd r15, dword [rbx + 0x10]
test r15d, r15d
je 0x1400e3f90
push rax
pushf
mov eax, 0xdb9b2790
pushf
not eax
add eax, 0x9f2c9cd6
xor eax, 0x92a3c69f
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xde41467e
xor eax, 0xe25ef36f
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xcbc9bca9
xor eax, 0xf6cc779f
rol eax, 6
popf
pushf
not eax
add eax, 0xa001e6e7
xor eax, 0x8d629084
rol eax, 0x17
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0x4eac85b8
pushf
not eax
add eax, 0xb2fe8ed7
xor eax, 0x9557b871
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xb0a7aca7
xor eax, 0xb286c079
rol eax, 0x57
popf
jmp 0x1400e3340
js 0x1400e3ffc
push rax
pushf
mov eax, 0xf3134c9d
pushf
not eax
add eax, 0xe19f8c2c
xor eax, 0x937d7d90
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xda368c87
xor eax, 0x98180edd
rol eax, 0x1e
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0xeddb12c1
pushf
not eax
add eax, 0xd98caeac
xor eax, 0x9a0e1a1a
rol eax, 0x98
popf
pushf
not eax
add eax, 0xcbff9d7c
xor eax, 0x908d5c18
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xfc02cfd0
xor eax, 0x8152c7b1
rol eax, 7
popf
jmp 0x1400e3340
cmp rbp, r15
cmovb r15d, ebp
cmp r15, r13
ja 0x1400e4085
push rax
pushf
mov eax, 0x12e533a7
pushf
not eax
add eax, 0xeb1726b6
xor eax, 0xbad4f5f9
rol eax, 4
popf
pushf
not eax
add eax, 0xf22953e8
xor eax, 0xc3d8e462
rol eax, 0x80
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0x64a87b61
pushf
not eax
add eax, 0xdb8619e6
xor eax, 0xdbbeb5ae
rol eax, 0x92
popf
pushf
not eax
add eax, 0x91c6bd49
xor eax, 0xe5bc07bc
rol eax, 0x2e
popf
jmp 0x1400e3340
mov rdx, qword [rbx]
test r15, r15
je 0x1400e40f3
push rax
pushf
mov eax, 0x4d32d51e
pushf
not eax
add eax, 0x8ffef4ed
xor eax, 0xdf31991e
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x81d86d3c
xor eax, 0x8bbd3ec4
rol eax, 0xf8
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0x6cb1634f
pushf
not eax
add eax, 0xb9aa73be
xor eax, 0x98a80f30
rol eax, 0x19
popf
pushf
not eax
add eax, 0xf483affd
xor eax, 0xe5403f87
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xd52ddf68
xor eax, 0xb78a6dd7
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xf79d30e1
xor eax, 0x890b03eb
rol eax, 0x85
popf
jmp 0x1400e3340
test r10, r10
je 0x1400e4197
push rax
pushf
mov eax, 0x2101c4ac
pushf
not eax
add eax, 0xde665ae6
xor eax, 0xc6184095
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x8a7d2fab
xor eax, 0xaf6407be
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xe658e324
xor eax, 0x9171a6f4
rol eax, 0x88
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0x397b8e65
pushf
not eax
add eax, 0x954aed80
xor eax, 0xa0afaf5f
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xf9e69569
xor eax, 0xfda16821
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xc23d009c
xor eax, 0x974e53bb
rol eax, 0xc8
popf
jmp 0x1400e3340
mov rcx, r10
test rdx, rdx
je 0x1400e4218
push rax
pushf
mov eax, 0xd428faa4
pushf
not eax
add eax, 0xa0108af7
xor eax, 0xc03dd3be
rol eax, 0x74
popf
pushf
not eax
add eax, 0xfa1478c1
xor eax, 0xbb53bbac
rol eax, 0x3d
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0x1e7a9613
pushf
not eax
add eax, 0xe7b78696
xor eax, 0xcea258ce
rol eax, 0x33
popf
pushf
not eax
add eax, 0xc0307ef3
xor eax, 0x9fc116cd
rol eax, 1
popf
pushf
not eax
add eax, 0xe84f96d4
xor eax, 0xdd37578e
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xfa3ad652
xor eax, 0xbbf3e722
rol eax, 0x1c
popf
jmp 0x1400e3340
mov r8d, r15d
call fcn.14001b4e0
jmp 0x1400e4343
mov r8, r13
xor edx, edx
call fcn.14001bb90
push rax
pushf
mov eax, 0x18879f40
pushf
not eax
add eax, 0xf2225f0e
xor eax, 0xa0e74254
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xe14792a6
xor eax, 0xb21bd2f2
rol eax, 0x51
popf
jmp 0x1400e3340
call fcn.1400f3a7d
mov dword [rax], 0x16
call fcn.14014ca42
push rax
pushf
mov eax, 0xb38d45a9
pushf
not eax
add eax, 0x9f2cce85
xor eax, 0xdec3f7b1
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xf8144f07
xor eax, 0xc65153fe
rol eax, 0x13
popf
pushf
not eax
add eax, 0xa6c0a59e
xor eax, 0xe7d6dc7e
rol eax, 0xd9
popf
jmp 0x1400e3340
mov r10, qword [rsp + 0x20]
push rax
pushf
mov eax, 0x88e1dc2b
pushf
not eax
add eax, 0x899e8cca
xor eax, 0x8511ddb8
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x919dcc4b
xor eax, 0xcd3f70a1
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xd0ec2abf
xor eax, 0xcd70da65
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x9490dc37
xor eax, 0xbed8626a
rol eax, 0x79
popf
jmp 0x1400e3340
sub dword [rbx + 0x10], r15d
sub rbp, r15
add qword [rbx], r15
mov ecx, dword [rsp + 0x90]
sub r13, r15
jmp 0x1400e49bc
mov eax, ecx
cmp rbp, rax
jb 0x1400e4460
push rax
pushf
mov eax, 0x8cfb319d
pushf
not eax
add eax, 0xd007e0a0
xor eax, 0x864a5994
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xfe2a1db6
xor eax, 0xd3dd08aa
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x8edf1bf5
xor eax, 0x8d4afd23
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x90478199
xor eax, 0xb56ad94e
rol eax, 0x45
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0x7ddae5cb
pushf
not eax
add eax, 0xf0f44658
xor eax, 0x90f93b65
rol eax, 0x16
popf
pushf
not eax
add eax, 0x8ea95b8d
xor eax, 0xed9901da
rol eax, 0x55
popf
pushf
not eax
add eax, 0xef370cd8
xor eax, 0x99a397ab
rol eax, 0x93
popf
jmp 0x1400e3340
cmp rbp, rdx
mov r15d, ebp
cmova r15d, edx
test ecx, ecx
je 0x1400e44fa
push rax
pushf
mov eax, 0x80ee8060
pushf
not eax
add eax, 0xd59546ce
xor eax, 0xf761fb80
rol eax, 0x22
popf
pushf
not eax
add eax, 0x970df6f4
xor eax, 0xee365882
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xb14987c3
xor eax, 0xb2026d24
rol eax, 0x4b
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0xab8f8fc1
pushf
not eax
add eax, 0xd8a71f13
xor eax, 0xfbd205a6
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xa7512725
xor eax, 0xac7bb5c6
rol eax, 0x13
popf
jmp 0x1400e3340
xor edx, edx
mov eax, r15d
div ecx
sub r15d, edx
push rax
pushf
mov eax, 0xaeafb573
pushf
not eax
add eax, 0xd9ac83c2
xor eax, 0xba5a4b29
rol eax, 0x60
popf
pushf
not eax
add eax, 0xcda135df
xor eax, 0xcbdf616b
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xcad9d6e5
xor eax, 0xe2954e81
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xa137bf87
xor eax, 0x90a40070
rol eax, 0x52
popf
jmp 0x1400e3340
mov eax, r15d
cmp rax, r13
ja 0x1400e45f5
push rax
pushf
mov eax, 0x2617db3
pushf
not eax
add eax, 0xb923a922
xor eax, 0x82c97f77
rol eax, 0x85
popf
pushf
not eax
add eax, 0xb291cecc
xor eax, 0xcae64f50
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xecda1de6
xor eax, 0x8eed6433
rol eax, 0xc
popf
pushf
not eax
add eax, 0xdef88163
xor eax, 0xbab6f317
rol eax, 0xf3
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0xb70b30cb
pushf
not eax
add eax, 0xccc55355
xor eax, 0xae46d611
rol eax, 3
popf
pushf
not eax
add eax, 0xcfe20b5d
xor eax, 0xb30a44bf
rol eax, 0x41
popf
pushf
not eax
add eax, 0xfb458971
xor eax, 0xa3a91b80
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xf5ca0f8c
xor eax, 0xdca1d6d8
rol eax, 0xac
popf
jmp 0x1400e3340
mov rax, qword [rbx + 8]
mov rcx, rbx
and dword [rbx + 0x10], 0
mov qword [rbx], rax
call fcn.140152bd3
mov rdx, qword [rsp + 0x20]
mov ecx, eax
mov r8d, r15d
call fcn.140166a74
test eax, eax
je 0x1400e46be
push rax
pushf
mov eax, 0x7d721916
pushf
not eax
add eax, 0xb8d1be37
xor eax, 0x9eaf9e55
rol eax, 0xda
popf
pushf
not eax
add eax, 0x9aea9cbd
xor eax, 0x8ab91aba
rol eax, 0x53
popf
pushf
not eax
add eax, 0xa04946f7
xor eax, 0x949ecf99
rol eax, 0x25
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0x42bd5d9a
pushf
not eax
add eax, 0xbcb40ca6
xor eax, 0xb189874b
rol eax, 0x69
popf
pushf
not eax
add eax, 0xc8a8c732
xor eax, 0x9d22173c
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xd694aa07
xor eax, 0xa04bade3
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xc296cfb7
xor eax, 0x9012703a
rol eax, 0xe3
popf
jmp 0x1400e3340
js 0x1400e4776
push rax
pushf
mov eax, 0x7880fe75
pushf
not eax
add eax, 0xeafb164c
xor eax, 0xafac3d5e
rol eax, 0x53
popf
pushf
not eax
add eax, 0xb6bfdbb3
xor eax, 0xdd81f7a9
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xf4b0f5ce
xor eax, 0x96eac1b8
rol eax, 0x45
popf
pushf
not eax
add eax, 0x8533501c
xor eax, 0xbd9e9c9c
rol eax, 0x8b
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0x994ae5b6
pushf
not eax
add eax, 0xcd0e69b7
xor eax, 0x85a876ac
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xf06e82e2
xor eax, 0xefdb73f6
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xd9eda4d3
xor eax, 0xbad2b150
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xe7b95f40
xor eax, 0x8296edcc
rol eax, 0xbd
popf
jmp 0x1400e3340
mov ecx, dword [rsp + 0x90]
mov r10, qword [rsp + 0x20]
movsxd r15, eax
sub rbp, r15
sub r13, r15
jmp 0x1400e49bc
mov rcx, rbx
call fcn.1400d644a
cmp eax, 0xffffffff
je 0x1400e483c
push rax
pushf
mov eax, 0xe2e1e463
pushf
not eax
add eax, 0x9780aabe
xor eax, 0xe2ac8adf
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xcae769a2
xor eax, 0x9290281b
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xfca76f61
xor eax, 0xc31cbc8f
rol eax, 0x2b
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0x802e1a9a
pushf
not eax
add eax, 0xc2e3fa4f
xor eax, 0x98356878
rol eax, 0x21
popf
pushf
not eax
add eax, 0x85d8647a
xor eax, 0xd0d644e0
rol eax, 0x16
popf
jmp 0x1400e3340
test r13, r13
je 0x1400e48ba
push rax
pushf
mov eax, 0x97103623
pushf
not eax
add eax, 0x9f3df081
xor eax, 0xa584577c
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xc043fdfc
xor eax, 0xa9f940e9
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x874a1a9f
xor eax, 0xd7df0c8e
rol eax, 0x75
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0x53b8ae3a
pushf
not eax
add eax, 0xe73519f7
xor eax, 0x9d6159e9
rol eax, 0x75
popf
pushf
not eax
add eax, 0x8949183a
xor eax, 0xf779d644
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xf610c99c
xor eax, 0xf9df9a85
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x851503a3
xor eax, 0xfb70cb9a
rol eax, 0xf5
popf
jmp 0x1400e3340
mov r10, qword [rsp + 0x20]
dec rbp
dec r13
mov r15d, 0x37c5a715
pushf
not r15d
add r15d, 0xe744dd05
xor r15d, 0x8d12260d
rol r15d, 0xbb
popf
pushf
not r15d
add r15d, 0xdb068260
xor r15d, 0xc9f319c8
rol r15d, 0x9d
popf
mov byte [r10], al
mov ecx, dword [rbx + 0x20]
mov dword [rsp + 0x90], ecx
push rax
pushf
mov eax, 0xb54118a7
pushf
not eax
add eax, 0xc745e696
xor eax, 0x8e088bf8
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xdaca36f8
xor eax, 0x805c213f
rol eax, 0x32
popf
pushf
not eax
add eax, 0xddaac118
xor eax, 0x91154388
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xfc129e35
xor eax, 0x9eabe451
rol eax, 0x1a
popf
jmp 0x1400e3340
push r15
not r15
sub r10, r15
pop r15
sub r10, 1
mov qword [rsp + 0x20], r10
test rbp, rbp
jne 0x1400e4a31
push rax
pushf
mov eax, 0xde2bf607
pushf
not eax
add eax, 0xbd1f44f0
xor eax, 0xd4b1824a
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xf25d1c79
xor eax, 0xb1d7bf2f
rol eax, 0x14
popf
pushf
not eax
add eax, 0xb41f033b
xor eax, 0x80cdfa17
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xc269cd7d
xor eax, 0x8e19cf71
rol eax, 0xfa
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0xdff4200f
pushf
not eax
add eax, 0x90fba53c
xor eax, 0xedd84cc1
rol eax, 0x71
popf
pushf
not eax
add eax, 0x8b02b113
xor eax, 0xf727f493
rol eax, 0x1a
popf
jmp 0x1400e3340
mov r9, qword [rsp + 0x88]
push rax
pushf
mov eax, 0xb984d2b0
pushf
not eax
add eax, 0xdc3d338c
xor eax, 0xe1c96ab7
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xb2e34fc9
xor eax, 0xcd397f9f
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x8136df0f
xor eax, 0x8600fcb1
rol eax, 0x38
popf
pushf
not eax
add eax, 0xa64a5f59
xor eax, 0xfd0c914b
rol eax, 0x92
popf
jmp 0x1400e3340
mov rax, r9
jmp 0x1400e385f
cmp rsi, 0xffffffffffffffff
je 0x1400e4b5f
push rax
pushf
mov eax, 0xd0834155
pushf
not eax
add eax, 0xeba74633
xor eax, 0xf1178d85
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xbaf9a5a2
xor eax, 0x85f8b729
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x92a2538d
xor eax, 0xfb29426a
rol eax, 0x97
popf
pushf
not eax
add eax, 0x90016499
xor eax, 0xccde50e8
rol eax, 0x8e
popf
jmp 0x1400e3340
push rax
pushf
mov eax, 0x3c683ada
pushf
not eax
add eax, 0x9d920935
xor eax, 0xb5a902f0
rol eax, 0x30
popf
pushf
not eax
add eax, 0xd982f7a0
xor eax, 0x8226a74d
rol eax, 0x40
popf
pushf
not eax
add eax, 0x84cf9905
xor eax, 0xf09114b2
rol eax, 0x6b
popf
jmp 0x1400e3340
mov r8, rsi
xor edx, edx
mov rcx, r12
call fcn.14001bb90
push rax
pushf
mov eax, 0x8d569e93
pushf
not eax
add eax, 0xd291465d
xor eax, 0xce4d1e90
rol eax, 0xe
popf
pushf
not eax
add eax, 0x96ce1fae
xor eax, 0xc9a353bb
rol eax, 0xed
popf
pushf
not eax
add eax, 0xfb502ac9
xor eax, 0xd1f76e87
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x9f97919d
xor eax, 0xdefec83a
rol eax, 0xe3
popf
jmp 0x1400e3340
call fcn.1400f3a7d
mov dword [rax], 0x22
jmp 0x1400e37ff
lock or dword [rbx + 0x14], 0x10
push rax
pushf
mov eax, 0x2fb57611
pushf
not eax
add eax, 0xcb697fae
xor eax, 0x96cdd2da
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xd2b508a4
xor eax, 0xf435bfc6
rol eax, 0xae
popf
pushf
not eax
add eax, 0x965d7c67
xor eax, 0xdaec8b81
rol eax, 0x65
popf
pushf
not eax
add eax, 0xc2177445
xor eax, 0xfdf0b6f8
rol eax, 9
popf
jmp 0x1400e3340
sub rdi, rbp
xor edx, edx
mov rax, rdi
div r14
jmp 0x1400e385f
lock or dword [rbx + 0x14], 8
jmp 0x1400e4cd2