Function at 0x1800ca4c0
Capabilities:
Query environment variable

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x288]
sub rsp, 0x370
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm8
movaps xmmword [rax - 0x68], xmm9
movaps xmmword [rax - 0x78], xmm10
movaps xmmword [rax - 0x88], xmm11
movaps xmmword [rax - 0x98], xmm12
movaps xmmword [rax - 0xa8], xmm13
movaps xmmword [rax - 0xb8], xmm14
movaps xmmword [rax - 0xc8], xmm15
mov rax, qword [0x18017d2b8]
xor rax, rsp
mov qword [rbp + 0x1b0], rax
movsd xmm6, qword [rbp - 0x10]
lea edi, [rcx - 0xf]
movsd xmm0, qword [rbp - 0x10]
mov rsi, r8
movsd xmm1, qword [rbp - 0x10]
mov r13d, ecx
movsd xmm2, qword [rbp - 0x10]
lea rdx, [0x180000000]
mov r10, qword [rbp - 0x10]
mov r12, qword [rbp + 0x60]
mov r15d, dword [rbp - 0x50]
movsd qword [rbp + 0x10], xmm6
movsd xmm6, qword [rbp - 0x10]
movsd qword [rbp + 0x28], xmm6
movsd xmm6, qword [rbp - 0x10]
movsd qword [rbp + 0x20], xmm6
movsd xmm6, qword [rbp - 0x10]
movsd qword [rbp + 0x18], xmm6
movsd xmm6, qword [rbp - 0x10]
movsd qword [rbp + 0x50], xmm6
movsd xmm6, qword [rbp - 0x10]
movsd qword [rbp + 0x48], xmm6
movsd qword [rbp - 0x30], xmm0
movsd qword [rbp - 0x38], xmm1
movsd qword [rbp - 0x58], xmm2
mov qword [rbp + 0xa8], r8
mov dword [rbp + 0x34], edi
mov qword [rbp - 0x48], r10
cmp ecx, edi
jbe 0x1800ca831
movsd xmm0, qword [rbp - 0x10]
lea ebx, [rcx - 0x6e]
movsd xmm1, qword [rbp - 0x10]
movsd xmm2, qword [rbp - 0x10]
mov eax, dword [rbp - 0x50]
movsd qword [rbp - 0x18], xmm0
movsd qword [rbp - 0x28], xmm1
movsd qword [rbp - 0x20], xmm2
mov dword [rbp - 0x60], eax
nop dword [rax]
cmp ebx, 0x3e
ja case.0x1800ca60b.15
movzx eax, byte [rdx + rbx + 0xcbf60]
mov ecx, dword [rdx + rax*4 + 0xcbf20]
add rcx, rdx
jmp rcx
mov byte [0x1801b29a8], 0
jmp case.0x1800ca60b.15
movsd xmm0, qword [0x180159b80]
movsd xmm1, qword [0x180159c30]
movsd xmm2, qword [0x18015c888]
movsd qword [rbp - 0x30], xmm0
movsd qword [rbp - 0x38], xmm1
movsd qword [rbp - 0x58], xmm2
jmp 0x1800ca80f
test r10, r10
jne case.0x1800ca60b.15
lea rcx, str._set_debug__must_be_followed_by_the_name_of_a_debug_subcommand.
call fcn.18010fd70
mov eax, dword [rbp - 0x50]
mov dword [rbp - 0x50], eax
mov rax, qword [rbp + 0x10]
mov ecx, dword [rbp - 0x50]
mov ebx, dword [rbp - 0x50]
mov dword [rbp - 8], ecx
mov qword [rbp - 0x40], rax
mov dword [rbp - 0x60], 0xfffffffa
jmp 0x1800cbad9
mov r15d, dword [rsi]
jmp case.0x1800ca60b.15
movsd xmm3, qword [0x18015cfc8]
movsd xmm4, qword [0x18015abb0]
movsd xmm5, qword [0x18015a598]
movsd xmm6, qword [0x18015dbd8]
movsd xmm0, qword [rbp - 0x30]
movsd xmm1, qword [rbp - 0x38]
movsd xmm2, qword [rbp - 0x58]
movsd qword [rbp - 0x18], xmm3
movsd qword [rbp - 0x28], xmm4
movsd qword [rbp - 0x20], xmm5
movsd qword [rbp + 0x10], xmm6
jmp 0x1800ca81e
mov eax, dword [rsi]
add dword [0x18017b5ec], eax
jmp case.0x1800ca60b.15
movsd xmm0, qword [rbp - 0x30]
xor r8d, r8d
movsd xmm1, qword [rbp - 0x38]
movsd xmm2, qword [rbp - 0x58]
movsd xmm3, qword [rbp - 0x18]
movsd xmm4, qword [rbp - 0x28]
movsd xmm5, qword [rbp - 0x20]
mov dword [rbp - 0x60], r8d
jmp 0x1800ca822
movsd xmm6, qword [0x18015def8]
movsd qword [rbp + 0x28], xmm6
movsd xmm6, qword [0x18015cb00]
movsd qword [rbp + 0x20], xmm6
jmp case.0x1800ca60b.15
movsd xmm6, qword [0x18015bc00]
movsd qword [rbp + 0x18], xmm6
movsd xmm6, qword [0x18015a918]
movsd qword [rbp + 0x50], xmm6
jmp case.0x1800ca60b.15
mov rax, qword [rsi]
cmp dword [rax + 8], 2
je case.0x1800ca60b.15
mov r9, rsi
lea r8, str._org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor_:_basicBeginTransaction__
mov edx, 3
mov rcx, rsi
call fcn.1800d7fb0
mov dword [rbp + 8], 0xffffffd6
jmp case.0x1800cb623.118
mov edx, 0x18
lea ecx, [rdx - 0x17]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_calloc]
mov r10, rax
mov qword [rbp - 0x48], rax
lea rdx, [0x180000000]
jmp case.0x1800ca60b.15
movzx eax, byte [rsi + 4]
lea rcx, [rsi + 4]
test al, al
je case.0x1800ca60b.15
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
add dword [0x18017b5ec], eax
movzx eax, byte [rcx]
test al, al
jne 0x1800ca7a0
jmp case.0x1800ca60b.15
mov rax, qword [rsi]
cmp byte [rax], 2
je case.0x1800ca60b.15
mov r9, rsi
lea r8, str.TargetbPhx.IR.ImmediateOperand.New_Phx.FunctionUnit_Phx.Types.Type_System.Double_:Phx.IR.ImmediateOperandT
mov edx, 3
mov rcx, rsi
call fcn.1800d7fb0
mov dword [rbp + 8], 0xffffffea
jmp case.0x1800cb623.118
test rsi, rsi
jne case.0x1800ca60b.15
mov eax, 0xfffffff6
mov dword [rbp + 8], eax
jmp case.0x1800cb623.118
movsd xmm6, qword [0x18015a8c8]
movsd qword [rbp + 0x48], xmm6
movsd xmm0, qword [rbp - 0x30]
movsd xmm1, qword [rbp - 0x38]
movsd xmm2, qword [rbp - 0x58]
movsd xmm5, qword [rbp - 0x20]
movsd xmm4, qword [rbp - 0x28]
movsd xmm3, qword [rbp - 0x18]
mov r8d, dword [rbp - 0x60]
dec ebx
lea eax, [rbx + 0x6e]
cmp eax, edi
ja 0x1800ca5f0
jmp 0x1800ca857
movsd xmm3, qword [rbp - 0x10]
movsd xmm4, qword [rbp - 0x10]
movsd xmm5, qword [rbp - 0x10]
mov r8d, dword [rbp - 0x50]
movsd qword [rbp - 0x18], xmm3
movsd qword [rbp - 0x28], xmm4
movsd qword [rbp - 0x20], xmm5
mov dword [rbp - 0x60], r8d
imul r14d, r13d, 0x87
mov edi, r13d
cmp r13d, r14d
ja 0x1800caff5
mov eax, dword [rbp - 0x50]
movsd xmm9, qword [0x180159960]
movsd xmm10, qword [0x18015bc28]
movsd xmm11, qword [0x18015dde0]
movsd xmm7, qword [0x18015da00]
movsd xmm8, qword [0x18015d8a0]
movsd xmm6, qword [0x180159908]
movsd xmm14, qword [0x18015d888]
movsd xmm15, qword [0x18015ac80]
movsd xmm12, qword [0x18015ddd0]
movsd xmm13, qword [0x18015d9d0]
mov dword [rbp - 0x50], eax
mov rax, qword [rbp + 0x10]
mov ecx, dword [rbp - 0x50]
mov ebx, dword [rbp - 0x50]
mov dword [rbp - 8], ecx
mov qword [rbp - 0x40], rax
nop dword [rax]
lea r10, [0x1801b2988]
cmp edi, 0x622
ja 0x1800cac0d
je 0x1800cabd9
cmp edi, 0x9d
ja 0x1800caae8
je 0x1800caac0
mov eax, edi
sub eax, 0x70
je 0x1800caa81
sub eax, 0xf
je 0x1800ca95a
cmp eax, 0xf
jne 0x1800cafcf
xor r9d, r9d
mov r8d, 1
nop dword [rax]
test r15d, r8d
mov eax, 0x1f
setne dl
sub eax, r9d
add dl, 0x30
rol r8d, 1
inc r9d
mov byte [rax + r10], dl
cmp r9d, 0x20
jb 0x1800ca930
mov qword [rbp + 8], r10
jmp 0x1800cafcf
movsd xmm13, qword [rbp + 0x48]
lea rax, [rbp - 8]
mov dword [rsp + 0x70], 0x65
lea r9, [rbp + 0xb0]
mov qword [rsp + 0x68], rax
lea r8, [rbp - 0x78]
movsd qword [rbp + 0x78], xmm0
lea rax, [rbp + 0xa0]
movsd xmm0, qword [rbp + 0x20]
lea rdx, [rbp - 0x70]
mov qword [rsp + 0x60], rax
lea rcx, [rbp - 0x68]
movsd qword [rbp + 0x98], xmm13
lea rax, [rbp + 0x88]
movsd xmm13, qword [rbp + 0x50]
mov qword [rsp + 0x58], rax
lea rax, [rbp + 0x90]
mov qword [rsp + 0x50], rax
lea rax, [rbp + 0x98]
mov qword [rsp + 0x48], rax
lea rax, [rbp + 0x68]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x70]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x78]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x80]
movsd qword [rbp + 0x80], xmm0
movsd xmm0, qword [rbp + 0x28]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x38]
movsd qword [rbp - 8], xmm13
movsd xmm13, qword [rbp + 0x18]
movsd qword [rbp - 0x68], xmm0
movsd xmm0, qword [rbp + 0x10]
mov qword [rsp + 0x20], rax
movsd qword [rbp + 0x70], xmm13
movsd qword [rbp + 0x68], xmm2
movsd qword [rbp - 0x78], xmm1
movsd qword [rbp + 0x88], xmm0
movsd qword [rbp - 0x70], xmm5
movsd qword [rbp + 0x38], xmm4
movsd qword [rbp + 0x90], xmm3
call fcn.18002a020
movsd xmm0, qword [rbp - 0x30]
mov r11d, eax
movsd xmm1, qword [rbp - 0x38]
movsd xmm2, qword [rbp - 0x58]
movsd xmm3, qword [rbp - 0x18]
movsd xmm4, qword [rbp - 0x28]
movsd xmm5, qword [rbp - 0x20]
movsd xmm13, qword [0x18015d9d0]
mov dword [rbp - 8], eax
jmp 0x1800cafd3
mov edx, 0xc0
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_calloc]
mov r10, qword [rbp - 0x48]
movsd xmm0, qword [rbp - 0x30]
movsd xmm1, qword [rbp - 0x38]
movsd xmm2, qword [rbp - 0x58]
movsd xmm3, qword [rbp - 0x18]
movsd xmm4, qword [rbp - 0x28]
movsd xmm5, qword [rbp - 0x20]
mov r11d, dword [rbp - 8]
mov qword [r10 + 8], rax
jmp 0x1800cafd7
mov r9, qword [rsi]
xor ebx, ebx
mov r10, qword [rbp - 0x48]
mov r11d, dword [rbp - 8]
mov qword [rbp - 0x40], r9
mov rax, qword [r9 + 0x18]
mov byte [rbp - 0x80], 0
mov rcx, qword [rax + 0x18]
movzx eax, byte [rcx]
mov byte [rbp], al
jmp 0x1800cafdb
cmp edi, 0xac
je 0x1800cab7e
cmp edi, 0x4f6
je 0x1800cab0d
cmp edi, 0x58c
je case.0x1800cb623.118
jmp 0x1800cafcf
movsd xmm0, qword [rbp + 0xb0]
lea rax, [rbp - 0x68]
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x70]
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
lea r8, [0x18014ec8c]
lea rdx, str.eraApco13
mov qword [rsp + 0x20], rsi
lea rcx, [rbp - 0x78]
movsd qword [rbp - 0x78], xmm9
movsd qword [rbp - 0x68], xmm10
movsd qword [rbp - 0x70], xmm0
call fcn.1800fe9c0
movsd xmm0, qword [0x180159948]
lea r8, str.eb_1_
movsd qword [rbp - 0x78], xmm0
movsd xmm0, qword [rbp + 0xb8]
movsd qword [rbp - 0x68], xmm11
jmp 0x1800caf82
movzx eax, byte [rsi + 0x24]
lea rcx, [rsi + 0x24]
test al, al
je 0x1800caba4
nop word [rax + rax]
movsx eax, al
lea rcx, [rcx + 1]
add dword [0x18017b5ec], eax
movzx eax, byte [rcx]
test al, al
jne 0x1800cab90
movzx eax, byte [rsi + 0x44]
lea rcx, [rsi + 0x44]
test al, al
je 0x1800cafcf
nop dword [rax]
nop dword [rax + rax]
movsx eax, al
lea rcx, [rcx + 1]
add dword [0x18017b5ec], eax
movzx eax, byte [rcx]
test al, al
jne 0x1800cabc0
jmp 0x1800cafcf
mov edx, 0x28
mov dword [rbp - 0x50], 0x32
lea ecx, [rdx - 0x27]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_calloc]
mov rcx, qword [rsi]
mov qword [rcx + 0x10], rax
mov rax, qword [rsi]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1800cbe8f
mov qword [rsi], rcx
jmp 0x1800cafb1
cmp edi, 0xde4
ja 0x1800cad00
je 0x1800cacd9
cmp edi, 0x6b8
je 0x1800cac7d
cmp edi, 0x96d
je 0x1800cac57
cmp edi, 0xba7
jne 0x1800cafcf
mov r9, rsi
lea r8, str.e:_amigo_browser_38_amigo_3.0_srcout_releasegenprotoc_outchromecommon_safe_browsingcrx_info.pb.cc
mov edx, 5
mov rcx, rsi
call fcn.1800d7fb0
jmp 0x1800cafb1
movsd xmm0, qword [0x180159948]
lea r8, str.eb_2_
movsd qword [rbp - 0x78], xmm0
movsd xmm0, qword [rbp + 0xc0]
movsd qword [rbp - 0x68], xmm7
jmp 0x1800caf82
movzx eax, byte [rsi + 0x54]
lea rcx, [rsi + 0x54]
test al, al
je 0x1800caca4
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
add dword [0x18017b5ec], eax
movzx eax, byte [rcx]
test al, al
jne 0x1800cac90
movzx eax, byte [rsi + 0x68]
lea rcx, [rsi + 0x68]
test al, al
je 0x1800cafcf
nop dword [rax]
nop dword [rax + rax]
movsx eax, al
lea rcx, [rcx + 1]
add dword [0x18017b5ec], eax
movzx eax, byte [rcx]
test al, al
jne 0x1800cacc0
jmp 0x1800cafcf
movsd xmm0, qword [0x180159948]
lea r8, str.eb_3_
movsd qword [rbp - 0x78], xmm0
movsd xmm0, qword [rbp + 0xc8]
movsd qword [rbp - 0x68], xmm8
jmp 0x1800caf82
cmp edi, 0x125b
je 0x1800caf0f
cmp edi, 0x16d2
je 0x1800cae4a
cmp edi, 0x1b49
jne 0x1800cafcf
movsd xmm0, qword [0x18015d560]
lea rax, [rbp - 0x68]
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x70]
movsd qword [rbp - 0x68], xmm0
lea r8, str.v_2_
movsd xmm0, qword [rbp + 0xf8]
lea rdx, str.eraApco13
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
lea rcx, [rbp - 0x78]
movsd qword [rbp - 0x70], xmm0
movsd qword [rbp - 0x78], xmm6
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
movsd xmm0, qword [0x18015d470]
lea rax, [rbp - 0x68]
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x70]
movsd qword [rbp - 0x68], xmm0
lea r8, str.v_3_
movsd xmm0, qword [rbp + 0x100]
lea rdx, str.eraApco13
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
lea rcx, [rbp - 0x78]
movsd qword [rbp - 0x70], xmm0
movsd qword [rbp - 0x78], xmm6
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
movsd xmm0, qword [0x180159948]
lea rax, [rbp - 0x68]
movsd qword [rbp - 0x78], xmm0
lea r9, [rbp - 0x70]
movsd xmm0, qword [0x18015aec8]
lea r8, [0x18014f954]
mov qword [rsp + 0x30], rax
lea rdx, str.eraApco13
movsd qword [rbp - 0x68], xmm0
lea rcx, [rbp - 0x78]
movsd xmm0, qword [rbp + 0x108]
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
movsd qword [rbp - 0x70], xmm0
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
movsd xmm0, qword [0x180159948]
lea r8, str.bpn_1_1_
movsd qword [rbp - 0x78], xmm0
movsd xmm0, qword [0x18015ad38]
movsd qword [rbp - 0x68], xmm0
movsd xmm0, qword [rbp + 0x110]
jmp 0x1800caf82
movsd xmm0, qword [0x180159948]
lea rax, [rbp - 0x68]
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x70]
movsd qword [rbp - 0x78], xmm0
lea r8, str.eh_3_
movsd xmm0, qword [rbp + 0xe0]
lea rdx, str.eraApco13
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
lea rcx, [rbp - 0x78]
movsd qword [rbp - 0x70], xmm0
movsd qword [rbp - 0x68], xmm14
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
movsd xmm0, qword [0x180159948]
lea rax, [rbp - 0x68]
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x70]
movsd qword [rbp - 0x78], xmm0
lea r8, [0x18014f904]
movsd xmm0, qword [rbp + 0xe8]
lea rdx, str.eraApco13
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
lea rcx, [rbp - 0x78]
movsd qword [rbp - 0x70], xmm0
movsd qword [rbp - 0x68], xmm15
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
movsd xmm0, qword [0x180159db8]
lea r8, str.v_1_
movsd qword [rbp - 0x68], xmm0
movsd xmm0, qword [rbp + 0xf0]
movsd qword [rbp - 0x78], xmm6
jmp 0x1800caf82
movsd xmm0, qword [0x180159948]
lea rax, [rbp - 0x68]
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x70]
movsd qword [rbp - 0x78], xmm0
lea r8, str.eh_1_
movsd xmm0, qword [rbp + 0xd0]
lea rdx, str.eraApco13
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
lea rcx, [rbp - 0x78]
movsd qword [rbp - 0x70], xmm0
movsd qword [rbp - 0x68], xmm12
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
movsd xmm0, qword [0x180159948]
lea r8, str.eh_2_
movsd qword [rbp - 0x78], xmm0
movsd xmm0, qword [rbp + 0xd8]
movsd qword [rbp - 0x68], xmm13
lea rax, [rbp - 0x68]
movsd qword [rbp - 0x70], xmm0
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x70]
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
lea rdx, str.eraApco13
lea rcx, [rbp - 0x78]
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
movsd xmm5, qword [rbp - 0x20]
movsd xmm4, qword [rbp - 0x28]
movsd xmm3, qword [rbp - 0x18]
movsd xmm2, qword [rbp - 0x58]
movsd xmm1, qword [rbp - 0x38]
movsd xmm0, qword [rbp - 0x30]
mov r11d, dword [rbp - 8]
mov r10, qword [rbp - 0x48]
mov r9, qword [rbp - 0x40]
lea eax, [rdi + r13]
lea edi, [rax + r13*8]
cmp edi, r14d
jbe 0x1800ca8e0
mov edx, dword [rbp - 0x50]
mov r8d, dword [rbp - 0x60]
jmp 0x1800cb00e
mov edx, dword [rbp - 0x50]
mov r9, qword [rbp + 0x10]
mov dword [rbp - 0x50], edx
mov r11d, dword [rbp - 0x50]
mov ebx, dword [rbp - 0x50]
mov dword [rbp - 8], r11d
mov qword [rbp - 0x40], r9
lea r14d, [r13 + 0xf]
cmp r13d, r14d
jae 0x1800cb5f3
movsd xmm6, qword [0x180159c10]
lea edi, [r13 - 0x70]
movsd xmm7, qword [0x18015d0e8]
movsd xmm8, qword [0x180159de8]
movsd xmm13, qword [0x18015af60]
movsd xmm14, qword [0x18015d460]
movsd xmm15, qword [0x18015d700]
movsd xmm9, qword [0x180159af8]
movsd xmm10, qword [0x18015a260]
movsd xmm11, qword [0x18015ad28]
movsd xmm12, qword [0x18015dbe0]
cmp edi, 0x3c
ja case.0x1800cb099.15
lea rdx, [0x180000000]
movzx eax, byte [rdx + rdi + 0xcbfe0]
mov ecx, dword [rdx + rax*4 + 0xcbfa0]
add rcx, rdx
jmp rcx
xor r15d, r15d
mov dword [rbp - 0x58], 2
mov qword [rsp + 0x88], r15
lea rax, [rbp + 0x30]
mov qword [rsp + 0x80], r15
lea r8, [rbp - 0x80]
mov qword [rsp + 0x78], r15
xor r9d, r9d
mov qword [rsp + 0x70], r15
xor edx, edx
mov qword [rsp + 0x68], r15
xor ecx, ecx
mov qword [rsp + 0x60], r15
mov qword [rsp + 0x58], rax
lea rax, [rbp - 0x58]
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x48], r15
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x28], reloc.SHELL32.dll_ILFindLastID
mov qword [rsp + 0x20], rax
call fcn.1800ee150
mov r10, qword [rbp - 0x48]
mov ebx, eax
jmp case.0x1800cb099.15
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x28], rax
xor r8d, r8d
xor edx, edx
mov qword [rsp + 0x20], rax
mov ecx, 0x111
call fcn.180028e80
mov edx, 0x10d
xor ecx, ecx
call fcn.18010c710
mov r10, qword [rbp - 0x48]
mov qword [r10], rax
jmp case.0x1800cb099.15
mov dword [r10 + 0x10], 2
lea rdx, [0x1800e1470]
mov ecx, 2
mov qword [0x18017d7b8], r10
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_signal]
mov r10, qword [rbp - 0x48]
jmp case.0x1800cb099.15
mov eax, dword [r10 + 0x10]
lea rcx, [rbp - 0x58]
mov r8, qword [r10]
mov r9d, 0xf6
mov dword [rbp - 0x58], eax
xor edx, edx
xor eax, eax
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rax
call fcn.18000df60
mov r15, qword [rbp - 0x48]
test eax, eax
jne 0x1800cb625
mov rax, qword [r15]
xor r8d, r8d
mov rdx, r15
mov ecx, 0x10d
mov byte [rax + 0x14], 0
call fcn.1800dc760
mov dword [rbp - 0x60], eax
test eax, eax
jne 0x1800ca7eb
mov r10, r15
jmp case.0x1800cb099.15
mov dword [rbp + 0x30], 0
jmp case.0x1800cb099.15
movsd xmm0, qword [0x180159900]
lea rax, [rbp - 0x68]
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x70]
movsd qword [rbp - 0x78], xmm0
lea r8, [0x18014ed04]
movsd xmm0, qword [rbp + 0x168]
lea rdx, str.eraApco13
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
lea rcx, [rbp - 0x78]
movsd qword [rbp - 0x70], xmm0
movsd qword [rbp - 0x68], xmm6
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
mov r10, qword [rbp - 0x48]
jmp case.0x1800cb099.15
movsd xmm0, qword [0x180159948]
lea rax, [rbp - 0x68]
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x70]
movsd qword [rbp - 0x78], xmm0
lea r8, str.bpn_1_2_
movsd xmm0, qword [rbp + reloc.SHLWAPI.dll_SHRegGetIntW]
lea rdx, str.eraApco13
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
lea rcx, [rbp - 0x78]
movsd qword [rbp - 0x70], xmm0
movsd qword [rbp - 0x68], xmm7
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
mov r10, qword [rbp - 0x48]
jmp case.0x1800cb099.15
movsd xmm0, qword [0x180159948]
lea rax, [rbp - 0x68]
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x70]
movsd qword [rbp - 0x78], xmm0
lea r8, str.bpn_2_3_
movsd xmm0, qword [rbp + 0x138]
lea rdx, str.eraApco13
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
lea rcx, [rbp - 0x78]
movsd qword [rbp - 0x70], xmm0
movsd qword [rbp - 0x68], xmm8
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
mov r10, qword [rbp - 0x48]
jmp case.0x1800cb099.15
movsd xmm0, qword [0x180159948]
lea rax, [rbp - 0x68]
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x70]
movsd qword [rbp - 0x78], xmm0
lea r8, str.bpn_2_2_
movsd xmm0, qword [rbp + 0x130]
lea rdx, str.eraApco13
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
lea rcx, [rbp - 0x78]
movsd qword [rbp - 0x70], xmm0
movsd qword [rbp - 0x68], xmm13
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
movsd xmm0, qword [0x180159948]
lea rax, [rbp - 0x68]
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x70]
movsd qword [rbp - 0x78], xmm0
lea r8, str.bpn_3_2_
movsd xmm0, qword [rbp + 0x148]
lea rdx, str.eraApco13
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
lea rcx, [rbp - 0x78]
movsd qword [rbp - 0x70], xmm0
movsd qword [rbp - 0x68], xmm14
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
movsd xmm0, qword [0x180159948]
lea rax, [rbp - 0x68]
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x70]
movsd qword [rbp - 0x78], xmm0
lea r8, str.bpn_1_3_
movsd xmm0, qword [rbp + 0x120]
lea rdx, str.eraApco13
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
lea rcx, [rbp - 0x78]
movsd qword [rbp - 0x70], xmm0
movsd qword [rbp - 0x68], xmm15
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
mov r10, qword [rbp - 0x48]
jmp case.0x1800cb099.15
movsd xmm0, qword [0x180159948]
lea rax, [rbp - 0x68]
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x70]
movsd qword [rbp - 0x78], xmm0
lea r8, str.bpn_2_1_
movsd xmm0, qword [rbp + 0x128]
lea rdx, str.eraApco13
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
lea rcx, [rbp - 0x78]
movsd qword [rbp - 0x70], xmm0
movsd qword [rbp - 0x68], xmm9
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
movsd xmm0, qword [0x180159948]
lea rax, [rbp - 0x68]
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x70]
movsd qword [rbp - 0x78], xmm0
lea r8, str.bpn_3_1_
movsd xmm0, qword [rbp + 0x140]
lea rdx, str.eraApco13
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
lea rcx, [rbp - 0x78]
movsd qword [rbp - 0x70], xmm0
movsd qword [rbp - 0x68], xmm10
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
mov r10, qword [rbp - 0x48]
jmp case.0x1800cb099.15
movsd xmm0, qword [0x180159948]
lea rax, [rbp - 0x68]
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x70]
movsd qword [rbp - 0x78], xmm0
lea r8, str.bpn_3_3_
movsd xmm0, qword [rbp + 0x150]
lea rdx, str.eraApco13
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
lea rcx, [rbp - 0x78]
movsd qword [rbp - 0x70], xmm0
movsd qword [rbp - 0x68], xmm11
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
movsd xmm0, qword [0x180159948]
lea rax, [rbp - 0x68]
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x70]
movsd qword [rbp - 0x78], xmm0
lea r8, str.along
movsd xmm0, qword [rbp + 0x158]
lea rdx, str.eraApco13
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
lea rcx, [rbp - 0x78]
movsd qword [rbp - 0x70], xmm0
movsd qword [rbp - 0x68], xmm12
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
mov r10, qword [rbp - 0x48]
jmp case.0x1800cb099.15
test ebx, ebx
js 0x1800cbe8f
jmp case.0x1800cb099.15
movzx eax, byte [rsi + 0x75]
lea rcx, [rsi + 0x75]
test al, al
je 0x1800cb574
nop word [rax + rax]
movsx eax, al
lea rcx, [rcx + 1]
add dword [0x18017b5ec], eax
movzx eax, byte [rcx]
test al, al
jne 0x1800cb560
lea rcx, [rsi + 0x85]
movzx eax, byte [rcx]
test al, al
je case.0x1800cb099.15
nop dword [rax]
nop word [rax + rax]
movsx eax, al
lea rcx, [rcx + 1]
add dword [0x18017b5ec], eax
movzx eax, byte [rcx]
test al, al
jne 0x1800cb590
jmp case.0x1800cb099.15
cmp qword [r10], 0
jne case.0x1800cb099.15
cmp dword [r10 + 0x10], 0
je 0x1800cb5bf
lea rcx, str.components_news_views_pn_catalog_browser.js
call fcn.18010fd70
mov dword [rbp - 0x60], 0xfffffff6
jmp 0x1800cbad9
cmp qword [r10 + 8], 0
je 0x1800cb664
inc edi
lea eax, [rdi + 0x70]
cmp eax, r14d
jb 0x1800cb077
mov r9, qword [rbp - 0x40]
mov r11d, dword [rbp - 8]
mov r8d, dword [rbp - 0x60]
mov edx, dword [rbp - 0x50]
cmp r13d, dword [rbp + 0x34]
jbe case.0x1800cb623.118
lea eax, [r13 - 0x6d]
cmp eax, 0x3f
ja case.0x1800cb623.123
lea rdi, [0x180000000]
movzx eax, byte [rdi + rax + 0xcc05c]
mov ecx, dword [rdi + rax*4 + 0xcc020]
add rcx, rdi
jmp rcx
mov eax, dword [r15 + 0x10]
test eax, eax
je 0x1800cbad9
xor r9d, r9d
mov dword [rbp - 0x58], eax
mov r8d, 0x10d
lea rdx, [rbp - 0x58]
xor ecx, ecx
call fcn.180079250
mov rcx, qword [r15]
lea r8, str.msocbvcronnotehandlegradientmiddle1
mov r9, rax
mov edx, 2
call fcn.1800d7fb0
jmp 0x1800cbad9
lea rcx, str.com_yourkit_probes_builtin_CassandraLW_onException.class
call fcn.18010fd70
mov dword [rbp - 0x60], 0xfffffffa
jmp 0x1800cbad9
movsd xmm0, qword [0x180159900]
lea r8, [0x18014ed08]
movsd qword [rbp - 0x78], xmm0
movsd xmm0, qword [0x180159c28]
movsd qword [rbp - 0x68], xmm0
movsd xmm0, qword [rbp + 0x170]
lea rax, [rbp - 0x68]
movsd qword [rbp - 0x70], xmm0
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x70]
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
lea rdx, str.eraApco13
lea rcx, [rbp - 0x78]
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
mov r9, qword [rbp - 0x40]
dec r13d
mov r10, qword [rbp - 0x48]
jmp 0x1800cb5e8
xorps xmm0, xmm0
lea rax, [rbp - 0x68]
mov qword [rsp + 0x30], rax
lea r9, [rbp - 0x70]
movsd qword [rbp - 0x78], xmm0
lea r8, str.diurab
movsd qword [rbp - 0x68], xmm0
lea rdx, str.eraApco13
movsd xmm0, qword [rbp + 0x188]
lea rcx, [rbp - 0x78]
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
movsd qword [rbp - 0x70], xmm0
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
movsd xmm0, qword [0x180159948]
lea rax, [rbp - 0x68]
movsd qword [rbp - 0x78], xmm0
lea r9, [rbp - 0x70]
movsd xmm0, qword [0x18015b430]
lea r8, str.eral
mov qword [rsp + 0x30], rax
lea rdx, str.eraApco13
movsd qword [rbp - 0x68], xmm0
lea rcx, [rbp - 0x78]
movsd xmm0, qword [rbp + 0x190]
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
movsd qword [rbp - 0x70], xmm0
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
movsd xmm0, qword [0x180159910]
lea rax, [rbp - 0x68]
movsd qword [rbp - 0x78], xmm0
lea r9, [rbp - 0x70]
movsd xmm0, qword [0x18015a008]
lea r8, str.refa
mov qword [rsp + 0x30], rax
lea rdx, str.eraApco13
movsd qword [rbp - 0x68], xmm0
lea rcx, [rbp - 0x78]
movsd xmm0, qword [rbp + 0x198]
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
movsd qword [rbp - 0x70], xmm0
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
movsd xmm0, qword [0x1801598f8]
lea r8, str.refb
movsd qword [rbp - 0x78], xmm0
movsd xmm0, qword [0x18015d280]
movsd qword [rbp - 0x68], xmm0
movsd xmm0, qword [rbp + 0x1a0]
jmp 0x1800cb6a5
test ebx, ebx
js 0x1800cb815
test edx, edx
jne 0x1800cb854
xor r9d, r9d
mov dword [rbp - 0x58], ebx
lea r8, [rbp - 0x58]
mov qword [rsp + 0x20], 0
mov edx, 0x11c
xor ecx, ecx
call fcn.1800c2d70
mov r9, rsi
mov qword [rsp + 0x20], rax
lea r8, str.Unexpected_manifest_file_version__expected_1.0.0___may_cause_errors
mov edx, 2
mov rcx, rsi
call fcn.1800d7fb0
mov r9, qword [rbp - 0x40]
mov r10, qword [rbp - 0x48]
dec r13d
mov qword [rsi], r9
mov dword [rbp + 8], ebx
jmp 0x1800cb5e8
movsd xmm0, qword [0x180159918]
lea r8, [0x18014f4bc]
movsd qword [rbp - 0x78], xmm0
movsd xmm0, qword [0x18015d780]
movsd qword [rbp - 0x68], xmm0
movsd xmm0, qword [rbp + 0xa0]
jmp 0x1800cb6a5
movsd xmm0, qword [0x18015dda0]
lea rax, [rbp - 0x68]
movsd xmm6, qword [0x180159948]
lea r9, [rbp - 0x70]
mov qword [rsp + 0x30], rax
lea r8, str.sphi
movsd qword [rbp - 0x68], xmm0
lea rdx, str.eraApco13
movsd xmm0, qword [rbp + 0x178]
lea rcx, [rbp - 0x78]
mov dword [rsp + 0x28], reloc.SHELL32.dll_SHTestTokenMembership
movsd qword [rbp - 0x70], xmm0
movsd qword [rbp - 0x78], xmm6
mov qword [rsp + 0x20], rsi
call fcn.1800fe9c0
movsd xmm0, qword [0x18015a700]
lea r8, str.cphi
movsd qword [rbp - 0x68], xmm0
movsd xmm0, qword [rbp + 0x180]
movsd qword [rbp - 0x78], xmm6
jmp 0x1800cb6a5
mov rcx, qword [r10]
mov r9d, r8d
lea r8, str.double16___OVERLOADABLE___convert_double_rtp_uchar16__
mov edx, 3
call fcn.1800d7fb0
mov r9, qword [rbp - 0x40]
dec r13d
mov r10, qword [rbp - 0x48]
jmp 0x1800cb5e8
mov rsi, qword [rbp - 0x48]
mov edi, 0x80
mov eax, edi
sub eax, 0x80
je 0x1800cba8f
sub eax, 0x47
je 0x1800cb987
cmp eax, 0x47
jne 0x1800cbac3
mov r9, qword [rsi]
lea ecx, [rax + 0x73]
xor r8d, r8d
mov rdx, r12
call fcn.1800ba480
mov dword [rbp - 0x60], eax
test eax, eax
je 0x1800cbac3
cmp eax, 0xffffffd4
jne 0x1800cbad2
jmp 0x1800cbac3
mov r8d, 1
lea rdx, [0x18014ec78]
mov rcx, r12
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
je 0x1800cb9bb
mov r8d, 5
lea rdx, [0x18015581c]
mov rcx, r12
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
jne 0x1800cb9cb
mov r8, r12
mov rdx, rsi
mov ecx, 0x10c
call fcn.1800dd6c0
mov r8d, 1
lea rdx, [0x18014fb84]
mov rcx, r12
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
je 0x1800cb9ff
mov r8d, 5
lea rdx, str.flash
mov rcx, r12
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
jne 0x1800cba0f
mov r8, r12
mov rdx, rsi
mov ecx, 0xf6
call fcn.1800daaa0
mov r8d, 1
lea rdx, [0x18014ec68]
mov rcx, r12
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
je 0x1800cba5d
mov r8d, 4
lea rdx, str.help
mov rcx, r12
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
je 0x1800cba5d
mov r8d, 1
lea rdx, [0x18015242c]
mov rcx, r12
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
jne 0x1800cbac3
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x28], rax
xor r8d, r8d
xor edx, edx
mov qword [rsp + 0x20], rax
mov ecx, 0x111
call fcn.180028e80
mov r9d, SHSetFolderPathA
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.1800e1230
jmp 0x1800cbac3
mov r8d, 1
lea rdx, [0x180155810]
mov rcx, r12
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
je 0x1800cbad2
mov r8d, 4
lea rdx, str.quit
mov rcx, r12
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
je 0x1800cbad2
add edi, 0x47
cmp edi, 0x155
jb 0x1800cb942
mov rsi, qword [rbp + 0xa8]
xor ecx, ecx
mov dword [rbp - 0x58], 2
mov qword [rsp + 0x40], rcx
lea rax, [rbp - 0x58]
mov qword [rsp + 0x38], rcx
mov r13d, 0x6e
mov qword [rsp + 0x30], rcx
xor r9d, r9d
mov qword [rsp + 0x28], rax
xor r8d, r8d
mov qword [rsp + 0x20], rcx
xor edx, edx
lea ecx, [r13 + 0x3f]
call fcn.1801050c0
mov r9, qword [rbp - 0x40]
dec r13d
mov r10, qword [rbp - 0x48]
jmp 0x1800cb5e8
mov rax, qword [r10]
mov rcx, qword [rax + 0x18]
mov qword [rcx + 8], r10
mov rax, qword [r10]
mov rcx, qword [rax + 0x18]
mov rax, qword [r10 + 8]
mov qword [rcx + 0x10], rax
lea rcx, str.HOME
call qword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll_getenv]
mov r8, rax
lea r9, str.cu__language__language_cplus
lea rdx, str._s_s
lea rcx, [0x18017d7c0]
call fcn.18010fdd0
mov r9, qword [rbp - 0x40]
dec r13d
mov r10, qword [rbp - 0x48]
jmp 0x1800cb5e8
mov dword [rbp - 0x50], 0x32
mov r15d, 0x8a
xor r14d, r14d
nop word [rax + rax]
cmp r14d, 5
ja case.default.0x1800cbba5
mov ecx, dword [rdi + r14*4 + 0xcc09c]
add rcx, rdi
jmp rcx
test ebx, ebx
js 0x1800cbe8f
mov rax, qword [rbp + 0x38]
cmp byte [rax], 1
jne 0x1800cbe8f
lea rax, [rbp - 0x10]
mov dword [rbp - 0x58], 2
lea r9, [rbp + 0x60]
mov qword [rsp + 0x20], rax
mov r8, rsi
lea rcx, [rbp - 0x58]
mov edx, 0x7e
call fcn.1800f0a60
mov rbx, rax
test eax, eax
js 0x1800cbe8f
jmp case.default.0x1800cbba5
mov r9d, 0x95
mov byte [rbp - 0x80], 0
lea r8, [rbp - 0x58]
mov dword [rbp - 0x58], 2
lea rdx, [rbp + 0x40]
mov qword [rsp + 0x20], rsi
lea rcx, [rbp - 0x80]
call fcn.1800ce700
mov ebx, eax
test eax, eax
js 0x1800cbe8f
lea r9, [rbp - 0x58]
mov dword [rbp - 0x58], 1
mov r8d, 0x10d
lea rcx, [rbp]
mov rdx, rsi
call fcn.1800e14b0
jmp 0x1800cbd76
mov rax, qword [rbp + 0x58]
test byte [rax], 0x40
je case.default.0x1800cbba5
mov edi, 0x8c
mov eax, edi
sub eax, 0x8c
je 0x1800cbcbb
sub eax, 1
je 0x1800cbc8e
cmp eax, 1
jne 0x1800cbccf
test ebx, ebx
js 0x1800cbe8f
mov edx, dword [rbp - 0x50]
mov r9, qword [rbp - 0x40]
mov r13d, 0x9c
test edx, edx
jne 0x1800cbdab
lea ebx, [rdx - 0x2b]
jmp 0x1800cbe8f
lea rax, [rbp - 0x80]
mov byte [rbp - 0x80], 0xc
lea r9, [rbp - 0x58]
mov qword [rsp + 0x20], rax
mov r8, rsi
mov dword [rbp - 0x58], 2
mov edx, 0x79
lea rcx, [rbp - 0x10]
call fcn.1800d67f0
mov ebx, eax
jmp 0x1800cbccf
lea r8, str.DbManager:_SetMemoryModeLevel_LowMemoryMode_:_execute_writeback:__p
mov edx, 5
mov rcx, rsi
call fcn.1800d7fb0
inc edi
cmp edi, 0x8f
jb 0x1800cbc56
lea rdi, [0x180000000]
jmp case.default.0x1800cbba5
lea rax, [rbp - 0x80]
mov byte [rbp - 0x80], 4
lea r9, [rbp - 0x58]
mov qword [rsp + 0x20], rax
mov r8, rsi
mov dword [rbp - 0x58], 2
mov edx, 0x79
lea rcx, [rbp + 0x58]
call fcn.1800d67f0
mov ebx, eax
test eax, eax
js 0x1800cbe8f
mov dword [rbp + 0x40], 0x14
jmp case.default.0x1800cbba5
lea rax, [rbp - 0x38]
mov byte [rbp - 0x38], 4
lea r9, [rbp - 0x58]
mov qword [rsp + 0x20], rax
mov r8, rsi
mov dword [rbp - 0x58], 2
mov edx, 0x79
lea rcx, [rbp + 0x58]
call fcn.1800d67f0
mov ebx, eax
test eax, eax
js 0x1800cbe8f
jmp case.default.0x1800cbba5
lea r9, [rbp + 0x38]
mov dword [rbp - 0x58], 2
lea r8, [rbp - 0x58]
mov edx, 0x29
mov rcx, rsi
call fcn.1800cd060
mov ebx, eax
inc r15d
inc r14d
cmp r15d, 0x90
jb 0x1800cbb90
mov edx, dword [rbp - 0x50]
dec edx
mov dword [rbp - 0x50], edx
test edx, edx
jg 0x1800cbb81
mov r9, qword [rbp - 0x40]
dec r13d
mov r10, qword [rbp - 0x48]
jmp 0x1800cb5e8
mov r10, qword [rbp - 0x48]
dec r13d
mov qword [rsi], r9
jmp 0x1800cb5e8
lea rax, [0x18014da14]
mov dword [rbp - 0x58], 0
mov qword [rsp + 0x28], rax
lea r9, str.eraApco13
lea r8, [rbp - 0x58]
mov qword [rsp + 0x20], rsi
lea rdx, [rbp - 0x30]
mov dword [rbp - 0x30], r11d
mov ecx, 0xd4
call fcn.1800186b0
mov r9, qword [rbp - 0x40]
dec r13d
mov r10, qword [rbp - 0x48]
jmp 0x1800cb5e8
mov rax, qword [rsi]
cmp dword [rax + 8], 2
jne 0x1800cbe7b
mov rax, qword [rax + 0x20]
cmp dword [rax + 8], 6
jne 0x1800cbe7b
mov rax, qword [rax + 0x20]
cmp dword [rax + 8], 4
jne 0x1800cbe7b
mov r8d, 0xb3
mov eax, r8d
sub eax, 0xb1
je 0x1800cbea5
sub eax, 1
je 0x1800cbe48
cmp eax, 1
jne 0x1800cbe6d
mov rax, qword [rsi]
mov byte [rax], 1
mov rax, qword [rsi]
mov rcx, qword [rax + 0x20]
mov qword [rsi], rcx
jmp 0x1800cbe6d
mov rax, qword [rbp - 0x10]
mov rdx, qword [rsi]
mov ecx, dword [rax]
mov dword [rdx], ecx
mov rax, qword [rsi]
mov byte [rax + 0xc], 1
mov rax, qword [rsi]
mov rdx, qword [rax + 0x20]
mov rax, qword [rbp + 0x60]
mov qword [rsi], rdx
movzx ecx, byte [rax]
mov byte [rdx], cl
dec r8d
cmp r8d, 0xb0
ja 0x1800cbe22
jmp 0x1800cbe8f
lea r8, str.NetworkService::Service::HandleServiceStop:_Service_stopped_successfully
mov edx, 2
mov rcx, rsi
call fcn.1800d7fb0
mov r9, qword [rbp - 0x40]
mov r13d, 0x9b
mov r10, qword [rbp - 0x48]
dec r13d
jmp 0x1800cb5e8
mov rax, qword [rsi]
mov byte [rax + 0xc], 1
mov dword [rbp + 8], 0
mov rax, qword [rbp + 8]
mov rcx, qword [rbp + 0x1b0]
xor rcx, rsp
call fcn.180110960
lea r11, [rsp + 0x370]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x48]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret