Function at 0x140092f5c
Capabilities:
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0x6f82b67
pushf
not eax
add eax, 0x848016cf
xor eax, 0xa4c6b89e
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xbac3b758
xor eax, 0xce230d5b
rol eax, 0xe6
popf
cmp eax, 0x20
jne 0x140092f99
popf
pop rax
jmp 0x1400942dd
cmp eax, 0
jne 0x140092fa8
popf
pop rax
jmp 0x140093188
cmp eax, 3
jne 0x140092fb7
popf
pop rax
jmp 0x14009349e
cmp eax, 1
jne 0x140092fc6
popf
pop rax
jmp 0x140093352
cmp eax, 0xd
jne 0x140092fd5
popf
pop rax
jmp 0x1400939d7
cmp eax, 0x1a
jne 0x140092fe4
popf
pop rax
jmp 0x140093fb2
cmp eax, 0xe
jne 0x140092ff3
popf
pop rax
jmp 0x140093a33
cmp eax, 0xb
jne 0x140093002
popf
pop rax
jmp 0x14009388a
cmp eax, 0x19
jne 0x140093011
popf
pop rax
jmp 0x140093f15
cmp eax, 8
jne 0x140093020
popf
pop rax
jmp 0x14009376d
cmp eax, 0x1d
jne 0x14009302f
popf
pop rax
jmp 0x1400941d4
cmp eax, 0x17
jne 0x14009303e
popf
pop rax
jmp 0x140093dea
cmp eax, 0x1c
jne 0x14009304d
popf
pop rax
jmp 0x140094178
cmp eax, 0x12
jne 0x14009305c
popf
pop rax
jmp 0x140093bbb
cmp eax, 0x18
jne 0x14009306b
popf
pop rax
jmp 0x140093e6c
cmp eax, 0x11
jne 0x14009307a
popf
pop rax
jmp 0x140093b85
cmp eax, 0x1b
jne 0x140093089
popf
pop rax
jmp 0x1400940b1
cmp eax, 0x21
jne 0x140093098
popf
pop rax
jmp 0x14009433c
cmp eax, 0xa
jne 0x1400930a7
popf
pop rax
jmp 0x140093841
cmp eax, 0x14
jne 0x1400930b6
popf
pop rax
jmp 0x140093caf
cmp eax, 0xf
jne 0x1400930c5
popf
pop rax
jmp 0x140093ab1
cmp eax, 0x13
jne 0x1400930d4
popf
pop rax
jmp 0x140093c5f
cmp eax, 0x15
jne 0x1400930e3
popf
pop rax
jmp 0x140093d29
cmp eax, 2
jne 0x1400930f2
popf
pop rax
jmp 0x140093430
cmp eax, 0x1e
jne 0x140093101
popf
pop rax
jmp 0x140094222
cmp eax, 0xc
jne 0x140093110
popf
pop rax
jmp 0x1400938e8
cmp eax, 7
jne 0x14009311f
popf
pop rax
jmp 0x140093716
cmp eax, 5
jne 0x14009312e
popf
pop rax
jmp 0x1400935e3
cmp eax, 0x1f
jne 0x14009313d
popf
pop rax
jmp 0x1400942a4
cmp eax, 0x10
jne 0x14009314c
popf
pop rax
jmp 0x140093b27
cmp eax, 6
jne 0x14009315b
popf
pop rax
jmp 0x14009368f
cmp eax, 9
jne 0x14009316a
popf
pop rax
jmp 0x1400937eb
cmp eax, 4
jne 0x140093179
popf
pop rax
jmp 0x140093541
cmp eax, 0x16
jne 0x140093188
popf
pop rax
jmp 0x140093dcd
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x70
mov rax, qword [0x140058058]
xor rax, rsp
mov qword [rsp + 0x68], rax
mov r14, r8
mov rdi, rdx
mov r12, rcx
mov r8, qword [rcx]
sub rdx, r8
movabs r11, 0x93886a535566b54e
pushf
not r11
add r11, 0x65a00bbc
xor r11, 0x668146c0
rol r11, 0x3e
popf
pushf
not r11
add r11, 0x623d9407
xor r11, 0x5da4a6b3
rol r11, 0x44
popf
pushf
not r11
add r11, 0x70282462
xor r11, 0x74df2144
rol r11, 0x16
popf
pushf
not r11
add r11, 0x473f0e11
xor r11, 0x7707c32e
rol r11, 0x91
popf
mov rax, r11
imul rdx
mov rsi, rdx
sar rsi, 4
mov rax, rsi
shr rax, 0x3f
push rax
not rax
sub rsi, rax
pop rax
sub rsi, 1
mov rcx, qword [rcx + 8]
sub rcx, r8
mov rax, r11
imul rcx
sar rdx, 4
mov rax, rdx
shr rax, 0x3f
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
movabs r10, 0xafeab657038e9954
pushf
not r10
add r10, 0x638f0caf
xor r10, 0x41f5bcaf
rol r10, 0x7b
popf
pushf
not r10
add r10, 0x7c7bab89
xor r10, 0x6f08fd5c
rol r10, 0xb9
popf
pushf
not r10
add r10, 0x7b6caa16
xor r10, 0x41e6b140
rol r10, 0x91
popf
cmp rdx, r10
je 0x14009330c
push rax
pushf
mov eax, 0xf9ef0f
pushf
not eax
add eax, 0xa01de8ab
xor eax, 0xc915dc5a
rol eax, 0xec
popf
pushf
not eax
add eax, 0x944da3ea
xor eax, 0x9d4ee0e6
rol eax, 0x83
popf
pushf
not eax
add eax, 0xf600e01f
xor eax, 0x90056d18
rol eax, 0xe0
popf
jmp 0x140092f8a
push rax
pushf
mov eax, 0xabc1cbce
pushf
not eax
add eax, 0xbbb96099
xor eax, 0xbb44969b
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xc240fc3c
xor eax, 0x8046b2fa
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xcf9a2a72
xor eax, 0x83332c99
rol eax, 0xed
popf
jmp 0x140092f8a
lea r9, [rdx + 1]
mov qword [rsp + 0x30], r9
mov rcx, qword [r12 + 0x10]
sub rcx, r8
mov rax, r11
imul rcx
sar rdx, 4
mov rax, rdx
shr rax, 0x3f
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
mov rcx, rdx
shr rcx, 1
mov rax, r10
sub rax, rcx
cmp rdx, rax
jbe 0x1400933d7
push rax
pushf
mov eax, 0x6df9848d
pushf
not eax
add eax, 0xce908d05
xor eax, 0xd603ec6f
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xb9c90d6b
xor eax, 0xb68cb2ee
rol eax, 0x31
popf
pushf
not eax
add eax, 0x8eb7baf9
xor eax, 0x8d11d898
rol eax, 0xe
popf
jmp 0x140092f8a
push rax
pushf
mov eax, 0x2b81268f
pushf
not eax
add eax, 0xfaf05c08
xor eax, 0x9f1fd3f5
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xf5932f8b
xor eax, 0xff6bd5ba
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xd8c6d666
xor eax, 0x918bc787
rol eax, 0x40
popf
pushf
not eax
add eax, 0xbdcace75
xor eax, 0x900c16f2
rol eax, 0x10
popf
jmp 0x140092f8a
mov qword [rsp + 0x20], r10
mov r13, 0xffffffffffffffc0
lea rcx, [r13 + 0x27]
jmp 0x14009368f
lea rax, [rcx + rdx]
mov rbx, r9
cmp rax, r9
cmovae rbx, rax
cmp rbx, r10
ja 0x1400934e8
push rax
pushf
mov eax, 0x124d052d
pushf
not eax
add eax, 0x80da2e08
xor eax, 0xe3f04590
rol eax, 0x89
popf
pushf
not eax
add eax, 0xc44e6e42
xor eax, 0xd973d927
rol eax, 0xa6
popf
jmp 0x140092f8a
push rax
pushf
mov eax, 0x3fb990a8
pushf
not eax
add eax, 0x9fc0b6a8
xor eax, 0xcdd9612f
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xf7a617df
xor eax, 0x86266042
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xaaa5913b
xor eax, 0xc0c7f626
rol eax, 0x35
popf
pushf
not eax
add eax, 0xdecca7c8
xor eax, 0xa5272003
rol eax, 0x4f
popf
jmp 0x140092f8a
lea r13, [rbx + rbx*2]
shl r13, 5
mov qword [rsp + 0x20], rbx
cmp r13, 0x1000
jb 0x1400935b0
push rax
pushf
mov eax, 0xd2ff8af
pushf
not eax
add eax, 0x894e2763
xor eax, 0x8c8a3df9
rol eax, 0x73
popf
pushf
not eax
add eax, 0x99c8d39d
xor eax, 0xca9fc0b5
rol eax, 0x47
popf
pushf
not eax
add eax, 0xe2287a8c
xor eax, 0x92e709cd
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x962a39ae
xor eax, 0xd5f7576a
rol eax, 0x1b
popf
jmp 0x140092f8a
push rax
pushf
mov eax, 0x5f43b923
pushf
not eax
add eax, 0x8ad0db82
xor eax, 0xd018fcb3
rol eax, 0x54
popf
pushf
not eax
add eax, 0xd84d4b03
xor eax, 0xe97d91a5
rol eax, 0x2f
popf
jmp 0x140092f8a
lea rcx, [r13 + 0x27]
cmp rcx, r13
jbe 0x140093649
push rax
pushf
mov eax, 0xaa878c3d
pushf
not eax
add eax, 0xe6fb3178
xor eax, 0xebb9fd8f
rol eax, 0x11
popf
pushf
not eax
add eax, 0x92a57d37
xor eax, 0xea0155c1
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xcfddd39f
xor eax, 0x9bddd4f0
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xf593f59b
xor eax, 0xbe1da865
rol eax, 0xac
popf
jmp 0x140092f8a
push rax
pushf
mov eax, 0x79861c83
pushf
not eax
add eax, 0xfef9ab0f
xor eax, 0xd817c6f2
rol eax, 0x35
popf
pushf
not eax
add eax, 0xbbccacfa
xor eax, 0xda2586a5
rol eax, 0x38
popf
pushf
not eax
add eax, 0xe9229382
xor eax, 0x93ac0ef4
rol eax, 0x81
popf
jmp 0x140092f8a
call fcn.140076fc7
test rax, rax
je 0x1400936d0
push rax
pushf
mov eax, 0x1e14fb84
pushf
not eax
add eax, 0xf804825c
xor eax, 0x8e2d1a63
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xf8b72fad
xor eax, 0x9e8b765e
rol eax, 0xd5
popf
jmp 0x140092f8a
push rax
pushf
mov eax, 0x3fe538d6
pushf
not eax
add eax, 0x94357179
xor eax, 0xde3cc1c1
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xe7ff3bd0
xor eax, 0x8444591c
rol eax, 0xde
popf
pushf
not eax
add eax, 0xdb6a615e
xor eax, 0xa4e45a81
rol eax, 0x71
popf
jmp 0x140092f8a
lea r15, [rax + 0x27]
and r15, 0xffffffffffffffe0
mov qword [r15 - 8], rax
jmp 0x1400938e8
test r13, r13
je 0x1400937b8
push rax
pushf
mov eax, 0x4ba8426
pushf
not eax
add eax, 0xac7b7bce
xor eax, 0xfd66afe3
rol eax, 0xe
popf
pushf
not eax
add eax, 0xd9b0adfd
xor eax, 0xcbc69d33
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xe6a7351f
xor eax, 0xdb85e904
rol eax, 0x20
popf
jmp 0x140092f8a
push rax
pushf
mov eax, 0x56903409
pushf
not eax
add eax, 0xc18438f6
xor eax, 0xe3b296dc
rol eax, 0x71
popf
pushf
not eax
add eax, 0xd95d89bc
xor eax, 0xb1fc772e
rol eax, 0x29
popf
jmp 0x140092f8a
mov rcx, r13
call fcn.140076fc7
mov r15, rax
jmp 0x14009388a
xor r15d, r15d
push rax
pushf
mov eax, 0xbadf616d
pushf
not eax
add eax, 0xf329f0a2
xor eax, 0xbddd68bc
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xb637d0e4
xor eax, 0xd74e0904
rol eax, 0x77
popf
pushf
not eax
add eax, 0xd73b3995
xor eax, 0xcce926aa
rol eax, 0xa9
popf
jmp 0x140092f8a
mov qword [rsp + 0x20], rbx
push rax
pushf
mov eax, 0x74fbc728
pushf
not eax
add eax, 0xfa79a164
xor eax, 0xb3a32229
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x91de7ec9
xor eax, 0x810e4852
rol eax, 0x61
popf
pushf
not eax
add eax, 0xfc162be9
xor eax, 0xabd35eeb
rol eax, 0x28
popf
pushf
not eax
add eax, 0xc0d6ad9a
xor eax, 0xaa923d3f
rol eax, 0x15
popf
jmp 0x140092f8a
mov qword [rsp + 0x48], r15
lea rbx, [rsi + rsi*2]
shl rbx, 5
push r15
not r15
sub rbx, r15
pop r15
sub rbx, 1
mov qword [rsp + 0x38], rbx
lea rsi, [rbx + 0x60]
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x28], rsi
mov rdx, r14
mov rcx, rbx
call fcn.140104b8b
mov qword [rsp + 0x28], rbx
mov r14, qword [r12 + 8]
mov rbx, qword [r12]
xorps xmm0, xmm0
mov qword [rsp + 0x60], r12
movups xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x50], r15
mov qword [rsp + 0x58], r15
cmp rdi, r14
jne 0x140093991
push rax
pushf
mov eax, 0x4f09dee3
pushf
not eax
add eax, 0x88c6406a
xor eax, 0xdbedcec6
rol eax, 0xba
popf
pushf
not eax
add eax, 0x9d9779e3
xor eax, 0xb15795ad
rol eax, 0x52
popf
pushf
not eax
add eax, 0xe15f3d52
xor eax, 0xc73e8fed
rol eax, 0x21
popf
jmp 0x140092f8a
push rax
pushf
mov eax, 0x46fa9057
pushf
not eax
add eax, 0xbd5b579a
xor eax, 0x8dd7d9b5
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x92b57304
xor eax, 0xbf404bd0
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xf0ee10d4
xor eax, 0x8f0e2ba6
rol eax, 0x1e
popf
jmp 0x140092f8a
mov rdi, r15
push rax
pushf
mov eax, 0xa88328e3
pushf
not eax
add eax, 0xe1fd6951
xor eax, 0xa7dd7293
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x91659407
xor eax, 0xa6fca715
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xa6af9323
xor eax, 0xaaf7d2e9
rol eax, 0x39
popf
pushf
not eax
add eax, 0xb179e5d1
xor eax, 0x9ff8bca2
rol eax, 0x42
popf
jmp 0x140092f8a
cmp rbx, r14
je 0x140093a7e
push rax
pushf
mov eax, 0x2bac9b1c
pushf
not eax
add eax, 0xfb4f88f7
xor eax, 0xb6f0bf89
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xbd4f6951
xor eax, 0xf6b5c105
rol eax, 0x34
popf
pushf
not eax
add eax, 0xc150737a
xor eax, 0xc30a246c
rol eax, 0x96
popf
jmp 0x140092f8a
push rax
pushf
mov eax, 0xbb66abb8
pushf
not eax
add eax, 0x8f9a23ba
xor eax, 0x894bafae
rol eax, 0x75
popf
pushf
not eax
add eax, 0x901eeb0b
xor eax, 0x9e333bf0
rol eax, 0x2a
popf
jmp 0x140092f8a
mov rdx, rbx
mov rcx, rdi
call fcn.140104b8b
add rdi, 0x60
mov qword [rsp + 0x58], rdi
add rbx, 0x60
jmp 0x140093a33
jmp 0x140093dea
mov r14, r15
push rax
pushf
mov eax, 0x7f782570
pushf
not eax
add eax, 0xde7a21d5
xor eax, 0x9ed00939
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xe2d51fe1
xor eax, 0xdb8d4ee9
rol eax, 0x5a
popf
jmp 0x140092f8a
cmp rbx, rdi
je 0x140093c06
push rax
pushf
mov eax, 0xf8a093b7
pushf
not eax
add eax, 0xdd14a04a
xor eax, 0xcb6a9d0c
rol eax, 0xce
popf
pushf
not eax
add eax, 0x9f751337
xor eax, 0xe75f0d7d
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xd35d39e4
xor eax, 0xd6d62541
rol eax, 5
popf
jmp 0x140092f8a
push rax
pushf
mov eax, 0xf7f6ff5c
pushf
not eax
add eax, 0x8ae1f546
xor eax, 0xc3eb4264
rol eax, 0x56
popf
pushf
not eax
add eax, 0xb3d67397
xor eax, 0xd3c977e0
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xc0e08b63
xor eax, 0xab711e2c
rol eax, 0xac
popf
pushf
not eax
add eax, 0xadbaeebc
xor eax, 0xadfc1f61
rol eax, 0x5f
popf
jmp 0x140092f8a
mov rdx, rbx
mov rcx, r14
call fcn.140104a59
add r14, 0x60
mov qword [rsp + 0x58], r14
add rbx, 0x60
jmp 0x140093bbb
mov qword [rsp + 0x28], r15
mov rbx, qword [r12 + 8]
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rsi
mov qword [rsp + 0x60], r12
push rax
pushf
mov eax, 0x69e7c188
pushf
not eax
add eax, 0xc4bad148
xor eax, 0xe5ede20d
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xfacf577e
xor eax, 0xd6f93fba
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xefc33dcc
xor eax, 0xc04e7cb9
rol eax, 0x95
popf
pushf
not eax
add eax, 0xf743f021
xor eax, 0xb82ade23
rol eax, 0x86
popf
jmp 0x140092f8a
cmp rdi, rbx
je 0x140093d87
push rax
pushf
mov eax, 0xcb993544
pushf
not eax
add eax, 0xf62e9336
xor eax, 0xc173c0ea
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xfba2e912
xor eax, 0x95ef66f1
rol eax, 0x46
popf
pushf
not eax
add eax, 0xc864aff1
xor eax, 0xe63e5046
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x99b99149
xor eax, 0x9bab2b5c
rol eax, 0x88
popf
jmp 0x140092f8a
push rax
pushf
mov eax, 0xdc6dfb74
pushf
not eax
add eax, 0x961db9b8
xor eax, 0xab86142a
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x925d2795
xor eax, 0xad4e5d47
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xa0dac190
xor eax, 0xd8ffd15b
rol eax, 0x4a
popf
jmp 0x140092f8a
mov rdx, rdi
mov rcx, rsi
call fcn.140104a59
add rsi, 0x60
mov qword [rsp + 0x58], rsi
add rdi, 0x60
jmp 0x140093d29
mov rbx, qword [r12]
test rbx, rbx
je 0x140093e26
push rax
pushf
mov eax, 0x2843a7db
pushf
not eax
add eax, 0xa746816f
xor eax, 0x9b5af09f
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xb9d84e57
xor eax, 0xeb92cbc5
rol eax, 0xa3
popf
jmp 0x140092f8a
push rax
pushf
mov eax, 0x7dfa620d
pushf
not eax
add eax, 0xd8f2b65e
xor eax, 0xf19cc4ae
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xb8a13069
xor eax, 0x838b942e
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xcf008e41
xor eax, 0xd312ee15
rol eax, 0xcc
popf
jmp 0x140092f8a
mov rdi, qword [r12 + 8]
cmp rbx, rdi
je 0x140093ebc
push rax
pushf
mov eax, 0x3d240b33
pushf
not eax
add eax, 0xac86fd4c
xor eax, 0xddff2d26
rol eax, 0xe
popf
pushf
not eax
add eax, 0xe07eebc8
xor eax, 0xafddc843
rol eax, 0x38
popf
pushf
not eax
add eax, 0xfb10fffd
xor eax, 0x97508d05
rol eax, 0x30
popf
jmp 0x140092f8a
push rax
pushf
mov eax, 0x17b5ba2f
pushf
not eax
add eax, 0xea76b204
xor eax, 0x8cffe7c4
rol eax, 0x77
popf
pushf
not eax
add eax, 0x89614741
xor eax, 0xe856f9da
rol eax, 0xef
popf
pushf
not eax
add eax, 0xd1bf436f
xor eax, 0xf76efc60
rol eax, 0x11
popf
pushf
not eax
add eax, 0xdab2cbaf
xor eax, 0xf4f99fe0
rol eax, 0xc1
popf
jmp 0x140092f8a
mov rcx, rbx
call fcn.1401af70c
add rbx, 0x60
cmp rbx, rdi
jne 0x140093f59
push rax
pushf
mov eax, 0x6602a938
pushf
not eax
add eax, 0xc656b766
xor eax, 0xbc299aea
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x933828af
xor eax, 0xab91e9cb
rol eax, 9
popf
jmp 0x140092f8a
push rax
pushf
mov eax, 0xe9cb9627
pushf
not eax
add eax, 0xfc4569e0
xor eax, 0x98bc45e2
rol eax, 0x16
popf
pushf
not eax
add eax, 0x968d6da9
xor eax, 0xa173670a
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xfce02411
xor eax, 0xb1400be9
rol eax, 0x23
popf
pushf
not eax
add eax, 0x9e4eeb51
xor eax, 0xa8bd0710
rol eax, 0x12
popf
jmp 0x140092f8a
mov r8, qword [r12]
mov rcx, qword [r12 + 0x10]
sub rcx, r8
movabs rax, 0xb1d2ecef1efa1b2e
pushf
not rax
add rax, 0x73cfdc95
xor rax, 0x704cddbb
rol rax, 0xc9
popf
pushf
not rax
add rax, 0x6285151f
xor rax, 0x651f8fd7
rol rax, 0x21
popf
pushf
not rax
add rax, 0x793406cd
xor rax, 0x78d51e0b
rol rax, 0x8f
popf
imul rcx
sar rdx, 4
mov rax, rdx
shr rax, 0x3f
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
lea rdx, [rdx + rdx*2]
shl rdx, 5
cmp rdx, 0x1000
jb 0x14009406b
push rax
pushf
mov eax, 0x195f97c6
pushf
not eax
add eax, 0xeef017ae
xor eax, 0xbdbae69c
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x8696a476
xor eax, 0xd28154d8
rol eax, 0xfb
popf
jmp 0x140092f8a
push rax
pushf
mov eax, 0x5204922b
pushf
not eax
add eax, 0xfb2ff8cd
xor eax, 0x9504921c
rol eax, 0x75
popf
pushf
not eax
add eax, 0xced6c564
xor eax, 0xbed31de8
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x8d6a1ba7
xor eax, 0xeda7f2d3
rol eax, 0
popf
jmp 0x140092f8a
add rdx, 0x27
mov rcx, qword [r8 - 8]
sub r8, rcx
lea rax, [r8 - 8]
cmp rax, 0x1f
ja 0x14009411f
push rax
pushf
mov eax, 0xb63853a8
pushf
not eax
add eax, 0xc22d551b
xor eax, 0xb5e0336f
rol eax, 0x76
popf
pushf
not eax
add eax, 0xc31b8f0b
xor eax, 0xbd939c73
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x9719c19c
xor eax, 0xf91c8093
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x9b4e04c9
xor eax, 0xa2d2c145
rol eax, 0xea
popf
jmp 0x140092f8a
push rax
pushf
mov eax, 0x6be21d03
pushf
not eax
add eax, 0x9dbf495e
xor eax, 0xd3dd0314
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x815b8781
xor eax, 0xfcf2976e
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xc875b57c
xor eax, 0xd9bfd48a
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xc0d0a95e
xor eax, 0x912a353b
rol eax, 0x30
popf
jmp 0x140092f8a
mov r8, rcx
push rax
pushf
mov eax, 0xdba5c7d5
pushf
not eax
add eax, 0xeb5e1895
xor eax, 0xed3d7a35
rol eax, 0x38
popf
pushf
not eax
add eax, 0x9f73072a
xor eax, 0xd2e950c5
rol eax, 0xac
popf
pushf
not eax
add eax, 0xee913db3
xor eax, 0xd99dfd36
rol eax, 0x94
popf
pushf
not eax
add eax, 0x96944018
xor eax, 0xcebbc611
rol eax, 0x16
popf
jmp 0x140092f8a
mov rcx, r8
call fcn.1400eee84
push rax
pushf
mov eax, 0x8e8265b5
pushf
not eax
add eax, 0xa4a0dab1
xor eax, 0xedc0823d
rol eax, 0xca
popf
pushf
not eax
add eax, 0xa988d5cc
xor eax, 0xa89b2775
rol eax, 3
popf
pushf
not eax
add eax, 0x89936c16
xor eax, 0x9fde76ca
rol eax, 0x83
popf
jmp 0x140092f8a
mov qword [r12], r15
mov rax, qword [rsp + 0x30]
lea rcx, [rax + rax*2]
shl rcx, 5
push r15
not r15
sub rcx, r15
pop r15
sub rcx, 1
mov qword [r12 + 8], rcx
lea rcx, [r15 + r13]
mov qword [r12 + 0x10], rcx
mov rax, qword [rsp + 0x38]
mov rcx, qword [rsp + 0x68]
xor rcx, rsp
call fcn.1401533b0
add rsp, 0x70
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
ret
call fcn.1400818f6
int3
call fcn.1400c9b8d
int3
call fcn.1400d1537
int3