diff --git a/Documentation/Checklist_Release_VECTO_3.3.5.1812.docx b/Documentation/Checklist_Release_VECTO_3.3.5.1812.docx
new file mode 100644
index 0000000000000000000000000000000000000000..b53dca678e18bf14d0e679c089a6615542124fa5
Binary files /dev/null and b/Documentation/Checklist_Release_VECTO_3.3.5.1812.docx differ
diff --git a/Documentation/Checklist_Release_VECTO_3.3.5.1812.pdf b/Documentation/Checklist_Release_VECTO_3.3.5.1812.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..6d9f4dc06c4bd9f1ed8edd573384b9fcc3f07411
Binary files /dev/null and b/Documentation/Checklist_Release_VECTO_3.3.5.1812.pdf differ
diff --git a/Documentation/User Manual Source/Release Notes Vecto3.x.pdf b/Documentation/User Manual Source/Release Notes Vecto3.x.pdf
index 88898d3e43e07eaaf0feb43664568a14b53bd71c..557847931a0d86396b722f7e237d94f5c0ec43b5 100644
Binary files a/Documentation/User Manual Source/Release Notes Vecto3.x.pdf and b/Documentation/User Manual Source/Release Notes Vecto3.x.pdf differ
diff --git a/Documentation/User Manual Source/Release Notes Vecto3.x.pptx b/Documentation/User Manual Source/Release Notes Vecto3.x.pptx
index f329ce06017f6b4a7b0f23517c25b378771a5433..f93e8b408009144384f4afa66c14b7bf9d01d4d6 100644
Binary files a/Documentation/User Manual Source/Release Notes Vecto3.x.pptx and b/Documentation/User Manual Source/Release Notes Vecto3.x.pptx differ
diff --git a/Documentation/User Manual/6-changelog/changelog.md b/Documentation/User Manual/6-changelog/changelog.md
index a81f1a031a5e3d061d6a67aaa555282de6d8f4d7..65893934bb644554540826f610752a30796d49f9 100644
--- a/Documentation/User Manual/6-changelog/changelog.md	
+++ b/Documentation/User Manual/6-changelog/changelog.md	
@@ -2,6 +2,11 @@
 
 **VECTO 3.3.5**
 
+***Build 1812 (2019-12-18) OFFICIAL RELEASE***
+
+- Bugfixes
+    * [VECTO-1220] - Simulation Abort Urban Delivery RefLoad
+
 ***Build 1783 (2019-11-19) RELEASE CANDIDATE***
 
 - Improvement
diff --git a/Documentation/User Manual/help.html b/Documentation/User Manual/help.html
index 486bcaeb3863b933ef2981dd8b79d2fe4f7e85d4..c87f68695b14f1b9c5af29005b5f07c5d7e069d1 100644
--- a/Documentation/User Manual/help.html	
+++ b/Documentation/User Manual/help.html	
@@ -7564,6 +7564,13 @@ CycleTime,UnknownCycleName,3600</code></pre>
 <div id="changelog" class="section level1">
 <h1>Changelog</h1>
 <p><strong>VECTO 3.3.5</strong></p>
+<p><strong><em>Build 1812 (2019-12-18) OFFICIAL RELEASE</em></strong></p>
+<ul>
+<li>Bugfixes
+<ul>
+<li>[VECTO-1220] - Simulation Abort Urban Delivery RefLoad</li>
+</ul></li>
+</ul>
 <p><strong><em>Build 1783 (2019-11-19) RELEASE CANDIDATE</em></strong></p>
 <ul>
 <li>Improvement
diff --git a/Documentation/VectoResults_3.3.5.1812.xlsx b/Documentation/VectoResults_3.3.5.1812.xlsx
new file mode 100644
index 0000000000000000000000000000000000000000..93b3386b1c16184780d72c9e0f359e915edf67aa
Binary files /dev/null and b/Documentation/VectoResults_3.3.5.1812.xlsx differ
diff --git a/Documentation/checksum_3.3.4.1783.txt b/Documentation/checksum_3.3.4.1783.txt
new file mode 100644
index 0000000000000000000000000000000000000000..9ef09d6242f1e3d12a5380cfe8d1b9cd3ba923c3
--- /dev/null
+++ b/Documentation/checksum_3.3.4.1783.txt
@@ -0,0 +1,23 @@
+Algorithm       Hash                                                                   Path
+---------       ----                                                                   ----
+SHA256          7A65764AD4F829ED63E4476490D1BD4767A1C672C0DCA59A2E011094BBFD0707       2019_11_19-VECTO-3.3.5.1783.zip
+
+Algorithm       Hash                                                                   Path
+---------       ----                                                                   ----
+SHA256          F348C4C75D5C5F2FDB0152897F996898A2DF8C7C574993058F66302560D3D546       AdvancedAuxiliaryInterfaces.dll
+SHA256          124F17FEEE6706FFA17BEEBD5D2C2D96C61766E1C6A962BBCB04031BD20C3811       BusAuxiliaries.dll
+SHA256          1796277A7AA9F2A9835C070D28FED44B3614CA221A2C1AFFC21A4C4E41194C3F       Castle.Core.dll
+SHA256          DF8EC2E0245829DDEC5B79F1918C3AE3A3FA540A5A0E3C410E2B6EF0BEBC7927       Newtonsoft.Json.dll
+SHA256          01CC80A16323F56191596013EEF1DE7E43271D6F991F4740B1FCC5195D8AB5BD       Ninject.dll
+SHA256          DDF048DDAAA9B5D1D734CCA64E269E21465BD83E35F4FD2585AFB900AEF9FC9B       Ninject.Extensions.Factory.dll
+SHA256          E196C0B84FA16CA895565C0AB611715F0721425F5E73340EA183FFA049F7D79B       NLog.dll
+SHA256          9B7EB6DE62FF1E6A812FA47697FDB2ABCEAD85AA2554ABF12416FC569DD4462E       Omu.ValueInjecter.dll
+SHA256          700BA8B5A2B9B8A1ACE9ED9971FBE132889BCB4181823FEC89BD86FE3F30E4CD       VectoCommon.dll
+SHA256          A86937C84D67A6D28684216541FD34692418E2F51C028BCA3006F816AEF4403B       VectoCore.dll
+SHA256          D79B30E7C4C43B73DA3853B6C48504EC7C4D8923D2539EC5D2EAD748F7BB62A6       VectoHashing.dll
+SHA256          67E951A2673452B8D39ED00A435E5C35973221F2AEB71C8AA0CE17BAFE098FEF       hashingcmd.exe
+SHA256          EFBEE553D1829BB73C100BF31ED037345E3587D7FC611FD88AA24F34892F44F6       HashingTool.exe
+SHA256          9AB612A9B65F6630C78E1583A3EE7CBB30CF3F0E155979FFC7D925B565D5C846       VECTO.exe
+SHA256          2AF1E1580449E8D624EC5E9249CB1B831333C2FDD30C32F25A9AE00D1467BEF4       vectocmd.exe
+
+
diff --git a/Documentation/checksum_3.3.5.1812.txt b/Documentation/checksum_3.3.5.1812.txt
new file mode 100644
index 0000000000000000000000000000000000000000..5509fb237f044ce906bcf3de7275cf3515361fec
--- /dev/null
+++ b/Documentation/checksum_3.3.5.1812.txt
@@ -0,0 +1,22 @@
+Algorithm       Hash                                                                   Path
+---------       ----                                                                   ----
+SHA256          536F3BB0238E791BCB9368DF59A93E13C5201C94D1F610545AE098A64FB00AFE       2019_12_18-VECTO-3.3.5.1812.zip
+
+
+Algorithm       Hash                                                                   Path
+---------       ----                                                                   ----
+SHA256          3C1D69C9D52EBFDE955AF39FAE96C9B0CB01349FAB505601E188574CC498AF6C       hashingcmd.exe
+SHA256          9CE4F48F139BD2F78DAE35C3E21DE8127B92F8302DA2CA34BA59F0F9092B3767       HashingTool.exe
+SHA256          75087939A62299501D0E6765FDDA3148C3B512608246011292353681577AC057       VECTO.exe
+SHA256          45D46F7315BEB373E67B604B83F7C541A2E076B7D917CB79FA0A1DFC7FF75FE0       vectocmd.exe
+SHA256          DFAFCC7DB86325703D529CA35B98D0D6F37F78D5FB446374A31A507021F03855       AdvancedAuxiliaryInterfaces.dll
+SHA256          94F40F86EBBDD026E40B3A2A91DEF30BF2F4AC051AB3930D25C57DD10890174D       BusAuxiliaries.dll
+SHA256          1796277A7AA9F2A9835C070D28FED44B3614CA221A2C1AFFC21A4C4E41194C3F       Castle.Core.dll
+SHA256          DF8EC2E0245829DDEC5B79F1918C3AE3A3FA540A5A0E3C410E2B6EF0BEBC7927       Newtonsoft.Json.dll
+SHA256          01CC80A16323F56191596013EEF1DE7E43271D6F991F4740B1FCC5195D8AB5BD       Ninject.dll
+SHA256          DDF048DDAAA9B5D1D734CCA64E269E21465BD83E35F4FD2585AFB900AEF9FC9B       Ninject.Extensions.Factory.dll
+SHA256          E196C0B84FA16CA895565C0AB611715F0721425F5E73340EA183FFA049F7D79B       NLog.dll
+SHA256          9B7EB6DE62FF1E6A812FA47697FDB2ABCEAD85AA2554ABF12416FC569DD4462E       Omu.ValueInjecter.dll
+SHA256          655B16DE4189F503BF467C2D46A8EA2AA317794AF95CFE9F4B76D90A29571D80       VectoCommon.dll
+SHA256          8B39C8836D9B181E25892032AB5989DB720197C34B084D9638A3429BB72F3AA4       VectoCore.dll
+SHA256          C69DB7379BFA770571CBAB8E3C4A7BC2B887BC3287A00A6BF901304CDB9BBBB4       VectoHashing.dll
\ No newline at end of file
diff --git a/HashingTool/Properties/Version.cs b/HashingTool/Properties/Version.cs
index 44969e71558323ab81579deb7d124fe46b7b5658..c87fb3927274b3c1cbaf723e2bc3c9594737930c 100644
--- a/HashingTool/Properties/Version.cs
+++ b/HashingTool/Properties/Version.cs
@@ -30,5 +30,5 @@
 */
 
 using System.Reflection;
-[assembly: AssemblyVersion("0.2.0.1783")]
-[assembly: AssemblyFileVersion("0.2.0.1783")]
+[assembly: AssemblyVersion("0.2.0.1812")]
+[assembly: AssemblyFileVersion("0.2.0.1812")]
diff --git a/VECTO/VECTO.vbproj b/VECTO/VECTO.vbproj
index a8ef30e92c591628db4c53b1e7873148e158bc5b..d3f29786de2a7c093c0b118660c611e85a6f5a06 100644
--- a/VECTO/VECTO.vbproj
+++ b/VECTO/VECTO.vbproj
@@ -74,7 +74,7 @@
     <Prefer32Bit>false</Prefer32Bit>
     <WarningLevel>1</WarningLevel>
     <WarningsAsErrors>41999,42016,42017,42018,42019,42020,42021,42022,42032,42036</WarningsAsErrors>
-    <DefineConstants>RELEASE_CANDIDATE</DefineConstants>
+    <DefineConstants>CERTIFICATION_RELEASE</DefineConstants>
   </PropertyGroup>
   <PropertyGroup>
     <ApplicationManifest>My Project\app.manifest</ApplicationManifest>
@@ -141,7 +141,7 @@
     <PlatformTarget>AnyCPU</PlatformTarget>
     <WarningsAsErrors>41999,42016,42017,42018,42019,42020,42021,42022,42032,42036</WarningsAsErrors>
     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
-    <DefineConstants>RELEASE_CANDIDATE</DefineConstants>
+    <DefineConstants>CERTIFICATION_RELEASE</DefineConstants>
     <Prefer32Bit>false</Prefer32Bit>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Deploy|x86'">
diff --git a/VectoCommon/VectoCommon/Properties/Version.cs b/VectoCommon/VectoCommon/Properties/Version.cs
index 1e745a02dcb6a85bb6beafb2e30d7ada7f0cfca5..2ee338f9c6e3ffcf605c00df79d25ed92bd5790e 100644
--- a/VectoCommon/VectoCommon/Properties/Version.cs
+++ b/VectoCommon/VectoCommon/Properties/Version.cs
@@ -30,5 +30,5 @@
 */
 
 using System.Reflection;
-[assembly: AssemblyVersion("3.3.5.1783")]
-[assembly: AssemblyFileVersion("3.3.5.1783")]
\ No newline at end of file
+[assembly: AssemblyVersion("3.3.5.1812")]
+[assembly: AssemblyFileVersion("3.3.5.1812")]
\ No newline at end of file
diff --git a/VectoCommon/VectoHashing/Properties/Version.cs b/VectoCommon/VectoHashing/Properties/Version.cs
index 327fb2bd2988006d404b3595b69069f6da54bf5d..9c6caf0fb6d8ecf146b25688f9b3d3b23075c9d8 100644
--- a/VectoCommon/VectoHashing/Properties/Version.cs
+++ b/VectoCommon/VectoHashing/Properties/Version.cs
@@ -30,5 +30,5 @@
 */
 
 using System.Reflection;
-[assembly: AssemblyVersion("1.2.0.1783")]
-[assembly: AssemblyFileVersion("1.2.0.1783")]
+[assembly: AssemblyVersion("1.2.0.1812")]
+[assembly: AssemblyFileVersion("1.2.0.1812")]
diff --git a/VectoConsole/Properties/Version.cs b/VectoConsole/Properties/Version.cs
index 8c644e2dcccc81c45c9366c1d950631d1def487e..4566918c6210887ce6cd5075af2ffb5855f55b2a 100644
--- a/VectoConsole/Properties/Version.cs
+++ b/VectoConsole/Properties/Version.cs
@@ -30,5 +30,5 @@
 */
 
 using System.Reflection;
-[assembly: AssemblyVersion("3.3.5.1783")]
-[assembly: AssemblyFileVersion("3.3.5.1783")]
\ No newline at end of file
+[assembly: AssemblyVersion("3.3.5.1812")]
+[assembly: AssemblyFileVersion("3.3.5.1812")]
\ No newline at end of file
diff --git a/VectoCore/VectoCore/Properties/Version.cs b/VectoCore/VectoCore/Properties/Version.cs
index 37c2fe88b340af241211afaa010e0d610f126870..1d7c69903ce23a5d4b3e0b2462f2f8572fb6fffe 100644
--- a/VectoCore/VectoCore/Properties/Version.cs
+++ b/VectoCore/VectoCore/Properties/Version.cs
@@ -30,5 +30,5 @@
 */
 
 using System.Reflection;
-[assembly: AssemblyVersion("3.3.5.1783")]
-[assembly: AssemblyFileVersion("3.3.5.1783")]
+[assembly: AssemblyVersion("3.3.5.1812")]
+[assembly: AssemblyFileVersion("3.3.5.1812")]
diff --git a/VectoCore/VectoCore/Utils/VectoVersionCore.cs b/VectoCore/VectoCore/Utils/VectoVersionCore.cs
index 2e97e72c56e23b0f9f1f73ee35e70f6f38119b76..d3a84e0ee2ee2e8d0c5387cd930248164a77236c 100644
--- a/VectoCore/VectoCore/Utils/VectoVersionCore.cs
+++ b/VectoCore/VectoCore/Utils/VectoVersionCore.cs
@@ -47,7 +47,7 @@ namespace TUGraz.VectoCore.Utils
 		public static string VersionNumber
 		{
 			get {
-				return "3.3.5.1783" + SUFFIX;
+				return "3.3.5.1812" + SUFFIX;
 			}
 		}
 
diff --git a/VectoCore/VectoCore/VectoCore.csproj b/VectoCore/VectoCore/VectoCore.csproj
index 4be2cc66ecd97340922f348a00ce9198f92467bd..ba1fc43531a1123c3788d5b3fa2190db7006f7b5 100644
--- a/VectoCore/VectoCore/VectoCore.csproj
+++ b/VectoCore/VectoCore/VectoCore.csproj
@@ -76,7 +76,7 @@
     <DebugType>pdbonly</DebugType>
     <Optimize>true</Optimize>
     <OutputPath>bin\Release\</OutputPath>
-    <DefineConstants>RELEASE_CANDIDATE</DefineConstants>
+    <DefineConstants>CERTIFICATION_RELEASE</DefineConstants>
     <ErrorReport>prompt</ErrorReport>
     <WarningLevel>4</WarningLevel>
     <AllowUnsafeBlocks>false</AllowUnsafeBlocks>