diff --git a/Cargo.lock b/Cargo.lock
index e203255..0a432d2 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -302,9 +302,9 @@ checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
 
 [[package]]
 name = "axum"
-version = "0.8.1"
+version = "0.8.3"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6d6fd624c75e18b3b4c6b9caf42b1afe24437daaee904069137d8bab077be8b8"
+checksum = "de45108900e1f9b9242f7f2e254aa3e2c029c921c258fe9e6b4217eeebd54288"
 dependencies = [
  "axum-core",
  "axum-macros",
@@ -337,12 +337,12 @@ dependencies = [
 
 [[package]]
 name = "axum-core"
-version = "0.5.0"
+version = "0.5.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "df1362f362fd16024ae199c1970ce98f9661bf5ef94b9808fee734bc3698b733"
+checksum = "68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6"
 dependencies = [
  "bytes",
- "futures-util",
+ "futures-core",
  "http 1.3.1",
  "http-body 1.0.1",
  "http-body-util",
@@ -3658,9 +3658,9 @@ dependencies = [
 
 [[package]]
 name = "once_cell"
-version = "1.21.2"
+version = "1.21.3"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c2806eaa3524762875e21c3dcd057bc4b7bfa01ce4da8d46be1cd43649e1cc6b"
+checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
 
 [[package]]
 name = "openssl"
diff --git a/Cargo.nix b/Cargo.nix
index 5af2594..4178514 100644
--- a/Cargo.nix
+++ b/Cargo.nix
@@ -458,6 +458,52 @@ rec {
         };
         resolvedDefaultFeatures = [ "default" "std" ];
       };
+<<<<<<< HEAD
+=======
+      "ahash" = rec {
+        crateName = "ahash";
+        version = "0.8.11";
+        edition = "2018";
+        sha256 = "04chdfkls5xmhp1d48gnjsmglbqibizs3bpbj6rsj604m10si7g8";
+        authors = [
+          "Tom Kaitchuck <Tom.Kaitchuck@gmail.com>"
+        ];
+        dependencies = [
+          {
+            name = "cfg-if";
+            packageId = "cfg-if";
+          }
+          {
+            name = "once_cell";
+            packageId = "once_cell";
+            usesDefaultFeatures = false;
+            target = { target, features }: (!(("arm" == target."arch") && ("none" == target."os")));
+            features = [ "alloc" ];
+          }
+          {
+            name = "zerocopy";
+            packageId = "zerocopy";
+            usesDefaultFeatures = false;
+            features = [ "simd" ];
+          }
+        ];
+        buildDependencies = [
+          {
+            name = "version_check";
+            packageId = "version_check 0.9.5";
+          }
+        ];
+        features = {
+          "atomic-polyfill" = [ "dep:atomic-polyfill" "once_cell/atomic-polyfill" ];
+          "compile-time-rng" = [ "const-random" ];
+          "const-random" = [ "dep:const-random" ];
+          "default" = [ "std" "runtime-rng" ];
+          "getrandom" = [ "dep:getrandom" ];
+          "runtime-rng" = [ "getrandom" ];
+          "serde" = [ "dep:serde" ];
+        };
+      };
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
       "aho-corasick" = rec {
         crateName = "aho-corasick";
         version = "1.1.3";
@@ -1135,7 +1181,11 @@ rec {
           }
           {
             name = "syn";
+<<<<<<< HEAD
             packageId = "syn 2.0.96";
+=======
+            packageId = "syn 2.0.87";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
             usesDefaultFeatures = false;
             features = [ "clone-impls" "full" "parsing" "printing" "proc-macro" "visit-mut" ];
           }
@@ -1220,7 +1270,11 @@ rec {
           }
           {
             name = "thiserror";
+<<<<<<< HEAD
             packageId = "thiserror 1.0.69";
+=======
+            packageId = "thiserror 1.0.64";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
           {
             name = "tokio";
@@ -1465,7 +1519,11 @@ rec {
           }
           {
             name = "syn";
+<<<<<<< HEAD
             packageId = "syn 2.0.96";
+=======
+            packageId = "syn 2.0.87";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
             features = [ "full" "extra-traits" "visit-mut" ];
           }
         ];
@@ -1738,7 +1796,11 @@ rec {
           }
           {
             name = "thiserror";
+<<<<<<< HEAD
             packageId = "thiserror 1.0.69";
+=======
+            packageId = "thiserror 1.0.64";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
         ];
         features = {
@@ -1888,7 +1950,11 @@ rec {
         devDependencies = [
           {
             name = "uuid";
+<<<<<<< HEAD
             packageId = "uuid 1.12.0";
+=======
+            packageId = "uuid 1.11.0";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
             features = [ "v4" ];
           }
         ];
@@ -2207,7 +2273,11 @@ rec {
           }
           {
             name = "syn";
+<<<<<<< HEAD
             packageId = "syn 2.0.96";
+=======
+            packageId = "syn 2.0.87";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
             features = [ "full" ];
           }
         ];
@@ -2314,7 +2384,11 @@ rec {
           }
           {
             name = "thiserror";
+<<<<<<< HEAD
             packageId = "thiserror 1.0.69";
+=======
+            packageId = "thiserror 1.0.64";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
         ];
         devDependencies = [
@@ -2488,7 +2562,11 @@ rec {
           }
           {
             name = "thiserror";
+<<<<<<< HEAD
             packageId = "thiserror 1.0.69";
+=======
+            packageId = "thiserror 1.0.64";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
         ];
 
@@ -3227,7 +3305,11 @@ rec {
           }
           {
             name = "syn";
+<<<<<<< HEAD
             packageId = "syn 2.0.96";
+=======
+            packageId = "syn 2.0.87";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
         ];
         features = {
@@ -3314,7 +3396,11 @@ rec {
           }
           {
             name = "thiserror";
+<<<<<<< HEAD
             packageId = "thiserror 1.0.69";
+=======
+            packageId = "thiserror 1.0.64";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
           {
             name = "uuid";
@@ -3590,6 +3676,33 @@ rec {
         ];
 
       };
+      "fallible-iterator" = rec {
+        crateName = "fallible-iterator";
+        version = "0.3.0";
+        edition = "2018";
+        sha256 = "0ja6l56yka5vn4y4pk6hn88z0bpny7a8k1919aqjzp0j1yhy9k1a";
+        libName = "fallible_iterator";
+        authors = [
+          "Steven Fackler <sfackler@gmail.com>"
+        ];
+        features = {
+          "default" = [ "alloc" ];
+          "std" = [ "alloc" ];
+        };
+        resolvedDefaultFeatures = [ "alloc" "default" ];
+      };
+      "fallible-streaming-iterator" = rec {
+        crateName = "fallible-streaming-iterator";
+        version = "0.1.9";
+        edition = "2015";
+        sha256 = "0nj6j26p71bjy8h42x6jahx1hn0ng6mc2miwpgwnp8vnwqf4jq3k";
+        libName = "fallible_streaming_iterator";
+        authors = [
+          "Steven Fackler <sfackler@gmail.com>"
+        ];
+        features = {
+        };
+      };
       "fastrand" = rec {
         crateName = "fastrand";
         version = "2.3.0";
@@ -3748,7 +3861,11 @@ rec {
           }
           {
             name = "thiserror";
+<<<<<<< HEAD
             packageId = "thiserror 1.0.69";
+=======
+            packageId = "thiserror 1.0.64";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
           {
             name = "tokio";
@@ -3850,7 +3967,11 @@ rec {
           }
           {
             name = "thiserror";
+<<<<<<< HEAD
             packageId = "thiserror 1.0.69";
+=======
+            packageId = "thiserror 1.0.64";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
           {
             name = "tokio";
@@ -4098,7 +4219,11 @@ rec {
         dependencies = [
           {
             name = "thiserror";
+<<<<<<< HEAD
             packageId = "thiserror 1.0.69";
+=======
+            packageId = "thiserror 1.0.64";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
         ];
         features = {
@@ -4529,7 +4654,11 @@ rec {
           }
           {
             name = "syn";
+<<<<<<< HEAD
             packageId = "syn 2.0.96";
+=======
+            packageId = "syn 2.0.87";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
             features = [ "full" ];
           }
         ];
@@ -5132,7 +5261,11 @@ rec {
           }
           {
             name = "thiserror";
+<<<<<<< HEAD
             packageId = "thiserror 1.0.69";
+=======
+            packageId = "thiserror 1.0.64";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
         ];
         devDependencies = [
@@ -5282,7 +5415,11 @@ rec {
           }
           {
             name = "thiserror";
+<<<<<<< HEAD
             packageId = "thiserror 1.0.69";
+=======
+            packageId = "thiserror 1.0.64";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
         ];
         features = {
@@ -5380,7 +5517,11 @@ rec {
           }
           {
             name = "syn";
+<<<<<<< HEAD
             packageId = "syn 2.0.96";
+=======
+            packageId = "syn 2.0.87";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
             features = [ "full" ];
           }
         ];
@@ -6184,18 +6325,30 @@ rec {
       };
       "hashlink" = rec {
         crateName = "hashlink";
+<<<<<<< HEAD
         version = "0.10.0";
         edition = "2018";
         sha256 = "1h8lzvnl9qxi3zyagivzz2p1hp6shgddfmccyf6jv7s1cdicz0kk";
+=======
+        version = "0.9.1";
+        edition = "2018";
+        sha256 = "1byq4nyrflm5s6wdx5qwp96l1qbp2d0nljvrr5yqrsfy51qzz93b";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
         authors = [
           "kyren <kerriganw@gmail.com>"
         ];
         dependencies = [
           {
             name = "hashbrown";
+<<<<<<< HEAD
             packageId = "hashbrown";
             usesDefaultFeatures = false;
             features = [ "default-hasher" "inline-more" ];
+=======
+            packageId = "hashbrown 0.14.5";
+            usesDefaultFeatures = false;
+            features = [ "ahash" "inline-more" ];
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
         ];
         features = {
@@ -7384,8 +7537,18 @@ rec {
             packageId = "icu_normalizer";
           }
           {
+<<<<<<< HEAD
             name = "icu_properties";
             packageId = "icu_properties";
+=======
+            name = "serde";
+            packageId = "serde 1.0.210";
+            features = [ "derive" ];
+          }
+          {
+            name = "thiserror";
+            packageId = "thiserror 1.0.64";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
         ];
         features = {
@@ -7571,6 +7734,49 @@ rec {
         };
         resolvedDefaultFeatures = [ "bmp" "dds" "default" "dxt" "exr" "farbfeld" "gif" "hdr" "ico" "jpeg" "jpeg_rayon" "openexr" "png" "pnm" "qoi" "tga" "tiff" "webp" ];
       };
+      "include_dir" = rec {
+        crateName = "include_dir";
+        version = "0.7.4";
+        edition = "2021";
+        sha256 = "1pfh3g45z88kwq93skng0n6g3r7zkhq9ldqs9y8rvr7i11s12gcj";
+        authors = [
+          "Michael Bryan <michaelfbryan@gmail.com>"
+        ];
+        dependencies = [
+          {
+            name = "include_dir_macros";
+            packageId = "include_dir_macros";
+          }
+        ];
+        features = {
+          "glob" = [ "dep:glob" ];
+          "metadata" = [ "include_dir_macros/metadata" ];
+          "nightly" = [ "include_dir_macros/nightly" ];
+        };
+        resolvedDefaultFeatures = [ "default" ];
+      };
+      "include_dir_macros" = rec {
+        crateName = "include_dir_macros";
+        version = "0.7.4";
+        edition = "2021";
+        sha256 = "0x8smnf6knd86g69p19z5lpfsaqp8w0nx14kdpkz1m8bxnkqbavw";
+        procMacro = true;
+        authors = [
+          "Michael Bryan <michaelfbryan@gmail.com>"
+        ];
+        dependencies = [
+          {
+            name = "proc-macro2";
+            packageId = "proc-macro2";
+          }
+          {
+            name = "quote";
+            packageId = "quote";
+          }
+        ];
+        features = {
+        };
+      };
       "indent_write" = rec {
         crateName = "indent_write";
         version = "2.2.0";
@@ -8310,7 +8516,7 @@ rec {
           "syn" = [ "dep:syn" ];
           "vcpkg" = [ "dep:vcpkg" ];
         };
-        resolvedDefaultFeatures = [ "bundled" "bundled_bindings" "cc" "pkg-config" "unlock_notify" "vcpkg" ];
+        resolvedDefaultFeatures = [ "bundled" "bundled_bindings" "cc" "default" "min_sqlite_version_3_14_0" "pkg-config" "unlock_notify" "vcpkg" ];
       };
       "libyml" = rec {
         crateName = "libyml";
@@ -9498,7 +9704,11 @@ rec {
           }
           {
             name = "syn";
+<<<<<<< HEAD
             packageId = "syn 2.0.96";
+=======
+            packageId = "syn 2.0.87";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
             features = [ "full" ];
           }
         ];
@@ -9604,7 +9814,11 @@ rec {
           }
           {
             name = "thiserror";
+<<<<<<< HEAD
             packageId = "thiserror 1.0.69";
+=======
+            packageId = "thiserror 1.0.64";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
           {
             name = "uuid";
@@ -10142,7 +10356,11 @@ rec {
           }
           {
             name = "syn";
+<<<<<<< HEAD
             packageId = "syn 2.0.96";
+=======
+            packageId = "syn 2.0.87";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
             usesDefaultFeatures = false;
             features = [ "parsing" "printing" "clone-impls" "proc-macro" "full" "visit-mut" ];
           }
@@ -10251,7 +10469,11 @@ rec {
           }
           {
             name = "thiserror";
+<<<<<<< HEAD
             packageId = "thiserror 1.0.69";
+=======
+            packageId = "thiserror 1.0.64";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
         ];
         devDependencies = [
@@ -11856,7 +12078,11 @@ rec {
         devDependencies = [
           {
             name = "thiserror";
+<<<<<<< HEAD
             packageId = "thiserror 1.0.69";
+=======
+            packageId = "thiserror 1.0.64";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
         ];
 
@@ -11961,6 +12187,101 @@ rec {
         };
         resolvedDefaultFeatures = [ "default" "pem" "std" "u64_digit" ];
       };
+      "rusqlite" = rec {
+        crateName = "rusqlite";
+        version = "0.32.1";
+        edition = "2021";
+        sha256 = "0vlx040bppl414pbjgbp7qr4jdxwszi9krx0m63zzf2f2whvflvp";
+        authors = [
+          "The rusqlite developers"
+        ];
+        dependencies = [
+          {
+            name = "bitflags";
+            packageId = "bitflags 2.6.0";
+          }
+          {
+            name = "fallible-iterator";
+            packageId = "fallible-iterator";
+          }
+          {
+            name = "fallible-streaming-iterator";
+            packageId = "fallible-streaming-iterator";
+          }
+          {
+            name = "hashlink";
+            packageId = "hashlink";
+          }
+          {
+            name = "libsqlite3-sys";
+            packageId = "libsqlite3-sys";
+          }
+          {
+            name = "smallvec";
+            packageId = "smallvec";
+          }
+        ];
+        features = {
+          "array" = [ "vtab" ];
+          "buildtime_bindgen" = [ "libsqlite3-sys/buildtime_bindgen" ];
+          "bundled" = [ "libsqlite3-sys/bundled" "modern_sqlite" ];
+          "bundled-full" = [ "modern-full" "bundled" ];
+          "bundled-sqlcipher" = [ "libsqlite3-sys/bundled-sqlcipher" "bundled" ];
+          "bundled-sqlcipher-vendored-openssl" = [ "libsqlite3-sys/bundled-sqlcipher-vendored-openssl" "bundled-sqlcipher" ];
+          "bundled-windows" = [ "libsqlite3-sys/bundled-windows" ];
+          "chrono" = [ "dep:chrono" ];
+          "csv" = [ "dep:csv" ];
+          "csvtab" = [ "csv" "vtab" ];
+          "in_gecko" = [ "modern_sqlite" "libsqlite3-sys/in_gecko" ];
+          "loadable_extension" = [ "libsqlite3-sys/loadable_extension" ];
+          "modern-full" = [ "array" "backup" "blob" "modern_sqlite" "chrono" "collation" "column_decltype" "csvtab" "extra_check" "functions" "hooks" "i128_blob" "limits" "load_extension" "serde_json" "series" "time" "trace" "unlock_notify" "url" "uuid" "vtab" "window" ];
+          "modern_sqlite" = [ "libsqlite3-sys/bundled_bindings" ];
+          "preupdate_hook" = [ "libsqlite3-sys/preupdate_hook" "hooks" ];
+          "rusqlite-macros" = [ "dep:rusqlite-macros" ];
+          "serde_json" = [ "dep:serde_json" ];
+          "serialize" = [ "modern_sqlite" ];
+          "series" = [ "vtab" ];
+          "session" = [ "libsqlite3-sys/session" "hooks" ];
+          "sqlcipher" = [ "libsqlite3-sys/sqlcipher" ];
+          "time" = [ "dep:time" ];
+          "unlock_notify" = [ "libsqlite3-sys/unlock_notify" ];
+          "url" = [ "dep:url" ];
+          "uuid" = [ "dep:uuid" ];
+          "wasm32-wasi-vfs" = [ "libsqlite3-sys/wasm32-wasi-vfs" ];
+          "window" = [ "functions" ];
+          "with-asan" = [ "libsqlite3-sys/with-asan" ];
+        };
+      };
+      "rusqlite_migration" = rec {
+        crateName = "rusqlite_migration";
+        version = "1.3.1";
+        edition = "2021";
+        sha256 = "076dm65g0sngzrb93r07va4l5zl3gjx9gq5mlsh21p7p0bl44fwj";
+        authors = [
+          "Clément Joly <foss@131719.xyz>"
+        ];
+        dependencies = [
+          {
+            name = "include_dir";
+            packageId = "include_dir";
+            optional = true;
+          }
+          {
+            name = "log";
+            packageId = "log 0.4.22";
+          }
+          {
+            name = "rusqlite";
+            packageId = "rusqlite";
+            usesDefaultFeatures = false;
+          }
+        ];
+        features = {
+          "alpha-async-tokio-rusqlite" = [ "dep:tokio-rusqlite" "dep:tokio" ];
+          "from-directory" = [ "dep:include_dir" ];
+        };
+        resolvedDefaultFeatures = [ "default" "from-directory" ];
+      };
       "rustc-demangle" = rec {
         crateName = "rustc-demangle";
         version = "0.1.24";
@@ -12487,7 +12808,11 @@ rec {
           }
           {
             name = "syn";
+<<<<<<< HEAD
             packageId = "syn 2.0.96";
+=======
+            packageId = "syn 2.0.87";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
             usesDefaultFeatures = false;
             features = [ "clone-impls" "derive" "parsing" "printing" "proc-macro" ];
           }
@@ -12699,7 +13024,11 @@ rec {
           }
           {
             name = "thiserror";
+<<<<<<< HEAD
             packageId = "thiserror 1.0.69";
+=======
+            packageId = "thiserror 1.0.64";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
           {
             name = "typeshare";
@@ -12996,7 +13325,11 @@ rec {
         dependencies = [
           {
             name = "serde";
+<<<<<<< HEAD
             packageId = "serde 1.0.218";
+=======
+            packageId = "serde 1.0.210";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
             optional = true;
             usesDefaultFeatures = false;
           }
@@ -13117,9 +13450,15 @@ rec {
       };
       "sqlx" = rec {
         crateName = "sqlx";
+<<<<<<< HEAD
         version = "0.8.3";
         edition = "2021";
         sha256 = "0pvlpq0plgyxf5kikcv786pf0pjv8dx5shlvz72l510d7hxyf424";
+=======
+        version = "0.8.2";
+        edition = "2021";
+        sha256 = "0gjdsvf1c9jxdc3agxjj12h89716f62jyh6z36n3y69pl0b4fcwk";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
         authors = [
           "Ryan Leckey <leckey.ryan@gmail.com>"
           "Austin Bonander <austin.bonander@gmail.com>"
@@ -13187,6 +13526,7 @@ rec {
           "tls-native-tls" = [ "sqlx-core/_tls-native-tls" "sqlx-macros?/_tls-native-tls" ];
           "tls-rustls" = [ "tls-rustls-ring" ];
           "tls-rustls-aws-lc-rs" = [ "sqlx-core/_tls-rustls-aws-lc-rs" "sqlx-macros?/_tls-rustls-aws-lc-rs" ];
+<<<<<<< HEAD
           "tls-rustls-ring" = [ "tls-rustls-ring-webpki" ];
           "tls-rustls-ring-native-roots" = [ "sqlx-core/_tls-rustls-ring-native-roots" "sqlx-macros?/_tls-rustls-ring-native-roots" ];
           "tls-rustls-ring-webpki" = [ "sqlx-core/_tls-rustls-ring-webpki" "sqlx-macros?/_tls-rustls-ring-webpki" ];
@@ -13199,6 +13539,18 @@ rec {
         version = "0.8.3";
         edition = "2021";
         sha256 = "1q31dawr61wc6q2f12my4fw082mbv8sxwz1082msjsk76rlpn03a";
+=======
+          "tls-rustls-ring" = [ "sqlx-core/_tls-rustls-ring" "sqlx-macros?/_tls-rustls-ring" ];
+          "uuid" = [ "sqlx-core/uuid" "sqlx-macros?/uuid" "sqlx-mysql?/uuid" "sqlx-postgres?/uuid" "sqlx-sqlite?/uuid" ];
+        };
+        resolvedDefaultFeatures = [ "_rt-tokio" "any" "default" "derive" "json" "macros" "migrate" "runtime-tokio" "sqlite" "sqlx-macros" "sqlx-sqlite" ];
+      };
+      "sqlx-core" = rec {
+        crateName = "sqlx-core";
+        version = "0.8.2";
+        edition = "2021";
+        sha256 = "0vlkm0s72mp8w8pc9ppxarlrbbb6a2dmviahgmgihn338l5hdn6l";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
         libName = "sqlx_core";
         authors = [
           "Ryan Leckey <leckey.ryan@gmail.com>"
@@ -13208,6 +13560,19 @@ rec {
         ];
         dependencies = [
           {
+<<<<<<< HEAD
+=======
+            name = "atoi";
+            packageId = "atoi";
+          }
+          {
+            name = "byteorder";
+            packageId = "byteorder";
+            usesDefaultFeatures = false;
+            features = [ "std" ];
+          }
+          {
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
             name = "bytes";
             packageId = "bytes";
           }
@@ -13226,7 +13591,17 @@ rec {
           }
           {
             name = "event-listener";
+<<<<<<< HEAD
             packageId = "event-listener 5.4.0";
+=======
+            packageId = "event-listener 5.3.1";
+          }
+          {
+            name = "futures-channel";
+            packageId = "futures-channel";
+            usesDefaultFeatures = false;
+            features = [ "sink" "alloc" "std" ];
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
           {
             name = "futures-core";
@@ -13249,7 +13624,15 @@ rec {
           }
           {
             name = "hashbrown";
+<<<<<<< HEAD
             packageId = "hashbrown";
+=======
+            packageId = "hashbrown 0.14.5";
+          }
+          {
+            name = "hashlink";
+            packageId = "hashlink";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
           {
             name = "hashlink";
@@ -13301,7 +13684,11 @@ rec {
           }
           {
             name = "thiserror";
+<<<<<<< HEAD
             packageId = "thiserror 2.0.11";
+=======
+            packageId = "thiserror 1.0.64";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
           {
             name = "tokio";
@@ -13337,10 +13724,16 @@ rec {
           "_rt-async-std" = [ "async-std" "async-io" ];
           "_rt-tokio" = [ "tokio" "tokio-stream" ];
           "_tls-native-tls" = [ "native-tls" ];
+<<<<<<< HEAD
           "_tls-rustls" = [ "rustls" "rustls-pemfile" ];
           "_tls-rustls-aws-lc-rs" = [ "_tls-rustls" "rustls/aws-lc-rs" "webpki-roots" ];
           "_tls-rustls-ring-native-roots" = [ "_tls-rustls" "rustls/ring" "rustls-native-certs" ];
           "_tls-rustls-ring-webpki" = [ "_tls-rustls" "rustls/ring" "webpki-roots" ];
+=======
+          "_tls-rustls" = [ "rustls" "rustls-pemfile" "webpki-roots" ];
+          "_tls-rustls-aws-lc-rs" = [ "_tls-rustls" "rustls/aws-lc-rs" ];
+          "_tls-rustls-ring" = [ "_tls-rustls" "rustls/ring" ];
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           "async-io" = [ "dep:async-io" ];
           "async-std" = [ "dep:async-std" ];
           "bigdecimal" = [ "dep:bigdecimal" ];
@@ -13372,9 +13765,15 @@ rec {
       };
       "sqlx-macros" = rec {
         crateName = "sqlx-macros";
+<<<<<<< HEAD
         version = "0.8.3";
         edition = "2021";
         sha256 = "047k67sylscv0gdhwwqrn0s33jy1mvq8rmqq6s8fygv4g2ny44ii";
+=======
+        version = "0.8.2";
+        edition = "2021";
+        sha256 = "0mv6ikaz78gpv5v65zqhfxf0fzi94wc3jiypx1rv1qwxrhmnkh6a";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
         procMacro = true;
         libName = "sqlx_macros";
         authors = [
@@ -13405,7 +13804,11 @@ rec {
           }
           {
             name = "syn";
+<<<<<<< HEAD
             packageId = "syn 2.0.96";
+=======
+            packageId = "syn 2.0.87";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
             usesDefaultFeatures = false;
             features = [ "parsing" "proc-macro" ];
           }
@@ -13415,8 +13818,12 @@ rec {
           "_rt-tokio" = [ "sqlx-macros-core/_rt-tokio" ];
           "_tls-native-tls" = [ "sqlx-macros-core/_tls-native-tls" ];
           "_tls-rustls-aws-lc-rs" = [ "sqlx-macros-core/_tls-rustls-aws-lc-rs" ];
+<<<<<<< HEAD
           "_tls-rustls-ring-native-roots" = [ "sqlx-macros-core/_tls-rustls-ring-native-roots" ];
           "_tls-rustls-ring-webpki" = [ "sqlx-macros-core/_tls-rustls-ring-webpki" ];
+=======
+          "_tls-rustls-ring" = [ "sqlx-macros-core/_tls-rustls-ring" ];
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           "bigdecimal" = [ "sqlx-macros-core/bigdecimal" ];
           "bit-vec" = [ "sqlx-macros-core/bit-vec" ];
           "chrono" = [ "sqlx-macros-core/chrono" ];
@@ -13438,9 +13845,15 @@ rec {
       };
       "sqlx-macros-core" = rec {
         crateName = "sqlx-macros-core";
+<<<<<<< HEAD
         version = "0.8.3";
         edition = "2021";
         sha256 = "1bg7sn6l8dc4pzrqx2dwc3sp7dbn97msfqahpycnl55bqnn917sf";
+=======
+        version = "0.8.2";
+        edition = "2021";
+        sha256 = "19dsi9lg1raqxb9l39jzjf3crn4zibf4dqcvqz4rjmc6qykyh10q";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
         libName = "sqlx_macros_core";
         authors = [
           "Ryan Leckey <leckey.ryan@gmail.com>"
@@ -13518,7 +13931,11 @@ rec {
           }
           {
             name = "syn";
+<<<<<<< HEAD
             packageId = "syn 2.0.96";
+=======
+            packageId = "syn 2.0.87";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
             usesDefaultFeatures = false;
             features = [ "full" "derive" "parsing" "printing" "clone-impls" ];
           }
@@ -13543,8 +13960,12 @@ rec {
           "_rt-tokio" = [ "tokio" "sqlx-core/_rt-tokio" ];
           "_tls-native-tls" = [ "sqlx-core/_tls-native-tls" ];
           "_tls-rustls-aws-lc-rs" = [ "sqlx-core/_tls-rustls-aws-lc-rs" ];
+<<<<<<< HEAD
           "_tls-rustls-ring-native-roots" = [ "sqlx-core/_tls-rustls-ring-native-roots" ];
           "_tls-rustls-ring-webpki" = [ "sqlx-core/_tls-rustls-ring-webpki" ];
+=======
+          "_tls-rustls-ring" = [ "sqlx-core/_tls-rustls-ring" ];
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           "async-std" = [ "dep:async-std" ];
           "bigdecimal" = [ "sqlx-core/bigdecimal" "sqlx-mysql?/bigdecimal" "sqlx-postgres?/bigdecimal" ];
           "bit-vec" = [ "sqlx-core/bit-vec" "sqlx-postgres?/bit-vec" ];
@@ -13565,6 +13986,7 @@ rec {
           "tokio" = [ "dep:tokio" ];
           "uuid" = [ "sqlx-core/uuid" "sqlx-mysql?/uuid" "sqlx-postgres?/uuid" "sqlx-sqlite?/uuid" ];
         };
+<<<<<<< HEAD
         resolvedDefaultFeatures = [ "_rt-tokio" "_sqlite" "default" "derive" "json" "macros" "migrate" "sqlite" "sqlx-sqlite" "tokio" ];
       };
       "sqlx-mysql" = rec {
@@ -13572,6 +13994,15 @@ rec {
         version = "0.8.3";
         edition = "2021";
         sha256 = "0czjzzjm2y6lkhxvvzrzwgp0pmlhymcnym20hn9n9kh01s7jfq25";
+=======
+        resolvedDefaultFeatures = [ "_rt-tokio" "default" "derive" "json" "macros" "migrate" "sqlite" "sqlx-sqlite" "tokio" ];
+      };
+      "sqlx-mysql" = rec {
+        crateName = "sqlx-mysql";
+        version = "0.8.2";
+        edition = "2021";
+        sha256 = "0snh8wpz1330hn4dnrqab3xmdmqrzjh50lbmyap49yls4qa4gfv4";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
         libName = "sqlx_mysql";
         authors = [
           "Ryan Leckey <leckey.ryan@gmail.com>"
@@ -13728,7 +14159,11 @@ rec {
           }
           {
             name = "thiserror";
+<<<<<<< HEAD
             packageId = "thiserror 2.0.11";
+=======
+            packageId = "thiserror 1.0.64";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
           {
             name = "tracing";
@@ -13757,9 +14192,15 @@ rec {
       };
       "sqlx-postgres" = rec {
         crateName = "sqlx-postgres";
+<<<<<<< HEAD
         version = "0.8.3";
         edition = "2021";
         sha256 = "04wnjl51kfx0qbfsfmhqdshpmw32vzz2p8dksmj6gvb3ydbqmff5";
+=======
+        version = "0.8.2";
+        edition = "2021";
+        sha256 = "1y62cxgy5bk0fqj69dyfjf4lgfcvhyxv96rl4rvmsk455mrimabg";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
         libName = "sqlx_postgres";
         authors = [
           "Ryan Leckey <leckey.ryan@gmail.com>"
@@ -13897,7 +14338,11 @@ rec {
           }
           {
             name = "thiserror";
+<<<<<<< HEAD
             packageId = "thiserror 2.0.11";
+=======
+            packageId = "thiserror 1.0.64";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
           {
             name = "tracing";
@@ -13928,9 +14373,15 @@ rec {
       };
       "sqlx-sqlite" = rec {
         crateName = "sqlx-sqlite";
+<<<<<<< HEAD
         version = "0.8.3";
         edition = "2021";
         sha256 = "0h05ca26g428h4337k4nm0ww75bcdkiqzp883m7fc92v78fsfp7q";
+=======
+        version = "0.8.2";
+        edition = "2021";
+        sha256 = "105naz4f9ad74hnl46xrlsvvk2l7lzvv0gdgvb9vylsrlhsczcnm";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
         libName = "sqlx_sqlite";
         authors = [
           "Ryan Leckey <leckey.ryan@gmail.com>"
@@ -14009,12 +14460,20 @@ rec {
           }
           {
             name = "url";
+<<<<<<< HEAD
             packageId = "url 2.5.4";
+=======
+            packageId = "url 2.5.2";
+            usesDefaultFeatures = false;
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
         ];
         features = {
           "any" = [ "sqlx-core/any" ];
+<<<<<<< HEAD
           "bundled" = [ "libsqlite3-sys/bundled" ];
+=======
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           "chrono" = [ "dep:chrono" "sqlx-core/chrono" ];
           "json" = [ "sqlx-core/json" "serde" ];
           "migrate" = [ "sqlx-core/migrate" ];
@@ -14022,7 +14481,10 @@ rec {
           "regexp" = [ "dep:regex" ];
           "serde" = [ "dep:serde" ];
           "time" = [ "dep:time" "sqlx-core/time" ];
+<<<<<<< HEAD
           "unbundled" = [ "libsqlite3-sys/buildtime_bindgen" ];
+=======
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           "uuid" = [ "dep:uuid" "sqlx-core/uuid" ];
         };
         resolvedDefaultFeatures = [ "any" "bundled" "json" "migrate" "offline" "serde" ];
@@ -14123,11 +14585,19 @@ rec {
         };
         resolvedDefaultFeatures = [ "clone-impls" "default" "derive" "extra-traits" "full" "parsing" "printing" "proc-macro" "quote" ];
       };
+<<<<<<< HEAD
       "syn 2.0.96" = rec {
         crateName = "syn";
         version = "2.0.96";
         edition = "2021";
         sha256 = "102wk3cgawimi3i0q3r3xw3i858zkyingg6y7gsxfy733amsvl6m";
+=======
+      "syn 2.0.87" = rec {
+        crateName = "syn";
+        version = "2.0.87";
+        edition = "2021";
+        sha256 = "0bd3mfcswvn4jkrp7ich5kk58kmpph8412yxd36nsfnh8vilrai5";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
         authors = [
           "David Tolnay <dtolnay@gmail.com>"
         ];
@@ -14388,7 +14858,11 @@ rec {
         ];
 
       };
+<<<<<<< HEAD
       "thiserror 1.0.69" = rec {
+=======
+      "thiserror 1.0.64" = rec {
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
         crateName = "thiserror";
         version = "1.0.69";
         edition = "2021";
@@ -14399,14 +14873,43 @@ rec {
         dependencies = [
           {
             name = "thiserror-impl";
+<<<<<<< HEAD
             packageId = "thiserror-impl 1.0.69";
+=======
+            packageId = "thiserror-impl 1.0.64";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
         ];
 
       };
+<<<<<<< HEAD
       "thiserror 2.0.11" = rec {
         crateName = "thiserror";
         version = "2.0.11";
+=======
+      "thiserror 2.0.3" = rec {
+        crateName = "thiserror";
+        version = "2.0.3";
+        edition = "2021";
+        sha256 = "1ak7wvbkc6s37jgv7ksaqax0ggbkcyizm125v8mczcsifrfch1n0";
+        authors = [
+          "David Tolnay <dtolnay@gmail.com>"
+        ];
+        dependencies = [
+          {
+            name = "thiserror-impl";
+            packageId = "thiserror-impl 2.0.3";
+          }
+        ];
+        features = {
+          "default" = [ "std" ];
+        };
+        resolvedDefaultFeatures = [ "default" "std" ];
+      };
+      "thiserror-impl 1.0.64" = rec {
+        crateName = "thiserror-impl";
+        version = "1.0.64";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
         edition = "2021";
         sha256 = "1z0649rpa8c2smzx129bz4qvxmdihj30r2km6vfpcv9yny2g4lnl";
         authors = [
@@ -14444,16 +14947,28 @@ rec {
           }
           {
             name = "syn";
+<<<<<<< HEAD
             packageId = "syn 2.0.96";
+=======
+            packageId = "syn 2.0.87";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
         ];
 
       };
+<<<<<<< HEAD
       "thiserror-impl 2.0.11" = rec {
         crateName = "thiserror-impl";
         version = "2.0.11";
         edition = "2021";
         sha256 = "1hkkn7p2y4cxbffcrprybkj0qy1rl1r6waxmxqvr764axaxc3br6";
+=======
+      "thiserror-impl 2.0.3" = rec {
+        crateName = "thiserror-impl";
+        version = "2.0.3";
+        edition = "2021";
+        sha256 = "0s1m4jyjpvsqpdpbci1rswgafmy7fsjjh1a3cnpirp3sc0ymaxzh";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
         procMacro = true;
         libName = "thiserror_impl";
         authors = [
@@ -14470,7 +14985,11 @@ rec {
           }
           {
             name = "syn";
+<<<<<<< HEAD
             packageId = "syn 2.0.96";
+=======
+            packageId = "syn 2.0.87";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
         ];
 
@@ -14910,7 +15429,11 @@ rec {
           }
           {
             name = "syn";
+<<<<<<< HEAD
             packageId = "syn 2.0.96";
+=======
+            packageId = "syn 2.0.87";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
             features = [ "full" ];
           }
         ];
@@ -15357,7 +15880,11 @@ rec {
           }
           {
             name = "syn";
+<<<<<<< HEAD
             packageId = "syn 2.0.96";
+=======
+            packageId = "syn 2.0.87";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
             usesDefaultFeatures = false;
             features = [ "full" "parsing" "printing" "visit-mut" "clone-impls" "extra-traits" "proc-macro" ];
           }
@@ -15469,7 +15996,11 @@ rec {
           }
           {
             name = "thiserror";
+<<<<<<< HEAD
             packageId = "thiserror 1.0.69";
+=======
+            packageId = "thiserror 1.0.64";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
           {
             name = "url";
@@ -15612,7 +16143,11 @@ rec {
           }
           {
             name = "syn";
+<<<<<<< HEAD
             packageId = "syn 2.0.96";
+=======
+            packageId = "syn 2.0.87";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
             features = [ "parsing" "proc-macro" ];
           }
         ];
@@ -15999,11 +16534,19 @@ rec {
         };
         resolvedDefaultFeatures = [ "default" "getrandom" "serde" "std" "v4" ];
       };
+<<<<<<< HEAD
       "uuid 1.12.0" = rec {
         crateName = "uuid";
         version = "1.12.0";
         edition = "2018";
         sha256 = "1i2i7ar5651d58ip1l8cghg3y60pn0rqmssvw6lm8d4s3xc1hh3l";
+=======
+      "uuid 1.11.0" = rec {
+        crateName = "uuid";
+        version = "1.11.0";
+        edition = "2018";
+        sha256 = "0sj4l28lif2wm4xrafdfgqjywjzv43wzp8nii9a4i539myhg1igq";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
         authors = [
           "Ashley Mannix<ashleymannix@live.com.au>"
           "Dylan DPC<dylan.dpc@gmail.com>"
@@ -16105,6 +16648,118 @@ rec {
         ];
 
       };
+<<<<<<< HEAD
+=======
+      "visions" = rec {
+        crateName = "visions";
+        version = "0.1.0";
+        edition = "2021";
+        crateBin = [
+          {
+            name = "visions";
+            path = "src/main.rs";
+            requiredFeatures = [ ];
+          }
+        ];
+        # We can't filter paths with references in Nix 2.4
+        # See https://github.com/NixOS/nix/issues/5410
+        src = if ((lib.versionOlder builtins.nixVersion "2.4pre20211007") || (lib.versionOlder "2.5" builtins.nixVersion ))
+          then lib.cleanSourceWith { filter = sourceFilter;  src = ./visions/server; }
+          else ./visions/server;
+        dependencies = [
+          {
+            name = "async-std";
+            packageId = "async-std";
+          }
+          {
+            name = "async-trait";
+            packageId = "async-trait";
+          }
+          {
+            name = "authdb";
+            packageId = "authdb";
+          }
+          {
+            name = "futures";
+            packageId = "futures";
+          }
+          {
+            name = "http";
+            packageId = "http 1.1.0";
+          }
+          {
+            name = "include_dir";
+            packageId = "include_dir";
+          }
+          {
+            name = "lazy_static";
+            packageId = "lazy_static";
+          }
+          {
+            name = "mime";
+            packageId = "mime 0.3.17";
+          }
+          {
+            name = "mime_guess";
+            packageId = "mime_guess 2.0.5";
+          }
+          {
+            name = "rusqlite";
+            packageId = "rusqlite";
+          }
+          {
+            name = "rusqlite_migration";
+            packageId = "rusqlite_migration";
+            features = [ "from-directory" ];
+          }
+          {
+            name = "serde";
+            packageId = "serde 1.0.210";
+          }
+          {
+            name = "serde_json";
+            packageId = "serde_json";
+          }
+          {
+            name = "thiserror";
+            packageId = "thiserror 2.0.3";
+          }
+          {
+            name = "tokio";
+            packageId = "tokio";
+            features = [ "full" ];
+          }
+          {
+            name = "tokio-stream";
+            packageId = "tokio-stream";
+          }
+          {
+            name = "typeshare";
+            packageId = "typeshare";
+          }
+          {
+            name = "urlencoding";
+            packageId = "urlencoding";
+          }
+          {
+            name = "uuid";
+            packageId = "uuid 1.11.0";
+            features = [ "v4" ];
+          }
+          {
+            name = "warp";
+            packageId = "warp";
+          }
+        ];
+        devDependencies = [
+          {
+            name = "cool_asserts";
+            packageId = "cool_asserts";
+          }
+        ];
+
+      };
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
       "wait-timeout" = rec {
         crateName = "wait-timeout";
         version = "0.2.0";
@@ -16407,7 +17062,11 @@ rec {
           }
           {
             name = "syn";
+<<<<<<< HEAD
             packageId = "syn 2.0.96";
+=======
+            packageId = "syn 2.0.87";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
             features = [ "full" ];
           }
           {
@@ -16508,8 +17167,13 @@ rec {
           }
           {
             name = "syn";
+<<<<<<< HEAD
             packageId = "syn 2.0.96";
             features = [ "visit" "visit-mut" "full" ];
+=======
+            packageId = "syn 2.0.87";
+            features = [ "visit" "full" ];
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
           {
             name = "wasm-bindgen-backend";
@@ -18490,6 +19154,7 @@ rec {
           }
           {
             name = "syn";
+<<<<<<< HEAD
             packageId = "syn 2.0.96";
           }
         ];
@@ -18544,6 +19209,9 @@ rec {
           {
             name = "synstructure";
             packageId = "synstructure";
+=======
+            packageId = "syn 2.0.87";
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
           }
         ];
 
diff --git a/crate-hashes.json b/crate-hashes.json
index 480f3ca..b793fce 100644
--- a/crate-hashes.json
+++ b/crate-hashes.json
@@ -98,10 +98,19 @@
   "registry+https://github.com/rust-lang/crates.io-index#etcetera@0.8.0": "0hxrsn75dirbjhwgkdkh0pnpqrnq17ypyhjpjaypgax1hd91nv8k",
   "registry+https://github.com/rust-lang/crates.io-index#event-listener-strategy@0.5.3": "1ch5gf6knllyq12jkb5zdfag573dh44307q4pwwi2g37sc6lwgiw",
   "registry+https://github.com/rust-lang/crates.io-index#event-listener@2.5.3": "1q4w3pndc518crld6zsqvvpy9lkzwahp2zgza9kbzmmqh9gif1h2",
+<<<<<<< HEAD
   "registry+https://github.com/rust-lang/crates.io-index#event-listener@5.4.0": "1bii2gn3vaa33s0gr2zph7cagiq0ppcfxcxabs24ri9z9kgar4il",
   "registry+https://github.com/rust-lang/crates.io-index#exr@1.73.0": "1q47yq78q9k210r6jy1wwrilxwwxqavik9l3l426rd17k7srfcgq",
   "registry+https://github.com/rust-lang/crates.io-index#fastrand@2.3.0": "1ghiahsw1jd68df895cy5h3gzwk30hndidn3b682zmshpgmrx41p",
   "registry+https://github.com/rust-lang/crates.io-index#fdeflate@0.3.7": "130ga18vyxbb5idbgi07njymdaavvk6j08yh1dfarm294ssm6s0y",
+=======
+  "registry+https://github.com/rust-lang/crates.io-index#event-listener@5.3.1": "1fkm6q4hjn61wl52xyqyyxai0x9w0ngrzi0wf1qsf8vhsadvwck0",
+  "registry+https://github.com/rust-lang/crates.io-index#exr@1.72.0": "195iviimjnp1mdkqrq8hjrfkr0qavpp1p8pq5qvaksa30pv96zc8",
+  "registry+https://github.com/rust-lang/crates.io-index#fallible-iterator@0.3.0": "0ja6l56yka5vn4y4pk6hn88z0bpny7a8k1919aqjzp0j1yhy9k1a",
+  "registry+https://github.com/rust-lang/crates.io-index#fallible-streaming-iterator@0.1.9": "0nj6j26p71bjy8h42x6jahx1hn0ng6mc2miwpgwnp8vnwqf4jq3k",
+  "registry+https://github.com/rust-lang/crates.io-index#fastrand@2.1.1": "19nyzdq3ha4g173364y2wijmd6jlyms8qx40daqkxsnl458jmh78",
+  "registry+https://github.com/rust-lang/crates.io-index#fdeflate@0.3.5": "1axmgzpgf12yl3x9ymdslqza765la17j17ljv6a4kc143a90y2fq",
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
   "registry+https://github.com/rust-lang/crates.io-index#field-offset@0.3.6": "0zq5sssaa2ckmcmxxbly8qgz3sxpb8g1lwv90sdh1z74qif2gqiq",
   "registry+https://github.com/rust-lang/crates.io-index#fixed@1.28.0": "0nn85j5x8yzx10q49jdzia4yp6pnasnxpnwh0p9aqr7qkfwf1il5",
   "registry+https://github.com/rust-lang/crates.io-index#flate2@1.0.35": "0z6h0wa095wncpfngx75wyhyjnqwld7wax401gsvnzjhzgdbydn9",
@@ -159,8 +168,14 @@
   "registry+https://github.com/rust-lang/crates.io-index#gtk4@0.7.3": "0hh8nzglmz94v1m1h6vy8z12m6fr7ia467ry0md5fa4p7sm53sss",
   "registry+https://github.com/rust-lang/crates.io-index#h2@0.3.26": "1s7msnfv7xprzs6xzfj5sg6p8bjcdpcqcmjjbkd345cyi1x55zl1",
   "registry+https://github.com/rust-lang/crates.io-index#half@2.4.1": "123q4zzw1x4309961i69igzd1wb7pj04aaii3kwasrz3599qrl3d",
+<<<<<<< HEAD
   "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.15.2": "12dj0yfn59p3kh3679ac0w1fagvzf4z2zp87a13gbbqbzw0185dz",
   "registry+https://github.com/rust-lang/crates.io-index#hashlink@0.10.0": "1h8lzvnl9qxi3zyagivzz2p1hp6shgddfmccyf6jv7s1cdicz0kk",
+=======
+  "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.14.5": "1wa1vy1xs3mp11bn3z9dv0jricgr6a2j0zkf1g19yz3vw4il89z5",
+  "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.15.0": "1yx4xq091s7i6mw6bn77k8cp4jrpcac149xr32rg8szqsj27y20y",
+  "registry+https://github.com/rust-lang/crates.io-index#hashlink@0.9.1": "1byq4nyrflm5s6wdx5qwp96l1qbp2d0nljvrr5yqrsfy51qzz93b",
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
   "registry+https://github.com/rust-lang/crates.io-index#headers-core@0.2.0": "0ab469xfpd411mc3dhmjhmzrhqikzyj8a17jn5bkj9zfpy0n9xp7",
   "registry+https://github.com/rust-lang/crates.io-index#headers@0.3.9": "0w62gnwh2p1lml0zqdkrx9dp438881nhz32zrzdy61qa0a9kns06",
   "registry+https://github.com/rust-lang/crates.io-index#heck@0.4.1": "1a7mqsnycv5z4z5vnv1k34548jzmc0ajic7c1j8jsaspnhw5ql4m",
@@ -198,6 +213,8 @@
   "registry+https://github.com/rust-lang/crates.io-index#idna_adapter@1.2.0": "0wggnkiivaj5lw0g0384ql2d7zk4ppkn3b1ry4n0ncjpr7qivjns",
   "registry+https://github.com/rust-lang/crates.io-index#image@0.23.14": "18gn2f7xp30pf9aqka877knlq308khxqiwjvsccvzaa4f9zcpzr4",
   "registry+https://github.com/rust-lang/crates.io-index#image@0.24.9": "17gnr6ifnpzvhjf6dwbl9hki8x6bji5mwcqp0048x1jm5yfi742n",
+  "registry+https://github.com/rust-lang/crates.io-index#include_dir@0.7.4": "1pfh3g45z88kwq93skng0n6g3r7zkhq9ldqs9y8rvr7i11s12gcj",
+  "registry+https://github.com/rust-lang/crates.io-index#include_dir_macros@0.7.4": "0x8smnf6knd86g69p19z5lpfsaqp8w0nx14kdpkz1m8bxnkqbavw",
   "registry+https://github.com/rust-lang/crates.io-index#indent_write@2.2.0": "1hqjp80argdskrhd66g9sh542yxy8qi77j6rc69qd0l7l52rdzhc",
   "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.7.0": "07s7jmdymvd0rm4yswp0j3napx57hkjm9gs9n55lvs2g78vj5y32",
   "registry+https://github.com/rust-lang/crates.io-index#intl-memoizer@0.5.2": "1nkvql7c7b76axv4g68di1p2m9bnxq1cbn6mlqcawf72zhhf08py",
@@ -332,7 +349,13 @@
   "registry+https://github.com/rust-lang/crates.io-index#regex@1.11.1": "148i41mzbx8bmq32hsj1q4karkzzx5m60qza6gdw4pdc9qdyyi5m",
   "registry+https://github.com/rust-lang/crates.io-index#remove_dir_all@0.5.3": "1rzqbsgkmr053bxxl04vmvsd1njyz0nxvly97aip6aa2cmb15k9s",
   "registry+https://github.com/rust-lang/crates.io-index#reqwest@0.11.27": "0qjary4hpplpgdi62d2m0xvbn6lnzckwffm0rgkm2x51023m6ryx",
+<<<<<<< HEAD
   "registry+https://github.com/rust-lang/crates.io-index#rsa@0.9.7": "06amqm85raq26v6zg00fbf93lbj3kx559n2lpxc3wrvbbiy5vis7",
+=======
+  "registry+https://github.com/rust-lang/crates.io-index#rsa@0.9.6": "1z0d1aavfm0v4pv8jqmqhhvvhvblla1ydzlvwykpc3mkzhj523jx",
+  "registry+https://github.com/rust-lang/crates.io-index#rusqlite@0.32.1": "0vlx040bppl414pbjgbp7qr4jdxwszi9krx0m63zzf2f2whvflvp",
+  "registry+https://github.com/rust-lang/crates.io-index#rusqlite_migration@1.3.1": "076dm65g0sngzrb93r07va4l5zl3gjx9gq5mlsh21p7p0bl44fwj",
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
   "registry+https://github.com/rust-lang/crates.io-index#rustc-demangle@0.1.24": "07zysaafgrkzy2rjgwqdj2a8qdpsm6zv6f5pgpk9x0lm40z9b6vi",
   "registry+https://github.com/rust-lang/crates.io-index#rustc-hash@1.1.0": "1qkc5khrmv5pqi5l5ca9p5nl5hs742cagrndhbrlk3dhlrx3zm08",
   "registry+https://github.com/rust-lang/crates.io-index#rustc_version@0.4.1": "14lvdsmr5si5qbqzrajgb6vfn69k0sfygrvfvr2mps26xwi3mjyg",
@@ -372,6 +395,7 @@
   "registry+https://github.com/rust-lang/crates.io-index#socket2@0.5.8": "1s7vjmb5gzp3iaqi94rh9r63k9cj00kjgbfn7gn60kmnk6fjcw69",
   "registry+https://github.com/rust-lang/crates.io-index#spin@0.9.8": "0rvam5r0p3a6qhc18scqpvpgb3ckzyqxpgdfyjnghh8ja7byi039",
   "registry+https://github.com/rust-lang/crates.io-index#spki@0.7.3": "17fj8k5fmx4w9mp27l970clrh5qa7r5sjdvbsln987xhb34dc7nr",
+<<<<<<< HEAD
   "registry+https://github.com/rust-lang/crates.io-index#sqlx-core@0.8.3": "1q31dawr61wc6q2f12my4fw082mbv8sxwz1082msjsk76rlpn03a",
   "registry+https://github.com/rust-lang/crates.io-index#sqlx-macros-core@0.8.3": "1bg7sn6l8dc4pzrqx2dwc3sp7dbn97msfqahpycnl55bqnn917sf",
   "registry+https://github.com/rust-lang/crates.io-index#sqlx-macros@0.8.3": "047k67sylscv0gdhwwqrn0s33jy1mvq8rmqq6s8fygv4g2ny44ii",
@@ -380,11 +404,25 @@
   "registry+https://github.com/rust-lang/crates.io-index#sqlx-sqlite@0.8.3": "0h05ca26g428h4337k4nm0ww75bcdkiqzp883m7fc92v78fsfp7q",
   "registry+https://github.com/rust-lang/crates.io-index#sqlx@0.8.3": "0pvlpq0plgyxf5kikcv786pf0pjv8dx5shlvz72l510d7hxyf424",
   "registry+https://github.com/rust-lang/crates.io-index#stable_deref_trait@1.2.0": "1lxjr8q2n534b2lhkxd6l6wcddzjvnksi58zv11f9y0jjmr15wd8",
+=======
+  "registry+https://github.com/rust-lang/crates.io-index#sqlformat@0.2.6": "14470h40gn0f6jw9xxzbpwh5qy1fgvkhkfz8xjyzgi0cvf9kmfkv",
+  "registry+https://github.com/rust-lang/crates.io-index#sqlx-core@0.8.2": "0vlkm0s72mp8w8pc9ppxarlrbbb6a2dmviahgmgihn338l5hdn6l",
+  "registry+https://github.com/rust-lang/crates.io-index#sqlx-macros-core@0.8.2": "19dsi9lg1raqxb9l39jzjf3crn4zibf4dqcvqz4rjmc6qykyh10q",
+  "registry+https://github.com/rust-lang/crates.io-index#sqlx-macros@0.8.2": "0mv6ikaz78gpv5v65zqhfxf0fzi94wc3jiypx1rv1qwxrhmnkh6a",
+  "registry+https://github.com/rust-lang/crates.io-index#sqlx-mysql@0.8.2": "0snh8wpz1330hn4dnrqab3xmdmqrzjh50lbmyap49yls4qa4gfv4",
+  "registry+https://github.com/rust-lang/crates.io-index#sqlx-postgres@0.8.2": "1y62cxgy5bk0fqj69dyfjf4lgfcvhyxv96rl4rvmsk455mrimabg",
+  "registry+https://github.com/rust-lang/crates.io-index#sqlx-sqlite@0.8.2": "105naz4f9ad74hnl46xrlsvvk2l7lzvv0gdgvb9vylsrlhsczcnm",
+  "registry+https://github.com/rust-lang/crates.io-index#sqlx@0.8.2": "0gjdsvf1c9jxdc3agxjj12h89716f62jyh6z36n3y69pl0b4fcwk",
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
   "registry+https://github.com/rust-lang/crates.io-index#stringprep@0.1.5": "1cb3jis4h2b767csk272zw92lc6jzfzvh8d6m1cd86yqjb9z6kbv",
   "registry+https://github.com/rust-lang/crates.io-index#strsim@0.11.1": "0kzvqlw8hxqb7y598w1s0hxlnmi84sg5vsipp3yg5na5d1rvba3x",
   "registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1": "14ijxaymghbl1p0wql9cib5zlwiina7kall6w7g89csprkgbvhhk",
   "registry+https://github.com/rust-lang/crates.io-index#syn@1.0.109": "0ds2if4600bd59wsv7jjgfkayfzy3hnazs394kz6zdkmna8l3dkj",
+<<<<<<< HEAD
   "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.96": "102wk3cgawimi3i0q3r3xw3i858zkyingg6y7gsxfy733amsvl6m",
+=======
+  "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.87": "0bd3mfcswvn4jkrp7ich5kk58kmpph8412yxd36nsfnh8vilrai5",
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
   "registry+https://github.com/rust-lang/crates.io-index#sync_wrapper@0.1.2": "0q01lyj0gr9a93n10nxsn8lwbzq97jqd6b768x17c8f7v7gccir0",
   "registry+https://github.com/rust-lang/crates.io-index#synstructure@0.13.1": "0wc9f002ia2zqcbj0q2id5x6n7g1zjqba7qkg2mr0qvvmdk7dby8",
   "registry+https://github.com/rust-lang/crates.io-index#system-configuration-sys@0.5.0": "1jckxvdr37bay3i9v52izgy52dg690x5xfg3hd394sv2xf4b2px7",
@@ -394,10 +432,17 @@
   "registry+https://github.com/rust-lang/crates.io-index#tempdir@0.3.7": "1n5n86zxpgd85y0mswrp5cfdisizq2rv3la906g6ipyc03xvbwhm",
   "registry+https://github.com/rust-lang/crates.io-index#tempfile@3.17.1": "0c52ggq5vy5mzgk5ly36cgzs1cig3cv6r1jarijmzxgkn6na1r92",
   "registry+https://github.com/rust-lang/crates.io-index#termcolor@1.4.1": "0mappjh3fj3p2nmrg4y7qv94rchwi9mzmgmfflr8p2awdj7lyy86",
+<<<<<<< HEAD
   "registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@1.0.69": "1h84fmn2nai41cxbhk6pqf46bxqq1b344v8yz089w1chzi76rvjg",
   "registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@2.0.11": "1hkkn7p2y4cxbffcrprybkj0qy1rl1r6waxmxqvr764axaxc3br6",
   "registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.69": "0lizjay08agcr5hs9yfzzj6axs53a2rgx070a1dsi3jpkcrzbamn",
   "registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.11": "1z0649rpa8c2smzx129bz4qvxmdihj30r2km6vfpcv9yny2g4lnl",
+=======
+  "registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@1.0.64": "1hvzmjx9iamln854l74qyhs0jl2pg3hhqzpqm9p8gszmf9v4x408",
+  "registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@2.0.3": "0s1m4jyjpvsqpdpbci1rswgafmy7fsjjh1a3cnpirp3sc0ymaxzh",
+  "registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.64": "114s8lmssxl0c2480s671am88vzlasbaikxbvfv8pyqrq6mzh2nm",
+  "registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.3": "1ak7wvbkc6s37jgv7ksaqax0ggbkcyizm125v8mczcsifrfch1n0",
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
   "registry+https://github.com/rust-lang/crates.io-index#tiff@0.6.1": "0ds48vs919ccxa3fv1www7788pzkvpg434ilqkq7sjb5dmqg8lws",
   "registry+https://github.com/rust-lang/crates.io-index#tiff@0.9.1": "0ghyxlz566dzc3scvgmzys11dhq2ri77kb8sznjakijlxby104xs",
   "registry+https://github.com/rust-lang/crates.io-index#time-core@0.1.2": "1wx3qizcihw6z151hywfzzyd1y5dl804ydyxci6qm07vbakpr4pg",
@@ -451,8 +496,13 @@
   "registry+https://github.com/rust-lang/crates.io-index#utf8parse@0.2.2": "088807qwjq46azicqwbhlmzwrbkz7l4hpw43sdkdyyk524vdxaq6",
   "registry+https://github.com/rust-lang/crates.io-index#uuid@0.4.0": "0cdj2v6v2yy3zyisij69waksd17cyir1n58kwyk1n622105wbzkw",
   "registry+https://github.com/rust-lang/crates.io-index#uuid@0.8.2": "1dy4ldcp7rnzjy56dxh7d2sgrcvn4q77y0a8r0a48946h66zjp5w",
+<<<<<<< HEAD
   "registry+https://github.com/rust-lang/crates.io-index#uuid@1.12.0": "1i2i7ar5651d58ip1l8cghg3y60pn0rqmssvw6lm8d4s3xc1hh3l",
   "registry+https://github.com/rust-lang/crates.io-index#value-bag@1.10.0": "1lnsixdpi1ldms1adxyafyx7lyrqxhhskgwrjckmml6majmc9x1y",
+=======
+  "registry+https://github.com/rust-lang/crates.io-index#uuid@1.11.0": "0sj4l28lif2wm4xrafdfgqjywjzv43wzp8nii9a4i539myhg1igq",
+  "registry+https://github.com/rust-lang/crates.io-index#value-bag@1.9.0": "00aij8p1n7vcggkb9nxpwx9g5nqzclrf7prd1wpi9c3sscvw312s",
+>>>>>>> 87aecb0 (Update emseries, Cargo.lock, and Cargo.nix)
   "registry+https://github.com/rust-lang/crates.io-index#vcpkg@0.2.15": "09i4nf5y8lig6xgj3f7fyrvzd3nlaw4znrihw8psidvv5yk4xkdc",
   "registry+https://github.com/rust-lang/crates.io-index#version-compare@0.2.0": "12y9262fhjm1wp0aj3mwhads7kv0jz8h168nn5fb8b43nwf9abl5",
   "registry+https://github.com/rust-lang/crates.io-index#version_check@0.1.5": "1pf91pvj8n6akh7w6j5ypka6aqz08b3qpzgs0ak2kjf4frkiljwi",