# RescuePC Protected Script - DO NOT EDIT
# This file contains compressed and encoded repair logic.
# Source code is maintained separately in the development repository.


param(
    [switch]$NoPrompt
)

$_p = @"
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
"@

$_b=[System.Convert]::FromBase64String($_p.Replace("`n","").Replace("`r",""))
$_m=[System.IO.MemoryStream]::new($_b)
$_g=[System.IO.Compression.GZipStream]::new($_m,[System.IO.Compression.CompressionMode]::Decompress)
$_r=[System.IO.StreamReader]::new($_g,[System.Text.Encoding]::UTF8)
$_c=$_r.ReadToEnd();$_r.Dispose();$_g.Dispose();$_m.Dispose()
$_s=$PSScriptRoot
$_c="`$_RPC_ScriptRoot='$_s'" + [char]10 + $_c
. ([scriptblock]::Create($_c))
