Function at 0x1400b4cc0
Capabilities:
Execute command

Disassembly:
push r15
push r14
push r13
push r12
push rbp
push rdi
push rsi
push rbx
sub rsp, 0x918
call fcn.14000b4b0
lea rax, [rsp + 0x180]
mov r8d, 8
mov qword [rsp + 0x178], 0
mov qword [rsp + 0x170], rax
lea rax, [rsp + 0x1a0]
mov qword [rsp + 0x190], rax
lea rax, [rsp + 0x550]
lea rdx, str.Locations.txt
mov rcx, rax
mov byte [rsp + 0x180], 0
mov qword [rsp + 0x198], 0
mov byte [rsp + 0x1a0], 0
mov qword [rsp + 0x118], rax
call fcn.14008cc70
lea rsi, [rsp + 0x730]
mov r8d, 8
lea rbx, str.command.txt
mov rcx, rsi
mov qword [rsp + 0x120], rsi
mov rdx, rbx
call fcn.14008cc70
lea rax, [rsp + 0x1c0]
mov rcx, rsi
mov qword [rsp + 0x1b8], 0
lea rdi, [rsp + 0x1b0]
mov qword [rsp + 0x1b0], rax
lea rax, [rsp + 0x170]
mov rdx, rdi
mov qword [rsp + 0x128], rdi
mov qword [rsp + 0xc0], rax
lea rax, [rsp + 0x190]
mov byte [rsp + 0x1c0], 0
mov qword [rsp + 0xb0], rax
call fcn.1400afac0
lea rax, [rsp + 0x170]
mov rcx, rsi
mov qword [rsp + 0xc0], rax
lea rax, [rsp + 0x190]
mov qword [rsp + 0xb0], rax
call fcn.14008caf0
lea rdx, [0x1400bc0d1]
mov rcx, rdi
call fcn.1400b15e0
test al, al
je 0x1400b4ee0
mov rcx, qword [0x1400c20d0]
lea rax, [rsp + 0x170]
mov qword [rsp + 0xc0], rax
lea rdx, str.Please_type_in_the_command_you_want_to_use_with_ffmpeg.exe._nReplace_the_path_of_the_audio_file_with___a___and_the_path_of_the_image_nfile_with___i__._n
lea rax, [rsp + 0x190]
mov qword [rsp + 0xb0], rax
call fcn.1400b16a0
mov rcx, qword [0x1400c20a0]
lea rax, [rsp + 0x170]
mov rdx, rdi
mov qword [rsp + 0xc0], rax
lea rax, [rsp + 0x190]
mov qword [rsp + 0xb0], rax
call fcn.1400afac0
lea rax, [rsp + 0x370]
mov rdx, rbx
mov r8d, 0x10
lea rsi, [rsp + 0x170]
mov rcx, rax
mov qword [rsp + 0xd0], rax
mov rbx, rax
mov qword [rsp + 0xc0], rsi
lea rsi, [rsp + 0x190]
mov qword [rsp + 0xb0], rsi
call fcn.14008f1d0
mov r8, qword [rsp + 0x1b8]
mov rcx, rbx
mov rdx, qword [rsp + 0x1b0]
call fcn.1400ae200
lea r14, [0x1400bc16e]
mov rcx, r14
call sub.msvcrt.dll_system
mov rcx, rbx
call fcn.14008fad0
mov rdi, qword [rsp + 0x118]
lea rbx, [rsp + 0x170]
lea rax, [rsp + 0x190]
mov rdx, rbx
mov qword [rsp + 0xc0], rbx
mov qword [rsp + 0xb0], rax
mov rcx, rdi
call fcn.1400afac0
lea rsi, [rsp + 0x190]
mov rcx, rdi
mov rdx, rsi
mov qword [rsp + 0xb0], rsi
call fcn.1400afac0
mov rax, qword [rsp + 0x198]
xor r8d, r8d
mov rcx, rsi
lea rdx, [rax - 1]
call fcn.14009f860
mov rcx, rdi
call fcn.14008caf0
lea rdx, [0x1400bc0d1]
mov rcx, rbx
call fcn.1400b15e0
test al, al
jne 0x1400b5c84
mov rax, qword [0x1400c20d0]
mov qword [rsp + 0x70], rax
mov rcx, qword [rsp + 0x70]
lea rdx, str.Hello__nTo_begin_using_this_program__press_Enter._n
call fcn.1400b16a0
call sub.msvcrt.dll_getchar
mov rbx, qword [0x1400c20a0]
pxor xmm0, xmm0
lea rax, [rsp + 0x1e0]
movaps xmmword [rsp + 0x130], xmm0
mov qword [rsp + 0x1d0], rax
xor edi, edi
xor r12d, r12d
lea rax, [rsp + 0x130]
mov qword [rsp + 0x140], 0
mov qword [rsp + 0x60], rax
lea rax, [rsp + 0x150]
mov qword [rsp + 0x78], rax
lea rax, [rsp + 0x1d0]
movaps xmmword [rsp + 0x150], xmm0
lea r14, [0x1400bc16e]
mov byte [rsp + 0x1e0], 0
lea rbp, [0x140022980]
mov qword [rsp + 0x160], 0
mov qword [rsp + 0x1d8], 0
mov qword [rsp + 0x38], rax
mov rcx, qword [rsp + 0x60]
call fcn.140001590
cmp r12, rdi
je 0x1400b505a
mov rsi, r12
nop dword [rax]
mov rcx, qword [rsi]
lea rax, [rsi + 0x10]
cmp rcx, rax
je 0x1400b5049
mov rax, qword [rsi + 0x10]
lea rdx, [rax + 1]
call fcn.1400b40c0
add rsi, 0x20
cmp rsi, rdi
jne 0x1400b5030
mov qword [rsp + 0x158], r12
mov rcx, qword [rsp + 0x78]
call fcn.140001590
mov rcx, r14
call sub.msvcrt.dll_system
mov rcx, qword [rsp + 0x70]
mov r8d, 0x68
lea rdx, str.Please_drag__drop_your_images_here_in_the_order_you_want_them_encoded._nOnce_you_are_done__press_Enter._n
call fcn.1400ae200
jmp 0x1400b50c3
movsx r8d, byte [rsi + 0x43]
mov rsi, qword [rsp + 0x38]
mov rcx, rbx
mov rdx, rsi
call fcn.1400afb40
mov rdx, qword [rax]
mov rdx, qword [rdx - 0x18]
test byte [rax + rdx + 0x20], 5
jne 0x1400b5110
cmp qword [rsp + 0x1d8], 0
je 0x1400b5110
mov rcx, qword [rsp + 0x60]
mov rdx, rsi
call fcn.1400017e0
mov rax, qword [rbx]
mov rax, qword [rax - 0x18]
mov rsi, qword [rax + rbx + 0xf0]
test rsi, rsi
je 0x1400b6550
cmp byte [rsi + 0x38], 0
jne 0x1400b5088
mov rcx, rsi
call fcn.1400222d0
mov rax, qword [rsi]
mov r8d, 0xa
mov rax, qword [rax + 0x30]
cmp rax, rbp
je 0x1400b508d
mov edx, 0xa
mov rcx, rsi
call rax
movsx r8d, al
jmp 0x1400b508d
mov rcx, r14
call sub.msvcrt.dll_system
mov rsi, qword [rsp + 0x138]
mov r15, qword [rsp + 0x130]
cmp r15, rsi
jne 0x1400b5190
mov rcx, qword [rsp + 0x70]
lea rdx, str.You_did_not_enter_any_image_paths._n
call fcn.1400b16a0
call fcn.140001790
cmp r15, rsi
mov r12, qword [rsp + 0x150]
mov rdi, qword [rsp + 0x158]
je 0x1400b5017
mov r13, r15
nop
mov rcx, qword [r13]
lea rax, [r13 + 0x10]
cmp rcx, rax
je 0x1400b517a
mov rax, qword [r13 + 0x10]
lea rdx, [rax + 1]
call fcn.1400b40c0
add r13, 0x20
cmp rsi, r13
jne 0x1400b5160
mov qword [rsp + 0x138], r15
jmp 0x1400b5017
mov rcx, qword [rsp + 0x70]
lea rdx, str.Please_drag__drop_your_audio_files_here_in_the_order_you_want_them_encoded._nOnce_you_are_done__press_Enter._n
call fcn.1400b16a0
lea r12, [0x140022980]
jmp 0x1400b51eb
movsx r8d, byte [rdi + 0x43]
mov rdi, qword [rsp + 0x38]
mov rcx, rbx
mov rdx, rdi
call fcn.1400afb40
mov rdx, qword [rax]
mov rdx, qword [rdx - 0x18]
test byte [rax + rdx + 0x20], 5
jne 0x1400b5238
cmp qword [rsp + 0x1d8], 0
je 0x1400b5238
mov rcx, qword [rsp + 0x78]
mov rdx, rdi
call fcn.1400017e0
mov rax, qword [rbx]
mov rax, qword [rax - 0x18]
mov rdi, qword [rax + rbx + 0xf0]
test rdi, rdi
je 0x1400b6555
cmp byte [rdi + 0x38], 0
jne 0x1400b51b0
mov rcx, rdi
call fcn.1400222d0
mov rax, qword [rdi]
mov r8d, 0xa
mov rax, qword [rax + 0x30]
cmp rax, r12
je 0x1400b51b5
mov edx, 0xa
mov rcx, rdi
call rax
movsx r8d, al
jmp 0x1400b51b5
mov rcx, r14
call sub.msvcrt.dll_system
mov rdi, qword [rsp + 0x158]
mov rcx, qword [rsp + 0x150]
mov r12, rdi
mov rax, rdi
sub r12, rcx
cmp rcx, rdi
mov qword [rsp + 0xc8], rcx
je 0x1400b652d
mov r13, rsi
sub r13, r15
cmp r13, r12
je 0x1400b5349
mov rcx, qword [rsp + 0x70]
lea rdx, str.The_number_of_images_given_is_different_than_the_number_of_audio_files_given._nPlease_type_in_the_action_you_want_to_do_next:_n1._Start_over_n2._Remove_the_trailing
call fcn.1400b16a0
cmp r13, r12
jb 0x1400b5d08
mov rcx, qword [rsp + 0x70]
lea rdx, str.images
call fcn.1400b16a0
mov byte [rsp + 0x40], 0
mov rcx, qword [rsp + 0x70]
lea rdx, [0x1400bc3fe]
call fcn.1400b16a0
cmp byte [rsp + 0x40], 0
je 0x1400b52d2
mov rcx, qword [rsp + 0x70]
lea rdx, str.3._Use_the_same_image_for_every_audio_file_n
call fcn.1400b16a0
lea rdx, [rsp + 0x370]
mov rcx, rbx
call fcn.1400b2620
movzx eax, byte [rsp + 0x370]
cmp al, 0x31
je 0x1400b6543
cmp al, 0x32
jne 0x1400b6436
cmp r13, r12
jae 0x1400b6483
mov rbx, qword [rsp + 0xc8]
nop dword [rax + rax]
mov rcx, qword [rdi - 0x20]
sub rdi, 0x20
lea rax, [rdi + 0x10]
mov qword [rsp + 0x158], rdi
cmp rcx, rax
je 0x1400b5336
mov rax, qword [rdi + 0x10]
lea rdx, [rax + 1]
call fcn.1400b40c0
mov rax, rdi
sub rax, rbx
cmp r13, rax
jb 0x1400b5310
mov rax, qword [rsp + 0x158]
mov rbx, qword [rsp + 0xc8]
sub rax, rbx
sar rax, 5
test rax, rax
mov qword [rsp + 0x98], rax
je 0x1400b5bf9
lea rbx, [rsp + 0x200]
xor eax, eax
xor r13d, r13d
mov dword [rsp + 0x54], eax
lea rax, [rsp + 0x1f0]
mov qword [rsp + 0x68], rax
nop word [rax + rax]
mov rax, qword [rsp + 0xc8]
shl r13, 5
lea r12, [rax + r13]
mov rdx, qword [r12 + 8]
lea rax, [rdx - 1]
test rdx, rdx
je 0x1400b5f50
mov rdx, qword [r12]
jmp 0x1400b53ca
sub rax, 1
jb 0x1400b5f50
cmp byte [rdx + rax], 0x2e
jne 0x1400b53c0
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
jmp 0x1400b53e6
sub rax, 1
jb 0x1400b53f4
cmp byte [rdx + rax], 0x5c
jne 0x1400b53e0
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x1f0], rbx
mov qword [rsp + 0x1f8], 0
mov byte [rsp + 0x200], 0
lea rsi, [rax + 1]
mov rax, qword [rsp + 0x30]
cmp rsi, rax
jae 0x1400b5d38
mov rax, rbx
xor ebp, ebp
jmp 0x1400b5472
mov byte [rax + rbp], r15b
mov rax, qword [rsp + 0x1f0]
add rsi, 1
mov qword [rsp + 0x1f8], rdi
mov byte [rax + rdi], 0
mov rax, qword [rsp + 0x30]
cmp rsi, rax
jae 0x1400b5d38
mov rbp, qword [rsp + 0x1f8]
mov rax, qword [rsp + 0x1f0]
mov rdx, qword [r12]
lea rdi, [rbp + 1]
cmp rax, rbx
movzx r15d, byte [rdx + rsi]
je 0x1400b5d28
mov rdx, qword [rsp + 0x200]
cmp rdx, rdi
jae 0x1400b5438
mov rcx, qword [rsp + 0x68]
xor r9d, r9d
xor r8d, r8d
mov rdx, rbp
mov qword [rsp + 0x20], 1
mov r14, rcx
call fcn.1400a0550
mov rax, qword [rsp + 0x1f0]
jmp 0x1400b5438
mov rdi, qword [rsp + 0x178]
lea rax, [rsp + 0x260]
mov qword [rsp + 0x258], 0
mov qword [rsp + 0xa0], rax
lea rcx, [rsp + 0x270]
mov rbp, qword [rsp + 0x170]
mov qword [rsp + 0x250], rax
lea rax, [rsp + 0x280]
mov byte [rsp + 0x260], 0
lea rdx, [rdi + 1]
mov byte [rsp + 0x370], 0x22
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0x270], rax
mov qword [rsp + 0x278], 0
mov byte [rsp + 0x280], 0
call fcn.1400a0240
movabs rax, 0x3fffffffffffffff
cmp qword [rsp + 0x278], rax
je 0x1400b65a2
mov rcx, qword [rsp + 0x58]
lea rax, [rsp + 0x370]
mov r8d, 1
mov rdx, rax
mov qword [rsp + 0xd0], rax
call fcn.1400a0380
movabs rax, 0x3fffffffffffffff
sub rax, qword [rsp + 0x278]
cmp rax, rdi
jb 0x1400b65ae
mov rcx, qword [rsp + 0x58]
mov r8, rdi
mov rdx, rbp
call fcn.1400a0380
mov rcx, qword [rsp + 0x58]
mov r9d, 1
xor r8d, r8d
mov dword [rsp + 0x20], 0x20
mov rdx, qword [rsp + 0x278]
call fcn.14009e420
lea r14, [rsp + 0x2a0]
mov rcx, qword [rax + 8]
mov qword [rsp + 0x290], r14
mov rdx, qword [rax]
lea r8, [rax + 0x10]
cmp rdx, r8
je 0x1400b6078
mov qword [rsp + 0x290], rdx
mov rdx, qword [rax + 0x10]
mov qword [rsp + 0x2a0], rdx
mov qword [rax], r8
mov rdx, qword [rsp + 0x210]
mov qword [rax + 8], 0
mov r8, qword [rsp + 0x218]
mov byte [rax + 0x10], 0
movabs rax, 0x3fffffffffffffff
sub rax, rcx
mov qword [rsp + 0x298], rcx
cmp rax, r8
lea rax, [rsp + 0x290]
mov qword [rsp + 0xe0], rax
jb 0x1400b6566
mov rcx, rax
call fcn.1400a0380
lea r15, [rsp + 0x2c0]
mov rcx, rax
mov qword [rsp + 0x2b0], r15
mov rax, qword [rax]
lea r8, [rcx + 0x10]
mov rdx, qword [rcx + 8]
cmp rax, r8
je 0x1400b6130
mov qword [rsp + 0x2b0], rax
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x2c0], rax
lea rax, [rsp + 0x2b0]
mov qword [rcx], r8
mov r9d, 1
xor r8d, r8d
mov qword [rcx + 8], 0
mov byte [rcx + 0x10], 0
mov rcx, rax
mov dword [rsp + 0x20], 0x20
mov qword [rsp + 0x2b8], rdx
mov qword [rsp + 0x100], rax
call fcn.14009e420
mov rdx, rax
lea rax, [rsp + 0x2e0]
mov rcx, qword [rdx + 8]
mov qword [rsp + 0x80], rax
lea r8, [rdx + 0x10]
mov qword [rsp + 0x2d0], rax
mov rax, qword [rdx]
cmp rax, r8
je 0x1400b60d0
mov qword [rsp + 0x2d0], rax
mov rax, qword [rdx + 0x10]
mov qword [rsp + 0x2e0], rax
movabs rax, 0x3fffffffffffffff
mov qword [rdx], r8
mov qword [rdx + 8], 0
mov r8, qword [rsp + 0x198]
sub rax, rcx
mov byte [rdx + 0x10], 0
mov rdx, qword [rsp + 0x190]
mov qword [rsp + 0x2d8], rcx
cmp rax, r8
lea rax, [rsp + 0x2d0]
mov qword [rsp + 0xe8], rax
jb 0x1400b6572
mov rcx, rax
call fcn.1400a0380
mov rdx, rax
lea rax, [rsp + 0x300]
mov rcx, qword [rdx + 8]
mov qword [rsp + 0x88], rax
lea r8, [rdx + 0x10]
mov qword [rsp + 0x2f0], rax
mov rax, qword [rdx]
cmp rax, r8
je 0x1400b6290
mov qword [rsp + 0x2f0], rax
mov rax, qword [rdx + 0x10]
mov qword [rsp + 0x300], rax
movabs rax, 0x3fffffffffffffff
mov qword [rdx], r8
mov qword [rdx + 8], 0
mov r8, qword [rsp + 0x1f8]
sub rax, rcx
mov byte [rdx + 0x10], 0
mov rdx, qword [rsp + 0x1f0]
mov qword [rsp + 0x2f8], rcx
cmp rax, r8
lea rax, [rsp + 0x2f0]
mov qword [rsp + 0xf0], rax
jb 0x1400b657e
mov rcx, rax
call fcn.1400a0380
lea rdi, [rsp + 0x320]
mov rdx, rax
mov qword [rsp + 0x310], rdi
mov rax, qword [rax]
lea r8, [rdx + 0x10]
mov rcx, qword [rdx + 8]
cmp rax, r8
je 0x1400b6238
mov qword [rsp + 0x310], rax
mov rax, qword [rdx + 0x10]
mov qword [rsp + 0x320], rax
movabs rax, 0x3fffffffffffffff
mov qword [rdx], r8
mov qword [rdx + 8], 0
mov r8, qword [rsp + 0x238]
sub rax, rcx
mov byte [rdx + 0x10], 0
mov rdx, qword [rsp + 0x230]
mov qword [rsp + 0x318], rcx
cmp rax, r8
lea rax, [rsp + 0x310]
mov qword [rsp + 0xf8], rax
jb 0x1400b658a
mov rcx, rax
call fcn.1400a0380
lea rbp, [rsp + 0x340]
mov rcx, rax
mov qword [rsp + 0x330], rbp
mov rax, qword [rax]
lea r8, [rcx + 0x10]
mov rdx, qword [rcx + 8]
cmp rax, r8
je 0x1400b61e0
mov qword [rsp + 0x330], rax
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x340], rax
lea rax, [rsp + 0x330]
mov qword [rcx], r8
mov r9d, 1
xor r8d, r8d
mov qword [rcx + 8], 0
mov byte [rcx + 0x10], 0
mov rcx, rax
mov dword [rsp + 0x20], 0x22
mov qword [rsp + 0x338], rdx
mov qword [rsp + 0x108], rax
call fcn.14009e420
lea r12, [rsp + 0x360]
mov rcx, rax
mov qword [rsp + 0x350], r12
mov rax, qword [rax]
lea r8, [rcx + 0x10]
mov rdx, qword [rcx + 8]
cmp rax, r8
je 0x1400b6188
mov qword [rsp + 0x350], rax
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x360], rax
lea rax, [rsp + 0x350]
mov qword [rcx], r8
mov r9d, 1
xor r8d, r8d
mov qword [rcx + 8], 0
mov byte [rcx + 0x10], 0
mov rcx, rax
mov dword [rsp + 0x20], 0x22
mov qword [rsp + 0x358], rdx
mov qword [rsp + 0x110], rax
call fcn.14009e420
lea r13, [rsp + 0x380]
mov r8, qword [rax + 8]
mov qword [rsp + 0x370], r13
mov rdx, qword [rax]
lea rcx, [rax + 0x10]
cmp rdx, rcx
je 0x1400b6020
mov qword [rsp + 0x370], rdx
mov rdx, qword [rax + 0x10]
mov qword [rsp + 0x380], rdx
mov rdx, qword [rax + 8]
mov qword [rsp + 0x378], rdx
mov qword [rax + 8], 0
mov byte [rax + 0x10], 0
mov r8, qword [rsp + 0x378]
mov qword [rax], rcx
mov rdx, qword [rsp + 0x370]
movabs rax, 0x3fffffffffffffff
sub rax, qword [rsp + 0x258]
cmp rax, r8
lea rax, [rsp + 0x250]
mov qword [rsp + 0xd8], rax
jb 0x1400b655a
mov rcx, rax
call fcn.1400a0380
mov rcx, qword [rsp + 0x370]
cmp rcx, r13
je 0x1400b5a49
mov rax, qword [rsp + 0x380]
lea rdx, [rax + 1]
call fcn.1400b40c0
mov rcx, qword [rsp + 0x350]
cmp rcx, r12
je 0x1400b5a67
mov rax, qword [rsp + 0x360]
lea rdx, [rax + 1]
call fcn.1400b40c0
mov rcx, qword [rsp + 0x330]
cmp rcx, rbp
je 0x1400b5a85
mov rax, qword [rsp + 0x340]
lea rdx, [rax + 1]
call fcn.1400b40c0
mov rcx, qword [rsp + 0x310]
cmp rcx, rdi
je 0x1400b5aa3
mov rax, qword [rsp + 0x320]
lea rdx, [rax + 1]
call fcn.1400b40c0
mov rcx, qword [rsp + 0x2f0]
mov rax, qword [rsp + 0x88]
cmp rcx, rax
je 0x1400b5ac9
mov rax, qword [rsp + 0x300]
lea rdx, [rax + 1]
call fcn.1400b40c0
mov rcx, qword [rsp + 0x2d0]
mov rax, qword [rsp + 0x80]
cmp rcx, rax
je 0x1400b5aef
mov rax, qword [rsp + 0x2e0]
lea rdx, [rax + 1]
call fcn.1400b40c0
mov rcx, qword [rsp + 0x2b0]
cmp rcx, r15
je 0x1400b5b0d
mov rax, qword [rsp + 0x2c0]
lea rdx, [rax + 1]
call fcn.1400b40c0
mov rcx, qword [rsp + 0x290]
cmp rcx, r14
je 0x1400b5b2b
mov rax, qword [rsp + 0x2a0]
lea rdx, [rax + 1]
call fcn.1400b40c0
mov rcx, qword [rsp + 0x270]
mov rax, qword [rsp + 0xa8]
cmp rcx, rax
je 0x1400b5b51
mov rax, qword [rsp + 0x280]
lea rdx, [rax + 1]
call fcn.1400b40c0
mov rcx, qword [rsp + 0x250]
call sub.msvcrt.dll_system
mov rcx, qword [rsp + 0x250]
mov rax, qword [rsp + 0xa0]
cmp rcx, rax
je 0x1400b5b84
mov rax, qword [rsp + 0x260]
lea rdx, [rax + 1]
call fcn.1400b40c0
mov rcx, qword [rsp + 0x230]
mov rax, qword [rsp + 0x40]
cmp rcx, rax
je 0x1400b5ba7
mov rax, qword [rsp + 0x240]
lea rdx, [rax + 1]
call fcn.1400b40c0
mov rcx, qword [rsp + 0x210]
cmp rcx, rsi
je 0x1400b5bc5
mov rax, qword [rsp + 0x220]
lea rdx, [rax + 1]
call fcn.1400b40c0
mov rcx, qword [rsp + 0x1f0]
cmp rcx, rbx
je 0x1400b5be3
mov rax, qword [rsp + 0x200]
lea rdx, [rax + 1]
call fcn.1400b40c0
mov r13d, dword [rsp + 0x54]
mov rax, qword [rsp + 0x98]
cmp r13, rax
jb 0x1400b5390
mov rcx, qword [rsp + 0x70]
lea rdx, str.Done__nPress_any_key_to_exit._n
call fcn.1400b16a0
call sub.msvcrt.dll_getchar
mov rcx, qword [rsp + 0x38]
call fcn.14009da90
mov rcx, qword [rsp + 0x78]
call fcn.14009cb10
mov rcx, qword [rsp + 0x60]
call fcn.14009cb10
mov rcx, qword [rsp + 0x128]
call fcn.14009da90
mov rcx, qword [rsp + 0x120]
call fcn.14008d5f0
mov rcx, qword [rsp + 0x118]
call fcn.14008d5f0
mov rcx, qword [rsp + 0xb0]
call fcn.14009da90
mov rcx, qword [rsp + 0xc0]
call fcn.14009da90
xor eax, eax
add rsp, 0x918
pop rbx
pop rsi
pop rdi
pop rbp
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [0x1400c20d0]
lea rdx, str.Please_copy_the_location_of_your_ffmpeg.exe_or_drag__drop_it_here._n
mov rcx, rax
mov qword [rsp + 0x70], rax
call fcn.1400b16a0
mov rdx, qword [rsp + 0xc0]
mov rcx, qword [0x1400c20a0]
call fcn.1400afac0
lea rax, [rsp + 0x370]
mov r8d, 0x10
lea rdx, str.FFMPEG_Location.txt
mov rcx, rax
mov rbx, rax
mov qword [rsp + 0xd0], rax
call fcn.14008f1d0
mov r8, qword [rsp + 0x178]
mov rcx, rbx
mov rdx, qword [rsp + 0x170]
call fcn.1400ae200
mov rcx, rbx
call fcn.14008f060
mov rcx, rbx
call fcn.14008fad0
jmp 0x1400b4f70
mov rcx, qword [rsp + 0x70]
lea rdx, str.audio_files
call fcn.1400b16a0
mov byte [rsp + 0x40], 1
jmp 0x1400b52a9
mov edx, 0xf
jmp 0x1400b5490
mov r15, qword [rsp + 0x70]
mov r8d, 0x10
lea rdx, str.Running_command
mov r14, qword [rsp + 0x68]
mov rcx, r15
call fcn.1400ae200
add dword [rsp + 0x54], 1
mov rcx, r15
mov edx, dword [rsp + 0x54]
call fcn.1400712d0
mov r8d, 8
mov rcx, rax
mov rsi, rax
lea rdx, str._out_of
call fcn.1400ae200
mov rdx, qword [rsp + 0x98]
mov rcx, rsi
call fcn.140071710
lea rdx, str...._n
mov rcx, rax
mov r8d, 4
call fcn.1400ae200
lea r8, [0x1400bc0d1]
lea rcx, [rsp + 0x210]
mov rdx, r8
lea rsi, [rsp + 0x220]
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x210], rsi
call fcn.140001450
lea r8, [0x1400bc0d1]
lea rax, [rsp + 0x240]
mov rdx, r8
lea rcx, [rsp + 0x230]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x90], rcx
mov qword [rsp + 0x230], rax
call fcn.140001450
xor edi, edi
cmp qword [rsp + 0x1b8], 0
jne 0x1400b5e83
jmp 0x1400b54c8
cmp bpl, 0x2e
je 0x1400b5f68
mov r15, qword [rsp + 0x218]
mov rax, qword [rsp + 0x210]
lea r14, [r15 + 1]
cmp rax, rsi
je 0x1400b5f10
mov rdx, qword [rsp + 0x220]
cmp rdx, r14
jb 0x1400b5ee0
mov byte [rax + r15], bpl
mov rax, qword [rsp + 0x210]
mov qword [rsp + 0x218], r14
mov byte [rax + r14], 0
add rdi, 1
cmp rdi, qword [rsp + 0x1b8]
jae 0x1400b54c8
mov rax, qword [rsp + 0x1b0]
movzx ebp, byte [rax + rdi]
cmp bpl, 0x3c
jne 0x1400b5e20
movzx eax, byte [rax + rdi + 1]
mov r15, qword [rsp + 0x218]
cmp al, 0x69
je 0x1400b5f20
cmp al, 0x61
jne 0x1400b5e32
movabs rax, 0x3fffffffffffffff
mov r8, qword [r12 + 8]
sub rax, r15
mov rdx, qword [r12]
cmp rax, r8
jb 0x1400b6596
mov rcx, qword [rsp + 0x48]
call fcn.1400a0380
add rdi, 2
jmp 0x1400b5e71
mov rcx, qword [rsp + 0x48]
xor r9d, r9d
xor r8d, r8d
mov rdx, r15
mov qword [rsp + 0x20], 1
call fcn.1400a0550
mov rax, qword [rsp + 0x210]
jmp 0x1400b5e58
mov edx, 0xf
jmp 0x1400b5e4f
mov rax, qword [rsp + 0x130]
add rax, r13
mov r8, qword [rax + 8]
mov rdx, qword [rax]
movabs rax, 0x3fffffffffffffff
sub rax, r15
cmp rax, r8
jae 0x1400b5ec9
lea rcx, [0x1400bc469]
call fcn.1400b6bf0
cmp qword [rsp + 0x30], 0xffffffffffffffff
je 0x1400b53f4
mov rdx, qword [r12]
jmp 0x1400b53d5
test rdi, rdi
je 0x1400b54c8
cmp rdi, qword [rsp + 0x1b8]
jb 0x1400b5fb3
jmp 0x1400b54c8
mov byte [rax + rbp], r13b
mov rax, qword [rsp + 0x230]
add rdi, 1
mov qword [rsp + 0x238], r12
mov byte [rax + rbp + 1], 0
cmp rdi, qword [rsp + 0x1b8]
jae 0x1400b54c8
mov rax, qword [rsp + 0x1b0]
movzx r13d, byte [rax + rdi]
mov rcx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x230]
mov rbp, qword [rsp + 0x238]
cmp rax, rcx
lea r12, [rbp + 1]
je 0x1400b6010
mov rdx, qword [rsp + 0x240]
cmp rdx, r12
jae 0x1400b5f80
mov rcx, qword [rsp + 0x90]
xor r9d, r9d
xor r8d, r8d
mov rdx, rbp
mov qword [rsp + 0x20], 1
call fcn.1400a0550
mov rax, qword [rsp + 0x230]
jmp 0x1400b5f80
mov edx, 0xf
jmp 0x1400b5fde
add r8, 1
mov r10, r13
mov rdx, rcx
cmp r8d, 8
jae 0x1400b640c
xor r9d, r9d
test r8b, 4
je 0x1400b6049
mov r9d, dword [rdx]
mov dword [r10], r9d
mov r9d, 4
test r8b, 2
je 0x1400b605d
movzx r11d, word [rdx + r9]
mov word [r10 + r9], r11w
add r9, 2
and r8b, 1
je 0x1400b59cd
movzx edx, byte [rdx + r9]
mov byte [r10 + r9], dl
jmp 0x1400b59cd
add rcx, 1
mov r10, r14
mov rdx, r8
cmp ecx, 8
jae 0x1400b63e4
xor r9d, r9d
test cl, 4
je 0x1400b609f
mov r9d, dword [rdx]
mov dword [r10], r9d
mov r9d, 4
test cl, 2
je 0x1400b60b2
movzx r11d, word [rdx + r9]
mov word [r10 + r9], r11w
add r9, 2
and cl, 1
je 0x1400b60c0
movzx edx, byte [rdx + r9]
mov byte [r10 + r9], dl
mov rcx, qword [rax + 8]
jmp 0x1400b560f
mov rdi, qword [rsp + 0x80]
add rcx, 1
mov rax, r8
cmp ecx, 8
mov r10, rdi
jae 0x1400b63b4
xor r9d, r9d
test cl, 4
je 0x1400b60ff
mov r9d, dword [rax]
mov dword [r10], r9d
mov r9d, 4
test cl, 2
je 0x1400b6112
movzx r11d, word [rax + r9]
mov word [r10 + r9], r11w
add r9, 2
and cl, 1
je 0x1400b6120
movzx eax, byte [rax + r9]
mov byte [r10 + r9], al
mov rcx, qword [rdx + 8]
jmp 0x1400b5722
add rdx, 1
mov r10, r15
mov rax, r8
cmp edx, 8
jae 0x1400b638c
xor r9d, r9d
test dl, 4
je 0x1400b6157
mov r9d, dword [rax]
mov dword [r10], r9d
mov r9d, 4
test dl, 2
je 0x1400b616a
movzx r11d, word [rax + r9]
mov word [r10 + r9], r11w
add r9, 2
and dl, 1
je 0x1400b6178
movzx eax, byte [rax + r9]
mov byte [r10 + r9], al
mov rdx, qword [rcx + 8]
jmp 0x1400b569f
add rdx, 1
mov r10, r12
mov rax, r8
cmp edx, 8
jae 0x1400b6364
xor r9d, r9d
test dl, 4
je 0x1400b61af
mov r9d, dword [rax]
mov dword [r10], r9d
mov r9d, 4
test dl, 2
je 0x1400b61c2
movzx r11d, word [rax + r9]
mov word [r10 + r9], r11w
add r9, 2
and dl, 1
je 0x1400b61d0
movzx eax, byte [rax + r9]
mov byte [r10 + r9], al
mov rdx, qword [rcx + 8]
jmp 0x1400b5955
add rdx, 1
mov r10, rbp
mov rax, r8
cmp edx, 8
jae 0x1400b633a
xor r9d, r9d
test dl, 4
je 0x1400b6207
mov r9d, dword [rax]
mov dword [r10], r9d
mov r9d, 4
test dl, 2
je 0x1400b621a
movzx r11d, word [rax + r9]
mov word [r10 + r9], r11w
add r9, 2
and dl, 1
je 0x1400b6228
movzx eax, byte [rax + r9]
mov byte [r10 + r9], al
mov rdx, qword [rcx + 8]
jmp 0x1400b58da
add rcx, 1
mov r10, rdi
mov rax, r8
cmp ecx, 8
jae 0x1400b6312
xor r9d, r9d
test cl, 4
je 0x1400b625f
mov r9d, dword [rax]
mov dword [r10], r9d
mov r9d, 4
test cl, 2
je 0x1400b6272
movzx r11d, word [rax + r9]
mov word [r10 + r9], r11w
add r9, 2
and cl, 1
je 0x1400b6280
movzx eax, byte [rax + r9]
mov byte [r10 + r9], al
mov rcx, qword [rdx + 8]
jmp 0x1400b584a
mov rdi, qword [rsp + 0x88]
add rcx, 1
mov rax, r8
cmp ecx, 8
mov r10, rdi
jae 0x1400b62e5
xor r9d, r9d
test cl, 4
je 0x1400b62bb
mov r9d, dword [rax]
mov dword [r10], r9d
mov r9d, 4
test cl, 2
je 0x1400b62ce
movzx r11d, word [rax + r9]
mov word [r10 + r9], r11w
add r9, 2
and cl, 1
je 0x1400b62dc
movzx eax, byte [rax + r9]
mov byte [r10 + r9], al
mov rcx, qword [rdx + 8]
jmp 0x1400b57ba
mov r11d, ecx
xor eax, eax
and r11d, 0xfffffff8
mov r9d, eax
add eax, 8
mov r10, qword [r8 + r9]
cmp eax, r11d
mov qword [rdi + r9], r10
jb 0x1400b62ee
mov rdi, qword [rsp + 0x88]
lea r10, [rdi + rax]
add rax, r8
jmp 0x1400b62a7
mov r11d, ecx
xor eax, eax
and r11d, 0xfffffff8
mov r9d, eax
add eax, 8
mov r10, qword [r8 + r9]
cmp eax, r11d
mov qword [rdi + r9], r10
jb 0x1400b631b
lea r10, [rdi + rax]
add rax, r8
jmp 0x1400b624b
mov r11d, edx
xor eax, eax
and r11d, 0xfffffff8
mov r9d, eax
add eax, 8
mov r10, qword [r8 + r9]
cmp eax, r11d
mov qword [rbp + r9], r10
jb 0x1400b6343
lea r10, [rbp + rax]
add rax, r8
jmp 0x1400b61f3
mov r11d, edx
xor eax, eax
and r11d, 0xfffffff8
mov r9d, eax
add eax, 8
mov r10, qword [r8 + r9]
cmp eax, r11d
mov qword [r12 + r9], r10
jb 0x1400b636d
lea r10, [r12 + rax]
add rax, r8
jmp 0x1400b619b
mov r11d, edx
xor eax, eax
and r11d, 0xfffffff8
mov r9d, eax
add eax, 8
mov r10, qword [r8 + r9]
cmp eax, r11d
mov qword [r15 + r9], r10
jb 0x1400b6395
lea r10, [r15 + rax]
add rax, r8
jmp 0x1400b6143
mov r11d, ecx
xor eax, eax
and r11d, 0xfffffff8
mov r9d, eax
add eax, 8
mov r10, qword [r8 + r9]
cmp eax, r11d
mov qword [rdi + r9], r10
jb 0x1400b63bd
mov rdi, qword [rsp + 0x80]
lea r10, [rdi + rax]
add rax, r8
jmp 0x1400b60eb
mov r11d, ecx
xor edx, edx
and r11d, 0xfffffff8
mov r9d, edx
add edx, 8
mov r10, qword [r8 + r9]
cmp edx, r11d
mov qword [r14 + r9], r10
jb 0x1400b63ed
lea r10, [r14 + rdx]
add rdx, r8
jmp 0x1400b608b
mov r11d, r8d
xor edx, edx
and r11d, 0xfffffff8
mov r9d, edx
add edx, 8
mov r10, qword [rcx + r9]
cmp edx, r11d
mov qword [r13 + r9], r10
jb 0x1400b6415
lea r10, [r13 + rdx]
add rdx, rcx
jmp 0x1400b6034
cmp r13, r12
jb 0x1400b64c6
cmp r12, r13
jae 0x1400b64de
add r15, r12
cmp rsi, r15
je 0x1400b64de
mov rbx, r15
mov rcx, qword [rbx]
lea rax, [rbx + 0x10]
cmp rcx, rax
je 0x1400b6470
mov rax, qword [rbx + 0x10]
lea rdx, [rax + 1]
call fcn.1400b40c0
add rbx, 0x20
cmp rsi, rbx
jne 0x1400b6457
mov qword [rsp + 0x138], r15
jmp 0x1400b64de
cmp r12, r13
jae 0x1400b5341
nop dword [rax]
mov rcx, qword [rsi - 0x20]
sub rsi, 0x20
lea rax, [rsi + 0x10]
mov qword [rsp + 0x138], rsi
cmp rcx, rax
je 0x1400b64b6
mov rax, qword [rsi + 0x10]
lea rdx, [rax + 1]
call fcn.1400b40c0
mov rax, rsi
sub rax, r15
cmp r12, rax
jb 0x1400b6490
jmp 0x1400b5341
mov rcx, qword [rsp + 0x60]
mov rdx, r12
sar r13, 5
sar rdx, 5
sub rdx, r13
call fcn.14009c570
mov rdi, qword [rsp + 0x130]
mov ebx, 1
mov rax, qword [rsp + 0x138]
lea rsi, [rdi + 0x20]
sub rax, rdi
mov rbp, rax
sar rbp, 5
cmp rax, 0x20
jbe 0x1400b5341
nop dword [rax + rax]
mov rdx, rdi
mov rcx, rsi
call fcn.1400a0410
add rbx, 1
add rsi, 0x20
cmp rbx, rbp
jb 0x1400b6510
jmp 0x1400b5341
mov rcx, qword [rsp + 0x70]
lea rdx, str.You_did_not_enter_any_audio_file_paths._n
call fcn.1400b16a0
jmp 0x1400b513e
mov rcx, r14
call sub.msvcrt.dll_system
jmp 0x1400b5143
call fcn.1400b6a80
call fcn.1400b6a80
lea rcx, [0x1400bc469]
call fcn.1400b6bf0
lea rcx, [0x1400bc469]
call fcn.1400b6bf0
lea rcx, [0x1400bc469]
call fcn.1400b6bf0
lea rcx, [0x1400bc469]
call fcn.1400b6bf0
lea rcx, [0x1400bc469]
call fcn.1400b6bf0
lea rcx, [0x1400bc469]
call fcn.1400b6bf0
lea rcx, [0x1400bc469]
call fcn.1400b6bf0
lea rcx, [0x1400bc469]
call fcn.1400b6bf0
mov rbx, rax
lea rax, [rsp + 0x250]
mov qword [rsp + 0xd8], rax
jmp 0x1400b65df
mov rcx, qword [rsp + 0x110]
call fcn.14009da90
mov rcx, qword [rsp + 0x108]
call fcn.14009da90
mov rcx, qword [rsp + 0xf8]
call fcn.14009da90
mov rcx, qword [rsp + 0xf0]
call fcn.14009da90
mov rcx, qword [rsp + 0xe8]
call fcn.14009da90
mov rcx, qword [rsp + 0x100]
call fcn.14009da90
mov rcx, qword [rsp + 0xe0]
call fcn.14009da90
mov rcx, qword [rsp + 0x58]
call fcn.14009da90
mov rcx, qword [rsp + 0xd8]
call fcn.14009da90
mov rcx, qword [rsp + 0x90]
call fcn.14009da90
mov rcx, qword [rsp + 0x48]
lea r14, [rsp + 0x1f0]
call fcn.14009da90
mov rcx, r14
call fcn.14009da90
mov rcx, qword [rsp + 0x38]
call fcn.14009da90
mov rcx, qword [rsp + 0x78]
call fcn.14009cb10
mov rcx, qword [rsp + 0x60]
call fcn.14009cb10
mov rcx, qword [rsp + 0x128]
call fcn.14009da90
mov rcx, qword [rsp + 0x120]
call fcn.14008d5f0
mov rcx, qword [rsp + 0x118]
call fcn.14008d5f0
mov rcx, qword [rsp + 0xb0]
call fcn.14009da90
mov rcx, qword [rsp + 0xc0]
call fcn.14009da90
mov rcx, rbx
call fcn.14000cc60
mov rbx, rax
jmp 0x1400b6644