From e1f2587ae4d6f5881be72484078f32cba2e34273 Mon Sep 17 00:00:00 2001
From: "Richard T. Carback III" <rick.carback@gmail.com>
Date: Wed, 6 Dec 2023 02:02:45 +0000
Subject: [PATCH] update copyright

---
 LICENSE                                        | 2 +-
 authorizer/authorizer_test.go                  | 2 +-
 authorizer/endpoint.go                         | 2 +-
 authorizer/handler.go                          | 2 +-
 client/client.go                               | 2 +-
 client/gateway.go                              | 2 +-
 client/gateway_test.go                         | 2 +-
 client/mockServer_test.go                      | 2 +-
 client/notificationBot.go                      | 2 +-
 client/notificationBot_test.go                 | 2 +-
 client/registration.go                         | 2 +-
 client/registration_test.go                    | 2 +-
 client/serverStream.go                         | 2 +-
 client/ud.go                                   | 2 +-
 client/ud_test.go                              | 2 +-
 clientregistrar/clientregistrar_test.go        | 2 +-
 clientregistrar/endpoint.go                    | 2 +-
 clientregistrar/handler.go                     | 2 +-
 gateway/authorizer.go                          | 2 +-
 gateway/batch.go                               | 2 +-
 gateway/batch_test.go                          | 2 +-
 gateway/broadcast.go                           | 2 +-
 gateway/broadcast_test.go                      | 2 +-
 gateway/endpoint.go                            | 2 +-
 gateway/gateway_test.go                        | 2 +-
 gateway/getPermissioningAddress.go             | 2 +-
 gateway/getPermissioningAddress_test.go        | 2 +-
 gateway/handler.go                             | 2 +-
 gateway/notifications.go                       | 2 +-
 gateway/notifications_test.go                  | 2 +-
 gateway/proxy.go                               | 2 +-
 gateway/proxy_test.go                          | 2 +-
 gateway/registration.go                        | 2 +-
 gateway/registration_test.go                   | 2 +-
 mixmessages/clientError.go                     | 2 +-
 mixmessages/digest.go                          | 2 +-
 mixmessages/digesttesthelper.go                | 2 +-
 mixmessages/mixmessages.pb.go                  | 2 +-
 mixmessages/mixmessages.proto                  | 2 +-
 mixmessages/ndf.go                             | 2 +-
 mixmessages/ndf_test.go                        | 2 +-
 mixmessages/notifications.go                   | 2 +-
 mixmessages/notifications_test.go              | 2 +-
 mixmessages/permissioningPoll.go               | 2 +-
 mixmessages/permissioningPoll_test.go          | 2 +-
 mixmessages/roundError.go                      | 2 +-
 mixmessages/roundError_test.go                 | 2 +-
 mixmessages/roundInfo.go                       | 2 +-
 mixmessages/roundInfo_test.go                  | 2 +-
 mixmessages/sharePiece.go                      | 2 +-
 mixmessages/sharePiece_test.go                 | 2 +-
 mixmessages/utils.go                           | 2 +-
 network/dataStructures/circuit.go              | 2 +-
 network/dataStructures/circuit_test.go         | 2 +-
 network/dataStructures/extendedRoundStorage.go | 2 +-
 network/dataStructures/group.go                | 2 +-
 network/dataStructures/group_test.go           | 2 +-
 network/dataStructures/ipOverride.go           | 2 +-
 network/dataStructures/ipOverride_test.go      | 2 +-
 network/dataStructures/ndf.go                  | 2 +-
 network/dataStructures/ndf_test.go             | 2 +-
 network/dataStructures/round.go                | 2 +-
 network/dataStructures/roundData.go            | 2 +-
 network/dataStructures/roundData_test.go       | 2 +-
 network/dataStructures/roundEvents.go          | 2 +-
 network/dataStructures/roundEvents_test.go     | 2 +-
 network/dataStructures/roundUpdates.go         | 2 +-
 network/dataStructures/roundUpdates_test.go    | 2 +-
 network/dataStructures/round_test.go           | 2 +-
 network/dataStructures/waitingRounds.go        | 2 +-
 network/dataStructures/waitingRounds_test.go   | 2 +-
 network/historicalRoundData.go                 | 2 +-
 network/historicalRoundData_test.go            | 2 +-
 network/instance.go                            | 2 +-
 network/instance_test.go                       | 2 +-
 network/securedNdf.go                          | 2 +-
 network/securedNdf_test.go                     | 2 +-
 network/slotDigest.go                          | 2 +-
 network/slotDigest_test.go                     | 2 +-
 network/validation.go                          | 2 +-
 node/batch.go                                  | 2 +-
 node/broadcast.go                              | 2 +-
 node/endpoint.go                               | 2 +-
 node/finishRealtime.go                         | 2 +-
 node/handler.go                                | 2 +-
 node/handler_test.go                           | 2 +-
 node/messageInfo.go                            | 2 +-
 node/node_test.go                              | 2 +-
 node/phase.go                                  | 2 +-
 node/phase_test.go                             | 2 +-
 node/register.go                               | 2 +-
 node/register_test.go                          | 2 +-
 node/send_test.go                              | 2 +-
 notificationBot/broadcast.go                   | 2 +-
 notificationBot/endpoint.go                    | 2 +-
 notificationBot/handler.go                     | 2 +-
 notificationBot/notificationBot_test.go        | 2 +-
 notificationBot/poll.go                        | 2 +-
 notificationBot/registerNotification_test.go   | 2 +-
 publicAddress/getAddress.go                    | 2 +-
 publicAddress/getAddress_test.go               | 2 +-
 publicAddress/ipLookupServices.go              | 2 +-
 publicAddress/ipLookupServices_test.go         | 2 +-
 publicAddress/override.go                      | 2 +-
 publicAddress/override_test.go                 | 2 +-
 registration/endpoint.go                       | 2 +-
 registration/handler.go                        | 2 +-
 registration/registration_test.go              | 2 +-
 testkeys/keypath.go                            | 2 +-
 testkeys/keys.go                               | 2 +-
 testutils/ndf.go                               | 2 +-
 testutils/utils.go                             | 2 +-
 udb/endpoint.go                                | 2 +-
 udb/handler.go                                 | 2 +-
 udb/poll.go                                    | 2 +-
 udb/udb_test.go                                | 2 +-
 116 files changed, 116 insertions(+), 116 deletions(-)

diff --git a/LICENSE b/LICENSE
index 03ce3f2f..601ba304 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2020, xx network SEZC
+Copyright © 2024 xx foundation
 
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
diff --git a/authorizer/authorizer_test.go b/authorizer/authorizer_test.go
index 43a9d374..051f5246 100644
--- a/authorizer/authorizer_test.go
+++ b/authorizer/authorizer_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/authorizer/endpoint.go b/authorizer/endpoint.go
index e5bb670c..30623b9f 100644
--- a/authorizer/endpoint.go
+++ b/authorizer/endpoint.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/authorizer/handler.go b/authorizer/handler.go
index 215ff0ba..3e1226b1 100644
--- a/authorizer/handler.go
+++ b/authorizer/handler.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/client/client.go b/client/client.go
index 3b8b9fc0..f6709300 100644
--- a/client/client.go
+++ b/client/client.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/client/gateway.go b/client/gateway.go
index 63ee9c4d..516dc8bc 100644
--- a/client/gateway.go
+++ b/client/gateway.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/client/gateway_test.go b/client/gateway_test.go
index 5b7ab2d0..4f49d41f 100644
--- a/client/gateway_test.go
+++ b/client/gateway_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/client/mockServer_test.go b/client/mockServer_test.go
index f4e90864..ee64bf69 100644
--- a/client/mockServer_test.go
+++ b/client/mockServer_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/client/notificationBot.go b/client/notificationBot.go
index f65a131c..6084a1ea 100644
--- a/client/notificationBot.go
+++ b/client/notificationBot.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/client/notificationBot_test.go b/client/notificationBot_test.go
index c60295c0..e3635370 100644
--- a/client/notificationBot_test.go
+++ b/client/notificationBot_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/client/registration.go b/client/registration.go
index efd019d2..dfb2c54a 100644
--- a/client/registration.go
+++ b/client/registration.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/client/registration_test.go b/client/registration_test.go
index 0d42adf2..75444b45 100644
--- a/client/registration_test.go
+++ b/client/registration_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/client/serverStream.go b/client/serverStream.go
index d52a816b..83975b22 100644
--- a/client/serverStream.go
+++ b/client/serverStream.go
@@ -1,5 +1,5 @@
 ///////////////////////////////////////////////////////////////////////////////
-// Copyright © 2020 xx network SEZC                                          //
+// Copyright © 2024 xx foundation                                          //
 //                                                                           //
 // Use of this source code is governed by a license that can be found in the //
 // LICENSE file                                                              //
diff --git a/client/ud.go b/client/ud.go
index afa67152..9a40f327 100644
--- a/client/ud.go
+++ b/client/ud.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/client/ud_test.go b/client/ud_test.go
index 83573321..5a80b695 100644
--- a/client/ud_test.go
+++ b/client/ud_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/clientregistrar/clientregistrar_test.go b/clientregistrar/clientregistrar_test.go
index 2135366a..589f1b36 100644
--- a/clientregistrar/clientregistrar_test.go
+++ b/clientregistrar/clientregistrar_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/clientregistrar/endpoint.go b/clientregistrar/endpoint.go
index f449a26f..635cf275 100644
--- a/clientregistrar/endpoint.go
+++ b/clientregistrar/endpoint.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/clientregistrar/handler.go b/clientregistrar/handler.go
index d6268674..107b137c 100644
--- a/clientregistrar/handler.go
+++ b/clientregistrar/handler.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/gateway/authorizer.go b/gateway/authorizer.go
index c94b4130..79aefcce 100644
--- a/gateway/authorizer.go
+++ b/gateway/authorizer.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/gateway/batch.go b/gateway/batch.go
index 61ce2aaf..f35b71cd 100644
--- a/gateway/batch.go
+++ b/gateway/batch.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/gateway/batch_test.go b/gateway/batch_test.go
index 5da128d6..8fd38380 100644
--- a/gateway/batch_test.go
+++ b/gateway/batch_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/gateway/broadcast.go b/gateway/broadcast.go
index fc171a14..3eeb92b8 100644
--- a/gateway/broadcast.go
+++ b/gateway/broadcast.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/gateway/broadcast_test.go b/gateway/broadcast_test.go
index 68d71280..7d074f4a 100644
--- a/gateway/broadcast_test.go
+++ b/gateway/broadcast_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/gateway/endpoint.go b/gateway/endpoint.go
index 19e7525b..71ed5ade 100644
--- a/gateway/endpoint.go
+++ b/gateway/endpoint.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/gateway/gateway_test.go b/gateway/gateway_test.go
index 287fac51..a8f92f19 100644
--- a/gateway/gateway_test.go
+++ b/gateway/gateway_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/gateway/getPermissioningAddress.go b/gateway/getPermissioningAddress.go
index 7e4e88da..e64becf2 100644
--- a/gateway/getPermissioningAddress.go
+++ b/gateway/getPermissioningAddress.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/gateway/getPermissioningAddress_test.go b/gateway/getPermissioningAddress_test.go
index 829085c0..334534cb 100644
--- a/gateway/getPermissioningAddress_test.go
+++ b/gateway/getPermissioningAddress_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/gateway/handler.go b/gateway/handler.go
index 529027c6..2c36b6b6 100644
--- a/gateway/handler.go
+++ b/gateway/handler.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/gateway/notifications.go b/gateway/notifications.go
index e9c68d7f..302eeb3a 100644
--- a/gateway/notifications.go
+++ b/gateway/notifications.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/gateway/notifications_test.go b/gateway/notifications_test.go
index 6515b54a..435ffaff 100644
--- a/gateway/notifications_test.go
+++ b/gateway/notifications_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/gateway/proxy.go b/gateway/proxy.go
index efc35e62..627b4dd1 100644
--- a/gateway/proxy.go
+++ b/gateway/proxy.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/gateway/proxy_test.go b/gateway/proxy_test.go
index 02b34deb..32244a60 100644
--- a/gateway/proxy_test.go
+++ b/gateway/proxy_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/gateway/registration.go b/gateway/registration.go
index 07cea184..107eebb6 100644
--- a/gateway/registration.go
+++ b/gateway/registration.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/gateway/registration_test.go b/gateway/registration_test.go
index 93a17aac..59b78ab5 100644
--- a/gateway/registration_test.go
+++ b/gateway/registration_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/mixmessages/clientError.go b/mixmessages/clientError.go
index 468bf9df..d4d4a193 100644
--- a/mixmessages/clientError.go
+++ b/mixmessages/clientError.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/mixmessages/digest.go b/mixmessages/digest.go
index dcde01c5..d405289b 100644
--- a/mixmessages/digest.go
+++ b/mixmessages/digest.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/mixmessages/digesttesthelper.go b/mixmessages/digesttesthelper.go
index 6a069d1f..015e3f18 100644
--- a/mixmessages/digesttesthelper.go
+++ b/mixmessages/digesttesthelper.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/mixmessages/mixmessages.pb.go b/mixmessages/mixmessages.pb.go
index 760fbb92..71874ade 100644
--- a/mixmessages/mixmessages.pb.go
+++ b/mixmessages/mixmessages.pb.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/mixmessages/mixmessages.proto b/mixmessages/mixmessages.proto
index d65998d2..3c71ad21 100644
--- a/mixmessages/mixmessages.proto
+++ b/mixmessages/mixmessages.proto
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/mixmessages/ndf.go b/mixmessages/ndf.go
index 1e88059a..9daa52ba 100644
--- a/mixmessages/ndf.go
+++ b/mixmessages/ndf.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/mixmessages/ndf_test.go b/mixmessages/ndf_test.go
index 2cdc713d..12490c94 100644
--- a/mixmessages/ndf_test.go
+++ b/mixmessages/ndf_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/mixmessages/notifications.go b/mixmessages/notifications.go
index 3d215068..0a9d2ce1 100644
--- a/mixmessages/notifications.go
+++ b/mixmessages/notifications.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/mixmessages/notifications_test.go b/mixmessages/notifications_test.go
index 8de344c6..9d9aa8f8 100644
--- a/mixmessages/notifications_test.go
+++ b/mixmessages/notifications_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/mixmessages/permissioningPoll.go b/mixmessages/permissioningPoll.go
index a8db7973..9c0a84e5 100644
--- a/mixmessages/permissioningPoll.go
+++ b/mixmessages/permissioningPoll.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/mixmessages/permissioningPoll_test.go b/mixmessages/permissioningPoll_test.go
index b8c4ead7..b134faf7 100644
--- a/mixmessages/permissioningPoll_test.go
+++ b/mixmessages/permissioningPoll_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/mixmessages/roundError.go b/mixmessages/roundError.go
index a71194ce..5c24bf62 100644
--- a/mixmessages/roundError.go
+++ b/mixmessages/roundError.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/mixmessages/roundError_test.go b/mixmessages/roundError_test.go
index 97e238cb..84593ef9 100644
--- a/mixmessages/roundError_test.go
+++ b/mixmessages/roundError_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/mixmessages/roundInfo.go b/mixmessages/roundInfo.go
index 77bbe21e..98c967a3 100644
--- a/mixmessages/roundInfo.go
+++ b/mixmessages/roundInfo.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/mixmessages/roundInfo_test.go b/mixmessages/roundInfo_test.go
index 7e29b64b..9a8cc760 100644
--- a/mixmessages/roundInfo_test.go
+++ b/mixmessages/roundInfo_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/mixmessages/sharePiece.go b/mixmessages/sharePiece.go
index 87fa70f2..d0f92c8d 100644
--- a/mixmessages/sharePiece.go
+++ b/mixmessages/sharePiece.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/mixmessages/sharePiece_test.go b/mixmessages/sharePiece_test.go
index 7c65d2a6..b73978a8 100644
--- a/mixmessages/sharePiece_test.go
+++ b/mixmessages/sharePiece_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/mixmessages/utils.go b/mixmessages/utils.go
index 4fdd74cb..5d1ea1ed 100644
--- a/mixmessages/utils.go
+++ b/mixmessages/utils.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/dataStructures/circuit.go b/network/dataStructures/circuit.go
index d59fdec8..8fff00ea 100644
--- a/network/dataStructures/circuit.go
+++ b/network/dataStructures/circuit.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/dataStructures/circuit_test.go b/network/dataStructures/circuit_test.go
index 5fbe7bbe..3e2a8174 100644
--- a/network/dataStructures/circuit_test.go
+++ b/network/dataStructures/circuit_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/dataStructures/extendedRoundStorage.go b/network/dataStructures/extendedRoundStorage.go
index 399d5460..1ea45b0d 100644
--- a/network/dataStructures/extendedRoundStorage.go
+++ b/network/dataStructures/extendedRoundStorage.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/dataStructures/group.go b/network/dataStructures/group.go
index ca2e480d..9ae4f51a 100644
--- a/network/dataStructures/group.go
+++ b/network/dataStructures/group.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/dataStructures/group_test.go b/network/dataStructures/group_test.go
index 127c8367..9a2ddec4 100644
--- a/network/dataStructures/group_test.go
+++ b/network/dataStructures/group_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/dataStructures/ipOverride.go b/network/dataStructures/ipOverride.go
index 5943a405..b2320fec 100644
--- a/network/dataStructures/ipOverride.go
+++ b/network/dataStructures/ipOverride.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/dataStructures/ipOverride_test.go b/network/dataStructures/ipOverride_test.go
index 1e3c8593..0fd39525 100644
--- a/network/dataStructures/ipOverride_test.go
+++ b/network/dataStructures/ipOverride_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/dataStructures/ndf.go b/network/dataStructures/ndf.go
index d058767d..05a7f513 100644
--- a/network/dataStructures/ndf.go
+++ b/network/dataStructures/ndf.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/dataStructures/ndf_test.go b/network/dataStructures/ndf_test.go
index 4dc70828..fb389334 100644
--- a/network/dataStructures/ndf_test.go
+++ b/network/dataStructures/ndf_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/dataStructures/round.go b/network/dataStructures/round.go
index e3ce3fe4..4fd59c06 100644
--- a/network/dataStructures/round.go
+++ b/network/dataStructures/round.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/dataStructures/roundData.go b/network/dataStructures/roundData.go
index b35aaa60..619e9c24 100644
--- a/network/dataStructures/roundData.go
+++ b/network/dataStructures/roundData.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/dataStructures/roundData_test.go b/network/dataStructures/roundData_test.go
index c3eefc93..31ff43eb 100644
--- a/network/dataStructures/roundData_test.go
+++ b/network/dataStructures/roundData_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/dataStructures/roundEvents.go b/network/dataStructures/roundEvents.go
index 70a52f1b..54e850a5 100644
--- a/network/dataStructures/roundEvents.go
+++ b/network/dataStructures/roundEvents.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/dataStructures/roundEvents_test.go b/network/dataStructures/roundEvents_test.go
index 5e199feb..6215608d 100644
--- a/network/dataStructures/roundEvents_test.go
+++ b/network/dataStructures/roundEvents_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/dataStructures/roundUpdates.go b/network/dataStructures/roundUpdates.go
index 84f90b87..de0f2f41 100644
--- a/network/dataStructures/roundUpdates.go
+++ b/network/dataStructures/roundUpdates.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/dataStructures/roundUpdates_test.go b/network/dataStructures/roundUpdates_test.go
index 026fe8a2..272d174f 100644
--- a/network/dataStructures/roundUpdates_test.go
+++ b/network/dataStructures/roundUpdates_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/dataStructures/round_test.go b/network/dataStructures/round_test.go
index b254a816..984530bf 100644
--- a/network/dataStructures/round_test.go
+++ b/network/dataStructures/round_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/dataStructures/waitingRounds.go b/network/dataStructures/waitingRounds.go
index dbfd20b7..aea5a45d 100644
--- a/network/dataStructures/waitingRounds.go
+++ b/network/dataStructures/waitingRounds.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/dataStructures/waitingRounds_test.go b/network/dataStructures/waitingRounds_test.go
index 1e2e3ec1..f17d7fcf 100644
--- a/network/dataStructures/waitingRounds_test.go
+++ b/network/dataStructures/waitingRounds_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/historicalRoundData.go b/network/historicalRoundData.go
index 780e868c..c004d69b 100644
--- a/network/historicalRoundData.go
+++ b/network/historicalRoundData.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/historicalRoundData_test.go b/network/historicalRoundData_test.go
index 94e39f6b..22ac89ea 100644
--- a/network/historicalRoundData_test.go
+++ b/network/historicalRoundData_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/instance.go b/network/instance.go
index 3f499cc3..3ecbe548 100644
--- a/network/instance.go
+++ b/network/instance.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/instance_test.go b/network/instance_test.go
index 12cf1454..1657d91e 100644
--- a/network/instance_test.go
+++ b/network/instance_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/securedNdf.go b/network/securedNdf.go
index 0f7432df..3cad4fca 100644
--- a/network/securedNdf.go
+++ b/network/securedNdf.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/securedNdf_test.go b/network/securedNdf_test.go
index 1f3a773c..6a8d9f3f 100644
--- a/network/securedNdf_test.go
+++ b/network/securedNdf_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/slotDigest.go b/network/slotDigest.go
index 3c6bebbd..45dc9366 100644
--- a/network/slotDigest.go
+++ b/network/slotDigest.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/slotDigest_test.go b/network/slotDigest_test.go
index 41e55fd4..eaeeca3e 100644
--- a/network/slotDigest_test.go
+++ b/network/slotDigest_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/network/validation.go b/network/validation.go
index b8a9560a..5285d939 100644
--- a/network/validation.go
+++ b/network/validation.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/node/batch.go b/node/batch.go
index 55f4241f..76f1c43e 100644
--- a/node/batch.go
+++ b/node/batch.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/node/broadcast.go b/node/broadcast.go
index 842bfda5..813bb643 100644
--- a/node/broadcast.go
+++ b/node/broadcast.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/node/endpoint.go b/node/endpoint.go
index 311a2ced..560bf7bb 100644
--- a/node/endpoint.go
+++ b/node/endpoint.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/node/finishRealtime.go b/node/finishRealtime.go
index ae19351d..b479f027 100644
--- a/node/finishRealtime.go
+++ b/node/finishRealtime.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/node/handler.go b/node/handler.go
index f1ee2f88..0c18f722 100644
--- a/node/handler.go
+++ b/node/handler.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/node/handler_test.go b/node/handler_test.go
index 4bccbcbd..dbbe814d 100644
--- a/node/handler_test.go
+++ b/node/handler_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/node/messageInfo.go b/node/messageInfo.go
index 1a924a55..aa6b8932 100644
--- a/node/messageInfo.go
+++ b/node/messageInfo.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/node/node_test.go b/node/node_test.go
index 1a0a191a..19f08a7f 100644
--- a/node/node_test.go
+++ b/node/node_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/node/phase.go b/node/phase.go
index 2791f211..3a66d75d 100644
--- a/node/phase.go
+++ b/node/phase.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/node/phase_test.go b/node/phase_test.go
index 0535fbb3..cd544f08 100644
--- a/node/phase_test.go
+++ b/node/phase_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/node/register.go b/node/register.go
index 103b13d6..13056d15 100644
--- a/node/register.go
+++ b/node/register.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/node/register_test.go b/node/register_test.go
index ee6bf0fa..093dfb72 100644
--- a/node/register_test.go
+++ b/node/register_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/node/send_test.go b/node/send_test.go
index bfacaa34..8206f95a 100644
--- a/node/send_test.go
+++ b/node/send_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/notificationBot/broadcast.go b/notificationBot/broadcast.go
index 035ddc60..fbcccc0d 100644
--- a/notificationBot/broadcast.go
+++ b/notificationBot/broadcast.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/notificationBot/endpoint.go b/notificationBot/endpoint.go
index afe44122..409f45af 100644
--- a/notificationBot/endpoint.go
+++ b/notificationBot/endpoint.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/notificationBot/handler.go b/notificationBot/handler.go
index 6e38974d..96b9e1dc 100644
--- a/notificationBot/handler.go
+++ b/notificationBot/handler.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/notificationBot/notificationBot_test.go b/notificationBot/notificationBot_test.go
index b50330c5..15c75676 100644
--- a/notificationBot/notificationBot_test.go
+++ b/notificationBot/notificationBot_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/notificationBot/poll.go b/notificationBot/poll.go
index 70ed74cf..83fe9fbe 100644
--- a/notificationBot/poll.go
+++ b/notificationBot/poll.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/notificationBot/registerNotification_test.go b/notificationBot/registerNotification_test.go
index 267297a1..0c971700 100644
--- a/notificationBot/registerNotification_test.go
+++ b/notificationBot/registerNotification_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/publicAddress/getAddress.go b/publicAddress/getAddress.go
index 6c766300..c07d7b97 100644
--- a/publicAddress/getAddress.go
+++ b/publicAddress/getAddress.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/publicAddress/getAddress_test.go b/publicAddress/getAddress_test.go
index cd128a20..7a9868c0 100644
--- a/publicAddress/getAddress_test.go
+++ b/publicAddress/getAddress_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/publicAddress/ipLookupServices.go b/publicAddress/ipLookupServices.go
index 16bfeab6..83a90593 100644
--- a/publicAddress/ipLookupServices.go
+++ b/publicAddress/ipLookupServices.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/publicAddress/ipLookupServices_test.go b/publicAddress/ipLookupServices_test.go
index 4587ca19..c47f0968 100644
--- a/publicAddress/ipLookupServices_test.go
+++ b/publicAddress/ipLookupServices_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/publicAddress/override.go b/publicAddress/override.go
index 6d585766..2dc29d74 100644
--- a/publicAddress/override.go
+++ b/publicAddress/override.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/publicAddress/override_test.go b/publicAddress/override_test.go
index 15f94601..18639ce5 100644
--- a/publicAddress/override_test.go
+++ b/publicAddress/override_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/registration/endpoint.go b/registration/endpoint.go
index 91ecc00b..0ff9497e 100644
--- a/registration/endpoint.go
+++ b/registration/endpoint.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/registration/handler.go b/registration/handler.go
index 5ee833cb..8627cf80 100644
--- a/registration/handler.go
+++ b/registration/handler.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/registration/registration_test.go b/registration/registration_test.go
index 60abd435..00f62422 100644
--- a/registration/registration_test.go
+++ b/registration/registration_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/testkeys/keypath.go b/testkeys/keypath.go
index ef30c235..49803090 100644
--- a/testkeys/keypath.go
+++ b/testkeys/keypath.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/testkeys/keys.go b/testkeys/keys.go
index 7dd1803a..d1639919 100644
--- a/testkeys/keys.go
+++ b/testkeys/keys.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/testutils/ndf.go b/testutils/ndf.go
index fb5a51ea..0b0c70ff 100644
--- a/testutils/ndf.go
+++ b/testutils/ndf.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/testutils/utils.go b/testutils/utils.go
index 5171871b..b57b8322 100644
--- a/testutils/utils.go
+++ b/testutils/utils.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/udb/endpoint.go b/udb/endpoint.go
index c095a678..a53ba485 100644
--- a/udb/endpoint.go
+++ b/udb/endpoint.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/udb/handler.go b/udb/handler.go
index 923f79a9..37c70380 100644
--- a/udb/handler.go
+++ b/udb/handler.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/udb/poll.go b/udb/poll.go
index d6226d83..cdd90ffe 100644
--- a/udb/poll.go
+++ b/udb/poll.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
diff --git a/udb/udb_test.go b/udb/udb_test.go
index d3a7fbd5..0ac24218 100644
--- a/udb/udb_test.go
+++ b/udb/udb_test.go
@@ -1,5 +1,5 @@
 ////////////////////////////////////////////////////////////////////////////////
-// Copyright © 2022 xx foundation                                             //
+// Copyright © 2024 xx foundation                                             //
 //                                                                            //
 // Use of this source code is governed by a license that can be found in the  //
 // LICENSE file.                                                              //
-- 
GitLab