Function at 0x1401c7d27
Capabilities:
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0xba0942a6
pushf
not eax
add eax, 0xe9778453
xor eax, 0xfb8deea6
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x9abd8788
xor eax, 0xab2fa3d8
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x92cee72d
xor eax, 0x9c4ac765
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xf7a490ef
xor eax, 0xc44d194c
rol eax, 0x9a
popf
cmp eax, 4
jne 0x1401c7d8a
popf
pop rax
jmp 0x1401c81f9
cmp eax, 0
jne 0x1401c7d99
popf
pop rax
jmp 0x1401c7f5b
cmp eax, 3
jne 0x1401c7da8
popf
pop rax
jmp 0x1401c818b
cmp eax, 1
jne 0x1401c7db7
popf
pop rax
jmp 0x1401c8034
cmp eax, 0xd
jne 0x1401c7dc6
popf
pop rax
jmp 0x1401c85a2
cmp eax, 0x1a
jne 0x1401c7dd5
popf
pop rax
jmp 0x1401c8c32
cmp eax, 0xe
jne 0x1401c7de4
popf
pop rax
jmp 0x1401c85e2
cmp eax, 0xb
jne 0x1401c7df3
popf
pop rax
jmp 0x1401c84ec
cmp eax, 0x19
jne 0x1401c7e02
popf
pop rax
jmp 0x1401c8bcd
cmp eax, 8
jne 0x1401c7e11
popf
pop rax
jmp 0x1401c83b8
cmp eax, 0x1d
jne 0x1401c7e20
popf
pop rax
jmp 0x1401c8dee
cmp eax, 0x17
jne 0x1401c7e2f
popf
pop rax
jmp 0x1401c8aab
cmp eax, 0x1c
jne 0x1401c7e3e
popf
pop rax
jmp 0x1401c8d8f
cmp eax, 0x12
jne 0x1401c7e4d
popf
pop rax
jmp 0x1401c87bc
cmp eax, 0x18
jne 0x1401c7e5c
popf
pop rax
jmp 0x1401c8b1e
cmp eax, 0x11
jne 0x1401c7e6b
popf
pop rax
jmp 0x1401c8724
cmp eax, 0x1b
jne 0x1401c7e7a
popf
pop rax
jmp 0x1401c8cc8
cmp eax, 0x16
jne 0x1401c7e89
popf
pop rax
jmp 0x1401c8a3b
cmp eax, 0xa
jne 0x1401c7e98
popf
pop rax
jmp 0x1401c8452
cmp eax, 0x14
jne 0x1401c7ea7
popf
pop rax
jmp 0x1401c8902
cmp eax, 0xf
jne 0x1401c7eb6
popf
pop rax
jmp 0x1401c862a
cmp eax, 0x13
jne 0x1401c7ec5
popf
pop rax
jmp 0x1401c885e
cmp eax, 0x15
jne 0x1401c7ed4
popf
pop rax
jmp 0x1401c89b9
cmp eax, 2
jne 0x1401c7ee3
popf
pop rax
jmp 0x1401c80fb
cmp eax, 0x1e
jne 0x1401c7ef2
popf
pop rax
jmp 0x1401c8e68
cmp eax, 0xc
jne 0x1401c7f01
popf
pop rax
jmp 0x1401c8525
cmp eax, 7
jne 0x1401c7f10
popf
pop rax
jmp 0x1401c8337
cmp eax, 5
jne 0x1401c7f1f
popf
pop rax
jmp 0x1401c827d
cmp eax, 0x1f
jne 0x1401c7f2e
popf
pop rax
jmp 0x1401c8ec9
cmp eax, 0x10
jne 0x1401c7f3d
popf
pop rax
jmp 0x1401c86d9
cmp eax, 6
jne 0x1401c7f4c
popf
pop rax
jmp 0x1401c82c6
cmp eax, 9
jne 0x1401c7f5b
popf
pop rax
jmp 0x1401c8424
mov r11, rsp
mov qword [r11 + 0x10], rbx
mov qword [r11 + 0x18], rbp
mov qword [r11 + 0x20], rsi
push rdi
sub rsp, 0x80
mov rdi, qword [0x1400c1950]
mov esi, edx
mov ebp, ecx
movsxd rax, dword [rdi + 0x5c3c]
mov rbx, qword [rdi + 0x3ea0]
cmp eax, 0xffffffff
jne 0x1401c7fed
push rax
pushf
mov eax, 0x2d63e33a
pushf
not eax
add eax, 0xac088d6e
xor eax, 0x91f5724a
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x8115b83d
xor eax, 0xae17d116
rol eax, 0x66
popf
pushf
not eax
add eax, 0xc1a3f2c9
xor eax, 0xd8de3374
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xc7879ba8
xor eax, 0xdffb1536
rol eax, 0x1c
popf
jmp 0x1401c7d7b
push rax
pushf
mov eax, 0xccc45ba0
pushf
not eax
add eax, 0xde61b7e1
xor eax, 0x8168b8d4
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x89b6a3fb
xor eax, 0xb5e10689
rol eax, 0xab
popf
pushf
not eax
add eax, 0xbdf0620b
xor eax, 0x9a768431
rol eax, 0x89
popf
jmp 0x1401c7d7b
inc eax
mov qword [r11 + 8], r14
mov dword [rdi + 0x5c3c], eax
xorps xmm0, xmm0
mov esi, dword [rbx + 0xd0]
xor eax, eax
mov ecx, dword [rdi + 0x5c4c]
jmp 0x1401c8052
inc esi
mov qword [r11 - 0x18], rax
cmp esi, ecx
jle 0x1401c80b5
push rax
pushf
mov eax, 0x56ef240
pushf
not eax
add eax, 0xf7a739f8
xor eax, 0x978c2276
rol eax, 0x17
popf
pushf
not eax
add eax, 0xff64cc46
xor eax, 0xdd7d560c
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x9d61a347
xor eax, 0x983bc115
rol eax, 0xe
popf
pushf
not eax
add eax, 0xcd85f2d0
xor eax, 0xf6f5264e
rol eax, 0x81
popf
jmp 0x1401c7d7b
push rax
pushf
mov eax, 0x507910e8
pushf
not eax
add eax, 0xdb85156f
xor eax, 0xc9ff3893
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xba9086f2
xor eax, 0xb9316990
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xe3644d67
xor eax, 0xfb3a6d09
rol eax, 0xac
popf
jmp 0x1401c7d7b
test ecx, ecx
je 0x1401c8158
push rax
pushf
mov eax, 0xfdff11a0
pushf
not eax
add eax, 0xca3d68cd
xor eax, 0x8d300376
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xfb09a5f6
xor eax, 0xf27eaad9
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xd89e464c
xor eax, 0xd2a5f903
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xd6c3d6b2
xor eax, 0xe7078810
rol eax, 0x29
popf
jmp 0x1401c7d7b
push rax
pushf
mov eax, 0x4fcc5a49
pushf
not eax
add eax, 0xec1be6ff
xor eax, 0xd9cf982f
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x8f68908b
xor eax, 0xad3c8fe6
rol eax, 0x66
popf
jmp 0x1401c7d7b
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
push rcx
not ecx
sub eax, ecx
pop rcx
sub eax, 1
jmp 0x1401c827d
mov eax, 0xd4db3750
pushf
not eax
add eax, 0xc0218f04
xor eax, 0xf6027552
rol eax, 0x31
popf
pushf
not eax
add eax, 0xde85029b
xor eax, 0xb8d8dc8a
rol eax, 0x67
popf
pushf
not eax
add eax, 0x9e350e59
xor eax, 0x912aca48
rol eax, 0x18
popf
push rax
pushf
mov eax, 0xfd8bf211
pushf
not eax
add eax, 0xbebbd9bf
xor eax, 0x9be89b1e
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xfd5f537e
xor eax, 0xf8468e94
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xb275f613
xor eax, 0xe8c8fdc2
rol eax, 0xda
popf
jmp 0x1401c7d7b
cmp eax, esi
lea rcx, [rdi + 0x5c48]
mov edx, esi
cmovg edx, eax
call fcn.140157116
xorps xmm0, xmm0
push rax
pushf
mov eax, 0xf38f1fe5
pushf
not eax
add eax, 0x8f3cd3aa
xor eax, 0xb82dbe8f
rol eax, 0x18
popf
pushf
not eax
add eax, 0xc2ed2e99
xor eax, 0xf7c9ae8a
rol eax, 2
popf
jmp 0x1401c7d7b
movsxd rax, dword [rdi + 0x5c48]
cmp esi, eax
jle 0x1401c8304
push rax
pushf
mov eax, 0xd988a23d
pushf
not eax
add eax, 0x8ac65f7b
xor eax, 0xf6b0d681
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x86ea7fa4
xor eax, 0xfdf8ea2c
rol eax, 0x95
popf
jmp 0x1401c7d7b
push rax
pushf
mov eax, 0xe7c214
pushf
not eax
add eax, 0xfb5ec216
xor eax, 0x89a927a2
rol eax, 0x67
popf
pushf
not eax
add eax, 0xeda79e4b
xor eax, 0xfe939c91
rol eax, 0x35
popf
jmp 0x1401c7d7b
movsxd rcx, esi
cmp rax, rcx
jge 0x1401c8372
push rax
pushf
mov eax, 0x7bda710b
pushf
not eax
add eax, 0xd6ff1883
xor eax, 0x99ae6f1d
rol eax, 0x62
popf
pushf
not eax
add eax, 0x8b73e461
xor eax, 0x8140c2b5
rol eax, 0x30
popf
jmp 0x1401c7d7b
push rax
pushf
mov eax, 0x2807ee58
pushf
not eax
add eax, 0xd270e9b6
xor eax, 0x82fbc6fa
rol eax, 0xab
popf
pushf
not eax
add eax, 0x86d5e58f
xor eax, 0xffbf0760
rol eax, 0x43
popf
pushf
not eax
add eax, 0x81a36bd6
xor eax, 0xe6e61225
rol eax, 0xfc
popf
jmp 0x1401c7d7b
movsd xmm1, qword [rsp + 0x70]
lea rdx, [rax + rax*8]
shl rdx, 3
sub rcx, rax
nop
push rax
pushf
mov eax, 0x37042a9e
pushf
not eax
add eax, 0xd08eb28b
xor eax, 0xb8fe942d
rol eax, 0x99
popf
pushf
not eax
add eax, 0xd19374e5
xor eax, 0xba95da29
rol eax, 0x20
popf
pushf
not eax
add eax, 0x97e43c6d
xor eax, 0xcbce5b9b
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xdc62d145
xor eax, 0xea4b08d7
rol eax, 0x65
popf
jmp 0x1401c7d7b
mov rax, qword [rdi + 0x5c50]
lea rdx, [rdx + 0x48]
movups xmmword [rax + rdx - 0x48], xmm0
movups xmmword [rax + rdx - 0x38], xmm0
movups xmmword [rax + rdx - 0x28], xmm0
movups xmmword [rax + rdx - 0x18], xmm0
movsd qword [rax + rdx - 8], xmm1
xorps xmm0, xmm0
sub rcx, 1
jne 0x1401c8424
mov r14, qword [rsp + 0x90]
xor ecx, ecx
mov dword [rdi + 0x5c48], esi
mov edx, dword [rbx + 0xd0]
lea eax, [rdx + 1]
test eax, eax
jle 0x1401c84a6
push rax
pushf
mov eax, 0xceb1613
pushf
not eax
add eax, 0x8a56025b
xor eax, 0xdaf3cddb
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xb245293b
xor eax, 0xe7cb95e1
rol eax, 0x1a
popf
jmp 0x1401c7d7b
push rax
pushf
mov eax, 0x69d13911
pushf
not eax
add eax, 0xaba83fee
xor eax, 0xd569dc7d
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xecfc3c7f
xor eax, 0xdd3afe5d
rol eax, 0x45
popf
pushf
not eax
add eax, 0xcf35b571
xor eax, 0xe55287a5
rol eax, 0x97
popf
jmp 0x1401c7d7b
mov r9d, ecx
mov r8d, ecx
push rax
pushf
mov eax, 0x654070a5
pushf
not eax
add eax, 0x96d5f686
xor eax, 0x80797e08
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x9827fd96
xor eax, 0xaf761c9a
rol eax, 0xf8
popf
jmp 0x1401c7d7b
cmp ecx, edx
jge 0x1401c855c
push rax
pushf
mov eax, 0x66ffee65
pushf
not eax
add eax, 0x8281be0c
xor eax, 0x98ae4d63
rol eax, 0x48
popf
pushf
not eax
add eax, 0xeebdc351
xor eax, 0xbf39bdcd
rol eax, 0xb2
popf
jmp 0x1401c7d7b
push rax
pushf
mov eax, 0xba1559cd
pushf
not eax
add eax, 0xc7dd591c
xor eax, 0xd5f0463b
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xef330e4f
xor eax, 0xda42dd25
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xe92936b9
xor eax, 0xedabaae3
rol eax, 0x32
popf
jmp 0x1401c7d7b
mov rax, qword [rbx + 0xd8]
mov edx, dword [r8 + rax]
jmp 0x1401c862a
mov edx, ebp
push rax
pushf
mov eax, 0xca51285e
pushf
not eax
add eax, 0xbeaa7ddb
xor eax, 0xff53a351
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xbb83b8c6
xor eax, 0xa9dfc342
rol eax, 0x47
popf
pushf
not eax
add eax, 0xa55210ed
xor eax, 0xb9a1919d
rol eax, 0x37
popf
jmp 0x1401c7d7b
mov rax, qword [rdi + 0x5c50]
jmp 0x1401c8632
inc ecx
add r8, 4
mov dword [r9 + rax], edx
add r9, 0x48
mov edx, dword [rbx + 0xd0]
lea eax, [rdx + 1]
cmp ecx, eax
jl 0x1401c8680
push rax
pushf
mov eax, 0x3cb5958d
pushf
not eax
add eax, 0xf93a808d
xor eax, 0xc8a1f53e
rol eax, 0x78
popf
pushf
not eax
add eax, 0x93948e22
xor eax, 0xd0206902
rol eax, 0x8b
popf
jmp 0x1401c7d7b
push rax
pushf
mov eax, 0xca069b95
pushf
not eax
add eax, 0x8e4e1db5
xor eax, 0xc6d2d1f6
rol eax, 0x13
popf
pushf
not eax
add eax, 0x866d160e
xor eax, 0xfe0db716
rol eax, 0x58
popf
pushf
not eax
add eax, 0xe2358f9e
xor eax, 0x8c6483e9
rol eax, 0x60
popf
pushf
not eax
add eax, 0x88e91e5d
xor eax, 0xa771b94e
rol eax, 0xd3
popf
jmp 0x1401c7d7b
jmp 0x1401c8ec9
cmp eax, dword [rbx + 0xd0]
jne 0x1401c8763
push rax
pushf
mov eax, 0xaa487dfb
pushf
not eax
add eax, 0xe7dbbab4
xor eax, 0xb1812dbf
rol eax, 0x94
popf
pushf
not eax
add eax, 0xf7c5c278
xor eax, 0xf54d0156
rol eax, 8
popf
jmp 0x1401c7d7b
push rax
pushf
mov eax, 0xe31f3476
pushf
not eax
add eax, 0x85268337
xor eax, 0xf4328067
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xd7db162c
xor eax, 0xa81aab71
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xd5adde3e
xor eax, 0xbd4d9783
rol eax, 0x18
popf
pushf
not eax
add eax, 0xb3a62677
xor eax, 0xb2bcf68b
rol eax, 0x69
popf
jmp 0x1401c7d7b
lea rcx, [rax + rax*8]
mov rax, qword [rdi + 0x5c50]
lea rbx, [rax + rcx*8]
mov ecx, esi
sub ecx, 4
je 0x1401c8805
push rax
pushf
mov eax, 0x9e7ada3
pushf
not eax
add eax, 0xefb06d0f
xor eax, 0xce9970ab
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xaf775d59
xor eax, 0x94a2e969
rol eax, 0x24
popf
jmp 0x1401c7d7b
push rax
pushf
mov eax, 0x97ecdaae
pushf
not eax
add eax, 0xee0d0066
xor eax, 0xfb1e3e56
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xd10679ef
xor eax, 0xa3c0446b
rol eax, 0xde
popf
pushf
not eax
add eax, 0x91376fb5
xor eax, 0xf4ac5499
rol eax, 0xce
popf
pushf
not eax
add eax, 0xe35e50f1
xor eax, 0xaaf52ca4
rol eax, 0x6a
popf
jmp 0x1401c7d7b
sub ecx, 7
je 0x1401c88a9
push rax
pushf
mov eax, 0x3dbd5229
pushf
not eax
add eax, 0xb6a69526
xor eax, 0x93328311
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xd38524f5
xor eax, 0x91632a94
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x8cf1880d
xor eax, 0xe288f9ef
rol eax, 0x4e
popf
jmp 0x1401c7d7b
push rax
pushf
mov eax, 0xb6e46a98
pushf
not eax
add eax, 0xe95f59fa
xor eax, 0xfcd5406b
rol eax, 0xee
popf
pushf
not eax
add eax, 0xec72c549
xor eax, 0xf26b63d1
rol eax, 0xa
popf
pushf
not eax
add eax, 0xf9372708
xor eax, 0xfa7534bc
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xea8d4cdb
xor eax, 0x86c1944e
rol eax, 0x91
popf
jmp 0x1401c7d7b
sub ecx, 1
je 0x1401c8960
push rax
pushf
mov eax, 0x9b212858
pushf
not eax
add eax, 0xdbe2a69d
xor eax, 0x8b56b9a4
rol eax, 0x48
popf
pushf
not eax
add eax, 0xf0a88572
xor eax, 0xe05f492f
rol eax, 0xae
popf
pushf
not eax
add eax, 0xf450d677
xor eax, 0xa43f3cf4
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xd3e8e440
xor eax, 0xfcbe0f13
rol eax, 0x91
popf
jmp 0x1401c7d7b
push rax
pushf
mov eax, 0x7cb0ccbd
pushf
not eax
add eax, 0xa7917a3d
xor eax, 0xaa52d3d8
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xeaf1113a
xor eax, 0xfa9b59ec
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x9a8e41e0
xor eax, 0xefce1dbc
rol eax, 0x44
popf
pushf
not eax
add eax, 0xa56a8038
xor eax, 0xcc727bad
rol eax, 0xa5
popf
jmp 0x1401c7d7b
cmp ecx, 1
jne 0x1401c8a08
push rax
pushf
mov eax, 0x5a8bcb2e
pushf
not eax
add eax, 0x96e27247
xor eax, 0x819ec394
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x8aee8e2d
xor eax, 0x817bb89a
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xd815ac62
xor eax, 0xfb3d17d1
rol eax, 0x64
popf
jmp 0x1401c7d7b
push rax
pushf
mov eax, 0x997bcefa
pushf
not eax
add eax, 0x8d5811dc
xor eax, 0x87de9070
rol eax, 0xed
popf
pushf
not eax
add eax, 0xa7f85a02
xor eax, 0x8da62b82
rol eax, 0xa3
popf
jmp 0x1401c7d7b
cmp byte [rbx + 0xc], 0
lea rcx, [rbx + 0xc]
jne 0x1401c8a78
push rax
pushf
mov eax, 0x5af870b3
pushf
not eax
add eax, 0xc5dfdf1d
xor eax, 0x860b4d05
rol eax, 0x86
popf
pushf
not eax
add eax, 0xe3a8a76a
xor eax, 0xa888cc2e
rol eax, 0xb0
popf
jmp 0x1401c7d7b
push rax
pushf
mov eax, 0xbcb71b48
pushf
not eax
add eax, 0xb3c27eb0
xor eax, 0xab66758d
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x86907bf4
xor eax, 0xdde6c798
rol eax, 0xd
popf
jmp 0x1401c7d7b
mov r9d, ebp
lea r8, [0x183d5c05e]
pushf
sub r8, 0x43d0fa56
popf
jmp 0x1401c8dee
mov r9, r8
lea rcx, [rbx + 0xc]
lea r8, [0x18914f919]
pushf
sub r8, 0x49103321
popf
mov edx, 0x23763450
pushf
not edx
add edx, 0xb5a5eac3
xor edx, 0xfeefae9b
rol edx, 0x70
popf
pushf
not edx
add edx, 0x92c5a522
xor edx, 0x90adb6b4
rol edx, 0x50
popf
pushf
not edx
add edx, 0xe1132164
xor edx, 0xb6547493
rol edx, 0xd
popf
pushf
not edx
add edx, 0xf8925816
xor edx, 0xf0261b8f
rol edx, 0x43
popf
call fcn.1402bbe31
jmp 0x1401c8e68
mov rax, 0xffffffffffffffff
nop dword [rax + rax]
push rax
pushf
mov eax, 0x93298248
pushf
not eax
add eax, 0xb1a7ec0a
xor eax, 0xe128e8df
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xad6b2b4c
xor eax, 0x936c35c3
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x92e5fd0c
xor eax, 0x92ed40b1
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xa97f8c0d
xor eax, 0x931ec45e
rol eax, 0x4e
popf
jmp 0x1401c7d7b
inc rax
cmp byte [r8 + rax], 0
jne 0x1401c8c95
push rax
pushf
mov eax, 0x2c06425f
pushf
not eax
add eax, 0x805f038d
xor eax, 0xc79a047a
rol eax, 0x79
popf
pushf
not eax
add eax, 0xb3da0c6c
xor eax, 0x8f5f5a9c
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xb58a8eae
xor eax, 0xe6f4d338
rol eax, 4
popf
pushf
not eax
add eax, 0x818eb1dd
xor eax, 0xcd3ce330
rol eax, 0xde
popf
jmp 0x1401c7d7b
push rax
pushf
mov eax, 0x924f883b
pushf
not eax
add eax, 0xfa5743fd
xor eax, 0xb1d44e5a
rol eax, 0x15
popf
pushf
not eax
add eax, 0x9668b4cc
xor eax, 0xe46d7a4d
rol eax, 0x6a
popf
jmp 0x1401c7d7b
mov qword [rsp + 0x20], r8
lea rcx, [rbx + 0xc]
lea r8, [0x1b94d470c]
pushf
sub r8, 0x79488120
popf
mov r9d, eax
mov edx, 0x2da56535
pushf
not edx
add edx, 0xde1812fb
xor edx, 0x999cec36
rol edx, 3
popf
pushf
not edx
add edx, 0x994818a0
xor edx, 0xb2a59dcd
rol edx, 0x66
popf
pushf
not edx
add edx, 0xba77a87c
xor edx, 0xaad9bed6
rol edx, 0xa8
popf
pushf
not edx
add edx, 0x833b3d4b
xor edx, 0xff6f91d2
rol edx, 0xe5
popf
call fcn.1402bbe31
jmp 0x1401c8e68
mov r9d, r8d
lea rcx, [rbx + 0xc]
lea r8, [0x1922c0aa7]
pushf
sub r8, 0x522745a7
popf
push rax
pushf
mov eax, 0x43187575
pushf
not eax
add eax, 0x8f04f491
xor eax, 0xffa72b36
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xcbfc8918
xor eax, 0xec9b0823
rol eax, 2
popf
pushf
not eax
add eax, 0xaefea836
xor eax, 0xf6dbab2b
rol eax, 0x94
popf
jmp 0x1401c7d7b
mov edx, 0x94c3d548
pushf
not edx
add edx, 0xd0305eaf
xor edx, 0xb48d5a24
rol edx, 0x10
popf
pushf
not edx
add edx, 0xb8eca06d
xor edx, 0xe5aa10f9
rol edx, 0x5f
popf
call fcn.1402bbe31
push rax
pushf
mov eax, 0xb7d80ccc
pushf
not eax
add eax, 0xd3b1c1dc
xor eax, 0xf6a415ee
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x8d666853
xor eax, 0xfaf596ce
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x9611e6f2
xor eax, 0xc2c55b0f
rol eax, 0xeb
popf
jmp 0x1401c7d7b
mov byte [rbx + 5], 1
mov byte [rbx + 8], sil
push rax
pushf
mov eax, 0x7dacc5ec
pushf
not eax
add eax, 0xe6f780e9
xor eax, 0xc1eba87e
rol eax, 0x69
popf
pushf
not eax
add eax, 0xfd5031ff
xor eax, 0xf5219858
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xcba8307a
xor eax, 0xdccd5f55
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xae0b137c
xor eax, 0xd5c5af87
rol eax, 0x88
popf
jmp 0x1401c7d7b
lea r11, [rsp + 0x80]
mov rbx, qword [r11 + 0x18]
mov rbp, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rsp, r11
pop rdi
ret