Skip to content

Commit

Permalink
Merged PR 662: Merge in latest changes
Browse files Browse the repository at this point in the history
* Remove invalid bond(s) which have the same start and end atoms on import
* Prevent creation of new invalid bond(s) which have the same start and end atoms
* Update seed libraries to be fully patched

Related work items: #1110
  • Loading branch information
MikeWilliams-UK committed Jan 17, 2024
1 parent 3f00015 commit 2b5a382
Show file tree
Hide file tree
Showing 509 changed files with 758 additions and 634 deletions.
4 changes: 2 additions & 2 deletions LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2023, The .NET Foundation. The software is licensed under the (the "License");
Copyright (c) 2024, The .NET Foundation. The software is licensed under the (the "License");
you may not use the software except in compliance with the License.

Apache License
Expand Down Expand Up @@ -178,7 +178,7 @@ you may not use the software except in compliance with the License.

END OF TERMS AND CONDITIONS

Copyright (c) 2023 Chem4Word
Copyright (c) 2024 Chem4Word

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/AssemblyReflectionManager.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/AssemblyReflectionProxy.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Chem4WordOptions.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Chem4WordV3.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
18 changes: 14 additions & 4 deletions src/Chem4Word.V3/Data/Chem4Word-Versions.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,17 @@
<!-- This file must be uploaded to https://www.chem4word.co.uk/files3-3/ folder as Chem4Word-Versions.xml -->
<ChangeLog>
<Id>f3c4f4db-2fff-46db-b14a-feb8e09f7742</Id>
<Version>
<Number>3.3.3 Beta 3</Number>
<IsBeta>true</IsBeta>
<Released>10-Jan-2024</Released>
<Changes>
<Change>Internal: Replace seed libraries with patched versions</Change>
<Change>I/O: Remove invalid bond(s) which have the same start and end atoms on import</Change>
<Change>ACME: Prevent creation of new invalid bond(s) which have the same start and end atoms</Change>
</Changes>
<Url>https://www.chem4word.co.uk/files3-3/Chem4Word-Setup.3.3.3.Beta.3.msi</Url>
</Version>
<Version>
<Number>3.3.2 Beta 2</Number>
<IsBeta>true</IsBeta>
Expand All @@ -10,7 +21,6 @@
<Change>Ensure Help button is never disabled.</Change>
<Change>Add SketchEl file format support.</Change>
</Changes>
<Url>https://www.chem4word.co.uk/files3-3/Chem4Word-Setup.3.3.2.Beta.2.msi</Url>
</Version>
<Version>
<Number>3.3.1 Beta 1</Number>
Expand All @@ -22,7 +32,7 @@
<Change>Fix Right Click Convert to chemistry issues</Change>
<Change>Fix Windows 11 detection issue</Change>
<Change>Update user manual</Change>
<Change>Private Beta of Chem4Word 2023 (V3.3)</Change>
<Change>Private Beta of Chem4Word 2024 (V3.3)</Change>
</Changes>
</Version>
<Version>
Expand All @@ -37,11 +47,11 @@
<Change>Copied changes from V3.2.*</Change>
<Change>Stability: Improved method to purge old V2 installations to increase system stability</Change>
<Change>Internal: Update NuGet packages</Change>
<Change>Internal: Fetch location of web services from our web site</Change>
<Change>Internal: Fetch location of web services from our website</Change>
<Change>Added basic library manager</Change>
<Change>Add new Plug-In type (Driver) to manage multiple libraries</Change>
<Change>Add new converter to model which reads/writes byte[] from Google protocol buffer of model</Change>
<Change>Private Alpha of Chem4Word 2023 (V3.3)</Change>
<Change>Private Alpha of Chem4Word 2024 (V3.3)</Change>
</Changes>
</Version>
<EndOfLife>31-Dec-2345</EndOfLife>
Expand Down
4 changes: 2 additions & 2 deletions src/Chem4Word.V3/Data/This-Version.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Version>
<Number>3.3.2 Beta 2</Number>
<Number>3.3.3 Beta 3</Number>
<IsBeta>true</IsBeta>
<Released>12-Oct-2023</Released>
<Released>17-Jan-2024</Released>
</Version>
4 changes: 2 additions & 2 deletions src/Chem4Word.V3/Data/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Chemistry for Word Add-In Version 2023</title>
<title>Chemistry for Word Add-In Version 2024</title>

<!-- Analytics -->
<!-- Global site tag (gtag.js) - Google Analytics -->
Expand All @@ -18,7 +18,7 @@
<link rel="stylesheet" type="text/css" href="/css/slider.css" />
</head>
<body bgcolor="white">
<h1><a href="https://www.chem4word.co.uk">Chemistry for Word Add-In 2023</a></h1>
<h1><a href="https://www.chem4word.co.uk">Chemistry for Word Add-In 2024</a></h1>

<!-- Slideshow container -->
<div class="slideshow-container fade">
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Helpers/ApiHelper.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Helpers/C4wAddInInfo.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Helpers/ChemistryHelper.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Helpers/ChemistryObjectComparer.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Helpers/ConfigWatcher.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Helpers/CustomXMLPartHelper.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Helpers/DtoHelper.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Helpers/LibraryFileHelper.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Helpers/ReferenceKeeper.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Helpers/RegistryHelper.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Helpers/TargetWord.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Helpers/TaskPaneHelper.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Helpers/UpdateHelper.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Helpers/Upgrader.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Helpers/WordSettings.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Library/LibraryController.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Library/LibraryHost.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Library/LibraryViewControl.xaml.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Models/CatalogueEntry.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Models/LibrariesSettingsGridSource.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Models/LibraryDetails.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Models/LibraryDownloadGridSource.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Navigator/NavigatorController.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Navigator/NavigatorHost.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Navigator/NavigatorSupport.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Navigator/NavigatorViewControl.xaml.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/Properties/Annotations.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
8 changes: 4 additions & 4 deletions src/Chem4Word.V3/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand All @@ -16,7 +16,7 @@
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Chem4Word")]
[assembly: AssemblyProduct("Chem4Word V3")]
[assembly: AssemblyCopyright("© Chem4Word 2023. All rights reserved.")]
[assembly: AssemblyCopyright("© Chem4Word 2024. All rights reserved.")]
[assembly: AssemblyTrademark("Chem4Word")]
[assembly: AssemblyCulture("")]

Expand All @@ -35,5 +35,5 @@
// Build Number
// Revision
//
[assembly: AssemblyVersion("3.3.2.8685")]
[assembly: AssemblyFileVersion("3.3.2.8685")]
[assembly: AssemblyVersion("3.3.3.8782")]
[assembly: AssemblyFileVersion("3.3.3.8782")]
Binary file modified src/Chem4Word.V3/Resources/Plant Essential Oils.db
Binary file not shown.
Binary file modified src/Chem4Word.V3/Resources/Plant Essential Oils.zip
Binary file not shown.
Binary file modified src/Chem4Word.V3/Resources/Starter Library.db
Binary file not shown.
Binary file modified src/Chem4Word.V3/Resources/Starter Library.zip
Binary file not shown.
15 changes: 12 additions & 3 deletions src/Chem4Word.V3/Ribbon/Chem4WordRibbon.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down Expand Up @@ -734,6 +734,15 @@ public static void PerformEdit()
var cmlConverter = new CMLConverter();
var beforeModel = cmlConverter.Import(beforeCml);

if (beforeModel.AllErrors.Count > 0)
{
Globals.Chem4WordV3.Telemetry.Write(module, "Exception(Data)", string.Join(Environment.NewLine, beforeModel.AllErrors));
}
if (beforeModel.AllWarnings.Count > 0)
{
Globals.Chem4WordV3.Telemetry.Write(module, "Exception(Data)", string.Join(Environment.NewLine, beforeModel.AllWarnings));
}

if (beforeModel.TotalAtomsCount == 0 && !beforeModel.HasReactions)
{
UserInteractions.InformUser("This chemistry item has no 2D data to edit!\nPlease use the 'Edit Labels' button.");
Expand Down Expand Up @@ -2061,11 +2070,11 @@ private void OnClick_ShowAbout(object sender, RibbonControlEventArgs e)
{
var temp = Globals.Chem4WordV3.ThisVersion.Root.Element("Number").Value;
var idx = temp.IndexOf(" ", StringComparison.InvariantCulture);
ah.VersionString = $"Chem4Word 2023 {temp.Substring(idx + 1)}";
ah.VersionString = $"Chem4Word 2024 {temp.Substring(idx + 1)}";
}
else
{
ah.VersionString = $"Chem4Word 2023 {fvi.FileVersion}";
ah.VersionString = $"Chem4Word 2024 {fvi.FileVersion}";
}
ah.ShowDialog();
}
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/UI/AutomaticUpdate.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
2 changes: 1 addition & 1 deletion src/Chem4Word.V3/UI/ImportErrors.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// ---------------------------------------------------------------------------
// Copyright (c) 2023, The .NET Foundation.
// Copyright (c) 2024, The .NET Foundation.
// This software is released under the Apache License, Version 2.0.
// The license and further copyright text can be found in the file LICENSE.md
// at the root directory of the distribution.
Expand Down
Loading

0 comments on commit 2b5a382

Please sign in to comment.