Function at 0x14000299b
Capabilities:
Write file on windows

Disassembly:
jmp 0x140089f00
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x60]
sub rsp, 0x160
mov rax, qword [0x1400c3648]
xor rax, rsp
mov qword [rbp + 0x50], rax
mov rbx, rcx
cmp dword [rcx + 0x15618], 0
jne 0x14008b7b3
mov byte [rcx + 0x10778], 0x15
mov edx, 0x5b0
call fcn.140004011
mov edx, dword [rbx + 0x16bd4]
mov rcx, rbx
call fcn.140004011
mov edx, 0x20
mov rcx, rbx
call fcn.140001172
mov rax, qword [rbx + 0x10b60]
mov edx, dword [rax + 0x3ca78]
mov rcx, rbx
call fcn.140003cfb
mov edx, 0x2e
mov rcx, rbx
call fcn.140001172
mov rax, qword [rbx + 0x10b60]
mov edx, dword [rax + 0x3ca70]
mov rcx, rbx
call fcn.140003cfb
mov edx, 0x2e
mov rcx, rbx
call fcn.140001172
mov rax, qword [rbx + 0x10b60]
mov edx, dword [rax + 0x3ca68]
mov rcx, rbx
call fcn.140003cfb
mov edx, 0x29
mov rcx, rbx
call fcn.140001172
cmp byte [rbx + 0x108b4], 0
setne al
add al, 0x12
mov byte [rbx + 0x10778], al
mov r8d, dword [rbx + 0x876bc]
mov eax, dword [rbx + 0x104f8]
inc eax
mov rcx, rbx
cmp eax, r8d
jg 0x14008b7a1
call fcn.140001974
mov dword [rbx + 0x860a0], eax
mov edx, 0x393
mov rcx, rbx
call fcn.1400025c2
lea r15, [rbx + 0x860a8]
mov rdx, r15
mov rcx, rbx
call fcn.140002cc0
test al, al
jne 0x14008a052
nop
mov edx, 0x5b1
mov r8d, 0x393
mov rcx, rbx
call fcn.140001311
mov rdx, r15
mov rcx, rbx
call fcn.140002cc0
test al, al
je 0x14008a030
mov edx, 0x5b2
mov rcx, rbx
call fcn.14000143d
mov rdx, r15
mov rcx, rbx
call fcn.1400027e3
mov edx, eax
mov rcx, rbx
call fcn.1400019c4
movsxd rcx, dword [rbx + 0x104fc]
lea eax, [rcx - 1]
mov dword [rbx + 0x104fc], eax
mov rax, qword [rbx + 0x104f0]
mov ecx, dword [rax + rcx*4 - 4]
mov dword [rbx + 0x104f8], ecx
mov edx, 0x15c
mov rcx, rbx
call fcn.14000143d
mov edx, dword [rbx + 0x860a0]
mov rcx, rbx
call fcn.1400019c4
mov dword [rsp + 0x20], 0x4d694b54
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov rcx, qword [r15]
call fcn.14000361b
mov dword [rsp + 0x20], 0xe0bc943
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
lea rdx, [rbx + 0x44]
mov r8d, 0x100
mov rcx, r15
call fcn.140002d15
lea rdx, [rbx + 0x144]
mov r8d, 0x100
mov rcx, r15
call fcn.140001c7b
lea rdx, [rbx + 0x10146]
mov r8d, 0x100
mov rcx, r15
call fcn.140002d15
mov dword [rsp + 0x20], 0xfffffff
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov eax, dword [rbx + 0x11458]
mov dword [rsp + 0x20], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, byte [rbx + 0x87580]
mov dword [rsp + 0x20], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov rax, qword [rbx + 0x10b60]
xor r13d, r13d
mov dword [rax + 0x3cc30], r13d
cmp dword [rbx + 0x875a0], 0xf0000001
je 0x14008a1e4
nop word [rax + rax]
mov rcx, rbx
call fcn.140003dcd
cmp dword [rbx + 0x875a0], 0xf0000001
jne 0x14008a1d0
mov eax, dword [rbx + 0x876a0]
mov dword [rsp + 0x20], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov eax, dword [rbx + 0x876ac]
mov dword [rsp + 0x20], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov dword [rsp + 0x20], 0x7d9f
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov dword [rsp + 0x20], 0x2135
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov dword [rsp + 0x20], 0x25f
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov dword [rsp + 0x20], 0x4d4c5458
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
cmp byte [rbx + 0x876d8], r13b
mov dword [rsp + 0x20], 1
jne 0x14008a2d6
mov dword [rsp + 0x20], r13d
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov eax, dword [rbx + 0x104f8]
mov dword [rsp + 0x20], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov eax, dword [rbx + 0x104fc]
mov dword [rsp + 0x20], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov eax, dword [rbx + 0x104fc]
inc eax
movsxd rdi, eax
mov rsi, qword [rbx + 0x104f0]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rdi
mov r8, rsi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov r14d, dword [rbx + 0x104fc]
mov esi, r13d
test r14d, r14d
js 0x14008a3b7
mov rdi, r13
nop dword [rax]
mov rax, qword [rbx + 0x104f0]
mov ecx, dword [rdi + rax]
mov dword [rsp + 0x20], ecx
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov eax, esi
inc esi
lea rdi, [rdi + 4]
cmp eax, r14d
jne 0x14008a380
mov r8d, dword [rbx + 0x104f8]
cmp r8d, 4
jle 0x14008a42d
mov esi, 4
mov rdi, r13
nop dword [rax]
mov rcx, qword [rbx + 0x104e8]
movzx eax, word [rdi + rcx]
mov word [rsp + 0x38], ax
movzx eax, word [rdi + rcx + 2]
mov word [rsp + 0x3a], ax
movzx eax, word [rcx + rdi + 4]
mov word [rsp + 0x3c], ax
movzx eax, word [rcx + rdi + 6]
mov word [rsp + 0x3e], ax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x38]
mov rdx, r15
mov rcx, rax
call fcn.140002fef
add esi, 4
lea rdi, [rdi + 8]
mov r8d, dword [rbx + 0x104f8]
cmp esi, r8d
jl 0x14008a3d0
mov rdx, qword [rbx + 0x104e8]
movsxd rax, r8d
movzx ecx, word [rdx + rax*2 - 8]
mov word [rsp + 0x38], cx
lea eax, [r8 - 3]
movsxd rcx, eax
movzx eax, word [rdx + rcx*2]
mov word [rsp + 0x3a], ax
lea eax, [r8 - 2]
movsxd rcx, eax
movzx eax, word [rdx + rcx*2]
mov word [rsp + 0x3c], ax
lea eax, [r8 - 1]
movsxd rcx, eax
movzx eax, word [rdx + rcx*2]
mov word [rsp + 0x3e], ax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x38]
mov rdx, r15
mov rcx, rax
call fcn.140002fef
mov rcx, rbx
call fcn.140002144
mov edx, dword [rbx + 0x104fc]
mov rcx, rbx
call fcn.140003cfb
mov edx, 0x5a1
mov rcx, rbx
call fcn.140004011
mov edx, dword [rbx + 0x104f8]
mov rcx, rbx
call fcn.140003cfb
mov rcx, rbx
call fcn.140002ba3
mov dword [rbx + 0x10ad8], r13d
mov eax, dword [rbx + 0x10ad0]
mov dword [rsp + 0x20], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov eax, dword [rbx + 0x10ae8]
mov dword [rsp + 0x20], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
cmp byte [rbx + 0x87580], 1
jne 0x14008a55c
lea rdi, [rbx + 0x875c0]
mov esi, 6
nop
mov eax, dword [rdi]
mov dword [rsp + 0x20], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
lea rdi, [rdi + 4]
sub rsi, 1
jne 0x14008a530
mov r12d, dword [rbx + 0x876a0]
mov r14d, dword [rbx + 0x10ae8]
nop word [rax + rax]
mov eax, r14d
sub eax, r12d
add eax, 2
movsxd rsi, eax
movsxd rcx, r12d
mov rax, qword [rbx + 0x10ac8]
lea rdi, [rax + rcx*8]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, qword [r15]
mov r8, rsi
mov edx, 8
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
cmp rax, rsi
jne 0x14008b714
mov eax, r14d
sub eax, r12d
add eax, 2
add r13d, eax
mov edx, dword [rbx + 0x10ad8]
sub edx, r12d
add edx, r14d
mov dword [rbx + 0x10ad8], edx
mov r9, qword [rbx + 0x10ac8]
movsxd rax, r14d
lea rcx, [r9 + rax*8]
mov r12d, dword [rcx + 4]
add r12d, r14d
mov r14d, dword [rcx + 8]
cmp r14d, dword [rbx + 0x10ae8]
jne 0x14008a570
mov ecx, dword [rbx + 0x10ad0]
sub edx, r12d
add edx, ecx
mov dword [rbx + 0x10ad8], edx
mov eax, dword [rbx + 0x10ae4]
sub eax, dword [rbx + 0x10ad4]
inc eax
mov dword [rbx + 0x10adc], eax
sub ecx, r12d
inc ecx
movsxd r8, ecx
movsxd rax, r12d
lea rdx, [r9 + rax*8]
mov rcx, r15
call fcn.140002428
mov edi, dword [rbx + 0x10ad0]
mov eax, dword [rbx + 0x10ad4]
mov dword [rsp + 0x20], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov eax, dword [rbx + 0x10ae0]
mov dword [rsp + 0x20], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsxd rcx, dword [rbx + 0x10ad4]
mov eax, dword [rbx + 0x10ae4]
sub eax, ecx
inc eax
movsxd r8, eax
mov rax, qword [rbx + 0x10ac8]
lea rdx, [rax + rcx*8]
mov rcx, r15
call fcn.140002428
mov eax, dword [rbx + 0x10ae4]
sub eax, dword [rbx + 0x10ad4]
sub eax, r12d
add edi, eax
add edi, r13d
mov eax, dword [rbx + 0x10ae0]
cmp eax, 0xf0000001
je 0x14008a6e4
mov rdx, qword [rbx + 0x10ac8]
mov ecx, dword [rbx + 0x10adc]
dec ecx
mov dword [rbx + 0x10adc], ecx
cdqe
mov eax, dword [rdx + rax*8]
cmp eax, 0xf0000001
jne 0x14008a6d0
mov eax, dword [rbx + 0x10ad8]
mov dword [rsp + 0x20], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov eax, dword [rbx + 0x10adc]
mov dword [rsp + 0x20], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov rcx, rbx
call fcn.140002144
lea edx, [rdi + 2]
mov rcx, rbx
call fcn.140003cfb
mov edx, 0x5a2
mov rcx, rbx
call fcn.140004011
mov edx, dword [rbx + 0x10ad8]
mov rcx, rbx
call fcn.140003cfb
mov edx, 0x26
mov rcx, rbx
call fcn.140001172
mov edx, dword [rbx + 0x10adc]
mov rcx, rbx
call fcn.140003cfb
mov r12d, 1
mov r14d, r12d
mov r13d, r12d
cmp r12d, 0x7937
jge 0x14008a7d2
mov r8, qword [rbx + 0x10b60]
lea rcx, [r8 + 0xc]
lea rcx, [rcx + r14*8]
nop dword [rax]
mov eax, dword [rcx - 4]
cmp dword [rcx - 0xc], eax
jne 0x14008a7bf
movzx eax, word [rcx]
cmp word [rcx - 8], ax
jne 0x14008a7bf
movzx eax, word [rcx + 2]
cmp word [rcx - 6], ax
je 0x14008b484
inc r13d
inc r14
add rcx, 8
cmp r14, 0x7937
jl 0x14008a7a0
mov edx, 0x7938
mov dword [rsp + 0x20], edx
mov edi, edx
sub edi, r12d
mov dword [rsp + 0x28], edi
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x28]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsxd rsi, edi
movsxd rcx, r12d
mov rax, qword [rbx + 0x10b60]
lea rdi, [rax + rcx*8]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, qword [r15]
mov r8, rsi
mov edx, 8
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
cmp rax, rsi
jne 0x14008b687
lea r12d, [r13 + 1]
inc r14
mov eax, r12d
sub eax, dword [rsp + 0x20]
mov dword [rsp + 0x28], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x28]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
cmp r12d, 0x7938
jne 0x14008a782
nop
mov r13d, r12d
cmp r12d, 0x7d9f
jge 0x14008a8b6
mov r8, qword [rbx + 0x10b60]
lea rcx, [r8 + 0xc]
lea rcx, [rcx + r14*8]
nop dword [rax + rax]
mov eax, dword [rcx - 4]
cmp dword [rcx - 0xc], eax
jne 0x14008a8a3
mov eax, dword [rcx]
cmp dword [rcx - 8], eax
je 0x14008b4ef
inc r13d
inc r14
add rcx, 8
cmp r14, 0x7d9f
jl 0x14008a890
mov edx, 0x7da0
mov dword [rsp + 0x20], edx
mov edi, edx
sub edi, r12d
mov dword [rsp + 0x28], edi
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x28]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsxd rsi, edi
movsxd rcx, r12d
mov rax, qword [rbx + 0x10b60]
lea rdi, [rax + rcx*8]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, qword [r15]
mov r8, rsi
mov edx, 8
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
cmp rax, rsi
jne 0x14008b5fa
lea r12d, [r13 + 1]
inc r14
mov eax, r12d
sub eax, dword [rsp + 0x20]
mov dword [rsp + 0x28], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x28]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
cmp r12d, 0x7d9f
jle 0x14008a870
movsxd rax, dword [rbx + 0x11458]
test eax, eax
jle 0x14008a977
mov r8, rax
mov rdx, qword [rbx + 0x10b60]
add rdx, 0x3ed00
mov rcx, r15
call fcn.140002428
mov eax, dword [rbx + 0x156b8]
mov dword [rsp + 0x28], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x28]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov eax, dword [rbx + 0x8757c]
mov dword [rsp + 0x28], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x28]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
lea rdi, [rbx + 0x11464]
mov esi, 0x835
nop
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
mov r8, rdi
mov rdx, r15
mov rcx, rax
call fcn.140003d0a
add rdi, 8
sub rsi, 1
jne 0x14008a9d0
mov eax, dword [rbx + 0x11448]
mov dword [rsp + 0x28], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
lea r9d, [rsi + 1]
lea r8, [rsp + 0x28]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov r12d, dword [rbx + 0x11448]
mov eax, dword [rbx + 0x11458]
sub eax, r12d
add eax, 0x3c99
mov dword [rbx + 0x11460], eax
mov esi, 0x202
cmp r12d, esi
jl 0x14008aab9
mov r14d, 0x1010
nop dword [rax]
nop word [rax + rax]
mov rax, qword [rbx + 0x11438]
cmp dword [r14 + rax], 0
je 0x14008aaac
mov dword [rsp + 0x28], esi
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x28]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsxd rcx, esi
mov rax, qword [rbx + 0x11438]
lea rdi, [rax + rcx*8]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
mov r8, rdi
mov rdx, r15
mov rcx, rax
call fcn.140003d0a
inc dword [rbx + 0x11460]
mov eax, esi
inc esi
add r14, 8
cmp eax, r12d
jne 0x14008aa50
mov esi, dword [rbx + 0x11448]
lea eax, [rsi + 1]
movsxd rcx, eax
mov rax, qword [rbx + 0x11438]
lea rdi, [rax + rcx*8]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov ecx, 0x6803
sub ecx, esi
movsxd r9, ecx
mov r8, rdi
mov rdx, r15
mov rcx, rax
call fcn.140003d0a
movsxd rsi, dword [rbx + 0x11458]
test esi, esi
jle 0x14008ab1b
mov rdi, qword [rbx + 0x11438]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rsi
lea r8, [rdi + 0x3ed00]
mov rdx, r15
mov rcx, rax
call fcn.140003d0a
mov eax, dword [rbx + 0x11460]
mov dword [rsp + 0x28], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x28]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov rcx, rbx
call fcn.140002144
mov edx, dword [rbx + 0x11460]
mov rcx, rbx
call fcn.140003cfb
mov edx, 0x5a3
mov rcx, rbx
call fcn.140004011
mov eax, dword [rbx + 0x16e70]
mov dword [rsp + 0x28], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x28]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsxd r8, dword [rbx + 0x16e70]
mov rdx, qword [rbx + 0x16e58]
mov rcx, r15
call fcn.140002428
movsx eax, word [rbx + 0x16e74]
mov dword [rsp + 0x28], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x28]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd r8, eax
mov rdx, qword [rbx + 0x16e60]
mov rcx, r15
call fcn.140002d15
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd rdi, eax
mov rsi, qword [rbx + 0x16e68]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rdi
mov r8, rsi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd rdi, eax
mov rsi, qword [rbx + 0x16e78]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rdi
mov r8, rsi
mov rdx, r15
mov rcx, rax
call fcn.140002fef
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd rsi, eax
mov rdi, qword [rbx + 0x16e80]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rsi
mov r8, rdi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd rsi, eax
mov rdi, qword [rbx + 0x16e88]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rsi
mov r8, rdi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd rdi, eax
mov rsi, qword [rbx + 0x16e90]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rdi
mov r8, rsi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd rdi, eax
mov rsi, qword [rbx + 0x16ec8]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rdi
mov r8, rsi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd rdi, eax
mov rsi, qword [rbx + 0x16ed0]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rdi
mov r8, rsi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd rsi, eax
mov rdi, qword [rbx + 0x16e98]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rsi
mov r8, rdi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd rsi, eax
mov rdi, qword [rbx + 0x16ea0]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rsi
mov r8, rdi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd r8, eax
mov rdx, qword [rbx + 0x16ea8]
mov rcx, r15
call fcn.140002d15
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd r8, eax
mov rdx, qword [rbx + 0x16eb0]
mov rcx, r15
call fcn.140002d15
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd rdi, eax
mov rsi, qword [rbx + 0x16ef8]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rdi
mov r8, rsi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd rdi, eax
mov rsi, qword [rbx + 0x16ef0]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rdi
mov r8, rsi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd rdi, eax
mov rsi, qword [rbx + 0x16f00]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rdi
mov r8, rsi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd rdi, eax
mov rsi, qword [rbx + 0x16f08]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rdi
mov r8, rsi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd rdi, eax
mov rsi, qword [rbx + 0x16f10]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rdi
mov r8, rsi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd rdi, eax
mov rsi, qword [rbx + 0x16f18]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rdi
mov r8, rsi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd rdi, eax
mov rsi, qword [rbx + 0x16f20]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rdi
mov r8, rsi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd rdi, eax
mov rsi, qword [rbx + 0x16f28]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rdi
mov r8, rsi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd rdi, eax
mov rsi, qword [rbx + 0x16f30]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rdi
mov r8, rsi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd rdi, eax
mov rsi, qword [rbx + 0x16f38]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rdi
mov r8, rsi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd rdi, eax
mov rsi, qword [rbx + 0x16eb8]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rdi
mov r8, rsi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd rdi, eax
mov rsi, qword [rbx + 0x16ed8]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rdi
mov r8, rsi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd r8, eax
mov rdx, qword [rbx + 0x16ee0]
mov rcx, r15
call fcn.1400038eb
movsx eax, word [rbx + 0x16e74]
inc eax
movsxd r8, eax
mov rdx, qword [rbx + 0x16ee8]
mov rcx, r15
call fcn.1400038eb
movsx r12d, word [rbx + 0x16e74]
xor r14d, r14d
test r12d, r12d
js 0x14008b088
xor edi, edi
mov esi, 0x226d8
nop dword [rax + rax]
mov edx, 0x5a7
mov rcx, rbx
call fcn.14000143d
mov rax, qword [rbx + 0x11438]
mov edx, dword [rsi + rax]
mov rcx, rbx
call fcn.140003193
mov edx, 0x3d
mov rcx, rbx
call fcn.140001172
mov rax, qword [rbx + 0x16ea0]
mov rcx, qword [rbx + 0x16e98]
mov r9d, 0x15c
mov r8d, dword [rdi + rax]
mov edx, dword [rdi + rcx]
mov rcx, rbx
call fcn.140003dd7
mov rax, qword [rbx + 0x16e88]
mov rcx, qword [rbx + 0x16e80]
mov eax, dword [rdi + rax]
cmp dword [rdi + rcx], eax
je 0x14008b071
mov edx, 0x35d
mov rcx, rbx
call fcn.140004011
mov rax, qword [rbx + 0x16e80]
mov edx, dword [rdi + rax]
mov rcx, rbx
call fcn.140003b7f
mov edx, 0x1a7
mov rcx, rbx
call fcn.140004011
mov eax, r14d
inc r14d
add rsi, 8
add rdi, 4
cmp eax, r12d
jne 0x14008afe0
mov rcx, rbx
call fcn.140002144
mov edx, dword [rbx + 0x16e70]
sub edx, 7
mov rcx, rbx
call fcn.140003cfb
mov edx, 0x5a4
mov rcx, rbx
call fcn.140004011
movsx edx, word [rbx + 0x16e74]
mov rcx, rbx
call fcn.140003cfb
xor edx, edx
cmp word [rbx + 0x16e74], 1
sete dl
add edx, 0x5a5
mov rcx, rbx
call fcn.140004011
mov eax, dword [rbx + 0x499a8]
mov dword [rsp + 0x28], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x28]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov eax, dword [rbx + 0x499ac]
cmp eax, 0x25f
jg 0x14008b117
mov eax, dword [rbx + 0x87668]
mov dword [rbx + 0x499ac], eax
mov dword [rsp + 0x28], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x28]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov r12d, dword [rbx + 0x87668]
xor esi, esi
test r12d, r12d
js 0x14008b1fb
xor edi, edi
xor r14d, r14d
nop
mov rax, qword [rbx + 0x49990]
cmp dword [rdi + rax], 0
je 0x14008b1e6
mov rax, qword [rbx + 0x499a0]
movzx ecx, word [rax + r14]
shl ecx, 0x10
add ecx, esi
mov dword [rsp + 0x28], ecx
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x28]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov rax, qword [rbx + 0x49990]
mov ecx, dword [rdi + rax]
mov dword [rsp + 0x20], ecx
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x20]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov rax, qword [rbx + 0x49998]
mov ecx, dword [rdi + rax]
mov dword [rsp + 0x30], ecx
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x30]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov eax, esi
inc esi
add r14, 2
add rdi, 4
cmp eax, r12d
jne 0x14008b150
mov rcx, rbx
call fcn.140002144
mov edx, dword [rbx + 0x499a8]
mov rcx, rbx
call fcn.140003cfb
xor edx, edx
cmp dword [rbx + 0x499a8], 1
sete dl
add edx, 0x5a8
mov rcx, rbx
call fcn.140004011
cmp byte [rbx + 0x8600c], 0
je 0x14008b23c
mov rcx, rbx
call fcn.140003337
mov eax, dword [rbx + 0x86008]
mov dword [rsp + 0x30], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x30]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov eax, dword [rbx + 0x87628]
mov dword [rsp + 0x30], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x30]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov eax, dword [rbx + 0x86008]
inc eax
movsxd rdi, eax
mov rsi, qword [rbx + 0x272d8]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rdi
mov r8, rsi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov eax, dword [rbx + 0x86008]
inc eax
movsxd rdi, eax
mov rsi, qword [rbx + 0x272e8]
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9, rdi
mov r8, rsi
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov eax, dword [rbx + 0x86008]
inc eax
movsxd r8, eax
mov rdx, qword [rbx + 0x272e0]
mov rcx, r15
call fcn.140001c7b
movzx eax, word [rbx + 0x85bc4]
mov dword [rsp + 0x30], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x30]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movzx r8d, word [rbx + 0x85bc4]
lea rdx, [rbx + 0x272f0]
mov rcx, r15
call fcn.140003bb1
movzx r8d, word [rbx + 0x85bc4]
lea rdx, [rbx + 0x2fc17]
mov rcx, r15
call fcn.140003bb1
movzx r8d, word [rbx + 0x85bc4]
lea rdx, [rbx + 0x3853e]
mov rcx, r15
call fcn.140001c7b
mov edx, 0x5aa
mov rcx, rbx
call fcn.14000143d
mov edx, dword [rbx + 0x86008]
mov rcx, rbx
call fcn.140003cfb
mov edx, 0x5ab
mov rcx, rbx
call fcn.140004011
movzx edx, word [rbx + 0x85bc4]
mov rcx, rbx
call fcn.140003cfb
xor edx, edx
cmp word [rbx + 0x85bc4], 1
sete dl
add edx, 0x5ac
mov rcx, rbx
call fcn.140004011
mov edx, 0x5ae
mov rcx, rbx
call fcn.140004011
mov edx, 0x8927
mov rcx, rbx
call fcn.140003cfb
mov esi, 0xff
lea rdi, [rbx + 0x6c04c]
cmp word [rdi], 0
jbe 0x14008b450
mov edx, 0x3a3
mov rcx, rbx
call fcn.14000143d
movzx edx, word [rdi]
mov rcx, rbx
call fcn.140003cfb
mov edx, 0x5af
mov rcx, rbx
call fcn.140004011
mov edx, esi
mov rcx, rbx
call fcn.140003cfb
mov dword [rsp + 0x30], esi
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x30]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
movzx eax, word [rdi]
mov dword [rsp + 0x30], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x30]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov eax, esi
dec esi
sub rdi, 2
test eax, eax
jne 0x14008b3d8
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov rcx, rax
call qword [sym.imp.MiKTeX221000_texmf.dll_public:_int___cdecl_MiKTeX::TeXAndFriends::TeXMFApp::GetInteraction_void_const___ptr64]
test eax, eax
js 0x14008b540
mov dword [rsp + 0x30], 3
jmp 0x14008b54b
inc r13d
inc r14
mov edx, r13d
mov dword [rsp + 0x20], edx
cmp r13d, 0x7937
jge 0x14008a7db
lea rcx, [r8 + 0xc]
lea rcx, [rcx + r14*8]
nop word [rax + rax]
mov eax, dword [rcx - 4]
cmp dword [rcx - 0xc], eax
jne 0x14008a7db
movzx eax, word [rcx]
cmp word [rcx - 8], ax
jne 0x14008a7db
movzx eax, word [rcx + 2]
cmp word [rcx - 6], ax
jne 0x14008a7db
inc r13d
inc r14
add rcx, 8
cmp r14, 0x7937
jl 0x14008b4b0
jmp 0x14008a7db
inc r13d
inc r14
mov edx, r13d
mov dword [rsp + 0x20], edx
cmp r13d, 0x7d9f
jge 0x14008a8bf
lea rcx, [r8 + 0xc]
lea rcx, [rcx + r14*8]
mov eax, dword [rcx - 4]
cmp dword [rcx - 0xc], eax
jne 0x14008a8bf
mov eax, dword [rcx]
cmp dword [rcx - 8], eax
jne 0x14008a8bf
inc r13d
inc r14
add rcx, 8
cmp r14, 0x7d9f
jl 0x14008b511
jmp 0x14008a8bf
movsx eax, byte [rbx + 0x108b4]
mov dword [rsp + 0x30], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x30]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov eax, dword [rbx + 0x860a0]
mov dword [rsp + 0x30], eax
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x30]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov dword [rsp + 0x30], 0x10dcd
call qword [sym.imp.MiKTeX221000_app.dll_public:_static_class_MiKTeX::App::Application____ptr64___cdecl_MiKTeX::App::Application::GetApplication_void_]
mov r9d, 1
lea r8, [rsp + 0x30]
mov rdx, r15
mov rcx, rax
call fcn.14000354e
mov rax, qword [rbx + 0x10b60]
mov dword [rax + 0x3cab8], 0
mov rdx, r15
mov rcx, rbx
call fcn.140001ab4
mov rcx, qword [rbp + 0x50]
xor rcx, rsp
call fcn.14000259f
lea r11, [rsp + 0x160]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov esi, dword [rax]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
movups xmmword [rsp + 0x50], xmm0
movups xmmword [rsp + 0x60], xmm0
movups xmmword [rsp + 0x70], xmm0
lea rdx, str.C:jenkinsworkspacemiktexwindows_build_sourceLibrariesMiKTeXTeXAndFriendsincludemiktexTeXAndFriendsTeXMFApp.h
lea rcx, [rbp - 0x80]
call fcn.1400023ec
nop
lea rdx, str.Dump
lea rcx, [rbp - 0x60]
call fcn.1400023ec
nop
mov r9d, 0xc7
lea r8, [rbp - 0x80]
lea rdx, [rbp - 0x60]
lea rcx, [rbp - 0x20]
call qword [sym.imp.MiKTeX221000_core.dll_public:_void___cdecl_MiKTeX::Core::SourceLocation::constructor_class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char___const____ptr64__class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char___const____ptr64__int____ptr64]
mov rdi, rax
lea rcx, [rsp + 0x40]
call fcn.140001bc2
mov rbx, rax
lea rdx, str.fwrite
lea rcx, [rbp - 0x40]
call fcn.1400023ec
nop
mov r9, rdi
mov r8, rbx
mov edx, esi
lea rcx, [rbp - 0x40]
call qword [sym.imp.MiKTeX221000_core.dll_public:_static_void___cdecl_MiKTeX::Core::Session::FatalCrtError_class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char___const____ptr64__int__class_MiKTeX::Core::MiKTeXException::KVMAP_const____ptr64__struct_MiKTeX::Core::SourceLocation_const____ptr64_]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov esi, dword [rax]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
movups xmmword [rsp + 0x50], xmm0
movups xmmword [rsp + 0x60], xmm0
movups xmmword [rsp + 0x70], xmm0
lea rdx, str.C:jenkinsworkspacemiktexwindows_build_sourceLibrariesMiKTeXTeXAndFriendsincludemiktexTeXAndFriendsTeXMFApp.h
lea rcx, [rbp - 0x40]
call fcn.1400023ec
nop
lea rdx, str.Dump
lea rcx, [rbp - 0x60]
call fcn.1400023ec
nop
mov r9d, 0xc7
lea r8, [rbp - 0x40]
lea rdx, [rbp - 0x60]
lea rcx, [rbp - 0x20]
call qword [sym.imp.MiKTeX221000_core.dll_public:_void___cdecl_MiKTeX::Core::SourceLocation::constructor_class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char___const____ptr64__class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char___const____ptr64__int____ptr64]
mov rdi, rax
lea rcx, [rsp + 0x40]
call fcn.140001bc2
mov rbx, rax
lea rdx, str.fwrite
lea rcx, [rbp - 0x80]
call fcn.1400023ec
nop
mov r9, rdi
mov r8, rbx
mov edx, esi
lea rcx, [rbp - 0x80]
call qword [sym.imp.MiKTeX221000_core.dll_public:_static_void___cdecl_MiKTeX::Core::Session::FatalCrtError_class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char___const____ptr64__int__class_MiKTeX::Core::MiKTeXException::KVMAP_const____ptr64__struct_MiKTeX::Core::SourceLocation_const____ptr64_]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov esi, dword [rax]
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
movups xmmword [rsp + 0x50], xmm0
movups xmmword [rsp + 0x60], xmm0
movups xmmword [rsp + 0x70], xmm0
lea rdx, str.C:jenkinsworkspacemiktexwindows_build_sourceLibrariesMiKTeXTeXAndFriendsincludemiktexTeXAndFriendsTeXMFApp.h
lea rcx, [rbp - 0x40]
call fcn.1400023ec
nop
lea rdx, str.Dump
lea rcx, [rbp - 0x60]
call fcn.1400023ec
nop
mov r9d, 0xc7
lea r8, [rbp - 0x40]
lea rdx, [rbp - 0x60]
lea rcx, [rbp - 0x20]
call qword [sym.imp.MiKTeX221000_core.dll_public:_void___cdecl_MiKTeX::Core::SourceLocation::constructor_class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char___const____ptr64__class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char___const____ptr64__int____ptr64]
mov rdi, rax
lea rcx, [rsp + 0x40]
call fcn.140001bc2
mov rbx, rax
lea rdx, str.fwrite
lea rcx, [rbp - 0x80]
call fcn.1400023ec
nop
mov r9, rdi
mov r8, rbx
mov edx, esi
lea rcx, [rbp - 0x80]
call qword [sym.imp.MiKTeX221000_core.dll_public:_static_void___cdecl_MiKTeX::Core::Session::FatalCrtError_class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char___const____ptr64__int__class_MiKTeX::Core::MiKTeXException::KVMAP_const____ptr64__struct_MiKTeX::Core::SourceLocation_const____ptr64_]
nop
sub r8d, dword [rbx + 0x10500]
mov edx, 0x103
call fcn.14000103c
int3
call fcn.140001efb
mov rcx, rbx
test al, al
je 0x14008b7c6
call fcn.140001055
jmp 0x14008b7d0
mov edx, 0x108
call fcn.14000143d
mov edx, 0x59f
mov rcx, rbx
call fcn.140004011
mov byte [rbx + 0x108d4], 1
mov dword [rbx + 0x108bc], 0x5a0
cmp byte [rbx + 0x108b4], 3
jne 0x14008b7fe
mov byte [rbx + 0x108b4], 2
cmp byte [rbx + 0x16bd8], 0
je 0x14008b80f
mov rcx, rbx
call fcn.1400016f4
mov byte [rbx + 0x108b7], 3
mov rcx, rbx
call fcn.140003b3e
int3