Browse Source

xxhash: Add custom secret tests.

Jeroen van Rijn 4 years ago
parent
commit
36a2cf0369
2 changed files with 2222 additions and 137 deletions
  1. 151 135
      tests/core/hash/test_core_hash.odin
  2. 2071 2
      tests/core/hash/test_vectors_xxhash.odin

+ 151 - 135
tests/core/hash/test_core_hash.odin

@@ -9,180 +9,196 @@ TEST_count := 0
 TEST_fail  := 0
 
 when ODIN_TEST {
-    expect  :: testing.expect
-    log     :: testing.log
+	expect  :: testing.expect
+	log     :: testing.log
 } else {
-    expect  :: proc(t: ^testing.T, condition: bool, message: string, loc := #caller_location) {
-        fmt.printf("[%v] ", loc)
-        TEST_count += 1
-        if !condition {
-            TEST_fail += 1
-            fmt.println(" FAIL:", message)
-            return
-        }
-        fmt.println(" PASS")
-    }
-    log     :: proc(t: ^testing.T, v: any, loc := #caller_location) {
-        fmt.printf("[%v] ", loc)
-        fmt.printf("log: %v\n", v)
-    }
+	expect  :: proc(t: ^testing.T, condition: bool, message: string, loc := #caller_location) {
+		fmt.printf("[%v] ", loc)
+		TEST_count += 1
+		if !condition {
+			TEST_fail += 1
+			fmt.println(" FAIL:", message)
+			return
+		}
+		fmt.println(" PASS")
+	}
+	log     :: proc(t: ^testing.T, v: any, loc := #caller_location) {
+		fmt.printf("[%v] ", loc)
+		fmt.printf("log: %v\n", v)
+	}
 }
 
 main :: proc() {
-    t := testing.T{}
-    test_benchmark_runner(&t)
-    test_xxhash_vectors(&t)
-    fmt.printf("%v/%v tests successful.\n", TEST_count - TEST_fail, TEST_count)
+	t := testing.T{}
+	test_benchmark_runner(&t)
+	test_xxhash_vectors(&t)
+	fmt.printf("%v/%v tests successful.\n", TEST_count - TEST_fail, TEST_count)
 }
 
 /*
-    Benchmarks
+	Benchmarks
 */
 
 setup_xxhash :: proc(options: ^time.Benchmark_Options, allocator := context.allocator) -> (err: time.Benchmark_Error) {
-    assert(options != nil)
+	assert(options != nil)
 
-    options.input = make([]u8, options.bytes, allocator)
-    return nil if len(options.input) == options.bytes else .Allocation_Error
+	options.input = make([]u8, options.bytes, allocator)
+	return nil if len(options.input) == options.bytes else .Allocation_Error
 }
 
 teardown_xxhash :: proc(options: ^time.Benchmark_Options, allocator := context.allocator) -> (err: time.Benchmark_Error) {
-    assert(options != nil)
+	assert(options != nil)
 
-    delete(options.input)
-    return nil
+	delete(options.input)
+	return nil
 }
 
 benchmark_xxh32 :: proc(options: ^time.Benchmark_Options, allocator := context.allocator) -> (err: time.Benchmark_Error) {
-    buf := options.input
-
-    h: u32
-    for _ in 0..=options.rounds {
-        h = xxhash.XXH32(buf)
-    }
-    options.count     = options.rounds
-    options.processed = options.rounds * options.bytes
-    options.hash      = u128(h)
-    return nil
+	buf := options.input
+
+	h: u32
+	for _ in 0..=options.rounds {
+		h = xxhash.XXH32(buf)
+	}
+	options.count     = options.rounds
+	options.processed = options.rounds * options.bytes
+	options.hash      = u128(h)
+	return nil
 }
 
 benchmark_xxh64 :: proc(options: ^time.Benchmark_Options, allocator := context.allocator) -> (err: time.Benchmark_Error) {
-    buf := options.input
-
-    h: u64
-    for _ in 0..=options.rounds {
-        h = xxhash.XXH64(buf)
-    }
-    options.count     = options.rounds
-    options.processed = options.rounds * options.bytes
-    options.hash      = u128(h)
-    return nil
+	buf := options.input
+
+	h: u64
+	for _ in 0..=options.rounds {
+		h = xxhash.XXH64(buf)
+	}
+	options.count     = options.rounds
+	options.processed = options.rounds * options.bytes
+	options.hash      = u128(h)
+	return nil
 }
 
 benchmark_xxh3_128 :: proc(options: ^time.Benchmark_Options, allocator := context.allocator) -> (err: time.Benchmark_Error) {
-    buf := options.input
-
-    h: u128
-    for _ in 0..=options.rounds {
-        h = xxhash.XXH3_128(buf)
-    }
-    options.count     = options.rounds
-    options.processed = options.rounds * options.bytes
-    options.hash      = h
-    return nil
+	buf := options.input
+
+	h: u128
+	for _ in 0..=options.rounds {
+		h = xxhash.XXH3_128(buf)
+	}
+	options.count     = options.rounds
+	options.processed = options.rounds * options.bytes
+	options.hash      = h
+	return nil
 }
 
 benchmark_print :: proc(name: string, options: ^time.Benchmark_Options) {
-    fmt.printf("\t[%v] %v rounds, %v bytes processed in %v ns\n\t\t%5.3f rounds/s, %5.3f MiB/s\n",
-        name,
-        options.rounds,
-        options.processed,
-        time.duration_nanoseconds(options.duration),
-        options.rounds_per_second,
-        options.megabytes_per_second,
-    )
+	fmt.printf("\t[%v] %v rounds, %v bytes processed in %v ns\n\t\t%5.3f rounds/s, %5.3f MiB/s\n",
+		name,
+		options.rounds,
+		options.processed,
+		time.duration_nanoseconds(options.duration),
+		options.rounds_per_second,
+		options.megabytes_per_second,
+	)
 }
 
 @test
 test_benchmark_runner :: proc(t: ^testing.T) {
-    fmt.println("Starting benchmarks:")
-
-    name    := "XXH32 100 zero bytes"
-    options := &time.Benchmark_Options{
-        rounds   = 1_000,
-        bytes    = 100,
-        setup    = setup_xxhash,
-        bench    = benchmark_xxh32,
-        teardown = teardown_xxhash,
-    }
-
-    err  := time.benchmark(options, context.allocator)
-    expect(t, err == nil, name)
-    expect(t, options.hash == 0x85f6413c, name)
-    benchmark_print(name, options)
-
-    name = "XXH32 1 MiB zero bytes"
-    options.bytes = 1_048_576
-    err = time.benchmark(options, context.allocator)
-    expect(t, err == nil, name)
-    expect(t, options.hash == 0x9430f97f, name)
-    benchmark_print(name, options)
-
-    name = "XXH64 100 zero bytes"
-    options.bytes  = 100
-    options.bench = benchmark_xxh64
-    err = time.benchmark(options, context.allocator)
-    expect(t, err == nil, name)
-    expect(t, options.hash == 0x17bb1103c92c502f, name)
-    benchmark_print(name, options)
-
-    name = "XXH64 1 MiB zero bytes"
-    options.bytes = 1_048_576
-    err = time.benchmark(options, context.allocator)
-    expect(t, err == nil, name)
-    expect(t, options.hash == 0x87d2a1b6e1163ef1, name)
-    benchmark_print(name, options)
-
-    name = "XXH3_128 100 zero bytes"
-    options.bytes  = 100
-    options.bench = benchmark_xxh3_128
-    err = time.benchmark(options, context.allocator)
-    expect(t, err == nil, name)
-    expect(t, options.hash == 0x6ba30a4e9dffe1ff801fedc74ccd608c, name)
-    benchmark_print(name, options)
-
-    name = "XXH3_128 1 MiB zero bytes"
-    options.bytes = 1_048_576
-    err = time.benchmark(options, context.allocator)
-    expect(t, err == nil, name)
-    expect(t, options.hash == 0xb6ef17a3448492b6918780b90550bf34, name)
-    benchmark_print(name, options)
+	fmt.println("Starting benchmarks:")
+
+	name    := "XXH32 100 zero bytes"
+	options := &time.Benchmark_Options{
+		rounds   = 1_000,
+		bytes    = 100,
+		setup    = setup_xxhash,
+		bench    = benchmark_xxh32,
+		teardown = teardown_xxhash,
+	}
+
+	err  := time.benchmark(options, context.allocator)
+	expect(t, err == nil, name)
+	expect(t, options.hash == 0x85f6413c, name)
+	benchmark_print(name, options)
+
+	name = "XXH32 1 MiB zero bytes"
+	options.bytes = 1_048_576
+	err = time.benchmark(options, context.allocator)
+	expect(t, err == nil, name)
+	expect(t, options.hash == 0x9430f97f, name)
+	benchmark_print(name, options)
+
+	name = "XXH64 100 zero bytes"
+	options.bytes  = 100
+	options.bench = benchmark_xxh64
+	err = time.benchmark(options, context.allocator)
+	expect(t, err == nil, name)
+	expect(t, options.hash == 0x17bb1103c92c502f, name)
+	benchmark_print(name, options)
+
+	name = "XXH64 1 MiB zero bytes"
+	options.bytes = 1_048_576
+	err = time.benchmark(options, context.allocator)
+	expect(t, err == nil, name)
+	expect(t, options.hash == 0x87d2a1b6e1163ef1, name)
+	benchmark_print(name, options)
+
+	name = "XXH3_128 100 zero bytes"
+	options.bytes  = 100
+	options.bench = benchmark_xxh3_128
+	err = time.benchmark(options, context.allocator)
+	expect(t, err == nil, name)
+	expect(t, options.hash == 0x6ba30a4e9dffe1ff801fedc74ccd608c, name)
+	benchmark_print(name, options)
+
+	name = "XXH3_128 1 MiB zero bytes"
+	options.bytes = 1_048_576
+	err = time.benchmark(options, context.allocator)
+	expect(t, err == nil, name)
+	expect(t, options.hash == 0xb6ef17a3448492b6918780b90550bf34, name)
+	benchmark_print(name, options)
 }
 
 @test
 test_xxhash_vectors :: proc(t: ^testing.T) {
-    fmt.println("Verifying against XXHASH_TEST_VECTOR_SEEDED:")
+	fmt.println("Verifying against XXHASH_TEST_VECTOR_SEEDED:")
 
-    buf := make([]u8, 256)
-    defer delete(buf)
+	buf := make([]u8, 256)
+	defer delete(buf)
 
-    for seed, table in XXHASH_TEST_VECTOR_SEEDED {
-        fmt.printf("Seed: %v\n", seed)
+	for seed, table in XXHASH_TEST_VECTOR_SEEDED {
+		fmt.printf("\tSeed: %v\n", seed)
 
-        for v, i in table {
-            b := buf[:i]
+		for v, i in table {
+			b := buf[:i]
 
-            xxh32    := xxhash.XXH32(b, u32(seed))
-            xxh64    := xxhash.XXH64(b, seed)
-            xxh3_128 := xxhash.XXH3_128(b, seed)
+			xxh32    := xxhash.XXH32(b, u32(seed))
+			xxh64    := xxhash.XXH64(b, seed)
+			xxh3_128 := xxhash.XXH3_128(b, seed)
 
-            xxh32_error    := fmt.tprintf("[   XXH32(%03d)] Expected: %08x. Got: %08x.", i,   v.xxh_32, xxh32)
-            xxh64_error    := fmt.tprintf("[   XXH64(%03d)] Expected: %16x. Got: %16x.", i,   v.xxh_64, xxh64)
-            xxh3_128_error := fmt.tprintf("[XXH3_128(%03d)] Expected: %32x. Got: %32x.", i, v.xxh3_128, xxh3_128)
+			xxh32_error    := fmt.tprintf("[   XXH32(%03d)] Expected: %08x. Got: %08x.", i,   v.xxh_32, xxh32)
+			xxh64_error    := fmt.tprintf("[   XXH64(%03d)] Expected: %16x. Got: %16x.", i,   v.xxh_64, xxh64)
+			xxh3_128_error := fmt.tprintf("[XXH3_128(%03d)] Expected: %32x. Got: %32x.", i, v.xxh3_128, xxh3_128)
 
-            expect(t, xxh32     == v.xxh_32,   xxh32_error)
-            expect(t, xxh64     == v.xxh_64,   xxh64_error)
-            expect(t, xxh3_128  == v.xxh3_128, xxh3_128_error)
-        }
-    }
+			expect(t, xxh32     == v.xxh_32,   xxh32_error)
+			expect(t, xxh64     == v.xxh_64,   xxh64_error)
+			expect(t, xxh3_128  == v.xxh3_128, xxh3_128_error)
+		}
+	}
+
+	fmt.println("Verifying against XXHASH_TEST_VECTOR_SEEDED:")
+	for secret, table in XXHASH_TEST_VECTOR_SECRET {
+		fmt.printf("\tSecret:\n\t\t\"%v\"\n", secret)
+
+		secret_bytes := transmute([]u8)secret
+
+		for v, i in table {
+			b := buf[:i]
+
+			xxh3_128 := xxhash.XXH3_128(b, secret_bytes)
+			xxh3_128_error := fmt.tprintf("[XXH3_128(%03d)] Expected: %32x. Got: %32x.", i, v.xxh3_128_secret, xxh3_128)
+
+			expect(t, xxh3_128  == v.xxh3_128_secret, xxh3_128_error)
+		}
+	}
 }

+ 2071 - 2
tests/core/hash/test_vectors_xxhash.odin

@@ -3,8 +3,6 @@
 */
 package test_core_hash
 
-
-
 XXHASH_Test_Vectors_With_Seed :: struct #packed {
 	/*
 		Old hashes
@@ -4653,3 +4651,2074 @@ XXHASH_TEST_VECTOR_SEEDED := map[u64][257]XXHASH_Test_Vectors_With_Seed{
 		},
 	},
 }
+
+XXHASH_Test_Vectors_With_Secret :: struct #packed {
+	/*
+		With Custom Secret
+	*/
+	xxh3_64_secret:  u64,
+	xxh3_128_secret: u128,
+}
+
+XXHASH_TEST_VECTOR_SECRET := map[string][257]XXHASH_Test_Vectors_With_Secret{
+	"Odin is a general-purpose programming language with distinct typing, built for high performance, modern systems, and built-in data-oriented data types. The Odin Programming Language, the C alternative for the joy of programming." = {
+		{ // Length: 000
+			/* XXH3_64_with_secret  */ 0x59b41c3adac0be46,
+			/* XXH3_128_with_secret */ 0x7553b6679bde5657212be7305b49ae75,
+		},
+		{ // Length: 001
+			/* XXH3_64_with_secret  */ 0xb7ac6c21b6bf73c1,
+			/* XXH3_128_with_secret */ 0x21064e4c772908ecb7ac6c21b6bf73c1,
+		},
+		{ // Length: 002
+			/* XXH3_64_with_secret  */ 0x7e8ca44769d3b47b,
+			/* XXH3_128_with_secret */ 0x1d357394e25c2afd7e8ca44769d3b47b,
+		},
+		{ // Length: 003
+			/* XXH3_64_with_secret  */ 0xd47be52c1b813f42,
+			/* XXH3_128_with_secret */ 0xbc53fd77571b2639d47be52c1b813f42,
+		},
+		{ // Length: 004
+			/* XXH3_64_with_secret  */ 0x203e6fe5437ed35a,
+			/* XXH3_128_with_secret */ 0x21ed85e85bbe55823dd5fd0f56c782a0,
+		},
+		{ // Length: 005
+			/* XXH3_64_with_secret  */ 0xbff08c47a039c896,
+			/* XXH3_128_with_secret */ 0xb6ab1ad1d6683febd97e68180e404fbf,
+		},
+		{ // Length: 006
+			/* XXH3_64_with_secret  */ 0xe0da37130ec51f34,
+			/* XXH3_128_with_secret */ 0x3c50d79ab2bcffd94efb9453a296a5bc,
+		},
+		{ // Length: 007
+			/* XXH3_64_with_secret  */ 0x808c538a293a762b,
+			/* XXH3_128_with_secret */ 0xb6ae8a123895392160a7dbb1ed0b6846,
+		},
+		{ // Length: 008
+			/* XXH3_64_with_secret  */ 0xa175fe58d16b55b6,
+			/* XXH3_128_with_secret */ 0x3cf7f08cd1a4ee2f40ce6647b4d22453,
+		},
+		{ // Length: 009
+			/* XXH3_64_with_secret  */ 0x782ddd39d67c52a0,
+			/* XXH3_128_with_secret */ 0x49c748a7b4a9d322abee0721c8609afd,
+		},
+		{ // Length: 010
+			/* XXH3_64_with_secret  */ 0x8e8444cbc20d4d59,
+			/* XXH3_128_with_secret */ 0x5dd07795c0075c106745b3b9adf92e65,
+		},
+		{ // Length: 011
+			/* XXH3_64_with_secret  */ 0xa4daac5c4e1a2fd7,
+			/* XXH3_128_with_secret */ 0x054abd54d930150e6352ad2e64b830f2,
+		},
+		{ // Length: 012
+			/* XXH3_64_with_secret  */ 0x6de4507b17579d37,
+			/* XXH3_128_with_secret */ 0xd080a42d394dbff7a8a4946d5f7c09b1,
+		},
+		{ // Length: 013
+			/* XXH3_64_with_secret  */ 0x843ab80d9cd1ff48,
+			/* XXH3_128_with_secret */ 0x676813778df3044e6d80a99f5c063443,
+		},
+		{ // Length: 014
+			/* XXH3_64_with_secret  */ 0x9a911f9e2db3dea0,
+			/* XXH3_128_with_secret */ 0x756aa84571cce977ecfaf64a88ce6b96,
+		},
+		{ // Length: 015
+			/* XXH3_64_with_secret  */ 0xb0e78730e5bdbc07,
+			/* XXH3_128_with_secret */ 0xecc7f188a3af00448e9a9c872578015b,
+		},
+		{ // Length: 016
+			/* XXH3_64_with_secret  */ 0x148ab235155f575d,
+			/* XXH3_128_with_secret */ 0x0d39151a1a96505612c164dd1d51f901,
+		},
+		{ // Length: 017
+			/* XXH3_64_with_secret  */ 0x0ac4532716ac3f16,
+			/* XXH3_128_with_secret */ 0x7377639f8c3ece5d0ac4532716ac3f16,
+		},
+		{ // Length: 018
+			/* XXH3_64_with_secret  */ 0x9eb6605eb6100fbb,
+			/* XXH3_128_with_secret */ 0xc785159af9e214369eb6605eb6100fbb,
+		},
+		{ // Length: 019
+			/* XXH3_64_with_secret  */ 0x5245257468a9e4c8,
+			/* XXH3_128_with_secret */ 0x95d7c518214391d95245257468a9e4c8,
+		},
+		{ // Length: 020
+			/* XXH3_64_with_secret  */ 0xa4a028f314120f45,
+			/* XXH3_128_with_secret */ 0x5c70b17a5ec1fab7a4a028f314120f45,
+		},
+		{ // Length: 021
+			/* XXH3_64_with_secret  */ 0x599ecacc2ad46bc7,
+			/* XXH3_128_with_secret */ 0xa000c15ac9984e93599ecacc2ad46bc7,
+		},
+		{ // Length: 022
+			/* XXH3_64_with_secret  */ 0x43c4d26c721234cb,
+			/* XXH3_128_with_secret */ 0xbb34ba960583b02343c4d26c721234cb,
+		},
+		{ // Length: 023
+			/* XXH3_64_with_secret  */ 0x5a9bfda8ff5fb1ca,
+			/* XXH3_128_with_secret */ 0xac7257e990b7a1c15a9bfda8ff5fb1ca,
+		},
+		{ // Length: 024
+			/* XXH3_64_with_secret  */ 0xd166d37a722eebf7,
+			/* XXH3_128_with_secret */ 0x4630168d79e55039d166d37a722eebf7,
+		},
+		{ // Length: 025
+			/* XXH3_64_with_secret  */ 0x5949891a2a7ebb6f,
+			/* XXH3_128_with_secret */ 0x064201d6eeaeb1e85949891a2a7ebb6f,
+		},
+		{ // Length: 026
+			/* XXH3_64_with_secret  */ 0xf9506c7dd5e9860f,
+			/* XXH3_128_with_secret */ 0x7ef3831d5d784cb0f9506c7dd5e9860f,
+		},
+		{ // Length: 027
+			/* XXH3_64_with_secret  */ 0x263457b1fd9b4dc9,
+			/* XXH3_128_with_secret */ 0xa0de08c60dfb0f79263457b1fd9b4dc9,
+		},
+		{ // Length: 028
+			/* XXH3_64_with_secret  */ 0x509c3ae5609d969e,
+			/* XXH3_128_with_secret */ 0x0262fc3cc1802d87509c3ae5609d969e,
+		},
+		{ // Length: 029
+			/* XXH3_64_with_secret  */ 0x3b17e9b23a5a11c5,
+			/* XXH3_128_with_secret */ 0x45a3a88b2886e22e3b17e9b23a5a11c5,
+		},
+		{ // Length: 030
+			/* XXH3_64_with_secret  */ 0x0164e63b211778bf,
+			/* XXH3_128_with_secret */ 0xcfe7222cdb77d7380164e63b211778bf,
+		},
+		{ // Length: 031
+			/* XXH3_64_with_secret  */ 0xf2882eb922cabc8f,
+			/* XXH3_128_with_secret */ 0x9737225c991153fcf2882eb922cabc8f,
+		},
+		{ // Length: 032
+			/* XXH3_64_with_secret  */ 0x67db809d803a213c,
+			/* XXH3_128_with_secret */ 0xebe1240fadd6212d67db809d803a213c,
+		},
+		{ // Length: 033
+			/* XXH3_64_with_secret  */ 0x3c9f0a99df0b0a01,
+			/* XXH3_128_with_secret */ 0x27623aaad6e6bb233c9f0a99df0b0a01,
+		},
+		{ // Length: 034
+			/* XXH3_64_with_secret  */ 0x96f2f0e528002f7c,
+			/* XXH3_128_with_secret */ 0x787a2a8fa6f3e78c96f2f0e528002f7c,
+		},
+		{ // Length: 035
+			/* XXH3_64_with_secret  */ 0xd8a6dfea90c37c6f,
+			/* XXH3_128_with_secret */ 0xa16f5071f711249bd8a6dfea90c37c6f,
+		},
+		{ // Length: 036
+			/* XXH3_64_with_secret  */ 0x8d7c482e64dd6c52,
+			/* XXH3_128_with_secret */ 0x43ba8599ecbb431f8d7c482e64dd6c52,
+		},
+		{ // Length: 037
+			/* XXH3_64_with_secret  */ 0x6f3e6de8daf1d1ee,
+			/* XXH3_128_with_secret */ 0x100809f426c2fb786f3e6de8daf1d1ee,
+		},
+		{ // Length: 038
+			/* XXH3_64_with_secret  */ 0xfa9e814c0c51ca3f,
+			/* XXH3_128_with_secret */ 0x8a44f4900e95f270fa9e814c0c51ca3f,
+		},
+		{ // Length: 039
+			/* XXH3_64_with_secret  */ 0x70f51cac1bf66e8b,
+			/* XXH3_128_with_secret */ 0xe5dcd7017a99690470f51cac1bf66e8b,
+		},
+		{ // Length: 040
+			/* XXH3_64_with_secret  */ 0xbe560577af822a8d,
+			/* XXH3_128_with_secret */ 0x4004a00c6b923653be560577af822a8d,
+		},
+		{ // Length: 041
+			/* XXH3_64_with_secret  */ 0x30d514b51ef305e1,
+			/* XXH3_128_with_secret */ 0xd9637a59c691948430d514b51ef305e1,
+		},
+		{ // Length: 042
+			/* XXH3_64_with_secret  */ 0x3659a26a1e3fca1f,
+			/* XXH3_128_with_secret */ 0x0b180f2f30ff85d73659a26a1e3fca1f,
+		},
+		{ // Length: 043
+			/* XXH3_64_with_secret  */ 0x80ed3ec609041427,
+			/* XXH3_128_with_secret */ 0x79f23e227a3162b880ed3ec609041427,
+		},
+		{ // Length: 044
+			/* XXH3_64_with_secret  */ 0x1546e1ba2a50775a,
+			/* XXH3_128_with_secret */ 0x9b1302dd47d9c64d1546e1ba2a50775a,
+		},
+		{ // Length: 045
+			/* XXH3_64_with_secret  */ 0x0408eec938744c4a,
+			/* XXH3_128_with_secret */ 0x3d22329f27a3ec930408eec938744c4a,
+		},
+		{ // Length: 046
+			/* XXH3_64_with_secret  */ 0x14a285671dbadfd0,
+			/* XXH3_128_with_secret */ 0xf47a201c066d490d14a285671dbadfd0,
+		},
+		{ // Length: 047
+			/* XXH3_64_with_secret  */ 0x77911ea762fa37f3,
+			/* XXH3_128_with_secret */ 0x8704987d66d7731277911ea762fa37f3,
+		},
+		{ // Length: 048
+			/* XXH3_64_with_secret  */ 0xff13210f3a2ac159,
+			/* XXH3_128_with_secret */ 0x53c389cc7c7e6125ff13210f3a2ac159,
+		},
+		{ // Length: 049
+			/* XXH3_64_with_secret  */ 0x0193e944d398677d,
+			/* XXH3_128_with_secret */ 0xb79c595703e8f5b40193e944d398677d,
+		},
+		{ // Length: 050
+			/* XXH3_64_with_secret  */ 0x5751b1de4f9abbef,
+			/* XXH3_128_with_secret */ 0x5fcef9c79e5ed28d5751b1de4f9abbef,
+		},
+		{ // Length: 051
+			/* XXH3_64_with_secret  */ 0x8bf6401a8f26fdbc,
+			/* XXH3_128_with_secret */ 0xebc45f83215287e58bf6401a8f26fdbc,
+		},
+		{ // Length: 052
+			/* XXH3_64_with_secret  */ 0xeb9841c6ab81c432,
+			/* XXH3_128_with_secret */ 0x3719f0b151f24253eb9841c6ab81c432,
+		},
+		{ // Length: 053
+			/* XXH3_64_with_secret  */ 0x3324d6bf937f27b8,
+			/* XXH3_128_with_secret */ 0xef5d890531dc20e43324d6bf937f27b8,
+		},
+		{ // Length: 054
+			/* XXH3_64_with_secret  */ 0xb4b1f4c7b09469cc,
+			/* XXH3_128_with_secret */ 0x4d786250d11f0333b4b1f4c7b09469cc,
+		},
+		{ // Length: 055
+			/* XXH3_64_with_secret  */ 0x5836e4022b7df66a,
+			/* XXH3_128_with_secret */ 0x9522e902c1422bbd5836e4022b7df66a,
+		},
+		{ // Length: 056
+			/* XXH3_64_with_secret  */ 0xc7df918d44ae31e4,
+			/* XXH3_128_with_secret */ 0x64327d645e6753dfc7df918d44ae31e4,
+		},
+		{ // Length: 057
+			/* XXH3_64_with_secret  */ 0x4784ce960e625333,
+			/* XXH3_128_with_secret */ 0x17a3d510660f4c4a4784ce960e625333,
+		},
+		{ // Length: 058
+			/* XXH3_64_with_secret  */ 0xa40c6c440e2d2760,
+			/* XXH3_128_with_secret */ 0x8b0882f1aae75085a40c6c440e2d2760,
+		},
+		{ // Length: 059
+			/* XXH3_64_with_secret  */ 0xdce7cb59313a6d2b,
+			/* XXH3_128_with_secret */ 0x891a857e7dad8290dce7cb59313a6d2b,
+		},
+		{ // Length: 060
+			/* XXH3_64_with_secret  */ 0xee1d507c324dabab,
+			/* XXH3_128_with_secret */ 0xf592bf1ed06901ebee1d507c324dabab,
+		},
+		{ // Length: 061
+			/* XXH3_64_with_secret  */ 0x061776aa0bb728d1,
+			/* XXH3_128_with_secret */ 0x0c385c074cd03078061776aa0bb728d1,
+		},
+		{ // Length: 062
+			/* XXH3_64_with_secret  */ 0xa784e724bf3f0f62,
+			/* XXH3_128_with_secret */ 0x0115812c9fd7a1e1a784e724bf3f0f62,
+		},
+		{ // Length: 063
+			/* XXH3_64_with_secret  */ 0x134180c3fec2388f,
+			/* XXH3_128_with_secret */ 0x3220eb0c50d6a1c5134180c3fec2388f,
+		},
+		{ // Length: 064
+			/* XXH3_64_with_secret  */ 0x4c0644652ba08450,
+			/* XXH3_128_with_secret */ 0x845ae5058e993a2b4c0644652ba08450,
+		},
+		{ // Length: 065
+			/* XXH3_64_with_secret  */ 0x90cafd410df73c39,
+			/* XXH3_128_with_secret */ 0xeea0c4d98ccd8ab390cafd410df73c39,
+		},
+		{ // Length: 066
+			/* XXH3_64_with_secret  */ 0xb8660bd5d299760c,
+			/* XXH3_128_with_secret */ 0x10e762285f369148b8660bd5d299760c,
+		},
+		{ // Length: 067
+			/* XXH3_64_with_secret  */ 0x6d65f42368bf43e9,
+			/* XXH3_128_with_secret */ 0x3fb1b912fb56cc926d65f42368bf43e9,
+		},
+		{ // Length: 068
+			/* XXH3_64_with_secret  */ 0x18ef576e153a757a,
+			/* XXH3_128_with_secret */ 0xf24e959157b2e21718ef576e153a757a,
+		},
+		{ // Length: 069
+			/* XXH3_64_with_secret  */ 0xf1b6f06edc8f5835,
+			/* XXH3_128_with_secret */ 0xda6a023bbc88c1baf1b6f06edc8f5835,
+		},
+		{ // Length: 070
+			/* XXH3_64_with_secret  */ 0x376675557966c332,
+			/* XXH3_128_with_secret */ 0xac31d8a4bced2723376675557966c332,
+		},
+		{ // Length: 071
+			/* XXH3_64_with_secret  */ 0xc43bf78962fcd709,
+			/* XXH3_128_with_secret */ 0xe02c942250b12ab9c43bf78962fcd709,
+		},
+		{ // Length: 072
+			/* XXH3_64_with_secret  */ 0x6c64a3edb8e4877b,
+			/* XXH3_128_with_secret */ 0x7aff0dad61f91a896c64a3edb8e4877b,
+		},
+		{ // Length: 073
+			/* XXH3_64_with_secret  */ 0xb1228be016d7cbd5,
+			/* XXH3_128_with_secret */ 0x609bcba3583db93bb1228be016d7cbd5,
+		},
+		{ // Length: 074
+			/* XXH3_64_with_secret  */ 0xf21489e385541fa6,
+			/* XXH3_128_with_secret */ 0x9bc5cd6e8dfb2574f21489e385541fa6,
+		},
+		{ // Length: 075
+			/* XXH3_64_with_secret  */ 0x6800f40115def4b7,
+			/* XXH3_128_with_secret */ 0x6a8c6f8bb4e05c3b6800f40115def4b7,
+		},
+		{ // Length: 076
+			/* XXH3_64_with_secret  */ 0x8d442ace785ab0c5,
+			/* XXH3_128_with_secret */ 0xbc4786ece94403d18d442ace785ab0c5,
+		},
+		{ // Length: 077
+			/* XXH3_64_with_secret  */ 0xb38b9d05c5ffbdb2,
+			/* XXH3_128_with_secret */ 0x25818cc6096f0377b38b9d05c5ffbdb2,
+		},
+		{ // Length: 078
+			/* XXH3_64_with_secret  */ 0x592b15e35e62e681,
+			/* XXH3_128_with_secret */ 0xe7613d91ea3293a6592b15e35e62e681,
+		},
+		{ // Length: 079
+			/* XXH3_64_with_secret  */ 0x90ad33a05fe1b514,
+			/* XXH3_128_with_secret */ 0x20eb7ac7461a38d190ad33a05fe1b514,
+		},
+		{ // Length: 080
+			/* XXH3_64_with_secret  */ 0x47a783ffc2c7ba5a,
+			/* XXH3_128_with_secret */ 0xac65cb87d93e3c0d47a783ffc2c7ba5a,
+		},
+		{ // Length: 081
+			/* XXH3_64_with_secret  */ 0x715e018f3bd32436,
+			/* XXH3_128_with_secret */ 0x78344677d67cbc79715e018f3bd32436,
+		},
+		{ // Length: 082
+			/* XXH3_64_with_secret  */ 0x0c0b75b0d32b26f8,
+			/* XXH3_128_with_secret */ 0x653d91454bc200e70c0b75b0d32b26f8,
+		},
+		{ // Length: 083
+			/* XXH3_64_with_secret  */ 0x19fbafe6b801ca24,
+			/* XXH3_128_with_secret */ 0xfe77e7b2afe7789d19fbafe6b801ca24,
+		},
+		{ // Length: 084
+			/* XXH3_64_with_secret  */ 0xb0d810e784ed61e0,
+			/* XXH3_128_with_secret */ 0x07af4c21fedf3584b0d810e784ed61e0,
+		},
+		{ // Length: 085
+			/* XXH3_64_with_secret  */ 0x304fc9e5993d32b6,
+			/* XXH3_128_with_secret */ 0x846a0ad723636ff2304fc9e5993d32b6,
+		},
+		{ // Length: 086
+			/* XXH3_64_with_secret  */ 0xa49db765e566c713,
+			/* XXH3_128_with_secret */ 0x0b3b3d7201352a49a49db765e566c713,
+		},
+		{ // Length: 087
+			/* XXH3_64_with_secret  */ 0xadb327e06490add1,
+			/* XXH3_128_with_secret */ 0x59fa6a12cca71658adb327e06490add1,
+		},
+		{ // Length: 088
+			/* XXH3_64_with_secret  */ 0x6c84b450fa5c1999,
+			/* XXH3_128_with_secret */ 0xd97485d717de91ef6c84b450fa5c1999,
+		},
+		{ // Length: 089
+			/* XXH3_64_with_secret  */ 0x2051dd48223f3eae,
+			/* XXH3_128_with_secret */ 0xb9b5c3ab884dbd972051dd48223f3eae,
+		},
+		{ // Length: 090
+			/* XXH3_64_with_secret  */ 0x3ef121912fc88f35,
+			/* XXH3_128_with_secret */ 0xd5f8223025052f693ef121912fc88f35,
+		},
+		{ // Length: 091
+			/* XXH3_64_with_secret  */ 0xf6dd6422a1d04fb5,
+			/* XXH3_128_with_secret */ 0x3e246f45a3edea1af6dd6422a1d04fb5,
+		},
+		{ // Length: 092
+			/* XXH3_64_with_secret  */ 0xddc8a2fc01b1807f,
+			/* XXH3_128_with_secret */ 0x97ce17462a1cfd17ddc8a2fc01b1807f,
+		},
+		{ // Length: 093
+			/* XXH3_64_with_secret  */ 0xe8f0c76bd8588d1b,
+			/* XXH3_128_with_secret */ 0xd32b7f83e8729ad8e8f0c76bd8588d1b,
+		},
+		{ // Length: 094
+			/* XXH3_64_with_secret  */ 0xb31a6e29216a32f3,
+			/* XXH3_128_with_secret */ 0xef0c39a88dab66a0b31a6e29216a32f3,
+		},
+		{ // Length: 095
+			/* XXH3_64_with_secret  */ 0xa961f5505e39e365,
+			/* XXH3_128_with_secret */ 0xa263e59a44c337b2a961f5505e39e365,
+		},
+		{ // Length: 096
+			/* XXH3_64_with_secret  */ 0xa82696732bacd9ce,
+			/* XXH3_128_with_secret */ 0xa4d38a19e00f6237a82696732bacd9ce,
+		},
+		{ // Length: 097
+			/* XXH3_64_with_secret  */ 0x8f1512ed2d6ca6f4,
+			/* XXH3_128_with_secret */ 0xa193aef53f78469d8f1512ed2d6ca6f4,
+		},
+		{ // Length: 098
+			/* XXH3_64_with_secret  */ 0x7714fed74278a906,
+			/* XXH3_128_with_secret */ 0x52b8409334e17a7f7714fed74278a906,
+		},
+		{ // Length: 099
+			/* XXH3_64_with_secret  */ 0x869bb7a0c664f6c2,
+			/* XXH3_128_with_secret */ 0x432f6efcbaf0a89e869bb7a0c664f6c2,
+		},
+		{ // Length: 100
+			/* XXH3_64_with_secret  */ 0xc910c51c124e3888,
+			/* XXH3_128_with_secret */ 0x15b63b2f2f8172c4c910c51c124e3888,
+		},
+		{ // Length: 101
+			/* XXH3_64_with_secret  */ 0xdded8c8b47f33908,
+			/* XXH3_128_with_secret */ 0x683a33f36e582594dded8c8b47f33908,
+		},
+		{ // Length: 102
+			/* XXH3_64_with_secret  */ 0x7043534d00f1565a,
+			/* XXH3_128_with_secret */ 0x69645fb11b8272567043534d00f1565a,
+		},
+		{ // Length: 103
+			/* XXH3_64_with_secret  */ 0xb768c50ab365da72,
+			/* XXH3_128_with_secret */ 0x8c7207e15fb3cffab768c50ab365da72,
+		},
+		{ // Length: 104
+			/* XXH3_64_with_secret  */ 0x122e7ed93ccfe150,
+			/* XXH3_128_with_secret */ 0xa1e8a73bde4e4061122e7ed93ccfe150,
+		},
+		{ // Length: 105
+			/* XXH3_64_with_secret  */ 0x6368f0a7324c4722,
+			/* XXH3_128_with_secret */ 0xd00fffb88f2db2686368f0a7324c4722,
+		},
+		{ // Length: 106
+			/* XXH3_64_with_secret  */ 0x58c9ec98bf18ea44,
+			/* XXH3_128_with_secret */ 0x108fe651c7cd390358c9ec98bf18ea44,
+		},
+		{ // Length: 107
+			/* XXH3_64_with_secret  */ 0x35043a86e6c8b1b0,
+			/* XXH3_128_with_secret */ 0x1ede1e1993ed3fcf35043a86e6c8b1b0,
+		},
+		{ // Length: 108
+			/* XXH3_64_with_secret  */ 0x2a15bd6216833df1,
+			/* XXH3_128_with_secret */ 0x62a79580fa33e5d32a15bd6216833df1,
+		},
+		{ // Length: 109
+			/* XXH3_64_with_secret  */ 0x3b9d27df15bb8818,
+			/* XXH3_128_with_secret */ 0xd832c0a9b98033803b9d27df15bb8818,
+		},
+		{ // Length: 110
+			/* XXH3_64_with_secret  */ 0xf3f2c7bc16a4f846,
+			/* XXH3_128_with_secret */ 0xb6a73dd88aa270d3f3f2c7bc16a4f846,
+		},
+		{ // Length: 111
+			/* XXH3_64_with_secret  */ 0xc505c252879950b6,
+			/* XXH3_128_with_secret */ 0x7a333ca610dd9eb4c505c252879950b6,
+		},
+		{ // Length: 112
+			/* XXH3_64_with_secret  */ 0xf4ea8110ba7b61c5,
+			/* XXH3_128_with_secret */ 0x47c250713b033579f4ea8110ba7b61c5,
+		},
+		{ // Length: 113
+			/* XXH3_64_with_secret  */ 0x74c0c54f20909e0e,
+			/* XXH3_128_with_secret */ 0x94d2ee7c5edd2a7274c0c54f20909e0e,
+		},
+		{ // Length: 114
+			/* XXH3_64_with_secret  */ 0x8c390fa6d938d6f6,
+			/* XXH3_128_with_secret */ 0x9288c7b17002dfb18c390fa6d938d6f6,
+		},
+		{ // Length: 115
+			/* XXH3_64_with_secret  */ 0x4c1af886fde59ce5,
+			/* XXH3_128_with_secret */ 0x159cca983a7f86954c1af886fde59ce5,
+		},
+		{ // Length: 116
+			/* XXH3_64_with_secret  */ 0xa5a8e9a07200fc57,
+			/* XXH3_128_with_secret */ 0x49ea639116a69592a5a8e9a07200fc57,
+		},
+		{ // Length: 117
+			/* XXH3_64_with_secret  */ 0x73d8af4e922fc48a,
+			/* XXH3_128_with_secret */ 0xfdd69e459e88d04273d8af4e922fc48a,
+		},
+		{ // Length: 118
+			/* XXH3_64_with_secret  */ 0xa98e02d443b83452,
+			/* XXH3_128_with_secret */ 0x9ff25772d8063476a98e02d443b83452,
+		},
+		{ // Length: 119
+			/* XXH3_64_with_secret  */ 0x977eed420bf018ab,
+			/* XXH3_128_with_secret */ 0xe1f7686b4f23d991977eed420bf018ab,
+		},
+		{ // Length: 120
+			/* XXH3_64_with_secret  */ 0xd42c50493d5b4e98,
+			/* XXH3_128_with_secret */ 0xa79438c700cbee39d42c50493d5b4e98,
+		},
+		{ // Length: 121
+			/* XXH3_64_with_secret  */ 0x827f994889e668de,
+			/* XXH3_128_with_secret */ 0xca93fcb168b77543827f994889e668de,
+		},
+		{ // Length: 122
+			/* XXH3_64_with_secret  */ 0x79841b369fc61bd2,
+			/* XXH3_128_with_secret */ 0xb645bc07c9e375fa79841b369fc61bd2,
+		},
+		{ // Length: 123
+			/* XXH3_64_with_secret  */ 0x759dff5eac4372b9,
+			/* XXH3_128_with_secret */ 0x3a7d07195496f8ec759dff5eac4372b9,
+		},
+		{ // Length: 124
+			/* XXH3_64_with_secret  */ 0xca77128d92ec3f96,
+			/* XXH3_128_with_secret */ 0x74954f59560ddcb0ca77128d92ec3f96,
+		},
+		{ // Length: 125
+			/* XXH3_64_with_secret  */ 0xf2b066125b8e543a,
+			/* XXH3_128_with_secret */ 0x18e1a858abf77a73f2b066125b8e543a,
+		},
+		{ // Length: 126
+			/* XXH3_64_with_secret  */ 0xed324884a5ccdb9d,
+			/* XXH3_128_with_secret */ 0xfb7ec2971cd91823ed324884a5ccdb9d,
+		},
+		{ // Length: 127
+			/* XXH3_64_with_secret  */ 0x2856652e2add9b6b,
+			/* XXH3_128_with_secret */ 0x6ab46906c80b67302856652e2add9b6b,
+		},
+		{ // Length: 128
+			/* XXH3_64_with_secret  */ 0xca7bf1aeaaf6da7a,
+			/* XXH3_128_with_secret */ 0x94a831654a8a02c9ca7bf1aeaaf6da7a,
+		},
+		{ // Length: 129
+			/* XXH3_64_with_secret  */ 0xfb527cad7ba35dad,
+			/* XXH3_128_with_secret */ 0xbf4195efb72f14ab5f1d86c5d55a28af,
+		},
+		{ // Length: 130
+			/* XXH3_64_with_secret  */ 0x477888abfc33c26b,
+			/* XXH3_128_with_secret */ 0x7bd268953c1c9555467fd94366ced189,
+		},
+		{ // Length: 131
+			/* XXH3_64_with_secret  */ 0xdfbbb9b478de13d6,
+			/* XXH3_128_with_secret */ 0x488075f657bdcc5b81bcb36a0f8eb867,
+		},
+		{ // Length: 132
+			/* XXH3_64_with_secret  */ 0xf4f72d6a69ff32e8,
+			/* XXH3_128_with_secret */ 0x7816941bbfa3aa84e1972d2ecddb590e,
+		},
+		{ // Length: 133
+			/* XXH3_64_with_secret  */ 0xb627cf9f86ab51c5,
+			/* XXH3_128_with_secret */ 0xa770f687b19fedf127e5466a39c963f7,
+		},
+		{ // Length: 134
+			/* XXH3_64_with_secret  */ 0x1e8d66f1dfde821d,
+			/* XXH3_128_with_secret */ 0xf202dd400fab5d27edb59de3133bd3c7,
+		},
+		{ // Length: 135
+			/* XXH3_64_with_secret  */ 0x74bc42e1844ac22b,
+			/* XXH3_128_with_secret */ 0xd2d00f89fd1ada6681af6294a5b50579,
+		},
+		{ // Length: 136
+			/* XXH3_64_with_secret  */ 0xda7185a3aaa7de92,
+			/* XXH3_128_with_secret */ 0x17bab411222186bec87a56d4e4ca8f8d,
+		},
+		{ // Length: 137
+			/* XXH3_64_with_secret  */ 0x7bfcc54a5af47a6f,
+			/* XXH3_128_with_secret */ 0xbefe9b261d608cd112d6ad045ae362c9,
+		},
+		{ // Length: 138
+			/* XXH3_64_with_secret  */ 0x9a923f5c2531dc85,
+			/* XXH3_128_with_secret */ 0x575cfa48f81d372d6715e003d9768a3d,
+		},
+		{ // Length: 139
+			/* XXH3_64_with_secret  */ 0x77512d02d62dc39c,
+			/* XXH3_128_with_secret */ 0x16c988165a4205ce3c4a4f35c0ad0448,
+		},
+		{ // Length: 140
+			/* XXH3_64_with_secret  */ 0xdce251de390e7caf,
+			/* XXH3_128_with_secret */ 0x7d3f9f1affb79643daac32c9b2202ca6,
+		},
+		{ // Length: 141
+			/* XXH3_64_with_secret  */ 0xe0d25731420dcfd1,
+			/* XXH3_128_with_secret */ 0xca829d985a6edab23e561ed443a796b9,
+		},
+		{ // Length: 142
+			/* XXH3_64_with_secret  */ 0xf639ead637810b77,
+			/* XXH3_128_with_secret */ 0x4fe73629e6e7c52f08fd9313895327c6,
+		},
+		{ // Length: 143
+			/* XXH3_64_with_secret  */ 0x80f9efc9a52a190c,
+			/* XXH3_128_with_secret */ 0x924c5268e9efa430dc7854c285f6e972,
+		},
+		{ // Length: 144
+			/* XXH3_64_with_secret  */ 0xe5160a2f2bb542e4,
+			/* XXH3_128_with_secret */ 0xacb111b7683276df12d43b46635e4e35,
+		},
+		{ // Length: 145
+			/* XXH3_64_with_secret  */ 0xfabe2ed7f4524377,
+			/* XXH3_128_with_secret */ 0x0c6ec72f7e8ed30b31a1acca7fcec956,
+		},
+		{ // Length: 146
+			/* XXH3_64_with_secret  */ 0xdb66c27e06a4ffc8,
+			/* XXH3_128_with_secret */ 0xd21a8940c5a69ea617bcdcf64be20331,
+		},
+		{ // Length: 147
+			/* XXH3_64_with_secret  */ 0xff41dbedb66c2b6c,
+			/* XXH3_128_with_secret */ 0x8c5ab3184ef7094d46bf06d0fa6cfdae,
+		},
+		{ // Length: 148
+			/* XXH3_64_with_secret  */ 0x751755576b7cf4c7,
+			/* XXH3_128_with_secret */ 0xbeaab2ebe6a33d51f79fb741f54d3a7a,
+		},
+		{ // Length: 149
+			/* XXH3_64_with_secret  */ 0x884a73c09bf75d1f,
+			/* XXH3_128_with_secret */ 0xa38528c8707fe94b73d51348cc139b2e,
+		},
+		{ // Length: 150
+			/* XXH3_64_with_secret  */ 0x49a70a1ef7cf3062,
+			/* XXH3_128_with_secret */ 0x942aeaec25c52a511b2f58f416c7c63f,
+		},
+		{ // Length: 151
+			/* XXH3_64_with_secret  */ 0xddf48d5dedab1ef7,
+			/* XXH3_128_with_secret */ 0xd04104d972a1944a206e7e0c7b30cf83,
+		},
+		{ // Length: 152
+			/* XXH3_64_with_secret  */ 0xe5fd2382c43f317c,
+			/* XXH3_128_with_secret */ 0xae7925191633f7ee4d1b30857718872d,
+		},
+		{ // Length: 153
+			/* XXH3_64_with_secret  */ 0x99934aa71f1e3259,
+			/* XXH3_128_with_secret */ 0x9bce15142e842c6d12f2114758995115,
+		},
+		{ // Length: 154
+			/* XXH3_64_with_secret  */ 0xf68113614ee33a9d,
+			/* XXH3_128_with_secret */ 0x84dfe5be7d28d110bc65fc32aeb289a4,
+		},
+		{ // Length: 155
+			/* XXH3_64_with_secret  */ 0x5100543142c656bf,
+			/* XXH3_128_with_secret */ 0x14a06c26c5435d72770cc02e2bf4b9e9,
+		},
+		{ // Length: 156
+			/* XXH3_64_with_secret  */ 0xe7c0c42cf9d844a7,
+			/* XXH3_128_with_secret */ 0x6eabc461e3e98c35c1754e3cd139ded6,
+		},
+		{ // Length: 157
+			/* XXH3_64_with_secret  */ 0xe1f7a9153565b13b,
+			/* XXH3_128_with_secret */ 0x8704f64ae81ca7a43ce5a3346c002be2,
+		},
+		{ // Length: 158
+			/* XXH3_64_with_secret  */ 0xe5649a7fa754b3fa,
+			/* XXH3_128_with_secret */ 0x3ea6d35cc7f1c6ba01542ee9874e5a10,
+		},
+		{ // Length: 159
+			/* XXH3_64_with_secret  */ 0x7e304e156d9b6e49,
+			/* XXH3_128_with_secret */ 0xb20373b05e175fb1b3a1a1c58bb7c672,
+		},
+		{ // Length: 160
+			/* XXH3_64_with_secret  */ 0x5eabe59f0594b6d6,
+			/* XXH3_128_with_secret */ 0x5736b3f1863935943c8165778e1b9ae6,
+		},
+		{ // Length: 161
+			/* XXH3_64_with_secret  */ 0xe099db228be41fde,
+			/* XXH3_128_with_secret */ 0x0ccc0e86085f75c2a537ec11c1a78789,
+		},
+		{ // Length: 162
+			/* XXH3_64_with_secret  */ 0x65eb30bbdca3f5a3,
+			/* XXH3_128_with_secret */ 0x588d4f6fe7414f41593521e0a184678d,
+		},
+		{ // Length: 163
+			/* XXH3_64_with_secret  */ 0xbc7957809db0cfc4,
+			/* XXH3_128_with_secret */ 0xb4396b1c48f6d11209583501d4186316,
+		},
+		{ // Length: 164
+			/* XXH3_64_with_secret  */ 0x783f7ef6f2325f90,
+			/* XXH3_128_with_secret */ 0x736bb486618e4bd49fa5fd46b75366f8,
+		},
+		{ // Length: 165
+			/* XXH3_64_with_secret  */ 0x82ee1252c5589e75,
+			/* XXH3_128_with_secret */ 0x9890397ea2c8ce6fcacff62cb213749b,
+		},
+		{ // Length: 166
+			/* XXH3_64_with_secret  */ 0xd5e560f0ea62b724,
+			/* XXH3_128_with_secret */ 0x0b5d0f04ba399eb5e28dce56220c2091,
+		},
+		{ // Length: 167
+			/* XXH3_64_with_secret  */ 0x53a1967abc9d2c48,
+			/* XXH3_128_with_secret */ 0x410c796576ac74a09b7b91b32963328f,
+		},
+		{ // Length: 168
+			/* XXH3_64_with_secret  */ 0x6c6d213eaa874c57,
+			/* XXH3_128_with_secret */ 0x19623f41e11ce7e7397ecfdf09237a79,
+		},
+		{ // Length: 169
+			/* XXH3_64_with_secret  */ 0xf3009f1d0bb085ab,
+			/* XXH3_128_with_secret */ 0xb61318803e327fa28374c23e1096e8da,
+		},
+		{ // Length: 170
+			/* XXH3_64_with_secret  */ 0x6cf431105bcb32d1,
+			/* XXH3_128_with_secret */ 0xb79849fa62b161be7fb59d17a5d3d982,
+		},
+		{ // Length: 171
+			/* XXH3_64_with_secret  */ 0x03e5bc44aaad8ef1,
+			/* XXH3_128_with_secret */ 0xfce14d6287a0ddadeb6bde9b16d575ff,
+		},
+		{ // Length: 172
+			/* XXH3_64_with_secret  */ 0xff1142804463aa76,
+			/* XXH3_128_with_secret */ 0x6f70780b228ea70dc34fe1e159259ae9,
+		},
+		{ // Length: 173
+			/* XXH3_64_with_secret  */ 0x00a8641272ee92ea,
+			/* XXH3_128_with_secret */ 0x56bd23f3f039d5f5efdda1907d2a2e8c,
+		},
+		{ // Length: 174
+			/* XXH3_64_with_secret  */ 0xcd05e682447dd8b7,
+			/* XXH3_128_with_secret */ 0xa2a747f936a60cb153af90524b333047,
+		},
+		{ // Length: 175
+			/* XXH3_64_with_secret  */ 0x4ca1cdc7a583ac66,
+			/* XXH3_128_with_secret */ 0xb24cffb11890b49918993ff8ab19e499,
+		},
+		{ // Length: 176
+			/* XXH3_64_with_secret  */ 0x80fb737073f06ce4,
+			/* XXH3_128_with_secret */ 0x7cef68bd4037ca188f505c9151c05bb5,
+		},
+		{ // Length: 177
+			/* XXH3_64_with_secret  */ 0xf94aebe7d8277ef6,
+			/* XXH3_128_with_secret */ 0x4ed686084da8d359745f835204973f4a,
+		},
+		{ // Length: 178
+			/* XXH3_64_with_secret  */ 0xe023710c422ca317,
+			/* XXH3_128_with_secret */ 0xaf005661b3f0e6092fa9f437de80ea9f,
+		},
+		{ // Length: 179
+			/* XXH3_64_with_secret  */ 0x38b7adbff215f8d1,
+			/* XXH3_128_with_secret */ 0x6bf5ca844ceaeead6189f355a82c516c,
+		},
+		{ // Length: 180
+			/* XXH3_64_with_secret  */ 0xe51eca3838bb33a8,
+			/* XXH3_128_with_secret */ 0x6bf16de2b9e362934ede38f7beca68ce,
+		},
+		{ // Length: 181
+			/* XXH3_64_with_secret  */ 0xc2caa39ecaa492a4,
+			/* XXH3_128_with_secret */ 0xec0781067c076050c46719383b331ae6,
+		},
+		{ // Length: 182
+			/* XXH3_64_with_secret  */ 0xd3bfc9d09097dc83,
+			/* XXH3_128_with_secret */ 0x839fdcced35832e4b41e77a91632e028,
+		},
+		{ // Length: 183
+			/* XXH3_64_with_secret  */ 0xcc1e8d3bbee5dbac,
+			/* XXH3_128_with_secret */ 0x89d2d31399449435a005e5c63b66fd32,
+		},
+		{ // Length: 184
+			/* XXH3_64_with_secret  */ 0x5a14a5fd2fe182cd,
+			/* XXH3_128_with_secret */ 0x710ba60a7652952650c51ce4ea5c27bc,
+		},
+		{ // Length: 185
+			/* XXH3_64_with_secret  */ 0xc78eda021ecf36bf,
+			/* XXH3_128_with_secret */ 0xd947fd3e86838a29b34d0481eb2f587a,
+		},
+		{ // Length: 186
+			/* XXH3_64_with_secret  */ 0x82a1d705891aa1c0,
+			/* XXH3_128_with_secret */ 0x8b669bcccebdd7a3a3be3abab985e8fe,
+		},
+		{ // Length: 187
+			/* XXH3_64_with_secret  */ 0xac308bcf5081318b,
+			/* XXH3_128_with_secret */ 0x6d9290c650ef26a56189b7edd31d1a35,
+		},
+		{ // Length: 188
+			/* XXH3_64_with_secret  */ 0x5ef37585a1bcddca,
+			/* XXH3_128_with_secret */ 0x2efae50a506c0e0393b176cfa95b7b31,
+		},
+		{ // Length: 189
+			/* XXH3_64_with_secret  */ 0x7e64a3146f288d0c,
+			/* XXH3_128_with_secret */ 0x3e0478af6d71b73d02113e16335d321d,
+		},
+		{ // Length: 190
+			/* XXH3_64_with_secret  */ 0x0a26a0daebb68ca2,
+			/* XXH3_128_with_secret */ 0x56f40409f04d35c845b31e681618aa59,
+		},
+		{ // Length: 191
+			/* XXH3_64_with_secret  */ 0x5878c92ab8370b5f,
+			/* XXH3_128_with_secret */ 0x4aa4f81baccc8d6ab53ab8071db56208,
+		},
+		{ // Length: 192
+			/* XXH3_64_with_secret  */ 0x36c4b7e9f395460f,
+			/* XXH3_128_with_secret */ 0x2a00afb0fcc7ea46636e1cc7d978d234,
+		},
+		{ // Length: 193
+			/* XXH3_64_with_secret  */ 0xb1ec0fb4f572a0ae,
+			/* XXH3_128_with_secret */ 0x5a612e684060288b3f19c153bf59c683,
+		},
+		{ // Length: 194
+			/* XXH3_64_with_secret  */ 0x457ac4db4b0077be,
+			/* XXH3_128_with_secret */ 0x635a9607820e5a3b12236e6ed3578a83,
+		},
+		{ // Length: 195
+			/* XXH3_64_with_secret  */ 0xacb15fea858d1bae,
+			/* XXH3_128_with_secret */ 0x0778a5f839f64074762f96a40499ea90,
+		},
+		{ // Length: 196
+			/* XXH3_64_with_secret  */ 0x8021f32aa848f530,
+			/* XXH3_128_with_secret */ 0x5bfa3ee5e4677d9c13863026b5178ca2,
+		},
+		{ // Length: 197
+			/* XXH3_64_with_secret  */ 0xb45aea451d96cbe0,
+			/* XXH3_128_with_secret */ 0x190fa768dbc86f28a6b96c20acdb47a6,
+		},
+		{ // Length: 198
+			/* XXH3_64_with_secret  */ 0xb7d26067d769e98b,
+			/* XXH3_128_with_secret */ 0x6b5feca4decced3daa9c173a5162d747,
+		},
+		{ // Length: 199
+			/* XXH3_64_with_secret  */ 0xfd2715c12921dd83,
+			/* XXH3_128_with_secret */ 0x4a0d39f518416008993cdd9681ba42fe,
+		},
+		{ // Length: 200
+			/* XXH3_64_with_secret  */ 0xda00b1e638cc09c0,
+			/* XXH3_128_with_secret */ 0xaece1843f3d7aa8f655e10eabeac20e1,
+		},
+		{ // Length: 201
+			/* XXH3_64_with_secret  */ 0x22445f62c8c45fda,
+			/* XXH3_128_with_secret */ 0xed1ef00282aed859b17e80d8f761a65f,
+		},
+		{ // Length: 202
+			/* XXH3_64_with_secret  */ 0xedd5ae15d60e2d23,
+			/* XXH3_128_with_secret */ 0xf9a339ffac3c5db73441f0a385c9b3ae,
+		},
+		{ // Length: 203
+			/* XXH3_64_with_secret  */ 0x7d739389a64331b8,
+			/* XXH3_128_with_secret */ 0x94b482c1e64338ae1d0438f5e851956f,
+		},
+		{ // Length: 204
+			/* XXH3_64_with_secret  */ 0x72f39f34785b251e,
+			/* XXH3_128_with_secret */ 0xe46f414006cb9e29e811ee1682f2f3fd,
+		},
+		{ // Length: 205
+			/* XXH3_64_with_secret  */ 0x17b7afd33a427d76,
+			/* XXH3_128_with_secret */ 0x0e789a2cfbb601d036d848c73d58479a,
+		},
+		{ // Length: 206
+			/* XXH3_64_with_secret  */ 0xb504427f3205a468,
+			/* XXH3_128_with_secret */ 0xb64025c672be96ee3a9afd89eb090905,
+		},
+		{ // Length: 207
+			/* XXH3_64_with_secret  */ 0xd82a5cbdb6e8985f,
+			/* XXH3_128_with_secret */ 0x3bc6e05d2132b0228c1f2c4f6fb7d9e5,
+		},
+		{ // Length: 208
+			/* XXH3_64_with_secret  */ 0xc916b82fdbeee4f8,
+			/* XXH3_128_with_secret */ 0xda4b10dbca28a8a7d861111a929e1a50,
+		},
+		{ // Length: 209
+			/* XXH3_64_with_secret  */ 0xc57ef4b5277e8262,
+			/* XXH3_128_with_secret */ 0xfeea08b31366fc3077f1c2ef9104c23b,
+		},
+		{ // Length: 210
+			/* XXH3_64_with_secret  */ 0xcc21cb6fba93365d,
+			/* XXH3_128_with_secret */ 0x59e9555f999c71d2438887d23de01602,
+		},
+		{ // Length: 211
+			/* XXH3_64_with_secret  */ 0x9fdc46027ffde00f,
+			/* XXH3_128_with_secret */ 0x84ea562f61ed8e73d9b2aa9f8c6c8138,
+		},
+		{ // Length: 212
+			/* XXH3_64_with_secret  */ 0xd62bc9e7a5d5058e,
+			/* XXH3_128_with_secret */ 0x31d75d30913d1519c4c54c8c170d7387,
+		},
+		{ // Length: 213
+			/* XXH3_64_with_secret  */ 0x6882bfdbf3aa8214,
+			/* XXH3_128_with_secret */ 0x0d3d6b0c0f7cfc01e55e00ca336e3626,
+		},
+		{ // Length: 214
+			/* XXH3_64_with_secret  */ 0xfcb4ef7156e866b1,
+			/* XXH3_128_with_secret */ 0x1a62cc2a76aa528e5e9d34d2ba2f5a51,
+		},
+		{ // Length: 215
+			/* XXH3_64_with_secret  */ 0xe1a10983c1f61e81,
+			/* XXH3_128_with_secret */ 0xc5f23e4598fac650295687e55b9a68de,
+		},
+		{ // Length: 216
+			/* XXH3_64_with_secret  */ 0x4defb54510c800fc,
+			/* XXH3_128_with_secret */ 0xcd58d0c3fcc6301d9cd073eda927c336,
+		},
+		{ // Length: 217
+			/* XXH3_64_with_secret  */ 0xcdcd42618534643d,
+			/* XXH3_128_with_secret */ 0x786b60c59008d17095c66f696bd85754,
+		},
+		{ // Length: 218
+			/* XXH3_64_with_secret  */ 0x0fdc62e6a50a1c12,
+			/* XXH3_128_with_secret */ 0xef8f02a38a2f30aabe1ae25c17aca08d,
+		},
+		{ // Length: 219
+			/* XXH3_64_with_secret  */ 0xe57c8b7fc4c29c75,
+			/* XXH3_128_with_secret */ 0x176a66f3795c56409be3dbbdf9dd3a75,
+		},
+		{ // Length: 220
+			/* XXH3_64_with_secret  */ 0xc968d6d94a6b0409,
+			/* XXH3_128_with_secret */ 0x1a3dcf9473c4b65f918b44bfb93ec1c7,
+		},
+		{ // Length: 221
+			/* XXH3_64_with_secret  */ 0x2b469e429f30ea68,
+			/* XXH3_128_with_secret */ 0xf688da0ff472e90ede99541f5ab7094e,
+		},
+		{ // Length: 222
+			/* XXH3_64_with_secret  */ 0x4071950cda1c9f6b,
+			/* XXH3_128_with_secret */ 0xc6e28991fc39751c20511b1fd9d50377,
+		},
+		{ // Length: 223
+			/* XXH3_64_with_secret  */ 0x672eda136b684bf5,
+			/* XXH3_128_with_secret */ 0x19a10b0133cfd81cc9f280e3c4258f2b,
+		},
+		{ // Length: 224
+			/* XXH3_64_with_secret  */ 0x86d2a869d7589d7c,
+			/* XXH3_128_with_secret */ 0x9e42ceb0756e40940c74f0cac1205a1c,
+		},
+		{ // Length: 225
+			/* XXH3_64_with_secret  */ 0xf94c59c48e0e6972,
+			/* XXH3_128_with_secret */ 0xba279dd2109a4083bcbcfed9a8cbffe1,
+		},
+		{ // Length: 226
+			/* XXH3_64_with_secret  */ 0x7e8bb0b62a361cba,
+			/* XXH3_128_with_secret */ 0x673ce846f74bf2a4fc00015dbecc0421,
+		},
+		{ // Length: 227
+			/* XXH3_64_with_secret  */ 0x44a33c07dbd1040b,
+			/* XXH3_128_with_secret */ 0xcecaee9c1544e533e42f9f1aa8937c3e,
+		},
+		{ // Length: 228
+			/* XXH3_64_with_secret  */ 0xc1fa66cf6d7280a2,
+			/* XXH3_128_with_secret */ 0x6a3eb42d779e99b7a9b002b65f7e2300,
+		},
+		{ // Length: 229
+			/* XXH3_64_with_secret  */ 0xf037674728fe29c5,
+			/* XXH3_128_with_secret */ 0x9be973f8636e4a5172974019496a80da,
+		},
+		{ // Length: 230
+			/* XXH3_64_with_secret  */ 0xc6c0f0d9eb8cc75b,
+			/* XXH3_128_with_secret */ 0x0d7aec2d11b0eba238e332d79337182d,
+		},
+		{ // Length: 231
+			/* XXH3_64_with_secret  */ 0xbaf70d235a3351f3,
+			/* XXH3_128_with_secret */ 0x59450bdaced184a4f3bd656e3dbaa997,
+		},
+		{ // Length: 232
+			/* XXH3_64_with_secret  */ 0x1607c2dbe47aa876,
+			/* XXH3_128_with_secret */ 0x48c27d380f8271ad38e80698eb8f1766,
+		},
+		{ // Length: 233
+			/* XXH3_64_with_secret  */ 0xfb46e45c11705c06,
+			/* XXH3_128_with_secret */ 0x5ebc7a72b10d5aab5e934f8fbb0e775e,
+		},
+		{ // Length: 234
+			/* XXH3_64_with_secret  */ 0x3b66f8dcf0ddfb6c,
+			/* XXH3_128_with_secret */ 0xfad6a7f3da65ff7e0c348d811d1946f1,
+		},
+		{ // Length: 235
+			/* XXH3_64_with_secret  */ 0x0e47eaa0dff9ab7a,
+			/* XXH3_128_with_secret */ 0xf93d44659627f0c859e8b6ae1627f0b1,
+		},
+		{ // Length: 236
+			/* XXH3_64_with_secret  */ 0xca53735baa915b8b,
+			/* XXH3_128_with_secret */ 0xf7b9a892f15282c236f07c08650cab99,
+		},
+		{ // Length: 237
+			/* XXH3_64_with_secret  */ 0x4854d26adf6cb3ef,
+			/* XXH3_128_with_secret */ 0x93a6e7c5324be7c78dc4f459dcaf0e5f,
+		},
+		{ // Length: 238
+			/* XXH3_64_with_secret  */ 0x412df2e67674730b,
+			/* XXH3_128_with_secret */ 0x14984c2df4004d578b8c4e448fe8d871,
+		},
+		{ // Length: 239
+			/* XXH3_64_with_secret  */ 0x242fed92e9dc2fc3,
+			/* XXH3_128_with_secret */ 0x808e83583f9889fe355e91b1ace44a93,
+		},
+		{ // Length: 240
+			/* XXH3_64_with_secret  */ 0x8ed90446b3454c87,
+			/* XXH3_128_with_secret */ 0xf33c668bd395114fda1f5a41d82ae4b4,
+		},
+		{ // Length: 241
+			/* XXH3_64_with_secret  */ 0x8db5ee307054a215,
+			/* XXH3_128_with_secret */ 0xd9179b216c7b83ee8db5ee307054a215,
+		},
+		{ // Length: 242
+			/* XXH3_64_with_secret  */ 0xd18fae072b63268a,
+			/* XXH3_128_with_secret */ 0xcedc67d5ae728063d18fae072b63268a,
+		},
+		{ // Length: 243
+			/* XXH3_64_with_secret  */ 0xcd68f450d7aea2d2,
+			/* XXH3_128_with_secret */ 0xba00d81b5febd506cd68f450d7aea2d2,
+		},
+		{ // Length: 244
+			/* XXH3_64_with_secret  */ 0x2ed65614d83c0263,
+			/* XXH3_128_with_secret */ 0x439a87efb0b29e572ed65614d83c0263,
+		},
+		{ // Length: 245
+			/* XXH3_64_with_secret  */ 0xdb3ad93e19d911b5,
+			/* XXH3_128_with_secret */ 0x8c0c5ccf6143a42cdb3ad93e19d911b5,
+		},
+		{ // Length: 246
+			/* XXH3_64_with_secret  */ 0xc83e24c8a2285afe,
+			/* XXH3_128_with_secret */ 0xe6bf71c5d2209da7c83e24c8a2285afe,
+		},
+		{ // Length: 247
+			/* XXH3_64_with_secret  */ 0x453ce057d33f33db,
+			/* XXH3_128_with_secret */ 0x9f53ec5f8c803eef453ce057d33f33db,
+		},
+		{ // Length: 248
+			/* XXH3_64_with_secret  */ 0x5cd3ec12c18980c7,
+			/* XXH3_128_with_secret */ 0x5d9bae7382ce6ae65cd3ec12c18980c7,
+		},
+		{ // Length: 249
+			/* XXH3_64_with_secret  */ 0x497e63c670fa52c7,
+			/* XXH3_128_with_secret */ 0x663c212dd1803363497e63c670fa52c7,
+		},
+		{ // Length: 250
+			/* XXH3_64_with_secret  */ 0xc273d1bb829c07bb,
+			/* XXH3_128_with_secret */ 0x6b65ef9b134b6e9cc273d1bb829c07bb,
+		},
+		{ // Length: 251
+			/* XXH3_64_with_secret  */ 0xe2452dd6166d0618,
+			/* XXH3_128_with_secret */ 0x244ba132060ffceee2452dd6166d0618,
+		},
+		{ // Length: 252
+			/* XXH3_64_with_secret  */ 0x93ec503bfeec1dc0,
+			/* XXH3_128_with_secret */ 0x20ff951bbf44e56293ec503bfeec1dc0,
+		},
+		{ // Length: 253
+			/* XXH3_64_with_secret  */ 0x10e6cc0901ccb616,
+			/* XXH3_128_with_secret */ 0xa4951c6deb7423ff10e6cc0901ccb616,
+		},
+		{ // Length: 254
+			/* XXH3_64_with_secret  */ 0x8efad46cc5f7e706,
+			/* XXH3_128_with_secret */ 0x3ac58d4680bc11658efad46cc5f7e706,
+		},
+		{ // Length: 255
+			/* XXH3_64_with_secret  */ 0xd729271f2bfc6846,
+			/* XXH3_128_with_secret */ 0x418eb960823eaa18d729271f2bfc6846,
+		},
+		{ // Length: 256
+			/* XXH3_64_with_secret  */ 0x390cc1d2a73f04c3,
+			/* XXH3_128_with_secret */ 0xaf91f9c068b14c0d390cc1d2a73f04c3,
+		},
+	},
+	"The pull request (PR) Optional Semicolons #1112 was recently merged into master. This PR makes semicolons truly optional with the language Odin. This effectively makes the now old flag -insert-semicolon on by default (and not opt-out-able)." = {
+		{ // Length: 000
+			/* XXH3_64_with_secret  */ 0x605abf00c24b39d2,
+			/* XXH3_128_with_secret */ 0x6fdc3fdeb41ac6aad71cda596eebe24b,
+		},
+		{ // Length: 001
+			/* XXH3_64_with_secret  */ 0x8b3299be2805ec06,
+			/* XXH3_128_with_secret */ 0x3a63386b71ffe5b78b3299be2805ec06,
+		},
+		{ // Length: 002
+			/* XXH3_64_with_secret  */ 0xf260b55f9d620103,
+			/* XXH3_128_with_secret */ 0xe1c6d4064643ad83f260b55f9d620103,
+		},
+		{ // Length: 003
+			/* XXH3_64_with_secret  */ 0x7efa82be3679c0b0,
+			/* XXH3_128_with_secret */ 0x026ef8c452fcfdea7efa82be3679c0b0,
+		},
+		{ // Length: 004
+			/* XXH3_64_with_secret  */ 0x09bb1e55241bc6eb,
+			/* XXH3_128_with_secret */ 0xd4ebf28365180cf22cd16139c2ea5566,
+		},
+		{ // Length: 005
+			/* XXH3_64_with_secret  */ 0x6799e51fec466c2a,
+			/* XXH3_128_with_secret */ 0x9a299b936e2c65bb1622d2cff37888c8,
+		},
+		{ // Length: 006
+			/* XXH3_64_with_secret  */ 0xc7e7c8b80943d5c9,
+			/* XXH3_128_with_secret */ 0xa34d74bcc8222af670d568ce7926a3fb,
+		},
+		{ // Length: 007
+			/* XXH3_64_with_secret  */ 0x2835ac4ddbfcbb9c,
+			/* XXH3_128_with_secret */ 0xf552eb34d46345d998b66d3e9dd0006e,
+		},
+		{ // Length: 008
+			/* XXH3_64_with_secret  */ 0x88838fe2b2355ee7,
+			/* XXH3_128_with_secret */ 0x6b507287a3a20748fa579864c011013c,
+		},
+		{ // Length: 009
+			/* XXH3_64_with_secret  */ 0x66d87f79ce5d9ca6,
+			/* XXH3_128_with_secret */ 0x1cb4fecf94c47110c4fadde79dd6a4e5,
+		},
+		{ // Length: 010
+			/* XXH3_64_with_secret  */ 0x508217e85acc7e0e,
+			/* XXH3_128_with_secret */ 0xe7487b9b197194dda6066605de8c1f07,
+		},
+		{ // Length: 011
+			/* XXH3_64_with_secret  */ 0x3a2bb056563d5fbb,
+			/* XXH3_128_with_secret */ 0x59030a48131c64ae35179ee5a30fe7e7,
+		},
+		{ // Length: 012
+			/* XXH3_64_with_secret  */ 0x23d548c4ee0a3d30,
+			/* XXH3_128_with_secret */ 0xb971cf03957413a3fcd57c9c2a13059e,
+		},
+		{ // Length: 013
+			/* XXH3_64_with_secret  */ 0xbb327b41298b92d2,
+			/* XXH3_128_with_secret */ 0x02c8b73fb4624d207e1a7c6c4d6e056e,
+		},
+		{ // Length: 014
+			/* XXH3_64_with_secret  */ 0xa4dc13af505e7c35,
+			/* XXH3_128_with_secret */ 0x9b4672b4904fd54ae2ec78427e9e0140,
+		},
+		{ // Length: 015
+			/* XXH3_64_with_secret  */ 0x8e85ac1ed8cf59bf,
+			/* XXH3_128_with_secret */ 0xd5b5b4cdb8a9b49af12333e130034ae3,
+		},
+		{ // Length: 016
+			/* XXH3_64_with_secret  */ 0x782f448cc03c3f24,
+			/* XXH3_128_with_secret */ 0x623ebb11134776a6726833b16fa64ab3,
+		},
+		{ // Length: 017
+			/* XXH3_64_with_secret  */ 0x7296e85072967145,
+			/* XXH3_128_with_secret */ 0x66a1b6fc5f209cd87296e85072967145,
+		},
+		{ // Length: 018
+			/* XXH3_64_with_secret  */ 0x5a66d6c9a36d3d13,
+			/* XXH3_128_with_secret */ 0xca70fc1e3c52c23a5a66d6c9a36d3d13,
+		},
+		{ // Length: 019
+			/* XXH3_64_with_secret  */ 0xd435350d0ef2c962,
+			/* XXH3_128_with_secret */ 0x2db5384ee87e0677d435350d0ef2c962,
+		},
+		{ // Length: 020
+			/* XXH3_64_with_secret  */ 0x8232c7eff33b67cc,
+			/* XXH3_128_with_secret */ 0x9671253c46c106098232c7eff33b67cc,
+		},
+		{ // Length: 021
+			/* XXH3_64_with_secret  */ 0x613a95595ffd0ce7,
+			/* XXH3_128_with_secret */ 0x86748325104bc316613a95595ffd0ce7,
+		},
+		{ // Length: 022
+			/* XXH3_64_with_secret  */ 0x95107c98bb63fd2c,
+			/* XXH3_128_with_secret */ 0x88776a25e4342b0a95107c98bb63fd2c,
+		},
+		{ // Length: 023
+			/* XXH3_64_with_secret  */ 0x179e6506fa890d5b,
+			/* XXH3_128_with_secret */ 0x0e7bc1f7c8af99d7179e6506fa890d5b,
+		},
+		{ // Length: 024
+			/* XXH3_64_with_secret  */ 0xde8f90919b3c7ba8,
+			/* XXH3_128_with_secret */ 0x22384e84f5138a9ade8f90919b3c7ba8,
+		},
+		{ // Length: 025
+			/* XXH3_64_with_secret  */ 0x862f255eaef57206,
+			/* XXH3_128_with_secret */ 0x4234a22fe2af0037862f255eaef57206,
+		},
+		{ // Length: 026
+			/* XXH3_64_with_secret  */ 0xe4ada294617786d2,
+			/* XXH3_128_with_secret */ 0x5a55aa6e84038d45e4ada294617786d2,
+		},
+		{ // Length: 027
+			/* XXH3_64_with_secret  */ 0xcfb78fe2cb5541b1,
+			/* XXH3_128_with_secret */ 0x844b07987e5367bfcfb78fe2cb5541b1,
+		},
+		{ // Length: 028
+			/* XXH3_64_with_secret  */ 0xa85b613475434653,
+			/* XXH3_128_with_secret */ 0xf355d61004cd4933a85b613475434653,
+		},
+		{ // Length: 029
+			/* XXH3_64_with_secret  */ 0x69f8bdd24ea4f200,
+			/* XXH3_128_with_secret */ 0xddd140ea524874f569f8bdd24ea4f200,
+		},
+		{ // Length: 030
+			/* XXH3_64_with_secret  */ 0x2835261dbc1d657c,
+			/* XXH3_128_with_secret */ 0x0d9c50270862ce352835261dbc1d657c,
+		},
+		{ // Length: 031
+			/* XXH3_64_with_secret  */ 0x4bd37f2ab38418e3,
+			/* XXH3_128_with_secret */ 0x0a82da2a0e2b0c264bd37f2ab38418e3,
+		},
+		{ // Length: 032
+			/* XXH3_64_with_secret  */ 0xf10618c3421e6479,
+			/* XXH3_128_with_secret */ 0x93656a8cbedd5288f10618c3421e6479,
+		},
+		{ // Length: 033
+			/* XXH3_64_with_secret  */ 0x63a63debea205216,
+			/* XXH3_128_with_secret */ 0x5a50b9c39c8aacf063a63debea205216,
+		},
+		{ // Length: 034
+			/* XXH3_64_with_secret  */ 0x09431b3bc9f0e1f6,
+			/* XXH3_128_with_secret */ 0xa61d03644fd2870d09431b3bc9f0e1f6,
+		},
+		{ // Length: 035
+			/* XXH3_64_with_secret  */ 0x470efba4ca566a0a,
+			/* XXH3_128_with_secret */ 0x81c76f697cc2744e470efba4ca566a0a,
+		},
+		{ // Length: 036
+			/* XXH3_64_with_secret  */ 0x0e8d4bc8c6a72f40,
+			/* XXH3_128_with_secret */ 0x4217bca8afc751900e8d4bc8c6a72f40,
+		},
+		{ // Length: 037
+			/* XXH3_64_with_secret  */ 0xeb0b73fc18a1ae33,
+			/* XXH3_128_with_secret */ 0x67a6cab9cbad4bdbeb0b73fc18a1ae33,
+		},
+		{ // Length: 038
+			/* XXH3_64_with_secret  */ 0xebb022b36c8745b0,
+			/* XXH3_128_with_secret */ 0x6dfac41ad8f3f606ebb022b36c8745b0,
+		},
+		{ // Length: 039
+			/* XXH3_64_with_secret  */ 0x6e66b8d8ef2c71f4,
+			/* XXH3_128_with_secret */ 0x3eb19078a334a1246e66b8d8ef2c71f4,
+		},
+		{ // Length: 040
+			/* XXH3_64_with_secret  */ 0x7e1f95cbe6159706,
+			/* XXH3_128_with_secret */ 0x35383dd4b579b1cb7e1f95cbe6159706,
+		},
+		{ // Length: 041
+			/* XXH3_64_with_secret  */ 0xbbe08d26a0aabb77,
+			/* XXH3_128_with_secret */ 0xd2d2eb85e96a64e0bbe08d26a0aabb77,
+		},
+		{ // Length: 042
+			/* XXH3_64_with_secret  */ 0xd8d91832a3b34192,
+			/* XXH3_128_with_secret */ 0x4d446319584e1e10d8d91832a3b34192,
+		},
+		{ // Length: 043
+			/* XXH3_64_with_secret  */ 0x849d3a629a620ac8,
+			/* XXH3_128_with_secret */ 0x15610b0cefbdca56849d3a629a620ac8,
+		},
+		{ // Length: 044
+			/* XXH3_64_with_secret  */ 0xd6ca1708c9d25957,
+			/* XXH3_128_with_secret */ 0x10e8f07f241edb2bd6ca1708c9d25957,
+		},
+		{ // Length: 045
+			/* XXH3_64_with_secret  */ 0xef00bea9910d7d92,
+			/* XXH3_128_with_secret */ 0xa6ee8a6af12c657cef00bea9910d7d92,
+		},
+		{ // Length: 046
+			/* XXH3_64_with_secret  */ 0x94d4b0f21215957c,
+			/* XXH3_128_with_secret */ 0xe8f32d1e2152535494d4b0f21215957c,
+		},
+		{ // Length: 047
+			/* XXH3_64_with_secret  */ 0x25f9483d385faefd,
+			/* XXH3_128_with_secret */ 0xa3927115b07b860625f9483d385faefd,
+		},
+		{ // Length: 048
+			/* XXH3_64_with_secret  */ 0x5919105784e42f96,
+			/* XXH3_128_with_secret */ 0xa1bc0410ce803a5d5919105784e42f96,
+		},
+		{ // Length: 049
+			/* XXH3_64_with_secret  */ 0x06df639a5c749c0f,
+			/* XXH3_128_with_secret */ 0x5ff1ddf552de1cfe06df639a5c749c0f,
+		},
+		{ // Length: 050
+			/* XXH3_64_with_secret  */ 0x2c943f0a24df6946,
+			/* XXH3_128_with_secret */ 0xa45a56e6bbf357a32c943f0a24df6946,
+		},
+		{ // Length: 051
+			/* XXH3_64_with_secret  */ 0x74fb000ccea54ee3,
+			/* XXH3_128_with_secret */ 0x504c450313714a4574fb000ccea54ee3,
+		},
+		{ // Length: 052
+			/* XXH3_64_with_secret  */ 0xbe7092fbde5d70b0,
+			/* XXH3_128_with_secret */ 0x45168ab9ced098bbbe7092fbde5d70b0,
+		},
+		{ // Length: 053
+			/* XXH3_64_with_secret  */ 0x0376194c420c1624,
+			/* XXH3_128_with_secret */ 0x3f990d013d68643f0376194c420c1624,
+		},
+		{ // Length: 054
+			/* XXH3_64_with_secret  */ 0x3a0a1028f1c2406a,
+			/* XXH3_128_with_secret */ 0xbca5777cd23ec77f3a0a1028f1c2406a,
+		},
+		{ // Length: 055
+			/* XXH3_64_with_secret  */ 0xfe28718927e79844,
+			/* XXH3_128_with_secret */ 0x10f41108bbba6a37fe28718927e79844,
+		},
+		{ // Length: 056
+			/* XXH3_64_with_secret  */ 0x8b45996c2d966c09,
+			/* XXH3_128_with_secret */ 0x753cafe31fbaed1a8b45996c2d966c09,
+		},
+		{ // Length: 057
+			/* XXH3_64_with_secret  */ 0x0d0703eece14e49c,
+			/* XXH3_128_with_secret */ 0xd168c047e6f4ab720d0703eece14e49c,
+		},
+		{ // Length: 058
+			/* XXH3_64_with_secret  */ 0x1bf89578044d0e70,
+			/* XXH3_128_with_secret */ 0x8f23872747ba89df1bf89578044d0e70,
+		},
+		{ // Length: 059
+			/* XXH3_64_with_secret  */ 0x988a9df9d87e7562,
+			/* XXH3_128_with_secret */ 0x8b74be8a3937a280988a9df9d87e7562,
+		},
+		{ // Length: 060
+			/* XXH3_64_with_secret  */ 0xc3d36f7be04e069c,
+			/* XXH3_128_with_secret */ 0xf11815243e09fd16c3d36f7be04e069c,
+		},
+		{ // Length: 061
+			/* XXH3_64_with_secret  */ 0x01d4bc709f2c7a34,
+			/* XXH3_128_with_secret */ 0x2f1f6ff66cccc30301d4bc709f2c7a34,
+		},
+		{ // Length: 062
+			/* XXH3_64_with_secret  */ 0xcd4b17fbd1ed5f06,
+			/* XXH3_128_with_secret */ 0x02bc8d1040356121cd4b17fbd1ed5f06,
+		},
+		{ // Length: 063
+			/* XXH3_64_with_secret  */ 0xae336c005cb30911,
+			/* XXH3_128_with_secret */ 0xd5065bbe00492953ae336c005cb30911,
+		},
+		{ // Length: 064
+			/* XXH3_64_with_secret  */ 0x206e4c7184e42a81,
+			/* XXH3_128_with_secret */ 0x3386495982815472206e4c7184e42a81,
+		},
+		{ // Length: 065
+			/* XXH3_64_with_secret  */ 0xa82018776bc0fe5b,
+			/* XXH3_128_with_secret */ 0xc23e2950849bd35da82018776bc0fe5b,
+		},
+		{ // Length: 066
+			/* XXH3_64_with_secret  */ 0xb7b44a5967a54ddf,
+			/* XXH3_128_with_secret */ 0xeb2672cf705cfccfb7b44a5967a54ddf,
+		},
+		{ // Length: 067
+			/* XXH3_64_with_secret  */ 0x6dae661b1a0c1f58,
+			/* XXH3_128_with_secret */ 0x0b40a7fe6306f6746dae661b1a0c1f58,
+		},
+		{ // Length: 068
+			/* XXH3_64_with_secret  */ 0x4ba2839790d78577,
+			/* XXH3_128_with_secret */ 0x16cfd41831d149924ba2839790d78577,
+		},
+		{ // Length: 069
+			/* XXH3_64_with_secret  */ 0xb3edde68a5418f82,
+			/* XXH3_128_with_secret */ 0xb45c381786e18c03b3edde68a5418f82,
+		},
+		{ // Length: 070
+			/* XXH3_64_with_secret  */ 0x36f1917c85c75811,
+			/* XXH3_128_with_secret */ 0x01aa65326b515e3936f1917c85c75811,
+		},
+		{ // Length: 071
+			/* XXH3_64_with_secret  */ 0x2eb5732f29c1614a,
+			/* XXH3_128_with_secret */ 0x2405cb484ea4a61f2eb5732f29c1614a,
+		},
+		{ // Length: 072
+			/* XXH3_64_with_secret  */ 0x9457060d31ca8ae7,
+			/* XXH3_128_with_secret */ 0xc5ff658e90139fdd9457060d31ca8ae7,
+		},
+		{ // Length: 073
+			/* XXH3_64_with_secret  */ 0x246351da6acf639a,
+			/* XXH3_128_with_secret */ 0x131a97ce1e59181a246351da6acf639a,
+		},
+		{ // Length: 074
+			/* XXH3_64_with_secret  */ 0x0c7fc27f2c5f2acc,
+			/* XXH3_128_with_secret */ 0x596b4a6cd599a7c00c7fc27f2c5f2acc,
+		},
+		{ // Length: 075
+			/* XXH3_64_with_secret  */ 0x0588f3dae415da1d,
+			/* XXH3_128_with_secret */ 0x25868a0043b4fd600588f3dae415da1d,
+		},
+		{ // Length: 076
+			/* XXH3_64_with_secret  */ 0xfcedf2660d7cd192,
+			/* XXH3_128_with_secret */ 0x948f33fa3fc68aa2fcedf2660d7cd192,
+		},
+		{ // Length: 077
+			/* XXH3_64_with_secret  */ 0xdec488220d9f4d94,
+			/* XXH3_128_with_secret */ 0xe98963430e0df15cdec488220d9f4d94,
+		},
+		{ // Length: 078
+			/* XXH3_64_with_secret  */ 0x5816e727de53cc3e,
+			/* XXH3_128_with_secret */ 0x24d30973891091185816e727de53cc3e,
+		},
+		{ // Length: 079
+			/* XXH3_64_with_secret  */ 0x062f10cbf1c1b8e3,
+			/* XXH3_128_with_secret */ 0x8df7b0bf6e98d8e0062f10cbf1c1b8e3,
+		},
+		{ // Length: 080
+			/* XXH3_64_with_secret  */ 0xb7a1de341347e512,
+			/* XXH3_128_with_secret */ 0xf684342e44623dccb7a1de341347e512,
+		},
+		{ // Length: 081
+			/* XXH3_64_with_secret  */ 0xbf41782859ef3a4b,
+			/* XXH3_128_with_secret */ 0xf6d1660fd37bfdefbf41782859ef3a4b,
+		},
+		{ // Length: 082
+			/* XXH3_64_with_secret  */ 0xed114cd36f227804,
+			/* XXH3_128_with_secret */ 0x5cb5642131fee54ded114cd36f227804,
+		},
+		{ // Length: 083
+			/* XXH3_64_with_secret  */ 0x9d0205f333000d81,
+			/* XXH3_128_with_secret */ 0x68f54f3a6b8ed9549d0205f333000d81,
+		},
+		{ // Length: 084
+			/* XXH3_64_with_secret  */ 0x882ca60150566e79,
+			/* XXH3_128_with_secret */ 0xeadefba751ace34a882ca60150566e79,
+		},
+		{ // Length: 085
+			/* XXH3_64_with_secret  */ 0xae23b1637002ea8a,
+			/* XXH3_128_with_secret */ 0xe4a3540d32611de8ae23b1637002ea8a,
+		},
+		{ // Length: 086
+			/* XXH3_64_with_secret  */ 0xc9101fd3bb1a1526,
+			/* XXH3_128_with_secret */ 0xd677d9f0d8f38dc7c9101fd3bb1a1526,
+		},
+		{ // Length: 087
+			/* XXH3_64_with_secret  */ 0x0db43afdbf8f0279,
+			/* XXH3_128_with_secret */ 0x63b9a111c0df0b240db43afdbf8f0279,
+		},
+		{ // Length: 088
+			/* XXH3_64_with_secret  */ 0x1fd3d93153bbdf7a,
+			/* XXH3_128_with_secret */ 0x0d9f115f75f85ee91fd3d93153bbdf7a,
+		},
+		{ // Length: 089
+			/* XXH3_64_with_secret  */ 0x3acc24efd95c3b08,
+			/* XXH3_128_with_secret */ 0xc27647bce917f8103acc24efd95c3b08,
+		},
+		{ // Length: 090
+			/* XXH3_64_with_secret  */ 0x6b9eb5b0aabf6c80,
+			/* XXH3_128_with_secret */ 0x6abe5cfd746145c36b9eb5b0aabf6c80,
+		},
+		{ // Length: 091
+			/* XXH3_64_with_secret  */ 0x9b60c2d0a8700516,
+			/* XXH3_128_with_secret */ 0x88e80528bb02f0d59b60c2d0a8700516,
+		},
+		{ // Length: 092
+			/* XXH3_64_with_secret  */ 0x9c3fa8dfac3ee5ea,
+			/* XXH3_128_with_secret */ 0x783800861ce31a7f9c3fa8dfac3ee5ea,
+		},
+		{ // Length: 093
+			/* XXH3_64_with_secret  */ 0x70e642177d2bed72,
+			/* XXH3_128_with_secret */ 0x97fd79ff06639bbc70e642177d2bed72,
+		},
+		{ // Length: 094
+			/* XXH3_64_with_secret  */ 0xaa805f3de7d6c6fb,
+			/* XXH3_128_with_secret */ 0xd26e4941999d0102aa805f3de7d6c6fb,
+		},
+		{ // Length: 095
+			/* XXH3_64_with_secret  */ 0xb5b35bdaadaa398a,
+			/* XXH3_128_with_secret */ 0xa7a9815f8a89189bb5b35bdaadaa398a,
+		},
+		{ // Length: 096
+			/* XXH3_64_with_secret  */ 0xfaea0dd33bebbe64,
+			/* XXH3_128_with_secret */ 0x1ed863b45ba4f676faea0dd33bebbe64,
+		},
+		{ // Length: 097
+			/* XXH3_64_with_secret  */ 0x0132ae4b8dba007a,
+			/* XXH3_128_with_secret */ 0x430e254191a1ba1f0132ae4b8dba007a,
+		},
+		{ // Length: 098
+			/* XXH3_64_with_secret  */ 0xd281ade3ced69c06,
+			/* XXH3_128_with_secret */ 0x9c6f015c532a4840d281ade3ced69c06,
+		},
+		{ // Length: 099
+			/* XXH3_64_with_secret  */ 0x18dbcc8da9267a69,
+			/* XXH3_128_with_secret */ 0xdf49f3d3c5cee01418dbcc8da9267a69,
+		},
+		{ // Length: 100
+			/* XXH3_64_with_secret  */ 0x3b7137f0933d9ada,
+			/* XXH3_128_with_secret */ 0x0dc0216790588fa43b7137f0933d9ada,
+		},
+		{ // Length: 101
+			/* XXH3_64_with_secret  */ 0x3403a3ccb74810fb,
+			/* XXH3_128_with_secret */ 0x5b2cb1dbae2b2c943403a3ccb74810fb,
+		},
+		{ // Length: 102
+			/* XXH3_64_with_secret  */ 0xd39ea7c11ac51142,
+			/* XXH3_128_with_secret */ 0xd9728fc1182e4985d39ea7c11ac51142,
+		},
+		{ // Length: 103
+			/* XXH3_64_with_secret  */ 0x0322ca6a964ae0dc,
+			/* XXH3_128_with_secret */ 0xdcd1f85d040ac3b50322ca6a964ae0dc,
+		},
+		{ // Length: 104
+			/* XXH3_64_with_secret  */ 0xe8349d509c80af1c,
+			/* XXH3_128_with_secret */ 0x6ab7f5665380fc0ce8349d509c80af1c,
+		},
+		{ // Length: 105
+			/* XXH3_64_with_secret  */ 0x33df84f09d1ff485,
+			/* XXH3_128_with_secret */ 0x507628ecc926559e33df84f09d1ff485,
+		},
+		{ // Length: 106
+			/* XXH3_64_with_secret  */ 0x74118737c51efc5e,
+			/* XXH3_128_with_secret */ 0x4190ef55e4f7c4bc74118737c51efc5e,
+		},
+		{ // Length: 107
+			/* XXH3_64_with_secret  */ 0x4ba6206c32543164,
+			/* XXH3_128_with_secret */ 0x5d2a8bc39a25c0124ba6206c32543164,
+		},
+		{ // Length: 108
+			/* XXH3_64_with_secret  */ 0xfb076264c28c14c3,
+			/* XXH3_128_with_secret */ 0xc99a09384b95956ffb076264c28c14c3,
+		},
+		{ // Length: 109
+			/* XXH3_64_with_secret  */ 0x84bde8f01bdf7f83,
+			/* XXH3_128_with_secret */ 0x4bc25c54bfb0930f84bde8f01bdf7f83,
+		},
+		{ // Length: 110
+			/* XXH3_64_with_secret  */ 0x0271655904a76ecd,
+			/* XXH3_128_with_secret */ 0x11e0546ceab266bc0271655904a76ecd,
+		},
+		{ // Length: 111
+			/* XXH3_64_with_secret  */ 0x2332068326983541,
+			/* XXH3_128_with_secret */ 0x14fe9f4365f0d4392332068326983541,
+		},
+		{ // Length: 112
+			/* XXH3_64_with_secret  */ 0x192e33fe8c55f05f,
+			/* XXH3_128_with_secret */ 0xaf4e01a17fa712df192e33fe8c55f05f,
+		},
+		{ // Length: 113
+			/* XXH3_64_with_secret  */ 0x88b2afd58866cdcc,
+			/* XXH3_128_with_secret */ 0x35e61aae77f3c25388b2afd58866cdcc,
+		},
+		{ // Length: 114
+			/* XXH3_64_with_secret  */ 0x9f92e40bc8103381,
+			/* XXH3_128_with_secret */ 0xf7960efbd4e0e61c9f92e40bc8103381,
+		},
+		{ // Length: 115
+			/* XXH3_64_with_secret  */ 0x1113a80fc8ab9e83,
+			/* XXH3_128_with_secret */ 0x3703d7bfff90ccdc1113a80fc8ab9e83,
+		},
+		{ // Length: 116
+			/* XXH3_64_with_secret  */ 0x6f8beff5a1ab13ee,
+			/* XXH3_128_with_secret */ 0x3d8c54ee07c9ce876f8beff5a1ab13ee,
+		},
+		{ // Length: 117
+			/* XXH3_64_with_secret  */ 0x34e9df2cdf3f40e3,
+			/* XXH3_128_with_secret */ 0x82cf164b076100af34e9df2cdf3f40e3,
+		},
+		{ // Length: 118
+			/* XXH3_64_with_secret  */ 0xae3ebbc020496900,
+			/* XXH3_128_with_secret */ 0x612b2cada3934125ae3ebbc020496900,
+		},
+		{ // Length: 119
+			/* XXH3_64_with_secret  */ 0xb3c9c4ba2f38f84b,
+			/* XXH3_128_with_secret */ 0xc7fabe22d4c069b0b3c9c4ba2f38f84b,
+		},
+		{ // Length: 120
+			/* XXH3_64_with_secret  */ 0x5ed2bc745b96c5d9,
+			/* XXH3_128_with_secret */ 0xb0231c489f9f58435ed2bc745b96c5d9,
+		},
+		{ // Length: 121
+			/* XXH3_64_with_secret  */ 0xb7dfdc419f6d2635,
+			/* XXH3_128_with_secret */ 0x584ae2452a50b14cb7dfdc419f6d2635,
+		},
+		{ // Length: 122
+			/* XXH3_64_with_secret  */ 0xc4b5d11ee56382d0,
+			/* XXH3_128_with_secret */ 0xeac7805bad6eb02ac4b5d11ee56382d0,
+		},
+		{ // Length: 123
+			/* XXH3_64_with_secret  */ 0xf77effbb983fc6f0,
+			/* XXH3_128_with_secret */ 0x4e6d3eba1b6f9dcdf77effbb983fc6f0,
+		},
+		{ // Length: 124
+			/* XXH3_64_with_secret  */ 0x98861815cc76cdba,
+			/* XXH3_128_with_secret */ 0x6beb94016707f8f398861815cc76cdba,
+		},
+		{ // Length: 125
+			/* XXH3_64_with_secret  */ 0x6daace11e9bf9cb3,
+			/* XXH3_128_with_secret */ 0x2135fb05b5916bf36daace11e9bf9cb3,
+		},
+		{ // Length: 126
+			/* XXH3_64_with_secret  */ 0xf13bb3f576ce1cd9,
+			/* XXH3_128_with_secret */ 0xbbc4d7588e9f8ec4f13bb3f576ce1cd9,
+		},
+		{ // Length: 127
+			/* XXH3_64_with_secret  */ 0x64eba4571c073dca,
+			/* XXH3_128_with_secret */ 0x06632f7ccaeffe6464eba4571c073dca,
+		},
+		{ // Length: 128
+			/* XXH3_64_with_secret  */ 0x15a49ad1fd0af523,
+			/* XXH3_128_with_secret */ 0xaac337b253bd99af15a49ad1fd0af523,
+		},
+		{ // Length: 129
+			/* XXH3_64_with_secret  */ 0x3edfc032000e7bbc,
+			/* XXH3_128_with_secret */ 0x1c4855c666c2a98eddb8c3f53b3ca49f,
+		},
+		{ // Length: 130
+			/* XXH3_64_with_secret  */ 0x2b4b73454da59a85,
+			/* XXH3_128_with_secret */ 0x97cca89c3b3c21699c07faa517ae30dd,
+		},
+		{ // Length: 131
+			/* XXH3_64_with_secret  */ 0x293c0a35329b8bda,
+			/* XXH3_128_with_secret */ 0xa48c67337bc580e89c7218411bf048b3,
+		},
+		{ // Length: 132
+			/* XXH3_64_with_secret  */ 0x22d7cbf955e9dc14,
+			/* XXH3_128_with_secret */ 0x5e10738d7019368480db63c2a508805b,
+		},
+		{ // Length: 133
+			/* XXH3_64_with_secret  */ 0x36e766d0a56eaab0,
+			/* XXH3_128_with_secret */ 0xaf0034e9628fe3d2a4b61e835826efee,
+		},
+		{ // Length: 134
+			/* XXH3_64_with_secret  */ 0xbbc30761f06a56fa,
+			/* XXH3_128_with_secret */ 0x8808ecf3ebea7fc016440eecfc499570,
+		},
+		{ // Length: 135
+			/* XXH3_64_with_secret  */ 0x642b6444f6dc2a21,
+			/* XXH3_128_with_secret */ 0xd23bd8cc4682795bd91a8e7a303c9ed9,
+		},
+		{ // Length: 136
+			/* XXH3_64_with_secret  */ 0x482f1f03c28f1c22,
+			/* XXH3_128_with_secret */ 0xedfa3af2f25808379645e662ac220b11,
+		},
+		{ // Length: 137
+			/* XXH3_64_with_secret  */ 0x3b1881aa0c48acea,
+			/* XXH3_128_with_secret */ 0x9ac735b734a9ef8437e6b729062071b7,
+		},
+		{ // Length: 138
+			/* XXH3_64_with_secret  */ 0xf19567454917b99d,
+			/* XXH3_128_with_secret */ 0x42ed7c31d1d849d6fb48a98db0ce8566,
+		},
+		{ // Length: 139
+			/* XXH3_64_with_secret  */ 0xe52bf20aa6c3d19e,
+			/* XXH3_128_with_secret */ 0x3ca4f8370740f8f28390a49748c309f4,
+		},
+		{ // Length: 140
+			/* XXH3_64_with_secret  */ 0x6c6b7a420c400830,
+			/* XXH3_128_with_secret */ 0x7ad5e42b7d9e9293440766d34b1e698d,
+		},
+		{ // Length: 141
+			/* XXH3_64_with_secret  */ 0xdba421ede0601dae,
+			/* XXH3_128_with_secret */ 0x95999390f9ca67c9b67d01688b9bbcac,
+		},
+		{ // Length: 142
+			/* XXH3_64_with_secret  */ 0x03022ac1ee1afb0b,
+			/* XXH3_128_with_secret */ 0xb074bbd5091c1e84b44e8f12c3ce8332,
+		},
+		{ // Length: 143
+			/* XXH3_64_with_secret  */ 0x6060e6a37c20096e,
+			/* XXH3_128_with_secret */ 0x99d07cb25ced69040c69a44e80a749a7,
+		},
+		{ // Length: 144
+			/* XXH3_64_with_secret  */ 0x9163ef498462a588,
+			/* XXH3_128_with_secret */ 0x28d9bcb53dd403e11994534a5af70f11,
+		},
+		{ // Length: 145
+			/* XXH3_64_with_secret  */ 0x84215bab204b6935,
+			/* XXH3_128_with_secret */ 0x42aeab3f8e4b565d3225b7feadfb971a,
+		},
+		{ // Length: 146
+			/* XXH3_64_with_secret  */ 0xe58f64fc11594813,
+			/* XXH3_128_with_secret */ 0x2dd42f262195e5c2a000a71bccc4aaae,
+		},
+		{ // Length: 147
+			/* XXH3_64_with_secret  */ 0x3ccaf78bb7503182,
+			/* XXH3_128_with_secret */ 0x3ac4fdaf94ed09d3d48ea9b40273a507,
+		},
+		{ // Length: 148
+			/* XXH3_64_with_secret  */ 0x14769c3e2fabc5f8,
+			/* XXH3_128_with_secret */ 0x076db168f187d557984922797c6c7bb1,
+		},
+		{ // Length: 149
+			/* XXH3_64_with_secret  */ 0x4bd2a4cb84ac717b,
+			/* XXH3_128_with_secret */ 0x6d9494035f3469be87ddc14ab5c3f471,
+		},
+		{ // Length: 150
+			/* XXH3_64_with_secret  */ 0x178c29ad0bc7a75c,
+			/* XXH3_128_with_secret */ 0x15dc3ccdb5b0e9731325db1c2f71913a,
+		},
+		{ // Length: 151
+			/* XXH3_64_with_secret  */ 0xe61202f3825a5a22,
+			/* XXH3_128_with_secret */ 0x643f35e06ea045876aa66c1faa8dacf1,
+		},
+		{ // Length: 152
+			/* XXH3_64_with_secret  */ 0xad4c7bda3adf368a,
+			/* XXH3_128_with_secret */ 0x89c6fc198c68ed5e1bf07c8c5f5e29cd,
+		},
+		{ // Length: 153
+			/* XXH3_64_with_secret  */ 0x5eecbaeb3ddd5fd5,
+			/* XXH3_128_with_secret */ 0x071e11c27f21a596bfcbb78fea520910,
+		},
+		{ // Length: 154
+			/* XXH3_64_with_secret  */ 0xffad1e3ca43b007e,
+			/* XXH3_128_with_secret */ 0xd7a6eafe7b0a11384664f34ef7701003,
+		},
+		{ // Length: 155
+			/* XXH3_64_with_secret  */ 0x52de1bc5a51c3495,
+			/* XXH3_128_with_secret */ 0xe8df5acd158db0edaa78d1b14ce10ee1,
+		},
+		{ // Length: 156
+			/* XXH3_64_with_secret  */ 0xe9c20ad28326cdcd,
+			/* XXH3_128_with_secret */ 0x9368c2fab999a6fc967c538af31628f1,
+		},
+		{ // Length: 157
+			/* XXH3_64_with_secret  */ 0x9e3391f1834de437,
+			/* XXH3_128_with_secret */ 0x7ab947ac3d51fa4a8582beed019b320a,
+		},
+		{ // Length: 158
+			/* XXH3_64_with_secret  */ 0xd3c0c841a465b8a3,
+			/* XXH3_128_with_secret */ 0xd5b02eee09d4381a4d8f61cb6d8544db,
+		},
+		{ // Length: 159
+			/* XXH3_64_with_secret  */ 0x694bacd0b08dc236,
+			/* XXH3_128_with_secret */ 0x8c621328064052ed677d69c87f05dcb1,
+		},
+		{ // Length: 160
+			/* XXH3_64_with_secret  */ 0x09aafdb72dca24d1,
+			/* XXH3_128_with_secret */ 0x1b59998f3839e653fedfd0dc468a2357,
+		},
+		{ // Length: 161
+			/* XXH3_64_with_secret  */ 0x2c93f33855a22aa4,
+			/* XXH3_128_with_secret */ 0x4159a3c564c4e2059a0b9993a9517851,
+		},
+		{ // Length: 162
+			/* XXH3_64_with_secret  */ 0x3082f5e61ecbb097,
+			/* XXH3_128_with_secret */ 0xd3422d8b8155645d7a238308042a1957,
+		},
+		{ // Length: 163
+			/* XXH3_64_with_secret  */ 0xce583809542423a6,
+			/* XXH3_128_with_secret */ 0xce7006285e8dbfe599dda430191fb78b,
+		},
+		{ // Length: 164
+			/* XXH3_64_with_secret  */ 0xaa7ec4bad7588f2d,
+			/* XXH3_128_with_secret */ 0x04c74cfac901ba3fa186e356e01e13cc,
+		},
+		{ // Length: 165
+			/* XXH3_64_with_secret  */ 0xa6af035636412397,
+			/* XXH3_128_with_secret */ 0x87729420f829478e4fc01f0820cf7346,
+		},
+		{ // Length: 166
+			/* XXH3_64_with_secret  */ 0xd29ee716c989f997,
+			/* XXH3_128_with_secret */ 0xd0d4a746dff87acd140fdc2204af7975,
+		},
+		{ // Length: 167
+			/* XXH3_64_with_secret  */ 0x01a134363f18d73c,
+			/* XXH3_128_with_secret */ 0xba1eb873478f45d6b4ae13c0ec0de6a5,
+		},
+		{ // Length: 168
+			/* XXH3_64_with_secret  */ 0x722e2e21abbd0083,
+			/* XXH3_128_with_secret */ 0x60c3f888103f1d30cf6842650ebb5f99,
+		},
+		{ // Length: 169
+			/* XXH3_64_with_secret  */ 0xf59f6baecf48761f,
+			/* XXH3_128_with_secret */ 0x234f9c4d5ae574b7ed1f67f1c5ce6abb,
+		},
+		{ // Length: 170
+			/* XXH3_64_with_secret  */ 0xf607bc9c7a9c35a5,
+			/* XXH3_128_with_secret */ 0x421b679139934224e68aaa69d563eba1,
+		},
+		{ // Length: 171
+			/* XXH3_64_with_secret  */ 0x961df162acdc95d6,
+			/* XXH3_128_with_secret */ 0xfd2f7d4ba230f8ed39141eff0cc7c5ed,
+		},
+		{ // Length: 172
+			/* XXH3_64_with_secret  */ 0xcc81f1ec691ec86b,
+			/* XXH3_128_with_secret */ 0xf67c5dd1f773b5dffa916b1b45f35c0d,
+		},
+		{ // Length: 173
+			/* XXH3_64_with_secret  */ 0x937531c9419828d9,
+			/* XXH3_128_with_secret */ 0x3c9e512b8c9dc64961f45badd988b3b5,
+		},
+		{ // Length: 174
+			/* XXH3_64_with_secret  */ 0xeb3b5863b37a209a,
+			/* XXH3_128_with_secret */ 0x3cc034d35f78fd8ecf921009271f7f46,
+		},
+		{ // Length: 175
+			/* XXH3_64_with_secret  */ 0x718dba7a568cb59a,
+			/* XXH3_128_with_secret */ 0xa7d44d3860e4f2d1d46caa4c854aaa69,
+		},
+		{ // Length: 176
+			/* XXH3_64_with_secret  */ 0x138a1e92df5ab99e,
+			/* XXH3_128_with_secret */ 0x4d162b78386f01c15809786ad4da1663,
+		},
+		{ // Length: 177
+			/* XXH3_64_with_secret  */ 0x15231d4959ffb5d7,
+			/* XXH3_128_with_secret */ 0xf7fe0c8146c054586f58be5a1bbbc001,
+		},
+		{ // Length: 178
+			/* XXH3_64_with_secret  */ 0xd91d558c9b866210,
+			/* XXH3_128_with_secret */ 0x3c79a96fcba6ddd6c15ce10113092884,
+		},
+		{ // Length: 179
+			/* XXH3_64_with_secret  */ 0xc8495787d32b2c45,
+			/* XXH3_128_with_secret */ 0x074d54b30cb03069981867c378ac6d5c,
+		},
+		{ // Length: 180
+			/* XXH3_64_with_secret  */ 0x3b13bfde59e7d775,
+			/* XXH3_128_with_secret */ 0x70cc11210587f42f05b59f0b8c3fcb9f,
+		},
+		{ // Length: 181
+			/* XXH3_64_with_secret  */ 0x871911f6261c5d6e,
+			/* XXH3_128_with_secret */ 0x73d4f4710bcd054a7e45eecd7dfe2a5e,
+		},
+		{ // Length: 182
+			/* XXH3_64_with_secret  */ 0x6d75f794a0c5532f,
+			/* XXH3_128_with_secret */ 0x48ddf1af9f0da7bacaa570c6225f3138,
+		},
+		{ // Length: 183
+			/* XXH3_64_with_secret  */ 0x85cd56851d4b6001,
+			/* XXH3_128_with_secret */ 0xc05b488e28ef7ade30f6ac5f5c55320e,
+		},
+		{ // Length: 184
+			/* XXH3_64_with_secret  */ 0x35e497d62f693899,
+			/* XXH3_128_with_secret */ 0x421309ab52f6c7173a708cb625f1e9f7,
+		},
+		{ // Length: 185
+			/* XXH3_64_with_secret  */ 0x62c0f2e02752ed0d,
+			/* XXH3_128_with_secret */ 0x66d59f20d9ee4918d87ee58294fdf8d4,
+		},
+		{ // Length: 186
+			/* XXH3_64_with_secret  */ 0xbda9848020c3038d,
+			/* XXH3_128_with_secret */ 0x8eed46f95b9bf1f8cf084453d77d7d86,
+		},
+		{ // Length: 187
+			/* XXH3_64_with_secret  */ 0x228044a7e8340703,
+			/* XXH3_128_with_secret */ 0x50499cd014caf2b490aa4f9d648f0073,
+		},
+		{ // Length: 188
+			/* XXH3_64_with_secret  */ 0x908e48443019f30e,
+			/* XXH3_128_with_secret */ 0x1b309797b95b9227d37a2f8dcf981dc0,
+		},
+		{ // Length: 189
+			/* XXH3_64_with_secret  */ 0x964953a0e3a5e329,
+			/* XXH3_128_with_secret */ 0x2a86a19694eabd0014c42777bfb0b1c1,
+		},
+		{ // Length: 190
+			/* XXH3_64_with_secret  */ 0xcec798af01f50b98,
+			/* XXH3_128_with_secret */ 0x17944640ce88bda6f7fa1696e464785c,
+		},
+		{ // Length: 191
+			/* XXH3_64_with_secret  */ 0xefd9e9bcc22e2b88,
+			/* XXH3_128_with_secret */ 0xbd4928d95ae2bee7e4139554c38c5058,
+		},
+		{ // Length: 192
+			/* XXH3_64_with_secret  */ 0x2b40a97e018a61a7,
+			/* XXH3_128_with_secret */ 0x484a51caee9959a14bd8bec4a16063d1,
+		},
+		{ // Length: 193
+			/* XXH3_64_with_secret  */ 0x096ef6bfeadd8c81,
+			/* XXH3_128_with_secret */ 0x9e21eecf6b3ed867b26c59526aafe5a6,
+		},
+		{ // Length: 194
+			/* XXH3_64_with_secret  */ 0xdbd93952b53c4c60,
+			/* XXH3_128_with_secret */ 0x2d3273861e2b1ca2d0f96d7d2497af15,
+		},
+		{ // Length: 195
+			/* XXH3_64_with_secret  */ 0xf7599f6f149df2b1,
+			/* XXH3_128_with_secret */ 0xf7b4f1ace2b3b70e9852898ecaa74bb2,
+		},
+		{ // Length: 196
+			/* XXH3_64_with_secret  */ 0x273db132f18b78fe,
+			/* XXH3_128_with_secret */ 0x768692dd4d2f88283f77f3bb7d7e9260,
+		},
+		{ // Length: 197
+			/* XXH3_64_with_secret  */ 0x274dcf7be32d9017,
+			/* XXH3_128_with_secret */ 0xeabd401f6b82a0fbfe8384dd24166a28,
+		},
+		{ // Length: 198
+			/* XXH3_64_with_secret  */ 0x6f5dc544c69c3af1,
+			/* XXH3_128_with_secret */ 0x2d835401c5b33967ff5e58a3c383a447,
+		},
+		{ // Length: 199
+			/* XXH3_64_with_secret  */ 0x8d7fbc229b25abde,
+			/* XXH3_128_with_secret */ 0x69d50e5b30e3777999671b10647006ae,
+		},
+		{ // Length: 200
+			/* XXH3_64_with_secret  */ 0xf2c32cbfa1ea1fc2,
+			/* XXH3_128_with_secret */ 0xc73fe7e6e98e28242e8c02e5093c2ac3,
+		},
+		{ // Length: 201
+			/* XXH3_64_with_secret  */ 0x4ffdf07f7cfc6128,
+			/* XXH3_128_with_secret */ 0xa7692874e1098f7d9037afbbbcfe7ff2,
+		},
+		{ // Length: 202
+			/* XXH3_64_with_secret  */ 0x24e3475cba57bd52,
+			/* XXH3_128_with_secret */ 0x10b62af9d79fcd2e53668ca135083685,
+		},
+		{ // Length: 203
+			/* XXH3_64_with_secret  */ 0x2470d17777ddc6f1,
+			/* XXH3_128_with_secret */ 0x6363edeb0fb7725307deda4d5aa553f9,
+		},
+		{ // Length: 204
+			/* XXH3_64_with_secret  */ 0x1c95016484d53d90,
+			/* XXH3_128_with_secret */ 0xc827c1d452de3ef5b227518edfb7af5b,
+		},
+		{ // Length: 205
+			/* XXH3_64_with_secret  */ 0x7e8cb2ce7c9a300a,
+			/* XXH3_128_with_secret */ 0x47d2f61452482e59ff66bf5154dc1f99,
+		},
+		{ // Length: 206
+			/* XXH3_64_with_secret  */ 0x25ff07994e06c2bf,
+			/* XXH3_128_with_secret */ 0x0d01dcec216c4f7a01b635565e807362,
+		},
+		{ // Length: 207
+			/* XXH3_64_with_secret  */ 0xc157b580a5637829,
+			/* XXH3_128_with_secret */ 0xeedb54bf195d4571c019e9006839440d,
+		},
+		{ // Length: 208
+			/* XXH3_64_with_secret  */ 0xaeac6bd40347d065,
+			/* XXH3_128_with_secret */ 0x423c2f2ca30da36adcf3bc184c0ec209,
+		},
+		{ // Length: 209
+			/* XXH3_64_with_secret  */ 0xb806a9887e99a067,
+			/* XXH3_128_with_secret */ 0xf7b292dcaa0fde1ed52cf2e5982b2699,
+		},
+		{ // Length: 210
+			/* XXH3_64_with_secret  */ 0xf9f02e448c2890ce,
+			/* XXH3_128_with_secret */ 0xe4b9f0dd3e676cb5547f59746f25a079,
+		},
+		{ // Length: 211
+			/* XXH3_64_with_secret  */ 0x0237340db9c82415,
+			/* XXH3_128_with_secret */ 0x7bc9bfa9d99a03298383021644e4bdeb,
+		},
+		{ // Length: 212
+			/* XXH3_64_with_secret  */ 0xad25de87acd82249,
+			/* XXH3_128_with_secret */ 0x94dee044a65d47cf6b73b6cf496a17b2,
+		},
+		{ // Length: 213
+			/* XXH3_64_with_secret  */ 0x5fa23dc8aad02ed5,
+			/* XXH3_128_with_secret */ 0x350a9c4c629ff937192ded757cd05087,
+		},
+		{ // Length: 214
+			/* XXH3_64_with_secret  */ 0x3a7b5c90d3d247ac,
+			/* XXH3_128_with_secret */ 0x99f1b69f6d27a47d98e4a5655eb86a66,
+		},
+		{ // Length: 215
+			/* XXH3_64_with_secret  */ 0x93964307d30d5e54,
+			/* XXH3_128_with_secret */ 0x7736ba460d7c122bc2aad9b7862f8dbc,
+		},
+		{ // Length: 216
+			/* XXH3_64_with_secret  */ 0xc0ff1ce19825b3a2,
+			/* XXH3_128_with_secret */ 0x189fc113e733253761c7a915fccc1725,
+		},
+		{ // Length: 217
+			/* XXH3_64_with_secret  */ 0xd32a8590919c2cb7,
+			/* XXH3_128_with_secret */ 0x0f5a771768ae9b9b74e718cefd6d48db,
+		},
+		{ // Length: 218
+			/* XXH3_64_with_secret  */ 0xe12a9c0559b5a2e6,
+			/* XXH3_128_with_secret */ 0xfe4de9ffa46fb96b54d85565b7f0c345,
+		},
+		{ // Length: 219
+			/* XXH3_64_with_secret  */ 0x6005fd1ed69c5a3f,
+			/* XXH3_128_with_secret */ 0xe9ae0bf615eade2c2f38260e1c4d4fd3,
+		},
+		{ // Length: 220
+			/* XXH3_64_with_secret  */ 0xcb836d6732828812,
+			/* XXH3_128_with_secret */ 0x5e130b1bc7a8c3199a8f786f1e952f32,
+		},
+		{ // Length: 221
+			/* XXH3_64_with_secret  */ 0x395f15a6f04672ba,
+			/* XXH3_128_with_secret */ 0x519c53dfa97648836405686ebc65a458,
+		},
+		{ // Length: 222
+			/* XXH3_64_with_secret  */ 0xa23847aa7b8dc783,
+			/* XXH3_128_with_secret */ 0xa094ab09e20c7ad2197c121af6df641d,
+		},
+		{ // Length: 223
+			/* XXH3_64_with_secret  */ 0xc75ea6d90ee2bbe9,
+			/* XXH3_128_with_secret */ 0xc79bf9e7c9fa006e0bb8b65df3b6ee2a,
+		},
+		{ // Length: 224
+			/* XXH3_64_with_secret  */ 0x0f773ad99b7f81ae,
+			/* XXH3_128_with_secret */ 0x2029126c3e1afea0bb2952cd9f8e1282,
+		},
+		{ // Length: 225
+			/* XXH3_64_with_secret  */ 0xe4b5a61c3c89a9ad,
+			/* XXH3_128_with_secret */ 0xf8ef3e5fb56ab01e3bc37888084bbbae,
+		},
+		{ // Length: 226
+			/* XXH3_64_with_secret  */ 0xb9ace8083ea0e291,
+			/* XXH3_128_with_secret */ 0xa3c01b1255280dcfe4df4b79d3e68774,
+		},
+		{ // Length: 227
+			/* XXH3_64_with_secret  */ 0xa3a7e45e69b1a72b,
+			/* XXH3_128_with_secret */ 0x3d16d1dec50f251b9692fc6b0a1b5706,
+		},
+		{ // Length: 228
+			/* XXH3_64_with_secret  */ 0xb94317d62c87e9f8,
+			/* XXH3_128_with_secret */ 0x472a18ebcbc8c0e3817ae26fd65e2203,
+		},
+		{ // Length: 229
+			/* XXH3_64_with_secret  */ 0x686ac2caa0ac8f1d,
+			/* XXH3_128_with_secret */ 0xf420084b4c1653c626777d932035ec33,
+		},
+		{ // Length: 230
+			/* XXH3_64_with_secret  */ 0x7384980f8e948d4e,
+			/* XXH3_128_with_secret */ 0xe9d6d6b73fafaeb0d28aa305ed63d3c2,
+		},
+		{ // Length: 231
+			/* XXH3_64_with_secret  */ 0x079fd7172e9b5dbb,
+			/* XXH3_128_with_secret */ 0x864b3aa46bcf598539d0de2f37fcacae,
+		},
+		{ // Length: 232
+			/* XXH3_64_with_secret  */ 0xf4a93827b0ade00c,
+			/* XXH3_128_with_secret */ 0xe7050fa007dbcca9461beecc3014cb2c,
+		},
+		{ // Length: 233
+			/* XXH3_64_with_secret  */ 0x6b2cb321679f99bf,
+			/* XXH3_128_with_secret */ 0x0558988910e3d1c779db13a7103d5575,
+		},
+		{ // Length: 234
+			/* XXH3_64_with_secret  */ 0xcf2e1d3333526224,
+			/* XXH3_128_with_secret */ 0x4adbe1ffd28bb262eff1461bda159c30,
+		},
+		{ // Length: 235
+			/* XXH3_64_with_secret  */ 0x0867910a0f3d2138,
+			/* XXH3_128_with_secret */ 0xee009f6191a12f2a090aea962168f381,
+		},
+		{ // Length: 236
+			/* XXH3_64_with_secret  */ 0x794731c8b0191854,
+			/* XXH3_128_with_secret */ 0xcae4471ae45eb104f618abf05e5c4fa9,
+		},
+		{ // Length: 237
+			/* XXH3_64_with_secret  */ 0x0f7e37ae2ea6f834,
+			/* XXH3_128_with_secret */ 0xca598c24b7d4afa6cbb2752a1a7b7058,
+		},
+		{ // Length: 238
+			/* XXH3_64_with_secret  */ 0xf2195888e4f098f6,
+			/* XXH3_128_with_secret */ 0x569bcf4978c3eae813b244c6aa3a6ff2,
+		},
+		{ // Length: 239
+			/* XXH3_64_with_secret  */ 0x3e2e160e21c0e4d5,
+			/* XXH3_128_with_secret */ 0x5a9b603b384a9f7e24e60d46d640ad5f,
+		},
+		{ // Length: 240
+			/* XXH3_64_with_secret  */ 0x050a0118dd91e4db,
+			/* XXH3_128_with_secret */ 0x5a41dd9b353d52e333f2400441c497fc,
+		},
+		{ // Length: 241
+			/* XXH3_64_with_secret  */ 0x38d79e0ef7350423,
+			/* XXH3_128_with_secret */ 0xb9423667ce4ad97438d79e0ef7350423,
+		},
+		{ // Length: 242
+			/* XXH3_64_with_secret  */ 0x8a5db4be8dbb00e3,
+			/* XXH3_128_with_secret */ 0x52efcfaa30624cc68a5db4be8dbb00e3,
+		},
+		{ // Length: 243
+			/* XXH3_64_with_secret  */ 0xf9663965ae1921eb,
+			/* XXH3_128_with_secret */ 0xd6e4622630be11fff9663965ae1921eb,
+		},
+		{ // Length: 244
+			/* XXH3_64_with_secret  */ 0xf58f0821b7d192e9,
+			/* XXH3_128_with_secret */ 0x2ee881a52c8906bbf58f0821b7d192e9,
+		},
+		{ // Length: 245
+			/* XXH3_64_with_secret  */ 0x67967b3a120b6625,
+			/* XXH3_128_with_secret */ 0xc9a40171fc96408667967b3a120b6625,
+		},
+		{ // Length: 246
+			/* XXH3_64_with_secret  */ 0x3078073b39c60198,
+			/* XXH3_128_with_secret */ 0x39a9969c9fa776143078073b39c60198,
+		},
+		{ // Length: 247
+			/* XXH3_64_with_secret  */ 0x8ca50e86259ccd4a,
+			/* XXH3_128_with_secret */ 0x3535ca8c5fec86098ca50e86259ccd4a,
+		},
+		{ // Length: 248
+			/* XXH3_64_with_secret  */ 0x19b491e4d188ccf6,
+			/* XXH3_128_with_secret */ 0xb9f42c92ebc2133019b491e4d188ccf6,
+		},
+		{ // Length: 249
+			/* XXH3_64_with_secret  */ 0x734abab08d3bf301,
+			/* XXH3_128_with_secret */ 0x610ef920915b0cfb734abab08d3bf301,
+		},
+		{ // Length: 250
+			/* XXH3_64_with_secret  */ 0x3a60f15368196d63,
+			/* XXH3_128_with_secret */ 0xe2b9ebc10327fdd53a60f15368196d63,
+		},
+		{ // Length: 251
+			/* XXH3_64_with_secret  */ 0x71cf941871a79552,
+			/* XXH3_128_with_secret */ 0x97f578118285b05071cf941871a79552,
+		},
+		{ // Length: 252
+			/* XXH3_64_with_secret  */ 0xf270e0829df4a18d,
+			/* XXH3_128_with_secret */ 0x38f7a1c97386ddbff270e0829df4a18d,
+		},
+		{ // Length: 253
+			/* XXH3_64_with_secret  */ 0xfa4d1ee0100ff88b,
+			/* XXH3_128_with_secret */ 0x839722f6e1a986d2fa4d1ee0100ff88b,
+		},
+		{ // Length: 254
+			/* XXH3_64_with_secret  */ 0x838f7b83dbc97c6d,
+			/* XXH3_128_with_secret */ 0x5880c617b580e2f8838f7b83dbc97c6d,
+		},
+		{ // Length: 255
+			/* XXH3_64_with_secret  */ 0x20a53d4ed48ea8be,
+			/* XXH3_128_with_secret */ 0x16860bc07af2b21620a53d4ed48ea8be,
+		},
+		{ // Length: 256
+			/* XXH3_64_with_secret  */ 0x8bbde48dff0d38ec,
+			/* XXH3_128_with_secret */ 0x0f9b41191242ade48bbde48dff0d38ec,
+		},
+	},
+}