From 8a9cf5ccf778147fbd953f79937472cbda5040e8 Mon Sep 17 00:00:00 2001
From: David Rowe <david@ctrlaltstudio.com>
Date: Sat, 30 Jul 2022 10:14:10 +1200
Subject: [PATCH] Housekeeping

---
 PUBLISH.md                                    | 22 +++++++++++++
 README.md                                     | 31 +++----------------
 mocks/domain/audio/AudioWorklets.mock.js      |  1 +
 mocks/worker-url.mock.js                      |  1 +
 src/AudioMixer.ts                             |  1 +
 src/Camera.ts                                 |  1 +
 src/MessageMixer.ts                           |  1 +
 src/Vircadia.ts                               |  1 +
 src/domain/AssignmentClient.ts                |  1 +
 src/domain/AvatarManager.ts                   |  1 +
 src/domain/audio-client/AudioClient.ts        |  1 +
 src/domain/audio/AudioConstants.ts            |  1 +
 src/domain/audio/AudioInput.ts                |  1 +
 src/domain/audio/AudioOutput.ts               |  1 +
 src/domain/audio/AudioWorklets.ts             |  1 +
 src/domain/audio/InboundAudioStream.ts        |  1 +
 src/domain/avatars/AvatarDataPacket.ts        |  1 +
 src/domain/networking/FingerprintUtils.ts     |  1 +
 src/domain/networking/HMACAuth.ts             |  1 +
 src/domain/networking/LimitedNodeList.ts      |  1 +
 src/domain/networking/MessageData.ts          |  1 +
 src/domain/networking/MessagesClient.ts       |  1 +
 src/domain/networking/NetworkPeer.ts          |  1 +
 src/domain/networking/Node.ts                 |  1 +
 src/domain/networking/NodePermissions.ts      |  1 +
 src/domain/networking/NodeType.ts             |  1 +
 src/domain/networking/PacketReceiver.ts       |  1 +
 src/domain/networking/PingType.ts             |  1 +
 src/domain/networking/SockAddr.ts             |  1 +
 src/domain/networking/SocketType.ts           |  1 +
 .../networking/packets/AvatarIdentity.ts      |  1 +
 src/domain/networking/packets/AvatarQuery.ts  |  1 +
 .../packets/DomainConnectRequest.ts           |  1 +
 .../packets/DomainConnectionDenied.ts         |  1 +
 .../packets/DomainDisconnectRequest.ts        |  1 +
 src/domain/networking/packets/DomainList.ts   |  1 +
 .../networking/packets/DomainListRequest.ts   |  1 +
 .../packets/DomainServerRemovedNode.ts        |  1 +
 src/domain/networking/packets/EntityQuery.ts  |  1 +
 src/domain/networking/packets/KillAvatar.ts   |  1 +
 src/domain/networking/packets/MessagesData.ts |  1 +
 .../networking/packets/MessagesSubscribe.ts   |  1 +
 .../networking/packets/MessagesUnsubscribe.ts |  1 +
 .../packets/MicrophoneAudioNoEcho.ts          |  1 +
 src/domain/networking/packets/MixedAudio.ts   |  1 +
 .../packets/NegotiateAudioFormat.ts           |  1 +
 src/domain/networking/packets/Ping.ts         |  1 +
 src/domain/networking/packets/PingReply.ts    |  1 +
 .../networking/packets/SelectedAudioFormat.ts |  1 +
 .../networking/packets/SilentAudioFrame.ts    |  1 +
 src/domain/networking/udt/BasePacket.ts       |  1 +
 .../networking/udt/CongestionControl.ts       |  1 +
 src/domain/networking/udt/Connection.ts       |  1 +
 src/domain/networking/udt/ControlPacket.ts    |  1 +
 src/domain/networking/udt/LossList.ts         |  1 +
 src/domain/networking/udt/Packet.ts           |  1 +
 src/domain/networking/udt/PacketQueue.ts      |  1 +
 .../networking/udt/PendingReceivedMessage.ts  |  1 +
 src/domain/networking/udt/SendQueue.ts        |  1 +
 src/domain/networking/udt/SequenceNumber.ts   |  1 +
 src/domain/networking/udt/UDT.ts              |  1 +
 .../networking/webrtc/WebRTCDataChannel.ts    |  1 +
 .../webrtc/WebRTCSignalingChannel.ts          |  1 +
 src/domain/networking/webrtc/WebRTCSocket.ts  |  1 +
 src/domain/octree/OctreeConstants.ts          |  1 +
 src/domain/octree/OctreeQuery.ts              |  1 +
 src/domain/shared/Camera.ts                   |  1 +
 src/domain/shared/ConditionVariable.ts        |  1 +
 src/domain/shared/ContextManager.ts           |  1 +
 src/domain/shared/DataViewExtensions.ts       |  1 +
 src/domain/shared/HighResolutionClock.ts      |  1 +
 src/domain/shared/SignalEmitter.ts            |  1 +
 src/domain/shared/Uuid.ts                     |  1 +
 src/domain/shared/assert.ts                   |  1 +
 src/domain/worklets/AudioInputProcessor.ts    |  1 +
 src/domain/worklets/AudioOutputProcessor.ts   |  1 +
 tests/AudioMixer.integration.test.js          |  1 +
 tests/AudioMixer.unit.test.js                 |  1 +
 tests/AvatarMixer.integration.test.js         |  1 +
 tests/AvatarMixer.unit.test.js                |  1 +
 tests/Camera.unit.test.js                     |  1 +
 tests/DomainServer.integration.test.js        |  1 +
 tests/DomainServer.unit.test.js               |  1 +
 tests/EntityServer.integration.test.js        |  1 +
 tests/EntityServer.unit.test.js               |  1 +
 tests/MessageMixer.integration.test.js        |  1 +
 tests/MessageMixer.unit.test.js               |  1 +
 tests/Vircadia.integration.test.js            |  1 +
 tests/Vircadia.unit.test.js                   |  1 +
 .../AssignmentClient.integration.test.js      |  1 +
 tests/domain/AssignmentClient.unit.test.js    |  1 +
 .../audio-client/AudioClient.unit.test.js     |  1 +
 .../domain/audio/AudioConstants.unit.test.js  |  1 +
 tests/domain/audio/AudioInput.unit.test.js    |  1 +
 tests/domain/audio/AudioOutput.unit.test.js   |  1 +
 .../audio/InboundAudioStream.unit.test.js     |  1 +
 .../avatars/ClientTraitsHandler.unit.test.js  |  1 +
 .../AvatarListInterface.unit.test.js          |  1 +
 .../DomainHandler.integration.test.js         |  1 +
 .../networking/FingerprintUtils.unit.test.js  |  1 +
 tests/domain/networking/HMACAuth.unit.test.js |  1 +
 .../networking/LimitedNodeList.unit.test.js   |  1 +
 .../networking/MessageData.unit.test.js       |  1 +
 .../networking/MessagesClient.unit.test.js    |  1 +
 tests/domain/networking/NLPacket.unit.test.js |  1 +
 .../networking/NetworkPeer.unit.test.js       |  1 +
 tests/domain/networking/Node.unit.test.js     |  1 +
 tests/domain/networking/NodeList.unit.test.js |  1 +
 .../networking/NodePermissions.unit.test.js   |  1 +
 tests/domain/networking/NodeType.unit.test.js |  1 +
 .../networking/PacketReceiver.unit.test.js    |  1 +
 tests/domain/networking/PingType.unit.test.js |  1 +
 .../networking/ReceivedMessage.unit.test.js   |  1 +
 tests/domain/networking/SockAddr.unit.test.js |  1 +
 .../domain/networking/SocketType.unit.test.js |  1 +
 .../packets/AvatarIdentity.unit.test.js       |  1 +
 .../packets/AvatarQuery.unit.test.js          |  1 +
 .../packets/DomainConnectRequest.unit.test.js |  1 +
 .../DomainConnectionDenied.unit.test.js       |  1 +
 .../DomainDisconnectRequest.unit.test.js      |  1 +
 .../packets/DomainList.unit.test.js           |  1 +
 .../packets/DomainListRequest.unit.test.js    |  1 +
 .../DomainServerRemovedNode.unit.test.js      |  1 +
 .../packets/EntityQuery.unit.test.js          |  1 +
 .../packets/KillAvatar.unit.test.js           |  1 +
 .../packets/MessagesData.unit.test.js         |  1 +
 .../packets/MessagesSubscribe.unit.test.js    |  1 +
 .../packets/MessagesUnsubscribe.unit.test.js  |  1 +
 .../MicrophoneAudioNoEcho.unit.test.js        |  1 +
 .../packets/MixedAudio.unit.test.js           |  1 +
 .../packets/NegotiateAudioFormat.unit.test.js |  1 +
 .../networking/packets/Ping.unit.test.js      |  1 +
 .../networking/packets/PingReply.unit.test.js |  1 +
 .../packets/SelectedAudioFormat.unit.test.js  |  1 +
 .../packets/SilentAudioFrame.unit.test.js     |  1 +
 .../networking/udt/BasePacket.unit.test.js    |  1 +
 .../networking/udt/ControlPacket.unit.test.js |  1 +
 .../domain/networking/udt/Packet.unit.test.js |  1 +
 tests/domain/networking/udt/UDT.unit.test.js  |  1 +
 .../WebRTCDataChannel.integration.test.js     |  1 +
 ...WebRTCSignalingChannel.integration.test.js |  1 +
 .../webrtc/WebRTCSocket.integration.test.js   |  1 +
 .../webrtc/WebRTCSocket.unit.test.js          |  1 +
 .../octree/OctreePacketProcessor.unit.test.js |  1 +
 tests/domain/shared/Camera.unit.test.js       |  1 +
 .../domain/shared/ContextManager.unit.test.js |  1 +
 .../shared/DataViewExtensions.unit.test.js    |  1 +
 .../shared/HighResolutionClock.unit.test.js   |  1 +
 .../domain/shared/SignalEmitter.unit.test.js  |  1 +
 tests/domain/shared/Uuid.unit.test.js         |  1 +
 tests/domain/shared/Vec3.unit.test.js         |  1 +
 tests/domain/shared/assert.unit.test.js       |  1 +
 tests/testUtils.js                            |  1 +
 typings/WebAudioTyping.d.ts                   |  1 +
 154 files changed, 178 insertions(+), 27 deletions(-)
 create mode 100644 PUBLISH.md

diff --git a/PUBLISH.md b/PUBLISH.md
new file mode 100644
index 00000000..91f01dd5
--- /dev/null
+++ b/PUBLISH.md
@@ -0,0 +1,22 @@
+
+# Publishing to NPM
+
+Build for release:
+```
+npm run clean
+npm run build-prod
+```
+
+Package for release:
+```
+npm pack
+```
+
+This creates the SDK package, `vircadia-web-sdk-vvvv.v.v.tgz`.
+
+Publish the package to https://npmjs.com:
+
+```
+npm login
+npm publish --access public
+```
diff --git a/README.md b/README.md
index 9ed53be8..da9019af 100644
--- a/README.md
+++ b/README.md
@@ -13,9 +13,9 @@ The SDK is written in TypeScript.
 - [Project Configuration](CONFIGURATION.md)
 - [Coding Standard](CODING_STANDARD.md)
 
-To learn more about using Vircadia's metaverse ecosystem, see the [Developer Documentation](https://docs.vircadia.dev).
+The SDK is published at NPM: https://www.npmjs.com/package/@vircadia/web-sdk
 
-For scripting API documentation, see the [Vircadia API Reference](https://apidocs.vircadia.dev).
+To learn more about using Vircadia's metaverse ecosystem, see the [Developer Documentation](https://docs.vircadia.dev).
 
 
 ## Prerequisites
@@ -32,7 +32,7 @@ https://nodejs.org/en/download/
 [Jest](https://jestjs.io/) is used for unit testing. It is included as an NPM dev dependency, however, you may also install it globally if you want
 to. 
 
-## Project setup
+## Project Setup
 
 ### Get the source
 
@@ -57,7 +57,7 @@ npm install
 ```
 Loads all the supporting NPM packages as defined in `package.json` into the `node_modules` directory.
 
-## Development and testing
+## Development and Testing
 
 ### Compile and minify for development
 ```
@@ -142,26 +142,3 @@ Developer documentation (includes SDK API documentation):
 ```
 npm run devdoc
 ```
-
-
-### Publish to NPM
-
-Build for release:
-```
-npm run clean
-npm run build-prod
-```
-
-Package for release:
-```
-npm pack
-```
-
-This creates the SDK package, `vircadia-web-sdk-vvvv.v.v.tgz`.
-
-Publish the package to https://npmjs.com:
-
-```
-npm login
-npm publish --access public
-```
diff --git a/mocks/domain/audio/AudioWorklets.mock.js b/mocks/domain/audio/AudioWorklets.mock.js
index 8e7c41c1..b32c5f76 100644
--- a/mocks/domain/audio/AudioWorklets.mock.js
+++ b/mocks/domain/audio/AudioWorklets.mock.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 13 Dec 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/mocks/worker-url.mock.js b/mocks/worker-url.mock.js
index e96f2e2e..86edc500 100644
--- a/mocks/worker-url.mock.js
+++ b/mocks/worker-url.mock.js
@@ -8,6 +8,7 @@
 //
 //  Created by David Rowe on 13 Dec 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/AudioMixer.ts b/src/AudioMixer.ts
index d9897f53..9a97ff01 100644
--- a/src/AudioMixer.ts
+++ b/src/AudioMixer.ts
@@ -5,6 +5,7 @@
 //
 //  Created by David Rowe on 24 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/Camera.ts b/src/Camera.ts
index 16462a20..72c03709 100644
--- a/src/Camera.ts
+++ b/src/Camera.ts
@@ -5,6 +5,7 @@
 //
 //  Created by David Rowe on 5 May 2022.
 //  Copyright 2022 Vircadia contributors.
+//  Copyright 2022 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/MessageMixer.ts b/src/MessageMixer.ts
index 838afd13..a5234233 100644
--- a/src/MessageMixer.ts
+++ b/src/MessageMixer.ts
@@ -5,6 +5,7 @@
 //
 //  Created by David Rowe on 23 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/Vircadia.ts b/src/Vircadia.ts
index d12244ab..e12f6426 100644
--- a/src/Vircadia.ts
+++ b/src/Vircadia.ts
@@ -5,6 +5,7 @@
 //
 //  Created by David Rowe on 9 May 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/AssignmentClient.ts b/src/domain/AssignmentClient.ts
index ef238e27..d3237a8c 100644
--- a/src/domain/AssignmentClient.ts
+++ b/src/domain/AssignmentClient.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 19 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/AvatarManager.ts b/src/domain/AvatarManager.ts
index 4eda54e2..6c5f66ba 100644
--- a/src/domain/AvatarManager.ts
+++ b/src/domain/AvatarManager.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 29 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/audio-client/AudioClient.ts b/src/domain/audio-client/AudioClient.ts
index 72c2cc86..15e72838 100644
--- a/src/domain/audio-client/AudioClient.ts
+++ b/src/domain/audio-client/AudioClient.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 15 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/audio/AudioConstants.ts b/src/domain/audio/AudioConstants.ts
index fa4703dc..bc12ab36 100644
--- a/src/domain/audio/AudioConstants.ts
+++ b/src/domain/audio/AudioConstants.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 11 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/audio/AudioInput.ts b/src/domain/audio/AudioInput.ts
index 16043f75..e0b6e658 100644
--- a/src/domain/audio/AudioInput.ts
+++ b/src/domain/audio/AudioInput.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 24 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/audio/AudioOutput.ts b/src/domain/audio/AudioOutput.ts
index 15cfa28c..843a6a8b 100644
--- a/src/domain/audio/AudioOutput.ts
+++ b/src/domain/audio/AudioOutput.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 19 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/audio/AudioWorklets.ts b/src/domain/audio/AudioWorklets.ts
index 33003560..131ace8e 100644
--- a/src/domain/audio/AudioWorklets.ts
+++ b/src/domain/audio/AudioWorklets.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 13 Dec 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/audio/InboundAudioStream.ts b/src/domain/audio/InboundAudioStream.ts
index 58b41d2f..105c7829 100644
--- a/src/domain/audio/InboundAudioStream.ts
+++ b/src/domain/audio/InboundAudioStream.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 16 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/avatars/AvatarDataPacket.ts b/src/domain/avatars/AvatarDataPacket.ts
index ddd09bc7..18ad3cbf 100644
--- a/src/domain/avatars/AvatarDataPacket.ts
+++ b/src/domain/avatars/AvatarDataPacket.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 5 Nov 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/FingerprintUtils.ts b/src/domain/networking/FingerprintUtils.ts
index 9db5b304..5d5e9f78 100644
--- a/src/domain/networking/FingerprintUtils.ts
+++ b/src/domain/networking/FingerprintUtils.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 14 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/HMACAuth.ts b/src/domain/networking/HMACAuth.ts
index 4baf3c60..e0ad9117 100644
--- a/src/domain/networking/HMACAuth.ts
+++ b/src/domain/networking/HMACAuth.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 27 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/LimitedNodeList.ts b/src/domain/networking/LimitedNodeList.ts
index ffdb6a4e..9f822b65 100644
--- a/src/domain/networking/LimitedNodeList.ts
+++ b/src/domain/networking/LimitedNodeList.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 7 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/MessageData.ts b/src/domain/networking/MessageData.ts
index a63e727a..953a4793 100644
--- a/src/domain/networking/MessageData.ts
+++ b/src/domain/networking/MessageData.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 11 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/MessagesClient.ts b/src/domain/networking/MessagesClient.ts
index f820bc1f..59e624c3 100644
--- a/src/domain/networking/MessagesClient.ts
+++ b/src/domain/networking/MessagesClient.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 2 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/NetworkPeer.ts b/src/domain/networking/NetworkPeer.ts
index abc69cea..ff979f4c 100644
--- a/src/domain/networking/NetworkPeer.ts
+++ b/src/domain/networking/NetworkPeer.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 11 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/Node.ts b/src/domain/networking/Node.ts
index 1241f5df..93db7761 100644
--- a/src/domain/networking/Node.ts
+++ b/src/domain/networking/Node.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 11 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/NodePermissions.ts b/src/domain/networking/NodePermissions.ts
index 38ba628b..560a04b1 100644
--- a/src/domain/networking/NodePermissions.ts
+++ b/src/domain/networking/NodePermissions.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 11 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/NodeType.ts b/src/domain/networking/NodeType.ts
index 043a4f83..5b4993c3 100644
--- a/src/domain/networking/NodeType.ts
+++ b/src/domain/networking/NodeType.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 18 May 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/PacketReceiver.ts b/src/domain/networking/PacketReceiver.ts
index 785b8391..c30cd8e8 100644
--- a/src/domain/networking/PacketReceiver.ts
+++ b/src/domain/networking/PacketReceiver.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 8 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/PingType.ts b/src/domain/networking/PingType.ts
index 35be53d7..c68f4304 100644
--- a/src/domain/networking/PingType.ts
+++ b/src/domain/networking/PingType.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 6 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/SockAddr.ts b/src/domain/networking/SockAddr.ts
index 81a40da9..53ed0561 100644
--- a/src/domain/networking/SockAddr.ts
+++ b/src/domain/networking/SockAddr.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 7 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/SocketType.ts b/src/domain/networking/SocketType.ts
index 791ca752..d1ef9697 100644
--- a/src/domain/networking/SocketType.ts
+++ b/src/domain/networking/SocketType.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 1 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/packets/AvatarIdentity.ts b/src/domain/networking/packets/AvatarIdentity.ts
index 467028b0..1a59bfc0 100644
--- a/src/domain/networking/packets/AvatarIdentity.ts
+++ b/src/domain/networking/packets/AvatarIdentity.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 29 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/packets/AvatarQuery.ts b/src/domain/networking/packets/AvatarQuery.ts
index e13cb155..4a21e4b9 100644
--- a/src/domain/networking/packets/AvatarQuery.ts
+++ b/src/domain/networking/packets/AvatarQuery.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 10 May 2022.
 //  Copyright 2022 Vircadia contributors.
+//  Copyright 2022 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/packets/DomainConnectRequest.ts b/src/domain/networking/packets/DomainConnectRequest.ts
index 74a634a3..a25d31f4 100644
--- a/src/domain/networking/packets/DomainConnectRequest.ts
+++ b/src/domain/networking/packets/DomainConnectRequest.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 7 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/packets/DomainConnectionDenied.ts b/src/domain/networking/packets/DomainConnectionDenied.ts
index d0a334dc..f9ec3114 100644
--- a/src/domain/networking/packets/DomainConnectionDenied.ts
+++ b/src/domain/networking/packets/DomainConnectionDenied.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 2 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/packets/DomainDisconnectRequest.ts b/src/domain/networking/packets/DomainDisconnectRequest.ts
index 884e6c7d..0578a16d 100644
--- a/src/domain/networking/packets/DomainDisconnectRequest.ts
+++ b/src/domain/networking/packets/DomainDisconnectRequest.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 26 Jul 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/packets/DomainList.ts b/src/domain/networking/packets/DomainList.ts
index 436b85ac..e826a77a 100644
--- a/src/domain/networking/packets/DomainList.ts
+++ b/src/domain/networking/packets/DomainList.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 9 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/packets/DomainListRequest.ts b/src/domain/networking/packets/DomainListRequest.ts
index 1e96cdbe..229eef1c 100644
--- a/src/domain/networking/packets/DomainListRequest.ts
+++ b/src/domain/networking/packets/DomainListRequest.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 28 Jul 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/packets/DomainServerRemovedNode.ts b/src/domain/networking/packets/DomainServerRemovedNode.ts
index fbbcf1d7..6e4bf809 100644
--- a/src/domain/networking/packets/DomainServerRemovedNode.ts
+++ b/src/domain/networking/packets/DomainServerRemovedNode.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 20 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/packets/EntityQuery.ts b/src/domain/networking/packets/EntityQuery.ts
index c6f09685..9d48e193 100644
--- a/src/domain/networking/packets/EntityQuery.ts
+++ b/src/domain/networking/packets/EntityQuery.ts
@@ -3,6 +3,7 @@
 //
 //  Created by Julien Merzoug on 27 Apr 2022.
 //  Copyright 2022 Vircadia contributors.
+//  Copyright 2022 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/packets/KillAvatar.ts b/src/domain/networking/packets/KillAvatar.ts
index 316c0f2a..e42ab905 100644
--- a/src/domain/networking/packets/KillAvatar.ts
+++ b/src/domain/networking/packets/KillAvatar.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 3 Nov 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/packets/MessagesData.ts b/src/domain/networking/packets/MessagesData.ts
index 9b994a66..eb565cfa 100644
--- a/src/domain/networking/packets/MessagesData.ts
+++ b/src/domain/networking/packets/MessagesData.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 4 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/packets/MessagesSubscribe.ts b/src/domain/networking/packets/MessagesSubscribe.ts
index f2d0add3..65d600e5 100644
--- a/src/domain/networking/packets/MessagesSubscribe.ts
+++ b/src/domain/networking/packets/MessagesSubscribe.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 4 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/packets/MessagesUnsubscribe.ts b/src/domain/networking/packets/MessagesUnsubscribe.ts
index 45093906..c6d1ec80 100644
--- a/src/domain/networking/packets/MessagesUnsubscribe.ts
+++ b/src/domain/networking/packets/MessagesUnsubscribe.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 4 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/packets/MicrophoneAudioNoEcho.ts b/src/domain/networking/packets/MicrophoneAudioNoEcho.ts
index a686f885..67326f18 100644
--- a/src/domain/networking/packets/MicrophoneAudioNoEcho.ts
+++ b/src/domain/networking/packets/MicrophoneAudioNoEcho.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 26 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/packets/MixedAudio.ts b/src/domain/networking/packets/MixedAudio.ts
index 26539cd3..015ff485 100644
--- a/src/domain/networking/packets/MixedAudio.ts
+++ b/src/domain/networking/packets/MixedAudio.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 14 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/packets/NegotiateAudioFormat.ts b/src/domain/networking/packets/NegotiateAudioFormat.ts
index 2df2e968..45cab157 100644
--- a/src/domain/networking/packets/NegotiateAudioFormat.ts
+++ b/src/domain/networking/packets/NegotiateAudioFormat.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 27 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/packets/Ping.ts b/src/domain/networking/packets/Ping.ts
index 72eb6b8f..a18a5031 100644
--- a/src/domain/networking/packets/Ping.ts
+++ b/src/domain/networking/packets/Ping.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 6 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/packets/PingReply.ts b/src/domain/networking/packets/PingReply.ts
index 6900c9ac..6671b145 100644
--- a/src/domain/networking/packets/PingReply.ts
+++ b/src/domain/networking/packets/PingReply.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 7 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/packets/SelectedAudioFormat.ts b/src/domain/networking/packets/SelectedAudioFormat.ts
index 7d0daf43..b7c50ca4 100644
--- a/src/domain/networking/packets/SelectedAudioFormat.ts
+++ b/src/domain/networking/packets/SelectedAudioFormat.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 10 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/packets/SilentAudioFrame.ts b/src/domain/networking/packets/SilentAudioFrame.ts
index 22336eac..6fbf1edb 100644
--- a/src/domain/networking/packets/SilentAudioFrame.ts
+++ b/src/domain/networking/packets/SilentAudioFrame.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 11 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/udt/BasePacket.ts b/src/domain/networking/udt/BasePacket.ts
index a8be1d5a..e4b7cd39 100644
--- a/src/domain/networking/udt/BasePacket.ts
+++ b/src/domain/networking/udt/BasePacket.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 9 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/udt/CongestionControl.ts b/src/domain/networking/udt/CongestionControl.ts
index 2094207e..86dda00c 100644
--- a/src/domain/networking/udt/CongestionControl.ts
+++ b/src/domain/networking/udt/CongestionControl.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 4 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/udt/Connection.ts b/src/domain/networking/udt/Connection.ts
index 25ebc547..c2c16e47 100644
--- a/src/domain/networking/udt/Connection.ts
+++ b/src/domain/networking/udt/Connection.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 4 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/udt/ControlPacket.ts b/src/domain/networking/udt/ControlPacket.ts
index affcb884..59c6c903 100644
--- a/src/domain/networking/udt/ControlPacket.ts
+++ b/src/domain/networking/udt/ControlPacket.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 5 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/udt/LossList.ts b/src/domain/networking/udt/LossList.ts
index f84e1d09..f69e3102 100644
--- a/src/domain/networking/udt/LossList.ts
+++ b/src/domain/networking/udt/LossList.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 6 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/udt/Packet.ts b/src/domain/networking/udt/Packet.ts
index d1467f1d..33e04dc7 100644
--- a/src/domain/networking/udt/Packet.ts
+++ b/src/domain/networking/udt/Packet.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 9 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/udt/PacketQueue.ts b/src/domain/networking/udt/PacketQueue.ts
index 2b63880e..187b0ed3 100644
--- a/src/domain/networking/udt/PacketQueue.ts
+++ b/src/domain/networking/udt/PacketQueue.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 5 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/udt/PendingReceivedMessage.ts b/src/domain/networking/udt/PendingReceivedMessage.ts
index 36a36fe1..a8da1f2b 100644
--- a/src/domain/networking/udt/PendingReceivedMessage.ts
+++ b/src/domain/networking/udt/PendingReceivedMessage.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 9 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/udt/SendQueue.ts b/src/domain/networking/udt/SendQueue.ts
index 1a606742..99e1846d 100644
--- a/src/domain/networking/udt/SendQueue.ts
+++ b/src/domain/networking/udt/SendQueue.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 5 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/udt/SequenceNumber.ts b/src/domain/networking/udt/SequenceNumber.ts
index 0f7a12fe..32866e12 100644
--- a/src/domain/networking/udt/SequenceNumber.ts
+++ b/src/domain/networking/udt/SequenceNumber.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 6 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/udt/UDT.ts b/src/domain/networking/udt/UDT.ts
index d079e137..5695dd55 100644
--- a/src/domain/networking/udt/UDT.ts
+++ b/src/domain/networking/udt/UDT.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 13 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/webrtc/WebRTCDataChannel.ts b/src/domain/networking/webrtc/WebRTCDataChannel.ts
index 107f5cd0..48f7cc74 100644
--- a/src/domain/networking/webrtc/WebRTCDataChannel.ts
+++ b/src/domain/networking/webrtc/WebRTCDataChannel.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 21 May 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/webrtc/WebRTCSignalingChannel.ts b/src/domain/networking/webrtc/WebRTCSignalingChannel.ts
index 1f486cbb..cc6004ab 100644
--- a/src/domain/networking/webrtc/WebRTCSignalingChannel.ts
+++ b/src/domain/networking/webrtc/WebRTCSignalingChannel.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 17 May 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/networking/webrtc/WebRTCSocket.ts b/src/domain/networking/webrtc/WebRTCSocket.ts
index ff561019..85321c0d 100644
--- a/src/domain/networking/webrtc/WebRTCSocket.ts
+++ b/src/domain/networking/webrtc/WebRTCSocket.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 28 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/octree/OctreeConstants.ts b/src/domain/octree/OctreeConstants.ts
index 5bdd841b..186e6548 100644
--- a/src/domain/octree/OctreeConstants.ts
+++ b/src/domain/octree/OctreeConstants.ts
@@ -3,6 +3,7 @@
 //
 //  Created by Julien Merzoug on 5 May 2022.
 //  Copyright 2022 Vircadia contributors.
+//  Copyright 2022 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/octree/OctreeQuery.ts b/src/domain/octree/OctreeQuery.ts
index 09e1c75a..fce50259 100644
--- a/src/domain/octree/OctreeQuery.ts
+++ b/src/domain/octree/OctreeQuery.ts
@@ -3,6 +3,7 @@
 //
 //  Created by Julien Merzoug on 28 Apr 2022.
 //  Copyright 2022 Vircadia contributors.
+//  Copyright 2022 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/shared/Camera.ts b/src/domain/shared/Camera.ts
index 3ea06b46..44fef973 100644
--- a/src/domain/shared/Camera.ts
+++ b/src/domain/shared/Camera.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 5 May 2022.
 //  Copyright 2022 Vircadia contributors.
+//  Copyright 2022 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/shared/ConditionVariable.ts b/src/domain/shared/ConditionVariable.ts
index 0f32afc5..27ee09fb 100644
--- a/src/domain/shared/ConditionVariable.ts
+++ b/src/domain/shared/ConditionVariable.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 6 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/shared/ContextManager.ts b/src/domain/shared/ContextManager.ts
index c76fdbd5..d18ad2fb 100644
--- a/src/domain/shared/ContextManager.ts
+++ b/src/domain/shared/ContextManager.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 7 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/shared/DataViewExtensions.ts b/src/domain/shared/DataViewExtensions.ts
index e860089f..7e20f5cf 100644
--- a/src/domain/shared/DataViewExtensions.ts
+++ b/src/domain/shared/DataViewExtensions.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 16 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/shared/HighResolutionClock.ts b/src/domain/shared/HighResolutionClock.ts
index 22966f97..7e157bf9 100644
--- a/src/domain/shared/HighResolutionClock.ts
+++ b/src/domain/shared/HighResolutionClock.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 5 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/shared/SignalEmitter.ts b/src/domain/shared/SignalEmitter.ts
index 29155c77..e73246ec 100644
--- a/src/domain/shared/SignalEmitter.ts
+++ b/src/domain/shared/SignalEmitter.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 6 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/shared/Uuid.ts b/src/domain/shared/Uuid.ts
index c2b4962d..501e241a 100644
--- a/src/domain/shared/Uuid.ts
+++ b/src/domain/shared/Uuid.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 6 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/shared/assert.ts b/src/domain/shared/assert.ts
index f121accb..d35a66ed 100644
--- a/src/domain/shared/assert.ts
+++ b/src/domain/shared/assert.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 9 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/worklets/AudioInputProcessor.ts b/src/domain/worklets/AudioInputProcessor.ts
index b4928d13..2797d97a 100644
--- a/src/domain/worklets/AudioInputProcessor.ts
+++ b/src/domain/worklets/AudioInputProcessor.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 23 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/src/domain/worklets/AudioOutputProcessor.ts b/src/domain/worklets/AudioOutputProcessor.ts
index 44177741..ed6a292e 100644
--- a/src/domain/worklets/AudioOutputProcessor.ts
+++ b/src/domain/worklets/AudioOutputProcessor.ts
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 14 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/AudioMixer.integration.test.js b/tests/AudioMixer.integration.test.js
index 57dbcca5..19df6b74 100644
--- a/tests/AudioMixer.integration.test.js
+++ b/tests/AudioMixer.integration.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 24 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/AudioMixer.unit.test.js b/tests/AudioMixer.unit.test.js
index 6521118b..02ab5d65 100644
--- a/tests/AudioMixer.unit.test.js
+++ b/tests/AudioMixer.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 24 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/AvatarMixer.integration.test.js b/tests/AvatarMixer.integration.test.js
index 1222a8e4..df61aa5b 100644
--- a/tests/AvatarMixer.integration.test.js
+++ b/tests/AvatarMixer.integration.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 24 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/AvatarMixer.unit.test.js b/tests/AvatarMixer.unit.test.js
index badbaa87..5de04b9a 100644
--- a/tests/AvatarMixer.unit.test.js
+++ b/tests/AvatarMixer.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 24 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/Camera.unit.test.js b/tests/Camera.unit.test.js
index d6ae99e9..68cef726 100644
--- a/tests/Camera.unit.test.js
+++ b/tests/Camera.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 5 May 2022.
 //  Copyright 2022 Vircadia contributors.
+//  Copyright 2022 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/DomainServer.integration.test.js b/tests/DomainServer.integration.test.js
index 04d3d5f1..4f16f739 100644
--- a/tests/DomainServer.integration.test.js
+++ b/tests/DomainServer.integration.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 8 Jul 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/DomainServer.unit.test.js b/tests/DomainServer.unit.test.js
index f2c2bdb3..232aad50 100644
--- a/tests/DomainServer.unit.test.js
+++ b/tests/DomainServer.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 8 Jul 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/EntityServer.integration.test.js b/tests/EntityServer.integration.test.js
index a30630fd..a05491ec 100644
--- a/tests/EntityServer.integration.test.js
+++ b/tests/EntityServer.integration.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by Julien Merzoug on 26 Apr 2022.
 //  Copyright 2022 Vircadia contributors.
+//  Copyright 2022 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/EntityServer.unit.test.js b/tests/EntityServer.unit.test.js
index 4463cd56..0d6ca8bc 100644
--- a/tests/EntityServer.unit.test.js
+++ b/tests/EntityServer.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by Julien Merzoug on 26 Apr 2022.
 //  Copyright 2022 Vircadia contributors.
+//  Copyright 2022 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/MessageMixer.integration.test.js b/tests/MessageMixer.integration.test.js
index 8c8be7d9..85360d09 100644
--- a/tests/MessageMixer.integration.test.js
+++ b/tests/MessageMixer.integration.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 19 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/MessageMixer.unit.test.js b/tests/MessageMixer.unit.test.js
index 47153abb..68625238 100644
--- a/tests/MessageMixer.unit.test.js
+++ b/tests/MessageMixer.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 19 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/Vircadia.integration.test.js b/tests/Vircadia.integration.test.js
index 81e67ec9..3ff8380e 100644
--- a/tests/Vircadia.integration.test.js
+++ b/tests/Vircadia.integration.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 11 Jul 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/Vircadia.unit.test.js b/tests/Vircadia.unit.test.js
index aed95439..76f0b3b5 100644
--- a/tests/Vircadia.unit.test.js
+++ b/tests/Vircadia.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 11 Jul 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/AssignmentClient.integration.test.js b/tests/domain/AssignmentClient.integration.test.js
index b534859f..390af87f 100644
--- a/tests/domain/AssignmentClient.integration.test.js
+++ b/tests/domain/AssignmentClient.integration.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 19 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/AssignmentClient.unit.test.js b/tests/domain/AssignmentClient.unit.test.js
index 237cfa6a..a5f7d9cf 100644
--- a/tests/domain/AssignmentClient.unit.test.js
+++ b/tests/domain/AssignmentClient.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 19 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/audio-client/AudioClient.unit.test.js b/tests/domain/audio-client/AudioClient.unit.test.js
index c9922291..1f35237d 100644
--- a/tests/domain/audio-client/AudioClient.unit.test.js
+++ b/tests/domain/audio-client/AudioClient.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 15 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/audio/AudioConstants.unit.test.js b/tests/domain/audio/AudioConstants.unit.test.js
index dec09283..26a6ec69 100644
--- a/tests/domain/audio/AudioConstants.unit.test.js
+++ b/tests/domain/audio/AudioConstants.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 11 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/audio/AudioInput.unit.test.js b/tests/domain/audio/AudioInput.unit.test.js
index e4b72a63..6a40978c 100644
--- a/tests/domain/audio/AudioInput.unit.test.js
+++ b/tests/domain/audio/AudioInput.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe 24 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/audio/AudioOutput.unit.test.js b/tests/domain/audio/AudioOutput.unit.test.js
index eae9f46b..1656b8fb 100644
--- a/tests/domain/audio/AudioOutput.unit.test.js
+++ b/tests/domain/audio/AudioOutput.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 26 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/audio/InboundAudioStream.unit.test.js b/tests/domain/audio/InboundAudioStream.unit.test.js
index 2f74b895..52fd273b 100644
--- a/tests/domain/audio/InboundAudioStream.unit.test.js
+++ b/tests/domain/audio/InboundAudioStream.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 16 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/avatars/ClientTraitsHandler.unit.test.js b/tests/domain/avatars/ClientTraitsHandler.unit.test.js
index 55f746db..c73d7e00 100644
--- a/tests/domain/avatars/ClientTraitsHandler.unit.test.js
+++ b/tests/domain/avatars/ClientTraitsHandler.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by Julien Merzoug on 08 Apr 2022.
 //  Copyright 2022 Vircadia contributors.
+//  Copyright 2022 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/interfaces/AvatarListInterface.unit.test.js b/tests/domain/interfaces/AvatarListInterface.unit.test.js
index 89c6e88a..a76d5622 100644
--- a/tests/domain/interfaces/AvatarListInterface.unit.test.js
+++ b/tests/domain/interfaces/AvatarListInterface.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 31 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/DomainHandler.integration.test.js b/tests/domain/networking/DomainHandler.integration.test.js
index 25629b3f..b4da907f 100644
--- a/tests/domain/networking/DomainHandler.integration.test.js
+++ b/tests/domain/networking/DomainHandler.integration.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 5 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/FingerprintUtils.unit.test.js b/tests/domain/networking/FingerprintUtils.unit.test.js
index 6af68725..36dfc9a6 100644
--- a/tests/domain/networking/FingerprintUtils.unit.test.js
+++ b/tests/domain/networking/FingerprintUtils.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 14 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/HMACAuth.unit.test.js b/tests/domain/networking/HMACAuth.unit.test.js
index cf3c3d3a..896d21dd 100644
--- a/tests/domain/networking/HMACAuth.unit.test.js
+++ b/tests/domain/networking/HMACAuth.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 27 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/LimitedNodeList.unit.test.js b/tests/domain/networking/LimitedNodeList.unit.test.js
index 50944d6b..caa5b6a0 100644
--- a/tests/domain/networking/LimitedNodeList.unit.test.js
+++ b/tests/domain/networking/LimitedNodeList.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 7 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/MessageData.unit.test.js b/tests/domain/networking/MessageData.unit.test.js
index 2e536719..56ddb12d 100644
--- a/tests/domain/networking/MessageData.unit.test.js
+++ b/tests/domain/networking/MessageData.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 11 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/MessagesClient.unit.test.js b/tests/domain/networking/MessagesClient.unit.test.js
index e8a348d9..b1c7ab78 100644
--- a/tests/domain/networking/MessagesClient.unit.test.js
+++ b/tests/domain/networking/MessagesClient.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 2 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/NLPacket.unit.test.js b/tests/domain/networking/NLPacket.unit.test.js
index 231b977b..c1ffe136 100644
--- a/tests/domain/networking/NLPacket.unit.test.js
+++ b/tests/domain/networking/NLPacket.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 8 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/NetworkPeer.unit.test.js b/tests/domain/networking/NetworkPeer.unit.test.js
index 9a4a4b29..093a1e2a 100644
--- a/tests/domain/networking/NetworkPeer.unit.test.js
+++ b/tests/domain/networking/NetworkPeer.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 11 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/Node.unit.test.js b/tests/domain/networking/Node.unit.test.js
index 15a6f32b..e6b5dc5e 100644
--- a/tests/domain/networking/Node.unit.test.js
+++ b/tests/domain/networking/Node.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 11 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/NodeList.unit.test.js b/tests/domain/networking/NodeList.unit.test.js
index 8bb9139d..81e4a935 100644
--- a/tests/domain/networking/NodeList.unit.test.js
+++ b/tests/domain/networking/NodeList.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 20 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/NodePermissions.unit.test.js b/tests/domain/networking/NodePermissions.unit.test.js
index 021871c4..c3bf407d 100644
--- a/tests/domain/networking/NodePermissions.unit.test.js
+++ b/tests/domain/networking/NodePermissions.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 11 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/NodeType.unit.test.js b/tests/domain/networking/NodeType.unit.test.js
index 5269eae9..ea2ba637 100644
--- a/tests/domain/networking/NodeType.unit.test.js
+++ b/tests/domain/networking/NodeType.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 7 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/PacketReceiver.unit.test.js b/tests/domain/networking/PacketReceiver.unit.test.js
index 9defaf7a..c4ec2031 100644
--- a/tests/domain/networking/PacketReceiver.unit.test.js
+++ b/tests/domain/networking/PacketReceiver.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 8 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/PingType.unit.test.js b/tests/domain/networking/PingType.unit.test.js
index 704d7372..9a010053 100644
--- a/tests/domain/networking/PingType.unit.test.js
+++ b/tests/domain/networking/PingType.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 6 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/ReceivedMessage.unit.test.js b/tests/domain/networking/ReceivedMessage.unit.test.js
index adfc7e72..634a67e5 100644
--- a/tests/domain/networking/ReceivedMessage.unit.test.js
+++ b/tests/domain/networking/ReceivedMessage.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 10 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/SockAddr.unit.test.js b/tests/domain/networking/SockAddr.unit.test.js
index d332ae26..1904ba86 100644
--- a/tests/domain/networking/SockAddr.unit.test.js
+++ b/tests/domain/networking/SockAddr.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 7 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/SocketType.unit.test.js b/tests/domain/networking/SocketType.unit.test.js
index 4f5674f3..74477320 100644
--- a/tests/domain/networking/SocketType.unit.test.js
+++ b/tests/domain/networking/SocketType.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 1 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/packets/AvatarIdentity.unit.test.js b/tests/domain/networking/packets/AvatarIdentity.unit.test.js
index 8ada60f4..94926597 100644
--- a/tests/domain/networking/packets/AvatarIdentity.unit.test.js
+++ b/tests/domain/networking/packets/AvatarIdentity.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 29 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/packets/AvatarQuery.unit.test.js b/tests/domain/networking/packets/AvatarQuery.unit.test.js
index 0be85537..0ffa9863 100644
--- a/tests/domain/networking/packets/AvatarQuery.unit.test.js
+++ b/tests/domain/networking/packets/AvatarQuery.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 10 May 2022.
 //  Copyright 2022 Vircadia contributors.
+//  Copyright 2022 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/packets/DomainConnectRequest.unit.test.js b/tests/domain/networking/packets/DomainConnectRequest.unit.test.js
index 09874885..41ebfe87 100644
--- a/tests/domain/networking/packets/DomainConnectRequest.unit.test.js
+++ b/tests/domain/networking/packets/DomainConnectRequest.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 7 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/packets/DomainConnectionDenied.unit.test.js b/tests/domain/networking/packets/DomainConnectionDenied.unit.test.js
index cb358b44..ca7d2811 100644
--- a/tests/domain/networking/packets/DomainConnectionDenied.unit.test.js
+++ b/tests/domain/networking/packets/DomainConnectionDenied.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 3 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/packets/DomainDisconnectRequest.unit.test.js b/tests/domain/networking/packets/DomainDisconnectRequest.unit.test.js
index b59e53b9..f241cb7f 100644
--- a/tests/domain/networking/packets/DomainDisconnectRequest.unit.test.js
+++ b/tests/domain/networking/packets/DomainDisconnectRequest.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 27 Jul 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/packets/DomainList.unit.test.js b/tests/domain/networking/packets/DomainList.unit.test.js
index 5e087ff7..98a90af3 100644
--- a/tests/domain/networking/packets/DomainList.unit.test.js
+++ b/tests/domain/networking/packets/DomainList.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 9 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/packets/DomainListRequest.unit.test.js b/tests/domain/networking/packets/DomainListRequest.unit.test.js
index 605b6459..ea82590e 100644
--- a/tests/domain/networking/packets/DomainListRequest.unit.test.js
+++ b/tests/domain/networking/packets/DomainListRequest.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 28 Jul 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/packets/DomainServerRemovedNode.unit.test.js b/tests/domain/networking/packets/DomainServerRemovedNode.unit.test.js
index 4ac98c40..361a03e0 100644
--- a/tests/domain/networking/packets/DomainServerRemovedNode.unit.test.js
+++ b/tests/domain/networking/packets/DomainServerRemovedNode.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 20 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/packets/EntityQuery.unit.test.js b/tests/domain/networking/packets/EntityQuery.unit.test.js
index 1b6c2379..f1a132a3 100644
--- a/tests/domain/networking/packets/EntityQuery.unit.test.js
+++ b/tests/domain/networking/packets/EntityQuery.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by Julien Merzoug on 27 Apr 2022.
 //  Copyright 2022 Vircadia contributors.
+//  Copyright 2022 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/packets/KillAvatar.unit.test.js b/tests/domain/networking/packets/KillAvatar.unit.test.js
index 6488b84e..2ae450d4 100644
--- a/tests/domain/networking/packets/KillAvatar.unit.test.js
+++ b/tests/domain/networking/packets/KillAvatar.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 3 Nov 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/packets/MessagesData.unit.test.js b/tests/domain/networking/packets/MessagesData.unit.test.js
index 459edf39..96beed96 100644
--- a/tests/domain/networking/packets/MessagesData.unit.test.js
+++ b/tests/domain/networking/packets/MessagesData.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 13 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/packets/MessagesSubscribe.unit.test.js b/tests/domain/networking/packets/MessagesSubscribe.unit.test.js
index c4d1ed2c..0e344ecf 100644
--- a/tests/domain/networking/packets/MessagesSubscribe.unit.test.js
+++ b/tests/domain/networking/packets/MessagesSubscribe.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 4 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/packets/MessagesUnsubscribe.unit.test.js b/tests/domain/networking/packets/MessagesUnsubscribe.unit.test.js
index 519f4548..f3aaf850 100644
--- a/tests/domain/networking/packets/MessagesUnsubscribe.unit.test.js
+++ b/tests/domain/networking/packets/MessagesUnsubscribe.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 4 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/packets/MicrophoneAudioNoEcho.unit.test.js b/tests/domain/networking/packets/MicrophoneAudioNoEcho.unit.test.js
index ad7b26b5..7356dcec 100644
--- a/tests/domain/networking/packets/MicrophoneAudioNoEcho.unit.test.js
+++ b/tests/domain/networking/packets/MicrophoneAudioNoEcho.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 26 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/packets/MixedAudio.unit.test.js b/tests/domain/networking/packets/MixedAudio.unit.test.js
index a4f78af6..2715dc85 100644
--- a/tests/domain/networking/packets/MixedAudio.unit.test.js
+++ b/tests/domain/networking/packets/MixedAudio.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 14 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/packets/NegotiateAudioFormat.unit.test.js b/tests/domain/networking/packets/NegotiateAudioFormat.unit.test.js
index d515b57c..903261fd 100644
--- a/tests/domain/networking/packets/NegotiateAudioFormat.unit.test.js
+++ b/tests/domain/networking/packets/NegotiateAudioFormat.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 28 Jul 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/packets/Ping.unit.test.js b/tests/domain/networking/packets/Ping.unit.test.js
index 44d934af..31d26eec 100644
--- a/tests/domain/networking/packets/Ping.unit.test.js
+++ b/tests/domain/networking/packets/Ping.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 6 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/packets/PingReply.unit.test.js b/tests/domain/networking/packets/PingReply.unit.test.js
index c96d4985..fdea3a42 100644
--- a/tests/domain/networking/packets/PingReply.unit.test.js
+++ b/tests/domain/networking/packets/PingReply.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 7 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/packets/SelectedAudioFormat.unit.test.js b/tests/domain/networking/packets/SelectedAudioFormat.unit.test.js
index 3e40703a..74069666 100644
--- a/tests/domain/networking/packets/SelectedAudioFormat.unit.test.js
+++ b/tests/domain/networking/packets/SelectedAudioFormat.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 10 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/packets/SilentAudioFrame.unit.test.js b/tests/domain/networking/packets/SilentAudioFrame.unit.test.js
index dd504f04..cd6558fc 100644
--- a/tests/domain/networking/packets/SilentAudioFrame.unit.test.js
+++ b/tests/domain/networking/packets/SilentAudioFrame.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 11 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/udt/BasePacket.unit.test.js b/tests/domain/networking/udt/BasePacket.unit.test.js
index c53e5f0f..6e561ab8 100644
--- a/tests/domain/networking/udt/BasePacket.unit.test.js
+++ b/tests/domain/networking/udt/BasePacket.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 9 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/udt/ControlPacket.unit.test.js b/tests/domain/networking/udt/ControlPacket.unit.test.js
index a84f6274..5212daf8 100644
--- a/tests/domain/networking/udt/ControlPacket.unit.test.js
+++ b/tests/domain/networking/udt/ControlPacket.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 9 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/udt/Packet.unit.test.js b/tests/domain/networking/udt/Packet.unit.test.js
index af3197c4..36b0bd21 100644
--- a/tests/domain/networking/udt/Packet.unit.test.js
+++ b/tests/domain/networking/udt/Packet.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 9 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/udt/UDT.unit.test.js b/tests/domain/networking/udt/UDT.unit.test.js
index b880f5a5..9a82b733 100644
--- a/tests/domain/networking/udt/UDT.unit.test.js
+++ b/tests/domain/networking/udt/UDT.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 13 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/webrtc/WebRTCDataChannel.integration.test.js b/tests/domain/networking/webrtc/WebRTCDataChannel.integration.test.js
index e0a70883..4f1f3140 100644
--- a/tests/domain/networking/webrtc/WebRTCDataChannel.integration.test.js
+++ b/tests/domain/networking/webrtc/WebRTCDataChannel.integration.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 21 May 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/webrtc/WebRTCSignalingChannel.integration.test.js b/tests/domain/networking/webrtc/WebRTCSignalingChannel.integration.test.js
index fff39d85..425b9636 100644
--- a/tests/domain/networking/webrtc/WebRTCSignalingChannel.integration.test.js
+++ b/tests/domain/networking/webrtc/WebRTCSignalingChannel.integration.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 17 May 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/webrtc/WebRTCSocket.integration.test.js b/tests/domain/networking/webrtc/WebRTCSocket.integration.test.js
index 599fc17a..62c38495 100644
--- a/tests/domain/networking/webrtc/WebRTCSocket.integration.test.js
+++ b/tests/domain/networking/webrtc/WebRTCSocket.integration.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 15 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/networking/webrtc/WebRTCSocket.unit.test.js b/tests/domain/networking/webrtc/WebRTCSocket.unit.test.js
index 71918132..8b465309 100644
--- a/tests/domain/networking/webrtc/WebRTCSocket.unit.test.js
+++ b/tests/domain/networking/webrtc/WebRTCSocket.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 28 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/octree/OctreePacketProcessor.unit.test.js b/tests/domain/octree/OctreePacketProcessor.unit.test.js
index 1bceb1c0..9cf0fe37 100644
--- a/tests/domain/octree/OctreePacketProcessor.unit.test.js
+++ b/tests/domain/octree/OctreePacketProcessor.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by Julien Merzoug on 18 May 2022.
 //  Copyright 2022 Vircadia contributors.
+//  Copyright 2022 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/shared/Camera.unit.test.js b/tests/domain/shared/Camera.unit.test.js
index bd3bf79f..f07491f6 100644
--- a/tests/domain/shared/Camera.unit.test.js
+++ b/tests/domain/shared/Camera.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 5 May 2022.
 //  Copyright 2022 Vircadia contributors.
+//  Copyright 2022 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/shared/ContextManager.unit.test.js b/tests/domain/shared/ContextManager.unit.test.js
index af9c907a..81a7129a 100644
--- a/tests/domain/shared/ContextManager.unit.test.js
+++ b/tests/domain/shared/ContextManager.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 7 Aug 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/shared/DataViewExtensions.unit.test.js b/tests/domain/shared/DataViewExtensions.unit.test.js
index 20c50dd4..60b5fe66 100644
--- a/tests/domain/shared/DataViewExtensions.unit.test.js
+++ b/tests/domain/shared/DataViewExtensions.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 16 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/shared/HighResolutionClock.unit.test.js b/tests/domain/shared/HighResolutionClock.unit.test.js
index 99ac5924..2766203d 100644
--- a/tests/domain/shared/HighResolutionClock.unit.test.js
+++ b/tests/domain/shared/HighResolutionClock.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 5 Oct 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/shared/SignalEmitter.unit.test.js b/tests/domain/shared/SignalEmitter.unit.test.js
index 2824df44..6d783f2e 100644
--- a/tests/domain/shared/SignalEmitter.unit.test.js
+++ b/tests/domain/shared/SignalEmitter.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 6 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/shared/Uuid.unit.test.js b/tests/domain/shared/Uuid.unit.test.js
index d0f0fcdc..88000cf2 100644
--- a/tests/domain/shared/Uuid.unit.test.js
+++ b/tests/domain/shared/Uuid.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 6 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/shared/Vec3.unit.test.js b/tests/domain/shared/Vec3.unit.test.js
index 6558cdab..4bdcd136 100644
--- a/tests/domain/shared/Vec3.unit.test.js
+++ b/tests/domain/shared/Vec3.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 12 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/domain/shared/assert.unit.test.js b/tests/domain/shared/assert.unit.test.js
index 41bc4b73..72965534 100644
--- a/tests/domain/shared/assert.unit.test.js
+++ b/tests/domain/shared/assert.unit.test.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 9 Jun 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/tests/testUtils.js b/tests/testUtils.js
index 8259fafe..1b3d7c8c 100644
--- a/tests/testUtils.js
+++ b/tests/testUtils.js
@@ -3,6 +3,7 @@
 //
 //  Created by David Rowe on 12 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
diff --git a/typings/WebAudioTyping.d.ts b/typings/WebAudioTyping.d.ts
index 4fffe7ca..7ef10e80 100644
--- a/typings/WebAudioTyping.d.ts
+++ b/typings/WebAudioTyping.d.ts
@@ -6,6 +6,7 @@
 //
 //  Created by David Rowe on 18 Sep 2021.
 //  Copyright 2021 Vircadia contributors.
+//  Copyright 2021 DigiSomni LLC.
 //
 //  Distributed under the Apache License, Version 2.0.
 //  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html