SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-d0c5304c-3c33-4e46-bcca-f9f591f88572
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-5.0.2
Created: 2025-05-03T08:05:39Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-75428ad78020719a5365f8c8240047ca
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9b87cc54ca9ad50ec789f8dc442bd514
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-17c21791b4417eb340bcd1f726477938
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2c5bb92caa5020860ca64f16355f6b01
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f1f331c5882cf01621110a119a2c468c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-24e9156dc5aab5c4d28bef7e9fc19d94
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b1bfdacdfc1641d93f9d8aae5b48c905
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5a5670610b3c03199f040f2ad50f2107
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-201b73b7aebc6bc3ead07ccc92b27720
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2a213816b35b33753bcf4dc5a1b5e96b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-334c8b68a693e696e07d77b7c8b6b445
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-353f243e0915f73940de4344d8eb7f16
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-80dd24f7589b0b1365c4e2d404c6a465
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f2b2fb4656fbe27fee73e9c136f40446
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-33778d045fd797f6b9e4f8facd9f0055
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e0f0dd8a52e27d7859b31c5182c60436
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-82b2e7a853544d34fc22d0656ca0cd9f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0487317cb47053e3cb4e3d98bfcca0e5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e75806d5299ae80626ebe57e82747201
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f0a2a70b8e51e102b9cd2bc5ff7eee02
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c3850a91036d4fa566eeab32c4daf9f2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6823f50bfdc9cd4805a6f06034b5cdb1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1c54400dae2360f1f3edf5855ecd1f18
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d3c1d4a93f52f67111c590e1916b76d0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4fb12815e2afddf227d79b6d48f0e037
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-076ea13e4662baa587098ce45dcc9f04
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ed68c39f4e60446c6b179d6ebecefc42
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bf30b3993e01dd65fc59a93fd5b3c612
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4fc2df4255ee5e21a1e379130e437844
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d9349529a3f6693d306ee0ea3ddfa4ec
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-56ec857cdc2661bd79e7b3683bf7e1d4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e809a6eed00a8e006dd6a5f8a9516835
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-356f50fdee88905928e564ffe5c47ecb
FileName: ./.github/workflows/ci.yml
SPDXID: SPDXRef-75428ad78020719a5365f8c8240047ca
FileChecksum: SHA1: 17992a5c4e9de287839f970ea6707d5cc687d897
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./.github/workflows/line_length.sh
SPDXID: SPDXRef-9b87cc54ca9ad50ec789f8dc442bd514
FileChecksum: SHA1: bc090a73250ee0482db87e6680c42e61bb0bb7fe
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./.gitignore
SPDXID: SPDXRef-17c21791b4417eb340bcd1f726477938
FileChecksum: SHA1: 8876bc43661700b4e9cea5f098f530b5545e7c11
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./ChangeLog.md
SPDXID: SPDXRef-2c5bb92caa5020860ca64f16355f6b01
FileChecksum: SHA1: 8bf82141f951d50f70262f9cd16a17008018ab7e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./README.md
SPDXID: SPDXRef-f1f331c5882cf01621110a119a2c468c
FileChecksum: SHA1: d7b3667d1496359227030525eb18928e0016836d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./bench/Bench/Math/NumberTheory/HyperbolicConvolution.hs
SPDXID: SPDXRef-24e9156dc5aab5c4d28bef7e9fc19d94
FileChecksum: SHA1: 48b7eb49f8ad5297d51c3a61bddf3da6273dd643
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./bench/Bench/Math/NumberTheory/MemoHyper.hs
SPDXID: SPDXRef-b1bfdacdfc1641d93f9d8aae5b48c905
FileChecksum: SHA1: a81ab2e1eec6980e9a44afeba5926ea8cc34ec03
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./bench/Bench/Math/NumberTheory/MemoHyper/Internal.hs
SPDXID: SPDXRef-5a5670610b3c03199f040f2ad50f2107
FileChecksum: SHA1: 3dbb2f4cdc64186ac64ef770536cb7a982db6bf0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./bench/Bench/Math/NumberTheory/Mobius.hs
SPDXID: SPDXRef-201b73b7aebc6bc3ead07ccc92b27720
FileChecksum: SHA1: 72fde46f746617287ee947158bf5d42f748a89eb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./bench/Bench/Math/NumberTheory/Summation.hs
SPDXID: SPDXRef-2a213816b35b33753bcf4dc5a1b5e96b
FileChecksum: SHA1: 2b7626ab0a2b46875c7fb9fe066bbf81e0102a91
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./bench/Bench/SublinearSummation/Util.hs
SPDXID: SPDXRef-334c8b68a693e696e07d77b7c8b6b445
FileChecksum: SHA1: 20ecce48394301460674145cad7742b7f93022d7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./bench/Bench/Util.hs
SPDXID: SPDXRef-353f243e0915f73940de4344d8eb7f16
FileChecksum: SHA1: 89e92cd960a6bc3be0660d5ebd37e4fff03b5bf1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./bench/Main.hs
SPDXID: SPDXRef-80dd24f7589b0b1365c4e2d404c6a465
FileChecksum: SHA1: 1cb3ef737b04edcbde52d91c85f01a632c32d098
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./cabal.project
SPDXID: SPDXRef-f2b2fb4656fbe27fee73e9c136f40446
FileChecksum: SHA1: 88587546390d44ebb96ba6157c4878a3e9cd5948
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./package.yaml
SPDXID: SPDXRef-33778d045fd797f6b9e4f8facd9f0055
FileChecksum: SHA1: 520c5d6d685878f6819a6df0c9f984814d411a9f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./src/Math/NumberTheory/HyperbolicConvolution.hs
SPDXID: SPDXRef-e0f0dd8a52e27d7859b31c5182c60436
FileChecksum: SHA1: 3666adb620aca363c3109a809f9d2a74de506bac
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./src/Math/NumberTheory/MemoHyper.hs
SPDXID: SPDXRef-82b2e7a853544d34fc22d0656ca0cd9f
FileChecksum: SHA1: ce0d9058ce3d75d5a13bcb6fcf5b2bbb918694bc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./src/Math/NumberTheory/MemoHyper/Internal.hs
SPDXID: SPDXRef-0487317cb47053e3cb4e3d98bfcca0e5
FileChecksum: SHA1: 90d57a6d09d412369c48196bcacf510a79257254
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./src/Math/NumberTheory/MemoHyper/Mutable.hs
SPDXID: SPDXRef-e75806d5299ae80626ebe57e82747201
FileChecksum: SHA1: c94b033728aa2cf8ecb868a535bd080e3e3b1ff0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./src/Math/NumberTheory/Mobius.hs
SPDXID: SPDXRef-f0a2a70b8e51e102b9cd2bc5ff7eee02
FileChecksum: SHA1: 6d8d8e7bb26f77c84a2381992da81242a63411bc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./src/Math/NumberTheory/Summation.hs
SPDXID: SPDXRef-c3850a91036d4fa566eeab32c4daf9f2
FileChecksum: SHA1: bf242997a11fb9571d8370c7cd364f849b87ca53
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./src/Math/NumberTheory/Summation/Internal.hs
SPDXID: SPDXRef-6823f50bfdc9cd4805a6f06034b5cdb1
FileChecksum: SHA1: d7a01c03cba787b4f948ac83e7238be8e650c7d9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./src/SublinearSummation/Util.hs
SPDXID: SPDXRef-1c54400dae2360f1f3edf5855ecd1f18
FileChecksum: SHA1: 4f3caad3219423107dc47ef8d3dd3c68330e4ce6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./stack.yaml
SPDXID: SPDXRef-d3c1d4a93f52f67111c590e1916b76d0
FileChecksum: SHA1: a38556cb6471b6702578f49d9798bad57e8c77fe
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./sublinear-summations.cabal
SPDXID: SPDXRef-4fb12815e2afddf227d79b6d48f0e037
FileChecksum: SHA1: a61a1d71c9db68328046d39a929c979a37419cc9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./test/Main.hs
SPDXID: SPDXRef-076ea13e4662baa587098ce45dcc9f04
FileChecksum: SHA1: b788e5952c399727ca7822c4faa2a4b86c36c5f9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./test/Test/Math/NumberTheory/HyperbolicConvolution.hs
SPDXID: SPDXRef-ed68c39f4e60446c6b179d6ebecefc42
FileChecksum: SHA1: 9427d98cfe7342de6d20ca75757ebc2de93c475c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./test/Test/Math/NumberTheory/MemoHyper.hs
SPDXID: SPDXRef-bf30b3993e01dd65fc59a93fd5b3c612
FileChecksum: SHA1: 64397c4dda4d7a40b72dae33f826e1d9d7980f8a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./test/Test/Math/NumberTheory/MemoHyper/Internal.hs
SPDXID: SPDXRef-4fc2df4255ee5e21a1e379130e437844
FileChecksum: SHA1: 5c0dd1395706dfb91eac5eee66391e50302e77f2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./test/Test/Math/NumberTheory/Mobius.hs
SPDXID: SPDXRef-d9349529a3f6693d306ee0ea3ddfa4ec
FileChecksum: SHA1: ceb8ae941e9626082675cf59b6ecda048bfdafcc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./test/Test/Math/NumberTheory/Summation.hs
SPDXID: SPDXRef-56ec857cdc2661bd79e7b3683bf7e1d4
FileChecksum: SHA1: f4e559ea754f5d32f311e5646c4289887ec47920
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./test/Test/SublinearSummation/Util.hs
SPDXID: SPDXRef-e809a6eed00a8e006dd6a5f8a9516835
FileChecksum: SHA1: b996526a0eb3afcf03cce7fece1f2cac63b641ed
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula
FileName: ./test/Test/Util.hs
SPDXID: SPDXRef-356f50fdee88905928e564ffe5c47ecb
FileChecksum: SHA1: 5857ef7e5bda097d75dc2330cd77dcb3b7a1a935
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: Copyright Preetham Gujjula