Function at 0x140014050
Capabilities:
Execute command

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 - 0x58]
sub rsp, 0x130
movaps xmmword [rax - 0x38], xmm6
mov rax, qword [0x140033040]
xor rax, rsp
mov qword [rbp + 0x18], rax
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rsi, rax
mov qword [rsp + 0x28], rax
lea rax, str.C:_Program_Files_DebugMode_FrameServer
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], 0x26
movaps xmm6, xmmword [rsp + 0x50]
lea r14, str.C:_Program_Files_ffmpeg_mediainfo.exe
lea rdi, str.C:_Program_Files_Adobe_Common_Plug_ins_7.0_MediaCore_dfscPremiereOut.prm
lea rbx, [0x1400330c8]
nop word [rax + rax]
lea rcx, [0x140028ce0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov edx, 0xb
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str._n_Installation_Status_
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140018dc0
lea rdx, [0x140018fa0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
call fcn.1400088b0
movzx esi, al
mov byte [rsp + 0x20], al
movdqa xmmword [rbp], xmm6
lea rdx, [rbp]
lea rcx, [rsp + 0x30]
call fcn.14001cae0
nop
mov r8d, 3
lea rdx, [rsp + 0x30]
lea rcx, [rbp - 0x20]
call fcn.1400039e0
movsd xmm0, qword [rax]
movsd qword [rbp - 0x50], xmm0
mov ecx, dword [rax + 8]
mov dword [rsp + 0x60], ecx
mov qword [rsp + 0x68], rbx
movaps xmm0, xmmword [rsp + 0x60]
movdqa xmmword [rbp], xmm0
mov eax, dword [rbp - 0x50]
test eax, eax
je 0x140014171
cmp eax, 1
setne r12b
jmp 0x14001417c
xor r12b, r12b
test ecx, ecx
jne 0x140014aa8
mov rdx, qword [rsp + 0x48]
cmp rdx, 7
jbe 0x1400141be
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400141b9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140014a61
call fcn.1400247e0
mov qword [rsp + 0x70], rdi
mov qword [rsp + 0x78], 0x48
movaps xmm0, xmmword [rsp + 0x70]
movdqa xmmword [rbp], xmm0
lea rdx, [rbp]
lea rcx, [rsp + 0x30]
call fcn.14001cae0
nop
mov r8d, 3
lea rdx, [rsp + 0x30]
lea rcx, [rbp - 0x10]
call fcn.1400039e0
movsd xmm0, qword [rax]
movsd qword [rbp - 0x40], xmm0
mov ecx, dword [rax + 8]
mov dword [rbp - 0x80], ecx
mov qword [rbp - 0x78], rbx
movaps xmm0, xmmword [rbp - 0x80]
movdqa xmmword [rbp], xmm0
mov eax, dword [rbp - 0x40]
test eax, eax
je 0x140014225
cmp eax, 1
setne dil
jmp 0x140014230
xor dil, dil
test ecx, ecx
jne 0x140014ad4
mov rdx, qword [rsp + 0x48]
cmp rdx, 7
jbe 0x140014272
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001426d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140014a68
call fcn.1400247e0
mov qword [rbp - 0x70], r14
mov qword [rbp - 0x68], 0x25
movaps xmm0, xmmword [rbp - 0x70]
movdqa xmmword [rbp], xmm0
lea rdx, [rbp]
lea rcx, [rsp + 0x30]
call fcn.14001cae0
nop
mov r8d, 3
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.1400039e0
movsd xmm0, qword [rax]
movsd qword [rbp - 0x30], xmm0
mov ecx, dword [rax + 8]
mov dword [rbp - 0x60], ecx
mov qword [rbp - 0x58], rbx
movaps xmm0, xmmword [rbp - 0x60]
movdqa xmmword [rbp], xmm0
mov eax, dword [rbp - 0x30]
test eax, eax
je 0x1400142d7
cmp eax, 1
setne r15b
jmp 0x1400142e2
xor r15b, r15b
test ecx, ecx
jne 0x140014abe
mov rdx, qword [rsp + 0x48]
cmp rdx, 7
jbe 0x140014324
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001431f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140014a6f
call fcn.1400247e0
test sil, sil
jne 0x14001433d
test r12b, r12b
jne 0x14001433d
test dil, dil
jne 0x14001433d
test r15b, r15b
jne 0x14001433d
xor r13b, r13b
jmp 0x140014340
mov r13b, 1
movzx eax, sil
xor al, 1
movzx r14d, al
lea edx, [r14 + 5]
add dx, dx
mov rcx, qword [rsp + 0x28]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rbx, [0x14002a320]
test sil, sil
lea rax, str._OK_
cmovne rbx, rax
lea rdx, str.FFmpeg:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140018dc0
mov rcx, rax
mov rdx, rbx
call fcn.140018dc0
lea rdx, [0x140018fa0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
movzx eax, r12b
xor al, 1
movzx esi, al
lea edx, [rsi + 5]
add dx, dx
mov rcx, qword [rsp + 0x28]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rbx, [0x14002a320]
test r12b, r12b
lea rax, str._OK_
cmovne rbx, rax
lea rdx, str.DMFS:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140018dc0
mov rcx, rax
mov rdx, rbx
call fcn.140018dc0
lea rdx, [0x140018fa0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
movzx eax, dil
xor al, 1
movzx edx, al
add dx, 5
add dx, dx
mov rcx, qword [rsp + 0x28]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rbx, [0x14002a320]
test dil, dil
lea rax, str._OK_
cmovne rbx, rax
lea rdx, str.Adobe_Plugin:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140018dc0
mov rcx, rax
mov rdx, rbx
call fcn.140018dc0
lea rdx, [0x140018fa0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
movzx eax, r15b
xor al, 1
movzx edi, al
lea edx, [rdi + 5]
add dx, dx
mov rcx, qword [rsp + 0x28]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rbx, [0x14002a320]
test r15b, r15b
lea rax, str._OK_
cmovne rbx, rax
lea rdx, str.MediaInfo:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140018dc0
mov rcx, rax
mov rdx, rbx
call fcn.140018dc0
lea rdx, [0x140018fa0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 0xb
mov rcx, qword [rsp + 0x28]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str._nInstallation_Options:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140018dc0
lea rdx, [0x140018fa0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
movzx eax, r13b
xor al, 1
movzx edx, al
shl dx, 2
add dx, 7
mov rcx, qword [rsp + 0x28]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rbx, [0x140028ab1]
test r13b, r13b
lea rax, str.__Some_components_already_installed_
cmovne rbx, rax
lea rdx, str.1._Install_All
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140018dc0
mov rcx, rax
mov rdx, rbx
call fcn.140018dc0
lea rdx, [0x140018fa0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
shl r14w, 2
lea edx, [r14 + 7]
mov rcx, qword [rsp + 0x28]
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rbx, [0x140028ab1]
movzx r14d, byte [rsp + 0x20]
test r14b, r14b
lea rax, str.__Installed_
cmovne rbx, rax
lea rdx, str.2._Install_FFmpeg
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140018dc0
mov rcx, rax
mov rdx, rbx
call fcn.140018dc0
lea rdx, [0x140018fa0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
shl si, 2
lea edx, [rsi + 7]
mov rsi, qword [rsp + 0x28]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rbx, [0x140028ab1]
test r12b, r12b
lea rax, str.__Installed_
cmovne rbx, rax
lea rdx, str.3._Install_DMFS
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140018dc0
mov rcx, rax
mov rdx, rbx
call fcn.140018dc0
lea rdx, [0x140018fa0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
shl di, 2
lea edx, [rdi + 7]
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rbx, [0x140028ab1]
test r15b, r15b
lea rax, str.__Installed_
cmovne rbx, rax
lea rdx, str.4._Install_MediaInfo
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140018dc0
mov rcx, rax
mov rdx, rbx
call fcn.140018dc0
lea rdx, [0x140018fa0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 0xb
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str._nUninstallation_Options:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140018dc0
lea rdx, [0x140018fa0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
movzx edx, r13b
shl dx, 2
add dx, 7
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rbx, [0x140028ab1]
test r13b, r13b
lea rax, str.__Nothing_to_uninstall_
cmove rbx, rax
lea rdx, str.5._Uninstall_All
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140018dc0
mov rcx, rax
mov rdx, rbx
call fcn.140018dc0
lea rdx, [0x140018fa0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
movzx edx, r14w
shl dx, 2
add dx, 7
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rbx, [0x140028ab1]
test r14b, r14b
lea rdi, str.__Not_installed_
cmove rbx, rdi
lea rdx, str.6._Uninstall_FFmpeg
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140018dc0
mov rcx, rax
mov rdx, rbx
call fcn.140018dc0
lea rdx, [0x140018fa0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
movzx edx, r12b
shl dx, 2
add dx, 7
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rbx, [0x140028ab1]
test r12b, r12b
cmove rbx, rdi
lea rdx, str.7._Uninstall_DMFS
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140018dc0
mov rcx, rax
mov rdx, rbx
call fcn.140018dc0
lea rdx, [0x140018fa0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
movzx edx, r15b
shl dx, 2
add dx, 7
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rbx, [0x140028ab1]
test r15b, r15b
cmove rbx, rdi
lea rdx, str.8._Uninstall_MediaInfo
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140018dc0
mov rcx, rax
mov rdx, rbx
call fcn.140018dc0
lea rdx, [0x140018fa0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 0xb
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str._n9._Back_to_Main_Menu
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140018dc0
lea rdx, [0x140018fa0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov edx, 0xd
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str._nChoice:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140018dc0
lea rdx, [rbp + 0x10]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_istream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_istream_char__struct_std::char_traits_char__::operator___int____ptr64____ptr64]
mov edx, 1
mov r8d, 0xffffffff
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_istream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_istream_char__struct_std::char_traits_char__::ignore_long_long___int64___int____ptr64]
mov eax, dword [rbp + 0x10]
dec eax
cmp eax, 8
ja case.default.0x140014870
cdqe
lea rdi, [0x140000000]
mov ecx, dword [rdi + rax*4 + 0x14aec]
add rcx, rdi
jmp rcx
test r14b, r14b
jne 0x14001487c
call fcn.140010800
test r12b, r12b
jne case.0x140014870.4
call fcn.140011de0
test r15b, r15b
lea rbx, [0x1400330c8]
lea rdi, str.C:_Program_Files_Adobe_Common_Plug_ins_7.0_MediaCore_dfscPremiereOut.prm
lea r14, str.C:_Program_Files_ffmpeg_mediainfo.exe
jne 0x1400140d0
call fcn.140009440
jmp 0x1400140b2
test r14b, r14b
lea rbx, [0x1400330c8]
lea rdi, str.C:_Program_Files_Adobe_Common_Plug_ins_7.0_MediaCore_dfscPremiereOut.prm
lea r14, str.C:_Program_Files_ffmpeg_mediainfo.exe
jne 0x1400140d0
call fcn.140010800
jmp 0x1400140b2
test r12b, r12b
lea rbx, [0x1400330c8]
lea rdi, str.C:_Program_Files_Adobe_Common_Plug_ins_7.0_MediaCore_dfscPremiereOut.prm
lea r14, str.C:_Program_Files_ffmpeg_mediainfo.exe
jne 0x1400140d0
call fcn.140011de0
jmp 0x1400140b2
test r13b, r13b
lea rbx, [0x1400330c8]
lea rdi, str.C:_Program_Files_Adobe_Common_Plug_ins_7.0_MediaCore_dfscPremiereOut.prm
lea r14, str.C:_Program_Files_ffmpeg_mediainfo.exe
je 0x1400140d0
lea rcx, [0x140028ce0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rbx, rax
mov edx, 0xb
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str._nUninstalling_all_components...
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140018dc0
lea rdx, [0x140018fa0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
call fcn.14000ab20
call fcn.14000aed0
call fcn.14000b2f0
mov edx, 0xa
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str._nUninstallation_complete
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140018dc0
lea rdx, [0x140018fa0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x1400140b2
test r14b, r14b
lea rbx, [0x1400330c8]
lea rdi, str.C:_Program_Files_Adobe_Common_Plug_ins_7.0_MediaCore_dfscPremiereOut.prm
lea r14, str.C:_Program_Files_ffmpeg_mediainfo.exe
je 0x1400140d0
call fcn.14000ab20
jmp 0x1400140b2
test r12b, r12b
lea rbx, [0x1400330c8]
lea rdi, str.C:_Program_Files_Adobe_Common_Plug_ins_7.0_MediaCore_dfscPremiereOut.prm
lea r14, str.C:_Program_Files_ffmpeg_mediainfo.exe
je 0x1400140d0
call fcn.14000aed0
jmp 0x1400140b2
test r15b, r15b
lea rbx, [0x1400330c8]
lea rdi, str.C:_Program_Files_Adobe_Common_Plug_ins_7.0_MediaCore_dfscPremiereOut.prm
lea r14, str.C:_Program_Files_ffmpeg_mediainfo.exe
je 0x1400140d0
call fcn.14000b2f0
jmp 0x1400140b2
mov edx, 0xc
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
lea rdx, str.Invalid_option__n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140018dc0
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x1400140b2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, qword [rbp + 0x18]
xor rcx, rsp
call fcn.1400247c0
lea r11, [rsp + 0x130]
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
lea r8, [rsp + 0x30]
lea rdx, [rbp]
lea rcx, str.exists
call fcn.140002e20
nop
lea r8, [rsp + 0x30]
lea rdx, [rbp]
lea rcx, str.exists
call fcn.140002e20
nop
lea r8, [rsp + 0x30]
lea rdx, [rbp]
lea rcx, str.exists
call fcn.140002e20
int3