Function at 0x14012f6b0
Capabilities:
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0xf0896050
pushf
not eax
add eax, 0x2fc4ea03
xor eax, 0x7b05c639
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x2ac41e4
xor eax, 0x74b9ed08
rol eax, 0xd
popf
pushf
not eax
add eax, 0x1f505146
xor eax, 0x8512230
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x3aecdcb0
xor eax, 0x36b21759
rol eax, 0xf0
popf
cmp eax, 0xc
jne 0x14012f713
popf
pop rax
jmp 0x14012ff49
cmp eax, 9
jne 0x14012f722
popf
pop rax
jmp 0x14012fdc9
cmp eax, 0x11
jne 0x14012f731
popf
pop rax
jmp 0x1401301fe
cmp eax, 6
jne 0x14012f740
popf
pop rax
jmp 0x14012fc5d
cmp eax, 7
jne 0x14012f74f
popf
pop rax
jmp 0x14012fcc2
cmp eax, 0x10
jne 0x14012f75e
popf
pop rax
jmp 0x140130169
cmp eax, 0x1a
jne 0x14012f76d
popf
pop rax
jmp 0x1401306d8
cmp eax, 0x16
jne 0x14012f77c
popf
pop rax
jmp 0x14013049b
cmp eax, 0x18
jne 0x14012f78b
popf
pop rax
jmp 0x14013058e
cmp eax, 0x15
jne 0x14012f79a
popf
pop rax
jmp 0x140130409
cmp eax, 0x14
jne 0x14012f7a9
popf
pop rax
jmp 0x140130386
cmp eax, 3
jne 0x14012f7b8
popf
pop rax
jmp 0x14012fad8
cmp eax, 1
jne 0x14012f7c7
popf
pop rax
jmp 0x14012f991
cmp eax, 0x19
jne 0x14012f7d6
popf
pop rax
jmp 0x140130621
cmp eax, 5
jne 0x14012f7e5
popf
pop rax
jmp 0x14012fbc7
cmp eax, 0
jne 0x14012f7f4
popf
pop rax
jmp 0x14012f8b7
cmp eax, 0xe
jne 0x14012f803
popf
pop rax
jmp 0x14013009e
cmp eax, 0xb
jne 0x14012f812
popf
pop rax
jmp 0x14012fee8
cmp eax, 0x12
jne 0x14012f821
popf
pop rax
jmp 0x140130281
cmp eax, 0xd
jne 0x14012f830
popf
pop rax
jmp 0x14012ffb4
cmp eax, 0x13
jne 0x14012f83f
popf
pop rax
jmp 0x1401302ce
cmp eax, 0x17
jne 0x14012f84e
popf
pop rax
jmp 0x140130531
cmp eax, 2
jne 0x14012f85d
popf
pop rax
jmp 0x14012fa50
cmp eax, 0xf
jne 0x14012f86c
popf
pop rax
jmp 0x140130120
cmp eax, 0x1c
jne 0x14012f87b
popf
pop rax
jmp 0x1401307bf
cmp eax, 0x1b
jne 0x14012f88a
popf
pop rax
jmp 0x140130772
cmp eax, 0xa
jne 0x14012f899
popf
pop rax
jmp 0x14012fe58
cmp eax, 4
jne 0x14012f8a8
popf
pop rax
jmp 0x14012fb7d
cmp eax, 8
jne 0x14012f8b7
popf
pop rax
jmp 0x14012fd69
mov r11, rsp
mov qword [r11 + 8], rbx
mov qword [r11 + 0x10], rbp
mov qword [r11 + 0x18], rsi
mov qword [r11 + 0x20], rdi
push r13
push r14
push r15
sub rsp, 0x30
xor eax, eax
movsxd rbp, r8d
test r8d, r8d
mov r13b, r9b
mov r15, rdx
mov rdi, rcx
cmovg eax, ebp
add eax, 9
cdqe
cmp rdx, rax
ja 0x14012f94b
push rax
pushf
mov eax, 0xf7a23077
pushf
not eax
add eax, 0x137d20ff
xor eax, 0x6e03adbd
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xfc8c02e
xor eax, 0x76b27523
rol eax, 0x54
popf
pushf
not eax
add eax, 0x7dfa8943
xor eax, 0x18656b99
rol eax, 0xca
popf
pushf
not eax
add eax, 0x797edc36
xor eax, 0x41bf09bd
rol eax, 0x70
popf
jmp 0x14012f704
push rax
pushf
mov eax, 0x2cc5e8ca
pushf
not eax
add eax, 0x19b89e1e
xor eax, 0x2bec0172
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x2c5e9e15
xor eax, 0xcd69940
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x7fcc8e2d
xor eax, 0x3b5cef5e
rol eax, 0x67
popf
jmp 0x14012f704
mov rcx, qword [rsp + 0x88]
mov ebx, 0xc66986ff
pushf
not ebx
add ebx, 0x5bad1820
xor ebx, 0x755870c8
rol ebx, 0xf8
popf
pushf
not ebx
add ebx, 0x4494da98
xor ebx, 0x1e93d7cd
rol ebx, 0x78
popf
pushf
not ebx
add ebx, 0x166b864a
xor ebx, 0x13265ee0
rol ebx, 0x26
popf
mov qword [r11 - 0x20], rcx
xor r9d, r9d
and qword [r11 - 0x28], 0
xor r8d, r8d
xor edx, edx
mov byte [rcx + 0x30], 1
mov dword [rcx + 0x2c], ebx
xor ecx, ecx
call fcn.140116843
mov eax, ebx
mov rbx, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x60]
mov rdi, qword [rsp + 0x68]
add rsp, 0x30
pop r15
pop r14
pop r13
ret
cmp byte [rsp + 0x80], 0
mov rsi, qword [rsp + 0x78]
je 0x14012fa92
push rax
pushf
mov eax, 0xfff3428d
pushf
not eax
add eax, 0x3c9e6d88
xor eax, 0x76caebe4
rol eax, 0x52
popf
pushf
not eax
add eax, 0x19c040fe
xor eax, 0x15441776
rol eax, 0x70
popf
jmp 0x14012f704
push rax
pushf
mov eax, 0xf9caf8ae
pushf
not eax
add eax, 0x173ab123
xor eax, 0x18921da
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x60d0700c
xor eax, 0x6536854d
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x2276873b
xor eax, 0x1ce9666b
rol eax, 8
popf
jmp 0x14012f704
xor edx, edx
cmp dword [rsi], 0x2d
sete dl
push rdi
not rdi
sub rdx, rdi
pop rdi
sub rdx, 1
test r8d, r8d
jle 0x14012fb4a
push rax
pushf
mov eax, 0xf7502cfc
pushf
not eax
add eax, 0x10fcfad
xor eax, 0x1087afaf
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x4d0da6b0
xor eax, 0x13b6b1c4
rol eax, 0xee
popf
pushf
not eax
add eax, 0x34322c7d
xor eax, 0x357c4bd
rol eax, 0x72
popf
pushf
not eax
add eax, 0x44b2e427
xor eax, 0x769330e3
rol eax, 0xa4
popf
jmp 0x14012f704
push rax
pushf
mov eax, 0xd40d516d
pushf
not eax
add eax, 0x3c1ebac
xor eax, 0x4c109742
rol eax, 0xae
popf
pushf
not eax
add eax, 0x505ba842
xor eax, 0x4cfc8858
rol eax, 0x78
popf
jmp 0x14012f704
or r8, 0xffffffffffffffff
push rax
pushf
mov eax, 0xeddd001
pushf
not eax
add eax, 0x7734f160
xor eax, 0x1e4b57e4
rol eax, 0x18
popf
pushf
not eax
add eax, 0x765f6f96
xor eax, 0x36f10f89
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x1a0fd3ac
xor eax, 0x64e710c7
rol eax, 0xaa
popf
jmp 0x14012f704
inc r8
cmp byte [rdx + r8], 0
jne 0x14012fc2a
push rax
pushf
mov eax, 0xdf47ee51
pushf
not eax
add eax, 0x45411223
xor eax, 0x639246d5
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x1dca59da
xor eax, 0x12e9d59c
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x5c5c9d84
xor eax, 0x3a1a75b2
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x75102040
xor eax, 0x273858ad
rol eax, 0xc8
popf
jmp 0x14012f704
push rax
pushf
mov eax, 0x38d0e00a
pushf
not eax
add eax, 0x78bbe37
xor eax, 0x7c1f44cd
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x5ccc6a1c
xor eax, 0x1193a6b6
rol eax, 0x30
popf
jmp 0x14012f704
inc r8
lea rcx, [rdx + 1]
call fcn.140029ea0
push rax
pushf
mov eax, 0xd7a2cc60
pushf
not eax
add eax, 0x14b8944a
xor eax, 0x7381dce2
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x6294b055
xor eax, 0x52c910fb
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x6a487c54
xor eax, 0x47713faf
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x4ab90bfe
xor eax, 0x45ea4256
rol eax, 0xd1
popf
jmp 0x14012f704
cmp dword [rsi], 0x2d
mov rbx, rdi
jne 0x14012fd23
push rax
pushf
mov eax, 0x7593f2c5
pushf
not eax
add eax, 0x5617591f
xor eax, 0x623f28f0
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x5d115870
xor eax, 0x1611cb49
rol eax, 8
popf
pushf
not eax
add eax, 0x776f3170
xor eax, 0x150cf074
rol eax, 0x13
popf
pushf
not eax
add eax, 0x708e5b9
xor eax, 0x4b10095b
rol eax, 0xa5
popf
jmp 0x14012f704
push rax
pushf
mov eax, 0x7dc671b2
pushf
not eax
add eax, 0x5a6813e8
xor eax, 0x498593c9
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x1655009f
xor eax, 0x50d9d718
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x258ef9f5
xor eax, 0x648c0dc2
rol eax, 0x41
popf
jmp 0x14012f704
mov byte [rdi], 0x2d
lea rbx, [rdi + 1]
push rax
pushf
mov eax, 0xcf435ad5
pushf
not eax
add eax, 0x29f81625
xor eax, 0x42c22de4
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x19262caf
xor eax, 0x317eceac
rol eax, 0xca
popf
pushf
not eax
add eax, 0xb9d00c5
xor eax, 0x311cf9f2
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x2e79ad52
xor eax, 0x6b4ff7a0
rol eax, 0xc1
popf
jmp 0x14012f704
test ebp, ebp
jle 0x14012fe25
push rax
pushf
mov eax, 0x761a5d31
pushf
not eax
add eax, 0x676ea012
xor eax, 0x7ce5f078
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x5ddea58a
xor eax, 0x18b96daf
rol eax, 1
popf
pushf
not eax
add eax, 0x6a7bc16d
xor eax, 0x24fb94cf
rol eax, 0x61
popf
pushf
not eax
add eax, 0x6e93314b
xor eax, 0x75d017b5
rol eax, 0xb4
popf
jmp 0x14012f704
push rax
pushf
mov eax, 0x8551d51d
pushf
not eax
add eax, 0x407c9e5e
xor eax, 0x4d181f44
rol eax, 0xca
popf
pushf
not eax
add eax, 0x2506eee0
xor eax, 0x59aed607
rol eax, 0xb8
popf
jmp 0x14012f704
mov al, byte [rbx + 1]
mov r14, qword [rsp + 0x88]
mov byte [rbx], al
inc rbx
cmp byte [r14 + 0x28], 0
jne 0x14012feb5
push rax
pushf
mov eax, 0x4d85fb44
pushf
not eax
add eax, 0x4ad24352
xor eax, 0x146bb189
rol eax, 0x36
popf
pushf
not eax
add eax, 0x32179ba4
xor eax, 0x7401b251
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x3089588
xor eax, 0x5de1f668
rol eax, 0xd5
popf
jmp 0x14012f704
push rax
pushf
mov eax, 0x22c65747
pushf
not eax
add eax, 0x4666e677
xor eax, 0x48a8d83a
rol eax, 0xde
popf
pushf
not eax
add eax, 0x63a648ab
xor eax, 0x8e4f2e5
rol eax, 0x54
popf
jmp 0x14012f704
mov rcx, r14
call fcn.1400e15e8
push rax
pushf
mov eax, 0xf644fb61
pushf
not eax
add eax, 0x6b6cd55c
xor eax, 0x3ab54a4
rol eax, 0x62
popf
pushf
not eax
add eax, 0x34322ee5
xor eax, 0x4ff64582
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x773b128f
xor eax, 0x2c048456
rol eax, 0x42
popf
pushf
not eax
add eax, 0x717ad3b1
xor eax, 0x4e50e6a2
rol eax, 0x8a
popf
jmp 0x14012f704
mov rax, qword [r14 + 0x18]
mov rcx, qword [rax + 0xf8]
mov rax, qword [rcx]
mov cl, byte [rax]
mov byte [rbx], cl
push rax
pushf
mov eax, 0x4de8877b
pushf
not eax
add eax, 0x7eb27dc
xor eax, 0x1755a798
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x77732751
xor eax, 0x1892e8a2
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x2b1f9c99
xor eax, 0x50a57141
rol eax, 0x99
popf
pushf
not eax
add eax, 0x44927630
xor eax, 0x67aa0b36
rol eax, 0xca
popf
jmp 0x14012f704
movzx ecx, byte [rsp + 0x80]
lea r8, [0x194827b73]
pushf
sub r8, 0x547f4cb7
popf
xor rcx, 1
push rbp
not rbp
sub rbx, rbp
pop rbp
sub rbx, 1
push rcx
not rcx
sub rbx, rcx
pop rcx
sub rbx, 1
push rbx
not rbx
add rdi, rbx
pop rbx
add rdi, 1
mov rcx, rbx
cmp r15, 0xffffffffffffffff
lea rdx, [r15 + rdi]
cmove rdx, r15
call fcn.140114c84
test eax, eax
jne 0x140130058
push rax
pushf
mov eax, 0x6fd58c5e
pushf
not eax
add eax, 0x6a5456b1
xor eax, 0x782383c4
rol eax, 0x30
popf
pushf
not eax
add eax, 0xb94f878
xor eax, 0x79585da8
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x1436965b
xor eax, 0x59050bf8
rol eax, 0xf0
popf
jmp 0x14012f704
push rax
pushf
mov eax, 0xad69a4fc
pushf
not eax
add eax, 0xd247143
xor eax, 0x6064df41
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x2057235f
xor eax, 0x468d125e
rol eax, 0x24
popf
pushf
not eax
add eax, 0x1f3d15d2
xor eax, 0x215402bc
rol eax, 0xc7
popf
jmp 0x14012f704
lea rcx, [rbx + 2]
test r13b, r13b
je 0x1401300ed
push rax
pushf
mov eax, 0x92f651bc
pushf
not eax
add eax, 0x1000739
xor eax, 0x1d479f02
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x20357ae4
xor eax, 0x7fdb2b2e
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x5ce94ee
xor eax, 0x35c5e5a9
rol eax, 0xfc
popf
jmp 0x14012f704
push rax
pushf
mov eax, 0x6807a15b
pushf
not eax
add eax, 0x5e42ef1d
xor eax, 0x1b420bfe
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x4135a2bb
xor eax, 0x5c18a305
rol eax, 0x92
popf
jmp 0x14012f704
mov byte [rbx], 0x45
push rax
pushf
mov eax, 0x13a8edbb
pushf
not eax
add eax, 0x664e6de9
xor eax, 0x23cd8542
rol eax, 0xea
popf
pushf
not eax
add eax, 0x1d16fb0a
xor eax, 0x685c144d
rol eax, 0xab
popf
pushf
not eax
add eax, 0x42ed2561
xor eax, 0x59a4d8b6
rol eax, 0x1a
popf
jmp 0x14012f704
mov rax, qword [rsi + 8]
cmp byte [rax], 0x30
je 0x1401301a5
push rax
pushf
mov eax, 0xf4a1d6b1
pushf
not eax
add eax, 0x683f54f2
xor eax, 0x3db66b43
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x332c4874
xor eax, 0x1da3e6cc
rol eax, 0x13
popf
jmp 0x14012f704
push rax
pushf
mov eax, 0x9c6a3af3
pushf
not eax
add eax, 0x2b2d4198
xor eax, 0x520b56c6
rol eax, 0xde
popf
pushf
not eax
add eax, 0x478f994b
xor eax, 0x55dc40bc
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x1c30205
xor eax, 0x684996bc
rol eax, 0x34
popf
pushf
not eax
add eax, 0x7634f5d1
xor eax, 0x74a57464
rol eax, 0x26
popf
jmp 0x14012f704
mov r8d, dword [rsi + 4]
sub r8d, 1
jns 0x14013024e
push rax
pushf
mov eax, 0xd9d7c1a1
pushf
not eax
add eax, 0x6bae06e3
xor eax, 0x2bf5fd6
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x671bee78
xor eax, 0x755214c
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x6897361d
xor eax, 0x6372b1f8
rol eax, 0xcc
popf
jmp 0x14012f704
push rax
pushf
mov eax, 0x509b8d3
pushf
not eax
add eax, 0x1db45e70
xor eax, 0x5a90c569
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x27104e82
xor eax, 0x4ec90262
rol eax, 0xc4
popf
jmp 0x14012f704
neg r8d
mov byte [rbx + 1], 0x2d
push rax
pushf
mov eax, 0x4e31927b
pushf
not eax
add eax, 0x5a741987
xor eax, 0x4ee31ca5
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x3c6b80b3
xor eax, 0x1ac78117
rol eax, 0x81
popf
pushf
not eax
add eax, 0x1f038f5b
xor eax, 0x1bd127c2
rol eax, 0xad
popf
jmp 0x14012f704
cmp r8d, 0x64
jl 0x14013032d
push rax
pushf
mov eax, 0xd0f8194e
pushf
not eax
add eax, 0x5a41f195
xor eax, 0x4813b837
rol eax, 0x36
popf
pushf
not eax
add eax, 0x342829f9
xor eax, 0x712a78c2
rol eax, 0x14
popf
pushf
not eax
add eax, 0x5b64026c
xor eax, 0x14d67033
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x6c08596b
xor eax, 0x269c818d
rol eax, 0x40
popf
jmp 0x14012f704
push rax
pushf
mov eax, 0xc9491efc
pushf
not eax
add eax, 0x4580c6eb
xor eax, 0x2db92856
rol eax, 0x73
popf
pushf
not eax
add eax, 0x18e9e140
xor eax, 0x50d2b6d5
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x5e496aa7
xor eax, 0x1a1e73a5
rol eax, 0x98
popf
pushf
not eax
add eax, 0x2d4e8d16
xor eax, 0x5a19ae79
rol eax, 0xd
popf
jmp 0x14012f704
mov eax, 0xee106a4a
pushf
not eax
add eax, 0x20e81a87
xor eax, 0x5137ee93
rol eax, 0x47
popf
pushf
not eax
add eax, 0x41cb2075
xor eax, 0x45e68f6d
rol eax, 0xae
popf
imul r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
add byte [rbx + 2], dl
imul eax, edx, 0xffffff9c
push rax
not eax
sub r8d, eax
pop rax
sub r8d, 1
push rax
pushf
mov eax, 0x14d1f448
pushf
not eax
add eax, 0x3b108b0
xor eax, 0x284a29a9
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x62bb47a3
xor eax, 0x7651f392
rol eax, 0x5e
popf
jmp 0x14012f704
cmp r8d, 0xa
jl 0x140130455
push rax
pushf
mov eax, 0xaa80eaab
pushf
not eax
add eax, 0x1ad5d775
xor eax, 0xb2f0735
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x59a905c2
xor eax, 0xbfe7e21
rol eax, 0x78
popf
pushf
not eax
add eax, 0x21d2f8c8
xor eax, 0x3072ba9c
rol eax, 0x39
popf
jmp 0x14012f704
push rax
pushf
mov eax, 0x99311602
pushf
not eax
add eax, 0x7cc03a92
xor eax, 0x35874488
rol eax, 0x25
popf
pushf
not eax
add eax, 0x22c225e5
xor eax, 0x124d53b8
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x3c2b684
xor eax, 0x7022d149
rol eax, 0x79
popf
jmp 0x14012f704
mov eax, 0x13d80f58
pushf
not eax
add eax, 0x7f8e1a07
xor eax, 0x8b1742b
rol eax, 0xad
popf
pushf
not eax
add eax, 0x7f6c637f
xor eax, 0x41577bd2
rol eax, 0x87
popf
imul r8d
sar edx, 2
mov eax, edx
shr eax, 0x1f
push rax
not eax
sub edx, eax
pop rax
sub edx, 1
add byte [rbx + 3], dl
imul eax, edx, 0xfffffff6
push rax
not eax
sub r8d, eax
pop rax
sub r8d, 1
push rax
pushf
mov eax, 0x338c04a0
pushf
not eax
add eax, 0x5765f13f
xor eax, 0x51b7f4ee
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x19037ef7
xor eax, 0x7da904b2
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x6e7139a8
xor eax, 0x2e6be674
rol eax, 0x74
popf
jmp 0x14012f704
add byte [rbx + 4], r8b
push rax
pushf
mov eax, 0x29bc5acf
pushf
not eax
add eax, 0x11ebe2b6
xor eax, 0x47c35f3c
rol eax, 0x21
popf
pushf
not eax
add eax, 0x146875ae
xor eax, 0x5064e83c
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x2bb2825f
xor eax, 0x1f3cdb9e
rol eax, 0x85
popf
pushf
not eax
add eax, 0x8c9b210
xor eax, 0x297cd584
rol eax, 8
popf
jmp 0x14012f704
cmp dword [rsp + 0x70], 2
jne 0x1401305db
push rax
pushf
mov eax, 0x3fabd600
pushf
not eax
add eax, 0x304ee621
xor eax, 0x613110ec
rol eax, 0xea
popf
pushf
not eax
add eax, 0x1fc13d2a
xor eax, 0x50898709
rol eax, 0x42
popf
pushf
not eax
add eax, 0x2f33a23e
xor eax, 0x12555893
rol eax, 0xd7
popf
jmp 0x14012f704
push rax
pushf
mov eax, 0x6fe9288e
pushf
not eax
add eax, 0x58e15dfe
xor eax, 0x4a503084
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x2c4300e3
xor eax, 0x2223e11c
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x1cd1d8fb
xor eax, 0x5328d476
rol eax, 0xb8
popf
jmp 0x14012f704
cmp byte [rcx], 0x30
jne 0x14013067f
push rax
pushf
mov eax, 0x51ba12d4
pushf
not eax
add eax, 0x2375d1df
xor eax, 0x961676a
rol eax, 0xad
popf
pushf
not eax
add eax, 0x5b6a0ba7
xor eax, 0x5fef49ff
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x488a7259
xor eax, 0x42fa513e
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x25cc441f
xor eax, 0x54742d8c
rol eax, 0xad
popf
jmp 0x14012f704
push rax
pushf
mov eax, 0xc3a04ccc
pushf
not eax
add eax, 0x5f837091
xor eax, 0x78da573e
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x55a36fd7
xor eax, 0x610da95c
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x5de2b1da
xor eax, 0x18400f18
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x79a0112e
xor eax, 0x796af9dc
rol eax, 0xb3
popf
jmp 0x14012f704
lea rdx, [rcx + 1]
mov r8d, 0x527256c3
pushf
not r8d
add r8d, 0x615b12de
xor r8d, 0xc3b9d62
rol r8d, 0xc5
popf
pushf
not r8d
add r8d, 0x7d0c7530
xor r8d, 0x22b0462f
rol r8d, 0x8d
popf
call fcn.140029ea0
push rax
pushf
mov eax, 0xe5abc492
pushf
not eax
add eax, 0x552ccada
xor eax, 0x44c35147
rol eax, 8
popf
pushf
not eax
add eax, 0x79baf71f
xor eax, 0x35e9bbe2
rol eax, 0xd
popf
pushf
not eax
add eax, 0x3e74e6a0
xor eax, 0x7b4b350e
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x463f1d3d
xor eax, 0x270b35db
rol eax, 0x3b
popf
jmp 0x14012f704
xor eax, eax
jmp 0x14012f9fe
and qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140116d4b