Function at 0x1400f687b
Capabilities:
Write file on windows

Disassembly:
push rax
pushf
mov eax, 0xfddbd7f4
pushf
not eax
add eax, 0x91d5c898
xor eax, 0xed44f9e4
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xfd68d327
xor eax, 0xd84ad832
rol eax, 0x83
popf
cmp eax, 0x29
jne 0x1400f68b8
popf
pop rax
jmp 0x1400f8060
cmp eax, 0
jne 0x1400f68c7
popf
pop rax
jmp 0x1400f6bb5
cmp eax, 3
jne 0x1400f68d6
popf
pop rax
jmp 0x1400f6d67
cmp eax, 1
jne 0x1400f68e5
popf
pop rax
jmp 0x1400f6c6c
cmp eax, 0xd
jne 0x1400f68f4
popf
pop rax
jmp 0x1400f7367
cmp eax, 0x1a
jne 0x1400f6903
popf
pop rax
jmp 0x1400f79f3
cmp eax, 0xe
jne 0x1400f6912
popf
pop rax
jmp 0x1400f7435
cmp eax, 0x31
jne 0x1400f6921
popf
pop rax
jmp 0x1400f8456
cmp eax, 0x19
jne 0x1400f6930
popf
pop rax
jmp 0x1400f79a4
cmp eax, 8
jne 0x1400f693f
popf
pop rax
jmp 0x1400f705b
cmp eax, 0x2a
jne 0x1400f694e
popf
pop rax
jmp 0x1400f80f8
cmp eax, 0x17
jne 0x1400f695d
popf
pop rax
jmp 0x1400f78c3
cmp eax, 0x1c
jne 0x1400f696c
popf
pop rax
jmp 0x1400f7a9f
cmp eax, 0x2e
jne 0x1400f697b
popf
pop rax
jmp 0x1400f82cf
cmp eax, 0x18
jne 0x1400f698a
popf
pop rax
jmp 0x1400f7958
cmp eax, 0x2b
jne 0x1400f6999
popf
pop rax
jmp 0x1400f819e
cmp eax, 0x1b
jne 0x1400f69a8
popf
pop rax
jmp 0x1400f7a2f
cmp eax, 0x2d
jne 0x1400f69b7
popf
pop rax
jmp 0x1400f828c
cmp eax, 0x23
jne 0x1400f69c6
popf
pop rax
jmp 0x1400f7dbe
cmp eax, 0x25
jne 0x1400f69d5
popf
pop rax
jmp 0x1400f7e9e
cmp eax, 0x32
jne 0x1400f69e4
popf
pop rax
jmp 0x1400f84a6
cmp eax, 0x13
jne 0x1400f69f3
popf
pop rax
jmp 0x1400f76c6
cmp eax, 0x33
jne 0x1400f6a02
popf
pop rax
jmp 0x1400f84ee
cmp eax, 0x24
jne 0x1400f6a11
popf
pop rax
jmp 0x1400f7e2e
cmp eax, 0x1e
jne 0x1400f6a20
popf
pop rax
jmp 0x1400f7b5c
cmp eax, 0xc
jne 0x1400f6a2f
popf
pop rax
jmp 0x1400f72df
cmp eax, 0x26
jne 0x1400f6a3e
popf
pop rax
jmp 0x1400f7f53
cmp eax, 0x27
jne 0x1400f6a4d
popf
pop rax
jmp 0x1400f7fb5
cmp eax, 0x30
jne 0x1400f6a5c
popf
pop rax
jmp 0x1400f840b
cmp eax, 0x10
jne 0x1400f6a6b
popf
pop rax
jmp 0x1400f7584
cmp eax, 0x2c
jne 0x1400f6a7a
popf
pop rax
jmp 0x1400f822f
cmp eax, 9
jne 0x1400f6a89
popf
pop rax
jmp 0x1400f7108
cmp eax, 4
jne 0x1400f6a98
popf
pop rax
jmp 0x1400f6e3f
cmp eax, 0x16
jne 0x1400f6aa7
popf
pop rax
jmp 0x1400f7860
cmp eax, 0x28
jne 0x1400f6ab6
popf
pop rax
jmp 0x1400f801b
cmp eax, 0xa
jne 0x1400f6ac5
popf
pop rax
jmp 0x1400f71c0
cmp eax, 0x22
jne 0x1400f6ad4
popf
pop rax
jmp 0x1400f7d4e
cmp eax, 0x14
jne 0x1400f6ae3
popf
pop rax
jmp 0x1400f7745
cmp eax, 7
jne 0x1400f6af2
popf
pop rax
jmp 0x1400f6fa9
cmp eax, 5
jne 0x1400f6b01
popf
pop rax
jmp 0x1400f6eae
cmp eax, 2
jne 0x1400f6b10
popf
pop rax
jmp 0x1400f6cfd
cmp eax, 0x20
jne 0x1400f6b1f
popf
pop rax
jmp 0x1400f7c4e
cmp eax, 0x1d
jne 0x1400f6b2e
popf
pop rax
jmp 0x1400f7b04
cmp eax, 0x11
jne 0x1400f6b3d
popf
pop rax
jmp 0x1400f7606
cmp eax, 6
jne 0x1400f6b4c
popf
pop rax
jmp 0x1400f6f42
cmp eax, 0x2f
jne 0x1400f6b5b
popf
pop rax
jmp 0x1400f8367
cmp eax, 0x12
jne 0x1400f6b6a
popf
pop rax
jmp 0x1400f768f
cmp eax, 0x21
jne 0x1400f6b79
popf
pop rax
jmp 0x1400f7cb9
cmp eax, 0x1f
jne 0x1400f6b88
popf
pop rax
jmp 0x1400f7be0
cmp eax, 0xb
jne 0x1400f6b97
popf
pop rax
jmp 0x1400f7233
cmp eax, 0xf
jne 0x1400f6ba6
popf
pop rax
jmp 0x1400f74e0
cmp eax, 0x15
jne 0x1400f6bb5
popf
pop rax
jmp 0x1400f77df
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
mov rbp, rsp
sub rsp, 0x78
xor edi, edi
mov r14d, r8d
movsxd r15, ecx
mov rbx, r9
mov rsi, rdx
test r8d, r8d
je 0x1400f6c13
push rax
pushf
mov eax, 0xe2d5cb3b
pushf
not eax
add eax, 0x8c1df022
xor eax, 0xd3db5f6b
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xbfffd504
xor eax, 0xa8569d4b
rol eax, 0xe2
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0x62949904
pushf
not eax
add eax, 0xb69ca066
xor eax, 0xf8c02a4b
rol eax, 0x52
popf
pushf
not eax
add eax, 0x864ec780
xor eax, 0x802cb9f7
rol eax, 0x66
popf
pushf
not eax
add eax, 0xecfdd7d3
xor eax, 0xb9f31523
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x8f741aac
xor eax, 0xbc444322
rol eax, 0x13
popf
jmp 0x1400f68a9
test rdx, rdx
jne 0x1400f6ca4
push rax
pushf
mov eax, 0x830972b7
pushf
not eax
add eax, 0xa7cf045a
xor eax, 0xaca18b4b
rol eax, 0x26
popf
pushf
not eax
add eax, 0xa752ad51
xor eax, 0x8e0bf2ee
rol eax, 0xeb
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0x48462e04
pushf
not eax
add eax, 0xd8611d06
xor eax, 0xbc16d724
rol eax, 0x60
popf
pushf
not eax
add eax, 0xe99525c9
xor eax, 0xf7d22591
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xd26cfe5c
xor eax, 0x883a1a4b
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x9e3c9657
xor eax, 0xcfc5bc8a
rol eax, 0xf0
popf
jmp 0x1400f68a9
mov byte [r9 + 0x38], 1
xor r8d, r8d
mov dword [r9 + 0x34], edi
xor edx, edx
mov byte [r9 + 0x30], 1
xor ecx, ecx
mov dword [r9 + 0x2c], 0x16
xor r9d, r9d
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rdi
call fcn.1400fecf2
or eax, 0xffffffff
jmp 0x1400f84ee
mov rax, r15
lea rcx, [0x18cf2dfbe]
pushf
sub rcx, 0x4ce6259e
popf
and eax, 0x3f
mov r12, r15
sar r12, 6
mov qword [rbp - 0x18], r12
lea r13, [rax + rax*8]
mov rcx, qword [rcx + r12*8]
mov al, byte [rcx + r13*8 + 0x39]
mov byte [rbp - 0x48], al
dec al
cmp al, 1
ja 0x1400f6de6
push rax
pushf
mov eax, 0xdd26db19
pushf
not eax
add eax, 0x86857f13
xor eax, 0xa31ab80f
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x865bd65c
xor eax, 0x933874f0
rol eax, 0x10
popf
pushf
not eax
add eax, 0xbe9ed76d
xor eax, 0xfd1292bb
rol eax, 0xdb
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0x33972c2b
pushf
not eax
add eax, 0xafa4a667
xor eax, 0xed62f71a
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x9d00f693
xor eax, 0x818b6dd9
rol eax, 0xed
popf
pushf
not eax
add eax, 0xd53771f1
xor eax, 0x86ba2cda
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xa56af9ab
xor eax, 0xf2b22908
rol eax, 0xc6
popf
jmp 0x1400f68a9
mov eax, r14d
not eax
test al, 1
je 0x1400f6e7b
push rax
pushf
mov eax, 0x7e1af210
pushf
not eax
add eax, 0xf601176b
xor eax, 0x9c6f925d
rol eax, 0x19
popf
pushf
not eax
add eax, 0x9471b047
xor eax, 0x849a9e58
rol eax, 0x59
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0xc9cd7736
pushf
not eax
add eax, 0xf67ba11c
xor eax, 0xd9a07205
rol eax, 0xce
popf
pushf
not eax
add eax, 0x910051a4
xor eax, 0xda081460
rol eax, 0x44
popf
jmp 0x1400f68a9
test byte [rcx + r13*8 + 0x38], 0x20
je 0x1400f6ee9
push rax
pushf
mov eax, 0xda91f0ae
pushf
not eax
add eax, 0xc9c9d1f2
xor eax, 0xf5d65748
rol eax, 0x29
popf
pushf
not eax
add eax, 0x87eced59
xor eax, 0xa480d723
rol eax, 0xe4
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0xf617d867
pushf
not eax
add eax, 0xcf4939f2
xor eax, 0xe9d2c125
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xd55362e2
xor eax, 0xf82f5116
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xd33a5d92
xor eax, 0xca99b548
rol eax, 0xea
popf
pushf
not eax
add eax, 0xd992ff37
xor eax, 0xd1d62b2d
rol eax, 0xdb
popf
jmp 0x1400f68a9
xor edx, edx
mov ecx, r15d
lea r8d, [rdx + 2]
call fcn.1401076c8
push rax
pushf
mov eax, 0x16b49677
pushf
not eax
add eax, 0xb44dd7c9
xor eax, 0xc9f0761c
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xd7f084e7
xor eax, 0xcc794a87
rol eax, 0x15
popf
pushf
not eax
add eax, 0xc747693c
xor eax, 0xda4f00e1
rol eax, 0xde
popf
pushf
not eax
add eax, 0xb3c3a4d7
xor eax, 0x98879cea
rol eax, 0x27
popf
jmp 0x1400f68a9
mov ecx, r15d
mov qword [rbp - 0x30], rdi
call fcn.1400e2629
lea rdx, [0x1879ac43a]
pushf
sub rdx, 0x478e0a1a
popf
test eax, eax
je 0x1400f7028
push rax
pushf
mov eax, 0xee123c59
pushf
not eax
add eax, 0x8d1c0315
xor eax, 0xee0f1585
rol eax, 0x59
popf
pushf
not eax
add eax, 0xf1450352
xor eax, 0xe90e9ee2
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x87824ad5
xor eax, 0xacb931f3
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xbef4388a
xor eax, 0xbbb30128
rol eax, 0xb0
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0x6207e897
pushf
not eax
add eax, 0xf65b49b4
xor eax, 0xde967351
rol eax, 0x70
popf
pushf
not eax
add eax, 0xb98e441e
xor eax, 0xa7411958
rol eax, 0x14
popf
jmp 0x1400f68a9
mov rax, qword [rdx + r12*8]
cmp byte [rax + r13*8 + 0x38], dil
jge 0x1400f70af
push rax
pushf
mov eax, 0xe2c0b752
pushf
not eax
add eax, 0xa7c0e104
xor eax, 0xf8fdfa81
rol eax, 1
popf
pushf
not eax
add eax, 0xf05aea39
xor eax, 0x8d095778
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x8908d0fd
xor eax, 0xf3a716ed
rol eax, 0x94
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0x87949d28
pushf
not eax
add eax, 0xbb916a68
xor eax, 0x95693928
rol eax, 0x39
popf
pushf
not eax
add eax, 0x983acf5c
xor eax, 0x8775f897
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xcf7306d4
xor eax, 0x92035b08
rol eax, 0x52
popf
pushf
not eax
add eax, 0xf774fe00
xor eax, 0xfdc254e0
rol eax, 0x7b
popf
jmp 0x1400f68a9
cmp byte [rbx + 0x28], dil
jne 0x1400f7167
push rax
pushf
mov eax, 0xd8b93795
pushf
not eax
add eax, 0x886b5967
xor eax, 0xffd244f9
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xe47437ec
xor eax, 0xb06f9c31
rol eax, 0x51
popf
pushf
not eax
add eax, 0xac0364b1
xor eax, 0xb98849e1
rol eax, 0xca
popf
pushf
not eax
add eax, 0xf856f10f
xor eax, 0xbe28d38b
rol eax, 0xc6
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0xef89cca5
pushf
not eax
add eax, 0xe69c2e81
xor eax, 0x8c311c6d
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x87a34460
xor eax, 0xfe420430
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xe9642e1f
xor eax, 0x93934c33
rol eax, 0x64
popf
pushf
not eax
add eax, 0x86b5152e
xor eax, 0x92f50fa4
rol eax, 0xa2
popf
jmp 0x1400f68a9
mov rcx, rbx
call fcn.140111918
lea rdx, [0x185b58021]
pushf
sub rdx, 0x45a8c601
popf
push rax
pushf
mov eax, 0xd3f625f0
pushf
not eax
add eax, 0xfd9dcb5b
xor eax, 0xe3746189
rol eax, 0x90
popf
pushf
not eax
add eax, 0xafbf0e9f
xor eax, 0x809e19ac
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x8039e020
xor eax, 0xe8e8b3e6
rol eax, 0x81
popf
pushf
not eax
add eax, 0x9979d37b
xor eax, 0x944166bd
rol eax, 0xe8
popf
jmp 0x1400f68a9
mov rax, qword [rbx + 0x18]
cmp qword [rax + 0x138], rdi
jne 0x1400f7299
push rax
pushf
mov eax, 0x823a52a
pushf
not eax
add eax, 0x8cace585
xor eax, 0xc890b585
rol eax, 0x43
popf
pushf
not eax
add eax, 0xab12e02e
xor eax, 0xd25c0e19
rol eax, 0x63
popf
pushf
not eax
add eax, 0x916cbd48
xor eax, 0x831316c7
rol eax, 0x58
popf
pushf
not eax
add eax, 0xe6d6cd42
xor eax, 0xb2835b6c
rol eax, 0xd6
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0xb091b84
pushf
not eax
add eax, 0xcb8dc00a
xor eax, 0xac06393a
rol eax, 0x29
popf
pushf
not eax
add eax, 0xf5f15dbb
xor eax, 0x8c930783
rol eax, 0x50
popf
pushf
not eax
add eax, 0xd1fd0591
xor eax, 0xf880896a
rol eax, 0x8f
popf
jmp 0x1400f68a9
mov rax, qword [rdx + r12*8]
cmp byte [rax + r13*8 + 0x39], dil
je 0x1400f7334
push rax
pushf
mov eax, 0xc75bfbcf
pushf
not eax
add eax, 0x83c693e3
xor eax, 0xc585a44e
rol eax, 0x80
popf
pushf
not eax
add eax, 0xbcb05bba
xor eax, 0xae5b0a60
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xb8d33d96
xor eax, 0xea09f442
rol eax, 0x55
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0x72464cb7
pushf
not eax
add eax, 0xb32e5bfb
xor eax, 0x9414ed4e
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xdaedbafe
xor eax, 0xa26545be
rol eax, 0x51
popf
jmp 0x1400f68a9
mov rcx, qword [rdx + r12*8]
lea rdx, [rbp - 0x20]
mov rcx, qword [rcx + r13*8 + 0x28]
jmp 0x1400f7375
call qword [sym.imp.KERNEL32.dll_GetConsoleMode]
test eax, eax
je 0x1400f73dc
push rax
pushf
mov eax, 0xfc967a44
pushf
not eax
add eax, 0xd6dbbbcf
xor eax, 0x857f9766
rol eax, 0x15
popf
pushf
not eax
add eax, 0xb5f098fd
xor eax, 0xece423bf
rol eax, 0x11
popf
pushf
not eax
add eax, 0xc83c24b0
xor eax, 0xc2c52055
rol eax, 7
popf
pushf
not eax
add eax, 0x858f8527
xor eax, 0xc3418773
rol eax, 0xa4
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0x18c5df41
pushf
not eax
add eax, 0x82a47c59
xor eax, 0xf1414a5a
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xdd687047
xor eax, 0xbfa9bf38
rol eax, 0x76
popf
pushf
not eax
add eax, 0xf2080bab
xor eax, 0xe798dfb8
rol eax, 0xad
popf
pushf
not eax
add eax, 0xd70c79b0
xor eax, 0xb293d2ba
rol eax, 0x78
popf
jmp 0x1400f68a9
movsx ecx, byte [rbp - 0x48]
test ecx, ecx
je 0x1400f7487
push rax
pushf
mov eax, 0x83d5525c
pushf
not eax
add eax, 0xa17dda3e
xor eax, 0xab4770c3
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xca7344b5
xor eax, 0xea93b7b3
rol eax, 0
popf
pushf
not eax
add eax, 0xe31cad77
xor eax, 0xd68cdbf1
rol eax, 0xf9
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0x6df765e6
pushf
not eax
add eax, 0xbf77599c
xor eax, 0xc204be1e
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x9131bfc5
xor eax, 0xc93aa800
rol eax, 0x77
popf
pushf
not eax
add eax, 0xb22685c9
xor eax, 0xa3b3ba78
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xf80f1d8e
xor eax, 0xb46ac98c
rol eax, 0xfa
popf
jmp 0x1400f68a9
sub ecx, 1
je 0x1400f752b
push rax
pushf
mov eax, 0xc45c9ff2
pushf
not eax
add eax, 0xfc886a0c
xor eax, 0xe686234c
rol eax, 0x47
popf
pushf
not eax
add eax, 0xd2475b36
xor eax, 0xea30d508
rol eax, 0xef
popf
pushf
not eax
add eax, 0xe6904372
xor eax, 0xb3eafac0
rol eax, 0x53
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0x7a54c607
pushf
not eax
add eax, 0xbadd6d98
xor eax, 0xc0fe03b9
rol eax, 0x68
popf
pushf
not eax
add eax, 0xa661dab9
xor eax, 0xd5751c9b
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xdcc1b8f5
xor eax, 0x8050fb7f
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xb20a8278
xor eax, 0xad9a5708
rol eax, 0xb5
popf
jmp 0x1400f68a9
cmp ecx, 1
jne 0x1400f75c0
push rax
pushf
mov eax, 0x4383784f
pushf
not eax
add eax, 0xd234890e
xor eax, 0xe904c723
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xb63b6831
xor eax, 0x8e6cb456
rol eax, 0xe6
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0x8b72bb45
pushf
not eax
add eax, 0xe83b85e0
xor eax, 0xc3d8c700
rol eax, 0x51
popf
pushf
not eax
add eax, 0xcea40f7e
xor eax, 0x8c0ee914
rol eax, 0x68
popf
pushf
not eax
add eax, 0xe61531c9
xor eax, 0x85dced89
rol eax, 0x3b
popf
jmp 0x1400f68a9
lea r12, [rsi + r14]
mov qword [rbp - 0x40], rdi
mov r15, rsi
cmp rsi, r12
jae 0x1400f7649
push rax
pushf
mov eax, 0x1263c96e
pushf
not eax
add eax, 0x9cbbbbde
xor eax, 0xdd861f9b
rol eax, 0xde
popf
pushf
not eax
add eax, 0xc1b1fc4b
xor eax, 0xabf580cd
rol eax, 0x2e
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0xa0519897
pushf
not eax
add eax, 0xdd882b60
xor eax, 0xf7e225be
rol eax, 0xde
popf
pushf
not eax
add eax, 0xe497004b
xor eax, 0xee4d5896
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xc6ccd5ff
xor eax, 0xa40e9e13
rol eax, 0x13
popf
jmp 0x1400f68a9
mov r14d, dword [rbp - 0x3c]
push rax
pushf
mov eax, 0xf8c5abc6
pushf
not eax
add eax, 0xfc45b840
xor eax, 0xbdac9d25
rol eax, 0x59
popf
pushf
not eax
add eax, 0x8e0dc9ae
xor eax, 0xb4917089
rol eax, 0x43
popf
jmp 0x1400f68a9
movzx eax, word [r15]
movzx ecx, ax
mov word [rbp - 0x48], ax
call fcn.140127d7b
movzx ecx, word [rbp - 0x48]
cmp ax, cx
jne 0x1400f7712
push rax
pushf
mov eax, 0xf5b37ad8
pushf
not eax
add eax, 0xae09ad8d
xor eax, 0xfc382438
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xe10b631d
xor eax, 0xb9f2da40
rol eax, 0xa9
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0x5dcc85d4
pushf
not eax
add eax, 0xe61b13b5
xor eax, 0xb8c0a69c
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xa22cfd27
xor eax, 0xe6b0cc99
rol eax, 0x24
popf
jmp 0x1400f68a9
add r14d, 2
mov dword [rbp - 0x3c], r14d
cmp cx, 0xa
jne 0x1400f7786
push rax
pushf
mov eax, 0xe4ca523d
pushf
not eax
add eax, 0xf1e90188
xor eax, 0xe51a97cd
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xc939a6d3
xor eax, 0xd537228f
rol eax, 0x95
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0xfce5ae1
pushf
not eax
add eax, 0xea488432
xor eax, 0xbaad3544
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xf77bea6d
xor eax, 0xb42438ff
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x892c55e6
xor eax, 0xb060be42
rol eax, 0x52
popf
pushf
not eax
add eax, 0xa13d2e9b
xor eax, 0x93b83a8f
rol eax, 0x54
popf
jmp 0x1400f68a9
mov ecx, 0xcaf241a0
pushf
not ecx
add ecx, 0xd9ac2efb
xor ecx, 0xe21889a8
rol ecx, 0xb
popf
pushf
not ecx
add ecx, 0xe5715a8d
xor ecx, 0xda7dc327
rol ecx, 0x6e
popf
call fcn.140127d7b
mov ecx, 0xeba89104
pushf
not ecx
add ecx, 0xb719da57
xor ecx, 0xf95b9300
rol ecx, 0x9e
popf
pushf
not ecx
add ecx, 0x81a0e0e6
xor ecx, 0xd3c72dbe
rol ecx, 0x40
popf
pushf
not ecx
add ecx, 0xd7b1a456
xor ecx, 0xb0e09c52
rol ecx, 0x5e
popf
cmp ax, cx
jne 0x1400f79a4
inc r14d
mov dword [rbp - 0x3c], r14d
jmp 0x1400f7868
inc edi
push rax
pushf
mov eax, 0x1f331275
pushf
not eax
add eax, 0xeea0555e
xor eax, 0xc30d145a
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x840a376e
xor eax, 0x8cfb6d98
rol eax, 0xff
popf
pushf
not eax
add eax, 0xac68c4e5
xor eax, 0xc671dc4d
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xc135b5a4
xor eax, 0xecc40440
rol eax, 0xaf
popf
jmp 0x1400f68a9
add r15, 2
cmp r15, r12
jae 0x1400f78ff
push rax
pushf
mov eax, 0x3dfed203
pushf
not eax
add eax, 0xa65658bd
xor eax, 0xcf2910ef
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xf6bdda65
xor eax, 0x9d630c6a
rol eax, 0x57
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0xc5b439a9
pushf
not eax
add eax, 0xc7a9a24b
xor eax, 0xc5da0440
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xae834162
xor eax, 0xc57b4cd9
rol eax, 0x42
popf
pushf
not eax
add eax, 0xd0949638
xor eax, 0xa4db5358
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xfe4516f7
xor eax, 0xd22dde62
rol eax, 0x77
popf
jmp 0x1400f68a9
jmp 0x1400f76c6
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov dword [rbp - 0x40], eax
push rax
pushf
mov eax, 0xef2c91ff
pushf
not eax
add eax, 0x816e4038
xor eax, 0x942347e5
rol eax, 0x85
popf
pushf
not eax
add eax, 0xa139e7bd
xor eax, 0xcc63c2f3
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xf19524b6
xor eax, 0x8e976829
rol eax, 0x3d
popf
jmp 0x1400f68a9
mov r12, qword [rbp - 0x18]
jmp 0x1400f7fb8
mov r9d, r14d
mov qword [rsp + 0x20], rbx
mov r8, rsi
lea rcx, [rbp - 0x40]
mov edx, r15d
call fcn.14000c6e0
push rax
pushf
mov eax, 0xc124cf5b
pushf
not eax
add eax, 0xec0b252d
xor eax, 0xc926b1da
rol eax, 0x52
popf
pushf
not eax
add eax, 0xfb7fee38
xor eax, 0xa10a3532
rol eax, 0x26
popf
pushf
not eax
add eax, 0xc1739bb8
xor eax, 0xaa08caf8
rol eax, 8
popf
pushf
not eax
add eax, 0x8b168ee9
xor eax, 0xb94b9168
rol eax, 0x51
popf
jmp 0x1400f68a9
movsd xmm0, qword [rax]
mov edi, dword [rax + 8]
jmp 0x1400f7fbd
lea rdx, [0x180ef0822]
pushf
sub rdx, 0x40e24e02
popf
push rax
pushf
mov eax, 0x2d8ab186
pushf
not eax
add eax, 0xd577304e
xor eax, 0xe2e565b0
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x8e001b7d
xor eax, 0x82333cc3
rol eax, 0x27
popf
pushf
not eax
add eax, 0xd7436929
xor eax, 0x9ab57169
rol eax, 0x2b
popf
jmp 0x1400f68a9
mov rcx, qword [rdx + r12*8]
cmp byte [rcx + r13*8 + 0x38], dil
jge 0x1400f7b9a
push rax
pushf
mov eax, 0xeaa42210
pushf
not eax
add eax, 0xfd50148c
xor eax, 0xa513d774
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x95e4cae9
xor eax, 0xba08a761
rol eax, 0xb8
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0xd08d23c3
pushf
not eax
add eax, 0xd8418dcd
xor eax, 0xc33b9f22
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xd8543e1f
xor eax, 0xf337a2f8
rol eax, 5
popf
pushf
not eax
add eax, 0xf9f75fab
xor eax, 0xf5def0c8
rol eax, 0x70
popf
jmp 0x1400f68a9
movsx ecx, byte [rbp - 0x48]
test ecx, ecx
je 0x1400f7c1b
push rax
pushf
mov eax, 0xc030f43f
pushf
not eax
add eax, 0xde884705
xor eax, 0xef95ef4d
rol eax, 0x13
popf
pushf
not eax
add eax, 0xdcf1ad87
xor eax, 0xf0ba1f71
rol eax, 0xf1
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0xbada4196
pushf
not eax
add eax, 0x8ac1bd6b
xor eax, 0xbff9c7c1
rol eax, 8
popf
pushf
not eax
add eax, 0xf8c788b5
xor eax, 0xda0b7264
rol eax, 0x3d
popf
jmp 0x1400f68a9
sub ecx, 1
je 0x1400f7c86
push rax
pushf
mov eax, 0x1ed8e47b
pushf
not eax
add eax, 0xeadbfaf7
xor eax, 0xdd87172d
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x97d8c917
xor eax, 0x872dc056
rol eax, 0xa4
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0x6adfaa32
pushf
not eax
add eax, 0xfcbc0518
xor eax, 0xe1e9bb09
rol eax, 0x27
popf
pushf
not eax
add eax, 0xb846ce12
xor eax, 0x9935d7d9
rol eax, 0xeb
popf
jmp 0x1400f68a9
cmp ecx, 1
jne 0x1400f7d08
push rax
pushf
mov eax, 0xcd2d8b5d
pushf
not eax
add eax, 0xded25c8f
xor eax, 0x97d0bb4e
rol eax, 0xee
popf
pushf
not eax
add eax, 0xa6ab49e8
xor eax, 0xa8c46162
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xb3667a05
xor eax, 0xc241756a
rol eax, 0xe5
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0xacbc4221
pushf
not eax
add eax, 0x9e2d97c9
xor eax, 0xaced48f4
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xaf114a08
xor eax, 0x891ddf05
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xcf57f250
xor eax, 0x8cb27eda
rol eax, 0xe2
popf
jmp 0x1400f68a9
mov r9d, r14d
lea rcx, [rbp - 0x40]
mov r8, rsi
mov edx, r15d
call fcn.1400f49bb
jmp 0x1400f7a9f
mov r9d, r14d
lea rcx, [rbp - 0x40]
mov r8, rsi
mov edx, r15d
call fcn.1401100aa
jmp 0x1400f7a9f
mov r9d, r14d
lea rcx, [rbp - 0x40]
mov r8, rsi
mov edx, r15d
call fcn.1400e404b
jmp 0x1400f7a9f
mov rcx, qword [rcx + r13*8 + 0x28]
lea r9, [rbp - 0x3c]
xor eax, eax
mov r8d, r14d
and qword [rsp + 0x20], rax
mov rdx, rsi
mov qword [rbp - 0x40], rax
mov dword [rbp - 0x38], eax
jmp 0x1400f7ebc
call qword [sym.imp.KERNEL32.dll_WriteFile]
test eax, eax
jne 0x1400f7ef9
push rax
pushf
mov eax, 0x8234adf5
pushf
not eax
add eax, 0xba7ce0ab
xor eax, 0xc673b899
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x9d5483a5
xor eax, 0xd83ac487
rol eax, 0x73
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0xfc54b2cb
pushf
not eax
add eax, 0x8c453df4
xor eax, 0xfafaa02a
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xdf0bd7f8
xor eax, 0xbd7c46bf
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x8fe78867
xor eax, 0xb060dc4e
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x8cc5016d
xor eax, 0xb19027bd
rol eax, 0x34
popf
jmp 0x1400f68a9
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov dword [rbp - 0x40], eax
push rax
pushf
mov eax, 0x34b6521f
pushf
not eax
add eax, 0xae60eec7
xor eax, 0xea034966
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xae5f29a0
xor eax, 0xa1ea47ba
rol eax, 0x65
popf
pushf
not eax
add eax, 0xf6d25d92
xor eax, 0x8ad52b76
rol eax, 0x26
popf
pushf
not eax
add eax, 0xf6b38db7
xor eax, 0x97f4aab4
rol eax, 0x84
popf
jmp 0x1400f68a9
mov edi, dword [rbp - 0x38]
movsd xmm0, qword [rbp - 0x40]
movsd qword [rbp - 0x30], xmm0
push rax
pushf
mov eax, 0x8f30731
pushf
not eax
add eax, 0xacf9abc9
xor eax, 0xa06150c4
rol eax, 0x95
popf
pushf
not eax
add eax, 0xa35dd8c1
xor eax, 0xafab8725
rol eax, 0x31
popf
pushf
not eax
add eax, 0xca6db1aa
xor eax, 0xf190fedc
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xc5956692
xor eax, 0xd9d35bc1
rol eax, 0xbd
popf
jmp 0x1400f68a9
lea rdx, [0x196a1d8cc]
pushf
sub rdx, 0x56951eac
popf
push rax
pushf
mov eax, 0xa6e353cf
pushf
not eax
add eax, 0xee9edecf
xor eax, 0xe001557a
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x81a430ed
xor eax, 0xc6c18b45
rol eax, 0xf3
popf
jmp 0x1400f68a9
mov rax, qword [rbp - 0x30]
shr rax, 0x20
test eax, eax
jne 0x1400f80b2
push rax
pushf
mov eax, 0xce00c543
pushf
not eax
add eax, 0xbba1e818
xor eax, 0xb5f15962
rol eax, 0x74
popf
pushf
not eax
add eax, 0xdbcf50b1
xor eax, 0xb60894d4
rol eax, 0xab
popf
pushf
not eax
add eax, 0xbf64646e
xor eax, 0xb44277ba
rol eax, 0xb0
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0x4aacc986
pushf
not eax
add eax, 0xd06abef2
xor eax, 0xd8e4fcf9
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xe64708f1
xor eax, 0xcf4e6929
rol eax, 0x35
popf
pushf
not eax
add eax, 0x94a565f4
xor eax, 0xd858f1fa
rol eax, 0x4f
popf
jmp 0x1400f68a9
mov eax, dword [rbp - 0x30]
test eax, eax
je 0x1400f8145
push rax
pushf
mov eax, 0x9d639b3c
pushf
not eax
add eax, 0xedade6ab
xor eax, 0xef394ce5
rol eax, 0xad
popf
pushf
not eax
add eax, 0x97a17c0e
xor eax, 0x92c481dc
rol eax, 0x13
popf
pushf
not eax
add eax, 0xf3d6939a
xor eax, 0xc5b3aff5
rol eax, 0x92
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0x156ce162
pushf
not eax
add eax, 0xfe80669d
xor eax, 0xd4e5710b
rol eax, 0x41
popf
pushf
not eax
add eax, 0x9f463870
xor eax, 0xd33cd2a8
rol eax, 0x84
popf
pushf
not eax
add eax, 0x8d55f0ca
xor eax, 0xba946862
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xc2b123fc
xor eax, 0xf540e98f
rol eax, 0xda
popf
jmp 0x1400f68a9
cmp eax, 5
jne 0x1400f81d6
push rax
pushf
mov eax, 0x53fd7b7f
pushf
not eax
add eax, 0xe7aeeec8
xor eax, 0xa3c032a6
rol eax, 0xd
popf
pushf
not eax
add eax, 0xc35bcbf8
xor eax, 0x9b1f65e9
rol eax, 0xb5
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0x995d4612
pushf
not eax
add eax, 0xe38bc826
xor eax, 0xeb1bff26
rol eax, 0x34
popf
pushf
not eax
add eax, 0x9404ff96
xor eax, 0xc3360197
rol eax, 0x76
popf
pushf
not eax
add eax, 0xa49e997f
xor eax, 0xe1555c3d
rol eax, 0xea
popf
pushf
not eax
add eax, 0xe7253ee7
xor eax, 0xc36b197a
rol eax, 0xf7
popf
jmp 0x1400f68a9
mov byte [rbx + 0x30], 1
mov dword [rbx + 0x2c], 9
mov byte [rbx + 0x38], 1
mov dword [rbx + 0x34], eax
jmp 0x1400f6d2c
mov ecx, dword [rbp - 0x30]
mov rdx, rbx
call fcn.1400ff3a2
jmp 0x1400f6d2c
mov rax, qword [rdx + r12*8]
test byte [rax + r13*8 + 0x38], 0x40
je 0x1400f8321
push rax
pushf
mov eax, 0x9a7af3b9
pushf
not eax
add eax, 0xee33bfd8
xor eax, 0xd26b8e9c
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xf082a2f7
xor eax, 0xa9f753c1
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xe4c02e07
xor eax, 0x90dd907b
rol eax, 0x76
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0xeec4df1d
pushf
not eax
add eax, 0xca88ecba
xor eax, 0xe688ff82
rol eax, 0xad
popf
pushf
not eax
add eax, 0xd1cc885a
xor eax, 0x9074e745
rol eax, 0xea
popf
pushf
not eax
add eax, 0xd3834e70
xor eax, 0xe2e36fe0
rol eax, 0x59
popf
jmp 0x1400f68a9
cmp byte [rsi], 0x1a
je 0x1400f83b2
push rax
pushf
mov eax, 0x3f3bab8b
pushf
not eax
add eax, 0xa6388394
xor eax, 0xcd107ee7
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xc030f938
xor eax, 0xd9fa2e5e
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xd1535f00
xor eax, 0xcc467cc0
rol eax, 0x62
popf
jmp 0x1400f68a9
push rax
pushf
mov eax, 0x6b34ce19
pushf
not eax
add eax, 0xf474c08a
xor eax, 0xc49e41c4
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xadbd00fe
xor eax, 0xea452e6c
rol eax, 0x53
popf
pushf
not eax
add eax, 0xd0e1b20f
xor eax, 0xb999944b
rol eax, 0x25
popf
pushf
not eax
add eax, 0xccc77d56
xor eax, 0xba131b24
rol eax, 0x18
popf
jmp 0x1400f68a9
and dword [rbx + 0x34], 0
mov byte [rbx + 0x30], 1
mov dword [rbx + 0x2c], 0x1c
mov byte [rbx + 0x38], 1
jmp 0x1400f6d2c
mov eax, dword [rbp - 0x2c]
sub eax, edi
jmp 0x1400f84ee
xor eax, eax
push rax
pushf
mov eax, 0x7031d3c
pushf
not eax
add eax, 0xe9279db5
xor eax, 0xd3f7ebff
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xfb74792d
xor eax, 0xf2f883d1
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x91232c11
xor eax, 0x9f8188ee
rol eax, 0x55
popf
jmp 0x1400f68a9
add rsp, 0x78
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret