SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-fb7d1400-2ea7-44e9-82c7-9ebf9a5c7858
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-5.0.2
Created: 2025-06-09T13:41:22Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-da202b8287d9e54092e22912ae899116
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4d2f9f92979ae5c37e68b1cea5a3e13c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4d3f30862229e2eb809b35b4000aa4c7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-49e4e87ab528aa06251ff6805116013c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8ed5675fb851b3eee37ed00e656ddaf3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-78dc8d6a806a0187b2e503bc8d81cc0a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8289f90b3e126c0bfe032a25c788095e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-93e6584f582d30f63965776068421922
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4b3251f827b2663018a59a5af7142608
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c2b67713a0c94a31aa7defde4d2367b4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0b87a5ff967c1d1de67c5b27a1e5aa23
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-37637b89c1082150c9e01ba54015a8bb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-80feaf8a6b94fe70638fe2b2f8c3d11c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b53cee174a3bdfa80656266f678815c3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cd6766a6a66fc2b50e22aa9967b7b3fe
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5e27708628ce64652774a414941ef278
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-60b1236e60d92081af6853040b8e78ee
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f44eb8952b83cefc4ed873e9db460df4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0fa058d0a54a06658743f2dacd8838dc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1388143e1a1bb8f3cd0d4af91a8ba4f1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dcad2755849f5bb8cb1e82a3d8de3815
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a45ec67bca165fe9e3af4fa093ca8b9f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cd21e696cd930ce1f5ae2b40df4ebc42
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-de33ea6f2e2875b6d1e8455767fa1e89
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f0b88d81f19732c1728412fcf3452b7b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-225bb93d5ba3939f1945685f1e29d717
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fb6e6fe49af0b8d066080dfcfa5fd2a4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-12f0c4746639753f4a93640a4e948939
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5358345c204004aac2340ec52ec519d7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2fc92576028a90ae3c25d7e82458b4b8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-747c1a9e50a33b608fd0ded9b7e64412
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fd334cd0e86a681d833b9a12f71be9cb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-af0b37a88c3b08f2a44604e961844238
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f5975f934a3352e88fe5a41e52feb335
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-de034802f7af09dd0454fcd0e187e3cb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-71aaa1bee1e20e8be084aa83ed63f543
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ce43481e6b5f9ed6c074f02cbbcf5c31
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0e3dcb75eca63c301dd1126dc8604ece
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fbb6525b1f53c98e74fdc79cdd3eb220
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d77c25a279415dcbddc773a884289de1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-badee26122d8b1635e551cf9156ead8c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-be3a3c14674ec998f18d1e69f8855170
FileName: ./.circleci/config.yml
SPDXID: SPDXRef-da202b8287d9e54092e22912ae899116
FileChecksum: SHA1: d7d76aa312e9a5fa97c822d077f3c9584d597403
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./.credo.exs
SPDXID: SPDXRef-4d2f9f92979ae5c37e68b1cea5a3e13c
FileChecksum: SHA1: c09feed6551205a42e3f70dee55d828aecb63301
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./.formatter.exs
SPDXID: SPDXRef-4d3f30862229e2eb809b35b4000aa4c7
FileChecksum: SHA1: a2d9c505f574d14133f5c82c1802e4c1bc4dee28
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./.github/dependabot.yml
SPDXID: SPDXRef-49e4e87ab528aa06251ff6805116013c
FileChecksum: SHA1: e540b69bf1c131935f3785ecf08c4818cdfa2eac
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./.gitignore
SPDXID: SPDXRef-8ed5675fb851b3eee37ed00e656ddaf3
FileChecksum: SHA1: 89d0f9f30b014bb6f4984303c1953e15c82cdf4e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./CHANGELOG.md
SPDXID: SPDXRef-78dc8d6a806a0187b2e503bc8d81cc0a
FileChecksum: SHA1: a7278ddc5632be9bd3e58053bfad9ef7140bae46
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./Makefile
SPDXID: SPDXRef-8289f90b3e126c0bfe032a25c788095e
FileChecksum: SHA1: 54181bba514a9ad6e40c32265e218c7f1ee57956
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2020 Frank Hunleth
FileName: ./NOTICE
SPDXID: SPDXRef-93e6584f582d30f63965776068421922
FileChecksum: SHA1: 5d4cf3953c7e3cf5bae4c95233025e88e3bb6c58
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: Copyright holders include Frank Hunleth, Jon Carstens, Matt Ludwigs, Liv Cella
None
FileName: ./README.md
SPDXID: SPDXRef-4b3251f827b2663018a59a5af7142608
FileChecksum: SHA1: 8700ddec0b03b4d82ae538cba0dbf743b05fabbb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: 2021 Matt Ludwigs
Copyright (C) 2021 SmartRent
FileName: ./c_src/dev_bridge.c
SPDXID: SPDXRef-c2b67713a0c94a31aa7defde4d2367b4
FileChecksum: SHA1: 8d198a5cca934410b18c6a0b9e83848ce4107ec9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2020 Frank Hunleth
SPDX-FileCopyrightText: 2023 Jon Carstens
FileName: ./c_src/eframer.c
SPDXID: SPDXRef-0b87a5ff967c1d1de67c5b27a1e5aa23
FileChecksum: SHA1: 1b2321c0886f35a8a69364d267213349d4a8c72e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright 2020 Frank Hunleth
SPDX-FileCopyrightText: 2020 Frank Hunleth
FileName: ./c_src/eframer.h
SPDXID: SPDXRef-37637b89c1082150c9e01ba54015a8bb
FileChecksum: SHA1: 32f92f081ea734a79fde7ce2db49bf93644edb9c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: Copyright 2020 Frank Hunleth
SPDX-FileCopyrightText: 2020 Frank Hunleth
FileName: ./lib/qmi.ex
SPDXID: SPDXRef-80feaf8a6b94fe70638fe2b2f8c3d11c
FileChecksum: SHA1: 4b32ba4dea457bbf42ebe3ed81f0ad582479e9cf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2020 Jon Carstens
SPDX-FileCopyrightText: 2021 Frank Hunleth
SPDX-FileCopyrightText: 2021 Matt Ludwigs
FileName: ./lib/qmi/client_id_cache.ex
SPDXID: SPDXRef-b53cee174a3bdfa80656266f678815c3
FileChecksum: SHA1: f935c0ba7cdd8640c0e55d22306df4f064209092
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2021 Frank Hunleth
SPDX-FileCopyrightText: 2021 Matt Ludwigs
FileName: ./lib/qmi/codec/control.ex
SPDXID: SPDXRef-cd6766a6a66fc2b50e22aa9967b7b3fe
FileChecksum: SHA1: 71459387f0be696e7737a8cb3557e24681e55f57
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2021 Matt Ludwigs
SPDX-FileCopyrightText: 2023 Liv Cella
FileName: ./lib/qmi/codec/device_management.ex
SPDXID: SPDXRef-5e27708628ce64652774a414941ef278
FileChecksum: SHA1: ee5a96c1bad9b26e912d99aa97ed0e20f5c9ca88
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2021 Jon Carstens
SPDX-FileCopyrightText: 2021 Matt Ludwigs
SPDX-FileCopyrightText: 2023 Liv Cella
FileName: ./lib/qmi/codec/indication.ex
SPDXID: SPDXRef-60b1236e60d92081af6853040b8e78ee
FileChecksum: SHA1: 555fd8a63bba9b21b40df7e42a4eea89880407a9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2021 Frank Hunleth
SPDX-FileCopyrightText: 2021 Matt Ludwigs
FileName: ./lib/qmi/codec/network_access.ex
SPDXID: SPDXRef-f44eb8952b83cefc4ed873e9db460df4
FileChecksum: SHA1: dd72a87c1532bd981f734dd99785cbfdbacc1653
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2021 Frank Hunleth
SPDX-FileCopyrightText: 2021 Matt Ludwigs
SPDX-FileCopyrightText: 2023 Liv Cella
SPDX-FileCopyrightText: 2024 Connor Rigby
FileName: ./lib/qmi/codec/user_identity.ex
SPDXID: SPDXRef-0fa058d0a54a06658743f2dacd8838dc
FileChecksum: SHA1: 64466d31dbc25a616a601e2d15d155bf38c3c4a3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2021 Matt Ludwigs
SPDX-FileCopyrightText: 2023 Liv Cella
FileName: ./lib/qmi/codec/wireless_data.ex
SPDXID: SPDXRef-1388143e1a1bb8f3cd0d4af91a8ba4f1
FileChecksum: SHA1: 679fac9c037dc206fed26838c2a7d347553b53d9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2021 Matt Ludwigs
SPDX-FileCopyrightText: 2023 Frank Hunleth
SPDX-FileCopyrightText: 2023 Liv Cella
FileName: ./lib/qmi/codes.ex
SPDXID: SPDXRef-dcad2755849f5bb8cb1e82a3d8de3815
FileChecksum: SHA1: 60f994a9d0a4657cddd6bd5b7b49207cc6455fe7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2020 Jon Carstens
SPDX-FileCopyrightText: 2021 Matt Ludwigs
SPDX-FileCopyrightText: 2023 Frank Hunleth
FileName: ./lib/qmi/control.ex
SPDXID: SPDXRef-a45ec67bca165fe9e3af4fa093ca8b9f
FileChecksum: SHA1: cd91024935fd8b99f4a7b1c0823b6622995c8963
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2021 Frank Hunleth
SPDX-FileCopyrightText: 2021 Matt Ludwigs
FileName: ./lib/qmi/dev_bridge.ex
SPDXID: SPDXRef-cd21e696cd930ce1f5ae2b40df4ebc42
FileChecksum: SHA1: 8100e71fbbb458dde75ae9d6604eab7644ecd361
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2020 Frank Hunleth
SPDX-FileCopyrightText: 2021 Matt Ludwigs
FileName: ./lib/qmi/device_management.ex
SPDXID: SPDXRef-de33ea6f2e2875b6d1e8455767fa1e89
FileChecksum: SHA1: 066492e609c336a38161499f780f27d15a90a2f7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2021 Frank Hunleth
SPDX-FileCopyrightText: 2021 Jon Carstens
SPDX-FileCopyrightText: 2021 Matt Ludwigs
FileName: ./lib/qmi/driver.ex
SPDXID: SPDXRef-f0b88d81f19732c1728412fcf3452b7b
FileChecksum: SHA1: 9d34feba9ef66951aa38ddc46ba03c6c33966212
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2020 Jon Carstens
SPDX-FileCopyrightText: 2021 Frank Hunleth
SPDX-FileCopyrightText: 2021 Matt Ludwigs
SPDX-FileCopyrightText: 2023 Liv Cella
FileName: ./lib/qmi/message.ex
SPDXID: SPDXRef-225bb93d5ba3939f1945685f1e29d717
FileChecksum: SHA1: e20909c387c4b57313d6f3b447420e7b5e216775
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2020 Jon Carstens
SPDX-FileCopyrightText: 2021 Frank Hunleth
SPDX-FileCopyrightText: 2021 Matt Ludwigs
SPDX-FileCopyrightText: 2023 Liv Cella
FileName: ./lib/qmi/network_access.ex
SPDXID: SPDXRef-fb6e6fe49af0b8d066080dfcfa5fd2a4
FileChecksum: SHA1: 67cf5112f0da0ce05bb712829b87dbfa8916d8aa
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2021 Frank Hunleth
SPDX-FileCopyrightText: 2021 Matt Ludwigs
FileName: ./lib/qmi/supervisor.ex
SPDXID: SPDXRef-12f0c4746639753f4a93640a4e948939
FileChecksum: SHA1: 7e3771c2ae077cc09bcd32d4bf39a4d54a4bc52a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2021 Frank Hunleth
SPDX-FileCopyrightText: 2021 Matt Ludwigs
FileName: ./lib/qmi/user_identity.ex
SPDXID: SPDXRef-5358345c204004aac2340ec52ec519d7
FileChecksum: SHA1: a56c1d2b5f9851fb9bd868cb989ec85f924a555d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2021 Matt Ludwigs
FileName: ./lib/qmi/wireless_data.ex
SPDXID: SPDXRef-2fc92576028a90ae3c25d7e82458b4b8
FileChecksum: SHA1: fe9836260a0a7a9e0970bdd1cdf94f87db738098
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2021 Frank Hunleth
SPDX-FileCopyrightText: 2021 Matt Ludwigs
FileName: ./mix.exs
SPDXID: SPDXRef-747c1a9e50a33b608fd0ded9b7e64412
FileChecksum: SHA1: 4fd8e47876560965f7182909db77c37dac535362
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./mix.lock
SPDXID: SPDXRef-fd334cd0e86a681d833b9a12f71be9cb
FileChecksum: SHA1: da68a6e99e343d7c36572028d4cfebd7164c1dc8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./test/qmi/codec/control_test.exs
SPDXID: SPDXRef-af0b37a88c3b08f2a44604e961844238
FileChecksum: SHA1: f8551fa6e4441f6171b143af7a79a24d4124c186
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2021 Frank Hunleth
SPDX-FileCopyrightText: 2021 Matt Ludwigs
FileName: ./test/qmi/codec/device_management_test.exs
SPDXID: SPDXRef-f5975f934a3352e88fe5a41e52feb335
FileChecksum: SHA1: 2eb9566470b8ae5c7188a4cd4ab5e3366d779ffd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2021 Jon Carstens
SPDX-FileCopyrightText: 2021 Matt Ludwigs
FileName: ./test/qmi/codec/network_access_test.exs
SPDXID: SPDXRef-de034802f7af09dd0454fcd0e187e3cb
FileChecksum: SHA1: 2800116729f4619c9235010adb01ddce7f020993
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2021 Frank Hunleth
SPDX-FileCopyrightText: 2021 Matt Ludwigs
SPDX-FileCopyrightText: 2024 Connor Rigby
FileName: ./test/qmi/codec/user_identity_test.exs
SPDXID: SPDXRef-71aaa1bee1e20e8be084aa83ed63f543
FileChecksum: SHA1: 5364db01589c8d7d1024d6166e28ef26f78c855e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2021 Matt Ludwigs
FileName: ./test/qmi/codec/wireless_data_test.exs
SPDXID: SPDXRef-ce43481e6b5f9ed6c074f02cbbcf5c31
FileChecksum: SHA1: 924fb3db48471e25d890ae53e5349386a98e3cba
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2021 Matt Ludwigs
FileName: ./test/qmi/dev_bridge_test.exs
SPDXID: SPDXRef-0e3dcb75eca63c301dd1126dc8604ece
FileChecksum: SHA1: 393026e15a705f17a8c6485fb7113e4ced8903c2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2020 Frank Hunleth
FileName: ./test/qmi/message_test.exs
SPDXID: SPDXRef-fbb6525b1f53c98e74fdc79cdd3eb220
FileChecksum: SHA1: 22a5f8dc34db4682555fd3d815b00f8de34c67be
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2021 Frank Hunleth
SPDX-FileCopyrightText: 2021 Matt Ludwigs
FileName: ./test/qmi/user_identity_test.exs
SPDXID: SPDXRef-d77c25a279415dcbddc773a884289de1
FileChecksum: SHA1: 32e11ad1ead12106009170c532377e7562781b08
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2021 Matt Ludwigs
FileName: ./test/qmi_test.exs
SPDXID: SPDXRef-badee26122d8b1635e551cf9156ead8c
FileChecksum: SHA1: eafed1fe668e4c7bd2069a6b20846e983d642f2d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2020 Jon Carstens
SPDX-FileCopyrightText: 2021 Matt Ludwigs
FileName: ./test/test_helper.exs
SPDXID: SPDXRef-be3a3c14674ec998f18d1e69f8855170
FileChecksum: SHA1: b9640db2d70096e4054936ac2ddd191e4d7b55a2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2020 Jon Carstens