Function at 0x18004cc00
Capabilities:
Reference absolute stream path on windows
Terminate process

Disassembly:
mov qword [rsp + 8], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x6f0]
sub rsp, 0x7f0
mov rax, qword [0x18008b088]
xor rax, rsp
mov qword [rbp + 0x6e8], rax
lea ebx, [rcx + 0x38e]
mov qword [rsp + 0x40], r8
mov dword [rsp + 0x30], ebx
cmp ecx, ebx
mov ebx, dword [rsp + 0x58]
mov r10, r8
mov r14, rdx
mov qword [rbp - 0x60], rdx
mov r11, r9
mov qword [rsp + 0x60], r9
mov dword [rsp + 0x70], ecx
lea r8, [0x180000000]
mov eax, ecx
mov dword [rsp + 0x74], ecx
mov edx, 1
jae 0x18004d566
mov r12d, dword [rsp + 0x58]
lea r15d, [rdx + 0x1f]
mov r13d, dword [rsp + 0x58]
mov edi, 0x6565
mov ecx, dword [rsp + 0x30]
mov qword [rbp - 0x80], rbx
nop
cmp eax, 0x11e
ja 0x18004d078
je 0x18004cfef
add eax, 0xffffffcb
cmp eax, 0xd8
ja case.default.0x18004d09c
movzx eax, byte [r8 + rax + 0x4da54]
mov ecx, dword [r8 + rax*4 + 0x4da38]
add rcx, r8
jmp rcx
mov byte [0x18008cada], 0
cmp dword [r14 + 0x40], 0
je 0x18004cdc4
mov esi, 0x8a
mov ebx, 1
cmp esi, 0x8a
je 0x18004cd53
cmp esi, 0x129
je 0x18004cd19
cmp esi, 0x1c8
jne 0x18004cd9f
xor r9d, r9d
lea r8, [rbp + 0xe0]
mov edx, 0xf6
mov rcx, r14
call fcn.18005b790
jmp 0x18004cd9f
lea r9, [0x18008cada]
mov qword [rsp + 0x48], rbx
lea r8, [rsp + 0x48]
mov ecx, 0x105
lea rdx, [rbp + 0xe0]
call fcn.18000f040
xor r9d, r9d
lea r8, [rbp + 0xe0]
mov edx, 0xf6
lea rcx, [r14 + 0x20]
call fcn.18005b790
lea rax, [rbp + 0xe0]
mov qword [rsp + 0x48], r15
mov qword [rsp + 0x28], rax
lea r9, [r14 + 0x20]
lea rax, [rsp + 0x48]
xor r8d, r8d
xor edx, edx
mov qword [rsp + 0x20], rax
mov ecx, 0xd4
call fcn.180039200
mov r9, r14
mov qword [rsp + 0x48], r15
lea r8, [rsp + 0x48]
mov ecx, 0x105
lea rdx, [rbp + 0xe0]
call fcn.18000f040
add esi, 0x9f
cmp esi, 0x267
jb 0x18004cce1
mov rbx, qword [rbp - 0x80]
mov edx, 1
mov r10, qword [rsp + 0x40]
mov r11, qword [rsp + 0x60]
cmp qword [r10], 0
jbe 0x18004cebc
mov ebx, dword [rsp + 0x78]
mov edi, 0xba
nop word [rax + rax]
mov eax, edi
sub eax, 0xb8
je 0x18004ce84
sub eax, 1
je 0x18004ce68
cmp eax, 1
jne 0x18004ce92
mov ebx, dword [r10]
lea rax, [rbp + 0xe0]
mov qword [rsp + 0x28], rax
lea r9, [r14 + 0x20]
lea rax, [rsp + 0x48]
mov qword [rsp + 0x48], r15
xor r8d, r8d
mov qword [rsp + 0x20], rax
xor edx, edx
mov ecx, 0xd4
call fcn.180039200
mov r9, r14
mov qword [rsp + 0x48], r15
lea r8, [rsp + 0x48]
mov ecx, 0x105
lea rdx, [rbp + 0xe0]
call fcn.18000f040
xor r9d, r9d
lea r8, [rbp + 0xe0]
mov edx, 0xf6
mov rcx, r14
call fcn.18005b790
mov r10, qword [rsp + 0x40]
jmp 0x18004ce92
cmp ebx, 0x20
mov rdx, r14
mov rcx, r11
cmovg ebx, r15d
movsxd r8, ebx
call sub.VCRUNTIME140.dll_memcpy
mov r10, qword [rsp + 0x40]
jmp 0x18004ce92
movsxd rax, ebx
add r11, rax
sub qword [r10], rax
mov qword [rsp + 0x60], r11
mov r11, qword [rsp + 0x60]
dec edi
cmp edi, 0xb7
ja 0x18004cde0
cmp qword [r10], 0
mov dword [rsp + 0x78], ebx
ja 0x18004cdd2
mov rbx, qword [rbp - 0x80]
mov edx, 1
mov r11, qword [rsp + 0x60]
lea r8, [0x180000000]
mov dword [r14 + 0x40], edx
mov edi, 0x6565
jmp case.0x18004d09c.308
lea r8, [rbp - 0x70]
mov rcx, r14
lea rdx, [0x18007ccfc]
call fcn.18006caa0
cmp eax, 1
jne 0x18004d5b4
mov eax, dword [rbp - 0x70]
mov dword [rsp + 0x6c], eax
mov r10, qword [rsp + 0x40]
lea r8, [0x180000000]
mov r11, qword [rsp + 0x60]
mov edx, 1
jmp case.0x18004d09c.308
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_getc]
mov edi, eax
cmp eax, 0xffffffff
je 0x18004cf66
cmp edi, 0x23
jne 0x18004cf4a
nop dword [rax]
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_getc]
cmp eax, 0xffffffff
je 0x18004cf56
cmp eax, 0xd
je 0x18004cf56
cmp eax, 0xa
jne 0x18004cf30
jmp 0x18004cf56
mov ecx, edi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isspace]
test eax, eax
je 0x18004cf66
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_getc]
mov edi, eax
cmp eax, 0xffffffff
jne 0x18004cf24
mov dword [rsp + 0x74], 0x35
cmp edi, 0xffffffff
je 0x18004d5da
mov rdx, r14
mov ecx, edi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_ungetc]
mov r10, qword [rsp + 0x40]
lea r8, [0x180000000]
mov r11, qword [rsp + 0x60]
mov edx, 1
mov edi, 0x6565
jmp case.0x18004d09c.308
mov r8d, 5
lea rdx, str.DnsFreeConfigStructure
lea rcx, [rbp + 0x6b0]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncpy]
mov word [rbp + 0x6b5], di
jmp 0x18004cef9
mov eax, dword [r14]
imul eax, dword [r11]
mov dword [r14], eax
mov eax, dword [r14 + 4]
imul eax, dword [r11]
mov dword [r14 + 4], eax
mov eax, dword [r14 + 8]
imul eax, dword [r11]
mov dword [r14 + 8], eax
jmp case.0x18004d09c.308
movups xmm0, xmmword [r10]
xor r9d, r9d
xor r8d, r8d
movups xmm1, xmmword [r10 + 0x10]
mov rdx, r10
mov ecx, 0x9b
movups xmmword [rbp - 0x10], xmm0
movups xmmword [rbp], xmm1
call fcn.18000bda0
add dword [rbp - 0x10], eax
lea rdx, [rbp - 0x10]
xor r9d, r9d
mov qword [rbp - 0x80], rax
xor r8d, r8d
mov ecx, 0x9b
mov rbx, rax
call fcn.18000bda0
test eax, eax
jne 0x18004d5e5
movups xmm0, xmmword [rbp - 0x10]
lea rax, [rbp - 0x50]
mov r8d, 0x19
movups xmm1, xmmword [rbp]
lea r9, [rbp + 0x270]
xor ecx, ecx
lea rdx, [rsp + 0x38]
movaps xmmword [rbp - 0x50], xmm0
movaps xmmword [rbp - 0x40], xmm1
mov dword [rsp + 0x38], 4
mov qword [rsp + 0x20], rax
call fcn.1800431c0
jmp 0x18004cef9
add eax, 0xfffffed2
cmp eax, 0xc2
ja case.default.0x18004d09c
movzx eax, byte [r8 + rax + 0x4db4c]
mov ecx, dword [r8 + rax*4 + 0x4db30]
add rcx, r8
jmp rcx
xor r9d, r9d
mov dword [rsp + 0x20], 0x6a
mov r8, r11
lea rcx, [rbp - 0x30]
mov rdx, r14
call fcn.180036720
mov r9, r14
lea r8, [rbp + 0x380]
lea rdx, [rbp + 0xb0]
mov ecx, 0x7b
call fcn.1800488c0
xor r15d, r15d
lea rdi, [rbp + 0x3b0]
mov esi, 8
xor r9d, r9d
mov qword [rsp + 0x20], r15
mov r8, rdi
xor edx, edx
mov ecx, 0xc5
call fcn.180032210
add rdi, 0x64
sub rsi, 1
jne 0x18004d0e2
mov eax, dword [rbp + 0x370]
mov dword [rsp + 0x68], eax
test eax, eax
je 0x18004d61c
mov r10, qword [rsp + 0x40]
lea r8, [0x180000000]
mov r11, qword [rsp + 0x60]
mov edx, 1
mov edi, 0x6565
lea r15d, [rdx + 0x1f]
jmp case.0x18004d09c.308
mov eax, dword [r14 + 0x28]
imul eax, dword [r11]
mov dword [r14 + 0x2c], 0
mov dword [r14 + 0x28], eax
jmp case.0x18004d09c.308
mov r15d, 0x8e
nop dword [rax + rax]
mov eax, r15d
sub eax, 0x8e
je 0x18004d263
sub eax, 1
je 0x18004d245
sub eax, 1
je 0x18004d1dd
sub eax, 1
je 0x18004d1b9
cmp eax, 1
jne 0x18004d29f
mov ecx, dword [rbp - 0x6c]
lea r9, [rbp + 0x80]
xor eax, eax
lea r8, [rsp + 0x38]
cmp dword [rsp + 0x68], ecx
lea rdx, [rbp + 0x40]
mov ecx, 0x119
setne al
mov dword [rsp + 0x38], eax
call fcn.180036280
jmp 0x18004d29a
mov dword [rsp + 0x38], edx
lea r9, [rbp + 0x80]
lea rdx, [rsp + 0x38]
mov r8d, 0x10d
lea rcx, [rbp + 0x40]
call fcn.180037c70
jmp 0x18004d29a
mov ebx, dword [rbp - 0x68]
lea r14, [rbp + 0x3b0]
xor esi, esi
nop dword [rax]
xor edi, edi
lea r9, [r14 - 0x30]
cmp esi, ebx
lea r8, [rsp + 0x38]
lea rdx, [rbp + 0x10]
mov ecx, 0x119
sete dil
mov dword [rsp + 0x38], edi
call fcn.180036280
mov r9, r14
mov dword [rsp + 0x38], edi
lea r8, [rsp + 0x38]
mov ecx, 0x119
lea rdx, [rbp + 0x40]
call fcn.180036280
inc esi
add r14, 0x64
cmp esi, 8
jl 0x18004d1f0
mov rbx, qword [rbp - 0x80]
mov dword [rbp + 0x70], 0
jmp 0x18004d29a
mov edx, 0x1a
lea rcx, [rbp + 0x10]
call fcn.18005c470
mov edx, 0x1a
lea rcx, [rbp + 0x40]
call fcn.18005c470
jmp 0x18004d29a
mov ecx, dword [rsp + 0x68]
mov eax, 0xffffffff
test ecx, ecx
cmovg eax, edx
imul eax, ecx
mov dword [rbp - 0x6c], eax
cdq
sub eax, edx
sar eax, 1
mov dword [rbp - 0x68], eax
test cl, 1
je 0x18004d79d
cmp ecx, 0xfffffff1
jl 0x18004d766
cmp ecx, 0xf
jg 0x18004d72f
mov edx, 1
inc r15d
cmp r15d, 0x93
jb 0x18004d160
mov r14, qword [rbp - 0x60]
lea r8, [rbp + 0x10]
mov rdx, r14
mov dword [rsp + 0x20], 0x6a
xor r9d, r9d
lea rcx, [rbp - 0x20]
call fcn.180036720
mov r15d, 0x3f
mov dword [rsp + 0x68], 0x3f
mov qword [rsp + 0x48], r15
mov esi, 0x13
mov dword [rsp + 0x38], esi
nop word [rax + rax]
cmp esi, 0x13
je 0x18004d46d
cmp esi, 0x34
jne 0x18004d4b4
mov r15d, 0x6e
nop dword [rax + rax]
mov eax, r15d
sub eax, 0x6e
je 0x18004d415
sub eax, 1
je 0x18004d3f1
cmp eax, 1
jne 0x18004d438
lea edx, [rax + 0x19]
lea rcx, [rbp + 0x40]
call fcn.18005c470
mov ebx, dword [rsp + 0x58]
lea rdi, [rbp + 0x3b0]
xor r14d, r14d
nop dword [rax + rax]
xor esi, esi
lea r9, [rdi - 0x30]
cmp r14d, ebx
lea r8, [rsp + 0x50]
lea rdx, [rbp + 0x10]
mov ecx, 0x119
sete sil
mov dword [rsp + 0x50], esi
call fcn.180036280
mov r9, rdi
mov dword [rsp + 0x50], esi
lea r8, [rsp + 0x50]
mov ecx, 0x119
lea rdx, [rbp + 0x40]
call fcn.180036280
inc r14d
add rdi, 0x64
cmp r14d, 8
jl 0x18004d350
lea r9, [rbp + 0x80]
mov dword [rbp + 0x70], 0
mov r8d, 0x10d
mov dword [rsp + 0x50], 1
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x40]
call fcn.180037c70
xor eax, eax
lea r9, [rbp + 0x80]
cmp r12d, r13d
lea r8, [rsp + 0x50]
lea rdx, [rbp + 0x40]
mov ecx, 0x119
setne al
mov dword [rsp + 0x50], eax
call fcn.180036280
mov rbx, qword [rbp - 0x80]
jmp 0x18004d438
cmp r12d, 0xfffffff1
jl 0x18004d68a
cmp r12d, 0xf
jg 0x18004d653
mov edx, 0x1a
lea rcx, [rbp + 0x10]
call fcn.18005c470
jmp 0x18004d438
mov r13d, r12d
neg r13d
test r12d, r12d
cmovg r13d, r12d
mov eax, r13d
cdq
sub eax, edx
sar eax, 1
mov dword [rsp + 0x58], eax
test r12b, 1
je 0x18004d6c1
inc r15d
cmp r15d, 0x71
jb 0x18004d310
mov r14, qword [rbp - 0x60]
lea rdx, [rbp + 0x10]
mov r9, r14
mov qword [rsp + 0x20], r14
xor r8d, r8d
mov ecx, 0x10c
call fcn.18001ab70
mov esi, dword [rsp + 0x38]
mov r15, qword [rsp + 0x48]
jmp 0x18004d4b4
mov edi, 4
nop dword [rax]
nop word [rax + rax]
xor eax, eax
mov r9, r14
mov qword [rsp + 0x28], rax
xor r8d, r8d
mov rdx, r14
mov qword [rsp + 0x20], rax
lea ecx, [rax + 0x2c]
call fcn.180059dd0
sub rdi, 1
jne 0x18004d480
mov r12d, dword [rbp + r15*4 + 0x270]
test r12d, r12d
je 0x18004d6f8
add esi, 0x21
mov dword [rsp + 0x38], esi
cmp esi, 0x55
jb 0x18004d2f0
dec dword [rsp + 0x68]
sub r15, 1
mov qword [rsp + 0x48], r15
jns 0x18004d2e1
jmp 0x18004d115
lea r8, [r14 + 0x60]
mov ecx, 0x86
mov r9, r8
lea rdx, [rbp + 0xb0]
call fcn.18000b620
jmp 0x18004cef9
mov eax, dword [r14 + 0xc]
imul eax, dword [r11]
mov dword [r14 + 0xc], eax
mov eax, dword [r14 + 0x10]
imul eax, dword [r11]
mov dword [r14 + 0x10], eax
jmp case.0x18004d09c.308
mov eax, dword [r14 + 0x14]
imul eax, dword [r11]
mov dword [r14 + 0x14], eax
mov eax, dword [r14 + 0x18]
imul eax, dword [r11]
mov dword [r14 + 0x18], eax
mov eax, dword [r14 + 0x1c]
imul eax, dword [r11]
mov dword [r14 + 0x1c], eax
mov eax, dword [r14 + 0x20]
imul eax, dword [r11]
mov dword [r14 + 0x20], eax
mov eax, dword [r14 + 0x24]
imul eax, dword [r11]
mov dword [r14 + 0x24], eax
mov ecx, dword [rsp + 0x30]
mov eax, dword [rsp + 0x74]
add eax, 0x46
mov dword [rsp + 0x74], eax
cmp eax, ecx
jb 0x18004cc90
mov eax, dword [rsp + 0x70]
lea esi, [rax + 0xd]
cmp eax, esi
jae case.0x18004ccc3.56
mov rdi, qword [rbp - 0x78]
mov r15, qword [rbp - 0x78]
mov r14d, dword [rsp + 0x58]
mov r12, qword [rbp - 0x78]
mov r13, qword [rbp - 0x60]
nop word [rax + rax]
add eax, 0xffffffb6
cmp eax, 0xd4
ja case.0x18004d5b2.87
movzx eax, byte [r8 + rax + 0x4dc48]
mov ecx, dword [r8 + rax*4 + 0x4dc10]
add rcx, r8
jmp rcx
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.ASSERT_CONDITION__wp___nullptr__
call fcn.18006ca50
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
xor r15d, r15d
mov eax, r15d
jmp 0x18004da0d
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x180070fd1]
mov rcx, rax
lea rdx, str.GVPHADDUWD
lea rax, str.updtDispDevEnumClass::ParseEDID:_Unsupported_version
mov qword [rsp + 0x20], rax
call fcn.18006ca50
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x180070fd1]
mov rcx, rax
lea rdx, str.EoT0xE3xGr
lea rax, str.Adobe_Reader_cannot_be_found.
mov qword [rsp + 0x20], rax
call fcn.18006ca50
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x180070fd1]
mov rcx, rax
lea rdx, str.pInfoPanel
lea rax, str.rification_Checksums_de_lISO__fini__6.2f____...
mov qword [rsp + 0x20], rax
call fcn.18006ca50
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x180070fd1]
mov rcx, rax
lea rdx, str.F__d__d__d
lea rax, str.vcsdbinterface1_src_sqlitecorrelation_logging.cpp
mov qword [rsp + 0x20], rax
call fcn.18006ca50
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x180070fd1]
mov rcx, rax
lea rdx, str._dK__.2f:1
lea rax, str.Input_og_outputfiler_er_de_samme_fil.
mov qword [rsp + 0x20], rax
call fcn.18006ca50
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x180070fd1]
mov rcx, rax
lea rdx, str.M5_DM5_DM5
lea rax, str.Nur_Daten_Audio_CD_Abbilder_k
mov qword [rsp + 0x20], rax
call fcn.18006ca50
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x180070fd1]
mov rcx, rax
lea rdx, str.ColorMode1
lea rax, str.short4___OVERLOADABLE___convert_short_rtz_long4__
mov qword [rsp + 0x20], rax
call fcn.18006ca50
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x180070fd1]
mov rcx, rax
lea rdx, str.win8_stats
lea rax, str.D:drmemory_packagedynamoriocoreperscache.c:2458
mov qword [rsp + 0x20], rax
call fcn.18006ca50
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x180070fd1]
mov rcx, rax
lea rdx, str.V6_vaddbnq
lea rax, str.IDR_OMNIBOX_SEARCH_BUTTON_BOTTOM_LEFT
mov qword [rsp + 0x20], rax
call fcn.18006ca50
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov r8, rdx
mov byte [rbp + 0x6b7], 0
lea rdx, [0x18007fb90]
mov dword [rbp + 0x6b8], 0x64
lea rcx, [rbp + 0x6b8]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_wcsncat]
mov r8d, 3
lea rdx, [0x18007fb94]
lea rcx, [rbp + 0x6bc]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_wcsncpy]
lea rdx, str.pi.d
lea rcx, [rbp + 0x6c0]
jmp 0x18004d9c4
mov r9d, 0xec
mov r8, r13
xor edx, edx
xor ecx, ecx
call fcn.180004b10
jmp 0x18004d9d0
test rdi, rdi
je 0x18004d86e
cmp word [rdi + 0x10], 1
je 0x18004d868
mov rdi, qword [rdi]
test rdi, rdi
jne 0x18004d845
mov rcx, qword [rbp - 0x78]
mov dword [rsp + 0x70], 0x53
call r15
jmp 0x18004d9d0
mov eax, dword [rdi + 0x20]
mov dword [r10], eax
mov rcx, qword [rbp - 0x78]
mov dword [rsp + 0x70], 0x53
call r15
jmp 0x18004d9d0
mov eax, dword [0x180074d48]
lea rdx, [0x18007fbb7]
mov dword [rbp + 0x6c8], eax
lea rcx, [rbp + 0x6a4]
movzx eax, word [0x180074d4c]
mov r8d, 5
mov word [rbp + 0x6cc], ax
mov dword [rbp + 0x6a0], 0x51736e44
mov byte [rbp + 0x6a4], 0
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncpy]
mov byte [rbp + 0x6a9], 0
jmp 0x18004d9d0
test r14d, r14d
jne 0x18004d9f9
mov rdi, qword [rbp - 0x78]
jmp case.0x18004d5b2.87
mov r9d, 0xac
lea r8, [rbp + 0x6b8]
lea rdx, [rbp + 0x6b0]
xor ecx, ecx
call fcn.180003df0
mov r15, rax
jmp 0x18004d9d0
mov r9d, 0xac
lea r8, [rbp + 0x6d0]
lea rdx, [rbp + 0x6a0]
xor ecx, ecx
call fcn.180003df0
mov r10, qword [rsp + 0x40]
mov r12, rax
mov dword [r10], 0xffffffff
jmp case.0x18004d5b2.87
lea rax, [rbp - 0x78]
mov qword [rsp + 0x28], 0
mov r9, r11
mov qword [rsp + 0x20], rax
mov r8d, 0x68
mov rcx, r13
call r12
mov r14d, eax
jmp 0x18004d9d0
or dword [r13 + 0x90], ebx
jmp case.0x18004d5b2.87
mov r8, rdx
lea rcx, [rbp + 0x6a0]
lea rdx, [0x18007fc04]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncat]
movabs rax, 0x73006e0064
mov qword [rbp + 0x6d0], rax
jmp 0x18004d9d0
mov r8d, 2
mov dword [rbp + 0x6de], 0x64
lea rdx, [0x180074d48]
lea rcx, [rbp + 0x6d0]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_wcsncat]
jmp 0x18004d9d0
lea rdx, str.api.
lea rcx, [rbp + 0x6d6]
mov r8d, 5
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_wcsncpy]
mov r10, qword [rsp + 0x40]
mov eax, dword [rsp + 0x70]
inc eax
mov dword [rsp + 0x70], eax
cmp eax, esi
jae case.0x18004ccc3.56
mov r11, qword [rsp + 0x60]
lea r8, [0x180000000]
mov edx, 1
jmp 0x18004d590
mov byte [rsp + 0x6c], 0
jmp case.0x18004ccc3.56
cmp dword [r10], 0xffffffff
setne byte [rsp + 0x6c]
mov eax, dword [rsp + 0x6c]
mov rcx, qword [rbp + 0x6e8]
xor rcx, rsp
call fcn.18006d4c0
mov rbx, qword [rsp + 0x830]
add rsp, 0x7f0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret