Function at 0x140007f00
Capabilities:
Terminate process

Disassembly:
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x8e0
mov rax, qword [0x140014030]
xor rax, rsp
mov qword [rsp + 0x8d0], rax
mov r14, rdx
mov edi, ecx
mov ecx, 1
call qword [sym.imp.KERNEL32.dll_SetErrorMode]
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x620], xmm0
movups xmmword [rsp + 0x630], xmm0
movups xmmword [rsp + 0x640], xmm0
movups xmmword [rsp + 0x650], xmm0
movups xmmword [rsp + 0x660], xmm0
movups xmmword [rsp + 0x670], xmm0
movups xmmword [rsp + 0x680], xmm0
movups xmmword [rsp + 0x690], xmm0
movups xmmword [rsp + 0x6a0], xmm0
mov qword [rsp + 0x6b0], rax
xor edx, edx
mov r8d, 0x4d0
lea rcx, [rsp + 0x150]
call sub.VCRUNTIME140.dll_memset
nop
lea rdx, str..ACP
mov r13d, 2
mov ecx, r13d
call qword [sym.imp.api_ms_win_crt_locale_l1_1_0.dll_setlocale]
lea ecx, [r13 - 1]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll__fileno]
mov ecx, eax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll__get_osfhandle]
mov rbx, rax
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetFileType]
btr eax, 0xf
cmp eax, r13d
je 0x140007ff1
xor al, al
jmp 0x140008007
lea rdx, [rsp + 0x110]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetConsoleMode]
test eax, eax
setne al
mov byte [0x140014f40], al
mov ecx, r13d
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll__fileno]
mov ecx, eax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll__get_osfhandle]
mov rbx, rax
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetFileType]
btr eax, 0xf
cmp eax, r13d
je 0x140008040
xor al, al
jmp 0x140008056
lea rdx, [rsp + 0x114]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetConsoleMode]
test eax, eax
setne al
mov byte [0x140014d23], al
mov ebx, 1
mov r8d, 0xfffd
xor r12d, r12d
mov dword [rsp + 0x100], ebx
cmp ebx, edi
jge 0x1400081c7
movsxd rcx, ebx
lea r15, [r14 + rcx*8]
mov rdx, qword [r15]
movzx eax, word [rdx]
sub ax, 0x2d
test r8w, ax
je 0x140008094
inc ebx
jmp 0x14000806a
lea rsi, [r14 + rcx*8]
lea rcx, [rdx + 2]
lea rdx, str.errorreport:none
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__wcsicmp]
test eax, eax
jne 0x1400080f2
mov dword [0x14001409c], r12d
mov eax, edi
sub eax, ebx
dec eax
movsxd r8, eax
lea eax, [rbx + 1]
movsxd rcx, eax
lea rdx, [r14 + rcx*8]
mov rcx, rsi
shl r8, 3
call sub.VCRUNTIME140.dll_memmove
dec edi
mov dword [rsp + 0x108], edi
dec ebx
mov dword [rsp + 0x100], ebx
mov r8d, 0xfffd
inc ebx
jmp 0x14000806a
mov rcx, qword [rsi]
add rcx, r13
lea rdx, str.errorreport:prompt
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__wcsicmp]
test eax, eax
jne 0x140008115
mov dword [0x14001409c], 1
jmp 0x1400080b4
mov rcx, qword [rsi]
add rcx, r13
lea rdx, str.errorreport:queue
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__wcsicmp]
test eax, eax
jne 0x140008138
mov dword [0x14001409c], r13d
jmp 0x1400080b4
mov rcx, qword [rsi]
add rcx, r13
lea rdx, str.errorreport:send
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__wcsicmp]
test eax, eax
jne 0x14000815e
mov dword [0x14001409c], 3
jmp 0x1400080b4
mov rcx, qword [rsi]
add rcx, r13
lea rdx, str.errorreport:test
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__wcsicmp]
test eax, eax
jne 0x140008181
mov byte [0x140014a99], 1
jmp 0x1400080b4
mov rcx, qword [rsi]
add rcx, r13
lea rdx, str.errorreport:internal
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__wcsicmp]
test eax, eax
jne 0x1400081ba
mov byte [0x140014a98], 1
mov eax, edi
sub eax, ebx
dec eax
movsxd r8, eax
lea eax, [rbx + 1]
movsxd rcx, eax
lea rdx, [r14 + rcx*8]
mov rcx, r15
jmp 0x1400080ca
mov r8d, 0xfffd
inc ebx
jmp 0x14000806a
cmp byte [0x140014a99], r12b
je 0x1400081d9
mov word [0], r12w
lea rdx, [0x140007a80]
mov ecx, r13d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_signal]
cmp edi, 1
jne 0x1400081f3
call fcn.140008a40
mov edx, 0x104
lea rcx, [0x140014880]
call qword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll__wgetcwd]
lea rcx, [0x140014880]
call fcn.14000abb0
mov rdx, r14
mov ecx, edi
call fcn.140008c00
mov rbx, rax
test rax, rax
jne 0x140008228
call fcn.140008a40
call fcn.1400089f0
cmp qword [0x14001d7b8], r12
je 0x14000823e
mov esi, dword [0x14001d7c4]
jmp 0x140008246
mov esi, dword [0x1400140b8]
dec esi
mov rcx, rbx
call fcn.14000abb0
lea rdx, [0x1400092a0]
mov rcx, rbx
call fcn.14000ac00
test eax, eax
jne 0x140008277
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov r8d, dword [rax]
mov rdx, rbx
mov ecx, 0x5e2
call fcn.140007620
call fcn.140008aa0
mov rbx, rax
test rax, rax
jne 0x140008246
cmp byte [0x140014050], r12b
je 0x140008295
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
cmp byte [0x140014051], r12b
je 0x1400082dc
mov byte [0x140014a9b], 1
mov rcx, qword [0x140014a88]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll__wunlink]
cmp eax, 0xffffffff
jne 0x1400082dc
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
cmp dword [rax], r13d
je 0x1400082dc
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov r8d, dword [rax]
mov rdx, qword [0x140014a88]
mov ecx, 0x5e2
call fcn.140007620
call fcn.1400066d0
call fcn.14000bf40
call fcn.140004b50
call fcn.14000c380
call fcn.140004df0
mov rcx, qword [0x14001d7b8]
test rcx, rcx
je 0x140008315
xor r8d, r8d
mov edx, esi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fseek]
mov dword [0x1400140b8], r12d
jmp 0x14000831b
mov dword [0x1400140b8], esi
call fcn.140008aa0
mov rbx, rax
mov rcx, rbx
call fcn.14000abb0
lea rdx, [0x1400087b0]
mov rcx, rbx
call fcn.14000ac00
test eax, eax
jne 0x140008354
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov r8d, dword [rax]
mov rdx, rbx
mov ecx, 0x5e2
call fcn.140007620
call fcn.140008aa0
mov rbx, rax
test rax, rax
jne 0x140008323
cmp byte [0x140014a9c], r12b
je 0x140008376
lea rcx, str.Processing:_SBR_files_all_processed____building_.bsc_.._n
call fcn.14000df70
lea rax, [0x1400106d0]
mov qword [rsp + 0x118], rax
lea rax, [0x1400110d8]
mov qword [rsp + 0x118], rax
lea r15, [0x140014120]
mov qword [rsp + 0x120], r15
mov ebx, 0xffffffff
mov dword [rsp + 0x130], ebx
mov rdi, r12
mov qword [rsp + 0x128], r12
nop word [rax + rax]
test rdi, rdi
je 0x1400083d9
mov rdi, qword [rdi]
mov qword [rsp + 0x128], rdi
test rdi, rdi
jne 0x1400084cf
inc ebx
mov dword [rsp + 0x130], ebx
cmp ebx, dword [r15 + 0xc]
jl 0x1400084b8
call fcn.14000bc80
call fcn.140003460
call fcn.1400051d0
call fcn.14000c740
mov rcx, qword [0x140014870]
mov rax, qword [rcx]
call qword [rax]
mov rcx, qword [0x140014868]
mov rax, qword [rcx]
call qword [rax + 0x50]
mov rcx, qword [0x140014868]
mov rax, qword [rcx]
call qword [rax + 0x58]
mov qword [0x140014870], r12
mov qword [0x140014868], r12
mov byte [0x140014a9b], r12b
cmp byte [0x140014854], r12b
jne 0x1400084b0
mov rcx, qword [0x14001d7b8]
test rcx, rcx
je 0x140008464
xor r8d, r8d
mov edx, esi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fseek]
mov dword [0x1400140b8], r12d
jmp 0x14000846a
mov dword [0x1400140b8], esi
call fcn.140008aa0
mov rbx, rax
mov rcx, rbx
call fcn.14000abb0
lea rdx, [0x140008900]
mov rcx, rbx
call fcn.14000ac00
test eax, eax
jne 0x1400084a3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov r8d, dword [rax]
mov rdx, rbx
mov ecx, 0x5e2
call fcn.140007620
call fcn.140008aa0
mov rbx, rax
test rax, rax
jne 0x140008472
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
movsxd rcx, ebx
mov rax, qword [r15]
mov rdi, qword [rax + rcx*8]
mov qword [rsp + 0x128], rdi
jmp 0x1400083d0
mov r14, qword [rdi + 0x10]
mov eax, 0xfffd
test word [r14 + 0x10], ax
je 0x1400084ec
mov rcx, r14
call fcn.140003890
mov word [r14 + 0x10], r13w
jmp 0x1400083c0