From 6d6e5255295d13e26bcaa0a237b8413eaed5746b Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Wed, 10 Oct 2018 15:18:44 +0200 Subject: [PATCH 01/83] test --- test | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 test diff --git a/test b/test new file mode 100644 index 0000000..e69de29 From 239403fd0e9084ecaefaeb59882fb58cc697a86f Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Wed, 10 Oct 2018 15:21:44 +0200 Subject: [PATCH 02/83] test1 --- test1 | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 test1 diff --git a/test1 b/test1 new file mode 100644 index 0000000..e69de29 From ddbd36ea580b9286f5a8fa716eb6bde3b2bc66d7 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Wed, 10 Oct 2018 15:22:34 +0200 Subject: [PATCH 03/83] test2 --- test2 | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 test2 diff --git a/test2 b/test2 new file mode 100644 index 0000000..e69de29 From 76441d0299eab4ce5f4675df9e54f0296c516977 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Wed, 10 Oct 2018 16:55:48 +0200 Subject: [PATCH 04/83] Revert "Merge pull request #2 from adhusch/ci" This reverts commit 51337c2566a10669b8cff4c59ebe51c362e84ba6, reversing changes made to ea17730b7c99b766d0e725e87cd20f59b4505cbd. --- test | 0 test1 | 0 test2 | 0 3 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 test delete mode 100644 test1 delete mode 100644 test2 diff --git a/test b/test deleted file mode 100644 index e69de29..0000000 diff --git a/test1 b/test1 deleted file mode 100644 index e69de29..0000000 diff --git a/test2 b/test2 deleted file mode 100644 index e69de29..0000000 From 7bbfb54ea16dede9fb308c860d66a1f400ab3b96 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 11 Oct 2018 16:40:30 +0200 Subject: [PATCH 05/83] empty artenolis yml file --- .artenolis.yml | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 .artenolis.yml diff --git a/.artenolis.yml b/.artenolis.yml new file mode 100644 index 0000000..e69de29 From 90936726568260748fed4b555592c9529e1f7b02 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 11 Oct 2018 17:05:32 +0200 Subject: [PATCH 06/83] adding artenolis yml from the ct --- .artenolis.yml | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 .artenolis.yml diff --git a/.artenolis.yml b/.artenolis.yml new file mode 100644 index 0000000..3c35919 --- /dev/null +++ b/.artenolis.yml @@ -0,0 +1,37 @@ +language: bash + +before_install: + - if [[ -a .git/shallow ]]; then git fetch --unshallow; fi + +script: + # set the environment variable CURRENT_DIR + - CURRENT_DIR=`pwd` + + # change to the current directory + - cd $CURRENT_DIR + + # launch the tests + - bash .artenolis/runtests.sh + +after_success: + + # submit coverage report + - if [[ "$MATLAB_VER" == "R2017b" && "$ARCH" == "Linux" ]]; then + bash <(curl -s https://codecov.io/bash) -f "!*.lst"; + fi + + # deploy documentation + - if [[ "$MATLAB_VER" == "R2017b" && "$ARCH" == "Linux" && "$JENKINS_PULL_REQUEST" != "True" ]]; then + export PATH="/home/sbg-jenkins/.local/bin":$PATH; + pip install --upgrade --user -r docs/requirements.txt; + python ~/github_stats.py $(pwd)/docs/source/list_contributors.rst; + export GIT_LOCAL_BRANCH=${GIT_BRANCH##origin/}; + echo $GIT_LOCAL_BRANCH; + ssh -t sbg-jenkins@10.184.148.14 'GIT_LOCAL_BRANCH='"'$GIT_LOCAL_BRANCH'"' && echo $GIT_LOCAL_BRANCH && cd ~/tmp/COBRA.tutorials && git stash && git checkout $GIT_LOCAL_BRANCH && git pull origin $GIT_LOCAL_BRANCH'; + ssh -t sbg-jenkins@10.184.148.14 'GIT_LOCAL_BRANCH='"'$GIT_LOCAL_BRANCH'"' && echo $GIT_LOCAL_BRANCH && cd ~/tmp/cobratoolbox && git stash && git checkout $GIT_LOCAL_BRANCH && git pull origin $GIT_LOCAL_BRANCH && git submodule update --init'; + ssh -t sbg-jenkins@10.184.148.14 'GIT_LOCAL_BRANCH='"'$GIT_LOCAL_BRANCH'"' && echo $GIT_LOCAL_BRANCH && cd ~/tmp/cobratoolbox && ~/tmp/cobratoolbox/docs/prepareTutorials.sh -c=~/tmp/cobratoolbox -t=~/tmp/COBRA.tutorials -p=~/tmp -m=html,pdf,png'; + cd ~/tmp/COBRA.tutorials && git stash && git checkout $GIT_LOCAL_BRANCH && git pull origin $GIT_LOCAL_BRANCH; + cd ~/tmp/cobratoolbox && git stash && git checkout $GIT_LOCAL_BRANCH && git pull origin $GIT_LOCAL_BRANCH && git submodule update --init; + python -c "from documenter.deploy import Documentation; doc = Documentation('github.com/opencobra/cobratoolbox', local_upstream='$(pwd)', ci='jenkins'); doc.deploy()"; + bash .artenolis/generateZip.sh; + fi From 9783385c370acd57298a4ee7b0b3d7c30d2c1699 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 11 Oct 2018 17:06:38 +0200 Subject: [PATCH 07/83] prepare artenolis script --- .artenolis.yml | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/.artenolis.yml b/.artenolis.yml index 3c35919..dfc1227 100644 --- a/.artenolis.yml +++ b/.artenolis.yml @@ -16,22 +16,6 @@ script: after_success: # submit coverage report - - if [[ "$MATLAB_VER" == "R2017b" && "$ARCH" == "Linux" ]]; then + - if [[ "$MATLAB_VER" == "R2018b" && "$ARCH" == "Linux" ]]; then bash <(curl -s https://codecov.io/bash) -f "!*.lst"; fi - - # deploy documentation - - if [[ "$MATLAB_VER" == "R2017b" && "$ARCH" == "Linux" && "$JENKINS_PULL_REQUEST" != "True" ]]; then - export PATH="/home/sbg-jenkins/.local/bin":$PATH; - pip install --upgrade --user -r docs/requirements.txt; - python ~/github_stats.py $(pwd)/docs/source/list_contributors.rst; - export GIT_LOCAL_BRANCH=${GIT_BRANCH##origin/}; - echo $GIT_LOCAL_BRANCH; - ssh -t sbg-jenkins@10.184.148.14 'GIT_LOCAL_BRANCH='"'$GIT_LOCAL_BRANCH'"' && echo $GIT_LOCAL_BRANCH && cd ~/tmp/COBRA.tutorials && git stash && git checkout $GIT_LOCAL_BRANCH && git pull origin $GIT_LOCAL_BRANCH'; - ssh -t sbg-jenkins@10.184.148.14 'GIT_LOCAL_BRANCH='"'$GIT_LOCAL_BRANCH'"' && echo $GIT_LOCAL_BRANCH && cd ~/tmp/cobratoolbox && git stash && git checkout $GIT_LOCAL_BRANCH && git pull origin $GIT_LOCAL_BRANCH && git submodule update --init'; - ssh -t sbg-jenkins@10.184.148.14 'GIT_LOCAL_BRANCH='"'$GIT_LOCAL_BRANCH'"' && echo $GIT_LOCAL_BRANCH && cd ~/tmp/cobratoolbox && ~/tmp/cobratoolbox/docs/prepareTutorials.sh -c=~/tmp/cobratoolbox -t=~/tmp/COBRA.tutorials -p=~/tmp -m=html,pdf,png'; - cd ~/tmp/COBRA.tutorials && git stash && git checkout $GIT_LOCAL_BRANCH && git pull origin $GIT_LOCAL_BRANCH; - cd ~/tmp/cobratoolbox && git stash && git checkout $GIT_LOCAL_BRANCH && git pull origin $GIT_LOCAL_BRANCH && git submodule update --init; - python -c "from documenter.deploy import Documentation; doc = Documentation('github.com/opencobra/cobratoolbox', local_upstream='$(pwd)', ci='jenkins'); doc.deploy()"; - bash .artenolis/generateZip.sh; - fi From c84aaef1c1f989bd77f4e0fab14b46b9ddd87699 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 11 Oct 2018 17:09:28 +0200 Subject: [PATCH 08/83] adding runtests from sar pipeline --- .artenolis/runtests.sh | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .artenolis/runtests.sh diff --git a/.artenolis/runtests.sh b/.artenolis/runtests.sh new file mode 100644 index 0000000..f6d63c7 --- /dev/null +++ b/.artenolis/runtests.sh @@ -0,0 +1,7 @@ +#!/bin/sh +if [ "$ARCH" == "Linux" ]; then + /mnt/prince-data/MATLAB/$MATLAB_VER/bin/./matlab -nodesktop -nosplash -r "fprintf('Hello Jenkins.\n'); quit();" +fi + +CODE=$? +exit $CODE From 979fb413450eda4035c41c1afa60b20d3c567e3e Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 11 Oct 2018 17:10:44 +0200 Subject: [PATCH 09/83] changes to script to launch matlab --- .artenolis/runtests.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.artenolis/runtests.sh b/.artenolis/runtests.sh index f6d63c7..1838264 100644 --- a/.artenolis/runtests.sh +++ b/.artenolis/runtests.sh @@ -1,6 +1,6 @@ #!/bin/sh if [ "$ARCH" == "Linux" ]; then - /mnt/prince-data/MATLAB/$MATLAB_VER/bin/./matlab -nodesktop -nosplash -r "fprintf('Hello Jenkins.\n'); quit();" + /mnt/MATLAB/$MATLAB_VER/bin/./matlab -nodesktop -nosplash -r "fprintf('Hello ARTENOLIS.\n'); quit();" fi CODE=$? From 24204829e463eabd8add39c1a39285b416faf795 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 11 Oct 2018 17:13:45 +0200 Subject: [PATCH 10/83] comment codecov generation --- .artenolis.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.artenolis.yml b/.artenolis.yml index dfc1227..e6502d1 100644 --- a/.artenolis.yml +++ b/.artenolis.yml @@ -16,6 +16,6 @@ script: after_success: # submit coverage report - - if [[ "$MATLAB_VER" == "R2018b" && "$ARCH" == "Linux" ]]; then - bash <(curl -s https://codecov.io/bash) -f "!*.lst"; - fi + #- if [[ "$MATLAB_VER" == "R2018b" && "$ARCH" == "Linux" ]]; then + # bash <(curl -s https://codecov.io/bash) -f "!*.lst"; + # fi From 72197c8b532dd59f721c86f685ea4e5cf93977d3 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 11 Oct 2018 17:24:13 +0200 Subject: [PATCH 11/83] adding comment --- .artenolis/runtests.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.artenolis/runtests.sh b/.artenolis/runtests.sh index 1838264..d1614c0 100644 --- a/.artenolis/runtests.sh +++ b/.artenolis/runtests.sh @@ -1,4 +1,6 @@ #!/bin/sh + +# launch MATLAB if [ "$ARCH" == "Linux" ]; then /mnt/MATLAB/$MATLAB_VER/bin/./matlab -nodesktop -nosplash -r "fprintf('Hello ARTENOLIS.\n'); quit();" fi From f7f84e91303fb86da263ce66a0aab7a2dc0e7566 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Tue, 16 Oct 2018 13:54:25 -0700 Subject: [PATCH 12/83] adding readme in rst file --- README.rst | 133 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 133 insertions(+) create mode 100644 README.rst diff --git a/README.rst b/README.rst new file mode 100644 index 0000000..889246b --- /dev/null +++ b/README.rst @@ -0,0 +1,133 @@ +Welcome to PaCER - Precise and Convenient Electrode Reconstruction for DBS +-------------------------------------------------------------------------- + +| Please note that PaCER is a research tool **NOT** intended for + clinical use. +| This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the **GNU + Affero General Public License** for more details. + +| Copyright (C) 2016-2017 Andreas Husch, Centre Hospitalier de + Luxembourg, National Department of Neurosurgery and University of + Luxembourg, Luxembourg Centre for Systems Biomedicine |Image of a + PaCER electrode reconstruction at two different time points of + resolving brain shift.| ### Background The PaCER Toolbox is a MATLAB + implementation of a robust method to fully automatically reconstruct + deep brain stimulation trajectories from post operative CT imaging + data. PaCER is able to fully preserving electrode bending (e.g. caused + by brainshift). Further is able to detect individual contacts on + high-resolution data. The PaCER toolbox is provided with means to + easily visualize electrodes as well as imaging data within the MATLAB + environment . ### Requirements The requirements to use PaCER are \* + **MATLAB** +| \* Including the Image Processing Toolbox \* a **post-operative CT + image** in **nifti** file format. + +A **CT slice-thickness <= 1 mm** is recommend, however PaCER will work +on lower resolution data too by falling back to a less sophisticated +contact detection method (yielding lower accuracy). Nifti input files +are supported in compressed form (.nii.gz) as well as non-compressed +(.nii). + +Getting Started +~~~~~~~~~~~~~~~ + +The easiest way to learn about PaCER is to run the example files. We +recommend to add the PaCER directory and all its subdirectories to your +MATLAB path first. This can be archived by running the file +SETUP_PACER.m in MATLAB (once). The examples include a call to +SETUP_PACER. + +Example Dataset +^^^^^^^^^^^^^^^ + +The following examples require only a post op CT dataset - they should +work out of the box for most CT scan protocols as long as the slice +thickness is not toooo bad :-) Easy conversion from DICOM to NIFTI is +possible dcm2nii which is included in +`MRIcron `__. Advanced example +demonstrating further use-cases (e.g. visualisation of segmentations and +atlas data, simple volume of tissue activated model etc.) can be found +in the examples/advanced/ directory. However these examples require +appropriate co-registered image modalities (e.g. atlases, segmentation). +We are in the process to provide a full example dataset in the future. + +The Examples +^^^^^^^^^^^^ + +- **EXAMPLE_1.m** - Basic PaCER call and electrode plot. Start here! + + - **EXAMPLE_1_1.m** - Continues EXAMPLE_1 by adding an **MPR view** + of the CT image and demonstrating some **plot customisations** + +Questions +~~~~~~~~~ + +Feel free to open an issue at https://github.com/adhusch/PaCER or drop a +note to mail (at) andreashusch.de + +Literature +~~~~~~~~~~ + +The PaCER algorithm is described in: +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +A. Husch, M. V. Petersen, P. Gemmar, J. Goncalves, F. Hertel: *PaCER – A +fully automated method for electrode trajectory and contact +reconstruction in deep brain stimulation, NeuroImage*: Clinical, Volume +17, 2018, Pages 80-89, Available online 6 October 2017, ISSN 2213-1582, +https://doi.org/10.1016/j.nicl.2017.10.004., `[Open access +fulltext] `__. + +For people interested in even more technical details, the preprocessing pipeline is described in more details here: +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +A. Husch, P. Gemmar, J. Lohscheller, F. Bernard, F. Hertel: *Assessment +of Electrode Displacement and Deformation with Respect to Pre-Operative +Planning in Deep Brain Stimulation*. Bildverarbeitung für die Medizin +2015, Springer Berlin Heidelberg, 2015.\ `[ORBilu repository with +fulltext request form] `__ + +An example of using PaCER within an automatic image-registration pipeline for DBS assessment is described in: +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +A. Husch, M. V. Petersen, P. Gemmar, J. Goncalves, N. Sunde, F. Hertel: +*Post-operative deep brain stimulation assessment: Automatic data +integration and report generation*, Brain Stimulation, Available online +1 February 2018. `[Open access +fulltext] `__ + +Please acknowledge the respective papers when using the algorithm in +your work. + +Help? +~~~~~ + +If you need help our have trouble processing local data you are invited +to open a GitHub issue. Any feedback to further improve the performance +on varing datasets is very welcome. + +Acknowledgement +~~~~~~~~~~~~~~~ + +This work was made possible by a Aide à la Formation Recherche grant +(AFR) to Andreas Husch by the Luxembourg National Research (FNR). + +PaCER is packaged with some free external software libraries for +convenience. Please see the “toolboxes” folder and the respective +LICENSE files for details. We feel grateful to the authors of this +toolboxes and scripts: \* `Tools for NIfTI and ANALYZE +image `__ +by Jimmy Shen \* `RGB triple of color name, version +2 `__ +by Kristjan Jonasson \* `GUI Layout +Toolbox `__ +by David Sampson and Ben Tordoff \* +`in_polyhedron `__ +by Jaroslaw Tuszynski \* `Cylinder Between 2 +Points `__ +by Per Sundqvist \* MPR View, by Florian Bernard + +.. |Image of a PaCER electrode reconstruction at two different time points of resolving brain shift.| image:: docs/PaCER.png + From 3188f774669129efa0ef3b8ef4a593e4f0412a28 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Tue, 16 Oct 2018 14:04:44 -0700 Subject: [PATCH 13/83] fix formatting --- README.rst | 54 ++++++++++++++++++++++++++++++++---------------------- 1 file changed, 32 insertions(+), 22 deletions(-) diff --git a/README.rst b/README.rst index 889246b..1ddf04e 100644 --- a/README.rst +++ b/README.rst @@ -1,28 +1,38 @@ Welcome to PaCER - Precise and Convenient Electrode Reconstruction for DBS -------------------------------------------------------------------------- -| Please note that PaCER is a research tool **NOT** intended for - clinical use. -| This program is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the **GNU - Affero General Public License** for more details. - -| Copyright (C) 2016-2017 Andreas Husch, Centre Hospitalier de - Luxembourg, National Department of Neurosurgery and University of - Luxembourg, Luxembourg Centre for Systems Biomedicine |Image of a - PaCER electrode reconstruction at two different time points of - resolving brain shift.| ### Background The PaCER Toolbox is a MATLAB - implementation of a robust method to fully automatically reconstruct - deep brain stimulation trajectories from post operative CT imaging - data. PaCER is able to fully preserving electrode bending (e.g. caused - by brainshift). Further is able to detect individual contacts on - high-resolution data. The PaCER toolbox is provided with means to - easily visualize electrodes as well as imaging data within the MATLAB - environment . ### Requirements The requirements to use PaCER are \* - **MATLAB** -| \* Including the Image Processing Toolbox \* a **post-operative CT - image** in **nifti** file format. +Please note that PaCER is a research tool **NOT** intended for clinical use. + +This program is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the **GNU +Affero General Public License** for more details. + +Copyright (C) 2016-2017 Andreas Husch, Centre Hospitalier de +Luxembourg, National Department of Neurosurgery and University of +Luxembourg, Luxembourg Centre for Systems Biomedicine + +|Image of a PaCER electrode reconstruction at two different time points of resolving brain shift.| + +Background +~~~~~~~~~~ + +The PaCER Toolbox is a MATLAB +implementation of a robust method to fully automatically reconstruct +deep brain stimulation trajectories from post operative CT imaging +data. PaCER is able to fully preserving electrode bending (e.g. caused +by brainshift). Further is able to detect individual contacts on +high-resolution data. The PaCER toolbox is provided with means to +easily visualize electrodes as well as imaging data within the MATLAB +environment . + +Requirements +~~~~~~~~~~~~ + +The requirements to use PaCER are: +**MATLAB** + - Including the Image Processing Toolbox +**post-operative CT image** in **nifti** file format. A **CT slice-thickness <= 1 mm** is recommend, however PaCER will work on lower resolution data too by falling back to a less sophisticated From 09202adc043743c560f057d12fd1e1af014638bb Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Tue, 16 Oct 2018 14:07:17 -0700 Subject: [PATCH 14/83] fix formatting (1) --- README.rst | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/README.rst b/README.rst index 1ddf04e..6123954 100644 --- a/README.rst +++ b/README.rst @@ -24,15 +24,17 @@ data. PaCER is able to fully preserving electrode bending (e.g. caused by brainshift). Further is able to detect individual contacts on high-resolution data. The PaCER toolbox is provided with means to easily visualize electrodes as well as imaging data within the MATLAB -environment . +environment. Requirements ~~~~~~~~~~~~ The requirements to use PaCER are: -**MATLAB** - - Including the Image Processing Toolbox -**post-operative CT image** in **nifti** file format. + +- **MATLAB** + + Including the Image Processing Toolbox + +- **post-operative CT image** in **nifti** file format. A **CT slice-thickness <= 1 mm** is recommend, however PaCER will work on lower resolution data too by falling back to a less sophisticated @@ -63,8 +65,8 @@ in the examples/advanced/ directory. However these examples require appropriate co-registered image modalities (e.g. atlases, segmentation). We are in the process to provide a full example dataset in the future. -The Examples -^^^^^^^^^^^^ +Examples +^^^^^^^^ - **EXAMPLE_1.m** - Basic PaCER call and electrode plot. Start here! From 291d6f87f1bb2c497364cd98b55e03d1a196baa1 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Tue, 16 Oct 2018 14:10:00 -0700 Subject: [PATCH 15/83] fix formatting (2) --- README.rst | 1 - 1 file changed, 1 deletion(-) diff --git a/README.rst b/README.rst index 6123954..e94e0fb 100644 --- a/README.rst +++ b/README.rst @@ -33,7 +33,6 @@ The requirements to use PaCER are: - **MATLAB** + Including the Image Processing Toolbox - - **post-operative CT image** in **nifti** file format. A **CT slice-thickness <= 1 mm** is recommend, however PaCER will work From a2be79743538296e988bebc60b57f0afcc785316 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Tue, 16 Oct 2018 14:11:19 -0700 Subject: [PATCH 16/83] removing md version --- README.md | 73 ------------------------------------------------------- 1 file changed, 73 deletions(-) delete mode 100644 README.md diff --git a/README.md b/README.md deleted file mode 100644 index f506faa..0000000 --- a/README.md +++ /dev/null @@ -1,73 +0,0 @@ -## Welcome to PaCER - Precise and Convenient Electrode Reconstruction for DBS - -Please note that PaCER is a research tool **NOT** intended for clinical use. -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -**GNU Affero General Public License** for more details. - -Copyright (C) 2016-2017 Andreas Husch, - Centre Hospitalier de Luxembourg, National Department of Neurosurgery and - University of Luxembourg, Luxembourg Centre for Systems Biomedicine -![Image of a PaCER electrode reconstruction at two different time points of resolving brain shift.](docs/PaCER.png) -### Background -The PaCER Toolbox is a MATLAB implementation of a robust method to fully automatically reconstruct deep brain stimulation trajectories from post operative CT imaging data. PaCER is able to fully preserving electrode bending (e.g. caused by brainshift). Further is able to detect individual contacts on high-resolution data. -The PaCER toolbox is provided with means to easily visualize electrodes as well as imaging data within the MATLAB environment -. -### Requirements -The requirements to use PaCER are - * **MATLAB** - * Including the Image Processing Toolbox - * a **post-operative CT image** in **nifti** file format. - -A **CT slice-thickness <= 1 mm** is recommend, however PaCER will -work on lower resolution data too by falling back to a less sophisticated contact detection -method (yielding lower accuracy). Nifti input files are supported in compressed form (.nii.gz) as -well as non-compressed (.nii). - -### Getting Started -The easiest way to learn about PaCER is to run the example files. We recommend to add the -PaCER directory and all its subdirectories to your MATLAB path first. This can be -archived by running the file SETUP_PACER.m in MATLAB (once). The examples include a call -to SETUP_PACER. - -#### Example Dataset -The following examples require only a post op CT dataset - they should work out of the box for most CT scan protocols as long as the slice thickness is not toooo bad :-) Easy conversion from DICOM to NIFTI is possible dcm2nii which is included in [MRIcron](https://www.nitrc.org/projects/mricron/). -Advanced example demonstrating further use-cases (e.g. visualisation of segmentations and atlas data, simple volume of tissue activated model etc.) can be found in the examples/advanced/ directory. However these examples require appropriate co-registered image modalities (e.g. atlases, segmentation). We are in the process to provide a full example dataset in the future. - -#### The Examples - * **EXAMPLE_1.m** - Basic PaCER call and electrode plot. Start here! - * **EXAMPLE_1_1.m** - Continues EXAMPLE_1 by adding an **MPR view** of the CT image and demonstrating some **plot customisations** - -### Questions -Feel free to open an issue at [https://github.com/adhusch/PaCER](https://github.com/adhusch/PaCER) or drop a note to mail (at) andreashusch.de - -### Literature -#### The PaCER algorithm is described in: -A. Husch, M. V. Petersen, P. Gemmar, J. Goncalves, F. Hertel: *PaCER – A fully automated method for electrode trajectory and contact reconstruction in deep brain stimulation, NeuroImage*: Clinical, Volume 17, 2018, Pages 80-89, Available online 6 October 2017, ISSN 2213-1582, https://doi.org/10.1016/j.nicl.2017.10.004., [[Open access fulltext]](http://orbilu.uni.lu/bitstream/10993/33063/1/1-s2.0-S2213158217302450-main.pdf). - -#### For people interested in even more technical details, the preprocessing pipeline is described in more details here: -A. Husch, P. Gemmar, J. Lohscheller, F. Bernard, F. Hertel: *Assessment of Electrode Displacement and Deformation with Respect to Pre-Operative Planning in Deep Brain Stimulation*. Bildverarbeitung für die Medizin 2015, Springer Berlin Heidelberg, 2015.[[ORBilu repository with fulltext request form]](http://orbilu.uni.lu/handle/10993/20817) - -#### An example of using PaCER within an automatic image-registration pipeline for DBS assessment is described in: -A. Husch, M. V. Petersen, P. Gemmar, J. Goncalves, N. Sunde, F. Hertel: *Post-operative deep brain stimulation assessment: Automatic data integration and report generation*, Brain Stimulation, Available online 1 February 2018. [[Open access fulltext]](http://orbilu.uni.lu/bitstream/10993/34548/2/Husch%2c%20Petersen%20et%20al.%202018%20-%20Post-operative%20deep%20brain%20stimulation%20assessment.pdf) - -Please acknowledge the respective papers when using the algorithm in your work. - -### Help? -If you need help our have trouble processing local data you are invited to open a GitHub issue. Any feedback to further improve the performance on varing datasets is very welcome. - - -### Acknowledgement -This work was made possible by a Aide à la Formation Recherche grant (AFR) to Andreas Husch by the Luxembourg National Research (FNR). - - -PaCER is packaged with some free external software libraries for convenience. Please see the "toolboxes" folder and the respective LICENSE files for details. -We feel grateful to the authors of this toolboxes and scripts: - * [Tools for NIfTI and ANALYZE image](https://de.mathworks.com/matlabcentral/fileexchange/8797-tools-for-nifti-and-analyze-image) by Jimmy Shen - * [RGB triple of color name, version 2](https://de.mathworks.com/matlabcentral/fileexchange/24497-rgb-triple-of-color-name--version-2) by Kristjan Jonasson - * [GUI Layout Toolbox](https://de.mathworks.com/matlabcentral/fileexchange/47982-gui-layout-toolbox) by David Sampson and Ben Tordoff - * [in_polyhedron](https://de.mathworks.com/matlabcentral/fileexchange/48041-in-polyhedron) by Jaroslaw Tuszynski - * [Cylinder Between 2 Points](https://de.mathworks.com/matlabcentral/fileexchange/5468-cylinder-between-2-points) by Per Sundqvist - * MPR View, by Florian Bernard - From 0658444a93b1e263819716cc71223d618ae71c25 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Tue, 16 Oct 2018 14:17:35 -0700 Subject: [PATCH 17/83] add build status --- README.rst | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/README.rst b/README.rst index e94e0fb..97bc70f 100644 --- a/README.rst +++ b/README.rst @@ -1,5 +1,9 @@ -Welcome to PaCER - Precise and Convenient Electrode Reconstruction for DBS --------------------------------------------------------------------------- +PaCER - Precise and Convenient Electrode Reconstruction for DBS +--------------------------------------------------------------- + +.. raw:: html + +
Please note that PaCER is a research tool **NOT** intended for clinical use. From 68e21953309338047927b49f9e5cf8a9faf9dc8e Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Tue, 16 Oct 2018 14:18:48 -0700 Subject: [PATCH 18/83] formatting of title --- README.rst | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 97bc70f..55bb011 100644 --- a/README.rst +++ b/README.rst @@ -1,4 +1,4 @@ -PaCER - Precise and Convenient Electrode Reconstruction for DBS +PaCER |br| recise and Convenient Electrode Reconstruction for DBS --------------------------------------------------------------- .. raw:: html @@ -146,3 +146,6 @@ by Per Sundqvist \* MPR View, by Florian Bernard .. |Image of a PaCER electrode reconstruction at two different time points of resolving brain shift.| image:: docs/PaCER.png +.. |br| raw:: html + +
\ No newline at end of file From 994a9ce4888c45bc0d5356763aab39b75e09b0e4 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Tue, 16 Oct 2018 14:20:38 -0700 Subject: [PATCH 19/83] minor changes to formatting --- README.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.rst b/README.rst index 55bb011..0871451 100644 --- a/README.rst +++ b/README.rst @@ -1,11 +1,11 @@ -PaCER |br| recise and Convenient Electrode Reconstruction for DBS +PaCER |br| Precise and Convenient Electrode Reconstruction for DBS --------------------------------------------------------------- .. raw:: html
-Please note that PaCER is a research tool **NOT** intended for clinical use. +*Please note that PaCER is a research tool **NOT** intended for clinical use. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -14,7 +14,7 @@ Affero General Public License** for more details. Copyright (C) 2016-2017 Andreas Husch, Centre Hospitalier de Luxembourg, National Department of Neurosurgery and University of -Luxembourg, Luxembourg Centre for Systems Biomedicine +Luxembourg, Luxembourg Centre for Systems Biomedicine.* |Image of a PaCER electrode reconstruction at two different time points of resolving brain shift.| From 08fdeedc7f9dd9dcc645246f364b1772489bb1e5 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Tue, 16 Oct 2018 14:22:27 -0700 Subject: [PATCH 20/83] format disclaimer --- README.rst | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/README.rst b/README.rst index 0871451..7e260bd 100644 --- a/README.rst +++ b/README.rst @@ -5,16 +5,18 @@ PaCER |br| Precise and Convenient Electrode Reconstruction for DBS
-*Please note that PaCER is a research tool **NOT** intended for clinical use. +.. -This program is distributed in the hope that it will be useful, but -WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the **GNU -Affero General Public License** for more details. + Please note that PaCER is a research tool **NOT** intended for clinical use. -Copyright (C) 2016-2017 Andreas Husch, Centre Hospitalier de -Luxembourg, National Department of Neurosurgery and University of -Luxembourg, Luxembourg Centre for Systems Biomedicine.* + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the **GNU + Affero General Public License** for more details. + + Copyright (C) 2016-2017 Andreas Husch, Centre Hospitalier de + Luxembourg, National Department of Neurosurgery and University of + Luxembourg, Luxembourg Centre for Systems Biomedicine. |Image of a PaCER electrode reconstruction at two different time points of resolving brain shift.| From 5b881f5f65178104a5fe72491d8d6287684195a2 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Tue, 16 Oct 2018 14:25:37 -0700 Subject: [PATCH 21/83] format list --- README.rst | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) diff --git a/README.rst b/README.rst index 7e260bd..ed7e6a2 100644 --- a/README.rst +++ b/README.rst @@ -3,7 +3,7 @@ PaCER |br| Precise and Convenient Electrode Reconstruction for DBS .. raw:: html -
+


.. @@ -37,11 +37,10 @@ Requirements The requirements to use PaCER are: -- **MATLAB** - + Including the Image Processing Toolbox +- **MATLAB**, including the Image Processing Toolbox - **post-operative CT image** in **nifti** file format. -A **CT slice-thickness <= 1 mm** is recommend, however PaCER will work +A **CT slice-thickness <= 1 mm** is recommended, however, PaCER will work on lower resolution data too by falling back to a less sophisticated contact detection method (yielding lower accuracy). Nifti input files are supported in compressed form (.nii.gz) as well as non-compressed @@ -134,17 +133,14 @@ This work was made possible by a Aide à la Formation Recherche grant PaCER is packaged with some free external software libraries for convenience. Please see the “toolboxes” folder and the respective LICENSE files for details. We feel grateful to the authors of this -toolboxes and scripts: \* `Tools for NIfTI and ANALYZE -image `__ -by Jimmy Shen \* `RGB triple of color name, version -2 `__ -by Kristjan Jonasson \* `GUI Layout -Toolbox `__ -by David Sampson and Ben Tordoff \* -`in_polyhedron `__ -by Jaroslaw Tuszynski \* `Cylinder Between 2 -Points `__ -by Per Sundqvist \* MPR View, by Florian Bernard +toolboxes and scripts: + + - `Tools for NIfTI and ANALYZE image `__ by Jimmy Shen + - `RGB triple of color name, version 2 `__ by Kristjan Jonasson + - `GUI Layout Toolbox `__ by David Sampson and Ben Tordoff + - `in_polyhedron `__ by Jaroslaw Tuszynski + - `Cylinder Between 2 Points `__ by Per Sundqvist + - `MPR View` by Florian Bernard .. |Image of a PaCER electrode reconstruction at two different time points of resolving brain shift.| image:: docs/PaCER.png From b0212b1c4aa768ceebe37e38c64905ff43950673 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Tue, 16 Oct 2018 14:26:22 -0700 Subject: [PATCH 22/83] format list (1) --- README.rst | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.rst b/README.rst index ed7e6a2..6813750 100644 --- a/README.rst +++ b/README.rst @@ -135,12 +135,12 @@ convenience. Please see the “toolboxes” folder and the respective LICENSE files for details. We feel grateful to the authors of this toolboxes and scripts: - - `Tools for NIfTI and ANALYZE image `__ by Jimmy Shen - - `RGB triple of color name, version 2 `__ by Kristjan Jonasson - - `GUI Layout Toolbox `__ by David Sampson and Ben Tordoff - - `in_polyhedron `__ by Jaroslaw Tuszynski - - `Cylinder Between 2 Points `__ by Per Sundqvist - - `MPR View` by Florian Bernard +- `Tools for NIfTI and ANALYZE image `__ by Jimmy Shen +- `RGB triple of color name, version 2 `__ by Kristjan Jonasson +- `GUI Layout Toolbox `__ by David Sampson and Ben Tordoff +- `in_polyhedron `__ by Jaroslaw Tuszynski +- `Cylinder Between 2 Points `__ by Per Sundqvist +- `MPR View` by Florian Bernard .. |Image of a PaCER electrode reconstruction at two different time points of resolving brain shift.| image:: docs/PaCER.png From 876d375d3db2872b6d393e5c4afd64a5f0ae7987 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Tue, 16 Oct 2018 14:32:04 -0700 Subject: [PATCH 23/83] conversion of license to md --- LICENSE | 661 ----------------------------------------------------- LICENSE.md | 660 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 660 insertions(+), 661 deletions(-) delete mode 100644 LICENSE create mode 100644 LICENSE.md diff --git a/LICENSE b/LICENSE deleted file mode 100644 index dbbe355..0000000 --- a/LICENSE +++ /dev/null @@ -1,661 +0,0 @@ - GNU AFFERO GENERAL PUBLIC LICENSE - Version 3, 19 November 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU Affero General Public License is a free, copyleft license for -software and other kinds of works, specifically designed to ensure -cooperation with the community in the case of network server software. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -our General Public Licenses are intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - Developers that use our General Public Licenses protect your rights -with two steps: (1) assert copyright on the software, and (2) offer -you this License which gives you legal permission to copy, distribute -and/or modify the software. - - A secondary benefit of defending all users' freedom is that -improvements made in alternate versions of the program, if they -receive widespread use, become available for other developers to -incorporate. Many developers of free software are heartened and -encouraged by the resulting cooperation. However, in the case of -software used on network servers, this result may fail to come about. -The GNU General Public License permits making a modified version and -letting the public access it on a server without ever releasing its -source code to the public. - - The GNU Affero General Public License is designed specifically to -ensure that, in such cases, the modified source code becomes available -to the community. It requires the operator of a network server to -provide the source code of the modified version running there to the -users of that server. Therefore, public use of a modified version, on -a publicly accessible server, gives the public access to the source -code of the modified version. - - An older license, called the Affero General Public License and -published by Affero, was designed to accomplish similar goals. This is -a different license, not a version of the Affero GPL, but Affero has -released a new version of the Affero GPL which permits relicensing under -this license. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU Affero General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Remote Network Interaction; Use with the GNU General Public License. - - Notwithstanding any other provision of this License, if you modify the -Program, your modified version must prominently offer all users -interacting with it remotely through a computer network (if your version -supports such interaction) an opportunity to receive the Corresponding -Source of your version by providing access to the Corresponding Source -from a network server at no charge, through some standard or customary -means of facilitating copying of software. This Corresponding Source -shall include the Corresponding Source for any work covered by version 3 -of the GNU General Public License that is incorporated pursuant to the -following paragraph. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the work with which it is combined will remain governed by version -3 of the GNU General Public License. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU Affero General Public License from time to time. Such new versions -will be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU Affero General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU Affero General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU Affero General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU Affero General Public License as published - by the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU Affero General Public License for more details. - - You should have received a copy of the GNU Affero General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If your software can interact with users remotely through a computer -network, you should also make sure that it provides a way for users to -get its source. For example, if your program is a web application, its -interface could display a "Source" link that leads users to an archive -of the code. There are many ways you could offer source, and different -solutions will be better for different programs; see section 13 for the -specific requirements. - - 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 AGPL, see -. diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..cba6f6a --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,660 @@ +### GNU AFFERO GENERAL PUBLIC LICENSE + +Version 3, 19 November 2007 + +Copyright (C) 2007 Free Software Foundation, Inc. + + +Everyone is permitted to copy and distribute verbatim copies of this +license document, but changing it is not allowed. + +### Preamble + +The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + +The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains +free software for all its users. + +When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + +Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + +A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + +The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + +An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing +under this license. + +The precise terms and conditions for copying, distribution and +modification follow. + +### TERMS AND CONDITIONS + +#### 0. Definitions. + +"This License" refers to version 3 of the GNU Affero General Public +License. + +"Copyright" also means copyright-like laws that apply to other kinds +of works, such as semiconductor masks. + +"The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + +To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of +an exact copy. The resulting work is called a "modified version" of +the earlier work or a work "based on" the earlier work. + +A "covered work" means either the unmodified Program or a work based +on the Program. + +To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + +To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user +through a computer network, with no transfer of a copy, is not +conveying. + +An interactive user interface displays "Appropriate Legal Notices" to +the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + +#### 1. Source Code. + +The "source code" for a work means the preferred form of the work for +making modifications to it. "Object code" means any non-source form of +a work. + +A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + +The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + +The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + +The Corresponding Source need not include anything that users can +regenerate automatically from other parts of the Corresponding Source. + +The Corresponding Source for a work in source code form is that same +work. + +#### 2. Basic Permissions. + +All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + +You may make, run and propagate covered works that you do not convey, +without conditions so long as your license otherwise remains in force. +You may convey covered works to others for the sole purpose of having +them make modifications exclusively for you, or provide you with +facilities for running those works, provided that you comply with the +terms of this License in conveying all material for which you do not +control copyright. Those thus making or running the covered works for +you must do so exclusively on your behalf, under your direction and +control, on terms that prohibit them from making any copies of your +copyrighted material outside their relationship with you. + +Conveying under any other circumstances is permitted solely under the +conditions stated below. Sublicensing is not allowed; section 10 makes +it unnecessary. + +#### 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + +No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + +When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such +circumvention is effected by exercising rights under this License with +respect to the covered work, and you disclaim any intention to limit +operation or modification of the work as a means of enforcing, against +the work's users, your or third parties' legal rights to forbid +circumvention of technological measures. + +#### 4. Conveying Verbatim Copies. + +You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + +You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + +#### 5. Conveying Modified Source Versions. + +You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these +conditions: + +- a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. +- b) The work must carry prominent notices stating that it is + released under this License and any conditions added under + section 7. This requirement modifies the requirement in section 4 + to "keep intact all notices". +- c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. +- d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + +A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + +#### 6. Conveying Non-Source Forms. + +You may convey a covered work in object code form under the terms of +sections 4 and 5, provided that you also convey the machine-readable +Corresponding Source under the terms of this License, in one of these +ways: + +- a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. +- b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the Corresponding + Source from a network server at no charge. +- c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. +- d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. +- e) Convey the object code using peer-to-peer transmission, + provided you inform other peers where the object code and + Corresponding Source of the work are being offered to the general + public at no charge under subsection 6d. + +A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + +A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, +family, or household purposes, or (2) anything designed or sold for +incorporation into a dwelling. In determining whether a product is a +consumer product, doubtful cases shall be resolved in favor of +coverage. For a particular product received by a particular user, +"normally used" refers to a typical or common use of that class of +product, regardless of the status of the particular user or of the way +in which the particular user actually uses, or expects or is expected +to use, the product. A product is a consumer product regardless of +whether the product has substantial commercial, industrial or +non-consumer uses, unless such uses represent the only significant +mode of use of the product. + +"Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to +install and execute modified versions of a covered work in that User +Product from a modified version of its Corresponding Source. The +information must suffice to ensure that the continued functioning of +the modified object code is in no case prevented or interfered with +solely because modification has been made. + +If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + +The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or +updates for a work that has been modified or installed by the +recipient, or for the User Product in which it has been modified or +installed. Access to a network may be denied when the modification +itself materially and adversely affects the operation of the network +or violates the rules and protocols for communication across the +network. + +Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + +#### 7. Additional Terms. + +"Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + +When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + +Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders +of that material) supplement the terms of this License with terms: + +- a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or +- b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or +- c) Prohibiting misrepresentation of the origin of that material, + or requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or +- d) Limiting the use for publicity purposes of names of licensors + or authors of the material; or +- e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or +- f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions + of it) with contractual assumptions of liability to the recipient, + for any liability that these contractual assumptions directly + impose on those licensors and authors. + +All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + +If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + +Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; the +above requirements apply either way. + +#### 8. Termination. + +You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + +However, if you cease all violation of this License, then your license +from a particular copyright holder is reinstated (a) provisionally, +unless and until the copyright holder explicitly and finally +terminates your license, and (b) permanently, if the copyright holder +fails to notify you of the violation by some reasonable means prior to +60 days after the cessation. + +Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + +Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + +#### 9. Acceptance Not Required for Having Copies. + +You are not required to accept this License in order to receive or run +a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + +#### 10. Automatic Licensing of Downstream Recipients. + +Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + +An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + +You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + +#### 11. Patents. + +A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + +A contributor's "essential patent claims" are all patent claims owned +or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + +Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + +In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + +If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + +If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + +A patent license is "discriminatory" if it does not include within the +scope of its coverage, prohibits the exercise of, or is conditioned on +the non-exercise of one or more of the rights that are specifically +granted under this License. You may not convey a covered work if you +are a party to an arrangement with a third party that is in the +business of distributing software, under which you make payment to the +third party based on the extent of your activity of conveying the +work, and under which the third party grants, to any of the parties +who would receive the covered work from you, a discriminatory patent +license (a) in connection with copies of the covered work conveyed by +you (or copies made from those copies), or (b) primarily for and in +connection with specific products or compilations that contain the +covered work, unless you entered into that arrangement, or that patent +license was granted, prior to 28 March 2007. + +Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + +#### 12. No Surrender of Others' Freedom. + +If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under +this License and any other pertinent obligations, then as a +consequence you may not convey it at all. For example, if you agree to +terms that obligate you to collect a royalty for further conveying +from those to whom you convey the Program, the only way you could +satisfy both those terms and this License would be to refrain entirely +from conveying the Program. + +#### 13. Remote Network Interaction; Use with the GNU General Public License. + +Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your +version supports such interaction) an opportunity to receive the +Corresponding Source of your version by providing access to the +Corresponding Source from a network server at no charge, through some +standard or customary means of facilitating copying of software. This +Corresponding Source shall include the Corresponding Source for any +work covered by version 3 of the GNU General Public License that is +incorporated pursuant to the following paragraph. + +Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + +#### 14. Revised Versions of this License. + +The Free Software Foundation may publish revised and/or new versions +of the GNU Affero General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever +published by the Free Software Foundation. + +If the Program specifies that a proxy can decide which future versions +of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + +Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + +#### 15. Disclaimer of Warranty. + +THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT +WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND +PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE +DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR +CORRECTION. + +#### 16. Limitation of Liability. + +IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR +CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT +NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR +LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM +TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER +PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +#### 17. Interpretation of Sections 15 and 16. + +If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + +END OF TERMS AND CONDITIONS + +### How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these +terms. + +To do so, attach the following notices to the program. It is safest to +attach them to the start of each source file to most effectively state +the exclusion of warranty; and each file should have at least the +"copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper +mail. + +If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for +the specific requirements. + +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 AGPL, see . From 3af3f071281218f65f86a9259e9d1a3f705c1142 Mon Sep 17 00:00:00 2001 From: Andreas <27815260+adhusch@users.noreply.github.com> Date: Tue, 6 Mar 2018 17:12:45 +0100 Subject: [PATCH 24/83] Improve PaCER robustness on low SNR contact detection From b0524676d8f4be7949a172b4c93e62d56b2b25f0 Mon Sep 17 00:00:00 2001 From: Andreas <27815260+adhusch@users.noreply.github.com> Date: Thu, 26 Apr 2018 17:03:12 +0200 Subject: [PATCH 25/83] PaCER robustness improvements From 248719e4fb9c48ff2305d04ea3dedebd1fdac86c Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Wed, 14 Nov 2018 12:43:29 +0100 Subject: [PATCH 26/83] moving label files from etc to resources --- {etc => resources}/Deepbrain_7T.label | 0 {etc => resources}/Deepbrain_7T_T1.label | 0 {etc => resources}/Default_Region_Labels.label | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename {etc => resources}/Deepbrain_7T.label (100%) rename {etc => resources}/Deepbrain_7T_T1.label (100%) rename {etc => resources}/Default_Region_Labels.label (100%) diff --git a/etc/Deepbrain_7T.label b/resources/Deepbrain_7T.label similarity index 100% rename from etc/Deepbrain_7T.label rename to resources/Deepbrain_7T.label diff --git a/etc/Deepbrain_7T_T1.label b/resources/Deepbrain_7T_T1.label similarity index 100% rename from etc/Deepbrain_7T_T1.label rename to resources/Deepbrain_7T_T1.label diff --git a/etc/Default_Region_Labels.label b/resources/Default_Region_Labels.label similarity index 100% rename from etc/Default_Region_Labels.label rename to resources/Default_Region_Labels.label From 1dadb645cd29f7aa1f38b23a8f413d5410abc0f5 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Wed, 14 Nov 2018 12:44:04 +0100 Subject: [PATCH 27/83] moving example files to examples folder --- EXAMPLE_1.m => examples/EXAMPLE_1.m | 0 EXAMPLE_1_1.m => examples/EXAMPLE_1_1.m | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename EXAMPLE_1.m => examples/EXAMPLE_1.m (100%) rename EXAMPLE_1_1.m => examples/EXAMPLE_1_1.m (100%) diff --git a/EXAMPLE_1.m b/examples/EXAMPLE_1.m similarity index 100% rename from EXAMPLE_1.m rename to examples/EXAMPLE_1.m diff --git a/EXAMPLE_1_1.m b/examples/EXAMPLE_1_1.m similarity index 100% rename from EXAMPLE_1_1.m rename to examples/EXAMPLE_1_1.m From d253d1f46198a1a35aa57b5a5340bba028a15b75 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Wed, 14 Nov 2018 12:52:21 +0100 Subject: [PATCH 28/83] migrating docs to gh-pages --- docs/CHL.png | Bin 58652 -> 0 bytes docs/PaCER.png | Bin 959981 -> 0 bytes docs/README.md | 65 ----------------------------------------------- docs/_config.yml | 4 --- docs/fnr.gif | Bin 4319 -> 0 bytes docs/unilcsb.png | Bin 60363 -> 0 bytes 6 files changed, 69 deletions(-) delete mode 100644 docs/CHL.png delete mode 100644 docs/PaCER.png delete mode 100644 docs/README.md delete mode 100644 docs/_config.yml delete mode 100644 docs/fnr.gif delete mode 100644 docs/unilcsb.png diff --git a/docs/CHL.png b/docs/CHL.png deleted file mode 100644 index d4798bb73489ac7ce89f0e43677027fb59390b82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58652 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 NQBLiB9l$j7{{fp=#;*VX diff --git a/docs/PaCER.png b/docs/PaCER.png deleted file mode 100644 index 5e611fa1fb02d5f8476dd36f6779a03aad931bf4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 959981 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� 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�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⁣Ijz4gEFduAw`nj`HU0r1dDEADJ%{iYKTB~o+Bb$`EI>d@e z#P3DQ6P-3f2)RcIBoGZqFA9UaPr5XnkoGhKs_1EujI@aW-+1!`?BI4)1(6KWZ}g?< zXy<=O9`<&Sp`Bnfk{nks76Rtp*Okl4#%~*fxwF8Gd9Z$-&1G>>P|&D(>zi{<8zKor z>Kk2+wBy^fD^i=XlSN0WKT{KYkM!y`w-7A49=IjjB^TSJt^1FK&ZJaqD|ft4yc5bH>S%`?)im^H(SA%_W9-&t zy`WDe(mi<~@W2Myc=jsOX`wnQaid(x9V#)r96l@3K-;c-zAazd5MsLdQmqhIaUtGr zdk~Vnz-xml8d2?`9?;D75^(LA<_A+Wv@z$z_=*3wrI7d&M^l=QJ@%1g%Z@9QY8=UH zf6^kO(=}}WsWjqSzOCm*^^3c$@IkrWPIUW?pwNBm682`Haf4XX3LZWNzIlaefoW&$ zh9AFAvI{t0FVXeUZ z(@5JvgsfB^-Q?V=Lm3fLS}U4=@cDiv-gj?I+kAAz(p@A|y;d~cq+#-W@9#<8d8$mx z`;XK>OK;FlMst&QO)wNZ7;w2E?5|uUsoY$5+=W~u4^8su@=IPK$_{n%Ps!Yhz=+Zc zG0ee&f%xwo=r(HC_# z88M{B-m9tSxW$_0M1fqaS6ikdfVepWq6oTwCGTjNoV=o3wuQh+M5%6bGtz?n84a_A z%vXrSg#u786LqC|X=)ji8OZP7Sy_=Q<~O$ww?N;o7BL_g-sYh%v^dhc@@o0 zyGy%rA@~O0^kfRczIp%>j9#kxWtzaOyxQ(v9x-(g@#k!3=lcsk0&JQ)7|PzTE$V`` zO46M!-###nqK?tnUY)a+%un9TY>{2u89NS$gF2(P^Lt?6VN4P_?4)85JDD5gImG*& zAAjDt$DMi(!d2)1b8$x!-fNX*A{oUnSb@Fkd;zJ!#pgUIF7^jj|eQyQ}DZTT(S%(os^LO&AP@2-;Siv-)- zr64LvjP=e{$Kc{;x09fxxB*or{gwXnPty=7cDc_A~*9?=Dp`i%7dR$8m zUD42sJ}0!C9JYv}iP`!4iWQmq_`ip8&%5xr&pPHm%QGtMZp^%}4e-|r4C{O_DBmUP zyK7GfHc_4|kLW7gTP^GeDn2Veb^6mcB%FOCc6|Sk%Ao_DYWz=+KH;8TKjN5vMdxMM zojpvN+S-hsKdA`O=+yZY!&%~uq6}cCRB^}rD|0fC^)9Nsa5pjg^<&!JFMQSBagZxM zw_R|DXdM-Q#`*(8`tb~IvLJ_35ZeK0;)!R&|52J@Xay`o{p`MB z3$c!_phqn^-eZgGF6H)olbcg*PZ#38{X}6M%?KRM9IG~a5ox`%VD6ujX$k?P@yVAH4efL*u~`0KWxJ>=49`M$I`5lGnFSEgEk-z4@3T>rA|xqfXSM#COS9yLA7W55 z5tID^$c@j5Ei@sSAWEDGvhDc>?0Lw>@575Vx*tx}@~@agZj)LzfP(E0({v!+ z_5gtYDQt?ue)97k9cetoi>|Mq8R)k1M+I#@<&b{Elm-78`daGisl&jk<60VbCEtL_ zd4V5H&!7y_OR~9u=HsP}Fj-C5^_>})Q(O$yes}4Z2_0B~F{da_i~C-+ zW!0sn223dIuL^W8N$MZLh3w28fd1R5qi6_wwoVcG#iLkQZszh$eA&sZZ!lZ=@n-(D zVtrPYe5&yN!JnIf7*2wvefPu9pyjcX7fh^bs+W3-*|rqBN*r>uFSU@ti1B(i+X`Ps z4J=>x;qWt@({>uJy;Z;Y3Wk0saW@0p($081Lb~^0RUe`4@ihH_jt|ybeJk9v;0a=) z@keuWZuqeT8=0B2)q?vQlXm-cbrk*z&Y)|Aa*6TAdB3?;N7WUZG+0_J%Q%VxdP*# ze%}A%@)F;(?Pmfm_83nbE7Jr^fAIOf5qq2CtB%Uuwwd?&&=zXG1|QyK1q|BRQdX;a z+mkrH`+gk$#{BqFGBjB&`L1>ls~1cWe*Kd8focT}D^-t;huF^f!Fgt=d7lfHRg)_jE1tlIMcL`ob|gzHCv+^(}kUi3iT#bzT%y7-dhQ z2h>NcN6_XK6=fzL?jkZ4OTXAG>7>9-9}AskHr)>}l_Hqd3tu$x>lA5pcA}lVM%UO@ z8}sEp-Ib{25Z2^KefxiLC+ z2DgcLFz4n~Qm&UVRp~NS0u8MtFx``Y6q~4QmtUmc{I}NZlPraJ7bVwDIsJQ+O{pWi zkIyyf5pK*F)hJux=CIrOW;d*da$;UovhlJJ#0yyr3DcDcK>R6(cZx2z8V22v_-0vu z{*s-?uG}t!G|jo21Q$`bpN{R z(Wy+|VWfh%zbr=37ROwu=w)#D+&b#4nDJLuZggMj8rWMnktU_dNiW--A(G$qP}O{8 zVWGHX#b0}IaznsbSwmwsTsi#?^1DAB&2!W-P&6t3_P`IO7RJY|Kn&=ZZUOcpo`~`P z{_5N-GimAK!Ivk0`SOB|q8TH~uCl!Y_w*=STv=Sy#`^k}V>O@;cvqoQk06h7f|b7a z4lx8Wt_4q}I1asX%D;^C*H3VS)YbOdE=o6=<~Fd^9Zwk5h-%E?8PV;sUDO+m z<)6}c2|<>A(|!>cjBBv|2Lx^BHVK^xK;U;AcG2A{eEOkEDWbyIJcfFaY@Ga6Ra)+( z5ecKIc$yvl7Yjr6>HbkDYX>_isMlKEIB+R&f6qP)wV~;KE6v_rTi};Y!vfV-e#KqY z*gXrjSe^vkt@|CXEj**6)=~SCdU$%)qXjdfqg>zVRobRE12gV^6`pHOcS8Ld`CStkge= z{Gx%h|@QVTX$FCpHVF;bP+OuEh$0g$)}lq-Vebvl(p6GnP^av?=yhv0Jz z$Y~aKa{H!ro&)$A=4)9z#4a9$YXiNkBjGIoWe6yRdC*anfITt<0EJ(plOdycj&y?$ zQh?2EL7k4i`Zg=LRp)T62srJ*RtAI7ZGw0}Is$l` zb|?x|&TYATY&pQM(hl6w+)Hf;^xCh)#)8uf%uD8Ty1Rz;Vf%2y!{nI=E9v3W!YN2< zqob}zT~JN@rO3wS}Y&Xv8gXswtwE%vzsun?Ms5@G&A-= zxP~}K?k}>n*@rzGtMut^=HK?EtTgHEcZrsa1?qj;%R`q2qbQjqU!;hHa^1c>M#Ncb zdA8iYcMQJhcP)rx0Bw*qb)b_pFri&ndSd^8(t9{q+e^K6Kb`smu4GXi6ySYcx97lb z>(yTrYp*Q0Ekd9E{|cT;v4G>Rwb3f+y@0{RpiP*_uwNaU!Cv0vqz2^HPka8%haRbl zwET3q0I{*Mz3qy}u*KtzSQc(Et&k{wx5uU5rX4=Ki!WF@ZNq4)dC~J?2ijB?X?rgl zafLTU|aBGl(_tk3w7x#HRzW|sVejPT`UW~lcXTBV`|9JQQ@EH zh?j^LeLvb@!?O!v)(q37Ha~p0snsVQzW-9qZd*qwx7Sv>9vnErUQ$Or*P)nGxChfc z2Zpk9H<1#`uMioEK1KtD^v5%3<3E2CG!319K(U#T=zdtcJ+(iH)~b`kN1&hTiE;!$ z98GN_E(NL)%OgZg3C$%2%%=*z#_a zmD4Z7xmqN@DriU9PB;>w)01y*X(U*k^=GRdQ$5@T(BozTVtp|S;c$fisHZ->T=W3^ z?PuHudAC{KAf9%qI9ZsSTJW9&w1IS0TxGzBAa~|4PIw~GZq)nrRJD#J)^1(etBYmGWMsyp z9JvoAIp0LEF#^|wg*7tMXIIPNVy8;>u1pa6VLx;XE6liM74>$eHaJ&~ZTPc2*Y))L zeO;}j^M@A4HS-)x`v|inw~amw78>@_O{9l-5~c&s9M4rJX(bJCimXf-Wi(o49K_YH z38-S`Fkd<-f!mYelM)Xo*eO4gt32!7F62d$o9C877dCx3tXy_m9IFOl{_*GFuRu=kO2Z*tfKYje?A>wG)FI0?M!O(I;(=NTgUHlRHmUX7r6YwX^^;7^4KdAet z9bvSzJy9BnFJxI(^~D!boukR*8<^&mPQ;M0vbj(24R`Iw-uJKcmt%IXo?PJ7ID73> zzPmMZ=)i1~+_f?>&Lsujl{zXDQ~mXy>VmpO?9BBPB$Vp4|J2SQWxn4u-HVJumsEY! zrH6f6_1p>?7}#-E;@-<-iz*S1g7?`;=MP7Ci%&3~{4)F^2OcS(tCU+kp9M?CdCB63 zLmomN##MQ|D9YV8Og22EkXF|n!u|M#9d+F!2Tj6BjyhfzOR1fAVNT@LbUgmRQLj_O zMwXM1aO|Ou7jF1Yec>>%|6cvQ?Q%>ID-}PqL0wPKAp37OUBpmKUar6eJ-m*R6OkVp%3&KT5X{LH|y@^3m(PO!)y4k8N&zB!0sa15@)?fK0 zJrqO)OrM3wA9VRee`i@itTQ5utHl=#m?h_r4`v*TaUE)~L|BU`cPZ(Q?Z-{yw z^>!ifsw7g2Gn!$|y;?KVH4vwZ;vC-Xw49OsFu{US ztZSaSp8EH|O`H@*?>%ma7bzIyA|<%Vs}WBtsF755B9#H&eip(}`KZTMZ^57DFv{|i z_3|y&+Ao3FK(A4;4%f=}<1*(z&ii`2D`j7AyChqSzfSCc*IaFyi4|UxJlI}i3_W;t zi~DjiRDLh@@_s&u!?(rSC&*>tX&Of+i zec8=zo!k(m}`I5<>?;rX_(h|4OYrL+BDtPsoIr(;+;vnHs-`lTw-lx}vHRK;jGd(*y@szuESRrny^TbFy3_tYa$Ix4|gLO7~R!tEQ zd164Nr<$Clz5dW(^sZn?r5o5j)LpC#k`1Wm*$y$k2KA}$j#|{px(IY9jwzOwsj0%`!h6;Xee3%vl>h{}>s3qqr4Rw0c8NpvKM}^oiOBy z;8rh#&;5hYdLl9aUsAp+dad;HqDn--LNf+YC1TZ=JoY;6!S$E4ACh()ew0e8f_Wun zXMq=ikd+_*rGGVsJoD@*G1$-$zVU*g#QUa0Bw;?)F;ZwY-Ti@5mH-?s;PljKYW9SFZu!*1jXM%$RS16zEycEv{pCOMEZFo@Ap?Zw41hUEx{Xb(BI?u_~C`K=C5&WWa`7v5F zGyiKIpHH&!yPtmPPC@t0j31iZRInohby9O(Kk{gAk1Av)qb!P-Nh5MeL_*`^7Y9LL6*Si9H zrieR$$tVDKQ!Z6dP?+rQkeDmAOZocsAzPXbFS*V}(IO=^6*P;EHkAofhm)8;l~_6GO3dTVC|F_wIutY*17gcGB@x{X$62MB`Yl zn*@bu>+Y_Gj4dW^h%(Hyd}8wX@|7dK^$M-pRPy3aS_cm-RFz~DqT31KK#!4H^;%;h zbd`2SFg0m_disAb&i+An^pnHW+Q*xfZ$Q=GR0VZ!@dY0INz(D)!WODzuUQ=rzVr(d zAtrzslI=1)dkuR9<5VY{aO}+CV0~mt`t7jn+MJ+6jNGS!&&UpDkwD)0{SVd>DK>hx zqe<}^qZ_}7dx%k-{krd&sv(oHu7OB}|QY{)!Mp}_N1%tzHV5qYx*Cq&&taL18bpyXIUhh2X)Qizg zPJ#KCX&_XP{UJ)n{64A+KGr23jt=+s3x?UT=Pn3c8Z!9|x{YP;(JlVWmex-6S@wsME+_;}>ZEC!Ril#>~qgb$(H}UQpNl?=eO< zZ8C_{fWNMbo#A_$8Ih~Slj<#U(a)B4kAHsqz>H~~`jIKRQB<<<5zO() z#Q3O71Xcx)dsi_H4M6K4b^8yhW#n2bD1K zMM7INk9827?f{r5TOo^{8e+HJEdpBK+RdTUg%eyaHZsc;-ABkY?UOgNen}bsLT^ht z_;{lqqpF)I@Fk|W7!M{qqoS%N@W~clfNK~!dIL1z)}edkw`Q?;5#I;+YuPl7=!iFC zE@mP#30V+A+)YB0L3QSrr*0QNTiud7f4$yc9^9}u)sri}lWJId-g^A~$Cs8zGPUP$ zL6HfG=?pUr^rW6CbYXFYL6p4Qv+nLk2`8}*;^PJq4l^qXnS<3=eYDXt#MQNZp^?QW zi3}agz0nm>Q7;v!0`WVYF`0u}-z3L>L4LcZ2)sn3{g3>I;owO5qeI(x0mEc z<}<~UtX>o@Jb6_2#M$m=iRQQ=;fnKMnfGXH7sbj|OuO@;Z2HVy+uJew?fj28lt5Um4U|u=Q6butnPFF@gBe ziz60+1RV549VFzXNyE%A7j5gl2M50IBi0Jbm#5lt86R!Trd*fnJSLEE1(N>~TC%L?JR_=aa1~RY>~lsRz^^-*#S! zQ?YtD6OmP-FQa`@G|x>2S~(p;chp1YaVUS`$~aXGpIq{g@nKQJ6t%Rfr2Q_t5t9p0 z_bC<(dcAdZ{k%@UPftLK(G!~%F4cV8Gj4PidHj%eBXsajp1pdOv30#tdKy)meP$}V zBqC9PvhQU@GoU?Pbsd~dOk_Atsgm(hkFiDIcZ0W7l{*;@K0@pB3dL!8g_P5x2X)U2 zkjZ<8TM62`)jDC}J)!Ahr-AYiTqS9Gf|{_RWLyjTt8+v5yJUHFSvjeU9im6XyxFsS zX%{*wZ;Zb*@=|}~P{iwd(-=U)#n7r`ja3f0A0Yl(ntOOu)_hd~T)CFm-<#+RC_e}t z9tLY=`I2T<0a@W_nJ)E>m|>RS;zmVSfT?furQ%WWg#i^BLz`}ip|nM0B^j78@R=4G zT|G2;tUQ1E0Rj{`7fJR@H-WUz`7Di#3mr@QmFy2RdcKtp)^-Cbqb~6Cz`>WZvnyV_ zfaZg4PGPZ~+WVPPKSnWozRje`Nuvk$2z_@JT`f&L;~9fPp z*VWj(Y>nauYwz{+&5b18!c!E1Z=LN68{CO!K2>uH@=VF?*$s16ju)flo@stBrwP1u z6S*^mwy&%}d>))?Oor7jZ7%GOO--#PeJkEE3Frx~Qmy}G-=#EcG}mUK2A zcRcm2PwAM_^&*VQtxx`$YE+>ORa|2EQTI5BhMDZAtK4_0BCFuc6cC2QTrbx#^jX)4$1ItAhk- zjSZ`61jcQbczq1~0=sPfTKCgWq zJw^hJ$yc`=j+KE@svhcck~nKJse0Xv{M0098rMrptgb5+GS?LAy0S6}+?$biNDg zCga>S9^q>t)EN}v-5XwsUjZ8Pc3oR(iV~8%ygQv~JeziUbjX(vm0z1pxeGnO@A9_> zKD!UL2>jw}QqiS5EY~HSf0CSWh*6%`GCrc$`GKT0Th@CMGQoJr9d5G|YD#y=z3!Bh zWCoXeN+2(MV;c8lePI22Lh61BV%sDOq_KE|!WXb1<`NnS&!$I&I2PE7(#=yM&*Sc{JXaIo;5-Zi zve%b2$==3&`W-$Gh20LL)(AD zKVph{XAmYm0gL8wGL!L?n7w695^(JDEu70d>sJoILOcGARt;&pKpt@j z!`F^D?ED{ExdJN=s<^Yb#4!&YP;T>rM}06^{66raMc?VETTxy)%=L0dkb`CoY(0s` zFdJ%WORO3acsH{6>#_hqD+9MC)mR#m;9)gzTNV$o%7Ur*D5MpO^|H*w!m){1W$2fh zBokbPmPURh1SDGcyq~HdG&bgjTOog1pc`ICdFQDA4w^bSsCBG$lKk9Tq6|t^%q^gH zH-)`8t|IB@iIT=GFm|tYw!t=DQ}gY!aqO94;&RnT)T#2|Teo=12$z%2KKCdQ!7y!*W!gs~~B z1j-QNldUryjXtQCD%Usyvqj@iR#E?~T)cS%8`Qewp?s=qxHw1OGu~gJ*Y~sKy8rlE zK3#?t1?Zk`T9;WEN!Qxc)_FAcysDVIH7l0?J4MqtcWnO`Fk}W~tFF|Gl$QmJw1fux z-N0yVWGsbz$9dJ2h#Ccj&A)-|I-TCdxq~rGB8bQIMfp{cc4h`5q`MQzAOGEPBIp#y zFkO}98M5W-1UF;jhYU}N_3IWThqF&3No#ovr-p`-LBK)+;;;}w{QuK)KbVdhM0%5H z4IpWW`>QmA1Ix)znGSnqQgPX{o7T;z-vbHzT6qjzfwYS!J5SR&Ct2g_5?$(Yu^Al+ zEYH-kG-8#QR>`9~1QD&dAO9u|M}{@plv)Vy*RfGaUFG4sOG_TAjR+dvSI}8YTf^B$ zS>wvb2MB<%l!N|}@zBJGlUfWUW!aHHx^m7;7j{W9pGTN{Aujo)0No)F$0O5Rhg6J( zGH!neU<680vx}fEYaEt0$O{1CKt5Fx$k5fcfcGshA|lK-rQ6lCmA@4+MaDYr-ACFG88YIx|P4sn=>5w`@DDKlZP7uDkWLyx;Vv0SO2NE zd>dsK6@_(h-7&Xo%1*4S9{chDG0yE!0rXo6kLXpBF4)_A&pSG2>kkqRKIhTd`-C0o zP<{rt41~`jPWCae8t^^1_dh3Du5ezjq)2k!xOexJSL6K2@jC4Kr2gl@VP%neHF zM|7EDaDreN?&ta2>51pFbFvxbe;znRvto0Pi$3H-r4Cw@9?xsHaN!d_0* zrR=mLWYlZ(E<;t46~3O&Oc1TBCll|MUY$RYsrkKEXK%d4Cr{+x3dq=o&zhk;UTJ=N z!No~uFLgT&E`?h=YtBi<_{gZfY#Tuz3)eWzWY56V|&EOk~oFr49 zggo73`mRlFB9y~bSuBD>uR~BU<=-+XLV4=U__5q@EfK*Iy35@E&gRk;MW55{2uASb zVk%b0FX#|nC6UR!ICnFOjqkk3I9ug7~Nu6%PP09a9&7Q?LUCuyj;{~(>$f#kcz?>@r z4e$rqIjOJ*D_t2T-@(YH zsf@BY-4IE@{Bz~K4vX1qH<8EreVV_DJf~(wkQ}=oh9Lxu-2l2v>v>|L;95L`^4uwg z--|n!`Eg;GZe zB8EEA|Lq<>HcBw!HgwAYBk(aU_CD)hK?}vZKN}6vi+@@t(S@(=rm4pS$JShB-^YwNq1~X$j-nxx26QpiR^Wud}P-d=da=h95(*%uaU*1D^TA2N& zT`Vb!i>#zmZaB?W$u&G@_jn}~7toqk$u5zP)^n7(=Y&)&p<>vW){c>J`lKO51KxMW zKXdiIbRSP^IgJRY6f?;`-@BL?W*^;Z_nfjIRO*N7k6>*?+}XzEc9l|sR;6T(`*lt? z%8Vyiq*F}^=!Z$n*zxOxk75*{C^20DO%4~Q%WPVOD|lw^Mc?UV+FqA;XLUxI-@8Cdz=?7FgTR z($Zj4O6Sco!X8j(l{}Bf6M#EvBP4<6Xtg=;QuJ0~WwPmH#Iut_wU5fvV_A_TWrz3)H zV-JZalTM>%4Z2(mk_tEA2~m2HbaZB(aCr3InB0sh=&^CLS>hJhHKf-*nDFntdSEwM zSdO6*SIaT$sQCZ2NapOlLtgDNbd-u6+V4COdtOt`Q!F*tZsj&!kFCSY$!Fx4Xs2^# z#*-K%wsS!`xmDvm1c|LmPWrev&^6iorIOEUe!WZdOFzPM88cPrsA-pih>zi__o1$% zA4JveF1>yP6?_M;E1Z+xn34bbnP#De>~_?kv_NxA8t^zLr7&-m+RqZTd^ox5D^6JF zHL(dy&0WU3>6ZmRU6+SO?p$Y>5Qx9Li(Nmvvt7<>lR9vv^!!}m(ow5> zNA*<>w8WJ@#fECE%>;GLm*U%AOF^8l2liz3WJf`#@nfTP?1Vy$3j@8-fK)4XzetQ! zM|rb{QGFGR8*dKu$?AUV&q)s&9t6P=tYrTkGS^ETQ=t4pFAqRldI>{sf#tXfqBRy5 z3r(ObBQkpNHBbYo^eKe!VL1_VjMhd2;-{jj4w;02rt@g25;#70KgV}_%W+I)>h#=o z&D;Jr=qz`+i|-D%d=<2mcwjZCuWpb71vcaxQ1Ax*Ax1W%m-ZENm|p(wHnmNs^a|O`+?O^#F-w`+z<@%$_XQ!N4(I#BxAYkMWjR zqr^X4f}}@0oPe-~1RNcv1L~$Wq9VHp@L@-!m@4XUn(w;g=}WnEdAa{NQmaZh5289z z7eCrmH2E-Z;yhkS`0p4)E6olE)`Xs|FwXdW_;NkJ=9~IdSdc!dwXi!Xo;RssV;{3#T5*!s?#kXoG)GFDU_+BL`%C8G^Qsj}Dg z-`B5)8;Md<8E4q*;^UVP(%w^CM)-`NVp^^zv|b>dI^*t@gY1Llc*R#$$Zzy4QnO6L z44!Z>?K+-d&BRc*zLxsU^o58|h_X@*c@v(OCrZ_Q{PF^|xC0?oqG*IU7YRD(1txJC z0N59H&K2E_0?-0bmWi)d-DZ_|9S1TG$t4WC z>(^^L7M3zy@;*sWcqG;g5q_5a(*Ll{PpgIt zWa>puES=s@9Op-lu5rz*>3RAD?V0)SrmZX-F1fFkf;M%2?1e(@mmN17f}Xq&{8$Qf zS~a(+UKi7x8+z)=Lm9)+ybHA{9m&dkXa244#GcTo{W5jk?gDMlJ4lV2w6MQ$YNjQ& za$Rs0y)n4QRiAis(rn|MdsgVeJ9oR5Wz1+F7Cce zU>`xh2h)MPR4e*r8(;1C@moJ z1;0)GoRf01Q@zV^Sq^A%#o9zEemvO3Ej?kAix4-ab(t;t7+sS{TmxGSEPQnSDdNBk;KmErMoVk4`)lr28wvt*`9B0RV0m}Q}T z<(qV=1FmG~mtQSd*N<31;&D#3VJr6FWDWf^3E5p!)({i`hdmZbI0cWSBo(#KeNp0U zxN*0k{AU1sJn$r)Hm;F7?q^kl0ywj2_B0(4a&Tb&J?qFHso_5t!>Nn@+QOm`#>3t?3frqiz$R;@nCY;9 zLGASshadqi;cIg^&S8v5= z3#7YCE%=878U~MTsYFLj+MKj&dXR}}&VVX3ZMJhLG(FG`J;D>i@G20F|JJ(P@OzE+ zY1CnPyZ+$k_zZZzrv$p&eE4o{;KzK))csGk>DRtfm&fd~C~6Av7PhhsWipu0)F3_8 zI9!QKe2^vX9nVJ#^W;tuYX14%!>8Kuu{Koa+8y!6VbaJexVR2tjDw#dJ9HN;pwjgO z8d1n@j`Yq;EsOB$RIqQgnlso|=lh*63w5QcE<8Xd4ZW4v%){?2{j-C)0l+hxuc&B3 zO|Sfe+MK@p^_|B&R~{a0s1?&nKSDciMZoy-=(daBkb1hwZYYYc+Ta77Jad$3Ln1PW zoB3fIgIU(~L!7`*lN&puSw%3H(nzv;gsv~{o8YxbYR)?+XX{gETI$iJwkB=H%{(A2 zCc$BeLv0fD6ikl=x`9i()r0e{FC1y2!pilHo4?05LYba68}9!s2NnE0?|GXN%Ev(l z0FQ4UiUjpSTQ<&wl|%;KPch0b`bLXxWvGCQIvv&ww#Cq;k82CuW8Vfj@gI}TiuqmO zUr)FyE4dOFHTSL8@#lbprt;INM>mqvr63WN_zyl#sO3vF{EhA+%>5|t*^3?FJax_N z{X{UW>7ABacV{^vI@3-9PT=eH>M@B9?Qhjr>q_yGB@_|yfyJcx^Du4Ml`I&zq$bS^ zmkp{}LU*vB`Xxo~9;Sh;mn%GHZi4D(#<1rseqis} z#jj~>^n4&8`gRTK2}22}TkLSrqk06)s4RRASu()??{6MWTkr?7REZl!At9b>0lfoRVfWWKv(Yo^*40XVcBMZbH zU=8x0Y|wmDzyx^-G1MF(`doRzgpmpsqs}-Kefbh7n{9T(FEIZVkcH4uZDognR^)>i znI)|wF)_FA5HtT!o7Pb7vUUMcWjmJFly&knr90E*}sC3~6^%%C|^Z zd?RgKPls|W;sdw`DED+}Vqe`*O%zX$5L6>{KbYJfvj4M8Lp(d|`4x?$(_YmFl+rCf zoe=|&C=Uku|EqtW5VfP%ZijjcrtCx8F*4iHDiim~79M+_2M3|mJ}8z_KT(q}Xr;*q zq1q3Fq1?=(a6jmPp)%L`)ctqcY0K3M$j(U{%%hqDy+n8&=H z;GLpO18%GQ8X&CB^lhtaCsli=Yg1;9UWWLw>Nf&o23 z@WZ1MEI#IF`CrmWIJ_{v@YxwH20fm`i(%StC{>W+q<=#qx&U_TsMBm zao`bG#AEpRqo``0f~LuV#IS_E(q!vJ5Y%*OqfrdtcXmh)ba}x_mM;Un+KC`Z;vL#+ zf@uD3|TpPaE`w(9xa-IjmF z)Uo?@WtClN^2J+GjAb%0S_Eygnhi(xJtpQ0%b{X$>;I zT25O^qBdiKAD+=qzf<`Bmb#ddWXHeG&eT)93|Zc+**qX~!EA*j%LvbGk!1T|2ksU~ zT%HD%>|%}M>wiFT+4ZNK>!v$mzGThW0elEzo1^Gb^39%M7jFOsV}*MW15Nrq-wo58 zwd7CYQNW0wch8#oL}#l@W+U94nVNA&z4vnc9Z6#P;+!8dAky-Cc7Eu0$!6SseXbj% z)FA&cf2`198cRz)sSDnWP9ELrWPr_l$Zcsaq75)X&9Sdqk<9cVQ2&=5V#$A z$d`*a0K%U#|Mjc0X*BKWY{W)m3-uKw`k`TI=LbxdE~4qW)6ZLN@gBIzioWJ={U*)m zt*@M=@_SN+8NF#Q-AGNo>~$DXL1qt|B^UQ4LX1ff*VUHogMa!^8v}wA#T9BtY8BL! z%KoZwFi1U}eXEL7L+l35@#!k6W^T2GR9EJ!f+C@U{I1W9dC9vha4FK1p41DZU&tT> zD`pm_-;?r)i%sK(-$%ioD0E#j9tx)w0h+}eMNGyZ{}&a(t~|c6qi*&qDfiYaOh%Vd zp+7@+t=d1%MpLg4>SvvDs>|jemZArB@Ebd+ac|`_4MwYF?6&{sdc*=KDK~Tonrk`6 zsYrUS<|yf|E0`P}iGr2wx(uiUSIS-7aeG1G?+`zJSeVAM`JVh&=qlVzy9e)e9)3Sg z4;rJ7*J)pM?KmX%vIl3z<6UQLr-;LKEqkT#jVa+d*f;j*q>dP+7%}be!_65zSsZ+4 z1h%^Lj49mavm3#;oGsz{Zm1BWl=44UPmiBe_F?;Q+$!g|OfY0|7lm1mu%L-OK~oYj z$n}Ki|46JS_2N0DA|54C>bz>-lH8VZnr!8pMb?8hoo;lxXq8kvDuWYnSY6`BM3?}> zZ_bug1}aXTR4w_@9$BVDAClp;RJahlQZAl#Sa3HX9OAC0Y zewv*}rl*f2Q~?-!c-{ZU)tN^_{r+KpC=pr87Shm$tXUE=qp>AqD-;s48 z2RU$J6(CD!q(e`6rk|r7B5z)R(EYMxdQ3k)6zwGp@NCiNo~&H}lr|u-Tk*X)L6SDU z@C>XyONIS7oV@;tI@!d$J9%v=eq540;3woVfST;lcm3bKC0t|{05ikd+M>~ol1MTz zdQfUm8z5xh1y8~aE$`RSQw2{sO;{(=t$WDMUDc6iE~fz{L#do+^l@ppbH@?U=U$yC z1wzAC?%^F_H8Oy-b%hsf?kec)sAh5iN~@W)?g6f?F)OR*Z7-=H6=}X^pK$Fa`nKgCygTbT za^Zenwm68}qy@$GU@9$6D95l0qrcjUO+P)HIDcijEd<3vtmyAA?zgIwU8P4TMaX@InuC`V$%!Iz`5?oB;ZJHQuhJhFv;}FU^?(s zoraf7?pzC-n=*CGGFT-@e^%%ohZghDe`DICXs3E2aqM!PV^3)3(uhL@o1=az zh%1=#@Z0oa@!!|na(@4eZSWU2oy2{`4xY6^dFbGLV{O>aD&(i5Cc{`oXC%B=>PaSL zm}~ZX*bS6wF4go~69ugwO9@o$;b9v^)&D9}neM*@#|3A2vmmpaF&oH;fZ?B(b~ztK z4m{RoLsOr6+=pzW$B`^h0ELoe>|ue7nE%eNESihXtQ@JH(0jMb^?kN=!`U#Y2j3LS z?-mI$Rbu@D&z%hbC$9Nal>SQOo3oVc^|HKAD)ejRcbJMI(Y9aq5pfe171yN9)uvSs zWohOg{$BCG54dFb7IFeEHE%w8rW@Tc&{+3$g%jIY!m+`3(z2Rj zk2v>?!+2^I{^iwbLmXk4L!%4AV{ibjo+nEvI;J zMav)mL_mdOGsZZm%gj%@hIo7-@xzAO(`I0j~ zVtcz+x`njeyU0nEmp}gGzpPBnzzwIHwR)Onh+DVdm9@LW)^4q=tVOCH(9Q!d-q)+f z(W1@*41=MC9L^D=jRcP~-p>@sLkLA9EsGSCW(oRoQk0FZ?qLGq%jejbM#&?(9jAkx zV_vNeBZwv1Sx7I`*2}<#ci7IEY3wKY1=}pLAT?z2Gr~_Tnb02+r&Y~Bc!%AqEe8z` z?7=wet1MCI&YJ$}LB{J*fmiZNcXM9ga@pA@Epo-C%_<>#MD+-TQVf7J>HodofpYCu*PRJk>2F0{m|8kzB@Q1T|R(7H4#a&!y}zgr`nzmc)m& z{NSmv%ezxQ50L^J&^(vN|127SU~w$oqPvrh-<=E+QKU__%9LMHD&D-#bAd@SPq=1|00#Lx;OhlMrB&vuqO%smnJQg9 z+c-EC=@GbcUX1;(lksZCO}<``4i~O;1AEwj2xo9c-kYz=VA!Dyh-LOKrNDB|16KS4 zowp9k3qUs?#evzi;U7LdJZ>_HWqyY#&)3>6m zaS9+auzOaysXj0nR&&KWNbJQ$tK!@|Ck!n5?u{w@;5#py+_$j>Ost1rxbW26opr~Q zpH2?>9t)O|`^N1I1^Iv%!5Z~&m!g@P>01&5Mw`qPVTx%Hbxr=!GQ#p10psg4NR<=l zK>ukI2jTm^utLX-gf?Kt=~lE{z1BdO=Sm&$tl`dtw4ukXQRLlm>%F7@%euJKYA}`l z%3i(^{d_gg-2%6TUo_%nadxjiM6l~^uPL~EkY7^H7C8RwF1zhwgzm;Nv;}zJBM%V> zF?aptxX&m)w89);8rP?6jw?@MY}LHWLtz_lSw1)y9Dfyqtjm0Y<{6`F?^_CX-&9;+ z`>=-cYEdx2s# z&`DnIHLMay8o^b>-i=#N1$g5L1J_xTv!b^pW)w>;}0t}6Pf#ywgeNa0H7|lVb+!05pRsiKh4?yI;2S8b)48ae6 z#z;4dE_eq#I`em%N?hXJANT}}Adl0|0YVUykqsTVi49%Pk2*@j0FgxOUyGinu|_%R zOLemUpbi?29+v-ynPAO8H!=(V&8g~NX`XDxN|f6w0}qhS`JWfGf#3_EFY*8<$x@lh2H?82R(xv+FJ@w_A-hQBflSL6m_XTb)Xk+ zu#d+Y>#C|WduzGMFMShIF08hg+V#eO#u*JPR6tWdLHm=i8-Vj6OWJA%@!eBr=agC2 zy1Ewk08O@^0;mF;=blq6K+l&5{CO$eLJ_PJLA<=5L2xdLY~8e=`mjX!W7} zmgNi4&t(-xx&nGEj4%}2=q;kF`QtlPUSm*^IcWh!Lq|!$2ysjn_QrVeU}}pPz&0lE z9xqhtxn}4>*dNo=$;G`gD_t!gdO&s3^F(YBtFT34uT#pl;C z-cQlZWdAaNMLV!WrTEw9r&EU-Lu{|<&$xwo=kS!lnv7?(+Uq=@FCOUH6yIAK$a;ZW zgD#thH2Q33Y^93D$IurG3>k5BCh)U${Ybvq?|6oFu8a2<)cVUE<|?8x#)7m(^rmt|$@0nUNAUvs&PxtwD3{g8h2IS}=3k?vm-5;1n-Axv8 zZbc=Y<##c;!l4ezw?l&D*is+5G16HMR5XwZ(#uc|l-&a#8pfx$vPn}vdw2_zJtmzD zCiX+c9JnO(?)c1+9{bR|@`D^t=Gu%bsXm*fb*VqQ6)*1!W}zltR7Q;4@Sy(5&7)w% zm3a=Lv|6s3xU(Y6PqM{E*$bDpNO=bZw;wZ7X%|#2(S3q;AwFt$c(>-QUP4WA39$-C z1vM^gO-=$oz8Bn&#`{1(wgE235oQ1=R|RD{fK3enu)pxZdpr>8HHqO{V!vBHh~1~? z{le1pZ2;T>_yOhL8OG%zA4DDGx)!}cA>SNANnx&cq>?}z=Vx=k!oGOhijK4gZpjOh z|3UVWJ=&=bU~@Nf`znX7-w@OP%R6A-W-f)$jX1SP3_HPN z378OuR;=>kUuR?KjiXsyb{?N-FcG*K&B8AwT~-RbZ9vps{YV4hg|3;Qc7rHw>?!uo z9>q_hHGK-N)%{`RL3sVI!g>+(#!AWJpqfwMrx^@0u1}XqKAkMMr$A3krSLSQom@=}pe(C% zGB7TuVgv{MTN%A$h{4ZCe@*T3A1;)&I z#}PPv!@3wpb5XVFd&hba0{0?srvpT`y3Cf?FApGzqm+i1mSbkPSLq1`0Pg5R- zbi@?`yWiU4NF#%5W*Lm#qgrxywQ zS2$KX9EzX*cybXktIRyeripT=1pBmX6domp$zBXMPSdS-j*u)SEu3P@0fJ8~efS!B zLOx>2!z5S#%KcrB_rothh*3EofNn-yK2HGaf^W3XLSiK}H4fQ$Me*>EjykU^Sv|*> z6x!Sn3$Y5Q7?knbYxzj5rjmSWS$h#ZjGqbxFT0{&rXU+_=O_gO2fA5OQPI*1+n+o( zxTX4}!XxGYPUMe5$GTT=o2KxpG%Y^OEOWSc(2{-T^L~0d{eC>|oYIw9n*ZKQOrJ>z zG~oPBT6&@LZV3UjuvzBjRtew}laE*f3ur0yXz^f(@gu3+NXTWNgsnTz!lU1V9OXWU zT7%)mV`HF+(dh4>tptEI0XcciA_Fi=IyxLPxPk5W>I1zFP+bGTfdE>UU2ujyNKN~f z3Wpj4*Q5@ZoAdw(Rv|OVEYXmd$&%r9?If^pPU@cc#urFB z36P=SM@lLxwf7GW4z{9MeiIfRDP>SGRD2MHjKx~gi|s9cuFcnD9Mba-5i+8Xt~Oq* zpY>IV8YiSU{;#iNGxF1KRDwurf>nl*5t4iJ_c`E=10%r6RmFrFv`I%IQMi>u_wDf| z?Q3<6-eOB)3-ew(y%rWpeAR*E&KTKm@v>(gh+i8uF*_q!Y)Z5g07Jt9XehFOfDc@Qn|5hIMlyR$Yfx+O0I!2B|cFpu|a%Y^Bc zpz|WjB|3Yodvf}fF$Fb}LdrOD$gir=uivgIYhSZ;IWRmw80@Q_AMvMx)pZOzMxo$p zkt*vRS%I-RSG)Oo-pv2(KaJLQDs6$S@C3j%4{diCSBcc8Mi9|_0R`N8DqE2KBL#}A zbj78a4I*hChX}|HND7Zk7eV<&X(duniOFWf`q~W;6^od-2kW@b6iXd;X5nbv-B0l? zLq$Fzd40ViN z6a(t;pG!;50iHr&&!L%cb&eWno$U%AG~3T>zVXf;!Su>LbobEozmYI!CZT<^4_xgU z#CM`POy zwZYE-lv)7m{>j+QnM2i3JCMK>I;;l4ouZjKWO}>iX&jJHhzp3V0QdmV(!x^CFC3`0 zp2+P3oFC>{4cxOXdiQL=lluUUdf+|22P8M+cqlJ8S-wxFnIi}HczMmtFfUOz==lGv z_8g{ie;yr`rf&O%h}doU58wtGlT{{sF1QFQ=u!66$OMxzD5e3V zR91LK^ARnwNHh6cv6)+v&ghpRx&p5sL0Hft7?sAJu!3ZW3TI3mJRblx=3IrxA6(7~8h8)#>n-DKIGkQYc z<_?Za1KaMvdRvx^4W27S&lk}=63jv^4g?|G=0~K|yf{>YNh+=%-Ou>TjMu?pRB&qt zIy8x{i4YoJC>yv^p26o@JHo>1_#rU>ecoqfvH1!6IAZ#adNe`EoJsN-^;!xC!8K0K z`P+qZt@eakws4Mx4gqm>bF|IpT6f*U3@Eqd$=H^NIhQ8}WFJ1vF$_N~Qt4m=mt!Kz z5YoFA`Ow9*0W9C7w zn}QJ`H^ewY$E6-{7CPGQjm-sSF=!8sqb#h&1&Xe$q09z0L@=SDo6)U{r-t_+#4yV; zNT~hMeYhx{m8O65{aTR(i<2p6qaVs1QF<+he@61Oi$rqsmzJH>K+c3ayf3MG8Rr)r z(h$L6PkoCNR=|+Bm9?@kj;JfQmWTLjD7@q89J}C_>`fZTn;v>BC1w}Wjm0{ZITDCJ zfshr=eZie2ET-$wJAaqO$BNiYf*GYT3(?8TQb49sT0k$10jcxrQ4l76|43@#abGgW zn`h4mc6v;Y!Tu0R0u=~!;Qo?gYSv21Ei_I8Ij>R#6CKD^Zh-zJ;Pizwh5@F4n%Z?Z zE3hW&Pk>nSOc?Y57);O{8X#q9N0YK{aDNU8@v>{*kUv~50k}F*?Ck6V-!`!*B1Q=s zzcs^oW`LdTWG{|3od8?aU!pn=h{SXC0H>8-1|c2-RVO-U&UYqU5{odr0p3=e2z3qx z8rceM&Cd3{njSzN0j05x6Vz%z0HaX`|Lg0cqu@fNqG~0P5U~C0C!%m+d%N<++ff(L zkvuXw+OH3eo-vwtqB#ndKLB_04mBdOk8x?O8bnSUe|t;5x`tmEzA=#)=y^ zJg}OdPd$5N7QLImA&xe0Jc}syd`B^-?grxy$HKvR;L`w9+NtNN$MO~m|736S>G!8G zyqyTTr}<oSgz58M4KZh@uuFE4dB=L7ZYYWeUyhsmoDF5B#r3dIFTJw_u~ zn%(ooS7z5Qd5R7eyC%GHN$3>_Hu`p_2OaT-`Z#A&RnaYYg;RFIRLXtY#srYI*t3sq z2mUQFV7F|ZL{Sbpwx@c6bMS`q=lA}6(1ku>Sp}iQ8N~xTb(&S^YI--36L7o_L0ow|Y_Sf=YPnaBzdMgQC z6Arfgxv)J=HJe^5BPM^KUVfR!JHyoh@6}QWmL=>&$&NaF$F=2h>LvW|In0kdj1;A;+P!JARH5UjV#~}u%zYHT>6jBM+TT#A{1SglB1d3ef>tad5kcNS1>Yd}XY|yP~_~97w9`OR|{4Cm|3j>@KZm z^{&8L?(KLO^$&U)g_`sD3cyi6Ik8kSl<=i$06^Lq83B;|L3@3Ir(nDi$Zd`70WBG1 z#md3>`<#C>pfKB@M&Di%Q{tu14B-bp-B2``U@*(*i-U{Sf|6a%tB`Er&^w9tH`-VP z9I9}Df!g*%u?s+s8EFU2e@Kq^QHqKe_P5%?!osSm7}7304=!xd~rD;?>3MRaS;WL`JN%yi^t+0^=H4pvAlQR zv1oBWUk)|6Ui*hzLAu}Sww@yh!T1^_G&LHHj0^-Y*UTKRvq_=oFac402)wadc;?%Q zeS;*Mh&sv=2hY#E(`jxISCImDt?Ff;g#I^q*SvF&F;~>U-C0>nY=UQo(^~^&7XXi8 zmA@8}*$`GI#cVZx5XDOPpq9{BAdK++e7T32uD1i3p>HNwL-~S@brSd9(h_FfI`X9~ zHE2621nUwny8L2EEJq4xqP6l1-}&X|bt5BE4W0T)5f=2|<155_U;hebU1qHZXP8>O z?w`SW*o_zyjFy4nOf$}}S{dOMk1%_wPj?8A&96J+ir(L#2r#uTAebK0y?>e^_#EnjZ0XTkwHsdhNlF((rrtR8VUn7L79Espn?MwBu|}fz^(8%0Mj_bW(c;I0$2PM}b)3H0 z9z2tFcWO)y@Y`y2gj38V23(k+g@DIt-H)j1TaQO<$z&;+<~zTYbg9Y7=y32x03&tz z5o*c_w!JU`a2-cJ4D4r)qW{2WJxyXAx;NJhB;5QxaztbDvf=dm)1#)sB&EjO z;Fzr$Q!rZxx1di)`pE<2Vrbis8npNd-nE@fuJDm*beB9N#V;LBo$M0(nU`)5;}W^} zIuh?MMdUL0k6>yv<`~)TXJ@ROpqo%Bj(7jH4*QaxVr*gD?xQzxX@k-IY2c}GE2+{} zw7_9?4+`GQGCluTZ;qQla6~K6qKaK9rLCUi<8FxDF@Ckxxw{d8`#s)T!)_bu^I$~5 zx1=qn=+}GsK-Z+BojCP;YCWuZ8k9Rpob`DVD7FjqpE!e5IdF~2j3L+U)=Kifu3Uz! zxYdtGQyhoEeP{|%tVnlIP*2U33Cmo^7F6{+jzRgm<_?Lozvor=XIp!Kk5919L|8Y< zc4uAa0Svt{m`UO!8uFX9bS<-GmB@cQU%MKw*tc|nWKf8F35Pq2U;G7KN)u-|>mIsw z3I9vSsLx>l7W2;CA-1lru8A9%R*x+mGFAK&e$cXe#jUGj^!Z|fe8(iE--XTi z3H9WmV-N1gnkG){7GxY!n$cp~G1IZ_cCR{2vd0ea=|@3;UIE zkHn!M=+X;t%6ma~nB!h?<|~vjpvMHWC$5TsQ(oE>8^z>eZ>64CK`IFSibC*;sbaZX zOSr$XlS>W#;QMEdz!E~8fD+RN2sx+(+@Jk@kmv`XCk~+CE)!RQ^{LCQm8$bD4{+H~ zI^c&AK5-bp5kooohQ*TXx!2h@i`M=r%)^4VED-qG`pU_=FV}`zGjOPiVFBcfT;@<} zX_;9OZR@ZF9d^&p=zt8uUdYw}iBA}YzqEJaI*KY+y4;<#&6mbBKOs2;-5{FR4cM0< z8%8&tG0*A55KlKgqXcC<3Z$1~NI}vk-Uj)UX|5c2^AvQ$@qn15HvOjFsBSf}MM~8S zyajjtFVLIK`LsB3TMz+CnpHJ|*@nclblizC!eRWa1b8T3CX ztS&n7Ss}`H)`%gQ$aT?Ay-iw$~i-p5jy4UH9wV?*ydU zEcWf3H&uB~_)j}X78~J(9Q~b9gRRTO?Z~&~CdHB*gD{D3SK-Z|EM$-sSLtEnBM&3h z)f<-GLrDmdsh8jidcaO!;H#+cSvf4b>X}MKM}U_R%p2%q;R?_Ii<0-} ztfC;M{aGcFm>Hbf_Jm|{@yf)pLi?YyDaTQ}XHEBs%E|A6X_Rra9*R#XBeCVa^Y zFnnpY_jsKCL`DcGlBnpSF4Q-J^(UeG8aWFWt?=Z|rl%s$P=zFgDE!gMc`stMj7>vZ zd_b)9;52Z{W{;$LxU^<;k>00+frGK9s)~ga7=rsS0DHRroxhGf5W$jv-w(Xr2Go_& zRo;*+i$a`OZKHU`k6788wgtB-!BV>9=#*_{1n!yeK_gGF zv9veE__2cXO!72JLQrZq$c<$NYP2@rw{NV{$aN6@xmhglo<#(#NXuSScuE|S^tr`;^mY~?-;NNGr}e5dWz%_mO=OI~g? zY*_n9_WhwfmrR}NwpaFuO3a87$9OaW!^tl-50$Mk;@olf1DFo4E0l#v%js<2YB7x< zO#8G|d)o<~;_`2or^B%Q9w&>4;yprejvCW%GgCH_9!J91iYSUHJA_7H6RIfLIF?N< zk=evCQF$6cHw(3rb&o)qIYO`@O9{r?D-v^jb;*y}JrzbsEQTKT^>JY)H{#(+*f`QK zQ_E^0>u%Aw@@yHwVi7o^4dUN}0#ZV_7q3C!_@BrGFaZuv09s?U^YD+weZm(#ZIv># z@Tnrws2_(lE8T~|BgW-f)Z~L&vz)Ka%rIww@}n5c#!uwFp67bhoBaH9+jIKdIPAeG>E;PZfTZ2>b#6bIsIV1Hi@l)SKI2^Do z4qOnBIan{?#DIKNhq@Rz;DOkr320QDRRIgg&G%v3#7f~as)fW!FwPbV?aejzXs$Px ze*!K>KzRkNjf56b5(+oU(01nn#aP1p>IDMkLxFRp)-P|XI!G*yU*TX z|FaE7y~f{$mEWo4v{GQ!Z(Tl8N4y5GHrD!6ZgYnD!j{G!6N27SJjRt*w09xM}2EoDL%JMd7nY8<`ma!p1MQnUh-JV>d7PCBKjHwBECACzf~phB-Us zryt$I8K^=*Wf<%;?z^sZ)6REY8N1m35KSRKdxfW%2==57h#FY>8IhMfv~|`1QHP1sEoV{k4qrPnr#r~wntvlMh{F=Z+mS#D)d6|;q(`)>hOZh}8r)3# zY}bcAFX2Ad*TCYY^V&X?G%TvZN$U1beB!8aBa}=x3kv(rA8p+n%W$Gm1XEg3h9-b5 z54NH1>!64<8`1|AqPhcr4t5DeaYW&lf=@5agZJH%|Gg*F?I79XXL{M#K*;y%keb@R zNsL2aWT11@5FRRkfVneL>DJi?LoO^D<4HqT=%62Fr420{G&Vl-*4C{Mf z>t1+WL36DZiWnsJ?z(c)g43Vs%%uRoLiF1Jm6Ty!60$AgBXPhnVwoa&%zg-J^7-n< zg&rkcDnp`BhJ0~gO+Ju}Z?)T>IQ zc{UvSV*3>^$y9e_^&YdwknA*u+eMWtby*gSOrrNAnUs3062{}*P{q_qR!gq?SIULH zER9_L74eLB2i3&t9;6R~*a93JhviJw=-S`>j{{%vzg*(Sn};M08K(a>L`y2$M;b5p zM~plgvkb}kRKv0st+4r1G+5ikZJ}J^Lp}G~yj31+u>>s?qse z?Ym$f3`m{*vL$tNPn4Hw&HfnLX;FHi|5Vns5SXl@&i$j}yQ>cOytl`{-BGSNi?5pD z8kX#_Mp~TQGhV{BhYJXdVEU4c?Z2MPgz%X#%LI)2rALy&I?OgtHu^ZbVIB7QeI0G- z*2*9gCLi0kN2zxOgzg7#vd}333c`g|4^_6cf_CM`bjkyZo-(ZB!Ycx5zto?7wx#mc zDxPOi`eoe4_Xm%SV4tqdaahd+LDz2U312+{u2*2MEE_z1QhENz%!&R{MGjNl6a0x9 z{cs(WCalZPDW?76j>|2K%m#;Na5|vY2s`8y#wdiw`Y@pd1+#x`IQ0&bE`4jY| z#t!ci5VvOGz$XWGmWN!6=(%QQAjT_V z0Niqs5Gfuhp!A3Wr(7wHkU_DT zZ_j+V#3Fq4zPZ0q?ZES!ES%X|_hU2GK9PZG(*L~e1mXVj&Y!Q=%>LSK=qvOea%{$X z51`URdmeQkPA@2UA2jF|YWss|Mv$;JUQ%#5nsV@J#jaZu?Cf7JsUNbTqZ2+41pR?* z+bl@GC73-w(G$u_fZ>T<0aEc?`1z=0au{AQv4>&oW$1Tkg{abI0fNJXy2C)D1kt|_5zugIBVmngXw zHzPptkV<>^du08G)^eby4uK@TCs-{e$9lDS&!8$ET?W^~bm*wp%@g&1Dw2soD_IqkzfVd#?T-Y*F+Ef7qt)fLj;zc5yDibfQ3!_@8@ zn=+vU-5Us>(xknee1jemyKMqNi_+1B@yYKVWuEFCnskxngNzJLNhsXW{{8Q~o4qEO z)9G&Rm+nXWR1BGKAxTrCsB^zS$UKx}rx#7*`9biEdk06=AQ9#*i}f7F^qtbQ(J-h6 z0Z9%J?_+A6n@on2_g>^WzXs0gP(rUPD-rymm@xkf$^7))_OFCPe;=huHw(`N4U$|q ze}-z4k53_q3sAyY!1gNp1fb8}pxQUxARqCI&~^=UTTWmfwEMr-yYRac0Q^J^qyKgz z+yVi6jT?2~!qQBesHKj9(HxDGX-g+ep;2X&7q@`gr+`oh4#pX)^tc#^f9I{FFQz_1Nm z+m(cK^mPA*YJ+y(MZ{itLgyo}+^zFiu|{9fCD*$kDBt?Wl$5U8H#}#V4R(WP^S9RW zNRH*|@`RSZxXb%x2`da)+CB~X-uqC5(q}PWyjk2 zTqYl*VETL6QrWCvgWf28ru(}Y@5<~8X~9=D$lJRm_lGZ@rVQBo%DJ(BA0QQBp2zp1 zr$7<{l&CLxC3&=WIYG3#QkOaK>^3Z`M9nP14pD z{>10Q^E2Q%2?=_G0d~5Cxr779U^(}+$PNCMdQy+Sotag<+1w^2m~(-AeFsw%98;#W zxP#SyFfMHwuNpB1+j*Xka=jmUzx0N;%5wrcbq-5P1$UXR&uDz*%!j_9EqByMcJ9+Z z=!Fk@uZONj(`w@Y-iwCAOt=(F0wq_pv}{6JDs6-eP5AEfkB7(1hN5*=jn34dRX`5V z#SYD~I}~|(JpEU63H4P}tM142^fYA30MxwV z{Q?>+FZu+4L7Qoj&#CNY;7MIrcyx#6(QyI^KSCHh+6?FE5>?2NBjy4u*Hg9oW6!2U zXSixq`_PeAHO^Xe#^y${x@OB{VJ@!H{_Yg+$Tx7<*&WiCF2Yd7%kA}!9o_p8&j3ck zbSEqLbctrYcp|IBZhgo|{&{lr&A^4%0Tp8!yJen5)%{uZ33zmw!^2lB?gLF1K){Gv zp<0R*8qVLyi0lWL1@sK)6QPiaK3P6*fFaf>bkW0S7@(O}Rto)sBj2;|@lJvywC8dXDfg52M#!;Zl+jH^ z<&PN4@2uB(ZM|BM!eD*bzqEFHve$i6`FWL*#N5+!YBQI)#_pWJO=)@?>Puy(<$Js3 zT%Gzb?YP^LwT7@(Y>Gn1Mbi#1Y z+ot+AY^(IH^Uh2WsR9RO?2-4{oFn%X!baDG&bdjFn7*Vy{d_icBv_J?1k%1AH=YjDa6}8O_`IWE>Q`7lyB^$ zR+@U5H@tFT5tu_oIv*c16Mp^R>KHh;0jC|9sV#hJr;2?xPm%31f1M2e7V!0^b)8{D zz`3bwl1!FKwD&K)1?b9)O~#OJ6*yc4u$gI=oV<~sdt5hGh_se*nhq1{OVeStnzn-R zlf=D&Zy-jwavpref3ks~6NDp_Ue5$V?*eW*yk}@pSit79e?0-#E?6>mx{{mS+bMcN zwiW>20v_P711v!z1_QpIzo3=RG_zWq^HKlU`t_?@_0|x>$NY5 z@2CgidMK?bc!TcJO7t632k2O3BB~QIyG#^ddDM?`+7MY*ocN zyyE@QdT2GCO;O$JonRd%(q35V=5gL&r^qAQjPxm@tyQ!~E@MzH^#1?!nVH+ipW4i= zZc3`+#SX-Hrj&jlA6-|PNkIyXZHI(35%k>~i$aXcEMgiO6>QCYRD_1&r<6^XrHizm zOxOO3gc!(sbngMW_m4WxYaxD^cK4|zr7z8r&9+~uUpPcN+hjN&J!yQ5X3vd~{rGG# zuwd6qTB)05-Pu>i}a^4MXun8+~*X%21# zg|gvUBF}&goQWRqzHIqPsAkNg#u$+4M;LeI+sh>QFrD83k?Tm|rlGapFYGY&saGt+ zbSD*99>rS!MBI*`7Tu4!aF`=K8DA4C8P{h$4SG=rKoJ}bMQIFfqxH^>cjP+f#Jx-| zD5QnIgUJ)`cy)*>upmb=Q54%Y?aZ{~qWhG>C3=gBp+`W{9lpRZ*fKDq=yBPU%2L0$ zW#fvrnK+JsxBMtM+_1mgE_h@U-b{`HDX~U;7TH;R5ARZ7_oPma-|}Q)Z!Z%j&m!Zr z9kYThc1pZQrV&6rXW)ENyX8M)QqR^YjIi~$L|l3j>aa=Lq7tzb4Coyf5drpo|Hofw z$E8$SxAB5M=;Z7J@j0;DbQ}OSmwlo$@Xr9j@t#zsc7N)ZmR%8kU&aLy{VF#=U)Z~2 zIT}fDS{8b zuV-t0b6ht!fTG+yL4N-g9LyF8PKUq1W7WZS)I~i?cluneQ0;KSrR$P)ie+mYtr8a6 z#I_nX5+h8IlLU4cb5WmwhNG0m=2BXnoIzo#00cxN=(i0(i``GgkoyJOdi`Njry8@g z?4^W<*W*c=1bczT=BRq)S2toqj8#HlieZ7^jKmgCo^H?#a=E3(1L)j%cZxYHRsP{* zm3#uSKk-@>pg4r zAixjYD$Q*U%$<^`9kfTiZV&aaP|zCG8p4?euR=FyZ8(ajRRch5^(^k|Kao|Bee-`a ztD4tT4z+IcWp3dfJbR?qb~(jF`d}qez@e_6jMuuv+}qF?LI1&!e}2dtI^?#XM%mJF zN*ov~wZa~jOAsA59lo@5hT1TUzwb-sX^44bp*@MVscDQ7AzRE2f=|K?%{KHPBfDwj zbjPLcjo{PB>2u>zULvCdsgmFrOEOIovTAP;GJV|u#cz?83 zN{MO&&uG)z91ok3QYX=^>RzUo%}bvwf*z`4G`TWoUV~YX-Gy}nyPtg??jekWzBZ;o zV?!YqGzLgfrP)(&?L)7(a$f@e-qfOGZt>WNd~BR9hQa#o@}psEFzxEO>%YTa4UV zJl@E{!{OH?@Ke{nTF0x|qo5-lpOanA(c zOsYfbU<00iatjBwFNswbf`-RDeJ48>5lX7Gz%u>p%s6!pl$6o@{xB)g^ z3qZ8wPk@Ryrk5z=JTV9zjiFVkcSCGA!3#2e3D{j8vVpc?25EgTT4pabHr)eIkAI_Br^ z-@n3fS83RwY;f(Nk%ZcE;Zrk|DWr3L0V>rBhxoVZ%R zFRC{NcmM8qaS-&NLg*j+_yjjSBgqXf((Il6wDjrc&+HVTgd5BY@7fQHs+{iLb`+@L zdAkj>LA~_8GWu3|T2*+a#}_khwNvKllSp}d)-s5^P?eKM-BsAL_O=eo{B+2sfRIT{ z%ck;c`?qk|Z>VF~1EpgikWh$@#yrHc)eeXR;i9 zUb&O)mJj-O^Y3M8N;-BRxegg&zUe|4PO^=um8=_~nKkNtDiu=(mHMn}uSFpOE@NbX zbk`y?&67B83KMwdrY$1KV)ZC-`*K`?JHIb}2nA9X9<};uWH(LPP$8M@7E%%j_gc=; z&(f7xIGxxY^Z;uZ+ITM=(^DPw$g0)2jua8-5_MZh{>z<|1*NB?hC)7;@A~GRU7qb9 z1?RecPw0=>O|zfGw9=AZP6dL_W2=0Mb`Ny&v5bYMsug|Z)z1hzQ2jB5T7XV9XXS|!*AUg`d;>M1#~#*lmul|r zC5D>|;wlEw-9fSv=&oF}v1^8UI3Js4_$bUI&I3b!BlY71PK8o*D8WQJynJd2wQWG@ z!tQTT8UgR_^#j>C&__eR2*NJXIy<*f%zqDJ0G`SM44m?}nS;)~u;=SD&qOJfL0Co% zAVK*?q1@YBE3++tZ}+-_0IomCr&Q2RnAAJ^9CWcY-To*+=f0O~eXu;#6o`1y4WX!9 zy>+qo!W#nVo#VYAqi9-M`wlQrLkLMr{Pd#0Ii_XY{(^-z6uX21%*yEeBP8eFb7)Xo zIvYS^BIt1mP3wM5{>K6HuUSkr#FFcP@=sNUBWMUND=Y1JRBtH(A?@)}+DAvDU=N;B zMPG2VN1!v9$Fsi=9H(Bgs5^aFd>4^+rM0r;TiF7%QqYe%`xEs!W%B~&rgDKHCMWJ~ zz}&$V=J}{`eYkul z1B>k)r}R5`c1eJx_{Dx$eqO-nU!9UD@hf({QS=~HNl%4X@iOiWzu!gOs!qHK{YnC| z2jdS8&mBEdl64C7wP}N5K2i_!&laCw<%l9YOd3$XGSx0<*fzx+2CTk_FkpJw$c!oU z^j~dhioDAgBfBt6#Sf!=Tr<|1`PvuJ8&yQQ-odD*V1UFZFFC-5F5d$oi{m4U$IUA; z(ZbwjQe^1`e+|r!mVuH(br|^yx8HkJ5wPN)!#xobrTYF_b}^5j$LW`rqz}5;MJ=2b z#S}2v;4u5b%7*8*Jw!BQ&2x_}y__Yo(9lMBXcpLZ!0i>BT^3!!_*$kE`l z^Pc522jxUNKsl|=UH^J=N%Kz=mdFVg?o>qKGKgN3LdJ!qsF3AxR4~kOeXfJoy7(n3 zm7`@>p)4Re<7VTc$0*qf_Xdf&y#NNHh>)c7r(*W7vl9}26O-WgE0xrr^$uIe(oa?^ zBpzhOAUi%{&}PitRJ{mwy0JSGzFpx0*u|+KNfLST35RX7M`8moz!Zm7cC?oxqIlX- zntZ1pEL|u?g(2Q6j80R(Pij}g+e=z}S3a{2=kHeeSwuu{8J6*R9i0?uo|E{5+3>;z z4440QO{$Rrse4D`O;NQZK_+q^?=-S1q7mCi_M`rRQv^`+9@LGTv%pgZmeY+ofPiZN zWMO7JXs}O`)qy-rvj2VY@VAIBvR&cVO>(aofRs$HZ0;3Cz079>j0PS3Vrc{8Z)=8q zIit`Uv0A^+4ZNj6kUzGfG>wF*4suu63U3*4eeUlE&PdfQ{~ae~1|aPFhiskBBroEK zd)Nb0VXd>ABt;qnVg8aD1Ta@N=@^*GcjdVe(X>imL~$4ueCcnw;UgbQ`I!K(zXkyg zZ1hyxtP`fMWDQiEMPS9CyQ=DQh-zh>v|tO?e|BBN!GbjRrNVZO{!x~j#M zQEO##b~kYL0&`d0gr^)`%5ZJ5XE#Zr8VAD}TiP?o-70==?u9b6MTCvmlLcPg$1VkCu5z8+Ja`6Z-EWqe*b;A2RTA!sIU-ylKC4U9NfV=Y-`H zxpv5plYCHLmaLW_m@)KMB9Uv<^5=~aWRJZazM`m7!GxvbGmoBAdPNXn zc+$M?WP5Pf(q<}R#9A37H4@-zB5CV1CB9KLp9dk9+jF98C2j3^qj8$6URvbtZP_88 zHG^7IWnn{2x(|m?>&|L(4Qq3EeF&SG%5Foh@Gs!JXKAbF2t8RWG3eRuBTx&y7j*Z) zjabyMBb$NQTN}S9t*~=^yZ$L8@^us8d(cn#k1E|76^`<6y&7%s$eNNdO{7IK%wmQ^ zMq>KTi@??T52>n`m#Y}F#xi^Xim!RA@;G+pvViX}epd##7|gDC95qc&*pmwnJs;7L z^}TpYN-l+i7@h5A1dC&nbv@jVXO;+mDfU7#bw03`yCFDlcxrqDojqpP&^q0in{L3L z^62Hl5(4eH|$8XO__DTUE zP2mp-mF+YeW?d~P@$C2N`pzX3dMA(TZ-{iE-nh0_QSk*gLnuJd)kWFGzu?w1f*k&h zHwA#JhI$*lLJ(4#>sYx3I(zq%0T~>qmY@tczYHjs@2ssXgdJz$VQkAMANSEHEi6rzOC@2s> zI)sk&-XS5$zvG>m|EyWAS+0Apv*vm{dw<{iKF{hjIbWZJ*i;`(Qw4i7hUpc=+_BR2EaD6Q$IaPp{CPulPw1EVU7aeagDG%A| zWPu%renjTHRa?})ZOnd~@^Hg8V0^fKXmlZ?03^+YRB zv=*QBD!|BEFW;rR-sI9cHOJnKuzRewL<`oANv|z8*{UIL?4*kkVf<6LBQGnLsA}Qj z2S5uc+8KB( zNxCcX(nG5On(K|E$v2jo?C{qGMed@ZEH=0tDR=DR#JOrD4Ldmc zF~{tzQfq`RFnRfLNx250a8qFa;YKv1Z)!`lp z2dMOX0AS*0k_)@XRz;&OYQu-_lJqs17*|*Q?|im)$3ieq67dND9srQ`G^7oD4U;i| zs~g583*v7ex(7ULe*ttL{Vz-HPOb`o!cJ&{4%H`3u}%|R!7H>EUqpB{UrsTn;05xI zar^VOKwSvtohD#PX9aB9#=z-Bv2|uRiXoUF1||#^qBMt5KLD=fHT(#@x{8J7k#%a| zt2NTzG^gCO&4Zp5fB3uz?$0nmV#3Lh24i6fXlDzDXJ=_BzCSTrQNVd`_~ z*qA`s=~1EYKag2NKkL?ioktRiQelVa*4%YPiE;iXelXc@0GN7btaIQkqIJh zPZ==1^`x|6mHZib9fgA{_wOIOxjh6erXGiv1xaPRHCBvtp&^x0@Yu0Mn zv+$mZ2s-P;lR$~H>Cdy0@(Vv`(RV-a%U`(lDQ3hwWPj{hX~A}<5@eKba+Bi zSyA;PW8>D20t|EI{t&wqfDwBXap=|91{{{w5wJ)|_G>MwW4Be_4vle{BFve?(tU<> zA{-^goX)@Ql4Eumu&W3R+?w1+lq#GUP_aXJVP<%OV8xiw?7!x z9mk1K9-u58dDAlTfSzPMzILVPxR#->Ed7zNBNY*8ODXrtkhWVf>D|@t$^dGxA@LHt zxCa*O@XvkC4dojrCM%93KLEzZI|oqsw_u=}f>L^gCG}}rfAsC+bu&6Rz;4nNybpIT zOl^r0cku}@NQgRd)?V7-+;EpL8*OELe~n(|){FYEAz#;#f;zsn&3xp3(w9tX_Q&C` zs`-DTA>StgdVzqsYM2Nl#d1``Eei+dQGv9AxOE+1VuIDa6$>u zHJqkWj|4ZT?r+e9{AtCse@54wRV8;ijexQa3 zS?t@sJuo`wCTNB=@w?T~!|KTw-L)p&b?#g?7+#AugCR21dAiS(8H&JH%A}#bw`+_O zf-s4uA%~3nUt-i6^(USL;8SU?uG=$d_<#5=LQ@!Hlf8k|*mQ`g!@gO+54G8Umn9h* z(BZog@))mgP_yh7XY27Yn5fLs^*|lU{wdw;ufx^WRrlys^8boYT@bt8ZR6|r*lxZC)9yR@2kG4~C%1ZpM^#FT5eM7NzY z7-5OV+NN$^B3MHx79-VSjeJd53`&-;T2*d&wr~>bMVfe6Ro#OT!`1co&$G0H4-S;c1nL2_2~8`#+^|D){l9Sif@xF7}#92$S zG_XarjQ1by7wott1{#F*F3h+DogcoRx0Wp;5{gMsJqJprAguFEOK=v;dtn~=STrm( zFqHParvu=?OU?j9%x^u6sJZ}lrDab?^N{y=q@B1hMV@c}s}>ym2ocmLACf{A)8c^H z0(_k8-u7;O8OZ32UC9=W*Ic7^=& z<)UvMSJ&0nHk}>;lIrONt)ed{JJN`mFjPZWB^cX*d0=$j@)Hww(8^hd2a{|iI@@f! zDFNn@%tbwQYx>DQcJFdQRP>_iMMETz49;`Ezt#zW26*toN!Yr`Qjw*(U3mHvKle|@ z!NJG2Yroh)4XDJVpa8sOpvF4oR1GHHwMEScuuA=G_Wu$Y{G{LJWI4go+CN7ga)G{a zz+k|HS)+OXU~WU^s$hsLeriI4vhVzyj^@nc;nLX9-Fn3K6y}VpC9Ed>!uJE9A zxSBh?1QrD4W&{skn?v!~VmQyzLnz*j5Kg%5R1eEOxQVYiBi8||Y|OUOE?l3A+~N9j zrz@)did81}5EHeio3KL<0!g!Sdb0`+l6t5`X3p&cvx|87{_5zonw?l%pi|E`D_ z^DghTX+skV*b?Bo#%Y#Q@ZUXCEH_?fCB6*@GUUAprG$xkWKL-J(3G;Q1LaGhp=B6AJt%*>O`LE z$`u5v78}ozyzh$NPjokWSOm%}DPuMoP(X(R$B2Lz1RMXEF(;*R_F_F%lI(5c04f@qi23X7%2frDs463BcJ0|W(R9<$pg-a*Q*2wLV6ht^^$bgFiDT% zp_nbpjCF>%`dGqjP;f}Hd$ zkDUU-#rCvkoI()+9Ailv{Q#0aZ{-rZOAxhMe;o5E2U&z--uHuG#UmY;#%>9!ij`}v zmp#_i8WaObAw*y=|2qB@C77egwFpdt*F~1*lWG+b2lyPu!T+Y6DaRrHe=X{2SpXgJ zKb3n}f8sp0UUq-X2e0{42oY#SflpfyM4B9js$Z90VH!5B@HJ2D^N>6%Lf`#e>9}4| zT~J=rcJ%a^f?w^jOm?^%ZRO{?Xv|d4QQueil;x@MqduL=Ac^I~=d#Q+>u*GPZOhm& z@-a;tCNWD8DL57oLJ42vTc7Ktv};VXY}&sVT>Lp6erf`DUoo!!i%&AjQNi(m~^cgzOsk=wtcfZk%qFh8$ zQeqGuu8$X{b<*Wljg)zg?GeLTE2V%8LP<142-G*x0zp~pcT)1z>P-yyqX*eGL4)X3 zgJdp37>J2-3uFIvD8X4|#b zZVsqG7Ux$ug*WJZz`t9w3-S?=&ue2h;SqEM9D^Nq=X*^^Q$iTtvz(=zzSSvHb1m_E zb;ao2&%L5}PKP(1__eCJ%CgHwk#6a5d5aE2*Er+iJ^QTXkR23;KkMd4W_}4y6e=P@ zBiAwPn(3 zvA>6M9T0MW^8xS*Tu%3N?#zNiA5Mr9ye=Q+1E%mNyCUEvNXmZ?qMxcSj%K5Pll=)5 zcniTzOPy#StkKLy{;w1yI%6B+ba4W}znyEo>;%HAAajtgz_A6g2O~iA!m(!90j$7u zpe$VldTq@ol;q{<-`;1c8wg=v&EEt&>?oiUZw8H1dwXE~Vw`e!->QtOmVEg%rf`=~ zH|z}XP+lxa=M5AX@W}$z>u;?+srBISDnYJ+?pxF0PYWP`fOG4`a?iUZ=pF67MFvdi zO{m00SL`_efL*n@E}5(7cYRK;bfGRF`NdX(H~S*q7?W+L>35ru3q|2pH_hn^Mu;Ds zR?BnJo>vMjn;vv2UFk5JSj&O_sw8zx%{`eL4%C&CYUnu&fS@A!6jUv$QuJFVkNk>Zr_d0T{)-8R6D9 z*M9cQJ5UndjiQ&5{12^G(U6s@TVazOLyK*DSxg7Ohv?q~6XBtCXs^utq6^or5l5~+ zF2efUhOy00W?I%IAN20&86EJCaP}qCyH$}+og+faU2HxivmlfGXRbf~y378^{{nUU zN4m)V8|pkz`)rEUcwbz<(&tPfH27f9hBTBpEJ&Ju{d$hUcutY)A07QInB3U-cebIt zH_Q|jx&=zKIo8a>tNBe41$J~S>UpkinMe=7(6aP;{lijoS-!<@`+#}S%ux9KuP3uR z7^1c`A)tAD7qz}(LORx?Tr?L+nG?#i2vsXw+ZAW|f(|1msAeLz5(mO`&<#FS@z>I_ zGxrMSevOvyXqnd3zK)V&d|N;`yx97tDJef z7+#?ec*O1$FCX38%kSv`e2PN`Y+IQ(6j30s0~$2|M=Azd%w*D*77eK`0>N@*9f4I-UsTv=&NieC@|GWp`t&`ua^QX;xt+s z|79@~v3G}-0_;(}J1oH6XZM(ZcMB|Gc_7b!YC6uV#<2g_tw@#O9#Bkew-xIj06Eg> za=H`y$3$6{$~rT{opEwy)b`974v-p^(Mh-lN$-)C{-C64EpaCF#p(?z2v@e!|?(Pr`MyhD~_JsKopgvA`4nbGBQ#Uzs_RNepRay2$ z;XU136R}_FU(!U6oiW~kFFT-2=!VC7C((i2tTRq16BpD<_e8(7<&2Xv$#syO{>$P8 zqGKd}ht8{Q27>+KN1d$R?7C0GB|Q>N<>H+6nu( z!LiO?U>)0B@iG#jmgs@SrxM*hF$(?!+tKywWl#w)ydmvnJ}gz+d5hR$*8j@;iK0Y= z1B@r<&-C@8*BzRDa$#)T?z?Wq@k6a(iNrx2??s@7x}R8skmK%|!$F0;#?w?|+7U{2vSLPER4k~n!u;9Hi6KAAsX!LOw@YLL*KK!Uq2o3N7^44e193Y3N-YKYweX8Nd z{1bwYPvK2^g5?qiZ{|r}bX@L`7h@hM0?MN`c!Lh;FfNSlP&CW-#F^TzxNzO~?z@+k zUTXxrTuKrWU=Z6wXWdtLzAdJ>a5ljbuaDS|0k0Sb({1X*8k@&qoGtPa44CtI2nUNM zu6R1mHO>VR0f9L5Lz4*Y?Haku-zdrG`ZPVdpJ+hTXAxdwF7ubNOCg6n0Z?A&#+iil z)1wQtnz6b#|7BQ=Ev&rE<`yQveT36qQl1 z-2?X99$r;I{M;uUxKSIytVmA%P=fwYN^E=8`CyV(PDltn7=+7!6>YB78IoNxS@lf4 zNUmc8-!%BiP+41j82RFqY7X*r^YU9$-XQ7&l_)C%qdD@2PFWRfoZ)=c=s&sdkUE0Ad?BwW{yRAn)C&ND`WN@_Sw(K(O=U!s_?(|2$2F{6I&Y8%;%h`{I8*&`^Ik zG6!N4xsp%l8l6ZvYx+L$WA1u>SFhv7dvv`8zvzt{8~i_ev=b%_;S=-h?m<4q%Gp{s z>qp)hu@Jm-+_DU#TdK_mEL$9)3hSKo@jIOVq`2AUt32PXEY4hiAZzMkE|Ke!D$6c4 zG|^HHXtT}Ly>mjJ59r6vDE|l_`#zfH$37`%kmbFeJ+5saYx=CvEM>>ROO*K|erCj# z^T6vXx8Etzvap2q%M&iE_MwKmj|6|7xi->+dmA@AM!KOCJgu*v<}a6r&Z9)=j>e-6 zY9Fm45og*QbeEH@`tKvo0A9=dsYt=Z8(dVLQ`DsUpKe~~TiIB@;n$B$dw@3Ef=ITJ zn*?@r;6K`XyDB}{IMubCaGx5c20{(gxbl&OaCh7Vrqg~Os8NVq_oIrt2{5F`;m}3g zJ+Bng67-DxY>4Qzk)IyOsSC!l)vWCLRR+7(i;m|Qe5$vetI&-k)N$1u9*TuIudlZ3 ziQOK+GxJ9dxmn} zf;$cEGzJ6gec*OKbP0Erw8J5-%fS6&w)D9?#Z-z z(Z4|Ybk|oTKz{qR`wP@AOj=Zf0boQ|3FijrTp;T;=g?05d42x+=i|H>Y(dOt0~#4XNYAZTCl78 zV{e*lUwsKXcoH2OmXP#KH0s(<<^f1|kG6N(?+H#A{+s?@tqkwRR-2Khw0Xi@9~v&D z%^>>749A{+Pz;1>(bDt0%WO2_3w5&1SjvyI7EDpkpm7h4#?%v?6+oRDu z#ztI-sfpX#yaN6QNu`Pf_5m2FyZ~Q0C3=qJjXb)by96I$SN+>`qByhk`>r0ICP_%ui*G)cH@8bB3&%yfF-QB zw;kpFO`!&PeDX$7;q36k-+L9uC1u^=H(cLf)r_Fq-}en)iEe(Re~ZQ&&9#7gFUvsM zCHP^ck#pwUj1pod-{Qt!1N$L*!ld;?ob{F*a#i@d z!*}jx;+|a3Oh;`(&f5f?YZvGQg~$$w%V~Pa`6g6f$^hf35pY+gb)cqN4x8dBC8u z&zMo^1iKzJ5WRB%QJ=Osa9ewJ7C=gL`T?UPi$#a(#w{`N5il6+p*|7P2|Lz%Cjmu2 zeL%C1y+wqRBMwvJ6l*;Vpa}s!UgDjpJn9$AV3Z{D#H6H7I~wpgYnq4V_X8^^Qiz2M zMa~_nDjPIhOyDN&)pw%o#EKQXys_{LTIZKP2Mk zyt_CRardUcN0%GY@6js3J@TK68@Llqw>k_=8lbKp1Dv-PTy0 zl-(qaI=Mw@8fL@vunCtaq7HptS$9SxRYSll-mGLUK^L;X%#tW}e&aqT(dJc!%9}@m z;DSZXfD3h8uq7w+PK<-|fjgM|0JQc0Sd0l#=jdar3VYv}ItzqNKG&P_(ePR=l?8#B zK$dyiu6mlCU9QBELPLv(&@SqEg@%`+Zm%3U3H;Owz8jq3*eAjJry(6H?QjExSZtGc z=9e&EzR%dTb2o$PMU!xPrTWMZ6Jwf1;X^^gw!>%*l(~f)WuBuAZ8H4Yyf3$&pzcKj zi;VDz-V1}ND{P$O2C}8}_F3msz(#xV*LG&*5MN}rk!ebtIpb;^9LZR+DMNS<$9F84 zEP`+3O6`$##Fdv)5xDRRt4uUIUdGtg_?pzJR842-SgNMDUQ7ryf-w5A2`;M6a|g9P zWqsdfeMnRGEkZ-|2lvGzeNmY8M{Dh6jXMv*nB?!*pbH9uiFdJIUv4Vk1y%)P;-j9% zt{hAL!6^jxbG`WH@T4GmA|Dj9cJW!L$uX!N_6jfz^kP}E<=y1w`^!uoQjXgH-YdOH z_u%}6v20-mkL~;04!59T4p8@2@8nJ9`q|g>Z)x8?x1hKG;0sH1n2;Z z_(c$%C}OQtLET^CE3M(2JwOA{bCQr1gLOmt2J$6jC6fqpU1-Ae83EOEj9o~&|e_Y2~z)S38eq^a``(fg*Tv zPp1FE53aDEUOeDD2y{b#zhn818D30Vt(RHB&PkYDD^DVS$S4rP)V&S)%fO?_MpeT^ zgq8xzFo;AngW3M6kxV+u&;+1#i7qt*A}B8K0DloE8^Mmn4>w7((zx=`P)*8L&8?f) zna)OVg&yI)(y6%@DkVRZ-pa#UIBYEZ0GXc??IU2ZLpBnXlUrvj^&@i)9RzRn7hAK= zpC1Q9oBd?wAv!;r@35MHW|yhAagc~0y}q=NJwG-^A)I1;R3fu8&pd}_ydLiCAPGq> z^CunEC6&~#WPbmG7!FH)z6ZE{q8*NRF!ELbOFeP!jibJCn*viT{I?^E(0;TGllJsn z(veaBwHkGaOauqdNJNYNhq$dI$a_Ce-aXDKv2$R|zM_eFKFjsXEgKWA7N5SJA*`#f zmbo$Y@q|!v9+!NIk;8qLV}Wc25gfzanwFIiQB+#}t6ayZA8XpO*mwu5b#-a2P*!jE z8dTt=5C8xZX-ZWCUvSvfMn7C?U>HDFtpCjI*={b2P6_{zj%I&e_;fUgn|`iK3HyR5 z&pQ&E;*h9%=W0ieft9QUt!yxfRm`-8IPz}|q~>tb9v+uzDDYL5+R%y#CfD=LfPnz7 z%4Ck>azSEX#FE-Y2GnKq9 zx76kagJ=A_dc*GOH7Q5v%g5USq#rQ$*;Mp#4?&S6`^Rby7@|W~m(WT93TR_y%Dpop zWsA@-k|{|y`U7B94*>-)^g8x=6}Ifwp8vg1rSO`fVHZI==8+29M=9=wgnOCL#rm-E z9wwH|cn`w+y*SSqCsFp_Mx4lW>w`ENYKF>(NY=XQIMvAdCDiGQNnaKp5?iYaEsD76 zFa@?ea&qmo;zIS+FQtl9T{g|^ZEDmeAhKReBa&YcCvlLimjcIc0Rj6Tg94C_1EzBF zd?Q*b%?qT&f760GyL&_sBlr(tDL zH_tHqHNJOgDaqxbh;T)!Vyg32f*MsK)xadcJIDW zx=(Ku=?L^HS1<4ZY1twN&`Y%0itWBo0o4i6QgT$fKn9nXxSk?Welnsxy4OmargsG1 zXbu(`gMM}jgwGKqkBLc^+6etzvz3^r*9LCC<}p-O5(%#oDnL96ls&Ah9$u-o;sm@x zD+x}-dO4U&0{?J=qE$_5z2DEquc@4~voz##1c9|I0<))k95G~N>29uBS0sg4Zg@8i zyxR?4groA=hNq%oJll`w#pbX2(_%#fM$`v;sYV#IgyHy+Zj0f|?JK$t~VTa5HZr~Jx8 zsae}BI_kZtO{ehiC@Sh?<>vZjQ2#sJoQen_uSz&sSXg2f|31X5e@UnNIYX(7;TKZs zna>~E>;#LCFKc68TVY`ZiRb}gHw@=Nm0}IH{1IQ!q_sI!;8)%6$3E|SwBGlYWz+7| z>y3TjWM2EO)N=DdO}njVoI*C-Z&0J7RCn!C-7h=aLnDx?%@+m2Yv~Sf3r&r%>Uf9n zUzO+ogbZX8x5E`_Zy@*4a%?3u43ru9GHT_WtO(exnxQs(iQzcXn;nPuu>xIpg`D_h zsz2s39ycK)b+$uC%&# zuw?@jSU`4c{-C1Kx;U;es_R+J#q&P8W>ePah}J!d=Py!TFkPwNW76c~SZbHAKlIRP zRbx*4%8@Q#ni_6xFu6a$3bZS$FCufKpZ+9fg((+CbHF-|d1f7`?bzR1YmBREY!F51 z9}2S&PTM7;z0Y+)4yys>{-+6JLu_+< zF?~t^*IU)|@Zl97a;XX683d=5lHI$H9dfr3CZL9{^A1cG8-w2E14MUzFx4Nc$jcAT zkUW_F0upG(enM)@>Er##+H^2mc&3(`o_ zp*7`^TeYQB)NDDS`V4c>a?*6wGt@~+QC zDNd%a6CS6eYCXhP=7%};#dTvhMGOz&O)M8^?)ZyvS8sb+|MdPUE~>7y{#sIkBzR=s z;{T}dLo*je%KqI*vr01XQp#Pwq`t?9+i4;tYB^V_w4pWJM|mZplLvRVIthIt{w=Yv{T z)*onD9Q2NVKZl(g-F#vw(PGy1s}FH`+!t?~spw2Hs|tfJhG#jW{3$+o!mTAZfohvH zqNfMVP#$W-Mcg4T8l zq|)YjY6XNqMoJY@1pW;PB8hjc+Q#CRZg9=6yzvsG5OsJ(>iW%XVfv%Kd!-Im3Gtyk z84MKgbmIZc5x(;wB_-!HHxPNHjw?|Fh0gF)e;Ynw+19JhQeio)AS0YL->-H!$JP|E zY8Qy>s~?=olK8G#c$VJ7D*3L%L=ei5k%8IsZ5+ChsfEerU=G}8@4IxvI#$C$2E)up zEZnE7#t`wjsE*Yw@|>r_*kZknP2@?Q3f0+lbW3%-C8_?}y~A|vI4P-)oh_D6zF@eQ zM@QM^)txtR1cJ4n%N*&|n=j8;MM|(~bjS{Z7~hxA;Nk}2;_wi{H&t85l*<=hf&VL} zoA?3mq3XPC@QL`FQT-57@uHo-2blxWEWUpmwzoCo4Z0+4J13K>dB9o$ki-@$|67M0 zK>%kZY4JT>FsaxXfVa+p@^3r$k#BB-i5Md>#PIy}a``pp>0tNLGbEj&O=jl)djTc< z5b#ATD2NIRCx8{Qb$MA?*$|m=3|{rRy1FZ!^It@#$IcR~?C^>aKh{U9=?)7^*9l&z zin9FF9(?FwwLzner1$o3#%kmp|0KD2Yaz7&bWYercZ(7Kwn>#_Xc(qGb?mtcZXAEh z=EowIEt?*|r-FH$>#*E07=Q2Ytd_w{lE>cbX z`h;kCHweF2Iv5k{u*xi=Sgi+FC)T{(%lQC;e^h?_pmx2})Vi+}yK1=dXCu?Q5)(dj zygBW2ld>+Z&)``m#G>~s_U4t<6JNmYpw^Nw|$j zy_=qHk#+3WUzuror&WpPWMYG8*A|#Pg2p+n))|E36}d+x5fdnfX;-8db7>C<&Q@

4nlW0YX9^gmKyZq;?n$|?E_{_Kp_aNezUB8jm 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%0AwUU3FSm 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 DIpeFXz{p6^ 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 SwJn53a@g#cY5D>C+y4hU{ErI& diff --git a/docs/README.md b/docs/README.md deleted file mode 100644 index e4f9b7b..0000000 --- a/docs/README.md +++ /dev/null @@ -1,65 +0,0 @@ -## PaCER Toolbox -Precise and Convenient Electrode Reconstruction for DBS - -Please note that PaCER is a research tool **NOT** intended for clinical use. -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -**GNU Affero General Public License** for more details. - -Copyright (C) 2016-2017 Andreas Husch, - Centre Hospitalier de Luxembourg, National Department of Neurosurgery and - University of Luxembourg, Luxembourg Centre for Systems Biomedicine -![Image of a PaCER electrode reconstruction at two different time points of resolving brain shift.](PaCER.png) -### Background -The PaCER Toolbox is a MATLAB implementation of a robust method to fully automatically reconstruct deep brain stimulation leads from post operative CT imaging data. PaCER is able to fully preserve electrode bending (e.g. caused by brainshift). Further is able to detect individual contacts on high-resolution data. -The PaCER toolbox is provided with means to easily visualize electrodes as well as imaging data within the MATLAB environment -. -### Requirements -The requirements to use PaCER are - * **MATLAB** - * a **post-operative CT image** in **nifti** file format. - -A **CT slice-thickness <= 1 mm** is recommend, however PaCER will -work on lower resolution data too by falling back to a less sophisticated contact detection -method (yielding lower accuracy). Nifti input files are supported in compressed form (.nii.gz) as -well as non-compressed (.nii). - -### Getting Started -The easiest way to learn about PaCER is to run the example files. We recommend to add the -PaCER directory and all its subdirectories to your MATLAB path first. This can be -archived by running the file SETUP_PACER.m in MATLAB (once). The examples include a call -to SETUP_PACER. - -#### Example Datasets -The following examples require only a post op CT dataset - they should work out of the box for most CT scan protocols as long as the slice thickness is not toooo bad :-) Easy conversion from DICOM to NIFTI is possible dcm2nii which is included in [MRIcron](https://www.nitrc.org/projects/mricron/). -Advanced examples demonstrating further use-cases (e.g. visualisation of segmentations and atlas data, simple volume of tissue activated model etc.) can be found in the examples/advanced/ directory. However these examples require appropriate co-registered image modalities (e.g. atlases, segmentation). We are in the process to provide a full example dataset in the future. - -#### The Examples - * **EXAMPLE_1.m** - Basic PaCER call and electrode plot. Start here! - * **EXAMPLE_1_1.m** - Continues EXAMPLE_1 by adding an **MPR view** of the CT image and demonstrating some **plot customisations** - -### Questions -Feel free to open an issue at [https://github.com/adhusch/PaCER](https://github.com/adhusch/PaCER) or drop a note to mail (at) andreashusch.de - -### Literature - -A. Husch, M. V. Petersen, P. Gemmar, J. Goncalves, F. Hertel: PaCER - A fully automated method for electrode trajectory and contact reconstruction in deep brain stimulation, NeuroImage: Clinical, Available online 6 October 2017, ISSN 2213-1582, https://doi.org/10.1016/j.nicl.2017.10.004. -[Article is open access and available at Elsevier ScienceDirect](http://www.sciencedirect.com/science/article/pii/S2213158217302450). - -### Acknowledgement -This work was made possible by a Aide à la Formation Recherche grant (AFR) to Andreas Husch by the Luxembourg National Research Fund (FNR). - - -PaCER is packaged with some free external software libraries for convenience. Please see the "toolboxes" folder and the respective LICENSE files for details. -We feel grateful to the authors of this toolboxes and scripts: - * [Tools for NIfTI and ANALYZE image](https://de.mathworks.com/matlabcentral/fileexchange/8797-tools-for-nifti-and-analyze-image) by Jimmy Shen - * [RGB triple of color name, version 2](https://de.mathworks.com/matlabcentral/fileexchange/24497-rgb-triple-of-color-name--version-2) by Kristjan Jonasson - * [GUI Layout Toolbox](https://de.mathworks.com/matlabcentral/fileexchange/47982-gui-layout-toolbox) by David Sampson and Ben Tordoff - * [in_polyhedron](https://de.mathworks.com/matlabcentral/fileexchange/48041-in-polyhedron) by Jaroslaw Tuszynski - * [Cylinder Between 2 Points](https://de.mathworks.com/matlabcentral/fileexchange/5468-cylinder-between-2-points) by Per Sundqvist - * MPR View, by Florian Bernard - - - -![Logo LCSB / Uni.lu](unilcsb.png){:height="50px"} ![Logo LCSB / Uni.lu](fnr.gif){:height="50px"} ![Logo CHL](CHL.png){:height="50px"} diff --git a/docs/_config.yml b/docs/_config.yml deleted file mode 100644 index e0f9bd0..0000000 --- a/docs/_config.yml +++ /dev/null @@ -1,4 +0,0 @@ -theme: jekyll-theme-tactile -show_downloads: true -title: PaCER Toolbox -description: Precise and Convenient Electrode Reconstruction for Deep Brain Stimulation diff --git a/docs/fnr.gif b/docs/fnr.gif deleted file mode 100644 index ecce61cfc71d82765f6a4ff65be4ffdb59cf60b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4319 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 From c1d07a227e31c3187bddbd55cb38900c324b5317 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Wed, 14 Nov 2018 12:56:34 +0100 Subject: [PATCH 29/83] renaming toolboxes folder to external --- .../layout/+uiextras/BoxPanel.m | 0 .../layout/+uiextras/CardPanel.m | 0 .../layout/+uiextras/Empty.m | 0 .../layout/+uiextras/Grid.m | 0 .../layout/+uiextras/GridFlex.m | 0 .../layout/+uiextras/HBox.m | 0 .../layout/+uiextras/HBoxFlex.m | 0 .../layout/+uiextras/HButtonBox.m | 0 .../layout/+uiextras/Panel.m | 0 .../layout/+uiextras/TabPanel.m | 0 .../layout/+uiextras/VBox.m | 0 .../layout/+uiextras/VBoxFlex.m | 0 .../layout/+uiextras/VButtonBox.m | 0 .../GUI Layout Toolbox 2.3.1/layout/+uiextras/get.m | 0 .../GUI Layout Toolbox 2.3.1/layout/+uiextras/set.m | 0 .../layout/+uiextras/unset.m | 0 .../layout/+uix/+mixin/Container.m | 0 .../layout/+uix/+mixin/Flex.m | 0 .../layout/+uix/+mixin/Panel.m | 0 .../GUI Layout Toolbox 2.3.1/layout/+uix/Box.m | 0 .../GUI Layout Toolbox 2.3.1/layout/+uix/BoxPanel.m | 0 .../layout/+uix/ButtonBox.m | 0 .../layout/+uix/CardPanel.m | 0 .../layout/+uix/ChildEvent.m | 0 .../layout/+uix/ChildObserver.m | 0 .../layout/+uix/Container.m | 0 .../GUI Layout Toolbox 2.3.1/layout/+uix/Divider.m | 0 .../GUI Layout Toolbox 2.3.1/layout/+uix/Empty.m | 0 .../layout/+uix/FigureData.m | 0 .../layout/+uix/FigureObserver.m | 0 .../GUI Layout Toolbox 2.3.1/layout/+uix/Grid.m | 0 .../GUI Layout Toolbox 2.3.1/layout/+uix/GridFlex.m | 0 .../GUI Layout Toolbox 2.3.1/layout/+uix/HBox.m | 0 .../GUI Layout Toolbox 2.3.1/layout/+uix/HBoxFlex.m | 0 .../layout/+uix/HButtonBox.m | 0 .../GUI Layout Toolbox 2.3.1/layout/+uix/Node.m | 0 .../GUI Layout Toolbox 2.3.1/layout/+uix/Panel.m | 0 .../layout/+uix/PointerManager.m | 0 .../+uix/Resources/tab_NoEdge_NotSelected.png | Bin .../layout/+uix/Resources/tab_NoEdge_Selected.png | Bin .../+uix/Resources/tab_NotSelected_NoEdge.png | Bin .../+uix/Resources/tab_NotSelected_NotSelected.png | Bin .../+uix/Resources/tab_NotSelected_Selected.png | Bin .../layout/+uix/Resources/tab_Selected_NoEdge.png | Bin .../+uix/Resources/tab_Selected_NotSelected.png | Bin .../layout/+uix/ScrollingPanel.m | 0 .../layout/+uix/SelectionData.m | 0 .../GUI Layout Toolbox 2.3.1/layout/+uix/TabPanel.m | 0 .../GUI Layout Toolbox 2.3.1/layout/+uix/Text.m | 0 .../GUI Layout Toolbox 2.3.1/layout/+uix/VBox.m | 0 .../GUI Layout Toolbox 2.3.1/layout/+uix/VBoxFlex.m | 0 .../layout/+uix/VButtonBox.m | 0 .../layout/+uix/calcPixelSizes.m | 0 .../GUI Layout Toolbox 2.3.1/layout/+uix/loadIcon.m | 0 .../layout/+uix/setPosition.m | 0 .../GUI Layout Toolbox 2.3.1/layout/+uix/tracking.m | 0 .../GUI Layout Toolbox 2.3.1/layout/Contents.m | 0 .../GUI Layout Toolbox 2.3.1/layout/layoutRoot.m | 0 .../layoutdoc/AxesExample.html | 0 .../layoutdoc/AxesLegendsColorbars.html | 0 .../layoutdoc/BoxPanelFancyStuff.html | 0 .../layoutdoc/Compiling.html | 0 .../layoutdoc/ExampleApp.html | 0 .../layoutdoc/Examples.html | 0 .../layoutdoc/Examples/axesexample.m | 0 .../layoutdoc/Examples/callbackexample.m | 0 .../layoutdoc/Examples/colorbarexample.m | 0 .../layoutdoc/Examples/demoBrowser.m | 0 .../layoutdoc/Examples/displayEndOfDemoMessage.m | 0 .../layoutdoc/Examples/dockexample.m | 0 .../layoutdoc/Examples/gridflexpositioning.m | 0 .../layoutdoc/Examples/guideApp.fig | Bin .../layoutdoc/Examples/guideApp.m | 0 .../layoutdoc/Examples/hierarchyexample.m | 0 .../layoutdoc/Examples/minimizeexample.m | 0 .../layoutdoc/Examples/paneltabexample.m | 0 .../layoutdoc/Examples/visibleexample.m | 0 .../layoutdoc/Function_reference.html | 0 .../layoutdoc/Function_reference1_1.html | 0 .../layoutdoc/Function_reference1_2.html | 0 .../layoutdoc/Function_reference1_3.html | 0 .../layoutdoc/Function_reference1_4.html | 0 .../layoutdoc/Function_reference1_5.html | 0 .../layoutdoc/Function_reference2_1.html | 0 .../layoutdoc/Function_reference2_2.html | 0 .../layoutdoc/Function_reference2_3.html | 0 .../layoutdoc/Function_reference2_4.html | 0 .../layoutdoc/Function_reference2_5.html | 0 .../layoutdoc/Function_reference2_6.html | 0 .../layoutdoc/Function_reference3_1.html | 0 .../layoutdoc/Function_reference3_2.html | 0 .../layoutdoc/Function_reference4_1.html | 0 .../layoutdoc/Function_reference4_2.html | 0 .../layoutdoc/Function_reference4_3.html | 0 .../layoutdoc/GUI Layout.html | 0 .../layoutdoc/Getting_Started.html | 0 .../layoutdoc/Getting_Started1.html | 0 .../layoutdoc/Getting_Started2.html | 0 .../layoutdoc/Getting_Started3.html | 0 .../layoutdoc/Getting_Started4.html | 0 .../layoutdoc/Getting_Started5.html | 0 .../layoutdoc/Getting_Started6.html | 0 .../layoutdoc/HierarchyExample.html | 0 .../layoutdoc/Images/Border.png | Bin .../layoutdoc/Images/BoxInBox.png | Bin .../layoutdoc/Images/BoxPanel.png | Bin .../layoutdoc/Images/BoxPanel2.png | Bin .../layoutdoc/Images/BoxPanelDockExample1.png | Bin .../layoutdoc/Images/BoxPanelDockExample2.png | Bin .../layoutdoc/Images/BoxPanelDockExample3.png | Bin .../layoutdoc/Images/BoxPanelDockExample4.png | Bin .../layoutdoc/Images/BoxPanelHelpExample.png | Bin .../layoutdoc/Images/BoxPanelMinimizeExample1.png | Bin .../layoutdoc/Images/BoxPanelMinimizeExample2.png | Bin .../layoutdoc/Images/BoxPanelMinimizeExample3.png | Bin .../layoutdoc/Images/CardPanel.png | Bin .../layoutdoc/Images/CombineBoxes.png | Bin .../layoutdoc/Images/DefaultsFigure.png | Bin .../layoutdoc/Images/DefaultsSystem1.png | Bin .../layoutdoc/Images/DefaultsSystem2.png | Bin .../layoutdoc/Images/Empty.png | Bin .../layoutdoc/Images/EnableExample1.png | Bin .../layoutdoc/Images/EnableExample2.png | Bin .../layoutdoc/Images/EnableExample3.png | Bin .../layoutdoc/Images/Grid.png | Bin .../layoutdoc/Images/GridFlex.png | Bin .../layoutdoc/Images/HBox.png | Bin .../layoutdoc/Images/HBoxFlex.png | Bin .../layoutdoc/Images/HButtonBox.png | Bin .../layoutdoc/Images/Panel.png | Bin .../layoutdoc/Images/Panel2.png | Bin .../layoutdoc/Images/ScrollingPanel.png | Bin .../layoutdoc/Images/TabPanel.png | Bin .../layoutdoc/Images/VBox.png | Bin .../layoutdoc/Images/VBoxFlex.png | Bin .../layoutdoc/Images/VButtonBox.png | Bin .../layoutdoc/Images/VisibleExample1.png | Bin .../layoutdoc/Images/VisibleExample2.png | Bin .../layoutdoc/Images/VisibleExample3.png | Bin .../layoutdoc/Images/axes_inner.png | Bin .../layoutdoc/Images/axes_layout_example_2.png | Bin .../layoutdoc/Images/axes_layout_example_3.png | Bin .../layoutdoc/Images/axes_outer.png | Bin .../layoutdoc/Images/basics_example2.png | Bin .../layoutdoc/Images/basics_example3.png | Bin .../layoutdoc/Images/basics_example4.png | Bin .../layoutdoc/Images/basics_example5.png | Bin .../layoutdoc/Images/basics_example6.png | Bin .../layoutdoc/Images/basics_example_tab.png | Bin .../layoutdoc/Images/basics_example_vbox.png | Bin .../layoutdoc/Images/bigicon_BorderLayout.png | Bin .../layoutdoc/Images/bigicon_BoxPanel.png | Bin .../layoutdoc/Images/bigicon_CardPanel.png | Bin .../layoutdoc/Images/bigicon_Grid.png | Bin .../layoutdoc/Images/bigicon_GridFlex.png | Bin .../layoutdoc/Images/bigicon_HBox.png | Bin .../layoutdoc/Images/bigicon_HBoxFlex.png | Bin .../layoutdoc/Images/bigicon_HButtonBox.png | Bin .../layoutdoc/Images/bigicon_Panel.png | Bin .../layoutdoc/Images/bigicon_ScrollingPanel.png | Bin .../layoutdoc/Images/bigicon_TabPanel.png | Bin .../layoutdoc/Images/bigicon_VBox.png | Bin .../layoutdoc/Images/bigicon_VBoxFlex.png | Bin .../layoutdoc/Images/bigicon_VButtonBox.png | Bin .../layoutdoc/Images/bookicon.gif | Bin .../layoutdoc/Images/colorbar_example_2.png | Bin .../layoutdoc/Images/colorbar_example_3.png | Bin .../layoutdoc/Images/demoBrowser1.png | Bin .../layoutdoc/Images/demoBrowser2.png | Bin .../layoutdoc/Images/demoBrowser3.png | Bin .../layoutdoc/Images/demoBrowser4.png | Bin .../layoutdoc/Images/demoicon.gif | Bin .../layoutdoc/Images/deploy.png | Bin .../layoutdoc/Images/greenarrowicon.gif | Bin .../layoutdoc/Images/guide1.png | Bin .../layoutdoc/Images/guide2.png | Bin .../layoutdoc/Images/header.png | Bin .../layoutdoc/Images/headerBG.png | Bin .../layoutdoc/Images/help_ex.png | Bin .../layoutdoc/Images/help_fx.png | Bin .../layoutdoc/Images/help_gs.png | Bin .../layoutdoc/Images/help_rn.png | Bin .../layoutdoc/Images/help_ug.png | Bin .../layoutdoc/Images/leftarrow.png | Bin .../layoutdoc/Images/pageicon.gif | Bin .../layoutdoc/Images/pagesicon.gif | Bin .../layoutdoc/Images/reficon.gif | Bin .../layoutdoc/Images/rightarrow.png | Bin .../layoutdoc/Images/titleimage.png | Bin .../layoutdoc/Images/uparrow.png | Bin .../layoutdoc/Images/why_fixed1.png | Bin .../layoutdoc/Images/why_fixed2.png | Bin .../layoutdoc/Images/why_layout0_1.png | Bin .../layoutdoc/Images/why_layout0_2.png | Bin .../layoutdoc/Images/why_layout1.png | Bin .../layoutdoc/Images/why_layout2.png | Bin .../layoutdoc/Images/why_layout_anno1.png | Bin .../layoutdoc/Images/why_layout_anno2.png | Bin .../layoutdoc/Images/why_normalized1.png | Bin .../layoutdoc/Images/why_normalized2.png | Bin .../layoutdoc/LayoutsGUIDE.html | 0 .../layoutdoc/PanelDock.html | 0 .../layoutdoc/PanelHelp.html | 0 .../layoutdoc/PanelMinimize.html | 0 .../layoutdoc/User_guide.html | 0 .../layoutdoc/User_guide1.html | 0 .../layoutdoc/User_guide1_1.html | 0 .../layoutdoc/User_guide1_2.html | 0 .../layoutdoc/User_guide1_3.html | 0 .../layoutdoc/User_guide1_4.html | 0 .../layoutdoc/User_guide1_5.html | 0 .../layoutdoc/User_guide2.html | 0 .../layoutdoc/User_guide2_1.html | 0 .../layoutdoc/User_guide2_2.html | 0 .../layoutdoc/User_guide2_3.html | 0 .../layoutdoc/User_guide3.html | 0 .../layoutdoc/User_guide3_1.html | 0 .../layoutdoc/User_guide4.html | 0 .../layoutdoc/User_guide4_1.html | 0 .../layoutdoc/User_guide4_2.html | 0 .../layoutdoc/User_guide4_3.html | 0 .../layoutdoc/User_guide5.html | 0 .../layoutdoc/User_guide6.html | 0 .../layoutdoc/User_guide7.html | 0 .../layoutdoc/User_guide7_1.html | 0 .../layoutdoc/User_guide7_2.html | 0 .../layoutdoc/User_guide7_3.html | 0 .../layoutdoc/User_guide7_4.html | 0 .../layoutdoc/User_guide7_5.html | 0 .../layoutdoc/User_guide7_6.html | 0 .../layoutdoc/VisibleExample.html | 0 .../GUI Layout Toolbox 2.3.1/layoutdoc/about.html | 0 .../GUI Layout Toolbox 2.3.1/layoutdoc/atoz.html | 0 .../layoutdoc/compatibility.html | 0 .../layoutdoc/demoBrowserCreateInterface.html | 0 .../layoutdoc/demoBrowserOnListSelection.html | 0 .../layoutdoc/demoBrowserRun.html | 0 .../layoutdoc/demoBrowserScalability.html | 0 .../layoutdoc/demoBrowserStructure.html | 0 .../layoutdoc/demoBrowserUpdateInterface.html | 0 .../GUI Layout Toolbox 2.3.1/layoutdoc/doc.css | 0 .../GUI Layout Toolbox 2.3.1/layoutdoc/frames.html | 0 .../layoutdoc/helpindex.xml | 0 .../layoutdoc/helpsearch-v3/_0.cfe | Bin .../layoutdoc/helpsearch-v3/_0.cfs | Bin .../layoutdoc/helpsearch-v3/_0.si | Bin .../layoutdoc/helpsearch-v3/segments.gen | Bin .../layoutdoc/helpsearch-v3/segments_1 | Bin .../GUI Layout Toolbox 2.3.1/layoutdoc/helptoc.html | 0 .../GUI Layout Toolbox 2.3.1/layoutdoc/helptoc.xml | 0 .../GUI Layout Toolbox 2.3.1/layoutdoc/index.html | 0 .../GUI Layout Toolbox 2.3.1/layoutdoc/info.xml | 0 .../layoutdoc/layoutDocRoot.m | 0 .../layoutdoc/layoutRoot.html | 0 .../layoutdoc/releasenotes.html | 0 .../GUI Layout Toolbox 2.3.1/layoutdoc/termsOfUse.m | 0 .../layoutdoc/uix.BoxPanel.html | 0 .../layoutdoc/uix.CardPanel.html | 0 .../layoutdoc/uix.Empty.html | 0 .../layoutdoc/uix.Grid.html | 0 .../layoutdoc/uix.GridFlex.html | 0 .../layoutdoc/uix.HBox.html | 0 .../layoutdoc/uix.HBoxFlex.html | 0 .../layoutdoc/uix.HButtonBox.html | 0 .../layoutdoc/uix.Panel.html | 0 .../layoutdoc/uix.ScrollingPanel.html | 0 .../layoutdoc/uix.TabPanel.html | 0 .../layoutdoc/uix.VBox.html | 0 .../layoutdoc/uix.VBoxFlex.html | 0 .../layoutdoc/uix.VButtonBox.html | 0 .../layoutdoc/uix.tracking.html | 0 .../GUI Layout Toolbox 2.3.1/license.txt | 0 .../NIfTI_20140122/NIfTI_tools.pdf | Bin .../NIfTI_20140122/UseANALYZE.pdf | Bin {toolboxes => external}/NIfTI_20140122/affine.m | 0 {toolboxes => external}/NIfTI_20140122/bipolar.m | 0 .../NIfTI_20140122/bresenham_line3d.m | 0 {toolboxes => external}/NIfTI_20140122/clip_nii.m | 0 .../NIfTI_20140122/collapse_nii_scan.m | 0 {toolboxes => external}/NIfTI_20140122/examples.txt | 0 .../NIfTI_20140122/expand_nii_scan.m | 0 .../NIfTI_20140122/extra_nii_hdr.m | 0 {toolboxes => external}/NIfTI_20140122/flip_lr.m | 0 .../NIfTI_20140122/get_nii_frame.m | 0 {toolboxes => external}/NIfTI_20140122/license.txt | 0 {toolboxes => external}/NIfTI_20140122/load_nii.m | 0 .../NIfTI_20140122/load_nii_ext.m | 0 .../NIfTI_20140122/load_nii_hdr.m | 0 .../NIfTI_20140122/load_nii_img.m | 0 .../NIfTI_20140122/load_untouch0_nii_hdr.m | 0 .../NIfTI_20140122/load_untouch_header_only.m | 0 .../NIfTI_20140122/load_untouch_nii.m | 0 .../NIfTI_20140122/load_untouch_nii_hdr.m | 0 .../NIfTI_20140122/load_untouch_nii_img.m | 0 {toolboxes => external}/NIfTI_20140122/make_ana.m | 0 {toolboxes => external}/NIfTI_20140122/make_nii.m | 0 .../NIfTI_20140122/mat_into_hdr.m | 0 {toolboxes => external}/NIfTI_20140122/pad_nii.m | 0 .../NIfTI_20140122/reslice_nii.m | 0 .../NIfTI_20140122/rri_file_menu.m | 0 {toolboxes => external}/NIfTI_20140122/rri_orient.m | 0 .../NIfTI_20140122/rri_orient_ui.m | 0 .../NIfTI_20140122/rri_select_file.m | 0 {toolboxes => external}/NIfTI_20140122/rri_xhair.m | 0 .../NIfTI_20140122/rri_zoom_menu.m | 0 {toolboxes => external}/NIfTI_20140122/save_nii.m | 0 .../NIfTI_20140122/save_nii_ext.m | 0 .../NIfTI_20140122/save_nii_hdr.m | 0 .../NIfTI_20140122/save_untouch0_nii_hdr.m | 0 .../NIfTI_20140122/save_untouch_header_only.m | 0 .../NIfTI_20140122/save_untouch_nii.m | 0 .../NIfTI_20140122/save_untouch_nii_hdr.m | 0 .../NIfTI_20140122/save_untouch_slice.m | 0 .../NIfTI_20140122/unxform_nii.m | 0 .../NIfTI_20140122/verify_nii_ext.m | 0 {toolboxes => external}/NIfTI_20140122/view_nii.m | 0 .../NIfTI_20140122/view_nii_menu.m | 0 {toolboxes => external}/NIfTI_20140122/xform_nii.m | 0 {toolboxes => external}/README_FOLDER.md | 0 {toolboxes => external}/cylinder2P/cylinder2P.m | 0 {toolboxes => external}/inpolyhedron/inpolyhedron.m | 0 {toolboxes => external}/inpolyhedron/license.txt | 0 {toolboxes => external}/mpr/LICENCE.md | 0 {toolboxes => external}/mpr/MPR.p | Bin {toolboxes => external}/mpr/MPRWorldCoordinates.p | Bin {toolboxes => external}/mpr/OrientationCube.p | Bin .../mpr/relativeCoordinatesToAbsoluteCoordinates.p | Bin {toolboxes => external}/rgb/license.txt | 0 {toolboxes => external}/rgb/rgb.m | 0 329 files changed, 0 insertions(+), 0 deletions(-) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uiextras/BoxPanel.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uiextras/CardPanel.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uiextras/Empty.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uiextras/Grid.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uiextras/GridFlex.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uiextras/HBox.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uiextras/HBoxFlex.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uiextras/HButtonBox.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uiextras/Panel.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uiextras/TabPanel.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uiextras/VBox.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uiextras/VBoxFlex.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uiextras/VButtonBox.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uiextras/get.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uiextras/set.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uiextras/unset.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/+mixin/Container.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/+mixin/Flex.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/+mixin/Panel.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/Box.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/BoxPanel.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/ButtonBox.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/CardPanel.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/ChildEvent.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/ChildObserver.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/Container.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/Divider.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/Empty.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/FigureData.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/FigureObserver.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/Grid.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/GridFlex.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/HBox.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/HBoxFlex.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/HButtonBox.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/Node.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/Panel.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/PointerManager.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NoEdge_NotSelected.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NoEdge_Selected.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NotSelected_NoEdge.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NotSelected_NotSelected.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NotSelected_Selected.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_Selected_NoEdge.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_Selected_NotSelected.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/ScrollingPanel.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/SelectionData.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/TabPanel.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/Text.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/VBox.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/VBoxFlex.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/VButtonBox.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/calcPixelSizes.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/loadIcon.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/setPosition.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/+uix/tracking.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/Contents.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layout/layoutRoot.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/AxesExample.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/AxesLegendsColorbars.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/BoxPanelFancyStuff.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Compiling.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/ExampleApp.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Examples.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/axesexample.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/callbackexample.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/colorbarexample.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/demoBrowser.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/displayEndOfDemoMessage.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/dockexample.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/gridflexpositioning.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/guideApp.fig (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/guideApp.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/hierarchyexample.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/minimizeexample.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/paneltabexample.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/visibleexample.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_1.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_2.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_3.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_4.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_5.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_1.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_2.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_3.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_4.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_5.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_6.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference3_1.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference3_2.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference4_1.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference4_2.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference4_3.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/GUI Layout.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started1.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started2.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started3.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started4.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started5.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started6.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/HierarchyExample.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Border.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxInBox.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanel.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanel2.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelDockExample1.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelDockExample2.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelDockExample3.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelDockExample4.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelHelpExample.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelMinimizeExample1.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelMinimizeExample2.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelMinimizeExample3.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/CardPanel.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/CombineBoxes.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/DefaultsFigure.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/DefaultsSystem1.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/DefaultsSystem2.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Empty.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/EnableExample1.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/EnableExample2.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/EnableExample3.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Grid.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/GridFlex.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/HBox.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/HBoxFlex.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/HButtonBox.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Panel.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Panel2.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/ScrollingPanel.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/TabPanel.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VBox.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VBoxFlex.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VButtonBox.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VisibleExample1.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VisibleExample2.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VisibleExample3.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/axes_inner.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/axes_layout_example_2.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/axes_layout_example_3.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/axes_outer.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example2.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example3.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example4.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example5.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example6.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example_tab.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example_vbox.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_BorderLayout.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_BoxPanel.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_CardPanel.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_Grid.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_GridFlex.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_HBox.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_HBoxFlex.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_HButtonBox.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_Panel.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_ScrollingPanel.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_TabPanel.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_VBox.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_VBoxFlex.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_VButtonBox.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bookicon.gif (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/colorbar_example_2.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/colorbar_example_3.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoBrowser1.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoBrowser2.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoBrowser3.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoBrowser4.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoicon.gif (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/deploy.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/greenarrowicon.gif (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/guide1.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/guide2.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/header.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/headerBG.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_ex.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_fx.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_gs.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_rn.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_ug.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/leftarrow.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/pageicon.gif (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/pagesicon.gif (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/reficon.gif (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/rightarrow.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/titleimage.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/uparrow.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_fixed1.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_fixed2.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout0_1.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout0_2.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout1.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout2.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout_anno1.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout_anno2.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_normalized1.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_normalized2.png (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/LayoutsGUIDE.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/PanelDock.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/PanelHelp.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/PanelMinimize.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_1.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_2.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_3.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_4.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_5.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide2.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide2_1.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide2_2.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide2_3.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide3.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide3_1.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide4.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide4_1.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide4_2.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide4_3.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide5.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide6.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_1.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_2.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_3.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_4.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_5.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_6.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/VisibleExample.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/about.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/atoz.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/compatibility.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserCreateInterface.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserOnListSelection.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserRun.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserScalability.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserStructure.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserUpdateInterface.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/doc.css (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/frames.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/helpindex.xml (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/_0.cfe (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/_0.cfs (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/_0.si (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/segments.gen (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/segments_1 (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/helptoc.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/helptoc.xml (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/index.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/info.xml (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/layoutDocRoot.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/layoutRoot.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/releasenotes.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/termsOfUse.m (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/uix.BoxPanel.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/uix.CardPanel.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/uix.Empty.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/uix.Grid.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/uix.GridFlex.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/uix.HBox.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/uix.HBoxFlex.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/uix.HButtonBox.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/uix.Panel.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/uix.ScrollingPanel.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/uix.TabPanel.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/uix.VBox.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/uix.VBoxFlex.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/uix.VButtonBox.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/layoutdoc/uix.tracking.html (100%) rename {toolboxes => external}/GUI Layout Toolbox 2.3.1/license.txt (100%) rename {toolboxes => external}/NIfTI_20140122/NIfTI_tools.pdf (100%) rename {toolboxes => external}/NIfTI_20140122/UseANALYZE.pdf (100%) rename {toolboxes => external}/NIfTI_20140122/affine.m (100%) rename {toolboxes => external}/NIfTI_20140122/bipolar.m (100%) rename {toolboxes => external}/NIfTI_20140122/bresenham_line3d.m (100%) rename {toolboxes => external}/NIfTI_20140122/clip_nii.m (100%) rename {toolboxes => external}/NIfTI_20140122/collapse_nii_scan.m (100%) rename {toolboxes => external}/NIfTI_20140122/examples.txt (100%) rename {toolboxes => external}/NIfTI_20140122/expand_nii_scan.m (100%) rename {toolboxes => external}/NIfTI_20140122/extra_nii_hdr.m (100%) rename {toolboxes => external}/NIfTI_20140122/flip_lr.m (100%) rename {toolboxes => external}/NIfTI_20140122/get_nii_frame.m (100%) rename {toolboxes => external}/NIfTI_20140122/license.txt (100%) rename {toolboxes => external}/NIfTI_20140122/load_nii.m (100%) rename {toolboxes => external}/NIfTI_20140122/load_nii_ext.m (100%) rename {toolboxes => external}/NIfTI_20140122/load_nii_hdr.m (100%) rename {toolboxes => external}/NIfTI_20140122/load_nii_img.m (100%) rename {toolboxes => external}/NIfTI_20140122/load_untouch0_nii_hdr.m (100%) rename {toolboxes => external}/NIfTI_20140122/load_untouch_header_only.m (100%) rename {toolboxes => external}/NIfTI_20140122/load_untouch_nii.m (100%) rename {toolboxes => external}/NIfTI_20140122/load_untouch_nii_hdr.m (100%) rename {toolboxes => external}/NIfTI_20140122/load_untouch_nii_img.m (100%) rename {toolboxes => external}/NIfTI_20140122/make_ana.m (100%) rename {toolboxes => external}/NIfTI_20140122/make_nii.m (100%) rename {toolboxes => external}/NIfTI_20140122/mat_into_hdr.m (100%) rename {toolboxes => external}/NIfTI_20140122/pad_nii.m (100%) rename {toolboxes => external}/NIfTI_20140122/reslice_nii.m (100%) rename {toolboxes => external}/NIfTI_20140122/rri_file_menu.m (100%) rename {toolboxes => external}/NIfTI_20140122/rri_orient.m (100%) rename {toolboxes => external}/NIfTI_20140122/rri_orient_ui.m (100%) rename {toolboxes => external}/NIfTI_20140122/rri_select_file.m (100%) rename {toolboxes => external}/NIfTI_20140122/rri_xhair.m (100%) rename {toolboxes => external}/NIfTI_20140122/rri_zoom_menu.m (100%) rename {toolboxes => external}/NIfTI_20140122/save_nii.m (100%) rename {toolboxes => external}/NIfTI_20140122/save_nii_ext.m (100%) rename {toolboxes => external}/NIfTI_20140122/save_nii_hdr.m (100%) rename {toolboxes => external}/NIfTI_20140122/save_untouch0_nii_hdr.m (100%) rename {toolboxes => external}/NIfTI_20140122/save_untouch_header_only.m (100%) rename {toolboxes => external}/NIfTI_20140122/save_untouch_nii.m (100%) rename {toolboxes => external}/NIfTI_20140122/save_untouch_nii_hdr.m (100%) rename {toolboxes => external}/NIfTI_20140122/save_untouch_slice.m (100%) rename {toolboxes => external}/NIfTI_20140122/unxform_nii.m (100%) rename {toolboxes => external}/NIfTI_20140122/verify_nii_ext.m (100%) rename {toolboxes => external}/NIfTI_20140122/view_nii.m (100%) rename {toolboxes => external}/NIfTI_20140122/view_nii_menu.m (100%) rename {toolboxes => external}/NIfTI_20140122/xform_nii.m (100%) rename {toolboxes => external}/README_FOLDER.md (100%) rename {toolboxes => external}/cylinder2P/cylinder2P.m (100%) rename {toolboxes => external}/inpolyhedron/inpolyhedron.m (100%) rename {toolboxes => external}/inpolyhedron/license.txt (100%) rename {toolboxes => external}/mpr/LICENCE.md (100%) rename {toolboxes => external}/mpr/MPR.p (100%) rename {toolboxes => external}/mpr/MPRWorldCoordinates.p (100%) rename {toolboxes => external}/mpr/OrientationCube.p (100%) rename {toolboxes => external}/mpr/relativeCoordinatesToAbsoluteCoordinates.p (100%) rename {toolboxes => external}/rgb/license.txt (100%) rename {toolboxes => external}/rgb/rgb.m (100%) diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/BoxPanel.m b/external/GUI Layout Toolbox 2.3.1/layout/+uiextras/BoxPanel.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/BoxPanel.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uiextras/BoxPanel.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/CardPanel.m b/external/GUI Layout Toolbox 2.3.1/layout/+uiextras/CardPanel.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/CardPanel.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uiextras/CardPanel.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/Empty.m b/external/GUI Layout Toolbox 2.3.1/layout/+uiextras/Empty.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/Empty.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uiextras/Empty.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/Grid.m b/external/GUI Layout Toolbox 2.3.1/layout/+uiextras/Grid.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/Grid.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uiextras/Grid.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/GridFlex.m b/external/GUI Layout Toolbox 2.3.1/layout/+uiextras/GridFlex.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/GridFlex.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uiextras/GridFlex.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/HBox.m b/external/GUI Layout Toolbox 2.3.1/layout/+uiextras/HBox.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/HBox.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uiextras/HBox.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/HBoxFlex.m b/external/GUI Layout Toolbox 2.3.1/layout/+uiextras/HBoxFlex.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/HBoxFlex.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uiextras/HBoxFlex.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/HButtonBox.m b/external/GUI Layout Toolbox 2.3.1/layout/+uiextras/HButtonBox.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/HButtonBox.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uiextras/HButtonBox.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/Panel.m b/external/GUI Layout Toolbox 2.3.1/layout/+uiextras/Panel.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/Panel.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uiextras/Panel.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/TabPanel.m b/external/GUI Layout Toolbox 2.3.1/layout/+uiextras/TabPanel.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/TabPanel.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uiextras/TabPanel.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/VBox.m b/external/GUI Layout Toolbox 2.3.1/layout/+uiextras/VBox.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/VBox.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uiextras/VBox.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/VBoxFlex.m b/external/GUI Layout Toolbox 2.3.1/layout/+uiextras/VBoxFlex.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/VBoxFlex.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uiextras/VBoxFlex.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/VButtonBox.m b/external/GUI Layout Toolbox 2.3.1/layout/+uiextras/VButtonBox.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/VButtonBox.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uiextras/VButtonBox.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/get.m b/external/GUI Layout Toolbox 2.3.1/layout/+uiextras/get.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/get.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uiextras/get.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/set.m b/external/GUI Layout Toolbox 2.3.1/layout/+uiextras/set.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/set.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uiextras/set.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/unset.m b/external/GUI Layout Toolbox 2.3.1/layout/+uiextras/unset.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uiextras/unset.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uiextras/unset.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/+mixin/Container.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/+mixin/Container.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/+mixin/Container.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/+mixin/Container.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/+mixin/Flex.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/+mixin/Flex.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/+mixin/Flex.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/+mixin/Flex.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/+mixin/Panel.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/+mixin/Panel.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/+mixin/Panel.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/+mixin/Panel.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Box.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/Box.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Box.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/Box.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/BoxPanel.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/BoxPanel.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/BoxPanel.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/BoxPanel.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/ButtonBox.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/ButtonBox.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/ButtonBox.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/ButtonBox.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/CardPanel.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/CardPanel.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/CardPanel.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/CardPanel.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/ChildEvent.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/ChildEvent.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/ChildEvent.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/ChildEvent.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/ChildObserver.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/ChildObserver.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/ChildObserver.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/ChildObserver.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Container.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/Container.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Container.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/Container.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Divider.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/Divider.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Divider.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/Divider.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Empty.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/Empty.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Empty.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/Empty.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/FigureData.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/FigureData.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/FigureData.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/FigureData.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/FigureObserver.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/FigureObserver.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/FigureObserver.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/FigureObserver.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Grid.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/Grid.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Grid.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/Grid.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/GridFlex.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/GridFlex.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/GridFlex.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/GridFlex.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/HBox.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/HBox.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/HBox.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/HBox.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/HBoxFlex.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/HBoxFlex.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/HBoxFlex.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/HBoxFlex.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/HButtonBox.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/HButtonBox.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/HButtonBox.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/HButtonBox.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Node.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/Node.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Node.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/Node.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Panel.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/Panel.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Panel.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/Panel.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/PointerManager.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/PointerManager.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/PointerManager.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/PointerManager.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NoEdge_NotSelected.png b/external/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NoEdge_NotSelected.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NoEdge_NotSelected.png rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NoEdge_NotSelected.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NoEdge_Selected.png b/external/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NoEdge_Selected.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NoEdge_Selected.png rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NoEdge_Selected.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NotSelected_NoEdge.png b/external/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NotSelected_NoEdge.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NotSelected_NoEdge.png rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NotSelected_NoEdge.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NotSelected_NotSelected.png b/external/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NotSelected_NotSelected.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NotSelected_NotSelected.png rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NotSelected_NotSelected.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NotSelected_Selected.png b/external/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NotSelected_Selected.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NotSelected_Selected.png rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_NotSelected_Selected.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_Selected_NoEdge.png b/external/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_Selected_NoEdge.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_Selected_NoEdge.png rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_Selected_NoEdge.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_Selected_NotSelected.png b/external/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_Selected_NotSelected.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_Selected_NotSelected.png rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/Resources/tab_Selected_NotSelected.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/ScrollingPanel.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/ScrollingPanel.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/ScrollingPanel.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/ScrollingPanel.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/SelectionData.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/SelectionData.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/SelectionData.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/SelectionData.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/TabPanel.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/TabPanel.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/TabPanel.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/TabPanel.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Text.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/Text.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/Text.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/Text.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/VBox.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/VBox.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/VBox.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/VBox.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/VBoxFlex.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/VBoxFlex.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/VBoxFlex.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/VBoxFlex.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/VButtonBox.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/VButtonBox.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/VButtonBox.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/VButtonBox.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/calcPixelSizes.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/calcPixelSizes.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/calcPixelSizes.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/calcPixelSizes.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/loadIcon.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/loadIcon.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/loadIcon.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/loadIcon.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/setPosition.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/setPosition.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/setPosition.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/setPosition.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/tracking.m b/external/GUI Layout Toolbox 2.3.1/layout/+uix/tracking.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/+uix/tracking.m rename to external/GUI Layout Toolbox 2.3.1/layout/+uix/tracking.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/Contents.m b/external/GUI Layout Toolbox 2.3.1/layout/Contents.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/Contents.m rename to external/GUI Layout Toolbox 2.3.1/layout/Contents.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layout/layoutRoot.m b/external/GUI Layout Toolbox 2.3.1/layout/layoutRoot.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layout/layoutRoot.m rename to external/GUI Layout Toolbox 2.3.1/layout/layoutRoot.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/AxesExample.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/AxesExample.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/AxesExample.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/AxesExample.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/AxesLegendsColorbars.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/AxesLegendsColorbars.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/AxesLegendsColorbars.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/AxesLegendsColorbars.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/BoxPanelFancyStuff.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/BoxPanelFancyStuff.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/BoxPanelFancyStuff.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/BoxPanelFancyStuff.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Compiling.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Compiling.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Compiling.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Compiling.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/ExampleApp.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/ExampleApp.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/ExampleApp.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/ExampleApp.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/axesexample.m b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/axesexample.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/axesexample.m rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/axesexample.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/callbackexample.m b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/callbackexample.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/callbackexample.m rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/callbackexample.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/colorbarexample.m b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/colorbarexample.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/colorbarexample.m rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/colorbarexample.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/demoBrowser.m b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/demoBrowser.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/demoBrowser.m rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/demoBrowser.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/displayEndOfDemoMessage.m b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/displayEndOfDemoMessage.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/displayEndOfDemoMessage.m rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/displayEndOfDemoMessage.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/dockexample.m b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/dockexample.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/dockexample.m rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/dockexample.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/gridflexpositioning.m b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/gridflexpositioning.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/gridflexpositioning.m rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/gridflexpositioning.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/guideApp.fig b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/guideApp.fig similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/guideApp.fig rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/guideApp.fig diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/guideApp.m b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/guideApp.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/guideApp.m rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/guideApp.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/hierarchyexample.m b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/hierarchyexample.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/hierarchyexample.m rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/hierarchyexample.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/minimizeexample.m b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/minimizeexample.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/minimizeexample.m rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/minimizeexample.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/paneltabexample.m b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/paneltabexample.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/paneltabexample.m rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/paneltabexample.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/visibleexample.m b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/visibleexample.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/visibleexample.m rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Examples/visibleexample.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_1.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_1.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_1.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_1.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_2.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_2.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_2.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_2.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_3.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_3.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_3.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_3.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_4.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_4.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_4.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_4.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_5.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_5.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_5.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference1_5.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_1.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_1.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_1.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_1.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_2.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_2.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_2.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_2.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_3.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_3.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_3.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_3.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_4.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_4.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_4.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_4.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_5.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_5.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_5.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_5.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_6.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_6.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_6.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference2_6.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference3_1.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference3_1.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference3_1.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference3_1.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference3_2.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference3_2.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference3_2.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference3_2.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference4_1.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference4_1.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference4_1.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference4_1.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference4_2.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference4_2.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference4_2.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference4_2.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference4_3.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference4_3.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference4_3.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Function_reference4_3.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/GUI Layout.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/GUI Layout.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/GUI Layout.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/GUI Layout.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started1.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started1.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started1.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started1.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started2.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started2.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started2.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started2.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started3.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started3.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started3.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started3.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started4.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started4.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started4.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started4.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started5.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started5.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started5.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started5.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started6.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started6.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started6.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Getting_Started6.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/HierarchyExample.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/HierarchyExample.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/HierarchyExample.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/HierarchyExample.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Border.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Border.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Border.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Border.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxInBox.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxInBox.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxInBox.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxInBox.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanel.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanel.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanel.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanel.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanel2.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanel2.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanel2.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanel2.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelDockExample1.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelDockExample1.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelDockExample1.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelDockExample1.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelDockExample2.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelDockExample2.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelDockExample2.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelDockExample2.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelDockExample3.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelDockExample3.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelDockExample3.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelDockExample3.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelDockExample4.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelDockExample4.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelDockExample4.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelDockExample4.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelHelpExample.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelHelpExample.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelHelpExample.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelHelpExample.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelMinimizeExample1.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelMinimizeExample1.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelMinimizeExample1.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelMinimizeExample1.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelMinimizeExample2.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelMinimizeExample2.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelMinimizeExample2.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelMinimizeExample2.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelMinimizeExample3.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelMinimizeExample3.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelMinimizeExample3.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/BoxPanelMinimizeExample3.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/CardPanel.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/CardPanel.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/CardPanel.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/CardPanel.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/CombineBoxes.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/CombineBoxes.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/CombineBoxes.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/CombineBoxes.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/DefaultsFigure.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/DefaultsFigure.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/DefaultsFigure.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/DefaultsFigure.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/DefaultsSystem1.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/DefaultsSystem1.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/DefaultsSystem1.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/DefaultsSystem1.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/DefaultsSystem2.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/DefaultsSystem2.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/DefaultsSystem2.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/DefaultsSystem2.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Empty.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Empty.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Empty.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Empty.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/EnableExample1.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/EnableExample1.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/EnableExample1.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/EnableExample1.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/EnableExample2.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/EnableExample2.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/EnableExample2.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/EnableExample2.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/EnableExample3.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/EnableExample3.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/EnableExample3.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/EnableExample3.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Grid.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Grid.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Grid.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Grid.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/GridFlex.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/GridFlex.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/GridFlex.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/GridFlex.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/HBox.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/HBox.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/HBox.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/HBox.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/HBoxFlex.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/HBoxFlex.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/HBoxFlex.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/HBoxFlex.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/HButtonBox.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/HButtonBox.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/HButtonBox.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/HButtonBox.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Panel.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Panel.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Panel.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Panel.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Panel2.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Panel2.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Panel2.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/Panel2.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/ScrollingPanel.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/ScrollingPanel.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/ScrollingPanel.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/ScrollingPanel.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/TabPanel.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/TabPanel.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/TabPanel.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/TabPanel.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VBox.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VBox.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VBox.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VBox.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VBoxFlex.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VBoxFlex.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VBoxFlex.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VBoxFlex.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VButtonBox.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VButtonBox.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VButtonBox.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VButtonBox.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VisibleExample1.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VisibleExample1.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VisibleExample1.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VisibleExample1.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VisibleExample2.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VisibleExample2.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VisibleExample2.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VisibleExample2.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VisibleExample3.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VisibleExample3.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VisibleExample3.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/VisibleExample3.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/axes_inner.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/axes_inner.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/axes_inner.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/axes_inner.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/axes_layout_example_2.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/axes_layout_example_2.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/axes_layout_example_2.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/axes_layout_example_2.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/axes_layout_example_3.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/axes_layout_example_3.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/axes_layout_example_3.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/axes_layout_example_3.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/axes_outer.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/axes_outer.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/axes_outer.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/axes_outer.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example2.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example2.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example2.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example2.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example3.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example3.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example3.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example3.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example4.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example4.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example4.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example4.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example5.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example5.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example5.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example5.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example6.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example6.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example6.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example6.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example_tab.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example_tab.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example_tab.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example_tab.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example_vbox.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example_vbox.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example_vbox.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/basics_example_vbox.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_BorderLayout.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_BorderLayout.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_BorderLayout.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_BorderLayout.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_BoxPanel.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_BoxPanel.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_BoxPanel.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_BoxPanel.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_CardPanel.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_CardPanel.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_CardPanel.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_CardPanel.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_Grid.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_Grid.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_Grid.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_Grid.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_GridFlex.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_GridFlex.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_GridFlex.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_GridFlex.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_HBox.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_HBox.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_HBox.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_HBox.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_HBoxFlex.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_HBoxFlex.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_HBoxFlex.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_HBoxFlex.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_HButtonBox.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_HButtonBox.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_HButtonBox.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_HButtonBox.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_Panel.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_Panel.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_Panel.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_Panel.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_ScrollingPanel.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_ScrollingPanel.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_ScrollingPanel.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_ScrollingPanel.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_TabPanel.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_TabPanel.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_TabPanel.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_TabPanel.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_VBox.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_VBox.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_VBox.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_VBox.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_VBoxFlex.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_VBoxFlex.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_VBoxFlex.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_VBoxFlex.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_VButtonBox.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_VButtonBox.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_VButtonBox.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bigicon_VButtonBox.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bookicon.gif b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bookicon.gif similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bookicon.gif rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/bookicon.gif diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/colorbar_example_2.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/colorbar_example_2.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/colorbar_example_2.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/colorbar_example_2.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/colorbar_example_3.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/colorbar_example_3.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/colorbar_example_3.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/colorbar_example_3.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoBrowser1.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoBrowser1.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoBrowser1.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoBrowser1.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoBrowser2.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoBrowser2.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoBrowser2.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoBrowser2.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoBrowser3.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoBrowser3.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoBrowser3.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoBrowser3.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoBrowser4.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoBrowser4.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoBrowser4.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoBrowser4.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoicon.gif b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoicon.gif similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoicon.gif rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/demoicon.gif diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/deploy.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/deploy.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/deploy.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/deploy.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/greenarrowicon.gif b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/greenarrowicon.gif similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/greenarrowicon.gif rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/greenarrowicon.gif diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/guide1.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/guide1.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/guide1.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/guide1.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/guide2.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/guide2.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/guide2.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/guide2.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/header.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/header.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/header.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/header.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/headerBG.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/headerBG.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/headerBG.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/headerBG.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_ex.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_ex.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_ex.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_ex.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_fx.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_fx.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_fx.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_fx.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_gs.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_gs.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_gs.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_gs.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_rn.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_rn.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_rn.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_rn.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_ug.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_ug.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_ug.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/help_ug.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/leftarrow.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/leftarrow.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/leftarrow.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/leftarrow.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/pageicon.gif b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/pageicon.gif similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/pageicon.gif rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/pageicon.gif diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/pagesicon.gif b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/pagesicon.gif similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/pagesicon.gif rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/pagesicon.gif diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/reficon.gif b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/reficon.gif similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/reficon.gif rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/reficon.gif diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/rightarrow.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/rightarrow.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/rightarrow.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/rightarrow.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/titleimage.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/titleimage.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/titleimage.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/titleimage.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/uparrow.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/uparrow.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/uparrow.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/uparrow.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_fixed1.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_fixed1.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_fixed1.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_fixed1.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_fixed2.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_fixed2.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_fixed2.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_fixed2.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout0_1.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout0_1.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout0_1.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout0_1.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout0_2.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout0_2.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout0_2.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout0_2.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout1.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout1.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout1.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout1.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout2.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout2.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout2.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout2.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout_anno1.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout_anno1.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout_anno1.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout_anno1.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout_anno2.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout_anno2.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout_anno2.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_layout_anno2.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_normalized1.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_normalized1.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_normalized1.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_normalized1.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_normalized2.png b/external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_normalized2.png similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_normalized2.png rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/Images/why_normalized2.png diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/LayoutsGUIDE.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/LayoutsGUIDE.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/LayoutsGUIDE.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/LayoutsGUIDE.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/PanelDock.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/PanelDock.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/PanelDock.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/PanelDock.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/PanelHelp.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/PanelHelp.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/PanelHelp.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/PanelHelp.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/PanelMinimize.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/PanelMinimize.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/PanelMinimize.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/PanelMinimize.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_1.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_1.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_1.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_1.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_2.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_2.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_2.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_2.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_3.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_3.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_3.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_3.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_4.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_4.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_4.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_4.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_5.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_5.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_5.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide1_5.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide2.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide2.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide2.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide2.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide2_1.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide2_1.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide2_1.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide2_1.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide2_2.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide2_2.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide2_2.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide2_2.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide2_3.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide2_3.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide2_3.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide2_3.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide3.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide3.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide3.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide3.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide3_1.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide3_1.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide3_1.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide3_1.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide4.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide4.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide4.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide4.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide4_1.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide4_1.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide4_1.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide4_1.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide4_2.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide4_2.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide4_2.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide4_2.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide4_3.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide4_3.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide4_3.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide4_3.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide5.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide5.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide5.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide5.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide6.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide6.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide6.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide6.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_1.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_1.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_1.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_1.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_2.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_2.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_2.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_2.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_3.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_3.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_3.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_3.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_4.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_4.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_4.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_4.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_5.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_5.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_5.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_5.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_6.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_6.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_6.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/User_guide7_6.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/VisibleExample.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/VisibleExample.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/VisibleExample.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/VisibleExample.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/about.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/about.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/about.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/about.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/atoz.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/atoz.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/atoz.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/atoz.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/compatibility.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/compatibility.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/compatibility.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/compatibility.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserCreateInterface.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserCreateInterface.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserCreateInterface.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserCreateInterface.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserOnListSelection.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserOnListSelection.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserOnListSelection.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserOnListSelection.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserRun.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserRun.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserRun.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserRun.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserScalability.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserScalability.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserScalability.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserScalability.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserStructure.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserStructure.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserStructure.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserStructure.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserUpdateInterface.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserUpdateInterface.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserUpdateInterface.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/demoBrowserUpdateInterface.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/doc.css b/external/GUI Layout Toolbox 2.3.1/layoutdoc/doc.css similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/doc.css rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/doc.css diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/frames.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/frames.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/frames.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/frames.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/helpindex.xml b/external/GUI Layout Toolbox 2.3.1/layoutdoc/helpindex.xml similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/helpindex.xml rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/helpindex.xml diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/_0.cfe b/external/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/_0.cfe similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/_0.cfe rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/_0.cfe diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/_0.cfs b/external/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/_0.cfs similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/_0.cfs rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/_0.cfs diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/_0.si b/external/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/_0.si similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/_0.si rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/_0.si diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/segments.gen b/external/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/segments.gen similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/segments.gen rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/segments.gen diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/segments_1 b/external/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/segments_1 similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/segments_1 rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/helpsearch-v3/segments_1 diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/helptoc.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/helptoc.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/helptoc.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/helptoc.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/helptoc.xml b/external/GUI Layout Toolbox 2.3.1/layoutdoc/helptoc.xml similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/helptoc.xml rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/helptoc.xml diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/index.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/index.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/index.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/index.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/info.xml b/external/GUI Layout Toolbox 2.3.1/layoutdoc/info.xml similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/info.xml rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/info.xml diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/layoutDocRoot.m b/external/GUI Layout Toolbox 2.3.1/layoutdoc/layoutDocRoot.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/layoutDocRoot.m rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/layoutDocRoot.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/layoutRoot.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/layoutRoot.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/layoutRoot.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/layoutRoot.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/releasenotes.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/releasenotes.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/releasenotes.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/releasenotes.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/termsOfUse.m b/external/GUI Layout Toolbox 2.3.1/layoutdoc/termsOfUse.m similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/termsOfUse.m rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/termsOfUse.m diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.BoxPanel.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.BoxPanel.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.BoxPanel.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.BoxPanel.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.CardPanel.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.CardPanel.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.CardPanel.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.CardPanel.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.Empty.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.Empty.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.Empty.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.Empty.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.Grid.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.Grid.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.Grid.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.Grid.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.GridFlex.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.GridFlex.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.GridFlex.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.GridFlex.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.HBox.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.HBox.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.HBox.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.HBox.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.HBoxFlex.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.HBoxFlex.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.HBoxFlex.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.HBoxFlex.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.HButtonBox.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.HButtonBox.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.HButtonBox.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.HButtonBox.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.Panel.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.Panel.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.Panel.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.Panel.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.ScrollingPanel.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.ScrollingPanel.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.ScrollingPanel.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.ScrollingPanel.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.TabPanel.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.TabPanel.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.TabPanel.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.TabPanel.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.VBox.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.VBox.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.VBox.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.VBox.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.VBoxFlex.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.VBoxFlex.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.VBoxFlex.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.VBoxFlex.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.VButtonBox.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.VButtonBox.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.VButtonBox.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.VButtonBox.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.tracking.html b/external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.tracking.html similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/layoutdoc/uix.tracking.html rename to external/GUI Layout Toolbox 2.3.1/layoutdoc/uix.tracking.html diff --git a/toolboxes/GUI Layout Toolbox 2.3.1/license.txt b/external/GUI Layout Toolbox 2.3.1/license.txt similarity index 100% rename from toolboxes/GUI Layout Toolbox 2.3.1/license.txt rename to external/GUI Layout Toolbox 2.3.1/license.txt diff --git a/toolboxes/NIfTI_20140122/NIfTI_tools.pdf b/external/NIfTI_20140122/NIfTI_tools.pdf similarity index 100% rename from toolboxes/NIfTI_20140122/NIfTI_tools.pdf rename to external/NIfTI_20140122/NIfTI_tools.pdf diff --git a/toolboxes/NIfTI_20140122/UseANALYZE.pdf b/external/NIfTI_20140122/UseANALYZE.pdf similarity index 100% rename from toolboxes/NIfTI_20140122/UseANALYZE.pdf rename to external/NIfTI_20140122/UseANALYZE.pdf diff --git a/toolboxes/NIfTI_20140122/affine.m b/external/NIfTI_20140122/affine.m similarity index 100% rename from toolboxes/NIfTI_20140122/affine.m rename to external/NIfTI_20140122/affine.m diff --git a/toolboxes/NIfTI_20140122/bipolar.m b/external/NIfTI_20140122/bipolar.m similarity index 100% rename from toolboxes/NIfTI_20140122/bipolar.m rename to external/NIfTI_20140122/bipolar.m diff --git a/toolboxes/NIfTI_20140122/bresenham_line3d.m b/external/NIfTI_20140122/bresenham_line3d.m similarity index 100% rename from toolboxes/NIfTI_20140122/bresenham_line3d.m rename to external/NIfTI_20140122/bresenham_line3d.m diff --git a/toolboxes/NIfTI_20140122/clip_nii.m b/external/NIfTI_20140122/clip_nii.m similarity index 100% rename from toolboxes/NIfTI_20140122/clip_nii.m rename to external/NIfTI_20140122/clip_nii.m diff --git a/toolboxes/NIfTI_20140122/collapse_nii_scan.m b/external/NIfTI_20140122/collapse_nii_scan.m similarity index 100% rename from toolboxes/NIfTI_20140122/collapse_nii_scan.m rename to external/NIfTI_20140122/collapse_nii_scan.m diff --git a/toolboxes/NIfTI_20140122/examples.txt b/external/NIfTI_20140122/examples.txt similarity index 100% rename from toolboxes/NIfTI_20140122/examples.txt rename to external/NIfTI_20140122/examples.txt diff --git a/toolboxes/NIfTI_20140122/expand_nii_scan.m b/external/NIfTI_20140122/expand_nii_scan.m similarity index 100% rename from toolboxes/NIfTI_20140122/expand_nii_scan.m rename to external/NIfTI_20140122/expand_nii_scan.m diff --git a/toolboxes/NIfTI_20140122/extra_nii_hdr.m b/external/NIfTI_20140122/extra_nii_hdr.m similarity index 100% rename from toolboxes/NIfTI_20140122/extra_nii_hdr.m rename to external/NIfTI_20140122/extra_nii_hdr.m diff --git a/toolboxes/NIfTI_20140122/flip_lr.m b/external/NIfTI_20140122/flip_lr.m similarity index 100% rename from toolboxes/NIfTI_20140122/flip_lr.m rename to external/NIfTI_20140122/flip_lr.m diff --git a/toolboxes/NIfTI_20140122/get_nii_frame.m b/external/NIfTI_20140122/get_nii_frame.m similarity index 100% rename from toolboxes/NIfTI_20140122/get_nii_frame.m rename to external/NIfTI_20140122/get_nii_frame.m diff --git a/toolboxes/NIfTI_20140122/license.txt b/external/NIfTI_20140122/license.txt similarity index 100% rename from toolboxes/NIfTI_20140122/license.txt rename to external/NIfTI_20140122/license.txt diff --git a/toolboxes/NIfTI_20140122/load_nii.m b/external/NIfTI_20140122/load_nii.m similarity index 100% rename from toolboxes/NIfTI_20140122/load_nii.m rename to external/NIfTI_20140122/load_nii.m diff --git a/toolboxes/NIfTI_20140122/load_nii_ext.m b/external/NIfTI_20140122/load_nii_ext.m similarity index 100% rename from toolboxes/NIfTI_20140122/load_nii_ext.m rename to external/NIfTI_20140122/load_nii_ext.m diff --git a/toolboxes/NIfTI_20140122/load_nii_hdr.m b/external/NIfTI_20140122/load_nii_hdr.m similarity index 100% rename from toolboxes/NIfTI_20140122/load_nii_hdr.m rename to external/NIfTI_20140122/load_nii_hdr.m diff --git a/toolboxes/NIfTI_20140122/load_nii_img.m b/external/NIfTI_20140122/load_nii_img.m similarity index 100% rename from toolboxes/NIfTI_20140122/load_nii_img.m rename to external/NIfTI_20140122/load_nii_img.m diff --git a/toolboxes/NIfTI_20140122/load_untouch0_nii_hdr.m b/external/NIfTI_20140122/load_untouch0_nii_hdr.m similarity index 100% rename from toolboxes/NIfTI_20140122/load_untouch0_nii_hdr.m rename to external/NIfTI_20140122/load_untouch0_nii_hdr.m diff --git a/toolboxes/NIfTI_20140122/load_untouch_header_only.m b/external/NIfTI_20140122/load_untouch_header_only.m similarity index 100% rename from toolboxes/NIfTI_20140122/load_untouch_header_only.m rename to external/NIfTI_20140122/load_untouch_header_only.m diff --git a/toolboxes/NIfTI_20140122/load_untouch_nii.m b/external/NIfTI_20140122/load_untouch_nii.m similarity index 100% rename from toolboxes/NIfTI_20140122/load_untouch_nii.m rename to external/NIfTI_20140122/load_untouch_nii.m diff --git a/toolboxes/NIfTI_20140122/load_untouch_nii_hdr.m b/external/NIfTI_20140122/load_untouch_nii_hdr.m similarity index 100% rename from toolboxes/NIfTI_20140122/load_untouch_nii_hdr.m rename to external/NIfTI_20140122/load_untouch_nii_hdr.m diff --git a/toolboxes/NIfTI_20140122/load_untouch_nii_img.m b/external/NIfTI_20140122/load_untouch_nii_img.m similarity index 100% rename from toolboxes/NIfTI_20140122/load_untouch_nii_img.m rename to external/NIfTI_20140122/load_untouch_nii_img.m diff --git a/toolboxes/NIfTI_20140122/make_ana.m b/external/NIfTI_20140122/make_ana.m similarity index 100% rename from toolboxes/NIfTI_20140122/make_ana.m rename to external/NIfTI_20140122/make_ana.m diff --git a/toolboxes/NIfTI_20140122/make_nii.m b/external/NIfTI_20140122/make_nii.m similarity index 100% rename from toolboxes/NIfTI_20140122/make_nii.m rename to external/NIfTI_20140122/make_nii.m diff --git a/toolboxes/NIfTI_20140122/mat_into_hdr.m b/external/NIfTI_20140122/mat_into_hdr.m similarity index 100% rename from toolboxes/NIfTI_20140122/mat_into_hdr.m rename to external/NIfTI_20140122/mat_into_hdr.m diff --git a/toolboxes/NIfTI_20140122/pad_nii.m b/external/NIfTI_20140122/pad_nii.m similarity index 100% rename from toolboxes/NIfTI_20140122/pad_nii.m rename to external/NIfTI_20140122/pad_nii.m diff --git a/toolboxes/NIfTI_20140122/reslice_nii.m b/external/NIfTI_20140122/reslice_nii.m similarity index 100% rename from toolboxes/NIfTI_20140122/reslice_nii.m rename to external/NIfTI_20140122/reslice_nii.m diff --git a/toolboxes/NIfTI_20140122/rri_file_menu.m b/external/NIfTI_20140122/rri_file_menu.m similarity index 100% rename from toolboxes/NIfTI_20140122/rri_file_menu.m rename to external/NIfTI_20140122/rri_file_menu.m diff --git a/toolboxes/NIfTI_20140122/rri_orient.m b/external/NIfTI_20140122/rri_orient.m similarity index 100% rename from toolboxes/NIfTI_20140122/rri_orient.m rename to external/NIfTI_20140122/rri_orient.m diff --git a/toolboxes/NIfTI_20140122/rri_orient_ui.m b/external/NIfTI_20140122/rri_orient_ui.m similarity index 100% rename from toolboxes/NIfTI_20140122/rri_orient_ui.m rename to external/NIfTI_20140122/rri_orient_ui.m diff --git a/toolboxes/NIfTI_20140122/rri_select_file.m b/external/NIfTI_20140122/rri_select_file.m similarity index 100% rename from toolboxes/NIfTI_20140122/rri_select_file.m rename to external/NIfTI_20140122/rri_select_file.m diff --git a/toolboxes/NIfTI_20140122/rri_xhair.m b/external/NIfTI_20140122/rri_xhair.m similarity index 100% rename from toolboxes/NIfTI_20140122/rri_xhair.m rename to external/NIfTI_20140122/rri_xhair.m diff --git a/toolboxes/NIfTI_20140122/rri_zoom_menu.m b/external/NIfTI_20140122/rri_zoom_menu.m similarity index 100% rename from toolboxes/NIfTI_20140122/rri_zoom_menu.m rename to external/NIfTI_20140122/rri_zoom_menu.m diff --git a/toolboxes/NIfTI_20140122/save_nii.m b/external/NIfTI_20140122/save_nii.m similarity index 100% rename from toolboxes/NIfTI_20140122/save_nii.m rename to external/NIfTI_20140122/save_nii.m diff --git a/toolboxes/NIfTI_20140122/save_nii_ext.m b/external/NIfTI_20140122/save_nii_ext.m similarity index 100% rename from toolboxes/NIfTI_20140122/save_nii_ext.m rename to external/NIfTI_20140122/save_nii_ext.m diff --git a/toolboxes/NIfTI_20140122/save_nii_hdr.m b/external/NIfTI_20140122/save_nii_hdr.m similarity index 100% rename from toolboxes/NIfTI_20140122/save_nii_hdr.m rename to external/NIfTI_20140122/save_nii_hdr.m diff --git a/toolboxes/NIfTI_20140122/save_untouch0_nii_hdr.m b/external/NIfTI_20140122/save_untouch0_nii_hdr.m similarity index 100% rename from toolboxes/NIfTI_20140122/save_untouch0_nii_hdr.m rename to external/NIfTI_20140122/save_untouch0_nii_hdr.m diff --git a/toolboxes/NIfTI_20140122/save_untouch_header_only.m b/external/NIfTI_20140122/save_untouch_header_only.m similarity index 100% rename from toolboxes/NIfTI_20140122/save_untouch_header_only.m rename to external/NIfTI_20140122/save_untouch_header_only.m diff --git a/toolboxes/NIfTI_20140122/save_untouch_nii.m b/external/NIfTI_20140122/save_untouch_nii.m similarity index 100% rename from toolboxes/NIfTI_20140122/save_untouch_nii.m rename to external/NIfTI_20140122/save_untouch_nii.m diff --git a/toolboxes/NIfTI_20140122/save_untouch_nii_hdr.m b/external/NIfTI_20140122/save_untouch_nii_hdr.m similarity index 100% rename from toolboxes/NIfTI_20140122/save_untouch_nii_hdr.m rename to external/NIfTI_20140122/save_untouch_nii_hdr.m diff --git a/toolboxes/NIfTI_20140122/save_untouch_slice.m b/external/NIfTI_20140122/save_untouch_slice.m similarity index 100% rename from toolboxes/NIfTI_20140122/save_untouch_slice.m rename to external/NIfTI_20140122/save_untouch_slice.m diff --git a/toolboxes/NIfTI_20140122/unxform_nii.m b/external/NIfTI_20140122/unxform_nii.m similarity index 100% rename from toolboxes/NIfTI_20140122/unxform_nii.m rename to external/NIfTI_20140122/unxform_nii.m diff --git a/toolboxes/NIfTI_20140122/verify_nii_ext.m b/external/NIfTI_20140122/verify_nii_ext.m similarity index 100% rename from toolboxes/NIfTI_20140122/verify_nii_ext.m rename to external/NIfTI_20140122/verify_nii_ext.m diff --git a/toolboxes/NIfTI_20140122/view_nii.m b/external/NIfTI_20140122/view_nii.m similarity index 100% rename from toolboxes/NIfTI_20140122/view_nii.m rename to external/NIfTI_20140122/view_nii.m diff --git a/toolboxes/NIfTI_20140122/view_nii_menu.m b/external/NIfTI_20140122/view_nii_menu.m similarity index 100% rename from toolboxes/NIfTI_20140122/view_nii_menu.m rename to external/NIfTI_20140122/view_nii_menu.m diff --git a/toolboxes/NIfTI_20140122/xform_nii.m b/external/NIfTI_20140122/xform_nii.m similarity index 100% rename from toolboxes/NIfTI_20140122/xform_nii.m rename to external/NIfTI_20140122/xform_nii.m diff --git a/toolboxes/README_FOLDER.md b/external/README_FOLDER.md similarity index 100% rename from toolboxes/README_FOLDER.md rename to external/README_FOLDER.md diff --git a/toolboxes/cylinder2P/cylinder2P.m b/external/cylinder2P/cylinder2P.m similarity index 100% rename from toolboxes/cylinder2P/cylinder2P.m rename to external/cylinder2P/cylinder2P.m diff --git a/toolboxes/inpolyhedron/inpolyhedron.m b/external/inpolyhedron/inpolyhedron.m similarity index 100% rename from toolboxes/inpolyhedron/inpolyhedron.m rename to external/inpolyhedron/inpolyhedron.m diff --git a/toolboxes/inpolyhedron/license.txt b/external/inpolyhedron/license.txt similarity index 100% rename from toolboxes/inpolyhedron/license.txt rename to external/inpolyhedron/license.txt diff --git a/toolboxes/mpr/LICENCE.md b/external/mpr/LICENCE.md similarity index 100% rename from toolboxes/mpr/LICENCE.md rename to external/mpr/LICENCE.md diff --git a/toolboxes/mpr/MPR.p b/external/mpr/MPR.p similarity index 100% rename from toolboxes/mpr/MPR.p rename to external/mpr/MPR.p diff --git a/toolboxes/mpr/MPRWorldCoordinates.p b/external/mpr/MPRWorldCoordinates.p similarity index 100% rename from toolboxes/mpr/MPRWorldCoordinates.p rename to external/mpr/MPRWorldCoordinates.p diff --git a/toolboxes/mpr/OrientationCube.p b/external/mpr/OrientationCube.p similarity index 100% rename from toolboxes/mpr/OrientationCube.p rename to external/mpr/OrientationCube.p diff --git a/toolboxes/mpr/relativeCoordinatesToAbsoluteCoordinates.p b/external/mpr/relativeCoordinatesToAbsoluteCoordinates.p similarity index 100% rename from toolboxes/mpr/relativeCoordinatesToAbsoluteCoordinates.p rename to external/mpr/relativeCoordinatesToAbsoluteCoordinates.p diff --git a/toolboxes/rgb/license.txt b/external/rgb/license.txt similarity index 100% rename from toolboxes/rgb/license.txt rename to external/rgb/license.txt diff --git a/toolboxes/rgb/rgb.m b/external/rgb/rgb.m similarity index 100% rename from toolboxes/rgb/rgb.m rename to external/rgb/rgb.m From 98aa3a97c5436efd0a82ef070ce682dfe3838a20 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Wed, 14 Nov 2018 12:57:22 +0100 Subject: [PATCH 30/83] renaming readme file --- lib/{README_FOLDER.md => README.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename lib/{README_FOLDER.md => README.md} (100%) diff --git a/lib/README_FOLDER.md b/lib/README.md similarity index 100% rename from lib/README_FOLDER.md rename to lib/README.md From 1317b7ad4460a31aec9e56e4febe790b5a288919 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Wed, 14 Nov 2018 12:58:28 +0100 Subject: [PATCH 31/83] remove redundant license --- src/LICENSE | 661 ---------------------------------------------------- 1 file changed, 661 deletions(-) delete mode 100644 src/LICENSE diff --git a/src/LICENSE b/src/LICENSE deleted file mode 100644 index dbbe355..0000000 --- a/src/LICENSE +++ /dev/null @@ -1,661 +0,0 @@ - GNU AFFERO GENERAL PUBLIC LICENSE - Version 3, 19 November 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU Affero General Public License is a free, copyleft license for -software and other kinds of works, specifically designed to ensure -cooperation with the community in the case of network server software. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -our General Public Licenses are intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - Developers that use our General Public Licenses protect your rights -with two steps: (1) assert copyright on the software, and (2) offer -you this License which gives you legal permission to copy, distribute -and/or modify the software. - - A secondary benefit of defending all users' freedom is that -improvements made in alternate versions of the program, if they -receive widespread use, become available for other developers to -incorporate. Many developers of free software are heartened and -encouraged by the resulting cooperation. However, in the case of -software used on network servers, this result may fail to come about. -The GNU General Public License permits making a modified version and -letting the public access it on a server without ever releasing its -source code to the public. - - The GNU Affero General Public License is designed specifically to -ensure that, in such cases, the modified source code becomes available -to the community. It requires the operator of a network server to -provide the source code of the modified version running there to the -users of that server. Therefore, public use of a modified version, on -a publicly accessible server, gives the public access to the source -code of the modified version. - - An older license, called the Affero General Public License and -published by Affero, was designed to accomplish similar goals. This is -a different license, not a version of the Affero GPL, but Affero has -released a new version of the Affero GPL which permits relicensing under -this license. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU Affero General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Remote Network Interaction; Use with the GNU General Public License. - - Notwithstanding any other provision of this License, if you modify the -Program, your modified version must prominently offer all users -interacting with it remotely through a computer network (if your version -supports such interaction) an opportunity to receive the Corresponding -Source of your version by providing access to the Corresponding Source -from a network server at no charge, through some standard or customary -means of facilitating copying of software. This Corresponding Source -shall include the Corresponding Source for any work covered by version 3 -of the GNU General Public License that is incorporated pursuant to the -following paragraph. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the work with which it is combined will remain governed by version -3 of the GNU General Public License. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU Affero General Public License from time to time. Such new versions -will be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU Affero General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU Affero General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU Affero General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU Affero General Public License as published - by the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU Affero General Public License for more details. - - You should have received a copy of the GNU Affero General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If your software can interact with users remotely through a computer -network, you should also make sure that it provides a way for users to -get its source. For example, if your program is a web application, its -interface could display a "Source" link that leads users to an archive -of the code. There are many ways you could offer source, and different -solutions will be better for different programs; see section 13 for the -specific requirements. - - 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 AGPL, see -. From a1eb7e65e031c044f69ae0508e34ffe804d03e2c Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Wed, 14 Nov 2018 13:01:03 +0100 Subject: [PATCH 32/83] rename readme file --- external/{README_FOLDER.md => README.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename external/{README_FOLDER.md => README.md} (100%) diff --git a/external/README_FOLDER.md b/external/README.md similarity index 100% rename from external/README_FOLDER.md rename to external/README.md From 014abedb623e12ac7c32dbaf25adf68ea7075ac7 Mon Sep 17 00:00:00 2001 From: Andreas <27815260+adhusch@users.noreply.github.com> Date: Thu, 15 Nov 2018 15:02:06 +0100 Subject: [PATCH 33/83] NiftiOOP adding SPM support and heavily improved NiftiMod Changing to load_untouch and default qform use --- lib/NiftiOOP/NiftiModSPM.m | 222 +++++++++++++++++++++++++++++++++++ lib/NiftiOOP/checkNifti.m | 30 +++++ lib/NiftiOOP/checkNiftiHdr.m | 30 +++++ 3 files changed, 282 insertions(+) create mode 100644 lib/NiftiOOP/NiftiModSPM.m create mode 100644 lib/NiftiOOP/checkNifti.m create mode 100644 lib/NiftiOOP/checkNiftiHdr.m diff --git a/lib/NiftiOOP/NiftiModSPM.m b/lib/NiftiOOP/NiftiModSPM.m new file mode 100644 index 0000000..0dd952f --- /dev/null +++ b/lib/NiftiOOP/NiftiModSPM.m @@ -0,0 +1,222 @@ +%% NiftiyModSPM - Base class for all Nifti Objects. Wrapping the SPM Toolbox. +% +% Andreas Husch, Florian Bernard +% Centre Hospitalier de Luxembourg, Dep. of Neurosurgery / +% University of Luxembourg - Luxembourg Centre for Systems Biomedicne +% 2016 - 2017 +% mail@andreashusch.de, fbernardpi@gmail.com +% +% Andreas Horn +% Charite University Medicine Berlin - Movement Disorders Unit +% 2018 +% +% Andreas Husch +% University of Luxembourg - Luxembourg Centre for Systems Biomedicne +% 2018 + +classdef NiftiModSPM < id & configurable + properties (Access = protected) %references to data objects + header = []; % the nifti header (real data) + data = []; % raw nifti data isLoaded in ram as matlab matrix??? + filepathSuffix = []; + end + properties (SetAccess = protected, GetAccess = public) %references to data objects + voxdim = NaN(3,1); % voxel dimensions, P,L,I + voxsize = NaN(3,1); % voxel size, P,L,I in mm + transformationMatrix = NaN(4,4); % matrix that transforms voxel indices to world coordinates in mm + isLoaded; % true = in memory, false = on disk + argParser = []; + + niftiFilepathObject = []; + end + properties (Access = public, SetObservable = true) % public access via specific set/get methods + isToBeCached=true; % true => data is kept in memory as long as possible + end + properties (Dependent = true, SetObservable = true, Hidden = true) % create "nifti structure like" interface with "virtual" properties + hdr; + img; + end + + properties (Access = public, SetObservable = true, Transient = true, Dependent) % public access via specific set/get methods + %HA: FIXME: Dependent!? + filepath = ''; % full qualified path + filename (normaly a nifti file) + end + + methods + function this = NiftiModSPM(niftiFilepathObject, varargin) + if( ~isa(niftiFilepathObject, 'NiftiFilepath')) + niftiFilepathObject = NiftiFilepath(niftiFilepathObject); + end + + if ( ~isa(niftiFilepathObject, 'NiftiFilepath') ) + error('First argument must be a NiftiFilepath object!'); + end + + this = this@id(); % call superclass constructor to get an ID + + this.isLoaded = false; + lhdr = ea_open_vol(niftiFilepathObject.filepath); % make sure to load header on object conostruction + this.voxdim = lhdr.dim'; + this.voxsize= lhdr.voxsize'; + this.transformationMatrix = lhdr.mat; + A = lhdr.mat(1:3,1:3); + if(A(~eye(3))) + warning('Transformation contains off-diagnonal elements. Check carefully and consider reordering of data'); + end + + this.data = []; + this.niftiFilepathObject = niftiFilepathObject; + this.argParser = inputParser(); + this.argParser.KeepUnmatched = true; + this.argParser.addOptional('isToBeCached', true); + this.argParser.parse(varargin{:}); + args = this.argParser.Results; + + this.isToBeCached = args.isToBeCached; + end + + function str = toString(this) + [~, str] = fileparts(this.filepath); + end + + function value = get.filepath(this) + value = this.niftiFilepathObject.filepath; + end + + function [image, header] = load(this) + if( ~this.isLoaded && ~strcmp(this.filepath,'')) % it is not already isLoaded and we were not called with empty string (by Matlab callingn our get functions without command after initiating!) + + disp(['Loading ' this.filepath ' from disk using NiftiModSPM...']); + %nifti = ea_load_untouch_nii(this.filepath); + + eanifti = ea_load_nii(this.filepath); + + this.voxdim = eanifti.dim'; + this.voxsize= eanifti.voxsize'; + this.header = eanifti; % header should maybe kept all the time .. + this.transformationMatrix = eanifti.mat; + + if(this.isToBeCached) % keep data in attributes if caching is enabled + disp('Caching is enabled.'); + + this.data = eanifti.img; + this.isLoaded = true; + else + disp('Caching is disabled. NOT keeping original volume in memory! Set this.isToBeCached = true to change this behaviour.'); + this.data = []; + this.isLoaded = false; + end + header = eanifti; % return data all the time + image = single(eanifti.img); + end + end + + function worldCoordinates=getNiftiWorldCoordinatesFromMatlabIdx(this, ... + voxelIdxList,varargin) + % matlab index starts with 1, not 0 + worldCoordinates = this.transformationMatrix*[voxelIdxList; ones(1, size(voxelIdxList,2))]; + worldCoordinates = worldCoordinates(1:3,:); + end + + function voxelIdxList = getMatlabIdxFromNiftiWorldCoordinates(this, worldCoordList,... + varargin) + if ( ~isempty(worldCoordList) && size(worldCoordList,1) ~= 3) + error('worldCoordList needs to be a 3 x N matrix'); + end + + voxelIdxList = this.transformationMatrix\[worldCoordList; ones(1, size(worldCoordList,2))]; + voxelIdxList = voxelIdxList(1:3,:); % matlab index starts with 1, not 0 however SPM already compensated for that by altering the transformationMatrix :-) + end + + function passivate(this) % remove data from memory. will be automatically reisLoaded if needed + disp(['Passivating ' this.filepath ' ...']); + + this.data = []; + this.isLoaded = false; + end + + function image = get.img(this) + if(~this.isLoaded) % load nifti from disk when needed + [image, ~] = this.load(); + else + image = this.data; + end + end + + function save(this, newFilepath, newImg, isSegmentation, forceFloat) + warning('Saving files is currently not supported by NiftiModSPM'); + return; + % this.hdr has been changed during load_nii call (in contrast to + % load_untouch_nii function). however, here we need exactly the + % original header, therefore it is loaded again + nii = ea_load_nii(this.niftiFilepathObject.filepath); + + if ( exist('isSegmentation','var') && isSegmentation ) + nii.dt(1) = 2; % uint8 is sufficient for segmentation + end + if ( exist('forceFloat','var') && forceFloat ) + nii.dt(1) = 16; + end + +% %% we won't need below part due to using SPM for loading +% % nii.hdr = this.hdr; +% if ( this.dim(1) ~= nii.dim(1) ) +% warning('niftiModality:swapLR', 'Swapping left and right because original and touched header do not agree, make sure to check if the nifti file is as expected!'); +% nii.img = newImg(end:-1:1,:,:); +% else +% nii.img = newImg; +% end +% nii.untouch = 1; +% +% disp(['Saving new image data in ' newFilepath ' to disk...']); +% +% [pathstr,filename,ext] = fileparts(newFilepath); +% if(isequal(ext,'')) +% newFilepath = [newFilepath, '.nii']; +% elseif(isequal(ext,'.gz')) +% newFilepath = [pathstr filesep filename]; +% elseif(~isequal(ext,'.nii')) +% error('NiftiModality:save:WrongFileending','Current Fileending is unkown'); +% end +% +% save_untouch_nii(nii, newFilepath); +% +% +% % save zipped file +% gzip(newFilepath); %TODO make this configurable +% delete(newFilepath); +% % this.filepath = newFilepath; +% % newFilepath = [newFilepath, '.gz']; +% % this.niftiFilepathObject = NiftiFilepath(newFilepath); +% %% + end + + function header = get.hdr(this) + if(isempty(this.header)) % load nifti from disk when needed + [~, header] = this.load(); + +% as the header is transformed during load it is not possible +% to load the header only as done below (leads to equal header +% as returned by load_untouch_nii() +% [this.header] = load_nii_hdr(this.filepath); +% +% this.voxdim = this.header.dime.dim(2:4); +% this.voxsize= this.header.dime.pixdim(2:4); +% header = this.header; + else + header = this.header; + end + end + end +end + +function test() %#ok +%% +niiFile = '/Users/fb/cnm/svn/resources/directions_mni.nii.gz'; +nii = NiftiModSPM(NiftiFilepath(niiFile)); +nii.load(); + +idx = [1 1 1; 10 10 10; 12 17 99]'; +nii.getNiftiWorldCoordinatesFromMatlabIdx(idx) +%% +end diff --git a/lib/NiftiOOP/checkNifti.m b/lib/NiftiOOP/checkNifti.m new file mode 100644 index 0000000..d8f6e94 --- /dev/null +++ b/lib/NiftiOOP/checkNifti.m @@ -0,0 +1,30 @@ +%% checkNifti - basic consistency checking of nifti headers according to the nifti-1 standard +% +% Andreas Husch +% University of Luxembourg - Luxembourg Centre for Systems Biomedicine +% +% 2018 +% +% mail@andreashusch.de, andreas.husch@uni.lu +function checkNiftiHdr(nii) +NIFTI_DOC = ' https://nifti.nimh.nih.gov/nifti-1/documentation/nifti1fields/nifti1fields_pages/qsform.html'; + +if(nii.hdr.hist.qform_code == 0) + warning(['checkNifti: Nifti qform_code = 0, this is discouraged by the Nifti-1 standard. '... + 'Please check carefully and refer to ' NIFTI_DOC ' section 5. METHOD 1. Consider '... + 'fixing the nifti header of your file before continuing.']); +end + +if(nii.hdr.hist.sform_code == nii.hdr.hist.qform_code) + h = nii.hdr.hist; + h.pixdim = nii.hdr.dime.pixdim; + + if(~all(all(cbiQuaternionToHomogeneous(h) - nii.transformationMatrix < eps(single(1))))) + warning(['checkNifti: qform_code == sform_code, however the transformation defined in the qform '... + 'differes from the sform! This might indicate a serious flaw in the nifti header'... + 'and lead to unexpected results as different tools/algorithms might deal differently'... + 'with this situation. Fix the nifti header of your file before continuing.']); + end +end +end + diff --git a/lib/NiftiOOP/checkNiftiHdr.m b/lib/NiftiOOP/checkNiftiHdr.m new file mode 100644 index 0000000..f630f50 --- /dev/null +++ b/lib/NiftiOOP/checkNiftiHdr.m @@ -0,0 +1,30 @@ +%% checkNifti - basic consistency checking of nifti headers according to the nifti-1 standard +% +% Andreas Husch +% University of Luxembourg - Luxembourg Centre for Systems Biomedicine +% +% 2018 +% +% mail@andreashusch.de, andreas.husch@uni.lu +function checkNiftiHdr(nii) +NIFTI_DOC = ' https://nifti.nimh.nih.gov/nifti-1/documentation/nifti1fields/nifti1fields_pages/qsform.html'; + +if(nii.hdr.hist.qform_code == 0) + warning(['checkNifti: Nifti qform_code = 0, this is discouraged by the Nifti-1 standard. '... + 'Please check carefully and refer to ' NIFTI_DOC ' section 5. METHOD 1. Consider '... + 'fixing the nifti header of your file before continuing.']); +end + +if(nii.hdr.hist.sform_code == nii.hdr.hist.qform_code) + h = nii.hdr.hist; + h.pixdim = nii.hdr.dime.pixdim; + + if(~all(all(nii.qform - nii.sform < eps(single(1))))) + warning(['checkNifti: qform_code == sform_code, however the transformation defined in the qform '... + 'differes from the sform! This might indicate a serious flaw in the nifti header '... + 'and lead to unexpected results as different tools/algorithms might deal differently '... + 'with this situation. Fix the nifti header of your file before continuing.']); + end +end +end + From 4ce059ccedf89f9bcb52066510e57423555cc0d8 Mon Sep 17 00:00:00 2001 From: Andreas <27815260+adhusch@users.noreply.github.com> Date: Thu, 15 Nov 2018 15:03:04 +0100 Subject: [PATCH 34/83] Added external cbiQuaternionToHomogeneous --- .../external/cbiQuaternionToHomogeneous.m | 93 +++++++++++++++++++ 1 file changed, 93 insertions(+) create mode 100644 lib/NiftiOOP/external/cbiQuaternionToHomogeneous.m diff --git a/lib/NiftiOOP/external/cbiQuaternionToHomogeneous.m b/lib/NiftiOOP/external/cbiQuaternionToHomogeneous.m new file mode 100644 index 0000000..0a00a13 --- /dev/null +++ b/lib/NiftiOOP/external/cbiQuaternionToHomogeneous.m @@ -0,0 +1,93 @@ +function varargout=cbiQuaternionToHomogeneous(varargin) +% [M,R,T]=cbiQuaternionToHomogeneous( quatern, pixdim, qfac, qoffset ) +% - OR - +% [M,R,T]=cbiQuaternionToHomogeneous( hdr ) +% +% Computes the 4x4 homogeneous transformation matrix from quaternion coefficients quatern, +% voxel dimensions pixdim, coordinate system orientation factor qfac and +% translations qoffset. The format of these is as follows: +% quatern: 3x1-vector [b,c,d]; coefficient a is calculated as a = +sqrt(1.0-b*b+c*c+d*d). +% (i.e. assumes that quaternion is normalized). +% pixdim: x,y,z voxel dimensions (corresponding to NIFTI hdr.pixdims(2:4) [1-offset]) +% qfac: 1 or -1 (corresponding to NIFTI hdr.pixdims(1) [1-offset]) +% qoffset: 3x1-vector with x,y,z offsets (corresponding to NIFTI [hdr.qoffset_x;hdr.qoffset_y;hdr.qoffset_z]) +% +% Alternatively, extracts these fields from a NIFTI-compliant +% header struct hdr. +% +% If 3 output arguments are given, also returns the rotation matrix R and translation vector T of M. +% Jonas Larsson 2005-02-28 + +% +% The quaternion (a,b,c,d) is assumed normalized: a = +sqrt(1.0-b*b+c*c+d*d). +% The (b,c,d) values are stored in the (quatern_b,quatern_c,quatern_d) +% fields, qfac is stored in pixdims[0] +% +% [ a*a+b*b-c*c-d*d 2*b*c-2*a*d 2*b*d+2*a*c ] [1] +% R = [ 2*b*c+2*a*d a*a+c*c-b*b-d*d 2*c*d-2*a*b ] [1] +% [ 2*b*d-2*a*c 2*c*d+2*a*b a*a+d*d-c*c-b*b ] [qfac] + + if (nargin==1) + % extract from header + hdr=varargin{1}; + if ~isstruct(hdr) + error('Must provide a valid NIFTI-1 header struct!'); + end + qfac = hdr.pixdim(1); + b = hdr.quatern_b; + c = hdr.quatern_c; + d = hdr.quatern_d; + pixdim=hdr.pixdim(2:4); % 1-offset in matlab, so pixdims[0] becomes pixdims(1) + qoffset=[hdr.qoffset_x;hdr.qoffset_y;hdr.qoffset_z]; + elseif (nargin==4) + b=varargin{1}(1); + c=varargin{1}(2); + d=varargin{1}(3); + pixdim=varargin{2}; + qfac=varargin{3}; + qoffset=varargin{4}; + else + error('Wrong number of input arguments'); + end + + if (abs(qfac)<1e-10) + % This used to make a warning, but the nifti documentation + % suggests that it is correct to assume that qfac should + % be set to 1 if we are reading NIFTI-1 headers...so, + % the warning has been removed: + % + %Method 2 uses a factor qfac which is either -1 or 1; qfac is + %stored in the otherwise unused pixdim[0]. If pixdim[0]=0.0 (which + %should not occur), we take qfac=1. Of course, pixdim[0] is only used + %when reading a NIFTI-1 header, not when reading an ANALYZE 7.5 + %header. +% disp(['(cbiQuaternionToHomgenous) Invalid qfac (' num2str(qfac) '). Assuming qfac==1']); + qfac=1; + end + + a=sqrt(1.0-(b*b+c*c+d*d)); + + if (any(imag(a))) +% disp('(cbiQuaternionToHomogenous) Imaginary residual found.') + %disp(['Quaternion component a=' num2str(a)]) + %disp('Assuming this is roundoff error, and forcing a=0.0.'); + %disp('If this is not what you want, you may want to reconstruct the quaternion manually from the header.') + a=0; + end + + R = [ a*a+b*b-c*c-d*d 2*(b*c-a*d) 2*(b*d+a*c); ... + 2*(b*c+a*d) a*a+c*c-b*b-d*d 2*(c*d-a*b); ... + 2*(b*d-a*c) 2*(c*d+a*b) a*a+d*d-c*c-b*b ]; + + + M=eye(4); + M(1:3,1:3) = (R * diag([pixdim(1) pixdim(2) qfac*pixdim(3)])); + T = qoffset(:); + M(1:3,4) = qoffset(:); + + varargout{1}=M; + + if (nargout==3) + varargout{2}=R; + varargout{3}=T; + end From 21fdaba74f8caa4de5931ee46a1ef762df23eef7 Mon Sep 17 00:00:00 2001 From: Andreas <27815260+adhusch@users.noreply.github.com> Date: Thu, 15 Nov 2018 15:06:48 +0100 Subject: [PATCH 35/83] Remove duplicate file --- lib/NiftiOOP/checkNifti.m | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 lib/NiftiOOP/checkNifti.m diff --git a/lib/NiftiOOP/checkNifti.m b/lib/NiftiOOP/checkNifti.m deleted file mode 100644 index d8f6e94..0000000 --- a/lib/NiftiOOP/checkNifti.m +++ /dev/null @@ -1,30 +0,0 @@ -%% checkNifti - basic consistency checking of nifti headers according to the nifti-1 standard -% -% Andreas Husch -% University of Luxembourg - Luxembourg Centre for Systems Biomedicine -% -% 2018 -% -% mail@andreashusch.de, andreas.husch@uni.lu -function checkNiftiHdr(nii) -NIFTI_DOC = ' https://nifti.nimh.nih.gov/nifti-1/documentation/nifti1fields/nifti1fields_pages/qsform.html'; - -if(nii.hdr.hist.qform_code == 0) - warning(['checkNifti: Nifti qform_code = 0, this is discouraged by the Nifti-1 standard. '... - 'Please check carefully and refer to ' NIFTI_DOC ' section 5. METHOD 1. Consider '... - 'fixing the nifti header of your file before continuing.']); -end - -if(nii.hdr.hist.sform_code == nii.hdr.hist.qform_code) - h = nii.hdr.hist; - h.pixdim = nii.hdr.dime.pixdim; - - if(~all(all(cbiQuaternionToHomogeneous(h) - nii.transformationMatrix < eps(single(1))))) - warning(['checkNifti: qform_code == sform_code, however the transformation defined in the qform '... - 'differes from the sform! This might indicate a serious flaw in the nifti header'... - 'and lead to unexpected results as different tools/algorithms might deal differently'... - 'with this situation. Fix the nifti header of your file before continuing.']); - end -end -end - From 0fe409e6927b57ff372e7e4a1d86422642de3727 Mon Sep 17 00:00:00 2001 From: Andreas <27815260+adhusch@users.noreply.github.com> Date: Thu, 15 Nov 2018 15:29:00 +0100 Subject: [PATCH 36/83] Major update to NiftiMod now using untouch_nii and qform instead of sform --- lib/NiftiOOP/NiftiMod.m | 193 +++++++++++++++++++++------------------- 1 file changed, 101 insertions(+), 92 deletions(-) diff --git a/lib/NiftiOOP/NiftiMod.m b/lib/NiftiOOP/NiftiMod.m index f3c9a2d..51a99e0 100644 --- a/lib/NiftiOOP/NiftiMod.m +++ b/lib/NiftiOOP/NiftiMod.m @@ -1,13 +1,15 @@ %% NiftiyMod - Base class for all Nifti Objects. Wrapping the nifti Toolbox, -% no frills version of the more powerful NiftiModality Class +% rewritten no frills version of the more powerful NiftiModality Class % -% Andreas Husch, Florian Bernard +% Andreas Husch % Centre Hospitalier de Luxembourg, Dep. of Neurosurgery / % University of Luxembourg - Luxembourg Centre for Systems Biomedicne -% 2016 - 2017 -% mail@andreashusch.de, fbernardpi@gmail.com +% 2016 - 2018 +% mail@andreashusch.de +% +% Original NiftiModiality in collaboration Florian Bernard. -classdef NiftiMod < id & configurable +classdef NiftiMod < id & configurable properties (Access = protected) %references to data objects header = []; % the nifti header (real data) data = []; % raw nifti data isLoaded in ram as matlab matrix� @@ -16,7 +18,10 @@ properties (SetAccess = protected, GetAccess = public) %references to data objects voxdim = NaN(3,1); % voxel dimensions, P,L,I voxsize = NaN(3,1); % voxel size, P,L,I in mm - transformationMatrix = NaN(4,4); % matrix that transforms voxel indices to world coordinates in mm + transformationMatrix = NaN(4,4); % matrix that transforms voxel indices to world coordinates in mm, as a default this is set to the qform + sform = NaN(4,4); % sform matrix that transforms voxel indices to world coordinates in mm + qform = NaN(4,4); % qform (dervied) matrix that transforms voxel indices to world coordinates in mm + isLoaded; % true = in memory, false = on disk argParser = []; @@ -48,29 +53,24 @@ this = this@id(); % call superclass constructor to get an ID this.isLoaded = false; - lhdr = load_untouch_header_only(niftiFilepathObject.filepath); % make sure to load header on object conostruction - this.voxdim = lhdr.dime.dim(2:4)'; - this.voxsize= lhdr.dime.pixdim(2:4)'; - this.transformationMatrix = [lhdr.hist.srow_x;... - lhdr.hist.srow_y;... - lhdr.hist.srow_z;... - [0 0 0 1]]; - if(trace(this.transformationMatrix(1:3,1:3)) == 0) % workaround defective nifti headers - this.transformationMatrix(1,1) = lhdr.dime.pixdim(2); - this.transformationMatrix(2,2) = lhdr.dime.pixdim(3); - this.transformationMatrix(3,3) = lhdr.dime.pixdim(4); - this.transformationMatrix(1,4) = lhdr.hist.qoffset_x; - this.transformationMatrix(2,4) = lhdr.hist.qoffset_y; - this.transformationMatrix(3,4) = lhdr.hist.qoffset_z; - end this.data = []; this.niftiFilepathObject = niftiFilepathObject; + + %% Load hdr from disk + this.header = load_untouch_header_only(niftiFilepathObject.filepath); + + %% Assign Header Fields (tranformationMatrix, voxdim, voxsize etc.) + this.assignHeaderFields(); + + %% Check + checkNiftiHdr(this); + + %% argParser this.argParser = inputParser(); this.argParser.KeepUnmatched = true; this.argParser.addOptional('isToBeCached', true); this.argParser.parse(varargin{:}); args = this.argParser.Results; - this.isToBeCached = args.isToBeCached; end @@ -84,24 +84,16 @@ function [image, header] = load(this) if( ~this.isLoaded && ~strcmp(this.filepath,'')) % it is not already isLoaded and we were not called with empty string (by Matlab callingn our get functions without command after initiating!) - disp(['Loading ' this.filepath ' from disk...']); - nifti = load_nii(this.filepath, [], [], [], [], [], 0.1, []); % load with 0.1 tolerance + disp(['Loading ' this.filepath ' from disk...']); + % nifti = load_nii(this.filepath, [], [], [], [], [], 0.1, 'q'); % load with 0.1 tolerance, prefer the q-form over the sform! + nifti = load_untouch_nii(this.filepath); % load with 0.1 tolerance, prefer the q-form over the sform! - this.voxdim = nifti.hdr.dime.dim(2:4)'; - this.voxsize= nifti.hdr.dime.pixdim(2:4)'; - this.header = nifti.hdr; % header should maybe kept all the time .. - this.transformationMatrix = [nifti.hdr.hist.srow_x;... - nifti.hdr.hist.srow_y;... - nifti.hdr.hist.srow_z;... - [0 0 0 1]]; - if(trace(this.transformationMatrix(1:3,1:3)) == 0) % workaround defective nifti headers - this.transformationMatrix(1,1) = nifti.hdr.dime.pixdim(2); - this.transformationMatrix(2,2) = nifti.hdr.dime.pixdim(3); - this.transformationMatrix(3,3) = nifti.hdr.dime.pixdim(4); - this.transformationMatrix(1,4) = nifti.hdr.hist.qoffset_x; % - this.transformationMatrix(2,4) = nifti.hdr.hist.qoffset_y; - this.transformationMatrix(3,4) = nifti.hdr.hist.qoffset_z; - end + this.header = nifti.hdr; % header should maybe kept all the time .. + + %% Assigning Header Fields (tranformationMatrix, voxdim, voxsize etc.) + this.assignHeaderFields(); + + %% caching if(this.isToBeCached) % keep data in attributes if caching is enabled disp('Caching is enabeld.'); @@ -113,6 +105,8 @@ this.isLoaded = false; end header = nifti.hdr; % return data all the time + + %% precision image = single(nifti.img); end end @@ -134,18 +128,18 @@ error('voxelIdxList needs to be a 3 x N matrix'); end - switch orientation - case {'left-handed'} % left-handed coordinate system - % nothing to do - case {'right-handed'} % right-handed coordinate system - disp('NiftiMod: Altering transformation hopefully yielding LPI- coordinates. Validate slice orientation.'); - trans(1,1) = -trans(1,1); - trans(1,4) = -((this.voxdim(1)-1) * this.voxsize(1)- trans(1,4)); - % transformation matrix transfroms from voxel to RPI- world, - % however, we want LPI- world - % coordinates - end - worldCoordinates = trans*[voxelIdxList-1; ones(1, size(voxelIdxList,2))]; +% switch orientation +% case {'left-handed'} %nii.h left-handed coordinate system +% % nothing to do +% case {'right-handed'} % right-handed coordinate system +% disp('NiftiMod: Altering transformation hopefully yielding LPI- coordinates. Validate slice orientation.'); +% trans(1,1) = -trans(1,1); +% trans(1,4) = -((this.voxdim(1)-1) * this.voxsize(1)- trans(1,4)); +% % transformation matrix transfroms from voxel to RPI- world, +% % however, we want LPI- world +% % coordinates +% end + worldCoordinates = trans*[voxelIdxList-1; ones(1, size(voxelIdxList,2))]; % not the -1 for the matlab indexing! worldCoordinates = worldCoordinates(1:3,:); end @@ -164,17 +158,17 @@ if ( ~isempty(worldCoordList) && size(worldCoordList,1) ~= 3) error('worldCoordList needs to be a 3 x N matrix'); end - switch orientation - case {'left-handed'} % left-handed coordinate system - % nothing to do - case {'right-handed'} % right-handed coordinate system - % transformation matrix transfroms from voxel to RPI- - % world, however, but we want LPI- world - % coordinates - trans(1,1) = -trans(1,1); - trans(1,4) = -((this.voxdim(1)-1) * this.voxsize(1)- trans(1,4)); - end - +% switch orientation +% case {'left-handed'} % left-handed coordinate system +% % nothing to do +% case {'right-handed'} % right-handed coordinate system +% % transformation matrix transfroms from voxel to RPI- +% % world, however, but we want LPI- world +% % coordinates +% trans(1,1) = -trans(1,1); +% trans(1,4) = -((this.voxdim(1)-1) * this.voxsize(1)- trans(1,4)); +% end +% % voxelIdxList = trans\[worldCoordList; ones(1, size(worldCoordList,2))]; % voxelIdxList = voxelIdxList(1:3,:)+1; @@ -206,7 +200,7 @@ function passivate(this) % remove data from memory. will be automatically reisLo end function save(this, newFilepath, newImg, isSegmentation, forceFloat) - % this.hdr has been changed during load_nii call (in contrast to + % this.hdr has been changed during load_nii call (in contrast to % load_untouch_nii function). however, here we need exactly the % original header, therefore it is loaded again nii.hdr = load_untouch_header_only(this.niftiFilepathObject.filepath); @@ -235,47 +229,62 @@ function save(this, newFilepath, newImg, isSegmentation, forceFloat) elseif(isequal(ext,'.gz')) newFilepath = [pathstr filesep filename]; elseif(~isequal(ext,'.nii')) - error('NiftiModality:save:WrongFileending','Current Fileending is unkown'); + error('NiftiModality:save:WrongFileending','Current Fileending is unkown'); end - save_untouch_nii(nii, newFilepath); + save_untouch_nii(nii, newFilepath); + - % save zipped file gzip(newFilepath); %TODO make this configurable delete(newFilepath); -% this.filepath = newFilepath; -% newFilepath = [newFilepath, '.gz']; -% this.niftiFilepathObject = NiftiFilepath(newFilepath); - + % this.filepath = newFilepath; + % newFilepath = [newFilepath, '.gz']; + % this.niftiFilepathObject = NiftiFilepath(newFilepath); + end function header = get.hdr(this) if(isempty(this.header)) % load nifti from disk when needed - [~, header] = this.load(); - -% as the header is transformed during load it is not possible -% to load the header only as done below (leads to equal header -% as returned by load_untouch_nii() -% [this.header] = load_nii_hdr(this.filepath); -% -% this.voxdim = this.header.dime.dim(2:4); -% this.voxsize= this.header.dime.pixdim(2:4); -% header = this.header; + % [~, header] = this.load(); + + % as the header is transformed during load it is not possible + % to load the header only as done below (leads to equal header + % as returned by load_untouch_nii() + this.header = load_untouch_header_only(this.filepath); + + %% Assign Header Fields (tranformationMatrix, voxdim, voxsize etc.) + this.assignHeaderFields(); + + header = this.header; else header = this.header; end - end + end + end + methods (Access = private) + function assignHeaderFields(this) + this.voxdim = this.hdr.dime.dim(2:4)'; + this.voxsize = this.hdr.dime.pixdim(2:4)'; + + %% getting sform + this.sform = [this.hdr.hist.srow_x;... + this.hdr.hist.srow_y;... + this.hdr.hist.srow_z;... + [0 0 0 1]]; + + if(trace(this.sform(1:3,1:3)) == 0) + disp('Notice: NiftiMod: nifti sform is empty'); + end + + %% getting qform by transforming the quaternion data to homogenous matrix + h = this.hdr.hist; + h.pixdim = this.hdr.dime.pixdim; + + this.qform = cbiQuaternionToHomogeneous(h); + + %% setting transformationMatrix to the qform + this.transformationMatrix = this.qform; + end end -end - -function test() %#ok -%% -niiFile = '/Users/fb/cnm/svn/resources/directions_mni.nii.gz'; -nii = NiftiModality(NiftiFilepath(niiFile)); -nii.load(); - -idx = [1 1 1; 10 10 10; 12 17 99]'; -nii.getItkWorldCoordinatesFromMatlabIdx(idx) -%% end \ No newline at end of file From fe4efd21dbcce1c67c7e3d48f398de0a93153790 Mon Sep 17 00:00:00 2001 From: Andreas <27815260+adhusch@users.noreply.github.com> Date: Thu, 15 Nov 2018 15:37:36 +0100 Subject: [PATCH 37/83] Update src/Functions/largestConnCompSliceWise.m --- src/Functions/largestConnCompSliceWise.m | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 src/Functions/largestConnCompSliceWise.m diff --git a/src/Functions/largestConnCompSliceWise.m b/src/Functions/largestConnCompSliceWise.m new file mode 100644 index 0000000..7c48b2e --- /dev/null +++ b/src/Functions/largestConnCompSliceWise.m @@ -0,0 +1,18 @@ +% Andreas Husch +% 2018 +function binaryMask = largestConnCompSliceWise(img3d) +binaryMask = false(size(img3d)); + +for i = 1:size(img3d,3) % z + cc = bwconncomp(img3d(:,:,i)); + ccProps = regionprops(cc, 'Area', 'PixelIdxList'); + [~, idx] = sort([ccProps.Area]); + brainMaskIdxs = []; + if (~isempty(idx)) + brainMaskIdxs = ccProps(idx(end)).PixelIdxList; + end + binarySlice = false(size(img3d(:,:,i))); + binarySlice(brainMaskIdxs) = true; + binaryMask(:,:,i) = binarySlice; +end +end \ No newline at end of file From 42458b0d18a1b6ee29c0d633af8f2efd0ac13e56 Mon Sep 17 00:00:00 2001 From: Andreas <27815260+adhusch@users.noreply.github.com> Date: Thu, 15 Nov 2018 15:38:01 +0100 Subject: [PATCH 38/83] Robustness improvments --- src/Functions/extractBrainConvHull.m | 31 +++++++++++++++------ src/Functions/extractElectrodePointclouds.m | 13 +++++---- 2 files changed, 30 insertions(+), 14 deletions(-) diff --git a/src/Functions/extractBrainConvHull.m b/src/Functions/extractBrainConvHull.m index cfb0b0c..a0162df 100644 --- a/src/Functions/extractBrainConvHull.m +++ b/src/Functions/extractBrainConvHull.m @@ -29,11 +29,19 @@ ctIso = niiCT.img; % = downsampleImage(niiCT.img, niiCT.voxsize, niiCT.voxdim); % threshold -ctIsoMedFilt = medfilt3(ctIso); +ctIsoMedFilt = medfilt3(ctIso); +% TODO in very rare cases (e.g. with neck coverage) the media filter might induce a connected componed +% containing brain and some skin, which is super bad, however in most cases +% it is super good and makes most of the following processing unnessesary +% ;-) +% in principle this should be curable by using a distance transform and cutting the part that are weakly connect via +% such a weird path (having very long distnaces algong positive voxeles to +% the CoG) i.e. we end up with a fast marching approach + threImg = (ctIsoMedFilt > LOWER_CT_BRAIN_THRESHOLD & ctIsoMedFilt < UPPER_CT_BRAIN_THRESHOLD); %threImg = reshape(threImg,niiCT.voxdim'); [xx,yy,zz] = ndgrid(-2:2); -structEle = sqrt(xx.^2 + yy.^2 + zz.^2) <= 2.5 / sqrt(max(niiCT.voxsize)); +structEle = strel('sphere', ceil(2 / max(niiCT.voxsize))); %sqrt(xx.^2 + yy.^2 + zz.^2) <= 2.5 / sqrt(max(niiCT.voxsize)); structEleSmall = sqrt(xx.^2 + yy.^2 + zz.^2) <= 1; % CHECK THIS! (000) %structEle = strel('disk', 2); %G = gpuArray(structure); % if we have CUDA.. @@ -41,30 +49,33 @@ % morphology %threImg = medfilt3(threImg); morphImg = imopen(threImg,structEle); -morphFaction = sum(morphImg(:)) / numel(morphImg); -if(morphFaction < 0.06 || morphFaction > 0.3) +morphFraction = sum(morphImg(:)) / numel(morphImg); +disp(['MorphFraction:' num2str(morphFraction)]); +if(morphFraction < 0.15 || morphFraction > 0.3) warning('Uncommon fraction of CT data in threshold range (15-60 HU). Trying to compensate. Make sure to use "soft tissue" reconstruction filters for the CT (e.g. J30 kernel) if this fails. ') - threImg = medfilt3(threImg); + %threImg = medfilt3(threImg); morphImg = imclose(threImg,structEle); %maybe we have a super noise brain tissue image, thus to CLOSE instead of open first morphImg = imerode(morphImg,structEle); % due to the closing all masks will enlarge, i.e. the brain mask might cover the ckull, thus we have to shrink it at the very end again end clear threImg; -% largest connected component is brain +% largest connected component is brain % DO 2.5 instead of 3D for increased +% robustness ??? cc = bwconncomp(morphImg); ccProps = regionprops(cc, 'Area', 'PixelIdxList'); [~, idx] = sort([ccProps.Area]); brainMaskIdxs = ccProps(idx(end)).PixelIdxList; roughBrainMask = false(size(morphImg)); -roughBrainMask(brainMaskIdxs) = true; +%roughBrainMask(brainMaskIdxs) = true; % 3 D +roughBrainMask = largestConnCompSliceWise(morphImg); %2.5D clear morphImg; % axial slice wise convex hull (as the support of binary 3d conv hulls in % matlab is bad and we don't need 100% accuracy for our task) % and filling of rough mask convHullBrainMask = false(size(roughBrainMask)); -maskedCT = ctIso; +maskedCT = ctIsoMedFilt; maskedCT(~roughBrainMask) = NaN; %threshold the roughBrainMask again to make sure no skull is contained due to morphology roughBrainMask = (maskedCT > LOWER_CT_BRAIN_THRESHOLD & maskedCT < UPPER_CT_BRAIN_THRESHOLD); %TODO check if removable for i=1:size(roughBrainMask,3) @@ -72,7 +83,9 @@ roughBrainMask(:,:,i) = imfill(roughBrainMask(:,:,i), 'holes'); end -convHullBrainMask = imerode(convHullBrainMask,structEleSmall); +convHullBrainMask = imerode(convHullBrainMask,structEle); +convHullBrainMask = imerode(convHullBrainMask,structEle); + roughBrainMask = imerode(roughBrainMask,structEleSmall); % convHullBrainMask = logical(upsampleImage(convHullBrainMask, niiCT.voxsize, niiCT.voxdim)); diff --git a/src/Functions/extractElectrodePointclouds.m b/src/Functions/extractElectrodePointclouds.m index d044522..e084acd 100644 --- a/src/Functions/extractElectrodePointclouds.m +++ b/src/Functions/extractElectrodePointclouds.m @@ -7,6 +7,8 @@ % mail@andreashusch.de, husch.andreas@chl.lu function [elecsPointcloudStruct, brainMask] = extractElectrodePointclouds(niiCT, varargin) + disp(['Voxel size in elecsPointcloudStruct: ' num2str(niiCT.voxsize')]); + % CONSTANTS LAMBDA_1 = 25; % elec latent space length [mm] @@ -26,7 +28,7 @@ % assume a 1024 offset was added to make it strictly positive and % handle this here if(min(niiCT.img(:)) >= 0) - METAL_THRESHOLD = args.metalThreshold; + 1024; + METAL_THRESHOLD = args.metalThreshold + 1024; else METAL_THRESHOLD = args.metalThreshold; end @@ -65,7 +67,8 @@ elecIdxs = []; minVoxelNumber = (1.2 * (1.27/2))^2 * pi * 40 / prod(niiCT.voxsize); % assumin at least 40mm in brain and 20% partial voluming maxVoxelNumber = (3 * (1.27/2))^2 * pi * 80 / prod(niiCT.voxsize); % assumin 80mm in brain and 300% partial voluming - + % maxVoxelNumber = Inf; % FIXME + % DEBUG: figure, scatterMatrix3(ccProps(1).PixelList) largeComponents = areas(areas >= minVoxelNumber & areas <= maxVoxelNumber); % Voxels componentIdxs = idxs(areas >= minVoxelNumber & areas <= maxVoxelNumber); @@ -87,9 +90,9 @@ disp(['Guessing that ' num2str(nElecs) ' of them are Electrodes...']); if(nElecs == 0) - if(METAL_THRESHOLD > 200) - disp('Somehing is weird with your CT data... Trying again with lower metal threshold. ') - [elecsPointcloudStruct, brainMask] = extractElectrodePointclouds(niiCT, 'brainMask', args.brainMask, 'metalThreshold', METAL_THRESHOLD * 0.8, 'medtronicXMLPlan', args.medtronicXMLPlan); + if(METAL_THRESHOLD < 3000) + disp('Something is weird with your CT data... Trying again with higher metal threshold. ') + [elecsPointcloudStruct, brainMask] = extractElectrodePointclouds(niiCT, 'brainMask', args.brainMask, 'metalThreshold', METAL_THRESHOLD * 1.2, 'medtronicXMLPlan', args.medtronicXMLPlan); return; else %% We tried hard but didn't find an object that looks like an electrode in a reasonalbe HU range, notify the user and quit From 00e00568b1f9fbff0d3ddd86f04f6dc2f4e5d05b Mon Sep 17 00:00:00 2001 From: Andreas <27815260+adhusch@users.noreply.github.com> Date: Thu, 15 Nov 2018 15:50:56 +0100 Subject: [PATCH 39/83] Keeping orientation parameter only for backward compatibility --- lib/NiftiOOP/NiftiMod.m | 43 ++--------------------------------------- 1 file changed, 2 insertions(+), 41 deletions(-) diff --git a/lib/NiftiOOP/NiftiMod.m b/lib/NiftiOOP/NiftiMod.m index 51a99e0..0b7a2ce 100644 --- a/lib/NiftiOOP/NiftiMod.m +++ b/lib/NiftiOOP/NiftiMod.m @@ -116,29 +116,10 @@ orientation) trans = this.transformationMatrix; - if ( ~exist('orientation', 'var') ) - if(det(trans) < 0) - orientation = 'right-handed'; - else - orientation = 'left-handed'; - end - end - if ( size(voxelIdxList,1) ~= 3) error('voxelIdxList needs to be a 3 x N matrix'); end - -% switch orientation -% case {'left-handed'} %nii.h left-handed coordinate system -% % nothing to do -% case {'right-handed'} % right-handed coordinate system -% disp('NiftiMod: Altering transformation hopefully yielding LPI- coordinates. Validate slice orientation.'); -% trans(1,1) = -trans(1,1); -% trans(1,4) = -((this.voxdim(1)-1) * this.voxsize(1)- trans(1,4)); -% % transformation matrix transfroms from voxel to RPI- world, -% % however, we want LPI- world -% % coordinates -% end + worldCoordinates = trans*[voxelIdxList-1; ones(1, size(voxelIdxList,2))]; % not the -1 for the matlab indexing! worldCoordinates = worldCoordinates(1:3,:); end @@ -147,31 +128,11 @@ getMatlabIdxFromNiftiWorldCoordinates(this, worldCoordList,... orientation) trans = this.transformationMatrix; - if ( ~exist('orientation', 'var') ) - if(det(trans) < 0) - orientation = 'right-handed'; - else - orientation = 'left-handed'; - end - end if ( ~isempty(worldCoordList) && size(worldCoordList,1) ~= 3) error('worldCoordList needs to be a 3 x N matrix'); end -% switch orientation -% case {'left-handed'} % left-handed coordinate system -% % nothing to do -% case {'right-handed'} % right-handed coordinate system -% % transformation matrix transfroms from voxel to RPI- -% % world, however, but we want LPI- world -% % coordinates -% trans(1,1) = -trans(1,1); -% trans(1,4) = -((this.voxdim(1)-1) * this.voxsize(1)- trans(1,4)); -% end -% -% voxelIdxList = trans\[worldCoordList; ones(1, size(worldCoordList,2))]; -% voxelIdxList = voxelIdxList(1:3,:)+1; - + Imatlab = eye(4); Imatlab(1:3,end) = -1; voxelToNiftiWorldMatrix = trans*Imatlab; % matlab index starts with 1, not 0 From 3f3a57a3d85dc4c0e99c3a2a20e83358fdb3f3e8 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Tue, 27 Nov 2018 13:04:04 +0100 Subject: [PATCH 40/83] new logo --- README.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.rst b/README.rst index 6813750..14eb3f1 100644 --- a/README.rst +++ b/README.rst @@ -1,3 +1,9 @@ +.. raw:: html + +

+ +

+ PaCER |br| Precise and Convenient Electrode Reconstruction for DBS --------------------------------------------------------------- From c734b74120118507ca45ac6aebc44c5448553f85 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Tue, 27 Nov 2018 13:05:36 +0100 Subject: [PATCH 41/83] changes to style --- README.rst | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.rst b/README.rst index 14eb3f1..e4412b8 100644 --- a/README.rst +++ b/README.rst @@ -1,11 +1,12 @@ .. raw:: html

- +

+ PaCER |br| Precise and Convenient Electrode Reconstruction for DBS ---------------------------------------------------------------- +------------------------------------------------------------------ .. raw:: html From 7fceeb9123f71fccb5f040aeba2d3da343be5f06 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Tue, 27 Nov 2018 13:08:46 +0100 Subject: [PATCH 42/83] add draft of table --- README.rst | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/README.rst b/README.rst index e4412b8..f452547 100644 --- a/README.rst +++ b/README.rst @@ -8,6 +8,24 @@ PaCER |br| Precise and Convenient Electrode Reconstruction for DBS ------------------------------------------------------------------ +.. raw:: html + + + + + + + +
+ +
+ + + All continuous integration builds +
Ratio of the number of inefficient code lines and the total number of lines of code (in percent). A: 0-3%, B: 3-6%, C: 6-9%, D: 9-12%, E: 12-15%, F: > 15%. +
+
+ .. raw:: html


From dcbdb3c67254a4acbd087a25b2bdf02e9fec032a Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Tue, 27 Nov 2018 13:09:31 +0100 Subject: [PATCH 43/83] debug --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index f452547..3b3977d 100644 --- a/README.rst +++ b/README.rst @@ -1,7 +1,7 @@ .. raw:: html

- +

From 13f754dbf1af67521363813d0a82c4e7585e4acc Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Tue, 27 Nov 2018 13:09:51 +0100 Subject: [PATCH 44/83] Revert "debug" This reverts commit dcbdb3c67254a4acbd087a25b2bdf02e9fec032a. --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 3b3977d..f452547 100644 --- a/README.rst +++ b/README.rst @@ -1,7 +1,7 @@ .. raw:: html

- +

From 7f0e124ac0990fa72cd5f7bc3933de07e417658e Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Tue, 27 Nov 2018 13:13:05 +0100 Subject: [PATCH 45/83] change badges --- README.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.rst b/README.rst index f452547..f3df542 100644 --- a/README.rst +++ b/README.rst @@ -12,10 +12,10 @@ PaCER |br| Precise and Convenient Electrode Reconstruction for DBS - - +
- -
+
+ +
All continuous integration builds From 2976081a4ac90c4416868c059514478851b33fd5 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Tue, 27 Nov 2018 13:14:05 +0100 Subject: [PATCH 46/83] change class css --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index f3df542..7491cc9 100644 --- a/README.rst +++ b/README.rst @@ -1,7 +1,7 @@ .. raw:: html

- +

From 37a28cb46d3696b1a12c43f400be3f36a9941f1d Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Fri, 30 Nov 2018 16:35:02 +0100 Subject: [PATCH 47/83] debugging logos --- README.rst | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/README.rst b/README.rst index 7491cc9..9ffabc7 100644 --- a/README.rst +++ b/README.rst @@ -1,3 +1,35 @@ +.. raw:: html + +

+ +

+ + +The COBRA Toolbox |br| COnstraint-Based Reconstruction and Analysis Toolbox +--------------------------------------------------------------------------- + +.. raw:: html + + + + + + + +
+ +
+ + + All continuous integration builds +
Ratio of the number of inefficient code lines and the total number of lines of code (in percent). A: 0-3%, B: 3-6%, C: 6-9%, D: 9-12%, E: 12-15%, F: > 15%. +
+
+ + +System Requirements and Solver Installation +------------------------------------------- + .. raw:: html

From 25b2002d7152b7c312649a15945f4ed7f8bb40b7 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Fri, 30 Nov 2018 16:35:54 +0100 Subject: [PATCH 48/83] new logo --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 9ffabc7..a22647b 100644 --- a/README.rst +++ b/README.rst @@ -1,7 +1,7 @@ .. raw:: html

- +

From d55cd1f3cfc774c6041091ed23f2acb09f9c3831 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Fri, 30 Nov 2018 16:36:33 +0100 Subject: [PATCH 49/83] new logo --- README.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.rst b/README.rst index a22647b..625b5ab 100644 --- a/README.rst +++ b/README.rst @@ -1,11 +1,11 @@ .. raw:: html

- +

-The COBRA Toolbox |br| COnstraint-Based Reconstruction and Analysis Toolbox +PaCER |br| Precise and Convenient Electrode Reconstruction for DBS --------------------------------------------------------------------------- .. raw:: html From 9b204a45d0f4d4249076bd289a3ab569d5b3fd40 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Fri, 30 Nov 2018 16:37:57 +0100 Subject: [PATCH 50/83] new logo(2) --- README.rst | 32 ++------------------------------ 1 file changed, 2 insertions(+), 30 deletions(-) diff --git a/README.rst b/README.rst index 625b5ab..a351969 100644 --- a/README.rst +++ b/README.rst @@ -27,36 +27,8 @@ PaCER |br| Precise and Convenient Electrode Reconstruction for DBS
-System Requirements and Solver Installation -------------------------------------------- - -.. raw:: html - -

- -

- - -PaCER |br| Precise and Convenient Electrode Reconstruction for DBS ------------------------------------------------------------------- - -.. raw:: html - - - - - - - -
- -
- - - All continuous integration builds -
Ratio of the number of inefficient code lines and the total number of lines of code (in percent). A: 0-3%, B: 3-6%, C: 6-9%, D: 9-12%, E: 12-15%, F: > 15%. -
-
+System Requirements +------------------- .. raw:: html From 045b9e45e2a97500bbc10f00d2f3b2d12ab79ab9 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Fri, 30 Nov 2018 16:40:12 +0100 Subject: [PATCH 51/83] new logo(3) --- README.rst | 8 -------- 1 file changed, 8 deletions(-) diff --git a/README.rst b/README.rst index a351969..6291f99 100644 --- a/README.rst +++ b/README.rst @@ -26,14 +26,6 @@ PaCER |br| Precise and Convenient Electrode Reconstruction for DBS

- -System Requirements -------------------- - -.. raw:: html - -


- .. Please note that PaCER is a research tool **NOT** intended for clinical use. From 4f0ced983ae0dfe3712b185cd0a96e71e2c516cb Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Fri, 30 Nov 2018 16:42:37 +0100 Subject: [PATCH 52/83] new logo(4) --- README.rst | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/README.rst b/README.rst index 6291f99..46fabb8 100644 --- a/README.rst +++ b/README.rst @@ -26,6 +26,10 @@ PaCER |br| Precise and Convenient Electrode Reconstruction for DBS
+ +System Requirements +------------------- + .. Please note that PaCER is a research tool **NOT** intended for clinical use. @@ -42,7 +46,7 @@ PaCER |br| Precise and Convenient Electrode Reconstruction for DBS |Image of a PaCER electrode reconstruction at two different time points of resolving brain shift.| Background -~~~~~~~~~~ +------------------- The PaCER Toolbox is a MATLAB implementation of a robust method to fully automatically reconstruct @@ -54,7 +58,7 @@ easily visualize electrodes as well as imaging data within the MATLAB environment. Requirements -~~~~~~~~~~~~ +------------------- The requirements to use PaCER are: @@ -68,7 +72,7 @@ are supported in compressed form (.nii.gz) as well as non-compressed (.nii). Getting Started -~~~~~~~~~~~~~~~ +---------------- The easiest way to learn about PaCER is to run the example files. We recommend to add the PaCER directory and all its subdirectories to your @@ -77,7 +81,7 @@ SETUP_PACER.m in MATLAB (once). The examples include a call to SETUP_PACER. Example Dataset -^^^^^^^^^^^^^^^ +~~~~~~~~~~~~~~~ The following examples require only a post op CT dataset - they should work out of the box for most CT scan protocols as long as the slice @@ -91,7 +95,7 @@ appropriate co-registered image modalities (e.g. atlases, segmentation). We are in the process to provide a full example dataset in the future. Examples -^^^^^^^^ +~~~~~~~~ - **EXAMPLE_1.m** - Basic PaCER call and electrode plot. Start here! @@ -99,16 +103,16 @@ Examples of the CT image and demonstrating some **plot customisations** Questions -~~~~~~~~~ +------------------- Feel free to open an issue at https://github.com/adhusch/PaCER or drop a note to mail (at) andreashusch.de Literature -~~~~~~~~~~ +------------------- The PaCER algorithm is described in: -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A. Husch, M. V. Petersen, P. Gemmar, J. Goncalves, F. Hertel: *PaCER – A fully automated method for electrode trajectory and contact @@ -118,7 +122,7 @@ https://doi.org/10.1016/j.nicl.2017.10.004., `[Open access fulltext] `__. For people interested in even more technical details, the preprocessing pipeline is described in more details here: -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A. Husch, P. Gemmar, J. Lohscheller, F. Bernard, F. Hertel: *Assessment of Electrode Displacement and Deformation with Respect to Pre-Operative @@ -127,7 +131,7 @@ Planning in Deep Brain Stimulation*. Bildverarbeitung für die Medizin fulltext request form] `__ An example of using PaCER within an automatic image-registration pipeline for DBS assessment is described in: -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A. Husch, M. V. Petersen, P. Gemmar, J. Goncalves, N. Sunde, F. Hertel: *Post-operative deep brain stimulation assessment: Automatic data @@ -139,14 +143,14 @@ Please acknowledge the respective papers when using the algorithm in your work. Help? -~~~~~ +----- If you need help our have trouble processing local data you are invited to open a GitHub issue. Any feedback to further improve the performance on varing datasets is very welcome. Acknowledgement -~~~~~~~~~~~~~~~ +------------------- This work was made possible by a Aide à la Formation Recherche grant (AFR) to Andreas Husch by the Luxembourg National Research (FNR). From 14b76d024bf9999ef57fb982a6a8bd19bd02bcda Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Fri, 30 Nov 2018 16:43:56 +0100 Subject: [PATCH 53/83] new logo(5) --- README.rst | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/README.rst b/README.rst index 46fabb8..44e78ee 100644 --- a/README.rst +++ b/README.rst @@ -26,10 +26,6 @@ PaCER |br| Precise and Convenient Electrode Reconstruction for DBS
- -System Requirements -------------------- - .. Please note that PaCER is a research tool **NOT** intended for clinical use. @@ -46,7 +42,7 @@ System Requirements |Image of a PaCER electrode reconstruction at two different time points of resolving brain shift.| Background -------------------- +---------- The PaCER Toolbox is a MATLAB implementation of a robust method to fully automatically reconstruct @@ -58,7 +54,7 @@ easily visualize electrodes as well as imaging data within the MATLAB environment. Requirements -------------------- +------------ The requirements to use PaCER are: @@ -103,13 +99,13 @@ Examples of the CT image and demonstrating some **plot customisations** Questions -------------------- +--------- Feel free to open an issue at https://github.com/adhusch/PaCER or drop a note to mail (at) andreashusch.de Literature -------------------- +---------- The PaCER algorithm is described in: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -122,7 +118,7 @@ https://doi.org/10.1016/j.nicl.2017.10.004., `[Open access fulltext] `__. For people interested in even more technical details, the preprocessing pipeline is described in more details here: -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A. Husch, P. Gemmar, J. Lohscheller, F. Bernard, F. Hertel: *Assessment of Electrode Displacement and Deformation with Respect to Pre-Operative @@ -131,7 +127,7 @@ Planning in Deep Brain Stimulation*. Bildverarbeitung für die Medizin fulltext request form] `__ An example of using PaCER within an automatic image-registration pipeline for DBS assessment is described in: -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A. Husch, M. V. Petersen, P. Gemmar, J. Goncalves, N. Sunde, F. Hertel: *Post-operative deep brain stimulation assessment: Automatic data @@ -150,7 +146,7 @@ to open a GitHub issue. Any feedback to further improve the performance on varing datasets is very welcome. Acknowledgement -------------------- +--------------- This work was made possible by a Aide à la Formation Recherche grant (AFR) to Andreas Husch by the Luxembourg National Research (FNR). From 7b974fd4c5f87a19b10464c8450a6e0f3155a897 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Fri, 30 Nov 2018 17:03:19 +0100 Subject: [PATCH 54/83] new logo --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 44e78ee..cd60d0f 100644 --- a/README.rst +++ b/README.rst @@ -163,7 +163,7 @@ toolboxes and scripts: - `Cylinder Between 2 Points `__ by Per Sundqvist - `MPR View` by Florian Bernard -.. |Image of a PaCER electrode reconstruction at two different time points of resolving brain shift.| image:: docs/PaCER.png +.. |Image of a PaCER electrode reconstruction at two different time points of resolving brain shift.| image:: https://prince.lcsb.uni.lu/userContent/mainPacer.png .. |br| raw:: html From 1f8c3289d486f36f1aa9c8650fa818fe3e91d1da Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Fri, 30 Nov 2018 17:05:45 +0100 Subject: [PATCH 55/83] format logo --- README.rst | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/README.rst b/README.rst index cd60d0f..e839616 100644 --- a/README.rst +++ b/README.rst @@ -39,7 +39,12 @@ PaCER |br| Precise and Convenient Electrode Reconstruction for DBS Luxembourg, National Department of Neurosurgery and University of Luxembourg, Luxembourg Centre for Systems Biomedicine. -|Image of a PaCER electrode reconstruction at two different time points of resolving brain shift.| +.. raw:: html + +

+ +

+ Background ---------- @@ -163,8 +168,6 @@ toolboxes and scripts: - `Cylinder Between 2 Points `__ by Per Sundqvist - `MPR View` by Florian Bernard -.. |Image of a PaCER electrode reconstruction at two different time points of resolving brain shift.| image:: https://prince.lcsb.uni.lu/userContent/mainPacer.png - .. |br| raw:: html
\ No newline at end of file From 97d19d14b68d7d15fa790835aee810f980baae13 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Fri, 30 Nov 2018 17:09:23 +0100 Subject: [PATCH 56/83] main logo --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index e839616..0821619 100644 --- a/README.rst +++ b/README.rst @@ -42,7 +42,7 @@ PaCER |br| Precise and Convenient Electrode Reconstruction for DBS .. raw:: html

- + Image of a PaCER electrode reconstruction at two different time points of resolving brain shift.

From a15e6901953150a23abede84d75ac3e64fd80657 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Mon, 3 Dec 2018 07:58:11 +0100 Subject: [PATCH 57/83] adding build logos --- README.rst | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/README.rst b/README.rst index 0821619..5c3449c 100644 --- a/README.rst +++ b/README.rst @@ -12,16 +12,12 @@ PaCER |br| Precise and Convenient Electrode Reconstruction for DBS - - - + +
- -
- - - All continuous integration builds +
+
Ratio of the number of inefficient code lines and the total number of lines of code (in percent). A: 0-3%, B: 3-6%, C: 6-9%, D: 9-12%, E: 12-15%, F: > 15%. -
+

From 223ea64d68ef568a70add961b121e1d828902342 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Mon, 3 Dec 2018 08:00:50 +0100 Subject: [PATCH 58/83] removal of empty column --- README.rst | 1 - 1 file changed, 1 deletion(-) diff --git a/README.rst b/README.rst index 5c3449c..64e7bc4 100644 --- a/README.rst +++ b/README.rst @@ -17,7 +17,6 @@ PaCER |br| Precise and Convenient Electrode Reconstruction for DBS
-
From 685006415e2d8539b4f46a489797103691571c88 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Mon, 3 Dec 2018 08:09:42 +0100 Subject: [PATCH 59/83] logos for r3 and artenolis --- README.rst | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/README.rst b/README.rst index 64e7bc4..f948d8b 100644 --- a/README.rst +++ b/README.rst @@ -163,6 +163,19 @@ toolboxes and scripts: - `Cylinder Between 2 Points `__ by Per Sundqvist - `MPR View` by Florian Bernard +.. raw:: html + + + + + + +
+ +
+
+
+ .. |br| raw:: html
\ No newline at end of file From ea69eda4b631e4a7b592f45535793974e924daeb Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Mon, 3 Dec 2018 08:14:27 +0100 Subject: [PATCH 60/83] formatting of logos --- README.rst | 23 +++++------------------ 1 file changed, 5 insertions(+), 18 deletions(-) diff --git a/README.rst b/README.rst index f948d8b..d9f04ca 100644 --- a/README.rst +++ b/README.rst @@ -10,15 +10,8 @@ PaCER |br| Precise and Convenient Electrode Reconstruction for DBS .. raw:: html - - - - - -
- -
-
+ +    
.. @@ -165,16 +158,10 @@ toolboxes and scripts: .. raw:: html - - - - - -
+
-
-
-
+ + .. |br| raw:: html From 30f7e5d8aaec5885220829ad2aa900a79034ceb1 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Mon, 3 Dec 2018 08:15:34 +0100 Subject: [PATCH 61/83] adding blank lines --- README.rst | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.rst b/README.rst index d9f04ca..05e639b 100644 --- a/README.rst +++ b/README.rst @@ -10,6 +10,7 @@ PaCER |br| Precise and Convenient Electrode Reconstruction for DBS .. raw:: html +
   
@@ -158,9 +159,10 @@ toolboxes and scripts: .. raw:: html +

- - + +
.. |br| raw:: html From 2086d93c307f56b90bb3824a7454f6d220730718 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Mon, 3 Dec 2018 08:16:33 +0100 Subject: [PATCH 62/83] minor formatting change --- README.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 05e639b..444dea6 100644 --- a/README.rst +++ b/README.rst @@ -13,7 +13,7 @@ PaCER |br| Precise and Convenient Electrode Reconstruction for DBS
    -
+

.. @@ -162,6 +162,7 @@ toolboxes and scripts:

+         
From 02f241a5751c2b9d5d06aa629901ad7cc11fff78 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Fri, 14 Dec 2018 09:05:52 +0100 Subject: [PATCH 63/83] change of positioning of logos --- README.rst | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/README.rst b/README.rst index 444dea6..35ce070 100644 --- a/README.rst +++ b/README.rst @@ -142,8 +142,20 @@ on varing datasets is very welcome. Acknowledgement --------------- -This work was made possible by a Aide à la Formation Recherche grant -(AFR) to Andreas Husch by the Luxembourg National Research (FNR). +This work was made possible by an `Aide à la Formation Recherche (AFR)` grant +to Andreas Husch from the Luxembourg National Research Fund (FNR). + +.. raw:: html + +

+
+ +          + +
+ +References +---------- PaCER is packaged with some free external software libraries for convenience. Please see the “toolboxes” folder and the respective @@ -157,15 +169,6 @@ toolboxes and scripts: - `Cylinder Between 2 Points `__ by Per Sundqvist - `MPR View` by Florian Bernard -.. raw:: html - -

-
- -          - -
- .. |br| raw:: html
\ No newline at end of file From aec920208599e5d4f8e84c355840d15730fd406c Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Fri, 14 Dec 2018 09:11:06 +0100 Subject: [PATCH 64/83] new logos for chl and fnr --- README.rst | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/README.rst b/README.rst index 35ce070..7a720c6 100644 --- a/README.rst +++ b/README.rst @@ -139,21 +139,6 @@ If you need help our have trouble processing local data you are invited to open a GitHub issue. Any feedback to further improve the performance on varing datasets is very welcome. -Acknowledgement ---------------- - -This work was made possible by an `Aide à la Formation Recherche (AFR)` grant -to Andreas Husch from the Luxembourg National Research Fund (FNR). - -.. raw:: html - -

-
- -          - -
- References ---------- @@ -169,6 +154,23 @@ toolboxes and scripts: - `Cylinder Between 2 Points `__ by Per Sundqvist - `MPR View` by Florian Bernard +Acknowledgement +--------------- + +This work was made possible by an `Aide à la Formation Recherche (AFR)` grant +to Andreas Husch from the Luxembourg National Research Fund (FNR). + +.. raw:: html + +

+
+ +          + + + +
+ .. |br| raw:: html
\ No newline at end of file From b95e938b6573e29617ef5f666bde4079665292f1 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Fri, 14 Dec 2018 09:12:13 +0100 Subject: [PATCH 65/83] change of logo height --- README.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.rst b/README.rst index 7a720c6..c39ead9 100644 --- a/README.rst +++ b/README.rst @@ -164,11 +164,11 @@ to Andreas Husch from the Luxembourg National Research Fund (FNR).

- +          - - - + + +
.. |br| raw:: html From f359a3586b29feeab76d2076749f6e6947fb266a Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Fri, 14 Dec 2018 09:13:09 +0100 Subject: [PATCH 66/83] change of spacing between logos --- README.rst | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.rst b/README.rst index c39ead9..53e024f 100644 --- a/README.rst +++ b/README.rst @@ -165,9 +165,11 @@ to Andreas Husch from the Luxembourg National Research Fund (FNR).

-          +     +     +    
From bfb32509a1d1e74a99716a1072601ee0ce0b04b1 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Fri, 14 Dec 2018 09:14:30 +0100 Subject: [PATCH 67/83] formatting changes to citations --- README.rst | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/README.rst b/README.rst index 53e024f..3d534d7 100644 --- a/README.rst +++ b/README.rst @@ -104,30 +104,30 @@ Literature The PaCER algorithm is described in: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -A. Husch, M. V. Petersen, P. Gemmar, J. Goncalves, F. Hertel: *PaCER – A -fully automated method for electrode trajectory and contact -reconstruction in deep brain stimulation, NeuroImage*: Clinical, Volume -17, 2018, Pages 80-89, Available online 6 October 2017, ISSN 2213-1582, -https://doi.org/10.1016/j.nicl.2017.10.004., `[Open access -fulltext] `__. + A. Husch, M. V. Petersen, P. Gemmar, J. Goncalves, F. Hertel: *PaCER – A + fully automated method for electrode trajectory and contact + reconstruction in deep brain stimulation, NeuroImage*: Clinical, Volume + 17, 2018, Pages 80-89, Available online 6 October 2017, ISSN 2213-1582, + https://doi.org/10.1016/j.nicl.2017.10.004., `[Open access + fulltext] `__. For people interested in even more technical details, the preprocessing pipeline is described in more details here: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -A. Husch, P. Gemmar, J. Lohscheller, F. Bernard, F. Hertel: *Assessment -of Electrode Displacement and Deformation with Respect to Pre-Operative -Planning in Deep Brain Stimulation*. Bildverarbeitung für die Medizin -2015, Springer Berlin Heidelberg, 2015.\ `[ORBilu repository with -fulltext request form] `__ + A. Husch, P. Gemmar, J. Lohscheller, F. Bernard, F. Hertel: *Assessment + of Electrode Displacement and Deformation with Respect to Pre-Operative + Planning in Deep Brain Stimulation*. Bildverarbeitung für die Medizin + 2015, Springer Berlin Heidelberg, 2015.\ `[ORBilu repository with + fulltext request form] `__ An example of using PaCER within an automatic image-registration pipeline for DBS assessment is described in: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -A. Husch, M. V. Petersen, P. Gemmar, J. Goncalves, N. Sunde, F. Hertel: -*Post-operative deep brain stimulation assessment: Automatic data -integration and report generation*, Brain Stimulation, Available online -1 February 2018. `[Open access -fulltext] `__ + A. Husch, M. V. Petersen, P. Gemmar, J. Goncalves, N. Sunde, F. Hertel: + *Post-operative deep brain stimulation assessment: Automatic data + integration and report generation*, Brain Stimulation, Available online + 1 February 2018. `[Open access + fulltext] `__ Please acknowledge the respective papers when using the algorithm in your work. From 6f06c1ec6fade151fe35383551a95c2c66bb4dde Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 10 Jan 2019 09:32:56 +0100 Subject: [PATCH 68/83] adding artenolis citation and r3 ack --- README.rst | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/README.rst b/README.rst index 3d534d7..e9c3970 100644 --- a/README.rst +++ b/README.rst @@ -154,12 +154,27 @@ toolboxes and scripts: - `Cylinder Between 2 Points `__ by Per Sundqvist - `MPR View` by Florian Bernard +ARTENOLIS +--------- + +ARTENOLIS (`Automated Reproducibility and Testing Environment for Licensed Software `) is a general-purpose and flexible infrastructure +software application that implements continuous integration for open-source software with licensed dependencies. + +You may cite ARTENOLIS as: + + L. Heirendt, S. Arreckx, C. Trefois, Y. Jarosz, M. Vyas, V. P. Satagopam, + R. Schneider, I. Thiele, R. M. T. Fleming: *ARTENOLIS: Automated Reproducibility + and Testing Environment for Licensed Software*, `abs/1712.05236 `__, 2017. + Acknowledgement --------------- This work was made possible by an `Aide à la Formation Recherche (AFR)` grant to Andreas Husch from the Luxembourg National Research Fund (FNR). +The Responsible and Reproducible Research (R3) of the LCSB BioCore is acknowledged +for providing the `ARTENOLIS infrastructure ` and technical expertise to ensure high quality of the present software. + .. raw:: html

From 720a44e364bd21bee530bbfbe6ff83257a61a877 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 10 Jan 2019 09:33:47 +0100 Subject: [PATCH 69/83] fix link --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index e9c3970..ea63fe4 100644 --- a/README.rst +++ b/README.rst @@ -173,7 +173,7 @@ This work was made possible by an `Aide à la Formation Recherche (AFR)` grant to Andreas Husch from the Luxembourg National Research Fund (FNR). The Responsible and Reproducible Research (R3) of the LCSB BioCore is acknowledged -for providing the `ARTENOLIS infrastructure ` and technical expertise to ensure high quality of the present software. +for providing the `ARTENOLIS infrastructure `__ and technical expertise to ensure high quality of the present software. .. raw:: html From 6cfd0c515c8ceaf99a52e409e1cd0869d2e99a7b Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 10 Jan 2019 09:36:27 +0100 Subject: [PATCH 70/83] fix link in artenolis --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index ea63fe4..7a0086b 100644 --- a/README.rst +++ b/README.rst @@ -157,7 +157,7 @@ toolboxes and scripts: ARTENOLIS --------- -ARTENOLIS (`Automated Reproducibility and Testing Environment for Licensed Software `) is a general-purpose and flexible infrastructure +ARTENOLIS (`Automated Reproducibility and Testing Environment for Licensed Software `__) is a general-purpose and flexible infrastructure software application that implements continuous integration for open-source software with licensed dependencies. You may cite ARTENOLIS as: From 0b11864d2464efa027e6ea2401bffae311e91afc Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 10 Jan 2019 10:51:20 +0100 Subject: [PATCH 71/83] raw documentation source directory --- docs/source/_static/img/logo_pacer.png | Bin 0 -> 156434 bytes docs/source/conf.py | 361 +++++++++++++++++++++++++ docs/source/contents.rst | 8 + docs/source/index.rst | 31 +++ 4 files changed, 400 insertions(+) create mode 100644 docs/source/_static/img/logo_pacer.png create mode 100644 docs/source/conf.py create mode 100644 docs/source/contents.rst create mode 100644 docs/source/index.rst diff --git a/docs/source/_static/img/logo_pacer.png b/docs/source/_static/img/logo_pacer.png new file mode 100644 index 0000000000000000000000000000000000000000..a1c160d02ae1cd4e90456a0896037a9a18c8a04c GIT binary patch literal 156434 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ÐXVR~lHtbN~2^hRyIUVY%b8uN3~0 z@E%gcR9z$5+o)XeN1vP|KRejALr-d>7fL_OHrZ>}rKiw+Pg9E*o=1=r6I8?2$^pep zl2c%*PF~pO^QQ#i|%m)1uIvx(tHb%egOS;Hq9=oPNr}orfKQL+T+aJZ=mkM1G?NC zGl4{sJvG8dd2`i+$l&9A`&gM`#P|BCDkMNNe(9(%GvT`@P`JxLW^8-T9>sdX#cQ*n zdp`H8p~MuNMB;A_4}(cQW}ln`;91-8{*<3tFNx+8#Ji=Fu6 zzFiB&#magLbI^vo9!DNPUaGB`4=2t0Gha6;8(2F#)V-(q?|rryZ{RPBNOj?>|JxN* zy+znk5m%e#5$&A?W#8j?04yMh+Eg-mR2M#l0Z=dRny|>qY5AjUi3dc782R>+M{>C} zX|rsN{kc?Wygyn*aU`dW4N&@%wmYQ3#$Gu^^vWf#X@{dyB+fn2dZ z6WkXcqp#ToUEdhYgt!#E`<2oFyMFhlQUYP-oLq$^^_te`$q~A-`2u3!p5Z|fZHp%)dPn>{Q=E5f!1XN3AXAv zEH*Pn)NRXllwagLThIq@X?#gBeE6%Fo*hGy#HCq$YWp9>4?$bGeJ?|IRx@61g+os_ zdMzAp*^PUC+wXz!Ck^yUllz?L6XX%~KPmV@*iW1IF=%>acWw9+uMEebTec))v?7bN zEhnZ{#RqGoQCJ&oBI&#vR#lBwO`qT`jG=M%OfuG&*U1c@0ijb6ir@J>_EK_Z_qUM8 zn9<3x^5^m;;qUrv)V^>S2_v|o)JEBpTD7PG8%n_&{sHf@o~mzd?1y4>gSc~gtoffoPR z1z20%w9}w!v^}OFZ{T*RE}l}IB{^)-E3;0Ar%AIAkc<9vQ~)F#FI zd{pbK%U2TSQ0>57SZrm3!DjP>4@aP(^HM!-IL zoPJq&6nJU6WKlCb;jJ=ayy~u`>`PQE#Hpz1vUtgV zupw#^sCfjxqM}ZYUvZ;im1)@P`j8laLFj^@U@Vg^`*?u@+)G!@<_<%r3;6*;&pzad zey?XkKTdV}cLkG3#HW^lrDiVGn~F5k9I{|Izz)^apfB;D&#HtA!vb~uVMAbboEP=A zUmY^(?IagHDo%#4vKlkV3$Rzp_FPNCt68f=RWBL}T!T}MuBk<{qtUR>*o{)^zka)4 z$?Cpu7>Y+3(ga6v_X@~%N zYCgL6n;(oAK|$^Owd-bEHd>nbfyC?ff5!NlV*T{=U*-lA0Rn}cpXG9c3m=-z($|=? zs(@)O$0AQxF0@_UR{*9#2U$*%O8sTP>ACrq-!!HSb)Nnp;olI*05%h{|2UAA+j{J32b!q!cey%<0@GaAi<=I%Y*kFDR!}cPPnX3oI5d63qS{<97XcJhN z6B}d+Yp%EARkh1{_luzAs|1=&4taak=K+#t?A>!!{D7@jh^T+Fu;2eeb+;~m(99P2 zKsS~>td=jzgE4L8LF=&jMXCOT6f$}ezvOJW_p$T$rPH(TI2UR`d@2`~7MHz8ojwlO z7tRLcdN@S?RW}0i(P2$*;W5wWPl`=eq$21S6U~n%#+rkReHus#H6$aoT??yfYqO+@ z#Xwc>*jn(oYIgC>g%_nF?9wlC;zJPokB8s0?HH-A{T@L4Nh~V@wr9tYqh`#;XKZ2s zUI#eC78;I!QltiQZxu_hnYeFh)7>_+~FDu^TKkO}-Ku2&9)UQJR;+_!wjNx*wp{0ZR;fiPgwy)NY2J5nP2dRx^xu&kF~ zDCPOV2WB6XK{}QU_nog4|BM|0s=?<*F6FfKo|X>#Wk@j3MS1b&2kf&pO5bwp%rzk@ zYNRher}+JF)EeH@-AkfLN?!!pvv|H?n)uiPkJKVU~r!L!L&i;tkkHKOmHx ziC;Yi`mtE6fbN0-puKh@oQii#Bhm8I!lUA(M(pd7Uzqlg2A9_8#vnD18n|Eg>=EyF z+i`tachsa|f7>)m%o+wPNf#6bqbm~(QoE~xZ#|BDVa#(rEVyfXLVqj1=D3bb`bwq* z3I~nQzLOcrm6TW1l~+=x%xm#tb3o+&E@dB6BIw}#{Zb02A)=j$h(*KwBs^lLAvx2f z;%RUi;aRroi^3GiFXXr?nL_ufN2pr--guy)IT7`FjjUlzTozN;b7cY>M4GWU%oY5z zzAsURuOen{^+uJYxI%Jzkj#*zUI{b{e9a#enUOj)PPQDM+)>Uy*YfEkwV+SLuRgyT zAOgr5$nWDA0a85G;Hp%OYP=M_?P{UCsG&VGOZLLCivGZ+m_3vgcw+4oep@XZ+MdeJ zIyGc8!s+FSDg=vcPHv^uu&u|*Y^F8nA(cNXeWzwsu|qt+&T-j0UUL^iUPgUH}BX=b<%mBG66=VWj+ zQ?D+m0dp#pe5BY>hT6-x?Llyo;M1FrCLSoq!9Aa99lilLXU2+htMi4&+#;OAodcb7 zwbPu51p-wI57y0lrZ(?X7B+~QbUjDq) z0hd9F#@F3Qe+3?#Uw8Bgk`Z>4dL_7N$zDa6ILxrD9-dU$1P?oN$8jBnz#BM6*H|P7 zk581nxgH0mCTA_-*?rqg(i)Em{>Hy!B~wz+O_5rHYMFoeDlm;SjlCwAvevGh5tUQf z!}(XNIU(irNtp5#R`Q2{zbGZ}2zE4zywCJ%)Nii$N;#bO*Wxt|f+C*`O|aRxy+MlQ zva%W3*NRZ@mrdQ^Hp=nGRIIM<5CanO9w zzJ6+E5~P`N&xvAFQ+RdKg7FVc6VGUIbdC~U=$EfLOb_$WdYxu1sLrr!MyI9==Dh|+keBtUrmf9QQ_3FSdUs@NR!vfP&5-+nY41pMNI1RN<_a*Us z1B=yutU~|e`qLU6-%(7dBBq4cqejmavz1!<)+dS+;e}XT3-%}`b$pL%vC2X&t6o-& z&)M;OLbpCF@w~&4lbci5E%Lt1K;0p_snhK=0pe^Z@}sAVs7R-|>Mv(1fK%b%S%56x zJGqyVoV7PKZpACH?(xD$LOarPDD;F?O%yop!MnA|Bd6LjtA#Bq>>y3%_P=nDG%_hU z`8vX4n!toaP?6f`kD>DKB2F&Y_pk_=la>=+;l(e6V}mN2*e)%`4`z5}K8C z0NP^g0P0CZvB}^gVyRAHs9_p_llem*dDPzI#`wNO3fq=(H~UW@MJzAxFGzUnEB*Yb zrlBhmK5zQ9J zLPOY)MS*LnTyWlB&y&32R8cA;N^U$@Sz7XQYua-N$xj8O1Yltj#|+M!>tU+ost+!& zwQJv_(bhib0x{rpJHqUDQ{8fkfvf^IRP7|Kod7sC7?K!%UBIj7nd)<2{qa`j#S%EW z8=`PRX`kJ&>!vUj@0~ zDrM+}>zhxVY~LXc12tDl%OF><^HYDA+{j&Sc-JV@ITMePhVxGLgP)gqcTB&J!#H#% zt)ScBW0KKW=_8a)X1TI<#_no+Zh-Fb-yQXn1fNbM0c;-5<56Po?_4jDZ4y8NUJCmz zQVGu7^H+a1&n^wW7h!OW)>Mm_XUV}n7_joqAjGPWMl4E2@j)r}@9dI*pxGe*?n3?t zP-g^pToJ=bA04-(eXUR19-IWah2H@o3Ec26^%_r7ak3H$qZwFknR>bVmb3m)uJ~8N zhrmF_!16;fe^(Ez&MF3nz+#CY`;zKr&@c6fJR19YXQ1<)_00>kGed*>S@Sj&D@x^E zL!B07SB2>W7*+B$UwwU`PK%DM(S4{I%4MGjy%91xvNrsZuF_R!py2`C03n~~Q^rfT z3dK8}+w!k1wnozs!hhp1ftgIwCvBLyw{=D`Tn{s$Y9a{to3#JZ2`g73yw8;F)@GJI zn`3OuDoQxfP0<9g`cs=_sB|s;Mw!>>*!}%)1SO?I!rb^n#v30qQWDML1`GNc_=tmB zRLO{k73~!S-XjYzCKDpO^lI4n)%sjvuq!_`K-CrHm%Sb1eqW}yOkM3tsHGJPs6QU7 z^(Q7%8`$SRe_R0$gRid*$l2#Eh0-XelmW2(OgUz3zIOS_`wTGE*%*}&^6~f1)t5{V zszmKudrh*|gJP8E3q@MiX%DOOEm4Y>;&@+DWUBdNel(DRO$}xxo7~yJ<4i`HxB-%p z5*2{wX8dsvVD~j*s(m>;I9QhVc<-;VKy6XBW1t@{=%pLM=U6L!b8uTaoNm!$dDdMX z1L2eFnL?fC=D+!55MTl1tEI@6PYEv(>`2*Ol0ofS76QuzUs{~wx7*GNZX(WpiU5N~ zH^%5zRH8ki2@<8Ph%V6-b&>bmS)*c0EFt76LwOLtmUz_Z@H@I9&s!bCo*n?qzytLJ zp#i~fhK!ZA>|jz0W=(Z~ySg#!HnMI_mZ`+SQIq7ml;Y60Yr#-%OaLve@igDC=ZWFPa_&KZ3X@&^X6Iq&I6Wc z2*;MCKPTQ2C*oPrt8L)mol5AA`na(vr`p)y_HPPP7^{Vi~ZouDxiZY-F2`a>!k6#7shPR-uN5&R!o+ z9qTF8qe=AOpwI*gM&aD&R5x1q3skoSruQ$Ghi+>sey8Rdh=&TTeY~xbt)efkuPM_q z5#V@0|8hKseO2J;)%G|eV>nci>@;aO!hB0l& zi);ShD^}(%CTIkkvJ0w`dG8GCsoqi)zeG6VKT)IGuQAGSb*^#D0PK4(NVx;?aP zRIL8iV|m|u)hKWs6T9N%yZyW!xnY|Ao~tq+-L*Tx*Qk58jx(N)PupUI@ZPqAwF@hW+ib`9GTH?tmP4E+i+{HkIA2m+zPpTg)UxwQ~@5TeQk=n4Mi^^ z=x`SQh%!`3jfukI84%m*z3+BRvv2(Rg6rk-;sAuV>a$@z+-Sy5W75YJb8+WLgbK8p z6EVkn#L3?d=`j>%e2O)Kgp)~=wEivl+GidJS65jlBDKU;ByG?949@^bpw5d#%!__f zLW)U&_*<2vt~|s`4VFK7Z4PJ*(nk@s$toE+kmQlfVM4yq{vt%cyCU?uihf`!e7Q7@ zccu@oZi*JEs?4*f-r8J|qja%pHqw^Pv!Ie;3@wrNc*~^(t^4wvGs>w-n#+)AS?#GB1=nzx6J|E^dTUORZuu6TVKCOg9C@%xxv^_T6N&GtpGW?+_O_o_ ztjFda^#aJF@SxI!OG|ezaFyJ_eE@j|(0cqdu*Cui`jQ|l%w0*w3H4|R-pK*&PzO2`XZ=nC^u1xDWRUzwWt1VB=nvBb~0 zzHs>p0!yt=pWqOD`u6yiKK&LGSLe=MuvoA}1h`vgZJ7GU22*jx%bn7#pPp~*u~9H% zEf8q3WqO8)n7`ZCF?Vy(?lf?1w{1`~dR1DYAV3XmplEG&Zb`)MwE0dX&h0;lryDPjC#DgKk z8#$>Nc}Bn z38TL0;xMH!nasV+DI;tGblyz8hZ0_pR&VV}L9@MOwFX7{5g^H^h#ghDp7Ul_7YW|P z)Ey>VYE55V6v^mwiC^AwX2RUIstIrsJ5j}VuuP2|!5H*5V0mX*&FO+4zCXt5B=E2o zmlyB=1LD+;zf(0z=N@{1klupLgYNrMPHhxRv-_a)&bTJlOlryuIA{50xXtsDEZg+7fwpnO^xP#$rWsTHG zIo4~F6t6i;^c^waG5J=)L2`SaJAeGpwJ*S7s*VnA1 zxZcRQ_cHIhpU>A81n@Ew`{d0S>bob06++0Yd?!fTd4LD>4(rNu--O}|$4bT}xzK{^ zc=}GO{)xL-n~JJTjW=8F!%S-T|Gz)tN3U;zB{7O@0-?i>v4}azhwYnHme+ z;Lq>~{8(cYmT-Py5E7#KGTNEf&8L6LmF^xr0NP$dIB>hHDd;Qtb}ViB4D}5%CSoWc z8B3^@?h@2|(1^-*u9wG0mm|JhDvhV%R=O1(0}$7ky$DFA3Hi%-QqTMY|BvR-u~7 zletY`R5s_>A1J;3vUf~Dmv%TL1ZBWJKnPH)0nMqFtfvSBsRnZvLj$IgInMZo_?~n< z!~KmqF-|AI32*R@ zXKC@9d0GX6@;;Kt`ped=1k!Y`N8k=+yTt6elC5F06)|Mxl>*J_SGGs}T83fl_fvx8{Q zbJ!~ZxEhMB-hL(7>HeI;!i~6#BCKT8FC6zo39BvKu+ zf3B0Rkb+vek@mSOf$3#0#KNdP9RWQ>6t&(=MOM-zN>F|tdC-fw{nU#+zn~vzH5@y= zR{8Sh4Ah2!27v-lLPfLn!6J-dzc2n&DDC>sx=n_Yc#U89k?04MhAd7JoP|Cy(d4P* zqFmk3D1Ma&>t7z`#^=`bfKq6)7PZZWgFxMnV}6?lMHcfz7d4lWW2Ul_nITt|;{u=jr}xV| zq?Hd>L;oqH$P)iJA;Hq5p$KS@VSD$A&&*yzZ&&Wxq0`J?YAYkSz95R#w^aH;HGfTQ z`R#PrH&g=`momMeu8S^3UC3}(>Hco=PK2+jPVR(>1+QeXYa24?@e>)LM=(v^%+$hf#%lV`8Bvv>A4T``3g=%L-sFj%E~!gp zWl}m?riSlAe>w$KlPW3z4V62-n}V8sNTS{oy()7SC;|&)epe|%9`jKgdH84f;vNiZ z-r@RNcH5#C_P_QT3!tF?Xtxf-Dhn0Kot;*-WD{ggnhbJ@onWz5bJBTu#eal(f{`BP zXfT?d0q_ZHf`!z_@&8&W^Qz?}ez*NrnjwU3Sz1lc#0f-7{TI{kE6G$B;H-E=gzriN z?|2|NS(^Ku2Fp7?-RJFD>CsKmX&kOCk)EabFAi-Qlh`RNUl!7|>?x^aj}AiVdPurK^fi}6UtWb=+jad!}#pv6z! z_Pw~=tDeeXUK+G|(>FtHX2Q*^dI=>-QUuM?DX%4IYmTLGKlQptl+(qMe<>O8)5e%W|b(Cak6@g9Up@7*;CzAf00sY zIF6FjW3EG88GGJ=L8H{NlFLDDrgLl>96m2SQLd}y6&pvvUo`I!{&BC*!2w4k!X1X;Yj;edXbJB`=B4-};9r!j5~6TP`-93)!ABBv&@^z%pGY5!u+>_7e?C>##d!p0tj@I8D7wipSQ%E|{RdYAodKj*y|q@I zF-^}B=e@2a>8;9rNKJRBACWJS^{kPC34?rWrmr<2*!*~>BPq)|$M1L6cx{#9%u#Do zsfLaUZB+>jh=2qvy#n_5MzoN2K(7!BfvaC>_d*+FzV9Duez*F%8#g!_z|{ha1YLWB zhHv-XdFWb2DT}O{O3FwQgE{K-$Vzl%1Ij+&X$n4ar#O1Lgw`agl4~cY8>}o9+Y;nX zm6x>*1quN{#=fvs9UYM4p^IUeS(z=r2<7cHzuc&4$VLQ-o<`ozQ>H2LoMfY9W;qYh zu_(1-;|biZ3Z`)>c>m4cB~-Gs$W0I>nu`Gn*A~dhH2T+k5^Qdh~U21^;u=enAJ5~y0(Yq-Zzxrshod#g9F-qahM zK~>5p>{UG9GzqkNtqfHgt+nUOOvooxHYhJU5V(Mf$C6 zb+nD*JSn;xJN`a=*Ph+XRA)ZhmS2q0MhA5?p`%IKp}fTYkZ*{*q)UOr_aagkfF?E0 z3+rXH;LzhXk-H1Zlu6)3{NqTY^*+}gW8EJnW8JR5=8aKzJA|hveukr2a8rCONAjT~ zZ2L1^92s54zd>HQyjZ?&vkq2EMTfeu4d%+CYyU=0ZJ*$4IE=z{KqEb6?91SWX+wZ9 zZvrmE6K|yXl#+Ab0@q`W21)jn$9UYYF`ZO>`uEe8kJ?Rfl%6@pd*5A!KTY>@eFfdk zwDs4Z*||j3M55W99{i0e`LYkK?EmG0J`{mu&hg%E+wn@eguyAy+2WIzyuH7Q1C? zz(2#oUaARO9b_ZASt|{y!2ZQ-y;!S|HTn3aiFmIa-v$Jsb1`&WwrVFs&7W~b*KY@X zY<*C@IBA})RI6=@^_=wUwMJ2+7jdkEHYMap)oewyOE6$pgOgzb8l%L#A}NoZ@J!#T zdFYzrmwo;WlyU$FEInDAA}1N@J)6`n%s4Epyl}-2$zjUT+Vn{#lY~Gc8s%vwi zKhY71d28}>Lb}bn^yGoMifWruw=!VtibtUKfM0b8{Jx`%1i-xrje%^W`<_ABJ8K%cS)9V<($Vx>?$K1EPVtiA?G>%O z`Y89z=K-NxA-CUP8Il(9yD2dnf`g5B^AhKbF!S1;y%C7@BaV+)iho}!^64S|mBP)B zSOsCm=E7qd@05vVl<~Fer%(kd0?WXBROG*ux8HllyvVlMA%k3vIGco)M`b%$b(9)2dRHmYS6yBV6 z@7XVOdf;Mv$A0o`l#nAU=v`kifrLmJO$n+KzuS>J#%7RXpKtlpPSg2v*Y+Y)QzmfD zR0U6`ub=j?7i%ES{*TrF_8Fb;Rw{e{FNroyndeL37g5|uKx&q!?#lBi>xy=sHt&O19 z%-ammBr0!A7$S+a_h4KU*DWg&~}dfI=gdS$fLVK_+aZCn<@D~}7@s+hS7^3mUTG|Up{ktjN{8V$L8JJi&k zJV_cPZlgRG1~Stg_dmY#WSV`e;pT9ZN<@tSDE*PV()@IWIcofqRtfI0<0Tf>sW8#$X#;nOc= zJ9Lus&x+PFHv`B3CM$xD!l;~$KnKpR1CmUw%93>{-ctRIMcQ%(NAvKF1&!6{jPn=d zQ?YMF{-RTlr(>bNm@mSEh5k(+{~hGkDCzJqH5W_%z|y>a{Tx0u0uvarpaS+hltFqP z+{b9zSB=L;d>%hK7}M>s+HbsLR<#d(%AfqXuU5hkl&!;YQp;RA*VU95V}oy{@NbR= zRHuhUO}m{OZVk=)fXW7Z65ePh477btNc^QfrI#|{_avEwKS_Mq0+5aAiVbavZ8^>HH z-pgOiB%9L_wPN1P2+0&k4+h+eC87)KHqKlJ^5LFwC(h8@vvrjx_7{KI7e*VU&GJeb zPDvpZyJwy(A2ha#2urwc%QgVTu+b#{$u2(um*zny`Xs$-D2DGG7-VXWN)H?jhmuTU zRMF3mznVS^0}7Ywyb#=1AOds^@AZ3QAo_%jOKwZVFo%qHHbCeZ$2;Lp@R>nQ;>Hol z59-6)DSWpJ?Q{lL6V;X-wjgM;9MfkB~!yN>L@b#%ON z!9oP<7lM6>&n;Ock?Ay#YHma|Etb|;UAt;Ks$+#)1yKj&dG$2Kn^nvZ$}nFG#mh73 zign^WcU(HjnVcTY_YEDKm?=K(EN63*W@a(Zs#T+_RrJ9F$v8sv$G)`DA-guQ-eF2S z#u{7O7@o_9Nt$p3w7J2-3|NjTt?NO~=*-OS^F#Ar+V8-Eu0?U}glV#Or&MNuU8S~@ zK)4Yh+S(Y7hje}Sw;&t+XT?Y$25S1dZ%D5K6XYK|%-T|n`7#bZa;3;Pah3b}SU%4F5N^fSfE*f7_5$Y1h6)6U zs)*WUUzb!N-gTR_Qime%;^^b)5$!@i2u78Aq^Ly*>T&fJYf`DPO$|@^X8-t)q!3mLpM1TRgsR zA8^vqlI*|+@(--ozdP(dG;{)+0c~Ev7YKFegG%{}R)nEGTuw9*HY(2SYg%$il(7?d z)wPx-F*^D@`P3N*=(|fEg#b0*FoQK1@`0+X6sEMyOu@Pxq5sQNy&~&BI=9Zb@O;$HuMt&K*}%wynxU#@I5e{hHqBbOqyN(yzuY`&R~3y2A{7!7wl>s-BXC|1 z!V;KMfTmH!!p4;AoHI1mgbDSF%3yTQ7c}eU_|~E5eiH*c(pjmLj_#r10J#Y*;~{V| zK*_>3a#9JhkU5&0ls5|AeZFY-(C6+Jd0I{g1lvNuPAmQ2jD2eNjq(sR1LZU|B_@X& z<^=r)O`fgDYulUdW9nv}l0>gdy3MHzNP3OLaPukSeW4$Tk~bZ$g$$~fAa&0Exw7}| z9(kYX>-?ZzYju;P62J4c$5Nt*{gxg5OklF10$(_3mZr#+nt=4>U6CBT4PPFY+&Bm}UNKJj6v~ zVr5cIpSR`zwU){cXj^lmmMo!>^>B4$F}l6yWAYE=*RFt%;B|&A&et&L)7;s+=o$g-$f1P8{ezq>UyS$dR0YfQfrCT$rO2y zUQ&CAA7HF}46fuuqi)(^+lgwu@mx9d`n;c}|E9$YIK@x!U*G!SvkQ@a2DN70uQgpJ zdUt$xo&?wmt*;r0m#6z;a0tLfTt8aN`!BHLj9?{y(^bz}AAl?iW`Qv!Nc|WC-=3>s zit4sp%che5VORG~xQxV%;~F_BnJ!VJPw2k zCRvFA0R$YJqit;XKnQ~RBXmT?tI<6yT^B3%vrqA+#|)%PzTXwod6L!H=U|d4#o!er zSju2Gue~`cOPF@ zKqn~>qn($eM{2ZX>mL%@e4qi|61(u6aITY0y~**JNe6v*7`a`w`~>m_ZvkStJyQKz zB`tj7|ELI;-v~$s=lq*cGfA;7TR7ok=A==CK4+?&)Zfy2S7-&Iw7)yEl4(fIdp{`P z&AZ4|g%9bD7mC)^P>-g24U-x?g+XMF1}h2|t`zE!xkG%~YYQ7m;E1ys4P}<0uCe{4Ns?}^C^P6Dy0SznUUCA%BU7+8C*QXv7xXdmoN(K~ZU$cCn z{6I6k@rVi6s={+jvBvAKCsPo@C9reRV>wclYAx+CFwba$LilsIjY67(=<0ii0O-@l z2keBE`_*OpM*{HHp2ccwG?@D7q+V@*Bvnx3YR{1uFXR#Kyt;)%uT7cptmJ^$T~ z3x8GT-$4(W7ac3-yE=d6!Ss-eq$!8wByfeaaL4a60SHFE3( zvaoNOuQ}ksHs8PKX=++%YCej{DDOFUJKS;xI5?#rT*15#kg;MB9yGK>Ut<_^`}`X# z_V+j;zCaqMn&BwYVoD%ddh&GHa=$}3%eO41?9ZT`2oz+u=%iK&6cHsA4OC3oPx zz{B*#CQe(O@`#9Nm&@;IMLHwGHc+2M;68Zz8W6vM4sm?Tki*c$J(JMfG2lI9td7Ee zZ;@iG8rzyzON?7GpCsTGFyVnRlhx~i7A)X*aU>~?!m0!ZgmA8iuIqK$xZ`?mlejpkMZS^z9dcdAriGAMyGqx_^H1`dpry!}?#ef{& zz4Pdos%{=Oy{gY}w(Qv#gmeBH-1PBj{+{Lp1^h*xwExcG9TCWpt=-RnIA)Tps&W;4 z0HmF027aSSR_D8=Kk4=rYR=H4QYCZ7tZw6TZUh91jc>JmV4J4QBX#_or|Z_OGCe%{ zq40qBgsM7EV-BMheOHuUYPaurukg|LvWKh#e|v{VQbbkbh={t;L#5ElU03$Skgzlx zZWKW}m#ERA1_Vt5)8137XkEGw zV@mGDlTGeBCN6ZxF_u*n5Q?AAI+2A z-7ggub6YrXjpeIMk#bOv3bY&g{uc$N0b4It2v@#b+r2_?6dZhkeQv$G1!>C7LDEZn z2L)37AU_R^%FwVEgOI!FAw$LAsW!eBIKQGQ*xF1nh+K<0X;+S7R79S26Z?rqUxj zG&6#d``wT<3xb`QnT1_$zL4@d)Ky09zrd5i`>JsuQ6N}>Q1&q)FuZ5n##!OssRKOKFD|bKw*j2t-Dkdf_ zWJPzxFjCAVH((MBmBoq}e<`V7K~d$tR=V>e@(v69fEJ7lca@?*(u$WNuvaH47CSfJ zRjQVr>prAV<(y$ngu1!VhE5eyjfkRjwX<%c&?yAuP6)a8DaD@uGe)9d#i^~Y5`=(d zeFgrOn5;1IejE|8fm!eR-#De~5+ujfSSa72YdCmV75SG&g4q4|{srARj96IImq&9u zG~SZ>l`jBNlX+MYpWiUDs;Y?!YTotX8)rF21W*@RB~!892h5@-^4X*k#O>M{!nmHn zqB&XP#=BR3g-FJz0tBgVAj5$_@Zb8q>I3iXFIOEjnG#0|&iG?>;QQS?G2T)jiKQoy&GcDp^ zD|C<$>Dd3PqKgnS# z{-2((F)dt^6phsHqFhpH^b*|AW%(B}T(;#$0eB9g!0B4rj4<20qot))-Q89a_xMG( zI~m~DHTH%tH2&J~kQ&^8;f1m}gDWFyQF>GBOPBMYJoQ_pb3rdqR}uJiEHbz6Orj1^ zWj<_t_e}=N#sMY`iSp*A%~vsNZ8;Vj2&GCwqg%nAvrw}H5Hw(zlQE(dVB5{ zIWO)HG)SyaGE5_d$Zdllmxqi1j3MRg+@y@~Bg5x%>-y{HEiR7k$D1W zA~d-W5dUEaDUQP14Si*!!&3naGu_Oz+it+`Hn1~rGC@vc$$cwLI>=mF;@d+@+jjs6 z>~fvl6GCiJG&qo&bsRXb9FH)@ZS`E)ML1pn?g_;z2o!^%$P=iq{2I?Orim~NATBs5 z4AKym_IW+(uXO)yR+Oc6v2R5))uVipq>1-rkxnU(+%jN|(PfHL?Fl-qz5edK4X~-= zSxZ%FEERof;$#ysOxp=YleZRu4pBd8-BctRl4(IR6NJ0#IWaIs=gZg$lJ>{}hw?C~ zv*nXe_*?5T{Kl-c>{nL9G5KU(w@@8giXJkSs$r9qEo?j#R2t)r?=LbWhGCI_R;AF8=9XlEdix=!Zl<@#BGP!mSPM-P-MIcMkj(Lx z)bDP!8L3Jmr5E$fs=x0*Vl!HFDYn?GIh>D zu@GL$TKIr{`R`96L|STAqZLWOG&TVLxA#9Csv!6eLpY=36R7Q?3v>O&R=ls^D!}na za(d!GAYDhgl~XbVSYwI_h#nLP>r{MbmmV|ZJ8zo78hr*Wmf+GecGc00a3&P(KazQK zd^kV+UIl@N1M#X86B{OEWqO{;GFOOHmF$@3wCA*#6?Zr6wY>K?4RF3+h@nR}BU04h zWN}l7Mg;;Ega^v(3%gSl9dcvo-LEj;zBlwulv#aHYUl%eE1zA2{ zA&&()V{mPCkw-WK=M6-aeI=<<$f1}6dS8C=4ooZX^sCI0?n$D~&=834vkAv=4IaT4 zoQrKhfD|{{XnnUtsTJ-ZfLpGsbgz-$&co)fV|e#PRk zie^IM`D;K*2jmA}nbJ0$02V;U1tIwaRDv5Rpw72;HBZy2YWc^he(Qa>%%9?O1@V>7$G z=ONZ~%((5?-x-`9`hBy;Q^e=+w}f_B0T&LsM$H5GVGn-zHv(N3Y4!!V_UMpqN7E+N zV~-`Ng*tOLzCU0#!>-=^^_87{>sNLpR}Q6t6&5?Stz?nNpW3+bo1e>WAJc?*9jHQb zIf;MFaG>0^>Xs?q9?;RZoC!?Wt-N!G_D8|NIZwWh(e~@m*vGgYHWHuuowM(0<5)Oz|p8KZQiU~MUWqZ5DXjDXq z7+g_*G!e6eRUv*=rr&JlbKw4@mbccd1F??sb=mJ-LO>6q^Vs-%MQ!-`0I6T#FSnNl zTzZQnDMR8q4dAdkfJp6HA6TDFk^&5{(BzaC8hJj%%Q76$SA3yg@tdh5Lr=MJn}TCs z2_iQFG@WSubZ|Bs>;y}U$E%xDfq?a}9gc2DiYb{DnUgLXwYO06EM;>>5o zS8}Z-!2pNwPT&);=iV#;t>Yt{W8yhe>FCuE^OG<_?$0uKmAdaHYtq#i(KBc;X1Efa z{E6MT&u)+RFS24>jIS=*(w>}mA_mMqcyMJwew3K~ME7E`BX;J^@9p27{0I$k>SPz6 zm{HgLbliGW@qttf zd6M$SlMEa1`NbmY()W0!#tY%-wZ>Q*s~e5(K+*9BzqdR>A*&Gc*$M=jMVbMJwiO!b zwa}_sOV+_5_V13J(aub&Sq+Eaoxy^r=0v}cHK4TJH7Mb)Of}fUzXxhGpnzicML@HH z4(@a}VTY8gXJ@82D^uqJds0-{j}}oZxKI*>>j)9$Nkw`Iacq4t;Luskj=_}k`c=~9 zEb0mqz_9%NbA2Y?rZ{6*?9KeIOcuN25*~>ciRx?M{OlMmPx%W9Vkic=+|!OU(|*9e z0@xkk?DCS68VzmH+x5>g{|c}Z*M#r>BRs*r1sMJTiQJixY-y2N&ohhO7xYyr?WyGT zemun<1&~XMjbX-_im^d;u9L(5P}z4&@azRr1gTog)|M~)CkC9czY{|%)Q8y5^JR;^ zn6l`3X2A>*=*jDYM2ZM6SNQ{#uQk-ijhYD?*SZPpIhd-hXj}g* z&I9@fS7tvE;8V~;Dts*D=))asY*CL-_DOm*MEYs4#Ql&lrKU!jt=^QTdh_P2-sC(F z^*0;dzGBRf4n|FmtfHt}B=E_%QYX1x?iE8X|vwq0}e)8}rUWHf-( ztR#bb?Ct-t{Y`+*L{ZSiy#a{j$2AB)F>`4ZDvk7 zd!G}=JL?;>RW)oKDFJkp1+?;Pf>>5Ru|SR^aPYcTk<)Fl6DeCVtMv8Y-&NYc0oj&! zC^3q~iu2&Mw`vQaSJ zz4|~V1Q;}K%M?_`SG@#y*6C=p=$07)(zj3oYH@{*I_Y+23U`5QVN$R)HY>-7kn!wW z@fjTfWVRL9G=0LDmsFs78%;hO+vLJ-?_iZ2piMs@ECe3yD^LbnG&}9wB2tB#kx24T~ zt=FxiqPROR7Tb0GoM*t(-#3y|i3k=Fq6Nu3oBq7G z{8bvid&W-W$U{!rcRruseNVk>RL@<_i@pscDTP#iwx&=rlDB@QQuct6dtKy@=TorG zw%uzy^3V}^BC6I&EbcGWDF_f#)N1oc6SRuYzuW;ARc^RFjaZDVefJERD|~JRD38FY z5h06?A1#$>V|kw$qSam3Pv2L;klV;9IXz^CxjE==WFtz>e)_i{6RG}KE=_wn8y8|N z){*?a=IuVcHsyo2PEXE&A0}hXpIZScv#Pw>5Qgp+V;GQs76VKWT|c*aOUn{~C$x^X ze9{EH@839y3abJQ$tZ-@%X1cEXE?PtCr`HgR9weioHSCQz~&|Bz}PMeSb|gXj1nXJ z1%Bof1g8Yi2>iyry)CZfDk`vfUO8W-C}?yZdq6wWl%LolnOTtRveu4JI5YZ{fGiT zbSMEFWmimwWOddStR|W`C6PRQao{NnLZ$vw|k$u4SE@U} z@%t0Q(AvWCl#E84tS$)MA@6mHh4A|UX@w^fPKE4xCq1~0PD0V^1Ul-X@HBr3kA=Sm3 zs(s`n@saJ+)pt+3~~gm=Z?t@jzbDpD2`cSR|LH6z`a95nx|-%>u6~+T)7^X zr_vaHh&sFus1(-Qw!a1gyUm02{A3uw!#$eS*f{DafzKfw={z`my1Al9luRa-R$Xbc z-Dx(XW7GIzt3R!@M~(cTF?v7%%Lda9@aR@Ug-lnB%C}DWq<4unRJs0LzNrazjIR8B ziq38u1>YFJTOGqh6IrpxC2mljiLmS_=IeYIxpb@!kEfw$$EJ-6wUSqolIgV5d!%0T z1oQ=%*$i2N%)jn_?lQWf2G%8#ybXziZ3opx!+}Vnr9k$uQTn1AQtYV+LSWHIBdh2_ z!dqc744HD>o^#2cglZLxsUN2%J3JyGxGL*}7VElLbhG=q5K1&FLMlx~0u1ge3 z286vc60MC`7y}OjM~#C$jzA1Sy;QR^R|*<;rPdMA@+#v>!HfIj<2VXfr~?rsqwk3? zl#Q8$$|Lp~-M&AuM2By>qiG|fj?1%KI&;>L4G10d6}Vxw?PJi6{43%GeLlk5b_}q& zr>P{8u9gMt+^^}EjY^ecWD4ZR&j>yS*Z;K9qA_cR5e|&8dRlJw;f#X;ttTxg_I><@ z;wHV<7c4eptVoiulqM2o@;D{HK{lMS+ds2y184x<&LJ0Ya8*dSYsXvl@#9!~3L$?)9p&5DJ)bsfn@lj7$iBTI=yr{qYsEs`K|^*!7j}a^AAL6?Ettg!9-|n|}Tw z>pa%$zHxg>$>sfqoCA#-*cuCRyc}=-ZNBNE<*LOQs+ysw8r5w;5nL>(SMh|X&SGbc zc3N}1kEMb1H@P94%k(F!dRLG?Gn!DgJKQ9X?`qKY_m84V8eb86xJb&Dl9pLCx|(#8 z=N({N!(K#870Co2Vzeo;?{tyMb*ree4nr!#otq`RD;U0U{@4zg{c>gGontQfsr7m} zCa?X*Xt(v!ksl*9THNMT>C`d;NqzTQYFB#Zy2xh;X>^UyVTTd4UPI5(+aq$`0p78s zV^NM|=4o_k^UWVYY|GUUvEf7lQ=z-9uC8^{=)m-s5A54V(z(+>0kfCX@@mAQzh~-mRrfV#};#0)ffA!i?bN!Aio;e zxLP;OO{g@No6Zg^(lQ78Zyp0hDaLlazjvh{QHXg0|4x*z-PZHb!_6&=AnL`)wkT^8 z7N*(oB}*$srz(GvdIWLNsaY};&vM`In$WIv3sF9{ zf`ylv@@>cLYI3=_68&)y>g{ZRH}=O)Gr{X|)jsE(?OeZDA`bHd2=bZAU=0DyJ80fP z+(%EAaS-0sPU`t^HY}g5{Ly$4as3zdY7FRS6YXxo3nZRuT4SDba~rbH zKKLIy@$dgqd<9b3)UsX1E4y^eycga#3i=D_?6B{a-1jQTzN!DMF&|RPxp&6*M)jN5 zUrZ1x__Lkd_x;(@Yt~1SD(ZKNXX%Y^k~TQ3MgtT=h}nvT^=EueIU1j5eaa<;R3!fL zI#>?!Uo@w8rF$ERh(SmdqlK2Tfn)`p`12cmCt;Gnpb?2_f!AAxXuJBC%U*I_u=Q`ZEhno4JW)o9VmY0 zCbyjk=svaU4M%pC_rpsO&Xb8gmo_pdG$69n->IeI^=KW6S#0B@uiv2mfNWR?rH7q%e9W{^O{@k^!8*tr2i}i1nblL7(VBL z9h{)f!!&6>+ryxh%&j_^^0GsI@-_7u;}2s2bi{g-u4d|iK#rE2-^a8JR zHSi8kxD7uqOu4=0A%-%6{&qHz7le1*_Kwf<39f33@H z?rcnlHsA17vr+wBnCP!rNLP$0ee5V_Iz0bvQm2!dnp)cv4jn=0KKgoh+-l?c9af#g zT92F)kaT+9T>NyVbyzH#?c)#ce%wO!>G|k6ahbn;ocXQKk*^Dz2~u#E4mQ`3@GCeY zcuT~K7v(LKreTU4kY#Fywc!m$W0lGF7COdr z)CFXNDA&!|&2 z*ys2rURqCNtyGv9BueJpO+OF+;~IAJ4B8}tU!Q!Nbo^4BGxm6b3z<^ecmHf5e(ze$ z2m6q}Y&6Jh8?!ALId(L9$2q|MG?F!{-+8z{;d3pQAzCWPZ91g-5dmJJBfJr0Z{hwa z+vh2xY?isj0ME)fr?jiGX_VyRpq@XWPw15k1YA!H{F&>OB1WJSO3)ekX+$B-|kW%y={iYKG|KN5Ou7X}868hTq zU;OI@3%>#_NZ`P~F~?7#j$Da}@%K<9&YOR3vb`lMk7;aXP^`Cwf#{6&Ff9X{wu{ly z1#nILr|_?a3+evJ&}_y2^j7Ba)y&1C-|y?Iu}^udRU9r~xa_Bb@!(p)2*>Ru>Oxdv z>&|Y*5=g^F&5C}+99Q#@F9)pl>^VXY$;lo*caqf)5fvuZWJ@-eucHc@$Fl+M9*L475uGw=G-;biwH?QjaOWp}u*AgFU> z=nky%g;Fn0AC%ZH@Vg|J7004dcICX=YX01_{O25DsVr$r`|m2@ZrA6gXk5=QZm&7; z|Nn=gef0>0PW&AjNd$CVjgXU$WsZ?ehve=!DaE0Avp#>~zH9;a!wv;n*>cj!43ig# zo(&_DMVnO#(2W`1s^IxvV4BR)UP8*_OW9VPbtM4fnBv)DDuL>;zJDZ zwX!wLZ@_@VKG`Ln|yS9&>xs18u;3x#z3yL4<$4Sqr=ZuH==_D;t)4`VJ@d{lrNq>g0m5(1aW!~^PG z`$IpqswsS(p_Ap-w`A zW-md*h=`=2Ew;ds_gQ|KvlN2(W57HUc4+@t2&=Jw zbfwpde)<9-Wt9eA)lTlGH~h!bDNO3PM}RZwM)9M@2m)HI*VR*>^XiCzkI_UO%)&Azl^b^ zp(rNTSa1%&!-4ZL3N6jlDwfmf<(Wq%h2Y&kn1B1a+47EAx1WX%QA_D30B+VpUyBNS z5a;&6J?i@V8N_I~WblhMX>VQm|8ez}aZ#;N`>-<(NJw`H(n@#B93>6BDS=@djjkp@ZW?v$?oJ>xmg^StjDKKOI?zW3^Nt!wSwA>RQKmo>JKeQ``Q zG;NDCBpmq-?|D6M`4Z2fvwd)k9QY)y0c!kN0TtRgBc#u(6~7g3WG~i}PSx7$^kK;ZuVflcO^y^p?Ic&G8g%A^ zaxvcHNc9Wx2ZPLu_v*R~_wQUhN#qJjQX_`Lby26Y9Beh7pDT76B*Jl)Dc+<^q@)G0F;^``>Q-<;qx^dJcJKxipYNjXSG4r)NS5zG zN_g1}C%SXCbUjS|{@0BNu<0QV z_m|V(hVtTmzSHUZ^wd0XGsg-78)A4f1U26BzNP%nZzS`*t9l-KFS#4qTkW((B@d4( z86!g?zFA;_o+AExQmn(}Oqa&;+m)HqMd{?v1q8mA{MOR*%e8j8iDYk&PkxXuMVwH_ zk=ibAsL*w45Pk2|j1C`hNEj&TPTS#=Pf<*mAcix=!RLQ~@3n|$tc`P1our*`SG%aI zL3j7weEKr{<*55pooJoOkOgi*|Mf(Rovy@AlEJ;amfYW@Jf8#I&iK#v&#IdiDMLH+cmE|0Cwq&wR0C zYZfHYB*QoNnYCo$_GG`2wp5tg^m#{=xJRrp{NTiiy)k}K7kh|Tz8W!-{AbRj8KyhB zV|L_U7U5PM0@)6L=M>M%_RFX@=oo61*k5D5ZB3zf{HsKUvzZ}w{40xo%Iue$P})n~ zjNAB*pj3oe6Mtava0ssdKK;|7cK4oqM$ywM#MR!*a~6U589_r{meitZ`JcmGKe!Z8 zGuZOAW~t;$!5>$AROR14qz=;^+@{h}Qr#^Z#?xh9k?~rR8@YFJzYJFC>tXQ(JN<_4 z#i(Xtf$z-_aHqSJ9~ilrnToTz=hy8xZy4r-6y)Uf0+mcQ<9h9h+2icq9b2a2=y$g)yx-n^oN(>%020AK_K{5t$Pm6 zupf@on4djh^wIN|It~0qNi?4H;eozpBGR^0i2?#s!2d-g9q(jT-0e`?KfaiH=jBKF z?Q_0PrLF!%lJT?w%P_0MD`#dRAuif$` z&aSvUrL|NaB~hE^w%)+~-{;jvc-|dp;Gt+zw?H&iM@ftM?<`Xus1AJo(BP#ar=!v# zS>vgXy*$m6%V#L16#scVnclOTm3Y#G(vR`VBn`K}EM+K@=G_;EO*sN-5|GCw8-$i~N0Z#FAN;1pDF#D;8i9kv zO4+FIiOAiqE02y3RVL{i#^r3ErUymkjIO_|AwST2>|e0yCpV%ITEGgyL$dudNB~Mj zo|)>sJ9$G(o}*=iEJjO$!<9{ESI-}gtx#*33@)!w7d_S7*?rJ=a(@N|_c+Rv>*Vr? zAelLFwQ#;E6-U0jM(`~AaLw&4r+NOc082$BxyTgF!H&zW0k=HEx5bS+c*q_?nNaWr zdq>pLu1&7rN#x|~e6L=jZ%Le&Q|lnYJx2_ygL2q4w0YXJ)B+S#N2Z2>Uo?441DJjnb1S%;$T>x)vlt+Xr-$) z`CTRdn6qnDn6~xRHE0~(FT#85f)C7!MVp!ij#tm$!+#n29p`20UZ`vK9&3j|MBdLSjeuMzPjH&IsutnC zWl_T3R^2|!k>h);7qi@&QgaP;2aB`o5pMe;0Jlou&#wBrI)*3{c@k*&mg(k=y28%G z+^-|9c8|g~T9T@U{IgPp0%TOOx)M|5d&6F8I~l#Q*Dd;yyTZ!ZMZtpr-#+v0u|~(W zGtWZfY%^~&$JtyHby15DeCLAz#h;80Ue9&>TT;s(sL$arl^QnNSGhAPUrgEWNhkc$ z!!lVBF<_n?YViUlJA!ZjJ2yBsG!hadk_XW+~gc1hv53?Glw6<+aX@6Ytgr;nqqs|oy*(XF1GMA5|Qp39rO@bFpjY7 zj@hb-$FmE%)%@A$``1}VXm{9Ddr zxlWF&?V_v=ku>}EB|$o$7@~b6`);}b72o=i$W>7MHpqgZYeyB348Ps*fer|B*Y25EIp{U^+ojGNrX}EHnx?TVKR;S)1 z!`U67Xt4dAkOKWw&HnYk-jO}y_WHsyNpGh!M|C3lBa!_MPZ>Yymgwpv8lG?H#zGM+ z=~&gJ>MyyVa;8uG|84fKLBZ}b|0Fi?MoZ4vcXsZj_uu+i3K>5B#|2pPS-sffNM^Hl z6xU1`b6tuu#(Jyx>6O~*;~S_MNhuR`Awq78G=GKsZy>pquL?(%OzgpN|U#dRfzha<7Q7qwFj zy$`CZL@ht?+!AI&-j_4=0+Jj|ak&8yFYcNAjE*P2zZ2as@FAZw>cl%<`?8x2HE^p2 zok^|KVUiF)5R+C_8#Uc@*=k%Sf9-IEr?eof{^Yt9Vqbt7G50{+P|-MBVo0s%%x_b6 z{BDbOKC5md9NF8tO3&w69uT+m{~ZCdQ2-yR^KV>Ts+RK8sBgFU3~{ zx<6G~g3=RtmRmTNlUdO1gK(BWe5o~k-W}iC#LqVz2jNWm0|sIi!-$4IqP*-|mj>R8 z)j7AEe(bEwgRdFc9@$N?%%olml2{H-4J3h^#=w)8yLKP6vbOE@Do%PQNdJq*cB;3| z-O^UypIqRs5|b1W_2c(C&Lg;Yd0^*+y!7%*XP7fOA^zZNBK-glxtrLkVi0{k zD~q)9_(6tJg`NkdhDN4f zRjjSJ&jM1-fd}q7!FA>#KDqeMYhvv33goi(QG6h+C;|_bu~1?MaCIy|-`{@b86tXA zja(mX7f%X@Pj%|)HeKk}w#u^*VQEcMX-<8+-f$ljFfVZb^fooF<2VfhcU0lB>Tn}p z;-+~x0En9YE%X^M7%}`BWFM>LA4iElQ$9S^Rkkbd;g1tv9>?qAfOi%XqGl+2_a`8N zn<>dOz4R%fJjIN>nR5gsc;kPbdPJ8qEH-VAo!9*K1y*txEkMKU564CwzP=~$hu6B3 z!0O|<>96%A(r+{4@-ztX3>8D+Jq;%P7EralW&+1UF+lrI%L2umw#3_0{y?WDzWkv= z=88bsd29eQqCc<3j6;4KZdQz=JuY_*GLJRjaLvp+rizt#aX&TA)=J5%eF6L12B}87A3sM_dRQ>Le29m9OGAVn6RaMSFtbO3Y;7k@ z9SBm)Db6qO-cAl`(01PLpYzAt(`)}^xp`xHfSK|4D~;>wtaIRn`H}WxC#;=SKeygp zDwE(i8uR8drbxZ#x7lBb>g|4~kDUEExf|+C3Hc79y2K@f$p>`5yfeMqjJ~h3$8qH* z$7}`)z32HVIy>Y2wVJF|?k;HN`rj_U|A|%bGx(GmfXAv;ZyFUOHhQTPc;MtoqZSfk zmE%Ut+S7-9&#P&+7erwb#F_ld?c%X);A0e=AkET1M7}ioy*0WPPJ7F`lY(vCwEjI! zXC*y-QqtpF4ZWnpN!R3C*SWjKVMlblraucMz9r!@qV9tOQv6hz2Wh7azI>vqN;n-l zs@<1yr+21@V6|z#UGyBz$STElx_i=tcRcd=~PPTitkJlt;V+T{F1uno_jX9y-bNuut~0g9x_<8 zt5Hl@QQ{n!e2SA0yWtd}vt1r2lJAnwpFox~+f6NC&x=Q(%kB*eBb(t^nsczDfxx(l zcck_yEzO+pTwHk8N7mdg@2(e3B-{rL>76$>ku_J1p9}j11*uOYZi@+Y~U#V^3d>%vjEnVua(ugXQ%GmKf5-x%6Kgp5cQk^_{-gD#``PU8Cj`I4=fQL zV20#kA<8{t>!#EqRsA|`P7fOr|JfQ|eiCoW^mx#n<4*_;Qq=GC$1?@sR^W{eQc#>4 zmOhUSn$RX~@i#NW@~fA7hFh#9W_gA5Zm8+B4MMWTjV=a$1O zT-C9urbi^?=FRsF7(U9l4%F1()_6dgCP{V=ymMOL%AVV_UGKXN#l{0CY5s@B5=Pvo zo9Vlf*gCyQCcU|divEMG$DYk>H<={P&Vu1cX5E9{Xu;i;TohI_B1^D;rXQ3S~h9XRP4+l(DT`mHQRfY z3e7i?q(g=YTfM$-PQ7@$cr(4o7t7XNmRSL6@`!X`-@C$Fx24|w;AYRx2LN^7^T&Ff z0jm8|83Sem6N)Aw6X!$WXn#*|uP!Sm!6#2O^qeofWdSJ_T0uDIXOz2}u|1 zwPaY+tgituyP=tWTj}7yd$eNyo4NXFSE7&;ceVz00&gN!^&OIz=Yp;8-hX0N8`=)f zw=i>b3vEGAFyfs4G6q57@PV8^h&ko{)9F-K$98t~vOG`wRICTEz-^pk{kkG(k3Q6k zuKkLdZ*=$lGB4v4MyBC&iPB5u<>7!jXj=nn3|nCvK~j@*X-&J`7%gf+AL-V3Sf z9ebMny-zKRh7#h-9c@4K*iQcjZOiKs95(lPW@mKpa?VaCG2GpD2_FJG z1nKj)eG3V=HW;@zu^)Wnh}k||RabFdR(||}4&mE)I(j#PsatUPxcYPBh@XzxJ4d%P z^2K+{Is=yB*Pz*0EpY4vzNmY>Nl73Qb*rwZUcY;@tzdQkL+G)M@E3qImVjcek)0k5 za8!_eV3cIvbw3Npc(Zfa9m!zKS5vJeWMFtpR`hPn0i*BBbCJ|;ZTM$0`{H!rVE1~lW6DgpcBMOFFCBsn5Sv6!jowYn5s? z19Jt{w-yV%+k9o7<5j9mNdiX=f~J6B zUeB7cgPr)13?9;I>5&OeA}idiC#RoT2PnWaqB)AeIN)-4iR5eKzQvZ{@~@iZPORz@ zm8(gyZl(5D4~Lq`%&JncSnM?L%q%rZw}K>V)HI7DH1qj&gUgJ30F0pUq;=3Txc>2J ztNDmVY~)w8)7_H3uLy*%fa`IPhY5n6`z6ZGXRdpQy06+un>hK&%J-|Erjnog9R|E# z7S{v)?f&nhx#xDCiT+`nT?EMf+0k~=;WNoVbHAIFc^48fW?N9YwpxX)O=~-TgnrEU z9E!Wzl?XZvjH&#Ethyf9KrT#^laLU#JiCX&+U|dqp!|gIYzi zo-fhVG~Jv4j8uR-q900?>;r@N-Cg(fRVr4*7na${&ViS@+ubY*JQhYE>ZY_i$u~$F z_Jo-U^WsuO@%GUrM94#KY_u4R+jgdq=YaJfU0Vft7^-Ax|r-%VNaG(rPM^2hZ`v{yp!V+x#hLYdWu?1Hvj* zFtykZvB`Bg*H?;XpZvl)o7O2RaR z)D~*1R^6B%`dyX(&=(7zwKusy*AN%8Zl-MwA!y&~*MOLn8911Bm7|6}enP-ci^kCdzpnVXNqI(Tk(id3T|@YCUqfLHkJ}pe^XHE1Tn3l4SBH$Va|J zw}LQNlAWiI?C5Wl`WEqkMinbbkduxuQ_R2^j(nbasBUy0+78v_YhopqwLmw(9-Pgm z?_N`4np)z%hclsmC(cW$3T6@%%8wI~cP(N7bg&7XOU5^1-Htyz@sr%iV zD!p}nyF~+MIS*jZDKq)=_g9GNfZoB8C~#R-^uQ?e?Y&86jYj{qA|>Ywg9DWKEr?W^ zc2KRbYB?giu7Gr+=AH`KL`tmx$i~7i(rzYxW2QS@ap&PgFRU44 z*;CzAKuu;i|ELNh1e^#8)2a!*TWUJoz`W;fWL{1EZgam+^bt0Ce4B!dYLQjru&~zo zz*p_<;7#ZfzDA;u-^~tmtSmK{*^xcjF6>dSUWj?b_#8jX1LQM6oXL~B?H62KLOH-2 zX-)n?L~!cIGaOaEOywyUv%wcJpEnaI|6Jf7+zfgHX#a2^u}wP-;rVEr@fuJ1?Hfjd z3P#S?*Dc!-E&(OO^K6A;Ve9_!`J_8bhv@Er<;`n&Qkz7&K*INs{$L*H`JZQ<4`Tp8 z#bo-qxrNK*v$&McV~eWPdlvt&vcOvQ+zIJPLfu}UE$g>@8q7Q`l1OX0O{oaeYBDj% zleQ=pekv&l2l9Xf$c3OgxpiooP{s?e9&~=)mz(oOvT+&S2Mw#nxU+V^ztL-v49<^v zVjK|3co&ubFO)0?D^bD|*xl^P=CA?e0g^ zPP~>dFnPPfuA+y0omTnP%YK-$h7kZopQbyXGm3$Z;sx;SvCSGXw4r3mp-vKfvs7H%CewRT9gIhaxW6xX!kFylC9QWP9)wr#XTNS*P4x$1KRbTK; z4zO9AQQkg@v#`xOI`JmI09DKC__=i2HKC=v{bXl1=l!37T;fJS{v!(~uG%$&%c7{5 z7q*c)+fM865^!p`K)E&fnF9$<(#(lET&0Q(8~I>*<6PYImxlyBcYWEC*m3`OSzxu} z(g+jJBKyqe-3N~G!tWlTOG5cE$Mm^k=fx>K}GO{0a1HCi-o(EW__GBmrD z80>Z4f}Cb3GjU!rhCOMs*l7zmnidiFs()~__N<-P~|9UZKgQ$o{7d zfd|7&hL^uoK`2fp2$`QHmjR!7vuaPBXA~IlV`^4k@FvGZ%m~uNm%AzoZ3W2EPrZ3W zlF>w;2}n3!?6tok+>{coX(rW4Qyj8?{+uv+l%7l@!1p~(`MXLDV_LC?!0P@9kpF=3 zLS}~e@})fiFrVg)5Ps#a3H=Jj3TyXFH-3CN!>Oe*Da)zMtT;=UzVpE)Xs~_MSqcaFjBGZhg;86>eYKYcvYHa`h(Z&PrdUM3F-^1a1Ah_|KG+xSK2*IdE!&5Dbofm zfc4D0P9#h#M>tGjP(zC~Abi`Nmfnnj%v5pM>@NM_BRE#T!~^qo#8!^5Z6-L+^&63I z(C2}P!X#~sQOvp5dgE1a+pJFUVcb?}!VkI4(pYn5J)>#5X`}FN6Od>Gc!#4y+RfFV z2RJos;3!4A?1t#0+(q?_sT;n0IeEFKk5_jF0Tqw!| zdDe~dj+11REz@h#NU^MmK=)3U)yTXW9qia{GFX%K23oc*s2&D$CisVa&eXhVT@Q{v?Vq@q4po3Q`wH{(-RW*S_ zO_+jC;%V7blT9qMGV!HbS^~=qy$M1#g(1&N;KnKNKrU$u#}Zye1St^bfNd-nTAUyK zr}f_)zLvGJdoea(UWE`9+X63${9zLu3`tTW6u4>Wd@{GNUUT0BW$t!m?25$Jbojx8TZks%KjJsK ziFYK=y3m55W_k0yu=X-Y?E9bQJFpE99Bi(rV{fAs6nL#S>7{trr|%})L?RwR{%O$J zfoGxd9;S62+3O-w?61`~a9Baxs|W>@5b_z0BN|98!@p+c=cqZ}Tb?R%i(sf^Re)0t zq{ASb*3R#*xB!nHR^6%~BkIeknNl1^{xH6xXB2|<1^jr@7D!cri18~6Iy5>^nUaOn zaDF%0{4Gn?pwO%Ud0|#*q1EX1J4)_Hizj3#!)F*#(Q?ytS@t2}^_{``ZvpCS=p6S9 z%59U&Z}ZzG*_(Kjr}T4R9K%ib`ozO2d%i?U!Chv49n)c(?w|tlrFJNC;3>GL4iR4m zIvhLV9`B#!Tug9GD0>-J0n+~BGpQC8P-rQ^v3%l74Fof}Eh;UUlq^)>2QLjv${Rv- zPJ$j#ifw%c)0|X>`G=I4TtWmxOr>dmCgZwd5N9TyLL#l@o#)F~SRDM4(Ur>vqty+e zh?XuTMZg1c_#XLxOFFn|ihn_Gl1i8>N%>-x54ne3Ih=Ydb+T`wCD)LYM8AvPW6S(DKy) zY1muZ>M5{w6M1arMhU``tO~zriCYJNc~f}V#T=`_EESQcH};R)=#JmPaRT(_fc5^_ z-@a4-FQC(&@$i195tCM}*hgf*M$4!D6;(#MpxV{$ns4-|LI6T7`S=tP9J4{%hK$OA9e*3q?IK&g*Ppy5^^z$g{o?;=Db0$C4 zRHNMme_di`(@sdZU2J&(R6kvWs;CSS7{EyJn3BXddD#MO#2_&?x4RCj>m~iRe%vov zz9`CbJjet2ZPWG9SND}Yw^`-xlkRpR(Wtu;1Y{Z)Q>EW5qBRrgI=?A}gS4+NU6X@u zHflg2xnDL3gZM@MmT9&Wd)&OYOnflyX<@mR%5Uf&$=G#EHY-ETbUf0lB`$YWa^@+F zn`DN=O9eYd7*iu1;*B<>imVA5I&Oy`TPYwZHeEsPPBnrNj!Ub%y?kOfrn(EYOQf{t zNO}`feujr{lFT?^zif|D#r*mOu3lrRTeHb*eQ-)OFRtEcL~SHnp{^0FQoic}6`^Dt zUkCFW994mDNx6mI)(DE3d@o(a^agZ*Rs?BJ_L)(hWvs@mSDrnAa zem*1tD<@3;aBE0`C~9WRHA(iyM2LSe^um4mmx%D(Po?IJ>5L~T!T|u%f7++c@cfsN ziVqJJvuQXmBSVE4X^b2d@J1geK9RW`za{Y_72d3Y+96cYBVefe*a9GaEd;{hJ-jSO zMBdop+FNL-N+B4-d9Me*3;e4C{8k}~@m?SEBeVIbf_uI3LXLen)F=TAV**SwqHdQh zkq1ejS+n4geCza){XZYK->M;iAb}wzNxhJZLYpIhkpF7=l2%4jSw6KRuY5BO3XDl; zNI3pkV$!f*>ce@&WLo8q_bn7Ru;7Tp_!}0^D0{Q|NmV503A$g$xk&-$TJM4a01x~v z+#`jpkfJ|fsz|K5;2yc)$WK2Em|{r zmmBP?@svZ^4ParEAzc@3%KgF>+j&5nV&BsW(U#2tkhfPAvJS(pIxo!K_Og`+?!exm zu1cRwYU4WYIMkAVv+rgzw)vWjcnCu^z_f@LhR8RWOoPBBxPsrZVw5_7M=fR#7WnL5 z$FC#E_?_DkSB=$1bZpD}Rx}0sjF4-=I3G;;7gnkskflGU-c&Yb{{R0TNFn)f;Acs= zjy-xu1!v{1>A28R%Wqw`T-IVJkQhaX%Af*%1XoW`!BJ#S_m?JQaoM{CZ z2_+mRC3OF|Jy&8UgdN7oMZ#~}o@x-CP&)M?FjTF8Vuv>E>Ge!^m@tLL#pRD5%y>wa zXX0l0*JO8pOB7pTk_5j(bKqiOKW+J9`_0?=#KaWA?VNvl%L9iJzcOn8lIkPVUl_ii zDC~JoC=kFS>{t940sJIOlsZ!OOtad&vrw{9_A4)3Y+) z#ewMoT1C^*PIr|qx7B3uR}~J}@yF><(|GYlrzG3Wy3-2~*o^J}Fu}l0Uf|d^;>tCf^uF-^ z`6EjM#dNpgM4FZ{)sG|E+V-0U$SA>t^kxZnK`kkBQFO7A@-oWh8YBhlxMO;$pG^#N zmbcKldp5l2P`i-n0!2N8)@}c!ooFcIF)&6Ki#QSFA%CvqJAaHypx}h)JPFUi#hBwh ztijq)lF?JUsrknFP~mhY@!NPPt*iyFfnog4@FSivoKN%+zumX4l37$>FdtI4PHFiM z9*!l|O#aozi-}OQpPAOcmkW)9Bmlkt62*M(iltRM`DpO>%!PY?ZK^#FxhYLSP=K;> z8y;umRlc#qQbm-%M&kSf^tqU33jJSn>L>9mZ`izT-9+;&syJu_J1`wNgP7#q%vYw0 zOW7|RCS6FJh)d-_wZV2>i5BCHgZLhidC%`1)~-5n&kzDWguiku&O2^UdL8I=G!CT2 zLvLMm4Y(q3lnp^+vKi}_}XhxS$nfsLYgYTBzCALf9rRL^i?8Ntc@oApqKW9rc|ChbZ?^Ck0w zsjJsf%vgFY206w0&t7&%=|jkPpvgENF2Cs`yAlU2HE^=YA(w0#ctUBIu(on{W@ruF zhTkPnKd_HGR9^;>G6jB4^kauoMbG9*#j<0Ggp<0U zR6v|jjA`-y5U*&7+p8U%6zD~(Lo}J*7@2|=enSkI?*qNpxe5C&BNPe(3K-TIWImZi0%EPU%;_JeGPv`)+T!dDF<$Lk*C8t`GXRw2 zpk_wTCyDv*1M!o5lY4^^e-NHWdY8{RBl&n+X}dN$xCW=q0T3aF#G`cKPIs<6f~<&F z$>Zz=$)mx%_fTn*o<0iQoCsGHZ_QFnf$sH{F|6kiTZY*#L-jmaWKQ;=dO|! zs_-C9H<~+afJITTo{?TjzLShJXqVT(-1rnc{-C=<2zro)M$CGW5>z%e|Ir1t>rb%W zQ~NRr+s>%$g|1HYtZJmhoUDY&YwNS8>t#4eU=HV5&Al8E;s1{hN11K6Q5$Vax3W3GeI zc=Awcg??990frAs0y|8_|xp@==umGj`$q_9CVm* z*kK})CUnzA_THM-z3&geCh2u0F7QhKP@yHgmY*DssQ{vmKm!G-~UGQkNt^>d(L32U?O+%JYK2D4UEFw|wdq4hR zLGg3nqXs)jq$+yhuSM%`luU_AL9!H?vYS!Um+H9(zmRhx1~i5J(Sj!t{=Y~$F`Cl|t^l->VLS3Va-FD3-ZQh+}I zXQ3s;yNwaE7GLSk*mPW+)1`|q>L#E7GqUsC)`)^vcvq)Jt+d%f{H{o{=Q%uJ?6|Du zb86|7B^_OTN;;{EOrWx><$gK=D6SyvHiC}3pq64Oi&tJ^U6!BKHUm!nb7lbRY>zp6 z0;^#OvGr_#3960PT0WP|krCVemgCdSfG;G@3c!AZ9z4qWYd<&@>Gy=X7w1bDz`FsY ziET*w)HA_Q^#DICq=I~h7C@1U&BR(y0T7gsND*@12m!QZ5K>?$ACuGQ#Y>Y*rzEe(KIuFOxKSy@ zA09H*`Q-yda##x@>dWu8un|#@TzW#+8zw~~%N3>X@*+x5e+*3Dd)hVGI54&{0h^oD zFDD0;@0e>X0hHi2z-ViHpR6e&_0*{O%o@F2RMk`On4x%Ao&7v!e ziy$qE_=i3~zk4!;F;isI1o-^%M^#+S#Lm|CM>wiHnfFBwWWG6?;;sYmD3WZ4ijf8^ zF5r+eHy762*Rvx>DWgl*pXjUtGA%pK#@U{1%$dnqMn1l_K)AUif3X5nHk{h3VR!Z! zx0#Ra*MdJ#Zi`1wZE@we{9KNrvRevpcc7lSXyVKNR}Gzj63WHyZgWgoIV>>(zY z+$CS}UKr8}s>OSdV-K4k|Dl)oYox$;3p!Q`ym^LYmW+On8*QP)i_9@HLjTuF|I+JOXSP5y)5B8sh0C>dEF(kq*N zOnnms`z|My{Z?R|KCZ`D^yr521@4a6PhR3FOfAR6ugqlJBl(H{yF;z!Q+mZrJ(L~j z>@xxX)BJVo>F~u#!0__JSF2b{J&md4bBPoQQxRN%^PCT2N7}8wga^234%k4LeY-3U zFft0X8HpbrBE zC5lgf-gsrOb!l>S5k;QFQymZ>hGWYG7NQ13MWI59{>z<7LOP!ElI~lB9a|qe3Tv#T zO04Z}pwk`@?Cw99;sb7qhw7=-JtAMqt4UJQbku2MO3xb!YV3=MDT z@mPuSdaK<>urGTKjY3O70`yd!xG~n4f_{Q{XBkkr0OK7^|M#zgUQ~mz-{uT4HIx>o z%V#0(M)_PiSxNsdCg%I#wz}Z{wSof+nBw(KO7qw0E2qV+tKD9teRMGJe?8RBEszr^ zUgRH)fBinGG>lTEl0A|dklZZ?P_btpWcNl@H=V&MC6mTGpvf#tJ1VqIH9tjhTrQ3r zEmZGqUg>HzaebO58(RN4&~!05GKUgh-#Up@+z2 zZ9!Wmc;_LQ2JgIk{B(mN72|dw&COwDX=F`(%Q7aXI<9JpHu*jsFxBox)WhRP3u_23lej=vs>$Ok0Zi z4QK)95S$s#2%&%(3Y}zKo(`{jyfAr8ym25$AR6Y^A3)=mB6Kx(WIugI=M!_A6j=UE zt}e}Yzk^zTCt*EROeZawO0Q+0O*AsS4C)1W0F-LlyA5M>APob}-3Kv;Vs20bosX_T zhjHZIvX-A$Q5ko;Yvb@Uthl5&Dix!*5U1PTJS9U~p&a z5qM9|m{%`8Y>)T@<4a!9fUyL?&jJ{g;`7>7wCr!(>h6P9qpy96SGr<6{rR>aMsKh# zk{zF2u=Kg>K3sBTejfRhe>8DbECk~Wb!~EtW zBW391r0(Z)VqAy%4nJ7ci=}bdEuTBa%*VmYC{nw#RU9$T0;<(Ge>_I+6CaI@-v(>- zn?8@pCwA{mZOs2;#?O0=@U-kQds}sgkE$1ZR-?`&nInoL63j(JRkm*N&TPvvU!Jpk zQ+E}nLLHVf{`S&AJez)x7|+3sn_z%Fn#8Z%8iFZtuR(KhTBVLX)9N1DeCfNKn={(G z+0>onON8e|*L(1if8D9iujbsnoVZ5+8vV{h)8=(@V-r#d7sMP}q4#Z#K>v|cGf`&} zi2lIRIY(240M}LrkwFZJ9a?CE=y{Eo(AHnq2c{4~JUae|MgOw?^MbqmnA2nWh>Y!O zeb$M@%_C4&3k#xfT&79x@*_P~#CLXJu172$t!cj6ZC+5ZIv(f`%_3}(+tl(d}0;N|e#$^*Bm@_VKNH8}#zaw>iF2GTU*p74KuR0cjV5IR>qZ+MtSR7xb)hrVvcLkS|u0 zFf|6+4N8?vHP@nLm=C_IIj~YVEs$W(iTv&;UmpE9l=qoej0#l$V=rgprXPwr+DiMn z?zJI6tOlso1HgIuyXN$-Wte6)uN^h<+RI)Vto3DAT4^>GYm}-yTG|NWwwRRqlUC06 zY%_DMdW_nlgjf+>!~Ov|cEHdDtQDXI1^$2y)RD_JzdMx|-5VsqD7lM+98)T)%@!&5 zvg)?9VKg&~`e$3OFPnbWxcFY6h=mF>`d5U2mN;Za9)cmcU_6_N3g!GUqfuP9AbeV% zJhVwZ$M;W1WMa#X+1KLfxShjIgn2H>1=e|+;vb^2Oq}I=r=LJUnX-|!CSrhfaK9XL zpsvJup}*%sAI>zW`KSBkeVs4+BD>4$b3+$%NW5>BBV(5FMok>EMTTuhN<_JMzi#A*~hFoJ(*>U@zk0Wz0oOuwp%fsIHg zv*v|csMlnUv*K4roxZiL5?Nn^*8NZTnKS9jzKh6?h#C*;R9y=J?XMHUXbkHn#mv>0 z2m0dw`3yK_GTZ{W`Z45#F{g2X&Lg}pe8w-0pKhMyT%p&fT{z>&H|CZ{5@T9~6BTGqZmP5tw|WkqF2dc-gsTe*+6zU1eDDO(z^>rx#7ibwxa) za^6DLQXi+h1nboRC+)zCl!qtok)mHc>^$hf+_qHR`Ug*^Ws~!{;qtkz@bnOL?Q@2e zDDdBe4I^1Fty^CeG7PG9_I%^R5)#waprbgqeaw}#?C!vFO=P7*p`Z7%oNKo6C7a@s zqq{M(XLRAnZ}lkGbFbppA%mdk4JevmiU2tE^3R8{7@QidtQmj!euvEq%a5mTJ-SIn zUyb(L`#Q}{@>g$%==+_^4b;&7skR>d=%K%nCUxSbtP<)!BACx#z4OsTB|d-a@?7X0 z#sW@($_D)+LWt4X;;&(4!z*q*Eb1@af?OJB-`TD1+E%e#OX(fKzpnHmbn`$|G`+@0 zDx1DKRJUIU@5#XS)t+CB!^Dj2@y(ou$WF{vgvkISF_{2o_Ft<92kv6;d%2z9dK7(i z5T$T;GS^L!m7+1UB}b$B^OFrAgSsY!CcpJ_L)pVr9TacF9^HVXivewP#;?1)uP_Zq z;v?XV81@6^;ApR~h8E=?QfmETA}ul7iWyD{y%>*5Gmkx->o$)~Gp{F#Z#!h=o%p;P z_;9l?AnmzLaPL&}L~TOs;>V)c{OWYs#72=VOd9Uf294U^7ohy-4z;*)_9y|me-`4O zCkIRO-8qez@W^7M+Pvi;?Q-OpOj%UZZtuiR!Yh>oyj3KLLRa>&k6G!)1mKauh@G|l za|?^3q&@#9MpEKGpFRzpI1{@XjJkQDBWE#uzL5xw0gAu2oK+4IN1IMBTUBr z0nrv_J5=(-VXvVkH93a{V@BaHy`N9}O=IxDiT?_;`2p&{#M>nPa?a1wW9BPYlMz{o zNP~0rvN<6+fF8dFyqat;-vDnC!{6k4H17$*=~eD@f`{i*kUoWtT)`?f(DyfJS0d75 zN9lj#i$18&>x5aqexOt4nR-8T6r8%Kkp$gE4#n6MbQ9=P()E^wyN7N9Y{oOYt2A%R ze)dUII{93(dTR2iu_MOdoehERf6uEQ{&!UWN@$8yB%umF;#R53IzP2hR9mOHA+p20 zfxGH*W!~`Z$FJ?KqaM|xGvh-=^HxoxSB&SV3blJ2mlOBLj0Q1?C0JPEwyLz{SHkcz zFn(p4-#o6~#B+4D7yaUv_fF6DuQq!}8G>gkBJ{!!nQn@Srh4p1*Y6A$eGFi%j&R!@ znpRFH8}Zn<{-nB-;P2TYNCEkelP2natO|#kukW6l&Q|A63j*V`#JhR}PtW1saeqCX zb6d(CPEsHE$awEdoKD%UT$zP~`YXDTswj0Yml>|Bqzc*Nw@L{vw=kZM>H?WcaL|S2 ze>CR51%}LDKHm;L(jSnd{1FptT+XxWey;s;VWqDST|7%4s$UKDA?g1XvYDKar7bEp zmHPk0cnxZR!|i+N{=NM@cK_&p>hlMg2lPVo6V!H?j`I&Nz5EdmVvJ_dmhBJ5%9}Pl z5zhn+@Y~au(L5B4>HL3caEv73_^9zqMUM9Ob+fJZHJE=w|M>wFiI~c&z%=ogpJt{t z&v7+Lh~|Bu3d7R_PZ1jX??vCBcPJ*5?EW|G0S?iy&@y{4c~M!88#5`@zjg~p6OCOL za|HeikJrE$Y%Tg;`d#iJ3nlxzoV@4?68H}a0eYRqmWO`dvpQ8dk0peCz1*XjSd(=jF@?xP2>Fgf-41x3Cu{Ho6X7gP<2J1gz_&38);ALTn z&TZcYKlLgQqlp_B;a!8ugFcN*IsOHv1IIXY1zF5B-O! z0KWdK_M@Zrr1Pis+EGEnE`f|srVlQsH$%@jwURt50LVDd8w6=x8Y$E^U8p*Byz4j$^^NCHq zqi`4)Xnq8ng4janT{N0`Idql zL;`Z=@J+T*^m*BVGKK6aLcsex{*BE{VyHu*L10Kyx)+?))V2>9A?X77y?Wr=hM*Yu zzoe#4(BLEcy_o)AT~{6t<@f!W(4b|A6k=4ei|k7ok~K@n9#S%P8cUI7DqHwe zvWzX0wQMPbvb7M|$%M2hMyV9i#}fVS^E}M>yuSVV!>fAkbDy)k&$;K^d(M?(-S?2$ zt&RPvD=1t|%!43Df(p+{rgz(}P0m2fWUA9KJis&YVWM-|B{ibEtR!%==nzE884#1o zoyv^iq>(}fT>}}oXD6Sv+Z=C7q@bem9_|CZ?*YGlLZynz;6$klTs9rBHhEJ3u|$sQ zT#Z-o&FU`teZD30_*4A@kX&SeT;g|%qu`T#ST3!0P2VLuUgkOLe>oba`ldsU>d(8` z8Is!w6aaNu-w>k-y$J($59jNJbo+N*3BIM*s)PAlDc^V{za)JtW|Tb(bf)Z|SQBEbC#{j&A&&XqD`EuTk4&ab_} zKr|voT7{jOb)jnH&fzX|m!>U?*Y}=kvCm)ehe`*O#laiBL=i9g8(9F<6M+J)^U{+n zpiBCJIOv$EG6-FSwiZS}rNG40;0+bJIuya}TBlyWbqU`IN`e^;Z7bL<{Y3!J7YpG6 zM=#(Vysv5u(HAezZO}DDULmQ=E|o7zYQF{#jC{VARKa~fHpncY^>`UpVM~iy}_cK_woYxSog2; z@*XNbI>fd*5_|>ym6NnI=o+{y?VHz3UF}f%d+${}l!J2OOz2RTKDdH)tX9o~KbBX! z?O)Ghpd1)^Gzit%KHv}*q-!vZ*;d4)d!%KGC8r9~`6HWih>MHp2O`K62up;}h=6K` zFxb}ZyKSC!Rrd{cwti$S;raz!QH9UZHuTy+9Cjn|*PRNL%KH_p16Q?~d%G^JZgny+ zx&mpbsQugv7o$LYVP%ZTb4OPqYikq>0)jL$8?b@nxBF>H9OMGOT?}-6!=!gpsd^zwLjrg?D^|5E*ob4$03>8OD_qne7puqVnqrzKw2b@0*<2|`Et=z#XyvTbY*up?i@!c^AUN& z3^8W)#*`TYX}B8?hlTo`7J~brGCWvaka3i{c5&ZKp1jYYJ=&V9>SRSZc7PvdRur6v z+COfB^KxXkQ$vJCH5O!3>_&ShBRRjnd||Z!TKmf`5Q5>ba9wK-0yN-AOD_UPC!}30 z>1HI$wcu!WO3Y*Bb|nnAYv91lo>#bxzEJu)kdObED#>UndY(uzio3r8+E#4(e!|Cc z3Gi|S*xeEXqV>LqZ81P~J$Itq*I?USMN z?1gfXbWP|?{E+E&j(6f|yh_5x=pG1T?Eud*0CS&>a&yS;6sa zM~=M-I4erN(E_8g0K{xc%-d686~a=gkup{Dt&xwwAH*D!bdzGv>=ZOOS+EV(SUu3# zuXJCgbsD>lio3f)X(gP`cGCBFoAdPbtb4+!2;A8ZRu-t0mW`!=?${Y0F})bhQm~9m zttg5REEL z_!W|5`Hz`Y!_AI!Pt2AGrE=YcG84n38&G2(87h7|p>t7r)fj<-<3Xp9xGS*8YoLQ% zh)>fqcx*)kTp}ZquL*PO4~Xwm@mudq?NH#1(z{;z%aNBZ`X0w906d~L!?0I?nv%T} zF%$F!0JCGa%%8S!nK8Uyv;|pv4rHk@<&F}0HoS-%aRPBrt-e+!-K*h1`{B~dS|Q!I zgIuN2yEzPPXD!dP(9(o!pjyh_R;&!M1{k7F8Mu#wZC>ABgruqal+{gTerhXL%51#> z_Z=|(1f7kA??{-nNE$>jLa156KLdSxj$hLI;L~uH%Sp`RACf#$IF$hCajUF>akpv! zUZ_%Y*9Y|y-(4!V$CT$(srv@6dIv1PCG+DxNjffLISLJ{g&VN~yHGXi|vS^B54Jw1{5%I)gGN2TXdp#OfAnx`eLHi0+UEq7FQ4 zi+EayQeSIwz>I(XP(@yqS(qv!P^W!>Lb+)_=x7A-7NClPFyT-ZFEkmon?p_0LXp8A ziUC3W#wMWZGff|%hH`{)MkZ${!xE2-p$wsO`WVSj^AmV<07Pc(YsH|*yq;{8H&=d8 z+YMIYm58RHiWgfizEfVbNO@fY9cukG*D7Q8KlHoJfHh|hrwx|cVa*@zRc=0`!N@nx z0Rd`Lurr!Zj<*3xkIU}h#w9$-JofQO zIbbou1qery&$N%OmfOa-Xd8mxucCJ8Qa24|fymlQ3wzk>m_`5$p-kQA@pqFE zJndi)Xz%GgG4k13Yy`KY8tC=`97x022uIrbpcds-hfY8_)C+;@IV|Gpa-~5UxS2_g zY9@>1f;cDyzv7pF9AN`eh%U2jVbQxRg#s%g=YXsJm%OW>Vs9TSvQI$PgQlPCQ(Qm& zx2-q(_f6mra>ariI}qodaIa7W-eHXZcPN7CU*^+;O3>8=%HaIZQ|#jf?{PdE>?T_k zgZm2LIzL9HD0t;*~$PZCHa_FR|rj)CXB4T@4jT zz2W5(HVa%Zs4PJJQQ2xDfKXHJK%VQ+t?ZCRwi+Tk1uK7F;Dp+F-(LZ%gq2RZI$bW} z9C(e~cLb`UP$Fb|em_kV!+rhV>qA!%^gxA&`!;Cqpo=9CTvMoC(peyM$R1d`MWgc(2!RwTSaJg-LlJ_TMc_l)X<572fS3`DK z3;fKsyuhOSEe-|+xw*_n^J{!sb=_6K?C!MH&`(?#z{Q+k^VB%#aGRA#cRKs7H|UG` zCBosupTGriVEY5wQu@YQM~^mfWGs|(<&slo-4rJu*5)PeBrIGA!^3-m*!5i)h^01J zKpS920ii=Y#kknXN00KVJbe~d12y1ao=>cKQXq69Clk02P~ukV(8CzY;p?rv!lf0x zYq>xgz?O^iM{s{Q&G{DaScBuX{&yBLyRJXw(@Z*Q6oiNvR7G^dE_?Nd3+tx_HIJ|4 z#p|~lQSPn?v8$$Us!F5Wct5_l=zV)}4 z05$(}`#3TM)&I)g>dT_Em3?@AQ0>*6#YayCbJC@oIk7mbKA?AR;Q)D! z3MOX`QsXqm+Tft0E9G-tn6_0gri`lj_|jqQVzHmnL10zj!jl8`nmWB6Q=CfndSpm?JfC$X` z-DGGYkY(?fI><#>csg7$?tr%8x3euJ#jW_sF@SGsL$oe)@vbQ%0(St_d4}{RTzPTy z^mTrw(OraI4R;nGAL1uwd1_9!)&>N<5bgTdU;Q>43B8W(QI1vFsVU|*9vZrAdvOuC z4=7$jtV#JO$J*d$!q=XJP+2|<)q0~9-t`XSO`7L?Z>KrEHo3AlvF zvR0RiNHq4D_F+i+@BJxrqppT;<^)4UkoToAJ)}nr&+gL46>Y~KHL^OPRkq;e)|qTB z15u-=2lR8RO`eOUAAhF6H_LBMv)l*>7CNnhaP^h^DDWjCdj_RN~I`CYBpg#~a?m~4Q(3xopN+(fUvGB@4_QXc=D zvkD&Qa&Es;>n?%|gg(6kjqf=;Q+v^NHr0oMrU0H8 zh`)hwXDYa2*NBL~38C17!YZ!S9N+j&s_eMs#nO`GUPEBijHvIxyM*vW3DTf~et8Vr z+;8(LYh$#g#Z0#)#b8hv@@T|=+3+3pub%qQmEkVZllji(QTmLyC=hYa{&2(M(vtI? zWZ0p|!~!wz4W6QVL({~jC$8V6#LO4mqP}NHsCeamwxA@o!OH>B5O8<`)ttSKMV@*in;Q*YePkz7u8a7(L)t{I7io;z&-b8q&&pp8HhTCt2# za!XqV?qrU5>}>FmmiUZ~DJU(eH6cepUzT|QSR6dtBv8Q6GdYeNubP zOUS)$uL;e4gdGpArj|Uk>Op{NGnu#l6Q(c`GsphQu~VxtgWJ+N*Gt0VWDN>(Crt&w znJF5LYtd<+!;l(3{|e?Z^W`2gt1jP^K=D6$j~TJ34DKG%>yo4|YkUHRMNg0$&3ZI3 zTf#*{rG;UP#(_Dd6{mUVb5`*To_}uT?s!UodCNP6SM7hWF;PJsY z>R}cg)Z8ewE$@yU88$fktE+7M=Bqm;wKv%GAP((-uwSFn?befEMQ%)=O`+)Ijxe_B zzzUWI&M%0SD||Q25nwJg-CPp9a;wAMy(1+===6e*TW7wqCOl2kc0ln1^n@av;sDGJ z`H8^r(WL;<{2#o*abUPq9i9~#&Vot^Yy2Lr=EX3!hyKbv^l4X<=<#jcQO&2WHk-{1 z1}ILvz9p-$uz0a}D#YpQ$SRo5109V^i3`wm#EULj`8e={vR|M?Q+Oe@XISB&pJ_sE zEGshvCn7(v`Lj4K#H~XD!(}n6iri!`44eC?nyPH+)tP3A?|9JiaNW`{tUslNU=Z8u1fxB*ax>Y%QdwMIuG%*4tGLzZ#VfjOH z!txTsG$ganNoR(A5a~^-bHEeIxOw~SUiTHrR+oK3h!k^@@JL=f3ti%{H86J zc6`ik8QEbi4LimsK=f?6+$1_OZBg~j=HER74*tS_V^QoXs;#{mrfNSOyMMrY6B{Hg z;x`epZ1pmAB!=#Hk4l#RYVo*5m{}oKhZ ztIl-G0Z1JP!GqgTLol_03@~q3ByJ8Zm(y^;1KyK6?2}9X{Ly$9FirUy$0 zwVkSW)df==gA2IgDP4Ck=?U%B;q$MRo_r0^m0qgdihRWe;KfD1ofgi5JemD;effnC z=aiSnOxRNg@rGZX^!h}ndH9Iev8-AixDx3$`-OGHLgf|dr7}T3Qbw(OroWBeDT{k9 z&?)>gQghM627mMf6&pi&8JW6-_!f)ZPR;hhUlVDe2?kp(UHUm&Eg@AMQPG>AEfz@bpMAb@;8U zl42eoBw;d!QG&{Lk~@ipT?XQACd$fe@TW{=fs~ueodr*oTn=vi|L@|Jl*1{M|tzXdrZJeBE1Sm^|_(u)rQj z8mD0oP@qhdWY5xQ#26o3`4Oc;$sq6&_zo;wg9tL<`ti?y{R@uFKs+PYF{Q!(>#GL; zeS&Lr@ux2JIX%YM%h0OAh+1H?mQB4|h+ij-m)hhdN@KLq!wM4(zlNO0MJf{1F2Xz! z`hqyf2aC_4@>auKSS06&RpAZ1Z+|abda4~V6|NQiu!VtvaSo~lxIKRvF&v^1GWS@zhg&)>gS`&0qXfmX%hr)-_j zRxKCY>!>!zZA@D3u52-!N0{0gRa{(1Pe6{pdgoX>yO2bQ7 zTVMY>Dd-b#8Nu(dS`)xJ@>@@Uj3CI2k?!SagW`ec`Mk#1{z649wD=i|WB($iUO+`| z0usmkmkMkU5Yvc0GlGNvJd?2nF<|9&iFJgn33Ci&7^!M^;BanDbgR#F*ne-G=nQ{# Ue-XWt0sPTFVys=J<#h4?0B7=?Z2$lO literal 0 HcmV?d00001 diff --git a/docs/source/conf.py b/docs/source/conf.py new file mode 100644 index 0000000..5501225 --- /dev/null +++ b/docs/source/conf.py @@ -0,0 +1,361 @@ +# -*- coding: utf-8 -*- +# +# Documentation build configuration file, created by +# sphinx-quickstart on Fri Nov 18 11:12:41 2016. +# +# This file is execfile()d with the current directory set to its +# containing dir. +# +# Note that not all possible configuration values are present in this +# autogenerated file. +# +# All configuration values have a default; values that are commented out +# serve to show the default. + +# If extensions (or modules to document with autodoc) are in another directory, +# add these directories to sys.path here. If the directory is relative to the +# documentation root, use os.path.abspath to make it absolute, like shown here. + +import os +import sys + +sys.path.append('sphinxext') + +sys.path.insert(0, os.path.abspath(os.path.join('..', '..', '..'))) +# sys.path.insert(0, os.path.abspath('.')) + +# -- General configuration ------------------------------------------------ + +# If your documentation needs a minimal Sphinx version, state it here. +# +# needs_sphinx = '1.0' + +# Add any Sphinx extension module names here, as strings. They can be +# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom +# ones. +extensions = [ + 'sphinxcontrib.fulltoc'] + +# remove path in function names +add_module_names = False + +# Add any paths that contain templates here, relative to this directory. +templates_path = ['_templates'] + +# The suffix(es) of source filenames. +# You can specify multiple suffix as a list of string: +# +source_suffix = ['.rst'] + +# The encoding of source files. +# +source_encoding = 'utf-8' + +# The master toctree document. +master_doc = 'contents' + +# General information about the project. +project = u'PaCER' +copyright = u'2018, The PaCER'' developers' +author = u'The PaCER'' developers' + +# The version info for the project you're documenting, acts as replacement for +# |version| and |release|, also used in various other places throughout the +# built documents. +# +# The short X.Y version. +version = u'1.0.0' +# The full version, including alpha/beta/rc tags. +release = u'1.0.0' + +# The language for content autogenerated by Sphinx. Refer to documentation +# for a list of supported languages. +# +# This is also used if you do content translation via gettext catalogs. +# Usually you set "language" from the command line for these cases. +language = None +conf_py_path = os.getcwd() +# There are two options for replacing |today|: either, you set today to some +# non-false value, then it is used: +# +# today = '' +# +# Else, today_fmt is used as the format for a strftime call. +# +# today_fmt = '%B %d, %Y' + +# List of patterns, relative to source directory, that match files and +# directories to ignore when looking for source files. +# This patterns also effect to html_static_path and html_extra_path +exclude_patterns = [] + +# The reST default role (used for this markup: `text`) to use for all +# documents. +# +# default_role = None + +# If true, '()' will be appended to :func: etc. cross-reference text. +# +# add_function_parentheses = True + +# If true, the current module name will be prepended to all description +# unit titles (such as .. function::). +# +# add_module_names = True + +# If true, sectionauthor and moduleauthor directives will be shown in the +# output. They are ignored by default. +# +# show_authors = False + +# The name of the Pygments (syntax highlighting) style to use. +pygments_style = 'sphinx' + +# A list of ignored prefixes for module index sorting. +# modindex_common_prefix = [] + +# If true, keep warnings as "system message" paragraphs in the built documents. +# keep_warnings = False + +# If true, `todo` and `todoList` produce output, else they produce nothing. +todo_include_todos = True + + +# -- Options for HTML output ---------------------------------------------- + +html_theme = "sphinx_julia_theme" + +import sphinx_julia_theme +import sphinx_rtd_theme + +html_theme_path = [sphinx_rtd_theme.get_html_theme_path(), + sphinx_julia_theme.get_theme_dir()] +print html_theme_path +html_sidebars = sphinx_julia_theme.default_sidebars() + +# shutil.copy() + +# Theme options are theme-specific and customize the look and feel of a theme +# further. For a list of options available for each theme, see the +# documentation. +# +html_theme_options = {'display_version': False} + +html_context = {'conf_py_path': os.path.join(os.sep, 'docs', 'source', ''), + 'master_doc': 'index', + 'github_user': 'adhusch', + 'github_repo': 'PaCER', + 'github_version': 'master', + 'theme_logo_only': True, + 'show_source': False} +# 'display_github': True} +# Add any paths that contain custom themes here, relative to this directory. +# html_theme_path = [] + +# The name for this set of Sphinx documents. +# " v documentation" by default. +# +html_title = u'PaCER' + +# A shorter title for the navigation bar. Default is the same as html_title. +# +# html_short_title = None + +# The name of an image file (relative to this directory) to place at the top +# of the sidebar. +# +html_logo = '_static/img/logo_pacer.png' + +# The name of an image file (relative to this directory) to use as a favicon of +# the docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 +# pixels large. +# +#html_favicon = '_static/img/logo_artenolis.ico' + +# Add any paths that contain custom static files (such as style sheets) here, +# relative to this directory. They are copied after the builtin static files, +# so a file named "default.css" will overwrite the builtin "default.css". +html_static_path = ['_static'] + +# Add any extra paths that contain custom files (such as robots.txt or +# .htaccess) here, relative to this directory. These files are copied +# directly to the root of the documentation. +# +# html_extra_path = [] + +# If not None, a 'Last updated on:' timestamp is inserted at every page +# bottom, using the given strftime format. +# The empty string is equivalent to '%b %d, %Y'. +# +# html_last_updated_fmt = None + +# If true, SmartyPants will be used to convert quotes and dashes to +# typographically correct entities. +# +# html_use_smartypants = True + +# Custom sidebar templates, maps document names to template names. +# +# html_sidebars = {'index': 'indexsidebar.html'} + +# Additional templates that should be rendered to pages, maps page names to +# template names. +# +# html_index = 'index.html' +# html_additional_pages = {'index': 'index.html'} + +# If false, no module index is generated. +# +# html_domain_indices = True + +# If false, no index is generated. +# +# html_use_index = False + +# If true, the index is split into individual pages for each letter. +# +# html_split_index = False + +# If true, links to the reST sources are added to the pages. +# +# html_show_sourcelink = True + +# If true, "Created using Sphinx" is shown in the HTML footer. Default is True. +# +# html_show_sphinx = True + +# If true, "(C) Copyright ..." is shown in the HTML footer. Default is True. +# +# html_show_copyright = True + +# If true, an OpenSearch description file will be output, and all pages will +# contain a tag referring to it. The value of this option must be the +# base URL from which the finished HTML is served. +# +# html_use_opensearch = '' + +# This is the file name suffix for HTML files (e.g. ".xhtml"). +# html_file_suffix = None + +# Language to be used for generating the HTML full-text search index. +# Sphinx supports the following languages: +# 'da', 'de', 'en', 'es', 'fi', 'fr', 'hu', 'it', 'ja' +# 'nl', 'no', 'pt', 'ro', 'ru', 'sv', 'tr', 'zh' +# +# html_search_language = 'en' + +# A dictionary with options for the search language support, empty by default. +# 'ja' uses this config value. +# 'zh' user can custom change `jieba` dictionary path. +# +# html_search_options = {'type': 'default'} + +# The name of a javascript file (relative to the configuration directory) that +# implements a search results scorer. If empty, the default will be used. +# +# html_search_scorer = 'scorer.js' + +# Output file base name for HTML help builder. +htmlhelp_basename = 'PaCERDoc' + +# -- Options for LaTeX output --------------------------------------------- + +latex_elements = { + # The paper size ('letterpaper' or 'a4paper'). + # + # 'papersize': 'letterpaper', + + # The font size ('10pt', '11pt' or '12pt'). + # + # 'pointsize': '10pt', + + # Additional stuff for the LaTeX preamble. + # + # 'preamble': '', + + # Latex figure (float) alignment + # + # 'figure_align': 'htbp', +} + +# Grouping the document tree into LaTeX files. List of tuples +# (source start file, target name, title, +# author, documentclass [howto, manual, or own class]). +latex_documents = [ + (master_doc, 'PaCER.tex', u'PaCER Documentation', + u'The PaCER'' developers', 'manual'), +] + +# The name of an image file (relative to this directory) to place at the top of +# the title page. +# +# latex_logo = None + +# For "manual" documents, if this is true, then toplevel headings are parts, +# not chapters. +# +# latex_use_parts = False + +# If true, show page references after internal links. +# +# latex_show_pagerefs = False + +# If true, show URL addresses after external links. +# +# latex_show_urls = False + +# Documents to append as an appendix to all manuals. +# +# latex_appendices = [] + +# It false, will not define \strong, \code, itleref, \crossref ... but only +# \sphinxstrong, ..., \sphinxtitleref, ... To help avoid clash with user added +# packages. +# +# latex_keep_old_macro_names = True + +# If false, no module index is generated. +# +# latex_domain_indices = True + + +# -- Options for manual page output --------------------------------------- + +# One entry per manual page. List of tuples +# (source start file, name, description, authors, manual section). +man_pages = [ + (master_doc, 'pacer', u'ARTENOIS Documentation', + [author], 1) +] + +# If true, show URL addresses after external links. +# +# man_show_urls = False + + +# -- Options for Texinfo output ------------------------------------------- + +# Grouping the document tree into Texinfo files. List of tuples +# (source start file, target name, title, author, +# dir menu entry, description, category) +texinfo_documents = [ + (master_doc, 'PaCER', u'PaCER Documentation', + author, 'PaCER', 'One line description of project.', + 'Miscellaneous'), +] + +# Documents to append as an appendix to all manuals. +# +# texinfo_appendices = [] + +# If false, no module index is generated. +# +# texinfo_domain_indices = True + +# How to display URL addresses: 'footnote', 'no', or 'inline'. +# +# texinfo_show_urls = 'footnote' + +# If true, do not generate a @detailmenu in the "Top" node's menu. +# +# texinfo_no_detailmenu = False diff --git a/docs/source/contents.rst b/docs/source/contents.rst new file mode 100644 index 0000000..d870081 --- /dev/null +++ b/docs/source/contents.rst @@ -0,0 +1,8 @@ +PaCER +===== + +.. toctree:: + :maxdepth: 2 + + Home + diff --git a/docs/source/index.rst b/docs/source/index.rst new file mode 100644 index 0000000..8d171e1 --- /dev/null +++ b/docs/source/index.rst @@ -0,0 +1,31 @@ +.. _index: + +.. image:: _static/img/logo_pacer.png + :align: center + :width: 160px + +PaCER +===== + +.. rst-class:: under-title + +Precise and Convenient Electrode Reconstruction for DBS + +.. raw:: html + + + + + + +.. include:: ../../README.rst + :start-after: begin-intro-marker + :end-before: end-intro-marker + +.. |br| raw:: html + +
From 02abff148dfb4ac0e2ad62ebe2218bbea8bd8798 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 10 Jan 2019 10:51:34 +0100 Subject: [PATCH 72/83] raw doc makefile --- docs/Makefile | 225 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 225 insertions(+) create mode 100644 docs/Makefile diff --git a/docs/Makefile b/docs/Makefile new file mode 100644 index 0000000..51b9b06 --- /dev/null +++ b/docs/Makefile @@ -0,0 +1,225 @@ +# Makefile for Sphinx documentation +# + +# You can set these variables from the command line. +SPHINXOPTS = +SPHINXBUILD = sphinx-build +PAPER = +BUILDDIR = build + +# Internal variables. +PAPEROPT_a4 = -D latex_paper_size=a4 +PAPEROPT_letter = -D latex_paper_size=letter +ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source +# the i18n builder cannot share the environment and doctrees with the others +I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source + +.PHONY: help +help: + @echo "Please use \`make ' where is one of" + @echo " html to make standalone HTML files" + @echo " dirhtml to make HTML files named index.html in directories" + @echo " singlehtml to make a single large HTML file" + @echo " pickle to make pickle files" + @echo " json to make JSON files" + @echo " htmlhelp to make HTML files and a HTML help project" + @echo " qthelp to make HTML files and a qthelp project" + @echo " applehelp to make an Apple Help Book" + @echo " devhelp to make HTML files and a Devhelp project" + @echo " epub to make an epub" + @echo " epub3 to make an epub3" + @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter" + @echo " latexpdf to make LaTeX files and run them through pdflatex" + @echo " latexpdfja to make LaTeX files and run them through platex/dvipdfmx" + @echo " text to make text files" + @echo " man to make manual pages" + @echo " texinfo to make Texinfo files" + @echo " info to make Texinfo files and run them through makeinfo" + @echo " gettext to make PO message catalogs" + @echo " changes to make an overview of all changed/added/deprecated items" + @echo " xml to make Docutils-native XML files" + @echo " pseudoxml to make pseudoxml-XML files for display purposes" + @echo " linkcheck to check all external links for integrity" + @echo " doctest to run all doctests embedded in the documentation (if enabled)" + @echo " coverage to run coverage check of the documentation (if enabled)" + @echo " dummy to check syntax errors of document sources" + +.PHONY: clean +clean: + rm -rf $(BUILDDIR)/* + +.PHONY: html +html: + $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html + @echo + @echo "Build finished. The HTML pages are in $(BUILDDIR)/html." + +.PHONY: dirhtml +dirhtml: + $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml + @echo + @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml." + +.PHONY: singlehtml +singlehtml: + $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml + @echo + @echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml." + +.PHONY: pickle +pickle: + $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle + @echo + @echo "Build finished; now you can process the pickle files." + +.PHONY: json +json: + $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json + @echo + @echo "Build finished; now you can process the JSON files." + +.PHONY: htmlhelp +htmlhelp: + $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp + @echo + @echo "Build finished; now you can run HTML Help Workshop with the" \ + ".hhp project file in $(BUILDDIR)/htmlhelp." + +.PHONY: qthelp +qthelp: + $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp + @echo + @echo "Build finished; now you can run "qcollectiongenerator" with the" \ + ".qhcp project file in $(BUILDDIR)/qthelp, like this:" + @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/MWE.qhcp" + @echo "To view the help file:" + @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/MWE.qhc" + +.PHONY: applehelp +applehelp: + $(SPHINXBUILD) -b applehelp $(ALLSPHINXOPTS) $(BUILDDIR)/applehelp + @echo + @echo "Build finished. The help book is in $(BUILDDIR)/applehelp." + @echo "N.B. You won't be able to view it unless you put it in" \ + "~/Library/Documentation/Help or install it in your application" \ + "bundle." + +.PHONY: devhelp +devhelp: + $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp + @echo + @echo "Build finished." + @echo "To view the help file:" + @echo "# mkdir -p $$HOME/.local/share/devhelp/MWE" + @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/MWE" + @echo "# devhelp" + +.PHONY: epub +epub: + $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub + @echo + @echo "Build finished. The epub file is in $(BUILDDIR)/epub." + +.PHONY: epub3 +epub3: + $(SPHINXBUILD) -b epub3 $(ALLSPHINXOPTS) $(BUILDDIR)/epub3 + @echo + @echo "Build finished. The epub3 file is in $(BUILDDIR)/epub3." + +.PHONY: latex +latex: + $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex + @echo + @echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex." + @echo "Run \`make' in that directory to run these through (pdf)latex" \ + "(use \`make latexpdf' here to do that automatically)." + +.PHONY: latexpdf +latexpdf: + $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex + @echo "Running LaTeX files through pdflatex..." + $(MAKE) -C $(BUILDDIR)/latex all-pdf + @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." + +.PHONY: latexpdfja +latexpdfja: + $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex + @echo "Running LaTeX files through platex and dvipdfmx..." + $(MAKE) -C $(BUILDDIR)/latex all-pdf-ja + @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." + +.PHONY: text +text: + $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text + @echo + @echo "Build finished. The text files are in $(BUILDDIR)/text." + +.PHONY: man +man: + $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man + @echo + @echo "Build finished. The manual pages are in $(BUILDDIR)/man." + +.PHONY: texinfo +texinfo: + $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo + @echo + @echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo." + @echo "Run \`make' in that directory to run these through makeinfo" \ + "(use \`make info' here to do that automatically)." + +.PHONY: info +info: + $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo + @echo "Running Texinfo files through makeinfo..." + make -C $(BUILDDIR)/texinfo info + @echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo." + +.PHONY: gettext +gettext: + $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale + @echo + @echo "Build finished. The message catalogs are in $(BUILDDIR)/locale." + +.PHONY: changes +changes: + $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes + @echo + @echo "The overview file is in $(BUILDDIR)/changes." + +.PHONY: linkcheck +linkcheck: + $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck + @echo + @echo "Link check complete; look for any errors in the above output " \ + "or in $(BUILDDIR)/linkcheck/output.txt." + +.PHONY: doctest +doctest: + $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest + @echo "Testing of doctests in the sources finished, look at the " \ + "results in $(BUILDDIR)/doctest/output.txt." + +.PHONY: coverage +coverage: + $(SPHINXBUILD) -b coverage $(ALLSPHINXOPTS) $(BUILDDIR)/coverage + @echo "Testing of coverage in the sources finished, look at the " \ + "results in $(BUILDDIR)/coverage/python.txt." + +.PHONY: xml +xml: + $(SPHINXBUILD) -b xml $(ALLSPHINXOPTS) $(BUILDDIR)/xml + @echo + @echo "Build finished. The XML files are in $(BUILDDIR)/xml." + +.PHONY: pseudoxml +pseudoxml: + $(SPHINXBUILD) -b pseudoxml $(ALLSPHINXOPTS) $(BUILDDIR)/pseudoxml + @echo + @echo "Build finished. The pseudo-XML files are in $(BUILDDIR)/pseudoxml." + +.PHONY: dummy +dummy: + $(SPHINXBUILD) -b dummy $(ALLSPHINXOPTS) $(BUILDDIR)/dummy + @echo + @echo "Build finished. Dummy builder generates no files." From f7208fb17947ea6f19af18a2bc362f8c7c2aa6eb Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 10 Jan 2019 10:52:22 +0100 Subject: [PATCH 73/83] raw docs requirements --- docs/requirements.txt | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 docs/requirements.txt diff --git a/docs/requirements.txt b/docs/requirements.txt new file mode 100644 index 0000000..fd6f9c7 --- /dev/null +++ b/docs/requirements.txt @@ -0,0 +1,4 @@ +git+https://github.com/uni-lu/sphinx.git@develop#egg=sphinx +sphinx_rtd_theme +git+https://github.com/uni-lu/sphinx_julia_theme.git@develop#egg=sphinx_julia_theme +git+https://github.com/syarra/Documenter.py@develop#egg=documenter From 2b4c8a8a6bea1fb33a8dd7c9137907c23eb7c132 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 10 Jan 2019 10:52:49 +0100 Subject: [PATCH 74/83] docs/build directory in gitignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 3f85108..5c5a6eb 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ atlas/ pacer_sample_dataset/ exampledata/ .DS_Store +docs/build From 4f09446794bf5a57343ff9389453a54ac0c30e26 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 10 Jan 2019 11:05:05 +0100 Subject: [PATCH 75/83] adding markers to readme --- README.rst | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.rst b/README.rst index 7a0086b..f6840b1 100644 --- a/README.rst +++ b/README.rst @@ -38,6 +38,8 @@ PaCER |br| Precise and Convenient Electrode Reconstruction for DBS Background ---------- +.. begin-intro-marker + The PaCER Toolbox is a MATLAB implementation of a robust method to fully automatically reconstruct deep brain stimulation trajectories from post operative CT imaging @@ -47,6 +49,8 @@ high-resolution data. The PaCER toolbox is provided with means to easily visualize electrodes as well as imaging data within the MATLAB environment. +.. end-intro-marker + Requirements ------------ @@ -169,12 +173,16 @@ You may cite ARTENOLIS as: Acknowledgement --------------- +.. begin-acknowledgments-marker + This work was made possible by an `Aide à la Formation Recherche (AFR)` grant to Andreas Husch from the Luxembourg National Research Fund (FNR). The Responsible and Reproducible Research (R3) of the LCSB BioCore is acknowledged for providing the `ARTENOLIS infrastructure `__ and technical expertise to ensure high quality of the present software. +.. end-acknowledgments-marker + .. raw:: html

From c1f80732a036bb1eacca582576ea5c2362f0ed3d Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 10 Jan 2019 11:06:58 +0100 Subject: [PATCH 76/83] adding ack section to doc --- docs/source/acknowledgments.rst | 6 ++++++ docs/source/contents.rst | 1 + 2 files changed, 7 insertions(+) create mode 100644 docs/source/acknowledgments.rst diff --git a/docs/source/acknowledgments.rst b/docs/source/acknowledgments.rst new file mode 100644 index 0000000..de98288 --- /dev/null +++ b/docs/source/acknowledgments.rst @@ -0,0 +1,6 @@ +Acknowledgements +================ + +.. include:: ../../README.rst + :start-after: begin-acknowledgments-marker + :end-before: end-acknowledgments-marker diff --git a/docs/source/contents.rst b/docs/source/contents.rst index d870081..7f99383 100644 --- a/docs/source/contents.rst +++ b/docs/source/contents.rst @@ -5,4 +5,5 @@ PaCER :maxdepth: 2 Home + acknowledgments From d36852946988078e39ae11136cb7412cb884ca10 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 10 Jan 2019 11:36:26 +0100 Subject: [PATCH 77/83] new pacer logo --- docs/source/_static/img/logo_pacer.png | Bin 156434 -> 95052 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/docs/source/_static/img/logo_pacer.png b/docs/source/_static/img/logo_pacer.png index a1c160d02ae1cd4e90456a0896037a9a18c8a04c..705442c4f1b0e0976e007428b1a8a80a712617e1 100644 GIT binary patch literal 95052 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ÐXVR~lHtbN~2^hRyIUVY%b8uN3~0 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 Ue-XWt0sPTFVys=J<#h4?0B7=?Z2$lO From d38fc254d1a76a06d49b76975b9212d8d8e48114 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 17 Jan 2019 14:11:00 +0100 Subject: [PATCH 78/83] adding requirements section to doc --- README.rst | 4 ++++ docs/source/contents.rst | 1 + docs/source/requirements.rst | 6 ++++++ 3 files changed, 11 insertions(+) create mode 100644 docs/source/requirements.rst diff --git a/README.rst b/README.rst index f6840b1..cc7283e 100644 --- a/README.rst +++ b/README.rst @@ -54,6 +54,8 @@ environment. Requirements ------------ +.. begin-req-marker + The requirements to use PaCER are: - **MATLAB**, including the Image Processing Toolbox @@ -65,6 +67,8 @@ contact detection method (yielding lower accuracy). Nifti input files are supported in compressed form (.nii.gz) as well as non-compressed (.nii). +.. end-req-marker + Getting Started ---------------- diff --git a/docs/source/contents.rst b/docs/source/contents.rst index 7f99383..d513b6c 100644 --- a/docs/source/contents.rst +++ b/docs/source/contents.rst @@ -5,5 +5,6 @@ PaCER :maxdepth: 2 Home + requirements acknowledgments diff --git a/docs/source/requirements.rst b/docs/source/requirements.rst new file mode 100644 index 0000000..d444c61 --- /dev/null +++ b/docs/source/requirements.rst @@ -0,0 +1,6 @@ +Requirements +============ + +.. include:: ../../README.rst + :start-after: begin-req-marker + :end-before: end-req-marker From 20b55d8f268d74a0205c7b85ed8e40cc0d788dc2 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 17 Jan 2019 14:18:57 +0100 Subject: [PATCH 79/83] adding sections help and literature to doc --- README.rst | 24 +++++++++++++----------- docs/source/contents.rst | 2 ++ docs/source/help.rst | 6 ++++++ docs/source/literature.rst | 6 ++++++ 4 files changed, 27 insertions(+), 11 deletions(-) create mode 100644 docs/source/help.rst create mode 100644 docs/source/literature.rst diff --git a/README.rst b/README.rst index cc7283e..365ee77 100644 --- a/README.rst +++ b/README.rst @@ -100,17 +100,12 @@ Examples - **EXAMPLE_1_1.m** - Continues EXAMPLE_1 by adding an **MPR view** of the CT image and demonstrating some **plot customisations** -Questions ---------- - -Feel free to open an issue at https://github.com/adhusch/PaCER or drop a -note to mail (at) andreashusch.de - Literature ---------- +.. begin-lit-marker + The PaCER algorithm is described in: -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A. Husch, M. V. Petersen, P. Gemmar, J. Goncalves, F. Hertel: *PaCER – A fully automated method for electrode trajectory and contact @@ -120,7 +115,6 @@ The PaCER algorithm is described in: fulltext] `__. For people interested in even more technical details, the preprocessing pipeline is described in more details here: -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A. Husch, P. Gemmar, J. Lohscheller, F. Bernard, F. Hertel: *Assessment of Electrode Displacement and Deformation with Respect to Pre-Operative @@ -129,7 +123,6 @@ For people interested in even more technical details, the preprocessing pipeline fulltext request form] `__ An example of using PaCER within an automatic image-registration pipeline for DBS assessment is described in: -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A. Husch, M. V. Petersen, P. Gemmar, J. Goncalves, N. Sunde, F. Hertel: *Post-operative deep brain stimulation assessment: Automatic data @@ -140,13 +133,22 @@ An example of using PaCER within an automatic image-registration pipeline for DB Please acknowledge the respective papers when using the algorithm in your work. -Help? ------ +.. end-lit-marker + +Do you need any help? +---------------------- + +.. begin-faq-marker + +Feel free to open an issue at https://github.com/adhusch/PaCER or drop a +note to mail (at) andreashusch.de If you need help our have trouble processing local data you are invited to open a GitHub issue. Any feedback to further improve the performance on varing datasets is very welcome. +.. end-faq-marker + References ---------- diff --git a/docs/source/contents.rst b/docs/source/contents.rst index d513b6c..221578c 100644 --- a/docs/source/contents.rst +++ b/docs/source/contents.rst @@ -6,5 +6,7 @@ PaCER Home requirements + help + literature acknowledgments diff --git a/docs/source/help.rst b/docs/source/help.rst new file mode 100644 index 0000000..ba76ed9 --- /dev/null +++ b/docs/source/help.rst @@ -0,0 +1,6 @@ +Help +===== + +.. include:: ../../README.rst + :start-after: begin-faq-marker + :end-before: end-faq-marker diff --git a/docs/source/literature.rst b/docs/source/literature.rst new file mode 100644 index 0000000..da8b70e --- /dev/null +++ b/docs/source/literature.rst @@ -0,0 +1,6 @@ +Literature +========== + +.. include:: ../../README.rst + :start-after: begin-lit-marker + :end-before: end-lit-marker From 66c9c9209de81f583ea2d467e5f4bee398d891c9 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 17 Jan 2019 14:29:49 +0100 Subject: [PATCH 80/83] adding sections to Readme --- README.rst | 52 ++++++++++++++++++++++++++-------------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/README.rst b/README.rst index 365ee77..7ca420b 100644 --- a/README.rst +++ b/README.rst @@ -72,15 +72,14 @@ are supported in compressed form (.nii.gz) as well as non-compressed Getting Started ---------------- +.. begin-gs-marker + The easiest way to learn about PaCER is to run the example files. We recommend to add the PaCER directory and all its subdirectories to your MATLAB path first. This can be archived by running the file SETUP_PACER.m in MATLAB (once). The examples include a call to SETUP_PACER. -Example Dataset -~~~~~~~~~~~~~~~ - The following examples require only a post op CT dataset - they should work out of the box for most CT scan protocols as long as the slice thickness is not toooo bad :-) Easy conversion from DICOM to NIFTI is @@ -92,16 +91,15 @@ in the examples/advanced/ directory. However these examples require appropriate co-registered image modalities (e.g. atlases, segmentation). We are in the process to provide a full example dataset in the future. -Examples -~~~~~~~~ - - **EXAMPLE_1.m** - Basic PaCER call and electrode plot. Start here! - **EXAMPLE_1_1.m** - Continues EXAMPLE_1 by adding an **MPR view** of the CT image and demonstrating some **plot customisations** -Literature ----------- +.. end-gs-marker + +How to cite? +------------ .. begin-lit-marker @@ -130,6 +128,13 @@ An example of using PaCER within an automatic image-registration pipeline for DB 1 February 2018. `[Open access fulltext] `__ +ARTENOLIS (`Automated Reproducibility and Testing Environment for Licensed Software `__) is a general-purpose and flexible infrastructure +software application that implements continuous integration for open-source software with licensed dependencies. You may cite ARTENOLIS as: + + L. Heirendt, S. Arreckx, C. Trefois, Y. Jarosz, M. Vyas, V. P. Satagopam, + R. Schneider, I. Thiele, R. M. T. Fleming: *ARTENOLIS: Automated Reproducibility + and Testing Environment for Licensed Software*, `abs/1712.05236 `__, 2017. + Please acknowledge the respective papers when using the algorithm in your work. @@ -149,8 +154,13 @@ on varing datasets is very welcome. .. end-faq-marker -References ----------- +Acknowledgements +--------------- + +Software tools +~~~~~~~~~~~~~~ + +.. begin-software-marker PaCER is packaged with some free external software libraries for convenience. Please see the “toolboxes” folder and the respective @@ -164,22 +174,12 @@ toolboxes and scripts: - `Cylinder Between 2 Points `__ by Per Sundqvist - `MPR View` by Florian Bernard -ARTENOLIS ---------- +.. end-software-marker -ARTENOLIS (`Automated Reproducibility and Testing Environment for Licensed Software `__) is a general-purpose and flexible infrastructure -software application that implements continuous integration for open-source software with licensed dependencies. +Funding & infrastructure +~~~~~~~~~~~~~~~~~~~~~~~~ -You may cite ARTENOLIS as: - - L. Heirendt, S. Arreckx, C. Trefois, Y. Jarosz, M. Vyas, V. P. Satagopam, - R. Schneider, I. Thiele, R. M. T. Fleming: *ARTENOLIS: Automated Reproducibility - and Testing Environment for Licensed Software*, `abs/1712.05236 `__, 2017. - -Acknowledgement ---------------- - -.. begin-acknowledgments-marker +.. begin-funding-marker This work was made possible by an `Aide à la Formation Recherche (AFR)` grant to Andreas Husch from the Luxembourg National Research Fund (FNR). @@ -187,8 +187,6 @@ to Andreas Husch from the Luxembourg National Research Fund (FNR). The Responsible and Reproducible Research (R3) of the LCSB BioCore is acknowledged for providing the `ARTENOLIS infrastructure `__ and technical expertise to ensure high quality of the present software. -.. end-acknowledgments-marker - .. raw:: html

@@ -202,6 +200,8 @@ for providing the `ARTENOLIS infrastructure `__ an
+.. end-funding-marker + .. |br| raw:: html
\ No newline at end of file From 747a5048c85d1e8e4d19321e8fa8d6ee397e1c12 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 17 Jan 2019 14:31:29 +0100 Subject: [PATCH 81/83] combining sections in readme --- README.rst | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/README.rst b/README.rst index 7ca420b..dff424f 100644 --- a/README.rst +++ b/README.rst @@ -51,8 +51,11 @@ environment. .. end-intro-marker +Getting Started +---------------- + Requirements ------------- +~~~~~~~~~~~~ .. begin-req-marker @@ -69,8 +72,8 @@ are supported in compressed form (.nii.gz) as well as non-compressed .. end-req-marker -Getting Started ----------------- +Examples +~~~~~~~~ .. begin-gs-marker From 6479b22c9357fedd96bc2a1714b060ffd29d7fc6 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 17 Jan 2019 14:46:06 +0100 Subject: [PATCH 82/83] adding new source for doc --- docs/source/acknowledgments.rst | 41 +++++++++++++++++++++++++++++++-- docs/source/contents.rst | 4 ++-- docs/source/gettingStarted.rst | 16 +++++++++++++ docs/source/literature.rst | 4 ++-- docs/source/requirements.rst | 6 ----- 5 files changed, 59 insertions(+), 12 deletions(-) create mode 100644 docs/source/gettingStarted.rst delete mode 100644 docs/source/requirements.rst diff --git a/docs/source/acknowledgments.rst b/docs/source/acknowledgments.rst index de98288..9e30b92 100644 --- a/docs/source/acknowledgments.rst +++ b/docs/source/acknowledgments.rst @@ -1,6 +1,43 @@ Acknowledgements ================ +Software tools +-------------- + +.. include:: ../../README.rst + :start-after: begin-software-marker + :end-before: end-software-marker + +Funding & infrastructure +------------------------ + .. include:: ../../README.rst - :start-after: begin-acknowledgments-marker - :end-before: end-acknowledgments-marker + :start-after: begin-funding-marker + :end-before: end-funding-marker + +.. raw:: html + + + +

+ + + + + + + + + +
\ No newline at end of file diff --git a/docs/source/contents.rst b/docs/source/contents.rst index 221578c..18461b7 100644 --- a/docs/source/contents.rst +++ b/docs/source/contents.rst @@ -5,8 +5,8 @@ PaCER :maxdepth: 2 Home - requirements - help + gettingStarted literature + help acknowledgments diff --git a/docs/source/gettingStarted.rst b/docs/source/gettingStarted.rst new file mode 100644 index 0000000..d5cea81 --- /dev/null +++ b/docs/source/gettingStarted.rst @@ -0,0 +1,16 @@ +Getting started +================ + +Requirements +------------- + +.. include:: ../../README.rst + :start-after: begin-req-marker + :end-before: end-req-marker + +Examples +-------- + +.. include:: ../../README.rst + :start-after: begin-gs-marker + :end-before: end-gs-marker \ No newline at end of file diff --git a/docs/source/literature.rst b/docs/source/literature.rst index da8b70e..8045d46 100644 --- a/docs/source/literature.rst +++ b/docs/source/literature.rst @@ -1,5 +1,5 @@ -Literature -========== +How to cite? +============ .. include:: ../../README.rst :start-after: begin-lit-marker diff --git a/docs/source/requirements.rst b/docs/source/requirements.rst deleted file mode 100644 index d444c61..0000000 --- a/docs/source/requirements.rst +++ /dev/null @@ -1,6 +0,0 @@ -Requirements -============ - -.. include:: ../../README.rst - :start-after: begin-req-marker - :end-before: end-req-marker From 622463664b6f960a31f7e78c2f870b5f5ad8bca7 Mon Sep 17 00:00:00 2001 From: laurentheirendt Date: Thu, 17 Jan 2019 14:46:15 +0100 Subject: [PATCH 83/83] changes to readme for doc --- README.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.rst b/README.rst index dff424f..295099c 100644 --- a/README.rst +++ b/README.rst @@ -190,6 +190,8 @@ to Andreas Husch from the Luxembourg National Research Fund (FNR). The Responsible and Reproducible Research (R3) of the LCSB BioCore is acknowledged for providing the `ARTENOLIS infrastructure `__ and technical expertise to ensure high quality of the present software. +.. end-funding-marker + .. raw:: html

@@ -203,8 +205,6 @@ for providing the `ARTENOLIS infrastructure `__ an -.. end-funding-marker - .. |br| raw:: html
\ No newline at end of file