diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/Data/DateTime.dyn_hi b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/Data/DateTime.dyn_hi
new file mode 100644
index 0000000000000000000000000000000000000000..048f2b2bad00ed037a2d2dbc884017637ea0ebf6
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/Data/DateTime.dyn_hi differ
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/Data/DateTime.dyn_o b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/Data/DateTime.dyn_o
new file mode 100644
index 0000000000000000000000000000000000000000..e39ba03fecabfa67fb436019032ab8a653157fcf
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/Data/DateTime.dyn_o differ
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/Data/DateTime.hi b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/Data/DateTime.hi
new file mode 100644
index 0000000000000000000000000000000000000000..26ee6ea39dc7a54e31187c9fda80a5f14a21406c
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/Data/DateTime.hi differ
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/Data/DateTime.o b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/Data/DateTime.o
new file mode 100644
index 0000000000000000000000000000000000000000..97955e0483547dff770f5a925e1e251c8530c0d9
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/Data/DateTime.o differ
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/autogen/Paths_datetime.hs b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/autogen/Paths_datetime.hs
new file mode 100644
index 0000000000000000000000000000000000000000..89d27048f0243198b939ae12d8ed418c17e380e4
--- /dev/null
+++ b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/autogen/Paths_datetime.hs
@@ -0,0 +1,51 @@
+{-# LANGUAGE CPP #-}
+{-# LANGUAGE NoRebindableSyntax #-}
+{-# OPTIONS_GHC -fno-warn-missing-import-lists #-}
+{-# OPTIONS_GHC -Wno-missing-safe-haskell-mode #-}
+module Paths_datetime (
+    version,
+    getBinDir, getLibDir, getDynLibDir, getDataDir, getLibexecDir,
+    getDataFileName, getSysconfDir
+  ) where
+
+import qualified Control.Exception as Exception
+import Data.Version (Version(..))
+import System.Environment (getEnv)
+import Prelude
+
+#if defined(VERSION_base)
+
+#if MIN_VERSION_base(4,0,0)
+catchIO :: IO a -> (Exception.IOException -> IO a) -> IO a
+#else
+catchIO :: IO a -> (Exception.Exception -> IO a) -> IO a
+#endif
+
+#else
+catchIO :: IO a -> (Exception.IOException -> IO a) -> IO a
+#endif
+catchIO = Exception.catch
+
+version :: Version
+version = Version [0,3,1] []
+bindir, libdir, dynlibdir, datadir, libexecdir, sysconfdir :: FilePath
+
+bindir     = "/home/funk/.cabal/bin"
+libdir     = "/home/funk/.cabal/lib/x86_64-linux-ghc-8.10.7/datetime-0.3.1-inplace"
+dynlibdir  = "/home/funk/.cabal/lib/x86_64-linux-ghc-8.10.7"
+datadir    = "/home/funk/.cabal/share/x86_64-linux-ghc-8.10.7/datetime-0.3.1"
+libexecdir = "/home/funk/.cabal/libexec/x86_64-linux-ghc-8.10.7/datetime-0.3.1"
+sysconfdir = "/home/funk/.cabal/etc"
+
+getBinDir, getLibDir, getDynLibDir, getDataDir, getLibexecDir, getSysconfDir :: IO FilePath
+getBinDir = catchIO (getEnv "datetime_bindir") (\_ -> return bindir)
+getLibDir = catchIO (getEnv "datetime_libdir") (\_ -> return libdir)
+getDynLibDir = catchIO (getEnv "datetime_dynlibdir") (\_ -> return dynlibdir)
+getDataDir = catchIO (getEnv "datetime_datadir") (\_ -> return datadir)
+getLibexecDir = catchIO (getEnv "datetime_libexecdir") (\_ -> return libexecdir)
+getSysconfDir = catchIO (getEnv "datetime_sysconfdir") (\_ -> return sysconfdir)
+
+getDataFileName :: FilePath -> IO FilePath
+getDataFileName name = do
+  dir <- getDataDir
+  return (dir ++ "/" ++ name)
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/autogen/cabal_macros.h b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/autogen/cabal_macros.h
new file mode 100644
index 0000000000000000000000000000000000000000..cf72bcb3cf481c50c66a5744203bb9996c280644
--- /dev/null
+++ b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/autogen/cabal_macros.h
@@ -0,0 +1,173 @@
+/* DO NOT EDIT: This file is automatically generated by Cabal */
+
+/* package datetime-0.3.1 */
+#ifndef VERSION_datetime
+#define VERSION_datetime "0.3.1"
+#endif /* VERSION_datetime */
+#ifndef MIN_VERSION_datetime
+#define MIN_VERSION_datetime(major1,major2,minor) (\
+  (major1) <  0 || \
+  (major1) == 0 && (major2) <  3 || \
+  (major1) == 0 && (major2) == 3 && (minor) <= 1)
+#endif /* MIN_VERSION_datetime */
+/* package base-4.14.3.0 */
+#ifndef VERSION_base
+#define VERSION_base "4.14.3.0"
+#endif /* VERSION_base */
+#ifndef MIN_VERSION_base
+#define MIN_VERSION_base(major1,major2,minor) (\
+  (major1) <  4 || \
+  (major1) == 4 && (major2) <  14 || \
+  (major1) == 4 && (major2) == 14 && (minor) <= 3)
+#endif /* MIN_VERSION_base */
+/* package old-locale-1.0.0.7 */
+#ifndef VERSION_old_locale
+#define VERSION_old_locale "1.0.0.7"
+#endif /* VERSION_old_locale */
+#ifndef MIN_VERSION_old_locale
+#define MIN_VERSION_old_locale(major1,major2,minor) (\
+  (major1) <  1 || \
+  (major1) == 1 && (major2) <  0 || \
+  (major1) == 1 && (major2) == 0 && (minor) <= 0)
+#endif /* MIN_VERSION_old_locale */
+/* package old-time-1.1.0.3 */
+#ifndef VERSION_old_time
+#define VERSION_old_time "1.1.0.3"
+#endif /* VERSION_old_time */
+#ifndef MIN_VERSION_old_time
+#define MIN_VERSION_old_time(major1,major2,minor) (\
+  (major1) <  1 || \
+  (major1) == 1 && (major2) <  1 || \
+  (major1) == 1 && (major2) == 1 && (minor) <= 0)
+#endif /* MIN_VERSION_old_time */
+/* package time-1.9.3 */
+#ifndef VERSION_time
+#define VERSION_time "1.9.3"
+#endif /* VERSION_time */
+#ifndef MIN_VERSION_time
+#define MIN_VERSION_time(major1,major2,minor) (\
+  (major1) <  1 || \
+  (major1) == 1 && (major2) <  9 || \
+  (major1) == 1 && (major2) == 9 && (minor) <= 3)
+#endif /* MIN_VERSION_time */
+
+/* tool cpphs-1.20.9 */
+#ifndef TOOL_VERSION_cpphs
+#define TOOL_VERSION_cpphs "1.20.9"
+#endif /* TOOL_VERSION_cpphs */
+#ifndef MIN_TOOL_VERSION_cpphs
+#define MIN_TOOL_VERSION_cpphs(major1,major2,minor) (\
+  (major1) <  1 || \
+  (major1) == 1 && (major2) <  20 || \
+  (major1) == 1 && (major2) == 20 && (minor) <= 9)
+#endif /* MIN_TOOL_VERSION_cpphs */
+/* tool gcc-10.3.0 */
+#ifndef TOOL_VERSION_gcc
+#define TOOL_VERSION_gcc "10.3.0"
+#endif /* TOOL_VERSION_gcc */
+#ifndef MIN_TOOL_VERSION_gcc
+#define MIN_TOOL_VERSION_gcc(major1,major2,minor) (\
+  (major1) <  10 || \
+  (major1) == 10 && (major2) <  3 || \
+  (major1) == 10 && (major2) == 3 && (minor) <= 0)
+#endif /* MIN_TOOL_VERSION_gcc */
+/* tool ghc-8.10.7 */
+#ifndef TOOL_VERSION_ghc
+#define TOOL_VERSION_ghc "8.10.7"
+#endif /* TOOL_VERSION_ghc */
+#ifndef MIN_TOOL_VERSION_ghc
+#define MIN_TOOL_VERSION_ghc(major1,major2,minor) (\
+  (major1) <  8 || \
+  (major1) == 8 && (major2) <  10 || \
+  (major1) == 8 && (major2) == 10 && (minor) <= 7)
+#endif /* MIN_TOOL_VERSION_ghc */
+/* tool ghc-pkg-8.10.7 */
+#ifndef TOOL_VERSION_ghc_pkg
+#define TOOL_VERSION_ghc_pkg "8.10.7"
+#endif /* TOOL_VERSION_ghc_pkg */
+#ifndef MIN_TOOL_VERSION_ghc_pkg
+#define MIN_TOOL_VERSION_ghc_pkg(major1,major2,minor) (\
+  (major1) <  8 || \
+  (major1) == 8 && (major2) <  10 || \
+  (major1) == 8 && (major2) == 10 && (minor) <= 7)
+#endif /* MIN_TOOL_VERSION_ghc_pkg */
+/* tool haddock-2.24.2 */
+#ifndef TOOL_VERSION_haddock
+#define TOOL_VERSION_haddock "2.24.2"
+#endif /* TOOL_VERSION_haddock */
+#ifndef MIN_TOOL_VERSION_haddock
+#define MIN_TOOL_VERSION_haddock(major1,major2,minor) (\
+  (major1) <  2 || \
+  (major1) == 2 && (major2) <  24 || \
+  (major1) == 2 && (major2) == 24 && (minor) <= 2)
+#endif /* MIN_TOOL_VERSION_haddock */
+/* tool hpc-0.68 */
+#ifndef TOOL_VERSION_hpc
+#define TOOL_VERSION_hpc "0.68"
+#endif /* TOOL_VERSION_hpc */
+#ifndef MIN_TOOL_VERSION_hpc
+#define MIN_TOOL_VERSION_hpc(major1,major2,minor) (\
+  (major1) <  0 || \
+  (major1) == 0 && (major2) <  68 || \
+  (major1) == 0 && (major2) == 68 && (minor) <= 0)
+#endif /* MIN_TOOL_VERSION_hpc */
+/* tool hsc2hs-0.68.7 */
+#ifndef TOOL_VERSION_hsc2hs
+#define TOOL_VERSION_hsc2hs "0.68.7"
+#endif /* TOOL_VERSION_hsc2hs */
+#ifndef MIN_TOOL_VERSION_hsc2hs
+#define MIN_TOOL_VERSION_hsc2hs(major1,major2,minor) (\
+  (major1) <  0 || \
+  (major1) == 0 && (major2) <  68 || \
+  (major1) == 0 && (major2) == 68 && (minor) <= 7)
+#endif /* MIN_TOOL_VERSION_hsc2hs */
+/* tool hscolour-1.24 */
+#ifndef TOOL_VERSION_hscolour
+#define TOOL_VERSION_hscolour "1.24"
+#endif /* TOOL_VERSION_hscolour */
+#ifndef MIN_TOOL_VERSION_hscolour
+#define MIN_TOOL_VERSION_hscolour(major1,major2,minor) (\
+  (major1) <  1 || \
+  (major1) == 1 && (major2) <  24 || \
+  (major1) == 1 && (major2) == 24 && (minor) <= 0)
+#endif /* MIN_TOOL_VERSION_hscolour */
+/* tool pkg-config-0.29.1 */
+#ifndef TOOL_VERSION_pkg_config
+#define TOOL_VERSION_pkg_config "0.29.1"
+#endif /* TOOL_VERSION_pkg_config */
+#ifndef MIN_TOOL_VERSION_pkg_config
+#define MIN_TOOL_VERSION_pkg_config(major1,major2,minor) (\
+  (major1) <  0 || \
+  (major1) == 0 && (major2) <  29 || \
+  (major1) == 0 && (major2) == 29 && (minor) <= 1)
+#endif /* MIN_TOOL_VERSION_pkg_config */
+/* tool runghc-8.10.7 */
+#ifndef TOOL_VERSION_runghc
+#define TOOL_VERSION_runghc "8.10.7"
+#endif /* TOOL_VERSION_runghc */
+#ifndef MIN_TOOL_VERSION_runghc
+#define MIN_TOOL_VERSION_runghc(major1,major2,minor) (\
+  (major1) <  8 || \
+  (major1) == 8 && (major2) <  10 || \
+  (major1) == 8 && (major2) == 10 && (minor) <= 7)
+#endif /* MIN_TOOL_VERSION_runghc */
+/* tool strip-2.35 */
+#ifndef TOOL_VERSION_strip
+#define TOOL_VERSION_strip "2.35"
+#endif /* TOOL_VERSION_strip */
+#ifndef MIN_TOOL_VERSION_strip
+#define MIN_TOOL_VERSION_strip(major1,major2,minor) (\
+  (major1) <  2 || \
+  (major1) == 2 && (major2) <  35 || \
+  (major1) == 2 && (major2) == 35 && (minor) <= 0)
+#endif /* MIN_TOOL_VERSION_strip */
+
+#ifndef CURRENT_PACKAGE_KEY
+#define CURRENT_PACKAGE_KEY "datetime-0.3.1-inplace"
+#endif /* CURRENT_packageKey */
+#ifndef CURRENT_COMPONENT_ID
+#define CURRENT_COMPONENT_ID "datetime-0.3.1-inplace"
+#endif /* CURRENT_COMPONENT_ID */
+#ifndef CURRENT_PACKAGE_VERSION
+#define CURRENT_PACKAGE_VERSION "0.3.1"
+#endif /* CURRENT_PACKAGE_VERSION */
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/libHSdatetime-0.3.1-inplace-ghc8.10.7.so b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/libHSdatetime-0.3.1-inplace-ghc8.10.7.so
new file mode 100755
index 0000000000000000000000000000000000000000..2d51424a96062df95498132ae726acd1aff38e88
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/libHSdatetime-0.3.1-inplace-ghc8.10.7.so differ
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/libHSdatetime-0.3.1-inplace.a b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/libHSdatetime-0.3.1-inplace.a
new file mode 100644
index 0000000000000000000000000000000000000000..a431f0120eba5053dc93633c181cfb76c542d52e
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/build/libHSdatetime-0.3.1-inplace.a differ
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/cache/build b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/cache/build
new file mode 100644
index 0000000000000000000000000000000000000000..758e68b8bac35435dd691c27c6ed0dd6a306c656
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/cache/build differ
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/cache/config b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/cache/config
new file mode 100644
index 0000000000000000000000000000000000000000..aa1005bec472dd6165f1d8e3280036b876b0e0fd
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/cache/config differ
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/cache/registration b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/cache/registration
new file mode 100644
index 0000000000000000000000000000000000000000..93174ec2201bb50cfb0c95f5925415cc5c056e4c
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/cache/registration differ
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/Data/DateTime.dyn_hi b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/Data/DateTime.dyn_hi
new file mode 100644
index 0000000000000000000000000000000000000000..549c47e1442a963b71762e17f655fe8ee1dbe043
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/Data/DateTime.dyn_hi differ
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/Data/DateTime.dyn_o b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/Data/DateTime.dyn_o
new file mode 100644
index 0000000000000000000000000000000000000000..85e7afd83014e54bf227d566859f73fa57e3ba76
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/Data/DateTime.dyn_o differ
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/Data/DateTime.hi b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/Data/DateTime.hi
new file mode 100644
index 0000000000000000000000000000000000000000..378b2533ec631e3077dbe51d3ecece24ce207eff
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/Data/DateTime.hi differ
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/Data/DateTime.o b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/Data/DateTime.o
new file mode 100644
index 0000000000000000000000000000000000000000..479efc83a5273c89af5c1cf8c66adec073638f50
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/Data/DateTime.o differ
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/autogen/Paths_datetime.hs b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/autogen/Paths_datetime.hs
new file mode 100644
index 0000000000000000000000000000000000000000..89d27048f0243198b939ae12d8ed418c17e380e4
--- /dev/null
+++ b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/autogen/Paths_datetime.hs
@@ -0,0 +1,51 @@
+{-# LANGUAGE CPP #-}
+{-# LANGUAGE NoRebindableSyntax #-}
+{-# OPTIONS_GHC -fno-warn-missing-import-lists #-}
+{-# OPTIONS_GHC -Wno-missing-safe-haskell-mode #-}
+module Paths_datetime (
+    version,
+    getBinDir, getLibDir, getDynLibDir, getDataDir, getLibexecDir,
+    getDataFileName, getSysconfDir
+  ) where
+
+import qualified Control.Exception as Exception
+import Data.Version (Version(..))
+import System.Environment (getEnv)
+import Prelude
+
+#if defined(VERSION_base)
+
+#if MIN_VERSION_base(4,0,0)
+catchIO :: IO a -> (Exception.IOException -> IO a) -> IO a
+#else
+catchIO :: IO a -> (Exception.Exception -> IO a) -> IO a
+#endif
+
+#else
+catchIO :: IO a -> (Exception.IOException -> IO a) -> IO a
+#endif
+catchIO = Exception.catch
+
+version :: Version
+version = Version [0,3,1] []
+bindir, libdir, dynlibdir, datadir, libexecdir, sysconfdir :: FilePath
+
+bindir     = "/home/funk/.cabal/bin"
+libdir     = "/home/funk/.cabal/lib/x86_64-linux-ghc-8.10.7/datetime-0.3.1-inplace"
+dynlibdir  = "/home/funk/.cabal/lib/x86_64-linux-ghc-8.10.7"
+datadir    = "/home/funk/.cabal/share/x86_64-linux-ghc-8.10.7/datetime-0.3.1"
+libexecdir = "/home/funk/.cabal/libexec/x86_64-linux-ghc-8.10.7/datetime-0.3.1"
+sysconfdir = "/home/funk/.cabal/etc"
+
+getBinDir, getLibDir, getDynLibDir, getDataDir, getLibexecDir, getSysconfDir :: IO FilePath
+getBinDir = catchIO (getEnv "datetime_bindir") (\_ -> return bindir)
+getLibDir = catchIO (getEnv "datetime_libdir") (\_ -> return libdir)
+getDynLibDir = catchIO (getEnv "datetime_dynlibdir") (\_ -> return dynlibdir)
+getDataDir = catchIO (getEnv "datetime_datadir") (\_ -> return datadir)
+getLibexecDir = catchIO (getEnv "datetime_libexecdir") (\_ -> return libexecdir)
+getSysconfDir = catchIO (getEnv "datetime_sysconfdir") (\_ -> return sysconfdir)
+
+getDataFileName :: FilePath -> IO FilePath
+getDataFileName name = do
+  dir <- getDataDir
+  return (dir ++ "/" ++ name)
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/autogen/cabal_macros.h b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/autogen/cabal_macros.h
new file mode 100644
index 0000000000000000000000000000000000000000..cf72bcb3cf481c50c66a5744203bb9996c280644
--- /dev/null
+++ b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/autogen/cabal_macros.h
@@ -0,0 +1,173 @@
+/* DO NOT EDIT: This file is automatically generated by Cabal */
+
+/* package datetime-0.3.1 */
+#ifndef VERSION_datetime
+#define VERSION_datetime "0.3.1"
+#endif /* VERSION_datetime */
+#ifndef MIN_VERSION_datetime
+#define MIN_VERSION_datetime(major1,major2,minor) (\
+  (major1) <  0 || \
+  (major1) == 0 && (major2) <  3 || \
+  (major1) == 0 && (major2) == 3 && (minor) <= 1)
+#endif /* MIN_VERSION_datetime */
+/* package base-4.14.3.0 */
+#ifndef VERSION_base
+#define VERSION_base "4.14.3.0"
+#endif /* VERSION_base */
+#ifndef MIN_VERSION_base
+#define MIN_VERSION_base(major1,major2,minor) (\
+  (major1) <  4 || \
+  (major1) == 4 && (major2) <  14 || \
+  (major1) == 4 && (major2) == 14 && (minor) <= 3)
+#endif /* MIN_VERSION_base */
+/* package old-locale-1.0.0.7 */
+#ifndef VERSION_old_locale
+#define VERSION_old_locale "1.0.0.7"
+#endif /* VERSION_old_locale */
+#ifndef MIN_VERSION_old_locale
+#define MIN_VERSION_old_locale(major1,major2,minor) (\
+  (major1) <  1 || \
+  (major1) == 1 && (major2) <  0 || \
+  (major1) == 1 && (major2) == 0 && (minor) <= 0)
+#endif /* MIN_VERSION_old_locale */
+/* package old-time-1.1.0.3 */
+#ifndef VERSION_old_time
+#define VERSION_old_time "1.1.0.3"
+#endif /* VERSION_old_time */
+#ifndef MIN_VERSION_old_time
+#define MIN_VERSION_old_time(major1,major2,minor) (\
+  (major1) <  1 || \
+  (major1) == 1 && (major2) <  1 || \
+  (major1) == 1 && (major2) == 1 && (minor) <= 0)
+#endif /* MIN_VERSION_old_time */
+/* package time-1.9.3 */
+#ifndef VERSION_time
+#define VERSION_time "1.9.3"
+#endif /* VERSION_time */
+#ifndef MIN_VERSION_time
+#define MIN_VERSION_time(major1,major2,minor) (\
+  (major1) <  1 || \
+  (major1) == 1 && (major2) <  9 || \
+  (major1) == 1 && (major2) == 9 && (minor) <= 3)
+#endif /* MIN_VERSION_time */
+
+/* tool cpphs-1.20.9 */
+#ifndef TOOL_VERSION_cpphs
+#define TOOL_VERSION_cpphs "1.20.9"
+#endif /* TOOL_VERSION_cpphs */
+#ifndef MIN_TOOL_VERSION_cpphs
+#define MIN_TOOL_VERSION_cpphs(major1,major2,minor) (\
+  (major1) <  1 || \
+  (major1) == 1 && (major2) <  20 || \
+  (major1) == 1 && (major2) == 20 && (minor) <= 9)
+#endif /* MIN_TOOL_VERSION_cpphs */
+/* tool gcc-10.3.0 */
+#ifndef TOOL_VERSION_gcc
+#define TOOL_VERSION_gcc "10.3.0"
+#endif /* TOOL_VERSION_gcc */
+#ifndef MIN_TOOL_VERSION_gcc
+#define MIN_TOOL_VERSION_gcc(major1,major2,minor) (\
+  (major1) <  10 || \
+  (major1) == 10 && (major2) <  3 || \
+  (major1) == 10 && (major2) == 3 && (minor) <= 0)
+#endif /* MIN_TOOL_VERSION_gcc */
+/* tool ghc-8.10.7 */
+#ifndef TOOL_VERSION_ghc
+#define TOOL_VERSION_ghc "8.10.7"
+#endif /* TOOL_VERSION_ghc */
+#ifndef MIN_TOOL_VERSION_ghc
+#define MIN_TOOL_VERSION_ghc(major1,major2,minor) (\
+  (major1) <  8 || \
+  (major1) == 8 && (major2) <  10 || \
+  (major1) == 8 && (major2) == 10 && (minor) <= 7)
+#endif /* MIN_TOOL_VERSION_ghc */
+/* tool ghc-pkg-8.10.7 */
+#ifndef TOOL_VERSION_ghc_pkg
+#define TOOL_VERSION_ghc_pkg "8.10.7"
+#endif /* TOOL_VERSION_ghc_pkg */
+#ifndef MIN_TOOL_VERSION_ghc_pkg
+#define MIN_TOOL_VERSION_ghc_pkg(major1,major2,minor) (\
+  (major1) <  8 || \
+  (major1) == 8 && (major2) <  10 || \
+  (major1) == 8 && (major2) == 10 && (minor) <= 7)
+#endif /* MIN_TOOL_VERSION_ghc_pkg */
+/* tool haddock-2.24.2 */
+#ifndef TOOL_VERSION_haddock
+#define TOOL_VERSION_haddock "2.24.2"
+#endif /* TOOL_VERSION_haddock */
+#ifndef MIN_TOOL_VERSION_haddock
+#define MIN_TOOL_VERSION_haddock(major1,major2,minor) (\
+  (major1) <  2 || \
+  (major1) == 2 && (major2) <  24 || \
+  (major1) == 2 && (major2) == 24 && (minor) <= 2)
+#endif /* MIN_TOOL_VERSION_haddock */
+/* tool hpc-0.68 */
+#ifndef TOOL_VERSION_hpc
+#define TOOL_VERSION_hpc "0.68"
+#endif /* TOOL_VERSION_hpc */
+#ifndef MIN_TOOL_VERSION_hpc
+#define MIN_TOOL_VERSION_hpc(major1,major2,minor) (\
+  (major1) <  0 || \
+  (major1) == 0 && (major2) <  68 || \
+  (major1) == 0 && (major2) == 68 && (minor) <= 0)
+#endif /* MIN_TOOL_VERSION_hpc */
+/* tool hsc2hs-0.68.7 */
+#ifndef TOOL_VERSION_hsc2hs
+#define TOOL_VERSION_hsc2hs "0.68.7"
+#endif /* TOOL_VERSION_hsc2hs */
+#ifndef MIN_TOOL_VERSION_hsc2hs
+#define MIN_TOOL_VERSION_hsc2hs(major1,major2,minor) (\
+  (major1) <  0 || \
+  (major1) == 0 && (major2) <  68 || \
+  (major1) == 0 && (major2) == 68 && (minor) <= 7)
+#endif /* MIN_TOOL_VERSION_hsc2hs */
+/* tool hscolour-1.24 */
+#ifndef TOOL_VERSION_hscolour
+#define TOOL_VERSION_hscolour "1.24"
+#endif /* TOOL_VERSION_hscolour */
+#ifndef MIN_TOOL_VERSION_hscolour
+#define MIN_TOOL_VERSION_hscolour(major1,major2,minor) (\
+  (major1) <  1 || \
+  (major1) == 1 && (major2) <  24 || \
+  (major1) == 1 && (major2) == 24 && (minor) <= 0)
+#endif /* MIN_TOOL_VERSION_hscolour */
+/* tool pkg-config-0.29.1 */
+#ifndef TOOL_VERSION_pkg_config
+#define TOOL_VERSION_pkg_config "0.29.1"
+#endif /* TOOL_VERSION_pkg_config */
+#ifndef MIN_TOOL_VERSION_pkg_config
+#define MIN_TOOL_VERSION_pkg_config(major1,major2,minor) (\
+  (major1) <  0 || \
+  (major1) == 0 && (major2) <  29 || \
+  (major1) == 0 && (major2) == 29 && (minor) <= 1)
+#endif /* MIN_TOOL_VERSION_pkg_config */
+/* tool runghc-8.10.7 */
+#ifndef TOOL_VERSION_runghc
+#define TOOL_VERSION_runghc "8.10.7"
+#endif /* TOOL_VERSION_runghc */
+#ifndef MIN_TOOL_VERSION_runghc
+#define MIN_TOOL_VERSION_runghc(major1,major2,minor) (\
+  (major1) <  8 || \
+  (major1) == 8 && (major2) <  10 || \
+  (major1) == 8 && (major2) == 10 && (minor) <= 7)
+#endif /* MIN_TOOL_VERSION_runghc */
+/* tool strip-2.35 */
+#ifndef TOOL_VERSION_strip
+#define TOOL_VERSION_strip "2.35"
+#endif /* TOOL_VERSION_strip */
+#ifndef MIN_TOOL_VERSION_strip
+#define MIN_TOOL_VERSION_strip(major1,major2,minor) (\
+  (major1) <  2 || \
+  (major1) == 2 && (major2) <  35 || \
+  (major1) == 2 && (major2) == 35 && (minor) <= 0)
+#endif /* MIN_TOOL_VERSION_strip */
+
+#ifndef CURRENT_PACKAGE_KEY
+#define CURRENT_PACKAGE_KEY "datetime-0.3.1-inplace"
+#endif /* CURRENT_packageKey */
+#ifndef CURRENT_COMPONENT_ID
+#define CURRENT_COMPONENT_ID "datetime-0.3.1-inplace"
+#endif /* CURRENT_COMPONENT_ID */
+#ifndef CURRENT_PACKAGE_VERSION
+#define CURRENT_PACKAGE_VERSION "0.3.1"
+#endif /* CURRENT_PACKAGE_VERSION */
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/libHSdatetime-0.3.1-inplace-ghc8.10.7.so b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/libHSdatetime-0.3.1-inplace-ghc8.10.7.so
new file mode 100755
index 0000000000000000000000000000000000000000..eacf6a0d0c88e0cad9df8aa795f416be4913bbfc
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/libHSdatetime-0.3.1-inplace-ghc8.10.7.so differ
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/libHSdatetime-0.3.1-inplace.a b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/libHSdatetime-0.3.1-inplace.a
new file mode 100644
index 0000000000000000000000000000000000000000..789e58e11761b9fd2f4b9473996ee3335d28d88e
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build/libHSdatetime-0.3.1-inplace.a differ
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/cache/build b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/cache/build
new file mode 100644
index 0000000000000000000000000000000000000000..758e68b8bac35435dd691c27c6ed0dd6a306c656
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/cache/build differ
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/cache/config b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/cache/config
new file mode 100644
index 0000000000000000000000000000000000000000..8b1e98e8aacf4ef4049282603bea4738929d5900
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/cache/config differ
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/cache/registration b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/cache/registration
new file mode 100644
index 0000000000000000000000000000000000000000..73466f34689230f8cb9c562a7cf5b0d32d8da4ff
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/cache/registration differ
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/package.conf.inplace/package.cache b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/package.conf.inplace/package.cache
new file mode 100644
index 0000000000000000000000000000000000000000..b3cae5cf028ad4728b344193a7c6fe4e76e36af3
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/package.conf.inplace/package.cache differ
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/package.conf.inplace/package.cache.lock b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/package.conf.inplace/package.cache.lock
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/setup-config b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/setup-config
new file mode 100644
index 0000000000000000000000000000000000000000..77969d7162550177f4736725174851559ebe8518
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/setup-config differ
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/package.conf.inplace/package.cache b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/package.conf.inplace/package.cache
new file mode 100644
index 0000000000000000000000000000000000000000..b3cae5cf028ad4728b344193a7c6fe4e76e36af3
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/package.conf.inplace/package.cache differ
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/package.conf.inplace/package.cache.lock b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/package.conf.inplace/package.cache.lock
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/setup-config b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/setup-config
new file mode 100644
index 0000000000000000000000000000000000000000..7b2e48818ee0e7cb4b866398c58fc33908c4ac6a
Binary files /dev/null and b/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/setup-config differ
diff --git a/dist-newstyle/cache/compiler b/dist-newstyle/cache/compiler
new file mode 100644
index 0000000000000000000000000000000000000000..9054e1a626fab4aad484bcc713bcb515d2089707
Binary files /dev/null and b/dist-newstyle/cache/compiler differ
diff --git a/dist-newstyle/cache/config b/dist-newstyle/cache/config
new file mode 100644
index 0000000000000000000000000000000000000000..45d7e2393d367bf910e186543c09f381101f7a0d
Binary files /dev/null and b/dist-newstyle/cache/config differ
diff --git a/dist-newstyle/cache/elaborated-plan b/dist-newstyle/cache/elaborated-plan
new file mode 100644
index 0000000000000000000000000000000000000000..2d8b6d2e855cf84fc4b931a82f433dedaecce795
Binary files /dev/null and b/dist-newstyle/cache/elaborated-plan differ
diff --git a/dist-newstyle/cache/improved-plan b/dist-newstyle/cache/improved-plan
new file mode 100644
index 0000000000000000000000000000000000000000..c1291d23c18556cf0836eae8b8e00a85289913bc
Binary files /dev/null and b/dist-newstyle/cache/improved-plan differ
diff --git a/dist-newstyle/cache/plan.json b/dist-newstyle/cache/plan.json
new file mode 100644
index 0000000000000000000000000000000000000000..5dd52b966c2ce5664a8506757a93ecc2579bc65b
--- /dev/null
+++ b/dist-newstyle/cache/plan.json
@@ -0,0 +1 @@
+{"cabal-version":"3.4.0.0","cabal-lib-version":"3.4.0.0","compiler-id":"ghc-8.10.7","os":"linux","arch":"x86_64","install-plan":[{"type":"pre-existing","id":"array-0.5.4.0","pkg-name":"array","pkg-version":"0.5.4.0","depends":["base-4.14.3.0"]},{"type":"pre-existing","id":"base-4.14.3.0","pkg-name":"base","pkg-version":"4.14.3.0","depends":["ghc-prim-0.6.1","integer-gmp-1.0.3.0","rts"]},{"type":"configured","id":"datetime-0.3.1-inplace","pkg-name":"datetime","pkg-version":"0.3.1","flags":{},"style":"local","pkg-src":{"type":"local","path":"/home/funk/workspace/datetime/."},"dist-dir":"/home/funk/workspace/datetime/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt","depends":["base-4.14.3.0","old-locale-1.0.0.7-Imy8BjOomMC1ZfvTA3Dz4y","old-time-1.1.0.3-8bWuu5pHupwIQWcnGKO5m9","time-1.9.3"],"exe-depends":[],"component-name":"lib"},{"type":"pre-existing","id":"deepseq-1.4.4.0","pkg-name":"deepseq","pkg-version":"1.4.4.0","depends":["array-0.5.4.0","base-4.14.3.0"]},{"type":"pre-existing","id":"ghc-prim-0.6.1","pkg-name":"ghc-prim","pkg-version":"0.6.1","depends":["rts"]},{"type":"pre-existing","id":"integer-gmp-1.0.3.0","pkg-name":"integer-gmp","pkg-version":"1.0.3.0","depends":["ghc-prim-0.6.1"]},{"type":"pre-existing","id":"old-locale-1.0.0.7-Imy8BjOomMC1ZfvTA3Dz4y","pkg-name":"old-locale","pkg-version":"1.0.0.7","depends":["base-4.14.3.0"]},{"type":"pre-existing","id":"old-time-1.1.0.3-8bWuu5pHupwIQWcnGKO5m9","pkg-name":"old-time","pkg-version":"1.1.0.3","depends":["base-4.14.3.0","old-locale-1.0.0.7-Imy8BjOomMC1ZfvTA3Dz4y"]},{"type":"pre-existing","id":"rts","pkg-name":"rts","pkg-version":"1.0.1","depends":[]},{"type":"pre-existing","id":"time-1.9.3","pkg-name":"time","pkg-version":"1.9.3","depends":["base-4.14.3.0","deepseq-1.4.4.0"]}]}
\ No newline at end of file
diff --git a/dist-newstyle/cache/solver-plan b/dist-newstyle/cache/solver-plan
new file mode 100644
index 0000000000000000000000000000000000000000..1b9a742a95de42c0080017351a52baaf5b893588
Binary files /dev/null and b/dist-newstyle/cache/solver-plan differ
diff --git a/dist-newstyle/cache/source-hashes b/dist-newstyle/cache/source-hashes
new file mode 100644
index 0000000000000000000000000000000000000000..0187676bdd1a890f09aa31787e8ed688b76e06cb
Binary files /dev/null and b/dist-newstyle/cache/source-hashes differ
diff --git a/dist-newstyle/cache/up-to-date b/dist-newstyle/cache/up-to-date
new file mode 100644
index 0000000000000000000000000000000000000000..5ff830ab70bab05d7e78436623b46e73d6d73a92
Binary files /dev/null and b/dist-newstyle/cache/up-to-date differ
diff --git a/dist-newstyle/packagedb/ghc-8.10.7/datetime-0.3.1-inplace.conf b/dist-newstyle/packagedb/ghc-8.10.7/datetime-0.3.1-inplace.conf
new file mode 100644
index 0000000000000000000000000000000000000000..69fdef3960ded72c019a9dbbc35ac22c1ba67a84
--- /dev/null
+++ b/dist-newstyle/packagedb/ghc-8.10.7/datetime-0.3.1-inplace.conf
@@ -0,0 +1,40 @@
+name:                 datetime
+version:              0.3.1
+visibility:           public
+id:                   datetime-0.3.1-inplace
+key:                  datetime-0.3.1-inplace
+license:              LicenseRef-GPL
+maintainer:           hackage@stackbuilders.com
+author:               Eric Sessoms <nubgames@gmail.com>
+stability:            experimental
+homepage:             http://github.com/stackbuilders/datetime
+synopsis:             Utilities to make Data.Time.* easier to use
+description:
+    Provides several utilities for easily converting among the
+    various standard library Date and Time types, and for converting
+    between these and standard external representations.
+
+category:             Data
+abi:                  inplace
+exposed:              True
+exposed-modules:      Data.DateTime
+import-dirs:
+    /home/funk/workspace/datetime/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build
+
+library-dirs:
+    /home/funk/workspace/datetime/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build
+
+dynamic-library-dirs:
+    /home/funk/workspace/datetime/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/build
+
+data-dir:             /home/funk/workspace/datetime/.
+hs-libraries:         HSdatetime-0.3.1-inplace
+depends:
+    base-4.14.3.0 old-locale-1.0.0.7-Imy8BjOomMC1ZfvTA3Dz4y
+    old-time-1.1.0.3-8bWuu5pHupwIQWcnGKO5m9 time-1.9.3
+
+haddock-interfaces:
+    /home/funk/workspace/datetime/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/doc/html/datetime/datetime.haddock
+
+haddock-html:
+    /home/funk/workspace/datetime/dist-newstyle/build/x86_64-linux/ghc-8.10.7/datetime-0.3.1/opt/doc/html/datetime
diff --git a/dist-newstyle/packagedb/ghc-8.10.7/package.cache b/dist-newstyle/packagedb/ghc-8.10.7/package.cache
new file mode 100644
index 0000000000000000000000000000000000000000..4989d32ad2d5d510317b3b938b92839ced406abb
Binary files /dev/null and b/dist-newstyle/packagedb/ghc-8.10.7/package.cache differ
diff --git a/dist-newstyle/packagedb/ghc-8.10.7/package.cache.lock b/dist-newstyle/packagedb/ghc-8.10.7/package.cache.lock
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/src/Data/DateTime.hs b/src/Data/DateTime.hs
index d587f506bbdd0135859fc1a37825ef5311009922..bab5379ed1459f0eadce2c4b20974734be720a02 100644
--- a/src/Data/DateTime.hs
+++ b/src/Data/DateTime.hs
@@ -116,7 +116,7 @@ formatDateTime :: String -> DateTime -> String
 formatDateTime = formatTime defaultTimeLocale
 
 parseDateTime :: String -> String -> Maybe DateTime
-parseDateTime = parseTime defaultTimeLocale
+parseDateTime = parseTimeM True defaultTimeLocale
 
 sqlFormat :: String
 sqlFormat = iso8601DateFormat (Just "%T")