Function at 0x14000343c
Capabilities:
Accept command line arguments

Disassembly:
mov rax, rsp
push r13
push r14
push r15
sub rsp, 0xc40
mov qword [rax - 0xac8], 0xfffffffffffffffe
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
mov qword [rax + 0x20], r12
mov rax, qword [0x140076088]
xor rax, rsp
mov qword [rsp + 0xc30], rax
mov qword [0x140079630], rcx
xor ecx, ecx
call qword [sym.imp.ole32.dll_CoInitialize]
mov r13d, 8
mov dword [rsp + 0x50], r13d
mov dword [rsp + 0x54], 0x404
lea rcx, [rsp + 0x50]
call qword [sym.imp.COMCTL32.dll_InitCommonControlsEx]
call fcn.14000e764
lea rcx, [rsp + 0x2d0]
call fcn.140003070
nop
movdqa xmm0, xmmword [0x14006ab70]
movdqu xmmword [rsp + 0x900], xmm0
xor ebx, ebx
mov word [rsp + 0x8f0], bx
lea rsi, str.value
mov rdx, rsi
lea rcx, [rsp + 0x8f0]
call fcn.140005c50
nop
movdqa xmm0, xmmword [0x14006ab70]
movdqu xmmword [rsp + 0x8e0], xmm0
mov word [rsp + 0x8d0], bx
lea rdx, str.Configuration_file__required_
lea rcx, [rsp + 0x8d0]
call fcn.140005c50
nop
movdqa xmm0, xmmword [0x14006ab70]
movdqu xmmword [rsp + 0x8c0], xmm0
mov word [rsp + 0x8b0], bx
lea rdx, [0x140066744]
lea rcx, [rsp + 0x8b0]
call fcn.140005c50
nop
lea r8, [rsp + 0x8d0]
lea rdx, [rsp + 0x8b0]
lea rcx, [rsp + 0x680]
call fcn.14000134c
nop
lea rdi, vtable.ValueArg_class_std::basic_string_wchar_t__struct_std::char_traits_wchar_t___class_std::allocator_wchar_t___.0
mov qword [rsp + 0x680], rdi
mov qword [rsp + 0x6d8], rbx
mov qword [rsp + 0x6e0], rbx
lea rdx, [rsp + 0x8f0]
lea rcx, [rsp + 0x6c8]
call fcn.140006d34
mov byte [rsp + 0x6e8], bl
movdqa xmm0, xmmword [0x14006ab70]
movdqa xmmword [rsp + 0x700], xmm0
mov word [rsp + 0x6f0], bx
movdqa xmmword [rsp + 0x720], xmm0
mov word [rsp + 0x710], bx
lea rcx, [rsp + 0x8b0]
call fcn.140011264
nop
lea rcx, [rsp + 0x8d0]
call fcn.140011264
nop
lea rcx, [rsp + 0x8f0]
call fcn.140011264
movdqa xmm0, xmmword [0x14006ab70]
movdqu xmmword [rsp + 0x940], xmm0
mov word [rsp + 0x930], bx
lea rdx, [0x140066748]
lea rcx, [rsp + 0x930]
call fcn.140005c50
nop
movdqa xmm0, xmmword [0x14006ab70]
movdqu xmmword [rsp + 0x920], xmm0
mov word [rsp + 0x910], bx
lea rdx, [0x140066760]
lea rcx, [rsp + 0x910]
call fcn.140005c50
nop
lea r8, [rsp + 0x930]
lea rdx, [rsp + 0x910]
lea rcx, [rsp + 0x630]
call fcn.14000134c
lea r14, vtable.FlagArg.0
mov qword [rsp + 0x630], r14
lea rcx, [rsp + 0x910]
call fcn.140011264
nop
lea rcx, [rsp + 0x930]
call fcn.140011264
movdqa xmm0, xmmword [0x14006ab70]
movdqu xmmword [rsp + 0x760], xmm0
mov word [rsp + 0x750], bx
mov rdx, rsi
lea rcx, [rsp + 0x750]
call fcn.140005c50
nop
movdqa xmm0, xmmword [0x14006ab70]
movdqu xmmword [rsp + 0x740], xmm0
mov word [rsp + 0x730], bx
lea rdx, str.Repeat_count
lea rcx, [rsp + 0x730]
call fcn.140005c50
nop
movdqa xmm0, xmmword [0x14006ab70]
movdqu xmmword [rsp + 0x960], xmm0
mov word [rsp + 0x950], bx
lea rdx, [0x140066784]
lea rcx, [rsp + 0x950]
call fcn.140005c50
nop
lea r8, [rsp + 0x730]
lea rdx, [rsp + 0x950]
lea rcx, [rsp + 0x5b0]
call fcn.14000134c
nop
lea rax, vtable.ValueArg_int_.0
mov qword [rsp + 0x5b0], rax
mov qword [rsp + 0x608], rbx
mov qword [rsp + 0x610], rbx
lea rdx, [rsp + 0x750]
lea rcx, [rsp + 0x5f8]
call fcn.140006d34
mov byte [rsp + 0x618], bl
lea rcx, [rsp + 0x950]
call fcn.140011264
nop
lea rcx, [rsp + 0x730]
call fcn.140011264
nop
lea rcx, [rsp + 0x750]
call fcn.140011264
movdqa xmm0, xmmword [0x14006ab70]
movdqu xmmword [rsp + 0x7c0], xmm0
mov word [rsp + 0x7b0], bx
mov rdx, rsi
lea rcx, [rsp + 0x7b0]
call fcn.140005c50
nop
movdqa xmm0, xmmword [0x14006ab70]
movdqu xmmword [rsp + 0x7a0], xmm0
mov word [rsp + 0x790], bx
lea rdx, [0x140066788]
lea rcx, [rsp + 0x790]
call fcn.140005c50
nop
movdqa xmm0, xmmword [0x14006ab70]
movdqu xmmword [rsp + 0x780], xmm0
mov word [rsp + 0x770], bx
lea rdx, [0x140066790]
lea rcx, [rsp + 0x770]
call fcn.140005c50
nop
lea r8, [rsp + 0x790]
lea rdx, [rsp + 0x770]
lea rcx, [rsp + 0x3e0]
call fcn.14000134c
nop
mov qword [rsp + 0x3e0], rdi
mov qword [rsp + 0x438], rbx
mov qword [rsp + 0x440], rbx
lea rdx, [rsp + 0x7b0]
lea rcx, [rsp + 0x428]
call fcn.140006d34
mov byte [rsp + 0x448], bl
movdqa xmm0, xmmword [0x14006ab70]
movdqa xmmword [rsp + 0x460], xmm0
mov word [rsp + 0x450], bx
movdqa xmmword [rsp + 0x480], xmm0
mov word [rsp + 0x470], bx
lea rcx, [rsp + 0x770]
call fcn.140011264
nop
lea rcx, [rsp + 0x790]
call fcn.140011264
nop
lea rcx, [rsp + 0x7b0]
call fcn.140011264
movdqa xmm0, xmmword [0x14006ab70]
movdqu xmmword [rsp + 0x800], xmm0
mov word [rsp + 0x7f0], bx
lea rdx, str.Debug_to_Log_File
lea rcx, [rsp + 0x7f0]
call fcn.140005c50
nop
movdqa xmm0, xmmword [0x14006ab70]
movdqu xmmword [rsp + 0x7e0], xmm0
mov word [rsp + 0x7d0], bx
lea rdx, [0x1400667bc]
lea rcx, [rsp + 0x7d0]
call fcn.140005c50
nop
lea r8, [rsp + 0x7f0]
lea rdx, [rsp + 0x7d0]
lea rcx, [rsp + 0x9c0]
call fcn.14000134c
mov qword [rsp + 0x9c0], r14
lea rcx, [rsp + 0x7d0]
call fcn.140011264
nop
lea rcx, [rsp + 0x7f0]
call fcn.140011264
movdqa xmm0, xmmword [0x14006ab70]
movdqu xmmword [rsp + 0x840], xmm0
mov word [rsp + 0x830], bx
lea rdx, str.Debug_to_Console
lea rcx, [rsp + 0x830]
call fcn.140005c50
nop
movdqa xmm0, xmmword [0x14006ab70]
movdqu xmmword [rsp + 0x820], xmm0
mov word [rsp + 0x810], bx
lea rdx, [0x1400667ec]
lea rcx, [rsp + 0x810]
call fcn.140005c50
nop
lea r8, [rsp + 0x830]
lea rdx, [rsp + 0x810]
lea rcx, [rsp + 0x970]
call fcn.14000134c
mov qword [rsp + 0x970], r14
lea rcx, [rsp + 0x810]
call fcn.140011264
nop
lea rcx, [rsp + 0x830]
call fcn.140011264
mov qword [rsp + 0x61c], rbx
lea r15d, [r13 - 7]
mov byte [rsp + 0x618], r15b
movdqa xmm0, xmmword [0x14006ab70]
movdqu xmmword [rsp + 0x390], xmm0
mov word [rsp + 0x380], bx
lea rdx, [0x1400673a8]
lea rcx, [rsp + 0x380]
call fcn.140005c50
nop
lea r9, [rsp + 0x380]
cmp qword [rsp + 0x398], r13
cmovae r9, qword [rsp + 0x380]
mov rdx, qword [rsp + 0x390]
cmp rdx, qword [rsp + 0x488]
ja 0x140003aa8
lea rsi, [rsp + 0x470]
cmp qword [rsp + 0x488], r13
cmovae rsi, qword [rsp + 0x470]
mov qword [rsp + 0x480], rdx
lea rdi, [rdx + rdx]
mov r8, rdi
mov rdx, r9
mov rcx, rsi
call fcn.140027990
mov word [rdi + rsi], bx
jmp 0x140003ab5
lea rcx, [rsp + 0x470]
call fcn.140011160
lea r9, [rsp + 0x380]
cmp qword [rsp + 0x398], r13
cmovae r9, qword [rsp + 0x380]
mov rdx, qword [rsp + 0x390]
cmp rdx, qword [rsp + 0x468]
ja 0x140003b19
lea rsi, [rsp + 0x450]
cmp qword [rsp + 0x468], r13
cmovae rsi, qword [rsp + 0x450]
mov qword [rsp + 0x460], rdx
lea rdi, [rdx + rdx]
mov r8, rdi
mov rdx, r9
mov rcx, rsi
call fcn.140027990
mov word [rdi + rsi], bx
jmp 0x140003b26
lea rcx, [rsp + 0x450]
call fcn.140011160
mov byte [rsp + 0x448], r15b
lea rcx, [rsp + 0x380]
call fcn.140011264
mov dword [rsp + 0x60], ebx
lea rax, [rsp + 0x680]
mov qword [rsp + 0x68], rax
mov rdx, qword [rsp + 0x2d8]
cmp qword [rsp + 0x2e0], rdx
je 0x140003b7d
movups xmm0, xmmword [rsp + 0x60]
movdqu xmmword [rdx], xmm0
mov rdx, qword [rsp + 0x2d8]
add rdx, 0x10
mov qword [rsp + 0x2d8], rdx
jmp 0x140003b97
lea r8, [rsp + 0x60]
lea rcx, [rsp + 0x2d0]
call fcn.1400076fc
mov rdx, qword [rsp + 0x2d8]
mov dword [rsp + 0x70], ebx
lea rax, [rsp + 0x630]
mov qword [rsp + 0x78], rax
cmp qword [rsp + 0x2e0], rdx
je 0x140003bd1
movups xmm0, xmmword [rsp + 0x70]
movdqu xmmword [rdx], xmm0
mov rdx, qword [rsp + 0x2d8]
add rdx, 0x10
mov qword [rsp + 0x2d8], rdx
jmp 0x140003beb
lea r8, [rsp + 0x70]
lea rcx, [rsp + 0x2d0]
call fcn.1400076fc
mov rdx, qword [rsp + 0x2d8]
mov dword [rsp + 0x80], ebx
lea rax, [rsp + 0x5b0]
mov qword [rsp + 0x88], rax
cmp qword [rsp + 0x2e0], rdx
je 0x140003c2e
movups xmm0, xmmword [rsp + 0x80]
movdqu xmmword [rdx], xmm0
mov rdx, qword [rsp + 0x2d8]
add rdx, 0x10
mov qword [rsp + 0x2d8], rdx
jmp 0x140003c4b
lea r8, [rsp + 0x80]
lea rcx, [rsp + 0x2d0]
call fcn.1400076fc
mov rdx, qword [rsp + 0x2d8]
mov dword [rsp + 0x90], ebx
lea rax, [rsp + 0x3e0]
mov qword [rsp + 0x98], rax
cmp qword [rsp + 0x2e0], rdx
je 0x140003c8e
movups xmm0, xmmword [rsp + 0x90]
movdqu xmmword [rdx], xmm0
mov rdx, qword [rsp + 0x2d8]
add rdx, 0x10
mov qword [rsp + 0x2d8], rdx
jmp 0x140003cab
lea r8, [rsp + 0x90]
lea rcx, [rsp + 0x2d0]
call fcn.1400076fc
mov rdx, qword [rsp + 0x2d8]
mov dword [rsp + 0xa0], ebx
lea rax, [rsp + 0x9c0]
mov qword [rsp + 0xa8], rax
cmp qword [rsp + 0x2e0], rdx
je 0x140003cee
movups xmm0, xmmword [rsp + 0xa0]
movdqu xmmword [rdx], xmm0
mov rdx, qword [rsp + 0x2d8]
add rdx, 0x10
mov qword [rsp + 0x2d8], rdx
jmp 0x140003d0b
lea r8, [rsp + 0xa0]
lea rcx, [rsp + 0x2d0]
call fcn.1400076fc
mov rdx, qword [rsp + 0x2d8]
mov dword [rsp + 0xb0], ebx
lea rax, [rsp + 0x970]
mov qword [rsp + 0xb8], rax
cmp qword [rsp + 0x2e0], rdx
je 0x140003d43
movups xmm0, xmmword [rsp + 0xb0]
movdqu xmmword [rdx], xmm0
add qword [rsp + 0x2d8], 0x10
jmp 0x140003d58
lea r8, [rsp + 0xb0]
lea rcx, [rsp + 0x2d0]
call fcn.1400076fc
call qword [sym.imp.KERNEL32.dll_GetCommandLineW]
movdqa xmm0, xmmword [0x14006ab70]
movdqu xmmword [rsp + 0x860], xmm0
mov word [rsp + 0x850], bx
mov rdx, rax
lea rcx, [rsp + 0x850]
call fcn.140005c50
nop
mov r9b, r15b
lea rdx, [rsp + 0x850]
lea rcx, [rsp + 0x2d0]
call fcn.140001f44
nop
lea rcx, [rsp + 0x850]
call fcn.140011264
mov qword [rsp + 0x1d8], rbx
mov r12d, 7
mov qword [rsp + 0x1e0], r12
mov word [rsp + 0x1c8], bx
mov qword [rsp + 0x218], rbx
mov qword [rsp + 0x220], r12
mov word [rsp + 0x208], bx
mov qword [rsp + 0x1f8], rbx
mov qword [rsp + 0x200], r12
mov word [rsp + 0x1e8], bx
movdqa xmm0, xmmword [0x14006ab70]
movdqu xmmword [rsp + 0x258], xmm0
mov word [rsp + 0x248], bx
mov qword [rsp + 0x238], rbx
mov qword [rsp + 0x240], r12
mov word [rsp + 0x228], bx
mov qword [rsp + 0x298], rbx
mov qword [rsp + 0x2a0], r12
mov word [rsp + 0x288], bx
mov qword [rsp + 0x278], rbx
mov qword [rsp + 0x280], r12
mov word [rsp + 0x268], bx
movdqu xmmword [rsp + 0x2b8], xmm0
mov word [rsp + 0x2a8], bx
mov rsi, qword [0x140078210]
mov qword [rsp + 0x40], rsi
lea rcx, str.BugSplatRc64.dll
call qword [sym.imp.KERNEL32.dll_LoadLibraryW]
mov qword [rsp + 0x48], rax
test rax, rax
je 0x140003ea2
xchg qword [0x140078210], rax
mov rax, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x40]
test rax, rax
jne 0x14000405b
mov qword [rsp + 0x198], rbx
mov r8, rbx
lea rdx, str.BSSNDRPT:_BugSplatRC_resource_DLL_not_found
call fcn.14000e590
nop
xchg qword [0x140078210], rsi
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
nop
lea rcx, [rsp + 0x2a8]
call fcn.140011264
nop
lea rcx, [rsp + 0x268]
call fcn.140011264
nop
lea rcx, [rsp + 0x288]
call fcn.140011264
nop
lea rcx, [rsp + 0x228]
call fcn.140011264
nop
lea rcx, [rsp + 0x248]
call fcn.140011264
nop
lea rcx, [rsp + 0x1e8]
call fcn.140011264
nop
lea rcx, [rsp + 0x208]
call fcn.140011264
nop
lea rcx, [rsp + 0x1c8]
call fcn.140011264
nop
lea rcx, [rsp + 0x970]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x9c0]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x470]
call fcn.140011264
lea rcx, [rsp + 0x450]
call fcn.140011264
lea rcx, [rsp + 0x428]
call fcn.140011264
lea rcx, [rsp + 0x3e0]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x5f8]
call fcn.140011264
lea rcx, [rsp + 0x5b0]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x630]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x710]
call fcn.140011264
lea rcx, [rsp + 0x6f0]
call fcn.140011264
lea rcx, [rsp + 0x6c8]
call fcn.140011264
lea rcx, [rsp + 0x680]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x310]
call fcn.1400013ec
lea rcx, [rsp + 0x2e8]
call fcn.140011264
mov rcx, qword [rsp + 0x2d0]
test rcx, rcx
je 0x140005770
mov rdx, qword [rsp + 0x2e0]
sub rdx, rcx
and rdx, 0xfffffffffffffff0
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004051
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400057a4
call fcn.140025ee0
jmp 0x140005770
test byte [rsp + 0x688], r15b
jne 0x1400042d3
test byte [rsp + 0x638], r15b
jne 0x140004122
movdqa xmm0, xmmword [0x14006ab70]
movdqu xmmword [rsp + 0x880], xmm0
mov word [rsp + 0x870], bx
lea rdx, [0x1400673a8]
lea rcx, [rsp + 0x870]
call fcn.140005c50
nop
lea r8, [rsp + 0x870]
lea rdx, [rsp + 0xb70]
lea rcx, [rsp + 0x2d0]
call fcn.140001ab4
mov rdi, rax
lea rcx, [rsp + 0xb50]
call fcn.1400029a8
cmp qword [rax + 0x18], r13
jb 0x1400040db
mov rax, qword [rax]
cmp qword [rdi + 0x18], r13
jb 0x1400040e4
mov rdi, qword [rdi]
mov r9d, 0x10000
mov r8, rax
mov rdx, rdi
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
lea rcx, [rsp + 0xb50]
call fcn.140011264
nop
lea rcx, [rsp + 0xb70]
call fcn.140011264
nop
lea rcx, [rsp + 0x870]
call fcn.140011264
nop
xchg qword [0x140078210], rsi
mov rcx, qword [rsp + 0x48]
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
nop
lea rcx, [rsp + 0x2a8]
call fcn.140011264
nop
lea rcx, [rsp + 0x268]
call fcn.140011264
nop
lea rcx, [rsp + 0x288]
call fcn.140011264
nop
lea rcx, [rsp + 0x228]
call fcn.140011264
nop
lea rcx, [rsp + 0x248]
call fcn.140011264
nop
lea rcx, [rsp + 0x1e8]
call fcn.140011264
nop
lea rcx, [rsp + 0x208]
call fcn.140011264
nop
lea rcx, [rsp + 0x1c8]
call fcn.140011264
nop
lea rcx, [rsp + 0x970]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x9c0]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x470]
call fcn.140011264
lea rcx, [rsp + 0x450]
call fcn.140011264
lea rcx, [rsp + 0x428]
call fcn.140011264
lea rcx, [rsp + 0x3e0]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x5f8]
call fcn.140011264
lea rcx, [rsp + 0x5b0]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x630]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x710]
call fcn.140011264
lea rcx, [rsp + 0x6f0]
call fcn.140011264
lea rcx, [rsp + 0x6c8]
call fcn.140011264
lea rcx, [rsp + 0x680]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x310]
call fcn.1400013ec
lea rcx, [rsp + 0x2e8]
call fcn.140011264
mov rcx, qword [rsp + 0x2d0]
test rcx, rcx
je 0x1400042cc
mov rdx, qword [rsp + 0x2e0]
sub rdx, rcx
and rdx, 0xfffffffffffffff0
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400042af
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400057aa
call fcn.140025ee0
mov qword [rsp + 0x2d0], rbx
mov qword [rsp + 0x2d8], rbx
mov qword [rsp + 0x2e0], rbx
xor eax, eax
jmp 0x140005772
mov qword [rsp + 0x1b8], rbx
mov qword [rsp + 0x1c0], rbx
lea rdx, [rsp + 0x710]
lea rcx, [rsp + 0x1a8]
call fcn.140006d34
nop
lea rdx, [rsp + 0x1a8]
cmp qword [rsp + 0x1c0], r13
cmovae rdx, qword [rsp + 0x1a8]
lea r8, str.Database
lea rcx, [rsp + 0xb90]
call fcn.14000339c
mov rdi, rax
lea rax, [rsp + 0x1c8]
cmp rax, rdi
je 0x140004369
lea rcx, [rsp + 0x1c8]
call fcn.140011264
mov r14d, 0x20
mov r8d, r14d
mov rdx, rdi
lea rcx, [rsp + 0x1c8]
call fcn.140027990
mov qword [rdi + 0x10], rbx
mov qword [rdi + 0x18], r12
mov word [rdi], bx
jmp 0x14000436f
mov r14d, 0x20
lea rcx, [rsp + 0xb90]
call fcn.140011264
cmp qword [rsp + 0x1d8], rbx
jne 0x1400043fb
lea rdx, [rsp + 0x1a8]
cmp qword [rsp + 0x1c0], r13
cmovae rdx, qword [rsp + 0x1a8]
lea r8, str.Vendor
lea rcx, [rsp + 0xbb0]
call fcn.14000339c
mov rdi, rax
lea rax, [rsp + 0x1c8]
cmp rax, rdi
je 0x1400043ee
lea rcx, [rsp + 0x1c8]
call fcn.140011264
mov r8, r14
mov rdx, rdi
lea rcx, [rsp + 0x1c8]
call fcn.140027990
mov qword [rdi + 0x10], rbx
mov qword [rdi + 0x18], r12
mov word [rdi], bx
lea rcx, [rsp + 0xbb0]
call fcn.140011264
lea rdx, [rsp + 0x1a8]
cmp qword [rsp + 0x1c0], r13
cmovae rdx, qword [rsp + 0x1a8]
lea r8, str.Application
lea rcx, [rsp + 0xb30]
call fcn.14000339c
mov rdi, rax
lea rax, [rsp + 0x208]
cmp rax, rdi
je 0x140004463
lea rcx, [rsp + 0x208]
call fcn.140011264
mov r8, r14
mov rdx, rdi
lea rcx, [rsp + 0x208]
call fcn.140027990
mov qword [rdi + 0x10], rbx
mov qword [rdi + 0x18], r12
mov word [rdi], bx
lea rcx, [rsp + 0xb30]
call fcn.140011264
lea rdx, [rsp + 0x1a8]
cmp qword [rsp + 0x1c0], r13
cmovae rdx, qword [rsp + 0x1a8]
lea r8, str.Version
lea rcx, [rsp + 0xa30]
call fcn.14000339c
mov rdi, rax
lea rax, [rsp + 0x1e8]
cmp rax, rdi
je 0x1400044d8
lea rcx, [rsp + 0x1e8]
call fcn.140011264
mov r8, r14
mov rdx, rdi
lea rcx, [rsp + 0x1e8]
call fcn.140027990
mov qword [rdi + 0x10], rbx
mov qword [rdi + 0x18], r12
mov word [rdi], bx
lea rcx, [rsp + 0xa30]
call fcn.140011264
lea rdx, [rsp + 0x1a8]
cmp qword [rsp + 0x1c0], r13
cmovae rdx, qword [rsp + 0x1a8]
lea r8, str.CrashType
lea rcx, [rsp + 0xa50]
call fcn.14000339c
mov rdi, rax
lea rax, [rsp + 0x248]
cmp rax, rdi
je 0x14000454d
lea rcx, [rsp + 0x248]
call fcn.140011264
mov r8, r14
mov rdx, rdi
lea rcx, [rsp + 0x248]
call fcn.140027990
mov qword [rdi + 0x10], rbx
mov qword [rdi + 0x18], r12
mov word [rdi], bx
lea rcx, [rsp + 0xa50]
call fcn.140011264
lea rdx, [rsp + 0x1a8]
cmp qword [rsp + 0x1c0], r13
cmovae rdx, qword [rsp + 0x1a8]
lea r8, str.FullDump
lea rcx, [rsp + 0xa70]
call fcn.14000339c
mov rdi, rax
lea rax, [rsp + 0x228]
cmp rax, rdi
je 0x1400045c2
lea rcx, [rsp + 0x228]
call fcn.140011264
mov r8, r14
mov rdx, rdi
lea rcx, [rsp + 0x228]
call fcn.140027990
mov qword [rdi + 0x10], rbx
mov qword [rdi + 0x18], r12
mov word [rdi], bx
lea rcx, [rsp + 0xa70]
call fcn.140011264
lea rdx, [rsp + 0x1a8]
cmp qword [rsp + 0x1c0], r13
cmovae rdx, qword [rsp + 0x1a8]
lea r8, str.MiniDump
lea rcx, [rsp + 0xa90]
call fcn.14000339c
mov rdi, rax
lea rax, [rsp + 0x288]
cmp rax, rdi
je 0x140004637
lea rcx, [rsp + 0x288]
call fcn.140011264
mov r8, r14
mov rdx, rdi
lea rcx, [rsp + 0x288]
call fcn.140027990
mov qword [rdi + 0x10], rbx
mov qword [rdi + 0x18], r12
mov word [rdi], bx
lea rcx, [rsp + 0xa90]
call fcn.140011264
lea rdx, [rsp + 0x1a8]
cmp qword [rsp + 0x1c0], r13
cmovae rdx, qword [rsp + 0x1a8]
lea r8, str.LogFilePath
lea rcx, [rsp + 0xab0]
call fcn.14000339c
mov rdi, rax
lea rax, [rsp + 0x2a8]
cmp rax, rdi
je 0x1400046ac
lea rcx, [rsp + 0x2a8]
call fcn.140011264
mov r8, r14
mov rdx, rdi
lea rcx, [rsp + 0x2a8]
call fcn.140027990
mov qword [rdi + 0x10], rbx
mov qword [rdi + 0x18], r12
mov word [rdi], bx
lea rcx, [rsp + 0xab0]
call fcn.140011264
lea rdx, [rsp + 0x1a8]
cmp qword [rsp + 0x1c0], r13
cmovae rdx, qword [rsp + 0x1a8]
lea r8, str.XmlReport
lea rcx, [rsp + 0xad0]
call fcn.14000339c
mov rdi, rax
lea rax, [rsp + 0x268]
cmp rax, rdi
je 0x140004721
lea rcx, [rsp + 0x268]
call fcn.140011264
mov r8, r14
mov rdx, rdi
lea rcx, [rsp + 0x268]
call fcn.140027990
mov qword [rdi + 0x10], rbx
mov qword [rdi + 0x18], r12
mov word [rdi], bx
lea rcx, [rsp + 0xad0]
call fcn.140011264
cmp qword [rsp + 0x1d8], rbx
je 0x14000541c
cmp qword [rsp + 0x218], rbx
je 0x14000541c
cmp qword [rsp + 0x1f8], rbx
je 0x14000541c
lea r10, [rsp + 0x2a8]
cmp qword [rsp + 0x2c0], r13
cmovae r10, qword [rsp + 0x2a8]
mov cl, byte [rsp + 0x9c8]
and cl, r15b
lea rax, [rsp + 0x248]
cmp qword [rsp + 0x260], r13
cmovae rax, qword [rsp + 0x248]
lea r9, [rsp + 0x1e8]
cmp qword [rsp + 0x200], r13
cmovae r9, qword [rsp + 0x1e8]
lea r8, [rsp + 0x208]
cmp qword [rsp + 0x220], r13
cmovae r8, qword [rsp + 0x208]
lea rdx, [rsp + 0x1c8]
cmp qword [rsp + 0x1e0], r13
cmovae rdx, qword [rsp + 0x1c8]
mov qword [rsp + 0x30], r10
mov byte [rsp + 0x28], cl
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0xc0]
call fcn.1400114d0
nop
cmp qword [rsp + 0x238], rbx
jbe 0x140004896
lea rdi, [0x140066940]
mov rcx, rdi
call fcn.14002adf0
mov r8, rax
lea rdx, [rsp + 0x228]
cmp qword [rsp + 0x240], r13
cmovae rdx, qword [rsp + 0x228]
mov r9, qword [rsp + 0x238]
mov rcx, r9
cmp rax, r9
cmovb rcx, rax
test rcx, rcx
je 0x140004865
sub rdx, rdi
movzx eax, word [rdx + rdi]
movzx r10d, word [rdi]
cmp ax, r10w
jne 0x140004875
add rdi, 2
sub rcx, r15
jne 0x14000484e
mov eax, ebx
test eax, eax
jne 0x140004886
cmp r9, r8
jae 0x14000487f
or eax, 0xffffffff
jmp 0x140004884
sbb eax, eax
and eax, 0xfffffffe
add eax, r15d
jmp 0x140004867
mov eax, ebx
seta al
test eax, eax
sete dl
lea rcx, [rsp + 0xc0]
call fcn.140011ee0
test byte [rsp + 0x978], r15b
movzx eax, byte [rsp + 0x165]
cmovne eax, r15d
mov byte [rsp + 0x165], al
cmp qword [rsp + 0x298], rbx
jbe 0x1400048e1
lea rdx, [rsp + 0x288]
cmp qword [rsp + 0x2a0], r13
cmovae rdx, qword [rsp + 0x288]
lea rcx, [rsp + 0xc0]
call fcn.140011d3c
cmp qword [rsp + 0x278], rbx
jbe 0x140004911
lea rdx, [rsp + 0x268]
cmp qword [rsp + 0x280], r13
cmovae rdx, qword [rsp + 0x268]
lea rcx, [rsp + 0xc0]
call fcn.140011e40
test byte [rsp + 0x638], r15b
movzx eax, byte [rsp + 0x163]
cmovne eax, r15d
mov byte [rsp + 0x163], al
lea rdx, [rsp + 0x1a8]
cmp qword [rsp + 0x1c0], r13
cmovae rdx, qword [rsp + 0x1a8]
lea r8, str.DotNetFrameworkFileCount
lea rcx, [rsp + 0x570]
call fcn.14000339c
nop
cmp qword [rsp + 0x580], rbx
jbe 0x1400049c4
lea rdx, [rsp + 0x570]
cmp qword [rsp + 0x588], r13
cmovae rdx, qword [rsp + 0x570]
lea rcx, [rsp + 0x58]
call fcn.14000e508
mov rcx, qword [rsp + 0x58]
call fcn.14002bdd8
mov edx, eax
lea rcx, [rsp + 0xc0]
call fcn.140011ed4
mov rdx, qword [rsp + 0x58]
add rdx, 0xffffffffffffffe8
or eax, 0xffffffff
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x1400049bf
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + 8]
mov rsi, qword [rsp + 0x40]
lea rdx, [rsp + 0x1a8]
cmp qword [rsp + 0x1c0], r13
cmovae rdx, qword [rsp + 0x1a8]
lea r8, str.Description
lea rcx, [rsp + 0x550]
call fcn.14000339c
nop
cmp qword [rsp + 0x560], rbx
jbe 0x140004a22
lea rdx, [rsp + 0x550]
cmp qword [rsp + 0x568], r13
cmovae rdx, qword [rsp + 0x550]
lea rcx, [rsp + 0xc0]
call fcn.140011aec
lea rdx, [rsp + 0x1a8]
cmp qword [rsp + 0x1c0], r13
cmovae rdx, qword [rsp + 0x1a8]
lea r8, str.UserZipPath
lea rcx, [rsp + 0x530]
call fcn.14000339c
nop
cmp qword [rsp + 0x540], rbx
jbe 0x140004a80
lea rdx, [rsp + 0x530]
cmp qword [rsp + 0x548], r13
cmovae rdx, qword [rsp + 0x530]
lea rcx, [rsp + 0xc0]
call fcn.14001204c
lea rdx, [rsp + 0x1a8]
cmp qword [rsp + 0x1c0], r13
cmovae rdx, qword [rsp + 0x1a8]
lea r8, str.ResourceDllPath
lea rcx, [rsp + 0x510]
call fcn.14000339c
nop
cmp qword [rsp + 0x520], rbx
jbe 0x140004b06
lea rcx, [rsp + 0x510]
cmp qword [rsp + 0x528], r13
cmovae rcx, qword [rsp + 0x510]
call qword [sym.imp.KERNEL32.dll_LoadLibraryW]
mov qword [rsp + 0x48], rax
test rax, rax
je 0x140004aef
xchg qword [0x140078210], rax
mov rsi, qword [rsp + 0x40]
jmp 0x140004b06
mov qword [rsp + 0x1a0], rbx
mov r8, rbx
lea rdx, str.BSSNDRPT:_resource_DLL_not_found
call fcn.14000e590
lea rdx, [rsp + 0x1a8]
cmp qword [rsp + 0x1c0], r13
cmovae rdx, qword [rsp + 0x1a8]
lea r8, str.User
lea rcx, [rsp + 0x4f0]
call fcn.14000339c
nop
cmp qword [rsp + 0x500], rbx
jbe 0x140004b64
lea rdx, [rsp + 0x4f0]
cmp qword [rsp + 0x508], r13
cmovae rdx, qword [rsp + 0x4f0]
lea rcx, [rsp + 0xc0]
call fcn.140011b80
lea rdx, [rsp + 0x1a8]
cmp qword [rsp + 0x1c0], r13
cmovae rdx, qword [rsp + 0x1a8]
lea r8, str.Email
lea rcx, [rsp + 0x4d0]
call fcn.14000339c
nop
cmp qword [rsp + 0x4e0], rbx
jbe 0x140004bc2
lea rdx, [rsp + 0x4d0]
cmp qword [rsp + 0x4e8], r13
cmovae rdx, qword [rsp + 0x4d0]
lea rcx, [rsp + 0xc0]
call fcn.140011c14
lea rdx, [rsp + 0x1a8]
cmp qword [rsp + 0x1c0], r13
cmovae rdx, qword [rsp + 0x1a8]
lea r8, str.UserDescription
lea rcx, [rsp + 0x360]
call fcn.14000339c
nop
cmp qword [rsp + 0x370], rbx
jbe 0x140004dc5
mov rdi, rbx
mov qword [rsp + 0x3d0], rbx
mov qword [rsp + 0x3d8], r12
mov word [rsp + 0x3c0], bx
lea rdx, str._r_n
lea rcx, [rsp + 0x3c0]
call fcn.140005c50
nop
mov qword [rsp + 0x3b0], rbx
mov qword [rsp + 0x3b8], r12
mov word [rsp + 0x3a0], bx
lea rdx, [0x140066a74]
lea rcx, [rsp + 0x3a0]
call fcn.140005c50
nop
lea rcx, [rsp + 0x3c0]
cmp qword [rsp + 0x3d8], r13
cmovae rcx, qword [rsp + 0x3c0]
lea rdx, [rsp + 0x360]
cmp qword [rsp + 0x378], r13
cmovae rdx, qword [rsp + 0x360]
mov r8, qword [rsp + 0x3d0]
mov rax, qword [rsp + 0x370]
cmp r8, rax
ja 0x140004d3e
sub rax, r8
cmp rdi, rax
ja 0x140004d3e
test r8, r8
je 0x140004d42
lea r12, [rax + 1]
lea r12, [rdx + r12*2]
lea rdi, [rdx + rdi*2]
mov rax, r12
sub rax, rdi
sar rax, 1
je 0x140004ce5
movzx r9d, word [rcx]
cmp word [rdi], r9w
je 0x140004ce8
add rdi, 2
sub rax, r15
jne 0x140004cd6
mov rdi, rbx
test rdi, rdi
je 0x140004d83
mov r9, r8
mov rax, rcx
test r8, r8
je 0x140004d20
mov r10, rdi
sub r10, rcx
movzx r11d, word [r10 + rax]
movzx r15d, word [rax]
cmp r11w, r15w
mov r15d, 1
jne 0x140004d2c
add rax, 2
sub r9, r15
jne 0x140004d02
mov eax, ebx
test eax, eax
je 0x140004d36
add rdi, 2
jmp 0x140004cc7
sbb eax, eax
and eax, 0xfffffffe
add eax, r15d
jmp 0x140004d22
sub rdi, rdx
sar rdi, 1
jmp 0x140004d42
or rdi, 0xffffffffffffffff
cmp rdi, 0xffffffffffffffff
je 0x140004d83
lea r9, [rsp + 0x3a0]
cmp qword [rsp + 0x3b8], r13
cmovae r9, qword [rsp + 0x3a0]
mov rax, qword [rsp + 0x3b0]
mov qword [rsp + 0x20], rax
mov rdx, rdi
lea rcx, [rsp + 0x360]
call fcn.140006a84
jmp 0x140004c5b
lea rdx, [rsp + 0x360]
cmp qword [rsp + 0x378], r13
cmovae rdx, qword [rsp + 0x360]
lea rcx, [rsp + 0xc0]
call fcn.140011ca8
nop
lea rcx, [rsp + 0x3a0]
call fcn.140011264
nop
lea rcx, [rsp + 0x3c0]
call fcn.140011264
lea rdx, [rsp + 0x1a8]
cmp qword [rsp + 0x1c0], r13
cmovae rdx, qword [rsp + 0x1a8]
lea r8, [0x140066a80]
lea rcx, [rsp + 0x4b0]
call fcn.14000339c
nop
cmp qword [rsp + 0x4c0], rbx
jbe 0x140004e23
lea rdx, [rsp + 0x4b0]
cmp qword [rsp + 0x4c8], r13
cmovae rdx, qword [rsp + 0x4b0]
lea rcx, [rsp + 0xc0]
call fcn.140011fb8
mov edi, ebx
cmp edi, 0x3f
jge 0x140004e8a
mov r9d, edi
lea r8, str.AdditionalFile_d
mov rdx, r14
lea rcx, [rsp + 0xbf0]
call fcn.14000dbe8
lea rdx, [rsp + 0x1a8]
cmp qword [rsp + 0x1c0], r13
cmovae rdx, qword [rsp + 0x1a8]
lea r8, [rsp + 0xbf0]
lea rcx, [rsp + 0x490]
call fcn.14000339c
nop
cmp qword [rsp + 0x4a0], rbx
jne 0x140004edd
lea rcx, [rsp + 0x490]
call fcn.140011264
test byte [rsp + 0x3e8], r15b
je 0x14000523b
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x5a0], xmm0
lea rdx, [rsp + 0x470]
lea rcx, [rsp + 0x590]
call fcn.140006d34
nop
lea rdi, [rsp + 0x590]
cmp qword [rsp + 0x5a8], r13
jb 0x140004f19
mov rdi, qword [rsp + 0x590]
test rdi, rdi
jne 0x140004f19
mov eax, ebx
jmp 0x140004f21
lea rdx, [rsp + 0x490]
cmp qword [rsp + 0x4a8], r13
cmovae rdx, qword [rsp + 0x490]
lea rcx, [rsp + 0xc0]
call fcn.140011ee8
nop
lea rcx, [rsp + 0x490]
call fcn.140011264
add edi, r15d
jmp 0x140004e25
mov rcx, rdi
call fcn.14002adf0
mov r8d, eax
mov rdx, rdi
lea rcx, [rsp + 0x138]
call fcn.14000e3b0
lea rdi, [rsp + 0x1c8]
cmp qword [rsp + 0x1e0], r13
jb 0x140004f57
mov rdi, qword [rsp + 0x1c8]
test rdi, rdi
jne 0x140004f57
mov eax, ebx
jmp 0x140004f5f
mov rcx, rdi
call fcn.14002adf0
mov r8d, eax
mov rdx, rdi
lea rcx, [rsp + 0xc8]
call fcn.14000e3b0
lea rdi, [rsp + 0x208]
cmp qword [rsp + 0x220], r13
jb 0x140004f95
mov rdi, qword [rsp + 0x208]
test rdi, rdi
jne 0x140004f95
mov eax, ebx
jmp 0x140004f9d
mov rcx, rdi
call fcn.14002adf0
mov r8d, eax
mov rdx, rdi
lea rcx, [rsp + 0xd0]
call fcn.14000e3b0
lea rdi, [rsp + 0x1e8]
cmp qword [rsp + 0x200], r13
jb 0x140004fd3
mov rdi, qword [rsp + 0x1e8]
test rdi, rdi
jne 0x140004fd3
mov eax, ebx
jmp 0x140004fdb
mov rcx, rdi
call fcn.14002adf0
mov r8d, eax
mov rdx, rdi
lea rcx, [rsp + 0xd8]
call fcn.14000e3b0
lea rdi, [rsp + 0x248]
cmp qword [rsp + 0x260], r13
jb 0x14000500d
mov rdi, qword [rsp + 0x248]
test rdi, rdi
je 0x140005017
mov rcx, rdi
call fcn.14002adf0
mov ebx, eax
mov r8d, ebx
mov rdx, rdi
lea rcx, [rsp + 0xe0]
call fcn.14000e3b0
mov byte [rsp + 0x163], r15b
lea rcx, [rsp + 0xc0]
call fcn.140013c98
nop
lea rcx, [rsp + 0x590]
call fcn.140011264
nop
lea rcx, [rsp + 0x4b0]
call fcn.140011264
nop
lea rcx, [rsp + 0x360]
call fcn.140011264
nop
lea rcx, [rsp + 0x4d0]
call fcn.140011264
nop
lea rcx, [rsp + 0x4f0]
call fcn.140011264
nop
lea rcx, [rsp + 0x510]
call fcn.140011264
nop
lea rcx, [rsp + 0x530]
call fcn.140011264
nop
lea rcx, [rsp + 0x550]
call fcn.140011264
nop
lea rcx, [rsp + 0x570]
call fcn.140011264
nop
lea rcx, [rsp + 0xc0]
call fcn.140011858
nop
lea rcx, [rsp + 0x1a8]
call fcn.140011264
nop
xchg qword [0x140078210], rsi
mov rcx, qword [rsp + 0x48]
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
nop
lea rcx, [rsp + 0x2a8]
call fcn.140011264
nop
lea rcx, [rsp + 0x268]
call fcn.140011264
nop
lea rcx, [rsp + 0x288]
call fcn.140011264
nop
lea rcx, [rsp + 0x228]
call fcn.140011264
nop
lea rcx, [rsp + 0x248]
call fcn.140011264
nop
lea rcx, [rsp + 0x1e8]
call fcn.140011264
nop
lea rcx, [rsp + 0x208]
call fcn.140011264
nop
lea rcx, [rsp + 0x1c8]
call fcn.140011264
nop
lea rcx, [rsp + 0x970]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x9c0]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x470]
call fcn.140011264
lea rcx, [rsp + 0x450]
call fcn.140011264
lea rcx, [rsp + 0x428]
call fcn.140011264
lea rcx, [rsp + 0x3e0]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x5f8]
call fcn.140011264
lea rcx, [rsp + 0x5b0]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x630]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x710]
call fcn.140011264
lea rcx, [rsp + 0x6f0]
call fcn.140011264
lea rcx, [rsp + 0x6c8]
call fcn.140011264
lea rcx, [rsp + 0x680]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x310]
call fcn.1400013ec
lea rcx, [rsp + 0x2e8]
call fcn.140011264
lea rcx, [rsp + 0x2d0]
call fcn.140002fdc
mov eax, r15d
jmp 0x140005772
cmp byte [rsp + 0x165], bl
jne 0x140005262
cmp byte [rsp + 0x164], bl
jne 0x140005262
lea rcx, [rsp + 0x1a8]
call fcn.140011254
mov rcx, rax
call fcn.1400317a4
lea rcx, [rsp + 0xc0]
call fcn.1400120e8
test al, al
je 0x140005280
lea rcx, [rsp + 0xc0]
call fcn.140012d7c
lea rcx, [rsp + 0x5b0]
call fcn.140001494
test al, al
je 0x1400052ac
cmp ebx, dword [rsp + 0x620]
jge 0x1400052ac
lea rcx, [rsp + 0xc0]
call fcn.140012d7c
add ebx, r15d
jmp 0x140005291
lea rcx, [rsp + 0x4b0]
call fcn.140011264
nop
lea rcx, [rsp + 0x360]
call fcn.140011264
nop
lea rcx, [rsp + 0x4d0]
call fcn.140011264
nop
lea rcx, [rsp + 0x4f0]
call fcn.140011264
nop
lea rcx, [rsp + 0x510]
call fcn.140011264
nop
lea rcx, [rsp + 0x530]
call fcn.140011264
nop
lea rcx, [rsp + 0x550]
call fcn.140011264
nop
lea rcx, [rsp + 0x570]
call fcn.140011264
nop
lea rcx, [rsp + 0xc0]
call fcn.140011858
nop
lea rcx, [rsp + 0x1a8]
call fcn.140011264
nop
lea rcx, [rsp + 0x40]
call fcn.14000332c
nop
lea rcx, [rsp + 0x2a8]
call fcn.140011264
nop
lea rcx, [rsp + 0x268]
call fcn.140011264
nop
lea rcx, [rsp + 0x288]
call fcn.140011264
nop
lea rcx, [rsp + 0x228]
call fcn.140011264
nop
lea rcx, [rsp + 0x248]
call fcn.140011264
nop
lea rcx, [rsp + 0x1e8]
call fcn.140011264
nop
lea rcx, [rsp + 0x208]
call fcn.140011264
nop
lea rcx, [rsp + 0x1c8]
call fcn.140011264
nop
lea rcx, [rsp + 0x970]
call fcn.140001aac
nop
lea rcx, [rsp + 0x9c0]
call fcn.140001aac
nop
lea rcx, [rsp + 0x3e0]
call fcn.140005828
nop
lea rcx, [rsp + 0x5b0]
call fcn.14000585c
nop
lea rcx, [rsp + 0x630]
call fcn.140001aac
nop
lea rcx, [rsp + 0x680]
call fcn.140005828
nop
lea rcx, [rsp + 0x2d0]
call fcn.1400057b8
mov eax, r15d
jmp 0x140005772
test byte [rsp + 0x638], r15b
jne 0x1400054d5
movdqa xmm0, xmmword [0x14006ab70]
movdqu xmmword [rsp + 0x8a0], xmm0
mov word [rsp + 0x890], bx
lea rdx, [0x1400673a8]
lea rcx, [rsp + 0x890]
call fcn.140005c50
nop
lea r8, [rsp + 0x890]
lea rdx, [rsp + 0xb10]
lea rcx, [rsp + 0x2d0]
call fcn.140001ab4
mov rdi, rax
lea rcx, [rsp + 0xaf0]
call fcn.1400029a8
cmp qword [rax + 0x18], r13
jb 0x14000548e
mov rax, qword [rax]
cmp qword [rdi + 0x18], r13
jb 0x140005497
mov rdi, qword [rdi]
mov r9d, 0x10000
mov r8, rax
mov rdx, rdi
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
lea rcx, [rsp + 0xaf0]
call fcn.140011264
nop
lea rcx, [rsp + 0xb10]
call fcn.140011264
nop
lea rcx, [rsp + 0x890]
call fcn.140011264
nop
lea rcx, [rsp + 0x1a8]
call fcn.140011264
nop
xchg qword [0x140078210], rsi
mov rcx, qword [rsp + 0x48]
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
nop
lea rcx, [rsp + 0x2a8]
call fcn.140011264
nop
lea rcx, [rsp + 0x268]
call fcn.140011264
nop
lea rcx, [rsp + 0x288]
call fcn.140011264
nop
lea rcx, [rsp + 0x228]
call fcn.140011264
nop
lea rcx, [rsp + 0x248]
call fcn.140011264
nop
lea rcx, [rsp + 0x1e8]
call fcn.140011264
nop
lea rcx, [rsp + 0x208]
call fcn.140011264
nop
lea rcx, [rsp + 0x1c8]
call fcn.140011264
nop
lea rcx, [rsp + 0x970]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x9c0]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x470]
call fcn.140011264
lea rcx, [rsp + 0x450]
call fcn.140011264
lea rcx, [rsp + 0x428]
call fcn.140011264
lea rcx, [rsp + 0x3e0]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x5f8]
call fcn.140011264
lea rcx, [rsp + 0x5b0]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x630]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x710]
call fcn.140011264
lea rcx, [rsp + 0x6f0]
call fcn.140011264
lea rcx, [rsp + 0x6c8]
call fcn.140011264
lea rcx, [rsp + 0x680]
call fcn.1400013ec
nop
lea rcx, [rsp + 0x310]
call fcn.1400013ec
lea rcx, [rsp + 0x2e8]
call fcn.140011264
mov rcx, qword [rsp + 0x2d0]
test rcx, rcx
je 0x14000568d
mov rdx, qword [rsp + 0x2e0]
sub rdx, rcx
and rdx, 0xfffffffffffffff0
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005670
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400057b0
call fcn.140025ee0
mov qword [rsp + 0x2d0], rbx
mov qword [rsp + 0x2d8], rbx
mov qword [rsp + 0x2e0], rbx
xor eax, eax
jmp 0x140005772
xor eax, eax
mov rcx, qword [rsp + 0xc30]
xor rcx, rsp
call fcn.140025e90
lea r11, [rsp + 0xc40]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov r12, qword [r11 + 0x38]
mov rsp, r11
pop r15
pop r14
pop r13
ret
call fcn.14002a6cc
int3
call fcn.14002a6cc
int3
call fcn.14002a6cc
int3