From 964ded37b61fafcff3a66469e28457ccc82bf859 Mon Sep 17 00:00:00 2001 From: Bouletmarc Date: Tue, 12 Mar 2019 19:08:14 -0400 Subject: [PATCH] Add files via upload --- Source/CromeCracker.sln | 22 ++ Source/CromeCracker/CromeCracker.csproj | 90 ++++++ Source/CromeCracker/Form1.Designer.cs | 154 +++++++++ Source/CromeCracker/Form1.cs | 296 ++++++++++++++++++ Source/CromeCracker/Form1.resx | 219 +++++++++++++ Source/CromeCracker/Program.cs | 21 ++ .../CromeCracker/Properties/AssemblyInfo.cs | 36 +++ .../Properties/Resources.Designer.cs | 71 +++++ Source/CromeCracker/Properties/Resources.resx | 117 +++++++ .../Properties/Settings.Designer.cs | 30 ++ .../CromeCracker/Properties/Settings.settings | 7 + .../CromeCracker/bin/Debug/CromeCracker.exe | Bin 0 -> 26624 bytes .../CromeCracker/bin/Debug/CromeCracker.pdb | Bin 0 -> 28160 bytes .../bin/Debug/CromeCracker.vshost.exe | Bin 0 -> 21688 bytes .../Debug/CromeCracker.vshost.exe.manifest | 11 + Source/CromeCracker/crome_MAINICON.ico | Bin 0 -> 5222 bytes .../obj/Debug/CromeCracker.Form1.resources | Bin 0 -> 5788 bytes ...romeCracker.Properties.Resources.resources | Bin 0 -> 180 bytes .../CromeCracker.csproj.FileListAbsolute.txt | 8 + ...CromeCracker.csproj.GenerateResource.Cache | Bin 0 -> 847 bytes ...acker.csprojResolveAssemblyReference.cache | Bin 0 -> 1758 bytes .../CromeCracker/obj/Debug/CromeCracker.exe | Bin 0 -> 26624 bytes .../CromeCracker/obj/Debug/CromeCracker.pdb | Bin 0 -> 28160 bytes .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 1230 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 6994 bytes 25 files changed, 1082 insertions(+) create mode 100644 Source/CromeCracker.sln create mode 100644 Source/CromeCracker/CromeCracker.csproj create mode 100644 Source/CromeCracker/Form1.Designer.cs create mode 100644 Source/CromeCracker/Form1.cs create mode 100644 Source/CromeCracker/Form1.resx create mode 100644 Source/CromeCracker/Program.cs create mode 100644 Source/CromeCracker/Properties/AssemblyInfo.cs create mode 100644 Source/CromeCracker/Properties/Resources.Designer.cs create mode 100644 Source/CromeCracker/Properties/Resources.resx create mode 100644 Source/CromeCracker/Properties/Settings.Designer.cs create mode 100644 Source/CromeCracker/Properties/Settings.settings create mode 100644 Source/CromeCracker/bin/Debug/CromeCracker.exe create mode 100644 Source/CromeCracker/bin/Debug/CromeCracker.pdb create mode 100644 Source/CromeCracker/bin/Debug/CromeCracker.vshost.exe create mode 100644 Source/CromeCracker/bin/Debug/CromeCracker.vshost.exe.manifest create mode 100644 Source/CromeCracker/crome_MAINICON.ico create mode 100644 Source/CromeCracker/obj/Debug/CromeCracker.Form1.resources create mode 100644 Source/CromeCracker/obj/Debug/CromeCracker.Properties.Resources.resources create mode 100644 Source/CromeCracker/obj/Debug/CromeCracker.csproj.FileListAbsolute.txt create mode 100644 Source/CromeCracker/obj/Debug/CromeCracker.csproj.GenerateResource.Cache create mode 100644 Source/CromeCracker/obj/Debug/CromeCracker.csprojResolveAssemblyReference.cache create mode 100644 Source/CromeCracker/obj/Debug/CromeCracker.exe create mode 100644 Source/CromeCracker/obj/Debug/CromeCracker.pdb create mode 100644 Source/CromeCracker/obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 Source/CromeCracker/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache diff --git a/Source/CromeCracker.sln b/Source/CromeCracker.sln new file mode 100644 index 0000000..e1c0b08 --- /dev/null +++ b/Source/CromeCracker.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.25420.1 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CromeCracker", "CromeCracker\CromeCracker.csproj", "{A0AC09F0-16D4-4995-8F99-B5814ADB923A}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {A0AC09F0-16D4-4995-8F99-B5814ADB923A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A0AC09F0-16D4-4995-8F99-B5814ADB923A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A0AC09F0-16D4-4995-8F99-B5814ADB923A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A0AC09F0-16D4-4995-8F99-B5814ADB923A}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/Source/CromeCracker/CromeCracker.csproj b/Source/CromeCracker/CromeCracker.csproj new file mode 100644 index 0000000..ce838ce --- /dev/null +++ b/Source/CromeCracker/CromeCracker.csproj @@ -0,0 +1,90 @@ + + + + + Debug + AnyCPU + {A0AC09F0-16D4-4995-8F99-B5814ADB923A} + WinExe + Properties + CromeCracker + CromeCracker + v3.5 + 512 + + + x86 + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + crome_MAINICON.ico + + + + + + + + + + + + + + + Form + + + Form1.cs + + + + + Form1.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + + \ No newline at end of file diff --git a/Source/CromeCracker/Form1.Designer.cs b/Source/CromeCracker/Form1.Designer.cs new file mode 100644 index 0000000..3b1ddfc --- /dev/null +++ b/Source/CromeCracker/Form1.Designer.cs @@ -0,0 +1,154 @@ +namespace CromeCracker +{ + partial class Form1 + { + /// + /// Variable nécessaire au concepteur. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Nettoyage des ressources utilisées. + /// + /// true si les ressources managées doivent être supprimées ; sinon, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Code généré par le Concepteur Windows Form + + /// + /// Méthode requise pour la prise en charge du concepteur - ne modifiez pas + /// le contenu de cette méthode avec l'éditeur de code. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1)); + this.button1 = new System.Windows.Forms.Button(); + this.textBox_Logs = new System.Windows.Forms.TextBox(); + this.label1 = new System.Windows.Forms.Label(); + this.saveFileDialog1 = new System.Windows.Forms.SaveFileDialog(); + this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog(); + this.progressBar1 = new System.Windows.Forms.ProgressBar(); + this.button2 = new System.Windows.Forms.Button(); + this.button3 = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // button1 + // + this.button1.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button1.ForeColor = System.Drawing.Color.Blue; + this.button1.Location = new System.Drawing.Point(40, 12); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(203, 44); + this.button1.TabIndex = 0; + this.button1.Text = "Load Crome.exe"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // textBox_Logs + // + this.textBox_Logs.Location = new System.Drawing.Point(7, 98); + this.textBox_Logs.Multiline = true; + this.textBox_Logs.Name = "textBox_Logs"; + this.textBox_Logs.ReadOnly = true; + this.textBox_Logs.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; + this.textBox_Logs.Size = new System.Drawing.Size(259, 110); + this.textBox_Logs.TabIndex = 1; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(115, 211); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(157, 13); + this.label1.TabIndex = 2; + this.label1.Text = "Made by BM Devs (Bouletmarc)"; + // + // saveFileDialog1 + // + this.saveFileDialog1.DefaultExt = "exe"; + this.saveFileDialog1.FileName = "crome_dealer.exe"; + this.saveFileDialog1.Filter = "Crome Tuning Dealer|*.exe"; + this.saveFileDialog1.Title = "Save Crome Cracked"; + // + // openFileDialog1 + // + this.openFileDialog1.DefaultExt = "exe"; + this.openFileDialog1.FileName = "crome.exe"; + this.openFileDialog1.Filter = "Crome Tuning|*.exe"; + this.openFileDialog1.Title = "Locate Crome Tuning"; + // + // progressBar1 + // + this.progressBar1.Dock = System.Windows.Forms.DockStyle.Bottom; + this.progressBar1.Location = new System.Drawing.Point(0, 227); + this.progressBar1.Name = "progressBar1"; + this.progressBar1.Size = new System.Drawing.Size(272, 10); + this.progressBar1.TabIndex = 3; + // + // button2 + // + this.button2.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button2.ForeColor = System.Drawing.Color.Green; + this.button2.Location = new System.Drawing.Point(40, 62); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(100, 30); + this.button2.TabIndex = 4; + this.button2.Text = "Crack"; + this.button2.UseVisualStyleBackColor = true; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // button3 + // + this.button3.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button3.ForeColor = System.Drawing.Color.Red; + this.button3.Location = new System.Drawing.Point(143, 62); + this.button3.Name = "button3"; + this.button3.Size = new System.Drawing.Size(100, 30); + this.button3.TabIndex = 5; + this.button3.Text = "Uncrack"; + this.button3.UseVisualStyleBackColor = true; + this.button3.Click += new System.EventHandler(this.button3_Click); + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.SystemColors.MenuHighlight; + this.ClientSize = new System.Drawing.Size(272, 237); + this.Controls.Add(this.button3); + this.Controls.Add(this.button2); + this.Controls.Add(this.progressBar1); + this.Controls.Add(this.label1); + this.Controls.Add(this.textBox_Logs); + this.Controls.Add(this.button1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "Form1"; + this.Text = "Crome Tuning Cracker"; + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Button button1; + private System.Windows.Forms.TextBox textBox_Logs; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.SaveFileDialog saveFileDialog1; + private System.Windows.Forms.OpenFileDialog openFileDialog1; + private System.Windows.Forms.ProgressBar progressBar1; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Button button3; + } +} + diff --git a/Source/CromeCracker/Form1.cs b/Source/CromeCracker/Form1.cs new file mode 100644 index 0000000..cff651d --- /dev/null +++ b/Source/CromeCracker/Form1.cs @@ -0,0 +1,296 @@ +using System; +using System.IO; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Windows.Forms; + +namespace CromeCracker +{ + public partial class Form1 : Form + { + public string Version = "V1.0.0"; + public byte[] Buffer; + + public List LocationIndex; + public List LocationMode; + + public List LocationIndexCracked; + public List LocationModeCracked; + + public byte[] Find1 = new byte[7] { 0x72, 0x0F, 0x74, 0x2F, 0xFE, 0xC8, 0x74 }; // -5 + public byte[] Find2 = new byte[7] { 0x74, 0x0C, 0xEB, 0x5D, 0xC6, 0x80, 0x65 }; // -2 + public byte[] Find3 = new byte[7] { 0x75, 0x54, 0xA1, 0xA0, 0x17, 0x5A, 0x00 }; // -1 + public byte[] Find4 = new byte[7] { 0x75, 0x14, 0x8D, 0x55, 0xF4, 0x8B, 0x83 }; // -1 + public byte[] Find5 = new byte[7] { 0x0F, 0x84, 0x98, 0x00, 0x00, 0x00, 0x8D }; // -1 + + public byte[] Crack1 = new byte[7] { 0x90, 0x90, 0x90, 0x90, 0xFE, 0xC8, 0xEB }; // +5 + public byte[] Crack2 = new byte[7] { 0x90, 0x90, 0xEB, 0x5D, 0xC6, 0x80, 0x65 }; // +2 + public byte[] Crack3 = new byte[7] { 0xEB, 0x54, 0xA1, 0xA0, 0x17, 0x5A, 0x00 }; // +1 + public byte[] Crack4 = new byte[7] { 0x74, 0x14, 0x8D, 0x55, 0xF4, 0x8B, 0x83 }; // +1 + //public byte[] Crack4 = new byte[7] { 0xEB, 0x14, 0x8D, 0x55, 0xF4, 0x8B, 0x83 }; // +1 + public byte[] Crack5 = new byte[7] { 0x0F, 0x85, 0x98, 0x00, 0x00, 0x00, 0x8D }; // +1 + + public Form1() + { + InitializeComponent(); + + button2.Enabled = false; + button3.Enabled = false; + + Log_This("Crome Cracker Interface Loaded " + Version); + Log_This("Made by BM Devs (Bouletmarc)"); + } + + public void Log_This(string Message) + { + textBox_Logs.AppendText(Message); + textBox_Logs.AppendText(Environment.NewLine); + } + + private string GetHexLocation(int ThisNumber) + { + string XNumber = "2"; + + if (ThisNumber > 255) + XNumber = "2"; + if (ThisNumber > 4095) + XNumber = "3"; + if (ThisNumber > 65535) + XNumber = "4"; + if (ThisNumber > 1048575) + XNumber = "5"; + if (ThisNumber > 16777215) + XNumber = "6"; + if (ThisNumber > 268435455) + XNumber = "7"; + + return ThisNumber.ToString("X" + XNumber); + } + + private void Crack() + { + Log_This("Cracking..."); + + for (int index = 0; index < LocationIndex.Count; index++) + { + int Location = int.Parse(LocationIndex[index]); + int Mode = LocationMode[index]; + + byte[] LookupArray = new byte[0]; + + if (Mode == 0) LookupArray = Crack1; + if (Mode == 1) LookupArray = Crack2; + if (Mode == 2) LookupArray = Crack3; + if (Mode == 3) LookupArray = Crack4; + if (Mode == 4) LookupArray = Crack5; + + for (int i = 0; i < LookupArray.Length; i++) + Buffer[Location + i] = LookupArray[i]; + + if (LocationIndex.Count > 1) + progressBar1.Value = (index * 100) / (LocationIndex.Count - 1); + else + progressBar1.Value = 50; + } + + Log_This("Cracking DONE"); + + progressBar1.Value = 0; + + Save(); + } + + private void UnCrack() + { + Log_This("Uncracking..."); + + for (int index = 0; index < LocationIndexCracked.Count; index++) + { + int Location = int.Parse(LocationIndexCracked[index]); + int Mode = LocationModeCracked[index]; + + byte[] LookupArray = new byte[0]; + + if (Mode == 0) LookupArray = Find1; + if (Mode == 1) LookupArray = Find2; + if (Mode == 2) LookupArray = Find3; + if (Mode == 3) LookupArray = Find4; + if (Mode == 4) LookupArray = Find5; + + for (int i = 0; i < LookupArray.Length; i++) + Buffer[Location + i] = LookupArray[i]; + + if (LocationIndexCracked.Count > 1) + progressBar1.Value = (index * 100) / (LocationIndexCracked.Count - 1); + else + progressBar1.Value = 50; + } + + Log_This("Cracking DONE"); + + progressBar1.Value = 0; + + Save(); + } + + private void CheckCompatible() + { + LocationIndex = new List(); + LocationMode = new List(); + + LocationIndexCracked = new List(); + LocationModeCracked = new List(); + + bool CanBeCracked = false; + bool AlreadyCracked = false; + + button2.Enabled = false; + button3.Enabled = false; + + Log_This("Checking Compatibility"); + + progressBar1.Value = 0; + + for (int Index = 0; Index < 5; Index++) + { + byte[] LookupArray = new byte[0]; + byte[] LookupArrayCracked = new byte[0]; + + if (Index == 0) + { + LookupArray = Find1; + LookupArrayCracked = Crack1; + } + if (Index == 1) + { + LookupArray = Find2; + LookupArrayCracked = Crack2; + } + if (Index == 2) + { + LookupArray = Find3; + LookupArrayCracked = Crack3; + } + if (Index == 3) + { + LookupArray = Find4; + LookupArrayCracked = Crack4; + } + if (Index == 4) + { + LookupArray = Find5; + LookupArrayCracked = Crack5; + } + + for (int i = 0; i < Buffer.Length; i++) + { + + progressBar1.Value = (i * 100) / (Buffer.Length - 1); + + if (Buffer[i] == LookupArray[0]) + { + bool IsMatchingLookup = true; + + for (int i2 = 0; i2 < LookupArray.Length; i2++) + if (Buffer[i + i2] != LookupArray[i2]) + IsMatchingLookup = false; + + if (IsMatchingLookup) + { + LocationIndex.Add(i.ToString()); + LocationMode.Add(Index); + CanBeCracked = true; + } + } + + if (Buffer[i] == LookupArrayCracked[0]) + { + bool IsMatchingLookup = true; + + for (int i2 = 0; i2 < LookupArrayCracked.Length; i2++) + if (Buffer[i + i2] != LookupArrayCracked[i2]) + IsMatchingLookup = false; + + if (IsMatchingLookup) + { + LocationIndexCracked.Add(i.ToString()); + LocationModeCracked.Add(Index); + AlreadyCracked = true; + } + } + } + } + + progressBar1.Value = 0; + + if (CanBeCracked) + { + button2.Enabled = true; + + if (AlreadyCracked) + { + Log_This("This file is partially cracked"); + button3.Enabled = true; + } + else + Log_This("This file can be cracked"); + } + else + { + if (AlreadyCracked) + { + Log_This("This file is already cracked"); + button3.Enabled = true; + } + else + Log_This("This file CAN'T be cracked"); + } + } + + + private void button1_Click(object sender, EventArgs e) + { + DialogResult result = openFileDialog1.ShowDialog(); + if (result == DialogResult.OK) + { + Buffer = File.ReadAllBytes(openFileDialog1.FileName); + Log_This("File : " + Path.GetFileName(openFileDialog1.FileName) + " loaded"); + Log_This("File Size (integer/hex) : " + Buffer.Length + "/0x" + GetHexLocation(Buffer.Length)); + CheckCompatible(); + } + } + + private void Save() + { + DialogResult result = saveFileDialog1.ShowDialog(); + if (result == DialogResult.OK) + { + try + { + File.Create(saveFileDialog1.FileName).Dispose(); + File.WriteAllBytes(saveFileDialog1.FileName, Buffer); + + Log_This("File : " + Path.GetFileName(saveFileDialog1.FileName) + " saved"); + } + catch + { + Log_This("ERROR : CAN'T write file at the specified location"); + } + } + } + + private void button2_Click(object sender, EventArgs e) + { + Crack(); + } + + private void button3_Click(object sender, EventArgs e) + { + UnCrack(); + } + } +} diff --git a/Source/CromeCracker/Form1.resx b/Source/CromeCracker/Form1.resx new file mode 100644 index 0000000..7350000 --- /dev/null +++ b/Source/CromeCracker/Form1.resx @@ -0,0 +1,219 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + 153, 17 + + + + + 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 + AAAAAAhwAHd3d3d3d3d3d3d3d3d3AAAIiIiIiIiIiIiIiIiIgAAAAAAAAAAAAAAAAAAAAAAA/////+AA + AAfAAAADgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAA + AAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAHAAAAD4AAAB/// + //8oAAAAIAAAAEAAAAABABgAAAAAAIAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlpyfZGhqZGhqZGhqZGhqZGhqZGhqV1tcZGhqV1tcV1tcV1tc + V1tcV1tcV1tcS05PV1tcS05PS05PPkFCPkFCPkFCPkFCPkFCPkFCPkFCPkFCMjQ1AAAAAAAAAAAAlpyf + cHV3oqmsoqmsoqmsoqmsr7a5r7a5r7a5r7a5r7a5r7a5r7a5r7a5r7a5r7a5yNHUr7a5yNHU2trayNHU + 2tra2trayNHU5ubm5ubm5ubm5ubmrKysMjQ1AAAAAAAAoqmsgICATExMAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtra25ubm + MjQ1AAAAAAAAoqmsgICAAAAAAACUAADUAACUAAAAAAD/AAAAAACUAADUAACUAAAAAACUAADUAACUAAAA + AAD/AAAAAACUAADUAACUAAAAAACUAADUAAD/AAAAAAAA5ubmMjQ1AAAAAAAAoqmsgICAAAAAAAD/AAAA + AAD/AAAAAAD/AAAAAAD/AAAAAAD/AAAAAAD/AAAAAAD/AAAAAAD/AAAAAAD/AAAAAAD/AAAAAAD/AAAA + AAAAAAAAAAAA5ubmMjQ1AAAAAAAAr7a5gICAAAAAAAD/AAAAAAD/AAAAAAD/AAAAAAD/AAAAAAD/AAAA + AADUAAAAAAD/AAAAAAD/AAAAAAAAAAAAAAD/AAAAAADUAAAAAAAAAAAAAAAA5ubmPkFCAAAAAAAAr7a5 + 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 + AAD/AAAAAAAAiY+RV1tcAAAAAAAAyNHUfYKEAAAAAAD/AAAAAAD/AAAAAAD/AAAAAAD/AAAAAAD/AAAA + AAD/AAAAAAD/AAAAAAD/AAAAAAD/AAAAAAD/AAAAAAD/AAAAAAD/AAAAAAAAiY+RV1tcAAAAAAAA5ubm + fYKEAAAAAADUAAAAAACUAADUAACUAAAAAACUAADUAACUAAAAAADUAAAAAACUAADUAACUAAAAAADUAAAA + AADUAAAAAACUAADUAACUAAAAAAAAfYKEZGhqAAAAAAAA5ubmfYKETExMAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATExMfYKE + ZGhqAAAAAAAA5ubmc3NzZGhqZGhqZGhqZGhqZGhqZGhqZGhqZGhqcHV3ZGhqcHV3cHV3cHV3cHV3cHV3 + cHV3cHV3cHV3gICAiY+RiY+RiY+RiY+RiY+RiY+RgICAV1tcV1tcAAAAAAAAAAAA5ubm5ubmyNHU5ubm + yNHUyNHU5ubmyNHUyNHUyNHUyNHUyNHUr7a5wsLCr7a5r7a5wsLCr7a5r7a5r7a5r7a5r7a5r7a5r7a5 + r7a5r7a5lpyfiY+RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////8AA + AAOAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAA + AAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABwAAAA/// + //8= + + + \ No newline at end of file diff --git a/Source/CromeCracker/Program.cs b/Source/CromeCracker/Program.cs new file mode 100644 index 0000000..f8a9287 --- /dev/null +++ b/Source/CromeCracker/Program.cs @@ -0,0 +1,21 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Windows.Forms; + +namespace CromeCracker +{ + static class Program + { + /// + /// Point d'entrée principal de l'application. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Form1()); + } + } +} diff --git a/Source/CromeCracker/Properties/AssemblyInfo.cs b/Source/CromeCracker/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..ec3914f --- /dev/null +++ b/Source/CromeCracker/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Les informations générales relatives à un assembly dépendent de +// l'ensemble d'attributs suivant. Changez les valeurs de ces attributs pour modifier les informations +// associées à un assembly. +[assembly: AssemblyTitle("CromeCracker")] +[assembly: AssemblyDescription("Crome Tuning Cracker (Dealer)")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("BM Devs")] +[assembly: AssemblyProduct("CromeCracker")] +[assembly: AssemblyCopyright("Copyright © 2017")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// L'affectation de la valeur false à ComVisible rend les types invisibles dans cet assembly +// aux composants COM. Si vous devez accéder à un type dans cet assembly à partir de +// COM, affectez la valeur true à l'attribut ComVisible sur ce type. +[assembly: ComVisible(false)] + +// Le GUID suivant est pour l'ID de la typelib si ce projet est exposé à COM +[assembly: Guid("a0ac09f0-16d4-4995-8f99-b5814adb923a")] + +// Les informations de version pour un assembly se composent des quatre valeurs suivantes : +// +// Version principale +// Version secondaire +// Numéro de build +// Révision +// +// Vous pouvez spécifier toutes les valeurs ou indiquer les numéros de build et de révision par défaut +// en utilisant '*', comme indiqué ci-dessous : +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Source/CromeCracker/Properties/Resources.Designer.cs b/Source/CromeCracker/Properties/Resources.Designer.cs new file mode 100644 index 0000000..a1c5981 --- /dev/null +++ b/Source/CromeCracker/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// Ce code a été généré par un outil. +// Version du runtime :4.0.30319.42000 +// +// Les modifications apportées à ce fichier peuvent provoquer un comportement incorrect et seront perdues si +// le code est régénéré. +// +//------------------------------------------------------------------------------ + +namespace CromeCracker.Properties +{ + + + /// + /// Une classe de ressource fortement typée destinée, entre autres, à la consultation des chaînes localisées. + /// + // Cette classe a été générée automatiquement par la classe StronglyTypedResourceBuilder + // à l'aide d'un outil, tel que ResGen ou Visual Studio. + // Pour ajouter ou supprimer un membre, modifiez votre fichier .ResX, puis réexécutez ResGen + // avec l'option /str ou régénérez votre projet VS. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() + { + } + + /// + /// Retourne l'instance ResourceManager mise en cache utilisée par cette classe. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("CromeCracker.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Remplace la propriété CurrentUICulture du thread actuel pour toutes + /// les recherches de ressources à l'aide de cette classe de ressource fortement typée. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + } +} diff --git a/Source/CromeCracker/Properties/Resources.resx b/Source/CromeCracker/Properties/Resources.resx new file mode 100644 index 0000000..ffecec8 --- /dev/null +++ b/Source/CromeCracker/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Source/CromeCracker/Properties/Settings.Designer.cs b/Source/CromeCracker/Properties/Settings.Designer.cs new file mode 100644 index 0000000..4caee93 --- /dev/null +++ b/Source/CromeCracker/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace CromeCracker.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase + { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default + { + get + { + return defaultInstance; + } + } + } +} diff --git a/Source/CromeCracker/Properties/Settings.settings b/Source/CromeCracker/Properties/Settings.settings new file mode 100644 index 0000000..abf36c5 --- /dev/null +++ b/Source/CromeCracker/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Source/CromeCracker/bin/Debug/CromeCracker.exe b/Source/CromeCracker/bin/Debug/CromeCracker.exe new file mode 100644 index 0000000000000000000000000000000000000000..701174debc13704b568a2c80a0568f7c46102b8f GIT binary patch literal 26624 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 literal 0 HcmV?d00001 diff --git a/Source/CromeCracker/bin/Debug/CromeCracker.vshost.exe b/Source/CromeCracker/bin/Debug/CromeCracker.vshost.exe new file mode 100644 index 0000000000000000000000000000000000000000..0a4ce9d98966dfbb5fe2be66a1126ceff80314a2 GIT binary patch literal 21688 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 RC|Z!pRwE9plmWf@{{RpL7-9eb literal 0 HcmV?d00001 diff --git a/Source/CromeCracker/bin/Debug/CromeCracker.vshost.exe.manifest b/Source/CromeCracker/bin/Debug/CromeCracker.vshost.exe.manifest new file mode 100644 index 0000000..f96b1d6 --- /dev/null +++ b/Source/CromeCracker/bin/Debug/CromeCracker.vshost.exe.manifest @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/Source/CromeCracker/crome_MAINICON.ico b/Source/CromeCracker/crome_MAINICON.ico new file mode 100644 index 0000000000000000000000000000000000000000..e7ba60f2001480d86b7f074214428f930843eaf1 GIT binary patch literal 5222 zcmc(i-%F%r6vvOb%gjK8bLT>k*dktdQ&b>AYzm5H210aE5J4A97a>TDH^IvyYS7XQ zL`x_HyEmIi(TajMId~CXDdD0Z1bZdj>OU}jo^#%LJoCZ*DwXexI-iBPSnN3~ zGQU)muCod=Kw%C^cAa5YCMq*_D3EVdq)^mZaZ=oz#hVq2Csq29(2u93;1hfs`_!v2 zx6rqyPwMo3Bfae?dakanE-Wm-p@)t(Ha6%gw6n8we0&TfF6DBW1u!pkBw%pC3{32? zwZpN6=jaWIC>`vNj*dJCYZAkLZEel)4aE4&%nWDlHD*sU@G^S?L{CL#IXXJJySvNU zQo_>P1BhibHkX(cqS;f0;bS>6GGb*WkpM| zJUl!!d)tB!4GrNHMQS%OV{b)S6pXK5{|QI9>CuodnS*bKo3YP`(VkQ0;W3w(L-PUy z%)sXniY^oqiLDIr%%>i1E?-PM{BUTSu@e{_Pgyxe_+TLYyRM*Z55dAm4LF8Nt+ouAFm7NlGdW91-g z6O3VfA@ji(srd?8ROmzHH-6)Go)lAEvFOAt{6NZnUa z@DR%{tsn=2?%yk6xtvHTZ*oCU@N%&6wf9Si_A3nYPS!R6j;YVoTneoo_duZT{H{Tj zPouY+_-1RjmC^6-@3+d|*S@A_4Tpk$Y;26GRrH0JOI8CuZ-*L->yO93SdUNq_VwMn zjQbBB5T#zlg+b$?1pOuOLx({I(7?whCKx;kR>i@=fu`3w3OUF8c?avyPr&4NRx`3f z1xAQp9zBXtw1=pDe*y@Y5#RMEAmHnB4yq=aoSY;I>UtGf3!lHk55>lAWPKWCLc}Vp zWM75Hcl}B6X+m$W-RTXWA1iTF4Gav}hE>sg;vPSfKMzAbpMOQE0bOKqagoD?{AEZL zD=RBlZf|d^eMr*dyZpn^i15r~6Q2ARmH0WSdKn%brUJlOm?m#+@fG;dh6 ztOW~t7zvSsi*9Z3{bLr&^hd_p0>L9Jg}ggGZ6hX+8{b*+`E>m;%)j9=iox;@Y9`(* z;PV}-`tUB$y(SxP-(vmp&6~~FLS54i-}lGP+H2aan=RYnTS5N<|LU7c`~I}c)4Jq$ zec!xZI^uh;f40uze|cx&Y0tN#eFHx4dmX>|q3 z&&|zcetbrepN_2IEe9_SN0}KY?I&x@Gu(-%r@Uy!{era(t`z>!hx>(z8P3Z~#0dVM VF2er`)o1uWN|OFB6k>+he*xqy#Ge2F literal 0 HcmV?d00001 diff --git a/Source/CromeCracker/obj/Debug/CromeCracker.Form1.resources b/Source/CromeCracker/obj/Debug/CromeCracker.Form1.resources new file mode 100644 index 0000000000000000000000000000000000000000..8f72d535b291df990f1a588ee3494ad64d29ca06 GIT binary patch literal 5788 zcmc&%U1$_n6h6_UyGy0bQXe7|x~PZ`OGwmcgIH`LN~*POZ0$n}Wlbh#ZQO+YVPl~% zlwd4Wx(lV!CQ#598$wGJ19{QKhZ6b_DN2Mu!6)fkNuCSa@7yzcb7poY^{@8i&Y5%1 zJ?A?=cjoS7@wdNjHW5)7*T{);xx90>z2C`=7P13Q&Px4GYS76h6K8V+quG)4sbu1$ zlg*_^GY59Hcko{_(OVeF7qZTQj8n*GQzOa5yM4Brpx%WpubutG|?c0~?8tB^F z*}Z#@)A4%uw)$X&Og??qsYO5GfA6B85QpsR|mU%!s7f^OZqb^rc-K*FU| zDnS6uOY0I~-~uyX!XCD=IU;Bdy&xgVI`&ITOBw_+5`+EB%#7d*i17aYe(br{h&`GC zFR>Ru=uwea_Vo1JzI_|Aqy$TC4?tL2V{x%rVJh~hLhxa^fB$|l+iOT<8wKqJKJ3A< zB>llEytZ!Ly1KdwCvlOi&{A05y?a;eWeGf)Ov1}fQM*h7_EMBYfpJUAPjCbmJv2xd znFC)oH((!_T6^p=9v*SAIn)a_b#yE`7Nb&(gq3)1njj3;YjeD^W?r+0o3S@|Q9%`ZSd24hDOU3@ zPDW!)-n@8$#*M8z2M1Ww{FBM^V!KGqU<}rdI3a@dS zU&Q!C*7A?AkB2X{!lESjGQY$(#`o$qH=Y|ukD2&h_e!YP%*EgEhVy{EAJ6-Jk?kv* zLevJj+StfAPO1;ktqRdb7mwQWxH#4W#N^mJNk8ZEd*b3Z`TwDBr+*k6J`)%pe)KUk z;DK@U_&d;mW4!TZPs6cmPnWF(;A4g2{uj+#Es$@D1iSME8imK{(n#TBGH#Rnb!jzN|hCH%XBXAI(I6%)qu>KM7xx+vP zpnxAfas&fUf>d$m&K;9p<0#14=8t!<_WUp=zO(9)4HPqk_~qI)8^!bxYTX|O0j9-Q z{b2<7>YQ0sM}2*Lhyr!3ilBwgU*U7Hwi`ho{~RG~6;iUULgTCcc=%{STbrEeKG07L z;iTHJV}~qA74MesTfxs;+3VHkZaTzvwxZyX;KA);Tg847pMiE%NgC-O0#rXIQHF|y*(7ievZQnrN zwtaj3u~5^5;p_g$UTaO5TyGhMF9kgV{^i%@@cxA5DP7X5x^G%f>*8y#CzFHtpMNp& zxcj@Vy$>Jndkw#Sr*zfztD>pb69Dn;CmSjF`bc@o4F*&IKbOk|K0fUfpN^2h8xFiU z*vi0wQa)L2o_r=ge25oKxE3JGz>$J~^ue_t(*VcIi-;EdKNa|Yh01gMAI0_l7vh*4 H`^A3%-al%E literal 0 HcmV?d00001 diff --git a/Source/CromeCracker/obj/Debug/CromeCracker.Properties.Resources.resources b/Source/CromeCracker/obj/Debug/CromeCracker.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..06c24d06c1cab750788146ce052b37770f3fa530 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HY*dly`XEL0A&3u!h9x0{`VxeuM2js{TZ#{gZf@sr$>uif?3Jbu z`sy$62l*R(^e2daL1zvvk{;qbd^fYRJM+za7lc6&{3PQq+vXjDHzzuC7H#guL8*-r z=Mv{AE{9^&>t29EZHqAlqA&Wr?xZxnbTBTU^iG;y_q3cDojr%uxt&8Xp7n?MDBsTq z12yW)p^UiKZhecFfKQ<~ge4RTicAACpOyoBHPr@iXC@JjbukCU@u7B*dFxiq@L_$y z^-@*22GvX>#{YQ5Y&X?kj2aKlR_I|NCe|2gPs>2@OyYYlX9lVUO?uO0_~+FPx{w}Q zsiu;L*!aEKWMUUf>A-ck=)@{Gb@oy#a0wrr>1$}xaxuP;rUVRvMk9!#c2d{t=ufRj zHJp!b)&KtD@spTYrES7i#K3WfJ)SIP&i9DV5}YS>UXx(9bQz!^jjrN^(&^N?#h{8i z{J7dki=0+U5V1F?7wfkAdvsJO&&zC^8{u*1M%Weq2zxm}As29e?c7N8CsyfPgSxwx zgDZ_5V-k2PtVmWv^MoJ2CF2iozkUisrd)B~Vu#1u|FQe!^E=9I^L4gu&at(B0SqDX AxBvhE literal 0 HcmV?d00001 diff --git a/Source/CromeCracker/obj/Debug/CromeCracker.csprojResolveAssemblyReference.cache b/Source/CromeCracker/obj/Debug/CromeCracker.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..67626faf820542a532c3a04c72eade98e4f56749 GIT binary patch literal 1758 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 literal 0 HcmV?d00001 diff --git a/Source/CromeCracker/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/Source/CromeCracker/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..43e7ced0487ec8a31790b4b2ca72bce2990322cb GIT binary patch literal 1230 zcmbVLO=}ZD7~Xs~*(5c7Up%DX$;KsV4Jm<8H5wX{mP$iK2*T{{yLHIyPMMi)h~OU( zLGk9@t2GLvU*7=fl!5BD7TaeZskuMan8KCQY zN<$jqztlBNFbABtUE(M%)@J$SI@~`c0z?@_JKTjs!Oy4*B8MN2=u1fJjAZthun?qS zq*6vEQ^+lg)r+-mFY(;_NB_r@om~@MnU^)@(+C+2Wqiuwg|ORcjh@oLdKBCukrI5HO%HUhi!Pi(;6mU~kVWYb zr9j|bxh}#$Q6FYQUGn15z->k{nM@>0_^;e~KiGKn;rpIxn%OJ*-JDO3nZPX2u<`Tt zyWyv=5$Wn83A2ny{;xMN>DnR*tAM0l|8pe{cYTqBRf?3pJbN1}-B=`H6_J$be;nLx MeTzKZTp$(x03AGA3jhEB literal 0 HcmV?d00001 diff --git a/Source/CromeCracker/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Source/CromeCracker/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..b251ac1ae3c74acd6f29296deb9cd8e96ecefc1c GIT binary patch literal 6994 zcmeHMZBrXJ5VmNaDIhW zRc=ABP|MBM^Yyv<^t7AL@mW4hL(acrq^F_qTpF(&7*MkLLh)u3l(ouLIcSDP-$3OX z-1FoPxKFeOzvi_TcMSw&mA;I<3o@vSMoD-u;qbr}E;rEWNwxZBJ@mYi;y&z1wbf~= z@*1{XeWR@;Js0PDn<}eZHNbS$Dq&57Sw;|jS2O~tpa^x2t|$lEpnW~-4uJ2U-01-B zpzAepJjAWH>JMvWJe;RCN6ah=1&)zQfF5hQhN}v2M5jfVg|^ClL&O!8HYxhIMTEv1F;3_&hgbnp_?9W(SS!4+ktlTKygJ$2eg*z z30f}<&Iv=Vtpe_97#QJ0TjeOyftU34P{S(JK|z2}B_(|XeT_(0RHrs_3magAj3p9- zC%C*Af5qnJc;3lBoPIR>0CMw>*0U$s@sXN(9)4Jl*R3BpTr$}Y z(esF+?%Q-8;2(KR#ry*G1N1y%s2`wl9h~b);=!pw6r-sjDh`uCI*>?RK!IN)BvK?s zNnAuR$}XWyu*)c(?ya_&)8h&f=^d`X?vh>GT3)PnIb?Qw*2-r)1hh>y7kBsB6~qY& zkL}+zvQN7vLl5jC=q)3g_OcAOfrlAaYArz76&WfA>;m!`C@AhA*|KHrHTJKC4bnp5 zSw(WR3R->_)UPLYBjwO-Ox06Bt7=`KFB>!cVrcG`5ew(VmIw$FY7WDt(Hj!QJ_X z>?#&Uw`VX%$mix}=2D;G|B2Bwd6qtGf`qjr0^eoVusmeBp2x07CD?^DIiI}Bi19Cd zfHN?o@nK`>NqM^c9xLS6X zizzH#TWrU z6Tu&ZK15q)|Df+5^s%P2ar5Np5Zb`21YZwtXz?eEY-}IgZDGqlL*2de?Nq;?$J4Fe zJFgthBkto~{Ft+vwe^va)YrJ{b)Ga4M%o71Hz*ck*=gCg2sL$@ZJ*A5HWkyrIh)-( z{lM7!KK8awV`i5d+G(QJbS=!jLorms>((UE?1+0G_G^-O_gl4TBI5L