From 07d3996705d33895d9573647c3dd1b6ab57693f6 Mon Sep 17 00:00:00 2001
From: Curtis Rueden <ctrueden@wisc.edu>
Date: Wed, 17 Jan 2024 10:03:57 -0600
Subject: [PATCH] Happy New Year 2024

---
 LICENSE.txt                                               | 8 ++++----
 .../bunwarpj/trakem2/transform/CubicBSplineTransform.java | 2 +-
 src/main/java/ini/trakem2/ControlWindow.java              | 2 +-
 src/main/java/ini/trakem2/New_DB_Project.java             | 2 +-
 src/main/java/ini/trakem2/New_Project.java                | 2 +-
 src/main/java/ini/trakem2/Open_DB_Project.java            | 2 +-
 src/main/java/ini/trakem2/Open_Project.java               | 2 +-
 src/main/java/ini/trakem2/Project.java                    | 2 +-
 src/main/java/ini/trakem2/analysis/Centrality.java        | 2 +-
 src/main/java/ini/trakem2/analysis/Compare.java           | 2 +-
 src/main/java/ini/trakem2/analysis/Graph.java             | 2 +-
 src/main/java/ini/trakem2/analysis/Vertex.java            | 2 +-
 .../java/ini/trakem2/display/AbstractOffscreenThread.java | 2 +-
 .../java/ini/trakem2/display/AbstractRepaintThread.java   | 2 +-
 .../java/ini/trakem2/display/AffineTransformMode.java     | 2 +-
 src/main/java/ini/trakem2/display/AreaContainer.java      | 2 +-
 src/main/java/ini/trakem2/display/AreaList.java           | 2 +-
 src/main/java/ini/trakem2/display/AreaTree.java           | 2 +-
 src/main/java/ini/trakem2/display/AreaWrapper.java        | 2 +-
 src/main/java/ini/trakem2/display/Ball.java               | 2 +-
 src/main/java/ini/trakem2/display/Bucket.java             | 2 +-
 src/main/java/ini/trakem2/display/Bucketable.java         | 2 +-
 src/main/java/ini/trakem2/display/Channel.java            | 2 +-
 src/main/java/ini/trakem2/display/Connector.java          | 2 +-
 .../java/ini/trakem2/display/ContrastAdjustmentMode.java  | 2 +-
 src/main/java/ini/trakem2/display/Coordinate.java         | 2 +-
 src/main/java/ini/trakem2/display/DLabel.java             | 2 +-
 src/main/java/ini/trakem2/display/DefaultMode.java        | 2 +-
 src/main/java/ini/trakem2/display/Display.java            | 2 +-
 src/main/java/ini/trakem2/display/Display3D.java          | 2 +-
 src/main/java/ini/trakem2/display/DisplayCanvas.java      | 2 +-
 src/main/java/ini/trakem2/display/DisplayNavigator.java   | 2 +-
 src/main/java/ini/trakem2/display/Displayable.java        | 2 +-
 src/main/java/ini/trakem2/display/DisplayableChooser.java | 2 +-
 src/main/java/ini/trakem2/display/DisplayablePanel.java   | 2 +-
 src/main/java/ini/trakem2/display/Dissector.java          | 2 +-
 src/main/java/ini/trakem2/display/DoStep.java             | 2 +-
 src/main/java/ini/trakem2/display/FakeImagePlus.java      | 2 +-
 src/main/java/ini/trakem2/display/FakeImageWindow.java    | 2 +-
 src/main/java/ini/trakem2/display/FreeHandProfile.java    | 2 +-
 src/main/java/ini/trakem2/display/GroupingMode.java       | 2 +-
 src/main/java/ini/trakem2/display/ImageData.java          | 2 +-
 .../java/ini/trakem2/display/ImageJCommandListener.java   | 2 +-
 src/main/java/ini/trakem2/display/Layer.java              | 2 +-
 src/main/java/ini/trakem2/display/LayerPanel.java         | 2 +-
 src/main/java/ini/trakem2/display/LayerSet.java           | 2 +-
 src/main/java/ini/trakem2/display/Line3D.java             | 2 +-
 src/main/java/ini/trakem2/display/ManualAlignMode.java    | 2 +-
 src/main/java/ini/trakem2/display/MipMapImage.java        | 2 +-
 src/main/java/ini/trakem2/display/Mode.java               | 2 +-
 src/main/java/ini/trakem2/display/Node.java               | 2 +-
 .../java/ini/trakem2/display/NonLinearTransformMode.java  | 2 +-
 src/main/java/ini/trakem2/display/Overlay.java            | 2 +-
 src/main/java/ini/trakem2/display/Paintable.java          | 2 +-
 src/main/java/ini/trakem2/display/Patch.java              | 2 +-
 src/main/java/ini/trakem2/display/Pipe.java               | 2 +-
 src/main/java/ini/trakem2/display/Polyline.java           | 2 +-
 src/main/java/ini/trakem2/display/Profile.java            | 2 +-
 src/main/java/ini/trakem2/display/Region.java             | 2 +-
 src/main/java/ini/trakem2/display/RollingPanel.java       | 2 +-
 src/main/java/ini/trakem2/display/SNTFunctions.java       | 2 +-
 src/main/java/ini/trakem2/display/Selection.java          | 2 +-
 src/main/java/ini/trakem2/display/SnapshotPanel.java      | 2 +-
 src/main/java/ini/trakem2/display/Stack.java              | 2 +-
 src/main/java/ini/trakem2/display/Tag.java                | 2 +-
 src/main/java/ini/trakem2/display/Taggable.java           | 2 +-
 src/main/java/ini/trakem2/display/TransformationStep.java | 2 +-
 src/main/java/ini/trakem2/display/Tree.java               | 2 +-
 src/main/java/ini/trakem2/display/TreeConnectorsView.java | 2 +-
 src/main/java/ini/trakem2/display/Treeline.java           | 2 +-
 src/main/java/ini/trakem2/display/VectorData.java         | 2 +-
 .../java/ini/trakem2/display/VectorDataTransform.java     | 2 +-
 src/main/java/ini/trakem2/display/YesNoDialog.java        | 2 +-
 src/main/java/ini/trakem2/display/ZDisplayable.java       | 2 +-
 .../ini/trakem2/display/d3d/ControlClickBehavior.java     | 2 +-
 src/main/java/ini/trakem2/display/d3d/Display3DGUI.java   | 2 +-
 .../ini/trakem2/display/graphics/AddARGBComposite.java    | 2 +-
 .../ini/trakem2/display/graphics/ColorYCbCrComposite.java | 2 +-
 .../trakem2/display/graphics/DefaultGraphicsSource.java   | 2 +-
 .../trakem2/display/graphics/DifferenceARGBComposite.java | 2 +-
 .../java/ini/trakem2/display/graphics/GraphicsSource.java | 2 +-
 .../trakem2/display/graphics/MultiplyARGBComposite.java   | 2 +-
 .../trakem2/display/graphics/SubtractARGBComposite.java   | 2 +-
 .../ini/trakem2/display/graphics/TestGraphicsSource.java  | 2 +-
 .../display/inspect/InspectPatchTrianglesMode.java        | 2 +-
 src/main/java/ini/trakem2/display/inspect/ShapeProxy.java | 2 +-
 src/main/java/ini/trakem2/display/paint/USHORTPaint.java  | 2 +-
 .../ini/trakem2/display/paint/USHORTPaintContext.java     | 2 +-
 .../java/ini/trakem2/imaging/BinaryInterpolation2D.java   | 2 +-
 src/main/java/ini/trakem2/imaging/Blending.java           | 2 +-
 .../java/ini/trakem2/imaging/ContrastEnhancerWrapper.java | 2 +-
 src/main/java/ini/trakem2/imaging/ContrastPlot.java       | 2 +-
 src/main/java/ini/trakem2/imaging/FastIntegralImage.java  | 2 +-
 src/main/java/ini/trakem2/imaging/FloatProcessorT2.java   | 2 +-
 src/main/java/ini/trakem2/imaging/ImagePreprocessor.java  | 2 +-
 .../java/ini/trakem2/imaging/IntegralHistogram2d.java     | 2 +-
 src/main/java/ini/trakem2/imaging/LayerStack.java         | 2 +-
 src/main/java/ini/trakem2/imaging/LazyVirtualStack.java   | 2 +-
 src/main/java/ini/trakem2/imaging/P.java                  | 2 +-
 src/main/java/ini/trakem2/imaging/PatchStack.java         | 2 +-
 .../ini/trakem2/imaging/PhaseCorrelationCalculator.java   | 2 +-
 src/main/java/ini/trakem2/imaging/Segmentation.java       | 2 +-
 src/main/java/ini/trakem2/imaging/StitchingTEM.java       | 2 +-
 src/main/java/ini/trakem2/imaging/filters/CLAHE.java      | 2 +-
 .../ini/trakem2/imaging/filters/CorrectBackground.java    | 2 +-
 .../ini/trakem2/imaging/filters/DefaultMinAndMax.java     | 2 +-
 .../java/ini/trakem2/imaging/filters/EnhanceContrast.java | 2 +-
 .../ini/trakem2/imaging/filters/EqualizeHistogram.java    | 2 +-
 .../java/ini/trakem2/imaging/filters/FilterEditor.java    | 2 +-
 .../java/ini/trakem2/imaging/filters/GaussianBlur.java    | 2 +-
 src/main/java/ini/trakem2/imaging/filters/IFilter.java    | 2 +-
 src/main/java/ini/trakem2/imaging/filters/Invert.java     | 2 +-
 src/main/java/ini/trakem2/imaging/filters/LUTBlue.java    | 2 +-
 src/main/java/ini/trakem2/imaging/filters/LUTCustom.java  | 2 +-
 src/main/java/ini/trakem2/imaging/filters/LUTCyan.java    | 2 +-
 src/main/java/ini/trakem2/imaging/filters/LUTGreen.java   | 2 +-
 src/main/java/ini/trakem2/imaging/filters/LUTMagenta.java | 2 +-
 src/main/java/ini/trakem2/imaging/filters/LUTOrange.java  | 2 +-
 src/main/java/ini/trakem2/imaging/filters/LUTRed.java     | 2 +-
 src/main/java/ini/trakem2/imaging/filters/LUTYellow.java  | 2 +-
 src/main/java/ini/trakem2/imaging/filters/Normalize.java  | 2 +-
 .../trakem2/imaging/filters/NormalizeLocalContrast.java   | 2 +-
 src/main/java/ini/trakem2/imaging/filters/RankFilter.java | 2 +-
 .../java/ini/trakem2/imaging/filters/ResetMinAndMax.java  | 2 +-
 .../imaging/filters/RobustNormalizeLocalContrast.java     | 2 +-
 .../ini/trakem2/imaging/filters/SubtractBackground.java   | 2 +-
 .../java/ini/trakem2/imaging/filters/ValueToNoise.java    | 2 +-
 src/main/java/ini/trakem2/io/AmiraImporter.java           | 2 +-
 src/main/java/ini/trakem2/io/CoordinateTransformXML.java  | 2 +-
 src/main/java/ini/trakem2/io/ImageFileFilter.java         | 2 +-
 src/main/java/ini/trakem2/io/ImageFileHeader.java         | 2 +-
 src/main/java/ini/trakem2/io/ImageSaver.java              | 2 +-
 src/main/java/ini/trakem2/io/LoggingInputStream.java      | 2 +-
 src/main/java/ini/trakem2/io/NeuroML.java                 | 2 +-
 src/main/java/ini/trakem2/io/RagMipMaps.java              | 2 +-
 src/main/java/ini/trakem2/io/RawMipMaps.java              | 2 +-
 src/main/java/ini/trakem2/io/XMLFileFilter.java           | 2 +-
 .../java/ini/trakem2/parallel/CountingTaskFactory.java    | 2 +-
 .../ini/trakem2/parallel/DefaultExecutorProvider.java     | 2 +-
 src/main/java/ini/trakem2/parallel/ExecutorProvider.java  | 2 +-
 src/main/java/ini/trakem2/parallel/ParallelMapping.java   | 2 +-
 src/main/java/ini/trakem2/parallel/Process.java           | 2 +-
 src/main/java/ini/trakem2/parallel/TaskFactory.java       | 2 +-
 src/main/java/ini/trakem2/persistence/Cache.java          | 2 +-
 src/main/java/ini/trakem2/persistence/DBLoader.java       | 2 +-
 src/main/java/ini/trakem2/persistence/DBObject.java       | 2 +-
 .../java/ini/trakem2/persistence/DownsamplerMipMaps.java  | 2 +-
 .../ini/trakem2/persistence/ExportMultilevelTiles.java    | 2 +-
 src/main/java/ini/trakem2/persistence/FSLoader.java       | 2 +-
 src/main/java/ini/trakem2/persistence/FilePathRepair.java | 2 +-
 src/main/java/ini/trakem2/persistence/ImageBytes.java     | 2 +-
 .../ini/trakem2/persistence/IntegralImageMipMaps.java     | 2 +-
 src/main/java/ini/trakem2/persistence/Loader.java         | 2 +-
 src/main/java/ini/trakem2/persistence/ProjectTiler.java   | 2 +-
 src/main/java/ini/trakem2/persistence/StaleFiles.java     | 2 +-
 src/main/java/ini/trakem2/persistence/TMLHandler.java     | 2 +-
 src/main/java/ini/trakem2/persistence/XMLOptions.java     | 2 +-
 src/main/java/ini/trakem2/plugin/TPlugIn.java             | 2 +-
 src/main/java/ini/trakem2/scripting/PatchScript.java      | 2 +-
 .../ini/trakem2/tree/AbstractTreeTransferHandler.java     | 2 +-
 src/main/java/ini/trakem2/tree/DNDTree.java               | 2 +-
 src/main/java/ini/trakem2/tree/DTDParser.java             | 2 +-
 .../java/ini/trakem2/tree/DefaultTreeTransferHandler.java | 2 +-
 src/main/java/ini/trakem2/tree/LayerThing.java            | 2 +-
 src/main/java/ini/trakem2/tree/LayerTree.java             | 2 +-
 src/main/java/ini/trakem2/tree/ProjectThing.java          | 2 +-
 src/main/java/ini/trakem2/tree/ProjectTree.java           | 2 +-
 src/main/java/ini/trakem2/tree/RenameThingStep.java       | 2 +-
 src/main/java/ini/trakem2/tree/TemplateThing.java         | 2 +-
 src/main/java/ini/trakem2/tree/TemplateTree.java          | 2 +-
 src/main/java/ini/trakem2/tree/Thing.java                 | 2 +-
 src/main/java/ini/trakem2/tree/TitledThing.java           | 2 +-
 src/main/java/ini/trakem2/tree/TrakEM2MLParser.java       | 2 +-
 src/main/java/ini/trakem2/tree/TransferableNode.java      | 2 +-
 src/main/java/ini/trakem2/utils/AreaUtils.java            | 2 +-
 src/main/java/ini/trakem2/utils/BigBrother.java           | 2 +-
 src/main/java/ini/trakem2/utils/Bureaucrat.java           | 2 +-
 src/main/java/ini/trakem2/utils/CachingThread.java        | 2 +-
 src/main/java/ini/trakem2/utils/CircularSequence.java     | 2 +-
 src/main/java/ini/trakem2/utils/DNDInsertImage.java       | 2 +-
 src/main/java/ini/trakem2/utils/Dispatcher.java           | 2 +-
 src/main/java/ini/trakem2/utils/FieldMapView.java         | 2 +-
 src/main/java/ini/trakem2/utils/Filter.java               | 2 +-
 src/main/java/ini/trakem2/utils/History.java              | 2 +-
 src/main/java/ini/trakem2/utils/IJError.java              | 2 +-
 src/main/java/ini/trakem2/utils/ImgLibVolume.java         | 2 +-
 src/main/java/ini/trakem2/utils/IntegerField.java         | 2 +-
 src/main/java/ini/trakem2/utils/Lock.java                 | 2 +-
 src/main/java/ini/trakem2/utils/M.java                    | 2 +-
 src/main/java/ini/trakem2/utils/MCCube.java               | 2 +-
 src/main/java/ini/trakem2/utils/MCTriangulator.java       | 2 +-
 src/main/java/ini/trakem2/utils/Merger.java               | 2 +-
 src/main/java/ini/trakem2/utils/Montage.java              | 2 +-
 src/main/java/ini/trakem2/utils/Operation.java            | 2 +-
 src/main/java/ini/trakem2/utils/OptionPanel.java          | 2 +-
 src/main/java/ini/trakem2/utils/ProjectToolbar.java       | 2 +-
 src/main/java/ini/trakem2/utils/ReconstructArea.java      | 2 +-
 src/main/java/ini/trakem2/utils/RedPhone.java             | 2 +-
 src/main/java/ini/trakem2/utils/Render.java               | 2 +-
 src/main/java/ini/trakem2/utils/Saver.java                | 2 +-
 src/main/java/ini/trakem2/utils/Search.java               | 2 +-
 src/main/java/ini/trakem2/utils/StdOutWindow.java         | 2 +-
 src/main/java/ini/trakem2/utils/StopWatch.java            | 2 +-
 src/main/java/ini/trakem2/utils/TaskOnEDT.java            | 2 +-
 src/main/java/ini/trakem2/utils/TypedHashMap.java         | 2 +-
 src/main/java/ini/trakem2/utils/Utils.java                | 2 +-
 src/main/java/ini/trakem2/utils/Vector3.java              | 2 +-
 src/main/java/ini/trakem2/utils/Worker.java               | 2 +-
 .../java/lenscorrection/DistortionCorrectionTask.java     | 2 +-
 src/main/java/lenscorrection/Distortion_Correction.java   | 2 +-
 src/main/java/lenscorrection/NonLinearTransform.java      | 2 +-
 src/main/java/lenscorrection/PolynomialModel2D.java       | 2 +-
 src/main/java/mpi/fruitfly/general/ArrayConverter.java    | 2 +-
 .../java/mpi/fruitfly/general/ImageArrayConverter.java    | 2 +-
 src/main/java/mpi/fruitfly/general/MultiThreading.java    | 2 +-
 src/main/java/mpi/fruitfly/math/General.java              | 2 +-
 src/main/java/mpi/fruitfly/math/Quicksortable.java        | 2 +-
 .../java/mpi/fruitfly/math/datastructures/FloatArray.java | 2 +-
 .../mpi/fruitfly/math/datastructures/FloatArray2D.java    | 2 +-
 .../mpi/fruitfly/math/datastructures/FloatArray3D.java    | 2 +-
 .../mpi/fruitfly/math/datastructures/FloatArray4D.java    | 2 +-
 .../mpi/fruitfly/registration/CrossCorrelation2D.java     | 2 +-
 src/main/java/mpi/fruitfly/registration/ImageFilter.java  | 2 +-
 .../java/mpicbg/trakem2/align/AbstractAffineTile2D.java   | 2 +-
 .../mpicbg/trakem2/align/AbstractLayerAlignmentParam.java | 2 +-
 src/main/java/mpicbg/trakem2/align/AffineTile2D.java      | 2 +-
 src/main/java/mpicbg/trakem2/align/Align.java             | 2 +-
 src/main/java/mpicbg/trakem2/align/AlignLayersTask.java   | 2 +-
 src/main/java/mpicbg/trakem2/align/AlignTask.java         | 2 +-
 src/main/java/mpicbg/trakem2/align/AlignmentUtils.java    | 2 +-
 .../java/mpicbg/trakem2/align/ElasticLayerAlignment.java  | 2 +-
 src/main/java/mpicbg/trakem2/align/ElasticMontage.java    | 2 +-
 .../java/mpicbg/trakem2/align/GenericAffineTile2D.java    | 2 +-
 .../trakem2/align/RegularizedAffineLayerAlignment.java    | 2 +-
 src/main/java/mpicbg/trakem2/align/RigidTile2D.java       | 2 +-
 src/main/java/mpicbg/trakem2/align/SimilarityTile2D.java  | 2 +-
 src/main/java/mpicbg/trakem2/align/TileConfiguration.java | 2 +-
 src/main/java/mpicbg/trakem2/align/TranslationTile2D.java | 2 +-
 src/main/java/mpicbg/trakem2/align/Util.java              | 2 +-
 .../trakem2/align/concurrent/BlockMatchPairCallable.java  | 2 +-
 src/main/java/mpicbg/trakem2/transform/ExportARGB.java    | 2 +-
 .../mpicbg/trakem2/transform/ExportBestFlatImage.java     | 2 +-
 .../java/mpicbg/trakem2/transform/ExportUnsignedByte.java | 2 +-
 .../mpicbg/trakem2/transform/ExportUnsignedShort.java     | 2 +-
 .../mpicbg/trakem2/util/RobustNormalizeLocalContrast.java | 2 +-
 .../java/org/janelia/intensity/LinearIntensityMap.java    | 2 +-
 src/main/java/org/janelia/intensity/MatchIntensities.java | 2 +-
 src/main/java/org/janelia/intensity/PointMatchFilter.java | 2 +-
 .../org/janelia/intensity/RansacRegressionFilter.java     | 2 +-
 .../janelia/intensity/RansacRegressionReduceFilter.java   | 2 +-
 src/main/java/org/janelia/intensity/Render.java           | 2 +-
 src/main/resources/img/link.svg                           | 2 +-
 src/main/resources/img/lock.svg                           | 2 +-
 src/main/resources/img/visibility.svg                     | 2 +-
 src/main/resources/plugins.config                         | 2 +-
 255 files changed, 258 insertions(+), 258 deletions(-)

diff --git a/LICENSE.txt b/LICENSE.txt
index 94a9ed024..f288702d2 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -1,7 +1,7 @@
                     GNU GENERAL PUBLIC LICENSE
                        Version 3, 29 June 2007
 
- Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
  Everyone is permitted to copy and distribute verbatim copies
  of this license document, but changing it is not allowed.
 
@@ -645,7 +645,7 @@ the "copyright" line and a pointer to where the full notice is found.
     GNU General Public License for more details.
 
     You should have received a copy of the GNU General Public License
-    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+    along with this program.  If not, see <https://www.gnu.org/licenses/>.
 
 Also add information on how to contact you by electronic and paper mail.
 
@@ -664,11 +664,11 @@ might be different; for a GUI interface, you would use an "about box".
   You should also get your employer (if you work as a programmer) or school,
 if any, to sign a "copyright disclaimer" for the program, if necessary.
 For more information on this, and how to apply and follow the GNU GPL, see
-<http://www.gnu.org/licenses/>.
+<https://www.gnu.org/licenses/>.
 
   The GNU General Public License does not permit incorporating your program
 into proprietary programs.  If your program is a subroutine library, you
 may consider it more useful to permit linking proprietary applications with
 the library.  If this is what you want to do, use the GNU Lesser General
 Public License instead of this License.  But first, please read
-<http://www.gnu.org/philosophy/why-not-lgpl.html>.
+<https://www.gnu.org/licenses/why-not-lgpl.html>.
diff --git a/src/main/java/bunwarpj/trakem2/transform/CubicBSplineTransform.java b/src/main/java/bunwarpj/trakem2/transform/CubicBSplineTransform.java
index b3a40109c..1c1389500 100644
--- a/src/main/java/bunwarpj/trakem2/transform/CubicBSplineTransform.java
+++ b/src/main/java/bunwarpj/trakem2/transform/CubicBSplineTransform.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/ControlWindow.java b/src/main/java/ini/trakem2/ControlWindow.java
index 580a09f5f..e01b0da66 100644
--- a/src/main/java/ini/trakem2/ControlWindow.java
+++ b/src/main/java/ini/trakem2/ControlWindow.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/New_DB_Project.java b/src/main/java/ini/trakem2/New_DB_Project.java
index 7a2d5cde2..b02f5379a 100644
--- a/src/main/java/ini/trakem2/New_DB_Project.java
+++ b/src/main/java/ini/trakem2/New_DB_Project.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/New_Project.java b/src/main/java/ini/trakem2/New_Project.java
index 8f39927ea..a4606cb21 100644
--- a/src/main/java/ini/trakem2/New_Project.java
+++ b/src/main/java/ini/trakem2/New_Project.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/Open_DB_Project.java b/src/main/java/ini/trakem2/Open_DB_Project.java
index 589a1673e..3da78f281 100644
--- a/src/main/java/ini/trakem2/Open_DB_Project.java
+++ b/src/main/java/ini/trakem2/Open_DB_Project.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/Open_Project.java b/src/main/java/ini/trakem2/Open_Project.java
index 31df47931..98c551cc0 100644
--- a/src/main/java/ini/trakem2/Open_Project.java
+++ b/src/main/java/ini/trakem2/Open_Project.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/Project.java b/src/main/java/ini/trakem2/Project.java
index 519fc9e74..e6204a66b 100644
--- a/src/main/java/ini/trakem2/Project.java
+++ b/src/main/java/ini/trakem2/Project.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/analysis/Centrality.java b/src/main/java/ini/trakem2/analysis/Centrality.java
index 40f47ccc8..33fa72333 100644
--- a/src/main/java/ini/trakem2/analysis/Centrality.java
+++ b/src/main/java/ini/trakem2/analysis/Centrality.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/analysis/Compare.java b/src/main/java/ini/trakem2/analysis/Compare.java
index 9c7278f8c..770213302 100644
--- a/src/main/java/ini/trakem2/analysis/Compare.java
+++ b/src/main/java/ini/trakem2/analysis/Compare.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/analysis/Graph.java b/src/main/java/ini/trakem2/analysis/Graph.java
index d58cd8e12..af927face 100644
--- a/src/main/java/ini/trakem2/analysis/Graph.java
+++ b/src/main/java/ini/trakem2/analysis/Graph.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/analysis/Vertex.java b/src/main/java/ini/trakem2/analysis/Vertex.java
index fc1117a9d..9eec75219 100644
--- a/src/main/java/ini/trakem2/analysis/Vertex.java
+++ b/src/main/java/ini/trakem2/analysis/Vertex.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/AbstractOffscreenThread.java b/src/main/java/ini/trakem2/display/AbstractOffscreenThread.java
index 75d4fec2d..5124c42b6 100644
--- a/src/main/java/ini/trakem2/display/AbstractOffscreenThread.java
+++ b/src/main/java/ini/trakem2/display/AbstractOffscreenThread.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/AbstractRepaintThread.java b/src/main/java/ini/trakem2/display/AbstractRepaintThread.java
index b9f925a10..c3677d280 100644
--- a/src/main/java/ini/trakem2/display/AbstractRepaintThread.java
+++ b/src/main/java/ini/trakem2/display/AbstractRepaintThread.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/AffineTransformMode.java b/src/main/java/ini/trakem2/display/AffineTransformMode.java
index 2d578f632..0480c87d9 100644
--- a/src/main/java/ini/trakem2/display/AffineTransformMode.java
+++ b/src/main/java/ini/trakem2/display/AffineTransformMode.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/AreaContainer.java b/src/main/java/ini/trakem2/display/AreaContainer.java
index c04934f53..ec2f3b5ce 100644
--- a/src/main/java/ini/trakem2/display/AreaContainer.java
+++ b/src/main/java/ini/trakem2/display/AreaContainer.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/AreaList.java b/src/main/java/ini/trakem2/display/AreaList.java
index 90b658567..3351be51f 100644
--- a/src/main/java/ini/trakem2/display/AreaList.java
+++ b/src/main/java/ini/trakem2/display/AreaList.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/AreaTree.java b/src/main/java/ini/trakem2/display/AreaTree.java
index f343277ae..9a3f59933 100644
--- a/src/main/java/ini/trakem2/display/AreaTree.java
+++ b/src/main/java/ini/trakem2/display/AreaTree.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/AreaWrapper.java b/src/main/java/ini/trakem2/display/AreaWrapper.java
index f6faa4da9..831f8aa93 100644
--- a/src/main/java/ini/trakem2/display/AreaWrapper.java
+++ b/src/main/java/ini/trakem2/display/AreaWrapper.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Ball.java b/src/main/java/ini/trakem2/display/Ball.java
index aecf8d02a..18fec425a 100644
--- a/src/main/java/ini/trakem2/display/Ball.java
+++ b/src/main/java/ini/trakem2/display/Ball.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Bucket.java b/src/main/java/ini/trakem2/display/Bucket.java
index 14e9744ec..65f915c52 100644
--- a/src/main/java/ini/trakem2/display/Bucket.java
+++ b/src/main/java/ini/trakem2/display/Bucket.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Bucketable.java b/src/main/java/ini/trakem2/display/Bucketable.java
index 278d7df57..e7453cfdf 100644
--- a/src/main/java/ini/trakem2/display/Bucketable.java
+++ b/src/main/java/ini/trakem2/display/Bucketable.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Channel.java b/src/main/java/ini/trakem2/display/Channel.java
index f45d0d1fb..038eee88b 100644
--- a/src/main/java/ini/trakem2/display/Channel.java
+++ b/src/main/java/ini/trakem2/display/Channel.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Connector.java b/src/main/java/ini/trakem2/display/Connector.java
index 9bbe2f2d6..e4fcd51a0 100644
--- a/src/main/java/ini/trakem2/display/Connector.java
+++ b/src/main/java/ini/trakem2/display/Connector.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/ContrastAdjustmentMode.java b/src/main/java/ini/trakem2/display/ContrastAdjustmentMode.java
index c233701cd..603bb8763 100644
--- a/src/main/java/ini/trakem2/display/ContrastAdjustmentMode.java
+++ b/src/main/java/ini/trakem2/display/ContrastAdjustmentMode.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Coordinate.java b/src/main/java/ini/trakem2/display/Coordinate.java
index f3fa4cce0..db30afa46 100644
--- a/src/main/java/ini/trakem2/display/Coordinate.java
+++ b/src/main/java/ini/trakem2/display/Coordinate.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/DLabel.java b/src/main/java/ini/trakem2/display/DLabel.java
index 2f5535601..1c9866aeb 100644
--- a/src/main/java/ini/trakem2/display/DLabel.java
+++ b/src/main/java/ini/trakem2/display/DLabel.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/DefaultMode.java b/src/main/java/ini/trakem2/display/DefaultMode.java
index 86b3ed375..336adf87d 100644
--- a/src/main/java/ini/trakem2/display/DefaultMode.java
+++ b/src/main/java/ini/trakem2/display/DefaultMode.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Display.java b/src/main/java/ini/trakem2/display/Display.java
index 1175c9e9b..7226b17cf 100644
--- a/src/main/java/ini/trakem2/display/Display.java
+++ b/src/main/java/ini/trakem2/display/Display.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Display3D.java b/src/main/java/ini/trakem2/display/Display3D.java
index 189bfc317..406ffc3bc 100644
--- a/src/main/java/ini/trakem2/display/Display3D.java
+++ b/src/main/java/ini/trakem2/display/Display3D.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/DisplayCanvas.java b/src/main/java/ini/trakem2/display/DisplayCanvas.java
index c1de92138..e35a8db3f 100644
--- a/src/main/java/ini/trakem2/display/DisplayCanvas.java
+++ b/src/main/java/ini/trakem2/display/DisplayCanvas.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/DisplayNavigator.java b/src/main/java/ini/trakem2/display/DisplayNavigator.java
index fb1988dfd..975cfe47a 100644
--- a/src/main/java/ini/trakem2/display/DisplayNavigator.java
+++ b/src/main/java/ini/trakem2/display/DisplayNavigator.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Displayable.java b/src/main/java/ini/trakem2/display/Displayable.java
index ea6d1a800..19f5630f3 100644
--- a/src/main/java/ini/trakem2/display/Displayable.java
+++ b/src/main/java/ini/trakem2/display/Displayable.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/DisplayableChooser.java b/src/main/java/ini/trakem2/display/DisplayableChooser.java
index 5ec765435..83441cf9d 100644
--- a/src/main/java/ini/trakem2/display/DisplayableChooser.java
+++ b/src/main/java/ini/trakem2/display/DisplayableChooser.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/DisplayablePanel.java b/src/main/java/ini/trakem2/display/DisplayablePanel.java
index 2e5506549..b909b8a6f 100644
--- a/src/main/java/ini/trakem2/display/DisplayablePanel.java
+++ b/src/main/java/ini/trakem2/display/DisplayablePanel.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Dissector.java b/src/main/java/ini/trakem2/display/Dissector.java
index c51aba1ff..c58c95e65 100644
--- a/src/main/java/ini/trakem2/display/Dissector.java
+++ b/src/main/java/ini/trakem2/display/Dissector.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/DoStep.java b/src/main/java/ini/trakem2/display/DoStep.java
index 7407f8e4f..9c8661f9d 100644
--- a/src/main/java/ini/trakem2/display/DoStep.java
+++ b/src/main/java/ini/trakem2/display/DoStep.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/FakeImagePlus.java b/src/main/java/ini/trakem2/display/FakeImagePlus.java
index f6dd67f09..2927da43f 100644
--- a/src/main/java/ini/trakem2/display/FakeImagePlus.java
+++ b/src/main/java/ini/trakem2/display/FakeImagePlus.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/FakeImageWindow.java b/src/main/java/ini/trakem2/display/FakeImageWindow.java
index 342afe392..f4bbcb277 100644
--- a/src/main/java/ini/trakem2/display/FakeImageWindow.java
+++ b/src/main/java/ini/trakem2/display/FakeImageWindow.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/FreeHandProfile.java b/src/main/java/ini/trakem2/display/FreeHandProfile.java
index 22a1ea4e5..aa4fa2fb0 100644
--- a/src/main/java/ini/trakem2/display/FreeHandProfile.java
+++ b/src/main/java/ini/trakem2/display/FreeHandProfile.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/GroupingMode.java b/src/main/java/ini/trakem2/display/GroupingMode.java
index 11245eb7e..259450c16 100644
--- a/src/main/java/ini/trakem2/display/GroupingMode.java
+++ b/src/main/java/ini/trakem2/display/GroupingMode.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/ImageData.java b/src/main/java/ini/trakem2/display/ImageData.java
index fe6c15791..64583e645 100644
--- a/src/main/java/ini/trakem2/display/ImageData.java
+++ b/src/main/java/ini/trakem2/display/ImageData.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/ImageJCommandListener.java b/src/main/java/ini/trakem2/display/ImageJCommandListener.java
index 5e647740f..781458c14 100644
--- a/src/main/java/ini/trakem2/display/ImageJCommandListener.java
+++ b/src/main/java/ini/trakem2/display/ImageJCommandListener.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Layer.java b/src/main/java/ini/trakem2/display/Layer.java
index 57728071f..2e051c488 100644
--- a/src/main/java/ini/trakem2/display/Layer.java
+++ b/src/main/java/ini/trakem2/display/Layer.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/LayerPanel.java b/src/main/java/ini/trakem2/display/LayerPanel.java
index b5d2ddddb..c4d42de64 100644
--- a/src/main/java/ini/trakem2/display/LayerPanel.java
+++ b/src/main/java/ini/trakem2/display/LayerPanel.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/LayerSet.java b/src/main/java/ini/trakem2/display/LayerSet.java
index 4a90fba50..e58f0c847 100644
--- a/src/main/java/ini/trakem2/display/LayerSet.java
+++ b/src/main/java/ini/trakem2/display/LayerSet.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Line3D.java b/src/main/java/ini/trakem2/display/Line3D.java
index 97070f7be..29d9efbcf 100644
--- a/src/main/java/ini/trakem2/display/Line3D.java
+++ b/src/main/java/ini/trakem2/display/Line3D.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/ManualAlignMode.java b/src/main/java/ini/trakem2/display/ManualAlignMode.java
index 8a3369367..038c3a363 100644
--- a/src/main/java/ini/trakem2/display/ManualAlignMode.java
+++ b/src/main/java/ini/trakem2/display/ManualAlignMode.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/MipMapImage.java b/src/main/java/ini/trakem2/display/MipMapImage.java
index 4c9874be4..26ecc8b8d 100644
--- a/src/main/java/ini/trakem2/display/MipMapImage.java
+++ b/src/main/java/ini/trakem2/display/MipMapImage.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Mode.java b/src/main/java/ini/trakem2/display/Mode.java
index ecdc360de..0132bfa83 100644
--- a/src/main/java/ini/trakem2/display/Mode.java
+++ b/src/main/java/ini/trakem2/display/Mode.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Node.java b/src/main/java/ini/trakem2/display/Node.java
index e2d63c6ec..6fd79265d 100644
--- a/src/main/java/ini/trakem2/display/Node.java
+++ b/src/main/java/ini/trakem2/display/Node.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/NonLinearTransformMode.java b/src/main/java/ini/trakem2/display/NonLinearTransformMode.java
index 57f1b8447..d7cd4fb8d 100644
--- a/src/main/java/ini/trakem2/display/NonLinearTransformMode.java
+++ b/src/main/java/ini/trakem2/display/NonLinearTransformMode.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Overlay.java b/src/main/java/ini/trakem2/display/Overlay.java
index 3f67b3df1..019a5e877 100644
--- a/src/main/java/ini/trakem2/display/Overlay.java
+++ b/src/main/java/ini/trakem2/display/Overlay.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Paintable.java b/src/main/java/ini/trakem2/display/Paintable.java
index 9762f5db7..4b06ee878 100644
--- a/src/main/java/ini/trakem2/display/Paintable.java
+++ b/src/main/java/ini/trakem2/display/Paintable.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Patch.java b/src/main/java/ini/trakem2/display/Patch.java
index a27aebab7..4f4a71bc5 100644
--- a/src/main/java/ini/trakem2/display/Patch.java
+++ b/src/main/java/ini/trakem2/display/Patch.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Pipe.java b/src/main/java/ini/trakem2/display/Pipe.java
index 4d7981a38..6fa69c690 100644
--- a/src/main/java/ini/trakem2/display/Pipe.java
+++ b/src/main/java/ini/trakem2/display/Pipe.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Polyline.java b/src/main/java/ini/trakem2/display/Polyline.java
index 6c7273d43..86de4ede8 100644
--- a/src/main/java/ini/trakem2/display/Polyline.java
+++ b/src/main/java/ini/trakem2/display/Polyline.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Profile.java b/src/main/java/ini/trakem2/display/Profile.java
index f79da34f4..2a54273ba 100644
--- a/src/main/java/ini/trakem2/display/Profile.java
+++ b/src/main/java/ini/trakem2/display/Profile.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Region.java b/src/main/java/ini/trakem2/display/Region.java
index bdf0854e0..20c4a958b 100644
--- a/src/main/java/ini/trakem2/display/Region.java
+++ b/src/main/java/ini/trakem2/display/Region.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/RollingPanel.java b/src/main/java/ini/trakem2/display/RollingPanel.java
index 77fc8b59c..a01f57d2b 100644
--- a/src/main/java/ini/trakem2/display/RollingPanel.java
+++ b/src/main/java/ini/trakem2/display/RollingPanel.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/SNTFunctions.java b/src/main/java/ini/trakem2/display/SNTFunctions.java
index 3e45181ca..b66b6aa60 100644
--- a/src/main/java/ini/trakem2/display/SNTFunctions.java
+++ b/src/main/java/ini/trakem2/display/SNTFunctions.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Selection.java b/src/main/java/ini/trakem2/display/Selection.java
index 8cccf0d38..c04a9e701 100644
--- a/src/main/java/ini/trakem2/display/Selection.java
+++ b/src/main/java/ini/trakem2/display/Selection.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/SnapshotPanel.java b/src/main/java/ini/trakem2/display/SnapshotPanel.java
index 754aa546c..c699a6c72 100644
--- a/src/main/java/ini/trakem2/display/SnapshotPanel.java
+++ b/src/main/java/ini/trakem2/display/SnapshotPanel.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Stack.java b/src/main/java/ini/trakem2/display/Stack.java
index c64e0b0a0..6bdff4ac1 100644
--- a/src/main/java/ini/trakem2/display/Stack.java
+++ b/src/main/java/ini/trakem2/display/Stack.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Tag.java b/src/main/java/ini/trakem2/display/Tag.java
index ff7ed2e3a..e54882182 100644
--- a/src/main/java/ini/trakem2/display/Tag.java
+++ b/src/main/java/ini/trakem2/display/Tag.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Taggable.java b/src/main/java/ini/trakem2/display/Taggable.java
index f8d8a76aa..300ab298c 100644
--- a/src/main/java/ini/trakem2/display/Taggable.java
+++ b/src/main/java/ini/trakem2/display/Taggable.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/TransformationStep.java b/src/main/java/ini/trakem2/display/TransformationStep.java
index 4b711ca2e..cf4bc92f3 100644
--- a/src/main/java/ini/trakem2/display/TransformationStep.java
+++ b/src/main/java/ini/trakem2/display/TransformationStep.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Tree.java b/src/main/java/ini/trakem2/display/Tree.java
index 263efbbd0..54389c233 100644
--- a/src/main/java/ini/trakem2/display/Tree.java
+++ b/src/main/java/ini/trakem2/display/Tree.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/TreeConnectorsView.java b/src/main/java/ini/trakem2/display/TreeConnectorsView.java
index 9ea5ff156..11e940431 100644
--- a/src/main/java/ini/trakem2/display/TreeConnectorsView.java
+++ b/src/main/java/ini/trakem2/display/TreeConnectorsView.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/Treeline.java b/src/main/java/ini/trakem2/display/Treeline.java
index 560a59062..2fb91ad0b 100644
--- a/src/main/java/ini/trakem2/display/Treeline.java
+++ b/src/main/java/ini/trakem2/display/Treeline.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/VectorData.java b/src/main/java/ini/trakem2/display/VectorData.java
index cd69b2a80..5953040d7 100644
--- a/src/main/java/ini/trakem2/display/VectorData.java
+++ b/src/main/java/ini/trakem2/display/VectorData.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/VectorDataTransform.java b/src/main/java/ini/trakem2/display/VectorDataTransform.java
index ac9e3750d..25f53f685 100644
--- a/src/main/java/ini/trakem2/display/VectorDataTransform.java
+++ b/src/main/java/ini/trakem2/display/VectorDataTransform.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/YesNoDialog.java b/src/main/java/ini/trakem2/display/YesNoDialog.java
index 4ea6fd691..cd4efbc0c 100644
--- a/src/main/java/ini/trakem2/display/YesNoDialog.java
+++ b/src/main/java/ini/trakem2/display/YesNoDialog.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/ZDisplayable.java b/src/main/java/ini/trakem2/display/ZDisplayable.java
index f091a237b..0736cecae 100644
--- a/src/main/java/ini/trakem2/display/ZDisplayable.java
+++ b/src/main/java/ini/trakem2/display/ZDisplayable.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/d3d/ControlClickBehavior.java b/src/main/java/ini/trakem2/display/d3d/ControlClickBehavior.java
index ff4605b9d..3ee312cee 100644
--- a/src/main/java/ini/trakem2/display/d3d/ControlClickBehavior.java
+++ b/src/main/java/ini/trakem2/display/d3d/ControlClickBehavior.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/d3d/Display3DGUI.java b/src/main/java/ini/trakem2/display/d3d/Display3DGUI.java
index a0dfb8ae4..1e75c68d2 100644
--- a/src/main/java/ini/trakem2/display/d3d/Display3DGUI.java
+++ b/src/main/java/ini/trakem2/display/d3d/Display3DGUI.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/graphics/AddARGBComposite.java b/src/main/java/ini/trakem2/display/graphics/AddARGBComposite.java
index 6f2e38243..04ac50da1 100644
--- a/src/main/java/ini/trakem2/display/graphics/AddARGBComposite.java
+++ b/src/main/java/ini/trakem2/display/graphics/AddARGBComposite.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/graphics/ColorYCbCrComposite.java b/src/main/java/ini/trakem2/display/graphics/ColorYCbCrComposite.java
index 730b9396a..8c767c413 100644
--- a/src/main/java/ini/trakem2/display/graphics/ColorYCbCrComposite.java
+++ b/src/main/java/ini/trakem2/display/graphics/ColorYCbCrComposite.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/graphics/DefaultGraphicsSource.java b/src/main/java/ini/trakem2/display/graphics/DefaultGraphicsSource.java
index 9154b17a7..38367b40f 100644
--- a/src/main/java/ini/trakem2/display/graphics/DefaultGraphicsSource.java
+++ b/src/main/java/ini/trakem2/display/graphics/DefaultGraphicsSource.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/graphics/DifferenceARGBComposite.java b/src/main/java/ini/trakem2/display/graphics/DifferenceARGBComposite.java
index 057815418..5b1417858 100644
--- a/src/main/java/ini/trakem2/display/graphics/DifferenceARGBComposite.java
+++ b/src/main/java/ini/trakem2/display/graphics/DifferenceARGBComposite.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/graphics/GraphicsSource.java b/src/main/java/ini/trakem2/display/graphics/GraphicsSource.java
index ca0349d2a..7f7442634 100644
--- a/src/main/java/ini/trakem2/display/graphics/GraphicsSource.java
+++ b/src/main/java/ini/trakem2/display/graphics/GraphicsSource.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/graphics/MultiplyARGBComposite.java b/src/main/java/ini/trakem2/display/graphics/MultiplyARGBComposite.java
index 1f28e9db4..c0f4b7523 100644
--- a/src/main/java/ini/trakem2/display/graphics/MultiplyARGBComposite.java
+++ b/src/main/java/ini/trakem2/display/graphics/MultiplyARGBComposite.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/graphics/SubtractARGBComposite.java b/src/main/java/ini/trakem2/display/graphics/SubtractARGBComposite.java
index c9d0f79d7..22df65f23 100644
--- a/src/main/java/ini/trakem2/display/graphics/SubtractARGBComposite.java
+++ b/src/main/java/ini/trakem2/display/graphics/SubtractARGBComposite.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/graphics/TestGraphicsSource.java b/src/main/java/ini/trakem2/display/graphics/TestGraphicsSource.java
index 7ed02b1db..66647cd2d 100644
--- a/src/main/java/ini/trakem2/display/graphics/TestGraphicsSource.java
+++ b/src/main/java/ini/trakem2/display/graphics/TestGraphicsSource.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/inspect/InspectPatchTrianglesMode.java b/src/main/java/ini/trakem2/display/inspect/InspectPatchTrianglesMode.java
index d64150f86..8d0411504 100644
--- a/src/main/java/ini/trakem2/display/inspect/InspectPatchTrianglesMode.java
+++ b/src/main/java/ini/trakem2/display/inspect/InspectPatchTrianglesMode.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/inspect/ShapeProxy.java b/src/main/java/ini/trakem2/display/inspect/ShapeProxy.java
index 9c6f0a0f6..99b0d4a1c 100644
--- a/src/main/java/ini/trakem2/display/inspect/ShapeProxy.java
+++ b/src/main/java/ini/trakem2/display/inspect/ShapeProxy.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/paint/USHORTPaint.java b/src/main/java/ini/trakem2/display/paint/USHORTPaint.java
index 6627f5e05..85513ef12 100644
--- a/src/main/java/ini/trakem2/display/paint/USHORTPaint.java
+++ b/src/main/java/ini/trakem2/display/paint/USHORTPaint.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/display/paint/USHORTPaintContext.java b/src/main/java/ini/trakem2/display/paint/USHORTPaintContext.java
index 973459343..61e0efe40 100644
--- a/src/main/java/ini/trakem2/display/paint/USHORTPaintContext.java
+++ b/src/main/java/ini/trakem2/display/paint/USHORTPaintContext.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/BinaryInterpolation2D.java b/src/main/java/ini/trakem2/imaging/BinaryInterpolation2D.java
index 9bc47de90..79579b0ac 100644
--- a/src/main/java/ini/trakem2/imaging/BinaryInterpolation2D.java
+++ b/src/main/java/ini/trakem2/imaging/BinaryInterpolation2D.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/Blending.java b/src/main/java/ini/trakem2/imaging/Blending.java
index df2b7d548..47fe801fe 100644
--- a/src/main/java/ini/trakem2/imaging/Blending.java
+++ b/src/main/java/ini/trakem2/imaging/Blending.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/ContrastEnhancerWrapper.java b/src/main/java/ini/trakem2/imaging/ContrastEnhancerWrapper.java
index acf4a5569..c619e9e5e 100644
--- a/src/main/java/ini/trakem2/imaging/ContrastEnhancerWrapper.java
+++ b/src/main/java/ini/trakem2/imaging/ContrastEnhancerWrapper.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/ContrastPlot.java b/src/main/java/ini/trakem2/imaging/ContrastPlot.java
index 5b914ca43..6a90d0054 100644
--- a/src/main/java/ini/trakem2/imaging/ContrastPlot.java
+++ b/src/main/java/ini/trakem2/imaging/ContrastPlot.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/FastIntegralImage.java b/src/main/java/ini/trakem2/imaging/FastIntegralImage.java
index 98e2f7092..6d71d0aa9 100644
--- a/src/main/java/ini/trakem2/imaging/FastIntegralImage.java
+++ b/src/main/java/ini/trakem2/imaging/FastIntegralImage.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/FloatProcessorT2.java b/src/main/java/ini/trakem2/imaging/FloatProcessorT2.java
index 6d4b33f26..ed9e78473 100644
--- a/src/main/java/ini/trakem2/imaging/FloatProcessorT2.java
+++ b/src/main/java/ini/trakem2/imaging/FloatProcessorT2.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/ImagePreprocessor.java b/src/main/java/ini/trakem2/imaging/ImagePreprocessor.java
index d8460df73..6131da92d 100644
--- a/src/main/java/ini/trakem2/imaging/ImagePreprocessor.java
+++ b/src/main/java/ini/trakem2/imaging/ImagePreprocessor.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/IntegralHistogram2d.java b/src/main/java/ini/trakem2/imaging/IntegralHistogram2d.java
index df07ce715..7895d44b9 100644
--- a/src/main/java/ini/trakem2/imaging/IntegralHistogram2d.java
+++ b/src/main/java/ini/trakem2/imaging/IntegralHistogram2d.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/LayerStack.java b/src/main/java/ini/trakem2/imaging/LayerStack.java
index 576a48aed..0c480fea5 100644
--- a/src/main/java/ini/trakem2/imaging/LayerStack.java
+++ b/src/main/java/ini/trakem2/imaging/LayerStack.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/LazyVirtualStack.java b/src/main/java/ini/trakem2/imaging/LazyVirtualStack.java
index f5d9f0185..6a3e3f0f3 100644
--- a/src/main/java/ini/trakem2/imaging/LazyVirtualStack.java
+++ b/src/main/java/ini/trakem2/imaging/LazyVirtualStack.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/P.java b/src/main/java/ini/trakem2/imaging/P.java
index cb92460f3..0caddae77 100644
--- a/src/main/java/ini/trakem2/imaging/P.java
+++ b/src/main/java/ini/trakem2/imaging/P.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/PatchStack.java b/src/main/java/ini/trakem2/imaging/PatchStack.java
index ff5f603db..5a4181771 100644
--- a/src/main/java/ini/trakem2/imaging/PatchStack.java
+++ b/src/main/java/ini/trakem2/imaging/PatchStack.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/PhaseCorrelationCalculator.java b/src/main/java/ini/trakem2/imaging/PhaseCorrelationCalculator.java
index f34301eef..de854eb4a 100644
--- a/src/main/java/ini/trakem2/imaging/PhaseCorrelationCalculator.java
+++ b/src/main/java/ini/trakem2/imaging/PhaseCorrelationCalculator.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/Segmentation.java b/src/main/java/ini/trakem2/imaging/Segmentation.java
index 964205a35..ba8ae3255 100644
--- a/src/main/java/ini/trakem2/imaging/Segmentation.java
+++ b/src/main/java/ini/trakem2/imaging/Segmentation.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/StitchingTEM.java b/src/main/java/ini/trakem2/imaging/StitchingTEM.java
index 02f17666a..5decc69cd 100644
--- a/src/main/java/ini/trakem2/imaging/StitchingTEM.java
+++ b/src/main/java/ini/trakem2/imaging/StitchingTEM.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/CLAHE.java b/src/main/java/ini/trakem2/imaging/filters/CLAHE.java
index 849195360..40c5ebfec 100644
--- a/src/main/java/ini/trakem2/imaging/filters/CLAHE.java
+++ b/src/main/java/ini/trakem2/imaging/filters/CLAHE.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/CorrectBackground.java b/src/main/java/ini/trakem2/imaging/filters/CorrectBackground.java
index 8dde8a8d8..1129ca443 100644
--- a/src/main/java/ini/trakem2/imaging/filters/CorrectBackground.java
+++ b/src/main/java/ini/trakem2/imaging/filters/CorrectBackground.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/DefaultMinAndMax.java b/src/main/java/ini/trakem2/imaging/filters/DefaultMinAndMax.java
index 6ad9179f9..60ca7ddf6 100644
--- a/src/main/java/ini/trakem2/imaging/filters/DefaultMinAndMax.java
+++ b/src/main/java/ini/trakem2/imaging/filters/DefaultMinAndMax.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/EnhanceContrast.java b/src/main/java/ini/trakem2/imaging/filters/EnhanceContrast.java
index 14932668d..36d3dc2c7 100644
--- a/src/main/java/ini/trakem2/imaging/filters/EnhanceContrast.java
+++ b/src/main/java/ini/trakem2/imaging/filters/EnhanceContrast.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/EqualizeHistogram.java b/src/main/java/ini/trakem2/imaging/filters/EqualizeHistogram.java
index 5c31c0ff7..07e1fd0f4 100644
--- a/src/main/java/ini/trakem2/imaging/filters/EqualizeHistogram.java
+++ b/src/main/java/ini/trakem2/imaging/filters/EqualizeHistogram.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/FilterEditor.java b/src/main/java/ini/trakem2/imaging/filters/FilterEditor.java
index dc0f29a0d..67e8bb2dd 100644
--- a/src/main/java/ini/trakem2/imaging/filters/FilterEditor.java
+++ b/src/main/java/ini/trakem2/imaging/filters/FilterEditor.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/GaussianBlur.java b/src/main/java/ini/trakem2/imaging/filters/GaussianBlur.java
index 6df3c688b..6e4076aee 100644
--- a/src/main/java/ini/trakem2/imaging/filters/GaussianBlur.java
+++ b/src/main/java/ini/trakem2/imaging/filters/GaussianBlur.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/IFilter.java b/src/main/java/ini/trakem2/imaging/filters/IFilter.java
index b4e0d213b..d281f0bad 100644
--- a/src/main/java/ini/trakem2/imaging/filters/IFilter.java
+++ b/src/main/java/ini/trakem2/imaging/filters/IFilter.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/Invert.java b/src/main/java/ini/trakem2/imaging/filters/Invert.java
index e7133b303..e128fe482 100644
--- a/src/main/java/ini/trakem2/imaging/filters/Invert.java
+++ b/src/main/java/ini/trakem2/imaging/filters/Invert.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/LUTBlue.java b/src/main/java/ini/trakem2/imaging/filters/LUTBlue.java
index 96b75658c..a2514e559 100644
--- a/src/main/java/ini/trakem2/imaging/filters/LUTBlue.java
+++ b/src/main/java/ini/trakem2/imaging/filters/LUTBlue.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/LUTCustom.java b/src/main/java/ini/trakem2/imaging/filters/LUTCustom.java
index ede3ad3d7..c29dc145e 100644
--- a/src/main/java/ini/trakem2/imaging/filters/LUTCustom.java
+++ b/src/main/java/ini/trakem2/imaging/filters/LUTCustom.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/LUTCyan.java b/src/main/java/ini/trakem2/imaging/filters/LUTCyan.java
index 1b03d25fc..b52edb28b 100644
--- a/src/main/java/ini/trakem2/imaging/filters/LUTCyan.java
+++ b/src/main/java/ini/trakem2/imaging/filters/LUTCyan.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/LUTGreen.java b/src/main/java/ini/trakem2/imaging/filters/LUTGreen.java
index 5ad894388..ace556417 100644
--- a/src/main/java/ini/trakem2/imaging/filters/LUTGreen.java
+++ b/src/main/java/ini/trakem2/imaging/filters/LUTGreen.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/LUTMagenta.java b/src/main/java/ini/trakem2/imaging/filters/LUTMagenta.java
index 4be35ad09..157bb6d9d 100644
--- a/src/main/java/ini/trakem2/imaging/filters/LUTMagenta.java
+++ b/src/main/java/ini/trakem2/imaging/filters/LUTMagenta.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/LUTOrange.java b/src/main/java/ini/trakem2/imaging/filters/LUTOrange.java
index 244869250..e6ddc0a52 100644
--- a/src/main/java/ini/trakem2/imaging/filters/LUTOrange.java
+++ b/src/main/java/ini/trakem2/imaging/filters/LUTOrange.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/LUTRed.java b/src/main/java/ini/trakem2/imaging/filters/LUTRed.java
index d1ba395d8..eedacc60c 100644
--- a/src/main/java/ini/trakem2/imaging/filters/LUTRed.java
+++ b/src/main/java/ini/trakem2/imaging/filters/LUTRed.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/LUTYellow.java b/src/main/java/ini/trakem2/imaging/filters/LUTYellow.java
index 59e6c87ea..257499b88 100644
--- a/src/main/java/ini/trakem2/imaging/filters/LUTYellow.java
+++ b/src/main/java/ini/trakem2/imaging/filters/LUTYellow.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/Normalize.java b/src/main/java/ini/trakem2/imaging/filters/Normalize.java
index 2fe6304c9..6a3b964a7 100644
--- a/src/main/java/ini/trakem2/imaging/filters/Normalize.java
+++ b/src/main/java/ini/trakem2/imaging/filters/Normalize.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/NormalizeLocalContrast.java b/src/main/java/ini/trakem2/imaging/filters/NormalizeLocalContrast.java
index 33d48846f..5dc2e855d 100644
--- a/src/main/java/ini/trakem2/imaging/filters/NormalizeLocalContrast.java
+++ b/src/main/java/ini/trakem2/imaging/filters/NormalizeLocalContrast.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/RankFilter.java b/src/main/java/ini/trakem2/imaging/filters/RankFilter.java
index d26f0ee7b..bd95223eb 100644
--- a/src/main/java/ini/trakem2/imaging/filters/RankFilter.java
+++ b/src/main/java/ini/trakem2/imaging/filters/RankFilter.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/ResetMinAndMax.java b/src/main/java/ini/trakem2/imaging/filters/ResetMinAndMax.java
index 9ad184a68..b160c60de 100644
--- a/src/main/java/ini/trakem2/imaging/filters/ResetMinAndMax.java
+++ b/src/main/java/ini/trakem2/imaging/filters/ResetMinAndMax.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/RobustNormalizeLocalContrast.java b/src/main/java/ini/trakem2/imaging/filters/RobustNormalizeLocalContrast.java
index 22b228960..1544ab451 100644
--- a/src/main/java/ini/trakem2/imaging/filters/RobustNormalizeLocalContrast.java
+++ b/src/main/java/ini/trakem2/imaging/filters/RobustNormalizeLocalContrast.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/SubtractBackground.java b/src/main/java/ini/trakem2/imaging/filters/SubtractBackground.java
index 1659f38a1..1627fdaa5 100644
--- a/src/main/java/ini/trakem2/imaging/filters/SubtractBackground.java
+++ b/src/main/java/ini/trakem2/imaging/filters/SubtractBackground.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/imaging/filters/ValueToNoise.java b/src/main/java/ini/trakem2/imaging/filters/ValueToNoise.java
index 4968d5bf4..283615833 100644
--- a/src/main/java/ini/trakem2/imaging/filters/ValueToNoise.java
+++ b/src/main/java/ini/trakem2/imaging/filters/ValueToNoise.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/io/AmiraImporter.java b/src/main/java/ini/trakem2/io/AmiraImporter.java
index f42bafcef..230a48e4c 100644
--- a/src/main/java/ini/trakem2/io/AmiraImporter.java
+++ b/src/main/java/ini/trakem2/io/AmiraImporter.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/io/CoordinateTransformXML.java b/src/main/java/ini/trakem2/io/CoordinateTransformXML.java
index b04f5796f..af7e2cd32 100644
--- a/src/main/java/ini/trakem2/io/CoordinateTransformXML.java
+++ b/src/main/java/ini/trakem2/io/CoordinateTransformXML.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/io/ImageFileFilter.java b/src/main/java/ini/trakem2/io/ImageFileFilter.java
index b45a79ef8..4b8b6b725 100644
--- a/src/main/java/ini/trakem2/io/ImageFileFilter.java
+++ b/src/main/java/ini/trakem2/io/ImageFileFilter.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/io/ImageFileHeader.java b/src/main/java/ini/trakem2/io/ImageFileHeader.java
index 4622d5288..e87b18d6e 100644
--- a/src/main/java/ini/trakem2/io/ImageFileHeader.java
+++ b/src/main/java/ini/trakem2/io/ImageFileHeader.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/io/ImageSaver.java b/src/main/java/ini/trakem2/io/ImageSaver.java
index 5a8897df2..8e7ff57ae 100644
--- a/src/main/java/ini/trakem2/io/ImageSaver.java
+++ b/src/main/java/ini/trakem2/io/ImageSaver.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/io/LoggingInputStream.java b/src/main/java/ini/trakem2/io/LoggingInputStream.java
index a2ca6092f..2e480bdad 100644
--- a/src/main/java/ini/trakem2/io/LoggingInputStream.java
+++ b/src/main/java/ini/trakem2/io/LoggingInputStream.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/io/NeuroML.java b/src/main/java/ini/trakem2/io/NeuroML.java
index 7b1d08c12..4045cc7ef 100644
--- a/src/main/java/ini/trakem2/io/NeuroML.java
+++ b/src/main/java/ini/trakem2/io/NeuroML.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/io/RagMipMaps.java b/src/main/java/ini/trakem2/io/RagMipMaps.java
index ed3b10c0f..1f508cf57 100644
--- a/src/main/java/ini/trakem2/io/RagMipMaps.java
+++ b/src/main/java/ini/trakem2/io/RagMipMaps.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/io/RawMipMaps.java b/src/main/java/ini/trakem2/io/RawMipMaps.java
index 9703bb9df..b45f3d772 100644
--- a/src/main/java/ini/trakem2/io/RawMipMaps.java
+++ b/src/main/java/ini/trakem2/io/RawMipMaps.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/io/XMLFileFilter.java b/src/main/java/ini/trakem2/io/XMLFileFilter.java
index a07a749f0..89d346c6e 100644
--- a/src/main/java/ini/trakem2/io/XMLFileFilter.java
+++ b/src/main/java/ini/trakem2/io/XMLFileFilter.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/parallel/CountingTaskFactory.java b/src/main/java/ini/trakem2/parallel/CountingTaskFactory.java
index dbe56ea00..c1b153271 100644
--- a/src/main/java/ini/trakem2/parallel/CountingTaskFactory.java
+++ b/src/main/java/ini/trakem2/parallel/CountingTaskFactory.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/parallel/DefaultExecutorProvider.java b/src/main/java/ini/trakem2/parallel/DefaultExecutorProvider.java
index 5718e0e05..102b7b6ee 100644
--- a/src/main/java/ini/trakem2/parallel/DefaultExecutorProvider.java
+++ b/src/main/java/ini/trakem2/parallel/DefaultExecutorProvider.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/parallel/ExecutorProvider.java b/src/main/java/ini/trakem2/parallel/ExecutorProvider.java
index c97015144..2cd5b4cf0 100644
--- a/src/main/java/ini/trakem2/parallel/ExecutorProvider.java
+++ b/src/main/java/ini/trakem2/parallel/ExecutorProvider.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/parallel/ParallelMapping.java b/src/main/java/ini/trakem2/parallel/ParallelMapping.java
index 6d644837b..c93f0944e 100644
--- a/src/main/java/ini/trakem2/parallel/ParallelMapping.java
+++ b/src/main/java/ini/trakem2/parallel/ParallelMapping.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/parallel/Process.java b/src/main/java/ini/trakem2/parallel/Process.java
index 8b79e5d26..00d7c91e3 100644
--- a/src/main/java/ini/trakem2/parallel/Process.java
+++ b/src/main/java/ini/trakem2/parallel/Process.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/parallel/TaskFactory.java b/src/main/java/ini/trakem2/parallel/TaskFactory.java
index 7213951ee..1f188a9d6 100644
--- a/src/main/java/ini/trakem2/parallel/TaskFactory.java
+++ b/src/main/java/ini/trakem2/parallel/TaskFactory.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/persistence/Cache.java b/src/main/java/ini/trakem2/persistence/Cache.java
index 6580be638..c63dcfa4c 100644
--- a/src/main/java/ini/trakem2/persistence/Cache.java
+++ b/src/main/java/ini/trakem2/persistence/Cache.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/persistence/DBLoader.java b/src/main/java/ini/trakem2/persistence/DBLoader.java
index 27559f0c2..b788398dc 100644
--- a/src/main/java/ini/trakem2/persistence/DBLoader.java
+++ b/src/main/java/ini/trakem2/persistence/DBLoader.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/persistence/DBObject.java b/src/main/java/ini/trakem2/persistence/DBObject.java
index cf7d3e11a..a6c7956f6 100644
--- a/src/main/java/ini/trakem2/persistence/DBObject.java
+++ b/src/main/java/ini/trakem2/persistence/DBObject.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/persistence/DownsamplerMipMaps.java b/src/main/java/ini/trakem2/persistence/DownsamplerMipMaps.java
index 9b8f6b96c..b9bba645d 100644
--- a/src/main/java/ini/trakem2/persistence/DownsamplerMipMaps.java
+++ b/src/main/java/ini/trakem2/persistence/DownsamplerMipMaps.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/persistence/ExportMultilevelTiles.java b/src/main/java/ini/trakem2/persistence/ExportMultilevelTiles.java
index 78f88c9d1..f8071e210 100644
--- a/src/main/java/ini/trakem2/persistence/ExportMultilevelTiles.java
+++ b/src/main/java/ini/trakem2/persistence/ExportMultilevelTiles.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/persistence/FSLoader.java b/src/main/java/ini/trakem2/persistence/FSLoader.java
index 87465b562..2d9bf7eba 100644
--- a/src/main/java/ini/trakem2/persistence/FSLoader.java
+++ b/src/main/java/ini/trakem2/persistence/FSLoader.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/persistence/FilePathRepair.java b/src/main/java/ini/trakem2/persistence/FilePathRepair.java
index 44db7bf86..72177d0ea 100644
--- a/src/main/java/ini/trakem2/persistence/FilePathRepair.java
+++ b/src/main/java/ini/trakem2/persistence/FilePathRepair.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/persistence/ImageBytes.java b/src/main/java/ini/trakem2/persistence/ImageBytes.java
index 8f26d32f0..907147a4f 100644
--- a/src/main/java/ini/trakem2/persistence/ImageBytes.java
+++ b/src/main/java/ini/trakem2/persistence/ImageBytes.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/persistence/IntegralImageMipMaps.java b/src/main/java/ini/trakem2/persistence/IntegralImageMipMaps.java
index c296e6a4f..c7f5bfcd3 100644
--- a/src/main/java/ini/trakem2/persistence/IntegralImageMipMaps.java
+++ b/src/main/java/ini/trakem2/persistence/IntegralImageMipMaps.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/persistence/Loader.java b/src/main/java/ini/trakem2/persistence/Loader.java
index e5ad9cdb3..d0aa601bc 100644
--- a/src/main/java/ini/trakem2/persistence/Loader.java
+++ b/src/main/java/ini/trakem2/persistence/Loader.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/persistence/ProjectTiler.java b/src/main/java/ini/trakem2/persistence/ProjectTiler.java
index e93710e05..d1d7d2cfe 100644
--- a/src/main/java/ini/trakem2/persistence/ProjectTiler.java
+++ b/src/main/java/ini/trakem2/persistence/ProjectTiler.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/persistence/StaleFiles.java b/src/main/java/ini/trakem2/persistence/StaleFiles.java
index 2e8cd018f..b6a46c323 100644
--- a/src/main/java/ini/trakem2/persistence/StaleFiles.java
+++ b/src/main/java/ini/trakem2/persistence/StaleFiles.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/persistence/TMLHandler.java b/src/main/java/ini/trakem2/persistence/TMLHandler.java
index ce67150e1..56e41785d 100644
--- a/src/main/java/ini/trakem2/persistence/TMLHandler.java
+++ b/src/main/java/ini/trakem2/persistence/TMLHandler.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/persistence/XMLOptions.java b/src/main/java/ini/trakem2/persistence/XMLOptions.java
index cb07194a1..bc19a1f69 100644
--- a/src/main/java/ini/trakem2/persistence/XMLOptions.java
+++ b/src/main/java/ini/trakem2/persistence/XMLOptions.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/plugin/TPlugIn.java b/src/main/java/ini/trakem2/plugin/TPlugIn.java
index e3a32fe60..67dacfc36 100644
--- a/src/main/java/ini/trakem2/plugin/TPlugIn.java
+++ b/src/main/java/ini/trakem2/plugin/TPlugIn.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/scripting/PatchScript.java b/src/main/java/ini/trakem2/scripting/PatchScript.java
index 49ce27b13..3ec03a3bb 100644
--- a/src/main/java/ini/trakem2/scripting/PatchScript.java
+++ b/src/main/java/ini/trakem2/scripting/PatchScript.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/tree/AbstractTreeTransferHandler.java b/src/main/java/ini/trakem2/tree/AbstractTreeTransferHandler.java
index bb642af83..9c2b7648a 100644
--- a/src/main/java/ini/trakem2/tree/AbstractTreeTransferHandler.java
+++ b/src/main/java/ini/trakem2/tree/AbstractTreeTransferHandler.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/tree/DNDTree.java b/src/main/java/ini/trakem2/tree/DNDTree.java
index f65cc2dbd..8ddabaf84 100644
--- a/src/main/java/ini/trakem2/tree/DNDTree.java
+++ b/src/main/java/ini/trakem2/tree/DNDTree.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/tree/DTDParser.java b/src/main/java/ini/trakem2/tree/DTDParser.java
index 1d5f157d8..4d604a4d1 100644
--- a/src/main/java/ini/trakem2/tree/DTDParser.java
+++ b/src/main/java/ini/trakem2/tree/DTDParser.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/tree/DefaultTreeTransferHandler.java b/src/main/java/ini/trakem2/tree/DefaultTreeTransferHandler.java
index 6f978bc94..a0ec028d4 100644
--- a/src/main/java/ini/trakem2/tree/DefaultTreeTransferHandler.java
+++ b/src/main/java/ini/trakem2/tree/DefaultTreeTransferHandler.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/tree/LayerThing.java b/src/main/java/ini/trakem2/tree/LayerThing.java
index b0368a155..6f4be4fcb 100644
--- a/src/main/java/ini/trakem2/tree/LayerThing.java
+++ b/src/main/java/ini/trakem2/tree/LayerThing.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/tree/LayerTree.java b/src/main/java/ini/trakem2/tree/LayerTree.java
index bf45aadc8..353c0e73b 100644
--- a/src/main/java/ini/trakem2/tree/LayerTree.java
+++ b/src/main/java/ini/trakem2/tree/LayerTree.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/tree/ProjectThing.java b/src/main/java/ini/trakem2/tree/ProjectThing.java
index 8a4ed4c6e..7a606b352 100644
--- a/src/main/java/ini/trakem2/tree/ProjectThing.java
+++ b/src/main/java/ini/trakem2/tree/ProjectThing.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/tree/ProjectTree.java b/src/main/java/ini/trakem2/tree/ProjectTree.java
index 9e7a6ea2a..c0d1ad016 100644
--- a/src/main/java/ini/trakem2/tree/ProjectTree.java
+++ b/src/main/java/ini/trakem2/tree/ProjectTree.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/tree/RenameThingStep.java b/src/main/java/ini/trakem2/tree/RenameThingStep.java
index 8948a9751..31e51670e 100644
--- a/src/main/java/ini/trakem2/tree/RenameThingStep.java
+++ b/src/main/java/ini/trakem2/tree/RenameThingStep.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/tree/TemplateThing.java b/src/main/java/ini/trakem2/tree/TemplateThing.java
index 2e580fc67..71eba305f 100644
--- a/src/main/java/ini/trakem2/tree/TemplateThing.java
+++ b/src/main/java/ini/trakem2/tree/TemplateThing.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/tree/TemplateTree.java b/src/main/java/ini/trakem2/tree/TemplateTree.java
index f4083a5b6..037fb289c 100644
--- a/src/main/java/ini/trakem2/tree/TemplateTree.java
+++ b/src/main/java/ini/trakem2/tree/TemplateTree.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/tree/Thing.java b/src/main/java/ini/trakem2/tree/Thing.java
index 453802418..12d699063 100644
--- a/src/main/java/ini/trakem2/tree/Thing.java
+++ b/src/main/java/ini/trakem2/tree/Thing.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/tree/TitledThing.java b/src/main/java/ini/trakem2/tree/TitledThing.java
index be3447dc3..3353b3217 100644
--- a/src/main/java/ini/trakem2/tree/TitledThing.java
+++ b/src/main/java/ini/trakem2/tree/TitledThing.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/tree/TrakEM2MLParser.java b/src/main/java/ini/trakem2/tree/TrakEM2MLParser.java
index 6b7c20e2e..233502a51 100644
--- a/src/main/java/ini/trakem2/tree/TrakEM2MLParser.java
+++ b/src/main/java/ini/trakem2/tree/TrakEM2MLParser.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/tree/TransferableNode.java b/src/main/java/ini/trakem2/tree/TransferableNode.java
index 13d442a86..3c698dc5a 100644
--- a/src/main/java/ini/trakem2/tree/TransferableNode.java
+++ b/src/main/java/ini/trakem2/tree/TransferableNode.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/AreaUtils.java b/src/main/java/ini/trakem2/utils/AreaUtils.java
index 89119f6e3..2dc47dbc1 100644
--- a/src/main/java/ini/trakem2/utils/AreaUtils.java
+++ b/src/main/java/ini/trakem2/utils/AreaUtils.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/BigBrother.java b/src/main/java/ini/trakem2/utils/BigBrother.java
index 9e47559b3..8a25519db 100644
--- a/src/main/java/ini/trakem2/utils/BigBrother.java
+++ b/src/main/java/ini/trakem2/utils/BigBrother.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/Bureaucrat.java b/src/main/java/ini/trakem2/utils/Bureaucrat.java
index 553535afe..7e7dbeee9 100644
--- a/src/main/java/ini/trakem2/utils/Bureaucrat.java
+++ b/src/main/java/ini/trakem2/utils/Bureaucrat.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/CachingThread.java b/src/main/java/ini/trakem2/utils/CachingThread.java
index 48b9ff5cb..f58b648b9 100644
--- a/src/main/java/ini/trakem2/utils/CachingThread.java
+++ b/src/main/java/ini/trakem2/utils/CachingThread.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/CircularSequence.java b/src/main/java/ini/trakem2/utils/CircularSequence.java
index c1bb90164..1a23f823c 100644
--- a/src/main/java/ini/trakem2/utils/CircularSequence.java
+++ b/src/main/java/ini/trakem2/utils/CircularSequence.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/DNDInsertImage.java b/src/main/java/ini/trakem2/utils/DNDInsertImage.java
index 9823ebda6..26f85e2a8 100644
--- a/src/main/java/ini/trakem2/utils/DNDInsertImage.java
+++ b/src/main/java/ini/trakem2/utils/DNDInsertImage.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/Dispatcher.java b/src/main/java/ini/trakem2/utils/Dispatcher.java
index df3ee38b3..3a70c22de 100644
--- a/src/main/java/ini/trakem2/utils/Dispatcher.java
+++ b/src/main/java/ini/trakem2/utils/Dispatcher.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/FieldMapView.java b/src/main/java/ini/trakem2/utils/FieldMapView.java
index e36a36a80..b253cf117 100644
--- a/src/main/java/ini/trakem2/utils/FieldMapView.java
+++ b/src/main/java/ini/trakem2/utils/FieldMapView.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/Filter.java b/src/main/java/ini/trakem2/utils/Filter.java
index e036711f9..7ea517e27 100644
--- a/src/main/java/ini/trakem2/utils/Filter.java
+++ b/src/main/java/ini/trakem2/utils/Filter.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/History.java b/src/main/java/ini/trakem2/utils/History.java
index 20aa6313f..bca9f39dd 100644
--- a/src/main/java/ini/trakem2/utils/History.java
+++ b/src/main/java/ini/trakem2/utils/History.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/IJError.java b/src/main/java/ini/trakem2/utils/IJError.java
index ca66cc099..2cbf579f5 100644
--- a/src/main/java/ini/trakem2/utils/IJError.java
+++ b/src/main/java/ini/trakem2/utils/IJError.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/ImgLibVolume.java b/src/main/java/ini/trakem2/utils/ImgLibVolume.java
index 86565c9fe..828c25072 100644
--- a/src/main/java/ini/trakem2/utils/ImgLibVolume.java
+++ b/src/main/java/ini/trakem2/utils/ImgLibVolume.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/IntegerField.java b/src/main/java/ini/trakem2/utils/IntegerField.java
index fe6861199..7b1dab151 100644
--- a/src/main/java/ini/trakem2/utils/IntegerField.java
+++ b/src/main/java/ini/trakem2/utils/IntegerField.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/Lock.java b/src/main/java/ini/trakem2/utils/Lock.java
index de0ca0d82..2e7e52a4f 100644
--- a/src/main/java/ini/trakem2/utils/Lock.java
+++ b/src/main/java/ini/trakem2/utils/Lock.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/M.java b/src/main/java/ini/trakem2/utils/M.java
index c669c4ac5..6d6ec3540 100644
--- a/src/main/java/ini/trakem2/utils/M.java
+++ b/src/main/java/ini/trakem2/utils/M.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/MCCube.java b/src/main/java/ini/trakem2/utils/MCCube.java
index f088f2e96..edbe20e4b 100644
--- a/src/main/java/ini/trakem2/utils/MCCube.java
+++ b/src/main/java/ini/trakem2/utils/MCCube.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/MCTriangulator.java b/src/main/java/ini/trakem2/utils/MCTriangulator.java
index 6deb71f13..c6b067518 100644
--- a/src/main/java/ini/trakem2/utils/MCTriangulator.java
+++ b/src/main/java/ini/trakem2/utils/MCTriangulator.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/Merger.java b/src/main/java/ini/trakem2/utils/Merger.java
index 50d399802..063dba5db 100644
--- a/src/main/java/ini/trakem2/utils/Merger.java
+++ b/src/main/java/ini/trakem2/utils/Merger.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/Montage.java b/src/main/java/ini/trakem2/utils/Montage.java
index 22a383a93..9a7753a7a 100644
--- a/src/main/java/ini/trakem2/utils/Montage.java
+++ b/src/main/java/ini/trakem2/utils/Montage.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/Operation.java b/src/main/java/ini/trakem2/utils/Operation.java
index 2ea2d493b..dc9109200 100644
--- a/src/main/java/ini/trakem2/utils/Operation.java
+++ b/src/main/java/ini/trakem2/utils/Operation.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/OptionPanel.java b/src/main/java/ini/trakem2/utils/OptionPanel.java
index 2a58c2212..09768ee4a 100644
--- a/src/main/java/ini/trakem2/utils/OptionPanel.java
+++ b/src/main/java/ini/trakem2/utils/OptionPanel.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/ProjectToolbar.java b/src/main/java/ini/trakem2/utils/ProjectToolbar.java
index 86d7f240d..c743abf5e 100644
--- a/src/main/java/ini/trakem2/utils/ProjectToolbar.java
+++ b/src/main/java/ini/trakem2/utils/ProjectToolbar.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/ReconstructArea.java b/src/main/java/ini/trakem2/utils/ReconstructArea.java
index fedf59f04..ce271b847 100644
--- a/src/main/java/ini/trakem2/utils/ReconstructArea.java
+++ b/src/main/java/ini/trakem2/utils/ReconstructArea.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/RedPhone.java b/src/main/java/ini/trakem2/utils/RedPhone.java
index e873abf53..7713a31bf 100644
--- a/src/main/java/ini/trakem2/utils/RedPhone.java
+++ b/src/main/java/ini/trakem2/utils/RedPhone.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/Render.java b/src/main/java/ini/trakem2/utils/Render.java
index e09ef5dc0..a8c1a3208 100644
--- a/src/main/java/ini/trakem2/utils/Render.java
+++ b/src/main/java/ini/trakem2/utils/Render.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/Saver.java b/src/main/java/ini/trakem2/utils/Saver.java
index aae516fb2..17ead2849 100644
--- a/src/main/java/ini/trakem2/utils/Saver.java
+++ b/src/main/java/ini/trakem2/utils/Saver.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/Search.java b/src/main/java/ini/trakem2/utils/Search.java
index 140a19891..cc5187dae 100644
--- a/src/main/java/ini/trakem2/utils/Search.java
+++ b/src/main/java/ini/trakem2/utils/Search.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/StdOutWindow.java b/src/main/java/ini/trakem2/utils/StdOutWindow.java
index e55569dc0..f50031cfe 100644
--- a/src/main/java/ini/trakem2/utils/StdOutWindow.java
+++ b/src/main/java/ini/trakem2/utils/StdOutWindow.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/StopWatch.java b/src/main/java/ini/trakem2/utils/StopWatch.java
index 760e4801a..50099c387 100644
--- a/src/main/java/ini/trakem2/utils/StopWatch.java
+++ b/src/main/java/ini/trakem2/utils/StopWatch.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/TaskOnEDT.java b/src/main/java/ini/trakem2/utils/TaskOnEDT.java
index 7cece8d07..13722340c 100644
--- a/src/main/java/ini/trakem2/utils/TaskOnEDT.java
+++ b/src/main/java/ini/trakem2/utils/TaskOnEDT.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/TypedHashMap.java b/src/main/java/ini/trakem2/utils/TypedHashMap.java
index 3d3e7f0db..70ebb750b 100644
--- a/src/main/java/ini/trakem2/utils/TypedHashMap.java
+++ b/src/main/java/ini/trakem2/utils/TypedHashMap.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/Utils.java b/src/main/java/ini/trakem2/utils/Utils.java
index 7b55882a5..8a87e4c9a 100755
--- a/src/main/java/ini/trakem2/utils/Utils.java
+++ b/src/main/java/ini/trakem2/utils/Utils.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/Vector3.java b/src/main/java/ini/trakem2/utils/Vector3.java
index 79d5b65fa..b1ac27f99 100644
--- a/src/main/java/ini/trakem2/utils/Vector3.java
+++ b/src/main/java/ini/trakem2/utils/Vector3.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/ini/trakem2/utils/Worker.java b/src/main/java/ini/trakem2/utils/Worker.java
index bde97e864..581d6d54d 100644
--- a/src/main/java/ini/trakem2/utils/Worker.java
+++ b/src/main/java/ini/trakem2/utils/Worker.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/lenscorrection/DistortionCorrectionTask.java b/src/main/java/lenscorrection/DistortionCorrectionTask.java
index 48995818c..0d2489354 100644
--- a/src/main/java/lenscorrection/DistortionCorrectionTask.java
+++ b/src/main/java/lenscorrection/DistortionCorrectionTask.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/lenscorrection/Distortion_Correction.java b/src/main/java/lenscorrection/Distortion_Correction.java
index f5bd495c0..68c58a2ab 100644
--- a/src/main/java/lenscorrection/Distortion_Correction.java
+++ b/src/main/java/lenscorrection/Distortion_Correction.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/lenscorrection/NonLinearTransform.java b/src/main/java/lenscorrection/NonLinearTransform.java
index 8d07c49f9..1eb18381a 100644
--- a/src/main/java/lenscorrection/NonLinearTransform.java
+++ b/src/main/java/lenscorrection/NonLinearTransform.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/lenscorrection/PolynomialModel2D.java b/src/main/java/lenscorrection/PolynomialModel2D.java
index 92b964779..869fca9a5 100644
--- a/src/main/java/lenscorrection/PolynomialModel2D.java
+++ b/src/main/java/lenscorrection/PolynomialModel2D.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpi/fruitfly/general/ArrayConverter.java b/src/main/java/mpi/fruitfly/general/ArrayConverter.java
index 73f6a22ca..b9887e63f 100644
--- a/src/main/java/mpi/fruitfly/general/ArrayConverter.java
+++ b/src/main/java/mpi/fruitfly/general/ArrayConverter.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpi/fruitfly/general/ImageArrayConverter.java b/src/main/java/mpi/fruitfly/general/ImageArrayConverter.java
index d29fd6671..b9103a83d 100644
--- a/src/main/java/mpi/fruitfly/general/ImageArrayConverter.java
+++ b/src/main/java/mpi/fruitfly/general/ImageArrayConverter.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpi/fruitfly/general/MultiThreading.java b/src/main/java/mpi/fruitfly/general/MultiThreading.java
index 6ed21f3fa..8b75666fa 100644
--- a/src/main/java/mpi/fruitfly/general/MultiThreading.java
+++ b/src/main/java/mpi/fruitfly/general/MultiThreading.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpi/fruitfly/math/General.java b/src/main/java/mpi/fruitfly/math/General.java
index adc7fd20e..ee9ef25df 100644
--- a/src/main/java/mpi/fruitfly/math/General.java
+++ b/src/main/java/mpi/fruitfly/math/General.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpi/fruitfly/math/Quicksortable.java b/src/main/java/mpi/fruitfly/math/Quicksortable.java
index c27b053af..bcd7d997b 100644
--- a/src/main/java/mpi/fruitfly/math/Quicksortable.java
+++ b/src/main/java/mpi/fruitfly/math/Quicksortable.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpi/fruitfly/math/datastructures/FloatArray.java b/src/main/java/mpi/fruitfly/math/datastructures/FloatArray.java
index 44049c12d..07f3580c1 100644
--- a/src/main/java/mpi/fruitfly/math/datastructures/FloatArray.java
+++ b/src/main/java/mpi/fruitfly/math/datastructures/FloatArray.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpi/fruitfly/math/datastructures/FloatArray2D.java b/src/main/java/mpi/fruitfly/math/datastructures/FloatArray2D.java
index 4e97ce410..afdeb5869 100644
--- a/src/main/java/mpi/fruitfly/math/datastructures/FloatArray2D.java
+++ b/src/main/java/mpi/fruitfly/math/datastructures/FloatArray2D.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpi/fruitfly/math/datastructures/FloatArray3D.java b/src/main/java/mpi/fruitfly/math/datastructures/FloatArray3D.java
index 5b4f64403..dfedf16b4 100644
--- a/src/main/java/mpi/fruitfly/math/datastructures/FloatArray3D.java
+++ b/src/main/java/mpi/fruitfly/math/datastructures/FloatArray3D.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpi/fruitfly/math/datastructures/FloatArray4D.java b/src/main/java/mpi/fruitfly/math/datastructures/FloatArray4D.java
index ef18470c6..78317b798 100644
--- a/src/main/java/mpi/fruitfly/math/datastructures/FloatArray4D.java
+++ b/src/main/java/mpi/fruitfly/math/datastructures/FloatArray4D.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpi/fruitfly/registration/CrossCorrelation2D.java b/src/main/java/mpi/fruitfly/registration/CrossCorrelation2D.java
index a6c7b5b58..6a79fce91 100644
--- a/src/main/java/mpi/fruitfly/registration/CrossCorrelation2D.java
+++ b/src/main/java/mpi/fruitfly/registration/CrossCorrelation2D.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpi/fruitfly/registration/ImageFilter.java b/src/main/java/mpi/fruitfly/registration/ImageFilter.java
index 3c0969b8a..ba966105a 100644
--- a/src/main/java/mpi/fruitfly/registration/ImageFilter.java
+++ b/src/main/java/mpi/fruitfly/registration/ImageFilter.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/align/AbstractAffineTile2D.java b/src/main/java/mpicbg/trakem2/align/AbstractAffineTile2D.java
index 7dd756349..bb63be823 100644
--- a/src/main/java/mpicbg/trakem2/align/AbstractAffineTile2D.java
+++ b/src/main/java/mpicbg/trakem2/align/AbstractAffineTile2D.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/align/AbstractLayerAlignmentParam.java b/src/main/java/mpicbg/trakem2/align/AbstractLayerAlignmentParam.java
index 771c01b1b..9ff7a50d4 100644
--- a/src/main/java/mpicbg/trakem2/align/AbstractLayerAlignmentParam.java
+++ b/src/main/java/mpicbg/trakem2/align/AbstractLayerAlignmentParam.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/align/AffineTile2D.java b/src/main/java/mpicbg/trakem2/align/AffineTile2D.java
index 4da5b1df6..daa14efd7 100644
--- a/src/main/java/mpicbg/trakem2/align/AffineTile2D.java
+++ b/src/main/java/mpicbg/trakem2/align/AffineTile2D.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/align/Align.java b/src/main/java/mpicbg/trakem2/align/Align.java
index 0cfc9abc9..2d8bcea47 100644
--- a/src/main/java/mpicbg/trakem2/align/Align.java
+++ b/src/main/java/mpicbg/trakem2/align/Align.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/align/AlignLayersTask.java b/src/main/java/mpicbg/trakem2/align/AlignLayersTask.java
index 410dc0ae0..787e8850f 100644
--- a/src/main/java/mpicbg/trakem2/align/AlignLayersTask.java
+++ b/src/main/java/mpicbg/trakem2/align/AlignLayersTask.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/align/AlignTask.java b/src/main/java/mpicbg/trakem2/align/AlignTask.java
index 5bb30546c..dfadedf13 100644
--- a/src/main/java/mpicbg/trakem2/align/AlignTask.java
+++ b/src/main/java/mpicbg/trakem2/align/AlignTask.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/align/AlignmentUtils.java b/src/main/java/mpicbg/trakem2/align/AlignmentUtils.java
index 9ce4543da..578acf8a9 100644
--- a/src/main/java/mpicbg/trakem2/align/AlignmentUtils.java
+++ b/src/main/java/mpicbg/trakem2/align/AlignmentUtils.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/align/ElasticLayerAlignment.java b/src/main/java/mpicbg/trakem2/align/ElasticLayerAlignment.java
index 0d825beaa..1d2e66697 100644
--- a/src/main/java/mpicbg/trakem2/align/ElasticLayerAlignment.java
+++ b/src/main/java/mpicbg/trakem2/align/ElasticLayerAlignment.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/align/ElasticMontage.java b/src/main/java/mpicbg/trakem2/align/ElasticMontage.java
index 96697192f..56680c72f 100644
--- a/src/main/java/mpicbg/trakem2/align/ElasticMontage.java
+++ b/src/main/java/mpicbg/trakem2/align/ElasticMontage.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/align/GenericAffineTile2D.java b/src/main/java/mpicbg/trakem2/align/GenericAffineTile2D.java
index 127a1cda1..d0f91a44e 100644
--- a/src/main/java/mpicbg/trakem2/align/GenericAffineTile2D.java
+++ b/src/main/java/mpicbg/trakem2/align/GenericAffineTile2D.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/align/RegularizedAffineLayerAlignment.java b/src/main/java/mpicbg/trakem2/align/RegularizedAffineLayerAlignment.java
index 05a3d0d41..af0fa43f4 100644
--- a/src/main/java/mpicbg/trakem2/align/RegularizedAffineLayerAlignment.java
+++ b/src/main/java/mpicbg/trakem2/align/RegularizedAffineLayerAlignment.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/align/RigidTile2D.java b/src/main/java/mpicbg/trakem2/align/RigidTile2D.java
index be7efbf0a..5b262dc9d 100644
--- a/src/main/java/mpicbg/trakem2/align/RigidTile2D.java
+++ b/src/main/java/mpicbg/trakem2/align/RigidTile2D.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/align/SimilarityTile2D.java b/src/main/java/mpicbg/trakem2/align/SimilarityTile2D.java
index c6caaca66..96d768594 100644
--- a/src/main/java/mpicbg/trakem2/align/SimilarityTile2D.java
+++ b/src/main/java/mpicbg/trakem2/align/SimilarityTile2D.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/align/TileConfiguration.java b/src/main/java/mpicbg/trakem2/align/TileConfiguration.java
index 425ed4685..ed59151ec 100644
--- a/src/main/java/mpicbg/trakem2/align/TileConfiguration.java
+++ b/src/main/java/mpicbg/trakem2/align/TileConfiguration.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/align/TranslationTile2D.java b/src/main/java/mpicbg/trakem2/align/TranslationTile2D.java
index c9f76441c..3d5ab2eef 100644
--- a/src/main/java/mpicbg/trakem2/align/TranslationTile2D.java
+++ b/src/main/java/mpicbg/trakem2/align/TranslationTile2D.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/align/Util.java b/src/main/java/mpicbg/trakem2/align/Util.java
index 33a56e828..98c2615cb 100644
--- a/src/main/java/mpicbg/trakem2/align/Util.java
+++ b/src/main/java/mpicbg/trakem2/align/Util.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/align/concurrent/BlockMatchPairCallable.java b/src/main/java/mpicbg/trakem2/align/concurrent/BlockMatchPairCallable.java
index 88ed4843a..cf9429ab9 100644
--- a/src/main/java/mpicbg/trakem2/align/concurrent/BlockMatchPairCallable.java
+++ b/src/main/java/mpicbg/trakem2/align/concurrent/BlockMatchPairCallable.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/transform/ExportARGB.java b/src/main/java/mpicbg/trakem2/transform/ExportARGB.java
index 6bd7a620a..36206609d 100644
--- a/src/main/java/mpicbg/trakem2/transform/ExportARGB.java
+++ b/src/main/java/mpicbg/trakem2/transform/ExportARGB.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/transform/ExportBestFlatImage.java b/src/main/java/mpicbg/trakem2/transform/ExportBestFlatImage.java
index 5139c81c6..c77832c57 100644
--- a/src/main/java/mpicbg/trakem2/transform/ExportBestFlatImage.java
+++ b/src/main/java/mpicbg/trakem2/transform/ExportBestFlatImage.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/transform/ExportUnsignedByte.java b/src/main/java/mpicbg/trakem2/transform/ExportUnsignedByte.java
index 8fe6d5e1d..3b8e9f753 100644
--- a/src/main/java/mpicbg/trakem2/transform/ExportUnsignedByte.java
+++ b/src/main/java/mpicbg/trakem2/transform/ExportUnsignedByte.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/transform/ExportUnsignedShort.java b/src/main/java/mpicbg/trakem2/transform/ExportUnsignedShort.java
index 52957b7ed..e547727d9 100644
--- a/src/main/java/mpicbg/trakem2/transform/ExportUnsignedShort.java
+++ b/src/main/java/mpicbg/trakem2/transform/ExportUnsignedShort.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/mpicbg/trakem2/util/RobustNormalizeLocalContrast.java b/src/main/java/mpicbg/trakem2/util/RobustNormalizeLocalContrast.java
index 6bbbfabae..66a8ddd1c 100644
--- a/src/main/java/mpicbg/trakem2/util/RobustNormalizeLocalContrast.java
+++ b/src/main/java/mpicbg/trakem2/util/RobustNormalizeLocalContrast.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/org/janelia/intensity/LinearIntensityMap.java b/src/main/java/org/janelia/intensity/LinearIntensityMap.java
index 1952bc8c9..8b2d41562 100644
--- a/src/main/java/org/janelia/intensity/LinearIntensityMap.java
+++ b/src/main/java/org/janelia/intensity/LinearIntensityMap.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/org/janelia/intensity/MatchIntensities.java b/src/main/java/org/janelia/intensity/MatchIntensities.java
index 4d17ea99f..c50a7ea28 100644
--- a/src/main/java/org/janelia/intensity/MatchIntensities.java
+++ b/src/main/java/org/janelia/intensity/MatchIntensities.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/org/janelia/intensity/PointMatchFilter.java b/src/main/java/org/janelia/intensity/PointMatchFilter.java
index a632d87ff..1d8296e18 100644
--- a/src/main/java/org/janelia/intensity/PointMatchFilter.java
+++ b/src/main/java/org/janelia/intensity/PointMatchFilter.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/org/janelia/intensity/RansacRegressionFilter.java b/src/main/java/org/janelia/intensity/RansacRegressionFilter.java
index 65940985b..a725bbdd2 100644
--- a/src/main/java/org/janelia/intensity/RansacRegressionFilter.java
+++ b/src/main/java/org/janelia/intensity/RansacRegressionFilter.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/org/janelia/intensity/RansacRegressionReduceFilter.java b/src/main/java/org/janelia/intensity/RansacRegressionReduceFilter.java
index b6af264eb..bda39a90e 100644
--- a/src/main/java/org/janelia/intensity/RansacRegressionReduceFilter.java
+++ b/src/main/java/org/janelia/intensity/RansacRegressionReduceFilter.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/java/org/janelia/intensity/Render.java b/src/main/java/org/janelia/intensity/Render.java
index 2114f1b41..092e194dd 100644
--- a/src/main/java/org/janelia/intensity/Render.java
+++ b/src/main/java/org/janelia/intensity/Render.java
@@ -2,7 +2,7 @@
  * #%L
  * TrakEM2 plugin for ImageJ.
  * %%
- * Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+ * Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
  * %%
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
diff --git a/src/main/resources/img/link.svg b/src/main/resources/img/link.svg
index eb4f27f6a..c3ef9d3c6 100644
--- a/src/main/resources/img/link.svg
+++ b/src/main/resources/img/link.svg
@@ -3,7 +3,7 @@
   #%L
   TrakEM2 plugin for ImageJ.
   %%
-  Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+  Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
   %%
   This program is free software: you can redistribute it and/or modify
   it under the terms of the GNU General Public License as
diff --git a/src/main/resources/img/lock.svg b/src/main/resources/img/lock.svg
index 626b1435e..14efce600 100644
--- a/src/main/resources/img/lock.svg
+++ b/src/main/resources/img/lock.svg
@@ -3,7 +3,7 @@
   #%L
   TrakEM2 plugin for ImageJ.
   %%
-  Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+  Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
   %%
   This program is free software: you can redistribute it and/or modify
   it under the terms of the GNU General Public License as
diff --git a/src/main/resources/img/visibility.svg b/src/main/resources/img/visibility.svg
index 5c3d81930..3a9286043 100644
--- a/src/main/resources/img/visibility.svg
+++ b/src/main/resources/img/visibility.svg
@@ -3,7 +3,7 @@
   #%L
   TrakEM2 plugin for ImageJ.
   %%
-  Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+  Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
   %%
   This program is free software: you can redistribute it and/or modify
   it under the terms of the GNU General Public License as
diff --git a/src/main/resources/plugins.config b/src/main/resources/plugins.config
index 5fbd5a394..95855b399 100644
--- a/src/main/resources/plugins.config
+++ b/src/main/resources/plugins.config
@@ -2,7 +2,7 @@
 # #%L
 # TrakEM2 plugin for ImageJ.
 # %%
-# Copyright (C) 2005 - 2022 Albert Cardona, Stephan Saalfeld and others.
+# Copyright (C) 2005 - 2024 Albert Cardona, Stephan Saalfeld and others.
 # %%
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as