Function at 0x1800a1aa0
Capabilities:
Allocate thread local storage

Disassembly:
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x18], r8
mov dword [rsp + 0x10], edx
mov qword [rsp + 8], rcx
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 7]
sub rsp, 0xf8
imul eax, edx, 0x6f6
mov r14, r9
xor r9d, r9d
mov r11, r8
mov edi, edx
mov r10, rcx
mov r15d, edx
mov dword [rsp + 0x40], eax
lea r8d, [r9 + 1]
cmp edx, eax
ja 0x1800a1fb7
mov rax, qword [rbp - 0x61]
mov r13, qword [rbp - 0x59]
mov rbx, qword [rbp - 0x59]
mov r12d, dword [rbp + 0x57]
mov edi, dword [rbp + 0x57]
mov esi, dword [rbp + 0x57]
mov qword [rsp + 0x48], rax
lea rdx, str.else_if___x2_dst_cols____y_dst_rows__
lea rcx, str.dst.size__src1.size__dst.channels____cn
cmp r15d, 0x3a4d
ja 0x1800a1d4a
je 0x1800a1c80
cmp r15d, 0xbb
ja 0x1800a1c1e
je 0x1800a1c0a
mov eax, r15d
sub eax, 0x17
je 0x1800a1bba
sub eax, 8
je 0x1800a1bae
sub eax, 0x2c
je 0x1800a1ba2
cmp eax, 0x62
jne 0x1800a1f92
mov rax, qword [rbp + 0x77]
mov r9, r10
mov rdx, qword [rbp + 0x7f]
mov r8d, reloc.SHELL32.dll_SHTestTokenMembership
mov qword [rbp - 0x29], rax
mov rcx, r11
mov rax, qword [rbp + 0x6f]
mov eax, dword [rax]
mov dword [rbp - 0x79], eax
lea rax, [rbp - 0x79]
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x29]
mov qword [rsp + 0x20], rax
call fcn.18001d9a0
mov r10, qword [rbp + 0x4f]
mov qword [rsp + 0x50], rax
jmp 0x1800a1f92
mov qword [0x1801951d8], rcx
jmp 0x1800a1f92
mov qword [0x1801951e0], rdx
jmp 0x1800a1f92
mov r14, qword [rbp + 0x77]
mov rcx, qword [rbp + 0x7f]
mov eax, dword [r14]
test al, al
jns 0x1800a1bd2
movzx eax, byte [rcx]
mov byte [r10], al
mov eax, dword [r14]
test al, 0x40
je 0x1800a1be1
movzx eax, byte [rcx + 1]
mov byte [r10 + 1], al
mov eax, dword [r14]
test al, 0x20
je 0x1800a1bf0
movzx eax, byte [rcx + 2]
mov byte [r10 + 2], al
mov eax, dword [r14]
mov r9, qword [rsp + 0x48]
test al, 0x10
je 0x1800a1f97
movzx eax, byte [rcx + 3]
mov byte [r10 + 3], al
jmp 0x1800a1f97
cmp qword [r10], 0
je 0x1800a1f92
mov dword [rsp + 0x50], r9d
jmp 0x1800a24fb
cmp r15d, 0xd0
je 0x1800a1c6c
cmp r15d, 0xc1c
je 0x1800a1c62
cmp r15d, 0x1819
je 0x1800a1c54
cmp r15d, 0x1d4c
jne 0x1800a1f92
mov qword [rbp - 0x69], r9
mov dword [rsp + 0x68], r9d
jmp 0x1800a1f92
mov qword [rbp - 0x41], r9
mov qword [rsp + 0x48], r9
jmp 0x1800a1f97
mov qword [rsp + 0x60], r9
jmp 0x1800a1f92
mov rax, qword [rbp + 0x77]
mov rax, qword [rax]
mov r12d, dword [rax + 4]
imul r12d, dword [rax]
jmp 0x1800a1f92
cmp qword [rbp + 0x77], 0
jne 0x1800a1cdd
mov r14d, 0xc9
nop dword [rax]
mov eax, r14d
sub eax, 0xc8
je 0x1800a24f3
cmp eax, 1
jne 0x1800a1ccd
mov rax, qword [0x1801951d8]
lea r9, str.NewAddObjectPointerIntRule
mov rcx, qword [rbp + 0x87]
mov edx, 0x61
mov qword [rsp + 0x20], rax
call fcn.1800c8a10
mov r8d, 1
dec r14d
cmp r14d, 0xc7
ja 0x1800a1c90
mov r10, qword [rbp + 0x4f]
cmp qword [r10], 0x7fffffff
jbe 0x1800a1f92
mov r14d, 0xe5
mov eax, r14d
sub eax, 0xe5
je 0x1800a1d05
cmp eax, 1
je 0x1800a24fb
jmp 0x1800a1d35
mov rax, qword [0x1801951d8]
lea r9, str.Warning:_PC_0x_lx:_MFHC1_32_bit_use_of_odd_FPR_number
mov rcx, qword [rbp + 0x87]
mov edx, 0x61
mov qword [rsp + 0x20], rax
lea r8d, [rdx - 0x5d]
call fcn.1800c8a10
mov dword [rsp + 0x50], 0xffffffff
inc r14d
cmp r14d, 0xe7
jb 0x1800a1cf0
mov r10, qword [rbp + 0x4f]
jmp 0x1800a1f92
cmp r15d, 0xa1b0
ja 0x1800a1e55
je 0x1800a1df0
cmp r15d, 0x4394
je 0x1800a24fb
cmp r15d, 0x490c
je 0x1800a1ddb
cmp r15d, 0x5140
je 0x1800a1da0
cmp r15d, 0x915d
jne 0x1800a1f92
mov rax, qword [rbp + 0x77]
cmp dword [rax], 0xffffffff
je 0x1800a1c14
mov dword [rsp + 0x50], r8d
jmp 0x1800a1f92
mov rax, qword [rbp + 0x77]
xor r8d, r8d
mov qword [rsp + 0x28], r9
xor ecx, ecx
mov qword [rsp + 0x20], r9
lea r9, [rbp - 0x61]
mov r13, qword [rax + 0x18]
lea edx, [r8 + 0x67]
mov eax, dword [r11]
imul eax, r12d
mov qword [rbp - 0x61], rax
call fcn.1800691c0
mov r10, qword [rbp + 0x4f]
mov rbx, rax
jmp 0x1800a1f92
call qword [sym.imp.KERNEL32.dll_TlsAlloc]
mov rcx, qword [rbp + 0x77]
mov r10, qword [rbp + 0x4f]
mov dword [rcx], eax
jmp 0x1800a1f92
test rbx, rbx
jne 0x1800a1f92
mov r14d, 0xda
nop
mov eax, r14d
sub eax, 0xd9
je 0x1800a24fb
cmp eax, 1
jne 0x1800a1e40
mov qword [rsp + 0x30], r9
lea rcx, str.outofmem
mov qword [rsp + 0x28], r9
xor r8d, r8d
mov qword [rsp + 0x20], r9
xor edx, edx
mov r9d, 0x111
call fcn.180070ab0
mov dword [rsp + 0x50], eax
xor r9d, r9d
dec r14d
cmp r14d, 0xd8
ja 0x1800a1e00
mov r10, qword [rbp + 0x4f]
jmp 0x1800a1f92
cmp r15d, 0xd9ae
je 0x1800a24fb
cmp r15d, 0xf220
je 0x1800a1e98
cmp r15d, 0x14290
jne 0x1800a1f92
mov r14, qword [rbp + 0x77]
mov rcx, qword [r14 + 0x18]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rax, qword [rsp + 0x70]
mov r10, qword [rbp + 0x4f]
mov qword [r14 + 0x18], rax
jmp 0x1800a1f92
cmp dword [r11], 3
mov qword [rsp + 0x70], rbx
jne 0x1800a1f11
test r12d, r12d
je 0x1800a1f92
mov r8, r13
mov r9d, r12d
mov edx, 0xf7
mov eax, edx
sub eax, 0xf7
je 0x1800a1eea
sub eax, 0x49
je 0x1800a1edc
cmp eax, 0x49
jne 0x1800a1ef8
movsxd rax, edi
movzx ecx, byte [rax + r10 + 2]
mov byte [rbx + 2], cl
add rbx, 3
jmp 0x1800a1ef8
movsxd rax, edi
movzx ecx, byte [rax + r10 + 1]
mov byte [rbx + 1], cl
jmp 0x1800a1ef8
movzx edi, byte [r8]
shl edi, 2
movzx ecx, byte [rdi + r10]
mov byte [rbx], cl
add edx, 0x49
cmp edx, 0x1d2
jb 0x1800a1eb7
inc r8
sub r9, 1
jne 0x1800a1eb2
jmp 0x1800a1f92
test r12d, r12d
je 0x1800a1f92
mov r8, r13
mov r9d, r12d
mov edx, 0x3a
cmp edx, 0x3a
je 0x1800a1f6d
cmp edx, 0xe8
je 0x1800a1f5f
cmp edx, 0x196
je 0x1800a1f48
cmp edx, 0x244
jne 0x1800a1f7b
add rbx, 4
jmp 0x1800a1f7b
movsxd rcx, esi
movzx eax, byte [rcx + r10 + 2]
mov byte [rbx + 2], al
movzx eax, byte [rcx + r10 + 3]
mov byte [rbx + 3], al
jmp 0x1800a1f7b
movsxd rax, esi
movzx ecx, byte [rax + r10 + 1]
mov byte [rbx + 1], cl
jmp 0x1800a1f7b
movzx esi, byte [r8]
shl esi, 2
movzx ecx, byte [rsi + r10]
mov byte [rbx], cl
add edx, 0xae
cmp edx, 0x2b8
jbe 0x1800a1f25
inc r8
sub r9, 1
jne 0x1800a1f20
mov r9, qword [rsp + 0x48]
imul eax, dword [rbp + 0x57], 0x63
mov r8d, 1
mov r11, qword [rbp + 0x5f]
add r15d, eax
cmp r15d, dword [rsp + 0x40]
ja 0x1800a1fc2
xor r9d, r9d
jmp 0x1800a1b0d
mov r9, qword [rbp - 0x61]
mov qword [rsp + 0x48], r9
jmp 0x1800a1fc9
mov r14, qword [rbp + 0x67]
mov edi, dword [rbp + 0x57]
lea eax, [rdi + 0x912]
mov dword [rsp + 0x40], eax
cmp edi, eax
jae 0x1800a24fb
movzx r13d, byte [rbp + 0x57]
movzx esi, byte [rsp + 0x44]
movzx r12d, byte [rbp + 0x57]
movabs rcx, 0x100000a00
cmp edi, 0x1ce
ja 0x1800a249a
je 0x1800a2493
cmp edi, 0x121
ja 0x1800a21f6
je 0x1800a2199
mov eax, edi
sub eax, 0x1f
je 0x1800a2188
sub eax, 0x2c
je 0x1800a20c5
sub eax, 0x55
je 0x1800a20b1
cmp eax, 0x2c
jne 0x1800a2190
mov rax, qword [rbp + 0x6f]
cmp qword [rax], 0x7fffffff
jbe 0x1800a2190
mov ebx, 0x113
cmp ebx, 0x113
je 0x1800a206a
cmp ebx, 0x9ab0
je 0x1800a24fb
jmp 0x1800a209a
mov rax, qword [0x1801951d8]
lea r9, str.window.domAutomationController.send_focusedElement__
mov rcx, qword [rbp + 0x87]
mov edx, 0x61
mov qword [rsp + 0x20], rax
lea r8d, [rdx - 0x5d]
call fcn.1800c8a10
mov dword [rsp + 0x50], 0xffffffff
add ebx, 0x999d
cmp ebx, 0x1333a
jbe 0x1800a2054
mov eax, dword [rsp + 0x40]
jmp 0x1800a246e
mov eax, dword [rsp + 0x40]
xor r13b, r13b
xor sil, sil
mov byte [rsp + 0x44], sil
jmp 0x1800a2472
cmp qword [rbp + 0x7f], 0
jne 0x1800a211f
mov ebx, 0x19
cmp ebx, 0x19
je 0x1800a20e1
cmp ebx, 0x37
je 0x1800a24fb
jmp 0x1800a210d
mov rax, qword [0x1801951d8]
lea r9, str.must_include_json_data_structure
mov rcx, qword [rbp + 0x87]
mov edx, 0x61
mov qword [rsp + 0x20], rax
call fcn.1800c8a10
mov dword [rsp + 0x50], 0xffffffff
add ebx, 0x1e
mov r8d, 1
cmp ebx, 0x55
jb 0x1800a20d1
mov r11, qword [rbp + 0x5f]
test r11, r11
jne 0x1800a2190
mov ebx, 0xd3
nop dword [rax]
mov eax, ebx
sub eax, 0xd3
je 0x1800a2144
cmp eax, 0x24
je 0x1800a24fb
jmp 0x1800a2174
mov rax, qword [0x1801951d8]
lea r9, str.Integrer_UltraISO_i_shell
mov rcx, qword [rbp + 0x87]
mov edx, 0x61
mov qword [rsp + 0x20], rax
lea r8d, [rdx - 0x60]
call fcn.1800c8a10
mov dword [rsp + 0x50], 0xffffffff
add ebx, 0x24
cmp ebx, 0x11b
jb 0x1800a2130
mov eax, dword [rsp + 0x40]
jmp 0x1800a246e
mov qword [rbp - 0x51], 0
mov eax, dword [rsp + 0x40]
jmp 0x1800a2472
xor r12b, r12b
cmp qword [rbp + 0x77], 0
jne 0x1800a2472
mov ebx, 0x3d
nop dword [rax]
mov eax, ebx
sub eax, 0x3c
je 0x1800a24f3
cmp eax, 1
jne 0x1800a21e0
mov rax, qword [0x1801951e0]
lea r9, str.__parameterTypeCount___1_
mov edx, 0x61
mov qword [rsp + 0x20], rax
mov rcx, r14
call fcn.1800c8a10
dec ebx
mov r8d, 1
cmp ebx, 0x3b
ja 0x1800a21b0
mov eax, dword [rsp + 0x40]
jmp 0x1800a246e
mov eax, edi
sub eax, 0x14d
je 0x1800a22e1
sub eax, 4
je 0x1800a22d3
cmp eax, 0x51
jne 0x1800a2190
cmp qword [r10], 0x7fffffff
jbe 0x1800a2268
mov ebx, 0x7b
mov eax, ebx
sub eax, 0x7b
je 0x1800a2235
cmp eax, 1
je 0x1800a24fb
jmp 0x1800a2261
mov rax, qword [0x1801951e0]
lea r9, str.Phx::Int8____________________________translator__0
mov edx, 0x61
mov qword [rsp + 0x20], rax
mov rcx, r14
lea r8d, [rdx - 0x5d]
call fcn.1800c8a10
mov dword [rsp + 0x50], 0xffffffff
inc ebx
cmp ebx, 0x7d
jb 0x1800a2223
cmp qword [rbp + 0x7f], 0
jne 0x1800a20a8
mov ebx, 0xc6
nop dword [rax + rax]
mov eax, ebx
sub eax, 0xc6
je 0x1800a2294
cmp eax, 1
je 0x1800a24fb
jmp 0x1800a22c0
mov rax, qword [0x1801951e0]
lea r9, str.EOF_reading_band_headers
mov edx, 0x61
mov qword [rsp + 0x20], rax
mov rcx, r14
lea r8d, [rdx - 0x60]
call fcn.1800c8a10
mov dword [rsp + 0x50], 0xffffffff
inc ebx
cmp ebx, 0xc8
jb 0x1800a2280
mov eax, dword [rsp + 0x40]
jmp 0x1800a246e
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x50], r8d
jmp 0x1800a2472
mov rcx, qword [rbp + 0x6f]
mov rax, qword [rcx]
cmp qword [rbp - 0x69], rax
jae 0x1800a2190
mov edi, 0x43
cmp edi, 0x43
je 0x1800a23b4
cmp edi, 0x2dcd
jne 0x1800a2440
mov rax, qword [r10]
lea r8, [rsp + 0x70]
mov r15, qword [rbp + 0x87]
mov ecx, 0x5e
mov r9, qword [rbp + 0x7f]
mov rdx, qword [rbp + 0x77]
mov qword [rsp + 0x70], rax
mov eax, dword [rsp + 0x68]
mov dword [rbp - 0x71], eax
lea rax, [rbp - 0x71]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r15
call fcn.18009d900
cmp eax, 1
je 0x1800a243c
mov ebx, 0xe6
nop word [rax + rax]
mov eax, ebx
sub eax, 0xe4
je 0x1800a24fb
sub eax, 1
je 0x1800a239d
cmp eax, 1
jne 0x1800a23a5
mov rax, qword [0x1801951d8]
lea r9, str.VigorOnlineRPCVMDBGuestOpsListMappedAuthAliases
mov edx, 0x63
mov qword [rsp + 0x20], rax
mov rcx, r15
lea r8d, [rdx - 0x61]
call fcn.1800c8a10
jmp 0x1800a23a5
mov dword [rsp + 0x50], 0xffffffff
dec ebx
cmp ebx, 0xe3
ja 0x1800a2360
jmp 0x1800a243c
mov rax, qword [rcx]
lea r9, [rbp - 0x49]
mov r15, qword [rbp + 0x87]
lea r8, [rbp - 0x69]
mov rdx, r15
mov dword [rsp + 0x28], 0x74
lea rcx, [rsp + 0x68]
mov qword [rbp - 0x49], rax
mov qword [rsp + 0x20], r11
call fcn.18007dd10
cmp eax, 1
je 0x1800a243c
mov ebx, 0x55
nop
mov eax, ebx
sub eax, 0x55
je 0x1800a2411
sub eax, 1
je 0x1800a2407
cmp eax, 1
je 0x1800a24fb
jmp 0x1800a2435
mov dword [rsp + 0x50], 0xffffffff
jmp 0x1800a2435
mov rax, qword [0x1801951d8]
lea r9, str.define_convert_long2_rtz_x__convert_long_rtz_x_
mov edx, 0x63
mov qword [rsp + 0x20], rax
mov rcx, r15
lea r8d, [rdx - 0x62]
call fcn.1800c8a10
inc ebx
cmp ebx, 0x58
jb 0x1800a23f0
mov rcx, qword [rbp + 0x6f]
mov r10, qword [rbp + 0x4f]
add edi, 0x2d8a
mov r11, qword [rbp + 0x5f]
cmp edi, 0x5b14
jbe 0x1800a22f7
mov rax, qword [rcx]
cmp qword [rbp - 0x69], rax
jb 0x1800a22f2
mov eax, dword [rsp + 0x40]
mov edi, dword [rbp + 0x57]
mov r11, qword [rbp + 0x5f]
add edi, 0x81
mov dword [rbp + 0x57], edi
cmp edi, eax
jae 0x1800a24fb
mov r10, qword [rbp + 0x4f]
mov r8d, 1
mov r9, qword [rsp + 0x48]
jmp 0x1800a1fea
mov dword [rsp + 0x50], r8d
jmp 0x1800a2472
cmp edi, 0x325
ja 0x1800a2646
je 0x1800a255e
mov eax, edi
sub eax, 0x1d2
je 0x1800a24fb
sub eax, 0x51
je 0x1800a25ec
sub eax, 0x2c
je 0x1800a24fb
cmp eax, 0x55
jne 0x1800a2190
mov rax, qword [rbp + 0x6f]
movzx eax, byte [rax]
test eax, eax
je 0x1800a254b
cmp eax, 0x40
je 0x1800a25e4
mov ebx, 0x103
mov eax, ebx
sub eax, 0x103
je 0x1800a2514
cmp eax, 1
jne 0x1800a2538
mov dword [rsp + 0x50], 0xffffffff
mov rax, qword [rsp + 0x50]
add rsp, 0xf8
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
mov rax, qword [0x1801951e0]
lea r9, str.float_m5__lsmem_liy3__lix4__
mov edx, 0x61
mov qword [rsp + 0x20], rax
mov rcx, r14
lea r8d, [rdx - 0x59]
call fcn.1800c8a10
inc ebx
cmp ebx, 0x105
jb 0x1800a24e5
mov eax, dword [rsp + 0x40]
jmp 0x1800a246e
mov eax, 0xe7
cmp eax, 0xe7
je 0x1800a25d1
cmp eax, 0x95ca
jne 0x1800a25d4
mov rax, qword [rbp + 0x87]
mov edi, 0x325
test byte [rax], 0xfe
je 0x1800a2190
mov ebx, 0xdb
nop dword [rax + rax]
mov eax, ebx
sub eax, 0xda
je 0x1800a24fb
cmp eax, 1
jne 0x1800a25be
mov rax, qword [0x1801951e0]
lea r9, str.Runtime::Bool32x4Equal
mov edx, 0x61
mov qword [rsp + 0x20], rax
mov rcx, r14
lea r8d, [rdx - 0x59]
call fcn.1800c8a10
mov dword [rsp + 0x50], 0xffffffff
dec ebx
cmp ebx, 0xd9
ja 0x1800a2580
mov eax, dword [rsp + 0x40]
jmp 0x1800a246e
xor r13b, r13b
add eax, 0x94e3
cmp eax, 0x129c6
jbe 0x1800a2550
mov r13b, 0x40
jmp 0x1800a255e
cmp qword [r11], 0x7fffffff
jbe 0x1800a2190
mov ebx, 0xb
nop
mov eax, ebx
sub eax, 0xb
je 0x1800a2612
cmp eax, 1
je 0x1800a24f3
jmp 0x1800a2636
mov rax, qword [0x1801951e0]
lea r9, str.float8___OVERLOADABLE___convert_float_rtn_float8__
mov edx, 0x61
mov qword [rsp + 0x20], rax
mov rcx, r14
lea r8d, [rdx - 0x5d]
call fcn.1800c8a10
inc ebx
cmp ebx, 0xd
jb 0x1800a2600
mov eax, dword [rsp + 0x40]
jmp 0x1800a246e
cmp edi, 0x3a6
je 0x1800a2afa
cmp edi, 0x427
je 0x1800a2670
cmp edi, 0x4a8
jne 0x1800a2472
mov dword [rsp + 0x50], r8d
jmp 0x1800a24fb
mov rdi, qword [rsp + 0x60]
cmp rdi, qword [r10]
jae 0x1800a2a9d
nop
mov r15d, 0x3c
nop word [rax + rax]
mov eax, r15d
sub eax, 0x3b
je 0x1800a284e
cmp eax, 1
jne 0x1800a2a76
mov rdx, qword [rbp + 0x77]
movzx eax, byte [rdi + rdx]
cmp al, 0xa
je 0x1800a2730
cmp al, 0xd
je 0x1800a2730
cmp al, 0x20
ja 0x1800a270a
bt rcx, rax
jae 0x1800a270a
mov rax, qword [rbp + 0x87]
test byte [rax], 1
je 0x1800a2721
mov ecx, 0x11d
mov eax, ecx
sub eax, 0x11c
je 0x1800a26f3
cmp eax, 1
jne 0x1800a26fb
cmp r12b, al
jne 0x1800a26e8
mov r12b, 2
jmp 0x1800a26fb
test r12b, 0xfd
je 0x1800a26fb
mov r12b, 3
jmp 0x1800a26fb
inc rdi
mov qword [rsp + 0x60], rdi
dec ecx
cmp ecx, 0x11b
ja 0x1800a26d0
jmp 0x1800a27f2
test r12b, r12b
jne 0x1800a2717
mov r12b, 1
jmp 0x1800a2a76
cmp r12b, 2
jne 0x1800a27f2
mov r12b, 3
jmp 0x1800a27fc
lea eax, [r12 - 1]
cmp al, 1
jbe 0x1800a273e
mov r12b, 3
jmp 0x1800a278e
inc rdx
mov ecx, 0xe8
add rdx, rdi
nop dword [rax]
cmp ecx, 0xe8
je 0x1800a2765
cmp ecx, 0x27e0
jne 0x1800a2780
xor r12b, r12b
jmp 0x1800a2775
cmp rdi, qword [r10]
jae 0x1800a2780
movzx eax, byte [rdx]
cmp al, 0xa
je 0x1800a2775
cmp al, 0xd
jne 0x1800a2780
inc rdi
inc rdx
mov qword [rsp + 0x60], rdi
add ecx, 0x26f8
cmp ecx, 0x4df0
jbe 0x1800a2750
mov qword [rsp + 0x48], r9
test r13b, r13b
je 0x1800a27f2
movzx eax, r13b
cmp r9, rax
je 0x1800a27eb
mov ebx, 0x19
nop word [rax + rax]
mov eax, ebx
sub eax, 0x18
je 0x1800a24f3
cmp eax, 1
jne 0x1800a27e4
mov rax, qword [0x1801951e0]
lea r9, str.http:__schemas.openxmlformats.org_drawingml_2006_3_compatibility
mov edx, 0x63
mov qword [rsp + 0x20], rax
mov rcx, r14
lea r8d, [rdx - 0x62]
call fcn.1800c8a10
dec ebx
cmp ebx, 0x17
ja 0x1800a27b0
xor eax, eax
mov qword [rsp + 0x48], rax
cmp r12b, 3
jne 0x1800a2a6c
mov ebx, 0x7f
mov eax, ebx
sub eax, 0x7e
je 0x1800a24fb
cmp eax, 1
jne 0x1800a2842
mov rax, qword [0x1801951e0]
lea r9, str._____msg.vmnetcfg.dhcpDlg.subnetMask_Subnet_mask:
mov edx, 0x63
mov qword [rsp + 0x28], rdi
mov rcx, r14
mov qword [rsp + 0x20], rax
lea r8d, [rdx - 0x62]
call fcn.1800c8a10
mov dword [rsp + 0x50], 0xffffffff
dec ebx
cmp ebx, 0x7d
ja 0x1800a2801
jmp 0x1800a2a6c
cmp r12b, 1
jne 0x1800a2a76
mov edi, 0x65
nop dword [rax]
cmp edi, 0x65
je 0x1800a29f5
cmp edi, 0x4441
je 0x1800a294f
cmp edi, 0x881d
je 0x1800a28a2
cmp edi, 0xcbf9
jne 0x1800a2a51
movzx eax, sil
mov ecx, 8
sub rcx, rax
add r9, rcx
mov qword [rsp + 0x48], r9
jmp 0x1800a2a51
mov rax, qword [r11]
lea r8, [rsp + 0x58]
mov rdx, qword [rbp + 0x7f]
lea rcx, [rbp - 0x31]
mov qword [rbp - 0x39], rax
mov r9d, reloc.SHLWAPI.dll_SHRegGetIntW
mov rax, qword [rbp - 0x51]
mov qword [rbp - 0x31], rax
lea rax, [rbp - 0x41]
mov qword [rsp + 0x30], rax
lea rax, [rbp - 0x39]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r14
mov byte [rsp + 0x58], sil
call fcn.180070ab0
cmp eax, 1
je 0x1800a2a48
mov ebx, 0x6e
cmp ebx, 0x6e
je 0x1800a2918
cmp ebx, 0x10f
je 0x1800a290e
cmp ebx, 0x1b0
je 0x1800a24fb
jmp 0x1800a293c
mov dword [rsp + 0x50], 0xffffffff
jmp 0x1800a293c
mov rax, qword [0x1801951e0]
lea r9, str.A:E_ISimpleAudioVolume::GetMasterVolume___failed__x_
mov edx, 0x63
mov qword [rsp + 0x20], rax
mov rcx, r14
lea r8d, [rdx - 0x62]
call fcn.1800c8a10
add ebx, 0xa1
cmp ebx, 0x251
jb 0x1800a28f3
jmp 0x1800a2a48
mov rax, qword [rbp + 0x6f]
lea r8, [rsp + 0x44]
mov r9, qword [rbp + 0x77]
lea rdx, [rbp - 0x51]
mov qword [rsp + 0x38], r14
lea rcx, [rsp + 0x60]
mov eax, dword [rax]
mov dword [rsp + 0x70], eax
mov rax, qword [r10]
mov qword [rbp - 0x59], rax
lea rax, [rsp + 0x70]
mov qword [rsp + 0x30], rax
lea rax, [rbp - 0x59]
mov dword [rsp + 0x28], 0xdd
mov qword [rsp + 0x20], rax
call fcn.18006d020
cmp eax, 1
je 0x1800a29ee
mov ebx, 0x70
cmp ebx, 0x70
je 0x1800a29b4
cmp ebx, 0x4050
je 0x1800a24fb
jmp 0x1800a29e0
mov rax, qword [0x1801951e0]
lea r9, str.Check_failed:_ContainsKey_response_drainers___drainer_.
mov edx, 0x63
mov qword [rsp + 0x20], rax
mov rcx, r14
lea r8d, [rdx - 0x62]
call fcn.1800c8a10
mov dword [rsp + 0x50], 0xffffffff
add ebx, 0x3fe0
cmp ebx, 0x7fc0
jbe 0x1800a29a1
movzx esi, byte [rsp + 0x44]
jmp 0x1800a2a48
test sil, sil
je 0x1800a2a51
mov ebx, 0xff
nop
mov eax, ebx
sub eax, 0xfe
je 0x1800a24fb
cmp eax, 1
jne 0x1800a2a3e
mov rax, qword [0x1801951e0]
lea r9, str.SMPDU_Sock_set_user_ptr_failed.
mov edx, 0x61
mov qword [rsp + 0x20], rax
mov rcx, r14
lea r8d, [rdx - 0x59]
call fcn.1800c8a10
mov dword [rsp + 0x50], 0xffffffff
dec ebx
cmp ebx, 0xfd
ja 0x1800a2a00
mov r10, qword [rbp + 0x4f]
mov r9, qword [rsp + 0x48]
mov r11, qword [rbp + 0x5f]
add edi, 0x43dc
cmp edi, 0x10f70
jbe 0x1800a2860
mov rdi, qword [rsp + 0x60]
movabs rcx, 0x100000a00
mov r10, qword [rbp + 0x4f]
dec r15d
mov r9, qword [rsp + 0x48]
mov r11, qword [rbp + 0x5f]
cmp r15d, 0x3a
ja 0x1800a2690
cmp rdi, qword [r10]
jb 0x1800a2680
mov eax, dword [rsp + 0x40]
test r13b, r13b
je 0x1800a246b
movzx eax, r13b
cmp r9, rax
jbe 0x1800a2467
mov ebx, 8
mov eax, ebx
sub eax, 8
je 0x1800a2aca
cmp eax, 1
je 0x1800a24f3
jmp 0x1800a2aee
mov rax, qword [0x1801951e0]
lea r9, str._s:__s:__s:_UTPS_NetSrv_RegisterNetSrvEvent____Failed
mov edx, 0x63
mov qword [rsp + 0x20], rax
mov rcx, r14
lea r8d, [rdx - 0x62]
call fcn.1800c8a10
inc ebx
cmp ebx, 0xa
jb 0x1800a2ab8
jmp 0x1800a2467
mov rax, qword [rbp + 0x87]
movzx r12d, r12b
test byte [rax], 1
mov eax, dword [rsp + 0x40]
cmove r12d, r8d
jmp 0x1800a2472