SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-6b59fa4c-5027-409f-ba42-48f67c2f3362 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-5.0.2 Created: 2025-05-30T18:15:31Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-da778d097beb112fef5bfb41b5f5a2e9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c963c43ffeada494c327ca003ea6c7c0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1d0396e68c2543bc402a6f61e635b281 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-225d3e45f8ba4f211b96fa8442e07d70 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-760ae8f3e332c01a3566e832c51210c3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-566ab4989844b4b3c6aa6bd35c6d7683 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e75148614c62843b4c25b2b28ca6cc6d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0d8257280a17594a735a22494bf8a7dd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d223ac674a3515b2741acd8bf5293590 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f586de76dcc4e49925b9a86e1d9f3de7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1cb1a5e54048c0fea29c3746bef01da5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-675374ed87953f887fcbc7eef8aef47c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-193466d946457e6a6e9a3044789ad847 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-94282b8683b2f8a3b746c00bbb00dded Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fc1d97557e202d995be3e2a68652017b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8032a27003c78564e1bfa0508c467ef9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5b69ad874f78565443c21b454bcae97b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7cbffb7d6c66ac7d499736380e0aedc2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3349da985a3cf120aa76afa15659bb25 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0159a52b403404f325f3f3d055b9f00e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-23343b46204087111ffc25752daa243d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7d5b8d3bfc02f33d1f669c658a08af9c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-797e8bdba43471c0da5e3699585f75bf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5ac0aad77d6d462e20d07ebcaf912521 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-72be0c96c9092c6285b4ef15c164d848 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-21f270c3e25e340268a8621ea019a667 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3bf505b80dabb1b9854485a6750d6e3c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c6ccd81a60bc15874b8742e76e8534e0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-50192513fdb52117a0784c2b7d78823d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7e22ea333f16c2e9aceede52c447c26a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-86926513486a76608ff7166945bd1821 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6730dce15bd3c5eb6b5937d59cad99b8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9b9f74aa69bafe91d2ed137107e8de86 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5d8ca627a9486f160b29c635a6774ecf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a6409c34a0b1d49fe18767b2ab8dee9f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-71a071bfe596658ea4cec19a0bac124c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-df2b0c778b72b5c1f8756ea186738e00 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-61413caf77b426d458a20f317dbb9b5b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2a4bf9de7bff44f9959b03db7adf1257 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d41521a9d14eea5adc09a0667171fb7f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aa32a943626d2bdf0059f2ed30e210a2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5256bef8a54f78a0447f1448c65951fd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b3fbf06d4fd4be85ae3388bdd18c94ef Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-318116726d3148ec3333f209c68d6e61 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9e0e4f9e94bdd2829108eb2c2928d384 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7f879c1db6e378c7c9ac470a91204baf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e75d26fd67714c2ee662ddb352370623 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-02a8f659cbcfdfc190b416c2703f26c5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc882513d2055055c5f327e01d87e2df Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7a6156d2190e418ce0f4588e1bf81941 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c74daa31aa145e9f51722c4ecb0cfc56 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ca191fe19a7b3d0c647c2d498ba259b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6a45a80238902ed82759f35f5724b0cc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5dab5696cd05df00071ba97c431c6c4c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8fb2836aa896599df65962bda469b776 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ff9a3c4add281d207d0a2d5a74bb2225 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9e9ee0ccb87723a42f9c00cf8ca943c4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bbb1a5a4366e345afa39509eb180049d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cd020cf7c2e6926647b16c5c5215e05c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7cf8f525eb3edec5cbb9f22716a82cf3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5669b04ff2de5918654c36d64cd1e445 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc9b91638aef757698a4463f01167526 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8c7b2ec13e711e20428f7025db97916c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e7ce84f3c46e283ee1c699710a3cc9cf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9ee3d6eaac8a0e710d8a78448e505bdd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9208129844ec63a587d3c3f24ce1c7d2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-42f3d26f9ba5f1c5b592972b121334ae Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-77ad9e8b38c2b253bfc794681300b65c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6976ea3fa8ab1a8a7f178071cf2b298b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d153ab3ac674a0accd290e22e5fd9886 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d982bbc8615bfb6ffd14a03df91d4a46 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8f5876491cdac7297312dde471e447c5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1e6b579ac175c5f13e7378aa50429e43 FileName: ./.conform.yaml SPDXID: SPDXRef-da778d097beb112fef5bfb41b5f5a2e9 FileChecksum: SHA1: f62dc36ed21778165f4aa2f5e0400938d700744a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./.git-blame-ignore-revs SPDXID: SPDXRef-c963c43ffeada494c327ca003ea6c7c0 FileChecksum: SHA1: 796a9bfba5c87c4d3802ed34b026a58e28f1ad1c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./.github/workflows/ci.yml SPDXID: SPDXRef-1d0396e68c2543bc402a6f61e635b281 FileChecksum: SHA1: 4071141c00bda00632a871e152b0bd3d431ed21f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 Valley Tech Systems, Inc FileName: ./.gitignore SPDXID: SPDXRef-225d3e45f8ba4f211b96fa8442e07d70 FileChecksum: SHA1: 1641da618f9af82209b88251d292c56baa685699 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./.vscode/settings.json SPDXID: SPDXRef-760ae8f3e332c01a3566e832c51210c3 FileChecksum: SHA1: 99a4c45b93811d2f63fee1c52ed114ecd6a4d8d1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./ARCHITECTURE.md SPDXID: SPDXRef-566ab4989844b4b3c6aa6bd35c6d7683 FileChecksum: SHA1: deb8b96a107a221def0ec70ad365e6a3833cfaee LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./AUTHORS.md SPDXID: SPDXRef-e75148614c62843b4c25b2b28ca6cc6d FileChecksum: SHA1: 4a7e539b1771a991f6fe23685e9a8adf7bf5ec32 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./CHANGELOG.md SPDXID: SPDXRef-0d8257280a17594a735a22494bf8a7dd FileChecksum: SHA1: f2e34dbd451f83962e6804f210836c1af07883f8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./CONTRIBUTING.md SPDXID: SPDXRef-d223ac674a3515b2741acd8bf5293590 FileChecksum: SHA1: f59ee01f195e47a94d570844ef06e69da7d0658f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: Copyright & License Copyright (C) 2004, 2006 The Linux Foundation and its contributors. SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./Cargo.toml SPDXID: SPDXRef-f586de76dcc4e49925b9a86e1d9f3de7 FileChecksum: SHA1: 7a15354f768b7928c3b0f0da31253f332413527f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./README.md SPDXID: SPDXRef-1cb1a5e54048c0fea29c3746bef01da5 FileChecksum: SHA1: fe026e6984c183ea91d8b8f662fd16e574073f1f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./cxx_demo/.gitignore SPDXID: SPDXRef-675374ed87953f887fcbc7eef8aef47c FileChecksum: SHA1: cc85fad7d8f04ba0915a0667ec3a5568486f6c3a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./cxx_demo/Cargo.toml SPDXID: SPDXRef-193466d946457e6a6e9a3044789ad847 FileChecksum: SHA1: 9720f59abdcdceaf6b32016fbe84681dfb3c9f46 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./cxx_demo/README.md SPDXID: SPDXRef-94282b8683b2f8a3b746c00bbb00dded FileChecksum: SHA1: e57116a39e2591bb2cdce867c73571e52884e432 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./cxx_demo/build.rs SPDXID: SPDXRef-fc1d97557e202d995be3e2a68652017b FileChecksum: SHA1: 6a458770d55cf9d1cda38074604f921a54054ab7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./cxx_demo/include/my_vrt.h SPDXID: SPDXRef-8032a27003c78564e1bfa0508c467ef9 FileChecksum: SHA1: fbb4ae7ac00b1a02dc4ce1b3512447c43ef0ae26 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./cxx_demo/src/main.cc SPDXID: SPDXRef-5b69ad874f78565443c21b454bcae97b FileChecksum: SHA1: 2973b4da2da41ead1a8e9a67870d36a69f7b63e9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./cxx_demo/src/main.rs SPDXID: SPDXRef-7cbffb7d6c66ac7d499736380e0aedc2 FileChecksum: SHA1: a3ac8efbd8f4c8308fe2cc3c5bb08940ce9c20bb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/Cargo.toml SPDXID: SPDXRef-3349da985a3cf120aa76afa15659bb25 FileChecksum: SHA1: 6c422d500dfd1b3c81323abe345022e543a2a376 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/benches/parse_bench.rs SPDXID: SPDXRef-0159a52b403404f325f3f3d055b9f00e FileChecksum: SHA1: 5cae433474abe482472f43183b499cbdf37394db LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/examples/json2vrt.rs SPDXID: SPDXRef-23343b46204087111ffc25752daa243d FileChecksum: SHA1: 65398e9cdefec2270bd27f5d94da97c01135c77d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/examples/nats_control/Cargo.toml SPDXID: SPDXRef-7d5b8d3bfc02f33d1f669c658a08af9c FileChecksum: SHA1: 225b51830669c8648427c6cd54878081a26c9abb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/examples/nats_control/README.md SPDXID: SPDXRef-797e8bdba43471c0da5e3699585f75bf FileChecksum: SHA1: 33bf73b7e427f8e5c596004067a9c97a5481de78 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/examples/nats_control/src/controllee.rs SPDXID: SPDXRef-5ac0aad77d6d462e20d07ebcaf912521 FileChecksum: SHA1: b269e9e23656d489ebb867d7b3e5fa3ef98df81a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/examples/nats_control/src/controller.rs SPDXID: SPDXRef-72be0c96c9092c6285b4ef15c164d848 FileChecksum: SHA1: f61c978a764b3485e42b9e75c87ce2bc8612b870 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/examples/udp_recv.rs SPDXID: SPDXRef-21f270c3e25e340268a8621ea019a667 FileChecksum: SHA1: f9a547d0387951928a64766bd7cec52c796c41e2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/examples/udp_send.rs SPDXID: SPDXRef-3bf505b80dabb1b9854485a6750d6e3c FileChecksum: SHA1: 88b326d4f900895cc04a5fe22298cca92cd90ab1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/ack.rs SPDXID: SPDXRef-c6ccd81a60bc15874b8742e76e8534e0 FileChecksum: SHA1: f7d6eae5ae0a8b932c0e7eb9beda09528cf2da17 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/ack_response.rs SPDXID: SPDXRef-50192513fdb52117a0784c2b7d78823d FileChecksum: SHA1: db26116bfbae2f83961f1bd6c8d5253b707c041f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/cancellation.rs SPDXID: SPDXRef-7e22ea333f16c2e9aceede52c447c26a FileChecksum: SHA1: 36df9498fbc90a4230f7ba34c1e0d39a4c951a99 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/cif0.rs SPDXID: SPDXRef-86926513486a76608ff7166945bd1821 FileChecksum: SHA1: e776a402d443055e5b03c37a257567b45ab0ff1b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/cif1.rs SPDXID: SPDXRef-6730dce15bd3c5eb6b5937d59cad99b8 FileChecksum: SHA1: 30d15ac45ac0f2d7672998feff410bff7464a558 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/cif2.rs SPDXID: SPDXRef-9b9f74aa69bafe91d2ed137107e8de86 FileChecksum: SHA1: bb3d4b4747f1167f1fb60af6e06862a9ce6d5eb7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/cif3.rs SPDXID: SPDXRef-5d8ca627a9486f160b29c635a6774ecf FileChecksum: SHA1: af039f0e73c9296cbde36a23358d248c352fc799 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/cif7.rs SPDXID: SPDXRef-a6409c34a0b1d49fe18767b2ab8dee9f FileChecksum: SHA1: 6fc42635177acbfb79b5bf66d280b66464b021c5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/class_id.rs SPDXID: SPDXRef-71a071bfe596658ea4cec19a0bac124c FileChecksum: SHA1: 9223ecc12c0cfcc3862ca362a794d6817dc23a91 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/command.rs SPDXID: SPDXRef-df2b0c778b72b5c1f8756ea186738e00 FileChecksum: SHA1: cabf5440b907523fd6a0216a88ab9e3d38d82d2e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/command_payload.rs SPDXID: SPDXRef-61413caf77b426d458a20f317dbb9b5b FileChecksum: SHA1: b7128023e464a88f6b768feec1aa6c194d02ad53 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/context.rs SPDXID: SPDXRef-2a4bf9de7bff44f9959b03db7adf1257 FileChecksum: SHA1: 9830f54a91e5398c96f4752ccaf8f2cfc6f7412c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/context_association_lists.rs SPDXID: SPDXRef-d41521a9d14eea5adc09a0667171fb7f FileChecksum: SHA1: f66268372e1eecc2b63fa53b4c0431d13bb5fedb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/control.rs SPDXID: SPDXRef-aa32a943626d2bdf0059f2ed30e210a2 FileChecksum: SHA1: 982c51032ab167c5a48f7ea640f9940e3c2a4d24 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/control_ack_mode.rs SPDXID: SPDXRef-5256bef8a54f78a0447f1448c65951fd FileChecksum: SHA1: e2473184c285aeb607ec038f23f3991ec32b72eb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/device_id.rs SPDXID: SPDXRef-b3fbf06d4fd4be85ae3388bdd18c94ef FileChecksum: SHA1: aca93240f6ccb399a567a718bc1ecfbbd73c501f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/ecef_ephemeris.rs SPDXID: SPDXRef-318116726d3148ec3333f209c68d6e61 FileChecksum: SHA1: faa5775d90828babc32fa44676af3ca6a433c387 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/errors.rs SPDXID: SPDXRef-9e0e4f9e94bdd2829108eb2c2928d384 FileChecksum: SHA1: be921c29abd486e789b1acc138e7b303f43a6bfc LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/formatted_gps.rs SPDXID: SPDXRef-7f879c1db6e378c7c9ac470a91204baf FileChecksum: SHA1: 5362d651f9627f251a38c2b67fb0f4eeedefed04 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/gain.rs SPDXID: SPDXRef-e75d26fd67714c2ee662ddb352370623 FileChecksum: SHA1: 5320d3dce9d0ead24b27edc3c4b2a2681bfe522d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/gps_ascii.rs SPDXID: SPDXRef-02a8f659cbcfdfc190b416c2703f26c5 FileChecksum: SHA1: 72dd17f0cf5cbb579fa14ae8802bbd2b529073dc LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/lib.rs SPDXID: SPDXRef-dc882513d2055055c5f327e01d87e2df FileChecksum: SHA1: a651888539bbf57c77f58b100c6963077b2a8fd1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/packet_header.rs SPDXID: SPDXRef-7a6156d2190e418ce0f4588e1bf81941 FileChecksum: SHA1: 1ca083317868a5f459cd3d234b9a90b2dd6d4a96 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/payload.rs SPDXID: SPDXRef-c74daa31aa145e9f51722c4ecb0cfc56 FileChecksum: SHA1: 406c0728d27df483e913161e17f2457daf119581 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/query_ack.rs SPDXID: SPDXRef-2ca191fe19a7b3d0c647c2d498ba259b FileChecksum: SHA1: e06f921f96ee0936aac6a3eaf5ca9c992dc5ac4d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/signal_data.rs SPDXID: SPDXRef-6a45a80238902ed82759f35f5724b0cc FileChecksum: SHA1: fad932d0b6493b78c1185681820f68ab6e89cc72 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/spectrum.rs SPDXID: SPDXRef-5dab5696cd05df00071ba97c431c6c4c FileChecksum: SHA1: c349e4a2fe070936d313c84e64f689ee99fbd749 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/threshold.rs SPDXID: SPDXRef-8fb2836aa896599df65962bda469b776 FileChecksum: SHA1: f72dbb47e4aeb0bebf493ae96052f06772c8e961 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/trailer.rs SPDXID: SPDXRef-ff9a3c4add281d207d0a2d5a74bb2225 FileChecksum: SHA1: 746d7d49d323506701f556798eba6b25d8c0fe97 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/src/vrt.rs SPDXID: SPDXRef-9e9ee0ccb87723a42f9c00cf8ca943c4 FileChecksum: SHA1: 908f4096a22310f5ff975a0365ead06c0ee010ce LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/tests/ack_packet.json5 SPDXID: SPDXRef-bbb1a5a4366e345afa39509eb180049d FileChecksum: SHA1: 9173bcc8ec1942297b8a100943d160a1f549ff49 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/tests/command_packet.json5 SPDXID: SPDXRef-cd020cf7c2e6926647b16c5c5215e05c FileChecksum: SHA1: dc74c57cd860ee184cddb023930e1d75270aafff LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/tests/context_packet.json5 SPDXID: SPDXRef-7cf8f525eb3edec5cbb9f22716a82cf3 FileChecksum: SHA1: eb8ec5722fc69860543052f0cbbec60b51327802 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/tests/integration_test.rs SPDXID: SPDXRef-5669b04ff2de5918654c36d64cd1e445 FileChecksum: SHA1: c9e2ba4466a02088e7d79b8acdc760bb5d8069c3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49/tests/spectral_data_packet.json5 SPDXID: SPDXRef-dc9b91638aef757698a4463f01167526 FileChecksum: SHA1: 20be1578733feff42b03a22af61b2e4d8cee3ed9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49_macros/.gitignore SPDXID: SPDXRef-8c7b2ec13e711e20428f7025db97916c FileChecksum: SHA1: 803ce9dadd16e7a19e6eaa4b0e12dad07b6ba2bb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49_macros/Cargo.toml SPDXID: SPDXRef-e7ce84f3c46e283ee1c699710a3cc9cf FileChecksum: SHA1: 73e34329569f398b80187c7d1abcb315e0a6cbc3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49_macros/README.md SPDXID: SPDXRef-9ee3d6eaac8a0e710d8a78448e505bdd FileChecksum: SHA1: b9d2b7addc36b102ce8d6151dde31b09c04b3c20 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49_macros/src/ack_field.rs SPDXID: SPDXRef-9208129844ec63a587d3c3f24ce1c7d2 FileChecksum: SHA1: 455da559680112c6cfaacc898fa4dd3626f2c401 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49_macros/src/cif_basic.rs SPDXID: SPDXRef-42f3d26f9ba5f1c5b592972b121334ae FileChecksum: SHA1: 96637dfe3f42a92f092e51ae2f05f04290f84247 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49_macros/src/cif_field.rs SPDXID: SPDXRef-77ad9e8b38c2b253bfc794681300b65c FileChecksum: SHA1: 164945cd8f376150ebd531057944a26e4f363032 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49_macros/src/cif_fields.rs SPDXID: SPDXRef-6976ea3fa8ab1a8a7f178071cf2b298b FileChecksum: SHA1: b39c76ac89f0fa515161806ab9300c064acad432 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49_macros/src/cif_radix.rs SPDXID: SPDXRef-d153ab3ac674a0accd290e22e5fd9886 FileChecksum: SHA1: 6bf4ac2dd64eb30cb90695aa6b9c77fbcddeea44 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49_macros/src/cif_radix_masked.rs SPDXID: SPDXRef-d982bbc8615bfb6ffd14a03df91d4a46 FileChecksum: SHA1: b5d829fbf109a5680fbd2817a1367f7ff14b2e1c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49_macros/src/lib.rs SPDXID: SPDXRef-8f5876491cdac7297312dde471e447c5 FileChecksum: SHA1: 90274db74b9e370a55951b66d53a34c02ae97a3a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors FileName: ./vita49_macros/src/todo_cif_field.rs SPDXID: SPDXRef-1e6b579ac175c5f13e7378aa50429e43 FileChecksum: SHA1: abb75d33a71f444db0f9e905ae54561db731b1b3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2025 The vita49-rs Authors