diff --git a/source/BugTrap.sln b/source/BugTrap.sln
new file mode 100644
index 0000000..f67dea5
--- /dev/null
+++ b/source/BugTrap.sln
@@ -0,0 +1,111 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.12.35323.107
+MinimumVisualStudioVersion = 16.11.35229.62
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BugTrap", "Client\BugTrap.vcxproj", "{E8CF1ADA-264A-4127-86C2-FD7057D3792C}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B5919129-6716-499D-9516-04EC34C86CDF} = {B5919129-6716-499D-9516-04EC34C86CDF}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "zlib\zlib.vcxproj", "{B5919129-6716-499D-9516-04EC34C86CDF}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CrashExplorer", "CrashExplorer\CrashExplorer.vcxproj", "{E6EDE286-05E0-4396-B551-AB273111E967}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{426D2F68-7D26-4599-8574-92DF50FF0AFF}"
+ ProjectSection(SolutionItems) = preProject
+ .nuget\NuGet.Config = .nuget\NuGet.Config
+ .nuget\NuGet.exe = .nuget\NuGet.exe
+ .nuget\NuGet.targets = .nuget\NuGet.targets
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ .NET Debug|Win32 = .NET Debug|Win32
+ .NET Debug|x64 = .NET Debug|x64
+ .NET Release|Win32 = .NET Release|Win32
+ .NET Release|x64 = .NET Release|x64
+ Debug|Win32 = Debug|Win32
+ Debug|x64 = Debug|x64
+ Release|Win32 = Release|Win32
+ Release|x64 = Release|x64
+ Unicode Debug|Win32 = Unicode Debug|Win32
+ Unicode Debug|x64 = Unicode Debug|x64
+ Unicode Release|Win32 = Unicode Release|Win32
+ Unicode Release|x64 = Unicode Release|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}..NET Debug|Win32.ActiveCfg = .NET Debug|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}..NET Debug|Win32.Build.0 = .NET Debug|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}..NET Debug|x64.ActiveCfg = .NET Debug|x64
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}..NET Debug|x64.Build.0 = .NET Debug|x64
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}..NET Release|Win32.ActiveCfg = .NET Release|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}..NET Release|Win32.Build.0 = .NET Release|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}..NET Release|x64.ActiveCfg = .NET Release|x64
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}..NET Release|x64.Build.0 = .NET Release|x64
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Debug|Win32.ActiveCfg = Debug|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Debug|Win32.Build.0 = Debug|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Debug|x64.ActiveCfg = Debug|x64
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Debug|x64.Build.0 = Debug|x64
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Release|Win32.ActiveCfg = Release|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Release|Win32.Build.0 = Release|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Release|x64.ActiveCfg = Release|x64
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Release|x64.Build.0 = Release|x64
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Unicode Debug|Win32.ActiveCfg = Unicode Debug|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Unicode Debug|Win32.Build.0 = Unicode Debug|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Unicode Debug|x64.ActiveCfg = Unicode Debug|x64
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Unicode Debug|x64.Build.0 = Unicode Debug|x64
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Unicode Release|Win32.ActiveCfg = Unicode Release|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Unicode Release|Win32.Build.0 = Unicode Release|Win32
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Unicode Release|x64.ActiveCfg = Unicode Release|x64
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}.Unicode Release|x64.Build.0 = Unicode Release|x64
+ {B5919129-6716-499D-9516-04EC34C86CDF}..NET Debug|Win32.ActiveCfg = MD Debug|Win32
+ {B5919129-6716-499D-9516-04EC34C86CDF}..NET Debug|Win32.Build.0 = MD Debug|Win32
+ {B5919129-6716-499D-9516-04EC34C86CDF}..NET Debug|x64.ActiveCfg = MD Debug|x64
+ {B5919129-6716-499D-9516-04EC34C86CDF}..NET Debug|x64.Build.0 = MD Debug|x64
+ {B5919129-6716-499D-9516-04EC34C86CDF}..NET Release|Win32.ActiveCfg = MD Release|Win32
+ {B5919129-6716-499D-9516-04EC34C86CDF}..NET Release|Win32.Build.0 = MD Release|Win32
+ {B5919129-6716-499D-9516-04EC34C86CDF}..NET Release|x64.ActiveCfg = MD Release|x64
+ {B5919129-6716-499D-9516-04EC34C86CDF}..NET Release|x64.Build.0 = MD Release|x64
+ {B5919129-6716-499D-9516-04EC34C86CDF}.Debug|Win32.ActiveCfg = Debug|Win32
+ {B5919129-6716-499D-9516-04EC34C86CDF}.Debug|Win32.Build.0 = Debug|Win32
+ {B5919129-6716-499D-9516-04EC34C86CDF}.Debug|x64.ActiveCfg = Debug|x64
+ {B5919129-6716-499D-9516-04EC34C86CDF}.Debug|x64.Build.0 = Debug|x64
+ {B5919129-6716-499D-9516-04EC34C86CDF}.Release|Win32.ActiveCfg = Release|Win32
+ {B5919129-6716-499D-9516-04EC34C86CDF}.Release|Win32.Build.0 = Release|Win32
+ {B5919129-6716-499D-9516-04EC34C86CDF}.Release|x64.ActiveCfg = Release|x64
+ {B5919129-6716-499D-9516-04EC34C86CDF}.Release|x64.Build.0 = Release|x64
+ {B5919129-6716-499D-9516-04EC34C86CDF}.Unicode Debug|Win32.ActiveCfg = Debug|Win32
+ {B5919129-6716-499D-9516-04EC34C86CDF}.Unicode Debug|Win32.Build.0 = Debug|Win32
+ {B5919129-6716-499D-9516-04EC34C86CDF}.Unicode Debug|x64.ActiveCfg = Debug|x64
+ {B5919129-6716-499D-9516-04EC34C86CDF}.Unicode Debug|x64.Build.0 = Debug|x64
+ {B5919129-6716-499D-9516-04EC34C86CDF}.Unicode Release|Win32.ActiveCfg = Release|Win32
+ {B5919129-6716-499D-9516-04EC34C86CDF}.Unicode Release|Win32.Build.0 = Release|Win32
+ {B5919129-6716-499D-9516-04EC34C86CDF}.Unicode Release|x64.ActiveCfg = Release|x64
+ {B5919129-6716-499D-9516-04EC34C86CDF}.Unicode Release|x64.Build.0 = Release|x64
+ {E6EDE286-05E0-4396-B551-AB273111E967}..NET Debug|Win32.ActiveCfg = Debug|Win32
+ {E6EDE286-05E0-4396-B551-AB273111E967}..NET Debug|Win32.Build.0 = Debug|Win32
+ {E6EDE286-05E0-4396-B551-AB273111E967}..NET Debug|x64.ActiveCfg = Debug|Win32
+ {E6EDE286-05E0-4396-B551-AB273111E967}..NET Release|Win32.ActiveCfg = Release|Win32
+ {E6EDE286-05E0-4396-B551-AB273111E967}..NET Release|Win32.Build.0 = Release|Win32
+ {E6EDE286-05E0-4396-B551-AB273111E967}..NET Release|x64.ActiveCfg = Release|Win32
+ {E6EDE286-05E0-4396-B551-AB273111E967}.Debug|Win32.ActiveCfg = Debug|Win32
+ {E6EDE286-05E0-4396-B551-AB273111E967}.Debug|Win32.Build.0 = Debug|Win32
+ {E6EDE286-05E0-4396-B551-AB273111E967}.Debug|x64.ActiveCfg = Debug|Win32
+ {E6EDE286-05E0-4396-B551-AB273111E967}.Release|Win32.ActiveCfg = Release|Win32
+ {E6EDE286-05E0-4396-B551-AB273111E967}.Release|Win32.Build.0 = Release|Win32
+ {E6EDE286-05E0-4396-B551-AB273111E967}.Release|x64.ActiveCfg = Release|Win32
+ {E6EDE286-05E0-4396-B551-AB273111E967}.Unicode Debug|Win32.ActiveCfg = Debug|Win32
+ {E6EDE286-05E0-4396-B551-AB273111E967}.Unicode Debug|Win32.Build.0 = Debug|Win32
+ {E6EDE286-05E0-4396-B551-AB273111E967}.Unicode Debug|x64.ActiveCfg = Debug|Win32
+ {E6EDE286-05E0-4396-B551-AB273111E967}.Unicode Release|Win32.ActiveCfg = Release|Win32
+ {E6EDE286-05E0-4396-B551-AB273111E967}.Unicode Release|Win32.Build.0 = Release|Win32
+ {E6EDE286-05E0-4396-B551-AB273111E967}.Unicode Release|x64.ActiveCfg = Release|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {46BA9A8F-B1A6-4BD2-B38E-95E38580A558}
+ EndGlobalSection
+EndGlobal
diff --git a/source/Client/BugTrap.vcxproj b/source/Client/BugTrap.vcxproj
new file mode 100644
index 0000000..bcc829d
--- /dev/null
+++ b/source/Client/BugTrap.vcxproj
@@ -0,0 +1,961 @@
+
+
+
+
+ .NET Debug
+ Win32
+
+
+ .NET Debug
+ x64
+
+
+ .NET Release
+ Win32
+
+
+ .NET Release
+ x64
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+ Unicode Debug
+ Win32
+
+
+ Unicode Debug
+ x64
+
+
+ Unicode Release
+ Win32
+
+
+ Unicode Release
+ x64
+
+
+
+ {E8CF1ADA-264A-4127-86C2-FD7057D3792C}
+ BugTrap
+ Win32Proj
+ BugTrap
+
+
+
+ DynamicLibrary
+ Unicode
+ true
+ v143
+
+
+ DynamicLibrary
+ Unicode
+ true
+ v143
+
+
+ DynamicLibrary
+ Unicode
+ v143
+
+
+ DynamicLibrary
+ Unicode
+ v143
+
+
+ DynamicLibrary
+ MultiByte
+ v143
+
+
+ DynamicLibrary
+ MultiByte
+ v143
+
+
+ DynamicLibrary
+ Unicode
+ true
+ v143
+
+
+ DynamicLibrary
+ Unicode
+ true
+ v143
+
+
+ DynamicLibrary
+ Unicode
+ v143
+
+
+ DynamicLibrary
+ Unicode
+ v143
+
+
+ DynamicLibrary
+ MultiByte
+ v143
+
+
+ DynamicLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ $(ProjectDir)..\..\bin\
+ $(ProjectDir)..\..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ true
+ $(ProjectDir)..\..\bin\
+ $(ProjectDir)..\..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ true
+ $(ProjectDir)..\..\bin\
+ $(ProjectDir)..\..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ false
+ $(ProjectDir)..\..\bin\
+ $(ProjectDir)..\..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ false
+ $(ProjectDir)..\..\bin\
+ $(ProjectDir)..\..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ true
+ $(ProjectDir)..\..\bin\
+ $(ProjectDir)..\..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ true
+ $(ProjectDir)..\..\bin\
+ $(ProjectDir)..\..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ false
+ $(ProjectDir)..\..\bin\
+ $(ProjectDir)..\..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ false
+ $(ProjectDir)..\..\bin\
+ $(ProjectDir)..\..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ true
+ $(ProjectDir)..\..\bin\
+ $(ProjectDir)..\..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ true
+ $(ProjectDir)..\..\bin\
+ $(ProjectDir)..\..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ false
+ $(ProjectDir)..\..\bin\
+ $(ProjectDir)..\..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ false
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+
+
+ $(ProjectName)DN
+ $(ProjectDir)res\KeyPair.snk
+
+
+ $(ProjectName)DN-x64
+ $(ProjectDir)res\KeyPair.snk
+
+
+ $(ProjectName)N
+ $(ProjectDir)res\KeyPair.snk
+
+
+ $(ProjectName)N-x64
+ $(ProjectDir)res\KeyPair.snk
+
+
+ $(ProjectName)D-x64
+
+
+ $(ProjectName)-x64
+
+
+ $(ProjectName)UD-x64
+
+
+ $(ProjectName)U-x64
+
+
+ $(ProjectName)D
+
+
+ $(ProjectName)UD
+
+
+ $(ProjectName)U
+
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;BUGTRAP_EXPORTS;%(PreprocessorDefinitions)
+ true
+
+
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ false
+ false
+ Use
+ $(IntDir)$(TargetName).pch
+ Level4
+ ProgramDatabase
+ $(ProjectDir)..\zlib\include
+
+
+ 0x0409
+ $(IntDir)$(TargetName).res
+
+
+ ws2_32.lib;comctl32.lib;shlwapi.lib;version.lib;wininet.lib;nothrownew.obj;%(AdditionalDependencies)
+ BugTrap.def
+ true
+ $(OutDir)$(TargetName).pdb
+ false
+
+
+ false
+ Windows
+ false
+
+
+ $(OutDir)$(TargetName).lib
+ MachineX86
+ $(ProjectDir)..\..\lib;%(AdditionalLibraryDirectories)
+
+
+
+
+ X64
+
+
+ Disabled
+ WIN64;_DEBUG;_WINDOWS;_USRDLL;BUGTRAP_EXPORTS;%(PreprocessorDefinitions)
+ true
+
+
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ false
+ false
+ Use
+ $(IntDir)$(TargetName).pch
+ Level4
+ ProgramDatabase
+ $(ProjectDir)..\zlib\include
+
+
+ 0x0409
+ $(IntDir)$(TargetName).res
+
+
+ ws2_32.lib;comctl32.lib;shlwapi.lib;version.lib;wininet.lib;nothrownew.obj;%(AdditionalDependencies)
+
+
+ true
+ $(OutDir)$(TargetName).pdb
+ false
+
+
+ false
+ Windows
+ false
+
+
+ $(OutDir)$(TargetName).lib
+ MachineX64
+ $(ProjectDir)..\..\lib;%(AdditionalLibraryDirectories)
+
+
+
+
+ MinSpace
+ OnlyExplicitInline
+ true
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;BUGTRAP_EXPORTS;%(PreprocessorDefinitions)
+ true
+
+
+ MultiThreaded
+ true
+ false
+ false
+ Use
+ $(IntDir)$(TargetName).pch
+ Level4
+ ProgramDatabase
+ $(ProjectDir)..\zlib\include
+
+
+ 0x0409
+ $(IntDir)$(TargetName).res
+
+
+ ws2_32.lib;comctl32.lib;shlwapi.lib;version.lib;wininet.lib;nothrownew.obj;%(AdditionalDependencies)
+ BugTrap.def
+ true
+ $(OutDir)$(TargetName).pdb
+ false
+
+
+ false
+ Windows
+ true
+ true
+ false
+
+
+ $(OutDir)$(TargetName).lib
+ MachineX86
+ $(ProjectDir)..\..\lib;%(AdditionalLibraryDirectories)
+
+
+
+
+ X64
+
+
+ MinSpace
+ OnlyExplicitInline
+ true
+ WIN64;NDEBUG;_WINDOWS;_USRDLL;BUGTRAP_EXPORTS;%(PreprocessorDefinitions)
+ true
+
+
+ MultiThreaded
+ true
+ false
+ false
+ Use
+ $(IntDir)$(TargetName).pch
+ Level4
+ ProgramDatabase
+ $(ProjectDir)..\zlib\include
+
+
+ 0x0409
+ $(IntDir)$(TargetName).res
+
+
+ ws2_32.lib;comctl32.lib;shlwapi.lib;version.lib;wininet.lib;nothrownew.obj;%(AdditionalDependencies)
+
+
+ true
+ $(OutDir)$(TargetName).pdb
+ false
+
+
+ false
+ Windows
+ true
+ true
+ false
+
+
+ $(OutDir)$(TargetName).lib
+ MachineX64
+ $(ProjectDir)..\..\lib;%(AdditionalLibraryDirectories)
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;BUGTRAP_EXPORTS;%(PreprocessorDefinitions)
+ true
+
+
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ false
+ false
+ Use
+ $(IntDir)$(TargetName).pch
+ Level4
+ ProgramDatabase
+ $(ProjectDir)..\zlib\include
+
+
+ 0x0409
+ $(IntDir)$(TargetName).res
+
+
+ ws2_32.lib;comctl32.lib;shlwapi.lib;version.lib;wininet.lib;nothrownew.obj;%(AdditionalDependencies)
+ BugTrap.def
+ true
+ $(OutDir)$(TargetName).pdb
+ false
+
+
+ false
+ Windows
+ false
+
+
+ $(OutDir)$(TargetName).lib
+ MachineX86
+ $(ProjectDir)..\..\lib;%(AdditionalLibraryDirectories)
+
+
+
+
+ X64
+
+
+ Disabled
+ WIN64;_DEBUG;_WINDOWS;_USRDLL;BUGTRAP_EXPORTS;%(PreprocessorDefinitions)
+ true
+
+
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ false
+ false
+ Use
+ $(IntDir)$(TargetName).pch
+ Level4
+ ProgramDatabase
+ $(ProjectDir)..\zlib\include
+
+
+ 0x0409
+ $(IntDir)$(TargetName).res
+
+
+ ws2_32.lib;comctl32.lib;shlwapi.lib;version.lib;wininet.lib;nothrownew.obj;%(AdditionalDependencies)
+
+
+ true
+ $(OutDir)$(TargetName).pdb
+ false
+
+
+ false
+ Windows
+ false
+
+
+ $(OutDir)$(TargetName).lib
+ MachineX64
+ $(ProjectDir)..\..\lib;%(AdditionalLibraryDirectories)
+
+
+
+
+ MinSpace
+ OnlyExplicitInline
+ true
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;BUGTRAP_EXPORTS;%(PreprocessorDefinitions)
+ true
+
+
+ MultiThreaded
+ true
+ false
+ false
+ Use
+ $(IntDir)$(TargetName).pch
+ Level4
+ ProgramDatabase
+ $(ProjectDir)..\zlib\include
+
+
+ 0x0409
+ $(IntDir)$(TargetName).res
+
+
+ ws2_32.lib;comctl32.lib;shlwapi.lib;version.lib;wininet.lib;nothrownew.obj;%(AdditionalDependencies)
+ BugTrap.def
+ true
+ $(OutDir)$(TargetName).pdb
+ false
+
+
+ false
+ Windows
+ true
+ true
+ false
+
+
+ $(OutDir)$(TargetName).lib
+ MachineX86
+ $(ProjectDir)..\..\lib;%(AdditionalLibraryDirectories)
+
+
+
+
+ X64
+
+
+ MinSpace
+ OnlyExplicitInline
+ true
+ WIN64;NDEBUG;_WINDOWS;_USRDLL;BUGTRAP_EXPORTS;%(PreprocessorDefinitions)
+ true
+
+
+ MultiThreaded
+ true
+ false
+ false
+ Use
+ $(IntDir)$(TargetName).pch
+ Level4
+ ProgramDatabase
+ $(ProjectDir)..\zlib\include
+
+
+ 0x0409
+ $(IntDir)$(TargetName).res
+
+
+ ws2_32.lib;comctl32.lib;shlwapi.lib;version.lib;wininet.lib;nothrownew.obj;%(AdditionalDependencies)
+
+
+ true
+ $(OutDir)$(TargetName).pdb
+ false
+
+
+ false
+ Windows
+ true
+ true
+ false
+
+
+ $(OutDir)$(TargetName).lib
+ MachineX64
+ $(ProjectDir)..\..\lib;%(AdditionalLibraryDirectories)
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;BUGTRAP_EXPORTS;%(PreprocessorDefinitions)
+ false
+ Async
+ Default
+ MultiThreadedDebugDLL
+ true
+ false
+ true
+ Use
+ $(IntDir)$(TargetName).pch
+ Level4
+ ProgramDatabase
+ $(ProjectDir)..\zlib\include
+
+
+ 0x0409
+ $(IntDir)$(TargetName).res
+
+
+ ws2_32.lib;comctl32.lib;shlwapi.lib;version.lib;wininet.lib;nothrownew.obj;%(AdditionalDependencies)
+ BugTrap.def
+ true
+ true
+ $(OutDir)$(TargetName).pdb
+ false
+
+
+ false
+ Windows
+ false
+
+
+ $(OutDir)$(TargetName).lib
+ MachineX86
+ "$(ProjectDir)res\KeyPair.snk"
+ $(ProjectDir)..\..\lib;%(AdditionalLibraryDirectories)
+
+
+
+
+ X64
+
+
+ Disabled
+ WIN64;_DEBUG;_WINDOWS;_USRDLL;BUGTRAP_EXPORTS;%(PreprocessorDefinitions)
+ false
+ Async
+ Default
+ MultiThreadedDebugDLL
+ true
+ false
+ true
+ Use
+ $(IntDir)$(TargetName).pch
+ Level4
+ ProgramDatabase
+ $(ProjectDir)..\zlib\include
+
+
+ 0x0409
+ $(IntDir)$(TargetName).res
+
+
+ ws2_32.lib;comctl32.lib;shlwapi.lib;version.lib;wininet.lib;nothrownew.obj;%(AdditionalDependencies)
+
+
+ true
+ true
+ $(OutDir)$(TargetName).pdb
+ false
+
+
+ false
+ Windows
+ false
+
+
+ $(OutDir)$(TargetName).lib
+ MachineX64
+ "$(ProjectDir)res\KeyPair.snk"
+ $(ProjectDir)..\..\lib;%(AdditionalLibraryDirectories)
+
+
+
+
+ MinSpace
+ OnlyExplicitInline
+ true
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;BUGTRAP_EXPORTS;%(PreprocessorDefinitions)
+ true
+ Async
+ MultiThreadedDLL
+ true
+ false
+ true
+ Use
+ $(IntDir)$(TargetName).pch
+ Level4
+ ProgramDatabase
+ $(ProjectDir)..\zlib\include
+
+
+ 0x0409
+ $(IntDir)$(TargetName).res
+
+
+ ws2_32.lib;comctl32.lib;shlwapi.lib;version.lib;wininet.lib;nothrownew.obj;%(AdditionalDependencies)
+ BugTrap.def
+ true
+ $(OutDir)$(TargetName).pdb
+ false
+
+
+ false
+ Windows
+ true
+ true
+ false
+
+
+ $(OutDir)$(TargetName).lib
+ MachineX86
+ $(ProjectDir)..\..\lib;%(AdditionalLibraryDirectories)
+
+
+
+
+ X64
+
+
+ MinSpace
+ OnlyExplicitInline
+ true
+ WIN64;NDEBUG;_WINDOWS;_USRDLL;BUGTRAP_EXPORTS;%(PreprocessorDefinitions)
+ true
+ Async
+ MultiThreadedDLL
+ true
+ false
+ true
+ Use
+ $(IntDir)$(TargetName).pch
+ Level4
+ ProgramDatabase
+ $(ProjectDir)..\zlib\include
+
+
+ 0x0409
+ $(IntDir)$(TargetName).res
+
+
+ ws2_32.lib;comctl32.lib;shlwapi.lib;version.lib;wininet.lib;nothrownew.obj;%(AdditionalDependencies)
+
+
+ true
+ $(OutDir)$(TargetName).pdb
+ false
+
+
+ false
+ Windows
+ true
+ true
+ false
+
+
+ $(OutDir)$(TargetName).lib
+ MachineX64
+ "$(ProjectDir)res\KeyPair.snk"
+ $(ProjectDir)..\..\lib;%(AdditionalLibraryDirectories)
+
+
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Create
+ Create
+ Create
+ Create
+ Create
+ Create
+ Create
+ Create
+ Create
+ Create
+ Create
+ Create
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {b5919129-6716-499d-9516-04ec34c86cdf}
+
+
+
+
+
+
\ No newline at end of file
diff --git a/source/Client/BugTrap.vcxproj.filters b/source/Client/BugTrap.vcxproj.filters
new file mode 100644
index 0000000..b9f4a45
--- /dev/null
+++ b/source/Client/BugTrap.vcxproj.filters
@@ -0,0 +1,481 @@
+
+
+
+
+ {abfe17a9-bc26-482a-9fdb-e3a8dbb7ab36}
+
+
+ {58192bc1-ce4f-4731-955d-d0f73b272682}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm
+
+
+ {434166ec-8cb3-44c8-880a-6d43c5800194}
+ h;hpp;hxx;hm;inl;inc
+
+
+ {64d07bc4-5326-4453-9770-bf66a24f5f4b}
+
+
+ {2af5af35-9ef2-4b0d-bb85-dfd48a8b824b}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm
+
+
+ {e9aa1277-165e-4dcd-b0b5-67c621f9c9fa}
+ h;hpp;hxx;hm;inl;inc
+
+
+ {151704cd-5646-41e4-bdbd-e05ae05855f4}
+
+
+ {e34a6198-a7f7-4f89-a19f-c54e74f84fe7}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm
+
+
+ {1340d1c6-38af-4672-9962-ab0e4dece5dd}
+ h;hpp;hxx;hm;inl;inc
+
+
+ {2408d194-feab-4642-a254-94b2ad2e0c8f}
+
+
+ {45c62ad2-1328-42c7-8182-defc31c5808c}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm
+
+
+ {dd440d12-1e24-4ac2-b977-82d8495e5754}
+ h;hpp;hxx;hm;inl;inc
+
+
+ {3fc7613e-0551-449e-8e0d-76c6a13de4d6}
+
+
+ {01464f84-3c34-47f0-a1b8-7ef813b7082e}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm
+
+
+ {1b4812d8-efbf-4371-b29d-9818782829bb}
+ h;hpp;hxx;hm;inl;inc
+
+
+ {955249cd-1d5b-404d-9262-ecc078969658}
+
+
+ {2d2ec992-ca50-4ee4-94ea-6395457b8297}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm
+
+
+ {08d34c8c-4435-4346-b72d-7650bbaa282a}
+ h;hpp;hxx;hm;inl;inc
+
+
+ {7d08c357-7058-48da-bf7f-3972267571ef}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe
+
+
+ {1a985d3c-df87-45b2-82de-7dc7a87ee3ee}
+
+
+ {76e579f3-747a-4a3e-8d19-a462d6ef5fb9}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm
+
+
+ {0f604217-7905-40b3-bb94-2b7f37dbcd29}
+ h;hpp;hxx;hm;inl;inc
+
+
+ {6797dac5-c23c-437b-958d-20097f96f04b}
+
+
+ {cc355b88-50ca-45b8-8f97-2743d121738c}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm
+
+
+ {0172fcfb-57f2-4e9f-8b25-d2b13833c9c2}
+ h;hpp;hxx;hm;inl;inc
+
+
+ {025fe417-b07c-457e-ba8a-9c6c58ece1fc}
+
+
+ {c2c1904e-3e10-4381-8214-c8c15fb3ac33}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm
+
+
+ {a02d4066-bfbf-4e9b-8148-10a58852a3d8}
+ h;hpp;hxx;hm;inl;inc
+
+
+
+
+ Dialogs\Source Files
+
+
+ Dialogs\Source Files
+
+
+ Dialogs\Source Files
+
+
+ Dialogs\Source Files
+
+
+ Dialogs\Source Files
+
+
+ Dialogs\Source Files
+
+
+ Dialogs\Source Files
+
+
+ Dialogs\Source Files
+
+
+ Dialogs\Source Files
+
+
+ Dialogs\Source Files
+
+
+ Collections\Source Files
+
+
+ Collections\Source Files
+
+
+ Controls\Source Files
+
+
+ Controls\Source Files
+
+
+ Controls\Source Files
+
+
+ Controls\Source Files
+
+
+ Controls\Source Files
+
+
+ Controls\Source Files
+
+
+ Controls\Source Files
+
+
+ Controls\Source Files
+
+
+ System\Source Files
+
+
+ System\Source Files
+
+
+ System\Source Files
+
+
+ System\Source Files
+
+
+ System\Source Files
+
+
+ System\Source Files
+
+
+ System\Source Files
+
+
+ System\Source Files
+
+
+ System\Source Files
+
+
+ System\Source Files
+
+
+ System\Source Files
+
+
+ System\Source Files
+
+
+ Main\Source Files
+
+
+ Main\Source Files
+
+
+ Main\Source Files
+
+
+ Main\Source Files
+
+
+ Main\Source Files
+
+
+ Accessories\Source Files
+
+
+ Accessories\Source Files
+
+
+ Accessories\Source Files
+
+
+ Encodings\Source Files
+
+
+ Encodings\Source Files
+
+
+ XML\Source Files
+
+
+ XML\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+ Streams\Source Files
+
+
+
+
+ Dialogs\Header Files
+
+
+ Dialogs\Header Files
+
+
+ Dialogs\Header Files
+
+
+ Dialogs\Header Files
+
+
+ Dialogs\Header Files
+
+
+ Dialogs\Header Files
+
+
+ Dialogs\Header Files
+
+
+ Dialogs\Header Files
+
+
+ Dialogs\Header Files
+
+
+ Dialogs\Header Files
+
+
+ Collections\Header Files
+
+
+ Collections\Header Files
+
+
+ Collections\Header Files
+
+
+ Collections\Header Files
+
+
+ Collections\Header Files
+
+
+ Collections\Header Files
+
+
+ Collections\Header Files
+
+
+ Collections\Header Files
+
+
+ Controls\Header Files
+
+
+ Controls\Header Files
+
+
+ Controls\Header Files
+
+
+ Controls\Header Files
+
+
+ Controls\Header Files
+
+
+ Controls\Header Files
+
+
+ Controls\Header Files
+
+
+ Controls\Header Files
+
+
+ System\Header Files
+
+
+ System\Header Files
+
+
+ System\Header Files
+
+
+ System\Header Files
+
+
+ System\Header Files
+
+
+ System\Header Files
+
+
+ System\Header Files
+
+
+ System\Header Files
+
+
+ System\Header Files
+
+
+ System\Header Files
+
+
+ System\Header Files
+
+
+ System\Header Files
+
+
+ System\Header Files
+
+
+ Main\Header Files
+
+
+ Main\Header Files
+
+
+ Main\Header Files
+
+
+ Main\Header Files
+
+
+ Main\Header Files
+
+
+ Main\Header Files
+
+
+ Main\Header Files
+
+
+ Main\Header Files
+
+
+ Accessories\Header Files
+
+
+ Accessories\Header Files
+
+
+ Accessories\Header Files
+
+
+ Accessories\Header Files
+
+
+ Accessories\Header Files
+
+
+ Encodings\Header Files
+
+
+ Encodings\Header Files
+
+
+ XML\Header Files
+
+
+ XML\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Streams\Header Files
+
+
+ Accessories\Header Files
+
+
+
+
+ Accessories\Resource Files
+
+
+ Accessories\Resource Files
+
+
+ Accessories\Resource Files
+
+
+ Accessories\Resource Files
+
+
+
+
+ Accessories\Resource Files
+
+
+ Accessories\Resource Files
+
+
+ Accessories\Resource Files
+
+
+
+
+ Accessories\Resource Files
+
+
+
\ No newline at end of file
diff --git a/source/CrashExplorer/CrashExplorer.vcxproj b/source/CrashExplorer/CrashExplorer.vcxproj
new file mode 100644
index 0000000..73db0f0
--- /dev/null
+++ b/source/CrashExplorer/CrashExplorer.vcxproj
@@ -0,0 +1,237 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {E6EDE286-05E0-4396-B551-AB273111E967}
+ CrashExplorer
+ CrashExplorer
+ ..\
+ true
+
+
+
+ Application
+ v143
+ Unicode
+
+
+ Application
+ v143
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>12.0.30501.0
+ c3f8551b
+
+
+ $(SolutionDir)..\bin\
+ $(SolutionDir)..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ true
+ $(ProjectName)D
+
+
+ $(SolutionDir)..\bin\
+ $(SolutionDir)..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ false
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ false
+ Win32
+ true
+ $(IntDir)CrashExplorer.tlb
+ CrashExplorer.h
+
+ CrashExplorer_i.c
+ CrashExplorer_p.c
+
+
+ Disabled
+ WIN32;_WINDOWS;STRICT;_DEBUG;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+ Use
+ $(IntDir)$(TargetName).pch
+ Level4
+ ProgramDatabase
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0409
+ $(IntDir);%(AdditionalIncludeDirectories)
+ $(IntDir)$(TargetName).res
+
+
+ dbghelp.lib;msxml6.lib;%(AdditionalDependencies)
+ true
+ $(OutDir)$(TargetName).pdb
+ Windows
+ false
+
+ MachineX86
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ false
+ Win32
+ true
+ $(IntDir)CrashExplorer.tlb
+ CrashExplorer.h
+
+ CrashExplorer_i.c
+ CrashExplorer_p.c
+
+
+ MinSpace
+ OnlyExplicitInline
+ true
+ WIN32;_WINDOWS;STRICT;NDEBUG;%(PreprocessorDefinitions)
+ true
+ Sync
+ MultiThreaded
+ false
+ Use
+ Level4
+ ProgramDatabase
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0409
+ $(IntDir);%(AdditionalIncludeDirectories)
+ $(IntDir)$(TargetName).res
+
+
+ dbghelp.lib;msxml6.lib;%(AdditionalDependencies)
+ true
+ $(OutDir)$(TargetName).pdb
+ false
+
+ false
+ Windows
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Create
+ Create
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
+
\ No newline at end of file
diff --git a/source/CrashExplorer/CrashExplorer.vcxproj.filters b/source/CrashExplorer/CrashExplorer.vcxproj.filters
new file mode 100644
index 0000000..28fdd71
--- /dev/null
+++ b/source/CrashExplorer/CrashExplorer.vcxproj.filters
@@ -0,0 +1,214 @@
+
+
+
+
+ {7203596b-6447-4163-870c-4335d7ea7fe1}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm
+
+
+ {bdd56c5a-34fa-4359-b53f-bf8ec8b6e81d}
+ h;hpp;hxx;hm;inl;inc
+
+
+ {efca845f-d8b1-42bd-8a50-6be93dc10963}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;jpg;jpeg;jpe;manifest
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
+
+ Resource Files
+
+
+
+
+ Resource Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/source/zlib/zlib.vcxproj b/source/zlib/zlib.vcxproj
new file mode 100644
index 0000000..8f9b8b6
--- /dev/null
+++ b/source/zlib/zlib.vcxproj
@@ -0,0 +1,399 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ MD Debug
+ Win32
+
+
+ MD Debug
+ x64
+
+
+ MD Release
+ Win32
+
+
+ MD Release
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {B5919129-6716-499D-9516-04EC34C86CDF}
+ zlib
+ Win32Proj
+ zlib
+
+
+
+ StaticLibrary
+ MultiByte
+ false
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ false
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ false
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ false
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ $(ProjectDir)..\..\lib\
+ $(ProjectDir)..\..\lib\
+ $(ProjectDir)..\..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(ProjectDir)..\..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(ProjectDir)..\..\lib\
+ $(ProjectDir)..\..\lib\
+ $(ProjectDir)..\..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(ProjectDir)..\..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(ProjectDir)..\..\lib\
+ $(ProjectDir)..\..\lib\
+ $(ProjectDir)..\..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(ProjectDir)..\..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(ProjectDir)..\..\lib\
+ $(ProjectDir)..\..\lib\
+ $(ProjectDir)..\..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+ $(ProjectDir)..\..\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\
+
+
+ $(ProjectName)S
+
+
+ $(ProjectName)MS
+
+
+ $(ProjectName)S-x64
+
+
+ $(ProjectName)MS-x64
+
+
+ $(ProjectName)SD
+
+
+ $(ProjectName)MSD
+
+
+ $(ProjectName)SD-x64
+
+
+ $(ProjectName)MSD-x64
+
+
+
+ Disabled
+ include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
+ false
+
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+ false
+
+ Level3
+ ProgramDatabase
+
+
+ 0x0409
+
+
+
+
+
+ Disabled
+ include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
+ false
+
+
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ false
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ 0x0409
+
+
+
+
+
+ MinSpace
+ OnlyExplicitInline
+ true
+ include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
+ true
+ false
+
+ MultiThreaded
+ false
+ false
+
+ Level3
+ ProgramDatabase
+
+
+ 0x0409
+
+
+
+
+
+ MinSpace
+ OnlyExplicitInline
+ true
+ include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
+ true
+ false
+
+
+ MultiThreadedDLL
+ false
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ 0x0409
+
+
+
+
+
+ X64
+
+
+ Disabled
+ include;%(AdditionalIncludeDirectories)
+ WIN64;_DEBUG;_LIB;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
+ false
+
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+ false
+
+ Level3
+ ProgramDatabase
+
+
+ 0x0409
+
+
+
+
+
+ X64
+
+
+ Disabled
+ include;%(AdditionalIncludeDirectories)
+ WIN64;_DEBUG;_LIB;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
+ false
+
+
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ false
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ 0x0409
+
+
+
+
+
+ X64
+
+
+ MinSpace
+ OnlyExplicitInline
+ true
+ include;%(AdditionalIncludeDirectories)
+ WIN64;NDEBUG;_LIB;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
+ true
+ false
+
+ MultiThreaded
+ false
+ false
+
+ Level3
+ ProgramDatabase
+
+
+ 0x0409
+
+
+
+
+
+ X64
+
+
+ MinSpace
+ OnlyExplicitInline
+ true
+ include;%(AdditionalIncludeDirectories)
+ WIN64;NDEBUG;_LIB;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
+ true
+ false
+
+
+ MultiThreadedDLL
+ false
+ false
+
+
+ Level3
+ ProgramDatabase
+
+
+ 0x0409
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/source/zlib/zlib.vcxproj.filters b/source/zlib/zlib.vcxproj.filters
new file mode 100644
index 0000000..b3ba047
--- /dev/null
+++ b/source/zlib/zlib.vcxproj.filters
@@ -0,0 +1,124 @@
+
+
+
+
+ {65497ab6-3130-4bde-9872-7b336a58dd99}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm
+
+
+ {effe3ca6-389c-4a2f-8cc5-695442afa9f3}
+ h;hpp;hxx;hm;inl;inc
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
\ No newline at end of file