Function at 0x180079510
Capabilities:
Check for software breakpoints
Terminate process

Disassembly:
mov qword [rsp + 0x10], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x560]
sub rsp, 0x660
mov rax, qword [0x1800cd230]
xor rax, rsp
mov qword [rbp + 0x550], rax
imul eax, edx, 0x27c
mov rsi, r8
mov qword [rbp - 0x60], r8
mov edi, edx
mov dword [rsp + 0x78], edx
mov qword [rsp + 0x68], rcx
mov dword [rsp + 0x58], edx
mov dword [rsp + 0x70], eax
mov ebx, dword [rsp + 0x70]
cmp edx, eax
ja 0x180079cc5
xor r12d, r12d
lea rdx, [0x1800ce6d0]
lea r15, [0x1800ce850]
lea r8, [0x1800b1aa0]
lea r9, [0x1800b1f10]
lea r10, [0x1800b2380]
lea r11, [0x1800b2400]
lea r13, [0x180000000]
lea rax, [0x1800b1a30]
lea r14, [0x1800ce9c8]
cmp edi, 0x4c7d
ja 0x180079c91
je 0x180079b51
cmp edi, 0x269a
ja 0x180079af0
je 0x1800797a8
mov eax, edi
sub eax, 0xb7
je 0x18007964e
sub eax, 0x3f
je 0x180079617
cmp eax, 3
jne 0x18007b87b
mov qword [rsp + 0x28], r12
xor r9d, r9d
mov r8, rsi
mov qword [rsp + 0x20], r12
mov edx, 0xdf
xor ecx, ecx
call fcn.180097220
test eax, eax
je 0x18007b853
mov eax, 0xffffffff
jmp 0x180079cc7
mov rcx, qword [rcx]
cmp rcx, qword [rsi]
je 0x180079cc5
mov rax, qword [rcx]
call qword [rax + 0x28]
mov qword [rbp - 0x70], rax
lea r9, [rbp - 0x70]
mov rax, qword [rsi]
xor r8d, r8d
lea rdx, [rbp - 0x68]
mov qword [rbp - 0x68], rax
mov ecx, 0xba
call fcn.1800191f0
jmp 0x18007b853
mov r9d, 0x2f
mov dword [rsp + 0x58], 0x4030201
xor r8d, r8d
lea rcx, [rsp + 0x58]
call fcn.180077620
mov r9d, 0x2f
mov dword [rsp + 0x58], 0x4030201
xor r8d, r8d
lea rcx, [rsp + 0x58]
mov rdx, r15
call fcn.180077620
xor r9d, r9d
xor edx, edx
mov r8d, SHSetFolderPathW
mov rcx, r14
call fcn.18008fc20
lea rax, [0x1800b09e0]
mov dword [rbp - 0x78], 0x11
mov ecx, 2
mov qword [rbp - 0x40], rax
mov dword [rbp - 0x74], 0xffffffff
mov qword [rbp - 0x38], r12
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.HostCnxFailedAlreadyManagedEvent
call fcn.1800a6fd0
lea rax, [rsp + 0x58]
mov dword [rsp + 0x50], r12d
mov qword [rsp + 0x30], rax
lea r8, [rsp + 0x50]
lea rax, [rsp + 0x60]
mov dword [rsp + 0x58], r12d
mov qword [rsp + 0x28], rax
lea rcx, [rbp - 0x40]
lea rax, [rbp - 0x78]
mov dword [rsp + 0x60], r12d
mov r9d, 0xe0
mov qword [rsp + 0x20], rax
xor edx, edx
call fcn.18001f7a0
movdqa xmm0, xmmword [0x1800c54d0]
lea rax, [0x1800b0a50]
movdqa xmm1, xmmword [0x1800c55a0]
mov ecx, 2
mov qword [rbp - 0x30], rax
lea rax, [0x1800b0ac0]
mov qword [rbp - 0x28], rax
movdqu xmmword [rbp], xmm0
mov qword [rbp - 0x20], r12
movdqu xmmword [rbp + 0x10], xmm1
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.g_date_time_is_daylight_savings
call fcn.1800a6fd0
lea rax, [rsp + 0x50]
mov dword [rsp + 0x60], r12d
mov qword [rsp + 0x30], rax
lea r8, [rsp + 0x60]
lea rax, [rsp + 0x58]
mov dword [rsp + 0x50], r12d
mov qword [rsp + 0x28], rax
lea rcx, [rbp - 0x30]
lea rax, [rbp]
mov dword [rsp + 0x58], r12d
mov r9d, 0xe0
mov qword [rsp + 0x20], rax
xor edx, edx
call fcn.18001f7a0
jmp 0x18007b853
movdqa xmm0, xmmword [0x1800c54a0]
lea rax, [0x1800b0b60]
movdqa xmm1, xmmword [0x1800c54f0]
mov ecx, 2
movdqu xmmword [rbp], xmm0
mov qword [rbp - 0x30], rax
lea rax, [0x1800b0bd0]
movdqa xmm0, xmmword [0x1800c5580]
movdqu xmmword [rbp + 0x20], xmm0
mov qword [rbp - 0x28], rax
movdqu xmmword [rbp + 0x10], xmm1
mov qword [rbp - 0x20], r12
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.___7FREAK_cv__6BAlgorithm_1__
call fcn.1800a6fd0
lea rax, [rsp + 0x50]
mov dword [rsp + 0x60], r12d
mov qword [rsp + 0x30], rax
lea r8, [rsp + 0x60]
lea rax, [rsp + 0x58]
mov dword [rsp + 0x50], r12d
mov qword [rsp + 0x28], rax
lea rcx, [rbp - 0x30]
lea rax, [rbp]
mov dword [rsp + 0x58], r12d
mov r9d, 0xe0
mov qword [rsp + 0x20], rax
xor edx, edx
call fcn.18001f7a0
movdqa xmm0, xmmword [0x1800c5590]
lea rax, [0x1800b0c80]
mov qword [rbp], rax
mov ecx, 2
lea rax, [0x1800b0d40]
mov qword [rbp + 0x10], r12
mov qword [rbp + 8], rax
movdqu xmmword [rbp - 0x30], xmm0
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.Failed_to_set_remote_voice_description
call fcn.1800a6fd0
lea rax, [rsp + 0x50]
mov dword [rsp + 0x60], r12d
mov qword [rsp + 0x30], rax
lea r8, [rsp + 0x60]
lea rax, [rsp + 0x58]
mov dword [rsp + 0x50], r12d
mov qword [rsp + 0x28], rax
lea rcx, [rbp]
lea rax, [rbp - 0x30]
mov dword [rsp + 0x58], r12d
mov r9d, 0xe0
mov qword [rsp + 0x20], rax
xor edx, edx
call fcn.18001f7a0
movdqa xmm0, xmmword [0x1800c54c0]
lea rax, [0x1800b0dc0]
mov qword [rbp], rax
mov ecx, 2
lea rax, [0x1800b0e30]
mov dword [rbp - 0x20], 0xffffffff
mov qword [rbp + 8], rax
lea rax, [0x1800b12a0]
mov qword [rbp + 0x10], rax
movdqu xmmword [rbp - 0x30], xmm0
mov qword [rbp + 0x18], r12
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.BFD_RELOC_TILEGX_IMM16_X0_HW2_PCREL
call fcn.1800a6fd0
lea rax, [rsp + 0x50]
mov dword [rsp + 0x60], r12d
mov qword [rsp + 0x30], rax
mov r9d, 0xe0
lea rax, [rsp + 0x58]
mov dword [rsp + 0x50], r12d
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x30]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x58], r12d
lea r8, [rsp + 0x60]
xor edx, edx
lea rcx, [rbp]
call fcn.18001f7a0
movdqa xmm0, xmmword [0x1800c54b0]
lea rax, [0x1800b1330]
mov qword [rbp - 0x30], rax
mov ecx, 2
lea rax, [0x1800b13a0]
mov qword [rbp + 0x10], 0
mov qword [rbp - 0x28], rax
lea rax, [0x1800b1470]
mov qword [rbp - 0x20], rax
movdqu xmmword [rbp], xmm0
mov dword [rbp + 0x18], 0xffffffff
mov qword [rbp - 0x18], r12
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.Thumbnail_request_not_fulfilled.
call fcn.1800a6fd0
lea rax, [rsp + 0x50]
mov dword [rsp + 0x60], r12d
mov qword [rsp + 0x30], rax
lea r8, [rsp + 0x60]
lea rax, [rsp + 0x58]
mov dword [rsp + 0x50], r12d
mov qword [rsp + 0x28], rax
lea rcx, [rbp - 0x30]
lea rax, [rbp]
mov dword [rsp + 0x58], r12d
mov r9d, 0xe0
mov qword [rsp + 0x20], rax
xor edx, edx
call fcn.18001f7a0
lea rcx, [rbp + 0x140]
mov edx, 8
lea rax, [0x1800c4950]
nop dword [rax]
lea rcx, [rcx + 0x80]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rax + 0x80]
movups xmmword [rcx - 0x80], xmm0
movups xmm0, xmmword [rax - 0x60]
movups xmmword [rcx - 0x70], xmm1
movups xmm1, xmmword [rax - 0x50]
movups xmmword [rcx - 0x60], xmm0
movups xmm0, xmmword [rax - 0x40]
movups xmmword [rcx - 0x50], xmm1
movups xmm1, xmmword [rax - 0x30]
movups xmmword [rcx - 0x40], xmm0
movups xmm0, xmmword [rax - 0x20]
movups xmmword [rcx - 0x30], xmm1
movups xmm1, xmmword [rax - 0x10]
movups xmmword [rcx - 0x20], xmm0
movups xmmword [rcx - 0x10], xmm1
sub rdx, 1
jne 0x180079a10
mov rax, qword [rax]
mov qword [rcx], rax
lea rax, [0x1800b14e0]
mov qword [rbp], rax
lea ecx, [rdx + 2]
lea rax, [0x1800b1550]
mov qword [rbp + 0x18], r12
mov qword [rbp + 8], rax
lea rax, [0x1800b19c0]
mov qword [rbp + 0x10], rax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.orde_chinesa_tradicional___Big5
call fcn.1800a6fd0
lea rax, [rsp + 0x50]
mov dword [rsp + 0x60], r12d
mov qword [rsp + 0x30], rax
lea r8, [rsp + 0x60]
lea rax, [rsp + 0x58]
mov dword [rsp + 0x50], r12d
mov qword [rsp + 0x28], rax
lea rcx, [rbp]
lea rax, [rbp + 0x140]
mov dword [rsp + 0x58], r12d
mov r9d, 0xe0
mov qword [rsp + 0x20], rax
xor edx, edx
call fcn.18001f7a0
jmp 0x18007b853
cmp edi, 0x33e4
je 0x180079b1a
cmp edi, 0x3486
jne 0x18007b87b
mov edx, dword [rcx]
add edx, dword [rsi + 0xc]
cmp edx, dword [rsi + 8]
jg 0x18007960d
mov dword [rsi + 0xc], edx
jmp 0x18007b86f
mov rdx, qword [rcx]
mov rax, qword [rsi]
mov r14, qword [rdx + 0x10]
mov r9, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
mov rcx, r9
mov rdx, qword [rdx + 0x18]
lea r8, [r14*4]
mov qword [rbp - 0x48], r9
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x58], rax
call sub.VCRUNTIME140.dll_memcpy
jmp 0x18007b853
movdqa xmm0, xmmword [0x1800c54e0]
mov ecx, 2
movdqu xmmword [rbp], xmm0
mov dword [rbp + 0x10], 0xff
mov dword [rbp + 0x14], 0xffffffff
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], r8
mov qword [rbp - 0x20], r9
mov qword [rbp - 0x18], r10
mov qword [rbp - 0x10], r12
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.r_das_angegebene_Ziel_erzeugen
call fcn.1800a6fd0
lea rax, [rsp + 0x50]
mov dword [rsp + 0x60], r12d
mov qword [rsp + 0x30], rax
lea r8, [rsp + 0x60]
lea rax, [rsp + 0x58]
mov dword [rsp + 0x50], r12d
mov qword [rsp + 0x28], rax
lea rcx, [rbp - 0x30]
lea rax, [rbp]
mov dword [rsp + 0x58], r12d
mov r9d, 0xe0
mov qword [rsp + 0x20], rax
xor edx, edx
call fcn.18001f7a0
movdqa xmm0, xmmword [0x1800c54e0]
lea rax, [0x1800b1a30]
mov qword [rbp - 0x30], rax
mov ecx, 2
lea rax, [0x1800b1aa0]
mov dword [rbp + 0x10], 0xff
mov qword [rbp - 0x28], rax
lea rax, [0x1800b1f10]
mov qword [rbp - 0x20], rax
lea rax, [0x1800b2380]
mov qword [rbp - 0x18], rax
movdqu xmmword [rbp], xmm0
mov dword [rbp + 0x14], 0xffffffff
mov qword [rbp - 0x10], r12
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.ContentSovetnikDriver::ShowNativeInfobar_deserializer
call fcn.1800a6fd0
lea rax, [rsp + 0x50]
mov dword [rsp + 0x60], 3
mov qword [rsp + 0x30], rax
lea r8, [rsp + 0x60]
lea rax, [rsp + 0x58]
mov dword [rsp + 0x50], 2
mov qword [rsp + 0x28], rax
lea rcx, [rbp - 0x30]
lea rax, [rbp]
mov dword [rsp + 0x58], 0x64
mov r9d, 0xe0
mov qword [rsp + 0x20], rax
xor edx, edx
call fcn.18001f7a0
jmp 0x18007b853
cmp edi, 0x66d2
je 0x18007b834
cmp edi, 0x6813
je 0x18007b82f
cmp edi, 0x7260
je 0x180079cf1
cmp edi, 0x9843
je 0x180079cc5
cmp edi, 0x9ba0
jne 0x18007b87b
mov eax, ebx
mov rcx, qword [rbp + 0x550]
xor rcx, rsp
call fcn.1800a7b10
mov rbx, qword [rsp + 0x6a8]
add rsp, 0x660
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
movdqa xmm0, xmmword [0x1800c55b0]
lea rax, [0x1800b2470]
mov qword [rbp + 8], rax
mov ecx, 2
lea rax, str.OggS
mov qword [rbp], r11
mov qword [rbp + 0x10], rax
movdqu xmmword [rbp - 0x30], xmm0
mov qword [rbp + 0x18], r12
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.tpss_clCreateFromGLRenderbuffer_mod2_ver0
call fcn.1800a6fd0
lea rax, [rsp + 0x50]
mov dword [rsp + 0x48], r12d
mov qword [rsp + 0x30], rax
lea r8, [rsp + 0x48]
lea rax, [rsp + 0x60]
mov dword [rsp + 0x50], r12d
mov qword [rsp + 0x28], rax
lea rcx, [rbp]
lea rax, [rbp - 0x30]
mov dword [rsp + 0x60], r12d
mov r9d, 0xe0
mov qword [rsp + 0x20], rax
xor edx, edx
call fcn.18001f7a0
mov eax, 0xd3
mov dword [rsp + 0x60], eax
add eax, 0xffffff32
cmp eax, 5
ja case.default.0x180079d9a
mov ecx, dword [r13 + rax*4 + 0x7b908]
add rcx, r13
jmp rcx
lea rax, [0x1800ce6d0]
mov r9d, 0xb4
xor r8d, r8d
mov qword [rsp + 0x20], rax
xor edx, edx
xor ecx, ecx
mov r14d, r12d
mov rbx, r12
call fcn.180078e30
cmp dword [rbp + 0xf0], 0xffffffff
mov edi, r12d
je 0x180079ea6
lea r15, [rbp + 0xf0]
mov r13d, 0x3e8
nop dword [rax]
mov esi, 0x11c
mov eax, esi
sub eax, 0x11c
je 0x180079e42
sub eax, 1
je 0x180079e0f
cmp eax, 1
jne 0x180079e65
lea r8, [0x1800ce6d0]
mov edx, 0x129
lea rcx, [rbp]
call fcn.180078370
jmp 0x180079e65
mov edx, dword [rsp + 0x74]
movsxd rax, r13d
mov qword [rbp + 0x18], rax
xor eax, eax
test edx, edx
jle 0x180079e65
mov r8, qword [rbp - 0x80]
add r14d, edx
nop word [rax + rax]
lea ecx, [rdi + rax]
inc eax
mov byte [rbx + r8], cl
inc rbx
cmp eax, edx
jl 0x180079e30
jmp 0x180079e65
mov ecx, dword [r15]
movsxd rax, r14d
add rax, qword [rbp - 0x80]
mov qword [rbp], rax
mov eax, dword [rbp + r12*4 + 0xf4]
shr eax, 0x1f
mov dword [rbp + 0x10], eax
mov dword [rsp + 0x74], ecx
mov dword [rbp + 8], ecx
inc esi
cmp esi, 0x11f
jb 0x180079de5
inc edi
lea r15, [rbp + 0xf0]
movsxd r12, edi
add r13d, 0x3e8
cmp dword [r15 + r12*4], 0xffffffff
lea r15, [r15 + r12*4]
jne 0x180079de0
xor r12d, r12d
lea r15, [0x1800ce850]
lea r13, [0x180000000]
lea r14, [0x1800ce9c8]
mov eax, dword [rsp + 0x60]
dec eax
mov dword [rsp + 0x60], eax
cmp eax, 0xcd
ja 0x180079d81
mov edi, dword [rsp + 0x58]
mov ebx, r12d
mov rsi, qword [rbp - 0x60]
jmp 0x18007b853
mov ebx, r12d
mov edi, 6
nop word [rax + rax]
cmp ebx, 5
ja case.default.0x180079ef6
mov eax, ebx
mov ecx, dword [r13 + rax*4 + 0x7b920]
add rcx, r13
jmp rcx
mov r9d, 0x26
lea r8, [rbp]
xor edx, edx
mov rcx, r14
call fcn.180072020
test eax, eax
jg 0x180079f27
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
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.ok._n
call fcn.1800a6fd0
jmp case.default.0x180079ef6
mov r9d, 0x26
lea r8, [rbp]
xor edx, edx
mov rcx, r14
call fcn.180072020
test eax, eax
jle 0x180079f75
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
mov eax, dword [rbp + 0x98]
lea r9, [rsp + 0x48]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov qword [rsp + 0x20], r14
mov dword [rsp + 0x48], eax
call fcn.1800821d0
mov ecx, dword [rbp + 0x98]
mov rdx, qword [rbp + 0x90]
add ecx, 0xffffffec
movsxd r8, ecx
add rdx, 0x14
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbp + 0x98]
lea rcx, [rsp + 0x48]
add eax, 0xffffffec
mov r8, r14
mov edx, 0xf9
mov dword [rsp + 0x48], eax
call fcn.180079510
mov eax, dword [rbp + 0xa8]
lea r9, [rsp + 0x48]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x20], r14
call fcn.1800821d0
movsxd r8, dword [rbp + 0xa8]
mov rcx, rax
mov rdx, qword [rbp + 0xa0]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbp + 0xa8]
jmp 0x18007a20c
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.Create_marker_file___s__failed
call fcn.1800a6fd0
mov r9d, reloc.SHELL32.dll_ILFree
xor r8d, r8d
mov rdx, r14
xor ecx, ecx
call fcn.180077620
mov eax, dword [rbp + 0x88]
lea r9, [rsp + 0x48]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x20], r14
call fcn.1800821d0
movsxd r8, dword [rbp + 0x88]
mov rcx, rax
mov rdx, qword [rbp + 0x80]
call sub.VCRUNTIME140.dll_memcpy
jmp case.default.0x180079ef6
mov r9d, 0x26
lea r8, [rbp]
xor edx, edx
mov rcx, r14
call fcn.180072020
test eax, eax
jle 0x18007a0d2
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
mov r9d, 0x26
lea r8, [rbp]
xor edx, edx
mov rcx, r14
call fcn.180072020
test eax, eax
jg case.default.0x180079ef6
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
jmp case.default.0x180079ef6
mov eax, dword [rbp + 0x88]
lea r9, [rsp + 0x48]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov qword [rsp + 0x20], r14
mov dword [rsp + 0x48], eax
call fcn.1800821d0
movsxd r8, dword [rbp + 0x88]
mov rcx, rax
mov rdx, qword [rbp + 0x80]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbp + 0x88]
lea rcx, [rsp + 0x48]
mov r8, r14
mov dword [rsp + 0x48], eax
mov edx, 0xf9
call fcn.180079510
mov eax, dword [rbp + 0x98]
lea r9, [rsp + 0x48]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x20], r14
call fcn.1800821d0
mov rcx, qword [rbp + 0x90]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
mov ecx, dword [rcx + 0x10]
mov dword [rax + 0x10], ecx
mov dword [rsp + 0x48], 0x14
jmp 0x18007a210
mov eax, dword [rbp + 0x88]
lea rcx, [rsp + 0x48]
mov r8, r14
mov dword [rsp + 0x48], eax
mov edx, 0xf9
call fcn.180079510
mov eax, dword [rbp + 0x78]
lea r9, [rsp + 0x48]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x20], r14
call fcn.1800821d0
movsxd r8, dword [rbp + 0x78]
mov rcx, rax
mov rdx, qword [rbp + 0x70]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbp + 0x78]
mov dword [rsp + 0x48], eax
mov r8, r14
lea rcx, [rsp + 0x48]
mov edx, 0xf9
call fcn.180079510
inc ebx
sub rdi, 1
jne 0x180079ee0
mov ebx, r12d
mov edi, 8
nop word [rax + rax]
cmp ebx, 0xaf
ja case.0x18007a262.8
mov eax, ebx
movzx eax, byte [rax + r13 + 0x7b95c]
mov ecx, dword [r13 + rax*4 + 0x7b938]
add rcx, r13
jmp rcx
mov r9d, reloc.SHELL32.dll_ILFree
xor r8d, r8d
mov rdx, r14
xor ecx, ecx
call fcn.180077620
mov eax, dword [rbp + 0x78]
lea r9, [rsp + 0x48]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x20], r14
call fcn.1800821d0
movsxd r8, dword [rbp + 0x78]
mov rcx, rax
mov rdx, qword [rbp + 0x70]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbp + 0x78]
lea rcx, [rsp + 0x48]
mov r8, r14
mov dword [rsp + 0x48], eax
mov edx, 0xf9
call fcn.180079510
mov eax, dword [rbp + 0x88]
lea r9, [rsp + 0x48]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x20], r14
call fcn.1800821d0
movsxd r8, dword [rbp + 0x88]
mov rcx, rax
mov rdx, qword [rbp + 0x80]
call sub.VCRUNTIME140.dll_memcpy
jmp case.0x18007a262.8
mov r9d, 0x26
lea r8, [rbp]
xor edx, edx
mov rcx, r14
call fcn.180072020
test eax, eax
jg 0x18007a341
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
mov eax, dword [rbp + 0xa8]
lea r9, [rsp + 0x48]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov qword [rsp + 0x20], r14
mov dword [rsp + 0x48], eax
call fcn.1800821d0
mov ecx, dword [rbp + 0xa8]
mov rdx, qword [rbp + 0xa0]
add ecx, 0xfffffffb
movsxd r8, ecx
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbp + 0xa8]
lea rcx, [rsp + 0x48]
add eax, 0xfffffffb
mov r8, r14
mov edx, 0xf9
mov dword [rsp + 0x48], eax
call fcn.180079510
mov eax, dword [rbp + 0xb8]
lea r9, [rsp + 0x48]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x20], r14
call fcn.1800821d0
movsxd r8, dword [rbp + 0xb8]
mov rcx, rax
mov rdx, qword [rbp + 0xb0]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbp + 0xb8]
lea rcx, [rsp + 0x48]
mov r8, r14
mov dword [rsp + 0x48], eax
mov edx, 0xf9
call fcn.180079510
jmp case.0x18007a262.8
mov eax, dword [rbp + 0x88]
lea rcx, [rsp + 0x48]
mov r8, r14
mov dword [rsp + 0x48], eax
mov edx, 0xf9
call fcn.180079510
jmp case.0x18007a262.8
mov eax, dword [rbp + 0xc8]
lea r9, [rsp + 0x48]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov qword [rsp + 0x20], r14
mov dword [rsp + 0x48], eax
call fcn.1800821d0
movsxd r8, dword [rbp + 0xc8]
mov rcx, rax
mov rdx, qword [rbp + 0xc0]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbp + 0xc8]
lea rcx, [rsp + 0x48]
mov r8, r14
mov dword [rsp + 0x48], eax
mov edx, 0xf9
call fcn.180079510
mov r9d, 0x26
lea r8, [rbp]
xor edx, edx
mov rcx, r14
call fcn.180072020
test eax, eax
jle case.0x18007a262.8
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
jmp case.0x18007a262.8
mov r9d, 0x26
lea r8, [rbp]
xor edx, edx
mov rcx, r14
call fcn.180072020
test eax, eax
jg case.0x18007a262.8
jmp 0x18007a4a8
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
lea rdx, str.ok._n
jmp 0x18007a5cb
mov eax, dword [rbp + 0x98]
lea r9, [rsp + 0x48]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov qword [rsp + 0x20], r14
mov dword [rsp + 0x48], eax
call fcn.1800821d0
movsxd r8, dword [rbp + 0x98]
mov rcx, rax
mov rdx, qword [rbp + 0x90]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbp + 0x98]
lea rcx, [rsp + 0x48]
mov r8, r14
mov dword [rsp + 0x48], eax
mov edx, 0xf9
call fcn.180079510
mov eax, dword [rbp + 0x98]
lea r9, [rsp + 0x48]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov dword [rsp + 0x48], eax
mov qword [rsp + 0x20], r14
call fcn.1800821d0
movsxd r8, dword [rbp + 0x98]
mov rcx, rax
mov rdx, qword [rbp + 0x90]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbp + 0x98]
lea rcx, [rsp + 0x48]
mov r8, r14
mov dword [rsp + 0x48], eax
mov edx, 0xf9
call fcn.180079510
jmp case.0x18007a262.8
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
lea rdx, str.AppleStoreAccountType
mov rcx, rax
call fcn.1800a6fd0
add ebx, 0x19
sub rdi, 1
jne 0x18007a240
jmp case.default.0x180079d9a
mov esi, 9
nop word [rax + rax]
cmp esi, 9
ja case.default.0x18007a606
mov eax, esi
mov ecx, dword [r13 + rax*4 + 0x7ba0c]
add rcx, r13
jmp rcx
lea rax, [rsp + 0x48]
mov dword [rsp + 0x50], r12d
lea r9, [rsp + 0x50]
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x40]
mov dword [rsp + 0x48], r12d
mov edx, 0xc9
mov dword [rsp + 0x40], r12d
lea rcx, [rbp - 0x30]
call fcn.180013250
lea r9, [rbp - 0x30]
mov qword [rsp + 0x28], r12
xor r8d, r8d
mov qword [rsp + 0x20], r12
mov edx, 0xed
mov rcx, r15
call fcn.18002bce0
cmp eax, 1
je 0x18007a673
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
lea rax, [rsp + 0x40]
mov dword [rsp + 0x48], 0xffffffff
lea r9, [rsp + 0x48]
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x50]
mov dword [rsp + 0x40], 1
mov edx, 0xc9
mov dword [rsp + 0x50], 1
lea rcx, [rbp - 0x30]
call fcn.180013250
lea r9, [rbp - 0x30]
mov qword [rsp + 0x28], r12
xor r8d, r8d
mov qword [rsp + 0x20], r12
mov edx, 0xed
mov rcx, r15
call fcn.18002bce0
cmp eax, 1
je 0x18007a6e7
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
mov dword [rsp + 0x40], 2
mov dword [rsp + 0x50], 1
lea rax, [rsp + 0x40]
mov dword [rsp + 0x48], 0xffffffff
lea r9, [rsp + 0x48]
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x50]
mov edx, 0xc9
lea rcx, [rbp - 0x30]
call fcn.180013250
jmp case.default.0x18007a606
lea rax, [rsp + 0x40]
mov dword [rsp + 0x48], 0xffffffff
lea r9, [rsp + 0x48]
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x50]
mov dword [rsp + 0x40], 0xa
mov edx, 0xc9
mov dword [rsp + 0x50], 0x22
lea rcx, [rbp - 0x30]
call fcn.180013250
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.ok._n
call fcn.1800a6fd0
jmp case.default.0x18007a606
lea rax, [rbp]
mov r9d, 0x11b
xor r8d, r8d
mov qword [rsp + 0x20], rax
xor edx, edx
mov rcx, r15
call fcn.180078570
mov qword [rsp + 0x28], r12
lea r9, [rbp - 0x30]
xor r8d, r8d
mov qword [rsp + 0x20], r12
mov edx, 0xed
mov rcx, r15
call fcn.18002bce0
cmp eax, 1
je case.default.0x18007a606
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
jmp case.default.0x18007a606
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.texture1DProj_s11_vf4_f1_
call fcn.1800a6fd0
mov r9d, reloc.SHELL32.dll_ILFree
xor r8d, r8d
mov rdx, r14
xor ecx, ecx
call fcn.180077620
jmp case.default.0x18007a606
mov qword [rsp + 0x28], r12
lea r9, [rbp - 0x30]
xor r8d, r8d
mov qword [rsp + 0x20], r12
mov edx, 0xed
mov rcx, r15
call fcn.18002bce0
cmp eax, 1
je 0x18007a84a
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
lea rax, [rsp + 0x40]
mov dword [rsp + 0x48], 0x1388
lea r9, [rsp + 0x48]
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x50]
mov dword [rsp + 0x40], 4
mov edx, 0xc9
mov dword [rsp + 0x50], 0xfef
lea rcx, [rbp - 0x30]
call fcn.180013250
lea r9, [rbp - 0x30]
mov qword [rsp + 0x28], r12
xor r8d, r8d
mov qword [rsp + 0x20], r12
mov edx, 0xed
mov rcx, r15
call fcn.18002bce0
cmp eax, 0xffffffff
jne 0x18007b895
mov qword [rsp + 0x28], r12
lea r9, [rbp - 0x30]
xor r8d, r8d
mov qword [rsp + 0x20], r12
mov edx, 0xed
mov rcx, r15
call fcn.18002bce0
cmp eax, 1
je 0x18007a8e5
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
mov dword [rsp + 0x40], 9
mov dword [rsp + 0x50], 0x4c
jmp 0x18007a6f7
mov qword [rsp + 0x28], r12
lea r9, [rbp - 0x30]
xor r8d, r8d
mov qword [rsp + 0x20], r12
mov edx, 0xed
mov rcx, r15
call fcn.18002bce0
cmp eax, 1
je 0x18007a934
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
mov dword [rsp + 0x40], 3
mov dword [rsp + 0x50], 0x62
jmp 0x18007a6f7
lea rax, [rbp]
mov r9d, 0x11b
xor r8d, r8d
mov qword [rsp + 0x20], rax
xor edx, edx
mov rcx, r15
call fcn.180078570
jmp case.default.0x18007a606
mov r9d, 0x26
lea r8, [rbp]
xor edx, edx
mov rcx, r14
call fcn.180072020
jmp 0x18007aa8f
mov r9d, 0xb4
mov qword [rsp + 0x20], r15
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.180078e30
lea rbx, [rbp + 0x58]
mov edi, 5
nop dword [rax]
nop word [rax + rax]
mov eax, dword [rbx]
lea r9, [rsp + 0x40]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov qword [rsp + 0x20], r14
mov dword [rsp + 0x40], eax
call fcn.1800821d0
movsxd r8, dword [rbx]
mov rcx, rax
mov rdx, qword [rbx - 8]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbx]
lea rcx, [rsp + 0x40]
mov r8, r14
mov dword [rsp + 0x40], eax
mov edx, 0xf9
call fcn.180079510
mov eax, dword [rbx + 0x10]
lea r9, [rsp + 0x40]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov dword [rsp + 0x40], eax
mov qword [rsp + 0x20], r14
call fcn.1800821d0
movsxd r8, dword [rbx + 0x10]
mov rcx, rax
mov rdx, qword [rbx + 8]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbx + 0x10]
lea rcx, [rsp + 0x40]
mov r8, r14
mov dword [rsp + 0x40], eax
mov edx, 0xf9
call fcn.180079510
lea rbx, [rbx + 0x20]
sub rdi, 1
jne 0x18007a9b0
lea r9d, [rdi + 0x26]
xor edx, edx
lea r8, [rbp]
mov rcx, r14
call fcn.180072020
lea rax, [rbp]
mov r9d, 0x11b
xor r8d, r8d
mov qword [rsp + 0x20], rax
xor edx, edx
mov rcx, r15
call fcn.180078570
mov r9d, 0x26
lea r8, [rbp]
xor edx, edx
mov rcx, r14
call fcn.180072020
dec esi
lea eax, [rsi + 0xd2]
cmp eax, 0xd1
ja 0x18007a5f0
mov esi, 0xb
nop dword [rax + rax]
cmp esi, 0xb
ja case.default.0x18007aad6
mov eax, esi
mov ecx, dword [r13 + rax*4 + 0x7ba34]
add rcx, r13
jmp rcx
mov qword [rsp + 0x28], r12
lea r9, [rbp - 0x30]
xor r8d, r8d
mov qword [rsp + 0x20], r12
mov edx, 0xed
mov rcx, r15
call fcn.18002bce0
cmp eax, 1
je 0x18007ab12
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
mov dword [rsp + 0x48], 0x1388
mov dword [rsp + 0x40], 4
mov dword [rsp + 0x50], 0xfef
lea rax, [rsp + 0x40]
mov edx, 0xc9
lea r9, [rsp + 0x48]
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x50]
lea rcx, [rbp - 0x30]
call fcn.180013250
jmp case.default.0x18007aad6
lea rax, [rsp + 0x40]
mov dword [rsp + 0x48], 0xffffffff
lea r9, [rsp + 0x48]
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x50]
mov dword [rsp + 0x40], 1
mov edx, 0xc9
mov dword [rsp + 0x50], 1
lea rcx, [rbp - 0x30]
call fcn.180013250
lea r9, [rbp - 0x30]
mov qword [rsp + 0x28], r12
xor r8d, r8d
mov qword [rsp + 0x20], r12
mov edx, 0xed
mov rcx, r15
call fcn.18002bce0
cmp eax, 1
je 0x18007abc5
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
mov dword [rsp + 0x48], 0xffffffff
mov dword [rsp + 0x40], 2
mov dword [rsp + 0x50], 1
jmp 0x18007ab2a
mov qword [rsp + 0x28], r12
lea r9, [rbp - 0x30]
xor r8d, r8d
mov qword [rsp + 0x20], r12
mov edx, 0xed
mov rcx, r15
call fcn.18002bce0
cmp eax, 1
je case.default.0x18007aad6
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
jmp case.default.0x18007aad6
lea rax, [rsp + 0x40]
mov dword [rsp + 0x48], 0xffffffff
lea r9, [rsp + 0x48]
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x50]
mov dword [rsp + 0x40], 5
mov edx, 0xc9
mov dword [rsp + 0x50], 1
lea rcx, [rbp - 0x30]
call fcn.180013250
lea r9, [rbp - 0x30]
mov qword [rsp + 0x28], r12
xor r8d, r8d
mov qword [rsp + 0x20], r12
mov edx, 0xed
mov rcx, r15
call fcn.18002bce0
cmp eax, 1
je 0x18007ac99
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
lea rax, [rsp + 0x40]
mov dword [rsp + 0x48], 0xffffffff
lea r9, [rsp + 0x48]
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x50]
mov dword [rsp + 0x40], 6
mov edx, 0xc9
mov dword [rsp + 0x50], 1
lea rcx, [rbp - 0x30]
call fcn.180013250
lea r9, [rbp - 0x30]
mov qword [rsp + 0x28], r12
xor r8d, r8d
mov qword [rsp + 0x20], r12
mov edx, 0xed
mov rcx, r15
call fcn.18002bce0
cmp eax, 1
je 0x18007ad0d
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
mov dword [rsp + 0x48], 0xffffffff
mov dword [rsp + 0x40], 7
mov dword [rsp + 0x50], 0xb8a
jmp 0x18007ab2a
mov qword [rsp + 0x28], r12
lea r9, [rbp - 0x30]
xor r8d, r8d
mov qword [rsp + 0x20], r12
mov edx, 0xed
mov rcx, r15
call fcn.18002bce0
cmp eax, 1
je 0x18007ad64
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
mov dword [rsp + 0x48], r12d
mov dword [rsp + 0x40], r12d
mov dword [rsp + 0x50], r12d
jmp 0x18007ab2a
mov qword [rsp + 0x28], r12
lea r9, [rbp - 0x30]
xor r8d, r8d
mov qword [rsp + 0x20], r12
mov edx, 0xed
mov rcx, r15
call fcn.18002bce0
cmp eax, 1
je 0x18007adb2
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
lea rax, [rsp + 0x40]
mov dword [rsp + 0x48], 0x2328
lea r9, [rsp + 0x48]
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x50]
mov dword [rsp + 0x40], 8
mov edx, 0xc9
mov dword [rsp + 0x50], 0x809
lea rcx, [rbp - 0x30]
call fcn.180013250
lea r9, [rbp - 0x30]
mov qword [rsp + 0x28], r12
xor r8d, r8d
mov qword [rsp + 0x20], r12
mov edx, 0xed
mov rcx, r15
call fcn.18002bce0
cmp eax, 0xffffffff
jne 0x18007b8bb
mov qword [rsp + 0x28], r12
lea r9, [rbp - 0x30]
xor r8d, r8d
mov qword [rsp + 0x20], r12
mov edx, 0xed
mov rcx, r15
call fcn.18002bce0
cmp eax, 1
je 0x18007ae4d
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
mov dword [rsp + 0x48], 0x4650
mov dword [rsp + 0x40], 0x11
mov dword [rsp + 0x50], 0x12c
jmp 0x18007ab2a
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.ok._n
call fcn.1800a6fd0
jmp case.default.0x18007aad6
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.Das_Netzteil_ist_nicht_richtig_angeschlossen.
call fcn.1800a6fd0
mov r9d, reloc.SHELL32.dll_ILFree
xor r8d, r8d
mov rdx, r14
xor ecx, ecx
call fcn.180077620
mov r9d, 0xb4
mov qword [rsp + 0x20], r15
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.180078e30
lea rbx, [rbp + 0x58]
mov edi, 5
nop word [rax + rax]
mov eax, dword [rbx]
lea r9, [rsp + 0x40]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov qword [rsp + 0x20], r14
mov dword [rsp + 0x40], eax
call fcn.1800821d0
movsxd r8, dword [rbx]
mov rcx, rax
mov rdx, qword [rbx - 8]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbx]
lea rcx, [rsp + 0x40]
mov r8, r14
mov dword [rsp + 0x40], eax
mov edx, 0xf9
call fcn.180079510
mov eax, dword [rbx + 0x10]
lea r9, [rsp + 0x40]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov dword [rsp + 0x40], eax
mov qword [rsp + 0x20], r14
call fcn.1800821d0
movsxd r8, dword [rbx + 0x10]
mov rcx, rax
mov rdx, qword [rbx + 8]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbx + 0x10]
lea rcx, [rsp + 0x40]
mov r8, r14
mov dword [rsp + 0x40], eax
mov edx, 0xf9
call fcn.180079510
lea rbx, [rbx + 0x20]
sub rdi, 1
jne 0x18007aee0
lea r9d, [rdi + 0x26]
xor edx, edx
lea r8, [rbp]
mov rcx, r14
call fcn.180072020
jmp case.default.0x18007aad6
mov qword [rsp + 0x28], r12
lea r9, [rbp - 0x30]
xor r8d, r8d
mov qword [rsp + 0x20], r12
mov edx, 0xed
mov rcx, r15
call fcn.18002bce0
cmp eax, 1
je 0x18007afe2
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
mov dword [rsp + 0x48], 0xffffffff
mov dword [rsp + 0x40], 3
mov dword [rsp + 0x50], 0x62
jmp 0x18007ab2a
lea rax, [rbp]
mov r9d, 0x11b
xor r8d, r8d
mov qword [rsp + 0x20], rax
xor edx, edx
mov rcx, r15
call fcn.180078570
jmp 0x18007b061
mov r9d, 0x26
lea r8, [rbp]
xor edx, edx
mov rcx, r14
call fcn.180072020
lea rax, [rbp]
mov r9d, 0x11b
xor r8d, r8d
mov qword [rsp + 0x20], rax
xor edx, edx
mov rcx, r15
call fcn.180078570
mov r9d, 0x26
lea r8, [rbp]
xor edx, edx
mov rcx, r14
call fcn.180072020
mov r9d, 0x26
lea r8, [rbp]
xor edx, edx
mov rcx, r14
call fcn.180072020
lea rax, [rbp]
mov r9d, 0x11b
xor r8d, r8d
mov qword [rsp + 0x20], rax
xor edx, edx
mov rcx, r15
call fcn.180078570
dec esi
lea eax, [rsi + 0xaf]
cmp eax, 0xae
ja 0x18007aac0
mov ebx, r12d
mov edi, 9
nop dword [rax]
cmp ebx, 8
ja case.default.0x18007b0c6
mov eax, ebx
mov ecx, dword [r13 + rax*4 + 0x7ba64]
add rcx, r13
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.ok._n
call fcn.1800a6fd0
jmp case.default.0x18007b0c6
mov r9d, 0x26
lea r8, [rbp]
xor edx, edx
mov rcx, r14
call fcn.180072020
test eax, eax
jle 0x18007b116
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
mov eax, dword [rbp + 0x78]
lea r9, [rsp + 0x40]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov qword [rsp + 0x20], r14
mov dword [rsp + 0x40], eax
call fcn.1800821d0
mov rdx, qword [rbp + 0x70]
mov ecx, dword [rdx + 0x17]
mov dword [rax], ecx
movzx ecx, byte [rdx + 0x1b]
mov byte [rax + 4], cl
jmp case.default.0x18007b0c6
mov eax, dword [rbp + 0x88]
lea r9, [rsp + 0x40]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov qword [rsp + 0x20], r14
mov dword [rsp + 0x40], eax
call fcn.1800821d0
mov rcx, qword [rbp + 0x80]
mov edx, 7
nop
lea rax, [rax + 0x80]
movups xmm0, xmmword [rcx]
lea rcx, [rcx + 0x80]
movups xmmword [rax - 0x80], xmm0
movups xmm1, xmmword [rcx - 0x70]
movups xmmword [rax - 0x70], xmm1
movups xmm0, xmmword [rcx - 0x60]
movups xmmword [rax - 0x60], xmm0
movups xmm1, xmmword [rcx - 0x50]
movups xmmword [rax - 0x50], xmm1
movups xmm0, xmmword [rcx - 0x40]
movups xmmword [rax - 0x40], xmm0
movups xmm1, xmmword [rcx - 0x30]
movups xmmword [rax - 0x30], xmm1
movups xmm0, xmmword [rcx - 0x20]
movups xmmword [rax - 0x20], xmm0
movups xmm1, xmmword [rcx - 0x10]
movups xmmword [rax - 0x10], xmm1
sub rdx, 1
jne 0x18007b190
movups xmm0, xmmword [rcx]
mov r8, r14
mov edx, 0xf9
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
mov rcx, qword [rcx + 0x60]
mov qword [rax + 0x60], rcx
lea rcx, [rsp + 0x40]
mov dword [rsp + 0x40], 0x3e8
call fcn.180079510
mov r9d, 0x26
lea r8, [rbp]
xor edx, edx
mov rcx, r14
call fcn.180072020
test eax, eax
jle 0x18007b262
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
mov eax, dword [rbp + 0x88]
lea r9, [rsp + 0x40]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov qword [rsp + 0x20], r14
mov dword [rsp + 0x40], eax
call fcn.1800821d0
mov ecx, dword [rbp + 0x88]
mov rdx, qword [rbp + 0x80]
add ecx, 0xfffffc18
movsxd r8, ecx
add rdx, 0x3e8
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
jmp case.default.0x18007b0c6
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.llvm.x86.avx512.maskz.vpdpwssd.256
call fcn.1800a6fd0
mov r9d, reloc.SHELL32.dll_ILFree
xor r8d, r8d
mov rdx, r14
xor ecx, ecx
call fcn.180077620
mov eax, dword [rbp + 0x78]
lea r9, [rsp + 0x40]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov dword [rsp + 0x40], eax
mov qword [rsp + 0x20], r14
call fcn.1800821d0
mov rdx, qword [rbp + 0x70]
movzx ecx, word [rdx]
mov word [rax], cx
movzx ecx, byte [rdx + 2]
mov byte [rax + 2], cl
jmp case.default.0x18007b0c6
mov r8, r14
mov dword [rsp + 0x40], 3
mov edx, 0xf9
lea rcx, [rsp + 0x40]
call fcn.180079510
mov r9d, 0x26
lea r8, [rbp]
xor edx, edx
mov rcx, r14
call fcn.180072020
test eax, eax
jle 0x18007b36f
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
mov eax, dword [rbp + 0x78]
lea r9, [rsp + 0x40]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov qword [rsp + 0x20], r14
mov dword [rsp + 0x40], eax
call fcn.1800821d0
mov rcx, qword [rbp + 0x70]
movups xmm0, xmmword [rcx + 3]
movups xmmword [rax], xmm0
mov ecx, dword [rcx + 0x13]
mov dword [rax + 0x10], ecx
mov dword [rsp + 0x40], 0x14
mov r8, r14
lea rcx, [rsp + 0x40]
mov edx, 0xf9
call fcn.180079510
jmp case.default.0x18007b0c6
mov eax, dword [rbp + 0x88]
add eax, 0xfffffc18
mov dword [rsp + 0x40], eax
jmp 0x18007b3b2
mov r9d, 0x26
lea r8, [rbp]
xor edx, edx
mov rcx, r14
call fcn.180072020
test eax, eax
jle 0x18007b409
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
mov eax, dword [rbp + 0x78]
lea r9, [rsp + 0x40]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov qword [rsp + 0x20], r14
mov dword [rsp + 0x40], eax
call fcn.1800821d0
mov ecx, dword [rbp + 0x78]
mov rdx, qword [rbp + 0x70]
add ecx, 0xffffffe4
movsxd r8, ecx
add rdx, 0x1c
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbp + 0x78]
lea rcx, [rsp + 0x40]
add eax, 0xffffffe4
mov r8, r14
mov edx, 0xf9
mov dword [rsp + 0x40], eax
call fcn.180079510
mov r9d, 0x26
lea r8, [rbp]
xor edx, edx
mov rcx, r14
call fcn.180072020
test eax, eax
jle case.default.0x18007b0c6
jmp 0x18007b4a7
mov dword [rsp + 0x40], 5
jmp 0x18007b3b2
mov r9d, 0x26
lea r8, [rbp]
xor edx, edx
mov rcx, r14
call fcn.180072020
test eax, eax
jg case.default.0x18007b0c6
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
inc ebx
sub rdi, 1
jne 0x18007b0b0
mov ebx, 5
lea edi, [rbx + 1]
cmp ebx, 5
ja case.default.0x18007b4e8
mov eax, ebx
mov ecx, dword [r13 + rax*4 + 0x7ba88]
add rcx, r13
jmp rcx
mov eax, dword [rbp + 0x88]
mov dword [rsp + 0x40], eax
jmp 0x18007b6d1
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.ok._n
call fcn.1800a6fd0
jmp case.default.0x18007b4e8
mov r9d, 0x26
lea r8, [rbp]
xor edx, edx
mov rcx, r14
call fcn.180072020
test eax, eax
jle 0x18007b547
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
mov eax, dword [rbp + 0x78]
lea r9, [rsp + 0x40]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov qword [rsp + 0x20], r14
mov dword [rsp + 0x40], eax
call fcn.1800821d0
mov ecx, dword [rbp + 0x78]
mov rdx, qword [rbp + 0x70]
add ecx, 0xffffffec
movsxd r8, ecx
add rdx, 0x14
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbp + 0x78]
lea rcx, [rsp + 0x40]
add eax, 0xffffffec
mov r8, r14
mov edx, 0xf9
mov dword [rsp + 0x40], eax
call fcn.180079510
mov eax, dword [rbp + 0x88]
lea r9, [rsp + 0x40]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov qword [rsp + 0x20], r14
mov dword [rsp + 0x40], eax
call fcn.1800821d0
movsxd r8, dword [rbp + 0x88]
mov rcx, rax
mov rdx, qword [rbp + 0x80]
call sub.VCRUNTIME140.dll_memcpy
jmp case.default.0x18007b4e8
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.cl_export_template_requires_dep_name
call fcn.1800a6fd0
mov r9d, reloc.SHELL32.dll_ILFree
xor r8d, r8d
mov rdx, r14
xor ecx, ecx
call fcn.180077620
mov eax, dword [rbp + 0x78]
lea r9, [rsp + 0x40]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov dword [rsp + 0x40], eax
mov qword [rsp + 0x20], r14
call fcn.1800821d0
movsxd r8, dword [rbp + 0x78]
mov rcx, rax
mov rdx, qword [rbp + 0x70]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbp + 0x78]
lea rcx, [rsp + 0x40]
mov r8, r14
mov dword [rsp + 0x40], eax
mov edx, 0xf9
call fcn.180079510
jmp case.default.0x18007b4e8
mov eax, dword [rbp + 0x88]
lea rcx, [rsp + 0x40]
mov r8, r14
mov dword [rsp + 0x40], eax
mov edx, 0xf9
call fcn.180079510
mov eax, dword [rbp + 0x78]
lea r9, [rsp + 0x40]
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov qword [rsp + 0x28], r12
xor edx, edx
mov ecx, 0x11a
mov dword [rsp + 0x40], eax
mov qword [rsp + 0x20], r14
call fcn.1800821d0
mov rcx, qword [rbp + 0x70]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
mov ecx, dword [rcx + 0x10]
mov dword [rax + 0x10], ecx
mov dword [rsp + 0x40], 0x14
mov r8, r14
lea rcx, [rsp + 0x40]
mov edx, 0xf9
call fcn.180079510
mov r9d, 0x26
lea r8, [rbp]
xor edx, edx
mov rcx, r14
call fcn.180072020
test eax, eax
jg case.default.0x18007b4e8
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
xor edx, edx
mov ecx, 0xc7
call fcn.1800854b0
dec ebx
sub rdi, 1
jne 0x18007b4d2
jmp case.default.0x180079d9a
mov ecx, 0x100000
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
movdqa xmm0, xmmword [0x1800c5170]
movdqa xmm1, xmmword [0x1800c5520]
movdqa xmm2, xmmword [0x1800c5500]
movdqa xmm3, xmmword [0x1800c5510]
movaps xmmword [rbp + 0xf0], xmm0
mov dword [rbp + 0x40], 0x3e8
mov dword [rbp + 0x44], 0x12c
movsd xmm0, qword [rbp + 0x40]
movsd qword [rbp + 0x130], xmm0
mov qword [rbp - 0x80], rax
movaps xmmword [rbp + 0x100], xmm1
movaps xmmword [rbp + 0x110], xmm2
movaps xmmword [rbp + 0x120], xmm3
mov dword [rbp + 0x138], 0xffffffff
jmp case.default.0x180079d9a
mov rcx, qword [rbp - 0x80]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov ebx, r12d
movsxd rax, ebx
lea rdi, [rbp + 0x50]
shl rax, 5
lea r9, [0x1800ce6d0]
add rdi, rax
mov qword [rsp + 0x20], r12
mov rdx, rdi
mov r8d, SHTestTokenMembership
xor ecx, ecx
call fcn.180065860
test eax, eax
je 0x18007b8e1
mov r9d, 0xbc
mov qword [rsp + 0x20], r12
mov r8, rdi
xor edx, edx
xor ecx, ecx
call fcn.18008c180
inc ebx
cmp ebx, 5
jl 0x18007b7a5
jmp case.default.0x180079d9a
lea rbx, [rbp + 0x50]
mov edi, 5
nop dword [rax]
nop word [rax + rax]
mov r8d, 0xea
mov rdx, rbx
xor ecx, ecx
call fcn.1800827c0
add rbx, 0x20
sub rdi, 1
jne 0x18007b810
jmp case.default.0x180079d9a
mov ebx, r12d
jmp 0x18007b87b
mov r8, qword [rbp - 0x58]
xor edx, edx
sub r8, qword [rbp - 0x50]
mov rcx, qword [rbp - 0x50]
shl rcx, 4
add rcx, qword [rbp - 0x48]
shl r8, 2
call sub.VCRUNTIME140.dll_memset
lea r11, [0x1800b2400]
lea r10, [0x1800b2380]
lea r9, [0x1800b1f10]
lea r8, [0x1800b1aa0]
mov rcx, qword [rsp + 0x68]
lea rdx, [0x1800ce6d0]
imul eax, dword [rsp + 0x78], 0x35
add edi, eax
mov dword [rsp + 0x58], edi
cmp edi, dword [rsp + 0x70]
ja 0x180079cc5
jmp 0x1800795a0
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.enable_unsafe_globalsmodref_alias_results
call fcn.1800a6fd0
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
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.timestamp_and_filesize_in_.file_directive
call fcn.1800a6fd0
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
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.JQS_ERROR:_Cannot_find_JQS_config_file:__s
call fcn.1800a6fd0
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3