Function at 0x1400170ab
Capabilities:
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0x6056bea1
pushf
not eax
add eax, 0xb851cdd4
xor eax, 0xde86cac4
rol eax, 0x58
popf
pushf
not eax
add eax, 0x93d7e255
xor eax, 0x9d4e648f
rol eax, 0x19
popf
cmp eax, 4
jne 0x1400170e8
popf
pop rax
jmp 0x1400175b9
cmp eax, 0
jne 0x1400170f7
popf
pop rax
jmp 0x1400172aa
cmp eax, 3
jne 0x140017106
popf
pop rax
jmp 0x1400174f2
cmp eax, 1
jne 0x140017115
popf
pop rax
jmp 0x1400173ad
cmp eax, 0xd
jne 0x140017124
popf
pop rax
jmp 0x1400179a5
cmp eax, 0x1a
jne 0x140017133
popf
pop rax
jmp 0x14001807b
cmp eax, 0xe
jne 0x140017142
popf
pop rax
jmp 0x1400179f6
cmp eax, 0xb
jne 0x140017151
popf
pop rax
jmp 0x140017870
cmp eax, 0x19
jne 0x140017160
popf
pop rax
jmp 0x140018032
cmp eax, 8
jne 0x14001716f
popf
pop rax
jmp 0x140017787
cmp eax, 0x1d
jne 0x14001717e
popf
pop rax
jmp 0x14001817e
cmp eax, 0x17
jne 0x14001718d
popf
pop rax
jmp 0x140017ed2
cmp eax, 0x1c
jne 0x14001719c
popf
pop rax
jmp 0x140018144
cmp eax, 0x12
jne 0x1400171ab
popf
pop rax
jmp 0x140017bae
cmp eax, 0x18
jne 0x1400171ba
popf
pop rax
jmp 0x140017f7e
cmp eax, 0x11
jne 0x1400171c9
popf
pop rax
jmp 0x140017b69
cmp eax, 0x1b
jne 0x1400171d8
popf
pop rax
jmp 0x1400180d9
cmp eax, 0x16
jne 0x1400171e7
popf
pop rax
jmp 0x140017e32
cmp eax, 0xa
jne 0x1400171f6
popf
pop rax
jmp 0x140017838
cmp eax, 0x14
jne 0x140017205
popf
pop rax
jmp 0x140017d20
cmp eax, 0xf
jne 0x140017214
popf
pop rax
jmp 0x140017aad
cmp eax, 0x13
jne 0x140017223
popf
pop rax
jmp 0x140017c68
cmp eax, 0x15
jne 0x140017232
popf
pop rax
jmp 0x140017d69
cmp eax, 2
jne 0x140017241
popf
pop rax
jmp 0x14001744f
cmp eax, 0x1e
jne 0x140017250
popf
pop rax
jmp 0x1400181b7
cmp eax, 0xc
jne 0x14001725f
popf
pop rax
jmp 0x140017937
cmp eax, 7
jne 0x14001726e
popf
pop rax
jmp 0x1400176f6
cmp eax, 5
jne 0x14001727d
popf
pop rax
jmp 0x140017652
cmp eax, 9
jne 0x14001728c
popf
pop rax
jmp 0x1400177e9
cmp eax, 0x10
jne 0x14001729b
popf
pop rax
jmp 0x140017afb
cmp eax, 6
jne 0x1400172aa
popf
pop rax
jmp 0x1400176d9
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x50
mov r9, r8
mov qword [rsp + 0x20], r8
mov r15, rdx
mov r14, rcx
mov rdx, qword [rcx]
mov r12, r15
sub r12, rdx
mov rax, qword [rcx + 8]
sub rax, rdx
sar rax, 5
movabs r10, 0xffcbef81bf10844f
pushf
not r10
add r10, 0x4d51d571
xor r10, 0x6d015121
rol r10, 0xea
popf
pushf
not r10
add r10, 0x576d2c04
xor r10, 0x78cbcf89
rol r10, 0x6b
popf
cmp rax, r10
je 0x14001737a
push rax
pushf
mov eax, 0xcffdb3e7
pushf
not eax
add eax, 0xaf9fe469
xor eax, 0x9f99738b
rol eax, 0xad
popf
pushf
not eax
add eax, 0xef9903fc
xor eax, 0x82aaa702
rol eax, 0x41
popf
pushf
not eax
add eax, 0xc7fb5bc9
xor eax, 0x86e52f60
rol eax, 0x30
popf
pushf
not eax
add eax, 0x9a028023
xor eax, 0x8b4245fe
rol eax, 0x8e
popf
jmp 0x1400170d9
push rax
pushf
mov eax, 0xf0d80440
pushf
not eax
add eax, 0xda3ada37
xor eax, 0xeaa3d591
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xe095fcbc
xor eax, 0xda2240ab
rol eax, 0x52
popf
jmp 0x1400170d9
lea r8, [rax + 1]
mov qword [rsp + 0x38], r8
mov rcx, qword [rcx + 0x10]
sub rcx, rdx
sar rcx, 5
mov rdx, rcx
shr rdx, 1
mov rax, r10
sub rax, rdx
cmp rcx, rax
ja 0x140017409
push rax
pushf
mov eax, 0x82f7d75f
pushf
not eax
add eax, 0xe8a28c4d
xor eax, 0xb339efb7
rol eax, 0x75
popf
pushf
not eax
add eax, 0xfdbe2346
xor eax, 0xd26350da
rol eax, 0x83
popf
jmp 0x1400170d9
push rax
pushf
mov eax, 0x940cbb25
pushf
not eax
add eax, 0xa9a2082a
xor eax, 0xc6810234
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xbb03436b
xor eax, 0xd9a6a69d
rol eax, 0x83
popf
pushf
not eax
add eax, 0x947be644
xor eax, 0x9e3ea480
rol eax, 0x2c
popf
jmp 0x1400170d9
lea rax, [rdx + rcx]
mov rsi, r8
cmp rax, r8
cmovae rsi, rax
cmp rsi, r10
ja 0x1400174ac
push rax
pushf
mov eax, 0xddf8c8c9
pushf
not eax
add eax, 0xc5c5856e
xor eax, 0xd1a9bb44
rol eax, 0xe
popf
pushf
not eax
add eax, 0x8e71c207
xor eax, 0xa5eb8c41
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xff373127
xor eax, 0x97ea9c65
rol eax, 0x98
popf
jmp 0x1400170d9
push rax
pushf
mov eax, 0x2a3386da
pushf
not eax
add eax, 0xc1e359ea
xor eax, 0xc7325418
rol eax, 0x87
popf
pushf
not eax
add eax, 0xaa64cff0
xor eax, 0xbaffa00c
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xd3c7fc98
xor eax, 0xf4e3b0b8
rol eax, 0x61
popf
jmp 0x1400170d9
mov r13, rsi
shl r13, 5
mov qword [rsp + 0x28], rsi
cmp r13, 0x1000
jb 0x140017560
push rax
pushf
mov eax, 0x1aabf745
pushf
not eax
add eax, 0x9331df6f
xor eax, 0x9e3a90ec
rol eax, 0x29
popf
pushf
not eax
add eax, 0x95f674c5
xor eax, 0xb941292b
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xf8db1fde
xor eax, 0x97303bb9
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xb06cb170
xor eax, 0xafc38271
rol eax, 0xc
popf
jmp 0x1400170d9
push rax
pushf
mov eax, 0x88dfc7c
pushf
not eax
add eax, 0xb65d50ee
xor eax, 0xf1d992cd
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xf01bca27
xor eax, 0xf533bc2e
rol eax, 0x83
popf
pushf
not eax
add eax, 0x84f1e235
xor eax, 0xb183c1a0
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xddbac78e
xor eax, 0xb750a51c
rol eax, 0x3c
popf
jmp 0x1400170d9
lea rcx, [r13 + 0x27]
cmp rcx, r13
jbe 0x1400175f9
push rax
pushf
mov eax, 0x31fc7866
pushf
not eax
add eax, 0x8a42b133
xor eax, 0xd2d1c55c
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xc7d72835
xor eax, 0xc82546e2
rol eax, 0x74
popf
jmp 0x1400170d9
push rax
pushf
mov eax, 0xbf14f1c0
pushf
not eax
add eax, 0x8801a01e
xor eax, 0xfc510ad6
rol eax, 0x61
popf
pushf
not eax
add eax, 0xb4d4309f
xor eax, 0x87d842af
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xda125e35
xor eax, 0x8a3b4b36
rol eax, 0x95
popf
pushf
not eax
add eax, 0x8798d2cd
xor eax, 0xe4ddee5c
rol eax, 0x70
popf
jmp 0x1400170d9
call fcn.140010f9e
test rax, rax
je 0x1400176a6
push rax
pushf
mov eax, 0xb5546a00
pushf
not eax
add eax, 0xe2789386
xor eax, 0xd21a4201
rol eax, 0x23
popf
pushf
not eax
add eax, 0xdc454a3f
xor eax, 0xd59a0c63
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xde90af42
xor eax, 0xfc612571
rol eax, 0x49
popf
jmp 0x1400170d9
push rax
pushf
mov eax, 0xb8592045
pushf
not eax
add eax, 0xf285f7ca
xor eax, 0xcd3b96dd
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xb3dae78f
xor eax, 0xb4f7ff62
rol eax, 0x84
popf
jmp 0x1400170d9
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
mov qword [rsp + 0x30], rdi
xor ebx, ebx
mov r9, qword [rsp + 0x20]
jmp 0x140017870
test r13, r13
je 0x140017741
push rax
pushf
mov eax, 0x9321054b
pushf
not eax
add eax, 0xce82a5ab
xor eax, 0x9fd73001
rol eax, 0xca
popf
pushf
not eax
add eax, 0xfecd9bf3
xor eax, 0xa064fd7e
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x9467c8dd
xor eax, 0xf0774ec9
rol eax, 0x6c
popf
jmp 0x1400170d9
push rax
pushf
mov eax, 0xb3deb20e
pushf
not eax
add eax, 0xb961ba31
xor eax, 0xed7571ee
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x8553e49d
xor eax, 0x8c66c8a0
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xd801c735
xor eax, 0xee4b17ae
rol eax, 0xac
popf
jmp 0x1400170d9
mov rcx, r13
call fcn.140010f9e
mov rdi, rax
mov qword [rsp + 0x30], rax
xor ebx, ebx
mov r9, qword [rsp + 0x20]
jmp 0x140017838
xor ebx, ebx
mov edi, ebx
mov qword [rsp + 0x30], rbx
push rax
pushf
mov eax, 0x565ecfcb
pushf
not eax
add eax, 0xa964cf8e
xor eax, 0xf1a4f648
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xc8c686ae
xor eax, 0x8ccdd305
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x9d2a5330
xor eax, 0xb819c0df
rol eax, 3
popf
jmp 0x1400170d9
mov qword [rsp + 0x28], rsi
push rax
pushf
mov eax, 0xde08bfdf
pushf
not eax
add eax, 0xf92f951c
xor eax, 0xe3fc11a4
rol eax, 0x32
popf
pushf
not eax
add eax, 0x9a51e7a5
xor eax, 0x87ee0461
rol eax, 0xdd
popf
jmp 0x1400170d9
and r12, 0xffffffffffffffe0
push rdi
not rdi
sub r12, rdi
pop rdi
sub r12, 1
lea rsi, [r12 + 0x20]
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x20], rsi
mov rdx, r9
mov rcx, r12
call fcn.140022e22
mov qword [rsp + 0x20], r12
mov r9, qword [r14 + 8]
mov rax, qword [r14]
cmp r15, r9
jne 0x1400178f1
push rax
pushf
mov eax, 0xd820a606
pushf
not eax
add eax, 0x85dbe920
xor eax, 0xa5632f0d
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xd152161e
xor eax, 0x8686db58
rol eax, 0x60
popf
pushf
not eax
add eax, 0xc932b914
xor eax, 0xb2f07d0f
rol eax, 0xb7
popf
jmp 0x1400170d9
push rax
pushf
mov eax, 0x35a8a6c6
pushf
not eax
add eax, 0xb1164a10
xor eax, 0xd708db25
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xca0af2fb
xor eax, 0xc81b5a49
rol eax, 0x53
popf
pushf
not eax
add eax, 0x96682725
xor eax, 0xb62a42d6
rol eax, 0xf5
popf
jmp 0x1400170d9
mov rcx, rdi
cmp rax, r9
je 0x140017972
push rax
pushf
mov eax, 0xaa8ab75f
pushf
not eax
add eax, 0xa846f2a2
xor eax, 0x9d96566d
rol eax, 0xf
popf
pushf
not eax
add eax, 0xfc35bb72
xor eax, 0xc59e635c
rol eax, 0x15
popf
jmp 0x1400170d9
push rax
pushf
mov eax, 0xa606e868
pushf
not eax
add eax, 0xcf8eeece
xor eax, 0xb32b06eb
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xdacb3b68
xor eax, 0xa5753a4a
rol eax, 0xec
popf
jmp 0x1400170d9
lea rdx, [rax + 0x18]
mov r8, rdi
sub r8, rax
nop
push rax
pushf
mov eax, 0x65bad412
pushf
not eax
add eax, 0xd3f2cdc9
xor eax, 0xa65a0b5e
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x924ae039
xor eax, 0x9c41e06a
rol eax, 0x65
popf
pushf
not eax
add eax, 0xdb570f95
xor eax, 0xf3a0948f
rol eax, 7
popf
jmp 0x1400170d9
xorps xmm0, xmm0
movups xmmword [rcx], xmm0
mov qword [r8 + rdx - 8], rbx
mov qword [r8 + rdx], rbx
movups xmm0, xmmword [rdx - 0x18]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rdx - 8]
movups xmmword [rcx + 0x10], xmm1
mov qword [rdx - 8], rbx
mov qword [rdx], send
mov byte [rdx - 0x18], 0
add rcx, 0x20
lea rdx, [rdx + 0x20]
lea rax, [rdx - 0x18]
cmp rax, r9
jne 0x140017a67
push rax
pushf
mov eax, 0xe9d04e22
pushf
not eax
add eax, 0xb65490a7
xor eax, 0xbe14499b
rol eax, 0xce
popf
pushf
not eax
add eax, 0x8bf48bbc
xor eax, 0x892d4f17
rol eax, 0xd3
popf
jmp 0x1400170d9
push rax
pushf
mov eax, 0x6eedec06
pushf
not eax
add eax, 0xf4ef636d
xor eax, 0xbbe0c74b
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x8318d84e
xor eax, 0xcdbb10c5
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xa7b4770e
xor eax, 0xa7c77fc0
rol eax, 0xd0
popf
jmp 0x1400170d9
mov rdx, rcx
jmp 0x140017e38
mov r8, rdi
cmp rax, r15
je 0x140017b36
push rax
pushf
mov eax, 0x7a6bcd07
pushf
not eax
add eax, 0x9d9e430e
xor eax, 0xa0046b8d
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xc02629dc
xor eax, 0xbb99eec4
rol eax, 0x8b
popf
jmp 0x1400170d9
push rax
pushf
mov eax, 0x520a502b
pushf
not eax
add eax, 0xdede5308
xor eax, 0xc1b82521
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xbe38fd2e
xor eax, 0xaa3b6677
rol eax, 0x54
popf
jmp 0x1400170d9
lea rcx, [rax + 0x18]
mov rdx, rdi
sub rdx, rax
nop dword [rax + rax]
push rax
pushf
mov eax, 0x36189f75
pushf
not eax
add eax, 0xf36b2ef6
xor eax, 0x83b4be86
rol eax, 0x15
popf
pushf
not eax
add eax, 0xfaec9a49
xor eax, 0xda24bda6
rol eax, 0x1f
popf
jmp 0x1400170d9
xorps xmm0, xmm0
movups xmmword [r8], xmm0
mov qword [rdx + rcx - 8], rbx
mov qword [rcx + rdx], rbx
movups xmm0, xmmword [rcx - 0x18]
movups xmmword [r8], xmm0
movups xmm1, xmmword [rcx - 8]
movups xmmword [r8 + 0x10], xmm1
mov qword [rcx - 8], rbx
mov qword [rcx], send
mov byte [rcx - 0x18], 0
add r8, 0x20
lea rcx, [rcx + 0x20]
lea rax, [rcx - 0x18]
cmp rax, r15
jne 0x140017c35
push rax
pushf
mov eax, 0x3f96947e
pushf
not eax
add eax, 0xfee36888
xor eax, 0xa14da2a3
rol eax, 0xed
popf
pushf
not eax
add eax, 0xd0b55a49
xor eax, 0xe61516c5
rol eax, 7
popf
pushf
not eax
add eax, 0xb6d8448a
xor eax, 0xbe381de6
rol eax, 0xeb
popf
jmp 0x1400170d9
push rax
pushf
mov eax, 0xf73170a4
pushf
not eax
add eax, 0xb9b234e4
xor eax, 0xe25b9649
rol eax, 0xce
popf
pushf
not eax
add eax, 0xd0141ade
xor eax, 0xdb7692a6
rol eax, 0xa4
popf
jmp 0x1400170d9
mov rdx, r8
mov rcx, r8
call fcn.1400337b2
mov qword [rsp + 0x20], rdi
mov rcx, qword [r14 + 8]
cmp r15, rcx
je 0x140017cc7
push rax
pushf
mov eax, 0x42b37282
pushf
not eax
add eax, 0x93267aa3
xor eax, 0x89a0527a
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x8764c6c8
xor eax, 0x8482dfda
rol eax, 0x99
popf
pushf
not eax
add eax, 0xd36042a2
xor eax, 0x8cc01c41
rol eax, 0xce
popf
jmp 0x1400170d9
push rax
pushf
mov eax, 0x936cbfb5
pushf
not eax
add eax, 0xbbd9744e
xor eax, 0x8094e5d7
rol eax, 0x88
popf
pushf
not eax
add eax, 0x88a493bf
xor eax, 0xdaf43f5f
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x8dafb3c3
xor eax, 0xa9cc60a0
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xf184b540
xor eax, 0xe59fce43
rol eax, 0xec
popf
jmp 0x1400170d9
lea rdx, [r15 + 0x18]
mov rax, r12
sub rax, r15
lea r8, [rax + 0x18]
lea r9, [rax + 0x20]
nop dword [rax]
push rax
pushf
mov eax, 0xef37e6e6
pushf
not eax
add eax, 0xf0de3453
xor eax, 0x8b62f5d2
rol eax, 0x38
popf
pushf
not eax
add eax, 0xccbb66ed
xor eax, 0xa630a234
rol eax, 0x85
popf
jmp 0x1400170d9
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
mov qword [r8 + rdx], rbx
mov qword [r9 + rdx], rbx
movups xmm0, xmmword [rdx - 0x18]
movups xmmword [rsi], xmm0
movups xmm1, xmmword [rdx - 8]
movups xmmword [rsi + 0x10], xmm1
mov qword [rdx - 8], rbx
mov qword [rdx], send
mov byte [rdx - 0x18], 0
add rsi, 0x20
lea rdx, [rdx + 0x20]
lea rax, [rdx - 0x18]
cmp rax, rcx
jne 0x140017dff
push rax
pushf
mov eax, 0x346be9a9
pushf
not eax
add eax, 0xec01b396
xor eax, 0xb9e202ec
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xe7b28f39
xor eax, 0xd4afa24a
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xf0016f6d
xor eax, 0xe5558240
rol eax, 0x83
popf
pushf
not eax
add eax, 0xf6db8459
xor eax, 0xdf388834
rol eax, 0
popf
jmp 0x1400170d9
push rax
pushf
mov eax, 0x4ba6677e
pushf
not eax
add eax, 0xfd30f188
xor eax, 0x8e5d2d01
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xf4337247
xor eax, 0xb234a00e
rol eax, 0xb8
popf
jmp 0x1400170d9
mov rdx, rsi
mov rcx, rsi
call fcn.1400337b2
nop
mov rcx, qword [r14]
test rcx, rcx
je 0x140017e79
push rax
pushf
mov eax, 0x19d4273
pushf
not eax
add eax, 0xc3b10af6
xor eax, 0x8fec29da
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x9908613f
xor eax, 0xe86c639c
rol eax, 0xdb
popf
jmp 0x1400170d9
push rax
pushf
mov eax, 0xfa8d4b16
pushf
not eax
add eax, 0xd82fb88f
xor eax, 0xc55d1160
rol eax, 0x70
popf
pushf
not eax
add eax, 0xb79efb19
xor eax, 0xf59afbfb
rol eax, 0xec
popf
pushf
not eax
add eax, 0x82364a1c
xor eax, 0xe36570c9
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xb8845492
xor eax, 0xa6a86e4a
rol eax, 0xc8
popf
jmp 0x1400170d9
mov rdx, qword [r14 + 8]
call fcn.1400337b2
mov rcx, qword [r14]
mov rdx, qword [r14 + 0x10]
sub rdx, rcx
and rdx, 0xffffffffffffffe0
cmp rdx, 0x1000
jb 0x140017f4b
push rax
pushf
mov eax, 0x1acc1695
pushf
not eax
add eax, 0xc6a7fdff
xor eax, 0xe43ec63f
rol eax, 0xed
popf
pushf
not eax
add eax, 0xfee50f98
xor eax, 0xbbf17b11
rol eax, 0xff
popf
pushf
not eax
add eax, 0xca303984
xor eax, 0xd5d2d79a
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xff2e49d4
xor eax, 0xebc520bd
rol eax, 0xda
popf
jmp 0x1400170d9
push rax
pushf
mov eax, 0x214b2591
pushf
not eax
add eax, 0x89f76d29
xor eax, 0xfae61330
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xe7b7ed53
xor eax, 0xbd64f42d
rol eax, 0x35
popf
jmp 0x1400170d9
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140017fd9
push rax
pushf
mov eax, 0x371d8c6e
pushf
not eax
add eax, 0xf4a515c4
xor eax, 0xd52f9558
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xbaf2375b
xor eax, 0x89782646
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xc753b9f8
xor eax, 0xd991dab9
rol eax, 0x42
popf
jmp 0x1400170d9
push rax
pushf
mov eax, 0x6dcb38b6
pushf
not eax
add eax, 0xb66feb2a
xor eax, 0xb7664c3b
rol eax, 0x82
popf
pushf
not eax
add eax, 0xf6d71159
xor eax, 0x9a53b6cb
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xcea8232d
xor eax, 0x953d73d4
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xaff567a0
xor eax, 0xf1851368
rol eax, 0x77
popf
jmp 0x1400170d9
mov rcx, r8
push rax
pushf
mov eax, 0x88c31fa3
pushf
not eax
add eax, 0x91a921be
xor eax, 0xd3db2cd6
rol eax, 0x73
popf
pushf
not eax
add eax, 0xaf7f578e
xor eax, 0x886e4a75
rol eax, 0x39
popf
pushf
not eax
add eax, 0x87a43c18
xor eax, 0xe4294fa8
rol eax, 0xe
popf
jmp 0x1400170d9
call fcn.140018871
push rax
pushf
mov eax, 0xb712a47
pushf
not eax
add eax, 0xc545dc7d
xor eax, 0x870a0cfa
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xa128d505
xor eax, 0xe03f161d
rol eax, 0x90
popf
pushf
not eax
add eax, 0xccb3d851
xor eax, 0xac116541
rol eax, 0x31
popf
pushf
not eax
add eax, 0xc358799f
xor eax, 0xb4ddd780
rol eax, 0x83
popf
jmp 0x1400170d9
mov qword [r14], rdi
mov rax, qword [rsp + 0x38]
shl rax, 5
push rdi
not rdi
sub rax, rdi
pop rdi
sub rax, 1
mov qword [r14 + 8], rax
lea rcx, [rdi + r13]
mov qword [r14 + 0x10], rcx
mov rax, r12
add rsp, 0x50
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400139c8
int3
call fcn.140010f30
int3