SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-62269d26-21a7-4082-b86f-2f5210ab3fb1
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-6.1.0
Created: 2025-12-24T02:38:18Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-89c3427a5cc80fd3a116050b1be32fc5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-177b49b95f57baf0b9cb811d1a27ea01
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5529ff0bcaa0cee2aa68a222c83dff44
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5997c91b50c930d2696a6d739e576e26
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-89a95f07c843b1e4f16361a2aa749b7c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-29985a9b5ec65060099cc88585d6d5d4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-57a226d4e007a70fd828a327ac3d072c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fc19bdf246fed434aadfa6c15bca7ff6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1aa140cbb991ff6b5a8875412d3f9c38
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5ae8dfee984d478bffa9c66cd0af2af9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1125002ef26fd5eaf5021a3cd3e23af2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1de5876285fdb764f0b3d47b864a8574
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5f191c11e3504785256291000efd61f4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-01d48ce02032f504a28ab4688c8cf901
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3f75eccabca3575b19b3509c1813ac20
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-24208f4a008aa14fd3d83146174be8a0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-db930e0cf0d2ebf313fee265af49ba44
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a4975ec641b2e0521d540943e1e132fc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1a8b0c5f74ef6455737526b51b96c3b2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a4dad4bd149b5bfd793f20b781cc03f3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3f6c6b3bd60eaee334ce89e29fa558c5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b9e6b1ea98b27a8f230dab0315a2a625
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7598eb5c38199be66fcb27742d49cbc5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-010bd2d356dca05e23ae8bb0f77f887c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5ed89c14426c0cff3936d9c72b440b50
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-408629eaddea4d81747c76cadf38c1a9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1cb2f2b4f381b1af8297a90787888eb0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e838b4e4231194dd3ab237d260424092
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6eb2b45b2ba33bf8c435250010e6d7b4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4f24069935ae105774e349eb7a4aa9db
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f3d123b81c358c9f9c1c35cb5747a629
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c5296aa5cecd75d8d96b71826a3f7080
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3db34b5ede6f82dec78dcbcdf169997b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-52382752980b662d963703577f1c9302
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a8482fa3c44d45b32ad8089b85f0fd3c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ec2ce7b7402479a57b2340436b027c36
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-44fee5748cee3338ed2b6ec98a5ddd2e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-921f8f9226b2e2366b6dc50f85fb4c16
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f2f8420e58f94217e14a7f7e8fc86006
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7077ba93833ff3dbf6880c66004fd3a7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0fef3f8dbdb6e54db660c633eb952a71
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f20badbb9e33852eab01322c982d5c6f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-702654723dd082979e889f11e0ac402d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-28a8f818289872e1ef112c364ba68325
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-46aa7c6a1e023050dc04bf4bfaa5c978
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-25d14727b3eed88e4474d8b8f3d8e055
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b742deb72ba3638b8028f3eda5a70317
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c76927566e30d763a9f6ec7c3101ab38
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b53d8b218dc0aa2788d0f1f75242e88e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4d39867aaebfa6053caf3efe43340961
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d918e1539b144918e7f7c6086acb0bd5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d5a18ec93f66963979b35b30fc99fded
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b81619e36834f14fc8e2f252b92e9644
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8a419e911e7f7f20154dbb9f7fabf924
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f8a39bfbbc2d011f829511e45c3e65ec
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2dbe365d919ba13b6da003a397c4b128
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-33ebf2d6cb9348c0fb4252a3202f9067
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6f2565004f6be034992717ef7c4af8e0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e969a44b39c68b611bfc9b7c3c4a7780
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3bdff9521dc7922dbaef76758c989ccb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a3ffce2f4ea334094d4b2a79579fdb57
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0d79e8e5de4ab6a748cd0875314e419e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f9964d40c54eb0af097ff2b4dc139857
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ce6bb753902a4ebd8a5252e2b9a07e7b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-743892c9fbe05e2b4898428acb0adaf6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fa8d7a02f7b849d6b0b0fbad74a6c6d6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ebaf02958bc3adc968833c5a9b45ed2a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2908e631e10ae0b13c3561b0c80dab21
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aca0197ad1bd7de7bc8538d300ac0321
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-73b6a677140de9f221eab996e112212f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-32d8b2fb329c16dc15b261780e822662
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-093e1b19a31e9a7e8897566d7598b9aa
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5addd836382ba6bedf4ed982b800f127
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-821ddca33b8951f50e87ff41b206c753
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9905911eaec9f1cfe1154d5d0f5ad97f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-47273bcbf8be8681adb0210399de1c25
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7b92565b0ef60dc721d998f24cfaf6d7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-02f6492917be941899c4a97e4b9300da
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d9edb61c122b190126b556486599a79a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bbc5449c9195d56004d228f0ac28a34e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7009afa7260b6c95348d29eef2d41384
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4910ab5571b2b45f8bff48cd84a08cc1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bd221557f7428bb87d0d65d59ee9bb2c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-97258af0e2c1069731826204be8b43cc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-df757fa08d9fabd7deddb452d280653d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e54646f2e3eac899baa389931f0782c1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1eae1b7e3a84f31aa394549059b8a746
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-79652e164560e979ce3a52fbd9d77855
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-494213da85ed07bef71b1c2616ec0313
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f8f0a40121b1cb06a943bfd8eb051cf7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5c062c6a7efb2028a20d46333687d590
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ec234f46464f56cc2d016ae08c069ac
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-08826a29eb2bed46589808cc21fa496c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6bc52cae26cf81c5b58c68c95cc415b7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc583223b762fee801ab019b5c87cf5e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0b05a444ba26ad819b0c96992cf8ca30
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-52fd707e4a1a835953d5895223be4919
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fa803296f53ec558959ad8b4edfd94b7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f9902400003f357c973916f6e95255c6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-17ce08cfa30a80e1d4619dae66ad6960
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e8078d41de8a709f7e82943f7357c929
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-294f2c40f1360823204fde879445fc89
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a37eaa51076a207a144a60d49215f9e0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-77942a1ee45052c1e495f4a71111ea29
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7063f4eb73a24e180b970f35d83ea87f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d1f77a3d3349b8f70bb5bd31226efdcb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8b1e5e0eb52db481ed37f4246ca01943
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ae5290dbb7cc0e5cc3b9e0a67a02e36
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8a695ce2b5be5b3fe912d874a0e3992b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fd1ae8bce0b3a818c3ac18d03c11411d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-32a0794a6a84f7cf8e64ad25f763b8cb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-66b8fa37441d75e25e9eaa8d12fa659e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8830838f90b97f0096b0670ee126419b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ccb0c1e913aa73a5208906ffd85335e4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7f9da60250caf0b509a639295219d26f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d61ddaae792719450cdc3a8631c2b21f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c504f0a52489b50bc7fa50c106bfc6dc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fbe9b326db0c0a4b9d0b8e490447dc71
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5877a34fa98224e964026a9714daeae0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bbe98735d1a2ffb4de0aa7b61fc1fb20
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0a2db1d5bc76d2eee58e26fc7dd7bade
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5f624218760b87d27bb8db52381b9d2f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6287983e9f95a73cc73f2adfcd81a290
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6414451c5ea92111a49e3f3c06261c36
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-96eb7742378c53ea6190305a1f57f532
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-49f06061ac83913937be580065b47e53
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e75a69f5a51ff35bc702b05495dcb353
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f3c93d0c2e7b800250ae8c17befeff9a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-48a2bc3de700ba6bfadddb8ca50b11b0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-13bc2fef6ff62979e83562a1a8f9ba29
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5e28294c9cccf5c486e740d94c896e0f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-61fa512eedecf718b73efc084ea4c7ac
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-456a9103b7bb374f00cd2ac26a1c8d03
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-405a6f5bd4012b409514c42fb6eace63
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1be9b672fadb066059167ca0cea9c432
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cec141ef6d2bf0d2f1bcd65189f35ec0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-92d1b9e0819726e20fc001579d6d1623
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-67513734b2ae56679b7f895f87f6b8ee
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a5c0a91a09fb9021e38c0f321d0d2dbc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e40123174929574d1eb65099a19e57b9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a2f428e53af6f62f1a7071fb4fa5691b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-81974058b75c769268bcd6526581a822
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e9a49178e8c1064e30de3e601662c97e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-89df452f4d6d22ae52913cbdb3cab9b5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a9500ba7324a964dd04d6450d7d5c05b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0aba0432cb71461db6b82c800a141924
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cd2506d31caa3476501c1d90432a0f65
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-879afb53dcdf645fefb39857e3bc4b75
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4ae00231e69398a10bdd8dab27d7e378
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9a8f042d453c26fb0e82dfd1204621db
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3dd9fac192e106eca08e7c885a6ee6a3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8ce9915d0ca7262f60a9daf68b624d37
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b57510be28dcb2ace7698862d9676fa6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fd18007b1a98e7a44f5f2c8c74704a14
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0b64457a3697beb58d15a6cab97bd76c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2d20ac728f38eb5559366633d7fe3238
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ec62c6bad3557365e1ff3ffc6cbd7d40
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2801920b0844257e18cc0f91597fa9b5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-269ac42ea91e52b239f85a29011886ca
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4f2a9afc90de5b50270e29f302511007
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-42558bfebc59d99cfdd4e3e3800dd7bf
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-37631434e31b6ca5cbaba24941b438b0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f8f8cc6ae53ef16014e9f8957a24866a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-feec82d6da68f89b7ca3898d2214db48
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fa9549dc43b675a0b287bdc656b95c3e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-695fcc17ea2b47614001a29423a964cc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-57e768b041929a907f7e8ead5a9a845c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-369594173b099c80f9c260c30ed4d48a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1a5c4816da8740c6acfcf88f0af0545c
FileName: ./.assets/justforfunnoreally_dev.svg
SPDXID: SPDXRef-89c3427a5cc80fd3a116050b1be32fc5
FileChecksum: SHA1: e9ca37b091c0ec4bec64cdaeb6b32fac97008abd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: https://shields.io/>
FileName: ./.assets/no_ai.svg
SPDXID: SPDXRef-177b49b95f57baf0b9cb811d1a27ea01
FileChecksum: SHA1: 9cbd58fc16abe3596218c58c29706816d489bb6d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: https://shields.io/
FileName: ./.gitattributes
SPDXID: SPDXRef-5529ff0bcaa0cee2aa68a222c83dff44
FileChecksum: SHA1: a01a675e593d2d4b1b1bff8bcd623f433b9b4bff
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./.github/dependabot.yml
SPDXID: SPDXRef-5997c91b50c930d2696a6d739e576e26
FileChecksum: SHA1: a29e32bcb095561b34fb975070a8c4fbfb9b6285
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./.github/workflows/CI.yml
SPDXID: SPDXRef-89a95f07c843b1e4f16361a2aa749b7c
FileChecksum: SHA1: e715f16ecc175740b58d5e4ee34de692633993b7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./.github/workflows/REUSE.yml
SPDXID: SPDXRef-29985a9b5ec65060099cc88585d6d5d4
FileChecksum: SHA1: 3954bf3184b2c9305fb77b6d39907eda90c7dcfd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./.gitignore
SPDXID: SPDXRef-57a226d4e007a70fd828a327ac3d072c
FileChecksum: SHA1: da05413c5f09e51170e9be5edabcd647a4db6eff
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./.vscode/extensions.json
SPDXID: SPDXRef-fc19bdf246fed434aadfa6c15bca7ff6
FileChecksum: SHA1: a2b8f1df852f6f266d6fd10ff97ca1cb7206231c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./.vscode/launch.json
SPDXID: SPDXRef-1aa140cbb991ff6b5a8875412d3f9c38
FileChecksum: SHA1: 9ee45fde3a325788a53c2e3a4f46813fd1ea6ef2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./.vscode/tasks.json
SPDXID: SPDXRef-5ae8dfee984d478bffa9c66cd0af2af9
FileChecksum: SHA1: f02c20358ef836a3a258d154732c848d176c5c8c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./CODEOWNERS
SPDXID: SPDXRef-1125002ef26fd5eaf5021a3cd3e23af2
FileChecksum: SHA1: 5c16476b6c9d615dbe3e92b67980753d4b10ed08
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./README.md
SPDXID: SPDXRef-1de5876285fdb764f0b3d47b864a8574
FileChecksum: SHA1: e8568a68e07f091f37312cccadbb871ef0742f65
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./SPECIFICATIONS.md
SPDXID: SPDXRef-5f191c11e3504785256291000efd61f4
FileChecksum: SHA1: ef2c2e2e30289048325e05545358f91191de57be
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./build.zig
SPDXID: SPDXRef-01d48ce02032f504a28ab4688c8cf901
FileChecksum: SHA1: 1bb624ccc282b951ee041f911a24f9083ea6d8d5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./build.zig.zon
SPDXID: SPDXRef-3f75eccabca3575b19b3509c1813ac20
FileChecksum: SHA1: 88d02a5f5f84d3d96f4d3002fa31891de7583f70
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./build/Application.zig
SPDXID: SPDXRef-24208f4a008aa14fd3d83146174be8a0
FileChecksum: SHA1: 5b66f658c0c56efd781b4dba5abd6a6f9dc7cbb3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./build/ApplicationDescription.zig
SPDXID: SPDXRef-db930e0cf0d2ebf313fee265af49ba44
FileChecksum: SHA1: 0d77bf0aef2cb1ed501277d1e7909d32f7847e80
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./build/CascadeTarget.zig
SPDXID: SPDXRef-a4975ec641b2e0521d540943e1e132fc
FileChecksum: SHA1: 630a62a2829200bd4922f4b19b884d5f30358b28
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./build/ImageStep.zig
SPDXID: SPDXRef-1a8b0c5f74ef6455737526b51b96c3b2
FileChecksum: SHA1: 20d3cce8a1e214fac2258455d156c4ed00b109e9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./build/Kernel.zig
SPDXID: SPDXRef-a4dad4bd149b5bfd793f20b781cc03f3
FileChecksum: SHA1: 2722cafcdcfac31a3b3905f88fe8b6cbf328b21e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./build/KernelComponent.zig
SPDXID: SPDXRef-3f6c6b3bd60eaee334ce89e29fa558c5
FileChecksum: SHA1: a21fa38aa1614cf4119073eb23e813a70dc452f6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./build/Library.zig
SPDXID: SPDXRef-b9e6b1ea98b27a8f230dab0315a2a625
FileChecksum: SHA1: 68cc49c6b49effd593572c66add9f27d4aea6301
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./build/LibraryDescription.zig
SPDXID: SPDXRef-7598eb5c38199be66fcb27742d49cbc5
FileChecksum: SHA1: 6baca19a5e33a5370e54e097db06f47328ab9d93
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./build/Options.zig
SPDXID: SPDXRef-010bd2d356dca05e23ae8bb0f77f887c
FileChecksum: SHA1: d43d364c8adb2681f9c840af4bf9bcd28bf7f21e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./build/StepCollection.zig
SPDXID: SPDXRef-5ed89c14426c0cff3936d9c72b440b50
FileChecksum: SHA1: 01d360f78e3a1a788c3bd3b4dc6d6f027d3eeb91
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./build/Tool.zig
SPDXID: SPDXRef-408629eaddea4d81747c76cadf38c1a9
FileChecksum: SHA1: afe91f8a81b8cb0f21ad59a7424543e0107b2847
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./build/ToolDescription.zig
SPDXID: SPDXRef-1cb2f2b4f381b1af8297a90787888eb0
FileChecksum: SHA1: 2d1d0952c5a7839861ceecb91a3e8ad09ce4ef36
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./build/limine.conf
SPDXID: SPDXRef-e838b4e4231194dd3ab237d260424092
FileChecksum: SHA1: 99293cf810f92b4abf3bdd77f935a2a3522ab6a8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./build/limine_no_kaslr.conf
SPDXID: SPDXRef-6eb2b45b2ba33bf8c435250010e6d7b4
FileChecksum: SHA1: c21afcfefbc0ec3df48461e1e5c834640f8a18e0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./build/limine_no_kaslr_ramfb.conf
SPDXID: SPDXRef-4f24069935ae105774e349eb7a4aa9db
FileChecksum: SHA1: 46fb4c885daa8fe3b910c6f221c96cba03785179
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./build/limine_ramfb.conf
SPDXID: SPDXRef-f3d123b81c358c9f9c1c35cb5747a629
FileChecksum: SHA1: 2e891072067a4d481eadb87dd1013ac7194f14ca
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./build/qemu.zig
SPDXID: SPDXRef-c5296aa5cecd75d8d96b71826a3f7080
FileChecksum: SHA1: 69119039a60c828fd72dc75d131f70536237c549
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/arch.zig
SPDXID: SPDXRef-3db34b5ede6f82dec78dcbcdf169997b
FileChecksum: SHA1: 4b7381ba82f96b4ba7d2357d55fb572650a75196
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/arm/arm.zig
SPDXID: SPDXRef-52382752980b662d963703577f1c9302
FileChecksum: SHA1: ca2a2b9c3214e93eb4569738d48b46dbd99d92a2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/arm/instructions.zig
SPDXID: SPDXRef-a8482fa3c44d45b32ad8089b85f0fd3c
FileChecksum: SHA1: 86533455b43428607d79eb8cb899f4f32b6eeb5d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/arm/interface.zig
SPDXID: SPDXRef-ec2ce7b7402479a57b2340436b027c36
FileChecksum: SHA1: 627bc78117ba34cec5b8fc46b5d6d1b1b221cd38
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/arm/linker.ld
SPDXID: SPDXRef-44fee5748cee3338ed2b6ec98a5ddd2e
FileChecksum: SHA1: 48b8822fa61966796f495cb752c28c527e951d53
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/arm/registers.zig
SPDXID: SPDXRef-921f8f9226b2e2366b6dc50f85fb4c16
FileChecksum: SHA1: 78666123cd099c8f74a78c8ab6decfed05558955
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/custom_configuration.zig
SPDXID: SPDXRef-f2f8420e58f94217e14a7f7e8fc86006
FileChecksum: SHA1: fa09923f712bec2f49baf8fbd1db162959bbc8fa
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/riscv/instructions.zig
SPDXID: SPDXRef-7077ba93833ff3dbf6880c66004fd3a7
FileChecksum: SHA1: d3b68bed1f2ca804bf5162c1ad492901ad644608
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/riscv/interface.zig
SPDXID: SPDXRef-0fef3f8dbdb6e54db660c633eb952a71
FileChecksum: SHA1: 1b00d1ca156a9ef98649e373e439b0413de8b5ff
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/riscv/linker.ld
SPDXID: SPDXRef-f20badbb9e33852eab01322c982d5c6f
FileChecksum: SHA1: 478ef35ace95651477b0783503d6dd06da8115d8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/riscv/registers.zig
SPDXID: SPDXRef-702654723dd082979e889f11e0ac402d
FileChecksum: SHA1: 366fe1395b59e824eb4d1ef203b21e94febcedfa
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/riscv/riscv.zig
SPDXID: SPDXRef-28a8f818289872e1ef112c364ba68325
FileChecksum: SHA1: f5c7e08139509660459200d78ded063603e0fe91
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/riscv/sbi_debug_console.zig
SPDXID: SPDXRef-46aa7c6a1e023050dc04bf4bfaa5c978
FileChecksum: SHA1: 67a4344ae58567d166a48bc636a3cdf77eeb7e12
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/Gdt.zig
SPDXID: SPDXRef-25d14727b3eed88e4474d8b8f3d8e055
FileChecksum: SHA1: 9aa2f3a926b615df733a63f3c3f946ba2634b009
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/PerExecutor.zig
SPDXID: SPDXRef-b742deb72ba3638b8028f3eda5a70317
FileChecksum: SHA1: 2e822a2b709e4be8db0e6ce35acb55a530bc076a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/Tss.zig
SPDXID: SPDXRef-c76927566e30d763a9f6ec7c3101ab38
FileChecksum: SHA1: cdedd88becc4df74ab8adae8682553d258b84b5c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/apic.zig
SPDXID: SPDXRef-b53d8b218dc0aa2788d0f1f75242e88e
FileChecksum: SHA1: bbdfaa71d61a53bcf02a726a4c8e1113d6a1e8db
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/asm/interruptHandlers.S
SPDXID: SPDXRef-4d39867aaebfa6053caf3efe43340961
FileChecksum: SHA1: 27a39a406dd3ff1136add419aeed0b978c102dd1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/config.zig
SPDXID: SPDXRef-d918e1539b144918e7f7c6086acb0bd5
FileChecksum: SHA1: 7fb8f4a7c4668c003dbd6c7261b58f1737810b7f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/hpet.zig
SPDXID: SPDXRef-d5a18ec93f66963979b35b30fc99fded
FileChecksum: SHA1: 4496c7df37165628ea070fd8e8164b5804cc3de7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/info/cpu_id.zig
SPDXID: SPDXRef-b81619e36834f14fc8e2f252b92e9644
FileChecksum: SHA1: 227651bc0d32a78ae66b69342afdc93ed27027e9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/info/info.zig
SPDXID: SPDXRef-8a419e911e7f7f20154dbb9f7fabf924
FileChecksum: SHA1: 363a220adaf35f2c1762393df7f7fff98eef2671
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/init.zig
SPDXID: SPDXRef-f8a39bfbbc2d011f829511e45c3e65ec
FileChecksum: SHA1: 6433db7a5a1afc810b3334147ebae756b32d37c0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/instructions.zig
SPDXID: SPDXRef-2dbe365d919ba13b6da003a397c4b128
FileChecksum: SHA1: c063910c365c275a4eb42436eaeca13305702df7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/interface.zig
SPDXID: SPDXRef-33ebf2d6cb9348c0fb4252a3202f9067
FileChecksum: SHA1: bf1104fde5ba9f6a7b9c1783f81da3273f102915
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/interrupts/Idt.zig
SPDXID: SPDXRef-6f2565004f6be034992717ef7c4af8e0
FileChecksum: SHA1: 118a7189cde48d4b1b5f6e0028e9407fbadcdf4c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/interrupts/handlers.zig
SPDXID: SPDXRef-e969a44b39c68b611bfc9b7c3c4a7780
FileChecksum: SHA1: c6386abc712319d2e899c852f3cf5718c2a22b94
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/interrupts/interrupts.zig
SPDXID: SPDXRef-3bdff9521dc7922dbaef76758c989ccb
FileChecksum: SHA1: 6800f1cd0c7f7bcd9b4a8998e4a568dbbf1a4efe
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/ioapic.zig
SPDXID: SPDXRef-a3ffce2f4ea334094d4b2a79579fdb57
FileChecksum: SHA1: 3e357b22719f5d5877befc82b964de17dad1e546
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/linker.ld
SPDXID: SPDXRef-0d79e8e5de4ab6a748cd0875314e419e
FileChecksum: SHA1: 3cb24226cf8fa5b1bc01eea8d0de25b8ece31ac5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/paging/PageFaultErrorCode.zig
SPDXID: SPDXRef-f9964d40c54eb0af097ff2b4dc139857
FileChecksum: SHA1: 9ad2fa98a0c8149b7e4fa41ae648ad26f7b1bd47
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/paging/PageTable.zig
SPDXID: SPDXRef-ce6bb753902a4ebd8a5252e2b9a07e7b
FileChecksum: SHA1: 925cf663a97e07770015b25dcfeb0402c79c556a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/paging/paging.zig
SPDXID: SPDXRef-743892c9fbe05e2b4898428acb0adaf6
FileChecksum: SHA1: e587e8fc89ff2ee4debf16c3709ba447c4dd7fe9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/registers.zig
SPDXID: SPDXRef-fa8d7a02f7b849d6b0b0fbad74a6c6d6
FileChecksum: SHA1: d14ad501ab016c59933086e7fdf189af919a1271
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/scheduling.zig
SPDXID: SPDXRef-ebaf02958bc3adc968833c5a9b45ed2a
FileChecksum: SHA1: fd26e07c87c320aee467fe26991a058268110713
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/tsc.zig
SPDXID: SPDXRef-2908e631e10ae0b13c3561b0c80dab21
FileChecksum: SHA1: e08a828520caa87796d30dd8e1be165ab65430ad
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/user.zig
SPDXID: SPDXRef-aca0197ad1bd7de7bc8538d300ac0321
FileChecksum: SHA1: ad734b98d8ed375db9b92f1a376860b5af7e6241
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/arch/x64/x64.zig
SPDXID: SPDXRef-73b6a677140de9f221eab996e112212f
FileChecksum: SHA1: c1074480ad17bf63584027faed8932106b1e19ed
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/boot/boot.zig
SPDXID: SPDXRef-32d8b2fb329c16dc15b261780e822662
FileChecksum: SHA1: 81fbf99f0674c16aa9f1d29e9d21004515d1a0cb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/boot/limine.zig
SPDXID: SPDXRef-093e1b19a31e9a7e8897566d7598b9aa
FileChecksum: SHA1: a80ebfbbdfa743085f98993b1a50ebc0a99ed48e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/Executor.zig
SPDXID: SPDXRef-5addd836382ba6bedf4ed982b800f127
FileChecksum: SHA1: 51e5997694246047f1bf9b71062192df46326fca
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/acpi/Address.zig
SPDXID: SPDXRef-821ddca33b8951f50e87ff41b206c753
FileChecksum: SHA1: fa892c77abff0c873fced24a7a2529aa87dcdf12
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/acpi/acpi.zig
SPDXID: SPDXRef-9905911eaec9f1cfe1154d5d0f5ad97f
FileChecksum: SHA1: 9b5819046b82e9483aa033d07af380f2a188a7a2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/acpi/tables/DBG2.zig
SPDXID: SPDXRef-47273bcbf8be8681adb0210399de1c25
FileChecksum: SHA1: 4e8f93adc3840b3455708f669e87ffb581fb4a8a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/acpi/tables/DSDT.zig
SPDXID: SPDXRef-7b92565b0ef60dc721d998f24cfaf6d7
FileChecksum: SHA1: 0a9ce65cfd8df02cdb05a06723badc63a22967ea
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/acpi/tables/FADT.zig
SPDXID: SPDXRef-02f6492917be941899c4a97e4b9300da
FileChecksum: SHA1: 3766386abefe8745aa58bb542a15292b3ed4dace
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/acpi/tables/HPET.zig
SPDXID: SPDXRef-d9edb61c122b190126b556486599a79a
FileChecksum: SHA1: 28b1fc3829b2efb9a107af4ae6416af381030606
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/acpi/tables/MADT.zig
SPDXID: SPDXRef-bbc5449c9195d56004d228f0ac28a34e
FileChecksum: SHA1: 432934007bf52f2546661cd03dd808e105ca8d52
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/acpi/tables/MCFG.zig
SPDXID: SPDXRef-7009afa7260b6c95348d29eef2d41384
FileChecksum: SHA1: 32653dc9135d1e707a0f1a1afd82948d8a082cd5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/acpi/tables/RSDP.zig
SPDXID: SPDXRef-4910ab5571b2b45f8bff48cd84a08cc1
FileChecksum: SHA1: 48138dfd4f0aa99123178af414e3402815e301e7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/acpi/tables/SPCR.zig
SPDXID: SPDXRef-bd221557f7428bb87d0d65d59ee9bb2c
FileChecksum: SHA1: c2b1da8f650c58fd5c1cfda1dec9063568a63368
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/acpi/tables/SharedHeader.zig
SPDXID: SPDXRef-97258af0e2c1069731826204be8b43cc
FileChecksum: SHA1: f8e36584c8f5ea2e619e3e8b2b3c5d26cc139bb0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/acpi/tables/TPM2.zig
SPDXID: SPDXRef-df757fa08d9fabd7deddb452d280653d
FileChecksum: SHA1: 83aed497330a1b2b8c2483df1072d6dc3730ab32
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/acpi/tables/tables.zig
SPDXID: SPDXRef-e54646f2e3eac899baa389931f0782c1
FileChecksum: SHA1: b6693f608138f56995679afe3d7a137e1465385c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/acpi/uacpi.zig
SPDXID: SPDXRef-1eae1b7e3a84f31aa394549059b8a746
FileChecksum: SHA1: b1338890761f8c838b13d00073af45a39c76a784
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2022-2025 Daniil Tatianin (https://github.com/uACPI/uACPI/blob/e5e5deea6f4dea0ea81237db39ca061ead048e60/LICENSE)
SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/acpi/uacpi_kernel_api.zig
SPDXID: SPDXRef-79652e164560e979ce3a52fbd9d77855
FileChecksum: SHA1: 8206635ff5a02c5698bbf17b63c6cb3efbb49678
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/cascade.zig
SPDXID: SPDXRef-494213da85ed07bef71b1c2616ec0313
FileChecksum: SHA1: e52f78c9408007de5cea2f4cc27ac3fcbcabb841
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/config.zig
SPDXID: SPDXRef-f8f0a40121b1cb06a943bfd8eb051cf7
FileChecksum: SHA1: 5b98e97b25cb737bcd1ddc9698ef0b3ef45684a6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/custom_configuration.zig
SPDXID: SPDXRef-5c062c6a7efb2028a20d46333687d590
FileChecksum: SHA1: cf65db0cb6ae3b7be32032c163a171d9d30f2823
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/debug/debug.zig
SPDXID: SPDXRef-2ec234f46464f56cc2d016ae08c069ac
FileChecksum: SHA1: 4a5291f3cee6ba1c7eceb09cda833c2acb3c14ef
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/debug/log.zig
SPDXID: SPDXRef-08826a29eb2bed46589808cc21fa496c
FileChecksum: SHA1: 3ec0c4a20fafca8083d152ea5bffd5a99b4eccdf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/init/devicetree.zig
SPDXID: SPDXRef-6bc52cae26cf81c5b58c68c95cc415b7
FileChecksum: SHA1: 2ac8e5fbf666079d0f48ef7aeda296fbcc1fc9a4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/init/init.zig
SPDXID: SPDXRef-dc583223b762fee801ab019b5c87cf5e
FileChecksum: SHA1: 6dc08478c5c9218c6002f01baa167b64e2ef6aee
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/init/output/Output.zig
SPDXID: SPDXRef-0b05a444ba26ad819b0c96992cf8ca30
FileChecksum: SHA1: 1499fd9787205f06685e8cb7483c19c897bebaa3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/init/output/framebuffer.zig
SPDXID: SPDXRef-52fd707e4a1a835953d5895223be4919
FileChecksum: SHA1: 661ca63c1d921146811638f4e35be0d902ed30fa
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/init/output/ssfn.h
SPDXID: SPDXRef-fa803296f53ec558959ad8b4edfd94b7
FileChecksum: SHA1: 90139be3d94468d3f695b657c5a5a9520dd7a228
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: Copyright (C) 2020-2022 bzt
SPDX-FileCopyrightText: Copyright (C) 2020-2022 bzt
FileName: ./kernel/cascade/init/output/ter-v14n.sfn
SPDXID: SPDXRef-f9902400003f357c973916f6e95255c6
FileChecksum: SHA1: 65734d22e02855a98692f1359abd31b6fd900e00
LicenseConcluded: NOASSERTION
LicenseInfoInFile: OFL-1.1-RFN
FileCopyrightText: Copyright (C) 2020 Dimitar Toshkov Zhekov, with Reserved Font Name "Terminus Font".
FileName: ./kernel/cascade/init/output/uart.zig
SPDXID: SPDXRef-17ce08cfa30a80e1d4619dae66ad6960
FileChecksum: SHA1: bd1b4feff0e43827bba6042fc0c3fce26681d027
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/mem/FlushRequest.zig
SPDXID: SPDXRef-e8078d41de8a709f7e82943f7357c929
FileChecksum: SHA1: 8d422f1e49fcda5af4f07535e21a5ee928c1c781
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/mem/KernelMemoryRegion.zig
SPDXID: SPDXRef-294f2c40f1360823204fde879445fc89
FileChecksum: SHA1: 540f9a07f56ce9f8700df76bfba2b30a3ff75ad0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/mem/MapType.zig
SPDXID: SPDXRef-a37eaa51076a207a144a60d49215f9e0
FileChecksum: SHA1: 8d7774efc16a51a958646fad70c53be270039660
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon #
FileName: ./kernel/cascade/mem/Page.zig
SPDXID: SPDXRef-77942a1ee45052c1e495f4a71111ea29
FileChecksum: SHA1: af4fd9dd50f22ae6131624b7c461395064a2849b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/mem/address_space/AddressSpace.zig
SPDXID: SPDXRef-7063f4eb73a24e180b970f35d83ea87f
FileChecksum: SHA1: 3778eb83088f186ae4430979bac843daaa0c4a6e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-2-Clause
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Copyright (C) 1997 Charles D. Cranor and Washington University.
SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/mem/address_space/AnonymousMap.zig
SPDXID: SPDXRef-d1f77a3d3349b8f70bb5bd31226efdcb
FileChecksum: SHA1: c3b7600909c100b5f811633215f08bbaedd76ff9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-2-Clause
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Copyright (C) 1997 Charles D. Cranor and Washington University.
SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/mem/address_space/AnonymousPage.zig
SPDXID: SPDXRef-8b1e5e0eb52db481ed37f4246ca01943
FileChecksum: SHA1: 54d922d33f79115f136e05319d18aa3024c7bf6f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-2-Clause
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Copyright (C) 1997 Charles D. Cranor and Washington University.
SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/mem/address_space/Entry.zig
SPDXID: SPDXRef-2ae5290dbb7cc0e5cc3b9e0a67a02e36
FileChecksum: SHA1: 53c2be10d86fc1d761edd4d229eb46ce0353c265
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-2-Clause
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Copyright (C) 1997 Charles D. Cranor and Washington University.
SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/mem/address_space/FaultInfo.zig
SPDXID: SPDXRef-8a695ce2b5be5b3fe912d874a0e3992b
FileChecksum: SHA1: 592d7a3a4731f6d419c1297056daf564eb8679fd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-2-Clause
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Copyright (C) 1997 Charles D. Cranor and Washington University.
SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/mem/address_space/Object.zig
SPDXID: SPDXRef-fd1ae8bce0b3a818c3ac18d03c11411d
FileChecksum: SHA1: ef9bab9ad45d0b726413680c988061843f2a7ae9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-2-Clause
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Copyright (C) 1997 Charles D. Cranor and Washington University.
SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/mem/address_space/chunk_map.zig
SPDXID: SPDXRef-32a0794a6a84f7cf8e64ad25f763b8cb
FileChecksum: SHA1: f551402a4721b3c18c63bcd52f6617d23298960c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/mem/cache.zig
SPDXID: SPDXRef-66b8fa37441d75e25e9eaa8d12fa659e
FileChecksum: SHA1: 23915bdc7c566bccd26d3faa32c1704c7c057ecf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/mem/heap.zig
SPDXID: SPDXRef-8830838f90b97f0096b0670ee126419b
FileChecksum: SHA1: 406371afbd710af84fc9984c5594848f5561cc24
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/mem/mem.zig
SPDXID: SPDXRef-ccb0c1e913aa73a5208906ffd85335e4
FileChecksum: SHA1: a7bc4bd8759cf70cb838a0dcaa599fd2e3498d53
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/mem/phys.zig
SPDXID: SPDXRef-7f9da60250caf0b509a639295219d26f
FileChecksum: SHA1: 0449c0af09705cb6e1bd30311106aa94af2d6847
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/mem/resource_arena.zig
SPDXID: SPDXRef-d61ddaae792719450cdc3a8631c2b21f
FileChecksum: SHA1: 2811ff5cf1cccbd4f17a4b4c8f368138a04ab7a7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/pci.zig
SPDXID: SPDXRef-c504f0a52489b50bc7fa50c106bfc6dc
FileChecksum: SHA1: 0197cd63aa9cb3d9b3ae1b4f224d86d50dd6fc31
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/sync/Mutex.zig
SPDXID: SPDXRef-fbe9b326db0c0a4b9d0b8e490447dc71
FileChecksum: SHA1: 4282728ad40589686eeab393cb2e5fff14c4cbbf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/sync/Parker.zig
SPDXID: SPDXRef-5877a34fa98224e964026a9714daeae0
FileChecksum: SHA1: 9077253ecbc0a77da34e3c8493e30941149e7b80
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/sync/RwLock.zig
SPDXID: SPDXRef-bbe98735d1a2ffb4de0aa7b61fc1fb20
FileChecksum: SHA1: 9a98af4d363a494f75544d11712296f7d9f6f958
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/sync/TicketSpinLock.zig
SPDXID: SPDXRef-0a2db1d5bc76d2eee58e26fc7dd7bade
FileChecksum: SHA1: d36ee85221fbc4da8f6182b0092f97405e91bf95
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/sync/WaitQueue.zig
SPDXID: SPDXRef-5f624218760b87d27bb8db52381b9d2f
FileChecksum: SHA1: 3df0e980494c20f1d9df7d9e5b911cdd2cf7fc72
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/sync/sync.zig
SPDXID: SPDXRef-6287983e9f95a73cc73f2adfcd81a290
FileChecksum: SHA1: 31b546e6b2dfe47f7080e6f3135a9ede86a177cf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/task/Current.zig
SPDXID: SPDXRef-6414451c5ea92111a49e3f3c06261c36
FileChecksum: SHA1: d744721b3fc0d80e93661f504300c444e878c709
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/task/Scheduler.zig
SPDXID: SPDXRef-96eb7742378c53ea6190305a1f57f532
FileChecksum: SHA1: 0dc610da651c1676e04550974acadcb3867ad195
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/task/SchedulerHandle.zig
SPDXID: SPDXRef-49f06061ac83913937be580065b47e53
FileChecksum: SHA1: a47c1a287a76fafa0ffe6c5166c84e6acfaa1a8d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/task/Stack.zig
SPDXID: SPDXRef-e75a69f5a51ff35bc702b05495dcb353
FileChecksum: SHA1: 20a758ddf95734290f27e6cc9cc18f58d8b46c67
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/task/Task.zig
SPDXID: SPDXRef-f3c93d0c2e7b800250ae8c17befeff9a
FileChecksum: SHA1: 3f63727b742a5f5df1277be099f0e6ca958a64ef
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/time.zig
SPDXID: SPDXRef-48a2bc3de700ba6bfadddb8ca50b11b0
FileChecksum: SHA1: 85d04712592ec7938959fdd86ce6bd9275223bbe
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/user/Process.zig
SPDXID: SPDXRef-13bc2fef6ff62979e83562a1a8f9ba29
FileChecksum: SHA1: e42214dd2f8014be07d13b229abe4d5f2901b86a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/user/Thread.zig
SPDXID: SPDXRef-5e28294c9cccf5c486e740d94c896e0f
FileChecksum: SHA1: 21efc276b7876e57782e905729f79477a979475f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/cascade/user/user.zig
SPDXID: SPDXRef-61fa512eedecf718b73efc084ea4c7ac
FileChecksum: SHA1: c42e962de58d9308f6f45b2182f04a6112b184b1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/kernel.zig
SPDXID: SPDXRef-456a9103b7bb374f00cd2ac26a1c8d03
FileChecksum: SHA1: 514021baf12e814c963b088ac551b521dea594d3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./kernel/listing.zig
SPDXID: SPDXRef-405a6f5bd4012b409514c42fb6eace63
FileChecksum: SHA1: 8ac1ee71f4e89e620d002e7da405cb41205259a6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./lib/bitjuggle/bitjuggle.zig
SPDXID: SPDXRef-1be9b672fadb066059167ca0cea9c432
FileChecksum: SHA1: 9d94a18fa895f21f175906633494fe298092346b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./lib/core/TypeErasedCall.zig
SPDXID: SPDXRef-cec141ef6d2bf0d2f1bcd65189f35ec0
FileChecksum: SHA1: e8dcc628bccd88d66d7b8b46cad75f77836c3d20
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./lib/core/address.zig
SPDXID: SPDXRef-92d1b9e0819726e20fc001579d6d1623
FileChecksum: SHA1: 2e1114f96b7c9131bc74b1bbbc39028e218a2b55
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./lib/core/containers.zig
SPDXID: SPDXRef-67513734b2ae56679b7f895f87f6b8ee
FileChecksum: SHA1: c505a83755269d3461971af9c15b6a2875f9a449
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./lib/core/core.zig
SPDXID: SPDXRef-a5c0a91a09fb9021e38c0f321d0d2dbc
FileChecksum: SHA1: a3e5d670b4b517bd30f063797e501d0f4fe5590e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./lib/core/duration.zig
SPDXID: SPDXRef-e40123174929574d1eb65099a19e57b9
FileChecksum: SHA1: e3b7dfd53b8b3ae8977f9393fb1e9b372805a88e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./lib/core/size.zig
SPDXID: SPDXRef-a2f428e53af6f62f1a7071fb4fa5691b
FileChecksum: SHA1: 13534c0774a1e446a23e872b4f19ad5a2d7b0537
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./lib/core/testing.zig
SPDXID: SPDXRef-81974058b75c769268bcd6526581a822
FileChecksum: SHA1: c03fc6965223a4e6be1be138e6fb517e13c758ae
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./lib/elf/elf.zig
SPDXID: SPDXRef-e9a49178e8c1064e30de3e601662c97e
FileChecksum: SHA1: 3e960e7255f8b870caf9a3ec3253922e60e4aefc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./lib/fs/ext.zig
SPDXID: SPDXRef-89df452f4d6d22ae52913cbdb3cab9b5
FileChecksum: SHA1: a568587a3c25390d75fcf049afce7bec3a7fc117
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./lib/fs/fat.zig
SPDXID: SPDXRef-a9500ba7324a964dd04d6450d7d5c05b
FileChecksum: SHA1: 78c61a1f2d96904877d4fb51c04795d1317d1a26
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./lib/fs/fs.zig
SPDXID: SPDXRef-0aba0432cb71461db6b82c800a141924
FileChecksum: SHA1: 3e5192b8d75fd9df5328f1f752c1da5852f056fe
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./lib/fs/gpt.zig
SPDXID: SPDXRef-cd2506d31caa3476501c1d90432a0f65
FileChecksum: SHA1: 2e4c21ccbdc4fb3229d6b49ae683e153b2b94ae3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./lib/fs/mbr.zig
SPDXID: SPDXRef-879afb53dcdf645fefb39857e3bc4b75
FileChecksum: SHA1: 64bb3b5d9f9051da05cf5df5896b5520cadec526
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./lib/limine/limine.zig
SPDXID: SPDXRef-4ae00231e69398a10bdd8dab27d7e378
FileChecksum: SHA1: 68a94438994266b785fe4c7100b764e8ef870638
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: 2022-2025 Mintsuki and contributors (https://github.com/limine-bootloader/limine-protocol/blob/trunk/LICENSE)
SPDX-FileCopyrightText: Lee Cannon
FileName: ./lib/listing.zig
SPDXID: SPDXRef-9a8f042d453c26fb0e82dfd1204621db
FileChecksum: SHA1: 015bede28dd8f819f03d445fb671d2f08ddffdf8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./lib/sdf/sdf.md
SPDXID: SPDXRef-3dd9fac192e106eca08e7c885a6ee6a3
FileChecksum: SHA1: 66b8c4b1d93e13c7190c62452cb5c7cacd9172e1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./lib/sdf/sdf.zig
SPDXID: SPDXRef-8ce9915d0ca7262f60a9daf68b624d37
FileChecksum: SHA1: 0d25d60770891849832c7daa7a6a0eeca3763fd5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./lib/uuid/uuid.zig
SPDXID: SPDXRef-b57510be28dcb2ace7698862d9676fa6
FileChecksum: SHA1: 2b616980d0488044380a69bc2cc55c3514bd21e5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
LicenseInfoInFile: BSD-2-Clause
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: 2015 Jiri Svoboda (https://github.com/HelenOS/helenos)
SPDX-FileCopyrightText: 2021 Dmitri Goutnik (https://github.com/dmgk/zig-uuid)
SPDX-FileCopyrightText: Lee Cannon
FileName: ./tool/image_builder/ImageDescription.zig
SPDXID: SPDXRef-fd18007b1a98e7a44f5f2c8c74704a14
FileChecksum: SHA1: 1995491b54d1959c880ade120fef0192ca1bce86
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./tool/image_builder/image_builder.zig
SPDXID: SPDXRef-0b64457a3697beb58d15a6cab97bd76c
FileChecksum: SHA1: 69d866b3304bf3a7003c3348655d484ac99cedcd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./tool/kernel_log_wrapper/StdoutWrapper.zig
SPDXID: SPDXRef-2d20ac728f38eb5559366633d7fe3238
FileChecksum: SHA1: fa6dc9f1794e9babf9c4e6faf2520d872c677ea6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./tool/kernel_log_wrapper/ansi.zig
SPDXID: SPDXRef-ec62c6bad3557365e1ff3ffc6cbd7d40
FileChecksum: SHA1: 0159fa6190a15de1877d3bda6cca9b6631528ef0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: Copyright (C) 2022 Diego Barria (https://github.com/xyaman/mibu/blob/c2d3719d5dcc1e5a723d3b06459c3b6275d2cef0/LICENSE)
SPDX-FileCopyrightText: Lee Cannon
FileName: ./tool/kernel_log_wrapper/kernel_log_wrapper.zig
SPDXID: SPDXRef-2801920b0844257e18cc0f91597fa9b5
FileChecksum: SHA1: 070ca807a92122ad738c4cbbccb65ca1c39d8fb3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./tool/limine_install/custom_configuration.zig
SPDXID: SPDXRef-269ac42ea91e52b239f85a29011886ca
FileChecksum: SHA1: 527b048f060dd50953df5ceab01181e61c497a32
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: Copyright (C) 2025 Zig OSDev Community (https://github.com/zig-osdev/zig-limine-install)
SPDX-FileCopyrightText: Lee Cannon
FileName: ./tool/limine_install/limine_install.zig
SPDXID: SPDXRef-4f2a9afc90de5b50270e29f302511007
FileChecksum: SHA1: bfbfa228a8cccf06901ec60de6347d40eb533898
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: Copyright (C) 2025 Zig OSDev Community (https://github.com/zig-osdev/zig-limine-install)
SPDX-FileCopyrightText: Lee Cannon
FileName: ./tool/listing.zig
SPDXID: SPDXRef-42558bfebc59d99cfdd4e3e3800dd7bf
FileChecksum: SHA1: 72386c6554dc94706392188b0972847fbcca22a5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./tool/sdf_builder/FileTableBuilder.zig
SPDXID: SPDXRef-37631434e31b6ca5cbaba24941b438b0
FileChecksum: SHA1: 1706d001f828d9026e256aad5a817ba5a08e2be0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./tool/sdf_builder/LocationLookupBuilder.zig
SPDXID: SPDXRef-f8f8cc6ae53ef16014e9f8957a24866a
FileChecksum: SHA1: aaf8ba4178f69d8c0b2568a3527b350209a07a3d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./tool/sdf_builder/LocationProgramBuilder.zig
SPDXID: SPDXRef-feec82d6da68f89b7ca3898d2214db48
FileChecksum: SHA1: e1a8fd5d6476001fb2198badb0f5073f7aaa928f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./tool/sdf_builder/StringTableBuilder.zig
SPDXID: SPDXRef-fa9549dc43b675a0b287bdc656b95c3e
FileChecksum: SHA1: fde93ad15c92cb006905a8107d677b17b42ed5dd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./tool/sdf_builder/custom_configuration.zig
SPDXID: SPDXRef-695fcc17ea2b47614001a29423a964cc
FileChecksum: SHA1: c6db3a4bb6cbbd14817e04ac85a066fd8bc09531
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./tool/sdf_builder/libdwarf.zig
SPDXID: SPDXRef-57e768b041929a907f7e8ead5a9a845c
FileChecksum: SHA1: aabd8e08a812155b14ec6085f209cf706aa39147
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./tool/sdf_builder/sdf_builder.zig
SPDXID: SPDXRef-369594173b099c80f9c260c30ed4d48a
FileChecksum: SHA1: d54ec71dba9cb2a02c361fa198ab473c0885f08b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-MIT
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
FileName: ./user/listing.zig
SPDXID: SPDXRef-1a5c4816da8740c6acfcf88f0af0545c
FileChecksum: SHA1: 6f4683b223794485f38db8fad113eee63e2dc84d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-NON-AI-CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Lee Cannon
LicenseID: LicenseRef-NON-AI-CC0-1.0
LicenseName: NOASSERTION
ExtractedText: NON-AI CC0 1.0 Universal
Statement of Purpose
The laws of most jurisdictions throughout the world automatically confer exclusive Copyright and Related Rights (defined below)
upon the creator and subsequent owner(s) (each and all, an "owner") of an original work of authorship and/or a database (each, a "Work").
Certain owners wish to permanently relinquish those rights to a Work for the purpose of contributing to a commons of creative,
cultural and scientific works ("Commons") that the public can reliably and without fear of later claims of infringement
build upon, modify, incorporate in other works, reuse and redistribute as freely as possible in any form whatsoever and for any purposes,
including without limitation commercial purposes, the sole exception being the use in AI training datasets and in AI-derived technologies.
These owners may contribute to the Commons to promote the ideal of a free culture and the further production of creative,
cultural and scientific works, or to gain reputation or greater distribution for their Work in part through the use and efforts of others.
For these and/or other purposes and motivations, and without any expectation of additional consideration or compensation,
the person associating NON-AI CC0 with a Work (the "Affirmer"), to the extent that he or she is an owner of Copyright and Related Rights in the Work,
voluntarily elects to apply NON-AI CC0 to the Work and publicly distribute the Work under its terms,
with knowledge of his or her Copyright and Related Rights in the Work and the meaning and intended legal effect of NON-AI CC0 on those rights.
1. Copyright and Related Rights.
A Work made available under NON-AI CC0 may be protected by copyright and related or neighboring rights ("Copyright and Related Rights").
Copyright and Related Rights include, but are not limited to, the following:
i. the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work;
ii. moral rights retained by the original author(s) and/or performer(s);
iii. publicity and privacy rights pertaining to a person's image or likeness depicted in a Work;
iv. rights protecting against unfair competition in regards to a Work, subject to the limitations in paragraph 4(a), below;
v. rights protecting the extraction, dissemination, use and reuse of data in a Work;
vi. database rights (such as those arising under Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996
on the legal protection of databases, and under any national implementation thereof, including any amended or successor version
of such directive); and
vii. other similar, equivalent or corresponding rights throughout the world based on applicable law or treaty,
and any national implementations thereof.
2. Waiver.
To the greatest extent permitted by, but not in contravention of, applicable law, Affirmer hereby
overtly, fully, permanently, irrevocably and unconditionally waives, abandons, and surrenders all of
Affirmer's Copyright and Related Rights and associated claims and causes of action,
whether now known or unknown (including existing as well as future claims and causes of action),
in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty
(including future time extensions), (iii) in any current or future medium and for any number of copies,
and (iv) for any purpose, including without limitation commercial, advertising or promotional purposes (the "Waiver"),
except for the use in AI-training datasets, including but not limited to any use that contributes to
the training or development of an AI model or algorithm, unless You obtain explicit written permission from the Affirmer to do so.
Each usage acknowledges that the Covered Work is not intended for use in the creation of an Artificial Intelligence training dataset,
and that the Affirmer has no obligation to provide support or assistance for any use that violates this license.
Affirmer makes the Waiver for the benefit of each member of the public at large and to the detriment of Affirmer's heirs and successors,
fully intending that such Waiver shall not be subject to revocation, rescission, cancellation, termination, or any other legal or equitable action
to disrupt the quiet enjoyment of the Work by the public as contemplated by Affirmer's express Statement of Purpose.
3. Public License Fallback.
Should any part of the Waiver for any reason be judged legally invalid or ineffective under applicable law,
then the Waiver shall be preserved to the maximum extent permitted taking into account Affirmer's express Statement of Purpose.
In addition, to the extent the Waiver is so judged Affirmer hereby grants to each affected person a royalty-free, non transferable,
non sublicensable, non exclusive, irrevocable and unconditional license to exercise Affirmer's Copyright and Related Rights in the Work
(i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions),
(iii) in any current or future medium and for any number of copies, and (iv) for any purpose,
including without limitation commercial, advertising or promotional purposes (the "License"),
except for the use in AI-training datasets, including but not limited to any use that contributes to
the training or development of an AI model or algorithm, unless You obtain explicit written permission from the Affirmer to do so.
Each usage acknowledges that the Covered Work is not intended for use in the creation of an Artificial Intelligence training dataset,
and that the Affirmer has no obligation to provide support or assistance for any use that violates this license.
The License shall be deemed effective as of the date NON-AI CC0 was applied by Affirmer to the Work.
Should any part of the License for any reason be judged legally invalid or ineffective under applicable law,
such partial invalidity or ineffectiveness shall not invalidate the remainder of the License,
and in such case Affirmer hereby affirms that he or she will not (i) exercise any of his or her remaining Copyright and Related Rights
in the Work or (ii) assert any associated claims and causes of action with respect to the Work,
in either case contrary to Affirmer's express Statement of Purpose.
4. Limitations and Disclaimers.
a. No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document.
b. Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work,
express, implied, statutory or otherwise, including without limitation warranties of title, merchantability,
fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy,
or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law.
c. Affirmer disclaims responsibility for clearing rights of other persons that may apply to the Work or any use thereof,
including without limitation any person's Copyright and Related Rights in the Work. Further, Affirmer disclaims responsibility
for obtaining any necessary consents, permissions or other rights required for any use of the Work.
d. Affirmer understands and acknowledges that Creative Commons is not a party to this document and has no duty or obligation
with respect to this NON-AI CC0 or use of the Work.
LicenseID: LicenseRef-NON-AI-MIT
LicenseName: NOASSERTION
ExtractedText: MIT NON-AI License
Permission is hereby granted, free of charge, to any person obtaining a copy of the software and associated documentation files (the "Software"),
to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions.
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
In addition, the following restrictions apply:
1. The Software and any modifications made to it may not be used for the purpose of training or improving machine learning algorithms,
including but not limited to artificial intelligence, natural language processing, or data mining. This condition applies to any derivatives,
modifications, or updates based on the Software code. Any usage of the Software in an AI-training dataset is considered a breach of this License.
2. The Software may not be included in any dataset used for training or improving machine learning algorithms,
including but not limited to artificial intelligence, natural language processing, or data mining.
3. Any person or organization found to be in violation of these restrictions will be subject to legal action and may be held liable
for any damages resulting from such use.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.