From 69f96fa8fb521372a0301fa1f306f726f54e604e Mon Sep 17 00:00:00 2001
From: Greg DiCristofaro <gregd@basistech.com>
Date: Tue, 1 Mar 2022 15:59:01 -0500
Subject: [PATCH] debugging

---
 .../pictureanalyzer/impls/HEICProcessor.java  |  19 +-
 .../HeifConvertTestJNI/dist/ALL_BUILD.vcxproj | 184 ----
 .../dist/ALL_BUILD.vcxproj.filters            |   8 -
 .../HeifConvertTestJNI/dist/CMakeCache.txt    | 476 ----------
 .../INSTALL_force.rule                        |   1 -
 .../generate.stamp.rule                       |   1 -
 .../3.23.0-rc2/CMakeCCompiler.cmake           |  72 --
 .../3.23.0-rc2/CMakeCXXCompiler.cmake         |  83 --
 .../CMakeDetermineCompilerABI_C.bin           | Bin 51712 -> 0 bytes
 .../CMakeDetermineCompilerABI_CXX.bin         | Bin 51712 -> 0 bytes
 .../3.23.0-rc2/CMakeRCCompiler.cmake          |   6 -
 .../CMakeFiles/3.23.0-rc2/CMakeSystem.cmake   |  15 -
 .../3.23.0-rc2/CompilerIdC/CMakeCCompilerId.c | 828 ------------------
 .../3.23.0-rc2/CompilerIdC/CompilerIdC.exe    | Bin 14848 -> 0 bytes
 .../CompilerIdC/CompilerIdC.vcxproj           |  71 --
 .../CompilerIdC/Debug/CMakeCCompilerId.obj    | Bin 2350 -> 0 bytes
 .../CompilerIdC/Debug/CompilerIdC.exe.recipe  |  11 -
 .../Debug/CompilerIdC.tlog/CL.command.1.tlog  | Bin 924 -> 0 bytes
 .../Debug/CompilerIdC.tlog/CL.read.1.tlog     | Bin 666 -> 0 bytes
 .../Debug/CompilerIdC.tlog/CL.write.1.tlog    | Bin 568 -> 0 bytes
 .../CompilerIdC.lastbuildstate                |   2 -
 .../CompilerIdC.tlog/link.command.1.tlog      | Bin 1116 -> 0 bytes
 .../Debug/CompilerIdC.tlog/link.read.1.tlog   | Bin 3562 -> 0 bytes
 .../Debug/CompilerIdC.tlog/link.write.1.tlog  | Bin 562 -> 0 bytes
 .../CompilerIdCXX/CMakeCXXCompilerId.cpp      | 816 -----------------
 .../CompilerIdCXX/CompilerIdCXX.exe           | Bin 15360 -> 0 bytes
 .../CompilerIdCXX/CompilerIdCXX.vcxproj       |  71 --
 .../Debug/CMakeCXXCompilerId.obj              | Bin 2381 -> 0 bytes
 .../Debug/CompilerIdCXX.exe.recipe            |  11 -
 .../CompilerIdCXX.tlog/CL.command.1.tlog      | Bin 948 -> 0 bytes
 .../Debug/CompilerIdCXX.tlog/CL.read.1.tlog   | Bin 678 -> 0 bytes
 .../Debug/CompilerIdCXX.tlog/CL.write.1.tlog  | Bin 588 -> 0 bytes
 .../CompilerIdCXX.lastbuildstate              |   2 -
 .../CompilerIdCXX.tlog/link.command.1.tlog    | Bin 1140 -> 0 bytes
 .../Debug/CompilerIdCXX.tlog/link.read.1.tlog | Bin 3578 -> 0 bytes
 .../CompilerIdCXX.tlog/link.write.1.tlog      | Bin 578 -> 0 bytes
 .../CMakeFiles/3.23.0-rc2/VCTargetsPath.txt   |   1 -
 .../3.23.0-rc2/VCTargetsPath.vcxproj          |  31 -
 .../3.23.0-rc2/x64/Debug/VCTargetsPath.recipe |  11 -
 .../VCTargetsPath.lastbuildstate              |   2 -
 .../dist/CMakeFiles/CMakeOutput.log           | 143 ---
 .../dist/CMakeFiles/TargetDirectories.txt     |   4 -
 .../dist/CMakeFiles/cmake.check_cache         |   1 -
 .../dist/CMakeFiles/generate.stamp            |   1 -
 .../dist/CMakeFiles/generate.stamp.depend     | 115 ---
 .../dist/CMakeFiles/generate.stamp.list       |   1 -
 .../HeifConvertTestJNI/dist/INSTALL.vcxproj   | 204 -----
 .../dist/INSTALL.vcxproj.filters              |  13 -
 .../dist/ZERO_CHECK.vcxproj                   | 174 ----
 .../dist/ZERO_CHECK.vcxproj.filters           |  13 -
 .../dist/cmake_install.cmake                  |  80 --
 .../HeifConvertTestJNI/dist/heif-convert.sln  |  67 --
 .../dist/heif-convert.vcxproj                 | 387 --------
 .../dist/heif-convert.vcxproj.filters         |  36 -
 ...y_modules_pictureanalyzer_impls_HeifJNI.cc | 105 ++-
 thirdparty/libheif/README.txt                 |   1 +
 .../Release/lib/amd64/heif-convert.dll        | Bin 37376 -> 37888 bytes
 .../Release/lib/x86_64/heif-convert.dll       | Bin 37376 -> 37888 bytes
 58 files changed, 64 insertions(+), 4003 deletions(-)
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/ALL_BUILD.vcxproj
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/ALL_BUILD.vcxproj.filters
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeCache.txt
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/2705a2fd9a29a14983f126804d7dabbc/INSTALL_force.rule
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/2705a2fd9a29a14983f126804d7dabbc/generate.stamp.rule
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeCCompiler.cmake
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeCXXCompiler.cmake
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeDetermineCompilerABI_C.bin
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeDetermineCompilerABI_CXX.bin
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeRCCompiler.cmake
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeSystem.cmake
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/CMakeCCompilerId.c
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/CompilerIdC.exe
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/CompilerIdC.vcxproj
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CMakeCCompilerId.obj
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.exe.recipe
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/CL.command.1.tlog
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/CL.read.1.tlog
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/CL.write.1.tlog
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/CompilerIdC.lastbuildstate
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/link.command.1.tlog
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/link.read.1.tlog
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/link.write.1.tlog
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/CMakeCXXCompilerId.cpp
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/CompilerIdCXX.exe
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/CompilerIdCXX.vcxproj
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CMakeCXXCompilerId.obj
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.exe.recipe
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.command.1.tlog
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.read.1.tlog
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.write.1.tlog
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CompilerIdCXX.lastbuildstate
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.command.1.tlog
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.read.1.tlog
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.write.1.tlog
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/VCTargetsPath.txt
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/VCTargetsPath.vcxproj
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/x64/Debug/VCTargetsPath.recipe
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/x64/Debug/VCTargetsPath.tlog/VCTargetsPath.lastbuildstate
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/CMakeOutput.log
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/TargetDirectories.txt
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/cmake.check_cache
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/generate.stamp
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/generate.stamp.depend
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/generate.stamp.list
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/INSTALL.vcxproj
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/INSTALL.vcxproj.filters
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/ZERO_CHECK.vcxproj
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/ZERO_CHECK.vcxproj.filters
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/cmake_install.cmake
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/heif-convert.sln
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/heif-convert.vcxproj
 delete mode 100644 thirdparty/libheif/HeifConvertTestJNI/dist/heif-convert.vcxproj.filters

diff --git a/Core/src/org/sleuthkit/autopsy/modules/pictureanalyzer/impls/HEICProcessor.java b/Core/src/org/sleuthkit/autopsy/modules/pictureanalyzer/impls/HEICProcessor.java
index d88a7b8134..2724a6f045 100755
--- a/Core/src/org/sleuthkit/autopsy/modules/pictureanalyzer/impls/HEICProcessor.java
+++ b/Core/src/org/sleuthkit/autopsy/modules/pictureanalyzer/impls/HEICProcessor.java
@@ -24,17 +24,13 @@
 import java.util.Arrays;
 import java.util.concurrent.TimeUnit;
 
-import java.io.BufferedInputStream;
 import java.io.File;
 import java.io.IOException;
 import java.io.InputStream;
 
-import java.nio.file.DirectoryIteratorException;
-import java.nio.file.DirectoryStream;
 import java.nio.file.Files;
 import java.nio.file.Path;
 import java.nio.file.Paths;
-import java.nio.file.StandardCopyOption;
 import java.nio.file.attribute.BasicFileAttributes;
 import java.text.MessageFormat;
 import java.util.List;
@@ -42,17 +38,13 @@
 
 import org.apache.commons.io.FilenameUtils;
 
-import org.openide.modules.InstalledFileLocator;
 import org.openide.util.lookup.ServiceProvider;
 
 import org.sleuthkit.autopsy.modules.pictureanalyzer.spi.PictureProcessor;
 import org.sleuthkit.autopsy.casemodule.Case;
 import org.sleuthkit.autopsy.casemodule.NoCurrentCaseException;
-import org.sleuthkit.autopsy.coreutils.ExecUtil;
 import org.sleuthkit.autopsy.coreutils.FileUtil;
 import org.sleuthkit.autopsy.coreutils.Logger;
-import org.sleuthkit.autopsy.coreutils.PlatformUtil;
-import org.sleuthkit.autopsy.ingest.FileIngestModuleProcessTerminator;
 import org.sleuthkit.autopsy.ingest.IngestJobContext;
 import org.sleuthkit.autopsy.ingest.IngestServices;
 import org.sleuthkit.autopsy.ingest.ModuleContentEvent;
@@ -98,6 +90,10 @@ public void process(IngestJobContext context, AbstractFile file) {
             if (context.fileIngestIsCancelled()) {
                 return;
             }
+            
+            if (file == null || file.getId() <= 0) {
+                return;
+            }
 
             byte[] heifBytes;
             try (InputStream is = new ReadContentInputStream(file)) {
@@ -105,6 +101,10 @@ public void process(IngestJobContext context, AbstractFile file) {
                 is.read(heifBytes);
             }
 
+            if (heifBytes == null || heifBytes.length == 0) {
+                return;
+            }
+            
             convertToJPEG(context, heifBytes, file);
         } catch (IOException ex) {
             logger.log(Level.WARNING, "I/O error encountered during HEIC photo processing.", ex);
@@ -153,6 +153,9 @@ private void convertToJPEG(IngestJobContext context, byte[] heifBytes,
         } catch (IllegalArgumentException | IllegalStateException ex) {
             logger.log(Level.WARNING, MessageFormat.format("There was an error processing {0} (id: {1}).", heicFile.getName(), heicFile.getId()), ex);
             return;
+        } catch (Throwable ex) {
+            logger.log(Level.SEVERE, MessageFormat.format("A severe error occurred while processing {0} (id: {1}).", heicFile.getName(), heicFile.getId()), ex);
+            return;
         }
 
         if (context.fileIngestIsCancelled()) {
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/ALL_BUILD.vcxproj b/thirdparty/libheif/HeifConvertTestJNI/dist/ALL_BUILD.vcxproj
deleted file mode 100644
index 5cf1637d56..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/ALL_BUILD.vcxproj
+++ /dev/null
@@ -1,184 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="17.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <PreferredToolArchitecture>x64</PreferredToolArchitecture>
-  </PropertyGroup>
-  <PropertyGroup>
-    <ResolveNugetPackages>false</ResolveNugetPackages>
-  </PropertyGroup>
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="MinSizeRel|x64">
-      <Configuration>MinSizeRel</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="RelWithDebInfo|x64">
-      <Configuration>RelWithDebInfo</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{59761B3A-CD52-3355-B8AA-355CC66FBE7A}</ProjectGuid>
-    <Keyword>Win32Proj</Keyword>
-    <WindowsTargetPlatformVersion>10.0.19041.0</WindowsTargetPlatformVersion>
-    <Platform>x64</Platform>
-    <ProjectName>ALL_BUILD</ProjectName>
-    <VCProjectUpgraderObjectName>NoUpgrade</VCProjectUpgraderObjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>Utility</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v143</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>Utility</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v143</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'" Label="Configuration">
-    <ConfigurationType>Utility</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v143</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'" Label="Configuration">
-    <ConfigurationType>Utility</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v143</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <PropertyGroup Label="UserMacros" />
-  <PropertyGroup>
-    <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
-  </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Users\gregd\vcpkg\installed\x64-windows\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Users\gregd\vcpkg\installed\x64-windows\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Users\gregd\vcpkg\installed\x64-windows\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Users\gregd\vcpkg\installed\x64-windows\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\CMakeLists.txt">
-      <UseUtf8Encoding>Always</UseUtf8Encoding>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-"C:\Program Files\CMake\bin\cmake.exe" -SC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI -BC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist --check-stamp-file C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompilerABI.c;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompilerABI.cpp;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDependentOption.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindBinUtils.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindJavaCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystem.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CheckCXXSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Comeau-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJNI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJPEG.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJava.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageHandleStandardArgs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageMessage.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\FeatureTesting.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-Determine-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\WindowsPaths.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\SelectLibraryConfigurations.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCXXCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeRCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeSystem.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\jpeg\vcpkg-cmake-wrapper.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-debug.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-release.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-version.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config.cmake;C:\Users\gregd\vcpkg\scripts\buildsystems\vcpkg.cmake;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-"C:\Program Files\CMake\bin\cmake.exe" -SC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI -BC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist --check-stamp-file C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompilerABI.c;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompilerABI.cpp;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDependentOption.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindBinUtils.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindJavaCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystem.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CheckCXXSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Comeau-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJNI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJPEG.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJava.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageHandleStandardArgs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageMessage.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\FeatureTesting.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-Determine-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\WindowsPaths.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\SelectLibraryConfigurations.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCXXCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeRCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeSystem.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\jpeg\vcpkg-cmake-wrapper.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-debug.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-release.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-version.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config.cmake;C:\Users\gregd\vcpkg\scripts\buildsystems\vcpkg.cmake;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">Building Custom Rule C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">setlocal
-"C:\Program Files\CMake\bin\cmake.exe" -SC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI -BC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist --check-stamp-file C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompilerABI.c;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompilerABI.cpp;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDependentOption.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindBinUtils.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindJavaCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystem.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CheckCXXSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Comeau-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJNI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJPEG.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJava.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageHandleStandardArgs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageMessage.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\FeatureTesting.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-Determine-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\WindowsPaths.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\SelectLibraryConfigurations.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCXXCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeRCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeSystem.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\jpeg\vcpkg-cmake-wrapper.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-debug.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-release.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-version.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config.cmake;C:\Users\gregd\vcpkg\scripts\buildsystems\vcpkg.cmake;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">Building Custom Rule C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">setlocal
-"C:\Program Files\CMake\bin\cmake.exe" -SC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI -BC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist --check-stamp-file C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompilerABI.c;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompilerABI.cpp;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDependentOption.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindBinUtils.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindJavaCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystem.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CheckCXXSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Comeau-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJNI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJPEG.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJava.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageHandleStandardArgs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageMessage.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\FeatureTesting.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-Determine-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\WindowsPaths.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\SelectLibraryConfigurations.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCXXCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeRCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeSystem.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\jpeg\vcpkg-cmake-wrapper.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-debug.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-release.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-version.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config.cmake;C:\Users\gregd\vcpkg\scripts\buildsystems\vcpkg.cmake;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\ZERO_CHECK.vcxproj">
-      <Project>{CDA8F48B-69FE-3A49-8E17-9D2CDA18E3BE}</Project>
-      <Name>ZERO_CHECK</Name>
-      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
-      <CopyToOutputDirectory>Never</CopyToOutputDirectory>
-    </ProjectReference>
-    <ProjectReference Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\heif-convert.vcxproj">
-      <Project>{19A74D12-2F46-3B8A-831C-73CDB2569BFD}</Project>
-      <Name>heif-convert</Name>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>
\ No newline at end of file
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/ALL_BUILD.vcxproj.filters b/thirdparty/libheif/HeifConvertTestJNI/dist/ALL_BUILD.vcxproj.filters
deleted file mode 100644
index ab3c25e971..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/ALL_BUILD.vcxproj.filters
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="17.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <CustomBuild Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-  </ItemGroup>
-</Project>
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeCache.txt b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeCache.txt
deleted file mode 100644
index d995a7010e..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeCache.txt
+++ /dev/null
@@ -1,476 +0,0 @@
-# This is the CMakeCache file.
-# For build in directory: c:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist
-# It was generated by CMake: C:/Program Files/CMake/bin/cmake.exe
-# You can edit this file to change values found and used by cmake.
-# If you do not want to change any of the values, simply exit the editor.
-# If you do want to change a value, simply edit, save, and exit the editor.
-# The syntax for the file is as follows:
-# KEY:TYPE=VALUE
-# KEY is the name of a variable in the cache.
-# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
-# VALUE is the current value for the KEY.
-
-########################
-# EXTERNAL cache entries
-########################
-
-//Path to a program.
-CMAKE_AR:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.31.31103/bin/Hostx64/x64/lib.exe
-
-//Semicolon separated list of supported configuration types, only
-// supports Debug, Release, MinSizeRel, and RelWithDebInfo, anything
-// else will be ignored.
-CMAKE_CONFIGURATION_TYPES:STRING=Debug;Release;MinSizeRel;RelWithDebInfo
-
-//Flags used by the CXX compiler during all build types.
-CMAKE_CXX_FLAGS:STRING=/DWIN32 /D_WINDOWS /W3 /GR /EHsc
-
-//Flags used by the CXX compiler during DEBUG builds.
-CMAKE_CXX_FLAGS_DEBUG:STRING=/MDd /Zi /Ob0 /Od /RTC1
-
-//Flags used by the CXX compiler during MINSIZEREL builds.
-CMAKE_CXX_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG
-
-//Flags used by the CXX compiler during RELEASE builds.
-CMAKE_CXX_FLAGS_RELEASE:STRING=/MD /O2 /Ob2 /DNDEBUG
-
-//Flags used by the CXX compiler during RELWITHDEBINFO builds.
-CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG
-
-//Libraries linked by default with all C++ applications.
-CMAKE_CXX_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
-
-//Flags used by the C compiler during all build types.
-CMAKE_C_FLAGS:STRING=/DWIN32 /D_WINDOWS /W3
-
-//Flags used by the C compiler during DEBUG builds.
-CMAKE_C_FLAGS_DEBUG:STRING=/MDd /Zi /Ob0 /Od /RTC1
-
-//Flags used by the C compiler during MINSIZEREL builds.
-CMAKE_C_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG
-
-//Flags used by the C compiler during RELEASE builds.
-CMAKE_C_FLAGS_RELEASE:STRING=/MD /O2 /Ob2 /DNDEBUG
-
-//Flags used by the C compiler during RELWITHDEBINFO builds.
-CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG
-
-//Libraries linked by default with all C applications.
-CMAKE_C_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
-
-//Flags used by the linker during all build types.
-CMAKE_EXE_LINKER_FLAGS:STRING=/machine:x64
-
-//Flags used by the linker during DEBUG builds.
-CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL
-
-//Flags used by the linker during MINSIZEREL builds.
-CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO
-
-//Flags used by the linker during RELEASE builds.
-CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO
-
-//Flags used by the linker during RELWITHDEBINFO builds.
-CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL
-
-//Install path prefix, prepended onto install directories.
-CMAKE_INSTALL_PREFIX:PATH=C:/Program Files/heif-convert
-
-//Path to a program.
-CMAKE_LINKER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.31.31103/bin/Hostx64/x64/link.exe
-
-//Flags used by the linker during the creation of modules during
-// all build types.
-CMAKE_MODULE_LINKER_FLAGS:STRING=/machine:x64
-
-//Flags used by the linker during the creation of modules during
-// DEBUG builds.
-CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL
-
-//Flags used by the linker during the creation of modules during
-// MINSIZEREL builds.
-CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO
-
-//Flags used by the linker during the creation of modules during
-// RELEASE builds.
-CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO
-
-//Flags used by the linker during the creation of modules during
-// RELWITHDEBINFO builds.
-CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL
-
-//Path to a program.
-CMAKE_MT:FILEPATH=CMAKE_MT-NOTFOUND
-
-//Value Computed by CMake
-CMAKE_PROJECT_DESCRIPTION:STATIC=
-
-//Value Computed by CMake
-CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
-
-//Value Computed by CMake
-CMAKE_PROJECT_NAME:STATIC=heif-convert
-
-//RC compiler
-CMAKE_RC_COMPILER:FILEPATH=rc
-
-//Flags for Windows Resource Compiler during all build types.
-CMAKE_RC_FLAGS:STRING=-DWIN32
-
-//Flags for Windows Resource Compiler during DEBUG builds.
-CMAKE_RC_FLAGS_DEBUG:STRING=-D_DEBUG
-
-//Flags for Windows Resource Compiler during MINSIZEREL builds.
-CMAKE_RC_FLAGS_MINSIZEREL:STRING=
-
-//Flags for Windows Resource Compiler during RELEASE builds.
-CMAKE_RC_FLAGS_RELEASE:STRING=
-
-//Flags for Windows Resource Compiler during RELWITHDEBINFO builds.
-CMAKE_RC_FLAGS_RELWITHDEBINFO:STRING=
-
-//Flags used by the linker during the creation of shared libraries
-// during all build types.
-CMAKE_SHARED_LINKER_FLAGS:STRING=/machine:x64
-
-//Flags used by the linker during the creation of shared libraries
-// during DEBUG builds.
-CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL
-
-//Flags used by the linker during the creation of shared libraries
-// during MINSIZEREL builds.
-CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO
-
-//Flags used by the linker during the creation of shared libraries
-// during RELEASE builds.
-CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO
-
-//Flags used by the linker during the creation of shared libraries
-// during RELWITHDEBINFO builds.
-CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL
-
-//If set, runtime paths are not added when installing shared libraries,
-// but are added when building.
-CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
-
-//If set, runtime paths are not added when using shared libraries.
-CMAKE_SKIP_RPATH:BOOL=NO
-
-//Flags used by the linker during the creation of static libraries
-// during all build types.
-CMAKE_STATIC_LINKER_FLAGS:STRING=/machine:x64
-
-//Flags used by the linker during the creation of static libraries
-// during DEBUG builds.
-CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
-
-//Flags used by the linker during the creation of static libraries
-// during MINSIZEREL builds.
-CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
-
-//Flags used by the linker during the creation of static libraries
-// during RELEASE builds.
-CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
-
-//Flags used by the linker during the creation of static libraries
-// during RELWITHDEBINFO builds.
-CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
-
-//The CMake toolchain file
-CMAKE_TOOLCHAIN_FILE:FILEPATH=C:/Users/gregd/vcpkg/scripts/buildsystems/vcpkg.cmake
-
-//If this value is on, makefiles will be generated without the
-// .SILENT directive, and all commands will be echoed to the console
-// during the make.  This is useful for debugging only. With Visual
-// Studio IDE projects all commands are done without /nologo.
-CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
-
-//Path to a file.
-JAVA_AWT_INCLUDE_PATH:PATH=C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/include
-
-//Path to a library.
-JAVA_AWT_LIBRARY:FILEPATH=C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/lib/jawt.lib
-
-//Path to a file.
-JAVA_INCLUDE_PATH:PATH=C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/include
-
-//Path to a file.
-JAVA_INCLUDE_PATH2:PATH=C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/include/win32
-
-//Path to a library.
-JAVA_JVM_LIBRARY:FILEPATH=C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/lib/jvm.lib
-
-//Path to a file.
-JPEG_INCLUDE_DIR:PATH=C:/Users/gregd/vcpkg/installed/x64-windows/include
-
-//Path to a library.
-JPEG_LIBRARY_DEBUG:FILEPATH=C:/Users/gregd/vcpkg/installed/x64-windows/debug/lib/jpeg.lib
-
-//Path to a library.
-JPEG_LIBRARY_RELEASE:FILEPATH=C:/Users/gregd/vcpkg/installed/x64-windows/lib/jpeg.lib
-
-//Path to a program.
-Java_IDLJ_EXECUTABLE:FILEPATH=C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/bin/idlj.exe
-
-//Path to a program.
-Java_JARSIGNER_EXECUTABLE:FILEPATH=C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/bin/jarsigner.exe
-
-//Path to a program.
-Java_JAR_EXECUTABLE:FILEPATH=C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/bin/jar.exe
-
-//Path to a program.
-Java_JAVAC_EXECUTABLE:FILEPATH=C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/bin/javac.exe
-
-//Path to a program.
-Java_JAVADOC_EXECUTABLE:FILEPATH=C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/bin/javadoc.exe
-
-//Path to a program.
-Java_JAVAH_EXECUTABLE:FILEPATH=C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/bin/javah.exe
-
-//Path to a program.
-Java_JAVA_EXECUTABLE:FILEPATH=C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/bin/java.exe
-
-//Automatically copy dependencies into the output directory for
-// executables.
-VCPKG_APPLOCAL_DEPS:BOOL=ON
-
-//The directory which contains the installed libraries for each
-// triplet
-VCPKG_INSTALLED_DIR:PATH=C:/Users/gregd/vcpkg/installed
-
-//The path to the vcpkg manifest directory.
-VCPKG_MANIFEST_DIR:PATH=
-
-//Use manifest mode, as opposed to classic mode.
-VCPKG_MANIFEST_MODE:BOOL=OFF
-
-//Appends the vcpkg paths to CMAKE_PREFIX_PATH, CMAKE_LIBRARY_PATH
-// and CMAKE_FIND_ROOT_PATH so that vcpkg libraries/packages are
-// found after toolchain/system libraries/packages.
-VCPKG_PREFER_SYSTEM_LIBS:BOOL=OFF
-
-//Vcpkg target triplet (ex. x86-windows)
-VCPKG_TARGET_TRIPLET:STRING=x64-windows
-
-//Enables messages from the VCPKG toolchain for debugging purposes.
-VCPKG_VERBOSE:BOOL=OFF
-
-//(experimental) Automatically copy dependencies into the install
-// target directory for executables. Requires CMake 3.14.
-X_VCPKG_APPLOCAL_DEPS_INSTALL:BOOL=OFF
-
-//(experimental) Add USES_TERMINAL to VCPKG_APPLOCAL_DEPS to force
-// serialization.
-X_VCPKG_APPLOCAL_DEPS_SERIALIZED:BOOL=OFF
-
-//Path to a program.
-Z_VCPKG_BUILTIN_POWERSHELL_PATH:FILEPATH=C:/Windows/System32/WindowsPowerShell/v1.0/powershell.exe
-
-//Path to a program.
-Z_VCPKG_PWSH_PATH:FILEPATH=Z_VCPKG_PWSH_PATH-NOTFOUND
-
-//The directory which contains the installed libraries for each
-// triplet
-_VCPKG_INSTALLED_DIR:PATH=C:/Users/gregd/vcpkg/installed
-
-//Value Computed by CMake
-heif-convert_BINARY_DIR:STATIC=C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist
-
-//Value Computed by CMake
-heif-convert_IS_TOP_LEVEL:STATIC=ON
-
-//Dependencies for the target
-heif-convert_LIB_DEPENDS:STATIC=general;heif;optimized;C:/Users/gregd/vcpkg/installed/x64-windows/lib/jpeg.lib;debug;C:/Users/gregd/vcpkg/installed/x64-windows/debug/lib/jpeg.lib;
-
-//Value Computed by CMake
-heif-convert_SOURCE_DIR:STATIC=C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI
-
-//The directory containing a CMake configuration file for libheif.
-libheif_DIR:PATH=C:/Users/gregd/vcpkg/installed/x64-windows/share/libheif
-
-
-########################
-# INTERNAL cache entries
-########################
-
-//ADVANCED property for variable: CMAKE_AR
-CMAKE_AR-ADVANCED:INTERNAL=1
-//This is the directory where this CMakeCache.txt was created
-CMAKE_CACHEFILE_DIR:INTERNAL=c:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist
-//Major version of cmake used to create the current loaded cache
-CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
-//Minor version of cmake used to create the current loaded cache
-CMAKE_CACHE_MINOR_VERSION:INTERNAL=23
-//Patch version of cmake used to create the current loaded cache
-CMAKE_CACHE_PATCH_VERSION:INTERNAL=0
-//Path to CMake executable.
-CMAKE_COMMAND:INTERNAL=C:/Program Files/CMake/bin/cmake.exe
-//Path to cpack program executable.
-CMAKE_CPACK_COMMAND:INTERNAL=C:/Program Files/CMake/bin/cpack.exe
-//Path to ctest program executable.
-CMAKE_CTEST_COMMAND:INTERNAL=C:/Program Files/CMake/bin/ctest.exe
-//ADVANCED property for variable: CMAKE_CXX_FLAGS
-CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
-CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
-CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
-CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
-CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES
-CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_C_FLAGS
-CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
-CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
-CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
-CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
-CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES
-CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
-//Executable file format
-CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown
-//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
-CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
-CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
-CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
-CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
-CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//Name of external makefile project generator.
-CMAKE_EXTRA_GENERATOR:INTERNAL=
-//Name of generator.
-CMAKE_GENERATOR:INTERNAL=Visual Studio 17 2022
-//Generator instance identifier.
-CMAKE_GENERATOR_INSTANCE:INTERNAL=C:/Program Files/Microsoft Visual Studio/2022/Community
-//Name of generator platform.
-CMAKE_GENERATOR_PLATFORM:INTERNAL=x64
-//Name of generator toolset.
-CMAKE_GENERATOR_TOOLSET:INTERNAL=
-//Source directory with the top level CMakeLists.txt file for this
-// project
-CMAKE_HOME_DIRECTORY:INTERNAL=C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI
-//ADVANCED property for variable: CMAKE_LINKER
-CMAKE_LINKER-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
-CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
-CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
-CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
-CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
-CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_MT
-CMAKE_MT-ADVANCED:INTERNAL=1
-//number of local generators
-CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
-//Platform information initialized
-CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
-//noop for ranlib
-CMAKE_RANLIB:INTERNAL=:
-//ADVANCED property for variable: CMAKE_RC_COMPILER
-CMAKE_RC_COMPILER-ADVANCED:INTERNAL=1
-CMAKE_RC_COMPILER_WORKS:INTERNAL=1
-//ADVANCED property for variable: CMAKE_RC_FLAGS
-CMAKE_RC_FLAGS-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_RC_FLAGS_DEBUG
-CMAKE_RC_FLAGS_DEBUG-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_RC_FLAGS_MINSIZEREL
-CMAKE_RC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_RC_FLAGS_RELEASE
-CMAKE_RC_FLAGS_RELEASE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_RC_FLAGS_RELWITHDEBINFO
-CMAKE_RC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//Path to CMake installation.
-CMAKE_ROOT:INTERNAL=C:/Program Files/CMake/share/cmake-3.23
-//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
-CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
-CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
-CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
-CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
-CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
-CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_SKIP_RPATH
-CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
-CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
-CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
-CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
-CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
-CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_TOOLCHAIN_FILE
-CMAKE_TOOLCHAIN_FILE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
-CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
-//Details about finding JNI
-FIND_PACKAGE_MESSAGE_DETAILS_JNI:INTERNAL=[C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/lib/jawt.lib][C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/lib/jvm.lib][C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/include][C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/include/win32][C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/include][v()]
-//Details about finding JPEG
-FIND_PACKAGE_MESSAGE_DETAILS_JPEG:INTERNAL=[optimized;C:/Users/gregd/vcpkg/installed/x64-windows/lib/jpeg.lib;debug;C:/Users/gregd/vcpkg/installed/x64-windows/debug/lib/jpeg.lib][C:/Users/gregd/vcpkg/installed/x64-windows/include][v62()]
-//Details about finding Java
-FIND_PACKAGE_MESSAGE_DETAILS_Java:INTERNAL=[C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/bin/java.exe][C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/bin/jar.exe][C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/bin/javac.exe][C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/bin/javah.exe][C:/Program Files/ojdkbuild/java-1.8.0-openjdk-1.8.0.222-1/bin/javadoc.exe][v1.8.0_222-1-ojdkbuild()]
-//Test HAVE_JPEG_WRITE_ICC_PROFILE
-HAVE_JPEG_WRITE_ICC_PROFILE:INTERNAL=1
-//ADVANCED property for variable: JAVA_AWT_INCLUDE_PATH
-JAVA_AWT_INCLUDE_PATH-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: JAVA_AWT_LIBRARY
-JAVA_AWT_LIBRARY-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: JAVA_INCLUDE_PATH
-JAVA_INCLUDE_PATH-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: JAVA_INCLUDE_PATH2
-JAVA_INCLUDE_PATH2-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: JAVA_JVM_LIBRARY
-JAVA_JVM_LIBRARY-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: JPEG_INCLUDE_DIR
-JPEG_INCLUDE_DIR-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: JPEG_LIBRARY_DEBUG
-JPEG_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: JPEG_LIBRARY_RELEASE
-JPEG_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: Java_IDLJ_EXECUTABLE
-Java_IDLJ_EXECUTABLE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: Java_JARSIGNER_EXECUTABLE
-Java_JARSIGNER_EXECUTABLE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: Java_JAR_EXECUTABLE
-Java_JAR_EXECUTABLE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: Java_JAVAC_EXECUTABLE
-Java_JAVAC_EXECUTABLE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: Java_JAVADOC_EXECUTABLE
-Java_JAVADOC_EXECUTABLE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: Java_JAVAH_EXECUTABLE
-Java_JAVAH_EXECUTABLE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: Java_JAVA_EXECUTABLE
-Java_JAVA_EXECUTABLE-ADVANCED:INTERNAL=1
-//Install the dependencies listed in your manifest:
-//\n    If this is off, you will have to manually install your dependencies.
-//\n    See https://github.com/microsoft/vcpkg/tree/master/docs/specifications/manifests.md
-// for more info.
-//\n
-VCPKG_MANIFEST_INSTALL:INTERNAL=OFF
-//ADVANCED property for variable: VCPKG_VERBOSE
-VCPKG_VERBOSE-ADVANCED:INTERNAL=1
-//Making sure VCPKG_MANIFEST_MODE doesn't change
-Z_VCPKG_CHECK_MANIFEST_MODE:INTERNAL=OFF
-//The path to the PowerShell implementation to use.
-Z_VCPKG_POWERSHELL_PATH:INTERNAL=C:/Windows/System32/WindowsPowerShell/v1.0/powershell.exe
-//Vcpkg root directory
-Z_VCPKG_ROOT_DIR:INTERNAL=C:/Users/gregd/vcpkg
-
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/2705a2fd9a29a14983f126804d7dabbc/INSTALL_force.rule b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/2705a2fd9a29a14983f126804d7dabbc/INSTALL_force.rule
deleted file mode 100644
index 1caaab0513..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/2705a2fd9a29a14983f126804d7dabbc/INSTALL_force.rule
+++ /dev/null
@@ -1 +0,0 @@
-# generated from CMake
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/2705a2fd9a29a14983f126804d7dabbc/generate.stamp.rule b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/2705a2fd9a29a14983f126804d7dabbc/generate.stamp.rule
deleted file mode 100644
index 1caaab0513..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/2705a2fd9a29a14983f126804d7dabbc/generate.stamp.rule
+++ /dev/null
@@ -1 +0,0 @@
-# generated from CMake
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeCCompiler.cmake b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeCCompiler.cmake
deleted file mode 100644
index d9006a29ee..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeCCompiler.cmake
+++ /dev/null
@@ -1,72 +0,0 @@
-set(CMAKE_C_COMPILER "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.31.31103/bin/Hostx64/x64/cl.exe")
-set(CMAKE_C_COMPILER_ARG1 "")
-set(CMAKE_C_COMPILER_ID "MSVC")
-set(CMAKE_C_COMPILER_VERSION "19.31.31104.0")
-set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
-set(CMAKE_C_COMPILER_WRAPPER "")
-set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "90")
-set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "OFF")
-set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17")
-set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
-set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
-set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
-set(CMAKE_C17_COMPILE_FEATURES "c_std_17")
-set(CMAKE_C23_COMPILE_FEATURES "")
-
-set(CMAKE_C_PLATFORM_ID "Windows")
-set(CMAKE_C_SIMULATE_ID "")
-set(CMAKE_C_COMPILER_FRONTEND_VARIANT "")
-set(CMAKE_C_SIMULATE_VERSION "")
-set(CMAKE_C_COMPILER_ARCHITECTURE_ID x64)
-
-set(MSVC_C_ARCHITECTURE_ID x64)
-
-set(CMAKE_AR "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.31.31103/bin/Hostx64/x64/lib.exe")
-set(CMAKE_C_COMPILER_AR "")
-set(CMAKE_RANLIB ":")
-set(CMAKE_C_COMPILER_RANLIB "")
-set(CMAKE_LINKER "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.31.31103/bin/Hostx64/x64/link.exe")
-set(CMAKE_MT "CMAKE_MT-NOTFOUND")
-set(CMAKE_COMPILER_IS_GNUCC )
-set(CMAKE_C_COMPILER_LOADED 1)
-set(CMAKE_C_COMPILER_WORKS TRUE)
-set(CMAKE_C_ABI_COMPILED TRUE)
-
-set(CMAKE_C_COMPILER_ENV_VAR "CC")
-
-set(CMAKE_C_COMPILER_ID_RUN 1)
-set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
-set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
-set(CMAKE_C_LINKER_PREFERENCE 10)
-
-# Save compiler ABI information.
-set(CMAKE_C_SIZEOF_DATA_PTR "8")
-set(CMAKE_C_COMPILER_ABI "")
-set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN")
-set(CMAKE_C_LIBRARY_ARCHITECTURE "")
-
-if(CMAKE_C_SIZEOF_DATA_PTR)
-  set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
-endif()
-
-if(CMAKE_C_COMPILER_ABI)
-  set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
-endif()
-
-if(CMAKE_C_LIBRARY_ARCHITECTURE)
-  set(CMAKE_LIBRARY_ARCHITECTURE "")
-endif()
-
-set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
-if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
-  set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
-endif()
-
-
-
-
-
-set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "")
-set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "")
-set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "")
-set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeCXXCompiler.cmake b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeCXXCompiler.cmake
deleted file mode 100644
index 194ebab8c0..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeCXXCompiler.cmake
+++ /dev/null
@@ -1,83 +0,0 @@
-set(CMAKE_CXX_COMPILER "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.31.31103/bin/Hostx64/x64/cl.exe")
-set(CMAKE_CXX_COMPILER_ARG1 "")
-set(CMAKE_CXX_COMPILER_ID "MSVC")
-set(CMAKE_CXX_COMPILER_VERSION "19.31.31104.0")
-set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
-set(CMAKE_CXX_COMPILER_WRAPPER "")
-set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
-set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "OFF")
-set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23")
-set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
-set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
-set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
-set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
-set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20")
-set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23")
-
-set(CMAKE_CXX_PLATFORM_ID "Windows")
-set(CMAKE_CXX_SIMULATE_ID "")
-set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "")
-set(CMAKE_CXX_SIMULATE_VERSION "")
-set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID x64)
-
-set(MSVC_CXX_ARCHITECTURE_ID x64)
-
-set(CMAKE_AR "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.31.31103/bin/Hostx64/x64/lib.exe")
-set(CMAKE_CXX_COMPILER_AR "")
-set(CMAKE_RANLIB ":")
-set(CMAKE_CXX_COMPILER_RANLIB "")
-set(CMAKE_LINKER "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.31.31103/bin/Hostx64/x64/link.exe")
-set(CMAKE_MT "CMAKE_MT-NOTFOUND")
-set(CMAKE_COMPILER_IS_GNUCXX )
-set(CMAKE_CXX_COMPILER_LOADED 1)
-set(CMAKE_CXX_COMPILER_WORKS TRUE)
-set(CMAKE_CXX_ABI_COMPILED TRUE)
-
-set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
-
-set(CMAKE_CXX_COMPILER_ID_RUN 1)
-set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm)
-set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
-
-foreach (lang C OBJC OBJCXX)
-  if (CMAKE_${lang}_COMPILER_ID_RUN)
-    foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS)
-      list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension})
-    endforeach()
-  endif()
-endforeach()
-
-set(CMAKE_CXX_LINKER_PREFERENCE 30)
-set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
-
-# Save compiler ABI information.
-set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
-set(CMAKE_CXX_COMPILER_ABI "")
-set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN")
-set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
-
-if(CMAKE_CXX_SIZEOF_DATA_PTR)
-  set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
-endif()
-
-if(CMAKE_CXX_COMPILER_ABI)
-  set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
-endif()
-
-if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
-  set(CMAKE_LIBRARY_ARCHITECTURE "")
-endif()
-
-set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
-if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
-  set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
-endif()
-
-
-
-
-
-set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "")
-set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "")
-set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "")
-set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeDetermineCompilerABI_C.bin b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeDetermineCompilerABI_C.bin
deleted file mode 100644
index a9ed0ba4049032010eb275a0406e4f5a682950ba..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 51712
zcmeZ`n!v!!z`(%5z`*eTKLf)K1_*F~P<Y7~3=9l>^1JvLws4+R+`;H`Rxu<avsj^^
zC_lX@F;^iuF)uH_L?J0vp{O)ZAu~_G#XndfH$Np+kC&HA1!^*@-ls*5{&POUu(J8w
z4^IAbJ}R5f{167FXMFGm)APaNp(=AfxPsNs{m9}!=i@=M86O<Lbn-_CJrB$e%1q7x
znF+OqA;6V^A*GFjA?=?`5=`s^gAxNb6Q4Xo83O}D1Vpq*kb!|g0L*q^1W_P169WSq
zh|PeY859^HfyThVz|4@)2-5`B3pWJ8hpPaaG~qD=Ljah?$Y28s{0j^W86X-g2GY*R
zkix*g@L@Rvg9S_s3tg~`fdS%BsN@3%h6$hug>um;y^_?55(Wl_SEV337#P5QN4A%N
zfkA<RAwjPwC9x!tfk9A*fq`KH0|SE|0|P@9s%Z`k3=Vn_WeguV7#J81FfcGMF)%Q!
zz)*KUuK=nL6p$C70l5l8or7K`MBQ9I1_p))P&aPCqRzk|IW3)mp%fHJAE5Sv>_<`x
zc3)9(Q8EJqB#aptArW{8Nf84B14LbFPJS{2Ll?+A0Y->FPGG2WLKPYMyfYy1av3KB
z!^?}33=A)QL>U-fhD$Rrykuf!V0bCZ#lY~=f|r5er87ukpCbdq%b!*Z3@=?kO6H3&
zFud#n5v?GJ3n1b)$S5&&28NdhLl_ud#t1Snyi^A%X#x?wASD&D3=A)YLF(#2N^V*(
zFuV)_Nt_3X&EjKVczM*Cf#GEVNX#4Ls%IbxLlDbHj)CFjbdXV-Kw`WgXGCx?FuYtW
zz`*eGo(==U%bOsHCHxEwFYkja*8&;O3Nq?|6a&LcZV*chL~ImhV0d}Q0pwqhIwg>y
zb1fMdUanAJV0c+9!@%%z9!SYgkdhJ*YrQxF!^>45C8Z#@YykQ4G&2Lk%Wdo+|ANGN
zK&GTiFfhEF1kyGaL{xx?!yrTXK#Ds-&Mg5M)en-$5@KL@*$T4F0mQ8a8BhkYZ6PR}
z*MP!mxe+KnK(TO_n}OkF21to8Nbx?9x=awa1QZbQAP;(hl!Su3?*MXNHb{0EC>l3{
zh&LdYnuDC-1X7%<#=!7W0^}fOP{8Ve%v&kO!0_@4$dvUw3=A)CfxM*(5?cTg`weoH
z8A!sBnSlY6dPebR2#_5D9-Sd70-Zi89N`|#Zv>9BfZGKg$u24i9=*K$?F<b3`&bye
zc~qEBbRX<wQGv<uf@HR{IAY2OW5{%~sCYCV5r{ubj3YgIS>3G}7~pC>dRc8z_|0!D
z8f;D1FfcHb>N@TO)fUHC)z&aDFuEEaIPRjN0ICv<FBzYFvHREm{~p~ZJerSKytMxP
z|38QUHx}*`kLEWP5Mw}^LB_cn9{}sG2I+4;Vu7m1qxp@-i~Ya;|9@fl=l}l~PQU*D
z2Rq`$kzfD+^KU!QdZ3hRCp!ZJ!wV*md@#u3UfzV?|Np;u3(^(%`~Uye10_&3_dw!F
zAaQ4iIFCm!uP=xnWyQeo;tfc;55yJx_5XkOi5D|KqL*Mcm9V~O07*Up5l0~gKn-sF
z{r|u50gvV*8mP{P`x_Sn>^~LUy20|ZK^8Xu1Ure_ih%*i9<clhkh~BBiUia`kLEWS
zkN}hWjTT@RfBpY|3>1SeK&%cI6~$)ToK*}AjHNt~5Z&<W|Nqw!&9>p7c1x+(aaM1T
zEXbN(QIUEE29I9eyVVQ~FKjFs7(ijX<39rf!%JmGkc{Z&DiFonQ^COSLe!Fh;W#Vr
zDo88iH7m$gM*eL+DvIC;eewP0|NkDHE-D5d-5{dbf}zCLquWQt;DyRhsH01CAadOd
zAcY<vjt7Vp;A(te7pM(pd=exU@L$yG1_Q&36HpT^K!O$?AQR<4CR)6>^aExhFGQ}J
z<Hc$V28I_(j0_B&E-D%?0$_HQa(4TuXuL?aU|`_i=Axp|dZ3i`MX?0~gYl(}j4!Hw
z{QuwWqN4HIw9`dJrQ1bCrPD=4=Y<f8Zk-p}D7vjJ7#O-;RCHd0;xL26v;vJ%iYRb;
zkpnsX#ETqr%oGEbkHjJYwbi5fjmHankUTi7;z2A(oEW_DF=t@t28E%54=7+fx<gb9
zx_wj>UVQluE)G1f_!nd!Bz;~o!*tD=GobR~h2!`C|2th&6kdpcZ17Q0=;Xj&x`5Sd
zyfFC=&MMomnCJm2dqI}IIP?eXD6|ag(ajpT9JxH~X7xnoH~(ZQ=l4iH=+Vo2v5|qn
zqnqX6VdDb`kL_S(K+=8Yj7K*s<8lTDk51lS%NQ6uj<bGW1}ZV(YCO7GUxFk$c^`qO
z<E-aV<w5p|dL$q8>1Fj?%D~{*&C}r6Dbmn=@bHfR|Ns9-SPY9FQ2he)BsldufU=1I
zD6I>4Bs<uEa)E#c^9hgcgCGe7kc0w=#Q|b*@Nahz0V(0|=yhR~0EtV$#MwNu4`_ho
zBoNv)K#~$3oh&M^c|5=s&jAe(4<xMNVacLWq6-r4cHr@_bW!mrl7;a=6`3PP_W`hQ
zF&jwuHOuQg;4&1g3V`~II11)<4Ugs;6$6G+7NY~N3qY<hfH;dqg?~GPt#1?qLkUPK
z6l5_ZSa?(r-hu{Kr;7?CR2nTn{b{fcWsqSU9?b_3fg=GjlA8%?B+~{)r1F`Nt5ZF?
zSyT-WX$G9XRK9>JEwI~tUg&=X)vFF1ptt}Bw+4u1;L*!_VhIC-@d0o)`{2R9Q4l1q
z0P?p2Lx~W`nF^rL)hK1z!1$Ww^${ab{e&$KBD)csHI{q^*<Zr`V&#|r|6dEe-~qb_
z?0xnZwV(h0$L&Rse&drb)ILK?S+FPY1PMs}i+7)pRg1p}gX`veVfgv~f1?AhaTx*D
z-|+eW{}&us-R0BiqoUx`>7pWmk}+N!`~>o1sZn!{iU(t<HYl_rAmP^yYKwsiH&7uK
zV0;Ob;vGQp8vjM_T?A$M5S5H>AC-g`Jx1UX3vY4-yDtQ6SqYy<FR#jC28I`@MhpzE
z`Cjb)2zCSO3wek^Xhjh?T0r`ZPrk7F^#A{hJ)ba3ELd>{N$u>%Sa&UAU|@Xl0i-_c
zBXY1xzSsc|W^Ut?FA_fD4Op=4XU>4k4+FJTGx)c$CM*J1^z0iLUp{1DU})Z>(f}&V
zN<^S6#uBcbpz`lU8OZuLu=h%=ppp!wpfszph=Jinq#?u{qXREzf}0b(svuz}gm4oB
z1H<cb4^SHsRLp^bA6!U*GXR(cZYzLU79PE<XBUE68$K!;9^F4Yx<BreU|?YQyacWd
z9DiWN;FbfJ72wg!x(=$%0Y%#}*0O~R42<AJo)I61QN}`phAawJK1G1smH<j|Am^vu
zhctk|#jC~(b9hq?R7M4Xl!9d}JhWluwgV{JJAl%r#tRNm%Ng8!f}{eFCRvasgKh^E
zRR#uzhSme%%*z2P2#gMZ8y^wGd8@-mg#(lZUrcxpPOMC?#X)T$gVqBjOs{#24|w$Q
zIxb*f@My<T=yims2*AwX-^MDt037qYATumLuG+x(S`5?@G<b2~Jt(z;8hyv!;Vxld
z;pgGe&3a=#sA2`T7;97v{+H^2f+OGsuRh3*QXWtU1b{+V;WZ~XC4tf^NKoOm;cI<R
z_yu_M@=l)5!0_Un9-0;nh!zc)77dT)BZP`haC(5b&%&ddH2~^9NSXY<ln>-ShZn_q
z3=FSjUrU3W0<N4jKyK0S=;f6Mxy4BjU#Ws*zK@E-i=Mat|9gPi-k_WUa_nmk5DS!N
zz~vZ5f64)rmmNHMUBFqz_`pukIOgY79=$#)8vjMV?E#f<AURNT>%Zu|Jq!%p2SCnN
z@GyoYJ%#_G`>=|G3^DjGs<;>2#x?Lb_&~wK7!*CAMj(=YknIZShI)Y8GoT@Ph>SAa
zI#4(%cr+hzAg)IXjs`dZYCn4HFj{n9ccwN2gNG%n^&AF<5@C;SR--u#3?APvcyzKF
z%wb@7?fT;3KS(B2KvwUfqEO23vBMZ<04Q7_4(eq6FdGtD3J_yng18s~4tEK51~@*E
z8jw3cU1FrHi6jL!U<YXQ7LPo-dQjf==;i%7hk@b0sQhkl(n79hpz>GeFfhCj0fi7+
z7j^?9l4WPkoH>Lx28Pb}=w)3v2j03pa|VOo{Kn!%+bdW|gA-{tgGciT6-cyqGQMbp
z%7V*!4G*v^6G&FWqZ3rh5UOt_nr$U#fyOI1kF%(Ng7Y;ybesj;Ks_RX>?4m}){~3S
z+>6Wy)qlrXpUnp4EhJ^&xBw9#`EZZMHy>CT7<P(-CY3}zcYz9%67KF670@(F_ldKb
zJ3%uPFPvWg|L@V;q5_&q@#y|xd|>AV76t}T=Ia5A{TFT92})5dDiTbPk`2_m_2>;z
zi2!*&;J;`dNWRlW#RJsJ^I#}(1eI&x=@L+$DgYIB1|U`ih@}Cy3zTSmx_wkUz)c!Z
zX%k_5^1rAC$h7Vjl^?7i+n~1gLix=HI6OLAR6ywwWDcmJhq!qLsA^qxyainMi!v}c
z9B)x+VPF8wH86M}nFg9f`7e5A2LnU%55`jVV=gKVjNq=n1GqQs(BY!u2sgRYMI`~m
z0S8T|i%JH_eF7l&_4=qJ{1@fj3GSS`G}oxOFq8^|st-r-&<{9ZU%veR-=pyeC=SRe
zBS7&;E_MJ#{sM3#23*pCVl@LCLeSFCc?Y;O%xQkW*m|IZn}55DN&zT7AO$rS0|Ns{
zNWr7=2*?zI&Ije!7mm*{8-h>|V9Ea$ps-xC9Tdl)rfqYLiULC^yU~G{jUZ=(av-Sx
z0`C&#L5eqMS5X1cDT3rjq^^()NTmk<b_WStc<%??EYoP-0ZI{k<)D^`+zwC`<B@#;
zT>WV@?_ul!WhSJK0p1J^^%sl+`QM|L_v*9%|No1=--c11VfY`ELBW+kw~LAcs4xKq
zKFHw;jTXtpxerRgy+eiO3JI3dRET(mf&%Mg$r3FXPZ7kEf$@|;JU$qY!C@w2sqTyW
zs-TSPqoUx^3GOjEcyvR1Y%fkhr8GP`IbPJNfxB$P*AgC`F_5uh1&>}?{T5Iw*Vdtp
zfx*N2ez6q4JcCC!GpPP&`!DKr6ciYTIXtZI7rpf8j!`l2Xg;DqC_$l^{~u&<udP5Q
zHuE1HA<ujt6%M2V7hK<YG`|6lDky;CgGB}032#O%n4u94Qx9(c8oVfZf|l~p<j*pI
z%U;GaxVqqI>gPh#v+s0dU|=|_iKz>$9*g^-?umuy=K___1~2$Q849%m1?vYV+HTeh
zhZz_^k;UiH&3XjH?)FhJ_<sS@QmEfS6heP5>wy{u1`k$nNemvD=w)432g%jo@d^%*
zBLom#1aJ_81r4Br)-Ea%<v40Z<VFF=VjLLUl?G2@z+DEaRKVR43y=d0UT`vk<A5K+
zv;Gh2H<aLt5hBdn2?=9Sh<UI7fz87mW2g>CGao4?A?ncNK{18yA4`b+5)k{dA@)OK
zTo%-3M2&HXxiAuo`5wKj-#~-oNHN*%q5=*)4n%1Sj#2@zoru_TD5EU)z~iG9p!VPa
z28I{6AA;H=yni43|L<Xau!IZLa{#xOz<mf%Aq}b=Jn$A)80BsAn}|+OKfD)Qqk~IC
z7ZrnJE-DEOVDkkS7+!2=XJBZkQAuFnp9&h2!q*k`z-pca+&m@$28PZM6&+AG8~AjB
z`b3e$n||huLugpIW0*(dn;)QQi*8n#2@DJ##z#O+p9hQ#4BfVm`xzKqyFYkzfAZ*l
z+5G=Me+wf>W$UF<ahF~vmhS65y}aQ?3=A(GfhL)sGB7asbbIl5^!9+;M;@JXR6Z~=
zFnBh<RPpGIQt;_M?9n?#1=NOmu@ThB>vjW8LFE;J^0ALffln{*EfBl;g$l?BkUCI4
z%kb%Cl_~}m{=Du*3=F&2Ku+lN0kxT6_V}noc=Yn>f;4yfsDOI5hD8hvE}bPR9v~AO
zK*oXAp@3S3pdkluuu4#yrI*zo%#Kk3k1Q&@5PtCgzfW(E3P`!*4$xwm?&}`iXJ3F8
zPI+`gJmk^cqXG&b592d0wt+@38jpZN&@nDPE*2w`!7>9C=;mK6<=P&}hkSZ@4bT1m
z@7g`3k>daZgKu}wL5;Z#435pe{+DRDbRTl;zVtGH2^1N;k=YCkyFkNIj=Mmq8!Bnc
zgsnM`;X+XTDB;mrqM`t5=ozqps(IG$z3@b$zyeAn+du-{w>-K(Hvj)$Qrcj}P!j3U
zed@(JP&_ps(DkqdEjTN8_334OoyEYg3&aDp4;5Y%$${K>7|a0+zeod#^s+uiRTlsj
z^-)oH&F<67yDp!B!Epy@+6xpj=U$|N?CI`N0l5YgBP#bmF*rvB<X+G2Xa&#iVhzvk
z$AlUK7{13802lpXjv<brj-ZhQ4Oip;`#?*^e5}v;c0cgwKIGH=(v#omqettvl59}m
z1^8$`^yth{N$}`?<<VKAlHt+)(+3ouuD#`kKHdKu`M1f~`1G=J=QA+4bf5O@z6MHa
z6Yl>1@7es0xkKKg`6#nTZ#|<&^E<}UOCH@WDiJ>2B`OLY-C(o82FIubc=fVWI3Hut
zXK*~m!Va2T({PM;jCG75b@a}o`yl@|0gwL&S}v7-^Uyx%@&5!$a&`y~4F~%^%n_6z
zHt>NH#ItUAf|$U^z~E~9)-(BqYxh^*?w>B*k370>zPNH5G>ZSjqxC>3w@3Hs7v*>V
z|M%(s;L@3+qT#p`G+yJ|ecY!rM@7N-l1Jwjl@)vp3_D-`1@+n=u4Z8HNIv1w_!G3)
ztk@VdHVx4N>M>2=0;T@rAYCph3Q#TUKw5gYsDLC}50tWd^qM;7Ffi-{m6k6efBpa8
za-c-fqnFn$1C;vCb&IU@=|0?j_62C}yX63Xt2ZM918B(IxAj{or$_65{uT>H28Nac
zC4B!yf2{&l@BFQ5pfuOpqLRSG04muvSipSm-=G3U!Kc?p#ldk0L@Y!l;DyE=&_LDy
z5-m_(GVthS1-S?0c~C(EG6Jj()YlF0=sx~(8>k%Z%u%rbd9i?nfdLdW20pzmDgnn`
zR5ZAlL1m$>e+~l!G$cT+dgDt_?=N2k(O}`xJ4XeiyY&EAKgh5Kc8GJqM)14b2it3W
z$p`8asByiv+@SD+L_h@CxEd7$kXu3eTMvL-?$OKoFB=s7m%(QE@VlJ%>^|lK>Ss81
zpZPDkaVMnf%Xr448xo<QLKBoeKv}f$7P!v}N<fbBj&Y#08Xp^tlGZSD-@uDN8b~LN
zFS+zOvF_{;&UN@N>ami60X(LRr40!x0t7%g1ymGybhGa1faerYVbyJ04-)9U2`V?s
zJz7teguSTz18U<RutF*{-=(4ynzoXlWQ$yAg4W9U^s-(<RVNKn*9$8&e}W^cN5z5#
zRCt004!W<u&;eP7RC2z$0m`RyR6IZ>ed7_3t0^iqLH_3em45=Dgf9UqGYveuZ+e2J
zDL^fX7gg6m1wn{Pf=~B(pUw~!4WI5~9^F?#`V>66IbOs{fRb2@ibLxGkM0~54{%xG
z(Osev!0&O;qxpyde&>POMG~NPkpj3A-0Pwe;c9#moM2zP1NjxLb>|T5(flUBqnj19
zt_a)^a#3+O?xF&kq6B4g6Hv48xQhyS(8>6K@k#zgpj@fo*va778NuS%>A~UH8NdT>
zHF#tnVCZ&XQRsA05rGLXf&@(6Q}ar9f*KYc*(aI1eRvcaKW65odU79x2{J(h^GZ^4
zxDSE`dXBrO@PKM>@URIF$Pu71Af65u6;zWQOG`3fhCoeD%`3^oFge-L*9C5}0Ni9y
zRR$iO66kPI;Q$SOF%auT7XEE4Dy;|jTUtTAz~ijjKy(8GXwH9gD`>Gfc)19R>IeJ(
z{I&<!7#T_ex?NPD`~)^8h7tz^zW~HHK=1?Dm>EhG5c~uXUjV@`U}I(|<?m*7ZD(L;
zKEc?@YSYfZ01FvrSb#udgU0|S!vvE7M@y#*k3n;diU@m6%ns0!DndSIgz07iMJh-)
z%v`W>s-Wts^*{-KH|x4Kkh7RNS(mnfRsv0KfeaTOXYFl)tO-KaXrKyOIt~g+(0Zcd
ztf^2n-K@ziAY)iMS)*DIz603>(!#(2(sG6Yi;MtBW)lMgC@vW<cpQAB;K6;tqx%pj
z8-RPs5+2PD*gTqlu<^HcGk{$9u^F_?oq?g7^?ftQPL592XUzzcK^`_}exT5Lpd{`%
z>yc&#22lI5oAnS_u|g;7PISep3=GT{Y(WHQn#x5*!b26b+S|hxM3zb(XRU9Btkv#j
ztpyw6(8*fT3?3}%_EB*F)foO)K;`0*fWco$P_dc<4HY%pE(Og8m*D98qK@Y`zKH-8
z-QBD~P4Jq=frWvg!PXKqCduC_!^psJj8zAe1Yh)l+AOUH_*+3^7NGV}8Uw=%Z6U}o
zO)0GXGDXDz+*LdAf=dY0_9=;m$%KHGZT5hrUo2t)%h?-W0ypLzcQ9}=FuZso2sVtr
zbvbx$pmrgsO%Prx393LHHiA{YH~>@A3`(MxJbHQS(m_=e0~Z6si^UMh(yafY4p7ap
zFzX=>Gd}qOw2PzlK#2=X0@+<$5O--n-R08j#PPxpWN3Gf3MgPeN$bl+aAO1%a)&`H
zN)R%)kYuPBtvHPW)q5PEs!{;dS&#tt6hb|E*QiVYjkGkrDFDX=YbmH;1$EO~6Bt43
z@jQBY52b*^jDvyUMZN&2&IC8MT|nOE{fCeXM#yRW7kxV)93T9xpq{p?F=#sbQVPhx
z7us-jCG{S?qIXh2MxOsKDh!(K?!EyU$4mF<6}<uz{|%b#?fw7~_eU0gJRj6n0gIc1
zre-`Kt6xDykAg?9=pL~C!yv1VA7o-+X!tK$xgMO5%ssl#{}){|A5sSNg8T`JD$fg$
zt{o^KJiDU>JiCh}JiDtEd?8)D*u$V9BM*>Gkhx`0OWXy-1vQ)<I6%P%YAbv6ie3a;
zeazMPz<*KJ^&s#0sCabW@a#VJU-aub5dZvtQJwh=46V2MTPyzm|KD7r;=;(^n*0C%
z|LzbKhi``%`CAkI|NnpSl}q=j=3h+wO+lcJ%qdWVARx`rQYOH+mnDF|)#m^I|GiHC
z9e2erFfgRKScbR+l(46{b_zIlU+g~g{X+8(3H~N=kg2CUdL6|*Y(d=y{&v>?|NkF%
z@d-#`$YcPmHTDU~V~AlezI5EhCnAv{mjRN)j=T88q%fE<9Cz_aFky%R(J8(R!5}&#
zfWZYs=QuGKg6IMh1_KaXq6ZPL@L}*_Nb7X*sR8A~fEO0v&KxLeOXdEHUYZL|8l}RZ
ztm@1GQ6dUe(tY@4#=rmnaVFzID*?)1;Gv8HHc$++>eRwZ$pnzdaTgT_&{Q5M#Xy#)
zfI2-1pduC8Ljp}X8i165+OVL$s7LoLkeC8U%y9>(T@CKWy;#o+O2?(SKE15dk{B3z
z12{orP@ulvi&+q<AfH~=Y_JpyD0mZIG(p6zAhvg32jvnC3<q?d2B$EPq{0hlUQo5(
zdVqh*!R~{vnINSX*ek|oUdWt<wB~1kyw-RG<Y)ZNWs>8~1+=s*G&l@8DB#hXqw><D
z@eODPm#gtNkKV%nuAPQH-LKMII*mNK&w2EQKKJc@=-TUM@L%)>Xu$xeX_Cnd8vAgq
z_vj8S_vrS0|6&n0DCqcG0zm!TZr}GiK(ljcmW=$Zb|8^tN1N6I{C!3sHuFKqj2wTf
zGBao{F+fE7qYM9b2R0Ap3y$6Y9J}wiwjL-^=a&c7ehdtt@kgG9ZkJOk)*p(vy8mha
zur4{JP{jWKu%q>jqKA&wH~3p_F)=XwKkQ;*%2~_6P^#@?Y5J{(fq}pE5EBE#i`hRw
zbN8%IKywiwx36UaRj2oA7#J8|vwL*2o(4(uie5<oC9f0zMIX<CRDdllprWVO_dK}!
z;iF>VYJ31xx*K@(`rZdIKot~dv7Se_Z~1@G638e+iyuf=x9@q+?r%PwrQ1Ea89llg
z{)>jLVqma!oM^<z-zo-G;nVAT-KUo|KLJ#HgVi}${1?@Mngbey_2>qv@I4N)&A<gT
z+)|>V!N2`7h_3+A;qYJd*Gfp(uLZRYx_ys(^oByLZ2*mj{ujNq5;PLR-%<&Y-|o?R
zlD{Pf%whECb`bb4x&vy0F<8)dyGL(mJjf0MpI+Z^&;Xi-Pp@mfM{nqUkfog=;4z<W
z2Z{fpbx^Z;89`C$8g6~Kl&{-2-}-zxJG1Y8>z_qZ9^JkW*MKbY2U}D+`{hXn28M3e
zcu;&?0x@s=7j2%&z~Ix%au?K90xe=Z@n5uICMZroRS|#7YEUPo+jl!SHcC_sKowB8
zphvfp1jw~uM|$*z9tJsE;lJp!6(B#Cq-xjZTiX@Ib%)0926dUbPg`Fu<Ly3ZZF8)M
z?f*gRQ$?S<Ll5^l{_l1<#^TfKo9@x=dtCMZ|Njh*oh&N8-A6&j8Gr~4k8VZ~t>Dq!
z0BQmM7i|Vx;ll6w`M>D#8K64z7}VJZXMmgy^)|zQ(a05G{&7&?bvJ;f!~To9Ld33n
zfc;SLU(^I5a2_HM@n2MV1!(p3F>nddcm$L`p@S}Q(KH>fCb>kRuLkhYfDfn;1I4)j
zXsQ6b-VZd;>fzJvU;$b!;sI(?SiEpL{{KI?ON?j664NN~O2>k3hUN!9zzvUX(8N$D
zc*4s?rJ$SP;0q?m+6YaModq7r4lE$+5};FI-99P>-JTrZZ+ax3^iT$`S+{`fit6?O
zO`5SVg6aYAvV#mz_5;nkcl)ShcrZJHmrR3~eu8T<@cIP@{%sD-D*WJ`LnUe;8^Iz6
zUa)`#vkwS(%m7)h0ks}d!GTu9b^E9oAQrJ1fD{?L*nJG#C&M>`MNWLCrNPQ;4{P4e
zQU-=n0gr<R1=7AB{Qtj{@vz6ilL9YOj$&(nz#|Z}=;QoUP)-3&GK-#>3K~lGo65kj
zi<5=nfJgU<|DqNk>1O;}mSE;tKo>XVOa+yWCG0yvlMiP#J$iY&${845d<9iS;91O0
z*1`(V;4CPDn?Y-cSQ$b5Zq_Ie)yaCg4CE%zT8vKC^W~tv_R=y229TSMv(7JrjSH-V
zvS4dRKzofAf^;5dVFcNX5bx&AECElRu_(X<89lmrV_<?Fy}Sug3=A(!j)G%~l(i<<
zVh%L^30^b#!s7_oK(sMW=yDScXmHt10S6ZcXkQa(A(%%mZ&Vor!wXh$r3Fe>ove=K
zknqy*fP~jYkUzUwwLrq1tg}l&VboX(3!~~%SQxcJSuk&d!l<^CfdRDb#-me&(W93)
zEs}xZg%wtZV)GmpF>rncEuDvY43-X3Cc{1E0QDHijW2Y-bsi}4J6SV89_a<KAs+it
z3W|ExK#*`J>!A{m$5xcUJhrF=;xW*Qe1<Xs&<eKzhEmW}v<IjT0}1n$ado?>c>F&B
zS^@`V9q43jDq&zi4uYx@a1c0vf&et*4AT4>q)*}h0Z;)1(r4+SqEM^^n%xF1P5pnc
z`=m#&sACDJ)^Sk@@a$$e;L*u)>h&p)US8!028I{k4}s&F(!_%$d|~;k0yH-OsmmHC
zf`SRMzRsh&;RmRu26-4%MfZlN1b|8&kN=`cAZ4APjMQAC;=q8m77)Cd0lXFvR`x*+
z1O)+TEuaHvnS%$YbPoU(6*3^xnvYbFIst*j{Rcr)=-p835bg)}KjD$#0FDd?kkgrJ
z)1h92Epu!KnE>)KC=qxtlsJR>7vK?Rk6vi)0rpx3sOZ-KEjk2+9EhU;@*3JQN5=`E
z$*k8*uRA<Q_27TikckWo|5e?<qy?DN0+XQd`mf3dW;1}vPZK~Yr%VEoZD6tjOlE<}
z7%=GvCLO?}5tvi~lVV_!15Ew`oAw4w-UE{tz~mt?xdluv1CukrWEYsM0h4)PG675m
zfk_uIX$B@Wz$C<c5it81*v&7%<SQ`w228#KlM($Ozg+4AkypUvH86PtOx^;McfjO5
zF!=yXCV_Q@fJrwnX#pm+z@!YA<O7ooU@{A=>j{{In12Gy-UTMtfXR7aasrra>O)?F
zjJ`gZ5FfM`0a*<?-}u1c|ElTz$W~y<wWC6#Aut*OqaiRF0;3@?8UmvsFd71*Aut*O
zqaiRF0;3@?8UmvsFd71*AuyOi05PBR{{c34A<3)$>KYyV!WKrOVxu828UmvsFd71*
zAut*OqaiRF0;3@?8UmvsFd71*AuxPHz#-J5`Hcej>;_*4k8W4c5nA00ovtb%cDJvJ
zNB4ynLbw0_pWxAaL;=e}YGnN$9^I}U9^Ifb!d+FmT~%yZ85j<favpaDo%+V`n*F#d
z_%?xVSI}vX*bF-ZI<E!ho^D3tlZ_Uj9q8b#A2{qEzA-cEv(XS34S~@R7!85Z5Eu=C
z(GVC7fzc2c4S~@R7!85Z5Eu=CGoXW@K)cOGG2Rf^AclIKGG4`_lA|Fo!b4z#=xBaH
zP687~%Maw>7-f%!z-S1JhQMeDP$>jF{oMSmiZiQH^V8x}3QCHi4J<%+t}ys{`nx4r
zl~l&37Uid=L>GBF#k>2tdb;>IGJxg5`jRS3QseWBQc{beeLO=#d|cyQ{aid9{lF@)
zJ1}4lq<$}e(kr0!2`J4l7a|YS9bA%_oUKrhpP5&ZTBMMiUsP0DP?DLS2a|VBEG|(f
z$yX@OP0YzjEmA0{EJ#&IPAo0X%u83u$uBNe$WK#9Ni0c(X@JrYb8}O3^NT967|Y<3
zpPZPZP?lJfnV6K5s!&>-nxc@DnwDRbs*stNS(2HUlUbFB><|=l6N~ao^HLPz6LWI%
zlM`X)r=~y^F)%O)%!Bw-VLpVeSOB3HK<NiiT4EtY9CREQNH>T^#t?r%?JLPhML1a<
zq?|!rp**n|;Q&3bAOizK2%1uLh0J1wq*PF-f&E&ZS(1@oS^^b<dpR`)ZUW3C{4~U#
zoYGWKJh%o2fSr?<U!qV@lwXiqlvAltoLH8cqL7$e1d6Ogg|yPVWKg&&Bq!$N=qV_K
zWMmeD+*Vp#nwXPQsgS5plv-SxQvxy%qy*$*BwZ<~$vKHdsVNE|4=Cj4ff7Sb4oFdQ
zeqI^qsOtPYh#Zn8Sn@*EoT!kJnU<DXl$uupb_}W^dc2^!#qfI`i>#wUGBm{|!qY4$
zc|sCy1}Lr)!4Z&%l6v(N6g<-uN<d)&ice5($ODB^VvdeNWqzqbaYlY=PKrWqVsW+t
zC>0dvmlh?1!yLo|TL}&j5HGO+6!t}#i6yBDNtq=eJ$ecXZuvzDsTGO21v#l!3JSbj
zoXHu9MGDCZwh9`V3Tg@l6>e^t*1TNK8Hsu6ppXEWl$@Ue$__AhRVtKc=Hw`VVmC1@
zEj76W?3BXN#GK5MN>F@(^gv<{WI}#HNoH<lRceX?$Q&}m6Bfjfd;rbQpdf-46{#tx
z@#Lrg%8^Jp8>AK-;IQ0X0#2exDIUcD6nmiA4wlV9M&YoQAv7;LFTXrbA*eL3Br`Wv
z!8s!}Ia|TCs3^Y(#rz<KQieQ+5{68MT!vHz1qNq^42D#OWQJ@81qN4!B8DP{e1;+h
zJqBI|E(QgLP=-8)M1~}W9I)CFhI|GEh7^WOhGK>Sh8%`OhDrtnh9HIz24@BZ2499$
zhGK?dhD3&RhExV(voXXyx(p#$UF61)$dJj9!%)gl1a^TkgDOJ`g93vtg93vpLoqCJ
zkZ4#qxMk*~<|XE)!lYp0zWFJoIjIVMFsY!@JlzmPfVm}R=9CttDk!U_DCjDvB5Z)f
z3q14{@=_Cv6iT6i4lBlCmN76esOlL-fL6mm^d%OhCMuxCCNwP-r52|afl8>PN=Q0~
z7f_i<<tj#501~iMU|`^KNi0dUQm}zp&E*KL5<q!ZA+IzyDYXb(8fE688g2!08%z&~
z<_gZNN<|Xoa!g4nN-Zw7QZT3h$-^*}`~x!%POBEH7ONJh7OPgJs1~b&Fi4;n9s`bu
ziifO<1at^7==fpK!NZ{AhCxRSgN_*n9We|#UKn(=Fz8re(2>F*M};vsGXyb&GWaos
zFnBWfGPp7rGJw>$Fz7L)Fyt`gfD~cDi3|k{nGCuNxeUb&x(wwEnGAUhx(vzST$Re8
z3r@%B;2c!KP{dHlpv#cMV91~g#s+xIPGm@7C}V(_Zp>hWp)x2n-M=6;&pWl!wIZB>
zfgvb0J+L&js4^@ur!*BJ1a@suYPxeyesQXIY9*K-%;3-9#t^~~&fv%p#Nf&h!w}Ap
z&rr@_#$dt#vd51hpCN@Il_7?~mm!lO8C*UTGvqU*F_bXGFoc19Qp%9Xki!tnP{L3O
zE*<h2V!)xL$6&w^!w}4n3YIAVt9J(5ikk=k+mOOg%8<-Z!r;P?$xwu%*o6TWLl9x~
zIE08YFyImoaB%{KQ&?h7W=dj7swqf4$OeZ)kao}mC=C(^VFyrS2*jW=b~pgB55w3G
z5OD=4jUi7X_h8sVKtKTMJ_9K20Hp(<bOMwnU<^^xY5!!BKng(zM^0g2V31kMz#uan
zB*MS|lLK8TBErDHuwg9&!v?4vM8zmM8UmvsFd72GKLmn;U4pZVLjMIT*SL0YE?a49
zD-sH-E}X4mLW@(2ieu7?QqxmnT=J7kb5rw5ierMoy||df(vtjw;>wtkjLf2xg2bYd
z%9xzYq>R+ev>1=n%rs|E$F`^>B(=E2%g-|=C9}9B#@RP9I~CN%E`~5eatmTyQj<#4
zW0G@2oZ}6RjE$1@3R1wuHiHra0~mv1KoLZY;?WQwF$BH{LfS<nY8zEP8UiCS1gwNc
z^UH{gcp^Q`$j8LMC&X32$im3LlElD(LOVhExM-OACfw>cLFOJ}V9*PIoC+@@&cF~N
z!N6cp3ZX&HWMpGvU^8M00NV|+i<6Oo6GnsV0P#U~faoL!22K#Y2w~=Y1qKEtMFxg~
zQV5M<CP*&_BLfG>Oc>3>$iM^Qb1^e;9bzkBO#ta)U|<wyWDp10334|`o>&^>CXjkQ
zMg~5Zeh>}vTM-i^d_nTa=7Hovd?f}3Mowl1PDT+1rUIxtK;kfYWPLo$3_Ohc7+7KI
zK=y*vaj`IPnXoZ%8L@$77}5D4bzpm-VGA=KBn~p45G~BeAPiE6gO-$MW#BdGWZ-3N
zV*t6}p#TE|=weuqZzNUN8H7^08H7x_7=#$x7`O`<7*OQp*%){k?HSk}uoN&SFa?0*
zKzEXZ^eS>NF>sjJF$fqiFytFBFr3*A5@lcjwI9*N7)3Z3L{hjIL_#<jL`*msM1lk$
zVF8U3NsynN7#Q53Y0<@;fg#Eqw099ggG@$Ai;JM?dJzMIWDYk&PRdnAVa98WJRi6o
za9m(Jz*4{*z+?dN3+Osvuzmqn1_39Y4_p^G4zNMfl%gyLgX|L)2GJ5;2Hp@J238X;
z1_xsXhFoI?h8a6Rx*+~R7n2laVqlxZWB>{e2Z%CA{shG%jL*Qpz$nehAk8So!2f{v
z0`~#V0*(ZB1GWH&0!dSD29+nl3@Rl-3@Rys3@Ro83@VI%459%LcZ06+0;z<=-(?0~
z#&hua1Kqv_mXl;+U}x+G#~J9RL68_DC>?;pM}m<-0+cR5?ttYjK}H5aP@05>HzO!*
zf%qW$5h$%QGH}9ZCy;5Qcr*k?Ltr!nhz|kK1(l#N4Qv=>3P>C@PRzi-0pfx%gbQLZ
zFfbS`y01G^n}OkMtiq+VEB`?^6hmbo6i7dWHA)V~5NHr#V0a_Kz~Hf!fx$qOfgxX%
zfgxfm14Dx-1H)ob28MvG3=A7Y85okp7#JpOWnh>f#=x*ZjDcYWNL-A8;S`9!m4V@c
z7z4v&F$RV!TNxNWh%qqqNiZ<1*vi1bAj!ZWD#^f*u$6&9L6U(%Pm+NlV=DuLgCqk(
zog@Q82gpoG28P9w3=9PzGbI@q&Pp;cG;C#Hcp%BZ@Kut5p#o%%6a#~>6a&K@khl~B
z!!l_Gh8f!!7#>J7Fl5OvFihCSz_37ufq_Yufk9&%1A~Gr1B0(D14G6(28IM#28LQ$
z28M)f3=9)w85j=8GB7l3V_>)-%fRqdmVu#T8w0}!Sq6qsIR=J^Z43+ratsXf<QNzV
zwlOelkYivtD#yT30a7o=z#u8lz+kbBfx$qYfx$$9fx%-N14DxX0|U1r1H&Is7%DO_
z#49o|7=X-CWMEjY$iU#Rje+5SA_If15(C4VtqcqaN(>CEl^7VlY-M0Lpv1uNS&4z+
z3CNGi3=I2}85mZ8+@s9EkfOrCumHqXVPIfWWnkE_je$Wxm4QK3m4RUg$X-<jhNG$s
z3<p5rpvu6&s>Z-@VjBZPfEokCBXtIbA0V~{1H(cM28IhDH)t?0oYP=ncmXm~gMne1
zCIiC*khmrT!!=C?h7TZdO$LT8Ed~aT?F<YXv=|sZX)!PeY-eB)&}Lu=(q>>#*v`Pv
zpv}NAPn&_k0Hj8nf#HNU1B1nO28IjT3=D6z85kl!ZA%>n24x)vhJ@`53=TRB3~4$H
z3>n)Q7z%V47-r}&Fa&_~>M$@!>oPESfYj(RFx2ZZFjQ=3V3?rGz;IQUfuR9puO0(K
zgdPJ!2S~3T1H(-{28IHV`T7hD=K2f_4%-<R67(4urs*><B<x^d*r3nA@I{}2A!7#v
zN?RAy=JhaSV0f{efdNFP8Zt02>|kIpFk)c%Z^Xc`2IK~$wj`)cdBd22Va*N(1`z$p
zn1SKK4h9AX69$F_W(*7kAhtOJL%cZygUJpCh5~a222%?Lh6x~dS}-tNv0z{j*}=f@
z!GeK7)RKWgX9oj=f+YjPQ5yz^Cm?s)GB8}VWnlQRgMs0JEdzs%Jp)6|P6mbr_6!Vu
zP7DkhI~f=loEaFHT^JYwb}}#oxG*q?c`z{W>||gN@MK`{@?>D>*vY_<;K{%c;l;qv
zu#<sdgBJtCIWGo=2|F1W9(XY@h<Y<H9NEdhVBpQbz~sZgux2L%gM$wPL$D76!xE5Q
z9|nd$J`4;~Kx%v$80`HR80PF`V3^>?z@X^Qz_0~muRj9=Qvd_Q9*}!d85o#AD?oNK
zFes!lFsP+6FmQnMmNGCTlrk`!*$U}9t}SI?PynT?QU-<xr3?%a(6;$tEdNHjn^N9D
zLg2?M2+j8zLaRV&J189jr8A&(6O^6?r5{1fIR~ZpK<RZ*dLESSfzl07x&%t!gWB&0
z<y$~$H7G3vrN2S#djh48LFrXc8shqaBaL1_?3RGif1X45ccAn>D7^wocR=X^D9!Q~
zqMp`d4K%zvp!5<by#-1ifzky~+7C)QKxqvq%>$)Byo9*;9+W-@rT0PU6;QegN*6%s
zG$<VbrM;lE4U{&4(mGID4oV9_=?~CwJ_n_@K<NcgdIFTLgVH%rItEIoK-~{<{lJq3
zPZ4hLdcnXD@Q{Jw29nr?R}2h49x^aIc#Kf@4U{)Pw+17G;H=U74G#*cFh=t?Bp65Y
zHzXWLB{>-4<DKJ+3sRFa(=wCeGZOPsa#D*J7*rYJ<BLmD;z9c%;xqHo^5audi%W{~
zE8}xAi%S?7q#5GllS_+=Qu9jUQ!A2FA)6{>u!+Ve=jWBAR+KPsVznziFCSt6gC0YC
zd|7f)NxXY%31l5FXaxdjDQ`G~K8BnJ*s0+RhA<hQ{KOQW%%q~kBJdi?Fz299zYtGf
zS3?s67rm6690nGKc;})Lm!$Nd)Pnq?5(ZXOemDceVW#-v)QtGF%$$<cqWIK`REA?9
zk&^htf&y?*FhqmGCAFlqIJGD@u_Pn4sEC1K8w1FTX_@JzMXB+5iA6>E<?)F{>17NI
zg^clth2Su$)V#9HqWnD25)B3hTgLeG)DoB~Y)VQXW|X8B<ua5a*zu_h0W7H%nI#Mi
zuNdONjMEUersd|Rq%tsgGQ`Ih#K(hNlFY#1h2WJjFf3t+PX=pYn9mTO4AH%fDZVH*
zJ+m0(^OB6B)Wno{@KSeBFvKU8fRx9BHcTWXCTBA+Y=!w5q7<w$mEj!31$n9E@nA>z
zLTpXW&joWC4uRz1;R}kBB8ZQ``(aY!^Yg&glz{fkFfeRIauHMpws@N1Dag;M$)%tT
zM97*BF~oyX5X8L<2VuPU!qUv-Y=}o0yjekknVFYZlFFdNT3k|;Tu>Qb%)p=lW+#?_
z*cqUBE=kGEj|V$GFTSj}peQr1BrU#}VGeVAd2V8MYC&R221xA==J@jBf}G3}s6Yy9
zd2%t-%+lndlBC4q)D&<E3}OK<+6_o8O3N?GP0UM9b<QsZ?Mz}&WO7d}afW25fTH~5
z)Z${#6b4l!(GYN)c&0Egd<KaIR~DC~=7N^CI~Ieo35dmz&+G}?T$CE@lUZEik(!vo
zaFr#fB*!_ipro`Y)ft)>?|{U7^7FGx3*4YPW?b`1iYgfx9)o1UGK)$|6LUiI$}{s)
z7#LcaJ&VE1f6`Nn0zfO;^GX;Fu!iPAii;FiSOMS$&NvJV^{m0EB{-#Tf!$w{SX5G4
z;F*_}AI{Lj>{$%;b$*dsY9h#`Fnbz7sv*SzEXy-wummM$7N^4PWnlQm>|2^slIc`g
zk{Xg9o|%&BoRL_>Ajk$|hUCNL8L~ho`Xm;YfVWRDFa$Dtq$U=C7uGX`g4u3Gsi_PM
z`#|cT&H|}mV0g$14H$4VGB9jm1gV4;It)8t>Y;1v85k5mBB-&-Fpo7PwI~;y`k-br
zFnGHL`MLTS8-WuEgAGG&YHo4?WC1s+1^TG^(GVEIAs`}vx~>JCUyCLmMSzbU6v{!U
z=A+Ax@&{80FfvFmFn}=V{&*yZF*1PWaSRw3FvK}o7#KVl7#Io|85wFpijZ`TGBHEI
z#=asqN1-gWs5mn}&sN<~&p=%vH7_|oB{MJGRy{PtP1izQp|~V5FC{T2KQGl*y)v~}
z-QJFu%O<h7I5jsZr&6IJHz%*yR=u<+&#E{%BQ-a%ST{Elv>i7;twc9DKi4X;I9IRC
zP+cK6F)uSMwYVe<*)}^~E(HaflA_Y$5>Q(JYMK%O(~OnC`V<swic^zIi!w_pp?n1e
zo1)ah($wOT)Rcgt%(Bd!)b!M1xFoW)YXzwNn3<pFlUkOVqmTn4ZPgQtJ@d-)vr~)I
z6-qN5lR*tJTlKWWoZ?h<1%0?VHu|`2vC&6ylZ`&ybD&_;hlQIR%Dzp^m>Crr4S^9D
z0uvY*R6yq&EOb~BuvB4<#u|e)7Hb^VXsk6@Yq8d0t;gDcwG0aw7(n}5BbFsBJF)D+
zvKPxbmQPqdWBG#RE0+IQ585QgzyR7Wrm>iTf#CxK18CnE!vcW?3JVMtI4nq5Fakq$
H$aon56~sXN

diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeDetermineCompilerABI_CXX.bin b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeDetermineCompilerABI_CXX.bin
deleted file mode 100644
index 9f23e51e9edae923e92faf5bd6ec9a5a541ed601..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 51712
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
J7^*|Y%K$h=LKpx5

diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeRCCompiler.cmake b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeRCCompiler.cmake
deleted file mode 100644
index 8e22c94b60..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeRCCompiler.cmake
+++ /dev/null
@@ -1,6 +0,0 @@
-set(CMAKE_RC_COMPILER "rc")
-set(CMAKE_RC_COMPILER_ARG1 "")
-set(CMAKE_RC_COMPILER_LOADED 1)
-set(CMAKE_RC_SOURCE_FILE_EXTENSIONS rc;RC)
-set(CMAKE_RC_OUTPUT_EXTENSION .res)
-set(CMAKE_RC_COMPILER_ENV_VAR "RC")
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeSystem.cmake b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeSystem.cmake
deleted file mode 100644
index f64846137a..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeSystem.cmake
+++ /dev/null
@@ -1,15 +0,0 @@
-set(CMAKE_HOST_SYSTEM "Windows-10.0.19044")
-set(CMAKE_HOST_SYSTEM_NAME "Windows")
-set(CMAKE_HOST_SYSTEM_VERSION "10.0.19044")
-set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64")
-
-include("C:/Users/gregd/vcpkg/scripts/buildsystems/vcpkg.cmake")
-
-set(CMAKE_SYSTEM "Windows-10.0.19044")
-set(CMAKE_SYSTEM_NAME "Windows")
-set(CMAKE_SYSTEM_VERSION "10.0.19044")
-set(CMAKE_SYSTEM_PROCESSOR "AMD64")
-
-set(CMAKE_CROSSCOMPILING "FALSE")
-
-set(CMAKE_SYSTEM_LOADED 1)
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/CMakeCCompilerId.c b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/CMakeCCompilerId.c
deleted file mode 100644
index 07cf6947cf..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/CMakeCCompilerId.c
+++ /dev/null
@@ -1,828 +0,0 @@
-#ifdef __cplusplus
-# error "A C++ compiler has been selected for C."
-#endif
-
-#if defined(__18CXX)
-# define ID_VOID_MAIN
-#endif
-#if defined(__CLASSIC_C__)
-/* cv-qualifiers did not exist in K&R C */
-# define const
-# define volatile
-#endif
-
-#if !defined(__has_include)
-/* If the compiler does not have __has_include, pretend the answer is
-   always no.  */
-#  define __has_include(x) 0
-#endif
-
-
-/* Version number components: V=Version, R=Revision, P=Patch
-   Version date components:   YYYY=Year, MM=Month,   DD=Day  */
-
-#if defined(__INTEL_COMPILER) || defined(__ICC)
-# define COMPILER_ID "Intel"
-# if defined(_MSC_VER)
-#  define SIMULATE_ID "MSVC"
-# endif
-# if defined(__GNUC__)
-#  define SIMULATE_ID "GNU"
-# endif
-  /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
-     except that a few beta releases use the old format with V=2021.  */
-# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
-#  define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
-#  define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
-#  if defined(__INTEL_COMPILER_UPDATE)
-#   define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
-#  else
-#   define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER   % 10)
-#  endif
-# else
-#  define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
-#  define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
-   /* The third version component from --version is an update index,
-      but no macro is provided for it.  */
-#  define COMPILER_VERSION_PATCH DEC(0)
-# endif
-# if defined(__INTEL_COMPILER_BUILD_DATE)
-   /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
-#  define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
-# endif
-# if defined(_MSC_VER)
-   /* _MSC_VER = VVRR */
-#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
-#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
-# endif
-# if defined(__GNUC__)
-#  define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
-# elif defined(__GNUG__)
-#  define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
-# endif
-# if defined(__GNUC_MINOR__)
-#  define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
-# endif
-# if defined(__GNUC_PATCHLEVEL__)
-#  define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
-# endif
-
-#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
-# define COMPILER_ID "IntelLLVM"
-#if defined(_MSC_VER)
-# define SIMULATE_ID "MSVC"
-#endif
-#if defined(__GNUC__)
-# define SIMULATE_ID "GNU"
-#endif
-/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
- * later.  Look for 6 digit vs. 8 digit version number to decide encoding.
- * VVVV is no smaller than the current year when a version is released.
- */
-#if __INTEL_LLVM_COMPILER < 1000000L
-# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
-# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER    % 10)
-#else
-# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
-# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
-# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER     % 100)
-#endif
-#if defined(_MSC_VER)
-  /* _MSC_VER = VVRR */
-# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
-# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
-#endif
-#if defined(__GNUC__)
-# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
-#elif defined(__GNUG__)
-# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
-#endif
-#if defined(__GNUC_MINOR__)
-# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
-#endif
-#if defined(__GNUC_PATCHLEVEL__)
-# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
-#endif
-
-#elif defined(__PATHCC__)
-# define COMPILER_ID "PathScale"
-# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
-# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
-# if defined(__PATHCC_PATCHLEVEL__)
-#  define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
-# endif
-
-#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
-# define COMPILER_ID "Embarcadero"
-# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
-# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
-# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__     & 0xFFFF)
-
-#elif defined(__BORLANDC__)
-# define COMPILER_ID "Borland"
-  /* __BORLANDC__ = 0xVRR */
-# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
-# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
-
-#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
-# define COMPILER_ID "Watcom"
-   /* __WATCOMC__ = VVRR */
-# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
-# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
-# if (__WATCOMC__ % 10) > 0
-#  define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
-# endif
-
-#elif defined(__WATCOMC__)
-# define COMPILER_ID "OpenWatcom"
-   /* __WATCOMC__ = VVRP + 1100 */
-# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
-# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
-# if (__WATCOMC__ % 10) > 0
-#  define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
-# endif
-
-#elif defined(__SUNPRO_C)
-# define COMPILER_ID "SunPro"
-# if __SUNPRO_C >= 0x5100
-   /* __SUNPRO_C = 0xVRRP */
-#  define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12)
-#  define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF)
-#  define COMPILER_VERSION_PATCH HEX(__SUNPRO_C    & 0xF)
-# else
-   /* __SUNPRO_CC = 0xVRP */
-#  define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8)
-#  define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF)
-#  define COMPILER_VERSION_PATCH HEX(__SUNPRO_C    & 0xF)
-# endif
-
-#elif defined(__HP_cc)
-# define COMPILER_ID "HP"
-  /* __HP_cc = VVRRPP */
-# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000)
-# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100)
-# define COMPILER_VERSION_PATCH DEC(__HP_cc     % 100)
-
-#elif defined(__DECC)
-# define COMPILER_ID "Compaq"
-  /* __DECC_VER = VVRRTPPPP */
-# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000)
-# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000  % 100)
-# define COMPILER_VERSION_PATCH DEC(__DECC_VER         % 10000)
-
-#elif defined(__IBMC__) && defined(__COMPILER_VER__)
-# define COMPILER_ID "zOS"
-  /* __IBMC__ = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
-# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__IBMC__    % 10)
-
-#elif defined(__open_xl__) && defined(__clang__)
-# define COMPILER_ID "IBMClang"
-# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__)
-# define COMPILER_VERSION_MINOR DEC(__open_xl_release__)
-# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__)
-# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__)
-
-
-#elif defined(__ibmxl__) && defined(__clang__)
-# define COMPILER_ID "XLClang"
-# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
-# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
-# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
-# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
-
-
-#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800
-# define COMPILER_ID "XL"
-  /* __IBMC__ = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
-# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__IBMC__    % 10)
-
-#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800
-# define COMPILER_ID "VisualAge"
-  /* __IBMC__ = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
-# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__IBMC__    % 10)
-
-#elif defined(__NVCOMPILER)
-# define COMPILER_ID "NVHPC"
-# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
-# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
-# if defined(__NVCOMPILER_PATCHLEVEL__)
-#  define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
-# endif
-
-#elif defined(__PGI)
-# define COMPILER_ID "PGI"
-# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
-# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
-# if defined(__PGIC_PATCHLEVEL__)
-#  define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
-# endif
-
-#elif defined(_CRAYC)
-# define COMPILER_ID "Cray"
-# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
-# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
-
-#elif defined(__TI_COMPILER_VERSION__)
-# define COMPILER_ID "TI"
-  /* __TI_COMPILER_VERSION__ = VVVRRRPPP */
-# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
-# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000   % 1000)
-# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__        % 1000)
-
-#elif defined(__CLANG_FUJITSU)
-# define COMPILER_ID "FujitsuClang"
-# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
-# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
-# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
-# define COMPILER_VERSION_INTERNAL_STR __clang_version__
-
-
-#elif defined(__FUJITSU)
-# define COMPILER_ID "Fujitsu"
-# if defined(__FCC_version__)
-#   define COMPILER_VERSION __FCC_version__
-# elif defined(__FCC_major__)
-#   define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
-#   define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
-#   define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
-# endif
-# if defined(__fcc_version)
-#   define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
-# elif defined(__FCC_VERSION)
-#   define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
-# endif
-
-
-#elif defined(__ghs__)
-# define COMPILER_ID "GHS"
-/* __GHS_VERSION_NUMBER = VVVVRP */
-# ifdef __GHS_VERSION_NUMBER
-# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
-# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER      % 10)
-# endif
-
-#elif defined(__TINYC__)
-# define COMPILER_ID "TinyCC"
-
-#elif defined(__BCC__)
-# define COMPILER_ID "Bruce"
-
-#elif defined(__SCO_VERSION__)
-# define COMPILER_ID "SCO"
-
-#elif defined(__ARMCC_VERSION) && !defined(__clang__)
-# define COMPILER_ID "ARMCC"
-#if __ARMCC_VERSION >= 1000000
-  /* __ARMCC_VERSION = VRRPPPP */
-  # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
-  # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
-  # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION     % 10000)
-#else
-  /* __ARMCC_VERSION = VRPPPP */
-  # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
-  # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
-  # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION    % 10000)
-#endif
-
-
-#elif defined(__clang__) && defined(__apple_build_version__)
-# define COMPILER_ID "AppleClang"
-# if defined(_MSC_VER)
-#  define SIMULATE_ID "MSVC"
-# endif
-# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
-# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
-# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
-# if defined(_MSC_VER)
-   /* _MSC_VER = VVRR */
-#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
-#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
-# endif
-# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
-
-#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
-# define COMPILER_ID "ARMClang"
-  # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
-  # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
-  # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION     % 10000)
-# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
-
-#elif defined(__clang__)
-# define COMPILER_ID "Clang"
-# if defined(_MSC_VER)
-#  define SIMULATE_ID "MSVC"
-# endif
-# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
-# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
-# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
-# if defined(_MSC_VER)
-   /* _MSC_VER = VVRR */
-#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
-#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
-# endif
-
-#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__))
-# define COMPILER_ID "LCC"
-# define COMPILER_VERSION_MAJOR DEC(1)
-# if defined(__LCC__)
-#  define COMPILER_VERSION_MINOR DEC(__LCC__- 100)
-# endif
-# if defined(__LCC_MINOR__)
-#  define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__)
-# endif
-# if defined(__GNUC__) && defined(__GNUC_MINOR__)
-#  define SIMULATE_ID "GNU"
-#  define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
-#  define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
-#  if defined(__GNUC_PATCHLEVEL__)
-#   define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
-#  endif
-# endif
-
-#elif defined(__GNUC__)
-# define COMPILER_ID "GNU"
-# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
-# if defined(__GNUC_MINOR__)
-#  define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
-# endif
-# if defined(__GNUC_PATCHLEVEL__)
-#  define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
-# endif
-
-#elif defined(_MSC_VER)
-# define COMPILER_ID "MSVC"
-  /* _MSC_VER = VVRR */
-# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
-# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
-# if defined(_MSC_FULL_VER)
-#  if _MSC_VER >= 1400
-    /* _MSC_FULL_VER = VVRRPPPPP */
-#   define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
-#  else
-    /* _MSC_FULL_VER = VVRRPPPP */
-#   define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
-#  endif
-# endif
-# if defined(_MSC_BUILD)
-#  define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
-# endif
-
-#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)
-# define COMPILER_ID "ADSP"
-#if defined(__VISUALDSPVERSION__)
-  /* __VISUALDSPVERSION__ = 0xVVRRPP00 */
-# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24)
-# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF)
-# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8  & 0xFF)
-#endif
-
-#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
-# define COMPILER_ID "IAR"
-# if defined(__VER__) && defined(__ICCARM__)
-#  define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
-#  define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
-#  define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
-#  define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
-# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
-#  define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
-#  define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
-#  define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
-#  define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
-# endif
-
-#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC)
-# define COMPILER_ID "SDCC"
-# if defined(__SDCC_VERSION_MAJOR)
-#  define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR)
-#  define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR)
-#  define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH)
-# else
-  /* SDCC = VRP */
-#  define COMPILER_VERSION_MAJOR DEC(SDCC/100)
-#  define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10)
-#  define COMPILER_VERSION_PATCH DEC(SDCC    % 10)
-# endif
-
-
-/* These compilers are either not known or too old to define an
-  identification macro.  Try to identify the platform and guess that
-  it is the native compiler.  */
-#elif defined(__hpux) || defined(__hpua)
-# define COMPILER_ID "HP"
-
-#else /* unknown compiler */
-# define COMPILER_ID ""
-#endif
-
-/* Construct the string literal in pieces to prevent the source from
-   getting matched.  Store it in a pointer rather than an array
-   because some compilers will just produce instructions to fill the
-   array rather than assigning a pointer to a static array.  */
-char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
-#ifdef SIMULATE_ID
-char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
-#endif
-
-#ifdef __QNXNTO__
-char const* qnxnto = "INFO" ":" "qnxnto[]";
-#endif
-
-#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
-char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
-#endif
-
-#define STRINGIFY_HELPER(X) #X
-#define STRINGIFY(X) STRINGIFY_HELPER(X)
-
-/* Identify known platforms by name.  */
-#if defined(__linux) || defined(__linux__) || defined(linux)
-# define PLATFORM_ID "Linux"
-
-#elif defined(__MSYS__)
-# define PLATFORM_ID "MSYS"
-
-#elif defined(__CYGWIN__)
-# define PLATFORM_ID "Cygwin"
-
-#elif defined(__MINGW32__)
-# define PLATFORM_ID "MinGW"
-
-#elif defined(__APPLE__)
-# define PLATFORM_ID "Darwin"
-
-#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
-# define PLATFORM_ID "Windows"
-
-#elif defined(__FreeBSD__) || defined(__FreeBSD)
-# define PLATFORM_ID "FreeBSD"
-
-#elif defined(__NetBSD__) || defined(__NetBSD)
-# define PLATFORM_ID "NetBSD"
-
-#elif defined(__OpenBSD__) || defined(__OPENBSD)
-# define PLATFORM_ID "OpenBSD"
-
-#elif defined(__sun) || defined(sun)
-# define PLATFORM_ID "SunOS"
-
-#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
-# define PLATFORM_ID "AIX"
-
-#elif defined(__hpux) || defined(__hpux__)
-# define PLATFORM_ID "HP-UX"
-
-#elif defined(__HAIKU__)
-# define PLATFORM_ID "Haiku"
-
-#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
-# define PLATFORM_ID "BeOS"
-
-#elif defined(__QNX__) || defined(__QNXNTO__)
-# define PLATFORM_ID "QNX"
-
-#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
-# define PLATFORM_ID "Tru64"
-
-#elif defined(__riscos) || defined(__riscos__)
-# define PLATFORM_ID "RISCos"
-
-#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
-# define PLATFORM_ID "SINIX"
-
-#elif defined(__UNIX_SV__)
-# define PLATFORM_ID "UNIX_SV"
-
-#elif defined(__bsdos__)
-# define PLATFORM_ID "BSDOS"
-
-#elif defined(_MPRAS) || defined(MPRAS)
-# define PLATFORM_ID "MP-RAS"
-
-#elif defined(__osf) || defined(__osf__)
-# define PLATFORM_ID "OSF1"
-
-#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
-# define PLATFORM_ID "SCO_SV"
-
-#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
-# define PLATFORM_ID "ULTRIX"
-
-#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
-# define PLATFORM_ID "Xenix"
-
-#elif defined(__WATCOMC__)
-# if defined(__LINUX__)
-#  define PLATFORM_ID "Linux"
-
-# elif defined(__DOS__)
-#  define PLATFORM_ID "DOS"
-
-# elif defined(__OS2__)
-#  define PLATFORM_ID "OS2"
-
-# elif defined(__WINDOWS__)
-#  define PLATFORM_ID "Windows3x"
-
-# elif defined(__VXWORKS__)
-#  define PLATFORM_ID "VxWorks"
-
-# else /* unknown platform */
-#  define PLATFORM_ID
-# endif
-
-#elif defined(__INTEGRITY)
-# if defined(INT_178B)
-#  define PLATFORM_ID "Integrity178"
-
-# else /* regular Integrity */
-#  define PLATFORM_ID "Integrity"
-# endif
-
-#else /* unknown platform */
-# define PLATFORM_ID
-
-#endif
-
-/* For windows compilers MSVC and Intel we can determine
-   the architecture of the compiler being used.  This is because
-   the compilers do not have flags that can change the architecture,
-   but rather depend on which compiler is being used
-*/
-#if defined(_WIN32) && defined(_MSC_VER)
-# if defined(_M_IA64)
-#  define ARCHITECTURE_ID "IA64"
-
-# elif defined(_M_ARM64EC)
-#  define ARCHITECTURE_ID "ARM64EC"
-
-# elif defined(_M_X64) || defined(_M_AMD64)
-#  define ARCHITECTURE_ID "x64"
-
-# elif defined(_M_IX86)
-#  define ARCHITECTURE_ID "X86"
-
-# elif defined(_M_ARM64)
-#  define ARCHITECTURE_ID "ARM64"
-
-# elif defined(_M_ARM)
-#  if _M_ARM == 4
-#   define ARCHITECTURE_ID "ARMV4I"
-#  elif _M_ARM == 5
-#   define ARCHITECTURE_ID "ARMV5I"
-#  else
-#   define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
-#  endif
-
-# elif defined(_M_MIPS)
-#  define ARCHITECTURE_ID "MIPS"
-
-# elif defined(_M_SH)
-#  define ARCHITECTURE_ID "SHx"
-
-# else /* unknown architecture */
-#  define ARCHITECTURE_ID ""
-# endif
-
-#elif defined(__WATCOMC__)
-# if defined(_M_I86)
-#  define ARCHITECTURE_ID "I86"
-
-# elif defined(_M_IX86)
-#  define ARCHITECTURE_ID "X86"
-
-# else /* unknown architecture */
-#  define ARCHITECTURE_ID ""
-# endif
-
-#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
-# if defined(__ICCARM__)
-#  define ARCHITECTURE_ID "ARM"
-
-# elif defined(__ICCRX__)
-#  define ARCHITECTURE_ID "RX"
-
-# elif defined(__ICCRH850__)
-#  define ARCHITECTURE_ID "RH850"
-
-# elif defined(__ICCRL78__)
-#  define ARCHITECTURE_ID "RL78"
-
-# elif defined(__ICCRISCV__)
-#  define ARCHITECTURE_ID "RISCV"
-
-# elif defined(__ICCAVR__)
-#  define ARCHITECTURE_ID "AVR"
-
-# elif defined(__ICC430__)
-#  define ARCHITECTURE_ID "MSP430"
-
-# elif defined(__ICCV850__)
-#  define ARCHITECTURE_ID "V850"
-
-# elif defined(__ICC8051__)
-#  define ARCHITECTURE_ID "8051"
-
-# elif defined(__ICCSTM8__)
-#  define ARCHITECTURE_ID "STM8"
-
-# else /* unknown architecture */
-#  define ARCHITECTURE_ID ""
-# endif
-
-#elif defined(__ghs__)
-# if defined(__PPC64__)
-#  define ARCHITECTURE_ID "PPC64"
-
-# elif defined(__ppc__)
-#  define ARCHITECTURE_ID "PPC"
-
-# elif defined(__ARM__)
-#  define ARCHITECTURE_ID "ARM"
-
-# elif defined(__x86_64__)
-#  define ARCHITECTURE_ID "x64"
-
-# elif defined(__i386__)
-#  define ARCHITECTURE_ID "X86"
-
-# else /* unknown architecture */
-#  define ARCHITECTURE_ID ""
-# endif
-
-#elif defined(__TI_COMPILER_VERSION__)
-# if defined(__TI_ARM__)
-#  define ARCHITECTURE_ID "ARM"
-
-# elif defined(__MSP430__)
-#  define ARCHITECTURE_ID "MSP430"
-
-# elif defined(__TMS320C28XX__)
-#  define ARCHITECTURE_ID "TMS320C28x"
-
-# elif defined(__TMS320C6X__) || defined(_TMS320C6X)
-#  define ARCHITECTURE_ID "TMS320C6x"
-
-# else /* unknown architecture */
-#  define ARCHITECTURE_ID ""
-# endif
-
-#else
-#  define ARCHITECTURE_ID
-#endif
-
-/* Convert integer to decimal digit literals.  */
-#define DEC(n)                   \
-  ('0' + (((n) / 10000000)%10)), \
-  ('0' + (((n) / 1000000)%10)),  \
-  ('0' + (((n) / 100000)%10)),   \
-  ('0' + (((n) / 10000)%10)),    \
-  ('0' + (((n) / 1000)%10)),     \
-  ('0' + (((n) / 100)%10)),      \
-  ('0' + (((n) / 10)%10)),       \
-  ('0' +  ((n) % 10))
-
-/* Convert integer to hex digit literals.  */
-#define HEX(n)             \
-  ('0' + ((n)>>28 & 0xF)), \
-  ('0' + ((n)>>24 & 0xF)), \
-  ('0' + ((n)>>20 & 0xF)), \
-  ('0' + ((n)>>16 & 0xF)), \
-  ('0' + ((n)>>12 & 0xF)), \
-  ('0' + ((n)>>8  & 0xF)), \
-  ('0' + ((n)>>4  & 0xF)), \
-  ('0' + ((n)     & 0xF))
-
-/* Construct a string literal encoding the version number. */
-#ifdef COMPILER_VERSION
-char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
-
-/* Construct a string literal encoding the version number components. */
-#elif defined(COMPILER_VERSION_MAJOR)
-char const info_version[] = {
-  'I', 'N', 'F', 'O', ':',
-  'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
-  COMPILER_VERSION_MAJOR,
-# ifdef COMPILER_VERSION_MINOR
-  '.', COMPILER_VERSION_MINOR,
-#  ifdef COMPILER_VERSION_PATCH
-   '.', COMPILER_VERSION_PATCH,
-#   ifdef COMPILER_VERSION_TWEAK
-    '.', COMPILER_VERSION_TWEAK,
-#   endif
-#  endif
-# endif
-  ']','\0'};
-#endif
-
-/* Construct a string literal encoding the internal version number. */
-#ifdef COMPILER_VERSION_INTERNAL
-char const info_version_internal[] = {
-  'I', 'N', 'F', 'O', ':',
-  'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
-  'i','n','t','e','r','n','a','l','[',
-  COMPILER_VERSION_INTERNAL,']','\0'};
-#elif defined(COMPILER_VERSION_INTERNAL_STR)
-char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
-#endif
-
-/* Construct a string literal encoding the version number components. */
-#ifdef SIMULATE_VERSION_MAJOR
-char const info_simulate_version[] = {
-  'I', 'N', 'F', 'O', ':',
-  's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
-  SIMULATE_VERSION_MAJOR,
-# ifdef SIMULATE_VERSION_MINOR
-  '.', SIMULATE_VERSION_MINOR,
-#  ifdef SIMULATE_VERSION_PATCH
-   '.', SIMULATE_VERSION_PATCH,
-#   ifdef SIMULATE_VERSION_TWEAK
-    '.', SIMULATE_VERSION_TWEAK,
-#   endif
-#  endif
-# endif
-  ']','\0'};
-#endif
-
-/* Construct the string literal in pieces to prevent the source from
-   getting matched.  Store it in a pointer rather than an array
-   because some compilers will just produce instructions to fill the
-   array rather than assigning a pointer to a static array.  */
-char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
-char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
-
-
-
-#if !defined(__STDC__) && !defined(__clang__)
-# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__)
-#  define C_VERSION "90"
-# else
-#  define C_VERSION
-# endif
-#elif __STDC_VERSION__ > 201710L
-# define C_VERSION "23"
-#elif __STDC_VERSION__ >= 201710L
-# define C_VERSION "17"
-#elif __STDC_VERSION__ >= 201000L
-# define C_VERSION "11"
-#elif __STDC_VERSION__ >= 199901L
-# define C_VERSION "99"
-#else
-# define C_VERSION "90"
-#endif
-const char* info_language_standard_default =
-  "INFO" ":" "standard_default[" C_VERSION "]";
-
-const char* info_language_extensions_default = "INFO" ":" "extensions_default["
-#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) ||           \
-     defined(__TI_COMPILER_VERSION__)) &&                                     \
-  !defined(__STRICT_ANSI__)
-  "ON"
-#else
-  "OFF"
-#endif
-"]";
-
-/*--------------------------------------------------------------------------*/
-
-#ifdef ID_VOID_MAIN
-void main() {}
-#else
-# if defined(__CLASSIC_C__)
-int main(argc, argv) int argc; char *argv[];
-# else
-int main(int argc, char* argv[])
-# endif
-{
-  int require = 0;
-  require += info_compiler[argc];
-  require += info_platform[argc];
-  require += info_arch[argc];
-#ifdef COMPILER_VERSION_MAJOR
-  require += info_version[argc];
-#endif
-#ifdef COMPILER_VERSION_INTERNAL
-  require += info_version_internal[argc];
-#endif
-#ifdef SIMULATE_ID
-  require += info_simulate[argc];
-#endif
-#ifdef SIMULATE_VERSION_MAJOR
-  require += info_simulate_version[argc];
-#endif
-#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
-  require += info_cray[argc];
-#endif
-  require += info_language_standard_default[argc];
-  require += info_language_extensions_default[argc];
-  (void)argv;
-  return require;
-}
-#endif
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/CompilerIdC.exe b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/CompilerIdC.exe
deleted file mode 100644
index 5ac7be067fd1ff9c54a0ac8d6a2cd82c107c8fff..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 14848
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

diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/CompilerIdC.vcxproj b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/CompilerIdC.vcxproj
deleted file mode 100644
index d3af293078..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/CompilerIdC.vcxproj
+++ /dev/null
@@ -1,71 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{CAE07175-D007-4FC3-BFE8-47B392814159}</ProjectGuid>
-    <RootNamespace>CompilerIdC</RootNamespace>
-    <Keyword>Win32Proj</Keyword>
-    
-    
-    <WindowsTargetPlatformVersion>10.0.19041.0</WindowsTargetPlatformVersion>
-    
-    
-    
-    
-  </PropertyGroup>
-  
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup>
-    <PreferredToolArchitecture>x64</PreferredToolArchitecture>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <PlatformToolset>v143</PlatformToolset>
-    <CharacterSet>MultiByte</CharacterSet>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-    
-  </ImportGroup>
-  <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\</OutDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Configuration)\</IntDir>
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkIncremental>
-  </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <Optimization>Disabled</Optimization>
-      <PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <MinimalRebuild>false</MinimalRebuild>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <PrecompiledHeader>
-      </PrecompiledHeader>
-      <WarningLevel>TurnOffAllWarnings</WarningLevel>
-      <DebugInformationFormat>
-      </DebugInformationFormat>
-    </ClCompile>
-    
-    <Link>
-      <GenerateDebugInformation>false</GenerateDebugInformation>
-      <SubSystem>Console</SubSystem>
-      
-    </Link>
-    <PostBuildEvent>
-      <Command>for %%i in (cl.exe) do %40echo CMAKE_C_COMPILER=%%~$PATH:i</Command>
-    </PostBuildEvent>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <ClCompile Include="CMakeCCompilerId.c" />
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-    
-  </ImportGroup>
-</Project>
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CMakeCCompilerId.obj b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CMakeCCompilerId.obj
deleted file mode 100644
index 97adf9c6f3c80a7225c9d1a2cde10485d1d7d4db..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2350
zcmYdk<6=npCzF)K%D|w-00DX_MXAXpWvLJz1A_qr1H%$V7!OKw2{7oTq$ZW7s{}(u
z7#=V%FkC@X=fEJ~q?eLdk_c18z`(GSfq`KQ69YpeGenS;fq}t+!Qp^j5voFK1_p+1
zs2Ye$usR35lGKV4mE1g-*e(VJhGWbO3=J$05jF+}1_g$I1icDW^Een781_KbKvaUv
zGjPx=Kvl=Xz`$^Xg@NG$R4vE}4h#kkdPOD4DxSVkFufr2-mx$+e1ob3dEG(40irGh
zRUHE>0|N)hqYMlTaCONU*~MliFyj~k7#J9YplaZPTnr2f3JUrzu5ON@J|RAyPF703
z!C}rpAudX&qW(TEevZDb!Ac4s=X?ak1p@=aGzLaNkXg=FF`>n&Ma41cMXBj2F)sPZ
zrManjCB-qp`K3k4sWFMACHV!#l`$n5nMElDiA5!qF*%t@8L63RF&?RzY0mk1WvN9a
zA*sbBUVff2DVfD3G0wh;*{N=sIjO}l#(GA^dIq{h$wo2G`MCv|IjKdSDb6u2p!5Mz
z=Zp~7%TLN;uwt+gWJqFQxWFLHAkWZH$pEK)Gn0$*i}TY;6f}Y~75ocIGIKMlGV{_E
zU?zaP1IC_yZvIxuQ2U}mp%M!ghY?`;f}F&XwEUvn=<v+El>G8yBqd<^#G>Sk=n69v
zbn)Vn#JrTmqLlcQ)U?FXoRVlu10*G2E5Q0wD@s!HiZk=`is35#-P|BbxxkUFz`(%3
z4`w+qFff2(gOMSE0pwv&QfOdcU=Rh%f{lZDC%!DT2xMxs0T>us>VatkV?z+b*wE0x
z1jGOf#xi(xhNuX1`lxV(do;fhIL@L1a-T=Ci;99rH!q0IzmJ8nn@5HDMEAi?78UYk
zdZ}buH;al#^AUmg!?Fwv44e!M3@i-h3=9l>U{)Xl1A_pVmCeAw0J4#Vp%s)jz+&?m
z7#KvrEJi*i20kIK0+0tmWdMi<VQB^i24)6OE`YE=`BV-p29kwgNpPUUcpzE|EYhSZ
zdcvDo@a2UBbBp=mrVYx*7uPxLSDJEY(OQT8kD@FulqWomW~)1?Wb#=-K}J5S@b~#e
z!4JbHtq(2uy0DSE3PyuW1YrkIl<H-sG*q%M{{IhhnL}D?Vu_xC!30Le2B=6`evV#l
z3Ih`Z0|P_^xeNxC7tD;HQW#_&0wb5dAf3#Npb{7%4`Lygy`XZ8nGsa_f(n@(JrTb^
zDj*mXS|Aok4HJV(u)CS1sTl((<Uk_K49I0ONG&rXsB{MDSRlU)6qFz)G>$+_kQ$Ji
z7#QTir7_6g3=A-nEg3YR@c}ZOfk78s1E8oeGi2~UQ3FaJplk!u0X4_Wm>~g0O&9|M
z11Liwt1)HhfU7~SIY42+%m_+1p!&k<H;W_4-3$!5iJ9=4g_S`8948D6<q%1*Um*Sh
zrAUY%NR5h*pD~2T04nMk*cgy&ACL{qjG)j2sR?#I)dHd+crt`y0IOj@u8Y_~?q&ql
zMj-#>pE7fYDrI0`SO8^$)i5B}Odwkzc7f6jL>a`z3=C@^Txh(4bwTSXP#(mk>kw2I
zSPg?7Qmq9l;FuXf^%hhKl)Aydz>t}jmLCsF`=HtY!h@D+5Du(hhVVeeFoczpn3rCf
zn4TJsUIL>@V-~y&@j)TZ@t%2^B~FROsSsXpMrlb(et8~)N@-qsW?qU4IC@pUH9mxm
Tq6r)%pei0L3eyZ01qBoUh`XnZ

diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.exe.recipe b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.exe.recipe
deleted file mode 100644
index ed0ceae2ee..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.exe.recipe
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project>
-  <ProjectOutputs>
-    <ProjectOutput>
-      <FullPath>C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CompilerIdC\CompilerIdC.exe</FullPath>
-    </ProjectOutput>
-  </ProjectOutputs>
-  <ContentFiles />
-  <SatelliteDlls />
-  <NonRecipeFileRefs />
-</Project>
\ No newline at end of file
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/CL.command.1.tlog b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/CL.command.1.tlog
deleted file mode 100644
index 77d7af8a959be67be96ef1736108a74efec197f4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 924
zcmezWFOI>P!HOY<A(SDQ!IdG1A($bC!JQ$9!Ii<C!G$4)!G*z}!I>eH!I#06!H*#X
zEFa9^&k)KG#Nf=}$`Hfg$Pmg9!r;#kz!1z3$q>U3!r;N+$q>Zg!VtjV$PmO30v7dQ
z@MLge@L+Id@MLgfh=H@58T=Xi7{b7IhcJXNxH1GYgfMt9_%V2bZTAH8V;Gznd>I@W
zyct{>+!#C=e8B2r7>pV87>vNA0fR2sMMexDwf+pg3;|GeK@6S@E)33KahMs-3?O^a
z)#x!eGw?ESG3YZSGbk|VGvqPkGvqMjGo&-*gZbeM22eVJK^M$QVaQ}iWJm|AEM_QS
z$Ye-nC}yx?NCxXHWyod71FQ3ANCDF>3<?bK489Cb49*O}U=eqQT&P*D3?2-{P@6%a
z=FDISR^iLw0@dvf)sx0hz+lBtz)-}H%8<;E$xzIY3RW4#kj!AkP|lFdkin41P{a_=
zP=X|$#*oiY#1IU2TLFrWOolv$90m{xF~^M|pFxSig~64<i6NB1ogs!HhCvBzk{d$`
znoJl2$ekwOI0#^HVQ_+~Ol7EGC}ButC}PNCNMy)iuwsCPo;%bxAq>t?GePudDg@;|
JP)dcRLI8UWi3I=v

diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/CL.read.1.tlog b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/CL.read.1.tlog
deleted file mode 100644
index 22323a4897938d0cbb846aaa8c6bceefb998fb1d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 666
zcmezWFOI>P!HOY<A(SDQ!IdG1A($bC!JQ$9!Ii<C!G$4)!G*z}!I>eH!I#06!H*#X
zEFa9^&k)KG#Nf=}$`Hfg$Pmg9!r;#kz!1z3$q>U3!r;N+$q>Zg!VtjV$PmO30v7dQ
z@MLge@L+Id@MLgfh=H@58T=Xi7{b7IhcJXNxH1GYgfMt9_%V2bZTAH8V;Gznd>I@W
zyct{>+!#C=e8B2r7>pV87>vNA0fR2sMMexDwf+pg3;|GeK@6S@E)33KahMs-3?O^a
z)#x!eGw?ESK|>^*!IQxc?Ei4EuiY7Z82lNW7#tZueu-jmWC&sK1iL<l0Td!2pMrF_
zGa&dbVE2MT$cG_>L65<Y!G|Fj$&LVqAO?SMcsnxqGAN+<&6mNG!5J(MGTn_Kgh7EJ
zi~$rLp<p*CfI}vf!3FG!7zQH-0|p}og#UdRLcyU33I8x~2!P_rAMA!02499?28gI3
zg9(EkgE504lr&^8U@&HgVQ>P604T2f!FEM3m@$|z#4x~Uh&qr;X9gdJPzFy1Jq8yB
h9|j*JAEJjMD2;$(*p<PT!5Hk?5QZpldJ9I;4FIlWU~d2b

diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/CL.write.1.tlog b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/CL.write.1.tlog
deleted file mode 100644
index d0027b3238b3d0e22e1bd2a99029679b9eba6af4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 568
zcmezWFOI>P!HOY<A(SDQ!IdG1A($bC!JQ$9!Ii<C!G$4)!G*z}!I>eH!I#06!H*#X
zEFa9^&k)KG#Nf=}$`Hfg$Pmg9!r;#kz!1z3$q>U3!r;N+$q>Zg!VtjV$PmO30v7dQ
z@MLge@L+Id@MLgfh=H@58T=Xi7{b7IhcJXNxH1GYgfMt9_%V2bZTAH8V;Gznd>I@W
zyct{>+!#C=e8B2r7>pV87>vNA0fR2sMMexDwf+pg3;|GeK@6S@E)33KahMs-3?O^a
j)#x!eGw?ESji3;5VQ^(|VhCk$Cn|LO8Jrlrz##+x?BG-7

diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/CompilerIdC.lastbuildstate b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/CompilerIdC.lastbuildstate
deleted file mode 100644
index 1873823c12..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/CompilerIdC.lastbuildstate
+++ /dev/null
@@ -1,2 +0,0 @@
-PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.31.31103:TargetPlatformVersion=10.0.19041.0:
-Debug|x64|C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CompilerIdC\|
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/link.command.1.tlog b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/link.command.1.tlog
deleted file mode 100644
index 757c418562ecd0e5a268a5212076cf9ccfa9f2e8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1116
zcmezWFOI>P!HOY<A(SDQ!IdG1A($bC!JQ$9!Ii<C!G$4)!G*z}!I>eH!I#06!H*#X
zEFa9^&k)KG#Nf=}$`Hfg$Pmg9!r;#kz!1z3$q>U3!r;N+$q>Zg!VtjV$PmO30v7dQ
z@MLge@L+Id@MLgfh=H@58T=Xi7{b7IhcJXNxH1GYgfMt9_%V2bZTAH8V;Gznd>I@W
zyct{>+!#C=e8B2r7>pV87>vNA0fR2sMMexDwf+pg3;|GeK@6S@E)33K(_9&x7(yA`
z!D?XUIWvIVfUaJT!Jom2!Ha>Hfr~*O?B5UuD+VP7J+NME=Ib%IGDI-AGAJ=9Fz7RQ
zGWan#gToOPa*hl>3|0(&4E|tw5beX@&)^Q`gZvf5;K$&~;KN|dV8o!u00}Pzc)XyB
zg5t&#O=URP&R~WB27d;B1|K9dApUb<@L_OA)8okC!Vt#b2o5V$8-l?x<b&ZJkjbuS
zra;6X=>XM~P=-)&=p+2&&)~w~#Ndo!0z}lAAplKA9~|$X)Zhk=^AK?8f#MEXER?|!
zoQ{<kau`w>${11^au{qG)EN>PiWxi^@)*h(@)@!jQW=UE)EN{QN*OX492t@sk{MDN
ziW!Q*D$^Je8FCnk8B!V4p)r`tkjRk7kjan+R#n1a#gNL7%aFv7%8&wfLjc$(gwg~=
z6(mgrGlViYfpZBcjk_}VGFXAro*x4!M}g8bDCLAO_%JwuL(Pi85NwkRLnMPAgCm14
zgC~PCgA;=zIIn`#`Y}X+O#r1{M+QjPc!JYDB>fO_9Yhtxb)YbH2IpN+I<#VlU@&7a
NVNhUjVIVKp00270o0k9p

diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/link.read.1.tlog b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/link.read.1.tlog
deleted file mode 100644
index 635cb4f8169e0546d88ca6800dc8be35db19403b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3562
zcmezWFOI>P!HOY<A(SDQ!IdG1A($bC!JQ$9!Ii<C!G$4)!G*z}!I>eH!I#06!H*#X
zEFa9^&k)KG#Nf=}$`Hfg$Pmg9!r;#kz!1z3$q>U3!r;N+$q>Zg!VtjV$PmO30v7dQ
z@MLge@L+Id@MLgfh=H@58T=Xi7{b7IhcJXNxH1GYgfMt9_%V2bZTAH8V;Gznd>I@W
zyct{>+!#C=e8B2r7>pV87>vNA0fR2sMMexDwf+pg3;|GeK@6S@E)33K(_9&x7(yA`
z!D?XUIWvIVfUaJT!Jom2!Ha>HfeRW!0SrM5{@}22WbkEBKyrryg9bwcg9U>bgC;`^
zLpXycgC98D!Wn`Y6d1f2JfY!c$Y8(_!vG117zPkekHLUJkHL_^lEHw%gu##j#0SNN
zFGCDN1cMoa2}2Cn&p`}+46Y1548{yb40=!#2Hs_`G&8td1xmM`gDj*VX(E^*fWe=^
zpTTDk#UUi^yD<1LxDT>0b7XK~2xD*r=i|YZ!h*r2m(QTfkD!$0I>=%X;wDHPF}Pwe
zlpz#cGYp>c)StnH!HL0n(8VCcRn80nI9vv+2S(ctkhTV9+W}JkgW6J{HUX%G<pXYC
zID+f)C<aG{5C%_hODKi`)Vcz-nn0}xP)h~IcLBG3Ksm{WA%sDX!H>a*A(*K4NeqK8
zgC~PCxcve$&5a?1L4hHR0o1k%WdONB0o=+8WpDwzB8I_;!GOVt0nwK7We5eg$RKUG
zFmP)M)aC=_ZcwcIG6XX~L=72C81xv7!EG5332NmSBei;9ts0mPkWXDmst*UFZ$RPT
z!r;dMY8irBu%whJgV8^rxC{cvIVfF%+Ww@)5%pWdpwt_J)G7`Ir{@p`(%dx|!rBSk
zKLGWB{K2^nmLp)aGea0d2)G9p%%I2M$`HZeij>RIOA=6@3)EwBW$*=;&Y=ER6kIo`
JUFQSV4FG^A;z|Gj

diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/link.write.1.tlog b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/Debug/CompilerIdC.tlog/link.write.1.tlog
deleted file mode 100644
index e843188cb4568deea1545988393cb990d3107983..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 562
zcmezWFOI>P!HOY<A(SDQ!IdG1A($bC!JQ$9!Ii<C!G$4)!G*z}!I>eH!I#06!H*#X
zEFa9^&k)KG#Nf=}$`Hfg$Pmg9!r;#kz!1z3$q>U3!r;N+$q>Zg!VtjV$PmO30v7dQ
z@MLge@L+Id@MLgfh=H@58T=Xi7{b7IhcJXNxH1GYgfMt9_%V2bZTAH8V;Gznd>I@W
zyct{>+!#C=e8B2r7>pV87>vNA0fR2sMMexDwf+pg3;|GeK@6S@E)33K(_9&x7(yA`
r!D?XUIWvIVfUaJT!Jom2!Ha>HfolYX5VnwTX3%4BWr$#K1&0Ly0k=~l

diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/CMakeCXXCompilerId.cpp
deleted file mode 100644
index 293e5ca112..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/CMakeCXXCompilerId.cpp
+++ /dev/null
@@ -1,816 +0,0 @@
-/* This source file must have a .cpp extension so that all C++ compilers
-   recognize the extension without flags.  Borland does not know .cxx for
-   example.  */
-#ifndef __cplusplus
-# error "A C compiler has been selected for C++."
-#endif
-
-#if !defined(__has_include)
-/* If the compiler does not have __has_include, pretend the answer is
-   always no.  */
-#  define __has_include(x) 0
-#endif
-
-
-/* Version number components: V=Version, R=Revision, P=Patch
-   Version date components:   YYYY=Year, MM=Month,   DD=Day  */
-
-#if defined(__COMO__)
-# define COMPILER_ID "Comeau"
-  /* __COMO_VERSION__ = VRR */
-# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100)
-# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100)
-
-#elif defined(__INTEL_COMPILER) || defined(__ICC)
-# define COMPILER_ID "Intel"
-# if defined(_MSC_VER)
-#  define SIMULATE_ID "MSVC"
-# endif
-# if defined(__GNUC__)
-#  define SIMULATE_ID "GNU"
-# endif
-  /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
-     except that a few beta releases use the old format with V=2021.  */
-# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
-#  define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
-#  define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
-#  if defined(__INTEL_COMPILER_UPDATE)
-#   define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
-#  else
-#   define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER   % 10)
-#  endif
-# else
-#  define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
-#  define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
-   /* The third version component from --version is an update index,
-      but no macro is provided for it.  */
-#  define COMPILER_VERSION_PATCH DEC(0)
-# endif
-# if defined(__INTEL_COMPILER_BUILD_DATE)
-   /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
-#  define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
-# endif
-# if defined(_MSC_VER)
-   /* _MSC_VER = VVRR */
-#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
-#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
-# endif
-# if defined(__GNUC__)
-#  define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
-# elif defined(__GNUG__)
-#  define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
-# endif
-# if defined(__GNUC_MINOR__)
-#  define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
-# endif
-# if defined(__GNUC_PATCHLEVEL__)
-#  define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
-# endif
-
-#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
-# define COMPILER_ID "IntelLLVM"
-#if defined(_MSC_VER)
-# define SIMULATE_ID "MSVC"
-#endif
-#if defined(__GNUC__)
-# define SIMULATE_ID "GNU"
-#endif
-/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
- * later.  Look for 6 digit vs. 8 digit version number to decide encoding.
- * VVVV is no smaller than the current year when a version is released.
- */
-#if __INTEL_LLVM_COMPILER < 1000000L
-# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
-# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER    % 10)
-#else
-# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
-# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
-# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER     % 100)
-#endif
-#if defined(_MSC_VER)
-  /* _MSC_VER = VVRR */
-# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
-# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
-#endif
-#if defined(__GNUC__)
-# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
-#elif defined(__GNUG__)
-# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
-#endif
-#if defined(__GNUC_MINOR__)
-# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
-#endif
-#if defined(__GNUC_PATCHLEVEL__)
-# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
-#endif
-
-#elif defined(__PATHCC__)
-# define COMPILER_ID "PathScale"
-# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
-# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
-# if defined(__PATHCC_PATCHLEVEL__)
-#  define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
-# endif
-
-#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
-# define COMPILER_ID "Embarcadero"
-# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
-# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
-# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__     & 0xFFFF)
-
-#elif defined(__BORLANDC__)
-# define COMPILER_ID "Borland"
-  /* __BORLANDC__ = 0xVRR */
-# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
-# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
-
-#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
-# define COMPILER_ID "Watcom"
-   /* __WATCOMC__ = VVRR */
-# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
-# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
-# if (__WATCOMC__ % 10) > 0
-#  define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
-# endif
-
-#elif defined(__WATCOMC__)
-# define COMPILER_ID "OpenWatcom"
-   /* __WATCOMC__ = VVRP + 1100 */
-# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
-# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
-# if (__WATCOMC__ % 10) > 0
-#  define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
-# endif
-
-#elif defined(__SUNPRO_CC)
-# define COMPILER_ID "SunPro"
-# if __SUNPRO_CC >= 0x5100
-   /* __SUNPRO_CC = 0xVRRP */
-#  define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12)
-#  define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF)
-#  define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC    & 0xF)
-# else
-   /* __SUNPRO_CC = 0xVRP */
-#  define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8)
-#  define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF)
-#  define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC    & 0xF)
-# endif
-
-#elif defined(__HP_aCC)
-# define COMPILER_ID "HP"
-  /* __HP_aCC = VVRRPP */
-# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000)
-# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100)
-# define COMPILER_VERSION_PATCH DEC(__HP_aCC     % 100)
-
-#elif defined(__DECCXX)
-# define COMPILER_ID "Compaq"
-  /* __DECCXX_VER = VVRRTPPPP */
-# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000)
-# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000  % 100)
-# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER         % 10000)
-
-#elif defined(__IBMCPP__) && defined(__COMPILER_VER__)
-# define COMPILER_ID "zOS"
-  /* __IBMCPP__ = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
-# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__IBMCPP__    % 10)
-
-#elif defined(__open_xl__) && defined(__clang__)
-# define COMPILER_ID "IBMClang"
-# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__)
-# define COMPILER_VERSION_MINOR DEC(__open_xl_release__)
-# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__)
-# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__)
-
-
-#elif defined(__ibmxl__) && defined(__clang__)
-# define COMPILER_ID "XLClang"
-# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
-# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
-# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
-# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
-
-
-#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800
-# define COMPILER_ID "XL"
-  /* __IBMCPP__ = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
-# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__IBMCPP__    % 10)
-
-#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800
-# define COMPILER_ID "VisualAge"
-  /* __IBMCPP__ = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
-# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__IBMCPP__    % 10)
-
-#elif defined(__NVCOMPILER)
-# define COMPILER_ID "NVHPC"
-# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
-# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
-# if defined(__NVCOMPILER_PATCHLEVEL__)
-#  define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
-# endif
-
-#elif defined(__PGI)
-# define COMPILER_ID "PGI"
-# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
-# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
-# if defined(__PGIC_PATCHLEVEL__)
-#  define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
-# endif
-
-#elif defined(_CRAYC)
-# define COMPILER_ID "Cray"
-# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
-# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
-
-#elif defined(__TI_COMPILER_VERSION__)
-# define COMPILER_ID "TI"
-  /* __TI_COMPILER_VERSION__ = VVVRRRPPP */
-# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
-# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000   % 1000)
-# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__        % 1000)
-
-#elif defined(__CLANG_FUJITSU)
-# define COMPILER_ID "FujitsuClang"
-# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
-# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
-# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
-# define COMPILER_VERSION_INTERNAL_STR __clang_version__
-
-
-#elif defined(__FUJITSU)
-# define COMPILER_ID "Fujitsu"
-# if defined(__FCC_version__)
-#   define COMPILER_VERSION __FCC_version__
-# elif defined(__FCC_major__)
-#   define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
-#   define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
-#   define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
-# endif
-# if defined(__fcc_version)
-#   define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
-# elif defined(__FCC_VERSION)
-#   define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
-# endif
-
-
-#elif defined(__ghs__)
-# define COMPILER_ID "GHS"
-/* __GHS_VERSION_NUMBER = VVVVRP */
-# ifdef __GHS_VERSION_NUMBER
-# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
-# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER      % 10)
-# endif
-
-#elif defined(__SCO_VERSION__)
-# define COMPILER_ID "SCO"
-
-#elif defined(__ARMCC_VERSION) && !defined(__clang__)
-# define COMPILER_ID "ARMCC"
-#if __ARMCC_VERSION >= 1000000
-  /* __ARMCC_VERSION = VRRPPPP */
-  # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
-  # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
-  # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION     % 10000)
-#else
-  /* __ARMCC_VERSION = VRPPPP */
-  # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
-  # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
-  # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION    % 10000)
-#endif
-
-
-#elif defined(__clang__) && defined(__apple_build_version__)
-# define COMPILER_ID "AppleClang"
-# if defined(_MSC_VER)
-#  define SIMULATE_ID "MSVC"
-# endif
-# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
-# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
-# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
-# if defined(_MSC_VER)
-   /* _MSC_VER = VVRR */
-#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
-#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
-# endif
-# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
-
-#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
-# define COMPILER_ID "ARMClang"
-  # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
-  # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
-  # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION     % 10000)
-# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
-
-#elif defined(__clang__)
-# define COMPILER_ID "Clang"
-# if defined(_MSC_VER)
-#  define SIMULATE_ID "MSVC"
-# endif
-# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
-# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
-# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
-# if defined(_MSC_VER)
-   /* _MSC_VER = VVRR */
-#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
-#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
-# endif
-
-#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__))
-# define COMPILER_ID "LCC"
-# define COMPILER_VERSION_MAJOR DEC(1)
-# if defined(__LCC__)
-#  define COMPILER_VERSION_MINOR DEC(__LCC__- 100)
-# endif
-# if defined(__LCC_MINOR__)
-#  define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__)
-# endif
-# if defined(__GNUC__) && defined(__GNUC_MINOR__)
-#  define SIMULATE_ID "GNU"
-#  define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
-#  define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
-#  if defined(__GNUC_PATCHLEVEL__)
-#   define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
-#  endif
-# endif
-
-#elif defined(__GNUC__) || defined(__GNUG__)
-# define COMPILER_ID "GNU"
-# if defined(__GNUC__)
-#  define COMPILER_VERSION_MAJOR DEC(__GNUC__)
-# else
-#  define COMPILER_VERSION_MAJOR DEC(__GNUG__)
-# endif
-# if defined(__GNUC_MINOR__)
-#  define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
-# endif
-# if defined(__GNUC_PATCHLEVEL__)
-#  define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
-# endif
-
-#elif defined(_MSC_VER)
-# define COMPILER_ID "MSVC"
-  /* _MSC_VER = VVRR */
-# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
-# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
-# if defined(_MSC_FULL_VER)
-#  if _MSC_VER >= 1400
-    /* _MSC_FULL_VER = VVRRPPPPP */
-#   define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
-#  else
-    /* _MSC_FULL_VER = VVRRPPPP */
-#   define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
-#  endif
-# endif
-# if defined(_MSC_BUILD)
-#  define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
-# endif
-
-#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)
-# define COMPILER_ID "ADSP"
-#if defined(__VISUALDSPVERSION__)
-  /* __VISUALDSPVERSION__ = 0xVVRRPP00 */
-# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24)
-# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF)
-# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8  & 0xFF)
-#endif
-
-#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
-# define COMPILER_ID "IAR"
-# if defined(__VER__) && defined(__ICCARM__)
-#  define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
-#  define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
-#  define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
-#  define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
-# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
-#  define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
-#  define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
-#  define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
-#  define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
-# endif
-
-
-/* These compilers are either not known or too old to define an
-  identification macro.  Try to identify the platform and guess that
-  it is the native compiler.  */
-#elif defined(__hpux) || defined(__hpua)
-# define COMPILER_ID "HP"
-
-#else /* unknown compiler */
-# define COMPILER_ID ""
-#endif
-
-/* Construct the string literal in pieces to prevent the source from
-   getting matched.  Store it in a pointer rather than an array
-   because some compilers will just produce instructions to fill the
-   array rather than assigning a pointer to a static array.  */
-char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
-#ifdef SIMULATE_ID
-char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
-#endif
-
-#ifdef __QNXNTO__
-char const* qnxnto = "INFO" ":" "qnxnto[]";
-#endif
-
-#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
-char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
-#endif
-
-#define STRINGIFY_HELPER(X) #X
-#define STRINGIFY(X) STRINGIFY_HELPER(X)
-
-/* Identify known platforms by name.  */
-#if defined(__linux) || defined(__linux__) || defined(linux)
-# define PLATFORM_ID "Linux"
-
-#elif defined(__MSYS__)
-# define PLATFORM_ID "MSYS"
-
-#elif defined(__CYGWIN__)
-# define PLATFORM_ID "Cygwin"
-
-#elif defined(__MINGW32__)
-# define PLATFORM_ID "MinGW"
-
-#elif defined(__APPLE__)
-# define PLATFORM_ID "Darwin"
-
-#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
-# define PLATFORM_ID "Windows"
-
-#elif defined(__FreeBSD__) || defined(__FreeBSD)
-# define PLATFORM_ID "FreeBSD"
-
-#elif defined(__NetBSD__) || defined(__NetBSD)
-# define PLATFORM_ID "NetBSD"
-
-#elif defined(__OpenBSD__) || defined(__OPENBSD)
-# define PLATFORM_ID "OpenBSD"
-
-#elif defined(__sun) || defined(sun)
-# define PLATFORM_ID "SunOS"
-
-#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
-# define PLATFORM_ID "AIX"
-
-#elif defined(__hpux) || defined(__hpux__)
-# define PLATFORM_ID "HP-UX"
-
-#elif defined(__HAIKU__)
-# define PLATFORM_ID "Haiku"
-
-#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
-# define PLATFORM_ID "BeOS"
-
-#elif defined(__QNX__) || defined(__QNXNTO__)
-# define PLATFORM_ID "QNX"
-
-#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
-# define PLATFORM_ID "Tru64"
-
-#elif defined(__riscos) || defined(__riscos__)
-# define PLATFORM_ID "RISCos"
-
-#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
-# define PLATFORM_ID "SINIX"
-
-#elif defined(__UNIX_SV__)
-# define PLATFORM_ID "UNIX_SV"
-
-#elif defined(__bsdos__)
-# define PLATFORM_ID "BSDOS"
-
-#elif defined(_MPRAS) || defined(MPRAS)
-# define PLATFORM_ID "MP-RAS"
-
-#elif defined(__osf) || defined(__osf__)
-# define PLATFORM_ID "OSF1"
-
-#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
-# define PLATFORM_ID "SCO_SV"
-
-#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
-# define PLATFORM_ID "ULTRIX"
-
-#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
-# define PLATFORM_ID "Xenix"
-
-#elif defined(__WATCOMC__)
-# if defined(__LINUX__)
-#  define PLATFORM_ID "Linux"
-
-# elif defined(__DOS__)
-#  define PLATFORM_ID "DOS"
-
-# elif defined(__OS2__)
-#  define PLATFORM_ID "OS2"
-
-# elif defined(__WINDOWS__)
-#  define PLATFORM_ID "Windows3x"
-
-# elif defined(__VXWORKS__)
-#  define PLATFORM_ID "VxWorks"
-
-# else /* unknown platform */
-#  define PLATFORM_ID
-# endif
-
-#elif defined(__INTEGRITY)
-# if defined(INT_178B)
-#  define PLATFORM_ID "Integrity178"
-
-# else /* regular Integrity */
-#  define PLATFORM_ID "Integrity"
-# endif
-
-#else /* unknown platform */
-# define PLATFORM_ID
-
-#endif
-
-/* For windows compilers MSVC and Intel we can determine
-   the architecture of the compiler being used.  This is because
-   the compilers do not have flags that can change the architecture,
-   but rather depend on which compiler is being used
-*/
-#if defined(_WIN32) && defined(_MSC_VER)
-# if defined(_M_IA64)
-#  define ARCHITECTURE_ID "IA64"
-
-# elif defined(_M_ARM64EC)
-#  define ARCHITECTURE_ID "ARM64EC"
-
-# elif defined(_M_X64) || defined(_M_AMD64)
-#  define ARCHITECTURE_ID "x64"
-
-# elif defined(_M_IX86)
-#  define ARCHITECTURE_ID "X86"
-
-# elif defined(_M_ARM64)
-#  define ARCHITECTURE_ID "ARM64"
-
-# elif defined(_M_ARM)
-#  if _M_ARM == 4
-#   define ARCHITECTURE_ID "ARMV4I"
-#  elif _M_ARM == 5
-#   define ARCHITECTURE_ID "ARMV5I"
-#  else
-#   define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
-#  endif
-
-# elif defined(_M_MIPS)
-#  define ARCHITECTURE_ID "MIPS"
-
-# elif defined(_M_SH)
-#  define ARCHITECTURE_ID "SHx"
-
-# else /* unknown architecture */
-#  define ARCHITECTURE_ID ""
-# endif
-
-#elif defined(__WATCOMC__)
-# if defined(_M_I86)
-#  define ARCHITECTURE_ID "I86"
-
-# elif defined(_M_IX86)
-#  define ARCHITECTURE_ID "X86"
-
-# else /* unknown architecture */
-#  define ARCHITECTURE_ID ""
-# endif
-
-#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
-# if defined(__ICCARM__)
-#  define ARCHITECTURE_ID "ARM"
-
-# elif defined(__ICCRX__)
-#  define ARCHITECTURE_ID "RX"
-
-# elif defined(__ICCRH850__)
-#  define ARCHITECTURE_ID "RH850"
-
-# elif defined(__ICCRL78__)
-#  define ARCHITECTURE_ID "RL78"
-
-# elif defined(__ICCRISCV__)
-#  define ARCHITECTURE_ID "RISCV"
-
-# elif defined(__ICCAVR__)
-#  define ARCHITECTURE_ID "AVR"
-
-# elif defined(__ICC430__)
-#  define ARCHITECTURE_ID "MSP430"
-
-# elif defined(__ICCV850__)
-#  define ARCHITECTURE_ID "V850"
-
-# elif defined(__ICC8051__)
-#  define ARCHITECTURE_ID "8051"
-
-# elif defined(__ICCSTM8__)
-#  define ARCHITECTURE_ID "STM8"
-
-# else /* unknown architecture */
-#  define ARCHITECTURE_ID ""
-# endif
-
-#elif defined(__ghs__)
-# if defined(__PPC64__)
-#  define ARCHITECTURE_ID "PPC64"
-
-# elif defined(__ppc__)
-#  define ARCHITECTURE_ID "PPC"
-
-# elif defined(__ARM__)
-#  define ARCHITECTURE_ID "ARM"
-
-# elif defined(__x86_64__)
-#  define ARCHITECTURE_ID "x64"
-
-# elif defined(__i386__)
-#  define ARCHITECTURE_ID "X86"
-
-# else /* unknown architecture */
-#  define ARCHITECTURE_ID ""
-# endif
-
-#elif defined(__TI_COMPILER_VERSION__)
-# if defined(__TI_ARM__)
-#  define ARCHITECTURE_ID "ARM"
-
-# elif defined(__MSP430__)
-#  define ARCHITECTURE_ID "MSP430"
-
-# elif defined(__TMS320C28XX__)
-#  define ARCHITECTURE_ID "TMS320C28x"
-
-# elif defined(__TMS320C6X__) || defined(_TMS320C6X)
-#  define ARCHITECTURE_ID "TMS320C6x"
-
-# else /* unknown architecture */
-#  define ARCHITECTURE_ID ""
-# endif
-
-#else
-#  define ARCHITECTURE_ID
-#endif
-
-/* Convert integer to decimal digit literals.  */
-#define DEC(n)                   \
-  ('0' + (((n) / 10000000)%10)), \
-  ('0' + (((n) / 1000000)%10)),  \
-  ('0' + (((n) / 100000)%10)),   \
-  ('0' + (((n) / 10000)%10)),    \
-  ('0' + (((n) / 1000)%10)),     \
-  ('0' + (((n) / 100)%10)),      \
-  ('0' + (((n) / 10)%10)),       \
-  ('0' +  ((n) % 10))
-
-/* Convert integer to hex digit literals.  */
-#define HEX(n)             \
-  ('0' + ((n)>>28 & 0xF)), \
-  ('0' + ((n)>>24 & 0xF)), \
-  ('0' + ((n)>>20 & 0xF)), \
-  ('0' + ((n)>>16 & 0xF)), \
-  ('0' + ((n)>>12 & 0xF)), \
-  ('0' + ((n)>>8  & 0xF)), \
-  ('0' + ((n)>>4  & 0xF)), \
-  ('0' + ((n)     & 0xF))
-
-/* Construct a string literal encoding the version number. */
-#ifdef COMPILER_VERSION
-char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
-
-/* Construct a string literal encoding the version number components. */
-#elif defined(COMPILER_VERSION_MAJOR)
-char const info_version[] = {
-  'I', 'N', 'F', 'O', ':',
-  'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
-  COMPILER_VERSION_MAJOR,
-# ifdef COMPILER_VERSION_MINOR
-  '.', COMPILER_VERSION_MINOR,
-#  ifdef COMPILER_VERSION_PATCH
-   '.', COMPILER_VERSION_PATCH,
-#   ifdef COMPILER_VERSION_TWEAK
-    '.', COMPILER_VERSION_TWEAK,
-#   endif
-#  endif
-# endif
-  ']','\0'};
-#endif
-
-/* Construct a string literal encoding the internal version number. */
-#ifdef COMPILER_VERSION_INTERNAL
-char const info_version_internal[] = {
-  'I', 'N', 'F', 'O', ':',
-  'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
-  'i','n','t','e','r','n','a','l','[',
-  COMPILER_VERSION_INTERNAL,']','\0'};
-#elif defined(COMPILER_VERSION_INTERNAL_STR)
-char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
-#endif
-
-/* Construct a string literal encoding the version number components. */
-#ifdef SIMULATE_VERSION_MAJOR
-char const info_simulate_version[] = {
-  'I', 'N', 'F', 'O', ':',
-  's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
-  SIMULATE_VERSION_MAJOR,
-# ifdef SIMULATE_VERSION_MINOR
-  '.', SIMULATE_VERSION_MINOR,
-#  ifdef SIMULATE_VERSION_PATCH
-   '.', SIMULATE_VERSION_PATCH,
-#   ifdef SIMULATE_VERSION_TWEAK
-    '.', SIMULATE_VERSION_TWEAK,
-#   endif
-#  endif
-# endif
-  ']','\0'};
-#endif
-
-/* Construct the string literal in pieces to prevent the source from
-   getting matched.  Store it in a pointer rather than an array
-   because some compilers will just produce instructions to fill the
-   array rather than assigning a pointer to a static array.  */
-char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
-char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
-
-
-
-#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
-#  if defined(__INTEL_CXX11_MODE__)
-#    if defined(__cpp_aggregate_nsdmi)
-#      define CXX_STD 201402L
-#    else
-#      define CXX_STD 201103L
-#    endif
-#  else
-#    define CXX_STD 199711L
-#  endif
-#elif defined(_MSC_VER) && defined(_MSVC_LANG)
-#  define CXX_STD _MSVC_LANG
-#else
-#  define CXX_STD __cplusplus
-#endif
-
-const char* info_language_standard_default = "INFO" ":" "standard_default["
-#if CXX_STD > 202002L
-  "23"
-#elif CXX_STD > 201703L
-  "20"
-#elif CXX_STD >= 201703L
-  "17"
-#elif CXX_STD >= 201402L
-  "14"
-#elif CXX_STD >= 201103L
-  "11"
-#else
-  "98"
-#endif
-"]";
-
-const char* info_language_extensions_default = "INFO" ":" "extensions_default["
-#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) ||           \
-     defined(__TI_COMPILER_VERSION__)) &&                                     \
-  !defined(__STRICT_ANSI__)
-  "ON"
-#else
-  "OFF"
-#endif
-"]";
-
-/*--------------------------------------------------------------------------*/
-
-int main(int argc, char* argv[])
-{
-  int require = 0;
-  require += info_compiler[argc];
-  require += info_platform[argc];
-#ifdef COMPILER_VERSION_MAJOR
-  require += info_version[argc];
-#endif
-#ifdef COMPILER_VERSION_INTERNAL
-  require += info_version_internal[argc];
-#endif
-#ifdef SIMULATE_ID
-  require += info_simulate[argc];
-#endif
-#ifdef SIMULATE_VERSION_MAJOR
-  require += info_simulate_version[argc];
-#endif
-#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
-  require += info_cray[argc];
-#endif
-  require += info_language_standard_default[argc];
-  require += info_language_extensions_default[argc];
-  (void)argv;
-  return require;
-}
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/CompilerIdCXX.exe b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/CompilerIdCXX.exe
deleted file mode 100644
index 558704b64f931ad1f7969c43608b082b834b4b96..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 15360
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

diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/CompilerIdCXX.vcxproj b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/CompilerIdCXX.vcxproj
deleted file mode 100644
index c8f4eab1e9..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/CompilerIdCXX.vcxproj
+++ /dev/null
@@ -1,71 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{CAE07175-D007-4FC3-BFE8-47B392814159}</ProjectGuid>
-    <RootNamespace>CompilerIdCXX</RootNamespace>
-    <Keyword>Win32Proj</Keyword>
-    
-    
-    <WindowsTargetPlatformVersion>10.0.19041.0</WindowsTargetPlatformVersion>
-    
-    
-    
-    
-  </PropertyGroup>
-  
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup>
-    <PreferredToolArchitecture>x64</PreferredToolArchitecture>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <PlatformToolset>v143</PlatformToolset>
-    <CharacterSet>MultiByte</CharacterSet>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-    
-  </ImportGroup>
-  <PropertyGroup>
-    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\</OutDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Configuration)\</IntDir>
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkIncremental>
-  </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <Optimization>Disabled</Optimization>
-      <PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <MinimalRebuild>false</MinimalRebuild>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <PrecompiledHeader>
-      </PrecompiledHeader>
-      <WarningLevel>TurnOffAllWarnings</WarningLevel>
-      <DebugInformationFormat>
-      </DebugInformationFormat>
-    </ClCompile>
-    
-    <Link>
-      <GenerateDebugInformation>false</GenerateDebugInformation>
-      <SubSystem>Console</SubSystem>
-      
-    </Link>
-    <PostBuildEvent>
-      <Command>for %%i in (cl.exe) do %40echo CMAKE_CXX_COMPILER=%%~$PATH:i</Command>
-    </PostBuildEvent>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <ClCompile Include="CMakeCXXCompilerId.cpp" />
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-    
-  </ImportGroup>
-</Project>
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CMakeCXXCompilerId.obj b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CMakeCXXCompilerId.obj
deleted file mode 100644
index d7cdf171fe63cd8bcf420fd93ea499ce072a4de4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2381
zcmYdk<6=ntCzIsP%D|w-00DX_MXAXpWvLJz1A_qr1H%$V7!OKw2{7oTq$ZW7s{}(u
z7@jaNFkC@X=fEJ~q?eLdk_c18z`&rvz`(GBiGkq(6GV`efq}t+!Qp^j5vszy3=9lH
z%n&s&(t*LjL9ZmWqC_P(4<@#Nfq~&XGXq0D3q%BDo&rNaf?frxc^nK33=5%ZASyxj
z8aU_`psM3xU|?9u!oaW<sutt~2L=NNy`qw26;IzNm|l>1msuDXZbQ|9yzU_208tl$
zs_rQZ1H)T%b;%jo#bzcj;}`-M7#O}o)xZV07#I{36!cwO-5f)GLVP@(tdx9%!<>Uc
zT$E5n{e4{g9DQAbl@vfmd}Lr?xWT}{FpGgv5M-9KRZM7cYEf}adQob6N{mZ>a%paA
zUP*CGaDHh~a%xOsX-R%Tab-+NMrKh;L1Ix!WlT<HQbuZKT8u|(W}0(;URi2UNl0pO
ziI<;eOiE^PNsO~^Vs@%qW=?8xjIo}Pv7Ui$QL<5tbAE0?W=?96XNq$~M2rh4g+Np~
zM?@gx^zxIk7_1m<1R0YU7%ngfGsrVER5HM6-^}Eq{Nnty5(SMQO$GmglFZ!9s?5A}
z1(*pSFA<GF@yW;liY<Ny1_nk30R{#JP@pg}NHBox1c@myFffRMWj+1e{H>CqzK8~e
zbu8E>6!G}7)S}|d{JdxbFfg>#1Jee^h9HKqp`n2ZhyfOaXlDTHFUUzONy{(FjSkPu
zOUW-Uj%9#|Cl)1VL|2%Z!1%=_iFqlBMJe$qscDI&IVI7CASr}9QY%VQ^FR(LhO6**
zbBks0=nPR2==4$H2={1yBXFEW1*F9z*+oUcqnj7R=HJJ{*v+HDe4_hcCyNRpnO-vV
zV6&&2Ma84}h(P>dSq26MP6h@B76x+$1_nMbE0BSK0b~ygLpCVGgT-1I7#KvrEJi*i
z20kIK0+8cD868A}urvb$12Y3CsY6(x=#>MDfn;G=5*(#49*C9#i!`Z<p73TCd^x48
zd(ka6i=#Rw=VU)wH}^ORM1A|49C5S$&N(NEGKMxKlg|nYGV)oj*Vns#cy1}SKD6NL
z!ba{Y7!5KJgdIQ$MlUm^p^}yH|9_Cn9MVz~OY{s3CNMHKKt;;(bM$gk7(k^SL<G5@
z1r;95jG&?xWF7(|7qTFo%#5I779kH}As4Wq!it#@RK$XcL69s0gF*|$1F2zRKrU`U
zGR%yi0v9ANQuOp0h-P3=33fL!HwVQPD9%9s0*T8oFo3fTSQkiu!H|IgoWUR_gLPRL
zFhqc35T?tMfdQQLkkuG5fFc%Q4k)jHG9|Ja6NUy9bJ`df7(m$-S&bP3C~ZK@L9QM^
zVZh7?k^`~i_x|VtJC`9hF%w>Wurers<Ai}>BSaExJ}9gi81|!xsQCC9!vsL)u`wW5
zF>IjJ#|TP?AT`0xr&>TX1fPXa3}7`3$Q2GdSQn^>0{N%sx$i2dQU(TwTTmug4FhuZ
z1G0q~Y!@iqK$JmT%)kJRI%s@=bwMj5P|m}p>kq^baPDMg&_k-4xWFz1RZdVPP)dlA
zfx$jAFD*YFl=wkqzJr5tfUA>>s}oclT1YxL7zaAJzyx7MAi82u5r{69lbDxYnwXv%
zk6s?)RESwHB9z7lg*eB1=4F;RB^IYLfO)|gr6no(<#`M$rFrF<c_}L3grNd%5J1>q
VWiU<Pzy!4bz@jkCU{O#I0{}g&vH1W1

diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.exe.recipe b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.exe.recipe
deleted file mode 100644
index fe5e2ffe3c..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.exe.recipe
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project>
-  <ProjectOutputs>
-    <ProjectOutput>
-      <FullPath>C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CompilerIdCXX\CompilerIdCXX.exe</FullPath>
-    </ProjectOutput>
-  </ProjectOutputs>
-  <ContentFiles />
-  <SatelliteDlls />
-  <NonRecipeFileRefs />
-</Project>
\ No newline at end of file
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.command.1.tlog b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.command.1.tlog
deleted file mode 100644
index 09ea4992f24d3eed9c7f4045af7f29878e058240..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 948
zcmezWFOI>P!HOY<A(SDQ!IdG1A($bC!JQ$9!Ii<C!G$4)!G*z}!I>eH!I#06!H*#X
zEFa9^&k)KG#Nf=}$`Hfg$Pmg9!r;#kz!1z3$q>U3!r;N+$q>Zg!VtjV$PmO30v7dQ
z@MLge@L+Id@MLgfh=H@58T=Xi7{b7IhcJXNxH1GYgfMt9_%V2bZTAH8V;Gznd>I@W
zyct{>+!#C=e8B2r7>pV87>vNA0fR2sMMexDwf+pg3;|GeK@6S@E)32L5eyMvIhZ*R
z5s>}pYV{bL83Gsr7<d`D81xyE859`w8S)tN8FCo%8PXZ@!TfLr11KHApbKWDFk~_$
zGNgl57BiGEWHKZ(6f;;cB!hL9GUPJkfz|mlq=0D`1_g$A244mz24{v~u!uWDF4Qbn
z1`mc}sLh}dbY?IFtMFxTf$DaL>PcfLV6b8+U?^fpWk_boWGH4x1*?o=NM^8NC}&7!
z$Y4lhC}N0bC_xfWW5{PHVh9GitpG(wCPN-W4g-jUnB&Hf&!EKM!r;o_#1P8h&Je>8
z!=MB<$&DceO(u*1<W3WCd;~DKFgQU~rZQA8lrW?+6fxv6Br@bMSTVpt&mHQU5QYG#
Qna&IfqbU+2^&+Q808FWk5&!@I

diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.read.1.tlog b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.read.1.tlog
deleted file mode 100644
index 5cacc54308cbb029028851f6f03fc0e262811f01..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 678
zcmezWFOI>P!HOY<A(SDQ!IdG1A($bC!JQ$9!Ii<C!G$4)!G*z}!I>eH!I#06!H*#X
zEFa9^&k)KG#Nf=}$`Hfg$Pmg9!r;#kz!1z3$q>U3!r;N+$q>Zg!VtjV$PmO30v7dQ
z@MLge@L+Id@MLgfh=H@58T=Xi7{b7IhcJXNxH1GYgfMt9_%V2bZTAH8V;Gznd>I@W
zyct{>+!#C=e8B2r7>pV87>vNA0fR2sMMexDwf+pg3;|GeK@6S@E)32L5eyMvIhZ*R
z5s>}pYV{bL83Gsr7<d`DprI4a;K|?z4vTPb2)Hx&F!(b#F*q`S{1wIE$PmKd3HC`0
z11NMrz6R-VXF%{>z-|YHmJdS+gC2t)gAYS6k{tmIK@9%juy<teWl%uzr!RvigELqj
zWV#ze2!jGc7y~G5LcwlO0Ebd2gA3RdF$_iw1`I|Fh_LWw2nB~IBrd`joWb$r&)^Ss
zLkxp2LofqG)R4i1L65<h!4OIsG8ixzGsG}BfkOZkZ~kDrA{fjVOc-JqU^GM>NToA_
r4?`$}Cxae?3xf}X50VejLlKl-K(X!0;LBhPc5Mhl6gce#qv!?z%NJsA

diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.write.1.tlog b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.write.1.tlog
deleted file mode 100644
index 806b188a9061621159e46c30dbb6023d006e71c1..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 588
zcmezWFOI>P!HOY<A(SDQ!IdG1A($bC!JQ$9!Ii<C!G$4)!G*z}!I>eH!I#06!H*#X
zEFa9^&k)KG#Nf=}$`Hfg$Pmg9!r;#kz!1z3$q>U3!r;N+$q>Zg!VtjV$PmO30v7dQ
z@MLge@L+Id@MLgfh=H@58T=Xi7{b7IhcJXNxH1GYgfMt9_%V2bZTAH8V;Gznd>I@W
zyct{>+!#C=e8B2r7>pV87>vNA0fR2sMMexDwf+pg3;|GeK@6S@E)32L5eyMvIhZ*R
r5s>}pYV{bL83Gsr7<d`DMp)>$Ft{=}F@!R>6CG0i3{DJQ;E)0U3S3u3

diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CompilerIdCXX.lastbuildstate b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CompilerIdCXX.lastbuildstate
deleted file mode 100644
index 93478317bb..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CompilerIdCXX.lastbuildstate
+++ /dev/null
@@ -1,2 +0,0 @@
-PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.31.31103:TargetPlatformVersion=10.0.19041.0:
-Debug|x64|C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CompilerIdCXX\|
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.command.1.tlog b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.command.1.tlog
deleted file mode 100644
index bb6306df97f0ea8ab14c438f868692f4571ee1ca..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1140
zcmezWFOI>P!HOY<A(SDQ!IdG1A($bC!JQ$9!Ii<C!G$4)!G*z}!I>eH!I#06!H*#X
zEFa9^&k)KG#Nf=}$`Hfg$Pmg9!r;#kz!1z3$q>U3!r;N+$q>Zg!VtjV$PmO30v7dQ
z@MLge@L+Id@MLgfh=H@58T=Xi7{b7IhcJXNxH1GYgfMt9_%V2bZTAH8V;Gznd>I@W
zyct{>+!#C=e8B2r7>pV87>vNA0fR2sMMexDwf+pg3;|GeK@6S@E)32L5eyMv6I~gc
z7(yA`!RlaULS#X1LD#3p;LqU1;Kjhpz{Q{s_IC(_6@wCk9#}svd-NDw86p^58I%|l
z81xxD8T=TW!C?vuMMnl71}g?X27j<Ti1uOdXK)AeL4FKk@MCag@L@1!Fk;YSfP|d_
zJdRLBLGk2?rZOCCXD~wmgFk~mgAbA!5I?#w_%OJm>2YLmVF+Vz1cw`{4Z+~p^1*Nq
z$YfVEQy^lHG=XYLC_^YXCJ_GdXK-O~VsOSV0V3+m5P&A54^9K1l;H-B{}6EKf#MKZ
zER?|!oTil+au`w>${11^au{qG)EN>PiWxi^@)*h(@)@!jQW=UE)EN{QN*OX492t@s
zk{MDNiW!Q*D$^Je8FCnk8B!V4p)r`tkjRk7kjan+R#n1a#gNL7%aFv7%8&wfLjc$(
z#H0&|N=Uj0W(Z|)0_Pe~ns;UJWw2rZ#g88YD2IX4I4JdmF!(SyfkV!U!4Pbl3qvG>
zAA=)<FM}t8GlLU@BRKDZ)cP?*fK33UVn+r@_;`Zz0wfI)<3fl^hzmhs>kQ7%p!8_P
S5W!%^V8Wol;KD$DE&>3!*`K!n

diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.read.1.tlog b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.read.1.tlog
deleted file mode 100644
index dad480079a569fad84974899224a0326d92cbf8e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3578
zcmezWFOI>P!HOY<A(SDQ!IdG1A($bC!JQ$9!Ii<C!G$4)!G*z}!I>eH!I#06!H*#X
zEFa9^&k)KG#Nf=}$`Hfg$Pmg9!r;#kz!1z3$q>U3!r;N+$q>Zg!VtjV$PmO30v7dQ
z@MLge@L+Id@MLgfh=H@58T=Xi7{b7IhcJXNxH1GYgfMt9_%V2bZTAH8V;Gznd>I@W
zyct{>+!#C=e8B2r7>pV87>vNA0fR2sMMexDwf+pg3;|GeK@6S@E)32L5eyMv6I~gc
z7(yA`!RlaULS#X1LD#3p;LqU1;Kjhpzy%Gd0EQq2e{dK%GWaqmAh}0@L4zTJ!Gghz
zL6aedA)LXJ!4DjM;S9kH3Jl&1p3v|!WH4ZeVSt243<HR#$6&yq$6&}{$zZ@>!eGb%
z;)CMEmm!8Bg29Zzgdqm(_aFv823H0j24e;z20f?=1Mf0e+8JD~0;ONiK^9VwG!e`Y
zz~Il|&)_qN;t-PdT^M{A+y_~hIWo8~gfTdR^Yh?JVZq>1%xBQ$M^MUg9b~ZxaTBDj
z7+kR!$`A^!AqG!*>d)Z9;KblO=wcA!DrbfO94>>^1EXyS)V2p^8v;@ffZA4|wgITc
z<pXYKID+f+C<aG{5C%_h%P58c)Y<~IqCl+)P^$&TcLBGBKsm~XA%sDX!H>a*A(*Ik
zN(_T9gC~PCxE%vB&5a?1L4hHR0o2wCWdONB0o>{eWpDwzB8I_;!GOVt0nxVdWe5eg
z&>(HQFa~FEyAM*Qfnwj6A(#OoYRF*1pvPbgZqtBBP;18+sr3VE-N1B!eCk3{y*L<s
z11jxY82lJOEksa@mXxw(F!~1+mqFk-2c=6;Ux2hYqJGO5lzKyuTF0T_^c=!Kn!5%=
zSUZ9H37{U4KRDOHas-TaW(Z>l0r$v)8T1%j86p^5k#aeDNdoGFfqGD`48Gt}8q^<)
Mg6jsg?|i_z0qyMN3IG5A

diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.write.1.tlog b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.write.1.tlog
deleted file mode 100644
index 311fdf3633715cbf2850dd27c121e9ae77f99a94..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 578
zcmezWFOI>P!HOY<A(SDQ!IdG1A($bC!JQ$9!Ii<C!G$4)!G*z}!I>eH!I#06!H*#X
zEFa9^&k)KG#Nf=}$`Hfg$Pmg9!r;#kz!1z3$q>U3!r;N+$q>Zg!VtjV$PmO30v7dQ
z@MLge@L+Id@MLgfh=H@58T=Xi7{b7IhcJXNxH1GYgfMt9_%V2bZTAH8V;Gznd>I@W
zyct{>+!#C=e8B2r7>pV87>vNA0fR2sMMexDwf+pg3;|GeK@6S@E)32L5eyMv6I~gc
v7(yA`!RlaULS#X1LD#3p;LqU1;Kjhpz%{}`3R`GE!by+8l_7$`6&xl2p9)pu

diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/VCTargetsPath.txt b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/VCTargetsPath.txt
deleted file mode 100644
index 513c27793a..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/VCTargetsPath.txt
+++ /dev/null
@@ -1 +0,0 @@
-C:/Program Files/Microsoft Visual Studio/2022/Community/MSBuild/Microsoft/VC/v170
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/VCTargetsPath.vcxproj b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/VCTargetsPath.vcxproj
deleted file mode 100644
index b46aff88b8..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/VCTargetsPath.vcxproj
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-	<ItemGroup Label="ProjectConfigurations">
-		<ProjectConfiguration Include="Debug|x64">
-			<Configuration>Debug</Configuration>
-			<Platform>x64</Platform>
-		</ProjectConfiguration>
-	</ItemGroup>
-	<PropertyGroup Label="Globals">
-		<ProjectGuid>{F3FC6D86-508D-3FB1-96D2-995F08B142EC}</ProjectGuid>
-		<Keyword>Win32Proj</Keyword>
-		<Platform>x64</Platform>
-		<WindowsTargetPlatformVersion>10.0.19041.0</WindowsTargetPlatformVersion>
-	</PropertyGroup>
-	<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
-	<PropertyGroup>
-		<PreferredToolArchitecture>x64</PreferredToolArchitecture>
-	</PropertyGroup>
-	<PropertyGroup Label="Configuration">
-		<ConfigurationType>Utility</ConfigurationType>
-		<CharacterSet>MultiByte</CharacterSet>
-		<PlatformToolset>v143</PlatformToolset>
-	</PropertyGroup>
-	<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
-	<ItemDefinitionGroup>
-		<PostBuildEvent>
-			<Command>echo VCTargetsPath=$(VCTargetsPath)</Command>
-		</PostBuildEvent>
-	</ItemDefinitionGroup>
-	<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/>
-</Project>
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/x64/Debug/VCTargetsPath.recipe b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/x64/Debug/VCTargetsPath.recipe
deleted file mode 100644
index 24a555496e..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/x64/Debug/VCTargetsPath.recipe
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project>
-  <ProjectOutputs>
-    <ProjectOutput>
-      <FullPath>C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\x64\Debug\VCTargetsPath</FullPath>
-    </ProjectOutput>
-  </ProjectOutputs>
-  <ContentFiles />
-  <SatelliteDlls />
-  <NonRecipeFileRefs />
-</Project>
\ No newline at end of file
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/x64/Debug/VCTargetsPath.tlog/VCTargetsPath.lastbuildstate b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/x64/Debug/VCTargetsPath.tlog/VCTargetsPath.lastbuildstate
deleted file mode 100644
index 2c2a2e6474..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/x64/Debug/VCTargetsPath.tlog/VCTargetsPath.lastbuildstate
+++ /dev/null
@@ -1,2 +0,0 @@
-PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.31.31103:TargetPlatformVersion=10.0.19041.0:
-Debug|x64|C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\|
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/CMakeOutput.log b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/CMakeOutput.log
deleted file mode 100644
index ff2ca3e06c..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/CMakeOutput.log
+++ /dev/null
@@ -1,143 +0,0 @@
-The system is: Windows - 10.0.19044 - AMD64
-Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
-Compiler:  
-Build flags: 
-Id flags:  
-
-The output was:
-0
-Microsoft (R) Build Engine version 17.1.0+ae57d105c for .NET Framework
-Copyright (C) Microsoft Corporation. All rights reserved.
-
-Build started 2/28/2022 11:54:59 AM.
-Project "C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CompilerIdC\CompilerIdC.vcxproj" on node 1 (default targets).
-PrepareForBuild:
-  Creating directory "Debug\".
-  Creating directory "Debug\CompilerIdC.tlog\".
-InitializeBuildStatus:
-  Creating "Debug\CompilerIdC.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
-ClCompile:
-  C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\bin\HostX64\x64\CL.exe /c /nologo /W0 /WX- /diagnostics:column /Od /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"Debug\\" /Fd"Debug\vc143.pdb" /external:W0 /Gd /TC /FC /errorReport:queue CMakeCCompilerId.c
-  CMakeCCompilerId.c
-Link:
-  C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\bin\HostX64\x64\link.exe /ERRORREPORT:QUEUE /OUT:".\CompilerIdC.exe" /INCREMENTAL:NO /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /PDB:".\CompilerIdC.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:".\CompilerIdC.lib" /MACHINE:X64 Debug\CMakeCCompilerId.obj
-  CompilerIdC.vcxproj -> C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CompilerIdC\CompilerIdC.exe
-PostBuildEvent:
-  for %%i in (cl.exe) do @echo CMAKE_C_COMPILER=%%~$PATH:i
-  :VCEnd
-  CMAKE_C_COMPILER=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\bin\Hostx64\x64\cl.exe
-FinalizeBuildStatus:
-  Deleting file "Debug\CompilerIdC.tlog\unsuccessfulbuild".
-  Touching "Debug\CompilerIdC.tlog\CompilerIdC.lastbuildstate".
-Done Building Project "C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CompilerIdC\CompilerIdC.vcxproj" (default targets).
-
-Build succeeded.
-    0 Warning(s)
-    0 Error(s)
-
-Time Elapsed 00:00:00.66
-
-
-Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CompilerIdC.exe"
-
-Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CompilerIdC.vcxproj"
-
-The C compiler identification is MSVC, found in "C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdC/CompilerIdC.exe"
-
-Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
-Compiler:  
-Build flags: 
-Id flags:  
-
-The output was:
-0
-Microsoft (R) Build Engine version 17.1.0+ae57d105c for .NET Framework
-Copyright (C) Microsoft Corporation. All rights reserved.
-
-Build started 2/28/2022 11:55:00 AM.
-Project "C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CompilerIdCXX\CompilerIdCXX.vcxproj" on node 1 (default targets).
-PrepareForBuild:
-  Creating directory "Debug\".
-  Creating directory "Debug\CompilerIdCXX.tlog\".
-InitializeBuildStatus:
-  Creating "Debug\CompilerIdCXX.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
-ClCompile:
-  C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\bin\HostX64\x64\CL.exe /c /nologo /W0 /WX- /diagnostics:column /Od /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"Debug\\" /Fd"Debug\vc143.pdb" /external:W0 /Gd /TP /FC /errorReport:queue CMakeCXXCompilerId.cpp
-  CMakeCXXCompilerId.cpp
-Link:
-  C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\bin\HostX64\x64\link.exe /ERRORREPORT:QUEUE /OUT:".\CompilerIdCXX.exe" /INCREMENTAL:NO /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /PDB:".\CompilerIdCXX.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:".\CompilerIdCXX.lib" /MACHINE:X64 Debug\CMakeCXXCompilerId.obj
-  CompilerIdCXX.vcxproj -> C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CompilerIdCXX\CompilerIdCXX.exe
-PostBuildEvent:
-  for %%i in (cl.exe) do @echo CMAKE_CXX_COMPILER=%%~$PATH:i
-  :VCEnd
-  CMAKE_CXX_COMPILER=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\bin\Hostx64\x64\cl.exe
-FinalizeBuildStatus:
-  Deleting file "Debug\CompilerIdCXX.tlog\unsuccessfulbuild".
-  Touching "Debug\CompilerIdCXX.tlog\CompilerIdCXX.lastbuildstate".
-Done Building Project "C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CompilerIdCXX\CompilerIdCXX.vcxproj" (default targets).
-
-Build succeeded.
-    0 Warning(s)
-    0 Error(s)
-
-Time Elapsed 00:00:00.50
-
-
-Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CompilerIdCXX.exe"
-
-Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CompilerIdCXX.vcxproj"
-
-The CXX compiler identification is MSVC, found in "C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CompilerIdCXX/CompilerIdCXX.exe"
-
-Detecting C compiler ABI info compiled with the following output:
-Change Dir: C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/CMakeTmp
-
-Run Build Command(s):C:/Program Files/Microsoft Visual Studio/2022/Community/MSBuild/Current/Bin/amd64/MSBuild.exe cmTC_1232c.vcxproj /p:Configuration=Debug /p:Platform=x64 /p:VisualStudioVersion=17.0 /v:m && Microsoft (R) Build Engine version 17.1.0+ae57d105c for .NET Framework

-Copyright (C) Microsoft Corporation. All rights reserved.

-

-  Microsoft (R) C/C++ Optimizing Compiler Version 19.31.31104 for x64

-  CMakeCCompilerABI.c

-  Copyright (C) Microsoft Corporation.  All rights reserved.

-  cl /c /Zi /W3 /WX- /diagnostics:column /Od /Ob0 /D _MBCS /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\"Debug\"" /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"cmTC_1232c.dir\Debug\\" /Fd"cmTC_1232c.dir\Debug\vc143.pdb" /external:W3 /Gd /TC /errorReport:queue "C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompilerABI.c"

-  cmTC_1232c.vcxproj -> C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\CMakeTmp\Debug\cmTC_1232c.exe

-
-
-
-Detecting CXX compiler ABI info compiled with the following output:
-Change Dir: C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/CMakeTmp
-
-Run Build Command(s):C:/Program Files/Microsoft Visual Studio/2022/Community/MSBuild/Current/Bin/amd64/MSBuild.exe cmTC_1c0ef.vcxproj /p:Configuration=Debug /p:Platform=x64 /p:VisualStudioVersion=17.0 /v:m && Microsoft (R) Build Engine version 17.1.0+ae57d105c for .NET Framework

-Copyright (C) Microsoft Corporation. All rights reserved.

-

-  Microsoft (R) C/C++ Optimizing Compiler Version 19.31.31104 for x64

-  Copyright (C) Microsoft Corporation.  All rights reserved.

-  CMakeCXXCompilerABI.cpp

-  cl /c /Zi /W3 /WX- /diagnostics:column /Od /Ob0 /D _MBCS /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\"Debug\"" /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"cmTC_1c0ef.dir\Debug\\" /Fd"cmTC_1c0ef.dir\Debug\vc143.pdb" /external:W3 /Gd /TP /errorReport:queue "C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompilerABI.cpp"

-  cmTC_1c0ef.vcxproj -> C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\CMakeTmp\Debug\cmTC_1c0ef.exe

-
-
-
-Performing C++ SOURCE FILE Test HAVE_JPEG_WRITE_ICC_PROFILE succeeded with the following output:
-Change Dir: C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/CMakeTmp
-
-Run Build Command(s):C:/Program Files/Microsoft Visual Studio/2022/Community/MSBuild/Current/Bin/amd64/MSBuild.exe cmTC_4e709.vcxproj /p:Configuration=Debug /p:Platform=x64 /p:VisualStudioVersion=17.0 /v:m && Microsoft (R) Build Engine version 17.1.0+ae57d105c for .NET Framework

-Copyright (C) Microsoft Corporation. All rights reserved.

-

-  Microsoft (R) C/C++ Optimizing Compiler Version 19.31.31104 for x64

-  src.cxx

-  Copyright (C) Microsoft Corporation.  All rights reserved.

-  cl /c /I"C:\Users\gregd\vcpkg\installed\x64-windows\include" /Zi /W3 /WX- /diagnostics:column /Od /Ob0 /D _MBCS /D WIN32 /D _WINDOWS /D HAVE_JPEG_WRITE_ICC_PROFILE /D "CMAKE_INTDIR=\"Debug\"" /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"cmTC_4e709.dir\Debug\\" /Fd"cmTC_4e709.dir\Debug\vc143.pdb" /external:W3 /Gd /TP /errorReport:queue C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\CMakeTmp\src.cxx

-  cmTC_4e709.vcxproj -> C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\CMakeTmp\Debug\cmTC_4e709.exe

-
-
-Source file was:
-
-#include <stddef.h>
-#include <stdio.h>
-#include <jpeglib.h>
-
-int main() {
-  jpeg_write_icc_profile(NULL, NULL, 0);
-  return 0;
-}
-
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/TargetDirectories.txt b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/TargetDirectories.txt
deleted file mode 100644
index f31ae5deaf..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/TargetDirectories.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/heif-convert.dir
-C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/INSTALL.dir
-C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/ALL_BUILD.dir
-C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/ZERO_CHECK.dir
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/cmake.check_cache b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/cmake.check_cache
deleted file mode 100644
index 56c437b9b7..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/cmake.check_cache
+++ /dev/null
@@ -1 +0,0 @@
-# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/generate.stamp b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/generate.stamp
deleted file mode 100644
index 204caab22d..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/generate.stamp
+++ /dev/null
@@ -1 +0,0 @@
-# CMake generation timestamp file for this directory.
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/generate.stamp.depend b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/generate.stamp.depend
deleted file mode 100644
index ac4bb5d4a1..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/generate.stamp.depend
+++ /dev/null
@@ -1,115 +0,0 @@
-# CMake generation dependency list for this directory.
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeCCompiler.cmake.in
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeCCompilerABI.c
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeCInformation.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeCXXCompiler.cmake.in
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeCXXCompilerABI.cpp
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeCXXInformation.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeCommonLanguageInclude.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeCompilerIdDetection.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeDependentOption.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeDetermineCCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeDetermineCXXCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeDetermineCompileFeatures.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeDetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeDetermineCompilerABI.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeDetermineCompilerId.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeDetermineRCCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeDetermineSystem.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeFindBinUtils.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeFindJavaCommon.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeGenericSystem.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeInitializeConfigs.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeLanguageInformation.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeParseImplicitIncludeInfo.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeParseImplicitLinkInfo.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeParseLibraryArchitecture.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeRCCompiler.cmake.in
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeRCInformation.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeSystem.cmake.in
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeSystemSpecificInformation.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeSystemSpecificInitialize.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeTestCCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeTestCXXCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeTestCompilerCommon.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CMakeTestRCCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CheckCXXSourceCompiles.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/ADSP-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/ARMCC-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/ARMClang-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/AppleClang-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/Borland-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/Bruce-C-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/CMakeCommonCompilerMacros.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/Clang-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/Clang-DetermineCompilerInternal.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/Compaq-C-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/Cray-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/Embarcadero-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/Fujitsu-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/GHS-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/GNU-C-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/HP-C-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/HP-CXX-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/IAR-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/Intel-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/LCC-C-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/MSVC-C.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/MSVC-CXX.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/MSVC-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/NVHPC-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/NVIDIA-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/PGI-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/PathScale-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/SCO-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/SDCC-C-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/SunPro-C-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/TI-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/Watcom-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/XL-C-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/XL-CXX-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/XLClang-C-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/zOS-C-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/CompilerId/VS-10.vcxproj.in
-C:/Program Files/CMake/share/cmake-3.23/Modules/FindJNI.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/FindJPEG.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/FindJava.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/FindPackageHandleStandardArgs.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/FindPackageMessage.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Internal/CheckSourceCompiles.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Internal/FeatureTesting.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Platform/Windows-Determine-CXX.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Platform/Windows-MSVC-C.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Platform/Windows-MSVC-CXX.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Platform/Windows-MSVC.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Platform/Windows.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/Platform/WindowsPaths.cmake
-C:/Program Files/CMake/share/cmake-3.23/Modules/SelectLibraryConfigurations.cmake
-C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/CMakeLists.txt
-C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeCCompiler.cmake
-C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeCXXCompiler.cmake
-C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeRCCompiler.cmake
-C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/3.23.0-rc2/CMakeSystem.cmake
-C:/Users/gregd/vcpkg/installed/x64-windows/share/jpeg/vcpkg-cmake-wrapper.cmake
-C:/Users/gregd/vcpkg/installed/x64-windows/share/libheif/libheif-config-debug.cmake
-C:/Users/gregd/vcpkg/installed/x64-windows/share/libheif/libheif-config-release.cmake
-C:/Users/gregd/vcpkg/installed/x64-windows/share/libheif/libheif-config-version.cmake
-C:/Users/gregd/vcpkg/installed/x64-windows/share/libheif/libheif-config.cmake
-C:/Users/gregd/vcpkg/scripts/buildsystems/vcpkg.cmake
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/generate.stamp.list b/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/generate.stamp.list
deleted file mode 100644
index b34a8554b6..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/generate.stamp.list
+++ /dev/null
@@ -1 +0,0 @@
-C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/generate.stamp
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/INSTALL.vcxproj b/thirdparty/libheif/HeifConvertTestJNI/dist/INSTALL.vcxproj
deleted file mode 100644
index 8bbd2597d7..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/INSTALL.vcxproj
+++ /dev/null
@@ -1,204 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="17.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <PreferredToolArchitecture>x64</PreferredToolArchitecture>
-  </PropertyGroup>
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="MinSizeRel|x64">
-      <Configuration>MinSizeRel</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="RelWithDebInfo|x64">
-      <Configuration>RelWithDebInfo</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{8F47B954-D4F5-378C-AC37-5B042896AF82}</ProjectGuid>
-    <Keyword>Win32Proj</Keyword>
-    <WindowsTargetPlatformVersion>10.0.19041.0</WindowsTargetPlatformVersion>
-    <Platform>x64</Platform>
-    <ProjectName>INSTALL</ProjectName>
-    <VCProjectUpgraderObjectName>NoUpgrade</VCProjectUpgraderObjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>Utility</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v143</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>Utility</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v143</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'" Label="Configuration">
-    <ConfigurationType>Utility</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v143</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'" Label="Configuration">
-    <ConfigurationType>Utility</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v143</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <PropertyGroup Label="UserMacros" />
-  <PropertyGroup>
-    <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
-  </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <PostBuildEvent>
-      <UseUtf8Encoding>Always</UseUtf8Encoding>
-      <Message></Message>
-      <Command>setlocal
-"C:\Program Files\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-    </PostBuildEvent>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <PostBuildEvent>
-      <UseUtf8Encoding>Always</UseUtf8Encoding>
-      <Message></Message>
-      <Command>setlocal
-"C:\Program Files\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-    </PostBuildEvent>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">
-    <PostBuildEvent>
-      <UseUtf8Encoding>Always</UseUtf8Encoding>
-      <Message></Message>
-      <Command>setlocal
-"C:\Program Files\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-    </PostBuildEvent>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">
-    <PostBuildEvent>
-      <UseUtf8Encoding>Always</UseUtf8Encoding>
-      <Message></Message>
-      <Command>setlocal
-"C:\Program Files\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-    </PostBuildEvent>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\2705a2fd9a29a14983f126804d7dabbc\INSTALL_force.rule">
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> </Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-cd .
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\INSTALL_force</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <VerifyInputsAndOutputsExist Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</VerifyInputsAndOutputsExist>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> </Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-cd .
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\INSTALL_force</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-      <VerifyInputsAndOutputsExist Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</VerifyInputsAndOutputsExist>
-      <Message Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'"> </Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">setlocal
-cd .
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\INSTALL_force</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">false</LinkObjects>
-      <VerifyInputsAndOutputsExist Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">false</VerifyInputsAndOutputsExist>
-      <Message Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'"> </Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">setlocal
-cd .
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\INSTALL_force</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">false</LinkObjects>
-      <VerifyInputsAndOutputsExist Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">false</VerifyInputsAndOutputsExist>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\ZERO_CHECK.vcxproj">
-      <Project>{CDA8F48B-69FE-3A49-8E17-9D2CDA18E3BE}</Project>
-      <Name>ZERO_CHECK</Name>
-      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
-      <CopyToOutputDirectory>Never</CopyToOutputDirectory>
-    </ProjectReference>
-    <ProjectReference Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\ALL_BUILD.vcxproj">
-      <Project>{59761B3A-CD52-3355-B8AA-355CC66FBE7A}</Project>
-      <Name>ALL_BUILD</Name>
-      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
-      <CopyToOutputDirectory>Never</CopyToOutputDirectory>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>
\ No newline at end of file
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/INSTALL.vcxproj.filters b/thirdparty/libheif/HeifConvertTestJNI/dist/INSTALL.vcxproj.filters
deleted file mode 100644
index 6b45990870..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/INSTALL.vcxproj.filters
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="17.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <CustomBuild Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\2705a2fd9a29a14983f126804d7dabbc\INSTALL_force.rule">
-      <Filter>CMake Rules</Filter>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="CMake Rules">
-      <UniqueIdentifier>{064F6CD9-3B6F-3D7F-9728-15D5F92EA2A8}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/ZERO_CHECK.vcxproj b/thirdparty/libheif/HeifConvertTestJNI/dist/ZERO_CHECK.vcxproj
deleted file mode 100644
index 45402abeb0..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/ZERO_CHECK.vcxproj
+++ /dev/null
@@ -1,174 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="17.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <PreferredToolArchitecture>x64</PreferredToolArchitecture>
-  </PropertyGroup>
-  <PropertyGroup>
-    <ResolveNugetPackages>false</ResolveNugetPackages>
-  </PropertyGroup>
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="MinSizeRel|x64">
-      <Configuration>MinSizeRel</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="RelWithDebInfo|x64">
-      <Configuration>RelWithDebInfo</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{CDA8F48B-69FE-3A49-8E17-9D2CDA18E3BE}</ProjectGuid>
-    <Keyword>Win32Proj</Keyword>
-    <WindowsTargetPlatformVersion>10.0.19041.0</WindowsTargetPlatformVersion>
-    <Platform>x64</Platform>
-    <ProjectName>ZERO_CHECK</ProjectName>
-    <VCProjectUpgraderObjectName>NoUpgrade</VCProjectUpgraderObjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>Utility</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v143</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>Utility</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v143</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'" Label="Configuration">
-    <ConfigurationType>Utility</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v143</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'" Label="Configuration">
-    <ConfigurationType>Utility</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v143</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <PropertyGroup Label="UserMacros" />
-  <PropertyGroup>
-    <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
-  </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Users\gregd\vcpkg\installed\x64-windows\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Users\gregd\vcpkg\installed\x64-windows\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Users\gregd\vcpkg\installed\x64-windows\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Users\gregd\vcpkg\installed\x64-windows\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\2705a2fd9a29a14983f126804d7dabbc\generate.stamp.rule">
-      <UseUtf8Encoding>Always</UseUtf8Encoding>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Checking Build System</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-"C:\Program Files\CMake\bin\cmake.exe" -SC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI -BC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/heif-convert.sln
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompilerABI.c;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompilerABI.cpp;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDependentOption.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindBinUtils.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindJavaCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystem.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CheckCXXSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Comeau-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJNI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJPEG.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJava.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageHandleStandardArgs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageMessage.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\FeatureTesting.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-Determine-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\WindowsPaths.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\SelectLibraryConfigurations.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\CMakeLists.txt;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCXXCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeRCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeSystem.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\jpeg\vcpkg-cmake-wrapper.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-debug.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-release.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-version.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config.cmake;C:\Users\gregd\vcpkg\scripts\buildsystems\vcpkg.cmake;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Checking Build System</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-"C:\Program Files\CMake\bin\cmake.exe" -SC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI -BC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/heif-convert.sln
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompilerABI.c;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompilerABI.cpp;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDependentOption.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindBinUtils.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindJavaCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystem.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CheckCXXSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Comeau-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJNI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJPEG.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJava.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageHandleStandardArgs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageMessage.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\FeatureTesting.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-Determine-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\WindowsPaths.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\SelectLibraryConfigurations.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\CMakeLists.txt;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCXXCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeRCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeSystem.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\jpeg\vcpkg-cmake-wrapper.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-debug.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-release.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-version.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config.cmake;C:\Users\gregd\vcpkg\scripts\buildsystems\vcpkg.cmake;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">Checking Build System</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">setlocal
-"C:\Program Files\CMake\bin\cmake.exe" -SC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI -BC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/heif-convert.sln
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompilerABI.c;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompilerABI.cpp;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDependentOption.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindBinUtils.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindJavaCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystem.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CheckCXXSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Comeau-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJNI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJPEG.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJava.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageHandleStandardArgs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageMessage.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\FeatureTesting.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-Determine-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\WindowsPaths.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\SelectLibraryConfigurations.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\CMakeLists.txt;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCXXCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeRCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeSystem.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\jpeg\vcpkg-cmake-wrapper.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-debug.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-release.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-version.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config.cmake;C:\Users\gregd\vcpkg\scripts\buildsystems\vcpkg.cmake;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">Checking Build System</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">setlocal
-"C:\Program Files\CMake\bin\cmake.exe" -SC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI -BC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/heif-convert.sln
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompilerABI.c;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompilerABI.cpp;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDependentOption.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindBinUtils.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindJavaCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystem.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CheckCXXSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Comeau-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJNI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJPEG.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJava.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageHandleStandardArgs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageMessage.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\FeatureTesting.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-Determine-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\WindowsPaths.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\SelectLibraryConfigurations.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\CMakeLists.txt;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCXXCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeRCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeSystem.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\jpeg\vcpkg-cmake-wrapper.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-debug.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-release.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-version.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config.cmake;C:\Users\gregd\vcpkg\scripts\buildsystems\vcpkg.cmake;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-  </ItemGroup>
-  <ItemGroup>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>
\ No newline at end of file
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/ZERO_CHECK.vcxproj.filters b/thirdparty/libheif/HeifConvertTestJNI/dist/ZERO_CHECK.vcxproj.filters
deleted file mode 100644
index bc44fc65d7..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/ZERO_CHECK.vcxproj.filters
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="17.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <CustomBuild Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\2705a2fd9a29a14983f126804d7dabbc\generate.stamp.rule">
-      <Filter>CMake Rules</Filter>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="CMake Rules">
-      <UniqueIdentifier>{064F6CD9-3B6F-3D7F-9728-15D5F92EA2A8}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/cmake_install.cmake b/thirdparty/libheif/HeifConvertTestJNI/dist/cmake_install.cmake
deleted file mode 100644
index 79b5d7b55b..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/cmake_install.cmake
+++ /dev/null
@@ -1,80 +0,0 @@
-# Install script for directory: C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI
-
-# Set the install prefix
-if(NOT DEFINED CMAKE_INSTALL_PREFIX)
-  set(CMAKE_INSTALL_PREFIX "C:/Program Files/heif-convert")
-endif()
-string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
-
-# Set the install configuration name.
-if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
-  if(BUILD_TYPE)
-    string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
-           CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
-  else()
-    set(CMAKE_INSTALL_CONFIG_NAME "Release")
-  endif()
-  message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
-endif()
-
-# Set the component getting installed.
-if(NOT CMAKE_INSTALL_COMPONENT)
-  if(COMPONENT)
-    message(STATUS "Install component: \"${COMPONENT}\"")
-    set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
-  else()
-    set(CMAKE_INSTALL_COMPONENT)
-  endif()
-endif()
-
-# Is this installation the result of a crosscompile?
-if(NOT DEFINED CMAKE_CROSSCOMPILING)
-  set(CMAKE_CROSSCOMPILING "FALSE")
-endif()
-
-if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
-  if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
-    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY OPTIONAL FILES "C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/Debug/heif-convert.lib")
-  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
-    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY OPTIONAL FILES "C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/Release/heif-convert.lib")
-  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
-    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY OPTIONAL FILES "C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/MinSizeRel/heif-convert.lib")
-  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
-    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY OPTIONAL FILES "C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/RelWithDebInfo/heif-convert.lib")
-  endif()
-endif()
-
-if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
-  if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
-    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE SHARED_LIBRARY FILES "C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/Debug/heif-convert.dll")
-  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
-    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE SHARED_LIBRARY FILES "C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/Release/heif-convert.dll")
-  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
-    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE SHARED_LIBRARY FILES "C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/MinSizeRel/heif-convert.dll")
-  elseif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
-    file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE SHARED_LIBRARY FILES "C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/RelWithDebInfo/heif-convert.dll")
-  endif()
-endif()
-
-if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
-  list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
-   "/man1/heif-convert.1")
-  if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
-    message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
-  endif()
-  if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
-    message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
-  endif()
-  file(INSTALL DESTINATION "/man1" TYPE FILE FILES "C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/heif-convert.1")
-endif()
-
-if(CMAKE_INSTALL_COMPONENT)
-  set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
-else()
-  set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
-endif()
-
-string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
-       "${CMAKE_INSTALL_MANIFEST_FILES}")
-file(WRITE "C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/${CMAKE_INSTALL_MANIFEST}"
-     "${CMAKE_INSTALL_MANIFEST_CONTENT}")
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/heif-convert.sln b/thirdparty/libheif/HeifConvertTestJNI/dist/heif-convert.sln
deleted file mode 100644
index d60d920b5e..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/heif-convert.sln
+++ /dev/null
@@ -1,67 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ALL_BUILD", "ALL_BUILD.vcxproj", "{59761B3A-CD52-3355-B8AA-355CC66FBE7A}"
-	ProjectSection(ProjectDependencies) = postProject
-		{CDA8F48B-69FE-3A49-8E17-9D2CDA18E3BE} = {CDA8F48B-69FE-3A49-8E17-9D2CDA18E3BE}
-		{19A74D12-2F46-3B8A-831C-73CDB2569BFD} = {19A74D12-2F46-3B8A-831C-73CDB2569BFD}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "INSTALL", "INSTALL.vcxproj", "{8F47B954-D4F5-378C-AC37-5B042896AF82}"
-	ProjectSection(ProjectDependencies) = postProject
-		{59761B3A-CD52-3355-B8AA-355CC66FBE7A} = {59761B3A-CD52-3355-B8AA-355CC66FBE7A}
-		{CDA8F48B-69FE-3A49-8E17-9D2CDA18E3BE} = {CDA8F48B-69FE-3A49-8E17-9D2CDA18E3BE}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZERO_CHECK", "ZERO_CHECK.vcxproj", "{CDA8F48B-69FE-3A49-8E17-9D2CDA18E3BE}"
-	ProjectSection(ProjectDependencies) = postProject
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "heif-convert", "heif-convert.vcxproj", "{19A74D12-2F46-3B8A-831C-73CDB2569BFD}"
-	ProjectSection(ProjectDependencies) = postProject
-		{CDA8F48B-69FE-3A49-8E17-9D2CDA18E3BE} = {CDA8F48B-69FE-3A49-8E17-9D2CDA18E3BE}
-	EndProjectSection
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|x64 = Debug|x64
-		Release|x64 = Release|x64
-		MinSizeRel|x64 = MinSizeRel|x64
-		RelWithDebInfo|x64 = RelWithDebInfo|x64
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{59761B3A-CD52-3355-B8AA-355CC66FBE7A}.Debug|x64.ActiveCfg = Debug|x64
-		{59761B3A-CD52-3355-B8AA-355CC66FBE7A}.Debug|x64.Build.0 = Debug|x64
-		{59761B3A-CD52-3355-B8AA-355CC66FBE7A}.Release|x64.ActiveCfg = Release|x64
-		{59761B3A-CD52-3355-B8AA-355CC66FBE7A}.Release|x64.Build.0 = Release|x64
-		{59761B3A-CD52-3355-B8AA-355CC66FBE7A}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
-		{59761B3A-CD52-3355-B8AA-355CC66FBE7A}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
-		{59761B3A-CD52-3355-B8AA-355CC66FBE7A}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
-		{59761B3A-CD52-3355-B8AA-355CC66FBE7A}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
-		{8F47B954-D4F5-378C-AC37-5B042896AF82}.Debug|x64.ActiveCfg = Debug|x64
-		{8F47B954-D4F5-378C-AC37-5B042896AF82}.Release|x64.ActiveCfg = Release|x64
-		{8F47B954-D4F5-378C-AC37-5B042896AF82}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
-		{8F47B954-D4F5-378C-AC37-5B042896AF82}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
-		{CDA8F48B-69FE-3A49-8E17-9D2CDA18E3BE}.Debug|x64.ActiveCfg = Debug|x64
-		{CDA8F48B-69FE-3A49-8E17-9D2CDA18E3BE}.Debug|x64.Build.0 = Debug|x64
-		{CDA8F48B-69FE-3A49-8E17-9D2CDA18E3BE}.Release|x64.ActiveCfg = Release|x64
-		{CDA8F48B-69FE-3A49-8E17-9D2CDA18E3BE}.Release|x64.Build.0 = Release|x64
-		{CDA8F48B-69FE-3A49-8E17-9D2CDA18E3BE}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
-		{CDA8F48B-69FE-3A49-8E17-9D2CDA18E3BE}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
-		{CDA8F48B-69FE-3A49-8E17-9D2CDA18E3BE}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
-		{CDA8F48B-69FE-3A49-8E17-9D2CDA18E3BE}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
-		{19A74D12-2F46-3B8A-831C-73CDB2569BFD}.Debug|x64.ActiveCfg = Debug|x64
-		{19A74D12-2F46-3B8A-831C-73CDB2569BFD}.Debug|x64.Build.0 = Debug|x64
-		{19A74D12-2F46-3B8A-831C-73CDB2569BFD}.Release|x64.ActiveCfg = Release|x64
-		{19A74D12-2F46-3B8A-831C-73CDB2569BFD}.Release|x64.Build.0 = Release|x64
-		{19A74D12-2F46-3B8A-831C-73CDB2569BFD}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
-		{19A74D12-2F46-3B8A-831C-73CDB2569BFD}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
-		{19A74D12-2F46-3B8A-831C-73CDB2569BFD}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
-		{19A74D12-2F46-3B8A-831C-73CDB2569BFD}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {74691509-05B8-3D1D-8A4C-848028845F16}
-	EndGlobalSection
-	GlobalSection(ExtensibilityAddIns) = postSolution
-	EndGlobalSection
-EndGlobal
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/heif-convert.vcxproj b/thirdparty/libheif/HeifConvertTestJNI/dist/heif-convert.vcxproj
deleted file mode 100644
index 544b53727a..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/heif-convert.vcxproj
+++ /dev/null
@@ -1,387 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="17.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <PreferredToolArchitecture>x64</PreferredToolArchitecture>
-  </PropertyGroup>
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="MinSizeRel|x64">
-      <Configuration>MinSizeRel</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="RelWithDebInfo|x64">
-      <Configuration>RelWithDebInfo</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{19A74D12-2F46-3B8A-831C-73CDB2569BFD}</ProjectGuid>
-    <Keyword>Win32Proj</Keyword>
-    <VcpkgEnabled>false</VcpkgEnabled>
-    <WindowsTargetPlatformVersion>10.0.19041.0</WindowsTargetPlatformVersion>
-    <Platform>x64</Platform>
-    <ProjectName>heif-convert</ProjectName>
-    <VCProjectUpgraderObjectName>NoUpgrade</VCProjectUpgraderObjectName>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v143</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v143</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v143</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'" Label="Configuration">
-    <ConfigurationType>DynamicLibrary</ConfigurationType>
-    <CharacterSet>MultiByte</CharacterSet>
-    <PlatformToolset>v143</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup Label="PropertySheets">
-    <Import Project="do_not_import_user.props" Condition="exists('do_not_import_user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <PropertyGroup Label="UserMacros" />
-  <PropertyGroup>
-    <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\Debug\</OutDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">heif-convert.dir\Debug\</IntDir>
-    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">heif-convert</TargetName>
-    <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
-    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\Release\</OutDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">heif-convert.dir\Release\</IntDir>
-    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">heif-convert</TargetName>
-    <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
-    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\MinSizeRel\</OutDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">heif-convert.dir\MinSizeRel\</IntDir>
-    <TargetName Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">heif-convert</TargetName>
-    <TargetExt Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">.dll</TargetExt>
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">false</LinkIncremental>
-    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">true</GenerateManifest>
-    <OutDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\RelWithDebInfo\</OutDir>
-    <IntDir Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">heif-convert.dir\RelWithDebInfo\</IntDir>
-    <TargetName Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">heif-convert</TargetName>
-    <TargetExt Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">.dll</TargetExt>
-    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">true</LinkIncremental>
-    <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">true</GenerateManifest>
-  </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <AdditionalIncludeDirectories>C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include\win32;C:\Users\gregd\vcpkg\installed\x64-windows\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
-      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <ExceptionHandling>Sync</ExceptionHandling>
-      <InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
-      <LanguageStandard>stdcpplatest</LanguageStandard>
-      <Optimization>Disabled</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>true</RuntimeTypeInfo>
-      <UseFullPaths>false</UseFullPaths>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_WINDOWS;HAVE_JPEG_WRITE_ICC_PROFILE=1;LIBHEIF_EXPORTS;HAVE_VISIBILITY;CMAKE_INTDIR="Debug";heif_convert_EXPORTS</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;HAVE_JPEG_WRITE_ICC_PROFILE=1;LIBHEIF_EXPORTS;HAVE_VISIBILITY;CMAKE_INTDIR=\"Debug\";heif_convert_EXPORTS</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include\win32;C:\Users\gregd\vcpkg\installed\x64-windows\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include\win32;C:\Users\gregd\vcpkg\installed\x64-windows\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <PostBuildEvent>
-      <Message></Message>
-      <Command>setlocal
-C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -noprofile -executionpolicy Bypass -file C:/Users/gregd/vcpkg/scripts/buildsystems/msbuild/applocal.ps1 -targetBinary C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/Debug/heif-convert.dll -installedDir C:/Users/gregd/vcpkg/installed/x64-windows/debug/bin -OutVariable out
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-    </PostBuildEvent>
-    <Link>
-      <AdditionalDependencies>C:\Users\gregd\vcpkg\installed\x64-windows\debug\lib\heif.lib;C:\Users\gregd\vcpkg\installed\x64-windows\debug\lib\jpeg.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <AdditionalOptions>%(AdditionalOptions) /machine:x64</AdditionalOptions>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/Debug/heif-convert.lib</ImportLibrary>
-      <ProgramDataBaseFile>C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/Debug/heif-convert.pdb</ProgramDataBaseFile>
-      <SubSystem>Console</SubSystem>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <AdditionalIncludeDirectories>C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include\win32;C:\Users\gregd\vcpkg\installed\x64-windows\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
-      <ExceptionHandling>Sync</ExceptionHandling>
-      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
-      <LanguageStandard>stdcpplatest</LanguageStandard>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>true</RuntimeTypeInfo>
-      <UseFullPaths>false</UseFullPaths>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_JPEG_WRITE_ICC_PROFILE=1;LIBHEIF_EXPORTS;HAVE_VISIBILITY;CMAKE_INTDIR="Release";heif_convert_EXPORTS</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat>
-      </DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_JPEG_WRITE_ICC_PROFILE=1;LIBHEIF_EXPORTS;HAVE_VISIBILITY;CMAKE_INTDIR=\"Release\";heif_convert_EXPORTS</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include\win32;C:\Users\gregd\vcpkg\installed\x64-windows\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include\win32;C:\Users\gregd\vcpkg\installed\x64-windows\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <PostBuildEvent>
-      <Message></Message>
-      <Command>setlocal
-C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -noprofile -executionpolicy Bypass -file C:/Users/gregd/vcpkg/scripts/buildsystems/msbuild/applocal.ps1 -targetBinary C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/Release/heif-convert.dll -installedDir C:/Users/gregd/vcpkg/installed/x64-windows/bin -OutVariable out
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-    </PostBuildEvent>
-    <Link>
-      <AdditionalDependencies>C:\Users\gregd\vcpkg\installed\x64-windows\lib\heif.lib;C:\Users\gregd\vcpkg\installed\x64-windows\lib\jpeg.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <AdditionalOptions>%(AdditionalOptions) /machine:x64</AdditionalOptions>
-      <GenerateDebugInformation>false</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/Release/heif-convert.lib</ImportLibrary>
-      <ProgramDataBaseFile>C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/Release/heif-convert.pdb</ProgramDataBaseFile>
-      <SubSystem>Console</SubSystem>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">
-    <ClCompile>
-      <AdditionalIncludeDirectories>C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include\win32;C:\Users\gregd\vcpkg\installed\x64-windows\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
-      <ExceptionHandling>Sync</ExceptionHandling>
-      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
-      <LanguageStandard>stdcpplatest</LanguageStandard>
-      <Optimization>MinSpace</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>true</RuntimeTypeInfo>
-      <UseFullPaths>false</UseFullPaths>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_JPEG_WRITE_ICC_PROFILE=1;LIBHEIF_EXPORTS;HAVE_VISIBILITY;CMAKE_INTDIR="MinSizeRel";heif_convert_EXPORTS</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-      <DebugInformationFormat>
-      </DebugInformationFormat>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_JPEG_WRITE_ICC_PROFILE=1;LIBHEIF_EXPORTS;HAVE_VISIBILITY;CMAKE_INTDIR=\"MinSizeRel\";heif_convert_EXPORTS</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include\win32;C:\Users\gregd\vcpkg\installed\x64-windows\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include\win32;C:\Users\gregd\vcpkg\installed\x64-windows\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <PostBuildEvent>
-      <Message></Message>
-      <Command>setlocal
-C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -noprofile -executionpolicy Bypass -file C:/Users/gregd/vcpkg/scripts/buildsystems/msbuild/applocal.ps1 -targetBinary C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/MinSizeRel/heif-convert.dll -installedDir C:/Users/gregd/vcpkg/installed/x64-windows/bin -OutVariable out
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-    </PostBuildEvent>
-    <Link>
-      <AdditionalDependencies>C:\Users\gregd\vcpkg\installed\x64-windows\lib\heif.lib;C:\Users\gregd\vcpkg\installed\x64-windows\lib\jpeg.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <AdditionalOptions>%(AdditionalOptions) /machine:x64</AdditionalOptions>
-      <GenerateDebugInformation>false</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/MinSizeRel/heif-convert.lib</ImportLibrary>
-      <ProgramDataBaseFile>C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/MinSizeRel/heif-convert.pdb</ProgramDataBaseFile>
-      <SubSystem>Console</SubSystem>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">
-    <ClCompile>
-      <AdditionalIncludeDirectories>C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include\win32;C:\Users\gregd\vcpkg\installed\x64-windows\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <ExceptionHandling>Sync</ExceptionHandling>
-      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
-      <LanguageStandard>stdcpplatest</LanguageStandard>
-      <Optimization>MaxSpeed</Optimization>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-      <RuntimeTypeInfo>true</RuntimeTypeInfo>
-      <UseFullPaths>false</UseFullPaths>
-      <WarningLevel>Level3</WarningLevel>
-      <PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_JPEG_WRITE_ICC_PROFILE=1;LIBHEIF_EXPORTS;HAVE_VISIBILITY;CMAKE_INTDIR="RelWithDebInfo";heif_convert_EXPORTS</PreprocessorDefinitions>
-      <ObjectFileName>$(IntDir)</ObjectFileName>
-    </ClCompile>
-    <ResourceCompile>
-      <PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_JPEG_WRITE_ICC_PROFILE=1;LIBHEIF_EXPORTS;HAVE_VISIBILITY;CMAKE_INTDIR=\"RelWithDebInfo\";heif_convert_EXPORTS</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include\win32;C:\Users\gregd\vcpkg\installed\x64-windows\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ResourceCompile>
-    <Midl>
-      <AdditionalIncludeDirectories>C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include;C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.222-1\include\win32;C:\Users\gregd\vcpkg\installed\x64-windows\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
-      <HeaderFileName>%(Filename).h</HeaderFileName>
-      <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
-      <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
-      <ProxyFileName>%(Filename)_p.c</ProxyFileName>
-    </Midl>
-    <PostBuildEvent>
-      <Message></Message>
-      <Command>setlocal
-C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -noprofile -executionpolicy Bypass -file C:/Users/gregd/vcpkg/scripts/buildsystems/msbuild/applocal.ps1 -targetBinary C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/RelWithDebInfo/heif-convert.dll -installedDir C:/Users/gregd/vcpkg/installed/x64-windows/bin -OutVariable out
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-    </PostBuildEvent>
-    <Link>
-      <AdditionalDependencies>C:\Users\gregd\vcpkg\installed\x64-windows\lib\heif.lib;C:\Users\gregd\vcpkg\installed\x64-windows\lib\jpeg.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
-      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <AdditionalOptions>%(AdditionalOptions) /machine:x64</AdditionalOptions>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <ImportLibrary>C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/RelWithDebInfo/heif-convert.lib</ImportLibrary>
-      <ProgramDataBaseFile>C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/RelWithDebInfo/heif-convert.pdb</ProgramDataBaseFile>
-      <SubSystem>Console</SubSystem>
-    </Link>
-    <ProjectReference>
-      <LinkLibraryDependencies>false</LinkLibraryDependencies>
-    </ProjectReference>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\CMakeLists.txt">
-      <UseUtf8Encoding>Always</UseUtf8Encoding>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Building Custom Rule C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
-"C:\Program Files\CMake\bin\cmake.exe" -SC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI -BC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist --check-stamp-file C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompilerABI.c;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompilerABI.cpp;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDependentOption.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindBinUtils.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindJavaCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystem.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CheckCXXSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Comeau-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJNI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJPEG.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJava.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageHandleStandardArgs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageMessage.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\FeatureTesting.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-Determine-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\WindowsPaths.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\SelectLibraryConfigurations.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCXXCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeRCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeSystem.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\jpeg\vcpkg-cmake-wrapper.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-debug.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-release.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-version.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config.cmake;C:\Users\gregd\vcpkg\scripts\buildsystems\vcpkg.cmake;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Building Custom Rule C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
-"C:\Program Files\CMake\bin\cmake.exe" -SC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI -BC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist --check-stamp-file C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompilerABI.c;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompilerABI.cpp;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDependentOption.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindBinUtils.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindJavaCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystem.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CheckCXXSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Comeau-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJNI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJPEG.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJava.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageHandleStandardArgs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageMessage.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\FeatureTesting.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-Determine-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\WindowsPaths.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\SelectLibraryConfigurations.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCXXCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeRCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeSystem.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\jpeg\vcpkg-cmake-wrapper.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-debug.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-release.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-version.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config.cmake;C:\Users\gregd\vcpkg\scripts\buildsystems\vcpkg.cmake;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">Building Custom Rule C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">setlocal
-"C:\Program Files\CMake\bin\cmake.exe" -SC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI -BC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist --check-stamp-file C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompilerABI.c;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompilerABI.cpp;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDependentOption.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindBinUtils.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindJavaCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystem.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CheckCXXSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Comeau-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJNI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJPEG.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJava.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageHandleStandardArgs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageMessage.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\FeatureTesting.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-Determine-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\WindowsPaths.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\SelectLibraryConfigurations.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCXXCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeRCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeSystem.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\jpeg\vcpkg-cmake-wrapper.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-debug.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-release.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-version.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config.cmake;C:\Users\gregd\vcpkg\scripts\buildsystems\vcpkg.cmake;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">false</LinkObjects>
-      <Message Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">Building Custom Rule C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/CMakeLists.txt</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">setlocal
-"C:\Program Files\CMake\bin\cmake.exe" -SC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI -BC:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist --check-stamp-file C:/Users/gregd/Documents/Source/autopsy/thirdparty/libheif/HeifConvertTestJNI/dist/CMakeFiles/generate.stamp
-if %errorlevel% neq 0 goto :cmEnd
-:cmEnd
-endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
-:cmErrorLevel
-exit /b %1
-:cmDone
-if %errorlevel% neq 0 goto :VCEnd</Command>
-      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCCompilerABI.c;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXCompilerABI.cpp;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCXXInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCommonLanguageInclude.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeCompilerIdDetection.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDependentOption.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompileFeatures.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerABI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineCompilerId.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeDetermineSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindBinUtils.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeFindJavaCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeGenericSystem.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeInitializeConfigs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeLanguageInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitIncludeInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseImplicitLinkInfo.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeParseLibraryArchitecture.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCCompiler.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeRCInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystem.cmake.in;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInformation.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeSystemSpecificInitialize.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCXXCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestCompilerCommon.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CMakeTestRCCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CheckCXXSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ADSP-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMCC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\ARMClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\AppleClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Borland-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\CMakeCommonCompilerMacros.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Comeau-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Cray-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GHS-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IAR-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Intel-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\MSVC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVHPC-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PGI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\PathScale-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SCO-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TI-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\Watcom-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-C-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\CompilerId\VS-10.vcxproj.in;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJNI.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJPEG.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindJava.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageHandleStandardArgs.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\FindPackageMessage.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\CheckSourceCompiles.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Internal\FeatureTesting.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-Determine-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-C.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC-CXX.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows-MSVC.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\Windows.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\Platform\WindowsPaths.cmake;C:\Program Files\CMake\share\cmake-3.23\Modules\SelectLibraryConfigurations.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeCXXCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeRCCompiler.cmake;C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\3.23.0-rc2\CMakeSystem.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\jpeg\vcpkg-cmake-wrapper.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-debug.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-release.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config-version.cmake;C:\Users\gregd\vcpkg\installed\x64-windows\share\libheif\libheif-config.cmake;C:\Users\gregd\vcpkg\scripts\buildsystems\vcpkg.cmake;%(AdditionalInputs)</AdditionalInputs>
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\CMakeFiles\generate.stamp</Outputs>
-      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">false</LinkObjects>
-    </CustomBuild>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\encoder.cc" />
-    <ClInclude Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\encoder.h" />
-    <ClCompile Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\org_sleuthkit_autopsy_modules_pictureanalyzer_impls_HeifJNI.cc" />
-    <ClInclude Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\org_sleuthkit_autopsy_modules_pictureanalyzer_impls_HeifJNI.h" />
-    <ClCompile Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\encoder_jpeg.cc" />
-    <ClInclude Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\encoder_jpeg.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\dist\ZERO_CHECK.vcxproj">
-      <Project>{CDA8F48B-69FE-3A49-8E17-9D2CDA18E3BE}</Project>
-      <Name>ZERO_CHECK</Name>
-      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
-      <CopyToOutputDirectory>Never</CopyToOutputDirectory>
-    </ProjectReference>
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>
\ No newline at end of file
diff --git a/thirdparty/libheif/HeifConvertTestJNI/dist/heif-convert.vcxproj.filters b/thirdparty/libheif/HeifConvertTestJNI/dist/heif-convert.vcxproj.filters
deleted file mode 100644
index 55d647c109..0000000000
--- a/thirdparty/libheif/HeifConvertTestJNI/dist/heif-convert.vcxproj.filters
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="17.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\encoder.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\org_sleuthkit_autopsy_modules_pictureanalyzer_impls_HeifJNI.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\encoder_jpeg.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\encoder.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\org_sleuthkit_autopsy_modules_pictureanalyzer_impls_HeifJNI.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\encoder_jpeg.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <CustomBuild Include="C:\Users\gregd\Documents\Source\autopsy\thirdparty\libheif\HeifConvertTestJNI\CMakeLists.txt" />
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{CBC44029-07BB-3213-8E38-17F72D951AFE}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{241D2CE4-9F84-3CBE-98DE-CFEE2E049D46}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>
diff --git a/thirdparty/libheif/HeifConvertTestJNI/org_sleuthkit_autopsy_modules_pictureanalyzer_impls_HeifJNI.cc b/thirdparty/libheif/HeifConvertTestJNI/org_sleuthkit_autopsy_modules_pictureanalyzer_impls_HeifJNI.cc
index 075a2be914..bb1c211863 100644
--- a/thirdparty/libheif/HeifConvertTestJNI/org_sleuthkit_autopsy_modules_pictureanalyzer_impls_HeifJNI.cc
+++ b/thirdparty/libheif/HeifConvertTestJNI/org_sleuthkit_autopsy_modules_pictureanalyzer_impls_HeifJNI.cc
@@ -112,64 +112,70 @@ jint throwIllegalState(JNIEnv* env, const char* message)
 int convertToDisk
 	(JNIEnv* env, jclass cls, jbyteArray byteArr, jstring outputPath) {
 
-        size_t arrLen = env->GetArrayLength(byteArr);
-        boolean isCopy;
-        jbyte* nativeByteArr = env->GetByteArrayElements(byteArr, &isCopy);
-        std::string output_filename = env->GetStringUTFChars(outputPath, 0);
-        const int quality = 100;
+    size_t arrLen = env->GetArrayLength(byteArr);
+    std::vector<jbyte> nativeByteArr(arrLen);
 
-    enum heif_filetype_result filetype_check = heif_check_filetype((const uint8_t*)nativeByteArr, 12);
+    boolean isCopy;
+    env->GetByteArrayRegion(byteArr, 0, arrLen, &nativeByteArr[0]);
+    std::string output_filename = env->GetStringUTFChars(outputPath, 0);
+    const int quality = 100;
+
+    printf("Checking heif file type...\n");
+    enum heif_filetype_result filetype_check = heif_check_filetype((const uint8_t*)&nativeByteArr[0], 12);
     if (filetype_check == heif_filetype_no) {
-        env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
+        // env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
         throwIllegalArgument(env, "Input file is not an HEIF/AVIF file");
         return 1;
     }
 
+    printf("Checking heif file type supported...\n");
     if (filetype_check == heif_filetype_yes_unsupported) {
-        env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
+        // env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
         throwIllegalArgument(env, "Input file is an unsupported HEIF/AVIF file type");
         return 1;
     }
 
-    // --- read the HEIF file
-
+    printf("Creating heif context...\n");
     struct heif_context* ctx = heif_context_alloc();
     if (!ctx) {
-        env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
+        // env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
         throwIllegalState(env, "Could not create context object");
         return 1;
     }
 
+    printf("Reading in heif bytes...\n");
     ContextReleaser cr(ctx);
     struct heif_error err;
-    err = heif_context_read_from_memory_without_copy(ctx, (void*)nativeByteArr, arrLen, nullptr);
+    err = heif_context_read_from_memory_without_copy(ctx, (void*)&nativeByteArr[0], arrLen, nullptr);
     if (err.code != 0) {
-        env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
+        // env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
         std::string err_message = "Could not read HEIF/AVIF file:";
         err_message += err.message;
         throwIllegalState(env, err_message.c_str());
         return 1;
     }
 
+    printf("Checking heif file type...\n");
     int num_images = heif_context_get_number_of_top_level_images(ctx);
     if (num_images == 0) {
-        env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
+        // env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
         throwIllegalState(env, "File doesn't contain any images");
         return 1;
     }
 
-    //printf("File contains %d images\n", num_images);
+    printf("File contains %d images.  Reading in image ids...\n", num_images);
 
     std::vector<heif_item_id> image_IDs(num_images);
     num_images = heif_context_get_list_of_top_level_image_IDs(ctx, image_IDs.data(), num_images);
 
+    printf("Resetting encoder...\n");
     std::string filename;
-    std::unique_ptr<Encoder> encoder;
-    encoder.reset(new JpegEncoder(quality));
+    std::unique_ptr<Encoder> encoder(new JpegEncoder(quality));
 
     size_t image_index = 1;  // Image filenames are "1" based.
 
     for (int idx = 0; idx < num_images; ++idx) {
+        printf("Looping through for image %d\n", idx);
 
         if (num_images > 1) {
             std::ostringstream s;
@@ -177,16 +183,18 @@ int convertToDisk
             s << "-" << image_index;
             s << output_filename.substr(output_filename.find_last_of('.'));
             filename.assign(s.str());
+            printf("Assigning filename of %s\n", s.str().c_str());
         }
         else {
             filename.assign(output_filename);
+            printf("Assigning filename of %s\n", output_filename.c_str());
         }
 
-
+        printf("acquiring heif image handle...\n");
         struct heif_image_handle* handle;
         err = heif_context_get_image_handle(ctx, image_IDs[idx], &handle);
         if (err.code) {
-            env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
+            // env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
             std::string err_message = "Could not read HEIF/AVIF image ";
             err_message += idx;
             err_message += ": ";
@@ -195,21 +203,21 @@ int convertToDisk
             return 1;
         }
 
+        printf("handling alpha...\n");
         int has_alpha = heif_image_handle_has_alpha_channel(handle);
         struct heif_decoding_options* decode_options = heif_decoding_options_alloc();
         encoder->UpdateDecodingOptions(handle, decode_options);
 
-        //decode_options->strict_decoding = strict_decoding;
-
         int bit_depth = heif_image_handle_get_luma_bits_per_pixel(handle);
         if (bit_depth < 0) {
             heif_decoding_options_free(decode_options);
             heif_image_handle_release(handle);
-            env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
+            // env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
             throwIllegalState(env, "Input image has undefined bit-depth");
             return 1;
         }
 
+        printf("decoding heif image...\n");
         struct heif_image* image;
         err = heif_decode_image(handle,
             &image,
@@ -223,30 +231,17 @@ int convertToDisk
             err_message += idx;
             err_message += ": ";
             err_message += err.message;
-            env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
+            // env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
             throwIllegalState(env, err_message.c_str());
             return 1;
         }
 
-        // show decoding warnings
-
-        /*for (int i = 0;; i++) {
-            int n = heif_image_get_decoding_warnings(image, i, &err, 1);
-            if (n == 0) {
-            break;
-            }
-
-            std::cerr << "Warning: " << err.message << "\n";
-        }*/
-
-        /*char imageMessageBuffer[256];
-        sprintf(imageMessageBuffer, "Image: %B", image);
-        throwIllegalArgument(env, imageMessageBuffer);*/
 
         if (image) {
+            printf("valid image found.\n");
             bool written = encoder->Encode(handle, image, filename);
             if (!written) {
-                printf("could not write image");
+                printf("could not write image\n");
             }            
             else {
                 printf("Written to %s\n", filename.c_str());
@@ -256,6 +251,7 @@ int convertToDisk
 
             int has_depth = heif_image_handle_has_depth_image(handle);
             if (has_depth) {
+                printf("has depth...\n");
                 heif_item_id depth_id;
                 int nDepthImages = heif_image_handle_get_list_of_depth_image_IDs(handle, &depth_id, 1);
                 assert(nDepthImages == 1);
@@ -265,13 +261,14 @@ int convertToDisk
                 err = heif_image_handle_get_depth_image_handle(handle, depth_id, &depth_handle);
                 if (err.code) {
                     heif_image_handle_release(handle);
-                    env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
+                    // env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
                     throwIllegalState(env, "Could not read depth channel");
                     return 1;
                 }
 
                 int depth_bit_depth = heif_image_handle_get_luma_bits_per_pixel(depth_handle);
 
+                printf("decoding depth image...\n");
                 struct heif_image* depth_image;
                 err = heif_decode_image(depth_handle,
                     &depth_image,
@@ -281,7 +278,7 @@ int convertToDisk
                 if (err.code) {
                     heif_image_handle_release(depth_handle);
                     heif_image_handle_release(handle);
-                    env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
+                    // env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
                     std::string err_message = "Could not decode depth image: ";
                     err_message += err.message;
                     throwIllegalState(env, err_message.c_str());
@@ -293,9 +290,10 @@ int convertToDisk
                 s << "-depth";
                 s << output_filename.substr(output_filename.find('.'));
 
+                printf("Encoding to %s.\n", s.str().c_str());
                 written = encoder->Encode(depth_handle, depth_image, s.str());
                 if (!written) {
-                    printf("could not write depth image");
+                    printf("could not write depth image\n");
                 }
                 else {
                     printf("Depth image written to %s\n", s.str().c_str());
@@ -306,15 +304,14 @@ int convertToDisk
             }
 
 
+            printf("checking for aux images...\n");
+            
             // --- aux images
 
             int nAuxImages = heif_image_handle_get_number_of_auxiliary_images(handle, LIBHEIF_AUX_IMAGE_FILTER_OMIT_ALPHA | LIBHEIF_AUX_IMAGE_FILTER_OMIT_DEPTH);
 
-            //char numImages[256];
-            //sprintf(numImages, "Found %d images", nAuxImages);
-            //throwIllegalArgument(env, numImages);
-
             if (nAuxImages > 0) {
+                printf("found %d aux images.\n", nAuxImages);
 
                 std::vector<heif_item_id> auxIDs(nAuxImages);
                 heif_image_handle_get_list_of_auxiliary_image_IDs(handle,
@@ -322,16 +319,18 @@ int convertToDisk
                     auxIDs.data(), nAuxImages);
 
                 for (heif_item_id auxId : auxIDs) {
+                    printf("getting aux handle...\n");
 
                     struct heif_image_handle* aux_handle;
                     err = heif_image_handle_get_auxiliary_image_handle(handle, auxId, &aux_handle);
                     if (err.code) {
                         heif_image_handle_release(handle);
-                        env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
+                        // env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
                         throwIllegalState(env, "Could not read auxiliary image");
                         return 1;
                     }
 
+                    printf("decoding aux handle image...\n");
                     int aux_bit_depth = heif_image_handle_get_luma_bits_per_pixel(aux_handle);
 
                     struct heif_image* aux_image;
@@ -343,19 +342,20 @@ int convertToDisk
                     if (err.code) {
                         heif_image_handle_release(aux_handle);
                         heif_image_handle_release(handle);
-                        env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
+                        // env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
                         std::string err_message = "Could not decode auxiliary image: ";
                         err_message += err.message;
                         throwIllegalState(env, err_message.c_str());
                         return 1;
                     }
 
+                    printf("decoding aux image handle auxiliary type...\n");
                     const char* auxTypeC = nullptr;
                     err = heif_image_handle_get_auxiliary_type(aux_handle, &auxTypeC);
                     if (err.code) {
                         heif_image_handle_release(aux_handle);
                         heif_image_handle_release(handle);
-                        env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
+                        // env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
                         std::string err_message = "Could not get type of auxiliary image: ";
                         err_message += err.message;
                         throwIllegalState(env, err_message.c_str());
@@ -364,6 +364,7 @@ int convertToDisk
 
                     std::string auxType = std::string(auxTypeC);
 
+                    printf("freeing auxiliary type.\n");
                     heif_image_handle_free_auxiliary_types(aux_handle, &auxTypeC);
 
                     std::ostringstream s;
@@ -372,13 +373,11 @@ int convertToDisk
                     s << output_filename.substr(output_filename.find('.'));
                     throwIllegalArgument(env, s.str().c_str());
 
-
-                    std::string output_message = "Writing to output: ";
-                    output_message += s.str();
+                    printf("Writing aux to output: %s\n", s.str().c_str());
 
                     written = encoder->Encode(aux_handle, aux_image, s.str());
                     if (!written) {
-                        printf("could not write auxiliary image");
+                        printf("could not write auxiliary image\n");
                     }
                     else {
                         printf("Auxiliary image written to %s\n", s.str().c_str());
@@ -396,7 +395,7 @@ int convertToDisk
         image_index++;
     }
 
-    env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
+    // env->ReleaseByteArrayElements(byteArr, nativeByteArr, 0);
     return 0;
 }
 
diff --git a/thirdparty/libheif/README.txt b/thirdparty/libheif/README.txt
index aec1123a49..f5f570c07f 100644
--- a/thirdparty/libheif/README.txt
+++ b/thirdparty/libheif/README.txt
@@ -15,4 +15,5 @@ In order to build,
 1) from command line, set directory to HeifConvertTestJNI\dist
 2) You can rebuild the vcxproj in this directory by running:  cmake -G "Visual Studio 17 2022" -A x64 -S .. "-DCMAKE_TOOLCHAIN_FILE=PATH_TO_VCPKG_INSTALL/scripts/buildsystems/vcpkg.cmake"
 3) The binaries can be created by running: cmake --build . --config Release
+
 * The "-A x64" flag can be substituted with relevant architecture.
\ No newline at end of file
diff --git a/thirdparty/libheif/Release/lib/amd64/heif-convert.dll b/thirdparty/libheif/Release/lib/amd64/heif-convert.dll
index b056ba12df0d91287a23d326fa04146587e1239a..2aa2ef2a5ae8d608abd379baa072a5e6b9d61ab1 100644
GIT binary patch
delta 15067
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

delta 14238
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

diff --git a/thirdparty/libheif/Release/lib/x86_64/heif-convert.dll b/thirdparty/libheif/Release/lib/x86_64/heif-convert.dll
index b056ba12df0d91287a23d326fa04146587e1239a..2aa2ef2a5ae8d608abd379baa072a5e6b9d61ab1 100644
GIT binary patch
delta 15067
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

delta 14238
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

-- 
GitLab