Function at 0x14021c52e
Capabilities:
Authenticate hmac
Get common file path

Disassembly:
push rax
pushf
mov eax, 0x5e795a4d
pushf
not eax
add eax, 0xe1b4e4d5
xor eax, 0xe711bc06
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xc4c87f74
xor eax, 0xc458b0eb
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xac89ba31
xor eax, 0xb8f26014
rol eax, 0xa9
popf
cmp eax, 0x20
jne 0x14021c57e
popf
pop rax
jmp 0x14021d943
cmp eax, 0
jne 0x14021c58d
popf
pop rax
jmp 0x14021c77c
cmp eax, 3
jne 0x14021c59c
popf
pop rax
jmp 0x14021c97d
cmp eax, 1
jne 0x14021c5ab
popf
pop rax
jmp 0x14021c931
cmp eax, 0xd
jne 0x14021c5ba
popf
pop rax
jmp 0x14021ced8
cmp eax, 0x1a
jne 0x14021c5c9
popf
pop rax
jmp 0x14021d6f0
cmp eax, 0xe
jne 0x14021c5d8
popf
pop rax
jmp 0x14021cf90
cmp eax, 0xb
jne 0x14021c5e7
popf
pop rax
jmp 0x14021cd57
cmp eax, 0x19
jne 0x14021c5f6
popf
pop rax
jmp 0x14021d639
cmp eax, 8
jne 0x14021c605
popf
pop rax
jmp 0x14021cc25
cmp eax, 0x1d
jne 0x14021c614
popf
pop rax
jmp 0x14021d85f
cmp eax, 0x17
jne 0x14021c623
popf
pop rax
jmp 0x14021d531
cmp eax, 0x1c
jne 0x14021c632
popf
pop rax
jmp 0x14021d7dc
cmp eax, 0x12
jne 0x14021c641
popf
pop rax
jmp 0x14021d24c
cmp eax, 0x18
jne 0x14021c650
popf
pop rax
jmp 0x14021d57c
cmp eax, 0x11
jne 0x14021c65f
popf
pop rax
jmp 0x14021d194
cmp eax, 0x1b
jne 0x14021c66e
popf
pop rax
jmp 0x14021d7a4
cmp eax, 0x21
jne 0x14021c67d
popf
pop rax
jmp 0x14021d98f
cmp eax, 0xa
jne 0x14021c68c
popf
pop rax
jmp 0x14021ccde
cmp eax, 0x14
jne 0x14021c69b
popf
pop rax
jmp 0x14021d33d
cmp eax, 0xf
jne 0x14021c6aa
popf
pop rax
jmp 0x14021cfdb
cmp eax, 0x13
jne 0x14021c6b9
popf
pop rax
jmp 0x14021d2f1
cmp eax, 0x15
jne 0x14021c6c8
popf
pop rax
jmp 0x14021d3ae
cmp eax, 0x22
jne 0x14021c6d7
popf
pop rax
jmp 0x14021d9c8
cmp eax, 0x1e
jne 0x14021c6e6
popf
pop rax
jmp 0x14021d8ab
cmp eax, 0xc
jne 0x14021c6f5
popf
pop rax
jmp 0x14021ce30
cmp eax, 7
jne 0x14021c704
popf
pop rax
jmp 0x14021cb69
cmp eax, 5
jne 0x14021c713
popf
pop rax
jmp 0x14021cad7
cmp eax, 0x1f
jne 0x14021c722
popf
pop rax
jmp 0x14021d8e4
cmp eax, 0x10
jne 0x14021c731
popf
pop rax
jmp 0x14021d0b0
cmp eax, 6
jne 0x14021c740
popf
pop rax
jmp 0x14021cb23
cmp eax, 9
jne 0x14021c74f
popf
pop rax
jmp 0x14021cc87
cmp eax, 4
jne 0x14021c75e
popf
pop rax
jmp 0x14021ca24
cmp eax, 0x16
jne 0x14021c76d
popf
pop rax
jmp 0x14021d479
cmp eax, 2
jne 0x14021c77c
popf
pop rax
jmp 0x14021c972
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rbp
push rdi
push r14
lea rbp, [rsp - 0x1d0]
sub rsp, 0x2d0
mov rax, qword [0x140103090]
xor rax, rsp
mov qword [rbp + 0x1c0], rax
mov rbx, rcx
mov qword [rsp + 0x68], rcx
xor r14d, r14d
xor edx, edx
mov r8d, 0x9fa711f8
pushf
not r8d
add r8d, 0xa5f72660
xor r8d, 0xfbb00e36
rol r8d, 0x82
popf
pushf
not r8d
add r8d, 0xa96683aa
xor r8d, 0x9b49b4d6
rol r8d, 0x44
popf
pushf
not r8d
add r8d, 0x9874b068
xor r8d, 0xed699525
rol r8d, 0x15
popf
lea rcx, [rbp - 0x50]
call fcn.140044ca0
lea rdx, [rbp - 0x50]
mov ecx, 0xc3e47df2
pushf
not ecx
add ecx, 0x9c21bdbe
xor ecx, 0x974d11b0
rol ecx, 0xd5
popf
pushf
not ecx
add ecx, 0xed387a77
xor ecx, 0xd5e44746
rol ecx, 0xf1
popf
pushf
not ecx
add ecx, 0xe4e2eb18
xor ecx, 0x98ef64e8
rol ecx, 0xc
popf
pushf
not ecx
add ecx, 0x9763c9e8
xor ecx, 0xc7811c7a
rol ecx, 0x86
popf
jmp 0x14021c86f
call qword [sym.imp.KERNEL32.dll_GetTempPathW]
jmp 0x14021c876
dec eax
cmp eax, 0x104
ja 0x14021c8d8
push rax
pushf
mov eax, 0x7820371f
pushf
not eax
add eax, 0x9fb65097
xor eax, 0xcbfd148c
rol eax, 2
popf
pushf
not eax
add eax, 0xfb3fee1a
xor eax, 0xa47c69f6
rol eax, 0x20
popf
pushf
not eax
add eax, 0x920511d3
xor eax, 0xd03c12c9
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xc8e42c55
xor eax, 0xcb1187c8
rol eax, 0x8f
popf
jmp 0x14021c56f
push rax
pushf
mov eax, 0x8e14353e
pushf
not eax
add eax, 0x99f429ef
xor eax, 0xf3e1e90a
rol eax, 0x10
popf
pushf
not eax
add eax, 0xe3c047f0
xor eax, 0xd91479fc
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xa3edc80d
xor eax, 0xe42fa872
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xfd5b89ad
xor eax, 0x85e99616
rol eax, 0xe4
popf
jmp 0x14021c56f
lea rcx, [rbp - 0x50]
mov r8, 0xffffffffffffffff
mov rax, r8
push rax
pushf
mov eax, 0x74d686da
pushf
not eax
add eax, 0xdf7f6de0
xor eax, 0x9febfd2c
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xff132b28
xor eax, 0xae4ca0ae
rol eax, 0x7f
popf
jmp 0x14021c56f
lea rax, [rax + 1]
cmp word [rcx + rax*2], r14w
jne 0x14021c972
cmp word [rbp + rax*2 - 0x52], 0x5c
jne 0x14021c9de
push rax
pushf
mov eax, 0xc74b5c41
pushf
not eax
add eax, 0xb99095de
xor eax, 0xa7f80796
rol eax, 0x69
popf
pushf
not eax
add eax, 0xa3c315d6
xor eax, 0xb9590a88
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x8c253eed
xor eax, 0xe14dfb2a
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xd08b9ffc
xor eax, 0xd87beb05
rol eax, 0xe7
popf
jmp 0x14021c56f
push rax
pushf
mov eax, 0xd25f31ab
pushf
not eax
add eax, 0xf1c9917f
xor eax, 0xa9a7db43
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xbde79f90
xor eax, 0xc989291c
rol eax, 0x63
popf
pushf
not eax
add eax, 0x9723390a
xor eax, 0xc90a7d4f
rol eax, 0xad
popf
jmp 0x14021c56f
lea rax, [rax*2 - 2]
cmp rax, 0x20a
jae 0x14021ca7e
push rax
pushf
mov eax, 0x20db9301
pushf
not eax
add eax, 0xa03b2479
xor eax, 0xbb978189
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xc7e8b1f0
xor eax, 0xe4320105
rol eax, 0x46
popf
pushf
not eax
add eax, 0xa720b4a0
xor eax, 0xc7b4fe1d
rol eax, 0x9a
popf
jmp 0x14021c56f
push rax
pushf
mov eax, 0x18a64bcc
pushf
not eax
add eax, 0xaeafcb7e
xor eax, 0xf730a994
rol eax, 0xe
popf
pushf
not eax
add eax, 0xa079359a
xor eax, 0xd1c89e8b
rol eax, 0x62
popf
pushf
not eax
add eax, 0xfe30bb04
xor eax, 0xa058e56a
rol eax, 0x52
popf
pushf
not eax
add eax, 0xfbe8a058
xor eax, 0xd603d92a
rol eax, 0x8f
popf
jmp 0x14021c56f
mov word [rbp + rax - 0x50], r14w
push rax
pushf
mov eax, 0x359a5b4f
pushf
not eax
add eax, 0x9cbae3cb
xor eax, 0xdf1ad3a1
rol eax, 0xde
popf
pushf
not eax
add eax, 0xd4f827d7
xor eax, 0x8aded4ac
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xc7abcfcc
xor eax, 0xd9223a45
rol eax, 0x48
popf
jmp 0x14021c56f
xorps xmm0, xmm0
movups xmmword [rbp - 0x70], xmm0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x58], r14
lea rax, [rbp - 0x50]
push rax
pushf
mov eax, 0x8981b3b6
pushf
not eax
add eax, 0xff8cd501
xor eax, 0xf06aa56d
rol eax, 0x52
popf
pushf
not eax
add eax, 0xc1641dcf
xor eax, 0xb0fe0448
rol eax, 0xed
popf
jmp 0x14021c56f
inc r8
cmp word [rax + r8*2], r14w
jne 0x14021cbcc
push rax
pushf
mov eax, 0xcfef51a0
pushf
not eax
add eax, 0xa7adef0d
xor eax, 0xa05b1bae
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xa26849d1
xor eax, 0x8364fa6b
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xc700a17f
xor eax, 0xbd24ef07
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x859a6c0a
xor eax, 0xa53c30f3
rol eax, 0x70
popf
jmp 0x14021c56f
push rax
pushf
mov eax, 0xa999389f
pushf
not eax
add eax, 0x813481ae
xor eax, 0xad1df9bf
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xda101417
xor eax, 0x87f922d1
rol eax, 0x84
popf
pushf
not eax
add eax, 0x806910a2
xor eax, 0xc3e19a95
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xfd2eeb01
xor eax, 0xbb9f3bed
rol eax, 0xaf
popf
jmp 0x14021c56f
lea rdx, [rbp - 0x50]
jmp 0x14021ccde
xorps xmm0, xmm0
movups xmmword [rbp - 0x70], xmm0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x58], r14
xor r8d, r8d
lea rdx, [0x18d420864]
pushf
sub rdx, 0x4d32ec94
popf
push rax
pushf
mov eax, 0x887dacf2
pushf
not eax
add eax, 0x83e5b24a
xor eax, 0xce9d62a3
rol eax, 0x72
popf
pushf
not eax
add eax, 0xaae16b8d
xor eax, 0xab1093b7
rol eax, 0x24
popf
jmp 0x14021c56f
lea rcx, [rbp - 0x70]
call fcn.1401f6dc0
nop
mov rdi, qword [rbp - 0x60]
test rdi, rdi
jne 0x14021cd24
push rax
pushf
mov eax, 0xbcff0596
pushf
not eax
add eax, 0xe1de707a
xor eax, 0xa75dda6e
rol eax, 0x82
popf
pushf
not eax
add eax, 0x999b9182
xor eax, 0x8b90c44b
rol eax, 0xd8
popf
jmp 0x14021c56f
push rax
pushf
mov eax, 0xd3e277a3
pushf
not eax
add eax, 0xd87e35bb
xor eax, 0xfdb6d120
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x91f85303
xor eax, 0xaa2ee789
rol eax, 0xc5
popf
jmp 0x14021c56f
xorps xmm0, xmm0
movups xmmword [rbx], xmm0
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], r14
xor r8d, r8d
lea rdx, [0x1a6b77a7b]
pushf
sub rdx, 0x66a85eab
popf
mov rcx, rbx
call fcn.1401f6dc0
nop
mov rdx, qword [rbp - 0x58]
cmp rdx, 8
jb 0x14021cdd7
push rax
pushf
mov eax, 0x52a32c6e
pushf
not eax
add eax, 0x97c3ed28
xor eax, 0xf94c12ce
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xf5ca6316
xor eax, 0xc526a4a3
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x9cd2b08e
xor eax, 0x83e64c52
rol eax, 0x2b
popf
jmp 0x14021c56f
push rax
pushf
mov eax, 0x884ea549
pushf
not eax
add eax, 0xc291b6fe
xor eax, 0x8bc687a0
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xfe0a3f18
xor eax, 0xd037c4f6
rol eax, 0x49
popf
pushf
not eax
add eax, 0x87284fea
xor eax, 0x808fbde2
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xed5441af
xor eax, 0x9fda0851
rol eax, 0xab
popf
jmp 0x14021c56f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14021cea5
push rax
pushf
mov eax, 0xaa5d6ffd
pushf
not eax
add eax, 0x990481ad
xor eax, 0xa9d31ece
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xc91f9ad9
xor eax, 0xb01679e2
rol eax, 0x58
popf
pushf
not eax
add eax, 0xb934d7a0
xor eax, 0xcd782741
rol eax, 0x41
popf
pushf
not eax
add eax, 0x976e4284
xor eax, 0xa3ddc607
rol eax, 0x88
popf
jmp 0x14021c56f
push rax
pushf
mov eax, 0x4b2dce40
pushf
not eax
add eax, 0x93f15f1b
xor eax, 0xbe75f75a
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xba74d751
xor eax, 0xce6d219c
rol eax, 0xc4
popf
jmp 0x14021c56f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14021cf37
push rax
pushf
mov eax, 0xe5cb6464
pushf
not eax
add eax, 0xc0736942
xor eax, 0xb9920e9a
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xf57a8ec0
xor eax, 0x926a6fbb
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xd5a80d2b
xor eax, 0xd33397a0
rol eax, 0x2b
popf
jmp 0x14021c56f
push rax
pushf
mov eax, 0xf7ebe300
pushf
not eax
add eax, 0x807078ba
xor eax, 0x8be76ce9
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x982e280e
xor eax, 0xb0633991
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xe6481b11
xor eax, 0xe983b0f2
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xb962bd7a
xor eax, 0x9efd1282
rol eax, 0x89
popf
jmp 0x14021c56f
jmp 0x14021d7a4
lea rcx, [rsp + 0x48]
call fcn.14038263c
mov rsi, rax
movabs rcx, 0xfc55894a416efdce
pushf
not rcx
add rcx, 0x60d433e4
xor rcx, 0x66c73615
rol rcx, 0xa3
popf
pushf
not rcx
add rcx, 0x76932f43
xor rcx, 0x59360137
rol rcx, 0x4c
popf
pushf
not rcx
add rcx, 0x43bf3f4a
xor rcx, 0x53cc5be5
rol rcx, 0xb4
popf
sub rcx, rdi
cmp rcx, 1
jb 0x14021d07d
push rax
pushf
mov eax, 0xabd4b7d0
pushf
not eax
add eax, 0xa0659121
xor eax, 0xb2c29a3b
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xec9741c4
xor eax, 0xa38994a2
rol eax, 0xc1
popf
jmp 0x14021c56f
push rax
pushf
mov eax, 0x1b63ec16
pushf
not eax
add eax, 0xfad4250e
xor eax, 0xf5f8f5d5
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xdc03bba7
xor eax, 0xb17ae684
rol eax, 0x7a
popf
jmp 0x14021c56f
lea r9, [rbp - 0x70]
cmp qword [rbp - 0x58], 8
cmovae r9, qword [rbp - 0x70]
mov qword [rsp + 0x30], 1
lea rax, [0x1bac8ee6b]
pushf
sub rax, 0x7ab9d29f
popf
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdi
lea rcx, [rsp + 0x70]
call fcn.1401a7fb8
nop
mov r9, rsi
lea r8, [rsp + 0x70]
mov rcx, rbx
call fcn.1401a6ed7
nop
mov rdx, qword [rbp - 0x78]
cmp rdx, 8
jb 0x14021d161
push rax
pushf
mov eax, 0x8573014d
pushf
not eax
add eax, 0x9000ed06
xor eax, 0xae010cc0
rol eax, 0x18
popf
pushf
not eax
add eax, 0x822f8a48
xor eax, 0xb4e8b110
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x91b57f24
xor eax, 0xd61e9800
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x93dd57d5
xor eax, 0xf53f49c2
rol eax, 0xc6
popf
jmp 0x14021c56f
push rax
pushf
mov eax, 0x84eb177c
pushf
not eax
add eax, 0xe0306eac
xor eax, 0xecc37576
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xff8177ce
xor eax, 0xecb3bb88
rol eax, 0x40
popf
jmp 0x14021c56f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14021d206
push rax
pushf
mov eax, 0xa3cef053
pushf
not eax
add eax, 0xc1242902
xor eax, 0x81598fe8
rol eax, 0x76
popf
pushf
not eax
add eax, 0xa4c2ff3b
xor eax, 0xb76c8508
rol eax, 0xca
popf
pushf
not eax
add eax, 0xb6e1bdb1
xor eax, 0xdb50c0ad
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xfabf3762
xor eax, 0x85362121
rol eax, 0xaf
popf
jmp 0x14021c56f
push rax
pushf
mov eax, 0xd263de0e
pushf
not eax
add eax, 0xaaad2114
xor eax, 0xcb0e1b98
rol eax, 0x36
popf
pushf
not eax
add eax, 0x9a1ef0be
xor eax, 0xc133b18a
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xaced2354
xor eax, 0xd1ae8c9d
rol eax, 0xda
popf
jmp 0x14021c56f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14021d2ab
push rax
pushf
mov eax, 0xf742d909
pushf
not eax
add eax, 0xfd5cf6e4
xor eax, 0xc3a35fbf
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xa57b02f1
xor eax, 0xf9a00cef
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xe004e73b
xor eax, 0xa6e98d64
rol eax, 0x5e
popf
jmp 0x14021c56f
push rax
pushf
mov eax, 0xfb9520ab
pushf
not eax
add eax, 0xf33f911b
xor eax, 0xa9a34e21
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xf967619a
xor eax, 0xd5da3601
rol eax, 0x86
popf
pushf
not eax
add eax, 0xb882f645
xor eax, 0xd201f021
rol eax, 0x78
popf
jmp 0x14021c56f
call fcn.1401eb76d
nop
push rax
pushf
mov eax, 0x7e90a8df
pushf
not eax
add eax, 0xcc9af0d3
xor eax, 0xf534339e
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xdcb74f55
xor eax, 0xccbe0a75
rol eax, 0x61
popf
pushf
not eax
add eax, 0xc2d64e5e
xor eax, 0xf9fa4a41
rol eax, 0x82
popf
jmp 0x14021c56f
mov rdx, qword [rsp + 0x60]
cmp rdx, 8
jb 0x14021d37b
push rax
pushf
mov eax, 0x12a92843
pushf
not eax
add eax, 0xb642ca48
xor eax, 0xfefb5b55
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xe3de0a3e
xor eax, 0xbb2f58cb
rol eax, 0xc1
popf
jmp 0x14021c56f
push rax
pushf
mov eax, 0x23072e23
pushf
not eax
add eax, 0x87649cd4
xor eax, 0x9de7d57b
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xd781603e
xor eax, 0xfa257a41
rol eax, 0x12
popf
jmp 0x14021c56f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14021d420
push rax
pushf
mov eax, 0x2a6ccf6d
pushf
not eax
add eax, 0x8d80e94b
xor eax, 0xd5b536c3
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xac9246a8
xor eax, 0xd01812b8
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xbe058a5e
xor eax, 0xfbf1386c
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x857d7316
xor eax, 0xa30837fb
rol eax, 0x62
popf
jmp 0x14021c56f
push rax
pushf
mov eax, 0x71e7638a
pushf
not eax
add eax, 0xb0491411
xor eax, 0xd5422cd3
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xe25e94ad
xor eax, 0xa4072366
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xe4f07962
xor eax, 0xb32ebe1b
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x966b9b3d
xor eax, 0x85a301df
rol eax, 0x6b
popf
jmp 0x14021c56f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14021d4d8
push rax
pushf
mov eax, 0x15a27c33
pushf
not eax
add eax, 0xd2f5eab7
xor eax, 0x8d3a4b53
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xade19a3a
xor eax, 0x89445102
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xd22037d6
xor eax, 0xb9a5b7c6
rol eax, 4
popf
jmp 0x14021c56f
push rax
pushf
mov eax, 0x27b2c8c3
pushf
not eax
add eax, 0xe1132b96
xor eax, 0x973b8def
rol eax, 0x58
popf
pushf
not eax
add eax, 0x9ac1c5ea
xor eax, 0xe4b306f6
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xfa7cb7f3
xor eax, 0xbef1ee6c
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xee73d8d1
xor eax, 0x96b6918b
rol eax, 0xbc
popf
jmp 0x14021c56f
call fcn.1401eb76d
push rax
pushf
mov eax, 0x2c3797da
pushf
not eax
add eax, 0xc415dd8d
xor eax, 0xc65d9a9d
rol eax, 0x88
popf
pushf
not eax
add eax, 0xf585f345
xor eax, 0xffde4970
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xa8e6fe41
xor eax, 0xf6bcf007
rol eax, 0xc7
popf
jmp 0x14021c56f
movdqa xmm0, xmmword [0x1400f8e50]
movdqu xmmword [rsp + 0x58], xmm0
mov word [rsp + 0x48], r14w
mov rdx, qword [rbp - 0x58]
cmp rdx, 8
jb 0x14021d5e0
push rax
pushf
mov eax, 0x8f9a8273
pushf
not eax
add eax, 0xb1087b51
xor eax, 0x9ee0dc1a
rol eax, 0x45
popf
pushf
not eax
add eax, 0x90d64f30
xor eax, 0xbe48ef8a
rol eax, 0xb
popf
pushf
not eax
add eax, 0x8d2786d5
xor eax, 0xc240f5c9
rol eax, 0x50
popf
jmp 0x14021c56f
push rax
pushf
mov eax, 0x520b2024
pushf
not eax
add eax, 0xc43175ab
xor eax, 0xf226ca2a
rol eax, 0x82
popf
pushf
not eax
add eax, 0xf4c06072
xor eax, 0xe9c54c2e
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x990fba1d
xor eax, 0xa7181b65
rol eax, 0x38
popf
pushf
not eax
add eax, 0xf18ab47d
xor eax, 0xed15f952
rol eax, 0x66
popf
jmp 0x14021c56f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14021d6aa
push rax
pushf
mov eax, 0xcc028fc9
pushf
not eax
add eax, 0x9b7c1c07
xor eax, 0x9f836849
rol eax, 0xad
popf
pushf
not eax
add eax, 0x9e66bf2c
xor eax, 0xab09a284
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xab320242
xor eax, 0xd24a71fb
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xf167fd09
xor eax, 0xabdf96e8
rol eax, 0x44
popf
jmp 0x14021c56f
push rax
pushf
mov eax, 0x458d63a9
pushf
not eax
add eax, 0xd8f4c23c
xor eax, 0xc03d7b60
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x8d71e10a
xor eax, 0xddbb4114
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xed75d1e6
xor eax, 0x84375589
rol eax, 0xd7
popf
jmp 0x14021c56f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14021d74b
push rax
pushf
mov eax, 0xbb9fe7df
pushf
not eax
add eax, 0xb4d84216
xor eax, 0xecb997cb
rol eax, 0x10
popf
pushf
not eax
add eax, 0x9cb70ac9
xor eax, 0xf509fd17
rol eax, 0x17
popf
pushf
not eax
add eax, 0xe251daa5
xor eax, 0xba340f20
rol eax, 0xf9
popf
jmp 0x14021c56f
push rax
pushf
mov eax, 0x120020af
pushf
not eax
add eax, 0xc002218e
xor eax, 0xd2ad0c65
rol eax, 0x72
popf
pushf
not eax
add eax, 0xc4624038
xor eax, 0xe80b2d48
rol eax, 0x86
popf
pushf
not eax
add eax, 0xfc3aa406
xor eax, 0xdb47600e
rol eax, 2
popf
pushf
not eax
add eax, 0xd4dca05d
xor eax, 0xb6c4c3b7
rol eax, 0x69
popf
jmp 0x14021c56f
call fcn.1401eb76d
push rax
pushf
mov eax, 0x2a0857a7
pushf
not eax
add eax, 0xd01899de
xor eax, 0xe10e697c
rol eax, 0x70
popf
pushf
not eax
add eax, 0xafa3e773
xor eax, 0x84594054
rol eax, 0x75
popf
jmp 0x14021c56f
mov rax, rbx
mov rcx, qword [rbp + 0x1c0]
xor rcx, rsp
call fcn.14027ae25
lea r11, [rsp + 0x2d0]
mov rbx, qword [r11 + 0x28]
mov rsi, qword [r11 + 0x30]
mov rsp, r11
pop r14
pop rdi
pop rbp
ret
call fcn.1401c2053
int3
call fcn.1401c2053
int3
call fcn.14026cdb8
nop
push rax
pushf
mov eax, 0xa86c5a4
pushf
not eax
add eax, 0xfa9719cf
xor eax, 0x8a2496e9
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xfcc5dc70
xor eax, 0xe0de11b3
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xcfa62e39
xor eax, 0xd59a16e9
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xd485a3a8
xor eax, 0xe3a1822d
rol eax, 0xa0
popf
jmp 0x14021c56f
call fcn.14027e366
nop
push rax
pushf
mov eax, 0x8c3e8de9
pushf
not eax
add eax, 0x8e4d19cd
xor eax, 0xe4cb6f84
rol eax, 0x65
popf
pushf
not eax
add eax, 0x86dcf14c
xor eax, 0x90761231
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xc2fbe3e0
xor eax, 0xd2341911
rol eax, 0xc8
popf
jmp 0x14021c56f
call fcn.1401c2053
nop
push rax
pushf
mov eax, 0x69393198
pushf
not eax
add eax, 0xc185796a
xor eax, 0xd0f07e94
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xc83904e6
xor eax, 0x882ab383
rol eax, 0x29
popf
jmp 0x14021c56f
call fcn.1401c2053
int3