Function at 0x1400934c8
Capabilities:
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0x4f58c8a4
pushf
not eax
add eax, 0xc4187e2d
xor eax, 0xc37ea0db
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xd86987b5
xor eax, 0x9dc31e03
rol eax, 0x38
popf
pushf
not eax
add eax, 0x9af975bc
xor eax, 0xbabfb89d
rol eax, 0x17
popf
pushf
not eax
add eax, 0xd67ffdbf
xor eax, 0xf5395ebd
rol eax, 0xb8
popf
cmp eax, 0x20
jne 0x14009352b
popf
pop rax
jmp 0x140094762
cmp eax, 0
jne 0x14009353a
popf
pop rax
jmp 0x14009371a
cmp eax, 3
jne 0x140093549
popf
pop rax
jmp 0x140093986
cmp eax, 1
jne 0x140093558
popf
pop rax
jmp 0x140093886
cmp eax, 0xd
jne 0x140093567
popf
pop rax
jmp 0x140093e86
cmp eax, 0x1a
jne 0x140093576
popf
pop rax
jmp 0x14009443b
cmp eax, 0xe
jne 0x140093585
popf
pop rax
jmp 0x140093ebc
cmp eax, 0xb
jne 0x140093594
popf
pop rax
jmp 0x140093d72
cmp eax, 0x19
jne 0x1400935a3
popf
pop rax
jmp 0x1400943c4
cmp eax, 8
jne 0x1400935b2
popf
pop rax
jmp 0x140093c42
cmp eax, 0x1d
jne 0x1400935c1
popf
pop rax
jmp 0x140094646
cmp eax, 0x17
jne 0x1400935d0
popf
pop rax
jmp 0x140094273
cmp eax, 0x1c
jne 0x1400935df
popf
pop rax
jmp 0x1400945ea
cmp eax, 0x12
jne 0x1400935ee
popf
pop rax
jmp 0x140094031
cmp eax, 0x18
jne 0x1400935fd
popf
pop rax
jmp 0x14009431b
cmp eax, 0x11
jne 0x14009360c
popf
pop rax
jmp 0x140093fe8
cmp eax, 0x1b
jne 0x14009361b
popf
pop rax
jmp 0x140094536
cmp eax, 0x21
jne 0x14009362a
popf
pop rax
jmp 0x14009479b
cmp eax, 0xa
jne 0x140093639
popf
pop rax
jmp 0x140093d16
cmp eax, 0x14
jne 0x140093648
popf
pop rax
jmp 0x14009415e
cmp eax, 0xf
jne 0x140093657
popf
pop rax
jmp 0x140093f4d
cmp eax, 0x13
jne 0x140093666
popf
pop rax
jmp 0x1400940e8
cmp eax, 0x15
jne 0x140093675
popf
pop rax
jmp 0x1400941c5
cmp eax, 2
jne 0x140093684
popf
pop rax
jmp 0x14009392b
cmp eax, 0x1e
jne 0x140093693
popf
pop rax
jmp 0x140094681
cmp eax, 0xc
jne 0x1400936a2
popf
pop rax
jmp 0x140093daa
cmp eax, 7
jne 0x1400936b1
popf
pop rax
jmp 0x140093bd8
cmp eax, 5
jne 0x1400936c0
popf
pop rax
jmp 0x140093aa5
cmp eax, 0x1f
jne 0x1400936cf
popf
pop rax
jmp 0x140094703
cmp eax, 0x10
jne 0x1400936de
popf
pop rax
jmp 0x140093fb0
cmp eax, 6
jne 0x1400936ed
popf
pop rax
jmp 0x140093b3e
cmp eax, 9
jne 0x1400936fc
popf
pop rax
jmp 0x140093cd3
cmp eax, 4
jne 0x14009370b
popf
pop rax
jmp 0x140093a16
cmp eax, 0x16
jne 0x14009371a
popf
pop rax
jmp 0x140094256
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, 0xe2cc04c4a4ddcfd2
pushf
not r11
add r11, 0x7d60a07d
xor r11, 0x7e287a01
rol r11, 0x60
popf
pushf
not r11
add r11, 0x4754fa0b
xor r11, 0x7f75ab9a
rol r11, 0x45
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, 0x55555500f387be94
pushf
not r10
add r10, 0x7413b519
xor r10, 0x54e18c46
rol r10, 0xbd
popf
pushf
not r10
add r10, 0x5b1e2995
xor r10, 0x4a3a7096
rol r10, 0xdc
popf
cmp rdx, r10
je 0x140093853
push rax
pushf
mov eax, 0xa6206e58
pushf
not eax
add eax, 0x889aa07f
xor eax, 0xc8a5f9ad
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xc4b68ed7
xor eax, 0x98b92413
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xc045f393
xor eax, 0xfaed180c
rol eax, 0xd9
popf
jmp 0x14009351c
push rax
pushf
mov eax, 0x52b3fa05
pushf
not eax
add eax, 0xf38e01df
xor eax, 0xa5eb6602
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xb8ce4d21
xor eax, 0xddc93bbf
rol eax, 0xf8
popf
jmp 0x14009351c
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 0x1400938f8
push rax
pushf
mov eax, 0x64bd0e42
pushf
not eax
add eax, 0xafdca544
xor eax, 0xf8898c84
rol eax, 0x22
popf
pushf
not eax
add eax, 0x973e1ca5
xor eax, 0xc8e1ae8e
rol eax, 0x6f
popf
jmp 0x14009351c
push rax
pushf
mov eax, 0x33fb8bc3
pushf
not eax
add eax, 0xd85f9d68
xor eax, 0xef005a86
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xabf98f8a
xor eax, 0x99d4d945
rol eax, 3
popf
jmp 0x14009351c
mov qword [rsp + 0x20], r10
mov r13, 0xffffffffffffffc0
lea rcx, [r13 + 0x27]
jmp 0x140093b3e
lea rax, [rcx + rdx]
mov rbx, r9
cmp rax, r9
cmovae rbx, rax
cmp rbx, r10
ja 0x1400939d0
push rax
pushf
mov eax, 0xb1cc0c95
pushf
not eax
add eax, 0xce0a4b23
xor eax, 0x9accea3c
rol eax, 0x26
popf
pushf
not eax
add eax, 0xbac1abea
xor eax, 0xfe0c7fa8
rol eax, 0xfd
popf
jmp 0x14009351c
push rax
pushf
mov eax, 0xb825c886
pushf
not eax
add eax, 0xc5179ffa
xor eax, 0xe1d0138c
rol eax, 9
popf
pushf
not eax
add eax, 0xd3c1cdde
xor eax, 0xe0025694
rol eax, 0x85
popf
pushf
not eax
add eax, 0xfd2cecb3
xor eax, 0xe979d9c4
rol eax, 0x68
popf
jmp 0x14009351c
lea r13, [rbx + rbx*2]
shl r13, 5
mov qword [rsp + 0x20], rbx
cmp r13, 0x1000
jb 0x140093a5f
push rax
pushf
mov eax, 0x139cad86
pushf
not eax
add eax, 0xf2556c67
xor eax, 0x94d3a4a6
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x9b2ab329
xor eax, 0xd17d4fe0
rol eax, 0x2b
popf
jmp 0x14009351c
push rax
pushf
mov eax, 0xdff836cc
pushf
not eax
add eax, 0xaf3609ce
xor eax, 0xf54958a8
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xb6e6cd5d
xor eax, 0xbe7b77d1
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xf33e2140
xor eax, 0xfef2ccd4
rol eax, 0x19
popf
jmp 0x14009351c
lea rcx, [r13 + 0x27]
cmp rcx, r13
jbe 0x140093b0b
push rax
pushf
mov eax, 0x2e7dc57c
pushf
not eax
add eax, 0xe2588cbd
xor eax, 0x9a6c2f63
rol eax, 0xe
popf
pushf
not eax
add eax, 0xef5bf713
xor eax, 0xe27f34d7
rol eax, 0xa
popf
pushf
not eax
add eax, 0x8e6c06c6
xor eax, 0x9fb591f3
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xd1f9f326
xor eax, 0xb11a2dd8
rol eax, 0x15
popf
jmp 0x14009351c
push rax
pushf
mov eax, 0x1b59f658
pushf
not eax
add eax, 0xe27409d2
xor eax, 0xbfad448c
rol eax, 0x72
popf
pushf
not eax
add eax, 0xcbdd477b
xor eax, 0xec076492
rol eax, 0x41
popf
jmp 0x14009351c
call fcn.140076fb5
test rax, rax
je 0x140093ba5
push rax
pushf
mov eax, 0x7aaea5ab
pushf
not eax
add eax, 0xe5bf436a
xor eax, 0xf1fab27f
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xcbb86b99
xor eax, 0xd780b113
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xded373ce
xor eax, 0xaf668266
rol eax, 0x12
popf
pushf
not eax
add eax, 0xce67a2d3
xor eax, 0x8f01f0ed
rol eax, 0xd0
popf
jmp 0x14009351c
push rax
pushf
mov eax, 0xbc176f76
pushf
not eax
add eax, 0xf54fb962
xor eax, 0x9763fe5d
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xd6406878
xor eax, 0xfa61314a
rol eax, 0x53
popf
jmp 0x14009351c
lea r15, [rax + 0x27]
and r15, 0xffffffffffffffe0
mov qword [r15 - 8], rax
jmp 0x140093daa
test r13, r13
je 0x140093c8d
push rax
pushf
mov eax, 0x558a3e9a
pushf
not eax
add eax, 0xeae7fd93
xor eax, 0x893083b3
rol eax, 0x58
popf
pushf
not eax
add eax, 0x994e879d
xor eax, 0xd4ef8480
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x8d1d0a12
xor eax, 0x937d3024
rol eax, 0x8f
popf
jmp 0x14009351c
push rax
pushf
mov eax, 0x230c72b3
pushf
not eax
add eax, 0xc0b197e7
xor eax, 0xd5be1dff
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x82751665
xor eax, 0x99c6bad1
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xc43063f5
xor eax, 0x8ff7fdfd
rol eax, 0xe3
popf
jmp 0x14009351c
mov rcx, r13
call fcn.140076fb5
mov r15, rax
jmp 0x140093d72
xor r15d, r15d
push rax
pushf
mov eax, 0x65303b94
pushf
not eax
add eax, 0x993d094f
xor eax, 0xdb13a9cb
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xddd7e1b4
xor eax, 0xc2ca0c4a
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xb77146a0
xor eax, 0x9ae71306
rol eax, 0x24
popf
pushf
not eax
add eax, 0xae005eca
xor eax, 0xd9d013c2
rol eax, 0x52
popf
jmp 0x14009351c
mov qword [rsp + 0x20], rbx
push rax
pushf
mov eax, 0xb4a35ebe
pushf
not eax
add eax, 0xe29aa685
xor eax, 0xa08a1877
rol eax, 0x34
popf
pushf
not eax
add eax, 0xf21b65db
xor eax, 0xf71a8e05
rol eax, 0x4f
popf
jmp 0x14009351c
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.140105047
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 0x140093e40
push rax
pushf
mov eax, 0xf675f26f
pushf
not eax
add eax, 0xc4590183
xor eax, 0x8831cfd1
rol eax, 0xed
popf
pushf
not eax
add eax, 0xd24e538d
xor eax, 0xda360ad3
rol eax, 0xa3
popf
jmp 0x14009351c
push rax
pushf
mov eax, 0xb07a10a6
pushf
not eax
add eax, 0x927f9133
xor eax, 0xc3d7d159
rol eax, 6
popf
pushf
not eax
add eax, 0xcc6fc8ed
xor eax, 0xaedf225e
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xa8b7ac4b
xor eax, 0xadbeaf59
rol eax, 0xb9
popf
jmp 0x14009351c
mov rdi, r15
push rax
pushf
mov eax, 0x915c6acb
pushf
not eax
add eax, 0xa5284bfe
xor eax, 0xa9b60c08
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x8876e7ae
xor eax, 0xb4897dd8
rol eax, 0x30
popf
jmp 0x14009351c
cmp rbx, r14
je 0x140093ef4
push rax
pushf
mov eax, 0xcc90a81a
pushf
not eax
add eax, 0xd16905e1
xor eax, 0xd30ab326
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xea7f4269
xor eax, 0xe3deaaf1
rol eax, 0x2f
popf
jmp 0x14009351c
push rax
pushf
mov eax, 0x7cedbae4
pushf
not eax
add eax, 0xb5067141
xor eax, 0xbd8c6994
rol eax, 0xac
popf
pushf
not eax
add eax, 0xa6532a0f
xor eax, 0xe27abf3d
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xcb6bef94
xor eax, 0xfbabc2d4
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x8b96a8ab
xor eax, 0x858107c3
rol eax, 9
popf
jmp 0x14009351c
mov rdx, rbx
mov rcx, rdi
call fcn.140105047
add rdi, 0x60
mov qword [rsp + 0x58], rdi
add rbx, 0x60
jmp 0x140093ebc
jmp 0x140094273
mov r14, r15
push rax
pushf
mov eax, 0xb69390ab
pushf
not eax
add eax, 0x997d7a7b
xor eax, 0xad8210a3
rol eax, 0x49
popf
pushf
not eax
add eax, 0x9af735c0
xor eax, 0xbcfe369b
rol eax, 0xca
popf
pushf
not eax
add eax, 0xa84082cd
xor eax, 0xbe91bccd
rol eax, 0x17
popf
jmp 0x14009351c
cmp rbx, rdi
je 0x14009408f
push rax
pushf
mov eax, 0x515b2ac8
pushf
not eax
add eax, 0xf28bbbb1
xor eax, 0xb186493f
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xa819a3d2
xor eax, 0xfab7a0d2
rol eax, 0x15
popf
pushf
not eax
add eax, 0xcf323531
xor eax, 0xdbea72dc
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xbac4b543
xor eax, 0xdc88e65d
rol eax, 0xaa
popf
jmp 0x14009351c
push rax
pushf
mov eax, 0xbba4f65a
pushf
not eax
add eax, 0xaea7c84e
xor eax, 0xfb31ec16
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x96e7ba67
xor eax, 0xbf26b1e4
rol eax, 0x62
popf
pushf
not eax
add eax, 0x9ba411c4
xor eax, 0x90e979d7
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xe6bce064
xor eax, 0x9a23df10
rol eax, 0x37
popf
jmp 0x14009351c
mov rdx, rbx
mov rcx, r14
call fcn.140104eef
add r14, 0x60
mov qword [rsp + 0x58], r14
add rbx, 0x60
jmp 0x140094031
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, 0x77183324
pushf
not eax
add eax, 0xb742f994
xor eax, 0xe203cfa5
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xb11f8721
xor eax, 0xa6941bf3
rol eax, 0x90
popf
pushf
not eax
add eax, 0xfab14b90
xor eax, 0xd58f505d
rol eax, 0x1d
popf
jmp 0x14009351c
cmp rdi, rbx
je 0x1400941fd
push rax
pushf
mov eax, 0x455d96d7
pushf
not eax
add eax, 0xa1304949
xor eax, 0x83934143
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xa75eb324
xor eax, 0xdbfdaa37
rol eax, 0x9c
popf
jmp 0x14009351c
push rax
pushf
mov eax, 0xa86fb0dd
pushf
not eax
add eax, 0x94d44610
xor eax, 0xc08713ba
rol eax, 0x72
popf
pushf
not eax
add eax, 0xa0461dfd
xor eax, 0xdb037913
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xa5188603
xor eax, 0xe8c034b4
rol eax, 0x40
popf
pushf
not eax
add eax, 0xcf1016ac
xor eax, 0x87ac3d12
rol eax, 0x9d
popf
jmp 0x14009351c
mov rdx, rdi
mov rcx, rsi
call fcn.140104eef
add rsi, 0x60
mov qword [rsp + 0x58], rsi
add rdi, 0x60
jmp 0x1400941c5
mov rbx, qword [r12]
test rbx, rbx
je 0x1400942d5
push rax
pushf
mov eax, 0x8aafb1e
pushf
not eax
add eax, 0xa1b01f5c
xor eax, 0xf9ce65bf
rol eax, 0x62
popf
pushf
not eax
add eax, 0xbf7d304b
xor eax, 0xd0a74855
rol eax, 0x39
popf
pushf
not eax
add eax, 0xfb2f97d1
xor eax, 0xf74b5adf
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xd888865d
xor eax, 0xe8e23a1f
rol eax, 0x88
popf
jmp 0x14009351c
push rax
pushf
mov eax, 0xf388ed54
pushf
not eax
add eax, 0xacc53a9f
xor eax, 0xee85be7b
rol eax, 0x11
popf
pushf
not eax
add eax, 0x8f073f1b
xor eax, 0xb5e7f818
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xf910d5d3
xor eax, 0xfc9807f4
rol eax, 0x73
popf
jmp 0x14009351c
mov rdi, qword [r12 + 8]
cmp rbx, rdi
je 0x14009437e
push rax
pushf
mov eax, 0xd8719716
pushf
not eax
add eax, 0x9d6a3c19
xor eax, 0xbd2f91e1
rol eax, 0x84
popf
pushf
not eax
add eax, 0xa3477b8a
xor eax, 0xb553bfee
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xb153f05f
xor eax, 0xf657178c
rol eax, 0xea
popf
pushf
not eax
add eax, 0xed1d8da9
xor eax, 0x9dab6710
rol eax, 0xb1
popf
jmp 0x14009351c
push rax
pushf
mov eax, 0x57e28a1e
pushf
not eax
add eax, 0xa638d5cf
xor eax, 0xf9a847fb
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xf2272040
xor eax, 0x8f0099b2
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xd2edb49c
xor eax, 0xcc598cd4
rol eax, 0xac
popf
jmp 0x14009351c
mov rcx, rbx
call fcn.1401af735
add rbx, 0x60
cmp rbx, rdi
jne 0x140094408
push rax
pushf
mov eax, 0x8687572a
pushf
not eax
add eax, 0xccc92c15
xor eax, 0xaed31685
rol eax, 0x80
popf
pushf
not eax
add eax, 0xe5f9009a
xor eax, 0xfbe63e2a
rol eax, 0xea
popf
jmp 0x14009351c
push rax
pushf
mov eax, 0x78b0e1f6
pushf
not eax
add eax, 0xd61e32a7
xor eax, 0xfd9086e9
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xf3ea3856
xor eax, 0xc715396a
rol eax, 0xf1
popf
jmp 0x14009351c
mov r8, qword [r12]
mov rcx, qword [r12 + 0x10]
sub rcx, r8
movabs rax, 0x55554e61a91d86c4
pushf
not rax
add rax, 0x69188c3c
xor rax, 0x78b1cfdd
rol rax, 0xf4
popf
pushf
not rax
add rax, 0x4c653640
xor rax, 0x672d94c5
rol rax, 0x7f
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 0x140094503
push rax
pushf
mov eax, 0x70864a0b
pushf
not eax
add eax, 0xd40c457c
xor eax, 0xa8a80084
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x974b9b0a
xor eax, 0x89f49edd
rol eax, 0
popf
pushf
not eax
add eax, 0xed88ce52
xor eax, 0xe18e4921
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x9e130a4e
xor eax, 0xd1761de4
rol eax, 0xd8
popf
jmp 0x14009351c
push rax
pushf
mov eax, 0x88f36ee7
pushf
not eax
add eax, 0xbf4ef3a6
xor eax, 0xdad1446a
rol eax, 0xa
popf
pushf
not eax
add eax, 0xd2f36d18
xor eax, 0xa9701965
rol eax, 0x69
popf
jmp 0x14009351c
add rdx, 0x27
mov rcx, qword [r8 - 8]
sub r8, rcx
lea rax, [r8 - 8]
cmp rax, 0x1f
ja 0x1400945a4
push rax
pushf
mov eax, 0x1e67eaf5
pushf
not eax
add eax, 0xb6f31acf
xor eax, 0xd79cbce5
rol eax, 0x76
popf
pushf
not eax
add eax, 0xc82bc0b5
xor eax, 0xfa15c432
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xafa0e3c4
xor eax, 0xca2d7413
rol eax, 0x94
popf
pushf
not eax
add eax, 0xc66caead
xor eax, 0xc2566b9d
rol eax, 0xc0
popf
jmp 0x14009351c
push rax
pushf
mov eax, 0x8859faf6
pushf
not eax
add eax, 0x86b2ad07
xor eax, 0xcc9b660e
rol eax, 0x39
popf
pushf
not eax
add eax, 0x8ab32c55
xor eax, 0xe7dd4221
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xe7db2339
xor eax, 0xe1065acd
rol eax, 0xe2
popf
jmp 0x14009351c
mov r8, rcx
push rax
pushf
mov eax, 0x44025280
pushf
not eax
add eax, 0xafdfffa9
xor eax, 0xb07fcc7d
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x9c4a1c4d
xor eax, 0xb74eb124
rol eax, 0x15
popf
pushf
not eax
add eax, 0xc52b23f0
xor eax, 0xb9db4dfc
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x9e234d2c
xor eax, 0xc2627a96
rol eax, 0x7b
popf
jmp 0x14009351c
mov rcx, r8
call fcn.1400ef484
push rax
pushf
mov eax, 0x468f3756
pushf
not eax
add eax, 0xf199e0f7
xor eax, 0xacecbbe4
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xaf5443dd
xor eax, 0x97613aba
rol eax, 0xa7
popf
jmp 0x14009351c
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.140153126
add rsp, 0x70
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
ret
call fcn.140081877
int3
call fcn.1400c9fa0
int3
call fcn.1400d1a27
int3