Function at 0x14000b3d0
Capabilities:
Check if file exists

Disassembly:
add rsp, 0x62bd40ea
sub rsp, 0x62bd41c2
mov rax, qword [0x140248220]
jmp 0x14000b3fa
call fcn.1400dce30
mov rsi, rsi
sub rsp, 0xffffffffffffff28
ret
mov dword [rsp - 0x20], esp
xor rax, rsp
mov qword [rsp + 0x80], rax
cmp byte [rcx], 0
jmp 0x14000b411
jne 0x14000b431
mov dword [rsp - 0x10], 0x33fb9ef9
xor eax, eax
mov rcx, qword [rsp + 0x80]
xor rcx, rsp
jmp 0x14000b3ea
mov rcx, qword [rcx + 8]
lea rax, [rsp + 0x78]
mov r9d, r8d
mov rbx, rbx
xchg rbx, r15
jmp 0x14000b75e
psrld xmm0, xmm8
paddd xmm0, xmm1
mov dword [rsp - 0x40], 0x895ba2e
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
mov dword [rsp - 0x34], 0x356b72ea
jmp 0x14000b568
lea r8, [r8 + rax*2]
nop dword [rax]
mov eax, 0x2fed0945
add eax, 0x462de83d
sub eax, 0x26f13d8c
xor eax, 0x766e27e0
jmp 0x14000b63c
mov eax, 0x699d067f
sub eax, 0x30df633
xor eax, 0x58eb990f
xor eax, 0x195f7397
sub eax, 0x7df7fc
xor eax, 0x106e47c
jmp 0x14000b776
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
xchg r11, r11
movq xmm2, xmm9
jmp 0x14000b8a4
mov dword [rsp - 0x44], ebx
lea rcx, [rsp + 0x40]
movdqa xmm4, xmmword [0x14010c320]
jmp 0x14000b812
xor edx, edx
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], ebx
xchg r12, r12
mov qword [rsp + 0x20], rbx
call qword [sym.imp.KERNEL32.dll_DeviceIoControl]
jmp 0x14000b7b7
mov eax, 0x527870b8
sub eax, 0x1a8546ec
add eax, 0x183a89de
add eax, 0x17d5c97a
sub eax, 0x1e73cdf1
add eax, 0x1b7527b0
sub eax, 0x5f71f28c
jmp 0x14000b840
movaps xmmword [rsp + 0xa0], xmm8
mov dword [rsp - 0x1c], 0x28a37672
movd xmm6, eax
jmp 0x14000b495
movaps xmm7, xmmword [r9 + 0xb0]
xchg rsp, r9
movaps xmm6, xmmword [rsp + 0xc0]
mov rdi, rdi
cmp ebx, 0x1a
jge 0x14000b72e
jmp 0x14000b893
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
pshufd xmm3, xmm1, 0xd8
xchg rdi, rdi
jmp 0x14000b681
movaps xmm9, xmmword [r11 + 0x90]
xchg rsp, r11
xchg rbx, rsp
movaps xmm8, xmmword [rbx + 0xa0]
xchg rbx, rsp
xchg r9, rsp
jmp 0x14000b544
xchg rdi, rdi
mov dword [rsp + 0x70], ecx
xchg rsp, r8
movups xmmword [r8 + 0x40], xmm0
xchg rsp, r8
movups xmm0, xmmword [0x14010c288]
mov dword [rsp - 0x30], esp
jmp 0x14000b880
movaps xmmword [rbx + 0xc0], xmm6
xchg rsp, rbx
xchg rsp, r11
movaps xmmword [r11 + 0xb0], xmm7
xchg r11, rsp
movdqa xmm7, xmmword [0x14010c2e0]
jmp 0x14000b52a
xchg rsp, rsp
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x14000b69d
movzx eax, ax
xchg r10, r10
imul ecx, eax, 0x32
add cx, bx
inc ebx
mov r8, r8
xor word [r8 - 2], cx
jmp 0x14000b722
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
mov dword [rsp - 0x14], ebx
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x14000b65b
xor eax, 0x67f69c9b
sub eax, 0x4abfc112
xor eax, 0x418f1fc
add eax, 0x3a01ce98
lea r8, [r8 + 2]
imul ebx
jmp 0x14000b6ba
psrad xmm1, xmm6
mov dword [rsp - 0xc], 0x3adcd90f
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov rdx, rdx
pmulld xmm0, xmm7
jmp 0x14000b4b8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
jmp 0x14000b82b
mov r11, r11
xor eax, eax
jmp 0x14000b8f1
paddd xmm2, xmm5
mov rbp, rbp
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
jmp 0x14000b6e6
mov rdx, rdx
sar edx, 2
sar edx, 2
mov eax, edx
jmp 0x14000b7a1
mov r9d, eax
movups xmm0, xmmword [0x14010c268]
mov ecx, dword [0x14010c298]
movups xmm1, xmmword [0x14010c278]
jmp 0x14000b5a5
mov dword [rsp - 0x40], esi
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
xchg rdx, rdx
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x14000b448
movups xmmword [r14 + 0x60], xmm0
xchg rsp, r14
jl 0x14000b893
movdqa xmm5, xmmword [0x14010c2c0]
jmp 0x14000b4ce
cmp ebx, 0x1a
jl 0x14000b47c
mov r10, r10
mov edx, r9d
lea rcx, [rsp + 0x40]
call fcn.1400a1310
jmp 0x14000b693
lea rcx, [rcx + 0x10]
paddd xmm2, xmm5
mov r10, r10
add ebx, 8
movdqa xmm1, xmm2
movdqa xmm0, xmm2
xchg rdx, rdx
jmp 0x14000b61d
mov qword [rsp + 0xd0], r15
xchg r15, rbx
xor ebx, ebx
xchg rbp, rbp
xchg rdx, rbx
jmp 0x14000b868
sub eax, 0x132ab64e
add eax, 0x2d30107a
sub eax, 0x41be40b1
movaps xmmword [rsp + 0x90], xmm9
movdqa xmm9, xmmword [0x14010c2f0]
movd xmm8, eax
jmp 0x14000b852
xchg r10, r10
shr eax, 8
shr eax, 4
shr eax, 0xb
shr eax, 8
add edx, eax
jmp 0x14000b502
test eax, eax
xchg rcx, rcx
jne 0x14000b8c4
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp dword [0x140248200], 2
mov dword [rsp - 0x24], esi
jmp 0x14000b6ca
add eax, 0x1b5ba378
sub eax, 0x1b2ec160
sub eax, 0x276e4935
sub eax, 0x481dd57
sub eax, 0x2481229f
xchg rsp, rbx
jmp 0x14000b5c7
movd xmm2, ebx
lea eax, [rbx + 4]
mov dword [rsp - 0x20], 0x240d53e6
pshufd xmm2, xmm2, 0
jmp 0x14000b740
mov eax, 0x6b9266d2
sub eax, 0x38a4effa
xor eax, 0x2a0b34a1
add eax, 0x375e249e
jmp 0x14000b7d8
cmp ebx, 0x18
mov dword [rsp - 0x3c], ebx
jl 0x14000b7f9
xchg rsp, r11
jmp 0x14000b584
add eax, 0x761cb01
sub eax, 0xcf4af57
sub ax, dx
jmp 0x14000b602
mov dword [rsp - 0x28], ebp
nop dword [rax]
nop word [rax + rax]
jmp 0x14000b7f9
mov r8, rbx
xchg rbx, rdx
mov qword [rsp + 0x38], rbx
mov dword [rsp - 0x18], 0x31596604
jmp 0x14000b4e4
xchg rsp, r10
movups xmmword [r10 + 0x50], xmm1
xchg r10, rsp
xchg rsp, r14
jmp 0x14000b707
movsxd rax, ebx
lea r8, [rsp + 0x40]
mov dword [rsp - 0x10], esp
jmp 0x14000b474
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
mov dword [rsp - 0xc], edi
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
jmp 0x14000b5ec
mov eax, 0x13afca3e
xor eax, 0x66b79c1d
sub eax, 0x1ef9a392
add eax, 0x711e3
jmp 0x14000b8dd
xor eax, 0x30822b28
sub eax, 0x383220f1
sub eax, 0xc9453da
xor eax, 0x21e17a90
mov rbx, qword [rsp + 0xd0]
mov dword [rsp - 0x44], 0x448ee2ba
jmp 0x14000b906
mov rcx, qword [rsp + 0x80]
xor rcx, rsp
call fcn.1400dce30
add rsp, 0x5b03f5ef
sub rsp, 0x5b03f517
ret