Function at 0x18003a860
Capabilities:
Check http status code
Reference absolute stream path on windows

Disassembly:
mov qword [rsp + 0x10], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xa0]
sub rsp, 0x1a0
mov rax, qword [0x1800e72b8]
xor rax, rsp
mov qword [rbp + 0x90], rax
mov edi, dword [rsp + 0x48]
lea r13, str.short16___OVERLOADABLE___convert_short_rtn_uint16__
mov eax, edx
mov dword [rsp + 0x58], edx
mov r14d, edx
mov dword [rsp + 0x70], edx
add edx, 0xfffffff4
mov qword [rsp + 0x78], r9
mov qword [rbp - 0x78], r8
mov r15, r9
mov qword [rbp - 0x80], rcx
mov rsi, r8
mov dword [rsp + 0x44], edx
mov r12, rcx
lea r10, [0x180000000]
cmp eax, edx
jbe 0x18003b445
mov ecx, dword [rsp + 0x48]
mov r13d, dword [rsp + 0x58]
mov ebx, dword [rsp + 0x58]
mov dword [rsp + 0x40], ecx
mov ecx, dword [rsp + 0x48]
mov dword [rsp + 0x68], ecx
add eax, 0xffffff28
lea r14, str._textformat_leftmargin2_rightmargin2_Neizdev
cmp eax, 0x31
ja case.0x18003a916.228
movzx eax, byte [r10 + rax + 0x3bc90]
mov ecx, dword [r10 + rax*4 + 0x3bc5c]
add rcx, r10
jmp rcx
lea r9, [rbp + 0x30]
xor edx, edx
xor ecx, ecx
mov r8d, 0x104
call fcn.1800af6c0
lea r9, [rbp - 0x10]
xor edx, edx
xor ecx, ecx
mov r8d, 0x104
call fcn.1800af6c0
jmp 0x18003b396
lea r9, [rbp + 0x70]
jmp 0x18003a92f
mov r15d, 4
nop
mov eax, r15d
sub eax, 2
je 0x18003a9a9
sub eax, 1
je 0x18003a96e
cmp eax, 1
jne 0x18003ab18
xor r13d, r13d
jmp 0x18003ab18
mov qword [rsp + 0x30], 0
lea rdx, [rbp + 0x50]
mov dword [rsp + 0x28], 0x36
lea rcx, [rsp + 0x60]
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
mov dword [rsp + 0x60], 0
call fcn.1800507b0
jmp 0x18003ab18
cmp r13d, 0x100
jge 0x18003aafb
nop word [rax + rax]
mov r14d, 0x126
nop word [rax + rax]
mov eax, r14d
sub eax, 0x126
je 0x18003aa8e
sub eax, 1
je 0x18003aa14
sub eax, 1
je 0x18003a9f9
cmp eax, 1
jne 0x18003aade
add r13d, ebx
jmp 0x18003aade
lea r9, [rbp - 0x50]
mov ecx, 0x56
lea r8, [rbp + 0x50]
lea rdx, [rbp + 0x50]
call fcn.18004dcd0
jmp 0x18003aade
mov eax, pe_nt_image_headers64
mov dword [rsp + 0x50], ebx
sub eax, ebx
lea r9, [rsp + 0x60]
sub eax, r13d
lea r8, [rsp + 0x50]
mov edx, 0x102
mov dword [rsp + 0x60], eax
lea rcx, [rbp + 0x30]
call fcn.1800ad1e0
mov dword [rsp + 0x50], eax
lea rdx, [rbp - 0x50]
xor eax, eax
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x30], rax
xor r9d, r9d
mov dword [rsp + 0x28], 0x36
xor r8d, r8d
mov qword [rsp + 0x20], rax
call fcn.1800507b0
test ebx, ebx
jle 0x18003aade
mov esi, ebx
lea r9, [rbp + 0x50]
mov ecx, 0x56
lea r8, [rbp + 0x50]
lea rdx, [rbp + 0x50]
call fcn.18004dcd0
sub rsi, 1
jne 0x18003aa70
jmp 0x18003aade
mov dword [rsp + 0x30], 0x3e
xor r9d, r9d
mov qword [rsp + 0x28], 0
xor r8d, r8d
xor edx, edx
mov qword [rsp + 0x20], 0
xor ecx, ecx
call fcn.18003f600
mov rbx, rax
mov eax, 0x88888889
mul ebx
shr edx, 3
imul eax, edx, 0xf
sub ebx, eax
inc ebx
lea eax, [rbx + r13]
cmp eax, 0x100
jle 0x18003aade
mov ebx, pe_nt_image_headers64
sub ebx, r13d
inc r14d
cmp r14d, 0x12a
jb 0x18003a9d0
cmp r13d, 0x100
jl 0x18003a9c0
lea r9, [rbp + 0x30]
xor r8d, r8d
lea rdx, [rbp + 0x50]
mov ecx, 0x114
call fcn.180095790
test eax, eax
je 0x18003b400
dec r15d
cmp r15d, 1
ja 0x18003a950
mov r9d, 0x1d
lea rdx, [rbp + 0x30]
xor r8d, r8d
xor ecx, ecx
call fcn.1800961a0
test eax, eax
jne 0x18003acda
mov r14d, 0x10e
nop word [rax + rax]
mov eax, r14d
sub eax, 0x10e
je 0x18003aca8
sub eax, 1
je 0x18003ac25
cmp eax, 1
jne 0x18003acca
xor esi, esi
lea r9, [rbp + 0x10]
mov qword [rsp + 0x28], rsi
lea r8, [rbp + 0x10]
xor edx, edx
mov dword [rsp + 0x20], 0x77
xor ecx, ecx
call fcn.1800966d0
mov r9d, 0x103
mov qword [rsp + 0x28], rsi
xor r8d, r8d
mov qword [rsp + 0x20], rsi
lea rdx, [rbp + 0x10]
lea rcx, [rbp + 0x50]
call fcn.180070b50
movups xmm1, xmmword [rax]
movsd xmm0, qword [rax + 0x10]
movd eax, xmm1
movsd qword [rbp + 0x60], xmm0
test eax, eax
jne 0x18003acca
mov esi, 0xbc
nop
mov eax, esi
sub eax, 0xbc
je 0x18003abe5
cmp eax, 0x71
jne 0x18003ac15
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x1800c867b]
mov rcx, rax
lea rdx, str.monitor__d
lea rax, str.linitialiseur_de_la_variable_locale_du_thread_doit
mov qword [rsp + 0x20], rax
call fcn.1800bc2a0
add esi, 0x71
cmp esi, 0x19e
jb 0x18003abd0
jmp 0x18003acca
mov r9d, 0x29
lea r8, [rbp + 0x10]
lea rdx, [rbp + 0x10]
lea rcx, [rbp + 0x30]
call fcn.1800961a0
xor eax, eax
lea rdx, [rbp + 0x10]
mov qword [rsp + 0x28], rax
lea rcx, [rbp + 0x50]
mov r9d, 0x103
mov qword [rsp + 0x20], rax
xor r8d, r8d
call fcn.180070b50
movups xmm1, xmmword [rax]
movsd xmm0, qword [rax + 0x10]
movd eax, xmm1
movsd qword [rbp + 0x60], xmm0
test eax, eax
jne 0x18003acca
lea ecx, [rax + 2]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x1800c867b]
mov rcx, rax
lea rdx, str.faultCause
lea rax, str._s:___s__is_on_NFS__skipping_delta_disk_optimization
mov qword [rsp + 0x20], rax
call fcn.1800bc2a0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov qword [rsp + 0x28], 0
lea r9, [rbp + 0x30]
lea r8, [rbp + 0x10]
mov dword [rsp + 0x20], 0x77
xor edx, edx
xor ecx, ecx
call fcn.1800966d0
inc r14d
cmp r14d, 0x111
jb 0x18003ab50
mov r15, qword [rsp + 0x78]
jmp 0x18003b396
mov r8d, dword [r15 + 0xc]
mov dword [rsp + 0x40], r8d
jmp 0x18003b39f
xor r14d, r14d
xor edi, edi
cmp dword [r12 + 8], edi
jle case.0x18003a916.228
nop dword [rax]
nop word [rax + rax]
mov rax, qword [r12]
lea rcx, [r14 + r14*2]
lea rsi, [rax + rcx*8]
test rsi, rsi
je 0x18003ad56
mov r8, qword [rsi]
test r8, r8
je 0x18003ad56
xor edx, edx
mov r9, r15
lea ecx, [rdx + 0x40]
call fcn.18005e9e0
test rax, rax
je 0x18003ad4d
mov r8, qword [rsi]
mov edx, 0x4f
mov rcx, r15
call fcn.1800b2b50
add edi, eax
mov rsi, qword [rsi + 0x10]
test rsi, rsi
jne 0x18003ad21
inc r14d
cmp r14d, dword [r12 + 8]
jl 0x18003ad10
jmp 0x18003b396
test r12, r12
je 0x18003ad7b
test r15, r15
je 0x18003ad7b
cmp dword [r12 + 0xc], 0
jne case.0x18003a916.228
mov eax, 0x120
cmp eax, 0x120
je 0x18003b437
add eax, 0x21
cmp eax, 0x141
jb 0x18003ad80
jmp case.0x18003a916.228
xor r9d, r9d
mov dword [rsp + 0x20], 0xad
lea r8, [rbp - 0x70]
lea rdx, [rbp + 0x70]
lea rcx, [rbp - 0x50]
call fcn.180095dd0
mov r12d, 0xfb
nop dword [rax]
cmp r12d, 0xfb
je 0x18003ae48
cmp r12d, 0x183
jne 0x18003af51
lea r9, [rbp + 0x30]
xor r8d, r8d
lea rdx, [rbp + 0x10]
lea ecx, [r12 - 0x6f]
call fcn.180095790
test eax, eax
jne 0x18003af51
mov esi, 0x10d
nop dword [rax + rax]
mov eax, esi
sub eax, 0x10c
je 0x18003b43e
cmp eax, 1
jne 0x18003ae39
lea ecx, [rax + 1]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
mov qword [rsp + 0x20], r14
mov rcx, rax
lea r8, [0x1800c867b]
lea rdx, str.WebPalette
call fcn.1800bc2a0
dec esi
cmp esi, 0x10b
ja 0x18003ae00
jmp 0x18003af51
xor esi, esi
lea rdx, [rbp + 0x10]
mov qword [rsp + 0x30], rsi
lea rcx, [rsp + 0x50]
mov dword [rsp + 0x28], 0x36
xor r9d, r9d
xor r8d, r8d
mov qword [rsp + 0x20], rsi
mov dword [rsp + 0x50], esi
call fcn.1800507b0
mov r15d, esi
nop word [rax + rax]
mov r14d, 0x16
mov eax, r14d
sub eax, 0x16
je 0x18003aead
cmp eax, 1
jne 0x18003af2c
lea r9, [rbp - 0x50]
lea r8, [rbp + 0x10]
lea rdx, [rbp + 0x10]
lea ecx, [rax + 0x55]
call fcn.18004dcd0
jmp 0x18003af2c
mov eax, 0xfc
mov dword [rsp + 0x60], 4
sub eax, r15d
lea r8, [rsp + 0x50]
mov r9d, 0x96
mov dword [rsp + 0x50], eax
lea rdx, [rbp + 0x30]
lea rcx, [rsp + 0x60]
call fcn.1800961a0
mov qword [rsp + 0x30], rsi
lea rdx, [rbp - 0x50]
mov dword [rsp + 0x28], 0x36
lea rcx, [rsp + 0x48]
xor r9d, r9d
mov qword [rsp + 0x20], rsi
xor r8d, r8d
mov dword [rsp + 0x48], eax
call fcn.1800507b0
mov esi, 4
nop dword [rax]
lea r9, [rbp + 0x10]
mov ecx, 0x56
lea r8, [rbp + 0x10]
lea rdx, [rbp + 0x10]
call fcn.18004dcd0
sub rsi, 1
jne 0x18003af10
inc r14d
cmp r14d, 0x18
jb 0x18003ae86
add r15d, 4
cmp r15d, 0x100
jl 0x18003ae80
lea r14, str._textformat_leftmargin2_rightmargin2_Neizdev
add r12d, 0x88
cmp r12d, 0x20b
jb 0x18003adc0
mov r15, qword [rsp + 0x78]
mov r12, qword [rbp - 0x80]
jmp 0x18003b396
mov r14d, 0xb5
nop dword [rax]
mov eax, r14d
sub eax, 0xb5
je 0x18003b022
cmp eax, 0x1f
jne 0x18003b038
lea r9, [rbp - 0x10]
lea r8, [rbp + 0x70]
lea rdx, [rbp - 0x50]
lea ecx, [rax + 0x37]
call fcn.18004dcd0
lea r9, [rbp - 0x50]
xor r8d, r8d
lea rdx, [rbp - 0x30]
mov ecx, 0x114
call fcn.180095790
test eax, eax
jne 0x18003b038
mov esi, 0xd8
nop dword [rax]
mov eax, esi
sub eax, 0xd8
je 0x18003afe5
cmp eax, 0x5e
jne 0x18003b015
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x1800c867b]
mov rcx, rax
lea rdx, str.updateOver
lea rax, str.HRESULT_ID3DXKeyframedAnimationSet::GetCallbackKey__
mov qword [rsp + 0x20], rax
call fcn.1800bc2a0
add esi, 0x5e
cmp esi, 0x194
jb 0x18003afd0
jmp 0x18003b038
lea r9, [rbp + 0x70]
mov ecx, 0x56
lea r8, [rbp - 0x10]
lea rdx, [rbp - 0x30]
call fcn.18004dcd0
add r14d, 0x1f
cmp r14d, 0xf3
jb 0x18003af80
jmp 0x18003b396
mov ecx, dword [r15 + 0x3c]
lea rdx, [rsp + 0x48]
mov dword [rsp + 0x68], ecx
mov r9d, 0x8b
mov rcx, r15
mov dword [rsp + 0x48], 0x2a
xor r8d, r8d
call fcn.1800320a0
test eax, eax
je 0x18003b8fc
jmp 0x18003b396
mov r15d, 0x7c
nop word [rax + rax]
mov eax, r15d
sub eax, 0x79
je 0x18003b1f3
sub eax, 1
je 0x18003b1ba
sub eax, 1
je 0x18003b118
cmp eax, 1
jne 0x18003b375
mov dword [rsp + 0x30], 0x3e
xor r9d, r9d
mov qword [rsp + 0x28], 0
xor r8d, r8d
xor edx, edx
mov qword [rsp + 0x20], 0
xor ecx, ecx
call fcn.18003f600
movzx eax, al
lea rdx, [rbp + 0x10]
mov dword [rsp + 0x6c], eax
lea rcx, [rsp + 0x48]
xor eax, eax
mov dword [rsp + 0x48], 1
mov qword [rsp + 0x30], rax
xor r9d, r9d
mov dword [rsp + 0x28], 0x36
xor r8d, r8d
mov qword [rsp + 0x20], rax
call fcn.1800507b0
jmp 0x18003b375
mov qword [rsp + 0x28], 0
lea rdx, [rbp + 0x10]
mov r9d, 0x103
mov qword [rsp + 0x20], 0
xor r8d, r8d
lea rcx, [rbp + 0x50]
call fcn.180070b50
movups xmm1, xmmword [rax]
movsd xmm0, qword [rax + 0x10]
movd eax, xmm1
movsd qword [rbp + 0x60], xmm0
test eax, eax
jne 0x18003b375
mov esi, 0x9c
nop
cmp esi, 0x9c
je 0x18003b177
cmp esi, 0x7944
jne 0x18003b1a7
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x1800c867b]
mov rcx, rax
lea rdx, str.CSSHyphens
lea rax, str.define_convert_float4_rtz_x__convert_float_rtz_x_
mov qword [rsp + 0x20], rax
call fcn.1800bc2a0
add esi, 0x78a8
cmp esi, 0xf150
jbe 0x18003b160
jmp 0x18003b375
mov esi, dword [rsp + 0x6c]
test esi, esi
jle 0x18003b1de
lea r9, [rbp + 0x10]
mov ecx, 0x56
lea r8, [rbp + 0x10]
lea rdx, [rbp + 0x10]
call fcn.18004dcd0
sub rsi, 1
jne 0x18003b1c2
movups xmm0, xmmword [rbp - 0x10]
movups xmm1, xmmword [rbp]
movups xmmword [rbp - 0x30], xmm0
movups xmmword [rbp - 0x20], xmm1
jmp 0x18003b375
movups xmm0, xmmword [rbp - 0x10]
lea r9, [rbp + 0x10]
mov ecx, 0x56
movups xmm1, xmmword [rbp]
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x30]
movups xmmword [rbp - 0x50], xmm0
movups xmmword [rbp - 0x40], xmm1
call fcn.18004dcd0
test eax, eax
jne 0x18003b375
mov r14d, 0xaf
nop word [rax + rax]
cmp r14d, 0xaf
je 0x18003b338
cmp r14d, 0x1aa9
je 0x18003b2c3
cmp r14d, 0x34a3
je 0x18003b2ae
cmp r14d, 0x4e9d
jne 0x18003b361
lea r9, [rbp - 0x50]
xor r8d, r8d
lea rdx, [rbp - 0x30]
mov ecx, 0x114
call fcn.180095790
test eax, eax
jne 0x18003b361
lea ecx, [rax + 2]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x1800c867b]
mov rcx, rax
lea rdx, str.ValueScale
lea rax, str.WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
mov qword [rsp + 0x20], rax
call fcn.1800bc2a0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov esi, dword [rsp + 0x6c]
mov dword [rsp + 0x50], esi
mov dword [rsp + 0x48], 0
jmp 0x18003b348
lea r9, [rbp - 0x50]
xor r8d, r8d
lea rdx, [rbp - 0x30]
mov ecx, 0x114
call fcn.180095790
test eax, eax
jne 0x18003b361
mov esi, 0x5a
cmp esi, 0x5a
je 0x18003b2f8
cmp esi, 0x17e8
je 0x18003b170
jmp 0x18003b328
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x1800c867b]
mov rcx, rax
lea rdx, str.mips:isa32
lea rax, str.cv::MorphColumnIVec_struct_cv::VMin16u_::operator___
mov qword [rsp + 0x20], rax
call fcn.1800bc2a0
add esi, 0x178e
cmp esi, 0x2f1c
jbe 0x18003b2e5
jmp 0x18003b361
mov eax, dword [rsp + 0x6c]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x48], 1
mov r9d, 0x13
lea r8, [rsp + 0x48]
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x50]
call fcn.180022860
add r14d, 0x19fa
cmp r14d, 0x67e8
jbe 0x18003b230
dec r15d
cmp r15d, 0x78
ja 0x18003b090
mov r15, qword [rsp + 0x78]
jmp 0x18003b396
mov edx, 0x52
mov rcx, r12
call fcn.1800323c0
mov edx, dword [rsp + 0x44]
mov r8d, dword [rsp + 0x40]
mov eax, dword [rsp + 0x70]
lea r10, [0x180000000]
dec eax
mov dword [rsp + 0x70], eax
cmp eax, edx
ja 0x18003a8ed
mov r14d, dword [rsp + 0x58]
mov r9d, dword [rsp + 0x68]
lea r13, str.short16___OVERLOADABLE___convert_short_rtn_uint16__
mov rsi, qword [rbp - 0x78]
cmp r14d, edx
jbe case.0x18003b3fa.215
lea eax, [r14 - 0xd4]
cmp eax, 0x29
ja case.0x18003b3fa.224
movzx eax, byte [r10 + rax + 0x3bcf8]
mov ecx, dword [r10 + rax*4 + 0x3bcc4]
add rcx, r10
jmp rcx
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x1800c867b]
mov rcx, rax
lea rdx, str.Gencer_Gen
lea rax, str.USB_CCID:_Unsupported_Bulk_out_message_0x_x_recvd.
mov qword [rsp + 0x20], rax
call fcn.1800bc2a0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
xor eax, eax
jmp 0x18003baf0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov r8d, dword [rsp + 0x48]
mov r9d, dword [rsp + 0x48]
mov dword [rsp + 0x40], r8d
mov dword [rsp + 0x68], r9d
jmp 0x18003b3cd
test r15, r15
je case.0x18003b3fa.224
mov ebx, 0x7e
mov eax, ebx
sub eax, 0x7d
je 0x18003b483
cmp eax, 1
jne 0x18003b4b5
mov rcx, qword [r15 + 8]
mov r8, r15
mov rdx, rsi
call r12
jmp 0x18003b4b5
mov r9, qword [r15 + 0x10]
test r9, r9
je 0x18003b49c
mov r8, rsi
mov edx, 0xfd
mov rcx, r12
call fcn.18003a860
mov r9, qword [r15 + 0x18]
test r9, r9
je 0x18003b4b5
mov r8, rsi
mov edx, 0xfd
mov rcx, r12
call fcn.18003a860
dec ebx
cmp ebx, 0x7c
ja 0x18003b468
mov r8d, dword [rsp + 0x40]
mov edx, dword [rsp + 0x44]
dec r14d
lea r10, [0x180000000]
jmp 0x18003b3bd
mov ebx, 0x53
nop dword [rax]
mov eax, ebx
sub eax, 0x53
je 0x18003b553
cmp eax, 1
jne 0x18003b589
lea r9d, [rax + 0x28]
lea r8, [rbp - 0x10]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x30]
call fcn.1800961a0
lea r9, [rbp - 0x10]
xor r8d, r8d
lea rdx, [rbp - 0x50]
mov ecx, 0x114
call fcn.180095790
test eax, eax
jne 0x18003b589
lea ecx, [rax + 2]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x1800c867b]
mov rcx, rax
lea rdx, str.page_state
lea rax, str.vcsdpihelpers1_srccommondpihelper_filter_impl.cpp
mov qword [rsp + 0x20], rax
call fcn.1800bc2a0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov qword [rsp + 0x30], 0
lea rdx, [rbp - 0x30]
mov dword [rsp + 0x28], 0x36
lea rcx, [rsp + 0x58]
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
mov dword [rsp + 0x58], 1
call fcn.1800507b0
inc ebx
cmp ebx, 0x55
jb 0x18003b4e0
mov ebx, 0xcf
nop dword [rax]
mov eax, ebx
sub eax, 0xcf
je 0x18003b61d
sub eax, 0x4d
je 0x18003b605
cmp eax, 0x4d
jne 0x18003b649
lea r9, [rbp - 0x10]
xor r8d, r8d
lea rdx, [rbp - 0x50]
mov ecx, 0x114
call fcn.180095790
test eax, eax
jne 0x18003b649
lea ecx, [rax + 2]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x1800c867b]
mov rcx, rax
lea rdx, str.xcrypt_cbc
lea rax, str.vector_unsigned_long_std::allocator_unsigned_long___
mov qword [rsp + 0x20], rax
call fcn.1800bc2a0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
lea r9, [rbp - 0x30]
mov ecx, 0x56
lea r8, [rbp - 0x10]
lea rdx, [rbp - 0x50]
call fcn.18004dcd0
jmp 0x18003b649
xor eax, eax
lea rdx, [rbp - 0x30]
mov qword [rsp + 0x30], rax
lea rcx, [rsp + 0x58]
mov dword [rsp + 0x28], 0x36
xor r9d, r9d
xor r8d, r8d
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x58], eax
call fcn.1800507b0
add ebx, 0x4d
cmp ebx, 0x1b6
jb 0x18003b5a0
jmp 0x18003b4bc
mov esi, 0x58
cmp esi, 0x58
je 0x18003b703
cmp esi, 0x116
je 0x18003b6ea
cmp esi, 0x1d4
jne 0x18003b736
lea r9, [rbp - 0x50]
xor r8d, r8d
lea rdx, [rbp - 0x30]
mov ecx, 0x114
call fcn.180095790
test eax, eax
jne 0x18003b736
mov ebx, 0x52
mov eax, ebx
sub eax, 0x52
je 0x18003b6b4
cmp eax, 0x5d
jne 0x18003b6dd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
mov qword [rsp + 0x20], r13
mov rcx, rax
lea r8, [0x1800c867b]
lea rdx, str.FwActivate
call fcn.1800bc2a0
add ebx, 0x5d
cmp ebx, 0x10c
jb 0x18003b6a1
jmp 0x18003b736
mov r9d, 0x29
lea r8, [rbp - 0x10]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x10]
call fcn.1800961a0
jmp 0x18003b736
mov qword [rsp + 0x38], 0
lea rax, [rbp - 0x30]
mov qword [rsp + 0x30], 0
lea r8, [rbp - 0x10]
mov dword [rsp + 0x28], 0x17
xor r9d, r9d
xor edx, edx
mov qword [rsp + 0x20], rax
xor ecx, ecx
call fcn.1800393b0
add esi, 0xbe
cmp esi, 0x292
jb 0x18003b662
jmp 0x18003b4bc
mov ebx, 0x7b
mov eax, ebx
sub eax, 0x7b
je 0x18003b7c1
cmp eax, 1
jne 0x18003b7d8
lea r9d, [rax + 0x28]
lea r8, [rbp + 0x70]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x10]
call fcn.1800961a0
lea r9, [rbp - 0x50]
xor r8d, r8d
lea rdx, [rbp - 0x30]
mov ecx, 0x114
call fcn.180095790
test eax, eax
jne 0x18003b7d8
lea ecx, [rax + 2]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x1800c867b]
mov rcx, rax
lea rdx, str.Panel_Info
lea rax, str.D:drmemory_packagedynamoriocorewin32_ntdll.c:851
mov qword [rsp + 0x20], rax
call fcn.1800bc2a0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov r9d, 0x29
lea r8, [rbp - 0x10]
lea rdx, [rbp - 0x30]
lea rcx, [rbp + 0x70]
call fcn.1800961a0
inc ebx
cmp ebx, 0x7d
jb 0x18003b752
mov esi, 0x20
nop dword [rax + rax]
mov eax, esi
sub eax, 0x20
je 0x18003b8a6
sub eax, 1
je 0x18003b882
cmp eax, 1
jne 0x18003b8d2
lea r9, [rbp - 0x50]
xor r8d, r8d
lea rdx, [rbp - 0x30]
mov ecx, 0x114
call fcn.180095790
test eax, eax
jne 0x18003b8d2
mov ebx, 0xf0
nop
mov eax, ebx
sub eax, 0xf0
je 0x18003b845
cmp eax, 0x72
jne 0x18003b875
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x1800c867b]
mov rcx, rax
lea rdx, str.vqaddh_s16
lea rax, str.Command_line_too_long_for_RegisterApplicationRestart
mov qword [rsp + 0x20], rax
call fcn.1800bc2a0
add ebx, 0x72
cmp ebx, 0x1d4
jb 0x18003b830
jmp 0x18003b8d2
lea r9, [rbp + 0x30]
mov ecx, 0x56
lea r8, [rbp + 0x70]
lea rdx, [rbp - 0x50]
call fcn.18004dcd0
lea r9, [rbp - 0x50]
lea r8, [rbp - 0x10]
lea rdx, [rbp - 0x50]
jmp 0x18003b8c8
lea r9, [rbp + 0x70]
mov ecx, 0x56
lea r8, [rbp - 0x10]
lea rdx, [rbp - 0x30]
call fcn.18004dcd0
lea r9, [rbp + 0x30]
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x30]
mov ecx, 0x56
call fcn.18004dcd0
inc esi
cmp esi, 0x23
jb 0x18003b7f0
jmp 0x18003b4bc
xor r9d, r9d
mov r8, r15
xor edx, edx
mov ecx, 0xeb
call fcn.1800ac2e0
test eax, eax
jne 0x18003b4bc
mov r14d, 0xd7
jmp 0x18003b4bc
mov ebx, 0x10b
nop dword [rax]
mov eax, ebx
sub eax, 0x108
je 0x18003b988
sub eax, 1
je 0x18003b96f
sub eax, 1
je 0x18003b93f
cmp eax, 1
jne 0x18003b9a5
lea r9d, [rax + 0x28]
lea r8, [rbp - 0x10]
lea rdx, [rbp - 0x30]
lea rcx, [rbp + 0x70]
call fcn.1800961a0
jmp 0x18003b9a5
mov r9d, 0x29
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x30]
lea rcx, [rbp + 0x30]
call fcn.1800961a0
mov r9d, 0x29
lea r8, [rbp + 0x70]
lea rdx, [rbp - 0x50]
lea rcx, [rbp + 0x30]
call fcn.1800961a0
jmp 0x18003b9a5
mov r9d, 0x29
lea r8, [rbp - 0x10]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x50]
call fcn.1800961a0
jmp 0x18003b9a5
lea r9, [rbp - 0x50]
xor r8d, r8d
lea rdx, [rbp - 0x30]
mov ecx, 0x114
call fcn.180095790
test eax, eax
je 0x18003bc23
dec ebx
cmp ebx, 0x107
ja 0x18003b910
mov esi, 0x70
nop dword [rax + rax]
cmp esi, 0x70
je 0x18003ba90
cmp esi, 0x1ff0
je 0x18003ba86
cmp esi, 0x3f70
je 0x18003ba57
cmp esi, 0x5ef0
jne 0x18003babd
lea r9, [rbp - 0x50]
xor r8d, r8d
lea rdx, [rbp - 0x30]
mov ecx, 0x114
call fcn.180095790
test eax, eax
jne 0x18003babd
mov ebx, 0x7a
nop dword [rax + rax]
mov eax, ebx
sub eax, 0x79
je 0x18003bc1c
cmp eax, 1
jne 0x18003ba4e
lea ecx, [rax + 1]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x1800c867b]
mov rcx, rax
lea rdx, str.9QAuBucket
lea rax, str._s:_Permission_check_failed_for_file__s__access___d
mov qword [rsp + 0x20], rax
call fcn.1800bc2a0
dec ebx
cmp ebx, 0x78
ja 0x18003ba10
jmp 0x18003babd
mov r9d, 0x29
lea r8, [rbp + 0x70]
lea rdx, [rbp + 0x10]
lea rcx, [rbp + 0x30]
call fcn.1800961a0
lea r9, [rbp + 0x10]
mov ecx, 0x56
lea r8, [rbp - 0x50]
lea rdx, [rbp - 0x50]
call fcn.18004dcd0
jmp 0x18003babd
lea r8, [rbp - 0x10]
lea rdx, [rbp - 0x50]
jmp 0x18003baae
lea r9, [rbp + 0x70]
mov ecx, 0x56
lea r8, [rbp - 0x10]
lea rdx, [rbp - 0x30]
call fcn.18004dcd0
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x30]
mov r9d, 0x29
lea rcx, [rbp + 0x30]
call fcn.1800961a0
add esi, 0x1f80
cmp esi, 0x7e00
jbe 0x18003b9c0
jmp 0x18003b4bc
mov ecx, 0xe6
nop dword [rax]
mov eax, ecx
sub eax, 0xe6
je 0x18003bb1a
cmp eax, 1
jne 0x18003bb1c
mov eax, edi
mov rcx, qword [rbp + 0x90]
xor rcx, rsp
call fcn.1800bcd70
mov rbx, qword [rsp + 0x1e8]
add rsp, 0x1a0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
xor edi, edi
inc ecx
cmp ecx, 0xe8
jb 0x18003bae0
mov dword [r15 + 0x3c], r9d
lea r10, [0x180000000]
dec r14d
jmp 0x18003b3bd
mov edi, 1
lea r10, [0x180000000]
dec r14d
jmp 0x18003b3bd
mov ebx, 0x79
mov eax, ebx
sub eax, 0x79
je 0x18003bbc5
cmp eax, 1
jne 0x18003bbf9
lea r9d, [rax + 0x28]
lea r8, [rbp - 0x10]
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x50]
call fcn.1800961a0
lea r9, [rbp - 0x50]
xor r8d, r8d
lea rdx, [rbp - 0x30]
mov ecx, 0x114
call fcn.180095790
test eax, eax
jne 0x18003bbf9
lea ecx, [rax + 2]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x1800c867b]
mov rcx, rax
lea rdx, str.StapleCaps
lea rax, str.FixPrologueEpilogue:_epilog_scope_splits_instruction
mov qword [rsp + 0x20], rax
call fcn.1800bc2a0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov qword [rsp + 0x30], 0
lea rdx, [rbp - 0x50]
mov dword [rsp + 0x28], 0x36
lea rcx, [rbp - 0x80]
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor r8d, r8d
mov dword [rbp - 0x80], 0
call fcn.1800507b0
inc ebx
cmp ebx, 0x7b
jb 0x18003bb52
jmp 0x18003b4bc
mov dword [r15 + 0xc], r8d
lea r10, [0x180000000]
dec r14d
jmp 0x18003b3bd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x1800c867b]
mov rcx, rax
lea rdx, str.length___0
lea rax, str.VkPhysicalDeviceLimits::maxVertexOutputComponents_
mov qword [rsp + 0x20], rax
call fcn.1800bc2a0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3