From 9d1882822bd7f0aa5ef4a32ee2537224c7d77927 Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Mon, 14 Oct 2024 15:49:10 -0500 Subject: [PATCH 01/40] add further type checks to catching errors, and then immediately ts-ignore the issues.add because thats poorly typed. Update Deno.run to Deno.Command. Removes stubfile validators/isBidsy.ts. --- bids-validator/deno.json | 2 +- bids-validator/src/files/browser.test.ts | 2 +- bids-validator/src/files/deno.ts | 4 ++-- bids-validator/src/files/inheritance.test.ts | 5 ++++- bids-validator/src/schema/associations.ts | 3 ++- bids-validator/src/schema/context.ts | 3 ++- bids-validator/src/utils/errors.ts | 3 ++- bids-validator/src/validators/hed.ts | 2 +- bids-validator/src/validators/isBidsy.ts | 14 -------------- bids-validator/src/version.ts | 11 +++++------ 10 files changed, 20 insertions(+), 29 deletions(-) delete mode 100644 bids-validator/src/validators/isBidsy.ts diff --git a/bids-validator/deno.json b/bids-validator/deno.json index c1f9d14c..3a5da9e3 100644 --- a/bids-validator/deno.json +++ b/bids-validator/deno.json @@ -31,7 +31,7 @@ "@bids/schema": "jsr:@bids/schema@0.11.4-dev.6+d9c23eb0", "@cliffy/command": "jsr:@cliffy/command@1.0.0-rc.5", "@cliffy/table": "jsr:@cliffy/table@1.0.0-rc.5", - "@hed/validator": "npm:hed-validator@3.15.4", + "@hed/validator": "npm:hed-validator@3.15.5", "@ignore": "npm:ignore@5.3.2", "@libs/xml": "jsr:@libs/xml@5.4.13", "@mango/nifti": "npm:nifti-reader-js@0.6.8", diff --git a/bids-validator/src/files/browser.test.ts b/bids-validator/src/files/browser.test.ts index 7486ff4a..fca675b7 100644 --- a/bids-validator/src/files/browser.test.ts +++ b/bids-validator/src/files/browser.test.ts @@ -4,7 +4,7 @@ import { assertEquals, assertObjectMatch } from '@std/assert' import { BIDSFileBrowser, fileListToTree } from './browser.ts' class TestFile extends File { - webkitRelativePath: string + override webkitRelativePath: string constructor( fileBits: BlobPart[], fileName: string, diff --git a/bids-validator/src/files/deno.ts b/bids-validator/src/files/deno.ts index 44f3c052..c58173b7 100644 --- a/bids-validator/src/files/deno.ts +++ b/bids-validator/src/files/deno.ts @@ -38,7 +38,7 @@ export class BIDSFileDeno implements BIDSFile { try { this.#fileInfo = Deno.statSync(this._getPath()) } catch (error) { - if (error.code === 'ENOENT') { + if (error && typeof error === 'object' && 'code' in error && error.code === 'ENOENT') { this.#fileInfo = Deno.lstatSync(this._getPath()) } } @@ -158,7 +158,7 @@ export async function readFileTree(rootPath: string): Promise { ) ignore.add(await readBidsIgnore(ignoreFile)) } catch (err) { - if (!Object.hasOwn(err, 'code') || err.code !== 'ENOENT') { + if (err && typeof err === 'object' && !('code' in err && err.code !== 'ENOENT')) { logger.error(`Failed to read '.bidsignore' file with the following error:\n${err}`) } } diff --git a/bids-validator/src/files/inheritance.test.ts b/bids-validator/src/files/inheritance.test.ts index 1d84c6a8..9e73b7d2 100644 --- a/bids-validator/src/files/inheritance.test.ts +++ b/bids-validator/src/files/inheritance.test.ts @@ -1,4 +1,4 @@ -import { assertEquals, assertThrows } from '@std/assert' +import { assert, assertEquals, assertThrows } from '@std/assert' import { pathsToTree } from './filetree.ts' import { walkBack } from './inheritance.ts' @@ -17,6 +17,9 @@ Deno.test('walkback inheritance tests', async (t) => { continue } } catch (error) { + assert(error) + assert(typeof error === 'object') + assert('code' in error) assertEquals(error.code, 'MULTIPLE_INHERITABLE_FILES') throw error } diff --git a/bids-validator/src/schema/associations.ts b/bids-validator/src/schema/associations.ts index fea52a82..ec1d1764 100644 --- a/bids-validator/src/schema/associations.ts +++ b/bids-validator/src/schema/associations.ts @@ -163,7 +163,8 @@ export async function buildAssociations( try { file = walkBack(source, inherit, extensions, suffix).next().value } catch (error) { - if (error.code === 'MULTIPLE_INHERITABLE_FILES') { + if (error && typeof error === 'object' && 'code' in error && error.code === 'MULTIPLE_INHERITABLE_FILES') { + // @ts-expect-error issues.add(error) break } else { diff --git a/bids-validator/src/schema/context.ts b/bids-validator/src/schema/context.ts index 9adca5d4..e4b5c83e 100644 --- a/bids-validator/src/schema/context.ts +++ b/bids-validator/src/schema/context.ts @@ -184,7 +184,8 @@ export class BIDSContext implements Context { try { sidecars = [...walkBack(this.file)] } catch (error) { - if (error.code === 'MULTIPLE_INHERITABLE_FILES') { + if (error && typeof error === 'object' && 'code' in error && error.code === 'MULTIPLE_INHERITABLE_FILES') { + // @ts-expect-error this.dataset.issues.add(error) } else { throw error diff --git a/bids-validator/src/utils/errors.ts b/bids-validator/src/utils/errors.ts index 66445113..e5a99e93 100644 --- a/bids-validator/src/utils/errors.ts +++ b/bids-validator/src/utils/errors.ts @@ -1,5 +1,6 @@ export class SchemaStructureError extends Error { - constructor(schemaPath) { + schemaPath: string + constructor(schemaPath: string) { super(`Validator attempted to access ${schemaPath}, but it wasn't there.`) this.name = 'SchemaStructureError' this.schemaPath = schemaPath diff --git a/bids-validator/src/validators/hed.ts b/bids-validator/src/validators/hed.ts index cd832f96..fc34ec0d 100644 --- a/bids-validator/src/validators/hed.ts +++ b/bids-validator/src/validators/hed.ts @@ -80,7 +80,7 @@ export async function hedValidate( context.dataset.issues.add({ code: 'HED_ERROR', location: context.path, - issueMessage: error, + issueMessage: error as string, }) } diff --git a/bids-validator/src/validators/isBidsy.ts b/bids-validator/src/validators/isBidsy.ts deleted file mode 100644 index 73e02ff0..00000000 --- a/bids-validator/src/validators/isBidsy.ts +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Not sure if we want this yet. Would be to create issues for non standard - * derivatives to have the lowest common denomenator of bids like file names. - */ -// @ts-nocheck -import type { BIDSContext } from '../schema/context.ts' -import type { ContextCheckFunction } from '../../types/check.ts' -import type { BIDSFile } from '../types/filetree.ts' -import type { Schema } from '../types/schema.ts' - -export const isBidsyFilename: ContextCheckFunction = (schema, context) => { - // every '.', '-', '_' followed by an alnum - // only contains '.', '-', '_' and alnum -} diff --git a/bids-validator/src/version.ts b/bids-validator/src/version.ts index 10b25b37..c1739ea1 100644 --- a/bids-validator/src/version.ts +++ b/bids-validator/src/version.ts @@ -32,13 +32,12 @@ export async function getVersion(): Promise { } async function getLocalVersion(path: string): Promise { - const p = Deno.run({ - // safe.directory setting so we could still operate from another user - cmd: ['git', '-C', path, '-c', 'safe.directory=*', 'describe', '--tags', '--always'], - stdout: 'piped', + // safe.directory setting so we could still operate from another user + const command = new Deno.Command("git", { + args: ['git', '-C', path, '-c', 'safe.directory=*', 'describe', '--tags', '--always'], }) - const description = new TextDecoder().decode(await p.output()).trim() - p.close() + const { success, stdout } = await command.output(); + const description = new TextDecoder().decode(stdout).trim() return description } From cbe29a7816784c0d8371a938f37f409a4e9497c2 Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Mon, 14 Oct 2024 16:01:54 -0500 Subject: [PATCH 02/40] bump github workflows to use deno v2 --- .github/workflows/deno_tests.yml | 6 +++--- .github/workflows/schema_web_build.yml | 4 ++-- .github/workflows/schema_web_deploy.yml | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/deno_tests.yml b/.github/workflows/deno_tests.yml index 0dc8eea9..a65ac7c3 100644 --- a/.github/workflows/deno_tests.yml +++ b/.github/workflows/deno_tests.yml @@ -22,9 +22,9 @@ jobs: - name: Save describe stamp id: describe run: echo version=$( git describe ) >> $GITHUB_OUTPUT - - uses: denoland/setup-deno@v1 + - uses: denoland/setup-deno@v2 with: - deno-version: v1.x + deno-version: v2.x - run: ./build.ts working-directory: ./bids-validator - run: deno run -A ./bids-validator/dist/validator/bids-validator.js --version @@ -52,7 +52,7 @@ jobs: submodules: true - uses: denoland/setup-deno@v1 with: - deno-version: v1.x + deno-version: v2.x - name: Set permissions with network access run: echo 'PERMS=--allow-read --allow-write --allow-env --allow-run --allow-net' >> $GITHUB_ENV if: ${{ matrix.allow-net }} diff --git a/.github/workflows/schema_web_build.yml b/.github/workflows/schema_web_build.yml index 97f34021..07cd8927 100644 --- a/.github/workflows/schema_web_build.yml +++ b/.github/workflows/schema_web_build.yml @@ -17,9 +17,9 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: denoland/setup-deno@v1 + - uses: denoland/setup-deno@v2 with: - deno-version: v1.x + deno-version: v2.x - run: deno task build working-directory: ./web - uses: actions/upload-artifact@v4 diff --git a/.github/workflows/schema_web_deploy.yml b/.github/workflows/schema_web_deploy.yml index 2778bf4e..82a5899b 100644 --- a/.github/workflows/schema_web_deploy.yml +++ b/.github/workflows/schema_web_deploy.yml @@ -18,9 +18,9 @@ jobs: - uses: actions/setup-node@v4 with: node-version: 18 - - uses: denoland/setup-deno@v1 + - uses: denoland/setup-deno@v2 with: - deno-version: v1.x + deno-version: v2.x - run: deno task build working-directory: ./web - name: Install NPM deps From 0c4088eb66ff34c981a5a2d81723b486925bb9a5 Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Mon, 14 Oct 2024 16:09:35 -0500 Subject: [PATCH 03/40] do we really need to specify --node-modules-dir=auto for these deno commands? --- .github/workflows/deno_tests.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deno_tests.yml b/.github/workflows/deno_tests.yml index a65ac7c3..b0d6d2d8 100644 --- a/.github/workflows/deno_tests.yml +++ b/.github/workflows/deno_tests.yml @@ -25,7 +25,7 @@ jobs: - uses: denoland/setup-deno@v2 with: deno-version: v2.x - - run: ./build.ts + - run: deno --node-modules-dir=auto ./build.ts working-directory: ./bids-validator - run: deno run -A ./bids-validator/dist/validator/bids-validator.js --version - uses: actions/upload-artifact@v4 @@ -59,7 +59,7 @@ jobs: - name: Set permissions without network access run: echo 'PERMS=--allow-read --allow-write --allow-env --allow-run --deny-net' >> $GITHUB_ENV if: ${{ ! matrix.allow-net }} - - run: deno test $PERMS --coverage=cov/ src/ + - run: deno test --node-modules-dir=auto $PERMS --coverage=cov/ src/ - name: Collect coverage run: deno coverage cov/ --lcov --output=coverage.lcov if: ${{ always() }} From ff37b3a9d6c4803e2ef093c4b9cac31932563f8e Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Mon, 14 Oct 2024 16:16:49 -0500 Subject: [PATCH 04/40] allow-env during build step. --- .github/workflows/deno_tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deno_tests.yml b/.github/workflows/deno_tests.yml index b0d6d2d8..c8ecc074 100644 --- a/.github/workflows/deno_tests.yml +++ b/.github/workflows/deno_tests.yml @@ -25,7 +25,7 @@ jobs: - uses: denoland/setup-deno@v2 with: deno-version: v2.x - - run: deno --node-modules-dir=auto ./build.ts + - run: deno --node-modules-dir=auto --allow-env ./build.ts working-directory: ./bids-validator - run: deno run -A ./bids-validator/dist/validator/bids-validator.js --version - uses: actions/upload-artifact@v4 From 15ebfce537f74de9853bb02b87af9e0433d3cc7e Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Mon, 14 Oct 2024 16:23:09 -0500 Subject: [PATCH 05/40] why does installing std library require special permissions? --- .github/workflows/deno_tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deno_tests.yml b/.github/workflows/deno_tests.yml index c8ecc074..4f411f9f 100644 --- a/.github/workflows/deno_tests.yml +++ b/.github/workflows/deno_tests.yml @@ -25,7 +25,7 @@ jobs: - uses: denoland/setup-deno@v2 with: deno-version: v2.x - - run: deno --node-modules-dir=auto --allow-env ./build.ts + - run: deno --node-modules-dir=auto --allow-env --allow-read ./build.ts working-directory: ./bids-validator - run: deno run -A ./bids-validator/dist/validator/bids-validator.js --version - uses: actions/upload-artifact@v4 From 8877ba6734a8b8f82bafd8e8337e67d188f8c8bd Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Mon, 14 Oct 2024 16:27:45 -0500 Subject: [PATCH 06/40] build needs to run git, set --allow-run --- .github/workflows/deno_tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deno_tests.yml b/.github/workflows/deno_tests.yml index 4f411f9f..f5ddfa7c 100644 --- a/.github/workflows/deno_tests.yml +++ b/.github/workflows/deno_tests.yml @@ -25,7 +25,7 @@ jobs: - uses: denoland/setup-deno@v2 with: deno-version: v2.x - - run: deno --node-modules-dir=auto --allow-env --allow-read ./build.ts + - run: deno --node-modules-dir=auto --allow-env --allow-read --allow-run ./build.ts working-directory: ./bids-validator - run: deno run -A ./bids-validator/dist/validator/bids-validator.js --version - uses: actions/upload-artifact@v4 From e6aea460b7e746cb426ef561af0c9b74d196677f Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Mon, 14 Oct 2024 17:06:26 -0500 Subject: [PATCH 07/40] should of just -A'd it eh? --- .github/workflows/deno_tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deno_tests.yml b/.github/workflows/deno_tests.yml index f5ddfa7c..0ad98551 100644 --- a/.github/workflows/deno_tests.yml +++ b/.github/workflows/deno_tests.yml @@ -25,7 +25,7 @@ jobs: - uses: denoland/setup-deno@v2 with: deno-version: v2.x - - run: deno --node-modules-dir=auto --allow-env --allow-read --allow-run ./build.ts + - run: deno --node-modules-dir=auto --allow-env --allow-read --allow-run --allow-net ./build.ts working-directory: ./bids-validator - run: deno run -A ./bids-validator/dist/validator/bids-validator.js --version - uses: actions/upload-artifact@v4 From 0af7d7e36c3cdc4bbc27909c822213bd39e78d0e Mon Sep 17 00:00:00 2001 From: Chris Markiewicz Date: Mon, 14 Oct 2024 20:40:24 -0400 Subject: [PATCH 08/40] Update .github/workflows/deno_tests.yml --- .github/workflows/deno_tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deno_tests.yml b/.github/workflows/deno_tests.yml index 0ad98551..8661556f 100644 --- a/.github/workflows/deno_tests.yml +++ b/.github/workflows/deno_tests.yml @@ -25,7 +25,7 @@ jobs: - uses: denoland/setup-deno@v2 with: deno-version: v2.x - - run: deno --node-modules-dir=auto --allow-env --allow-read --allow-run --allow-net ./build.ts + - run: deno --node-modules-dir=auto -A ./build.ts working-directory: ./bids-validator - run: deno run -A ./bids-validator/dist/validator/bids-validator.js --version - uses: actions/upload-artifact@v4 From a174a768f15b44ed9b83cc9abf5ff2c316ae8a15 Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Tue, 15 Oct 2024 13:30:41 -0500 Subject: [PATCH 09/40] specify default import from ajv in validators/json.ts imports --- bids-validator/src/validators/json.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bids-validator/src/validators/json.ts b/bids-validator/src/validators/json.ts index af10f0dc..901c8e2f 100644 --- a/bids-validator/src/validators/json.ts +++ b/bids-validator/src/validators/json.ts @@ -1,4 +1,4 @@ -import { Ajv, type JSONSchemaType, type ValidateFunction } from '@ajv' +import { default as Ajv, type JSONSchemaType, type ValidateFunction } from '@ajv' import type { Schema } from '../types/schema.ts' import { memoize } from '../utils/memoize.ts' import { logger } from '../utils/logger.ts' From b67e28febc0b34b51bf082215eb119d758ffb84d Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Tue, 15 Oct 2024 13:44:33 -0500 Subject: [PATCH 10/40] revert ajv import bump version. Deno may be installing from package.json though... --- bids-validator/deno.json | 2 +- bids-validator/src/validators/json.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bids-validator/deno.json b/bids-validator/deno.json index 3a5da9e3..3f24a136 100644 --- a/bids-validator/deno.json +++ b/bids-validator/deno.json @@ -27,7 +27,7 @@ ] }, "imports": { - "@ajv": "npm:ajv@8.16.0", + "@ajv": "npm:ajv@8.17.1", "@bids/schema": "jsr:@bids/schema@0.11.4-dev.6+d9c23eb0", "@cliffy/command": "jsr:@cliffy/command@1.0.0-rc.5", "@cliffy/table": "jsr:@cliffy/table@1.0.0-rc.5", diff --git a/bids-validator/src/validators/json.ts b/bids-validator/src/validators/json.ts index 901c8e2f..af10f0dc 100644 --- a/bids-validator/src/validators/json.ts +++ b/bids-validator/src/validators/json.ts @@ -1,4 +1,4 @@ -import { default as Ajv, type JSONSchemaType, type ValidateFunction } from '@ajv' +import { Ajv, type JSONSchemaType, type ValidateFunction } from '@ajv' import type { Schema } from '../types/schema.ts' import { memoize } from '../utils/memoize.ts' import { logger } from '../utils/logger.ts' From dde70074342cc78ca548639ce5b2100b4e3681c6 Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Tue, 15 Oct 2024 13:47:38 -0500 Subject: [PATCH 11/40] bump ajv in package.json. Will this break legacy? --- bids-validator/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bids-validator/package.json b/bids-validator/package.json index 4b67bebc..b1f8cfaa 100644 --- a/bids-validator/package.json +++ b/bids-validator/package.json @@ -38,7 +38,7 @@ "homepage": "https://github.com/bids-standard/bids-validator", "dependencies": { "@aws-sdk/client-s3": "^3.637.0", - "ajv": "^6.5.2", + "ajv": "^8.17.1", "bytes": "^3.1.2", "colors": "^1.4.0", "cross-fetch": "^4.0.0", From 0b8890033d13729d8242c0016ce19ef863fa65dd Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Tue, 15 Oct 2024 13:57:33 -0500 Subject: [PATCH 12/40] Revert "bump ajv in package.json. Will this break legacy?" This reverts commit dde70074342cc78ca548639ce5b2100b4e3681c6. --- bids-validator/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bids-validator/package.json b/bids-validator/package.json index b1f8cfaa..4b67bebc 100644 --- a/bids-validator/package.json +++ b/bids-validator/package.json @@ -38,7 +38,7 @@ "homepage": "https://github.com/bids-standard/bids-validator", "dependencies": { "@aws-sdk/client-s3": "^3.637.0", - "ajv": "^8.17.1", + "ajv": "^6.5.2", "bytes": "^3.1.2", "colors": "^1.4.0", "cross-fetch": "^4.0.0", From fd86b31616aef580d46d51dbf96c86eda5141640 Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Tue, 15 Oct 2024 14:21:04 -0500 Subject: [PATCH 13/40] move legacy validator to its own directory. --- .github/workflows/node_tests.yml | 4 + .github/workflows/schema_web_deploy.yml | 4 +- .gitignore | 2 +- .gitmodules | 2 +- bids-validator/deno.lock | 398 ++++++++++++++++++ bids-validator/tests | 1 + Dockerfile => legacy/Dockerfile | 0 README.md => legacy/README.md | 0 babel.config.js => legacy/babel.config.js | 0 .../bids-validator-web}/.eslintrc | 0 .../bids-validator-web}/components/App.jsx | 0 .../components/ErrorLink.jsx | 0 .../bids-validator-web}/components/Issues.jsx | 0 .../bids-validator-web}/components/List.jsx | 0 .../components/Options.jsx | 0 .../components/Spinner.jsx | 0 .../components/Summary.jsx | 0 .../bids-validator-web}/components/Upload.jsx | 0 .../components/Validate.jsx | 0 .../components/results/Issue.jsx | 0 .../components/results/Issues.jsx | 0 .../components/results/Results.jsx | 0 .../bids-validator-web}/index.scss | 0 .../bids-validator-web}/next.config.js | 0 .../bids-validator-web}/package.json | 0 .../bids-validator-web}/pages/_app.js | 0 .../bids-validator-web}/pages/index.js | 0 .../bids-validator}/README.md | 0 .../rules/associated_data_rules.json | 0 .../rules/file_level_rules.json | 0 .../rules/phenotypic_rules.json | 0 .../rules/session_level_rules.json | 0 .../rules/subject_level_rules.json | 0 .../bids_validator/rules/top_level_rules.json | 0 .../tsv/non_custom_columns.json | 0 .../bids-validator}/bin/bids-validator | 0 .../bids-validator}/bin/test-submodule-exists | 0 .../bids-validator}/cli.js | 0 .../bids-validator}/docs/dev.md | 0 .../bids-validator}/esbuild.mjs | 0 .../bids-validator}/index.js | 0 .../bids-validator}/package.json | 0 .../bids-validator}/tests/bids-web.spec.js | 0 .../bids-validator}/tests/bids.spec.js | 0 .../bids-validator}/tests/bval.spec.js | 0 .../bids-validator}/tests/bvec.spec.js | 0 .../bids-validator}/tests/cli.spec.js | 0 .../tests/consoleFormat.spec.js | 0 .../bids-validator}/tests/data/bids-examples | 0 .../dataset_description.json | 0 .../sub-01/eeg/sub-01_task-test_eeg.eeg | 0 .../sub-01/eeg/sub-01_task-test_eeg.vhdr | 0 .../sub-01/eeg/sub-01_task-test_eeg.vmrk | 0 .../sub-01/eeg/sub-01_task-test_events.tsv | 0 .../data/broken_pet_example_2-pet_mri/README | 0 .../dataset_description.json | 0 .../participants.json | 0 .../participants.tsv | 0 .../sub-01/ses-01/anat/sub-01_ses-01_T1w.json | 0 .../ses-01/anat/sub-01_ses-01_T1w.nii.gz | 0 .../sub-01/ses-01/pet/sub-01_ses-01_pet.json | 0 .../ses-01/pet/sub-01_ses-01_pet.nii.gz | 0 .../broken_pet_example_3-pet_blood/README | 0 .../dataset_description.json | 0 .../participants.json | 0 .../participants.tsv | 0 .../sub-01/ses-01/anat/sub-01_ses-01_T1w.nii | Bin .../sub-01/ses-01/pet/sub-01_ses-01_pet.json | 0 .../ses-01/pet/sub-01_ses-01_pet.nii.gz | Bin .../sub-01_ses-01_recording-manual_blood.json | 0 .../sub-01_ses-01_recording-manual_blood.tsv | 0 .../tests/data/citation/bad.cff | 0 .../tests/data/citation/good.cff | 0 .../tests/data/collectModalities-data.js | 0 .../tests/data/ds006_missing-session/CHANGES | 0 .../tests/data/ds006_missing-session/README | 0 .../dataset_description.json | 0 .../ds006_missing-session/participants.tsv | 0 .../ses-post/anat/sub-01_ses-post_T1w.nii.gz | 0 .../anat/sub-01_ses-post_inplaneT2.nii.gz | 0 ...ainormirrorreversedtext_run-01_bold.nii.gz | 0 ...lainormirrorreversedtext_run-01_events.tsv | 0 ...ainormirrorreversedtext_run-02_bold.nii.gz | 0 ...lainormirrorreversedtext_run-02_events.tsv | 0 ...ainormirrorreversedtext_run-05_bold.nii.gz | 0 ...lainormirrorreversedtext_run-05_events.tsv | 0 ...ainormirrorreversedtext_run-06_bold.nii.gz | 0 ...lainormirrorreversedtext_run-06_events.tsv | 0 .../ses-post/anat/sub-02_ses-post_T1w.nii.gz | 0 .../anat/sub-02_ses-post_inplaneT2.nii.gz | 0 ...ainormirrorreversedtext_run-01_bold.nii.gz | 0 ...lainormirrorreversedtext_run-01_events.tsv | 0 ...ainormirrorreversedtext_run-02_bold.nii.gz | 0 ...lainormirrorreversedtext_run-02_events.tsv | 0 ...ainormirrorreversedtext_run-05_bold.nii.gz | 0 ...lainormirrorreversedtext_run-05_events.tsv | 0 ...ainormirrorreversedtext_run-06_bold.nii.gz | 0 ...lainormirrorreversedtext_run-06_events.tsv | 0 .../ses-pre/anat/sub-02_ses-pre_T1w.nii.gz | 0 .../anat/sub-02_ses-pre_inplaneT2.nii.gz | 0 ...ainormirrorreversedtext_run-01_bold.nii.gz | 0 ...lainormirrorreversedtext_run-01_events.tsv | 0 ...ainormirrorreversedtext_run-02_bold.nii.gz | 0 ...lainormirrorreversedtext_run-02_events.tsv | 0 ...ainormirrorreversedtext_run-03_bold.nii.gz | 0 ...lainormirrorreversedtext_run-03_events.tsv | 0 ...ainormirrorreversedtext_run-04_bold.nii.gz | 0 ...lainormirrorreversedtext_run-04_events.tsv | 0 ...ainormirrorreversedtext_run-05_bold.nii.gz | 0 ...lainormirrorreversedtext_run-05_events.tsv | 0 ...ainormirrorreversedtext_run-06_bold.nii.gz | 0 ...lainormirrorreversedtext_run-06_events.tsv | 0 ...ionwithplainormirrorreversedtext_bold.json | 0 .../tests/data/empty_files/CHANGES | 0 .../tests/data/empty_files/participants.tsv | 0 .../BadChannels | 0 .../sub-0001_task-AEF_run-01_meg.meg4 | 0 .../empty_files/sub-0001/sub-0001_scans.tsv | 0 .../dataset_description.json | 0 .../participants.tsv | 0 .../ses-1/anat/sub-01_ses-1_T1map.nii.gz | 0 .../sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz | 0 .../fmap/sub-01_ses-1_run-1_fieldmap.nii.gz | 0 .../fmap/sub-01_ses-1_run-1_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-1_run-1_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-1_run-1_phasediff.json | 0 .../fmap/sub-01_ses-1_run-1_phasediff.nii.gz | 0 .../fmap/sub-01_ses-1_run-2_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-1_run-2_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-1_run-2_phasediff.json | 0 .../fmap/sub-01_ses-1_run-2_phasediff.nii.gz | 0 ..._task-rest_acq-fullbrain_run-1_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-1_physio.tsv.gz | 0 ..._task-rest_acq-fullbrain_run-2_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-2_physio.tsv.gz | 0 ...ses-1_task-rest_acq-prefrontal_bold.nii.gz | 0 ...s-1_task-rest_acq-prefrontal_physio.tsv.gz | 0 .../sub-01/ses-1/sub-01_ses-1_scans.tsv | 0 .../fmap/sub-01_ses-2_run-1_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-2_run-1_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-2_run-1_phasediff.json | 0 .../fmap/sub-01_ses-2_run-1_phasediff.nii.gz | 0 .../fmap/sub-01_ses-2_run-2_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-2_run-2_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-2_run-2_phasediff.json | 0 .../fmap/sub-01_ses-2_run-2_phasediff.nii.gz | 0 ..._task-rest_acq-fullbrain_run-1_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-1_physio.tsv.gz | 0 ..._task-rest_acq-fullbrain_run-2_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-2_physio.tsv.gz | 0 ...ses-2_task-rest_acq-prefrontal_bold.nii.gz | 0 ...s-2_task-rest_acq-prefrontal_physio.tsv.gz | 0 .../sub-01/ses-2/sub-01_ses-2_scans.tsv | 0 .../sub-01/sub-01_sessions.tsv | 0 .../task-rest_acq-fullbrain_bold.json | 0 .../task-rest_acq-fullbrain_run-1_physio.json | 0 .../task-rest_acq-fullbrain_run-2_physio.json | 0 .../task-rest_acq-prefrontal_bold.json | 0 .../task-rest_acq-prefrontal_physio.json | 0 .../bids-validator}/tests/data/gzip/anon.gz | Bin .../tests/data/gzip/commented.gz | Bin .../tests/data/gzip/stamped.gz | Bin .../dataset_description.json | 0 .../data/latin-1_description/participants.tsv | 0 .../sub-01/ses-01/anat/sub-01_ses-01_T1w.nii | Bin .../sub-01/ses-01/sub-01_ses-01_scans.tsv | 0 .../sub-01/sub-01_sessions.tsv | 0 .../bids-validator}/tests/data/no_t1w/CHANGES | 0 .../bids-validator}/tests/data/no_t1w/README | 0 .../data/no_t1w/dataset_description.json | 0 .../tests/data/no_t1w/participants.tsv | 0 .../sub-0-1_task-rhymejudgment_bold.nii.gz | Bin .../sub-01_task-rhyme-judgment_bold.nii.gz | Bin .../sub-01_task-rhyme-judgment_events.tsv | 0 .../sub-01_task-rhyme_judgment_bold.nii.gz | Bin .../sub-01_task-rhyme_judgment_events.tsv | 0 .../data/no_t1w/task-rhymejudgment_bold.json | 0 .../no_valid_data/dataset_description.json | 0 .../sub-01/anat/sub-01_T1w.nii.gz | Bin .../sub-02/anat/sub-02_anat.nii.gz | Bin .../tests/data/ome-tiff/btif_id.ome.tif | Bin .../tests/data/pet001_jsonContentsDict.js | 0 .../data/pet_blood_missing_tsv_column/README | 0 .../dataset_description.json | 0 .../participants.json | 0 .../participants.tsv | 0 .../ses-01/anat/sub-01_ses-01_T1w.nii.gz | 0 .../sub-01/ses-01/pet/sub-01_ses-01_pet.json | 0 .../ses-01/pet/sub-01_ses-01_pet.nii.gz | 0 .../sub-01_ses-01_recording-manual_blood.json | 0 .../sub-01_ses-01_recording-manual_blood.tsv | 0 .../dataset_description.json | 0 .../participants.tsv | 0 .../ses-1/anat/sub-01_ses-1_T1map.nii.gz | 0 .../sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz | 0 .../fmap/sub-01_ses-1_run-1_fieldmap.nii.gz | 0 .../fmap/sub-01_ses-1_run-1_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-1_run-1_phasediff.json | 0 .../fmap/sub-01_ses-1_run-1_phasediff.nii.gz | 0 .../fmap/sub-01_ses-1_run-2_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-1_run-2_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-1_run-2_phasediff.json | 0 .../fmap/sub-01_ses-1_run-2_phasediff.nii.gz | 0 ..._task-rest_acq-fullbrain_run-1_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-1_physio.tsv.gz | 0 ..._task-rest_acq-fullbrain_run-2_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-2_physio.tsv.gz | 0 ...ses-1_task-rest_acq-prefrontal_bold.nii.gz | 0 ...s-1_task-rest_acq-prefrontal_physio.tsv.gz | 0 .../sub-01/ses-1/sub-01_ses-1_scans.tsv | 0 .../fmap/sub-01_ses-2_run-1_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-2_run-1_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-2_run-1_phasediff.json | 0 .../fmap/sub-01_ses-2_run-1_phasediff.nii.gz | 0 .../fmap/sub-01_ses-2_run-2_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-2_run-2_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-2_run-2_phasediff.json | 0 .../fmap/sub-01_ses-2_run-2_phasediff.nii.gz | 0 ..._task-rest_acq-fullbrain_run-1_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-1_physio.tsv.gz | 0 ..._task-rest_acq-fullbrain_run-2_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-2_physio.tsv.gz | 0 ...ses-2_task-rest_acq-prefrontal_bold.nii.gz | 0 ...s-2_task-rest_acq-prefrontal_physio.tsv.gz | 0 .../sub-01/ses-2/sub-01_ses-2_scans.tsv | 0 .../sub-01/sub-01_sessions.tsv | 0 .../task-rest_acq-fullbrain_bold.json | 0 .../task-rest_acq-fullbrain_run-1_physio.json | 0 .../task-rest_acq-fullbrain_run-2_physio.json | 0 .../task-rest_acq-prefrontal_bold.json | 0 .../task-rest_acq-prefrontal_physio.json | 0 .../tests/data/symlinked_subject/CHANGES | 0 .../tests/data/symlinked_subject/README | 0 .../dataset_description.json | 0 .../data/symlinked_subject/participants.tsv | 0 .../tests/data/symlinked_subject/sub-01 | 0 .../task-rhymejudgment_bold.json | 0 .../unused_data_dict/dataset_description.json | 0 .../data/unused_data_dict/participants.tsv | 0 .../ses-1/anat/sub-01_ses-1_T1map.nii.gz | 0 .../sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz | 0 .../fmap/sub-01_ses-1_run-1_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-1_run-1_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-1_run-1_phasediff.json | 0 .../fmap/sub-01_ses-1_run-1_phasediff.nii.gz | 0 .../fmap/sub-01_ses-1_run-2_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-1_run-2_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-1_run-2_phasediff.json | 0 .../fmap/sub-01_ses-1_run-2_phasediff.nii.gz | 0 .../fmap/sub-01_ses-1_run-3_phasediff.json | 0 ..._task-rest_acq-fullbrain_run-1_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-1_physio.tsv.gz | 0 ..._task-rest_acq-fullbrain_run-2_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-2_physio.tsv.gz | 0 ...ses-1_task-rest_acq-prefrontal_bold.nii.gz | 0 ...s-1_task-rest_acq-prefrontal_physio.tsv.gz | 0 .../sub-01/ses-1/sub-01_ses-1_scans.tsv | 0 .../fmap/sub-01_ses-2_run-1_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-2_run-1_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-2_run-1_phasediff.json | 0 .../fmap/sub-01_ses-2_run-1_phasediff.nii.gz | 0 .../fmap/sub-01_ses-2_run-2_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-2_run-2_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-2_run-2_phasediff.json | 0 .../fmap/sub-01_ses-2_run-2_phasediff.nii.gz | 0 ..._task-rest_acq-fullbrain_run-1_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-1_physio.tsv.gz | 0 ..._task-rest_acq-fullbrain_run-2_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-2_physio.tsv.gz | 0 ...ses-2_task-rest_acq-prefrontal_bold.nii.gz | 0 ...s-2_task-rest_acq-prefrontal_physio.tsv.gz | 0 .../sub-01/ses-2/sub-01_ses-2_scans.tsv | 0 .../sub-01/sub-01_sessions.tsv | 0 .../task-rest_acq-fullbrain_bold.json | 0 .../task-rest_acq-fullbrain_run-1_physio.json | 0 .../task-rest_acq-fullbrain_run-2_physio.json | 0 .../task-rest_acq-prefrontal_bold.json | 0 .../task-rest_acq-prefrontal_physio.json | 0 .../valid_dataset/dataset_description.json | 0 ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-nback_run-01_bold_space-T1w_brainmask.nii | Bin ...sk-nback_run-01_bold_space-T1w_preproc.nii | Bin ..._ses-01_task-nback_run-01_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-nback_run-02_bold_space-T1w_brainmask.nii | Bin ...sk-nback_run-02_bold_space-T1w_preproc.nii | Bin ..._ses-01_task-nback_run-02_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-01_task-rest_bold_space-T1w_brainmask.nii | Bin ...es-01_task-rest_bold_space-T1w_preproc.nii | Bin .../sub-01_ses-01_task-rest_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-nback_run-01_bold_space-T1w_brainmask.nii | Bin ...sk-nback_run-01_bold_space-T1w_preproc.nii | Bin ..._ses-02_task-nback_run-01_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-nback_run-02_bold_space-T1w_brainmask.nii | Bin ...sk-nback_run-02_bold_space-T1w_preproc.nii | Bin ..._ses-02_task-nback_run-02_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-02_task-rest_bold_space-T1w_brainmask.nii | Bin ...es-02_task-rest_bold_space-T1w_preproc.nii | Bin .../sub-01_ses-02_task-rest_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-nback_run-01_bold_space-T1w_brainmask.nii | Bin ...sk-nback_run-01_bold_space-T1w_preproc.nii | Bin ..._ses-01_task-nback_run-01_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-nback_run-02_bold_space-T1w_brainmask.nii | Bin ...sk-nback_run-02_bold_space-T1w_preproc.nii | Bin ..._ses-01_task-nback_run-02_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-01_task-rest_bold_space-T1w_brainmask.nii | Bin ...es-01_task-rest_bold_space-T1w_preproc.nii | Bin .../sub-02_ses-01_task-rest_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-nback_run-01_bold_space-T1w_brainmask.nii | Bin ...sk-nback_run-01_bold_space-T1w_preproc.nii | Bin ..._ses-02_task-nback_run-01_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-nback_run-02_bold_space-T1w_brainmask.nii | Bin ...sk-nback_run-02_bold_space-T1w_preproc.nii | Bin ..._ses-02_task-nback_run-02_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-02_task-rest_bold_space-T1w_brainmask.nii | Bin ...es-02_task-rest_bold_space-T1w_preproc.nii | Bin .../sub-02_ses-02_task-rest_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-nback_run-01_bold_space-T1w_brainmask.nii | Bin ...sk-nback_run-01_bold_space-T1w_preproc.nii | Bin ..._ses-01_task-nback_run-01_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-nback_run-02_bold_space-T1w_brainmask.nii | Bin ...sk-nback_run-02_bold_space-T1w_preproc.nii | Bin ..._ses-01_task-nback_run-02_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-01_task-rest_bold_space-T1w_brainmask.nii | Bin ...es-01_task-rest_bold_space-T1w_preproc.nii | Bin .../sub-03_ses-01_task-rest_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-nback_run-01_bold_space-T1w_brainmask.nii | Bin ...sk-nback_run-01_bold_space-T1w_preproc.nii | Bin ..._ses-02_task-nback_run-01_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-nback_run-02_bold_space-T1w_brainmask.nii | Bin ...sk-nback_run-02_bold_space-T1w_preproc.nii | Bin ..._ses-02_task-nback_run-02_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-02_task-rest_bold_space-T1w_brainmask.nii | Bin ...es-02_task-rest_bold_space-T1w_preproc.nii | Bin .../sub-03_ses-02_task-rest_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-nback_run-01_bold_space-T1w_brainmask.nii | Bin ...sk-nback_run-01_bold_space-T1w_preproc.nii | Bin ..._ses-01_task-nback_run-01_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-nback_run-02_bold_space-T1w_brainmask.nii | Bin ...sk-nback_run-02_bold_space-T1w_preproc.nii | Bin ..._ses-01_task-nback_run-02_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-01_task-rest_bold_space-T1w_brainmask.nii | Bin ...es-01_task-rest_bold_space-T1w_preproc.nii | Bin .../sub-04_ses-01_task-rest_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-nback_run-01_bold_space-T1w_brainmask.nii | Bin ...sk-nback_run-01_bold_space-T1w_preproc.nii | Bin ..._ses-02_task-nback_run-01_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-nback_run-02_bold_space-T1w_brainmask.nii | Bin ...sk-nback_run-02_bold_space-T1w_preproc.nii | Bin ..._ses-02_task-nback_run-02_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-02_task-rest_bold_space-T1w_brainmask.nii | Bin ...es-02_task-rest_bold_space-T1w_preproc.nii | Bin .../sub-04_ses-02_task-rest_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-nback_run-01_bold_space-T1w_brainmask.nii | Bin ...sk-nback_run-01_bold_space-T1w_preproc.nii | Bin ..._ses-01_task-nback_run-01_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-nback_run-02_bold_space-T1w_brainmask.nii | Bin ...sk-nback_run-02_bold_space-T1w_preproc.nii | Bin ..._ses-01_task-nback_run-02_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-01_task-rest_bold_space-T1w_brainmask.nii | Bin ...es-01_task-rest_bold_space-T1w_preproc.nii | Bin .../sub-05_ses-01_task-rest_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-nback_run-01_bold_space-T1w_brainmask.nii | Bin ...sk-nback_run-01_bold_space-T1w_preproc.nii | Bin ..._ses-02_task-nback_run-01_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-nback_run-02_bold_space-T1w_brainmask.nii | Bin ...sk-nback_run-02_bold_space-T1w_preproc.nii | Bin ..._ses-02_task-nback_run-02_confounds.tsv.gz | Bin ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin ...-02_task-rest_bold_space-T1w_brainmask.nii | Bin ...es-02_task-rest_bold_space-T1w_preproc.nii | Bin .../sub-05_ses-02_task-rest_confounds.tsv.gz | Bin .../data/valid_dataset/participants.json | 0 .../tests/data/valid_dataset/participants.tsv | 0 .../sub-01/ses-01/anat/sub-01_ses-01_T1w.nii | Bin .../sub-01_ses-01_task-nback_run-01_bold.nii | Bin ...-01_ses-01_task-nback_run-01_physio.tsv.gz | Bin ...ub-01_ses-01_task-nback_run-01_stim.tsv.gz | Bin .../sub-01_ses-01_task-nback_run-02_bold.nii | Bin ...-01_ses-01_task-nback_run-02_physio.tsv.gz | Bin ...ub-01_ses-01_task-nback_run-02_stim.tsv.gz | Bin .../func/sub-01_ses-01_task-rest_bold.nii | Bin .../sub-01_ses-01_task-rest_physio.tsv.gz | Bin .../sub-01/ses-01/sub-01_ses-01_scans.tsv | 0 .../sub-01/ses-02/anat/sub-01_ses-02_T1w.nii | Bin .../sub-01_ses-02_task-nback_run-01_bold.nii | Bin ...-01_ses-02_task-nback_run-01_physio.tsv.gz | Bin ...ub-01_ses-02_task-nback_run-01_stim.tsv.gz | Bin .../sub-01_ses-02_task-nback_run-02_bold.nii | Bin ...-01_ses-02_task-nback_run-02_physio.tsv.gz | Bin ...ub-01_ses-02_task-nback_run-02_stim.tsv.gz | Bin .../func/sub-01_ses-02_task-rest_bold.nii | Bin .../sub-01_ses-02_task-rest_physio.tsv.gz | Bin .../sub-01/ses-02/sub-01_ses-02_scans.tsv | 0 .../valid_dataset/sub-01/sub-01_sessions.tsv | 0 .../sub-02/ses-01/anat/sub-02_ses-01_T1w.nii | Bin .../sub-02_ses-01_task-nback_run-01_bold.nii | Bin ...-02_ses-01_task-nback_run-01_physio.tsv.gz | Bin ...ub-02_ses-01_task-nback_run-01_stim.tsv.gz | Bin .../sub-02_ses-01_task-nback_run-02_bold.nii | Bin ...-02_ses-01_task-nback_run-02_physio.tsv.gz | Bin ...ub-02_ses-01_task-nback_run-02_stim.tsv.gz | Bin .../func/sub-02_ses-01_task-rest_bold.nii | Bin .../sub-02_ses-01_task-rest_physio.tsv.gz | Bin .../sub-02/ses-01/sub-02_ses-01_scans.tsv | 0 .../sub-02/ses-02/anat/sub-02_ses-02_T1w.nii | Bin .../sub-02_ses-02_task-nback_run-01_bold.nii | Bin ...-02_ses-02_task-nback_run-01_physio.tsv.gz | Bin ...ub-02_ses-02_task-nback_run-01_stim.tsv.gz | Bin .../sub-02_ses-02_task-nback_run-02_bold.nii | Bin ...-02_ses-02_task-nback_run-02_physio.tsv.gz | Bin ...ub-02_ses-02_task-nback_run-02_stim.tsv.gz | Bin .../func/sub-02_ses-02_task-rest_bold.nii | Bin .../sub-02_ses-02_task-rest_physio.tsv.gz | Bin .../sub-02/ses-02/sub-02_ses-02_scans.tsv | 0 .../valid_dataset/sub-02/sub-02_sessions.tsv | 0 .../sub-03/ses-01/anat/sub-03_ses-01_T1w.nii | Bin .../sub-03_ses-01_task-nback_run-01_bold.nii | Bin ...-03_ses-01_task-nback_run-01_physio.tsv.gz | Bin ...ub-03_ses-01_task-nback_run-01_stim.tsv.gz | Bin .../sub-03_ses-01_task-nback_run-02_bold.nii | Bin ...-03_ses-01_task-nback_run-02_physio.tsv.gz | Bin ...ub-03_ses-01_task-nback_run-02_stim.tsv.gz | Bin .../func/sub-03_ses-01_task-rest_bold.nii | Bin .../sub-03_ses-01_task-rest_physio.tsv.gz | Bin .../sub-03/ses-01/sub-03_ses-01_scans.tsv | 0 .../sub-03/ses-02/anat/sub-03_ses-02_T1w.nii | Bin .../sub-03_ses-02_task-nback_run-01_bold.nii | Bin ...-03_ses-02_task-nback_run-01_physio.tsv.gz | Bin ...ub-03_ses-02_task-nback_run-01_stim.tsv.gz | Bin .../sub-03_ses-02_task-nback_run-02_bold.nii | Bin ...-03_ses-02_task-nback_run-02_physio.tsv.gz | Bin ...ub-03_ses-02_task-nback_run-02_stim.tsv.gz | Bin .../func/sub-03_ses-02_task-rest_bold.nii | Bin .../sub-03_ses-02_task-rest_physio.tsv.gz | Bin .../sub-03/ses-02/sub-03_ses-02_scans.tsv | 0 .../valid_dataset/sub-03/sub-03_sessions.tsv | 0 .../sub-04/ses-01/anat/sub-04_ses-01_T1w.nii | Bin .../sub-04_ses-01_task-nback_run-01_bold.nii | Bin ...-04_ses-01_task-nback_run-01_physio.tsv.gz | Bin ...ub-04_ses-01_task-nback_run-01_stim.tsv.gz | Bin .../sub-04_ses-01_task-nback_run-02_bold.nii | Bin ...-04_ses-01_task-nback_run-02_physio.tsv.gz | Bin ...ub-04_ses-01_task-nback_run-02_stim.tsv.gz | Bin .../func/sub-04_ses-01_task-rest_bold.nii | Bin .../sub-04_ses-01_task-rest_physio.tsv.gz | Bin .../sub-04/ses-01/sub-04_ses-01_scans.tsv | 0 .../sub-04/ses-02/anat/sub-04_ses-02_T1w.nii | Bin .../sub-04_ses-02_task-nback_run-01_bold.nii | Bin ...-04_ses-02_task-nback_run-01_physio.tsv.gz | Bin ...ub-04_ses-02_task-nback_run-01_stim.tsv.gz | Bin .../sub-04_ses-02_task-nback_run-02_bold.nii | Bin ...-04_ses-02_task-nback_run-02_physio.tsv.gz | Bin ...ub-04_ses-02_task-nback_run-02_stim.tsv.gz | Bin .../func/sub-04_ses-02_task-rest_bold.nii | Bin .../sub-04_ses-02_task-rest_physio.tsv.gz | Bin .../sub-04/ses-02/sub-04_ses-02_scans.tsv | 0 .../valid_dataset/sub-04/sub-04_sessions.tsv | 0 .../sub-05/ses-01/anat/sub-05_ses-01_T1w.nii | Bin .../sub-05_ses-01_task-nback_run-01_bold.nii | Bin ...-05_ses-01_task-nback_run-01_physio.tsv.gz | Bin ...ub-05_ses-01_task-nback_run-01_stim.tsv.gz | Bin .../sub-05_ses-01_task-nback_run-02_bold.nii | Bin ...-05_ses-01_task-nback_run-02_physio.tsv.gz | Bin ...ub-05_ses-01_task-nback_run-02_stim.tsv.gz | Bin .../func/sub-05_ses-01_task-rest_bold.nii | Bin .../sub-05_ses-01_task-rest_physio.tsv.gz | Bin .../sub-05/ses-01/sub-05_ses-01_scans.tsv | 0 .../sub-05/ses-02/anat/sub-05_ses-02_T1w.nii | Bin .../sub-05_ses-02_task-nback_run-01_bold.nii | Bin ...-05_ses-02_task-nback_run-01_physio.tsv.gz | Bin ...ub-05_ses-02_task-nback_run-01_stim.tsv.gz | Bin .../sub-05_ses-02_task-nback_run-02_bold.nii | Bin ...-05_ses-02_task-nback_run-02_physio.tsv.gz | Bin ...ub-05_ses-02_task-nback_run-02_stim.tsv.gz | Bin .../func/sub-05_ses-02_task-rest_bold.nii | Bin .../sub-05_ses-02_task-rest_physio.tsv.gz | Bin .../sub-05/ses-02/sub-05_ses-02_scans.tsv | 0 .../valid_dataset/sub-05/sub-05_sessions.tsv | 0 .../data/valid_dataset/task-nback_bold.json | 0 .../data/valid_dataset/task-nback_events.tsv | 0 .../data/valid_dataset/task-nback_physio.json | 0 .../data/valid_dataset/task-nback_stim.json | 0 .../data/valid_dataset/task-rest_bold.json | 0 .../data/valid_dataset/task-rest_physio.json | 0 .../tests/data/valid_filenames/CHANGES | 0 .../tests/data/valid_filenames/README | 0 .../valid_filenames/dataset_description.json | 0 .../data/valid_filenames/participants.tsv | 0 .../sub-01/anat/sub-01_T1w.nii | Bin .../sub-01/anat/sub-01_T1w.nii.gz | Bin .../sub-0-1_task-rhymejudgment_bold.nii.gz | Bin .../sub-01_task-rhyme-judgment_bold.nii.gz | Bin .../sub-01_task-rhyme-judgment_events.tsv | 0 .../sub-01_task-rhyme_judgment_bold.nii.gz | Bin .../sub-01_task-rhyme_judgment_events.tsv | 0 .../task-rhymejudgment_bold.json | 0 .../tests/data/valid_headers/.bidsignore | 0 .../tests/data/valid_headers/CHANGES | 0 .../tests/data/valid_headers/README | 0 .../valid_headers/dataset_description.json | 0 .../tests/data/valid_headers/participants.tsv | 0 .../sub-01/anat/sub-01_T1w.nii.gz | Bin .../func/extra_file_that_is_not_bids.txt | 0 .../sub-01_task-rhymejudgment_bold.nii.gz | Bin .../func/sub-01_task-rhymejudgment_events.tsv | 0 .../task-rhymejudgment_bold.json | 0 .../bids-validator}/tests/env/FileList.js | 0 .../bids-validator}/tests/events.spec.js | 0 .../bids-validator}/tests/headerField.spec.js | 0 .../bids-validator}/tests/hed.spec.js | 0 .../bids-validator}/tests/json.spec.js | 0 .../bids-validator}/tests/nii.spec.js | 0 .../tests/potentialLocations.spec.js | 0 .../bids-validator}/tests/session.spec.js | 0 .../bids-validator}/tests/tsv.spec.js | 0 .../bids-validator}/tests/type.spec.js | 0 .../tests/utils/config.spec.js | 0 .../tests/utils/files-web.spec.js | 0 .../bids-validator}/tests/utils/files.spec.js | 0 .../tests/utils/issues.spec.js | 0 .../utils/__tests__/bids_files.spec.js | 0 .../__tests__/collectSubjectMetadata.spec.js | 0 .../utils/__tests__/filenamesOnly.spec.js | 0 .../utils/__tests__/gitTreeMode.spec.js | 0 .../utils/__tests__/type.spec.js | 0 .../utils/__tests__/unit.spec.js | 0 .../bids-validator}/utils/array.js | 0 .../bids-validator}/utils/bids_files.js | 0 .../bids-validator}/utils/common.js | 0 .../bids-validator}/utils/config.js | 0 .../bids-validator}/utils/consoleFormat.js | 0 .../bids-validator}/utils/filenamesOnly.js | 0 .../bids-validator}/utils/files/FileAPI.js | 0 .../generateMergedSidecarDict.spec.js | 0 .../files/__tests__/readDir-examples.spec.js | 0 .../utils/files/__tests__/readDir.spec.js | 0 .../utils/files/__tests__/remoteFiles.spec.js | 0 .../utils/files/collectDirectorySize.js | 0 .../utils/files/generateMergedSidecarDict.js | 0 .../utils/files/getBFileContent.js | 0 .../utils/files/getFileStats.js | 0 .../utils/files/illegalCharacterTest.js | 0 .../bids-validator}/utils/files/index.js | 0 .../bids-validator}/utils/files/newFile.js | 0 .../utils/files/potentialLocations.js | 0 .../bids-validator}/utils/files/readBuffer.js | 0 .../bids-validator}/utils/files/readDir.js | 0 .../bids-validator}/utils/files/readFile.js | 0 .../utils/files/readNiftiHeader.js | 0 .../utils/files/readOMEFile.js | 0 .../utils/files/remoteFiles.js | 0 .../bids-validator}/utils/files/sessions.js | 0 .../bids-validator}/utils/files/testFile.js | 0 .../utils/files/validateMisc.js | 0 .../bids-validator}/utils/index.js | 0 .../bids-validator}/utils/isNode.js | 0 .../bids-validator}/utils/issues/index.js | 0 .../bids-validator}/utils/issues/issue.js | 0 .../bids-validator}/utils/issues/list.js | 0 .../bids-validator}/utils/json.js | 0 .../bids-validator}/utils/modalities.js | 0 .../bids-validator}/utils/options.js | 0 .../bids-validator}/utils/promise_limiter.js | 0 .../bids-validator}/utils/prototype.js | 0 .../summary/__tests__/collectDatatype.spec.js | 0 .../__tests__/collectModalities.spec.js | 0 .../__tests__/collectPetFields.spec.js | 0 .../__tests__/collectSubjectMetadata.spec.js | 0 .../utils/summary/checkForDerivatives.js | 0 .../utils/summary/collectDataTypes.js | 0 .../utils/summary/collectModalities.js | 0 .../utils/summary/collectPetFields.js | 0 .../utils/summary/collectSessions.js | 0 .../utils/summary/collectSubjectMetadata.js | 0 .../utils/summary/collectSubjects.js | 0 .../utils/summary/collectSummary.js | 0 .../bids-validator}/utils/type.js | 0 .../bids-validator}/utils/unit.js | 0 .../__tests__/checkAnyDataPresent.spec.js | 0 .../validators/__tests__/headerFields.spec.js | 0 .../__tests__/checkDatasetDescription.spec.js | 0 .../bids/__tests__/checkReadme.spec.js | 0 .../bids/__tests__/subjects.spec.js | 0 .../bids/checkDatasetDescription.js | 0 .../validators/bids/checkReadme.js | 0 .../validators/bids/fullTest.js | 0 .../validators/bids/groupFileTypes.js | 0 .../bids-validator}/validators/bids/index.js | 0 .../bids-validator}/validators/bids/obj.js | 0 .../validators/bids/quickTest.js | 0 .../validators/bids/quickTestError.js | 0 .../bids-validator}/validators/bids/reset.js | 0 .../bids-validator}/validators/bids/start.js | 0 .../validators/bids/subSesMismatchTest.js | 0 .../validators/bids/subjects.js | 0 .../bids-validator}/validators/bval/bval.js | 0 .../bids-validator}/validators/bval/index.js | 0 .../validators/bval/validate.js | 0 .../bids-validator}/validators/bvec/bvec.js | 0 .../bids-validator}/validators/bvec/index.js | 0 .../validators/bvec/validate.js | 0 .../validators/checkAnyDataPresent.js | 0 .../validators/events/events.js | 0 .../validators/events/index.js | 0 .../validators/events/validate.js | 0 .../validators/headerFields.js | 0 .../bids-validator}/validators/hed.js | 0 .../bids-validator}/validators/index.js | 0 .../bids-validator}/validators/json/index.js | 0 .../bids-validator}/validators/json/json.js | 0 .../bids-validator}/validators/json/load.js | 0 .../validators/json/schemas/M0Scan.json | 0 .../validators/json/schemas/asl.json | 0 .../validators/json/schemas/beh.json | 0 .../validators/json/schemas/bold.json | 0 .../validators/json/schemas/channels.json | 0 .../json/schemas/common_definitions.json | 0 .../json/schemas/coordsystem_eeg.json | 0 .../json/schemas/coordsystem_ieeg.json | 0 .../json/schemas/coordsystem_meg.json | 0 .../json/schemas/coordsystem_nirs.json | 0 .../json/schemas/data_dictionary.json | 0 .../json/schemas/dataset_description.json | 0 .../validators/json/schemas/eeg.json | 0 .../validators/json/schemas/events.json | 0 .../validators/json/schemas/genetic_info.json | 0 .../validators/json/schemas/ieeg.json | 0 .../validators/json/schemas/meg.json | 0 .../validators/json/schemas/microscopy.json | 0 .../json/schemas/microscopy_photo.json | 0 .../validators/json/schemas/motion.json | 0 .../validators/json/schemas/nirs.json | 0 .../validators/json/schemas/pet.json | 0 .../validators/json/schemas/pet_blood.json | 0 .../validators/json/schemas/physio.json | 0 .../validators/json/validate.js | 0 .../__tests__/checkJSONAndField.spec.js | 0 .../microscopy/__tests__/checkSample.spec.js | 0 .../microscopy/__tests__/data/btif_id.ome.tif | Bin .../__tests__/data/invalid_id.ome.tif | Bin .../microscopy/__tests__/data/tif_id.ome.btf | Bin .../microscopy/__tests__/data/tif_id.ome.tif | Bin .../microscopy/__tests__/data/valid.ome.tif | Bin .../microscopy/__tests__/validate.spec.js | 0 .../microscopy/checkJSONAndField.js | 0 .../validators/microscopy/checkSamples.js | 0 .../validators/microscopy/index.js | 0 .../validators/microscopy/ometiff.js | 0 .../validators/microscopy/validate.js | 0 .../microscopy/validateTiffSignature.js | 0 .../nifti/__tests__/duplicateFiles.spec.js | 0 .../validators/nifti/__tests__/nii.spec.js | 0 .../validators/nifti/duplicateFiles.js | 0 .../nifti/fieldmapWithoutMagnitude.js | 0 .../bids-validator}/validators/nifti/index.js | 0 .../bids-validator}/validators/nifti/nii.js | 0 .../nifti/phasediffWithoutMagnitude.js | 0 .../validators/nifti/validate.js | 0 .../bids-validator}/validators/options.js | 0 .../bids-validator}/validators/session.js | 0 .../tsv/__tests__/checkAge89.spec.js | 0 .../tsv/__tests__/checkHeaders.spec.js | 0 .../tsv/__tests__/checkMotionComponent.js | 0 .../tsv/__tests__/checkPhenotype.spec.js | 0 .../tsv/__tests__/validateTsvColumns.spec.js | 0 .../validators/tsv/checkAcqTimeFormat.js | 0 .../validators/tsv/checkAge89.js | 0 .../validators/tsv/checkHeaders.js | 0 .../validators/tsv/checkMotionComponent.js | 0 .../validators/tsv/checkPhenotype.js | 0 .../validators/tsv/checkStatusCol.js | 0 .../validators/tsv/checkTypeCol.js | 0 .../bids-validator}/validators/tsv/index.js | 0 .../bids-validator}/validators/tsv/tsv.js | 0 .../validators/tsv/tsvParser.js | 0 .../validators/tsv/validate.js | 0 .../validators/tsv/validateContRecordings.js | 0 .../validators/tsv/validateTsvColumns.js | 0 lerna.json => legacy/lerna.json | 0 package-lock.json => legacy/package-lock.json | 0 package.json => legacy/package.json | 0 739 files changed, 408 insertions(+), 3 deletions(-) create mode 100644 bids-validator/deno.lock create mode 120000 bids-validator/tests rename Dockerfile => legacy/Dockerfile (100%) rename README.md => legacy/README.md (100%) rename babel.config.js => legacy/babel.config.js (100%) rename {bids-validator-web => legacy/bids-validator-web}/.eslintrc (100%) rename {bids-validator-web => legacy/bids-validator-web}/components/App.jsx (100%) rename {bids-validator-web => legacy/bids-validator-web}/components/ErrorLink.jsx (100%) rename {bids-validator-web => legacy/bids-validator-web}/components/Issues.jsx (100%) rename {bids-validator-web => legacy/bids-validator-web}/components/List.jsx (100%) rename {bids-validator-web => legacy/bids-validator-web}/components/Options.jsx (100%) rename {bids-validator-web => legacy/bids-validator-web}/components/Spinner.jsx (100%) rename {bids-validator-web => legacy/bids-validator-web}/components/Summary.jsx (100%) rename {bids-validator-web => legacy/bids-validator-web}/components/Upload.jsx (100%) rename {bids-validator-web => legacy/bids-validator-web}/components/Validate.jsx (100%) rename {bids-validator-web => legacy/bids-validator-web}/components/results/Issue.jsx (100%) rename {bids-validator-web => legacy/bids-validator-web}/components/results/Issues.jsx (100%) rename {bids-validator-web => legacy/bids-validator-web}/components/results/Results.jsx (100%) rename {bids-validator-web => legacy/bids-validator-web}/index.scss (100%) rename {bids-validator-web => legacy/bids-validator-web}/next.config.js (100%) rename {bids-validator-web => legacy/bids-validator-web}/package.json (100%) rename {bids-validator-web => legacy/bids-validator-web}/pages/_app.js (100%) rename {bids-validator-web => legacy/bids-validator-web}/pages/index.js (100%) rename {bids-validator => legacy/bids-validator}/README.md (100%) rename {bids-validator => legacy/bids-validator}/bids_validator/rules/associated_data_rules.json (100%) rename {bids-validator => legacy/bids-validator}/bids_validator/rules/file_level_rules.json (100%) rename {bids-validator => legacy/bids-validator}/bids_validator/rules/phenotypic_rules.json (100%) rename {bids-validator => legacy/bids-validator}/bids_validator/rules/session_level_rules.json (100%) rename {bids-validator => legacy/bids-validator}/bids_validator/rules/subject_level_rules.json (100%) rename {bids-validator => legacy/bids-validator}/bids_validator/rules/top_level_rules.json (100%) rename {bids-validator => legacy/bids-validator}/bids_validator/tsv/non_custom_columns.json (100%) rename {bids-validator => legacy/bids-validator}/bin/bids-validator (100%) rename {bids-validator => legacy/bids-validator}/bin/test-submodule-exists (100%) rename {bids-validator => legacy/bids-validator}/cli.js (100%) rename {bids-validator => legacy/bids-validator}/docs/dev.md (100%) rename {bids-validator => legacy/bids-validator}/esbuild.mjs (100%) rename {bids-validator => legacy/bids-validator}/index.js (100%) rename {bids-validator => legacy/bids-validator}/package.json (100%) rename {bids-validator => legacy/bids-validator}/tests/bids-web.spec.js (100%) rename {bids-validator => legacy/bids-validator}/tests/bids.spec.js (100%) rename {bids-validator => legacy/bids-validator}/tests/bval.spec.js (100%) rename {bids-validator => legacy/bids-validator}/tests/bvec.spec.js (100%) rename {bids-validator => legacy/bids-validator}/tests/cli.spec.js (100%) rename {bids-validator => legacy/bids-validator}/tests/consoleFormat.spec.js (100%) rename {bids-validator => legacy/bids-validator}/tests/data/bids-examples (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_brainvision_data/dataset_description.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.eeg (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.vhdr (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.vmrk (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_events.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_pet_example_2-pet_mri/README (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_pet_example_2-pet_mri/dataset_description.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_pet_example_2-pet_mri/participants.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_pet_example_2-pet_mri/participants.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/anat/sub-01_ses-01_T1w.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/pet/sub-01_ses-01_pet.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_pet_example_3-pet_blood/README (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_pet_example_3-pet_blood/dataset_description.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_pet_example_3-pet_blood/participants.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_pet_example_3-pet_blood/participants.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_pet.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/citation/bad.cff (100%) rename {bids-validator => legacy/bids-validator}/tests/data/citation/good.cff (100%) rename {bids-validator => legacy/bids-validator}/tests/data/collectModalities-data.js (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/CHANGES (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/README (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/dataset_description.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/participants.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-01/ses-post/anat/sub-01_ses-post_T1w.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-01/ses-post/anat/sub-01_ses-post_inplaneT2.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-post/anat/sub-02_ses-post_T1w.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-post/anat/sub-02_ses-post_inplaneT2.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-pre/anat/sub-02_ses-pre_T1w.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-pre/anat/sub-02_ses-pre_inplaneT2.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-03_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-03_events.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-04_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-04_events.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ds006_missing-session/task-livingnonlivingdecisionwithplainormirrorreversedtext_bold.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/empty_files/CHANGES (100%) rename {bids-validator => legacy/bids-validator}/tests/data/empty_files/participants.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/empty_files/sub-0001/meg/sub-0001_task-AEF_run-01_meg.ds/BadChannels (100%) rename {bids-validator => legacy/bids-validator}/tests/data/empty_files/sub-0001/meg/sub-0001_task-AEF_run-01_meg.ds/sub-0001_task-AEF_run-01_meg.meg4 (100%) rename {bids-validator => legacy/bids-validator}/tests/data/empty_files/sub-0001/sub-0001_scans.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/dataset_description.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/participants.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_fieldmap.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude1.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-1/sub-01_ses-1_scans.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/ses-2/sub-01_ses-2_scans.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/sub-01/sub-01_sessions.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_bold.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_run-1_physio.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_run-2_physio.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/task-rest_acq-prefrontal_bold.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/fieldmap_without_magnitude/task-rest_acq-prefrontal_physio.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/gzip/anon.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/gzip/commented.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/gzip/stamped.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/latin-1_description/dataset_description.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/latin-1_description/participants.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/latin-1_description/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/latin-1_description/sub-01/ses-01/sub-01_ses-01_scans.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/latin-1_description/sub-01/sub-01_sessions.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/no_t1w/CHANGES (100%) rename {bids-validator => legacy/bids-validator}/tests/data/no_t1w/README (100%) rename {bids-validator => legacy/bids-validator}/tests/data/no_t1w/dataset_description.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/no_t1w/participants.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/no_t1w/sub-01/func/sub-0-1_task-rhymejudgment_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme-judgment_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme-judgment_events.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme_judgment_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme_judgment_events.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/no_t1w/task-rhymejudgment_bold.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/no_valid_data/dataset_description.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/no_valid_data/sub-01/anat/sub-01_T1w.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/no_valid_data/sub-02/anat/sub-02_anat.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/ome-tiff/btif_id.ome.tif (100%) rename {bids-validator => legacy/bids-validator}/tests/data/pet001_jsonContentsDict.js (100%) rename {bids-validator => legacy/bids-validator}/tests/data/pet_blood_missing_tsv_column/README (100%) rename {bids-validator => legacy/bids-validator}/tests/data/pet_blood_missing_tsv_column/dataset_description.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/pet_blood_missing_tsv_column/participants.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/pet_blood_missing_tsv_column/participants.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_pet.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/dataset_description.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/participants.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_fieldmap.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-1/sub-01_ses-1_scans.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/ses-2/sub-01_ses-2_scans.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/sub-01/sub-01_sessions.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_bold.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_run-1_physio.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_run-2_physio.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/task-rest_acq-prefrontal_bold.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/phasediff_without_magnitude1/task-rest_acq-prefrontal_physio.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/symlinked_subject/CHANGES (100%) rename {bids-validator => legacy/bids-validator}/tests/data/symlinked_subject/README (100%) rename {bids-validator => legacy/bids-validator}/tests/data/symlinked_subject/dataset_description.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/symlinked_subject/participants.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/symlinked_subject/sub-01 (100%) rename {bids-validator => legacy/bids-validator}/tests/data/symlinked_subject/task-rhymejudgment_bold.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/dataset_description.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/participants.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude1.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-3_phasediff.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-1/sub-01_ses-1_scans.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/ses-2/sub-01_ses-2_scans.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/sub-01/sub-01_sessions.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/task-rest_acq-fullbrain_bold.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/task-rest_acq-fullbrain_run-1_physio.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/task-rest_acq-fullbrain_run-2_physio.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/task-rest_acq-prefrontal_bold.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/unused_data_dict/task-rest_acq-prefrontal_physio.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/dataset_description.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-T1w_brainmask.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-T1w_preproc.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_confounds.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/participants.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/participants.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_stim.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_stim.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-rest_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-01/ses-01/sub-01_ses-01_scans.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-01/ses-02/anat/sub-01_ses-02_T1w.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_stim.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_stim.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-rest_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-01/ses-02/sub-01_ses-02_scans.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-01/sub-01_sessions.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-02/ses-01/anat/sub-02_ses-01_T1w.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_stim.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_stim.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-rest_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-02/ses-01/sub-02_ses-01_scans.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-02/ses-02/anat/sub-02_ses-02_T1w.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_stim.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_stim.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-rest_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-02/ses-02/sub-02_ses-02_scans.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-02/sub-02_sessions.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-03/ses-01/anat/sub-03_ses-01_T1w.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_stim.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_stim.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-rest_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-03/ses-01/sub-03_ses-01_scans.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-03/ses-02/anat/sub-03_ses-02_T1w.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_stim.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_stim.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-rest_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-03/ses-02/sub-03_ses-02_scans.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-03/sub-03_sessions.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-04/ses-01/anat/sub-04_ses-01_T1w.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_stim.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_stim.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-rest_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-04/ses-01/sub-04_ses-01_scans.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-04/ses-02/anat/sub-04_ses-02_T1w.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_stim.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_stim.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-rest_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-04/ses-02/sub-04_ses-02_scans.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-04/sub-04_sessions.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-05/ses-01/anat/sub-05_ses-01_T1w.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_stim.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_stim.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-rest_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-05/ses-01/sub-05_ses-01_scans.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-05/ses-02/anat/sub-05_ses-02_T1w.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_stim.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_stim.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-rest_physio.tsv.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-05/ses-02/sub-05_ses-02_scans.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/sub-05/sub-05_sessions.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/task-nback_bold.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/task-nback_events.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/task-nback_physio.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/task-nback_stim.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/task-rest_bold.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_dataset/task-rest_physio.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_filenames/CHANGES (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_filenames/README (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_filenames/dataset_description.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_filenames/participants.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_filenames/sub-01/anat/sub-01_T1w.nii (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_filenames/sub-01/anat/sub-01_T1w.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_filenames/sub-01/func/sub-0-1_task-rhymejudgment_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme-judgment_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme-judgment_events.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme_judgment_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme_judgment_events.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_filenames/task-rhymejudgment_bold.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_headers/.bidsignore (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_headers/CHANGES (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_headers/README (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_headers/dataset_description.json (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_headers/participants.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_headers/sub-01/anat/sub-01_T1w.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_headers/sub-01/func/extra_file_that_is_not_bids.txt (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_headers/sub-01/func/sub-01_task-rhymejudgment_bold.nii.gz (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_headers/sub-01/func/sub-01_task-rhymejudgment_events.tsv (100%) rename {bids-validator => legacy/bids-validator}/tests/data/valid_headers/task-rhymejudgment_bold.json (100%) rename {bids-validator => legacy/bids-validator}/tests/env/FileList.js (100%) rename {bids-validator => legacy/bids-validator}/tests/events.spec.js (100%) rename {bids-validator => legacy/bids-validator}/tests/headerField.spec.js (100%) rename {bids-validator => legacy/bids-validator}/tests/hed.spec.js (100%) rename {bids-validator => legacy/bids-validator}/tests/json.spec.js (100%) rename {bids-validator => legacy/bids-validator}/tests/nii.spec.js (100%) rename {bids-validator => legacy/bids-validator}/tests/potentialLocations.spec.js (100%) rename {bids-validator => legacy/bids-validator}/tests/session.spec.js (100%) rename {bids-validator => legacy/bids-validator}/tests/tsv.spec.js (100%) rename {bids-validator => legacy/bids-validator}/tests/type.spec.js (100%) rename {bids-validator => legacy/bids-validator}/tests/utils/config.spec.js (100%) rename {bids-validator => legacy/bids-validator}/tests/utils/files-web.spec.js (100%) rename {bids-validator => legacy/bids-validator}/tests/utils/files.spec.js (100%) rename {bids-validator => legacy/bids-validator}/tests/utils/issues.spec.js (100%) rename {bids-validator => legacy/bids-validator}/utils/__tests__/bids_files.spec.js (100%) rename {bids-validator => legacy/bids-validator}/utils/__tests__/collectSubjectMetadata.spec.js (100%) rename {bids-validator => legacy/bids-validator}/utils/__tests__/filenamesOnly.spec.js (100%) rename {bids-validator => legacy/bids-validator}/utils/__tests__/gitTreeMode.spec.js (100%) rename {bids-validator => legacy/bids-validator}/utils/__tests__/type.spec.js (100%) rename {bids-validator => legacy/bids-validator}/utils/__tests__/unit.spec.js (100%) rename {bids-validator => legacy/bids-validator}/utils/array.js (100%) rename {bids-validator => legacy/bids-validator}/utils/bids_files.js (100%) rename {bids-validator => legacy/bids-validator}/utils/common.js (100%) rename {bids-validator => legacy/bids-validator}/utils/config.js (100%) rename {bids-validator => legacy/bids-validator}/utils/consoleFormat.js (100%) rename {bids-validator => legacy/bids-validator}/utils/filenamesOnly.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/FileAPI.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/__tests__/generateMergedSidecarDict.spec.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/__tests__/readDir-examples.spec.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/__tests__/readDir.spec.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/__tests__/remoteFiles.spec.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/collectDirectorySize.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/generateMergedSidecarDict.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/getBFileContent.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/getFileStats.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/illegalCharacterTest.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/index.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/newFile.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/potentialLocations.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/readBuffer.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/readDir.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/readFile.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/readNiftiHeader.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/readOMEFile.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/remoteFiles.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/sessions.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/testFile.js (100%) rename {bids-validator => legacy/bids-validator}/utils/files/validateMisc.js (100%) rename {bids-validator => legacy/bids-validator}/utils/index.js (100%) rename {bids-validator => legacy/bids-validator}/utils/isNode.js (100%) rename {bids-validator => legacy/bids-validator}/utils/issues/index.js (100%) rename {bids-validator => legacy/bids-validator}/utils/issues/issue.js (100%) rename {bids-validator => legacy/bids-validator}/utils/issues/list.js (100%) rename {bids-validator => legacy/bids-validator}/utils/json.js (100%) rename {bids-validator => legacy/bids-validator}/utils/modalities.js (100%) rename {bids-validator => legacy/bids-validator}/utils/options.js (100%) rename {bids-validator => legacy/bids-validator}/utils/promise_limiter.js (100%) rename {bids-validator => legacy/bids-validator}/utils/prototype.js (100%) rename {bids-validator => legacy/bids-validator}/utils/summary/__tests__/collectDatatype.spec.js (100%) rename {bids-validator => legacy/bids-validator}/utils/summary/__tests__/collectModalities.spec.js (100%) rename {bids-validator => legacy/bids-validator}/utils/summary/__tests__/collectPetFields.spec.js (100%) rename {bids-validator => legacy/bids-validator}/utils/summary/__tests__/collectSubjectMetadata.spec.js (100%) rename {bids-validator => legacy/bids-validator}/utils/summary/checkForDerivatives.js (100%) rename {bids-validator => legacy/bids-validator}/utils/summary/collectDataTypes.js (100%) rename {bids-validator => legacy/bids-validator}/utils/summary/collectModalities.js (100%) rename {bids-validator => legacy/bids-validator}/utils/summary/collectPetFields.js (100%) rename {bids-validator => legacy/bids-validator}/utils/summary/collectSessions.js (100%) rename {bids-validator => legacy/bids-validator}/utils/summary/collectSubjectMetadata.js (100%) rename {bids-validator => legacy/bids-validator}/utils/summary/collectSubjects.js (100%) rename {bids-validator => legacy/bids-validator}/utils/summary/collectSummary.js (100%) rename {bids-validator => legacy/bids-validator}/utils/type.js (100%) rename {bids-validator => legacy/bids-validator}/utils/unit.js (100%) rename {bids-validator => legacy/bids-validator}/validators/__tests__/checkAnyDataPresent.spec.js (100%) rename {bids-validator => legacy/bids-validator}/validators/__tests__/headerFields.spec.js (100%) rename {bids-validator => legacy/bids-validator}/validators/bids/__tests__/checkDatasetDescription.spec.js (100%) rename {bids-validator => legacy/bids-validator}/validators/bids/__tests__/checkReadme.spec.js (100%) rename {bids-validator => legacy/bids-validator}/validators/bids/__tests__/subjects.spec.js (100%) rename {bids-validator => legacy/bids-validator}/validators/bids/checkDatasetDescription.js (100%) rename {bids-validator => legacy/bids-validator}/validators/bids/checkReadme.js (100%) rename {bids-validator => legacy/bids-validator}/validators/bids/fullTest.js (100%) rename {bids-validator => legacy/bids-validator}/validators/bids/groupFileTypes.js (100%) rename {bids-validator => legacy/bids-validator}/validators/bids/index.js (100%) rename {bids-validator => legacy/bids-validator}/validators/bids/obj.js (100%) rename {bids-validator => legacy/bids-validator}/validators/bids/quickTest.js (100%) rename {bids-validator => legacy/bids-validator}/validators/bids/quickTestError.js (100%) rename {bids-validator => legacy/bids-validator}/validators/bids/reset.js (100%) rename {bids-validator => legacy/bids-validator}/validators/bids/start.js (100%) rename {bids-validator => legacy/bids-validator}/validators/bids/subSesMismatchTest.js (100%) rename {bids-validator => legacy/bids-validator}/validators/bids/subjects.js (100%) rename {bids-validator => legacy/bids-validator}/validators/bval/bval.js (100%) rename {bids-validator => legacy/bids-validator}/validators/bval/index.js (100%) rename {bids-validator => legacy/bids-validator}/validators/bval/validate.js (100%) rename {bids-validator => legacy/bids-validator}/validators/bvec/bvec.js (100%) rename {bids-validator => legacy/bids-validator}/validators/bvec/index.js (100%) rename {bids-validator => legacy/bids-validator}/validators/bvec/validate.js (100%) rename {bids-validator => legacy/bids-validator}/validators/checkAnyDataPresent.js (100%) rename {bids-validator => legacy/bids-validator}/validators/events/events.js (100%) rename {bids-validator => legacy/bids-validator}/validators/events/index.js (100%) rename {bids-validator => legacy/bids-validator}/validators/events/validate.js (100%) rename {bids-validator => legacy/bids-validator}/validators/headerFields.js (100%) rename {bids-validator => legacy/bids-validator}/validators/hed.js (100%) rename {bids-validator => legacy/bids-validator}/validators/index.js (100%) rename {bids-validator => legacy/bids-validator}/validators/json/index.js (100%) rename {bids-validator => legacy/bids-validator}/validators/json/json.js (100%) rename {bids-validator => legacy/bids-validator}/validators/json/load.js (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/M0Scan.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/asl.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/beh.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/bold.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/channels.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/common_definitions.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/coordsystem_eeg.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/coordsystem_ieeg.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/coordsystem_meg.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/coordsystem_nirs.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/data_dictionary.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/dataset_description.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/eeg.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/events.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/genetic_info.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/ieeg.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/meg.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/microscopy.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/microscopy_photo.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/motion.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/nirs.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/pet.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/pet_blood.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/schemas/physio.json (100%) rename {bids-validator => legacy/bids-validator}/validators/json/validate.js (100%) rename {bids-validator => legacy/bids-validator}/validators/microscopy/__tests__/checkJSONAndField.spec.js (100%) rename {bids-validator => legacy/bids-validator}/validators/microscopy/__tests__/checkSample.spec.js (100%) rename {bids-validator => legacy/bids-validator}/validators/microscopy/__tests__/data/btif_id.ome.tif (100%) rename {bids-validator => legacy/bids-validator}/validators/microscopy/__tests__/data/invalid_id.ome.tif (100%) rename {bids-validator => legacy/bids-validator}/validators/microscopy/__tests__/data/tif_id.ome.btf (100%) rename {bids-validator => legacy/bids-validator}/validators/microscopy/__tests__/data/tif_id.ome.tif (100%) rename {bids-validator => legacy/bids-validator}/validators/microscopy/__tests__/data/valid.ome.tif (100%) rename {bids-validator => legacy/bids-validator}/validators/microscopy/__tests__/validate.spec.js (100%) rename {bids-validator => legacy/bids-validator}/validators/microscopy/checkJSONAndField.js (100%) rename {bids-validator => legacy/bids-validator}/validators/microscopy/checkSamples.js (100%) rename {bids-validator => legacy/bids-validator}/validators/microscopy/index.js (100%) rename {bids-validator => legacy/bids-validator}/validators/microscopy/ometiff.js (100%) rename {bids-validator => legacy/bids-validator}/validators/microscopy/validate.js (100%) rename {bids-validator => legacy/bids-validator}/validators/microscopy/validateTiffSignature.js (100%) rename {bids-validator => legacy/bids-validator}/validators/nifti/__tests__/duplicateFiles.spec.js (100%) rename {bids-validator => legacy/bids-validator}/validators/nifti/__tests__/nii.spec.js (100%) rename {bids-validator => legacy/bids-validator}/validators/nifti/duplicateFiles.js (100%) rename {bids-validator => legacy/bids-validator}/validators/nifti/fieldmapWithoutMagnitude.js (100%) rename {bids-validator => legacy/bids-validator}/validators/nifti/index.js (100%) rename {bids-validator => legacy/bids-validator}/validators/nifti/nii.js (100%) rename {bids-validator => legacy/bids-validator}/validators/nifti/phasediffWithoutMagnitude.js (100%) rename {bids-validator => legacy/bids-validator}/validators/nifti/validate.js (100%) rename {bids-validator => legacy/bids-validator}/validators/options.js (100%) rename {bids-validator => legacy/bids-validator}/validators/session.js (100%) rename {bids-validator => legacy/bids-validator}/validators/tsv/__tests__/checkAge89.spec.js (100%) rename {bids-validator => legacy/bids-validator}/validators/tsv/__tests__/checkHeaders.spec.js (100%) rename {bids-validator => legacy/bids-validator}/validators/tsv/__tests__/checkMotionComponent.js (100%) rename {bids-validator => legacy/bids-validator}/validators/tsv/__tests__/checkPhenotype.spec.js (100%) rename {bids-validator => legacy/bids-validator}/validators/tsv/__tests__/validateTsvColumns.spec.js (100%) rename {bids-validator => legacy/bids-validator}/validators/tsv/checkAcqTimeFormat.js (100%) rename {bids-validator => legacy/bids-validator}/validators/tsv/checkAge89.js (100%) rename {bids-validator => legacy/bids-validator}/validators/tsv/checkHeaders.js (100%) rename {bids-validator => legacy/bids-validator}/validators/tsv/checkMotionComponent.js (100%) rename {bids-validator => legacy/bids-validator}/validators/tsv/checkPhenotype.js (100%) rename {bids-validator => legacy/bids-validator}/validators/tsv/checkStatusCol.js (100%) rename {bids-validator => legacy/bids-validator}/validators/tsv/checkTypeCol.js (100%) rename {bids-validator => legacy/bids-validator}/validators/tsv/index.js (100%) rename {bids-validator => legacy/bids-validator}/validators/tsv/tsv.js (100%) rename {bids-validator => legacy/bids-validator}/validators/tsv/tsvParser.js (100%) rename {bids-validator => legacy/bids-validator}/validators/tsv/validate.js (100%) rename {bids-validator => legacy/bids-validator}/validators/tsv/validateContRecordings.js (100%) rename {bids-validator => legacy/bids-validator}/validators/tsv/validateTsvColumns.js (100%) rename lerna.json => legacy/lerna.json (100%) rename package-lock.json => legacy/package-lock.json (100%) rename package.json => legacy/package.json (100%) diff --git a/.github/workflows/node_tests.yml b/.github/workflows/node_tests.yml index 422a9dcd..f5f86c80 100644 --- a/.github/workflows/node_tests.yml +++ b/.github/workflows/node_tests.yml @@ -35,6 +35,7 @@ jobs: git config --global user.email "bids.maintenance@gmail.com" git config --global user.name "bids-maintenance" - name: Set up Node + working-dir: ./legacy run: | npm install -g npm@^7 npm install @@ -44,11 +45,14 @@ jobs: run: git submodule update --init - name: Jest tests run: npm run coverage -- --maxWorkers=2 --testTimeout=10000 --colors + working-dir: ./legacy - name: Upload to codecov + working-dir: ./legacy uses: codecov/codecov-action@v4 with: token: ${{ secrets.CODECOV_TOKEN }} - name: Smoke tests + working-dir: ./legacy run: | bids-validator/bin/bids-validator bids-validator/tests/data/valid_headers/ --ignoreNiftiHeaders bids-validator/bin/bids-validator bids-validator/tests/data/valid_headers/ --ignoreNiftiHeaders --json diff --git a/.github/workflows/schema_web_deploy.yml b/.github/workflows/schema_web_deploy.yml index 82a5899b..f57e345d 100644 --- a/.github/workflows/schema_web_deploy.yml +++ b/.github/workflows/schema_web_deploy.yml @@ -25,10 +25,12 @@ jobs: working-directory: ./web - name: Install NPM deps run: npm install + working-directory: ./legacy - name: Build legacy validator website run: npm run web-export + working-directory: ./legacy - name: Move legacy validator build into deno website - run: mv bids-validator-web/out web/dist/legacy + run: mv legacy/bids-validator-web/out web/dist/legacy - name: Upload GitHub Pages artifact uses: actions/upload-pages-artifact@v3 with: diff --git a/.gitignore b/.gitignore index b8dcdfd3..e0fa00f4 100644 --- a/.gitignore +++ b/.gitignore @@ -11,7 +11,7 @@ coverage/ __pycache__/ dist/ *.egg-info/ -bids-validator-web/out/ +legacy/bids-validator-web/out/ .next/ # Only use global yarn.lock diff --git a/.gitmodules b/.gitmodules index c1d12f48..bc251df0 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,3 @@ [submodule "bids-examples"] - path = bids-validator/tests/data/bids-examples + path = legacy/bids-validator/tests/data/bids-examples url = https://github.com/bids-standard/bids-examples.git diff --git a/bids-validator/deno.lock b/bids-validator/deno.lock new file mode 100644 index 00000000..023fb017 --- /dev/null +++ b/bids-validator/deno.lock @@ -0,0 +1,398 @@ +{ + "version": "4", + "specifiers": { + "jsr:@bids/schema@0.11.4-dev.6+d9c23eb0": "0.11.4-dev.6+d9c23eb0", + "jsr:@cliffy/command@1.0.0-rc.5": "1.0.0-rc.5", + "jsr:@cliffy/flags@1.0.0-rc.5": "1.0.0-rc.5", + "jsr:@cliffy/internal@1.0.0-rc.5": "1.0.0-rc.5", + "jsr:@cliffy/table@1.0.0-rc.5": "1.0.0-rc.5", + "jsr:@libs/typing@2": "2.9.0", + "jsr:@libs/xml@5.4.13": "5.4.13", + "jsr:@luca/esbuild-deno-loader@0.11.0": "0.11.0", + "jsr:@std/assert@1.0.2": "1.0.2", + "jsr:@std/bytes@^1.0.2": "1.0.2", + "jsr:@std/bytes@^1.0.2-rc.3": "1.0.2", + "jsr:@std/cli@1.0.0-rc.2": "1.0.0-rc.2", + "jsr:@std/encoding@^1.0.5": "1.0.5", + "jsr:@std/fmt@1.0.0": "1.0.0", + "jsr:@std/fmt@^1.0.0-rc.1": "1.0.0", + "jsr:@std/fmt@~0.225.4": "0.225.6", + "jsr:@std/fs@1.0.1": "1.0.1", + "jsr:@std/fs@^1.0.0-rc.5": "1.0.1", + "jsr:@std/internal@^1.0.1": "1.0.4", + "jsr:@std/io@0.224.4": "0.224.4", + "jsr:@std/io@~0.224.3": "0.224.4", + "jsr:@std/log@0.224.5": "0.224.5", + "jsr:@std/path@1.0.2": "1.0.2", + "jsr:@std/path@^1.0.2": "1.0.2", + "jsr:@std/path@^1.0.6": "1.0.6", + "jsr:@std/text@1.0.0-rc.1": "1.0.0-rc.1", + "jsr:@std/yaml@^1.0.4": "1.0.5", + "npm:ajv@8.17.1": "8.17.1", + "npm:hed-validator@3.15.5": "3.15.5", + "npm:ignore@5.3.2": "5.3.2", + "npm:nifti-reader-js@0.6.8": "0.6.8" + }, + "jsr": { + "@bids/schema@0.11.4-dev.6+d9c23eb0": { + "integrity": "a0ac8687737bc5e3efa63c00df9c637596441feb2ff5ab243468ca84ea24fc6e" + }, + "@cliffy/command@1.0.0-rc.5": { + "integrity": "55e00a1d0ae38152fb275a89494a81ffb9b144eb9060107c0be5af46e1ba736c", + "dependencies": [ + "jsr:@cliffy/flags", + "jsr:@cliffy/internal", + "jsr:@cliffy/table", + "jsr:@std/fmt@~0.225.4", + "jsr:@std/text" + ] + }, + "@cliffy/flags@1.0.0-rc.5": { + "integrity": "bd33b7b399e0af353f5516d87a2d552d46ee7e7f4a6f0c0bc65fcce750710217", + "dependencies": [ + "jsr:@std/text" + ] + }, + "@cliffy/internal@1.0.0-rc.5": { + "integrity": "1e8dca4fcfba1815bf1a899bb880e09f8b45284c352465ef8fb015887c1fc126" + }, + "@cliffy/table@1.0.0-rc.5": { + "integrity": "2b3e1b4764bbb56b0c39aeba95bc0bb551d9bd4475fbb6d1ce368c08b7ef9eb3", + "dependencies": [ + "jsr:@std/cli", + "jsr:@std/fmt@~0.225.4" + ] + }, + "@libs/typing@2.9.0": { + "integrity": "ddf35ea652b807cd9b19b4f3f163fb5d76d57299053753fbd01ba8b02d9306ad" + }, + "@libs/xml@5.4.13": { + "integrity": "995320d1ce4a29ced82233e5e46d47a880e338197bbd257a686bf9afcc3ac0e4", + "dependencies": [ + "jsr:@libs/typing" + ] + }, + "@luca/esbuild-deno-loader@0.11.0": { + "integrity": "c05a989aa7c4ee6992a27be5f15cfc5be12834cab7ff84cabb47313737c51a2c", + "dependencies": [ + "jsr:@std/bytes@^1.0.2", + "jsr:@std/encoding", + "jsr:@std/path@^1.0.6" + ] + }, + "@std/assert@1.0.2": { + "integrity": "ccacec332958126deaceb5c63ff8b4eaf9f5ed0eac9feccf124110435e59e49c", + "dependencies": [ + "jsr:@std/internal" + ] + }, + "@std/bytes@1.0.2": { + "integrity": "fbdee322bbd8c599a6af186a1603b3355e59a5fb1baa139f8f4c3c9a1b3e3d57" + }, + "@std/cli@1.0.0-rc.2": { + "integrity": "97dfae82b9f0e189768ebfa7a5da53375955b94bad0a1804f8e3b73563b03787" + }, + "@std/encoding@1.0.5": { + "integrity": "ecf363d4fc25bd85bd915ff6733a7e79b67e0e7806334af15f4645c569fefc04" + }, + "@std/fmt@0.225.6": { + "integrity": "aba6aea27f66813cecfd9484e074a9e9845782ab0685c030e453a8a70b37afc8" + }, + "@std/fmt@1.0.0": { + "integrity": "8a95c9fdbb61559418ccbc0f536080cf43341655e1444f9d375a66886ceaaa3d" + }, + "@std/fs@1.0.1": { + "integrity": "d6914ca2c21abe591f733b31dbe6331e446815e513e2451b3b9e472daddfefcb", + "dependencies": [ + "jsr:@std/path@^1.0.2" + ] + }, + "@std/internal@1.0.4": { + "integrity": "62e8e4911527e5e4f307741a795c0b0a9e6958d0b3790716ae71ce085f755422" + }, + "@std/io@0.224.4": { + "integrity": "bce1151765e4e70e376039fd72c71672b4d4aae363878a5ee3e58361b81197ec", + "dependencies": [ + "jsr:@std/bytes@^1.0.2-rc.3" + ] + }, + "@std/log@0.224.5": { + "integrity": "4612a45189438441bbd923a4cad1cce5c44c6c4a039195a3e8d831ce38894eee", + "dependencies": [ + "jsr:@std/fmt@^1.0.0-rc.1", + "jsr:@std/fs@^1.0.0-rc.5", + "jsr:@std/io@~0.224.3" + ] + }, + "@std/path@1.0.2": { + "integrity": "a452174603f8c620bd278a380c596437a9eef50c891c64b85812f735245d9ec7" + }, + "@std/path@1.0.6": { + "integrity": "ab2c55f902b380cf28e0eec501b4906e4c1960d13f00e11cfbcd21de15f18fed" + }, + "@std/text@1.0.0-rc.1": { + "integrity": "34c722203e87ee12792c8d4a0cd2ee0e001341cbce75b860fc21be19d62232b0" + }, + "@std/yaml@1.0.5": { + "integrity": "71ba3d334305ee2149391931508b2c293a8490f94a337eef3a09cade1a2a2742" + } + }, + "npm": { + "ajv@8.17.1": { + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dependencies": [ + "fast-deep-equal", + "fast-uri", + "json-schema-traverse", + "require-from-string" + ] + }, + "base64-js@1.5.1": { + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "buffer@6.0.3": { + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dependencies": [ + "base64-js", + "ieee754" + ] + }, + "cross-fetch@4.0.0": { + "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==", + "dependencies": [ + "node-fetch" + ] + }, + "date-and-time@3.6.0": { + "integrity": "sha512-V99gLaMqNQxPCObBumb31Bfy3OByXnpqUM0yHPi/aBQE61g42A2rGk6Z2CDnpLrWsOFLQwOgl4Vgshw6D44ebw==" + }, + "date-fns@3.6.0": { + "integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==" + }, + "events@3.3.0": { + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "fast-deep-equal@3.1.3": { + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-uri@3.0.1": { + "integrity": "sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==" + }, + "fflate@0.8.2": { + "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==" + }, + "hed-validator@3.15.5": { + "integrity": "sha512-os1Q2ecNT2QwVLHISjjHKvodW3cyuSnOKCadjggcMd7f6QmMwuSg1E4pyqOX2MxruMbAt4/K4Qiju+lIUm89iQ==", + "dependencies": [ + "buffer", + "cross-fetch", + "date-and-time", + "date-fns", + "events", + "lodash", + "path", + "pluralize", + "semver", + "string_decoder", + "unicode-name", + "xml2js" + ] + }, + "ieee754@1.2.1": { + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "ignore@5.3.2": { + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==" + }, + "inherits@2.0.3": { + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "json-schema-traverse@1.0.0": { + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "lodash@4.17.21": { + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "nifti-reader-js@0.6.8": { + "integrity": "sha512-yIKNVzYFiUcSHazoR+sd6Ka7sUmZTabaVqJRFxbdlAKR1hnPBuNP71g3AyApo37nJ3k41c632QPij5q7gF1YPQ==", + "dependencies": [ + "fflate" + ] + }, + "node-fetch@2.7.0": { + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dependencies": [ + "whatwg-url" + ] + }, + "path@0.12.7": { + "integrity": "sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==", + "dependencies": [ + "process", + "util" + ] + }, + "pluralize@8.0.0": { + "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==" + }, + "process@0.11.10": { + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==" + }, + "require-from-string@2.0.2": { + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "safe-buffer@5.2.1": { + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "sax@1.4.1": { + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==" + }, + "semver@7.6.3": { + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==" + }, + "string_decoder@1.3.0": { + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": [ + "safe-buffer" + ] + }, + "tr46@0.0.3": { + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "unicode-name@1.0.2": { + "integrity": "sha512-PETEgU8TKsHoGZXP/3eWRU/4xnXJKwAIm+H7b0s/6CEP6o+YK4tWbwBXPLKe0U5+njWEAo2snT5+Mvoau6BI8A==" + }, + "util@0.10.4": { + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "dependencies": [ + "inherits" + ] + }, + "webidl-conversions@3.0.1": { + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "whatwg-url@5.0.0": { + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": [ + "tr46", + "webidl-conversions" + ] + }, + "xml2js@0.6.2": { + "integrity": "sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==", + "dependencies": [ + "sax", + "xmlbuilder" + ] + }, + "xmlbuilder@11.0.1": { + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" + } + }, + "remote": { + "https://deno.land/std@0.223.0/assert/assert.ts": "09d30564c09de846855b7b071e62b5974b001bb72a4b797958fe0660e7849834", + "https://deno.land/std@0.223.0/assert/assert_exists.ts": "43420cf7f956748ae6ed1230646567b3593cb7a36c5a5327269279c870c5ddfd", + "https://deno.land/std@0.223.0/assert/assertion_error.ts": "ba8752bd27ebc51f723702fac2f54d3e94447598f54264a6653d6413738a8917", + "https://deno.land/std@0.223.0/flags/mod.ts": "9f13f3a49c54618277ac49195af934f1c7d235731bcf80fd33b8b234e6839ce9", + "https://deno.land/std@0.223.0/path/_common/assert_path.ts": "dbdd757a465b690b2cc72fc5fb7698c51507dec6bfafce4ca500c46b76ff7bd8", + "https://deno.land/std@0.223.0/path/_common/basename.ts": "569744855bc8445f3a56087fd2aed56bdad39da971a8d92b138c9913aecc5fa2", + "https://deno.land/std@0.223.0/path/_common/common.ts": "ef73c2860694775fe8ffcbcdd387f9f97c7a656febf0daa8c73b56f4d8a7bd4c", + "https://deno.land/std@0.223.0/path/_common/constants.ts": "dc5f8057159f4b48cd304eb3027e42f1148cf4df1fb4240774d3492b5d12ac0c", + "https://deno.land/std@0.223.0/path/_common/dirname.ts": "684df4aa71a04bbcc346c692c8485594fc8a90b9408dfbc26ff32cf3e0c98cc8", + "https://deno.land/std@0.223.0/path/_common/format.ts": "92500e91ea5de21c97f5fe91e178bae62af524b72d5fcd246d6d60ae4bcada8b", + "https://deno.land/std@0.223.0/path/_common/from_file_url.ts": "d672bdeebc11bf80e99bf266f886c70963107bdd31134c4e249eef51133ceccf", + "https://deno.land/std@0.223.0/path/_common/glob_to_reg_exp.ts": "6cac16d5c2dc23af7d66348a7ce430e5de4e70b0eede074bdbcf4903f4374d8d", + "https://deno.land/std@0.223.0/path/_common/normalize.ts": "684df4aa71a04bbcc346c692c8485594fc8a90b9408dfbc26ff32cf3e0c98cc8", + "https://deno.land/std@0.223.0/path/_common/normalize_string.ts": "33edef773c2a8e242761f731adeb2bd6d683e9c69e4e3d0092985bede74f4ac3", + "https://deno.land/std@0.223.0/path/_common/relative.ts": "faa2753d9b32320ed4ada0733261e3357c186e5705678d9dd08b97527deae607", + "https://deno.land/std@0.223.0/path/_common/strip_trailing_separators.ts": "7024a93447efcdcfeaa9339a98fa63ef9d53de363f1fbe9858970f1bba02655a", + "https://deno.land/std@0.223.0/path/_common/to_file_url.ts": "7f76adbc83ece1bba173e6e98a27c647712cab773d3f8cbe0398b74afc817883", + "https://deno.land/std@0.223.0/path/_interface.ts": "8dfeb930ca4a772c458a8c7bbe1e33216fe91c253411338ad80c5b6fa93ddba0", + "https://deno.land/std@0.223.0/path/_os.ts": "8fb9b90fb6b753bd8c77cfd8a33c2ff6c5f5bc185f50de8ca4ac6a05710b2c15", + "https://deno.land/std@0.223.0/path/basename.ts": "7ee495c2d1ee516ffff48fb9a93267ba928b5a3486b550be73071bc14f8cc63e", + "https://deno.land/std@0.223.0/path/common.ts": "03e52e22882402c986fe97ca3b5bb4263c2aa811c515ce84584b23bac4cc2643", + "https://deno.land/std@0.223.0/path/constants.ts": "0c206169ca104938ede9da48ac952de288f23343304a1c3cb6ec7625e7325f36", + "https://deno.land/std@0.223.0/path/dirname.ts": "85bd955bf31d62c9aafdd7ff561c4b5fb587d11a9a5a45e2b01aedffa4238a7c", + "https://deno.land/std@0.223.0/path/extname.ts": "593303db8ae8c865cbd9ceec6e55d4b9ac5410c1e276bfd3131916591b954441", + "https://deno.land/std@0.223.0/path/format.ts": "6ce1779b0980296cf2bc20d66436b12792102b831fd281ab9eb08fa8a3e6f6ac", + "https://deno.land/std@0.223.0/path/from_file_url.ts": "911833ae4fd10a1c84f6271f36151ab785955849117dc48c6e43b929504ee069", + "https://deno.land/std@0.223.0/path/glob_to_regexp.ts": "7f30f0a21439cadfdae1be1bf370880b415e676097fda584a63ce319053b5972", + "https://deno.land/std@0.223.0/path/is_absolute.ts": "4791afc8bfd0c87f0526eaa616b0d16e7b3ab6a65b62942e50eac68de4ef67d7", + "https://deno.land/std@0.223.0/path/is_glob.ts": "a65f6195d3058c3050ab905705891b412ff942a292bcbaa1a807a74439a14141", + "https://deno.land/std@0.223.0/path/join.ts": "ae2ec5ca44c7e84a235fd532e4a0116bfb1f2368b394db1c4fb75e3c0f26a33a", + "https://deno.land/std@0.223.0/path/join_globs.ts": "5b3bf248b93247194f94fa6947b612ab9d3abd571ca8386cf7789038545e54a0", + "https://deno.land/std@0.223.0/path/mod.ts": "2821a1bb3a4148a0ffe79c92aa41aa9319fef73c6d6f5178f52b2c720d3eb02d", + "https://deno.land/std@0.223.0/path/normalize.ts": "4155743ccceeed319b350c1e62e931600272fad8ad00c417b91df093867a8352", + "https://deno.land/std@0.223.0/path/normalize_glob.ts": "cc89a77a7d3b1d01053b9dcd59462b75482b11e9068ae6c754b5cf5d794b374f", + "https://deno.land/std@0.223.0/path/parse.ts": "3e172974e3c71025f5fbd2bd9db4307acb9cc2de14cf6f4464bf40957663cabe", + "https://deno.land/std@0.223.0/path/posix/_util.ts": "1e3937da30f080bfc99fe45d7ed23c47dd8585c5e473b2d771380d3a6937cf9d", + "https://deno.land/std@0.223.0/path/posix/basename.ts": "d2fa5fbbb1c5a3ab8b9326458a8d4ceac77580961b3739cd5bfd1d3541a3e5f0", + "https://deno.land/std@0.223.0/path/posix/common.ts": "26f60ccc8b2cac3e1613000c23ac5a7d392715d479e5be413473a37903a2b5d4", + "https://deno.land/std@0.223.0/path/posix/constants.ts": "93481efb98cdffa4c719c22a0182b994e5a6aed3047e1962f6c2c75b7592bef1", + "https://deno.land/std@0.223.0/path/posix/dirname.ts": "76cd348ffe92345711409f88d4d8561d8645353ac215c8e9c80140069bf42f00", + "https://deno.land/std@0.223.0/path/posix/extname.ts": "e398c1d9d1908d3756a7ed94199fcd169e79466dd88feffd2f47ce0abf9d61d2", + "https://deno.land/std@0.223.0/path/posix/format.ts": "185e9ee2091a42dd39e2a3b8e4925370ee8407572cee1ae52838aed96310c5c1", + "https://deno.land/std@0.223.0/path/posix/from_file_url.ts": "951aee3a2c46fd0ed488899d024c6352b59154c70552e90885ed0c2ab699bc40", + "https://deno.land/std@0.223.0/path/posix/glob_to_regexp.ts": "76f012fcdb22c04b633f536c0b9644d100861bea36e9da56a94b9c589a742e8f", + "https://deno.land/std@0.223.0/path/posix/is_absolute.ts": "cebe561ad0ae294f0ce0365a1879dcfca8abd872821519b4fcc8d8967f888ede", + "https://deno.land/std@0.223.0/path/posix/is_glob.ts": "8a8b08c08bf731acf2c1232218f1f45a11131bc01de81e5f803450a5914434b9", + "https://deno.land/std@0.223.0/path/posix/join.ts": "7fc2cb3716aa1b863e990baf30b101d768db479e70b7313b4866a088db016f63", + "https://deno.land/std@0.223.0/path/posix/join_globs.ts": "a9475b44645feddceb484ee0498e456f4add112e181cb94042cdc6d47d1cdd25", + "https://deno.land/std@0.223.0/path/posix/mod.ts": "2301fc1c54a28b349e20656f68a85f75befa0ee9b6cd75bfac3da5aca9c3f604", + "https://deno.land/std@0.223.0/path/posix/normalize.ts": "baeb49816a8299f90a0237d214cef46f00ba3e95c0d2ceb74205a6a584b58a91", + "https://deno.land/std@0.223.0/path/posix/normalize_glob.ts": "9c87a829b6c0f445d03b3ecadc14492e2864c3ebb966f4cea41e98326e4435c6", + "https://deno.land/std@0.223.0/path/posix/parse.ts": "0b1fc4cb890dbb699ec1d2c232d274843b4a7142e1ad976b69fe51c954eb6080", + "https://deno.land/std@0.223.0/path/posix/relative.ts": "3907d6eda41f0ff723d336125a1ad4349112cd4d48f693859980314d5b9da31c", + "https://deno.land/std@0.223.0/path/posix/resolve.ts": "08b699cfeee10cb6857ccab38fa4b2ec703b0ea33e8e69964f29d02a2d5257cf", + "https://deno.land/std@0.223.0/path/posix/to_file_url.ts": "7aa752ba66a35049e0e4a4be5a0a31ac6b645257d2e031142abb1854de250aaf", + "https://deno.land/std@0.223.0/path/posix/to_namespaced_path.ts": "28b216b3c76f892a4dca9734ff1cc0045d135532bfd9c435ae4858bfa5a2ebf0", + "https://deno.land/std@0.223.0/path/relative.ts": "ab739d727180ed8727e34ed71d976912461d98e2b76de3d3de834c1066667add", + "https://deno.land/std@0.223.0/path/resolve.ts": "a6f977bdb4272e79d8d0ed4333e3d71367cc3926acf15ac271f1d059c8494d8d", + "https://deno.land/std@0.223.0/path/to_file_url.ts": "88f049b769bce411e2d2db5bd9e6fd9a185a5fbd6b9f5ad8f52bef517c4ece1b", + "https://deno.land/std@0.223.0/path/to_namespaced_path.ts": "b706a4103b104cfadc09600a5f838c2ba94dbcdb642344557122dda444526e40", + "https://deno.land/std@0.223.0/path/windows/_util.ts": "d5f47363e5293fced22c984550d5e70e98e266cc3f31769e1710511803d04808", + "https://deno.land/std@0.223.0/path/windows/basename.ts": "6bbc57bac9df2cec43288c8c5334919418d784243a00bc10de67d392ab36d660", + "https://deno.land/std@0.223.0/path/windows/common.ts": "26f60ccc8b2cac3e1613000c23ac5a7d392715d479e5be413473a37903a2b5d4", + "https://deno.land/std@0.223.0/path/windows/constants.ts": "5afaac0a1f67b68b0a380a4ef391bf59feb55856aa8c60dfc01bd3b6abb813f5", + "https://deno.land/std@0.223.0/path/windows/dirname.ts": "33e421be5a5558a1346a48e74c330b8e560be7424ed7684ea03c12c21b627bc9", + "https://deno.land/std@0.223.0/path/windows/extname.ts": "165a61b00d781257fda1e9606a48c78b06815385e7d703232548dbfc95346bef", + "https://deno.land/std@0.223.0/path/windows/format.ts": "bbb5ecf379305b472b1082cd2fdc010e44a0020030414974d6029be9ad52aeb6", + "https://deno.land/std@0.223.0/path/windows/from_file_url.ts": "ced2d587b6dff18f963f269d745c4a599cf82b0c4007356bd957cb4cb52efc01", + "https://deno.land/std@0.223.0/path/windows/glob_to_regexp.ts": "e45f1f89bf3fc36f94ab7b3b9d0026729829fabc486c77f414caebef3b7304f8", + "https://deno.land/std@0.223.0/path/windows/is_absolute.ts": "4a8f6853f8598cf91a835f41abed42112cebab09478b072e4beb00ec81f8ca8a", + "https://deno.land/std@0.223.0/path/windows/is_glob.ts": "8a8b08c08bf731acf2c1232218f1f45a11131bc01de81e5f803450a5914434b9", + "https://deno.land/std@0.223.0/path/windows/join.ts": "8d03530ab89195185103b7da9dfc6327af13eabdcd44c7c63e42e27808f50ecf", + "https://deno.land/std@0.223.0/path/windows/join_globs.ts": "a9475b44645feddceb484ee0498e456f4add112e181cb94042cdc6d47d1cdd25", + "https://deno.land/std@0.223.0/path/windows/mod.ts": "2301fc1c54a28b349e20656f68a85f75befa0ee9b6cd75bfac3da5aca9c3f604", + "https://deno.land/std@0.223.0/path/windows/normalize.ts": "78126170ab917f0ca355a9af9e65ad6bfa5be14d574c5fb09bb1920f52577780", + "https://deno.land/std@0.223.0/path/windows/normalize_glob.ts": "9c87a829b6c0f445d03b3ecadc14492e2864c3ebb966f4cea41e98326e4435c6", + "https://deno.land/std@0.223.0/path/windows/parse.ts": "dbdfe2bc6db482d755b5f63f7207cd019240fcac02ad2efa582adf67ff10553a", + "https://deno.land/std@0.223.0/path/windows/relative.ts": "3e1abc7977ee6cc0db2730d1f9cb38be87b0ce4806759d271a70e4997fc638d7", + "https://deno.land/std@0.223.0/path/windows/resolve.ts": "8dae1dadfed9d46ff46cc337c9525c0c7d959fb400a6308f34595c45bdca1972", + "https://deno.land/std@0.223.0/path/windows/to_file_url.ts": "40e560ee4854fe5a3d4d12976cef2f4e8914125c81b11f1108e127934ced502e", + "https://deno.land/std@0.223.0/path/windows/to_namespaced_path.ts": "4ffa4fb6fae321448d5fe810b3ca741d84df4d7897e61ee29be961a6aac89a4c", + "https://deno.land/x/denoflate@1.2.1/mod.ts": "f5628e44b80b3d80ed525afa2ba0f12408e3849db817d47a883b801f9ce69dd6", + "https://deno.land/x/denoflate@1.2.1/pkg/denoflate.js": "b9f9ad9457d3f12f28b1fb35c555f57443427f74decb403113d67364e4f2caf4", + "https://deno.land/x/denoflate@1.2.1/pkg/denoflate_bg.wasm.js": "d581956245407a2115a3d7e8d85a9641c032940a8e810acbd59ca86afd34d44d", + "https://deno.land/x/esbuild@v0.24.0/mod.js": "15b51f08198c373555700a695b6c6630a86f2c254938e81be7711eb6d4edc74e" + }, + "workspace": { + "dependencies": [ + "jsr:@bids/schema@0.11.4-dev.6+d9c23eb0", + "jsr:@cliffy/command@1.0.0-rc.5", + "jsr:@cliffy/table@1.0.0-rc.5", + "jsr:@libs/xml@5.4.13", + "jsr:@std/assert@1.0.2", + "jsr:@std/fmt@1.0.0", + "jsr:@std/fs@1.0.1", + "jsr:@std/io@0.224.4", + "jsr:@std/log@0.224.5", + "jsr:@std/path@1.0.2", + "jsr:@std/yaml@^1.0.4", + "npm:ajv@8.17.1", + "npm:hed-validator@3.15.5", + "npm:ignore@5.3.2", + "npm:nifti-reader-js@0.6.8" + ] + } +} diff --git a/bids-validator/tests b/bids-validator/tests new file mode 120000 index 00000000..fade7455 --- /dev/null +++ b/bids-validator/tests @@ -0,0 +1 @@ +../legacy/bids-validator-legacy/tests/ \ No newline at end of file diff --git a/Dockerfile b/legacy/Dockerfile similarity index 100% rename from Dockerfile rename to legacy/Dockerfile diff --git a/README.md b/legacy/README.md similarity index 100% rename from README.md rename to legacy/README.md diff --git a/babel.config.js b/legacy/babel.config.js similarity index 100% rename from babel.config.js rename to legacy/babel.config.js diff --git a/bids-validator-web/.eslintrc b/legacy/bids-validator-web/.eslintrc similarity index 100% rename from bids-validator-web/.eslintrc rename to legacy/bids-validator-web/.eslintrc diff --git a/bids-validator-web/components/App.jsx b/legacy/bids-validator-web/components/App.jsx similarity index 100% rename from bids-validator-web/components/App.jsx rename to legacy/bids-validator-web/components/App.jsx diff --git a/bids-validator-web/components/ErrorLink.jsx b/legacy/bids-validator-web/components/ErrorLink.jsx similarity index 100% rename from bids-validator-web/components/ErrorLink.jsx rename to legacy/bids-validator-web/components/ErrorLink.jsx diff --git a/bids-validator-web/components/Issues.jsx b/legacy/bids-validator-web/components/Issues.jsx similarity index 100% rename from bids-validator-web/components/Issues.jsx rename to legacy/bids-validator-web/components/Issues.jsx diff --git a/bids-validator-web/components/List.jsx b/legacy/bids-validator-web/components/List.jsx similarity index 100% rename from bids-validator-web/components/List.jsx rename to legacy/bids-validator-web/components/List.jsx diff --git a/bids-validator-web/components/Options.jsx b/legacy/bids-validator-web/components/Options.jsx similarity index 100% rename from bids-validator-web/components/Options.jsx rename to legacy/bids-validator-web/components/Options.jsx diff --git a/bids-validator-web/components/Spinner.jsx b/legacy/bids-validator-web/components/Spinner.jsx similarity index 100% rename from bids-validator-web/components/Spinner.jsx rename to legacy/bids-validator-web/components/Spinner.jsx diff --git a/bids-validator-web/components/Summary.jsx b/legacy/bids-validator-web/components/Summary.jsx similarity index 100% rename from bids-validator-web/components/Summary.jsx rename to legacy/bids-validator-web/components/Summary.jsx diff --git a/bids-validator-web/components/Upload.jsx b/legacy/bids-validator-web/components/Upload.jsx similarity index 100% rename from bids-validator-web/components/Upload.jsx rename to legacy/bids-validator-web/components/Upload.jsx diff --git a/bids-validator-web/components/Validate.jsx b/legacy/bids-validator-web/components/Validate.jsx similarity index 100% rename from bids-validator-web/components/Validate.jsx rename to legacy/bids-validator-web/components/Validate.jsx diff --git a/bids-validator-web/components/results/Issue.jsx b/legacy/bids-validator-web/components/results/Issue.jsx similarity index 100% rename from bids-validator-web/components/results/Issue.jsx rename to legacy/bids-validator-web/components/results/Issue.jsx diff --git a/bids-validator-web/components/results/Issues.jsx b/legacy/bids-validator-web/components/results/Issues.jsx similarity index 100% rename from bids-validator-web/components/results/Issues.jsx rename to legacy/bids-validator-web/components/results/Issues.jsx diff --git a/bids-validator-web/components/results/Results.jsx b/legacy/bids-validator-web/components/results/Results.jsx similarity index 100% rename from bids-validator-web/components/results/Results.jsx rename to legacy/bids-validator-web/components/results/Results.jsx diff --git a/bids-validator-web/index.scss b/legacy/bids-validator-web/index.scss similarity index 100% rename from bids-validator-web/index.scss rename to legacy/bids-validator-web/index.scss diff --git a/bids-validator-web/next.config.js b/legacy/bids-validator-web/next.config.js similarity index 100% rename from bids-validator-web/next.config.js rename to legacy/bids-validator-web/next.config.js diff --git a/bids-validator-web/package.json b/legacy/bids-validator-web/package.json similarity index 100% rename from bids-validator-web/package.json rename to legacy/bids-validator-web/package.json diff --git a/bids-validator-web/pages/_app.js b/legacy/bids-validator-web/pages/_app.js similarity index 100% rename from bids-validator-web/pages/_app.js rename to legacy/bids-validator-web/pages/_app.js diff --git a/bids-validator-web/pages/index.js b/legacy/bids-validator-web/pages/index.js similarity index 100% rename from bids-validator-web/pages/index.js rename to legacy/bids-validator-web/pages/index.js diff --git a/bids-validator/README.md b/legacy/bids-validator/README.md similarity index 100% rename from bids-validator/README.md rename to legacy/bids-validator/README.md diff --git a/bids-validator/bids_validator/rules/associated_data_rules.json b/legacy/bids-validator/bids_validator/rules/associated_data_rules.json similarity index 100% rename from bids-validator/bids_validator/rules/associated_data_rules.json rename to legacy/bids-validator/bids_validator/rules/associated_data_rules.json diff --git a/bids-validator/bids_validator/rules/file_level_rules.json b/legacy/bids-validator/bids_validator/rules/file_level_rules.json similarity index 100% rename from bids-validator/bids_validator/rules/file_level_rules.json rename to legacy/bids-validator/bids_validator/rules/file_level_rules.json diff --git a/bids-validator/bids_validator/rules/phenotypic_rules.json b/legacy/bids-validator/bids_validator/rules/phenotypic_rules.json similarity index 100% rename from bids-validator/bids_validator/rules/phenotypic_rules.json rename to legacy/bids-validator/bids_validator/rules/phenotypic_rules.json diff --git a/bids-validator/bids_validator/rules/session_level_rules.json b/legacy/bids-validator/bids_validator/rules/session_level_rules.json similarity index 100% rename from bids-validator/bids_validator/rules/session_level_rules.json rename to legacy/bids-validator/bids_validator/rules/session_level_rules.json diff --git a/bids-validator/bids_validator/rules/subject_level_rules.json b/legacy/bids-validator/bids_validator/rules/subject_level_rules.json similarity index 100% rename from bids-validator/bids_validator/rules/subject_level_rules.json rename to legacy/bids-validator/bids_validator/rules/subject_level_rules.json diff --git a/bids-validator/bids_validator/rules/top_level_rules.json b/legacy/bids-validator/bids_validator/rules/top_level_rules.json similarity index 100% rename from bids-validator/bids_validator/rules/top_level_rules.json rename to legacy/bids-validator/bids_validator/rules/top_level_rules.json diff --git a/bids-validator/bids_validator/tsv/non_custom_columns.json b/legacy/bids-validator/bids_validator/tsv/non_custom_columns.json similarity index 100% rename from bids-validator/bids_validator/tsv/non_custom_columns.json rename to legacy/bids-validator/bids_validator/tsv/non_custom_columns.json diff --git a/bids-validator/bin/bids-validator b/legacy/bids-validator/bin/bids-validator similarity index 100% rename from bids-validator/bin/bids-validator rename to legacy/bids-validator/bin/bids-validator diff --git a/bids-validator/bin/test-submodule-exists b/legacy/bids-validator/bin/test-submodule-exists similarity index 100% rename from bids-validator/bin/test-submodule-exists rename to legacy/bids-validator/bin/test-submodule-exists diff --git a/bids-validator/cli.js b/legacy/bids-validator/cli.js similarity index 100% rename from bids-validator/cli.js rename to legacy/bids-validator/cli.js diff --git a/bids-validator/docs/dev.md b/legacy/bids-validator/docs/dev.md similarity index 100% rename from bids-validator/docs/dev.md rename to legacy/bids-validator/docs/dev.md diff --git a/bids-validator/esbuild.mjs b/legacy/bids-validator/esbuild.mjs similarity index 100% rename from bids-validator/esbuild.mjs rename to legacy/bids-validator/esbuild.mjs diff --git a/bids-validator/index.js b/legacy/bids-validator/index.js similarity index 100% rename from bids-validator/index.js rename to legacy/bids-validator/index.js diff --git a/bids-validator/package.json b/legacy/bids-validator/package.json similarity index 100% rename from bids-validator/package.json rename to legacy/bids-validator/package.json diff --git a/bids-validator/tests/bids-web.spec.js b/legacy/bids-validator/tests/bids-web.spec.js similarity index 100% rename from bids-validator/tests/bids-web.spec.js rename to legacy/bids-validator/tests/bids-web.spec.js diff --git a/bids-validator/tests/bids.spec.js b/legacy/bids-validator/tests/bids.spec.js similarity index 100% rename from bids-validator/tests/bids.spec.js rename to legacy/bids-validator/tests/bids.spec.js diff --git a/bids-validator/tests/bval.spec.js b/legacy/bids-validator/tests/bval.spec.js similarity index 100% rename from bids-validator/tests/bval.spec.js rename to legacy/bids-validator/tests/bval.spec.js diff --git a/bids-validator/tests/bvec.spec.js b/legacy/bids-validator/tests/bvec.spec.js similarity index 100% rename from bids-validator/tests/bvec.spec.js rename to legacy/bids-validator/tests/bvec.spec.js diff --git a/bids-validator/tests/cli.spec.js b/legacy/bids-validator/tests/cli.spec.js similarity index 100% rename from bids-validator/tests/cli.spec.js rename to legacy/bids-validator/tests/cli.spec.js diff --git a/bids-validator/tests/consoleFormat.spec.js b/legacy/bids-validator/tests/consoleFormat.spec.js similarity index 100% rename from bids-validator/tests/consoleFormat.spec.js rename to legacy/bids-validator/tests/consoleFormat.spec.js diff --git a/bids-validator/tests/data/bids-examples b/legacy/bids-validator/tests/data/bids-examples similarity index 100% rename from bids-validator/tests/data/bids-examples rename to legacy/bids-validator/tests/data/bids-examples diff --git a/bids-validator/tests/data/broken_brainvision_data/dataset_description.json b/legacy/bids-validator/tests/data/broken_brainvision_data/dataset_description.json similarity index 100% rename from bids-validator/tests/data/broken_brainvision_data/dataset_description.json rename to legacy/bids-validator/tests/data/broken_brainvision_data/dataset_description.json diff --git a/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.eeg b/legacy/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.eeg similarity index 100% rename from bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.eeg rename to legacy/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.eeg diff --git a/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.vhdr b/legacy/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.vhdr similarity index 100% rename from bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.vhdr rename to legacy/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.vhdr diff --git a/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.vmrk b/legacy/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.vmrk similarity index 100% rename from bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.vmrk rename to legacy/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.vmrk diff --git a/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_events.tsv b/legacy/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_events.tsv similarity index 100% rename from bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_events.tsv rename to legacy/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_events.tsv diff --git a/bids-validator/tests/data/broken_pet_example_2-pet_mri/README b/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/README similarity index 100% rename from bids-validator/tests/data/broken_pet_example_2-pet_mri/README rename to legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/README diff --git a/bids-validator/tests/data/broken_pet_example_2-pet_mri/dataset_description.json b/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/dataset_description.json similarity index 100% rename from bids-validator/tests/data/broken_pet_example_2-pet_mri/dataset_description.json rename to legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/dataset_description.json diff --git a/bids-validator/tests/data/broken_pet_example_2-pet_mri/participants.json b/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/participants.json similarity index 100% rename from bids-validator/tests/data/broken_pet_example_2-pet_mri/participants.json rename to legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/participants.json diff --git a/bids-validator/tests/data/broken_pet_example_2-pet_mri/participants.tsv b/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/participants.tsv similarity index 100% rename from bids-validator/tests/data/broken_pet_example_2-pet_mri/participants.tsv rename to legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/participants.tsv diff --git a/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/anat/sub-01_ses-01_T1w.json b/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/anat/sub-01_ses-01_T1w.json similarity index 100% rename from bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/anat/sub-01_ses-01_T1w.json rename to legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/anat/sub-01_ses-01_T1w.json diff --git a/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii.gz b/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii.gz similarity index 100% rename from bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii.gz rename to legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii.gz diff --git a/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/pet/sub-01_ses-01_pet.json b/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/pet/sub-01_ses-01_pet.json similarity index 100% rename from bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/pet/sub-01_ses-01_pet.json rename to legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/pet/sub-01_ses-01_pet.json diff --git a/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz b/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz similarity index 100% rename from bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz rename to legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz diff --git a/bids-validator/tests/data/broken_pet_example_3-pet_blood/README b/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/README similarity index 100% rename from bids-validator/tests/data/broken_pet_example_3-pet_blood/README rename to legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/README diff --git a/bids-validator/tests/data/broken_pet_example_3-pet_blood/dataset_description.json b/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/dataset_description.json similarity index 100% rename from bids-validator/tests/data/broken_pet_example_3-pet_blood/dataset_description.json rename to legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/dataset_description.json diff --git a/bids-validator/tests/data/broken_pet_example_3-pet_blood/participants.json b/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/participants.json similarity index 100% rename from bids-validator/tests/data/broken_pet_example_3-pet_blood/participants.json rename to legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/participants.json diff --git a/bids-validator/tests/data/broken_pet_example_3-pet_blood/participants.tsv b/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/participants.tsv similarity index 100% rename from bids-validator/tests/data/broken_pet_example_3-pet_blood/participants.tsv rename to legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/participants.tsv diff --git a/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii b/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii similarity index 100% rename from bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii rename to legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii diff --git a/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_pet.json b/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_pet.json similarity index 100% rename from bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_pet.json rename to legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_pet.json diff --git a/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz b/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz similarity index 100% rename from bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz rename to legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz diff --git a/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.json b/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.json similarity index 100% rename from bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.json rename to legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.json diff --git a/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.tsv b/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.tsv similarity index 100% rename from bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.tsv rename to legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.tsv diff --git a/bids-validator/tests/data/citation/bad.cff b/legacy/bids-validator/tests/data/citation/bad.cff similarity index 100% rename from bids-validator/tests/data/citation/bad.cff rename to legacy/bids-validator/tests/data/citation/bad.cff diff --git a/bids-validator/tests/data/citation/good.cff b/legacy/bids-validator/tests/data/citation/good.cff similarity index 100% rename from bids-validator/tests/data/citation/good.cff rename to legacy/bids-validator/tests/data/citation/good.cff diff --git a/bids-validator/tests/data/collectModalities-data.js b/legacy/bids-validator/tests/data/collectModalities-data.js similarity index 100% rename from bids-validator/tests/data/collectModalities-data.js rename to legacy/bids-validator/tests/data/collectModalities-data.js diff --git a/bids-validator/tests/data/ds006_missing-session/CHANGES b/legacy/bids-validator/tests/data/ds006_missing-session/CHANGES similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/CHANGES rename to legacy/bids-validator/tests/data/ds006_missing-session/CHANGES diff --git a/bids-validator/tests/data/ds006_missing-session/README b/legacy/bids-validator/tests/data/ds006_missing-session/README similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/README rename to legacy/bids-validator/tests/data/ds006_missing-session/README diff --git a/bids-validator/tests/data/ds006_missing-session/dataset_description.json b/legacy/bids-validator/tests/data/ds006_missing-session/dataset_description.json similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/dataset_description.json rename to legacy/bids-validator/tests/data/ds006_missing-session/dataset_description.json diff --git a/bids-validator/tests/data/ds006_missing-session/participants.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/participants.tsv similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/participants.tsv rename to legacy/bids-validator/tests/data/ds006_missing-session/participants.tsv diff --git a/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/anat/sub-01_ses-post_T1w.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/anat/sub-01_ses-post_T1w.nii.gz similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/anat/sub-01_ses-post_T1w.nii.gz rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/anat/sub-01_ses-post_T1w.nii.gz diff --git a/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/anat/sub-01_ses-post_inplaneT2.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/anat/sub-01_ses-post_inplaneT2.nii.gz similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/anat/sub-01_ses-post_inplaneT2.nii.gz rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/anat/sub-01_ses-post_inplaneT2.nii.gz diff --git a/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz diff --git a/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv diff --git a/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz diff --git a/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv diff --git a/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz diff --git a/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv diff --git a/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz diff --git a/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/anat/sub-02_ses-post_T1w.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/anat/sub-02_ses-post_T1w.nii.gz similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/anat/sub-02_ses-post_T1w.nii.gz rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/anat/sub-02_ses-post_T1w.nii.gz diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/anat/sub-02_ses-post_inplaneT2.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/anat/sub-02_ses-post_inplaneT2.nii.gz similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/anat/sub-02_ses-post_inplaneT2.nii.gz rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/anat/sub-02_ses-post_inplaneT2.nii.gz diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/anat/sub-02_ses-pre_T1w.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/anat/sub-02_ses-pre_T1w.nii.gz similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/anat/sub-02_ses-pre_T1w.nii.gz rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/anat/sub-02_ses-pre_T1w.nii.gz diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/anat/sub-02_ses-pre_inplaneT2.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/anat/sub-02_ses-pre_inplaneT2.nii.gz similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/anat/sub-02_ses-pre_inplaneT2.nii.gz rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/anat/sub-02_ses-pre_inplaneT2.nii.gz diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-03_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-03_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-03_bold.nii.gz rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-03_bold.nii.gz diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-03_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-03_events.tsv similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-03_events.tsv rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-03_events.tsv diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-04_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-04_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-04_bold.nii.gz rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-04_bold.nii.gz diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-04_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-04_events.tsv similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-04_events.tsv rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-04_events.tsv diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz diff --git a/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv rename to legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv diff --git a/bids-validator/tests/data/ds006_missing-session/task-livingnonlivingdecisionwithplainormirrorreversedtext_bold.json b/legacy/bids-validator/tests/data/ds006_missing-session/task-livingnonlivingdecisionwithplainormirrorreversedtext_bold.json similarity index 100% rename from bids-validator/tests/data/ds006_missing-session/task-livingnonlivingdecisionwithplainormirrorreversedtext_bold.json rename to legacy/bids-validator/tests/data/ds006_missing-session/task-livingnonlivingdecisionwithplainormirrorreversedtext_bold.json diff --git a/bids-validator/tests/data/empty_files/CHANGES b/legacy/bids-validator/tests/data/empty_files/CHANGES similarity index 100% rename from bids-validator/tests/data/empty_files/CHANGES rename to legacy/bids-validator/tests/data/empty_files/CHANGES diff --git a/bids-validator/tests/data/empty_files/participants.tsv b/legacy/bids-validator/tests/data/empty_files/participants.tsv similarity index 100% rename from bids-validator/tests/data/empty_files/participants.tsv rename to legacy/bids-validator/tests/data/empty_files/participants.tsv diff --git a/bids-validator/tests/data/empty_files/sub-0001/meg/sub-0001_task-AEF_run-01_meg.ds/BadChannels b/legacy/bids-validator/tests/data/empty_files/sub-0001/meg/sub-0001_task-AEF_run-01_meg.ds/BadChannels similarity index 100% rename from bids-validator/tests/data/empty_files/sub-0001/meg/sub-0001_task-AEF_run-01_meg.ds/BadChannels rename to legacy/bids-validator/tests/data/empty_files/sub-0001/meg/sub-0001_task-AEF_run-01_meg.ds/BadChannels diff --git a/bids-validator/tests/data/empty_files/sub-0001/meg/sub-0001_task-AEF_run-01_meg.ds/sub-0001_task-AEF_run-01_meg.meg4 b/legacy/bids-validator/tests/data/empty_files/sub-0001/meg/sub-0001_task-AEF_run-01_meg.ds/sub-0001_task-AEF_run-01_meg.meg4 similarity index 100% rename from bids-validator/tests/data/empty_files/sub-0001/meg/sub-0001_task-AEF_run-01_meg.ds/sub-0001_task-AEF_run-01_meg.meg4 rename to legacy/bids-validator/tests/data/empty_files/sub-0001/meg/sub-0001_task-AEF_run-01_meg.ds/sub-0001_task-AEF_run-01_meg.meg4 diff --git a/bids-validator/tests/data/empty_files/sub-0001/sub-0001_scans.tsv b/legacy/bids-validator/tests/data/empty_files/sub-0001/sub-0001_scans.tsv similarity index 100% rename from bids-validator/tests/data/empty_files/sub-0001/sub-0001_scans.tsv rename to legacy/bids-validator/tests/data/empty_files/sub-0001/sub-0001_scans.tsv diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/dataset_description.json b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/dataset_description.json similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/dataset_description.json rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/dataset_description.json diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/participants.tsv b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/participants.tsv similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/participants.tsv rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/participants.tsv diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_fieldmap.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_fieldmap.nii.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_fieldmap.nii.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_fieldmap.nii.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude1.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude1.nii.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude1.nii.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude1.nii.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/sub-01_ses-1_scans.tsv b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/sub-01_ses-1_scans.tsv similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/sub-01_ses-1_scans.tsv rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/sub-01_ses-1_scans.tsv diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/sub-01_ses-2_scans.tsv b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/sub-01_ses-2_scans.tsv similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/sub-01_ses-2_scans.tsv rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/sub-01_ses-2_scans.tsv diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/sub-01_sessions.tsv b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/sub-01_sessions.tsv similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/sub-01/sub-01_sessions.tsv rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/sub-01_sessions.tsv diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_bold.json b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_bold.json similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_bold.json rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_bold.json diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_run-1_physio.json b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_run-1_physio.json similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_run-1_physio.json rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_run-1_physio.json diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_run-2_physio.json b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_run-2_physio.json similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_run-2_physio.json rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_run-2_physio.json diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-prefrontal_bold.json b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-prefrontal_bold.json similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-prefrontal_bold.json rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-prefrontal_bold.json diff --git a/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-prefrontal_physio.json b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-prefrontal_physio.json similarity index 100% rename from bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-prefrontal_physio.json rename to legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-prefrontal_physio.json diff --git a/bids-validator/tests/data/gzip/anon.gz b/legacy/bids-validator/tests/data/gzip/anon.gz similarity index 100% rename from bids-validator/tests/data/gzip/anon.gz rename to legacy/bids-validator/tests/data/gzip/anon.gz diff --git a/bids-validator/tests/data/gzip/commented.gz b/legacy/bids-validator/tests/data/gzip/commented.gz similarity index 100% rename from bids-validator/tests/data/gzip/commented.gz rename to legacy/bids-validator/tests/data/gzip/commented.gz diff --git a/bids-validator/tests/data/gzip/stamped.gz b/legacy/bids-validator/tests/data/gzip/stamped.gz similarity index 100% rename from bids-validator/tests/data/gzip/stamped.gz rename to legacy/bids-validator/tests/data/gzip/stamped.gz diff --git a/bids-validator/tests/data/latin-1_description/dataset_description.json b/legacy/bids-validator/tests/data/latin-1_description/dataset_description.json similarity index 100% rename from bids-validator/tests/data/latin-1_description/dataset_description.json rename to legacy/bids-validator/tests/data/latin-1_description/dataset_description.json diff --git a/bids-validator/tests/data/latin-1_description/participants.tsv b/legacy/bids-validator/tests/data/latin-1_description/participants.tsv similarity index 100% rename from bids-validator/tests/data/latin-1_description/participants.tsv rename to legacy/bids-validator/tests/data/latin-1_description/participants.tsv diff --git a/bids-validator/tests/data/latin-1_description/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii b/legacy/bids-validator/tests/data/latin-1_description/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii similarity index 100% rename from bids-validator/tests/data/latin-1_description/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii rename to legacy/bids-validator/tests/data/latin-1_description/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii diff --git a/bids-validator/tests/data/latin-1_description/sub-01/ses-01/sub-01_ses-01_scans.tsv b/legacy/bids-validator/tests/data/latin-1_description/sub-01/ses-01/sub-01_ses-01_scans.tsv similarity index 100% rename from bids-validator/tests/data/latin-1_description/sub-01/ses-01/sub-01_ses-01_scans.tsv rename to legacy/bids-validator/tests/data/latin-1_description/sub-01/ses-01/sub-01_ses-01_scans.tsv diff --git a/bids-validator/tests/data/latin-1_description/sub-01/sub-01_sessions.tsv b/legacy/bids-validator/tests/data/latin-1_description/sub-01/sub-01_sessions.tsv similarity index 100% rename from bids-validator/tests/data/latin-1_description/sub-01/sub-01_sessions.tsv rename to legacy/bids-validator/tests/data/latin-1_description/sub-01/sub-01_sessions.tsv diff --git a/bids-validator/tests/data/no_t1w/CHANGES b/legacy/bids-validator/tests/data/no_t1w/CHANGES similarity index 100% rename from bids-validator/tests/data/no_t1w/CHANGES rename to legacy/bids-validator/tests/data/no_t1w/CHANGES diff --git a/bids-validator/tests/data/no_t1w/README b/legacy/bids-validator/tests/data/no_t1w/README similarity index 100% rename from bids-validator/tests/data/no_t1w/README rename to legacy/bids-validator/tests/data/no_t1w/README diff --git a/bids-validator/tests/data/no_t1w/dataset_description.json b/legacy/bids-validator/tests/data/no_t1w/dataset_description.json similarity index 100% rename from bids-validator/tests/data/no_t1w/dataset_description.json rename to legacy/bids-validator/tests/data/no_t1w/dataset_description.json diff --git a/bids-validator/tests/data/no_t1w/participants.tsv b/legacy/bids-validator/tests/data/no_t1w/participants.tsv similarity index 100% rename from bids-validator/tests/data/no_t1w/participants.tsv rename to legacy/bids-validator/tests/data/no_t1w/participants.tsv diff --git a/bids-validator/tests/data/no_t1w/sub-01/func/sub-0-1_task-rhymejudgment_bold.nii.gz b/legacy/bids-validator/tests/data/no_t1w/sub-01/func/sub-0-1_task-rhymejudgment_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/no_t1w/sub-01/func/sub-0-1_task-rhymejudgment_bold.nii.gz rename to legacy/bids-validator/tests/data/no_t1w/sub-01/func/sub-0-1_task-rhymejudgment_bold.nii.gz diff --git a/bids-validator/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme-judgment_bold.nii.gz b/legacy/bids-validator/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme-judgment_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme-judgment_bold.nii.gz rename to legacy/bids-validator/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme-judgment_bold.nii.gz diff --git a/bids-validator/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme-judgment_events.tsv b/legacy/bids-validator/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme-judgment_events.tsv similarity index 100% rename from bids-validator/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme-judgment_events.tsv rename to legacy/bids-validator/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme-judgment_events.tsv diff --git a/bids-validator/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme_judgment_bold.nii.gz b/legacy/bids-validator/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme_judgment_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme_judgment_bold.nii.gz rename to legacy/bids-validator/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme_judgment_bold.nii.gz diff --git a/bids-validator/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme_judgment_events.tsv b/legacy/bids-validator/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme_judgment_events.tsv similarity index 100% rename from bids-validator/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme_judgment_events.tsv rename to legacy/bids-validator/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme_judgment_events.tsv diff --git a/bids-validator/tests/data/no_t1w/task-rhymejudgment_bold.json b/legacy/bids-validator/tests/data/no_t1w/task-rhymejudgment_bold.json similarity index 100% rename from bids-validator/tests/data/no_t1w/task-rhymejudgment_bold.json rename to legacy/bids-validator/tests/data/no_t1w/task-rhymejudgment_bold.json diff --git a/bids-validator/tests/data/no_valid_data/dataset_description.json b/legacy/bids-validator/tests/data/no_valid_data/dataset_description.json similarity index 100% rename from bids-validator/tests/data/no_valid_data/dataset_description.json rename to legacy/bids-validator/tests/data/no_valid_data/dataset_description.json diff --git a/bids-validator/tests/data/no_valid_data/sub-01/anat/sub-01_T1w.nii.gz b/legacy/bids-validator/tests/data/no_valid_data/sub-01/anat/sub-01_T1w.nii.gz similarity index 100% rename from bids-validator/tests/data/no_valid_data/sub-01/anat/sub-01_T1w.nii.gz rename to legacy/bids-validator/tests/data/no_valid_data/sub-01/anat/sub-01_T1w.nii.gz diff --git a/bids-validator/tests/data/no_valid_data/sub-02/anat/sub-02_anat.nii.gz b/legacy/bids-validator/tests/data/no_valid_data/sub-02/anat/sub-02_anat.nii.gz similarity index 100% rename from bids-validator/tests/data/no_valid_data/sub-02/anat/sub-02_anat.nii.gz rename to legacy/bids-validator/tests/data/no_valid_data/sub-02/anat/sub-02_anat.nii.gz diff --git a/bids-validator/tests/data/ome-tiff/btif_id.ome.tif b/legacy/bids-validator/tests/data/ome-tiff/btif_id.ome.tif similarity index 100% rename from bids-validator/tests/data/ome-tiff/btif_id.ome.tif rename to legacy/bids-validator/tests/data/ome-tiff/btif_id.ome.tif diff --git a/bids-validator/tests/data/pet001_jsonContentsDict.js b/legacy/bids-validator/tests/data/pet001_jsonContentsDict.js similarity index 100% rename from bids-validator/tests/data/pet001_jsonContentsDict.js rename to legacy/bids-validator/tests/data/pet001_jsonContentsDict.js diff --git a/bids-validator/tests/data/pet_blood_missing_tsv_column/README b/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/README similarity index 100% rename from bids-validator/tests/data/pet_blood_missing_tsv_column/README rename to legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/README diff --git a/bids-validator/tests/data/pet_blood_missing_tsv_column/dataset_description.json b/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/dataset_description.json similarity index 100% rename from bids-validator/tests/data/pet_blood_missing_tsv_column/dataset_description.json rename to legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/dataset_description.json diff --git a/bids-validator/tests/data/pet_blood_missing_tsv_column/participants.json b/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/participants.json similarity index 100% rename from bids-validator/tests/data/pet_blood_missing_tsv_column/participants.json rename to legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/participants.json diff --git a/bids-validator/tests/data/pet_blood_missing_tsv_column/participants.tsv b/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/participants.tsv similarity index 100% rename from bids-validator/tests/data/pet_blood_missing_tsv_column/participants.tsv rename to legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/participants.tsv diff --git a/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii.gz b/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii.gz similarity index 100% rename from bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii.gz rename to legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii.gz diff --git a/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_pet.json b/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_pet.json similarity index 100% rename from bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_pet.json rename to legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_pet.json diff --git a/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz b/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz similarity index 100% rename from bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz rename to legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz diff --git a/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.json b/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.json similarity index 100% rename from bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.json rename to legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.json diff --git a/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.tsv b/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.tsv similarity index 100% rename from bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.tsv rename to legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.tsv diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/dataset_description.json b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/dataset_description.json similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/dataset_description.json rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/dataset_description.json diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/participants.tsv b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/participants.tsv similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/participants.tsv rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/participants.tsv diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_fieldmap.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_fieldmap.nii.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_fieldmap.nii.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_fieldmap.nii.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/sub-01_ses-1_scans.tsv b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/sub-01_ses-1_scans.tsv similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/sub-01_ses-1_scans.tsv rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/sub-01_ses-1_scans.tsv diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/sub-01_ses-2_scans.tsv b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/sub-01_ses-2_scans.tsv similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/sub-01_ses-2_scans.tsv rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/sub-01_ses-2_scans.tsv diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/sub-01_sessions.tsv b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/sub-01_sessions.tsv similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/sub-01/sub-01_sessions.tsv rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/sub-01_sessions.tsv diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_bold.json b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_bold.json similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_bold.json rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_bold.json diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_run-1_physio.json b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_run-1_physio.json similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_run-1_physio.json rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_run-1_physio.json diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_run-2_physio.json b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_run-2_physio.json similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_run-2_physio.json rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_run-2_physio.json diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-prefrontal_bold.json b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-prefrontal_bold.json similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-prefrontal_bold.json rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-prefrontal_bold.json diff --git a/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-prefrontal_physio.json b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-prefrontal_physio.json similarity index 100% rename from bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-prefrontal_physio.json rename to legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-prefrontal_physio.json diff --git a/bids-validator/tests/data/symlinked_subject/CHANGES b/legacy/bids-validator/tests/data/symlinked_subject/CHANGES similarity index 100% rename from bids-validator/tests/data/symlinked_subject/CHANGES rename to legacy/bids-validator/tests/data/symlinked_subject/CHANGES diff --git a/bids-validator/tests/data/symlinked_subject/README b/legacy/bids-validator/tests/data/symlinked_subject/README similarity index 100% rename from bids-validator/tests/data/symlinked_subject/README rename to legacy/bids-validator/tests/data/symlinked_subject/README diff --git a/bids-validator/tests/data/symlinked_subject/dataset_description.json b/legacy/bids-validator/tests/data/symlinked_subject/dataset_description.json similarity index 100% rename from bids-validator/tests/data/symlinked_subject/dataset_description.json rename to legacy/bids-validator/tests/data/symlinked_subject/dataset_description.json diff --git a/bids-validator/tests/data/symlinked_subject/participants.tsv b/legacy/bids-validator/tests/data/symlinked_subject/participants.tsv similarity index 100% rename from bids-validator/tests/data/symlinked_subject/participants.tsv rename to legacy/bids-validator/tests/data/symlinked_subject/participants.tsv diff --git a/bids-validator/tests/data/symlinked_subject/sub-01 b/legacy/bids-validator/tests/data/symlinked_subject/sub-01 similarity index 100% rename from bids-validator/tests/data/symlinked_subject/sub-01 rename to legacy/bids-validator/tests/data/symlinked_subject/sub-01 diff --git a/bids-validator/tests/data/symlinked_subject/task-rhymejudgment_bold.json b/legacy/bids-validator/tests/data/symlinked_subject/task-rhymejudgment_bold.json similarity index 100% rename from bids-validator/tests/data/symlinked_subject/task-rhymejudgment_bold.json rename to legacy/bids-validator/tests/data/symlinked_subject/task-rhymejudgment_bold.json diff --git a/bids-validator/tests/data/unused_data_dict/dataset_description.json b/legacy/bids-validator/tests/data/unused_data_dict/dataset_description.json similarity index 100% rename from bids-validator/tests/data/unused_data_dict/dataset_description.json rename to legacy/bids-validator/tests/data/unused_data_dict/dataset_description.json diff --git a/bids-validator/tests/data/unused_data_dict/participants.tsv b/legacy/bids-validator/tests/data/unused_data_dict/participants.tsv similarity index 100% rename from bids-validator/tests/data/unused_data_dict/participants.tsv rename to legacy/bids-validator/tests/data/unused_data_dict/participants.tsv diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude1.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude1.nii.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude1.nii.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude1.nii.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-3_phasediff.json b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-3_phasediff.json similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-3_phasediff.json rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-3_phasediff.json diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/sub-01_ses-1_scans.tsv b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/sub-01_ses-1_scans.tsv similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-1/sub-01_ses-1_scans.tsv rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/sub-01_ses-1_scans.tsv diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/sub-01_ses-2_scans.tsv b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/sub-01_ses-2_scans.tsv similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/ses-2/sub-01_ses-2_scans.tsv rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/sub-01_ses-2_scans.tsv diff --git a/bids-validator/tests/data/unused_data_dict/sub-01/sub-01_sessions.tsv b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/sub-01_sessions.tsv similarity index 100% rename from bids-validator/tests/data/unused_data_dict/sub-01/sub-01_sessions.tsv rename to legacy/bids-validator/tests/data/unused_data_dict/sub-01/sub-01_sessions.tsv diff --git a/bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_bold.json b/legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_bold.json similarity index 100% rename from bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_bold.json rename to legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_bold.json diff --git a/bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_run-1_physio.json b/legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_run-1_physio.json similarity index 100% rename from bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_run-1_physio.json rename to legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_run-1_physio.json diff --git a/bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_run-2_physio.json b/legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_run-2_physio.json similarity index 100% rename from bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_run-2_physio.json rename to legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_run-2_physio.json diff --git a/bids-validator/tests/data/unused_data_dict/task-rest_acq-prefrontal_bold.json b/legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-prefrontal_bold.json similarity index 100% rename from bids-validator/tests/data/unused_data_dict/task-rest_acq-prefrontal_bold.json rename to legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-prefrontal_bold.json diff --git a/bids-validator/tests/data/unused_data_dict/task-rest_acq-prefrontal_physio.json b/legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-prefrontal_physio.json similarity index 100% rename from bids-validator/tests/data/unused_data_dict/task-rest_acq-prefrontal_physio.json rename to legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-prefrontal_physio.json diff --git a/bids-validator/tests/data/valid_dataset/dataset_description.json b/legacy/bids-validator/tests/data/valid_dataset/dataset_description.json similarity index 100% rename from bids-validator/tests/data/valid_dataset/dataset_description.json rename to legacy/bids-validator/tests/data/valid_dataset/dataset_description.json diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-T1w_brainmask.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-T1w_brainmask.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-T1w_brainmask.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-T1w_preproc.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-T1w_preproc.nii rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-T1w_preproc.nii diff --git a/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_confounds.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_confounds.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_confounds.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/participants.json b/legacy/bids-validator/tests/data/valid_dataset/participants.json similarity index 100% rename from bids-validator/tests/data/valid_dataset/participants.json rename to legacy/bids-validator/tests/data/valid_dataset/participants.json diff --git a/bids-validator/tests/data/valid_dataset/participants.tsv b/legacy/bids-validator/tests/data/valid_dataset/participants.tsv similarity index 100% rename from bids-validator/tests/data/valid_dataset/participants.tsv rename to legacy/bids-validator/tests/data/valid_dataset/participants.tsv diff --git a/bids-validator/tests/data/valid_dataset/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_stim.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_stim.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_stim.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_stim.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_stim.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_stim.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-rest_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-rest_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-rest_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-rest_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-01/ses-01/sub-01_ses-01_scans.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/sub-01_ses-01_scans.tsv similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-01/ses-01/sub-01_ses-01_scans.tsv rename to legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/sub-01_ses-01_scans.tsv diff --git a/bids-validator/tests/data/valid_dataset/sub-01/ses-02/anat/sub-01_ses-02_T1w.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/anat/sub-01_ses-02_T1w.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-01/ses-02/anat/sub-01_ses-02_T1w.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/anat/sub-01_ses-02_T1w.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_stim.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_stim.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_stim.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_stim.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_stim.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_stim.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-rest_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-rest_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-rest_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-rest_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-01/ses-02/sub-01_ses-02_scans.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/sub-01_ses-02_scans.tsv similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-01/ses-02/sub-01_ses-02_scans.tsv rename to legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/sub-01_ses-02_scans.tsv diff --git a/bids-validator/tests/data/valid_dataset/sub-01/sub-01_sessions.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-01/sub-01_sessions.tsv similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-01/sub-01_sessions.tsv rename to legacy/bids-validator/tests/data/valid_dataset/sub-01/sub-01_sessions.tsv diff --git a/bids-validator/tests/data/valid_dataset/sub-02/ses-01/anat/sub-02_ses-01_T1w.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/anat/sub-02_ses-01_T1w.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-02/ses-01/anat/sub-02_ses-01_T1w.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/anat/sub-02_ses-01_T1w.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_stim.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_stim.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_stim.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_stim.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_stim.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_stim.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-rest_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-rest_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-rest_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-rest_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-02/ses-01/sub-02_ses-01_scans.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/sub-02_ses-01_scans.tsv similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-02/ses-01/sub-02_ses-01_scans.tsv rename to legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/sub-02_ses-01_scans.tsv diff --git a/bids-validator/tests/data/valid_dataset/sub-02/ses-02/anat/sub-02_ses-02_T1w.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/anat/sub-02_ses-02_T1w.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-02/ses-02/anat/sub-02_ses-02_T1w.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/anat/sub-02_ses-02_T1w.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_stim.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_stim.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_stim.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_stim.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_stim.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_stim.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-rest_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-rest_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-rest_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-rest_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-02/ses-02/sub-02_ses-02_scans.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/sub-02_ses-02_scans.tsv similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-02/ses-02/sub-02_ses-02_scans.tsv rename to legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/sub-02_ses-02_scans.tsv diff --git a/bids-validator/tests/data/valid_dataset/sub-02/sub-02_sessions.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-02/sub-02_sessions.tsv similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-02/sub-02_sessions.tsv rename to legacy/bids-validator/tests/data/valid_dataset/sub-02/sub-02_sessions.tsv diff --git a/bids-validator/tests/data/valid_dataset/sub-03/ses-01/anat/sub-03_ses-01_T1w.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/anat/sub-03_ses-01_T1w.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-03/ses-01/anat/sub-03_ses-01_T1w.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/anat/sub-03_ses-01_T1w.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_stim.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_stim.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_stim.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_stim.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_stim.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_stim.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-rest_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-rest_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-rest_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-rest_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-03/ses-01/sub-03_ses-01_scans.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/sub-03_ses-01_scans.tsv similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-03/ses-01/sub-03_ses-01_scans.tsv rename to legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/sub-03_ses-01_scans.tsv diff --git a/bids-validator/tests/data/valid_dataset/sub-03/ses-02/anat/sub-03_ses-02_T1w.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/anat/sub-03_ses-02_T1w.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-03/ses-02/anat/sub-03_ses-02_T1w.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/anat/sub-03_ses-02_T1w.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_stim.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_stim.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_stim.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_stim.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_stim.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_stim.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-rest_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-rest_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-rest_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-rest_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-03/ses-02/sub-03_ses-02_scans.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/sub-03_ses-02_scans.tsv similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-03/ses-02/sub-03_ses-02_scans.tsv rename to legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/sub-03_ses-02_scans.tsv diff --git a/bids-validator/tests/data/valid_dataset/sub-03/sub-03_sessions.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-03/sub-03_sessions.tsv similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-03/sub-03_sessions.tsv rename to legacy/bids-validator/tests/data/valid_dataset/sub-03/sub-03_sessions.tsv diff --git a/bids-validator/tests/data/valid_dataset/sub-04/ses-01/anat/sub-04_ses-01_T1w.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/anat/sub-04_ses-01_T1w.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-04/ses-01/anat/sub-04_ses-01_T1w.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/anat/sub-04_ses-01_T1w.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_stim.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_stim.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_stim.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_stim.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_stim.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_stim.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-rest_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-rest_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-rest_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-rest_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-04/ses-01/sub-04_ses-01_scans.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/sub-04_ses-01_scans.tsv similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-04/ses-01/sub-04_ses-01_scans.tsv rename to legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/sub-04_ses-01_scans.tsv diff --git a/bids-validator/tests/data/valid_dataset/sub-04/ses-02/anat/sub-04_ses-02_T1w.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/anat/sub-04_ses-02_T1w.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-04/ses-02/anat/sub-04_ses-02_T1w.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/anat/sub-04_ses-02_T1w.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_stim.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_stim.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_stim.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_stim.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_stim.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_stim.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-rest_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-rest_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-rest_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-rest_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-04/ses-02/sub-04_ses-02_scans.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/sub-04_ses-02_scans.tsv similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-04/ses-02/sub-04_ses-02_scans.tsv rename to legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/sub-04_ses-02_scans.tsv diff --git a/bids-validator/tests/data/valid_dataset/sub-04/sub-04_sessions.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-04/sub-04_sessions.tsv similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-04/sub-04_sessions.tsv rename to legacy/bids-validator/tests/data/valid_dataset/sub-04/sub-04_sessions.tsv diff --git a/bids-validator/tests/data/valid_dataset/sub-05/ses-01/anat/sub-05_ses-01_T1w.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/anat/sub-05_ses-01_T1w.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-05/ses-01/anat/sub-05_ses-01_T1w.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/anat/sub-05_ses-01_T1w.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_stim.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_stim.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_stim.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_stim.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_stim.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_stim.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-rest_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-rest_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-rest_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-rest_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-05/ses-01/sub-05_ses-01_scans.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/sub-05_ses-01_scans.tsv similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-05/ses-01/sub-05_ses-01_scans.tsv rename to legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/sub-05_ses-01_scans.tsv diff --git a/bids-validator/tests/data/valid_dataset/sub-05/ses-02/anat/sub-05_ses-02_T1w.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/anat/sub-05_ses-02_T1w.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-05/ses-02/anat/sub-05_ses-02_T1w.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/anat/sub-05_ses-02_T1w.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_stim.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_stim.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_stim.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_stim.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_stim.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_stim.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold.nii similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold.nii rename to legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold.nii diff --git a/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-rest_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-rest_physio.tsv.gz similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-rest_physio.tsv.gz rename to legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-rest_physio.tsv.gz diff --git a/bids-validator/tests/data/valid_dataset/sub-05/ses-02/sub-05_ses-02_scans.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/sub-05_ses-02_scans.tsv similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-05/ses-02/sub-05_ses-02_scans.tsv rename to legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/sub-05_ses-02_scans.tsv diff --git a/bids-validator/tests/data/valid_dataset/sub-05/sub-05_sessions.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-05/sub-05_sessions.tsv similarity index 100% rename from bids-validator/tests/data/valid_dataset/sub-05/sub-05_sessions.tsv rename to legacy/bids-validator/tests/data/valid_dataset/sub-05/sub-05_sessions.tsv diff --git a/bids-validator/tests/data/valid_dataset/task-nback_bold.json b/legacy/bids-validator/tests/data/valid_dataset/task-nback_bold.json similarity index 100% rename from bids-validator/tests/data/valid_dataset/task-nback_bold.json rename to legacy/bids-validator/tests/data/valid_dataset/task-nback_bold.json diff --git a/bids-validator/tests/data/valid_dataset/task-nback_events.tsv b/legacy/bids-validator/tests/data/valid_dataset/task-nback_events.tsv similarity index 100% rename from bids-validator/tests/data/valid_dataset/task-nback_events.tsv rename to legacy/bids-validator/tests/data/valid_dataset/task-nback_events.tsv diff --git a/bids-validator/tests/data/valid_dataset/task-nback_physio.json b/legacy/bids-validator/tests/data/valid_dataset/task-nback_physio.json similarity index 100% rename from bids-validator/tests/data/valid_dataset/task-nback_physio.json rename to legacy/bids-validator/tests/data/valid_dataset/task-nback_physio.json diff --git a/bids-validator/tests/data/valid_dataset/task-nback_stim.json b/legacy/bids-validator/tests/data/valid_dataset/task-nback_stim.json similarity index 100% rename from bids-validator/tests/data/valid_dataset/task-nback_stim.json rename to legacy/bids-validator/tests/data/valid_dataset/task-nback_stim.json diff --git a/bids-validator/tests/data/valid_dataset/task-rest_bold.json b/legacy/bids-validator/tests/data/valid_dataset/task-rest_bold.json similarity index 100% rename from bids-validator/tests/data/valid_dataset/task-rest_bold.json rename to legacy/bids-validator/tests/data/valid_dataset/task-rest_bold.json diff --git a/bids-validator/tests/data/valid_dataset/task-rest_physio.json b/legacy/bids-validator/tests/data/valid_dataset/task-rest_physio.json similarity index 100% rename from bids-validator/tests/data/valid_dataset/task-rest_physio.json rename to legacy/bids-validator/tests/data/valid_dataset/task-rest_physio.json diff --git a/bids-validator/tests/data/valid_filenames/CHANGES b/legacy/bids-validator/tests/data/valid_filenames/CHANGES similarity index 100% rename from bids-validator/tests/data/valid_filenames/CHANGES rename to legacy/bids-validator/tests/data/valid_filenames/CHANGES diff --git a/bids-validator/tests/data/valid_filenames/README b/legacy/bids-validator/tests/data/valid_filenames/README similarity index 100% rename from bids-validator/tests/data/valid_filenames/README rename to legacy/bids-validator/tests/data/valid_filenames/README diff --git a/bids-validator/tests/data/valid_filenames/dataset_description.json b/legacy/bids-validator/tests/data/valid_filenames/dataset_description.json similarity index 100% rename from bids-validator/tests/data/valid_filenames/dataset_description.json rename to legacy/bids-validator/tests/data/valid_filenames/dataset_description.json diff --git a/bids-validator/tests/data/valid_filenames/participants.tsv b/legacy/bids-validator/tests/data/valid_filenames/participants.tsv similarity index 100% rename from bids-validator/tests/data/valid_filenames/participants.tsv rename to legacy/bids-validator/tests/data/valid_filenames/participants.tsv diff --git a/bids-validator/tests/data/valid_filenames/sub-01/anat/sub-01_T1w.nii b/legacy/bids-validator/tests/data/valid_filenames/sub-01/anat/sub-01_T1w.nii similarity index 100% rename from bids-validator/tests/data/valid_filenames/sub-01/anat/sub-01_T1w.nii rename to legacy/bids-validator/tests/data/valid_filenames/sub-01/anat/sub-01_T1w.nii diff --git a/bids-validator/tests/data/valid_filenames/sub-01/anat/sub-01_T1w.nii.gz b/legacy/bids-validator/tests/data/valid_filenames/sub-01/anat/sub-01_T1w.nii.gz similarity index 100% rename from bids-validator/tests/data/valid_filenames/sub-01/anat/sub-01_T1w.nii.gz rename to legacy/bids-validator/tests/data/valid_filenames/sub-01/anat/sub-01_T1w.nii.gz diff --git a/bids-validator/tests/data/valid_filenames/sub-01/func/sub-0-1_task-rhymejudgment_bold.nii.gz b/legacy/bids-validator/tests/data/valid_filenames/sub-01/func/sub-0-1_task-rhymejudgment_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/valid_filenames/sub-01/func/sub-0-1_task-rhymejudgment_bold.nii.gz rename to legacy/bids-validator/tests/data/valid_filenames/sub-01/func/sub-0-1_task-rhymejudgment_bold.nii.gz diff --git a/bids-validator/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme-judgment_bold.nii.gz b/legacy/bids-validator/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme-judgment_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme-judgment_bold.nii.gz rename to legacy/bids-validator/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme-judgment_bold.nii.gz diff --git a/bids-validator/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme-judgment_events.tsv b/legacy/bids-validator/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme-judgment_events.tsv similarity index 100% rename from bids-validator/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme-judgment_events.tsv rename to legacy/bids-validator/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme-judgment_events.tsv diff --git a/bids-validator/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme_judgment_bold.nii.gz b/legacy/bids-validator/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme_judgment_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme_judgment_bold.nii.gz rename to legacy/bids-validator/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme_judgment_bold.nii.gz diff --git a/bids-validator/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme_judgment_events.tsv b/legacy/bids-validator/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme_judgment_events.tsv similarity index 100% rename from bids-validator/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme_judgment_events.tsv rename to legacy/bids-validator/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme_judgment_events.tsv diff --git a/bids-validator/tests/data/valid_filenames/task-rhymejudgment_bold.json b/legacy/bids-validator/tests/data/valid_filenames/task-rhymejudgment_bold.json similarity index 100% rename from bids-validator/tests/data/valid_filenames/task-rhymejudgment_bold.json rename to legacy/bids-validator/tests/data/valid_filenames/task-rhymejudgment_bold.json diff --git a/bids-validator/tests/data/valid_headers/.bidsignore b/legacy/bids-validator/tests/data/valid_headers/.bidsignore similarity index 100% rename from bids-validator/tests/data/valid_headers/.bidsignore rename to legacy/bids-validator/tests/data/valid_headers/.bidsignore diff --git a/bids-validator/tests/data/valid_headers/CHANGES b/legacy/bids-validator/tests/data/valid_headers/CHANGES similarity index 100% rename from bids-validator/tests/data/valid_headers/CHANGES rename to legacy/bids-validator/tests/data/valid_headers/CHANGES diff --git a/bids-validator/tests/data/valid_headers/README b/legacy/bids-validator/tests/data/valid_headers/README similarity index 100% rename from bids-validator/tests/data/valid_headers/README rename to legacy/bids-validator/tests/data/valid_headers/README diff --git a/bids-validator/tests/data/valid_headers/dataset_description.json b/legacy/bids-validator/tests/data/valid_headers/dataset_description.json similarity index 100% rename from bids-validator/tests/data/valid_headers/dataset_description.json rename to legacy/bids-validator/tests/data/valid_headers/dataset_description.json diff --git a/bids-validator/tests/data/valid_headers/participants.tsv b/legacy/bids-validator/tests/data/valid_headers/participants.tsv similarity index 100% rename from bids-validator/tests/data/valid_headers/participants.tsv rename to legacy/bids-validator/tests/data/valid_headers/participants.tsv diff --git a/bids-validator/tests/data/valid_headers/sub-01/anat/sub-01_T1w.nii.gz b/legacy/bids-validator/tests/data/valid_headers/sub-01/anat/sub-01_T1w.nii.gz similarity index 100% rename from bids-validator/tests/data/valid_headers/sub-01/anat/sub-01_T1w.nii.gz rename to legacy/bids-validator/tests/data/valid_headers/sub-01/anat/sub-01_T1w.nii.gz diff --git a/bids-validator/tests/data/valid_headers/sub-01/func/extra_file_that_is_not_bids.txt b/legacy/bids-validator/tests/data/valid_headers/sub-01/func/extra_file_that_is_not_bids.txt similarity index 100% rename from bids-validator/tests/data/valid_headers/sub-01/func/extra_file_that_is_not_bids.txt rename to legacy/bids-validator/tests/data/valid_headers/sub-01/func/extra_file_that_is_not_bids.txt diff --git a/bids-validator/tests/data/valid_headers/sub-01/func/sub-01_task-rhymejudgment_bold.nii.gz b/legacy/bids-validator/tests/data/valid_headers/sub-01/func/sub-01_task-rhymejudgment_bold.nii.gz similarity index 100% rename from bids-validator/tests/data/valid_headers/sub-01/func/sub-01_task-rhymejudgment_bold.nii.gz rename to legacy/bids-validator/tests/data/valid_headers/sub-01/func/sub-01_task-rhymejudgment_bold.nii.gz diff --git a/bids-validator/tests/data/valid_headers/sub-01/func/sub-01_task-rhymejudgment_events.tsv b/legacy/bids-validator/tests/data/valid_headers/sub-01/func/sub-01_task-rhymejudgment_events.tsv similarity index 100% rename from bids-validator/tests/data/valid_headers/sub-01/func/sub-01_task-rhymejudgment_events.tsv rename to legacy/bids-validator/tests/data/valid_headers/sub-01/func/sub-01_task-rhymejudgment_events.tsv diff --git a/bids-validator/tests/data/valid_headers/task-rhymejudgment_bold.json b/legacy/bids-validator/tests/data/valid_headers/task-rhymejudgment_bold.json similarity index 100% rename from bids-validator/tests/data/valid_headers/task-rhymejudgment_bold.json rename to legacy/bids-validator/tests/data/valid_headers/task-rhymejudgment_bold.json diff --git a/bids-validator/tests/env/FileList.js b/legacy/bids-validator/tests/env/FileList.js similarity index 100% rename from bids-validator/tests/env/FileList.js rename to legacy/bids-validator/tests/env/FileList.js diff --git a/bids-validator/tests/events.spec.js b/legacy/bids-validator/tests/events.spec.js similarity index 100% rename from bids-validator/tests/events.spec.js rename to legacy/bids-validator/tests/events.spec.js diff --git a/bids-validator/tests/headerField.spec.js b/legacy/bids-validator/tests/headerField.spec.js similarity index 100% rename from bids-validator/tests/headerField.spec.js rename to legacy/bids-validator/tests/headerField.spec.js diff --git a/bids-validator/tests/hed.spec.js b/legacy/bids-validator/tests/hed.spec.js similarity index 100% rename from bids-validator/tests/hed.spec.js rename to legacy/bids-validator/tests/hed.spec.js diff --git a/bids-validator/tests/json.spec.js b/legacy/bids-validator/tests/json.spec.js similarity index 100% rename from bids-validator/tests/json.spec.js rename to legacy/bids-validator/tests/json.spec.js diff --git a/bids-validator/tests/nii.spec.js b/legacy/bids-validator/tests/nii.spec.js similarity index 100% rename from bids-validator/tests/nii.spec.js rename to legacy/bids-validator/tests/nii.spec.js diff --git a/bids-validator/tests/potentialLocations.spec.js b/legacy/bids-validator/tests/potentialLocations.spec.js similarity index 100% rename from bids-validator/tests/potentialLocations.spec.js rename to legacy/bids-validator/tests/potentialLocations.spec.js diff --git a/bids-validator/tests/session.spec.js b/legacy/bids-validator/tests/session.spec.js similarity index 100% rename from bids-validator/tests/session.spec.js rename to legacy/bids-validator/tests/session.spec.js diff --git a/bids-validator/tests/tsv.spec.js b/legacy/bids-validator/tests/tsv.spec.js similarity index 100% rename from bids-validator/tests/tsv.spec.js rename to legacy/bids-validator/tests/tsv.spec.js diff --git a/bids-validator/tests/type.spec.js b/legacy/bids-validator/tests/type.spec.js similarity index 100% rename from bids-validator/tests/type.spec.js rename to legacy/bids-validator/tests/type.spec.js diff --git a/bids-validator/tests/utils/config.spec.js b/legacy/bids-validator/tests/utils/config.spec.js similarity index 100% rename from bids-validator/tests/utils/config.spec.js rename to legacy/bids-validator/tests/utils/config.spec.js diff --git a/bids-validator/tests/utils/files-web.spec.js b/legacy/bids-validator/tests/utils/files-web.spec.js similarity index 100% rename from bids-validator/tests/utils/files-web.spec.js rename to legacy/bids-validator/tests/utils/files-web.spec.js diff --git a/bids-validator/tests/utils/files.spec.js b/legacy/bids-validator/tests/utils/files.spec.js similarity index 100% rename from bids-validator/tests/utils/files.spec.js rename to legacy/bids-validator/tests/utils/files.spec.js diff --git a/bids-validator/tests/utils/issues.spec.js b/legacy/bids-validator/tests/utils/issues.spec.js similarity index 100% rename from bids-validator/tests/utils/issues.spec.js rename to legacy/bids-validator/tests/utils/issues.spec.js diff --git a/bids-validator/utils/__tests__/bids_files.spec.js b/legacy/bids-validator/utils/__tests__/bids_files.spec.js similarity index 100% rename from bids-validator/utils/__tests__/bids_files.spec.js rename to legacy/bids-validator/utils/__tests__/bids_files.spec.js diff --git a/bids-validator/utils/__tests__/collectSubjectMetadata.spec.js b/legacy/bids-validator/utils/__tests__/collectSubjectMetadata.spec.js similarity index 100% rename from bids-validator/utils/__tests__/collectSubjectMetadata.spec.js rename to legacy/bids-validator/utils/__tests__/collectSubjectMetadata.spec.js diff --git a/bids-validator/utils/__tests__/filenamesOnly.spec.js b/legacy/bids-validator/utils/__tests__/filenamesOnly.spec.js similarity index 100% rename from bids-validator/utils/__tests__/filenamesOnly.spec.js rename to legacy/bids-validator/utils/__tests__/filenamesOnly.spec.js diff --git a/bids-validator/utils/__tests__/gitTreeMode.spec.js b/legacy/bids-validator/utils/__tests__/gitTreeMode.spec.js similarity index 100% rename from bids-validator/utils/__tests__/gitTreeMode.spec.js rename to legacy/bids-validator/utils/__tests__/gitTreeMode.spec.js diff --git a/bids-validator/utils/__tests__/type.spec.js b/legacy/bids-validator/utils/__tests__/type.spec.js similarity index 100% rename from bids-validator/utils/__tests__/type.spec.js rename to legacy/bids-validator/utils/__tests__/type.spec.js diff --git a/bids-validator/utils/__tests__/unit.spec.js b/legacy/bids-validator/utils/__tests__/unit.spec.js similarity index 100% rename from bids-validator/utils/__tests__/unit.spec.js rename to legacy/bids-validator/utils/__tests__/unit.spec.js diff --git a/bids-validator/utils/array.js b/legacy/bids-validator/utils/array.js similarity index 100% rename from bids-validator/utils/array.js rename to legacy/bids-validator/utils/array.js diff --git a/bids-validator/utils/bids_files.js b/legacy/bids-validator/utils/bids_files.js similarity index 100% rename from bids-validator/utils/bids_files.js rename to legacy/bids-validator/utils/bids_files.js diff --git a/bids-validator/utils/common.js b/legacy/bids-validator/utils/common.js similarity index 100% rename from bids-validator/utils/common.js rename to legacy/bids-validator/utils/common.js diff --git a/bids-validator/utils/config.js b/legacy/bids-validator/utils/config.js similarity index 100% rename from bids-validator/utils/config.js rename to legacy/bids-validator/utils/config.js diff --git a/bids-validator/utils/consoleFormat.js b/legacy/bids-validator/utils/consoleFormat.js similarity index 100% rename from bids-validator/utils/consoleFormat.js rename to legacy/bids-validator/utils/consoleFormat.js diff --git a/bids-validator/utils/filenamesOnly.js b/legacy/bids-validator/utils/filenamesOnly.js similarity index 100% rename from bids-validator/utils/filenamesOnly.js rename to legacy/bids-validator/utils/filenamesOnly.js diff --git a/bids-validator/utils/files/FileAPI.js b/legacy/bids-validator/utils/files/FileAPI.js similarity index 100% rename from bids-validator/utils/files/FileAPI.js rename to legacy/bids-validator/utils/files/FileAPI.js diff --git a/bids-validator/utils/files/__tests__/generateMergedSidecarDict.spec.js b/legacy/bids-validator/utils/files/__tests__/generateMergedSidecarDict.spec.js similarity index 100% rename from bids-validator/utils/files/__tests__/generateMergedSidecarDict.spec.js rename to legacy/bids-validator/utils/files/__tests__/generateMergedSidecarDict.spec.js diff --git a/bids-validator/utils/files/__tests__/readDir-examples.spec.js b/legacy/bids-validator/utils/files/__tests__/readDir-examples.spec.js similarity index 100% rename from bids-validator/utils/files/__tests__/readDir-examples.spec.js rename to legacy/bids-validator/utils/files/__tests__/readDir-examples.spec.js diff --git a/bids-validator/utils/files/__tests__/readDir.spec.js b/legacy/bids-validator/utils/files/__tests__/readDir.spec.js similarity index 100% rename from bids-validator/utils/files/__tests__/readDir.spec.js rename to legacy/bids-validator/utils/files/__tests__/readDir.spec.js diff --git a/bids-validator/utils/files/__tests__/remoteFiles.spec.js b/legacy/bids-validator/utils/files/__tests__/remoteFiles.spec.js similarity index 100% rename from bids-validator/utils/files/__tests__/remoteFiles.spec.js rename to legacy/bids-validator/utils/files/__tests__/remoteFiles.spec.js diff --git a/bids-validator/utils/files/collectDirectorySize.js b/legacy/bids-validator/utils/files/collectDirectorySize.js similarity index 100% rename from bids-validator/utils/files/collectDirectorySize.js rename to legacy/bids-validator/utils/files/collectDirectorySize.js diff --git a/bids-validator/utils/files/generateMergedSidecarDict.js b/legacy/bids-validator/utils/files/generateMergedSidecarDict.js similarity index 100% rename from bids-validator/utils/files/generateMergedSidecarDict.js rename to legacy/bids-validator/utils/files/generateMergedSidecarDict.js diff --git a/bids-validator/utils/files/getBFileContent.js b/legacy/bids-validator/utils/files/getBFileContent.js similarity index 100% rename from bids-validator/utils/files/getBFileContent.js rename to legacy/bids-validator/utils/files/getBFileContent.js diff --git a/bids-validator/utils/files/getFileStats.js b/legacy/bids-validator/utils/files/getFileStats.js similarity index 100% rename from bids-validator/utils/files/getFileStats.js rename to legacy/bids-validator/utils/files/getFileStats.js diff --git a/bids-validator/utils/files/illegalCharacterTest.js b/legacy/bids-validator/utils/files/illegalCharacterTest.js similarity index 100% rename from bids-validator/utils/files/illegalCharacterTest.js rename to legacy/bids-validator/utils/files/illegalCharacterTest.js diff --git a/bids-validator/utils/files/index.js b/legacy/bids-validator/utils/files/index.js similarity index 100% rename from bids-validator/utils/files/index.js rename to legacy/bids-validator/utils/files/index.js diff --git a/bids-validator/utils/files/newFile.js b/legacy/bids-validator/utils/files/newFile.js similarity index 100% rename from bids-validator/utils/files/newFile.js rename to legacy/bids-validator/utils/files/newFile.js diff --git a/bids-validator/utils/files/potentialLocations.js b/legacy/bids-validator/utils/files/potentialLocations.js similarity index 100% rename from bids-validator/utils/files/potentialLocations.js rename to legacy/bids-validator/utils/files/potentialLocations.js diff --git a/bids-validator/utils/files/readBuffer.js b/legacy/bids-validator/utils/files/readBuffer.js similarity index 100% rename from bids-validator/utils/files/readBuffer.js rename to legacy/bids-validator/utils/files/readBuffer.js diff --git a/bids-validator/utils/files/readDir.js b/legacy/bids-validator/utils/files/readDir.js similarity index 100% rename from bids-validator/utils/files/readDir.js rename to legacy/bids-validator/utils/files/readDir.js diff --git a/bids-validator/utils/files/readFile.js b/legacy/bids-validator/utils/files/readFile.js similarity index 100% rename from bids-validator/utils/files/readFile.js rename to legacy/bids-validator/utils/files/readFile.js diff --git a/bids-validator/utils/files/readNiftiHeader.js b/legacy/bids-validator/utils/files/readNiftiHeader.js similarity index 100% rename from bids-validator/utils/files/readNiftiHeader.js rename to legacy/bids-validator/utils/files/readNiftiHeader.js diff --git a/bids-validator/utils/files/readOMEFile.js b/legacy/bids-validator/utils/files/readOMEFile.js similarity index 100% rename from bids-validator/utils/files/readOMEFile.js rename to legacy/bids-validator/utils/files/readOMEFile.js diff --git a/bids-validator/utils/files/remoteFiles.js b/legacy/bids-validator/utils/files/remoteFiles.js similarity index 100% rename from bids-validator/utils/files/remoteFiles.js rename to legacy/bids-validator/utils/files/remoteFiles.js diff --git a/bids-validator/utils/files/sessions.js b/legacy/bids-validator/utils/files/sessions.js similarity index 100% rename from bids-validator/utils/files/sessions.js rename to legacy/bids-validator/utils/files/sessions.js diff --git a/bids-validator/utils/files/testFile.js b/legacy/bids-validator/utils/files/testFile.js similarity index 100% rename from bids-validator/utils/files/testFile.js rename to legacy/bids-validator/utils/files/testFile.js diff --git a/bids-validator/utils/files/validateMisc.js b/legacy/bids-validator/utils/files/validateMisc.js similarity index 100% rename from bids-validator/utils/files/validateMisc.js rename to legacy/bids-validator/utils/files/validateMisc.js diff --git a/bids-validator/utils/index.js b/legacy/bids-validator/utils/index.js similarity index 100% rename from bids-validator/utils/index.js rename to legacy/bids-validator/utils/index.js diff --git a/bids-validator/utils/isNode.js b/legacy/bids-validator/utils/isNode.js similarity index 100% rename from bids-validator/utils/isNode.js rename to legacy/bids-validator/utils/isNode.js diff --git a/bids-validator/utils/issues/index.js b/legacy/bids-validator/utils/issues/index.js similarity index 100% rename from bids-validator/utils/issues/index.js rename to legacy/bids-validator/utils/issues/index.js diff --git a/bids-validator/utils/issues/issue.js b/legacy/bids-validator/utils/issues/issue.js similarity index 100% rename from bids-validator/utils/issues/issue.js rename to legacy/bids-validator/utils/issues/issue.js diff --git a/bids-validator/utils/issues/list.js b/legacy/bids-validator/utils/issues/list.js similarity index 100% rename from bids-validator/utils/issues/list.js rename to legacy/bids-validator/utils/issues/list.js diff --git a/bids-validator/utils/json.js b/legacy/bids-validator/utils/json.js similarity index 100% rename from bids-validator/utils/json.js rename to legacy/bids-validator/utils/json.js diff --git a/bids-validator/utils/modalities.js b/legacy/bids-validator/utils/modalities.js similarity index 100% rename from bids-validator/utils/modalities.js rename to legacy/bids-validator/utils/modalities.js diff --git a/bids-validator/utils/options.js b/legacy/bids-validator/utils/options.js similarity index 100% rename from bids-validator/utils/options.js rename to legacy/bids-validator/utils/options.js diff --git a/bids-validator/utils/promise_limiter.js b/legacy/bids-validator/utils/promise_limiter.js similarity index 100% rename from bids-validator/utils/promise_limiter.js rename to legacy/bids-validator/utils/promise_limiter.js diff --git a/bids-validator/utils/prototype.js b/legacy/bids-validator/utils/prototype.js similarity index 100% rename from bids-validator/utils/prototype.js rename to legacy/bids-validator/utils/prototype.js diff --git a/bids-validator/utils/summary/__tests__/collectDatatype.spec.js b/legacy/bids-validator/utils/summary/__tests__/collectDatatype.spec.js similarity index 100% rename from bids-validator/utils/summary/__tests__/collectDatatype.spec.js rename to legacy/bids-validator/utils/summary/__tests__/collectDatatype.spec.js diff --git a/bids-validator/utils/summary/__tests__/collectModalities.spec.js b/legacy/bids-validator/utils/summary/__tests__/collectModalities.spec.js similarity index 100% rename from bids-validator/utils/summary/__tests__/collectModalities.spec.js rename to legacy/bids-validator/utils/summary/__tests__/collectModalities.spec.js diff --git a/bids-validator/utils/summary/__tests__/collectPetFields.spec.js b/legacy/bids-validator/utils/summary/__tests__/collectPetFields.spec.js similarity index 100% rename from bids-validator/utils/summary/__tests__/collectPetFields.spec.js rename to legacy/bids-validator/utils/summary/__tests__/collectPetFields.spec.js diff --git a/bids-validator/utils/summary/__tests__/collectSubjectMetadata.spec.js b/legacy/bids-validator/utils/summary/__tests__/collectSubjectMetadata.spec.js similarity index 100% rename from bids-validator/utils/summary/__tests__/collectSubjectMetadata.spec.js rename to legacy/bids-validator/utils/summary/__tests__/collectSubjectMetadata.spec.js diff --git a/bids-validator/utils/summary/checkForDerivatives.js b/legacy/bids-validator/utils/summary/checkForDerivatives.js similarity index 100% rename from bids-validator/utils/summary/checkForDerivatives.js rename to legacy/bids-validator/utils/summary/checkForDerivatives.js diff --git a/bids-validator/utils/summary/collectDataTypes.js b/legacy/bids-validator/utils/summary/collectDataTypes.js similarity index 100% rename from bids-validator/utils/summary/collectDataTypes.js rename to legacy/bids-validator/utils/summary/collectDataTypes.js diff --git a/bids-validator/utils/summary/collectModalities.js b/legacy/bids-validator/utils/summary/collectModalities.js similarity index 100% rename from bids-validator/utils/summary/collectModalities.js rename to legacy/bids-validator/utils/summary/collectModalities.js diff --git a/bids-validator/utils/summary/collectPetFields.js b/legacy/bids-validator/utils/summary/collectPetFields.js similarity index 100% rename from bids-validator/utils/summary/collectPetFields.js rename to legacy/bids-validator/utils/summary/collectPetFields.js diff --git a/bids-validator/utils/summary/collectSessions.js b/legacy/bids-validator/utils/summary/collectSessions.js similarity index 100% rename from bids-validator/utils/summary/collectSessions.js rename to legacy/bids-validator/utils/summary/collectSessions.js diff --git a/bids-validator/utils/summary/collectSubjectMetadata.js b/legacy/bids-validator/utils/summary/collectSubjectMetadata.js similarity index 100% rename from bids-validator/utils/summary/collectSubjectMetadata.js rename to legacy/bids-validator/utils/summary/collectSubjectMetadata.js diff --git a/bids-validator/utils/summary/collectSubjects.js b/legacy/bids-validator/utils/summary/collectSubjects.js similarity index 100% rename from bids-validator/utils/summary/collectSubjects.js rename to legacy/bids-validator/utils/summary/collectSubjects.js diff --git a/bids-validator/utils/summary/collectSummary.js b/legacy/bids-validator/utils/summary/collectSummary.js similarity index 100% rename from bids-validator/utils/summary/collectSummary.js rename to legacy/bids-validator/utils/summary/collectSummary.js diff --git a/bids-validator/utils/type.js b/legacy/bids-validator/utils/type.js similarity index 100% rename from bids-validator/utils/type.js rename to legacy/bids-validator/utils/type.js diff --git a/bids-validator/utils/unit.js b/legacy/bids-validator/utils/unit.js similarity index 100% rename from bids-validator/utils/unit.js rename to legacy/bids-validator/utils/unit.js diff --git a/bids-validator/validators/__tests__/checkAnyDataPresent.spec.js b/legacy/bids-validator/validators/__tests__/checkAnyDataPresent.spec.js similarity index 100% rename from bids-validator/validators/__tests__/checkAnyDataPresent.spec.js rename to legacy/bids-validator/validators/__tests__/checkAnyDataPresent.spec.js diff --git a/bids-validator/validators/__tests__/headerFields.spec.js b/legacy/bids-validator/validators/__tests__/headerFields.spec.js similarity index 100% rename from bids-validator/validators/__tests__/headerFields.spec.js rename to legacy/bids-validator/validators/__tests__/headerFields.spec.js diff --git a/bids-validator/validators/bids/__tests__/checkDatasetDescription.spec.js b/legacy/bids-validator/validators/bids/__tests__/checkDatasetDescription.spec.js similarity index 100% rename from bids-validator/validators/bids/__tests__/checkDatasetDescription.spec.js rename to legacy/bids-validator/validators/bids/__tests__/checkDatasetDescription.spec.js diff --git a/bids-validator/validators/bids/__tests__/checkReadme.spec.js b/legacy/bids-validator/validators/bids/__tests__/checkReadme.spec.js similarity index 100% rename from bids-validator/validators/bids/__tests__/checkReadme.spec.js rename to legacy/bids-validator/validators/bids/__tests__/checkReadme.spec.js diff --git a/bids-validator/validators/bids/__tests__/subjects.spec.js b/legacy/bids-validator/validators/bids/__tests__/subjects.spec.js similarity index 100% rename from bids-validator/validators/bids/__tests__/subjects.spec.js rename to legacy/bids-validator/validators/bids/__tests__/subjects.spec.js diff --git a/bids-validator/validators/bids/checkDatasetDescription.js b/legacy/bids-validator/validators/bids/checkDatasetDescription.js similarity index 100% rename from bids-validator/validators/bids/checkDatasetDescription.js rename to legacy/bids-validator/validators/bids/checkDatasetDescription.js diff --git a/bids-validator/validators/bids/checkReadme.js b/legacy/bids-validator/validators/bids/checkReadme.js similarity index 100% rename from bids-validator/validators/bids/checkReadme.js rename to legacy/bids-validator/validators/bids/checkReadme.js diff --git a/bids-validator/validators/bids/fullTest.js b/legacy/bids-validator/validators/bids/fullTest.js similarity index 100% rename from bids-validator/validators/bids/fullTest.js rename to legacy/bids-validator/validators/bids/fullTest.js diff --git a/bids-validator/validators/bids/groupFileTypes.js b/legacy/bids-validator/validators/bids/groupFileTypes.js similarity index 100% rename from bids-validator/validators/bids/groupFileTypes.js rename to legacy/bids-validator/validators/bids/groupFileTypes.js diff --git a/bids-validator/validators/bids/index.js b/legacy/bids-validator/validators/bids/index.js similarity index 100% rename from bids-validator/validators/bids/index.js rename to legacy/bids-validator/validators/bids/index.js diff --git a/bids-validator/validators/bids/obj.js b/legacy/bids-validator/validators/bids/obj.js similarity index 100% rename from bids-validator/validators/bids/obj.js rename to legacy/bids-validator/validators/bids/obj.js diff --git a/bids-validator/validators/bids/quickTest.js b/legacy/bids-validator/validators/bids/quickTest.js similarity index 100% rename from bids-validator/validators/bids/quickTest.js rename to legacy/bids-validator/validators/bids/quickTest.js diff --git a/bids-validator/validators/bids/quickTestError.js b/legacy/bids-validator/validators/bids/quickTestError.js similarity index 100% rename from bids-validator/validators/bids/quickTestError.js rename to legacy/bids-validator/validators/bids/quickTestError.js diff --git a/bids-validator/validators/bids/reset.js b/legacy/bids-validator/validators/bids/reset.js similarity index 100% rename from bids-validator/validators/bids/reset.js rename to legacy/bids-validator/validators/bids/reset.js diff --git a/bids-validator/validators/bids/start.js b/legacy/bids-validator/validators/bids/start.js similarity index 100% rename from bids-validator/validators/bids/start.js rename to legacy/bids-validator/validators/bids/start.js diff --git a/bids-validator/validators/bids/subSesMismatchTest.js b/legacy/bids-validator/validators/bids/subSesMismatchTest.js similarity index 100% rename from bids-validator/validators/bids/subSesMismatchTest.js rename to legacy/bids-validator/validators/bids/subSesMismatchTest.js diff --git a/bids-validator/validators/bids/subjects.js b/legacy/bids-validator/validators/bids/subjects.js similarity index 100% rename from bids-validator/validators/bids/subjects.js rename to legacy/bids-validator/validators/bids/subjects.js diff --git a/bids-validator/validators/bval/bval.js b/legacy/bids-validator/validators/bval/bval.js similarity index 100% rename from bids-validator/validators/bval/bval.js rename to legacy/bids-validator/validators/bval/bval.js diff --git a/bids-validator/validators/bval/index.js b/legacy/bids-validator/validators/bval/index.js similarity index 100% rename from bids-validator/validators/bval/index.js rename to legacy/bids-validator/validators/bval/index.js diff --git a/bids-validator/validators/bval/validate.js b/legacy/bids-validator/validators/bval/validate.js similarity index 100% rename from bids-validator/validators/bval/validate.js rename to legacy/bids-validator/validators/bval/validate.js diff --git a/bids-validator/validators/bvec/bvec.js b/legacy/bids-validator/validators/bvec/bvec.js similarity index 100% rename from bids-validator/validators/bvec/bvec.js rename to legacy/bids-validator/validators/bvec/bvec.js diff --git a/bids-validator/validators/bvec/index.js b/legacy/bids-validator/validators/bvec/index.js similarity index 100% rename from bids-validator/validators/bvec/index.js rename to legacy/bids-validator/validators/bvec/index.js diff --git a/bids-validator/validators/bvec/validate.js b/legacy/bids-validator/validators/bvec/validate.js similarity index 100% rename from bids-validator/validators/bvec/validate.js rename to legacy/bids-validator/validators/bvec/validate.js diff --git a/bids-validator/validators/checkAnyDataPresent.js b/legacy/bids-validator/validators/checkAnyDataPresent.js similarity index 100% rename from bids-validator/validators/checkAnyDataPresent.js rename to legacy/bids-validator/validators/checkAnyDataPresent.js diff --git a/bids-validator/validators/events/events.js b/legacy/bids-validator/validators/events/events.js similarity index 100% rename from bids-validator/validators/events/events.js rename to legacy/bids-validator/validators/events/events.js diff --git a/bids-validator/validators/events/index.js b/legacy/bids-validator/validators/events/index.js similarity index 100% rename from bids-validator/validators/events/index.js rename to legacy/bids-validator/validators/events/index.js diff --git a/bids-validator/validators/events/validate.js b/legacy/bids-validator/validators/events/validate.js similarity index 100% rename from bids-validator/validators/events/validate.js rename to legacy/bids-validator/validators/events/validate.js diff --git a/bids-validator/validators/headerFields.js b/legacy/bids-validator/validators/headerFields.js similarity index 100% rename from bids-validator/validators/headerFields.js rename to legacy/bids-validator/validators/headerFields.js diff --git a/bids-validator/validators/hed.js b/legacy/bids-validator/validators/hed.js similarity index 100% rename from bids-validator/validators/hed.js rename to legacy/bids-validator/validators/hed.js diff --git a/bids-validator/validators/index.js b/legacy/bids-validator/validators/index.js similarity index 100% rename from bids-validator/validators/index.js rename to legacy/bids-validator/validators/index.js diff --git a/bids-validator/validators/json/index.js b/legacy/bids-validator/validators/json/index.js similarity index 100% rename from bids-validator/validators/json/index.js rename to legacy/bids-validator/validators/json/index.js diff --git a/bids-validator/validators/json/json.js b/legacy/bids-validator/validators/json/json.js similarity index 100% rename from bids-validator/validators/json/json.js rename to legacy/bids-validator/validators/json/json.js diff --git a/bids-validator/validators/json/load.js b/legacy/bids-validator/validators/json/load.js similarity index 100% rename from bids-validator/validators/json/load.js rename to legacy/bids-validator/validators/json/load.js diff --git a/bids-validator/validators/json/schemas/M0Scan.json b/legacy/bids-validator/validators/json/schemas/M0Scan.json similarity index 100% rename from bids-validator/validators/json/schemas/M0Scan.json rename to legacy/bids-validator/validators/json/schemas/M0Scan.json diff --git a/bids-validator/validators/json/schemas/asl.json b/legacy/bids-validator/validators/json/schemas/asl.json similarity index 100% rename from bids-validator/validators/json/schemas/asl.json rename to legacy/bids-validator/validators/json/schemas/asl.json diff --git a/bids-validator/validators/json/schemas/beh.json b/legacy/bids-validator/validators/json/schemas/beh.json similarity index 100% rename from bids-validator/validators/json/schemas/beh.json rename to legacy/bids-validator/validators/json/schemas/beh.json diff --git a/bids-validator/validators/json/schemas/bold.json b/legacy/bids-validator/validators/json/schemas/bold.json similarity index 100% rename from bids-validator/validators/json/schemas/bold.json rename to legacy/bids-validator/validators/json/schemas/bold.json diff --git a/bids-validator/validators/json/schemas/channels.json b/legacy/bids-validator/validators/json/schemas/channels.json similarity index 100% rename from bids-validator/validators/json/schemas/channels.json rename to legacy/bids-validator/validators/json/schemas/channels.json diff --git a/bids-validator/validators/json/schemas/common_definitions.json b/legacy/bids-validator/validators/json/schemas/common_definitions.json similarity index 100% rename from bids-validator/validators/json/schemas/common_definitions.json rename to legacy/bids-validator/validators/json/schemas/common_definitions.json diff --git a/bids-validator/validators/json/schemas/coordsystem_eeg.json b/legacy/bids-validator/validators/json/schemas/coordsystem_eeg.json similarity index 100% rename from bids-validator/validators/json/schemas/coordsystem_eeg.json rename to legacy/bids-validator/validators/json/schemas/coordsystem_eeg.json diff --git a/bids-validator/validators/json/schemas/coordsystem_ieeg.json b/legacy/bids-validator/validators/json/schemas/coordsystem_ieeg.json similarity index 100% rename from bids-validator/validators/json/schemas/coordsystem_ieeg.json rename to legacy/bids-validator/validators/json/schemas/coordsystem_ieeg.json diff --git a/bids-validator/validators/json/schemas/coordsystem_meg.json b/legacy/bids-validator/validators/json/schemas/coordsystem_meg.json similarity index 100% rename from bids-validator/validators/json/schemas/coordsystem_meg.json rename to legacy/bids-validator/validators/json/schemas/coordsystem_meg.json diff --git a/bids-validator/validators/json/schemas/coordsystem_nirs.json b/legacy/bids-validator/validators/json/schemas/coordsystem_nirs.json similarity index 100% rename from bids-validator/validators/json/schemas/coordsystem_nirs.json rename to legacy/bids-validator/validators/json/schemas/coordsystem_nirs.json diff --git a/bids-validator/validators/json/schemas/data_dictionary.json b/legacy/bids-validator/validators/json/schemas/data_dictionary.json similarity index 100% rename from bids-validator/validators/json/schemas/data_dictionary.json rename to legacy/bids-validator/validators/json/schemas/data_dictionary.json diff --git a/bids-validator/validators/json/schemas/dataset_description.json b/legacy/bids-validator/validators/json/schemas/dataset_description.json similarity index 100% rename from bids-validator/validators/json/schemas/dataset_description.json rename to legacy/bids-validator/validators/json/schemas/dataset_description.json diff --git a/bids-validator/validators/json/schemas/eeg.json b/legacy/bids-validator/validators/json/schemas/eeg.json similarity index 100% rename from bids-validator/validators/json/schemas/eeg.json rename to legacy/bids-validator/validators/json/schemas/eeg.json diff --git a/bids-validator/validators/json/schemas/events.json b/legacy/bids-validator/validators/json/schemas/events.json similarity index 100% rename from bids-validator/validators/json/schemas/events.json rename to legacy/bids-validator/validators/json/schemas/events.json diff --git a/bids-validator/validators/json/schemas/genetic_info.json b/legacy/bids-validator/validators/json/schemas/genetic_info.json similarity index 100% rename from bids-validator/validators/json/schemas/genetic_info.json rename to legacy/bids-validator/validators/json/schemas/genetic_info.json diff --git a/bids-validator/validators/json/schemas/ieeg.json b/legacy/bids-validator/validators/json/schemas/ieeg.json similarity index 100% rename from bids-validator/validators/json/schemas/ieeg.json rename to legacy/bids-validator/validators/json/schemas/ieeg.json diff --git a/bids-validator/validators/json/schemas/meg.json b/legacy/bids-validator/validators/json/schemas/meg.json similarity index 100% rename from bids-validator/validators/json/schemas/meg.json rename to legacy/bids-validator/validators/json/schemas/meg.json diff --git a/bids-validator/validators/json/schemas/microscopy.json b/legacy/bids-validator/validators/json/schemas/microscopy.json similarity index 100% rename from bids-validator/validators/json/schemas/microscopy.json rename to legacy/bids-validator/validators/json/schemas/microscopy.json diff --git a/bids-validator/validators/json/schemas/microscopy_photo.json b/legacy/bids-validator/validators/json/schemas/microscopy_photo.json similarity index 100% rename from bids-validator/validators/json/schemas/microscopy_photo.json rename to legacy/bids-validator/validators/json/schemas/microscopy_photo.json diff --git a/bids-validator/validators/json/schemas/motion.json b/legacy/bids-validator/validators/json/schemas/motion.json similarity index 100% rename from bids-validator/validators/json/schemas/motion.json rename to legacy/bids-validator/validators/json/schemas/motion.json diff --git a/bids-validator/validators/json/schemas/nirs.json b/legacy/bids-validator/validators/json/schemas/nirs.json similarity index 100% rename from bids-validator/validators/json/schemas/nirs.json rename to legacy/bids-validator/validators/json/schemas/nirs.json diff --git a/bids-validator/validators/json/schemas/pet.json b/legacy/bids-validator/validators/json/schemas/pet.json similarity index 100% rename from bids-validator/validators/json/schemas/pet.json rename to legacy/bids-validator/validators/json/schemas/pet.json diff --git a/bids-validator/validators/json/schemas/pet_blood.json b/legacy/bids-validator/validators/json/schemas/pet_blood.json similarity index 100% rename from bids-validator/validators/json/schemas/pet_blood.json rename to legacy/bids-validator/validators/json/schemas/pet_blood.json diff --git a/bids-validator/validators/json/schemas/physio.json b/legacy/bids-validator/validators/json/schemas/physio.json similarity index 100% rename from bids-validator/validators/json/schemas/physio.json rename to legacy/bids-validator/validators/json/schemas/physio.json diff --git a/bids-validator/validators/json/validate.js b/legacy/bids-validator/validators/json/validate.js similarity index 100% rename from bids-validator/validators/json/validate.js rename to legacy/bids-validator/validators/json/validate.js diff --git a/bids-validator/validators/microscopy/__tests__/checkJSONAndField.spec.js b/legacy/bids-validator/validators/microscopy/__tests__/checkJSONAndField.spec.js similarity index 100% rename from bids-validator/validators/microscopy/__tests__/checkJSONAndField.spec.js rename to legacy/bids-validator/validators/microscopy/__tests__/checkJSONAndField.spec.js diff --git a/bids-validator/validators/microscopy/__tests__/checkSample.spec.js b/legacy/bids-validator/validators/microscopy/__tests__/checkSample.spec.js similarity index 100% rename from bids-validator/validators/microscopy/__tests__/checkSample.spec.js rename to legacy/bids-validator/validators/microscopy/__tests__/checkSample.spec.js diff --git a/bids-validator/validators/microscopy/__tests__/data/btif_id.ome.tif b/legacy/bids-validator/validators/microscopy/__tests__/data/btif_id.ome.tif similarity index 100% rename from bids-validator/validators/microscopy/__tests__/data/btif_id.ome.tif rename to legacy/bids-validator/validators/microscopy/__tests__/data/btif_id.ome.tif diff --git a/bids-validator/validators/microscopy/__tests__/data/invalid_id.ome.tif b/legacy/bids-validator/validators/microscopy/__tests__/data/invalid_id.ome.tif similarity index 100% rename from bids-validator/validators/microscopy/__tests__/data/invalid_id.ome.tif rename to legacy/bids-validator/validators/microscopy/__tests__/data/invalid_id.ome.tif diff --git a/bids-validator/validators/microscopy/__tests__/data/tif_id.ome.btf b/legacy/bids-validator/validators/microscopy/__tests__/data/tif_id.ome.btf similarity index 100% rename from bids-validator/validators/microscopy/__tests__/data/tif_id.ome.btf rename to legacy/bids-validator/validators/microscopy/__tests__/data/tif_id.ome.btf diff --git a/bids-validator/validators/microscopy/__tests__/data/tif_id.ome.tif b/legacy/bids-validator/validators/microscopy/__tests__/data/tif_id.ome.tif similarity index 100% rename from bids-validator/validators/microscopy/__tests__/data/tif_id.ome.tif rename to legacy/bids-validator/validators/microscopy/__tests__/data/tif_id.ome.tif diff --git a/bids-validator/validators/microscopy/__tests__/data/valid.ome.tif b/legacy/bids-validator/validators/microscopy/__tests__/data/valid.ome.tif similarity index 100% rename from bids-validator/validators/microscopy/__tests__/data/valid.ome.tif rename to legacy/bids-validator/validators/microscopy/__tests__/data/valid.ome.tif diff --git a/bids-validator/validators/microscopy/__tests__/validate.spec.js b/legacy/bids-validator/validators/microscopy/__tests__/validate.spec.js similarity index 100% rename from bids-validator/validators/microscopy/__tests__/validate.spec.js rename to legacy/bids-validator/validators/microscopy/__tests__/validate.spec.js diff --git a/bids-validator/validators/microscopy/checkJSONAndField.js b/legacy/bids-validator/validators/microscopy/checkJSONAndField.js similarity index 100% rename from bids-validator/validators/microscopy/checkJSONAndField.js rename to legacy/bids-validator/validators/microscopy/checkJSONAndField.js diff --git a/bids-validator/validators/microscopy/checkSamples.js b/legacy/bids-validator/validators/microscopy/checkSamples.js similarity index 100% rename from bids-validator/validators/microscopy/checkSamples.js rename to legacy/bids-validator/validators/microscopy/checkSamples.js diff --git a/bids-validator/validators/microscopy/index.js b/legacy/bids-validator/validators/microscopy/index.js similarity index 100% rename from bids-validator/validators/microscopy/index.js rename to legacy/bids-validator/validators/microscopy/index.js diff --git a/bids-validator/validators/microscopy/ometiff.js b/legacy/bids-validator/validators/microscopy/ometiff.js similarity index 100% rename from bids-validator/validators/microscopy/ometiff.js rename to legacy/bids-validator/validators/microscopy/ometiff.js diff --git a/bids-validator/validators/microscopy/validate.js b/legacy/bids-validator/validators/microscopy/validate.js similarity index 100% rename from bids-validator/validators/microscopy/validate.js rename to legacy/bids-validator/validators/microscopy/validate.js diff --git a/bids-validator/validators/microscopy/validateTiffSignature.js b/legacy/bids-validator/validators/microscopy/validateTiffSignature.js similarity index 100% rename from bids-validator/validators/microscopy/validateTiffSignature.js rename to legacy/bids-validator/validators/microscopy/validateTiffSignature.js diff --git a/bids-validator/validators/nifti/__tests__/duplicateFiles.spec.js b/legacy/bids-validator/validators/nifti/__tests__/duplicateFiles.spec.js similarity index 100% rename from bids-validator/validators/nifti/__tests__/duplicateFiles.spec.js rename to legacy/bids-validator/validators/nifti/__tests__/duplicateFiles.spec.js diff --git a/bids-validator/validators/nifti/__tests__/nii.spec.js b/legacy/bids-validator/validators/nifti/__tests__/nii.spec.js similarity index 100% rename from bids-validator/validators/nifti/__tests__/nii.spec.js rename to legacy/bids-validator/validators/nifti/__tests__/nii.spec.js diff --git a/bids-validator/validators/nifti/duplicateFiles.js b/legacy/bids-validator/validators/nifti/duplicateFiles.js similarity index 100% rename from bids-validator/validators/nifti/duplicateFiles.js rename to legacy/bids-validator/validators/nifti/duplicateFiles.js diff --git a/bids-validator/validators/nifti/fieldmapWithoutMagnitude.js b/legacy/bids-validator/validators/nifti/fieldmapWithoutMagnitude.js similarity index 100% rename from bids-validator/validators/nifti/fieldmapWithoutMagnitude.js rename to legacy/bids-validator/validators/nifti/fieldmapWithoutMagnitude.js diff --git a/bids-validator/validators/nifti/index.js b/legacy/bids-validator/validators/nifti/index.js similarity index 100% rename from bids-validator/validators/nifti/index.js rename to legacy/bids-validator/validators/nifti/index.js diff --git a/bids-validator/validators/nifti/nii.js b/legacy/bids-validator/validators/nifti/nii.js similarity index 100% rename from bids-validator/validators/nifti/nii.js rename to legacy/bids-validator/validators/nifti/nii.js diff --git a/bids-validator/validators/nifti/phasediffWithoutMagnitude.js b/legacy/bids-validator/validators/nifti/phasediffWithoutMagnitude.js similarity index 100% rename from bids-validator/validators/nifti/phasediffWithoutMagnitude.js rename to legacy/bids-validator/validators/nifti/phasediffWithoutMagnitude.js diff --git a/bids-validator/validators/nifti/validate.js b/legacy/bids-validator/validators/nifti/validate.js similarity index 100% rename from bids-validator/validators/nifti/validate.js rename to legacy/bids-validator/validators/nifti/validate.js diff --git a/bids-validator/validators/options.js b/legacy/bids-validator/validators/options.js similarity index 100% rename from bids-validator/validators/options.js rename to legacy/bids-validator/validators/options.js diff --git a/bids-validator/validators/session.js b/legacy/bids-validator/validators/session.js similarity index 100% rename from bids-validator/validators/session.js rename to legacy/bids-validator/validators/session.js diff --git a/bids-validator/validators/tsv/__tests__/checkAge89.spec.js b/legacy/bids-validator/validators/tsv/__tests__/checkAge89.spec.js similarity index 100% rename from bids-validator/validators/tsv/__tests__/checkAge89.spec.js rename to legacy/bids-validator/validators/tsv/__tests__/checkAge89.spec.js diff --git a/bids-validator/validators/tsv/__tests__/checkHeaders.spec.js b/legacy/bids-validator/validators/tsv/__tests__/checkHeaders.spec.js similarity index 100% rename from bids-validator/validators/tsv/__tests__/checkHeaders.spec.js rename to legacy/bids-validator/validators/tsv/__tests__/checkHeaders.spec.js diff --git a/bids-validator/validators/tsv/__tests__/checkMotionComponent.js b/legacy/bids-validator/validators/tsv/__tests__/checkMotionComponent.js similarity index 100% rename from bids-validator/validators/tsv/__tests__/checkMotionComponent.js rename to legacy/bids-validator/validators/tsv/__tests__/checkMotionComponent.js diff --git a/bids-validator/validators/tsv/__tests__/checkPhenotype.spec.js b/legacy/bids-validator/validators/tsv/__tests__/checkPhenotype.spec.js similarity index 100% rename from bids-validator/validators/tsv/__tests__/checkPhenotype.spec.js rename to legacy/bids-validator/validators/tsv/__tests__/checkPhenotype.spec.js diff --git a/bids-validator/validators/tsv/__tests__/validateTsvColumns.spec.js b/legacy/bids-validator/validators/tsv/__tests__/validateTsvColumns.spec.js similarity index 100% rename from bids-validator/validators/tsv/__tests__/validateTsvColumns.spec.js rename to legacy/bids-validator/validators/tsv/__tests__/validateTsvColumns.spec.js diff --git a/bids-validator/validators/tsv/checkAcqTimeFormat.js b/legacy/bids-validator/validators/tsv/checkAcqTimeFormat.js similarity index 100% rename from bids-validator/validators/tsv/checkAcqTimeFormat.js rename to legacy/bids-validator/validators/tsv/checkAcqTimeFormat.js diff --git a/bids-validator/validators/tsv/checkAge89.js b/legacy/bids-validator/validators/tsv/checkAge89.js similarity index 100% rename from bids-validator/validators/tsv/checkAge89.js rename to legacy/bids-validator/validators/tsv/checkAge89.js diff --git a/bids-validator/validators/tsv/checkHeaders.js b/legacy/bids-validator/validators/tsv/checkHeaders.js similarity index 100% rename from bids-validator/validators/tsv/checkHeaders.js rename to legacy/bids-validator/validators/tsv/checkHeaders.js diff --git a/bids-validator/validators/tsv/checkMotionComponent.js b/legacy/bids-validator/validators/tsv/checkMotionComponent.js similarity index 100% rename from bids-validator/validators/tsv/checkMotionComponent.js rename to legacy/bids-validator/validators/tsv/checkMotionComponent.js diff --git a/bids-validator/validators/tsv/checkPhenotype.js b/legacy/bids-validator/validators/tsv/checkPhenotype.js similarity index 100% rename from bids-validator/validators/tsv/checkPhenotype.js rename to legacy/bids-validator/validators/tsv/checkPhenotype.js diff --git a/bids-validator/validators/tsv/checkStatusCol.js b/legacy/bids-validator/validators/tsv/checkStatusCol.js similarity index 100% rename from bids-validator/validators/tsv/checkStatusCol.js rename to legacy/bids-validator/validators/tsv/checkStatusCol.js diff --git a/bids-validator/validators/tsv/checkTypeCol.js b/legacy/bids-validator/validators/tsv/checkTypeCol.js similarity index 100% rename from bids-validator/validators/tsv/checkTypeCol.js rename to legacy/bids-validator/validators/tsv/checkTypeCol.js diff --git a/bids-validator/validators/tsv/index.js b/legacy/bids-validator/validators/tsv/index.js similarity index 100% rename from bids-validator/validators/tsv/index.js rename to legacy/bids-validator/validators/tsv/index.js diff --git a/bids-validator/validators/tsv/tsv.js b/legacy/bids-validator/validators/tsv/tsv.js similarity index 100% rename from bids-validator/validators/tsv/tsv.js rename to legacy/bids-validator/validators/tsv/tsv.js diff --git a/bids-validator/validators/tsv/tsvParser.js b/legacy/bids-validator/validators/tsv/tsvParser.js similarity index 100% rename from bids-validator/validators/tsv/tsvParser.js rename to legacy/bids-validator/validators/tsv/tsvParser.js diff --git a/bids-validator/validators/tsv/validate.js b/legacy/bids-validator/validators/tsv/validate.js similarity index 100% rename from bids-validator/validators/tsv/validate.js rename to legacy/bids-validator/validators/tsv/validate.js diff --git a/bids-validator/validators/tsv/validateContRecordings.js b/legacy/bids-validator/validators/tsv/validateContRecordings.js similarity index 100% rename from bids-validator/validators/tsv/validateContRecordings.js rename to legacy/bids-validator/validators/tsv/validateContRecordings.js diff --git a/bids-validator/validators/tsv/validateTsvColumns.js b/legacy/bids-validator/validators/tsv/validateTsvColumns.js similarity index 100% rename from bids-validator/validators/tsv/validateTsvColumns.js rename to legacy/bids-validator/validators/tsv/validateTsvColumns.js diff --git a/lerna.json b/legacy/lerna.json similarity index 100% rename from lerna.json rename to legacy/lerna.json diff --git a/package-lock.json b/legacy/package-lock.json similarity index 100% rename from package-lock.json rename to legacy/package-lock.json diff --git a/package.json b/legacy/package.json similarity index 100% rename from package.json rename to legacy/package.json From 3ac00ad1f99fdb939e96fa30c4300b9f5d0f9259 Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Tue, 15 Oct 2024 14:24:46 -0500 Subject: [PATCH 14/40] working-dir -> working-directory --- .github/workflows/node_tests.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/node_tests.yml b/.github/workflows/node_tests.yml index f5f86c80..78dd4010 100644 --- a/.github/workflows/node_tests.yml +++ b/.github/workflows/node_tests.yml @@ -35,24 +35,26 @@ jobs: git config --global user.email "bids.maintenance@gmail.com" git config --global user.name "bids-maintenance" - name: Set up Node - working-dir: ./legacy + working-directory: ./legacy run: | npm install -g npm@^7 npm install - name: Eslint + working-directory: ./legacy run: npm run lint - name: Get bids-examples data + working-directory: ./legacy run: git submodule update --init - name: Jest tests + working-directory: ./legacy run: npm run coverage -- --maxWorkers=2 --testTimeout=10000 --colors - working-dir: ./legacy - name: Upload to codecov - working-dir: ./legacy + working-directory: ./legacy uses: codecov/codecov-action@v4 with: token: ${{ secrets.CODECOV_TOKEN }} - name: Smoke tests - working-dir: ./legacy + working-directory: ./legacy run: | bids-validator/bin/bids-validator bids-validator/tests/data/valid_headers/ --ignoreNiftiHeaders bids-validator/bin/bids-validator bids-validator/tests/data/valid_headers/ --ignoreNiftiHeaders --json From 3331f805ebf498ad814f05e23c54cd67366ce5ce Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Tue, 15 Oct 2024 14:30:06 -0500 Subject: [PATCH 15/40] more working-directory setting. fix sym link from legacy test to current tests --- .github/workflows/test-bids-examples.yml | 7 ++++++- bids-validator/tests | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test-bids-examples.yml b/.github/workflows/test-bids-examples.yml index 496a9d5a..eb3d1cfb 100644 --- a/.github/workflows/test-bids-examples.yml +++ b/.github/workflows/test-bids-examples.yml @@ -37,16 +37,19 @@ jobs: run: npm install --global npm - name: Install bids-validator + working-directory: ./legacy run: | npm install npm link ./bids-validator echo "./node_modules/.bin" >> $GITHUB_PATH - name: Get bids-examples data + working-directory: ./legacy run: | git clone --depth 1 https://github.com/bids-standard/bids-examples - name: Display versions and environment information + working-directory: ./legacy run: | echo $TZ export PATH="../node_modules/.bin:$PATH" @@ -58,15 +61,17 @@ jobs: ls -a $(which bids-validator) - name: Ignore examples not supported by legacy validator + working-directory: ./legacy run: | for DS in bids-examples/mrs_*; do touch $DS/.SKIP_VALIDATION done - name: Validate all BIDS datasets using bids-validator + working-directory: ./legacy run: | export PATH="../node_modules/.bin:$PATH" cat ./run_tests.sh bash ./run_tests.sh shell: bash - working-directory: ./bids-examples + working-directory: /bids-examples diff --git a/bids-validator/tests b/bids-validator/tests index fade7455..0ea139f0 120000 --- a/bids-validator/tests +++ b/bids-validator/tests @@ -1 +1 @@ -../legacy/bids-validator-legacy/tests/ \ No newline at end of file +../legacy/bids-validator/tests/ \ No newline at end of file From d3258d2e582153a6291f8a90e6bb036677c1eee0 Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Tue, 15 Oct 2024 14:30:06 -0500 Subject: [PATCH 16/40] more working-directory setting. fix sym link from legacy test to current tests --- .github/workflows/test-bids-examples.yml | 7 ++++++- bids-validator/tests | 2 +- legacy/bids-validator/README.md | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test-bids-examples.yml b/.github/workflows/test-bids-examples.yml index 496a9d5a..eb3d1cfb 100644 --- a/.github/workflows/test-bids-examples.yml +++ b/.github/workflows/test-bids-examples.yml @@ -37,16 +37,19 @@ jobs: run: npm install --global npm - name: Install bids-validator + working-directory: ./legacy run: | npm install npm link ./bids-validator echo "./node_modules/.bin" >> $GITHUB_PATH - name: Get bids-examples data + working-directory: ./legacy run: | git clone --depth 1 https://github.com/bids-standard/bids-examples - name: Display versions and environment information + working-directory: ./legacy run: | echo $TZ export PATH="../node_modules/.bin:$PATH" @@ -58,15 +61,17 @@ jobs: ls -a $(which bids-validator) - name: Ignore examples not supported by legacy validator + working-directory: ./legacy run: | for DS in bids-examples/mrs_*; do touch $DS/.SKIP_VALIDATION done - name: Validate all BIDS datasets using bids-validator + working-directory: ./legacy run: | export PATH="../node_modules/.bin:$PATH" cat ./run_tests.sh bash ./run_tests.sh shell: bash - working-directory: ./bids-examples + working-directory: /bids-examples diff --git a/bids-validator/tests b/bids-validator/tests index fade7455..0ea139f0 120000 --- a/bids-validator/tests +++ b/bids-validator/tests @@ -1 +1 @@ -../legacy/bids-validator-legacy/tests/ \ No newline at end of file +../legacy/bids-validator/tests/ \ No newline at end of file diff --git a/legacy/bids-validator/README.md b/legacy/bids-validator/README.md index 3ae51393..6dcc67ee 100644 --- a/legacy/bids-validator/README.md +++ b/legacy/bids-validator/README.md @@ -439,5 +439,5 @@ funded projects/grants: - [BIDS Derivatives (NIMH: R24MH114705, PI: Poldrack)](https://grantome.com/grant/NIH/R24-MH114705-01) - [OpenNeuro (NIMH: R24MH117179, PI: Poldrack)](https://grantome.com/grant/NIH/R24-MH117179-01) -- [Spokes: MEDIUM: WEST (NSF: 1760950, PI: Poldrack & Gorgolewski)](https://grantome.com/grant/NSF/IIS-1760950) +- [Spokes: MEDIUM: WEST (NSF: 1760950, PI: Poldrack & Gorgolewski)](https://grantome.com/grant/NSF/ACI-1760950) - [ReproNim](http://repronim.org) [(NIH-NIBIB P41 EB019936, PI: Kennedy)](https://projectreporter.nih.gov/project_info_description.cfm?aid=8999833) From c9ed50cbb714a89431adcdcd06860fdc2b76b7d7 Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Tue, 15 Oct 2024 15:18:58 -0500 Subject: [PATCH 17/40] in progress README updates --- README.md | 438 +++++++++++++++++++++++++++++ bids-validator/{src => }/README.md | 4 +- 2 files changed, 439 insertions(+), 3 deletions(-) create mode 100644 README.md rename bids-validator/{src => }/README.md (86%) diff --git a/README.md b/README.md new file mode 100644 index 00000000..c769d7cf --- /dev/null +++ b/README.md @@ -0,0 +1,438 @@ +[![Node Tests](https://github.com/bids-standard/bids-validator/actions/workflows/node_tests.yml/badge.svg)](https://github.com/bids-standard/bids-validator/actions/workflows/node_tests.yml) +[![bids-examples tests](https://github.com/bids-standard/bids-validator/actions/workflows/test-bids-examples.yml/badge.svg)](https://github.com/bids-standard/bids-validator/actions/workflows/test-bids-examples.yml) +[![CircleCI](https://circleci.com/gh/bids-standard/bids-validator.svg?style=shield&circle-token=:circle-token)](https://circleci.com/gh/bids-standard/bids-validator) +[![Codecov](https://codecov.io/gh/bids-standard/bids-validator/branch/master/graph/badge.svg)](https://codecov.io/gh/bids-standard/bids-validator) +[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.3688707.svg)](https://doi.org/10.5281/zenodo.3688707) + +# BIDS-Validator + +- [BIDS-Validator](#bids-validator) + - [Quickstart](#quickstart) + - [Support](#support) + - [Maintainers and Contributors](#maintainers-and-contributors) + - [Use](#use) + - [API](#api) + - [.bidsignore](#bidsignore) + - [Configuration](#configuration) + - [In the Browser](#in-the-browser) + - [On the Server](#on-the-server) + - [Through Command Line](#through-command-line) + - [Docker image](#docker-image) + - [Development](#development) + - [Running Locally in a Browser](#running-locally-in-a-browser) + - [Testing](#testing) + - [Publishing](#publishing) + - [Acknowledgments](#acknowledgments) + +## Quickstart + +This repository currently houses 4 packages: +1. [./bids-validator](./bids-validator)The current deno based bids-validator cli and library +2. [./web](./web)The current web based validator +3. [./legacy/bids-validator](legacy/bids-validator)The legacy node validator +4. [./legacy/bids-validator-web](legacy/bids-validator-web)The legacy web based validator + +1. Web version: + 1. Open [Google Chrome](https://www.google.com/chrome/) or + [Mozilla Firefox](https://mozilla.org/firefox) (currently the only + supported browsers) + 1. Go to https://bids-standard.github.io/bids-validator/ and select a folder + with your BIDS dataset. If the validator seems to be working longer than + couple of minutes please open [developer tools ](https://developer.chrome.com/devtools) + and report the error at [https://github.com/bids-standard/bids-validator/issues](https://github.com/bids-standard/bids-validator/issues). +1. Command line version: + 1. Install [Node.js](https://nodejs.org) (at least version 18.0.0) + 1. Update `npm` to be at least version 7 (`npm install --global npm@^7`) + 1. From a terminal run `npm install -g bids-validator` + 1. Run `bids-validator` to start validating datasets. +1. Docker + 1. Install Docker + 1. From a terminal run `docker run -ti --rm -v /path/to/data:/data:ro bids/validator /data` + but replace the `/path/to/data` part of the command with your own path on your machine. + +## Support + + +Please report any issues you experience while using these support targets via +the [GitHub issue tracker](https://github.com/bids-standard/bids-validator/issues). +If you experience issues outside of these supported environments and believe we +should extend our targeted support feel free to open a new issue describing the +issue, your support target and why you require extended support and we will +address these issues on a case by case basis. + +## Maintainers and Contributors + + + +[![All Contributors](https://img.shields.io/badge/all_contributors-43-orange.svg?style=flat-square)](#contributors-) + + + +This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. +Contributions of any kind are welcome! + +The project is maintained by [@rwblair](https://github.com/rwblair/) with the help of many contributors listed below. +(The [emoji key](https://allcontributors.org/docs/en/emoji-key) is indicating the kind of contribution) + +Please also see [Acknowledgments](#acknowledgments). + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Adam Li

💻 ⚠️ 📓 🐛

Adam Thomas

📖

Alexander Jones

💻 ⚠️ 🤔

Ben Beasley

📦

Chris Gorgolewski

🐛 💻 🔣 📖 💡 🤔 🚇 🚧 🧑‍🏫 💬 👀 ⚠️ 📢 📓

Chris Holdgraf

💻

Chris Markiewicz

💻 ⚠️ 🤔 🐛 💬 🔧 🚧

David Nishikawa

💻 ⚠️

Dimitri Papadopoulos Orfanos

💻

Duncan Macleod

🚇

Franklin Feingold

📖

Gregory noack

💻 ⚠️

Horea Christian

💻

Jakub Kaczmarzyk

🚇

Joke Durnez

💻

Mainak Jas

💻 ⚠️ 🤔 👀 📓

Marco Castellaro

💻 ⚠️

Max

💻 🐛

Michael Hanke

📖

Mikael Naveau

💻

Nell Hardcastle

💻 🤔 🚇 💬 👀

Nicolas Traut

💻

Parul Sethi

💻 ⚠️

Patricia Clement

💻

Remi Gau

💻 📖 📓

Richard Höchenberger

💻 📓 ⚠️ 🐛

Robert Oostenveld

💻 🤔 🐛 ⚠️

Rohan Goyal

💻

Ross Blair

🚧 🤔 💻 🐛 🚇 📆 💬 👀 🔧 ⚠️

Russ Poldrack

💻 💵 🔍

Soichi Hayashi

🐛

Stefan Appelhoff

🐛 💻 🔣 📖 💡 🤔 🚇 🚧 🧑‍🏫 💬 👀 ⚠️ 📢 📓

Suyash

💻

Taylor Salo

💻

Teal Hobson-Lowther

💻 ⚠️

Travis Riddle

🐛

VisLab

🤔 💻

Wazeer Zulfikar

📖

Yaroslav Halchenko

🤔 💻 📖 📓

constellates

💻 ⚠️

dewarrn1

💻

dkp

💻

goldmund

💻 ⚠️
+ + + + + + +## Use + +### API + +The BIDS Validator has one primary method that takes a directory as either a +path to the directory (node) or the object given by selecting a directory with a +file input (browser), an options object, and a callback. + +Available options include: + +- ignoreWarnings - (boolean - defaults to false) +- ignoreNiftiHeaders - (boolean - defaults to false) + +For example: + +`validate.BIDS(directory, {ignoreWarnings: true}, function (issues, summary) {console.log(issues.errors, issues.warnings);});` + +If you would like to test individual files you can use the file specific checks +that we expose. + +- validate.BIDS() +- validate.JSON() +- validate.TSV() +- validate.NIFTI() + +Additionally you can reformat stored errors against a new config using `validate.reformat()` + +### .bidsignore + +Optionally one can include a `.bidsignore` file in the root of the dataset. This +file lists patterns (compatible with the [.gitignore syntax](https://git-scm.com/docs/gitignore)) +defining files that should be ignored by the validator. This option is useful +when the validated dataset includes file types not yet supported by BIDS +specification. + +```Text +*_not_bids.txt +extra_data/ +``` + +### Configuration + +You can configure the severity of errors by passing a json configuration file +with a `-c` or `--config` flag to the command line interface or by defining a +config object on the options object passed during javascript usage. + +If no path is specified a default path of `.bids-validator-config.json` will be used. You can add this file to your dataset to share dataset specific validation configuration. To disable this behavior use `--no-config` and the default configuration will be used. + +The basic configuration format is outlined below. All configuration is optional. + +```JSON +{ + "ignore": [], + "warn": [], + "error": [], + "ignoredFiles": [] +} +``` + +`ignoredFiles` takes a list of file paths or glob patterns you'd like to ignore. +Lets say we want to ignore all files and sub-directory under `/derivatives/`. +**This is not the same syntax as used in the .bidsignore file** + +```JSON +{ + "ignoredFiles": ["/derivatives/**"] +} +``` + +Note that adding two stars `**` in path makes validator recognize all files and +sub-dir to be ignored. + +`ignore`, `warn`, and `error` take lists of issue codes or issue keys and change +the severity of those issues so they are either ignored or reported as warnings +or errors. You can find a list of all available issues at +[utils/issues/list](https://github.com/bids-standard/bids-validator/blob/master/bids-validator/utils/issues/list.js). + +Some issues may be ignored by default, but can be elevated to warnings or errors. +These provide a way to check for common things that are more specific than BIDS +compatibility. An example is a check for the presence of a T1w modality. The +following would raise an error if no T1W image was found in a dataset. + +```JSON +{ + "error": ["NO_T1W"] +} +``` + +In addition to issue codes and keys these lists can also contain objects with +and "and" or "or" properties set to arrays of codes or keys. These allow some +level of conditional logic when configuring issues. For example: + +```JSON +{ + "ignore": [ + { + "and": [ + "ECHO_TIME_GREATER_THAN", + "ECHO_TIME_NOT_DEFINED" + ] + } + ] +} +``` + +In the above example the two issues will only be ignored if both of them are +triggered during validation. + +```JSON +{ + "ignore": [ + { + "and": [ + "ECHO_TIME_GREATER_THAN", + "ECHO_TIME_NOT_DEFINED" + { + "or": [ + "ECHO_TIME1-2_NOT_DEFINED", + "ECHO_TIME_MUST_DEFINE" + ] + } + ] + } + ] +} +``` + +And in this example the listed issues will only be ignored if +`ECHO_TIME_GREATER_THAN`, `ECHO_TIME_NOT_DEFINED` and either +`ECHO_TIME1-2_NOT_DEFINED` or `ECHO_TIME_MUST_DEFINE` are triggered during +validation. + +"or" arrays are not supported at the lowest level because it wouldn't add any +functionality. For example the following is not supported. + +```JSON +{ + "ignore": [ + { + "or": [ + "ECHO_TIME_GREATER_THAN", + "ECHO_TIME_NOT_DEFINED" + ] + } + ] +} +``` + +because it would be functionally the same as this: + +```JSON +{ + "ignore": [ + "ECHO_TIME_GREATER_THAN", + "ECHO_TIME_NOT_DEFINED" + ] +} +``` + +For passing a configuration while using the bids-validator on the command line, +you can use the following style to for example ignore empty +file errors (99) and files that cannot be read (44): + +``` +bids-validator --config.ignore=99 --config.ignore=44 path/to/bids/dir +``` + +This style of use puts limits on what configuration you can require, so for +complex scenarios, we advise users to create a dedicated configuration file with +contents as described above. + +### In the Browser + +The BIDS Validator currently works in the browser with [browserify](https://browserify.org/) +or [webpack](https://webpack.js.org/). You can add it to a project by cloning +the validator and requiring it with browserify syntax +`const validate = require('bids-validator');` or an ES2015 webpack import +`import validate from 'bids-validator'`. + +### On the Server + +The BIDS validator works like most npm packages. You can install it by running +`npm install bids-validator`. + +### Through Command Line + +If you install the bids validator globally by using `npm install -g bids-validator` +you will be able to use it as a command line tool. Once installed you should be +able to run `bids-validator /path/to/your/bids/directory` and see any validation +issues logged to the terminal. Run `bids-validator` without a directory path to +see available options. + +## Docker image + +[![Docker Image Version (latest by date)](https://img.shields.io/docker/v/bids/validator?label=docker)](https://hub.docker.com/r/bids/validator) + +To use bids validator with [docker](https://www.docker.com/), you simply need to +[install docker](https://docs.docker.com/install/) on your system. + +And then from a terminal run: + +- `docker run -ti --rm bids/validator --version` to print the version of the + docker image +- `docker run -ti --rm bids/validator --help` to print the help +- `docker run -ti --rm -v /path/to/data:/data:ro bids/validator /data` + to validate the dataset `/path/to/data` on your host machine + +See here for a brief explanation of the commands: + +- `docker run` is the command to tell docker to run a certain docker image, + usually taking the form `docker run ` +- the `-ti` flag means the inputs are accepted and outputs are printed to the + terminal +- the `--rm` flag means that the state of the docker container is not saved + after it has run +- the `-v` flag is adding your local data to the docker container + ([bind-mounts](https://docs.docker.com/storage/bind-mounts/)). Importantly, + the input after the `-v` flag consists of three fields separated colons: `:` + - the first field is the path to the directory on the host machine: + `/path/to/data` + - the second field is the path where the directory is mounted in the + container + - the third field is optional. In our case, we use `ro` to specify that the + mounted data is _read only_ + +## Development + +To develop locally, clone the project and run `npm install` from the project +root. This will install external dependencies. If you wish to install +`bids-validator` globally (so that you can run it in other folders), use the +following command to install it globally: `cd bids-validator && npm install -g` (for windows users, if in a different drive add /d, e.g. `cd /d F:\bids-validator && npm install -g`) + +Please see the [CONTRIBUTING.md](../CONTRIBUTING.md) +for additional details. + +### Bundling + +bids-validator is bundled with esbuild. While developing, the script `bids-validator/bin/bids-validator` will automatically bundle the project each time it is run. To test a build without publishing it `npm -w bids-validator run build`. This will generate a bids-validator/dist directory containing the local build and `bids-validator/bin/bids-validator` will use this build. To return to automatic bundling on each run, remove the dist directory. + +### Running Locally in a Browser + +A note about OS X, the dependencies for the browser require a npm package called +node-gyp which needs xcode to be installed in order to be compiled. + +1. The browser version of `bids-validator` lives in the repo subdirectory + `/bids-validator-web`. It is a [React.js](https://reactjs.org/) application + that uses the [next.js](https://nextjs.org/) framework. +2. To develop `bids-validator` and see how it will act in the browser, simply run + `npm run web-dev` in the project root and navigate to `localhost:3000`. +3. In development mode, changes to the codebase will trigger rebuilds of the application + automatically. +4. Changes to the `/bids-validator` in the codebase will also be reflected in the + web application. +5. Tests use the [Jest](https://jestjs.io/index.html) testing library and should be developed in `/bids-validator-web/tests`. + We can always use more tests, so please feel free to contribute a test that reduces the chance + of any bugs you fix! +6. To ensure that the web application compiles successfully in production, run `npm run web-export` + +### Testing + +If it's your first time running tests, first use the command `git submodule update --init --depth 1` to pull the test example data. This repo contains the [bids-examples github repository](https://github.com/bids-standard/bids-examples) as a [submodule](https://git-scm.com/book/en/v2/Git-Tools-Submodules). + +To start the test suite run `npm run test` from the project root. `npm run test -- --watch` +is useful to run tests while making changes. A coverage report is available with +`npm run coverage`. + +To run the linter which checks code conventions run `npm run lint`. + +### Install globally from a development branch + +Global installs are not recommended for development because of the possibility of package conflicts with other Node.js projects. If you do need to test with a global install from a development tree, follow these steps to generate the NPM package without publishing it and install the package locally. + +1. `npm -w bids-validator run build` +2. `npm -w bids-validator pack` +3. `npm install -g bids-validator-*.tgz` + +### Publishing + + +## Acknowledgments + +Many contributions to the `bids-validator` were done by members of the +BIDS community. See the +[list of contributors](https://bids-specification.readthedocs.io/en/stable/99-appendices/01-contributors.html). + +Development and contributions were supported through the following federally +funded projects/grants: + +- [BIDS Derivatives (NIMH: R24MH114705, PI: Poldrack)](https://grantome.com/grant/NIH/R24-MH114705-01) +- [OpenNeuro (NIMH: R24MH117179, PI: Poldrack)](https://grantome.com/grant/NIH/R24-MH117179-01) +- [Spokes: MEDIUM: WEST (NSF: 1760950, PI: Poldrack & Gorgolewski)](https://grantome.com/grant/NSF/ACI-1760950) +- [ReproNim](http://repronim.org) [(NIH-NIBIB P41 EB019936, PI: Kennedy)](https://projectreporter.nih.gov/project_info_description.cfm?aid=8999833) diff --git a/bids-validator/src/README.md b/bids-validator/README.md similarity index 86% rename from bids-validator/src/README.md rename to bids-validator/README.md index b256d5a9..8a786bd6 100644 --- a/bids-validator/src/README.md +++ b/bids-validator/README.md @@ -2,12 +2,10 @@ ## Intro -This is a partial rewrite of the bids-validator JavaScript implementation designed to read the [bids-specification schema](https://github.com/bids-standard/bids-specification/tree/master/src/schema) to apply the majority of validation rules. +This is a full rewrite of the bids-validator JavaScript implementation designed to use the [bids-specification schema](https://github.com/bids-standard/bids-specification/tree/master/src/schema) to apply the majority of validation rules. Deno is a JavaScript and TypeScript runtime that is used to run the schema based validator. Deno is simpler than Node.js and only requires one tool to use, the Deno executable itself. To install Deno, follow these [install instructions for your platform](https://deno.land/manual/getting_started/installation). -At the root of the repository there are two directories, `bids-validator` and `bids-validator-web`. These are separate npm packages, the Deno validator lives within the bids-validator package within the `src` directory. - ## Usage To use the latest validator hosted at https://deno.land/x/bids_validator, use the following command: From c87f70c95f34c5f38a70032e5f7e88e35b3bae81 Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Thu, 17 Oct 2024 11:04:42 -0500 Subject: [PATCH 18/40] set working directory for circleci --- .circleci/config.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 22f52e70..03d18db3 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -4,6 +4,7 @@ jobs: test: docker: - image: node:18-alpine + working-directory: ~/project/legacy steps: - checkout - restore_cache: @@ -37,6 +38,7 @@ jobs: # Ubuntu 20.04, Docker v20.10.11, Docker Compose v1.29.2 # see: https://circleci.com/docs/2.0/configuration-reference/#available-machine-images image: ubuntu-2004:202111-02 + working-directory: ~/project/legacy steps: - checkout - run: docker build -t $IMAGE_NAME:latest . @@ -55,6 +57,7 @@ jobs: githubPagesTest: docker: - image: node:18-alpine + working-directory: ~/project/legacy steps: - run: npm install --global npm - run: apk --no-cache add ca-certificates git openssh-client rsync From 10044b7ab4b1a9546ea2c4c124afb08a86e751f9 Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Thu, 17 Oct 2024 11:26:32 -0500 Subject: [PATCH 19/40] deno loader back to version 11 --- bids-validator/build.ts | 2 +- bids-validator/deno.lock | 33 ++++++++++++++++++++++++++++++++- 2 files changed, 33 insertions(+), 2 deletions(-) diff --git a/bids-validator/build.ts b/bids-validator/build.ts index 863ecd85..ce581295 100755 --- a/bids-validator/build.ts +++ b/bids-validator/build.ts @@ -6,7 +6,7 @@ */ import * as esbuild from 'https://deno.land/x/esbuild@v0.24.0/mod.js' import { parse } from 'https://deno.land/std@0.223.0/flags/mod.ts' -import { denoPlugins } from "jsr:@luca/esbuild-deno-loader@0.10.3" +import { denoPlugins } from "jsr:@luca/esbuild-deno-loader@0.11.0" import * as path from "https://deno.land/std@0.223.0/path/mod.ts" import { getVersion } from './src/version.ts' diff --git a/bids-validator/deno.lock b/bids-validator/deno.lock index 023fb017..582bb600 100644 --- a/bids-validator/deno.lock +++ b/bids-validator/deno.lock @@ -8,11 +8,14 @@ "jsr:@cliffy/table@1.0.0-rc.5": "1.0.0-rc.5", "jsr:@libs/typing@2": "2.9.0", "jsr:@libs/xml@5.4.13": "5.4.13", + "jsr:@luca/esbuild-deno-loader@0.10.3": "0.10.3", "jsr:@luca/esbuild-deno-loader@0.11.0": "0.11.0", "jsr:@std/assert@1.0.2": "1.0.2", + "jsr:@std/assert@~0.213.1": "0.213.1", "jsr:@std/bytes@^1.0.2": "1.0.2", "jsr:@std/bytes@^1.0.2-rc.3": "1.0.2", "jsr:@std/cli@1.0.0-rc.2": "1.0.0-rc.2", + "jsr:@std/encoding@0.213": "0.213.1", "jsr:@std/encoding@^1.0.5": "1.0.5", "jsr:@std/fmt@1.0.0": "1.0.0", "jsr:@std/fmt@^1.0.0-rc.1": "1.0.0", @@ -22,7 +25,9 @@ "jsr:@std/internal@^1.0.1": "1.0.4", "jsr:@std/io@0.224.4": "0.224.4", "jsr:@std/io@~0.224.3": "0.224.4", + "jsr:@std/jsonc@0.213": "0.213.1", "jsr:@std/log@0.224.5": "0.224.5", + "jsr:@std/path@0.213": "0.213.1", "jsr:@std/path@1.0.2": "1.0.2", "jsr:@std/path@^1.0.2": "1.0.2", "jsr:@std/path@^1.0.6": "1.0.6", @@ -72,14 +77,25 @@ "jsr:@libs/typing" ] }, + "@luca/esbuild-deno-loader@0.10.3": { + "integrity": "32fc93f7e7f78060234fd5929a740668aab1c742b808c6048b57f9aaea514921", + "dependencies": [ + "jsr:@std/encoding@0.213", + "jsr:@std/jsonc", + "jsr:@std/path@0.213" + ] + }, "@luca/esbuild-deno-loader@0.11.0": { "integrity": "c05a989aa7c4ee6992a27be5f15cfc5be12834cab7ff84cabb47313737c51a2c", "dependencies": [ "jsr:@std/bytes@^1.0.2", - "jsr:@std/encoding", + "jsr:@std/encoding@^1.0.5", "jsr:@std/path@^1.0.6" ] }, + "@std/assert@0.213.1": { + "integrity": "24c28178b30c8e0782c18e8e94ea72b16282207569cdd10ffb9d1d26f2edebfe" + }, "@std/assert@1.0.2": { "integrity": "ccacec332958126deaceb5c63ff8b4eaf9f5ed0eac9feccf124110435e59e49c", "dependencies": [ @@ -92,6 +108,9 @@ "@std/cli@1.0.0-rc.2": { "integrity": "97dfae82b9f0e189768ebfa7a5da53375955b94bad0a1804f8e3b73563b03787" }, + "@std/encoding@0.213.1": { + "integrity": "fcbb6928713dde941a18ca5db88ca1544d0755ec8fb20fe61e2dc8144b390c62" + }, "@std/encoding@1.0.5": { "integrity": "ecf363d4fc25bd85bd915ff6733a7e79b67e0e7806334af15f4645c569fefc04" }, @@ -116,6 +135,12 @@ "jsr:@std/bytes@^1.0.2-rc.3" ] }, + "@std/jsonc@0.213.1": { + "integrity": "5578f21aa583b7eb7317eed077ffcde47b294f1056bdbb9aacec407758637bfe", + "dependencies": [ + "jsr:@std/assert@~0.213.1" + ] + }, "@std/log@0.224.5": { "integrity": "4612a45189438441bbd923a4cad1cce5c44c6c4a039195a3e8d831ce38894eee", "dependencies": [ @@ -124,6 +149,12 @@ "jsr:@std/io@~0.224.3" ] }, + "@std/path@0.213.1": { + "integrity": "f187bf278a172752e02fcbacf6bd78a335ed320d080a7ed3a5a59c3e88abc673", + "dependencies": [ + "jsr:@std/assert@~0.213.1" + ] + }, "@std/path@1.0.2": { "integrity": "a452174603f8c620bd278a380c596437a9eef50c891c64b85812f735245d9ec7" }, From efbbc778733c1b081d3ee5a181a902dcce91df05 Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Thu, 17 Oct 2024 11:28:50 -0500 Subject: [PATCH 20/40] amend circle cache paths, they may not respect working-directory --- .circleci/config.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 03d18db3..39450f83 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -9,7 +9,7 @@ jobs: - checkout - restore_cache: keys: - - npm-deps-{{ checksum "package.json" }}-{{ checksum "./bids-validator/package.json" }}-{{ checksum "./bids-validator-web/package.json" }}-v1 + - npm-deps-{{ checksum "./legacy/package.json" }}-{{ checksum "./legacy/bids-validator/package.json" }}-{{ checksum "./legacy/bids-validator-web/package.json" }}-v1 - run: apk --no-cache add git - run: npm install -g npm@^7 - run: npm install @@ -64,7 +64,7 @@ jobs: - checkout - restore_cache: keys: - - npm-deps-{{ checksum "package.json" }}-{{ checksum "./bids-validator/package.json" }}-{{ checksum "./bids-validator-web/package.json" }}-v1 + - npm-deps-{{ checksum "./legacy/package.json" }}-{{ checksum "./legacy/bids-validator/package.json" }}-{{ checksum "./legacy/bids-validator-web/package.json" }}-v1 - run: name: Install bids-validator and bids-validator-web dependencies command: npm install @@ -72,7 +72,7 @@ jobs: name: Build and export web-validator command: npm run web-export && rsync -av ./bids-validator-web/out/ ~/web_version - save_cache: - key: npm-deps-{{ checksum "package.json" }}-{{ checksum "./bids-validator/package.json" }}-{{ checksum "./bids-validator-web/package.json" }}-v1 + key: npm-deps-{{ checksum "./legacy/package.json" }}-{{ checksum "./legacy/bids-validator/package.json" }}-{{ checksum "./legacy/bids-validator-web/package.json" }}-v1 paths: - ./node_modules - ./.next/cache From bc6afbb376b1a20b26284ed09efd9fd573070567 Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Thu, 17 Oct 2024 12:00:02 -0500 Subject: [PATCH 21/40] working-directory -> working_directory --- .circleci/config.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 39450f83..124087a0 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -4,12 +4,12 @@ jobs: test: docker: - image: node:18-alpine - working-directory: ~/project/legacy + working_directory: ~/project/legacy steps: - checkout - restore_cache: keys: - - npm-deps-{{ checksum "./legacy/package.json" }}-{{ checksum "./legacy/bids-validator/package.json" }}-{{ checksum "./legacy/bids-validator-web/package.json" }}-v1 + - npm-deps-{{ checksum "./package.json" }}-{{ checksum "./bids-validator/package.json" }}-{{ checksum "./bids-validator-web/package.json" }}-v1 - run: apk --no-cache add git - run: npm install -g npm@^7 - run: npm install @@ -38,7 +38,7 @@ jobs: # Ubuntu 20.04, Docker v20.10.11, Docker Compose v1.29.2 # see: https://circleci.com/docs/2.0/configuration-reference/#available-machine-images image: ubuntu-2004:202111-02 - working-directory: ~/project/legacy + working_directory: ~/project/legacy steps: - checkout - run: docker build -t $IMAGE_NAME:latest . @@ -57,14 +57,14 @@ jobs: githubPagesTest: docker: - image: node:18-alpine - working-directory: ~/project/legacy + working_directory: ~/project/legacy steps: - run: npm install --global npm - run: apk --no-cache add ca-certificates git openssh-client rsync - checkout - restore_cache: keys: - - npm-deps-{{ checksum "./legacy/package.json" }}-{{ checksum "./legacy/bids-validator/package.json" }}-{{ checksum "./legacy/bids-validator-web/package.json" }}-v1 + - npm-deps-{{ checksum "./package.json" }}-{{ checksum "./bids-validator/package.json" }}-{{ checksum "./bids-validator-web/package.json" }}-v1 - run: name: Install bids-validator and bids-validator-web dependencies command: npm install @@ -72,7 +72,7 @@ jobs: name: Build and export web-validator command: npm run web-export && rsync -av ./bids-validator-web/out/ ~/web_version - save_cache: - key: npm-deps-{{ checksum "./legacy/package.json" }}-{{ checksum "./legacy/bids-validator/package.json" }}-{{ checksum "./legacy/bids-validator-web/package.json" }}-v1 + key: npm-deps-{{ checksum "./package.json" }}-{{ checksum "./bids-validator/package.json" }}-{{ checksum "./bids-validator-web/package.json" }}-v1 paths: - ./node_modules - ./.next/cache From 8f4fd8f7608c0a62e79a98b4adde4c65fbbe97dd Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Thu, 17 Oct 2024 16:28:50 -0500 Subject: [PATCH 22/40] fix call to get local version --- bids-validator/src/version.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bids-validator/src/version.ts b/bids-validator/src/version.ts index c1739ea1..a54acf38 100644 --- a/bids-validator/src/version.ts +++ b/bids-validator/src/version.ts @@ -34,7 +34,7 @@ export async function getVersion(): Promise { async function getLocalVersion(path: string): Promise { // safe.directory setting so we could still operate from another user const command = new Deno.Command("git", { - args: ['git', '-C', path, '-c', 'safe.directory=*', 'describe', '--tags', '--always'], + args: ['-C', path, '-c', 'safe.directory=*', 'describe', '--tags', '--always'], }) const { success, stdout } = await command.output(); const description = new TextDecoder().decode(stdout).trim() From 25c4bb3bd20d9813b1a5c8fe509cbb981129380c Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Thu, 17 Oct 2024 16:29:20 -0500 Subject: [PATCH 23/40] remove circleci config --- .circleci/config.yml | 102 ------------------------------------------- 1 file changed, 102 deletions(-) delete mode 100644 .circleci/config.yml diff --git a/.circleci/config.yml b/.circleci/config.yml deleted file mode 100644 index 124087a0..00000000 --- a/.circleci/config.yml +++ /dev/null @@ -1,102 +0,0 @@ -version: 2 - -jobs: - test: - docker: - - image: node:18-alpine - working_directory: ~/project/legacy - steps: - - checkout - - restore_cache: - keys: - - npm-deps-{{ checksum "./package.json" }}-{{ checksum "./bids-validator/package.json" }}-{{ checksum "./bids-validator-web/package.json" }}-v1 - - run: apk --no-cache add git - - run: npm install -g npm@^7 - - run: npm install - - run: - name: Eslint - command: npm run lint - - run: - name: Get bids-examples data - command: git submodule update --init - - run: - # must include separating --, see https://stackoverflow.com/a/14404223/5201771 - name: Jest tests - command: npm run coverage -- --maxWorkers=2 --testTimeout=10000 - - run: - name: Upload to codecov - command: npm run codecov - - run: - name: Smoke tests - command: | - bids-validator/bin/bids-validator bids-validator/tests/data/valid_headers/ --ignoreNiftiHeaders - bids-validator/bin/bids-validator bids-validator/tests/data/valid_headers/ --ignoreNiftiHeaders --json - test_docker: - environment: - IMAGE_NAME: bids/validator - machine: - # Ubuntu 20.04, Docker v20.10.11, Docker Compose v1.29.2 - # see: https://circleci.com/docs/2.0/configuration-reference/#available-machine-images - image: ubuntu-2004:202111-02 - working_directory: ~/project/legacy - steps: - - checkout - - run: docker build -t $IMAGE_NAME:latest . - - run: - name: Smoke tests - command: | - docker run --rm -it -v $PWD/bids-validator/tests/data/valid_headers:/data bids/validator:latest /data --ignoreNiftiHeaders - docker run --rm -it -v $PWD/bids-validator/tests/data/valid_headers:/data bids/validator:latest /data --ignoreNiftiHeaders --json - - run: - name: Archive Docker image - command: docker save -o image.tar $IMAGE_NAME - - persist_to_workspace: - root: . - paths: - - ./image.tar - githubPagesTest: - docker: - - image: node:18-alpine - working_directory: ~/project/legacy - steps: - - run: npm install --global npm - - run: apk --no-cache add ca-certificates git openssh-client rsync - - checkout - - restore_cache: - keys: - - npm-deps-{{ checksum "./package.json" }}-{{ checksum "./bids-validator/package.json" }}-{{ checksum "./bids-validator-web/package.json" }}-v1 - - run: - name: Install bids-validator and bids-validator-web dependencies - command: npm install - - run: - name: Build and export web-validator - command: npm run web-export && rsync -av ./bids-validator-web/out/ ~/web_version - - save_cache: - key: npm-deps-{{ checksum "./package.json" }}-{{ checksum "./bids-validator/package.json" }}-{{ checksum "./bids-validator-web/package.json" }}-v1 - paths: - - ./node_modules - - ./.next/cache - - store_artifacts: - path: ~/web_version -workflows: - version: 2 - build-deploy: - jobs: - - test: - filters: - branches: - only: /.*/ - tags: - only: /.*/ - - test_docker: - filters: - tags: - only: /.*/ - - githubPagesTest: - requires: - - test - filters: - branches: - only: /.*/ - tags: - only: /.*/ From 0c3f8a816372087a85912b6d236de6a65c78c2d7 Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Mon, 21 Oct 2024 13:12:54 -0500 Subject: [PATCH 24/40] first pass at deno dockerfile. Update docker github workflow accordingly. --- .github/workflows/docker-build-push.yml | 62 +++---------------------- bids-validator/Dockerfile | 20 ++++++++ 2 files changed, 26 insertions(+), 56 deletions(-) create mode 100644 bids-validator/Dockerfile diff --git a/.github/workflows/docker-build-push.yml b/.github/workflows/docker-build-push.yml index 911dbddc..b6430dce 100644 --- a/.github/workflows/docker-build-push.yml +++ b/.github/workflows/docker-build-push.yml @@ -1,6 +1,8 @@ name: Build & publish containers on: + pull_request: + branches: [master] push: tags: - 'v[0-9]+.[0-9]+.[0-9]+' @@ -9,6 +11,7 @@ jobs: push_docker_to_registry: name: Push Docker image to Docker Hub runs-on: ubuntu-latest + working-directory: bids-validator steps: - name: Check out the repo uses: actions/checkout@v4 @@ -29,61 +32,8 @@ jobs: uses: docker/build-push-action@v6 with: context: . - push: true + push: false + target: base tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} - - push_singularity_to_registry: - runs-on: ubuntu-latest - needs: - - push_docker_to_registry - steps: - - name: Set up Go 1.13 - uses: actions/setup-go@v5 - with: - go-version: 1.13 - id: go - - name: Install Dependencies - run: | - sudo apt-get update && sudo apt-get install -y \ - build-essential \ - libssl-dev \ - uuid-dev \ - libgpgme11-dev \ - squashfs-tools \ - libseccomp-dev \ - pkg-config - - name: Install Singularity - env: - SINGULARITY_VERSION: 3.8.0 - GOPATH: /tmp/go - run: | - mkdir -p $GOPATH - sudo mkdir -p /usr/local/var/singularity/mnt && \ - mkdir -p $GOPATH/src/github.com/sylabs && \ - cd $GOPATH/src/github.com/sylabs && \ - wget -qO- https://github.com/sylabs/singularity/releases/download/v${SINGULARITY_VERSION}/singularity-ce-${SINGULARITY_VERSION}.tar.gz | \ - tar xzv && \ - cd singularity-ce-${SINGULARITY_VERSION} && \ - ./mconfig -p /usr/local && \ - make -C builddir && \ - sudo make -C builddir install - - name: Check out code for the container build - uses: actions/checkout@v4 - - name: Extract metadata (tags, labels) for Docker - id: meta - uses: docker/metadata-action@v5 - with: - images: bids/validator - - name: Build Container - run: | - tags=${{ steps.meta.outputs.tags }} - echo $tags - singularity pull container.sif docker://${tags%,*} - - name: Login and Deploy Container - if: (github.event_name != 'pull_request') - run: | - tags=${{ steps.meta.outputs.tags }} - echo ${{ secrets.GITHUB_TOKEN }} | singularity remote login -u ${{ github.actor }} --password-stdin oras://ghcr.io - for tag in $(echo $tags | sed "s/,/ /g" | sed "s/bids\/validator/bids-standard\/bids-validator/g"); - do echo $tag; singularity push container.sif oras://ghcr.io/$tag; done + outputs: type=cacheonly diff --git a/bids-validator/Dockerfile b/bids-validator/Dockerfile new file mode 100644 index 00000000..1fde2e02 --- /dev/null +++ b/bids-validator/Dockerfile @@ -0,0 +1,20 @@ +ARG BASE_IMAGE=denoland/deno:2.0.1 +FROM ${BASE_IMAGE} AS base +WORKDIR /src + +RUN apt-get update && \ + apt-get install -y git && \ + apt-get clean && \ + rm -rf /var/lib/apt/lists/* + +COPY . . +RUN deno cache ./bids-validator-deno +RUN ./build.ts + +ENTRYPOINT ["./bids-validator-deno"] + +FROM ${BASE_IMAGE} AS min +WORKDIR /src +COPY --from=base /src/dist/validator/* . + +ENTRYPOINT ["deno", "-A", "./bids-validator.js"] From 5f75b1eb6da3a59ea379b2121be05a9b36914256 Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Mon, 21 Oct 2024 14:03:55 -0500 Subject: [PATCH 25/40] Revert "remove circleci config" This reverts commit 25c4bb3bd20d9813b1a5c8fe509cbb981129380c. --- .circleci/config.yml | 102 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 .circleci/config.yml diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 00000000..124087a0 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,102 @@ +version: 2 + +jobs: + test: + docker: + - image: node:18-alpine + working_directory: ~/project/legacy + steps: + - checkout + - restore_cache: + keys: + - npm-deps-{{ checksum "./package.json" }}-{{ checksum "./bids-validator/package.json" }}-{{ checksum "./bids-validator-web/package.json" }}-v1 + - run: apk --no-cache add git + - run: npm install -g npm@^7 + - run: npm install + - run: + name: Eslint + command: npm run lint + - run: + name: Get bids-examples data + command: git submodule update --init + - run: + # must include separating --, see https://stackoverflow.com/a/14404223/5201771 + name: Jest tests + command: npm run coverage -- --maxWorkers=2 --testTimeout=10000 + - run: + name: Upload to codecov + command: npm run codecov + - run: + name: Smoke tests + command: | + bids-validator/bin/bids-validator bids-validator/tests/data/valid_headers/ --ignoreNiftiHeaders + bids-validator/bin/bids-validator bids-validator/tests/data/valid_headers/ --ignoreNiftiHeaders --json + test_docker: + environment: + IMAGE_NAME: bids/validator + machine: + # Ubuntu 20.04, Docker v20.10.11, Docker Compose v1.29.2 + # see: https://circleci.com/docs/2.0/configuration-reference/#available-machine-images + image: ubuntu-2004:202111-02 + working_directory: ~/project/legacy + steps: + - checkout + - run: docker build -t $IMAGE_NAME:latest . + - run: + name: Smoke tests + command: | + docker run --rm -it -v $PWD/bids-validator/tests/data/valid_headers:/data bids/validator:latest /data --ignoreNiftiHeaders + docker run --rm -it -v $PWD/bids-validator/tests/data/valid_headers:/data bids/validator:latest /data --ignoreNiftiHeaders --json + - run: + name: Archive Docker image + command: docker save -o image.tar $IMAGE_NAME + - persist_to_workspace: + root: . + paths: + - ./image.tar + githubPagesTest: + docker: + - image: node:18-alpine + working_directory: ~/project/legacy + steps: + - run: npm install --global npm + - run: apk --no-cache add ca-certificates git openssh-client rsync + - checkout + - restore_cache: + keys: + - npm-deps-{{ checksum "./package.json" }}-{{ checksum "./bids-validator/package.json" }}-{{ checksum "./bids-validator-web/package.json" }}-v1 + - run: + name: Install bids-validator and bids-validator-web dependencies + command: npm install + - run: + name: Build and export web-validator + command: npm run web-export && rsync -av ./bids-validator-web/out/ ~/web_version + - save_cache: + key: npm-deps-{{ checksum "./package.json" }}-{{ checksum "./bids-validator/package.json" }}-{{ checksum "./bids-validator-web/package.json" }}-v1 + paths: + - ./node_modules + - ./.next/cache + - store_artifacts: + path: ~/web_version +workflows: + version: 2 + build-deploy: + jobs: + - test: + filters: + branches: + only: /.*/ + tags: + only: /.*/ + - test_docker: + filters: + tags: + only: /.*/ + - githubPagesTest: + requires: + - test + filters: + branches: + only: /.*/ + tags: + only: /.*/ From 6923b6ff2244fa0b8e8d8bcd40d61deb2786dead Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Thu, 24 Oct 2024 15:07:33 -0500 Subject: [PATCH 26/40] Move dockerfile to base. Deno cli now handles git not existing. --- .dockerignore | 1 - Dockerfile | 30 ++++++++++++++++++++++++++++++ README.md | 2 +- bids-validator/Dockerfile | 20 -------------------- bids-validator/src/version.ts | 17 +++++++++++------ 5 files changed, 42 insertions(+), 28 deletions(-) create mode 100644 Dockerfile delete mode 100644 bids-validator/Dockerfile diff --git a/.dockerignore b/.dockerignore index 3c67b0a1..80e59ef5 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,3 +1,2 @@ tests -.git node_modules diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..68f9fc03 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,30 @@ +ARG BASE_IMAGE=denoland/deno:2.0.1 +FROM ${BASE_IMAGE} AS build +WORKDIR /src + +RUN apt-get update && \ + apt-get install -y git jq && \ + apt-get clean && \ + rm -rf /var/lib/apt/lists/* + +ADD . . +RUN export VERSION=`git -C . -c safe.directory=* describe --tags --always` && \ + jq -r ".version|=\"$VERSION\"" bids-validator/deno.json > ._deno.json + +WORKDIR /src/bids-validator +RUN deno cache ./bids-validator-deno +RUN ./build.ts + +FROM ${BASE_IMAGE} AS base +WORKDIR /src +COPY . . +COPY --from=build /src/._deno.json /src/bids-validator/deno.json +WORKDIR /src/bids-validator +RUN deno cache ./bids-validator-deno +ENTRYPOINT ["./bids-validator-deno"] + +FROM ${BASE_IMAGE} AS min +WORKDIR /src +COPY --from=build /src/bids-validator/dist/validator/* . + +ENTRYPOINT ["deno", "-A", "./bids-validator.js"] diff --git a/README.md b/README.md index c769d7cf..e4b1b159 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ ## Quickstart -This repository currently houses 4 packages: +This repository houses 4 packages: 1. [./bids-validator](./bids-validator)The current deno based bids-validator cli and library 2. [./web](./web)The current web based validator 3. [./legacy/bids-validator](legacy/bids-validator)The legacy node validator diff --git a/bids-validator/Dockerfile b/bids-validator/Dockerfile deleted file mode 100644 index 1fde2e02..00000000 --- a/bids-validator/Dockerfile +++ /dev/null @@ -1,20 +0,0 @@ -ARG BASE_IMAGE=denoland/deno:2.0.1 -FROM ${BASE_IMAGE} AS base -WORKDIR /src - -RUN apt-get update && \ - apt-get install -y git && \ - apt-get clean && \ - rm -rf /var/lib/apt/lists/* - -COPY . . -RUN deno cache ./bids-validator-deno -RUN ./build.ts - -ENTRYPOINT ["./bids-validator-deno"] - -FROM ${BASE_IMAGE} AS min -WORKDIR /src -COPY --from=base /src/dist/validator/* . - -ENTRYPOINT ["deno", "-A", "./bids-validator.js"] diff --git a/bids-validator/src/version.ts b/bids-validator/src/version.ts index a54acf38..7c65b06e 100644 --- a/bids-validator/src/version.ts +++ b/bids-validator/src/version.ts @@ -33,12 +33,17 @@ export async function getVersion(): Promise { async function getLocalVersion(path: string): Promise { // safe.directory setting so we could still operate from another user - const command = new Deno.Command("git", { - args: ['-C', path, '-c', 'safe.directory=*', 'describe', '--tags', '--always'], - }) - const { success, stdout } = await command.output(); - const description = new TextDecoder().decode(stdout).trim() - return description + try { + const command = new Deno.Command("git", { + args: ['-C', path, '-c', 'safe.directory=*', 'describe', '--tags', '--always'], + }) + const { success, stdout } = await command.output(); + console.log(success) + const description = new TextDecoder().decode(stdout).trim() + return description + } catch(err) { + return "" + } } function getArchiveVersion(): string | undefined { From ddb0e2583c862f0d53bb140fb976f8139ef8897a Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Thu, 24 Oct 2024 15:19:15 -0500 Subject: [PATCH 27/40] empty circle jobs array --- .circleci/config.yml | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 124087a0..e4640e7e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -82,21 +82,3 @@ workflows: version: 2 build-deploy: jobs: - - test: - filters: - branches: - only: /.*/ - tags: - only: /.*/ - - test_docker: - filters: - tags: - only: /.*/ - - githubPagesTest: - requires: - - test - filters: - branches: - only: /.*/ - tags: - only: /.*/ From a77945a1fa10b896dab3656f75aed5f5364d728a Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Thu, 24 Oct 2024 15:21:20 -0500 Subject: [PATCH 28/40] empty out circle workflows entirely --- .circleci/config.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index e4640e7e..cb60c48c 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -79,6 +79,3 @@ jobs: - store_artifacts: path: ~/web_version workflows: - version: 2 - build-deploy: - jobs: From 40dbd625181195d5f41835f2350329b802c85288 Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Thu, 24 Oct 2024 15:34:57 -0500 Subject: [PATCH 29/40] dont think working directory directive needed for docker build action now that dockerfile in root. --- .github/workflows/docker-build-push.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/docker-build-push.yml b/.github/workflows/docker-build-push.yml index b6430dce..5edf171b 100644 --- a/.github/workflows/docker-build-push.yml +++ b/.github/workflows/docker-build-push.yml @@ -11,7 +11,6 @@ jobs: push_docker_to_registry: name: Push Docker image to Docker Hub runs-on: ubuntu-latest - working-directory: bids-validator steps: - name: Check out the repo uses: actions/checkout@v4 From 7e40d43a448469efceb22db8a32cf7f49bfc740f Mon Sep 17 00:00:00 2001 From: Chris Markiewicz Date: Thu, 24 Oct 2024 16:37:50 -0400 Subject: [PATCH 30/40] Update .circleci/config.yml --- .circleci/config.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index cb60c48c..1cee4c81 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -79,3 +79,6 @@ jobs: - store_artifacts: path: ~/web_version workflows: + version: 2 + build-deploy: + jobs: [] From e36d8f58b744f9616297057d6fee39cd48cf26a2 Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Thu, 31 Oct 2024 14:00:23 -0500 Subject: [PATCH 31/40] rm legacy --- .gitmodules | 3 - legacy/Dockerfile | 16 - legacy/README.md | 1 - legacy/babel.config.js | 18 - legacy/bids-validator-web/.eslintrc | 3 - legacy/bids-validator-web/components/App.jsx | 116 - .../components/ErrorLink.jsx | 80 - .../bids-validator-web/components/Issues.jsx | 137 - legacy/bids-validator-web/components/List.jsx | 19 - .../bids-validator-web/components/Options.jsx | 37 - .../bids-validator-web/components/Spinner.jsx | 30 - .../bids-validator-web/components/Summary.jsx | 59 - .../bids-validator-web/components/Upload.jsx | 31 - .../components/Validate.jsx | 51 - .../components/results/Issue.jsx | 55 - .../components/results/Issues.jsx | 147 - .../components/results/Results.jsx | 129 - legacy/bids-validator-web/index.scss | 156 - legacy/bids-validator-web/next.config.js | 11 - legacy/bids-validator-web/package.json | 26 - legacy/bids-validator-web/pages/_app.js | 8 - legacy/bids-validator-web/pages/index.js | 6 - legacy/bids-validator/README.md | 443 - .../rules/associated_data_rules.json | 13 - .../rules/file_level_rules.json | 658 - .../rules/phenotypic_rules.json | 5 - .../rules/session_level_rules.json | 267 - .../rules/subject_level_rules.json | 8 - .../bids_validator/rules/top_level_rules.json | 279 - .../tsv/non_custom_columns.json | 105 - legacy/bids-validator/bin/bids-validator | 24 - .../bids-validator/bin/test-submodule-exists | 35 - legacy/bids-validator/cli.js | 90 - legacy/bids-validator/docs/dev.md | 0 legacy/bids-validator/esbuild.mjs | 50 - legacy/bids-validator/index.js | 5 - legacy/bids-validator/package.json | 92 - legacy/bids-validator/tests/bids-web.spec.js | 6 - legacy/bids-validator/tests/bids.spec.js | 357 - legacy/bids-validator/tests/bval.spec.js | 46 - legacy/bids-validator/tests/bvec.spec.js | 59 - legacy/bids-validator/tests/cli.spec.js | 99 - .../tests/consoleFormat.spec.js | 101 - .../bids-validator/tests/data/bids-examples | 1 - .../dataset_description.json | 4 - .../sub-01/eeg/sub-01_task-test_eeg.eeg | 1 - .../sub-01/eeg/sub-01_task-test_eeg.vhdr | 34 - .../sub-01/eeg/sub-01_task-test_eeg.vmrk | 13 - .../sub-01/eeg/sub-01_task-test_events.tsv | 2 - .../data/broken_pet_example_2-pet_mri/README | 7 - .../dataset_description.json | 14 - .../participants.json | 19 - .../participants.tsv | 2 - .../sub-01/ses-01/anat/sub-01_ses-01_T1w.json | 37 - .../ses-01/anat/sub-01_ses-01_T1w.nii.gz | 0 .../sub-01/ses-01/pet/sub-01_ses-01_pet.json | 43 - .../ses-01/pet/sub-01_ses-01_pet.nii.gz | 0 .../broken_pet_example_3-pet_blood/README | 3 - .../dataset_description.json | 9 - .../participants.json | 9 - .../participants.tsv | 2 - .../sub-01/ses-01/anat/sub-01_ses-01_T1w.nii | Bin 16253280 -> 0 bytes .../sub-01/ses-01/pet/sub-01_ses-01_pet.json | 46 - .../ses-01/pet/sub-01_ses-01_pet.nii.gz | Bin 84350 -> 0 bytes .../sub-01_ses-01_recording-manual_blood.json | 19 - .../sub-01_ses-01_recording-manual_blood.tsv | 33 - .../tests/data/citation/bad.cff | 15 - .../tests/data/citation/good.cff | 20 - .../tests/data/collectModalities-data.js | 2168 - .../tests/data/ds006_missing-session/CHANGES | 3 - .../tests/data/ds006_missing-session/README | 14 - .../dataset_description.json | 5 - .../ds006_missing-session/participants.tsv | 15 - .../ses-post/anat/sub-01_ses-post_T1w.nii.gz | 0 .../anat/sub-01_ses-post_inplaneT2.nii.gz | 0 ...ainormirrorreversedtext_run-01_bold.nii.gz | 0 ...lainormirrorreversedtext_run-01_events.tsv | 65 - ...ainormirrorreversedtext_run-02_bold.nii.gz | 0 ...lainormirrorreversedtext_run-02_events.tsv | 65 - ...ainormirrorreversedtext_run-05_bold.nii.gz | 0 ...lainormirrorreversedtext_run-05_events.tsv | 65 - ...ainormirrorreversedtext_run-06_bold.nii.gz | 0 ...lainormirrorreversedtext_run-06_events.tsv | 65 - .../ses-post/anat/sub-02_ses-post_T1w.nii.gz | 0 .../anat/sub-02_ses-post_inplaneT2.nii.gz | 0 ...ainormirrorreversedtext_run-01_bold.nii.gz | 0 ...lainormirrorreversedtext_run-01_events.tsv | 65 - ...ainormirrorreversedtext_run-02_bold.nii.gz | 0 ...lainormirrorreversedtext_run-02_events.tsv | 65 - ...ainormirrorreversedtext_run-05_bold.nii.gz | 0 ...lainormirrorreversedtext_run-05_events.tsv | 65 - ...ainormirrorreversedtext_run-06_bold.nii.gz | 0 ...lainormirrorreversedtext_run-06_events.tsv | 65 - .../ses-pre/anat/sub-02_ses-pre_T1w.nii.gz | 0 .../anat/sub-02_ses-pre_inplaneT2.nii.gz | 0 ...ainormirrorreversedtext_run-01_bold.nii.gz | 0 ...lainormirrorreversedtext_run-01_events.tsv | 65 - ...ainormirrorreversedtext_run-02_bold.nii.gz | 0 ...lainormirrorreversedtext_run-02_events.tsv | 65 - ...ainormirrorreversedtext_run-03_bold.nii.gz | 0 ...lainormirrorreversedtext_run-03_events.tsv | 65 - ...ainormirrorreversedtext_run-04_bold.nii.gz | 0 ...lainormirrorreversedtext_run-04_events.tsv | 65 - ...ainormirrorreversedtext_run-05_bold.nii.gz | 0 ...lainormirrorreversedtext_run-05_events.tsv | 65 - ...ainormirrorreversedtext_run-06_bold.nii.gz | 0 ...lainormirrorreversedtext_run-06_events.tsv | 65 - ...ionwithplainormirrorreversedtext_bold.json | 4 - .../tests/data/empty_files/CHANGES | 5 - .../tests/data/empty_files/participants.tsv | 4 - .../BadChannels | 0 .../sub-0001_task-AEF_run-01_meg.meg4 | 0 .../empty_files/sub-0001/sub-0001_scans.tsv | 3 - .../dataset_description.json | 4 - .../participants.tsv | 2 - .../ses-1/anat/sub-01_ses-1_T1map.nii.gz | 0 .../sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz | 0 .../fmap/sub-01_ses-1_run-1_fieldmap.nii.gz | 0 .../fmap/sub-01_ses-1_run-1_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-1_run-1_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-1_run-1_phasediff.json | 5 - .../fmap/sub-01_ses-1_run-1_phasediff.nii.gz | 0 .../fmap/sub-01_ses-1_run-2_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-1_run-2_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-1_run-2_phasediff.json | 5 - .../fmap/sub-01_ses-1_run-2_phasediff.nii.gz | 0 ..._task-rest_acq-fullbrain_run-1_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-1_physio.tsv.gz | 0 ..._task-rest_acq-fullbrain_run-2_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-2_physio.tsv.gz | 0 ...ses-1_task-rest_acq-prefrontal_bold.nii.gz | 0 ...s-1_task-rest_acq-prefrontal_physio.tsv.gz | 0 .../sub-01/ses-1/sub-01_ses-1_scans.tsv | 4 - .../fmap/sub-01_ses-2_run-1_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-2_run-1_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-2_run-1_phasediff.json | 5 - .../fmap/sub-01_ses-2_run-1_phasediff.nii.gz | 0 .../fmap/sub-01_ses-2_run-2_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-2_run-2_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-2_run-2_phasediff.json | 5 - .../fmap/sub-01_ses-2_run-2_phasediff.nii.gz | 0 ..._task-rest_acq-fullbrain_run-1_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-1_physio.tsv.gz | 0 ..._task-rest_acq-fullbrain_run-2_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-2_physio.tsv.gz | 0 ...ses-2_task-rest_acq-prefrontal_bold.nii.gz | 0 ...s-2_task-rest_acq-prefrontal_physio.tsv.gz | 0 .../sub-01/ses-2/sub-01_ses-2_scans.tsv | 4 - .../sub-01/sub-01_sessions.tsv | 3 - .../task-rest_acq-fullbrain_bold.json | 18 - .../task-rest_acq-fullbrain_run-1_physio.json | 5 - .../task-rest_acq-fullbrain_run-2_physio.json | 5 - .../task-rest_acq-prefrontal_bold.json | 15 - .../task-rest_acq-prefrontal_physio.json | 5 - legacy/bids-validator/tests/data/gzip/anon.gz | Bin 30 -> 0 bytes .../tests/data/gzip/commented.gz | Bin 49 -> 0 bytes .../bids-validator/tests/data/gzip/stamped.gz | Bin 40 -> 0 bytes .../dataset_description.json | 11 - .../data/latin-1_description/participants.tsv | 2 - .../sub-01/ses-01/anat/sub-01_ses-01_T1w.nii | Bin 352 -> 0 bytes .../sub-01/ses-01/sub-01_ses-01_scans.tsv | 5 - .../sub-01/sub-01_sessions.tsv | 2 - .../bids-validator/tests/data/no_t1w/CHANGES | 3 - .../bids-validator/tests/data/no_t1w/README | 16 - .../data/no_t1w/dataset_description.json | 5 - .../tests/data/no_t1w/participants.tsv | 2 - .../sub-0-1_task-rhymejudgment_bold.nii.gz | Bin 168108 -> 0 bytes .../sub-01_task-rhyme-judgment_bold.nii.gz | Bin 168108 -> 0 bytes .../sub-01_task-rhyme-judgment_events.tsv | 65 - .../sub-01_task-rhyme_judgment_bold.nii.gz | Bin 168108 -> 0 bytes .../sub-01_task-rhyme_judgment_events.tsv | 65 - .../data/no_t1w/task-rhymejudgment_bold.json | 4 - .../no_valid_data/dataset_description.json | 5 - .../sub-01/anat/sub-01_T1w.nii.gz | Bin 311112 -> 0 bytes .../sub-02/anat/sub-02_anat.nii.gz | Bin 311112 -> 0 bytes .../tests/data/ome-tiff/btif_id.ome.tif | Bin 2668 -> 0 bytes .../tests/data/pet001_jsonContentsDict.js | 163 - .../data/pet_blood_missing_tsv_column/README | 3 - .../dataset_description.json | 9 - .../participants.json | 9 - .../participants.tsv | 2 - .../ses-01/anat/sub-01_ses-01_T1w.nii.gz | 0 .../sub-01/ses-01/pet/sub-01_ses-01_pet.json | 46 - .../ses-01/pet/sub-01_ses-01_pet.nii.gz | 0 .../sub-01_ses-01_recording-manual_blood.json | 21 - .../sub-01_ses-01_recording-manual_blood.tsv | 33 - .../dataset_description.json | 4 - .../participants.tsv | 2 - .../ses-1/anat/sub-01_ses-1_T1map.nii.gz | 0 .../sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz | 0 .../fmap/sub-01_ses-1_run-1_fieldmap.nii.gz | 0 .../fmap/sub-01_ses-1_run-1_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-1_run-1_phasediff.json | 5 - .../fmap/sub-01_ses-1_run-1_phasediff.nii.gz | 0 .../fmap/sub-01_ses-1_run-2_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-1_run-2_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-1_run-2_phasediff.json | 5 - .../fmap/sub-01_ses-1_run-2_phasediff.nii.gz | 0 ..._task-rest_acq-fullbrain_run-1_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-1_physio.tsv.gz | 0 ..._task-rest_acq-fullbrain_run-2_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-2_physio.tsv.gz | 0 ...ses-1_task-rest_acq-prefrontal_bold.nii.gz | 0 ...s-1_task-rest_acq-prefrontal_physio.tsv.gz | 0 .../sub-01/ses-1/sub-01_ses-1_scans.tsv | 4 - .../fmap/sub-01_ses-2_run-1_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-2_run-1_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-2_run-1_phasediff.json | 5 - .../fmap/sub-01_ses-2_run-1_phasediff.nii.gz | 0 .../fmap/sub-01_ses-2_run-2_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-2_run-2_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-2_run-2_phasediff.json | 5 - .../fmap/sub-01_ses-2_run-2_phasediff.nii.gz | 0 ..._task-rest_acq-fullbrain_run-1_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-1_physio.tsv.gz | 0 ..._task-rest_acq-fullbrain_run-2_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-2_physio.tsv.gz | 0 ...ses-2_task-rest_acq-prefrontal_bold.nii.gz | 0 ...s-2_task-rest_acq-prefrontal_physio.tsv.gz | 0 .../sub-01/ses-2/sub-01_ses-2_scans.tsv | 4 - .../sub-01/sub-01_sessions.tsv | 3 - .../task-rest_acq-fullbrain_bold.json | 18 - .../task-rest_acq-fullbrain_run-1_physio.json | 5 - .../task-rest_acq-fullbrain_run-2_physio.json | 5 - .../task-rest_acq-prefrontal_bold.json | 15 - .../task-rest_acq-prefrontal_physio.json | 5 - .../tests/data/symlinked_subject/CHANGES | 3 - .../tests/data/symlinked_subject/README | 16 - .../dataset_description.json | 5 - .../data/symlinked_subject/participants.tsv | 2 - .../tests/data/symlinked_subject/sub-01 | 1 - .../task-rhymejudgment_bold.json | 4 - .../unused_data_dict/dataset_description.json | 4 - .../data/unused_data_dict/participants.tsv | 2 - .../ses-1/anat/sub-01_ses-1_T1map.nii.gz | 0 .../sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz | 0 .../fmap/sub-01_ses-1_run-1_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-1_run-1_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-1_run-1_phasediff.json | 5 - .../fmap/sub-01_ses-1_run-1_phasediff.nii.gz | 0 .../fmap/sub-01_ses-1_run-2_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-1_run-2_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-1_run-2_phasediff.json | 5 - .../fmap/sub-01_ses-1_run-2_phasediff.nii.gz | 0 .../fmap/sub-01_ses-1_run-3_phasediff.json | 5 - ..._task-rest_acq-fullbrain_run-1_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-1_physio.tsv.gz | 0 ..._task-rest_acq-fullbrain_run-2_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-2_physio.tsv.gz | 0 ...ses-1_task-rest_acq-prefrontal_bold.nii.gz | 0 ...s-1_task-rest_acq-prefrontal_physio.tsv.gz | 0 .../sub-01/ses-1/sub-01_ses-1_scans.tsv | 4 - .../fmap/sub-01_ses-2_run-1_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-2_run-1_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-2_run-1_phasediff.json | 5 - .../fmap/sub-01_ses-2_run-1_phasediff.nii.gz | 0 .../fmap/sub-01_ses-2_run-2_magnitude1.nii.gz | 0 .../fmap/sub-01_ses-2_run-2_magnitude2.nii.gz | 0 .../fmap/sub-01_ses-2_run-2_phasediff.json | 5 - .../fmap/sub-01_ses-2_run-2_phasediff.nii.gz | 0 ..._task-rest_acq-fullbrain_run-1_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-1_physio.tsv.gz | 0 ..._task-rest_acq-fullbrain_run-2_bold.nii.gz | 0 ...ask-rest_acq-fullbrain_run-2_physio.tsv.gz | 0 ...ses-2_task-rest_acq-prefrontal_bold.nii.gz | 0 ...s-2_task-rest_acq-prefrontal_physio.tsv.gz | 0 .../sub-01/ses-2/sub-01_ses-2_scans.tsv | 4 - .../sub-01/sub-01_sessions.tsv | 3 - .../task-rest_acq-fullbrain_bold.json | 18 - .../task-rest_acq-fullbrain_run-1_physio.json | 5 - .../task-rest_acq-fullbrain_run-2_physio.json | 5 - .../task-rest_acq-prefrontal_bold.json | 15 - .../task-rest_acq-prefrontal_physio.json | 5 - .../valid_dataset/dataset_description.json | 6 - ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-nback_run-01_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...sk-nback_run-01_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes ..._ses-01_task-nback_run-01_confounds.tsv.gz | Bin 17689 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-nback_run-02_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...sk-nback_run-02_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes ..._ses-01_task-nback_run-02_confounds.tsv.gz | Bin 11345 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-01_task-rest_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...es-01_task-rest_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes .../sub-01_ses-01_task-rest_confounds.tsv.gz | Bin 10925 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-nback_run-01_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...sk-nback_run-01_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes ..._ses-02_task-nback_run-01_confounds.tsv.gz | Bin 10973 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-nback_run-02_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...sk-nback_run-02_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes ..._ses-02_task-nback_run-02_confounds.tsv.gz | Bin 10732 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-02_task-rest_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...es-02_task-rest_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes .../sub-01_ses-02_task-rest_confounds.tsv.gz | Bin 17851 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-nback_run-01_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...sk-nback_run-01_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes ..._ses-01_task-nback_run-01_confounds.tsv.gz | Bin 11234 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-nback_run-02_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...sk-nback_run-02_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes ..._ses-01_task-nback_run-02_confounds.tsv.gz | Bin 11332 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-01_task-rest_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...es-01_task-rest_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes .../sub-02_ses-01_task-rest_confounds.tsv.gz | Bin 11189 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-nback_run-01_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...sk-nback_run-01_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes ..._ses-02_task-nback_run-01_confounds.tsv.gz | Bin 11753 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-nback_run-02_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...sk-nback_run-02_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes ..._ses-02_task-nback_run-02_confounds.tsv.gz | Bin 10999 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-02_task-rest_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...es-02_task-rest_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes .../sub-02_ses-02_task-rest_confounds.tsv.gz | Bin 11237 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-nback_run-01_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...sk-nback_run-01_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes ..._ses-01_task-nback_run-01_confounds.tsv.gz | Bin 10952 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-nback_run-02_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...sk-nback_run-02_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes ..._ses-01_task-nback_run-02_confounds.tsv.gz | Bin 17706 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-01_task-rest_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...es-01_task-rest_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes .../sub-03_ses-01_task-rest_confounds.tsv.gz | Bin 11260 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-nback_run-01_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...sk-nback_run-01_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes ..._ses-02_task-nback_run-01_confounds.tsv.gz | Bin 11047 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-nback_run-02_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...sk-nback_run-02_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes ..._ses-02_task-nback_run-02_confounds.tsv.gz | Bin 11287 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-02_task-rest_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...es-02_task-rest_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes .../sub-03_ses-02_task-rest_confounds.tsv.gz | Bin 11436 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-nback_run-01_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...sk-nback_run-01_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes ..._ses-01_task-nback_run-01_confounds.tsv.gz | Bin 11354 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-nback_run-02_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...sk-nback_run-02_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes ..._ses-01_task-nback_run-02_confounds.tsv.gz | Bin 11748 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-01_task-rest_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...es-01_task-rest_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes .../sub-04_ses-01_task-rest_confounds.tsv.gz | Bin 11589 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-nback_run-01_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...sk-nback_run-01_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes ..._ses-02_task-nback_run-01_confounds.tsv.gz | Bin 11184 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-nback_run-02_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...sk-nback_run-02_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes ..._ses-02_task-nback_run-02_confounds.tsv.gz | Bin 11605 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-02_task-rest_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...es-02_task-rest_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes .../sub-04_ses-02_task-rest_confounds.tsv.gz | Bin 9945 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-nback_run-01_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...sk-nback_run-01_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes ..._ses-01_task-nback_run-01_confounds.tsv.gz | Bin 11727 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-nback_run-02_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...sk-nback_run-02_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes ..._ses-01_task-nback_run-02_confounds.tsv.gz | Bin 11800 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-01_task-rest_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...es-01_task-rest_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes .../sub-05_ses-01_task-rest_confounds.tsv.gz | Bin 10913 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-nback_run-01_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...sk-nback_run-01_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes ..._ses-02_task-nback_run-01_confounds.tsv.gz | Bin 11185 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-nback_run-02_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...sk-nback_run-02_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes ..._ses-02_task-nback_run-02_confounds.tsv.gz | Bin 11319 -> 0 bytes ...ld_space-MNI152NLin2009cAsym_brainmask.nii | Bin 352 -> 0 bytes ...bold_space-MNI152NLin2009cAsym_preproc.nii | Bin 352 -> 0 bytes ...-02_task-rest_bold_space-T1w_brainmask.nii | Bin 352 -> 0 bytes ...es-02_task-rest_bold_space-T1w_preproc.nii | Bin 352 -> 0 bytes .../sub-05_ses-02_task-rest_confounds.tsv.gz | Bin 11760 -> 0 bytes .../data/valid_dataset/participants.json | 14 - .../tests/data/valid_dataset/participants.tsv | 6 - .../sub-01/ses-01/anat/sub-01_ses-01_T1w.nii | Bin 352 -> 0 bytes .../sub-01_ses-01_task-nback_run-01_bold.nii | Bin 352 -> 0 bytes ...-01_ses-01_task-nback_run-01_physio.tsv.gz | Bin 10735 -> 0 bytes ...ub-01_ses-01_task-nback_run-01_stim.tsv.gz | Bin 6330 -> 0 bytes .../sub-01_ses-01_task-nback_run-02_bold.nii | Bin 352 -> 0 bytes ...-01_ses-01_task-nback_run-02_physio.tsv.gz | Bin 10911 -> 0 bytes ...ub-01_ses-01_task-nback_run-02_stim.tsv.gz | Bin 6328 -> 0 bytes .../func/sub-01_ses-01_task-rest_bold.nii | Bin 352 -> 0 bytes .../sub-01_ses-01_task-rest_physio.tsv.gz | Bin 10860 -> 0 bytes .../sub-01/ses-01/sub-01_ses-01_scans.tsv | 5 - .../sub-01/ses-02/anat/sub-01_ses-02_T1w.nii | Bin 352 -> 0 bytes .../sub-01_ses-02_task-nback_run-01_bold.nii | Bin 352 -> 0 bytes ...-01_ses-02_task-nback_run-01_physio.tsv.gz | Bin 10867 -> 0 bytes ...ub-01_ses-02_task-nback_run-01_stim.tsv.gz | Bin 6343 -> 0 bytes .../sub-01_ses-02_task-nback_run-02_bold.nii | Bin 352 -> 0 bytes ...-01_ses-02_task-nback_run-02_physio.tsv.gz | Bin 10745 -> 0 bytes ...ub-01_ses-02_task-nback_run-02_stim.tsv.gz | Bin 6351 -> 0 bytes .../func/sub-01_ses-02_task-rest_bold.nii | Bin 352 -> 0 bytes .../sub-01_ses-02_task-rest_physio.tsv.gz | Bin 10972 -> 0 bytes .../sub-01/ses-02/sub-01_ses-02_scans.tsv | 5 - .../valid_dataset/sub-01/sub-01_sessions.tsv | 3 - .../sub-02/ses-01/anat/sub-02_ses-01_T1w.nii | Bin 352 -> 0 bytes .../sub-02_ses-01_task-nback_run-01_bold.nii | Bin 352 -> 0 bytes ...-02_ses-01_task-nback_run-01_physio.tsv.gz | Bin 10809 -> 0 bytes ...ub-02_ses-01_task-nback_run-01_stim.tsv.gz | Bin 6305 -> 0 bytes .../sub-02_ses-01_task-nback_run-02_bold.nii | Bin 352 -> 0 bytes ...-02_ses-01_task-nback_run-02_physio.tsv.gz | Bin 10671 -> 0 bytes ...ub-02_ses-01_task-nback_run-02_stim.tsv.gz | Bin 6333 -> 0 bytes .../func/sub-02_ses-01_task-rest_bold.nii | Bin 352 -> 0 bytes .../sub-02_ses-01_task-rest_physio.tsv.gz | Bin 10722 -> 0 bytes .../sub-02/ses-01/sub-02_ses-01_scans.tsv | 5 - .../sub-02/ses-02/anat/sub-02_ses-02_T1w.nii | Bin 352 -> 0 bytes .../sub-02_ses-02_task-nback_run-01_bold.nii | Bin 352 -> 0 bytes ...-02_ses-02_task-nback_run-01_physio.tsv.gz | Bin 10815 -> 0 bytes ...ub-02_ses-02_task-nback_run-01_stim.tsv.gz | Bin 6343 -> 0 bytes .../sub-02_ses-02_task-nback_run-02_bold.nii | Bin 352 -> 0 bytes ...-02_ses-02_task-nback_run-02_physio.tsv.gz | Bin 11009 -> 0 bytes ...ub-02_ses-02_task-nback_run-02_stim.tsv.gz | Bin 6331 -> 0 bytes .../func/sub-02_ses-02_task-rest_bold.nii | Bin 352 -> 0 bytes .../sub-02_ses-02_task-rest_physio.tsv.gz | Bin 10830 -> 0 bytes .../sub-02/ses-02/sub-02_ses-02_scans.tsv | 5 - .../valid_dataset/sub-02/sub-02_sessions.tsv | 3 - .../sub-03/ses-01/anat/sub-03_ses-01_T1w.nii | Bin 352 -> 0 bytes .../sub-03_ses-01_task-nback_run-01_bold.nii | Bin 352 -> 0 bytes ...-03_ses-01_task-nback_run-01_physio.tsv.gz | Bin 10980 -> 0 bytes ...ub-03_ses-01_task-nback_run-01_stim.tsv.gz | Bin 6332 -> 0 bytes .../sub-03_ses-01_task-nback_run-02_bold.nii | Bin 352 -> 0 bytes ...-03_ses-01_task-nback_run-02_physio.tsv.gz | Bin 10847 -> 0 bytes ...ub-03_ses-01_task-nback_run-02_stim.tsv.gz | Bin 6354 -> 0 bytes .../func/sub-03_ses-01_task-rest_bold.nii | Bin 352 -> 0 bytes .../sub-03_ses-01_task-rest_physio.tsv.gz | Bin 10710 -> 0 bytes .../sub-03/ses-01/sub-03_ses-01_scans.tsv | 5 - .../sub-03/ses-02/anat/sub-03_ses-02_T1w.nii | Bin 352 -> 0 bytes .../sub-03_ses-02_task-nback_run-01_bold.nii | Bin 352 -> 0 bytes ...-03_ses-02_task-nback_run-01_physio.tsv.gz | Bin 10803 -> 0 bytes ...ub-03_ses-02_task-nback_run-01_stim.tsv.gz | Bin 6327 -> 0 bytes .../sub-03_ses-02_task-nback_run-02_bold.nii | Bin 352 -> 0 bytes ...-03_ses-02_task-nback_run-02_physio.tsv.gz | Bin 10798 -> 0 bytes ...ub-03_ses-02_task-nback_run-02_stim.tsv.gz | Bin 6329 -> 0 bytes .../func/sub-03_ses-02_task-rest_bold.nii | Bin 352 -> 0 bytes .../sub-03_ses-02_task-rest_physio.tsv.gz | Bin 10750 -> 0 bytes .../sub-03/ses-02/sub-03_ses-02_scans.tsv | 5 - .../valid_dataset/sub-03/sub-03_sessions.tsv | 3 - .../sub-04/ses-01/anat/sub-04_ses-01_T1w.nii | Bin 352 -> 0 bytes .../sub-04_ses-01_task-nback_run-01_bold.nii | Bin 352 -> 0 bytes ...-04_ses-01_task-nback_run-01_physio.tsv.gz | Bin 11026 -> 0 bytes ...ub-04_ses-01_task-nback_run-01_stim.tsv.gz | Bin 6356 -> 0 bytes .../sub-04_ses-01_task-nback_run-02_bold.nii | Bin 352 -> 0 bytes ...-04_ses-01_task-nback_run-02_physio.tsv.gz | Bin 10863 -> 0 bytes ...ub-04_ses-01_task-nback_run-02_stim.tsv.gz | Bin 6353 -> 0 bytes .../func/sub-04_ses-01_task-rest_bold.nii | Bin 352 -> 0 bytes .../sub-04_ses-01_task-rest_physio.tsv.gz | Bin 10857 -> 0 bytes .../sub-04/ses-01/sub-04_ses-01_scans.tsv | 5 - .../sub-04/ses-02/anat/sub-04_ses-02_T1w.nii | Bin 352 -> 0 bytes .../sub-04_ses-02_task-nback_run-01_bold.nii | Bin 352 -> 0 bytes ...-04_ses-02_task-nback_run-01_physio.tsv.gz | Bin 10972 -> 0 bytes ...ub-04_ses-02_task-nback_run-01_stim.tsv.gz | Bin 6349 -> 0 bytes .../sub-04_ses-02_task-nback_run-02_bold.nii | Bin 352 -> 0 bytes ...-04_ses-02_task-nback_run-02_physio.tsv.gz | Bin 10889 -> 0 bytes ...ub-04_ses-02_task-nback_run-02_stim.tsv.gz | Bin 6355 -> 0 bytes .../func/sub-04_ses-02_task-rest_bold.nii | Bin 352 -> 0 bytes .../sub-04_ses-02_task-rest_physio.tsv.gz | Bin 10956 -> 0 bytes .../sub-04/ses-02/sub-04_ses-02_scans.tsv | 5 - .../valid_dataset/sub-04/sub-04_sessions.tsv | 3 - .../sub-05/ses-01/anat/sub-05_ses-01_T1w.nii | Bin 352 -> 0 bytes .../sub-05_ses-01_task-nback_run-01_bold.nii | Bin 352 -> 0 bytes ...-05_ses-01_task-nback_run-01_physio.tsv.gz | Bin 10685 -> 0 bytes ...ub-05_ses-01_task-nback_run-01_stim.tsv.gz | Bin 6360 -> 0 bytes .../sub-05_ses-01_task-nback_run-02_bold.nii | Bin 352 -> 0 bytes ...-05_ses-01_task-nback_run-02_physio.tsv.gz | Bin 10874 -> 0 bytes ...ub-05_ses-01_task-nback_run-02_stim.tsv.gz | Bin 6317 -> 0 bytes .../func/sub-05_ses-01_task-rest_bold.nii | Bin 352 -> 0 bytes .../sub-05_ses-01_task-rest_physio.tsv.gz | Bin 10870 -> 0 bytes .../sub-05/ses-01/sub-05_ses-01_scans.tsv | 5 - .../sub-05/ses-02/anat/sub-05_ses-02_T1w.nii | Bin 352 -> 0 bytes .../sub-05_ses-02_task-nback_run-01_bold.nii | Bin 352 -> 0 bytes ...-05_ses-02_task-nback_run-01_physio.tsv.gz | Bin 10762 -> 0 bytes ...ub-05_ses-02_task-nback_run-01_stim.tsv.gz | Bin 6341 -> 0 bytes .../sub-05_ses-02_task-nback_run-02_bold.nii | Bin 352 -> 0 bytes ...-05_ses-02_task-nback_run-02_physio.tsv.gz | Bin 10764 -> 0 bytes ...ub-05_ses-02_task-nback_run-02_stim.tsv.gz | Bin 6355 -> 0 bytes .../func/sub-05_ses-02_task-rest_bold.nii | Bin 352 -> 0 bytes .../sub-05_ses-02_task-rest_physio.tsv.gz | Bin 10739 -> 0 bytes .../sub-05/ses-02/sub-05_ses-02_scans.tsv | 5 - .../valid_dataset/sub-05/sub-05_sessions.tsv | 3 - .../data/valid_dataset/task-nback_bold.json | 4 - .../data/valid_dataset/task-nback_events.tsv | 43 - .../data/valid_dataset/task-nback_physio.json | 5 - .../data/valid_dataset/task-nback_stim.json | 5 - .../data/valid_dataset/task-rest_bold.json | 4 - .../data/valid_dataset/task-rest_physio.json | 5 - .../tests/data/valid_filenames/CHANGES | 3 - .../tests/data/valid_filenames/README | 16 - .../valid_filenames/dataset_description.json | 5 - .../data/valid_filenames/participants.tsv | 2 - .../sub-01/anat/sub-01_T1w.nii | Bin 368992 -> 0 bytes .../sub-01/anat/sub-01_T1w.nii.gz | Bin 311112 -> 0 bytes .../sub-0-1_task-rhymejudgment_bold.nii.gz | Bin 168108 -> 0 bytes .../sub-01_task-rhyme-judgment_bold.nii.gz | Bin 168108 -> 0 bytes .../sub-01_task-rhyme-judgment_events.tsv | 65 - .../sub-01_task-rhyme_judgment_bold.nii.gz | Bin 168108 -> 0 bytes .../sub-01_task-rhyme_judgment_events.tsv | 65 - .../task-rhymejudgment_bold.json | 4 - .../tests/data/valid_headers/.bidsignore | 1 - .../tests/data/valid_headers/CHANGES | 3 - .../tests/data/valid_headers/README | 16 - .../valid_headers/dataset_description.json | 5 - .../tests/data/valid_headers/participants.tsv | 2 - .../sub-01/anat/sub-01_T1w.nii.gz | Bin 311112 -> 0 bytes .../func/extra_file_that_is_not_bids.txt | 0 .../sub-01_task-rhymejudgment_bold.nii.gz | Bin 168108 -> 0 bytes .../func/sub-01_task-rhymejudgment_events.tsv | 65 - .../task-rhymejudgment_bold.json | 4 - legacy/bids-validator/tests/env/FileList.js | 85 - legacy/bids-validator/tests/events.spec.js | 93 - .../bids-validator/tests/headerField.spec.js | 143 - legacy/bids-validator/tests/hed.spec.js | 277 - legacy/bids-validator/tests/json.spec.js | 778 - legacy/bids-validator/tests/nii.spec.js | 535 - .../tests/potentialLocations.spec.js | 18 - legacy/bids-validator/tests/session.spec.js | 179 - legacy/bids-validator/tests/tsv.spec.js | 825 - legacy/bids-validator/tests/type.spec.js | 639 - .../bids-validator/tests/utils/config.spec.js | 83 - .../tests/utils/files-web.spec.js | 102 - .../bids-validator/tests/utils/files.spec.js | 135 - .../bids-validator/tests/utils/issues.spec.js | 103 - .../utils/__tests__/bids_files.spec.js | 38 - .../__tests__/collectSubjectMetadata.spec.js | 23 - .../utils/__tests__/filenamesOnly.spec.js | 46 - .../utils/__tests__/gitTreeMode.spec.js | 128 - .../utils/__tests__/type.spec.js | 38 - .../utils/__tests__/unit.spec.js | 92 - legacy/bids-validator/utils/array.js | 63 - legacy/bids-validator/utils/bids_files.js | 89 - legacy/bids-validator/utils/common.js | 18 - legacy/bids-validator/utils/config.js | 150 - legacy/bids-validator/utils/consoleFormat.js | 179 - legacy/bids-validator/utils/filenamesOnly.js | 111 - legacy/bids-validator/utils/files/FileAPI.js | 28 - .../generateMergedSidecarDict.spec.js | 49 - .../files/__tests__/readDir-examples.spec.js | 76 - .../utils/files/__tests__/readDir.spec.js | 45 - .../utils/files/__tests__/remoteFiles.spec.js | 242 - .../utils/files/collectDirectorySize.js | 23 - .../utils/files/generateMergedSidecarDict.js | 33 - .../utils/files/getBFileContent.js | 17 - .../utils/files/getFileStats.js | 15 - .../utils/files/illegalCharacterTest.js | 52 - legacy/bids-validator/utils/files/index.js | 37 - legacy/bids-validator/utils/files/newFile.js | 15 - .../utils/files/potentialLocations.js | 89 - .../bids-validator/utils/files/readBuffer.js | 23 - legacy/bids-validator/utils/files/readDir.js | 388 - legacy/bids-validator/utils/files/readFile.js | 84 - .../utils/files/readNiftiHeader.js | 145 - .../bids-validator/utils/files/readOMEFile.js | 17 - .../bids-validator/utils/files/remoteFiles.js | 221 - legacy/bids-validator/utils/files/sessions.js | 9 - legacy/bids-validator/utils/files/testFile.js | 71 - .../utils/files/validateMisc.js | 29 - legacy/bids-validator/utils/index.js | 43 - legacy/bids-validator/utils/isNode.js | 7 - legacy/bids-validator/utils/issues/index.js | 206 - legacy/bids-validator/utils/issues/issue.js | 52 - legacy/bids-validator/utils/issues/list.js | 1187 - legacy/bids-validator/utils/json.js | 61 - legacy/bids-validator/utils/modalities.js | 75 - legacy/bids-validator/utils/options.js | 105 - .../bids-validator/utils/promise_limiter.js | 7 - legacy/bids-validator/utils/prototype.js | 31 - .../summary/__tests__/collectDatatype.spec.js | 24 - .../__tests__/collectModalities.spec.js | 57 - .../__tests__/collectPetFields.spec.js | 25 - .../__tests__/collectSubjectMetadata.spec.js | 15 - .../utils/summary/checkForDerivatives.js | 9 - .../utils/summary/collectDataTypes.js | 25 - .../utils/summary/collectModalities.js | 93 - .../utils/summary/collectPetFields.js | 64 - .../utils/summary/collectSessions.js | 26 - .../utils/summary/collectSubjectMetadata.js | 68 - .../utils/summary/collectSubjects.js | 27 - .../utils/summary/collectSummary.js | 55 - legacy/bids-validator/utils/type.js | 437 - legacy/bids-validator/utils/unit.js | 190 - .../__tests__/checkAnyDataPresent.spec.js | 43 - .../validators/__tests__/headerFields.spec.js | 65 - .../__tests__/checkDatasetDescription.spec.js | 127 - .../bids/__tests__/checkReadme.spec.js | 70 - .../bids/__tests__/subjects.spec.js | 34 - .../bids/checkDatasetDescription.js | 79 - .../validators/bids/checkReadme.js | 25 - .../validators/bids/fullTest.js | 272 - .../validators/bids/groupFileTypes.js | 106 - .../bids-validator/validators/bids/index.js | 32 - legacy/bids-validator/validators/bids/obj.js | 12 - .../validators/bids/quickTest.js | 29 - .../validators/bids/quickTestError.js | 36 - .../bids-validator/validators/bids/reset.js | 11 - .../bids-validator/validators/bids/start.js | 47 - .../validators/bids/subSesMismatchTest.js | 111 - .../validators/bids/subjects.js | 62 - legacy/bids-validator/validators/bval/bval.js | 82 - .../bids-validator/validators/bval/index.js | 9 - .../validators/bval/validate.js | 32 - legacy/bids-validator/validators/bvec/bvec.js | 98 - .../bids-validator/validators/bvec/index.js | 9 - .../validators/bvec/validate.js | 32 - .../validators/checkAnyDataPresent.js | 53 - .../validators/events/events.js | 112 - .../bids-validator/validators/events/index.js | 7 - .../validators/events/validate.js | 3 - .../bids-validator/validators/headerFields.js | 297 - legacy/bids-validator/validators/hed.js | 96 - legacy/bids-validator/validators/index.js | 31 - .../bids-validator/validators/json/index.js | 9 - legacy/bids-validator/validators/json/json.js | 204 - legacy/bids-validator/validators/json/load.js | 52 - .../validators/json/schemas/M0Scan.json | 45 - .../validators/json/schemas/asl.json | 204 - .../validators/json/schemas/beh.json | 24 - .../validators/json/schemas/bold.json | 52 - .../validators/json/schemas/channels.json | 47 - .../json/schemas/common_definitions.json | 194 - .../json/schemas/coordsystem_eeg.json | 112 - .../json/schemas/coordsystem_ieeg.json | 62 - .../json/schemas/coordsystem_meg.json | 182 - .../json/schemas/coordsystem_nirs.json | 113 - .../json/schemas/data_dictionary.json | 6 - .../json/schemas/dataset_description.json | 147 - .../validators/json/schemas/eeg.json | 89 - .../validators/json/schemas/events.json | 30 - .../validators/json/schemas/genetic_info.json | 61 - .../validators/json/schemas/ieeg.json | 92 - .../validators/json/schemas/meg.json | 119 - .../validators/json/schemas/microscopy.json | 115 - .../json/schemas/microscopy_photo.json | 16 - .../validators/json/schemas/motion.json | 67 - .../validators/json/schemas/nirs.json | 106 - .../validators/json/schemas/pet.json | 253 - .../validators/json/schemas/pet_blood.json | 64 - .../validators/json/schemas/physio.json | 19 - .../validators/json/validate.js | 59 - .../__tests__/checkJSONAndField.spec.js | 95 - .../microscopy/__tests__/checkSample.spec.js | 19 - .../microscopy/__tests__/data/btif_id.ome.tif | Bin 2668 -> 0 bytes .../__tests__/data/invalid_id.ome.tif | Bin 2668 -> 0 bytes .../microscopy/__tests__/data/tif_id.ome.btf | Bin 2668 -> 0 bytes .../microscopy/__tests__/data/tif_id.ome.tif | Bin 2668 -> 0 bytes .../microscopy/__tests__/data/valid.ome.tif | Bin 2668 -> 0 bytes .../microscopy/__tests__/validate.spec.js | 98 - .../microscopy/checkJSONAndField.js | 135 - .../validators/microscopy/checkSamples.js | 13 - .../validators/microscopy/index.js | 11 - .../validators/microscopy/ometiff.js | 184 - .../validators/microscopy/validate.js | 80 - .../microscopy/validateTiffSignature.js | 20 - .../nifti/__tests__/duplicateFiles.spec.js | 35 - .../validators/nifti/__tests__/nii.spec.js | 204 - .../validators/nifti/duplicateFiles.js | 36 - .../nifti/fieldmapWithoutMagnitude.js | 27 - .../bids-validator/validators/nifti/index.js | 15 - legacy/bids-validator/validators/nifti/nii.js | 1484 - .../nifti/phasediffWithoutMagnitude.js | 27 - .../validators/nifti/validate.js | 77 - legacy/bids-validator/validators/options.js | 74 - legacy/bids-validator/validators/session.js | 253 - .../tsv/__tests__/checkAge89.spec.js | 14 - .../tsv/__tests__/checkHeaders.spec.js | 35 - .../tsv/__tests__/checkMotionComponent.js | 43 - .../tsv/__tests__/checkPhenotype.spec.js | 31 - .../tsv/__tests__/validateTsvColumns.spec.js | 150 - .../validators/tsv/checkAcqTimeFormat.js | 32 - .../validators/tsv/checkAge89.js | 24 - .../validators/tsv/checkHeaders.js | 42 - .../validators/tsv/checkMotionComponent.js | 46 - .../validators/tsv/checkPhenotype.js | 46 - .../validators/tsv/checkStatusCol.js | 37 - .../validators/tsv/checkTypeCol.js | 122 - legacy/bids-validator/validators/tsv/index.js | 19 - legacy/bids-validator/validators/tsv/tsv.js | 643 - .../validators/tsv/tsvParser.js | 24 - .../bids-validator/validators/tsv/validate.js | 69 - .../validators/tsv/validateContRecordings.js | 40 - .../validators/tsv/validateTsvColumns.js | 419 - legacy/lerna.json | 4 - legacy/package-lock.json | 33407 ---------------- legacy/package.json | 60 - 734 files changed, 60846 deletions(-) delete mode 100644 legacy/Dockerfile delete mode 120000 legacy/README.md delete mode 100644 legacy/babel.config.js delete mode 100644 legacy/bids-validator-web/.eslintrc delete mode 100644 legacy/bids-validator-web/components/App.jsx delete mode 100644 legacy/bids-validator-web/components/ErrorLink.jsx delete mode 100644 legacy/bids-validator-web/components/Issues.jsx delete mode 100644 legacy/bids-validator-web/components/List.jsx delete mode 100644 legacy/bids-validator-web/components/Options.jsx delete mode 100644 legacy/bids-validator-web/components/Spinner.jsx delete mode 100644 legacy/bids-validator-web/components/Summary.jsx delete mode 100644 legacy/bids-validator-web/components/Upload.jsx delete mode 100644 legacy/bids-validator-web/components/Validate.jsx delete mode 100644 legacy/bids-validator-web/components/results/Issue.jsx delete mode 100644 legacy/bids-validator-web/components/results/Issues.jsx delete mode 100644 legacy/bids-validator-web/components/results/Results.jsx delete mode 100644 legacy/bids-validator-web/index.scss delete mode 100644 legacy/bids-validator-web/next.config.js delete mode 100644 legacy/bids-validator-web/package.json delete mode 100644 legacy/bids-validator-web/pages/_app.js delete mode 100644 legacy/bids-validator-web/pages/index.js delete mode 100644 legacy/bids-validator/README.md delete mode 100644 legacy/bids-validator/bids_validator/rules/associated_data_rules.json delete mode 100644 legacy/bids-validator/bids_validator/rules/file_level_rules.json delete mode 100644 legacy/bids-validator/bids_validator/rules/phenotypic_rules.json delete mode 100644 legacy/bids-validator/bids_validator/rules/session_level_rules.json delete mode 100644 legacy/bids-validator/bids_validator/rules/subject_level_rules.json delete mode 100644 legacy/bids-validator/bids_validator/rules/top_level_rules.json delete mode 100644 legacy/bids-validator/bids_validator/tsv/non_custom_columns.json delete mode 100755 legacy/bids-validator/bin/bids-validator delete mode 100755 legacy/bids-validator/bin/test-submodule-exists delete mode 100644 legacy/bids-validator/cli.js delete mode 100644 legacy/bids-validator/docs/dev.md delete mode 100644 legacy/bids-validator/esbuild.mjs delete mode 100644 legacy/bids-validator/index.js delete mode 100644 legacy/bids-validator/package.json delete mode 100644 legacy/bids-validator/tests/bids-web.spec.js delete mode 100644 legacy/bids-validator/tests/bids.spec.js delete mode 100644 legacy/bids-validator/tests/bval.spec.js delete mode 100644 legacy/bids-validator/tests/bvec.spec.js delete mode 100644 legacy/bids-validator/tests/cli.spec.js delete mode 100644 legacy/bids-validator/tests/consoleFormat.spec.js delete mode 160000 legacy/bids-validator/tests/data/bids-examples delete mode 100644 legacy/bids-validator/tests/data/broken_brainvision_data/dataset_description.json delete mode 100644 legacy/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.eeg delete mode 100644 legacy/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.vhdr delete mode 100644 legacy/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.vmrk delete mode 100644 legacy/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_events.tsv delete mode 100644 legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/README delete mode 100644 legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/dataset_description.json delete mode 100644 legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/participants.json delete mode 100644 legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/participants.tsv delete mode 100644 legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/anat/sub-01_ses-01_T1w.json delete mode 100644 legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii.gz delete mode 100644 legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/pet/sub-01_ses-01_pet.json delete mode 100644 legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz delete mode 100644 legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/README delete mode 100644 legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/dataset_description.json delete mode 100644 legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/participants.json delete mode 100644 legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/participants.tsv delete mode 100755 legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii delete mode 100644 legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_pet.json delete mode 100644 legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz delete mode 100644 legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.json delete mode 100644 legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.tsv delete mode 100644 legacy/bids-validator/tests/data/citation/bad.cff delete mode 100644 legacy/bids-validator/tests/data/citation/good.cff delete mode 100644 legacy/bids-validator/tests/data/collectModalities-data.js delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/CHANGES delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/README delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/dataset_description.json delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/participants.tsv delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/anat/sub-01_ses-post_T1w.nii.gz delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/anat/sub-01_ses-post_inplaneT2.nii.gz delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/anat/sub-02_ses-post_T1w.nii.gz delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/anat/sub-02_ses-post_inplaneT2.nii.gz delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/anat/sub-02_ses-pre_T1w.nii.gz delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/anat/sub-02_ses-pre_inplaneT2.nii.gz delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-03_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-03_events.tsv delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-04_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-04_events.tsv delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv delete mode 100644 legacy/bids-validator/tests/data/ds006_missing-session/task-livingnonlivingdecisionwithplainormirrorreversedtext_bold.json delete mode 100644 legacy/bids-validator/tests/data/empty_files/CHANGES delete mode 100644 legacy/bids-validator/tests/data/empty_files/participants.tsv delete mode 100644 legacy/bids-validator/tests/data/empty_files/sub-0001/meg/sub-0001_task-AEF_run-01_meg.ds/BadChannels delete mode 100644 legacy/bids-validator/tests/data/empty_files/sub-0001/meg/sub-0001_task-AEF_run-01_meg.ds/sub-0001_task-AEF_run-01_meg.meg4 delete mode 100644 legacy/bids-validator/tests/data/empty_files/sub-0001/sub-0001_scans.tsv delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/dataset_description.json delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/participants.tsv delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_fieldmap.nii.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude1.nii.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/sub-01_ses-1_scans.tsv delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/sub-01_ses-2_scans.tsv delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/sub-01_sessions.tsv delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_bold.json delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_run-1_physio.json delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_run-2_physio.json delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-prefrontal_bold.json delete mode 100644 legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-prefrontal_physio.json delete mode 100644 legacy/bids-validator/tests/data/gzip/anon.gz delete mode 100644 legacy/bids-validator/tests/data/gzip/commented.gz delete mode 100644 legacy/bids-validator/tests/data/gzip/stamped.gz delete mode 100644 legacy/bids-validator/tests/data/latin-1_description/dataset_description.json delete mode 100644 legacy/bids-validator/tests/data/latin-1_description/participants.tsv delete mode 100644 legacy/bids-validator/tests/data/latin-1_description/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii delete mode 100644 legacy/bids-validator/tests/data/latin-1_description/sub-01/ses-01/sub-01_ses-01_scans.tsv delete mode 100644 legacy/bids-validator/tests/data/latin-1_description/sub-01/sub-01_sessions.tsv delete mode 100644 legacy/bids-validator/tests/data/no_t1w/CHANGES delete mode 100644 legacy/bids-validator/tests/data/no_t1w/README delete mode 100644 legacy/bids-validator/tests/data/no_t1w/dataset_description.json delete mode 100644 legacy/bids-validator/tests/data/no_t1w/participants.tsv delete mode 100644 legacy/bids-validator/tests/data/no_t1w/sub-01/func/sub-0-1_task-rhymejudgment_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme-judgment_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme-judgment_events.tsv delete mode 100644 legacy/bids-validator/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme_judgment_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/no_t1w/sub-01/func/sub-01_task-rhyme_judgment_events.tsv delete mode 100644 legacy/bids-validator/tests/data/no_t1w/task-rhymejudgment_bold.json delete mode 100644 legacy/bids-validator/tests/data/no_valid_data/dataset_description.json delete mode 100644 legacy/bids-validator/tests/data/no_valid_data/sub-01/anat/sub-01_T1w.nii.gz delete mode 100644 legacy/bids-validator/tests/data/no_valid_data/sub-02/anat/sub-02_anat.nii.gz delete mode 100644 legacy/bids-validator/tests/data/ome-tiff/btif_id.ome.tif delete mode 100644 legacy/bids-validator/tests/data/pet001_jsonContentsDict.js delete mode 100644 legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/README delete mode 100644 legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/dataset_description.json delete mode 100644 legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/participants.json delete mode 100644 legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/participants.tsv delete mode 100644 legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii.gz delete mode 100644 legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_pet.json delete mode 100644 legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz delete mode 100644 legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.json delete mode 100644 legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.tsv delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/dataset_description.json delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/participants.tsv delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_fieldmap.nii.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/sub-01_ses-1_scans.tsv delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/sub-01_ses-2_scans.tsv delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/sub-01_sessions.tsv delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_bold.json delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_run-1_physio.json delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_run-2_physio.json delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-prefrontal_bold.json delete mode 100644 legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-prefrontal_physio.json delete mode 100644 legacy/bids-validator/tests/data/symlinked_subject/CHANGES delete mode 100644 legacy/bids-validator/tests/data/symlinked_subject/README delete mode 100644 legacy/bids-validator/tests/data/symlinked_subject/dataset_description.json delete mode 100644 legacy/bids-validator/tests/data/symlinked_subject/participants.tsv delete mode 120000 legacy/bids-validator/tests/data/symlinked_subject/sub-01 delete mode 100644 legacy/bids-validator/tests/data/symlinked_subject/task-rhymejudgment_bold.json delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/dataset_description.json delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/participants.tsv delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude1.nii.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-3_phasediff.json delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/sub-01_ses-1_scans.tsv delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/sub-01_ses-2_scans.tsv delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/sub-01/sub-01_sessions.tsv delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_bold.json delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_run-1_physio.json delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_run-2_physio.json delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-prefrontal_bold.json delete mode 100644 legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-prefrontal_physio.json delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/dataset_description.json delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-T1w_brainmask.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-T1w_preproc.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_confounds.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/participants.json delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/participants.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_stim.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_stim.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-rest_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/sub-01_ses-01_scans.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/anat/sub-01_ses-02_T1w.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_stim.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_stim.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-rest_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/sub-01_ses-02_scans.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-01/sub-01_sessions.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/anat/sub-02_ses-01_T1w.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_stim.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_stim.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-rest_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/sub-02_ses-01_scans.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/anat/sub-02_ses-02_T1w.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_stim.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_stim.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-rest_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/sub-02_ses-02_scans.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-02/sub-02_sessions.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/anat/sub-03_ses-01_T1w.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_stim.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_stim.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-rest_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/sub-03_ses-01_scans.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/anat/sub-03_ses-02_T1w.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_stim.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_stim.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-rest_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/sub-03_ses-02_scans.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-03/sub-03_sessions.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/anat/sub-04_ses-01_T1w.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_stim.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_stim.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-rest_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/sub-04_ses-01_scans.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/anat/sub-04_ses-02_T1w.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_stim.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_stim.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-rest_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/sub-04_ses-02_scans.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-04/sub-04_sessions.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/anat/sub-05_ses-01_T1w.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_stim.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_stim.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-rest_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/sub-05_ses-01_scans.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/anat/sub-05_ses-02_T1w.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_stim.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_stim.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold.nii delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-rest_physio.tsv.gz delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/sub-05_ses-02_scans.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/sub-05/sub-05_sessions.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/task-nback_bold.json delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/task-nback_events.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/task-nback_physio.json delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/task-nback_stim.json delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/task-rest_bold.json delete mode 100644 legacy/bids-validator/tests/data/valid_dataset/task-rest_physio.json delete mode 100644 legacy/bids-validator/tests/data/valid_filenames/CHANGES delete mode 100644 legacy/bids-validator/tests/data/valid_filenames/README delete mode 100644 legacy/bids-validator/tests/data/valid_filenames/dataset_description.json delete mode 100644 legacy/bids-validator/tests/data/valid_filenames/participants.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_filenames/sub-01/anat/sub-01_T1w.nii delete mode 100644 legacy/bids-validator/tests/data/valid_filenames/sub-01/anat/sub-01_T1w.nii.gz delete mode 100644 legacy/bids-validator/tests/data/valid_filenames/sub-01/func/sub-0-1_task-rhymejudgment_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme-judgment_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme-judgment_events.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme_judgment_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/valid_filenames/sub-01/func/sub-01_task-rhyme_judgment_events.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_filenames/task-rhymejudgment_bold.json delete mode 100644 legacy/bids-validator/tests/data/valid_headers/.bidsignore delete mode 100644 legacy/bids-validator/tests/data/valid_headers/CHANGES delete mode 100644 legacy/bids-validator/tests/data/valid_headers/README delete mode 100644 legacy/bids-validator/tests/data/valid_headers/dataset_description.json delete mode 100644 legacy/bids-validator/tests/data/valid_headers/participants.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_headers/sub-01/anat/sub-01_T1w.nii.gz delete mode 100644 legacy/bids-validator/tests/data/valid_headers/sub-01/func/extra_file_that_is_not_bids.txt delete mode 100644 legacy/bids-validator/tests/data/valid_headers/sub-01/func/sub-01_task-rhymejudgment_bold.nii.gz delete mode 100644 legacy/bids-validator/tests/data/valid_headers/sub-01/func/sub-01_task-rhymejudgment_events.tsv delete mode 100644 legacy/bids-validator/tests/data/valid_headers/task-rhymejudgment_bold.json delete mode 100644 legacy/bids-validator/tests/env/FileList.js delete mode 100644 legacy/bids-validator/tests/events.spec.js delete mode 100644 legacy/bids-validator/tests/headerField.spec.js delete mode 100644 legacy/bids-validator/tests/hed.spec.js delete mode 100644 legacy/bids-validator/tests/json.spec.js delete mode 100644 legacy/bids-validator/tests/nii.spec.js delete mode 100644 legacy/bids-validator/tests/potentialLocations.spec.js delete mode 100644 legacy/bids-validator/tests/session.spec.js delete mode 100644 legacy/bids-validator/tests/tsv.spec.js delete mode 100644 legacy/bids-validator/tests/type.spec.js delete mode 100644 legacy/bids-validator/tests/utils/config.spec.js delete mode 100644 legacy/bids-validator/tests/utils/files-web.spec.js delete mode 100644 legacy/bids-validator/tests/utils/files.spec.js delete mode 100644 legacy/bids-validator/tests/utils/issues.spec.js delete mode 100644 legacy/bids-validator/utils/__tests__/bids_files.spec.js delete mode 100644 legacy/bids-validator/utils/__tests__/collectSubjectMetadata.spec.js delete mode 100644 legacy/bids-validator/utils/__tests__/filenamesOnly.spec.js delete mode 100644 legacy/bids-validator/utils/__tests__/gitTreeMode.spec.js delete mode 100644 legacy/bids-validator/utils/__tests__/type.spec.js delete mode 100644 legacy/bids-validator/utils/__tests__/unit.spec.js delete mode 100644 legacy/bids-validator/utils/array.js delete mode 100644 legacy/bids-validator/utils/bids_files.js delete mode 100644 legacy/bids-validator/utils/common.js delete mode 100644 legacy/bids-validator/utils/config.js delete mode 100644 legacy/bids-validator/utils/consoleFormat.js delete mode 100644 legacy/bids-validator/utils/filenamesOnly.js delete mode 100644 legacy/bids-validator/utils/files/FileAPI.js delete mode 100644 legacy/bids-validator/utils/files/__tests__/generateMergedSidecarDict.spec.js delete mode 100644 legacy/bids-validator/utils/files/__tests__/readDir-examples.spec.js delete mode 100644 legacy/bids-validator/utils/files/__tests__/readDir.spec.js delete mode 100644 legacy/bids-validator/utils/files/__tests__/remoteFiles.spec.js delete mode 100644 legacy/bids-validator/utils/files/collectDirectorySize.js delete mode 100644 legacy/bids-validator/utils/files/generateMergedSidecarDict.js delete mode 100644 legacy/bids-validator/utils/files/getBFileContent.js delete mode 100644 legacy/bids-validator/utils/files/getFileStats.js delete mode 100644 legacy/bids-validator/utils/files/illegalCharacterTest.js delete mode 100644 legacy/bids-validator/utils/files/index.js delete mode 100644 legacy/bids-validator/utils/files/newFile.js delete mode 100644 legacy/bids-validator/utils/files/potentialLocations.js delete mode 100644 legacy/bids-validator/utils/files/readBuffer.js delete mode 100644 legacy/bids-validator/utils/files/readDir.js delete mode 100644 legacy/bids-validator/utils/files/readFile.js delete mode 100644 legacy/bids-validator/utils/files/readNiftiHeader.js delete mode 100644 legacy/bids-validator/utils/files/readOMEFile.js delete mode 100644 legacy/bids-validator/utils/files/remoteFiles.js delete mode 100644 legacy/bids-validator/utils/files/sessions.js delete mode 100644 legacy/bids-validator/utils/files/testFile.js delete mode 100644 legacy/bids-validator/utils/files/validateMisc.js delete mode 100644 legacy/bids-validator/utils/index.js delete mode 100644 legacy/bids-validator/utils/isNode.js delete mode 100644 legacy/bids-validator/utils/issues/index.js delete mode 100644 legacy/bids-validator/utils/issues/issue.js delete mode 100644 legacy/bids-validator/utils/issues/list.js delete mode 100644 legacy/bids-validator/utils/json.js delete mode 100644 legacy/bids-validator/utils/modalities.js delete mode 100644 legacy/bids-validator/utils/options.js delete mode 100644 legacy/bids-validator/utils/promise_limiter.js delete mode 100644 legacy/bids-validator/utils/prototype.js delete mode 100644 legacy/bids-validator/utils/summary/__tests__/collectDatatype.spec.js delete mode 100644 legacy/bids-validator/utils/summary/__tests__/collectModalities.spec.js delete mode 100644 legacy/bids-validator/utils/summary/__tests__/collectPetFields.spec.js delete mode 100644 legacy/bids-validator/utils/summary/__tests__/collectSubjectMetadata.spec.js delete mode 100644 legacy/bids-validator/utils/summary/checkForDerivatives.js delete mode 100644 legacy/bids-validator/utils/summary/collectDataTypes.js delete mode 100644 legacy/bids-validator/utils/summary/collectModalities.js delete mode 100644 legacy/bids-validator/utils/summary/collectPetFields.js delete mode 100644 legacy/bids-validator/utils/summary/collectSessions.js delete mode 100644 legacy/bids-validator/utils/summary/collectSubjectMetadata.js delete mode 100644 legacy/bids-validator/utils/summary/collectSubjects.js delete mode 100644 legacy/bids-validator/utils/summary/collectSummary.js delete mode 100644 legacy/bids-validator/utils/type.js delete mode 100644 legacy/bids-validator/utils/unit.js delete mode 100644 legacy/bids-validator/validators/__tests__/checkAnyDataPresent.spec.js delete mode 100644 legacy/bids-validator/validators/__tests__/headerFields.spec.js delete mode 100644 legacy/bids-validator/validators/bids/__tests__/checkDatasetDescription.spec.js delete mode 100644 legacy/bids-validator/validators/bids/__tests__/checkReadme.spec.js delete mode 100644 legacy/bids-validator/validators/bids/__tests__/subjects.spec.js delete mode 100644 legacy/bids-validator/validators/bids/checkDatasetDescription.js delete mode 100644 legacy/bids-validator/validators/bids/checkReadme.js delete mode 100644 legacy/bids-validator/validators/bids/fullTest.js delete mode 100644 legacy/bids-validator/validators/bids/groupFileTypes.js delete mode 100644 legacy/bids-validator/validators/bids/index.js delete mode 100644 legacy/bids-validator/validators/bids/obj.js delete mode 100644 legacy/bids-validator/validators/bids/quickTest.js delete mode 100644 legacy/bids-validator/validators/bids/quickTestError.js delete mode 100644 legacy/bids-validator/validators/bids/reset.js delete mode 100644 legacy/bids-validator/validators/bids/start.js delete mode 100644 legacy/bids-validator/validators/bids/subSesMismatchTest.js delete mode 100644 legacy/bids-validator/validators/bids/subjects.js delete mode 100644 legacy/bids-validator/validators/bval/bval.js delete mode 100644 legacy/bids-validator/validators/bval/index.js delete mode 100644 legacy/bids-validator/validators/bval/validate.js delete mode 100644 legacy/bids-validator/validators/bvec/bvec.js delete mode 100644 legacy/bids-validator/validators/bvec/index.js delete mode 100644 legacy/bids-validator/validators/bvec/validate.js delete mode 100644 legacy/bids-validator/validators/checkAnyDataPresent.js delete mode 100644 legacy/bids-validator/validators/events/events.js delete mode 100644 legacy/bids-validator/validators/events/index.js delete mode 100644 legacy/bids-validator/validators/events/validate.js delete mode 100644 legacy/bids-validator/validators/headerFields.js delete mode 100644 legacy/bids-validator/validators/hed.js delete mode 100644 legacy/bids-validator/validators/index.js delete mode 100644 legacy/bids-validator/validators/json/index.js delete mode 100644 legacy/bids-validator/validators/json/json.js delete mode 100644 legacy/bids-validator/validators/json/load.js delete mode 100644 legacy/bids-validator/validators/json/schemas/M0Scan.json delete mode 100644 legacy/bids-validator/validators/json/schemas/asl.json delete mode 100644 legacy/bids-validator/validators/json/schemas/beh.json delete mode 100644 legacy/bids-validator/validators/json/schemas/bold.json delete mode 100644 legacy/bids-validator/validators/json/schemas/channels.json delete mode 100644 legacy/bids-validator/validators/json/schemas/common_definitions.json delete mode 100644 legacy/bids-validator/validators/json/schemas/coordsystem_eeg.json delete mode 100644 legacy/bids-validator/validators/json/schemas/coordsystem_ieeg.json delete mode 100644 legacy/bids-validator/validators/json/schemas/coordsystem_meg.json delete mode 100644 legacy/bids-validator/validators/json/schemas/coordsystem_nirs.json delete mode 100644 legacy/bids-validator/validators/json/schemas/data_dictionary.json delete mode 100644 legacy/bids-validator/validators/json/schemas/dataset_description.json delete mode 100644 legacy/bids-validator/validators/json/schemas/eeg.json delete mode 100644 legacy/bids-validator/validators/json/schemas/events.json delete mode 100644 legacy/bids-validator/validators/json/schemas/genetic_info.json delete mode 100644 legacy/bids-validator/validators/json/schemas/ieeg.json delete mode 100644 legacy/bids-validator/validators/json/schemas/meg.json delete mode 100644 legacy/bids-validator/validators/json/schemas/microscopy.json delete mode 100644 legacy/bids-validator/validators/json/schemas/microscopy_photo.json delete mode 100644 legacy/bids-validator/validators/json/schemas/motion.json delete mode 100644 legacy/bids-validator/validators/json/schemas/nirs.json delete mode 100644 legacy/bids-validator/validators/json/schemas/pet.json delete mode 100644 legacy/bids-validator/validators/json/schemas/pet_blood.json delete mode 100644 legacy/bids-validator/validators/json/schemas/physio.json delete mode 100644 legacy/bids-validator/validators/json/validate.js delete mode 100644 legacy/bids-validator/validators/microscopy/__tests__/checkJSONAndField.spec.js delete mode 100644 legacy/bids-validator/validators/microscopy/__tests__/checkSample.spec.js delete mode 100644 legacy/bids-validator/validators/microscopy/__tests__/data/btif_id.ome.tif delete mode 100644 legacy/bids-validator/validators/microscopy/__tests__/data/invalid_id.ome.tif delete mode 100644 legacy/bids-validator/validators/microscopy/__tests__/data/tif_id.ome.btf delete mode 100644 legacy/bids-validator/validators/microscopy/__tests__/data/tif_id.ome.tif delete mode 100644 legacy/bids-validator/validators/microscopy/__tests__/data/valid.ome.tif delete mode 100644 legacy/bids-validator/validators/microscopy/__tests__/validate.spec.js delete mode 100644 legacy/bids-validator/validators/microscopy/checkJSONAndField.js delete mode 100644 legacy/bids-validator/validators/microscopy/checkSamples.js delete mode 100644 legacy/bids-validator/validators/microscopy/index.js delete mode 100644 legacy/bids-validator/validators/microscopy/ometiff.js delete mode 100644 legacy/bids-validator/validators/microscopy/validate.js delete mode 100644 legacy/bids-validator/validators/microscopy/validateTiffSignature.js delete mode 100644 legacy/bids-validator/validators/nifti/__tests__/duplicateFiles.spec.js delete mode 100644 legacy/bids-validator/validators/nifti/__tests__/nii.spec.js delete mode 100644 legacy/bids-validator/validators/nifti/duplicateFiles.js delete mode 100644 legacy/bids-validator/validators/nifti/fieldmapWithoutMagnitude.js delete mode 100644 legacy/bids-validator/validators/nifti/index.js delete mode 100644 legacy/bids-validator/validators/nifti/nii.js delete mode 100644 legacy/bids-validator/validators/nifti/phasediffWithoutMagnitude.js delete mode 100644 legacy/bids-validator/validators/nifti/validate.js delete mode 100644 legacy/bids-validator/validators/options.js delete mode 100644 legacy/bids-validator/validators/session.js delete mode 100644 legacy/bids-validator/validators/tsv/__tests__/checkAge89.spec.js delete mode 100644 legacy/bids-validator/validators/tsv/__tests__/checkHeaders.spec.js delete mode 100644 legacy/bids-validator/validators/tsv/__tests__/checkMotionComponent.js delete mode 100644 legacy/bids-validator/validators/tsv/__tests__/checkPhenotype.spec.js delete mode 100644 legacy/bids-validator/validators/tsv/__tests__/validateTsvColumns.spec.js delete mode 100644 legacy/bids-validator/validators/tsv/checkAcqTimeFormat.js delete mode 100644 legacy/bids-validator/validators/tsv/checkAge89.js delete mode 100644 legacy/bids-validator/validators/tsv/checkHeaders.js delete mode 100644 legacy/bids-validator/validators/tsv/checkMotionComponent.js delete mode 100644 legacy/bids-validator/validators/tsv/checkPhenotype.js delete mode 100644 legacy/bids-validator/validators/tsv/checkStatusCol.js delete mode 100644 legacy/bids-validator/validators/tsv/checkTypeCol.js delete mode 100644 legacy/bids-validator/validators/tsv/index.js delete mode 100644 legacy/bids-validator/validators/tsv/tsv.js delete mode 100644 legacy/bids-validator/validators/tsv/tsvParser.js delete mode 100644 legacy/bids-validator/validators/tsv/validate.js delete mode 100644 legacy/bids-validator/validators/tsv/validateContRecordings.js delete mode 100644 legacy/bids-validator/validators/tsv/validateTsvColumns.js delete mode 100644 legacy/lerna.json delete mode 100644 legacy/package-lock.json delete mode 100644 legacy/package.json diff --git a/.gitmodules b/.gitmodules index bc251df0..e69de29b 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +0,0 @@ -[submodule "bids-examples"] - path = legacy/bids-validator/tests/data/bids-examples - url = https://github.com/bids-standard/bids-examples.git diff --git a/legacy/Dockerfile b/legacy/Dockerfile deleted file mode 100644 index 9a51c992..00000000 --- a/legacy/Dockerfile +++ /dev/null @@ -1,16 +0,0 @@ -FROM node:18-alpine as build -RUN npm install -g npm - -COPY . /src -WORKDIR /src - -RUN npm install -RUN npm -w bids-validator run build -RUN npm -w bids-validator pack - -FROM node:18-alpine - -COPY --from=build /src/bids-validator-*.tgz /tmp -RUN npm install -g /tmp/bids-validator-*.tgz - -ENTRYPOINT ["/usr/local/bin/bids-validator"] diff --git a/legacy/README.md b/legacy/README.md deleted file mode 120000 index 3606784c..00000000 --- a/legacy/README.md +++ /dev/null @@ -1 +0,0 @@ -bids-validator/README.md \ No newline at end of file diff --git a/legacy/babel.config.js b/legacy/babel.config.js deleted file mode 100644 index 7a59ca8d..00000000 --- a/legacy/babel.config.js +++ /dev/null @@ -1,18 +0,0 @@ -module.exports = { - presets: [ - [ - '@babel/preset-env', - { - targets: { - node: 'current', - }, - }, - 'jest', - ], - ], - env: { - test: { - plugins: ['@babel/plugin-transform-modules-commonjs'], - }, - }, -} diff --git a/legacy/bids-validator-web/.eslintrc b/legacy/bids-validator-web/.eslintrc deleted file mode 100644 index 55903ff5..00000000 --- a/legacy/bids-validator-web/.eslintrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": ["eslint:recommended", "prettier", "next"], -} diff --git a/legacy/bids-validator-web/components/App.jsx b/legacy/bids-validator-web/components/App.jsx deleted file mode 100644 index 34ee002f..00000000 --- a/legacy/bids-validator-web/components/App.jsx +++ /dev/null @@ -1,116 +0,0 @@ -import React from 'react' -import Issues from '../components/Issues' -import Validate from '../components/Validate' -import validate from '../../bids-validator' -import validatorPackageJson from 'bids-validator/package.json' assert { type: 'json' } -const version = validatorPackageJson.version - -// component setup ----------------------------------------------------------- -const initState = () => ({ - dirName: '', - list: {}, - nameError: null, - projectId: '', - refs: {}, - errors: [], - warnings: [], - summary: null, - status: '', - uploadStatus: '', - options: { - ignoreWarnings: false, - ignoreNiftiHeaders: false, - ignoreSubjectConsistency: false, - }, -}) - -export default class App extends React.Component { - constructor() { - super() - this.state = initState() - this.validate = this._validate.bind(this) - this.reset = this._reset.bind(this) - } - - _validate(selectedFiles) { - const dirName = selectedFiles.list[0].webkitRelativePath.split('/')[0] - const defaultConfig = `${dirName}/.bids-validator-config.json` - this.setState({ - status: 'validating', - showIssues: true, - activeKey: 3, - dirName, - }) - return validate.BIDS( - selectedFiles.list, - { - verbose: true, - ...this.state.options, - config: defaultConfig, - }, - (issues, summary) => { - if (issues === 'Invalid') { - return this.setState({ - errors: 'Invalid', - summary, - status: 'validated', - }) - } else { - return this.setState({ - errors: issues.errors ? issues.errors : [], - warnings: issues.warnings ? issues.warnings : [], - summary, - status: 'validated', - }) - } - }, - ) - } - - _reset() { - this.setState(initState()) - } - - handleOptionToggle = (e) => { - const { name } = e.target - this.setState((prevState) => ({ - ...prevState, - options: { - ...prevState.options, - [name]: !prevState.options[name], - }, - })) - } - - render() { - return ( -
- -
-
- -
- {this.state.status === 'validated' ? ( - - ) : null} -
-
- ) - } -} diff --git a/legacy/bids-validator-web/components/ErrorLink.jsx b/legacy/bids-validator-web/components/ErrorLink.jsx deleted file mode 100644 index f63f6811..00000000 --- a/legacy/bids-validator-web/components/ErrorLink.jsx +++ /dev/null @@ -1,80 +0,0 @@ -import React from 'react' - -// component setup -------------------------------------------------------- - -export default class ErrorLink extends React.Component { - // life cycle events ------------------------------------------------------ - - render() { - let dataURL = this._generateErrorLog(this.props.errors, this.props.warnings) - return ( - - Download error log for {this.props.dirName} - - ) - } - - // custom methods --------------------------------------------------------- - - /** - * Generate Error Log - * - * Takes an array of errors and an array of - * warnings and returns text error log encoded - * as a url. - */ - _generateErrorLog(errors, warnings) { - let issueString = this._generateIssueLog(errors, 'Error') - issueString += this._generateIssueLog(warnings, 'Warning') - let errorURL = - 'data:application/octet-stream;charset=utf-8,' + - encodeURIComponent(issueString) - return errorURL - } - - /** - * Generate Issue Log - * - * Takes an array of issues and a string of the - * issue type and return a human readable log - * of the issues as a string. - */ - _generateIssueLog(issues, type) { - let issueString = '' - let endLine = '======================================================' - for (var i = 0; i < issues.length; i++) { - issueString += 'File Path: ' + issues[i].reason + '\n\n' - for (var j = 0; j < issues[i].files.length; j++) { - var file = issues[i].files[j] - issueString += '\tType:\t\t' + type + '\n' - if (!file || !file.file) { - continue - } - if (file.file.name) { - issueString += '\tFile:\t\t' + file.file.name + '\n' - } - if (file.file.webkitRelativePath) { - issueString += '\tLocation:\t\t' + file.file.webkitRelativePath + '\n' - } - if (file.reason) { - issueString += '\tReason:\t\t' + file.reason + '\n' - } - if (file.line) { - issueString += '\tLine:\t\t' + file.line + '\n' - } - if (file.character) { - issueString += '\tCharacter:\t' + file.character + '\n' - } - if (file.evidence) { - issueString += '\tEvidence:\t' + file.evidence + '\n\n' - } - } - issueString += '\n' + endLine + '\n\n\n' - } - return issueString - } -} diff --git a/legacy/bids-validator-web/components/Issues.jsx b/legacy/bids-validator-web/components/Issues.jsx deleted file mode 100644 index 42c41e5e..00000000 --- a/legacy/bids-validator-web/components/Issues.jsx +++ /dev/null @@ -1,137 +0,0 @@ -// dependencies ------------------------------------------------------- - -import React from 'react' -import PropTypes from 'prop-types' -import pluralize from 'pluralize' -import Results from './results/Results' -import Spinner from './Spinner.jsx' -import ErrorLink from './ErrorLink.jsx' -import Summary from '../components/Summary' - -class Issues extends React.Component { - constructor(props) { - super(props) - this._reset = this.props.reset.bind(this) - } - // life cycle events -------------------------------------------------- - - render() { - // short references - let errors = this.props.errors - let warnings = this.props.warnings - let dirName = this.props.dirName - - // counts - // let totalErrors = 0 - let totalWarnings = 0 - let warningCount = 0 - // let errorCount = 0 - if (errors !== 'Invalid') { - // totalErrors = errors.length - totalWarnings = warnings.length - warningCount = totalWarnings + ' ' + pluralize('Warning', totalWarnings) - // errorCount = totalErrors + ' ' + pluralize('Error', totalErrors) - } - // messages - let specLink = ( -
- Click to view details on{' '} - - BIDS specification - -
- ) - let notBIDSMessage = ( -

- This directory failed an initial Quick Test. This means the basic names - and structure of the files and directories do not comply with BIDS - specification. Select a new folder{' '} - and try again. -

- ) - let warningsMessage =

We found {warningCount} in your dataset.

- let errorMessage =

Your dataset is not a valid BIDS dataset.

- let noErrorMessage =

This is a valid BIDS dataset!

- let neurostarsLink = ( -
- If you have any questions please post on{' '} - - Neurostars - -
- ) - let sourcecode = ( -
- The source code for the validator can be found{' '} - - here - -
- ) - - // determine message - let message - if (errors === 'Invalid') { - message = notBIDSMessage - } else if (errors.length > 0) { - message = errorMessage - } else if (warnings.length > 0) { - message = warningsMessage - } else { - message = noErrorMessage - } - - // loading animation - let loading = ( - - ) - - // results - let results = ( -
- - - {message} - {errors !== 'Invalid' ? ( - - ) : null} - {(errors.length > 0 && errors !== 'Invalid') || warnings.length > 0 ? ( - - ) : null} - {specLink} - {neurostarsLink} - {sourcecode} -
- ) - - return
{this.props.status === 'validating' ? loading : results}
- } -} - -Issues.propTypes = { - reset: PropTypes.func, - errors: PropTypes.array, - warnings: PropTypes.array, - dirName: PropTypes.string, - status: PropTypes.string, -} - -Issues.defaultProps = { - reset: () => {}, - errors: [], - warnings: [], - dirName: '', - status: '', -} - -export default Issues diff --git a/legacy/bids-validator-web/components/List.jsx b/legacy/bids-validator-web/components/List.jsx deleted file mode 100644 index adc3332c..00000000 --- a/legacy/bids-validator-web/components/List.jsx +++ /dev/null @@ -1,19 +0,0 @@ -import React from 'react' -import PropTypes from 'prop-types' - -export default class List extends React.Component { - render() { - if (this.props.items) { - return this.props.items.map((item, index) => { - return
  • {item}
  • - }) - } - } -} - -List.propTypes = { - items: PropTypes.array, -} -List.defaultProps = { - items: [], -} diff --git a/legacy/bids-validator-web/components/Options.jsx b/legacy/bids-validator-web/components/Options.jsx deleted file mode 100644 index 42521627..00000000 --- a/legacy/bids-validator-web/components/Options.jsx +++ /dev/null @@ -1,37 +0,0 @@ -import React from 'react' - -const Options = ({ setOption, options }) => ( - <> -
    - - - - - - - -
    -
    - -) - -export default Options diff --git a/legacy/bids-validator-web/components/Spinner.jsx b/legacy/bids-validator-web/components/Spinner.jsx deleted file mode 100644 index 1108768c..00000000 --- a/legacy/bids-validator-web/components/Spinner.jsx +++ /dev/null @@ -1,30 +0,0 @@ -import React from 'react' -import PropTypes from 'prop-types' - -// component setup --------------------------------------------------------------------------- - -export default class Spinner extends React.Component { - // life cycle events ------------------------------------------------------------------------- - - render() { - let spinner = ( -
    -
    -
    -
    - {this.props.text} -
    - ) - return this.props.active ? spinner : null - } -} - -Spinner.propTypes = { - text: PropTypes.string, - active: PropTypes.bool, -} - -Spinner.defaultProps = { - text: 'Loading', - active: false, -} diff --git a/legacy/bids-validator-web/components/Summary.jsx b/legacy/bids-validator-web/components/Summary.jsx deleted file mode 100644 index ecb65320..00000000 --- a/legacy/bids-validator-web/components/Summary.jsx +++ /dev/null @@ -1,59 +0,0 @@ -// dependencies ------------------------------------------------------- - -import React from 'react' -import pluralize from 'pluralize' -import bytes from 'bytes' -import List from './List' - -class Summary extends React.Component { - // life cycle events -------------------------------------------------- - - render() { - let summary = this.props.summary - if (summary) { - var numSessions = - summary.sessions.length > 0 ? summary.sessions.length : 1 - return ( -
    -

    {this.props.dirName}

    -
    -
    -
    -
    Summary
    -
      -
    • - {summary.totalFiles} {pluralize('File', summary.totalFiles)} - , {bytes(summary.size)} -
    • -
    • - {summary.subjects.length} -{' '} - {pluralize('Subject', summary.subjects.length)} -
    • -
    • - {numSessions} - {pluralize('Session', numSessions)} -
    • -
    -
    -
    -
    Available Tasks
    -
      - -
    -
    -
    -
    Available Modalities
    -
      - -
    -
    -
    -
    -
    - ) - } else { - return null - } - } -} - -export default Summary diff --git a/legacy/bids-validator-web/components/Upload.jsx b/legacy/bids-validator-web/components/Upload.jsx deleted file mode 100644 index 6a2eaf7c..00000000 --- a/legacy/bids-validator-web/components/Upload.jsx +++ /dev/null @@ -1,31 +0,0 @@ -// dependencies ------------------------------------------------------- - -import React from 'react' - -class Upload extends React.Component { - // life cycle events -------------------------------------------------- - render() { - return ( - - ) - } - - // custom methods ----------------------------------------------------- - _onFileSelect(e) { - if (e.target && e.target.files.length > 0) { - let files = e.target.files - let results = { list: files } - this.props.onChange(results) - } - } -} - -export default Upload diff --git a/legacy/bids-validator-web/components/Validate.jsx b/legacy/bids-validator-web/components/Validate.jsx deleted file mode 100644 index d400fa24..00000000 --- a/legacy/bids-validator-web/components/Validate.jsx +++ /dev/null @@ -1,51 +0,0 @@ -import React from 'react' -import Upload from './Upload.jsx' -import Spinner from './Spinner.jsx' -import Options from './Options.jsx' - -class Validate extends React.Component { - constructor(props) { - super(props) - this.state = { - loading: false, - } - - this._clearInput = this.props.reset - this._onChange = this.props.onChange - this._setRefs = this.props.setRefs - } - - // life cycle events -------------------------------------------------- - - render() { - let { options, handleOptionToggle } = this.props - let loading = - - let select = ( -
    -

    - Select a{' '} - - BIDS dataset - {' '} - to validate -

    - -
    - - - Note: Selecting a dataset only performs validation. Files are never - uploaded. - -
    - ) - - return
    {this.props.loading ? loading : select}
    - } -} - -export default Validate diff --git a/legacy/bids-validator-web/components/results/Issue.jsx b/legacy/bids-validator-web/components/results/Issue.jsx deleted file mode 100644 index b02de023..00000000 --- a/legacy/bids-validator-web/components/results/Issue.jsx +++ /dev/null @@ -1,55 +0,0 @@ -// dependencies ------------------------------------------------------- - -import React from 'react' -import PropTypes from 'prop-types' - -// component setup ---------------------------------------------------- - -export default class Issue extends React.Component { - // life cycle events -------------------------------------------------- - - render() { - let error = this.props.error - - // build error location string - let errLocation = '' - if (error.line) { - errLocation += 'Line: ' + error.line + ' ' - } - if (error.character) { - errLocation += 'Character: ' + error.character + '' - } - if (errLocation === '' && error.evidence) { - errLocation = 'Evidence: ' - } - - return ( -
    -

    - {error.file.name} - - {error.file.size / 1000} KB | {error.file.type} - -

    - - -

    {error.file.webkitRelativePath}

    - -

    {error.reason}

    -
    - - -

    {error.evidence}

    -
    -
    - ) - } - - // custom methods ----------------------------------------------------- -} - -Issue.propTypes = { - file: PropTypes.object, - error: PropTypes.object, - type: PropTypes.string.isRequired, -} diff --git a/legacy/bids-validator-web/components/results/Issues.jsx b/legacy/bids-validator-web/components/results/Issues.jsx deleted file mode 100644 index 7d2c5cec..00000000 --- a/legacy/bids-validator-web/components/results/Issues.jsx +++ /dev/null @@ -1,147 +0,0 @@ -// dependencies ----------------------------------------------------------- - -import React from 'react' -import PropTypes from 'prop-types' -import { Card, Collapse } from 'react-bootstrap' -import pluralize from 'pluralize' -import Issue from './Issue' - -// component setup -------------------------------------------------------- - -class Issues extends React.Component { - constructor() { - super() - this.state = { - showMore: [], - errorOpen: false, - } - } - - // life cycle events ------------------------------------------------------ - - render() { - let self = this - let issueFiles = this.props.issues - let issues = issueFiles.map((issue, index) => { - let files = issue.files - if (this.state.showMore.indexOf(index) === -1) { - files = issue.files.slice(0, 10) - } - - // issue sub-errors - let hasErrorFiles = false - let subErrors = files.map(function (error, index2) { - if (error && error.file) { - hasErrorFiles = true - return ( - - ) - } - }) - - // issue card - if (hasErrorFiles) { - return ( - - - this.setState({ errorOpen: !this.state.errorOpen }) - }> - {this._header(issue, index, this.props.issueType, hasErrorFiles)} - - - - {subErrors} - {this._viewMore(issue.files, index)} - - - - ) - } else { - return ( -
    -
    - {this._header(issue, index, this.props.issueType, hasErrorFiles)} -
    -
    - ) - } - }) - return
    {issues}
    - } - - // template methods ------------------------------------------------------- - - _header(issue, index, type, hasErrorFiles) { - let issueCount = pluralize('files', issue.files.length) - let fileCount - if (hasErrorFiles) { - fileCount = ( - - {issue.files.length} {issueCount} - - ) - } - return ( - -

    - - {type} {index + 1}: [Code {issue.code}] {issue.key} - -

    - {this._issueLink(issue)} - {issue.reason} - {fileCount} -
    - ) - } - - _issueLink(issue) { - if (issue && issue.helpUrl) { - return ( -

    - - Click here for more information about this issue - -

    - ) - } else { - return null - } - } - - _viewMore(files, index) { - if (this.state.showMore.indexOf(index) === -1 && files.length > 10) { - return ( -
    - -
    - ) - } - } - - // custom methods --------------------------------------------------------- - - _showMore(index) { - let showMore = this.state.showMore - showMore.push(index) - this.setState({ showMore }) - } -} - -Issues.propTypes = { - issues: PropTypes.array.isRequired, - issueType: PropTypes.string.isRequired, -} - -export default Issues diff --git a/legacy/bids-validator-web/components/results/Results.jsx b/legacy/bids-validator-web/components/results/Results.jsx deleted file mode 100644 index 57067a97..00000000 --- a/legacy/bids-validator-web/components/results/Results.jsx +++ /dev/null @@ -1,129 +0,0 @@ -// dependencies ----------------------------------------------------------- - -import React from 'react' -import { Card, Collapse, Alert } from 'react-bootstrap' -import PropTypes from 'prop-types' -import pluralize from 'pluralize' -import Issues from './Issues' - -// component setup -------------------------------------------------------- - -export default class ValidationResults extends React.Component { - constructor() { - super() - this.state = { - warningsOpen: false, - errorsOpen: false, - } - } - // life cycle events ------------------------------------------------------ - - render() { - let errors = this.props.errors - let warnings = this.props.warnings - - // errors - let errorsWrap - if (errors.length > 0) { - let fileCount = this._countFiles(errors) - let errorHeader = ( - - view {errors.length} {pluralize('error', errors.length)}{' '} - {this._countText(fileCount)} - - ) - errorsWrap = ( - - - this.setState({ errorsOpen: !this.state.errorsOpen }) - } - aria-controls="errors-issues" - aria-expanded={this.state.errorsOpen} - variant="danger" - className="mb-0"> - {errorHeader} - - - - - - - - ) - } - - //warnings - let warningWrap - if (warnings.length > 0) { - let fileCount = this._countFiles(warnings) - let warningHeader = ( - - view {warnings.length} {pluralize('warning', warnings.length)}{' '} - {this._countText(fileCount)} - - ) - warningWrap = ( - - - this.setState({ warningsOpen: !this.state.warningsOpen }) - } - aria-controls="warning-issues" - aria-expanded={this.state.warningsOpen} - variant="warning" - className="mb-0"> - {warningHeader} - - - - - - - - ) - } - - // validations errors and warning wraps - return ( - // -
    - {errorsWrap} - {warningWrap} -
    - //
    - ) - } - - // custom methods --------------------------------------------------------- - - _countFiles(issues) { - let numFiles = 0 - for (let issue of issues) { - if (issue.files.length > 1 || !!issue.files[0].file) { - numFiles += issue.files.length - } - } - return numFiles - } - - _countText(count) { - if (count > 0) { - return ( - - in {count} {pluralize('files', count)} - - ) - } - } -} - -ValidationResults.propTypes = { - errors: PropTypes.array, - warnings: PropTypes.array, -} - -ValidationResults.Props = { - errors: [], - warnings: [], -} diff --git a/legacy/bids-validator-web/index.scss b/legacy/bids-validator-web/index.scss deleted file mode 100644 index af3f4f35..00000000 --- a/legacy/bids-validator-web/index.scss +++ /dev/null @@ -1,156 +0,0 @@ -body { - font-size: 14px; -} - -h4 { - font-size: 18px; -} - -label { - font-weight: bold; -} - -h5 { - font-size: 14px; -} - -.page-wrapper { - padding-top: 80px; -} - -form.options label { - margin: 0; - padding-right: 2rem; - font-weight: normal; -} -form.options input { - margin-right: 0.4rem; -} - -.validation-error { - position: relative; -} -.validation-error > .card-header > .file-header > .pull-right { - position: absolute; - top: 15px; - right: 15px; -} - -.validation-error > .card-body > .file-header, -.pull-right { - float: right; - top: 15px; - right: 15px; -} - -.issues { - .validation-messages { - padding-top: 20px; - } - button > span { - float: right; - } - .issue { - border-bottom: 1px solid #ccc; - .pull-right { - font-size: 14px; - } - } - .issue:last-child { - border-bottom: none; - } - .issues-view-more { - padding-top: 15px; - button { - border: none; - background: none; - color: #337ab7; - font-size: 18px; - } - button:hover { - text-decoration: underline; - color: #23527c; - } - } -} - -.upload-panel > .alert, -.error-header { - cursor: pointer; -} - -.summary { - font-size: 14px; -} - -.error-log { - margin-bottom: 10px; -} - -.loading-wrap { - padding: 20px 0 30px; - text-align: center; - position: relative; - span { - text-transform: uppercase; - margin-top: 5px; - display: block; - font-size: 12px; - color: #337ab7; - } - .spinner, - .spinnerinner { - position: relative; - border: 4px solid #337ab7; - border-color: transparent #337ab7; - margin: auto; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - border-radius: 50%; - width: 45px; - height: 45px; - padding: 0; - margin: 0; - } - - .spinner { - animation: spin 4s linear 0s infinite normal; - margin: 0 auto; - } - - .spinnerinner { - border-width: 2px; - margin: 21%; - padding: 0; - border-radius: 50%; - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; - display: block; - width: 60%; - height: 60%; - animation: innerspin 1s linear 0s infinite normal; - } -} - -@keyframes spin { - from { - -webkit-transform: rotate(0); - } - to { - -webkit-transform: rotate(360deg); - } -} -@keyframes innerspin { - from { - -webkit-transform: rotate(0); - } - to { - -webkit-transform: rotate(360deg); - } -} diff --git a/legacy/bids-validator-web/next.config.js b/legacy/bids-validator-web/next.config.js deleted file mode 100644 index 13965153..00000000 --- a/legacy/bids-validator-web/next.config.js +++ /dev/null @@ -1,11 +0,0 @@ -// next.config.js - -module.exports = { - output: 'export', - transpilePackages: ['bids-validator'], - assetPrefix: './', - webpack: (config, {}) => { - config.watchOptions.ignored = '**/node_modules' - return config - }, -} diff --git a/legacy/bids-validator-web/package.json b/legacy/bids-validator-web/package.json deleted file mode 100644 index 9abd4978..00000000 --- a/legacy/bids-validator-web/package.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "name": "bids-validator-web", - "version": "1.14.15-dev.0", - "description": "web client for bids-validator", - "main": "index.js", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.22.10", - "bootstrap": "^5.3.3", - "eslint-config-next": "^14.2.13", - "next": "^14.0.0", - "pluralize": "^8.0.0", - "react": "^18.3.1", - "react-bootstrap": "^2.10.5", - "react-dom": "^18.3.1", - "sass": "^1.79.4" - }, - "scripts": { - "dev": "next", - "build": "next build", - "start": "next start" - }, - "devDependencies": { - "@next/eslint-plugin-next": "^14.2.13" - } -} diff --git a/legacy/bids-validator-web/pages/_app.js b/legacy/bids-validator-web/pages/_app.js deleted file mode 100644 index e766d5e6..00000000 --- a/legacy/bids-validator-web/pages/_app.js +++ /dev/null @@ -1,8 +0,0 @@ -import '../../node_modules/bootstrap/dist/css/bootstrap.min.css' -import '../index.scss' - -function MyApp({ Component, pageProps }) { - return -} - -export default MyApp diff --git a/legacy/bids-validator-web/pages/index.js b/legacy/bids-validator-web/pages/index.js deleted file mode 100644 index 35dc4231..00000000 --- a/legacy/bids-validator-web/pages/index.js +++ /dev/null @@ -1,6 +0,0 @@ -import React from 'react' -import App from '../components/App' - -const AppComponent = () => - -export default AppComponent diff --git a/legacy/bids-validator/README.md b/legacy/bids-validator/README.md deleted file mode 100644 index 6dcc67ee..00000000 --- a/legacy/bids-validator/README.md +++ /dev/null @@ -1,443 +0,0 @@ -[![Node Tests](https://github.com/bids-standard/bids-validator/actions/workflows/node_tests.yml/badge.svg)](https://github.com/bids-standard/bids-validator/actions/workflows/node_tests.yml) -[![bids-examples tests](https://github.com/bids-standard/bids-validator/actions/workflows/test-bids-examples.yml/badge.svg)](https://github.com/bids-standard/bids-validator/actions/workflows/test-bids-examples.yml) -[![CircleCI](https://circleci.com/gh/bids-standard/bids-validator.svg?style=shield&circle-token=:circle-token)](https://circleci.com/gh/bids-standard/bids-validator) -[![Codecov](https://codecov.io/gh/bids-standard/bids-validator/branch/master/graph/badge.svg)](https://codecov.io/gh/bids-standard/bids-validator) -[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.3688707.svg)](https://doi.org/10.5281/zenodo.3688707) - -# BIDS-Validator - -- [BIDS-Validator](#bids-validator) - - [Quickstart](#quickstart) - - [Support](#support) - - [Maintainers and Contributors](#maintainers-and-contributors) - - [Use](#use) - - [API](#api) - - [.bidsignore](#bidsignore) - - [Configuration](#configuration) - - [In the Browser](#in-the-browser) - - [On the Server](#on-the-server) - - [Through Command Line](#through-command-line) - - [Docker image](#docker-image) - - [Development](#development) - - [Running Locally in a Browser](#running-locally-in-a-browser) - - [Testing](#testing) - - [Publishing](#publishing) - - [Acknowledgments](#acknowledgments) - -## Quickstart - -1. Web version: - 1. Open [Google Chrome](https://www.google.com/chrome/) or - [Mozilla Firefox](https://mozilla.org/firefox) (currently the only - supported browsers) - 1. Go to https://bids-standard.github.io/bids-validator/ and select a folder - with your BIDS dataset. If the validator seems to be working longer than - couple of minutes please open [developer tools ](https://developer.chrome.com/devtools) - and report the error at [https://github.com/bids-standard/bids-validator/issues](https://github.com/bids-standard/bids-validator/issues). -1. Command line version: - 1. Install [Node.js](https://nodejs.org) (at least version 18.0.0) - 1. Update `npm` to be at least version 7 (`npm install --global npm@^7`) - 1. From a terminal run `npm install -g bids-validator` - 1. Run `bids-validator` to start validating datasets. -1. Docker - 1. Install Docker - 1. From a terminal run `docker run -ti --rm -v /path/to/data:/data:ro bids/validator /data` - but replace the `/path/to/data` part of the command with your own path on your machine. - -## Support - -The BIDS Validator is designed to work in both the browser and in Node.js. We -target support for the latest long term stable (LTS) release of Node.js and the -latest version of Chrome. - -Please report any issues you experience while using these support targets via -the [GitHub issue tracker](https://github.com/bids-standard/bids-validator/issues). -If you experience issues outside of these supported environments and believe we -should extend our targeted support feel free to open a new issue describing the -issue, your support target and why you require extended support and we will -address these issues on a case by case basis. - -## Maintainers and Contributors - - - -[![All Contributors](https://img.shields.io/badge/all_contributors-43-orange.svg?style=flat-square)](#contributors-) - - - -This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. -Contributions of any kind are welcome! - -The project is maintained by [@rwblair](https://github.com/rwblair/) with the help of many contributors listed below. -(The [emoji key](https://allcontributors.org/docs/en/emoji-key) is indicating the kind of contribution) - -Please also see [Acknowledgments](#acknowledgments). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    Adam Li

    💻 ⚠️ 📓 🐛

    Adam Thomas

    📖

    Alexander Jones

    💻 ⚠️ 🤔

    Ben Beasley

    📦

    Chris Gorgolewski

    🐛 💻 🔣 📖 💡 🤔 🚇 🚧 🧑‍🏫 💬 👀 ⚠️ 📢 📓

    Chris Holdgraf

    💻

    Chris Markiewicz

    💻 ⚠️ 🤔 🐛 💬 🔧 🚧

    David Nishikawa

    💻 ⚠️

    Dimitri Papadopoulos Orfanos

    💻

    Duncan Macleod

    🚇

    Franklin Feingold

    📖

    Gregory noack

    💻 ⚠️

    Horea Christian

    💻

    Jakub Kaczmarzyk

    🚇

    Joke Durnez

    💻

    Mainak Jas

    💻 ⚠️ 🤔 👀 📓

    Marco Castellaro

    💻 ⚠️

    Max

    💻 🐛

    Michael Hanke

    📖

    Mikael Naveau

    💻

    Nell Hardcastle

    💻 🤔 🚇 💬 👀

    Nicolas Traut

    💻

    Parul Sethi

    💻 ⚠️

    Patricia Clement

    💻

    Remi Gau

    💻 📖 📓

    Richard Höchenberger

    💻 📓 ⚠️ 🐛

    Robert Oostenveld

    💻 🤔 🐛 ⚠️

    Rohan Goyal

    💻

    Ross Blair

    🚧 🤔 💻 🐛 🚇 📆 💬 👀 🔧 ⚠️

    Russ Poldrack

    💻 💵 🔍

    Soichi Hayashi

    🐛

    Stefan Appelhoff

    🐛 💻 🔣 📖 💡 🤔 🚇 🚧 🧑‍🏫 💬 👀 ⚠️ 📢 📓

    Suyash

    💻

    Taylor Salo

    💻

    Teal Hobson-Lowther

    💻 ⚠️

    Travis Riddle

    🐛

    VisLab

    🤔 💻

    Wazeer Zulfikar

    📖

    Yaroslav Halchenko

    🤔 💻 📖 📓

    constellates

    💻 ⚠️

    dewarrn1

    💻

    dkp

    💻

    goldmund

    💻 ⚠️
    - - - - - - -## Use - -### API - -The BIDS Validator has one primary method that takes a directory as either a -path to the directory (node) or the object given by selecting a directory with a -file input (browser), an options object, and a callback. - -Available options include: - -- ignoreWarnings - (boolean - defaults to false) -- ignoreNiftiHeaders - (boolean - defaults to false) - -For example: - -`validate.BIDS(directory, {ignoreWarnings: true}, function (issues, summary) {console.log(issues.errors, issues.warnings);});` - -If you would like to test individual files you can use the file specific checks -that we expose. - -- validate.BIDS() -- validate.JSON() -- validate.TSV() -- validate.NIFTI() - -Additionally you can reformat stored errors against a new config using `validate.reformat()` - -### .bidsignore - -Optionally one can include a `.bidsignore` file in the root of the dataset. This -file lists patterns (compatible with the [.gitignore syntax](https://git-scm.com/docs/gitignore)) -defining files that should be ignored by the validator. This option is useful -when the validated dataset includes file types not yet supported by BIDS -specification. - -```Text -*_not_bids.txt -extra_data/ -``` - -### Configuration - -You can configure the severity of errors by passing a json configuration file -with a `-c` or `--config` flag to the command line interface or by defining a -config object on the options object passed during javascript usage. - -If no path is specified a default path of `.bids-validator-config.json` will be used. You can add this file to your dataset to share dataset specific validation configuration. To disable this behavior use `--no-config` and the default configuration will be used. - -The basic configuration format is outlined below. All configuration is optional. - -```JSON -{ - "ignore": [], - "warn": [], - "error": [], - "ignoredFiles": [] -} -``` - -`ignoredFiles` takes a list of file paths or glob patterns you'd like to ignore. -Lets say we want to ignore all files and sub-directory under `/derivatives/`. -**This is not the same syntax as used in the .bidsignore file** - -```JSON -{ - "ignoredFiles": ["/derivatives/**"] -} -``` - -Note that adding two stars `**` in path makes validator recognize all files and -sub-dir to be ignored. - -`ignore`, `warn`, and `error` take lists of issue codes or issue keys and change -the severity of those issues so they are either ignored or reported as warnings -or errors. You can find a list of all available issues at -[utils/issues/list](https://github.com/bids-standard/bids-validator/blob/master/bids-validator/utils/issues/list.js). - -Some issues may be ignored by default, but can be elevated to warnings or errors. -These provide a way to check for common things that are more specific than BIDS -compatibility. An example is a check for the presence of a T1w modality. The -following would raise an error if no T1W image was found in a dataset. - -```JSON -{ - "error": ["NO_T1W"] -} -``` - -In addition to issue codes and keys these lists can also contain objects with -and "and" or "or" properties set to arrays of codes or keys. These allow some -level of conditional logic when configuring issues. For example: - -```JSON -{ - "ignore": [ - { - "and": [ - "ECHO_TIME_GREATER_THAN", - "ECHO_TIME_NOT_DEFINED" - ] - } - ] -} -``` - -In the above example the two issues will only be ignored if both of them are -triggered during validation. - -```JSON -{ - "ignore": [ - { - "and": [ - "ECHO_TIME_GREATER_THAN", - "ECHO_TIME_NOT_DEFINED" - { - "or": [ - "ECHO_TIME1-2_NOT_DEFINED", - "ECHO_TIME_MUST_DEFINE" - ] - } - ] - } - ] -} -``` - -And in this example the listed issues will only be ignored if -`ECHO_TIME_GREATER_THAN`, `ECHO_TIME_NOT_DEFINED` and either -`ECHO_TIME1-2_NOT_DEFINED` or `ECHO_TIME_MUST_DEFINE` are triggered during -validation. - -"or" arrays are not supported at the lowest level because it wouldn't add any -functionality. For example the following is not supported. - -```JSON -{ - "ignore": [ - { - "or": [ - "ECHO_TIME_GREATER_THAN", - "ECHO_TIME_NOT_DEFINED" - ] - } - ] -} -``` - -because it would be functionally the same as this: - -```JSON -{ - "ignore": [ - "ECHO_TIME_GREATER_THAN", - "ECHO_TIME_NOT_DEFINED" - ] -} -``` - -For passing a configuration while using the bids-validator on the command line, -you can use the following style to for example ignore empty -file errors (99) and files that cannot be read (44): - -``` -bids-validator --config.ignore=99 --config.ignore=44 path/to/bids/dir -``` - -This style of use puts limits on what configuration you can require, so for -complex scenarios, we advise users to create a dedicated configuration file with -contents as described above. - -### In the Browser - -The BIDS Validator currently works in the browser with [browserify](https://browserify.org/) -or [webpack](https://webpack.js.org/). You can add it to a project by cloning -the validator and requiring it with browserify syntax -`const validate = require('bids-validator');` or an ES2015 webpack import -`import validate from 'bids-validator'`. - -### On the Server - -The BIDS validator works like most npm packages. You can install it by running -`npm install bids-validator`. - -### Through Command Line - -If you install the bids validator globally by using `npm install -g bids-validator` -you will be able to use it as a command line tool. Once installed you should be -able to run `bids-validator /path/to/your/bids/directory` and see any validation -issues logged to the terminal. Run `bids-validator` without a directory path to -see available options. - -## Docker image - -[![Docker Image Version (latest by date)](https://img.shields.io/docker/v/bids/validator?label=docker)](https://hub.docker.com/r/bids/validator) - -To use bids validator with [docker](https://www.docker.com/), you simply need to -[install docker](https://docs.docker.com/install/) on your system. - -And then from a terminal run: - -- `docker run -ti --rm bids/validator --version` to print the version of the - docker image -- `docker run -ti --rm bids/validator --help` to print the help -- `docker run -ti --rm -v /path/to/data:/data:ro bids/validator /data` - to validate the dataset `/path/to/data` on your host machine - -See here for a brief explanation of the commands: - -- `docker run` is the command to tell docker to run a certain docker image, - usually taking the form `docker run ` -- the `-ti` flag means the inputs are accepted and outputs are printed to the - terminal -- the `--rm` flag means that the state of the docker container is not saved - after it has run -- the `-v` flag is adding your local data to the docker container - ([bind-mounts](https://docs.docker.com/storage/bind-mounts/)). Importantly, - the input after the `-v` flag consists of three fields separated colons: `:` - - the first field is the path to the directory on the host machine: - `/path/to/data` - - the second field is the path where the directory is mounted in the - container - - the third field is optional. In our case, we use `ro` to specify that the - mounted data is _read only_ - -## Development - -To develop locally, clone the project and run `npm install` from the project -root. This will install external dependencies. If you wish to install -`bids-validator` globally (so that you can run it in other folders), use the -following command to install it globally: `cd bids-validator && npm install -g` (for windows users, if in a different drive add /d, e.g. `cd /d F:\bids-validator && npm install -g`) - -Please see the [CONTRIBUTING.md](../CONTRIBUTING.md) -for additional details. - -### Bundling - -bids-validator is bundled with esbuild. While developing, the script `bids-validator/bin/bids-validator` will automatically bundle the project each time it is run. To test a build without publishing it `npm -w bids-validator run build`. This will generate a bids-validator/dist directory containing the local build and `bids-validator/bin/bids-validator` will use this build. To return to automatic bundling on each run, remove the dist directory. - -### Running Locally in a Browser - -A note about OS X, the dependencies for the browser require a npm package called -node-gyp which needs xcode to be installed in order to be compiled. - -1. The browser version of `bids-validator` lives in the repo subdirectory - `/bids-validator-web`. It is a [React.js](https://reactjs.org/) application - that uses the [next.js](https://nextjs.org/) framework. -2. To develop `bids-validator` and see how it will act in the browser, simply run - `npm run web-dev` in the project root and navigate to `localhost:3000`. -3. In development mode, changes to the codebase will trigger rebuilds of the application - automatically. -4. Changes to the `/bids-validator` in the codebase will also be reflected in the - web application. -5. Tests use the [Jest](https://jestjs.io/index.html) testing library and should be developed in `/bids-validator-web/tests`. - We can always use more tests, so please feel free to contribute a test that reduces the chance - of any bugs you fix! -6. To ensure that the web application compiles successfully in production, run `npm run web-export` - -### Testing - -If it's your first time running tests, first use the command `git submodule update --init --depth 1` to pull the test example data. This repo contains the [bids-examples github repository](https://github.com/bids-standard/bids-examples) as a [submodule](https://git-scm.com/book/en/v2/Git-Tools-Submodules). - -To start the test suite run `npm run test` from the project root. `npm run test -- --watch` -is useful to run tests while making changes. A coverage report is available with -`npm run coverage`. - -To run the linter which checks code conventions run `npm run lint`. - -### Install globally from a development branch - -Global installs are not recommended for development because of the possibility of package conflicts with other Node.js projects. If you do need to test with a global install from a development tree, follow these steps to generate the NPM package without publishing it and install the package locally. - -1. `npm -w bids-validator run build` -2. `npm -w bids-validator pack` -3. `npm install -g bids-validator-*.tgz` - -### Publishing - -Publishing is done with [Lerna](https://github.com/lerna/lerna). Use the command `npx lerna publish` and follow instructions to set a new version. - -Using lerna publish will create a git commit with updated version information and create a version number tag for it, push the tag to GitHub, then publish to NPM. The GitHub release is manual following that. - -## Acknowledgments - -Many contributions to the `bids-validator` were done by members of the -BIDS community. See the -[list of contributors](https://bids-specification.readthedocs.io/en/stable/99-appendices/01-contributors.html). - -A large part of the development of `bids-validator` is currently done by -[Squishymedia](https://squishymedia.com/), who are in turn financed through -different grants offered for the general development of BIDS. See the list -below. - -Development and contributions were supported through the following federally -funded projects/grants: - -- [BIDS Derivatives (NIMH: R24MH114705, PI: Poldrack)](https://grantome.com/grant/NIH/R24-MH114705-01) -- [OpenNeuro (NIMH: R24MH117179, PI: Poldrack)](https://grantome.com/grant/NIH/R24-MH117179-01) -- [Spokes: MEDIUM: WEST (NSF: 1760950, PI: Poldrack & Gorgolewski)](https://grantome.com/grant/NSF/ACI-1760950) -- [ReproNim](http://repronim.org) [(NIH-NIBIB P41 EB019936, PI: Kennedy)](https://projectreporter.nih.gov/project_info_description.cfm?aid=8999833) diff --git a/legacy/bids-validator/bids_validator/rules/associated_data_rules.json b/legacy/bids-validator/bids_validator/rules/associated_data_rules.json deleted file mode 100644 index 96de6a67..00000000 --- a/legacy/bids-validator/bids_validator/rules/associated_data_rules.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "associated_data": { - "regexp": "^[\\/\\\\](?:@@@_associated_data_type_@@@)[\\/\\\\](?:.*)$", - "tokens": { - "@@@_associated_data_type_@@@": [ - "code", - "derivatives", - "sourcedata", - "stimuli" - ] - } - } -} diff --git a/legacy/bids-validator/bids_validator/rules/file_level_rules.json b/legacy/bids-validator/bids_validator/rules/file_level_rules.json deleted file mode 100644 index 291c4c6c..00000000 --- a/legacy/bids-validator/bids_validator/rules/file_level_rules.json +++ /dev/null @@ -1,658 +0,0 @@ -{ - "anat_nonparametric": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?anat[\\/\\\\]\\1(_\\2)?(?:_task-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_ce-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_echo-[0-9]+)?(?:_part-(imag|mag|phase|real))?(?:_chunk-[0-9]+)?_(?:@@@_anat_suffixes_@@@)\\.(@@@_anat_ext_@@@)$", - "tokens": { - "@@@_anat_suffixes_@@@": [ - "T1w", - "T2w", - "PDw", - "T2starw", - "FLAIR", - "inplaneT1", - "inplaneT2", - "PDT2", - "angio", - "T2star", - "FLASH", - "PD" - ], - "@@@_anat_ext_@@@": ["nii\\.gz", "nii", "json"] - } - }, - - "anat_parametric": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?anat[\\/\\\\]\\1(_\\2)?(?:_task-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_ce-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?_(?:@@@_anat_suffixes_@@@)\\.(@@@_anat_ext_@@@)$", - "tokens": { - "@@@_anat_suffixes_@@@": [ - "T1map", - "T2map", - "T2starmap", - "R1map", - "R2map", - "R2starmap", - "PDmap", - "MTRmap", - "MTsat", - "UNIT1", - "T1rho", - "MWFmap", - "MTVmap", - "PDT2map", - "Chimap", - "S0map", - "M0map" - ], - "@@@_anat_ext_@@@": ["nii\\.gz", "nii", "json"] - } - }, - - "anat_defacemask": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?anat[\\/\\\\]\\1(_\\2)?(?:_task-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_mod-(?:@@@_anat_suffixes_@@@))?_defacemask\\.(@@@_anat_ext_@@@)$", - "tokens": { - "@@@_anat_suffixes_@@@": [ - "T1w", - "T2w", - "PDw", - "T2starw", - "FLAIR", - "inplaneT1", - "inplaneT2", - "PDT2", - "angio", - "T1map", - "T2map", - "T2starmap", - "R1map", - "R2map", - "R2starmap", - "PDmap", - "MTRmap", - "MTsat", - "UNIT1", - "T1rho", - "MWFmap", - "MTVmap", - "PDT2map", - "Chimap", - "TB1map", - "RB1map", - "S0map", - "M0map", - "MESE", - "MEGRE", - "VFA", - "IRT1", - "MP2RAGE", - "MPM", - "MTS", - "MTR", - "T2star", - "FLASH", - "PD" - ], - "@@@_anat_ext_@@@": ["nii.gz", "nii"] - } - }, - - "anat_multiecho": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?anat[\\/\\\\]\\1(_\\2)?(?:_task-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_ce-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?_echo-[0-9]+?(_part-(imag|mag|phase|real))?_(?:@@@_anat_suffixes_@@@)\\.(@@@_anat_ext_@@@)$", - "tokens": { - "@@@_anat_suffixes_@@@": ["MESE", "MEGRE"], - "@@@_anat_ext_@@@": ["nii\\.gz", "nii", "json"] - } - }, - - "anat_multiflip": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?anat[\\/\\\\]\\1(_\\2)?(?:_task-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_ce-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?_flip-[0-9]+?(?:_part-(imag|mag|phase|real))?_(?:@@@_anat_suffixes_@@@)\\.(@@@_anat_ext_@@@)$", - "tokens": { - "@@@_anat_suffixes_@@@": ["VFA"], - "@@@_anat_ext_@@@": ["nii\\.gz", "nii", "json"] - } - }, - - "anat_multiinv": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?anat[\\/\\\\]\\1(_\\2)?(?:_task-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_ce-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?_inv-[0-9]+?(?:_part-(imag|mag|phase|real))?_(?:@@@_anat_suffixes_@@@)\\.(@@@_anat_ext_@@@)$", - "tokens": { - "@@@_anat_suffixes_@@@": ["IRT1"], - "@@@_anat_ext_@@@": ["nii\\.gz", "nii", "json"] - } - }, - - "anat_mp2rage": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?anat[\\/\\\\]\\1(_\\2)?(?:_task-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_ce-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_echo-[0-9]+)?(?:_flip-[0-9]+)?_inv-[0-9]+?(?:_part-(imag|mag|phase|real))?_(?:@@@_anat_suffixes_@@@)\\.(@@@_anat_ext_@@@)$", - "tokens": { - "@@@_anat_suffixes_@@@": ["MP2RAGE"], - "@@@_anat_ext_@@@": ["nii\\.gz", "nii", "json"] - } - }, - - "anat_vfa_mt": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?anat[\\/\\\\]\\1(_\\2)?(?:_task-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_ce-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_echo-[0-9]+)?_flip-[0-9]+?_mt-(on|off)?(?:_part-(imag|mag|phase|real))?_(?:@@@_anat_suffixes_@@@)\\.(@@@_anat_ext_@@@)$", - "tokens": { - "@@@_anat_suffixes_@@@": ["MPM", "MTS"], - "@@@_anat_ext_@@@": ["nii\\.gz", "nii", "json"] - } - }, - - "anat_mtr": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?anat[\\/\\\\]\\1(_\\2)?(?:_task-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_ce-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?_mt-(on|off)?(?:_part-(imag|mag|phase|real))?_(?:@@@_anat_suffixes_@@@)\\.(@@@_anat_ext_@@@)$", - "tokens": { - "@@@_anat_suffixes_@@@": ["MTR"], - "@@@_anat_ext_@@@": ["nii\\.gz", "nii", "json"] - } - }, - "anat_cont": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?anat[\\/\\\\]\\1(_\\2)?(?:_task-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_ce-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_echo-[0-9]+)?(?:_part-(imag|mag|phase|real))?(?:_recording-[a-zA-Z0-9]+)?(?:_chunk-[0-9]+)?(?:@@@_cont_ext_@@@)$", - "tokens": { - "@@@_cont_ext_@@@": [ - "_physio\\.tsv\\.gz", - "_stim\\.tsv\\.gz", - "_physio\\.json", - "_stim\\.json" - ] - } - }, - - "behavioral": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?beh[\\/\\\\]\\1(_\\2)?_task-[a-zA-Z0-9]+(?:_acq-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?((?:@@@_behavioral_ext_@@@)|(?:_recording-[a-zA-Z0-9]+)?(?:@@@_cont_ext_@@@))$", - "tokens": { - "@@@_behavioral_ext_@@@": [ - "_beh\\.json", - "_beh\\.tsv", - "_events\\.json", - "_events\\.tsv" - ], - "@@@_cont_ext_@@@": [ - "_physio\\.tsv\\.gz", - "_stim\\.tsv\\.gz", - "_physio\\.json", - "_stim\\.json" - ] - } - }, - - "dwi": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?dwi[\\/\\\\]\\1(_\\2)?(?:_acq-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_dir-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_part-(imag|mag|phase|real))?((?:@@@_dwi_ext_@@@)|(?:_recording-[a-zA-Z0-9]+)?(?:@@@_cont_ext_@@@))$", - "tokens": { - "@@@_dwi_ext_@@@": [ - "_dwi\\.nii\\.gz", - "_dwi\\.nii", - "_dwi\\.json", - "_dwi\\.bvec", - "_dwi\\.bval", - "_sbref\\.nii\\.gz", - "_sbref\\.nii", - "_sbref\\.json" - ], - "@@@_cont_ext_@@@": [ - "_physio\\.tsv\\.gz", - "_stim\\.tsv\\.gz", - "_physio\\.json", - "_stim\\.json" - ] - } - }, - - "fmap_gre": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?fmap[\\/\\\\]\\1(_\\2)?(?:_acq-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?_(?:@@@_field_map_type_@@@)\\.(@@@_field_map_ext_@@@)$", - "tokens": { - "@@@_field_map_type_@@@": [ - "phasediff", - "phase1", - "phase2", - "magnitude1", - "magnitude2", - "magnitude", - "fieldmap" - ], - "@@@_field_map_ext_@@@": ["nii\\.gz", "nii", "json"] - } - }, - - "fmap_pepolar_asl": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?fmap[\\/\\\\]\\1(_\\2)?(?:_acq-[a-zA-Z0-9]+)?(?:_ce-[a-zA-Z0-9]+)?_dir-[a-zA-Z0-9]+(?:_run-[0-9]+)?(?:_part-(mag|phase|real|imag))?(?:_chunk-[0-9]+)?_(?:@@@_field_map_type_@@@)\\.(@@@_field_map_ext_@@@)$", - "tokens": { - "@@@_field_map_type_@@@": ["m0scan", "epi"], - "@@@_field_map_ext_@@@": ["nii\\.gz", "nii", "json"] - } - }, - - "fmap_TB1DAM": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?fmap[\\/\\\\]\\1(_\\2)?(?:_acq-[a-zA-Z0-9]+)?(?:_ce-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?_flip-[0-9]+?(?:_part-(imag|mag|phase|real))?_(?:@@@_field_map_type_@@@)\\.(@@@_field_map_ext_@@@)$", - "tokens": { - "@@@_field_map_type_@@@": ["TB1DAM"], - "@@@_field_map_ext_@@@": ["nii\\.gz", "nii", "json"] - } - }, - - "fmap_TB1EPI": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?fmap[\\/\\\\]\\1(_\\2)?(?:_acq-[a-zA-Z0-9]+)?(?:_ce-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?_echo-[0-9]+?_flip-[0-9]+?(?:_inv-[0-9]+)?(?:_part-(imag|mag|phase|real))?_(?:@@@_field_map_type_@@@)\\.(@@@_field_map_ext_@@@)$", - "tokens": { - "@@@_field_map_type_@@@": ["TB1EPI"], - "@@@_field_map_ext_@@@": ["nii\\.gz", "nii", "json"] - } - }, - - "fmap_rf": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?fmap[\\/\\\\]\\1(_\\2)?(?:_acq-[a-zA-Z0-9]+)?(?:_ce-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_echo-[0-9]+)?(?:_flip-[0-9]+)?(?:_inv-[0-9]+)?(?:_part-(imag|mag|phase|real))?_(?:@@@_field_map_type_@@@)\\.(@@@_field_map_ext_@@@)$", - "tokens": { - "@@@_field_map_type_@@@": ["TB1AFI", "TB1TFL", "TB1RFM", "RB1COR"], - "@@@_field_map_ext_@@@": ["nii\\.gz", "nii", "json"] - } - }, - - "fmap_TB1SRGE": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?fmap[\\/\\\\]\\1(_\\2)?(?:_acq-[a-zA-Z0-9]+)?(?:_ce-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_echo-[0-9]+)?_flip-[0-9]+?_inv-[0-9]+?(?:_part-(imag|mag|phase|real))?_(?:@@@_field_map_type_@@@)\\.(@@@_field_map_ext_@@@)$", - "tokens": { - "@@@_field_map_type_@@@": ["TB1SRGE"], - "@@@_field_map_ext_@@@": ["nii\\.gz", "nii", "json"] - } - }, - - "fmap_parametric": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?fmap[\\/\\\\]\\1(_\\2)?(?:_acq-[a-zA-Z0-9]+)?(?:_ce-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?_(?:@@@_field_map_type_@@@)\\.(@@@_field_map_ext_@@@)$", - "tokens": { - "@@@_field_map_type_@@@": ["TB1map", "RB1map"], - "@@@_field_map_ext_@@@": ["nii\\.gz", "nii", "json"] - } - }, - - "func": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?func[\\/\\\\]\\1(_\\2)?_task-[a-zA-Z0-9]+(?:_acq-[a-zA-Z0-9]+)?(?:_ce-[a-zA-Z0-9]+)?(?:_dir-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_echo-[0-9]+)?(?:_part-(imag|mag|phase|real))?(?:@@@_func_ext_@@@)$", - "tokens": { - "@@@_func_ext_@@@": [ - "_bold\\.nii\\.gz", - "_bold\\.nii", - "_bold\\.json", - "_cbv\\.nii\\.gz", - "_cbv\\.nii", - "_cbv\\.json", - "_sbref\\.nii\\.gz", - "_sbref\\.nii", - "_sbref\\.json" - ] - } - }, - - "func_phase_deprecated": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?func[\\/\\\\]\\1(_\\2)?_task-[a-zA-Z0-9]+(?:_acq-[a-zA-Z0-9]+)?(?:_ce-[a-zA-Z0-9]+)?(?:_dir-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_echo-[0-9]+)?(?:@@@_func_ext_@@@)$", - "tokens": { - "@@@_func_ext_@@@": ["_phase\\.nii\\.gz", "_phase\\.nii", "_phase\\.json"] - } - }, - - "func_events": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?func[\\/\\\\]\\1(_\\2)?_task-[a-zA-Z0-9]+(?:_acq-[a-zA-Z0-9]+)?(?:_ce-[a-zA-Z0-9]+)?(?:_dir-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:@@@_func_ext_@@@)$", - "tokens": { - "@@@_func_ext_@@@": ["_events\\.tsv", "_events\\.json"] - } - }, - - "func_timeseries": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?func[\\/\\\\]\\1(_\\2)?_task-[a-zA-Z0-9]+(?:_acq-[a-zA-Z0-9]+)?(?:_ce-[a-zA-Z0-9]+)?(?:_dir-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_recording-[a-zA-Z0-9]+)?(?:@@@_cont_ext_@@@)$", - "tokens": { - "@@@_cont_ext_@@@": [ - "_physio\\.tsv\\.gz", - "_stim\\.tsv\\.gz", - "_physio\\.json", - "_stim\\.json" - ] - } - }, - - "func_bold": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?func[\\/\\\\]\\1(_\\2)?_task-[a-zA-Z0-9]+(?:_acq-[a-zA-Z0-9]+)?(?:_ce-[a-zA-Z0-9]+)?(?:_dir-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_echo-[0-9]+)?(?:_part-(imag|mag|phase|real))?(?:@@@_func_bold_ext_@@@)$", - "tokens": { - "@@@_func_bold_ext_@@@": [ - "_bold\\.nii\\.gz", - "_bold\\.nii", - "_sbref\\.nii\\.gz", - "_sbref\\.nii" - ] - } - }, - - "asl": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?perf[\\/\\\\]\\1(_\\2)?(?:_acq-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_dir-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:(?:@@@_asl_type_@@@)|(?:_recording-[a-zA-Z0-9]+)?(?:@@@_cont_ext_@@@))$", - "tokens": { - "@@@_asl_type_@@@": [ - "_asl\\.nii\\.gz", - "_asl\\.nii", - "_asl\\.json", - "_m0scan\\.nii\\.gz", - "_m0scan\\.nii", - "_m0scan\\.json", - "_aslcontext\\.tsv", - "_asllabeling\\.jpg" - ], - "@@@_cont_ext_@@@": [ - "_physio\\.tsv\\.gz", - "_stim\\.tsv\\.gz", - "_physio\\.json", - "_stim\\.json" - ] - } - }, - - "eeg": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?eeg[\\/\\\\]\\1(_\\2)?(?:_task-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_proc-[a-zA-Z0-9]+)?(?:_split-[0-9]+)?(?:_space-(@@@_eeg_space_@@@))?((_eeg\\.(@@@_eeg_type_@@@)|(@@@_eeg_ext_@@@))|(?:_recording-[a-zA-Z0-9]+)?(?:@@@_cont_ext_@@@))$", - "tokens": { - "@@@_eeg_space_@@@": [ - "Other", - "CapTrak", - "EEGLAB", - "EEGLAB-HJ", - "CTF", - "ElektaNeuromag", - "4DBti", - "KitYokogawa", - "ChietiItab", - "ICBM452AirSpace", - "ICBM452Warp5Space", - "IXI549Space", - "fsaverage", - "fsaverageSym", - "fsLR", - "MNIColin27", - "MNI152Lin", - "MNI152NLin2009aSym", - "MNI152NLin2009bSym", - "MNI152NLin2009cSym", - "MNI152NLin2009aAsym", - "MNI152NLin2009bAsym", - "MNI152NLin2009cAsym", - "MNI152NLin6Sym", - "MNI152NLin6ASym", - "MNI305", - "NIHPD", - "OASIS30AntsOASISAnts", - "OASIS30Atropos", - "Talairach", - "UNCInfant", - "fsaverage3", - "fsaverage4", - "fsaverage5", - "fsaverage6", - "fsaveragesym", - "UNCInfant0V21", - "UNCInfant1V21", - "UNCInfant2V21", - "UNCInfant0V22", - "UNCInfant1V22", - "UNCInfant2V22", - "UNCInfant0V23", - "UNCInfant1V23", - "UNCInfant2V23" - ], - "@@@_eeg_type_@@@": ["vhdr", "vmrk", "eeg", "edf", "bdf", "set", "fdt"], - "@@@_eeg_ext_@@@": [ - "_events\\.json", - "_events\\.tsv", - "_electrodes\\.json", - "_electrodes\\.tsv", - "_channels\\.json", - "_channels\\.tsv", - "_eeg\\.json", - "_coordsystem\\.json", - "_photo\\.jpg", - "_photo\\.png", - "_photo\\.tif" - ], - "@@@_cont_ext_@@@": [ - "_physio\\.tsv\\.gz", - "_stim\\.tsv\\.gz", - "_physio\\.json", - "_stim\\.json" - ] - } - }, - "ieeg": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?ieeg[\\/\\\\]\\1(_\\2)?(?:_task-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_proc-[a-zA-Z0-9]+)?(?:_split-[0-9]+)?(?:_space-(@@@_ieeg_space_@@@))?((_ieeg\\.(@@@_ieeg_type_@@@)|(@@@_ieeg_ext_@@@))|(?:_recording-[a-zA-Z0-9]+)?(?:@@@_cont_ext_@@@))$", - "tokens": { - "@@@_ieeg_space_@@@": [ - "Other", - "Pixels", - "ACPC", - "ScanRAS", - "ICBM452AirSpace", - "ICBM452Warp5Space", - "IXI549Space", - "fsaverage", - "fsaverageSym", - "fsLR", - "MNIColin27", - "MNI152Lin", - "MNI152NLin2009aSym", - "MNI152NLin2009bSym", - "MNI152NLin2009cSym", - "MNI152NLin2009aAsym", - "MNI152NLin2009bAsym", - "MNI152NLin2009cAsym", - "MNI152NLin6Sym", - "MNI152NLin6ASym", - "MNI305", - "NIHPD", - "OASIS30AntsOASISAnts", - "OASIS30Atropos", - "Talairach", - "UNCInfant", - "fsaverage3", - "fsaverage4", - "fsaverage5", - "fsaverage6", - "fsaveragesym", - "UNCInfant0V21", - "UNCInfant1V21", - "UNCInfant2V21", - "UNCInfant0V22", - "UNCInfant1V22", - "UNCInfant2V22", - "UNCInfant0V23", - "UNCInfant1V23", - "UNCInfant2V23" - ], - "@@@_ieeg_type_@@@": [ - "edf", - "vhdr", - "vmrk", - "eeg", - "set", - "fdt", - "nwb", - "mefd[\\/\\\\].*" - ], - "@@@_ieeg_ext_@@@": [ - "_events\\.json", - "_events\\.tsv", - "_electrodes\\.json", - "_electrodes\\.tsv", - "_channels\\.json", - "_channels\\.tsv", - "_ieeg\\.json", - "_coordsystem\\.json", - "_photo\\.jpg", - "_photo\\.png", - "_photo\\.tif" - ], - "@@@_cont_ext_@@@": [ - "_physio\\.tsv\\.gz", - "_stim\\.tsv\\.gz", - "_physio\\.json", - "_stim\\.json" - ] - } - }, - - "meg": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?meg[\\/\\\\]\\1(_\\2)?(?:_task-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_proc-[a-zA-Z0-9]+)?(?:_split-[0-9]+)?(_digitizer\\.txt|_meg(@@@_meg_type_@@@[\\/\\\\](.(?!\\.(sqd|con|fif|raw|raw\\.mhd|trg|kdf|chn)$))*|[\\/\\\\](.(?!\\.(sqd|con|fif|raw|raw\\.mhd|trg|kdf|chn)$))*)|(@@@_meg_ext_@@@)|(?:_recording-[a-zA-Z0-9]+)?(?:@@@_cont_ext_@@@))$", - "tokens": { - "@@@_meg_type_@@@": [ - "\\.ds[\\/\\\\].*", - "\\.(?:chn|kdf|trg)", - "\\.(?:raw|raw\\.mhd)", - "\\.fif", - "\\.(?:con|sqd)", - "\\.(?:kdf|chn|trg)" - ], - "@@@_meg_ext_@@@": [ - "_events\\.json", - "_events\\.tsv", - "_channels\\.json", - "_channels\\.tsv", - "_electrodes\\.json", - "_electrodes\\.tsv", - "_meg\\.json", - "_coordsystem\\.json", - "_photo\\.jpg", - "_photo\\.png", - "_photo\\.tif", - "_headshape\\.pos", - "_markers\\.(?:mrk|sqd)" - ], - "@@@_cont_ext_@@@": [ - "_physio\\.tsv\\.gz", - "_stim\\.tsv\\.gz", - "_physio\\.json", - "_stim\\.json" - ] - } - }, - - "meg_calbibration": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?meg[\\/]\\1(_\\2)?_acq-calibration_meg\\.dat$" - }, - - "meg_crosstalk": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?meg[\\/]\\1(_\\2)?_acq-crosstalk_meg\\.fif$" - }, - - "stimuli": { - "regexp": "^[\\/\\\\](?:stimuli)[\\/\\\\](?:.*)$" - }, - - "nirs": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?nirs[\\/\\\\]\\1(_\\2)?(((?:_acq-[a-zA-Z0-9]+)?(@@@_nirs_optodes_@@@))|((?:_task-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_proc-[a-zA-Z0-9]+)?(?:_part-[0-9]+)?(_nirs\\.(@@@_nirs_type_@@@)|(@@@_nirs_ext_@@@))))$", - "tokens": { - "@@@_nirs_type_@@@": ["snirf"], - "@@@_nirs_ext_@@@": [ - "_events\\.json", - "_events\\.tsv", - "_channels\\.json", - "_channels\\.tsv", - "_nirs\\.json", - "_photo\\.jpg" - ], - "@@@_nirs_optodes_@@@": [ - "_optodes\\.tsv", - "_optodes\\.json", - "_coordsystem\\.json" - ] - } - }, - - "pet": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?pet[\\/\\\\](sub-[a-zA-Z0-9]+)(?:(_ses-[a-zA-Z0-9]+))?(?:_task-[a-zA-Z0-9]+)?(?:_trc-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:(?:@@@_pet_ext_@@@)|(?:_recording-[a-zA-Z0-9]+)?(?:@@@_cont_ext_@@@))$", - "tokens": { - "@@@_pet_ext_@@@": [ - "_pet\\.nii\\.gz", - "_pet\\.nii", - "_pet\\.json", - "_events\\.json", - "_events\\.tsv" - ], - "@@@_cont_ext_@@@": [ - "_physio\\.tsv\\.gz", - "_stim\\.tsv\\.gz", - "_physio\\.json", - "_stim\\.json" - ] - } - }, - - "pet_blood": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?pet[\\/\\\\](sub-[a-zA-Z0-9]+)(?:(_ses-[a-zA-Z0-9]+))?(?:_task-[a-zA-Z0-9]+)?(?:_trc-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_recording-[a-zA-Z0-9]+)_(@@@_pet_ext_@@@)$", - "tokens": { - "@@@_pet_ext_@@@": ["blood\\.tsv\\.gz", "blood\\.tsv", "blood\\.json"] - } - }, - "motion": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?motion[\\/\\\\]\\1(_\\2)?_task-[a-zA-Z0-9]+(_tracksys-[a-zA-Z0-9]+(?:_acq-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?_(@@@_motion_ext_@@@))|((?:_tracksys-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?_(@@@_cont_ext_@@@))$", - "tokens": { - "@@@_motion_ext_@@@": [ - "channels\\.json", - "channels\\.tsv", - "motion\\.json", - "motion\\.tsv" - ], - "@@@_cont_ext_@@@": ["events\\.json", "events\\.tsv"] - } - }, - "microscopy": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?micr[\\/\\\\](sub-[a-zA-Z0-9]+)(?:(_ses-[a-zA-Z0-9]+))?(?:_sample-[a-zA-Z0-9]+)(?:_acq-[a-zA-Z0-9]+)?(?:_stain-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_chunk-[0-9]+)?((@@@_microscopy_type_@@@)(@@@_microscopy_ext_@@@))$", - "tokens": { - "@@@_microscopy_type_@@@": [ - "_TEM", - "_SEM", - "_uCT", - "_BF", - "_DF", - "_PC", - "_DIC", - "_FLUO", - "_CONF", - "_PLI", - "_CARS", - "_2PE", - "_MPE", - "_SR", - "_NLO", - "_OCT", - "_SPIM", - "_XPCT" - ], - "@@@_microscopy_ext_@@@": [ - "\\.ome\\.tif", - "\\.ome\\.btf", - "\\.ome\\.zarr[\\/\\\\].*", - "\\.tif", - "\\.png" - ] - } - }, - "microscopy_photo": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?micr[\\/\\\\](sub-[a-zA-Z0-9]+)(?:(_ses-[a-zA-Z0-9]+))?(?:_sample-[a-zA-Z0-9]+)(?:_acq-[a-zA-Z0-9]+)?(@@@_photo_ext_@@@)$", - "tokens": { - "@@@_photo_ext_@@@": [ - "_photo\\.jpg", - "_photo\\.png", - "_photo\\.tif", - "_photo\\.json" - ] - } - }, - "microscopy_json": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?micr[\\/\\\\](sub-[a-zA-Z0-9]+)(?:(_ses-[a-zA-Z0-9]+))?(?:_sample-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_stain-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_chunk-[0-9]+)?(@@@_microscopy_type_@@@)\\.json$", - "tokens": { - "@@@_microscopy_type_@@@": [ - "_TEM", - "_SEM", - "_uCT", - "_BF", - "_DF", - "_PC", - "_DIC", - "_FLUO", - "_CONF", - "_PLI", - "_CARS", - "_2PE", - "_MPE", - "_SR", - "_NLO", - "_OCT", - "_SPIM", - "_XPCT" - ] - } - } -} diff --git a/legacy/bids-validator/bids_validator/rules/phenotypic_rules.json b/legacy/bids-validator/bids_validator/rules/phenotypic_rules.json deleted file mode 100644 index b981c01a..00000000 --- a/legacy/bids-validator/bids_validator/rules/phenotypic_rules.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "phenotypic_data": { - "regexp": "^[\\/\\\\](?:phenotype)[\\/\\\\](?:.*\\.tsv|.*\\.json)$" - } -} diff --git a/legacy/bids-validator/bids_validator/rules/session_level_rules.json b/legacy/bids-validator/bids_validator/rules/session_level_rules.json deleted file mode 100644 index 90ba9982..00000000 --- a/legacy/bids-validator/bids_validator/rules/session_level_rules.json +++ /dev/null @@ -1,267 +0,0 @@ -{ - "scans": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?\\1(_\\2)?(@@@_scat_ext_@@@)$", - "tokens": { - "@@@_scat_ext_@@@": ["_scans\\.tsv", "_scans\\.json"] - } - }, - - "func_ses": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?\\1(_\\2)?_task-[a-zA-Z0-9]+(?:_acq-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_echo-[0-9]+)?(@@@_func_ses_ext_@@@)$", - "tokens": { - "@@@_func_ses_ext_@@@": [ - "_bold\\.json", - "_sbref\\.json", - "_events\\.json", - "_events\\.tsv", - "_physio\\.json", - "_stim\\.json" - ] - } - }, - - "asl_ses": { - "regexp": "^\\/(sub-[a-zA-Z0-9]+)\\/(?:(ses-[a-zA-Z0-9]+)\\/)?\\1(_\\2)?(?:_acq-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(@@@_asl_ses_ext_@@@)$", - "tokens": { - "@@@_asl_ses_ext_@@@": [ - "_asl\\.json", - "_aslcontext\\.tsv", - "_m0scan\\.json", - "_asllabeling\\.jpg" - ] - } - }, - - "pet_ses": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?\\1(_\\2)?(?:_task-[a-zA-Z0-9]+)?(?:_trc-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+_)?(@@@_pet_ses_type_@@@)$", - "tokens": { - "@@@_pet_ses_type_@@@": ["_pet\\.json", "_events\\.json", "_events\\.tsv"] - } - }, - - "anat_ses": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?\\1(_\\2)?(?:_task-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+_)?(@@@_anat_ses_type_@@@)\\.json$", - "tokens": { - "@@@_anat_ses_type_@@@": [ - "T1w", - "T2w", - "T1map", - "T2map", - "T1rho", - "FLAIR", - "PD", - "PDT2", - "inplaneT1", - "inplaneT2", - "angio", - "defacemask", - "SWImagandphase" - ] - } - }, - - "dwi_ses": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?\\1(_\\2)?(?:_acq-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_)?dwi\\.(?:@@@_dwi_ses_ext_@@@)$", - "tokens": { - "@@@_dwi_ses_ext_@@@": ["json", "bval", "bvec"] - } - }, - - "meg_ses": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?\\1(_\\2)?(?:_task-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_proc-[a-zA-Z0-9]+)?(@@@_meg_ses_type_@@@)$", - "tokens": { - "@@@_meg_ses_type_@@@": [ - "_events\\.tsv", - "_channels\\.tsv", - "_channels\\.json", - "_meg\\.json", - "_coordsystem\\.json", - "_photo\\.jpg", - "_photo\\.png", - "_photo\\.tif", - "_headshape\\.pos" - ] - } - }, - - "eeg_ses": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?\\1(_\\2)?(?:_task-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_proc-[a-zA-Z0-9]+)?(?:_space-(@@@_eeg_space_@@@))?(@@@_eeg_ses_type_@@@)$", - "tokens": { - "@@@_eeg_ses_type_@@@": [ - "_events\\.tsv", - "_channels\\.tsv", - "_channels\\.json", - "_electrodes\\.tsv", - "_electrodes\\.json", - "_eeg\\.json", - "_coordsystem\\.json", - "_photo\\.jpg", - "_photo\\.png", - "_photo\\.tif" - ], - "@@@_eeg_space_@@@": [ - "Other", - "CapTrak", - "EEGLAB", - "EEGLAB-HJ", - "CTF", - "ElektaNeuromag", - "4DBti", - "KitYokogawa", - "ChietiItab", - "ICBM452AirSpace", - "ICBM452Warp5Space", - "IXI549Space", - "fsaverage", - "fsaverageSym", - "fsLR", - "MNIColin27", - "MNI152Lin", - "MNI152NLin2009aSym", - "MNI152NLin2009bSym", - "MNI152NLin2009cSym", - "MNI152NLin2009aAsym", - "MNI152NLin2009bAsym", - "MNI152NLin2009cAsym", - "MNI152NLin6Sym", - "MNI152NLin6ASym", - "MNI305", - "NIHPD", - "OASIS30AntsOASISAnts", - "OASIS30Atropos", - "Talairach", - "UNCInfant", - "fsaverage3", - "fsaverage4", - "fsaverage5", - "fsaverage6", - "fsaveragesym", - "UNCInfant0V21", - "UNCInfant1V21", - "UNCInfant2V21", - "UNCInfant0V22", - "UNCInfant1V22", - "UNCInfant2V22", - "UNCInfant0V23", - "UNCInfant1V23", - "UNCInfant2V23" - ] - } - }, - - "ieeg_ses": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?\\1(_\\2)?(?:_task-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_proc-[a-zA-Z0-9]+)?(?:_space-(@@@_ieeg_space_@@@))?(@@@_ieeg_ses_type_@@@)$", - "tokens": { - "@@@_ieeg_ses_type_@@@": [ - "_events\\.tsv", - "_channels\\.tsv", - "_channels\\.json", - "_electrodes\\.tsv", - "_electrodes\\.json", - "_ieeg\\.json", - "_coordsystem\\.json", - "_photo\\.jpg", - "_photo\\.png", - "_photo\\.tif" - ], - "@@@_ieeg_space_@@@": [ - "Other", - "Pixels", - "ACPC", - "ScanRAS", - "ICBM452AirSpace", - "ICBM452Warp5Space", - "IXI549Space", - "fsaverage", - "fsaverageSym", - "fsLR", - "MNIColin27", - "MNI152Lin", - "MNI152NLin2009aSym", - "MNI152NLin2009bSym", - "MNI152NLin2009cSym", - "MNI152NLin2009aAsym", - "MNI152NLin2009bAsym", - "MNI152NLin2009cAsym", - "MNI152NLin6Sym", - "MNI152NLin6ASym", - "MNI305", - "NIHPD", - "OASIS30AntsOASISAnts", - "OASIS30Atropos", - "Talairach", - "UNCInfant", - "fsaverage3", - "fsaverage4", - "fsaverage5", - "fsaverage6", - "fsaveragesym", - "UNCInfant0V21", - "UNCInfant1V21", - "UNCInfant2V21", - "UNCInfant0V22", - "UNCInfant1V22", - "UNCInfant2V22", - "UNCInfant0V23", - "UNCInfant1V23", - "UNCInfant2V23" - ] - } - }, - - "motion_ses": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?\\1(_\\2)?(?:_task-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(@@@_motion_ses_type_@@@)$", - "tokens": { - "@@@_motion_ses_type_@@@": [ - "_events.tsv", - "_events.json", - "_channels.tsv", - "_channels.json", - "_motion.json", - "_coordsystem.json" - ] - } - }, - "microscopy_ses": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?\\1(_\\2)?(?:_sample-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_stain-[a-zA-Z0-9]+)?(?:_run-[0-9]+_)?(?:_chunk-[0-9]+)?(@@@_microscopy_ses_type_@@@)$", - "tokens": { - "@@@_microscopy_ses_type_@@@": [ - "_TEM\\.json", - "_SEM\\.json", - "_uCT\\.json", - "_BF\\.json", - "_DF\\.json", - "_PC\\.json", - "_DIC\\.json", - "_FLUO\\.json", - "_CONF\\.json", - "_PLI\\.json", - "_CARS\\.json", - "_2PE\\.json", - "_MPE\\.json", - "_SR\\.json", - "_NLO\\.json", - "_OCT\\.json", - "_SPIM\\.json", - "_XPCT\\.json" - ] - } - }, - - "nirs_ses": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\](?:(ses-[a-zA-Z0-9]+)[\\/\\\\])?\\1(_\\2)?(((?:_acq-[a-zA-Z0-9]+)?(@@@_nirs_optodes_@@@))|((?:_task-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_proc-[a-zA-Z0-9]+)?(@@@_nirs_ses_type_@@@)))$", - "tokens": { - "@@@_nirs_ses_type_@@@": [ - "_events\\.tsv", - "_channels\\.tsv", - "_nirs\\.json", - "_photo\\.jpg" - ], - "@@@_nirs_optodes_@@@": [ - "_optodes\\.tsv", - "_optodes\\.json", - "_coordsystem\\.json" - ] - } - } -} diff --git a/legacy/bids-validator/bids_validator/rules/subject_level_rules.json b/legacy/bids-validator/bids_validator/rules/subject_level_rules.json deleted file mode 100644 index d2e80d92..00000000 --- a/legacy/bids-validator/bids_validator/rules/subject_level_rules.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "subject_level": { - "regexp": "^[\\/\\\\](sub-[a-zA-Z0-9]+)[\\/\\\\]\\1(@@@_subject_level_ext_@@@)$", - "tokens": { - "@@@_subject_level_ext_@@@": ["_sessions\\.tsv", "_sessions\\.json"] - } - } -} diff --git a/legacy/bids-validator/bids_validator/rules/top_level_rules.json b/legacy/bids-validator/bids_validator/rules/top_level_rules.json deleted file mode 100644 index 33e2a39d..00000000 --- a/legacy/bids-validator/bids_validator/rules/top_level_rules.json +++ /dev/null @@ -1,279 +0,0 @@ -{ - "root_top": { - "regexp": "^[\\/\\\\]?(@@@_root_files_@@@)$", - "tokens": { - "@@@_root_files_@@@": [ - "README", - "README\\.md", - "README\\.rst", - "README\\.txt", - "CHANGES", - "CITATION\\.cff", - "LICENSE", - "dataset_description\\.json", - "genetic_info\\.json", - "participants\\.tsv", - "participants\\.json", - "phasediff.json", - "phase1\\.json", - "phase2\\.json", - "fieldmap\\.json", - "TB1DAM\\.json", - "TB1EPI\\.json", - "TB1AFI\\.json", - "TB1TFL\\.json", - "TB1RFM\\.json", - "TB1SRGE\\.json", - "RB1COR\\.json", - "events\\.json", - "scans\\.json", - "samples\\.json", - "samples\\.tsv" - ] - } - }, - - "func_top": { - "regexp": "^[\\/\\\\](?:ses-[a-zA-Z0-9]+_)?task-[a-zA-Z0-9]+(?:_acq-[a-zA-Z0-9]+)?(?:_ce-[a-zA-Z0-9]+)?(?:_dir-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_echo-[0-9]+)?((?:@@@_func_top_ext_@@@)|(?:_recording-[a-zA-Z0-9]+)?(?:@@@_cont_ext_@@@))$", - "tokens": { - "@@@_func_top_ext_@@@": [ - "_bold\\.json", - "_sbref\\.json", - "_events\\.json", - "_events\\.tsv", - "_beh\\.json" - ], - "@@@_cont_ext_@@@": ["_physio\\.json", "_stim\\.json"] - } - }, - - "asl_top": { - "regexp": "^\\/(?:ses-[a-zA-Z0-9]+_)?(?:_acq-[a-zA-Z0-9]+)?(?:_rec-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(@@@_asl_top_ext_@@@)$", - "tokens": { - "@@@_asl_top_ext_@@@": [ - "_asl\\.json", - "_m0scan\\.json", - "_aslcontext\\.tsv", - "_labeling.jpg" - ] - } - }, - - "pet_top": { - "regexp": "^[\\/\\\\](?:ses-[a-zA-Z0-9]+_)?(?:task-[a-zA-Z0-9]+_)?(?:trc-[a-zA-Z0-9]+_)?(?:rec-[a-zA-Z0-9]+_)?(?:run-[0-9]+_)?(@@@_pet_suffixes_@@@)\\.json$", - "tokens": { - "@@@_pet_suffixes_@@@": ["pet"] - } - }, - - "anat_top": { - "regexp": "^[\\/\\\\](?:ses-[a-zA-Z0-9]+_)?(?:task-[a-zA-Z0-9]+_)?(?:acq-[a-zA-Z0-9]+_)?(?:rec-[a-zA-Z0-9]+_)?(?:run-[0-9]+_)?(@@@_anat_suffixes_@@@)\\.json$", - "tokens": { - "@@@_anat_suffixes_@@@": [ - "T1w", - "T2w", - "T1map", - "T2map", - "T1rho", - "FLAIR", - "PD", - "PDT2", - "inplaneT1", - "inplaneT2", - "angio", - "SWImagandphase", - "T2star", - "FLASH", - "PDmap", - "photo" - ] - } - }, - - "VFA_top": { - "regexp": "^[\\/\\\\](?:ses-[a-zA-Z0-9]+_)?(?:acq-[a-zA-Z0-9]+_)?(?:ce-[a-zA-Z0-9]+_)?(?:rec-[a-zA-Z0-9]+_)?(?:run-[0-9]+_)?(?:echo-[0-9]+_)?(?:flip-[0-9]+_)?(?:part-(mag|phase|real|imag)_)?(@@@_mese_megre_suffixes_@@@)\\.json$", - "tokens": { - "@@@_mese_megre_suffixes_@@@": ["VFA"] - } - }, - - "megre_mese_top": { - "regexp": "^[\\/\\\\](?:ses-[a-zA-Z0-9]+_)?(?:acq-[a-zA-Z0-9]+_)?(?:ce-[a-zA-Z0-9]+_)?(?:rec-[a-zA-Z0-9]+_)?(?:run-[0-9]+_)?(?:echo-[0-9]+_)?(?:part-(mag|phase|real|imag)_)?(@@@_mese_megre_suffixes_@@@)\\.json$", - "tokens": { - "@@@_mese_megre_suffixes_@@@": ["MEGRE", "MESE"] - } - }, - - "irt1_top": { - "regexp": "^[\\/\\\\](?:ses-[a-zA-Z0-9]+_)?(?:acq-[a-zA-Z0-9]+_)?(?:ce-[a-zA-Z0-9]+_)?(?:rec-[a-zA-Z0-9]+_)?(?:run-[0-9]+_)?(?:inv-[0-9]+_)?(?:part-(mag|phase|real|imag)_)?(@@@_irt1_suffixes_@@@)\\.json$", - "tokens": { - "@@@_irt1_suffixes_@@@": ["IRT1"] - } - }, - - "mpm_top": { - "regexp": "^[\\/\\\\](?:ses-[a-zA-Z0-9]+_)?(?:acq-[a-zA-Z0-9]+_)?(?:ce-[a-zA-Z0-9]+_)?(?:rec-[a-zA-Z0-9]+_)?(?:run-[0-9]+_)?(?:echo-[0-9]+_)?(?:flip-[0-9]+_)?(?:mt-(on|off)_)(?:part-(mag|phase|real|imag)_)?(@@@_mpm_suffixes_@@@)\\.json$", - "tokens": { - "@@@_mpm_suffixes_@@@": ["MPM"] - } - }, - - "mts_top": { - "regexp": "^[\\/\\\\](?:ses-[a-zA-Z0-9]+_)?(?:acq-[a-zA-Z0-9]+_)?(?:ce-[a-zA-Z0-9]+_)?(?:rec-[a-zA-Z0-9]+_)?(?:run-[0-9]+_)?(?:echo-[0-9]+_)?(?:flip-[0-9]+_mt-(on|off)_)?(?:part-(mag|phase|real|imag)_)?(@@@_mts_suffixes_@@@)\\.json$", - "tokens": { - "@@@_mts_suffixes_@@@": ["MTS"] - } - }, - - "mtr_top": { - "regexp": "^[\\/\\\\](?:ses-[a-zA-Z0-9]+_)?(?:acq-[a-zA-Z0-9]+_)?(?:ce-[a-zA-Z0-9]+_)?(?:rec-[a-zA-Z0-9]+_)?(?:run-[0-9]+_)?(?:mt-(on|off)_)?(?:part-(mag|phase|real|imag)_)?(@@@_mtr_suffixes_@@@)\\.json$", - "tokens": { - "@@@_mtr_suffixes_@@@": ["MTR"] - } - }, - - "mp2rage_top": { - "regexp": "^[\\/\\\\](?:ses-[a-zA-Z0-9]+_)?(?:acq-[a-zA-Z0-9]+_)?(?:ce-[a-zA-Z0-9]+_)?(?:rec-[a-zA-Z0-9]+_)?(?:run-[0-9]+_)?(?:echo-[0-9]+_)?(?:flip-[0-9]+_)?(?:inv-[0-9]+_)?(?:part-(mag|phase|real|imag)_)?(@@@_mp2rage_suffixes_@@@)\\.json$", - "tokens": { - "@@@_mp2rage_suffixes_@@@": ["MP2RAGE"] - } - }, - - "unit1_top": { - "regexp": "^[\\/\\\\](?:ses-[a-zA-Z0-9]+_)?(?:task-[a-zA-Z0-9]+_)?(?:acq-[a-zA-Z0-9]+_)?(?:ce-[a-zA-Z0-9]+_)?(?:rec-[a-zA-Z0-9]+_)?(?:run-[0-9]+_)?(?:chunk-[0-9]+_)?(@@@_unit1_suffixes_@@@)\\.json$", - "tokens": { - "@@@_unit1_suffixes_@@@": ["UNIT1"] - } - }, - - "dwi_top": { - "regexp": "^[\\/\\\\](?:ses-[a-zA-Z0-9]+_)?(?:acq-[a-zA-Z0-9]+_)?(?:rec-[a-zA-Z0-9]+_)?(?:dir-[a-zA-Z0-9]+_)?(?:run-[0-9]+_)?(?:part-(mag|phase|real|imag)_)?(?:chunk-[0-9]+_)?(dwi\\.(?:@@@_dwi_top_ext_@@@)|sbref\\.json)$", - "tokens": { - "@@@_dwi_top_ext_@@@": ["json", "bval", "bvec"] - } - }, - "eeg_top": { - "regexp": "^[\\/\\\\](?:ses-[a-zA-Z0-9]+_)?task-[a-zA-Z0-9]+(?:_acq-[a-zA-Z0-9]+)?(?:_proc-[a-zA-Z0-9]+)?(?:@@@_eeg_top_ext_@@@)$", - "tokens": { - "@@@_eeg_top_ext_@@@": [ - "_eeg\\.json", - "_channels\\.tsv", - "_channels\\.json", - "_electrodes\\.tsv", - "_electrodes\\.json", - "_photo\\.jpg", - "_photo\\.png", - "_photo\\.tif", - "_coordsystem\\.json" - ] - } - }, - "ieeg_top": { - "regexp": "^[\\/\\\\](?:ses-[a-zA-Z0-9]+_)?task-[a-zA-Z0-9]+(?:_acq-[a-zA-Z0-9]+)?(?:_proc-[a-zA-Z0-9]+)?(?:@@@_ieeg_top_ext_@@@)$", - "tokens": { - "@@@_ieeg_top_ext_@@@": [ - "_ieeg\\.json", - "_channels\\.tsv", - "_channels\\.json", - "_electrodes\\.tsv", - "_electrodes\\.json", - "_photo\\.jpg", - "_photo\\.png", - "_photo\\.tif", - "_coordsystem\\.json" - ] - } - }, - "meg_top": { - "regexp": "^[\\/\\\\](?:ses-[a-zA-Z0-9]+_)?task-[a-zA-Z0-9]+(?:_acq-[a-zA-Z0-9]+)?(?:_proc-[a-zA-Z0-9]+)?(?:@@@_meg_top_ext_@@@)$", - "tokens": { - "@@@_meg_top_ext_@@@": [ - "_meg\\.json", - "_channels\\.tsv", - "_channels\\.json", - "_photo\\.jpg", - "_photo\\.png", - "_photo\\.tif", - "_coordsystem\\.json" - ] - } - }, - "motion_top": { - "regexp": "^[\\/\\\\](?:ses-[a-zA-Z0-9]+_)?task-[a-zA-Z0-9]+(?:@@@_motion_top_ext_@@@)$", - "tokens": { - "@@@_motion_top_ext_@@@": [ - "_motion\\.json", - "_channels\\.tsv", - "_channels\\.json", - "_coordsystem\\.json" - ] - } - }, - "nirs_top": { - "regexp": "^[\\/\\\\](?:ses-[a-zA-Z0-9]+_)?(((?:_acq-[a-zA-Z0-9]+)?(@@@_nirs_optodes_@@@))|(task-[a-zA-Z0-9]+(?:_acq-[a-zA-Z0-9]+)?(?:_proc-[a-zA-Z0-9]+)?(?:@@@_nirs_top_ext_@@@)))$", - "tokens": { - "@@@_nirs_top_ext_@@@": [ - "_nirs\\.json", - "_channels\\.tsv", - "_photo\\.jpg" - ], - "@@@_nirs_optodes_@@@": [ - "_optodes\\.tsv", - "_optodes\\.json", - "_coordsystem\\.json" - ] - } - }, - "fmap_epi_top": { - "regexp": "^[\\/\\\\](?:ses-[a-zA-Z0-9]+_)?(?:acq-[a-zA-Z0-9]+_)?(?:ce-[a-zA-Z0-9]+_)?(?:dir-[a-zA-Z0-9]+_)?(?:run-[0-9]+_)?(?:part-(mag|phase|real|imag)_)?(?:chunk-[0-9]+_)?(?:@@@_field_map_type_@@@)\\.json$", - "tokens": { - "@@@_field_map_type_@@@": ["m0scan", "epi"] - } - }, - "fmap_gre_top": { - "regexp": "^[\\/\\\\](?:ses-[a-zA-Z0-9]+_)?(?:acq-[a-zA-Z0-9]+_)?(?:run-[0-9]+_)?(?:chunk-[0-9]+_)?(@@@_fmap_gre_suffixes_@@@)\\.json$", - "tokens": { - "@@@_fmap_gre_suffixes_@@@": [ - "magnitude1", - "magnitude2", - "phasediff", - "phase1", - "phase2", - "magnitude", - "fieldmap" - ] - } - }, - "other_top_files": { - "regexp": "^[\\/\\\\](?:ses-[a-zA-Z0-9]+_)?(?:task-[a-zA-Z0-9]+_)?(?:acq-[a-zA-Z0-9]+_)?(?:rec-[a-zA-Z0-9]+_)?(?:run-[0-9]+_)?(?:recording-[a-zA-Z0-9]+_)?(@@@_other_top_files_ext_@@@)$", - "tokens": { - "@@@_other_top_files_ext_@@@": ["physio\\.json", "stim\\.json"] - } - }, - - "microscopy_top": { - "regexp": "^[\\/\\\\](?:ses-[a-zA-Z0-9]+_)?(?:_sample-[a-zA-Z0-9]+)?(?:_acq-[a-zA-Z0-9]+)?(?:_stain-[a-zA-Z0-9]+)?(?:_run-[0-9]+)?(?:_chunk-[0-9]+)?(?:@@@_microscopy_top_ext_@@@)$", - "tokens": { - "@@@_microscopy_top_ext_@@@": [ - "_TEM\\.json", - "_SEM\\.json", - "_uCT\\.json", - "_BF\\.json", - "_DF\\.json", - "_PC\\.json", - "_DIC\\.json", - "_FLUO\\.json", - "_CONF\\.json", - "_PLI\\.json", - "_CARS\\.json", - "_2PE\\.json", - "_MPE\\.json", - "_SR\\.json", - "_NLO\\.json", - "_OCT\\.json", - "_SPIM\\.json", - "_XPCT\\.json" - ] - } - } -} diff --git a/legacy/bids-validator/bids_validator/tsv/non_custom_columns.json b/legacy/bids-validator/bids_validator/tsv/non_custom_columns.json deleted file mode 100644 index 75dd3b61..00000000 --- a/legacy/bids-validator/bids_validator/tsv/non_custom_columns.json +++ /dev/null @@ -1,105 +0,0 @@ -{ - "channels": [ - "description", - "high_cutoff", - "low_cutoff", - "name", - "notch", - "source", - "detector", - "wavelength_actual", - "wavelength_nominal", - "wavelength_emission_actual", - "component", - "short_channel", - "sampling_frequency", - "software_filters", - "status", - "status_description", - "type", - "units", - "reference", - "group", - "tracking_system", - "tracked_point", - "component", - "placement", - "HED" - ], - "electrodes": [ - "name", - "x", - "y", - "z", - "size", - "material", - "manufacturer", - "group", - "hemisphere", - "type", - "impedance", - "dimension", - "HED" - ], - "optodes": [ - "name", - "type", - "x", - "y", - "z", - "template_x", - "template_y", - "template_z", - "source_type", - "detector_type", - "HED" - ], - "events": [ - "duration", - "HED", - "onset", - "trial_type", - "response_time", - "stim_file", - "HED" - ], - "misc": [], - "participants": ["participant_id", "HED"], - "phenotype": ["participant_id", "HED"], - "scans": ["acq_time", "filename", "HED"], - "samples": [ - "sample_id", - "participant_id", - "sample_type", - "pathology", - "derived_from", - "HED" - ], - "sessions": ["acq_time", "session_id", "HED"], - "aslcontext": ["volume_type", "HED"], - "blood": [ - "time", - "plasma_radioactivity", - "whole_blood_radioactivity", - "metabolite_parent_fraction", - "hplc_recovery_fractions", - "HED" - ], - "nirs": [ - "name", - "type", - "source", - "detector", - "wavelength_nominal", - "units", - "sampling_frequency", - "component", - "wavelength_actual", - "description", - "wavelength_emission_actual", - "short_channel", - "status", - "status_description", - "HED" - ] -} diff --git a/legacy/bids-validator/bin/bids-validator b/legacy/bids-validator/bin/bids-validator deleted file mode 100755 index c3490f04..00000000 --- a/legacy/bids-validator/bin/bids-validator +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/env node -function entry(cli) { - cli(process.argv.slice(2)).catch(code => { - process.exit(code) - }) -} - -try { - // Test if there's a development tree to run - require.resolve('../cli.js') - process.env.ESBUILD_MAX_BUFFER = 64 * 1024 * 1024 - // For dev, use esbuild-runner - require('esbuild-runner/register') - const { default: cli } = require('../cli.js') - entry(cli) -} catch (err) { - if (err.code === 'MODULE_NOT_FOUND') { - const { default: cli } = require('bids-validator/cli') - entry(cli) - } else { - console.log(err) - process.exitCode = 1 - } -} diff --git a/legacy/bids-validator/bin/test-submodule-exists b/legacy/bids-validator/bin/test-submodule-exists deleted file mode 100755 index f111f3c0..00000000 --- a/legacy/bids-validator/bin/test-submodule-exists +++ /dev/null @@ -1,35 +0,0 @@ -#!/usr/bin/env node -/* eslint-disable no-console */ -const fs = require('fs') - -/** - * checks that submodule directory exists and is not empty - * @param {string} path - * @returns {boolean} - */ -const checkTestData = path => { - const submoduleDirExists = fs.existsSync(path) && fs.readdirSync(path).length - return submoduleDirExists -} - -/** - * if submodule at current test version does not exist, - * prompt user to update submodule - */ -const main = () => { - let testDataExists - try { - testDataExists = checkTestData('bids-validator/tests/data/bids-examples') - } catch (err) { - testDataExists = false - console.error(err) - } - if (!testDataExists) { - console.error( - "\nError: It looks like you're missing the bids-examples test files. Please run `git submodule update --init --depth 1`.\n See project README for more information.\n", - ) - process.exit(1) - } -} - -main() diff --git a/legacy/bids-validator/cli.js b/legacy/bids-validator/cli.js deleted file mode 100644 index 65be0ed1..00000000 --- a/legacy/bids-validator/cli.js +++ /dev/null @@ -1,90 +0,0 @@ -/*eslint no-console: ["error", {allow: ["log"]}] */ - -import { parseOptions } from './validators/options' -import validate from './index.js' - -const format = validate.consoleFormat -import colors from 'colors/safe' -import fs from 'fs' -import { filenamesOnly } from './utils/filenamesOnly.js' - -const errorToString = (err) => { - if (err instanceof Error) return err.stack - else if (typeof err === 'object') return JSON.parse(err) - else return err -} - -/** - * Write a large string or buffer to stdout and wait for the drain event - * - * This is needed to avoid truncating buffered output when piped - * @param {string} data - * @param {function} cb - */ -const writeStdout = (data, cb) => { - if (!process.stdout.write(data)) { - process.stdout.once('drain', cb) - } else { - process.nextTick(cb) - } -} - -export function cli(argumentOverride) { - return new Promise((resolve, reject) => { - // Setup CLI state when called via Node.js - if (process.env['NO_COLOR'] !== undefined) { - colors.disable() - } - process.title = 'bids-validator' - const argv = parseOptions(argumentOverride) - const dir = argv._[0] - const options = argv - process.on('unhandledRejection', (err) => { - console.log( - format.unexpectedError( - // eslint-disable-next-line - `Unhandled rejection (\n reason: ${errorToString(err)}\n).\n`, - ), - ) - reject(3) - }) - - if (options.filenames) { - return filenamesOnly() - } - - try { - // Test if we can access the dataset directory at all - fs.opendirSync(dir) - } catch (err) { - console.log(colors.red(dir + ' does not exist or is inaccessible')) - reject(2) - } - - validate.BIDS(dir, options, function (issues, summary) { - function resolveOrReject() { - if ( - issues === 'Invalid' || - (issues.errors && issues.errors.length >= 1) || - (issues.config && issues.config.length >= 1) - ) { - reject(1) - } else { - resolve(0) - } - } - if (options.json) { - writeStdout(JSON.stringify({ issues, summary }), resolveOrReject) - } else { - writeStdout( - format.issues(issues, options) + - '\n' + - format.summary(summary, options), - resolveOrReject, - ) - } - }) - }) -} - -export default cli diff --git a/legacy/bids-validator/docs/dev.md b/legacy/bids-validator/docs/dev.md deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/esbuild.mjs b/legacy/bids-validator/esbuild.mjs deleted file mode 100644 index b0ec039f..00000000 --- a/legacy/bids-validator/esbuild.mjs +++ /dev/null @@ -1,50 +0,0 @@ -import path from 'path' -import * as esbuild from 'esbuild' -import GlobalsPlugin from 'esbuild-plugin-globals' - -// Node.js target build -await esbuild.build({ - entryPoints: [ - path.join(process.cwd(), 'index.js'), - path.join(process.cwd(), 'cli.js'), - path.join(process.cwd(), 'utils', 'consoleFormat.js'), - ], - outdir: path.join(process.cwd(), 'dist', 'commonjs'), - target: 'node18', - bundle: true, - sourcemap: true, - platform: 'node', -}) - -// Browser target build -await esbuild.build({ - entryPoints: [path.join(process.cwd(), 'index.js')], - outdir: path.join(process.cwd(), 'dist', 'esm'), - bundle: true, - sourcemap: true, - format: 'esm', - define: { - global: 'globalThis', - window: 'globalThis', - crypto: 'globalThis', - os: 'globalThis', - timers: 'globalThis', - process: JSON.stringify({ - env: {}, - argv: [], - stdout: '', - stderr: '', - stdin: '', - version: 'v12.14.1', - }), - }, - external: ['pluralize'], - plugins: [ - GlobalsPlugin({ - crypto: 'globalThis', - os: 'globalThis', - timers: 'globalThis', - process: 'globalThis', - }), - ], -}) diff --git a/legacy/bids-validator/index.js b/legacy/bids-validator/index.js deleted file mode 100644 index 593103f0..00000000 --- a/legacy/bids-validator/index.js +++ /dev/null @@ -1,5 +0,0 @@ -// import validations -import validate from './validators' - -// export validations for use in other applications -export default validate diff --git a/legacy/bids-validator/package.json b/legacy/bids-validator/package.json deleted file mode 100644 index 3b330701..00000000 --- a/legacy/bids-validator/package.json +++ /dev/null @@ -1,92 +0,0 @@ -{ - "name": "bids-validator", - "version": "1.14.15-dev.0", - "description": "", - "main": "./dist/commonjs/index.js", - "exports": { - ".": { - "import": "./dist/esm/index.js", - "require": "./dist/commonjs/index.js" - }, - "./cli": { - "require": "./dist/commonjs/cli.js" - }, - "./utils/consoleFormat": { - "require": "./dist/commonjs/consoleFormat.js" - }, - "./package.json": "./package.json" - }, - "scripts": { - "build": "node ./esbuild.mjs", - "prepublishOnly": "npm run build" - }, - "repository": { - "type": "git", - "url": "https://github.com/bids-standard/bids-validator.git" - }, - "engines": { - "node": ">=18.0.0" - }, - "bin": { - "bids-validator": "bin/bids-validator" - }, - "author": "Squishymedia", - "license": "MIT", - "bugs": { - "url": "https://github.com/bids-standard/bids-validator/issues" - }, - "homepage": "https://github.com/bids-standard/bids-validator", - "dependencies": { - "@aws-sdk/client-s3": "^3.637.0", - "ajv": "^6.5.2", - "bytes": "^3.1.2", - "colors": "^1.4.0", - "cross-fetch": "^4.0.0", - "date-fns": "^4.1.0", - "events": "^3.3.0", - "exifreader": "^4.23.7", - "hed-validator": "^3.15.4", - "ignore": "^6.0.2", - "is-utf8": "^0.2.1", - "jest": "^29.7.0", - "jshint": "^2.13.6", - "lerna": "^8.1.8", - "lodash": "^4.17.21", - "minimatch": "3.0.5", - "next": "14.2.13", - "nifti-js": "^1.0.1", - "p-limit": "^2.1.0", - "pako": "^1.0.6", - "path": "^0.12.7", - "pluralize": "^8.0.0", - "semver": "^7.6.3", - "stream-browserify": "^3.0.0", - "table": "^6.8.2", - "util": "^0.12.5", - "xml2js": "^0.6.2", - "yaml": "^2.3.1", - "yargs": "^17.7.2" - }, - "devDependencies": { - "adm-zip": "", - "chai": "", - "esbuild": "^0.24.0", - "esbuild-plugin-globals": "^0.2.0", - "esbuild-runner": "^2.2.2", - "eslint": "^8.57.0", - "eslint-config-prettier": "^9.1.0", - "eslint-plugin-prettier": "^5.2.1", - "husky": "^9.1.6", - "lockfile": "^1.0.4", - "sync-request": "6.1.0" - }, - "browser": { - "fs": false, - "child_process": false, - "stream": "stream-browserify" - }, - "files": [ - "dist/*", - "schema/*" - ] -} diff --git a/legacy/bids-validator/tests/bids-web.spec.js b/legacy/bids-validator/tests/bids-web.spec.js deleted file mode 100644 index a92deb1d..00000000 --- a/legacy/bids-validator/tests/bids-web.spec.js +++ /dev/null @@ -1,6 +0,0 @@ -/** - * eslint no-console: ["error", { allow: ["log"] }] - * @jest-environment jsdom - */ - -import './bids.spec.js' diff --git a/legacy/bids-validator/tests/bids.spec.js b/legacy/bids-validator/tests/bids.spec.js deleted file mode 100644 index 22c70020..00000000 --- a/legacy/bids-validator/tests/bids.spec.js +++ /dev/null @@ -1,357 +0,0 @@ -/** - * eslint no-console: ["error", { allow: ["log"] }] - */ -import { assert } from 'chai' - -import validate from '../index.js' -import fs from 'fs' -import path from 'path' -import { createFileList } from './env/FileList.js' -import isNode from '../utils/isNode.js' - -function getDirectories(srcpath) { - return fs.readdirSync(srcpath).filter(function (file) { - return ( - file !== '.git' && fs.statSync(path.join(srcpath, file)).isDirectory() - ) - }) -} - -const missing_session_files = [ - '7t_trt', - 'ds004332', - 'ds006', - 'ds007', - 'ds008', - 'ds051', - 'ds052', - 'ds105', - 'ds109', - 'ds113b', - 'ds000117', - 'ds000247', - 'ieeg_motorMiller2007', - 'ieeg_visual', - 'eeg_ds003654s_hed_inheritance', - 'eeg_ds003645s_hed_demo', - 'motion_dualtask', -] - -const dataDirectory = path.join('bids-validator', 'tests', 'data') - -// Generate validate.BIDS input for included minimal tests -function createDatasetFileList(inputPath) { - const testDatasetPath = path.join(dataDirectory, inputPath) - if (!isNode) { - return createFileList(testDatasetPath) - } else { - return testDatasetPath - } -} - -// Generate validate.BIDS input for bids-examples -function createExampleFileList(inputPath) { - return createDatasetFileList(path.join('bids-examples', inputPath)) -} - -function assertErrorCode(errors, expected_error_code) { - const matchingErrors = errors.filter(function (error) { - return error.code === expected_error_code - }) - assert(matchingErrors.length > 0) -} - -describe('BIDS example datasets ', function () { - // Default validate.BIDS options - const options = { ignoreNiftiHeaders: true, json: true } - const enableNiftiHeaders = { json: true } - - describe('basic example dataset tests', () => { - const bidsExamplePath = path.join(dataDirectory, 'bids-examples') - getDirectories(bidsExamplePath).forEach(function testDataset(inputPath) { - it(inputPath, (isdone) => { - validate.BIDS( - createExampleFileList(inputPath), - options, - function (issues) { - let warnings = issues.warnings - let session_flag = false - for (const warning in warnings) { - if (warnings[warning]['code'] === 38) { - session_flag = true - break - } - } - if (missing_session_files.indexOf(inputPath) === -1) { - assert.deepEqual(session_flag, false) - } else { - assert.deepEqual(session_flag, true) - } - isdone() - }, - ) - }) - }) - }) - - // we need to have at least one non-dynamic test - it('validates path without trailing backslash', function (isdone) { - validate.BIDS( - createExampleFileList('ds001'), - options, - function (issues, summary) { - const errors = issues.errors - const warnings = issues.warnings - assert(summary.sessions.length === 0) - assert(summary.subjects.length === 16) - assert.deepEqual(summary.tasks, ['balloon analog risk task']) - expect(summary.modalities).toEqual(['MRI']) - assert(summary.totalFiles === 135) - assert.deepEqual(errors.length, 1) - assert(warnings.length === 3) - assert( - warnings.findIndex((warning) => warning.code === 13) > -1, - 'warnings do not contain a code 13', - ) - isdone() - }, - ) - }) - - // we need to have at least one non-dynamic test - it('validates dataset with valid nifti headers', function (isdone) { - const options = { ignoreNiftiHeaders: false } - validate.BIDS( - createDatasetFileList('valid_headers'), - options, - function (issues, summary) { - const errors = issues.errors - const warnings = issues.warnings - assert(summary.sessions.length === 0) - assert(summary.subjects.length === 1) - assert.deepEqual(summary.tasks, ['rhyme judgment']) - assert.isFalse(summary.dataProcessed) - expect(summary.modalities).toEqual(['MRI']) - expect(summary.totalFiles).toEqual(8) - assert( - errors.findIndex((error) => error.code === 60) > -1, - 'errors do not contain a code 60', - ) - assert.deepEqual(warnings.length, 4) - assert( - warnings.findIndex((warning) => warning.code === 13) > -1, - 'warnings do not contain a code 13', - ) - assert.deepEqual(summary.subjectMetadata[0], { - age: 25, - participantId: '01', - sex: 'M', - }) - isdone() - }, - ) - }) - - // test for duplicate files present with both .nii and .nii.gz extension - it('validates dataset for duplicate files present with both .nii and .nii.gz extension', function (isdone) { - validate.BIDS( - createDatasetFileList('valid_filenames'), - enableNiftiHeaders, - function (issues) { - assertErrorCode(issues.errors, 74) - isdone() - }, - ) - }) - - it('includes issue 53 NO_T1W for dataset without T1w files', function (isdone) { - validate.BIDS(createDatasetFileList('no_t1w'), options, function (issues) { - assertErrorCode(issues.ignored, 53) - isdone() - }) - }) - - // test for illegal characters used in acq and task name - it('validates dataset with illegal characters in task name', function (isdone) { - validate.BIDS( - createDatasetFileList('valid_filenames'), - enableNiftiHeaders, - function (issues) { - assertErrorCode(issues.errors, 58) - isdone() - }, - ) - }) - - // test for illegal characters used in sub name - it('validates dataset with illegal characters in sub name', function (isdone) { - validate.BIDS( - createDatasetFileList('valid_filenames'), - enableNiftiHeaders, - function (issues) { - assertErrorCode(issues.errors, 64) - isdone() - }, - ) - }) - - it('checks for subjects with no valid data', function (isdone) { - validate.BIDS( - createDatasetFileList('no_valid_data'), - options, - function (issues) { - assertErrorCode(issues.errors, 67) - isdone() - }, - ) - }) - - it('validates MRI modalities', function (isdone) { - validate.BIDS( - createExampleFileList('ds001'), - options, - function (issues, summary) { - var errors = issues.errors - var warnings = issues.warnings - assert(summary.sessions.length === 0) - assert(summary.subjects.length === 16) - assert.deepEqual(summary.tasks, ['balloon analog risk task']) - assert(summary.modalities.includes('MRI')) - assert(summary.totalFiles === 135) - assert.deepEqual(errors.length, 1) - assert(warnings.length === 3) - assert( - warnings.findIndex((warning) => warning.code === 13) > -1, - 'warnings do not contain a code 13', - ) - isdone() - }, - ) - }) - - it('blacklists modalities specified', function (isdone) { - const _options = { ...options, blacklistModalities: ['MRI'] } - validate.BIDS( - createExampleFileList('ds001'), - _options, - function (issues, summary) { - var errors = issues.errors - var warnings = issues.warnings - assert(summary.sessions.length === 0) - assert(summary.subjects.length === 16) - assert.deepEqual(summary.tasks, ['balloon analog risk task']) - assert(summary.modalities.includes('MRI')) - assert(summary.totalFiles === 135) - assert.deepEqual(errors.length, 2) - assert(warnings.length === 3) - assert( - warnings.findIndex((warning) => warning.code === 13) > -1, - 'warnings do not contain a code 13', - ) - assert( - errors.findIndex((error) => error.code === 139) > -1, - 'errors do contain a code 139', - ) - - isdone() - }, - ) - }) - - it('checks for data dictionaries without corresponding data files', function (isdone) { - validate.BIDS( - createDatasetFileList('unused_data_dict'), - options, - function (issues) { - assert.notEqual( - issues.errors.findIndex((issue) => issue.code === 90), - -1, - ) - isdone() - }, - ) - }) - - it('checks for fieldmaps with no _magnitude file', function (isdone) { - validate.BIDS( - createDatasetFileList('fieldmap_without_magnitude'), - options, - function (issues) { - assert.notEqual( - issues.errors.findIndex((issue) => issue.code === 91), - -1, - ) - isdone() - }, - ) - }) - - it('should not throw a warning if all _phasediff.nii are associated with _magnitude1.nii', function (isdone) { - validate.BIDS( - createExampleFileList('hcp_example_bids'), - options, - function (issues) { - assert.deepEqual(issues.errors, []) - isdone() - }, - ) - }) - - it('should throw a warning if there are _phasediff.nii without an associated _magnitude1.nii', function (isdone) { - validate.BIDS( - createDatasetFileList('phasediff_without_magnitude1'), - options, - function (issues) { - assert.notEqual(issues.warnings.findIndex((issue) => issue.code === 92)) - isdone() - }, - ) - }) - - it('should not throw an error if it encounters no non-utf-8 files', function (isdone) { - validate.BIDS( - createDatasetFileList('valid_dataset'), - options, - function (issues) { - assert.equal( - issues.errors.findIndex((issue) => issue.code === 123), - -1, - ) - isdone() - }, - ) - }) - - it('should validate pet data', function (isdone) { - validate.BIDS( - createDatasetFileList('broken_pet_example_2-pet_mri'), - options, - function (issues) { - assertErrorCode(issues.errors, 55) - isdone() - }, - ) - }) - - it('should validate pet blood data', function (isdone) { - validate.BIDS( - createDatasetFileList('broken_pet_example_3-pet_blood'), - options, - function (issues) { - assertErrorCode(issues.errors, 55) - isdone() - }, - ) - }) - - it('should catch missing tsv columns', function (isdone) { - validate.BIDS( - createDatasetFileList('pet_blood_missing_tsv_column'), - options, - function (issues) { - assertErrorCode(issues.errors, 211) - isdone() - }, - ) - }) -}) diff --git a/legacy/bids-validator/tests/bval.spec.js b/legacy/bids-validator/tests/bval.spec.js deleted file mode 100644 index 584c6455..00000000 --- a/legacy/bids-validator/tests/bval.spec.js +++ /dev/null @@ -1,46 +0,0 @@ -import assert from 'assert' -import bval from '../validators/bval/bval' - -describe('bval', function () { - it('should allow proper bval contents', function () { - const val = '4 6 2 5 3 23 5' - bval({}, val, function (issues) { - assert.deepEqual(issues, []) - }) - }) - - it('should not allow more than one row', function () { - const val = '0 4 3 6 1 6 2 4 1\n 4 3 5 2 4 2 4 5' - bval({}, val, function (issues) { - assert(issues.length == 1 && issues[0].code == 30) - }) - }) - - it('should catch doublespace separators', function () { - const val = '4 6 2 5 3 23 5' - bval({}, val, function (issues) { - assert(issues.length == 1 && issues[0].code == 47) - }) - }) - - it('should not allow undefined bvals', function () { - const val = undefined - bval({}, val, function (issues) { - assert(issues.length == 1 && issues[0].code == 89) - }) - }) - - it('should not allow bvals of types other than string', function () { - const val = [0, 1, 2, 3] - bval({}, val, function (issues) { - assert(issues.length == 1 && issues[0].code == 89) - }) - }) - - it('should not allow bvecs to be submitted in place of bval', function () { - const val = '4 6 7\n 2 3 4\n 4 5 6' - bval({}, val, function (issues) { - assert(issues.length == 1 && issues[0].code == 30) - }) - }) -}) diff --git a/legacy/bids-validator/tests/bvec.spec.js b/legacy/bids-validator/tests/bvec.spec.js deleted file mode 100644 index 9c815589..00000000 --- a/legacy/bids-validator/tests/bvec.spec.js +++ /dev/null @@ -1,59 +0,0 @@ -import assert from 'assert' -import bvec from '../validators/bvec/bvec' - -describe('bvec', function () { - it('should allow valid bvec contents', function () { - const vec = '4 6 2 5\n3 2 3 5\n6 4 3 5' - bvec({}, vec, function (issues) { - assert.deepEqual(issues, []) - }) - }) - - it('should not allow more or less than 3 rows', function () { - let vec = '0 4 3 6 1 6 2 4\n 4 3 5 2 4 2 4 5' - bvec({}, vec, function (issues) { - assert(issues.length == 1 && issues[0].code == 31) - }) - - vec = - '0 4 3 6 1 6 2 4\n 4 3 5 2 4 2 4 5\n 4 3 5 2 4 2 4 5\n 4 3 5 2 4 2 4 5' - bvec({}, vec, function (issues) { - assert(issues.length == 1 && issues[0].code == 31) - }) - }) - - it('should not allow rows of inconsistent length', function () { - const vec = '0 4 3 6 1 6 4\n 4 3 4 2 4 5\n 4 3 5 2 4 2 4 5' - bvec({}, vec, function (issues) { - assert(issues.length == 1 && issues[0].code == 46) - }) - }) - - it('should catch doublespace separators', function () { - const vec = '4 6 2 5\n3 2 3 5\n6 4 3 5' - bvec({}, vec, function (issues) { - assert(issues.length == 1 && issues[0].code == 47) - }) - }) - - it('should not allow undefined bvecs', function () { - const vec = undefined - bvec({}, vec, function (issues) { - assert(issues.length == 1 && issues[0].code == 88) - }) - }) - - it('should not allow bvecs of types other than string', function () { - const vec = [0, 1, 2, 3] - bvec({}, vec, function (issues) { - assert(issues.length == 1 && issues[0].code == 88) - }) - }) - - it('should not allow bvals to be submitted in place of bvec', function () { - const vec = '4 6 7' - bvec({}, vec, function (issues) { - assert(issues.length == 1 && issues[0].code == 31) - }) - }) -}) diff --git a/legacy/bids-validator/tests/cli.spec.js b/legacy/bids-validator/tests/cli.spec.js deleted file mode 100644 index ec0243e1..00000000 --- a/legacy/bids-validator/tests/cli.spec.js +++ /dev/null @@ -1,99 +0,0 @@ -import cli from '../cli' -import path from 'path' - -const dir = process.cwd() -const data_dir = path.join(dir, 'bids-validator', 'tests', 'data') -const data_with_errors = path.join(data_dir, 'empty_files') -const data_without_errors = path.join(data_dir, 'valid_dataset') - -const colorRegEx = new RegExp( - // eslint-disable-next-line no-control-regex - '[\u001b\u009b][[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-ORZcf-nqry=><]', -) - -expect.extend({ - toBeJSON: function (received) { - try { - JSON.parse(received) - return { - pass: true, - } - } catch (err) { - return { - pass: false, - } - } - }, -}) - -let mockStdout -let mockStderr -let mockExit -let mockConsoleError - -describe('CLI', () => { - beforeEach(() => { - // bids-validator uses these - mockStdout = jest - .spyOn(process.stdout, 'write') - .mockImplementation(() => true) - mockStderr = jest - .spyOn(process.stderr, 'write') - .mockImplementation(() => true) - // Yargs uses these - mockExit = jest.spyOn(process, 'exit').mockImplementation(() => true) - mockConsoleError = jest - .spyOn(console, 'error') - .mockImplementation(() => true) - }) - afterEach(() => { - mockStdout.mockRestore() - mockStderr.mockRestore() - mockExit.mockRestore() - mockConsoleError.mockRestore() - }) - it('should display usage hints when no arguments / options are provided', async () => { - try { - await cli(' ') - } catch (code) { - expect(code).toEqual(2) - // 'jest' is the process name here but usually it is 'bids-validator' - expect(mockConsoleError.mock.calls[0][0]).toEqual( - expect.stringContaining(' [options]'), - ) - } - }) - - it('should accept a directory as the first argument without error', async () => { - await expect(cli(data_without_errors)).resolves.toEqual(0) - }) - - it('without errors should exit with code 0', async () => { - await expect(cli(`${data_without_errors} --json`)).resolves.toEqual(0) - }) - - it('with errors should not exit with code 0', async () => { - await expect(cli(`${data_with_errors}`)).rejects.toEqual(1) - }) - - it('with errors should not exit with code 0 with --json argument', async () => { - await expect(cli(`${data_with_errors} --json`)).rejects.toEqual(1) - }) - - it('should print valid json when the --json argument is provided', async () => { - await expect(cli(`${data_without_errors} --json`)).resolves.toEqual(0) - expect(mockStdout).toBeCalledWith(expect.toBeJSON()) - }) - - it('should print with colors by default', async () => { - await cli(`${data_without_errors}`) - expect(mockStdout.mock.calls[0][0]).toMatch(colorRegEx) - }) - - it('should print without colors when NO_COLOR env set', async () => { - process.env.NO_COLOR = 'any value' - await cli(`${data_without_errors}`) - expect(mockStdout.mock.calls[0][0]).not.toMatch(colorRegEx) - delete process.env.NO_COLOR - }) -}) diff --git a/legacy/bids-validator/tests/consoleFormat.spec.js b/legacy/bids-validator/tests/consoleFormat.spec.js deleted file mode 100644 index e443eb1c..00000000 --- a/legacy/bids-validator/tests/consoleFormat.spec.js +++ /dev/null @@ -1,101 +0,0 @@ -import assert from 'assert' -import Issue from '../utils/issues' -import consoleFormat from '../utils/consoleFormat' - -describe('console format', () => { - let issues - beforeEach(() => { - issues = { - errors: [ - { - key: 'TEST_ERROR', - severity: 'error', - reason: 'testing consoleFormat', - files: [ - new Issue({ - key: 'TEST_ERROR', - file: '/nonexistent/test/file.wut', - code: 0, - evidence: 'none', - line: -1, - character: -1, - severity: 'error', - reason: 'testing consoleFormat', - }), - ], - additionalFileCount: 0, - }, - ], - warnings: [ - { - key: 'TEST_WARNING', - severity: 'warning', - reason: 'testing consoleFormat', - files: [ - new Issue({ - key: 'TEST_WARNING', - file: '/nonexistent/test/file.wut', - code: 2, - evidence: 'none', - line: -1, - character: -1, - severity: 'warning', - reason: 'testing consoleFormat', - }), - ], - additionalFileCount: 0, - }, - ], - summary: { - sessions: [], - subjects: [], - tasks: [], - modalities: [], - totalFiles: 0, - size: 0, - }, - } - }) - - describe('logIssues', () => { - it('takes an array of errors and returns them formatted as an array', () => { - const output = consoleFormat.logIssues(issues.errors, 'red', { - verbose: true, - }) - assert(Array.isArray(output)) - assert.deepEqual(output, [ - '\t\u001b[31m1: [ERR] testing consoleFormat (code: undefined - TEST_ERROR)\u001b[39m', - '\t\ttesting consoleFormat', - '\t\t@ line: -1 character: -1', - '\t\tEvidence: none', - '', - ]) - }) - it('takes an array of warnings and returns them formatted as an array', () => { - const output = consoleFormat.logIssues(issues.warnings, 'yellow', { - verbose: true, - }) - assert.deepEqual(output, [ - '\t\u001b[33m1: [WARN] testing consoleFormat (code: undefined - TEST_WARNING)\u001b[39m', - '\t\ttesting consoleFormat', - '\t\t@ line: -1 character: -1', - '\t\tEvidence: none', - '', - ]) - }) - }) - - describe('issues', () => { - it('formats issues as a string a given issues object', () => { - const output = consoleFormat.issues(issues, {}) - assert.equal(typeof output, 'string') - }) - }) - - describe('summary', () => { - it('formats summary as a string a given issues object', () => { - const output = consoleFormat.summary(issues.summary, {}) - assert.equal(typeof output, 'string') - }) - }) -}) diff --git a/legacy/bids-validator/tests/data/bids-examples b/legacy/bids-validator/tests/data/bids-examples deleted file mode 160000 index 7c18d684..00000000 --- a/legacy/bids-validator/tests/data/bids-examples +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 7c18d6840982518a0251cfeb59fe5c4610099ea1 diff --git a/legacy/bids-validator/tests/data/broken_brainvision_data/dataset_description.json b/legacy/bids-validator/tests/data/broken_brainvision_data/dataset_description.json deleted file mode 100644 index 4057e638..00000000 --- a/legacy/bids-validator/tests/data/broken_brainvision_data/dataset_description.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "Name": "broken_brainvision_data", - "BIDSVersion": "1.1.1" -} diff --git a/legacy/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.eeg b/legacy/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.eeg deleted file mode 100644 index ff56f1c8..00000000 --- a/legacy/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.eeg +++ /dev/null @@ -1 +0,0 @@ -*binary data* diff --git a/legacy/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.vhdr b/legacy/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.vhdr deleted file mode 100644 index b440488e..00000000 --- a/legacy/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_eeg.vhdr +++ /dev/null @@ -1,34 +0,0 @@ -Brain Vision Data Exchange Header File Version 1.0 -; manually created and inserted an error into DataFile field - -[Common Infos] -Codepage=UTF-8 -DataFile=sub-01_task-ERROR-test_eeg.eeg -MarkerFile=sub-01_task-test_eeg.vmrk -DataFormat=BINARY -Data orientation: MULTIPLEXED=ch1,pt1, ch2,pt1 ... -DataOrientation=MULTIPLEXED -NumberOfChannels=10 -; Sampling interval in microseconds -SamplingInterval=200 - -[Binary Infos] -BinaryFormat=IEEE_FLOAT_32 - -[Channel Infos] -; Each entry: Ch=,, -; ,=,,, -; , -; Fields are delimited by commas, some fields might be omitted (empty). -; Commas in type or description text are coded as "\1". -Mk1=New Segment,,1,1,0,0 diff --git a/legacy/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_events.tsv b/legacy/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_events.tsv deleted file mode 100644 index b898577e..00000000 --- a/legacy/bids-validator/tests/data/broken_brainvision_data/sub-01/eeg/sub-01_task-test_events.tsv +++ /dev/null @@ -1,2 +0,0 @@ -onset duration -1 1 diff --git a/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/README b/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/README deleted file mode 100644 index c2f7b970..00000000 --- a/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/README +++ /dev/null @@ -1,7 +0,0 @@ -This dataset consists of a single PET measurement of a human brain using [11C]DASB to measure serotonin transporter availability. An anatomical T1-weighted MRI is also available. There are no arterial measurements available for this tracer. - -It has been broken for testing purposes. Changes made (in /sub-01/ses-01/pet/sub-01_ses-01_pet.json): - -- Manufacturer set to a number (expecting string). -- InjectedMass removed (required). -- TracerMolecularWeightUnit removed (required when TracerMolecularWeight is set). diff --git a/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/dataset_description.json b/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/dataset_description.json deleted file mode 100644 index 43bbd3d6..00000000 --- a/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/dataset_description.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "BIDSVersion": "1.0.2", - "License": "CCO license", - "Name": "[11C]DASB PET Cimbi database example", - "Authors": ["Melanie Ganz-Benjaminsen", "Martin Noergaard"], - "Acknowledgements": "Knudsen GM, Jensen PS, Erritzoe D, Baaré WFC, Ettrup A, Fisher PM, Gillings N, Hansen HD, Hansen LK, Hasselbalch SG, Henningsson S, Herth MM, Holst KK, Iversen P, Kessing LV, Macoveanu J, Madsen KS, Mortensen EL, Nielsen FÅ, Paulson OB, Siebner HR, Stenbæk DS, Svarer C, Jernigan TL, Strother SC, Frokjaer VG. The Center for Integrated Molecular Brain Imaging (Cimbi) Database. NeuroImage. 2016 Jan 1;124(Pt B):1213-1219", - "HowToAcknowledge": "This data was obtained from the Cimbi database.", - "Funding": [ - "Lundbeck Foundation R90-A7722", - "Danish Research Council 09-063598", - "Rigshospitalet" - ], - "DatasetDOI": "" -} diff --git a/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/participants.json b/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/participants.json deleted file mode 100644 index f089011a..00000000 --- a/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/participants.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "participant_id": { - "LongName": "Participant Id", - "Description": "label identifying a particular subject" - }, - "weight": { - "LongName": "Weight", - "Description": "Weight of the participant", - "Units": "kg" - }, - "sex": { - "LongName": "Sex", - "Description": "Sex of the participant", - "Levels": { - "M": "male", - "F": "female" - } - } -} diff --git a/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/participants.tsv b/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/participants.tsv deleted file mode 100644 index 1b65c895..00000000 --- a/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/participants.tsv +++ /dev/null @@ -1,2 +0,0 @@ -participant_id weight sex -sub-01 50 F diff --git a/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/anat/sub-01_ses-01_T1w.json b/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/anat/sub-01_ses-01_T1w.json deleted file mode 100644 index 16336219..00000000 --- a/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/anat/sub-01_ses-01_T1w.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "Modality": "MR", - "MagneticFieldStrength": 3, - "Manufacturer": "Siemens", - "ManufacturersModelName": "Trio", - "InstitutionName": "DRCMR_HVIDOVRE", - "InstitutionAddress": "30Kettegaard_Alle_Copenhagen_Hvidovre_DK-2650_DK", - "DeviceSerialNumber": "20511", - "StationName": "MRC20511", - "ProcedureStepDescription": "Hjerne_projekter_Cimbi_SAD", - "SoftwareVersions": "syngo_MR_A30_4VA30A", - "SeriesDescription": "t1_mpr_ns_sag_1mm_noring", - "ProtocolName": "t1_mpr_ns_sag_1mm_noring", - "ScanningSequence": "IR_GR", - "SequenceVariant": "SP_MP", - "ScanOptions": "IR", - "SequenceName": "_tfl3d1_ns", - "ImageType": ["ORIGINAL", "PRIMARY", "M", "ND"], - "AcquisitionTime": "10:24:59.860010", - "AcquisitionNumber": 1, - "ImageComments": "50524", - "EchoTime": 0.00304, - "RepetitionTime": 1.55, - "InversionTime": 0.8, - "FlipAngle": 9, - "PartialFourier": 1, - "BaseResolution": 256, - "PhaseResolution": 1, - "ReceiveCoilName": "8_Channel_Head", - "PulseSequenceDetails": "%SiemensSeq%_tfl", - "PercentPhaseFOV": 100, - "PhaseEncodingSteps": 256, - "AcquisitionMatrixPE": 256, - "ReconMatrixPE": 256, - "ConversionSoftware": "dcm2niix", - "ConversionSoftwareVersion": "v1.0.20170923 (OpenJPEG build) GCC4.8.4" -} diff --git a/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii.gz b/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/pet/sub-01_ses-01_pet.json b/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/pet/sub-01_ses-01_pet.json deleted file mode 100644 index 79dd0afd..00000000 --- a/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/pet/sub-01_ses-01_pet.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "Modality": "PET", - "Manufacturer": 1234, - "ManufacturersModelName": "High-Resolution Research Tomograph (HRRT, CTI/Siemens)", - "BodyPart": "Brain", - "Units": "Bq/ml", - "TracerName": "DASB", - "TracerRadionuclide": "C11", - "TracerMolecularWeight": 282.39, - "InjectedRadioactivity": 598, - "InjectedRadioactivityUnits": "MBq", - "InjectedMassUnits": "ug", - "SpecificRadioactivity": 842.25, - "SpecificRadioactivityUnits": "MBq/ug", - "MolarActivity": 238.23, - "MolarActivityUnits": "GBq/umol", - "TimeZero": "13:06:34", - "ScanStart": 0, - "InjectionStart": 0, - "ModeOfAdministration": "bolus", - "FrameTimesStart": [ - 0, 10, 20, 30, 40, 50, 60, 80, 100, 120, 150, 180, 210, 240, 270, 300, 360, - 420, 480, 540, 600, 720, 840, 960, 1080, 1200, 1500, 1800, 2100, 4521, 4800, - 5100 - ], - "FrameDuration": [ - 10, 20, 30, 40, 50, 60, 80, 100, 120, 150, 180, 210, 240, 270, 300, 360, - 420, 480, 540, 600, 720, 840, 960, 1080, 1200, 1500, 1800, 2100, 2337, 4800, - 5100, 5400 - ], - "AcquisitionMode": "list mode", - "ImageDecayCorrected": true, - "ImageDecayCorrectionTime": 0, - "ReconMatrixSize": [256, 256, 207, 36], - "ImageVoxelSize": [1.2188, 1.2188, 1.2188], - "ReconMethodName": "3D-OSEM-PSF", - "ReconMethodParameterLabels": ["subsets", "iterations"], - "ReconMethodParameterUnits": ["none", "none"], - "ReconMethodParameterValues": [16, 10], - "ReconFilterType": "none", - "ReconFilterSize": 0, - "AttenuationCorrection": "[137Cs]transmission scan-based" -} diff --git a/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz b/legacy/bids-validator/tests/data/broken_pet_example_2-pet_mri/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/README b/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/README deleted file mode 100644 index 940a1d10..00000000 --- a/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/README +++ /dev/null @@ -1,3 +0,0 @@ -This dataset consists of a single PET measurement of a human brain using [11C]DASB to measure serotonin transporter availability. An anatomical T1-weighted MRI is also available. There are arterial measurements available for this tracer. Note: all image files are empty for privacy reasons. - -IMPORTANT: The molar activity is fixed for all subjects (55 MBq/nmol) given Parsey et al. 2007. diff --git a/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/dataset_description.json b/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/dataset_description.json deleted file mode 100644 index 9b176b90..00000000 --- a/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/dataset_description.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "BIDSVersion": "1.0.4", - "License": "CCO license", - "Name": "[11C]DASB data set", - "Authors": ["Martin Norgaard", "Christine Delorenzo", "Ramin Parsey"], - "Acknowledgements": "We thank the employees of the Brain Imaging Core of the NIMH-funded Conte Translational Neuroscience Center, the Kreitchman PET Center, and the Columbia University Radioligand Laboratory for expert help. This work was supported in part by an investigator-initiated grant from Pfizer Inc.", - "HowToAcknowledge": "Ramin Parsey, Christine Delorenzo", - "DatasetDOI": "" -} diff --git a/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/participants.json b/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/participants.json deleted file mode 100644 index 5793a186..00000000 --- a/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/participants.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "participant_id": { - "LongName": "Participant Id", - "Description": "label identifying a particular subject" - }, - "sex": { - "LongName": "Sex" - } -} diff --git a/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/participants.tsv b/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/participants.tsv deleted file mode 100644 index f84a6430..00000000 --- a/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/participants.tsv +++ /dev/null @@ -1,2 +0,0 @@ -participant_id sex -sub-01 F \ No newline at end of file diff --git a/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii b/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii deleted file mode 100755 index 98a77e204dd1246cc206822ccd8fcd801b62913b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16253280 zcmeF(xpEy{nl9!fe~ti%c_d~61ZVP}s;gTvq>v)y$x?)@BSS{Zl+h6~6d~i-x*8d> ztJbDIA1^l$&&H2vGZ{?GsS|NF1` z9RKO#ogZ)SU;S*|{_S7K?`i7i?D3a>U;h5z-~4iU)o%g>2oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oU&&0(ZaRb9?IR zFL3AjzeVrxn+ZIa9!>YY*|U4%>n-q8Vt;?So85N%1V+?b0`A|w4}a@F@#DGWzc=-_ z5^(#9!^7!eBHy16rw7x*v~v3hZt*8>*8fxL{)1!yz1*J`Z?VSh`snTV@1^c9PixbY zX(^E(rQp%+Vz{-R_HpX{^0YB+PU~s)m*!TWy?`w6_7sWD#D68FptXNt&H*3Xo)7Pn zMqqW0f3yFk^a8fqC$O0Mzi|6Lwogoe009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0^e2O?st7PFLu2I?o4;4pRU(i@@~GH zz`g0=ynnYB^g`E2U}1WaeKGr^YxJ(XmG2|4IIU-2PV66w|MwxkMz6A%n!l2LZCafc z5`QhgH44r*e=Cb0Bfpy83)6!{e<7`a?RE$(r`2Ccy>H!rJl&t;|8Tl@J3joa|CCE} z-Cs%8w~+mD_Jx#zyNUmUTW|B@1Ki7K|EIaVZ{F9~U+#}m3T!{Nz=Op6verLIFR(O^ z{T`-8*qBEGKlZ2h=|+3smj7|$y`BtUJvqQ)E<4livsvqYr@!qVZErftew@pG_M_==-jAkd)AQWgk|Fv(Y8hEb{q9Up+xv~Q z@>{9(`*Xy%=CW`+ou(Wd{HP!QmVd6tiFj-L`SfBsn@$qzlf-&2Eq+Tx+x@4xciei* zseZtZe?K*UCoTMW+WFVh+mwM9xwfBnpwZt<{M!~h&ClH*@YDN96^rD_aDlyKe8(vRXStlG57Z*~?zNz~kxRv@oq){TuNPu0Y`av^1?vo7q=$ zZFSn17N`5ugIsL4L11y(n)avTX?I#r8Q4x)csSji?q#?A=mI}Yj}q_Q>1cYE%kH$3 z60n%M|5HkUjNnI){%RtAnEfDof9@sv%ZdMDN<~Y6?MD`Pns^_l-k(jU`MsZBVB=#B z(D=6vu>H6KCu#5Z(%v7;CE(d~GCfWFS2GG&&Hi}K0Ds(1f7?G<^Sr%z-%rbboEG44 z&ihw#+hIz@6ZQXxEh5`#<<}GKt?aw0^?PXpP7?L?^!*zt7o!ze{9!-;?fzgJsogts zW|nS&HesyGXCT2C)wNoA7(aS+}8Tvexdz??MD!J zoci7|-iY_J={)=M=_32{`TA+fKrg+&vw??c8QLTKwXM&0@YfD--?b4~PV~>FSJUh1 zqlwt+y0OE_nwR7 zgnvEzZ@&1~%g4=-xgGEFQAT-dDFaUv>yyN}`^&lZH`dRR{f+FPx!|+ha`rb_wvr#( zZi>KzdDdsl{cX-ILCZl~f%9B0(lYF&3^e=i7~pS5e?4W%b~6PYWEOC9o(<@#U$cUi zfUf=><>$%Y5&bD`iN614Mt{8P2lI?jbAoa1N3+87#J>CA-j3#s;cp-3i0doRvwN2^ z%4uf zmR{g_<^f(^^Y`oR{g)Q#SfDe&%>p{^x7|L0p6z#((ck{<`{+LLEYLOIt^?a{t3cO! zt>xX;=#S6+^mc!IpPm2#0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ;93dXxmNGSoB5ss zck^QRrlo29d%mdGx+Vg5ru);QM1N!2ot{pI)6sPB@tr-K9!x)7lXvNDd@F$miT&oZ zm$;u!C)06$A5G`evy_L2X%)o(Te)A4=e;{UPP@OGdjD*Cp3BKx3ZCWXPFjV=|Nd9r z=$%Q<@D-XHa`Sp>{=LM1XRiBabM%iB`Ids?+`5z&;BNLWZTG)&`m(w+J8EoWpBOj-rw7a|KqRL{%D_o}ALN#^v8v)*0)Eo4{J4(Ml z*ZkJ&M!vb;L89E2pgq9xT=UOT7WU>=f84&4>y7`Tv>cC;2d-tDV7rL|i;3fUqPLOw z?ltmK#w}i-rnIb*PH(@%=?qv_vdXXx7lur!07Y06aSsWe=EN? z=aSIe?`c|ro&2?v+t%{C*vO)hGtU5b4A9!&*5D)&?tN`Bwm;*V~M*k$yG3p6C58G9I|d_4m`8{60z4H&aSRN%{2ioh9ncB1TC$&+pDBzRY9a z9`SusnyXnJx?JSR4 z%w;=~KKkrkx0mQBp?Tx;Jk!fO;$5Dh{l{_Q-}%GUsq14c;Kf`bItqA|GSYUVdE=+sVQPQd z{>}j|=2^S0)ZTtMEx>36p5$@1>m$&a`?knqF8^^N)mfcp^~ZCjH(G&?0XsJ6xS-kJ zeva$7;nQs|twOWAF)!S>FU;}pOwv;BX-gyepPF6uU+s^ZnYU$b4IRDoN=m`WJPR;t zedFI&;3B<2$A?>q@#ov&+>$)WGhO!c>CKN3TCJKWB!0?sm0*H;ZpZzB0$Zb#~0@ zKTb6F(*`u&oddd@0eGDZ;OvWUd5rBl#v7}M9qo4x;3R)vt{Ln5zesn5H#Yt|iFM=O z72USet-sxO61~>==W`k8JkYB||7+V`o~h%zt|N_A;^v2A7V&G3ar<=?SWSIxt$muB zKHB}!2E3YEg0H>fjtIy3A(!748LJ6e{I7{!-`n>R|E>U^rT#bem$Sf~`~ULRmEz`- z%^iAn9cG4EM_Jul?+s~nx% zTbms1s+Uy^Ah)_g=zH*FZFPGko#;us=%YE5q>l+O`FsHbTA!$ z@(^2AoI-O0=^68%EuP2H9gY*ucZ}+Fi zpWo!~8z=BA(Oyft|0L1h$@SxpdrQDs;(t1AO>F^w`m6_7ncIv9`PrVKy@&0l3A~!l zQ_D|N>o?Nxucz%lP5pnCxF6^DS?;~aU;DY|QCfh-Pd?sy%1mQ_Z*CdxM;sPHwSXUx7w^FR@!n%f6pD?oQjezLeYA_CKFqr`Dg(C7^A= zv$Ow)fBS`z(=sJ$;zo zPj7PVFnjxell%@Lbv6`C9Drqn#iWA7)fjem23mYdf8_5dgI z{^!rx_;+N`8713Q3*1f5eJ8E)!$kf`;=h!dyq+jF`)_;y=1(pCi`4$s{Eq&b0W>ez z$gvxFWXsKR%EV4GhT|O3n4hK$bhe;n;Pb5|pd$v`RSMjhBR}T#R}#s_a4EIbI8AJ0oD`u^}OEB+yPO9|AxSw)Ww}d=x~n6c78XyqlP!;jdMry zjry4HX*@^mZwqmrjB#+t8>4-muPj=cab{Y`g=O}-Oc3==T`h6KaX;2%R$?Swh~m*-x~D=(zH zEakDbs}k5w6xxRGCYr6$7s>hF&T(q3Z5}Y@^2XXki9(qLE7_? z0rnAX`I`-lIiS}WKXksZ{YiV3jw71`G=FUNs28}Z==XJ-`M36uUcT{d575%k_;;qK ze~nrHi3q|{{J4%g z|NR*RS1EG4Ub{0m8*}U2=)Rs~^yXv4nh(59uKzZ(fA8|UqruJtbqsixM?Ff-Z_m)$ z+)Q%R_?DH+y54fq9;121i#+;6?rFBs`R2xdHLt#KyTGs6r)@91KKK5wre8AVZw>#D z-@X1mKYyG5`aQpU%e%RMX#CF;#V2XQ+cWIs`tDr+8|~5RclDr|V%w3<9=2pPZ*2bG z*f&eqPW+7muC_pQG}idH&bGd{w;nbAm+9B(_w2v^sWdeDzoa~L73ln9B%9+m{!iz6 z-oB#uw&&>FadW=QEMhOO)0v{DbDMFJpX>9O;c7qsZGZKR#9$?{7`^qF_3!o3Ubh|i zb*}ks4cZs92WY)MN%U4zhmTU1yTaG=14q8lGXpzz=uALo2pjc|_}bDm(;VxGXE|aq zul=R7if?;NzUSxf3f{xSqWOAP>^stLCO1a7PG{;mNwe`^kZn)o({>prsi zmW7cg9wo}H+dXrzs{|cqc24L?9@BiG&wiA9I&*BhN`bK^-xa{s#G}#L{n(p#owxIS z&*wJ(m$U)DWp8iLEb)C}*c|>a^?pAs`o>%q#>!vUfSTL&Op^87KGq1DXD;S?OG)P( zTS8XyINMbUbk4R}*ivHC(cEaKms3+$=7@Gy=oXJG1|EE=}$4$IM|%KxY?w)<;*0 zJJ#!3QRf#s@1*s=+CsRJIP7KbtbFV1SkLV_8l4l^$=+P8=llGe=>Jn%fOm;}M+b+A zU!y-(`MU12olBpo`Q4c7YyRJJ1v<~ywSn<%q0SLEUu;RUU9CWS{m$HVOx_lIHMO+! zfy;?cX9PR<+ZEvE0AmKA*;k z9qQcAm?P@Xv)t3(p(Bfq6gKBpV)Lp$y4R0D>w053R%ILemWItlu@UUd&6v#_Gr%4H zUnGugE4Jpxbi6QTfOZo7et%%BBee%;D=?m=vwmG?Y_8CGKil;YI7r0$O|G`ijemQD zow*iwls{H(8q4MY$gS0TV>nkwM z0UPhH?SH@TH_rR+cYYel&I)(kzcV*I|95AOeIL;?$D2X++`i`dZ4(;*mViFC=b&iH0eKTmVVj_Z3S&%>Mx{wR^|T42v28s`eN)%f%G18cQgBr_d4SH`qtTlt_6-YfUh6to|`4m6~eCH*>0;q+jScO0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAVA>e z2;7+#r`_rJi*NXDZvAO`Fg>1DzIeYIZ?3?D#PwdH`()ag4yOI->1Q8h-1}2X$NIE2 z?WK$?=Xl%A7dT2ZR}=Telz^qg^)S)j$!*8e$^7BY^Lu@IG~LbqD6!wqewcl0T1a`h zlihYx1r8J2XVX!lzA=}9^~C*YE(f{oWICPiJ2R9^~>< z%Epw^VY^8J2Z`a?9Ov^ybTj)-ejm-zKb@XWuW~s_q`PlV4-@6B+7zt>@E=IsW~t5#N~ZXK$}?*)p6>7x`-| zCE#&#fxR4eo@Y7EwY9Vf4{rv-t$mmKb5tA4XK4eTC)&q}+gj>=TlSZU{i~FU7m4wC zZaGZ7Zg$Ytp(W%z`&o|NO1rR~vayltXLJ0|=JKpx4^3H~(8oDLBma_6zL+dQTsHFqezA932<5 zU1_hek@B*VR-<`??dk*?`MVjrJxXi6mA&=9SzNC*_iLtik;t_bZ@G9g*Y~#kjpXy( za-REl^Z13igq(eB5qkR=J@h#`i_qTTvR66DBQ|sVa@qm8;8jI`jLh%k%YwHjqLFp`^(m0DUsaHZKv}w@A9)*W9$F(Tz{5( zI&avF@^J16I&RoVoAEgPjuzl5N?@0Vf>iSwDv7V@Q%(j}?o+pYO*FR4rTbH|^C!+6ixkwApxu4_2zhi~% zT$(wy4D2P!t?_T>9HD(c+lR)#`$_Ka+;P_rI%l{v*Z;>Uebx%TZ*gqP-#WjXD0Ei0 z+1_$u*f{Q{uDA8RNIiZ%{Wks6^oNZ1-Y25X`CE_M>vtU2GSN}OW**l^HbZQN*ZyJT zjXkb?N}ugbp6_5TX-{%&>wfn>YBBLQ4*0$$;9(-rcE0nvjsJSuf!5)@#Hwxlv()j9 z>@M=N89?iOTk*@bpff{l3EIbx6{0@h7y))hsQ0$7A8r1~65DF*=cvvk_H{ef=!kGL z?Z6{>;CC$mj}z;i)b;k_9ieR{E^CR*Q6l<$j(^KRd;hm{&28)5v3u)&>v;40xB092 z;b}_FVq&f0-=#LUH+YrXHs)4+G0(C-*XNM~G|n9n^qAN4h@kOr zR?!)vW(b{WILsr~=Y1uuh}nSeSqSRBopP|8n%7*ck#B_GBwB5&n*+9u?`&RcZ*%#! z`^^M<|0pN>bNkWkac?diJ-WxX9qCMA#}Iu?R}J3fG0iSphFZqPN^w^OJNvkr5@a^u zdzOHzuP1Vg84s+cK6aFTmMFbXd|PXqvo(8rHRpP5^MA>h;FsLfwV#){Z$!VbTTg9n z?$8%Wp# zzIpqH>Gwpqk?zm;iQoHNYyAF@*uS4|88!PnS;59!dX^Hsp8wIh-^jQ9XeoF(m!GkU z-1gwjT(;iixaNq*`Q6fRn#ZoB73$dnMuOkFP>zv!^MTIzjEuiyyVl%BzWeWU?0--E zf1cNVn&(&0T=zSw@93{H2k%k_ z#wuVV-fNvrZccET{-S4+wJh}c$1KurdXM%&qW}Gi<7#s5#YAv9kGlrY7;en1f9rNz{qehberI_)K4|>A z!q9PMKyxxj08H9cQW5T>iw8I?A&h80c}ZH&E9hh_Vavwd~?K|xn=0LhHT$kpzU@e zH_qGWh;7WtbylV;yj|PvnqK?yXX({{pZ+l|K+pW_x_;*hI%nHb2Grs8n!)o zn!RTVjJS{fe>KOi=Dslp@H)S@=MvFxnApCzKzrr3?x%@x>-fm~M!w$Y@1_*I$US4; z|9RT}Kj!i>^}lOBBWGAi?$&ep`g<$UZ`RkWzZqhC_%YXWkZ0>mQ_nP5PPyoeK--kF z)c@v&qW`^P-`DG!-Dcw72)6{Z4`|%FGSi&C=X*96Xjb1o`0~3ccyU6HFu_D zxz^PEM5nin8T(g>;Xh{d-`1g{_-2cZV$c6-Zr`&&mUCOnj=dxl`YBfLN7fO~T^+a`2&w%+C$1F`-@Se%npB?ozdL8F?Mz`xfzhwmQ^Bl)$8fE~ z&H6f)Z^`L8&?qHi9NAUCmuUq)*TJ0I(C zd;8Yr=7G)R`t7f-=yw)yoD)8EbX zyB2(yW5oVb`Rnypqd(3E8E1s|Tf99-v~56ZbhEl~Zt$qv9oO|-(&mAkct1A049ah6AGc)uIg8N8je6g`Wpv&o%L z>JcMv>Pl3|dHw&^fxE;nSIdwghd>JFtV0 z=X|!UX#6{$-1CQfkL_j(bZ)0-boY$@w(vbqWSrmm>@Pl0M}s|+xT`x|1?cy~#_D3T z3fs*U=>Kl$ewc`kHQcV@Y~`=dx9#*89nX)^M6Ye7XW0GxFn`}Lfv)7WRX@q^epBSp zUv15s;rD#fg^$_54g0X(?!Oc0{{$JUz?a_#`FDqWc0<4zrA_q_H4IL zU?aVF*Zgd^S77`0esrIl009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7csfge&}VOsyn=ej>Vo))Gj)5cfsck@jbSeRC(wP|>6%^wRjB=GOKCck{vTq;xFg z8Mbd8!mWMBJ88}LQj7Nz$J4}oH_>lf&^FtNk}~l; zw;v_q3uyzMDf&-s)E3{A`Zy^EuY7;m;D; z?OfXHze+6M=l4neI!UQ$JF%X4u6*nnF6JorxYy|mwsY%6uDweAZ)@>7J;z}(g64}4 zvKuE{kJ5EFk$955qr0}>&vF@c_)TK=I`#G_aXZTGZTsKm@0N-l*FJwMwSObOk8^vE zemVCG9R=*nEkaAfMV{{@<>qbfKS&$!IG3ed7Sl)Au1eruTJE3n;&&5=j@_5j(qGKc zeV%xYO#dR$dzDx>_q&XLYj^8%v%sUoe>In*#Q!w0Z%coe$ZyYW!%1#!xoK;1p8aJW z^CI`IrgZdii^d0675u#JokagmqW?INSetYF=I?E(57Q4Er^Ythf0d{;qK7F3@1{Ra zzoiXmkA9KcTQc_Y$gLdR7UA_A-;M!BuQA3EM=1kmIsR;JUD}##r={7;bFQZZ+`mGB z+xpV2_1*5yz3@tE<8~t6+^z9HO>~YD`OyosMQBfdlsf!j`iI2-*Xfs(gx2)uIr?ZW zI|uV)U!+xdk!z#PKbjx6pQyM0=&hqfo#fS;8;rhVA>&8e_Y}C3T7NGs@59u+hjZ<3 z{M+6)#^<@dl}NP~w>-4nKA7{uw{!2`e6I0*m!B;y&vN{FN=#=3oAXznEIPoIbyE`kk|F{Xd@LdYD@}*EdFcFB8LN z1HJEkV*VoWYu?v5p69j~xwf5W=?p;Y`Lpx@AF_9bpyj7^e#{Gu9-<|ovq+sI>bRow zg!gi>eIJ24v0hGuw-WW%`mN;d`-$h?-2S&l@8-6riBYq?j`T<7c9E9-O|FluztJD9 z|5=V*pL559+}8P@_tWpwACf2ho=3NTXg|^0J632W(01l5dmp!&_ws0Nfxfn`_HzzbJW$Q!>7SP^f#@usk)P(=9N|}U zjNhad|C~$5>@V{Bms~pTYwp)PzwLT^i?u{?E6*_I06NlZ-+wSiwWGurb6M-Ce|;`t z%`G}MXvtZbZ)^1X7~8iN=sIru_SVW~>gRJ?yqOrTCnCM)EVnkkjpAh{-~6xlbpHSC zymw}>WuUXbJ@aEb5$zEpFF2WN`N$#1DB*3&K(qhR^Yk^&a?BVxbguC<_w43f*uJg6 zQhMTAHv-)o$BxI=lEZE0S~I+hIl_(5aY{r-g{|3*ZfEk|rXBb#mzI$BBKwJd&jIP| z;eKM+xq_ClW_-=`I_Eojh0Z7R**gO4$l*nvZ#%Er$8~Q;U`^oL#{Xd=J)+av+!{W{ zb3J2YEAi-B&5OkBL*jcr$M7^iFIWD@eZR~zKphRV42-s8DLs12NlQw9UXJoE(u4dq z_Zxle>sn69(9 zzh-Z28?nyzw6=C;=Ut-r>s&UvrqfK|c<#eHo@}<)exfZ!=MFD&bY}v(|B`vbf6SP$ z&)W5b&Ke!&$Yv5JDLKsx`hNB@A`t&?8UJZs>sg8U?mQ-IP2Eeo+cSGROW)YNORWB@ z)Y^{uI^)xJzS&>L^}ptpx4E=jyw364bM#vK+c%8ff2Pu@zK zw2|mH{_Ra{-&UaQ?NVaiRo|6)4rVp}V}+*KU3=)Z?XCUq68B$o%kSA+e>)~@W^kO= zWAyy%bNojS-V*dGk$;3Uq-{`UBt-x=p|w2uBVmxw>iwZFBuW4p#_W8T;DJnOmEod5D1 zkkLAfd7!rHZR?w5b`^PlE)~6{uhQP&EYI~g>rfBpce44dKm4tK{`JJ5=X9q&q?-{c;ZSz<1*v{Ye?4R}g+|08!_j{FNf61dp z{5ucSI^9{u*6{Wb?GGCLaRy1po_!~sg=#io`_=;OsgF}*pCoEKiAH!))BKW8lP4{6oMy#F}w^K!PY-wtUH z(AYME81u?4Kb>FhGj?9DwY)jr$TA!KmZH%!veT=#NVK*_bgS(A9!pG9&Ph^Ju+oMKgxZAdRy>yZ*P9TUzIPMo@eH_9V?A`wgM4 z5jMA9PLK06w~RA`S~A9XuWiRt#(>M;=i}e{S7|%k_4m%ak4SZ#*LAw~%kBT)B}!cr z?21j#`|0dY=L6p7-ev|pTcmAB&-mzfKHHKU=jgT-EjyQGs3o9r?s{*J>Y0Xzxusdb z$o_gJKyUA8)b_muI`h*uV0>GvIp4_2+h(^t=yx|-QybCOiG62qJNMTyK-=y1AfvDE z+1}0C+xoX=H~KyMqvr@;&Jwn4bv3wWe7EgsnQ9i;QZm{HegF50{CJ(N_4ONmU9%r+ z!DGgzEq7zz?{kb?zqxMGwg3ATfb`fsW25tRV~wXPGCeo1bMd1u@665XdET!xf`3T< z*Rwx5FVIMj_1n${p64;`-8+69b3LuyEel=U=~%F%$_*Mj@UKl$w64q$2~{)d-C9aL4S+lazw4 z1ogWh{l->j={kBJXN9&^AFBal?zZvo3_&xv?TqR>2JHX-8pn<7uxEdCzNoW-9R;?< zI7}PSdBCnccRr}!Io9`IP4xS!%X6#W?*O$;?)+Tmayq(eeQz$<`+9C?d-a|#)D@mL zsnHz`w4G>;?r5STxZSy>=nP=X$M}X|TamW&%?J-ZK3~g#T7Pv>|I1fyf84P^zll5k zhg)aknhA7mxZlheGd-QzYZlP#zwLU*^vweIa@2b2b@RuL85`-IQ#j^$+UJk|2hjfs z)%7OZ^%Lm2YgcgF19WeO-f!ky{y&H@ThqCk#&yi{biSyUj@(=CJBv5QljCf`&L(!G zFun)SnIGqMUBAfx`5iScyZlCI*YrD6)BoSm+CJ*@I8(Us@A$v@ACh?j258h?)S{?(Mt4@T}vMQ zL}&b)NsP10wEEXS@|W+h-v=J&c63E|{71jG`t1Wc_djNhyXxP4cRsq`-f9NeGl|CD zbACFb(DGrsX#$OF_pa)VZ-h1X>j=L86{z3W7;^>vHfN9Ne12zk`z?T;Th_Inv8Jcy z-?Z3YzTeL2Z)WfR2I!1Xv%k&@zRb_v%Y#1o-E)fjJ&v9mG|mjx=YIlp!~SU7-SfLz zqdS}5Ie?D$kN(Q%=$!JH4eqGYcGCq$E-+?=I=Vmpn;)qCLBB_CR_||8-H-$N-~Bo| z-21!V@0a_Bzx&}1BtU=w0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1pa^a{)9`41KAdIU9%8~nH)&SnIR#W zCrMTJ_U&G;`>pr?|Ipi?8(FG*j;c=eQ6fRH!&f8`K1IadHk-Lq1d2crC;~;G2o!-L zPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-L zPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-L zPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-L zPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-L zPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oHQjfvd~LvilKzpMI4O zfxzA6&TpP}W7*7dXSus<|K|3t{PYpnSguFM_m+b!fB*P)xfbSU*~}g{mmmIqb6@`( zAaHrPxLjV?_`P*G{M&E(F}_UMaG4S}2Cc{|I^UjlL7UH&*_|c6+Oi-wE%JmM6=Dyg!O0T+jCHb?g2z%U+J#h*Vq%`>eo)$j9AJ z2Y}D|n_~TT_@n*!y_df?qRn^1EeSYW9)|nVEcf&NFl(~a0G#`fd?@mpby*5A!?5XSI-uxv#l`1ifo`-jWp zZibD6Fm)1b<;iI~YfpEvc`si7NqF2}J%o7R_9_8a*9dSw$DCvj``^#Lssud5y;usz zu^SKb_d(?5_PYLHm7yE07W^p!@a_8y?Z@!G84oVX+X-9z`h#$HJ3K!ObC1F+ZQsu} zo?PT-uZMZ=hszuB|5u{PxF#{YhW&?qR^O2$IS=1&-Ob()^JGKH{~t^L7xBN}g!@ae z!WW`@mlLIJto-kU5qUl9EeALZ!;izV-S` zWch;{LLYww0^cY9`Z}od+_z%!Z>`H_xH|LMEC6fI53thg^j`Rq6}()2T3#o@=goO? z8ZOVj5(e+)ohpIa5Sd{g9_FtYQAT;VO2)lasz&#DiJOT#9j(gP$A?DX%f$L$hLNN2 zv=^OMsoxGa@;gzR7#`bf|Gg|H@3r|L`y7PX$?Zh-JcIq6=|=p>rLe35%!-H-Mh3(W zN0Bz?-^8$>+^q=jQgALe=EE_47aTNR#4vzgQ9&E z9rpZQ)?CSx#^Zl-0kJ*3pST{IYCxU`VO|Cy*Jmeov*)WU&vUGEp5**H>v|OgvBiFl zV;|%Zw{rAW7GA=!eS8=MzF67+E<6nfY&$Q_2TUDb{Z2f0H;mj2oBJ#O&%&RmPCe+w zYV*mB9x(fW{p~f9*v>1wssKJsl=y0`A3Tbrsr^iJ!8-6K><3@5k#Dn=f5jI5`ev;M zd>H;%oexS^bT;NmnfCo6t zJ{Kb;?7V1TA_ciWx!7Izls6payL5Ks!w9NcpE(T?p2(c7e;5gPmUnl;!kHCj_f>LK z@F@BuSU=e1^&im>AJFCI#eRsy;jb%W$x+buQ7L$N=NMk!@^_Xz)(f_3{k~bNEo}Al=J;swJ!>uw5cN+4@HD(( z>Dha~FZO#G-o=8iBL#Xn(KIU-X6G6&HoYb2xS z<3k`Yoqp4tm*VO90dc$;Km8gNAD;L)oV<#*{<2EI>s9aH=Jl&EtCMS%OI$!(cOpr= zhW?LQkp8a7;PEOoCP>7HJPltnm0__Vn=kud1=xFigXtTe&YG z?Rr2rvc}}kMwW@+`C&eq&wl=1<6o}&&vwt`pC13zZ}bnYUZ2n9Xi%Jh738Kh8J_G{aMzbc*r}eJpxDxixtiG&#GQStAuCos8 zxpzE2w(yQa)ti|TR>RRfHaoz3s0-;6=m4BmnenRAd+YsYnIxK-KobQIvtIl#9YJ%a zI!1k*KLQt`T_Sj1mu}t(cUxg}Vz#N@u+~q)`LnRdG9P4r?7s+SVnaPUwOX%44BPqF z4CptpBjU&D0-xlVm-!SDV@l-ad!M7rc56b`fv%iFcv+CdY z@5#4yW%y@R8?}L%;t{Lq519#hvc`TqyD47v0UV0+cUKA6jupB1KC>V(huKrb*#7+b zN%s07+b2qxoKVd{mv|?9n;^fKZ+A5kU@DM=bWi-{l7EME8`Q(dp{k2cAtDa z%9gD#tP&*l7X_#lvhuvhbaKWQ=;W9oFh6V(Sj11q%?Qx=TjAeT0;a-bg)&R_Mb*h9 zimU|x*cX@d@nI0S77IP~-O0dt^RwwZ@fvGQ8YYT2AuwCttU0`z51o}G;FV?{gm)9b zrpFJ~bDQ@R|A`}cndvBA3$vm`zF$pP4mi4xb-Z7SjL1!^{U3&VXEkesDV16MIlfu$ zJ+t2Ul)I_?$?T^}bU$pqOE&m(_?-M)t|x+!=d%*#c};js-A9fn19+PKPgaYt9nHU$ z_~2qBfOW9PR2|fuc>J4T-3hLN&BDQDYo&K8h5Zz4| zPX_Qh{Hp+%4A!Yv3uXZxXCLf~-dz`nb@rVM`KzaEB9x_lp0a&&Q^y6#M7iwqC){&kkA0v` zPvDHxKRT-wiStzoL=?_B*O532525CBR*CqqzrSbaX|IN_nc?8cb$O;AJQYFpAu}Q3 z{0Gru_4`+e0d;;&ZB5^2rokMyo4xh%rt>p7ga~o+NL9o6guD4%9VU}vk8<9b1$0HJ zDTE&*nVkXsBjnS(t|&mSMJA^vAhT1WQPEQg)*YBiun8c&A2wim!7BF?<4tzIwR&)t zeQF4-hPYDXV1C35nR$Z8`AoCE?k&JpkPOizE1-t(W4872;Styh&R4=SO=ihu>8{IU z7u?^&I{7^hjw5=?Vo%;iS|+~J2~ZK#^}iO0QbQI`>iv={-Nl!Q8(cFY-V^tm7BeZJ z>cr!WCppR)Tt(E!AA^93jk`8XEyoOxPJrlqcoP+3*{mjxRqsvg$P-k9)dW=pacBbc zW~4{#zMZ{jKg%LEc%IDRU5=Q3zntTK`2QgmW-3TLi8#_#AlGx2KK>{KCMTQBUFB8P z^-j1G0Zwi|nlFRjiGLR_uoTau&+j4`6WfdaOmM0cnItDS;yKnsE-*QTSWs7x-`IRN3U+xmy$)EvO`Y}dUx z&N=Sn75*JRwPD_esbFvrXKs{4N&_wz|&_Uqw--~Vy7{=@NP zfhK|Jy*oS5QoQQ!9Y?Qac6z|-1pDugbS9NW9VWhEt{a#uM4XWi(Q};p!-+8EAFcr) zUw!-;2*?92#qwT$&%daAm~x*EcYP7Vs|b%hXAx}Y8D^T}e)e+rubBa!YXVgNboT7U zVzBe-%%X&|E6q3aP8Qfs|DVD8ub(**;M&U{V}n)aO$L|_xf#YVHx^yRj>eB~pKP9e zcZVNQ-){cBvfBTd zo_nVHWa<+i&}~t>dV%;s)__|P;#3sG1`}O~D_D4Sh3om0i+|ov?I-^x0=zu!y}sIU zexBCObf8|~Tqz{dR}GxL4SrocJiS|$AC`S=Jqd92zw66qo?~Ln-~8~d{0I=>hcPwx za5m9nif8WqFdbn&f3kg6V7mMwH&p}rkN=I;Vu%pzV>(DRQC!%%&PPD7i>0&cW`HrAOGnmcjL!_fEaD& z`LM=gi|Sq9DF&3;&E0)?etEo}k4)a(gYeILs1;(LyvQF-m0$fheqO)Dzl?zRkIhyU zaBmJXopV)?=ubaaCa|A<%yjALoB0wmo>ld6Z^j@0eSE42Ol@%P5@otuO^{xT1w7of zi`6&xwHv0rmNnRCuJPzSpFdUZ=X=kTzbp4u>}7u}z;8e1%I&$E$K3a;SMmHdQlHXV zSLSSodzqdH|DRo%JJmfh;|hVY|0(hOkH4!}&}{d=@{sYF?dbKJ{|Z|Fj{DrI-v2w& z+TTL!B2Wa1KoKYcMW6^2 zfg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2 zfg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2 zfg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2 zfg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2 zfg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2 zfg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2 zfg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2 zfg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2 zfg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2 zfg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2 zfg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2 zfg(@@ia-%40!5$*6oDd81d2cr_{_y0Bij$M>}A=H zB-~uCEmxxXU*?QoMgqRix}(TQA0IygSHdG*XXP=!7sfZk=dI}e?eM%4F7GX;u?e<6 z$o5;=&hsBfB6jnhZ`cjnTak-P%Qwr#9C2ntZhia!eAeIaV)#1_<7_+$;OXzK_MG3} zUzZ2Vv*l%$M|pP~=5PMZDm=(hEP!Z1yl@nmxs~_Wx8`2Xdo6b1o7jXtJ}v~li>_V{ zleCx)AIG}We^K9Nw0=Kp4-(ryUtZ-oIRH;^7_V?Wy1tWRc#Xp>bL{>6dnXd$sMB~1 za&9k%*8? zU|BAR|7$tk9`~c?;zizp?1&NWL~hiL9_23?5;2Ch=5^M(vAQuxM>}4zeup61f|K&CM_@i<796#?u zboFAawb)+nb|ufdS!8!|`-joX2P=Onx(~wHyeAJQ@d@;Qs(-Bgqey}1K+WfNj%L@{ zew84R#9_|xAphzNi2-B?WQU}Yk)6n(W3NRbFGq^{_>c&Em6-dRAiWXvMP9pkb#wLH zbQSkc!V<=4y-ZHLf4VZMw)1d#y}XGgKgu#u03W^+2E`6{SBW~x{nfii?;+;sqt$d5?;s5d~1s@WD&->i!v0nsbT+7ncnx&wGpFc5=q=VpF!Vm-^3fwul}cMP5`AX}`GQL5`p9;n6B% zqDL9wb{2A|YN&4b?dMI>2mSTpKAAcnejJ7lSM68tI}ZE&^ZoZ$eImT0@c%lJ!LmPD zd1nD$<@qLCrpmLoMiJX#d1v(@yV3qPTA_2Y0FK&>^lay^ z4nsReA3_AaNfrK5bWH3$`18#V!|d*Ry?qdQkdd+J8_`2GpTqF=Do>T(XLV=y7@dXr?8C6W5%ztOSU?xyPOOQ(K_BOf zfKDuy{hGHbKqLlLb)my&CCLaZ+cV*ndClUyUsIRQ)1$K`zM`?0)ua zoi_kq#`^QI&DxEjxfsGT`{f;s0em=d2n$5hB@| zir~q6snBtd8Ik~b!r#vpo-Yoc>)CXBzKIPG)$#NP`6~{f-Tc7c`(M30@tBC8AAc8% z|0+-az76|09ri^4?1s)EtFC6CvM^NuI;|TtbzhN%*-%-gI>U4Z#G0lJ#H1GXW1@l2 zm8lQ)yY<{n<9!#eyA{OQc+s1_+(dE{3vPye_29#7d-0z4H>=fxL|WVLSRbUj)96{(l=i)$=p4 zt1myZI#aDX2?M%um}ki+hZpe;Yb?Oq_qKxf#umG-f47=&QrK zMr*3>Dt|Mrd8YrSczA2vjsJcdU7k#yykL7Tf2Vu66_0W`XII6OKg`6J+(G6@$N7na zeA>+%HPZtp+44M}igERS9$!4b|Eoxr|MTYm>tH(d-Ra)y>hGCx?6Q6y`C%-w$qZV@|H{U&$2+UsPAqm5p4fl+ z{>*T&7AlGKdOMoGk>|Di-CpBM=eV0~JciiOUi^(K$|mzyRhk;2>G6y4OqbT)uPaQ< z0*Oys13pjomuTm9Sb)DMKwgGV)_Uf%t&xq1&Sd_&JnAu~cSUrn{$e=U0x6KId3_M3 zFt6t4?34fRW{WC;#l+a1m0wwf+OW9bQTCmg<14EK;Qs2m*YMvfMb4N1?}Dv}e`a@e z0Oe|OKD_Dj%g*Mi9zI`oCLf$=PW4ANrxUDNIMbWrh6g$8cJ`XuuLy#FnCy@L7vZb( ziWH|hC^OJ^KAZdzL7M(B10*+P4@g5F=ZU~~vC$&!+gapWQ~Qydsr0=}tj|}I0h5}l zLMFR*SAFIG<$xwZTIokV$P`UEZ#7I=G%xR z%>mxZJ~vhwxOSdDz2^!7^k2k(EqW$bH~k~tR(YN2Y(0K9erC5$!s%xA!>~x62jI&^ zYEuK0*ICpP#Pw={>N+Yr?8i(F_zZErDG@n>`4hPzTQgNeIRFU|J?K*WnB{6YJ9h-W z3%>aOF-%}#{I@#oO!7=M*Tj~&FdceQA{KlT{a5{C%~^hN`&bDPfG9!5U*tdvL>a34 z>O^=JU5Yl3R}JR_NYGppXup{gR0qD4Ji-iU**|yk*AwahZU*Ha@)uVR!wOxTo{ao% zy2Gvo5iN=p)Pbk|L;vkN+^Y@pVGpxj;97zJyib;UaohMH~ z3bw;N>vSXX*~f=LfbGAr&SKy}6u{nN@m{QhYr)K6vgb1o@+g-7r|7>-4*#k)`Z<3| zydbkDK|ICe@H78Q3P_UJ;Vg1+#i*&1{e1dVo#x&W@=6h+ymUK~c_rVVzW>8;KW8(TuyVT-kwx%1v~Z(Ug0D{|xG&4;lKGIcWnuH8Oe{lMt5 zUc$@@t0C$FnC~6ye;9Uoi#dxa@#zAPf$RA+U8cE<4BNjOS(N!*&-c3WVSjwj9t5rh z>y7;Veyz07xEtYQ?%qgir(>(aNB8IIorB21R0bzoVC7Bh-^@Amb#7%LKT};CE5Wj> zBZwkr=3AF>BYW%h$`|DeyQ}77{zlpPgAg#|Vb0z)cNc@aJ3Fz-ygwFcCx+SanGV%E zm}%gd`@^&f-qrAbEf&Nbg2wMZh+TKhfV#i<(mc7nc@YxBlE?@r`#;Qa&H4Ty+W+oj z^j+|;*TVX4zUNxbCkw>oNWnzsGDTfGbw80G-8HQ*Ue~p|nCHxQiV{qHs4kNrJp_}X zDtvRFxRC%oBy|SUgMIw*2)NerQg|~HrZO-YpKRQ#nbW58DnznAwH#J^@&%Rxt70}2 zTvuWZ%=ftVPkf;2b7z&Tsq2rAxfT7N2*Fug{cjGbk3R>2o8kS(Fn2Mr;LY$Q57gVG z+j@EIw>h1;{$ujJ(R|*)-9Om${;qt?4P^4%^hS+0l2PM=BS4tYjC9( z&q6}T!R0l|nEIYi?c?J>VEC82i`G?prmss9CTgeEQ|X^|tb+(rUzc9X5A_rd!n*u{ z?dKol4yMFZ^w|KoBm#2ApL9yn)siAxY**)Q2|K7^8Rl`?z@j_1m}um;Bo-@YH|Re(*VY8{IY$K0V)w0`FySclo`T zIKX|Nx5D*Lc!Kn~|FEw1#!zx@9{KScXSu@mwK)8C>1wSn6G|BThAw&v_UJ#(GkKmPWv?K9V5 zz6L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~v=zYhWr{-vMt z_+Q$qJAHZxJYJ5MhyV0z-&^i2&z3jKyMMY@H-35uJYF6z53)R4UMx@Y?|**WSoXvI zgY5Tgd0Pqi&j5YWYo3MI)8%QneX=}?6*&42zh+~(vmC}g+|Ra?EKir$d3WJI?A5oQ z3Ig9RHuESX%yP6Gy#Fy5m#fRhvYR#R|HIgTgKWQ-HCLA} zKb0Tc@A)?bzFcmGOB(!c`6zB(Hm4m;b`|-cH9HyUSd9(Z_%j?*DT7MFa-iuD(TVLG^*9T#G zCpvy{xfV&-&o*+gzskW;m9F_w}lm-$z$3hb!^hUY7e=jw1z!VQn+~??oo=WVsu8cpZ;$f7SNmyuY*c%Ut6GFVS>V152VcjAZ>^l&3eO^V zKK?X+*?>o3?{4H`H+&xD-Lu4kufyi)DjoQ~m4)`-kFQ`W?&W!$S5NXvOyC@<0#9>h zGPRYw@QW`NK|*BMVb$_;V2XoIdr7u+Pe~$wy&(D}Se=BX*OsspLJ5 zg_rfS=VAc$9NI4%d!Wav_kA~pN#J}+||*?ATjc$M>z2NLljpUF3<4#*uy z9LutuqkZm;_@O>NECS!h-(Lz>YP65?yc^xaE<1b_M)snQw$kFK`TIN)Ag8lU^&r!0dUDwR#CtMcRl(x{@>9{IEa& zGe7%x@%Wb#b76`1eiZaKSH`D$H?=#}d)2WDk+PDE}aTMREN9^ny;Z&q?;W5v{!#ud=aP33mN-<@O{;Og6wu z+{;=q<3SdZXP<}p7Ai+72AesH<$5HvkMl?1%VhUg^Sm7X#cnvqkofx`yr}t#+Mnky zNnqu9f{FOW0FM*F{gUUa$N~F4v7Ii@#n_e0kpp$W@g(v+UO)_}AGDJv#vkX5C;9h9 zULE9n?8pCXt`Z=}lu57z?Hisq|KBg)hxe^;#7^_&yuTU`-%me9{Jj2?buFGqz)}7k zZ{Xh-VcvAdo7F1Z&sIlo#B*=vl?-4qy1n&msst>II)YqJ74WA>&*|z3_=P)Re=>mG zeCkoYp+4e9`2Xg-0r;%Xr_OdMNUO{2uKIp2`lpYtf~#`RB0OH1o*eB#_Sy_TDgoko zvLTXx9uM#`|Gvl~Lcs0qNYzgM<^3_eljmX1HL<_y!AO|ik*tqIi2dc8Do(pO;vk?yr&}gM7Ar1|NSWd8F=~S0M!|hy2=c`cEicb)dJx1O_tZI1(?iG{3in3 zT6q-VIk(uKEg5Nfkv*J^g&|{m;a7KP{*oKg!W#Jo;z4^JpU+S4S%LumFRog394^%5 zF=R?lA5T=yJ7eb{Oo$0(eCoC;Lr=o@Ppi-WY56(-ivFgiGrpbQcD%e!{=kNiFR`9n zf2zNlpgJf5P(x5PoJ>yEfKM_0n^nff=igmpd)X#AnOU)^ z8S*~#AMdJ4a>nw1e(cl#?-Nts2=eq=^sk1y7j{{586T}T-6f~Pge-2V0WkMly{o78;2 zUA@5fvBI~bfwC@oC`vQo#}DAlU)m@BqNTEb*4~2q>HV<{6TzR=cTD?`D|#)mpQ#bq zqDO#|4nSb)x-g>3X3VT0{e zpC2}PbGCu4c(U627qJoJ1@!brmsx7|;XxSJyVEgb^)buy%P*!*q-P*!5IK%4O*|=o zByXGfP9}t=(=0xj&hmNv`kv>ju#f+-(LC?u-E>X7rv{`JIJ$3kM=r;UPc8Um_?w>I zv+RX)5rR7JaIa=ZT4q{AJmINs_Aoc>wbway$&n(&cNac$>*CzfE>;-g`S+)qC~$#CbCT!e8u1TFioCSZ&xe z7%w9J-(S6lcea`}R~_o(yb$;zonQTznZwkVAq)Jk$zE0f`xB3g>+t_7dM`JW0r23X z#k6zeh#kQou5P4Se`A#;U0l}#;9up4^*1AUKl_;xakMLo)DB1x>mv`Dd}8KLZsiOn zK{n3o=l49}-(07z56e4|mJ01rcu{ZVk!%y6+M_1>Xysqs&qSyG!9w^3Yvp_+XVd>-ORkr>b3)+i zd;Z7IPESXiuG1sle-yT9xGX>}rbcY`6OU?uynt@5xL%wlI^Yk;gKI;^hwutwOcumZ zdItD6^X(c@wLO(*XK)44cGx$S@?)6aUKe!-ePoj$<^P<>&uK2aN1yJR!BN?jsZT^_ zHba#6BJ0#;SO`^NakxocaUdV?Zj}T1fXGhum$%-^xhMbke(K3H|1otQXW5D_&o!c^ z2zi9*{!i}UQ>J@7J)*-{B{hmZ&I^Gbg62eJQ)QRk)8@IW16^g|MQfr1mVTZ&Ze6;>`h)b_Q75v3cX&F#Si_u(uI`U+>*QBFzDfWN zRATgKa7zE=Z@h%6F1@^;J!EUs{hR3zT1}Fs61bCds{qRlox$9g_@8`D&w#afk}c*0 z>?NjTCHM-KfEQ6eG)t&csk*Rzem}lvTJv+&n!79Ssy#GTCs37c`Z_W+K3X?lU4ZQ; zFJ}JC{m_4vz=<0sgA^_3|GA!veZl?2a5Q};hUfeyLR@cR-s>#3uux_x@!W*nZYuUAeK}d9&|)x;8Q{5}J!i@L8Yp;rNZ zDE^mNd657=&1YX)U$MN`BLz4WvzrVb51^LE%1_Uh^*@{2m|mV~eOHv+32W;3_LcSN z8$Mr|XFXiwITHdiFUafAeA6BeaU=h+z8^X{=Xc|q3`NF z{OQlk)uFi3%hStctyO`sD)ZN=nK`l>;my%)oFXEf};6bEHPA{7n&oEsAHD)t^ zbN%4u)%st~naENf9~uER*cCQB?!{OEG57WG!=gV4f4XsEcneQ0PuDFvoBE$Vv5F77 z@9uARBLS>BSrPT=C8#ZnGE9fE4$dmtn23YzcWub+9Pjg8o!G}8hX60Y?y~*v{p6}} zJz#ZP@jpGCp73xl>sPrS?x#yETExGKf$lDuQ7sfX*rvPZ%5a|~x|~>om6$06QRnr@ zq0F?szCVup`6Sve;ud+|41+Q^6~UPY6|0E@)#}{?P**?(Pcm4CGaGR$$FuMFr~j(^ zbA17s;91C+SX2LZt`g)W^a&6IQ>6&37Fi&)acC| zId_Ns^L~9lc}Z-h>gJvRlh2a@c6_cCG$W=Dh<_8obN!dhePm=m7Uailw+E|k?qeoN zOoB`=ar#Ooy(ShMztbzcKNjh`6+OHX{ziYrW>W<=FJ^8_*MQG=w?EbY>Hp6a1GmyM zxE9ZE3RLV*ip>2^cfdP2rK%8_k~6vo1)I^w$AW;0EL*JhI`?oAr@5+IC2p$3qCK?% zHQ|W^&2HQc_i8qCC4j2VOcv=FhyrzqM{@M{&Gm`{_<%k>CIn2|Tulx*_W+i$P24VT z+ldCN;Iam)Kq_`>!S{2_)Q_%ZANO*w$J`-So-i>W3osR6v*v6`A0HzEda|y$xE$@g zxN4{hG3__mN&6>v$Es|=Jh$jw{O-Ck^8#i*T-Q5Y1G6DBC1$Qecdy)kjLiS`cM_xN z6i(%C?hL~Num#vR&&x{SU(Z+fP=#OIC{mC$^8D^C!b+6;-^TglT`MaTqhAlVDuHKr z22#P1&+8(X(RA-G_W+x_3Yr(1ioss?nc7mTJ0CC0|LmL5{%c`YWl&FFUg-J`bsJZ6 z;NQKv;t;(BS%17uVUwp0sOZ)Kh}I~!^Kz!ca^!HUtxAn zk53<%-s>lmi#|Se1kO0uEjHuB@Bj9LeCP&GKe*R#{x(XV-dfkL! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd81d2crC;~;G2o!-LPy~uV5hwyhpa>L! zB2Wa1KoKYcMW6^2fg(@@ia-(gcDed5fUv)8{0n<^mro0UufqM-va{?h$N%(;KVBX! z50{hW$v@qz8$T@seuz#VE=OViV0pT{UQU1G>+fXygDj`n;ud6;a z1THO`(fXrszZWTZw!DpY|3?kqUhahZM_HanKHe@rEx#;pa>S3z*Pq(Y?e~3;z}01U zeRU)M9)#J`uztF{2*X}Ih(z4W^YU^r)?s70n|JrJ_F4FUx$f~~d7SlM7SB%*fooyz zR`mX6{yq$+FP6V7e_dW>c^&(H5@~o4nYfp2o6EP$g+vE;m;Km>``Pzdc)!2;iU(Qy zLoC2om4Z)725yAmmtp!zmbc6QT>d}t=6{V%e;M6>8GawGn$H_x_~P+oMY@F|GEH~Es+qrLaT;+y4vg!%t_`Cs{$&p*xbIQ%|~bR4bP zei){AmMih{HY<#h!*xD6`?&tXZ$itmT2di+9_gnD-eSFLae79T*m;0;t zJ`Ru1=&rPa*|-c_$j!j$H5(vc_NX z+={38;$w#3GyQH~CyKwhGQ1o9Xg4i?mRCH1SZ;gOZ+XDuScKP+iQ`oQX!&;dr~9=0 zB**SX>s5;O;uE$a2cm_O#1H?!<^RZWoB6D7{|@KI1%C&|AN2CO^>Z%7Z(oV+z7^(J z?ZZgG?P&G=Jnx137mCJnrPUqr7{P?JvT%_~B$d-$AzA%euEYR_^dDd)&|G zI^*3)h*)tuHldF{0)el>{^cP5G>aGro@5(Kk6jWW8a&B1 zcK=@VT70k_8{(+_tbZDghiAD0Nx7f>PO|Rj?6Xs^GE#r&-^nk zB>K7#t$P^6RdAn%RS~*M&RG59Y#rSkF2~NZ3oO6<|1`(YXveKR)??zwr{P^JIaNWK!$F?@TE^n2DDBl3d{FuPI-d61*lHerYW0u8q3jHIWBo<- zA~(@L-rj~!T6{0sjMJxit+FHc6X)Mf^nX3e?kYdyBcA8j7pt_q&G9eu`qe4{QyFk} zwE?jN8}uOOB7?i}BQl9g9~6Vn_vBZC?By`E8UBugy2y^t$0YVyb-6lg{~)Zf)-S^O z%hisH>|W)a%#WVS3P{C4G=K6x_J1Tv9KZ^YATsn~{r72Pifr-uyvviU7Y&Fp4_2!q z8Wc-h{onF~&zG_D{N-0xP2EU7b~FAO!+LdMc)W=K^liz2xS!5qW}><0d5uXnTx>TU z-O(2F9#<1lUdq4DWMM7Nn0Fr4MCZ^mu*|2iJ}QWEMwNw~WChpqcRM|U){4%P{U4&G zqOH4G$bdSXm|w0oIhri(<*Mzk))-GVNRKC;dmYQKtM@uN9J_G3%7%R~xEbzsfYbn0 z0mlxUWIr)KshWI(Opzl;`)v7x%7WSfzq6ljre3g<^L^W_@Z1F8+hqB?wHlpT4q2G` zo(ur){PEFy{l=1bT+AoJX9KV=n&Sc9Wnl+M!Nd*pc60rN{cyPzMt#zwRbKf2@%s-} zd3c?(t02UPXq|{ zJK2Mcf1Z70ZQ}C%u=F_l;s4F5`_lo&|5OKc1-8PLn1aRdo`sh!+J`SuMVu&KY$4O& zL0As`0r7y!!s&X3{rIWv^>ggKh>n2LjHD(RS(n#Ou&ED_-^OW-C2Z!yy%8 z6WC?G{4{&A_H2N;E)l@Hm4Ey3;%vVB-`RByWOcj-TOsp5S-G67L3dz#)$z^sQ{@5^ zjfw)vpnef6p+3~d??vFtX#e+#&Q<8Jr7BCmRcgnF^Tx+PT}H0TLlf;mXJvzIxS6hB zQo+MLt)7fdpUC+RRwnT%?l&QFwvd{6cX~)? zwdJGV`{R3j5cnqgZ${5F-^}ey-j4wlUD4h|Wa2OW-tsV855wH!a7l}4zI|m4lR1ze z%(4LLH{)9#IQm-_9H2>HW9sC9_#9V z6aBqjErxu8l&KxDDymKT12aLO17X5s>I$dXlU;fA`+s`R5Cn95E`)!R7eB0)`gUya zR_XvIcAqA$m!pZ(O!ZD(ZzeeCKg%!nSNqkyv7MbiUZsOSd62W+2>*Hk@(20-)6U#I}`0?*#d4rvg1PB%bjQ6_Sj z@3ftB-pl)`80#8i|L(c``kn;;-(}KcCb4*5{$Hl`>%5-2jhY}G6ouQ1_D|*KEZ>{B za4*_^B~R79%`CU`WdGG}M!MAU#PFvpqtp3&n@Pf-B1=UB=-){sY2x!{&PfJD z@f%sI=0mdB1aX{24H)A;h5cXhYO+XK0goVF;74Qt57#|scHB2S$R~V%9zVY4i2h#< z*Av(2m^ub`4gFQ;q&D`PKX8^q|hW9`j)&+Mmu(#_O=uS5n!cH#fOVMoK%TZ4UvMe9dTsRwx5AqqE^i}yn0lca zu>3&Wub%jGzJc$vzuFJJVycqjhoi_2i=wO8`tR>&-x+TFjei;mecj*VAgxz38mKxb z{+rDEVfJwiC!b7z#qeXDr#eSM=;}#$Hp7YU>HhDm?BC5hF&&RTUR_QhCLmYu!ZYn> zCv+z0y&BZr)w+l$%@kc)W$Jto_`J_@E$FhhH1elRVw>WdDy=wxw-)QE=*z-?o#Hy{ z`i;jntHZ-jo;H&J;>C?f0Bf(VCvu!A4_0M5$~pidOnJZhvkD;(^f1zQJx?BGGZvrU zP;nMPkfN(O?^dJ0a}eF@K~&Cesvq*h0U1!inVi7H4_!C)JzamVnCKBx>H)IA>DrhU zkR|#Y+5gB2yD|MlKEhnUvz1{MgWX`493vW?=`z&=eMQ$6^l=^tsP@rTIJ3}GY1i9P zm67L9&7KFa*VOn$h-Xy*ap2F91XUnsp`|?dt#lXkm)Q|f!}yHp0G-wTRE5+WXTDGd z;{1G#Sd#s*ZoV1&K^{zr_qu@d;9dv#TJY!BafiK`;XYdJ`B?ku=E~9V@oNv@B%HGT zy1t^pxl+WHBlOek2mZx-2Vsl{Fx_Xe(+ntk!6ukA=i_Po@oF3RA>Ty5X!;MLK-GxJ zKSYH)=kxPF`?Gxa-b0(`8q{TS7XJ8I_%+RCK6mnVRhjK@D`FEf@Cp|DnHjj7ttvle zHD~^NGt8?QvKTtN6Kl+IWJb&=3YaT?CNG%z0DT8JKVRZXAihLCNJ9HK9|SJMN{goC zU$S_1U~06#M*b?Xms7_P$a_cO2_3epk=k&2h3n)8o%$ zHB|f9dp&=ZLQ@74Y4AR*0E;9WkPq-ptjXMc=6n$NywCF8YNJ)@rv}6e$g<{%8L`)X znA};pn7ZKPh2})qf9&f7>+g*pnJDjm7&F`99uTAq`!h@OC`VeRdf+H=<3#$?8}P}~ z@jHkwnc3mVBh(jrMc8>s?RRSgpl72FEUp)Osn@Fh;gNpgfEAxw9D6)>^O`GourC7C z2Nv1CSoKz2&qUYFIP67*i&q2jj{+adDcKYXjb z^ZM~UPZ0P%b(D*1oQ_wy`SV~6X>89F*Uhjn6TH)*7sH$Tk@3-D?3)5J(`C)fe@!pZ ztnPS$(fwhc_Rl=2c|+NziZT1}Yp+<8cP;Y6+e{x~t`WLj-p&<)Yhmbz=%`NbXy?7~ z{p;NRt!$rrxUt)Ee%ZdPkd>ALOa!Q(r+zF$AUWc6apTqSzY#9yY7YG3ei#=O%#4>f zZ#skGP?dS4$B*%1#>w0!#XZW3|@Q5j04JO;Woln>4 z*~lyL<4*RLd-U-k5V)3Ekjue%FHcdME4R#ti@aHX+DzNA_jF}!rZ|7SqWf&_U(P0) zyq_~UTK{)?0In@yKSujmciZ@Obv?)V1a*XmkquXUUdwlK1~y0x(b=C5!Tp?5&E{56 z7P0>r{x1ddt>_*do$9?fjdfPVQ6u(uD*59DObnYNa3zu6Jy{aJP2SGVn;GWq$G2Y% zv!+R>(yN1{12Mg%@%=aQO^67%l$D9z zCxds-zsdfl0x%hb9745F6^PBAyT9oXk(j9_kqdU_)@mKd0EziE2T?ude_TNi%pGgCrgYTc~6K-UmKK>{Kehl*L0PBwzIiQX$doORpyw0Fnuxj5_^JVih z;jNCSHmr-Qa2_>q|!Qzw{gQPFSl{m&odzbvHiddY_>hmZTwSu$zMXL++@o^xa^STip&D*QS(rDcPnc3~IHdp=9 z=gAOG)~L``9vj(f?ku40Pyg*fUex*NJYVl={+Cx_Gvs`Id`t+qI|zF&GIu9tbzyq# zzOGZ_n=Y|TZtnQ!PJQkqcrz8-o6%}|Jr!P6{khA_O!nW%c6o+M!_8{_$3*)-`7Wk8 z!~WH`y<_SWz}u5 z8>=p2H|={pPZgX?*^1xGkqB37njKIvG~vOPT#tmL!B2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd8 z1d2crC;~;G2o!-LPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd8 z1d2crC;~;G2o!-LPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd8 z1d2crC;~;G2o!-LPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd8 z1d2crC;~;G2o!-LPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd8 z1d2crC;~;G2o!-LPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd8 z1d2crC;~;G2o!-LPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd8 z1d2crC;~;G2o!-LPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd8 z1d2crC;~;G2o!-LPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd8 z1d2crC;~;G2o!-LPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd8 z1d2crC;~;G2o!-LPy~uV5hwyhpa>L!B2Wa1KoKYcMW6^2fg(@@ia-%40!5$*6oDd8 z1d2crC;~;G2o!-LPy~uV5%?Ss_FA|PdHs(E~m@AkImfZ6CJ-4sIut@LG%KvV(|A#~e8pZWLg%KOVO z{3`4|&R+MT{|90IQY7H!vKw1)80LS<9<0Uv@XtrEA~$0L`uLa;_~!kW`zCh$WaafF z8vmEX`aiE4{VWmx^Q?Itc3*`3hhg?8{2nFtV*xh8zX%cY53Y_TKs5bpGDvSjRESuJ@f!~! z55I)B>8CH`L= zDUu{xJOdfxBSZ&Ja)uj;L%xkAs4X~u`TQpOwHcnagERhB@E!+wz8>56^X@e4vH$z) zLjT2jZ&nF-n!lsdN0E=a(Ob)%yt)%xelvgPsNqzm;0Sdf-S`QQ#K3i@7$ktdBpTVOzM((+l@8|nm5C31*3Y?1od=f13u1n@}$Zjx|A96SGopgRjS_&#bxep)8xBMCGf zEByUQz*JzG6;16_wpG1GRqW2h+H;N#Ao{AFI<$ONH=gT6V zWIgG+pZy#obM(1n&KkB#g!mxeN340{Gvw{OeliPsJ(#kxEP%)#{?pONpjxdA5MwxF z^KE~aHKKx}>_2@!_WPIk^63ev43GZn?`=nCr-p#_M>+aYwu%>~S48GW89Oxl9j;nV z`&lBM2m9;??)^K{15eHiiqG^sUxpjVAFrI>56&_&*7jL6{ikq5H+AkXK|;n7?`O?^ zICvNi`EPOD+tvGv3B`%OMgV(>Fs5c?KE!s~j8pHt7Afij@IG{2r)VQqgT1i!%pUj# zVh7PB$-I{%`}pr8pq8RGJDNwsb#_>7lX|CN^i6P9wV`*ACn2V`4#E>1e4KZp|97e2 zngBWD5}TrbU0^wduEE5Vtje%Y0v!7^d&xX_iK+SFS-ej!=Tp?8=9{n^a>c1HAN}`# ze2)wQGXLFhbNJrIv#q3oKI+ZUP(I;g)i<-<)7za$ObkESpV&<&NH1^V0v>&=%68&3 zUYty*`-trxt=506fw>_)VUgW*3GZdQ?g2S4HNsmsvzXJj5gUqDS%5x%4+59MKP#(C zcQdincHZp;^QqqL2Jv^P%>NY3>D%Kl1^vkiY39>x8~bmb>uk1vn8O&R^m2F)`;!4@ z@^_|1)c$09){&TDmb|e#JkRYMd%E(@r?C5Ej9lFRJwLt227!x-|5Rz!=`JU$-VWxx z0DSrUlj!$Ucx8ipzi$8Jgf#HkYWMX4F*DI39iEQCRF7^Z|ChzteCSJujgOUw@gn3kR8zFr~5K_ zeBeh#eqwRfU;XYctA*e(oQEIZ&R=~WGXyts=BX)}2dCvzZ(uD*fLwu;kpy)E^`BSS z#tR(eJo-(p8F;m_Pl80Bx7W45_xFG9$BO{3XEANT_R~?>nJTWhZ(hm9MEk5aKTVre z1jYTHQxkfSeeQ%8{HyTz%Zl(T*gD8_yvv#VhzHCA^C9v^oidZxXPLH|JT=>e(ntaSHJ)Jm4EYDXEmUS(f9xh8K7@sF&RPn@@M^R zRZS2huqCDiZpE{x|H|yP-!CFPHDJAeS%&;k)pr)>k_)OZIE%bd)~J@~8|~+8x=Qo+ zzxsvU{?8CF)k*WkYNE1<_UV~ifYqN@kmnotUHpp3=qjD1|2#IGK@7is|?=GcfJz#Z{Y>Y`QWkfw;G@%x3zhA|tjN&ct!2d1snW?{?~Tq=|Rn z)u(>I=1*)%qF8|E`7ANy*%9JGT_Bm`-JEYD(sVfzpsUCR^znNTxE+=zBb(^!=kO`d zd$?+#EMRhXbz6}k{U#@@_UP-|WC1@#YsGf7b*g{5iEP5{urK~QtJ<<8Q&UzwQU%8N zRGpqjj>LoN0pyPj5p(b(I+H4c{Qg$XNe1LE<^T7vzeIyDCbCzLaedDJ5k4`4mGJ`n zwBGJ`2h-p3v9bJQK=n^0Pu*BV=;$Y5k2f&?>%IUi`axJ7Kcd?-6<|?6zC{$|$~=f! z5Lt;i;pzOV2J$H+Y~*1p7T{uhz_s=Of1dz^m8slJM^;^i4PckW;cyr0y~~wee~omE z-jfx!pXc^33E;!!akxK?REZN#V(ZQS@Cj4JoeY0Egl2&B8)hC@rV9b=)Tp7mGj2YaCC0ZdM0-@^v!-c*ojb zQwKP!NFBBazNc5bs%-(@%ikDnBpMZ zUt0N}%x&sD;szC;cab1705Uu0^&O_8F#R2$B9@pLA^XlfMEC$c<91|g^LPIC9==3_ zw!;)u#Q?N#YCWQV>*y_x)Ma&wtd+~{hh-8%hv$i*ng18ziPZUM(?8+}TFY$|%=@7c(!({RLgva4s$H!BR=6WPR94F(OY7*}B5r^TC9x;HZPORY$L81wL z2c2TINZEnRQ-9diXfrV&H|^v1BXBu+^sN~1;?_wH= zT@nw-Livk6em?@=L{rate>^U2m%o|ZQ0pTTllRd-=&KdZp7K3CAPkBDW>R3PH8V4? z8<`miFfl@E#P4SlVB){YBk@01lFq$kM(?KwJho#hPZMA81>(g%em?@=g?|#DOGkIv zd*1nJxaYOS?jre<=pQZC2@sWymWs`$gCh!jnIorLsBWWo@E|gDBR;?tCai*^<%N^! z|D2gY{hsOmiRq`WK;A?lyYU_F9K+L0CE9oS)f@c&U*9u)ks0vK=;(z=z)bn^ui}8Y zB4;{7Y_oef&|Fc!ERGMC$(`kNQv(nW@E|0Htq?V+)9MI|-uMpuPtAX(y;&I5CCsV| zP2EA|NA~FMVPiQa`*04j*vEMw@O7@L+zdB2!qSbfG*#D`_1VjNm3nnonz$dykb}+D z8fHJIPDF#fRtuPVkQ$(<9iR6TGhTWxUt)axPXwsKIDNkPJaRC3o~wRL5a=Da9$kLG z3XnhBbdvfwF9b~f=%%~F%bg%C@7B?~naKbToCFN(Kdlqs zDn%39tLjZJa3^QhXPo;!h$(mvHsWDqN=0A(!KbJn%Qa@Ye={=4c94L{H=I)kvFx80 z_h;v!Z#Pz~P3p?zu;$(`s<3J;^q*{~(Xsqf$&>q^y(R~96_^-OB)|u_1He{}G`YhA zkS-CX?XC`-sYBDGEWhd^o1ya@3|qs+s=LZRCjb)Spzwj z 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 t1~B+T*r=txmduT%CJE;g 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 H-bGv_Z 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

    wjh^$%wE^W4jZ_bm!7Ebx$-WF$fJZP#2OGjp z!)yFZV-2sivNB{sFB)%8uAIpk@x9#dxtn8JzAGB+Y_XylvP>F`5F*388H9lQtBU>? ztH%Sd!tx|bkEBn{n^%YEdT09-QR%SWioa{qMQr4t`feK@H}(PTo4A#C&tQ09K>l zYvK0K{+Io1<_!+x886Pd(rhd()e+p@dUDWCt7>@tdvmSz z^VYTYP+)UFuxQ`6E-Oy!hy-Y#Uf0qrmVhi()@&gIi&v<%DDET!`jA8~{=63Ju1de> z&+>iQ(s>a0cJpG02UvKc>TwYL;BfSVup#aCSCJ|C5pd+f^s! z@L6d5;PIhL9lj6&l)(q!erNY_M6$JY?8;ds%o)gHzpV|bZQv(l2mCh@NtElHtbqIE z?N)v1lY4b$=?IsPTlBp37nDWQ1>cLvVR~CT;}^Q}33#;R`pT{MUtoQb#0s3E%H866HMIMdhj`Cw)Uw-FR8jv=t}2)It2e65R5n}2l(H8$$+Rg}3+k_q*7|o`4G-GUyGuWRt#@gwAvqIki~~3! z4ryJU{ed!Db1c#<_v+idCk5^1l9jBFV68|{>SD98!d>bWzl@cY@zqFN^!Wl!4C!+MaSqCYlA1&KYE?S)RoFE?|ZB1`(+d=Y6ND~lXB#?sB$(V`*& zvk;ACivoB<|4aZ@1fCQyRukcet;h8_Yv#Wo|uhObl(cI znU_SMkca$V`!#7Z&8;1;ZK+?WZ*ev}l*wTM^ajBs%?B@dp^=GKTYSGn0kT2rf2%d) z&rfptZdfH7Dqi)Lpv z3bkj2JZL^{iw^kdqBopxpHXc)E8je?>TzpPMy=YrzM?q4K1*JiH*sa1g+}KO&$T+U zeY~98FWcHYd~x|A3C*A4o>h!a^P8`|7v8Y*tbgr3dv61$i1b$R6nU!%?8f&OHHroeV zbe=b7#HB_Fq^Oca4%nJ*sh8@U(>q2J9l_%H9Hn?O89^2it~!?WKA z&*c;xuX%?e`i|;#O`clNxWX({tUT<|9wYNXcT_X3x2w&*7YDCDmja%{-b?^)K!NT0 zW3B0IulQs6zcb;;l9{KejSukb=KRYZovalT zIzs28^dtzCJb45?s`3VWQJ-Na!*C`szGsW!KGd@DxpzLkCypd?cHJz78$8^kiToD&lsOmv(@R0LY-$`tyV??Hy3>ASR#BL zpgkn6?o_%vJULdB(*9vqhJS!4%r$AwkrUZ(RpxhkHA&v;3q(WQr>7z~F>`sQSC3Y+ z?#=rznHMr(J88gipX`Hkm5O3C2!O6%4-z{N9_cq#^EVF7OkIuZTlp`luV*1W&Y??; zPrsXA$zOXajckB11nLWr9wcF=abrlw^5rR@2c$k9Dp#p%W{zFPGZjKPAKtb-n#E@I z`qfvwUn)Xm0TNi|k(Gnt?;XoCrVnNH9EKxvS57tG703qQWvxi=;5WWFr*Bkr~V!c z_w=5ak%)DHCu*AVBg6K`wJULIH4qY=E)AWN9p4hXTfki`E+h zpraUDhNgKI-0oV={y#pP(S1S}|WBfnF-`tHDvyxR$LZV1OF$aCG z){_bRua$8{@FQuoo%Pn;WlzFAT1|b_%RV%Z>$Q8THLhv%dAV z%@4Jkn{9^V&8BWf;ntGP69F4~7NEUbMZ_m^WgaH8@H%cg0Jbs<{7U0L-@^VZfmd?m zSdMWte`c>!F;F=i%Qry*v*wx~isnMyc*z3La8`gnpzpSd?T=-D)}Q{D|E=1p^h1B} ze`lSRyJyRb?w5RT>r3prBl8kE#6%-}KqHb%$?bZ6tFio@(fXUX^Kr~lV1H%~-4R-s z6Sk=p7aO)~gO*+mC(J3o7XGU2FF632ThD4DD;yeLwFsdb$589_$sT*A{%ReD%>Iua)9E0o!~eKpL_O# z%B&cZrI7i>Y5(Pn_%ucI6z*)xf?WDlkY{ShUWp+8aLEP`yQU00-$5D9$&wSb${WsgJ zXFYl9lP-YbdHo+`NB`ET*cS76=@1cDjOE)*fdlaYdTu?t6Y`g@so#d{n*Y&DXqLHs z;U~=4X9Ink?`mAzSE0bJ=&Pts@4bFb&)w_OWuQ4Wp-+Hc%eP~B^C`f3d%~PdfzA*1 z!OYtmZ~m>1JNyg<C=f z->*-1rrTMsPG=(tXQ$JVgf4d{>%AABKA!&B^e5Awzx+^R>$ao7pH1Hh&u>f*rbjRS zu1;4X4I8lox2A_#A5YJxr;&hZdOtGqJly}o>C@@Yw%whM3;tOO{K547>0C7Z{c!l+ z%>Ucd<;cUm>3(>9BkP@PeHPic9^3F}x)?w4qv;PK4Yz;xU}MX+qri{C+biMgN73?| z;r6Y3x)2Gt6M1-+*Uh}Y85?jv|F1+6HmAec>(hKby6x_DT<}j*;8&*~PEV!}rVsOa zZ@L!lUXKJ^kN#iD-?hBkjK<%LeB6!RZ$uvMh3^N${rB^EEZdy|Kbn3y-v9mZ_fB|y zEu6j`-rmpuE8+Hf*0ZyBxRK8+!L{)J?6fN~@g!DYEZdy|zZB&EJe<80ZQl%!Z)Lq5 z9^cEWNbr0jfphuxa{eFz(s6BC%hp@jHkR#80apG&czSk5`q#rzTQ)|HNza3tS`mSbW18(Gfz5k8b_n$~c=ybN;j;vgd z^}iecFqZ92fk)Be>%sYtV$(0rksTesHE)Fm$inq}x)~pEEV%E;oFQBf=kb5&|Mup- z4BvXV_-Ps_6v21S&JP3b}g`0O0 z{XLv{ycw=TdG}-GuSFJE1HS)iKHtjg`RTy)US#0lv@?HW+0GRB&FQz3^Ld{5@6+kK z$^D4z;XPSC=>J+Y|6#a(arXD{;H_-G8ZYqH^!D`5v}Zft{J8e%_ou&}{`K^i^Xnhy z)9+8e8F`TB$C8lH@GqL`$jy0&Vcp&Lbl*e-mNEMcr>WEtts$0T>aJQf13XN z^grkIZ>N8VEd0Av_P-OmFZP!Kpzo}J>>u943!;EK!4AK%t?zzZ{6|54e=z-v>EBNO z!}ME`g#T{(53vOQ+w|k<u{TF60}zVD?}vZw3W!hw~5er>?8gcP=`9ZpQa#6Xl)D-=Sps z4&^^z@o{Xzhp`x+z8N<^?&1Xno<-X?!{g)W>{`pZFS*^LSx-h1j!Y*a84sfK591wv zefs0zgR#7M6gU|^uO+uXh5Kh>2{s}Rm*NTZ1wsLz1Oxoh^uHua^jB}*&5t_@1>Viy zJIU;A&N(3d;7R!Y{X~hM1pEJG;>5q6{!P06|9nvE4W+<4xv#@Pc#nbub^SjN|33=) z|3Uu#n@GTqr{7D2_(yN(-H+Sa6%y=CoOdUPP}N`F9}2vXKQV%_03Qu9y|EP7ox1MM zRCdk=3mggRx9$!mfC{F(?#iblzp%QW8uNR(p0RxM6xbPBLjZfi;~iPw4dvgBG`y8n zzsGxd|896;FZ=D7|9=xNd*^F#c35OrUf;_5v3#=>Xh#Q{znyh=^!{jUz==eFy1&mP zGTfW3duBNx6?+mHeiI7|vomps_~TqW(PmzcB^n*QCf@|Ld(6YZeD8&)IR9SyyH3t= zpK-wQLaIMjV}Y&)37niggRa4w$p*d7MNjFCWSH;d|KprjPqJ0l!SQMTYzy9*?E*P{ zClY!3b)J4jk990`z7cKP7ri?it(F0#cRD^)|MUfK&Yv%5KY7B<*aNwN^5=Dt?R?_Q zkCSD*pXkHrBV&!a>Os7bt6B@k_eMUCo| z`zJ$f^F0{jXTBF5{l@mQ_r`(JI#%Ffwp`1;`oY_k$V9WXZ23|N4 zY| zQSNY#QT@hY*b`sXo*v{{AkdCVsfA#LT$w9k5y(R2)Yz0MzZ}cwQ9y)uBou@0&qZr5 zgx{qmokm4-06om#-F)M7_d{jYfgGI6_S-X7BM&5k7kHHg`lyX}4%UV}GUDj|3km2L z#B2FRRI2}s^{+)}e%h5>%5}W`Di`vG|5pBXXDD2rZ{(d`es-SU<$clD+z+-E`<)BI zA}8g4CBn#Wy&`@=Z%+rAef=!$*<4S@7my_~rUQu;(1S!4;Q*si@ZRg4`TE4AwOW-! zNZ@3y|5sn((lPGSNG{AbkNbjehV@1B0R#^_W&>l zYXb4HLgpTD7Wn|&CJDx%-pprm!2;-6yP3V~$7G}6z|+YR$`QSl9P(IxngZ`6!&j_? z^Nrux*=ymr@&8XU>gP#hfwdKZ`wq{W57@|W*nRWCH8)sELUTU*>n|t6dGRD2X7zE~ zpG=?`Xnd;w7lC$c`t8{($Q6?T_N+E)JsE;M;s0B?s!{rEE z027)KY>5+^6+-Q=Z}}I3v-={zS|ze|DV*(SbTbjSE>gflxk^!?`H9GC>k}-%$?%?C zxSi|X7b~zY6{4|}0=g*9hI@;DHP36kD~|HHBC6V2n99sA?6J8Zi~=eKhYA<3Kx^6l zSIhkL>hRFn#1jxD{lmc(Z zFY>L;q+JU|pX84ng`$fE(3~IU=Zo#s`(UxsT6KoaFMc#Lpi10@*FxgQxgPUOu-`IM zu7DiKP&NxdVxP<_ttS!n0>&u2FTaIL&gMU95Um^=vB1ooJ+XwxXNu4;HC@L4)}oPa<;s=t5SP##mkI@Didr! zxzMEwlQa^M!Q!*nG!em>_<*rYvHc>VL$TF3%&tOz#Zl#My*|6o4>ZR@$K+jT8`LlF zO3zv;JR1J19G`eC1l~30C65N9kbqWrAieP-Tno@#P!-U9M) zHd3m8a4dUfdwn!iqTx#fD5~QJ_+PRA!@QCQnE*Bx?&}QjYVkb3Kiz<8@dv^+y`ryU z*&qJznUA<9$2PyB7<%yfgpzMZUiNvUl!3 zd^a-Scsp`zXucM`sH4|#ITCRu5igA#PlfXb!|$~mOSbjxXzu>}H)@o1`T5J0 zaM&2bE;ue$+mRz2$Wm>Xc1y7SLy+*lXHq*n;F)%(mWFMaD3%6 zK}K(!o;4Yr+Q}hbDwb>2^!9A?`FpdyHQ!1)M2oo2=Ci|cY~pkM*oPxUVhZ2D14fCT z2%m7`i?hM&IfLxO)66#TB*&g|ZDyQnHHptYl`|a9IS%DjA3FPQj^f)nw;n~lT^>tT zN^Gh^Bwr|Zz06d)#3}mLUk5^YA*$Q(-#eiq&5%3q+|DR16SNUp@|t&F@Lx^EH~p5j z!3q8rX%GX*t(*u~j?6rfGlId)4ShWpq)(7}n6tfnSp7B6PveZd8i&qn$pD_r>Z;niqGAcJvIAt{VeXQ}QVBYhKdVS}wWGk@;c=~`=&spx zy1iubjqO+U^?V;SHTqQ&QMHE42a`R5JgU!;Pb{#%%K8 z@cKYLou0pUY#rl`-o#pb`3+^csY>DIQ=yXO`XdCGxsbYR34M^7h z@X&fJdMze!FRe~*Mvg>$ausk(JCloA;icd$MGv;Cgo$JTdNUs1japKQAP zda*v+$@kYYu=aR=b+)N;?02GHkFx(pxV89Z{BI=A2GB(nhka(B#145 z2ajz}_Pz2|zZ-pBD6W5>p2(xaO^-u0x%Afi;I?K4XrVZPZM`0CW807AGsM`ZLaxs| z@GOX0SyIDV*Bdm)q;}Mbp=$Ec@P93@hr>(Xh$+k{bu>q0t;qzt(<~lqQ0}u_EYiiu zi+RXAfw1vDTf~x(0(C)os`f5HgECniy`ZN^cgrf;09C&eGi_N^$R3>@hKlSxAKecB z;=Jm#;6aJ$RU#ohKIy1rl zoweu?BD@;@90~uggto?7!Vm5G>(gLsn{la8A=}LRtG?D!`)oW$J2ozbW5;Kn^ToIf z>ER5Sk?uQzv`N-N9H_Tzn}*Vtp@y$&X$w=b)Tfte~6pP`S5?PoLCGScYSuI_a1 zWc9iM-VXO@Kgz&cJS5$J6uz^ta=T|^Ma9_uPKHkOi%njiv+*awF?>K{6}8sna0vf# z9Gz>imo5VP8pnA(-{9Yg{BmRV3f-3sls|q~>r~&*qTu%ubMO*msi?5_1_q@0M{*Xn z2o|hNkw867jbNRDq=^$%lZ*{owPjamgDbk{@I#)rIWn<4e0+Y!)3Sj_qF3;lxgKTl z_*^QU${Y^Xbl z_+LwHkMf))R)@g}Hk}^RPy7@S zipptvtvx$YUF|uH{1ng8=3c8isD0r>*s1kgwHhP@DHE;lgEetoWC6#m@&)o!t2j#7 zXb(McsMy}g)^n@*Y<{aO2jWfl&-_0Y?mWmZQ1d4}eDnIySfhHel@;G`ku|AZ@D9#U zIm9)yiXP0-bqTW@_|q=U^0PAGz3uHufZXASW^_9Ld?kcE+00$ZKd;SFyEoU)bBRO9 z7?iWv4AOZz->4_7Vh(UmD5GxDI1JU>>p}l6=DS0oiq-5ohoYzAdwR%!`wi}Sho-Fr zd*4wQEI>zRI9l#P%Cg_ob$@TQux59roM3<2o zz6zeWUG&x%)n}uUI@dT^fdz}``4ARf@42`X3gElkDT#wPbhwdScXDyYGOOqP@n6wd#U$eis zb|zBhiGgwjB(ZkgFX<}nZ|>2Sc6yQmRV4f;VVw=8NYHgbgwSLwe6?ioD!DLjR6V(S zlYPEn6&L+9hoT+ObI~>0tIw&Fkq8o?#;)6@{u$L^coG5upg&zLkHw5?cYfcITFook zyM3k2+VI`Y{?fqnv!z~p!5{ib7TFOv!udq|&Pfi8LB?|yfkcs!MjPcQt;YN2k;Q`~ zcyG?ZJFo#o4tH|AW|Gba0j%QkR&>rho~@el=eTr#&ivn<^)UMII{S3 z+TA{2HKUHfrQ5CWhz9VcyoA`Bw;@}&#*dW$2V;fFVKYM{j106QS&!}NDiO_9*1NC| zvO0|eiZ<)piyTFSC&GVSgR&E@z8&tYiX-xBtGXP@y&nleTJ)Qa@~ri!uoV8w&KJFx zFLat6rul4j$JtaX;Xp_L&v39>kB_YP5*zX$q(x^Yn=D4do%U!#XC#Eq>*6)u*soy= zXYToL=e$pHE?3exP^3}ozt{l!ttYVff(0XCIs<9HyK=789SeFe{MW5RC)jhy%P3Ek zpN^|gnblK+c8%}&U_QAR3?+GT$N@L-jmCQ|7Q}TJv2{0}YSl&Y*K%A()yKgSv~!>S zZdrU;3A);P4c_~+76bI`?OSt|jXBAIs!=mjssVBxjabYb<=RLg8CzZcdv1&DE1vL* z#bxYby@7c(56m$l%Bhz((ntO7kE?iHYut#f9ID1vSB)0%Trhrs*3~QU1~mRsB=GpG zsiMJl`uQChV5@m~cDmj~{-*W6#*@&7UJ`q|%7w?xF7-b2`LEA+)kvr4rgy2zxT?#( zAfHC_a_amzttirx8nRMt$;gSm%DTw&~R zaU6us`Zf#WDsZ(vq6ibm{lSXmeQ}}imWInrcg5S$8>P>1BYOlz~Qn79}z~1#_WY{V%z#`~M za;L7}z4`{GH6zd}=Kd=2IwabU1F02n>EzR+!F#gQ^r*8q)m9f{(Rq0sx@m+^b2E*` zSOJ)g(6NvYe3rvgu`#b78R08PkkvV006cd5 zVovAk=yWFHu0dNZK&~b(kso;Hok|_idg>oqH(FZu0T9mn4ET zi2RF`<;m6R>><+%S(n;;Fy6`lHY0-v_5bwLHhElGAsS4#FGcr`=h!05(|Nt0a~+S4 z9*W(e_cR#Bgn9O+IGh&uBHjt73+6A{5PUXuPh8!YtQc19`FQwdGWLgptUvoMr(S%<%@8p z)|nMxPnsJPrGJ=xaEo1F&-H#BNH2*_B34JAj!KhRdCp`@SF;XPUSw=U7`5<~Ix@y0 z7}F^R;1$RSu9IRi%X*0ykI%ZUj;)eizUvL3{rVSIagqJk{UE|SmQ@~rt=9!!9fAOi zqZ41j&^Sc`AUE{@U9}_yx~q-nhjAC5)qBhwCqC~?BIP_Oxt4Pt2)A7WPje!lAhA99 ztp6AP>iHetFI0SVrjr5Qeev;Rtoh0!zoP%fu&q$&Ffc;kV9udaU7z`SY>tr%e30*6 zeTMSwCqeIqBF4q*?9(|5Cp9;N-?YbP9W!z_?caczb=R;JG6IdwaHjlkRgc!zVw;cY zgZy(Myc~&;TytyyN>7{eLzer&VCz)fd2)tv{(b(E6f# zS1+^BJ|AP7i}pHqh;LPhZTAFQaKpfNm$_kHsIV65|=yl*U8^v4SD_MSX% zZZF-bybal?hrxZ`r`gHAidR^uB30N0UQy@M4=e}3fnC7j$$1 zTnOW~;%KyhNN{x)Gau@>F-A)k&eIhjeH=2oi;OxeEzTETEiqMNDL$a%?3ZyB{5##o z8Lw=B^=bI8dWS={!wb%GezyJQhdD6wir%wCEPycya0vX)28aRq`^J_<`_52|u~dPZ zuVB%;vS+*(ELc>_A}n&z?F;|e2A#sIlL;^<$KhFv(FV4sA+VnwF#R8>&T8t#>u5ke z0smzKcukpORs(MubvF;#XbmPbYY0nXOEDZP%|jb=ulLBDK4fWM-W`bU>o?sUsT7H@ z+GGX7U*btuV=fxcqc7eknd%C7DU(nX>l`xwa3m?NA8@_&zrJC~bky#t5Ux@lcu#1> z&Nf!2_q;MsE7zj8s-u8q-be%wjt@{mGXx!-;}{DD7lq@sd>~)V`pXPD5`O>{;HONF zzFhs}2O~#k^WW#)dDUyk0zjDLkrk@nAVDGtE04s|$O@=cbNaOZML|vKrKG) zCs{mFs{%``av|1C-g-f;?yT9vC7RR+BI@(ZQX`dAzLyG=ebhNu!vlC~vQhtP;i|s) zg^nWsYFG8YIn{2133+sunEtcR<^bSHJJTNP?|V_dBNqKHo}n}GL2_nkslK!Lx{JgD z=AY#KApxjRHyC?Fa=g<1B2C#I5r1W@qm)H@%}TK5kZP@sd*X3KuOh+qSxUqJogD(c zsRg*2?^h)Tly#Buh2Gsi#1B~;^Dkb1o)v1hRUD7vqONkdh>Q%>ucBdj{y2NkOEX2W z{%}MyvUo>sSQOTt_Vf6xzTBf{2iq$C?{kDj0dNUq(mXJ{N17a+1k^9NPDgI#qBae` zi#BiN8p&rn%;mUfeZ7lX(BdEDphN+yvFr%)Z(mGt6Z-1j!)5b*(A}r=r(!>nf!eSZ zIcRlFeTJ^J-%kyw8d<;pJUL(Uh2a>^K>_TsJio5v!{IhtzdttQT;A`TIgk5hiQALa zcnt`ymYf91`Bl^O2B#XB5%n{OKcXR<^u@ z{^fn;-)Z^oxhu@sP-R6Ss~Z7*d-odiD6)d#)>Ra<571h z%c=iQj8Mx*wrIWBl7}IgtHOWJb` zl(0@L5gS1F+id_Tsy%cpi-@%|9XJ|^XkLJA5IsN*GMlTgn1_=VH2)=+b2R!PBi5LU z?xQI!Zsb?%U;cL{*uIAn>+jWN#0^%l-$!}He|C6@E=a)H=r+s`>&f`idYHU*SYu2V z47kWb=c5(hkpTM5IxXJFbvg&6Dt-~KunV@6L{TjM`aKzMH;9OWuV{~noK$J?dgdzs z_RCObeUQzE;M88tp9c>u^*$VL{sw1D%O$GwnV%>^U=74%_D1o_hin0~&Ns-^6){|R z5%J6XLVJ5- zUU}g^y%Rq)UWBo9d>jo&8|C@0_KyFu^{j$^j0OKK?rFEEW-x zSNyMKA|E6~ZmSp(|4CDOl*uK_!T+mCtin8S=KL%F$-L+Y0yYCnXJX+Yi=k+_T#%@c zhN}!f1^z?`AIz)wi&WGK*pL3TLlf_1=ga|I?8nMC$}`&|YkVvmCJ~DbC>Fqd8DbfM zUHML*km%BiuTV+z%#}yJXA2!PlBuU?cC*n0U%;Ad<)q*NBi&Xb`}c0>EZ$kXqF8y6 z0JCouZ#65xj?!XsfU8y+g3biqEht_-$Q+Opd&nR{Y^*ZPr|r0ln=qaz&$zO?^KWlO zKGf&g{LTalBkB;Voa~OJ*d4h&mus!%A(gdJIBc7^vsXz9e7|7TrAAQ9SIk=(Xpf1J zBE|u%#`0e1ET$s!bW;w5G>DS)g0(irLKbn0v>+~40DqU2-Y=TJyn`5R`!K7XP#n52 z^Bwp1%srUqcr-VYv1X0|X*jNVMRet<0m}^+BSH#d1M;vpztjofH${GU@47@Py*gI_ zwUU6^tJ(_Bd~lCNfpP`BiReV+M;}&Yc{^03`|z*q92sbyO)qeBV~vWSWqaxCthcQf z(9gru`!7yJYdT-AVEc#DcjnIzLT4S;i@je9{bg|2i^XU7FXPxgAy4@_7ETxc(SO_* zC+HSf&-FT|JcBD@T^{9^A`$+mokq4;d$pC#jv-aMY@Vo*z!Lqf3h&+L&S)RcPw$~= z`7>yU2Q(j2$3%*!t1axoqIHngv+xS1alC(Ye&Ie@p#S#yFkCq~$MIr*RsB9q2uJEM zco#?XsWL$h?&b>HnWREU0?5P8SdY{B4$33}e&<(}CfsL5Due#>L-vsc;K4elp}SJI zP+dR;ns9NI*dJ<&_VszO&&}sT=;9y!z-s!UBe9bGyu*KfzFB?mc>$VRio*qXS#H>> zgT(%uvrkbWVv|V+$tkD&%8|%Qk5x{C{J>dv{2lvq=y2H**XCjD^)XVs3 zdeZT|_O8b9*sQM4)v;Q0-!7b_rz`|MR7$Gzl>?mjTbk@B^#|;DExFDCGc%ZX4ssAF zp34^9Abx}Q{e7jN$8OZergdx*nWX)sVTlAG9yJFDz(|74H;=_%ct@V5;NH!_i7qgLHUMYKZ=A>1q6HGc4lLNwd$C)) z!JC<3iCfuQ_}XJsnq=_W1Eiu;PB#W%Z}RGmBa*F@kau29-boI0 z)$IQiY-Lt`woi|)>=+%#33-wFM7iL0PPR7?Qi7TJgFfwnN5!S;wRiMz(frST@CI^Cg9r2|WQY_f<-e$#x0@{ZGEkVyDLa%_|l}kl& zIKSlqs>kIP&kot)+LQ3ynX9RngGD`q03VkA1NgE0CtoC{__3a$XutAS{?ll&9k0ck z*Sc43eP*?E{Ni?_UjDB3OxNHlb^R`qZp@F)f8HGZtj*W9j;dEuE(quAC((;G(OY() zv12Xs;_Hj%=;$IDVlF=ca}8@|M>Viyutt#7ucy=uN81@1xS2M%1#nO}{A)?K6a)3F-(QO!mbc_97QorQ%r zD9zB3PLT!kw(AsNoAC-3>nGW~>TPZK!Yx^%4`%-A409gdw_V#Jd&j}?BF5%;DnYgR zq^QWhXLL4uL3hpK@+LZbJNvJCp4rXBw2k*zf+Cxa1zMGk??vyo{(DlI=i|xz=+KY{ zVI6Tr4!F^P&(IUSFU7=7kfEo-;w~M<>#mC=)K=ry)|N&A&(j<7LC#oP4FT%LB~_iv zi43)Gh=<`d)E`9m%`G`kIbJMS^v^5sTzV3Ft!Kk~eGPie%=2ItOWsVkN&k}(*@e|y zcwO@$!Fy`;Gqky7Yu(ivR1|v*KBwNGGU3?$9tN<&vTFKdOs>y8$tSm)9_ZC zB(+!__bfA;!s5s;@i4qIJIyBG?UuFQ^8G!gD{y@O8#%BSu2lyEnTAKf?+Uw<+&L0K*hrHA!Y$FFK@ZO^w7bFEUx&iv@c47)E4c--+Fuh z$psG4Tt0ls46FL^-K{yp7Ho>~UyT5YEOq1Hzv#f+BRx02(Y!(>!LeaU+t>o2+Wgi_zF6F7zw&eA8z>T_&OR7+MLTsq?Qz5{=An?uH-W8yXSP>&g+H z;%Bd|-1aJdeKO}9*#Bk_c%J5-*qizVS49@doj6g)=Z>JjRbTX0>BC2J`5@e{w_WUg zXgW3#njCUOu02{)YVo*;88Os#z9|`?=WO+RrMt{%?9obzR zz;PK@5>l@!lZ)HU#4R?L7q0cU1ux3$jTzU8#>5y#1H$B<->mb%xUA-E8+$mntHALE zX)aMlpGEITp5E;WT#u`)uUI@q5n*M)HfWIKi3p4eUX70bFC*a{Z!JzT#|m1ZC<{s& zymlm4NAxudVDyBFt+8JEyKuVNkN@?f0-&><+1GUs>@&<$!%6!+rLX5&x^2{d<{2oQh810D3MxG>rj2 ztMfiV(`2Bwq8`?3J#MW5&NnjWf0r4>maYqyUgTj!w)~HZ4UEuiWas&)SHaC%m{$Dx zANk5l;a}}WpAkbsnq%U-dM%4xYIHz$Il z8Q51GudX*E*sKu!U%tV?&eQ;7w7(dKI%5~@hsn(&QhY~V9J4W9al6m82#>-=mC1|Y zVMlWsP2&2*hvcJN*6FRf&{>X1F`L!+PrhR;KTQF+d+D^pT?l`nYkTOR0@mO5@}=1y zQb0aB?%p@$R=LRX@&T>R$j7z*jzg!Ck8hV@`;lQhd1raY&id&{{li=K0sey^)O+O) z8&wv2^hp8w`^-}*lPJ&4vcdetA^Hx+@-hmrj*A5-@@wqXUK_r@`P=qz;Cie2Me5Z+ z+wjY4*Y4++qHj?~`?5#^M8Ny2H}TJWi))al(+`H{%_jKY_;Tr4Gh)nWGPb_YuXmj? zypFrf_}e}M5hi~?4o)ZMFqW550NwR`v-42+f~M<(;X)RGX7(Geygbg+f8W0d|V?0NZSvoe4 z9^0DT0PlH?RhjAQWgPzEZ7Klm?pZXP2J*W_&y5YLmkYk*C%QKcZ+4)3E62%-&%AkY zLZi#dfU2V>(1<;GA5mhng>XHcU(mq9d;D*|hf(|HE)WOkXogx`4ePIhjMJW9t>+yQ zfEWkr|6&PXciR;N-O(r9NcWOHIFV%qUX`-pEtED6$WY4CwKq`@Drus=l3@Ohw6lY{;45 z2VG3OLG707RB;dooF4VPuOZUy0;8vF0DY#l#tJPce96L+luAJLUyem)NS;+5AM$5I zcmiV#=p?Nbv6**D4-!nK`Uv^4JxgZE*}C%huq5=z`^Y7TA)Vt~_%D7~IzL+t5T)ok z7|YkAfO(nd5E?_(w7FcUKdwZed2_|6O#)c<+IO55Ns=Buz>^@Fm#g0E#rDi6e&1}* zOGZEzsQF&l(|cAQ;^0+U!)YH!d(>r+I)9t_Ot$J&@(5%3`V=@9j?m_2gFBwSylf;0 zC9>D5K;)xY!Or#B4vXgCTccm{@=%$KoZer3`LMq(Bv!!~kVcw~8=LW!Kaf}OioYxh z4-fx~RMd~#v94ppm9(4v+SkAJ@ynS4^#V)IR_3&}Ko*c~fZytO)nAJ1SOb2SY^e4w z^~A@~|EJlfnH{~qW`Q>jRSiJbsq^qKq^mZjS-*M#II^c;Y_6sTqG=y3c|ySW_w+RDGl7nb(8UT;ttXkJfD4jIZAsmpX6kr@AUP@nn#i~;i` zx#k?il{gGJl7hyN%`VsbH_KT0<8j1~=Ob5EyoW6Z_g|Is%kTAO>k6Y&^j)4tWUiL8 zjJIa=zS%;rECQJ* z8mRZ7=dAse_z=$wC4*Md$TN)k&ceZ0{m(<=qg=aZ=bAI1V{BTTIK0uuIFtOXSaI7*UH+w4j&;FZ>$8!YXhXuR$DG!bIjZ20JePRz}9bh|WHA9fO zWQ}ChF~|pr307q;$5-X;m-{_Vni))|FimSNNbId^qd1>7vis_LmqLGIE6lmyr!30k zs|Ar8=wF}r$(jGEH)NpoKKaICOkN+SJ1Ys42^;VUBy6!q7jsQegc+^K!{T{Hp7+af z_RH>dGQ5+h-gt=0FG3DY9Eov-;Ci$vUdE))^&|{zbFcr zrCAowv!svZ)l3VX;~^%;N!ZW)dmRzD`1ASz7{T~&&w5$QFVykifL4EW`4(H~5HA9S z1YtiGXEVPTe*PE5=g&WnxgzE9ao^kue7_k6TaQ_CI`mc!A3kh$W@FxyoE#1R&GLIF z-lcf5qdM+qPkeR;QG~T|{_4!u{rPnN_I$G*t{;mJ)`??W{o(xS=oE>o+!-%GuhkG> zH|R~@m-&6oHhVCm@cR7UKJ5pep#X9snp7cVO^Oj%hp~LSD6kgp8^v>a=KoswWsIME z3|_13@$Kp}a`@%!7 z1u8OfhE{Sw0@!vLTbwl}*!(L-{dx}g^4t%z!O1nXiYQ+!Pwe}4`Higpw~zPB743~5 z5YO`i=U;GMUQmsu<9nfa`8k^HnXEE*p3MkF!jUq9pWmBnpRs(~DIlXKvQyQg?{c(e z8-(E+-9rGEA|r<)DJsE7^SwxNp!sh*Z@=pGtw)=oJXsn&K0JW+Qt*NqNR0y@%c@YI zy?!DD@q(JoSXPe$G6Z886c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j3 z6c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j3 z6c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j3 z6c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j3 z6c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j3 z6c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j3 z6c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j3 z6c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36c`j36!`KK z*!^>My)|8*9!?)jkEZYZoIS_a+l>NOr-ReU>DqL4x-f0LJ?MZ=K)7j}(^!oO6G2GwG-^uCBi(8@fx3b=zZbUY&ME^gU-k*Mb`m5=0 zw&%@`tNtkpJcwT3nw~_z>HdXjeL9iXThoJVdobay z{?m56-EqyIp}=p?Tzx-!elJ@6bY35Y*PAoHZ-v|MM+WZZ+nbSxtJCSc`@`vXrteOF zG!VdND7hU!{KfQN*}JnR%dYG^>=!81h?=wJIkV=uPz4kUQ+Ko3Y?94MB%72dDky58 zEk%f7h3prH2P$mKa!3z;a0KNDhxO(N|C#=N=c~;G(C7xbvd~7>-RDMT-h1=hbIx7E zx4yOZ+WY({9{n^C{YiBEejZPw=ljbmjPJpM{tu(~>)G#K{(CF9@TaRkk5#-M7C5)v zErCA?qHo2=AI9JBEt1l2UA zV*oevE;eu{|GS-MTd4(K&fW)BdsiEI-Rki5Foe17RtfyQjNm*^On(|?_h7+y+P@R+ z-j3F9#0F#n?BLE~AGfmCxqR7o^ZR^$uH^OHcCQ5f2EUHN}n{XeV!y!yXZf0Ii7 zvpk+I@%~{Lpj;3a5E-sT&zpJuFt%}XL5Gce&v#e*S4SrT>@tmi@p8Yn`s>x-uKwTE ze_H*U)t_ZV=Xv!0e(C}0d&YZZ_jGEiew!UX=;1qFU1nccIX!1L(-L9{Cl7!9}<-9OCp z+ldnAqyLM+3H6{4^7t&3;JNKa3H)^R_k;UCT>WJAkJHKXzonn!FIPWKX8&= z0a4&qtl@{jhYzFar^)}$#zsDj_Fv@Hv;61#yYb7UJ3ASb^a5pLt%7xqS24@ zP~ZD3&#UE8DKJW`|MRox{6(zck7EH(V{nX?dbM;w5;#<+A<_OCpz{|gc@wx`SERO);0M&HNs_hfk9#YFp!)cnteCH#K;{-dzKf3W)3 zU-;~N@n%TiKs3KfZg(J7a3a;cGx7dA;dd&7?}rckFc$FB<>$@#zVlmrSps`jZ>O?z zCK=y*VS2FsMYy2)&QBBRe=oIyzsT>OeEDPZ^&29AeL?!w>PUFrr@{NrqI=z55AydX z87urzvcrFv&fh;L8o=nlIOM1CFH(;V&6a!#7J+JqU%dJx&gnZ+8f=Go=N@2^JxaLT@O zdo>BX8_Yi#WIdb5#YnpSerEeY1N|Q6|M!6b=mOIl%o^;aW^A2^ld++lZlcMV9E(4@ zjypLod+fYZ=h1%-1ujSH_P(0^&&4XH|G%2-#r^Y(B=I`hH{0`Se)#pRVEeOF06XhT zT(%m(!{|j!UQ+K0&w(F9$S&{op=<+x4CG4GrD+?Do@t|DB_dwjm7WD86VUc1_j{o zX6$EY8*Mv|6$bdXS;wx!>@;W8gGT@Cb91qdt?c34R;wv8=}c&)VrSR#rhocipvNlc$wntOe55UpgzWvjTX$Sprst;icFj8`_!g9g7ytFyz;?dO5$L z(T!YzF0`JBwxJVC+{|CSh()YMF7|kC$rRso4ZiC4GrF@8nVHjtQQ=R#N5rK8vj8{q z>dE5!=KogmY5XoR1}1bKptN?mX9C>R#sI ze|X`QSn%cim7lQ8_A01f&h2LvauruU{(?DhyUfEuBM*ue2;QAc?c`)S`?j~X5R9Je6HVu<;Yvkr8c0B zF}E*E;7FtcUwIGAw3^q0MWV%0e$Kmfbz27z#`DJN!r$8qHdqA&Hf+WJt^`SN^H-k- z{OJjno?0BwM(bGa8E?GtsS70O?_oS*hlwvzBHfkmzhG$E{(1`TMW?>obdt zRduksay(uBbSaja|7-OJ>%6cGt3Hw|Kld3c!RY`MFKEa^edb~w=7ql6W=&C;F1FBW zR~=Au@_6uf*YjwxNc9JEQ(Uj;BpVoULoB)wOFSJ57^79Mc1>^Mr%psm&F(5yYkTS5 z?`jW^B59uQ9on}7MD<+E#rkvtJ&fFoxA=e#|CbtL~~~#fZi++@)6~8$F%)|Mtt#%2&OrH}7*B(NcL+eV<(UGpv{E)f)8u;{JTU zo+#@V^UV;gr?y5&Q#TfWPhl~E@_hK$g@ZfXSg)2)F z6X^d^Mgh-64?EjF&J}gUiT{h`Vm!_#`oF(iC!KF&lYT@oz#jD9%tiFT8bpO7iv{f2 z*@e9^pMGnp@?VZ@uxMERWa;heEH5km@cR!INwbTt_K9_ox*wPzZ=|2D2&ZPCOZ3&5 z-w^MIK^va$=&b~>R8=T;R~w~!mcS1C{QX!iE5RBtQ6on(1pMG(j&p1oF@9^DWR3ss z4;Jo;rquMCL#gGGEv-Mxv&tFI7JHvZ!tl2qhY5II?1uoNh@UITCpTgRJKfATyb~Uw zzDJL(1gQg$*u(xrDE+7(E>~QORELro-i#HViyioOUAg9Fu1g%)J9$7x%Z=>o)@TjI zc%Fw9{b*lgt*-eO?`l*i@|THqY*6%QM(DTEIMu(MZ+CMfb4+ka6-AaXGD0&@T^}3W z#(+L!r?Qvpi~d_ZV&mS?IihEg?XUBubLy@5LM4i2sh7*0+R;%PC?CMCs(n^~d*O!= z_(|-gD2r!zMtJLXM_vO0>`l!^r`O5FqUgUBU}&J~RL1fsSKKwJWvS(^kMo}ElH0Vl z(J0VJ1q0Sw`>VzN4=n7jwe?p2crw0pC)yPQngf&vcn)u^1ybu!@zsr`-aqQ^SEKjy zOWk+pqb_?Ewx-+Anj#PY0}u_`lLFagqfiIFvj?lzTD?kTTGl56?0l8ZXvKBe#m0hv z>x=-prOrk=t>)v%u$3O=_BeLYw0g%05thN=TyLlgXHBRk2vY_*8od>=ZwOFyQv7i55 zh_AG^4k_8d!^PW2Mo90?2Ftcv3t%Z7cN@sj2zzRYv2VqH565?3ZPU$pXvriuauoL< z(&=$A`ol5RD|x=SL!Y$TRZ6>75zQOFkTuFyjTUsRBJb%E!2#BJ+Z!1er4z4p(qQeU zBVTePTPr`jh|c+av%s={a%}gHK0JQksOniWHDf=zNKVAYjw~AcW#l|MxAb<&CUp`W z%g^at;fY+cst!)qv*IgVht~P!FDz9>lD6dva>Fn3RQf-isIpUh`enY=cW>VVi$|%~ z&~~%zbCHXTfF@hlAGsh@m025QfvwFM>wh9IUzA6*BL|w8H%>Dba!j+tzkYkLXq?yL zcCt3zJZE!^%hCJsJWebR8G*{sKp)#eK{ffvPOj~64|?A`J-sO zm4S|9bX?Gtmp!;5vj^6-65RP5W2H8-5m)eep>mT)Z^Y44c2(dRdF$S&nLkb@oR z=igYgY_8#n=m-j&%|6XAt}gLJpMR}Zycv3j?(JD@_R+`HY1xCkU=ii)- zmW;TaSkU{-;;+z|&4?njac0r3d3=YWWAnTCu62iWpByo#&+j!DA!?msx9M-E*ZWq`)EXY-A@cKnyh+S7^5btc zKF}WPv$qFHkDQM*9ml8PyUrWE7P$X~oC7B4$lMAp9FKNbjw-CP-pXrv-NF3l?1CTA znI-8zWK%Md(>Yeh0DX?7$~JKd6(^Y;bibA(97{AmocDQo5ncu(uCQUqB37}Zjt)1L z?R=DCr`q^cf8KmfJ)UY}P_a^lhmDtP;Qb{k)K5i9C_#R-L%Qlb9+zHfSZ}C)oz`J+ zGN`QotK-7DxUD6ou2>dvH~Tb>U&?2nX9CJ!tF zBRrP#8Rb77t6@j%l%4fHm91X8N_Yk{AeLk8q(k*rt-IH8KG@&>$Z~kzY+jX$E??ot zoo|U-LDr6+Ku!3mzYcR?3mxZS9qkFCqh<(fz~|VEnA=RCc>;cRW6>K<@2;T_ zvq^IYXuS2k+L_nvv{46YL8B3c&PDr&VhQghd$<{FJCq|iGYb%vdY@9?OAaH>iBwPn zj##yPowm2)EoRj4sOIsVC-F3XZ*|Y7u?6oN*OhzAsvEOMWTjDgK75DtcwcLW@Wj5x z*{V6O?C(G2cx(tZT+VwJqN^i$PS!{a;WqepNg{_mO`y)ne!Msx382?prxl?zxO zfCaErpH#_K74E%@n!VO?obg=jWxY1se`kI3!a;s7jgt;Gx0CHFAqa4<38Wb8n#a3cuC z(jkC#t6&%XvtXZezp8cH4lSNsM#bZJKhEE=eEl)zew$NmS=fxiP2wk259fm zj?ntK9&);B|5ZD5Fz$Blws#zh=Z!M_%drXe;#j@AL}wa^*BxW_S;uMT`RzRK9SAVF z9;tPSW(nqgsT&+yzT=75?nbVdm12D?4VKgbFj%8Y>$U0lGsYu3A`g9$?=9nes^sQv zKu(nxh<`9YcVit77SFMNxf83Q7np2LNcG*mV49Ol%C_32X-|4Beh+=SOQczPypi>^ z`?&QcpLEB0BY8&d)g&O4qd1?lvOBBM6@$u2It~Q4j^}$=qwa9*7{8R^uyEXzt%z4x z%(`t>b&@r!o;L!p0J1jU4%%K1CbEEIk>0-Oh;GW28Z+wYbVC0sh69Ts$#$0@ts7UM zEplfa)d0M|6TKXb9kRKyJA0Sm^$dMQ$Bw`v*ajRhC#8t;ILCK1yrESe%;ZwOq58n# za6(xDtG>NlS!0J)B3KG`xNh5?$iyh`iO2xzVorA=SAK?7(U=ZiJ=_Q4LG(sis(5Or zEQBBH!Y($`6TPVd4*fW;I1XbRv*Szj-+D1Fcrj-Nwe2>N875HQCNe_A2(=!mId`{jW4yXgjUgRw@oif1ofQcAvMRjW(X9HWw z5AIsg{cxnjvmt0__dd=uy%$#_xnue7mE{$5ZI-T5z=z7n=-BK(BgBo!t;oagvOtzl zEy4iDxx3&D7D@iafA3cFblgnRIf^2XWJG#4fvtX!GqSi5PZ~w4Y5q>T=6jyZH>quy zH=?%HY>}_2A%>-$O#>?ZXGqK+@d$0o$g-^@YRr;F!Ve#<6@7vMT`wN0JvtUvEyx%=5 z)+rmXN4vXRyU(}!>?+3kaN<{4ORa-_+*o{I{q(Q?EB0F>la~}1o3C}0k8JRRbJ4vA zZ=pY0gz}B|;;6iVo*=7yta%yBpeK_eB$ z6mk2q!0NXcQVVb<7ApeC3tAm&{^;CAfUX6nUtFhvc%ep#DHtbKDSp+?^xcaZZ>@BH zsODadl;}&X#w<>V+};VJJv6rYk{!SReg%2)?+>C^{;lUjEp9LY`lF>js{fCcyT!qM z7!7aC;e!BW;i9qp5)b9Kj!=$JcH!vs&#U=39XG0o=B)&j2aNq4x#JK1vf^ehwJhgw zw%*BTr|T2$K07eh^={C;h<&wpF1AYDh&-3nf3EEU#v!kAJVlr zU{806`y?39RU=r8?#{D|l^B;1m1UQ@{90jvL1p{xJ~ndDr~`e91f%}o%4-YW_h=L- zx^xUt9_u`+{f#cxCec}ZJnV4Y#(u5eFRmNgv$iJL)-T{7y3h_~Q&kc{v1)pGgjQAy*E;%65EH>(bHxq21@eJG^4|?NHf28L4AP zh2Lc6!3TaUf#|g zumIZEO+-JmkFWcWyux_0JBB*4$j=K8M@M3f_%GJ8OFhUP{ppBL5uUx;r}|e1a@@fK z?Wum`Td>+&K|1GCXDIu?{LD^K88pVVej9%pDwoh>lqEuzBz-qzkXtDKrII^KObEmTF&j&mFR&d9*jL&v3raW)v6p* zy}$WHt%5B%4+}Ix_$+^mF|1FNfg;TS^`|<%=+f29jR@*!!Tk9Et6Qhd>Sy|`^;PS( zZXc~~ELAdGuf1}jtV*Do+UWW#3y@2Zck905uxB))?q_t~vuDwK=MTsbipzZZcFqfR z_vZ@45hFlm_Ox>w@<1SGXIbqkXG7+4Ifor?}_{%O0vRe+#?RTX4P?aL~%(+rLcO~q;d z!=`C}GydW};54Le;90A2)jZx0{XIkgcZ#!W4A1f4fs3Qp&F4ZgC4CW>haSH#?LzkVe|&E0!*-7OxI(7?H61R1h5{9 zeh%}l+|LOD>I5z??)Zp|O$?`7)mk!@4`2c9{Az8r3_%9SX4>WBb2LZyokikk_GkpZ zopYI~0q^B|vNQVEV|XxEQ}&PBv8w8r-kU@6cD#enLx0Eip3H@Pve5qZnzg!8Gs##( zM={t58|i)@FOzr zT9HNl)_tmFnlX<2Jo83B4gWVvhp9Cy+}1b!^Yx8b0t>Lpla5r(4Nqi6KINKNkn8Du z?&cWY@gFGB45j$4pJ!;l9SdD2My|>4Ys(^x@8uPauud~TtoS1{Ztq_!zUBQzaVxy= zIqZI9_q1<+7ND1!1-J(XY%U)!1Ej4F!u&9{GJkvcA1z_`vOo9f+aG_--`ea($tjbH6Yf@u8zT&_ku zT8GVQCnqB*9)=~8FTXD98aW$Q*DkB}N{ImFOsxRWK3}>Qj~t`$bSw%q=3{L5e=P`8 zkhL52KeOoCJwuNywsbhp8vPHXD@89@uVvI2$}+4&*3~20ztsx#uq$@yJG9SV{g9<$ zf_~F*Sq|RP{1qZ~53AmYg6mNS*c0@Zy_MDR6uDLqx=r`yJ#+d+f0ajn zJ&g9_k?l@_OI?)=I`MLqJ{@0WeeF`BY3OdWNe4T=Y1~QllI7r|FhUN{)h5=#|5x!p z-_8+%huE`jPchm^E*;;Ggdz3^FFltJcfF^f4=5m}HVTkp8KVrJ zrj7M~l22KS_k*0FwE%3sjBYEER&mu=-hA&;p5p@^5CAJ|zadQVIagX-5nCL){$J+N zI}I7PD4#b%rG7yF(CSjoD9`D3jR8IjJLG?TkN#RsxEH)P=1%wSDs8;?YIH6V zhyZ?@x!u+1Re*2?u}3`tE>-)OfLCnQNMC1hxBIi1O0Cp$9iXy`Q5AIcj?DWT1zElb zu@2kbpsS3YkC3kT4_k4z{uK4QVj2%4>(&Dyc%uXhf}8qj=$PG<>&YGAJ}&V2jNNDN zM;9vb)@?enX#H5^ZfwS!U5IdGd6>DaU!xr$e3Z9(JWEFTQGUY#R@+WhSAvTa@qHtB z!$ON%?)z2V$MacJD+{e!^*de8+1FunXLK?c=*SoNHXRmQ`@8phAYlmLL7SLd$BO9$ zgKCcWELt(n*Uw@Pm}4t7Vm}%CtwkF_8uo3af|Lmnpcs=6({&*HtBvlyMj)-!)YO|Wh zwP_zJ6w5syBe`O7`B<5l7~&!0^Sm`5`WLx7r=uM{hok4?!TI{Xt_&+M;)5zc?Z?8@ z_b;_Tvo^{+8-G+Ax&|p+a)sg+Uh11bjCyy`hs{C{w%)!K-?@BpXuo)7m7#UOf3yB{ z*uX*lC^MGDlbdl}&(zz=xW3O0Sb%YU^2Q8t!d8gzJ^T5DsLuulKWk;S79jf*`_=f= zd93##>K}>z&*pWj|1to&#|?}Q8V}Ze3~A(PB9-fKKDbk!0cmhcR$Z1Uo{38=S*@Tv z(oq`mTQ`!G*q?pq1zLyd&s#w`D5%SZ%xHZ?O;Tu0rx_i6)4a$|k|HlV7%ZVS(n_Bg zLH9C;kMo!GX&zEH@3Z!rb-v_y*k9}YC&J3j|Fov3@c=wPM+S>f4a5ZG?2z3Lo&xjB z|H=SZqB+5AL_W(V8?TBHdJn{)MtiJJjRQ`>CgVmd-`aGi-*^Jx4zJCVM9EPjV*~Kf zsL1B>f7O<1mS;orX7zN>D*6Kn#Cmv8KJLHrhK|XU_cs>PK7P;l@jbuyFV+bE#RQ{2 z@<7&cBwAOGJ-F<7EEu8Itk%f7T+^rku}oKhn-q=8S-oH8GX67=2#XZS_`mp%J6H!A z*1YNK!0m~gug2nwrR*P1=2@(v-I8pUtONqKp!0?YllZ8Kkx1X z3ugmfjgg*@m%2}Ty*n=x3O~xxPA~f8&-?PAO@40Xk@?2fi&Ue*{hAm0%LcqEFN7P% zqa|xYe;oaftfS|4B`@-Ruc#bkT%9W{I(5}I%#~&LRXK3yfviIp@Y~Ua$ltY|#77>k zD^ISxnJ8$bH%v+_=s2A5fp%e%Y$E{elXvZ6*n+>_|16e3=FfsOI+Wsv2HH!P&F+H6E&trF1Zo&cT`?^Al1-RjrW#2MD z?6l0!k;+QFSKaq|27@hLj2^Vk4^g#Z^~Qn6ohIIR`j;YTE#NT7}{m5=M| zp!k>HQHNzSYBg}ZKCl-HGS|}xnmQWKH!6NEF}mEaH8VB6#@_Ni@~sz^_YaL2m9vK# zpE>}?xbS$hA(ygtf(jtB(;v!w|hbb zzS?h%p!HKSr^AjB*7F7z|75{&S}qf-w(aXZGl4%{9zHvCZXcdJUc&)4ATzK=i7^YF zYh|%k8=Hr)E!tP1;^!mBS973S3=fl`YZ0uyD1BAyzyRO$tpAJF?M^zqYewh%tB|%5 z#3IU&TNUkix{jJwhv0$HQ(b>7hsODHH9wvWgzsOP^?!)XGQ{|H8;HCexpQ9Hp+}$c zyPtz4;*)H(e3j4pAN+CVqKkZ!&grz3V8>R~c9v#&GXKsb8X0d#2G$AvS%P^_=i(JS zevHw|i7H_XiT3GUU$i@Tb!4@@KkWbzIR^4K64OKLZ5wL9jWh(;{LW5f=)p~~mTj^%w^PmLGDlL?4L)-3EehN#ssP1Q_Y zL3;g0HKVyqErtHgKYsJ8eqY4@Rlc!Rm*KdzSw|*+ceK96xKE_(hH9+17QsSvqpjO!MRZ;E;vY6|%+3sIdWZ7lqA$N# zI%eDJ;TUq$I|-ffa5&wZY&$O>Hc|WVfAPOH9%FRRb2geV_o^${Y@P6;(^Q~Xgw>uAASkTKo0o_5coX5NcqhEs=SOG*dT)%DHH%%qBBPoxf zUA&kSJ5LU8k|l|m^8O-0qh@;qs;ySncxk;B-irrt00K1YFQXgw@LsHped)V!zb`A# zwYEdU@eRQM+!;*isuLhcvdNaRjmQL!g#c}^_ zbg2KT2#El?_rz+E*gYK0%jT!;M{kBsdtF1kXX4}aeEeWAfm(pGcZ5&X&*+Xg#R8i3 zwF?xdk$13eohF@Yptfjyas4){db-bshf#38ZzXPbO~LNV0y|DhuaLJ7{#H#_@|8Uu z(?_#BT87HaC>jU6*LYwC7+k&*YqS2K89D7c!{$Vp#-OhL$!bPcF;HM!L8Cygs~F*o z>_F`oV)YxU0+hANK6=Nh-Yw3|gLS<7ue<2VlK2H*;WOBfnKzICGN_t1e#2e9UEFQ; zwUxSZ^#0#I~FCt@Q;!kT%oy}KU(3{3ihIbwdp73I@VI$rWU1AN1%9hKsxoz~ z-?G$K)#r^vHh%K&8>?tz2F4tOwv45|+9Kn^ya*QD0uc{lDgLY>89?Cbr zwTAjv1F+(cNU#4z-;Gg$j+*G8=2J!5Y8rE=aeiIaT{d4$bRT;(&W{YP`p3QM*(ygo z6AORh2+&9YT^@v8QJ&_=afKj(!c4r6_e zexQK;x~Kl4QF9yXjAMDc9TGeH+1P+Jxtg{6pNb$`qFeb!d8pqI2Gbuk$Zbol-}iM# z1C4NCl{x`1LipzBW(AsoupYBMhsMAB*UCRSFLl^liDX&@=xCg}D%q1hxzYfg7H7$r z@A;3tTKi`a^~Jtd4$#pVb4`pSsT~>tRELH3ottlUwyxZPtDBwDxye0Sv0tobS2{+q z7h_h=GtSw)idwzCGQiICY$aoRWx%tE{q760-rL!Dp5A-r2BZ{M7E8*VXuOrNuFQ0rh_R*X6Vo-J4}PH><%|1M^aRN{zi zTv?+LEczFF*nn4`gdea(pQ&y5HjM)++_1x}gY}s4`}G#yTBwi>Uma zhDVoG{j*-zJ?MLUrrPT(wgCa?%?ey)f^goL-S(JF<4*JYR+wpV8`TH1>nMfKInqFj z)(DFR?e8+WT})z=Y(#eho_RZ*XFcZoe!ceX;SQgtA{jn;Gg2b=dNYq}9fux@$UIBc z7{U)PE#rpN>|!86tH4+Q%*HI$;fn#z)sY%_Ec2-4IUk&F27!69yzMN&-3DMu=PLT7 z`HF0V1vJ|fA7qeneO)g4Kg9r*WmN~>Kex|I;BcZaUy^yX_TKEh(l7GTISsQ7{sh@s zMdNH|;g*wC7xmm?xh}))&Z5q_I-4BKID~vpZ#Ui0I5XV{4VdZcKuBg1q~vb?`By(mz>%0bHiVM)i4YIR;)lhj_KhYD6_Gu1ZV z%azC~t??|@Y{u8y12jg0Ajdkb_B-_Z^?y%CqOJb5R!iTqz}C_m>5cL><7<5n0^rn8 zwfSRn_ufa6ws^Aau)X*868ZT%Yw^Ix%t*x0d9N6BCudeoEc=H9?5&Xin;7-L+yi%rqLIB&GSnbq@n{r94edNXgVRv*gD&-NjMaqN9o$c1 ziuGvgbztN4)c$f_>oIbHGK<=b-_0<(#+;FT)}wwPTF6=8LPr+F5D~!GvRQ3bp6H4q zGw1sn_2=JoNPFrj+u7Z~;E~r`aif|iYd+XDV)>#xUd_F|L(R%YgE=%77cVla)W=#{?}`5Oc1R0T0%wu%B$JlKz>JUkC$V(i_`T*|E?EObu}=Y67u){7W%yA_RS?=eke`o#%mRy*6CfH zg(sRRP|ntxv7D~V9&_Wp^xsuK;fO3=6-i8yz4QEb;uw86o(iz4KX$GPHLvCmG;9rWXrPnbm36eIoh5pH*RQ|-n``>#?P*=#W`dpPMXoAvJdyr&bchph zR;+Jzp9Qpcs2tLWTj$)B2M+Cs+`3D7=%rw^Zgk#Hr{Z{V-*1-FtdIY*omP=>4ffNO zUFp8FfqG@G!3=Vvn{#_L3COA0!07d+c^*h3y`KkfZKh8Doq>Ug`P5*6BC*;3KEsFQ z=WK)bo7?N|gMRDvpiv#Ct@QHwT3h2y&sy}awKTH<=9_JpAjtBq6=dQ}GQp;{Sjzjl+9rk-P|MRZT_g+72g~h4l z@qc*pV2K(%zSX>^_FqNgU;d0c1#GXI*)A@t2B_i5-PGS?`@`qeS+7R=Sl!9^pvo=_ zd9-L1H#3*N`o9!bZXS}pA65b<#Fy5bYcCybqIdBh5<&f?%zVOD!ym-Zd!M6@ZM<7=BQb)eR7ZO4t|?&ssd zdWp@du_ymGud8Eo7+}|J?0sfvix2BLSD$4=P(&2L6;uzff4M@(@~t{yL{eric8DqJ zhWdv2zuGhWz(INcI;`aWI`#YY$0Fy8(Ulnk^;7)a9sG_&e^{8`9%r(bPHuNv=cT;2 zv&FHx)&sDBTd|gn?0F?e={+CqjmOIYG5_AzrT3aC0*sZ4)E>;@>m4j%Qgsgydd}#>#pB#_RR^ED!JWyo z_H&wnr1L|U2P?rbS&}|a-JOl`vIlE7SR2sV;3`Kr#oWF<3B3I?hlcf{z5B@OBd2>~ z?pUFCE~?8G)NxxqHX5LU=P%C}BTi)ouKB2!Un0icAb{)-+c!SkI06B%M_Lv?%p0^u zJeJAY=Jx-G1Tem?t^yg(1k+`6@EAsy&GCD^IjVW>!S0<0-E)_{@PFg8W~9=r8UqGc z|L@9RDhtLHuucdux9^Gs)YJ#B8a}yGwBXc<7G1i_i4Z_U(T z6JomsomP!kmAF-2b2ns= z_@g^-A6v2r>yobTZ2a%OW`Ef$)Xj+*SYuO-ryV6Y{8nQ6#RcteTU?ah_I zx!8dbtH1XvJm);scR>O-S9ezrSJzjURzFz%o7G>fZhaRn zYF@)@lfcOw>DcP>R~+wg^nP!3dvz_3+p9Zy{_CqhUHxeF=qvV}Z|zPAoLrq)U5QWM zUTv+;tO9t)ArF8`1jR)n*=#R*!=LkE8$pa`pFP19N*5Bye(dAwK>zI=&U} z-irROtnRPgTRqF;VQk`7Ufo+=jsD+Xy~wi{tA7>_@UK^YzWPUR!q;E(?{F#l{UF-D z8_hn9rf#rk{seLs%}`QP*S{FT_nz11gq{^{zUuKt(R->m-m>i5@NcDw!Se;Qri zis!$-`1!r)7s}sTtY9ma@Hqc_vUvRmdGAX0{xBBs;p$JK{r@>u@Wb6MfVIBZYc(H?8#gjbWj1_z@w(#NV$MOB&3^$nD?v((K{xF&r z<=+bjc%I+&{YQE3mB{cSkB7m92hsMm)yJzp$m>Vp{=c8c#ohbm*Z#_7@^mZ0KaQ@S zE&l!_cJMU%E&pQ&pTy%o$-6SYOR<-Kxcc4v_mkD1t$r^yF}K|+fpafoy3Fr!9;`sb zhX}V*2|6EbUyp{d|L?7SD>45`-hH_Gqt#DiD_G;b;KAH>rvx4^Io|!~@!q2Q_wxIG z-n$nqKM4oC80}w6<>zi};d-?G<7oZY7H;^H)o(}l*H$N22Y2UJpI03T+>e$YM7th* z9OjGt5A$^8P1F{Qpt@b0rnSx2Gg`tpqN|(;vk9Z$+1$ zsqjB~SqHkASF8cwyAVxprY3wMHt;Cg|Mld2Kgj>juMVyD?%HoZFZ^aSeew&4)}d(^=>TSR{sBK_i^es?2m&!k7I*#`}QRuhF=e# zyOY0V0dW6bbbROK-|MON++J|uW}aOP23*N&`>F^&%By!@(`6osZJmxqL7gYDgJ(J4 z+`df-{O8qwmn`nRAi#~q*J)k^xDkKvGot`o(RD|DH}hh1rJMoZcoKYZC3E}sB=9$@|9$meCz3ylejns_M}Hngr!-&;;A-@IEm+{a z&FJPv_JsKx3kvw({UE}z9bMx0!znkT{dbc|9M91&=ja>3qaP&(h(UAvwj}U_)qlVG zKUV)ua=ITx`?%ht*uZ;>wp9b~1_!Q3=kQ)!fDCmUvQGWy>a zE_q~Ol<(#|zqk6GCBi)1$)V?Ge}M%4AY*s`e)YHc`K#6Uqix)u_Ko#)B&Zo-Z9!hh zA0G$(Pv%En$PR9&3ivyz3hZQqEl2Y>v3e(md1tjJ=lR2Qm;BRI8RqtFN#M7_;(rnh z_}kV0ls=x1g8@(Tcoq%o^wH&`0*n=?{LX2Z_^0i*IG$oou>GE-(0U zBu76O{a=Yi{pspo?c|{IvtKI#qkBJC{l)69SN~%5PtwWr`>FB1h*dm}|B3l31GoYG z@c(D|-QK zkMrz^q^Jnq=BVl~|V+X7OLZ}Dq%>REC-*leit0izL8Q%3^ zxIQ1fejkMkyohfb4U*wKhz)!iH2&dY8(YcL`02s${>F!o5~F`R&*!#VC2%tuJr_=Q zGJjRxp1!QW83TNh=g*UieHJuOCC2tYime>V-Vb6E>cF3+9{ggre))ObkpS+0<7IX4 zVi5lF68FpgrF5EMRVLq6FT`mpYutuBLl!VF5;i?!+Ecd2WXb{$Z+p>VvhhhU}g17tQcJhBCK-l2T_}uBp{@C*PHmdaJlX0j=Ud_4G7q?;w zM;8n@l&gdRtna{b4M!3IrvL9m_b~lPG;LJZd{1LM`uWf1K?Ax2bpTy|`M8<)?uPrl z7i-weeh*%2pWcN(eEo7fpBK++Ixr^8GWB zt@)mv@p&_{-df~;F`2)fe|@2y3oP2I72jOmy%q2Ljbws9e6>@5#iy>O(sVZ3H^Z1- zdsVJRPuR`81MPJtUCUl)@-Sw6H@GynSCatjKeV7IDbg~TZzZl?%;Q3&tqS1%`wRNp zhYj#d>jFGWZQylfg8Iuha^`E%wey&Tp!@h%uIEY~?9Ob2Tlv3^^wZg2SGrEsxxI=6 zMAKC;*UBDxy>7q!P44>e+WGq=T2}crKTJ=^m@m*-BRulltDO8xpSclDo{3Izdby`- za=yEZ&wCe2iBQgHUfQ|EI=y>uvCYjd9dW+=#S%D_IBFD6*B7tW?YSArL)0=p-8~*p z|4#pGq4UA(nN|w&sk6WMRNvsg@{5!Cf&H!o-rvjkqweHO(Knm$p6H|&Wgm!OOw!ff z%B$01t#kWD64sm`kxDn%LQPWjPX_ zkNMN^;DGmYUYxU?=nw!u5e=>^@qa`GYZq9O-?_!xc-mGT z`nq{D`FkxQ@H`ek^Rhx+09c<)kquZ8Ozl-9J{_s=qz(^r&gDqXO`ovEtFAex57G76 zt5;es$VR*i!^~lI)lajBx{+$(+`cG*1B=c{tMj<@ebwLnCQYcyBFz4NmdsxF&(Oaa z!RF=FE}lf*^+mp~YP1ssFpuzj&fG3EwWemEETBE`Y|&K=PU8Ap zp_K{DN$^VU-|7&XDQ3AASqn^J#n|ncWvuAcujx(u+v^vxO&X1Zr@LD@q^e9JmUM}iq#0Pde@^1Q6`Fw zH0xBWVhcv7%VDs9UXyFPlzjAbMvmUfV{StNd!wmhy>;G1_Yd=s=c)emG1hy1e|aCD zQu`r$e{n#Pmm@S^uuANiXdi2T)$Mt@i|$8{j!JuuEzf{JvJMY%rxmE?AEJRP7?nZ! zAxnTD5J?_+Bo}0?Xl^9%PBP<5kr|$UJJO{8T7cOde4d=G^v36(FMsRtY@zFdv6R;2 z>F9Q3&d-e3?PLVTiZXX%o2n5wer@Z{OP}Zatgr}FTVxsX5B16$!F$-zQ7Tr^tmJH} zTSkf}3!r^+*od6OOFq&FV68toW(l+m6;yisZOxCo$I5VB8LBk`Sj(0!B%^fPoop%% z^nZ4-O|iRJem7RiDvLre$d#Fq(u!m&)~*60fJ%)C7$IhGKGi^dD$@c~`Hw|TJfj}Q z2JS?Td|#~x8ho()CSR{c&DY<-2D>r{oNf&8`+S)8xx9Y$jep-x6geH8HJcCxpu6>_ z8wXl-?3D~F=*(31IARg2EPD8M)+s!;;QxACfNy^wlBK;?(#o{R*m}NLfC_J|pxnQ| zp~8s&#t7>BL;ofK))Y;dk-W zglEAg9j4Y6!vf7Zkx!^r6a`dwWB?GKZ+DdntCW_LY~@or0ihB9XFIJOlog)N^{wY- z7X9JKrWF$0c#QI>-18MNv+I604&VV8KzU$!p}1S=i>j)wDnPg-d_57*-5&|RlQX?a z73fUt=WuwW&aP9*+saaTzlSS_0U~;`8?Xmt7caH`wb`gzZ~$z;yp!vHlXgxzx~*+vA3V9 z_C4qQXQTPkd6*}tGk+^KgG2oM?bm`5x3mB8e3t&{T;#_k<$+co@XqPz4t7EJR<7j( z?f(=ZZs#i7ql5`qi-U7j`;Q1`81$>;xS8X5U{ZFDbD}9~JXOBfQ zJYLrZ6fm>M>VoRjJp6g~e;z9=3n*_XwyP7|SoRqeiwF6B{GIljIp8hoh&N)F>$klf zUot-9e$8TO{kCJP{F;U#KLqt-%`X*K9bfhRc2?HwV5$1749&d(b%fl>b8~Wd{)uR` zRh+FHwf&;-W^ALgQwC{nNp=73^4X*Lta-(!@;=0G6^DJAVemX>YSl{R3YVp4`nO-} z0c_yWVx?t%MK_Vcb#CSO>$bhKwSl`Q5|C9Dml(QQq=>0?_3TXtjGhk} zl_>8=%+x1~>6h_~`1)pWHa;WPmt(c7UbSW9Q*@(u$ey(eIfXdedc9S|L<4afM$5eD zmTzO=NAgJ+Qv{&l#&>s^faTbzfJ3PX(NbsG}@M}o?n>5spX1r26b#&SI1DVrhReD{1M;oVo+n9wnOog z6Tw_ux_(^@aBsH{ga42iTAI%%_oBZty?Q@eFtg5Y(R}Di6tN#I4b6$mB7*L)c4M$N z<8PSYwMc$nEb(m40zbs&BK+2J{9;XG555KiT-oQVmY6^-)og?<=ZDD@ z+oSHAvB+VWolS5#>|>p_1Mw7987!IfXpK(QP2JI*tayl#a(;Dgu@m#G8jA;yrU{>< zclhB*HzMCw0rAFGW11zl$HYFyg^kMU!w>^l1FK*)P=t15nfSRZv=7(R&K|6zYfn3C zZMPV4F_v^Sde_mcbI7<6Yiq4Q{xYi3tp=Jw=zr^#1HKcf{;CD^ivz&!`gO++>Y@C~SRCD{!*_Oo$m@9JkMz}Sk$39EYNW0O`LC?4 zBXxRERPb0qBeo+C=D|)`R#~aY0(ap3<=E6lzTL^xI1lF>o3Q|6Nu8&}I@zuL*&7Vp z`JHNZ6Mk65(Ja4nkxW??RBbmM%x|3xL!^KC`;11^?xmP6l+7oE-juEdKD zMf3K!n7zr6t}ui4-t#EF-iT4JFLNl*GD2v?z23%NIv;PyU#-VAbnK>f1eqI2iZa;y zI2sgy0JRj?;6G5nXY9|PS*e`B$dR>yjxTyPzs<;%D;QNvJXBV)PTSjITpRh`=2eRT zMRGo^)^GkcAJ@IFK65huO_w-`+eWNnjLxQ4#&+*#!1Cepp48kKiwqTD|-Q*JL zb5|GNWF7J_d&(xtB}9TAvsvc7=&n7d9fRmKjI%eZFRI8zL@(K;Rm(OOjAy+*g9Wg1 z-vz@ty-v!{ch&oTFuGM~wN47220g9VB-&OB?z^OZiz#j_TA~+x(TF}|Cr28oHe`D3 zzM_9tfD6#J*_Zs4&+$-J0<#@Sjkq-kHr2@9%*-cvs!ufPchmv$w4T!%H4JbCK3gUr zyKF2_+p|XC*_@4Ks07(p9-#)Q_w8Du#CmOelK-EG+>NE^sh8o)r$(=j7;rDzv5Fr2 zwBB3sxF~MMm701xfU14A(7MVPA7B9}h`**T=ElSAPtiv2JRv1c$lxd2qV5eztx_^-;T;(ROn`jq`(468RIc)d1jbXrYIS3SOr z<$Km{KYjlsEqf||I+N$>`yF{PF4+DL)na2gJQ6OGYWW*Z2>%_2EzynryvGXcMLT#V ztzaCq$7?8wJlUvCt2veF$MIxrfXv_>KxMq5EA`MDO<{@dD5eU{!fHb_ z+~YWYvx3@3BT`YI$le;G{0`EIE}{xMZ0yJT)rn-dr`AgS)=u6ZnaGo5#bgb4JHyjG z`)B}Ob`(Xm$37w`{hNEo`^8aK(3*NR&4h z5$2uxbJSv-Vf65tcP17!=8tTGzM+M8MIL*oE0l-21|E+8!7KVdk?-QUIc<*?bi-p+ z1RwX%5x{8KThF6h58Ty!KC-lK1~>;Ri?gvPd8gXx$WeU#n#P2={X{p#)U zGNRZHqM}0Mum6j{sy~>a6+ZbX&G~%0%gZjEZ$uIiq!!|A%|BaVE_0A=&~LRb!%zus zuFq<5Sv72E=9^mYYMnZOtkK?j2n`oUjr*8sOY+u8kPp@?JBJ>Bs{V)M2Mfpl>3`sV z_0J>ux_6B!>iOgU5aE98&Nu>{w-;Nr_0)m1cVoOBd>?=)VY7mVslyGx1MHpl+je*}AH4{lVG@hmPA z5_f7wT~DVGx}d4S2CH4weqP=k%|#p z>1=*SrrBOAyK-K-_ny^19NCq?e*A^DMH1I60$7KHzFTEz6-vz+x`}e@lL1!$XBVxS z``5}04UnsV3NT=+95-3&;VA$TD}LJjmK249itIp zt0jI+hdN5e++i8|m9VWtxrR&2IdO>l(S+_$@5$c>&mZW~I$u%1*_@B|+mHNy_(d_N ze8V*tuT&6j#L{#a9bY&gTwocpLEbO>JHAx7*G2#C(W2r`3J{)F$sCgM2-O&#f?KQT z(RlNIpRhM;sm@#X+17uvLWm$E==u>jJnes!2t#xCqT|j6Ig{gw;`gHmRi>k<#EA+X zjWRt(XCHRlueMhUE5Jwcr~l90 zeDuc9I*s!3`kbzu-q+U11&aK*H(l_g?XF$(5*P>$b8@5vOiJZn6>lO>gc>U<%)GL zy&Da;8(6)^-Ah{egmmn{+R`G$dTiCdS}v4tro{%xj6Lx78;exQTV=>tu==okT8CES zGw*BeMfWg3EuL;@$m`C$8U3V2Yhd=xNZd>wGr6uTpW2LXx^K(=yi@&);i89Q7?E}i z{IMGD*ki}>j74}KJ7jhB`;JoLEx29hF}J4ZJK(dv4Ld12)VX|qJ=CAve_#ATKVR3y zQPq_NmobS4Dsuzb$qVyWDYBcq8Pw7`^M!aeuM%IeNzkU4>(c9%B_cHdhRAe%1i}jRLghSQhJg*>Ue0(0PJ5 zf$L}Etuf;PUgINHsMaa69^1ZXpgs1wBlP2U{10BzKe<0&;&pRrbuzW$#sD_Z@q5^7 z{I7n>AM5+Hz$-gvTm+Dz>$<@)uP5RjT(oaR2c4dx|B<}wer~6u5g8mLDZ^`@fpg#i zI0-gL|Eys!P_`s+ zRL}#02dqOCz?z4;;Yc1Dcjm9_hSSO~a%mR3I`8^h(j)Vo!Hfv&Kx|RB> z3`SJ9&bzJ_UN5$7=5^;Jjognl%3oE1MF5o`eW>d&5B%*&`bsnbFPmr4$=OJYcHwl5KX#)9`}k_cTB!J|zO+gXWHY6yN_OdV4SX@zI`*{>{zk+-~t$F3^mS z6}aOZB!SS|5r93hug*)OJ29da2f1b$qoc`UtY|Rm|15y-_ZzSV-;wXPPoOizRD#!| z3*fEb9O=?Ek7Nl@z$gqx+`fvg@+$rt4bVMNM?>o@BNwqg;WUaD_>fS6gkFwU< zF6|rZHL3x>jC9KwRK8jT)Cpnq>CNA;f8D&Y|HfoK#+!JzY|pHEomD)|*t_hnqq1WZ zm<*dciq4}CuwDN2q~b&Ojso{b^$woj49n{J9r|()=g6DUzb=!m^sz7RURA!pqC&1gPLt{b^pd5LsQ7)5|3iLyEMK$Mf=ZuA zPycjtWYN7Y-6Qe;eZeQT2#t#WSU@?Z6{vbX*H`byE1JvIE?H?SKXk5#!T2@rFK$@} zZd{Sb-!VXypmo^xL>i6za2hth$U_d-@isY~+z;Ct*v$g?y9d3%Sg#=|{~z^PSpa@! ztt}``NA-Oc)@qB6!Xx=n{V@ih&!GBe6>P$4pVp!ul_`9J1w6?$S%1_I-sb@gdf$g$ zmu{A30pgmfm3fBN4Z;7!FLN9oFP{^OR6g-v>x%CDE`__ne)i}4(se65*7Y4MT@)>| zuI9?y*@rbC%J{@(-ruaSbsz{(3sCR*c+pPBW7q?0P!}kY>&B*K`qx=%yys$`mHQu! zCCCl;<^5~9Mvsm(u%C|eu`4#Ewp`r71)G&Zdu(2%#|)s65wzlm1q^$AKi5-!VPEWb zJ!XKs6UpMg`XKS9#@1HZcoUzh*H^xcy0qIlQ(fT|^W**cG;oMUVf(h$;|TRlypR9d zPsV;R`sL@UeXQU_^lyePOz@tFa6GngFz@o@j^Ky`;s>l5xryx3IWSK8cST|nHZNB# zKXC-HUSw!AaSY!PqCfzcCigcN`pw_0_b0CMT%Oq~ShHc+Ef%z93uDJBFtn+1FV58Spp4+3T29(_u>71mR_3s ziPm_YdspdU2lyY!i~2{RZy2Bx2Rf(@9>`yH>8>#as~#;^1aroiaC4Q%i!M9r zTg=DuJnUCHg-POv&&osV2m1eHe`-eNx4+q&Ss$uvDse^cQLTfABtkC5%As2tWhv#{ zMFzUBUmtJZmr7Z?*{As7NII1~#|57LuR zE})aNIbcz#amG6x4;(CkHP&ifIh*a(vH&*F`CrZb%z!c)Zmr5UJqHj~)%aEUi|Ww6 zV=A~{$IjH=L-!h2p%hyAnac0jyB1*!m!>BXCpd3~#qROnr$Fg^8{$R;6 zr}8I}0GAqTF`12}F66iMdp$^9J%$JR%QCFst7gD*9_4uYuZ-`D_wF)I!>1y1IjG+K zXW2*Xy%`{VHy^|Rp+(uCIp~|&-)J&!!qZ{7>vttRbFa=dH4hoqB2Tert;PtVYLu)& z{Xw5V=K)=Llbt``&0QXGW4TcoU+36~pY-3mW8y;Yvp^>10;rVW;G+Up44`#>Hf%!1 zP|y1`I)W)rbHr1N24!@*yY!u^!3@v!*XNzznvHBkHrW0kcED!5GKYUN`_aAF!s6IK zfzC9Zd_q*Dp4&;+>xc=SmqZXiIA`95YL%DG0LRt02 z8l8HCti}iz)X8oyvV@@?yuCJ1&u^|E0(>uzPr?-5i(m8Kc3)qLym7?pX4ndi!HiGy z_#irQzW{o#*TVpj;#jJ}dviU`I-+?IzBX9R_j>Sx7de`^RG+W4u^aJDO&VJ?)@Am; z@2Dr(S~ze1W>r+*w*5N~7YP*)p&@J#^JUs<~LEgCKx;0qqs3o_*RgXQg3( z9gk<1$?$ED)(i(b!C_pXT(rFw3RfU0bU4e3H*!&sEYt z957OBRM=_|MUZwBIuq{cuRfrTUbEZwt9HbPm#ZMkcgq*LzLEYV{H77Wo$A(O!@i7; zsH>>~@f~-^U;*t3gO05WwyQ=}pyNI&>oCG9!6aYLEg!5;@@F}KS^#Z+5$&C;52)|n z&gGBW7~okMNo!{Y8k5>ojyha=-0Y6?NyTX;DYTQ z)HPDxXKl-MsQj|2NjpOFvrtRTZ#VAwQ8LkNzmtF?_J&>bwgRpe6b%+uBC- z!3~<984+X|gC~9*g#Rp`YAp_z@Lzgt1Yk>;-AAh*WY1!?ab}eWk$rIfv3Jo#wgH(` zi)Ad;yWjNRz9rF1#?gADYDZTb@ZByXQoZT5zio7De-xzGRa*~)pB=ZSx8}z>Hq4&Z zIn!>OffBc(2X+JfMOSFRb7{Gpu=?q5`t{%H*3mnj+^!tn*&4JQy~pfdpZMNlV`cp+ z&um~soyMD1uZ;0IQmZ<>=LFwwerI-rdIrYJ_ls}Xzq&sQSQqbS1y=MB{q(`X@FF$8 zbvG528=gNpY3aUFgRo^*aQO3a9Mgu(FBYpPKkGY<@{R8F|0Kt4eSyDT3paEJy7G-y z7}#Tv(AYHceCH59$~e999|)p*rT4BbgB9D1>8R{l!4~7`eFL%Hb`|&@sy`m^VO?hb z(7*MNJMUXyYqup%zyd@Hx`E-_ES#qKZ6iJu*tP(A`#8A& zBA;y!Hb!CWT~^Vmv-^y7)bWcL(pP>%{~ooT4_7*#qmx_5XPJuQiUYL)E5aYoj~b7@ zHPHmub$3Dc6gNZUO|SdV`u27#vd|wb(^E-lPHoM{(QiSH&Wk**!j>iU!5LPd= zj)9lK7ypa;_4!uniVfI;UQIl{>#ySG<>#GoB%Tb8*qGAeHg7A_Z^q%dsM3hwXtd9E z)hhbkWG}5}n{n96hu0nXyO?)+_q$8mqFIw?R)4_%@jp`JN391|dg7-ZYTD=T9y$bY z1YP%y`6K&g14V7WS(AuToVHJ2SFg1e86pp)4c%mV&S}~{wJZ2R>&-G8ZP-OQhq&c` zWrfBY#WNO-#X_mp_sVka$H!^gJtoWvQ*SonATG%M*KIQj$P0LKv$)noFe06hRtBd1 z;sFGZH;s`LnxJ7Cqb<(|>l<2cv{u!tJ>Y+}6SyD)7YB;c;=eI{d6~*WkL!2wy_NxS znkzK+J0tze2E8w5X*Zb8k6JU9?>n#vFty82?*e1j>p)ObXr*dpul z;OS)(j_gru>hJF3Job~}K`OmUIzX%pQCq*C^NIPx0*3yr624yB>3Bo4c^wsUeObNH z&lAB$)#1VQ)k!;>4}&w#+O-_Wde{RkG>Xs+Z>8~S&!_6otpk`-Qd<+PtvuZO_!R-f z6>Odzcn#`&~f za!8{}=bn&O<|s$&JzvIb4kMJt8~doW$xqb$Xjas!{W&iS?AiV8LvJv9pnpuT>_FVX z{A2{yw6{92F2wcP4#e_h;bNnDIo@oQM2INklOO4{<#)}(2eKEJ+vQ(hY`mrwTJV2b zS4qIx`lzPrspeec{O!8!XhfNytW91>_w3`|qHh_#qx91>>YBup#uc{Lh|sgh2rvmO z0Q&oe5XJX|X7`fU;DN>$+>KHWuzs6awzSVL@H_J|b>3Jf5k4EGr_pM^2tTyjcN^Cm zb>VM4j}D3njom)kep_r4I*9))4)e#!tj?`6SJZ(HVw3;gS&rHoF-!CqHsvhz?))Pc za0T6`F@_zrCM@S<(@@QdR@Q}g_XAyN`U}@@8|yF9HlNUgBMvq$kQXkF(eY$awe{Y? z#Auw?RqrD{^HLi3sXk*Xk0SBS$oyL5&!*aaA^I5M(cRHIP>T!ZA*#@6zFRO*D<7P$VG2Y+4A4qs;^UQcI3n_9kXT-B_JvL(BLXT@(BMu`oSuvO z?JH$*BkDjS7C`@vJ+%b(+6sX2%+1&mq$>_U1nB0@P&$o`g>K)2e7)?zx=1Q~ojGF- zpmK5X0AEs*X$*(7Wm4mQ@FY#@yq|uC6_owU1?r>Fxhum|{`?T9Y`=k;-GzmJiNW;L zu{)R~JCK_+f9w$l78vnSlQv#Zl)($xfFCgc=Y#a3N#`zi%)$A6w`=*X*1&ORgLU1+ zdVPL6pv-^lDu__GW218Z@~XyI`u3n(QK0%Co+lcp;mHkX%|2o@ZOAWqo!UFpS9di3 zl5Whpz&TX}nt6x*U7}XXY3nl!w z_&r7y%_-=e#^|CI$TBp~r2LLv8gb#XPCqf* zyh0lB-+Cjx8J}ZQM%>-)YeeRbF*FYybCQ}p=pk2SVhw{!wD(81s%n)Htgd3>npk9G zkY_3YP(=N&6(hNWD{yA>k=)OCZY0pLFf;P30%$Czb;0^QD=rPJirJpFR+p^xHn$-GT&VMMyY5OE0FO0;r~PuB$KUyY?Yi04zRp{k z=sH2w2<_9n-~1Sg@W1vIbTt-pzpc`TmFp^}<&NS(4zGQ_Y|?RXN!Wr zSGA$lzIuAE47-Fcx=&oeI&}IE?S8YrM#by6 zb9F5+=P#y|_2K)trz3klk^ie~!mOKfkq~~wS38ETVrG?3`X~GPbn|U7o@UkYboJ?_ z&|wA92P(@8ir%gJ(tjfi4{lGUbM}3#o~G{PxX`}dUj&fT8`bCC_=(ZnuJdQD`f|q3 zV=Fr}hSmCZafuD6FihY7D(!o(>)_Kqxs@y90=lO0fU^E=B*p_ekIMLsyJ@K5sq;2A z>nj}oL|kTY(r&0{2Dj{3t*FazpkIT zeZ2%OM}qB zqcdX;%`dk{_>u0rCnyp!k4<-{0OM(FRsT4Wg*gGU*O<8Cc6UAz*Z zpp35Kjts~Q#1!ZRVdnPBN#Jbs(UsvaIG!lp8+}n>QKb=!hyKO=F-KHJ*O-9Qs|r|c zzh3Y2tp!w*cmw}Gl}|u+aoo{|mBD~M#;pG8zsRz=j2)iO8N?bhQm{YQ)E;(s{Bnl5 zy@~|LbwuMas?QQy{fEbDdAzGLC@$u2=UbM`HLEk`XT9OFbGl?lJ}bg>hL#>oGeAbQ zk?*(m({r)C)_iE!C-sJ5^zQ09I#y(-tsm(iay8=7++JM*?!%%MU=&?6Xtrm*fJ$8b zUmumKfi-m0a#?_T>#6HqjE?H5?kJ!GxF{l;@Z-Drzutf2&pN}5546ev13HG&(I2l{ z^YuCGo^IJ)#}d>FWF)T1dU6-T_gvB3b|wLL1Q~1ZVph16yqzu3ggb?w4SE~L(M!;k zG>Zf*0sCSBx8lFn3eXMEwU=c0?)zmPs=3$J80sn=t>kvaCU_y=^!IVDq(_4&y>lxI zlYOW(Koyq3Hq7sGU31&11bQ#v&H%=&Xz6DB41e>u9PVz^@Kjjbm|xqO_O#R-43qd^ ziTrvpM%BQKU0r{@19v<0SVc#iR2bBL)E6Op$NbtMg88|lyA=W5mj=s_|3QD5fw(ZW zzf;YR&!34r^#tMHbg!nv_j&8>$k|HHI;qUArEwmpjzbq6<&mAYCrDIRN%r}N@!FHo zl)El%1kGg)qK*Hl0I278-VXi<-Fr8>*79m`?HhAVdR1zZU1!$1VRL(365yqny0tVq zZ=BEJVW%QzGpWoPQ*)^Wl#$z~`TQ6)!v3%b@4FA+vDl9_!H?v)>U2IQ3!qK<-X0CC z{zrCa&FGEA=GbOO^hd2qXP*^==Jq-zpf^~R)zpM+&s`Y45)IXdw`{>4c>}H%qsuu)_sr1-^A-i0&B#o z-1K4PY`7q+KUE@#hq0j5nktwP_bqx|(h#1n*W*MN> z9IPM?0kDl`ChIzr^*KldI@trn~0=;bg&rBP*cBt8C>eY<(0ua|&`&^u?ebI15? zbGXqtO8a87wfo!4LAUp!|I_*8rTD)5;aD&Pg0LW+#<)Hlteue>0!5_P%?+;DGKxPXC>2&{amS1s#s($gL!(4bAPl zD1pu->&h`Shy~UXnhCaU@;A9gff&Z+y9Tf`)ab}%+JJr8m7HB zRqea0yQ|uJ-{=7bAjWZqYV zRRQ1t(CWFifAhY%c)2*TIR20Jn>W0>6nMTkwb&EA{_)}$i`R?$ ziyMpe#m)SGvUs+*mv?s;*B7hd`NrZ;7yo(j>-;~lxb*J+-1*MGM1l3i?!|kHU5gJE z7Zx9d|JNf4ccSr6!uyALy}h^^Zl8|+--z!2MZCZ-BN103BlGg^Q{Y^fV;_Hp@ z_G0Y%nf$*K+y5Z18`1IGk${_#i(8R{3$YA8UHskRzb^h}@w3Ipi{D#v>b>hf|J>r> zVlDiA6nlO%)_vpu*Yw-rw=Gw*K3Y5u=gGx-{(iprhhTueUi?w8;^*%=0hapyuf^V% zyN~1L??>P7MGn?u4Q}S${k&%ZuIByYc!Z0w_AJ3Ci4y*H@mGt#T>RnUv!$lryZz%I z2G6a9v(Fb#gYqB7&f_{uz|ud+yC?b9C-1LD0$v0Y+>ZbMt4P3~#}0ft^Zy+df&1a; z?eO?%{vL++upLc*oKN>+1=hpwA4S_AL?Y2I9hkyTa-}-~_ z`0k|H_u}PYzgyw&qii7o_oMF@^ZJu$xqQIg_<>82i=QrjkUc)h{}HmRHu^D=c_BT>dOp{&lhfPxAR@bpO*FaWDTriG-YbXMg>C;}>Gl z;rW~4_3cULA-+3#e>a?6O-y(--`|Nv;01mae-AI*nIz#^xc|vwWpQ*S<2y+MDf*KS`ZRd&-^2o(%U-V|2aoc1eX(!W|96!8i{Sp7;UTVz z`^9}^0Uo#;u9J-$`MVhma4K5Q-oJ{yxESt#K5ad-IFxMhk!}6`?qnnPGUpVxm8`$< zWLLvob)D;3)pZ|)|F=VX_8%r757)wP5h5hG8hdadTV5psxE(uiGS#9Fe&d>8KAH8azf&lTa!joi&_2fizHzyA39q3`AB@kVIQ=5I{VKZ`Ht zEB3c#J+|R`cthVWWH0%^N8!|3)|FU*Jzsx;-}24lSeP5rHLnC~oX$Jhrj1IMtJpSi$4heFUKNu%ZXHt_k?#_Sw0W(8g9XkTU%f~SE$7IRC&FT#vQ*#f1EM1o8j%=u*Pw!}Sm8;!wl?!5csDFqH3l zCvpJm(e-6{as=zP-d*4hza{@fU{cO7s#CIe- zqW@PS0dV75wD$QHY4###I1}x^ko9!9zkhKcud6xpt9Y7EVsZXr@%vjm_k7rIqrkaf zzGvb4&(qKUZ-VSzXRXB*2gnOQoP6>}>G66I{$HG;z4ybVE8#!va5>oTOkQ<}Y;AcM z3jk$YN;YAC^2v*Iq3+Ff4o40y$1=^!_ep_k;oh-i-fo1OucL9F#U|+cQ2l=pYw&|9 z>-&q;etw#5$ESRcPSMrK#?x#O2VRH_unJpUu7&sK^LHwK;9xj^AnS*zE1lfx3FqU! z1qEbws)c;MAH?>2wCO%ymBO*=i=@wM1uu|HoA3&Q=kBMBFi`#lyNzc5LJito{A?A2I+ zpT$4_DjwwGHrteCh$Oa1!^}R~8 z@b~c%C!?RIgZu6!U-NG>66BA+`Q-Dr?+gWY#q)j;`~`ij#50_aJRG0m{HM|KkAubk zW5)jdb!1?D!h%Plr@u-jVP19u1>O(#em~s55WBDXA}e??ntm*H;77^E{51IBRV={& zv-p1#H(m~2-y5v0(C{F@7HlZZF<+6|hC_Y4`M*Um^*I!+Fvv>%>ZJC-R&w zzGN@!;qeF2vwaiy_fAy)Fx!q!w)MSyb0l(bWa5I{%!k?U!)*ON7P7WCs|>^L+zDx5 zk-YBCcl&Zz^!{>W6E;z^oa=*I=frySnRbin&*c4q(Eh`T)-rJWvqg81DBx^lV1GDI zC##>|hvz+)E8Uo~fpU*)k-86ae{B5j+}VNL(}Bbz`Vmir|Ch6e&a`>i8U?O~y1U}p zue_nSj-Tt{IO-mWzrU8)|9W2a0LcPej}#mYFG$P>lbzVwb-(VYqq&z;xxS90JIO&k ziG9DEtG63zEmuF1^&`cC|7HrvgX|Qh|Gx_qU>jviin? zUCH+>06yr;yOMA9iCzx%w|C};6OpXrx$3!GakJ*^uGAoPg19btuov zRwy7}yEi(e;;+L?r-drNs_yx0KOIi+uQw;Y)3mj4{p!RGodWk4KTJ%xeaoqEUll+$ z`g-J%?QtD8iI*pd<-Urfk!XAq40tEsujlV_tkb-_9R<$EhA*Q3bV!fatx!<^AIe?~ z57cAXS6u+@1jCJ?iRJ^)HTrSv#r7;0;%`n&(IyOl&-xJBg=*9>J3tb2qg9n4`tm8H;wdRX?c2BPgkD$&)um8*zx~tF&j`TK@Z!fe>G?Nt_w7GJQ8qvy1t%I z_FNs(OcW3ZUiTH|XQA|E^yNxu2i?&h_8c$yR8+l~S6kVBy+1|==mUcZ%pZ!U|)qH0Jqwy+t)2Z?_zu{O=;O;3)we@@2 zc}JSzi&v#7&=hX7rz~y#t51;DM(jSz|2W=32RQEA?)c47f~4kB&Vh5ZajT2bCmYdu z<4SpWeub^a+7FGWS)WU}A67~qvSTg<;hfHQC&K^j8k_vC%Yuyl(Qpd)<$7*URE3_= zlti$)B6|1$>VA>6=+8d%9?HUfbjG1#akfOpW^3cW(DhFipXTbd<)jblBcZP9eryrr zcaDPIr}0Qe43k??fNx1FOSP77c(~O_{I1ysOrk6DJ2u%${1?yDVc2ij0=focHM`3u zKMGCtfU>R4vFHgjLcDv*(QHh#W&^e!0sJy!O4cJkB0n6*Z!^v`=R`iuP}JE*;5?G& z%Jl%OgU@&0+_63Mv+_wRK>=GIoBXcp{1@;4!_YxCA9dj=v;7s1h=`c~PWJ9#k4(Mn!f`^_9b&a*j2B9cY-WL(07*dzC_mLuwaSOD@^bO@DN z&qu0e{cp#HS$lcYS^%*UAOAemH2RhV$hP9Vx&EI{|Dh_Qd|3jhuM$w-+&B%rS7QUr z2ffu=;9BnNQsnc*#CcIZdqU?Mg|Y;VMffeq)LoMRGJyZ$#m0>Mmpf}-!nV~V&j_ss z0qu@AsLikQDA5HSvdm8-#wE=ivy(d#L1guD7+rvvK0T*KVcZa^!CDtG38o$BGJb{j% zVe@P0tN)KDi68~2UhcQf)=F`YUJJkEVpk^=pjYtQ$^g${?4b_R&N7FG&R&c;a=(oL zSRn|I9e@QP(rfvJ#vil$yc;PXnT~I4Xl{{Z^Z+Lk^&bvB@Lz=&EvvuHs-O@5Ykr^3 z|Bb$=J3KC{Kpt4(&Ils&LWUY?sl&>)m;?4`-d_!h`*wZ7`pZ0VMm2gRmip3kx8)-X z;Ldq29>4RE$U#AdEP_ro`?45olMKjH>JF;6!+(--Eq#T{wp@zLe-OL)@2!&ebaA8Pb)iM zB@ykYZB@r7`cyw#{7>u4cky?tez*@ms04Ud{CzFgI30<&K3QRXp~j57?ef{A`@FwA z!a(j~x_Wi@&TnmE4v`FdMNYlyN^YJ=1WR7U2JL2P_o__c(WR>gHtU0;Fc6zv?9N`c z)>7L@k8e!;uU{?BYTt*5f5ck6M|HoPCrM;V*Cnk#p7)<*ROsEv!P}3?`en|l?~ngb z(N#&@M1VtL-8pGv+hv2SB$fo2Kd^R6#=5f@viWP1U0@m5rNhC&%eL$eWn0q`@0-nA zgjHJ!CyBOLO%+rzfVm!?hodpNv2 z@m9n(&i_H=Mf7(t$KXC|&9jIt$*#4S(7nnFxhI&V(JN2o-P7DLRMN=AJ;DXn^RY-q zFD=u;0)G(SYDV1~;q%$h7PivA%XhP|G>T@i{>=o*{NQ{uEHK~b^JIhRJxwWlN5d<9{h~t1&pj3q;ACx?&+c0O zg0zkdl|Heen&y97nT9Py7t7Tdwr8q*sHt5IEp^tRC*;RwlYshFzQNO;Sklq$Giq<} zc9Gwvq~HerLlMOcN1zq?yH zTJmhDP;3pM<63L#eJyIz0nCHKQjM<5bw0LFe}woP(OTRl??sMsf@`7r-Pqroxz^!G z!}XkxH!*JznR@(&OpPVs%1hzKq3pXa(c-yDo_Hq+(EQ&oA~_%B49z_7Ttx(UU!PUG zuFj)gjsJ~MZ{_pZ2}kmB@IrCw&0J-P2Y9;+_w2Hmg0%6LK;deK7p>oY0kg z($y`x({XNQw}bhn7=$dT&z#L3Bl<6D7yC7juZFK8RO^qg#doa0$o0eee3&N}4#}}? zND|3yr^0gO0QW}o(eGktX089MwU_T_^;>ctRaNf)UhbDV(eBZrkhDmk(I?4vhOh9eFvD>vRmbUxwRi18f$|2;t~i=%^OQ=~jLFtiXh5RMZ;pv70QR=PJ>B7J$Aq7fj#S+-3_JWw+~wU$+mPqr?pk;!2i=SMN$vYnQ~F?0zK$ z0+c5ti>GpC=j4wXH~4j}XSZvp{>zahWF;}@@+`*E(U@X)der<`V}06Df63&P2zTYLA*8wUzza0(NO+C_|-8x!@A>pF=a7nGmMQk znqzRso;}{0UQq#za5Ko|PIP~N&dCE+0%SB;uEsCLFQP)n@gL`whxz%XA4Kz5YI=oN zMa?MZDV{pMDj7HOo%-Es{@bs$LWsVZ|Mp_S1OD)?n%W+4d}?iRRB1X^ps}zW8PNAB3-ciFpeE5czb*ID3QX-fJKB5zFHs*) zf(BPePh*AVhw%niize)k?j!|%Z-*$~QQHAMuuFXU8EfY``@lx= zLL}*UB1(wTY~eCVe$%x`lYFK-cR%hx9$~qjQY`x;^TQ_&1cg7w_RGle{YJ`&rjAXN zlPPSbsH6O3gNmlF?*LfG&XPBWFpB&}{3UlgN# zEV(!i?nh~T*PZK&zKh&DqMAh>V}DqIT4#I~J$mX>IaWU7GVaiJTPi8`g%EH`7Kjbz zElA+76gWsGNe>Gk26Q$ugxlt#Qjdb@SUylV? zF79`h%tqO4H7c-~=5xD0#s6aC+o8)!R?!$Qs*8i&h7#Ic)ow5xXieBVd@YxU-a?2X zZ4yPV;R0MGcWgcH;@bAJ6<=hZtt@?YzaGA4W(7o$vQ)U=yVZ*dxv>9wI%Ky_Ms795m^Oeun9$Y&iF;VSDm+~c!UQKGxGD0YWq*kPVGrSFu|CiKom*>%yVI+u%}xr&!WRrVXVeRf;U*bHeY^}kAEOI;M!1kfuuMgjjX{l1>%0Rbpcn$@^IGoOV<2pnMGpg<5kE5Cs^ekE37!W4esE)e2{X4@<<%mp?I_LJku>dK9JxE9+ zfsR5Vt+d_KN!oqL+p%A)NBch4A`@yF^##k7{n;N4pi6@nbnABLs8h1G|7K_>ax$Oq zvCz^JfaO(K&1z9KdsFl9qMFaM(@hqEpAb>1CaWsZJ|4iz+sF!En)Y`;@WqJHpCuFd zD*L;~+7?%=6jX}F^@;{Y1kfxby;cn{`b4$y(!}X@hkKssrY|d|S)REecg4`HOmt*7 z;j(&bqrQ#%NAFwVwF-gWNR>iaGrpRBvdz_Q_PEh^(RvYk?Lm1$CtFeSoG`sza?3mp zKfoK~zj{rv0#9TsByZjpmV?f_)8aw0&?ukH=u;>g0l4q>Ca4S3ciA1@MO_ib;AP0T zc>-LgNYi$?uH{*F=hwo1)i)@BCK@}}85E3&@^l|4>iqN$GA#0g0(8`{xh!$30PK8Y zfpV)+IsI%ezTROH@G@5+C8O?&|Bd`ug)`CA)A`J&Sjm99lBusJ!TWBnJdoc;gS9!n zZyg#}d3oJLx}3}!Ua!_Tp*hG_8#-V3*5@dCmn7$dxzzexf1~oVd6ZA>*}0 z%cA7Yq$3|F4r??<$N35W2TyFN-N&O^WAjDm8a9Hs;|SGV?&jQbkL3q6K*P-wx;NWf zHy}asd(H8=(_sVZ>B)y{*a}(5JdnW7M2FXE(W*MK0G?p!&dHi1;14kXlwfOp-Mhrc zt=_BWGn~lp9$6R>0Nf{%rqSe~eN`w^I(GJ@W(e8op^LB`{YTN-ViJMF)l%6&SsHn| z_L7m7+o86O>yh(g`|(W$=Fl7cZ=6@;(B8dT8j^y`uti7uK?3@L&G~@0Vn{XMwfKG+ zAN5}|$Dhn+^4$6WKW4A~Mv~y!!ppK83mvLYBezx*Eq6*6MC6U2`36-wV>g?HX)Xs^ zq=BshS5v*OEufc;25^uJ7(J-xmp?a~ljnIGmCN$rweC=Pru~r%H3{2`7~3T*vn0yE zb=)UM?LnyBcWu9j9Et29RkmGqNyoSTf>tjY8Tb``k=M>orekOsmR-?*K6Yf+X%rh! zUjUV(AKG-Ec5tev@~3PCI*Y<&=&G9{^>UwH;tOk1?Z(sQN#EL`I&w7ey+37{uj@XP3UDk{5?LQKek4uS1+oncDe4gV?m66T7Q?=_#N)md_TBL<53#- z$J%)_iw^# zh+O!c#)Eju52#+UFh0v$4gT|Neywfd$F=OI4{aH8z+#aD)lvG}F7j95{_Dwt-^&^5>1CBYsnHqx)G#wc zbe=EUs?9nIY6Xe|nmy<>NSswCiYqp=KXA&%bXGNM@{QZ1oTu8%GDA7=qW>};%Mby0 zI^(fe#k1k6{(EEVb@mvUY3xn0H*96RG%rCrj1+|cP?NvtlU|GrHadtT;Cy5DVzVdl z_k8ycqW$oj^YI#NeMf)5+|u9tu#;TN+>Y$X&p7)PkQ$~ zORpKzW(f2R!Fu!$_QPG=_wHdRD|#DI|H~n z1}v^@1{sPl2VJ!u>MRdivmk%sSG?!7PUk$bJF)=y@4i_TwnIcps_@=D$rH1BMjG$* z#mH~faKF1+)S3GAV?zb}C0gq6=`4!v1T=c1StC|~HI?__`*EEtG#-Npy_fNW+lt?d z-(2%*Bn|$90C$Jqw6oDb`F}8SSgcuV-D`;SL=i7?*2a^)V&#;_Ar4UC zp*ET>HA`DAkR4-4p#JjT|JG@sLj2cHLINNFGG+Wn_1~CpwYpXZolC@5on=p4jf4%3 z>kx2#K0sC%vJ?A>>O}cg|LMPZ1l2A(n^i{_$`O-#5)BWn?sWDqc7?v|d{=o|8C3se zONx+baAqSkFyLJpuN#?$XfI+KVu#Z^pLZoKlB}XqtE(pRA1Ru5>R?I zJ7`O*|9DdmKqDO^*T-6u1s=MXoy_SelKaTav;A| zY{jdp$+kM%7~V)vIbPqZ+?w$bABSY94yz1%wxV1>`!wJw79OW%`Cm^FA1P?gcGwph zYE&*?kI%&c{EFOP^MAzwd*g@6VslXSPUKZK&|SISumwDh=)b76J-@tu<5eC1#ea~V zc-4$E9mOsq$VR9Y*>CI5sCbv;=4j~AOh|hxSOBwo({ps`tl#7ThNElEzR3x;OS73G z_Mlk;cEr4JY=Ed=yiYqjhP=qU9tXxeKE-+}0Q6s9HjA)7TOj~50q6oS4+vC7v*FQU z?VZzoxnF*#Xs~x)eV4^j)9dqRnhW4dhUIrZ>>2AK+g<)UW*PY3XFT$K`rz@6{qIu~ z@VSw8^X;Q%M+R*1T#aUBS{u9(iNST!gD*6bwJ7#~n*G^(*17zl{VKn#ym%k}GpqCI zY^na&2GkoE6C%q{UFDtRqpSC$mQ3ED3q18y>dsSDG0p z>ZidELg5o{Y`<8a4>%l4uO0vo7XOh1_F#YPg9u)fDbLeBKpE$8*CfsRb`^`>tSmqD zho6m6*s?|^EEIpyNI_@Q>0Cp6*gU}6mT3Ae9VGX|GRl{l6|20)Tga;Q8eC;zOIy;h znaRjGPy{5>>St8i%2etUWnxjCWm2l|k=V87XYS1bPqMlGtv>8^NRo_lBC+W*dL z(iv|(<+!m8nb7;RvzI;5D6-Bn!d6x}dmNSw~skcHOcB!|u0&Bab?&W-MxF z&qMiFlWtcUDiuWx<%sv}fQYh~jP6_MelZ`EU;AD=uo{{heSJJz%l~=+7*KXVR(MZ3 zmiYp((zpOoe zw(7ShT-E8N*IVw%91~`N>{B=51cr&PT=KI2HDZHNa3Fiw_EwNH=E@_^72+Q^Am{TDH){%^`a zwV&3ZFA31;)r`LkfN?}T@!e3DC&yVGUmr|0KNUW)J%7V4-^ulKf13xAgpiJ5C3p*X zkQZ2wT)9foCp%y74c$@vqs7OQ4BXFo*mc@3r!zF3 zX1Zo0M>-9C+{tx~*3<=x=VZqJB8EMYjw{*kRrZtxaD2T_Jpv!lm2A2j+j#``LaqxY zW&hg`#0#8_|JMaUw$*{nHM`Rn8CIO=nEQ^kgZI!zhL+VAZ_yOkpgn+O0)?tMsQE>! zkK*+KxPlY1MQVqqCSKy85#;yZaHjkjKDxPuT5vNDnQep>sMfOse1Qtl_36ywl=^&V zK=NXCn&Kb7#Mn@|Y?UB3PDl98UyO!>yGD#$t<~+(`j3na z9f60M@6#ivPf)IerkF#g7>kzG@{*<4QtQZG<#{LTG3`Jl`Opcbmf;UH2X&)bf7hwH0MR1 zB;l8m`Q?}cQ191;@E7`P4G1S_9?uUCww^ws0oileRUK9B0&5Qi-b2>x_rL+P|3$dy zv#w8_A22%%PD0B6qO$r5p4yqlx1>S0=)=f>xd9sswl7@tU+$Bo5%Gx!}}2N=8Vx8bQ4qJk&l%U6DI~@dTC5{-7VSbsn17sBPrQaI9VRG9yL=8?Dhi znaqD}_`q4U|Blh^%?pr>`uTopjK)jUV$@d`Gw{=mK^)~AuX2``kpZ(fiVlrfY99z| z{zV%=UOJ{+T}nMq6~Oqlb}8UJ`|jTT5^HP4B&9teB*koT$CkkVlW%lt4Y1rs{ei`3 z6ZpDwerKdZ`x}6;_U1ER}qqjX@y4y$~`oL;K*SS zMD_B>(3{L(qqtUqYB!v z8q2YW|7hNg&<*!-t0)Yf)=xEZgOHM%n%G|rz4K?V(zuD^wHI`L@SP0!E3cfJuYkR6 zHRBH+I5WRu1Rl?A)EAG@BgeV?uLL=VbJp)v7B;V7{7y8H5qqEz*uq@@ytUW6O*^(0L}e)G;l-mHk~7+mHVT;{Vma zI)alvi`Dh#&`3J(NloT|>ev}plV9@jGCGH+6!U#{7^HoSJe8&XzN#y1<#s7|H@T=GI zX_*%M*9S-fs-f-i6a&!{5uzNqDghkW{@_*$Z~%wsef1OHJ>B!8P`=q*I*)VsMZU^O zTPrOpO+2xcB${=yTrGcl{=RSRrYNP-SAW%bVc0KMa(*7cbzN2bDv#Cq3U&9BYR`o_ zGG#zn|KDor9V(VBU>8x4@M%?vKfBgafKNr2;rmv=r=U~Bcg7OY-^)rVt> z|He5Gpivcva2P-8z$=*c|9?n3yANyq350^R_kQ$HaR6}(6K8Q*FMZ!ebtbgevuB|H zIPV_VqF$3^kSw2A{^~x&(rlnOR`o(AK>kM-+t^?gF!e04jSjSBLjSdN>aor5$(XPM z`f&O@R&yb#^^=YISbQvX8#RtdtB9-i_=~uFphI2&0#I*}J7UZEf6`UE>xqB3(SDO+ zaql}TsQt$^Du1>5EX!uyiA1nb;zMKGta$Eh>{_2YNBdhFz<(%UCDK45mMQk%^m7-( ze>uQmA#X(+AfuJg1np!9JC3uMOg(^KkdG%batF2j-1q#q#sK9%ev5+91s{A;Z^wHcqEET>^8AknXYW?QBF}|i*GC45g;l;g$j%T8^{LRrYDs zu2?y7AC-|x205v`l7pf`HI2^p#_L>MUgqbQtARsavaqf7@Q9rUj)t|Csvit~8{HrD ziFMT{)YuHwVK0?eI!hz#8OVdoawEE;iq5qJdy2+8t59Q6#~U*?P=3b}Z%R}pt52v9 zC+G=jeB!D_1MuOH0l7!{0K6{(Vb#p@Wwg=0$icGO{vq~y9{Sv6)p%H`bG>$SP`f?Y ze%7-yL&AVo)j%6D)FyYVCSQa1B0MrRvJ5P_ z6;JW9l2M7`FB+q`UNeR6q}j&W0(JmqfLK{HE3b1hJ?2OAf7usVuzLJvM!eUJF|u)T zK=j4zsJKS+>3&Dqjo484AS({fTax;8=|2L;l zUP2Y5%K3&xQI|GabrXAzY=Ntj!jT&)<|KzIT*e~I3ktBo_y8kAMfeYm4GB;+Q8{mw zz8X}&0QruXb5#JTn z@#-=^BCo~Tm={2V(ecQR-+b;*BM4*D=ssJ4 zxA=*xX8UVT_ubr$P9!}(a#^~YMXt?lidj9&e2)3P%?9 zt8e&kl-9BQ*{A%MEi8}N=4OMM$7x26RQbMRuEiXXJg?BIzbp`R(I}#Qe4@wJrRpU} zfGuo^{^8D4YO8Cz+tCRk>X7rDm$##UtdNnOxKVxY{Hn0Fj5T0N6_b@U3h+mladK9LmGYU%o% zmv2jf6QLxGHn`3rH~Ze4kBl!))*V;8CY3QI88pE zhVkT$=KA~$8g?O`)jYn{VEPXQ6oHclSbq5a&d1T-QaM4Le)w-ZDp_JL#2D=|Vh4Jx zt93?qy&K2FQ@F3!au0lxEF|yW?W~FWn3t_nfDh<6;E_=qV*o|ua9_s^90(7uhHK5W zm51mrI>1XjY~4m)PA!gA@x)(Gfi^EB|6jaO&&>}s2iWXCkI`93j7&NfZ{Fv5kK8eT z(eZ!uzvy$$^lqK=L_#BhoOEQ#HbDf%^7XC-TYqkL*&>zq?${uFk=^?fNe_ zBPNr%W8wLGbvG3D-i+R?KhEJDT#t{99NQtFhf^QOK$5=m99Xkaip&m#qijt%U#l)} z&>6>T3EI;qXRJfroMLBl^;Uye7*PT&+NeWraOcnEwOu^^=JTitlY-*8qC2lp-i6rW zgR#bIlTNb_R(7DBJp4WMuR~uKfJ&Tvq1hSWepw&$e;A)n9{*29OFezJ<8hCNYoZ8e!tqCWS8r~7DE)TsJGquc~hp zKj}zW{+<6Ezi-38@4l}-X*nTPfkt8CFcm}C-wYn|1Fa0g?r@$8o`|n;qk2K-7~?mZ zGxGEY{n;V_vwpH8MG+#6@?VB$J?9hO!4~YtTK3$R{mES`lD_G8m-F3RJY(<9OoeZmLx^1DL;GwF!lu1s8I-^FaW)C@o)Lb-wVbcpKdxS8Qk=FijL z4u|_@C2yw@=^#sT1gkkWbUDuGtn>1_Mgep5ir;06aY$|e|M1=`yswJT(cJPhcvNYykFw3{m z0GjRG=yGDdQ9kUA_NQn((=uhaNq^qcKB@*Iw6$JX4V|E}@* zoA0-yjEmlQf7%b(>FV)hup&TM!ibQ0*@+bB6GwFMi27*yCXzQJr+m=7>~sp8jMu06 z^DrnF2EfW(v#{m?3d|IkDKJxDroc>rnF2EfW(v#{m?3d|IkDKJxDroc>rnF2EfW(v#{m?3d|IkDKJxD zroc>rnF2EfW(v#{m?3d|IkDKJxDroc>rnF2EfW(v#{m?3d|IkDKJxDroc>rnF2EfW(v#{m?JK7_`&n9_yPs~&&B_|__vGKvG4c7@B52ui?!(d zgZyn|+w;YXY=5@++r|H}_%Hc%Y;pJt$IfrxZ3_HlZ2KQC{(SL=iyueJKMKFEg!|XS z{U?jNi%W|Od3})A%lY>27ys+x?;;In7Z)QL^YZRf;FIw6$l_qu)oAw57q7zcbFuwT z7EfdKABFe4z?po1ZSkYUAH+)h_ltkO_%!xlBT{nZ-6z0O|AJeK1B+c*Egy!T_ruY_ z{kyRNcOwC}qWh;7#}`)@pTtu9X}JI2E&eh%U}LeK{U0qg{od^#e`oPQxPEkTGP-{$ z`h79)PUSzm2mf7P+zf~BkMjCD`@DEpfBe$l_st;s_2~Yi zX!qmE-m~_1!f(00bFmAb2I>7ge0~=G-;Ncy7mb%0{ORIXi4&jYs5{v{FYhJ=PA*P| zmyg2L$CLKo&ATUAZwJ-m_W9U?*Wv#k1?l}kq(C0%NhIKTc>gEK5wI2O*>C%nIh(M3 zwEXR7x)T1~i>JRmd3&6Hl)qD-@>ZH2qqv@7?hJUjAR3?1Ieh{mH{$NbG+l`&^23Ue9_p zdz?$&a946iTU#zqXV{;rgRG*vxScJR!+r7PjaZ}G`KI@{wJXd=eKQ5{9v|g;?&Lo{ zh~`Me?eP8X#OZr^XV10xfs3*CYJTS@i*PZygWb{pecybUuld$FufztdPTangE3fCX zdgFuXx~_UY^2RF6%lAP6l^yY$+%8^R$vfVF6wrGsS%CF?e>r~_WBgDa^|hR_i1SgX%^!@O)i z1>ie+_b6PTgYee1(0U{MQ1fMp??x_eWS{kk@30xIB?)W+36Lec5UcQQmnVrQR2X>~ zG2hW#^Yi4CpN0EB%JyqhW|`F?ne(#U6nGLE>+;0qn-fQ&u#HfgO@IX9Flg-7#DR@` z%R9*Thz732H=mngHF$9=IbfM5e*bY^4@Z(dTl|Y;8K39AUT5|CY4*4}U46TM{d~Tk zrE-h%?EOH2#eR5#`!~b=o8bcul^uE>jl3T}usZpIi;)8r;q{#3acuSH-(q1M z@#o>H9&eE$yM8BjLFdGL@!3cz&m-u-AFpZn8DgX*3d(9_UghsP(2e;Hf+qioavdn|mp zoxMKJaVIB!i4Cqri?@;qei#IKZ1N$i!GIs+p5y@bCaZ8hvE|X6SuSc`zCQ|_4~;jX zfn>l4k7wchiy(u~!~0Jr@9>N8A2PciPRaHjjU3#`cTc0cC&ItA#Q&%AxBold9{yDxQt72k7Ho?nLN!sPW= zBLQSYCGcF{>jC~{5c?m;V|)@x5vOn0azCRH_C?mtJ!*4e##+CHy3M|9O1Euad3#MLNO%HY0-nW30jUE$@BfsdnYt_rGzE z`OB?SU{~z>iE#RIa=ItO`}OGI$$Z*~M}8dC_lt}W{Nu%c$|&H!4MKR5PycoCzc2pB ztzYnKkKDH)2Vds&d%3&!Q+3=IDcv7m^kHnpylf{0J`8pDhU0AgN~ny^ALQ?JEWDb` z=gAiQ%fPqXDG+j0y0!%bJ)l|N&W_C^Bs=l_T-V2}6n#}b_l@)RQ) zrFv>xuD-k{*%yzF*J$2xfct{=q58cc3T}`JT6cW13RmL={%qUH^xc8{y-3LAV8d$@_vIh0YukP=%X7kgq4pwtK00+{q40a*_@2;OG`>6U zaAZ$Dy+5tCe%U5(7p?XNbFe!i%4hz)M zez)shmg77+cXmh9PlbkPc{W;iFkA4NCZ3pRt=|X!XNhs1T_zLTyWsrwDet87ODBLH z^QYOS1K?Wh&Z+$AI)O^%EUqW|RI%a#j9E2?d0yV00*6Dd-J$CGq-)~-)_T~}v*Ebj z3q4t?y)wTta;vcuA7*_oGBUjK+h6gU_FM^fbr`BfsX*vQR{K+*)Ssj;ST#bnQVc3v ztWUufH3ZdY{iO5qb`&@j4jy?!Lu0sG3BI2Hc&#Q(!!A!au=RfZU$?`R+oAo5tlNpY z4n>-dL;~owy2GRBzS^YzGyOkTa!q|_`cld1dZhDG?y++d-Of9Ad?r?EmVme6|EXB; z_oB_TOC4T~9pBY`^kZEOz0K{SL)2$B_VTnE9ZFWr2ee(wvD}H-M@~cn*mm0gD64zo z3sfWN{k6RF+4ig1?^0yq%4EHC3c>|?Qs?EjQGoxJ={XvD$^5hPy1b0QfU3k*x_nrJ zZsmc?|4Y*mSF+!eE!2E}^PTbNM}jC;B6U{d0mvku)SeVs<{P;?eF>zJhu8@J+Wd0So*^dLT2SaXokc5Evsu3pbik;R@beuU{59=tQW{wKz0EC ztBuA4J=hka>MA~z)%+v6irQDC`us3=LEo*A0cmI#8YyM{^(WtZBMm1bL*kQp`Armn z-QSOY6i@As?(6);cjLbB7M{K}@wB4=(H?DYgwm|9o=<*&cOV0#WIOWyMj@X}6mlf? z|H5=9`T$rTeMvf!YK8P8^7H!D`_7&46~+y*PG|DF-penWm#Rp=$dq`Bz=JdjEBX^0au5(rXj%^@g&+3tx8+dm{+ax#Imj}~?Oe*e zvQD*0`jp#`2(R!~?uS(3KI|%DIT!oEy0LHb@>L2P4Xw=aa5J<$8Ckdz4$~ZQc1M18 zB*xv~?w3h~#km|E{n8^!anF;+aWX_)k%tIxhQNPj6f4tc{}qeQ`Gl zC{Co29Vfsh@Y`|%-@f~QlO@h8o;0$UZnHCVpO2|mx)b?SVQybyV-ZMSKA@w;cqXzy zPR_-@$s5nhpuqmv{?l(b%$LJ(r7#;RwnFpfQ*T7`UxbS70G9_qX&hOb@OQ^(*B{8b z&{?{-)dk9Dk($rBlDjC*D3@{7J?b;OKiwyL(@0N_n6KI#n|3q&H%49V>Uc6+^HK`z z3My&_4|W#ERbSASFRcvFy;9VupN{zu{qx23{9=N7VcdbySYh5|>$En){CfDclC!Y{ z_)qWMlN?X8e4{J8p5JJr({J{NSB+1QH!@Qpj7XL)1W$f*7s0Yfhb%9wFJ=?#8Ockh z2AzlQ^Q$tgEGo=j+h8x!GV%lHi$7#Yj>rfgS+}h%AEle%qnynsU|yzY?Y*%_YuSS5 zjYdT)jX(IW?tf!KFX97PLBDZ*x+_-e=!^uy7B!odiHGuhG@H-w*o|8K+5py|vwxU- zgICzh2Feof2_G{@`e?$lM-uKTg=W+kHK z<|C9PH1@>&MdB4RnRK>NQq%G27v_pk_^(^$d}u{8&{Sr%dG%sx+U6TtZFYCFzZmt| z8bGatksr+rwdTqP!w{#kRwK8j|36MQ$-USQy(Z1>lP>drSm`r~*vS2;1;L~${$#V3 zhiCGwT=ByRwU7|iK&a$&Q0216f`0$OP=n61+}A^?=lN?UjU8xiz5d=Pj?Vrh%MSgs z0pdOUhYNTQnHJn9H)?|Cv-SR#1i&0Z8{xiMBaBgGBI0u`Si@SG#eZAL#P9=DY{qSgr`Lm9)FE#wZw4;!hhqq-)1?V^FGUQ@I&#NS6;i>D)~yQ>$+DqpDe-x?v{NLlZb51U@tPL zthP?!w{_OaOG_35K>jBtKEXfezz)FcY;5^f8ry<){6aAnZlk5S0L%kUc9lntD=W9qFuT!heF7ZzF zXCz2G0IxP{(T;_pKvqE&Y2`aqsNP1Bf4BCz6zzXMUbUH0mK3jfXwg+a(|pKDM-cmu zdVFjD(=YZF-bZ&gb6vB}==~v=%`D-V zcPdV<(;11$At~U^`hFl+sFn9>ZrG8$lK;*rU#YWbU;N>+Ed1}D&=;>;5o<=g9W(8% zD}890+$~GWt2XLmS=)EX|JK(#7tOCMZTb+=+v!mMv;679IUY-E%;=$SKmjKsBSw0z zhPOtJ-ky4YNMoZ)_dI-)%7ffRBLXr2xeVOuuH`X2p|ro$8OWs-D$rSChSG!4iDg+} zo!#LI+fVPs!?;(Pk_A}ZEBn~oA3Vk8SO430i_%s(KO8CMt4xsq`85dhX}JGMj=Uc3 z?+IUxCxhxmV_#j&He}A&Be}!9kx?^AeV+YV|HrZ3DLKQ#fi#Tt8moJf9WEAt1=Tae zeZ0LGbTunnsXNJY4OOVO-lOo<-|#Mc{xB4v2~c_Gb%p}WKnfcUE#i!hb}fF3*CA*Bf@_a>;EWQR>J!uliz9PUZqiFX(s1J7*8{E#IxMdp=f2F z9k3n`@TWNg{P{BHd6ECB&vckH;6EuY7HsB$r675pRS6w7CcKets!^wcMrD)iV^1T) zE=MMpsS;?6eCKC|tmsR*RjzqI;zD!4!g*Ws~SU6#3NeF6&f z&fP$EtVC=$oFhiF{C>s-+Bd{?|kHKnIb?VyUtE_*qr{T$6}&IJvv(;E*$6? z;>UX{8jJH}`dU%Nb+LoBHo3Nz_n>>S16QJV#sr?syJl3AOjMhM5 zk^j+LTSt!$4B5cr)9c}EKRRK2c+jOm;T% zt2uW&zKdZXSWhDC-h5Ogp%IF4V&<$`CIo=)x_(;SZS)Q`i|cTmSAH2u&@)B1agasm ziqbTWWT0vBIC-f36+`IN_Y{DWvHHitGqVI8pSUascqE_Td~pC@Zx)%u`7AOZF|q_C z!jZ-O1GUp`NREFmnul9irRFYmeZhCS{Z}SAku~xxDt${NSyog0;uzAy+vy7WZ87Oi zvJbmMb?A=f4BX69s-``ikQVOK8TPU??~Jc3Lp#J!eN@uxMRWtxymG%en=AQzB78J+ z-05%xXZu_bGfC_VxAEE7p2Ok3F~0gf)C!Bz>Ql;bo}FcHbkY0jCtFA&`IBWl5y>-G zh0aE@!V|SN)QTmaH0qtjtvW%LXE_q9%5UP^u;{qo2#*Xv**J)<#mcmV?QfnH{pfq6 zhIag1%vl>x^c#Ly6exp3Cs_dAogFwFE*;2!vVr%s-#Bl%-umYHYn&}2b-#^R@!5Me zfyH-~?#Cv1S_HhnqVse-fpNe*iX0~CZFI;6kSw0+yNpqJ*W_j;{Lle~!W})&qZ=*3 z?pN=tPxg={fwhY7)y+EY5^m%h$OTWL+ERPUu8@mb7Cr)pU<7p_QFlE-eLvgJ4xG-n z_Mz9VRbTFEa!ihQmP!R%g?l7Y#k%|Ay?#&mU-QtbAo2sANYI+USb*(k#ainm-LT}h z>rHvrIR54PHDB9m=!tK%zdl?p&D_48-^wnauO5E%qm||K?NG3hApMu|s~q7=KjU3d z8NP_Xi@fM>5kkj>)eanqjvmS%yYE>6%|ekjdw1=XdMr(6w<-s&IjYs9t>e))@(XTF z9)veIn0NA7=Bv@^&?=BuwJN+fqVT(pQv5Q7f44uGziTD5>hoKT-G`^IhiZ-XbxX<% z>bv5-+kYvd(l^nk0MIcuLkvd(a11BdgsznV+h}O*iHMuLi40Cnmfy@S=JjeG2G@s; z$6-8mB-vr3d^>Q5F2F{jaA@Vgb)bKdqEW+_VgvT%I%WfOpY2o^&3249Ys0d<9{>4Bd)Aw;vck4OYKviZKi?M$p%2_1KkzJ)sv8b%7Lvu;Vy}F zz2>8w&mA;h1-0@>s>7G!R}Mr5%ocrQx_|gW7l`pKevLR)eF`F3re$}iQF_vQKAOhk z!Tosur=bq*kP|tTZJz$6LezECSBs&bDcU4gsNaSjcE8TXi?egJ;p{f*>dE5>SvAIH3CC+tR9|a_AE}eUuO*&7@ue(&f-)x zeDKs39KwCPtv#;{tc5?uo)4Q)KVnZ>U2fLqd+(Sb5%y?ynN6uo^~xlj{gVp zOCT4~gBZ}9kVSnu9@G<9qGefBe`o@V)b`WZVcm60)UWG|kef5>8a!qHTJUz+L4b5y zZgup2w+pAp9fz!Rvr^)Sb_wFGNaA)p(S^L?TyaFB32}*Y;uhJcS8)uFWlzU+?hlAV zwBl~;;g>avly#O}FoR5c$2uF387>;rj#_~EqL*VagY*9Ue!5scEQePNZ*;dVxqf5T zl|I)&&0Mxs3@GBp&7yyHUl-W0)VRV@;{&eaVMmAY4@Chi4~~+YyAvO38CdqBL(;$# z^=UKgO07RhaIA<04#9V|3fshWP-&4}Yd>OpGY1}?_+PKU4>e}3)HjQ0Hv8pRjCJAF ztC!U%`ocDP)@Cz*Vl;IZGya|m_ht3qe|aD}j;Hu&RgU`Jy^7U+buFR|aSAnR7mv1Uwt$%U{vOVoS^h?M<<3-*~MC+*( zstU3l`~v*SUhsR(DAfX7SsMPE|BCiN$c@$-`^l@w|IussPo7TnFH@^$LjKI2IMtp{ zT4?N$D4aahJL7z}d1mCx^nZM|_+hH|o)-0k{C_@O!8K@Y?YUPgNx)mr5&R^7`VQ(_ z_=`r8B&>ekf9I$?4HQ5Q$OVsvx1LER+ts{L&Qv?T?&D$i~!Y#^tMpP!|>heda+ z{WkfJUybhEOL3iELwzCq5gbsd+LX1P1D_#(5N#B1`I;|80iBRLf7z9vcqrDqd9_AWXx~0B zXnfdVJ#i`~D~X)tQX&7fNe0kLZiknk^Li<2>qlJ$bwy(=KMk%O(7*XQ@9Uk(6A5q+ zcycF}T6fU#{I|6oJM2Hn>Bx=xeO7?YVR35p@8v4bvPFKN^(fJwRnKAwT6Ft1MEByodK=fP-5~?y zu-f0+QS<-C`l49o@!;T*`I7>pZo;`{HBFuaS6SIsAjt_*b06 zeI8ytPwy5lF9s}fsy?ZfbVen6n{|-|b#%43x>??|lZ0h}0Cbh%sF{RCWS-Llkr%zo zFqiv#!v_}T_8acQ4*E6tl3^))YRp%(>30+%i1(}ed{ui5&V>J-NNVnQ{FWV}`HlW+ z2~_`=!Tx)8)2T_D>;HLa9E8`3h4{_(OqM(HBAt7O)i+myIFJ{X2Zqgy{2KSy=fjX9 zcq4`D|J&dFGW*}p8H@qjpT7%}6vA+{-?$(hLFS=_F?fLXBC;RORis&r2MILdtFLK% zF!)ciWp&LPt_sWwsPTE{nWaXb7**I&$*``ymSK566v08BQkGBr%Oj$u{CE)_?xG-! zt{0ETpf#gnP#gw@6^TLOtUwV!BSJbqMhQ2YoV6mPFb$zHu)64 znRn=Wzpj0a>d<)3`2kv|osp_%;Y>%s(mN&!tjoj9WYepEJ!`Um1`*B1*{T%%V=C+adR`y=f%p!sn5ebo_N ze&*XD6EG1>?VY|$-BkFmf3Cfi&9cj+u>@kh+F_rX1H2pEH@b`cuKwbWv7Pnv`@->~ zxhmAIM{94kw^r*}!i@~X7orBdFMd=nB(v-d8DV)`o%X|^)oh&$WEKKw$2dtLFOB)d z{`GtOjO-sDC|9)em-oYEV<5$KP`=8ZJP%(fMnd`WA5XofLG*+N7!kYgS}VkH7Qz3n z<&F7-XnrNY^CFs=IW>9z_T(JS^`TEWW>5F=s$XMxn?@+@NF5_YUAHsMu{-$A;uM9* z`-*H>G}T>J4wCG1Vn~Rb5-ZY?F3nxAO7(U8z)oL0y?gJJ4?$&kjz*aQsZUr~3*DfD zM%QD+lu>%c49%I;_jg=nEdoDKWI+F`w>-D{-|PGtNun~Zrx40N_$JmzdorQQ)MrT_ z%eCAWUBxHXqe!BN!j)8c=|0~tLtG5du0`_NnJh*Jc`+tS11ZWtJA+m?fH6GmEsQbWotd-aw zjvc?xZ*?}(;tZ@vyF~onRv}2Xao{_9c`x?$%0%6v9j%3{@+# z%Rd|*T+BP1Clh9e@x1Bc5cm$4tF>Z*T7XuCoK@!u-S;GLh?d@(F~oPWfLA^GkN%Wfp&`GJ-wt=9S4A- z@D$F|R(X4|dUN-3K)%ICvUWZCZ*GT1di$gKdi7;~SpYGiF`)-0J0#x#0Tu;g*Dt5$w$<8gzBu7wu)!`W;HPQhlR zN~ACIkIVQi1K^pQd-EqFZ0mvP$?=!o9KmZ;TC4AD3lF0zh1C^8-(+B#frp;Ogb)?JR(@Vhv6(7;EdV+@D`Z&&$G3O}>xuY!*k&nj5 zffexE>K6_Pum5s3ae~=sl?EK*nXCQHvaN-)5Wd(?S0U7Ab`G<>ne)de&1Qh?Wz_Dz@W`m+ zfl64MFJepg$Szez`KVg2Ar-^FHDah2;fLgTjB8n)e7=l_`=k;7cs|OVB@Z8luB;xK zwgVn26Y19i@Z_v{qXMtGcFoLZE34p-g=lu4zBk9yEo6iLFOn#36P?}6HO=uvx10Op z@At;;P8-G*LOGW&^=c=M7SalmY(mn`yH~US(dr}7Y52c9?x;+)|7L$X1C&Zo^MGmuA4Ud_PCkphQd6vVVV7Lb9W~Eb zTi}zs7?N5WP~=dI#~SJOG_Fau1NwKL%@JMRSqlG^U!%KD_miks=B=GxYCXIpJ~o>p z+cQv9yM09iwF0vF#fA9q7%MG9`%<3$=Y3h*>$%SH@YKq$({3{|?8&QK}Cr0Pvj75Le}o+zoykxn9IV7Fi~D<~uoG)egR&>~~b)iTv03 ztD4aal21E%>Aa6eWBJUgC?f{>)cVsUPf%qaYYU;HO(}q`#L%d$pNl4XKM=ye{ziOt z1Tov8v#&FK@$Y+*-81K#Ss6}E9CbxC!D@XofZ{^O)Jn(}i3(1KSB*7m+hI(1QY+*W zX{i3!MvZxE$+S9idxORL7jtze#4HF9pp2$m;m#igd?a?ytcs_i`|`UyB0BP^t%Rcw zo$!h}tp}q{BjslJY5uUX)jj$retaC+c%64LzgKdta#K`~^Lk9$MN&_pH|R<3!CV9E z11WJt?SNM}f#e*^-8iP+y-2UVU|4?9%jh?#hZ5iL0L?(*F>kNSZDry=n?l0zUv_fm zj{!Clk{Qo+fYw7p|1|YkUZDcfmZ+PbWDRhg-Q*`_)pX_-akaM3%GL_|j~5?@3uNQo zr28^{AB6Xiho{Tp(non6`6Axi$gn55B3#xOkq_Vj+AX#}IKZey+Fh(c(@8>cM`IQ; z(Q0)2#$+HMo5qL`32wLU=h?sdU78Ql`RpGVBun4A zVDm(xqe?*g$rA0?qu&j z_`ec47n8Aj=KCsYXTNEX+zP6}g3aCA7nQC>gJlmPaZ*!lWc_i{(OpH1)xh;!NslML zjqCN?j^itaJk)0Ujy#Z~+d<~^zjMRs4&0wDJeBi|`cL`qv&wR1vw2{V&FEKe)F*>% zY=ckg5GUgSMSrY6Tp%7c?q%mMGOnJ(=~o-UhY$FMhhN52B*UmMRXDV36_tnZH0NTh zW(LduzOu|X@^BjMUnwDBB!Xl#lWbp~Y#(RBPoF-D2YHb*;F4eXZfGvym6nk z1iC`YakhOt*};86F|7&F?^*}HLf`+n3EB9zR?i%OJKz5=!hPsp^@fe)%dHS#wX#~x zXSOe(o}zfLl>>b=wf{I*e$rg;tlp_6;jwet{>5);czNB-A=FSL$D5ExF~tvpBKyoB za}~+t4r}ht*oxMjMXqGj%1*gcQUJfU8Z>GGay|ST>+cBytpm!2*n@Rj4*s8w?8|w# zYqGR#tX!>x1Vx52rVz7ysSa>fvb~gQ1_J{&4#3~R>&D*wR4-2scz2Q@%4}bjXYt5E z7-^{2$kpvdhG0Z-#K-w_=3={YzVb?9Wf{nAB>;-YVg9O-iw<9Z_4roPn}exN*W=d? z6tP2vd~PERGmNQ7@Y-U7+KJ)==Pn|^-{z-mAr(armBFHjR+>p|d;N<5*W%@k1M*Z6 zBfZRLWmXH@jDqJA+=*Pcn$U7AMnS?sjpRz(YO^k%a-ROQlTL!T>2`yjNSn{qzp zLo^3~3~|SV7AeaX;s`pA7~JQP0jLz&l0Mqk{QLD>yC{$!8oq@W z&_%++H(vA|%*PryGb>X>=od6o>u;tB(Lb-SEQ_u; zS$#G2>JU%Lf{Kk)$IO{2PscKfqw81Yi{M4P9eQ3qw8|aT`_QE&c*#j40Hc_SL zd=;Iu2j+Xg$#J$?l4^9hirbA;>Hd(a?&19SPb&BdSC`9ZzRy@cNW*Av(Ll#~ic6tG zc8Hxb*YUC}#>El+JdtElTmJIx z{J-&lo=`KM00;%a{yLwRWBxBPuAVCM$^N2l|JniLSs$LvbTvG0zNEd~koU05)zVQD zE(#dFpqg8)ug23%Tvp zf?FHC$YOWws@`xh0GaE5b_do~4_uDX-^0RnHc!@%55-&0TGQ2Spy;)K>NWh=(mUe|zH{3`Q*RQo$F)Nj@K0O!j4FURbUga5|Q{B=k5j8{hAHvkSA!YVGD<@0i2pm)f)2 zz7*Z%#d(z^@>PBp_u1;+ZS|eLWLBU2w2JMVbX{I&pxKTM?M#+rP5ejZmu-Q58Y{D{ z>L+X_93)mABk7N3@u~voMYCn<;7B+#|~iJb>GZ#EbLFr*f|tqjvmp zI9s24HhR}AJXtVPtEWWDPVmuJa&MdYghm*(00RM3o?Nwdp;^n?bo06Od9$)TBL2;1 zj*t8k%WwSIxm;`cmd^A80jUHGWWPxsP}~OxH1|M~^}{XW(k|duO`7NBlXb?x|L4O0j=DkBBC5`o)+fP<+wfE; zShIi-AN%fe-{Uvb)>%c3IO}M#W?aZnyKwX*HN)5r6Z#4N!I(v!wfg+N=&x~Nvw*cJ z#T+~o)bGsgTD%!s;t3Y=8LWW5CmCQlaM6G#zwGoeA73xqodE%*X+JceGu9J(I}=dj zXBNWqQu?eM=nAT;x9*(bBWG8vM>BZ^mcW)rk)C#4$|Vh)@BQ^j^Tp+T8cEN}?i81f za}-6?u8gxb3&iTk`{-YK8d)=gv98l*vBiF(TG>o9S)1XBY|928%bzEk84tOv3k`t2 z#LVr1kTX3$(TM#o{rG(I!+4fnD*_#9$wGJDXsCX4-r?EMNzs8Wu*O)`$;Oj1OE@DN z+fi6W{_Q+7PQMyoJb}Z!K)nHvAX02Km`#u+>R7dAn^Xm5Gx-=cOg&I_-#kZs)@H19wr5&Lb{ zdK=%#$~2!W0x$;mY+gxHwO)>K_zq_(`Y+yNOBz*}O~!qxML-4OzoL&GYtJ!D2viHZ z_>IPz>-!shWyhAB`-^C`Cwrlh%04T={&!q7%h1X%%a7m9rnFb0xpR5@>bvJgH1cl5 zzyq)fGE1~i72X*|cwN;QDrfa4MTnIgS%hkPF{7>B=KrJI7pXCBgOuQUvq1K%hhQ^Q z4p^Gv0sqMy%wY_gv1QA?ti}hbzq0haKOWMNku9P3jhQ=As1<^>P*K*VBL|ATRa-=l z^2WnjL+R>0cp$20Q`iC8E>3rKv6s*0qwb8a_*XrK`AJcc9z7>jGCj>4nqfU(B&f&%&=#QM#c@$=A;SeeBq3#$KeDeab#Hyye>o)+6a zF+61<^oG$w9Fh0y%zvuvV|EtNoq9`WXq8POc@M+skt-JGH^y_8a-KAd+73+?$MHa9 zbec^UT&lLjklx9GVNs!7UL`B%TI^ykpNQP?{Ug$BlyD>bZ+#E%Nm64- zQiqrA@r31IiS`cFPc%n3-n#=nqtfZ@Ch1_0O7p{stQ2C6W)?dc8hJ;E#GR5TGB|` zk=fCNG_w~ov9V)fH#TC;#YD_*#9r*5JI^m4roe8Z*{A~8BC5X3s8i?UNq1iRyyp9o zT+le(e0Wz5+EW}r*Tn*)NEfc&&*F;ebYJ^~VJH&s`4?6CMhS2#Jtj+yCUi04G&{pb zu>KH$<5>imfL3}g<~NSz#S}2|m0sdF&f`u0Xg~YFbMpf_M{uFD1$5@H_KvXK`swO- zi_F=F#slmGIpOaci`5c{0Geack%y;x4~i_BNzj$5Lgf2CA=Gs$bqtz6)Plw-&dHnTT&55w&$z{uBN{a#dBrv*f?jXD`#pxK&F1tcIYsKY&;4aZz zEkJER@mq5ZVg<3FQC>!Z%P#2DXU$ocS`Yd!Cb*rg@LuzeeP&4WdQdBgAYnAUmPeFO zOwcDrI49&kmanIPd<+|aCu(s^#~kd(`ZrsQ^6(kU-=0za)pxDF$?(d-w|k>;Ts=h* zxoSe|d*T7}fqpPwP0iU8hWL1MJ*h6LB+K{6=$o^Lt>DM$f9nz|{(Ww3&kpG~$4my6 z(FW|(_UZ5ZdM9vy%61mWz%P#bpFKX*P{UX8E$08tMkT)Rj6RvEdI|T@z6EE5`1lvm0lPrPNLl*~$n;n? zLIL$sI?3l6A4y+XchUBeU4i|1bF~;xlx^jG@%|8)*xP&$vN(N0h_kQ~_-sxn=-(4z z4n~4tKiBCB;Wx8Kenf8MjBo0=1eT^}>zIUA0Xu)GJK;%MQ}VpIv22tA$7Y`_>)VmS z@;#{A5yQ=~c2-|A{CK9Icntcl_qTUrv4#Jgfr-7Yoj)H5(`9n<3;Vx1>v+G157ic1 z`CmqNUd)xu9w+k$D^vnphn;AAQ8^Vu;J%F0R)3qIh8vz^8M98~QpKdH!0I>pW$Rp#fSYGdy z3jEnfk6Hh8=9!m3)lrPs5n-&1iV$oE(edo(v+urmf>xkyZT?TJ*ZQ*jk=drVUsw05 z@%qI_%l+w>ZFZ-g74MrhmGg?c3A+died-v+&NWv!1`AG%mtrfw2s!j3$xZS74@6MgHbBq_@eQrcP)vL$yO;F%eXsbpH zqv_={R?t&4`lQ6Qp-vsA>`JA%$7ou^he#Q%*3fEedCj}5fGq6j3PK-u> zAB2Mt1pFYEYt#??$MchgT5)|P4`wZIm*1D41=y&5St3t@Jru5;4*xqFxXLmgu7^j*AYTDtdJ-69zv%gu-|UYZ zSNmEDoQdup3xD7?+-IxBUyb&CZsrI&)Cne+%N|^veTTYXp9o_v{$~E=bLEQliX6|k z=Bc;#OzU5JH{;8H4hoO}Ir;YQ;9_$`yg3BlF1=>-9*4VP1+zRm>U2E6^+4nSkK50~ zN|<%h(;|5ZTb*m`KcVlRgMZ(|HEFCIQ8RLSdiVlWTNocc)c>ik6q17hAOJjW4N&e@ zWT;2{P$Z?j=-oH^|3rgE9+{VWd(6YURe1ZdzeCNw)?Me9G5^>9=}_^1M;qum9?Mpx zfDs1jN!xSAm95Iv@w)~E1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM z1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM z1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM z1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM z1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM z1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM z1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM1_cHM z1_cHM1_cHM1_cHM-V6#{elu=!+~uYzaC5pc-Fm^%pHDxWE>0(2@Xgq?RVeUqdOY0= z_wP)1BL$bHo70E$x;kB+em4EX^xf(7kbtei?63Te$Km^}@cUNQd((~SeAcVkb}zE9 zKK*?9uhYMu9)qNe^3AK z^lzr8(}ipu%T}Vmf1Un*`qA`Jbp29z|1j47Qhfcb*#DJCf&Wip|NnOS57YlK{V&sR zM@r62Yg>r`+xWNqo9RDJ|IhTFr{4+pKb&sQ_Wo9M{CwU&i8Ne@?Z1(&Pp9use;7IW z&%ptoP1myW6k~bQDe!SH-}i&?PejkuA$uH?I`Z#oIK?fw5O8hmWpIlVLOj-CG~Qt;VyKkv?mw~yin?$3ze z%)I4rJi?Er-3i`8_ah(T#M^J`&)@d<{b{WFk^Ef_UvCBRoy?~*(fH4! z=TF1k+d+RTk&5-~vp&CG3Gcrf8Mq#4xRHH6$>%5Ao{n!O0d7wRrw_tkUi`yw{pxgf zIvQ(mI$Ztv^t(X<--&*&hVM7SZ+org-FKt=cf$R(NX*lG`t-H@`0KgCSbnndh9`C!iXs#`2q@ z0A0T`>%R&Q?=GKnJ@)^0Eb@)Ke;i)l%lpUSGky1;{TKPKM0y@XLN0Fdb|K57xz?kc z^FlD^t(^T<&VF-~=NpG@lmhGF_rgy%OHs%H9vd`-iatSCcc^%(9-d zs2|Ea9L*J6>tqvEocUb-PEUuY<9T-}cX1}4)fnU;ALRU3 za;3YuixCrUoW3t}1Rc8-ey@bXEc~_5TP$!j+u*|6GySiH>+(ZuU+5}-eJh+gABi}e zRkmpV%Utdk_W5qEeI|0}yk~L+c!Mok3IEsT>)wftd6sLD&0zt4fq1X!!?ju8pa8rt z`h)x~h7+g`i;4Fxhs!6k*M;!;=zPq@d_EbBb||0E#E0+O@Ev_GHbvd=!@Qmk$Jv|@ zbIrBbe4p;dyL=Km0}BifuwnAP!~rxOs-yFG&D+EL5aGrAXX)u9zpygf0GZ)4^EY(% zbmT#An8@wmhJC>0>9>M9#hcLng}l1@ja-=*cpT|aS$Y`WU&!atZ~PJr-QX@FZCuyw zaW$OQ^K~_^YCK-A&KzM4>~lF%VJqB@A71Uh8hd>qw&3Unul|0{`Y3OV_n`Oi{u_&hnmXR`;8jk=t_vAk{y&^A7v zK9}2cpC^X6=sL>VA`(!cxgYMY&EL~W+J8F##qJxg02~U>`TMo-`Lmou$Km~C6#gK( ze=pbiVQP$@=hOFcm+;A0UN;5spT^$|&iXWHTiy@fiwW5H+It#$H#~vW*@x@-zmj)) zL1cvV1wPB`#+H4F`$)ip`c^f zCPzJ-ukk0-|2+NO+)s8pyndGZx|cg!&$mCD{yLoqWBDd1@F=vtpH)6z$Jc}K_jY)~ zrc~B`cba^VQj*U zaGlMEP1Khk)9@hUT9RG3r@sGo02u*~3Emnff|54-tBK%SKbv79wS=&7uyzcYe z_l4hbh$m)GziZl&v%wg$3u}2D%Qs1ZcSG-kGY?ON?jk)F;a)ha7yO6O_|Kw;MgyFm z`-N8X>9@1(?A#|PK0lwMkLDb&zBteOu>|pDaTnhM1i-`6S^jx*?9Qf`R35{ZqBzqUg9UQ5PvZJyNn3_SNZh1mOYU)mfr}JuP!^X z>D}DN&gre`?XP}4w!AV0@PAJ<{hj!QJ<;*=k%5zWJ)75~`CE^DnDY7a_<+wd8uY(S z|0QF={`{4%J4LeI%2khi;Zcs~I)~#8o-gl(^KXUod&2+s=D(eZ9u7R;VZ3`S6xb8G zABpzA73!afCZ5T9KKghu962`Uf{YOP{UC$y1p$f&UPpe0b(z9fJx6j)rz2};b0^b$ zAG>oe@8(-$6L^O8U=$wcTt4s5_OWc90tcdb2g2|7V^Md6+HcPmcF(MP?_|3XL1)4Z zm0sBVSz?4ACQJV}$rTDF@8C-QMYoS?^4)M>SF+v|b5KE_?FQACLJsIYJ0No+Ddde@CrxD+q&y6)-q{IYNJS&Fn#k}ZX!(3CZW`Ac&> zV!mlM7QIQ!*~o!-;KFP9dGAJ+4hCZ$inr;A6kP87bI`!ue8OclDHS5MNq439NR>de zphN9K)>H9SJ6_9OZQYZ+GyCwjqWwDWp=q7I9SMZes{ZDF>!=)-cCoN5E~@MLxfc6; z@3jzVS7La5#JWuJkS!;ZoqI+NP&B|EwJNFq2=>z(DnjHhzn5=bb@?E6Uv}Y4EP#4259I8t z;WB-9XZ!(Q0H+wKsPha;xsd&MFp|mw9LpIF<=2gDz>B!DBN|4tSp3fE*dEa5REGFE z{}ojiGp1aVu!4VGm0Plf+`qrXeM0g1r(G@fPBr@|NT{_d%ksH4>SiIkp-jE_vvS2?mf zx}}%DeHF&oikv#uPp#KTFe5JU-?*S9w}Q{?Y<)7V6CoBWs{4w?WN0_P>ij~3j5uit$#-o%2vo{?b!V7Y{?_vNxXg_bdx=) z4`&5%-|UU%@8adnBRexD}Fa@Q=11eX%`mv23w(r6J0gVy zbZn}zU`DH`4>v|o17I)UQ!&ZMc{MWa^=2nG`}@8P$GsiDO5c}^dA+&LZ<|?Knn*2Pvk`p$gW5wX^FsKc)Gwr}G=At?D%nokzU08C}{osj@WW%fHVQViZvVa>k5W;oTF z+u2z@pzw_^KS}S{XSu#y1c@Yd&Z`c{ru)oBi89oKJ4X=-T#e+JIf%XQ_!Q`{2$6)7 zA;@$ksA9*)Z)^)4u_L)KGpy9lcRY`Lo?ae0UK!|^uZ{*W9v6R$#mIm;Upg8@_P}?= zU^sRmI%Z7xgLDCHY%%KV<8TdsYoFYc*rKz+R0h~5IFD?WzvKb}U?m&@12j7zb0tD( zhQRzHE4jbz91G~(*c)2W@{aKo<2R0~hxH9>+Zh*B+-Vtq+86+;7Jrifc>()7SMvka zSbf5G=g}b>kpP)xXAw!rFVxnEQ9B|<=GXW{_uYGz1#s`I7wL3$87%$D;sZ#qb6NUr zq6E0&Wcn7i=dwSx@16X9xTsugUA5F~G*IrNcxU;098H!{Y1O^4f!MqHZ!3=Us6`9S z*HOA%7xnhrS>ic=Y@;U*ly^ZzrB?G zUv4pf2)nPE>_2@bSM^A6d}oAdO-eOVWKv5{*KcQUNApK!k&zdyWIBUbhW~&bSeWgX z5xy9|*Zz*?a+^g*xpr2_^R}|u&wb7V-gjNThpK27da|uFOJ!)m>+o8mu`|iLnG51& zmlKfy-n+3oU1rZAy5^=~Raai>f9_U%s_HCHB^D&vJd~Pck$(}bJ5)b5w~UzL$d|g- zUiSXp?EU0q--||y?uz?cNu@`9q6eM#-Y52eY&84p9qEv9>uall?YqDq`oClkYQK42 znb!;9%gZggN%avJ0lZ)h*n;M>Fx6plO9n)Fq7$6wq3Vt z+Y1A%rpCWBlx3qu@9d^gy-zc`lZP+o`?^%t^jo4VN~^Z;0(WNF5HqqO=*yeXG}f1; z6=^jea3yx&V6yol@0VGQhS)xT}G#yq1-PaujZfB69B7_ z8S-M~tK2ut;*M8l`PyFD;1fYS$3l}@N24?7II1;@GP9B~-Z)IJY&FWB1bo>NcyCrV z^p%OP=cjG>FAiv&C>obFKA7tJp}fA_NO1j}e10Q3vIXn6!lN$X9Tc#1|2)Tm^#Dsm zNK)XGu8Uu5v?4-PMciIpLA!(fMCE;MhvIN;r@|G!q?3TY^>3q{29;F+`oIN z6sSox1Bj3CT_YGMk2in@DgzKe5$w{jP;W$*R1IX6NP#(q_k||gXW13x@7Fh1j!(_m zx59=d)iAkLb8Vqwu^)|>Yp+L;fh)d-{>V(%+7V}wWmScdY1ao}Yyc~8IJ*7f`5+eF z>-Ev`yB-U!;!y768a(IKw)Tbc_MM5`6RTMy{;1U|zp!#@K2djL+~W4| z04(pj(JKn+5U-7Qj<84dQ;IJMZ`e z7=|T)T15JyJR`@a)3Y1&Y1|IqJv$7x?^qE}3T$rqT4aPD z-~)8(@Eh_*#(t0h`&TO372s}FdB~movpcYbB@=u26`o^J-%*)iJJ=8&>Ugf#aREEF z2?RtJmaijbd2GCH{7k>eftpJDJ!<<|`p*5^+zZ|9Owc%w?_N<=Tv;BFi1RaT=`%!s zEf3frZIV0RL*0j7G z;ben_B`<6;D*Cp#3>UnE0bofpZy2{F;@cZe9uG&_!E-t9_l3)NYqqAt;Vm1{_~2MR z%K#k8UgjIqMWPSDTvNPt#~Zk(`mV;RFp1B#^t#V=iSuFgT4EP>%~sHSqgWw>)44-2 z!1fp$Y*atpGCm9E_+fE9ti0sT&FR`ouPP}V$aA)v0?y+1=^jd>eKnE))g1&?nDz0* zOjqMJ_J+^wIjjCb{_DrDmG_Jo8r~U&%p`&5W_CK9cSmM^^Hr)qc*{#wzu9jV#>#@V z3SD`q+#Sx*wG_pM@S&U#e?aqD2~ouAj6aWU6YFpGL}OtgFdC%7kN?e@`QMDMZp!*m z5`fxEgyjelP(7mUB!NxsI9v9V#-5tBU#@589P#a+b=urvX7@gpPlv+gefe%r-iZwN z=QC~BnFFoSb2a4l8S>pEpdP=PzFfIz(i6*|+U6QWmt=9V0q(lh!d5Jo^YA;bYktCS zzYsxvBH-#%wb>l)l>s=vPjQ3;t8F5|T39|puTMK@x6lRVm+=PMW$C=i9Y;O(goWu*`LO5&RF^Izt&$Z z*mhgia|e54S@6GI$a>J=9GxO0fF;oDN}e{`q5dYy%-hLz9}ai?a@bf-SKQoO8UA~+ zX0yU)!kuMCJ^U{Q#DAJZa-0QS|2<9|&WnnRSZxuQIB`J$JOw&e0#FeByUGSTtIQ%KC>rQDwHNF| zqsVp&H#2Y~K0+>Vbx{kwq66stjO!B++*3CIpqM&(a zC0F#i&nu>}1Bx%7UCZnh8pdpkD0wI6uC6l|9i%E->(%xb8& zC+i3Cq8)o%-9%-THMEvjAp zBU7vl?k`zA-xuq-KmD8T!hU3rq&Y%PkffT6{!q?+a>kd91TRGAi~nQ^VM*9eWGfTA zJr*-0n^8d?oIj_VctPV?M(7W9bZnS;2~LFMWo?QW&|OunJ(MiQGV=C0T7$H4kCu{{ z_G2`*Z0``A#dVgNPaqYn5YNxIut}96uj+rb4~_C!8vBv0W^~9RD^vdCsOJvKK+Z;KE62@ql2sDmH#NJVI=CH{_tN`!JipuTXEWLRh4%7*xFauwGqQ0oKMF0Vn`YPd zm$NcPH^U1Ytgpw{YFTx-_MvAcJN&tGkT|&)w!S?a?0(Nda&WXgM=H6^@zl1s7TICF zI_rmP)*}?DknSt_1-cIE!w%09Y(Ail5h8Q=Z-0_OTDHSt&R$P+sU>CaYr%1kg;wk7 zEI^k-yANWYamC8-Iu2*bKbCp%95fN9@w~YN9l12pmf}lS5_$8%G~E6$Axlxdx9UJf z^qYQ^+W)gJa*~bMNv8c9wNy$-4_UNz8JpHFp_SOM{gL85`NMzw?o+HC+1e!}3f)|Y zrP%t5-Y@eyvY#rW)kbtfRXQr~D=HSNd)A7lxb%mSGyX2!)AEzx;=8S5o%4IEcD6D`F0sO29Il{YCFgi3*fHnXCQ?lz}{=~ zMCZbH{U&>22~-U`Cjhk4qj(&=hZDC$4{)E%fn&7V6P?hu9<Wz z%J*uzYqI|Q2VVn=F1ElukkSR$oep2k4-dzXVDYQF<)LbIWQ+8v{raBNtzaK^=9l{2 z%b34S` zI&(L^HW$bH7gsp8UE98c7kLlosie^QN}4OsdB~%2B}?LNNQF3*)Ix(Y&Z0jSf%U4? zu}0zvt4QEnEW}n{-kNsgR~kD*0`R<+yq2Gxy)%EKuG`v;jJy#$;v`WuTwM=<^|GyRN2m7P%VdYJnV^4CxlKE|`*=y@BAH)*2 z?rU~ldTC^j7`~`X8H?7;gCG)AVkwf-V4 zoPnm=Pq*Md`p<(ldO}@jpm?qNU+jj004eI~q>!4iB7zUSA4N^att=vZ-=|zXw;9QP$R z^8BB|e^#))`>Y;|5B)Y9q`ul*kEq!9vaMu7J%Hb!Veo&We!SrQS#Vsh_Tvx#jbm^> z&;K;pA3pkWsITkGbK;KYIQ+kz^Xme%>Hst{-JCrgbJCmeCJW%#(FKU}YL43a8DNpn z;pn@byZQlkp552!*XO6AhI|+;DH^QJgsdDR&K4!|_$+aKxL0vxby77!wpYxj4)`>C zsrBQuaUi&TG@r!|r=#OFZ1@_-H><;Z1hf=m@j6I<{EwFU0LC;3D7+1chg z9#l*NnZPAvr2P%8c+`jCdvOE#+4>y-?}y8>c_R3(5HoF9i_MhnlOLox^uK-+FFInE zZD>{<&2gfXtp#TP)z(U7S$;D{@!wCvIp|{1{>}gZi$Ir06Q3LJ*JliS5{)hmcPF0< z`HLo40MTHtQ4~M|`2tz|=W$DIdt(SVrCn;3o8D>jlYCh7SgnStdT(_Murt&(ucF*L z4vYEtTHG-Py8MUqYazX|4>XHz!4C2OY(%jaeQy-7=p?SN{y3-Z`*A+;@;Zu)@mW?# zU%&9-aGnIH(tF1Ef$T>DJ1SN7ph&QYvKFQ~4}0LK2(q?+=^}4G(t<@qkR(a3Q#0No zliDu(uxIXXExNI_mz_a+<((LghP84g2QC8-4-_4f4sy}@7;g$&@vMBTxntTd2n*s- zqp`kkMp^c@zTcDB#RliXTR0EmJdpp#a?UgPkMoWH*?*A%ZorGl$x(0+GgTqE>CdK=vq(a?RLPi$@WN6XB|L#OMtm%KWC5$Scb zTr=p60r3E3ilx~ARE7l`^W*!1!Tfi|@}K_0Y-C8Rc`dwdFP_nUasc>$dd32t@+K15 zH(LU;zLbOR6^E88^76lW-|O=IwfXKFMuAOO_sT#sQse~x?_^*5@fSQ_@*&+sBm~Qu_#HG=m;HOGA=Ac5rJ-C7yviN3-44NWo(1ox4>rj2)%gF~@i>O63!Z4oRIZ zw^n;eBmY%z#$zne0T~hpY;^>LdL(GE`bGWD2(33~>v}M@IUt+m73V{G=YqH)f3aU} z|K4mj@262@#Tf4AW;m|K(`OJCZL~fpE7*Dk?dR7Z4fo7DR4z%cUrKi6J3UXVBcK}1 zicKNTmz$aRO_mWes+|vIS;1EEMe{QBvUEB!QH@4H-?RvFquK2fwk)+jVeo;QGXBGfmnV!a234jgE3{W4zPT>i8Bt7~(poj$xvj5fV_HeP@ zOGSB!@)ndp&S89Vy%L+#(O_i3`FR-p7oTqRMMd{Se(93^Dur>F&4$}rx8cnjG1D9o zI9gl1Yp)o~?_09L<~L5SG&EPo{<0}7`FbRehMW1Xo_<&KU)HIaKQbT+WCwVIcI-lD zMe8J>`s}*Posz|79bN0WH?l{wlYRwn(Ggz|ZfAT$0|>)W?RSSoxB8;eaVU1K`LWhZ z)${ac6tB}22o9}r8>RbAXOnT(!NkI3n9YI1^?%lYXW>Db z?K->F*&h$A(yGd%_9dSKGhLghR9d1QSy=FOwOSpfUEBT42GDf>S%y~XJ6?mlhzfaP zwzUZE^lasqIu9Phf986W4;8<@quwdxI6;=}XNe%(y+7*K;a$DOh<;@_>lsCw(_)fICr{*K(s2hkGrTCjVoH+{9O z6};ABy45yRcND7AKazmnV!mQYRAqTRc^hBF_-5s34d`I*;7GV^gm#gkIRbYD0rq?I zMe5z;rPgy!{>OD|0hV~PQdlpf;y^y2(B2Ewi2I^Gnag$qoy@PcRhAe=VH-Lt#nzSp zy)U$l2I%R5df3=n?eec)9)>e|Z|TEn2Tw5o2{4kQaUKn%Xa0XVl7JEUep%JV`22on z_&ty<@8vyxWdCu$JplV60mhxO0c7F5d}|IDGl{xC@ZLmUvwRQxLy*@)@y_O0)W@pt%=%uqelR@H`@!3@`sRIJ?7#T1_QJC& z-ky{I$;NXV9({;YraaX5IF*b$Pw_ zvO@N146=u~btmufgp{-bg!9jRg}A_aJa^>W_4SLl>2*nDCBSQOiCod*gWSE97vKSm z2tWb3pw0@_QG@Pdt1mo&+25PpZw3#Z_Jmg1adFgw-J0#;!<+RHFB_XfQh3<%+NZ_y z>-7616~AU{PXCiFH^-~7gljo>x!8!&c}UK^+>e=l8yPl2==;jVyOElk*>jOIShe!% z+Byx4Ea9uvqniI+@(#sz&F`5LRNr4aKjFXT4EQNk?ybKV=b#5j6+rF>6?sXNt#>WD zg0K0{X48t{VFjZ;A@AyY5qbT7J+8hFPv7Hpk4EqJMDO)_Ud}Oe7ec6wCPzF8Y-x0G z>%{KQe4(BH9S$HB<}A83Yj)$*dV1EX6(==7R!U3{)6)1_eOhmeY)^ZG$-h3}jt6M% z8upVH-ueq`dwh!Ttf;Xgc;-9Y`*N&UPhi`_?00bX z+(vphA8%0!TcSzZmP|3s)^Xo@#E*vSjTXv(&jN%~WSJ_NB#@0KMaF)$ngi9B(@O_K zZ9LhKwbtcG_uB<4@?kC13UwlEb?-k#^C2L3TJFoQ=h1PVPO{=~UM+jAEgf4rW!T8# zfcjrY6ouhqHM<@dHy_SAsY0;e_I82STT~)obduKC5u#@cI!@$dL z*v@&}x%n!1b`k*Nt4)jTI={2`<`k0QRV8Ho>3?T5sP$(%#3|c_|0nb7S^wt##ZvUO zQ9K>%GgR3Hk^F)Jnj=?}!PD9Yc7rAGpCs@kJN=*w!{jgHd6N=m&%BLlkr zoQpVKFJG&$j0CD&i7X&Xe!ZDH=P1G_BOhfgrVz)qqm(q^x>uR~+7cr}b$hrsb*UTq zeft0F=^V}XYg!DY zFNDXe*T7e(&2iOWyudTM4C&!zv&M^sZ$(%(mZe7TV$t$}JUNa$IR_q-3`gN~C6%YC zx3M2ttyO5$qQ<8KKux$a(8GB=LE}EZz4|ZmQ&U>1hdP_K{<0^U!2gl`>I|gb?l``* z6?@3pAB0>)#jAEyXi+0ufg{yF_IS~J8tQ%hNiB6bg;yl2{f8>hp1fy13jODob8Wc8 z5xhigk@xi+&`7UWpHoTcUBCe3QN@qtTH<~AKK5TnqX?kYA2W{nWu%V$cg_RYVCygY zXPWD~f_OXE;)18qSC>XT<;ifySnT3x-a@Z-E2bm`j~9DQU-1JnbC&9F(Rnr0p3A(_ z?Hqx(>A$(itatMLlD)5ADKcEJ2^n&B*Y$mEO7VX&fvBVTO3?uB8o}DRfJp#{}~MPw|BA z)m~TgZR>YXW#bE&q5UN7(P4SvvUUoi`y80nAjDJKLHXz3Xbh%NptyzoKW*l%U$oza+ zyv>Tt@{6gpY0D7gSVp62%sJwHed1vWTF0f z`L5W&9&AGM0(WMs(p;=31(}(P7lH?Q103<+{B*2E@kA?pONOd=zZlf_de`;#%I-O* z42Mn^pZdH=5n!VkkqlW7{m^`I4otMY78L+-xSV=DvK%k2@XGXuz2rrgQC{W!Qd5DP zTX!oKhtPxQ8)5dj z4`N$${djVC=k(ymDpAb=R{OoeK61lmI^1sBPuAf(JT9iwvBw^;pdCZqCu%O(pRa({ zX%YP=6^-+n;q83gBmfGqt#-Q>+tx}2JHrEey1>40N+b>iwim;dRpyG&^n20t+LziA zIiSTGRkp|m-@&8!6UVD?cuuHikQo(H-G?-wS@z$)orBJp-|fi%X{JiMANW$ey7($; zVnY}HSL5YR7F@_K_|tz^LGXoE;uMeP? z?0>CF^}T$@ZQJ>j<{Vfs{BMm1_A{E@SXI`=lPKHi(O=ZAui6CJjO{S%!;5_z&&&4~ z!L`a)Y}Dtb^2M!^lv=nW9v}&HN%a^n@S#;3dcGjEN(1~?%--w(q|WQQvQ9MJfaYga zk>r`%lM9n|{wGJ{a?jGpf_EWpWPmg{Kfl7B%U6-%S^^n=&k`lg?0+Sf?u!EX9kYIK z{hpr}^WO+78X$&}2h-_+FREeU|K|P{oNmnD5@8idHy6nBSNCZ>uCNNCx$>x^iR4;f zO*~tw3sCow@ZQ{_u0^gYacVftCCcnMPqlvGcF*inEsR)DJ^%{DdH2Vb$z*jdD8C05 zlmVzTTG%}L#3no#m0J`QoDK@;Z^(D zgl2Ma$DD8Unx&Cvss+FWbIi)Su*hpt6l ztd(6J!98Dyb?KaAeTsNzf|ME11-hM=j)13`>R|1H5Jj6q=|p(LgNo2PQyjjN5qec_ zi4m)x^qLJ(ORlc626)mK8-IHiS8ElB4DiNe!}oNywJ3^yIo7Xx!5k- zi(zE6`ec_P0+zmAzq(M{Y1}b}yS6jy=ik0`OW_Qzu$xf6CqEp_pFWYsNY(jPjJ%2x z@J$?u7jime!jr_+@aTDC{#KOm7lwqKw@Un!oD>3P1g_w7?{ zPMXBAI?Z9~TwhiwpVZdc=q$wh&O)*6*&qJ44-(pLHJEmrF>W?v_+#OH zF#%t|mdRD=aF9`iTIBv^9M}LOkj7F9sK4S{xhmgd6to`QnM2G_aZKwbI{W3n?^@|f5 zh1gSN5&va(+Fj(_wK)0>%s;W65#KM%J^s_b;${5+YGE=W3ns7EhNMc#R@IEkG{*u2 zE~nF4D?Ff^t9p!wq5u{^7GdEyNzjWYSEm!J8p>|qwg}=m;=|c)As6*Eq{)iEOaJPU zC(x<9bOM$C>>8vmmA`3U3cTkU;(9p*kwQlRkO5I% zE7-DE?O}U9^4vE?v=9v>xRz^<<;4_GDKRS$O9`jTp0{t-Xo+@Ei1<`ijU1%?=FKQB zU#!1a!P6DRVa?0P4KznDx~zu74}BJcd5C3xd5vb58YL_lT+b$E+o8JV23;Ap$A4a6 z!T#+7fJE4Z+K<*N-KnVaO0Kybp6~Qx{{H%{GQMYL&eKQL8F_P0fHMB7PfzK%dD<^e zv(Wxl=qtm*lC$3J7BC+SG{+Cf0_peSUw9JzCF(sYv?>64kyxCSNSGV~FT!r$%yG>l zI+{l+O5q`(19(A1z}6ILkPBO_us~&ity<5o8OzsEKrZ0)ECniN#>vP58HHB~kg4ad z<#FrfaktNkuDxKz+2=-M^#HBkverdnl>vQuDzvU>gjb(2bs{?2v$GVeK*x8e?eO9x zz%^jZ_Wa8hR>qdjLY4pq^q+(0OK*x{jASkYo`6>TBov|~&?vI9=yR)%ckwmSBndge* zic6bGrs+%ej}5?ak%#(%OhV^;YQo>pW5OPVXH@c`YdmZLay zrH=&v@ecauo0r~@W^~$Fj)zNso=zRP2VU9CFJ#SVgXh@uQuMd-Q~tZIT2y^SGtc5g z*Ml?Kandbp0?f%zU5%|7G5^a8_nByi^)@=T)Ew37%}!%(0ydsblb@UMJ@QALxk|=@em76h zC=>1@5voHSV`A3Hv22C{vgJI$GJ=jrZa$@bKdtM?`>7PSpRyGhUK={^T022fpnfAU zWEI$dbFg{p2wW-7DBd6!?bK>bADU!oiXYXcJf#Q{Tx>wE$I^%t#f7Z^u>IS$w`VgP z|K(%owO$Do0=a=!)*F36bnOQ*r}x<}B;!u3FubQC36!m%-*i3e}_cMH#h!k2b<`mnI^rUV|g_Sz<;!@sINA) z)iqo63cv|wQD=*ncpWNh9|%m&8qmo0=QRQ_-cI+;`5fPhyw|sA87wppu<%GG02(}><3*Xe%{=#)e3#%FS@dHBSCa?PIk zW^Gr2@jUWM#_l*?Tqpi#Q^bHG1{QDyq#c?I5{Wyg8G zffUgGc6Q3twM&Bymj%`jM*n3N)fh$eJx0{G?B&^j5P|c-p8P!gCqrpbH`2MXV3C90 zDzlyN@1MC2OjEvqdG2)-~BMYrpu(6n^OO97BP)BvM&MbobU~4rUX>=ufivB$j za(C=@yGlg!B8d8V&x<;ovpGYhOSX9+yMI=Ozu@9~6d-jeC1d z6u3Iwp6*W9rw^z5(~aqJ)=PQ!{ps;^emeV_t}#yY?WDl{@cwEze`mT93AmegH=_0D z^X})Wlrr}F>Lr~hgC-gIO-I<3Bj zYmHNU+bD2*x)pw3oo+_=??n!-#_F$4E3y99qW{;YznuQhNWi1%T((~Qw%z==pI4&5 z52q*5dpy4qZd{dMkgm{%bS;uY}{DPyZ0@|BuuEHT}DI0hr)&Y{FRHd7nIRM@^Z|98`mgXecn`@-cAl#2tC4}foc=IY z;P(^j{XG1>8qL2M?%W8U?*|=xCzjz#q~TEz<9DVX##&t2@Qojg-LTw^1rcdLo)`0e zEWb$#9GLcm?&a=!Ec}sNd`GrC35RcmxBrmH;AheHXVXXFyvXo7vH$mS#I4A}!)*P2 z@WN(tLGR^ScXRZ!9K9Ah@+jv#7o0hk-y{W&hu4>)*>_{di{;P79_$Wpu4Eg%e->-- z$MN`g^Zt6aK8*F}{aJ$hdG}e4-?NEZertLw7Dtsy#`$Ti&4cLw$|lY<4%sXP4u|4! zoQVHU{$H69-Q{?C7U28&bTWJVApHM0TdvM%;OZO&$`swrKA%Pc_5?j_bU8Ggi03&J z6mct3^ikGlIUBojaigai`)`s0mt%L?@rR+kDsQWO55fhu{nJGGPa++Urr%C1@F3iO z94VmpKgs$q{J)d$9>!+x3x3?_BBD4RIlGzj-OHKf9o@&RSb$Mq-Y7LUxBt^{^;Wd_ zlV~5kTaUi819u_~>)|WOkoWyT5Z;}9_es{f;nC;80JpQ=4cE@kvBP^CyaB#rZ90={ ziXX4X3Y^OI?!^mSjh$JGN0C(=^@RyKjrQtbcPa9RyvH9TL*74Bxe6p4~kmV1Ip z+`;7y{jRa|%TYjw&%^ww_^pKIbe~mT4_BbP8`018Z2Kscq0b`|C&GtIS#jxF_Esxg ziw!@LZ#K4k9ElTco(ZonL8;r&(`jyFJJ9x+$Qqg9T^?R~<)>A2g`jiw}^KIUoMA()e;Ar3oqu3DS&%4p60{e zEc^9P`f7NwK7YdLE8)#*{&?xL;s09pxg6Q3re4fvy&@a)&j)h0&l6p&hx1~{i;=9= z`HHTh-;6I%b%YJqvg$}0%j>1Uz1aSn;eeWs{44&m0&BD8Ukjh_&K{m$xS91*_%B1x zGQf)b^zp>+qJ&#H%SM(XIpVWiUl*CU^IXmg^Fbo#B4v=~(|jTw>QCfxV=}gpyVRC)$_!f$rF08h9<+<%DVBmFVH4?4$1+GPB=W_;f6Nz$dcD{cJnEAtLTb%y2Ea zggZHxSQE~`eHloya4*vFX|Cv7ImqJ94P9dF{A(!y?^|_w*YmE=)?7~y)TO>d24KDW z+3#w&&pKSn-)hz~Gxzn3t%i3SS>8>)a8G#sVCK0q>otHpQ~|yl@9@2x6%u$DJ3u-I z2HXgJUv6K>j|H&SqpR?>r|-j1eX;!Ii`Y<|=5k)I(u4H9$fQ2>yU9HLG+F4|`Lrl*1N8K%HPL-y8+x;32Qa z@#9bP-^jm@qLH6x%Y)Q@eiF`Ko$dY2NW_mKBR@%x=zp62*Ng@EVfc4C>#1;3=g>x$ z--C!6c5A6^MR)*=(o|I>JagSoMT;S=xtQRL>>hV}oezwF(} z(Mry=J6Bd0+PFl0^_*kN#wnni>#aFQvp+nbix={GBAhvs{|8d>+naS?_ShNz|3!Sk zKgKh>j%9ax5BJ2fh(^_)_rLI@@1#TZt$g$T3%?y3U!4MbLirD78ov{M9}edsu`|)n zBl+}BF7RGF_nGkORFL5RH~s&K-(G!rJM#3wj5cMSNx;=yZ+EV;H}}I^yqjykpS`@k zn{W2zyWOvT;c}L zYr^uYOUX#cZL_%z0#fW&TBg_vg&wwOsf8 zTy1wat@g|k$vUYG$y`FGy3mF<*bEO2grBVLo~-oDr*}i`cV>NiEARG40*nt@jYh6z zk170EoA=j4uy01~o4N8Y9T11iT&lu(7_sUroO~xx$s1mqr(;MKu?# z>qJ(9*2@;^R>A95r}c$3W36T>19>uc1e=cK>;MlSSF_{gF7j*l+7v-PF*S-3(GoIvN z&L+Rq4#1`J2#4JnZj(a3o~-gr?#lcmY8RDL5z1W?Eacu`x8tFr z>b_16XuCBReU@}ew?+HEywWzk;<|JWL{HC##)oqJ&FJf^FR+Ao?(A&gYkwAW4+Y|S zE7COFeeh4^{n;F)JJepQu^;T&x%|G78G12a#BygsXINg}4J57N*0H=IFZo>_So~!r z4|GqT@Jf!8=a=tkibU>-H8BSLbT|iTo}X8CUT>>dwuWBlx72LT?t2^?fP96e>TIhj+TQt7n#td z^{O?x4}v9*Mv^XuYX`zXxUM~>@V+qsI*=g3u8j{M0Qcs5J&eV!dWQ6*9~}JuikQmT z9u39dDgE8Dr|t2@f1`jOM%%16LRonL8h>G4Y2<>pio^7b!eXq*@vmHKBO7)lo;;p2 zoelr@W!3#}l!2%O=9lL&7p?VSIui5-vHz~m_NzzoRF&Ct;r@Gb25Tetu=V$SD;`m` zR_3hnT*q6or}g-{FCRn-bc4}9=zs*Y2M4X`y;vL;s1%%w&1DHTzjVGKl_WUeRIEv7 zB63z1hz;mW(S``&Jh9p0!!YFW!2}qXbCG0`Qg1e zTv%8$e%}i<&H9PE_SJ)-;>+`k4cLE}fbLn14pfcV{IVxfd3@%Zj3enJTUPgIZR}}| z2=@mM!ldp%-!gwy>(5rLWE*)nF=_!{V#$tREXW#lbyd}~(_|wp={zZ*TTqr*x^$;w z_`i(Lz8*?DzP(w-g`Uf|qOQYVy4uFx(sH@Q^Er1Tj(UGmK*B1AMkX%z$lF&=+`U>M z%TJy=UgbgTn7Qipr;G&!c80!1eb@589=&lEnczWjAI{bXPJejz>fp+}KR@4yP#mC2 zaADS2k|BEAeBS+W&Rf|O=hwOvebfq&2IIkvRCbp}h~aeWKRVapKhZx4s08r`G6TP= zdt`e_g$nNJS!)~3(JL}gJC1Hf0MrA(R}W)hQGGRhDe7y4z#lx%2NWGZ-Dh+5l}(cL zPtrfCzJS-b>TY-!wm?=&&dHV70rO3;|Kbz(XJkM##ofYlIIalibhs}+u$g(uHu+<| zwTHodW>&<(diK^(>(9kdXlpJQv$&e~g9g@46pM?y%?!ZroniEw4G zpG|+2dY`(k924HTzeb$U273U3!hn||l_CHmP-wf~(_Db-iU-^y{V#%mOn8-(i3Yaw zqE2%>H0ASY4LVm-YFRt)hcUe7_$dEzx!EDqZ?8p>qH3U=3m$bPDduo`l0M*2-pRNmA&l9 zA@vNlNfvo6`Gt+oPWW=a;@iE~`-%BwRvWeBy?6<}!++MYm0mSe(f>!0fach)1yDc9`1 z%IjLy?9;p z^dQ>Z96B#=r8#t|bHLGmGdi}~#;U3dwkl*EsA3427P<Fy0eH3wz$mF}0k`V}O>YY|{`grwCSpWSBpz?1QK zduROCyht_NxK26LM_C`vf2@ADp)3g?14UA7KHE^luw;B2N1!X~&^!?f%NMUkr=iW4 znX79xSNcwLRsH~y=gpyj+5q|s16Vr_ouoEHtqMevak~=C5|H8Lzj2F=ZJiVU&u^z?VZEHdB0Wgs<`4xNa=B(Y{cXPa=3Yntx>{yhCyRzOgtxEw6cgejmR? z={iKk2*)FLA4CTB{aPEK5~;iRRF1|WpNjt51IF^y-bs{4FI<(M2) z66CSjB?xf!6*82+_NRR7b~u!%PaPeCH-pm0;Vm!8H{J?I#dxAUJg@gO?>7Fo-yW6i zQR{$?jnf+S(Phi zvyW17hA5W3l&V<$(_7&+GxZ1ditY6du5(Mr`}W zUNC^p@9Hk?m9HQHwNd^r`9N|g8mRy04|D{%Z{473efmgRkJL+2YoHIn^~mN2+rR=G zjrG@0DYsIak7pNV{*~uyCkxsp1Ffslder1en@4Y79lJ|TDoeGfc)sXr?Y5EO`@-Md z(K4LfllKQwdE4~`|BubQ-kUqymG69O#Lw=mIHOM27@(G)G&CRVGut4SR~y6!_^jU3 zcz_kC*Kk~Yk-XxWnde8N{kpREHG zd_OzT9BOlbwfPHzkP)PbB5e3v?pIBSg{5hp1;DoZdq3OMhFBnDGx_^d(RS~3dP0Bx zbSD`7q1u3d&n-Cqv;TfaaVXi86>x{We_L3n<~d3CVoi)zI2_)Kgn7S1+k*e^N2|=z zjzhGQ{_x-|c-JMGH_oSBmH6KNuVz^rb;+jH_LtXm4)1Zl8tD~}bY0W__d{r5q+oQ#&>zp$x)Y5Dc1b6cJx;cuv-Cs1$E$*ii4=CC-l#SuVf8$T&*M1a^wJubj>Xl7hsw$`rOSH?%nQB#_Zlu;VYA&OXy5 zeICuc(sr81Guv9dSNp*kzFOZt+j=y7J{oHC(sDHB3O^IRH_GFa%rSW(`;Z7|5ekGA zn+YI6wb49>d_Z{)J2WaN^56y7HrF>}1-_C1R*emizrcU?NrbCj0bS@KBLU_v+q%nJ zv2X9^H?#bm#e)Z3P#~(cjwXIy=666T*vV1tvXV=y576-exf`6V^M|{l$)v08gnk zT1d>_?!eXnMKDDrJ)Z1docT{;xAt73W<|rrbD^)eiq;oFH-DxEprYFvDjbDI>|`r2 z?FCgq#eX`*+p-4501!8=r%kLWoOduB#(#)keBX#(JN20?} zDI2d}Q_NCXZT6;per$mn02{9g(9RAuCtjs_4N?vvvi}fFy@p@kxPUCNhh_@f%8Pj! zR8??BR;BqF$Q%9Y)pdG$?k6fWs^=pcGj-MvG-U13v-1F;c`ZII*7Hwyp*I;mky|rv z?HOmUJFASjBFThtr|?_*a_WitO1eZ8d{8q#wMT4~YuZZ$NFLQPL?kj!W}GE^B!Fc% zLV@S$y+7xFV;z(@o4vQg@^12fkTtJ}mXH&qFUEt7RQ{?*o%2b4KBCm{`LyNxx-nJe(_&d z&S&|_U*kNTNDu*gaXK7*KX=bdkU>(eM@V;Qy&mu3x}+OU-TI3v=lp zvT{7ug{;Fcensn9%>{G@DbWi|xjkl+Hb<)ZtJ&OPKh|^Uqit;;r6GJZ6C>^q#4ehB zqiAXA6V-W1+p3|S#NhedwX!Vy^Ei?`$sj$M{fcaIF+)8&lzuQ*g7S17;A15WR>S++ zf6_#bSONW7@B^tJA^6U+h$`8N=CI|JpbmWpx`^0-i?elc#vVoYNfJaN7qs;kGq##V z11@Iwik;gXBgfl39~(+rSm*bG&`1lUfcEC$!+YEi0o=|x#Cd9nMtb3ttg#$o`PqtW zGsx}3!ZCi~T5OAm0ROEd(Yd?Qdx)))fdA}=KL~)O@Yj_zkVP|+;kvPcW+nDiQZ*-$ zg}9>LuGes6aVvx%SFzD2RJ?ie@_x|YzWh$QQN-1J48F_EvD1(9T6@laLeS4+Zb-Sh zPxsi~8_}!A^y)~h49gnJv(%nfbL~yH`@fkZ`0qfDriHEDE*g)stc#vg&y$yj6uHYv z!}t)K_s-b31vgoaj!q;YA`p7tSwqMuKOh@Oz8qD1(im_x`LbhTf+9=a&a-knJdhsla(gV1dIwleS}@7jlq=T`eVzd!f@ZsYHZ4MZ1Ep`_nilMZlno)zdnpwl8+SSE3kOW+9#b=> zONtYkZ*Kkpj_6(auL{NH%j>gnu)S)+!C+nz!ABKWz>G^4K>qi2JfG&kx}nkXLKF`}K90KboDF$7Z!e z4sskYt~`ehH5u`(y?8dmyNQMHkMsnD3QS1jXu@r0t`wzAAx9I6JU(vZZ z@r3@D|J7$2T>Yo#kMpggAVN|=GRj@Y;I1oO$+nI*!1txoxH8q4g7oz+NPzd`pc3JK zJ6lu@M15*Z=kt4;T`bZNDYhe|QUb$nb^mXUx5KkGS96;&uOD8Jzsw8SkUP*BoPYD0{L=N1uv${evj{LyI$no)LI3L!yzjm&_la)~a@SNeT9{qW0$C>=rq9vTG z)qfZa_9WDUjf=U8T*8Fygr&hS%jilVA>P?P8%?`28&%XWjv8y878#w%UP z0gKYP_;`7v2T4T7U&$BYjkD4qNjhz23nAl_6+HyJJdYULsD73k#UX9B6L-{R z^kJ(No4G;!uLp!A@B(O#@{Vnuj|6xJ^*L8DTjR=ZbG@QCJ^vT87t~3PE+tCy{3cgu zofiLnS1H3~*QtKHsw>q$^e)&W+rqT&yKWKgd|M4By>_q}dMPq;HVBz{wv0RV+GL8TO zVEbALfDC1WcpSf)3~Y7%e=C`M-h4H`w{bcuqL(0ue_PFz-@g4m)uG*1t);TD z1Jy?yspj)0-ia()RTk@;J=!c$`hM1;;r4+zPUYU-%PL1BOV4(Q2;~Br6SQBk zWA(lkV6i@~R7B6VtLxKqh(gbaDrV;*)fK?g=puz@Spoj2C}C^sznLD}`|B6eVRCIh*dz z3;C9%co6;{%NBjUI`-Tnjb<-cDH720SI&wA7GF~zpsSq5*FTYGQN7=x^0P$wi60APPzr6?1&F$s zpT;jXnBKDiMP9}1EPkVZaiCm}`2_fSUH!%&cf5vP;A4@8gOSf&`ER_3h?3OE46z&a zDD^Lk2WTD%|DCn7(w6fyzkP(XpXaK_ul@JwbbhnW;zPNbZkS5=g*StZo4!k(7PyO# z{#x@y1Krg|f2xX)b(m|u(BuBF0&@=170+$nCw$M25ull=WfLMP$AD$(u z0wvSuEXLm1W_+j-f2|}#i@b;k#XGZ)EfUtN@&S!E;26jhwj-}37SDBpuw=d|s%_^# zNnjn!VQa2pU6DufYq$3DUVbOfr$6kvpY$7p-X3QNgjk_Y2vTO(Qe|3u(; z=Ra@EBKz~oHmE1G1}wu+?6Q?c)@C=qzy`43cXJd(;YqHY*+s{P zDBb8lRXP~JbA08fNmio<+;6Vpe)g}tk-1)rl!#h+f11pCz$j2)^GRYrcPUd?thd+# z{I9Kphh&Pk`h3uOVh-hxe)-Mq0Q6sP&(U;1wBLijHzv4JAR1T+RasJUAb)`Kke@0p zq*q(qu_5gyZPiEqUY6l@&bJy)?+t&A=+jdq4pC*?8;f9c!1CJp3FLu|L}=#_47g-& zaULS%4@lcGqQj^I-m5&N*Z2$Lw?f_e1pCz9R~`-KX=cj^gri$r0%Sr;d9e>lR0mPP zC|%#`-LD5=1#p{f#r=9s7(%WEK40SUYCi7_x6}CgZC=}_d$WA0C*!>tz&vSAztH7u zGb)_+?~Wvpg@d^QF5b$~wH>ttURj&^nMRte8{r{b-(FQ5@9K`fJpRu;H=kGuCbcjL zTj5v!syS)4idT?fIUDKklbu*oR<=1=hzMpXE|T{xc4|z;pVF)PRb#4}0c@WZP2`u& z6kM!^Z(_ej@DPSk8GVj?NA?}fw%a);?57L7_Ma5sznqjlQrOXXpvhJ#$v_cDv7hVe z2s4ft=Vf%-Pugnn(p6Y_S!xr`v8-Z8@y=T0e`_y$!vjxEYxN#Vqn|u;b9#INPvH3& z&Gy#sqiStG2@yqmmJVMGd!Zx#(q{Fo8e7w-p?O)9#uIXY_jtu`7q!7` zIH@o5aQI8l>HFTi>d#eWG}DiHA$@10;J$2aZVE4HxoU-TI&=G!%2VjTnawY(D_m^? z4kZEQ`BIM{k+ntb7STUYDnO59dp*B-t1t2#Mt;>w^5NB02o5TO2iXEMwlz8~R&Hik zg&q=UPQ~0n^vT*v&4YCFboNl%5A(OXOr)l#{7Cd3hxL4$am(!UX5NDccjm7caA*Fr z494f+5stbBE3a-z!m7osAFx-APmJ%tdng3oNe8rG?^Y%7UUj2g47Fe6y?sIFw>tad z{dMY#u0+G=YrQ+8tY+Hv^R!CB#y4{+$&ie)pnxE8_;8O^m9VlOy+%m~?<@O)RWU65C3$<&# zk7ghEd{SfIc89qmR3I1TAyIW)k1THWrO)GHz01YwH804v(%SZavJb33yWfsER=j;7 zaB^$NP+8Hwqj~4re(_$bxAnoOekm3j=R5xwPQRb`o(}fqS>KEmZw~1E7d&SHNDs~C z@A0y{Ct=Mp;vorbREXDoQYHUH4jiS*)M&riZ@;QD$MPTee<}WHt1sp{mG3!+A1c zw8K_ku5BDT^*f-zHw!Ypgjo&}>pGBxV zi2u4)Qg&u99ZT(1kZ*SWN}2cWhb6*qBS%PMk!P_e^w-fWvQMXSF0)a!){PDj04qiR z;UUkc+1iVF5NM;>E?NcfyXD#1Wm5{%^yXb3hpHWcC#%=4eEdf71?9IoU$0Ti|KHiW z^DjHj`#kU$AVB~G2%xd==*A8-c7Rw(iquL=k!4F>;wV;ZIreyRoUt>REGM%hnKN^I z=9l@K=lRsba#IutGzd^b-hQi2-@dnQZTGuA-{pOa=EME0uG)ezSa{F=<8O1o@Sica zcrP13KDvq#t)c=?e{T#r$A09pazN+3>%EZ%a^T*qK6jjwkpP{`fY&n$jJ-D&tT9FN zf98x@_6z`9k1O=QF}B(m4aYxxZHBE{UOrd1+QE(5rMdm=)jezf$&GH}dH}S&6-w*v zsooa>mMJ`fMW0ew=)I~lcLez41vrKzoP9apYLn&punGUAK`_%ly! zM>?&==EFR?8RV`S*QjQR0ObgvU4014KL-FbeTm7A3Og1?*H>(Qhho0^_Fc*I;H$oJeMIU%vO>)PKmyig0ZD*Za96Ov zp72dI2wz>>6=&`@+N}HODh zt6B9$d9pu6)a0Pp4_|S6?!1|;LODKLS6jU=KWYzHW}~)!x)q+W_;P(Te^*{l{%bwxU*O9eUjSN234SW9UNutSb&aQFmFg} zT8(^Vm0CyW4B^HHE`J6PP1MTHhd=7SylS~vor0%||L51)-$DrWyCj1q;vp#@LAAcP zKx*{$T$+5l(YIvaO!y)~H{#os>`(5Tp))*~b;2AB%@DRqOd@!X-Lc$#8VMUzdqwVW zzvoiJRKI9$+q;c^Q14)W*1z4L&0iWX)Qn;C;V*wK&9~h;=!Fppi~8UI)*ltijpkR% z~^lOZ?g8rkn6u_6v;AdpmeyQeC!yp_j5;P zrxXj40H{E}*v{Ao_u5F4M2hT58!6@IX**qSof^7V$DX^E)id<6dDgN0SO8fszgV71 zjzZphxtEpvN)eArw+;^a-;qCfV#UW|x$0IU{MrZKqZiL!q&WX42P`n&;)wX)NH01k zC+~X*b4KU29dy@KeCqLXH6KNO?&kh<1Q!dmBjiHvmu+c`N9J6y644BPQGRD4(z9lT z^3}20$EcUN-3++T6FN^R!fsqxZuTeV)B3LZ9`6VB%BzUf`ka?qWO7h`&K$>eQGNX- zX`!_+m%mx3JKF>8Y*aqa<5AQ|UuS%Q?kq*+sJOy8?ZLW;AZ?(UQ^7-nR@U0VL95Hr=0wp1{Tf5F9BiZxuX4yMYh0V(PmZre_g(!0`wn5u=pB!o zsa-@mQRlHf?1*t9GEVFO9rwP-qWGiI#(vo9j`SYoj04RL>u%Y6 zdA{nuS3bh{zvlnjy`q|FZ`ki;&!qhJ%ZBH^w${;pr;d?s4>(kZhaHij&$G`@phdDo z_H9HB&(%*ChtqdDj%Rb;y}YZ3s8zAo-HFz%ycuz8W)9s*WKa)EV}Q@sl51aNqDYfJ zQm}D-S8!F|m|Mo3l4m+SkNd)T60KuJ6ZIIW;iIxVr7v>j7d{ z*;Avl>84H*x>>v5j;Yq*S$KSz@jPzSi`U+h1hQ1l^uJdbS=?dm8?o`!B2njceVm`I zzjL@kuZ71vf9t)i>9hZ?-Rp=qX}KN`y-m*T85E=d*45tw_mK-WZN?P5n~cb^cm7tk zJ!?T0q-&qVK|5MoW6kw`Sk0T`d;BlDs+Y!j+?dgNHNG6TP3H~%kcH}VvkT4L>ck*F zxYaQw{7T1re_pR=34<5=>}l65(r|5SeNX*Edks4CFYflaQXTirYLN`Ts-v6vpUz{c zKEb~&zwe)Io6$dJbX5zb-Nkfx0#nudv!CYBG|O_)fhZ9N@D;_q)+Sd&S&s6I4A5iS z`2}(0ysg?@R1XJ`LfGqiuFQh?-dSd?XEktoMwN03_H4Y_t?;4oKgBh=R?Sdg^aAZS z!m(Hb$BTD6+DW&VUn?7i|I45Gtps?Ama)$rWepe8{&KH#vlN}9r^u^W0{I*kxZOat z)#ZO>!Rss)-Cl{nO-GvNk1Tkyh(5gPBqYYZn2iJ<=Pu+%=W;vMd6Lwe!lTI^(EV99 z8vV)Wd6Jjv9?t6p=iwlI7?A$=O0pdt9njuHwoP_$>n!H=*f$|B$W9KtxmlLG{n{{b zaX;;B4}QBj_*YWVaXIz(a=~=5pJuCo@9YW5YODaonemNeL0!;a^YI-A-W*P~Rc#(3 ztyJ}R=dV1u7Ri7J{I%9+7DrFpAXD^wy1|0u5i#P*O-o zaY^1DLc1K!&gXC)az#R``Q#1%Yqvy|MkN@zxG`>}JZHu5o+WE9D%?*p{ZjnzDA%o{ z|NW(A_Ga7XF%@*G_P3Y-7sv++HB)3h7^7?HuXw>aYbI@{@6LiZY&}2DHsD-Q1OL(* zjXq@B?SY! z2RhRlDd_rI_EDeDmu>wIx_{V0oWno%-`3{RQL*S>4i$xU&e#GwHUBni;T!{!h?(cJ z_1>r@$h6}NzMFIRR6el=osX-tleh+ngY}?4XQ>pBENkVglIGib0CvfF;XkoU^H$CN z;&p9J{Z})-WUkeM=Tm68x1J51Q3C>CYv=h@ScS&Pw8zzlQo?J6J#lU_P7i!0feA`~EjCC@$a;U;_KkzDfRoeX2~jT73b_Vh-Al>v6Ag zS99HuCBb*H;Jey}j$)S6F#c@$dw!lT$NE2cbNbxgN*GT@l(!e1c`|P2eqs~4nwO<< zVteshxvgf-9H*Jyw|5k#=qOIQ+Of8@Qq*<$vtBTKn!Uh`{#!4oHE~A%f9@i{|5^g_ z;jF!DNTodhIzGskh@dfmYkKF(GQ+Y3TOsH7eD0eG{!D0q9-T#l-p->yQOdJfjLL%LQ49)@MHBrG0T#ZRlM46P@#!Y-+n@jOh_I^R=|MBdGahwwFv4wc}Saxlo!~f{3iPMl|WH zl_1d?Zi&g}O7a{@kRxXinbfA#8dMH8wl)i(rUV5-kv;ny#dr>s86Nc^_j%OIKhE!S zOn$*z%eTBt*a1c$}ybmoR6(0 zRGL@=JSP>pamYorzvuzBYd+XJ@7Vy-z$S=OSc&=?o`U77T_UR+QAD%9KFbVy8eGQ} zy?`KF?yGrT-|9DPE-GT*i>FzAd~fCq_lpHvL03b=9q~6y+sLhvA&ZTldOp|~&*Ylt z6vA%^KsQFSKg}pqv&(aO&%fh&-`&eqL?6up)<4X)f=s}awfVJMvJcF{R@h(IpQv`>JX^*{FPw7Bpzztr<8TQfNe2{0{$_;a!d$FFHFb zJKT9-`ebq6xB~u?IMs*F*jay%$9>8Wf84Dpcz;IyBmkM*`-#1Z58Oj20=lLh}{PKez6{Q|J|jE#1ZJr@Z5tWSaJW{zs4Z zpQC^{us#{@aU35|vvh3T1P9dERg)DsdQwv*wE=css61WzGj2!V_I8~MQys&-<6W@K;$0+5-jT_#7mG-TsE zb;5}JJ<}LL8JVMz1LJn=)2`6wg5&|&7`T%h7MpZF7&6c(p*X-;9z1s+dYk+f^EwRF z|03@DPDhYvj1{1(>@?kEt0DHz7R4IO8AEj-6@4B9=GI@`r~on(zlqh1_tEo%dush= z;PON%vgC^9|LUx8deY23zn1;r5%quZgUlaPD4*k-N*eCUTF!X@ovT(OdS)C`KS1Kf z@^T7@#*B~^o2kvK{~aI=Xg)s=$e^RRg+m<`QS!=a(9rx!)%@TFWS^c z&~6>|emLMjuBKPl)jR7bDZ88OpD|!K+`cq1WIaW_iCR&8M5TZ~m^*uT34Xww^UMBJ zhnMqqvwNub9tpix!g)FKJ~>+*RkZHe0CXIuWqBHN!wEcikwa$-;Tf8nF?tLC<>8IJ zf)iPIm<+cMh5xbw@-ys#cQVg<40-OD@*6)%y35TM7Ef1rSly<$MTEo`32FNts7MuHUc`=^(6}ny+P$F zNBD0GJEI@{WL}}o`DrulF_rn1-{t>Z)wpn3>yF_dhkcSEt#@61M?A{&%PHaiSYDL^ z@Sf2>eDtAcJYzDR4$ z?e1Yi)REbabFmj@k3Blch%5n{-z05Wg$P$FA^Zp4T$rrJxg0O1WC?imj?IPs`1R&>+5y_p zon+2@VV+|GBeVk99CR%cyDu`hk+Y4Q&sXF7#!NocWBP;BUO5h&tlozmoBK`_meNobOm(p91=Gbx<7%J?Uk!m2uQ!LNVg0cxH4rMhw=M>tU;*bQvKXVy)(~ z0qrn_%;`M+H!F{rb7Q=L+@frr^Rzb&x>w=F;q$ql_wpxa?em=Rk+*1esCk0d|Lx-p zC?E$=A0S8DzAv4Xq{7oW=L&v#CU@9O4_$6IH_t$ebq~>C@?y-ju^u7}^(V1_=ny)v zFYdRO$7hlS&&fSq$Q_wWup>K*DdZ$v)isME2JhY+1?G{ox+sjO6(NcWtgRgs`5V~@ z<%{m{6I#FzxjfPVsq+u*E@>24``@gd{o(m`bK)qABc^PwiEODr9?XnzeS&Oj#}KJJ zkEhsnj@LK$+sBzufUTFmY2UQ`ttZ2qx!ElJFc(w@oyqN-i<}tUCC>*l;G%dyEZ?y@ zvhub6?Fr#q=&q=rt~cAy_ds~{2kij4lJlAo)Jz6uaj1_lYoIx%Wvj>X^-#cb+YUwh z;XyS4&+fo~I!goTHP7oCStD6PnE`xmUx+9G3S_e{Ptwtvl1Pwe@kBXTp*1CW1wOu6 z9_UZ)?^4d}DXr!NJv1H1j_@O+#`E>?{rP7V85qTTIy@=n({0V#w`wS^YxSTV9#oP`T`DRdnrDwV4njr*MTqrJ3<%JLW zyainYvN^5g>GF~3X-}ZM5@0+o0P+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(AC zP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(AC zP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(AC zP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(AC zP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(AC zP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(AC zP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(ACP+(AC zP+(ACP+(ACP~fXj;PQ0P`r`cJ^5UN@{>Q~1E$%L^ew7oAW4>h+xV5+*o?py*HSbpQ z|A&jeSp3Q2$>LJp-&#ESmi?Y_yPK!LopAid;^yMoVr_9YQgAJ=mli)>{N>`07mp(g zXR_tq=1({F{1#E*MmT?KacA*haX zwKo1#Jivu;`41QW>*Bvg`~PcX;Mb9WyOXqBi6n>x?k@)+w&bt)&x!2s2G@U-*zQg= z|626@R{pL{cE0%UdeGnBM)UtJ67ctnKU@6%;(Ouw%~*g7k(k>#?$VZ|-7@^>|7Y>v z7r%@~f0PLS)4aYvY5)1yeR06eth~aL#m^G~evsF{%HF>S8e}CNW}o%RR-9M{Qf$fJ z@OO*Yk%EuI_uJ9yYx%pCcei5~eiRwll^^_g z@z?Pf*P{K;^6l9PA6{O(`wFDky*Rk|!58*FlWX5u?ES*l@$u`XfE?fP*!SN{cJEj5 z?0>cRH_`5EMOTZRfkKX?xnV&z%|Fet3;nEKx53Bj+!^no{;C{}rGqz!~%dYJE z{^DOHlDwWMgN(hm*dBZHG|}gffX!0z&Fr_H2;Z_JQt%+U|Le%XkHguYMGF2f`QBef z^Y7>XuY>tMOpLG|{>u;C$ku!Ldm6pH5q*9YzU^G>&i>CLT@NC8*WydoBUcB*{l}4} zvHUJ6a3mi6=wg5LZxODXj7C2ScTb1QKMTft7_I-4Y+29tJJH$i#tS^2DngGY?Dsf` z@q=(~XEH^bUv@9HWnGQ@$U5*aaOU|~mz%l9kbuoo^7Z%JmmJTPXrX-W;l!Za_!|w|@;z8ci{*Pie4rJZ^3b(Q|IASH&yPosko+Lm9 zLbc&yaObEiyaFj-bJz3n+}ERrkHgFLQ2)f@Q26qA;_}0I{XdQ`_^aT(C$Z8uv+w0_ z|IzgRZjN}6BQG!BiS0NL3$Xd+-CScW@^m_qbYqeMlJqoZyqaxi@;a8^1qD8sJox=^ z6i?4Z_tx`wHuV2A2;cihL4vW9-bj5-HgHayCb< zF)31k1e&_b=pJD$3_RJA;bT-TcWmJj)eS9IsB_U5s@Z zw&1IB_hrXjj~+jm_|NCI>QAfJL;rn|0$$;Exc*`EQx)K9*1L(>zLTx0#22E$r^3Zk z6aIVaWtaQx`*S&(C&6W%L@LZA;8MTxr;V%~AJN_PP+t>hmh%UJtG5nvCC_a2Ot-qdL7l zoHBDN{a5jk}QI#??NQ)bk1`%yna7dzMXUP zHg~4$xF51ImN!iS{e2J~{?jlS9lCZY?{7y7?}Ybzvz`mL;PSQT|Mk4nA)-orAxFai z$0GqJH+6H{6I(8lC%%;!;{AA@r;{|@&Y5%<@;eVAYxk!+(pjJq>Ggc}7|WZcfJ*PB zaP-!sXP3iCn5+M9#}4cBZVxD&zZxE?^wRtrk&X5IzZA=Tbkfe_o4mPqA_04H{P!k4 zLw%3K^D8;~rCdW+;Yp;zXTFJi$__y%>zlm7*ln{ESPwT_!MhRaUeBMk@8LrI-}hq& z)P8P-%j!H=@~7JWAb%Ia`;~BtuQ;>WizdJHPVD`|#1JwHqW?QNqfR5AcoY~!2NLfO zp~?!ePGfnq6oB7#akJ;ue13q%B@ML%?EKYmK$Vx(zZfrYH5|K>PsgJDccvQA_3+K| zQO@!~jO`?Tl5>B{&k`*SO26$`R9s?H*j+u{G++{yi1<6NX{@P8uQ8+^GL-j=>B zIUI0#T4|u(FBX};v%XgGIqt{*b4u5{0s^P^*!g}fgKh58zSodu&yvKK90k*{p z9L$;MHfbv2znJqq$eADka`AY=2tSB~UCn*ndEr^dmtTbfaxO3y?&2ymuA9TFEvzmd z%s2R4%gjq$jtxH>^!AhRj_rOFEkG-K_dL)+eoI5qNm$ytq()ko|_-Y3+@?Kbwr<_E*XRi~04Ht3Lg7@z2BQ zUi;x^QQ@7)fNb!Uy#D0P|M+pnP@vUUewP-K0Ju*s2m<>-D*xY~-ir~%V=M)1s8+0E zvmPIDBS)y^t;DLoN)3<&Sr6|&OpfvQ(_QrINWmwG{$z#ZrR0^x2Qq|X`MM}@CUh3< zKa2!C$jZ9kkClHG+xv&HydQ@@j}oiN`!!<#r{B(&A7l&9fd8`iM^ZI<_Z7MTAcz|| z$9JOVa?XDiX=CX>%vOj5)-(p`bWp`uzCH?w`CvYA-<|OO;lz{gMHlaeueb8~VWdFT zpQqq2K1pr(kE62>qopvL?qIcmL-7imU*waGHIZ35m1yEx1-pJC*xJd z@^w>STQ0z#x5rCPS5$B=@%@>J7i*D%ds)95p8tM0|1Y!t`NV(O8~K}4;l5npt1V}8 z{)34aj^tYVr`|Ieh~u#$hqCS6S3(o7cIC16Z&P4LbntjM!rs0cZ+B^ z_7@&KzWn+q@K$KQBRY8`5^*Y;ZS;Rfg&P@qD%+1u5ui-LTK-_R+pl;#D>=jGmmT5z z+pz{aA{DYuYmvKG=_&mDxyJj~rNGYcVn=lF-RS?R$toO~YyzF#ovnN0nN|O3>-7m6 zyooCwn9eMwkdau=`9%~vlT&V9QP=Q}$maHJA)_zOHNWm1ZSCXV4Xs(=ccbn4e2&FR z@6VqMk4XQWyz~9u_-wWM*IRZ)-nNI+D~Uy5K$(VzK_Z886}Dz~_`Ww+KQLW+UnJwi zB!BLQ4;jnrQ$S{3FE8F&W<7f^-uPJlWNz)VEqcdV@5sAFw!rSMw-`C}R=9s6oc|;^ z^Mmldb5W>Ds05gQO6H+ap}I92Ay2TDdwVzcGM2AGf&Dp%-t7$^cT7CM{db~gM?SN; zJb-?@bMXQPvKM>I62RxXvu-xy`=YyJ&081#Zel<^0dU4@u6cE;E$9l7ozitOSETf* z$Xd%-tW92tG>+xfDDZChxIgIba=3gTnshQ;)|uIE-$Rj&Bhj%|;GRYgk54w@K&-*> z?4?fdCYF7%A-Vw9qxX-(dpTuYL1!Za@)PP%%{1vcs|47tTU9hsgG2?>95+hdvYIh>zz_zd<_z)E4l# zI^Rw(H6pSgTcuk-rqB`k5@aEd#vYAjvlQ4D3ZtM}zfm8jCT&xR?Px5WKl%aX{Azvm z=d6at5CE)jXtS4k!G1=2$T`t!SEJu^FCy-q&lO36`_c(o{;Nr|3GEfonZh&ZCEffe z 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

    !eg4Eca1V7QLfJnicBU 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 I4-ORsFvF0&ZJA5`aLd*kuYJah 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

  • j7)2jg~*z|_@yUml<5 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
    -v9{OVxSUnpE|HGmDJ#H`W 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

    FeKH66 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 zjx6faK1-;#OPuG;AB?8qe`~bK?2Y!mKj*cA%aecPi|&2@f&{KijICx12l%->tK2T! z_nt_6=@>)A=6Rqw1$-BZx5m2e93zYB$j$!Y(`NtB{u);-$7o#1IFGfWWtDpNbnS`r zu0VIuy*V2Gw;%sp3Fx1${||R>9$R^7Z!!{W|7)c{l{H9%q3Zodig(# z;q$7yRd}m3s5OTiMv3(Y+?c(wyH(dSJ83`u`4V_%a8?&J^cAJ$`p`hN7t{K9d|&s# zsv4>qHU4H4h-Qn|x_b1M#3)n?x&vJqqZxy8Kb*2k!xwWlal@RBOUKcz6^Tt4N4z(9 zupj>#3A{HJU=&w0puaje<@7g3^KZ|O(Zjk4%hAMeF}8 z5LN$ERe~P6G4vj)GGGjY(4Wj{!7KUq>(R=hsGq%+bRbsx<1*YP`W-=Jl!*>Oig|L41Kh`|w!cWj{bC9)dGP_4P{fo5;q82!7`yWW)j z`1h26d6ic3v!*PDALfhYJ&45#--1&!{i6|n}DV59b;hj~A;h+Bgk*8PA1RsC^4>~BAQZ4%(e>OsbD<@xFR zG;dV-xjpg1oJ{?_C!=>=oS)2JdzepF)$rH$&G+>#3F!91@QnFE`1-Mp$+3u^e;C=T z_N!vFAHQx1G)iZVpFI7S=W1fcerySB32X^$32X^$32X^$32X^$32X^$32X^$32X^$ z32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$ z32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$ z32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$ z32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$ z32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$ z32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$ z32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$ z32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X^$32X`cZ%E+D$%T`5 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

    1Z|4F3lKP?k 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
    GNyDM^5GJ&r2f{k}O)A)3UaQ$|}ET&a(ck zc%A$peG{M%fUK?REpskIfG1>XtF|J}i`uXR$11L<-s1NV!@;S({Y=?$36s;FYmKb@3MC;@z;N zb!1$D!DLudqTYvn#z5uyX86{MP`XlPKjesOD!~M@PO$23$Ak5;PUx`uSRH+Kx#k_J zdfu8yr0al-$YM>b+&=~NPu}e8ulw_zn|r@Dmd~%$fp7x8PGc)4=EE4Hxtl7fa8};1 z`i3HImB7|nRmYbX=7BWN3Ys-k&0|qwZxP3_#6F>pn4kYQ?M0($7NYA*RgtU%iHVx| zm-)v}#Hh{yhdXqwas&r_qyEZ4`91F!f!KiaN8r}K|LwJjb-sOZPaVdTwR(`Mtvs*V z?ZSg9`m_Yg81;Ru@Ua}L7s+|OC_)eBKkyB?XZ?2XYF$yNT=fC|s|CY(`lM0O-SL!tdZr`GBG#)NcNS^= z4|`&T=6ms&tndDD6poPIz|#1_Rpr`9`oZJ`mtg$i@^0UtR?&WiJY?p-d07> zE3$tcst-Wg)(CVihipBcUc8^*$p^^Yc^j?e<5dhqWsolLM!iIli2sZHP@T5hU$bcS zb3D6jBOAzC*kgSyhz7Z6+0lJCaUSMno5cf`QI3+;o`(J}9a6xG)I~Zki)65X`~uUC z-DLwZtFSe%nO0Tm%nID!qgE0~|8hYSpUx6s7jT*`SYi54->dt? zx2rxl2CUE&_#bwyvec$b_&yt{0;KCC&Xr}v1HA*+h5U};H2OcUOikVDu29+ZXRB^> zUS;y9M_x$&{3*nR^~?L|A)c6Ki|dg7+zPw`2gsIIvn_R){L{SM)zLq`fS18+7GO?P zN1*O>m*ay4%^l)|@)&hO?`7dj!w`?gX2vpNry#>=hDW|DlU8|q_O7zPU=eW>AjaGq`T zhdM*_;1d`*U4#JGyli9X7!Q!;(>0rLJn{jyz#_d;AE-xOH7&sY9H*`qi*6=i*josK83aODRN~qYOk_Co^N~V z$>ukBBrnx}bS1tffW;wa6O^rs#7!mh{d#&dyHFrBsuLX=q<6;&2V|+V4lR17n!h@5 z^&{&`t5RnXG6J?~9o$p6y*?dNQCF-k`q3_J!AUrszmkp!>Rz754i+BJqX;1Li`Vgb zUflGT>TQ!Yyvw$mD_ylYh^z+p(fq~t=?LranYHIQ2c3oj^?mB+E>-~Hiwi{o&wHOE z_4!ze&X0X$$MpeCuE`42AiM6}DXakf=HUPPNA}NWi@NgdYOT!y6b-Rwo<)viUX0~& z9`P}j(fKrHJG&QCNgqzEwLUx3=p1=FBip(WR{n7uP=m#=0X)LK*S=`K2$1zHdr0Hu zhS@-P5Kr-5I1qA#3E_dySqW4GQu~#i$WBjT1%TJ5{`@AVAbs&*ehiUG zZdCyCLh_|W=&J_c6JkE=S^B3*^FSgv`LB9SvADSbXWYmVRUt)=rh4ovd|-P#m!?E^ z+ONWsO%#J@QRJul*rNC13q=H<@=ovYIF68Ad^`ITnaWQ@Lb!7Z5#aUdo6FZ$RZMLJ z2NS)Q#FJLC4g$K{OaY%OL zb5J}cZ@wr>h>r^F!z*RZ$lX=)I{c)Gx>a;*RHQ%$8xO{y7Rf5eJJe z>NVj4Fv&KSXVYeOXHVH9Jy-cxE&lx+pVu6hJ~`6_$$KVzDAz9XSmVRW zYuF*iryh}A)US($w5DtRy!3Csj)azRgWn%#BzZ2RXSqCm*+`Gru5(e~N^FoVbOxAO zgmq~ioInEb_OLEJ_T_5YdGaAYB0@eXv+~G2On?no-}1Ux zg#XvdFtJYE->bt#o$r?whC&@t_UZcLYx`}FZdp~hW82OcC|bZ8cHsED5-(U*={#R~ z2&M{|9A#EfhY$xig&D9nkNl5(Wq?&@%|TX&uOm{eUVfCW)XhjY&kNJfqw9K>m(da= zZuOWDf@Ksrs=8pFZ0qji{~rt%sm8OmH5VWXII`9xUipJ-U|peZAW(LSAG#8b2#TQjsmn z(`B}>^qRcsr#N5y=Z7pNuk=W@KwKefI<_{{o$+0~&;N3N7NVNWqdPN;KE)1k+m9_3 zk#rtK4|4;K6NhA{YtL~2h~U_&NwNTTWCbKuMvqk z3prwbMVKtAnUm`J@))^9t3X>F#td-SUK~pQw%W6>fYsNr5J4co{mG0@;r7m<|K)SK zBUa*G^nc0roZI0{ti7v3>_U zf+VMN<0VaeoBHDuAt3hOtZ#FZY6B`m>M-dsTVXqVSeJ0+25citSfIy0{@~Nl|3_*B*P+_qY;&PUA+?ivUE^i_ZCgGV z_T7|c9YwZjWqXKHM+@Gti1J4hPwBri5MAy3)NWXP@e}uN_CNLox$$Eff~{hxDofS* zGA;TS8=BphgRS$j7ULp)5u>b2Z$XtteaWP^{4e}><`IMuqg98i{;X`yT5p(u?Sx9E z6(Nv!h(frdijI6vCS%G^Ex`3;WC6IQ`hvS}!vgfII~&CWg4H8W@zz=7nhoE_E9g4;lRNLu!*5Rg4->8T2&c;p zRfbd~yFNuRn~&E&barto2Bdqn{OU^Vc}1trA}UK{D_BgkPWn@P!J~7TUsnR#L4&v~FJ1 z85kdrzL0m>YLUh{=2iTPLXMJci07>m z32np<=x>_K-o*bVJsm+&fz`krmCP*Z*}QVfx4aMghWD}|lI4*wAoc`x=}|PmyhVIx z?U8UC9^$GU!dNro=hd6<=5u0&$_zi_^RD?~t?t%rR)>~#z~+gW{06nI58S-xO>2Yn`1g;lcX)0p=EOZI(ZDXO< zTvd!Nnguh@Q@$=AAZ6FIqqCV|111B7AV6mtsbl-TBEaW= zNiZk!+KofLdV8+90BY%JAW8)6lW}ID6;f!hdKlMs!^sXbl0xTwdMz#Pq0=7h4Ml)>T7S zcemajZC@S>z$5JG(QM`F=%;XKE#8pYD&0MBSz_$iMS7u_erm_CK6w%jRi~->RX&e^PJuA9swk zmAlC$u*_-z*^SQ9)x%rOA6bKh_TfY9k3YM^lvaGI|D*<~Ht4x3!u11rIsWl@Y|(rp z+hh^)zVdz7ckjH1t^Fj>+1g|bxe|1}IWkqlOOvoXM%dMU%dY4p z?aKv30~}JUE~`)x@Tpc^vfjT{URff|yW47!I{m3EHoIk8qLtVl&(t5N@9aCUvpU(T zz_tRnWd7p*$FnEro9tT>Pyvv~v4GVJ!<6V>G$uc+pI)rRdVRFkY%Xr7;@VlikfU?I zP1s<6wC=8ETQ9J>z^d}m?#Blgv;zE<@jf{xLe8*;TLMlh$@Ht6x8;e4v_7 z60gRlzN&XrACTrft~acQqm}?qVDtUa#`~iW`9S9*#tmW$7#q8!eLgPBOW*8DegRc* z|K?Zdm-WdBKb`M@UE(+8ANFQ_uM4wg3Zyn$d#s=P>ZHoXjUo}zesTL`kz!3F_ zx_ADwb-k+Q0A!$LE%pMn+V;gcYP_VCCT|}0_J`kn|3?CJfh&dfRs*qChAXwgeLb}g zMniY!JtDk*UR{+KotW#B^v_3OycrJ~!yKUsZb3&nh59e{mH(>)xrWmRvlkg!YXXWr zRqALP))z%sPm==Wg!av5FwnJ*s2uO!=-L|7m*#$Lj@|X)Ty5f1YyH1w=k(zRn|Do4 zS7y0%aPsRTxA*1;qn1%My@UVpcD4ZFV}zJ?>`&fbT}K_K%u+V50&5$py!S^h?@#o% z4m>?!f|qCCED`Fg6(~Xgc4c2`dUY4DQtz!!5qpiZvIpClpwfB&od{FFDjV3~P3!Rn#03SVbZ@X%^L^?yZx>h!eljvcDO>jIQ(&=vjj zN*SQ5zuh{#neUt565pF5!y{q=&6c+6Nb~8s4mb!FDju0CzI|Z6_*H#c^;tf%Z@(r1 zNDnVRn7e)nR_CtM*OUf5S9j?g3pF|avk6`br>nX0`Q|iezkKh*@kkaRuXmmI3&;I~ z(LTFVLBinlBSZbRU4_R!SVHq#t|)2!U-fD@K>vPYux!g+91#&(XXe+w`+l7SE{!fQ zr5hu?CNlCWmH_?fda*Gzm{tL(LrXs)0p6$AMi<3ox?oo$tNNq| zp6A|VNRxbUIW)k^yyhAH@2rCQ?K1N!46gfhc`QrK|HQ?B#r(p05ozy)+hJi@Me^3w8iu#O;#F5Sw&%Mhv$bv{|R z4+Rzm(Cdw#Vt~qzHJM=wbTC_l4LU2xCm)T5alf((*#&;*7(^xd50xIwR$NP5A7S5q zD+!3IR}by*sA|8R!PWV@G4P^1L@J=%Vt&m!?u`CbZrRL>@%^>F3v5x3Fooot(|Y}7 zdY!rd-XDK~{r}%7fs5l)<|*%u#92Tq{GOk?>Dt`5I+pHrEYSKJy7DHmbdp`S(bctj zXStvXz3cw!%&Ga)t9)O^Czi|TJDWr%p@t`dh(YP!yb@MW&$_wgzw@i^kN;T-yg%A- zrPei@qXO9UhU(2)F9x!&P7KYc{+T1ueKV1-hfs$;R&RY_J!N$tokjQ$-C2>&y{MxH zAeJ~sLubmlTPD2tzaAn+C@Y2jJInvG%KJ^8)Cl~^_@_02JlPOpxOWa)l zH&OFn+=w}C(;wwl{yGo9xg6NL2!H|5;yUNT6z2WWzw-&24c3Y6j2_-E12FZa-{=Yu z>i5+VUd*R#Rpu|p{B-`u2u-4T2kkdW0RmP8CRmUh|!_FXo%fTGs-md#ph0zckzM zpM3xBc)twN`VZ;`=62*27{4AKMgV{0pjc&D$N%0p-+TH~37Fe7DPpbyJCps1;jOP= zJ>8E+_htz@JIsI15^$6IJM#w*um*rN;4r|tI-Qx1@0%)uCC=(He^y0N1URL&n*LPw z|18hw;F+?PspAIxQwO+gUYyVSA%OYJ8$Ua6=Vz$;Vte<-)75eyfE=KCROkIP&uyCT z`n;Q!?At$=1g;)&oG#s+t5;nXQ^)yClRBHoOz9urAb@K?+#c<-8F;U6SC!DV*wXIf z{juEs`TlPT3pbOuH#bE8#eR9-pTEfw@d*_jRX{al6@Gj`M6fR1zWr-RKvXvGAsVRu z$qM3szr3n8_9#o#>8rkL>O@|rqO@=SY7&Uys|VKe`ByvseY{%&TLN1GTLN1GTLN1G zTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1G zTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1G zTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1G zTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1G zTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1G zTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1G zTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1G zTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1GTLN1G zTLN1GTLN1GTLN1GTLN1GTLN1GTLS-@5_tVz^RV|({{|AceRk#S-Lp5(-a31G?r+Vb zH_u)>d*wIS^4`Qhiv(W##RIv1_R-uwJiB&wb?o5M*@dx%cjo8q`NT$rUliNF&aF4?(ZDh ze{uHN*{5^=^6cBQug^X?yEUJGW48JF++UshD|3H!?Be2q7*`MEu+2+nzdPQytzk*` zfA{Zeqw(L3w(0%i==A2H^;@IA+h_OZe&_IUk3Jq-I2)~ApI1JfpSz>w7iUlZ+wY&x zf1jPbJp1bG`?K$kpQnQx*GJ#<3`1=3$=UO~qr*M{^FN#W z)A=N=z8KwqIq&;&-ud;}H)8=b`*2==GCwcoznAm-*-!8LX7o?@U(Nep&Zln=qI7is zXc?U1_DS~b(KtlEJKCTHzWUkxh1$;#J<|_uJ^9I}KbdE};@!0OXwc!~pWgY!{C#q4 z1p@GCTl#$T{>}WhO;+>Cyyy9R(w@E=tDtFn{(Q7f`z(bGeRuZb{Jy$5!9T<}MfJ<$ zw_l8IzL-0oOJ6TW8+tn z_kMc(&t_me{j-iQ<~>>1^Lgz4&1jw_d~^2uv;Ue$H^)l%?YEP_TL-4TKMd`Y(azUL z)TNCt=D&s5pU$4xmGT52e@!@8Izk%JBPrW_7`|08L-yAp#o$<3T4{hOVywwj4!-0I(e|a}_csjNs zv-|4MmUx|>pC2~F0^od{0;3ZfY^irb1Mlg%ti*o59ESMKy!LW_|8V3B-;Q;DH%Iot zwt&CW0{Hza!|@-EHolu5y5p6k9a0yO=_SmjtC#=_@SjYMF6p1YiUN<1h_LwEi$m+5 z&bzP!aRHXtCS;H~uqze;=h>c|@A2`Ta)n-9ua!M~HY{LQ5dR(nAicLoijPLpUmb`~ z+FyGBU?nvG5&kmo30_6s{IgU>6YylF)8DjDIG~0;Ru^L;aXP@c4{9G;w zJJ?W1Py~S+p%L4}GG!GQ=(TMDe}@6QItcps@VWdEzVq|X583iiJ}EA0n7X##(D?ZRfUWvu?aysSJw2%M$1nf}h zWi5-_mGi@Zw&t&h?vwWQ_58#W+6Vq8GT8ge(YwkMrs1fbPBoyK^xr0f)BV)j6ZJ_t ze+%CsE6nA|tbyn8Xg0xn$)7!707Y;*r3df8>uJerH0Pb4%$RG4L(pip8RYcV`f!)SxkN{ zF8Dm1J)8Hj9d)F1O-rIe6~2{K&@KOFMc*Fi4hKXcdaVYW?-vz58NYupzK%syErdL_ z%~o&hitztH{jW`}=k`dBj{U}@>)(+0s>>Ij)n5PO&_7gPT7%{M)9-UFXE$tS)rD9= z`5f)Kixl*SI}~f|L6?v2S&(fy3eRE=-Y>SS-cU9u)96`tdVea{8v*`06EJac^Y9~a zmRCKT-w#J?X{rcLKYU%)1v7*BG`4hDuAUFm7%%i16!~Pf%L?QNK7+lB@3Ful1-vNp ztI`w(tSBJn>keZdWs$`L+yV-f6WBsF91HyGzW-^z>y_b3*9J$)er0KNp*sfy=$V$| z=J{zET^_&ccYHNAz;3dXB0CL<1-6>6_8C6CSfIz=ktTia`#~8z|A%=+E#mvRL!!kb zX}<1p9YT0v>+FNAKA(v8`i=s>V%(~|7slgPenwBBFt5!5#DJ>*RrD4rlmV8N!|bmP z{g>7GG+pZd#LkM+dIbEP9YFvdt%|FTFT0Rmz=nbT zcC5ni<1oX^!vpv2mn9%adTS z@6!uEZ1?W)3_7AanEl;o@Vn{Z{(kg^^>repx|HokuzaQQ9Ns+{}*=8(M zk1*~cGq^K7q4VjpUzWqEzVhbyKHi6)JsK2vG>?ntWnHkpx*Tq=_UA9{6v0^nEzn`{ zn6``Guv*RDv=3`wOZ0zv?2U$?w)!ruLiztVeD=T2{&OCAEXN2BzWwPxeoo^*%>I5D zixE8>Aq&jv;){-0gkcN!W^Z>-RlUFRyaWrQ~zXq@ZM-g-%u9!d@{2e^Oz=WL7b=0AJ6{p%yIn3X!Za6WC85r z`*~hui21V%-N@{MeY~9QFP6gc$|b5$s02Qo@Ah!+`}XG~@ZPZeWQ3u~(C8>8usB;< zU%%_O^8MI2y})LA%6nZ3+3(NzdP3YY;>>_U%t4@W%L|Ic(K4C@NCt`~DV9Meck&_7yWr z7d(H(>Ec1zIW6f8K?7T*2^m3bLH+;H>=CCdUsrFcnopyA+?Jt&?bv^h%08Az@9+hy#07h1`0#{T{U#8ixAxY0g^hmfsg!$y>c{#bMLdvA|ec`8doj zR;&3Yb2YfT^Hb!H13-8a20VP>JUn3?d|s5X{p$W6nG|4&aHH*iGzMgk!tzn3+Mr#OIfcu2PxO8>O|=^;Indo+$~Q2b1o?U(;yAU z)8*nt?}hI?8IN08n?1t)-skfku_s%ytyLqaU%=OCy7=Ftun0y$8An?04<4Lze;zNR zv278=JJmZL9OsOmwhcI&m(Qq=tC5<|BAF_wI2+0FJoWXwh(CMgv%^ENKm1JnxA+gK z^K^NFIz7FL3VAp$3@vEiXMCcHVjW<%&=%TLm0gxpEdk?$DfI0%Cu5>!Q5slDpc`su(Xnr!B}|GzqDy@~_9Nv&pggSM<+% zF#y``j0E*d+)#$|>3siFzWr`yA}$a9TdCv55*4{LRhW4y~F z?64U@&#hcMzm(nM^wod$1H|#-f4M^EgRvsEgeArSSW8ufeB0x-PkqBGIWU0z(Q>QI zsOQ0nX3g*bS>Tm9b`gpGMHZ;Q^NU1m0C%v5YbQ4ssMl{|{`Sb}#!vno8zx7RT~$=I z@~WmhP6UPo@Br3A;ng+FQaNkL_aud^e5rU%H{Qkf;6jEc+4H zy(`qILdmPj8-kCNqY1i9$I%m6j)XL^h)oL z0X|n3;Ey!!p7q!^d%@?_CU`znl83;Es)bO5cbC;=BX{OI#b;m4e*SY_SNGBRX~qq^ zFyr?5yzi85yq}-&ps>D{hx5S}>h@WlpH^^xnuZR|jKTw!0td|Z zh`LpJJW@O2_i=UpUrxX(V(jd|v9Sh^{M5r^wN>-HT0XBwlq0Rz;8HY_Sg8w-bVW0<={%dnyYmsA2E&V)B5-z-ZpfePs=5_L z@_jX0?{5j{Uw<}RU*`&`2cw;e$V?=W7$C{E)Ub&i$5g!>`NWdKI;q1C~Vap*%RESwKyui0d-(f z{X`K8n{$`li7fbst<=>}jc`^-T-CGs&}v$2)ShmhPzGQvuQEDulm@Z^yj-QE7)<}< z<5kayz4Td!n118mBElbfI^T*{pqoH$B@o>HpJ;Yyq*1( zPkcVFu|3?hj0MB!Yy`DuD3aZ%`C$4wNxB-vu+S=0fi$Ny1@QV&8R0u&J`FAuh@JD_ ze4Dg+Q>%8u@#_9Kcl8*2q3y&aX|s62Di#NXB31o-GXG{@Ws-70_Qkf?f}G!4@b+d~ z`KjZKUC^fpvtqsdivg>L@ZB6QL}Gbr(W=YhNL$MGWC3uAP23%iIGx*@Q}1u`f%l|6 znA&+;`Z1yb^oFb~K;}+*rJbIKn5zepN=fnM$K~ z$N*VGTpu$qgMg#2RpG^qGDFsg?W^*N8Mqvl`h2z`!*5=MMcE@>(D@?u127h`%vmQG zAO`Sgj`NgmZ_PY>av<~gJ`bxRlDB+uNXfHg#D}WPLDSCAQb~c`s)#p^4ial&FDyWQ z7C#iJ@h!g0^WeMKlJAQ1qW5Qq{;NLm`52(8gF0olhduCQ*2hNK73O9oYRK^QWPnYe zvyl4GDt_`!v7b%apQvFdug z!x54vP2HLaiYue3$OL%(I%`P$VtcU?$fD2XngTb+5^kN8|G##e-!FF4MC^*!t{NQ% zz{6+_vU^`%FS>@j@VQzH3o$pY8kg6HDY1Xg(Innz4>Vu`Cv7bD5&sLxMUg54stWh! z{g`@rUi`v50vk}vEk|jtC;mt0oipYv6tST52h;_Y|Ho{w12y6g2fI#d0^s7IkH@3^ zy6(JQ{e;}YSN;#TlA6PzN($PU*WFbuOMx#-aGd(^pOp%y!L%zi{A%));C|M6hg z2XjA_+bd)5Bw6GoU-cN=8B^-qE>+ojF%Xk~VNxP5WRMHOYB3jbbj=U{;qK}6%|P0I+D z{>hTn@JAKmuI7bb-=FuhjEAGuJBJ0x@vHVVsZ*T?+czI>y)M|Vl3e#EyDFFPEN^!Y zk>n@&zi0S91am&3)dH#n@&0VNsNpExZSBbk_5a=&9pt~^q2F=!bGA>4Nwm6&NI~~v z1YV8%FIk2F{^RXp3HkbQuI26Hkv*~+bvEn0u&j`s^l@_$9!B%}{M^=9NURj&tTLpM z1g+M2hFO5_&wm~>gEYS?K9Hb_u;Z(O846W1!eUgop3iZ;aS{RGm6>%C&ErBVB4Tl? z+XHj;Quz`8;Y;<_L{+#72~^Ya#=MCQnY}M_fah4B^Dj&gxIPrjaOU-$(P=sfd+<5c zo(IQK=|aPZ>IwEBgKsw2Uh5vIRItKk$E*?Ye`d9i^dI)OJ^>_X*1LEWYxS**R-#H( z1?vNz!tJ%ObU9Z!bsk?d>};93rC*HRWzNpI!nIjJcq_WX1kdvujI4eN{acL(KUjS= z*Lk`=Ho&V%`riEa(cy8)J@i#ug!{I~R<6%)$0So&>-*pxYSZmsZufY$eQn-*d$hUw zKk|P+j@>&QwJ9$VsBRX!FKd)DVj=EN$No-ZWw19!8@L$1s#jiCg%QS!*hDOV1haxQ z$w!_`u2ob*jk>(`VC32u9`1k{n8JbXGJAR!3t&bZ6c3a6xw_xO`IHqJOdHBO)C_pP zJ((3yF_MYO>mCndyD)1wyf-U3T%FI}npdnkAct|(=h0y?R{2Sphwo|X$x%BF61X=j zo}R+(-I1`)$n7!VOSJmabBF8Vf zVuEZ+=Js^tyk?2LO8WiWm>SZZd0kgdzZYuA4&?fEhHZi6yqqI>F;?QrqVJClT$oQ@ zo}UM!d8-e|3alUG82u+w*hcG=X7f)E{X?v*{=w|~!YQbKqTIug1yAby-t=FM29B2( zsQB|BjGsS|XqqQYmLU?eo;BGoUo1K|>E(a>k=bK{xR+Yqjl;XyMEMtF=GAw8^5d)X zysI|UH=s4q3WHZ=(p?t&ACBhV9>l&lnty*#;Dh;ndyeYA#sYpkjtmBbUJwfg)OTWo zR)A8USh**gzjGq1fxI=}v?@xIQ~Vg4SDR}l3OA|~kRO+67fZ!`To4Cf1L@p!MJoWP zwk#_kadkqxkLG2Aw~tD(Org$?&YKCnCu0|`68ym+xo&`76x&)IrjS}~&?{ffcW{Mp z_xI+}d&m9$92c*5Z0xoi(9yGGIUYSjA=+nkb-ve`fR|6g|IPl8Kv!IqN%8JFDdYpG zA%lDm$5)-Fby{u0hJ^6}({>)m5Q@4y%`PQ?H6Gv&CuE{4Z52e-C+(k`{dm;P60h(`JC$=NPu5H}4&OkNsU48^}gv1#*4X11qpqHlcd_XpZN_X#2JKWyi-5RQJ=;Pz?QVqs$eFdx#BGggD9z0K% zG|8K9Pvm%K^#0CI`u}+L1nXD)={So_#RJ^Hw{kXODCLOat0sfQgHyQ4|5V@AQJVEA zYLgPLSMlZhyrZ*q;6c&6Ixvncx6?fr+2KYLpKAU*Y0$9-dgD0Pjb{!)Iu(FfZpp2I`6R>!x@1@@i z+n}Io=+jeB{(Q%`$3w+p^Z4YMp6jj1wmkm6>8VZ~hELWjGmaUE4MlrC z1yjY+x;`;R{-6A4EpMu3i&yrF?1Hy91BM~e-;0S6qW`7Q9V@snykEyx#5ZH07UA!6UVW-!eYy_(@_55 z|N5)ys?M~hGt*VAi>V7(jg_Y8wFt`d<5cBTDhB+Urp0=kKIE3?>Gjh#8LR)`b8tdc zSM}xAApVE*TW9FXXz|J%LG>rKz19?A4cNcFq0h)6T93l?kfZr>^!~=&ug+_1lz+pg zI3Gj=y5yaT?M=QW!l zTc;)S`5(;DIku+Jznmj|XKY8OO8>XY9|T}Sp8IxQb4+ndlPPS1)z_I4U)aAroX+j- zktMDh>Z=4^8y~znI=DOX#k$R4C6$nvCUlEmj{L+{EL%@CiF&3?pxUZBkA93UpUN-X zZq`oq_rv2gD^6II5zBAQA=Ow`nO*vnY61M9Bi>)1QRV8>(V;v*H~HBdO}T#D4nBqZ zDt?{ausZ)$x>PmVQ*}kw!9q{vX8H#rmu1(Vmuane0Ns2&I3AtkVq&;bwSE52i(qQ~ zK^=dd#CEJGVzU0`vCX_cMA7-ZJ>GtGbZ*K+KcI6!ObMw-(+ge_KKm~Y$X_7}Jv|-G zhwS`3HWJ5^ua?g_I^Pegxj%am(`*SVU97}2Fv~W5<5Ri4H5#BLGBIuCKm47HvkDb= zIIzyGBt_A{Rl4g4uf8xnc#f|@X};Xm7HF6aiQW8P&G*Lqkox^Y-aOwLQ+~6xX7c5e zoeh9fm;kI2*tA*bFJI;5Y>&=y`@BE>%Qf*3Sm8I;5z}WwzNO02ss=kcR(L8m*Y&lY zlUOVcV{768M$`=GiVV$f>fE`T&Jk7p$OqhMplnK>r^j>s*rx6CJd?bnZ4&IG!G5*e z=7mIllYpX5n(!Wzxn?vvdy~$q0AQ0b3D=1Z{mVumlA6WBA(frx4zegm;Vd&V501od z8t3uioNvblv5-@_y+7aBb?~kZd%~#TyK|>-y3U#{YSWttz-Qy&oq40Tv+9Jh0`Z^! zWA=DGt@1DWUkp1hWDiXPlRNHbE{u=57vaNq5v8hZ`M!w2#>9RWCx_$tRitG0xIdmM zx`#QJziIaUsLqf2%(R2UPG^j15=)zb1iWUwEM0kM>}{$s#-ge()=P&JJi9`kFbw73m>V zW-sB4t@sQ(G+|`hx=*}by_eQuzkCzRuS%_Nr6RFTF-}41=pq27S8PYFXsCE|XQ%8yWmHEe|I&X{i%ds%6 z*gbsUZRP{Mp4Vxb{xMKz4HvOv0c->p5#Lz=PEy~t%D!W2@}TH*Ug?7^j-K_kzbgCr zxVnTqciEUKlj9WOiUOx%0IyB_Umj0p{DlRO8ZX5LTVY|H4NBK4>^i5s5#rJVUoKm0 zEv+&LSyo&y-SZU zSA0SCr;-SXR4waNnmui`A6!QrKxG&siJxG(r*f+UM03v9NLu6rqs2^jSs4FcC_vKr zn`i3;s;|NhXr32AQaT{@&e`Q{?z~?om_F7Jwtu zCXXe_s_5jIuT^Uc_r>4NtI2LeQl4e2=8Eyiuob#P72G0kj-ji%;9}|z{E$@?iP(Tz zW0hT+W_@D3Iv=ZGi&Y_39tw-#IeUN(KIQIl`u80>pVYQmZK$epwW(8C|L5JAoOGqP zP|#FHJvT7`3d2eDGAw``LtFYJS=K=IX(1hlwLG}YQLPqd7p2#9fd7i;GI=<0(KDC`9lMJ;^dB~59cv=MXPS1&l3DKk(Y|kL z@9gh1dI0d>1YlaK!jg35^11;0*vy}~J$Opv?w(QchZm5+^R2RGdWRIN;nJXK9t?uq zmj&2{?rxKVP*?Ux+bj-qU;{-GTG83f|I0%bqAy!wRWijji|%;X*UzU{1VS>P*etn{SJQr|np>D9<;}BPyRN-!G=}{S^^N(yRQ4#gz54D%_h_ zVc$N73-+n3p_&d)SB+DPDgN6AYi#w1Do)mOv)6Nsw+&1nd(0yIwkP_nZegGCLY4!^ z*omnH_9yFO;jM2{PskBJnpvcO|J!RbGou5{?=WDVN(QnzK8<7H_wnvnRwxk4(zuV5A3UV^Lb}};eVJ}vA?MVN9FVKMf+z1tdf6M2g)APZC2X* z^6-Ub;SD{T3pER*niR@Z?_TuI1ZYeoQOwLk4?gnONe=4;`^pNwAQI(-}R5oBp5rJH9XSmYtLLs_>`F zBL2^-F04Te$VT8mEUef8+0zYV6dRd}raw)Es1vS!Y?A|yOZUHR z(=_CgxEm2g4LpZOO>taglw{E6faJ!eeZ7)hjMb3m^B=o}1kmlK<}tzSwqdb^KCZ;SPn(=EO5?=%ti zX9+7B#}Vj>{*pTjfH3z*|2Jo!)eL3-EBo_I@n5~hr;8pTPS$7IL(WjX;W(j}y{G$y zIQFaJ6x*$`0Gn`Hcl~QQ$m5a8Y24l%{kO7W`MOCBQ!sk;bw^DCL*=Hkc&hqs$X`uJ zo^Z~~&t;7*hWWUE8K2ls3%tB~W2-t?w^{d3>?sGNbL?={51ZjnPb_G~5Xz)YssKBwFIn6#3i;i+f2$63N>>5DII^d8l|GR-KeFPgIZ1H< zvbF+iyr~rd`EeG&|IFR4$y=JDd9RBH`F#E-XK%eo=<5u@Rs}JO)0toLyzVP1r+b#x zk1ciQx3>OrzJZCJEcpJ|(uZ^O*nO)ScO)2#2;m#)Nn~M;2NHz=tX~drN;lj({ln>X z7EG1Av@bT03r40EFY41T&g8EstUB1afmsEavk}&i&ldC9Lp1?bSAJoiau7C={;>$2 zAA>a2i$#RutfRfNSJjGURB<;y_=Jd+RkNZHz?lG8KgKMZ+m14Lc`naFY1bBAd z^n<8~3w5THnwyNz1T`*DwxpZuPCHl{IpXleX%VznX`YXkllPdXdEM2$_}Pj!Y7Qo{ zoQud~o9SUcq6xj1LEsJX2wTDAX$)HsHQFNW=@vX2Jh*Wnm=1JD)j4j>9pi@`oms*1 zf%|g=xZ~;F>Uq(JGb+EEADV}WsyEi+C@cK(IJb@#@F;l8m+JJx5ZF+zwPFBmXA#hV zMZk{qUj_z`pA7n6o9&4<>81G5N&)=WR$+nqVkpqLTQr}~E_<>KQRU%L*J$c5tgp7` zIPI~?(pEcCZ!9a&|2@T9^|sIx_U17VyR&%tMY_pfoGDyY0BXQ*XZUpWo|pmM*;2h$ znrBU(#WQ4e>EAxh<6)acW_cbqDL%8Vuo{=I28~IEBG{>ULwl||p-O0~03NvJx5;M5 z?I?J;2{rvi*j7H-3@vnG>lrK&;azMiJ`>Ho%P1^+UgQx9ydz@X-Xn`8OB z-!-0^*2fBYzS?2aojkAAJJ?S+(rg}HA(GhE{o`+soFRH~G-YjgXJztj6**iqUeS6W zUC)bc$ODT^{NLGHRgB{=>ALj=y0`H)w6zMQ~n-E5(?*&qlW&cm%3L07iO zTh&%P->WQ0mTu*jOXK~Q4=qAv5rRHwZOwu4Puy~Km*W+9J0udb%1m2nNJR+?6dOJ~ zzKN9tIs#UqvZco>cfe6z{&|s{)UzLs%*9`Enok!cNvC;^W+jUZVl7mK{bu*%+MPQ~ z>zEf#7Vok>nMAB#oqwHYd1G{Qb#(6z|IMNCc(sPurtGqnK$&G6{w^cViyKhNA{mq&TVQTq4&X0w!=u7|g z0M*%51=4%xc(We}U%!yd)pAzVhW^zO*i1|lR%CA&;H}wq_5V9ZE~5Vj2ePxQ>&0x% zREH@Ky&C>+4H$8vDOFsfSBn219Qwygu-Ph)K4*0!QDxtj1TG%_FP0{8+Jpg31Qx^d zfBcWnJ8$~_{J6*G{Ix!W9&#NXtnIufEY{k(I%^pl8?Yk0NKH$u%bG#0OIke^PKYoV zs>mM}sZ!#TELI$s7pM>EHi-?8-b{h)Fn*{zCAwi5AJ6`9oPApocz5KXl1e&V{YO2Z z2^n2dQQYJV|GjhQOWh?NDEh;EdU76@wH)YW)$&AucmQm!k3jP{nD;%MPh2=OWi@^) z!im{wzlg%pAc}6!sxNiEDHO*H){Kv=!}Y1zlJy@2~%L zEhf@V|MIH5QzjO(u6pAN&(}w`B<%fV)tH!dTyD*4&izl`)oRaqyBI+JJ}YK7;jLC@ z?dHq#;|eaVN`+g>)!|JQzE&Nou4KAEjG+B$%hs-7zSYd?u*A?vj9ych!tw`viK$dWfG!*t}|{T?$_V1BY-nhxnf;n%az$?bs(=* z&2pXUefx6~5CiDc8F^iG$^VP>xgy);ktr`;><#9d6roAi^mH9ID@3W~sMQy*Rg=>l z3}+4MIrW>Z7WBKBxP<_60jo!}5~HB^ugV1s6K}#9*Ar0* zmYv8XeHZg4`}XH0!1MUD>u^|^v8oN6cfFR&V;QP6;8O z(B<-Mv)5dCXy1NW0vP>ABO{zlM6bT5R{Oj8pJYYd>a6iN%t1cYUmQ}-h^u3b9${Ya zI((rQlOC<`Yu>KduM%VhQg-Hi5V^l?h4a;Zcy@U}c7WBhLw0L&*L7pcGK=}@096?r zKl?hJ>wEvQj{ov2I9ylMuqHDku)6w%(Y_2ZW>4-OvxcTQ>(|g1e+}*Nw6z9+_u~At zFBZ!wuuV0&%ZGL8Ly7^{M)y$M`T*uQSI@V(A6u@b#QXJ?LMf3*6{D4AAeJiMN3-S2 z$M^YQFy=I_?D&_p``5h64>2cevRkLsI=)s2k?H9d@q3jAQv^Dba!{E= zdFhq0+{^O~YYSmcX6uMn;m~Pe?Hd#To0pEKkCNAfzl3(3k z^#Hz$8MhDpvohx+J)SMA;fN3>OYwxx=g^I)pPj=!^b&s0hFU^lZhD$Do@&9Z#L4$v z14gdSF4XK-bb&8&ye31cMw&1Y6HIWy6+B;@x0aX=WsHyo$R_sfZ<7EtR;{6bUSA)l z%(}RXd#Mxk4*A}BW?lx6{$U5Z(bsW4iODUvEcQG1lm20VNnjNRIY0J~O>~BqPiIG+ zx#MVJ0INd5s=AUWCa5B9-eceX9tqHaiYe`>+^L}QE$m7~kf)M=J=oabs>O!dv{miB zsh;@y?a{TXK3zDj-KAWVp459J);h=^202nU2IddDV-i&iSh5meBg*zMYKJU?=cUOnu^Qyk8hAIy1!F3Dp2(7R@2a?p+_eD6p!%x_+)5 zE}z`D-$nv&k9OqKa<$b#fxb<2)4dqY6IW-)ycnJs8<5SZ7R%}TyLh1Mdb#$mYrSJ{ z)}m-G%qskAHFDMbw$85Dftt_#(X?xqWou<8_^50`?z(Tkodir|@b^0Q@_1NK2SBza zA1f=Qr)s^$0$n-xkYdFN^#GY444^GBU;eIsqkgCUXbM2Zu&HoyL|*ajaYmRmJ53wt zGnEZshB84tW9Jj>+ixj>cSoYdSUkq1(%!6Y2oLqse-YpR#r?$+=&5=T4gdkf ze>G;4{GM|LubPuJ+F?#Bf7q@FBLbNI!Sz0#BPl;nW55ZrsNeFt?`@HQYqayuW`9Lx zFktA0vU+X0=FXY1Ziz0m$5WwyhuniJSB;Pwzjtz1G?D z32_<^!0W{TIF7B$+8};epZ>GXze<4kf?2Hdl3TaK6fgg`hIezREO1YB{$q5%w))QK zsnz1D(A2rTGmG_x(8=ZV zY=Ea$H&zKW@p0?O`rvzjb~!--rF(#r8keec!@0C_4+# zr>){+4Hq?LJOW$%aH51Oi`m1z{WD2mt>7U47PIMy1>k?>hF$AH)#sOTG%TRWANC`+ z_-JfJjR2n5&h4ocp2oE~{+V?9*B*;Afy)os0GwVmpH`TndD{Ht8^(|Ci|_b;=OBq3 zp4mSC%aZ%&c_qX))yWoczWTKg0Sov`H>-a?m`IN`s0_F!?Y{l1N=a<0M zvv^XT3@`|eM6026FCOn7ykzi{^c+3&_~{C$7+A8P!?kgtT|c`y&wnsp|MA(~(f*6MKRa~)>DiZO zU!8q6mT>><_E^F1&fY$IYkp|`;<2R%XP=CXd^+#>WZw0Be(nr@yz{f|?}z_b3A{2I zxo~!Av~hi8|6ug@VD69S{$R9uXLNdR?jMi-KAiiF@$ZL+SKl3-zc*UHHSc^nuV0^c zJQ*!M8(n@j?|3$kKOOCVJvQ+9asPC-{qfxI&-*_;Y~<;@@3VRRn|a^oXJ5?kmxuK{ z92=UrU<8RKs8>@LT z2=U5EYv~{N<=+|Ky*b)SPhTJY_vxX#PezlUjqd1%R$h!A9*y=N&EHSv@7?*^J3pQO z`2OdIz4!zRf#vQm=7%nOuPxHIt$HPk_;l>X`yEC0;&o{7?b+|oew-t@_!Cd~$4TO} zw*2N1+b@sT(iBho<|keAQgNF%!fSdeEgl{ATL@3ELi_n*?xMuY@p?${?fAUyzdZYXKFJEcnb)rkPVL)oApyDg*)Y2+ zjk8`PJ*M{ZYKYUR<{^HQDs7uyg zk4B5fkQg4PN0FU}V{_p_C_(2h=Z80o6Lk8;JZ2{tpsj}a-Y=>wJ!5%a%zsd${haUZ zkI8Jx4fCs;r*zjbYp;3syO4v!(1L5=k^zVIN&re%qO>sn)5~4tjujfB|@!Q{L zlXJXrDvJ7td{6lK?!nZ>RkDV?`TIibFAlBKwD?b(D@H(d-s_pg()cuf02x9M%)K~J z?(hAy_tl~Ayq)bWX1Q`gdvT}j7xUW@+S587mLt1-cjp3shi$wwx%rEq^bW0;$G$vt zSbXNgvT=WDL==ymFRRFILW5#GzCi0f$76XmF5tIktN&zau;bhUdQUONr{y4C6^Gc) zm-E^CbB|lT91D17^MJq60^Xb|PArXF#eHmxpV18IdsMXMcM!g3`E8#pLU=zkSdsh1 za6=d%^ZRr(`0Zge-i7fM*V&p_<1-8A*+SOEY8=nkXa6zx?+^WdKK$>S*`it^yRxOv z#)AJ`2jOoN$q9YzwW;wy*0h1^c}(gmIlPrk!~y6jG=T3A91`&O<=Tba?ep`|?yB^y9FtXep7y^wjz&KC)ok_Su`2djP4J7^?)xXC zwcqZmzB?#N&pf!uPTt?m|1_O$%jSywMdRXh+AqTM-4H(8py|iM{~nI6(lk{0{Lnb< zLVxzt-tap6_p|Cp&_68tkKz2q{n*3P@%+cL1)r8lWD|Eb5BwjS#aqLk$+G;5-_sRa zkel=C;`GYl#9uy3)6Yl4&>q)cb)rx_t^oC`{w$ObJ&NDr#5uo*0Jh-MK3ly2szaY2 z#`irZ{>v!U8|08G2cCmUvXU2*zwTPVUvC2Xcpo0x#G=*kbzW$kW>ja=gY2H4u?i79 z)<-)Kg5R?apJFSXp=D8^&--lrzpdogZ6(Bj0W6Lu+ltH}>$9yN28}`>$0;6^aoB>- zs2|i>xIW)#Tfkpu0s82)&*%6wZ_<;`VH| zr?UabQWU^AWELtwSm1YKYoh*lV{z)f-c@CYO_fU)rP{CDRQ33+vFhCs_;mw#Z7L== zM%Vc;#7)Pvzbf){CgSo?TBBv&>obs?B~-EFpXBcu=pG7WAuq=N?;i-zCyNtseKEec z-?xXZWp=bL=KnZ9-_K*ugb(({9@K!diZw^Tt}wx?$5-DL@M{+E=1A)PM9s&C2hv;| zE$zgtJqv}4y_gy4^V4jFrS!=a|DiM1Aln!5*#oqAF&#p49XLBn;=wSUF4rB_^LEew zaOj;4c(jm!Rrnt~i^3+On$o%cVQS(OWWHsmj=|BZ=~S4JDL_j)(QRlXbZ&zIHR zcpzzu&fzn?v4JW$-WhtpXq~xx!z&*A^ePO1`i}=~ZVtorUf9tV&;6XQ(?1QT{c~++ z1tP-t^GOyZ{@ZT(qS%%H>k!``8@TxwzyE2!XomCZ=mTP_@aVB(eYjt^4w-R!@`c3< zlb0og1ERHv?p@d)-Sf;ZM)x;H3#=nFVN=iNnTNCevc{Lkd-?T$o&Ddl|1;AZ#rp5& zug67yHj)3siEl^y|1p1`&#^ZjCi9H9z!Wy%IH1A9vyV<&$$#P7zcIc~6LB+{luT`P zZ;EtIe>C82WmRwtk#DFXxkZ_~X$wY&d87G5GX{tJ!{8-uGh#-Fd!kXLArn zlqt^G8ck!4)e7*?zRCGCIorEE`2X>r|ML6UsrEx+yl>^}d1x73Ec&aTyf3B=h4XRR z4CTKYzx}_5@BY`p(|ogSR{AS@_g~pNJ@any1Mb@kUI9<41@_6fW!b*1 zK@e3c)=?FqS>&7Z&GZBwj`pw2<6B$Te^vtck*SP4l`iNCMlY@x%cq6-dB4wjKzR%?<)?+`8^N)D#}BlhOb^V!6`!w%RtJHIMxrRYk6!j7s}I^ zoK3ACe~+cFj0``2GBT$TT{tu{w;X^r>t zIa;OBY6J_Z>FE4UpGEMzS-qg15F4mR?348GF3ZOyeJahf0XP)q)IGHQSbmiRkpOE^ zyL>SSaCtQQVE*2m-@XA0@V6+&`yqmJRGl-tZ)YR9Pw(*!N7otSz6Fcl9Pn%q^TNmqulwY{0df>M@u~ESN%3?1 zjVD20|C4QBgce3G22Wz@F(!iaZos;Z%3CR~hi=Oc< zGN<8W%EQw(TwaO$3Ww@VSs?(k zqu1<3OyK=xG4@r48V;!zhzFm}_dV@%gszO{FV6k_IbX6h8sPrDkxmhSOk39>G+5|M zGfOvco(IxPwVt0x`{Dz+(*fOwo6TRS@d?Ifka#Kc9EKd%^_Z!_mIASw1>y<5wmc-k$r7`EkB>_1Gu# z+P(kw7doI5_vQkju*dmY&lhp?bbjY2uZIKl&;P^}pOph*3{YQuuDYatn}%&W#9wor z^e+C}imsj>qAGwb+4`gTCfDYueS?lK{a34YJnYp`J{`M1%?NP!h?e?fw6N{#_~B9SPTyHss10kfFUQ2X@@UUx6=8tf@3X_+idw2W<@?P7I4<+z-^^dR zpB}dez@qM*;8fVVhkWk*0zMjzlQDVuc{+ZtlBQOwE ziKAp#>wPxIFgY1xzB+0A32s!2L zd2_Qs{4Nj2+nNg{J+>1Hvx68o3t0N0cmJ~xejPf{v=~6E^o|q63L#8dH^<4IAb+u= z&Lhpm7af!RREN|-sB-Yl>KVMu^P;5x;lt_$o}_VF!2s4!$%mFDN6V@7_iK z#b+2}%b|^op2i$Q+)gAA8Emy~f$XAalFiXCE>Y#dOp3MWd{Z@!qM!J8TDMmx2f#vG!0($4+g~i z<@{yoX_j5#7-9-f4X5~V5k*9>&seBfQwOOYax;o}9k!q{z&g|)SjV|#i+K>@-igKk z*JkqR*2oS6zyMdg=W|tF>Zj#}Iy86_J!5D*Nwrl><(=$@w&1C)VT_Q!%+2dh=2Lxs z`Jss-8qeCq1JR&JkBitk>w`7?o6llwp^tSTnkZ(au>tFV=p;0iW;GBIr|!S?Mbsd& zJKxRotY7~R?>V*GyQ6>Kn^en=c$3J9p*eq!m#F%}1T#RL?H5x^U->o$kbm;@wo(n2 zhw^g!sz5C#jtVq&zoj{{$pcJJ=mY^uA3Mh1U&&*l(|Np6L z&wlYqrkmFE%$yS*u`)9cbKXWpLJ5 zhqkhOeb+yZM)=5skr7{{B_7wv z&98ni=a22Pg(7q4A%0*POT#OcLnIdDDq|+)f%=A~+~bHoxj9G3|7c`+^G*!i)e zteC&D16yJ5pU+k-t^5xI!1P1{5xR`d7`}Oas(flaKaR(iI%pBw8%?Z{^WZSNH z^%KGWGDjJ#(GH^=KffozDcHhWWA|dJ8B@tH9ER#DDWs)JXPfhpPx5~`@0y2W6fgE& z{!o?}59Ceuxp!y;Yg1*RgAy8 zIAH7`bind_QU{?(P+uYMuQ#!=VeG;hW%P7AzIHjUev ztEq;5F%EAWz3h(0m;wHAa?O{l|Wuk`{F@$-`HZuC{nRb%+%dUPHX(DE24+bFDS0nWs&w}*q15)E{{GUwWInRXFE1%}Aw1pY??8$ia?IU_ahh~<_@?pao zX;#q@8F0Vz$;0j+y0))c0?+rX>Rct64X{ITUDc@GLyR<@=l$lUiexfX-==Sp4br~v zT1HVWa7r1#Yctkyb7UazFZ<^S=Dp6D|m-cB$K4o8ijgzr} zasy0&{_oBiamW{=S=~gTPx*%{fhq0=rQRSGlzFf{eIpCGS%jm+>R5p5Qza;7iCg~1 z0zJzJeG3&0^$eJUmHO^kpXQSamRRc`_cub9fQ2B0+MLRmG>s zmj*DZ_#=(OQo3Okjn@@t9Uq@J?_TYOXEzfl8^Hi%8LGec4+Mbyx{q8Vgc0epL}y$6 zTsA5T`28{0*qr0mjbNXy*VX!s*K~gY>@;@b_$q&*iQMwe361}~Irz&{$=|p4TQ+p- zh}N>Tx^(j~lB9nzl`SlLC=S3^xXl0M6V(ZDEqV6&994yxg{ct17| z1l2mTv&9kje8U`AMKK4XE3bDQ>ikbl;JxhN1ma6h{_JCrLhcaK0^CEi%!{2y*x4j zp3l#)`Fpb+^uII~ASN{4SN&Ek+GvmYc%K~hq93syjaCn$Llt8@pI#pgihVF!>sxo< z$S=n_tUBSU7iy({(ODaqI zy7IvAHvMN4wCi1wmj!g69=zJ|LFx>X|HH$t8dIkus0>RnG`wB4E>4Br$-%1kvk2&q7kJ{^tE$4oVg>e8$LFoI95-zJ z4K|=J_s*Qp`)hPS|LKF-*4)keb4D6s7j)f-09z?*m;HY`_VM0CZ1)*`|FD90CxiQ9 z^p63sz^Xor17rm%9gP{`KDXx?;)P$QGY|Bmk)BQplEj?L&QxDuA%BoxiR-i=_ksu3 z;wX<2kFx+M(X0)Yfn|rh-dp4P^z3Xr8mqr`%r#gUzW1H~lX)7C(UsJB>-*}rEm)3P zv>5W`SPA{Rqp&+ge>8uu%=-xhp<@>dUC{dQyx z%jMxByt!r92KO(GF0ak`Xk~T(mP^)u8e+I>FhF&@F<7S^o_B&0c&F@U#52WEQ8vmrRHrWVo@0_deFW8%5|7O$)Fn_smy9~&tm zlpUzIg%WT8Z!|*ZOxPi8caLxPdAA0rJA319H|Krx&)fyt`g3)Bzi0R2!{cU9s7^HmOHrC#f{};Qlc6$Hq*u&M)DDQ{yYO@fzF{biE79iv3 zDn1+g!T#Pqa)6KLDA>Ps2E`uFt{@&DN1^k&%d(=?Fo@zgQKXwX-)QNmjEek94xxeuf zdCQk`F5l!d9$hx5{jaJo%)VQ|VN-HhF&Bk(73cSw(itGH$r!spH18S@LtKZ71 z8qZ-ZWG_e5bzuvU_`&3A*c<*PgZps)SBrB+m`I!x&R0oxU5!3eae(b#&r$gQ#|L^m zKC~>}m+`R?Pb)@?0L25ihOJh|TJIO<@RQScyfGP=C>qaSRh$^SQIl2WC!eY=vILr^ z$GU6&ZKNu1z@{NJ&1O?KM~`XL2`y&sSEul=NdekhWZ zoj5WC!1u8X%)nh}T`LZ7dGLb;-I=Ra`Dt_lqwy>kVS!%7N4(o--enh!WnchLPec93 zot)*^w81a2H_^`sEVN}2(4PK%E^hJ}()B)RlAin!8>eaY9-eJ=)!U>0qHV}ujDgAi zm-T&ep#F!WJ-*KhuFQTIBE+vMq*kjs1YH`Zjk`BG;X1w!f=fZCOTMbv8@$#W{+^s0^;h}#>!d9vav#i!^3=bM%${wH)3wSd4 zkN4BA@gH}AY^;FguIRsN+|{RxAmW1F5!Ma8WE!XPcw?AWBYwP;w>2Kie^))8PxFf; zqy~eT@hw&X8`wmh;QrI2-P8I(s!P?>s_x_3J>ma@(Ke62GEqR~j{jety+q*d0sxJ4 zjT$M?pIM&{-e|PX-2JPpddx9`kv)QsfLqD+alpa?O zJ@YFVYpng&$Q!dk4vH)_Sv!bwG z45Pv#tqe*=9=)S1|F)dexHu9OhacRr;@EB}}^aeE{~Ui?!I z9|xe5dxr<}9BY6Wo5L5=H!I*_G%usZ1*+TS|HTXbM)Eus&UiuxHfK&p=P+kj&rf5I zi=$POcQx68F-W?CK`ETKCw_QBH`eAzSvQtzo5fkgol|$Df7wv@cLV0PaTbh z>NU#-+>Iga(Al%Yu4I$AejEfF70Es2|0?`df>)->9?T$MbMQROZ=8>v-5T!T8@U3< zt!gR$bXBJ||M$bui?K7gI;lckxC;q*5x?QZJ)r}Ax>IjHk6p#M)YO_$MY4-ClCRNx zE6MS0-9347nC>0}KB1GFV~2YF^2pETIviQ1U|UDbD(x@Z40mJzF%kR|>uZL%E6>7s z{mnTKE7M!O2W!w%=pyNf(JygnHlXgw9kyWzx zYMhNuG=k~7pVl4W-Wu5#RcVgwc^{U?6R`nxl}1#u1^E{A?`bSR)$N-@(y^&5h}8M1 zxIuq;Borrcw)NsThh9Jx0CCx!8t4l?G%Dfva)9k>7BYgGOFu~cUTFiIxBn70al++W2ItzwYA1o z8v`JJx)eolxoS4J0Ay8}p$WPpeY}mP=$}@bgVhSN;WYcH-@B@k8nbvVfZ*H8wPKGiH90R)PT=DeX! z=r>bi?95QU+1&Cz_^;Ymm-nhcLyJ&I4#HjoV?8H{CDHcsx9hhz&db?#V#AM zF5-!KY7(dN_|4@0^=;4tY^E1FQ>ViPMM&6cj0BRW|ApXioP2qmu5Njj41x{C_Qi6% z+TQlBN)L1CIxVTr6nX8*ChW~iA-A3an!Dg2ygoZvC`7j+N|vhrw@{=ikt^)UUet@l zk>8Ikhey>cowZExRQf;Po=OOL%Y2tttX{9WKrl7>H=3eLmLH4yMp^2c;d!j$9B*|}T<93rT6x!nJuL2hF&2Z1(MzMS#d>CoHIWM)V6UR2{Aj6E*T%?Lhv< z`%5ivQC+6v!eVg=@n6>o%$0pqA(g#Htt$z7pGE0rfz+&QqxY{dPQ0 zg^Z;685YbI;(0Vxo{ zX^c>Z0VYvZsQKceG#^$8;OnfbYw{kwvkBd(c%gIW>9!ZyL@o#bDcplTOfv4R;us5% zk;Xh84Hlio=&Cj&OpT(@TCD537IQ92ppSzcH_5?-*CnR}`lMSy&R{=lm}mpk0WYxAz|j ztH|(jx(>6&)_R26cX3WxrSmw?;NA z^TLp5!2eLPvA-BVvnxY^x`6q{ zY1N?@f)oen8`6jE(4=nVay|aP;*o7y$=K0U9P~BmcVG{4UEJUIV~eNqFaz95YkD$7 z>Bh#d&;Kw$HBW?uz-8;|qq=`rEtocG-ESHx3d9FvV0=$3;Qj1^_URR-({Z`N`Bg^0P*p3UEDn%@R-hb^p*M&r1(Qb^51ef0v%T@~Qvh=gki)&(F(^ z8(8&)Cgf}0WskB0_91KJ$;;Z}p4pxEe4?8mzZTKk(;UY3Q!iAbPQOrv^{wN_cZ~wU ze=7i<)`K*XHuQr6#=u$=$NzP5=+7(`$j0e14wi=Fb}Pp7O7TH{CMtVPUqyyEKdf;) zn%2=D7OTI}KVNKosLX;M9cRUpmEGmL@;rWT)Pm(Y>WUg!2pegf51&x?agOGxI|Ei& zUnwj)wFkR53slXFbQ=E)53Px{?&edixOD-@l@{{srI+spaYfoZ-n(o72A3bo7u1@0 zxbu|jVIMNYYKEb|3R1QIX7RBo=k#>c;)oGK)joLypEh>cYQtidK2_U_9%Y>@#QcJ) zRE;USLfBx$+T5bkdxU#@DKGH<1?yuCD!6(8s}h#=#jT3WX(vqPrM;s6Y6T&NZH>RWH!x)6rHIxAb4X5kI$`J<>m`(%)wuY2yy|jG@3CbB?Vo z(QLowB^nX(2@E`yx&MD`dJBPQLRRWW7Ha3&rS8=*v6R`^VY`!i8f!pi=7RXuZ zK6*HrY-?Ltv4U-yBg*P@c$LpC+kkBB=hS-te{S2lK>0v(wPo>S)>@$0zcIK~%Yl+4 z)@%&_k-g|)ui`T+@v2+^Q}C=B%E=>BmIrUb(AJ|1z9%r&|d(~^qiaI(gDjHcq zK>kwoT11K2<96(-yIRIgt@`S$avIqui-rxpCA>RT>p_Z53e|Bbq-z8K*-pFPdF`0(I=@ii4XOhcbQNTLI* zs;;^cBr#HFOyKk3dLK{xz)&Csqy5{H57n?-(nU`LhaG_GmcZ$8$E7Yc^vX!br0BZ_Vdk zR}ns~Isd9!tgcZ0^mt^=-{^;*;?4OU?7#~|V>)h4xwv;dSIziv zblz8O8T-FF_%Fkt@jScCGcL$>$|hN0Ps~l9l1_d#Ya;}5`jBIFeczblR#np1!vCu} z-WbI3s%ZDi@;J43&Hs!^!(_D+e#2vUN`0W>q>);&dUbdB%D}XejR%PgA~<`XXTPf>vnIz8i`9>ewqE|$Yzh_=FN420*^0YG zZ8?Bg8&|{qL=u(1%cFnmfYY1^0Z%%w(dSqN3%~$F5>{3JmLoJ~1T*U9a}_GdR&u|7 zTz{5iA69}J-kK|Xw3Yv#5_o^4g^%%k^EIFR+`jfuMSYD_?kZJed9ZTg2E*#v*X zu`vqSVtT{q#ck`W;e4y6EcgF##@o$8;k%+g{W~Iiz~&m)GX|srXtaOLGg z8LKgw%Xw+O6NZvC;sCBv&Y|ylKb8dE8V#tA@M6eFcb?T`Wy*Z_f)9%O_2|G2@@*uK z4;n$UijSTuRiG+HUO@mg*7L&#c%VpN6+leAc}T1SKUn?87$#h@=15rp8!&rBcG3z{ ztr5P)oLd1P252>K=b-;)fVobw;nYTXmZtyQ-^-&hoCwC}9Rqd5qmexvqc z*1nv&c#V(83+3K8BGy>MW=moSerJrwnP3e)TW?pc?j6=(#aGtA_V{kBO$G{0Xdj!` zw`wg1JO$2NR2=jdmJ8mVt^$1p#w;-toK#Iqhwqg?Cy0}M|JI>P*eFA$$#VKKuA+K9 zb2P3ppfsk8ro*BG+9{*D@jsuo6iXz=pQpd%I69-fptq~y#sRfDDaHi4v z<`6ZCga=qlTxBZz%r5*6af~v%qMM`tD|6hUld7_n#Pz)H$1h1hf1hN8HY-|lGTg6K@#@|%^$i2)R7i_+5_zuP8lvaVa9=v=0s4T7863!VP zEgNhkC;hLe<18x1P@#MSPk-w=ar2Hn<$|~6Me*Cfote0U7T`iRau|Ihr6qar4 z(yMwacelzX6c+KX&8J>l#qI8a-_=*)hrB%u2u&~wd{Eu>$!xvWfV@6u5k;Vnu{>6_ zs!feJH70-oKquT#KN>reThOsl-|jcTiXIHRd~=wf`k?OwP4?q2NkBcm6=6hSQiJQT z`SLtvYBVHPo3~{xM$uLrP+PU4J1)_kLaG6lv*VB~A#ZIoK`g+=x_jH@Ifn?scOA34 z#x{;y254W}cEmc5c|OJmNyH_1qLK)+uotV0>Mg%C*meGwzV`m?KP5oV`U0VV+8VZZ zeY#>lns?|`6^D27&2omAALf5$P{39^JWV$ngWuzBYCJ^*KHF-JH%2>G$9Am#jyG5x zv=~IAxO-V2Hj(Zfx&Qoarb+9K^6xCBJ`*hQ>Ri=F|M~6qi@z>`?!pAmt)6syG-HKj zdd17&u3n+Vt1-1IHe!TX*FF#Z>%Ul)z{c+6U`CjXy}_0{bNue$^U3Vb?`0Mu4wh(4 zP!EypL41cH@jb7M5I_-Eqc&|00jrc@h$WxSdwQJry;nJR!ZPjagippI8S32xFSJ#rM0%3|7FWb*Zco!A6W6MYp<{EFzaR zU;cFMla%q=Q?vl;W~45=jhR(sBe7tVztds zx|P7)0p!{dJ)B4VvF>fyucE{I;f8S|8C-0_8T9^Pk?H}~?=hF@`aI1g)LXD0|F{J3 zfW^r~Vp-hcac~{W#s}ejcT~zR7vAUd_M?B60I99^W44)*1KI!O;TG=yvd)BKHs)6^ zSff572Y%74F!v^>{buyRCOJrJO}cxi6+Sw6$?L0Mh5}%@G6ID2aO5J7{#U52v+&6)1V4)b;;A4 z#r13G`j?LZmsQnN*vu2R%4aM686D7Xr)EoI3%$i~@9@xO2CLGF2WI7Vp8z?9vA;{B zc|Aa$c;NMe7j`Tx028z?=7DKK0O+Cf!>3}BdSe(6L)fGHzpTlB>|HqkuGZ@LSH^3r z%~cUFwvQ9mUtMQV)dHNMtiUKBOIV&RUYgg&4~#rub9g|!p&Ej!pOJr~Qm#XnvAnVvRP@J7_v6=> zfVE=qH6y%qj%zn6TqRFUj(@iT+^W>odEJ-~J^&}^UL>#%lYK=1JkS^rTYv($M#Iel zp?}CO7ig@{(X7#RW43WtYfnRrW`O#(mV=WbZmYAV4Gf^dv@$ z!l5_cPw(l!T2W|0XRR77U(>1MUI6X{U{o1~i1lK8vw~EG#R0jXdERDt7WIu88Lixp zf2{=G9{;49^O66(@z#$=3z%9=-KczQpuQ2&8FPaR^u9Va8p)|!%;^8cdb>vN)bY(S zU_mhmSW!>F<2k++1Y{03CJvP;>KeW{#=lkqr+)Nzrw^cvP0seg{9s{L>uEHIrdQv- z>|f4T{SG@|DXc)3vAzQL3B2|*k$y6It((Z5pwd77FK4`{{nr)dKJlzV?SDW1`y}wz za6#ij)z?2B98i_1YEyit^X7`v9E29d<9}IzJRW=e(}$5;YXZmu@j4?tIG!1u#`GFD zKAkmM|5QT%d)^VPts2+e1LFZ0{+hE>-A;85D#+!n)PfuS`I%SPWmN|Gy<PRy@b=kn z&fYrnyT@1d`0zkO?T_U73;XLLlDOMm}mm!JOm z`0V4+`ops)^Ze}W<=L0>^W^No*`2e?v)?;o2aut^@1A`$mU83l{OrYS_r=-sv!}D? z?Xel#ZY=mE`TpAPU1<8Pvkyiem(Q+`2JVi&u8(GJpWQmUIj?VxKVO~yug~wx^K*UP z>2Z1V{o(ldjoIqvX!E19PtG2XK3|@FKKlQBwCdHf`FTFSACDzC_RZP<{Or@?{b%$0 zi?grKzB&7Lo?p-Qwtg~J@Xmi);jjIz_wkZ|nEdW&^xkOZ*+`xbzL+O%`Tf~=y{^9QrN3*<{{yv|h@qI^ewCBhFFXo8P=7^8y zh~E4BKhMSj=>MDf%Vxfsy+0j0+mYa3W2;=A{zW={CuIbqvf5(Ae*8)WLx5ks{_}NJMtC2g&KOcS2`HMqiPY=!TVBQ;s zKRdjfbv!yW_jK&w>R|uvInGySujVK(=Ce;ncWmk9PnxIg=kx!odDn5C&K8ai2V4RB zVk`Xr)$#sUqx)};cSVEi!#(!n*OI_%<4+%q_tH9y{p$ElcmB&;7h?Nc>=qMVjIN%H z#^84G{P}46*61gX|8lhV#pqfzcdU-Kyxp0;oIRiZWDR^AF0c%riT{w_8NVDf`rYy0 zck}nz;MB?_e=RAT=5gK`-M=;ZdOrTe!)S=#KRy2P!@OTyE?(0apZ)oh?%{J9d^FME z>1h7d;m2Q&wjR&tujc5UOQSF6Q!(8>SzeZgWw56&&b~YQarSc7_KgXAd&H&lL78_> zQ)R#6x0ZpwIokhXB>nB^mClx5(+#}#R}AKt5c!+q{k2t|jnP4Kc0qfO2Th*;v>mNJ zIrRVaVL76_NZ?0~7cLY{;+WaRw{uND%rQIXH^xuot2{@lNY1saq zMQq{wF@G%NySXxUNaL*L$>?1^;kdUq5BSH`KYPA5T>9C_m_~Rzoqau$mZi({s=?rK zyqNUqoDV)9#)c^_thR+H0I6S$ejd(N-yVCtI*^6E{8#(wc#g%RzncA=`NB>X>W3Q6 z{P}G4YAoySoEtllf!v$w(|-J;68LbuNlXrdW9aN)F@14a)aBDLc>d`%e8B6f4SacQ zgT?dR7o+_%Zs`@f5OczGHnLF0`#gVb~AcSm= z71^$%L5Rie>3y+2(Lls-bawI0=->ZvL4;sGFDA=;a(v#Ip~jP`FYbE4-*3Hd5AUnu z#zWFP3#!(_v-(Rsne>;;CE^-G+x%l->SE(#ql~? z45b%-7xh^{7O|L}_^p2D6M6fWlT&_mXrA_2LfWQ1o(*qo$&$hX$8*%LXV35cQ~PZ1 z*}*DAou{*{J>daP@N!tp8k_oi<#3AIiV|<&JX#px*aWx zz3Gg2B}?2Z$5u!`~n8Q%|+`~PmXzzxbR*#!#_OIA#PNv`|F zM1?mu2lyKe;EfsOxiiwNx_cr2xObVj2whfA{xm}?xEaR98e-=8BD_%ZxjRq#=bJ1_ zWWF<+r~RArd^B6J85Xcc_E>_WIlg+2QKuj0_jmJS?4UhFgvCN*5BBhcNl)jzZ%!7l zG2pM8z?;LBZj7$-eA+1Xh5~fMpGcMuuZS&Qqh(vi1fVs~_pBN~|3;9C29E#bXhxqv zT>yFjAd9HMiq!LeIG!xv$Df`ofcE<|+<`do;+xsy_j3g2W(`@a*LTPJ-`wNEe^vdj zkBqJkTFRn6J(wEb=3R}%`O6Yw*j4MqS=yJ4(P^xUrL65(%G1IA>(dADWIm4(*jAP3 z{&axo1$i|8^V;u6i*)$)PrAnhXd4RrF#7%dy#C$UALiNLALsq==iMKU?bIp7EvVGk zC>{{So(Z7z%4<;t_YO-Sik0(x-(~Ig=dqmykarhyf!TTbA*#UI7A3yZ_ z(P;n5_#yOQ7iM<&P>_A^0J<12@20j;!X@Q0s9m2fI+CuSiaGLq_ zz6eaa8p4YU_#aEa1N?;;3-PnpvP5?A zuW1`KztueKh11JBXQiE$S}@#vWAeb$70u z5U+sHtfZWAF-O+)P zZ9o2;1XO%zJpC`0mh||iS5TD>zxzq+>4h%De|ie1>BeU?Z(BJ!rXHVM=**_72f-UW zGq!JEUhW8g7&|ETmk~Hq*+*R?cz<;R<4KJW=^pxY^!;!?aRvw`&gdfDk3T1YcP9?> z^}IfP!06a?xi{3NBR=m*QxL$DR`@y}r8WM`d!e=3e>PNCr6oi~oEu)eb!f9}ig_opZK$)OMR*+zF8 zfyen_dAv*(4uQjZ7C^tEFz<`K$I)qCd@f_)iH=$=xtamwRtMBW*yw@tIA1>QEZNn1 zRn38gRzra7Ws>?xRT9{%su3OtZ5nB+^Yq5#AKLS`Fmr0QgRF7Bf z$zS1baTx;00w93DRe{PGs|yrKir2Ix62OMCexLIE^uJhMdzMAerE?h(VlDJ+Y${}N zm9mxd!TK^7BSH`7`#hN()=Y(G6aQ5jE)CMXy?X-w$N*I4J{<{N9~L0rGaF09Ch?c^ zju_2n@oNmwfAobRU|wtkD^Lx<1F%6AA(oS7>gcvT^mpVwb%vq}pLY!Vi}*d+n0M&Y zxnrhKUf6%YMY`!X%+A4Hi_}zBmch%m0r&E?7e)CxSg%)M%{N9nx+3+k|fHA!)j>jv%JF)?F zr80YeSwSe^N@Njcmh{B?ZP{q!XM+LsUNs9En28`3{G~aG7qU5pSH{dCDbLP7vju)7 zc8aCO|EdYF3_i?CAOVZu&sBhXEfVlhk=rr7?md`Z?8gUn0K^~t#T&2)xY8cw6pbc@ z1KAV&ab@ySv4p*RHd?(gBiGlDPhglF07B3=cHrs#2U88YF_BF{e|X`9xkX2(4IZw=th!wKP_h;aR7F;>;ZbPJ?9Q* z97|qN1gaa=IJBtp>127=4$Z@Y=8F~==pRx%K5)!j#G7L)`#}O&5*+p99X!4|8Xt>m zLw^Xt7K*y$8ZyWl;_l0D#co!yDuL`oRN&iuRW*r)Wh=J!nXTh|>dUf6_S1-x>nS6( zcd-Dw;Q#fSLa`@@&x`rjM!&4Ot9Cw7BgQBucclin=HbA?{~`cC7u{bSI+rU{_g7`GPug`<7S;#^ z&ATr4$PQekc!Z6FMy|t(AlFC#cjr~n$`yA#5XSL+m-Fd$I^~(dA50c(wVmJ2-^=sr z&Pc>+8+S*(VyS%Z`Dp+4{9krZ^@Yx2eivHj=d{2Ecx|kZuY1DZ#qgF-JBDrL5q)N> zY{NEmYm{f{pH1*y=-qR54a)azw?3Ea>jXE?P*iiA&*vQR&lrQ4c0TpMQ|$`-X!Lz` zH2Zk;YmCGiOrIRMPiit|m}>PERsk=e0kk)6!`rIFgr+M4t5X0X;P7$+UPr6tfV|lL z;;*PuMS-n2F7Gbp7w?^w?y!$#51|aZlgY_X+D7N6oItL3erR1z+kfS)W`?uUvKc(# z`F#J=>kyuG+?`!D9$GCHx{@n~zYclKjnThOmaP-ciB;IMq(XSRR^ zRRKhp_H3j;_VM^68Nln~>CZ+gw@34zjQ6XV=V71DyQF0{#qD|j(NB7!uf}ci{#bT6 z025^4d8)rYT{%8~Rqc}x$|^-|9$U1g(>P_^LM*VQ&hj!hUg{WroEsXH)p_3)V63=< zdN3Q6q1e|E>jQ8G+kA7pQ&e!3P~;SA0Pl@YoR81z$h|p#Ls8Q7G_J;Pj08Xezxf%g zzzg{ptXT1&{qi=JQ$!E}(ycgQuVRON)tlIvV>cg2G^S&oTwaHV>KcI7p%PtVCDszs zH9*5+4DO&`q+TN1gd9HCb=;gVS;lvVT^ZkSMA!dp?Elo}hrT{N-eNs|Y)phKc&&J> zi=u7{%!!AsQF}OS{U&t*Y>=<)%b$yctG^y`<0oR&^jI?LADK)@c8NUoEcZv%DGN(sR0J31S1y zR+(cdVuvi?Lf`yVd}52vVq4eiIBWKi*&z9K>s5SlXj=R-9*m6`Tl#ihhh4O<&T)GB zx2C4r$eqJC@&^6{lX;Yp6#TC!D)(-jhurx*U0!H}Zqo+c<)1WDHil);U0z?t9xq>Y zL?esv8s0m@1&Vmbo}Z1ywOXL~;|$rM>$3%K*OSBoSRkbTdS1CMSoPUpl+gse!{&_n z1lF5F zaqu?Hrnl8SBF?B78rQ|?;`xroav+Cy{kSsh6Ylfna9}Z2+pqwAXsi18!yMKAkgdKz zV~jqnHj(~i2A5Aw`SX3Pr>mla_0c;iv4KaUM^RE7js5fX&qtOrcq289x7S8V&rnga{lg0((&R4tb+DqsQo9O zYZigg9WBOv$~Rxcto6E<)O~&8`qlrcANuz9h6SJI6*^^)I0pPs zgu^Ik+{Y}s4VLg_5arRR35zim=*AT z@`LgGOy$=YD#TSO^O*`O35%|@^5DoL8*`;GPsg;6i~%2nFfhS8e$)+R31UF?y7<1j zT^U(?QRI)k(>@QUy-*9EQz2v@tkjAhzdvS*)Hzz+S-gi?7%g7I&QzJz{h^yG@xv1| z0BgC@6JKnc)qnYTqpw!z<99JU=&(AqL|9ccnwBHVA0c-PE_*6(6FC+Ghs3Ln0PTH- z{Fb=@V}gQAi(eDGaN?mxOxwcVLRu8 zUi1&ESb%tSdNYDvAI>Wx(@Ep1>g_8#_71<{CH%Myp^j?4k7M(^MpkG?T=yGZR7-%_ z5CA{4_P5BQ8i+U6vDeuhAI`76FJoZLGkr7FX#(-7Q!KJR`% zau$PWDm|Bv@hSNu9qYG-$=Jo+Lxa^6owF$5Gk(qI%RnGJJjm);m-xJ_2a>R%u1=SL zSmZj|V|@bmeGmGVwaPT&FZCJ10_X#E%nZ7Eg8cvW$$EHRTud&dH^ZD;S#up4RaG%4 zel0VUE54Xdt<6weZv3rvVr1HQ8+}yWZ@kF8S!9)}zUoVkv9y-njR3a#3;x08vMur1 zSOd-5B6jIWuAy9ijTnbmWqB|HhgoCJ7(=~ zZeuwieZv;Dhb$mlan9Bq5aVG1o}b6lc>O&WH2_=qfd}kC+=5W+dRc+arqg=7Hkb#W z>4{uDX#vZ!rfO?!)RSGeZhaN`9u_W=ms_(LahPtGKE>mw^S^O7^KAHkb(&B|&PKb& zk{|+R@bKtBpr z%qcyrgY)4afa>r0{NTW4LTsS16w=MN`rUuzN!lz#zAk?tZP*T<@rlOY`R&8eyyMn8 z6vE5v_&%SzHX7G$SheWs`2VH(PgTK~BMNTB2hl>ccXZXO#E*2{~z;XW-{w^ePKemf~|iy?>RHX!6~a#x<+df$udso z@!E|2yLX<yF+T&|ga@ZFOa~@KD zG}}I&zwYu#$CrPy0>1v)fdIM@>r1&cni4szHG=Q4ydphq-W?3Ho)ho=e70zn5SoYe zjrFizuURVOFlHe3$0c0Xt>X%A&GnqlmSkz~yGXLtqYvc%GHFCk)P6_|d#{YH0 zVC8rjNvwJew)OSl+g0OMOs|`N>A#V7+=@)=?OgRE6_@AZSeqg`{V?!^;KFj-AX1aI1 zsu(hU$6`HrgyTRza|7iYkLP+$=V66Ez7Oq1MB35kTYew@H$G|>NG!bSN)b5OiU{Iu z`4tpk0T@A}hrAzm6Lra2m!X&-w!0IkZlil6cd>v6yI+gzfcP{HBSNB>O0_E5XPMW* zPt4ZB`B*?zyZEUWDMXp$Lh}HP@k2R@!)mQnxBZXMDwX}O3&kj|85|!@4ddP8Xdlep@6FM^nGDc+@YrbQkD0np zfeQ2Dl#OPwb=jkepa^Jv=u>&TK2kTn_Gsj(mxrWVHHnX^t~W~uBCre|`0DWQP!$Hy zttha@ju+EsQO)zD1yNXS(0EXt=9fp?o>)69@cM(%rZ{fax!DM2qBx$65HF?uEU?P- zck{`O*&hDGlJ^HYp3e2D0H|9*BvH)y{m+&mNgXAui$&umDoOHH-~Z;RsDC`?@<^3e z=#w?(>idfUA0Ty5D(KO3O8sgufnrP6N6ifK_^KWfEXZae|xn3 z+xbiTa(Ev6{#+C8$4=Z`TJC`VmG@O=6j_Qca?=}w{qM})@6Fy1=9(dYOaxAq39vu5 z3JFvISnC>LSfd@TkA0p_1>o(GapO5vd+O+=dk9-rr&fw@sn5d!{!jls)q?5~QpaD2 zjis-inqqZWQall7)PygM-_m$mH|zML!;jSfWFjiFuB%*4B*M{f`mo)3{r6%tCIY-S z4C2M1Wt#Ssg|G%S3w8iVw$O6pvauha!iO{vVrE0$2;ISzyHgnLR9s4^&5>>ngt@hYCYJ zt13_h4+fZTX$0Wf*nrWS8-qs=4%>mw^?&I}xIH+qY7lDw>I0aX9$!e$0!6FxebHPG zL0w4IibSbKkE#Jy=giK_`gM)JIx+2^jm&x08u_ah&chdG7keAC(f1&_i5Fh&&@@!ql1+RD7u^cG80iFHRXGZD)V%FgX)WI!&!Usb2{3t)fEMU02i zxu=NKoW;I@Gd5q@6*U5xJ+tMG2?@N%PEYNj`_H^*R$%14I*yni@~Zjw)VpUZeL-q~ z%j3d+HMZsbD_^JevNwLr>(aiM0NG)Rd8KuJIZG7-HH7%SOq3Rl7N`W-Ue(@JVIr)s zI&+ym^r!!CW)B@53)%ShLNqoc^5{GAZRp%~w)d@1@1eV@&Y8Sb?2To)6Qiy@IZ+Xy z-zu<0TF5KniUV>%)*yAUCkE^?bo-^_hofMT}3Rxe^90wZl`7e5ZHJNZcXkg zqh87AXbXai;g}!>NTRB2b=ByuiE~v8Xaoobu!Ht9Gmy7+ch49E%w-2w+|c!-C%|vq z0t(f6Wc1lFLwhdK>doe_r6z||NT zymeyg|IO&$_>1*^je(2fcrsn{mvXMfkjMy*e?Fe3hN1$ns=<5@vtv0iKl!?Rk@w#H z=|~sZWmzKK+!*}1Ig+>TTx?Tj$DipELdPB8KhKBNw&3gPHqAt<&c_1u9MQBRn@fOO zTDMNz5O;JOU!HTuNcFeW;ehL&pP2s7rsigibg__cLEF~f#J?{_TcN_5sS*Dd@x}d6 z7w+>^@?}Y4iAYl2*ipq4pLkYD^vb#mG;{Z`0zDs&p^^a8&GD^2C)|&HispJh#2)xx z=Fb+qWA&(_KYph!d1a36ySXw~!t$K6YgtvL7>PSUoYF%F@an#YuAUfIE9Bz#cs+z~ z#!NBP8Y|?^=X@qo8>1I>VFo4zX&uq10shCw;(kRM_C*_J1!8q!1aGG$+>ZWReX4n& zdB40*?caH^gt#Z&$3|MO0IoaliWaiX@_jbfoF(??OpRZ#JJp8Mx)aRnQ-8zkRqC;! zIJ3z7Y&4vARU?;QuTJ2qYJ8sus-W~r_2O$?ZxSEXm3QzlD!5?UP9{PHN?C< z8sUxA`F_3vAf3=XU!%n;FnX)Y7RwZ>vFP7`B&2GjMQ*^e?cJI|q|V;N9wU84WJh8F zou6K5sa`@^2Td;Cx#GURo)C&1%Ts8ym16WLv(mB~7|{4%^M|nv*1tIF`3brIyW{I3 zbD3S-y$C5+5??QJFfl@07HiWyy~Gjft{3gIB=X0&L}E52p2WaZ55#_U=GlxxwHP{& z>A?|vQ3PrfSDit{frjOsaKFgpN-kmmR#3IE>OZa4-4kAj5cnQ8gV8qjQ`SiT@qkmw z0rY?08=WRGUWWzC&*bTKO^ zg1VKA#1(!%h;$l{w`a`NXfAG@=CO5gI;PIU_y})JD=$ZKIAJpM+B2JId=<{u;{)rV zfhwPMxxC{2K9?_s4c(nZ4ge*J{^5{o!u4T*?mfC+)uytJPzXyc4}lCKKpb!Npy(%Z z43R`f2wQ69UlEVJK{m1O<-Eo}Pv!CYFm*huc@-*Yuo1@k$=g@}J&M($xegAW(zAFaDVTp(pq=PY(KGs{qfo2znl%@{Qijk`97@f{La2I z5Sn+r@jx9$&b{V#mowH8)Rv-}4pX(qMzw6y^`4IY-x%y|4a6$HePw8-aW1YU_2brCk!E`}s$*pF4VqHMnBtZ-Mg@Xk?>kAY(iwsl2fQWgjK z7xQm6NjO8_B7-Xq{ast*L9`4_svIo~kE^gXS-*NmGoYL^1UeP%pUvtY*G3Dx6S|)t ze`D$5E?-_8o2Sz-yTHV-ES|~Bz1uSjFji2MmvLnQSQWdn?L~ziM|a*^Q!~0WSi~OU zj`5AM2rPhhi`$)T`7!u<*P;aGu zJkSbImj?lGvEJ>syrEU)oss70G>^yhoR3|^|Fcg#K%YPBU=_H6*I7g7W_hf=ezqzW zat_Z2r=-XY{dsqDH5|Dp5L0m-&LWeKB~~wpH`qpv!pbsh zy|1dAm!lfBgF#cnU3si{M($LA4a=%EEsK2V>B0l z_92Hcqt>sihfr-m1Sry7)W6S9%=`Pgw6ES8F4F)!=8X%Fv2_xIkljOtKQ7;A0lbl3 z!rBY{_nCNH6xJVJRgktDDY`rs&@2zU!+U)u_N=U-b*JEZSRl?+r_%rP`?&)AEq!7$ zKWCiSYa;{2eCWd7)iWSloh$zT^d$A~OE>nS0zxb5^0Zxr%>RDU%9>MgF+(&2$Qr_c z_;)dTVXxdVJP?Ihlw&%RIRN3X8ZsMz$5@$>yP`W>p-1*b_n4f>%|@`0?gEqT&|{Uy zr(-Qvr@+64)Vl4asKA3WHqO105R=6lPAasi;0+$453Pn8eaK6y;Sun9;_-r zn0%3ii4}ac>|X?LOg|gI#EdxeM7f{59};xI%XXfvpT6wuQ4~YlKkn4^$1CJ!t;#BwJ;q)ld#{lS9 zo&}}7o2QqN^H*alw8T<$Xg5ok^x=)(uQ+C74{8f)2<}1BEZs7@P`vpgxEi+5OvC1G z!3~{+SB~h_YSUFR@RROTU@pPk`Hpb~btW;*(b&Z4K6pGISF?k{b@Y@csmfN1$F7@a zTfL3`Au?{)NDZq{kHZMqL3mB$DsXJaZ1KDuz8HJP^wepLII!AKx}>psMlm{J42ri4m%RY)fT;yu<}x8 z_GR;GdiD*k)s1h>e~mfQBK^xFuFZVnEAyXR!1ob*zMlVd9mq6vH@S+g!0HC4{)qjM z7VK>_TqKAitN%3evudim%2srnb?{yK=f6LX{`6_IT^6tNL)?eC^#Q;c^FDDlYfizE z(8Bp-c-0ymdv&99UFQ?&-D<7u7vSGi#1O{d&-zO^6XRN8=C!_NoWAM_D8s_sYuK*XK9p z!K#{rsP<^JA^H8XEBnK3e(UGaa5=Nb&Eq+rAN9g&*yap|^NtETV3k<^Y__>F+d4a3 z+uG0i;XF-uKQybbzZe{?0#v`h^|4~yadU_d&G|7o!VdbSp*%U{E=E*^4=>n?t|KVU zm(`u?3=wx47i1acWaAT6d$7kk6d;cM^$UG6V;HJO=8t_cc4RcCE&}t~SXHarxe8SEQjCpkCX6OZ`$yP_}4ttHucUN_qufG?{*7YHCFg_Uf z=X>#oY@u=C^bc*U^}TvM>cLo<-8u$dP>r#XX!?iTPe$h-&;Bw<6~k5xDwnuBdbXMb ztjA4Vn~dY}SPHy3QGqQ~RxRAidBPn`QdB>Y*i2hXrt+dfB2^gy`2oYMxr`dev z3gcIzhih#VYPOf_Y>9|>EtpelzF8s9443${CvKd2i0$Qi{ zs=-B>`nT@Q8QF=a^TQyO-a4A}l@tRU+tsk@7xSI=IaJnYlJntyvPV_LW{-3%(I%#D#pP>rT(z0*6lcFxa}qT$ z2l}rj2vO=P)3+dJ={#i#5JEn}CUN~sQzO7_V1O;X>$~j7FH7L+=$}tDcLIx3x0U(v zSu9(gz+1!V#pB{%*-JHca&Dfs{2g1U2axt)OF2B`xG~i_cwsdl$Bzrh71WYM`l^eK zAJDKmgjyeNf_u+o4wCk&8ZS{>S5E<}A+nkD@5ci-=l0M;yKCM~|DB17Zqt?tlM zrNz7*YicwyTn|B&J@?YW6X;uCfEZBSkf!)Co(A6=v%fc}^YQGXW)C&!l*VaZRJUa@ zpa`IoXI1UReWQe`M5=|@rZYO9$aHVCZ)IrL$5!{_uS>u^IcT!lf9t8pr>=~i&nUAXf4(*3W(2UkU?;tGz&*hmOKA^JU`a>m)DE=JXoC} z7O>{}!1SA=!4AyQq1Eg2UMnWy0#U)nv0(5z4^loK#^D}7MGyTB#s_=QS-~7${va!aDcqV_Pe|0---hMcp z4lWuivbZO#*pDZ&veiK@W5n2D3_e&L~@y^3KS0M&hMlUDB>R;CA#_S=SiKn`7{^jf{3 zY(q{$^D4U4hGl%Nsvb^TxmH-P_5Y7+-=6M>tHMt6%eTdHp4_NPwVASVI*qU6?~VV$ zZww$D*S}G(k&LXI%!n+`AfCf~ydR6xw}%IcFb^k67~PX~nzLSIsd-^~JDt~d@X1l> z9=7bqKPLhAX1j6t^z3j)Y zApy17vb{WuEzr2%#%jH8J{4qd)VFR6BLs58iz=?35&QFJGruk!l_S-kkB&GaDzqXG zYr*Sfn=yGcd=@8PtPeppXnjC-$zqHP$WCna;Me%-`xqku_f?edSL>zsI)uTTz~~)fT-RGF!razOck-Jk-oe-gD*0~s<>im7RXQ^@@j-LNbqeSe5zSSCV1O~*m|g3;VR-TZ>;QMb2Qk5{ zL$+?Np~|8zfa;6(X#}8*QA~&NS%7h7U4OU64j_x!gw7e#$N?e99^dgk87qSP~LI2*< z7w~k>{K=dR<{Kq|_1PUxva`NlSN9!Fm!)X^;lycUJy^J|eG+eGAipI@Gf>|i>h-L`J>K-~8e1|3DAz2bp#2y=ULOkRB5=0uS%HlhK@@YufOy63?f6&d z-!b1F{kv29M~C)#toyrO^i@CrIX6sK&p$srmId&1x=u&uV;#nM{oe|(|MiNiGvN^O zOw|M2u3iAg`gCkewb)3Jkzf(18Qoj=|5cK|_J1E7J}O@0?P7t>J&{=*0QS=M>Ko^) zRr15-m_n?Pj@iWHL6JXwGzM7JKwpO%qu)P_70B@2H%LVqGf?llH`ldCdH+<7|B83? z)anv~1Roqc45}LgT$O=~|7aikV;T8>d;x2O1-RQUKV$&Bo8PM~>O#>^Q10N~k(ff! z=a-ML-~HD~;QjG@80`Mdy2Yx}(f`tP)!nLoSUFAkjL-A@x)d}c3RmV7k~tw`*AuFXgyJLayMT)9j)(gx+SnB zuqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1 zuqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1 zuqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1 zuqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1 zuqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1 zuqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1 zuqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1 zuqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1 zuqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1uqCi1 zuqE){C4tw^-Z*>xzw2cCJpaoi@ZQ-wXMWxsEAaTuyn1cy;hnSh|Kv)&zaRhe5_s*8 zF5%}|x%kYx>GY2_|JlFS&aNNN8)rApJ~_L5c4?mPA6mXZh2NaLeIUg9^ZDhoYiIY) zKAq=-vzupE&psO4d21}@ou3_Zzx?lzz#Aj=H%IpGo_#nv`{?Y0pPv4^Jes+7c4glE zcwS#TuFQK^=CjN5$>sU%{n?f_KRf&U?8VvBv-8pF!+D;c-9NiMNBDS-`Pe$BJ zvnR8~)4Nfy#(O$<+D4Zq4j(;dU-s0yE{K#KOJ2@ zKYKP>eLR}HH(q*WGMuq^ zpC20ge6&vQFAlxX$J5!)&!e$`JM+9gdjDXK@$vZc<*|vo2YTO_&z~I@;8-u`=f!{O zHxGX?$9gtTpVB(re>GR|?P#Axd_S+goaa|#0hfk5?8mP!fj3674@Lu|PttzAn*W#1 zUycSp8$B&V{$l=T3;g-ffeN1u5?neM-G_txH^(lX9hUK6j`4D|`1Kt5+2Q>!=E(M^ z^{4aWZ^wQ)Te5+)|LyE$&mYfzn0KDf`(Mu)Z|*4YtE>Ox(G;%?k!kkXNS+nEJaqK@ zCrb#y{YQH|nFgPZUp_hZxjhK*-hlyk=ac92-jg}xbw*PvzyS^>pSG0gPCaQiua^;b1fCutwui*h7Op{MW_G}}J4z1yW zXwC|rPUN_JFo5e5&uwYX$FtX$b0kN6HHZ!c*nu-SgY9U(7?78LGdAG7U(R3HpDo(r z$q{F+jh*esKQDndCYsXzw}-dojifHt=j-qnBcnfFo?XzJSimoBoBnY7nBa|hkA7+H z>FkqD*(wfDZ1H(K&$h7)*x-!VzbklkV1?tbPG`F@{_ot^{`s$e;zxLGw10KtG=EOZ z^h76Q&3FCgd#~m_nj?3pj2*0ZcrQ<;>GR=yH;zp1@oa&;*~in~EQRlP1m_e5?2lW> z_g@?q6$7F96_2tSXMK4@lvk4zuz<}4|8Wz3ZR#yoMkDzkNz-`Rp#j`4P97i3MreiR zZ6}I{-!L2tkPF-#7Wm0W;?GX2QKlYD$Yq~^aW1752J__;Cc|Jq~( zpUr#rU;%XMxIFrspY-Z1?8s4YKDzcf#IcoE_H=c&fhKGWMtn7AdUm|Oqrg9A$h`md zp^GJ9GLDteH_R51X^4-u75rrveDWe6%w}-FCr35t-o$|i^8?SH&+kv?w_|5#;eN*~ z#;h2DU1n+DjXn6R3Q!dxzK>PJ23ex#!{M9z@%KyM^}%TDnjV)Q!t`$kWxqLO%xA0H zh|r-w%w5l-Is3rN*~+7d{%S|?I$ZGn<9YA#VLw>_OJGMd9jp6%_F+?<2lC5CLIJi& z*JVh(D-j#Z5RdEL+1Aiii|3tQTsMZpp8d@=fe zHAu5Z1^zw*czv?x^Fy*lU-_QgzKAT+lXIH+?C?yuz%E2(TA&fyiu;!*JU%MNG$|fD zA2hf(Kk7s02OEex(7ruAdtH=|g+hq0=S)A$6ArrB6Nnf3jOBfI_PcrhFy~w2e>kAeSRIf5<~Vn(Fs}G$j|%;*>Yvfv-%O3}$sv0l zNwR6XF}-4Nx(Xe5Drr}fi4BIzey?pl9q+$Bp3bgp!={W48Nt6dubru62JrS&=Pw`FzqAmN$FO-A?B>rT z?tl18#*4cxecKP`Ycv$W{|+A zp5IUI|GUF7zMZ{kz3VDFc`;{xYr2X4S{KUSCZYeAx6(mF`w%zQ?v+?dC;2zer&}2~ zU8(zi{?n)NavF&H+uOEm#2Dbi!Ik1l-mf0?>Ad%7eqS*6G@rNADt*(hQC`0O<1ya< zbAN{lsy`5+sK6$1R=LK@(Le3K_W!c#eueM$+IY#OvscRp2A;y9ngVi}s{_Zc${xF|?H~Rf?UW@$x z{&;NlyTcNU{>B8^P?lPCs941^HUs?Y2J-skeCG!q%cNBL;_20G=$|j~&UCc!_q)S0 z%eUoZWMA|s`a=V`o;a^w=qN_(RRi?|oX>C7J034zdo}v}k9q#vq3!TqcJagfPyZ}{ z&VLx~;{sR!ym8#Pf4yN|s}uj>?Ejl>?i{@be_aZvyTv%V1}FXueF7W|j2oA*OZh|P0icX4(0AiEM5 zNcra|{oQCF@67@rxu1m(u>$))83cHI9H~049PsgYf9x@||F^>i#QUXr{x14=T$U5A zxWY1isN^j9zbZ4{dR6?=p%|lQ;N@%qF`x)kmmj=3d>!+P)#>qwNs90B z3t5O)G#ySkBKu_rpU#;c%v0QXIRE*3e&Ra*OJDyt!_P!f=>K!pCxWIwzrQ(rk;jYG zy%YL>KmINcqj%9eB&U6G0BfMvj*nMVwGj)x9-TW@JYsDR4Ilt4u`jK|pK1hhJVzB_ z93#HzZ?y=h#R?uzCF{;u!ISy9H7syH{+tAUGyZYG%H?!eyK$FTR9^o5_~myacXmKK zxHT)Fd2t$2<7u(>WgqlMSJh*n2?nrGoc+)-P17f~FSl&0DV)gysy?uR)q7wodXBY} zb<#a<*>>eIKG%8l(VzSJC;h(JR_~2};Ai1KRwiF3McSsxv?%8C*|-;d#oa;yTrfY* zW2@xY#u$CR>A%L0)fH$xzL=l016X2vF~Je*I}poZI~>48b(M+#GLu*ebYZu~Dpn1` zH)0>Rr|bO2@Q>XW_@}1+#&qP$`=3mNyf;rXI7pIaXH~D)T^iy4MFW~F z11wL>KC%&&8K2q`5|k~(9?SCV8SeM4v$F~|htb<>d9_zx%vCm?i~+nHuh(e;B{0h7 z38^vaI=DHNt*cXkzBIOewr3Fj7bAFod|f=PmzzhCa(Q1hT)GyuSweb9{;a_J^t!y5 z##S~D(X$n3j>WZQjKDi|Y ztpC)W*!7+H{NAvD_ovde9~TmMII^vuTBbzr>01_sT|-dsd0l@d$$R?0I#HQ6z4Cl9 zfJWgsokIZs`?M`+^VNJ_Ho*p#{ui1!4jXXfqJY;SK{;w@5GEN-yg3+ueg5hdg;$Tp zB2={Gm`@KJFzNscF6~;th5E-Q9v+&M_hD3Ob7E*3=V9Wk_wXuP@Hz2-z0fdyyK1^nK-3XsU=ZYqnX(0#MC)dVvt*qA z-efd)kLaHbt0_VZs0DkT&1btW@a)j~wPQx+_2EVL57}T$Bm`S|{b!?nUeE7&rB6bC z46W$T5BZqL?{|!i6|71C8;M)eaCT)czQ}4s30Xg%reF9VUO1Phj$v6TT=Ey^z)009 zF0PpM8dFyDgSj zVV@y8E`hf~BgbVuETXxnpN;-+9$2Qo7!O_6iUFK91GJ{f^}$IspWE}iF+b-cE7<@% zZHBH__YcocGs}lzFiW5j+T-OsH7&%)phM^`4q%0`d6B!L*&pwW7qAn0EW%ggwH-8I zRpJL6@Q&V|@=;?}jsLKlxFw!fZNPjpeFqo|{o@k;Gw=AyQ42av40wBby{x-)KHhz2 z^qW-F%t+PBJEAA=xjiziGE^m?F*m+OFOZ!4d3nsP$^f5~`|52aNW*SOY;&(cd2dd-t zzK;L<^Sn1Uc5|*kR|x%!8I3DIX&UC~?94OP8RusMA&RZU_EJB2$sPCp;Zd+#J8z-#lpRl;wNj$>oER7{H=MNbw05peEufjVfQ0gYi< ztVZl^jELo6<0RV?UeK(qJO1)!?}zp*qpZMI&*xZQ&+qIp>tJ`Tz%h$V#(eT=YyZ?4 zY~>$%h3-bD%Mz_O(3sHIv)zwB9lPqLzVOqW7x4P%AMV!aP0C5LicEDfITZwE3rmBn zf`-q>ZqDZ~#Gtc2ualR}EG)Sgn^k?sBE)3=DPGGVypOwu6fnL_KkT4yn$ONKQTnCj zVtSsg6T$c+&$j)SM-M{$p`LT`Mdw02iegGvd4J?^iVym~b!adTBS#W9_69e3z39x7 z=}_#3rg=4;mlKo?(l#_GO3(m(v8jApBxXk{3D{R!Y_-7qvu$-e(H{#aa@Q+s0Gp{-)S6AZ14`N$lKY3tylnkly!^av==uf;CS}R zzN{Gpi;US=DYA?M50IC#(XgFv>q`25u6e~Uos8l^9SXfNidc>CR1LuFZt*(gFPp-> z)ZpaZ4-bAox_T+_>ngc4ScZ;m>8VsFF3#(}uvXBE*}L(?760RVMi9KiiXa4gGv}jB z!j;f_nP&E6YsgXT(9LK5P!#|yWmWl}&vBX+XatG1rvKuJ>atZv#2j@=7U!rk-&1{D z8+jye+_+bDUSP;Ply}Lc!~FUKmQQCdpU>x3Vzx4XcUtEWmhkUv2LjNSh$7!qXTURQ zF*^_k?$3`iWmy;obhnMySpl6@|7E8*BHVIJR@KL)66%R7w|S&7?mKAo*^4IZ!=@}(6Tr2VRi z5Lac9t%T0>>0Rfkx*%KVQ#d15#5!D~Ppkv{Y_7C*NuJO5P_q=H)*L`l0E;n}WM+t- zBkZIo*7nF}X&oxcz_6#rZhsuFiLVu@X;NQE`j2NpX%YYS5u14$8SAm4 zUt`2o*+SZ?iSkK)ZO*ssQ~po8y0`Ak|G0Y98}D{R=f?49la)e|C-d5R&+N!3pEV@D zJp3N^)4d#0*Fob6kfOX0(-ckMlMLqkB;o(9>42**LicSwSr@hWdac&{Jdqp1^4BmH z$AZ43Z-xbp@gp!zO`{mjG=GC-n^Z}c5G+VKh#&B$nwXNO}C~n38 z4sTpi?HbM-LDoHD+)*5m?bR*j>eyXYddI`6_~H2?ve*H~dAnz90X|eY ztV_gRjVoewMV7LNW(jq5W+D`)AXH<+p+BpNi9jItnmEPByW_X=H;hZ=j>pq>IXkpv z5zF7`t*Fb(NLW0zcap8H$FK8tRsqK$1}k|mzI|(cv#hEKtjaNQf$R#iQ>oK^ARc5} z)q1>BrjSQNc3Iwca~+}-%`WtB&Y+lI7U5IZ?tJBq9a-LBob&oAs(;43RDH$iy0-Ld zVM(GR45*)9txPSxJS*n@#Ymn0`O(s|{Lnm3@14(){owPB9hi4T+G_CWe^qt7*D+ST zh)!se{#O@TRunFkg<|;n!(3k@!m2*&T~=F;Gr(PPgPZj;vjmIEWNMf|x-N z^Gpx`=Rs5VTIbKX|4Tad#0yuk)fy;?>aWk2p0TPbD>E`8(uQr@%*{QZh6<2Mlub4u z(mWarIJJkl9&nYU`6TRCizibac}FqI%;%=K?}K+u{aXuRpePk$b3s)YZUhG z{Fb5n3-cj_Ptk53?p?hG_`hSv)65XX9cv=H5=09 z``HJt4Qu0r&Am0oD?Y3J>D$2<(taIWc%l4X?_ul!-^3rQCgOsv6K3o{9fu}GD|U#r z;CsEw4vJcNxZKnAvJ{NK`;9HH5h)mO_vG~d-mLF+X}&kDh`uaA4XAmzxEC_mH(CT|oY_?s;b?>`kJGj3o4eb!S70oV%OAlB1@72BaiUHiP&tNzkI zWWX7}AK!1?7j{XbReQwyY@zHgl$RrztBNo1eBVO`DW6zX1}hSt+T)$kzg2$9xZ$+C zjHIiL*NZC$@MAVFS@$2`lV8ObY2Wj&M_VzzsyQ?Vv+)3Pu8bq;y0|fCZOnMpV<5Gt z@Obp_V4lSm;sA^H$xv7%bXT8h6kimw{>y(JYYe1c@9=W_SVbh3=sQ>^hUGLD4Z37s z`X5hkb>Mf$-?~$mIq^5=d6hu&ZNra5&Q&pI19@B$F5a>P9{A1dTcnl$$NqV^bMSwj z{d#_1o2)z5VLhN?!(wSVQOwgtUs_8bPoMyimYtgGJi~VY@;6IMlV(v63`w_?BiM;+kw?i2FP@PF}NoUQjSeug2l03#(u-zp}>U2=s2)mY5d z=oPQk*&D0Mw`h)!u>w^b+(DFoa3HYAAWwh}_L28L8#~mCgbCsbUcnTKFzFE1xQe^O zU@lAy`|!!U^}skxw`@gq+np#bpI89+)#(4xNFuh@+N*MR z^}2J>DMQdHhCCd`#6fhE*3A8HwFGGgpsD6(VdbT=4{2T$e#bPA3EoAMgsF> zdA2%zS$%WyuN)Ze&aa;g@~i)10CWyXaQE_fT4N&+TGI2{Eb$sxWIZyY%@0cc(kY1BL?T)A*@*NhuPA19>*F)VDUlzRZR&uhzGE@2czYS z^V6Mw-R)ZhhXd~I%lqpLDCUR(Mvv*JjLng76Z-#PwEvsY{fBeJ=ZE);KX{^R>_-(i zEMx2NUcbu9M=_6L&8bCz3!`(IPPV!r!~mNbZMpoa$-!^h$HI*fRZod$`M<1846xo8 z{|kG?X_z4zKv@{Q1W$^sDhU$gj>{#nl*YwICxr5IfdZ zzvk=lCfrKoSM6IX^71henr?Y2toJ?^AOoiZl_9ak7?68FyZi6QhYetFeD|Y6lUK$9 zU4eR$tI^eA_K6h->IqT@Vu!yQ3(&Ry-Vr^-|9f+7MSth)2Rmg4sz0s~mWUEds z#@ByZCANH@eO8%Re1xUewIs4Zqk0e623x;7*Kj(I_eW+lZal?^9RDol^WL(5|Kr?h zF!}+=z6=khvjAg7atF0t49&h~hIA)ST4F2K@=TBQecu`1huSoEX`Wvg4)ET@0$C^< zhyjZFjVfWIx{saTs-nM}V~Q)U$C9k!bYaeEz0tKUxT}Qz=Q)c1yoQ}r+ravuif>!T z>it2)(|LR_vM&39r^ZlY>c;%?lqvw2lZ@RMkIFlYwIxvZ zqrze117d@jJ9h?qelzHeyJPU~1^vN%1|zRegjVqXGSWJ?jXzbnQElYQ&VF@{bboY9 z=jWTN!vYr{?Kw=q3|VhciiH@}%5qOf`)4Ef2O~X^aMjjS@p*Un-Y5y=6^~^J*b@9t z`z!&k*X6BWgO7$HEavWk;!puDz!=A^=Bna%d%XVQ_}hiidkjF;uWoS&;&?vOTn<%6 zonFS9SqLm}mGE5!|NFs&e4Yic-mrqNvpPqLnT8P7riCG`NmPFmW_U`E-;BJ)>sH;C zE5UP8#Fpuu#<3&4To30z{$1xs%+8)4#j74PUZ|#YcXY3I zw=#jtgXDL|Rz!(vhB_11$b+kM>{U(9HbNlS1=k@G&D*?F1arKY0|aR7M@(5L$AawX zdQa=2`cv*B4mKL9)@I|&^o`f~Edo?4FqfY$%CYmc*nI&$18NWK;C7 z^HRQl`N;i@`QU{tjJ_a( z6K7zv#uB?r>}l!$Y_vc|YpkB6(s+OC&{3}^E!DCr19E?iA@3toQ9YhlCzdz>KWy^u zhll>WzzDu(VFr!vWJPhrInM4?XSkS_*cFrg5u%$ zRP}bRc#T%7BByUhZN?9+m{%gRzcCnKEnc%lc)x6;m{fN*OpsNSsjDBui7>sfi0V%2 z{^`H5KHm$AXvQ~Wl7+-^*`D_r1#n&6ANtg^e>RfmO-8@+ZN`vTDxkj;^iHdtW(|cSU30o<-sz0gZHB0yO zq7uVOcyF@=csHq6QwxRFeX%b((3LB9vmeH%Z;QtH{i^Ef3Ar;PfokyBfOSW+3Uz~3 zla)zc8w+q1D)v??$UboZh|{&uKik6qznpV~WkrAWC^)pLTj3DfD*jm8s9NCZ>HloJ z&r0~=D=vVylMrl#vZ8Ulx%R=Mcz>&U)+5q5fQ;}w_ZDgCX4Qn7tp#!UZJbO6{?pMc z-KPKg0o5Mm5XEmR^W2>GA(Zo*Ax2+#fwQo(H6q3KTI;2ezBR%JJMwa#?i=a$yD{I~ zh%*in3Y?z)KNu;j6~ENM$d`7C!RbFP4iVUdTEVIS>$fsPQ1&GfsL;yT)~IcHLlGQ@ zz`Eia;mqC9t&I)JMCpIcL&L_L4NAy7U4{33-Zh%(5!1llou4)6>lHVQ8#u0fQY`WR zPwSIbHq>Ph+Z#`WwGH)}+o z`E{)(E5^_wt;#w4n6rrms{A;1cmKm2)sDpV7Z!)@j&{IUBVONG0vO6H%1|oT(P4XR6W4O z8kPM<8Ph0Mb9=n}+F{?zE*+26sWZz<)4MBTou`-onE`b5h_B@UvSGLyo{FcqJf5dM z#vkD+yjKB=Z>s>u5ilthB0kF+_3`2AcwbxNd9pG1?s!-oq`rUbVT3XL^Z&BadVa71 zn8HR>d(<8T6Pt##kjHmebRNXB^3Z8|6W`DB<$kxT*qlW-ks{}&CvlZ zh_kR&ZeGU*|03adRTa2KfsN{~i2L2>lCE{_inwZhqCNjJr-zrt{e5<^gVi5yFYAiZ zGEN84p?R8QAyuVBCp91AiOcTN{>nMogHdMKLjQPz*iZjOF>$Qf3GqRQ)Cf|H^yysl zX+7SVF_=4terQk)hD_2i4aebmPAhtg3edUiPF5}Jb3aub+;M7LT1LkXSb{17?Z(<# zheaI*{$h9Xu3Ev4^h9`UD3$vEWqz9v=|j`Sko8kH(DuHzysDJ zOJqBkDywq7aLovE=&!5v@d*Kdd;Q&=Z%@axp4P(8fVerL0*qTS3jV-lzHF#9hi&J$@LR>uF-%hk#F zzjd{+_}3$Ccu(H66aT6LOTI9j=GW*STvc6LJ;m^Yjvc$~-mH7oJrM`y=cBch+OP4+7;QaEZ~{``Hfz-S;pwP<`t5Fw)Zrel z!vI>9!FUdTz`W|-;8RaWN=Dg=|M@-ag~yOrOqbu$f4_13#R04CiNvf2V+d{3fb|Bj zfX0xG8fGQu^NDCz%(1})XI+_MeP1#XF+i80Z(_`%s4lBev8p@3=VKqZN;R#;GG&RU z^!W7={X@WJ%InW){SW`kx9Ojh%Icf{Qw-p5qz-@Sr5KPW(Ld(hNGnY*euu}`6Cy)< zaAb`*CvNCUdOyZjPY<-G|ML-s)$0@D^KQ?2)v5(DNyvi9Km$jw1F?Nu6I4u6cY;dt z0rv3xl+-`9AN5xJy8ewkY4Iyq3zI9{Ea@n+6Z3t5mN2m2_XO^UmG+KRl`&|FXvDH z#ti5bR_HCHeUaCyvATaQj~3Kl?N_&^b64l1(>55xDxAp`;Bn1B&v;seOu~)vdM>J~qmfr@uNd8j0BN&+ z!94cML#I3&-pjtpRb+=5_3M}iQtVg#|9C85=^y^mKC2Tw>hOc?^&4lI;SO7+xOKu=;1! z0rP0@dd4HG7m2u5l7Y*rINqyb=$Y9fYD#7RUqAf+>R7=i^J-SscpPN%zZK|=Gs1S3 zz&6W3j(*N5t4yyJ>TYmVZ z{J&c0V&sjo#qxE1iQjaJMdQ`0*9RKZH(ZB)qX;x+Pt1}Q@H28Z&!;sv^#AGpHEJm1 zzyw8+qIPRhLjYG0^I!QVJ=@^IvWB!@C-}L|g%w>#nXYdvvo-1gtKifr)&7>Huklej zZ*&~r&x84(S{xaR+jab|st;X=wPee;LIb&-NYW>HD{bk?<70A**N274ERFrZ{yIRb zG4aagXS0!~^9e`5+t<1L2MI7jS*Po2AFpN+S%I_TF{@f2>Z|R7la1&VX#B<4o(xbA zus)5}fw6MDzEGWhPv#SAjZa9jSY#Ht=A!uzL&(<5QEVPy86*3R&8YbKPNI+abA2*I z@viMu^?x=RfPyNqs&Uq2a6iy`;*6HlSEE4YWzr!l$kXU}F|y>}SPM)ja$sX>%sPy` zRuAqP7q%9__0hK;Pu)N_XS+Ia>E@hK^rt&#;@NOS9PjLKNc@onI!7o}-q2O42$<`K zCz$Ic?+D}SI9ye2QOEZ?-AB5{0ia?Ysczdi3WO9bo5Pb1Lt#3h4;Wm`h187=gv)ei zejsh)mEBhcGc#I<t6;b%WiSE2-DC`VtJ0iO48e5nXp*NO6V@uqwJ2dsg-V zfs7ESCh7}T6@qZ}5|+^`r;Yv0aM8mO6tzn{T7qsO#LQRKD-(9{yAqC-@xuSAUTOnH8!=YfVV(kk;$n zz~P}Pf09Wrj9)(AxL{13#;OYN|Be7Ve3mY&0vcU*KJ~a&_o?!;P{f&H`{%38cQlwS zdt)n*!L^%HWX!oSCHu)>8gcU9r^79792Q-LvYwUuC#doN`jzn_486KpSRe*;PbK4m z{Ep`p{~^9ngS;!|$JZAxC_|&SZ|1Y&2L{-EBbu4rJQHIucjg^&JtoO|);JB#I};XB zX4%@2JhlqI)q=zgu|OQZJ?ym+g}M*xWMFS1f{O5^K>+zq-tX1@ID4ZXeuQB+KBMm^ zUcesK*v#q<=2g|yit^Zge4zis0weN9+KlgHJB!EhJnvW!vRY3ZvN~St%IW=Bbp|mX ze&3uQXl2b-;|A3UbrL}?nWL(rs&d_o@XD3y@X_OT`FN)qhsd@cBtW+O6C;Piypz^o zamR>2i%A$I+NEMn#U7`<)btZ`yiKzrZJr(%%Sj*$5-Kspu?aKjiKs}qZ*<2(M|N3~j@dKRS>cL?FufH?V;p!YoiyS{4e^zbI_vHXMph^I|fl%%h)LQYPNuIxI z!saAip7{+rOYp<`z}2*N#{ai$K_3p>RhO|kX!CCCmAx^N#MAj1zQzY_A}mY60x)!A zdipumd_D|7l#e%xCVUY7i{Up9{lgnpVkC&ReA+o+44p5A5u(Hc+Z%GQ!BrV9&o8sE zy6lxXrg)-qse*l4J>Gvy*MIpvo~o{@@<+1dDJo;ls;R1gvM|wh{r0|*0X>(rh)q_- z#r4I6*rj-0g%N{?%AZYyHWm{XFgAyM*8K-(>g>e-@jzVDNDrIC__SZc z!++$9?|t7$0Jh4Nc)pcdFOMYk%jwfGDrjDxtXuW&%4pC!GP+3k+=ufzo~V1LegGK& z{WptHMu*3*TtU5F9%ucT;zd2fc|F#S54;-ft1!zT)*8bq)3jeEV*II0K@|e)e>_Lt zkAF@A`tW%9oukTfaelA4`sttM-8;0|onBLYXA76-Q#j-oqy0v1&G<6fgFUM0)iX^0 zs}EeB2D7~{Z#3>F)`t@MP^|a3W&+45>JdOA#xd`N|9Ot1|VL1GM{tTAA8^oYQA)s z9;*q-+s!^)o!zPrGQ$-iszyQrn;HQNJjIUge^%Rn>2p?S7tPfLRaolmhqw2 z0{vGTVtJmGqx_|BwO{-B5-_GFwy*v`Qf-`=j#)u`OC*-H*+K0f z``1VAqAkCd&)LWr>xRENbdo&I?;R{2XBUroDNCRe-uuNIt??afQ5Nq$aLxZR22A%N zf9pS4L9+Eh>qHfE8k49V=-8qFv|u^aB}Eovm;3RrOF+LQ+4H^C{aZe!_sgsck($5K z1UsOQ)gjn(IUCEMqvi1+AV*ew>fP0P(hpow2&^x1{HK)nwyoJTtUtm4Hy)h!b{s zY4i*KaSXaohqP}zz_?R0L+b1@V_&sdZy9#j-C!Gic0KhQ{}SJQAH!Xu^i)};WmSCn zX(Oo^wvkw4ZZ>yQsb*))$I5<2ebjQQ-SF9%xlR(uuF|Ai=gRC|hp3}FKD<#)wvw~T zpt(t_=gWw$qtdi<+MquvgyRKXWe+}ieiA#rL0Pip);{47{LE^1?Wb;e$)!<`o=F-h0@-}6Ur%`{jvf$ z`J=%A-FDrlg`VrsYKEAx9T9>B)VD!<^$U2X^%dlNws2Z~MomzS!N|f#V*#=ZcEppb z1<E1d#RkUUY`tC$#42}Pn)z!aYb~XJQarYkmK!++sG;D2Ay8H779w=9c zW6-@CBNVWi!QqZT>VZ}HKAYpqQQ*vu{C_UZU-thiBYXE?Qs-p>D z>P8UNi_Gh`&a)h%8KpETvj25YP5&y!vN>#m1@Z6Z3;R#zCssTf{;1DqKmI2q0R3CB z;iItwFeRy{H?8e#6 zvum?mK6~$P9eTg_ZV19Jo|LE+h@1t^;`4*#pClI%(32^A4j<|uira+c=mWc{rv3p*;i*@&d=BL z?7>*UZ+?cI{p2$C(|<|=c|6~I|BV;kI<$6kbaQ{UTjQ5YOHU6yKR#Z)IcNLi@Yc(t z+uO5UADvwroql|FX>|YS?6b4a&t8r$U(NRA*%$NwlhNy)+4Ih5{qbo0^Lf?#U(9CD zZ_d6u`{C?&XMZ^R{aC^MvyTQn_T%3vfw#vGFV4mjADz88G(jVukG5XS@6YFVdVDd@ z=!lQL8r?k@9bcMH(l*cjaQ=#nfJeZqgnp^)p6WcbA%^{r?U%M=j~s-dG>mq zeRcNj*^jgRF#7-f{C{VTyko(?NB{i&^7z<`L)*{Jo*jDr@<3m@el_}I0k7uuXU8+v zkVV-0@o4AD5femuG5qR*{g(y<9vnLLS=#?*e(0Vp`6N4fF&5%o+JF7V4jlW-(f)7G zzCX6F=Dqu4Sqq{5J#skBqrN-3dNPv#cC^D&>4wjLc6jE?`OQ0D9~<0$I`6}AuY?I~ zM3lZT{{GQ;>4nkzjj@Q!6Fr{Ir)l=fL-(}oGd%v~oIw=h1tJHG$J z{2vqeZvK9{W56$Nq8HEZjy6b{MnYrSr5#b3rsxF|`+Qyr8`2?!_-bB#cD(cHAhZ~8 zanS$z=>O{celVZ_LYj7+_dp>8%>%Sfgq~%zE=Gw{lA@`n>!!;m#z1sk!QHi!$=+{V*zQL zkIKdQdzb*r#etYVy|RUc5zj{JnE#d8WP$f)doWQXoDg5~`N{||5=k`7X6D6 zE5fh|uY^#ThO2ln=h%;bMFQ^)pC;L*6LO|maey_jg5~LXIdslXak-E@ODTJMI-Y;w zi2icFn{#{?@Z#`fXL7u62GyOD)>)3Mk7nTve853niKy?jbT9VcBdP*w2VcxlSisx= ziU3afv%eZ9#ouD^c`$82VLB})gub}iXY(pu`3w}#YC;Ow0IeSn>zDW49-gk|r@HgW zAb`qFwH=@SVl?-1juQ_!w?4MTy4V#Kcas~60{ijLN#OEG@rOg2 zFNXuj^kQMOOWOVy31VLKVPhvel8@R0D-YM{=g#2&-LV45et&d>1Bd{Rk7GOjIeTy< zRu&Gh9~j@U>0dM`1BjQd>s$MLGgtrJM5l}Y+}A(xPyJ>jM}D;Z#Sx3uVnSP9NV_~f zoTfMaO<(7K>5jhW5jTH4x_&fAQ7e2l&mNBUZ;VYmnsYf84X&8(vo_XLq$&Ex{>68Z z07kF{pJRQpRIjp1XMH*6xjT$wKmIWZd@!1#Nir8_#e33B#$Nq)-YxrA32MJMSa@)* zx2l6LN6WWI7f+94LHN(+2%irMJe=q32Wr!!joynT^c&}+*;RkS5yF=&&nK%vl@X{I zI;!o(jsgFe@`p3s8|jMt%dg9@V**J!zO`gbU#m6~{`1VRAr}AH==shdy)grJmB#re zy~Xg^M2G@6@@;#5F}@Cq*cTg615yQI8;%wxIB&cl%VkkTse4mz-jAOr0V8M^Mk}J| zlCKz$WJ75F9?pi)`R!M4bmViPcbt(Y+MbW^Kbv=;Go3CA>J{&^EWR&_WF_SeUyrx{ zIM?v){Qd2W_jw)@{Qh``k-9z{A^Y%3F#vWw+@nH2Px<5d@65=|okKq%uzDVy@UkL- zD4X6%y?9;R=ara&F`(*wp7VctOt-~lI;WvtmiY@Mlvjbrb>A8nWKe|PAf_J15(kRgT;A2x$jQaRo z7;n4~s_^=($$o8NMn^ZM_ru}y>Dv)$*Q?I{yZMn}%JA7k@2MKWDa@d}!I@qk@891M z;O{Aa-hY3Pe~q`5&l|UUGCuU=&}5N-pVJxXe?OYZTm1){(-Fj$H}ZYDuq|JeInYc0 zuTeh?P~F}!bal|NWBzV7=SlB>nD>7>{XRN=en0Q{-FYC&>w{r9B1Q?TFvdTe{l91b zIaQ`#{R|15_AWOLeXUG$CLOiEv-r` z%+J@wX8uiA=|0q_eSREz7rjM%`jZFPs|o?XWnc9FaYq{Vi-`q z8OwwTve1t0O!jGHS_kp{VJ{D-&V1=_efg7r@7)>gqw%6Brl(T(dR}`u8lV*$ebX#d zfY)gYJ1h2!%ea|$>_fven5GintJkg~>%_pN%PHJG}yt=v&m6 zp|Fuv1&n35f-L9Wj{kqt#@`vVG_wM7J|4XEoJ^~w(3%Ke3>QsB1=7Xi8fz8n>Dr!j z%(v}{)Bkq%iBW{~w8*ZQqAVC5 z)S-;G*vlx8QRn^m%My5d>OP+i0^A+EtS9HmA!$1P;*h0hM*MhL6}og$ZU@Vu!>ZV= zY+a?6?y$hJ{+J;BXGO5uXUp)ipm-$4xW*3CJk7>R<94q`-w)@fiew!_tb)~+x3Xf- z?oa-w-`K38{rK+^cz@)i+g6M=)*mCorEoQ``nz&A-r1NSJ;u7!^Px43;S9wKn&jig z27WkvQFQix7T_;rx3`R;Pc8J1eL{Fz4T+q$AIEt)x;37xqG(2$PLeu6t0ubghvWI? zB$-oYhR{2EJowKH;G^*mjBSma%gU z-I={>W^NozO>q&Zqc(+=}kSRQe8KJuCn6UY$PqyO;pG#c$dZ z=kdF5j{S`Tc4U?yme75S0gH?Sz=zl!J1IL1ONux}eYRH>z*XIunFTlJ8mn5WTi%`5 zp3FP0yzwP=dv9XFe*9DdBLCBoB&_}Hh?z9Q$4E{*6&F@DzZlC>Sb$i-M(C06(k72z zy_y(dT8%-dFD=UnDP#?JLiqsAJ9AbR^5Yz9-;T~Usv`Ie^I5kvt zGhfX!?~4aJ7hL+kHGcBRbmN6y{;Z((jIh_17g6J%-l~#lK1BK-9yu6^76VzBdwm%1GG27-b^1l^jiK| zKOj!P4yp@PCx-In6y;}hkR|y`-zq(2c~yUwb+C#&T}>ZXjqzs>i;>#Hm5N!}OqTm> zzR&#wv%VON`EIVX`RUJhJ$R&oAK#tIkD1ub%dmcjc{vz5ZNDDR!VX1ItZn6cbQJUE zk7eNTN0=NtlT(!8s|{fP5Ls+)oXI)jZn6i~0pT5wJ%j~t#9lGR>V7bY6`hY%g%7yB z=zgA~vR;{=_+d7~w{vW^$~LZ@d{3BFJdBH3VMXkRqde%&q49g8b?doYo%dJQcKYZ0 z*#fE36peW;)IPTZUX7)R^Q?sAlRkfi>BizJE1(C&jG!GltkaH{!M|&%aXivXc zL=nMN;h0&;<2kxBzaIbpaeh08Yq@^X^F!a8KF^CIgJ$42Cxdq`_6$qS&f@!d6y5V% zK3a`{&dHt6)zP(b^Rxm7$eUe2cUdCulbb;vHQ8(PH%t&$%-qYXiwd#JWo`DrR9%6i ziVG?~?8DI^ODqxI=m?-^qZv3W{5K9EQn9MLC%sa{rO|DxZ<&ElCgLiOAuF1-W=onc zuF?|EEGJ_Pcyz3*_mtV;8bd12bRORU1AIAg{=3=7HFkYi!IxtbzdK%MCC0Z;ca?~D$L~U2nyTW@CmN3n zqgSR!(nVY7z*fjrT$W8OUxd&hx(Z9@Rf4^}oFkp;dU3xR{nI+_@VaWYDzJ6v(bKa-|Dr;19xB)$qqYj8N(wK`LcAOP z#w8#(n@F>LRvf9rz+5nWIn|q3M|A@hiS6@bn=`~N9t~50S!}M1zmXmm0PS&mS%+~3 zd49~YTtn4JRZ?BjD5GkHBR@PHhySy0`qtnmU1D;{j29WTSBFn?B5i)G`$N3sGqj8u zn#-33oX2LKPs3ujjXkgs78IuNP_O!=O)QC}WpVa(T_Ot%z%cxMcH|-V-|XFZjy)V9 z-*)AVAF3f2_d}1*$0k^Z2qiXPi`5S9{+U!x=ihh6gK^`kqHCXk|NK^5H9AOdG+YM$Xe{8-e74cyg&B@qu0VTft$u9rWL0PCEqFL*pnn)p z=OO%9nIH_{^*Dh_5e%u0n^pO=J-qh2xyJ9`*Z~X>58{F>1#^|nx_+F;sL`oD-Wlwc zq2cS|q1Z@9vUC1ltSm<2`bkU_t)@bL^#A$D)LP!*DH-dtyLsq@^%VW#KlU!?m%HI^W7DPFLyPsReSj2)cf!y4{)M=sTCRP5=F*I|3*`)hueI!cHQ zwO@_y`M>-LMw2FsQ8!p)bhvsf0ne(w^zc~i?UT{O%JxK_)mN-;qbu{?95L_Drf>q> z)V07PtOVEp_Rw|L;7k}k@3#)PzLIzayTBmXn#dNr%o@s5#IDnPTpYc{tXnUOx0KtF z70G#>rr|DjmkrQ#-k)FLW4M7m*T@f6AsWB|+{~P89k`#&&(rx2Zp-e{4>nFSc%(ZD z@YVRAdXVGLV%@~-u9*U63IBLl9NVRR8&(ivxmw=@{#2=S&V>eXP)9yZ2Kd(C-qHYX z;?tNt4=?|s6&6qw5bJpm%V-Sc`_W=djmLgD`(aspn-yUHORFqI{HS|K4ADmh>8tUDtJ(SMvNc z-G4e?V*C0taI7jM4PtM(ggW+#kfnL2ZqR1^i(SCVqIxoK$4X^+fV6I54)PM9JlcjZ6)3}DJZ=b0* zwYc`|MD_pP$Qc(4iDgvu%s<3V79cvS3em0nkiUo!M$zaXyx`9eIV++qx|Hofd7r?$ zRVS_-TDRaXT29{IM_9fwDe+q|<^Qv6dtlfAATYFI&s& z8u`VxbQ79+De69+zjy$iuljm>?BV`!Lp;HIIzbx$X~YR`L+n#Y;<$78PX zc_g51*Rs}&tFA2{biFJ@RnXOAlI;8xyTIQW{a+ht*C{VP%b=U36Whbc*aiF~!*Z%( zZm~8iXuJSMuo-RJA4BTChYv6DQubp-hC zw{ui?9CIfkn*IH;N(i53r)$+9GtjX?tOOGIMq=BFPh~Za<~XPKcyC6%FCBg;-eO}i zXmXa-W6o-%_;VJ3^NX_9TjF7|td$?qk5^%Db2dnrm*I@+GuC&m)_DKTcoD3Z*Rv5> zf^h`hKq>$-kj@?vsR2%p%m4)(kETB?!+|sdV?j4^9sNM*r|r@10qH%O6O^rV@m;m-C4Z zWr;ALD!Yh)gBfknQ759Z39pADWrt!&eHizT4s#VAQP;aM#V4ad_kl8RH_m|n>E2R@ zgb|oUqd{s3Uyt5C9-UpBIowyq5-!hs|9SAjyuK*F7Gi>;kt`Ax83E{9WtH`yUOqwn zzct85$JTmSJ}x_xZI_{|>s70R2%jIGSCuU`K+i=37I7~77+801k_VLYu_-IPn^&U# zOAqotcLOl%NEUz%V3SZqMo}JFR$0}~c#x5bOEYul;&d;6IKMxdqjd$Cfc(I<#92gt z3`4x(`Oc|lrS4-RQKH=`)_~tXI5%Wu0jlkITNNJYt7;>Tmj~2kR}8KOQ!a%Mkan2h zSqNYrm*d6c#aiqh!@GPSw-x_ykKEk_?xX3!y)+nL?y-na{fOTBoa3xYHC-C1`0!Yx z_}yW#?m+u&wC)O)9YQ47gekHfkshCcIgLH6aiA&^r^f)Th5PAfB#wol(RX#L?asSnU`{SETY(4*kf;AULbQ1k{BaX;9yFkM6iz+IJU7 z_Y!tBc)^oF1}w3hQLM%l%i)|u{Qq*^eSZ)D2Y7$@`#KT43#+ng44_KNituY4UOC`-r2uOv@6Qfkg-pFn zp>9>4-rWce?q#R9CrbYXlK3S2s#T^@gS47pyLnMasfvlGhusy?Xl zu&(cBk4s}ocjsA^UD5yCO0xi#p)0VfHZt6}gztv&r~#@poK_#muSRZn4z2KS+TmZt zN%HX@Bwn3=_1neuL)TX4s=~*Qs?wTKZw%K+PsouK7`2rJun=o7;s75Uu^;=hUJw3R zrq5EkB7DJX_3g7G(WTsj1$;Ytdvstw?dto14_=2oqK_U>@y9pwN*Ev>!8no57zOM) zE&ZR3^dBBNf&6MKyl##2hX=T_%Dsx5XkdhY`96jRQPm3NQs&|{IwS_*l)S2W9F7jN zyHk{!ztI3$`}M>7FHHPa9gKIdk?K9J2rjAq@#^~Zt>7T4FHNWG7-!y3$8_CX^K1x) zHTUO_f4XwE>&nEYXX6d0^}znrR*n1cx4P`A%0TeYUvKrz@n`JtvyoM?74{nKhw*C+ zm?z;67-aat1~59W;1DbTrkG8v-lO;K+Hio&^Grs*7(^pc`D}fuJo%gXY<%5OzdRV| z%15m1Zp>%ZBO9v{Z8|1jr+?hw4`UZ>1}@oHup^${qwY@?xTv1<7qIzy21igq1t;yA0Kg~d| z4vCRv0V+@S4w=}IYlB6N8@C!YCg@t=K19kI*1QFJXIHU2mWc~MdzK~xRBw>OoMs1* z4sCtdJmg&Sy0oCNs7`jC!Tx56$g3cK9RM`Vi|Wbq>S9~40KW=ZjIym+1v&`ynd|>h zbyRs;{?D^ri>qJw*#r-dZ-ULRO_l zp-wEh9ZZmesXb?f&eI4@{Q|Am6J9J7XHm4r|D6ef<0PU|IesHPy36!7m6g_K%mVP- z)&la4SAKb#+P^+kwol(^Vd;TZjF7-&qqL0%8go-eqxN~E0&&NZ0Mtk~&Tuoy|IDsfrRM$m@f$)20uNuG>emL|CKj;_6 zvp*Kdl5L`ovzVcx=ZMXn=0o>~JiY24zcNnSI0>c=Az4FvtR4(9Chv0VEI^HgCD6y> zCLd%}a$a zqSvx2XDu>dwnm(F8$CQt^-tBsI_VH~F+7%F0>sS4fe@g`U%s|# zY$Q(uI=~v~#VO3V(DjG?x%ao(<8&+9)3B>xe;B9#*BB6lu<1luh`-RkZcx@2S2cQh zYwSDpV0W=W+HXa(H5bTSw9~YJk4F-V1;f#B`W%UQ&3X4WwjA5z?V@`g|NVF)8)}uW zRpl+0gB;6->fvDG}QjMy)AGp5A0{hGRU5#-bmRmPb zD-+N&Tf+ER;;k8JYL1C-S1dTq2=M;M0Rx7qtM_vuwpc4-@=KD#6Y)W-r$Tvt&SvVh zCf(vQ|5V{4^W@$qtHb2MSpxk-|68-Ca~UXEJLwwR9R1$mLl9ebO5%X#K3k z{P8_iIoz?HP1-N#<5}eD$TBv}&qmYb@@p*6x^q?Mnmy=!Ub*xy*0Z!~H-2}AI9W&i z$Nt*n_C5>YtpI;#&RUg!cWRIKX7ok(G_EWPz-r!&$IGJYI0GzM~gz7!&0I>hJvu~reonlz?RBseV#aQ_>g2mQn9 zI_pSP=1z|yDPMsCt*;T!D(| zda5WjgM>|n8RnYfmn^PWZ$EyI1J(;r7HE7ZwkdB3-60PC$cj~fTG7gTX1qI|_ywg{ z>1jRQo^cnb9OFNicTv46Y4ub1FJ^x+@-_x*)Q2x(0^iI#bc=C?qpG}C2~$JB@>O>l z-C+T84KnvBD9uk_R}2@I z6j5kDOE)Iv3QlVT@Ymyg^je%%4-KJP7p)BJr&$wps4urzY%Jcm?ALP)eveV{batS+ zXJrLrd~&?_V^P=PMKyS_OvhGsEZ@Cm+Q+x>5v^%^|x-s zr*kE$&sc@)l9@mN`}uZO4p5tjRT^1hnXl(cPw8RxkCk;}O*p%m`Q$Pkf9Arj;VL{7`Ifp2f=h$W_IM1=-TYivOyD%{^NCz-CA0^EUXO*1WoU zkJ3H6(AVcWyh6w9Q1wA?Kiy^l-Iu=c2nePgAV*Z$X0dG>%O3jl9Jn)ZctY*Jk>vPJ`h$4uB(Kj5y%eqh)$* zPqRyk`cQ!FtkH&!)m69>JTPuz1w(P&N<(W#lWQ_}4Ti82cOGEltzX<2(P_p0vza?{ zZDf$`o+k>PD4^l)oAwWDjgk1kz`6nh*ELeRxF4)g41~7=c_bdGcOblOxCh%At8E#9%WR zn~cp`P-MP5*&cE=xn<)E^sinlJ2UQY{nhl(3Ta*CpT~*^MjD(uR8RA~o^8nLStGmS z`}jcGH!@w$?`rC8$1K_xe{DRF|KqHBP;Q*2`sZ7#&Q^cTBScH_(*09dK=(k% zasQ=v-fB@XYd?(aRR!5p^GmAz;FQ*W5~H0P=cIeuHv-ICotF)@iU&{D z5nLw#>~RLyxMuaN>-0LCEvs>5-f{Ka4<;*9ed<0kr-=T`@*&w9 z6o<;Nn8(2MxIT|czWG(TW6!Z`^M|ps*u08Nql01qJF-q33o{c4`^MCp2ju*%0|R=MyZC}EK`ofqv7l88R4<|dJ-Bs$>)fa#$m)-+G$pRkqw#;< z>uS_-Fum3&WlxP3)U#CPfFY=7$z^d$7W2g%)fLE4>imaxw@)!N%uUsybPMIwN=Z{pntxPErtYS4!!xUb>G)2-?U{9)goEAF&MEz{^=)n&wH~d znLYN=cp;vmSHMR5u1rk9P<)>LZK0JoUtI$pVIg8nedpGEyD@gI`nVq?Kw5M{=hf!S z|AE`OH(+&4pd3!l&$o*9>6Di(f2I2}H~BvP$C~H{uU7+dE`55s|7f1am*cY~`d9m> zIXKX`p1yq?vTiiTZB~%|t5SL;?vll-BDhi=3f-p+zt9`%E|QeKF7Q3NZiGhs za12{)(|N2Mb^F-cCos7>iZD*m2`S>1P zmYJ!{K>VNTzwtSDQRM$sS9oLfUYsBXp7wQSG}bQKiZ8m0@NuzwRRG;LuxbzN!0f8# zxpNafp@QHY5#a8zUX1Z#bqYL1Pnv6X^vCo6#qn!n3aWZ|rF;Pn@qcHOUEUlkvhMYM z{8R!Y2k!-S z9iQHw|5M$2o(I(tgR%3W*uT*s8;$WYUW|b^`a++r{1E3WH!M3~4Q7YXf3dn~jJ@-D z@q5NtITN*|dfONwN=^u%ar10`6~r5(ZTE7tlF03O zc41bxyD;ytRx6WLF~C6NocrTR`ft3QyKvxwscSDUxm1fNsQSAw3#1lCni_8Mp&egHm zDtPeTT<_+Zd@|l|Rbl7=#i|0ZId-!je@y~bgAO4*BP(OBAwqZ9l^wupK8eNQU2s8F z9&_Wvv`5ms&TG{as@-7?@W9&Z5c~4%-7%Yk<2_rNbe~9>h8z%Tw1!W;M#c^=jfbl( zI3Ejz9gcnHU;$PZWncI!hT{92;woQ%P1}Fzb&>j$k>0KGesNr8SFUZGp6=7C3{bxZ zhCuR=x_MiljXtco&`c7M+se*6VL;1V*&<{z%Pqbk4ZNX;uyg|13f9|0uT zRi1xd_kHr>WYH?^RaC337#DKSKzbJ?R8_6z?f>q`X3ZsDDRQgbHQQEZUQ}0&qebz; z2!IG+7RZV(#t3{;F3Hm50W896B7jka)eTx6vMP^dk}4MTe`@Rb|Et>mOP{}X__%fY zp)*F}v+?6$k5!Lh6@6#1cw-%@Tta@Vo`}l<}3{@Om02mz0srM_EZ$25z z(94rGRcF$9fLpS$Mk1?2*B`Dzv@^ZGq|bl!wHxD`vVmr4!DmsH)*BNn;^Nyf0{*R% zC-P%?F}Oy6#l4_1IRG-t$}Ic1`}c~yciz{UmrW({7E7l;62 z2W*fF?#C}70e4ruaWH=R%j2=THu_SR#kpnlv`7oaa_NM3n&%s{v$y$wa35dH``rib z!Mwx!;f6ibhE;JcP2M20zzf#1bEKj*(h@C*lWGsmDP6_VK){CRDvi%|ZUzXrWoY_4tWNAw=U5&}lz@NeN*4 z-2q5`PO}T&u`meC-nNlWd`{I_0QwVP%U!U-`#?bp~Ley49k z9551y70NQL-Jnz1t|`3WzOT8paBfokAIH@s{d61Bx%u?yk%!A zcAMF&I^6nybr2i%(Hkg3YYe|`>}m;reyxoFsU_A2qFcF@$`x{5X{p1IY&ERW&>ThYw_#&*=3u5cc z%@z~^>MPMf>i(fB$oui{mjF*RLa*9e-Jh4%bw%&&0Wa5op#zu4LUfU0jVId2_TXn; zZe4rk3SD{Aqh^%1c(2NP?Pnfm@AgYc!1#MJDa2;@tY4>%HJFE?`&#u@AATdhB7-_m z`Q1Mgr;X{y6d(UmUu7TXpOgT$W_%cf*LSafc=g}AtGk+k)jjccJzeag+4ix#fAX~Z zWB-dJK(p3QqxYXa@N_jk`68b+eu&HK(!D$$eEp|8@8|#5N`dkC9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1 zC9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1 zC9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1 zC9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1 zC9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1 zC9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1 zC9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1 zC9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1 zC9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1 zC9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy%KPiEC|0hqj&-D*T;H_idxBr1p zv}>RH+aG)D?5(r6&)%8sSAToQ{qFyO1pd1Y-X86|^+q>u9eVon%eZ*<@!7Srt7n(a zuFqSaoL!mi>e=P9i)X(%d-v?U`Mk&5^ZecUyraE!c479pG5dacc6+w_XHU2YUEUha+??OHk7xegnT@7yjFvCGxwK28;~S&9 zCua}O?j8Hu>(=P>(bm5%AOC&{yffbR!Qs6;k@oJ6AAWQ8!`WA(p;z!W`x1f&G`~*@t5f_h!G}jz51fpM5=_doiDJ zq?dE1C-do-^J>=d&78wNkl^b%Ju!0 zkG~u%dOQ~3_*nq0voGlX_1N6E^V4sZ^VRHoabnVb{IU{wd!+j5XyWC_o;TBmjh{Xr zz2ad{#~#uN{HG1?`+0V3oo8x>wpNA|k;KgyiJ_Ac&KkYl4=WK!Jzk0KutNUi+ zfS)f0P1x6d{8AFQG15);pC8gsA76}~c&7|ZtmozQU@KOK0`$jA)8?Z=fDaGkzcgC< za2Nsfe=+Yv5}%`goZ`iC{672TV12v~?q>ET=?j8N>!Tj&% z=ZE?2x?asSycm1H5{-g}f5d@?Ed_UnUrb|LP4E`}^%| zayD9fJZ$fy@p@SwJ5c?*Jy`|Y$X;T6&;=XF>m4O*ca$>2as=A9K?UdkVxEg7ujcRf z^Z&J@GWahE;bcGj!Dv6sFB2Ex(}_q+>aPy8&Ev}7aD%)aQj6MEZM;fj_eS5h=D3eW z>o+GKg#M4Go}jiT?&sI*7_@(m`pXvB0DO2oXZT^R#MOCC%|R^i3N{HFo{p{U$3HFs zBP+K?f+Wc^X(U|c;r{z_^#9e!9NzQ$^PC`7Rz^lQD^5Qjt=}76+nfHL&VTpjzgMHT zC!;U+C5QJJ8_V%omWAIf3}7d(=RYyuxm;cL5ZbsZ`RMcGQ%?qC_TwLu!246@yE#&n z+r2#W5Zj}ZFu#nuTF(MGZ zV@EWtzAWQ||6d(-KZuVl7L%6!y`Ez|nxlmw?C8-y_T^80?{`M~S4XboOC$L&S@ZfT zeaSt|l#$U3ncL{1zqBh_d^4JUFg{6tdB0k&(0cW~#2!y;6F zVGuhh`Z$WJq$q`TKrb1}m6O-$&liBvz2A(k(K^z(oxl#FGsKBZ@)B1 z6XCSis@kvs)!(PH9}ni~G+U*h^UxX#%Gy{^zMu8r_VkZ+{4lltACGHsG`6D_Xyi#1 zQv8n%mJhlrIp==-TnQNExq3*F-=}^0pi8=1`FHyE3f-sERfWL~Sx-m6&YsS;P=VfK zYex83lTjYnz?O<8kb%wd@b5?CwjbxeALl>z)t((G+<{b~O;>Hy@$q~Q``pZM1%Dc=%}Z9KHU_ENq1cHZT8;)1+Uod#Ef!}3JhrCEP@JH#*AV*siE zct*VbheO+bv!)+sjK8toJidCOD{?H?!Ajsl>;pbkk8}kOC)@lvT}3}rNdFh__TJ=V zMq?Uj;kS?GCtF|#5So`I?T~gMZsT$A;ava4aN58l=`Jh@O&pEAu!E;_-uA)t_dJ_BP_uk3(%koyHP^C{ksA`kmza8yo1&-_4kJIV%yLpzrS%W?M zTSXYFz!p0*tI5{B8SMCabHJaa|GNin;!&_$d?rIEtE0ylFU00oMOhq-pW0}H_tPA& z%}>`TO_d#3;j=3i@XxH_`JDOd(W-tfejd-G`9I7C4}N#(Ttx7yy|NKqBhX$Pa1^n| zZ+x*Fi_~lf zGF0WKq3=gSn49?jYBc)C+5TfT+O?&B-91=Eo?Yx+=dgN5ilt`{ zEC*kEIqzU`RdwL}ALb`?4=v(&@kvKo7EtEllg@ZvoBDhh-|gu&czCcEnab1oe?R`7 z1nwS@+9(RI6!FPAz0+T{c5xgZD<2d4L;e1T(op;le7Y>J?6JH7vv36U--Su5niQK@5B2SALF$#!tA1)fEPP1UD0Cr6A+}y_N9~CCpO_NcFV_rvSU?#m zJB0g<6=q55MBZg*)s(7QJ~>94PF}%(Qve?hVm>+|s4+QpJ~~@<6}~I8v!#`yLm3u* z`GEz{!GHEDR}`P=$MHmxv_^B{h#cePd?s#B|D9vinu<8^hrjm;wZ8M(0sHxEe7(Gd z{#k9C%F^@sX2zWN}_Z43aPD;nTr zaDW})a2SGUU59}9&%Uw<&%T;{%INrg7M8w^FY@Pp*v?mTHIP034i!}SX+Qg_msIWI z(Y*R}v~QMyZsYySDnIxVUtCpw9!^uLw6ZyPO>2Iyc+4YVL~&X^ST2B(6(!h$ z?aMh*m4AET435aM)CufwFR!*?8~HnXQE%$FhH8o!$>@d=*}Io3EtSF-GY4eBajLk~y4Q0wU%D==%ocX>3ge>&q?%{DWi zY>x*1C0oBclK#W|&@&FL8$%vgHHCy>uL?`L z{EK5hXN_C1vQTEliFjYQ<30Wj09T3 ziZT32dvuF6df)Lqdoow$x?Jr#s%z?+9o;t(N7&l3BIwLUL$qo{UkxbTv5|608nG`%*%$$w$NN}8 zI_^j;B}Q62=u?o%Iuh7@xDThCA5zFPe8xVqTF1=dV3<`$_Jag&AGL9_ajuO2U!M&Z zgtv_YVF5a|jRw#he=Lf}#nKg-r+1#W^Z*-TZS)!D$LR897T}2dHJ(|O(ea(jQNtOr z9OLlHvYYY~7D>afq!DXY$1YVIyq6U_@)v))wwt>n=rDiiY1J0Bzgwew`LTKa4-Q-v zQEyN6?7^WWY>Q^(a3OvAp(7jbie+I4F|?Q)%UJQk-`?w3?1Hv%xU4Izh6L(6aS!;u ztjf7UfYqmf0o0{Z&2r@+*;Su?c`#F$AR64?GlNF|SEuU7=bMLP-5ppel8TyTP*+F) zYHNH;{FNO(7`>E*@x?UHIST^RA6cN zhyCc8{z3rSFHZQRv46Ed)};1qCKxQ@|JkKiRgd)=ycjz_?ViBa@S%TeHJRthtE;NO zQqlkJykmA=vL$)?fU4Em@NBZ>`7}&#ZPgCcjcFZjr+@sB4LFleh21Nv^IlgV!timQ zDMEB@RuXzNpQUv+Q{|vo5kKfvV+rMi;zrhHg&CbBcn#aTebQaQ?~d>DbvYleY7=qu zFgktlCr_twRsb2uE`F_NGu}m_af8^`LWQb>eVWHVn={^@^ZJ~qtRkoDp!ne2?1+uP zh4Vf%c2^E^bL_PqAK676VEPN#jje1_H0gS=2DS{9R2Fdn-%REB;+u8MjzD-~zuq3q z&&$bPZVZ9>F5P;???(qN@Ke&fKf1bmXwN7M=G{0<8CmkTFVAH!klayJUg_9>sRK)Mo}Zq|7xyQ^@#TM z9o2UNi|n=V$!s?77+Fw-j!E1-F`qyGx>ne<;vSvI-*9cRho1c8%R_dsnU47}-O;Mo zSO6au3uKA>t2J9_KdEB{*@bFC%)xs`WLh_{ncr3q#4~mOcOLpzZ*XRo_w=xtoAZC1 zp$y-v;)rfF)gv`${YfGM52s<*0LQ8+@OsC~_u<*YbAg=Lv$rSPe=_nE7t6h>%8*s{ zS{}U+zPvq6%Mow}9x9d_HKKJtcpkaJZ?cEr{qH=E$QEQ4up{09Q6Rf92i03M`C9`|9-Tu)>xO?$~ov?jA-5=`?Z#&D?RNR@UMpZU{PeD zK35h6<&)N8)O5*@v4i?Q;`{W>m+lOX-<^Hp-d@Su)4J%uf7gHfnpea1jzAMEiYCj_ zU_@PL_eMuC0y9Wh2(+T>MyX%VC+bxDa&)g_SbhiNbpgVjD$4bqIPT)OY!jb2<;S%{ zFTAIbHF3H+S@WvpNofo;FL1eED#l1FFXl7&q0fis^d`a^Ps+pD1Fgv!`8s{^ zewgCt^Vz??WBPG^^#c3Bi7JlO5+I8;Jydq89jyIXZ2EVN%@lXN)alKNsK24Pk0>6QM@nKu5+tG;=o0lMYoWqIT*uHG0K z%eq%Ah;zv%@61o$?3_kzUW^{D&tDjCKcB+vV*2=iyp+GQL*D=Uxdyh=8q*koIbvON zpD#jf{%H1= zjaP{d`fI(qGJl_DRSH5EW|je0s#N=o{o)t+tQy9rW1*+r4^IEIu39d(CZjqj z>-8n`R#5R?JP7g6xg!{W$NrD%gV&vQ;))We*;?4jWG68vJB~i$}Pc(|vqA z5`nc)Hm)zTw~;DYRb4f~M7p;R<)=$jeIL ziO=}|&LF^*1D}mHgxIvNmRDBi_@az+nJIwN*$+ZA?-2gecY5~>*R#2TwW4fSR-NkQ z>8gLSKavuC<7JpJ4X?}`r;GE8_^`ejPqmiwk#$E=S66{wm>a97hsCzT54qxl*_-AX zDH7Km8yZ|03@`%$SFB#c?wT0@Z+xQYV-!apnK-m+di?*J`7DbRcg}N8Sj2MJId;%7 zn~D13L@nU$iMKkjS|N`P%G04H$rZ)D8{WfJ@2Se;R;0hOLx`N0vH&*F=nyUdQ$k-B zaCh{3dyZk`pr{;oaJC0y8&{8ap$ARTKHW8*x2k)w4_aq){<=a}%6-_PgR3P%3@_}+@r zYt)_r=DIU(>(|ok5dsW$0@fXuW+{K-Y zt%SZ+1B??@8!XF)&~gP8S2m#1qDn~jst3gtHDB{GuFMbLWDnf~;O1C?j$>5^>j9^K zc?2CgvP@&mCl6uZR1xaC$@y)+pL19Bj|;>Uc>T9;j#T8LeX(fqe^~cy&VGuIU(M*> z&G9+>k54y#4;{m1a+0gb5v-_4zj+}9rhWg3!Qm@e#}xd9*zv(?G-`x8jOB_L=AC2Y z*Srjsn5**}V>4Ha=gQGV2H2tAfa7(KH}&1m#*W?}^inZ!UxGiJ{pVOfD^Iw}YJWwK z<{Hs=qn5_9#U1~%?Zd1ceb@ID~ zj_M-n@%S62t|Fl3!l%f0p?#9}Ke^LC3n*HP!%11)@ZrRI(f-Eh&E4Z}j^_9;UTEHd zyF02puDV_Mg9soGXw=brpU;0^&c44M|Nm&V3-j4mg8-|}?@G!Hew;nUc~-5K5i4kn zLhb>DZjar4G)Fkqhf3^~kwSHL`WGAZ`SX}+c5p$Id_5jU%X!(#zw><3&o_C09NlU! zr0lcU1pLPVy6cnQS4aOMKy_I6mlF5aY>`;L^NCEd(=t=c@YcjG_YnJFRw=$T?_dDG z9~%%U{AB@tj5gIxfXTX!Rh{mdu+r;uoYTEm*e9a}H5cQzDm8TEIe)?XFgRWZ3s%OJ zro#Yo4+YA>Lw~O{`rfEbV|*;(;UVt}hxh6`zcy$8cz*Q%!G3%X<8SR4n9}So5vfWs zeclS)`HzH77L zW~34C;vb8DH+LsSN9!?xx@{IFEcOi-;stadJK)nQ4C=g)1m<2C&AImr6yV1&2*+S8 zK4B{o$TxYeXk8DlasK;*|L@G_+!t6C6XO$?Fi%&64X~j2C=6j$u7M@8sE!%8amUcp ze2_Zri2HasuNUz}%zAX-acl7|4pvVEdE(^pLGon*DhNE71;i4X?d>-%LFzI;_xusN z*#JLghjI*awd%}@`{M&xXxAk-!3WfxZq29PJFPv;EQhIMU4D0|fT zVLY&FXB)nQ%7E*X4eBOS|9dj}|J4Z^z{QaQtu<;F!-CNe*JycNJy<}i@rdf-ziMy2 zmbBk2fco|75oq+Lyd4f#E8@L8@78GC{ohr9-1k}4H^wPGu?Ki9=d*#)eC6s=&wmdpL1h$}aCsp`r4|3CKb zLrt#gYS(rf4A?|TDCd@h5?Lgt@BB~eANP8gZfs+NZTR;7cg?D+Q-xKlM|j6O!kkOJ z@e~=r?a>5QO#*c8j%$^xtIMm{v_8;2+A->+hwaG?c{O$pD|oK#JegyZ3tw7~M>}fw zc4@O4n`tvEfAnCyuPkkK4IHh?GYxy6tc@nkr^6w6=pUyCR0g{6zc}x&=EJJ=s`}!x zbtl&BqI{$O`~=;9{^j&5axdIx0eOCtxaNJjGEeL)G_UG|OY>?oo#b1$H8$vYu!9Zs zIEE<#(BfJ>ByO~)2(J$R<}f1`%Yv^XoZ#Saq5={kCf1t5U1}#~LuTg^nU{>t=Z{l*Rq!T+kh(hSJ3jT5bZ2 z^wnP-AJ5Wb#1+{^6B<^1S@#nH`LsT>dEaKdnlbjc{d?_EfDgLTI}NfDQAivpFNF%t z36{gCXEptW=@x@@CYoV_M;Okj-X4tnn~2sIf%NGLZp#LFrKqmIkMEaZkueV?$Le)3 zAD_}IW-Z>!`>VEEA!6pcSl;tG41C|?MINky<*}LKhUo7vN3!;(l?gCKExLIRk>2ml zDdz7in`U0N=lzbzuK2&oq;nDXoXyKqRsZPV`efmHK-S;t`BVqukr4NXS6^$&rfx6a z<8h(^H1H_gH(ytlhY8Z1tNK_YRD+f+j`)a=GF8E&SV%q0}Ht3`|8J%BjZ)rNI zubdiZFWdHr*Qoj8Zlb+p~4@>Kxn zygCdnfKSzVtKL_f6&=)ctNY=V@I6M@t}^V+XY@FkE1O?Os&MnjPB|xC%0)@&Eas+@Xx!2h@MvPxWTKmH8TRk(bdr%&!huC0-n8W=8%D z1FEX}nI(w0SfJz405W=-s!B%#=^hJ^8M2@BUmuUuUyR=6a%-=4b;6={$n7-{yBT1X1?Mq| z`jPy<`g1;C)M1mRzh#JO(sbXxUm}SAO(lcw{cmjFPxmJ$XaH}FchDWpl^d~vs^TVX zpaFjg0iZP|s7A-<)z` zbMmG&dNQ?3Grs$x<4+F6uisYI{q4NoUS2BrJQy>N`$2z4YESO-@wuun)s*NG%WK}B zr^nf1XuMZvkLJ_Ay*{#@rjU3)pO=fU0ybIR$7<=mJ*tcEqKR_}(aH;T9GWWhnIDZM zp4#or(Hdz%0DV4dXzS5oT%?u$$*Yderz3MQHrADI!dp|Frikg5F2w(ZxUB${p^kMIRpG3!=DTko5wc?9qQ~`{4Sow)jV372$?#GfaeA>rzs!p)( zuth{EGd;aE09OBy582Z=-9gcCIA4jOi{4OD*Cko=x;VH9uQGdmBwqa|uPT$n??idE zJ6e&4VFhAF>%gn&K@J|gY+&X1YC3BsNKCNK#9b#!tZ@#`#P46u|6+de_I%>)v2CAL z4D-(FQ0jl|7NcmYExfb;%&Fbp8=0{ExL2#2(Ge2ey;H5lYpO28UG|2hm6x#^m04O;El_c;PcO!}o-5zQQmXr~KpDW|d^o8` zK0A)d665zG7X0V`&Is~AICjR;7V~j*yGWhd&D=CSz{TeF)+Co`&tu&$s`JbHlOOyf z%NV!#U?)$wjZww!%!K%i9&6P*WcOoxuS=Dwb%8S=nn%=?e^QrzaTg7;BC!jyf`#YGqQ70 zmu6&LtpF>}PV;@Q|Bov`0QRDObA5i7FT^C4|KS;szL=o`$Y$*57T3t@eFlG)W2)t; z`LWPqkMD8Ja=@yOFaSq%q-scT%~7!uXW_r7cKF$x+3Iw#PS$>UHQ+Z!|En`=@*0w> zonTIPM}KyP;i++YOw1aK)nlQZ_@AGxv4iJgh3f~nf=r&jx^5y1O^Uzf_KN>j|GDB+ z{;1}M@4Y(ei1aLn=shMqbbIv}phG=eGb8HG&J1dpWQO{pKW>B7iZ?|V+!WHWRcC5u z1+tuC_V?zYe=>rO>TGg$JMF@5d6}9|-p?}3Q|SPQx@#glKmBZEU9}C@!@X98#g4nZ z17nDL;fK&)ehvYw0jdjNSFk<-$Abc_A)Xi0FVYtQ*aoj=0Uq~?SI3b>pjB~{N2(pd ziDpW=a_p)RR4Y0)^tbl&`be*cX`TWz;{RpLDt4=mQsq{B79+@!@5Q^r>h|2Q3#1i2 z?H>kn#Z?vp#YGUaSE2?Fggx!jA;%DlMeNp*!xYEo=kCiIaD#;bRToqaiVRSLrKw-x z6Y`BZ3$6TCO<*_TL=(#_|MoF`dV0Cv*{q(i-(Ire|JWDFum~|!4$iCTCX_HIOD}m} z5ujX*-^m*89rN0BQU>1?I8FH+mAfYVnh-PLef!XSbz$6~%uHnG&Ai$tnB*0CXg|&= zE9ea6ldB``eP%mwx@B9=U9MsJWHCr_1xA=lF@t`Jw>M_x&ApL;nhoE}J86dY$&82A ziPuH<7)i$y@_*lHiB=rN{ypkIjuF#iFJ*|bF;y4w*K4sfd_jiZDg^z5v;UM-|i2tCD%+)JwX))(?@0DK3%kD zTUi2zzfi#5b1)qfDK^n9oKd^N@ZpBY^xeE)9}#;IacJ0o#}3$~V|xYbmX$sp#5&#E z`-76JMvh6-k1vv^Rd`8SM6O z->x2>2^(XAHDvNXBGHAF!W&K!MmiA8)TVc|Givd)G}+y~p)sTcNdA*JF0w zfcvAt{tBh#TionVSF(+x~E~1?VdNU%#0t2`PI|CGG7r4MWk2N@#GDp_79;5pv68OJaFw@Wbb~bXL z_advTN>N z16W3}g;%e9Q6)l@dO4r*m(g`AP^#&%ztF;Yu?#&Vc|-Xs`_Of$8xhLLL2sYrs^1^C zc=A>CqlM6bt{_2DgV+~Wh2Uu+gz76l%L>8(lE$^+2K|fert$K1wPrEj+>qVpFmtb| z=D7BDcO=$?Z}3_6(q1L)EfJ$*qpK6_9S|d=DuU<u!^O1jCJ<;6%$1NZq zR1s||OJ=?*gk;8VRDd9VJO8qXg~vT!Y@o3wHL%C{Usrd7?wDj*x%GeehNzHk^de*Q zEUKu^(qIylfFAInDFs@z5>!stsza{wU0t1l!u+mPzUptihZjCPG+<{Z2vWyCZ;#Dk zez?4&=}W32VT*LilGqQnDAMTqv(C=O(RD7)=gU>Xor`>*ZD0}X{Pd=Mf7-aq#8p}K zPSz?+RzY^H3kq$k|Hte?TFgvckngjQHKFyzp_$O1&$0pUa5Vnk&R!T=JsvRxduK(} zcJK-efbQ%cf9reA+Cj*>brqNX*>9C5JG+V&W{_BrDkLt$V$GiH+doR62pv;5mt{hx zs*QZ0ETB0|IUyUs!O0XlJfBDMeW<-UIcD$>C!5Q&GIZjZ4-kZO|<;uP2V{G+!2@e#-f z@o$Z1wQ8=p-y|A$CR=EYZ)4oNviXp%69e@?XKvBC$O9J7I(;pp){Lv zR5d&KTPPrl#P?h?{PIMA8*{&Q>>PG$^jjsV= z&VTqw@!!hK%Om0Dzv|n_1YkHEkOPSC&CRz;ynYXz#R{4zE;BSy(mdWpRcY$Cso2Xjt6ZY|NJxtk``_rE&N;g%4f{J?dH;toIj zpZD(<61XzHqb7c1b_CHG#!Rt&g0wsB?tHi;tZ zuV++Gct`#VegFM$?~L@!?%EFqcFL!V?IuER%_I1`SY2MHesA8R3V@tnmtF=**BABw zy2986_9!E)_IqtKmHy>$Du6Vv+HgKcmaEq-U_~sT-Y@@8|%@Vkfpt@%~OmV2J+E?3{aOYj9kdxv59aquE@vG#Qo3oUzG}r8nIAhQEsy5zsN7>e%hg`Q&SJr~S9*>-?~kweJ`t*tegSfGhBQI9jB^>VA;+`k@Iu02+v=nd`B$ z0zKIop!GLh!;Ky>1#=zM`pYHoKebql!CC_x9kOGQP+z48ziZ-ft@W;}CqKXly9V@w zLHKv)yu>Bhidj-S&)%N1FGtw*ouAhBkG+B)$^U7rt0c3BsyA}{*uQz-vTTt;UqFrJ z$!H?>koWS~GJbwty$%C__0Q(0`ai37(|+Hu=KegVQ?I*IHHif@z3;t_4VBanweKUqDema}WBUA09?PR(dDll$4~C@jzACWr!9Kn>N2@rw$7PSMCt_7!H3O48 zO#taE)WcUhP`@)N1iNXC7P}IZst!hB9?T>FJCF}nAC^x#wpsv|(wb7)i96J3{gIu+ z_wB!xfUBc_a9m;K#%K%r+ogf@%lb{vSw+T|WqBCAE4fscZ7S4CTltz*+4PSCsK<)+ z^#9%*!8L%a0}{vYAG$AYsOzW}${H@}$?Q&!>T_@u=TfXv!GHy~=D4SNMUVeh=RbTu zZe1>g5sCn$oxJ($mE-D57(m)I&+*FN=T}Vg!7UrDl=NtsK^I_wB!z07iXz^z6%S;e1avNWSk6Hb97K za`JFj()w_8An%6VazN_>J1Vwv3GY_p>0R;J$q1h*pU6MAcYX_od0l-W?wo zxA|suT-AQB(zlW8wT=+})4w`ySO3B|t*zL@Ap3wAvJ0z<_U)IIfV|9= zB48}d)4F@B1b95u?{4N&y}o%4t8rC{Fng6gnY`U1;PjpExuf0Z#d*Ff-&5JSG`L{a zOQoNkHTm88A8U@kna?ikZ#}3P0J=BTyKld|1nkjq5%beSu~-Dw5rWL-ENHlCTXUMN z_2HR|`?ZSOBlkw{xTULj!WPH^y|kfKo5jHvxj@|~GhmMGIrgx7`@g*I zJEC4~^OYiWNDt#7J)gH?+wb~wW;OVGT)#OX(ZPxVU7V^q=D+YiSMpUewokWfgv%}a zn{Gv%HGRg0>LJDx@W;AM*rd#K-+ny_$k5GO6m1v!i}<*Hs{)#|Yid+9rmea~q6R$B zIaDW>qyJcy4%bv$P)D>rT#l(L>}YXKT><)s6;~${y)^8^Yd7-$db;n(Spbhz3Ca#y z&*3{OXsw=VPqt!aBTlHIoA;X=(dUy{{fze}T*m?6c^sfh}GvJ!ubpgeG`C(N8@!XX0&%J$cV0>L= z{%=Cew8)<3`MDDOHC~5#=@Of~P!qxnc%(_eE7LQ4dpNvZ!OdK<4wJ&=YW(*zH|S+C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1 zC9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1 zC9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1 zC9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1 zC9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1 zC9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1 zC9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1 zC9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1 zC9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1 zC9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1C9oy1CGhV`;5Yy78}{pe zQ3-xdvpGN|Lnc9x6j@^yK?s7{Px>_ z`1Jk2|DFV1AC0_u_WEeyti`MYP2&z_#WJp1JAqqB!+PtHC&`~2+1*`s;W&-rNU=D+;h56^DR zYtBc%&*nIf=F2=jY$s($jhO^Et{Fqy2B@_@B@3FXokB9)Ev5-(MXz z@%g;&*4X5}{aOF zU7GucmiQ--ia-N`HScNB!Ne z_3xkbaq0f%p!3Va@4lMvTCvpS_9|d^|rt9~8fIaDhvM z1=ofni1@g{-NSBRKTP>_wCxLuc;~Y@TA$@u@WJ=bk53OLzCHWHSi=|d$iq3_zWwqN z_+a!(m-PC{{Pyb53@_*ZG>4UWh4{^5>5TqZ!K>qSn8B^#?(ZLrfdyQf-+wpW|8$;z zI(O)wT|xhTV-f5OtN3EP{?(!VFON@pG4J@|c=S(W0in*Voe%t?>VJJA{^jx9Pe$T- zF;q?~e3AZf0Y1xD=@IYqdR~kPxO>OTi4^jIOGgIx;ppFAcfNmjjKS;04%+Wi!h^U0 z?XTm-Gd=#**>}g8z=ub}17#!o_RC1%H{+kr4yn_=s7nXg0wjJu{?7a93TNl}Pv_C4 zb3gegqdrCH+I4R|hZj4##;m zpK*1pYUcvKjQ%f=f5+qbH1FeO{iM_9BXJx(Z(JG+Be1vP0@jWZJUTd^oKeQ_`|Z(x z*deNf6Gi_Y>ivs(u9(k?Ry<%a@&H&N3t$x@4pybe|%s%uNI5b zVW;5A|%>#>X;Ir7d0{u}+jHVj?f%_q~ZTuc-wKGThSob-D| z*?ZciC69V78^Hs`|Lddghhqm1=J#u(qkD5dpXalytf)_b>+<_=4jr$Y(%FbIGCoJf zNu7anqjlUv9C|ve^!C&$_U%8F!22UZQ8f;?bX=4d3uty(hbVymr=|Qfl&&Tyga2go zd}qGYgQ^TZ8BNIwWDNN`3KWkE_2KCz0&I-!pGx}cgOFm4$vIVK&y0!{dJ@; zWZ}A;@9WWHe$HyLkZ;ev9jm|yd|owyj>R@aEW8jSxc{I0^C$iuJr`LSHeJl;+r@ej zo%ZN~zG;D1Lg1B;du6_U}mGH}m3mM_X|Cg1_aFbiP=9TE_vzce3}LW?=?i z;Fa*1r~ASfXoi+xf>+bmXA=*e&O55_(>l-o>hSSmyh!uqJpZS&zf7ekzjvgp1%_0W zmJL9LA`$y~IV@mj0{@QwUmtnN$`*3dQ+F8}-S97&9Y3bimEH5;*clzJ_pyk&f!PRM z(m#ZVL&z^;bdKdyc=f_~e|a<;6YEYT<770~D5RGaqg=Stws z$;$4G)E!`zTh+0O^`l$@p1;b4*|hj-H22+M58uqsZ;m_9#UV}f z=<&Hj?BW7G_r>=|QZIZtdc3fsZ%6mg#m~PSmc<_Y%|?8Nxu5Um9nP-vlSev3HsZ`# z7S#IVyldZno&@A+Je{`5kVN5i>%sdf zG|3#6`pVnV0?o_J#AsESJdziGb3Eob5gZ3p0l)#n4w~bqtf&t1Cx`yMI%e5K&$2(3 z; z7qLYy!9udLkn7RR9qrrCk-(kNKdk0K;y$m10%A0ch^J*}q~AQ&s<^-g^|$yL`+(p6 z60d2b*>IMm%HtJu+_cD7V?|{S@SGMeVoi1cdE^rEQ5K0?I71$v1yyrgaf+pgWgia; zm^j+EpOV0(qZ@m3DgX};y{n!zS+P0+NnJ#spDH=|8b4jpp@|%NmfwGS@OS?2eJX*x zy(7sio9|@}A_&i3dZcm8kd8xmnqGEUFUV(FW1zd>j93Jl!a3a`+08-!9shqy`>&6W z+&S*n)?m+~bUcehRrR3mh2BMV=pZt~#u3DVujYt)bGpEKz@ow9Bhx5` zFa5KuxB*SNoAvM5-s3O!;oTj@Yn~iu91h4)%%rja_H|==z*mpCgP)SXsXu>Xv_iYQ zjTRs)ej`r3x9^}B7rUsYpEIlJ7|vf)d6D{@Pf@1-90A? zK=*!DMe?|Fa~3L7CeU@3@fP3Ry#hb5y5!o#|LcPS_fB2G|Kk6*w&T^=|BT+M)QYr8 zlbl6*IO|Tr%Q}|+crE`(${TFXOA z^j94>Mx}dC+dR!9wBk-zD)0Gl(Hu|9hOj`hBi;EjRH=&02I>ZQKa24*?%3b4jVu5f z)K_#KtV!12bjj1h79NhiZ;j{QoJZ?n_>UfrEj&1FHUHE9{`zP#zpY+FzfhKk(ro=S z@i+`m>-3b@!`x;vpm#n^r+k|}*-*Ryr|?%bB9DGK?+x1>edTksiYYn^cUD$bz}9?5 z@2W5`?I<(DV+Cs|w@Yj}H{Z2>4xk zS+O5?z~ZU`#^dN-G%qXU-*EyuU)@}mpbvn}!4ul2Y5Fb7_cxuhHfM$b`suZw9A^!! z9?kiAzvq@sJ~^--gJD5Uh~7P6J^!6(7nRoYs5?9=}Cd+%qVklrMzE+edR%-F#? z>xXkxmgQ41hOPg9w1T^%*~^nBKN#8BUjav3H6R{kU5)8oGA4W88u~(Z_q6KKv>GQM zZx+?eka}I+WF4UxW|Kb`j9*>=YaGWX^*KJ(nc)sSCj&I4f`52~wK+=PJDbim)b~oC z{&fC}Jr(@77I1yI(ye1v)~(^lx5h)l_#&zA9({cH6%CZ-L34=AUz7L3-ux`xs2__0 zv`zYSM)!^iZ?Jm|F?7cbLWklD-8#1J9vdq@u)pk+mGl=*fho3bAe+qNF~2Ou8L_9^ zfBWyB_+L=nT5K!xtjoDNf8YC_H`A0ljrfXZ^GUIp#z>OJ%jLY%W9&n;;OkJLj-gs@ znPcoSoje-!Hu))2ck~qr7SEH*c?Js5Fa1LY$L(A~37=TjS;YaPfH`bK9@wgM?{~D% z#{zdfcp3ezsgTk8)ybBw9lyz%ZjTMH0@W4SvzQ+Sugsescx@~&Z}dH!EfUibCKx_g z=iztNIXG}Wzrh0dLC;y1s1L(CF3+dG3)`Z>synei7T`|*b)vCOnWLJs{ej{KavL>_ zr^k{1^?o!N~VXu6q?qVxH9rP}%3dB$!|Dl2p)($Zvd$JKZvREOml!;0Me z6>s$243NiLpOyCLSk=ys5*?AA7pGWO1z%VJte|u2I&aRoRXtK2XyyGCd8Z(TQA;CuM9ow%&rgxs-0 znxsn@UwyK4Mg!Gi)#$Lhyr*6u-t~Cm zz>U$^{llN0jTT^s?2Ugr65Y`w-1hDZT|$!k^QA^3ww%v#t{$ADX>+lgf5!*n`@J7V zusO$MC-DK%2uigp9FNyOYTke~;FByx?XTC#K~0RlnzPDoAJ0mMQ@*`Da;?)EQj#&Y zMvmXkGyJ5?nU9OGEI`aI3h*xMy~qLSy)He{eA?u@bmmCjcW*L{%X9x=?skj3Gmo*J zPy#2=9p?XW3hWR6RFTwKZstQy;%Iom7jw2|jp!W?m^Z6?RsUZsD;vN>u~=t=y`1*# zgOLEA6`^BF#a~ri-CFpmhYqi+E&kH#{ka#@tE{HUuop(N0}`jJGQtN(j&bea zl{e>ilbRtr8&DB|FML*%9Nsy2?M^pRtv1TB9V#}eSBC3-HU4? z+WA=2X?KHPAMZ1XL$~lYv@aWzJC%`((Oy+GzDkeRVg{tC>q@uy6?-XyH`#G9NwzX@ z&zr^5lcVEj^Yi*>7e9mVy$?_Dx%cMiqBrEI60N_4>xB-U<=d>nq*1Gp79aFKx#J)> zfm{$jflI7HC-9VSzn$n?PG79%qjwK&s>jKpFoVaVA$zKnTbtXfCckpFhoe1Hwlt9i zu!MXp><}I5$W3U-o5E-CANFct(zQt$jNpO6=oMvf_CGc#!K-xRFtRR~yR}eYarepJS z-u&5UI&6aCMVQa#5%cHeea@{}GJj(PYxdL*6gTG6>@<7Mx8@zw*7YU>BfjjeTtlTki z0Plv@VodhQKKQz|L6|06V->8mxpTE0_QG!P6*K56z$_d#IV-!)>TcYgpQn9$Yox#n zX_k)hZW#XMthD~~NRIDRw_QeiZ8q0V-lD|2R z$Th{67vqU?0SJIEUk?W#Ctj`viF?$i*K%Urz2GtlU?Z+7(MZ7hI9nxKWYWDN&eiG%TZp2jf4X7q6|nvxx??jMhg<5d}; zeJtKR-CCDt78eS)3*4Op4FKdJTv>mIntOYVJTh(UA~U^dMCcPWeXvykBmY*PE5ReON*9`o(x2*~$cI54P%@ zK?W68`p2~(H4Vku^3*CxG!2hc^q!8_>owk+$9!_Rc~@@<6)*|!Q)}S)=0ii9)j|Gp z^xdj|=jB-#)#_6?0jFS38B70_99QR;9f@5mpnmje>;J=%R{o+shcmGRRepCm;)_jF zSg~pPkAF6!K|6YWyjWiN<-C*Cgt9-hD#yXTKAb53&SZOL@i9%df%C~8br~^0w$wV% z_LT`~WSyeE+ONu_T;DS>k@zUID92}i5J>LGR^bB-!%^@-=a%)ooO3zd+xw$U9vnyJ z-zsTkRv5BtE%8N@o%%s>yeIPtH30s^CLlmvHIXEp%D!L%4PfL@`0gCh8mw07&`woc z8Qz*K%u{_{E6Q6xTs;rJSKnWVZy&h-Io1`fdJjCn3t5#T6{p}tOjS(7Sg=d~H#<4y z3h?{i`yVXsP9jO~(O~tp(HZN&v6|YJOTz?u@W`6A^tZ_>c>vjq22F^W=`FXoJ-WBo zzbgk7A=sVh!LH1owI+}i6;p}1W)@IGev^>N0b zOnVONB;h33$(=c;)4lzEq!3!e#H@e^ho5mYJX(L3hO+{-Kay^>4(x@*?fYXjhB^-E z#|g#R@I}8@*YDo^jXB5+RzKKp@W1M?*dt5B55#*Mkk_+;PvpAWl;15^d{TKFVC4QcQknBrW-2iC5}cyrF;lqUepenDf>usX6ineu#D za(1D1D;tBo`TB~&PyzpD1s65<9yR$D8^`}JM;`a#$ouX2GHKlPA6&)r#ypFAl$pVd zy2~)!k&85@H@=wH{(j#7{(Sv@Eax(Dy#`}Zs_s82W zkG|g@-CvoXZ_jV8{v{^RP`t4jv@$mQp-NA4gkQ{Se}Ci=-hF9wD?Y6Jk1cjiRgC;6 zanM#46c6wN76EJS%+*Ct`R2-MM#uPg9{p(a{^r=uJL9>R z=E#fvsaMAYLZosN86QiEvG^$}u_)SCDLC!xL+HKhhw0W8`5|WAepoN>OCS6^Ur+PA zzgerec|C!Ck1goF7tiCCIG?NX=)A!H%VP(w0d;>Ygq4}>Xzi%u*1g9~%zWRP^E0dT z-MsFD@!8+a{rB_Umxumo7Yg`UH1f0A<1gkc9T#JbO|k$pYV7>+oXsgCz>Psf1RPrwZ5MfvR6ipjI`Fv74#KL^q4VzeiGhg*1Sb))BtL-GD2Z*1r z$5XyGfI2L8#uw=Rd?bPc;7uxcRpNMlaotZi+Qfw!AQ5}562Kk!x_W{4zzS8u*kpZI zF+c_Q=GcK1r(%!HQ}n?Q>e9;*tvrGbS;;Z73b_hVKa9?&GBG5f9rSqe@%b)Lk@52|G zNN3*XwXOqhcR5qNB9B>|^j~M5C9*(PrdRWy z`7h%j^)6f~TvgJe`VyymQ-!NOM%r>?S-PkI8Q?At&)bWtVgRqJ22>~Q`AE?kF)KQ( z%_<61zm1K<4AntV_x_=A)gV?uE(*q_! ztQ4-Qi_ys&t;i2SnizXJUaz;L=9`Dpy*}N_HoXs5@NT)J48L7MRR*p1slrF!=G2M; z*#tX-2J#ls$$wDoiLa|Kh-tc+RRq`wWF^;X z{-UuAoxh3d)!E^Q9Kdd@&HXhS>XG(%f#~fa1!wFrQm2?+@J&|2yB%H5pmyAZQgh>u zT0bg{#|E)X7U68%*=Dgu-BG{K`(Rn~0A()D8$O)w?cT)en7cmD@W*e6abRYP}df=4aiAxa5B{yHf5_f2eN2sp{X3AFjTf&!&4CZ*>Rm z43A?`SwWBGZ62>CT;%4Za!8%kI{tdc#RDu;mB(ZstHKhnKmJe8e7kjoEI_3HV5WT4+k5v2jzqsSJ*dIh-ThJgpfF`GVQ+db#-Qjf|p!J>SikJ9u z+!`w*cPyX|VD*2#C}w*U8^EmivAg&CY2RN6?r~EEGDX>+wPP^aF1^=|j(~mIvkMj9 z(1G99!7V3Xmodf8td0{D5T7nO&u~cGZ;FBLvxZQK4Lmzp^}jJ5sM6oO5B!C+^8PTq z%8;1Zii_2UFV330q4Biv-TZ~M>a-A5JDAQ&u_s|W9 z5wZpx!F#Ru;`Po(+{psuB~U@UqW`oE%glne0>yW%!`c8?0eD%9q=OlemTBIFR?TAAWVQ4^3L`J@);|p;PLprIwSVcZh+Ze z^#*ai&Yr5D3PZaE(x`dBGJQvP{Fo=dhc?xsFd46Ir+58~RvSPQJO`)n-O)U!hG$q!IdUX9(U% zFGYI!Kq$ik;eS;cY_e4ce82jwT%A-_+lFX>aDK)qkH32;Dl z;S_II4t>yU9ekC!7;>_M0e+)9Jy;$_>v3$qV_WLz=4fxtPrmATIY5X_=jHbGl<Uz-7d=E5_#uP0`ma1=okcN*rSNHITpT+e@5gCf`y+-Ky2$?P zHs}Je2ffQvynT51LhC!~iSwSNam=X-J?&R>rQ0}`xDMgzpD*Kc^k_cs4`+YU^PrZv?-BI` zTo0<1$-oa;X{hsjoEi-+5e}R6a!BDsy2s zM8)vT74yAjaAWe-nAQKxf3OHKp*inX5Si(rUr|Zy$cE_dt0U(u?-OBGpBEpsUp*bG zB+2ZWX=Ax|8}Xm2M6nH+S}o6~MHMvfYD zq&e4bS6L{pRNq_Cys03Zzzz{H2(@J^7h8RT^~d|_Kk$911l|09r>K2z5+HbnL&Kty;MeKSC=C1LH? zjrlb8h6kAIa732n`1B8f+O-+mug1&{TU*jB2(Az|;EM3a(c4MFIaE7_Z2liBgv)hB z3Q_Jfv%lA8>QUDRYU;t7swN}T*?8N>A92C+N43Ic?I0NUc7{cF43@?dG*T zFAv1(V-5Ph;(wE$;<_3jtf}85vU_D~!Q_H!3hCbzm{~NFM6?KRa0eEn>QL7YreUr5 zKg?P8Z-zm9HP7M$BE!v-o&EdGtb1u64*DlU49a9qUd(gI(X;X9d{ae77dMZ?2$ud| zj!w<~#qiQTTWLi;O)Z|8UNCc(m-WcWXx68QF(Ex|*V|!nf0{>GWBYuuT#T>liB}Vb zMHoZ%rkH8$MqF{u-^~%!EMVQ!IfGNZCj1-Y|2R@r9{M*cMV{veDy}@L3c8sKnK$&T zo1@xGOMH(+#d>>r(rEQym=aQV3|eV7kys&)UVQ*Bz(DfzaK@)K?b{5P&xv=ij4*_z zeID-*AKLYs<%&klBeD~=r>0cJh)s5m=O@Vg*1!Dw(H8xaL~~Kqa%i3nh~uvLu%>6q z(O^FIB|bDMQbwhUk2|WaHZv^RvzKPU)&xf@f<%BG(PNIui{nf8^hy84cD}7zW6F%h zh*NA;Zu-%Df_LGjf1X##VOurg>NVA{U>NJeV_W-Gb;>JG_x8s0Tg5@L@I9{(Q$u|$ zS&d%)4<%L}AUBi4;Z^m7yt6uRnd8dmi~TanGBEFeAN0{=n5Z8w2uG?gl>^Y~n(?b6 zNUv~PT!K`~|KU3Q|6z_!)20dh7tUL(Ulm}{NQR1y_@B>DSNZdwzdo@~WrQ!Otjen0 zo04flhMZJU*~!ZTpT*}8pZv=Z;5}(D$Z>1v~OG^tYgI;Ro{vN7YJpEi%Q|w{xwx*LBR7Kq9+zdyrtogaK&LWwau!Ya;`8Hi8Co_0 z{i_+)U97K2`$Yh|2=IOO5@S;n;?E}3WP8nX`ZV>a_9$~ycRaOflTNl6hfT^Hpob%# z`pvGpF+dX@FchOJXOG8`W7>K$+HBP?pQPP7`=8FE)l_w0blhRDUE1pedA~?f7Y5$r z3g)t#{%=}$?b%a}iT)iG(-Za8>*(4!u`Y~}U07+_icXe;k1maiXdcO$voimqSLjH= zlYKiI{pSs;FJ`sWU#q}blU3bLhnN50PY|L^5C$}lTSji;>-ii{p9iaCEoBuv)++Nn z7(bK&!U~mwvi}PN;`#AD^ZX{cy6&jB)GTQkqmBd{Qzvj%5JV>cLuFH*txEwzJOV3N z1bcShHxh_Z;dc;~kECIFxTqYvgVOD%PO5Yt=c{hZ`yj$6hhNJW*5m3*i-qBpqOc0A zRlxEOTJ3Q@sv1zcl1m*eH#5XLV(Se$qeeU>o3`$gAqdCQY&ni`8XCezI;wwRo@NQ{AQ-Ar?rt*q+DPN_#oM0C7RySVmX{5HpMk zVuwDp`d`Q6|1^cs)je=Tm4N2V!H9kv^P^`cXTbt(- zp*JhYr>jYc*J{#ijdtnV*@*YNoM*Ea*x>xsf-%yy^9w70SG120ivFiN_xnS=U;Iwz zA_3i~i>TG%TdIAqzsa5|v(wndAte?vgR;_3;lcEGmfd?L~|Kw=ZI8Srt<3is*_S>4C$r9pe zm>RnvYgPa9@imW!fmc=Mhj}Jhi{rGoYVEilpUb{rjn)66fAd~6-+rMij`#Ces4Zj1 z5!51CWxdKe!+Hu;f8jqASTP>Tjq(VW?> zd2hA5s&^rf&!t`LRnGy^*Kb^y52ec)oRy{ z8Z5(IZit!V3G@YVMPqj}wkB|_!u49dCmXaAxM|Sp%Ho9SF&O~wS5Lt5)Bswk|Ixg| z#L{9OSfkn1@)P=YzO1M91hR?N3bGEi>fgY4)T zzN_ifgYgR0+4}HBT)JZm;eT`ZIsvn;kobXg-@okU=JbHXG(sI_E4m4r^|))d-?LRB)87{U6u8N4p}kxZD&Mz3Za#)z)gqx1hDY zN;M`x?Wtak#bi_F8hqmEuJ!)sI{)D_U7-cfvLm!P`a2_QR&ed;6pEeY z0I@J~x9&q_j_<4VU;|cxv=`4p01<)(w60q;SJk)g@3I&f`|3N# zR>ZZ2qj^6)_;S5!NIZ}J@c4T2&G?qTVG?%tynASm4LBy0#@V4a|81WiH9pswT9I88 zv3Bf(nO}VW_&?NeOkW<(P{sD^!Q@lEu+x0^}Z$# z)o<-vb$QO~!}+OVVQRTaa9ciDidkepEUERJ7S=6oKP zD^!z(vUY2N@?~gE2NeNYA5^4hqQk12X7ptm;&%L;H;W98Qcfwd#4MXoDu4WNyq^uY zmIQ=y9Rra{#CmW3+PD8k0v`;%ULHA;t-C9BVpr`1Wy%glyLwDjL329%(kf5uIz)T1 z+3WQLT}2+-a}-)sIl|fKxOF=8?U)`llf)j_)?$XHzpXZvm12`u2LI{aot?U#fNO|i zu&yn!Z~wgn-aRC1kN!vBV{g?q6LqS1uG$34p+a-_Dv0t2d#s4X*4xpU`fam@t`+$C zp=;LyGN*|Z@_o23-=uwiRVS8L;sDizOqt;hx97c3sw)V&j(}+3ngVYhyx{%+{-57R z7zyyE%cEt}SF|XcFORPLh1H4uxZ~xq7C3A&TVyZyhW6(1RSe|%YIBc9W3Kz; z{mmdXJH&2e8XjdGWfLL*|A!H-P3Utl2+=8wqJLL~czd4Pw_ipAu=In8t|~RMe_X!3 zo9>VHJ{alK7Bs-SX}@a;(R~cCtU$f*>Ub@`)|pd{dvNHmx&Z7q5hO>S)TV9-S$EI>s0K$I5=hKNiUIr-J!|Bx! z!-_IMIC6PxEBk@`ETQ_aju9J^1;_z(6I6$q4wHwlA^Bhx<#zQdZ@o4gVBdaO31DjC zE$15ZFktO1Y0jjc9_HBW!YNcsbt!sec@v1k_-qGwNp?)u0?AjkHj;$xHw}=fkA*8miqkr$f zqpKGuy?^@!CBQ?WeAfyLr{R2+`lbPRzFf}~FRo_#T4mnkmUoKnm;sGpdyqpGR~^q) z2$~G>S!-pmHD{}rj0L!h1&&g`7`sqc!X`HF{{>b4cZX6D>S}%ZY-X+WXwrXmd-kAO zW9rsizV&!w|NV&#?~DyJdqHoqy@v;$+#IWNWd3g+R4ic$bgC|BhOfKh`tnFKrm~K5 zM0uj#<-Yy865yA-^oQJgX?;~`*9^8fo>!woJ`FY039A*EE0W!bCnmtvaNVE*EKn0_ zdZ+$v6MbTeZm{^jx{oGLa0T7JQ@)1NudDSR9-U{(;4yE#oL1}bP&lpIhnvaCaQ`pn zwRBW1U!6b%Xj(|`P{t-_``cUVL_!zGX(rS}vClBa$)+AoH31*h15k0=xBndpRKpkX z?XL9|rmrsc^ej^ zrddC>!~#$Gs(njB|0jR8qeCkIit*>8*D`oB1NC)acSxSzO#av<=-;_@{jTB%d*J{3 z_J4x}nhrPneKz_&8&+nW$E`u-YOq*5M1cOhSZw(BbpLmcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4 zmcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4 zmcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4 zmcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4 zmcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4 zmcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4 zmcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4 zmcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4 zmcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4 zmcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW+4mcW((3B2|z ziQ%=g-_EgLJNwOFkALyoUmx1P{I5vh?Ci{>9nTvqxvo&OV;Uo{dFZ9*cYZSHqisecq?|?3<(OOJ_Gn%MZ`) zjDByP-5V|3pT8c?_Xp#l&%VFE7#+PBZ9N=o_~*AS2Bo*WwfWWK*V-u2NO=fNER z;n}BWU!A?0uW!!2p6_3teSX}(nD3vBEqpciPv(_BWnusP^Y=49M*<@5o8#v*rpXh;Vf<{m$UV&H3%lyz}e1U+9-^ zq5F&P?TDYdznc4(^V9Rs=Q$DKi#fKl`g&e}eH_~bx@Pv=?Q`{Fw*We#pXZ~Ut8=7F$Jh0-C;a{D#0{@!QT&?iurIbH%7`y7j^kw+A0N@h zG5s9_fC`@;7Vya&Z{L1d3A{eu`eZaA)_yrS`^^!1c`BL5)t-%ZLw>BFI~}@1h}gnM z!vbXqm**}!cz^!7dDsm!S?}~)2qM0RG(F~VjQ{04?rgq3`{TrZHpeot#P23g*!kcu zr+>-#FgFDHjnJ;yQM%h`KXB+-@hbG}n zRwxc+6OQoYs6IRzo4Pc0qn}fAI#s>?y#M>n!RW__#Nj)AU}faL^!)kZq4dA-AoeFK z!xdnG=R|-n=KJ;0%$>pL`v>>CGPZDISOKKK-@ZI_nclO8g*9nirt#77YIgGJaW1Tn z&EX}_CdW9R@9GV>=8gnEPtQO8s^5$R9~|r}9r8cA=Y{Nn$Krx8piF@7y~69guKTB> zv3TO6@lW*}I(#-iRg8Q+pZCQsSPYiGay_5r-Nlk}325;3M0)Xr*NYmmzt87YJ~i&Z z7B2nxKeiwJNeQUA|8{%`_YT2HH7kRw#xPvbK}kN#E(YzHwRD33mq#K zpT^iqN1{)U`F;^soP}pt2kn15I{#uG`*_|ZA9*&O|8!najL1sw55L&A|4ahE9c;$; zcv${RqZn2;k>}Ar@8gR_hBU^DtILD|j`4Jk_heq>IPAwW;Wh-1Nr?0LZ;_sj_{y4I zjn-F{D4Ym4;EkH2SNURLo_{&rhg}c&_x1n!RC?bXiHfnwKE3ee71Locd%(X$0aAw* zP{+Pi4FJOGZYbFCBcWb%v4|MvfX>Th^+ z`nEhz-d_BNtF+4F<7P5%U6^!2>bx3yiy6IkVYp+#5@vK8;|uMmSRI)-z0w!S;|y;E1`zxn^aGx_ z`4L&6G;ib8i^c4~@gN19U)3GYvJ>9yNa_5mzy4Mv@m^nxL6jpnmj3Ub=AE!79O@m_ zDn6OB-(A6TpD}`18Wac*bP9N{cjD(V1U}0) z(h-e?2Py<#j~-#YBS01L#gP^RaJ(MrGqO3BP~=&tpQUtcc=GAb|MyS+m3K!^bVcWK zv~V_tMy`2lHbCm`a6P|oO2?c|5t|-O=a>np$`=NdB|wB~N$i66V|m^GFqY7~Pe}0X z{Ehuz@PR+h-(StAV-_nCIGVrfH?Xqu$&**>&lZ4cEc6e#i_+q66*&6h#pUy{{c?CQ zIFHTi!He>wVQEh7IP1_{jh@nO-19@&zN!fRNf{?B*E z@6OT@9T!HKI)paobL^LcWjBBJf4^U-;!9UA=6jl1TrWnqassS?4q(2B{q^W9k5!oy z0r+aqd_9`cJ$!b26~$@t^Fur42H=Y0K>gUH>7w<@GK-50qskF|!yD%iCuN;1;e0Yn zc5r9D=--sdzWqE2TpO7+(Z>qNxM+%J6>t3%k?D$$)3ax2F5msb_nP#VsXizzs_@Zg zV^{J%+*1ALqeIIg0ssEyI9B|Tmg_XrYP#)RroGsX+=3Ni1MaY%m9QL~!?8b^|L5-X z9ro?#NZ_66_TL@3VdM~c^?a+$(GZV=&vcHh%erV~F#@mgOiaGKz`Im=)PK(pROZghkBLY=nrp?tE=GsVg6FF)A_wO=qwgI9?ygXbo^@KJw%bW zvm~C4gOnSTHTcUht(Ec`p6?tH=zE!vitEYxyb$8FGu=j%Hm4kG(iD*1;B z9vwDX22tlJD-bnajD_7l?Bt_CGn2;V4)^V+B=E-cOCKEGRkV$FV|o|tKRwj#qm_J> zUd38Jtc%WE7m-NDG%NQYgvjecg^F@*DiTC#zjv8Ai68L?^rFx2wM%VQb#22{< z>v9BZgRT$zw+89*wt$~f|8)Isj8^pJ_!VRhN$EsK@5}Mr*m{*(9&NH~$(zJs#oN(82DYqW3$e(yEBmTt2k zzrlYTF)!~G*-Oztq@eeU8ZyMFf+Tyu9OHx4_@GBjz$ZSR&wn^)`Eab@`kaX~e01Eg zKI=?wj^=L;4m_BjSLcy^`)3lkF<$iQ?0?1r^ytngn+2JRY~GeoVhKUk%sM7Ej1ZvH;lc^Vkn7C~xpwnTj=N&eU<5MfY94aC7>Z zkLI^0V+~fE?c0w_;PUu}{Os;X3gYs*w9Sk0e=`+)DwehKw7fA}SRNfpvjN$?yNO^u zI(D+|>CA{|;d_w%uV zefu#9T$&ha9k={iRJEp)Pc1z^pJ!CotGM(iy~69JbKraxyRc&AZuDKPcIm9Tf}DX~ z<8}FW?7iGS%i--FT{(tN#53wki#6*@H7eu}?h|F~CmT92(Pkj>COpY#~UpxVba)cdW_pgsEYs2CBRuQ=a(`LpAC zRdvW-zs`sEx2gcLu%4_4TZJ}pkdVTEM%s{>}ib#JW4Oy**Z7eLfqoC(GK^ z#qJ)92^8~-&2*(wOpgnB#Q;&ZDu3RK&xQW7Fw6o+6Iblvz;afED2DhOZuGNGqzH6t z&hPG_MOs%gSp6ax0Igz(U(b#pf11yPL2TFA%LZ5{OT4vL2maLpZj7$&t0kU>)x7M{ ze09f|RZt#{93Oly$(R92Vq2@X&(AO{QubJx0n5PPbbQJ$>>K2GX{6_x;Ryv`c=~q) zh~wNmB7Rse#!B=IniIx4^L+@Smh|W8OjmEVE=U#2JIW3H_Glx(_xitm=rwF7ZIa~E zm=gRYbG0=4HQbut$^z-xbd5M${w6=f8QKd57pF_sfhAP^XFv9cq7l8n7-P7>W)`ya zdsg$&ydLI5g6a^^z&p)}s}sV0eM9vnc}TcmHLy>9G4F;Wj!EFJ7I&qw=wHc37k9F{M7X7vF0f12_t8cM^s!sqiUvH#(LA#{Q{q{;I2 zqV&q`L>9;Ox%C`GZ@3V`&}EU|d`Vuf&)i(Xt2sK>pf|+QoJ|!*83-=;cvgs?`t7yR zAQo>1kH;6`t*)*1nzVT}O^6CSP)y}Pk4F3XGL5uah?mCuX&l}<1|;!%(F2ymE?L6) zaV(L6_Sc?%kXq#l!oZ*^09YU1w>r^|-^{4}HHWk3kgoUUVQvIBn?xBc{bvsh&s z;)%83Pv@At5kqsQZ#+)?@s60KqlxPxy(6(y$G4)Wl|sw&|8Our%-=EDw7gMlsfMJA z#q#cM_0O)E_Yc{?R8<-N#@kHXTW6VueaF9I_|5M^`Sc(f@OUhZ7Z*#)+soU?->bv& zyOU$Kqo<04iZk7;BhWc*v96dqUlo^Fsc4`7$L2jI_cIv|_gO7FFefhC2vxivQts$X50dJ1{i<4Dl@)QgTqr&3TDh<}Lub(GM^KN>L50nScOZF0KTv&j3Odk&> z+qgVg+|}c!nzP)zERqez2u<*7VE5a9GX+?{OMkuqO(;^ zXf9x@|7@zg*gu~WYvXPzHF9ZvJ5$@shv=WIdroe}M~m#(z{Ot|tB10LRjsAVr=x#0 zrYjQ#^yO3tgEv2%Ba0?j z9VGA@8#^Dwx4W|ndKmUl~p}F4V$AS z8Vf~8J}aVaxXn|&pJwC{=cD&ab5G}Y=4Z7=OhBgQ^{NDH$I;Ro8)AL0M*rU)w&xRl z)@O4zRt)m~SmcU3Sj9zc3X-s;J98I*_B=5CpN*XHVLm3a=Vj0zpDL$X@fJ$pfFZ!E zk*!D4Ki%^4c7PU{^LUykciE!eVclhzANuPu>NwdC^7@=s(pUwyNpghz!b)u$ZuJLM1FLsP~6h1}ke?_u(|y(vxJ&g-wt@9tOUk@v^{ zMH02;G%HtIUA}bc>{V2|3D7B_V?Fmy}5Qo4YI|DV2RYAaA>PDWl>W_c^d^A^v z#*>@)Au~D<30QzUfVa~m{m262+G;&jSgIk${UCr>(t));j$3?Ci#3N2?RA$O?R+dx zH9#Gp8iO2N{uckJy8yM-7h8FT?RR$`VE{Yup6dH*2C+c@9i))anh{VZRs&EEIQ856 zqk&dnvI0n{iidr%f%@#N$d?JyHU`%&9V#rJ&Fku`stT^^T2VJ7u5#RjHtkXoWI|huRF(ai#$znu)O@-CpXWLpL_fdGo`G%FZYwHm@bx^s`|0M)h}9_Zwe6} zIWIAZeV+QhFuxnG%R5O0LhH?m(YNP2&C0HMnyee+gAmmL_}yC3r6NcJcmfQM?-&28 z372=@IkZpjDu41n)7aJ|Cn-eLZK_=Zhm> z9_J44B6U4QE#;2wA8_b^%Q4oa&s#6S3V`@hud{qs@n`^zA}U*LCAQ8}0m{Ur2-(f^(K9Txjc{h;y?`MOA?V$162&s}||nv?1Q zbUGisvI9uav#dmXkQ>NSy`vtW�En%6-X4o{z0#o~M1gG_q9L6UVFI@YaDs;7mdT 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

    >V?-@ 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⪙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 zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly eK!5-N0t5&UAV7cs0RjXF5FkK+0D)x|`2PXYaJ(!4 diff --git a/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_pet.json b/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_pet.json deleted file mode 100644 index 45dd6c23..00000000 --- a/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_pet.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "Manufacturer": "Siemens", - "ManufacturersModelName": "Siemens HR+", - "BodyPart": "Brain", - "Units": "Bq/mL", - "TracerName": "DASB", - "TracerRadionuclide": "C11", - "TracerMolecularWeight": 282.39, - "TracerMolecularWeightUnits": "g/mol", - "TracerInjectionType": "bolus", - "InjectedRadioactivity": 694.86, - "InjectedRadioactivityUnits": "MBq", - "InjectedMass": 3.57, - "InjectedMassUnits": "ug", - "SpecificRadioactivity": 194.64, - "SpecificRadioactivityUnits": "MBq/ug", - "MolarActivity": 55, - "MolarActivityUnits": "MBq/nmol", - "ModeOfAdministration": "bolus", - "ScanStart": 0, - "InjectionStart": 0, - "InjectionEnd": 30, - "TimeZero": "12:24:37", - "FrameTimesStart": [ - 0, 20, 40, 60, 120, 180, 240, 360, 480, 600, 900, 1200, 1800, 2400, 3000, - 3600, 4200, 4800, 5400, 6000, 6600 - ], - "FrameDuration": [ - 20, 40, 60, 120, 180, 240, 360, 480, 600, 900, 1200, 1800, 2400, 3000, 3600, - 4200, 4800, 5400, 6000, 6600, 7200 - ], - "AcquisitionMode": "list mode", - "ImageDecayCorrected": true, - "ImageDecayCorrectionTime": 0, - "ReconMethodName": "Vendor", - "ReconMethodParameterLabels": ["Zoom factor"], - "ReconMethodParameterUnits": ["none"], - "ReconMethodParameterValues": [4], - "ReconFilterType": [ - "Image filter were Shepp 0.5", - "the Z filter was all-pass 0.4" - ], - "ReconFilterSize": [2.5, 2.0], - "AttenuationCorrection": "Transmission data, and scatter was corrected using a model-based method", - "AttenuationCorrectionMethodReference": "Parsey et al. 2006, Metabolite considerations in the in vivo quantification of serotonin transporters using 11C-DASB and PET in humans, Journal of Nuclear Medicine" -} diff --git a/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz b/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz deleted file mode 100644 index 688b287b7cb7518e73b0a5e925701d29384aa015..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84350 zcmeI&yGxaE9LMn^=LCx2Wv~(lrA(se;*xezbP*CEB^_$$sBi{DqcBU5I)d3yOGOYg z6a*24G+0I$EkWr}S`=O=P$Ft6?BXTKIPv%=v_0_pF3&UmKCk&*criWw$HK^wNVK!7 zb=%I;cxR$B_#981+N=8~r6!&j$Uhp!)qkDd8mINbAYd8xUq zZh7HXW&5eAhh=xKjXj#2*#F?mu2uGuaUf`xx&hK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1e)>|XRB6QfYH=YZX*x^1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZAoK!LebKZa1}I8R*3^f7jR6D*5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7dXOLkT)XaRax;sw<>2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z0D;g8^jDPU1T8@1XR;#}`ZWd+AV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0(pzGRjVz)Xlf|8kp}?+1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oN9;dV#6F zXj%{h6s0C>>O;TA00IOE5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV8ocJ1Z8n z0KF^mf@&ND2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+K2Z{r~^~ diff --git a/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.json b/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.json deleted file mode 100644 index fb82e611..00000000 --- a/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "PlasmaAvail": true, - "MetaboliteAvail": true, - "MetaboliteMethod": "Bioscan g-detector", - "MetaboliteRecoveryCorrectionApplied": false, - "DispersionCorrected": false, - "time": { - "Description": "Time in relation to time zero defined by the _pet.json", - "Units": "s" - }, - "plasma_radioactivity": { - "Description": "Radioactivity in plasma samples", - "Units": "Bq/ml" - }, - "metabolite_parent_fraction": { - "Description": "Parent fraction of the radiotracer. The metabolite and unmetabolized parent compound were collected in separate vials, and radioactivity was quantified using a Bioscan g-detector after correction for background radioactivity.", - "Units": "unitless" - } -} diff --git a/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.tsv b/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.tsv deleted file mode 100644 index 5a615ac5..00000000 --- a/legacy/bids-validator/tests/data/broken_pet_example_3-pet_blood/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.tsv +++ /dev/null @@ -1,33 +0,0 @@ -time plasma_radioactivity metabolite_parent_fraction -0 0 n/a -10.0000002 22.62883 n/a -19.9999998 57.2612 n/a -30 1836.01696 n/a -40.002 14344.6921 n/a -49.998 23636.8654 n/a -60 31688.6211 n/a -70.002 33226.4655 n/a -79.998 26847.9352 n/a -90 20327.9066 n/a -100.002 17169.8248 n/a -109.998 15198.5614 n/a -120 14509.6888 0.50774032 -139.998 13080.8694 n/a -160.002 11937.2848 n/a -180 11422.8402 n/a -199.998 10905.5509 n/a -220.002 10870.4076 n/a -240 16745.3205 n/a -360 8193.32255 n/a -480 9180.87697 n/a -720 8957.52869 0.55283186 -960 8500.14505 n/a -1200 8846.04732 0.35144152 -1800 8805.56451 n/a -2400 8707.26365 n/a -3000 9078.7899 0.1507185 -3600 8356.09036 n/a -4800 8095.22519 0.10388412 -5400 7480.43763 n/a -6000 7099.9559 0.09530672 -7200 6279.54565 n/a \ No newline at end of file diff --git a/legacy/bids-validator/tests/data/citation/bad.cff b/legacy/bids-validator/tests/data/citation/bad.cff deleted file mode 100644 index 71e85ecf..00000000 --- a/legacy/bids-validator/tests/data/citation/bad.cff +++ /dev/null @@ -1,15 +0,0 @@ -cff-version: 1.2.0 -message: If you use this software, please cite it using these metadata. -title: My Research Software -abstract: This is my awesome research software. It does many things. -version: 0.11.2 -date-released: "2021-07-18" -identifiers: - - description: This is the collection of archived snapshots of all versions of My Research Software - type: doi - value: "10.5281/zenodo.123456" - - description: This is the archived snapshot of version 0.11.2 of My Research Software - type: doi - value: "10.5281/zenodo.123457" -license: Apache-2.0 -repository-code: "https://github.com/citation-file-format/my-research-software" diff --git a/legacy/bids-validator/tests/data/citation/good.cff b/legacy/bids-validator/tests/data/citation/good.cff deleted file mode 100644 index f935b0fe..00000000 --- a/legacy/bids-validator/tests/data/citation/good.cff +++ /dev/null @@ -1,20 +0,0 @@ -cff-version: 1.2.0 -message: If you use this software, please cite it using these metadata. -title: My Research Software -abstract: This is my awesome research software. It does many things. -authors: - - family-names: Druskat - given-names: Stephan - orcid: "https://orcid.org/1234-5678-9101-1121" - - name: "The Research Software project" -version: 0.11.2 -date-released: "2021-07-18" -identifiers: - - description: This is the collection of archived snapshots of all versions of My Research Software - type: doi - value: "10.5281/zenodo.123456" - - description: This is the archived snapshot of version 0.11.2 of My Research Software - type: doi - value: "10.5281/zenodo.123457" -license: Apache-2.0 -repository-code: "https://github.com/citation-file-format/my-research-software" diff --git a/legacy/bids-validator/tests/data/collectModalities-data.js b/legacy/bids-validator/tests/data/collectModalities-data.js deleted file mode 100644 index 936ab536..00000000 --- a/legacy/bids-validator/tests/data/collectModalities-data.js +++ /dev/null @@ -1,2168 +0,0 @@ -// MEG -export const ds000247 = [ - '/participants.json', - '/participants.tsv', - '/sub-0007/ses-01/anat/sub-0007_ses-01_T1w.nii.gz', - '/sub-0007/ses-01/sub-0007_ses-01_scans.tsv', - '/sub-0007/ses-01/meg/sub-0007_ses-01_task-rest_run-01_meg.json', - '/sub-0007/ses-01/meg/sub-0007_ses-01_headshape.pos', - '/sub-0007/ses-01/meg/sub-0007_ses-01_task-rest_run-01_channels.tsv', - '/sub-0007/ses-01/meg/sub-0007_ses-01_task-rest_run-01_meg.ds/processing.cfg', - '/sub-0007/ses-01/meg/sub-0007_ses-01_task-rest_run-01_meg.ds/params.dsc', - '/sub-0007/ses-01/meg/sub-0007_ses-01_task-rest_run-01_meg.ds/sub-0007_ses-01_task-rest_run-01_meg.infods', - '/sub-0007/ses-01/meg/sub-0007_ses-01_task-rest_run-01_meg.ds/ClassFile.cls.bak', - '/sub-0007/ses-01/meg/sub-0007_ses-01_task-rest_run-01_meg.ds/sub-0007_ses-01_task-rest_run-01_meg.hc', - '/sub-0007/ses-01/meg/sub-0007_ses-01_task-rest_run-01_meg.ds/sub-0007_ses-01_task-rest_run-01_meg.newds', - '/sub-0007/ses-01/meg/sub-0007_ses-01_task-rest_run-01_meg.ds/bad.segments', - '/sub-0007/ses-01/meg/sub-0007_ses-01_task-rest_run-01_meg.ds/BadChannels', - '/sub-0007/ses-01/meg/sub-0007_ses-01_task-rest_run-01_meg.ds/sub-0007_ses-01_task-rest_run-01_meg.hist', - '/sub-0007/ses-01/meg/sub-0007_ses-01_task-rest_run-01_meg.ds/sub-0007_ses-01_task-rest_run-01_meg.acq', - '/sub-0007/ses-01/meg/sub-0007_ses-01_task-rest_run-01_meg.ds/sub-0007_ses-01_task-rest_run-01_meg.meg4', - '/sub-0007/ses-01/meg/sub-0007_ses-01_task-rest_run-01_meg.ds/ClassFile.cls', - '/sub-0007/ses-01/meg/sub-0007_ses-01_task-rest_run-01_meg.ds/default.de', - '/sub-0007/ses-01/meg/sub-0007_ses-01_task-rest_run-01_meg.ds/sub-0007_ses-01_task-rest_run-01_meg.res4', - '/sub-0007/ses-01/meg/sub-0007_ses-01_coordsystem.json', - '/sub-0002/ses-01/anat/sub-0002_ses-01_T1w.nii.gz', - '/sub-0002/ses-01/sub-0002_ses-01_scans.tsv', - '/sub-0002/ses-01/meg/sub-0002_ses-01_coordsystem.json', - '/sub-0002/ses-01/meg/sub-0002_ses-01_task-rest_run-01_meg.ds/sub-0002_ses-01_task-rest_run-01_meg.res4', - '/sub-0002/ses-01/meg/sub-0002_ses-01_task-rest_run-01_meg.ds/sub-0002_ses-01_task-rest_run-01_meg.infods', - '/sub-0002/ses-01/meg/sub-0002_ses-01_task-rest_run-01_meg.ds/processing.cfg', - '/sub-0002/ses-01/meg/sub-0002_ses-01_task-rest_run-01_meg.ds/params.dsc', - '/sub-0002/ses-01/meg/sub-0002_ses-01_task-rest_run-01_meg.ds/sub-0002_ses-01_task-rest_run-01_meg.hc', - '/sub-0002/ses-01/meg/sub-0002_ses-01_task-rest_run-01_meg.ds/ClassFile.cls.bak', - '/sub-0002/ses-01/meg/sub-0002_ses-01_task-rest_run-01_meg.ds/sub-0002_ses-01_task-rest_run-01_meg.hist', - '/sub-0002/ses-01/meg/sub-0002_ses-01_task-rest_run-01_meg.ds/sub-0002_ses-01_task-rest_run-01_meg.meg4', - '/sub-0002/ses-01/meg/sub-0002_ses-01_task-rest_run-01_meg.ds/sub-0002_ses-01_task-rest_run-01_meg.acq', - '/sub-0002/ses-01/meg/sub-0002_ses-01_task-rest_run-01_meg.ds/sub-0002_ses-01_task-rest_run-01_meg.newds', - '/sub-0002/ses-01/meg/sub-0002_ses-01_task-rest_run-01_meg.ds/ClassFile.cls', - '/sub-0002/ses-01/meg/sub-0002_ses-01_task-rest_run-01_meg.ds/default.de', - '/sub-0002/ses-01/meg/sub-0002_ses-01_headshape.pos', - '/sub-0002/ses-01/meg/sub-0002_ses-01_task-rest_run-01_meg.json', - '/sub-0002/ses-01/meg/sub-0002_ses-01_task-rest_run-01_channels.tsv', - '/sub-0004/ses-01/anat/sub-0004_ses-01_T1w.nii.gz', - '/sub-0004/ses-01/sub-0004_ses-01_scans.tsv', - '/sub-0004/ses-01/meg/sub-0004_ses-01_coordsystem.json', - '/sub-0004/ses-01/meg/sub-0004_ses-01_task-rest_run-01_meg.ds/sub-0004_ses-01_task-rest_run-01_meg.hist', - '/sub-0004/ses-01/meg/sub-0004_ses-01_task-rest_run-01_meg.ds/sub-0004_ses-01_task-rest_run-01_meg.infods', - '/sub-0004/ses-01/meg/sub-0004_ses-01_task-rest_run-01_meg.ds/processing.cfg', - '/sub-0004/ses-01/meg/sub-0004_ses-01_task-rest_run-01_meg.ds/params.dsc', - '/sub-0004/ses-01/meg/sub-0004_ses-01_task-rest_run-01_meg.ds/sub-0004_ses-01_task-rest_run-01_meg.meg4', - '/sub-0004/ses-01/meg/sub-0004_ses-01_task-rest_run-01_meg.ds/ClassFile.cls.bak', - '/sub-0004/ses-01/meg/sub-0004_ses-01_task-rest_run-01_meg.ds/sub-0004_ses-01_task-rest_run-01_meg.hc', - '/sub-0004/ses-01/meg/sub-0004_ses-01_task-rest_run-01_meg.ds/bad.segments', - '/sub-0004/ses-01/meg/sub-0004_ses-01_task-rest_run-01_meg.ds/BadChannels', - '/sub-0004/ses-01/meg/sub-0004_ses-01_task-rest_run-01_meg.ds/ClassFile.cls', - '/sub-0004/ses-01/meg/sub-0004_ses-01_task-rest_run-01_meg.ds/sub-0004_ses-01_task-rest_run-01_meg.res4', - '/sub-0004/ses-01/meg/sub-0004_ses-01_task-rest_run-01_meg.ds/sub-0004_ses-01_task-rest_run-01_meg.acq', - '/sub-0004/ses-01/meg/sub-0004_ses-01_task-rest_run-01_meg.ds/sub-0004_ses-01_task-rest_run-01_meg.newds', - '/sub-0004/ses-01/meg/sub-0004_ses-01_headshape.pos', - '/sub-0004/ses-01/meg/sub-0004_ses-01_task-rest_run-01_channels.tsv', - '/sub-0004/ses-01/meg/sub-0004_ses-01_task-rest_run-01_meg.json', - '/.datalad/.gitattributes', - '/.datalad/config', - '/dataset_description.json', - '/README', - '/sub-0003/ses-01/sub-0003_ses-01_scans.tsv', - '/sub-0003/ses-01/anat/sub-0003_ses-01_T1w.nii.gz', - '/sub-0003/ses-01/meg/sub-0003_ses-01_headshape.pos', - '/sub-0003/ses-01/meg/sub-0003_ses-01_task-rest_run-01_channels.tsv', - '/sub-0003/ses-01/meg/sub-0003_ses-01_coordsystem.json', - '/sub-0003/ses-01/meg/sub-0003_ses-01_task-rest_run-01_meg.json', - '/sub-0003/ses-01/meg/sub-0003_ses-01_task-rest_run-01_meg.ds/sub-0003_ses-01_task-rest_run-01_meg.newds', - '/sub-0003/ses-01/meg/sub-0003_ses-01_task-rest_run-01_meg.ds/sub-0003_ses-01_task-rest_run-01_meg.infods', - '/sub-0003/ses-01/meg/sub-0003_ses-01_task-rest_run-01_meg.ds/sub-0003_ses-01_task-rest_run-01_meg.acq', - '/sub-0003/ses-01/meg/sub-0003_ses-01_task-rest_run-01_meg.ds/processing.cfg', - '/sub-0003/ses-01/meg/sub-0003_ses-01_task-rest_run-01_meg.ds/params.dsc', - '/sub-0003/ses-01/meg/sub-0003_ses-01_task-rest_run-01_meg.ds/sub-0003_ses-01_task-rest_run-01_meg.res4', - '/sub-0003/ses-01/meg/sub-0003_ses-01_task-rest_run-01_meg.ds/ClassFile.cls.bak', - '/sub-0003/ses-01/meg/sub-0003_ses-01_task-rest_run-01_meg.ds/sub-0003_ses-01_task-rest_run-01_meg.meg4', - '/sub-0003/ses-01/meg/sub-0003_ses-01_task-rest_run-01_meg.ds/bad.segments', - '/sub-0003/ses-01/meg/sub-0003_ses-01_task-rest_run-01_meg.ds/sub-0003_ses-01_task-rest_run-01_meg.hist', - '/sub-0003/ses-01/meg/sub-0003_ses-01_task-rest_run-01_meg.ds/sub-0003_ses-01_task-rest_run-01_meg.hc', - '/sub-0003/ses-01/meg/sub-0003_ses-01_task-rest_run-01_meg.ds/BadChannels', - '/sub-0003/ses-01/meg/sub-0003_ses-01_task-rest_run-01_meg.ds/ClassFile.cls', -] - -// PET -export const ds001421 = [ - '/sub-01/ses-02/pet/sub-01_ses-02_pet.json', - '/sub-01/ses-02/pet/sub-01_ses-02_pet.nii.gz', - '/sub-01/ses-02/anat/sub-01_ses-02_T1w.json', - '/sub-01/ses-02/anat/sub-01_ses-02_T1w.nii', - '/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz', - '/sub-01/ses-01/pet/sub-01_ses-01_pet.json', - '/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii', - '/sub-01/ses-01/anat/sub-01_ses-01_T1w.json', -] - -// MRI and many files example -export const ds001734 = [ - '/sub-116/fmap/sub-116_magnitude1.nii.gz', - '/sub-116/fmap/sub-116_magnitude2.nii.gz', - '/sub-116/fmap/sub-116_phasediff.nii.gz', - '/sub-116/fmap/sub-116_phasediff.json', - '/sub-116/anat/sub-116_T1w.nii.gz', - '/sub-116/func/sub-116_task-MGT_run-02_sbref.nii.gz', - '/sub-116/func/sub-116_task-MGT_run-01_sbref.nii.gz', - '/sub-116/func/sub-116_task-MGT_run-03_bold.nii.gz', - '/sub-116/func/sub-116_task-MGT_run-04_bold.nii.gz', - '/sub-116/func/sub-116_task-MGT_run-04_events.tsv', - '/sub-116/func/sub-116_task-MGT_run-02_events.tsv', - '/sub-116/func/sub-116_task-MGT_run-03_events.tsv', - '/sub-116/func/sub-116_task-MGT_run-01_events.tsv', - '/sub-116/func/sub-116_task-MGT_run-04_sbref.nii.gz', - '/sub-116/func/sub-116_task-MGT_run-03_sbref.nii.gz', - '/sub-116/func/sub-116_task-MGT_run-01_bold.nii.gz', - '/sub-116/func/sub-116_task-MGT_run-02_bold.nii.gz', - '/sub-036/fmap/sub-036_magnitude2.nii.gz', - '/sub-036/fmap/sub-036_magnitude1.nii.gz', - '/sub-036/fmap/sub-036_phasediff.json', - '/sub-036/fmap/sub-036_phasediff.nii.gz', - '/sub-036/anat/sub-036_T1w.nii.gz', - '/sub-036/func/sub-036_task-MGT_run-04_bold.nii.gz', - '/sub-036/func/sub-036_task-MGT_run-01_events.tsv', - '/sub-036/func/sub-036_task-MGT_run-02_sbref.nii.gz', - '/sub-036/func/sub-036_task-MGT_run-01_sbref.nii.gz', - '/sub-036/func/sub-036_task-MGT_run-02_events.tsv', - '/sub-036/func/sub-036_task-MGT_run-01_bold.nii.gz', - '/sub-036/func/sub-036_task-MGT_run-02_bold.nii.gz', - '/sub-036/func/sub-036_task-MGT_run-03_bold.nii.gz', - '/sub-036/func/sub-036_task-MGT_run-03_sbref.nii.gz', - '/sub-036/func/sub-036_task-MGT_run-04_sbref.nii.gz', - '/sub-036/func/sub-036_task-MGT_run-04_events.tsv', - '/sub-036/func/sub-036_task-MGT_run-03_events.tsv', - '/sub-027/fmap/sub-027_phasediff.json', - '/sub-027/fmap/sub-027_magnitude2.nii.gz', - '/sub-027/fmap/sub-027_magnitude1.nii.gz', - '/sub-027/fmap/sub-027_phasediff.nii.gz', - '/sub-027/anat/sub-027_T1w.nii.gz', - '/sub-027/func/sub-027_task-MGT_run-01_sbref.nii.gz', - '/sub-027/func/sub-027_task-MGT_run-02_events.tsv', - '/sub-027/func/sub-027_task-MGT_run-02_bold.nii.gz', - '/sub-027/func/sub-027_task-MGT_run-03_bold.nii.gz', - '/sub-027/func/sub-027_task-MGT_run-04_sbref.nii.gz', - '/sub-027/func/sub-027_task-MGT_run-02_sbref.nii.gz', - '/sub-027/func/sub-027_task-MGT_run-04_events.tsv', - '/sub-027/func/sub-027_task-MGT_run-01_bold.nii.gz', - '/sub-027/func/sub-027_task-MGT_run-03_events.tsv', - '/sub-027/func/sub-027_task-MGT_run-03_sbref.nii.gz', - '/sub-027/func/sub-027_task-MGT_run-04_bold.nii.gz', - '/sub-027/func/sub-027_task-MGT_run-01_events.tsv', - '/sub-030/fmap/sub-030_magnitude1.nii.gz', - '/sub-030/fmap/sub-030_phasediff.nii.gz', - '/sub-030/fmap/sub-030_magnitude2.nii.gz', - '/sub-030/fmap/sub-030_phasediff.json', - '/sub-030/anat/sub-030_T1w.nii.gz', - '/sub-030/func/sub-030_task-MGT_run-04_events.tsv', - '/sub-030/func/sub-030_task-MGT_run-01_bold.nii.gz', - '/sub-030/func/sub-030_task-MGT_run-02_events.tsv', - '/sub-030/func/sub-030_task-MGT_run-02_sbref.nii.gz', - '/sub-030/func/sub-030_task-MGT_run-03_events.tsv', - '/sub-030/func/sub-030_task-MGT_run-01_events.tsv', - '/sub-030/func/sub-030_task-MGT_run-02_bold.nii.gz', - '/sub-030/func/sub-030_task-MGT_run-01_sbref.nii.gz', - '/sub-030/func/sub-030_task-MGT_run-04_sbref.nii.gz', - '/sub-030/func/sub-030_task-MGT_run-04_bold.nii.gz', - '/sub-030/func/sub-030_task-MGT_run-03_sbref.nii.gz', - '/sub-030/func/sub-030_task-MGT_run-03_bold.nii.gz', - '/sub-061/fmap/sub-061_phasediff.json', - '/sub-061/fmap/sub-061_magnitude1.nii.gz', - '/sub-061/fmap/sub-061_magnitude2.nii.gz', - '/sub-061/fmap/sub-061_phasediff.nii.gz', - '/sub-061/anat/sub-061_T1w.nii.gz', - '/sub-061/func/sub-061_task-MGT_run-02_events.tsv', - '/sub-061/func/sub-061_task-MGT_run-01_sbref.nii.gz', - '/sub-061/func/sub-061_task-MGT_run-04_bold.nii.gz', - '/sub-061/func/sub-061_task-MGT_run-02_sbref.nii.gz', - '/sub-061/func/sub-061_task-MGT_run-03_sbref.nii.gz', - '/sub-061/func/sub-061_task-MGT_run-02_bold.nii.gz', - '/sub-061/func/sub-061_task-MGT_run-03_bold.nii.gz', - '/sub-061/func/sub-061_task-MGT_run-03_events.tsv', - '/sub-061/func/sub-061_task-MGT_run-01_bold.nii.gz', - '/sub-061/func/sub-061_task-MGT_run-01_events.tsv', - '/sub-061/func/sub-061_task-MGT_run-04_sbref.nii.gz', - '/sub-061/func/sub-061_task-MGT_run-04_events.tsv', - '/sub-058/fmap/sub-058_phasediff.nii.gz', - '/sub-058/fmap/sub-058_phasediff.json', - '/sub-058/fmap/sub-058_magnitude2.nii.gz', - '/sub-058/fmap/sub-058_magnitude1.nii.gz', - '/sub-058/anat/sub-058_T1w.nii.gz', - '/sub-058/func/sub-058_task-MGT_run-02_bold.nii.gz', - '/sub-058/func/sub-058_task-MGT_run-04_sbref.nii.gz', - '/sub-058/func/sub-058_task-MGT_run-02_sbref.nii.gz', - '/sub-058/func/sub-058_task-MGT_run-01_bold.nii.gz', - '/sub-058/func/sub-058_task-MGT_run-03_bold.nii.gz', - '/sub-058/func/sub-058_task-MGT_run-01_sbref.nii.gz', - '/sub-058/func/sub-058_task-MGT_run-03_events.tsv', - '/sub-058/func/sub-058_task-MGT_run-01_events.tsv', - '/sub-058/func/sub-058_task-MGT_run-04_bold.nii.gz', - '/sub-058/func/sub-058_task-MGT_run-04_events.tsv', - '/sub-058/func/sub-058_task-MGT_run-02_events.tsv', - '/sub-058/func/sub-058_task-MGT_run-03_sbref.nii.gz', - '/sub-008/fmap/sub-008_phasediff.nii.gz', - '/sub-008/fmap/sub-008_magnitude1.nii.gz', - '/sub-008/fmap/sub-008_magnitude2.nii.gz', - '/sub-008/fmap/sub-008_phasediff.json', - '/sub-008/anat/sub-008_T1w.nii.gz', - '/sub-008/func/sub-008_task-MGT_run-03_sbref.nii.gz', - '/sub-008/func/sub-008_task-MGT_run-04_bold.nii.gz', - '/sub-008/func/sub-008_task-MGT_run-04_events.tsv', - '/sub-008/func/sub-008_task-MGT_run-03_bold.nii.gz', - '/sub-008/func/sub-008_task-MGT_run-02_bold.nii.gz', - '/sub-008/func/sub-008_task-MGT_run-01_sbref.nii.gz', - '/sub-008/func/sub-008_task-MGT_run-01_bold.nii.gz', - '/sub-008/func/sub-008_task-MGT_run-01_events.tsv', - '/sub-008/func/sub-008_task-MGT_run-03_events.tsv', - '/sub-008/func/sub-008_task-MGT_run-02_sbref.nii.gz', - '/sub-008/func/sub-008_task-MGT_run-04_sbref.nii.gz', - '/sub-008/func/sub-008_task-MGT_run-02_events.tsv', - '/sub-021/fmap/sub-021_phasediff.json', - '/sub-021/fmap/sub-021_magnitude1.nii.gz', - '/sub-021/fmap/sub-021_magnitude2.nii.gz', - '/sub-021/fmap/sub-021_phasediff.nii.gz', - '/sub-021/anat/sub-021_T1w.nii.gz', - '/sub-021/func/sub-021_task-MGT_run-04_bold.nii.gz', - '/sub-021/func/sub-021_task-MGT_run-03_events.tsv', - '/sub-021/func/sub-021_task-MGT_run-02_sbref.nii.gz', - '/sub-021/func/sub-021_task-MGT_run-03_bold.nii.gz', - '/sub-021/func/sub-021_task-MGT_run-02_events.tsv', - '/sub-021/func/sub-021_task-MGT_run-01_bold.nii.gz', - '/sub-021/func/sub-021_task-MGT_run-01_sbref.nii.gz', - '/sub-021/func/sub-021_task-MGT_run-04_events.tsv', - '/sub-021/func/sub-021_task-MGT_run-01_events.tsv', - '/sub-021/func/sub-021_task-MGT_run-02_bold.nii.gz', - '/sub-021/func/sub-021_task-MGT_run-03_sbref.nii.gz', - '/sub-021/func/sub-021_task-MGT_run-04_sbref.nii.gz', - '/sub-102/fmap/sub-102_magnitude2.nii.gz', - '/sub-102/fmap/sub-102_phasediff.nii.gz', - '/sub-102/fmap/sub-102_magnitude1.nii.gz', - '/sub-102/fmap/sub-102_phasediff.json', - '/sub-102/anat/sub-102_T1w.nii.gz', - '/sub-102/func/sub-102_task-MGT_run-02_bold.nii.gz', - '/sub-102/func/sub-102_task-MGT_run-01_sbref.nii.gz', - '/sub-102/func/sub-102_task-MGT_run-04_events.tsv', - '/sub-102/func/sub-102_task-MGT_run-01_bold.nii.gz', - '/sub-102/func/sub-102_task-MGT_run-03_sbref.nii.gz', - '/sub-102/func/sub-102_task-MGT_run-03_events.tsv', - '/sub-102/func/sub-102_task-MGT_run-01_events.tsv', - '/sub-102/func/sub-102_task-MGT_run-04_bold.nii.gz', - '/sub-102/func/sub-102_task-MGT_run-02_events.tsv', - '/sub-102/func/sub-102_task-MGT_run-04_sbref.nii.gz', - '/sub-102/func/sub-102_task-MGT_run-03_bold.nii.gz', - '/sub-102/func/sub-102_task-MGT_run-02_sbref.nii.gz', - '/sub-090/fmap/sub-090_phasediff.nii.gz', - '/sub-090/fmap/sub-090_magnitude1.nii.gz', - '/sub-090/fmap/sub-090_magnitude2.nii.gz', - '/sub-090/fmap/sub-090_phasediff.json', - '/sub-090/anat/sub-090_T1w.nii.gz', - '/sub-090/func/sub-090_task-MGT_run-04_sbref.nii.gz', - '/sub-090/func/sub-090_task-MGT_run-01_bold.nii.gz', - '/sub-090/func/sub-090_task-MGT_run-03_sbref.nii.gz', - '/sub-090/func/sub-090_task-MGT_run-04_events.tsv', - '/sub-090/func/sub-090_task-MGT_run-02_bold.nii.gz', - '/sub-090/func/sub-090_task-MGT_run-01_events.tsv', - '/sub-090/func/sub-090_task-MGT_run-02_sbref.nii.gz', - '/sub-090/func/sub-090_task-MGT_run-02_events.tsv', - '/sub-090/func/sub-090_task-MGT_run-04_bold.nii.gz', - '/sub-090/func/sub-090_task-MGT_run-03_events.tsv', - '/sub-090/func/sub-090_task-MGT_run-01_sbref.nii.gz', - '/sub-090/func/sub-090_task-MGT_run-03_bold.nii.gz', - '/sub-001/fmap/sub-001_magnitude2.nii.gz', - '/sub-001/fmap/sub-001_phasediff.nii.gz', - '/sub-001/fmap/sub-001_phasediff.json', - '/sub-001/fmap/sub-001_magnitude1.nii.gz', - '/sub-001/anat/sub-001_T1w.nii.gz', - '/sub-001/func/sub-001_task-MGT_run-04_events.tsv', - '/sub-001/func/sub-001_task-MGT_run-03_sbref.nii.gz', - '/sub-001/func/sub-001_task-MGT_run-01_bold.nii.gz', - '/sub-001/func/sub-001_task-MGT_run-02_sbref.nii.gz', - '/sub-001/func/sub-001_task-MGT_run-02_events.tsv', - '/sub-001/func/sub-001_task-MGT_run-04_sbref.nii.gz', - '/sub-001/func/sub-001_task-MGT_run-01_events.tsv', - '/sub-001/func/sub-001_task-MGT_run-03_events.tsv', - '/sub-001/func/sub-001_task-MGT_run-01_sbref.nii.gz', - '/sub-001/func/sub-001_task-MGT_run-03_bold.nii.gz', - '/sub-001/func/sub-001_task-MGT_run-04_bold.nii.gz', - '/sub-001/func/sub-001_task-MGT_run-02_bold.nii.gz', - '/participants.tsv', - '/sub-015/fmap/sub-015_phasediff.json', - '/sub-015/fmap/sub-015_magnitude2.nii.gz', - '/sub-015/fmap/sub-015_phasediff.nii.gz', - '/sub-015/fmap/sub-015_magnitude1.nii.gz', - '/sub-015/anat/sub-015_T1w.nii.gz', - '/sub-015/func/sub-015_task-MGT_run-01_sbref.nii.gz', - '/sub-015/func/sub-015_task-MGT_run-03_sbref.nii.gz', - '/sub-015/func/sub-015_task-MGT_run-01_bold.nii.gz', - '/sub-015/func/sub-015_task-MGT_run-02_sbref.nii.gz', - '/sub-015/func/sub-015_task-MGT_run-04_events.tsv', - '/sub-015/func/sub-015_task-MGT_run-03_bold.nii.gz', - '/sub-015/func/sub-015_task-MGT_run-04_sbref.nii.gz', - '/sub-015/func/sub-015_task-MGT_run-01_events.tsv', - '/sub-015/func/sub-015_task-MGT_run-02_bold.nii.gz', - '/sub-015/func/sub-015_task-MGT_run-03_events.tsv', - '/sub-015/func/sub-015_task-MGT_run-02_events.tsv', - '/sub-015/func/sub-015_task-MGT_run-04_bold.nii.gz', - '/sub-077/fmap/sub-077_phasediff.nii.gz', - '/sub-077/fmap/sub-077_magnitude1.nii.gz', - '/sub-077/fmap/sub-077_magnitude2.nii.gz', - '/sub-077/fmap/sub-077_phasediff.json', - '/sub-077/anat/sub-077_T1w.nii.gz', - '/sub-077/func/sub-077_task-MGT_run-02_bold.nii.gz', - '/sub-077/func/sub-077_task-MGT_run-02_events.tsv', - '/sub-077/func/sub-077_task-MGT_run-04_events.tsv', - '/sub-077/func/sub-077_task-MGT_run-01_bold.nii.gz', - '/sub-077/func/sub-077_task-MGT_run-01_sbref.nii.gz', - '/sub-077/func/sub-077_task-MGT_run-03_events.tsv', - '/sub-077/func/sub-077_task-MGT_run-01_events.tsv', - '/sub-077/func/sub-077_task-MGT_run-04_sbref.nii.gz', - '/sub-077/func/sub-077_task-MGT_run-03_sbref.nii.gz', - '/sub-077/func/sub-077_task-MGT_run-04_bold.nii.gz', - '/sub-077/func/sub-077_task-MGT_run-03_bold.nii.gz', - '/sub-077/func/sub-077_task-MGT_run-02_sbref.nii.gz', - '/sub-094/fmap/sub-094_magnitude2.nii.gz', - '/sub-094/fmap/sub-094_magnitude1.nii.gz', - '/sub-094/fmap/sub-094_phasediff.nii.gz', - '/sub-094/fmap/sub-094_phasediff.json', - '/sub-094/anat/sub-094_T1w.nii.gz', - '/sub-094/func/sub-094_task-MGT_run-04_sbref.nii.gz', - '/sub-094/func/sub-094_task-MGT_run-04_bold.nii.gz', - '/sub-094/func/sub-094_task-MGT_run-04_events.tsv', - '/sub-094/func/sub-094_task-MGT_run-01_events.tsv', - '/sub-094/func/sub-094_task-MGT_run-02_bold.nii.gz', - '/sub-094/func/sub-094_task-MGT_run-02_events.tsv', - '/sub-094/func/sub-094_task-MGT_run-03_events.tsv', - '/sub-094/func/sub-094_task-MGT_run-01_sbref.nii.gz', - '/sub-094/func/sub-094_task-MGT_run-03_sbref.nii.gz', - '/sub-094/func/sub-094_task-MGT_run-02_sbref.nii.gz', - '/sub-094/func/sub-094_task-MGT_run-03_bold.nii.gz', - '/sub-094/func/sub-094_task-MGT_run-01_bold.nii.gz', - '/sub-080/fmap/sub-080_phasediff.nii.gz', - '/sub-080/fmap/sub-080_magnitude1.nii.gz', - '/sub-080/fmap/sub-080_phasediff.json', - '/sub-080/fmap/sub-080_magnitude2.nii.gz', - '/sub-080/anat/sub-080_T1w.nii.gz', - '/sub-080/func/sub-080_task-MGT_run-03_events.tsv', - '/sub-080/func/sub-080_task-MGT_run-04_sbref.nii.gz', - '/sub-080/func/sub-080_task-MGT_run-04_bold.nii.gz', - '/sub-080/func/sub-080_task-MGT_run-03_bold.nii.gz', - '/sub-080/func/sub-080_task-MGT_run-02_bold.nii.gz', - '/sub-080/func/sub-080_task-MGT_run-03_sbref.nii.gz', - '/sub-080/func/sub-080_task-MGT_run-02_sbref.nii.gz', - '/sub-080/func/sub-080_task-MGT_run-02_events.tsv', - '/sub-080/func/sub-080_task-MGT_run-01_events.tsv', - '/sub-080/func/sub-080_task-MGT_run-04_events.tsv', - '/sub-080/func/sub-080_task-MGT_run-01_sbref.nii.gz', - '/sub-080/func/sub-080_task-MGT_run-01_bold.nii.gz', - '/sub-069/fmap/sub-069_phasediff.nii.gz', - '/sub-069/fmap/sub-069_phasediff.json', - '/sub-069/fmap/sub-069_magnitude1.nii.gz', - '/sub-069/fmap/sub-069_magnitude2.nii.gz', - '/sub-069/anat/sub-069_T1w.nii.gz', - '/sub-069/func/sub-069_task-MGT_run-04_sbref.nii.gz', - '/sub-069/func/sub-069_task-MGT_run-03_sbref.nii.gz', - '/sub-069/func/sub-069_task-MGT_run-02_events.tsv', - '/sub-069/func/sub-069_task-MGT_run-03_events.tsv', - '/sub-069/func/sub-069_task-MGT_run-01_events.tsv', - '/sub-069/func/sub-069_task-MGT_run-02_sbref.nii.gz', - '/sub-069/func/sub-069_task-MGT_run-04_bold.nii.gz', - '/sub-069/func/sub-069_task-MGT_run-01_bold.nii.gz', - '/sub-069/func/sub-069_task-MGT_run-02_bold.nii.gz', - '/sub-069/func/sub-069_task-MGT_run-04_events.tsv', - '/sub-069/func/sub-069_task-MGT_run-01_sbref.nii.gz', - '/sub-069/func/sub-069_task-MGT_run-03_bold.nii.gz', - '/task-MGT_bold.json', - '/sub-016/fmap/sub-016_magnitude1.nii.gz', - '/sub-016/fmap/sub-016_phasediff.json', - '/sub-016/fmap/sub-016_magnitude2.nii.gz', - '/sub-016/fmap/sub-016_phasediff.nii.gz', - '/sub-016/anat/sub-016_T1w.nii.gz', - '/sub-016/func/sub-016_task-MGT_run-02_sbref.nii.gz', - '/sub-016/func/sub-016_task-MGT_run-04_bold.nii.gz', - '/sub-016/func/sub-016_task-MGT_run-02_bold.nii.gz', - '/sub-016/func/sub-016_task-MGT_run-03_sbref.nii.gz', - '/sub-016/func/sub-016_task-MGT_run-01_bold.nii.gz', - '/sub-016/func/sub-016_task-MGT_run-04_sbref.nii.gz', - '/sub-016/func/sub-016_task-MGT_run-01_sbref.nii.gz', - '/sub-016/func/sub-016_task-MGT_run-04_events.tsv', - '/sub-016/func/sub-016_task-MGT_run-03_bold.nii.gz', - '/sub-016/func/sub-016_task-MGT_run-01_events.tsv', - '/sub-016/func/sub-016_task-MGT_run-02_events.tsv', - '/sub-016/func/sub-016_task-MGT_run-03_events.tsv', - '/sub-114/fmap/sub-114_magnitude2.nii.gz', - '/sub-114/fmap/sub-114_magnitude1.nii.gz', - '/sub-114/fmap/sub-114_phasediff.json', - '/sub-114/fmap/sub-114_phasediff.nii.gz', - '/sub-114/anat/sub-114_T1w.nii.gz', - '/sub-114/func/sub-114_task-MGT_run-04_bold.nii.gz', - '/sub-114/func/sub-114_task-MGT_run-04_events.tsv', - '/sub-114/func/sub-114_task-MGT_run-01_sbref.nii.gz', - '/sub-114/func/sub-114_task-MGT_run-02_sbref.nii.gz', - '/sub-114/func/sub-114_task-MGT_run-03_bold.nii.gz', - '/sub-114/func/sub-114_task-MGT_run-01_bold.nii.gz', - '/sub-114/func/sub-114_task-MGT_run-01_events.tsv', - '/sub-114/func/sub-114_task-MGT_run-02_events.tsv', - '/sub-114/func/sub-114_task-MGT_run-03_events.tsv', - '/sub-114/func/sub-114_task-MGT_run-04_sbref.nii.gz', - '/sub-114/func/sub-114_task-MGT_run-02_bold.nii.gz', - '/sub-114/func/sub-114_task-MGT_run-03_sbref.nii.gz', - '/sub-115/fmap/sub-115_magnitude1.nii.gz', - '/sub-115/fmap/sub-115_phasediff.nii.gz', - '/sub-115/fmap/sub-115_magnitude2.nii.gz', - '/sub-115/fmap/sub-115_phasediff.json', - '/sub-115/anat/sub-115_T1w.nii.gz', - '/sub-115/func/sub-115_task-MGT_run-02_bold.nii.gz', - '/sub-115/func/sub-115_task-MGT_run-03_events.tsv', - '/sub-115/func/sub-115_task-MGT_run-01_bold.nii.gz', - '/sub-115/func/sub-115_task-MGT_run-02_events.tsv', - '/sub-115/func/sub-115_task-MGT_run-04_sbref.nii.gz', - '/sub-115/func/sub-115_task-MGT_run-03_sbref.nii.gz', - '/sub-115/func/sub-115_task-MGT_run-01_sbref.nii.gz', - '/sub-115/func/sub-115_task-MGT_run-01_events.tsv', - '/sub-115/func/sub-115_task-MGT_run-04_bold.nii.gz', - '/sub-115/func/sub-115_task-MGT_run-02_sbref.nii.gz', - '/sub-115/func/sub-115_task-MGT_run-03_bold.nii.gz', - '/sub-115/func/sub-115_task-MGT_run-04_events.tsv', - '/sub-010/fmap/sub-010_phasediff.json', - '/sub-010/fmap/sub-010_magnitude2.nii.gz', - '/sub-010/fmap/sub-010_phasediff.nii.gz', - '/sub-010/fmap/sub-010_magnitude1.nii.gz', - '/sub-010/anat/sub-010_T1w.nii.gz', - '/sub-010/func/sub-010_task-MGT_run-03_sbref.nii.gz', - '/sub-010/func/sub-010_task-MGT_run-01_sbref.nii.gz', - '/sub-010/func/sub-010_task-MGT_run-01_events.tsv', - '/sub-010/func/sub-010_task-MGT_run-03_bold.nii.gz', - '/sub-010/func/sub-010_task-MGT_run-02_events.tsv', - '/sub-010/func/sub-010_task-MGT_run-04_bold.nii.gz', - '/sub-010/func/sub-010_task-MGT_run-04_sbref.nii.gz', - '/sub-010/func/sub-010_task-MGT_run-03_events.tsv', - '/sub-010/func/sub-010_task-MGT_run-02_bold.nii.gz', - '/sub-010/func/sub-010_task-MGT_run-02_sbref.nii.gz', - '/sub-010/func/sub-010_task-MGT_run-01_bold.nii.gz', - '/sub-010/func/sub-010_task-MGT_run-04_events.tsv', - '/task-MGT_sbref.json', - '/sub-026/fmap/sub-026_magnitude2.nii.gz', - '/sub-026/fmap/sub-026_magnitude1.nii.gz', - '/sub-026/fmap/sub-026_phasediff.json', - '/sub-026/fmap/sub-026_phasediff.nii.gz', - '/sub-026/anat/sub-026_T1w.nii.gz', - '/sub-026/func/sub-026_task-MGT_run-02_events.tsv', - '/sub-026/func/sub-026_task-MGT_run-04_sbref.nii.gz', - '/sub-026/func/sub-026_task-MGT_run-01_events.tsv', - '/sub-026/func/sub-026_task-MGT_run-03_events.tsv', - '/sub-026/func/sub-026_task-MGT_run-04_bold.nii.gz', - '/sub-026/func/sub-026_task-MGT_run-03_bold.nii.gz', - '/sub-026/func/sub-026_task-MGT_run-02_sbref.nii.gz', - '/sub-026/func/sub-026_task-MGT_run-04_events.tsv', - '/sub-026/func/sub-026_task-MGT_run-01_bold.nii.gz', - '/sub-026/func/sub-026_task-MGT_run-01_sbref.nii.gz', - '/sub-026/func/sub-026_task-MGT_run-02_bold.nii.gz', - '/sub-026/func/sub-026_task-MGT_run-03_sbref.nii.gz', - '/sub-092/fmap/sub-092_phasediff.nii.gz', - '/sub-092/fmap/sub-092_phasediff.json', - '/sub-092/fmap/sub-092_magnitude2.nii.gz', - '/sub-092/fmap/sub-092_magnitude1.nii.gz', - '/sub-092/anat/sub-092_T1w.nii.gz', - '/sub-092/func/sub-092_task-MGT_run-02_events.tsv', - '/sub-092/func/sub-092_task-MGT_run-02_bold.nii.gz', - '/sub-092/func/sub-092_task-MGT_run-02_sbref.nii.gz', - '/sub-092/func/sub-092_task-MGT_run-03_bold.nii.gz', - '/sub-092/func/sub-092_task-MGT_run-04_events.tsv', - '/sub-092/func/sub-092_task-MGT_run-04_sbref.nii.gz', - '/sub-092/func/sub-092_task-MGT_run-01_bold.nii.gz', - '/sub-092/func/sub-092_task-MGT_run-04_bold.nii.gz', - '/sub-092/func/sub-092_task-MGT_run-01_events.tsv', - '/sub-092/func/sub-092_task-MGT_run-03_events.tsv', - '/sub-092/func/sub-092_task-MGT_run-03_sbref.nii.gz', - '/sub-092/func/sub-092_task-MGT_run-01_sbref.nii.gz', - '/sub-099/fmap/sub-099_magnitude1.nii.gz', - '/sub-099/fmap/sub-099_phasediff.json', - '/sub-099/fmap/sub-099_phasediff.nii.gz', - '/sub-099/fmap/sub-099_magnitude2.nii.gz', - '/sub-099/anat/sub-099_T1w.nii.gz', - '/sub-099/func/sub-099_task-MGT_run-04_events.tsv', - '/sub-099/func/sub-099_task-MGT_run-02_events.tsv', - '/sub-099/func/sub-099_task-MGT_run-01_sbref.nii.gz', - '/sub-099/func/sub-099_task-MGT_run-03_events.tsv', - '/sub-099/func/sub-099_task-MGT_run-04_sbref.nii.gz', - '/sub-099/func/sub-099_task-MGT_run-01_events.tsv', - '/sub-099/func/sub-099_task-MGT_run-02_bold.nii.gz', - '/sub-099/func/sub-099_task-MGT_run-02_sbref.nii.gz', - '/sub-099/func/sub-099_task-MGT_run-04_bold.nii.gz', - '/sub-099/func/sub-099_task-MGT_run-03_bold.nii.gz', - '/sub-099/func/sub-099_task-MGT_run-03_sbref.nii.gz', - '/sub-099/func/sub-099_task-MGT_run-01_bold.nii.gz', - '/sub-052/fmap/sub-052_phasediff.json', - '/sub-052/fmap/sub-052_magnitude2.nii.gz', - '/sub-052/fmap/sub-052_phasediff.nii.gz', - '/sub-052/fmap/sub-052_magnitude1.nii.gz', - '/sub-052/anat/sub-052_T1w.nii.gz', - '/sub-052/func/sub-052_task-MGT_run-01_events.tsv', - '/sub-052/func/sub-052_task-MGT_run-04_bold.nii.gz', - '/sub-052/func/sub-052_task-MGT_run-02_bold.nii.gz', - '/sub-052/func/sub-052_task-MGT_run-03_bold.nii.gz', - '/sub-052/func/sub-052_task-MGT_run-01_bold.nii.gz', - '/sub-052/func/sub-052_task-MGT_run-02_events.tsv', - '/sub-052/func/sub-052_task-MGT_run-03_sbref.nii.gz', - '/sub-052/func/sub-052_task-MGT_run-03_events.tsv', - '/sub-052/func/sub-052_task-MGT_run-04_events.tsv', - '/sub-052/func/sub-052_task-MGT_run-04_sbref.nii.gz', - '/sub-052/func/sub-052_task-MGT_run-02_sbref.nii.gz', - '/sub-052/func/sub-052_task-MGT_run-01_sbref.nii.gz', - '/sub-014/fmap/sub-014_magnitude1.nii.gz', - '/sub-014/fmap/sub-014_phasediff.json', - '/sub-014/fmap/sub-014_phasediff.nii.gz', - '/sub-014/fmap/sub-014_magnitude2.nii.gz', - '/sub-014/anat/sub-014_T1w.nii.gz', - '/sub-014/func/sub-014_task-MGT_run-04_bold.nii.gz', - '/sub-014/func/sub-014_task-MGT_run-01_events.tsv', - '/sub-014/func/sub-014_task-MGT_run-03_bold.nii.gz', - '/sub-014/func/sub-014_task-MGT_run-02_sbref.nii.gz', - '/sub-014/func/sub-014_task-MGT_run-04_events.tsv', - '/sub-014/func/sub-014_task-MGT_run-01_bold.nii.gz', - '/sub-014/func/sub-014_task-MGT_run-03_events.tsv', - '/sub-014/func/sub-014_task-MGT_run-01_sbref.nii.gz', - '/sub-014/func/sub-014_task-MGT_run-03_sbref.nii.gz', - '/sub-014/func/sub-014_task-MGT_run-02_events.tsv', - '/sub-014/func/sub-014_task-MGT_run-04_sbref.nii.gz', - '/sub-014/func/sub-014_task-MGT_run-02_bold.nii.gz', - '/sub-119/fmap/sub-119_phasediff.nii.gz', - '/sub-119/fmap/sub-119_magnitude2.nii.gz', - '/sub-119/fmap/sub-119_magnitude1.nii.gz', - '/sub-119/fmap/sub-119_phasediff.json', - '/sub-119/anat/sub-119_T1w.nii.gz', - '/sub-119/func/sub-119_task-MGT_run-04_sbref.nii.gz', - '/sub-119/func/sub-119_task-MGT_run-01_bold.nii.gz', - '/sub-119/func/sub-119_task-MGT_run-03_events.tsv', - '/sub-119/func/sub-119_task-MGT_run-03_bold.nii.gz', - '/sub-119/func/sub-119_task-MGT_run-01_sbref.nii.gz', - '/sub-119/func/sub-119_task-MGT_run-04_bold.nii.gz', - '/sub-119/func/sub-119_task-MGT_run-01_events.tsv', - '/sub-119/func/sub-119_task-MGT_run-02_events.tsv', - '/sub-119/func/sub-119_task-MGT_run-03_sbref.nii.gz', - '/sub-119/func/sub-119_task-MGT_run-02_bold.nii.gz', - '/sub-119/func/sub-119_task-MGT_run-02_sbref.nii.gz', - '/sub-119/func/sub-119_task-MGT_run-04_events.tsv', - '/sub-040/fmap/sub-040_magnitude1.nii.gz', - '/sub-040/fmap/sub-040_magnitude2.nii.gz', - '/sub-040/fmap/sub-040_phasediff.nii.gz', - '/sub-040/fmap/sub-040_phasediff.json', - '/sub-040/anat/sub-040_T1w.nii.gz', - '/sub-040/func/sub-040_task-MGT_run-01_bold.nii.gz', - '/sub-040/func/sub-040_task-MGT_run-04_events.tsv', - '/sub-040/func/sub-040_task-MGT_run-01_events.tsv', - '/sub-040/func/sub-040_task-MGT_run-03_events.tsv', - '/sub-040/func/sub-040_task-MGT_run-03_sbref.nii.gz', - '/sub-040/func/sub-040_task-MGT_run-02_events.tsv', - '/sub-040/func/sub-040_task-MGT_run-02_bold.nii.gz', - '/sub-040/func/sub-040_task-MGT_run-02_sbref.nii.gz', - '/sub-040/func/sub-040_task-MGT_run-03_bold.nii.gz', - '/sub-040/func/sub-040_task-MGT_run-04_bold.nii.gz', - '/sub-040/func/sub-040_task-MGT_run-01_sbref.nii.gz', - '/sub-040/func/sub-040_task-MGT_run-04_sbref.nii.gz', - '/sub-106/fmap/sub-106_magnitude1.nii.gz', - '/sub-106/fmap/sub-106_phasediff.json', - '/sub-106/fmap/sub-106_magnitude2.nii.gz', - '/sub-106/fmap/sub-106_phasediff.nii.gz', - '/sub-106/anat/sub-106_T1w.nii.gz', - '/sub-106/func/sub-106_task-MGT_run-03_sbref.nii.gz', - '/sub-106/func/sub-106_task-MGT_run-01_sbref.nii.gz', - '/sub-106/func/sub-106_task-MGT_run-03_events.tsv', - '/sub-106/func/sub-106_task-MGT_run-03_bold.nii.gz', - '/sub-106/func/sub-106_task-MGT_run-02_events.tsv', - '/sub-106/func/sub-106_task-MGT_run-01_bold.nii.gz', - '/sub-106/func/sub-106_task-MGT_run-04_bold.nii.gz', - '/sub-106/func/sub-106_task-MGT_run-04_sbref.nii.gz', - '/sub-106/func/sub-106_task-MGT_run-02_bold.nii.gz', - '/sub-106/func/sub-106_task-MGT_run-04_events.tsv', - '/sub-106/func/sub-106_task-MGT_run-02_sbref.nii.gz', - '/sub-106/func/sub-106_task-MGT_run-01_events.tsv', - '/sub-006/fmap/sub-006_magnitude1.nii.gz', - '/sub-006/fmap/sub-006_magnitude2.nii.gz', - '/sub-006/fmap/sub-006_phasediff.json', - '/sub-006/fmap/sub-006_phasediff.nii.gz', - '/sub-006/anat/sub-006_T1w.nii.gz', - '/sub-006/func/sub-006_task-MGT_run-01_events.tsv', - '/sub-006/func/sub-006_task-MGT_run-03_sbref.nii.gz', - '/sub-006/func/sub-006_task-MGT_run-02_bold.nii.gz', - '/sub-006/func/sub-006_task-MGT_run-02_events.tsv', - '/sub-006/func/sub-006_task-MGT_run-03_events.tsv', - '/sub-006/func/sub-006_task-MGT_run-02_sbref.nii.gz', - '/sub-006/func/sub-006_task-MGT_run-01_bold.nii.gz', - '/sub-006/func/sub-006_task-MGT_run-04_bold.nii.gz', - '/sub-006/func/sub-006_task-MGT_run-01_sbref.nii.gz', - '/sub-006/func/sub-006_task-MGT_run-04_events.tsv', - '/sub-006/func/sub-006_task-MGT_run-04_sbref.nii.gz', - '/sub-006/func/sub-006_task-MGT_run-03_bold.nii.gz', - '/sub-037/fmap/sub-037_phasediff.json', - '/sub-037/fmap/sub-037_phasediff.nii.gz', - '/sub-037/fmap/sub-037_magnitude2.nii.gz', - '/sub-037/fmap/sub-037_magnitude1.nii.gz', - '/sub-037/anat/sub-037_T1w.nii.gz', - '/sub-037/func/sub-037_task-MGT_run-03_sbref.nii.gz', - '/sub-037/func/sub-037_task-MGT_run-02_sbref.nii.gz', - '/sub-037/func/sub-037_task-MGT_run-03_events.tsv', - '/sub-037/func/sub-037_task-MGT_run-02_bold.nii.gz', - '/sub-037/func/sub-037_task-MGT_run-01_sbref.nii.gz', - '/sub-037/func/sub-037_task-MGT_run-04_sbref.nii.gz', - '/sub-037/func/sub-037_task-MGT_run-01_events.tsv', - '/sub-037/func/sub-037_task-MGT_run-04_bold.nii.gz', - '/sub-037/func/sub-037_task-MGT_run-03_bold.nii.gz', - '/sub-037/func/sub-037_task-MGT_run-01_bold.nii.gz', - '/sub-037/func/sub-037_task-MGT_run-04_events.tsv', - '/sub-037/func/sub-037_task-MGT_run-02_events.tsv', - '/sub-076/fmap/sub-076_magnitude1.nii.gz', - '/sub-076/fmap/sub-076_phasediff.nii.gz', - '/sub-076/fmap/sub-076_magnitude2.nii.gz', - '/sub-076/fmap/sub-076_phasediff.json', - '/sub-076/anat/sub-076_T1w.nii.gz', - '/sub-076/func/sub-076_task-MGT_run-01_events.tsv', - '/sub-076/func/sub-076_task-MGT_run-01_sbref.nii.gz', - '/sub-076/func/sub-076_task-MGT_run-03_bold.nii.gz', - '/sub-076/func/sub-076_task-MGT_run-04_sbref.nii.gz', - '/sub-076/func/sub-076_task-MGT_run-02_bold.nii.gz', - '/sub-076/func/sub-076_task-MGT_run-04_events.tsv', - '/sub-076/func/sub-076_task-MGT_run-02_sbref.nii.gz', - '/sub-076/func/sub-076_task-MGT_run-03_events.tsv', - '/sub-076/func/sub-076_task-MGT_run-01_bold.nii.gz', - '/sub-076/func/sub-076_task-MGT_run-04_bold.nii.gz', - '/sub-076/func/sub-076_task-MGT_run-03_sbref.nii.gz', - '/sub-076/func/sub-076_task-MGT_run-02_events.tsv', - '/sub-088/fmap/sub-088_phasediff.json', - '/sub-088/fmap/sub-088_magnitude1.nii.gz', - '/sub-088/fmap/sub-088_magnitude2.nii.gz', - '/sub-088/fmap/sub-088_phasediff.nii.gz', - '/sub-088/anat/sub-088_T1w.nii.gz', - '/sub-088/func/sub-088_task-MGT_run-02_bold.nii.gz', - '/sub-088/func/sub-088_task-MGT_run-01_sbref.nii.gz', - '/sub-088/func/sub-088_task-MGT_run-04_events.tsv', - '/sub-088/func/sub-088_task-MGT_run-03_sbref.nii.gz', - '/sub-088/func/sub-088_task-MGT_run-02_sbref.nii.gz', - '/sub-088/func/sub-088_task-MGT_run-04_bold.nii.gz', - '/sub-088/func/sub-088_task-MGT_run-01_events.tsv', - '/sub-088/func/sub-088_task-MGT_run-04_sbref.nii.gz', - '/sub-088/func/sub-088_task-MGT_run-02_events.tsv', - '/sub-088/func/sub-088_task-MGT_run-03_events.tsv', - '/sub-088/func/sub-088_task-MGT_run-01_bold.nii.gz', - '/sub-088/func/sub-088_task-MGT_run-03_bold.nii.gz', - '/sub-064/fmap/sub-064_phasediff.json', - '/sub-064/fmap/sub-064_magnitude1.nii.gz', - '/sub-064/fmap/sub-064_phasediff.nii.gz', - '/sub-064/fmap/sub-064_magnitude2.nii.gz', - '/sub-064/anat/sub-064_T1w.nii.gz', - '/sub-064/func/sub-064_task-MGT_run-03_events.tsv', - '/sub-064/func/sub-064_task-MGT_run-04_bold.nii.gz', - '/sub-064/func/sub-064_task-MGT_run-01_bold.nii.gz', - '/sub-064/func/sub-064_task-MGT_run-04_events.tsv', - '/sub-064/func/sub-064_task-MGT_run-02_bold.nii.gz', - '/sub-064/func/sub-064_task-MGT_run-02_events.tsv', - '/sub-064/func/sub-064_task-MGT_run-01_events.tsv', - '/sub-064/func/sub-064_task-MGT_run-01_sbref.nii.gz', - '/sub-064/func/sub-064_task-MGT_run-03_bold.nii.gz', - '/sub-064/func/sub-064_task-MGT_run-03_sbref.nii.gz', - '/sub-064/func/sub-064_task-MGT_run-02_sbref.nii.gz', - '/sub-064/func/sub-064_task-MGT_run-04_sbref.nii.gz', - '/sub-082/fmap/sub-082_magnitude2.nii.gz', - '/sub-082/fmap/sub-082_phasediff.nii.gz', - '/sub-082/fmap/sub-082_magnitude1.nii.gz', - '/sub-082/fmap/sub-082_phasediff.json', - '/sub-082/anat/sub-082_T1w.nii.gz', - '/sub-082/func/sub-082_task-MGT_run-03_events.tsv', - '/sub-082/func/sub-082_task-MGT_run-04_sbref.nii.gz', - '/sub-082/func/sub-082_task-MGT_run-01_events.tsv', - '/sub-082/func/sub-082_task-MGT_run-03_bold.nii.gz', - '/sub-082/func/sub-082_task-MGT_run-01_bold.nii.gz', - '/sub-082/func/sub-082_task-MGT_run-04_bold.nii.gz', - '/sub-082/func/sub-082_task-MGT_run-02_sbref.nii.gz', - '/sub-082/func/sub-082_task-MGT_run-02_events.tsv', - '/sub-082/func/sub-082_task-MGT_run-02_bold.nii.gz', - '/sub-082/func/sub-082_task-MGT_run-03_sbref.nii.gz', - '/sub-082/func/sub-082_task-MGT_run-04_events.tsv', - '/sub-082/func/sub-082_task-MGT_run-01_sbref.nii.gz', - '/sub-074/fmap/sub-074_magnitude2.nii.gz', - '/sub-074/fmap/sub-074_phasediff.json', - '/sub-074/fmap/sub-074_magnitude1.nii.gz', - '/sub-074/fmap/sub-074_phasediff.nii.gz', - '/sub-074/anat/sub-074_T1w.nii.gz', - '/sub-074/func/sub-074_task-MGT_run-03_sbref.nii.gz', - '/sub-074/func/sub-074_task-MGT_run-04_bold.nii.gz', - '/sub-074/func/sub-074_task-MGT_run-01_sbref.nii.gz', - '/sub-074/func/sub-074_task-MGT_run-02_bold.nii.gz', - '/sub-074/func/sub-074_task-MGT_run-04_events.tsv', - '/sub-074/func/sub-074_task-MGT_run-03_events.tsv', - '/sub-074/func/sub-074_task-MGT_run-01_events.tsv', - '/sub-074/func/sub-074_task-MGT_run-04_sbref.nii.gz', - '/sub-074/func/sub-074_task-MGT_run-03_bold.nii.gz', - '/sub-074/func/sub-074_task-MGT_run-02_sbref.nii.gz', - '/sub-074/func/sub-074_task-MGT_run-02_events.tsv', - '/sub-074/func/sub-074_task-MGT_run-01_bold.nii.gz', - '/T1w.json', - '/sub-118/fmap/sub-118_magnitude2.nii.gz', - '/sub-118/fmap/sub-118_phasediff.json', - '/sub-118/fmap/sub-118_phasediff.nii.gz', - '/sub-118/fmap/sub-118_magnitude1.nii.gz', - '/sub-118/anat/sub-118_T1w.nii.gz', - '/sub-118/func/sub-118_task-MGT_run-04_bold.nii.gz', - '/sub-118/func/sub-118_task-MGT_run-04_sbref.nii.gz', - '/sub-118/func/sub-118_task-MGT_run-03_bold.nii.gz', - '/sub-118/func/sub-118_task-MGT_run-03_sbref.nii.gz', - '/sub-118/func/sub-118_task-MGT_run-01_sbref.nii.gz', - '/sub-118/func/sub-118_task-MGT_run-03_events.tsv', - '/sub-118/func/sub-118_task-MGT_run-04_events.tsv', - '/sub-118/func/sub-118_task-MGT_run-01_bold.nii.gz', - '/sub-118/func/sub-118_task-MGT_run-01_events.tsv', - '/sub-118/func/sub-118_task-MGT_run-02_events.tsv', - '/sub-118/func/sub-118_task-MGT_run-02_sbref.nii.gz', - '/sub-118/func/sub-118_task-MGT_run-02_bold.nii.gz', - '/sub-043/fmap/sub-043_phasediff.nii.gz', - '/sub-043/fmap/sub-043_phasediff.json', - '/sub-043/fmap/sub-043_magnitude2.nii.gz', - '/sub-043/fmap/sub-043_magnitude1.nii.gz', - '/sub-043/anat/sub-043_T1w.nii.gz', - '/sub-043/func/sub-043_task-MGT_run-02_sbref.nii.gz', - '/sub-043/func/sub-043_task-MGT_run-03_bold.nii.gz', - '/sub-043/func/sub-043_task-MGT_run-03_sbref.nii.gz', - '/sub-043/func/sub-043_task-MGT_run-01_sbref.nii.gz', - '/sub-043/func/sub-043_task-MGT_run-04_bold.nii.gz', - '/sub-043/func/sub-043_task-MGT_run-02_events.tsv', - '/sub-043/func/sub-043_task-MGT_run-04_sbref.nii.gz', - '/sub-043/func/sub-043_task-MGT_run-03_events.tsv', - '/sub-043/func/sub-043_task-MGT_run-02_bold.nii.gz', - '/sub-043/func/sub-043_task-MGT_run-04_events.tsv', - '/sub-043/func/sub-043_task-MGT_run-01_events.tsv', - '/sub-043/func/sub-043_task-MGT_run-01_bold.nii.gz', - '/sub-009/fmap/sub-009_phasediff.json', - '/sub-009/fmap/sub-009_phasediff.nii.gz', - '/sub-009/fmap/sub-009_magnitude2.nii.gz', - '/sub-009/fmap/sub-009_magnitude1.nii.gz', - '/sub-009/anat/sub-009_T1w.nii.gz', - '/sub-009/func/sub-009_task-MGT_run-02_events.tsv', - '/sub-009/func/sub-009_task-MGT_run-04_events.tsv', - '/sub-009/func/sub-009_task-MGT_run-02_sbref.nii.gz', - '/sub-009/func/sub-009_task-MGT_run-02_bold.nii.gz', - '/sub-009/func/sub-009_task-MGT_run-03_events.tsv', - '/sub-009/func/sub-009_task-MGT_run-03_sbref.nii.gz', - '/sub-009/func/sub-009_task-MGT_run-03_bold.nii.gz', - '/sub-009/func/sub-009_task-MGT_run-04_sbref.nii.gz', - '/sub-009/func/sub-009_task-MGT_run-01_sbref.nii.gz', - '/sub-009/func/sub-009_task-MGT_run-01_bold.nii.gz', - '/sub-009/func/sub-009_task-MGT_run-01_events.tsv', - '/sub-009/func/sub-009_task-MGT_run-04_bold.nii.gz', - '/sub-035/fmap/sub-035_phasediff.json', - '/sub-035/fmap/sub-035_phasediff.nii.gz', - '/sub-035/fmap/sub-035_magnitude2.nii.gz', - '/sub-035/fmap/sub-035_magnitude1.nii.gz', - '/sub-035/anat/sub-035_T1w.nii.gz', - '/sub-035/func/sub-035_task-MGT_run-04_events.tsv', - '/sub-035/func/sub-035_task-MGT_run-03_bold.nii.gz', - '/sub-035/func/sub-035_task-MGT_run-01_events.tsv', - '/sub-035/func/sub-035_task-MGT_run-04_bold.nii.gz', - '/sub-035/func/sub-035_task-MGT_run-02_bold.nii.gz', - '/sub-035/func/sub-035_task-MGT_run-01_sbref.nii.gz', - '/sub-035/func/sub-035_task-MGT_run-02_events.tsv', - '/sub-035/func/sub-035_task-MGT_run-02_sbref.nii.gz', - '/sub-035/func/sub-035_task-MGT_run-03_events.tsv', - '/sub-035/func/sub-035_task-MGT_run-03_sbref.nii.gz', - '/sub-035/func/sub-035_task-MGT_run-01_bold.nii.gz', - '/sub-035/func/sub-035_task-MGT_run-04_sbref.nii.gz', - '/sub-112/fmap/sub-112_magnitude2.nii.gz', - '/sub-112/fmap/sub-112_magnitude1.nii.gz', - '/sub-112/fmap/sub-112_phasediff.json', - '/sub-112/fmap/sub-112_phasediff.nii.gz', - '/sub-112/anat/sub-112_T1w.nii.gz', - '/sub-112/func/sub-112_task-MGT_run-03_bold.nii.gz', - '/sub-112/func/sub-112_task-MGT_run-01_sbref.nii.gz', - '/sub-112/func/sub-112_task-MGT_run-02_sbref.nii.gz', - '/sub-112/func/sub-112_task-MGT_run-03_sbref.nii.gz', - '/sub-112/func/sub-112_task-MGT_run-04_bold.nii.gz', - '/sub-112/func/sub-112_task-MGT_run-03_events.tsv', - '/sub-112/func/sub-112_task-MGT_run-04_sbref.nii.gz', - '/sub-112/func/sub-112_task-MGT_run-01_bold.nii.gz', - '/sub-112/func/sub-112_task-MGT_run-02_events.tsv', - '/sub-112/func/sub-112_task-MGT_run-04_events.tsv', - '/sub-112/func/sub-112_task-MGT_run-01_events.tsv', - '/sub-112/func/sub-112_task-MGT_run-02_bold.nii.gz', - '/sub-089/fmap/sub-089_phasediff.nii.gz', - '/sub-089/fmap/sub-089_phasediff.json', - '/sub-089/fmap/sub-089_magnitude2.nii.gz', - '/sub-089/fmap/sub-089_magnitude1.nii.gz', - '/sub-089/anat/sub-089_T1w.nii.gz', - '/sub-089/func/sub-089_task-MGT_run-03_sbref.nii.gz', - '/sub-089/func/sub-089_task-MGT_run-03_events.tsv', - '/sub-089/func/sub-089_task-MGT_run-03_bold.nii.gz', - '/sub-089/func/sub-089_task-MGT_run-04_events.tsv', - '/sub-089/func/sub-089_task-MGT_run-01_sbref.nii.gz', - '/sub-089/func/sub-089_task-MGT_run-01_bold.nii.gz', - '/sub-089/func/sub-089_task-MGT_run-02_bold.nii.gz', - '/sub-089/func/sub-089_task-MGT_run-04_bold.nii.gz', - '/sub-089/func/sub-089_task-MGT_run-04_sbref.nii.gz', - '/sub-089/func/sub-089_task-MGT_run-01_events.tsv', - '/sub-089/func/sub-089_task-MGT_run-02_events.tsv', - '/sub-089/func/sub-089_task-MGT_run-02_sbref.nii.gz', - '/sub-113/fmap/sub-113_phasediff.nii.gz', - '/sub-113/fmap/sub-113_magnitude2.nii.gz', - '/sub-113/fmap/sub-113_phasediff.json', - '/sub-113/fmap/sub-113_magnitude1.nii.gz', - '/sub-113/anat/sub-113_T1w.nii.gz', - '/sub-113/func/sub-113_task-MGT_run-04_sbref.nii.gz', - '/sub-113/func/sub-113_task-MGT_run-03_events.tsv', - '/sub-113/func/sub-113_task-MGT_run-02_sbref.nii.gz', - '/sub-113/func/sub-113_task-MGT_run-03_sbref.nii.gz', - '/sub-113/func/sub-113_task-MGT_run-04_events.tsv', - '/sub-113/func/sub-113_task-MGT_run-01_bold.nii.gz', - '/sub-113/func/sub-113_task-MGT_run-04_bold.nii.gz', - '/sub-113/func/sub-113_task-MGT_run-01_events.tsv', - '/sub-113/func/sub-113_task-MGT_run-02_bold.nii.gz', - '/sub-113/func/sub-113_task-MGT_run-02_events.tsv', - '/sub-113/func/sub-113_task-MGT_run-01_sbref.nii.gz', - '/sub-113/func/sub-113_task-MGT_run-03_bold.nii.gz', - '/sub-109/fmap/sub-109_magnitude2.nii.gz', - '/sub-109/fmap/sub-109_phasediff.json', - '/sub-109/fmap/sub-109_magnitude1.nii.gz', - '/sub-109/fmap/sub-109_phasediff.nii.gz', - '/sub-109/anat/sub-109_T1w.nii.gz', - '/sub-109/func/sub-109_task-MGT_run-03_bold.nii.gz', - '/sub-109/func/sub-109_task-MGT_run-01_bold.nii.gz', - '/sub-109/func/sub-109_task-MGT_run-04_bold.nii.gz', - '/sub-109/func/sub-109_task-MGT_run-02_bold.nii.gz', - '/sub-109/func/sub-109_task-MGT_run-02_sbref.nii.gz', - '/sub-109/func/sub-109_task-MGT_run-01_events.tsv', - '/sub-109/func/sub-109_task-MGT_run-02_events.tsv', - '/sub-109/func/sub-109_task-MGT_run-03_events.tsv', - '/sub-109/func/sub-109_task-MGT_run-04_events.tsv', - '/sub-109/func/sub-109_task-MGT_run-04_sbref.nii.gz', - '/sub-109/func/sub-109_task-MGT_run-03_sbref.nii.gz', - '/sub-109/func/sub-109_task-MGT_run-01_sbref.nii.gz', - '/dataset_description.json', - '/sub-044/fmap/sub-044_phasediff.nii.gz', - '/sub-044/fmap/sub-044_magnitude1.nii.gz', - '/sub-044/fmap/sub-044_magnitude2.nii.gz', - '/sub-044/fmap/sub-044_phasediff.json', - '/sub-044/anat/sub-044_T1w.nii.gz', - '/sub-044/func/sub-044_task-MGT_run-04_events.tsv', - '/sub-044/func/sub-044_task-MGT_run-02_bold.nii.gz', - '/sub-044/func/sub-044_task-MGT_run-03_bold.nii.gz', - '/sub-044/func/sub-044_task-MGT_run-04_bold.nii.gz', - '/sub-044/func/sub-044_task-MGT_run-01_bold.nii.gz', - '/sub-044/func/sub-044_task-MGT_run-02_events.tsv', - '/sub-044/func/sub-044_task-MGT_run-04_sbref.nii.gz', - '/sub-044/func/sub-044_task-MGT_run-03_sbref.nii.gz', - '/sub-044/func/sub-044_task-MGT_run-02_sbref.nii.gz', - '/sub-044/func/sub-044_task-MGT_run-01_sbref.nii.gz', - '/sub-044/func/sub-044_task-MGT_run-01_events.tsv', - '/sub-044/func/sub-044_task-MGT_run-03_events.tsv', - '/sub-002/fmap/sub-002_magnitude2.nii.gz', - '/sub-002/fmap/sub-002_magnitude1.nii.gz', - '/sub-002/fmap/sub-002_phasediff.json', - '/sub-002/fmap/sub-002_phasediff.nii.gz', - '/sub-002/anat/sub-002_T1w.nii.gz', - '/sub-002/func/sub-002_task-MGT_run-02_bold.nii.gz', - '/sub-002/func/sub-002_task-MGT_run-04_events.tsv', - '/sub-002/func/sub-002_task-MGT_run-04_bold.nii.gz', - '/sub-002/func/sub-002_task-MGT_run-03_bold.nii.gz', - '/sub-002/func/sub-002_task-MGT_run-01_bold.nii.gz', - '/sub-002/func/sub-002_task-MGT_run-03_sbref.nii.gz', - '/sub-002/func/sub-002_task-MGT_run-01_sbref.nii.gz', - '/sub-002/func/sub-002_task-MGT_run-04_sbref.nii.gz', - '/sub-002/func/sub-002_task-MGT_run-01_events.tsv', - '/sub-002/func/sub-002_task-MGT_run-02_events.tsv', - '/sub-002/func/sub-002_task-MGT_run-03_events.tsv', - '/sub-002/func/sub-002_task-MGT_run-02_sbref.nii.gz', - '/sub-085/fmap/sub-085_magnitude1.nii.gz', - '/sub-085/fmap/sub-085_magnitude2.nii.gz', - '/sub-085/fmap/sub-085_phasediff.json', - '/sub-085/fmap/sub-085_phasediff.nii.gz', - '/sub-085/anat/sub-085_T1w.nii.gz', - '/sub-085/func/sub-085_task-MGT_run-04_sbref.nii.gz', - '/sub-085/func/sub-085_task-MGT_run-01_bold.nii.gz', - '/sub-085/func/sub-085_task-MGT_run-02_events.tsv', - '/sub-085/func/sub-085_task-MGT_run-02_bold.nii.gz', - '/sub-085/func/sub-085_task-MGT_run-03_bold.nii.gz', - '/sub-085/func/sub-085_task-MGT_run-03_sbref.nii.gz', - '/sub-085/func/sub-085_task-MGT_run-03_events.tsv', - '/sub-085/func/sub-085_task-MGT_run-01_events.tsv', - '/sub-085/func/sub-085_task-MGT_run-04_bold.nii.gz', - '/sub-085/func/sub-085_task-MGT_run-02_sbref.nii.gz', - '/sub-085/func/sub-085_task-MGT_run-01_sbref.nii.gz', - '/sub-085/func/sub-085_task-MGT_run-04_events.tsv', - '/sub-022/fmap/sub-022_magnitude2.nii.gz', - '/sub-022/fmap/sub-022_phasediff.nii.gz', - '/sub-022/fmap/sub-022_magnitude1.nii.gz', - '/sub-022/fmap/sub-022_phasediff.json', - '/sub-022/anat/sub-022_T1w.nii.gz', - '/sub-022/func/sub-022_task-MGT_run-04_sbref.nii.gz', - '/sub-022/func/sub-022_task-MGT_run-04_bold.nii.gz', - '/sub-022/func/sub-022_task-MGT_run-01_sbref.nii.gz', - '/sub-022/func/sub-022_task-MGT_run-01_events.tsv', - '/sub-022/func/sub-022_task-MGT_run-03_events.tsv', - '/sub-022/func/sub-022_task-MGT_run-03_bold.nii.gz', - '/sub-022/func/sub-022_task-MGT_run-03_sbref.nii.gz', - '/sub-022/func/sub-022_task-MGT_run-01_bold.nii.gz', - '/sub-022/func/sub-022_task-MGT_run-02_bold.nii.gz', - '/sub-022/func/sub-022_task-MGT_run-04_events.tsv', - '/sub-022/func/sub-022_task-MGT_run-02_sbref.nii.gz', - '/sub-022/func/sub-022_task-MGT_run-02_events.tsv', - '/sub-032/fmap/sub-032_magnitude1.nii.gz', - '/sub-032/fmap/sub-032_phasediff.nii.gz', - '/sub-032/fmap/sub-032_magnitude2.nii.gz', - '/sub-032/fmap/sub-032_phasediff.json', - '/sub-032/anat/sub-032_T1w.nii.gz', - '/sub-032/func/sub-032_task-MGT_run-03_bold.nii.gz', - '/sub-032/func/sub-032_task-MGT_run-04_bold.nii.gz', - '/sub-032/func/sub-032_task-MGT_run-01_events.tsv', - '/sub-032/func/sub-032_task-MGT_run-02_events.tsv', - '/sub-032/func/sub-032_task-MGT_run-03_sbref.nii.gz', - '/sub-032/func/sub-032_task-MGT_run-02_bold.nii.gz', - '/sub-032/func/sub-032_task-MGT_run-04_sbref.nii.gz', - '/sub-032/func/sub-032_task-MGT_run-01_bold.nii.gz', - '/sub-032/func/sub-032_task-MGT_run-04_events.tsv', - '/sub-032/func/sub-032_task-MGT_run-03_events.tsv', - '/sub-032/func/sub-032_task-MGT_run-01_sbref.nii.gz', - '/sub-032/func/sub-032_task-MGT_run-02_sbref.nii.gz', - '/benchmark.py', - '/sub-056/fmap/sub-056_phasediff.nii.gz', - '/sub-056/fmap/sub-056_magnitude2.nii.gz', - '/sub-056/fmap/sub-056_phasediff.json', - '/sub-056/fmap/sub-056_magnitude1.nii.gz', - '/sub-056/anat/sub-056_T1w.nii.gz', - '/sub-056/func/sub-056_task-MGT_run-02_events.tsv', - '/sub-056/func/sub-056_task-MGT_run-01_bold.nii.gz', - '/sub-056/func/sub-056_task-MGT_run-03_events.tsv', - '/sub-056/func/sub-056_task-MGT_run-03_sbref.nii.gz', - '/sub-056/func/sub-056_task-MGT_run-03_bold.nii.gz', - '/sub-056/func/sub-056_task-MGT_run-04_bold.nii.gz', - '/sub-056/func/sub-056_task-MGT_run-01_sbref.nii.gz', - '/sub-056/func/sub-056_task-MGT_run-01_events.tsv', - '/sub-056/func/sub-056_task-MGT_run-02_bold.nii.gz', - '/sub-056/func/sub-056_task-MGT_run-04_sbref.nii.gz', - '/sub-056/func/sub-056_task-MGT_run-02_sbref.nii.gz', - '/sub-056/func/sub-056_task-MGT_run-04_events.tsv', - '/sub-049/fmap/sub-049_phasediff.nii.gz', - '/sub-049/fmap/sub-049_magnitude1.nii.gz', - '/sub-049/fmap/sub-049_phasediff.json', - '/sub-049/fmap/sub-049_magnitude2.nii.gz', - '/sub-049/anat/sub-049_T1w.nii.gz', - '/sub-049/func/sub-049_task-MGT_run-02_events.tsv', - '/sub-049/func/sub-049_task-MGT_run-01_events.tsv', - '/sub-049/func/sub-049_task-MGT_run-03_events.tsv', - '/sub-049/func/sub-049_task-MGT_run-01_sbref.nii.gz', - '/sub-049/func/sub-049_task-MGT_run-03_sbref.nii.gz', - '/sub-049/func/sub-049_task-MGT_run-01_bold.nii.gz', - '/sub-049/func/sub-049_task-MGT_run-02_bold.nii.gz', - '/sub-049/func/sub-049_task-MGT_run-02_sbref.nii.gz', - '/sub-049/func/sub-049_task-MGT_run-04_sbref.nii.gz', - '/sub-049/func/sub-049_task-MGT_run-04_events.tsv', - '/sub-049/func/sub-049_task-MGT_run-04_bold.nii.gz', - '/sub-049/func/sub-049_task-MGT_run-03_bold.nii.gz', - '/sub-123/fmap/sub-123_magnitude1.nii.gz', - '/sub-123/fmap/sub-123_phasediff.json', - '/sub-123/fmap/sub-123_phasediff.nii.gz', - '/sub-123/fmap/sub-123_magnitude2.nii.gz', - '/sub-123/anat/sub-123_T1w.nii.gz', - '/sub-123/func/sub-123_task-MGT_run-01_bold.nii.gz', - '/sub-123/func/sub-123_task-MGT_run-04_events.tsv', - '/sub-123/func/sub-123_task-MGT_run-04_sbref.nii.gz', - '/sub-123/func/sub-123_task-MGT_run-02_sbref.nii.gz', - '/sub-123/func/sub-123_task-MGT_run-02_events.tsv', - '/sub-123/func/sub-123_task-MGT_run-03_events.tsv', - '/sub-123/func/sub-123_task-MGT_run-02_bold.nii.gz', - '/sub-123/func/sub-123_task-MGT_run-01_sbref.nii.gz', - '/sub-123/func/sub-123_task-MGT_run-03_bold.nii.gz', - '/sub-123/func/sub-123_task-MGT_run-04_bold.nii.gz', - '/sub-123/func/sub-123_task-MGT_run-03_sbref.nii.gz', - '/sub-123/func/sub-123_task-MGT_run-01_events.tsv', - '/sub-066/fmap/sub-066_phasediff.nii.gz', - '/sub-066/fmap/sub-066_phasediff.json', - '/sub-066/fmap/sub-066_magnitude2.nii.gz', - '/sub-066/fmap/sub-066_magnitude1.nii.gz', - '/sub-066/anat/sub-066_T1w.nii.gz', - '/sub-066/func/sub-066_task-MGT_run-04_sbref.nii.gz', - '/sub-066/func/sub-066_task-MGT_run-01_bold.nii.gz', - '/sub-066/func/sub-066_task-MGT_run-02_events.tsv', - '/sub-066/func/sub-066_task-MGT_run-03_sbref.nii.gz', - '/sub-066/func/sub-066_task-MGT_run-03_bold.nii.gz', - '/sub-066/func/sub-066_task-MGT_run-02_sbref.nii.gz', - '/sub-066/func/sub-066_task-MGT_run-01_sbref.nii.gz', - '/sub-066/func/sub-066_task-MGT_run-01_events.tsv', - '/sub-066/func/sub-066_task-MGT_run-02_bold.nii.gz', - '/sub-066/func/sub-066_task-MGT_run-04_bold.nii.gz', - '/sub-066/func/sub-066_task-MGT_run-03_events.tsv', - '/sub-066/func/sub-066_task-MGT_run-04_events.tsv', - '/sub-067/fmap/sub-067_phasediff.json', - '/sub-067/fmap/sub-067_phasediff.nii.gz', - '/sub-067/fmap/sub-067_magnitude2.nii.gz', - '/sub-067/fmap/sub-067_magnitude1.nii.gz', - '/sub-067/anat/sub-067_T1w.nii.gz', - '/sub-067/func/sub-067_task-MGT_run-03_sbref.nii.gz', - '/sub-067/func/sub-067_task-MGT_run-03_events.tsv', - '/sub-067/func/sub-067_task-MGT_run-01_events.tsv', - '/sub-067/func/sub-067_task-MGT_run-03_bold.nii.gz', - '/sub-067/func/sub-067_task-MGT_run-04_events.tsv', - '/sub-067/func/sub-067_task-MGT_run-01_sbref.nii.gz', - '/sub-067/func/sub-067_task-MGT_run-01_bold.nii.gz', - '/sub-067/func/sub-067_task-MGT_run-02_sbref.nii.gz', - '/sub-067/func/sub-067_task-MGT_run-02_bold.nii.gz', - '/sub-067/func/sub-067_task-MGT_run-04_bold.nii.gz', - '/sub-067/func/sub-067_task-MGT_run-04_sbref.nii.gz', - '/sub-067/func/sub-067_task-MGT_run-02_events.tsv', - '/README', - '/sub-003/fmap/sub-003_phasediff.json', - '/sub-003/fmap/sub-003_magnitude2.nii.gz', - '/sub-003/fmap/sub-003_magnitude1.nii.gz', - '/sub-003/fmap/sub-003_phasediff.nii.gz', - '/sub-003/anat/sub-003_T1w.nii.gz', - '/sub-003/func/sub-003_task-MGT_run-03_events.tsv', - '/sub-003/func/sub-003_task-MGT_run-04_sbref.nii.gz', - '/sub-003/func/sub-003_task-MGT_run-03_bold.nii.gz', - '/sub-003/func/sub-003_task-MGT_run-02_events.tsv', - '/sub-003/func/sub-003_task-MGT_run-04_bold.nii.gz', - '/sub-003/func/sub-003_task-MGT_run-01_bold.nii.gz', - '/sub-003/func/sub-003_task-MGT_run-02_sbref.nii.gz', - '/sub-003/func/sub-003_task-MGT_run-04_events.tsv', - '/sub-003/func/sub-003_task-MGT_run-01_events.tsv', - '/sub-003/func/sub-003_task-MGT_run-02_bold.nii.gz', - '/sub-003/func/sub-003_task-MGT_run-01_sbref.nii.gz', - '/sub-003/func/sub-003_task-MGT_run-03_sbref.nii.gz', - '/sub-068/fmap/sub-068_magnitude1.nii.gz', - '/sub-068/fmap/sub-068_phasediff.nii.gz', - '/sub-068/fmap/sub-068_phasediff.json', - '/sub-068/fmap/sub-068_magnitude2.nii.gz', - '/sub-068/anat/sub-068_T1w.nii.gz', - '/sub-068/func/sub-068_task-MGT_run-04_sbref.nii.gz', - '/sub-068/func/sub-068_task-MGT_run-03_bold.nii.gz', - '/sub-068/func/sub-068_task-MGT_run-01_sbref.nii.gz', - '/sub-068/func/sub-068_task-MGT_run-02_bold.nii.gz', - '/sub-068/func/sub-068_task-MGT_run-02_sbref.nii.gz', - '/sub-068/func/sub-068_task-MGT_run-01_events.tsv', - '/sub-068/func/sub-068_task-MGT_run-04_events.tsv', - '/sub-068/func/sub-068_task-MGT_run-01_bold.nii.gz', - '/sub-068/func/sub-068_task-MGT_run-03_sbref.nii.gz', - '/sub-068/func/sub-068_task-MGT_run-04_bold.nii.gz', - '/sub-068/func/sub-068_task-MGT_run-02_events.tsv', - '/sub-068/func/sub-068_task-MGT_run-03_events.tsv', - '/sub-011/fmap/sub-011_phasediff.nii.gz', - '/sub-011/fmap/sub-011_magnitude1.nii.gz', - '/sub-011/fmap/sub-011_magnitude2.nii.gz', - '/sub-011/fmap/sub-011_phasediff.json', - '/sub-011/anat/sub-011_T1w.nii.gz', - '/sub-011/func/sub-011_task-MGT_run-04_sbref.nii.gz', - '/sub-011/func/sub-011_task-MGT_run-03_sbref.nii.gz', - '/sub-011/func/sub-011_task-MGT_run-02_events.tsv', - '/sub-011/func/sub-011_task-MGT_run-01_sbref.nii.gz', - '/sub-011/func/sub-011_task-MGT_run-02_bold.nii.gz', - '/sub-011/func/sub-011_task-MGT_run-03_events.tsv', - '/sub-011/func/sub-011_task-MGT_run-02_sbref.nii.gz', - '/sub-011/func/sub-011_task-MGT_run-03_bold.nii.gz', - '/sub-011/func/sub-011_task-MGT_run-04_bold.nii.gz', - '/sub-011/func/sub-011_task-MGT_run-04_events.tsv', - '/sub-011/func/sub-011_task-MGT_run-01_events.tsv', - '/sub-011/func/sub-011_task-MGT_run-01_bold.nii.gz', - '/sub-062/fmap/sub-062_phasediff.nii.gz', - '/sub-062/fmap/sub-062_phasediff.json', - '/sub-062/fmap/sub-062_magnitude2.nii.gz', - '/sub-062/fmap/sub-062_magnitude1.nii.gz', - '/sub-062/anat/sub-062_T1w.nii.gz', - '/sub-062/func/sub-062_task-MGT_run-03_events.tsv', - '/sub-062/func/sub-062_task-MGT_run-02_bold.nii.gz', - '/sub-062/func/sub-062_task-MGT_run-01_bold.nii.gz', - '/sub-062/func/sub-062_task-MGT_run-04_bold.nii.gz', - '/sub-062/func/sub-062_task-MGT_run-02_events.tsv', - '/sub-062/func/sub-062_task-MGT_run-04_sbref.nii.gz', - '/sub-062/func/sub-062_task-MGT_run-02_sbref.nii.gz', - '/sub-062/func/sub-062_task-MGT_run-04_events.tsv', - '/sub-062/func/sub-062_task-MGT_run-03_sbref.nii.gz', - '/sub-062/func/sub-062_task-MGT_run-01_sbref.nii.gz', - '/sub-062/func/sub-062_task-MGT_run-01_events.tsv', - '/sub-062/func/sub-062_task-MGT_run-03_bold.nii.gz', - '/sub-041/fmap/sub-041_magnitude1.nii.gz', - '/sub-041/fmap/sub-041_phasediff.nii.gz', - '/sub-041/fmap/sub-041_magnitude2.nii.gz', - '/sub-041/fmap/sub-041_phasediff.json', - '/sub-041/anat/sub-041_T1w.nii.gz', - '/sub-041/func/sub-041_task-MGT_run-04_bold.nii.gz', - '/sub-041/func/sub-041_task-MGT_run-01_sbref.nii.gz', - '/sub-041/func/sub-041_task-MGT_run-02_bold.nii.gz', - '/sub-041/func/sub-041_task-MGT_run-02_events.tsv', - '/sub-041/func/sub-041_task-MGT_run-04_events.tsv', - '/sub-041/func/sub-041_task-MGT_run-01_events.tsv', - '/sub-041/func/sub-041_task-MGT_run-03_events.tsv', - '/sub-041/func/sub-041_task-MGT_run-04_sbref.nii.gz', - '/sub-041/func/sub-041_task-MGT_run-03_sbref.nii.gz', - '/sub-041/func/sub-041_task-MGT_run-01_bold.nii.gz', - '/sub-041/func/sub-041_task-MGT_run-03_bold.nii.gz', - '/sub-041/func/sub-041_task-MGT_run-02_sbref.nii.gz', - '/sub-084/fmap/sub-084_phasediff.nii.gz', - '/sub-084/fmap/sub-084_magnitude2.nii.gz', - '/sub-084/fmap/sub-084_magnitude1.nii.gz', - '/sub-084/fmap/sub-084_phasediff.json', - '/sub-084/anat/sub-084_T1w.nii.gz', - '/sub-084/func/sub-084_task-MGT_run-03_sbref.nii.gz', - '/sub-084/func/sub-084_task-MGT_run-04_bold.nii.gz', - '/sub-084/func/sub-084_task-MGT_run-02_events.tsv', - '/sub-084/func/sub-084_task-MGT_run-03_events.tsv', - '/sub-084/func/sub-084_task-MGT_run-03_bold.nii.gz', - '/sub-084/func/sub-084_task-MGT_run-04_sbref.nii.gz', - '/sub-084/func/sub-084_task-MGT_run-02_bold.nii.gz', - '/sub-084/func/sub-084_task-MGT_run-01_sbref.nii.gz', - '/sub-084/func/sub-084_task-MGT_run-02_sbref.nii.gz', - '/sub-084/func/sub-084_task-MGT_run-01_events.tsv', - '/sub-084/func/sub-084_task-MGT_run-04_events.tsv', - '/sub-084/func/sub-084_task-MGT_run-01_bold.nii.gz', - '/sub-095/fmap/sub-095_phasediff.json', - '/sub-095/fmap/sub-095_magnitude1.nii.gz', - '/sub-095/fmap/sub-095_phasediff.nii.gz', - '/sub-095/fmap/sub-095_magnitude2.nii.gz', - '/sub-095/anat/sub-095_T1w.nii.gz', - '/sub-095/func/sub-095_task-MGT_run-02_sbref.nii.gz', - '/sub-095/func/sub-095_task-MGT_run-03_events.tsv', - '/sub-095/func/sub-095_task-MGT_run-04_bold.nii.gz', - '/sub-095/func/sub-095_task-MGT_run-04_sbref.nii.gz', - '/sub-095/func/sub-095_task-MGT_run-04_events.tsv', - '/sub-095/func/sub-095_task-MGT_run-03_sbref.nii.gz', - '/sub-095/func/sub-095_task-MGT_run-01_events.tsv', - '/sub-095/func/sub-095_task-MGT_run-02_events.tsv', - '/sub-095/func/sub-095_task-MGT_run-03_bold.nii.gz', - '/sub-095/func/sub-095_task-MGT_run-01_sbref.nii.gz', - '/sub-095/func/sub-095_task-MGT_run-02_bold.nii.gz', - '/sub-095/func/sub-095_task-MGT_run-01_bold.nii.gz', - '/sub-098/fmap/sub-098_magnitude2.nii.gz', - '/sub-098/fmap/sub-098_phasediff.nii.gz', - '/sub-098/fmap/sub-098_phasediff.json', - '/sub-098/fmap/sub-098_magnitude1.nii.gz', - '/sub-098/anat/sub-098_T1w.nii.gz', - '/sub-098/func/sub-098_task-MGT_run-04_events.tsv', - '/sub-098/func/sub-098_task-MGT_run-02_bold.nii.gz', - '/sub-098/func/sub-098_task-MGT_run-04_sbref.nii.gz', - '/sub-098/func/sub-098_task-MGT_run-03_events.tsv', - '/sub-098/func/sub-098_task-MGT_run-01_sbref.nii.gz', - '/sub-098/func/sub-098_task-MGT_run-02_sbref.nii.gz', - '/sub-098/func/sub-098_task-MGT_run-02_events.tsv', - '/sub-098/func/sub-098_task-MGT_run-03_bold.nii.gz', - '/sub-098/func/sub-098_task-MGT_run-01_events.tsv', - '/sub-098/func/sub-098_task-MGT_run-04_bold.nii.gz', - '/sub-098/func/sub-098_task-MGT_run-03_sbref.nii.gz', - '/sub-098/func/sub-098_task-MGT_run-01_bold.nii.gz', - '/sub-096/fmap/sub-096_phasediff.nii.gz', - '/sub-096/fmap/sub-096_magnitude1.nii.gz', - '/sub-096/fmap/sub-096_magnitude2.nii.gz', - '/sub-096/fmap/sub-096_phasediff.json', - '/sub-096/anat/sub-096_T1w.nii.gz', - '/sub-096/func/sub-096_task-MGT_run-03_sbref.nii.gz', - '/sub-096/func/sub-096_task-MGT_run-04_events.tsv', - '/sub-096/func/sub-096_task-MGT_run-02_bold.nii.gz', - '/sub-096/func/sub-096_task-MGT_run-04_sbref.nii.gz', - '/sub-096/func/sub-096_task-MGT_run-03_events.tsv', - '/sub-096/func/sub-096_task-MGT_run-04_bold.nii.gz', - '/sub-096/func/sub-096_task-MGT_run-03_bold.nii.gz', - '/sub-096/func/sub-096_task-MGT_run-01_events.tsv', - '/sub-096/func/sub-096_task-MGT_run-02_events.tsv', - '/sub-096/func/sub-096_task-MGT_run-01_bold.nii.gz', - '/sub-096/func/sub-096_task-MGT_run-02_sbref.nii.gz', - '/sub-096/func/sub-096_task-MGT_run-01_sbref.nii.gz', - '/sub-075/fmap/sub-075_magnitude1.nii.gz', - '/sub-075/fmap/sub-075_phasediff.json', - '/sub-075/fmap/sub-075_phasediff.nii.gz', - '/sub-075/fmap/sub-075_magnitude2.nii.gz', - '/sub-075/anat/sub-075_T1w.nii.gz', - '/sub-075/func/sub-075_task-MGT_run-02_bold.nii.gz', - '/sub-075/func/sub-075_task-MGT_run-04_events.tsv', - '/sub-075/func/sub-075_task-MGT_run-04_sbref.nii.gz', - '/sub-075/func/sub-075_task-MGT_run-03_events.tsv', - '/sub-075/func/sub-075_task-MGT_run-01_events.tsv', - '/sub-075/func/sub-075_task-MGT_run-03_bold.nii.gz', - '/sub-075/func/sub-075_task-MGT_run-02_events.tsv', - '/sub-075/func/sub-075_task-MGT_run-01_sbref.nii.gz', - '/sub-075/func/sub-075_task-MGT_run-03_sbref.nii.gz', - '/sub-075/func/sub-075_task-MGT_run-02_sbref.nii.gz', - '/sub-075/func/sub-075_task-MGT_run-04_bold.nii.gz', - '/sub-075/func/sub-075_task-MGT_run-01_bold.nii.gz', - '/sub-033/fmap/sub-033_magnitude1.nii.gz', - '/sub-033/fmap/sub-033_phasediff.json', - '/sub-033/fmap/sub-033_magnitude2.nii.gz', - '/sub-033/fmap/sub-033_phasediff.nii.gz', - '/sub-033/anat/sub-033_T1w.nii.gz', - '/sub-033/func/sub-033_task-MGT_run-01_sbref.nii.gz', - '/sub-033/func/sub-033_task-MGT_run-03_bold.nii.gz', - '/sub-033/func/sub-033_task-MGT_run-02_events.tsv', - '/sub-033/func/sub-033_task-MGT_run-04_bold.nii.gz', - '/sub-033/func/sub-033_task-MGT_run-04_sbref.nii.gz', - '/sub-033/func/sub-033_task-MGT_run-01_events.tsv', - '/sub-033/func/sub-033_task-MGT_run-03_sbref.nii.gz', - '/sub-033/func/sub-033_task-MGT_run-02_bold.nii.gz', - '/sub-033/func/sub-033_task-MGT_run-03_events.tsv', - '/sub-033/func/sub-033_task-MGT_run-02_sbref.nii.gz', - '/sub-033/func/sub-033_task-MGT_run-01_bold.nii.gz', - '/sub-033/func/sub-033_task-MGT_run-04_events.tsv', - '/sub-083/fmap/sub-083_phasediff.json', - '/sub-083/fmap/sub-083_magnitude1.nii.gz', - '/sub-083/fmap/sub-083_phasediff.nii.gz', - '/sub-083/fmap/sub-083_magnitude2.nii.gz', - '/sub-083/anat/sub-083_T1w.nii.gz', - '/sub-083/func/sub-083_task-MGT_run-04_sbref.nii.gz', - '/sub-083/func/sub-083_task-MGT_run-01_events.tsv', - '/sub-083/func/sub-083_task-MGT_run-03_bold.nii.gz', - '/sub-083/func/sub-083_task-MGT_run-04_events.tsv', - '/sub-083/func/sub-083_task-MGT_run-02_bold.nii.gz', - '/sub-083/func/sub-083_task-MGT_run-01_sbref.nii.gz', - '/sub-083/func/sub-083_task-MGT_run-04_bold.nii.gz', - '/sub-083/func/sub-083_task-MGT_run-03_sbref.nii.gz', - '/sub-083/func/sub-083_task-MGT_run-01_bold.nii.gz', - '/sub-083/func/sub-083_task-MGT_run-02_events.tsv', - '/sub-083/func/sub-083_task-MGT_run-03_events.tsv', - '/sub-083/func/sub-083_task-MGT_run-02_sbref.nii.gz', - '/sub-019/fmap/sub-019_phasediff.nii.gz', - '/sub-019/fmap/sub-019_phasediff.json', - '/sub-019/fmap/sub-019_magnitude2.nii.gz', - '/sub-019/fmap/sub-019_magnitude1.nii.gz', - '/sub-019/anat/sub-019_T1w.nii.gz', - '/sub-019/func/sub-019_task-MGT_run-02_bold.nii.gz', - '/sub-019/func/sub-019_task-MGT_run-03_events.tsv', - '/sub-019/func/sub-019_task-MGT_run-03_bold.nii.gz', - '/sub-019/func/sub-019_task-MGT_run-01_bold.nii.gz', - '/sub-019/func/sub-019_task-MGT_run-03_sbref.nii.gz', - '/sub-019/func/sub-019_task-MGT_run-02_sbref.nii.gz', - '/sub-019/func/sub-019_task-MGT_run-02_events.tsv', - '/sub-019/func/sub-019_task-MGT_run-01_sbref.nii.gz', - '/sub-019/func/sub-019_task-MGT_run-01_events.tsv', - '/sub-019/func/sub-019_task-MGT_run-04_events.tsv', - '/sub-019/func/sub-019_task-MGT_run-04_sbref.nii.gz', - '/sub-019/func/sub-019_task-MGT_run-04_bold.nii.gz', - '/sub-124/fmap/sub-124_magnitude2.nii.gz', - '/sub-124/fmap/sub-124_phasediff.nii.gz', - '/sub-124/fmap/sub-124_magnitude1.nii.gz', - '/sub-124/fmap/sub-124_phasediff.json', - '/sub-124/anat/sub-124_T1w.nii.gz', - '/sub-124/func/sub-124_task-MGT_run-03_bold.nii.gz', - '/sub-124/func/sub-124_task-MGT_run-04_bold.nii.gz', - '/sub-124/func/sub-124_task-MGT_run-03_events.tsv', - '/sub-124/func/sub-124_task-MGT_run-02_sbref.nii.gz', - '/sub-124/func/sub-124_task-MGT_run-02_events.tsv', - '/sub-124/func/sub-124_task-MGT_run-01_events.tsv', - '/sub-124/func/sub-124_task-MGT_run-01_bold.nii.gz', - '/sub-124/func/sub-124_task-MGT_run-04_events.tsv', - '/sub-124/func/sub-124_task-MGT_run-02_bold.nii.gz', - '/sub-124/func/sub-124_task-MGT_run-03_sbref.nii.gz', - '/sub-124/func/sub-124_task-MGT_run-04_sbref.nii.gz', - '/sub-124/func/sub-124_task-MGT_run-01_sbref.nii.gz', - '/sub-055/fmap/sub-055_magnitude2.nii.gz', - '/sub-055/fmap/sub-055_magnitude1.nii.gz', - '/sub-055/fmap/sub-055_phasediff.json', - '/sub-055/fmap/sub-055_phasediff.nii.gz', - '/sub-055/anat/sub-055_T1w.nii.gz', - '/sub-055/func/sub-055_task-MGT_run-01_sbref.nii.gz', - '/sub-055/func/sub-055_task-MGT_run-03_bold.nii.gz', - '/sub-055/func/sub-055_task-MGT_run-01_bold.nii.gz', - '/sub-055/func/sub-055_task-MGT_run-04_bold.nii.gz', - '/sub-055/func/sub-055_task-MGT_run-02_events.tsv', - '/sub-055/func/sub-055_task-MGT_run-02_sbref.nii.gz', - '/sub-055/func/sub-055_task-MGT_run-02_bold.nii.gz', - '/sub-055/func/sub-055_task-MGT_run-04_sbref.nii.gz', - '/sub-055/func/sub-055_task-MGT_run-03_sbref.nii.gz', - '/sub-055/func/sub-055_task-MGT_run-01_events.tsv', - '/sub-055/func/sub-055_task-MGT_run-04_events.tsv', - '/sub-055/func/sub-055_task-MGT_run-03_events.tsv', - '/sub-057/fmap/sub-057_phasediff.json', - '/sub-057/fmap/sub-057_magnitude2.nii.gz', - '/sub-057/fmap/sub-057_magnitude1.nii.gz', - '/sub-057/fmap/sub-057_phasediff.nii.gz', - '/sub-057/anat/sub-057_T1w.nii.gz', - '/sub-057/func/sub-057_task-MGT_run-03_sbref.nii.gz', - '/sub-057/func/sub-057_task-MGT_run-02_events.tsv', - '/sub-057/func/sub-057_task-MGT_run-04_sbref.nii.gz', - '/sub-057/func/sub-057_task-MGT_run-03_bold.nii.gz', - '/sub-057/func/sub-057_task-MGT_run-02_bold.nii.gz', - '/sub-057/func/sub-057_task-MGT_run-04_bold.nii.gz', - '/sub-057/func/sub-057_task-MGT_run-04_events.tsv', - '/sub-057/func/sub-057_task-MGT_run-01_events.tsv', - '/sub-057/func/sub-057_task-MGT_run-02_sbref.nii.gz', - '/sub-057/func/sub-057_task-MGT_run-01_sbref.nii.gz', - '/sub-057/func/sub-057_task-MGT_run-01_bold.nii.gz', - '/sub-057/func/sub-057_task-MGT_run-03_events.tsv', - '/sub-071/fmap/sub-071_magnitude2.nii.gz', - '/sub-071/fmap/sub-071_phasediff.json', - '/sub-071/fmap/sub-071_phasediff.nii.gz', - '/sub-071/fmap/sub-071_magnitude1.nii.gz', - '/sub-071/anat/sub-071_T1w.nii.gz', - '/sub-071/func/sub-071_task-MGT_run-04_bold.nii.gz', - '/sub-071/func/sub-071_task-MGT_run-03_sbref.nii.gz', - '/sub-071/func/sub-071_task-MGT_run-04_sbref.nii.gz', - '/sub-071/func/sub-071_task-MGT_run-01_events.tsv', - '/sub-071/func/sub-071_task-MGT_run-02_bold.nii.gz', - '/sub-071/func/sub-071_task-MGT_run-03_bold.nii.gz', - '/sub-071/func/sub-071_task-MGT_run-04_events.tsv', - '/sub-071/func/sub-071_task-MGT_run-02_sbref.nii.gz', - '/sub-071/func/sub-071_task-MGT_run-02_events.tsv', - '/sub-071/func/sub-071_task-MGT_run-01_sbref.nii.gz', - '/sub-071/func/sub-071_task-MGT_run-03_events.tsv', - '/sub-071/func/sub-071_task-MGT_run-01_bold.nii.gz', - '/sub-051/fmap/sub-051_magnitude1.nii.gz', - '/sub-051/fmap/sub-051_magnitude2.nii.gz', - '/sub-051/fmap/sub-051_phasediff.nii.gz', - '/sub-051/fmap/sub-051_phasediff.json', - '/sub-051/anat/sub-051_T1w.nii.gz', - '/sub-051/func/sub-051_task-MGT_run-04_events.tsv', - '/sub-051/func/sub-051_task-MGT_run-04_bold.nii.gz', - '/sub-051/func/sub-051_task-MGT_run-04_sbref.nii.gz', - '/sub-051/func/sub-051_task-MGT_run-02_sbref.nii.gz', - '/sub-051/func/sub-051_task-MGT_run-01_sbref.nii.gz', - '/sub-051/func/sub-051_task-MGT_run-01_bold.nii.gz', - '/sub-051/func/sub-051_task-MGT_run-01_events.tsv', - '/sub-051/func/sub-051_task-MGT_run-03_bold.nii.gz', - '/sub-051/func/sub-051_task-MGT_run-02_bold.nii.gz', - '/sub-051/func/sub-051_task-MGT_run-03_events.tsv', - '/sub-051/func/sub-051_task-MGT_run-03_sbref.nii.gz', - '/sub-051/func/sub-051_task-MGT_run-02_events.tsv', - '/sub-072/fmap/sub-072_phasediff.nii.gz', - '/sub-072/fmap/sub-072_magnitude1.nii.gz', - '/sub-072/fmap/sub-072_magnitude2.nii.gz', - '/sub-072/fmap/sub-072_phasediff.json', - '/sub-072/anat/sub-072_T1w.nii.gz', - '/sub-072/func/sub-072_task-MGT_run-03_sbref.nii.gz', - '/sub-072/func/sub-072_task-MGT_run-04_events.tsv', - '/sub-072/func/sub-072_task-MGT_run-04_bold.nii.gz', - '/sub-072/func/sub-072_task-MGT_run-01_sbref.nii.gz', - '/sub-072/func/sub-072_task-MGT_run-04_sbref.nii.gz', - '/sub-072/func/sub-072_task-MGT_run-02_events.tsv', - '/sub-072/func/sub-072_task-MGT_run-03_bold.nii.gz', - '/sub-072/func/sub-072_task-MGT_run-01_bold.nii.gz', - '/sub-072/func/sub-072_task-MGT_run-03_events.tsv', - '/sub-072/func/sub-072_task-MGT_run-01_events.tsv', - '/sub-072/func/sub-072_task-MGT_run-02_sbref.nii.gz', - '/sub-072/func/sub-072_task-MGT_run-02_bold.nii.gz', - '/sub-004/fmap/sub-004_phasediff.nii.gz', - '/sub-004/fmap/sub-004_magnitude1.nii.gz', - '/sub-004/fmap/sub-004_phasediff.json', - '/sub-004/fmap/sub-004_magnitude2.nii.gz', - '/sub-004/anat/sub-004_T1w.nii.gz', - '/sub-004/func/sub-004_task-MGT_run-02_sbref.nii.gz', - '/sub-004/func/sub-004_task-MGT_run-04_sbref.nii.gz', - '/sub-004/func/sub-004_task-MGT_run-03_bold.nii.gz', - '/sub-004/func/sub-004_task-MGT_run-02_bold.nii.gz', - '/sub-004/func/sub-004_task-MGT_run-04_events.tsv', - '/sub-004/func/sub-004_task-MGT_run-01_events.tsv', - '/sub-004/func/sub-004_task-MGT_run-03_sbref.nii.gz', - '/sub-004/func/sub-004_task-MGT_run-04_bold.nii.gz', - '/sub-004/func/sub-004_task-MGT_run-01_bold.nii.gz', - '/sub-004/func/sub-004_task-MGT_run-03_events.tsv', - '/sub-004/func/sub-004_task-MGT_run-02_events.tsv', - '/sub-004/func/sub-004_task-MGT_run-01_sbref.nii.gz', - '/sub-046/fmap/sub-046_magnitude2.nii.gz', - '/sub-046/fmap/sub-046_phasediff.json', - '/sub-046/fmap/sub-046_phasediff.nii.gz', - '/sub-046/fmap/sub-046_magnitude1.nii.gz', - '/sub-046/anat/sub-046_T1w.nii.gz', - '/sub-046/func/sub-046_task-MGT_run-01_sbref.nii.gz', - '/sub-046/func/sub-046_task-MGT_run-02_sbref.nii.gz', - '/sub-046/func/sub-046_task-MGT_run-02_bold.nii.gz', - '/sub-046/func/sub-046_task-MGT_run-02_events.tsv', - '/sub-046/func/sub-046_task-MGT_run-03_events.tsv', - '/sub-046/func/sub-046_task-MGT_run-04_bold.nii.gz', - '/sub-046/func/sub-046_task-MGT_run-04_sbref.nii.gz', - '/sub-046/func/sub-046_task-MGT_run-01_events.tsv', - '/sub-046/func/sub-046_task-MGT_run-03_bold.nii.gz', - '/sub-046/func/sub-046_task-MGT_run-04_events.tsv', - '/sub-046/func/sub-046_task-MGT_run-01_bold.nii.gz', - '/sub-046/func/sub-046_task-MGT_run-03_sbref.nii.gz', - '/sub-104/fmap/sub-104_magnitude1.nii.gz', - '/sub-104/fmap/sub-104_phasediff.json', - '/sub-104/fmap/sub-104_phasediff.nii.gz', - '/sub-104/fmap/sub-104_magnitude2.nii.gz', - '/sub-104/anat/sub-104_T1w.nii.gz', - '/sub-104/func/sub-104_task-MGT_run-04_bold.nii.gz', - '/sub-104/func/sub-104_task-MGT_run-04_sbref.nii.gz', - '/sub-104/func/sub-104_task-MGT_run-01_bold.nii.gz', - '/sub-104/func/sub-104_task-MGT_run-02_events.tsv', - '/sub-104/func/sub-104_task-MGT_run-02_sbref.nii.gz', - '/sub-104/func/sub-104_task-MGT_run-04_events.tsv', - '/sub-104/func/sub-104_task-MGT_run-01_sbref.nii.gz', - '/sub-104/func/sub-104_task-MGT_run-03_events.tsv', - '/sub-104/func/sub-104_task-MGT_run-03_sbref.nii.gz', - '/sub-104/func/sub-104_task-MGT_run-02_bold.nii.gz', - '/sub-104/func/sub-104_task-MGT_run-03_bold.nii.gz', - '/sub-104/func/sub-104_task-MGT_run-01_events.tsv', - '/sub-024/fmap/sub-024_magnitude2.nii.gz', - '/sub-024/fmap/sub-024_phasediff.nii.gz', - '/sub-024/fmap/sub-024_magnitude1.nii.gz', - '/sub-024/fmap/sub-024_phasediff.json', - '/sub-024/anat/sub-024_T1w.nii.gz', - '/sub-024/func/sub-024_task-MGT_run-02_bold.nii.gz', - '/sub-024/func/sub-024_task-MGT_run-04_events.tsv', - '/sub-024/func/sub-024_task-MGT_run-04_sbref.nii.gz', - '/sub-024/func/sub-024_task-MGT_run-02_sbref.nii.gz', - '/sub-024/func/sub-024_task-MGT_run-03_bold.nii.gz', - '/sub-024/func/sub-024_task-MGT_run-03_events.tsv', - '/sub-024/func/sub-024_task-MGT_run-04_bold.nii.gz', - '/sub-024/func/sub-024_task-MGT_run-01_sbref.nii.gz', - '/sub-024/func/sub-024_task-MGT_run-01_bold.nii.gz', - '/sub-024/func/sub-024_task-MGT_run-02_events.tsv', - '/sub-024/func/sub-024_task-MGT_run-03_sbref.nii.gz', - '/sub-024/func/sub-024_task-MGT_run-01_events.tsv', - '/sub-029/fmap/sub-029_phasediff.json', - '/sub-029/fmap/sub-029_magnitude2.nii.gz', - '/sub-029/fmap/sub-029_phasediff.nii.gz', - '/sub-029/fmap/sub-029_magnitude1.nii.gz', - '/sub-029/anat/sub-029_T1w.nii.gz', - '/sub-029/func/sub-029_task-MGT_run-03_bold.nii.gz', - '/sub-029/func/sub-029_task-MGT_run-04_sbref.nii.gz', - '/sub-029/func/sub-029_task-MGT_run-02_bold.nii.gz', - '/sub-029/func/sub-029_task-MGT_run-03_sbref.nii.gz', - '/sub-029/func/sub-029_task-MGT_run-04_events.tsv', - '/sub-029/func/sub-029_task-MGT_run-04_bold.nii.gz', - '/sub-029/func/sub-029_task-MGT_run-01_bold.nii.gz', - '/sub-029/func/sub-029_task-MGT_run-01_events.tsv', - '/sub-029/func/sub-029_task-MGT_run-02_sbref.nii.gz', - '/sub-029/func/sub-029_task-MGT_run-01_sbref.nii.gz', - '/sub-029/func/sub-029_task-MGT_run-02_events.tsv', - '/sub-029/func/sub-029_task-MGT_run-03_events.tsv', - '/sub-100/fmap/sub-100_magnitude2.nii.gz', - '/sub-100/fmap/sub-100_phasediff.nii.gz', - '/sub-100/fmap/sub-100_magnitude1.nii.gz', - '/sub-100/fmap/sub-100_phasediff.json', - '/sub-100/anat/sub-100_T1w.nii.gz', - '/sub-100/func/sub-100_task-MGT_run-02_bold.nii.gz', - '/sub-100/func/sub-100_task-MGT_run-03_sbref.nii.gz', - '/sub-100/func/sub-100_task-MGT_run-04_sbref.nii.gz', - '/sub-100/func/sub-100_task-MGT_run-02_events.tsv', - '/sub-100/func/sub-100_task-MGT_run-01_bold.nii.gz', - '/sub-100/func/sub-100_task-MGT_run-03_bold.nii.gz', - '/sub-100/func/sub-100_task-MGT_run-02_sbref.nii.gz', - '/sub-100/func/sub-100_task-MGT_run-04_bold.nii.gz', - '/sub-100/func/sub-100_task-MGT_run-01_sbref.nii.gz', - '/sub-100/func/sub-100_task-MGT_run-04_events.tsv', - '/sub-100/func/sub-100_task-MGT_run-03_events.tsv', - '/sub-100/func/sub-100_task-MGT_run-01_events.tsv', - '/sub-017/fmap/sub-017_magnitude2.nii.gz', - '/sub-017/fmap/sub-017_magnitude1.nii.gz', - '/sub-017/fmap/sub-017_phasediff.json', - '/sub-017/fmap/sub-017_phasediff.nii.gz', - '/sub-017/anat/sub-017_T1w.nii.gz', - '/sub-017/func/sub-017_task-MGT_run-04_events.tsv', - '/sub-017/func/sub-017_task-MGT_run-04_bold.nii.gz', - '/sub-017/func/sub-017_task-MGT_run-03_bold.nii.gz', - '/sub-017/func/sub-017_task-MGT_run-02_bold.nii.gz', - '/sub-017/func/sub-017_task-MGT_run-02_sbref.nii.gz', - '/sub-017/func/sub-017_task-MGT_run-02_events.tsv', - '/sub-017/func/sub-017_task-MGT_run-01_events.tsv', - '/sub-017/func/sub-017_task-MGT_run-03_events.tsv', - '/sub-017/func/sub-017_task-MGT_run-01_sbref.nii.gz', - '/sub-017/func/sub-017_task-MGT_run-03_sbref.nii.gz', - '/sub-017/func/sub-017_task-MGT_run-04_sbref.nii.gz', - '/sub-017/func/sub-017_task-MGT_run-01_bold.nii.gz', - '/sub-108/fmap/sub-108_phasediff.nii.gz', - '/sub-108/fmap/sub-108_magnitude1.nii.gz', - '/sub-108/fmap/sub-108_phasediff.json', - '/sub-108/fmap/sub-108_magnitude2.nii.gz', - '/sub-108/anat/sub-108_T1w.nii.gz', - '/sub-108/func/sub-108_task-MGT_run-03_bold.nii.gz', - '/sub-108/func/sub-108_task-MGT_run-03_events.tsv', - '/sub-108/func/sub-108_task-MGT_run-04_events.tsv', - '/sub-108/func/sub-108_task-MGT_run-03_sbref.nii.gz', - '/sub-108/func/sub-108_task-MGT_run-02_events.tsv', - '/sub-108/func/sub-108_task-MGT_run-04_sbref.nii.gz', - '/sub-108/func/sub-108_task-MGT_run-01_events.tsv', - '/sub-108/func/sub-108_task-MGT_run-04_bold.nii.gz', - '/sub-108/func/sub-108_task-MGT_run-01_bold.nii.gz', - '/sub-108/func/sub-108_task-MGT_run-02_sbref.nii.gz', - '/sub-108/func/sub-108_task-MGT_run-01_sbref.nii.gz', - '/sub-108/func/sub-108_task-MGT_run-02_bold.nii.gz', - '/sub-120/fmap/sub-120_magnitude1.nii.gz', - '/sub-120/fmap/sub-120_phasediff.json', - '/sub-120/fmap/sub-120_magnitude2.nii.gz', - '/sub-120/fmap/sub-120_phasediff.nii.gz', - '/sub-120/anat/sub-120_T1w.nii.gz', - '/sub-120/func/sub-120_task-MGT_run-01_sbref.nii.gz', - '/sub-120/func/sub-120_task-MGT_run-01_bold.nii.gz', - '/sub-120/func/sub-120_task-MGT_run-04_bold.nii.gz', - '/sub-120/func/sub-120_task-MGT_run-02_sbref.nii.gz', - '/sub-120/func/sub-120_task-MGT_run-03_bold.nii.gz', - '/sub-120/func/sub-120_task-MGT_run-01_events.tsv', - '/sub-120/func/sub-120_task-MGT_run-02_bold.nii.gz', - '/sub-120/func/sub-120_task-MGT_run-04_events.tsv', - '/sub-120/func/sub-120_task-MGT_run-04_sbref.nii.gz', - '/sub-120/func/sub-120_task-MGT_run-02_events.tsv', - '/sub-120/func/sub-120_task-MGT_run-03_sbref.nii.gz', - '/sub-120/func/sub-120_task-MGT_run-03_events.tsv', - '/sub-045/fmap/sub-045_phasediff.nii.gz', - '/sub-045/fmap/sub-045_phasediff.json', - '/sub-045/fmap/sub-045_magnitude1.nii.gz', - '/sub-045/fmap/sub-045_magnitude2.nii.gz', - '/sub-045/anat/sub-045_T1w.nii.gz', - '/sub-045/func/sub-045_task-MGT_run-03_sbref.nii.gz', - '/sub-045/func/sub-045_task-MGT_run-04_events.tsv', - '/sub-045/func/sub-045_task-MGT_run-04_sbref.nii.gz', - '/sub-045/func/sub-045_task-MGT_run-02_events.tsv', - '/sub-045/func/sub-045_task-MGT_run-04_bold.nii.gz', - '/sub-045/func/sub-045_task-MGT_run-02_sbref.nii.gz', - '/sub-045/func/sub-045_task-MGT_run-03_bold.nii.gz', - '/sub-045/func/sub-045_task-MGT_run-01_bold.nii.gz', - '/sub-045/func/sub-045_task-MGT_run-01_events.tsv', - '/sub-045/func/sub-045_task-MGT_run-02_bold.nii.gz', - '/sub-045/func/sub-045_task-MGT_run-01_sbref.nii.gz', - '/sub-045/func/sub-045_task-MGT_run-03_events.tsv', - '/sub-060/fmap/sub-060_phasediff.json', - '/sub-060/fmap/sub-060_magnitude2.nii.gz', - '/sub-060/fmap/sub-060_magnitude1.nii.gz', - '/sub-060/fmap/sub-060_phasediff.nii.gz', - '/sub-060/anat/sub-060_T1w.nii.gz', - '/sub-060/func/sub-060_task-MGT_run-03_events.tsv', - '/sub-060/func/sub-060_task-MGT_run-04_events.tsv', - '/sub-060/func/sub-060_task-MGT_run-01_bold.nii.gz', - '/sub-060/func/sub-060_task-MGT_run-04_sbref.nii.gz', - '/sub-060/func/sub-060_task-MGT_run-02_bold.nii.gz', - '/sub-060/func/sub-060_task-MGT_run-01_sbref.nii.gz', - '/sub-060/func/sub-060_task-MGT_run-02_events.tsv', - '/sub-060/func/sub-060_task-MGT_run-03_bold.nii.gz', - '/sub-060/func/sub-060_task-MGT_run-03_sbref.nii.gz', - '/sub-060/func/sub-060_task-MGT_run-02_sbref.nii.gz', - '/sub-060/func/sub-060_task-MGT_run-04_bold.nii.gz', - '/sub-060/func/sub-060_task-MGT_run-01_events.tsv', - '/sub-050/fmap/sub-050_phasediff.nii.gz', - '/sub-050/fmap/sub-050_phasediff.json', - '/sub-050/fmap/sub-050_magnitude1.nii.gz', - '/sub-050/fmap/sub-050_magnitude2.nii.gz', - '/sub-050/anat/sub-050_T1w.nii.gz', - '/sub-050/func/sub-050_task-MGT_run-03_sbref.nii.gz', - '/sub-050/func/sub-050_task-MGT_run-02_events.tsv', - '/sub-050/func/sub-050_task-MGT_run-01_bold.nii.gz', - '/sub-050/func/sub-050_task-MGT_run-04_sbref.nii.gz', - '/sub-050/func/sub-050_task-MGT_run-04_bold.nii.gz', - '/sub-050/func/sub-050_task-MGT_run-03_events.tsv', - '/sub-050/func/sub-050_task-MGT_run-01_sbref.nii.gz', - '/sub-050/func/sub-050_task-MGT_run-01_events.tsv', - '/sub-050/func/sub-050_task-MGT_run-02_sbref.nii.gz', - '/sub-050/func/sub-050_task-MGT_run-02_bold.nii.gz', - '/sub-050/func/sub-050_task-MGT_run-04_events.tsv', - '/sub-050/func/sub-050_task-MGT_run-03_bold.nii.gz', - '/sub-107/fmap/sub-107_magnitude2.nii.gz', - '/sub-107/fmap/sub-107_magnitude1.nii.gz', - '/sub-107/fmap/sub-107_phasediff.json', - '/sub-107/fmap/sub-107_phasediff.nii.gz', - '/sub-107/anat/sub-107_T1w.nii.gz', - '/sub-107/func/sub-107_task-MGT_run-03_events.tsv', - '/sub-107/func/sub-107_task-MGT_run-04_sbref.nii.gz', - '/sub-107/func/sub-107_task-MGT_run-04_events.tsv', - '/sub-107/func/sub-107_task-MGT_run-01_bold.nii.gz', - '/sub-107/func/sub-107_task-MGT_run-04_bold.nii.gz', - '/sub-107/func/sub-107_task-MGT_run-02_bold.nii.gz', - '/sub-107/func/sub-107_task-MGT_run-01_sbref.nii.gz', - '/sub-107/func/sub-107_task-MGT_run-03_sbref.nii.gz', - '/sub-107/func/sub-107_task-MGT_run-02_sbref.nii.gz', - '/sub-107/func/sub-107_task-MGT_run-01_events.tsv', - '/sub-107/func/sub-107_task-MGT_run-03_bold.nii.gz', - '/sub-107/func/sub-107_task-MGT_run-02_events.tsv', -] - -// EEG -export const ds002718 = [ - '/sub-005/eeg/sub-005_task-FaceRecognition_events.json', - '/sub-005/eeg/sub-005_task-FaceRecognition_channels.tsv', - '/sub-005/eeg/sub-005_task-FaceRecognition_electrodes.tsv', - '/sub-005/eeg/sub-005_task-FaceRecognition_eeg.set', - '/sub-005/eeg/sub-005_task-FaceRecognition_events.tsv', - '/sub-005/eeg/sub-005_task-FaceRecognition_coordsystem.json', - '/sub-005/eeg/sub-005_task-FaceRecognition_eeg.json', - '/sub-005/anat/sub-005_mod-T1w_defacemask.nii.gz', - '/CHANGES', - '/sub-008/eeg/sub-008_task-FaceRecognition_electrodes.tsv', - '/sub-008/eeg/sub-008_task-FaceRecognition_eeg.set', - '/sub-008/eeg/sub-008_task-FaceRecognition_coordsystem.json', - '/sub-008/eeg/sub-008_task-FaceRecognition_eeg.json', - '/sub-008/eeg/sub-008_task-FaceRecognition_events.json', - '/sub-008/eeg/sub-008_task-FaceRecognition_channels.tsv', - '/sub-008/eeg/sub-008_task-FaceRecognition_events.tsv', - '/sub-008/anat/sub-008_mod-T1w_defacemask.nii.gz', - '/participants.json', - '/participants.tsv', - '/sub-015/eeg/sub-015_task-FaceRecognition_events.json', - '/sub-015/eeg/sub-015_task-FaceRecognition_electrodes.tsv', - '/sub-015/eeg/sub-015_task-FaceRecognition_coordsystem.json', - '/sub-015/eeg/sub-015_task-FaceRecognition_eeg.set', - '/sub-015/eeg/sub-015_task-FaceRecognition_channels.tsv', - '/sub-015/eeg/sub-015_task-FaceRecognition_eeg.json', - '/sub-015/eeg/sub-015_task-FaceRecognition_events.tsv', - '/sub-015/anat/sub-015_mod-T1w_defacemask.nii.gz', - '/sub-007/eeg/sub-007_task-FaceRecognition_eeg.json', - '/sub-007/eeg/sub-007_task-FaceRecognition_coordsystem.json', - '/sub-007/eeg/sub-007_task-FaceRecognition_channels.tsv', - '/sub-007/eeg/sub-007_task-FaceRecognition_electrodes.tsv', - '/sub-007/eeg/sub-007_task-FaceRecognition_eeg.set', - '/sub-007/eeg/sub-007_task-FaceRecognition_events.json', - '/sub-007/eeg/sub-007_task-FaceRecognition_events.tsv', - '/sub-007/anat/sub-007_mod-T1w_defacemask.nii.gz', - '/sub-016/eeg/sub-016_task-FaceRecognition_coordsystem.json', - '/sub-016/eeg/sub-016_task-FaceRecognition_channels.tsv', - '/sub-016/eeg/sub-016_task-FaceRecognition_eeg.json', - '/sub-016/eeg/sub-016_task-FaceRecognition_events.json', - '/sub-016/eeg/sub-016_task-FaceRecognition_events.tsv', - '/sub-016/eeg/sub-016_task-FaceRecognition_electrodes.tsv', - '/sub-016/eeg/sub-016_task-FaceRecognition_eeg.set', - '/sub-016/anat/sub-016_mod-T1w_defacemask.nii.gz', - '/sub-012/eeg/sub-012_task-FaceRecognition_events.json', - '/sub-012/eeg/sub-012_task-FaceRecognition_eeg.set', - '/sub-012/eeg/sub-012_task-FaceRecognition_eeg.json', - '/sub-012/eeg/sub-012_task-FaceRecognition_events.tsv', - '/sub-012/eeg/sub-012_task-FaceRecognition_coordsystem.json', - '/sub-012/eeg/sub-012_task-FaceRecognition_electrodes.tsv', - '/sub-012/eeg/sub-012_task-FaceRecognition_channels.tsv', - '/sub-012/anat/sub-012_mod-T1w_defacemask.nii.gz', - '/sub-010/eeg/sub-010_task-FaceRecognition_eeg.set', - '/sub-010/eeg/sub-010_task-FaceRecognition_eeg.json', - '/sub-010/eeg/sub-010_task-FaceRecognition_events.json', - '/sub-010/eeg/sub-010_task-FaceRecognition_coordsystem.json', - '/sub-010/eeg/sub-010_task-FaceRecognition_events.tsv', - '/sub-010/eeg/sub-010_task-FaceRecognition_electrodes.tsv', - '/sub-010/eeg/sub-010_task-FaceRecognition_channels.tsv', - '/sub-010/anat/sub-010_mod-T1w_defacemask.nii.gz', - '/sub-014/eeg/sub-014_task-FaceRecognition_events.json', - '/sub-014/eeg/sub-014_task-FaceRecognition_eeg.set', - '/sub-014/eeg/sub-014_task-FaceRecognition_coordsystem.json', - '/sub-014/eeg/sub-014_task-FaceRecognition_events.tsv', - '/sub-014/eeg/sub-014_task-FaceRecognition_electrodes.tsv', - '/sub-014/eeg/sub-014_task-FaceRecognition_eeg.json', - '/sub-014/eeg/sub-014_task-FaceRecognition_channels.tsv', - '/sub-014/anat/sub-014_mod-T1w_defacemask.nii.gz', - '/sub-006/eeg/sub-006_task-FaceRecognition_eeg.json', - '/sub-006/eeg/sub-006_task-FaceRecognition_coordsystem.json', - '/sub-006/eeg/sub-006_task-FaceRecognition_electrodes.tsv', - '/sub-006/eeg/sub-006_task-FaceRecognition_eeg.set', - '/sub-006/eeg/sub-006_task-FaceRecognition_channels.tsv', - '/sub-006/eeg/sub-006_task-FaceRecognition_events.tsv', - '/sub-006/eeg/sub-006_task-FaceRecognition_events.json', - '/sub-006/anat/sub-006_mod-T1w_defacemask.nii.gz', - '/sub-009/eeg/sub-009_task-FaceRecognition_channels.tsv', - '/sub-009/eeg/sub-009_task-FaceRecognition_coordsystem.json', - '/sub-009/eeg/sub-009_task-FaceRecognition_eeg.json', - '/sub-009/eeg/sub-009_task-FaceRecognition_events.json', - '/sub-009/eeg/sub-009_task-FaceRecognition_events.tsv', - '/sub-009/eeg/sub-009_task-FaceRecognition_eeg.set', - '/sub-009/eeg/sub-009_task-FaceRecognition_electrodes.tsv', - '/sub-009/anat/sub-009_mod-T1w_defacemask.nii.gz', - '/dataset_description.json', - '/sub-002/eeg/sub-002_task-FaceRecognition_coordsystem.json', - '/sub-002/eeg/sub-002_task-FaceRecognition_events.json', - '/sub-002/eeg/sub-002_task-FaceRecognition_electrodes.tsv', - '/sub-002/eeg/sub-002_task-FaceRecognition_eeg.json', - '/sub-002/eeg/sub-002_task-FaceRecognition_eeg.set', - '/sub-002/eeg/sub-002_task-FaceRecognition_events.tsv', - '/sub-002/eeg/sub-002_task-FaceRecognition_channels.tsv', - '/sub-002/anat/sub-002_mod-T1w_defacemask.nii.gz', - '/README', - '/sub-003/eeg/sub-003_task-FaceRecognition_eeg.set', - '/sub-003/eeg/sub-003_task-FaceRecognition_events.tsv', - '/sub-003/eeg/sub-003_task-FaceRecognition_electrodes.tsv', - '/sub-003/eeg/sub-003_task-FaceRecognition_channels.tsv', - '/sub-003/eeg/sub-003_task-FaceRecognition_eeg.json', - '/sub-003/eeg/sub-003_task-FaceRecognition_events.json', - '/sub-003/eeg/sub-003_task-FaceRecognition_coordsystem.json', - '/sub-003/anat/sub-003_mod-T1w_defacemask.nii.gz', - '/sub-011/eeg/sub-011_task-FaceRecognition_electrodes.tsv', - '/sub-011/eeg/sub-011_task-FaceRecognition_eeg.set', - '/sub-011/eeg/sub-011_task-FaceRecognition_events.json', - '/sub-011/eeg/sub-011_task-FaceRecognition_eeg.json', - '/sub-011/eeg/sub-011_task-FaceRecognition_channels.tsv', - '/sub-011/eeg/sub-011_task-FaceRecognition_events.tsv', - '/sub-011/eeg/sub-011_task-FaceRecognition_coordsystem.json', - '/sub-011/anat/sub-011_mod-T1w_defacemask.nii.gz', - '/sub-019/eeg/sub-019_task-FaceRecognition_channels.tsv', - '/sub-019/eeg/sub-019_task-FaceRecognition_eeg.json', - '/sub-019/eeg/sub-019_task-FaceRecognition_eeg.set', - '/sub-019/eeg/sub-019_task-FaceRecognition_events.json', - '/sub-019/eeg/sub-019_task-FaceRecognition_coordsystem.json', - '/sub-019/eeg/sub-019_task-FaceRecognition_events.tsv', - '/sub-019/eeg/sub-019_task-FaceRecognition_electrodes.tsv', - '/sub-019/anat/sub-019_mod-T1w_defacemask.nii.gz', - '/sub-004/eeg/sub-004_task-FaceRecognition_events.json', - '/sub-004/eeg/sub-004_task-FaceRecognition_coordsystem.json', - '/sub-004/eeg/sub-004_task-FaceRecognition_events.tsv', - '/sub-004/eeg/sub-004_task-FaceRecognition_electrodes.tsv', - '/sub-004/eeg/sub-004_task-FaceRecognition_eeg.set', - '/sub-004/eeg/sub-004_task-FaceRecognition_eeg.json', - '/sub-004/eeg/sub-004_task-FaceRecognition_channels.tsv', - '/sub-004/anat/sub-004_mod-T1w_defacemask.nii.gz', - '/sub-017/eeg/sub-017_task-FaceRecognition_channels.tsv', - '/sub-017/eeg/sub-017_task-FaceRecognition_eeg.json', - '/sub-017/eeg/sub-017_task-FaceRecognition_events.tsv', - '/sub-017/eeg/sub-017_task-FaceRecognition_coordsystem.json', - '/sub-017/eeg/sub-017_task-FaceRecognition_electrodes.tsv', - '/sub-017/eeg/sub-017_task-FaceRecognition_events.json', - '/sub-017/eeg/sub-017_task-FaceRecognition_eeg.set', - '/sub-017/anat/sub-017_mod-T1w_defacemask.nii.gz', -] - -// iEEG -export const ds003400 = [ - '/sub-RESP0059/sub-RESP0059_scans.json', - '/sub-RESP0059/ses-SITUATION3A/ieeg/sub-RESP0059_ses-SITUATION3A_task-acute_channels.tsv', - '/sub-RESP0059/ses-SITUATION3A/ieeg/sub-RESP0059_ses-SITUATION3A_task-acute_ieeg.vmrk', - '/sub-RESP0059/ses-SITUATION3A/ieeg/sub-RESP0059_ses-SITUATION3A_task-acute_ieeg.eeg', - '/sub-RESP0059/ses-SITUATION3A/ieeg/sub-RESP0059_ses-SITUATION3A_coordsystem.json', - '/sub-RESP0059/ses-SITUATION3A/ieeg/sub-RESP0059_ses-SITUATION3A_events.json', - '/sub-RESP0059/ses-SITUATION3A/ieeg/sub-RESP0059_ses-SITUATION3A_electrodes.json', - '/sub-RESP0059/ses-SITUATION3A/ieeg/sub-RESP0059_ses-SITUATION3A_electrodes.tsv', - '/sub-RESP0059/ses-SITUATION3A/ieeg/sub-RESP0059_ses-SITUATION3A_task-acute_events.tsv', - '/sub-RESP0059/ses-SITUATION3A/ieeg/sub-RESP0059_ses-SITUATION3A_task-acute_ieeg.vhdr', - '/sub-RESP0059/ses-SITUATION3A/ieeg/sub-RESP0059_ses-SITUATION3A_photo.jpg', - '/sub-RESP0059/ses-SITUATION3A/ieeg/sub-RESP0059_ses-SITUATION3A_task-acute_ieeg.json', - '/sub-RESP0059/ses-SITUATION4A/ieeg/sub-RESP0059_ses-SITUATION4A_task-acute_ieeg.vmrk', - '/sub-RESP0059/ses-SITUATION4A/ieeg/sub-RESP0059_ses-SITUATION4A_task-acute_channels.tsv', - '/sub-RESP0059/ses-SITUATION4A/ieeg/sub-RESP0059_ses-SITUATION4A_electrodes.json', - '/sub-RESP0059/ses-SITUATION4A/ieeg/sub-RESP0059_ses-SITUATION4A_coordsystem.json', - '/sub-RESP0059/ses-SITUATION4A/ieeg/sub-RESP0059_ses-SITUATION4A_photo.jpg', - '/sub-RESP0059/ses-SITUATION4A/ieeg/sub-RESP0059_ses-SITUATION4A_task-acute_ieeg.vhdr', - '/sub-RESP0059/ses-SITUATION4A/ieeg/sub-RESP0059_ses-SITUATION4A_electrodes.tsv', - '/sub-RESP0059/ses-SITUATION4A/ieeg/sub-RESP0059_ses-SITUATION4A_task-acute_ieeg.json', - '/sub-RESP0059/ses-SITUATION4A/ieeg/sub-RESP0059_ses-SITUATION4A_events.json', - '/sub-RESP0059/ses-SITUATION4A/ieeg/sub-RESP0059_ses-SITUATION4A_task-acute_ieeg.eeg', - '/sub-RESP0059/ses-SITUATION4A/ieeg/sub-RESP0059_ses-SITUATION4A_task-acute_events.tsv', - '/sub-RESP0059/ses-SITUATION2A/ieeg/sub-RESP0059_ses-SITUATION2A_task-acute_ieeg.json', - '/sub-RESP0059/ses-SITUATION2A/ieeg/sub-RESP0059_ses-SITUATION2A_photo.jpg', - '/sub-RESP0059/ses-SITUATION2A/ieeg/sub-RESP0059_ses-SITUATION2A_task-acute_channels.tsv', - '/sub-RESP0059/ses-SITUATION2A/ieeg/sub-RESP0059_ses-SITUATION2A_events.json', - '/sub-RESP0059/ses-SITUATION2A/ieeg/sub-RESP0059_ses-SITUATION2A_task-acute_ieeg.eeg', - '/sub-RESP0059/ses-SITUATION2A/ieeg/sub-RESP0059_ses-SITUATION2A_electrodes.tsv', - '/sub-RESP0059/ses-SITUATION2A/ieeg/sub-RESP0059_ses-SITUATION2A_task-acute_ieeg.vhdr', - '/sub-RESP0059/ses-SITUATION2A/ieeg/sub-RESP0059_ses-SITUATION2A_coordsystem.json', - '/sub-RESP0059/ses-SITUATION2A/ieeg/sub-RESP0059_ses-SITUATION2A_electrodes.json', - '/sub-RESP0059/ses-SITUATION2A/ieeg/sub-RESP0059_ses-SITUATION2A_task-acute_ieeg.vmrk', - '/sub-RESP0059/ses-SITUATION2A/ieeg/sub-RESP0059_ses-SITUATION2A_task-acute_events.tsv', - '/sub-RESP0059/sub-RESP0059_scans.tsv', - '/sub-RESP0059/ses-SITUATION1B/ieeg/sub-RESP0059_ses-SITUATION1B_task-acute_channels.tsv', - '/sub-RESP0059/ses-SITUATION1B/ieeg/sub-RESP0059_ses-SITUATION1B_electrodes.json', - '/sub-RESP0059/ses-SITUATION1B/ieeg/sub-RESP0059_ses-SITUATION1B_events.json', - '/sub-RESP0059/ses-SITUATION1B/ieeg/sub-RESP0059_ses-SITUATION1B_task-acute_ieeg.eeg', - '/sub-RESP0059/ses-SITUATION1B/ieeg/sub-RESP0059_ses-SITUATION1B_coordsystem.json', - '/sub-RESP0059/ses-SITUATION1B/ieeg/sub-RESP0059_ses-SITUATION1B_electrodes.tsv', - '/sub-RESP0059/ses-SITUATION1B/ieeg/sub-RESP0059_ses-SITUATION1B_task-acute_ieeg.vhdr', - '/sub-RESP0059/ses-SITUATION1B/ieeg/sub-RESP0059_ses-SITUATION1B_task-acute_ieeg.json', - '/sub-RESP0059/ses-SITUATION1B/ieeg/sub-RESP0059_ses-SITUATION1B_task-acute_ieeg.vmrk', - '/sub-RESP0059/ses-SITUATION1B/ieeg/sub-RESP0059_ses-SITUATION1B_photo.jpg', - '/sub-RESP0059/ses-SITUATION1B/ieeg/sub-RESP0059_ses-SITUATION1B_task-acute_events.tsv', - '/sub-RESP0059/ses-SITUATION1A/ieeg/sub-RESP0059_ses-SITUATION1A_photo.jpg', - '/sub-RESP0059/ses-SITUATION1A/ieeg/sub-RESP0059_ses-SITUATION1A_task-acute_ieeg.vhdr', - '/sub-RESP0059/ses-SITUATION1A/ieeg/sub-RESP0059_ses-SITUATION1A_task-acute_ieeg.vmrk', - '/sub-RESP0059/ses-SITUATION1A/ieeg/sub-RESP0059_ses-SITUATION1A_electrodes.tsv', - '/sub-RESP0059/ses-SITUATION1A/ieeg/sub-RESP0059_ses-SITUATION1A_electrodes.json', - '/sub-RESP0059/ses-SITUATION1A/ieeg/sub-RESP0059_ses-SITUATION1A_task-acute_ieeg.json', - '/sub-RESP0059/ses-SITUATION1A/ieeg/sub-RESP0059_ses-SITUATION1A_coordsystem.json', - '/sub-RESP0059/ses-SITUATION1A/ieeg/sub-RESP0059_ses-SITUATION1A_task-acute_ieeg.eeg', - '/sub-RESP0059/ses-SITUATION1A/ieeg/sub-RESP0059_ses-SITUATION1A_task-acute_events.tsv', - '/sub-RESP0059/ses-SITUATION1A/ieeg/sub-RESP0059_ses-SITUATION1A_task-acute_channels.tsv', - '/sub-RESP0059/ses-SITUATION1A/ieeg/sub-RESP0059_ses-SITUATION1A_events.json', - '/.gitattributes', - '/CHANGES', - '/participants.json', - '/participants.tsv', - '/sub-RESP0280/sub-RESP0280_scans.json', - '/sub-RESP0280/ses-SITUATION3A/ieeg/sub-RESP0280_ses-SITUATION3A_task-acute_ieeg.json', - '/sub-RESP0280/ses-SITUATION3A/ieeg/sub-RESP0280_ses-SITUATION3A_photo.jpg', - '/sub-RESP0280/ses-SITUATION3A/ieeg/sub-RESP0280_ses-SITUATION3A_events.json', - '/sub-RESP0280/ses-SITUATION3A/ieeg/sub-RESP0280_ses-SITUATION3A_task-acute_channels.tsv', - '/sub-RESP0280/ses-SITUATION3A/ieeg/sub-RESP0280_ses-SITUATION3A_electrodes.tsv', - '/sub-RESP0280/ses-SITUATION3A/ieeg/sub-RESP0280_ses-SITUATION3A_electrodes.json', - '/sub-RESP0280/ses-SITUATION3A/ieeg/sub-RESP0280_ses-SITUATION3A_coordsystem.json', - '/sub-RESP0280/ses-SITUATION3A/ieeg/sub-RESP0280_ses-SITUATION3A_task-acute_events.tsv', - '/sub-RESP0280/ses-SITUATION3A/ieeg/sub-RESP0280_ses-SITUATION3A_task-acute_ieeg.vhdr', - '/sub-RESP0280/ses-SITUATION3A/ieeg/sub-RESP0280_ses-SITUATION3A_task-acute_ieeg.eeg', - '/sub-RESP0280/ses-SITUATION3A/ieeg/sub-RESP0280_ses-SITUATION3A_task-acute_ieeg.vmrk', - '/sub-RESP0280/sub-RESP0280_scans.tsv', - '/sub-RESP0280/ses-SITUATION2A/ieeg/sub-RESP0280_ses-SITUATION2A_events.json', - '/sub-RESP0280/ses-SITUATION2A/ieeg/sub-RESP0280_ses-SITUATION2A_electrodes.json', - '/sub-RESP0280/ses-SITUATION2A/ieeg/sub-RESP0280_ses-SITUATION2A_electrodes.tsv', - '/sub-RESP0280/ses-SITUATION2A/ieeg/sub-RESP0280_ses-SITUATION2A_task-acute_ieeg.vhdr', - '/sub-RESP0280/ses-SITUATION2A/ieeg/sub-RESP0280_ses-SITUATION2A_task-acute_ieeg.vmrk', - '/sub-RESP0280/ses-SITUATION2A/ieeg/sub-RESP0280_ses-SITUATION2A_coordsystem.json', - '/sub-RESP0280/ses-SITUATION2A/ieeg/sub-RESP0280_ses-SITUATION2A_photo.jpg', - '/sub-RESP0280/ses-SITUATION2A/ieeg/sub-RESP0280_ses-SITUATION2A_task-acute_ieeg.eeg', - '/sub-RESP0280/ses-SITUATION2A/ieeg/sub-RESP0280_ses-SITUATION2A_task-acute_channels.tsv', - '/sub-RESP0280/ses-SITUATION2A/ieeg/sub-RESP0280_ses-SITUATION2A_task-acute_events.tsv', - '/sub-RESP0280/ses-SITUATION2A/ieeg/sub-RESP0280_ses-SITUATION2A_task-acute_ieeg.json', - '/sub-RESP0280/ses-SITUATION1B/ieeg/sub-RESP0280_ses-SITUATION1B_events.json', - '/sub-RESP0280/ses-SITUATION1B/ieeg/sub-RESP0280_ses-SITUATION1B_task-acute_ieeg.json', - '/sub-RESP0280/ses-SITUATION1B/ieeg/sub-RESP0280_ses-SITUATION1B_task-acute_channels.tsv', - '/sub-RESP0280/ses-SITUATION1B/ieeg/sub-RESP0280_ses-SITUATION1B_task-acute_ieeg.vhdr', - '/sub-RESP0280/ses-SITUATION1B/ieeg/sub-RESP0280_ses-SITUATION1B_task-acute_ieeg.vmrk', - '/sub-RESP0280/ses-SITUATION1B/ieeg/sub-RESP0280_ses-SITUATION1B_photo.jpg', - '/sub-RESP0280/ses-SITUATION1B/ieeg/sub-RESP0280_ses-SITUATION1B_task-acute_events.tsv', - '/sub-RESP0280/ses-SITUATION1B/ieeg/sub-RESP0280_ses-SITUATION1B_electrodes.tsv', - '/sub-RESP0280/ses-SITUATION1B/ieeg/sub-RESP0280_ses-SITUATION1B_coordsystem.json', - '/sub-RESP0280/ses-SITUATION1B/ieeg/sub-RESP0280_ses-SITUATION1B_task-acute_ieeg.eeg', - '/sub-RESP0280/ses-SITUATION1B/ieeg/sub-RESP0280_ses-SITUATION1B_electrodes.json', - '/sub-RESP0280/ses-SITUATION1A/ieeg/sub-RESP0280_ses-SITUATION1A_task-acute_channels.tsv', - '/sub-RESP0280/ses-SITUATION1A/ieeg/sub-RESP0280_ses-SITUATION1A_task-acute_ieeg.json', - '/sub-RESP0280/ses-SITUATION1A/ieeg/sub-RESP0280_ses-SITUATION1A_electrodes.json', - '/sub-RESP0280/ses-SITUATION1A/ieeg/sub-RESP0280_ses-SITUATION1A_coordsystem.json', - '/sub-RESP0280/ses-SITUATION1A/ieeg/sub-RESP0280_ses-SITUATION1A_photo.jpg', - '/sub-RESP0280/ses-SITUATION1A/ieeg/sub-RESP0280_ses-SITUATION1A_events.json', - '/sub-RESP0280/ses-SITUATION1A/ieeg/sub-RESP0280_ses-SITUATION1A_task-acute_events.tsv', - '/sub-RESP0280/ses-SITUATION1A/ieeg/sub-RESP0280_ses-SITUATION1A_task-acute_ieeg.vmrk', - '/sub-RESP0280/ses-SITUATION1A/ieeg/sub-RESP0280_ses-SITUATION1A_electrodes.tsv', - '/sub-RESP0280/ses-SITUATION1A/ieeg/sub-RESP0280_ses-SITUATION1A_task-acute_ieeg.vhdr', - '/sub-RESP0280/ses-SITUATION1A/ieeg/sub-RESP0280_ses-SITUATION1A_task-acute_ieeg.eeg', - '/sub-RESP0465/ses-SITUATION3G/ieeg/sub-RESP0465_ses-SITUATION3G_electrodes.tsv', - '/sub-RESP0465/ses-SITUATION3G/ieeg/sub-RESP0465_ses-SITUATION3G_events.json', - '/sub-RESP0465/ses-SITUATION3G/ieeg/sub-RESP0465_ses-SITUATION3G_electrodes.json', - '/sub-RESP0465/ses-SITUATION3G/ieeg/sub-RESP0465_ses-SITUATION3G_task-acute_ieeg.vhdr', - '/sub-RESP0465/ses-SITUATION3G/ieeg/sub-RESP0465_ses-SITUATION3G_task-acute_ieeg.json', - '/sub-RESP0465/ses-SITUATION3G/ieeg/sub-RESP0465_ses-SITUATION3G_photo.jpg', - '/sub-RESP0465/ses-SITUATION3G/ieeg/sub-RESP0465_ses-SITUATION3G_task-acute_events.tsv', - '/sub-RESP0465/ses-SITUATION3G/ieeg/sub-RESP0465_ses-SITUATION3G_task-acute_ieeg.eeg', - '/sub-RESP0465/ses-SITUATION3G/ieeg/sub-RESP0465_ses-SITUATION3G_task-acute_channels.tsv', - '/sub-RESP0465/ses-SITUATION3G/ieeg/sub-RESP0465_ses-SITUATION3G_coordsystem.json', - '/sub-RESP0465/ses-SITUATION3G/ieeg/sub-RESP0465_ses-SITUATION3G_task-acute_ieeg.vmrk', - '/sub-RESP0465/sub-RESP0465_scans.tsv', - '/sub-RESP0465/sub-RESP0465_scans.json', - '/sub-RESP0465/ses-SITUATION3C/ieeg/sub-RESP0465_ses-SITUATION3C_task-acute_ieeg.eeg', - '/sub-RESP0465/ses-SITUATION3C/ieeg/sub-RESP0465_ses-SITUATION3C_task-acute_events.tsv', - '/sub-RESP0465/ses-SITUATION3C/ieeg/sub-RESP0465_ses-SITUATION3C_task-acute_ieeg.json', - '/sub-RESP0465/ses-SITUATION3C/ieeg/sub-RESP0465_ses-SITUATION3C_task-acute_channels.tsv', - '/sub-RESP0465/ses-SITUATION3C/ieeg/sub-RESP0465_ses-SITUATION3C_electrodes.json', - '/sub-RESP0465/ses-SITUATION3C/ieeg/sub-RESP0465_ses-SITUATION3C_events.json', - '/sub-RESP0465/ses-SITUATION3C/ieeg/sub-RESP0465_ses-SITUATION3C_coordsystem.json', - '/sub-RESP0465/ses-SITUATION3C/ieeg/sub-RESP0465_ses-SITUATION3C_task-acute_ieeg.vhdr', - '/sub-RESP0465/ses-SITUATION3C/ieeg/sub-RESP0465_ses-SITUATION3C_task-acute_ieeg.vmrk', - '/sub-RESP0465/ses-SITUATION3C/ieeg/sub-RESP0465_ses-SITUATION3C_electrodes.tsv', - '/sub-RESP0465/ses-SITUATION3C/ieeg/sub-RESP0465_ses-SITUATION3C_photo.jpg', - '/sub-RESP0465/ses-SITUATION3E/ieeg/sub-RESP0465_ses-SITUATION3E_events.json', - '/sub-RESP0465/ses-SITUATION3E/ieeg/sub-RESP0465_ses-SITUATION3E_photo.jpg', - '/sub-RESP0465/ses-SITUATION3E/ieeg/sub-RESP0465_ses-SITUATION3E_task-acute_channels.tsv', - '/sub-RESP0465/ses-SITUATION3E/ieeg/sub-RESP0465_ses-SITUATION3E_task-acute_events.tsv', - '/sub-RESP0465/ses-SITUATION3E/ieeg/sub-RESP0465_ses-SITUATION3E_task-acute_ieeg.vhdr', - '/sub-RESP0465/ses-SITUATION3E/ieeg/sub-RESP0465_ses-SITUATION3E_coordsystem.json', - '/sub-RESP0465/ses-SITUATION3E/ieeg/sub-RESP0465_ses-SITUATION3E_task-acute_ieeg.eeg', - '/sub-RESP0465/ses-SITUATION3E/ieeg/sub-RESP0465_ses-SITUATION3E_task-acute_ieeg.vmrk', - '/sub-RESP0465/ses-SITUATION3E/ieeg/sub-RESP0465_ses-SITUATION3E_electrodes.json', - '/sub-RESP0465/ses-SITUATION3E/ieeg/sub-RESP0465_ses-SITUATION3E_task-acute_ieeg.json', - '/sub-RESP0465/ses-SITUATION3E/ieeg/sub-RESP0465_ses-SITUATION3E_electrodes.tsv', - '/sub-RESP0465/ses-SITUATION3A/ieeg/sub-RESP0465_ses-SITUATION3A_task-acute_events.tsv', - '/sub-RESP0465/ses-SITUATION3A/ieeg/sub-RESP0465_ses-SITUATION3A_events.json', - '/sub-RESP0465/ses-SITUATION3A/ieeg/sub-RESP0465_ses-SITUATION3A_task-acute_ieeg.vmrk', - '/sub-RESP0465/ses-SITUATION3A/ieeg/sub-RESP0465_ses-SITUATION3A_electrodes.json', - '/sub-RESP0465/ses-SITUATION3A/ieeg/sub-RESP0465_ses-SITUATION3A_coordsystem.json', - '/sub-RESP0465/ses-SITUATION3A/ieeg/sub-RESP0465_ses-SITUATION3A_task-acute_channels.tsv', - '/sub-RESP0465/ses-SITUATION3A/ieeg/sub-RESP0465_ses-SITUATION3A_photo.jpg', - '/sub-RESP0465/ses-SITUATION3A/ieeg/sub-RESP0465_ses-SITUATION3A_task-acute_ieeg.eeg', - '/sub-RESP0465/ses-SITUATION3A/ieeg/sub-RESP0465_ses-SITUATION3A_task-acute_ieeg.json', - '/sub-RESP0465/ses-SITUATION3A/ieeg/sub-RESP0465_ses-SITUATION3A_task-acute_ieeg.vhdr', - '/sub-RESP0465/ses-SITUATION3A/ieeg/sub-RESP0465_ses-SITUATION3A_electrodes.tsv', - '/sub-RESP0465/ses-SITUATION3F/ieeg/sub-RESP0465_ses-SITUATION3F_electrodes.tsv', - '/sub-RESP0465/ses-SITUATION3F/ieeg/sub-RESP0465_ses-SITUATION3F_task-acute_ieeg.eeg', - '/sub-RESP0465/ses-SITUATION3F/ieeg/sub-RESP0465_ses-SITUATION3F_task-acute_ieeg.vmrk', - '/sub-RESP0465/ses-SITUATION3F/ieeg/sub-RESP0465_ses-SITUATION3F_photo.jpg', - '/sub-RESP0465/ses-SITUATION3F/ieeg/sub-RESP0465_ses-SITUATION3F_task-acute_ieeg.vhdr', - '/sub-RESP0465/ses-SITUATION3F/ieeg/sub-RESP0465_ses-SITUATION3F_coordsystem.json', - '/sub-RESP0465/ses-SITUATION3F/ieeg/sub-RESP0465_ses-SITUATION3F_task-acute_ieeg.json', - '/sub-RESP0465/ses-SITUATION3F/ieeg/sub-RESP0465_ses-SITUATION3F_events.json', - '/sub-RESP0465/ses-SITUATION3F/ieeg/sub-RESP0465_ses-SITUATION3F_task-acute_channels.tsv', - '/sub-RESP0465/ses-SITUATION3F/ieeg/sub-RESP0465_ses-SITUATION3F_task-acute_events.tsv', - '/sub-RESP0465/ses-SITUATION3F/ieeg/sub-RESP0465_ses-SITUATION3F_electrodes.json', - '/sub-RESP0465/ses-SITUATION2A/ieeg/sub-RESP0465_ses-SITUATION2A_coordsystem.json', - '/sub-RESP0465/ses-SITUATION2A/ieeg/sub-RESP0465_ses-SITUATION2A_photo.jpg', - '/sub-RESP0465/ses-SITUATION2A/ieeg/sub-RESP0465_ses-SITUATION2A_electrodes.json', - '/sub-RESP0465/ses-SITUATION2A/ieeg/sub-RESP0465_ses-SITUATION2A_task-acute_ieeg.vhdr', - '/sub-RESP0465/ses-SITUATION2A/ieeg/sub-RESP0465_ses-SITUATION2A_task-acute_ieeg.eeg', - '/sub-RESP0465/ses-SITUATION2A/ieeg/sub-RESP0465_ses-SITUATION2A_task-acute_channels.tsv', - '/sub-RESP0465/ses-SITUATION2A/ieeg/sub-RESP0465_ses-SITUATION2A_task-acute_ieeg.vmrk', - '/sub-RESP0465/ses-SITUATION2A/ieeg/sub-RESP0465_ses-SITUATION2A_events.json', - '/sub-RESP0465/ses-SITUATION2A/ieeg/sub-RESP0465_ses-SITUATION2A_task-acute_events.tsv', - '/sub-RESP0465/ses-SITUATION2A/ieeg/sub-RESP0465_ses-SITUATION2A_task-acute_ieeg.json', - '/sub-RESP0465/ses-SITUATION2A/ieeg/sub-RESP0465_ses-SITUATION2A_electrodes.tsv', - '/sub-RESP0465/ses-SITUATION2B/ieeg/sub-RESP0465_ses-SITUATION2B_task-acute_ieeg.vmrk', - '/sub-RESP0465/ses-SITUATION2B/ieeg/sub-RESP0465_ses-SITUATION2B_task-acute_ieeg.eeg', - '/sub-RESP0465/ses-SITUATION2B/ieeg/sub-RESP0465_ses-SITUATION2B_task-acute_ieeg.vhdr', - '/sub-RESP0465/ses-SITUATION2B/ieeg/sub-RESP0465_ses-SITUATION2B_electrodes.tsv', - '/sub-RESP0465/ses-SITUATION2B/ieeg/sub-RESP0465_ses-SITUATION2B_electrodes.json', - '/sub-RESP0465/ses-SITUATION2B/ieeg/sub-RESP0465_ses-SITUATION2B_coordsystem.json', - '/sub-RESP0465/ses-SITUATION2B/ieeg/sub-RESP0465_ses-SITUATION2B_task-acute_ieeg.json', - '/sub-RESP0465/ses-SITUATION2B/ieeg/sub-RESP0465_ses-SITUATION2B_photo.jpg', - '/sub-RESP0465/ses-SITUATION2B/ieeg/sub-RESP0465_ses-SITUATION2B_task-acute_channels.tsv', - '/sub-RESP0465/ses-SITUATION2B/ieeg/sub-RESP0465_ses-SITUATION2B_events.json', - '/sub-RESP0465/ses-SITUATION2B/ieeg/sub-RESP0465_ses-SITUATION2B_task-acute_events.tsv', - '/sub-RESP0465/ses-SITUATION3D/ieeg/sub-RESP0465_ses-SITUATION3D_electrodes.json', - '/sub-RESP0465/ses-SITUATION3D/ieeg/sub-RESP0465_ses-SITUATION3D_photo.jpg', - '/sub-RESP0465/ses-SITUATION3D/ieeg/sub-RESP0465_ses-SITUATION3D_task-acute_ieeg.eeg', - '/sub-RESP0465/ses-SITUATION3D/ieeg/sub-RESP0465_ses-SITUATION3D_task-acute_events.tsv', - '/sub-RESP0465/ses-SITUATION3D/ieeg/sub-RESP0465_ses-SITUATION3D_task-acute_ieeg.json', - '/sub-RESP0465/ses-SITUATION3D/ieeg/sub-RESP0465_ses-SITUATION3D_task-acute_ieeg.vhdr', - '/sub-RESP0465/ses-SITUATION3D/ieeg/sub-RESP0465_ses-SITUATION3D_coordsystem.json', - '/sub-RESP0465/ses-SITUATION3D/ieeg/sub-RESP0465_ses-SITUATION3D_events.json', - '/sub-RESP0465/ses-SITUATION3D/ieeg/sub-RESP0465_ses-SITUATION3D_electrodes.tsv', - '/sub-RESP0465/ses-SITUATION3D/ieeg/sub-RESP0465_ses-SITUATION3D_task-acute_channels.tsv', - '/sub-RESP0465/ses-SITUATION3D/ieeg/sub-RESP0465_ses-SITUATION3D_task-acute_ieeg.vmrk', - '/sub-RESP0465/ses-SITUATION3B/ieeg/sub-RESP0465_ses-SITUATION3B_task-acute_ieeg.eeg', - '/sub-RESP0465/ses-SITUATION3B/ieeg/sub-RESP0465_ses-SITUATION3B_events.json', - '/sub-RESP0465/ses-SITUATION3B/ieeg/sub-RESP0465_ses-SITUATION3B_task-acute_events.tsv', - '/sub-RESP0465/ses-SITUATION3B/ieeg/sub-RESP0465_ses-SITUATION3B_coordsystem.json', - '/sub-RESP0465/ses-SITUATION3B/ieeg/sub-RESP0465_ses-SITUATION3B_task-acute_ieeg.vhdr', - '/sub-RESP0465/ses-SITUATION3B/ieeg/sub-RESP0465_ses-SITUATION3B_photo.jpg', - '/sub-RESP0465/ses-SITUATION3B/ieeg/sub-RESP0465_ses-SITUATION3B_task-acute_channels.tsv', - '/sub-RESP0465/ses-SITUATION3B/ieeg/sub-RESP0465_ses-SITUATION3B_electrodes.tsv', - '/sub-RESP0465/ses-SITUATION3B/ieeg/sub-RESP0465_ses-SITUATION3B_task-acute_ieeg.json', - '/sub-RESP0465/ses-SITUATION3B/ieeg/sub-RESP0465_ses-SITUATION3B_electrodes.json', - '/sub-RESP0465/ses-SITUATION3B/ieeg/sub-RESP0465_ses-SITUATION3B_task-acute_ieeg.vmrk', - '/sub-RESP0465/ses-SITUATION1A/ieeg/sub-RESP0465_ses-SITUATION1A_task-acute_channels.tsv', - '/sub-RESP0465/ses-SITUATION1A/ieeg/sub-RESP0465_ses-SITUATION1A_task-acute_ieeg.vmrk', - '/sub-RESP0465/ses-SITUATION1A/ieeg/sub-RESP0465_ses-SITUATION1A_events.json', - '/sub-RESP0465/ses-SITUATION1A/ieeg/sub-RESP0465_ses-SITUATION1A_task-acute_ieeg.vhdr', - '/sub-RESP0465/ses-SITUATION1A/ieeg/sub-RESP0465_ses-SITUATION1A_task-acute_events.tsv', - '/sub-RESP0465/ses-SITUATION1A/ieeg/sub-RESP0465_ses-SITUATION1A_task-acute_ieeg.eeg', - '/sub-RESP0465/ses-SITUATION1A/ieeg/sub-RESP0465_ses-SITUATION1A_electrodes.json', - '/sub-RESP0465/ses-SITUATION1A/ieeg/sub-RESP0465_ses-SITUATION1A_electrodes.tsv', - '/sub-RESP0465/ses-SITUATION1A/ieeg/sub-RESP0465_ses-SITUATION1A_task-acute_ieeg.json', - '/sub-RESP0465/ses-SITUATION1A/ieeg/sub-RESP0465_ses-SITUATION1A_coordsystem.json', - '/sub-RESP0465/ses-SITUATION1A/ieeg/sub-RESP0465_ses-SITUATION1A_photo.jpg', - '/sub-RESP0301/sub-RESP0301_scans.json', - '/sub-RESP0301/sub-RESP0301_scans.tsv', - '/sub-RESP0301/ses-SITUATION2A/ieeg/sub-RESP0301_ses-SITUATION2A_electrodes.tsv', - '/sub-RESP0301/ses-SITUATION2A/ieeg/sub-RESP0301_ses-SITUATION2A_events.json', - '/sub-RESP0301/ses-SITUATION2A/ieeg/sub-RESP0301_ses-SITUATION2A_coordsystem.json', - '/sub-RESP0301/ses-SITUATION2A/ieeg/sub-RESP0301_ses-SITUATION2A_task-acute_ieeg.vmrk', - '/sub-RESP0301/ses-SITUATION2A/ieeg/sub-RESP0301_ses-SITUATION2A_task-acute_ieeg.vhdr', - '/sub-RESP0301/ses-SITUATION2A/ieeg/sub-RESP0301_ses-SITUATION2A_photo.jpg', - '/sub-RESP0301/ses-SITUATION2A/ieeg/sub-RESP0301_ses-SITUATION2A_task-acute_events.tsv', - '/sub-RESP0301/ses-SITUATION2A/ieeg/sub-RESP0301_ses-SITUATION2A_task-acute_ieeg.json', - '/sub-RESP0301/ses-SITUATION2A/ieeg/sub-RESP0301_ses-SITUATION2A_task-acute_ieeg.eeg', - '/sub-RESP0301/ses-SITUATION2A/ieeg/sub-RESP0301_ses-SITUATION2A_electrodes.json', - '/sub-RESP0301/ses-SITUATION2A/ieeg/sub-RESP0301_ses-SITUATION2A_task-acute_channels.tsv', - '/sub-RESP0301/ses-SITUATION2B/ieeg/sub-RESP0301_ses-SITUATION2B_electrodes.tsv', - '/sub-RESP0301/ses-SITUATION2B/ieeg/sub-RESP0301_ses-SITUATION2B_electrodes.json', - '/sub-RESP0301/ses-SITUATION2B/ieeg/sub-RESP0301_ses-SITUATION2B_task-acute_channels.tsv', - '/sub-RESP0301/ses-SITUATION2B/ieeg/sub-RESP0301_ses-SITUATION2B_photo.jpg', - '/sub-RESP0301/ses-SITUATION2B/ieeg/sub-RESP0301_ses-SITUATION2B_task-acute_events.tsv', - '/sub-RESP0301/ses-SITUATION2B/ieeg/sub-RESP0301_ses-SITUATION2B_events.json', - '/sub-RESP0301/ses-SITUATION2B/ieeg/sub-RESP0301_ses-SITUATION2B_task-acute_ieeg.vhdr', - '/sub-RESP0301/ses-SITUATION2B/ieeg/sub-RESP0301_ses-SITUATION2B_task-acute_ieeg.json', - '/sub-RESP0301/ses-SITUATION2B/ieeg/sub-RESP0301_ses-SITUATION2B_task-acute_ieeg.eeg', - '/sub-RESP0301/ses-SITUATION2B/ieeg/sub-RESP0301_ses-SITUATION2B_task-acute_ieeg.vmrk', - '/sub-RESP0301/ses-SITUATION2B/ieeg/sub-RESP0301_ses-SITUATION2B_coordsystem.json', - '/sub-RESP0301/ses-SITUATION2C/ieeg/sub-RESP0301_ses-SITUATION2C_task-acute_ieeg.vmrk', - '/sub-RESP0301/ses-SITUATION2C/ieeg/sub-RESP0301_ses-SITUATION2C_coordsystem.json', - '/sub-RESP0301/ses-SITUATION2C/ieeg/sub-RESP0301_ses-SITUATION2C_photo.jpg', - '/sub-RESP0301/ses-SITUATION2C/ieeg/sub-RESP0301_ses-SITUATION2C_events.json', - '/sub-RESP0301/ses-SITUATION2C/ieeg/sub-RESP0301_ses-SITUATION2C_task-acute_channels.tsv', - '/sub-RESP0301/ses-SITUATION2C/ieeg/sub-RESP0301_ses-SITUATION2C_task-acute_ieeg.json', - '/sub-RESP0301/ses-SITUATION2C/ieeg/sub-RESP0301_ses-SITUATION2C_task-acute_ieeg.vhdr', - '/sub-RESP0301/ses-SITUATION2C/ieeg/sub-RESP0301_ses-SITUATION2C_electrodes.tsv', - '/sub-RESP0301/ses-SITUATION2C/ieeg/sub-RESP0301_ses-SITUATION2C_task-acute_ieeg.eeg', - '/sub-RESP0301/ses-SITUATION2C/ieeg/sub-RESP0301_ses-SITUATION2C_electrodes.json', - '/sub-RESP0301/ses-SITUATION2C/ieeg/sub-RESP0301_ses-SITUATION2C_task-acute_events.tsv', - '/sub-RESP0301/ses-SITUATION1B/ieeg/sub-RESP0301_ses-SITUATION1B_electrodes.tsv', - '/sub-RESP0301/ses-SITUATION1B/ieeg/sub-RESP0301_ses-SITUATION1B_task-acute_channels.tsv', - '/sub-RESP0301/ses-SITUATION1B/ieeg/sub-RESP0301_ses-SITUATION1B_task-acute_events.tsv', - '/sub-RESP0301/ses-SITUATION1B/ieeg/sub-RESP0301_ses-SITUATION1B_events.json', - '/sub-RESP0301/ses-SITUATION1B/ieeg/sub-RESP0301_ses-SITUATION1B_coordsystem.json', - '/sub-RESP0301/ses-SITUATION1B/ieeg/sub-RESP0301_ses-SITUATION1B_task-acute_ieeg.json', - '/sub-RESP0301/ses-SITUATION1B/ieeg/sub-RESP0301_ses-SITUATION1B_task-acute_ieeg.vmrk', - '/sub-RESP0301/ses-SITUATION1B/ieeg/sub-RESP0301_ses-SITUATION1B_task-acute_ieeg.vhdr', - '/sub-RESP0301/ses-SITUATION1B/ieeg/sub-RESP0301_ses-SITUATION1B_electrodes.json', - '/sub-RESP0301/ses-SITUATION1B/ieeg/sub-RESP0301_ses-SITUATION1B_task-acute_ieeg.eeg', - '/sub-RESP0301/ses-SITUATION1A/ieeg/sub-RESP0301_ses-SITUATION1A_task-acute_ieeg.eeg', - '/sub-RESP0301/ses-SITUATION1A/ieeg/sub-RESP0301_ses-SITUATION1A_photo.jpg', - '/sub-RESP0301/ses-SITUATION1A/ieeg/sub-RESP0301_ses-SITUATION1A_electrodes.json', - '/sub-RESP0301/ses-SITUATION1A/ieeg/sub-RESP0301_ses-SITUATION1A_events.json', - '/sub-RESP0301/ses-SITUATION1A/ieeg/sub-RESP0301_ses-SITUATION1A_task-acute_ieeg.json', - '/sub-RESP0301/ses-SITUATION1A/ieeg/sub-RESP0301_ses-SITUATION1A_task-acute_ieeg.vhdr', - '/sub-RESP0301/ses-SITUATION1A/ieeg/sub-RESP0301_ses-SITUATION1A_electrodes.tsv', - '/sub-RESP0301/ses-SITUATION1A/ieeg/sub-RESP0301_ses-SITUATION1A_coordsystem.json', - '/sub-RESP0301/ses-SITUATION1A/ieeg/sub-RESP0301_ses-SITUATION1A_task-acute_channels.tsv', - '/sub-RESP0301/ses-SITUATION1A/ieeg/sub-RESP0301_ses-SITUATION1A_task-acute_events.tsv', - '/sub-RESP0301/ses-SITUATION1A/ieeg/sub-RESP0301_ses-SITUATION1A_task-acute_ieeg.vmrk', - '/.datalad/.gitattributes', - '/.datalad/config', - '/dataset_description.json', - '/README', - '/sub-RESP0384/ses-SITUATION2D/ieeg/sub-RESP0384_ses-SITUATION2D_photo.jpg', - '/sub-RESP0384/ses-SITUATION2D/ieeg/sub-RESP0384_ses-SITUATION2D_task-acute_channels.tsv', - '/sub-RESP0384/ses-SITUATION2D/ieeg/sub-RESP0384_ses-SITUATION2D_task-acute_ieeg.vmrk', - '/sub-RESP0384/ses-SITUATION2D/ieeg/sub-RESP0384_ses-SITUATION2D_task-acute_events.tsv', - '/sub-RESP0384/ses-SITUATION2D/ieeg/sub-RESP0384_ses-SITUATION2D_electrodes.json', - '/sub-RESP0384/ses-SITUATION2D/ieeg/sub-RESP0384_ses-SITUATION2D_events.json', - '/sub-RESP0384/ses-SITUATION2D/ieeg/sub-RESP0384_ses-SITUATION2D_electrodes.tsv', - '/sub-RESP0384/ses-SITUATION2D/ieeg/sub-RESP0384_ses-SITUATION2D_task-acute_ieeg.eeg', - '/sub-RESP0384/ses-SITUATION2D/ieeg/sub-RESP0384_ses-SITUATION2D_coordsystem.json', - '/sub-RESP0384/ses-SITUATION2D/ieeg/sub-RESP0384_ses-SITUATION2D_task-acute_ieeg.json', - '/sub-RESP0384/ses-SITUATION2D/ieeg/sub-RESP0384_ses-SITUATION2D_task-acute_ieeg.vhdr', - '/sub-RESP0384/ses-SITUATION1D/ieeg/sub-RESP0384_ses-SITUATION1D_task-acute_ieeg.vmrk', - '/sub-RESP0384/ses-SITUATION1D/ieeg/sub-RESP0384_ses-SITUATION1D_task-acute_ieeg.json', - '/sub-RESP0384/ses-SITUATION1D/ieeg/sub-RESP0384_ses-SITUATION1D_task-acute_events.tsv', - '/sub-RESP0384/ses-SITUATION1D/ieeg/sub-RESP0384_ses-SITUATION1D_task-acute_ieeg.eeg', - '/sub-RESP0384/ses-SITUATION1D/ieeg/sub-RESP0384_ses-SITUATION1D_coordsystem.json', - '/sub-RESP0384/ses-SITUATION1D/ieeg/sub-RESP0384_ses-SITUATION1D_photo.jpg', - '/sub-RESP0384/ses-SITUATION1D/ieeg/sub-RESP0384_ses-SITUATION1D_events.json', - '/sub-RESP0384/ses-SITUATION1D/ieeg/sub-RESP0384_ses-SITUATION1D_electrodes.tsv', - '/sub-RESP0384/ses-SITUATION1D/ieeg/sub-RESP0384_ses-SITUATION1D_task-acute_ieeg.vhdr', - '/sub-RESP0384/ses-SITUATION1D/ieeg/sub-RESP0384_ses-SITUATION1D_task-acute_channels.tsv', - '/sub-RESP0384/ses-SITUATION1D/ieeg/sub-RESP0384_ses-SITUATION1D_electrodes.json', - '/sub-RESP0384/ses-SITUATION3A/ieeg/sub-RESP0384_ses-SITUATION3A_task-acute_channels.tsv', - '/sub-RESP0384/ses-SITUATION3A/ieeg/sub-RESP0384_ses-SITUATION3A_electrodes.json', - '/sub-RESP0384/ses-SITUATION3A/ieeg/sub-RESP0384_ses-SITUATION3A_coordsystem.json', - '/sub-RESP0384/ses-SITUATION3A/ieeg/sub-RESP0384_ses-SITUATION3A_electrodes.tsv', - '/sub-RESP0384/ses-SITUATION3A/ieeg/sub-RESP0384_ses-SITUATION3A_photo.jpg', - '/sub-RESP0384/ses-SITUATION3A/ieeg/sub-RESP0384_ses-SITUATION3A_task-acute_ieeg.vhdr', - '/sub-RESP0384/ses-SITUATION3A/ieeg/sub-RESP0384_ses-SITUATION3A_task-acute_ieeg.vmrk', - '/sub-RESP0384/ses-SITUATION3A/ieeg/sub-RESP0384_ses-SITUATION3A_task-acute_ieeg.eeg', - '/sub-RESP0384/ses-SITUATION3A/ieeg/sub-RESP0384_ses-SITUATION3A_events.json', - '/sub-RESP0384/ses-SITUATION3A/ieeg/sub-RESP0384_ses-SITUATION3A_task-acute_ieeg.json', - '/sub-RESP0384/ses-SITUATION3A/ieeg/sub-RESP0384_ses-SITUATION3A_task-acute_events.tsv', - '/sub-RESP0384/sub-RESP0384_scans.json', - '/sub-RESP0384/sub-RESP0384_scans.tsv', - '/sub-RESP0384/ses-SITUATION2A/ieeg/sub-RESP0384_ses-SITUATION2A_electrodes.tsv', - '/sub-RESP0384/ses-SITUATION2A/ieeg/sub-RESP0384_ses-SITUATION2A_task-acute_ieeg.vhdr', - '/sub-RESP0384/ses-SITUATION2A/ieeg/sub-RESP0384_ses-SITUATION2A_events.json', - '/sub-RESP0384/ses-SITUATION2A/ieeg/sub-RESP0384_ses-SITUATION2A_electrodes.json', - '/sub-RESP0384/ses-SITUATION2A/ieeg/sub-RESP0384_ses-SITUATION2A_coordsystem.json', - '/sub-RESP0384/ses-SITUATION2A/ieeg/sub-RESP0384_ses-SITUATION2A_task-acute_ieeg.eeg', - '/sub-RESP0384/ses-SITUATION2A/ieeg/sub-RESP0384_ses-SITUATION2A_photo.jpg', - '/sub-RESP0384/ses-SITUATION2A/ieeg/sub-RESP0384_ses-SITUATION2A_task-acute_ieeg.vmrk', - '/sub-RESP0384/ses-SITUATION2A/ieeg/sub-RESP0384_ses-SITUATION2A_task-acute_channels.tsv', - '/sub-RESP0384/ses-SITUATION2A/ieeg/sub-RESP0384_ses-SITUATION2A_task-acute_events.tsv', - '/sub-RESP0384/ses-SITUATION2A/ieeg/sub-RESP0384_ses-SITUATION2A_task-acute_ieeg.json', - '/sub-RESP0384/ses-SITUATION2B/ieeg/sub-RESP0384_ses-SITUATION2B_electrodes.tsv', - '/sub-RESP0384/ses-SITUATION2B/ieeg/sub-RESP0384_ses-SITUATION2B_electrodes.json', - '/sub-RESP0384/ses-SITUATION2B/ieeg/sub-RESP0384_ses-SITUATION2B_task-acute_ieeg.vmrk', - '/sub-RESP0384/ses-SITUATION2B/ieeg/sub-RESP0384_ses-SITUATION2B_task-acute_ieeg.json', - '/sub-RESP0384/ses-SITUATION2B/ieeg/sub-RESP0384_ses-SITUATION2B_task-acute_ieeg.vhdr', - '/sub-RESP0384/ses-SITUATION2B/ieeg/sub-RESP0384_ses-SITUATION2B_photo.jpg', - '/sub-RESP0384/ses-SITUATION2B/ieeg/sub-RESP0384_ses-SITUATION2B_events.json', - '/sub-RESP0384/ses-SITUATION2B/ieeg/sub-RESP0384_ses-SITUATION2B_task-acute_channels.tsv', - '/sub-RESP0384/ses-SITUATION2B/ieeg/sub-RESP0384_ses-SITUATION2B_task-acute_events.tsv', - '/sub-RESP0384/ses-SITUATION2B/ieeg/sub-RESP0384_ses-SITUATION2B_coordsystem.json', - '/sub-RESP0384/ses-SITUATION2B/ieeg/sub-RESP0384_ses-SITUATION2B_task-acute_ieeg.eeg', - '/sub-RESP0384/ses-SITUATION1C/ieeg/sub-RESP0384_ses-SITUATION1C_task-acute_ieeg.json', - '/sub-RESP0384/ses-SITUATION1C/ieeg/sub-RESP0384_ses-SITUATION1C_task-acute_ieeg.eeg', - '/sub-RESP0384/ses-SITUATION1C/ieeg/sub-RESP0384_ses-SITUATION1C_events.json', - '/sub-RESP0384/ses-SITUATION1C/ieeg/sub-RESP0384_ses-SITUATION1C_task-acute_events.tsv', - '/sub-RESP0384/ses-SITUATION1C/ieeg/sub-RESP0384_ses-SITUATION1C_electrodes.json', - '/sub-RESP0384/ses-SITUATION1C/ieeg/sub-RESP0384_ses-SITUATION1C_photo.jpg', - '/sub-RESP0384/ses-SITUATION1C/ieeg/sub-RESP0384_ses-SITUATION1C_task-acute_ieeg.vhdr', - '/sub-RESP0384/ses-SITUATION1C/ieeg/sub-RESP0384_ses-SITUATION1C_task-acute_ieeg.vmrk', - '/sub-RESP0384/ses-SITUATION1C/ieeg/sub-RESP0384_ses-SITUATION1C_coordsystem.json', - '/sub-RESP0384/ses-SITUATION1C/ieeg/sub-RESP0384_ses-SITUATION1C_task-acute_channels.tsv', - '/sub-RESP0384/ses-SITUATION1C/ieeg/sub-RESP0384_ses-SITUATION1C_electrodes.tsv', - '/sub-RESP0384/ses-SITUATION2C/ieeg/sub-RESP0384_ses-SITUATION2C_task-acute_channels.tsv', - '/sub-RESP0384/ses-SITUATION2C/ieeg/sub-RESP0384_ses-SITUATION2C_task-acute_ieeg.eeg', - '/sub-RESP0384/ses-SITUATION2C/ieeg/sub-RESP0384_ses-SITUATION2C_electrodes.tsv', - '/sub-RESP0384/ses-SITUATION2C/ieeg/sub-RESP0384_ses-SITUATION2C_task-acute_ieeg.vmrk', - '/sub-RESP0384/ses-SITUATION2C/ieeg/sub-RESP0384_ses-SITUATION2C_electrodes.json', - '/sub-RESP0384/ses-SITUATION2C/ieeg/sub-RESP0384_ses-SITUATION2C_events.json', - '/sub-RESP0384/ses-SITUATION2C/ieeg/sub-RESP0384_ses-SITUATION2C_coordsystem.json', - '/sub-RESP0384/ses-SITUATION2C/ieeg/sub-RESP0384_ses-SITUATION2C_task-acute_ieeg.vhdr', - '/sub-RESP0384/ses-SITUATION2C/ieeg/sub-RESP0384_ses-SITUATION2C_photo.jpg', - '/sub-RESP0384/ses-SITUATION2C/ieeg/sub-RESP0384_ses-SITUATION2C_task-acute_ieeg.json', - '/sub-RESP0384/ses-SITUATION2C/ieeg/sub-RESP0384_ses-SITUATION2C_task-acute_events.tsv', - '/sub-RESP0384/ses-SITUATION1B/ieeg/sub-RESP0384_ses-SITUATION1B_coordsystem.json', - '/sub-RESP0384/ses-SITUATION1B/ieeg/sub-RESP0384_ses-SITUATION1B_electrodes.tsv', - '/sub-RESP0384/ses-SITUATION1B/ieeg/sub-RESP0384_ses-SITUATION1B_task-acute_channels.tsv', - '/sub-RESP0384/ses-SITUATION1B/ieeg/sub-RESP0384_ses-SITUATION1B_task-acute_ieeg.vmrk', - '/sub-RESP0384/ses-SITUATION1B/ieeg/sub-RESP0384_ses-SITUATION1B_task-acute_ieeg.json', - '/sub-RESP0384/ses-SITUATION1B/ieeg/sub-RESP0384_ses-SITUATION1B_electrodes.json', - '/sub-RESP0384/ses-SITUATION1B/ieeg/sub-RESP0384_ses-SITUATION1B_events.json', - '/sub-RESP0384/ses-SITUATION1B/ieeg/sub-RESP0384_ses-SITUATION1B_task-acute_events.tsv', - '/sub-RESP0384/ses-SITUATION1B/ieeg/sub-RESP0384_ses-SITUATION1B_task-acute_ieeg.eeg', - '/sub-RESP0384/ses-SITUATION1B/ieeg/sub-RESP0384_ses-SITUATION1B_photo.jpg', - '/sub-RESP0384/ses-SITUATION1B/ieeg/sub-RESP0384_ses-SITUATION1B_task-acute_ieeg.vhdr', - '/sub-RESP0384/ses-SITUATION1A/ieeg/sub-RESP0384_ses-SITUATION1A_task-acute_channels.tsv', - '/sub-RESP0384/ses-SITUATION1A/ieeg/sub-RESP0384_ses-SITUATION1A_electrodes.tsv', - '/sub-RESP0384/ses-SITUATION1A/ieeg/sub-RESP0384_ses-SITUATION1A_task-acute_ieeg.vhdr', - '/sub-RESP0384/ses-SITUATION1A/ieeg/sub-RESP0384_ses-SITUATION1A_task-acute_ieeg.json', - '/sub-RESP0384/ses-SITUATION1A/ieeg/sub-RESP0384_ses-SITUATION1A_electrodes.json', - '/sub-RESP0384/ses-SITUATION1A/ieeg/sub-RESP0384_ses-SITUATION1A_task-acute_ieeg.vmrk', - '/sub-RESP0384/ses-SITUATION1A/ieeg/sub-RESP0384_ses-SITUATION1A_photo.jpg', - '/sub-RESP0384/ses-SITUATION1A/ieeg/sub-RESP0384_ses-SITUATION1A_events.json', - '/sub-RESP0384/ses-SITUATION1A/ieeg/sub-RESP0384_ses-SITUATION1A_task-acute_events.tsv', - '/sub-RESP0384/ses-SITUATION1A/ieeg/sub-RESP0384_ses-SITUATION1A_task-acute_ieeg.eeg', - '/sub-RESP0384/ses-SITUATION1A/ieeg/sub-RESP0384_ses-SITUATION1A_coordsystem.json', - '/sub-RESP0356/sub-RESP0356_scans.json', - '/sub-RESP0356/sub-RESP0356_scans.tsv', - '/sub-RESP0356/ses-SITUATION3A/ieeg/sub-RESP0356_ses-SITUATION3A_task-acute_ieeg.json', - '/sub-RESP0356/ses-SITUATION3A/ieeg/sub-RESP0356_ses-SITUATION3A_task-acute_ieeg.vhdr', - '/sub-RESP0356/ses-SITUATION3A/ieeg/sub-RESP0356_ses-SITUATION3A_task-acute_ieeg.vmrk', - '/sub-RESP0356/ses-SITUATION3A/ieeg/sub-RESP0356_ses-SITUATION3A_task-acute_events.tsv', - '/sub-RESP0356/ses-SITUATION3A/ieeg/sub-RESP0356_ses-SITUATION3A_coordsystem.json', - '/sub-RESP0356/ses-SITUATION3A/ieeg/sub-RESP0356_ses-SITUATION3A_electrodes.json', - '/sub-RESP0356/ses-SITUATION3A/ieeg/sub-RESP0356_ses-SITUATION3A_task-acute_ieeg.eeg', - '/sub-RESP0356/ses-SITUATION3A/ieeg/sub-RESP0356_ses-SITUATION3A_events.json', - '/sub-RESP0356/ses-SITUATION3A/ieeg/sub-RESP0356_ses-SITUATION3A_photo.jpg', - '/sub-RESP0356/ses-SITUATION3A/ieeg/sub-RESP0356_ses-SITUATION3A_electrodes.tsv', - '/sub-RESP0356/ses-SITUATION3A/ieeg/sub-RESP0356_ses-SITUATION3A_task-acute_channels.tsv', - '/sub-RESP0356/ses-SITUATION2APART2/ieeg/sub-RESP0356_ses-SITUATION2APART2_task-acute_ieeg.vmrk', - '/sub-RESP0356/ses-SITUATION2APART2/ieeg/sub-RESP0356_ses-SITUATION2APART2_events.json', - '/sub-RESP0356/ses-SITUATION2APART2/ieeg/sub-RESP0356_ses-SITUATION2APART2_task-acute_channels.tsv', - '/sub-RESP0356/ses-SITUATION2APART2/ieeg/sub-RESP0356_ses-SITUATION2APART2_electrodes.json', - '/sub-RESP0356/ses-SITUATION2APART2/ieeg/sub-RESP0356_ses-SITUATION2APART2_task-acute_ieeg.vhdr', - '/sub-RESP0356/ses-SITUATION2APART2/ieeg/sub-RESP0356_ses-SITUATION2APART2_task-acute_ieeg.eeg', - '/sub-RESP0356/ses-SITUATION2APART2/ieeg/sub-RESP0356_ses-SITUATION2APART2_task-acute_ieeg.json', - '/sub-RESP0356/ses-SITUATION2APART2/ieeg/sub-RESP0356_ses-SITUATION2APART2_electrodes.tsv', - '/sub-RESP0356/ses-SITUATION2APART2/ieeg/sub-RESP0356_ses-SITUATION2APART2_coordsystem.json', - '/sub-RESP0356/ses-SITUATION2APART2/ieeg/sub-RESP0356_ses-SITUATION2APART2_task-acute_events.tsv', - '/sub-RESP0356/ses-SITUATION2APART1/ieeg/sub-RESP0356_ses-SITUATION2APART1_electrodes.tsv', - '/sub-RESP0356/ses-SITUATION2APART1/ieeg/sub-RESP0356_ses-SITUATION2APART1_photo.jpg', - '/sub-RESP0356/ses-SITUATION2APART1/ieeg/sub-RESP0356_ses-SITUATION2APART1_task-acute_ieeg.vhdr', - '/sub-RESP0356/ses-SITUATION2APART1/ieeg/sub-RESP0356_ses-SITUATION2APART1_task-acute_channels.tsv', - '/sub-RESP0356/ses-SITUATION2APART1/ieeg/sub-RESP0356_ses-SITUATION2APART1_task-acute_events.tsv', - '/sub-RESP0356/ses-SITUATION2APART1/ieeg/sub-RESP0356_ses-SITUATION2APART1_electrodes.json', - '/sub-RESP0356/ses-SITUATION2APART1/ieeg/sub-RESP0356_ses-SITUATION2APART1_events.json', - '/sub-RESP0356/ses-SITUATION2APART1/ieeg/sub-RESP0356_ses-SITUATION2APART1_coordsystem.json', - '/sub-RESP0356/ses-SITUATION2APART1/ieeg/sub-RESP0356_ses-SITUATION2APART1_task-acute_ieeg.json', - '/sub-RESP0356/ses-SITUATION2APART1/ieeg/sub-RESP0356_ses-SITUATION2APART1_task-acute_ieeg.vmrk', - '/sub-RESP0356/ses-SITUATION2APART1/ieeg/sub-RESP0356_ses-SITUATION2APART1_task-acute_ieeg.eeg', - '/sub-RESP0356/ses-SITUATION1B/ieeg/sub-RESP0356_ses-SITUATION1B_task-acute_ieeg.json', - '/sub-RESP0356/ses-SITUATION1B/ieeg/sub-RESP0356_ses-SITUATION1B_electrodes.tsv', - '/sub-RESP0356/ses-SITUATION1B/ieeg/sub-RESP0356_ses-SITUATION1B_electrodes.json', - '/sub-RESP0356/ses-SITUATION1B/ieeg/sub-RESP0356_ses-SITUATION1B_task-acute_ieeg.vhdr', - '/sub-RESP0356/ses-SITUATION1B/ieeg/sub-RESP0356_ses-SITUATION1B_task-acute_ieeg.vmrk', - '/sub-RESP0356/ses-SITUATION1B/ieeg/sub-RESP0356_ses-SITUATION1B_coordsystem.json', - '/sub-RESP0356/ses-SITUATION1B/ieeg/sub-RESP0356_ses-SITUATION1B_photo.jpg', - '/sub-RESP0356/ses-SITUATION1B/ieeg/sub-RESP0356_ses-SITUATION1B_events.json', - '/sub-RESP0356/ses-SITUATION1B/ieeg/sub-RESP0356_ses-SITUATION1B_task-acute_channels.tsv', - '/sub-RESP0356/ses-SITUATION1B/ieeg/sub-RESP0356_ses-SITUATION1B_task-acute_ieeg.eeg', - '/sub-RESP0356/ses-SITUATION1B/ieeg/sub-RESP0356_ses-SITUATION1B_task-acute_events.tsv', - '/sub-RESP0356/ses-SITUATION1A/ieeg/sub-RESP0356_ses-SITUATION1A_task-acute_channels.tsv', - '/sub-RESP0356/ses-SITUATION1A/ieeg/sub-RESP0356_ses-SITUATION1A_photo.jpg', - '/sub-RESP0356/ses-SITUATION1A/ieeg/sub-RESP0356_ses-SITUATION1A_coordsystem.json', - '/sub-RESP0356/ses-SITUATION1A/ieeg/sub-RESP0356_ses-SITUATION1A_task-acute_ieeg.eeg', - '/sub-RESP0356/ses-SITUATION1A/ieeg/sub-RESP0356_ses-SITUATION1A_task-acute_ieeg.vmrk', - '/sub-RESP0356/ses-SITUATION1A/ieeg/sub-RESP0356_ses-SITUATION1A_task-acute_events.tsv', - '/sub-RESP0356/ses-SITUATION1A/ieeg/sub-RESP0356_ses-SITUATION1A_events.json', - '/sub-RESP0356/ses-SITUATION1A/ieeg/sub-RESP0356_ses-SITUATION1A_electrodes.json', - '/sub-RESP0356/ses-SITUATION1A/ieeg/sub-RESP0356_ses-SITUATION1A_task-acute_ieeg.vhdr', - '/sub-RESP0356/ses-SITUATION1A/ieeg/sub-RESP0356_ses-SITUATION1A_electrodes.tsv', - '/sub-RESP0356/ses-SITUATION1A/ieeg/sub-RESP0356_ses-SITUATION1A_task-acute_ieeg.json', - '/sourcedata/sub-RESP0059/ses-SITUATION3A/ieeg/sub-RESP0059_ses-SITUATION3A_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0059/ses-SITUATION4A/ieeg/sub-RESP0059_ses-SITUATION4A_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0059/ses-SITUATION2A/ieeg/sub-RESP0059_ses-SITUATION2A_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0059/ses-SITUATION1B/ieeg/sub-RESP0059_ses-SITUATION1B_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0059/ses-SITUATION1A/ieeg/sub-RESP0059_ses-SITUATION1A_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0280/ses-SITUATION3A/ieeg/sub-RESP0280_ses-SITUATION3A_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0280/ses-SITUATION2A/ieeg/sub-RESP0280_ses-SITUATION2A_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0280/ses-SITUATION1B/ieeg/sub-RESP0280_ses-SITUATION1B_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0280/ses-SITUATION1A/ieeg/sub-RESP0280_ses-SITUATION1A_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0465/ses-SITUATION3G/ieeg/sub-RESP0465_ses-SITUATION3G_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0465/ses-SITUATION3C/ieeg/sub-RESP0465_ses-SITUATION3C_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0465/ses-SITUATION3E/ieeg/sub-RESP0465_ses-SITUATION3E_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0465/ses-SITUATION3A/ieeg/sub-RESP0465_ses-SITUATION3A_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0465/ses-SITUATION3F/ieeg/sub-RESP0465_ses-SITUATION3F_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0465/ses-SITUATION2A/ieeg/sub-RESP0465_ses-SITUATION2A_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0465/ses-SITUATION2B/ieeg/sub-RESP0465_ses-SITUATION2B_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0465/ses-SITUATION3D/ieeg/sub-RESP0465_ses-SITUATION3D_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0465/ses-SITUATION3B/ieeg/sub-RESP0465_ses-SITUATION3B_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0465/ses-SITUATION1A/ieeg/sub-RESP0465_ses-SITUATION1A_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0301/ses-SITUATION2A/ieeg/sub-RESP0301_ses-SITUATION2A_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0301/ses-SITUATION2B/ieeg/sub-RESP0301_ses-SITUATION2B_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0301/ses-SITUATION2C/ieeg/sub-RESP0301_ses-SITUATION2C_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0301/ses-SITUATION1B/ieeg/sub-RESP0301_ses-SITUATION1B_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0301/ses-SITUATION1A/ieeg/sub-RESP0301_ses-SITUATION1A_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0384/ses-SITUATION2D/ieeg/sub-RESP0384_ses-SITUATION2D_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0384/ses-SITUATION1D/ieeg/sub-RESP0384_ses-SITUATION1D_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0384/ses-SITUATION3A/ieeg/sub-RESP0384_ses-SITUATION3A_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0384/ses-SITUATION2A/ieeg/sub-RESP0384_ses-SITUATION2A_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0384/ses-SITUATION2B/ieeg/sub-RESP0384_ses-SITUATION2B_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0384/ses-SITUATION1C/ieeg/sub-RESP0384_ses-SITUATION1C_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0384/ses-SITUATION2C/ieeg/sub-RESP0384_ses-SITUATION2C_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0384/ses-SITUATION1B/ieeg/sub-RESP0384_ses-SITUATION1B_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0384/ses-SITUATION1A/ieeg/sub-RESP0384_ses-SITUATION1A_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0356/ses-SITUATION3A/ieeg/sub-RESP0356_ses-SITUATION3A_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0356/ses-SITUATION2APART2/ieeg/sub-RESP0356_ses-SITUATION2APART2_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0356/ses-SITUATION2APART1/ieeg/sub-RESP0356_ses-SITUATION2APART1_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0356/ses-SITUATION1B/ieeg/sub-RESP0356_ses-SITUATION1B_task-acute_ieeg.TRC', - '/sourcedata/sub-RESP0356/ses-SITUATION1A/ieeg/sub-RESP0356_ses-SITUATION1A_task-acute_ieeg.TRC', -] diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/CHANGES b/legacy/bids-validator/tests/data/ds006_missing-session/CHANGES deleted file mode 100644 index 63dbfaca..00000000 --- a/legacy/bids-validator/tests/data/ds006_missing-session/CHANGES +++ /dev/null @@ -1,3 +0,0 @@ -1.0.0 2013-04-16 - - - initial release diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/README b/legacy/bids-validator/tests/data/ds006_missing-session/README deleted file mode 100644 index 89646a6a..00000000 --- a/legacy/bids-validator/tests/data/ds006_missing-session/README +++ /dev/null @@ -1,14 +0,0 @@ -This dataset was obtained from the OpenfMRI project (http://www.openfmri.org). -Accession #: ds006A -Description: Living-nonliving decision with plain or mirror-reversed text -3/21/2013: Updated release with QA information -2/19/2016: Updated orientation information in NIFTI header for improved left-right determination. - -This dataset is made available under the Public Domain Dedication and License -v1.0, whose full text can be found at -http://www.opendatacommons.org/licenses/pddl/1.0/. -We hope that all users will follow the ODC Attribution/Share-Alike -Community Norms (http://www.opendatacommons.org/norms/odc-by-sa/); -in particular, while not legally required, we hope that all users -of the data will acknowledge the OpenfMRI project and NSF Grant -OCI-1131441 (R. Poldrack, PI) in any publications. diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/dataset_description.json b/legacy/bids-validator/tests/data/ds006_missing-session/dataset_description.json deleted file mode 100644 index ab4f1715..00000000 --- a/legacy/bids-validator/tests/data/ds006_missing-session/dataset_description.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "BIDSVersion": "1.0.0", - "License": "This dataset is made available under the Public Domain Dedication and License \nv1.0, whose full text can be found at \nhttp://www.opendatacommons.org/licenses/pddl/1.0/. \nWe hope that all users will follow the ODC Attribution/Share-Alike \nCommunity Norms (http://www.opendatacommons.org/norms/odc-by-sa/); \nin particular, while not legally required, we hope that all users \nof the data will acknowledge the OpenfMRI project and NSF Grant \nOCI-1131441 (R. Poldrack, PI) in any publications.", - "Name": "Living-nonliving decision with plain or mirror-reversed text" -} diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/participants.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/participants.tsv deleted file mode 100644 index 794ba5a8..00000000 --- a/legacy/bids-validator/tests/data/ds006_missing-session/participants.tsv +++ /dev/null @@ -1,15 +0,0 @@ -participant_id sex age -sub-01 F 21 -sub-02 F 23 -sub-03 M 19 -sub-04 M 21 -sub-05 F 23 -sub-06 F 21 -sub-07 F 35 -sub-08 F 19 -sub-09 F 22 -sub-10 M 23 -sub-11 M 22 -sub-12 F 26 -sub-13 M 20 -sub-14 F 24 diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/anat/sub-01_ses-post_T1w.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/anat/sub-01_ses-post_T1w.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/anat/sub-01_ses-post_inplaneT2.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/anat/sub-01_ses-post_inplaneT2.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv deleted file mode 100644 index 680b1ec6..00000000 --- a/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv +++ /dev/null @@ -1,65 +0,0 @@ -onset duration trial_type -0.000 3.250 pl_ns -6.200 3.250 junk -11.200 3.250 pl_ns -17.000 3.250 junk -21.900 3.250 mr_ns -28.200 3.250 mr_ns -37.600 3.250 mr_ns -41.600 3.250 mr_ns -50.600 3.250 pl_sw -56.400 3.250 pl_ns -60.900 3.250 pl_ns -66.100 3.250 pl_ns -71.200 3.250 mr_sw -81.600 3.250 mr_ns -85.600 3.250 mr_ns -92.800 3.250 mr_ns -97.800 3.250 pl_sw -104.100 3.250 mr_sw -114.500 3.250 mr_ns -121.500 3.250 pl_sw -128.000 3.250 pl_ns -132.000 3.250 mr_sw -136.900 3.250 mr_ns -142.100 3.250 mr_ns -146.400 3.250 pl_sw -154.100 3.250 pl_ns -159.900 3.250 pl_ns -167.500 3.250 mr_sw -172.600 3.250 pl_sw -181.200 3.250 pl_ns -186.000 3.250 pl_ns -195.400 3.250 junk -201.600 3.250 pl_ns -209.200 3.250 mr_sw -215.200 3.250 mr_ns -220.900 3.250 pl_sw -226.000 3.250 pl_ns -231.600 3.250 pl_ns -241.200 3.250 mr_sw -246.800 3.250 mr_ns -255.400 3.250 mr_ns -261.200 3.250 mr_ns -269.900 3.250 pl_sw -276.800 3.250 pl_ns -281.500 3.250 pl_ns -286.200 3.250 pl_ns -293.200 3.250 mr_sw -298.100 3.250 mr_ns -306.500 3.250 mr_ns -312.100 3.250 pl_sw -316.600 3.250 pl_ns -326.800 3.250 mr_sw -336.000 3.250 mr_ns -340.400 3.250 mr_ns -349.200 3.250 pl_sw -357.900 3.250 junk -361.900 3.250 mr_sw -366.600 3.250 mr_ns -371.000 3.250 pl_sw -375.000 3.250 pl_ns -384.400 3.250 pl_ns -389.800 3.250 mr_sw -396.400 3.250 mr_ns -402.100 3.250 mr_ns diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv deleted file mode 100644 index 425cdf06..00000000 --- a/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv +++ /dev/null @@ -1,65 +0,0 @@ -onset duration trial_type -0.000 3.250 pl_ns -4.900 3.250 pl_ns -9.000 3.250 pl_ns -13.100 3.250 pl_ns -20.400 3.250 mr_sw -30.100 3.250 pl_sw -40.100 3.250 pl_ns -45.000 3.250 pl_ns -49.100 3.250 mr_sw -57.400 3.250 mr_ns -61.800 3.250 mr_ns -71.500 3.250 mr_ns -79.000 3.250 mr_ns -85.800 3.250 pl_sw -92.900 3.250 junk -99.600 3.250 junk -105.600 3.250 pl_ns -109.900 3.250 mr_sw -119.400 3.250 mr_ns -123.800 3.250 mr_ns -129.000 3.250 mr_ns -135.900 3.250 pl_sw -142.800 3.250 pl_ns -148.900 3.250 mr_sw -153.000 3.250 mr_ns -157.100 3.250 mr_ns -161.800 3.250 mr_ns -166.900 3.250 pl_sw -172.100 3.250 pl_ns -180.200 3.250 mr_sw -187.900 3.250 mr_ns -199.200 3.250 pl_sw -204.600 3.250 pl_ns -208.800 3.250 pl_ns -213.200 3.250 pl_ns -219.500 3.250 pl_ns -224.800 3.250 mr_sw -228.800 3.250 mr_ns -233.500 3.250 pl_sw -239.600 3.250 pl_ns -245.500 3.250 pl_ns -255.400 3.250 mr_sw -259.600 3.250 mr_ns -263.900 3.250 mr_ns -274.100 3.250 pl_sw -279.400 3.250 pl_ns -284.100 3.250 pl_ns -290.200 3.250 junk -296.200 3.250 junk -304.500 3.250 pl_sw -310.400 3.250 pl_ns -318.500 3.250 pl_ns -328.800 3.250 junk -337.100 3.250 junk -341.200 3.250 mr_ns -345.900 3.250 pl_sw -350.200 3.250 mr_sw -358.000 3.250 mr_ns -363.500 3.250 mr_ns -367.900 3.250 pl_sw -374.600 3.250 pl_ns -379.200 3.250 mr_sw -383.200 3.250 mr_ns -391.800 3.250 mr_ns diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv deleted file mode 100644 index d12a5797..00000000 --- a/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv +++ /dev/null @@ -1,65 +0,0 @@ -onset duration trial_type -0.000 3.250 pl_ns -5.800 3.250 pl_ns -10.200 3.250 junk -15.000 3.250 junk -22.200 3.250 mr_sw -27.200 3.250 junk -33.500 3.250 mr_ns -37.600 3.250 mr_ns -42.200 3.250 mr_ns -51.200 3.250 pl_sw -55.200 3.250 pl_ns -60.500 3.250 junk -66.800 3.250 mr_ns -71.900 3.250 mr_ns -75.900 3.250 mr_ns -82.400 3.250 pl_sw -89.100 3.250 pl_ns -95.100 3.250 pl_ns -99.600 3.250 pl_ns -104.900 3.250 pl_ns -110.400 3.250 mr_sw -117.100 3.250 mr_ns -121.400 3.250 pl_sw -129.400 3.250 pl_ns -136.800 3.250 mr_sw -141.200 3.250 junk -152.000 3.250 junk -162.100 3.250 mr_sw -168.600 3.250 mr_ns -172.600 3.250 pl_sw -177.200 3.250 pl_ns -182.500 3.250 mr_sw -193.200 3.250 mr_ns -197.200 3.250 mr_ns -201.200 3.250 mr_ns -206.600 3.250 pl_sw -211.000 3.250 junk -215.800 3.250 pl_ns -220.800 3.250 mr_sw -229.500 3.250 junk -234.000 3.250 mr_ns -240.200 3.250 pl_sw -247.900 3.250 pl_ns -252.100 3.250 pl_ns -256.500 3.250 pl_ns -262.600 3.250 mr_sw -270.600 3.250 pl_sw -276.200 3.250 pl_ns -283.600 3.250 pl_ns -289.800 3.250 junk -298.500 3.250 mr_ns -308.500 3.250 mr_ns -314.100 3.250 pl_sw -320.500 3.250 junk -326.100 3.250 pl_ns -336.000 3.250 mr_sw -343.900 3.250 mr_ns -354.400 3.250 mr_ns -359.800 3.250 junk -364.900 3.250 pl_ns -369.600 3.250 pl_ns -373.600 3.250 mr_sw -378.800 3.250 mr_ns -384.100 3.250 junk diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv deleted file mode 100644 index ae71d5d1..00000000 --- a/legacy/bids-validator/tests/data/ds006_missing-session/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv +++ /dev/null @@ -1,65 +0,0 @@ -onset duration trial_type -0.000 3.250 pl_ns -4.800 3.250 pl_ns -8.800 3.250 pl_ns -14.100 3.250 pl_ns -18.900 3.250 pl_ns -30.100 3.250 mr_sw -35.200 3.250 junk -39.500 3.250 mr_ns -45.600 3.250 mr_ns -51.500 3.250 mr_ns -55.500 3.250 pl_sw -59.600 3.250 mr_sw -64.000 3.250 mr_ns -73.200 3.250 mr_ns -78.100 3.250 pl_sw -82.800 3.250 pl_ns -88.400 3.250 pl_ns -93.500 3.250 mr_sw -100.100 3.250 mr_ns -105.500 3.250 mr_ns -113.800 3.250 pl_sw -123.500 3.250 pl_ns -129.800 3.250 mr_sw -139.900 3.250 mr_ns -144.500 3.250 mr_ns -148.500 3.250 mr_ns -155.200 3.250 pl_sw -164.200 3.250 pl_ns -170.100 3.250 pl_ns -176.500 3.250 mr_sw -180.800 3.250 pl_sw -185.100 3.250 pl_ns -189.500 3.250 pl_ns -193.600 3.250 pl_ns -199.500 3.250 mr_sw -206.100 3.250 mr_ns -213.000 3.250 mr_ns -221.500 3.250 pl_sw -227.900 3.250 pl_ns -232.200 3.250 mr_sw -240.200 3.250 mr_ns -247.500 3.250 pl_sw -251.500 3.250 pl_ns -256.100 3.250 mr_sw -266.000 3.250 mr_ns -270.600 3.250 mr_ns -276.100 3.250 mr_ns -282.000 3.250 pl_sw -287.400 3.250 pl_ns -296.200 3.250 pl_ns -300.500 3.250 junk -306.900 3.250 mr_sw -318.400 3.250 mr_ns -327.100 3.250 mr_ns -332.000 3.250 pl_sw -337.400 3.250 pl_ns -341.400 3.250 pl_ns -348.000 3.250 mr_sw -357.500 3.250 mr_ns -364.800 3.250 pl_sw -371.900 3.250 pl_ns -376.200 3.250 pl_ns -381.400 3.250 junk -385.400 3.250 junk diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/anat/sub-02_ses-post_T1w.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/anat/sub-02_ses-post_T1w.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/anat/sub-02_ses-post_inplaneT2.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/anat/sub-02_ses-post_inplaneT2.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv deleted file mode 100644 index 4f963e33..00000000 --- a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv +++ /dev/null @@ -1,65 +0,0 @@ -onset duration trial_type -0.000 3.250 junk -4.800 3.250 pl_ns -8.800 3.250 pl_ns -14.100 3.250 pl_ns -18.900 3.250 pl_ns -30.100 3.250 mr_sw -35.200 3.250 mr_ns -39.500 3.250 mr_ns -45.600 3.250 mr_ns -51.500 3.250 mr_ns -55.500 3.250 pl_sw -59.600 3.250 mr_sw -64.000 3.250 mr_ns -73.200 3.250 mr_ns -78.100 3.250 pl_sw -82.800 3.250 pl_ns -88.400 3.250 pl_ns -93.500 3.250 mr_sw -100.100 3.250 mr_ns -105.500 3.250 mr_ns -113.800 3.250 pl_sw -123.500 3.250 pl_ns -129.800 3.250 mr_sw -139.900 3.250 mr_ns -144.500 3.250 mr_ns -148.500 3.250 mr_ns -155.200 3.250 pl_sw -164.200 3.250 pl_ns -170.100 3.250 pl_ns -176.500 3.250 mr_sw -180.800 3.250 pl_sw -185.100 3.250 pl_ns -189.500 3.250 pl_ns -193.600 3.250 pl_ns -199.500 3.250 mr_sw -206.100 3.250 mr_ns -213.000 3.250 mr_ns -221.500 3.250 pl_sw -227.900 3.250 pl_ns -232.200 3.250 mr_sw -240.200 3.250 mr_ns -247.500 3.250 pl_sw -251.500 3.250 pl_ns -256.100 3.250 mr_sw -266.000 3.250 mr_ns -270.600 3.250 mr_ns -276.100 3.250 junk -282.000 3.250 pl_sw -287.400 3.250 pl_ns -296.200 3.250 junk -300.500 3.250 pl_ns -306.900 3.250 mr_sw -318.400 3.250 mr_ns -327.100 3.250 mr_ns -332.000 3.250 pl_sw -337.400 3.250 pl_ns -341.400 3.250 pl_ns -348.000 3.250 mr_sw -357.500 3.250 mr_ns -364.800 3.250 pl_sw -371.900 3.250 pl_ns -376.200 3.250 pl_ns -381.400 3.250 mr_sw -385.400 3.250 mr_ns diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv deleted file mode 100644 index 7a4c50fb..00000000 --- a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv +++ /dev/null @@ -1,65 +0,0 @@ -onset duration trial_type -0.000 3.250 pl_ns -6.200 3.250 pl_ns -11.200 3.250 pl_ns -17.000 3.250 mr_sw -21.900 3.250 mr_ns -28.200 3.250 mr_ns -37.600 3.250 mr_ns -41.600 3.250 mr_ns -50.600 3.250 pl_sw -56.400 3.250 pl_ns -60.900 3.250 pl_ns -66.100 3.250 pl_ns -71.200 3.250 mr_sw -81.600 3.250 mr_ns -85.600 3.250 mr_ns -92.800 3.250 mr_ns -97.800 3.250 pl_sw -104.100 3.250 mr_sw -114.500 3.250 mr_ns -121.500 3.250 pl_sw -128.000 3.250 junk -132.000 3.250 mr_sw -136.900 3.250 mr_ns -142.100 3.250 mr_ns -146.400 3.250 pl_sw -154.100 3.250 pl_ns -159.900 3.250 pl_ns -167.500 3.250 mr_sw -172.600 3.250 pl_sw -181.200 3.250 pl_ns -186.000 3.250 pl_ns -195.400 3.250 pl_ns -201.600 3.250 pl_ns -209.200 3.250 mr_sw -215.200 3.250 mr_ns -220.900 3.250 pl_sw -226.000 3.250 pl_ns -231.600 3.250 pl_ns -241.200 3.250 mr_sw -246.800 3.250 mr_ns -255.400 3.250 mr_ns -261.200 3.250 mr_ns -269.900 3.250 pl_sw -276.800 3.250 pl_ns -281.500 3.250 pl_ns -286.200 3.250 pl_ns -293.200 3.250 mr_sw -298.100 3.250 mr_ns -306.500 3.250 mr_ns -312.100 3.250 pl_sw -316.600 3.250 pl_ns -326.800 3.250 mr_sw -336.000 3.250 mr_ns -340.400 3.250 mr_ns -349.200 3.250 pl_sw -357.900 3.250 pl_ns -361.900 3.250 mr_sw -366.600 3.250 mr_ns -371.000 3.250 pl_sw -375.000 3.250 pl_ns -384.400 3.250 pl_ns -389.800 3.250 mr_sw -396.400 3.250 mr_ns -402.100 3.250 mr_ns diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv deleted file mode 100644 index f443c91e..00000000 --- a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv +++ /dev/null @@ -1,65 +0,0 @@ -onset duration trial_type -0.000 3.250 pl_ns -5.900 3.250 pl_ns -10.800 3.250 pl_ns -20.600 3.250 pl_ns -27.000 3.250 mr_sw -34.800 3.250 mr_ns -43.000 3.250 pl_sw -48.100 3.250 pl_ns -52.800 3.250 pl_ns -60.900 3.250 mr_sw -65.600 3.250 pl_sw -70.900 3.250 pl_ns -78.900 3.250 pl_ns -83.200 3.250 pl_ns -87.200 3.250 mr_sw -96.000 3.250 mr_ns -101.400 3.250 mr_ns -107.000 3.250 mr_ns -113.400 3.250 pl_sw -119.600 3.250 pl_ns -124.100 3.250 junk -129.200 3.250 mr_sw -139.800 3.250 mr_ns -148.600 3.250 mr_ns -156.100 3.250 mr_ns -166.000 3.250 pl_sw -170.000 3.250 mr_sw -180.500 3.250 mr_ns -184.800 3.250 mr_ns -189.400 3.250 mr_ns -198.100 3.250 mr_ns -209.200 3.250 pl_sw -217.800 3.250 pl_ns -223.500 3.250 pl_ns -229.200 3.250 mr_sw -236.400 3.250 mr_ns -242.000 3.250 pl_sw -246.200 3.250 pl_ns -250.600 3.250 mr_sw -256.800 3.250 mr_ns -267.000 3.250 pl_sw -273.500 3.250 pl_ns -279.500 3.250 mr_sw -285.500 3.250 mr_ns -292.200 3.250 mr_ns -298.200 3.250 pl_sw -302.800 3.250 pl_ns -308.100 3.250 pl_ns -312.400 3.250 mr_sw -319.000 3.250 mr_ns -327.000 3.250 mr_ns -336.600 3.250 pl_sw -340.800 3.250 pl_ns -351.900 3.250 mr_sw -357.800 3.250 mr_ns -363.400 3.250 mr_ns -372.900 3.250 pl_sw -378.600 3.250 pl_ns -383.400 3.250 pl_ns -390.100 3.250 pl_ns -394.200 3.250 pl_ns -398.200 3.250 mr_sw -404.400 3.250 mr_ns -408.900 3.250 mr_ns diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv deleted file mode 100644 index 72be439d..00000000 --- a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-post/func/sub-02_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv +++ /dev/null @@ -1,65 +0,0 @@ -onset duration trial_type -0.000 3.250 pl_ns -5.800 3.250 pl_ns -10.200 3.250 pl_ns -15.000 3.250 pl_ns -22.200 3.250 mr_sw -27.200 3.250 mr_ns -33.500 3.250 mr_ns -37.600 3.250 mr_ns -42.200 3.250 mr_ns -51.200 3.250 pl_sw -55.200 3.250 pl_ns -60.500 3.250 mr_sw -66.800 3.250 mr_ns -71.900 3.250 mr_ns -75.900 3.250 mr_ns -82.400 3.250 pl_sw -89.100 3.250 pl_ns -95.100 3.250 pl_ns -99.600 3.250 pl_ns -104.900 3.250 pl_ns -110.400 3.250 mr_sw -117.100 3.250 mr_ns -121.400 3.250 pl_sw -129.400 3.250 junk -136.800 3.250 mr_sw -141.200 3.250 mr_ns -152.000 3.250 pl_sw -162.100 3.250 mr_sw -168.600 3.250 mr_ns -172.600 3.250 pl_sw -177.200 3.250 pl_ns -182.500 3.250 mr_sw -193.200 3.250 mr_ns -197.200 3.250 mr_ns -201.200 3.250 mr_ns -206.600 3.250 pl_sw -211.000 3.250 pl_ns -215.800 3.250 pl_ns -220.800 3.250 mr_sw -229.500 3.250 mr_ns -234.000 3.250 junk -240.200 3.250 pl_sw -247.900 3.250 pl_ns -252.100 3.250 pl_ns -256.500 3.250 pl_ns -262.600 3.250 mr_sw -270.600 3.250 pl_sw -276.200 3.250 pl_ns -283.600 3.250 pl_ns -289.800 3.250 mr_sw -298.500 3.250 mr_ns -308.500 3.250 mr_ns -314.100 3.250 pl_sw -320.500 3.250 pl_ns -326.100 3.250 pl_ns -336.000 3.250 mr_sw -343.900 3.250 mr_ns -354.400 3.250 mr_ns -359.800 3.250 pl_sw -364.900 3.250 pl_ns -369.600 3.250 pl_ns -373.600 3.250 mr_sw -378.800 3.250 mr_ns -384.100 3.250 mr_ns diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/anat/sub-02_ses-pre_T1w.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/anat/sub-02_ses-pre_T1w.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/anat/sub-02_ses-pre_inplaneT2.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/anat/sub-02_ses-pre_inplaneT2.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv deleted file mode 100644 index 5fb62914..00000000 --- a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_events.tsv +++ /dev/null @@ -1,65 +0,0 @@ -onset duration trial_type -0.000 3.250 pl_ns -4.800 3.250 pl_ns -8.800 3.250 pl_ns -14.100 3.250 pl_ns -18.900 3.250 pl_ns -30.100 3.250 mr_sw -35.200 3.250 mr_ns -39.500 3.250 mr_ns -45.600 3.250 mr_ns -51.500 3.250 mr_ns -55.500 3.250 pl_sw -59.600 3.250 mr_sw -64.000 3.250 junk -73.200 3.250 mr_ns -78.100 3.250 junk -82.800 3.250 pl_ns -88.400 3.250 pl_ns -93.500 3.250 mr_sw -100.100 3.250 mr_ns -105.500 3.250 mr_ns -113.800 3.250 pl_sw -123.500 3.250 pl_ns -129.800 3.250 junk -139.900 3.250 mr_ns -144.500 3.250 mr_ns -148.500 3.250 mr_ns -155.200 3.250 pl_sw -164.200 3.250 pl_ns -170.100 3.250 pl_ns -176.500 3.250 mr_sw -180.800 3.250 pl_sw -185.100 3.250 pl_ns -189.500 3.250 pl_ns -193.600 3.250 pl_ns -199.500 3.250 mr_sw -206.100 3.250 mr_ns -213.000 3.250 mr_ns -221.500 3.250 pl_sw -227.900 3.250 pl_ns -232.200 3.250 mr_sw -240.200 3.250 mr_ns -247.500 3.250 pl_sw -251.500 3.250 pl_ns -256.100 3.250 mr_sw -266.000 3.250 mr_ns -270.600 3.250 mr_ns -276.100 3.250 mr_ns -282.000 3.250 pl_sw -287.400 3.250 pl_ns -296.200 3.250 pl_ns -300.500 3.250 pl_ns -306.900 3.250 mr_sw -318.400 3.250 mr_ns -327.100 3.250 mr_ns -332.000 3.250 pl_sw -337.400 3.250 pl_ns -341.400 3.250 pl_ns -348.000 3.250 mr_sw -357.500 3.250 mr_ns -364.800 3.250 pl_sw -371.900 3.250 pl_ns -376.200 3.250 pl_ns -381.400 3.250 mr_sw -385.400 3.250 mr_ns diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv deleted file mode 100644 index 99060459..00000000 --- a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-02_events.tsv +++ /dev/null @@ -1,65 +0,0 @@ -onset duration trial_type -0.000 3.250 pl_ns -6.200 3.250 pl_ns -11.200 3.250 pl_ns -17.000 3.250 mr_sw -21.900 3.250 mr_ns -28.200 3.250 mr_ns -37.600 3.250 mr_ns -41.600 3.250 mr_ns -50.600 3.250 pl_sw -56.400 3.250 pl_ns -60.900 3.250 pl_ns -66.100 3.250 pl_ns -71.200 3.250 mr_sw -81.600 3.250 junk -85.600 3.250 mr_ns -92.800 3.250 mr_ns -97.800 3.250 pl_sw -104.100 3.250 mr_sw -114.500 3.250 mr_ns -121.500 3.250 pl_sw -128.000 3.250 pl_ns -132.000 3.250 mr_sw -136.900 3.250 mr_ns -142.100 3.250 mr_ns -146.400 3.250 pl_sw -154.100 3.250 pl_ns -159.900 3.250 pl_ns -167.500 3.250 mr_sw -172.600 3.250 pl_sw -181.200 3.250 pl_ns -186.000 3.250 pl_ns -195.400 3.250 pl_ns -201.600 3.250 pl_ns -209.200 3.250 mr_sw -215.200 3.250 mr_ns -220.900 3.250 pl_sw -226.000 3.250 pl_ns -231.600 3.250 pl_ns -241.200 3.250 mr_sw -246.800 3.250 mr_ns -255.400 3.250 mr_ns -261.200 3.250 mr_ns -269.900 3.250 pl_sw -276.800 3.250 pl_ns -281.500 3.250 pl_ns -286.200 3.250 pl_ns -293.200 3.250 mr_sw -298.100 3.250 mr_ns -306.500 3.250 mr_ns -312.100 3.250 pl_sw -316.600 3.250 pl_ns -326.800 3.250 mr_sw -336.000 3.250 mr_ns -340.400 3.250 junk -349.200 3.250 pl_sw -357.900 3.250 pl_ns -361.900 3.250 mr_sw -366.600 3.250 mr_ns -371.000 3.250 pl_sw -375.000 3.250 pl_ns -384.400 3.250 pl_ns -389.800 3.250 mr_sw -396.400 3.250 mr_ns -402.100 3.250 mr_ns diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-03_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-03_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-03_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-03_events.tsv deleted file mode 100644 index aa1443bd..00000000 --- a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-03_events.tsv +++ /dev/null @@ -1,65 +0,0 @@ -onset duration trial_type -0.000 3.250 pl_ns -4.900 3.250 pl_ns -9.000 3.250 pl_ns -13.100 3.250 pl_ns -20.400 3.250 mr_sw -30.100 3.250 pl_sw -40.100 3.250 pl_ns -45.000 3.250 pl_ns -49.100 3.250 mr_sw -57.400 3.250 mr_ns -61.800 3.250 mr_ns -71.500 3.250 mr_ns -79.000 3.250 junk -85.800 3.250 pl_sw -92.900 3.250 pl_ns -99.600 3.250 pl_ns -105.600 3.250 pl_ns -109.900 3.250 mr_sw -119.400 3.250 mr_ns -123.800 3.250 mr_ns -129.000 3.250 mr_ns -135.900 3.250 pl_sw -142.800 3.250 pl_ns -148.900 3.250 mr_sw -153.000 3.250 mr_ns -157.100 3.250 junk -161.800 3.250 mr_ns -166.900 3.250 pl_sw -172.100 3.250 pl_ns -180.200 3.250 mr_sw -187.900 3.250 mr_ns -199.200 3.250 pl_sw -204.600 3.250 pl_ns -208.800 3.250 pl_ns -213.200 3.250 pl_ns -219.500 3.250 pl_ns -224.800 3.250 mr_sw -228.800 3.250 junk -233.500 3.250 pl_sw -239.600 3.250 pl_ns -245.500 3.250 pl_ns -255.400 3.250 mr_sw -259.600 3.250 mr_ns -263.900 3.250 mr_ns -274.100 3.250 pl_sw -279.400 3.250 pl_ns -284.100 3.250 pl_ns -290.200 3.250 mr_sw -296.200 3.250 mr_ns -304.500 3.250 pl_sw -310.400 3.250 pl_ns -318.500 3.250 pl_ns -328.800 3.250 mr_sw -337.100 3.250 mr_ns -341.200 3.250 mr_ns -345.900 3.250 pl_sw -350.200 3.250 mr_sw -358.000 3.250 mr_ns -363.500 3.250 mr_ns -367.900 3.250 junk -374.600 3.250 pl_ns -379.200 3.250 mr_sw -383.200 3.250 mr_ns -391.800 3.250 mr_ns diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-04_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-04_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-04_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-04_events.tsv deleted file mode 100644 index b100128f..00000000 --- a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-04_events.tsv +++ /dev/null @@ -1,65 +0,0 @@ -onset duration trial_type -0.000 3.250 pl_ns -4.500 3.250 pl_ns -8.900 3.250 pl_ns -14.100 3.250 mr_sw -24.600 3.250 mr_ns -31.900 3.250 pl_sw -38.400 3.250 pl_ns -44.000 3.250 pl_ns -49.000 3.250 pl_ns -54.400 3.250 mr_sw -60.800 3.250 pl_sw -70.100 3.250 pl_ns -74.100 3.250 pl_ns -79.200 3.250 pl_ns -84.500 3.250 pl_ns -88.500 3.250 mr_sw -96.800 3.250 mr_ns -102.900 3.250 mr_ns -108.000 3.250 pl_sw -115.100 3.250 mr_sw -119.400 3.250 junk -123.800 3.250 pl_sw -127.800 3.250 pl_ns -131.900 3.250 pl_ns -137.900 3.250 mr_sw -144.000 3.250 mr_ns -148.400 3.250 mr_ns -159.600 3.250 mr_ns -167.500 3.250 pl_sw -172.900 3.250 pl_ns -177.100 3.250 pl_ns -188.200 3.250 pl_ns -193.100 3.250 mr_sw -201.000 3.250 mr_ns -205.000 3.250 mr_ns -210.800 3.250 junk -220.600 3.250 pl_ns -228.900 3.250 mr_sw -235.500 3.250 mr_ns -245.900 3.250 pl_sw -254.100 3.250 pl_ns -260.600 3.250 pl_ns -266.000 3.250 mr_sw -277.400 3.250 mr_ns -284.000 3.250 mr_ns -291.200 3.250 mr_ns -295.400 3.250 mr_ns -302.900 3.250 pl_sw -308.600 3.250 pl_ns -317.200 3.250 mr_sw -321.600 3.250 mr_ns -326.800 3.250 mr_ns -332.500 3.250 pl_sw -336.500 3.250 pl_ns -345.000 3.250 mr_sw -354.400 3.250 mr_ns -360.500 3.250 mr_ns -367.000 3.250 mr_ns -371.800 3.250 pl_sw -377.600 3.250 pl_ns -382.000 3.250 pl_ns -386.200 3.250 mr_sw -395.200 3.250 mr_ns -402.000 3.250 mr_ns diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv deleted file mode 100644 index 3b008328..00000000 --- a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-05_events.tsv +++ /dev/null @@ -1,65 +0,0 @@ -onset duration trial_type -0.000 3.250 pl_ns -5.900 3.250 junk -10.800 3.250 junk -20.600 3.250 junk -27.000 3.250 junk -34.800 3.250 junk -43.000 3.250 junk -48.100 3.250 junk -52.800 3.250 junk -60.900 3.250 junk -65.600 3.250 junk -70.900 3.250 junk -78.900 3.250 junk -83.200 3.250 junk -87.200 3.250 junk -96.000 3.250 junk -101.400 3.250 mr_ns -107.000 3.250 mr_ns -113.400 3.250 pl_sw -119.600 3.250 pl_ns -124.100 3.250 pl_ns -129.200 3.250 mr_sw -139.800 3.250 mr_ns -148.600 3.250 junk -156.100 3.250 mr_ns -166.000 3.250 pl_sw -170.000 3.250 mr_sw -180.500 3.250 mr_ns -184.800 3.250 mr_ns -189.400 3.250 mr_ns -198.100 3.250 mr_ns -209.200 3.250 pl_sw -217.800 3.250 pl_ns -223.500 3.250 pl_ns -229.200 3.250 junk -236.400 3.250 mr_ns -242.000 3.250 pl_sw -246.200 3.250 pl_ns -250.600 3.250 mr_sw -256.800 3.250 mr_ns -267.000 3.250 pl_sw -273.500 3.250 pl_ns -279.500 3.250 mr_sw -285.500 3.250 mr_ns -292.200 3.250 mr_ns -298.200 3.250 pl_sw -302.800 3.250 pl_ns -308.100 3.250 pl_ns -312.400 3.250 mr_sw -319.000 3.250 mr_ns -327.000 3.250 mr_ns -336.600 3.250 pl_sw -340.800 3.250 pl_ns -351.900 3.250 mr_sw -357.800 3.250 mr_ns -363.400 3.250 mr_ns -372.900 3.250 junk -378.600 3.250 pl_ns -383.400 3.250 pl_ns -390.100 3.250 pl_ns -394.200 3.250 pl_ns -398.200 3.250 mr_sw -404.400 3.250 mr_ns -408.900 3.250 mr_ns diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv b/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv deleted file mode 100644 index 10021626..00000000 --- a/legacy/bids-validator/tests/data/ds006_missing-session/sub-02/ses-pre/func/sub-02_ses-pre_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-06_events.tsv +++ /dev/null @@ -1,65 +0,0 @@ -onset duration trial_type -0.000 3.250 pl_ns -5.800 3.250 pl_ns -10.200 3.250 pl_ns -15.000 3.250 pl_ns -22.200 3.250 mr_sw -27.200 3.250 mr_ns -33.500 3.250 mr_ns -37.600 3.250 mr_ns -42.200 3.250 mr_ns -51.200 3.250 pl_sw -55.200 3.250 pl_ns -60.500 3.250 mr_sw -66.800 3.250 junk -71.900 3.250 mr_ns -75.900 3.250 mr_ns -82.400 3.250 pl_sw -89.100 3.250 pl_ns -95.100 3.250 pl_ns -99.600 3.250 pl_ns -104.900 3.250 pl_ns -110.400 3.250 mr_sw -117.100 3.250 mr_ns -121.400 3.250 junk -129.400 3.250 pl_ns -136.800 3.250 mr_sw -141.200 3.250 mr_ns -152.000 3.250 pl_sw -162.100 3.250 mr_sw -168.600 3.250 mr_ns -172.600 3.250 pl_sw -177.200 3.250 pl_ns -182.500 3.250 mr_sw -193.200 3.250 mr_ns -197.200 3.250 mr_ns -201.200 3.250 junk -206.600 3.250 pl_sw -211.000 3.250 pl_ns -215.800 3.250 pl_ns -220.800 3.250 mr_sw -229.500 3.250 mr_ns -234.000 3.250 mr_ns -240.200 3.250 pl_sw -247.900 3.250 pl_ns -252.100 3.250 pl_ns -256.500 3.250 pl_ns -262.600 3.250 mr_sw -270.600 3.250 pl_sw -276.200 3.250 pl_ns -283.600 3.250 pl_ns -289.800 3.250 mr_sw -298.500 3.250 mr_ns -308.500 3.250 mr_ns -314.100 3.250 pl_sw -320.500 3.250 pl_ns -326.100 3.250 pl_ns -336.000 3.250 mr_sw -343.900 3.250 mr_ns -354.400 3.250 mr_ns -359.800 3.250 pl_sw -364.900 3.250 pl_ns -369.600 3.250 pl_ns -373.600 3.250 mr_sw -378.800 3.250 mr_ns -384.100 3.250 mr_ns diff --git a/legacy/bids-validator/tests/data/ds006_missing-session/task-livingnonlivingdecisionwithplainormirrorreversedtext_bold.json b/legacy/bids-validator/tests/data/ds006_missing-session/task-livingnonlivingdecisionwithplainormirrorreversedtext_bold.json deleted file mode 100644 index fad8d9c0..00000000 --- a/legacy/bids-validator/tests/data/ds006_missing-session/task-livingnonlivingdecisionwithplainormirrorreversedtext_bold.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "RepetitionTime": 2.0, - "TaskName": "living-nonliving decision with plain or mirror-reversed text" -} diff --git a/legacy/bids-validator/tests/data/empty_files/CHANGES b/legacy/bids-validator/tests/data/empty_files/CHANGES deleted file mode 100644 index 45b3d2c2..00000000 --- a/legacy/bids-validator/tests/data/empty_files/CHANGES +++ /dev/null @@ -1,5 +0,0 @@ -Revision history for OpenfMRI dataset ds000246 - -1.0.0 2017-11-08 - - - Initial release diff --git a/legacy/bids-validator/tests/data/empty_files/participants.tsv b/legacy/bids-validator/tests/data/empty_files/participants.tsv deleted file mode 100644 index 8a621551..00000000 --- a/legacy/bids-validator/tests/data/empty_files/participants.tsv +++ /dev/null @@ -1,4 +0,0 @@ -participant_id age sex dominant_hand -sub-emptyroom n/a n/a n/a -sub-0001 25 Male Right - diff --git a/legacy/bids-validator/tests/data/empty_files/sub-0001/meg/sub-0001_task-AEF_run-01_meg.ds/BadChannels b/legacy/bids-validator/tests/data/empty_files/sub-0001/meg/sub-0001_task-AEF_run-01_meg.ds/BadChannels deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/empty_files/sub-0001/meg/sub-0001_task-AEF_run-01_meg.ds/sub-0001_task-AEF_run-01_meg.meg4 b/legacy/bids-validator/tests/data/empty_files/sub-0001/meg/sub-0001_task-AEF_run-01_meg.ds/sub-0001_task-AEF_run-01_meg.meg4 deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/empty_files/sub-0001/sub-0001_scans.tsv b/legacy/bids-validator/tests/data/empty_files/sub-0001/sub-0001_scans.tsv deleted file mode 100644 index bcfecf70..00000000 --- a/legacy/bids-validator/tests/data/empty_files/sub-0001/sub-0001_scans.tsv +++ /dev/null @@ -1,3 +0,0 @@ -filename acq_time -meg/sub-0001_task-AEF_run-01_meg.ds 1800-01-01T09:43:00 -meg/sub-0001_task-AEF_run-02_meg.ds 1800-01-01T09:51:00 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/dataset_description.json b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/dataset_description.json deleted file mode 100644 index cce76c7f..00000000 --- a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/dataset_description.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "BIDSVersion": "1.0.0rc3", - "Name": "7t_trt" -} diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/participants.tsv b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/participants.tsv deleted file mode 100644 index 0c9cc661..00000000 --- a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/participants.tsv +++ /dev/null @@ -1,2 +0,0 @@ -participant_id sex age_at_first_scan_years number_of_scans_before handedness -sub-01 F 29 17 100 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_fieldmap.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_fieldmap.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude1.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude1.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json deleted file mode 100644 index 2fba548b..00000000 --- a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "EchoTime2": 0.00702, - "EchoTime1": 0.006, - "IntendedFor": "ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz" -} diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json deleted file mode 100644 index e1364865..00000000 --- a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "EchoTime2": 0.00702, - "EchoTime1": 0.006, - "IntendedFor": "ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz" -} diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/sub-01_ses-1_scans.tsv b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/sub-01_ses-1_scans.tsv deleted file mode 100644 index 76ab17c6..00000000 --- a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-1/sub-01_ses-1_scans.tsv +++ /dev/null @@ -1,4 +0,0 @@ -filename positive negative future past myself people surroundings vigilance images words specific_vague intrusive -func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz 90 0 100 100 80 100 100 95 0 100 90 30 -func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz 85 0 90 100 100 100 20 100 0 100 100 30 -func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz 75 0 75 100 100 85 15 100 0 100 95 35 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json deleted file mode 100644 index 5545d84f..00000000 --- a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "EchoTime2": 0.00702, - "EchoTime1": 0.006, - "IntendedFor": "ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz" -} diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json deleted file mode 100644 index e60f834b..00000000 --- a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "EchoTime2": 0.00702, - "EchoTime1": 0.006, - "IntendedFor": "ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz" -} diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/sub-01_ses-2_scans.tsv b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/sub-01_ses-2_scans.tsv deleted file mode 100644 index d23e770a..00000000 --- a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/ses-2/sub-01_ses-2_scans.tsv +++ /dev/null @@ -1,4 +0,0 @@ -filename positive negative future past myself people surroundings vigilance images words specific_vague intrusive -func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz 95 0 100 0 90 100 75 100 20 100 100 60 -func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz 70 25 100 0 100 100 80 75 0 100 100 65 -func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz 100 0 100 100 100 100 20 70 0 100 80 65 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/sub-01_sessions.tsv b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/sub-01_sessions.tsv deleted file mode 100644 index b047cfb7..00000000 --- a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/sub-01/sub-01_sessions.tsv +++ /dev/null @@ -1,3 +0,0 @@ -session CCPT_avg_succ_RT CCPT_avg_FP_RT CCPT_avg_FN_RT CCPT_succ_count CCPT_FP_count CCPT_FN_count subject_id panas_cheerful panas_disgusted panas_attentive panas_bashful panas_sluggish panas_daring panas_surprised panas_strong panas_scornful panas_relaxed panas_irritable panas_delighted panas_inspired panas_fearless panas_disgusted_with_self panas_sad panas_calm panas_afraid panas_tired panas_amazed panas_shaky panas_happy panas_timid panas_alone panas_alert panas_upset panas_angry panas_bold panas_blue panas_shy panas_active panas_guilty panas_joyful panas_nervous panas_lonely panas_sleepy panas_excited panas_hostile panas_proud panas_jittery panas_lively panas_ashamed panas_at_ease panas_scared panas_drowsy panas_angry_at_self panas_enthusiastic panas_downhearted panas_sheepish panas_distressed panas_blameworthy panas_determined panas_frightened panas_astonished panas_interested panas_loathing panas_confident panas_energetic panas_concentrating panas_dissatisfied_with_self hours_of_sleep_ussually hours_of_sleep_last_night vigilance quality_of_sleep thirst liters_of_water_daily relative_water_intake caffeine_daily relative_caffeine_intake systolic_blood_pressure_left diastolic_blood_pressure_left pulse_left systolic_blood_pressure_right diastolic_blood_pressure_right pulse_right positive negative future past myself people surroundings vigilance_nyc-q images words specific_vague intrusive -ses-1 500.7708333333333 507.0 n/a 96.0 1.0 0.0 1 6 4 6 2 4 4 2 5 4 6 3 5 6 6 2 1 5 2 2 4 2 7 4 1 5 1 2 4 4 1 7 1 7 2 1 5 6 1 4 2 6 2 1 1 4 2 6 1 1 1 4 5 1 5 6 1 4 6 3 5 8.0 9.5 9 5 9 1.0 7 0.5 1 108 64 66 109 69 70 0 0 75 15 5 70 0 100 0 100 95 50 -ses-2 503.3333333333333 595.0 n/a 96.0 1.0 0.0 1 4 2 6 1 4 5 2 4 5 6 3 5 5 3 2 5 7 1 5 4 1 7 4 1 6 1 1 4 4 1 6 5 5 3 1 1 6 1 4 2 6 1 1 1 4 1 5 1 4 1 4 4 1 5 7 1 6 6 7 1 8.0 7.5 7 9 9 2.0 5 2.0 3 101 66 70 101 65 76 100 5 80 90 5 80 20 100 0 100 100 50 diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_bold.json b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_bold.json deleted file mode 100644 index 6accbd12..00000000 --- a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_bold.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "CogAtlasID": "trm_4c8a834779883", - "EchoTime": 0.017, - "EffectiveEchoSpacing": 0.0003333262223739227, - "PhaseEncodingDirection": "j-", - "RepetitionTime": 3.0, - "SliceEncodingDirection": "k", - "SliceTiming": [ - 1.508, 0.0, 1.55, 0.043, 1.592, 0.087, 1.635, 0.13, 1.677, 0.173, 1.722, - 0.215, 1.765, 0.26, 1.808, 0.302, 1.85, 0.345, 1.893, 0.388, 1.938, 0.43, - 1.98, 0.475, 2.022, 0.518, 2.065, 0.56, 2.11, 0.603, 2.152, 0.645, 2.195, - 0.69, 2.238, 0.733, 2.28, 0.775, 2.325, 0.818, 2.367, 0.86, 2.41, 0.905, - 2.453, 0.948, 2.495, 0.99, 2.54, 1.032, 2.583, 1.075, 2.625, 1.12, 2.668, - 1.163, 2.71, 1.205, 2.755, 1.248, 2.798, 1.293, 2.84, 1.335, 2.883, 1.378, - 2.925, 1.42, 2.97, 1.462 - ], - "TaskName": "Rest" -} diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_run-1_physio.json b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_run-1_physio.json deleted file mode 100644 index ff79e46d..00000000 --- a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_run-1_physio.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "StartTime": 0, - "SamplingFrequency": 100, - "Columns": ["cardiac", "respiratory", "trigger", "oxygen saturation"] -} diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_run-2_physio.json b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_run-2_physio.json deleted file mode 100644 index ff79e46d..00000000 --- a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-fullbrain_run-2_physio.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "StartTime": 0, - "SamplingFrequency": 100, - "Columns": ["cardiac", "respiratory", "trigger", "oxygen saturation"] -} diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-prefrontal_bold.json b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-prefrontal_bold.json deleted file mode 100644 index 187ee3f2..00000000 --- a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-prefrontal_bold.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "CogAtlasID": "trm_4c8a834779883", - "EchoTime": 0.026, - "EffectiveEchoSpacing": 0.00032998944033790924, - "PhaseEncodingDirection": "j-", - "RepetitionTime": 4.0, - "SliceEncodingDirection": "k", - "SliceTiming": [ - 3.915, 3.815, 3.715, 3.615, 3.515, 3.413, 3.312, 3.212, 3.112, 3.013, 2.913, - 2.81, 2.71, 2.61, 2.51, 2.41, 2.31, 2.21, 2.108, 2.008, 1.908, 1.808, 1.707, - 1.608, 1.505, 1.405, 1.305, 1.205, 1.105, 1.005, 0.902, 0.802, 0.703, 0.603, - 0.502, 0.402, 0.302, 0.2, 0.1, 0.0 - ], - "TaskName": "Rest" -} diff --git a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-prefrontal_physio.json b/legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-prefrontal_physio.json deleted file mode 100644 index ff79e46d..00000000 --- a/legacy/bids-validator/tests/data/fieldmap_without_magnitude/task-rest_acq-prefrontal_physio.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "StartTime": 0, - "SamplingFrequency": 100, - "Columns": ["cardiac", "respiratory", "trigger", "oxygen saturation"] -} diff --git a/legacy/bids-validator/tests/data/gzip/anon.gz b/legacy/bids-validator/tests/data/gzip/anon.gz deleted file mode 100644 index 915cbfc452feae143edd365e0e233e9769424b1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30 icmb2|=3oE;rvKh&PM=?W=Ik0TUq*%>5%*?u0Yw3xZ3@5u diff --git a/legacy/bids-validator/tests/data/gzip/commented.gz b/legacy/bids-validator/tests/data/gzip/commented.gz deleted file mode 100644 index 8beb9891c99303c3d3a66dcd99de83730eb54673..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49 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 z 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 z≫+9>1Ch;U6;yfqgbCbH=pK*2UaoP zarfZlJrH+dy;c1eFHCvjjM9gr@y%)(o>l+CuOGE+gW(o_XZc2qob_CmYv4GWo-p9nW zgGHtXvb{RLaeD3)oU6p6Vo-k(2Yy8<1$R+Mlnm5mij9n~9Sz||65+(HGjR9TNmeIN@ zbIN=pq6htqsP1$FPuo+^b_XS6zQJ8#v*HI%9tcu-mxO*wZ0P7aYZ?_JCBIm6y6i0` zk)!HZ9*W3egq(iw5Rt6+Ek14bc@`QH57!4Tgx8PN*{=SMe0pzPno?{>$!A$&6lMJ#*dK&*R|E~F=W zW8zb7W`R*W|F|ywaj>F8Mb zB@6nU++q5D7K~rVvEH*cbFXGGJssvivvcg|o4X5T^t7PiIbw3vRUQpuNA-l&d6uAsmif?TJ5;V zE09g!zXuKNLUDGgFU&s5alvnaAQoFf(mxqotqk7-0DXoJsE#u%0ZC zJD1PlYY*n|k;~5U$m<(8<|L6^!+AYGr zw2`>_Ustwu!+0*~WJ2w8O)2oMDP@agH1DH?a!br<;_wf==Bgbf#L6gYkvWatrzFWp84by`B$-k|hrPtK@`jW&J&XAz z^Db;q{$$AfFA8Tr6k>{+l4px#)O)lOy?S@r;SUFuCU_;{^WK<|9 zXzb-@-0y25`{q3jTC4Mfpvvv|ubUee>Q#QzW>2f;o705b)+$!FqKGSEy8G0cjt`Ji zgtjR)eHD|t^C!M--9|R%WeoCzHwdlU*TK~BFI!w>Nc(M-bTdFoPy0w{-ct*j)}o~7 zyB4%?k|}u|FeJ<6#uPE`EH@c9lvTz?VsQJN!l2$O5t+1=jh8><&I~@ER(R%xFlW^BB#me z4zxtYOz9u&$ac0X*$=X$ZZ}0FK5j}!otk*N9DDw5LmdP?PXy^_3l>T3v2^ZQoT+}! zMw&k0{(crzZSFuTAKKBNS&sD9MnNA{`_?R0r@A9cc>Jh7Y;Wu!)I))OLlT8vS3F=R z?Tbs5|8Qr&HXrluG=DryK?^P@soeMLO%Y+<9f8w>G#k~3aMkXK7fDZLB7#QRM zbz58Tr%A$|8cR%{8H_8h6Oib=_mhyrbdfBt29l5Y77Lc)d zG?onRh@5p&ESnuCJXG=b)>U&6a^V!_W`!fscqGK}YcSjM4kADQzy#x4c;uXn#?e5m zv=3%>h{8X+4(NN)2+#OrDL|p=pBVc{>5nh;KE*Ae#us*yK#?B(|Fm* z<-C`V5ifYnSyOf~Cd?P$`PTwRa?DUQGgXMXCdbZRPH-N&5eH@lutgD_xHq2i)lGl- z7^yZ*AEjcxKaKpoWi0==D3*;sk%<%aE?D}-1P=bGg1&<-*4`h90~zLQ=s!<>Yuj6H zuWLj#dkpF9O*8u3BBi)01@(>Bp%WX!c%!QxTNKZ*xWNKF1G9v@h_2Y1pO1sXuCwmH z8+gQTbDGy6p{j@GRH$OuJ$r2F+93r^NtV->XCL|b&S#ms>k`BlyJ6++EaB>wZfNMD z&%(B5@YP}^EhQ`ngad`xC3hQH~CcK@Xb zL7{^&`SM`)E$cq7h;pI_s=jxtSFvlel12nL(A%pvl;b9+`0G+K^psKmA$h!h(I0%t z>xsAFc|y;r)6n`QjlF)^$Ss1b>0Li_>d;?GBe?~29&1hiRw(J3LPBNFC1iC{Oc$^1 z;)R(u%r$HrjPo-Ei^$;!sOra#&Me^_mnmrDWEs7fA|}}ZDXoSTwT!i(!FgiZ8X~2I z_UaURn|SP&W=Mzk#L(|6g)WObVnui<9`@|RGsbIE(^8d31<1+uhMYWsnyhi<{nefooFlC z`bJVKegF zW=S_y8SG}Yj6QZ&r&sTic!1}4wyx_Kgp9R8=od>w(E_25p*60|a)Pbx0({YK1C(c( zcF;OLr|ugsv;D{AlOOS;hbHn*1<_1ewhPa*d*NJ}IR>fb-VNs^Ld`NOYzTEm`}U(D zUosm8Ij2x0UdpnPy7Q?MX7X_bHoRo>SeE)j&zKIj#hML2WX5AA9_9TWRdX}@=X_rD zH-06#iYL?$cPtkaVPbsB?}9MPS1@h)#s(#wfErmkNmoLl3F6}Km2s_|mhFXs?%us5YB zFLSzXs-$JtY-#LrB@Jp*(7gsds;Eul&F#jpPPM@>ueOI~bga;&%^qhCF2}xakJ$MG zZ@7Jyk{&FT(j8M7^-?jx#ibVX$5uv34kEfzR>m&}?`M;j&%T6b`h5-sYz$Cw7W8c}7T85MmurL2#p)bq$^K5YA7ZnQy*)gSW# z^|Qy@uw-G=cXLR)68ubM?7}iTzW2;oUgfP%OFEcQjcV>LF<1G?NFzGdwwqV)-ogfl zOvByD7AWa1gK6?|Aypy9>ocC%JTwja|BGO+R}SMAL!R=zDqh=Uu1S`)1~f6?As1$lr&FjJV9cqUTz05FisR@iajuGOz>43kHV(D==?2ciG zZ|aS?t5rIhxgPyi?8Y%w&KhPB34`^6al+jn&+ph^)=Lvur-_krVy!TEu^9?T0`+27 z*rpA@VgC^HN}Pp5(#2RA9u1p@0Eo``;r5eW=uq7Qx2kPWwn>K5t4#3MF+#{*_f42) zrGX3CVhru)IV#o1L-J+!|k1S%J^f#(@Guw6oJdKbu*? zSYJK#3X$PjofttGPB^)}C$^c#VXNbIRCuk$$5&I)f5cD>T55~oGfeR8qdvl1Okm<@ zfS%XFg&|XoaJR1<6}{z%+~kGue{)eZU>|DS?<05hC+t3Z1~G$AL3D8TZuo<2D1sJ*~}>IILjM;l4XyGVlyOFXlEv% zbg>vYT@3KYU51#dG{O9)392qzqsJOgTz6TIH#erU+qeDr&E!~KCyV35CS~)Lqr36_ z%NDYdi~At%?uG%GQj8cO#>S8gp~lz}@q--zJwU?0FzCi0NcTIjM0Y=)v8#larQPDu z9u?evuo_KBsNlxmEcoy!Is4W>1PYb^7pU}Kb$E#|Z=@WdQ#@fhZ#9NAZer!rGWnzB zjr{QVYJPf8A@{%dmp_Yt$h&yN_ zmJW#cwha6LXD8yEd3eJPZe4eY9|m)Eur|yOEz29p@wO*z+DT57utxax`so#IofI z4EQ8PzV94Cyw(uyx0|Aqt}Px^&O^XIZI&k9!d^6)@J<;f+&RycOCBY#nfEVY@z}v= zZc}1Px(qg6QiQlI7or3OWRs+LGQtukqviPaHWhWxeqz7_2WEE6ij_!Q+4$vZjCWg$ zm(!ilvP+6DO{&@X#|-uJk_3k{mbg4t4DYKFJRfC_DPMcw?}?4bezyzd<8LBk<0X`R zS%>&XerV(hIMy0qWSB8}>@`Bs;W@&q;bzD>AOY7i0{bOJ&o}mn)(C~?`$Wg57#hATP%j z>FMnd(#IMTL;K-Ry*GA#wZ@zy3RJ4<`{(?7Vd>3Ap}Iy5`|{(3dE@o)B+CTZ^UUG7 zRR_D&wQ=vgC8j-hge1-h@5`OArPdltUT8xx<+srH>KCE?Mh!R=n&EiQB*E*H9G1rB z7`9o2C)*8h3izBEIaFk47I zZG;ESVjL}#qxh%^&cCrjyEboVRj`u>zgfb;R0(3e0|`2JN3>%nUY!Pl!H9 zW45r)Ll4#i9bxgn5DCxasOcYs_f<6*U7*K$JsHK${_2p=gN+J{;nl79=^uPaZGQqSRBAEJzV#4|s)E0y@O}>c@;I=GcM-Dq3 z8N|{KUPAu2o@j9SE1cVBhVVWTtf^lvd@xjEy}t~vrbtwoZ~(S?9Kx~LQkLV`iIuL` zXO*&XY+7eMHqb5;>%^8=w7*5@c|nZ3D~vH<%o1V43~ltQGRDjoVqDgAhPM6?9LYU} zu?wUuB16OqR@yLW_H`Uv9fg%D?mIfaO&A-gh4nYv1Wz_qNSthlxflKlPp@gKYG{Jw z{BCeoOh-oFQ#j~Zi+gP+u%=TAJRWqyuJ5K8=BtaFLo}c}?Yj_tFHG22r-`g+JzQ!s zM1#H&?yR*(!&whZHSB<)&J$pDxj#Jm^nyv00}{4LpqyZc#}z6a_0mFPza_%@|6L33 zyBx`hVr-&rJCb%>0jZnst)rttne|_9S4G(@Ntb7hP!lu=6NYL-Zwz|Q3e=4-VkN} zPKezWDs+3Tj zb&DxdXUQQJ<_Zx?BWQ~Zu~o%U8Gc6i87#%IQF6FV^hS)jKD_^mAaRo6#8Fd>UuA~& zlg0S5!34c^>~Nxq3lKL6JNg-5O@4Qr9CEz`XR->}PDVqE+1+n**+)A) z=A2uBnim6cZiF@}8{34kSINSSSSwTvcSO6WL~QCUXJ^7Dv#6yRtjDpnY}bx7_Ty9r zYdD(AGLXRhep|8yr-D&xXpUXGOrWWmB3!O?LDb7>_`cSfb)S5S*##T&=KS9L&%w8B ze`+PmWi4#%-bwtejun^p-NTHxl%rJA3*E2EkP@+2*s#b2Sx(tFKBonW{l)C{;}rgE z_BsBpZWV8T_&hJrUdJn)&+^Grrt`K#z1gbfLWG{0irf@eR5#=bUp+#RtZ%?tt)Ak9 zcQT7#x`G!@t>@Jfn|XY>jJyI=+`hYx+jbhoFZmB;PiCD%{GeP6mh{2+)YZZeCx0|+ z>oVWxMc6jimz`?UYO#`OT`*qCH=}A%5~WIb`@|~x(*xWcwusQ ziqO^77b&ValhE@56v{hz)Mn3iE@)$py-)IHH#{;i5D_v`Y#Whe2$%nhT%RtlA4x?pX=eQXI-=PrL=@RdDGXw3a*yp~J2c6tKy zl3rr!fs6RO)eT%SvX&pJmh$_en=nfC#=*dKLY|Qqe(@`aTd%<}of(ZnOO^njd(=d32^wJjxe)HPTi5n8!XIh~eM9 z#&iACy?NFV5uc)L&$|>E@ITufxXZ&H{Ly@S{=Bw|omrQI;XUo~_;RL@`M4`)rmjLm zxH>DmX~c&vwc|mD1No}vS{8iNi~C!d@eal>*v=nrJYw7#_NGvuo!mMX#iJP7d}auu z@9pr&B?cRhg(BZslSyBuvB?M5u&Qb6*<1r3E;zhmXTz0Dd_lrY#~#MfEj^HT%L{`A z8w?H|E?A$Ds?7$Y4{`yRq-_<**o(huChzpsVJG zL$>yCU1$um%$Y*r7194|xn@rXEZ!V}af4RkmS_)jEi16*vN7w|L7zqZsm61SPpI@i z0QxsFpq)z+4+vM z*ut&eY-n*Y?u(PKPGN)LO%4b>pCTOlVF4>~FRbWSg_)my+2Za8S@u0ct~K)?Tkl)K zzIeLu`SD%&*VLQrt&W^!hNXjdbVJr=B|N9B6?)xqMWX2%nFBX+b6E(EO?G|sgLyf5L7VmZs+6vs19 zp5}%2_qg-A$9$gT4gXK$H4ndZpR4^Y;cJ6?@NdJ7*~!K+DB!MW7Iq2GG>4$D_yfLl zPGir{ujki%pK$x|ul!cMI%!=OQ~OI=%*t<2zU>dRT}&3@4EJRm$sT!fat`OGY?n2)GbW$up(+FoZ%Z^T*@+UXm& zo&AD)D0Qi?y*_;p{l=ePkK@^^U0CPwfVp0_FzjA`9IhSCWbteHLpxJif8Lr-2g>PP z!886oY8^M6u$woZ)}`=N1+5;~!Ux|Q$Zv!VVV$i;VAR(2!hHRHIGgIlG8XmcX5(LQ zljU;CyCtPh^X~GJm?FOHZ6SC5rbBtz79@Lphga_J!!18gXLb6E@Z2R+*w~>LBDUW{ z>@8+i`QqD z3Jd0p!qUSB@#JSVi`%!6Kim49``2ING0m@e>L3ZdSgT21&Zl@Tuj6N??%)&e=P{$H zo3U%uFzgz=Rv4HQg3`PS=#~}%?w8rU=xuzwaSH!>?j~;u(xqFCuX&ciXf8UV$8ERo zWDmZaghoL)4h45am+#AkZu;&pau0(vX$7>0)L@DBQuceses+Y6c$jrhzQWXiTNg#L zt)WJ&UCdQj2ChQ6O(@>V9q`R0MmU{ngNFVB-W^_mUmO2J*wL#PT=oEg8YZlIWp_4P zw0mF!y=-R;vHZBV6v|J(VQSo)F?i$3O`+%AYhAb~~1dBVegQdOS z$@*6HU|r^qW3!FDSzvE1Cd=E0L#LPHLaHlV%#7f*FIhPMM~+oblW}>28AHelw&`{) zTQnko7oBzD$t!jE;kSwW`n_p<*ws7Ccx4MZw(Nt?D8h+o8{ETcp-^lMU&j@AFtj&| zD>CPUC+_BLC$Dmg?Z>(C;6wcEntJ}Wa}6)LkjL%%ePa%zHCV3Q80Z|eM)$~c!M<-t zY@1pJuZaC@+L0VScuW<)J@GStq}9y3S!vSI0UC7v*;hXDz)hYLv4+=Z&0&wurej`I zHxx$a2v6<>q4zLgZ*)WcMGQ;U7lY zQT-(^T7K4wR_j^O5WOz+&sa%MlP$@&pDj60G$J*}jl9_yX8TNbxNP#F zMD3t8-<-W(9>zNz`^($c8_{1|B^^1TpywL)bR)%*(qTeF&gjzV<88cir9a>Q&5C7x zn}eD+ONG9Z2VzCg2B00PnRS5M}%;w#2PMRqcJNu8(9gN=&1P$;|qtgv5EQY z$m~6A;F=xG`+z?S{O=!Rx96c@Ek}61D@t?>Ak7aJKD_XPtuhnVg?en;<9ggYrO#R) zirA*Uw@_|=8fIrZGo^toJ1n%KuTvJ>9abRourr3${S|Ty76~If>>&P`h4iVOs+>8J zA^s#=zq}K_(aoHXt99X;`l+0j$8y^z|Cnxz6;rg7W7a5+sl!c?rYeMNoDEK^XP`hj zoF$&~;^8YV@OP<=-0XH0kKR?m6Z$uDMM^ENIPo7}Y@oxViUV1Pq$Hdvx5v!8YlYSb zU%WV~$*MQjvFu$JdGEi!_*Y*wijHXECmVnApmu>35V*ymy>o>wh>l zxgBm&mT<--1W{WjvZ0sbc)$l;I(|f-I=&WB>pnAju*HlLZAt!ThF8xmeyQ0X5j`5jZ~ z&{CgjI^X7d#0QwynHjLyUn?{;Hv(Qk{KX+DHNR1PX1)de9b->>Jfw6>Y)Cb^GV-yo zpfh$RG(XjdY$i7F$Q$?B;CV^-H}SFX=I|#7c|*9yB?(=Rup!evHe{q=N&a&Yhk`UnZO^{b;v7LvV_`LJFbg9aYW@x(6kHrca zebt<5U_tKBWOTFCjLsF9(|TuPx?fqvCw?zv!i^NzxE~h0*d7cRp|A4!R=)7F745%f zPajKd=*CP3N`CA~lbmd6?|)*d^)@4$9AomC_#Yp7F^7F%Q}MDXS74%vcr)z~`;&B$ zYaO+v@K=s>?2;p$E_bHni*95w(1ywni%6<1A``I@&1hT4-FwHeL9v0zeY9GbHPj2K zo|>$0_Gqr1q(`-#tZ2t18&YaH(16cw)N6o}7OXd<2l4u(H}N(9ywH?yx&9EJhcMha zktz&3?1e3bi(tTG+3%`Nd|h7&4gBRmQV@+=Okr$3Xr*Gg!T?%`zwTb8cF{1=uC6#xyqPkpDnq~TrpNd|}m!(9r z)7=k4meLp9W1QjFVYzUwTnf>L01Ujg6g#SpBiA{B-7OfzFYi0X1APzkLHCn6-)_wp z?ek~1CLYAXxFLA7+Xt%zC3cD?2qS|WaC6f_=oBBr*GuzoJ9vs<`lOg4XXQjOb&c(Y~Q_hRhg?wIq$4wZkG2tW0d*x)l1wemKM z-SLwR>UEJXEBnibJF3&45?$KcMT;Iq{N{}$^~YkE1K)pr-W60i}6zque= zzDejfE(CF=-Pyx=6L_~&6FOk1(tMB^HCD;EUsL z!sB{pwA{-Uu3U-7^O7ShO#c(#=W0(i1u`m1FsFYpN{Z+zquZ&LBuP{C&j2yqXqM7* zc?oCj{MeM!A@JH(DWonxj!vOUzT&h>XBVC5aeF1*S7|s6Vj69zL6T%S>F=_k=x`bR zOHfeC;!LG|{g)Hu_Su8b4W$LD9cynQgcwKxos12zfzMa$6l*cSHCsh&qll(bx?Ap4Cn z%Fa?!*Kj*BpKnexO-zVC716Z5hJ*tfcuo8emR%o+p80Ep{=-J$@f9<+(|84ccU(^G z!X4?JpA9v++tbNyuJoy&B@H+tqJ?T^bn@eSKGfBo2l`w`#W)`f?7v#jp3xDdW!WkQ zYh=pA`+WTf3tDU9NZ(%Ck$j;e^_;69o6!>5{z9E>hR5?m=Dk^wNpD=yQsU9&m4fy% zTa-)sBOvK7j{9rzmf5HIwQ2=%XDhn(-I|`1ib*X*o4Sq2JG~;YfBjT!l&?YltVdXHXvPk7v}9>I zy3B3Jdkl=rz{P1}aJRfS2GxkL_n8C@A;0sySg~M86%xbf-Z|jW-muVyzA(w1x5gh5Bs4)L^t%LmB~>hxlJL)hN=7jIc@u!HZ-y{`p9kF9!-+iq*in|7Ib~i{($zi=B)V@ycCTb4yp@t=fQ;(oyLjtq zHFot6P~DIrRO(GZs7X3Izv>0ISZz%!R+!W9aZnY<;|1ZxTEYIh1M+Ar44!Oe#zFhJ-xy<3wzHtfQwo}x zV@1#J$?3o(89B!M<_%j1@~UuCHsqQML>p`&jY$(O?Ka2yzShv%`2};$40%YWvphg` z-Usfrq%w1Bs?n2^ow_<%^hn~J=Z3Hfk1$jvD$sac3@I%X-n&WAU!lN^3yTpsPL1V0 zE@#?aS=`v@JO7gZkN5po&wss}z*jw)$$nPmA}G@bO)^{bIAIC1z<5EuLXO|dU2w}} zF!Ba2z`OlLFxHDiu6NXKd;`ZBB!gzBF zIKOOe0)E2;I=r@*%*5! z&k=5Eo8!wyg5jJs7(QYI{*#8{wsS0=+U7#PT>!@v+@0#7M5fU~V~{b;?DZ%VKzr>Vv4T-gvyr z7V&Xpo|?0rcj>-14z6^{21e=QA@ zPxgdqshLW5`moeCMRY@gFl?qA4?kJJ*0~*ybSuVy`~K|Fug@%NPkX-b@>ITm-XdOk zQl0PFKadq#9Mhbd{SDo;KirBCM+>3rzai7d8pFfJQfBhN8Kh*a^9qH`>| zg*;?c6W;J1YF0F9hm`tr8FlF(qwQTSXs5f3^rJ;I8qwDoViNk8QQtkL6lwFB8~6?8VO#ZB z_3%D$tFcDd;5cFN0UMa#?}Y;&Wz2r79q;h{EI(SQN7L=h=(eqdKK7K+lMY6-Xwq)p zOMMHwb|V@N@gf9|QowxC3Zd^zYZz~CkJX`>*qt$%Nlp*rs~0@w^Iq%F)Cf(Qr^-My z?jiSH=+5gr?_=lRb{KeA42?l%F#EYe2rsumVx}E>g!IKT*D|Drq_b7>7zqk&@@f zg6b}^whM1r+WHb!`KCR4x#SA|=?=k)2p7yNQNX`Sg7jAlgyTabc;u`=_Zd!TINA$` zU54TFt0L?c>$83dcFd<#ljXE~glQ(Lu;H_SJg3NK=K?;dhijYyDfR&>R*L1tU zS~d`hi40|}Q7|srfYGVja3d`lA;%(MGvj86AWv7$hR`!74fVEPOc`K~~WEpXyI@NIY(RD>!KlqQDW14G=}{!7T#GR60R zxx&3zBPgXNxOiQT$|4K=oYE0@8xj!Nn1k%>L~K7E1-p|$XqV)SXgxE8+2|v(-T-qG zE#Yx^mQead7h5J9qeE{69CkUtZ*3&X3l6}4{UbcA{HS{UJk*!|hq^7}Fom zGfWS&^V7A8!+C8MI{O5+9Gcyo*d?w4P^5eZOFXR(8Eav%YIlSy( zcg~X+vxQ~*Q0CwPTZIh$EsSuua<I_6 z*I70CV04b#zOm%$7v-#JZUnU7TO&I|jwPp41oN)uSmdG7^6wNBrEX?FFJ$tyf1dN| z%xdoBe3TD!Zsno9>iH5y5RaHNmMzVX!;?LBsOVyaz`;|6y8XI{@Km7e^=52ZlgIR{ z*Km`$_jvxnMt;wvfTwhL#Z%(X^LO)m^TuV2^>>#rPY){(;X*J6};S>wZ} z6*y{0Y~%(fe(C-W?%H~p*B>w8vz9;Lema@lQ~I1;HGha6p+4wy(h{Eo&2jDPd?ELQ z6ue_5>t!e6XGmoOVN ze3L<`+H;DT8HT=ICWtaEaA=wY=5c0d)K_Aqb2kj`mVrfgcSG$$EgDQJFyZ-nlrIC` zUAKWvi5brOm_l+;f^8?~2&-n9!{Ct#`i?NcZ7(sZ3_THZa0m)mEcVThM!0b*bamr! zw%P}BJqs1X%Mq7l3XM?~FqX{_Ebd9M<(CMpv0_{fafFqk3kG^m!o0k(Sd<$8!(X#t z+F>+K>-ggFcWc-TGR4*uIrupXgt#XP7hZ@Fa>ocp`6^vn+9C9zA0~KAgTdHoh%Evx z&1c|=ei-a%5BDG$E~xr;Ylc38`WoS_QL2#HqQu%~a`>hj!ZN@D@pm-Q+WX{K==DQLJg$vwZG9CV7^3Eh0sKB0Km)4+7$ zx)!TMkAIe!-`)cMS<2C2s}Zhci}3G_Ixa8KMf_e7`rgw;MfhyNy@vtf`zqk4kYjzB zDpQQ>j5Mtt(5zd9fxSpVZe2XbceB3a9+ap*H@4+Vg?Z)D21KC9LolO0)KkK7)8jE8)p~D0-JTbAsLp2jT z)>$e147Y?^kr*dG8)8A)Bt%^jv8fkQ+2XQH#!Q0Q{P;^O(QgGCCVqsdH4#{pCcMNC@eN zDR<=XanXg%W-*>G2o$cb(?Vja7&G%EP`4U}E82(gKgOQk&zH&8=rf0lBiQ!sYOKh5 z6?}WzVb+50LT3*p?gcwy(y=juuhu`Irk@d}-jZOqo;!j^jzOzhAxt{Sm_@t^^K??O zadGF-BYP5fuoVADAI)QAsO>1jr6m!<~kono8@q;1U zC59-Dl;KIP0^cH>a3$ImCz4I^@t{5?y*EYWDkTn0HAi|+4OIM&6=If%F*(){WA2;b zF*CuVDH<5X4N?0{wMUgl&JA$Fn;kN!2OB}2YK#Z}OktL>}W&V!qS|v$yM~>L@ucusHCQEQMAFjyEuAs2c{SfLGcG`s7_0hK0oV; zUElPCW61*?)=d;;>Pa-nv7YXQf1^L$E%;xJHb?BgL0xr+lHt!`qSNq7OgXg_p{IP2 z+J35ZbW;dIpe{}pAHb6v9fkJ^4O%*D3mLdRpkH1JcCBuvUgt9CL+xiVw2h8JnUZg1Pi%0mM6bkS=&$kw{bo6dO4n~eUJ{kOQ-bU zcxu^ZGo9bwk@mW66VmJ#nDy8THhpuXi6aI;Ge}RUdaBS}ol{ifsmBNZ!>UHcK-3rnod8gB$jovUinj#(fJqY?+uA(@tS>Wyq3O;Pa)oq`U ze~1~~ter1bNA43BYZg#gt4GwFdX)yp%IT%kU3kU!#JS*^QkL8wFFMpAJzbq96qZx( zd~M!7;1qpLx+aEPtrG!-TSSc9j>cq{Q%!X;UFmE}@j*8+e{eVan7Bx~SKR{@mp7u& zVWSACo=%H)&7+z#e)Or29_5W}Lp=&~so{tTjX3W_j+RbzX;iJ4GGPVo2`}`XnkjwM zb3sB=5e{Uii9sGRQh9AgHAxoKZeOK1w!SqTD>b5S;Z>r;_XhE}_<)d?s|huaS#YxJ zilW#8>55M~ge{qe*Tcu5AxKr+xS1t1b;k&wtZb1G(4L;+u`o%q6eCW5#=zxeh<`p1 zQEuLd-0Ol6l|;!`$=%ntnLys;1C6Ppa9k%Bon7|gZKj=Yzm+Wt9{Gx*#FN<3c^O`Y z4}-k21)c?3;AXxxQk`c=S&xj+-qRd|7k9yJ-H`}rlZe(R#;-@GF|bTsXxIFM>B6&U zYxE9HD>tI#7jXEi6Krc0XbMV{yw}*nSe0>GXA2;Eh@^I&;_CQRF=RlEkft0JL$7TX zPj8JEp-$~Y!$~bxSlB0-x$1*8H%+zQ-xdl2-dOO<6w9>NeUbp3-#u)B6Or4sl9QgE=7H4NB$X7o1xEj)8uT_PLHReoD`v9RQfrC z`m9W)Ti;iRXET-{?*2NddTu5P4%`=ocX!Z}4QFX@<~^#2yh4kIeWthNnjH4-BOSB9 zMh6?8knWv&I?z3bp6I5CgVBR=dG|)iB6cx+qe_*0a*$r%(B{H6R=g+Hk=NB}vTndH zvi$p!9*x#!;|N`zqSr_V#>Uf?=vHD;!yt_AQ7Rce3WbyU2w}B#DeZ1$%#Wto@%i-@ zZ0Y%&F2xtn$;{1ESFOXN_gS%Y{5Kg~?oIiggT$+jBQU06xpXoKh$v|zw)yv_vWd@W zaD)Xv4l(DoFKBzR=fn)@LrDPYlJ4Vt zkUQnlcDgaWiOwiB#Ae$ssy?sH_YeOf)1ggt|Drl?kX@$3hy3VT@gJ;wF%(W;^Ca)J zqoCb?1ES4}gkk71>hJQ6W*oju6I;EeaaE>Vo}kVHRgO{k%A0g(z*_pVYpoa?UW_8W zL3m%VPUQtp4z0^xC%!#7 zjB}^GcOtmkOVNXlCJ?a;BjtYix z><;Pmszp$<$QI{MC(@n9k96~c4&UysV88da9MkN`sY!O+TTjltuc+|>lX@!hSwV{I zERpS^ zd$|F(_t4_Y-_KFkluDthmY~eEcO=V_&q%#%MDn~3v~-~@o4)bjpSMjoeVidD9cj(| zj?4H+xDE$iwr1l{J;t@Q)Vpx0xRVuwmPsYj+{6V)F{%}=u_x&3A4eW~y)|EcYs>Z? zwp{Py%lZ=(%4blpo~Z+`e4x*g_cB_gw?W*VJ{qgKu9h};4}^x{a`7;5D<#xe@ZsIg zeCA#Yu7B;qdl%cWxMasCjP3d8G%KDlQkN~3W{_KMuF&2c4zHv5kd+M@v-BB`FUn{ncy^N|A zgP;iVgu$A8=~IXY4mS?P!yieQX00Z6jJ+zxY%Qj#3$9Y%`bsLEP(nK=ja7P2xuA33 z@MBFT^lwDr^AmG)v51wf^lX8wRx=THsSvBfvan+6BYevV76V&s7hSJx5gTr-6=w$p ziIsPLB3va38ee+g>RBHwFg1q8?!{8_aaW9-Qiu$7UKQicj+H8u7Zx(~S?Zwl9$I*UT51c<~5A*knrTWfZ2umr(of`wi$f#E2 zUUiD1r#~f~p64h!x{|V*pOV{>YxLgn06pHVNqe3Iig}R>Q8>X3!83CtvAQchw$&E5 zRBwtuwWq1=u%9&QY%>`uep6D%A7r^#lOHF3C*Q``RQ7B)HH7RD*s=?yM(zlDzg8OR z9tKB@6Hklc>Bu{6?$Sq>)7%aD?k!_>erL>&#~5+WDQ%WN{7Y7OYOH@DnoQ?8ist)0 z@apLfY47Hh=-%R|sJ-%)^5&az@DOt@cC=yf-G=MN+H>bfYYysZ#wts7xLbQ&?x=H} zMt3L??%Spy;N)#7A^R0(9tfhV_s#g>8C$OEWX*H*oH(|Z87FMk=N|6nJiFG4&ubd7 zQJReXG#=BBHn+v1Pl@Qd`@J;O{2Pu(gwQA}Gd4eH&wZWkdD3Dt4!5&rBL`D{uBBkr zNFy$IYr&zzjrf80HEPU1E=tEN!r8~~r9BzyqQxawD!r!7d)_ z#fn1*oAb$2CS2rU&H57!cyjmi)a$=;(Pnunu3RmX-cH|yLJfV|x2l;QXxedy<4*i1 z%AQr(iPyJp$>$C2Ipu(yrNJf~zS4m8I`5}`msbeuK~wPFV3m|Xk=XvQOk`@;(4yrI zd_Z#Lyf7DT_H|<$Ur(NBYR~6}8S;)=12$2San;}gDjyavI%xGp$uyK*9MTbI z3PUNbOovAvx8?OF_AJYGVk7IbE04j9$@`!^Wf+_ZZ!tDD#s@l$QKy ziMNMiFn_@eaj2-6+W(RB-;>T9(A$ykPjTnE_SSq_dG0}0GbQ_klaX5+apz4K`bBu4 z#jm-N`vO-qCy&LwRhMvkPKMZNtQ>6iZVo} z2cS~l7IAmtq(8q*@gi?H+_qxT1JIO(v&>vKA3Dbb> z=vX!c&XrwIbk;_hL6W4D2nD`4&BiN_z1X#X6yg_d!x1kN;kHH+@0;Sp{EGv`-D|(F zUOyLqlX|0bV;>Z0w?<6|b2#PCle#3>VXw+$Y}oP`&f%qKnO_gfP!%y?wT{>=S__ZF z8A9ROMx0pm88g$C;au2UtZLB)?@kyaZ~Rhe+-^6>j|Ri7?mCW0X5z0!nV8)(h_pw| zAiXs!sO8xz3U(->BTH1s_pFy_m$n-%t-TS^-x_zEmr5~bopH`92qwM%V%m-G!p`mt zSx@*w(`2fweMp-l$7yhF;UDV!@D{a|$!W*(PQrNSL{x2Qh3$dMrTs@*VpzxhD4DTA zlqQr>R+%B2Tj}uuLp{zfH00HpO8+{h&EZNGG{0CuCF9nKKdWL`R1 zb{79mkEX^vBQ~fu=J}tDxlfQetCpMc*HSCq++e`Vf@FNRJrDh0!p%ojS-+(P7ag+a$O-1$YlbCv z8v2wR)f2_WsIk~HzC>#FSc8TvPs;jb!*9Deb9|EW-d*fjG1ZozD)Y-+HG9rGX~8X{ zj5*QVl+(;VQR{=t#HjUiP^z*`I{x1ZBo6o|CP&M7{y7_7G1iP73r%@zsDc+O$B5{l z;7yl}`PoDnKUX#4)buKPdLcyIn?42}*;}Ooy~WsZX_Xi??mj*Hqu`KR7Cdl(Id|x1 z!{^f+d8<(7340@6=W4|NE!F3XD+;M{#sKlpe*n(Ltdc&&4?&k?6QQTFn7&n5@Q@G} z?*HA6kLft^>!}`W6QJNFiH3ankue(-zo*pQPE@r0CcatwqRxAnlv~*z0mYecKk-B~ z?yjfrf!3_4@50~CJ93hS3m+S3$&Xu@@)ct>?q;-rJl9EL>%Bp^{MsIFHA|%JFC3vZ znNjiSFUU!YURP95=zdGixNpNjkL>u)GdYj%tI5lD<;1w{o%PZXN|G*Y4poBffCtBTY<-qsUGLB5ul43_LRq$Nbx) z@~JgW*vyh*jIB^%-VgJ=7sE7h2HHCB$MN4CM9(uH#GuI@G_d%I=pwfl&db-LG&~UP z0>WW)#t&;}m|;X^jC7PtuyXl01lAtHp>Kn*^g z7F!T9PsT#k#~Wie8DjD1ky3nLJ@m}B!~~BBrH+T=YOey+55I?xzm0{bubp@@Ok2$3 zhv>Or3-){+je}o0;^b8q%rMe}{N^l)a!l~6rz@%kMYkilq_HVzz1lD?FhVo=96uy0%BXX#ce+<$jgRWN4Uor%9Uf77bv#qE) z{tY?wma+E@ecq^$^W8=>e)r3gXIE%(Rm(ASVxguuoyd@a+^}S5mZY-2Jz|b*$19^N zqSv9vG^f#u_l+^-y9vh!rub7 zo%F=~JhxY(Gjam zQ>3yngAo!REDYM+p)+q>_-wu-dk?na2)PZ9EOO#k=j{2enFY^JFyp=Y<{TEffi@-m z#>u)am~=Q>diHn<%C{{Qx#ORcH|%(2uod$XGv>k8JoLUDt6jF?J_=L5ZED5?AIbUp z?u|4%+eYXi1YMu5la{9p$EFcNe2O_to9iq&HrJdz!sPss%sITj9bYN5=Cx&V*2yvB zOPf^r=ozLtFx&_}mZNbSy9JsNyCI4(T z=jL^C{&f8~{rp=g8oDpXj~-4~&`ZgWyIf#vI0}RRTPdPLwoyfQ1HOLBiaQlsa>pQB zKJwavw>X>gvfN+vHnbnTJ7X+VD!g$b$qC_OvZQ1^dsukbqQdzNZvW7uZ^hbd{X>vq?)>aq|x;O9sVzZKITmmy`F5q_&OlvX-l*&b-?qXGo)V!Eb&jr3*UQ; zh5z7WM4qn3x*zkz$2fng8XZjmdJYuyZm5{lu@bsl!|?o~k{drc;%|l#vJOp`)J~W{ zd$t2)!T;gz`d}-JgX+Mk}%9XT70?@Qq z4z;gF`1-*b^Z(A523s4TSDYCV^xUy1Gz>Ovs_-jYMKlGq5*sH@5+`PK7o}bouy|Sq zQqOcoezOUxei#7>8j!b$k+y^@Fnh5v;;U^CtiKPjQ2`>{{)@P8?L~(=O{D%dbLm81 z70PbiM`*4o!c#v>sO6eq>P;0ao}M6?4Y3DD*y2X-sgO^x6HexGIzoGBoYO^8wS7v- zD;lW3-Z|Paq#y0~Z6gXg#o)&%Ycw7(#-_YfX=$(vLPz_d=lYiz;oTsL465kyT^YaF zZOX;B&G^C}CCA5`^Ss};>EJ#+n$qPw7Pa?)+I3^BpEp_hu-6%84r4HUcAN+(E2aPK zwd>vAip`B|*lxE2dneoQa|2~|b=Kv@|CUm=PPo|W5CGFH3d}Q1m45lS;nkJ-(9^#s zmdIXH$2m4U`?(osZ#L&`)6992GI#gyX3nPv8M4mAV>B>!o3M?GMz?}ixb}6a< zc^}ddv;4l0u05uJ)n^wO~$m5t#H{k zLvlOsfN|^Q;C0MAQhT#f zl$J!G)YT4C+8M$iEL|EO;(#Ti-Ow^C7wI4V6FMIUl8wV7`o2JmH-1**4Nm%;u;nh@ z9MX!^wm(GW3LgYonL@VO2JNk6%FVd+Jb&4S*d{PcYU<6FvP>-vn03cwm6?;gI7aaBPOCV zR%uB{oU{O+KdrzO`C4@L%f|G@lVCJ`7=C^U!uqprIDJ(PKUEV1?~Ig=rvOnvuD=*S zik9QNyd5r30IIJKLelCOG^@oTW9JwkwKop63P9VgjNe&|d$|q>sg@%y(E$BVCrBgS znBqdP5mdjKV$4$q^bPHfWkn8KSi{;92lV`ue{; zU%JkdxV;Q(w&~%UzbQJ-^??7S_IUJS9vW)b;<9Wh?qtN^*ycWH?&yjK!}QT{iy`)} zG{f>z8O{z)ko=VSXY+d**55G1xG-nL+>C*Z^%m^javzI4-(s@U8CXp}gtRXc@ksfe zYn9grW@z9=d6U%9XtMOVjSjxrn&9k0Yq;q2$B&>&oQ~=*W~CL2$~oo2`Qc%)U|W=M z>U;*}DL(M3GQ#b{MkrXLhYz>XrAqy6Qx#L5V@;0K6>h4&{Q*Yc$6;P9%F`f-JLP6A{c9|U4>7KKaCxAh-NLn zP7ar=$Y_lUZ+>usmTTIOb%CY0JtQ3KZ7s3a!~~Y_GNj=$YxoB$FzitlejY3qre|`= zX~i?TJo_RAw=1X5r~lH@`n&W@Czy8k86)2NDLrO|7dFgyf`9THX~RQvSXkKO>ab#L zmTeMg2eW8LRy|#=c}{W7J89RKmy~j@ngZ&2(BVOS#K;MAP}ju{;SUXfJ4>Vk3VXb2 zMuuoXh z$AcDNk)TcuC+ z4#ePFGm-T<8jS-w;ctpPYK^S%bD9av7s`?7GF{qPt%u8B4Dscb3HqA0!jTD`Fl|RX z(!Zo4;dlVn_v?qlBf8=3r#5i1a)Mr8IgUhGq2~*Iyvyh#Wh`ruw&|PTN16uuowY>p zOjF!^*C1(jv4QqvHEfUhCY}9b4$DweJZsiLn^FS=kI+NR=wDL4R=jk=MIZHM=9u9on<7623%mgaQ zIw(t@BKcpCqtwO}Sfq_!J9SVpvNwu{pF*Uaf%r6Nq*yq;gE%XzgY+>JoBS2n=le^F z8K(vB2WHR+9w2r3W{AomPB7?ThwWCrh%mj0JDa?P{|-Mf`c+@idBHmI;6)$tGqVO^ zp?>JD)T&nd^pFtwL29&*koswwpgzI@4y~=Qvt%lsw6_qUowCJm-CVJ5WQZs*KP!@q zQpHT)2S|;dg06Xbn0HDWhwd6l3|dbC47>i#Dje+#YMTJ zkUw4_-reXc8p2N_VS6{^MjN3%KpQWX$WSg{D3Piuq93c{#1#V^Z#xtg*AL)(H$zc0 z(nox4G7^9DLzT~1< zG;1eD3Avy;BcWw%D`qUagrLY6=-)L3|7?<$$LeA1b0h32n0nIJRT7Ac!`QTEUf zDiwr-W5>c^?m>iiy#()~9WV)7gdk4=eRX5l*lJ_u7#n4FwnUlfBSP2oSJ zU>zCyYI@>XvJ1u@cZK=vv9MYipyWFj>|SDpIU6lu8|e-=FB!bFjj`s?DCy(_4SZ~+ z4zI8Vsoq@&TWnb5)9hqi-zU~4!GlcQ%wqx88*9Xie{!;d+GD~l7YL>qCHbuU&e@`me&ZTQ>y!c>>>5>(uuT;gYb8jV=dL2Y1 zY9jo)9O-9d*mh#J^kTRTHl5JH>)jG+F6UywtDV?y)=A8-DiVLBbz1g8K|`QQV)o3=Q*JLoIKC z^kRNHs5;bOQ%nU8->!o~<{*5!HV9#`pE~xl<+@j2sEf`!asApP!KR^N)#%Y8@{Eqi z@$7|Xv1_Ep%F!6!B}y0{x+b=;E$tc{LOJ8Z=$>OHrQ}u8zJ1vgm^qg=8f~Et`kiUR z_%bo==N|;FYK7$LJZZ(WUeMlSAVOv|i`JJ<(YD`Ooc^CSryee*xhu42T6TY$VE>Zr z{2IwZ`#gR4qebLffnD7?qhHx7Dcr9!I`6xO0;o}7=nKjnV8r+2PiWL|Gh+E7Vbb}O zu-Q0|ocRfzm0ctCJ7)CZLp>(F2t@v!HPZ5SJz@R57R~e3$hl)VSr60ZKHrt|klzqz z)E|ncb$i6$6g%pwv5$uLPa&HOQ))5s0iI;_#uDqzQonbd5n_~sp|nQqj*X!mN%JY| zS|^&Aphsg9I?z>NNa0uHw5-aR42qn{tL-`QaPD%<+~kIpg^AK6MJv$83}{^ag{}%2 zl`Xa)2<0n$wo zLvw~;#9(#NYG=Br=r~%mx?3P-w(LX;hP)Id-z-G@rEhSyFT-?`Kz#n_1%oxFi29l; zy)3ZAMk{Mb2Rt!IKhVu zu+i7;0>`uW+h5>GNDuDfhX%NG3DoCDXE7onr0;QTPf_-fuRz0)Cg}=+C*;iYk)6CPja4K1x8Wc}%eJUvN zzuWX<{zHoX^qL-Ye?_N0*Hi2AgS7Wk7uue0BAovWN4Gc^qzx#Nt}E;Bk^MJZ7?v$g z&nu)YHV?_~;urGxPnCcDl5@pg4Zhv(EB(m3Mmuc>(O?W0^?Y8`(8Hd)<`mHw9BKDWa+ASA7Ql_BA zt5wp7VY6XzeymvCPoEqLT__@?FO45?hTQV>IoDavHP>``hO#fREJx9b-x(xdnMQ~1 z7K_`f(vVbHD(S9WiiFR1g|R55eXGt<`N8|N)#WN3>hzgjchuw-VIS$`gliNkJtO~P zcgSE|E?G9Fib11#V@szZX_`$6#Eo5IZRP>8dZ^8s{#IAV)gbYK96AIO#3b?k$yy~9M?+1Yg7#h6FC+jB*ZCEMh_po3ur zWOr~gnQYNv+Y{D2Zt5S}>fM+8zYGw^%ZA}mhXSc_LQhn8Y$5KTlWj&4)#_30o%KS#<_xx7nuKw} z1LMZclm?fzgPCF~e6>>%C%=kC9pZ(@tL@^_cp3R^_gCg78F^fsBvf(@#pMrIP%|MN z!?cHDpOyk8s~1V(l{V-eI{*(iB;nADow%oa9)+Lp;8}uP)Q$BPH(quX(cu;%yT6Lq zVOodGh#3fyb%Op=LkxDGDW$!#!TmK0aC^#Yygq0usy7W2vaRcc=fMqPrmUL?T0TaY zbnGm~nCXcR57xpiFbw9E=Kue_^0Gzg((x9`>@qL~LmwFmzqB;5N!$`T)j@PD)SVjU zXw#rRNmSZDn$|Sk5a%L3V)lTI@R%#XL&F$RUMZ4$tRpt8&qRE??jq!_6%CMYrlCL1 zlcMW>N~_#OhEey(F6IKMNE>Ow&u^k>fQnc@bTY0bTAPiwS2Gns6HnZJu_xf$}e3qBbL}XlwmX__YV_A1{%H z|4qdJooumg;36{o`jO18>#&cDg1_6_@uA0#eBziL*LIWhR!4P~2HqjADW+VfT%p-B z4K-SOrAu@IQ~s$_3%#S{pYV$6>-AVNRPZ)y8_w(Hz^$*Ca{6~e_C2q`@uf`^_VWt0 z8hcuZk;~A3@e%2({R7x)b)xkawv)7E_WjEvu} z)M3jg1zY^nV_om{^m=@b(9jFRq2_hc^A7WnIip5wYE?yJZ#i+SPaED`XUjHoZ28tR zA8x8v@RykizB1B*jmu>0;a^05g4T)!4?>~sxLoQpV+1CIFB2}ON+@E6B~KPEZ2YtZ zzxH+Iu7mB^y1|a;y4v&4`&OL$SC?PU%%r|O^2B$QFho_&mwshyvM^S>q%E)>)8-&bj}*Gc+zw}e)FA4@y-?-TKFeqzex zOso$ZhCCk!yj&VBwGMPZg3}}vCal2X(OIbf`Vtj+A!0=F4zaaiv)Emo- zlNLl3;mzzH;vN3Q{Jo6j z=O5Fe{ddIXc}ckTwN84V(g<~z0n~o28E^Vz&!S+hF4=a3V-z4hP&W|n+^mlgLjvgU5( z=KT1r3GY(QVa*r=PO-W`^XBdq#yUw@8GS_Rl~)39XI&av+D!g4?KtVE6FaQ4=YuBB zJg2fHt1q$V9c6NE9%aI2l?H6{bw4RQi^Za`lhCT&3TgcOad7XqOBl*)DA3%IyGyP- za*GR_?RVq%-8|Xii5;JeGh`1{Lq6L|#v1$bY2>pxBEYjZ&Sx!E=GQj3He6lIS~rYh z%5-@85L=$3WRP*!oH(MDC)boIwRo{U@7SixpANpFx;kS@z5Nga2Kb{fJV#PH=#0&) zr=br`7lx|Eq&mTrC#ksb!uO8ccZ@s78CdfIXHyQ)QsF6=!s*)^FX1_H2=;IHz?`{D zq^B)i@$dII$RjSHaznZZ&st7qA&(jIp~ zi)3?59GNWT);eI})G#yg}KkPHi z#>4N*>^?CNJ2QPzV{V00^FyRnGnDg?hU4DkXYlX62mV{`z{E^T1nrfJYesFws1zmp z=d=;g`LFPY@-Z?c5)F&Gz-xpBe7-D@>Vj+$p4}Hd_771SZ6PW;?-7P~f=R3WZ0d4) z1s!)gMWvO?$t6IQCckPew&<0h(-&_zO*O-Ro{J?{69=^18iFOYfAMHzqwr{ThWu3i z(u#qqeCW0|Pd=gK@9%#|&FVH~o-(B?t^I_0>_9~Juz_cOj#Tf~9&?uN!@-s7#i}i3 zRGV+epU3NQt+^i8gc$OW#WJ38P@6j_Gi|}i8PF(lSoHy!Q@q#Hf{4Up=-zvR)t%WJO=gYb4VRP;{_aLpE+*v&6 zJ_NmP9+J*o+Kcn+Z7508f^R={<*82;Y}3h}%{I%~v`CH3Q!V)P1AE@L$DHGLS@OS` zPwD)oM6vJoB+T4;RH{3=0W)hn$=S)4C(U-|`aM?MtZL7i>9%}nlqpY(vghG-7D}Es z;(;Sg`RnFSPE4GHNM#L%l!&& zyVsayE;7#YGvd-|RWy6dAW?T=0`{pFNJl3oVo96T!f(NSx)@-?(E}~H>ZLhvE4JZq zYbUPUYsKxAo;pN%y!)=tDM5v#mM}m#$_8Rit29YvTL6~2n+nbRWa=1d$?q<@@WucA z|7f-o`#XB_+O`V5(A|i)tpp94)^XvTyB+y%ybJH0YRPlgnzCt6HC}3!K)KI4i`p@SA4yKQQ$1J8KV*fA&k5a( z{-CM927T12puN{D`Se6vJ`Tkq1arsY3;Ketz;9mu5~tyS4}fDw-^{YZPZ&!KBN%fzkkFERAjNQ^Rdg(qxK z^*UJ^`_u}*Lr36KR0^_t$6%G=Q8;{WC;qN_BaHXC(k$^r6wG%J=QeD^h~E7%?E7H6 zC~1!lX*Sq&V~La`S)tYbNw6rXz@M2@;XGjoMs{0*(wTQrxbG(}N>`x2Bn3^?0}{|`Vw`##_*PmWQJN_gF|7Q*w%3$cDnOVaopNe&Ik zw4&CKg33tD9d#7;cYB~Z%pA8jnB$=RT&Y{CDaw93BR)~d7Vdq-$!^}X+u|`zi1Q_pY{>Th$B0t~udFt8D4jJTFw=-i8+6>cj=3 zC)DG)HNS{9X>{!9xZtHqbc$=K=YhR&9YrPTcr5^ZEc zTA53I{@QShKwA#pX2vNQ3LYQn%3(DM-g(l3^QKtypcFHnt~G|9Y8=6TmpmbFS|-gJ zF#v5914Or%_4Ih3E8mWA;)(68c!`QFKiKHZyEPrSXu1V&nr+U;tIXM=*9LliQ9 zbV5mEskA9@Ca$<;iNQ_JXl0`vpFL&8Q!kq-`P-UHJKJ;MKO2^3nDWM8GhVLbfgj5^ z(!qf?;>6C8i1uDB_53jmdJ#elTX~3LCRlO1eiqzzzno`vHs{<*JASWFaJ_>m+nSqm zmn*9L)0XMx#U|8m_s6ciInuG8zSw?#FSOeCpmQCx_-zL(9=*(hZzyy8o;wcwX{;rG z+GN4iN-gSUQb|){PYT`Ht8igKOSr8|lx8Tb@iKE1eC`wrgX9v@{$ao^r&;sArY&WxnV~Qmu(-pWOwUJxp;SYQEIL#Q>dqIODs`7rZUdp{+ko(04;Q zPpne#v6Xi0G1-FO9#iGmhe?#E6(*i*{D<=XE#T*F0~gn5>CO~=1Z{SQPUl%z(DOU~ z=vN4XS$T9WyOGk}n(2neefp#rLoI(r3;ohfnE!=v_NXUjbaTSRhmq0)6ALW+=!uo{ zMndOn90ngh0^dckLg#)bN}U%;L!Q~vk8MLl52Mp)T>c+)r**@&1WTMAX$@VSS<>MJ z7P$7h9foJd;Y(5wX6MFZ;`?$0%bkU7RcEnVS0?Ib?T6NIpik8Rw75txpJ$6HRSKl+ zNR|4Gw!r7Egh4)OXl@Qf*6=T*7fMprvQAPppQ7-@vHbIYfCSBO`?ib@znHJ zmA;1d6(gl0jH$QAI}KydSvkt1r%A6OoN&sm4eSDEA#|+0IH4=2i>LR{J(o*l8}N)y zxBEs@UYw_!&Vi(Ixvh9|VH(o!86kdxEv`0?lRh{(!ef9RUaG%CtCl}RyFJwu^IFDp zCz-O|Lo*(&Wy`I5Sg?EIU7B`BMp@xCnE2NnoeM3oQ7={69N~#)siWZ%yg+C-@1lR( zjCom(73&zPRboUZBV8l5*(u+z}!|saLT}6u4WOFD>fkj^vIBC~kdU zjC=Bi%39lUXq6e)jJDvlQ!Mz-17$DtGUu|phMcHXK^gZ;L`caj4A6B(Y-+Y7FLgm& zzf3Gszc0L-p3u2b=KRv%gwMQ`alueywg@$0-wP%j`%;@P?q5g0u546l^CIjx=83gO zlO>A?Yv_NBMxxnKCMe?!Lelszk@oA7AmcopNmP+?#&9WT`s=_ma$ z>WMu9%2Fha;qK_Vx)xXPOpb##3#5ttY;o^uTb%rptE|h3BJbKDdO7eRImT+SX`DKD>!QzN`rM`8 z#Y$}td4#8*JK*bka~K~szzm0IX?~Ukp7yeULY1&f?I`Zu&k_>)(H*aiR5oxuwV%I% z3{*SNll7Ct^4fenJMV~DUS?SBW{xR~W=Qg#_DGf~&`;^7TdD$aE9@{vsYv3xXRUZ# z`dXMxKPZeRc?s*18noRIj1Rr-p}E%>-4yl+^Bpa%yrPShH}vt>+ykx~yP(^HKsfpw zf&K>r5$WtI)}PfD!9LH>DIyo^Rt!T&dneeN8NqU_0^b)+m4<5@!Ty&iLjJVCqxc?Z zf1wY2woSwP;(T;kz6Lt|7Gr+SL{vBr$GOkLpa}Lvn~Ao_9AJU(?UST!S9S4YvnA5} zy^zpLLejHv#9xWS{l&AuS4U&nf4%T^Qg1At(FGxyy>L?915Z0D@7Z98=g((I?^KLo zc+(7R>P_%tx+l)}@fCIEO6k7ExP+b>v;&nNFQvCT3;t!;#zW$a|#^jV42UdB0S;_gRTw zHkOEW8HDa{UBrgA0i>CDf|lFera`7>=~uc6yZW4=Mbj-Qdb*i7cX~Xc>y;>|Hphqe z3#4OnEg{C*L8+gL9@!fNTd$_BdtcIZmkL^TtblCW{H0YIkLYbof12wPE>cvMq4Bm2 z{+zePt&k~_;V4slY}Q1j>IRH1*)I0yuOyW#_i3i`6}k31K=J`~)av#*x-`Bky?WhC z3<#c&%oKZg_ifhfUyCKD9R{c$ZHe|NOA)f7tJrqRg_hA48r#znTx(nnnH8=dQq}e zMknJ8C_29-jp(&Z{OEZN6D)>e-9;m)C&_SefEoN}E|!WiWGD^R#}F?=Jc;o@WzI@; z4E%^~RLq94LuMPL0G5Hp1BFs_>TG+rC6 zP2|{S+X6F(+Qar`FC4f$1;GY$a4obyIv0<{pYda%3=_C>v?ca@H2?p9_#BvTgf8!= zNKRTB7~8`bBV1abs>m813xPflV{kY<4*gU6<7#1VTxw#(C;7s)*{8?L4Y6>cKB|=} zNN$RgdYIav$yx&=yKAFvs43p%8DqG;9<1Em@cx4->O38AF-VDx&ukDm#0Zr~^x@<4 zReEn~f%M_=(qaQ$M4M@#!(Bt%Utt2yQsU7+JDiwj4&w?ljE|6E_C_r%FV(^5ZZe== zhV5%LvAwS$)(%LJ4*yg|_3svVu~!dcUm2itxe=~EH-*bZ2l#fi$Ej#{+|w~f^^m{P zg5mnGdEb2hQ!Qi$7~za%taNpi5kCI1McgS(ERJY_Hp{e8-_{coz9zx=Sux({#^B(( zPMG>lj$xN&c=$~hDJBMR+h_sbm@$%3e?2&Tu*88pGtAhfhYLe{V#4{;c)H#|Y}zwi z)O_h6(!KBEeA6&|m}H9BMsqCE)m1r-li`I+R5&gxE4j18{+Y1-wwLsY(IeJynw0*N>8+tA4UB@Gtuj_zW6uMLUdky9WGZw@G-Di-xq14^qdh^ zeb&M5p?#$6X5a1hTZS2lMyR@GiRm7`h&?a~mwZlO&-a^nW_kn#N%1&k-Ue1HT`)si z58K`JFgs5ZpA9BS82MeYwrP|$uGhx=@k)$LZ04F=Ll`w#q2^Ry7{>QQoJ}XpbN6UI zXM(VQCV2bF7@kjcaIGv%+GN}yjrh<4M+^0lY@&wa1I!WYU;!OpW9(8l!{O%gWXTcB zJ{!R_QUg0`wBg;!1ksaq(QIvI92a)}z z1c`$@#i9!vMVtCuVLhc#v<_S<#^|YvKcN>;;T(YcA`|=`ri<1alB8#s+|VV@3sdE> zus_XsJkzun|t>60$>0ak#5KF7;24+D)}W zrtws~)VCK}`%jB(Zv(Qw+LdPLycX5_i^SaWMq!dWiZ<3OXnNvSv7qn--d4LJRl@|; zzv84&LML(UC%jeKi#Wp(s#*dQc?h}*xzlF^JM|7W;BMn>70jEc4iiIx!grDsN z+Pg=St8KMdnY)3G?opv&%RXcf{+j#-d?#aZm7d3FQp)3#Xvp@1Q|~-!UV}eU-`&EM zAXS<@^))$PGvK%Uj7-NFkeAbBq5tBbxHo4Bc};jim5(ZE>=;vW3AlxBb)E3w(^ze%7I{pkl{*(v&erzSy;hracY4y{IDP69WT zu2$q=>-r9`c$F-TT<3y^7Zacyts(Y#>62=rg2w%{qn-h0M8Hf>idt<Nj6xTl&a;u<^9)|($h zWrmd)qW%MY2OdFOt8f&3YmcmHPd!dbh8_pYfT|F63+eO-dUJyA#~X=a8shM2i%s^qZE6uayJrNd?H zD{C*FKi(rIebb|&ZYs1V{FrDr&V^>I@}u%m6(UNZ5CLzK;G)|ODsCnyKRHt>Z_b~Y z#_?!ycM<*lTF{i@6pD>MM86hoq~248)8?2%q!?aIHczss;_NNqm{f_1LH!Xn$_hW{ zt&tpl_@Owz41I^k36&lTDQeUy8l!Tbx>Y`=o-gX??C3fwbA3qFZYL=7UT2EQkqg5u z;fQMOh#znBB>#@V80TD%f}nKqZSxvx{p<;`?^kNGO_jGc8FStl4Nm*_l@@=xMMG4A zDXP~HVX%8Ej{fR|@Tm3DveDzQ^M$U64384gD@IUfjmtDWU4vJa%eil@4OizI@{c2b z=+Edp8fR%qUuHH4-#c>A`brcwM6HtSv*+U6pl}fptw(_y9Vw$rZ!&ehL|=~UabCPJ z=ikubeNzfZ*(HoNswPutS|WW5SufW6uE3(C?b3qFEAge%Bhl~4KDu(}GR-r3L@Ita zsh9Mb@^v(M$J|deFR79`DxTAU5%;Oxr3}gqPY~CP`rw^vb zt$!)_(>ptsCuwlf+Hcgg@)hmxqQx6uYx6CiZ}c*7A@wr$6zZ;h@Fg`z3fJq0+QrO&T z`q6p|)fsLT*K#*vY|<#yxUP`Ih#=%=9zsZE3C8R#7bkc#iIFSlW58{?-lWB6SHGbu zmryE?(W6$Mw+d&Tkid%lV;$rwk%!^INzAHiK&|nRF5AY@N!U|$6jgawpflz^ z5`US9vetg$G5HFW{YFBw!(YVsU%^WMi7+|hh||MOkhOP=G&sQwLt^Gab>S0CdSfJ< z{D+C}H#ZBdsd+*(KTwz-oFZ)21Pa^N+G6tHEik$ljXBL(-nyB|CnPMA?2aqoZ?qV< zEe%BV&m@6Mx5Ts2{b_uMmh@n~CUup?QK{(^>fm}u6l?y(guS^~(>(woyX089DyE*0>fyJAbF}v0YE`tFO@MoG;WvrIBp=sq=_&YJ7Y4H`>;!ie&3nQqY6x zqDS<4w0j+hlf^lbx9dP?S?h~=Kiz4`r#f=H^o|~T=<$+WGVZEx#2?ogag(MNmmK>> zfwL-T<5P3$^Y06CTMWeC>OIn_AMvQ2pCMkhiX+37_4L+GhkFjU1HD+&hIsXl6&Cx?-{N$T9``%J=-*8>lxRgihm#h?(0TVE2#11L!(@ad5 ze@V>pJx67W9r$RFC(l`B!y#X-*+{=Vr**XA&NY_2Zn+(o%$D(T>ugd>+$?tc4T1iK zl~UTLzNnIC3v;L4G`~i{+r~Qa@ZeV5KgOB6t*~Lm8yn6HwdHBEm3(H99>>o}CDqhb zqBJ86_iiOip|3ij!+I;BVHQbASxxj|v5dVHR{U?jf+r8LXVoSpPY;munX_6P7OTP< zk$uRw%2urFJ{@C9Hb_Gc^})BL8*nk?xTyE8pwV3o`M_)oHgmA!&tE*aqP;y|eq+Qr zKXrJ0{~`(+mnV*wFG1VL&Un(?|KOl5&>gh`?e5j1f2W_KctSO0r(5y!KugxocjT&n zX52VYhYfy~(!{h&!l>Xn!fpq_-NGIF7bHnmuUbN$I1*Pa7eROb5A1k!M;tE9AwR!c zWNKbU6@7NmClNva9Vir+gWf{#UK*5_$KmxLTO_6?NfqucI5)J}_Y>D)!nzdLRXvA& zey~`ZxKE_L*(Of8@1959W2z}d61*HK!em@lKuOuL#FPG`(r-WM@|zZXME?i9GJ8utQxDV1 zNr#1|Z2^AS`{I)QM(KK95UNf_imi1EX~$bFp7KhEEAANZ<~~Mj9cIMANpki%uf=ZX zn`lp&8ke|Dr&V3-Me2&K=zZq6q<1h2g>8O{nn&MA@2Ux#pD^Q(-L1IIaw|5TV9R6O zlw8_m!WEsg`PCgAE~&Xo{l@JPx2neC(~YOn`3Em>s_g*U*##>dCywy<7t$yh9-j&a3Y0x9l`(Z4yT^~pzel%c*=Ro?{Xv*#b?08Od zn*o|;Y`9a&)7qJ^&TUJ+xlPW$|MwlLEpl$3aGUxRo)He32^f00UUE-T7oyySvTb#^ z^?L{IvDA%ctyFMbqXnM~P;$2@bDlKOmgA>p%;fQqfc0RIG zbZKU>3V(lT!%kxzdFKaPuKVD~6}vt7RhAuBJ~!ru2S&VWsR2JcbBx-)*dS&ZO~jq~ zTP4%biI{JGP@LUcPWs~v^I*L+Sc?s1&q3ChWxtY_Gq&K0h(Q(8yXl37r{-%{8=S2>MtTyHyg;xBZmo*QD z5#Lh&qnjZyw6D_~5vSY_y*rFPEgjJNO{Uc3=ztS`;n*7&gRi3sQQLo+=)Sf;U2Z%= z=RX~!f4`EbX0{z|?A1psDBlYm*$|vg_Q$-5#&BW^i5BqsdOsNKG=(j z24k`AGKwAk}uDSgXt z*6)#-X!XPyPd=@aMw}as3GSVRZ0|_&vXOHSHsY`0MqJ}=#`Vih_{KL2?iy*p%cJ%A zx}F|)4Czm^M^s{8wmS|E+9vhTjzfp-2Zi^Qdb%0uz`GxqapH3Y#~rj}$ChT?E>+31 zej9UTgfTDpW5yjPouG{14kD>z5WZ}$kZwIVf~GFkgf8YB+`)z4Mp*HH8Mf@Y#F)z` zsqrFjbH35bmh*$nxYY#(?^b_7({y9RkqMCqb3Y-qF3QEsW_H;WZ_Taa9NA4>$#%bO z*f`vpFFKjuL4pOrgkG3QgHYDcURtjvrL0ptFp}ezf8T zA56J%zX>1MX~~6$t$9;xOFo`z$c4Z4*xgOegLKc)x}0EPzbg{k9<7zG-H%7FZMmW- z;V}j5w&Hy&6#U7Bt7v8 zMzXD`NDGLkp^q#$<%~0Hy|Urj?G7x3y78lNmaO;OfH(Fw=D}*8DYL?n@_$!j<5xcf zn8!=}vJGadWT2(dOL4MW4Y|*;WUDMkK6=BR&(3k?m8A*}3^w6$8`OBnrWm>t5h#Y+ zbU|de4Wk^IS*2idvgUu!ZF%1JW)|9`!LQ;o$i!@` zXxDo$ZuNCU-~>xFESM(wx3Plj5nyjl621khinkk&igcSyy5OY7Hwxrz@ct7`j9fsj z7uJYBL!Uvb<7CWT?TlW7Oz`7Es&uK$5n4e(NW2$|4f(V2vPB8ZUUU#ev+6~Ju^XK; zd?}iu97TQFPQ2SU7zJCxuwu6t9R20EAF@;$Dp%mC-Xx@`6=Ry-3@msYfgnmU&IWW2wjC2f)86me@nEqO5Xt6o$c}U$5@o*_eXj_7HoDr zL}7Cl*!SL69DJ)T7Cn21ompF;@@@ovEOSHhcTMz(iqxQM4OI;rY=1l+hWdrL zo8=@%?`oclR;_4Gx5?B?FOK#s)2EV6EW#@a(W$c!z7Dd&jr|Jby-1K8wwWNZg%i&E zZN?A`5Z;OHs8;V8l{@{Vifb*nqC|%~pL|K$UbAR-{B#lUD;+UUt`3xFk{(f3og#nVHBQrZx zUrdlDvlo`s@5SV-n_}qhbnEj7umC4oCR04Rd7^`FH}AGy!h-F zhk<4usLjccz9|L%=4gwF6|3mq8Y`aq*NRhPO!-?!OSW(4%qr_FnN<|LDo@D~1Ydm*U@@F3lRWQF`DIf*w8l3v-`GG^N0WZDJj`mx={j6xV+{{>Slo}t4=|=lz)+1`Y7jEB;lCszOVXRLH=E{k@ziaZuwH7?6 z-kcW?Q*e((_AC+X zDXPbZ%`(yqK1Yvs8?$*AD?XFm%tDvUIi#%`-?K`f#Hi8Y%DmxF^>N0=6Na!Fw@|vB zY!5F#SENQRgl*p+2#P)@j*QJBtE2{!>{R&JsK-=wdkjrYnklwq?n1qVFN!KGaP^uc zoDeT9+@eHHs2lbh4~E09W$-$G9zD0r71u}kQ*oYBdakS8jS;> z*${$rn)Zl3VhAK8NsV94F}B7Ze@7*ts;~$AJqKfb`=vOwBNy(^PvFViY^25wh40la z$jR-8>7)DNVPYG6wRXU(mJw2AvMPM?HPKfn(BsHpC{%JW&*czKK0b%Q1D7#9AQ#4C z=E8f#XlzO8j>CNn(0Zx{j@rv{@83*mSeyaA4^rZCt`{8okHwcZr%?9hFLXP&i9M?( z2vwUvq4%%~znoUV;iw-Tt1B_G&;svg89=N5bm_w|8RofJ;dPaLGe_+~Uo#dl;;V2q zYeRdq$J5U%bLnlbf1)|Y3!|b;R2bOe-9;HxAV=i+M5*OoD@^KR2k-mS@!*xM=rhom z{zVs1>4OS-TkwJ+Z+xeH`By1wQ*YW~*ji`=&&OjOM@&jlLa}a^^f$>4ft&rH?ff25 z)4vPHQRgV)xjt{3Y{C;Jn(_Fq)@)v6&Y$)^pjH$0=t=oylvn;_}YvQ#hUZFyGmX@#*A0qGvFg;r>JD$9`XI& zLihzaBThd>QueaOf&&>a)_E>w|EZ<_F-PQGL%z0KpS}7RvPlmkUNgvuRW4}pu%%nb zf9^I>)Flyj7CB>f#0n|c+!QOSV)6R;R?)F&3r(Hgf?GH9&go71e4v>h#}blvnqBqJL#d(CgJsG2J(tb@kybB$vu`xxwC9=slWrver91;t4U(>o}qL{ zdP+?hn!In6vTtIMT-N9B0+!VSdvAwg+ysv_tj_6P)^;AmvzE;Dxy{ z?p(FQfseh>eQ^n99tsr61FwphnDR0g%3JrG>2MBRUuI5g4@qn%=< ze=cTFcQ%JjS2vUllrX$07+nt@Yi0{QF+0{lEV0!UbBt@T*gFFoM)bljQ*)&2o1y(* zQ{2~EB)$2kgv&)M4E6FwTvY&+&V5myI}JNGuEoxY+c0QT3f{%dLcd)RFum0m<96BM z@G@Im{AGg5fAb|o$#HF`9!@Usz#1QaSR{rbLbd?gj2FYPQ#67d`yjSO7p(2?4-G{} z6sfsj^GyXJ2O449wMCM%rXy-6njvnIE>bVr!qjpAuD4D=%CJ?4UN{l6MPHmg+!kR< zCyZ%pj+J$4kdEr&_d`P@70r?^?36(&Gr@myL!^u}!B5?`$SI5iXYGLgqZBCL48f_` zUijL@1~w;kVLnVBy?*P!Ue5qeO9n|sUo@f9$`IPgEpS5EASZSb#&q0|n2ygd^Ta32 z>Qsv8HU;>UF&LXS$&i<=gNKW?QPEoqV?u{Yp|Af+?{j2`FOp&E+d*&~SB9NG`ief+ z*N9R1hsF4$6Jo4gl;~J}9WzIFhg(l2jt|g7!*_K&SvglKeJ;bRP&vM>b;XM8WFS3C z1m}0AIYZ}C|1pcG_}@C3=Ic)?3l@o4b^Ec`+6gCq>Z9h730RsZRfZ{Glk0*Y!@+3i z?JPRg`cu^KBD(h9ZF+y?99^2F!q4@~XpW{O^((XxHTsyQlxJWWMV~)1I zZdh?33HGTuqEo|alE%EG?~^JhrL>R??*64wxev+mc|SVg5-v>L;&D9E7WF$7xHV;( z^vy(p(zR|FqrVPT&v%H?bJOT+$bFI~y&}zL2k6SpI%=GJjymRcC9TyxgcLa)J11Mg z__Q@FD`KT~BXuB=DK=)sp<8WFvH4F+(wn!HW}93kk1xgaXX``iFl!Z!-u*(nb9{tS zzt*^wp~S=wrfB1_MDibCj77~}(AL=xtLo3A+lE-tWD!V1dgf67;0^S#u7G@|I@0Ak zZG=&IA}VCo2y3*!;HO6Tb7rcf=&XrWUky-d;DD4TOHsK=Qz(aS5ErJ%Xx2PAEuY{@ zx<)bLOY~K|^X-SLwiY<{PJ!03T3A`WL~6*DW8D`cbgr^O#<!fOpMdcZWvAjJaD=9=O61Pe@P-diJ2w!x*> zX^1o5jR*EO@pJ7tEbfp6rMnM)^|XdhfEkJ&$kDo5hMirT{p*A=mNjQ#y(vokm}m>j zqPAEY&>!8#L}A>O`8aVg4U2!x!&DVdn4L9*d4>#crx_s9#Ry}pXGvOV#;}~Gjl>7q z@JejvlE5DD?KBQv9`iA6#ZcG}o`!z;;jnM!j)}jG@a>@-?PM01@!1s79TrPdT@?7- zz6CZ-kRdqA8vD}+;z{IkMC!$3^0?jzolYo|I>R{G9WRd?L+6_*+|`Uw*iQzJhCb4` zX6*{g)JM;JJ*00m#@r+iY&>L)mg5|-WxfpN2Mkd$Min7WPb8D4GAt;OLH&#o0vl}* z`e%uxQD6dFdriC?^IKYU+Zd5cY~XOn6eXVeXy2n1*4(kjn`9HT@%}5hPSir{DlHrf zGK2Kf3LP3&NU>f<(Cw*%Hz``k+@OW$rOo5(V1^y}wn%I1frdwJs8zGWhAT#}b+EwW zXF4eKYLbEr)KJ=DsN`f~1ow|xXg@?96^nIo(bg34A3NYscrq4rzJ&QNR>LZoG2){+ z9*)+*?JI_;x$;^1z@MbP@$r(y6k{l?6nHUJj;W1WFx}K0mid>^N>5vS*BT*QHV24d z@s)TrAsk;EtnhQW3|Vy==(?^+(zP5dU6pipz^ zF5+Uhi2h#P#iqTbP!tE?lC>d99_XO&IwR~Xo-O?eP(x;c25!&!BZUS2o@OVcH#Po}iiau(e^W8^ znY#FVe3H0*db8-#)D zVgi$x-nf72AhOt09I)*q4&Bib2A#vi&Hz=BwkoqZr+Z`QXe}JdQK0s83;de7S_%j@ zLrJL|e(hB8(%uF~e+S`J&2c2{k&C@QWukVPwa`0q1Ak9W!M-2|w7g=9+KY1h)^CBb z@+7HCgE1Pj4e>tL0J_zBxbQmw9kizc(+go8S^?FSN6^hb7OSdyqT5d++-v5|%ViGu z^+_Ky`p%R_w2|Y=baTv8F+xI^5@)YDqu*Nxoc`qswZoA(@~0cRfAN6VLpw}fC_}!Q z4m5vQBC5au7gKvme^)oRx!MHf-OX^Q!VdQfgwjM(Pu+TjLdPyp>w8au~&ie zzAdoT-xLchbTMSE9D|>QN-dL{*IYkMM2y!**ho`szHEh)KGtYuuSD`qTRd%J4XscU ze7L5ItHuUs7p;q#Q?yamMFZCYr%QbkO|W*Y4DS6^;ohv}n}@rhzSIdCOI(^Wz6~s< zH}iF*0q&dVBiTh0Yj|m&L=5+e5j_$#MVp^z@XccY=1kB>-C7&Ws$V7LTr)+`2L*g;CZYwK z3;Cr;p(S4{s@7+SbDPtIWp;)b{a~B$9T6`w?^%g0@&QQ zXgSwf4Awj=X0ZW1sg&qV>{}7>=z`ef@l)ihM$&Y-4K19oOUxcwhLYL7xE*GQ7oAe1 zP5=2}%=T1Ny8egYa|Pm0?g}!>J4XksQ^<1MS-R$%N#+G-=*q2V8dU=ERCy4F{X*aq zXNJ08`O>lW-O-`7uK4ls1qN6p2+iy9)Y|D06;w8ofnIYM$=Bj36YkON%3&m)3>WwE z3t&*V8883q4$UEPQbbl~u#u|pzEX(0lRJr26-}~>*-e9vKckLAExGbS6Lor&N=Hw8 z6{CW*MR`d9EdC_p^vyQ#QduXpy9}r%U&Xvxr!aMIH7uvvigcTALcPNgT2^bx1z$eW zLh)X#nKVYMHV6|=5hFy|APr#`>kl_Yw&Z$03i~)({G5DG{5Ri*;&%<8|Hg*X&bDdf z@b@%je@vrSFXvL;+kE=jzCEdb-Y4>&zeCm*cj(1tNfD0%aVt?K)UT`1hv*B`&_;`Y z_0;0iN$Y9h9}T*s(x2Y!drb{nzLT=URSI#`qT@Tx;>G!PuvaUP{?-WS?!ASxXH>~o zsw0h`avq=doKD>|p+iQ?M5nxB;ikWoYA-z{oswI$xu+>TOn!!%*8!OIc%`In-v$@d z&mt~Fjh2rsq^x~fJhVAOL|v;EQR?@_*;Cua&j@=uk#~facT1piyN$^s?-^3hw!@ft z*;0vBCy2HiaIh**w2hfYVe1!@XIe*U^3{05(cIO|?d4n(zT4HwQ@2!9 zZ&ep5Bgf%XDFXfLij^FgN$4!96u4V%#kl8cWStd7{i?vW?zzlNaoqjXdaI|_3fTd}#@YVkN* zh~Hhy5MY}Ir#ZnWKj4J}X66|AS&j+K`KPv7TLuibLq?Xsr`ZFrZq))v)>#NnzJzCO zb;Xisb>VydI(#lSpdl>}#eD+d8g7j#s#fTAE>YUUwwRLL7G;C8apKoKJiF~6jO8gp zedTqbzUidsh@E0;!ers~w}Y5{yA*>g=fQEBHAe2&!NEZ(Qlr8iJA1WWR?ei^?z#fd-L7LnhNQ?$CEnqCfhLRy#K(45#hdMbNJlgAd(=l%htw#Y!_rw>8; z+&1vIoFyfH>V-Q`>rrByE)HTXjo1a%Z%o{kCn=s!L)m8|G4kyUu{v-BRjj{EHw-m6twzq~?`?ShYD3O?|A#*2 zZK1P!tSBetr2i)!A3)Td=jxXNo*_i!`)fko>^|>cgw(2ogny`9XNycBix?F99Fx_ltmIe7KfQx za8RQiznjy7BR4kCC(Al=f2zeN9_w)6t?!iHelblk@D%A*z%BJ{lDvB`8XQK7FTd01 z_dr9=Pq$&mehOC9zog^dSwtVV)7XJJ{N2csXMJj-z&?HGL)aj(ubC6{v(`$to=QkK z;U#*e^q{Q6uc*9>g0B{v@vA-e$<*aIed$t2?^Lw8Dc6!4cU4p3XNmM2Cx{Nkv+?Q2 zW=VCVgc~&vu&>O8f-Uxu>Ye}S-Xbl&cJw#>xu(Uwr+$&!s{hDfvjvVo z9V$WDuMseM?tyj3rb+obTcK=HFz)tALZC|p%m&1Yw@MyGjBQ?n;Boe&I;N+mr5%Pl-O>cghNr!Ftn3_2rC#O zoDOUflMd&KPDUL>-}}taUO&oZEiY@PzjCrKK zI{#2Sq+K62kj9P-akVx9`eRF_2+uNnjA%h2&ZYE9_bt5`q{m;!Sn`kAR$MgHp8b7I z`Ld6kTh?f>w`vn@{#8XMM_&-@eX~$~s6@K5=oxk&>p*@J)j31QlkJZW;eQqRGQUuG1|2G7)1p3t4+ENt3?Tp}m=$nwEVc^^ex8*IU?JNYX@2JN=JLntda2s-}TfrHcy<|8H_^N8tK&HUKssh zojBmWhsI2>;LmHFc)`(D?566%T_@UbzYtsge9M+y^({G<^to$N8fDx{6Rj4Eg5{v) zlFt%Pd{(g*XWK{8+~B{|_PC7qPqO0YmlWJ|2G{@5jWFUKOOh+>k@}Sn!#8TlTo)!BbN0InUde2aeO_+!-e+ z{_ZyM`1E3Ubm@qbN7hN&ex313Wf9t`y}>WzA0js7KJC%9=DDAhd?M13YrdJW?nNDL zar6|`{&!8-hulU*@7@@vZ-esj%cRpXH*EVfpgAkgLra&RxDa($4BDSVu^n%bXG9r| zE7(QH9*(A-g-69q-A|ZwEDk^J^vA!APS|;Cxnw%n6-V@^9=T#nm%gI5vJovUr$Qso7ZVKKk#pJxMWM5#+ii`o`NK+>R2qnkq%UYc zSzF|UXo~@!)wpo&5;}G7Ad>#I5`(|0i^YRC;h4@cC_Y-^yrvv;FD#aN7AbIMKpOg` zwi1sO!^NO`rNZ-02a54iQum$?RQ@xCR!9rzrb30*{EuzdTtE-i&bXm4L-MmkX=h(I zyl~D&myyGSm%ArTZMsMgLtoKHy$UkvdXDyWeNE#J+@%|RPLS7gEeiYCz_vT~ z=ssz+RJYa-8yvO7(5d&truP>qaKbM-_fCb~j{PCy&A&+Pz9x5C`;&HLza!Tpg%o%C zs94A+QEcUblrCwKx?^8d*F=aC`^EH(v^ldvho4WEvtG3k8zva>;30P) z2vX;zVY8_2h>d9PB|-LepR_V|H9}VX6fJIkr))=4UhvwCBTKD#?PDvBoMFrD)0OPG z-;^yjYx5GJ%l#fz(|d71bdxW`<)o()jd_FEoBb*1j2UmswqbW~C7)^Uz$ULvI5AP5 zYfhVSWwixsbdmF%bQ#}$T1z#)kHyf07|b(zDm85Tj8Be1)MJS$8|K)t?g3ktzcl5_ zR3(S?GvQIXR@`f+oL8PO=hy8F+4|sZI$&~M{Pv#*G3AxycJ(i8m%C7TA05tX>Bw`& zyRmvN1+P40!Nnm;J|Ak%t}TtZcLyc6do1J7!fQ19_7QQUe-et4_DCE0hc z!ah4~xN?LehrPFDD|06&&;>JM;F8mMqJ2z4>&JMh_k1Kl}Q}U(JCVVqjg-<^m zMaqVDf&;@4e%=*{C+A2TH@l%RD-y+uN)#MV7U#RH^-yfsom%_%s^C^1&ZR_ z1;S?LFtM^kMZDjc49_(kvAw20g4%hY<#q>jIW$BH_%6c&>zR05R|gSV07t%yp!Yv; zrb%B!l(!a7n)`gmuay`Z{t8%_fZ~NQ*tM9Ez0nRY8{#D0>o%yr&=&@$Ycch(xj267 zkZ6-WfLu;2pcQj-$Tj&q?YWpu>GxFWbh)=!H?9DueFMxh?p8_+Q#ra-W7rni8J*i`bxMem~a|k6af?_Uax; zk{v_ompoyjdx+d}nMMJQS2m;syJ)n}fh$G$%Y(CgO~ z$Qs@T8xvMZ!KY)Lik8P(R=jgU!u$Y%Q5teP%N?z?2V9k&XLixCcMy$8ufcpww z{mzVk-L~RQb@nVfZ^2asavu3X&Nut%^WphxNOgNZvBSMTc3ZEJQttIe<3A&DLMNWw z<|}#2X=h&k*M^^Ob>QN9HP2T#$ly9z!LYR#I1?KrQy3BPR8VBN|L()Y|07Zw$wMT{%P z^wfuloFn<$Tj0{1u0TL4#s>bu+xCTGoII2ERjcyuw{o^0R8Pw+=F`?ESwfol1Pfy$ zaH4-}Bt5o6U|@>WqpvlBjt|A%gfu+pG#Qp(j-$fISLh{v5VrSP((961@wA)0@UO_j zuEzq~-G}2tV{51lbAa*86;j?73v};28z;7u;IaBxT&)?3HzETSTPkom{VUFSKg8Jy z2{5kc0op2IXxc(FWVS|KdjLAo3MHGTHMt1 zq@In@6k`@o5!rH5JcEd~J^|MYe(?D02(7&er1{U2v<_S2NU1jl_SlFneS3-WR9`BP z)l%)tf8-UX$peCQ+0MO=rW~C|{-0)vK2fXjWU42IueZl&jX0^lw=Gr~gkx8LQtZ9j ziqyBir@5zO+`~r3CY2_9y~2!RM<{tXw788`1R3b*i22*QA#JoBgnF`MlnW|+XUQk0oAEq_B^x}p;mkyPu6tv_hDQ{9w&xexc=){NGB^%zpV;7iQi8Nw zzc=QW%S2w+)#UZliXApub4jEbE52FsZgSz4p;kP1p@Pr5TeA8*Gk$t-3|Xp`;^ZYC z+}fET&7Ly?H@rfG+P6n!A-;IPt(mc3d>coagD8^OX_i{2?fx zjL-bSe)j-`-pH5KlrwP9B3(Roeoe90Z26tLk}tkB<%k1HR&255oc7jSYG?9)9G!VI zl<)h;%f4?jW8e4Co-7s5`@ZgyinOW}X&3qwX`!+gLK2A%Ok{`~5m+W*(lhRLrCQiulr!VrtxB%*xuw!}L#qa4R$zn>KUS zU2&Q|bm{XyOLV!4fry_;k?=#(9N*8-kZ+0>@ln1KKB-WKyUiX!>+Qc_@jhpGz1=L7 zeIA7SUrOXNdXu-1DS!;sRT+D+_C5 z4Nx>;onUm|6q7RNq0wn8TccY-5gMA@N!^gsDt+E(i5VX}P@g}TtjphD|4lDqeTlMk zm~V$0zS!$yOlpj-d*Db)5NGHVi(ZU7mMZ#ox1I#gZK+@<0Op^PHYZq&n-RW#ny84B3LVEB)yC2fg zzrpmNS0sC5z7zGEJu!ZO5vDFvz&*KmVa6<79Q3tCd(})lDqV>M5$EtKdl`%CQz|U<|DA#HWstrk4K1;4}!Mqz;&t!(YKQY|3xC~^>)F|jJ0SeBjg7A z;)W29he7#hT2z7qgEv97+!yKkgRx_X54=q$p;l~!&=Hz=X&oSl{%GKNA07N1Xalo5 z{-|>-K=tyY=zZ!OvM!&*@oj}ry%~qqRo>`b>H^a^W9VMcM2n^>dRQh2Kh2eKuAc_v z|8qdclwjQWQjOA~GVEE6BYQD6oXz^h*~0Nnm};AWk+b_@ZmAabN2{RWpEm9}1PPsf z>gZV`LD4=t{IxB`Rc$YJbKNJlNT)A_<<6r5$Cb3mvnMszd9itWbFnH_f}`PLI8{lo za&&~Cy;lO$i)I+uvJfku8L)5{ZTgyalverNAmbNL>GOrJw8Qc$`OFwavX^_aN1vjh zlBNs$ak}U%PZ3=8OkkDgjC$v8T!{U|R?V-a5H}4zDOSvV!vFWZSrcw2tIvhBHj-Rc zA>GEy=>66RK0A$Jsh%aA7;1)-K~tb_9mgtq9-%3dwE35D20UuB5x;fQoKLPW;=}qF z@cn^m{D9*|YNDB}_vWz}(8~zg#Yuuno(0aIPQ;$29c*2BXNWBe|)fmMqK+?Oqc(&q&1 z8{mt$o&B);m@BlmSYgFRO?bXn#jH{}+&QI$_ERB(e}M+H2J4{zAuZJW(#O;118_Vu z4kG70h_PCSMe`RRXP!4kn^>dwArU@J7UQj!A`)KeWBHURg1?SL_0XN zEXJ~}dr)$_4bFvcVe_aK%gavV&e$-t+v=hzOb;!mRWZm<1X<&G!fh>e9GtHR^%XiO zwwi$Zqt0UgPapPlMgemVKhA#bKEonZ7ctd>tMJ+4h4oFk*b<}z?I>-$kXa^J*htrO zO&iyp`=FsB9Z$xEGw-iMNs#hOY5gi16uX6jzj{#lojB&zwim*yzDRLUN3UpYe7?0@ zupeoNC;Ix>*fknWCYEfQj3;g0bDBP_Yob28YiQ=t9=!7CdGeWPO#Vsw%!0zvde{gP zBed{wU5XIf+XylN);M-~E!y?BGOMTAwCipcC2qM!;kS>{?zlg+e*1korZSe)!-ANT zI1UvZPWYN(h~#^*f_|MY9D;3;nX(-}w(Vi>W@ONev8@y&|CDZe9ib4X=k%M`(%!9} zv~k}ErkS<^%lvf^I7|zR4$Krf#>u1OpB6r`ShSRYUC*+mIYC8qX7y$2)mBNfR<_aP zt68+{`4eXJu^p+*5nHF|;@A~EIJf;LJl&&-kse|kTr~tMH7`L~A)Xb8hEb$z0kupn zpqhn8Nn&S3pFj1L`gS@Htd5kc>ezKa2fh0w3e%OuP?pYbypI{I8WW+hLzX4k6tKj4 z4caHGML$#RDCT-RQ>?gzFX5A=*;@;Z+8Sv1tcU|!QiKAof=Qxmo+`rnC}M@3JRWIoyy|2oc z@kSkeJ5~r;8fvhAsEozosPF)wH^}h*%$0=Ea7AU|bQUfV-6tSvm1b!^M2;~*Ztoh1RcH_ff zc3j+!|2%^+w?Yxi7OUaKK7Eu&ixHz1D409`5Z*7=fWj6{jOuR#<5Mm8cxfmzxA0*0 zAAQ+Cr|oQ&`xy4a=sae%Sm4DmZG`sG##sYR}u3zHmlr%C5+Ew%HhIWAHijU66(%t zV(tS2q->rD+YOZ%dQ`+>I|s4r>or)-`04CKq#S#!5VGBa-J6N`IDPOuY{KxnG0z+GfmJy{{tk^nA3riST2L0-nE>YQ{!c z?6|X7xRh)p&C~|SuGWC+K?`(;NayEfEck*t+{(R&q^bKb^K%?-It)U{Re5BsQ--y- z2-!1DAYK(F?0lku5yQl&dZvKvdm?yUu!nK26;|&afMt9ZZuDd5Jm-XK_F8Z}ri@3^ z)X}l)kMMQ8EJjtt3yp(SQ0FYcyaQrzsh7-==DI%34tV|31lB(85c15i^gnZi_qW2i zbQR1PsD_jtYSR4hNl+h|COpoOU`(wlUUX?8$VvgGZx!)8%>AsD}wsrf&Ld0>2DR^m`ye z$VV|Ieb&Y?O%*6+$)kI$B4+!k;lBJrp+>C-0zJEgUy^siJ!>_nbn4@Cp)n%%8)C}| z9dwxMqA*|DFZ#Opyk8GCvdVDTCc=HO7Fx|F3i-++ydI&2gg6iEo|J+iMn(7_>c=Vq zwy<7N+u1mSBP^Rmu<6%-qD!e7Xa5VtmxVG2+N6j*d&7iNx6IKkHxNz%ad>lEi`5(X zv%yB0Z0qX`HbEne$xY5=(+=-sud?FVy9avgxb{T6X|Y1Mi80REtQGc}+u_lLxma3i z#jMOK*;HpWayQRbC69X}1h6AEZ zQiZ_7Be6eQktItrTC7tt6DKCon0^mv$ceAivR%SOpB4Gbq-IK;JC!0l{MpHQRoL@t zGwwurLO8KrxKajGCd;zfFDh{6<`7oqtV~Cymyq9>CnPu4kZ<_cgBz-4kmJVBOwn7B z`Mf)h;1yZ8Gh`t8xTOnIj(8w$^hJzwt4Fqe7k=NfV1{YGSV8UyN|{LY_ ze{u^Q;7X)*W;DsMZi+PdOqL@r(|vaZ`njM2gP!(-hkur!e8C+V`>*0va1YYz^NfnR zG`N3K2Za`EQfTy2HgxzwCYc>W{bk!}a>;E{Un3%Yrz=?R-4{##_xxq;{B;w+UCo@@$%w2C)sgv}T<#jdZGG=;=szGc;-I!$uY**OOY@&$2~UGOY1? z7>u9w!<41*!ZI~8B*{hM!NMTOeNbZQaj8uFGKkq+&0#f)&UAH5H@jYB#H?LEK=b+` z^jJ0;b9y>r#!C$Zr^g8AmWjZ!^ik&53zZY+h zE!@ik;rwPe9vU0sTyHrfZi*G$?`UJfKO-D|F$^y=mZBj)8PPgLxG}XFH}s9BAZ%MBg2`hQd~aDSbWV_mqMvjxwFj_T<}u6*j9JWTF&I-c9Z=U8L}}Kvrs?J4y`MVF#b=nFs{%N7GIK)GQyTEN|mJw znKaUtDWhG}x6`GZ04i8rM%hVc=%H>7oqTkMHEwKzoBb5D-!q2B?F`}1x!&0R{xWvH zN?;F-SJ5QZb5y>ng`TW?M8)3EN%W?h#>~G@<}XfBajzj%yhok!@HtrC*Ae@kCkwvY z$KmDPPjK9}fdx`7JyGr;@r;i&cd!gkJT2nK738@o|3v<^O{CH>ftJmk!rt0$!=B#` z=(j#wSg#p{d>bv6;gEkjj<5 zvB&eYSi;dD#5NQO!S7-)@7PQ>^r9+-{;;GHgE6#i;U%gWrN$?UMLb2U!Z%(nr+a?_ zsJdevefYMPRLTq3DAjc+xKJ*XPRxR0OB=H`EFrUV4fMGEKAp_JK_&E_POetqz3089 z@SZoNS^6=ZscE6@GFjB8I+-nNn1QxqMZ$^YX=p4s#56rmka>e5|JtF)bLGr=@o`x` z{M#q0DtSti+ZDOoFlB!1?kDP)6iwHo99ZGgDG2K>5Ykpnfr?20nBqtY1Bya zaCt^0Oqc&jm+{f0)b~QGxw>50H}Gd!M{gG@KMUS;eM?cQzv4@z1^6+jw=h~ zA~v%73xvw+FtuBO`1w}wW?IPHvOrjpVGq@WL_Bxw!q<-~>}&S~wsQIw_Uua$YjR}l z!jVumdWZ`fnXJy{B_2Z5qcF6E_JeM%5=Al=Vy$U|Dx&39?sy{PvYp59Gv$BK@8H2I^Uj=&R z?_nRz3g~>@73x^|nQ8*RQN>4DuKrtw+wJ~Bsf|r^W%UNS*}Rgq*-AC&W*?lHlqdWg zJ^}3wYAgs2bfVu2N-KCnJB!u$#oijc{;oD}$k5>#)=K=O=qts|yFoJd^(g zLC%^&A^v?T>`F7)-KGR89sQnWEKuR;Wk&o|nF$~J#)7Bkneuf_I^6n{EI&2jKCSqi zPhFBMrv5b+J>NA7)lM~-V=hli?pKn`gXeVDPL;b<8S?VpM*K#sIgh>~;;tJs`2r_- z?pq`6N#h#OPS-iFoCf);Z=?Uxh3 zW@^f3JU8JD?Sr|`E@M97hY`2@YQ_t5)%lISTj<~Yoy@Rn5{^zz5=>|;{zm388;AYW zd$&H1?zH0iKOOj$7#kj1V!~&9HRZq8m~r_>hCKAQ8h6akAQr!Yt#a~5sBfOIc8&|K zT{L2SpUtKa{+AMetMllcMts|AJw7AUoKIh8$k{1P9=cPB^P-;osktv{J~d}X;svNP zOA*Ysj6zIJ9@Z#Uu-U7xk>3|B{-;ZyCrvctHD?|9(hzh0TuX;%m#XlU-KR<4VJAB) zlY|R-gK%zWf$;hBNUS{`kLu`m7!v!FEy`~tPhVr6v&oR>^|Is_YbAWlIc0t|`y5?) z-^hM#YD7HugXdiZ0ZQJa!gQ4l^V&Y18Ld9e z`pXO^rF=a~?PW<9X00dVC((4c`yZPUY{&+DJc~f*;TX|rif2iQg6m*wMAT)%?cPN8 zW@aBcnNUww_n(sb$!o;qYAN+;HysVXM{A-_QbvFR`Dc!1Y3?g~h`oLsL*jHL?q{jOiw0&TG`UN!b%JF?h&6SFXU?%)7#skdM%=A4e+o5-tRr@v*~A`4b}v?^$iYLym|z zjWOaPX%_h=_21jhT0FF06D^KC&xQ)CaV6`g@JK_J1zX$FrD|m!>0rtIW9<3*5+%tyI(*hJ11?mk^Xu_f$^Tn9+h>}Dz{rb2iONB&j8>&M^yKz0Ot=DB z@~+Wl{JGegcjY+o0hQ)ltSr^A8g1S?N`uSouAoQS`RpH-Al58X=)4eu6*gsT;i3jQ zf762NZ?NIB7F%WM21&qjSs-VVA#v zS-DE={#vi?no<U%5o=4mpLT-{M%`fU&fr<`{ihd4vp0QfS{G z3+m-GlHL5XABw92G3&-)49bzfV#s3QzirxhXC96@{VMS6{heRZ;q_4|3^roa`3J)7K@iUBgaJpwF+^lC+9-Id z{J^_!KiH?k^;FyTmty~u<&_pH+(A!)@AUjj!<|}b>0S{%Gj?ZjwSGA5*B4Ev(uEfz z2I5cC2{;bf$#&c+r8f>*eD!`+9=}qRZ~v^xCD+yYfLTi1LtTkirJbebQH3mJR}Pk3 za6q41nZnY&qft3&2z%oeL@%tWCm?TN!fv@A)|f zBA&2Kk1zXmn!=eoD;Y5v>pQ9iiF+AhJB{hcAU%Fd!(PvyWEcDt zB?yleI$}*#2Bz=tW;4a@lt0IaD=)I*IR`9w*-aZhW3@iN`%J{SrW}9XnMk(%z{Vf( zK-LNi993Q|q(m9xV%!M$UzTN>NlJ9)UN!kn*5`q1jrr7}=3Gn4fF5oNJiB`%xh>np z^m`nI%07FvF4u?p>{vk(VS~W=BeCXCHs(&1V}l$k*h#+}a;cZ$GmmO<`Na3+ID8dd zip^u))1M%9a1<1B2O)c?0g|fM3K3=|(3v+D=J_!g`+6}_dP=#yz?E&u`N;e}_M*#Y zpRs@_E7n|A4EKylnEq}Kbeei$j)e$n<_m@2W?HZen2w0MC-6BW2=et4p;MNIz_dFU zJLo%VYOkToYaQZxaYX#{L7rq0ihX(`)>DMkyfEQLjxuf>>4m1CAnYGI6XjPk(LebK z4w-7P$QUCw(N}@Zit51c85@vzEDSHhMxn2r971NR;Zm>Vg4r((^b(oC-FpG-$5!La z6$jRy`iwQkJJHg!i|C(u5)F*gpf9euv zoNmP6(|RjZ?O!ZdGIs=(DzbMcvdGrnm}hJ-=8qRkctDpSSCqHm^wf|qE7Id1s||VO za|!QlIg8#DRU*#Y9SQkq!uQsxxbk`&8#A$uO2cgVM^8&`Xs*xmNIHvoR(xHE8MjW< z$=^f|3i=c_L+d7Z>hqxuBjMunAo&)XJ~zp0WS{M+^fj=G-SypNE&}@{ZEK#8&%JvMhIcS zrZE3wiPDzONb93Pn`&$6>TD5T6l%n6&Y5xX20cE$uPjf>TTAb*&t`!O!qBhs`K-`DB)BRgKF@$*HRFv#Ji;(3# zncOKS)>!f%vs=NKcvT0lPO}Eym7?_a zD7M1*EAzGPM{Za^*;At_=~oZRzdMQ*KHdzEd_&Yr)S+mpfz<7h!c0FsT+%nem(8IV z+S8aNMQc-&!7;kI=oY=1+)bBde$XtnYXD6^vcL4-N^i=%-iJ-`nFpULJ-nHxj)Pm~ z3;El0ApF^;vTxyiF*lRf<3^WEc=l_3?(_KpWzAEi!d(~8FWe4e zziQ%YSF&I<$p&A&r{c`CRcv4E5%NE%&Cf_PvDBjJ#HUl$SrqBxWz3^ ze%tyS9roVOvf@H9e~SsO_e~cbUa`ha=UiAG>ttT>Pe~4&P zpbd=&8VKHF4y`JJUvU+l)_btUM=rBVr{AzP=d*0!=0R-dm#Z+2oQ8;p5_qiEMPF?_ z#Ez5dzns*+2OHzcSttBG>wq=!y)iL6akyli*aw}OsI_+hq)t1VW~<# ztPXd>2pKE%(b7QMFCB=k#|Q^RT4VDx(Hfk)T+ zVCOzvd>pTj2OE9}Q*8bUO!H`hFFyBhP8{>WYn}((hZOy5UKAnelAU>I10i>x|SwUFlg%(D%Rj!mBmfsFd!l ztC^uC$BOl^@g%30rzv;TU1|ubqs8K$yeQ`atv_f&*^LsWojU~~n{`p@riv^#~f=cjxRtTmtvMwlTP{jTWG+m1}icbk793IYIELe_x z|Fm&+j|To!M+-ZbsKC-ngz9xmP!z+M54V%Bbo57r8^X6d50tuAiNa0F|;h^xoq*(gDvlhIqLVCz;Y9B`D*Z?&OA z%bnPQz3C_y*~0O)Di%#t#+r!{LV$+~Tuy0WY`!JzL`hh`ScUbs-p)=P(V~hR9WqMn zMUuQkrW;TP6|GSSDionLQ5(HXb z^x4HgTXx6p7qT4!u8U_4g>)4j_0HBAeu()|z2T`o*4(81_t5e{CJV5YYTN>%I; zn9i|DGZ?ST*FfmK5$BFA#i`O>XqJc&yiggpX6V9VoIaK%Efqe^)kImQ2DCeLaYe=) zp;L!q_>%yb%$yIu&H&819**0W7GrAuKnxT~dzIiY|c2Ncl1 zrvmoLh~b^6f(|D=>>FT)Rg0YRk1tmOO-2+>v$>LF%2wjF z_{u3m?w|}zc4|WHrVeVqiP2NKCa+1lhUkyDU(-Rxjj7P?s)J&?EOR(Cm33Vo#BSxZU}VN@ zd|qvd_UBR^D>X*QK}8(w4izfvw9zt84wlNQFm18MnUPm8J9r@bpyA1$uN}=yhVNvD zUVF2QKgY3YnhTnii?R2&3Y2=t;>6uCg5n1yT#c6CwwykO{GN>+?^IYqeLA~zJ%?$} z9nS`RzrrSLNMV0#s8x_!0qdIx-)p@zSQRB`{Z4k|TcgqYJ}I5?|9aj_DvP4`CS zsw4PyO2RI7y0Q9cTFj(qDjRoBo_%5)fkIbm?0tB6t;5*V5rq(R8I23EH_Iy{uLo!SrHe!wGeSq4U^oJ zrJgfSFuJS+Wlec(UDgvW6UA8aM~sF!8rWWGEPdYq#SM07QZ_}Do+?^aX-YLy9!ikK z)JyVswj)H)S)+`g5@{ChtAG?oEi~oo!#`9R+P91_@2HiuXY8;>%N7nBH1YeJDz@H{ z>fU?_R(q=BUC0XIRFgVp4pW57OLc7YR7Ay713XGLhuo0?IHP2SzcMyx>#dK<3MCwf z`y!M_YQhq_7$c{IIZtN@)??J6^Iik9OBLaMOcrAfSYhj3Cp_3~hIi}qF}y?{>YGHc z^-#mp79F$>FvO=7s#v{9gv@|x!X#fyywuZ!kH=_?TbYe}+I#Wff*W&~pUWQX-^%v= zcbHvhTgFz%$gmBXRfsBI1bt6ue9P0og7j6wlnzx4FSN&vhE<3w)MXVZb67zx8SPp`F?F7-*}Ytv^%h}we=E3)HV7{g$KsWz zD!by?jB<|zw(?6dWj=dA1C_s1-#t&Dqe&Us=(fNN?yI9#jp0_J?f2RLc&lotp7+c~9Ex{FJH(YVrxgI>@F} zlYVZAV?C-)vKHMnly$g+Y98OFwQs~UYg;p{Vw|wDZKE(|uM_4qU%;Z{GPLeU{= z7S9YPrClqj`GhO=VyYBAvp4y_RH50`V#*D+puR87>CJ^pthd2-SWh>>wz&yH{C5YG zdSv2Rq!Jq*tVSk3#q?r=Ha(B1V*HE~&0VWaGRw}f`hw@|{gl&es)s!LqPG;9L48oy zuvYjYoks(ji;^R=F!-|)JANXCRlb_eTx>Tnqbq|*w62@oo1)LG?mmW^@^So-GR6q0 zN6xlTNAF21gn5xlSmrLm<1YeYR;`3}_y*`4slhEpC)PB0GfThY$iWdgR#8Y$*Ok)bmSl0mDm=VcK#jlYaRcIs?Ery?sD--y72 z-MG}h7&pxU%k$bW$drL&|4?DDq9*jEwcNMoF#hN~#pPx@W}T42h7D+BI|D1(3hRCB zZ1!ySymgG|trmktw!UQD!Hjx5#IQ|g&A zI@oguHSV549a`lSReXkazt5rRtD9M#&3!Crnhe)@LPI8!+E zdk(&R(_}d_!}nlzDZb0iWalm%0~^p#r;!Oi%Db+~jn@_~1}jRPhkoudlcw?oHE18sb8HEH%s~7@2FbIV+$i?3S&EELh*QRst{~G1e3zU*ka$mCXf@2yZ9Jsy*5vxIsh zFC0!d0{7FWQ0>&f+#CyOx@szg{k%iDpA@<7$`^FLW;(q|Rj2U}b~Be_r}5uAe^eIr zg4&E|VV0jQ9`5mnd~6~nJim-48rn z*9h&oD`D8H4_-?dVyxi|q3N$B=C4_cx`L;;u42IaHcesEj_hDLp~dX)SAkXB31uel z-I!)S4W>J_2z+Z8PMP<^*afEWOq(OH`MOv>d>wY|*Jklc)-(5g%`A58IO^!?Mfnj* z^!ZF84GLdG$B#EN%d>Cr^u!_j9qEm|&(z`kIYDT;Y6Igx>v1z`1alc-NMD}rA&;>) zsA$+}8h)>wx^F)s*(cZO{*&GGqU;AdP$0`1je~KvRRo&8K?vz|Mdz6sJl}Yb4ZOLH z6zCdhHGLuFVc+Szn;gHhN|yWV|4M4do2jNHi!QTBR>^ZPv)UEQpQQ`EmB(P0iW>8- za-wmLujs+Zchq-=I#>13;32u%{6U%yUtzAyTc&)cOwF6L=aK=rPWgxuT`zond{FQn zn22qu8`!2x33SZ*1NFb4!W+*U@w!42?mFCp=S?!@Dh?ukvY#A}O1)1>tp#MVHsPdG1o>>2rKn$Cw{CH0Gt<=KN8pCchR^Ks}Zgv8DmzVC9-6y!7_PB)82hXY>JznrFb@ z9Jl7ZW;^m>={EfG6%)S7(TwX|Fyr&PhOPjLmrC^nXAt{+z(F| z%6E=MQ_vQCF0Wwk)2~rK9c`{qtj|*m&3N%jCvMqb&NT<>a9>MRzFhGPB|7e6n#UvY z-#I7v56u=5HuM9(7LW2@Z=mA;gT2Y8Qc3zQDYlbN8Kj1Gu6~*)ILf%6-=*E zPOvZEK0#%F3R;8!EHX1i&WH@5IMoUVCq|(pcr$2f7Tk^BNO^KR``cE+)E@3;=ML{+ zYHi-EqJIzedc-pHQXPT7WBqWXQws)_bA;FmGpH@iz|=A&X65=GPX@>{_uDE=_h%~( z46MfyR}c1et`j?u*OR#q+m3(-$&fi_gN2qhxZoEnEO@1hN2k}LJj<5t-!O?y`C7$n zI^5`Qn-SfGX5bD!P`^gVseGv0E=I5s~ALRW~i5w6jonu&NhY3^qfsoXoZ) z_n}3HE)hH5O*7Wtq=u@CG_djoZEw3r!&^_2SA!CjkS{B?jKsb)OH?0D7lv&Z0F`C3 z>_%=go3XEfcCP$I`_{_vUtj-Hsqr5g`Ad;Uocu-GJYG{_<_T)(ae`ehEXB6$J`nlF z2@aKh(6}<2&3Lee=F2McwzVq!Muryu7^uU|j_7cg8g0I>M41m-`;VUM$#LV|%Sc>g z&bsA%G2r(R!8#xdpDVwzO=@3AEkevi3w8OxY-3)RY|NK!Hse2I4f$Mk33qy+#E-bE z@+D}aET&~fjcD9SYzJ0)6AB;zQ+5=&6{TIA?;ztvdB>c68IgkEn$}NUT_*g|lzU82p zPYW>ODSfnfdW;^gd8Eawf88a~iW(MLn24y-@4}a01?C)TN5*x^+-8F%|90MPkFT@hrNbO~jAJ=w>GA6@Cd zxA$}BLnkZw?zx8i+G0bllm4FEu8C>9>nk)`_Q6tQ2}>uo!+XOxoV*jqa&0!ys}?DD zc;mGpi@L^nRmL&4{tmGA*U>U_eIaTKt~mt8+P6-%8w@N0RxFi77OmFDAcw%-GE zYh1~~^^2)(uY?~cRPw5IR{T_rh>stn#&7;xN~J|{Y}Cdw6qVm$^q{A+F)`QYa%6AlC zR$CI3%RP~wX$~!EiqP|*HAKAzA!tH9cKS(J-1&X%NNX4c*e#~pamCbo@p1P@&`s-x7rxF|f4V@>YO=$@ZoxR<+lI>FKiQglmuO2|8wKfUamgeDzGRyY zpRm4-Ebcs@UEWgKcf2dx?-7AsL%iYOTPVEW=!*XT?L)(iQZ{sSIW3-L#@8P*qi>smw!%JA%j2uW$dO&Z&8o{eN0*;Q|*Z~?#0i#tKdm-ZW zy~O^q)N;yc4+Y}RWhFFZo_r+r2LA%1@GwJK)=$GSd!OlB-9@k z7OX7Bz%+LnS!%@>J$K*%JuUfxW^3*nWW}!;nRCDHHr(TgjQ4tK#-ra$czA3xT{@M| zt{Em^-|B5b($V#3iqoK&!6tl#)QZn&Hs@LACA@xtf`2<^%~zaIaL;NpE)F%~H%^-J zN44ijbZ!XqE*pc&;4I-{_!8K!+Q3c)JfTvR?{@DucN4?n{7}C!L(tLcfJgIlF#T2&o3-l+X?Iidjk%7z zOPM`S$#mg5<1P3bl^%_qw7AjS6w;pGlMV3+fL4t;x+&)hGk@CS#NFPADphCW67}ej z###Dv-GWz!S@9>wRO~t?;qu?w{K14=>UN-njl8lSoBsOX$U6}R`m7MP<|%MmCkVf% zX2SDP8rx4|Ln1mW>j zC1#!&0^e>)Q1pvI<-kgKt?k4D8=IND!kzqdUoqXWF6@KF4t&>B>G$|h^qt~~sjB?@ zd|;|@u~LDxb7Qdi`62u|HwIaQBCy?XIU@gFhx+fY;3d~_YHSA1Js*H^H-fO`$ykJ} zb%obALpYTU6ave2p&Q>G!GFi%((b-Eo}PmxhaO{$rG!zXIa?L3$?}CJgha1{P10D@ zzU~O~4f+TQH-JU{1YyV|6I8U9BXRsh9K3S`&PyEFAW0J|ebk=(vSMh*+7uG%P00PK zz-lZHp`A@{l(mOkv zSG=K-P7A5&hjJ(9w}gPu`BxRUFi zl=26Q6@1obYo6ZAo!L@4ECeZ5wcoefhB%-}9`|v3H@M92tO{Vttk>}iCC`Qb)~Rl?B^!;$-N zAamYPPd3>uJitQbpTFf?6l%qzHal{cIktSwTp54+P0HQMWPIF;&GaY!7m~(zf%&#V zA@b2QBq*|(xa1W*8feSsr&{u!ht2uVC6-*d(uR9}R&t}R5`O1~IoH}`&c8=*rOy8p zZ0gI=IQ}DB_!>M3b6oo{-;fh@NzIbm*~@s)OEKTvV9xW_So8RImi*&n37*m?O+Iw}LTTv3dG3bPsF8?J*aa zH3}#r`#TL9qRvgfJ)w8YCy;x`x$LOMHn^Vbfy+``WOOq{&G4DRY)dJkjymJxu`vk9 zPsSO&6UbaPpG_IlouW_2(1{c~I&CwY-O9QE?delt->)Z>z6$JHWr9~fG6cKPRw%mS ziMa-`nB5^11tpVEFDXZ5iX%(X?!hKK*Jqz6?}IQb0_8!2;Sd}Qj>9nH?Gdbu`G;kd-t1grH0#sQhefQtiFudOG055vuj@pZ znrwhY|3o-X6NSN1+StAm%op z2<^Vfu&dq-50Y%~O)^dJcx!}UZ!5$NoQ~RUN|th8LT7p$qCAsY>fG{{947yvtoAij zq}7j#7Pe>mw4*U>nFVN!9MjH@5*CI^aNpDq%GnL*JN`Q>jK4r%!c6(abyB|0!Ghn< zwc*1PEcvDLk4U`Jh_v-?BI1NCoFz(JtzRTqp0UE=!INMRoy_*8?57r0&Ry`xlKC`Jy`293HmhAs>wS?7BSKv|=plZaEbHDecgCVwO;)bb{fuR1~~_&Xk4Cw0)&D zzh7a_+x?dE7b?B0HCysdGo`#u-HdnJT16)J_ps!RvyuJ40WCk$gqJohFi6hBB>M&y zF}smss-?V(k4Tj_jQHZdrd%l%@gA`vK6r^9H@~r&YP)P@doz=e6z7TfvM3?*o-MY_ zPs9ybDcccKLUJ`7e&VhP|NY#Ehxe24PpY+gk5Xm#=4OiY9!Q@DXfx?D0g0XLuy5uv zVSRx;s)vWd-NMQoi+8tAowt+9i>=JvN zlqs?4-BRK0E(;iXx*^7IHNvc>GtUWQ$Yf^&S)J46KXr8YpOr>@ip3L}v$q2svwned zvpPcekOejui7_d3nUHcrfuaIiIQHs>0XNIBWK<4ITsn~6SneRBsaxo%u$5|Fb)w$6 z(Jbgv0Ve2gA#w0!3;)*@E5InDw^z%wqC! zHmg%RR`LEcawi4D$3+3AC4-r`+}`0*`Kn(D{=s4C^mN>r5pAK6yj@s|WH{jzD8* z3etbYVV&zlR4Br5t5*P0G`itwT^G#Gv4rbHQ&?IXp~I3n!ugABLfSYpxK7i?j7h3Y z;L;i0wnd?zLk1l5hhulYZWx=|0S2zN=vAzR$LZ?O^KBMZOLR~YGEw+eq=)dgX1LmB zh68=9Q9H*Ef7T~s%b^nJ`LD!}F|*)&zAtF89TF(9f=zZ@TuhoWJk1smA^SwH<_SSFhruh zDSRGH5C*L=#lkC6oDB7ZY=17MEsJ4eFZZP3nu+8kPA1Xj^%VULwD!qTrnz7jZhvcs zW2wg27-@;__ooWAmP*WOb;P7)gCQ<-WM|I^^gwo!?$_QUznPcF`mZ|wu=O0hd1OtY zYb;n#t5_6XwZfXy7C7dcBt*R!WO` zMD`7Xs9pJ37NWlb4GSI6b%!O69GxKKO_U&Sw;Yq>HXy)h8*AF0MRidRNYm;SmA%!{jtw_R*Z;Xk9T`6JSW^#_b zMwb7br2QWr(#WHizUgn82S1sXZuZM%nmJ9Ols{ZF|3C;Z-u_LSoA097b z7ReyTwd+Z?w3u!*SJ0jn&Qu=j&8$ac;`b^`l&mwv(Zwb(9+e^7@Rh-9q6y6ASzuAb zVnjLXv!U7RS=vt%`Whjk``n%0+*-z*ZLZ?X$-Wq|Ly8h>Q}`_w!FhSI@T7|o`VKXM z(-kF_DSsOg!m3vhCBbB-#l8zoE+31-L9Ksy|X!{?vuj9(iG-B z<_SYHEimVy0Cg!Q&vF}Btc9>pTO?QDi& zGmLOBZlUmIjtmJM4PoYLfzRt)k*Oo#+nfm~+%a3FuTgk^at7`k9;uq^092(|qtr%> z>C>b*TV;wpzY>Hs>E_6`)W`fFDeexi#ihcYsNnMvP@4k17onKar7!yQB)A?_Wt^`T z=(|FM#lyt-d(sH=Ql|;}ei}$rdC~1bhLBXg5!i80+`sfsxYJ%AdUbkOG}a9E`C{}a z(SYLQ4?(M^30_8MV$W?;JUp^gSm^ancx5g{&`l$J^N^tZxmIB*m%z|Lj+%#7*f`h} zp&b-3o~RF9riZ8NM8GOTSgSO=TCr3(Co%-R{UO+`GK2OeLuh}}L)}et?3mzz`7!M= zDBcl6ql^*PRUfr83}LL|53iJ=i@zGiv|lV7@1cd4Z#27%sCz%BE-q>R7W^ep; zzXPMvF6`uRu)0|T*sv#?*lTGBi#UA>@`s&JDN=cd^0zQ5%@pHXh6%OHbn*L$E}AEZ z(ODUb%g4m*)ccjJSUaC3{vFNKf-kdUE7RG>tuHWAFAB1`3cNQJBVQ^-TTZ6X@EeZ*7?H0{(a|yt(tZ^v9%{~N@B6X?-;7!4&@t?}puwhxt-#gZ{#gG{9kbi% zpdmpE!+wqw`ZZ``=maff=(P$HzF45#KM>7(DfeQ}lw^ z*%6Ny>EN@w9FMo_BK6Eqp+sH9@Y9h(epfxb`z=SoQ)8@pBu2O0Hjq2H!qCnVd1`*h zSmKF5!4mRu+Iaa~0#S_^H;euVt%3<6x_Jm6okfUTW`bj`8n`k^j__aRNP#J&^IRd_ z;*5^<-l&OCV0DQhMt3lQw7(3&HNS-2<$r|S_WnY}Wn;{#GsEpn6ATd9z+NfF<_IJ7 z>(UNJ4p!)T!y28YdLs3m7+vRS;mL1ZRK^*@vG%hN|1d&WBG|*nsiH?1AVI>vU;08=u_@i*48O^g}puL)CChM-97*V}#Ln^fB7g z3YWz5Fg;SnCdtRL<-ys^WOX+4QO{sg#;sy`!KKVEFPY5@vt~=ajlhK2V!T_cjc?Oq zgt$v0-2F8XDdX(e{#_^8y~jr685ck&-Z!!H8P%-(XA2Xr8Bgj|PIdd3kck*#g)w$YI*9qg+55d+3ZPs$^ARJu;Hsp>jb&B3ipC7%Xd#4rr zN|-v|`ZkM7r?jwq-oJo{bJ)+aZ0{d|}*bUwjL{fU;dx=wexiq7qwnJLv}- zwY8G!{@8Mj@)p`V_5d>osSF^Yw5AH_1;Yq5{l+M`9WOpu54$G)MHS@ERXtlwHW ztv(z=F879$NoEEa*Il44PjhIO&I0NlUrNI!_|w#^J*@5fYrK+lg11MU(9_u$+PZpd zW`;Vg9a2r#M(XemA9VP>=|vP=u0griLTP%*Yr1ozh0?vQQgR<18b9|K=8SehOj(xT zdxPUx+&u(VY0%!TjkL$Wly^M$lwKB^Qh380rnmek>pU}o78O0EWaB$zA~B~~cK^ZT zeMj`h24RYv!EL}r#OG*`{geab_CkkySDvL7vs+#?uLMQOt3TfP{!Ayegto7t01(R6xsJWY4^qxwI(WI4v0_Qn`c#!@l;DtD%l zzK+yMe3=>SFNS$Le~4eC3FS_1`1EEm@>XfGM`f6m)Vbp7#u)rd4}twjO_nTM$$m*^vL@?%_Q1On zbsH9D3l_4?C>=qKC?WIl@I%mKkDWfyC9lU~_X2KA%_! zNq8}KygZ8+*VUO-yauC!TQL0g3ICbz#0CIc{~6=&JAGUTnj&P6F@m?E3ntttLgK?K z_&d;+UAJ1nHZ)#l9mX7I|A}_67agXsXWv}d>nqi0jGBiYL2}HPZh*kmD}`Q9B*@q4 zgWp@Pf;Rdyuckdr_njd?UhbYVJgG^uKK2EBf{pFDpTlV#gTn&MVYS9c$$11SYmx&J@5)9NXHl@G!N zRS&y+W`(eIs22`)I*FDI%b4fQMKrlb6R|;!aGb|8VfX_Ls-k+WflcE1kJf zOB&Hb>9El-)*xStOL^^a?#x=@(T91cY8EpWn;156^=SGx`YKJ0)Z!_hO}XVl8{YWE zjE5X(rCr}kY0?lS&29L`vfE791;6oFday`XZ@Un~7L8^7nhnV7wF9Nu^ric^E|J?T zBQ7zQ@RdURY|SC#?OQ0VSdZVYvf%E1|LE;xdw#kPb?e-~V9HkXoK_sz_}XAQ1b55B5MCqj9sj3K=JkLMQJEyV!9Pjk=mnndx_F z<|tjhv9XD&o{b{to6w#f+u6+?r?Fw?C|uX;fFS`(1xZ#rL>-untcEQ7XuSQub3oX{ ze|uQ+ITMeNMoX{H1jKEZfWk&5Y> zdrA%JS@~27I zrD(*Y`C9DO#zD+0Xd{z--@+1e1K6FNli1_Iomg?KKCAD(2RZY{p-96DalWRoGF>VR ze`US~?0sL4BC zk?>jbrF`sL18#H1gjcVS@pd!xInB`I!R5w$WUvnJxb-@vuc=~X=`r}I^H@0D{sUT4 zOzBP2M^bjR;zOL=_~`*+u0O?;*Su@TuN*bz6+!yk@rxx-eP+PjN0w5z@tN%Kkuew| z+9+(On~Nu%FR+?N=cx6%9iM6L#f#OgdH-itToeBMz)dB8Y^vmqgY9@~wh0d%yN)Kt zZDI$`L?FyRQ+RqJ6!Q1^EadMFI<05PN18bChKnA&tEV&ny4ISHI%vc5-E8^R?+Six ziZPcD&nB-WtJopOk!ZIeT_{ZMjGxX*wq)XXdXV#vVy_wVm!(SHU}wRvo7nN90tGKT zV9Jjj*W-iS)w${PQ2I2?jz#Vsi?h`$gg5d1&|}Ct{CRzlO?z>jI(duu#6k;xKhBmH zjA+MAPTO%aUoro6%YfI*j?t!5r7X-V3I6|eg}q_6@IcxVSLY;S|LzZ{2>HWm_SI8k zg_39gvgBU>?0Lu}DZg?}pTB55P5BG1u?HP)W9DQAqZ_{XmA6C?KX<@@e}ggGbTR5y z{l%q>dKPeNJ?*=4n;4y@w3rPwL(#s{8jr5c5ElP-!1u}o zguY(~bAy$*>G&2od&1aezK5L}v5n3BR?IeS=*uGde#Nl&Q3&M0$SwDQowf`i?UID4 zI(FD5&cX2Q#>~U|1KOQ8X7#@eS;DnC=UK4He#e3xbU%Ul zHUe&VTcO%AQ|S8G6|erR#@qM9n9d6?I&|U^`TT7nhZVQU@bU#xpZ}I_Pkcb1o*bhc z{(98WJcRvhm;-02BVKi0CA8xmac+hdt8ux>NlRNud}xJ84{*wRKW7ygk=t{#tl z{fBP*y{G;mhe_A$Fbh~zfwFopocoY34Au_D5!-QWE?Y#gv-J3qEe3pqr-*+^6!Q-f z3ID1T^Mf<>`RZ@26n#dMi)PQIRtGy~u`LXBEhR$O{cJp$|ATe!_m#@tNcgv084sOr z#eHg(T;XHOU)U-5lXP>gyFicEe=y*Odp)Gw-h0^E*K={p{Hd_?$1BK^2T-F_$}ewL zF=K@#e_UkGi@c@(|KFi!;d0)3&XV7KV9E<@O!%elFG)ZAF%$iYM~vA=;e+=VI6DoZ zpn+1pA;*?4%(dY=eWbj%Ou_f;Gw0zOm3*d~8K2ot&d-lE+!UcMavEle_AzPd723buo)2ho;*ZBV@#gg|TyoHzZ&9rk_`!rb zN=-^d7BDl*{h9$RzweK!2ST?anf!kwqw zRq{*s47sL`A;0_MEe*OUqLS6m;nmy?x1T2qtE`={E+_%PJL8z+^bORME9EaHI`Tyu z?0K(bH{QLUf-iJ6=eyUb^Y53(QbK4uHX&mK_By&k^FgwpF4(}lWE?bHZoube2K%VF zfv$F!@NPYo{K7sfUMv&w$Me+q=U>S*Xytt7*rg0Ze0swBf(tI*Sttw|Yy+Kpldx@P z5_pdav7w&^v+v@cQ2(2X?ZY_AUkt^vN#58hmSbae zlF)vOBeu+%fcWe8Vb`!5L+k62yikX2`y*lNZg{hf8j0-oIxl9O@Ci}rt6;Kt0i@)L z6PHYpJZYiuz`z6B?+n1il>ad9xq^8Wl(Wy>2GNArB{Z(b20HxnJavv)LsdI8DABkb z(>%Ht2FH4!(8mrlCnX4~vWBs;Af)K2G5`I)*k+5%WHdyLhh}Q=)hZtgey77X#J5q$ zm@ zGT|kM^|*(N9*-`lqH1hrG_L@;R$l1bb(Qe5^I%+l*p!G_XZ}O?+BYd1;W9Ji;z8a5BvW2BRv|f(yi(_ zos|}RiMEn=eJkY_`z`q?EeY3?NqC^MoImtCMklnout6_}AX2+pIF@t(lKV=!DwFZE zW1V^NU?um6w&8!ji@C#2Egp4H#_uk-;m1+ zqs5&@X!ylT+dCwLz{#`KV=h`(>caH+Lv|tvR zE|dx3z1E?2xCZ@5H{peMt++Q=K~{@+%v$Mhb1U^g0_hJ6&rD*N2dHJKSzc^ z1KG2M6W}mwlMr%t8E%L-vNJYMXzej2U-ewho5#xd?+`1#?Up^S8ez%R?9BL5brHXz z%2l)VR?}9W{!IIRUo75UBFBqi^h=g4>1I`9P( zU3tz$3;yG;g!in|;>*iYXvwi2OyLrY|2ErWN^O$RHP#726vN`XYHagtJsS7)3_U(- z!GHg>;(;0V-1D=9tM}I7MLY5+$*`358?YA>ws;`7y8@eg&K8{dD^N0rVRTG3PH$Cb zf4f$)^IZz)#{~_ZIaI_W2Q|};9*gN^b`h&N{S1Cnr=tIIdpsm7*!j;DdM&p^nC)Qr zt2*$!n=y#^R*9*s3(FY&h5gv)PLpyQSc%-09dz4@US0dcCnp?d&UAoJgE{O^PZsua z6U1px!}&$Wa6NGZjJgcP?q6Bhlk*S_^M2q``3+cJO~tK)K&Gm5P1!dWS?!#0@PHb+ z#zYD3GP$aM*kap&X;}C@3b{>daOn644D~Q$ar3O$^3{4Q^FbqePS}Lhs^K`d(GN-U z%^=m+NA}G$VaGrP&crA&=Fl`e^E`!;d7f;*%C{`3t2ZsaA4_K|QmDIzDXmWK%QlZb zfO>=8c>Gz8s`qBF_>dsHu#m!Pn3IZ~#b`gWKRaUAl@gb~qJ?hiysAKtk6CTVD{j4^ zO&1qX=cw6icWEZP4ec>C#|n>HmkXi_M-18$ipppu+jz^9%7Z@A#kVHBvf7xBbCL4o zI2rFXO~JQHbh(;nEM0r0&BEFRqB71F11(kv!dx%J?%oE?sGIDQ_!(ibk}p-0@rv~d z?pBnj}5B1ye8-4?tiA?`_Hhdz=g;wb-^;Hjl#*8e%P{KhiL`n(UGH8yylM; zKek%R|I{h?&FxP7*(U`LH?-hBDjw9Sv^;wEczSiN3KJduaXDeLz;=egB5wd&=kbUP zkGOF6t`7XBi3L}mV#U)N9l2qcEq|<#@mn{feB>n=XTM9Sg#W{&v%TPxQYhqi90%Ez zOxAQwwP)$Jyd>C?ug){)`kyR$M4=5o_C?7TK2`OPRC7M0&75arE8VbEurG~aXfMkX zp6ncofs=?Od^kb>hFkJ$#&Ui}#VbcZ>ZJHs0F9&OeyK~d7{4N{E5tp_fz$!eZCev z{evdod1g6K4?UxlsT0Zb_dGUY`&PUk5CDTamgwWGK)A+CA+D1cy@T9Q={XkLhc1Ncu4A~n zY99M+)}7J-OF*>0m9bRy*p8;whO;hNm+-@VB1Zi3$Da%lnu5)7qI!zp_|_QXgWQle zJOLijAutLWi^}5_*uK<(Jx=e=P7X3;w>}<47o9NN8Xu1B%lqQ;WI4u4l{lytEBx;~ zgFYdhvDP~s(;qNQC<{T?4pG>ivH zJSjrW2{F7BW(YBpBjx&JA<)JexlRtKjh}-B##XHPhnSA{+f609Mq6Q>JW3dLv>ooQ?+nSA27J2rjUD#CK$Wqk{G@7LZ^z5| zSqmHfJFdj}%-3%a{B#va3rr9$k97drC!k&G3)ZplGX+*z z^UOkX-drN(pW3T3NR%b-Xe{N|_M7r9F;x`xc^C7{n1=#g2V{8V3Yi*?&}mu;ldJ}I zZPII+UoPeU>52H(PDb41uL)OwXvV`@&3M0PUA|tlh5QC=V}jEXw4dULJy+9&PEj@p zIFp3HeQ7pHk>g4@9<>g1tZPOeT$2Xzot~zOF*VpV&z``zhs{R+{n+i*`~4-^d0eEPzXb z4U{=1Fo~Ee7%8RDTIhxs_X@FdOEg>fdJM&GX&{@=y1ZeF4nOtYh!^*IN`oi(&~5GK zn18N4(xmoy^Vb}LPLyCGNU_0F1{iflc5MY7{aD3*JQ+yS*YBjpm0Rh7Vw7=OKfl)o6|8+bD zJ}iJs{AN52UxoD_XQNx}C_HNHi?&urr0v(kGHrA8PFpBkFBL)3&m67&+9R;37l!MP z!ocELNQhd33njDgWJ(YY?~cJ(b7jy zkR`^u2c!7$1Wa3bVcgIQ0ZxJNpW%!rsfJj5z!c+;i!igZ4kE6v5aM2#BCNy+ z?tk>K$jb&#dikQ|NitRjZh^f|CKivHj2)eZ;QUfsw7i$0{E8Ufo~C#*+8kd$%obe7 z7@{Ck8!2;*u{qEICvMEboQ!>#H~KL?zxf0=6;ECrK8WBa5zr`>BGuLy)BcJOKS+%H zFEfPvEh0eO4E27N(5W1TW|MPxoiTt(UvFgQhR2yW=QP{gI+HCsav8e}IDW5@VuI8R z@46YndR>yRV2vEX`%Q49(G8#1mKy%hEA^Rc8WZSTgW}g;FBu!=pnY+>5 zuN_kJO|j5N6BAYZ8o9>;L-)vV|8@vI$2lPMJcy%707;IU{<-YV6M3#@LW7nmwhCbQZj%Uq<_= zKK3=8NUNqf9s%TcFqj?Q8jll+3heN-#^=B!VcIY$LM`oJ(wc~Ze6YAxuH-UsGYxaQ zM#D~=AdkEU)WI!>jy!wDE>ayTth|w26TwU|TTuUNi4QjwD63b^j?Q9? ziPvE-x36dYFPPG!yJ8x%*Mnxlyzbd6|v&AHA`8zX;!F7@@tdIkq02FZ78v z!{EDy_?jq!cCiB<_UQnQResR&Q%A&XGj#9#PS|N}ibxA%Xl=GY|ISK`*HXv)K{mMa zP=UA}+JK`8nl|X;_!u4ZtVt1ikF&tj4#rr}W{$G0+ITg;O$hyKhRHpQ@Oii)s-H{1 z?4|I?w?w(j5-#&~@GV*&nGdufv6w7qjnu=SrTSR*OB;^EjnOkf5B#exN~4URp5={6 z@7xggM~>dcDqgOVLX@YA73#XseV~c9eRG90V>x{Ki7=qE2x)uuF-pa!$eQkWzhW7@ zKApnZ`V_Fm-QYII2Eu9)HZ-bZ;o4Tgx>dyupH#u>fC-*>*}~|X3_*or?AkW~kp(K& zztU$bdPT6%K3&+mF1PVOIRk$OO3=TZHl~;9q5nEVjK7gA+`eNB7Y#WYXBpvmmK*vG zzJ`gher$Jwz($=I!m2YiGxLA_*uwKyRP64Kw&#ZUR%ndRTXnJg(_o>x+!%Gynn?R< z3c+GD+Fdkczb~(3*@tr3x~Zd?fAb|agr&0o5*|b9I}1Re#wsThIF`ipa?I?!710nK2CBBT5v--20*fNXL3Sjqi+|9U@?;2*u@r?eJ`X zGbU(>pxaFkztfDdq@Ntt+G)b=abnc`r-KtRO?c;vu&YiCxtR+_EwP5?X*r7TDDd#D zGiqui7}8{du??b&eg{FFHZ!=j%MhXVTk!LW(eMWbvf@PHv!bhq4h!aQsq|IQ9O7Z@D zCuT6Mm@PKn$nJbRz{0o0vY$q+_*r`hOB#Y;@UBVtl=@S+Yd=rWe=NeEo^B|=n1~03 zO7__+k}Y1D#gfdj*|n!D*_jWS%p!O*GhLj*d@d^)%NmR$Y37*KO$Nz@WZ}qPCDK;S zfM%W@s~vrYjfplUlVKnac@sPI{xq{Y^^+BaOrk#3wlphdJ9}w=9QkAXac8{+j=xV4 z`gC*0)68s~Z~l!C@nJT|Wd(IttEL%gE2vA@S=#nKk1+f!ElZD~NnLueBJbTO)gA`p z)$Z_Lyz3$EwQw-?XlATm^tDX|llw6vp#;+P>(%PsN z*8YkPQ|4Bn`p9xL+dIRxbF>gX*%QaCtDs+0g$v#8qteBZecJegtx!8mO^w$4_^DrX zXw4_KcI_l~=+|I&xhR6&nXk<;r9swC-?5X#;tJf*rrwL6m5K-=DF(f z1#@-zTF-U##72)CBl}Zvr`ObZ>o+nd>}_Y0&Ky`V=OnpUHJtFp_}} zDHiVj^TU&3Rd-NsWeXdl$@N=2wOs2;7pED~n#Jx^uP~s!A1o+$e>-}#%Yn9bJI|PZ zA!<(bz@M+hLOY2!Zj_|MW1>2nv%`qm|5Q*ydVA7ec9Bi{=|Pis7}KGTH&|e)0c|^Z zly$t(ihHXkqd}(&?%8Jxu8vNyJ39mElfp40PMtM6WirLFdF<8od^Yrw4=F=mFlD?A z`+Z)E+1x9IyuuIa(>q{Klmv-sONCqmQ^*%9pr_XX6Sho4Z~HV{pc6PW+@5($vslQ_ z?ySt=4nj+FFnZSr7%%fjvDgtm@0g+D)I`BGzyyzL;oh%1;F{tZccH=<>QfY`N$=wf9Eo7Cw-zJ(N1Co(MDR)SWK``DJ@#P&~G z$vPaq#N2Bt*~{+Rn6f5{WqJ4#Mm$Ca&J z*f z!5_K1FT#0UGCL?NCP_vW?cQ5QNkg8{Oa6v#wY{ba0z2(@#EqVCQYY`C+EJ$YS7hx$FI)J;8%lkT zk6>;Z#Rxj&i-x<&!jOK`(WkQsQ_qiOk3No~J*%(Kj(J*q^bb>>v)P8PjK}Q2eQ#;cYbpLgls+X)~0RbzJQCuzrEAsL1_7m3Bx|@y~U7_S9^<)!ri?p;p zQ|w6{9`g7Toqc_qBJ^I+o{bNvP?ST*4yLkoXNKa1f0=N0P73Zc>|t}AD(O$EE-x&T z^S?dpI3J_Ujl6%*>z3Da%2SU|8K%#>TeQ&h!|`;Xz?}u$2!=FmlVB4$3~w%tVS_cZ zN&d`~v+q_sY>b>=$ZjAv>pU7YavQDatRf)~S!ghRpo zQ2o}E<@^hzyLyfEVVa!ZyC&uHp57yk_=A+?bAU32>G2_YN`5M#j?(3zX-Shmv{+d~?}Oiv?Orjj_tE6~B_}C)WgQiF zE2Twz6C07W7JavmLJOq`yW9F8<@**4yL14TL$0u^&o@#1=@pc6;VxYotjj0OZKB5) zN6`UyW11dT%C1@-0zyXPQ+H1k#Vr+L>O7FNX(WEyEQQ4AI!@h9W|Knpv55;!={5dNU|h%Z0&HoiTZBA~H*#VX>Vlle{0s>}G9YU%PH+G+AJQA7`){e?QjE+Jd#- zzg^=ai?MRO0}k%fc*w!o!l{D_EKi9;^-4=N^7ks%+VML3P%~Kb%+so z&Ek>AZm_OPKO;A9Cxn~bvCP#3MSin|!C7kDh+mCPzd8F^uizy~+xe7ZSNZPzV|+%Z z1AJc1L;ez1`8TWWJf!1K7Tc`D+$T&#VH-7mOivfyed~mU$B!ep&klBae=b+9sO3A~ zedX`uKX~0^U8?%6LuTi{@hw%ixO`p)9}p19rVh%%xI%`S2U~

      -qKZo=qD8(yXT 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 z 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 z≫+9>1Ch;U6;yfqgbCbH=pK*2UaoP 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
        -qKZo=qD8(yXT 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 z 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 z≫+9>1Ch;U6;yfqgbCbH=pK*2UaoP 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
          -qKZo=qD8(yXT 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 zz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEj zFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r z3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@ z0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 zV8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM z7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b* z1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd z0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwA zz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEj aFkrxd0RsjM7%*VKfB^#r3>YwA;CW!bga82m diff --git a/legacy/bids-validator/tests/data/no_valid_data/sub-02/anat/sub-02_anat.nii.gz b/legacy/bids-validator/tests/data/no_valid_data/sub-02/anat/sub-02_anat.nii.gz deleted file mode 100644 index ee97ef7acb01907b89565bd697fab2d1a36062e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 311112 zcmeIu0Sy2E0K%a6Pi+qe5hx58Fkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@ z0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 zV8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM z7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b* z1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd z0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwA zz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEj zFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r z3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@ z0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 zV8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM z7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b* z1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd z0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwA zz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEj zFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r z3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@ z0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VK zfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5 zV8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM z7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b* z1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd z0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwA zz<>b*1`HT5V8DO@0|pEjFkrxd0RsjM7%*VKfB^#r3>YwAz<>b*1`HT5V8DO@0|pEj aFkrxd0RsjM7%*VKfB^#r3>YwA;CW!bga82m diff --git a/legacy/bids-validator/tests/data/ome-tiff/btif_id.ome.tif b/legacy/bids-validator/tests/data/ome-tiff/btif_id.ome.tif deleted file mode 100644 index f62946161b9a6268d05460c73db5d9d930d0a7da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2668 zcmeHH-EJF26dornbpnl&7PughI4o)@O7_QTQX*^ZsJ3ItC~+di5ox%nCc9&M=*W~^D z0$Cur+!`7EO1?lq=AZoP+Y&PRgXCkqee%=mdF7kcO$Kf<@IT7H52H8t2+1vy_>xH8 z3|<)HJnk)y@g2nPWpq|@3*;}ni+;RK$i0mGqYVBecRS(ULY?(7-a)*P(Rnn+i^yLY zW4zZ$HG^xpTM19>&%qei@$AzK&$qcdq=EZ3^2g6IzHwZWFW#Adk}ApLvy@+2US7Jp z^1;g8`)jMKYxg%k{1|^5o9myh3jKY3|mVm2#!|{Os&`|7HKxtKUX% zh`m4XJ-A|#3`E2`JU%6L zinT?=z!ew2i0oS>(FPHAh}{i=qeQ!O|#$c8zN+Z z&z(p}M}$K|L>)8MF=a1|eK&>AbYHm4OOWF2wrPN_mu;j4OnM+o+P~ACI$h>dX`+F- zZ55vA))OtYEDj`}v+h4m9N4z3f{ArVEp<#e=FnjpR3k=}h)P;GyyBrm8p(??;Xf2k z689Y6HNjou&3~lh8jCm=#z4AS**+MAEQ+))(BF z$gs_VF?>!*&2qdr1f~9_ONZtG~l=fao+KZ!&4@I17noXbN~PV diff --git a/legacy/bids-validator/tests/data/pet001_jsonContentsDict.js b/legacy/bids-validator/tests/data/pet001_jsonContentsDict.js deleted file mode 100644 index c4dccaa4..00000000 --- a/legacy/bids-validator/tests/data/pet001_jsonContentsDict.js +++ /dev/null @@ -1,163 +0,0 @@ -export default { - '/dataset_description.json': { - BIDSVersion: '1.5.0', - License: 'CCO license', - Name: '[11C]CIMBI36 PET dataset of a pig', - Authors: [ - 'Melanie Ganz-Benjaminsen', - 'Martin Noergaard', - 'Hanne Demant Hansen', - ], - Acknowledgements: - 'Knudsen GM, Jensen PS, Erritzoe D, Baaré WFC, Ettrup A, Fisher PM, Gillings N, Hansen HD, Hansen LK, Hasselbalch SG, Henningsson S, Herth MM, Holst KK, Iversen P, Kessing LV, Macoveanu J, Madsen KS, Mortensen EL, Nielsen FÅ, Paulson OB, Siebner HR, Stenbæk DS, Svarer C, Jernigan TL, Strother SC, Frokjaer VG. The Center for Integrated Molecular Brain Imaging (Cimbi) Database. NeuroImage. 2016 Jan 1;124(Pt B):1213-1219', - HowToAcknowledge: 'This data was obtained from the Cimbi database.', - Funding: [ - 'Lundbeck Foundation R90-A7722', - 'Danish Research Council 09-063598', - 'Rigshospitalet', - ], - DatasetDOI: '', - }, - '/participants.json': { - participant_id: { - LongName: 'Participant Id', - Description: 'label identifying a particular subject', - }, - weight: { LongName: 'Weight' }, - }, - '/sub-01/ses-01/anat/sub-01_ses-01_T1w.json': { - Modality: 'MR', - MagneticFieldStrength: 3, - Manufacturer: 'Siemens', - ManufacturersModelName: 'Trio', - InstitutionName: 'DRCMR_HVIDOVRE', - InstitutionAddress: '30Kettegaard_Alle_Copenhagen_Hvidovre_DK-2650_DK', - DeviceSerialNumber: '20511', - StationName: 'MRC20511', - ProcedureStepDescription: 'Hjerne_projekter_Cimbi_SAD', - SoftwareVersions: 'syngo_MR_A30_4VA30A', - SeriesDescription: 't1_mpr_ns_sag_1mm_noring', - ProtocolName: 't1_mpr_ns_sag_1mm_noring', - ScanningSequence: 'IR_GR', - SequenceVariant: 'SP_MP', - ScanOptions: 'IR', - SequenceName: '_tfl3d1_ns', - ImageType: ['ORIGINAL', 'PRIMARY', 'M', 'ND'], - AcquisitionTime: '10:24:59.860010', - AcquisitionNumber: 1, - ImageComments: '50524', - EchoTime: 0.00304, - RepetitionTime: 1.55, - InversionTime: 0.8, - FlipAngle: 9, - PartialFourier: 1, - BaseResolution: 256, - PhaseResolution: 1, - ReceiveCoilName: '8_Channel_Head', - PulseSequenceDetails: '%SiemensSeq%_tfl', - PercentPhaseFOV: 100, - PhaseEncodingSteps: 256, - AcquisitionMatrixPE: 256, - ReconMatrixPE: 256, - ConversionSoftware: 'dcm2niix', - ConversionSoftwareVersion: 'v1.0.20170923 (OpenJPEG build) GCC4.8.4', - }, - '/sub-01/ses-01/pet/sub-01_ses-01_pet.json': { - Modality: 'PET', - Manufacturer: 'Siemens', - ManufacturersModelName: - 'High-Resolution Research Tomograph (HRRT, CTI/Siemens)', - BodyPart: 'Brain', - Units: 'Bq/ml', - TracerName: 'CIMBI-36', - TracerRadionuclide: 'C11', - TracerMolecularWeight: 380.28, - TracerMolecularWeightUnits: 'g/mol', - InjectedRadioactivity: 573, - InjectedRadioactivityUnits: 'MBq', - InjectedMass: 0.62, - InjectedMassUnits: 'ug', - SpecificRadioactivity: 353.51, - SpecificRadioactivityUnits: 'GBq/ug', - ModeOfAdministration: 'bolus', - MolarActivity: 1.62, - MolarActivityUnits: 'nmol', - MolarActivityMeasTime: '12:59:00', - TimeZero: '13:04:42', - ScanStart: 0, - InjectionStart: 0, - FrameTimesStart: [ - 0, 10, 20, 30, 40, 50, 60, 80, 100, 120, 140, 160, 180, 240, 300, 360, - 420, 480, 540, 660, 780, 900, 1020, 1140, 1260, 1380, 1500, 1800, 2100, - 2400, 2700, 3000, 3300, 3600, 3900, 4200, 4500, 4800, 5100, 5400, 5700, - 6000, 6300, 6600, 6900, - ], - FrameDuration: [ - 10, 20, 30, 40, 50, 60, 80, 100, 120, 140, 160, 180, 240, 300, 360, 420, - 480, 540, 660, 780, 900, 1020, 1140, 1260, 1380, 1500, 1800, 2100, 2400, - 2700, 3000, 3300, 3600, 3900, 4200, 4500, 4800, 5100, 5400, 5700, 6000, - 6300, 6600, 6900, 7200, - ], - AcquisitionMode: 'list mode', - ImageDecayCorrected: true, - ImageDecayCorrectionTime: 0, - ReconMatrixSize: [256, 256, 207, 45], - ImageVoxelSize: [1.2188, 1.2188, 1.2188], - ReconMethodName: '3D-OSEM-PSF', - ReconMethodParameterLabels: ['subsets', 'iterations'], - ReconMethodParameterUnits: ['none', 'none'], - ReconMethodParameterValues: [16, 10], - ReconFilterType: 'none', - ReconFilterSize: 0, - AttenuationCorrection: '[137Cs]transmission scan-based', - }, - '/sub-01/ses-01/pet/sub-01_ses-01_recording-autosampler_blood.json': { - PlasmaAvail: false, - WholeBloodAvail: true, - MetaboliteAvail: false, - DispersionCorrected: false, - time: { - Description: 'Time in relation to time zero defined by the _pet.json', - Units: 's', - }, - whole_blood_radioactivity: { - Description: - 'Radioactivity in uncorrected whole blood samples from Allogg autosampler.', - Units: 'kBq/ml', - }, - }, - '/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.json': { - PlasmaAvail: true, - WholeBloodAvail: true, - MetaboliteAvail: true, - MetaboliteMethod: 'HPLC', - MetaboliteRecoveryCorrectionApplied: false, - DispersionCorrected: false, - time: { - Description: 'Time in relation to time zero defined by the _pet.json', - Units: 's', - }, - plasma_radioactivity: { - Description: - 'Radioactivity in plasma samples. Measured using COBRA counter.', - Units: 'kBq/ml', - }, - whole_blood_radioactivity: { - Description: - 'Radioactivity in whole blood samples. Measured using COBRA counter.', - Units: 'kBq/ml', - }, - metabolite_parent_fraction: { - Description: 'Parent fraction of the radiotracer.', - Units: 'unitless', - }, - metabolite_polar_fraction: { - Description: 'Polar metabolite fraction of the radiotracer.', - Units: 'unitless', - }, - metabolite_lipophilic_fraction: { - Description: 'Lipophilic metabolite fraction of the radiotracer.', - Units: 'unitless', - }, - }, -} diff --git a/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/README b/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/README deleted file mode 100644 index 940a1d10..00000000 --- a/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/README +++ /dev/null @@ -1,3 +0,0 @@ -This dataset consists of a single PET measurement of a human brain using [11C]DASB to measure serotonin transporter availability. An anatomical T1-weighted MRI is also available. There are arterial measurements available for this tracer. Note: all image files are empty for privacy reasons. - -IMPORTANT: The molar activity is fixed for all subjects (55 MBq/nmol) given Parsey et al. 2007. diff --git a/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/dataset_description.json b/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/dataset_description.json deleted file mode 100644 index 9b176b90..00000000 --- a/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/dataset_description.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "BIDSVersion": "1.0.4", - "License": "CCO license", - "Name": "[11C]DASB data set", - "Authors": ["Martin Norgaard", "Christine Delorenzo", "Ramin Parsey"], - "Acknowledgements": "We thank the employees of the Brain Imaging Core of the NIMH-funded Conte Translational Neuroscience Center, the Kreitchman PET Center, and the Columbia University Radioligand Laboratory for expert help. This work was supported in part by an investigator-initiated grant from Pfizer Inc.", - "HowToAcknowledge": "Ramin Parsey, Christine Delorenzo", - "DatasetDOI": "" -} diff --git a/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/participants.json b/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/participants.json deleted file mode 100644 index 5793a186..00000000 --- a/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/participants.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "participant_id": { - "LongName": "Participant Id", - "Description": "label identifying a particular subject" - }, - "sex": { - "LongName": "Sex" - } -} diff --git a/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/participants.tsv b/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/participants.tsv deleted file mode 100644 index f84a6430..00000000 --- a/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/participants.tsv +++ /dev/null @@ -1,2 +0,0 @@ -participant_id sex -sub-01 F \ No newline at end of file diff --git a/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii.gz b/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/anat/sub-01_ses-01_T1w.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_pet.json b/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_pet.json deleted file mode 100644 index 45dd6c23..00000000 --- a/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_pet.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "Manufacturer": "Siemens", - "ManufacturersModelName": "Siemens HR+", - "BodyPart": "Brain", - "Units": "Bq/mL", - "TracerName": "DASB", - "TracerRadionuclide": "C11", - "TracerMolecularWeight": 282.39, - "TracerMolecularWeightUnits": "g/mol", - "TracerInjectionType": "bolus", - "InjectedRadioactivity": 694.86, - "InjectedRadioactivityUnits": "MBq", - "InjectedMass": 3.57, - "InjectedMassUnits": "ug", - "SpecificRadioactivity": 194.64, - "SpecificRadioactivityUnits": "MBq/ug", - "MolarActivity": 55, - "MolarActivityUnits": "MBq/nmol", - "ModeOfAdministration": "bolus", - "ScanStart": 0, - "InjectionStart": 0, - "InjectionEnd": 30, - "TimeZero": "12:24:37", - "FrameTimesStart": [ - 0, 20, 40, 60, 120, 180, 240, 360, 480, 600, 900, 1200, 1800, 2400, 3000, - 3600, 4200, 4800, 5400, 6000, 6600 - ], - "FrameDuration": [ - 20, 40, 60, 120, 180, 240, 360, 480, 600, 900, 1200, 1800, 2400, 3000, 3600, - 4200, 4800, 5400, 6000, 6600, 7200 - ], - "AcquisitionMode": "list mode", - "ImageDecayCorrected": true, - "ImageDecayCorrectionTime": 0, - "ReconMethodName": "Vendor", - "ReconMethodParameterLabels": ["Zoom factor"], - "ReconMethodParameterUnits": ["none"], - "ReconMethodParameterValues": [4], - "ReconFilterType": [ - "Image filter were Shepp 0.5", - "the Z filter was all-pass 0.4" - ], - "ReconFilterSize": [2.5, 2.0], - "AttenuationCorrection": "Transmission data, and scatter was corrected using a model-based method", - "AttenuationCorrectionMethodReference": "Parsey et al. 2006, Metabolite considerations in the in vivo quantification of serotonin transporters using 11C-DASB and PET in humans, Journal of Nuclear Medicine" -} diff --git a/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz b/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_pet.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.json b/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.json deleted file mode 100644 index a88f1016..00000000 --- a/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "PlasmaAvail": true, - "WholeBloodAvail": false, - "MetaboliteAvail": true, - "MetaboliteMethod": "Bioscan g-detector", - "MetaboliteRecoveryCorrectionApplied": false, - "DispersionCorrected": false, - - "time": { - "Description": "Time in relation to time zero defined by the _pet.json", - "Units": "s" - }, - "plasma_radioactivity": { - "Description": "Radioactivity in plasma samples", - "Units": "Bq/ml" - }, - "metabolite_parent_fraction": { - "Description": "Parent fraction of the radiotracer. The metabolite and unmetabolized parent compound were collected in separate vials, and radioactivity was quantified using a Bioscan g-detector after correction for background radioactivity.", - "Units": "unitless" - } -} diff --git a/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.tsv b/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.tsv deleted file mode 100644 index b706f014..00000000 --- a/legacy/bids-validator/tests/data/pet_blood_missing_tsv_column/sub-01/ses-01/pet/sub-01_ses-01_recording-manual_blood.tsv +++ /dev/null @@ -1,33 +0,0 @@ -time metabolite_parent_fraction -0 n/a -10.0000002 n/a -19.9999998 n/a -30 n/a -40.002 n/a -49.998 n/a -60 n/a -70.002 n/a -79.998 n/a -90 n/a -100.002 n/a -109.998 n/a -120 0.50774032 -139.998 n/a -160.002 n/a -180 n/a -199.998 n/a -220.002 n/a -240 n/a -360 n/a -480 n/a -720 0.55283186 -960 n/a -1200 0.35144152 -1800 n/a -2400 n/a -3000 0.1507185 -3600 n/a -4800 0.10388412 -5400 n/a -6000 0.09530672 -7200 n/a \ No newline at end of file diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/dataset_description.json b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/dataset_description.json deleted file mode 100644 index cce76c7f..00000000 --- a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/dataset_description.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "BIDSVersion": "1.0.0rc3", - "Name": "7t_trt" -} diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/participants.tsv b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/participants.tsv deleted file mode 100644 index 0c9cc661..00000000 --- a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/participants.tsv +++ /dev/null @@ -1,2 +0,0 @@ -participant_id sex age_at_first_scan_years number_of_scans_before handedness -sub-01 F 29 17 100 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_fieldmap.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_fieldmap.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json deleted file mode 100644 index 2fba548b..00000000 --- a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "EchoTime2": 0.00702, - "EchoTime1": 0.006, - "IntendedFor": "ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz" -} diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json deleted file mode 100644 index e1364865..00000000 --- a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "EchoTime2": 0.00702, - "EchoTime1": 0.006, - "IntendedFor": "ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz" -} diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/sub-01_ses-1_scans.tsv b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/sub-01_ses-1_scans.tsv deleted file mode 100644 index 76ab17c6..00000000 --- a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-1/sub-01_ses-1_scans.tsv +++ /dev/null @@ -1,4 +0,0 @@ -filename positive negative future past myself people surroundings vigilance images words specific_vague intrusive -func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz 90 0 100 100 80 100 100 95 0 100 90 30 -func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz 85 0 90 100 100 100 20 100 0 100 100 30 -func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz 75 0 75 100 100 85 15 100 0 100 95 35 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json deleted file mode 100644 index 5545d84f..00000000 --- a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "EchoTime2": 0.00702, - "EchoTime1": 0.006, - "IntendedFor": "ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz" -} diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json deleted file mode 100644 index e60f834b..00000000 --- a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "EchoTime2": 0.00702, - "EchoTime1": 0.006, - "IntendedFor": "ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz" -} diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/sub-01_ses-2_scans.tsv b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/sub-01_ses-2_scans.tsv deleted file mode 100644 index d23e770a..00000000 --- a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/ses-2/sub-01_ses-2_scans.tsv +++ /dev/null @@ -1,4 +0,0 @@ -filename positive negative future past myself people surroundings vigilance images words specific_vague intrusive -func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz 95 0 100 0 90 100 75 100 20 100 100 60 -func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz 70 25 100 0 100 100 80 75 0 100 100 65 -func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz 100 0 100 100 100 100 20 70 0 100 80 65 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/sub-01_sessions.tsv b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/sub-01_sessions.tsv deleted file mode 100644 index b047cfb7..00000000 --- a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/sub-01/sub-01_sessions.tsv +++ /dev/null @@ -1,3 +0,0 @@ -session CCPT_avg_succ_RT CCPT_avg_FP_RT CCPT_avg_FN_RT CCPT_succ_count CCPT_FP_count CCPT_FN_count subject_id panas_cheerful panas_disgusted panas_attentive panas_bashful panas_sluggish panas_daring panas_surprised panas_strong panas_scornful panas_relaxed panas_irritable panas_delighted panas_inspired panas_fearless panas_disgusted_with_self panas_sad panas_calm panas_afraid panas_tired panas_amazed panas_shaky panas_happy panas_timid panas_alone panas_alert panas_upset panas_angry panas_bold panas_blue panas_shy panas_active panas_guilty panas_joyful panas_nervous panas_lonely panas_sleepy panas_excited panas_hostile panas_proud panas_jittery panas_lively panas_ashamed panas_at_ease panas_scared panas_drowsy panas_angry_at_self panas_enthusiastic panas_downhearted panas_sheepish panas_distressed panas_blameworthy panas_determined panas_frightened panas_astonished panas_interested panas_loathing panas_confident panas_energetic panas_concentrating panas_dissatisfied_with_self hours_of_sleep_ussually hours_of_sleep_last_night vigilance quality_of_sleep thirst liters_of_water_daily relative_water_intake caffeine_daily relative_caffeine_intake systolic_blood_pressure_left diastolic_blood_pressure_left pulse_left systolic_blood_pressure_right diastolic_blood_pressure_right pulse_right positive negative future past myself people surroundings vigilance_nyc-q images words specific_vague intrusive -ses-1 500.7708333333333 507.0 n/a 96.0 1.0 0.0 1 6 4 6 2 4 4 2 5 4 6 3 5 6 6 2 1 5 2 2 4 2 7 4 1 5 1 2 4 4 1 7 1 7 2 1 5 6 1 4 2 6 2 1 1 4 2 6 1 1 1 4 5 1 5 6 1 4 6 3 5 8.0 9.5 9 5 9 1.0 7 0.5 1 108 64 66 109 69 70 0 0 75 15 5 70 0 100 0 100 95 50 -ses-2 503.3333333333333 595.0 n/a 96.0 1.0 0.0 1 4 2 6 1 4 5 2 4 5 6 3 5 5 3 2 5 7 1 5 4 1 7 4 1 6 1 1 4 4 1 6 5 5 3 1 1 6 1 4 2 6 1 1 1 4 1 5 1 4 1 4 4 1 5 7 1 6 6 7 1 8.0 7.5 7 9 9 2.0 5 2.0 3 101 66 70 101 65 76 100 5 80 90 5 80 20 100 0 100 100 50 diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_bold.json b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_bold.json deleted file mode 100644 index 6accbd12..00000000 --- a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_bold.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "CogAtlasID": "trm_4c8a834779883", - "EchoTime": 0.017, - "EffectiveEchoSpacing": 0.0003333262223739227, - "PhaseEncodingDirection": "j-", - "RepetitionTime": 3.0, - "SliceEncodingDirection": "k", - "SliceTiming": [ - 1.508, 0.0, 1.55, 0.043, 1.592, 0.087, 1.635, 0.13, 1.677, 0.173, 1.722, - 0.215, 1.765, 0.26, 1.808, 0.302, 1.85, 0.345, 1.893, 0.388, 1.938, 0.43, - 1.98, 0.475, 2.022, 0.518, 2.065, 0.56, 2.11, 0.603, 2.152, 0.645, 2.195, - 0.69, 2.238, 0.733, 2.28, 0.775, 2.325, 0.818, 2.367, 0.86, 2.41, 0.905, - 2.453, 0.948, 2.495, 0.99, 2.54, 1.032, 2.583, 1.075, 2.625, 1.12, 2.668, - 1.163, 2.71, 1.205, 2.755, 1.248, 2.798, 1.293, 2.84, 1.335, 2.883, 1.378, - 2.925, 1.42, 2.97, 1.462 - ], - "TaskName": "Rest" -} diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_run-1_physio.json b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_run-1_physio.json deleted file mode 100644 index ff79e46d..00000000 --- a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_run-1_physio.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "StartTime": 0, - "SamplingFrequency": 100, - "Columns": ["cardiac", "respiratory", "trigger", "oxygen saturation"] -} diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_run-2_physio.json b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_run-2_physio.json deleted file mode 100644 index ff79e46d..00000000 --- a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-fullbrain_run-2_physio.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "StartTime": 0, - "SamplingFrequency": 100, - "Columns": ["cardiac", "respiratory", "trigger", "oxygen saturation"] -} diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-prefrontal_bold.json b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-prefrontal_bold.json deleted file mode 100644 index 187ee3f2..00000000 --- a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-prefrontal_bold.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "CogAtlasID": "trm_4c8a834779883", - "EchoTime": 0.026, - "EffectiveEchoSpacing": 0.00032998944033790924, - "PhaseEncodingDirection": "j-", - "RepetitionTime": 4.0, - "SliceEncodingDirection": "k", - "SliceTiming": [ - 3.915, 3.815, 3.715, 3.615, 3.515, 3.413, 3.312, 3.212, 3.112, 3.013, 2.913, - 2.81, 2.71, 2.61, 2.51, 2.41, 2.31, 2.21, 2.108, 2.008, 1.908, 1.808, 1.707, - 1.608, 1.505, 1.405, 1.305, 1.205, 1.105, 1.005, 0.902, 0.802, 0.703, 0.603, - 0.502, 0.402, 0.302, 0.2, 0.1, 0.0 - ], - "TaskName": "Rest" -} diff --git a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-prefrontal_physio.json b/legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-prefrontal_physio.json deleted file mode 100644 index ff79e46d..00000000 --- a/legacy/bids-validator/tests/data/phasediff_without_magnitude1/task-rest_acq-prefrontal_physio.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "StartTime": 0, - "SamplingFrequency": 100, - "Columns": ["cardiac", "respiratory", "trigger", "oxygen saturation"] -} diff --git a/legacy/bids-validator/tests/data/symlinked_subject/CHANGES b/legacy/bids-validator/tests/data/symlinked_subject/CHANGES deleted file mode 100644 index c2ee90bf..00000000 --- a/legacy/bids-validator/tests/data/symlinked_subject/CHANGES +++ /dev/null @@ -1,3 +0,0 @@ -1.0.0 2011-10-06 - - - initial release diff --git a/legacy/bids-validator/tests/data/symlinked_subject/README b/legacy/bids-validator/tests/data/symlinked_subject/README deleted file mode 100644 index 7a90bb4e..00000000 --- a/legacy/bids-validator/tests/data/symlinked_subject/README +++ /dev/null @@ -1,16 +0,0 @@ -This dataset was obtained from the OpenfMRI project (http://www.openfmri.org). -Accession #: ds003 -Description: Rhyme judgment - -Release history: -10/06/2011: initial release -3/21/2013: Updated release with QA information - -This dataset is made available under the Public Domain Dedication and License -v1.0, whose full text can be found at -http://www.opendatacommons.org/licenses/pddl/1.0/. -We hope that all users will follow the ODC Attribution/Share-Alike -Community Norms (http://www.opendatacommons.org/norms/odc-by-sa/); -in particular, while not legally required, we hope that all users -of the data will acknowledge the OpenfMRI project and NSF Grant -OCI-1131441 (R. Poldrack, PI) in any publications. diff --git a/legacy/bids-validator/tests/data/symlinked_subject/dataset_description.json b/legacy/bids-validator/tests/data/symlinked_subject/dataset_description.json deleted file mode 100644 index dcb73d0c..00000000 --- a/legacy/bids-validator/tests/data/symlinked_subject/dataset_description.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "License": "This dataset is made available under the Public Domain Dedication and License \nv1.0, whose full text can be found at \nhttp://www.opendatacommons.org/licenses/pddl/1.0/. \nWe hope that all users will follow the ODC Attribution/Share-Alike \nCommunity Norms (http://www.opendatacommons.org/norms/odc-by-sa/); \nin particular, while not legally required, we hope that all users \nof the data will acknowledge the OpenfMRI project and NSF Grant \nOCI-1131441 (R. Poldrack, PI) in any publications.", - "Name": "Rhyme judgment", - "BIDSVersion": "1.0.1" -} diff --git a/legacy/bids-validator/tests/data/symlinked_subject/participants.tsv b/legacy/bids-validator/tests/data/symlinked_subject/participants.tsv deleted file mode 100644 index a2ca4b59..00000000 --- a/legacy/bids-validator/tests/data/symlinked_subject/participants.tsv +++ /dev/null @@ -1,2 +0,0 @@ -participant_id sex age -sub-01 M 25 \ No newline at end of file diff --git a/legacy/bids-validator/tests/data/symlinked_subject/sub-01 b/legacy/bids-validator/tests/data/symlinked_subject/sub-01 deleted file mode 120000 index 3a03548c..00000000 --- a/legacy/bids-validator/tests/data/symlinked_subject/sub-01 +++ /dev/null @@ -1 +0,0 @@ -../valid_filenames/sub-01 \ No newline at end of file diff --git a/legacy/bids-validator/tests/data/symlinked_subject/task-rhymejudgment_bold.json b/legacy/bids-validator/tests/data/symlinked_subject/task-rhymejudgment_bold.json deleted file mode 100644 index 91da4403..00000000 --- a/legacy/bids-validator/tests/data/symlinked_subject/task-rhymejudgment_bold.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "RepetitionTime": 1.0, - "TaskName": "rhyme judgment" -} diff --git a/legacy/bids-validator/tests/data/unused_data_dict/dataset_description.json b/legacy/bids-validator/tests/data/unused_data_dict/dataset_description.json deleted file mode 100644 index cce76c7f..00000000 --- a/legacy/bids-validator/tests/data/unused_data_dict/dataset_description.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "BIDSVersion": "1.0.0rc3", - "Name": "7t_trt" -} diff --git a/legacy/bids-validator/tests/data/unused_data_dict/participants.tsv b/legacy/bids-validator/tests/data/unused_data_dict/participants.tsv deleted file mode 100644 index 0c9cc661..00000000 --- a/legacy/bids-validator/tests/data/unused_data_dict/participants.tsv +++ /dev/null @@ -1,2 +0,0 @@ -participant_id sex age_at_first_scan_years number_of_scans_before handedness -sub-01 F 29 17 100 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/anat/sub-01_ses-1_T1map.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/anat/sub-01_ses-1_T1w.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude1.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude1.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_magnitude2.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json deleted file mode 100644 index 2fba548b..00000000 --- a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "EchoTime2": 0.00702, - "EchoTime1": 0.006, - "IntendedFor": "ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz" -} diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-1_phasediff.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude1.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_magnitude2.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json deleted file mode 100644 index e1364865..00000000 --- a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "EchoTime2": 0.00702, - "EchoTime1": 0.006, - "IntendedFor": "ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz" -} diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-2_phasediff.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-3_phasediff.json b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-3_phasediff.json deleted file mode 100644 index 2fba548b..00000000 --- a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/fmap/sub-01_ses-1_run-3_phasediff.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "EchoTime2": 0.00702, - "EchoTime1": 0.006, - "IntendedFor": "ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz" -} diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_physio.tsv.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_physio.tsv.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/func/sub-01_ses-1_task-rest_acq-prefrontal_physio.tsv.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/sub-01_ses-1_scans.tsv b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/sub-01_ses-1_scans.tsv deleted file mode 100644 index 76ab17c6..00000000 --- a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-1/sub-01_ses-1_scans.tsv +++ /dev/null @@ -1,4 +0,0 @@ -filename positive negative future past myself people surroundings vigilance images words specific_vague intrusive -func/sub-01_ses-1_task-rest_acq-fullbrain_run-1_bold.nii.gz 90 0 100 100 80 100 100 95 0 100 90 30 -func/sub-01_ses-1_task-rest_acq-fullbrain_run-2_bold.nii.gz 85 0 90 100 100 100 20 100 0 100 100 30 -func/sub-01_ses-1_task-rest_acq-prefrontal_bold.nii.gz 75 0 75 100 100 85 15 100 0 100 95 35 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude1.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_magnitude2.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json deleted file mode 100644 index 5545d84f..00000000 --- a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "EchoTime2": 0.00702, - "EchoTime1": 0.006, - "IntendedFor": "ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz" -} diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-1_phasediff.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude1.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_magnitude2.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json deleted file mode 100644 index e60f834b..00000000 --- a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "EchoTime2": 0.00702, - "EchoTime1": 0.006, - "IntendedFor": "ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz" -} diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/fmap/sub-01_ses-2_run-2_phasediff.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_physio.tsv.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_physio.tsv.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/func/sub-01_ses-2_task-rest_acq-prefrontal_physio.tsv.gz deleted file mode 100644 index e69de29b..00000000 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/sub-01_ses-2_scans.tsv b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/sub-01_ses-2_scans.tsv deleted file mode 100644 index d23e770a..00000000 --- a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/ses-2/sub-01_ses-2_scans.tsv +++ /dev/null @@ -1,4 +0,0 @@ -filename positive negative future past myself people surroundings vigilance images words specific_vague intrusive -func/sub-01_ses-2_task-rest_acq-fullbrain_run-1_bold.nii.gz 95 0 100 0 90 100 75 100 20 100 100 60 -func/sub-01_ses-2_task-rest_acq-fullbrain_run-2_bold.nii.gz 70 25 100 0 100 100 80 75 0 100 100 65 -func/sub-01_ses-2_task-rest_acq-prefrontal_bold.nii.gz 100 0 100 100 100 100 20 70 0 100 80 65 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/sub-01_sessions.tsv b/legacy/bids-validator/tests/data/unused_data_dict/sub-01/sub-01_sessions.tsv deleted file mode 100644 index b047cfb7..00000000 --- a/legacy/bids-validator/tests/data/unused_data_dict/sub-01/sub-01_sessions.tsv +++ /dev/null @@ -1,3 +0,0 @@ -session CCPT_avg_succ_RT CCPT_avg_FP_RT CCPT_avg_FN_RT CCPT_succ_count CCPT_FP_count CCPT_FN_count subject_id panas_cheerful panas_disgusted panas_attentive panas_bashful panas_sluggish panas_daring panas_surprised panas_strong panas_scornful panas_relaxed panas_irritable panas_delighted panas_inspired panas_fearless panas_disgusted_with_self panas_sad panas_calm panas_afraid panas_tired panas_amazed panas_shaky panas_happy panas_timid panas_alone panas_alert panas_upset panas_angry panas_bold panas_blue panas_shy panas_active panas_guilty panas_joyful panas_nervous panas_lonely panas_sleepy panas_excited panas_hostile panas_proud panas_jittery panas_lively panas_ashamed panas_at_ease panas_scared panas_drowsy panas_angry_at_self panas_enthusiastic panas_downhearted panas_sheepish panas_distressed panas_blameworthy panas_determined panas_frightened panas_astonished panas_interested panas_loathing panas_confident panas_energetic panas_concentrating panas_dissatisfied_with_self hours_of_sleep_ussually hours_of_sleep_last_night vigilance quality_of_sleep thirst liters_of_water_daily relative_water_intake caffeine_daily relative_caffeine_intake systolic_blood_pressure_left diastolic_blood_pressure_left pulse_left systolic_blood_pressure_right diastolic_blood_pressure_right pulse_right positive negative future past myself people surroundings vigilance_nyc-q images words specific_vague intrusive -ses-1 500.7708333333333 507.0 n/a 96.0 1.0 0.0 1 6 4 6 2 4 4 2 5 4 6 3 5 6 6 2 1 5 2 2 4 2 7 4 1 5 1 2 4 4 1 7 1 7 2 1 5 6 1 4 2 6 2 1 1 4 2 6 1 1 1 4 5 1 5 6 1 4 6 3 5 8.0 9.5 9 5 9 1.0 7 0.5 1 108 64 66 109 69 70 0 0 75 15 5 70 0 100 0 100 95 50 -ses-2 503.3333333333333 595.0 n/a 96.0 1.0 0.0 1 4 2 6 1 4 5 2 4 5 6 3 5 5 3 2 5 7 1 5 4 1 7 4 1 6 1 1 4 4 1 6 5 5 3 1 1 6 1 4 2 6 1 1 1 4 1 5 1 4 1 4 4 1 5 7 1 6 6 7 1 8.0 7.5 7 9 9 2.0 5 2.0 3 101 66 70 101 65 76 100 5 80 90 5 80 20 100 0 100 100 50 diff --git a/legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_bold.json b/legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_bold.json deleted file mode 100644 index 6accbd12..00000000 --- a/legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_bold.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "CogAtlasID": "trm_4c8a834779883", - "EchoTime": 0.017, - "EffectiveEchoSpacing": 0.0003333262223739227, - "PhaseEncodingDirection": "j-", - "RepetitionTime": 3.0, - "SliceEncodingDirection": "k", - "SliceTiming": [ - 1.508, 0.0, 1.55, 0.043, 1.592, 0.087, 1.635, 0.13, 1.677, 0.173, 1.722, - 0.215, 1.765, 0.26, 1.808, 0.302, 1.85, 0.345, 1.893, 0.388, 1.938, 0.43, - 1.98, 0.475, 2.022, 0.518, 2.065, 0.56, 2.11, 0.603, 2.152, 0.645, 2.195, - 0.69, 2.238, 0.733, 2.28, 0.775, 2.325, 0.818, 2.367, 0.86, 2.41, 0.905, - 2.453, 0.948, 2.495, 0.99, 2.54, 1.032, 2.583, 1.075, 2.625, 1.12, 2.668, - 1.163, 2.71, 1.205, 2.755, 1.248, 2.798, 1.293, 2.84, 1.335, 2.883, 1.378, - 2.925, 1.42, 2.97, 1.462 - ], - "TaskName": "Rest" -} diff --git a/legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_run-1_physio.json b/legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_run-1_physio.json deleted file mode 100644 index ff79e46d..00000000 --- a/legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_run-1_physio.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "StartTime": 0, - "SamplingFrequency": 100, - "Columns": ["cardiac", "respiratory", "trigger", "oxygen saturation"] -} diff --git a/legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_run-2_physio.json b/legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_run-2_physio.json deleted file mode 100644 index ff79e46d..00000000 --- a/legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-fullbrain_run-2_physio.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "StartTime": 0, - "SamplingFrequency": 100, - "Columns": ["cardiac", "respiratory", "trigger", "oxygen saturation"] -} diff --git a/legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-prefrontal_bold.json b/legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-prefrontal_bold.json deleted file mode 100644 index 187ee3f2..00000000 --- a/legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-prefrontal_bold.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "CogAtlasID": "trm_4c8a834779883", - "EchoTime": 0.026, - "EffectiveEchoSpacing": 0.00032998944033790924, - "PhaseEncodingDirection": "j-", - "RepetitionTime": 4.0, - "SliceEncodingDirection": "k", - "SliceTiming": [ - 3.915, 3.815, 3.715, 3.615, 3.515, 3.413, 3.312, 3.212, 3.112, 3.013, 2.913, - 2.81, 2.71, 2.61, 2.51, 2.41, 2.31, 2.21, 2.108, 2.008, 1.908, 1.808, 1.707, - 1.608, 1.505, 1.405, 1.305, 1.205, 1.105, 1.005, 0.902, 0.802, 0.703, 0.603, - 0.502, 0.402, 0.302, 0.2, 0.1, 0.0 - ], - "TaskName": "Rest" -} diff --git a/legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-prefrontal_physio.json b/legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-prefrontal_physio.json deleted file mode 100644 index ff79e46d..00000000 --- a/legacy/bids-validator/tests/data/unused_data_dict/task-rest_acq-prefrontal_physio.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "StartTime": 0, - "SamplingFrequency": 100, - "Columns": ["cardiac", "respiratory", "trigger", "oxygen saturation"] -} diff --git a/legacy/bids-validator/tests/data/valid_dataset/dataset_description.json b/legacy/bids-validator/tests/data/valid_dataset/dataset_description.json deleted file mode 100644 index 21ffe185..00000000 --- a/legacy/bids-validator/tests/data/valid_dataset/dataset_description.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "Name": "Synthetic dataset for inclusion in BIDS-examples", - "BIDSVersion": "1.0.2", - "License": "PD", - "Authors": ["Markiewicz, C. J."] -} diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_confounds.tsv.gz deleted file mode 100644 index 8b15d957978a0eb7f7bc99f15d04454acc5815bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17689 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 Y2Ozg}9#cn8BQ~f1KT|F{&jZB(0GkvPAOHXW diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_confounds.tsv.gz deleted file mode 100644 index 2dc309ad802693c67558f66c00466a00ce774a50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11345 zcmV-XEUwcZiwFqM&U9J=19Np^Eif@(b7gZaFfm_rVRLIOZen3$YhQA8ZY?k}Ut@1> zW^Z+FWOFWbb9MlYolB2p*KLKz)&Hd{`~4UOGMrH+Hjvnvb&^IRK$Z+!Nb>WuK9c*~ zbNUfSu%)W5Tlem>`C23w*+2aLw{QRapFjTk`5!<1`s?Svy#2#Zzx?Z`pML-2fBgLE zr?!yrH~;lNAOHKuzka^H|LtEs{pmA*@|z$3`sbfM{oCh1 zeg65^w_ktw+8$*`m(=$dcDJ^*E@WAy~C&1JA8V*!>89f z{P4?PfBgBgem}m*=Zo_8hqphz{ma|$e);te{OgbW>t8;M_qpd7W$%$vX>InmkLi7u z)!S@q&C=7V^DV!ZF?*SN&DCq_tG@mGcb^{r*RSPN@>pxN%6F;Go%Ba#yy=@UR^F-Y zuC0)J!k8!j;bG((ex2B z)#0Dgo8DyX&2P=rQ(c=+%zC`u^r{@+l-%p;{tchHavXD%7GJiO()6RXS{g6bSxe=j z&ewS@|6sjz)ZIVy_c==D7N#CH*(+<)q2^k->Q3e?99y?GOVRVC-e=Z@>AtJJNV=dr z-t(xf)`S?+=&SWv?H+O-dT0B@oOjm;6gzCzovfDi^me_qmcB>zA93lW4_!uFHnPck z=+;UO+0-@m>bf`kXTeZ#FryW&VWS6Il z<8#t@Ub}shXHR3gbfz?_j=0!bW{YE{oppWwP$l(!Zaz1u!x2wgrN*DvzIW*#+WV|Y zcfX~^Q`$UuY1Q2o?qurlsM1GtsY;QOG)kgrrE&SQ_g!;-%k4es_j8+wO7A_TUE8j* z=UTQsVa~lsi__e$HM)j{{_~U6q`-BaE4FLv5}%aS6ha!VYbd4OZae2GWzPC6zs!|==$EcvCkjnnWV-u&tYHRZ6xb7yBEnuUPad8Kb}Lz z+H}`#Ng**j-LuqcO?{&Da7;6YEUW3YnM9;8bJvXy?zMD!S8fS8N&9(U9=xVDmb8-} zb$yBs-O8ouyk6HWdu(A0l0!y!Ol*=^+hh7O_Nm+N{v&xInfP_rQ;rJ0@0AN$vu}w2POJ>U0ySoN?FYX1M2ZthfQ!-!!%i zw!GDM38-Y<`|(rqWclf*Bq;gnfnDf%qR?%sqT zcYw(E;+FyIQlyi9?|SD==m<@&TW7p{nJI%jQq~)} zH2Pjr(!IvhFY%2$hh979>+|K4X49p5Kux?jOtm(7>kyoLMXD|qDY@>4D{i>#o1Lt( zW|fdKk1eCDnEE)ebndR`Srs7^$7SMJo#dpB-xX$_*Kbo#tTG@f7Nin6C z{!Oi2B3kREaf+T>Q71=e(Pvawdu(&NA!o(^kzW6VtO|kRh)1VP`*>k#Q<@(>8s3mZ z3zzFppM07q`xDs53L)rsOcS3d2UzaI1qXGb5`}(!N%@eGBC4KIR{;Q) zhj8PO1qyUwJm{F77vquBmptsL6+VgLf!(@q4<7O< z3cK!LUtu1BNT`AoslJ|0z*Cx4&=L3Odc(MK#hV@hMwVOAgsFh8@M%uXMWo=kj!YH& zaz;doHJEym2h=axaV1GGv5o@l_XmEWcLEc#BrdM=H#Hq>ERyplx<9_F!bqEl$ZaP=R1i-{?WX`qN}H1`!iNRe-B#~4e2 zLLjEOBtYVFpu65ouPjA@BKUpTsKdp{y{zy^gcu>eFxl-$OsEYv>b?xn(EBZ-N{bqj z4gtw1!oA5u1zHg1<;QpF91v~T?}^huWMJCK^$eM625Kr;NgVPBL>QNtf_*Q7>OjzcLr)dT3adB^4Vptli@D#vBZ>FC9N1H!!0C>`2j znG!VITybd+-M7@$9nx;V%#j{2Lq1+6`H*%dU$~N@GK3WJQE@O4n8V$#r7ksMN-cVK zPbL#sLjn8c6ig6RM-4^Eh;4F|w$JO>jneJs`6bsE=h(M>&g3H8ME#+VeMMLFN_Q2_cQ8% zg#wg7BCRXZ0NJQ)yPAE;r^||)B_MhdB~rT42=GHrw?sZJ2Px|*2B$BFCg&<+mjR~R zpXzh;X8_Q>=^h4=_)6s!7t?ZNuft_7zjn$lTO+oEx1Exh5I^z&hm6Rsw`v+!g^k- zThsw0KcN-LJyH{)Vd>=-?9riXwOWjTSGG#bTGUp|^tFuX>C9sh}H)s8OLA>#>7G&dZP2D8Qew6Og zx^P+7O@7~4l)vbyWOGwKSfA{EUT|1Ooh^h&CG0V!Y(fEwp0dhqV2pBKL#GWVOJAf} z+a#m+RC?+cK)w>lr(*%6Iad_52qTS@pB(p_mJ6B6rBZ-9>`5XHXHa;)<@ialPBKgp zy7YC+uh`<|*m13KW3m}pS$5S>2$fe}Cqvfz<{QK^j8QGByK8+Vl$I?Q!T;@29(7rP z>q=fC(j-5kO#Ht*SbGPHE6I|bT3TTOZliKy8ASnbVn2E;VK6x+iEwncl)V7B zNJK~6lv@lb>r1J+g@GkVH$01x0m>tdR!&6^!wYBvgs4&80>V*3Sa)X)${$p@JZ4QQ zR7PpUpDO(_W1#qC_2aHbP|8gGSdTd`Mb0OuTTpPOlxTQGK@;1Ih6R#K5wx@h^$6+ zUD^Q5uo{e>lFk8uN)K5a-6|)fk3c~;YS@*-2nbB`Mi_z2XM?3kQIgqivp6DwNOMg8Kfk^c~c!AgpBZ%a>QtX5*tZw?v>sF4&?r?Vi^sp-qbP&rgW zWnviwxo(-GlKD#1vto;$R2pc(kD_z*F!1I|d{Y#=$cARR5OE{3Zjo+Em;}^&03X8G z9Q9xg3~D>bq)bdB>MGW}xjeR>E0R*ZQjw^hz8A4XN&P({D@bqZwXQ)DfkKam1G%kE zU8poKa&y?Z?!{JcouX!BoSbv52%CEKjI@}PD7;nQSJUNNQc*gud)Lh=g3HD%36O)3 zGuqN4-Ng0^fPzhG=IsY5t67w#Xhf9puFNtK>MXF6O?U-dF-XT+J-sq`w4~~x`#wfK z=s^Z_l8f26fX8(S1J?=?y5|~;dIz;mb6SOXu*W^D=$!?yR_K6kb}5#45min^4?O*r zfv^ezUP=bf(dFxpwwhu$Ak-^jmapr7cEM9_Nhrtyk3Ny&#tay&Hz~kKWNpaX8uDJeI(yqu*!p_P8*A*^3HGLp!+7;0=v zREA<0AlFL%GVxx$`&E=Pd(I-Cq~omPg(6dyMbT%ecNNq}2<-&o(9dL0Wj^X6N|WWf zD1qPmki_CWPsPkHT&5#8-wrgR#al19id~GzYGwt-?PxXQ4oB(%VB4VS-JVrRbF9Rb z@DE%}1wBQNQdS=TS=eLc5Kp^OGWoMiBqHYQ`7P(8(je>wQey$8{y@j)r2oBg&7B;4LF9kgdP%xrk2021L zh!`#yxg|bttN}KfCrpAF1p5Oe1ySTX!tFA5_cBd&cTc9sw+DZ;=CBxQr zuKjS1L}Pi)dIxks0=$4nb@{hJL)DHd9|aC^87d){T9k4xpAOniJCfEca1VZnnqMU^ zjxR|Z{KQoFBA3ytSH9evY^h$c$J`QPkwFrR^&l9{bf_#DB#MuE<5rrdms4&Z_`E5b zJKbV|94+81sxaGnuA2+p#yTMi&ehYt7d8g9Pr6UHKcl(a=|kQAj0R9v&RQH@%M2y@ zN8xGF{vrMHCX3KfZ8s2TWqaWMdiLd~?X^!Ss$pkjM- zzan!T2KyBi<#7Y`He4x%1IUjt0b8x(;2Di$=;LM}xzmDQ%9c(vVO(VCf6Jl;u(YCRdMxI=T|% zxxc8SP?nkP(E`@z=>zgA4;xUdT&DmiEFct8*KtrnDtiS{K;{*le~Y9-f-StD)R~q> zfODY|*;2R|zy$4We~)T~?Stu+tL3m8UF%kcl%1HdNL!+BkN2_y%%k{Lz<(hu$#Wi= z5Qxe<6p3#MMW{&-$|{v)FEV(Al#P}_=0Fjp(Pa2ID5-x`Fi-^=gM}nf{}>XR^Z>dc zG4hfe<@{Ca35`l4qsOHiQTpDaCj|ASdR@pVWQuBOI$KV5X;cq~uEgq6=bh%I<8Bab zq%zVflV;!QeAL&YVytt z`LyIMU4z9@J)Z0VvbXXJoeMdkVgUuM_Y_*OZPerNskC{?l0>cMHV#UWT9HRYa^FzZ zUF!qLI7h^jYjD@3pWr=?4F9n{a!?5_L76;Qje>VRo=c!ykT;UVX{fTTqyAf7+Vhc( zW0))2rhtdw*-^oe2%~i`XSvI%vk=xS8=%+U0tqh)V_!(Ye?oD*-_RC4AK zVumoZXAma(fL=0>`qOkPCrxb8yOhJ(b4F@aK)C5e`U^kK(Zhdb%)OKG-|L)u1c*`N z(d81Bf#B61D8fpBeLK?&+C?tTsT6j}P#T>0MDxGUDm`kDBj9}IAlrVkVS1m&?C;CZJCD>43_Ji$cG8Wo`!Gfa3Ih|JH zyr;-u>d0e%k-;RO=hddi$s8)CK2{KDK0R8sRuNqUYRS7edoTla|sXT`{}8v_Du>Bm;s&u|1i%F~q4or0>4_>)Y!jEuHl&4pAZ@f@fO%P-sQH$=hgjY^wi?lbI^}?IF zss|?*mb4P+7jKOwh=(r)fEFpEkbYW$!F9ft`;9O54cX8ra3?~%(EByR0Lq=@uH_?$ z1VLyMTo}}QD;*hqa1kz;(xQn?(84ti#>()ru$l?dY{qHkm-cd(3;7^I5Z>=Sl#rg&V*EZ=0+uS=z(?csi42lY0bp|Z5DK;> z2yx{?-KBpmiYh2q_J@vYP^E$E1xteZNr$savkSZ_Ia0{111QQ+2TUqURv1g58$4}J zLKa}W@IifY2Kif1E*(y(5)t9;D9Tb79Z)o*jz58QkK3_)QwG={?LMLgM1mm8GCe|8 zb;qoFV0!!q=McpyCD$9T3nv1F;1n|h1$4;}j!;Iu&zTvHAMFdJLveVmzKq=|Vm=nTo|!+9t5vVIk|K!8`(1DD9ISp2Xw6f_^MYA`Hl{{&-P=5q3dWjvQ#t=jmspkzmWQ*me202-7!3$>d^(S+9EP`2YP zl2|)lg|yS(-h_civE^CPEJl~|P<9m%pj7LBZv9>P^usArJkP*!e*ILSU)v%d)dqFkX zoHwzOQEwm5PYXp?dguw#=foU}qc6c>NIL1pl9bD8+mPUc|CL~ftZ3Vit5I4Dc#a@1 z?rn*lnXa_fYwThcs`X#9kA#{V)e!%bN9U|q9Xqlc9rDC|Y2ehgJG>d?I(m*~S?L%g*J$R*zI&lrX#`dH?h*;qcdCO9 zjTul2UR5>^@bD4vF9etRRWCbD+e!_m&xiA8v_ZZuV(g&#kk=jfRL0k!gnGe->SK+$ zF-dzfpc5z-_^9CVh~f9E;m(4BLLcQoXY2Crb|smuTs?p0KSOt!E$I1`2z_WWCrJE?*@?u9HxRa=dkQH? zFE;9m)OkB!b}|KGz*+c`9)zWvw4915%ZA;Ry{-&@M{eX0?UkptQ$$e+QItBM=@1*1 z0dvO}%6iJHt=3MRU*=ryOnS;kv|26}XRw)tq(ZGrB9xAn{H&pbWYvBa)9B-DzYNaT?TRfG@SrH>NlSCEOYuplXf!6lp;6>;NagOki{ll*#0%lR>TGVuK?)J4MWE3d>8AP%df=94MqqmEqtA z$eoNsMg**=Sfw^_lZot)8QiF?R z*4sx@K;9&uG5}_@4=)?)A_W=}rv9>%5K4KcwNb1y3Kug`>~BJHjEO5&2(|}DAp^)w z9ms{10~)ERT4TaUO=dKPUZnPAMfq8nhB|0Iv!aYe&v`-++;g{~VpB}3-vPpa0V_lo zwSQxqlwMC(-nQaJ^k=LqkT1oK30obh`gAOKK;m!*RIIXYoJx1H5(1OiPVSLhnSA_; z@v2DFVC02q+-CdX^Pfpx!7>QlM-uEdC}*0FV(8UPmdiP@hAH}Wi#1hYMBs@CIjv!9 z1ir@S!Kda9J;N@LaTGVD6>DTGJPXY+z%@-K1+J^>zBDzJDA_W?lAZSkZB@Q~pP`hn zjRdxA`{4tA&2djv5UV_WJ1P%PbVbM)Z5A+!cz0f$KKR3Jc4H@evHqOJ;?1 zoNWY;?7z|-m>19A%X?HZ-3Q;?*rO$&kOlAwcE^3dIWbx?qd>ii7gOP|?eXwqUqLu% zKE=41Z8odgOz4>@rYst478xhVConC=P2^+z|7pM)r?%-CDYoc&C#8QYTl-wFqfv^@ zZsE|M6wh*`LBO5nC#D~tZSLd2iShX2d6WLz4WHDQUhcEUs0RnPdA*Ys$pQCX@4O~u zlkge)le8w!E2n>05whRHoYk3n8E~%eTnqtn`Wb=Ip*7Vol*e2q4>R*&(Ih%OFR&Kr zGj(e6mTUO32aT7emq1q~z!ZySHr60e zdQ}F=h1JNTTop9vAK$Q*#i;KGXO6*6k_)k!C-=X=An3m&v%}K?+Bnp|1`}I0UqOkv zvU)=aj}=k`X)OmWkd-|FVTkV}3$%KB4uXeK?dOaZ2f-bh<2)5JhHI>7%J90CK+Da& z=!OBXXQly~Pc0WlzQ!|n!wAb0e#>&^UA8nRpZz1uu7GEq$RkN4pQdI7`^w2`pW=98^sSwk{vzlRDG3Q!t2*Y~OU2*ab6R&>a>6 zEo9n-3=D(4CPSLlSTXdUfre0I>8f}~gWUR+K?GSG%bHOgg!``G-oxo;Bce86bs?9e z%Q|gjcK?hgV+pncl-5_#-YL)!ZHfiG6RKqYqwUi64$6$0f&^@HhqiAQQ4$>)|MUHOBzaGA5F zGEX>k4mklo7b61_CX6qmAR&ukc?X>{b6bke9WJ;63jR9g4k_O)*AU3R^oX6z$Ru2= zBbH0B{pTXb4WX$U5zmY3++VMUVdte61)fIf+T#Qj!2(PA_6i%Gf}HWl{u5N-dC=Kt zj1`7Fm2H!oMOe{=)AjU`unJ6YhS`12f?Xjwwlh5`%@Aw$7t0hF^0_9#bBC*c)|Bi+ z-LW6U9x0e-n~}cqP6d2XU25GEu+6KC2u)h+b19SuyRiW>Bc>)9IBvrmX8OA10LK+% z;yOw-Zbv~wk7@fge1w$GoO?cYS8S$uargIu{f+}Xea21N_u9kIf_IEr)qR9O4J9T{ z>Bq=}*DKr(W<{fdgRZQ87^22{fv$63!K7?X*W{V(H+f4;n&~ysf%_(36WU7P%;Ho0 zQJJBHaUo~9rmvz*wlOiEgoRZ}_p(ETHGwRsi7-ZlY^+&e1C}tQh5jmKA4ALJlFU#t z&@Ydkd_>09O!(Ma27;DR&V?C_=!Y&u%6KY;v|$vn-2dq`6mlY-H)A0j_87e|I4eg= zPH`SI1NuFdvr5IbM)bo&LXyr8WQkMfr;mLM)1X}ST_kWE(s}?g#+$9h77-InJo=MJ zcc-RNML4re(}&)zPJ2iiMqX7VwgO(`}Iy?QJ(fp3_6 z1pYa$WV7XR^yv)Y+-Nm2p!C9gXBr)E6jV(eteH@oMP_n;TZQt_gtXx@CrD95A!mYBNu5 z-8P$4uinliUuAWmSKID%*v$Gn3#=}RFZlwNbP4y}kH;mDFql3l6dis!GZT@+ ztkIp)#KJFBk4h6qs}@;Ue!&8QVa&5df3uoelKT5}AZ3|h1Wj9D<+rw3dKL~rv5u%3 zLu8G)$J!pW75IT{I*f5-h*l?0$p$ooq|V3=Ik1^ZCG$Q%v28iZ31Yls_1CVaW^|_! zonQL3xt!@db`Ubbolk>%K@Yt6i^R1@Wep%YA@Ls0+ZU}*?_MO=Lfc=^gBL`?8osL+ z%SDwnc6p#zSgCMY;Q>PG1J@VEnuC{FsEHyRr3c~q*hW#vn}#)MeF&4~7Q>1#mM^d5 zWEq%wZl*TGIo4@(u=UcL%=A&M(H*7sLUW+E`ba;N%E=^SNepHFW{LTu+DnDgT6+&X z&CX3)NvB-EAVF-{l1(x6BK*&j^^rlG-lr(#k&Hg*b4-q>{GvlcgQXHiUysy(xfHqy#0xDs9$7rR7Tf+j1eq zQ76dS#DV4y!_L$in79qsKu7U3+u=cd(QIeHW3NbIGaDFljg=Q4a0*2`zM$NNrz@skW7=^^_g&krm!LsU2Y&5`KpTNc%I3h)jrarC2bugJF z7CTl(7}c-@x0tpM`xiq@Y_ZJ4e?$w{s8RRrW2M?okBf0!Suhslj7)ns`r^#dPa0y; zkd%HauC~X1jjJqXg=~`ZXwR&69Ot+qhOkB3FHYZdeYFIo`#P%*oMIg*Q6JLAy-@%``XU>-7EDsG`-TvnkcjN6U@^-)vs4Q|7IhZ4Ys5utT4{( z^icTr^}w7RbD;~)P(H(Z!U(pP$M7zY*Z~7OOQSL386CS5 zyxvsU33{A`Em6#QKRGc{f$CJXYztb-p=m(at@~{CV=S($Q#Bj#pvE;QW6K*N?__YZ zol+KL2~v!h;G#zmUHJPfp3>)KdtJ`Tos*cDr#)jqKAPMaGRx1jqO%Smy*mEEc3>mz*g+ewETcUzs=DLavlpRJVrQN6%EZe2}WC$3>TQ3IHX#)EMU^~muzJO!q!`fN<*VydP zV-Z(9EnwDvt^8VY5o-a-krccYP;kWq!W+8iCsSOU8N(fLr`WajkZUx51?MCP)DW(rG$xuNYw}9=e>S8i^W7CJECr0 zh3N@6ma)J9w{uN&L3?V?6-X5dbB*q`BB%Vc&#eeKFe-W0|1mquMf9%*z!@%qz?rUX zFA;XUW*NChwu_2>&e-*DibK~8)}n3DyY1>_Wl{i2x~bG4C_!#(6_ZF(17W0ZII3bP zNLxN$L6MANp3Py%8BTu?wrh`ZGauhzwO25Ah-dW>K&lNB^!y~dvkZjT9xl+VarOuI zkxfrjgzkiwVN*f<3-e+afHf1*wk4mtmI&JtSoWnn@(-{CLj#97T_Al%)_ore*ZqK% z<{^uJWnuQ)c&5{}hyr9YR#=D&qH4a9#?ekonWg8YkgAZZ4Pvh;TJ}_h!aKY-Xb%?5 z8@qW)ys3LCXd5#YB3rR4rGB58ixHU$V~(Ce!{ZB_RB=8%Iuq;{fS%}H3D{4!%Bz8_ zsV|PFSYSpg!rPk)r0gpVIu`Zll|5HyINUIyW94n@4DuPZw@l`hW_ufxB7pGGW9pLu zhvGo`wCX8sN2(b??-1W^<>`e2MgBj=Au%eGkiD&Ui`us&QA$s5MQYbzi?RoK`x=^T z%PH*dI+(06(k(ASID#j4Jlj2?@AZ75%VK~3 z+V{K_>Or%Fgm$wr@|UwAokzbvdFXcF0ua53lUIGb%h@` zwLgaRXh>}@k&%P2^9bxfXYZ}}@=nT^R-WwsH&L)O%x3l3*2k(U`E z?#67xFSV{H*;BTx;T`ookFD&cH275OI?^Y1B zSb>p!`*J}oqu9fqf7;x>--Fb+U)$;u6ar&$ef&Q{%oh=cLDV3>&3ff5bB=43Qq)Vn zkO@mw%LhrIK&_&P!jzbwlIA8GfH2ifmILt%Y6>$45Kt_-(7a+T8FsTqu}NiXgVEHO z@i$RiNpE3g4kYk1H$M6MMef^e7yVAQ{hhy1fWKUz#2lS%cAKZ4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-01/func/sub-01_ses-01_task-rest_confounds.tsv.gz deleted file mode 100644 index 6111e64c6fc826eb24e42f2a4c23388c0e3e89b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10925 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 PSIqwd-4>*bB4PjlYjZ9P diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_confounds.tsv.gz deleted file mode 100644 index 01b87482f467b002e7364c223e4333d6f35defd9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10973 zcmV<3Dk9Y%iwFqM&U9J=19Np^Eif@(b7gZaFfw0sVRLIOZen3$YhQA8ZY?k|Ut@1> zW^Z+FWOFWbb9MlYoJ)@-NphXnng69y{(dZlA;=Xs9DpLZD@g^ZfthY%ra|iG^L%FJ zaU-(2T2myOmA7uj!`&Xojvezq{PFMK{>T6Q>DO=n`1RLczy0OyAO7^q|NQ!=KmPQ8 ze*XHWx4-`SzyI!^|NB4v@$Khde*SX(@E`y0%YXj#*KgO)fB%=SfBwcNfA`a0|NT#2 z|JS!afBX5@w_pG8%b)-K55N2+rPp8c>#ybY*ZTTvd;PV)eSKZw>+1?%Usw40y297j z6~4Z%@P}Xi`qR(f^!xFb{Pr(z|N8cCZ~yemum8e-{+0jy+k37bYqXyCD65P%cYRAA zy|$K8o->!cS6OfMqvX;@%d59MTh(2E{%>C&|Mw+*l)74*wd|#9lv(@EV|D%|&B3+T z9Qv1BXDey9uD_=|5 z`jPkCd9AIFQ!i`J!Hc9>hAx}^MQbfu+|6rfgQ~vQeR zEP9FMEMq0@>h1fbjFR;#yCnNlVj;?|Z6&r=rl32v?$=07cWb$J`=^;xTQY*U-m-6u zTD1GJFkk9k%gim-T|25JbyFy7od?k$-_^cX+JjbfvE4>4soQQ&eM>f~JzTT1Keicbm&{(2l-sUluoq1i zTg~iajJZgSs!$_AE#O*?PsYd2*CedOjrEbD5OKxoE2+L-0F*=9*Y4lcjx?izD81uDIc zJ(f(k4c*o*oEL^#%v6`mu1%taEz{a~$?U!Zy1oL8yKC=D4zu!YCsR{YoxT@MW}0m; zWZm`bMcMxN$zstLd4S^Yl*=dpcI~>|RU2EAHe@K46#b3Gmtp6vfRU<}oVCr^@~*4u zueyw)mNJ3u$?OU>%U(uNXDV*oSB2;*zbM_-L6)N{4hsrqu?mFM-f!s=GV3+(;YE9( zb(g6;VtrQDs0v2+mB?CNxsCr?9aXnbct3k=J|Yw9N@4y(?+O>`akG)NT}dnKNuf7w zaP!DkwI_1k;=xHVjnM3oCJzhX7L!u31f;N*-IJeL0n47#ccOmCNR>3F>_YLJxTWta zelA5_ZHB%(ah?3Zw|dpW@O-+RMIEJ3WnFe+XELRw5QRj=al3&Mh`ycEEoR`XOW)YH zSfCZ?MV}t)(_U+3Mg%Clp_lA$(kqE-3Z#IEos3 z#d}qy?y+u;&_3j<3L9-JgJ&gC^8@X28-Adx?b%Tgul4OVlyShb?)p?)xZDP^-aro5+-j;Gu^Y0oe^PK4(peF; zbr6H`wBjrfsNDn_UQ5lrH zz?ORo1E%##2gmCiDd+(L-w98Q?1{$AzhYYbLzrQYZ(mA%*AJBt2fQ2FLw6g2F6{&H zK^7uYzzyUT6Y!W@!5yYW9wjmiCIgCwK~a6Id?|Qli>|=l3EFMHB7rdFEewn_o z;hUCyjyXX>Cj=?&ZA@M87m#mxZVMMHdMLaI$aPQj%3Kw6qN~ct%^UYzE%A|8GkIYb;l4LBb9H0t-EO&pw06D#q#VsMLT2Rc!b5igsyDZ0t= z1UBvViVw588?LFi=MY(MxMI;KsLc&uXtrNrALv#mUZ)+zj#+etI&H+(Hs~$77a3Y- znVFEBAetVc+v=*2k#oQ8kF5<;uI93;#A^3-&QxM5O4fxzEzFV*rf-BIkm9>G{O%E2 z58+US{%f_(fVBfeNpmE{9c^>=G_TdvOUMNMic=1@uG%6%t3tkZagA36AwSppwFnKo zzbZdpFZsUSOe<-2BcBFmxY<`=%xIPel=M_zv>5?KuzHjL3Q9A!V{6Q73uLYP5%U!o zt)`NL)dRBd0a?3jQFt@s@>$*^PZfCUppoT4Md)7t)3o%9y-MbLDrt&>O#nH$%=QN@ z0&TLai0%T0O6F-iR#)#&PKtU(X;^l5#VK2^H4X3$FKGpM6!-dV*R%;+YZ$=0$uwI% z1)qZLlGzu(mp}#I^M#SsR9Uh7=$5+WGV;*9A~`7)&u(!)lc<1ren*+Xa1WKQWP?CL zfm+O1a$UnC(FHga*+|I3l1&$FTvRz_$j^ozLy2N^dq`P;+^dj&2Cr=~Mp#1 zW_QdB6u{*f)h$99TRV8SW~B}#18P!FlDOwVF#MWwos{ z?7Qn8pzj@^NPeN`whJh|?sZT!h*{n>J>UzwG@`NNJ*6Op_inPu3rZ%dDQX$4VL zpNi*Ob$w#<0 z1rqUsST?=*<2yh}u>veBMe5l+Jj$$;_M5u`6*b8^5{2qZ#R}B~cO;@9puAqIXH=E; zLey*Cd`r(P@0QQE+h-J`;L08ag*$-Sdl;Ep{>iP-tzdMvMUpCqns=lksTArB?R}cJ?N1- zttbintEy#yMm!ElV0S4g5Xycfr?T(e#QzC{Yqng`|< z%mX_Yw`*N!_9c%IS_k6Gexd)WM7}gX+||9vBV3Te*chBo7i68~k11&hm+M zc}5+OjFCEjSKes-o!~9tD(IkGN{qBJnL;O#WmJ4Cl4+Usq=P!OgXgB+Ol5AfB1$#a z`cN2A7SxAINf?fkB+bm+bC4jrKEG&^;1*TZQZ3!>6CNS@r*>#A=`Sd7R-cgWr~UD z;^2)WQy5i-gi*Gtf*S^N#;=By5WWYZ3~s!1Q^UF^p;&l*y;{` zU{lqnN3A4#r@n6!+0^S%=y@J-j z_Cn>os-=js${1xi@a(XdWz_pRXsry67l)zL5hPo;Uu|Ar0b$tb0YTuqu!z2jDjx7; zLc*Zt9dfOKDV0OhDJm*KI47bfwhF?6{i4LvMGp5MlWfJ~k+4H0L*6;l4$rNXdUHBq zmf$s2I<7!;u(>5iS{8)LOEs6S((AqEf~;NgRFW2K$`=R))hbKbuILrJm%tRQGGlue z`MNRCdV(a!)OvS1GIBo>w0WM{4xG6x$3BKvYg(sv=VFwxDiuOti%gbK!Yx-AT`*@) zOQj(ps9KA2%N>$lU$80n43~F`d;??7<3xD}~ChhYE=eQIVQ^6kY(%ao7heumw<(87npklR;u+!+ge) z4^SY%eUcD_?AQ?5R12N~c2#*?zmU5jkpxQ0+*NLVsB8h|mS4=6rva8;*~jq-C8Y{7 z&jy>wXKv}K(N@LTMOICfq?hLK;0lTP)NHaA!b5DZHAB+0fO)Xa^flIwX?x1OChWYa z;^BDE7?iIayR`?Q%In*6G!+3!Y~Flg=xzk0px9I)g+Zt|4$F`q2KR|2mRkcMGJ=AZ zHyGaAhrv3&2=iK5R&uAJ2AMk>Y1}?!uQG6fGf-4wOSFe{?-Y9`0dtLIIYE|KpjNGV z0*@5ON7{K=y@IHFYRN{+1QSz1&8LQ+Fd+)&mR1ti!gkHKDyHEvI?2GgvBBd;k2SM!D`1)ADTh8_#dU|XTf z;ad(H6nLQRJkC^s#1dhMwrLdSLKP?L(!$d>Dh257*Q!^dw*VM$9o#rQ@@Mcoyq^jT zWgHb0T4NSPIatDLx)Sn_N)KvdyyJMpx1+{@2!onzu$`-Xo&JKQUZ;C*7?2_`k}(&efv_H z_CyvfJCG-CVUui`wO}8z3Ry%euuA1)W%?<3;Lu7K)sh1o*|OY#Zo*=iby%iz;0l&7 ze}NhG;e^`1=TiCSEI}M9=cu+1d4UofiO4~vlF~39+*vgMNeT~dKh_`WQQ54gsU;O5SkWVca@83U+aezmc$^fJo%a|QK{F2 zda^tPOEVOjXry*$iplL!5$Njj+-MakZ~-xcD5h*^7iqpJq}|*$)vE$?^r(9Lo6?>_}zyDUgZ1Hd@6L9dJx`_iz5XBRW2@8Xx;6c7^OQo->Irl_4_QrKgdj4 zv?}S-^e9gto9Fk-4a?z;oL|op$e5nuNk6Idl|u2!;v@r5WTZ4H;EV+v5|NryUwR06BeRTB~l?jo>`Wcr#-tB59t5rSP8N~oB{q9TFZ+~!K(w7ZbY#fKM)_1iBy4@0 zkhas=Ao$MpUhr}G7u_4Bm1=A=C9_r~CE-{S{Or@X$q+tv%FA2BD9lph4`V;4HS5QJ5myDW6h4{6P-B z3iYTLg%pH`cx|m80VMjTdTH-aT(D7tY7UJV%~^SnrEgUyUDbi0mFZgmNdm5_&J{>G)o!e{Hl;S>{5`a zPizax6}1gqT@+Z5aK}Fs#Y2uE^WLZ{O+~lL2<<6~03}M=ehW>8H9{d6WTW(VN-&-B zquntIqMcWh8#mQgSbi&Gw`D5iYCG@@Zlxl|#TL++!dQ{?g%Gr5mnI-2kt(skbqX(s<^fu`5;$usfUmnsw=27@eCw(Be#pKl zkfZWd5x@Hpkt5*HraKg%AxlN*PC{@0sBBdaXQ-NJ@1y@IxgLp2O(sS3T3Xq!jH7GX z-BeZa1GL)ob|=n??BW!Khu(;|GOf4an}ThH^_NTBJBWFKq;##;(=CH6GtcgO(6m%s zt;5spup)S6_N>x7(Z-qJYf%hunq7_l1zWIGwrFvXJtk|_nhY$Np2fRZ$mo-oW4cY% zYk04}n3}d-&7VMpJnNucahGOHa9lqmcdVVNHHg@C`Z5zmLP)#xHfU2k<4+rz2rf(D zxSTjgT+MVe9+^eqq``Zypiwr;lNK2?)T)rRDdf+`rZtP4nrXzs=2}!V74J;VPhL%4M-1uRcb;OWEnei;bf9jIH+xv z=i0#g8l+7^{b?z;u@#gK-j-IGp;wFANnY4ijb=6pty0E?##wNaNs7BaQIli@{Lu`e zk#cPYU2FU;=sek7jxxSu5`q{(QMQgu^$BJt{gmWA=n1e)haPxR-^DQL^Rpsor;YKe8NsnR z1!9}!DFYq2B00 z9lD#se&tgQ*HDF{|Zy2_`bTf5Le2llWud<5d6uS`?nAdF3kHjjSlQ!l9Y-q$DC zy5MKLTLQ|kDjZq#%OM07YCRf4H0W!RCTKYo!q_m$$_xgB;su=-889~Aql< zd9RZO^0&*-U+vT5FaZj*jWNW5sJKPTB)NX=)PYFx*X1#?gIV59?Jm1QrAx_S-CqSS z+98`nq1Evju1Tw?A%<9rLDP1qS{-c)?gh)_H7#qOz1favtX*b$%B5}{LuUzqXG8Dp zVjB5BdAr`{2@>-JF#C}g8k9^}FEtVADL51p$ww?AOVnsq5wI7GYZUCArcHa?hKBY+ zotf^PHQ5=wP!6dKOBD|J+cE+@kK*Lnk%JeAN%<7%LP`C%_5)Nq-cjgL`N7s&$TGGB z?`?yICVJ{-&2F$lCkU9vEqmHh%+y|Vx-!;p+m>KFDs^;$J;nm9Vs-jic3Qwi&Pz|a zPvMj_tmINT-*&H{S6y(reo^#8y&TSise~C-S7I`W%GERSW{RneqaW<3e4Z)>>YYmP z4q(M?)^tNcddc+Pd{l_v32VF>7mf)ZohJNrih-u=TL%xd{)$|WO^C>qOt~r(W>igi zad@b2^iHWEAYvSEDUlNZhAA|x{-FykpL4OLuvM^I$~ARGLt>)XdFgyTV5y)aP)6Y= zOO%ti26m&;yhw@2mGmOgnW-v-MByx-211RP=ZY#TQ)8Y1&<2GfCs{{ZY^|&n18f>5OO3_RZSW&z6e-s4j?k=d?tZAvr#0uAAhHic=2xzX9s z&{oQx-eC_UJ#4ax)F%@Q3548G=nupTCuRKDCiJo@>`SEwX&*0S3qi>YM#E;h=XbEG z406w4-IlRuj`eXjN=q;E81Y&ygb5Y)juFlvjbNmAP%e!Q@qo_0Ne|hJ(pE@(=whr9 z{5@bsnBbv$h6fQ;ZZpu`f}3-3H7sDB0ZPv*8E<7=TSNnGi z7FxcM-)$9zh3JynO50^k=)giV#o4l9Eyzq<8R)M7VeQoktBV?^_{`=u22Rgez_8BX zBxF1fCz&Y5l!-%EpG+$d^t>)X_sze@V4y4_8m&l8=tfv6Nq>zBAP^HA$eA}ejal7+ zyd4Avctu5A545MB^I3}pKV4psHCvy-yDlXg33Xszh>{)3DS>}Ch)a1~kKi7#^fo?Z z+GE_Rj?Laar-k?!m@!S4@59CLUDOLM2j5^yz&%14V^j1c?NVVJLLR=IJ`~`d-jJeg zybThw*gkGfOl4H@-Xo#~JsCTHp#4Fi8O#w9GNl^ln+$i+ZM`J!0#L`VDuU;-=W}{U z70X<~g~>9I)s|>#HOAMwPaY_(?349PSBS#PerUMO@P{ZWM}C zc*9tINTuksGiMN4TZkA{-@{)z;}Y!5I?>b|U>zY9cp9q#U zGyND+D27&#mW4T_6Pf5s^l~wVDu*pS05KLEemB;M#hT1=0(F_nwUJcB$Z%(wv0GF2 z*-C?amQ~$!L$r3=St(Tz-o!+i5v@0y+Q}m(KNXAR0pkonqw5W>NgxhAsxyU)c>)_c za$vH}MDCeX!L8q-GeY8sK^$K2P*OTxg*{k4C?muzdsy9Xg{p`A6Jk)=MT+U>*X&iS z`tbl0O*vhLr1-=Z#PezXj?tUgzB1p0+7Gn~4T_0$ej+x_FmFafRisXf&05Si8)C&~ zJqvLE;$i@~wYI}CHzM?UgrRb6!Ls$7;8$pC=&D?lRzS&h)w^q;WkEU|^T@Kof*!&} zluXh(Ar3{4lC?ZpMusEPUZ?2_&rFiM>o!UJ0$dLeS`DeL6W(m8bLc=aE7gLix+W0a z!P;o2=b9rEVouG}HM&MZYc_s23L(H45L9i~Xc}PZ!c8cl8a?CToj(d8!Z#SY`#?0U zNM{D=MHf%J=<(s#Lo<`eF;7Tmldt79JrZ(ES^?3%VLqT;4ZI+dv~^4Y1xjM@bna(K zKrhS0l;&$21!kPq061k(C~{4Mg#K3mag6`0;`ng}JSy6tx$fyZB`HpK?-+iI}TRujE^niFO`@jvFOU13oLTjF4 zf<^1K7+S?OXgMRfwvCuRfo&FMf`-s5*(nP-ow0vU&=nox%26!Q4MHE-Z|zNHR%I>G z_oZTM1nG9q6a~PP?hQb1HJC-%!oeH2OUX^|v7P3#5-{_5&K;wKH|oY(9M*@M(YivQ zv~Q}NFTXXRKG8r2?PRxNWT;<0f((iV%n#}awqjTt9K8x{o{<@&H;|eQ&1uDC=n4Kt zA&Da+m;lSVs1fJc4ijO>#SSkSYb?*xtY+lltbhqfbI~;inM8MpmWf=#b;Cr}T7qCF z$@Cnv>GZ#l?+0-q4;yfQ1sSwNbH9uG${i zK^(B>K%V6V1@?y6o6+(;?C_q<&n~WZW_8&EXpGxEF`#pl6aYFzLv+Ca;MZmBIjLi4jke z!L0zooiCMhjLCqko{=?3(}f|x=N?@L{lw-R^v0y&z77UqNN#+B4RnykKh7#U`9_^%xgQcL@Qq00eD+=WoNF=ftVnP!to){ z!4A+(Iqh#c5|>J#zuRZz9z#&*njulPr=0VCOa@F%X8`2hug=wOw?YfhkvlPqbnmUJ zjLN{4Xe+?;ZZG*5^yve2kdIc|St#paIe>kRUWg}%W3WDhUWke)bapC7cR;~k%gt@R z-wt^&aYva^1?TiDSCrBNP9(p20CX3IjcHF6Sckn`ej@}F=fOgE+LKyh$8-gZdd_!?qX#VEV#V`e7N8 z->uzkz1_)qXXTvtN6(dxI00it*I=Ss7IMj)2Lw#X#v&nf#Y2RBo5N19V|J|`jegf$ z8=cmJW2zkPlwGe5mRI&0q3UWT+UPM9Ng260ufvmownIzuEUzadU=UQ=62eUF4}xkl zujf=zWn`!xf$v27c+rp0DU2OQ2KZrMD$rei;dLfynZes<&2`~3kvH(I@tKi@G)0?f zM?khis4$H+Xc!kQpHE5>0aQw;ve3e{I3lrHc(NlBi3l+iNms(dEUC3V7(h;lQvr5_ zo{Wj2H}`JIWQFsg`?fKXhx=i8K#|Y;bPFPP)_k$~={o!ZJirN%LHI7}rtM`kKnl_7 zev}Mab{STWQly)Aj`}LD|9@E<=|cQ+VQ8zJlSlZpf2iQN1n0=@_t@W+-$>BLvJM#) zja^s4s1F3MHlOaOZ588aP(v}HVyT*G$_yh_K5T|EH9wyT6|SGj$$1NY_>r86R+cMO zC{WsnQ^h!ht_w?_aazvEbKbOa_GNIR+D`5kbSQEd4i7j=97D3c&|;nl7H zL%T{oqI0^RFM(-00Q+x6v#M3uyBL^S$6q>;?@V88dNi^4vb=m%c3nRJVu6FEpIJO8 z06yE7@n4&?@SCAWf!bp3bh+Aq893#@Zo(T15wBpCJqL#G<+OZYf8xO5{!&OPvzbHgPQNe|7hrGo#I$N8+kY}Kj&LB;0(hin_l~r35;msNHe6$ z{C_`vc6LrmtejO=Twt&a?QxP^G8Kg7WO}d3plfAHWqVUwPF@4KaxO+oPu+NCq$kh` z^(9q?&y5XhhF&W2aYoY7J5C<~*bpK;zD|9e&Y_>_91z4&DXBg`<#bfUgZrTl1>V(A zxhhzpvF%Y0<+5yOiL*$G2`Ae*bKq~{LR_W7F`=H&m~sz?N2)=m8y5K$t!g=NrUBF*`%E=F&tn8RI|N|8cB0gL zByR>3r#2#{JyeEp^64NabDHVoEQ4vPZaXK77e!RV;gH#iY)dNL!j_N%^m=yLn!=LD z%}Jr~(q_itpDO6VQm01%`pJGo7DwXl2zk`<6-7#r+IB`vJAHiIulY%O%zAM$Pd}$Q z6qM1A^9?u_>KtkdrKXDY2m#V_8gb_%PcME;JUe||F_2$-0KgHW5@)uXra@cg+K`Jh5 zlD1H8bd%7I^;EENv~F>9XZhGy23^! zDs0sz@Lp#;@1u=?x{|q#d-7H=HnDIdo9yF3E?wRkj-)*&mJB6dXC%_^j5DJuW-!mB zreGlQ$N4-WL?E&BI2#lyln!VdtYXsP*dC#IW|M>Q`@Oa*hl*W8XZT+@?mC^+D*rww zdpxKPfls9>+<`O=|6gFhY^n&DhW?a}Wz6i-jILIGaprlo@WrVf$UF0(Tf#cp92upZ z9|!C${0I(c{7R6{kidrILL|%tV?8Q*hEF)1!X1N&suags7Q~9%;|shl5v9hNbj;{F zY8rGJ>nli%L+h$u3F$57TOpOg-#AD#8neHrA}AcX6GS91;R3s5eWG&W_`Ba&cSL}L z>G?P&m{Tt}^8wbIffYs>tam(I-dC7gM?=|db(z1)cDOpHOJT3Bm~}qgI(1WS`aBW> zg_ah0&3Zp<2HhYtdw~c!)^mk=u-ZW(=R^~2&N#!n1x~lWlp>y6Nsc*Aao`Nkg(&IX z`Nr-UUwxi;oH-nP9#FF_`a4MIn0eG4zoWFVW?|Sob7B#+`iw(MvO$60*oA`9D8K&~ LVbKPq!eRgb)3*~G diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_confounds.tsv.gz deleted file mode 100644 index d3a642bf09e8b08d4ecb8ffc80145d98c7839c3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10732 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-01/ses-02/func/sub-01_ses-02_task-rest_confounds.tsv.gz deleted file mode 100644 index a71faef33d6a74dbad376349168b83d6319bd8c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17851 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_confounds.tsv.gz deleted file mode 100644 index 68bc472fff2c200577e8c3413586fe766721d2ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11234 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 MKb%{kDJW(D0A#_{HUIzs diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_confounds.tsv.gz deleted file mode 100644 index 35882f8c1093e4cc9075f11b2975bb99db00b22b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11332 zcmV-KEW6VmiwFqM&U9J=19Np^Eif`)b7gZaFfm_rVRLIOZen3$YhQA8ZY?k}Ut@1> zW^Z+FWOFWbb9MlIolB1-*Kvi{J^y9e_x)HJ6y%jR5@1W(jqQO=fFcEvu>JFWzKFP4 zna!aIis-Jcs?5CcIuUUq^xYqS|Msu{_5Ckj|M|-=zkL1s+duvA)4zTB;g8?{=Z{~0 zc>DR6|M=a%{No?~`1a#ZKYqS``S1Vz{6F9S{Pp_%_kaKL*RQ$2*S~%D)8A8i{g_`rme-H<^<#Ve*x$aqzTwO38@{~0;mhkAzP!HS%j+Ay z`|0QJfBdS?#}E1ZP~QIZ_UE_1y#3*)U;e~@{>*>=@+rOdwN@!R?>6+m`S!WI_uNyR zwa+&6+8A%?z2&yks&l5=$I7$5{rC@G9{>BC-c#?bmRd^ICsIj0&AIB1f0ka%V~v*D zs^z?I>o;Wt3g*$ECZO zY2P0)<+*b4KkE!e>;9>fYp$d5j!&PPF1_;_y5b(QwDI;i>xp{P1L`Q+tUGPJb(W%= zUt8y;qp0mIzxQ1Sf_cmPy^b>a>|HOH*~+N?ysPMthdphdWv9|QkCF5}bL#yoZr9F6 zg5`PqaCFjrRUP^3^z;O+&(-w{@6eU^&SUo1cO;3tmEF@h2oxr_wpP{Cxa3A15|zZm z`*oOYk8FyShE7^S9QE~u`o6hV+O^+=_>zJBl4nn2x~S$@-1P8s)(=I`%gyGY(=(+S zI<|h~AobYk`lrRq+++MKx$Twur_bZPa%gCOt9vGsQ{B2b393jFitL2fR^qj>XU#h8 zIgyBNO8?t$xxbHIR!Ut$lYU54dE3!$J;Io-+GFZSTCRRmWkM|2 z0->^{w7i;R-~9B8{!;xzdYVz$BGO8=#96gsfbE#tc*7;|h zXIr0mYU#n2nrCU?ilgAZ^x~{Dl|Ir!0P;Pn$#uy5ksc-?KO>_+7Ui8Im!5J5Yh&19 ztLWHx=|VM)OtlV9KF-r_dzK~7r1NlD$QWgt%hg|hl&CTXDhraBq}pyR(w%}=^lM2` zb&f7g>4{9Hm19TtVd=wYuGKQTu_U8%Y06nu6OO!Fuid@W9NcYlhm>TCwOsPC z6GGOC4<-=&=ahchN97cysX5zImz=l!`iL_a=)QcuJ+f|m$UUNC{0YOGI=7pjlhcvD zv=)wL$yK*ulH-y~KCR8CL*f@jK|VR}($Z5-J!*KQ(Uy)k)S?kwLn^KP|57nuccikX z4)GJ=TTXIxse^P_(aA2tf%UwkPq@)(QjweO@?p~Ut?QVVl@phW%Y2ban?=@dFZ%798d*)mIBAoC?J%PXBvpVJ}^RM=vD*5YfyWBV- za#=*-4!XjER6?#>5|cwyh*>!9T)9hq-rT$5(rQv1?o*a0G0%r|(&$}sP1_+$O@btI z=9^;ch*u#<*mHC|{r0$ssR%I1AG&%2le%NkFPp(>_f5s zcG;{znvw6pQe&@Cv)_?G)TqltKY_o>-0T_-7gZyi#bnO!U8U39bxWQ+5M35!e4x$IkXS2&g5n#rF= zfOjX}=DwxN*GR(mgVv460VufJ9b^FYx)i`qM2-R|d)-(7s402qq5M67Ke=xc3J=ni zFnkF64o3teQmS{9DU*{)xO>L^<$1)k%}vT;b=sFNn`9YBI6`dQltLP&qu7Jcqf|he zxD`aQ&d0HxAp6|9V;xMEPcSDZXd*YL)4{GdQ~5pf^TK8Ao%}|?fpZ}XQb=(hAx|n` z_d!VVse`MQBm4?Jbaqsq|S>;zz?p#hep>G*+{Pm?@#(!*s! zyquwoX*sZw=(o(VkfF`-_4D=UGRSZi9E05Y{*>QQ2jY%YNNCMto9shATeohx2jGbW zCgY434r~CAO=Xncm|yEsDQTkNG{wbY5mojs_?Vw=Z7WC31XkBgyt6`-_l5`?c z5=$jq(_1~9G>!Os)6XU(fX>;)q;TYmkr*f~RWiBr9c}@61S=HMZV|4@9q2*38v$vx za<97-{lve4zRQU0(g2=DtRmHd=_Vwq#2q=30fKFWx~9`k83@!}7w zcL_KR+}Z%KgUke^^$wGTtVG`j(3nIMGZ+w%a!#C-go1dK?aCT5;!&i}D2;_3`Tl@v zq}{!QR&Dg>rD>l%^CbCQUKo%71P=UmGf)T&X`#1r?g}}kvr2Szo-GoZDhDcH*(0^c zNaCI9-1Lf8&75y;Auj8f=T_qCN$H9HZ`yy?(oDocP%r(;(ToFOyU zsqG1XF+nW6elbBv$CYJpY8yE2u2q7^YNAddzY?yi>jH{s_Fzh>WW1go$mPow=@Wj8 zvMJfda52i2?E_0U_+BX81Bh;u%+Ay`bpw9mDuVR4zyJhQmx83B`0o`7c_?`Z1xLqS z=z`>EQA7wzc(wUWR#bF_k69EP0$m6**i&OkJB(k)t2A(2$4;Ug>QCafICkl<{G_1f z#v?i6S45Bs$y+Pjrac2G3u2;ZlB)u@`6t<#?j;j3Di~%i59@P>KNq%G@*6D@iA}B& zpcMsf*x)e2}t_7;Y%WR zE3k{Zk~5Z{_v~7imqEQU`G~p7;uQ~zXDJm$ERhN~eGhTW{g?E%lN#Q#@dT1yWL2)w zdVU26JG({VC?)gH@(9W}-Tmk{T&_nF%f$5!?kDs%A(hDPgi{nEa=XRjS5{~ihr8R^ zGv2x^(%N?tzuE;9k1a@?S1d>%qN|e9q6kD*qGO()y7F`Lo(r5JaalqBLW;&NndK*PWm92zAwz| zNuQk6AXD)#v*1E~<5{O13WGu>H)lgtL&{f9&M7;<0efdb=XARHoE>sBUCO zZb@_vN+iFadRGYDEtP8vY} za-yxcug^&}*R&AM!AaE>!li9e5Hl8G%o$-gQK%VFpR6R9RBi4#2AEFp$}x_fRPRWR zn5>{RdgvS;Q_v)`O3Tn{lwLtLo7AD*8yAXYQNXa^J9c;+`I{+}?=DSYE6LcSvQnrr z`$6AoBxZebcicd@CrKdfdcwKVmwAHK8mFkD1I$;X9u@TwdCVNIMJOfeW@Nv z&Y&82rS@1sC%Q*L(&&NIrpS^|2myd%mEleLHM}w`Pu9%iD~MXO^?bBpS~WoT;yrPr zici8P!m#e*to+HaTZPa6KEgbZ=l@*a<$#1z~SA0YCwWdJZ zrbCw{j`5U@JQyh~KYy}6$ago{b)`jDOg4)uDWOadySPv2%ez9ABA~*Efvtw7Gy_{y zj6BpU6v~5pG!&F0Ie28}0V_IXy~-#E^wB?UzohpW*oxl}DbQ36jn9N^bYr!-{~yGC5>RzmtChepd#a0yhj? zq9XK>Mo!)j<=Y~&+Zz>&fYNn5A-clNhoQ;w>0fLG#a1xUX*NKSV--S`GBqIpxuN2~ zq{(f_?iEuibwu-7QZ&E_K1;w_f3f6Y19+Q<5CB@=qdd?TT4XW0-GL-MVp52Q^g0Fl z-RG_QMGj7{*Fo063dnfwK3-5^Q5&;65Sr3&9i*krnuqQx( z{PU#x+G(6snplmN5EYh2L7N96?slOkc?;P(4OWS0;()qkC=}z8rJZtEG81nSS~*Us zr=w3jOxv#(l2<)+^(L!z7&|28oWtW$ts2T$*S$EX0Nt$2zWt2kYtVcvr|94ooppz5 z$~5G9-E%3jTgS1UYS|j3HPIF5bahX=6SbMyd;N+2NgHla&;w=)Q%CpaxOpy^3>>T+ z+L|YB=%`w~FmWT@dn@k)A>Zm+7JBC=g=QoyVPxq|O%~0qx+R_O(j?t?_O|k(x(?!3 zU@r!}h?X)nLQAC$Z&hpZL}fG0A5)qjm|btpZGCB?g&Tfq>T^AM^4t^-v!41-#wkWO zUPh`LZ1#+Rvtl`3#Cxi|FCK-pi+8(&oko2+#Rq6UW@1o{3bSz$+GQL1CNDB7{X=Z6 zlt)6_gh=-(j?~I6_I=sNy88PUQv=jek6#Wbij^o4IMrU|-BOM6PCMQsOH#aU92dqb zr{sRMFLH=tc%SNT!~g*?siMxWkwFdbI+|8b=&q2Egc^Akx_ z7^&O79$TJ}VsB5k%mA#eJ1fCAQ2IjArru9$QIwKRgc0z>)Y;>xQS{+rpb6RNSUR2* z{#Ri2GO$$*C9l9y03msbd0FVks=H2x5LQkNSrCH`**)P!Qmy6jK~g$|c3PD*+jh7< zMFlDzl!pbt+>GWs78Ed`Qo~gW4f-8=X18ph%!Cb5!ESEFy3GvuqZ3AV9z)_JC~(M- z=qT=Pjvi=7ICNN<$~g|Yp|#G4=9|(P<$;#C_hoq9{Ts!f9@!nJbgYq20wjIu5&c1+%3mzN=qq$i&%8%xFRj?oN2~aQ zGSdM8c;~p?MW^NnL}wOxrF(WcFPn&V0hPLFmPnWBUgDb)$k`|aqLWnD~nXO)nV z#xZE}mKiR@QgVRg$!d?4lz@5zZ4Cv)EruWz#z+4U>K~G@_QtZfQ6LjpPF;*XG_B`N zYKW3onrrkRcz>q^MkPewUM=Z2nu6zF9AgUw9XbUF8RxL#W`zI+CGw**pJ>*W1AL`$ z-gx!Omd+2Z%%i`%X(Uk=xV!&?s^5FQmeVNW$wzn@0yrz^a@Ti?OJE(B7x+dWa6BoL zAQP-dl#(hU``EQodVxxwN@dtD!L@@rqWL}BI8L$$9fGphdU&z^ZY9WHiz-7H>Uayt z5zT9fa08U@>n!yI$=PNUE9s(GE-{zo5~L?sL=!z{dT~6tmI|SaNxk*u;`D zK5%Przv1o_4a$V2n;j5G|1bOHTQ|2M_?qDFNz`A~1DW4iC{p zOPF4*#H0u`%(n@q$-*JI!6p%4F(a_k*MGdaYu}EaUDhojJzk(Rnz3?9)jBDX#!AbX z6ovkklZXl>a))Qb$XX{HQXisU8lFw@c}EPw$*t4#5q=X&TH#6t_(}G3=l9WXw(^#T z5vm4MvTlK9?o1|lks2nIh|@c#V9>$2B~_DimF`ix_m$f)|~9cL#&0* zO#R2D(GM81dP*=Cl9BDGCVlW^Qnt2eg?C6BE9$cY2rK2I^5foGerwa$QTjx?*U)k@ z46_OHP^5acmd~akSfYL@vw|Ct?!-u4t^g@RAVRjQM&*S{N)2YmPy(yOE!y3J-1J4f z!GtrVW8fZRY%|Zpt=KSHy&Z#QODA2+I}NcmqQ^xI9lN<36G>Fx)#2keTe-036mIH~ zsBR(}1h~NQYNYL}6cOB8ylkCe8`8gEP9#83RH~`>QwaHlgMg~D0P4U=t66|8$ou3= zO15-GPghAfVZ;*fkx8Z7+z<&xzih!}^Bk@dw7AE*0AWUi(b$Dg1_}AjX$1cWvPET= z^DN#Iz%wteY+J$!|MM_Mb(2)qyn3kH1{Qj2A1P8>+3ivK8ua+}S6uL5_Xrc?V}kmpWb)dO!p5T9Wh!hq+!x<*)Dvg$ELQmBqm z;Zgj6fo8tBNCgu)WdRlvC6trUCR`M~dcY<5Bq>}rN*)2GIZF-FbkB!R4HG#c+Xi~b z)83f}LOAjW>qYl0P#hjiEOS?*yIZ3D*)BS_8`ka=?jk3J6=4o$-}470sS2=j23Ze> zyHZpHtS5C9cuHhi7RW8nF-pcM1SCXEx_!5-OiiK3Lw-wuNa^CXzo-*?_4={QkLY^j zJn|8_9P0sOe~_IV96&M`Z^J=d5(bk9sYA?V6(GHWV3hhV<)7wcvSsxG#1))IFGvZD zMgM6vC#Q`nz0{je9>{b>_TB-ZV8E=kUuZPT9NL3Zp{xbkdAYwx8d$A~<&|e;85c#B z>S!JhhB?g?Xn{ea29M?xBez;SV`%3*#v;}1FijPEx*@5m%*avizBG-I+DYUeA@KP(*=RsS zCQn2Rie} z*H81^ilYn)(Wt8ieyzDj=0b%C>zLLwluHFRE&>rrFy&Z$mwehlsjbxyecw-&EP$N+ z9s;OI5$s2PG^@DGZui0&j6R^kikYlRce2-q%2(qbMp^*SqWI)#pKb#R>)og8fn`WD z)qPiy3`3CEKH<-Q=hJ)^BGh=gO zlR);J)#@wRMC&Yg>Xx7zv;o)b68nG z{?HGeYHy4AI+#L`wE729IL)1$>VZpg8`;rXrv;p2X0TD|&^tW@Uf|fIC8Ge?gq>Vu zjo{la_@iEi>3H2kJDg!kvPEpOEBTfq@i2=R@{Lp5mbJCi9vx1pVm^a^$%tc> z1AFvZ(Y_C{S5R< z>8}kTNeoo2RwELusD;9PEHJ_0G**8EUA8os!Q|OE7RauZs_}wY)*#(i6DPj34EL)N ztyCh?HR;99hiOHGH9l?>0tzgD4+et1nFGGhrb0MDE+yX$BSTfN=QblN40K**=sbv%KCz@?oFpWxPGm0T(8u=h}d zMf1NPo(5?+29;@R=A+iS{0hgFX=~Pf;sxB)^vq@kNqs3X4W^^(PI`XTXZ&UxUT_>F z{u)v;Y*6RroaImai*@bV0_eFjlxzVUkTnD+%%a1%-01Ez8iG| z0&IakK#ZlK421>&ldL^ME|#6$wkhka;)+{{5e9b!&Mm1s_%ljf4=^XCl#EMcl8ijp zS|72TR3QbzLjPe&r8}qs&rkXHFhb{32B(Ipf|w>~ocxWDLpmFy$+DEmY;3)V3|4}I znRLj;(gubnkKk{!u%3c8%MpYD6^O?^dep#yBIC%e5#(NSmzMyh+EBF=rUqXw!KbqyfvT&9H7sI8UEzP*K`i4 z(^Rh(Wg@bzjf%Fg*P@*wg4s;~8oi z1;uIO!^5V9e7v+mGPOK6M^_H=5#2%KHWe>)QumRAw$VK%d$X6T6;5ZsX>-|;+A~lI zsn(xOZmj{JBTO<}lMl_YKmxnU^)YPU@Ta{6Pm{ty3GbbajpoC1i3J3+KZ+>PRmf*3 zU23^^J9`fblLqC1P`WWCT3Gy5-;Z{u1bz{tZxhNkySnN{_5(6T`YXw_GVdWJx@h;9 z;sP-$OcUHHq#M8W8{@VPGYMnkl$W6}*<9!64`YI+k9gI>K7iRyDM-8LK;QP${}Hd#iKMUh?3 zD>tt(Z%!y$fr51vuKaym3s(1tk#2pDv0loxXoB8;;K)smeII-CG84SLL;He`Cat)t z#ZjsuH=c3cH2tuXP(ScXS!X_(xrkh%-LEK$d{2hIxSQ3!%^`Qt2%ezA^7+G1m^ra= z4L(8%S^27B#>H(a{`TTWylh(=J^<58}zWbw@A`$BZ*Ws7R z9Yr|AeJKA4GD{{sW`6EY0M9`Ge3pWs>u_w(2sG7%=(Q4R@gOnvl_6Vs9sJctc5{H$ z5molb^o%nC6bV1Z6MZJ)-lF{%wnWx-H8}Gbg1E`2P@bboL5sCmfUU*0$}nP!XEU+@ zlco$z=WHDu+jt@OO*fw?Q;3k+ZqWJhGq7oAtR^tjpeSD+7>X(-?T8r5rQ^*4nOkGu z#x-lo``MDqlpOo%55TlNCCvnvtOxsJE-u)krHOIEYxFwZq+|G^Mmuva+j#rv&qW9w zSX}mej-APWS4MWC6T;|RY%}@Q;DF~cYn{lbXIuxsX}yc>?gl(Dn->+1lTSkdNT?DMz7cD4jY_dw@3zbSW?xBkA*Ws?{ncyb2zQl9duNP>QrnEnbeiC=ZZ_@ma!Nb2jU$bxW7O&?Eq&lNc@GNT6UgkFOwS9txq!+# zu}|tfB1!J>#C{XE_4mmNCi#SBL*1~P@zzYEOB5$mj)m-jPO zYSNv2Lb_}#dwE!K0scUUi6SU%^hY0JKzm$1O)FoQjdr(#|CX(#7Ii+r^UEPb>Gg2e z&T6aV!*7iI?jyxRs6j`MH)GQJY8D*1Y{vR+Q_EzY!PbgxaLYClKdE1SM`l8%@JAuj z8*e64)y_t%Rq6-7$Y`}zcy<<3r#$MV3rGoMMk}h*leJ#?F*z`pR^E|*({*W1?_qO5 zqK@nj)Toa%KP_mxf}ifqZTpz?_-tm$tYIp52nk^=)z{i1C;ugzaz3$yVtT930VY4t zY_<0AWEa`ybjFic$-x}Q_uMG z3-HWhY?~}I>|UIB&WvdBVwBENcj&52nsOL|z^S6_qa60OQro~lB%Jd}pGek}Bkp^7 znYQX{2arE4(?0BUxc9R-`t|Db5LlH~r>m4n9A7CtIIvXVM~v1kST4@Lhu_VRqWixW zIo1ag2g_Ijp#O?K5L72Q22asws>EnQiM)y7(w5E$4SeJJkV}O!#s~=hWBX8PwmKPu zsDtsn zWq}>nx*fRA`B9gLp9!ZTR$j0Su0|JnOU)&#pj{@qc(bM(lf(OvxzO#dXY~myHD-(h zLUt+c;9yv#5riHR83tY+d{Nn%a)*Phe%%WV;k4;J1RElZ)k7`nsn&oyWlsokdKnnj zUsD0F=HQnp7%bKXnj68uY2zseW(LKKiO6mn3?S5c$sl9+NUy$=WAHUb(loYqByYnO zojjZGwomJ3r+7!F-42 zl_4i%sKBUZzhCe7l+XYfeM2`NHg?w9o)dm&u@C6>aBolJCZwV7InbT^jycLTP8pm+ z$~DY9`}&Z>=;$j1N-t3h0eO#vZHSGrEMJeXZK?)L2D^VzbT@IZf5A8!EX$G>TLP^& z$i@1hK<5NnJ?fU(070z}It)ccpynf0QQ)#D=gX5A zi{`xi2XtGbx3e&Sj@en$qfk$0(+_n*i;M9qFcrtp-@ZAC;VG^3d_-^hLjf9~ykp!v zgJaK>Yh;*}TRg6;&feySvYE6`SEM{SY!Lxz3yYAH;4loZe2~d&n2pscY!|U%bBJy> zWTpVXT?b``F@GPkpEknQpOOIppK)bjB~bTOv5Y#15tvuGb6=q!RGUz|MeRYwta@cA zL%d;)!CNf+DlE6VZ}qV&MLk8j!MccOU|V7m6$@kXbYGxGg*VxR(P18f$WH5$iq>wA z!1yY-x#^7AUY`xgjG%D=X-B^n!ocQzNM^n7#p)cI)|KWA$e7f{3%;4vxi~&$W|f^K zEGTHcMnk@eU}U)q5z~v#85rfohR*)Q?F}azben!Bx!NF0zGj=TT3;+mTh|JDXFCp6 zwg)-P*rYsDdhDVEpOwJFz${kWx*1^VAU<=6ldVg|3H6N7(bA8ARc*IoUyr?CXukA0O)=Xz%%9rmtr*%rZmkA0F&=*MVbWt~Vm^-O9K3I*i5%tJYaRHn+d z9O`RKkXRQiQ$u0-5i6W5wO_Pbd{+!OU|GTsRcSi8SWFu;ibs>7@NeUcG1ga4z&UOH~rc{q87U{TO z*GS1Mg}8Gnukk*|w#yt&Bt}=#;&n?1ik>^CD8FSIN?{K+{1XJX%G#8-&+A?1m|o4B z6;l|bi>%q}v<0hIH35qWauz~Sh~+?}{GDZ&)%FjJYHen@r7~>k0(77<>O+AVS67#jX|c5ZE6b5a{fuGg3TH3JtqsEzFyfi)HZXt87-3d~wmqNS2KyOTU@M=})n)Wg8vEV!%NqOO zf@%aWxi;g1pS{u4OSH#+@)0vDBI7dwk@qu zEgD8@h6Y5E3}c2$<1Rf2XE6DLS-DY?E3JzHo`s_Rpq(3Mh8kl4>IntT7Y4D0>)P!{ z+o9F70-<-~uRC>CH`hJ5WJ;q8F3oeqhUMkngJGPF!u{Dd(qYL)otrV2QJ>A{*J!yn zFrhM^J!HQ&Hy6-idwYyG8Q;L^Kr0>OjL9An94mVsa+$PJs7=6aUq1Zgh&FE!0}Ek6 z&BG=@tT0u5ZH6*$V!Ux=h%h@1hs{Ki9W&av(|sRD$wuEg^D3(v-#0kJtjuPiq61A~ zcv$FXp(2xgXGxHhwXrQX7NIEvv5KlYJHVq?w4ocz{7ODWGqRCKl1>edCFA}*XiT~a z$aaIL)j!%r&pohfnml zn7K@K8%9J0D&<8n9M8NCn^+c0J= z`#M1dc1(w=bq2VLWN=m+My|bBIN4LQG%6!boR-I5lyJ1iG7e%cbZ{=s;es2~~ z34k&7VcEjdB7Q6W7}AVljvl3)2DT2Tot3@USS|bC_I_setf5}4UZ-Hr_HAF|&HeSs z+8FjMyTEMZ2SQn4C5PqpEM{z0FBXhu*QEi3ZMDG}Q>prQK9`XQAv9Rk&!eTd#_j;8 zqqF$Qmq38QNn%^Lm|>L2*uCC;ad0$;g?nQ&hyF`CSN+j5wU(03kR;{$n$E68W~ze{ zP;3#3(LupiE5qhhfS5KDFlGHxW@zWRzimkz7o%23vOZjsrxr9Icv(PzWkD&@&w z4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-01/func/sub-02_ses-01_task-rest_confounds.tsv.gz deleted file mode 100644 index 45779f3644546637027331cb0245c7b6daaf502e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11189 zcmV;mD@xQKiwFqM&U9J=19Np^Eif`)b7gZaFfm_rVRLIOa%FRLUt@1>W^Z+FWOFWb zb9Mlgom-P6$#I>Zd;ZHb<9>Ohfkr*)g)oyyzKz5+Y0ZFL8n7nu=j(j#9$A?^Jy;Pi zEV`?!vN9w5a{T!5*gyR7AK(7_|Ni;6pZ@E&-+ue)FK_?lPrv?;Z-4sZ&;RR}Z-09G z>u>+|5C84&|LKo!zx?{k*Xx)6^B-UT@6Uhz>H7U2|MKn6Kk>>x{QTE{|I@es`O}|& z`sKH`-~RCHpa1<2zy2kq*N^%2V|o2pUq80jkNxf2>k8jqSNQh2!nfBIzP+yS?RAAe z{QB3QfB8wDk00{+p}hU`+rPa1>)Sv5`rAMAkALAG|N14r*IZ|eos5? zwZ?9H=au){*YvKR>&kVsUDlp+z5Vic-yZ+ddvemH(waNlZ+YtNZKd^=-cv7i_P$!< zPbujS`rbT}|0lok=~{a!jc>L8*hNO~y_PnIeJ+>O`_v0uQkTywwS2y9*3?^XcB!#) zX>0b|rAivJv^Glh*Oq_hXsL`*`K7Ghn_kKBOUb>i?!UA#_5Ajk%GXU$qnVoJr59b>Kazv|2{_qBqr5bgfj^YJ1IOSIf0;tx@AMb+xR8D(`yR z;DWnPT_(S2x2iTk>-?7Id+9@qpcj)aRCBY1-aD0pNrz7dBimh8uS=-o(Z$)3L z%)a`L1=fc5vWG2B&a#6t>TQ$sr@VIEv2n#dwR>${R?*{%+KVP*@vqji=BCB$Z@Ini zp<9;=u^VY>b(7mlPP)E5O;6fGT+MHA>*djM+?I?y@8*xuwUAxgKF!FrnI+|Iza$xU zty-#dEx%sXGVL@*a)+6vWY%Z;JA4z$lojE(_WmMc(5~B#@YLFl$ByihN-m{@=@+d* z&Hjt_RbCcOp~umVn7ioFwLX6Tx=U=<9y2$Y+S!NI+vOJf^-OZ2w7y{NLywAy6d6rz zgHWUumiw2{`qba5ZG|>eUYzxov|8%66*8K#>v+rkz4a`2DdrdoI&)QGg5Fx^811oi z+5~yCtja@(Oiatzhq*M1+G?_2id<7>Jj1EXJ<`$#WUMQUPaCY~vn7_>Xaf`z%+UH6 ziX>Ck4j z#q5$ibJS5iep?)q5x7Td5&MWJr|r>gDze#POaktnIhL`7SBy6HsNpK%D_ce*15EX` z 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 TpKJ~^(3k%Qu5LkwdS(Cs_6pnY diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-01_confounds.tsv.gz deleted file mode 100644 index 8e109e915347fa964d1c0c74a9c5bd041c8240ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11753 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 LB~$#roo)aC$nxXj diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_confounds.tsv.gz deleted file mode 100644 index 940a1e11b7eed5fbf67ae18815ebf593e49c2d2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10999 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-02/ses-02/func/sub-02_ses-02_task-rest_confounds.tsv.gz deleted file mode 100644 index 04a0c29b124b5d64a1528e5cd1168eae10e5c0dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11237 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 P?#urJV;K_i4`%=Xf#T{Q diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-01_confounds.tsv.gz deleted file mode 100644 index 867b84d0c90cf0b5f1e7ceb075e7129c00e7f666..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10952 zcmV;(DmT?1iwFqM&U9J=19Np^Eif}*b7gZaFfm_rVRLIOZen3$YhQA8ZY?k|Ut@1> zW^Z+FWOFWbb9Ml&olB2oNphXnIsYX>*Wd0-VF+m@3E%({$z4$_NDcIK6EmgPzt{Q9 z>_%LVh$6L6kv+()jJyxG*DTO* z{PFj{{_@**{eFCr&M)%$MLEBy=NIkkKmPvPpMHG*_D}!kPd~o>`2L^%$B$os`OZW9 z-PhlL{lnMa{{G|d_@BS$fBxYQE8kabEw7TtYO~F+(#CzQx>hf()ZW_HZ~x}o_TOt&=aP4)ZD&qDc$w7 zGq==w@3oHnmDYWXl}DTFtJHE|<)~?`{I$wG>!o^GT{oC(n(wCs%cDg@?A|ucdcMqxq5aT!&;e zp0YSfUq`8I0F$c2jBkaVkTgH%;_1WUW_GWxC$pBBm+b5fj zS{l;)&bo{4<4!;xi2nzR#(51k#r- zBsKXe>)un+SAK3f^s7Mpb*qeCw$S~MW|kytk{+3|9`XSz4P+#jC08W#^KbN#a?DBXs?#U-qLtq)ojgyH)Q^ZYUjYpE7qDb2Hu61tk(GKxn;O z`H^!RwYgl)el3*FPR+vldBMPjrDF8I_5F)3CE}? z=hrRkb$Xpr9qFy&%jC6JE%FsoK1o4Gll3gsr67^#=_eyemHsddiw=50d6%jPWP(~5 zF^tgLp|CXK+-psWr>nbslBC{bOmV|6!iCU`$zTb$(m(4)ocy# zqAThXr!Cn>dmnvj11*g zEYY(ilT%vyJ@?y3J*MPwoUy*oeh_s+BznHo*3-Xn6CJwrrj+C|k*dgA`tz`56gq8b zlZ%Gvq!XQP0E%5p5aKEt;gK$fY5Fv$87Oytyy8PdI#9R4k@JXnr;F67!+#0uLnfIB zAM&NHkT~8Zbe0tA^zddlL(#I1`jr&dbvlxnU7ct;OZXq++aZbTcTa~Rz@_J159gI- z-+q%rR~%Wkkv9>IK5_o`5{1{myP3T7*HaM31MMIJw78ORLg&t5bX5o4{OcvZMD$M= zp(rwBVU}E`E3=@OK2VS2Di(r)!d<)mT@q4|LE7Ofnin~7SN_F2Nc!Ey(&v;>+Sh`A zK)?~Wm!nxH&ec=qVd_1qRA3Uxo6gYi?k1zbMdi0TFLtcNCxsJb^U{8K@nO&lrz^We zLh`wKJZW9NBmJlU*YVbesWcC?GQ_D^$txPN$ucgFF2bR_qrGq@U=bzFLZk}{mIhy? ze+qQ^#+)+Pdvpa#7lpng)&{ibvJat`enJa}uF^bV8i%38HhsPfR|W+i9eR2X;nxVg z`785ff^c^F0IC_|8rHRU7iKIBA&zlMZS2+t9&rD6x(?)2Kj-ICNo#&aq*(eN;pmo${=NSC*O ztwSI%x#lS#NWy}JSKQTfypo8Y$N^>+w)TVX_@3~2ttn`o01s#>Sh2=KQOs;Q09Y~q zsy$ok}bG_=uX1(_2SC}+Js4!r(OOId;$V6p$Lb|!_M;Acmxlo zg-A)PMBF(*HJ(O2(3vz?VMJ-2Fsf2r39Q}aljS^0nPiQ#Sk5zbEHW6$OF>6wMJ|bV zz^?5bWE@Je)>U_v-6;0!yxRjSo2Tlgs}5a+6&4uTA%NgWIRZn;&n;r3{}L*#Xi!(k zTFEHU+w4$U)ug(1J(*2f7$^69SOKH0VY`C-0N)1251504Gud&(VlFvenYAt|rT%1PolB zWa@^l>{*pK@jJtRS8gZkcdvFNeG?!~j`DgT7}SU-iWT}>58qVpCIKO4@<;48TSjgnecv6=0Q|&B)ae(&B4T*`4kc*6HX_!`?{^W zT)Guu+Game=0pTp0+@OrDcZPWaPl?+OcIbio@_w5bhhk9XD)TuX(-)XdO>N8r*uv5 zzSaj&tD(WGleUyCLMzlMk+`5<6Id~2Emx%z>J^}@QrU}~c{+uykY*k7KPe9V0GbeZ zkIPj6-~tWB6~jWLUN&6tlE;*}Ii65HrvzeH6qHnXZeY@*EFsZJE^8H+nS7zbM6%~l z_|XX{xL)CoEJ*4&T_NR5^va%u6b02X+?T#fPw`gB?BR9xl^8HKy_KwA8EKu#;G#@XK;6m;XzKnhL7TLdcB@A!A+;^zlwQ{NukaxTtd_F z2Kqv~%XEa?sME;&U3!yjcf@zpe5Cuczh|e{>{B63mpB~rbw!6!kM4yEsiZKyqXr3H zX?l9Nj{F(#DN?3q4YHUc?C9j<&uL0UZ=Wtg%2r@Bz@K#&IRPs~OOtX^;<6^W(-)3Y zU{CS*D=Wn5s0Fro^hr*et-330D--wRK(I<7zW8kws78Jqok0Czu*Tei@+tWXe>&3s zS!%#*X*|dBOfN02R5F2wX@)8^FvAhhs*%HuFf5&YC5yYBf*!|$b9_W$P|DTLYC<6` zn%AnH%!#mlO`hab2k+5x*s{{=6`oF@UI@XJ#?}dVZz7XkNJB3o zt9PBjkmm#2>#cPNsYocMl;xnTZz7{SpxBTpURT-cLE`{Pf)cBh>XpJT54MW<5_a=i z*`U;C;Q0C2q%Jz+G9F&qzz$u8^ZDebNyt$cJAA|($(M|ZK-5QkCvgcJr>j^%b;68& zT{L}I$*omyY3L&yt=F(S0j2}644z}-o=)LSITiOygEGAmGLK0IpruDmQ3;P!bev_X zuH3wQj!!a49gO~ZoM?}#k#4v{Ke;I|zW|=3SO6}{Y^ButD}8h5$(6o>!v*yVP%X{- zlxv%$iwRexK)#};UP0?bak-bMohnQUHuCuHXapdS6CIzGA|15UDNjEnCE27YQJ7P( zU&O$0pwfA8fyXb!H=UW)cBxJ1p?Yr@(~~g@2=*vSNY3ORj-~U&AI3xKs9Wz(Z(ZIh zL7xge7SK>HFFK-9*^_)(8MU%_XMIR8d_>wi?^4HOTG!2B)`1bGy8_HvPLl=BT}_HQbOA|XnvCXQl_P8X=sG>{r9$r_jgC5v zQmH2W@I0nko?5G)4}q#bI|q^Ypje8$B~mF_rqD$gm0XX!sfQ$@5ETNyFs(W(S=w(2 zw=4Y}^;+bSMmB00H$P25r=%!0+-@@Hh2mDfcsIST6jf*BZa}W5QJsnwUDHEE{82=b zC_EZbq3ZN9qbzvfnLNTty@V40FWtV^a{ zG3A_qqB_B1<+`OTZD9Wl%Uf5birHScdOaNIjLQ#Xu-_s_0DG{Rj##Ol2aXQ!dVCgaH^K@Rl&&x0svbl z$Od=N7wP*~hF~NYCrs=}O($Obbie@we9Gb;bQb|K$GvNl6@av_#wLpr!jju@WmH6M zI1u-B6s{@iIDC~`^&YoAJf)hn%RJ~hHx(Zt!dctFWKzR!8y(M8nbdu`uc05O?&(vpzDu-(|3S8`iqGFzL-j%BEg*qwt z$|y>Q(9&rADN(Hm11NUzc9xW48WomQhaBLwZw0%?&!Fl?hkqkSt>BXT zwS}P9BpW@6Q_2_?ueE_0Je5@Qnu@~ZS)TiTmJFOJ_*&(KiP5}qxFT7MZ%Q#ULG)WC4Q7=^fni^@45({W>2Iw-; z**iRtH2TR#o8)0s$Ila4cZyw4l8Lt(4Yelfg3DWdvP05$I2CizTmBYIZkQ8l`3JrRrBUezTpq}cD?P@Y2iStIZ1^xc93CJP5n zt>6V=eM;u9`L+RgIBR_qt8MYU5bUmuQk7g7(An<^jS8V!yv85RB{ybbRQjk zk~}BUmb>pj1Y#7ObY;64;Z;(fYIUvIXwYOQh0vZ&?YN%%B*_w}53jC#O`pyI9>|~M zqaxGO4c3#m5}CbH0oknU10)QktaV2Nq&X#gOP}3c$SHoAaLO6wBY9%yqYwmO_krsKm4$y0HwLFxKxE`2w%1l=G-VCm? z2Wab-J00m%u4*VbXrp*7p^4+gpp?@|-dk@3hp5}0B$T473bLHVSf#Wx&vmIr3*k|m zDqi3?NK~jRc^Oq7!Be@N$qUlSa!FMMuNHv~WFybr&XkZkY(6D41}%0jDGyy`vsA&T36XJN35gziA*lj(Hqe*wJmq=4=CEL< z=g!dq6S9^`oUt=F2}8g?^&_$#Wix}|7@bz7__~MZg!G`$fhh1v8FCI8=yUqLW0q^x z->U8co@X{BgwoDpyPTPfwnx>Ld~Mcnh7d`QV?%QEaEa#coF9tTJaKxj^hgmDWXc0K zMK&#?GU-RN?VaxRDyK9f|2eF_aqD*w+jwgX+Lbb?h+H_81w}D}4+khetkC1cp(Qjp zsSpha)a`IefDo+|q6F!qleg7N6(Z@+gb1+}RMAOAps3!EceLZ|iW~W1x~74w%keBC z&l5lhJwzj(njh(IFv|4)^@!A&v{`rA9jOp>71nUG<|>UK_$aY?+4!}A{;^H|In{mk z`)*sWBgn_{sVRT-dkIit;GjjP{xF`;wXtNyUwJ6NVUa@};9gy4lFSs?U$Ao#mcW9n z!;Fe!&@ow^y$Bu`Ck^uM(rC^;$8<$O;I}S*0PVdCGQ5UJe^@c z8J3*mxQZ^54-L|Wt*|CPwIY zWbk*3)Lf}KHO*uddTLsriaan1v#wT7Rx|-AKY-d9(e-eYhoa1~DB6{F`ZoCo1;>*Y znUxaHN5|KoJD^tbILVbWG}yAMeC3VnRg1JJ`!@?LKm+9~sLQhd-Zr!*Xd(4Gt9JwG zwIg49`*1vHjb7X67OY1N5){W!#)cd*hKS;z zayNo_>08O!Iw9$JGM1vbt`IOFo_O@Z25MAzynOiZB4)UxphaPQy zlERDWRDP~(s|2ZT0?OZbte-vK=ScQMj<-*x#D6uQf%@{Y`fEwSl;E?qZvvAR9uOZZ zjLJ?68?uLLJ;%6Sk(K}jWCNVOWr=8a+2_41OrL88i>?^V;Ykt%9%QgQMy z?86GI3l>xssv0CBX&3dRCDC^wZXoiRUf;GR@&7A$q;VqGX83$PCj$Vn`xFyoJw+&4 zg}hud>46kM5!B@xz#ie*6cfVJQ^+|tCu_pH3g1UPveEsOAdgU2==;*Js8}snix-}$ zr?iD6*5Mp9U%Brzwl)~{N~_EgTbMP}quftQ(yfQO4;rE62zmy^{@xvv@)Y$f;wnY5 zY}4}I(HY2UKVyaMSa46io(0F-C!*k|ENn2jb_z&Pe0lHuh)e}S9bLX1+&AkmS1JQ~ zBb#ZG5dbv=tQJ|mUBkvC7jUrx7pswpXEyOhn5XgmNWmP?Dwo5e&Q=x7c|b=r6F4A` z!17CUW7o-NOa=P5quyn1{{-M25?zcqQs#)JBUv@gpD3Q_sfBtT48+KwWvT@?m+ zD?P%zvn^i{o_i@7>ZKN@wa;GStVQ%}`@o zMl+zSFFn@7)0d>rN&3amL@AbjDFq%LCZVOkPq5o5VvR>o@D_%V&E;P<#R9JNV?}`= z8>2O9J@jw;nR75Dhi6JL_t&AG`I|9h)h)dGaEwH_yrd`_hVwQ~s`+F@^o$|6^s%;w zkvN18^4t;yWhRO@%^lC@gm|wRJ{rfjZKC#HC=qUwB6GF=Aw!90@--RI+$1HyYHeSM zsT5;4&$~RIEUW7On}CPY`iysD1ZM(Ob{97pW({J#!mv=sBl+rQMT3%j-`v+!pwany z1yxsI0xQbjRGOKJy?mN9in`dN=|#E~tyzJ0SiCMx#%dK<@|Ia!XC}MDp|(RreBjRL zMpNR#D7~mxp|-e#+IW`lY|5XvPu^HDw{7h0y+prBj_EHWkV7+GVPpBIb8~}>kyM4H zMLuf$w?T^E5<}HC1?y9VRL|+POLBN)YkCDGH-=PXPI}SP5jyit51@D*bKjC6Rw~Sr+0YwS9yVl zY+~5jDhkLvt4T`=Fi5?>-U@-w?$_-T2k^FyAAIV6?LH8HYE`I;*7(fqJ3C!sV9H)s zH6GWp>5fW`wo^5jJ~RPg_vrEpR)b=i&%(nnR#~8CFB_hZdv+AaKqKi@oTqPj)@yO3 zIm(RkDRhhccLb9YGv%(j#j4s-_t2BI=It*^phj@(XNzsF)SUvW{8!j-AC#taWmM%0 zOlZrY<`uclMDKk%4$9fkf8GbanK48P4@4k`7Fbrs!klX=_ARqnCo;G{X9cePVsxa-(^vq@67EXl?-UMBfj3rt| z6sDJvD@}8tAux9HMrr=s0C_SkZrc#ZZDZWLQ!QSlL^sWZ6t!`3Jz7SW8G?Pwz#?sA z;vH&0#;y`oGivjhuB{c@sWVzXxk3Mf5a;ReLE|h4%f=D77B85sp(E!QkKBM?-K(vG z@*PB@tG*9KEp}r>ZUP>QylU|-6r-;L1M+u*13`WzCMDt4s{u*m3PRIm!D!FGcJ@jc z^B-2-*|#Jti*K<5VOY*La+dx`p?SXuWS9MWn_N1hGH)5;Tj~UsNLAsqtFu-P63vgjXkxn6& z3?rZE0~(X~33pMF)7{0tK(VjTL@w6JHyRmr38-Rvvz*4QArWyfD+HD3)D~X!AjK zIZ3Wjiyt~@$f_0FhqXfP+bCGjTQ+23lQ@jkcEc2a#_7t&WbaIotk7S476zU3BB2%= zx;h!<#ima;=)@)i3*KK*yQi8P(}HHZu>%LTyY-i?Za3(n$MiT8zI2;Uwl~jSL$|5n zp1PeYu~1;;iWjMWLY!Z3g8}dK|J%l|y=}`3ZlCh!cY^J!j5or%(`wSaz!+L!=^prz$dy_5eNSzWG~YWDKdy3EL-pKLTerF1T10x}i{ z^uhsj)($UVSDI9LJ;!qO!;@YlC%|c3A@)q5izsM-?HjbnD7sO=YjX#bnbvC#_$QZ6 z5%S7CtI!=*bE|4&c>4GCdi)zx@aYY2+d8S+>&VCFL8&(*vLa|QZpYcDqB}Y^0aY9G zTTDXObc>SQfj(GuY0NElGFTZ*Eo@b42ZIB^*&6jjnl zc;#_Gk6R@iB~t3P4X^84n{epo%$?qIIjsd(r(UsFBK^h6 z!yIyL^h_i6!(OUqrp9WgPUdzkKgpw}d=ATOBx>9+0KaRr0O;7x*`j`42N$}qQ` zztrnbq{UdFJ$|=6YSRbnB`iWY{y3XG(iX4Tsv&{N&O5TP@OEsCAGtvYd~FLjgw2zCmEf=F@uJ5Dld&*I6u(eno|iJNe*lGSY!vD{3+-1$n?PsL-*E#uJV2lVMuySISPv%wO zaxo)2s5cA~8A*aJYwNr6;XEeUGH!z!l2WO%Y+ib@PAoeT$PD;BIlg{Nr8-BmHBy(@ zL2X_5Z*1X$T^{vO7oZFo~MQ5QyauRwocvD#-@fednW4r>R zyu{r2@GQ(Q+Cwbe>r~L5gC#xrSb{M50GP(&zG57jbCi5`#=2);1zE6Nlm+LyD6eTFB4gL{7c(iE^?yK zKI~lU*`Q)Ja9#6UXM=SkuP?R|+3p?qg_M0EH7{dwLdP#u-g9DNq4~B%n*g4k97zh# zir={|bV^@i+D&nY>8yMLY(a+^2_oG8Ol2Xe4~*KLo{AYYU1gqqa7I${i8SGN#>E+& z7C>@ODHPJ^Z>4LhmN0?nDKV;*8H&qaues~X(Ay_6%Vp=m-u(Tr5b0_+ma3*pHIK%8 zSr7iiNM#RG09?FuSp*_Fr0hlFQ5)MGoCSz)rxZ7A;y@V!d&O+xfMtIk1ldIT%x+`5 zq2K^}EnCnwNhivq{-e_j_a=|I7`ZKZ8=)f?Qv~uxRx6o=D;%KJ&(GNbrFg}rLj2s> zWW1h*JNBV^{~qZGK^^JzsYZ8Ov73aEImRisC9p8`quBqL_qlDO^0$Bl$_qRPc-=5| zHJ4&M~tVuG1HvCs@-ZZ!) zM9EVoF(p;2P1eM6!Ky#=T)2`C8*-bcLt(o^I;Y9m$s0Qp>B~0T8Xf40&9brU2A&di zzG&?ZfJi&8D>H9g29o`Wd(}N4TZQ$E{ zn4ZuENW0HV+bHLmC!FH~i-{?l;TTkjEW9XqbH-Kb7t1}@VR=lq{b7x{e@nZi8BD>r zA`k1_vbm?!({WKTC1eEdDqx&?1aXxX!i=>M2~X8?Y^`DFcBLTEcNU+PXYIged*Suf zn3bk6mtsHxMxYV0%fkm!(oeyvs1!wF5e!e0U0mB7#`sY5X|S*YiRB6cyko)G)+U^e@e3ylSyDX!xk)f+`2z2zO30SY+!IVOK12N;bWIoEpX^3hdyD17xExLN|Vaa;(aN$rzSlLSD!umW;9n$v4q@ z-M<;Qjbmg}<%tMLt&|hSvT&SEk#Yo=no*oGd}kDjL>tu$?a)1ss208NA-HYpb#6Zy zEtUD}FJwU57}2%{mesnD=g-)~gd!xMJ4Cv9*7euA&|wqQ6zE%0R)(3piOps@>)fpZ zFs0i8uM{d!FN(@!y8X>hKq^Gw1H-3+5ocAuVl@PBjt<=bjU)N zH1oOl%hM;u3(8~nV*NSM>pIA2yq}RC{jK@FLm8~BH|mf29jjR#ZIJ-E+~houd6kYq zVn6q83x>0Q&wtlebM>Io$YWia@-ZR8BwS3lJFESwV&G;Ds4Sq8_k#; z)2nBOx~gqCiCtyVNbKMHcdVi~%XI|=SW14jF=A>Jmf`+yD&X<5twZ?w>6q?w{nTyy zrxtFngF4CvS%7kU_=hdXYp69nGNohqp3ikKNBIIW7+p`hF|p>21d@sTYEPDJJGXJ> z22&+=CnP6;ZLwr`KVG4ZZC8bpg`)~Y#f?egB__n*AhJ8 z7yV@UE|A5juPxzevfyZ5nxPg(K1_j{2Mi?KaFE$ajm3dGmI^nU^KgAz!vX#fD4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_confounds.tsv.gz deleted file mode 100644 index 1de4b21d0cc36e72c4682e7aa8ee3b759502b784..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17706 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-01/func/sub-03_ses-01_task-rest_confounds.tsv.gz deleted file mode 100644 index 21a3b7416f8ae954d054736bd3bc1ee9e3a86ad7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11260 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_confounds.tsv.gz deleted file mode 100644 index 57dc17bd70e70ddc37312afdbd56723a4a125e1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11047 zcmV+?E7;T@iwFqM&U9J=19Np^Eif}*b7gZaFfw0sVRLIOZen3$YhQA8ZY?k|Ut@1> zW^Z+FWOFWbb9MlYoJo%@*Kvf`-T$TAXC9UY1$pI-1lW>x&-Q~&fFcEvu>JELUuK@V zRg@^}X+RIR@2$#{Lu6!Ree>I2zy0ffef!hbfBy2*PhbE1_D|pa@NZwf`|Y>?`Tdvg z-hTY)KYsNu|M;8VzJ340_aE0c|NXxo|MTsSU$5_f{pT-#{K`*$_3e*;`tHlWfBoav z?|*vx>6;(^_@{4v_;X6HFZ1im^7^vAzHF~A``ee-JA8S)!JefE*_*eSK$cIopiefFAqsip0) z(wM!zwa=k1ivCweZe`53@BiV;<9{FNv*wvfT{CCC)7$O6@>*4Im{-{k+ z6E?p}ylmCn2EQsZ^|kw)L%%Ai>H_kv{;RFu>^^qqujWj7^NWS7d+m0ANq?Sndv;5?&9d{%)qmBi-a@wKSE=`%^3*5k z8(DJfvH36mmi?@jI#WtH**|*=U1v_S_BvlL)Q4qVOVc~?AvKj&dUw;$wTJv;`=t$? zdRw_vf5+@b@3l-_r+<^vkm>E!rON-zaw(VQ2bT8I9hsGNH)Zq@H?3F8ggL%hsio36 zhoPHqZT3D}S;O9K)Vfovy_G$CX?qM-j4`pH7ym=q_^I_e1Di zCTqq2dd#ge?0I<5=;KS7VRs#k;zTZ=&Ux{kNin9^x9dH*T3zAXy`5JUH+`9V>Qe0+ zd7f?}dBh}(K{NlTTnsNMI>?=_f7Op9XT8TckzRG<@lCEes`Z}pr!KQAY3#h(n$3-p z<*|BsYr2SK2R-n-MO-NF5aIem#k(@odQ*lPT`{6ez=@DyrdvzCH^?N{jd8b1U5dsu z^UbVzjntH6mPf)`1NVs3(e*FI=`EcsZniuz)lv06{85($296PywHs+V9NmcpSZcCo zR#=v}8u!|*%%*dBjN<(G6&(FyxS6M|TGq~W7{5kOVi9;*y%JxL2TO2w; z8BP&S2|i|&8|<^@0Lf8CF7jx&2UrEqzZFvrY8NjbkApsN2TiG`K)$TqSD>7((FwRWyaWg8$05yh>hTB@`gIj z2_@zG{5+xhx$U&|nJO34^JFP&5?{3ueaWq$GFF@&CK3)30Cyb_O6%xqdQu^Dh&+J|hWONzN4AS(z*M9t{$|~>PxDh4bC5YbiZcGBB74gU z${NXXoi4Ks`$|5&qO|DBaythhuRCEghJ0qcmrs@3rHfK9PL)Z|S0vvFDAG@dm25c> z6@2Ndg5`yJ=8%n)!Zwwu%E%TbiZGo=Gq2lVlV=J8M(AGWaI@u767O2$MzBGS5-*6B zxmn94&64;&zf#5Tf?wvlM2*6tJkpm^mXfMUpqrP_*?}sQJDO7H+-5Rm_DXV&6jbKS zr-BP!=;AzM$q@3$8r4538Kt_OsY=0NK2wy>4dUsRGeLYTUR5mSGYo`1w=Q1UL|KP= zAX|1pDgiE?dKEs=k7R?*&FJul4!98lf)`xhTb`c)BcWHbzG`r-mL_%SN;?5pg5nQ3mXqnJyHYSoC=smxxlRO2~d zsv-%smVN(xJY1lB+^V)a#q%cyUY(PJbd(#=s;psx~l;)*a&6QhGC9ORnC{$Wk z^Dj*7*xbWHa=76qIY4w(hWYd0;k)__;Q%JcO(7J(#TDPgK9yrC=s zdQ}crTcm73vC-Y=RFs?K)51+c7J4=2FLFmkbFS)7s%oSeMwPab{_Ki%vMo@$Fizp} z^6hfvFdbC?D9n0GS)=<^whkQ2S8TaU$ywzRx)eLeNrVc!x|s`YU~f=1FT9Jlk?bblwI_n$c4D$utQxsiCrH_tO`mx zB1p>ZEiO_)xK}-KqYiC%g-YM%JF4S~Wb+^}Zq=Qsu*hDGG67Vp6dv>HzN}7nqID4} zL&cbD;K$_qR)^n?P|1PVk zjwsSq@AT1}iNZwaNiopmH>%ys8UR|=>{V(lFy4HYX($Y(Dz`dWcSlE9ggxYu4#k%~ zZO#?(N<-a9GSME&=0K*K-Gs$dd*i0nl#BSmu8Gx<-Utd8a7L7_kF9FSLQq z)u<;>J17&WCM0kC)Jy6eNCf%`t}7Eyp(uHg3{SpH&Cf%BD@0hML6XP4A}|O7p#*va z^DP~p{WH%M5?t+quF-|5h;s_n0ibLlz&YJw3Qq;J)hFF5iLN%kab1tx$+C|AKm}WA z$MT`7grc}d0cu!Jf#lerH>#j;p#vg3Q#tu|U=TKd)37K#N)0SBjYLt}EzMg5aKh#B z^iw~}`Eq7T_yj?2Sd(syk{q$(mddl6w+1Z0#n9Lb(_xZL#^&YYli(%A8!+ugp1e5^ zr*i1!NH?rp5eY>AUU)=V^wF0pg9+?=tx{$c`dq_vS+N0hqd35U*LnJGGU+h%zl>{rcZa7rny~9V^;ey~S zTj;M!;fNcpx5HD_UpdLiG>Z2;f{q$Wp!*&CB6O}&FRY{7Y5iz=VIQ$cArVLZ(@ zbttNY&=wg?C6BDmZLFqu0tMDcv-XOuPtmE+QRq|+CS_$RNFyyM?xE_87_Z#l6PgZrW>ue9Gb6P>MXO9zwqjyg_qRw{xJ%Lb?q3sejkI zrNI>ZI?k?^(Mi07k!LqlBxqoe)r_yirJT0z=}E7PBCT@EUnrmLs02FdLvm&{@-ui@ zUAIiFHf=B1OnP>hO4q&XL^HYV{f_k(3q%@^lnFe;2K3-|ls(@Ty_VVNi z?!NM^y{0->6F}Y%TeHbNS0`~WXc8STQ5jz*4CA$Xmk~VFI&L_ z=IFC?Cz72p(4ABjMUMFuSMnx)@9BrGP{6@Kf-0YC_2_qZXAYv=?*zWUfRkP1YV&yI zl@>*;_d_kIi&-AmN<*{0 z1i41`O5DH%R(^F~)3Cp>(ac$#&r%>%WlfJw*;Ik;7ObidO0IT5kjE6jn9(fY!FceQ z5I0IMJ>>_SR2iyrd@r`LusQ>;L_&8eiNU8T+gD?i{TvqM@{o^U;F@c_d-jHONz-|V zWyopPAi{<-kpj9l{>m-jgkA`B61;e$Y6N+wqB_d^NBtD6vIbXJOI0T7oPj3&b)o}f zZX=tUyXpmkW#+)jEOpT=%k6b_1GXEJ8x`ta4UJx3*e3=#`m5@}nHbLqYdU?b&TP?t zdyeW17-%5~75Y+zySp#!hbonaiVms3fB7hmOc)s;K^ZGKq~Q1p~m8O!Cer#_I>qV^U`^ZH&S=kRiwYC$NQgcJrW10+ zi@EB_VI5Q|_o3-3#ihT0bbPZ_W_K#c(^IjEvEo@7UDqM}Q7sZw3KTVq^6c&2hS^o0 z3m#QAgGq1_LWUiF?ISWv{F^~ckWPG{2IWE@a|SSRT5B`(i;JblfGv#*s?Ms)XU08C zsE*5lb3juX-7=z;)K$^1wV*5HB%@S6Y4uVn#?i$xGKFe2zJGIL={}`X^uQq2>?w_b zmt4+nvbUH733G6Vsf}CYtqYD=2EtNHoLj#tN2*b>u|%=~A0ZI@w{W<8$}1t2M&0PWM=mzO9W`3M%#Gw2h3FlDgVmiz zWlSb5PM9cwc6A6>87Qi2vO`k0Qr-QVmtVkg4yR}Q(vRJD3nE27Q>0G39)ZF#QjLme zK$LD<#RA4!ImkypQ}|^GqN{@xSl<`@pk?wJwMGHYOdT~PK4pktG-xaAMkAe#;- zm3tReN5dDKZZV}qnO=-!1mUtXDpF%Y@QnxgtV2{$85b11&?`vdHHP75sy3}M9eO1? z@Z3;otA5I9Tev$e)rXf9jI??dSxV7yqv`Z|Zo4_8gVoXPWtWV^po;2Zr$Wc&hXTQJ zA1(OtsQ*$NRl=vvuODf=e>7TMSZUH!sz!?repFR=gsrBzrfRaTNpnA4c2zYWYu?Exg^p#}XtK#n!Xv?=$;Q}bszExfvxP*0{N+O`I!mogHNkWf-4JvR2WJrd8(~!$(UwkPbFGa z%R(eiC-QVRYGRZ)H%Q6V7gRNVof%f^c(e5j$}uz#%>u2!={|G`@M#kPM@&mH2q{=* z;lsjgFq9j{cC7er3eqXDMSieY7%^jM42qeq`Ydg2rGLj544E4V_C8r7$JzA$KE6ik zF__)^4`~c4CG;MyXqs&7U3B@Td zzkd|&N&jg`EQnUi4az!(q#7`DdLSWKFi%y2Rh475DN7BTndu;uLnoi+9a@7A@ajl* zxAbIu?K^&z>qrNSA__d*BQvpE!}iSbV!Q!c5>S^^c3JzDM(g4J_+He4?Lud zGLwV)E^AFHgXg!2*rx=urwT~39_lkCoaMCz`1y|7!OXFUw1dX zE9!uWIZ}TTaFyxP3YnME=b*UT`3X~Odj1&BZFB&^IHT!;ynV2VfAttTl%;t;<8kwT z;q4s9&{IA7EBVT6Odu#mk=C8Ss|edUq*4_S1n3)fkr9dC^qMvV((%Z=a#fB1errN! zOqEhn#46FH<$$3Gif$7;mrLm4gsyuzIY?zfC+X(s@Pqlv@}6UKw=zOhUeKAYwjA$m z3n1ce#+MZT8eFSvsAT2INQJ+Kii6Hb*S+p?BOT+Q7tHsHPo#aTQq?}O6Mrw)Ke?3SU+B&ZwJl6#wXq4 z>TOk-Et??>^r5A`l>Z5+lFVAl4pdd;LLj%0i@gMbB_^yuSPLdN#Z$BilKNbgYZPP>b0%r2sVK`uE=eYKpLmd_|L+ZqxGFodnJ%Jr8)-hgs6-imFLb*aNI4V;@F=Ccs!LWF7Y^{O$uzB1c-jVGjM4g zpkKEsJS^)g2?=H>>Xv=3je8hr%F25G>S|n73zTomDI&dvvog#J9*XgL(EI)Vr3D5B*gVFXo!;IXDYsEMRneyFh2fMoNd2!|@f`)C@|0i{XImQ`e*SUkDE9LGFja-b7(m7k5lk z*vEq=1wK<|TfadCRT=2J5kmoeu+mb5s9G!T)SEQr(1Ni1$U$B-_smWdVTt0l7|DBl z1ZF2$;koOm?v*KN83uD4WPl9H7lk%^Ls@LfVxu(Lg$kpgY++j#-I7{DT})$?7oRhk zSn=5l9^98nmg!uKcbUd)dsbo`Lf2gapz`6_+uh92n#t3>TtJM1r`-$5!)Pzl-TJC0 zXl5c&$x~p`Bkh@RYR;G-7Nq2Px!`4jfqDR6#OZ7MsX+g>Y+3E&XA_(krG)_=| z)LUG=vPM*8b|a3E#Vj171dAdP^YR4)1(ObobFIrO1B#3)|3w9@Y-lplNlQ0|NhnZs z#?Z2Xxp$O1p`z)79Np^$uo5dJ0uE(9IRncSM~&O)PjYiQPj}krsUAMRP2kq9QF*M4 zSdH=p2DQQ*o70!Td;zK!Jyt^<^op1$^76qNLJx$-Dl;LnQO`(Bw00){*US>pqytmv zdh@pt1Hf#l?ug-YjOt8B(PdglYf=RL5Gv+0ElGAEK&a=X!?dO!!imqvILzv8woKE- z2A5G15HhYHW%or|wruo(3d3M`&{Fa) znXFyZV$}Sb2lhjdedOQ8py=nX(lxbnVKH0(>&P06?`mx@eUrRIH%W zG@xp`c8T%83f7HF%dS>L>YIEUN&o`ujM!Z2FG%V{vwqD|mh*n7mo~%qyN%Rk6mtDt zUx=Ql`be1;mlp4}4CtyBy5F%5R+atOi!vLk53hK+k5#)VGkd5~h2R*H$AX$|x%u>m zQ&s-;K8sdBc1R_1Ap*<&k>34fpKY#1ELqB3!-JE&u226Ok64;eav<*}8zW9*es)$672`4cHv zXW&6B7MF%Eh!hM~jX+#BaW0eq8Hah}Sk8l@oSV*rvSjK~t;xXG<}%cZR~vN6=+W6* zRw&aJIeK`e4H`lN#(uHdLsvO5(NX>=-qR~O^=*sJNI;NPy%F1>8Bv7=2KqZ<$GsUE zSI!h=9U-_pBA;o&oFy_>Le zL1Ds44YsJ|x@=}NIw}KNEqGUC+^REZK4fW(oLP57kv>$G*}yV7L>5%$9L`O|IyVx- zc9arbN*{oQXF2( zsZxMf61S{9Vl{2DSCFFj2L6;4EOCSK%YiL#%5zz_P!AuiY%vuH4Q7rQgLuf-(sc?^ zgh>ILG5sW686CxyVG6Xkim@n+Y=^%o;V7ta0N_3iib0t~wl^rF7;e+IlNh}>PrWr? z>kl@@m}mNrIM0#2ToHGTikJa{6Y1D1^%QFr8$k5d)FzWm^fm4`4?G4cws|)?V+Z66 z_Z479f+eJV89YjBwjP^ztqjOu4-W2$Dd9c?A-Tp86>38k>QZoDKasiKf6OPCdVO8Y*bLM+Y44B`U z?or4unvwcVp6>KmaXR9wL$cxW}=h{o+p21zuco3?$ zZe-USyUR?3qM@>lq;d{I_N28!#J^33#B%2LR5YMk6epWSrOip8oNMeD3tnU&C@l5T z?CSw>iaj@C`IsKjO>Bsc`^?2h7ZZ-p&8kd=9>Rg=pm%E5jM0x|p~s%S0D@FlN763% zdKQ#O<1KdUGQ;Q@nhL?0xqR&xzGTp6#zq03)I%r23Iqeu(6z8(EQhTz4{ppW0()J{ zdPb`!n?h66e6c!*Qitq+W+~aCG;GfE7~VhDCz(EzJqh4so(`;0?b3(IxS7Pr9vJbJ zc=cjVYLCDew#iNUM}JlwX0b|8o9_ge<~lv#43&EDkbwJAJ53OQ>5AiS&u)mNS~;=G zSG^{VmXd?M8{i!;6?xf`o$px6DXKBg{gGEXr_FHxmXCBf3n!^JItN_Bz3*}-pSnFu zAtcglJG6Mr!fT7w<{rD(M;xFS@688;=SXS@4pV-Ce6?Fj{e*#GL%1B4XQtPHVmr^a zrx)}_QL5*W6^e1jTt;jwMj%m~eYWRHjA*(T^qKyFhqCPS+)FA}Bm%-D*LwDr(qru! zPPa#qZDG54b|zIj06Za z2)x1OqKRP=`l*){iIGM0H^;iH(R2pJfg!#p6|E%h;jt2_>12K{6D_k1jcK1Xon%3&j@G`XP)_M_nc#WO-+2eL1c zH0Ta%Q(5Bi(^x4$x(=|MA;k;Ku`;~|ISbvyVmgI1!^9D)-9jbge+s&iQuj`o70L>N zu_ZARZ81huUPZJ8jqF=wlhInX_@?%#*SvkW%XfK9QhrhrdS$r~BBG}W^*Eo8SRw1g zQwJc|k;CL$x4=%8x_mEZ*~W2og}|4UN|o!-)D51hL8#rcDdYl>$DbH7Xke;y)yiKP zqAnyTZP=4zo(FV2SqENdY$HnPREI784p+^a?r$8==rIdTh}WylFSkja=pAQ6r$MeN zNa%Um0V+1!VSISXcntX!6%b0g3Ao*S^OJ?W@a znN^J(dx<7wxb&1~O-3i3kMQO^Vahhzo0SI6n>peqJIhgT=04hO7-p~FJZq+?R*_Y)9Zkk*Is6xpbdiP~*qQwG4=DOS8KAO?# zoRJUg5jFlqCV3ds*yOc+!p87$o`>Yxo>{e$j{*l+yOjGD00I>-_jJHSQ?brtU35e+ z2|kNgrlX?>!@#}k^PCEyNe#t|KlG%P^ibp8o~{Or;=1vCrZM)oEhfiLwFpYU7P}Ir zPj((2^}U@!`P4~6Fu`Lg95N=iJzyp!g2$%dDgHd7PLFB$-ui3Bo&3f|1)G%?8&52r zbm1F)g^A}~MHc{wjhEpSTlYd4it;enQ%{H7I)Y{0MZD;5B%fqPhe0-*=aqwZReOBAe$1WE zLs)7vn=|m2Ns)$5IF#ZKMx)&v)gOXTY}kwT5*i{naC?TLs*#~o+n_&B``9KFce4Ii z$u#S1O+FvE#L8H?i}>VANW4^OT3h=>rM(|yhKtd|Do z%k8;gE?Q)Nbk-GfG`2-~2I3taDG!2n=AniD-&)L6--1bRAYOTAPZZDjRZQ2OmY|Ts#;u2{GoSD;aB=K>?Ex>KG zX)&Hu;b7<#6rL`ivdD8si*s6p=kyqn3Fj&sp9iV@-LRF15w2%u1MMw;K1zxi1ys_h z)AAobnrv*@yH$fpdS`wLw{4h+$4lr$N273h2QoN4MBnm8l<=ls8Iy%1Qq-W>I)-L7 zrN<^0oc>5p(5iDqDmu!sleM8Cz~wPt8`K+5iDa#;N30lNO0RbAEQo+aT+UccBve|A zfngX~1iA-HBS)>eE|E3kqkQiW84Z?r`Xv10M&j`Cx4SuHwl+Sm%&9Q{3N1xplkW5n zY)S+J%t{c?L71EhB~m!o`Yj&Ig;)>VIc!DUf~C`jG#br89DT}F$oH~d)j zGZyo9d5kn&hcJl2?)(wUZhHoMf$WP12l)nSMz20E^#ThNBS_4Nf7P>i=L> z*N1BM99fF`jOW_Tc4Vl?Wq69f(UvfhRW^9$(!ZP1V7BhhI+!N>|3n)W=10_bRf-bc z&jN5Zkz<8%Vw_0L_J#lgv#_M0JO^~4e3(d&aR+GB6$kE@b`4g=_s!A2 zLpb}=Su1A^n4X#ki#^~Zl4{hgvHr^VB6LRx>DXHjQiH<8vcq#7hixI4$$P4Yz!1nP z`BAEUV9*0$R`SJu2_NlRcyJfG_w&$mb#i(6bnU$1ci7B=vKWi7p!}dbi8-!Z6hXTETTs*VQKWfRZJ$d-q|V@!BgpDWBcT zTB7}9Mp9z5qgbNN@hy&K>AlB_P~pi2vDeKLz?Qcoh`2#0;WxiD4BFYJ?QFaZa12dn zFkuW3!t!eeZINMe`#XPNj~d`P2+bb4$-JLJ2$~qgh&Mg@7K}EbA&cI`x7*#zcB$cNutFA_z{Nfyxr(7D$X)ITo z?GL{_$2A4*=OKZN0(3}7c}M4o*NQKDsJDZVjYdh?yYmc1lXw^A;0kw}y}SrveM)|i6MrQ5T$ z&i-a~(M#lqT93jDl3|ShhT8f^3b^njF^g%XXfDN z*&b?_d}jqsQi`YlF}^I<;}G)M*b~U?@jyZzG_Ow%i4ljDjrm?9?kR(PLncY9DWN(g)0wdd0hA}3tMK hhmjR6>N?M4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_confounds.tsv.gz deleted file mode 100644 index 3406e22c3f300b1eeb7ba5fadce3cb33bdef1a7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11287 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-03/ses-02/func/sub-03_ses-02_task-rest_confounds.tsv.gz deleted file mode 100644 index 9206610a24d329b012a214e11135372220b30103..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11436 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_confounds.tsv.gz deleted file mode 100644 index e8b4cbc5db87da8ffd482cb98061cae73ddbbbb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11354 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_confounds.tsv.gz deleted file mode 100644 index 2995f075c41ea6b24afd744bdfbcd189acc32788..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11748 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 GZvX)Bi~FPi diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-01/func/sub-04_ses-01_task-rest_confounds.tsv.gz deleted file mode 100644 index c92779219bf429b1eda7296f33230245260e96da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11589 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_confounds.tsv.gz deleted file mode 100644 index c61fcc9630ec43904e3baf6be60ac5d59ebaf410..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11184 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 O<$nQxoZ diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_confounds.tsv.gz deleted file mode 100644 index 534988f53c8aee94147e8321a09d5dae07efddb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11605 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 TN+ahlMf(2$e(bAb_HF4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-04/ses-02/func/sub-04_ses-02_task-rest_confounds.tsv.gz deleted file mode 100644 index 589a7e8aa573889378a3a349f0eac63d52c8f00f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9945 zcmV;~CMMY*iwFqM&U9J=19Np^Eig1+b7gZaFfw0sVRLIOa%FRLUt@1>W^Z+FWOFWb zb9MlwoY{_MNp7UCquwQAd|xhw7G|zy22caq?ov`hDxkVb=+4>Re(WQ8{_qnKxs;SZ z6=M10EbgSyNE-d`{_W>4pa1)(FJC_Y`RTv?^4mXs`sI&5|Ld=xetG)Kmw)-|zx}Jf z`Qy{Czy13B_~w8A-{=4H^ItwczW=X({`9BM{N%5H{>#7r^68&H|LOCuU!K1F;kQ5i z`yYP$b4ssY=GQOF>zDQQ%l7(ZfBN)#g-@?n`1E>(Pp?<_^m>I)uUGiPZ-4pu*U$R< z_#$6llt&|W%X-Q!zl@c}+_gN7m)Y#AscYrYTVMQjPIIp| z*6!RQwVcx8UGk2< zs(+)qjbtx!u4cUWZCP1_p<9mCSfW;RiSm+GPule=3rMN#%GUJMwGLX?sXr-e*Tv0t zpZX}vnzTICmMiaE>aKk>yN|BW^@C*(TIy(PZds@;)LMGgyzKAi%2SJ5Y(>*9t@SzE zwNYB2wufD#Wvyr5GH!h?r@qo2$yckf4{OCf`IT~8yxF*ZXg@8j)I5{k`-A1v*0bC8 zO_KSqI;wA1G277Yu06E<4{NwBvo^4d`!bi8spV*OY8mvuxt{8atXW?aZF|zIW!7Mq zsSWS@DR-?v8$))WAFnM>OpOOJ>uBlqUvmR3deXH@_qD5fJKZo}FU%*l)<%vp?Gt+0 z(Pg7Bz$vpsdLdsnS% zb5F&;bj^`{ja!nzbu<4idrwQx{Q9`L%cI89RvzoFMOwMG_0FzW-S_3z7kYc{r)yR` zS&uqiYLWjHd1J-jglR8TupuvAPo)4HG8}!KajsEkv7IeVcK`a1$JZ;$=vtA@ym~SF zrCpG5*z;@gWzS=smYBGztk@PLm)>@pLQ`9}JOGNZkM}LJ%Ugzjvt{snV{h6PNw9VIN!EzSA zPw=O9|FNuQ%4>Wv=him4u}m$duc{)0oJs2xw(lmob?>JC+vdp)WlHO^wjH~nKdG%b z&@PZ}flCG;wXaze68LLjs8+P)>W^1+Wo^t?p+dHqmptDVb1pEhtXmY(UkUo!+sN1T zFr&Q%>!BT6z>_>n4`NomrvX`!l?p#5Ybj90d!F(J-ltrjCzO{eGERF9*+wx}1mBYu zei@nym@V$#0aWNKa9DF6557Q%Jex(-sfZ&(HiXIrH>%A5EeZLX-Yzgek!gdk=D{){ zT~|Kx>h?*oQBic3;@j4>$t93@$?^4_{^a!`x_no0cDv~hVrzC2D&i4z+%Lu-MBeNn^1UQxxC}+a^q9w{5Mp zSkuf|NGCihIo@G6cYW-by8vJMu59S!M@W>sn%VsNK)lprvN|=8lvsQh< zMQjZfczV~i&37i0aUHylt#tB2bd6YNuOCEV;R^TG-BWEQ%` z*W{-T7Bb_K=N+n97J=QoBIANib*CwU+_q$dz8IajD$_Jv+tb)aZAS#1%P3)Y>LNbW zL`nk7WtDQsS*ow3Laj%6<8#8VswbX)Q<=R?GXO!vM4NR(j1K~zEJlA<+(Q+jnn=<* z!jT?D?my}~!|sAEi^Zp5*B1pF5kx)m7$D&QsCyQxmWQ+|>Hy)(RSPSiVZrrGa!YeF zu@yz0Z5J)Vo$gPqbVYGlGw(Z)J=lf@_`g@en}gg3pMcc#Ld2QqPxJbQ3R?Y$^yNe*U;Fcvo5RJ0R&6bE&| zrS8`vwBldN4rY)gQC+#pl_@#hKmU6KnHy>=K5omt3LXpyju*^G79e&b&l^~`)(=-J zPsQjp`AjCu(GnED(&k$N=0{Tt%oS#G$ z4(JJwj9Ub#I^e)pi;}AqFByenf@0=YrsPp^k{K$D)nk*i2U^YL35c?aEO*~EIJ=fi8#}xVB6n5Rc1HH5 z$9=>%3NAa6uM~cI{^VqPA_0BAGv_T1#^RGSDxT{hvY>(VXIiX>-*~}8371w^DLQEi zbli+u&{&+^;PF-*(Yh*XEDs`zpE80K^g*jG^x084$vKe~xf>El8?4hmNEJk3+7fT= zylhITauim?=fshBAQ9l>xB}S9FGo9&Q;RjU)~TJmQD!9eIY&E#!v}eaIHW?h*ovdr z&740(mYZ3NpSAbvO*Lf7Yvna!Wes+%+loobn_$r_jRNd~%Rgo1=Yyzhxz=P4= zA`!-;mIhmtnb{`M6d}X6a@v_v{B$ zJLJiqWgChahhvgC$e#VL6!Eli)uWnXsEk=yI^s2c~ERsj?}6JZO^{sk~9>lGlYEr> z+$(>=&i0Ox>_KH&j}4yTK~3u_AJyy5LSWJNQK>A)R*>hBgg;1t ztVZBykD`Z`Sp{bx2NZ!w^Q6bh2y_9(;&rTz@JHAxqbx_@(Yq>iDvksj8$xrvUcE(X zxs=kUi;(N-6{-7$-}DGzxbeG5Y0#r##`Ciq&@EAaWgyQt4*vY6lybxKrDg5qJr5Mk z6j$4gbYnnj`%4A42E2r9)6*I9Y^6Yga|Jf+j3=SMi2-_%M-a5!1C(O3Yqv#6$|{#^ zXWm(iAhi@ByRU{9#`H7~>+-xr%yDPWIOO3}&||#|#jq49q;`h#Y>q1{{3w!)er~Mp zMPBAnLvA_P=4*Q^yD|5PHiS-vwd^l8abg9G*wr^F=JUrz+MDT|nh z_JV`&ZMMEh&Z9Rct9_V~8K;*5sG^S)Y@#c3+;nN2=_(7;h6H^i(Ji#d{5x%;sD3|< zlV+w&Gbm33jce4s1bc%$h*eJ32aPOVe@zPQc@GAGsqTK7tDaFVD2#YpY)~lh*L^tF zYfa_(Bg*;wraN)l3uRVqyfb#X)v)j;sFMLCLmS<5i6iKhnqHd6q5g^!gZRqpL^P&v z0X0%DIwgX}>pu@#p!|@NMj=Gj*u0;dMDldg?zw0epQ1#3Hh2Y9O%}K#7SQ7p|Gs+A z%5S&gnm3z-!*KFodPRs!5!5X}Zo)gBnd26H$ z@5%(vZ_4QRRZo!`p9oJ+ahSn@;=Evcfs+)nN`7I*Tdkd*UhABvT%faZz7<{O>5G_f z^<&Yao~0aI7pZO~w1Spw$!i>}yWGiMR%GgmDF;|$&hYjl~W}^$_eYHimqet092CD3@_ouIf&Z9j0{854T`AvoQUJ=-ir8jCL z)|J6k5%yw?Q>l}%Mku_ynWdGusI3Y87mRXXKGwar60Cx0knBfEL{V3HP??vBF1iED z7i1#^C{|h`YUs`*@O#6JvZuglP!DKC!k4_ujc=o_kcW&Yr|HwWT!hEB9k}PWCC2kVIw@)AcdM%f5*(6cXRA*E zBMRUZYOT<%@Up4iF8O?wVHQYBqLja^_@b?z#!x5?X=z+;AUEB_o$a+!0nd!4pVn_K zej5v_{D`V_WFONSH1_5SjI`3q1?-)MmJujwtzw1q%EG+Psud#?&m+ev?3T>fEm1d; z>o@E12zay)+FM%>C6bCMmw@B7q4RvxN<6=|V8s0uO?wnnWcEY{Z{TP8pI&Muof-k# zx6B4Nrj)bG2kZM_@IglR8BaMHkW%XnD@CHJfR5vbTiL zljN&dl`Z9`DOR)JO21cj1NM4ffZyfpcsuAcJfte-T}vscjQJ+dF=8*9npYR_-Vgp7 zczjS4c$fA>dGE#rX|5H-I~&v1KFpU*DTP)t$^%*rm3&W6SL{o{cplb(XtKj-Lgo^w zNwRk0NcmP9E@X@J>!a(Ys7=UgQ4$wY>9J22NmS_??GEq8W9C|RZ&P&YC|*#{5D7|+ zN3F}MF1l6fw;FqGq>fi{ScWzu>7lu)b=%DgWmNQ6?(36rCRc^1{w&%Is!fAplbS{e*QfVIfsccycm`h1lsNPLn;Q~9+#4GuL z{nbFgA_G%YvCsk2M#2`IPc2%d{p3cssBt>+udsSWlW=)aAQ@bBdzuiJ97V^X>ynEZ zaV+A6Vs|-8Afxe4#apfe(So47ylb5uqLSy2n?Xkk^d>06s?u9r>0}AY(h#8;^W}E} z0Q&jb=Pesp)?xsY<}!_-xSznpqOKA;NP;Kfor1k;Dl1BN;&Z61tPP4Pg{HoYX1Y*7)Lc1W34&IsL$wf%P%+m#>4{Gs zTWPt>5SgIPC={<)LSdb<`tCqv8B@}xRKKuT zA%(QP^SNv_*-6*9m{?F@UI`xpAT1Rgano`(=$_jQIm~RW-x&+?DLrBLP>%#gF=&K$ zH?&PgFu*X;f!B0qc#{eAZ@!hvZh@ey6QndTL+DPY5R}MpM~izEq$kzYZsOnY7SBF9 z`X$-E-Fb=N!VufLX0f6-HSHCZ{F?yimCszOuB=a??RG7Y$z z42dP|5Nq`3)M%S2*Q~l*T`UX4&_IADqEyXZx`i>8RJ`y;VT4pY`aWn*w0vhfM+hxY znjT#Bw`8?ZG9lqA7n^*9QyD#EDzHc-M&TmP+w)Mwh6 zp4%DpL;yK?`zO3^J1fAu*%$y)YG* z0#yK9Ilos@gdHX#T>7MT)z@74Ur7(CrFX_Nt$VS;s6U~8Pl2assBrGHm54%LL?zP7 zg2q#!zl_X?G`;nMW@yyc#%@qwQdCrgt)Xf`lb9^guQx>Ay|@&e#-j;goANaijXH; z@yjH2^j31Y70ONVgtF<@(p1>4a?5ZR+-r;xl64B_1_PewG;$8dhkJYZo!tK3m%Cxn z+tCrSh4i*+<+h@bD1N*Z(rA!^3bdG&GNZDfCCsB`qXM$diim|`VReAk=b$T|S7zk! z(b>Wxje^rUQ&dW?N%_^gp;izrc`Ay-W4@9rWYN*2HW87du#GBgih1V(6m)KGf|;q1 z;Qq}M9!pFob>>TxJxVX-Qr-X@`t70n*lVG9|M&ovhIJDuBHBw~#1g0=g7H6mN{$MkaVQ zHe~2%V7%g1=>ztVB`G4;*-y=aQeEU1p*iCP%8sTMr5hqfq#PaPdkxXBVz1y|j}rly zet24Ez>c02b0{%QmY!}udEE$EeRK$D7&I@fD8tVw+7d!chrj-Vrns<{~MCK~&5==h2 zq&|W&Wmn7~oe^P@j8Jj#MyGu3>c453rYy~WA)hGOxXxqEe8TGhlE_dpWyo@?3{b|G zgFec0ULC}aOY9dC0Fkt-S^pi!`5k_v>s(At4l=xXfLhUY#(V<#tZ#Yj6JveToMe#A zia{+(^b_aW2x^y=61j?Rl-9mdZ*F2+b9w5&v|XiMAh%YnF6C?VMA}u>TG#L!Hq)*N zJH6(Lsy@!ltDb5@1=@uphhmQc*4pVDdt^dsUA~yCYtkMP>`2@)w0bgX@}`!iOiA8y zKyM-DQJnBnA$CSJ<~Duu?FjV)0jim=>!A$Ssz|FC5aU#Mi1O3VCsWnh0H`T zpnEfs2A?SVB?kHqKl>qi1}{?POhtY$6G8vC zoa^lNa%((Bm zR+)mZaiAz)_OX2+!V5Ke#Tkv>rC>`+cw1RLkN&=#sj^w6wrlpA92{A~Kr0v8ggUKq zaDtM2kABzKSBlwqxTTzwDgmUz(zgCg@enE;R`p~65KYJk4`!T%LkXWa2F9YTmv8HCZ z@SvEnLewJTWE$IS*fIhr3*A5JA(%PZF$>oj<$ZU0FwqVOi?UbQX&zAIzt!qC%`e7i z!%~%4Fee_BHqi=nv!NAdz#{Fd&cx{Nx-b{%Gh5Lg-rqbw2@a3&(yARiLj`Z(+!}u%V)y2_tuLQ z-Y}5KxaRZ@vfvH&4{vHWM@ADGP;vXt~&wL6)G-@_p;;~f2LKSxadk|#7i`2 zV_M)l9f;r8fT)Y6SMZRsKOnNc50!rRBq&jHV^-p2S)0Lh8nt`pR&QepN4CLgao)A1 zk=CQ&M-5}-5&;UKEd{fCl~sQxMi$wy;&i1%a5VP$1P~VIXKb=nnzo+nF^9OXz#v=c zB>R^p7d3=85K*YntB&X}&=78?EXKPSIrUC5$;p}@$-~cK?jLBop%6r~@FC+>A-gyt5n~LwV4STjgIqp znRW_+2`e@(7o*^erfPd5K5r#`iUFZngO_I757E;B`m--qMwqNU%BM^X;X22D+@?MU zfn2V;F5Xm!kRuv(^zURCk+UVFy;pOIY%TB^G^M=g%)o}=OSJlatmFK<8qSnBBNgwP zM8t}d?PS8UFjcvO-6i?e1r7uLp6)V6pr7$8>egZ5lTLFRya*gTrg5kNNy zUqbPVsq4>YcA3To`Q*a^y^X=IG0$n@!E7EJ&i{DOo0>JIDp-x2ud2pmDtM0bPy`Gw zGb%HE_(&i!OT^xU>&Gbwg?c)e^V*-%Ef)g_At(E`{NneiFBoOha%jyR$ug=;SNP57 z*m^*ztK5pdNEj5lGUCLJ$Q%dct_;(_W)sE6qG)et>=aTD+U>^jb{E;&aZ4{Ul1+F~ zG2701V^oQSqS17P|Ky=&O8F2{WPYm`y9P3Z>nXHGG%XmAesU7T%-cT4<;-mv0m z5)jVnRT?Plo_=OYCgW|4n)+3R7&N`#4^`Zl(KnSx0(fM><63ovoj4E!vB(32NaSic zxf5zLUJ2Wb=@{*5rLH<_A*0IE0I6ov5ekr~=b*W_2qOHPKHbu2)aPN3;q%&JFE!mL zHUbX@NW3deLsj=b z_{qnt#-zO*E=k`u(qDZjqxk4-42V*@_hYDNMGefuyK^?KyOT>PXmaLwE!jtf@Qq6_ zuAD(jQ_d;dIxTMqt8EP8^%4b*YBSB(aO3E(>~pT&Br^oy2v8L9829u*FKSiuA(npr zhIaJFq@&pg%7e2aA9Rh$cQ(P!ET|>`C$CYG!7Rpv8Oc_&A2_t>g-z2C(D{d8vNzU6 z_DY{Xc3o#<4W>f#ttTshSeg zGLtihti&mAtBiAnSu^NW$2HZDPG+~8j1{E-+JTr=p`pzY7&jV;Xu^Gt!(Qa(u2Vqu zhyrbTNFXrgXu9qrwUKNY4562sGrJC_`aN zbho`Q%@4_8(vguQi^5FOERVu^7#oJ{py7;L5X4b`d5_PGjszO1{bWf@n zJKu^z42@+)(Q*xpX{$y*$5-s^h#eUO^CgRNKooi4GBL`fC^(ShUvm1*Wbgy-EA;$6 zokqz}@i&fw_|A~bkIl%S)KltsB@}j$;QS^;UAY6YcKOHVs1}m2g(PmcgfSE4OKuLp>zq*Je^G!}G>!6SyO^{)Sdp&w%gH+4)Wehb!6)Zd?t3T#A zO-sRtB>YIC;5JmXt~?{7uk|Lb!d7188cf9|XA^R0Te~^<^@7daUG>^9ArmBe^ndpat|Fg4n1)|D2|ChMNvyOAf#_si!R%_0J*+O+^o9b4@~1;(K+v1S?ntl#J_8R z*j03>i^?0(Natjd$DHqc93?t9U+&zsYNBIKN5KF}12O4l(Sf7v%3KWH?CQQCXA>dZ<`w<Agws?NV(}Gq!G`!p!g$VT-wzxqT)x%XTLj&|i0Am}b>;m0Pi-{I7gji zCsCWDaQqYsIFJCW`%o2EPfh|lNq#3Z9j6&A>${GagHWusvg66&Uxd0{(JQBHIlmc{A;f|xhuu(Nro%OQ~^PA~h)Ni5$vh$Ways4H}v z1JVLR1m3T5-iORLk=cxoWIb4JFF)BawW5ks!Dm~4T%YCeX%5<>=+*6&s6mMUn;sfI zpl@xk*$Pk&3@BoYKOimB?xo(0;ae*!`u@dcSlaC%6w_=|`S!z9P>Fbn29!~t4CtSb zBpP<1-H_Sg54V}+Z8R~*0L7qz6z4`;V{$xBjU(JWris3FCee=_NfiDQ=V%TT=57i^ zrAG-1-PgV`Gt#rRDC6(p)-$ugp=Go3s@L+=AcfDS% zQx?V1jW-|;LRRF_oKs_Ap>aeQHRX#$aA+07{vi_n9S3rG4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_confounds.tsv.gz deleted file mode 100644 index 80bddbfb3deeb3973d65d44a2249f7897747f13b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11727 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_confounds.tsv.gz deleted file mode 100644 index 7cab32530002c5c498cc1df45624cc3f087bece8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11800 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 GZ~y>vZ3lP& diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-01/func/sub-05_ses-01_task-rest_confounds.tsv.gz deleted file mode 100644 index dc92e8a29dcd2e7d563f437ec456815cf2e27b92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10913 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 D{>?b1 diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_confounds.tsv.gz deleted file mode 100644 index 6d949fd3e5366b1875c118626443b5cdfbaba8bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11185 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 Pji3G>Qx}>za%TVlax~Ea diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_confounds.tsv.gz deleted file mode 100644 index 76067d865640e43a670fde16c2e069e41e3155a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11319 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-MNI152NLin2009cAsym_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-T1w_brainmask.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-T1w_brainmask.nii deleted file mode 100644 index 7fc78c24ade0e3e86a72c4ee626be9e3760ee519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQJKGdO@DBLf7YY68iDK!ZJya6n)X9~p0OhN=N7VPFCg0}Jpv!2yfgh!tbV J(>4Ta2LMBD319#K diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-T1w_preproc.nii b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold_space-T1w_preproc.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_confounds.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/derivatives/fmriprep/sub-05/ses-02/func/sub-05_ses-02_task-rest_confounds.tsv.gz deleted file mode 100644 index 31223920467da25e8fdb3a725604b5c3df39a2ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11760 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-01_stim.tsv.gz deleted file mode 100644 index 083cffae9a2971e4668636b462ac091c96945efb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6330 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_bold.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_physio.tsv.gz deleted file mode 100644 index d25c405728757e25f77e3aaa678af71a7296a229..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10911 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 BO2YsE diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-nback_run-02_stim.tsv.gz deleted file mode 100644 index fc0db52eab389759ed225a08ed19b611f93fd439..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6328 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-rest_bold.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-rest_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/func/sub-01_ses-01_task-rest_physio.tsv.gz deleted file mode 100644 index fefa8735bc96f4bab28854d03b67e66fe559769a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10860 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 A1poj5 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/sub-01_ses-01_scans.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/sub-01_ses-01_scans.tsv deleted file mode 100644 index 990a4678..00000000 --- a/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-01/sub-01_ses-01_scans.tsv +++ /dev/null @@ -1,5 +0,0 @@ -filename acq_time -anat/sub-01_ses-01_T1w.nii 1880-01-10T05:17:54 -func/sub-01_ses-01_task-nback_run-01_bold.nii 1880-01-10T05:22:54 -func/sub-01_ses-01_task-nback_run-02_bold.nii 1880-01-10T05:37:54 -func/sub-01_ses-01_task-rest_bold.nii 1880-01-10T05:52:54 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/anat/sub-01_ses-02_T1w.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/anat/sub-01_ses-02_T1w.nii deleted file mode 100644 index 5a947f0b20716f7f617423a01e1e10bd01387f87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-01_stim.tsv.gz deleted file mode 100644 index 269b97650215f796134d8071655f1feca40d1e5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6343 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/func/sub-01_ses-02_task-nback_run-02_stim.tsv.gz deleted file mode 100644 index 5429e32fe8f2d81e126a99fe015507ff09d8b1cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6351 zcmV;=7%=A_iwFpw(sWt^|8sR>Eif@(b7gZaFfw0sVRLIOZen3$YhQA8ZY?k}UvqS6 zZ7y_kb^tV*S&}3-4n)5*@6u`9m-}B#?>S47*^Ih6DuM(Y4#(1ev$i^Gsk^mS_uilV z+x_g*R@?2?zU#OB));NBRr_6|m-YEqe&v?c%C6(w<}3R5-};p?%P3{+cKWRKQ-AHw zwr|^|t$D|&-|@SX*RFEcZnK}yzxErYomu$WD&@{GzU5c_ zzS{S}4CTyo2NyV{ag)mrFj5=)TYt6sIgU^`U|l)dteU3Qa(VQg`TaM3^>FSwhgQoC z>iYF@`Ys)VlzA5~!yIe(&;9X|J?hbxoMwFYZ*mVnSn+h9 ztA2PnCtMBKHlV^M0atIWbBl5tPHhh}e!5={QKw%JGIL|=TDTL~=kVpXh>$~IRQ!6l z(f9lSQx^|QQ%yqSfGb{s6Hmi_b!hfgXSq0@f96~#hTu(@h9D?|z-rvF{5WRmAh&qF z%~`N37Yg_~uR9!o5F&UMt~f^J7}xW2XdcomM~Pr&72y8c<5~rQ5<)U6T|9;&6CgVxhH&aK~KZupwVmI zS%^hG%HQC?E}ZY+p^Gnvw8Iw-3tm?*(Tw3HcRUUM7w!$3K^;hiC3t<|+V^lDfkUKL z4mR{hKlh_miC2KkpD@X4+>r1fj0TK!W~+o4zj(pG1Q8(Y0<3SXKbQgw3h+X>2KEz+ z@WPI3iSMR|u%lrJG%+?e75LcOm%)as-V4B5uWi8*9QgX*hbv;^Ris7uY7N3{aJOI? z^k9mB9{Ww6zXuZqgGai606ApAcYF;~1H!$|DgbFM9LBa(PTF45-tPo4kp5`K}+S1KNhxuqQv`A;Oa*z{-;t+PFfipUZ<= zqujGFw|0O;^$LdtMOR!wWJKA4CkoL|SP(p<6cfwD_JB1n1Dq2qb0%m(!X@B<(S&{H z*fM;<9#{bnH{g8lXL6|38jkaS$_dyx8#Dwn^94e*LlDr%2F1J>uwt!YRwSVL;3T7t zrJsoj93}e6Zx?fgm<_-NYDflELjAXYmy|^W$a$o%OHcr{$?p=d*k^PNUr5%cKq_}* z2|lRhVMCk)?}LIC0w<*r)R==9BSrX0=nil2D1iZc$~A-ZLZFhG3YWY?a}}7Iq|cw` zhGy6K$i-eq7A_41aKsmIBxL|YphUP~*I`B@r7xltN;L8pX6B0IGGg)yt`3@S!;;mX zNzbrDmDK?NFx8Le*FYay1HUei(#S3NkB~yEaPcm@I008Qd0tF{p74$^12zNS#3y;S z=ZmH;j)7u;f5W>Ro9s4?M-FluSDccoxrHl3h@5MCEF!G}@rLm}aV^=_vk$pfYMx~Z zc(Rr%;e-ECGNd3L!|phjH<`@&f#gXnkX5@H!UtdsE{V@UtgpKs2~YYLh%k@8{ROBv zj4)RoYDJzfdlI)g67nmg3m)VwrgfDDIR$)a5rVyHF=&LyR>CP|`ZCWhvfc(G3V`A@ z`I&sQaVIfBjFkSBXb1Ka*Mm51HK@QDz_`PDr0oa}IEoW(*b@A#<;w_y1rQIi3Yh_q zZ_Wm9@J*623UE))W=@}H3Quv(olu0hP#bFOBvAsGJDzfiXQ|syLMK>^0EB!v(#9NS zs#OhNpa5t3l*DA7AcLZ578DJAOfW3L_ukK+=oq?X%MhpyeJ;xQBey12uh1W@7`9b` zMAXd>x&TTjh7BJjt07HHfxH|15?;tbc!$X0%Y}nRa*&_l=F9JxK1$>S;z<1LIb}Ki z(kKF`SDX@rh_z6w)*ag(5+Jd^Z(hg?Z(nr!*A9)xMG5*&0v9(WonhinjNkP|4u zWlJ+oy^Ro+*slQ4<)cRnb@SCyhlr>UV)OI-GJcd}l~t;B#SfeU$xoTiOndzyOj=HS zxoQZ9L``t1kmWj9gBzlukdMP#0ufC!C`7nWOFqIl=p{%*dmFX@r^=H{E%KO7Un2rtdNpqxc>oqLLD0h-)3dLw7PbV#A}1LOIHN-G z1_Xc*BDe`i5(hW}Oh`J9lyV(+z!d2BZxF|S8M$4#;JHCNn725&3Zfty_mjn;aPMqL za)g%mw?w2V*_u`%gk52d?)Quf&T^HeFgjZ9nsKyVZvi0Cl~<5#1SOz(jEZms9mWpa zFd|N1Gr5vOUNyz@vb4+>@FxN!5~fLmgbAg~s3T!kxHUgtR?3t!#u=|0X=rR~AMP1- zrFauAWIjS^C*5*2nE7gnGt^hr&VhoKo60OT#&2?!$iKEV9y?t;OO!!l6GiZ37yuzn zc5F#V%hEmKq{>d}d$siuF(B|Ltq0N_eN$FK2rpFgBaeA`5SM~vo}iu(uoOzr$jg4R zO1{Iw6PsGft%4m8Ts&qApaE$93xOY5gPOUvR<^K|ga9mII!IQQRi2e<8qvEXfT0~g z;EpK1AJtXmZsfem#jP-P=2j(cy>yIJk44%pCMvQi*tdODAYgyV?!n3>5oW|XKZV6? z^955b$BYh>mJifvP0-@wNIs5(fQ_f-9cj{+(KnNR%Af+17a8g^P1iLF`U!*?~w_v)h zyQ{UfMKO47uMO1&14mz><&)%nb(+SGqUMXFz9D&mJ$TQS9F~WWQ0v^Ur)sa(t-xuh z-w?7K9lzsQH8S!Vt`c2*-r|kZVvF@&1@3Lo!AkQ^4@Dj;9umnkj0Ajb*G|5!%Awc5 zAls0+Q)_@=>SF?R+lcJaZ-0uAt4y(kHO^BCh$+MhE>&i1H93aHvV$i$)v{Mr>>S|( zzG}o8)Wld1G*pkZYjphy%>mhC@8~1(BMQ0~gv5CCE4VGHqdK8zxpF7oF%v-O^HoAb z0$IJQ1~{*Jyjp-->|t`MiX=SreA)|5l{A$m`=KrJP`zRA3zF}b)im*<@ zL7aTae^%Q~7FO&NuXD$u#?}#TTm)d+$hEMx2-G=H{W04Je);*DiEA`3#sq(P(uW8_ zR?HSu%P3{KfD0l`Z$-RB%SIlXh%;9nI&dEFzL+H$^Gsw%rwSK7b`cy% z46p(n$|l`T>yl0_z|DB7DxSo_gIxZ3I&0bJh8SkX2mkekz!i}4!5{|Zq8)5#D{Ep97<@8W;rA|Qn^t!=_FGb_{Ggu zxYh;VlxRmKYg-AuPc&j-Lfnx>Q!Pb-n!lu)Yrilx2|l2 zZs~5vS831Pd9ksg(;>0sy{p0{!P&?gZ}?*NA#{#WRZi-&GzrWf_7QFGA#awN1^t3c z;2tZErnaYq?ySs$*y3!+D0i zWb{41U(>3E10Xx;T+un@*6w^kDuHd=%G5)xH!}lpFiR4(dUiVU z{dcWDj%6cWgZ#W-Pq*4Jp5uVhGPl#d*KChGnrp`P-MOsQKKzWpd2(DvaoXmvC|$cY zBGE}{)j_8Ca`pnsf#py;e&P+gIn^$tL|n|bb`kj35+1vqH=)%bfWmo)!_fP)v1;*A zy=Xs{68L>)7^-l?Wa)C)1YVA5(h|X9)&W+~!?Nsz@UNqkm<@u<=zHgHVMnFBs$CG3#)y0oB2}@I(gpYWSMz zkmG8sPjz9fnSQdPiZs%E+zB5{;tW1&j`VExovO_i%o8ZD)J7|j{zwbU&aE|Qb%@zl z>Ru=1plRA5DK*S_Y)6lDrog-XdrYkYaeP}s;<5q&gc9^J!ZzA69f|-n_2{EIXWBKiL{93UtC!%g0l&LDCf=zjEAqwcj z4jS&Yw(X#Cx+(A0lP)Z#x5?}L%ITl*QTh}MpW$dB#M9GrR+vF}U^Nn0F$KhIMyM2X z1xsm(hP01Qca|skElVeEg33EHoke>OGWNDbCEHzP0KyU>PKh5qOcBYWzi0KMMZZV zB8vqnSx7d7a_i|ct`{?Q%pkF*C`nFnjseW&c40PTB81PdOW;}z_}m7w6J64hU4lqY z{ADW<4ysN=jRwn6(-Qn^3asOGWpTYFw`a3DOShgAm>sFfp-VS2teA&GU3WbaF;k9! zql<&m629sVitw_%IBep~*j&F|9#N`Hljh3A+I1b%L7HK9A6x@~_*+^niVHgeC=1l5 zI?%kx-yxEfHdos#uj~~rJ5PL9)odtk3mHk0L#cEL2m89v!mvO8Ndw=YQ$Hvn6?rXL z0{>6jUrCsf9t3G43?p0f-|WbYC9Fz$ljEFo&dY z-~85uMl!KuaIHi5F4cw22rJgi;Hsjxg{3d4&J`UCjufz19;_+}knI*V{2-dt>d4N| zaJ~d;swGrA)^E*To|`>$B(Zk)G?r{gMm!D=9IB&RtXqL#iP$}^)GRX#3h*ya*g&!z zrZ79N5;1iwVIs6vdP&0;;+7i0VQp!cVUleQGF6x`DFU2K;Fq-|8*OT*NzU8p+_=@? z8V4k9zZ$LOi<}|^fn3wRA!^SocKwIElF8w)B6Z54n%_@=^Oa+C+8w?wE1AX7Ag1AB z4+u{==i2@rwVc~LS&nK>zRE}=41P;~uuqQj>^6bInViaR^spRCYkNOyi)oLjhF@Y) z_enBvbx^HBH?i3BCP_~x+?wI4-e;^%Rgl(b3PdxRN~F}(iKYUCD4z5a2v4nrwJy>13)#tfO~o9%Z#m*~JnVSTntd;bOpWsAAHykh0t*5iO7FP6Wpf z;D~|ow*n+>5xdSD+>vn!Dq{gGb{)34i;_8uS0ePTB^_#!V}G-&2FW-yfs9olCcKtW zjMJTJe~0*V4DCqxSR(JFO2f=Kgwyq=5(d$pwz-aAnS0&x=;mtFin{;4{x$JcvV4MG z!no@RW?8Gd>^Gc!xbHV~>~Jk_CYibz6(!tM)!jE$t4g=}95nQ->Da1uxCh_>dr;r9 zx8#z{8z9=B#jy6XYx<-~kvH8`C;Uq5*Spbt*X^UJAONi?q}?riBWwNfP9>zj>WBsPlXodXf{kRq*`eZd1_c@*Idcwx(yAH00h| z)8V;^Eu^}-0ww4}T<$m^!{D!QQ+f5Qk0EXx`?N3Cry6#-;z~Mqyr-5o(iX~$1UPI; z{CRG7!fZTaYDX|Iqyv@ygvW83;8r1=0obn*-_Qz@pkh5+WpVb?(lzrMtkRXm$}aqe0Y*sbM)7m%1{pILFBfJiQSlGbtHk zbvKgwH7lmrRYDN&n#WdEnj5;ts=|>h8QzM;)`8<(cMr3rf=gk@KAmAw$i5{HyLL9S zxD%k0d2GXW{@9$gqkA~w`D2URR}u_ z*(D#*nCrMGq4(2CuuL3D{ zJ+jFAl%{Ib1}UQ9z9MKj&~|)fy!VyQLKOCTtJ@XC%16XBaZaMeX=xofO0&EG5=?mKLMJ^GTHcL@sH4`+d zzYJ#_K9_jPf-?YB{<*_y&_Na1h=awQec9r0C2%+&F%7(yHstRjSe7e>;0Cpr*!l;y z&+aIk0VenfLD-#Ng~{Beb`c^AIsGlRbp>^EL8fNXq5X{}_e{F$a@W?QIea@Da;eZJ zW_8B2ZS8K?9?p67K(kZbT#Cn8E1gvnJylL~^>e?;SFy4CGPm1+oGg7^t8XVMh=>0G R009600|3QXffEif@(b7gZaFfw0sVRLIOa%FRLUvOx7b7^lbbaQq9 zjGa-IBq`3UpR@K-{{aaE?0;hyN95d+%)BEWW=?l?RAz*G$c+z^jKAgoR%?CD(rO#h zb*-Pj`_DvL9nw_R7=6q?{%3Xn$(m|Xx{l{{`@bzMbyV$YbJ+8`xvbRMd+qx#uOZLt zdR@}1Rc$ibvh(w%+5SnrTkE1r&hM4|S6VM~|9_EX>%30)yJ&5{A)94r`zildrbsVs zw$kTp{^Q1exen{A&Hb)q?3d}Zy8pH8AJ*HF_Q&6G)BV4`dX+wHzs&aU*KYgs?LTN* z&&z6iuFF{6_6MnbzijqqQuk$Q`{Nar=VfNgw9c-*7ptZ2m#v}uy-l4(_x1FTu>YP7 z(`EaGW6kGP%dGAXG_9;sYJXnUM->~*_Qxz^&h-QL;auNd_g`vd-vX;?WnYo!gQmN1K0(`;bl<4`Uqq+adM^FJ4n!`&-(_nDu<~(%m>8 zxt9G2pRdaPh7BF<{J?lW#<{zt$$l4Ozgm~J>7NB|$$p)beMhG4D^zFQUx|UmG3)cf zspa`#WxvI`ZwA)Jl>M^(x!bM`Ra;}Z&rKGC=pVza*M7iwew@;~R#_E%=#;r-6n{s*WHc|Jtjmt6PXtNUvp z&-Vas#`6){z7hNPjr}+GcXVK7jOV)bzTetv&u8srUl^>6=lwrl_x)YpALw}xZD3(M z?|#44ef`IN12Xq@UQieF{H%So_O09(Za<-936#ZoU!(2Is`~=%@6-Mn6^r8ejbrNm z8+DagpRciCMXWXU>*l_nPxVXDHjEX7ocFfhQrTaTeNBe!kG@DfJa6u~46E#SHRpb8 z%fxb!=MLIwe>ul_Vp=c|7~kTBc2Pg zfBe2b`%3Ny#r|dpDTDLQ_6OLPZa0QTj&F3qyum(;=t@&IxdtOkh4*lVG zV9b3ht=sb_jh3->MK6_7M~Vg;Pv7Zuum=+#g9+@J#H^RALQ3sgWm zuZr5-u>!V&{sD1rSOM+%m>|wj0Qx+Ek~p&hI1hw>#kqKSrtANFFOoRdmkLPgETjaU zPny)ZlM=8$pw0tJ;JLg}oV!;_ybZmaCwvrV>reyZJYk|V?@xn8P@ktlQs(oJCpRJq z^TaZEerc5DM;+;XNTO`#L%@yrn^jrF+RI8Qsq&au5aX;HqAYhTiL;7}s=S{|P!rvk zN>P<}Ws|ZPXZ018dEY!z80CDHsLlRpWeeA+&U@`fisM|xB+#SN^7soHEwn!VW|daP z5$BU6ovx%p&hJf1J+VZ54W6`mkQ$Nmi<4ZVPK@rr5#)McjqGpyd0mui#Tq%U3Tmwt zYNVa}meksQ_{{*h=Jz7X^-%(fbV08bmrQm(XwvHr<)Qvdqh3!akNtQ2bxE(WI@-7| zjEW7#q4WOcB-&6M{eF-j+k&;x?{)cCxTRugIM*fVekqI~-ut&;VOS%8tymaM2w+zN z*o^=-fe61UAmZtE?3WY5Rw#?&RF_0tpe&{k!p0?3L%_zOFoM?=i^7nvPyMr^hzj0O zG;9#Q#+v8^uTe6@**^*RFj5pEgs#a_%3(N4xFck$iALbM7%7T@bnQPd6~!cQ?J!Ih zR0*!7le*}@))&@OU37r!p`I7OH!BN}ZGsjH;JV|clTC!{fkj~m*M>Dg;F|0KSZlpC4g2BQU~o1(P~}>iLIGB*dLWxC2X%%GJ|ydgd#-`Ue4Z{!8}05vV(7E&83U-9(*=dW;@!8De| z{FbFVu(WtN!fNR+Y=yJs(jqiXsG)!7R@e5GTfMIq!gK{o?%7QxFfCXUiZDG8rt3nO zE?G17%`l+peScnxBI@?Qnh?b4f#Be~3u!|fNA=)PEzqw%UwP=`0MW)ajyC=f$p)#gjMV!Vqfp3sXQ0=h6X#k)y(aar43V0cbrYF- z5VP)B?n$rZE2eIQDb6?JGgEi{im4A3efFz&b^alG4H6;a3#guR62lsuy4sPeD+)wI z!+M}T=pUlgL?1w>v1#Kwu-5vAh%~6f{6i!fv|%7wSF*FTf6*VJ&?pSR)q|-*1+Xpz ztPi~=%bEy61+E_TMGcZb6GQGi^l`_#H7`r5&Qc~&{|O>8nLPotsQeyXBmowAX=ZNaZ(8(Xe}=o zk(rx*%(_RJa~ISlKbf0BKk_>dJ z3&975*7Zd)f^@F}t>EUJ08zRZAjG1r;Mm^OnO8jq>P1%q*SLb(?`sgYCVJ5(qV-&8 zR;zD6C;cYNs6xEzPWNINTK8`n!Jq0yv)W_$?tcB}ARS{Hovde^1BODA2$Wdin&CJR6u0#}NM5|J@aBYQ*V- zz#z?_2n}$$qaLh3M3q4f(5F@$f$+}bsL36*K=wyMnkIWn?KEm6Q65+Tr%a+KGacxN z)69FwJWU25&TdRpWZY1)bC;4JD|z~p?r((YUd|Ro9?l{U|Kp7ZLEb;3#fi{1WRwY}RrFTuC=^!0hdjF?}DliF5V{hwiT1`ScKnWaZlMWA% z0;$BOR_y$i<+fN-;(=-~uAv>Ym<$D}vr3d>ora=d#HXItzH9s@B&`iex)Nw0ZQp_} z^>PM<0WF-2P(sp`XoItFa;cFTZnrV$bACWwGS3Q~Z-*~wqe9n(3egBlV<%H*EKRUs zAWI7o2_rC#OQh>RXOZS@#vg6!+k5@dr7r6`lUf%cX(kknkTh}QiV~70d#`uzAfhxI zn6vL#`gYAH$^OgRjbUmF6~hQhld`xS$5FV!glN}p2i?w(DZd*@wkK!?k~DU1G-6UO z++Mm}FOj6NbEBY3P4-^Rza>eyapk0}>D#a-3PEY27Di^OJ2B+$oKO;O(&gu$Hfguu zzN>n}KvHkEg7S^1JiJ9VUVY9bku*i=iYPrAL5Z_sObRZROJlgrk*BxVEFD2cl{nW^^Hge2E!M(oEMF{!a6M!}itLY7bC4^eAaI|(tVu@pK2wK03H{~=-x zWw8Dbt%hZj$yY$F-;7jmR%_!Mi(03AgVg5z@*kL59QOa4sc-A?N2Wd$2_ntA1cF4P zG@Q7D|3>QJnX@*|cxe%xunU32J3IOU(0ODAgAk2Shs6+Cn2Z0BH#&5Pr zIu?7qX(%C zHb;#>J=Rx1-SjJ#R`}dWhTuSWS{OIfFL_#! zr^yB^ai*0pgU@6~!A7mPJ}gK!FoWGG|47q_)7LpqI1MRfqAm-Eba4jpURSA$lRC^Lur&1?!u?398q6VTlCQjf_RO@tGn~`XD@kjo&iK zHZ1d}bs$lkcE1GG2o&CVoS+($%DnS9==Z*(2o%`&tsRF+&m4M!YDKC(SvOI-=io?@ zqROx~j(rJE=u&ILav ztQfrQIAZk+QzWXMgelOcCN{NTP?-)y3ioC|Qnhy;f28W)+3f$O>g%-sqt}D^5G<$+ zp}I|+r-lOX7X_i7>xVWSLz*b<1|@Pi>@8LptgEW(0v;O@<%N4oSjlqx1k+jWa;j(5tpd*kJ)y-yatrM5jCxSCb~b zcD8jBSHt$I?<^&(ZZJ_jEoz`t0%^7%)z{B^d4@%anxzUPLAnbS|sa< zi33W^YBV1P>H9XE9-Uv2wXlh5tc>d#N3zBa*FyTfdsd2m=U@Mutbf~#lT2gQ!2Xew zSk)5&;!a9`MC$?E(#R9;s(vV|>>xRpwsbr@5 zz%Xq$PH+v~t+(4au{BK0$-utvHZcOcFt)}9S4Fh$-z9+eAJSutWR3XHu;5UZIyv^?)4_9{-KS>QMnfy6pbKt z#SN#EHk6Q>R0R?>3<%lr))GbY>YSqP~j}uaZQGKJ5f>g_Ri#|@_-vlU5-*G}} zQVV35niRquUlFy>TnDM1ECqk!Fg4MKhT-4cUXqW~COFx8orI|&ghuxhXnw)e`@_~R zn0h!RMy1B}QeOzwhTY%3EAZb??Lky&_ZvY1eQIO~1ELl%=LRN}u^?9jYTyU;K(Q#w zh0w#z@;A*k2AU?rKd0#tO8DJ zA;=&Er#luvHP4ldJPlUdzAnV4M&n_0@Tt3ZbLLRv9C0!#5(62dHbpb;+|o$(cY}mjw-1CasypS8l!Wn9<`j%^)U>Yq4@6}8!-F|q# zaYAW?2H#+a`fT+j)i?@t!(q|uD@T;Z!Vt#NZ^6bNS^C$J4SU{i!N#9hy7Vttdf%QY zU%~WmqwzR)TODK&+aT|^kN}~s%i_B0fY`=DGgr)6=HybCGhO%gbw0`&c655w&8q1=P^RzHo z;EvY>-TomR#)#6bK~-oa6V%dqx-qge8JqL_8c|wlyfKpWAVWeENqYZGVo7)-c_L|@ zJmfWTbS3>84d$n9e@jU)8J?uIbP|jJkluWUVj*fcK)o>S`?eiN`St_kNZaxM*Y5r0 zD+NJf5}Iz~hqfK3WYL8vfo@fhaMMrRNWAI8H1LEaBlu5v4l`uso(v zLg`8JD-BSZ9F^js)rqC$CF?k`G=m8YCY$P`Y|Jz$cV$ z`qepF-go?oq`mDpku>)7d2{;*d%AuB(xRV1`nY=uq;V4H&|V^G`=PzY38j%8M#Dt1 zLRyyOnE8pNaVyDtjT1}bR#HE07m1}SN&(JLS80SA8p3q@DwE6zGTEAkd=oQS#*q`qCo38_iu_h3Lx`uG+Zr8dS60zBOi z9ZW0XX)+Jw=Tjw~X6&#CPj|u&lkjv!c5sr58cmv9M_LJeeis-Ub-)bbT_^Yv zj|({nQxBeQj7&XfyfHGhU|659R5Dyh-DC8kep@9cE-rF{R<$>nhzkDD55WmILTle; zTu^yeY@%x1f_;<>>}h*VI!;jCaXlqyPzxPxz|~Uh8;iPM(>|&- z&pH0c)eE`0pf+?eOPzLG=ki|dPseBtr}PNd_Cs5a6I|m&&;Xy>$B?2r8}@w{>{@y{ zTJeNx4A_{8CscP9RQb(0TDRdiiZeMI#X}_%Ta$z23L4eMGmQbRSwt4ub!JlIB1tgl`+4}j zBpOGkF6#{*5>%5Fk~gC!sK%-o6%WzUvfd(%6I9o?Oyf^yX#MsYC#HrSr{Cj@f;dZuXLCoS?eBgc_&GEZltk>P+h2F5?eWeS5ScRO?Hm@dv2>Ux)EWs21(*t8}tQ zq`zY7xd>Cg1{!~4YBMrTO;<~koT7!RB_)Sw5v`c4_O394BFekD-dX}~cuwGhErjH(q+(Xz^Vz9&167onOgqrBrdF}1OH zvI znn={fp0^QB21(I(D3Z6Hh*Zlae`^U2P;OJz7Zd)@0ul=#w4a*k*2MZ z(@+qmI}J7ln8rp8J4Xv9n9ktv>}L?88bc}v9!gz}h8hD*lN^CcU>c`H_md7rsQqZQ zxH_uVkflKZ_B(Dh-%Fg?+vt^m_o3Y<&r-SR<On?<#2a;kC{H22!#&p}BDLvT zv~iT?_8M)Rn7X}18z-hlL(V2ferv~(AaUa^iu4$-*~U?*-=d9!Opn5%jg2rh+735R zIp&jL9{xh6uA(pT#vhsb_8SMC?)@d+IO;T>EO)z&lTg=}bmP=ew%+26KU4K;-z1d% zHXEm&GW6qaxAAAFR&q2o3m0hmB~&*OQHFIfZohs!K8qODZptRC?ljmKu^P$Y2Koo} zwh2l2bs96OA=0w9LJp^%?T0rVN2*@+hqoL@{l*54dx(9I??T)NBT(JYju-^02g^4` zs+Beb=s!7K2y1SQ&s>v>_&%{I#Z*9_`W29=L8Rq-7k*b%} zZxYJ(qhnyEWuJ)Eq&U1MG|G54#OgW$t4&Gl_c(@X!s?_I8CcTwGBq8Z{l%GKA9C(QO*HDu}kNX$BCyf-mx9?MCVK7apLOl(#hIO;&DnnAro^-Lchu3>|=ca*1w6zNv?4M z!n=?^lC=#aYv^L~9^{19i{~9Dv>r6>IEpkm4?^V|vi4~9NY*$hciNAmJog{kdz`@9 zXvi_dlaXVz>ggp&V2zoT-N-z(5&z+I)I@2vK?9Bft#P5`Iqy-MCpiJagU2FT09A&wayqP%(Sr@^MzTX+c=vMdd;>k*XNjZ*St^FpB-R10FCoWKsMnYIWN#tI$*qQlrg4Xx zqg@TreUsYN{Vn7;pLalJSwfzEk5No7|K8Raw1gwpK^;@`cI{1=dHLy$@T!3uq;-<~jh#*Rl!YkVh}4d^aZ8+>y?E>YAKmT? zJDZ+lV>GHs|Hee7#xB?4H63)@$F8Gncj8nJVe!T=QjNx(Ij=_9R%~>wI`BwpYeX#C z>KOao**>hNU6r41G3#OAn))*?l@1q zSKbA9`kwpA!j6+o4IYKS8Cr@awPzhi*`657bo}^aQwwf1Rp|S^&wm_eOg6RhwBuw` z3r{;vMl}HSv5b>X4Lq$KkE9;`E$lcM)$$g0oQ&%65_TMQnsjWmhDNo$gdInn?(HS) zI2qM%VaLg+#=vj$F6OAy=tO8WAZmMyI{uhV#tzY%FGmgWKlFitOV6y{0ujq_%=2#q(+s$6kTNt`mHEE~yi_4BcUERz$1 zo@phpsu#^Q&OAM7sBxBMW$U93ao>Xbs^dI4B2E*UR&4ujEbY4jPK)54QeTJ8qb`>U zJnaWqC#xD~AH?U0qE+3EBQU9hIf1akkp~jy)>fcP`B4C8 zs0Yh5MvEGHH|`;1$)fHo))*~n8f%OmHSWK9drb1Ek*6y;M+?N;Q2j-yL09d}^&vk51vC)yLeLrU4c3((u-UPq8`JhWYp zEtpJd9(Eif%50LH0r06?Z#?ff$aWnd7yWE(B%c~hi4Kw9GH?+!5UUGBem}MhaJ8(L z%;V%!zeFAVBB!D(MY0|+I4aVStOt_yu!cr89{0c)l1tLo%bYk$c&j=SBh%S*^{@~R7l3^Z&4e*#VstuLe{ zuUa7fyZ?4sN4Hv5=RwEGtgdfC$5Ejd8Ix0N0&ff?3bU$7+JNC;brW*bqLTFQf(MRP zH*k_yjg1_8S&B{I*6Ul;aq_Ccfw(7bg_E?7tnpMJUkc+MYE#UhtV@-$-;#A`S zbM5xeN6E$nj$Z>mdew?kLj%of;zl$fbJYWzT!-%vC9fI-F4Z^eqIfr4I_+9DVpaoQ zFL6wac)jwLQx_Q+R%RGh)_qqb`PGm&p#H6j`dx6a8d|`gw*z(IjUG|IJA{=r=m58> z#=?%#t%g*lc1`W*Ru7mO`aM=6()FllSkF7lk_>Cqi|PRpLBVGi9(xRSwP5b?%_xr| z-WqYM?|$~bGTsMtH$5^Alhws8FGS7o13~^(@#jsw#2-f$ADG4AEq%$e#_@>XdAY#W z7*R7S27trCq`e3nrZv_}{Bd%uYc?vXuUDgVv(X4>0SBxAtghJY*Wo0sM$8GH&kkxW z5Qty>^xJS!M~A4_dRhRITa9DYzr&~h3iY+HQnSEHU|rWDrbI)tx=&Pyg@;o&G`i3?=Qf>x$1&*)ve99nB(MDLn2eh!>L=t4yHbRVHw4^ z4YVJgiv~n}mnl(^I|h~AL@pL{oXl#0yn$U&82_#0JS}V3{QVoYL>dU9J~u3l?y=)h zp@+TY94EUP&*80t`QKw0%Q+@Qjp_I|=Qsj&oi91ZQKrXy$vKWXT|gqb_w1(=wZO0* zzCe#UecDl2&T-V~Dlb9DL8sj|WI@OOZCJOx8YW1c4~y8pz7flsG4=K4KRDJmJ&r6I*67H!fgl5z@izF@RuFCvUx1Kf zbgMfQ#SI_}%B?so)VxDnx{h+C+;Zt5>kCRmm`>(^@sVLtA zg39&}^`%*mZmZY(sbVWiX( z)S_Om$%BuRS3TZ>kE2?X<4AAvag=Maz2wQq$*xA3=z^zekr^RRK2CP^d`Uh|cJ*8G zam4EKl6?Hht=`v^#Fb&dtJH2^xYalK_>)`h?rVbT#dD97R0C8G^s3=ZxuG4sYTRl) zjoZnqrisUS&wCD%cMM)Nu9YS-wZXoU%IUvPUUkEjQniI%bwl&PX*q~9nW+{Lw5oAP zu2no&O9yct(5hy>Lj$NLGjdIHT$x=$hmd3Nsxf!wHUH0$18-R4+rOCO);8pyx1wsnxFt2{}$KHJp&r z8c8av9Zd%cLJOy*-CPlN)j4?&-A2qi%00$5EIE*=btn zQP)KxX9!S}7LJMS-?E6^;N9uTp{}nf$5EmW@zIpyDAC}ty1rx_r+sf8ah!I&q0zM(!)dS{<~RQI|Kg25`P0Ag#vlFZ8*lvC zpPuA+Y87HX2=S-cv>dUgE6p}Wf4b3ZWAvwq17XCT#-0uFdQI+h2M3}VIh}gZY-2R1 zVTVatBjz+n1?l~+6_ny;yCrjaB25!>nh1q7bf?jW@GobC=~-a!RXf78kY&>v#G5ws zruQ!+!_>W^8==;SIX!67F?!S3=cl6)Z+el|?0Xqfi`=H|~L# zfh>&%HSW3=I7X{s;!w5Z!l@Nu%J>r3!)vZzraIy%%H8<;9Kes|nZs?4C)x7_0o2K8_5@h5}&<{qcU z@A{MPLHWX6bx!s0Rs(c(!=Kg5pkXxdo&c2zX?eT zk~BFi=o!yOdm2I7h&?@lqfK#`dS(%L7F%FWAI~p!2rTrb(Q2^sfRAe2Dz>x^=1mJs zQeUqrPEt?gXeHKk!DNBPylI6}XhX>$b;F_2d3$c--nK5}XkQ-1L99+9D{oJ8^rj0o zEvXWa{_R(dUPB|^w2|cz@urnH4cEhtqtuAfw+|r7GdU8XS0UcCyhR%)YZ|Hnn~e=??jLybR;QZMmxOxxYKOzM@ebRBPz#>ts(G|~9~0RRC1{{sMh Kwx-lM^#A}!Uv1I= diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/sub-01_ses-02_scans.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/sub-01_ses-02_scans.tsv deleted file mode 100644 index 444850e8..00000000 --- a/legacy/bids-validator/tests/data/valid_dataset/sub-01/ses-02/sub-01_ses-02_scans.tsv +++ /dev/null @@ -1,5 +0,0 @@ -filename acq_time -anat/sub-01_ses-02_T1w.nii 1802-06-04T22:54:25 -func/sub-01_ses-02_task-nback_run-01_bold.nii 1802-06-04T22:59:25 -func/sub-01_ses-02_task-nback_run-02_bold.nii 1802-06-04T23:14:25 -func/sub-01_ses-02_task-rest_bold.nii 1802-06-04T23:29:25 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-01/sub-01_sessions.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-01/sub-01_sessions.tsv deleted file mode 100644 index 7f94d942..00000000 --- a/legacy/bids-validator/tests/data/valid_dataset/sub-01/sub-01_sessions.tsv +++ /dev/null @@ -1,3 +0,0 @@ -session_id systolic_blood_pressure -ses-01 112 -ses-02 113 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/anat/sub-02_ses-01_T1w.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/anat/sub-02_ses-01_T1w.nii deleted file mode 100644 index 5a947f0b20716f7f617423a01e1e10bd01387f87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 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 D61sUN diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-01_stim.tsv.gz deleted file mode 100644 index 15bb0ae182afa1badd28a46d1dfac1051501f8e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6305 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 XP1J|>{SN>D|NjF34eR<*R4)JkKt@^t diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_bold.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-nback_run-02_physio.tsv.gz deleted file mode 100644 index 2b9c6a090c6e231de81f544aa18b064d79bd9406..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10671 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 z zjGYQGvGpxJ*$Xw z)ibc|ee5g3PB=hOnUDPzo&3qimR2r&Y%5oD*ef>Kl=#^BH8wdo*;p4phP-#Oards1 z-w>SaPP_?h5`Qm@U}QHMnhZv^(adD@vGLJKg-l^1t?Q9(Z5z5dfJ~dKbQk1=l&s%1F$x-$y-t5xG7U4_xoww=Cu0VGGMrZa9KnS(Y;Lb;c*EiraQ&9;O@|?8?KGy>yp$WnpI?rtF1# z7!OnS7B&U|N<{}-c$#u>uq#bd-kX3q$u8q1PB}Q(`6W&{WT#-B_}(fkbe`ek(`KU} z*>_QASzhv#KYG|_L+h{?NGt>0Bheo$?B`Toc-T*x^0=_D$>!LDCn<+1?AZF3cTl@G zup7D(*dnf1E#i_{elj@NukSJd4_J-CsY@}dSn`$Y!G!u1i|*uh&Qk+ z4NZ<~-$_sl)|O(y!6rT8>*g37?7JCkwmp1?MDb43lH&w+#R6yp!5UUs(YEf5r6hNp zy*4r>u{UcE#&xeOB{>Q*1YZ7xBzxo9PRfAqA`oI+m#dJoXCj6tB?sRcYvDvCdpRas z#hEif`)b7gZaFfm_rVRLIOZen3$YhQA8ZY?k}UvqS6 zZ7y_kb^tV*Tb3j@4nw~)_tJUve(Zl^z85NwXFPUwRD?u=07$9-&aSKNGSBX}mp(rK z%J1IM+Uo0;J^NVgTgz|nQO@)ac&g4%{hh{-=2^Xt=5ycv+qaIo``Np+zUJp&{oOVC zo^_qN%RXy-?{BPK%G_-qe*fOj`nBHL;CJsiXVv*#zg~D}<8S=E*7o^#e)YD?f7j(F zeet!`<`{F|Q|Bt!@qpF~>T0 zPd>*6X6MC&jNEx^zvI(?e0?;YAa`|+!}>eR;IGOj>nxqueai2Q%NAO_EcIk*^S6jB zKb)qSaPU2ts9QSrUVwU=kkS>yWz|9!M?MoCJ(E~XErW3ibeXi~5 zqm_KONwmZmi=MsAHIE4Vj2|&z*+gbF@|SnHa$w5)4(sESP(ZGI+YMlaB3~GS>NU{q7KAHA*uwQ`uGs#PR=$E=27A>3F=wA zgpUxKW*w2m&c9UaV6)tjFciv+e;fei^aUj9®rgtct;o>UVws@7lTue&L=QF(xp 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-rest_bold.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-rest_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-01/func/sub-02_ses-01_task-rest_physio.tsv.gz deleted file mode 100644 index 24e92e14f5d32fe7af6a1da5ef7a68d3bdb0bd64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10722 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 JA7PO%0060RBwqjk diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_bold.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_physio.tsv.gz deleted file mode 100644 index eb0fb080a5c6f8821e11f726ecd855ccd11ac405..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11009 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-nback_run-02_stim.tsv.gz deleted file mode 100644 index b74e5ca13401077b9ddfa3055ab73ea1374dd79e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6331 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-rest_bold.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-rest_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-02/ses-02/func/sub-02_ses-02_task-rest_physio.tsv.gz deleted file mode 100644 index 4cabfd22a7bb013f7ddb17b9acb1cc5230a65088..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10830 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/func/sub-03_ses-01_task-nback_run-02_stim.tsv.gz deleted file mode 100644 index 1cb78cc8c0235511138fc0d48b51a68a406a04ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6354 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 I^JMh^0Ax}o(f|Me diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/sub-03_ses-01_scans.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/sub-03_ses-01_scans.tsv deleted file mode 100644 index 9fd2e751..00000000 --- a/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-01/sub-03_ses-01_scans.tsv +++ /dev/null @@ -1,5 +0,0 @@ -filename acq_time -anat/sub-03_ses-01_T1w.nii 1852-10-11T23:35:34 -func/sub-03_ses-01_task-nback_run-01_bold.nii 1852-10-11T23:40:34 -func/sub-03_ses-01_task-nback_run-02_bold.nii 1852-10-11T23:55:34 -func/sub-03_ses-01_task-rest_bold.nii 1852-10-12T00:10:34 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/anat/sub-03_ses-02_T1w.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/anat/sub-03_ses-02_T1w.nii deleted file mode 100644 index 5a947f0b20716f7f617423a01e1e10bd01387f87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-01_stim.tsv.gz deleted file mode 100644 index 4fe64d5edc75d9a03bb3a3746aa369d875e6c81c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6327 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_bold.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_physio.tsv.gz deleted file mode 100644 index 8984e115d33979382e5cdf6917672fd13b1f69c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10798 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≦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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-03/ses-02/func/sub-03_ses-02_task-nback_run-02_stim.tsv.gz deleted file mode 100644 index 3c873f274d341f8fa59669d1445b98b50c034135..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6329 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 M0Q*T%pJnv`01yxu_W%F@ diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-01_stim.tsv.gz deleted file mode 100644 index 807851b32d09431c0d8af75f5ea2e6c3a2eb2753..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6356 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 WPJTcC0RRC1{{sL9c-l!_F8~0Vpe!Q* diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_bold.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-nback_run-02_physio.tsv.gz deleted file mode 100644 index 7af9ffb32e160ed7a78853e538e139ac7e345ec5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10863 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ⅈX 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 TKL7v#|NjF3+XV6qaW4P>&q(9K diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-rest_bold.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-rest_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/func/sub-04_ses-01_task-rest_physio.tsv.gz deleted file mode 100644 index 30a22ab8a5792bedae9665776866a6f721f12a86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10857 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/sub-04_ses-01_scans.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/sub-04_ses-01_scans.tsv deleted file mode 100644 index ee1f3fa7..00000000 --- a/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-01/sub-04_ses-01_scans.tsv +++ /dev/null @@ -1,5 +0,0 @@ -filename acq_time -anat/sub-04_ses-01_T1w.nii 1800-05-21T11:18:59 -func/sub-04_ses-01_task-nback_run-01_bold.nii 1800-05-21T11:23:59 -func/sub-04_ses-01_task-nback_run-02_bold.nii 1800-05-21T11:38:59 -func/sub-04_ses-01_task-rest_bold.nii 1800-05-21T11:53:59 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/anat/sub-04_ses-02_T1w.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/anat/sub-04_ses-02_T1w.nii deleted file mode 100644 index 5a947f0b20716f7f617423a01e1e10bd01387f87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 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 KoDrE-^#A}naFYoD diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-01_stim.tsv.gz deleted file mode 100644 index e6eb3acc638a71dd60542fb378bab037166e8102..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6349 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 P|NjF3ZqhAAcP{_{(fuer diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_bold.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-04/ses-02/func/sub-04_ses-02_task-nback_run-02_physio.tsv.gz deleted file mode 100644 index 3ab98d5a2d126f0b5e895ed215ab43be4857d956..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10889 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

          WCAD$=e~OOuW#Vb+vmi>CRQot#^|v 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 diff --git a/legacy/bids-validator/tests/data/valid_filenames/sub-01/anat/sub-01_T1w.nii.gz b/legacy/bids-validator/tests/data/valid_filenames/sub-01/anat/sub-01_T1w.nii.gz deleted file mode 100644 index e89027116726974d2dac4eb31757362b8bfcd634..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 311112 zcmV(zK<2+6iwFP!000001EjkJa1?D9?-?8d#9byclaVAdargYrgb)Z22qCyT1b5e< z!QCMQcXxMqad&rpf#9E}Gp`CB^EsF>CNhpoF+2`fLV z5am_uf4=_D&CW{w-{a5&%AT@j_3Hob%J0el=XDz`|F?72|8I9ot6eQJDCGakxc>ib z|GSR=HKxU){5bMI_Mr#=_m%%WZ}mTF`tNq+f4%cR&mFP)e{7viq5nM&_Om8*f;V4t z4NR-yz`Hii3^}4>^bZ~L>jt7)XiLJbaONI&AZ>66Z$~*sPU3oMd2*G#yV{;oK^3Ue*qzAkzHG*sE}Bp@S$gIzHd89chmmS; z_LNa!`lw}el8!0sTuH7A;Y;-xc119$bRhkDshQI`2&a|7ymbnsZ3BPG42opRH9b~m zf|%1OjwJsW!n&C`Jtmc#okJMXL(RorzC3T>%TE^**N(fhVT%LR_5K8v_2ahDmz!I? zsJtTnY5`;Qs7b0w1|E z*OJDKf+&_Q(qMJfgWzhJYoeH&tHHCR zH_xiN)9Hf^3BO(07*c_Y#Xae8(Ft{;1NT2WQDcRQYRAGk=4jxs^7)6Io%vzyMwi{L zJf7;o9_4(gB0U4n#1QaVSb0Uo>l$ukn(g><+LO(h5iETzXnX=lQO3XN18gt`5U@Uy z^qx`N$&Df>EQuZi^}KO%BPKnBfO7E^mDaK8l{cN|dNS~VGu!*Q(f3#w4+i*iw3!3% zYue)QAdI1gAbJH^^C-%|o;Ln$8m}kS%AI2?!l)7w%%YcOy7u+tYor&!xY6F|j{cGp z4f0&zvzq7WI?h%Oa?r=ii1NG@Yo%d9DHNb_2Jbt5|f+jqSHX*xE-+-kFL-ocfwlRUOZs<3=tH zb|k5k8}nXj`99uEtMk72cQDZQOaPlJxH08-1osZak~=yQU6_Ur+ahWC(U0o|e)Rt4 z#HA+TBrXkS--u8~w>0tF9sdDRJZXBu~#of4I*4+qWYb_H|3xbGVVWw{PD0Gh^aqX8$$zDl}c8R88xSGTUT3+^w z#%+U%qQQ~eit=K5x-Xq3c`$Rn2C1OueVPlu|LFO!&W5}#78-Vl;P);K`>wijCf}V! z|JdN@sMPkd9K#BFc|8d|YeCoPQj7 zzdV%fJzVfFbmH7MH8xigDC^}zqdA`Ry=TP5pk?1K0}czc{8{79xz=j*mCLbwmzvA< z>Y{gUL1T42)(*;H;HOBQ>QdRUC!XAp0Fvia!nCSB-HxRZcdZ!}ZbuT>Jrw^79r$*k zHr)rAacLaNlKH-z9HrF#TaDi;rT;!uq{Rt0I#2S(SlWO~w`hLXcOdSj1KQQzlx^(7 zvZY?cANq0nODxlBr!(%IFnCBJ{j77D zab!B1J{2-fzmo59q$U%Vnzwx##FE`)658 z_s%~ltKG_A`=%V*6;D!xD|x$|F#Iv18lOZvgBKfr2QapZk^Ba!{QP31cAA1Ntm|`{a z2p;&Iv6nOCOPThv-P~2Se`z6ozSofi=Q`52a&5_(-awB0X(|I6Rh1R3Y-Pdk`D86k z;Jc3(t24bg`BBl2lTJ(x@WN$_TEV;<9a9zD_jJH8-4*TbVq9+KPNh9zTnr85#R)aR zC5<>;PA2fQKPS5e;MPHld6R-YSB0vPr^?dOOWB&bc7P{2p(BA!Q9hf1H zTn!RAqqO{ES3)XH{>wI(vXcDGMyfq6EBzZ5mt|{8ipIW}lwDFxZkI16b8nWHAzf>T zPf>4)o8v1T#`GucMkIr}s~PjR3|0Se<=|%%OQID|;2S~>?;xIxvtxzEr1YXKXaD$+ zcQ=Sm%K8;sZp*t9My7nzqKb7vO1h9*-HX)RwtPFGmJUlrzF8NSZWC?f`*jc&n7U_ zoz_p?&>nWCc?&(;tQ_!dVWgRr2g6GGawyBdDhC^OE1u=vVpkIXbs*VJMd6NM(ptDN z`l*qlgF^VE@u0=UT|663Lv96GRW?#w>va|P^#L;I$}}oiwDg!6%*a+@yi)~mYN|DA zohv8eP1r99WbPnm0$wWGQQ47A?S7|BvhwE5IRn+LqewX7OUsaOD&C7=?4l5kwzH9Q zt})_1%3aQdYUJD4SZO~hO~!j?$iZ*5WMDuo8N8#0+&z>dH@;VwRTopm)vJ=+85|>h zCxytYyFL=wudXmbkbl4MfX{d6`~V?(Uszou*GdfSyNJsl}$>%g!EJ}h6R<6Ei+ zGirG9YOfbp);sdj*O~oKyjb)sp1z}$>#HSFu3scump8&V$wfwBvwg{ME9$KBz_(${tfeGl6t0;rclnutd!P6 zmx}4y3YpS$h0H0jToxBhmTz_=;jw)02Y-pOq$P5#Me~0oZD}ib8{*~;Xd*2ds1Ghu1orqGg5o(Khl5dbvd~0i8M?< zFNQW-Bzbc6AL;@)ts(Uy<4D^8~dHc4hmP+dBfmx`HXBFN#l100y_9Gyim$=-eq=QsL4h>m$Ej#$&Q7FPPCY(%pGS|T6BuyX!kXfh$T!!=F7r6e#|Me~ z&hgT=;&ZvAs$kjq_?hHpJeA{9-plQi2W8j8v(kI$MOk$Ayo}p?T~1HGBk4K2q-^L! zDQ`Di;#2BN!7OL#|E;7v8t){!{AajK8bO355jhdgn;T{})(W9-n|M+iC-Le}7JDk~ z<71U7w0G5#8RAdy#9B;m{+<q?K>gXGb_ttGKbm?V3amS0h&WKunYoKohc(uePI zV!|2Ou=%KDciSVy>Wq{JU$bOZQy=+w`XhU-MJjCAEqCYNl)|g)rQegOVw%uV^w%Qf zb)rU|DdWtI+Da4aX1KRbVZ`at+-xyYO$ZIP@3O+HsTtzAGt>oNhj+~h1%+?cH zY|eV%vO1pTJF0VV)HZTf2FTJ|qeP`%C$SmJ#Iy4V*^(F|<4<{rZ|&#wxbTt-ORUBG z?H{(D-i7t_?R;N7gXq0SsQ$H*G^n**&X;>8CYvYnE%US-oK_%}vRcXFr+;X-eKO7C zr!lD4c|z9xL9Z&p<-ltimU>G{rE{c|&Li|{DXQF3v}Qse6L0wQ@PHfbs)dtrTf?*; zzPPMRBtV_X*Nib7eE)(k;h{32Q;f9#WvvFB8N4X=W;X@#nTi&o71hB43AdZK=Y2I|GPo zQ-`tbd(&~{Hr5xFkY15$xz)p4A_m3DK%34|w`LXTP*`7X+#Dv6RgcT-4J9r2K9#hT zayur+3%iQ*4nH}6`Ymg}EoHB7E)A+Ck>{5|K$ z#Fsv7dEw5f(Rz~q@n=;HGl>yKmX~$p*z_QNR!HIFsz??r&=I?*8ufHF8AKbh)?Q(q zU#i4^m?;(So|iIjOIlXgJeIHBN?QJYDU#aD56IQW^W$js=-AS!boEbf8P1AqqGlQ$~yC;K*<8H)T|q5K;vIRB9-brUkHXe=Ii_RmQ97GIGP6<;?04a-z>%dAI0* zoF9KemdrgZN19HQ@%{$6X=|1xHO7D=v#$o}=XT0z5;y(du4h>QqT0C(<7K z<`#}L4Q5%2A8kJPpwZ$9X)rxQ3>C5k5 zzDiE==aG`@q8e(L^*fS)i!E8R{}{f95@mS3=CZI@wDj8UF5Cau%9%d4Qgrzk>xQmn zb@~O=u9x`m_py=zO33#MPpF-~n}<6_5u4tCqWem%lk6zC=}PX_Kx(Ztki8(7NlH$f z@yL!gD@+W3uV&X8J!X>|AM`;y-51T>Hm*Fl=EFz5!k66~sokI=#fu!MdE19a1)+G4 zDI{NICz)-`Qc_(~!av=l`hgvs98}2qO7j`fas)3*jU+}hj_zr*2%B@9D=ls^an@0~ z-rrB^zJ&~4S)Z4m)Jz;|&4jf&0+bw*^IlI$rT=Xb+{tgOjc%a&&<8_7|p`GlM^>)B&mK~}fE$I)81n&x>+cFJxa`o6Q3BdifVE1e>=lbkq zK*g!tSTK=^W7l)||%}0m?ny`CQ6C&r(JfD#ts-aP~zAHg)W15$Q#Kfh*R# zJQ#d6j2+w6?9_Xa;O$7m`3_vPb0uz72*)z=c-Hv_w=XVHj-%)>bs(1yjG@BcrDR0T zCcftyD(;>~t1-PP8b1q7<|K6cCo$T4F$q&QVCdV1>tDQS_Q;<<)s!{5=S-a$Ax!=y ztZruwR(kfC0vIyL1N-gJVfprsw!G1E&j&yf0KSYqT5tBTZ~Fgz(^l z69XGN^5{@Cy6Mi6`gJLdcTZ;7=&2OHx&-%o`Mljcir^{>nDcl6VRzSXC3`WZKTF8% zGl_!yLI!=E#5})Ho-GLF^ExLyHoD>dtsKKzxpLS!j+}^a(ke$Wb#($il}!J(wGBrr z+VNY-MXoE2?0M=z&T$1t-vfzIYvGO$Z^wDk!Ofr7E;`gzFxGKB zajREiTVXakJjS7O-^j#i`{^09nh}S_QvLY=GDa?B(X81-*4|G2j(u3F^i|?hZ*pFG z^Y^U|m9vTjPXo_BcyUkb#Y<-|&b0St(mQX3BYk*U&W47C{!Be=pu;IO8xD9zFl<6=Hsp?H>8-KQ ztR?%`j$rej*{IH}V7B)T+GMO`;k!r*O?KR^uBA!7D-k(P9>ca^dW^1!JaebYNLTtR8k2C!i|nB~Y?V5$?o?4=GBK!4 z40nbEQf5wHQf&_~w%7^kA3aF3j4hODF%JFK*@S9maqj4B)|+SX?%*zlTwTS>e$}wa zQqji7hX7k6cNGuvsJD{ebP*I!4x*u-7mtcLa^;){d4GZ!vBH%KdBHg4>DXV8%yQJ+ z{^G&gFDlB~d$V5?fb~8{mUd3$@W1X1EE&j@r3QjpK}V|qV!COSjMs`Ob61hG-~vz1 z?d5Wm!iA3}F?8>84*4v@eaAtxFE%1EwP=07h6^k8q@8d;)!RgqA!;6K{qQivQO?s3 zbE5zveLQJeq^9NZ^4OiWr}R-9Y?b^O-^hc9kNhax+rZkPDstNED1Fn&$Pq!b{T@ul zYFAn&nt1Q($(XaD6fO2=*26H~j#vEHzv&cHa9h!1J5KHPaL{izRZguZ{@zBeUz$bW zsQPru@ge4dk{zFEv74l#WRx?fml=u9HZn(@NUaYsY<}fRQ`?FdD;vq&?#b0CcPcz` z;7O-YKCE$JtGF?Kyb+(MbY@PkOz2k=o&HA9$*v|dn^>syzzI!MFh@2AlHQ>vRb~p4 zXL#{ygO*;IiHdjYh-$}h&R>|$<}$YtQeYgcV~Bul4V+j^0;jTs)wO{8pyy|Dke7aqH+f#4hO@Ct?R~K#UC#5$e_HvmQqiX*`jz6 z<7qR!PAMGwJdl(U4n+S{yi{p3X;xVIp*@hwiYSmMU1)`3{ACQ<2%A6HYnxDZ>O8ozCrlVxPp z!dUuRv{bhB;?Nf(v&y+~c(w~&?>RD0>A#c1qj(r>i`x}fW^L2+X^oB=OFd|34(54s z0BbuNNja_K&kldq^bev`n2u^aR2;djsHZVP@oLU2eBsN!aT=_g{0NU!aaNhL;dA|| zyCjH(ojsV>!bD?>id{r;)78Z7PDW-w3t_>BVEUCYu`?!wb@k2cF78X$bq03#)>2;S zlP0f}d-e8a)IKkYIx6@%?oRd87+mYCX)(^5V+Vqnwj~C?%|UoKS5s`3fh~#;9NJG$ znVJp+HM5ZA5k=F{I%b|XQ0M@@8~xa?^vA=kE=ggB2o~|yuQanS26&l_>jpxyAJ^cdRDQ)(mx=zO;vo}7<`V6&l=H_H4 zB25+8=NV0xHlY-r_TjIuj@5Dg>~gDtHa3}#J3<(6F&fY2NmzFb;9aVT6t`d|dxj8b zV@tcKD#CJXx!6OgA;-v-Vrnjy^|w+`&{`FRMRvDpQR4jI`M$XR+#C@t0LtUKl z8d;v0cQ!P-n@mBhGaa)1xPMqfoALg1sp~+aT^gQ0)wB9s0N+N0k*v|;H^!6mQ9AB6 z)!V4Aic%zO!b|!2*-6`2i&EG3JsyjQgJJE;d zZ{kp;Bx6hrq2J0RzI;rgyrw>5UFs5;+=@znI#T?27jCz2NR4yVIrzI09%&Ig`5J~_ zo|ZmU{OObCz{KlWf2h`a3DfNy~F{Q1BWpAAsViU;C<~}rk z?an7VPj71^fxM^}L3KrApI-50 zLxeAv9+`+zMN|4nHFgwLC8t>>Y#b5@TGocaFY2NB*^a8-!%0b>z}0{;3_6<2Z1>JQ z?b(<$)*+NV>`TN;72ZERnK|BrH){ge-NswtdMDIFy-Cy>XrOT>V!R^>pZxI+3gXN{ zKQ=`w9^_06`x^L@?(Kzl=SbG-0%CvEum@=%%{>yK8+lUp~8Wbmk^97*j+^}KHE>(h{)HT?J#=t*FxnP#0_a4Vx` zf7b{W_0Z#;?2qj#MMuZ^(OB=noPoa7@(yCH!ZjNdP7m!A#FMZnYTSy(WDKH?K7xDa zlNiuT$h_@Of#Q2g^@`!*H46)>Wl<1Vn_ERS@o3wW*zT?QG_)%jO@>nD%N#xonuh;~ z$=Ddia`R^s`d&42Azn{nSLL3seVO&xkHW=X>}aZDWiu1zKN`l4aUkKnE!=b>T<_0i z#h-jN>X_rAp=b2~X0KD2Me%$^3V!aMH&eoFrhEfo!jr1R^{h)$uUxj58mM@VVMJZ) zOwsY)eDrO`o9Tm@KV=o`oaUptHInqtqez{dN7&3f-X=66A+|c%B_cTUCWI5E4ID44 zQ@mv)@0Izf>!;?iqTQjzL+NqGpS-&z=vmsEZi)_uwR5MepAPR|-Z(0?J-p>Zp0l3n zeg;}9*)u&`MX3&nEIhNGo+VA<*1nB2I1w+^H`bCr-yLMD&jZ?;uM_yiO~wuGC`YcQ zh^?JbIv$zB=jZh~daNz~&Zt4;BQq0xe3@J(0ILH|R6OFt-JmEgyZf>HhlT-)uAQjm zK#09Rg_n#RI3LTuDKWV3RDA06ASIu`+vW~bZxh7JGG>CV>iPRl$tI%Yx86z~*fNvE zRJFJj%adlMo5`h(Gi6@ja@lp@uq=q`A$BFlO2C`N^5of4`D~jf@A{r0Yu^~oB~0aZ z$xc)o2*Z^uG0`@VqLm6B2f8w4xF^5*c;VpYNp*|jeH4$^EisgNZQF9UcxyiNpUmot zDI6ctiv=%p+0`$OZobice6MGOw}u7d^*k8n$AY&$jQ`n8KTuA; zt0AY}c9vU#cbU1^QQlwmmj?&S%j0fVVr)`evKN<=DM1xv!SphsTKb*41MZU-w;SL2 z6UkbVf#sSX5kp)UUatb(@{RO4Vq|R#BW?YX=>Is5SW^;i>kUkK8pG1oNmOkgM27^3 z8XL(Dt%jYgJW2TCOO_*gk+Lmh@rjl`dIVTV1lYe3w%{HFo z!|)I(v97bc96Ls8{2nXWn}CXn6U^)Z_aCBt^&kDmZw07XfJO^@Hsqi@# zNw+iwv!?^7e>IFNAt8Kv5Jlz5)tDGHgb&9i(l)w;tX{mS%b$)!zLqTrgs+<%d-%(tuJTBmX+H#2FOIOadI)Sx;*F-ApP$6$gUx3iEZa9eLUUeaW8ABJ=sm{ zvow02&R@lO{i zcYcs`>KZGDW;lp-p{-n5<|xK=7dap6B7Ig?lwmi^%P~iLX*|mJ-W<<5s!21-0Mvhq5*G$li_E)0`;t^DMele;{u=p--aJ4%}g zUQ%#TBS&wm%@xa7{}8}_{I=t0&g#ZR3w@K>#5i4pFcy6s8%+yKrz3B#=D@t=#~M7M}S zdoY0f;86VhtJCd3dAZwcl=M%oDJg$_<@9coIBzgYuX+YC)(eu+KdQ*w9`)r@e3%^W z7bNRnMakFm;c|6*pmeFDk*_(vQWPxWmiRSiV1zXnxnG&BuyVonopWjHn z7waQ2WrHNITcA|wQ(30YX(UUF)sg2xo#n~)JZTv>TCRTWE8oAgluiSh$?nSyq$s_* zJRBA!T}A~+`6;pTqHCTsSTRa6wsnx2?!{&5#X4xa1!6kt!T=vP%4iIvDqb)9mV)u@ zP&Ske;>|G)uYMU=^4y2YW&K!Jq+@fiKfg4QY(7$h)~8EIXzU1CGNp?cmm#~}WXNI1 zt}=M~P#Ju7s)SX{m&cPvOIoQsnY$%V{=S+c8NMT>-mMM_jv7h5&zW-Sd$K(KTt#Zv z9U`9R5Y6r^*)!BE#ahf~UrRHqSG%%#xrVulN8Y+X@uB0~7?-bP?;#%iRo1>@mLBIX zX5ubHFe)X1%Rl3Z+Y^CnnQ45U9V-!)X2^ySO(b+hYgtiYkQ^T{T3klXkTj87d$=5q;hm+!&K>n)?s(V)= zU|c9A*WTgL_g13rHcduN9Ve9+PmzxcmPrGr4U(RFKvwBa$v@l9O1V*YWX$dZ^04h; zSslM$@~yXvPqjs|DtWT_N9W7I_-;~v>vS17bDDe{5H0zeyk*t3Kry+NmfS9_xqC;? zlLby#7kZHKj|!EY4+md+F>INNTYba$`%FW~$z;~N2qLtRg?9Pjv>DNr=;m%x@z*HP zr!AK2t@cR8@Ix|a%M)o|?X#?}THJEhyNu<7@w-T*mF4F05|;Rd~5+p4%p>t+EmCBK{)JGG_!Iv0j~(J}ao6JNF& zXjLwNtYK9!UYy1vQ$F@dLkYaHfkiWCabRd&T1x`@yot=1pCZ4@E|p$>how`_FIoD< z+A^Vz$&x=N&QkI~WlPf=X_m(IgDp*_g;)+;jJ`u4MYXc%YtG9l3NcW!-4cJELN)m4`Bd7&1^PxUR@fkBodxmK2O&5p~UB*p*a zO_K{@-Q;ZXGW}7jBqY<5htH);D+CDO7D(g^QCnB z1H03FTSpeURzsJW!<)UWs5@~4+kLF$kHZ3a;ACf+>{Qc|e=^%*F@#wz1cq5M-I`ja zUsqWU8t%&ALSGBfiIyureJrD@m@L5?`dQw!9%vaA5MXKMVQu*t{6zBhZx_#;6;h(X zQptWhS9JF~iCwp^ye}HT-X*orhBqhg*+6FR7{`gT<5~9j0)4k#B75T`#b529O{w{8 zX<~;#?#?jGpkq4xGq>O4r5=*8z)ao!TwN7cv@wP@or5^FS{?2Sn2_foQ&Y(z>@dJ148rwD+ga^n1)GR9FO^{wora?mfbLyyutJD;!h6fM{g#Di2X4u-lj;Ij)GJj-JJ(~VN= zqj7y7#PcK*AJ?ckQ&o+6R0v~N1adGcn9DmWb9icff=3)ua(=QDUKlRHRj0|k%n9Pw zaF`4WY$}ri`b){9!==URQF5(kQz>swmh!Xo@_W2i#-ztd)qv_!YHx(hKHwx5>)43L z#Zoe5@;knd+sB5rLz=VhaKs#FdkHQL0`ah|Blc~JUpAh+-MadB$^pI!&Bae<1} zSA8f^KZI@V!|_QAWOd&(wzY17KK~?3bJJwN-5%2RYaf}a%aF!-A<}0-fP`EMk>zv! z#s8K`vfo9^e5WAU=NTYBT@3PQuu3jYttj)p7n3H5@A>6YURJhsl*S#3$qCzSjLGjv zpYkety;F3df}VG4jO4zx!G4H0b)G1km={RuG(U1CCXn7X5_893c1A^U%_*85BO+-S z=0n8N3<7E%V$9WWIaSIcwaWy^>P$cB7!e}+BAwJX8ziWnr_?y)CXS9eDe9<~P5FAc zpRJP`J&VihwkOEWc+G^ui+pWsFTL$uW$emtwA!(ZN@dbX>fnez!N`bqF6=sHN11-M zEO>1utCyDiYk_P`Gf>M((d2h3{+@70p6VD`=*t14S;+wg9{Q*8;`btoxf-OR!BK21(ir`>3l9t!7MYd`v>MbaWTkbq1z+Se*7{|zGRix+m6f|yiV$C7^D z42tvRM1(&_zD9F*Od!Q;8|jb{%I!6gEc)Gs>_(-;u2+!MK2=&C_}^vW`#;DH8|mBG zR@8?}O0{vNrRZ8oF|Yd0ij=ZaSmOx3w$B-rP*(1oJBy`v1$na8OV(^JDgDCcP`XVe zj=k35an6U~^-Xjbpyp3Q9e&S3$VpM7y5rArw-|~=>G>KHK!+$l273k*mXJh9q!(A5 z%|s2hP%ANooboA*AG(T+u};#uqm#5*aFfJlrRBobZ#?MmllStDP{Vze+W#VD^aoOp zT<2{2H@Ma;C2#)S#nHtlxID{Rmffl-O{=X(Iz`iZiVu!CYD%^7rrk0Fd;V6WsJSbu zA8MxAc(Cb1Agw!_sC&u4@28e>H zU1wR++eI$lDPnK#WnQ-^BfaK4<-~`*)Oj(7_k-r+8M}yf9yjT7;};DI_cCh09+rN( z%9Cf-va-iPd{0)VzN4A3hCnVA_h#T~J(kL0oL!)2K~E)%JytPpyAL0fIjt&M;_4Xa zGed{zi4(@bI$|pXkrE%nmX%Sg>lRJb&BF4BfvlOC&EvEA^i8psQKKE?K=xCzT(=QF zXcu!vo~88c$298q0?%iMxS^lL7|mQ(Y@f-H&_je3eImX17h;U<`FzA%;VpMsS97Hx zHi})kXuOt%V=NtvL%R?bZ`4tKiw~N7Ki1y##Jj$ki}f`eE9*k*#U7YalgZc(J!S@Q zyGAI}Hiok6M*?#-wOJcnmGv#QQt7(09I~~QCS0fd-@P>YcRdS-pXFw`fABs&pYW(L z1U@OCLc|GvwD>?)-#?t3F@=sNj7+#@pyoFp)VF-NvsTZQJ|S#++zjmM<#n8V`-ROP%E-u7 zMeI9yjVtBP5}F|vT_g~ZN*#a)kO`%c^KcfHhEGX7YYPQdRpJ(;I>4#yJ zKdr_Fab=K!4F!5~i@eEd6wZTUQFIy}!u8LU_?R?^VT-om_U~pkY+OdpicWmaAIgi5 zcThE2&7vW-`DPPJKP3w$|B2uZ;T-l&;#|p2MCI?HdCF_f_xwun6Yn`U?hRMW4;VXe zHv_&6WKH79^Z2Tc6Kp0ngda`{U#hqD4$`_q+a%Dfd*E9*bY3y;Hr z4E77+oJ%H#{n^OpIUHK?jAqMxBr@6}8D~A^b@K-dDD;wH{U7tSaXXs&WixeY5ZXGz z^V*eo^edcBxp55BT3Bx!&hqcmh_)_36*G;nmfcxdGngp@-Iez|=s!1*lICR8LG9=h zTnV2ULiW#ehMA+dG||ATWqLw=jAXxYB(RtRv(E&xqPH^_FTui;aH6l)VDp0h?A@`P zZng{Qv0xlchqql_g^s3c4aG@GjhimccMICx3WpZ+0HEd6&a@77m&%exU3U_Dca(CJt z_GaD(rGHEMku`@*m)j3M1KmL6S_x$wRw+D}awyCH`*8|txX za}u*xH6pcCHmB-lBHaX^jCh)6hccs|mLJD-G}|6QS4A(i?*h@ssTq3I%>6=t{GWP| z?O=yTTQ&QV4BY9dA#{cw#}@uHj`GCkauSOt={WP&K-S&}T6K${QqKtLeTrn_fH*Aw z`3_u?FAwIY@M>-VZE9O+@vAB!%Q7hnh-F$*Iy;72&~9zYkBK$0U!TgntZcsSuEV(N ztts9okU~Y@cRVsNeW^be4hC{J%)sRp0sKnSk-N*x(KdRDoV+=^+mZLBJlOfe3tw+{ zu5@zcnYWqeO_X~a4Ny47mwNenCWQu*Rw|0iUE?{N6ODZL;OJ*RZoD_)d^v+RRWfKb zDxUsjsuEjfC^z3sq{WDF-KG-U6l5ls9&lnM)* zv(axX=Nk-RL})7_?hEJFII;19J8w>_DDv>4ycozC=f>mvE_CbbfMbdi3x;|s_;keW zl>>)Y`f|Cz6)A9JPyGZkC&zGgUig2%*HEIWE3>Znv#3rg=kw!v816!sJa1;@8fiMh zo4zqRoE5KgwNnTsMn>WDDw;l>+F#>)8RTG zgpget;%>Q<@yQqKKep7G6HN7<9z1k*qQsj@e7hgS(~aI-pKl^_jtjo4Jz0BR&+WIt z3@h+v^G|m!l~Gf>qMppUI+7v{ym)2Lvg5AYs24`wax-g&r|=*|INB^6yQ>yzzNt(~ zat>i#8X-M%nR<6Ty-JVf^M#Hyoa9f1qdq)6ZX|Jt@|hue&Saaoe#C(NIe(JMJMpKO zmVNb{86rC7FH><+>472EX0&&m>DST=S0#^(Y-B)fQc-hQ7&--SJ1^_dOf#}O%$-gH zoVaV}OvCA+Wc-Z7v3v{{$A>YfeKgB#>an6!BHw$dv{-m~#!ZlRI%qK2fTkDR~DnB;8_M-V!Em2j1sM0c-@~_h9 zkQd9uYV~QG(u_Y-TF`YLf_P`R5&&S-Jwck9rh)6dlIW21S_AVro&`c{_OI{ z_eT&_XKESS!krPbjY_6=qi%gK>Nn95T%aY(A%L2>YIaO8abu4?C5oGvILW}#17SFr z4LCJbJfYc_QMLS;ddy5{t!U0U_%p_!;Nq2_QT$7GYr$h{Rhrf64BPUs&mB(K&2en| zJ%y_^XOrg8f}cumzL6Eq7Nzc8C5?Clt5{j+M%E_{U0WKM(8QY=Z`GttbD@UL#Q9V$ zn#Rt2dg0I2YYB^Tdix*#YyxU@?=Nk{qP26!?>qFm#YK322*jwbrjL9J!u~ReU zo{n0n8lGSA<rCaOhY-1#*xQcbD;k4}&#MvRC6jewhWp)alX_dKpt0pJ(b!c9? zIwi-C;$`zun6@rs)~6X9^J>oP>@a4Zk7c_dhT)G*cplL+XM#IH|9DdKlP8NVdeTC{ zL(NYW*;~_&#gpwxTkgVblPk7*Gwo*SIr7@bbR{FD-;3bm#8^JRjbZCME#C*4_*yoc z;p<}A`=c=~^PAD8VJ#k)Z%L!zTC5A~K<@{6T&doJp6{!3>|8zCTjk=qZ6Oz9dNHVM z1F9Vos?0QTMW z)^Oaz7uUZbgq8N8@=+80T8D9_qdzO>X!z&81*`J&$UIeC#-1xJPCr~FtzHSqJbZ@( zx$jZoDKj%g-dH~Kwaq@}t!m4}l9`z3jZ61j><&lr<&`H7!h(38}& zl^(e>EG&Xa6?}Ns!a(MBKb9==!*`pR+*C8&CnQik%)+~11yf6Wl}xB+K%@?ve|@-E z(u1HcKKx!D%B?HY{x1&BGAgR?@8T$k4bnNy3`2J#u=fQ7MFk6gDs~}uD<&$ah)9_T zCW0ciV0U3FDk^r1iHd>o+~>b|F^gFj=G=3>d+*PFF&D8*O*puR1$}QMGE6$3ZMPM2 z+^oS&bf3xD=_!mp-Ja*0oAG6no#4P-unP@V<19n~<2QCvmzrY#pQd{IblOZR@ z4k@v|Xtu@_OXBSCV1PUBMus6$e+Y_ZmtlPC+vu*_m}}Fl_~7zUG*mu@wxbEB&a>jf z-vZm6P2#d%3)mtvgLib6a9Hbf{*le$;uh^`xyYO=uU2Ab!eq4U=Yn6O9I*D8=mBdi z;l0upo3h#>et#fp9X+skg&Q)u24QP$Fka@%v0C)n^#k0nBS3?bH#rp+*qE;?uWr+ThAeHKsYvZ&|pBl6no1hsO#s9&)c0ovtTcutu5rJifJ6&svm!@?@6829XPVOBj*o}Vo2Xuwr`ohc9Ts& zS9-_$P;)nc=a;(ka-J7|qBGX=9?EA`uWgxxGyJ3L-_tvI|dFP$Ly>QR62%p!!Ut4*`f6B9LcQ< zJ?L)k&M$L%af(46OT%~4x7kX5`((&v4&5-mUWL5@A}=qoMZ`cgocw&S&`O0Fau3n# z?UDXK?CI_7v3Rcv$*XPgv9Svr2LxiZw+FsnjKk*Ord(UGoT2)Q=pXIJ34Q_m)hUXl z4IOwUvp3CuPGo6DDQ8bP&AYX^?DTmWcWHa^#QR~wL2d$bmquY{4<(Te02c$Xo8drt+5 za{@4Ca3E3?&e-~P1Gd~B!3MoWG@TgB_lgK^{T|1ob(2|LJC9piZsPQ;G7iNSE;(7u z&x_0W*sPrT+U5N9XfC^FC-Kmz{+xBYJ@afp?WyscyF8P7JNKZ}GK-t$c4gP3#gOl| zN8mKEN0h43^1B=U4st{{tv&J=i|;LR#=F zRx%5oj-;i{2#&8zpsD8)o(bE_z-2>OGjSO8%V%@Zpf9NW8jR-FN(?*XD0VbQJe_2Z zrw83JVvjlEom3dH$`<_xyWspUKe&8x5cxL%7c918yWu2ClCmhdxt(vj&Sn>(t71=P; z9t*|3xGB~jKb}Qmn!#YSv$JGY>QdG_=g_Rn5spY(#fXY6075{$zg#h4KZ6dR;IUSB z_~-X+c5Qrt!P9D3*yk#qVZ(J;vhn)og3Bl3g2?aO(7Iwv0H!KgU<{ zW2C^o|7>`zZ5M8Eh^LUb3T~oqtHK>HV@Mlp=&cZ6P2s-R28Ukz!LK9&&h32AahC>q zb6ruZyAbmt6Zrh+N)B-;Y+A?KSswV;Wh)493O+|WX3vRNwpJRuQoS~U{}R<{zyReK7#5_92P)kDtC`bbG> zE#q9jaaW5MT$_8G&nh;OZfjX&md-N)L%1U&hR?TmW=7R&eqW!(kM@7WyaQT>+u^5; z7qSc^a4%{RV#eiT@~_RPFG&;mr$65J4#%Y)K${yU;q;`C-B%yyA>AA7r_)5Z+D$49 zKIAU6F^U!bStJV8&0~eGY6ro;!CjcB6D|1Hxd~IdISa?%s)XiKj0Jitz72eoe z#`u(je8_`Lesr483m$W)@k8p&%A?QLzj%JNBW~;sLQZODoX_lv$=PKvs5yW)o0nne z?-C3=yAVG5-UylFi5KMpY>M>QY2kK0INZRHlompt3--d|I}w6%YnpIqZjrFRa*MF6 z@~{v&wp1uPwof?euuT}*DNATsoFZWRK;hp0SV1wp8IWg`6 zXKdfYzo+)IWKjusR*YoVo%iAPOMuUNFWe1E!o0^TarcBfRKvR=r?UqVH*`R|=Kk2E zD~D?n6*~2If&b-2i0Iad!}TulNGClZ*~Lt#U91*{7IYP)29t%J6B2|c1N#X2d&Dps z(@4tlw(%H0hN3q3~L+(JItQ^fWkx3X^d zIXX0c$Jq5xc*3}v@)f7Kc~=pQJaYI)GoJfRqxrCJdoEic@a+nBK5wn$?qm1ie=reG z|Egd`N5r_=!#Ca&_4UrE%~avZ6d4Y+kV5s;6fW^L=+Z_7^|ub#nEV@OJm>OeatR;L z*vyjMd-$h+1@H7b!|ck-{IIZsdW&Xpc&C-TtW(9GUyri+?bEy}J;KGe_VK&lUYd1Y z$KHeT7^TW#YV}|mnVT@RaU0tHlrUGWV(m6-zK^TMi})$n{n8O>3b8NsQQ=RP8A=uQ z=rci!8Q<0L7wmAZtqg4p9MG%12OjMgAoqTSxwA)eqtiz28C=NaUd#AqNg@6IZQ zRlo4G#ESQ-TBt(CEl&+TCA9>HY$?SYJSgDeEYYE@t7X zb^LT>1uw41=GDXVc%st~KH8H+)lg6RjZkswEH%$&*l}SqFRptYMT=Wx3)@yq@>qen zmd^O_P7afD1$I90!`sVFSoPBZfdgfDo2W(Kp(-p1vcSsAp4e*S21#`g;#=lmb#FJu zE=Z?|P8yFr3FY+Ob{weRp4>T(`>yK15RZjTyY zdvs{+hehEUY~L+`TYx+21}(*a1V7%xB3|e}hpByCxYu<&7rM6R*)(^4=oiSD2;kKz z{#@%5#DWliwmcNTr;Sbc$JLM0tG=|m@*C9=8V+(DL+z{4w9f3wwXsb(_}wJfP1oSz zTqU05o8ZwPXAF7jio1)ApflALeWsh>o30J+Yh-vmO9RIv3S3>|2BU#;{M;eI#e0s} zeIp!uaTJ~I_2Nc{dEDRIjxS{@=>yu?k{y%;H}`? zGiE$p^aKB9>M;7Vlm`~}=Ki{_^h#;T!49)=I^7-9M%&}{bOkOCFh>6k8tnKbddC(U zT(_5F?ji+};4EI}f=#1*vCmhF1Pdwl+4$qqX*W3Qc%aqGKol%%51Dfvd~&*T;jAF$ z=}T$9swoEr+Os&woLemK;Z^7(?8trxvpLo1HQ*9-*V@r|-#bJvIuHGMfARE!j3Gn2 zFh*g(W}Qc3o|vQ4ra9tpjs!(oEi$8R;3A&oj0p}`WYEdxW8QSeZkn4t_O^dlO{$cN6?g)7#6b! zZf$pA%fWIu2d_ruu#MRKWiM=vmSaZJ7Zh&R{Fku7%I!ntb9*(ybkK4lBxx7?cHdqY^#*P4gz>Y?7e0cXaRBH(@r4hl!bOv*&oo>ZJ@ zlm_dW*KqHz9tWOKvQZ;Ln$;}D?%rC26u6+{QwNxbIly7F8oeDAn6qAmJGWf1)xrf` z#;S1Pi4z@&3+mH>lF08p{LBkgRaHsM!GLvp%py6Ev=HEcYt!ng^RUy&qCGHKj<~l1m`}ALl zSrh#s5&fccq7{C3(_)y16lqy<>UW_oPLkmZZDB*_#TMti@HZ}%l#{|N$ zy(5mi1q@=k;@A%#^nM?T>K?=3qDsYDqf`u^oq>U}Oq5-p4}ZxhSaEIH$WtMwsRJwt&b^IZ`8(i=^lXwlot4V}~M5wgt@ z+FMF=8E=l+$4n7<%@zrdtzngCj)tRZBu}-#YZDc0ci2MvLyd!v9pUBZj!0D}v|02Y zCb#oN>KR{jED6QlVlOn>(jJq$yCYr^hlLwrarR#rzMO9h&kZ54-82+CrVc`@eqo}| zIYZgU39s9Gq5g*l&fHMJ&rpr$hR$&Cvq%41YBbqvjk1|?cwM(c-T`}zjkd)56>>B+ zG(kX&1ZRJ=K~#G;BqZBo$umbxdas3ag$wjy56S&#IQ5Cd@=V}rJ1=Ml`NHw3BQA6g z!RfO;xG=06Mqmie{^P2w zcpy8=3G?M%h_184jIs83bwPvgFP+hUu_LCcG>G$-W8OhmxchjZUg3^4_3>Ceq!Y9~ z24m62k!Tc`j&5NyfnBqZ^t=;V3=Bn^R>9CeUUX4FX5ooF0|T+{eMi)N?}A;{%TRSN4;LO4Agxh0uJ|p- zPVF=lOb&yhr3>O;IicfwCFY1a+$*yCoC;Ia*eP-Il^kE2SwTPC6}SAf=s7}-`$k$! z>uirkmCo=zp~mQBR}{W-z^l$yP!BVQM*L~L%Mx8X_+!mr58S;c!wx+K#-D474s*@X zHcE~+Zc3ckC&Qw`wn%#xi66!za6Nh=?hc=XtBGlNeIpAN-I5TUqegMI1V7RZQR-%m zwV&k}^h|*I+X=zA zzgB_TAOb;AjTAyTVdApIixY)z2J zU-9@+HxqqYCc>p}2AT!UfzQ=02>%g=J%7V6`=ldsH^?yXks1E>cfjdlOQb}rAZsPE z=O+mw{H#%@u}A)D6`Fri;=YYDGBQozIZcCIgxqRiVJ5s)R<7o@xy;}u>#Feihdz$V%~03ifnMK2(f@%5 zzIP53Im{o6ojTxd|F)=U8ic!h2IHLf928Z|g!Il(1kVqL>k@CcuW`klh0b`f!2ty~ z)nax!Ls!i9xBskBJ=q#p7h9pbTI>_4u8?#Ry(T~c+cs9{lVX9@x8%4p-3sBxcKF%g zj3X)q{F78ju5`m@(VIdl9idkwK~f`ojQ158%cm{kM`%%H9)TGfqfjs@9N9Hd$eY*! zCD)^|byhse_YcPCrK51Lusv3HcET<(Z}&I1$9`i|G)hzAv{pRlUmCoTs4(xl4Ch{n zy#7>*(IS6r{o{(7_xAW&Z;78%tPwEJ7ME}8B1_!&9ZDzUXNcE!@qm7%8b_lYP?_t5 zQ1O2CoaA`1-W@;oyJ1@!SE!P_v0+CTY%IcoJOOT*-Ql`+G7cmzLFT43j9D=n3zmn$ z@~9`?!5zhi{SfKp4&QEe*xgqR+dg*UbqW-=&_MBAj?e^aczzT$o8$nglQ9Mu+hSu< z8@%)|!iJhAh!#2Gv6skR5jKznDUl>{;n#F;bcuDxsaQuWEHy#LdG6@l;3@V}Po!@3 z!NW@~_;t}AhDm-9bbH{*$V6zjrXs{~Et-k19hC#|>6Zt-#ss3)B^a-Z+_CqJ0}`e< z;PGHr>^SIvTV+ZpEaZ3{FEYS;Yk0qx;b9{S>=8Mk&0;0IDlM?&q&{5l7~tzKDXtk< zq14*~c7HT*?PiO8&6P0jWRB;BGTaWo*;51y8=khwtA{x})F%EZqvc1N^$PX7fvplfS$ zY{@r9`Dt6YiT!POvMnZ*XwmkK1%5cmP?ICWr^_zbyW1VJd%2)~q!NiDE36a!d0vGa za?w-!oO6cHA{Ur`aD#N72hIg~<84heDhCB)(w7KKOqqxX?`de>J`WGSWkM4f56gvw z&rWX)UaZ9h11~%i#QAYhqj9J^I;&;kOdDb6QcG+Q^LD^JC0;ymN2cgQR}z#Mc)<~2 zKi!~Hqd|_J9Uh6Z)}7v%ze$Od0tNIRX<>6jj!szth)(gx%PXO1H!m13)Sa+m(=be# zJR0}cOhR_w9_YNFC-&VPh0#^xkkD)m!d@;GJN7_akBP%7A77lFsmAsLYBajEfsU__BEmc<*u`;Qb))EeaXkRh$!0@dQZ^tmkVQwui~ znQGzxI1uT5?O@WcE!?(yV0vO(oNXA2y2ODn%$kKN*>u$Y8IFNoa}jWE3$9swz`Y0+ zN6MlYwxAogIS%8V&)vAgB$7E|@9aG10`xA zw!j2&Z~u5(#Uq>|_1WN_rIC;`A%`xb*rxZW?-@ z$LwzLzcr_LqRo2FOiN_Nas#fOybM2Yg`jBD|34eZ8ViTXFnPW+oVy0##AS0lUMfXS zvIZvtWKfI#H`K%q|9QE>04_K^)&@IUDey8*gR@EYh_G;g;N*h!F7}w_=ZRfDerRUg z9*>rs7jtL?r`$Nr^s|pR*zy7$WyL)DYXd_+7BGHL0e9^vrh#@FAN<`(W3NkmvZ|Vu z%a1TrI*a;#U(oY+R~-4SM#*wH`V7%vlHiL67wuqqR*o6xHL$dD!IoSto@_TjO-nU8 zxH_Vvn1g@MC~)+m6n#G0V#Z-dbScmv`-nf@)o2kuxh;O)yM>?1bRG`5%_qxG@K?JW zzWmmMDYa3o(TQQ+kFE?E6GJnf7>+*Om2*7f7(Hz`CA(L%^QhZAX8M%Bs}yg$?G#sQ&j|^sQCR;ia^~^jS98eN~AzUloXZV~dBG zwx~O4iKS0f7(dA4f6t8%yI+n_pCxR%<017r7jf>%-dr>_nw~Sm*vdG9L(;<8WM>@z zy$h#fXj|q^59iYzQJi`yg0&Mm@#n^LRu6c>(Ul+R_5B>z4Cu>$RqNq#qb;&exFNRC z4{xZ%0xJUy?Jq$_TRGfpt+8a63`13RC{jCOy{!svdnEWdzyeO;a>&A*@aVBG#;wf6 z)74|SI^`BKvrh5ns)2lcxg!TWisW&_IGRTP$3K!@9Na2}xuHF|v1Km~dk|0Mwe~y` z7{}MHomkkn3#Z*l=N`|~ylwNAwRf(ve&k?YTd)EB#f;A1C&9jH5(Ma5Vbga7$|u<) zZD-zb~ge^&5Vas{_MXwQ{9Ccv?^0aleukrk>&go6Xx8!GW-suk9Cw8Oa{S{xAB z@kXWsgHMYLzTOFHe~HMZAqbqLLyvpQIpFP5PWs!6dEL5`Uy^uq_&j#c7{js^S-kPM znDU;-S=8eb58Qsm#EG|g>%(epeKd`SUX$3SYQjAC%&|=PD!^+hFBip^*O7Uy>C0y9+l9nb15q( zTw$Q+NN%$vUv&x|8>x7t-xqk zdlZyfqgh{5F~dA@zlSaS*NA-hT#9%dB_6GJ!xl3w4EM!gg1;}{H(AZh^`*>TR><4W zrf}BKH0l~Ip=MMb4{Sfcmgf(1k;M^yd$W~)&mLn?aS_MwujJC6Px&Tq7u)U5!3(>d zSmWq36%w^pFp`UF+hT_-D@S}ib{sa1@_1G^n`>|FVD6tay!SMnAsbinm)}B1uxD%!-OmSE2#YvBp$Scy|^A?rJ3ljW0X9AO>_Q)-> zhN3~hi((JPJu2cmW^#tP=&zbnjOnnJ@1nOdB7YCRj=9ZK=bH!tJ^t~$eI4EJJZF#O z`+Pe52@PtS2~}U43msjabLPo%N^&-FT>5%0sLJQqS!-!}Wi>5ameF~BJNEVrr1iz= zJe)s|iElSy_#bPmykmnVJ5&&g6&NaZ)&4I8WVZFg*Y7d7P-O)R^C{@^WHC<^ZKPsx z9&bQ+8eD)aTE*yHH=S^)VCfSk=?~>S?~SujjQtU+L0uAEi&Kd1dJ* z8jrco7i+HZzp}k-mbslS2`BiU-XT`o?&Q~q6plO-LwnaCzIRHYv3L)wB3f{%;DDSN zmN2YtiNRh25b-DrF(G?#OMVcajF%xNU4{?oCo!XL4?j*Q<^1;Rd3Nkx-aqk*>53*o zhgCnhq~H%P9M=)ne)>#@rKdPB|0G}UX(L!ZY$3$e?BUPp=lJc&eGYMc&3O0sw63b; z&GIs~4$t74Rg37lX)Vv@<}mKh0A7!rMduzD*u8lr>zZ}s?~Ev%%C$jpg(W^-b;tAl z-7xyv9Q3yCjh&uy)W@q(ezF?-T3@1n>U;LKD&u3v(;N^}#|)n@EV%xSH8Twb6NN-* z;b$pa?eK|nGhXw|UUBd6gZF&vC^_6*IOgduoZX=ox}dR8>HLn;qC5OBe)!KlQ#--!a+GjdIz$+D$6xUJr4&xD zwikNZISZZ}9fS$t!9s3bxS&2{B0QXICEW5JDooGqAiV2zi1XD&ls7Bo{XHcdIj)#* zjvnShc@2M#y1}}TVI1O5pfu?$}5$8gC#BE^95+MCu52f91ki+caTz$$!GiwP8Z$Z#Q8`C#j%{u@frXT?8zX z3N`LF!q!AH;rNFZ!tPchlC#EwF~Lo*J1>1e~)D6vlIBJ(=vW3 zT*V>rec8!o8y3YmAi0qSJ7|IhVvad&P~y;Za|}PJ#?AXycpn!ga<>^P9&BT|?lXS2 zd&|*XzOt`*9h)|4EM)HMF8pxw6FeJBg#L0PVeE_hG)r4gSKS=Cp4!Jgzb-JYT|K?p z=?PtnK2uRu&HSIY*+1Ysk4;G7w!&Vl%nhSSVJMwGII(jW{di z$24c;zEYxp6FYo~lwgpUz0YbKuxWftn21^qEo#gwpEKy+aF`?89^l}Z13cg9Jac~E zrF-lTCRFGOHBU0;V_ZSy zjzaFMif5{6XIglYT2pVjzBQ$Zy8)*ZIWx&Viu;Z0(CSEM+;;1 zd*bU`6*`H%W64^Pb;6!vdhQ&aySt5V&#YnJ+qs+(UC!FAm-#*NKIhJT!hQ8mIlj>+ zW*ycMW;nJH;{O^6y>6HY_cj^|{o{TzbbA$Ng`MNZ-3R#IdJ|{Nn!;^qL6oHWapxd+ z-gs`y5$|-VZKcP*#~k=RK8z2KJw>CDA>z5pale^(mbMC1t5n!ttAX_cYoy6Bi-}($7nMjG>_u1nZaBz+KuO)8_>Yqgw+j(tjtg{b5l=d zzV+eN=j$Mkw!sWPDUybJVw=<-w+=XCic$iHOL83e=0Czh*P1&e%+i za}G0lj^iPxkvw{4IsdHPKv|12-j3bJhT@%^5w(YIJ||faT+U;+#lI;m;KxU6xq4<6 zzo#tZ%#rgsD|QiQybh!qPBge_Lem}A%xyQ2-(M|Y@~=63^wf}R-wlQ1P9-La-MHsJ zf3)mphi3)Wh@I66Hb&Oyaaw{$PrUGML{F5tw&Zu~Y%c9vL7m?FSTu71e_WWzC}9b^ zST1JKpe$wtt>m_he14ps$3CrBvN%77dmAs~vk&Psid(|6im5!;aSZq9O`~#63Rm@S z&1!pl8r|>65xvqG_N9OoaXIYJDT?1yH=rug9k-S{;821L1M?hkxj>3%78X#nG6yai z>*?iY5?i@0d9V8=oa&QXUc&2h* zX$HI6r%-7&hr|2M=jPfpJ{vlgx7&nsddL9!O>E1Ly(}2*8qOZZBf0K-K1Yc>_O?Yn zKU_>;>n{~}dBy`tv)W=@x)Tx(YjEtKH5R!@knr6SSBF}lXKay#zo*nx>n>T&&)FCVX;%a~OW$pDsr8Xv_-iuT!Ac7jtwIvtfmv84mrEVv3nH0(;uwSe_KR z#~opAuEy$dQe3jK#@(4o=7IWy23@-f=#bIxhyyN!> zJ1+7A5q)|y#w}ipx-;TF78^3Dmnm&DQyBX+fx1Zrc<{mwpWoOZk408Pb}Fkhak>^USDfOxy$gGj;L(##Fi>g z?0!2K&x4Hkp=Ec5yozNXpd zz5$<2uw&3bEhEhW*!OrjG!q=*=;jRVS}jseDe>^ABV7K-QCcU*?Bxn{S**Y)I|Xj1 z+T(kGC1NkDv81~b7Oc_2YN-hZKXt&XDq94Ion-n?6|#1!aUj4M7x&G={{POSxjth?HR67a zKBvBJ%1&SEF>cdewER(ze=YuER<<{1l&*ug!2y>4?11DpY(ngR!Lr63wNUALa?~ zJ}&T*s;6cGxfpRd~Y-owbMGn9W$J?SXipSA~AdBzYc*@R5<3oOhBi}i;(&w z1J%1|jDH*rGm8EUN5C@^o5J2Hn^V#Wv?Y}nOV${$4(MdNiFcbyBVf=T40oK8<@xX z;r4qaHttnGHpvbtO_Vrt(GaQoRk-!X1IrFOqU|DEqz)7{W#NXCwrN&eHTO|#G#!@D72G2(e{`JT3=VeZA7i5zP@tT8B5i7mwrm|0?l zju9fa%AHV}>kPf0GU$q4SemXz#C17FSi4}Si5*VG0zs#I(5rPAd~XcHuKc;UqdO7D zN(W%-k_0sG6M!Qx+M?{K2cYkaQo#n%ffo2V$Qu22yTCfr4oBZf(e0)^LcS`|{k5or zQ#OcsB1ht83BLc*LJ)QQX|Ww3dZAr|E#A%)^)u8OFU2!WZL3A;Uq^h5w?&##gQ^^B zyv=aLo_aMbq!PGvA-tAGqG@JlBya8r%Ljv?C|QJv>`q7-+XceK5KJ8!4!7~1h^_U( znJ-RwC77c5M@!gyJ7du~Ddt^O<4qqGMwZENb(I>uT;&*gQH^~O;=aywM8P8+l+SF5 zf!hoqsKuGHRA7>>IVMU(*1D__InWJdVHSA5#t5t5DNz5y1gjlwak8f^j=%HA-l8Df zY8;K;&fQ^aGak~^WSspv8HN!bl9%?P{sH+Y3f084@T!RsvEs%BF2J=l^&`jKq zoXv7P%aV)4bJa8!~0+JGs|2^a5@r6NH^)V5b z$MwSc2YwheA`tUjr1*4==xk;KCoxwa_&CDgxH)1Qx#M_4AU^dB#!4}3-)tB2s?G)< zTFY>9mkB`0XU|al7c7pj{D}?-Zz?>3y2p3%OEXoqj38si@7KD9g z>=7=q)$|k#{;uB936K&*y{-SMi=BhvBPx(1)|=V zqwJFcK`#_o`d1BW@eD5Ca6`SweccpxNI2$rdF8Y z#Sm|#d8yFDOoGLU3e1|+7TLajsMiLgcAo&_a$>{n00epp2$#2mEZGYeCXYjH(g=L| z&>rU!Tv7Wy2%9Pt*ybWbLxd?DHkqNT$azo2tTohELMe7`_rEGk%8}vTV>jq6@kXGp z=r3oaaMG&qp@S7Frr6;7dV8$u>Vi>Sy-_QdV&-=lx}0*uhB65PPuk<=BR51$_5vpd zAogP@Udsrd<^CwH_JO2F6gIo}N8F9xxL3FkHc9b#EatvTg9kn&NO7^w3oXOF@zFqr z$+A=0Nm~T`@J7d!cCdaHfam{+ z{i+UV^>QeBm@dKB&_UR}_&*fBjKUMGH%u3Yp=HYe^c8$@>x3&bjw*B;Z2|r9GSoT9 zvGkS{)_oPY+eHogL>o+6ZG-VAE%E27BeefC81vi`!oenJ(#8TyYsGVICHj(T6rHWK&zMn|A@0<>Lo5qn@7P9^q1 z)|~(}ebg2oq5?4~E*R^az0mr;6D~G5;q^y3x~e3&eq0XSmo}I<$s9AE*do!-8Uvig zbx?+5vDVmmONKup+h|%zA?T>_dASsIW4!U-0Y^-Aaz?O?8?0VAVdP$Cw4NYCdXyb< zeZ280GyvZ|2jbO9Z$!p-#Dj!b+*b93{q6atj9>i{$4gc@VW2`^+c(;|MS6y}-6IFVqD!TaUNiqfEUhBdN_ z?cjJ^f}y=tc=x~(y+a%jGsX`4ns`Aw+!LiuMYb5=i;=0(kbH@Su&x^hMR!Kf(DB&m zUw~<G(^78l8^tUDyQ|Hgv+5jR!GBSHVXoXLIxUBKA9Yn!XK}sJMTfrD>Ph z_S12Zr8m*YVH&kVB<$I&3`SAWa4FTGO{62zOcn6AHp1v6=CEY|#H^Zq}$TKkrQ#aqTZ{NRgye>m&KZ*Gr#&O?st zsjl?m%2fq0(Q$>tH7!OeIv71<(UgB126Gk&-jj31fqXklcF z^#`nxY@@&kJsEt(83_s$d3U89DtE}>q?V)KyD)ezIDmdNV`%s5Hr>ZIP+|3g;R`G1 zGB%IX`{ywE_YxYlT*U3;=W$ifWsI1)lEAF4udk|Qi9D&Zn(q5Ba#bP>HLC`k>?5DgkNsBp)? z7bYUNe%xV)7>yir(#xPXb0M2I{mRakubHS=O~b#FdC#gpUkiP?7hSK2DAT}Hv&WRS&IHcVk&RX1D7_y+bV4%6p73sZsp)kJ#(gU{=7=+mFfv=bPa{tE%m&4D~*lgcc59313uY%z}MRvazh2iZ?{6KnCr(U zyW*JG?*^pU!dA}$i<(*>ZjB`-EONkDi7R3f-Qh538uG4mCKGsf^kk;>o=(#~<5>N9GDjRL zq$KkJ-{rife#3K?ZJNi`bF%PmpcZ;-WOx>%!sQP(*!9K*LxRol?5ia%HntSIh7q!w zdf@106;3R2LW!80Q%j<->7R_#ZO`ye!ZFr*F5wn0mt_m)@Quy_I;S3E z(6eV86y8Kw@wb&=yXO;s=M{2@eJUltXE7^&K6|d6$4TubvKbS3bo>OmF3x85{f)GB zd%&o1aXfM`468)W5703{$7`ZSS}1Va))4Y3N*rk7inme)mK+a4!dfTHSDIj>*tITA ze1d6nH?u%{ipQ=@qvh^owx2zdmo0NRB{!4%QZsm(yP0_H9alUmW}($>PWe#74)0#k zX4Nk4GhfSRpR!nWY#E1)&ZA|~9PY`T%>Mo(*>UA?Uideax{{+T|9Fm(yBqP!7b~<~ zVgnnwDg5oM&_2o>yDKGF=VJ=973L_~?T!xd_INMm#V^-Pv>dsZqek!Iq}!`#*qJS<;S_jbah`qr>q%RE%xKaNrs5cHp5vl&$c#m zhtYf)#_v#}7c}@fTkK0W0OoUd&BKJ9(<}Zce|jmcNQu@=!$BC|5RjRJ zh=rnvo!E(8UlS3NP%#h`66v=w(f(&;l|1A{wkW@PPmzHYsdDRG-=`)3E$ zsYhv0UCN(|uY6M~6IV7g7v8TLh!3TDLK&zl8vXl5W!V?DtGdsFLw7PPZ!tf|P3EPf zdCUo#$hdyZk$C9NeAL+U(=dmH{kC_ksO+N1Wehj14zkVZP2C-E=%r zPwGEWPQL&9e+vAT8SwMyTrRz~f;-QgqMcPU(dFa?1~u44zqsRc?0=oDtzK}?Xgl%Q zDOgM&VJ?=sH5Cu;*7E&x9dSNfUkv+VE`EA{V`lYv=2vZD&csbTgPlySS9kjpx%_&mo)?q~mk8*DV|JWqt4W4q+boLzaA?$^q>xc+0Vt}Nk3-9p-wE@gLv{!IKm zlm!v%xFtM;#!VmM$bB;m@81MBS9qacH!duH!LK%NxasOCHnmtm4m`;gkB@O)<|a;Fc!H0P zon`02b-X?187D`*=CZRTe7f-j2j{P&{=!G>HoTDts=LqOr;=!MY^UU%QlUXdosCm(|!h2S1@Q@AD$i^g)uTO%*!)_ z=-`3J?oOzhEW^}~me8!8iCrHvXmzZi7(V5yM_mQ|Ew6H{TRqWTzlSJ4trhOy zO+@+nNHKJ(qiB6fE{` z?wQY?l7>AJvsn0FHV+-lW}hBcIV{Fh+&5?|Ud?k61@-L31Umy^)bIxjQ+Bd|D|mFy zQff`l5?_C?MMQnEK&vB+kH4kanQz?p{Vb<^OXd^Tv0QFBfc`DwslD5g!@M1NZcTHR zt_|aXw`&-6PR6HwT4BNoTl^kwhjvbONPBJz2X7gsILt!)s=?fqxQ9CTQ~BxX3ie%> zPV2>MSaIqwy{qbpYt8@gY-c@@e5{FB9^638Ffb6CKUs=r&kV(<4i=)gLMcr47>YCA zHJrG$oXXGTES+4+@1Fa)ZpcjTZ8C_)*Q00^(x16$ZTX_Hf)o4K1v;gxpiXkYz;?^=%YHaJmF943=LBy4GleNei#Xt30%KCrcz@Ru zR{pH!o}7Z^;Jz(d4oWa)gWtc=B&aDr4w}TaPn8@xHx$paH3%P~1-3cj zzx0;KjyD2yN1|wT3=y%PI~>zl88nGaI`?9Q`xt)MG@f%dp5c{`1%ndxeIgu9>E4gm@5zak-nHT?_euTVm2|jx{N>jd|~g1zf=TnXUYr@zH7IH zOL{Nhll{w?Q*w|&gDV2_rFSahH`q@`r`TKwi*RSO6M>5Vi)0tI$yKuy%{#@d= zo6kosWql$$m29Tnls;TB!;*{E+jH#cTi9o-`b9cwty{3|Xl^TWmNjxZVIguFkNFdC?jJAL&rIollfc3GpJl{>;4IpRSRb3Csz z!Mr1`sH&CrF?J&dHj}cwqLQB*tzvm$M>a|QfkE$jaq&e{wkA z*(~JI?t7oc7r7xWLa zf&VmX{7Z4d>k=8R#QwHT(K< z&#&ezDBXp5bFN{`AT6U04B%VSQLH}Pi}F%E&av2qb3fML@1Lgp>lj6!v4K3bav{4v zf5grrg@vbcaHK|o+?)33F~$jR8rh-H*#@dfDkS!mp_RWGHkv8$bB-M%6MV3z(giJl zT43l(CwObym{y11DH->zbcV|%QbX@wUKwrIAn1&*Ay!`Z1CME+-u%=QYT zNptXPuN(H?R$<81xtMcZ!K5n_So3uj%a66;=+@?}ow^$JQ&ynm%M85Qe;l3HZh>p{ zf4Fcx1-~CPXT$a2r8nI;G;%2YBD!(Ur2?e<4o5ey0L)YQB5=Gl25z;3UX2Dt6;3dB zQNVe=0&{|FVbIkXyVGpZ>!l6ar^yg8*%l3*l+gP4V6(&v`9JM3YnBHp=gIJ$VB!WX@}zZa^Rq^@N@9Zp z=J>5=2df{RxFwv?_<;}1b~@s=)(3S{rQ6Kph?2U=%eL+Cyru)rz1srq0WWTgAx$S} z7;#n3acwmKM?kp06ql83a!AGKSXV9yQ?txHfM+Ey`YQj5)?M2n=7l|K!nF7^Qw_~{ zIfmPNp{~pasSPy9T4{|A(s|x`V1x%@Dm>ibfi+L;aUj&&5?1Y#MN7Rh*h0~Y>ut_~WJ?6}-iyS%mqXQL6JEk9# zbM$aEwS!%lW9v-4FK1vJ-~-F93M?M1Mr&h7EUPoexcOG-dPj}}_vAPqVh_`BEfRBW z;daCfBWIi7=zmiGEpfwvU?I(WZ;7-GrY0rl|A}2a>cVT zfw=tF4Qb15F>Q?G0S1n^c&Z(8|6Rb((ewOVMK67Cep1$GGGQgq7Wcx>pLyygEU7*#@}-WH=jWi@YcYobh&nwW}7R z^zHDydviDkTVm>1D;VFk!;8Ka=#XRtTWd>{hdQ9%3m5E_ZjW!Mf}MpL4fe_qIoknW z=D4DFQ*R_!c)_sF0oQ~JVl4ge>I{&w!x^$6p~(Cggy`d~;pyrF6tuzIHY2gPOHai2 ziNvlUL3pkk0zG*Ex_4EAhividt}BwZINX0W%d!WL9cnBI!3u(u7B;1F~%F@Vloo<_+|~og6pF-b+5?YzJj*AmS9> z$bA!zypTXFnCFe~cD`7r^u>o=ouG56Cz9R_g--i!81N+qwxzzfl;8}5*1ibdYmbo< z&kf$}1)r`Cn0QPE^%5H_tujTY?jET1F~YGfwrKaw4qiQF_T`)P2|Rs;P5cGy}b zF;`LuPVR_6?hS9G&2&NgrV(&aTH^h9HIAGNgxC1NI6Pq>PIv+v>xE+c=eDRzbH|cB zj@Z^U7{1xQX!_j)kvn}L+por)1WO!}c%<`zmgv&a96oyfSmEb^ks0>T-DZV$S(5&$ zd@y{W6%IS9VR%uEs?8SISI+?_W@`}l*AZ1KRjAt{hpW^BhF9C7jdbl+RceIJbAe{F z7D>MLh??w#`rp0Lp(q;3u>;%%O|Gu8+51}kuFsS5WNYfu@k zLis{FESacA!z(7ZW2?f89$MU*q`T1o!qf-v=3s_0^xVd8yC;`!T-1&LNA)bZ-xeL?c|uT%MHC#<)~a^3g?Xu zNbBqbc?Sn{FR;a}AZI*W;(;cT=9}*|L)mL9__vd?qDGAuYwb`~titjs)>u4S0qZ_C zs3$#7|8g%pUf_qi*)B+y&e!>wAHFXGF3<6R^SwZ6rWfGb=LOIk+zq-HLeU{C0QbhZ zV#6#gjHNzdV5z|KNA~#p)(XeZc;WsNXFRF0gNdFK3~$+?BDxilJ*@HA%@W6}wYcN1 zKwTddiq@*pJ6DCZQ~lB7y#o>@-pU`MM*p31+$*)fk&Rk}O!k0rwim9P_eE{vV3a1? zW9cm)3=5L<>>Gi>_ae~v`*1vc+!2YhLvYT{9dVT!SV`-tuxkbXgC6jo>j<;ET0H-3 zgJrkuF+!S`u}>xDd>;VU`@Xo-+6RB%Ncy-WaX_jS_P=t(qE>F$uB*hgEeZ@@;0}*I zO7stRK>smb$aZ#uqEhN8cfDb{%^OXh`=PUx*>6X9!F03>>W775=TXA1QzYoq3xmE5 zN5Pg}ct5Kx2K98sFV8^CIN*)Vsh(KVMB>~S=^B|*RvKGD^s~iEr4Q_Gs8M^!30qsM z;4Cpx2dy2#&&zO6ZHf8Q6mXQ=Yang3wX0g@qyz z+ei9gRJt1`zw(6ar!78iP+-+p4R#cmqR$scgpPE<=s*kfmUy6GgfVg*tkJE=39)lp zV1kDdL8Wf6PPc%;KP5h;sU-H1E3tc#19D$T*_WY0u$uzsByQ#@0}NPihhf2XczII+%@G?Mv$I39b4u77yQ0oR zfv5I9sM->UTt`nF?c)!hHm6^mV4oV@?-}X z`rBaLWpj*oX^CWsQN{-bdEuT(D&9Bg%PT#;F@A@kIB@nQXU81n*AHuHI5m+= zyDgzq&%`Hlmd3_wb%VrE$aODk5xX@etzr^zv-ixTyVC9amZEK2g8Ru5(9 zv_OutQg^%UX$f~DTQooIgrUA|P`_6U&drc>Tla^Y-b7cNnRl3NbC)w$naCDB5_nXV z#FFldIO_8{M!o*Sd~+Mow0$!X+x0QcmuIrijO8@t5=izDZ z8GG4@^P5CK=ei0l8f#&;Uyd@3H%3ccBmJ=xPFE<GJ*tvuZAIbkYf) zU06!vlebuWX+IzQ+DMZIJ2-CC2JSe%l-^V3(JXoexBpwgB|q=7&!=4W?so!r^Slwe zR*9inGqenq*fURo6^XVm$anmI&)yK}gy^+nAlIA0!Z+vH>_HM2y_(PY@@4E8ltHtb z2kFrBIB)bj%=^2~a&+}67Iiqs`VY@=kM#At`336Szr^XgPjhATNouZLWq3wD1Dl^> zi{t`Utvt=NqEyB|UC6IP_wcae7OKj}@#mkzJbX2pZQqCEw&cmXRkoP_$Ov9#GCVMo zW58t<-bfnhch((0%bU~qO&%MjuA%?^9B!JkjZp63y8AmBy5j(kH9bpH_sh(Ae}SJp z^ZDZUCEn|PhUN8dQ8xV|$85;svssrIZE~K22cBnVmqL2s8c#PZU_{;(a^-RA^#95& z;osPLUJ-{kpTeWRcGInT7fY=dfy()k6i{rkujI` z68G??{%Vf9@|pg_8i_-`=XhvXA)h&1XK=fFG?He!IJ<;;KOgdXQ6A@)T<4_UH>hb; zNS|fL=wrH_rk^Fh8FQTNzMQ0Ta~^B03Rt+Iil6;YaiZHtj=6uHtuGv4gy(oh_$5(i z=PCMaIF5wjYD|^7yq=y5D$8B)u%{B6KU(8*Pfxf_T8bq#Ids{%mLm-_Ik&@O77R8L z#pV|{#P~Yvg;#Ux(&xOmr<4_T4|t?m3EOsC%jdUm(*4?d4)%P&~@uVVCZR z*`00ipjwTu>pLPU+#kbccSf1THCRo&%8PBba`T^bj#H;GS^HgNX0coezF@o&2lF}aSo{n7##2UwwGejpy^`!Vy} z2kC5HaO(1ttZnmxo9CUUf4fy27MsrewpTgv)^#55b(ZZdRN~-*dt52IB6&^`_0Q(h zy8H^?{JO-`H4nJc#6~>7bcW0O=koMKeUaU?nl+b}vUA=nuKCrSC(Ju>_xUbtaxVpEWgf$(T&7{NgA=k^*wtW-Al_&X$)Q3o8GI!*tJ!A-g?)X4mWQQ=U*{(S1~P1_HwZ6K{^f3WL5D_mMfog zj-5*EX){LLo);!=>zj$EH;l#JHBE%fqMo?l>MvakzS4NeAI_fESZvpCD7@WqA!X0j>!e}N7=HUPlAawRxNd|mk3H+b9<47kx-yl!j!i?epyoJ# z!vXEiI=~}O1?8e%$X`E}t?m{vz$1$VIcc<>w~O6<*3h=+QhwTVm6M|zi)Wz@Vts^_ zh`C`RYS-5n=G!V+@iv=NEqZg;&L}#aI?HRnYT4`WZw`q1Li;5j*gm|Tn3Q&bR+68X zE}zZ6eWU68wl^8kpB9VS(#}!M>IyT))g{s=cn6a^7Grd4Io5x&hT2Kum|iXL$7Bh9 zq%L8e!BHmqCGhXqR6e*SdGnV{?ise6Wl#2VwNZVM(M2XEG;Jn^j%g-1@#w)^YV_J%rDmGtNvd^%_> z79DFTz6@_B)U$Mi&){-i=u^kB5sk!zjThKBH;>f0!kyp7(yjMI$|GaAp_?Dm7g)3P z^@cprA($JL+xRC@pAOq37Km5E?VlPa@~vR5NW`+COBm{Zm(`K!Y_et!TQ6PCfEjC; zke|f#ugAE1*(?64yvkg^DmuAUQSMbZdEoQ_c-!|1ojw`aX>NQ(f7vu{Evin)3eIc$!wPrTX~| zES>Hn`JWcAT3SK3mlCy}?J;afH!f`Xl+GxXk;94|97=8htw)VB-&s z#Ok|soVa)-ONaO2=IBTc|D&N^oSH>5I@9ms8ouZwaZlqIo*fj6UR5nHah)CVvyBk6 z&jG4LIZD4>#^CO`3{}_hY}W>&*8BrcCZDFS{|oMWJ(3kKr?9I}6y;Bs^VCUcKh?Kr zR9nb3=Pz+p`UOsDcY)8ckMQ56b5x`s;e?(`*kQ97V{bL*nwhpNXl2X&p*dXgDusK~ zM)P+}2G?*m^M>7F_4~&Rxsb(kU-x0Ci9I?BeYEUuiaTm!oS$KdWi@J;W)lxb8uE`r zKG!-l5>4Woi-k>$Mc<1i;$X}|P8wB)hmEXw_GTgxo5JXty^MT%k$*<)vkKM`B8?)Kgx(grqTXUr8X*9mI126x$aZkbl4w` z^avM@`vQeV>S|A{5q{MXuc|e;@zxq%2h_Or)d`)Cy5LcrAEK>nxu)@TmRRZuA2Vao zqk)AuIQbr3vlnp9EF(V7eu|P2E!ZY0nj^!uvvx-+m)%TfbAy%iFJ8p%CQEti-W1Ls ztjp@KLpZkgD4xyq;fU9B_~6TP-YYQ>CTT6iLfw%FCp z1hM*_Xcwe`DoOzZsgt*ekYnO2YizhFd18t`t`E}Xqc3NvT-j7Kd}1m#-D)iI7vwV4 zCW(QUKf-cr5e#D*a?+i}%&=O-iKg?II5LsTE>5St<$MP1jHM##HnN(o!r!|_Z2oBp zi#Mlp$>YZ2U29`;I=Y4Edix(Oe`fOi%_2Np?u(;Z6*|}W!St&G<}S9xiU}5IzF3VK zYde&FvcuXsV{9~X#>S5pSTs|Mn4jOV_NK&i{ac8d;>NfwI+U z^la0QhWiq@%4-HkmQLlTKeO5D_B_rnYtI)pS$K7!DOavrNX_qA-0y#u%SP#ogL93< znGZT5dO{Mf_Q}AqYmPALX@~hzhkJ5Mg+2K)9NK1!wWb!>-bsnLo@O{CG{oakVk~ndM^A1}!&r>BY7=ec1m( zEOn}TOFT1=rYd3AT4I(L4(R>E3XKLDq32X9vj?_CJofP2L}S5J&r!;rz@%Hk|9nqnAQ?^L#8LzJ}5*vJmZO zW@6KSUHEp_JSqD}vP;ftE{)X@ShS68t8&pJM*;IB3(TBihDpy=I6Tw_o$OSo|H2;s z`kUbWTL(<{vBkP~3Ygt6hj=YRX^;}y&Pw!s6@Z9Io>29WLq4hx_7t{ZYE>HTUk_r_ zfPwsSZVY>tX=!?SB{aXDVzaF|Per)1Xh|R^|9FLA-xlJ9#)d6FOrV?b0Gc%K&CspO zdA?u+4LmNO(98$l1}LyP)e?Q@$}z}Gf#to8u(GKEy4Ewt5UG#XOL4>Tf7Tf1uR>L4%-uPb2WtoOw|6|}HjU%OE*b{z%faK*F7O>*2)hn(+9%s8e(@l9JaI^%#0DB*HUft9Q5aUk9u zNjqH-)6WfAYCmi#b%OD$aE!Q{3^uGr`xjbX90-;-iR7tOq@UcKJ1i93^Fht*LA}}f z%M2b`KZ+x6b!SPP1$!2xVB5kF@U0fQRcah*<$#VO0>EJ&7(GOVoEa*7_txTb3mN|O zHpew%dl;T^f?;Pj{PZw|!v}jLyLn?~S3B(gXNzs?HCR7gEwO_K(p7%AvsHol4(@O( z3dNUw0*mi#!RiDV7k7-}k>TB#7TJ+M_jISMWiPHw9Lku>1G&GfH>c^Fu}$b$*i|?n zY_BukG}L1G7d39gxMD>+4~+e8i&Qri#CIDsva&L@(B6atGY0f=1h4#y7~{JCa@1#xn$b+(3H zp$$&nvBvR!D#$v>VHc-C%w=o1&i94kXcZPeXbJtlR>)begtfH(>I6AVCEe+hB$X(rk~4x5WN3H@t4*3Ym@rn&z9Ms=x%d zKDc7yT5B|F=YlgCX831rhi#U|(Ai@GS9^O*p5_iLc0~4X6$TEK!)l8&PEHTR(2+j) zHNqQDX8FNszvQV0{V^yz6sHi0SCJDCmfQmm?oUSC*WoxZyaTQ~`yBf%L*E1Ym>f+KXMc;QWnIaZExz=>8eg#J|G zREP|>*#f8B)tI&-00vSwcD`(nwYpB|R;I$cKU&zf^}=0CZ}gg=L4L9uUM2IUIptOtG$lHrD%CBmdm_GYLfPA`{Z z<_-n=j8NcYb1iNJYq9;B7Rv6HP_MPbCO>H{8P<3&>1lq318R=gLvCb)6WO+~jI>8p ztRp(KlJxe(3I9d-pzXJC^e%Hm;8S~i2~pwrS3g8{_Jx%;0!u?WAgweI=T~`Rc!vPQ zUUNs!pE4*9JD_d63$`p*qw5SO_y)URS#K?jE8K7-!3rl=+hbiXH+0I8W>4mVIB6X% zg$jKyT49%zZKG5cm~qYlTShtI%DJY%V|@(#XN4KA_Bb9Z!+=s-j2WrGzEvtLQU~C7 zjVo$yy2GiH7E6*GaD2QLu3kM5{k|J^d=EtrD}kyRz8LPOfzv!0bfV;Fe@Bk*6O7Pp zlNu9B95AP$1$ucZaOS)z+!yJ=v8@FLlFKkI@% za7E@|TQqHM1)VB;Tq!d`yTAaXz#saFh6uAXMfxcVlhEmwM0yC!AcXz)__ko}?II zchi=5S2F9k6ZsWYLbF?qE>bt^gh&Pgl zI^f-NIr_V)amK+Ktv)(p-!f0wKXJzNM{;Zrm2^|1z@j0xNS}&>$u|4 zIS>5q6o4&85^H&Rq3>Qd)O+oZN)tKel{(Fw)k4B#1DzJCXca! zp~e#1yE|fPyg4q7l_Pd~F!~;Ggj! z%GPSpywnBpr+r|N(+(f%_r-|@BVeQ#i_TjH!gIw6v<*Ci4`y%BrQc6%ne!BPvJT-+ z#2Vzz8i4sdh#ML&guBaOxYP-ww@SQZ=#OcgywEAr1}TfYkoR2+%Q?2tDYb*iZW$VT zJEHi#9V|2!m|J2AQ+qiMowY*ZHWgAc?4WU4@i9yVzj7tozqQA+^B%aC(h3t# zPR5SEH_);yhz8nZ4)1%8v-`ZF?bE+J?OI=4PyNfeSzp-V-3^wWS;OeTj#Q>?M~kQc zI9>C`e6dETSMJTjXEiVg0kg! zC|99ZwL8u)@725yEswh&c)7WCoZZ+a^x{hp znzM6Wv2IQYWtV@`-OWHm{MCq=Q*4E*c`-XaYQ>~c%Q1DJ#3gUE=>NbKExy=e-cDx> zXs*G=hmL5`$QdTD6}u%Cvd z$sBVtoy8q8XwYjdb!Q!8n=&2orruee#a0eXT+30T)^X;K)l7?8#iteP>3;hj&pOFO zY@(m|Z-@?}E8L0SGN{!`!z<$XaKHaa-lMS zhAUSrkaicanh}nLuF;5JXwF`Zs#!S1L1cIS&5mC-bKk4AY;`(~hu*JY=KKtHe7%uv z4?Lv%OQq=XSx2l>ALIB}*<7@76R(tIureu~*Y{?y>h&51{O>&m-T$%0t7al_nnGMW zq9-P~_Myq$URV?Hzt`XRW5#?9N*rv^OX9A~`+DUtNQ6 zs!tV?uU_Peqs>LN^C#+8t)kYl5pEh2~6z@WD~ z@*gPhpv)RvX@nJFQm1eaz}Z8I$iKFbr@IyNOVlO?bWG=vxb@VpILwvIDv4*?Yz6Wcp{WW>4)+?#it9cEl) zKl44jAG?8dX{+dWYc+Mxq%-SKF>jP5(K$LAZR$yV_J6NUmH7Y0HwDs^X4qhBf~ixj zutn1f(FSe|k0@lWRTdv_OlAKTD_L=E2d}%FVZ*3fJg~T!(N_1VmwlT?ArGmneZuv2 zl|0b5mal)jq2|M5ZhQZP1ACV-;8!utYi@Gu(d%63b%E8zSJ-kvF75tia^}Yr9?Rdr z%A7RX&)&uxMz`4b=02z$mC#9+c=>_E^@pV1*})psS6q=XNy_no^YHdlHqFy_ac|KY zR(tHBLFNvQJ9Unj@`!4$yKFG5g!_*a)967Z({swGKc}2pkH-}4%J}=rBR+2akVfX^ zw7Fcty1b`cqWgf8|K8z=>O!`AaF$Vq=NS64hy%Oc=C}>_dAI!~{+qaj?*fZCq<#~Y z9CO7uO9%8AV2|-8mI$9ML;V?&7tZiT{O#-L-sUJ>R;}jMPxl#}tt&q0G#2mTzHzql zF?ZK|e5-$y=3AVoD(#N_gZ=T{)dgaS z0}>{fV~&vpwv7)${rvApdUTW%Uneu<#{oJzHxqYH>kD5^39tC-ieBRl#jv-Z==iLT zMOoGS-QWz{c28hd-X~5-SBeil>XBINahceWre(YxEmV zKBFfb<@H4MsTN}Owm)=>Y9xleuoX%NneaYhAXd(*C+=*jS%D1zucS`c8FNJ(meT-v1 z?BcY;>yT65ABP`mu_ej_v!*r22Xi?TU1E?Go5XO7at8l*n}@Go;<+C$IpdA={N|R^ ztWSN>dubPO^L|UQ@o!^MYc)c+G;|a_7F&rGE4+kPvAeig>ncho$;I{xg*fLEAZ~tZ zATCvYX4QYKMa)^PxP7O92miaw+jW8b7_y4%W~PwKPSdKzVOAvPGG*9nrj$0P_eU2L zUy&i8tsNZn%@Et!0fAxh_?wnPt`(X@Dk*js5K ztlQ`c{nmQo*CkU?mTxK&BLc*ItyYw$I0>zVT)67D5Y6JAacs_bDmM1vu?`3LxJM5C zqKz1uYQ$5;x!4$&hr=h+u%(MX4`wCtQG=cAvrAVTY_gJ8Dcuk-!3=98F1_?xh1@_n zmL!}&+3NyYn*U{w_9ytVU?pucQ&@YwE6b1EV2a5fmfGuy>hY7rnUW6T_I@*QWTUyb zc&3T?YF^2Gf9~+voqT?HznAS257W76D$RDjgx-+?*k7o}4?&x;rFJE5hA)DJw+^;t zHAlZgj(9)JhBGg>p^kA+COo{s`StH{_01<}<75LTl?9eZNj%ul4MkCQ969G9PmJHg zj*BPJtSxx`uN`l+|BkG4gK67+CiN8K*)JxGX7xAl&Z8x4bLJR59A~kY+aZ`ocS7bd z;Ag8XFc@2j=R>QpdgnvTEqZ}Oc_S7l9Yn>u-6)ti11*FX{!@8Dy-Q$h^-p{aGNwh< zci8`OVT;_IY&EbG{Wd$`);bwZ7SNad$_deChCU#Mav)m`~1ZhIQ#cKs-ERA(|9Q- z)XI=tY>96Rd~kSsFpBN_@np*#bWumK;K%>b_U6%0hjHJqwd`fz*D)CTGInO>^Sy+G zB-*4+sc4n?|t6u9Op3O z{Ct1k>$835nq#KY>gZ8)yJG^KDxE;Hu~C}(sj**!Q-IxG5VUScJAKPQ@)JDfHcdeg{GH##xfkTwjG zBduSSgwif1=cbL`#>(hK;7N=SNY;M<G8(%lot05 zdtVL0?JYbM85yBX(Fhw#((vf(b{c2$mtsw%*`D^7)O6q!acAb!!L!Hco0SQ1rhUbX zN3ygx=gJ?nuX`zqw3wJG_I-$!67NQFybiQghi0= z#U{${Yo*-8^HeY2NX1**$Tr|S8EG|BOIs^-%-&0pvwuVC_9j%nRw3t-jTE80nKoG+ zrQ%{~mfxVk2A|Ymg&!2z=gor{ju(^F)@;~Vn;;aN4Wm957r8wJ^(#A!{ z=z!@dTBRfYzOjNnmK`I*;o~V&X#lfd%hGkfU3BT)b~@&Jl#Z^DWiQVfu*_mpHps(} z`Ddyy^XbPa)V3Nse_MhlGQkK(E1Yz&N6~OT{LGw?8^gnvU|me|7i*Ko0JOF=lVFh% zyE@C3@lEa7s7O^NGAO6;?-g`DZ75kdm7?LjkP=;v(o6n++E%xVw&oX-v}FP5`j^p1 z{yvg#bD+qb9}pntN1;lU6x*_eCaKG^wQKE|_c~h^r)0_Qd{ANS76r6B?=eiBaqqSZ~sj^{c({lEi+>Vi|tvx9hbd2 zbDwO*KGeRlh#a2Ekwly#HT3Qw`<;d4k)A`n`*%_0+gs_N=A-t*UJ4TnAPmW5?c4mt$|k=TTR08t#pE#kgoOAG!?TP_KsritY&iQjoG$EHxZ)zsxjp}TC z6ptOxP+_&fQ^lEY8f>RHAnCIn0ygU-L5GXsHXI!MZjWc;++2`pfp#lXY#M5cHH9Xa z_P_|bXH9VYp(&oev4&slA5@QhNKb0CS!zHz<<46{t4!8YU{NyNH8ZAF4T1DskU~+q z>nYc2Gc{JOr>*1H)26~iTDjYicAs8Gp{bely)Bgr?f25l<+|*8uNwOkkU(+6qfv9& z2r;#0Sk|D81aP5a#KqRfhEUyPf|wS4=o$0STWt>2$7Wc&%Mha%+M?9h3QFSr|9;ID zJat#NOdUjWW{s#`xHvh4*Rp?S7 z7X`n0n6!wCk{DB5sn*5FX?B>u-Ue$8?6F4E9 zNgH_Jmh%xY!v>=UJ7al)Gkkg-p)3->dCN$c^ zD8FZjK5^f^FEq!(q1xE$sfC9})Zn(l5Hm+Q;Z(gPwtHLS*Be(P9x=w^A}*$XbH?Zu zj`(rQ0)687{%f!gT9b#P$9fx1-TQ)V6L@s9Oh8&sK^JaEkY?prYTNEl!;kf0?2-vk z)^Wm3Pd=`ix}&KM@Doo@ggy|_{iJh0^eD- z=$adVf$k#QQEkBP-?x!&(GHKPEl7U98!tZ+j@R?CS4DvP90wR&QA0fOFnNR_);btL z@w_H##F~*FWsC?LE8J)_f@1_1*Md1{`e~03I)-?xri-31eYkDXfI)&O79X_0CMzop zvEyP`h%wqK)Dbz@0Fjd%A!F!-1uX$^G$-6WBgBV18?2w`iD2$1EE*OHWnl#N?iq)~ zq2eAD671ht;PoeaL^s=`D#iinwOXhs<-q0u51e5JU~BX-zQzzI4UKVfq&>XNEHNkB z2!-*wxOK%EM|avF9DD>kw8g0o6O6uQj^3q)*pzAp(Jl@$mYAXFmkH)a8$d7A5-(J2 zF|fiHW7FIr<>!hU`^+Ky?TwU&HYl#}#<*8@koxI_Co9GCp*tTLNBI~L>y6dQz`Tj} zD7nOk^$2IgsdA8#Y=AgJ4vyZpz|28v_}0dQr5JOkbF}frRtHZ?4e;SVUX#vngPAxV zNQ`!X+FMHulCZ<{mqsXGY7P4`M`W$CK$49eCcO8A=1UJ8&2Yh!W=qr*d16zuBhp(; zA$<<$fA5AGo-=l>vA}~zZV0UQg0sjKuT7n?$AFJbgY98`$QJ&W^pUoPgY^wu7(C`; z?i3TWpBaJy3qu^uHpAt2W-wKqN{q!*&ft$UL$0F*jxKS7EyTWA848oN;jnQC##=)_oQbmq z8xZr$K&)8}HYmAki>l#be+YI)ZJ9MnBvi36NguP!ba6^f0RyJS_p#wgc_CyPJ z+zhn_Yr)WmwMQtgPC zL&oS|})+j54l-pzZ5(|hHS|BLg5zBKeVCiFx9Di+mRM5g2z6-R|ffe_i#FKcy)#cN4^c(GtKa5vjzBz4Pdd_8YvbgXuQpZbGai*tn{EL zuA@NB0po_-qwtpnK6-M{ve*nC#rehQvpEcF2+t;oaDIt18pn7d%+MSDDZx1YeKfr9 zj>OR&<1o2>7*426#ss5vFus_CRkaLL(nh1qZWtb~6e34P>~R@FY~JLH6GrxEEw_cE zyCJUn8bRZm9)>*TAl%6g1sCnbKF39)t1&EJo8eUiABP3v8N|;BFS9KXxt@zaNfS`1 z2D-&_-Ki=YJU=AB@NO}eWxcRFTmc_^9fhSTdDaO;UKrhhU(Ov(Fi{ZaEgJ(I zcH-i|#bMZ=FbAKDAK-e;axy=8iw<`wvVJX7mM6hyceT8kS+IafO!a23b=(*?)to&! zD9bLU9;c_hHZ=8hCPLdhaV1~OmkM8Wd+Cd_rVgskIf!$+1^iCfz-zJz3O1WVr^^hb zL(TEG-Wgs_JTM7EIGwOZXOtEC#hzTTj01={YIw~Wr>wNlwMeY1M{Dq>JCz2Q6qB-Z zVP>C1Y-^7P^SST9G|zKb`zTFzXSq6C{>X||jj&@$0em)I!kb->6tKg27VIMDI+bdB zk#pHL)YkZ*c9|a}^X(vU#t4u8njuh}n= zkaTs$2r=JR%D5re7-+CojDj$Dc0y* zYrJu`hcwq1j??Y%D9IetS}ou$=B+}Cp;(XHfH__mbHE!C8P=F1l%&yzp3oq1&k~KT zS#!%Ps`NQRCbh-11P8@)QYpFE9isWM7s%M(h^>fzKvJ0iML@d0r)bK_GI9?+Mh{+9 z5O@9|GD$0?BBN>wj`&Mcnk-qJvJaaS=*<=c_0nJuRa$Ewh@$&eIQ(AhNBeAHsA2|% zBc?cMVFd0x9Xvl`0fk3KaCf%C=tUyr?hU{;&Sg0LJV*PV*|TLY4Oq5r1Ig;{CmLT) zMQ(>^a%wrvb2?62UpLdj3}yCtAc*BQ*|5pMgP7OEN0e7vPv3h^(dVa!$nM-BQXhMi zz8aO#ygRL=WcP-A*A8aW$J(>AYM*Iyza;H< zp&evh#d%3u1FQI41bp3!do9~2$6JA|_Sa-L?=+B8UK#BRuA=Y@WwgYmf?h<|kzng% zO3gK3hWaA*WlR`*cq*I?ob+U#-9}9P$pH1M+@!mj)pUMHCGj09>8|Z5axR9Q_~tHYeK29^+nOn+y#%vnaluWpz>~A4sI0cb*U92qmRnAre3o{6@1(WWKPVve3srf`vI{Fs*v}C{ zcA6_>bGAydu+C?+vgI8GzLR5jdj64O=^aX}ze3~m?~>l7Gjz(gjE;5frN)MQ${N~E zic=I>Yx6ofSLA~~Yiv-x!32I2O)-bV#UwEf@4okd^mkVj+Ib^(wGQ}3l%9H@F30y#Lx&8zR`;2ns68S}hi9~LiXpR~AJ23&854B(Q()3d zx~(q7SdTR8ms4Yp%2XKdz+*}t)Ilcl7bshzicYBPr&)cw38OP9CglWGmUdHI#d#E@ zEW=IRNhs(wgm=0Y>T1l;Ug?2A^<->qsmF((<>ZummQFYBq^~XqC_pH#b7?b0F6pGc znohbsvWFgNzawWW8D=Oc$$qy=GJ^>`W|Yd=>!Y)r z*QDC~ns(oQM^+au(RaaVx*SkNI3vA6aKa=NH>CPFi043tUzu7| zdua-7nO;Q4bq~CF&u?3XADk z^md|{k94S8jMv9gY4EaIGKs%IzVV;POsbDuFMT5AjBXl;Y^T~oZ|T_+b9QB~JPWk^ zO$WE%q}zj5(~YPs5|~V+k|;p@G3tZVPg0nJ*&gQJ9+KxgxbiRNZ z7Pr$mo(3!S(_#tl)R;=497~-rKv@TV(w4kG)bim4DebJMyN&6T5%PeRFLV<7oH0u% z+e{C2Z_~oI%jCD^4gGL=N#C#ZQgYr$+Iy{!I?pPwSt@^NhRQjz%pM@0gEgc*bstG} z6_Zi>bXuh=qN!1_sK1tmfNX|UDXGwqo{MG8)@1W6g|c`@==`hmbnfR>3YwzCL|`7n^s)kM=rznQ_+~q^!~yv+88RX zxl)3;HCZsH^(kz@ZXr`zr^q5^3}rbBKT*PxTa?x=l8j-h~9-f~>2PIu- zOj|7aS1drtt3W)~n1q*q7sI2>fKr#NrP}M~XkN%`it+eP4VEgb@cTCs^8Ql$9y!Lw zaF}?^Wb#jJ7;MG9zd@OOxh};%jvUO+%YLPmKP6d9vm}#SHkfGz=d#7ahqKTlnas<2 z3e#-UW&@Lzm}A}>y4U%HMwa)GZ2NP1qx6f67Tu$SeU+r$okEj}^vL0C5Te$a<8YBP zLS-DVRGeKNf9QhxJoUcF?Q~7igEI=FY;1etBlKzv~G-&5CYA#n{r|fl^P{EirhOT3glf&4OMNZ5y$c?S$>af4ceH2jKN$XRe z(8t&hq-7_;_PAW3>Fkt9;=fojj~MBxZ>3~$2J+@hu+npnXae^(T8<4vmv|<6tz>`} z^H@AylS#pX-}Kj~ntn!>kapP`>KS1{!u)s8Hor|b!?w}-ztJ>^w~bO1cTwcm6ndBb zo!ky4kd>CTXr7CNXm&!GaOZtl(XUe}qW&o*B4fHB_^;~An`cAXqgIpdlIfI{e3YT2Q|Vi)KhlD}2~$5+2rp*EiR#bv2^D1Wgi(Jwgd;wG7WOm^ z6{-K$!rh!NqBlQo31`Z@5WXtw53Kp64$o-j@ArclbXLMZS&CfxhsC3_J(SyxT zM4hS^MUxYHMJ8&CAmt@R6H>R)cc}pyVHQg|x3qEes3qpFaR*=94|V4`v~$%0dTF3b zH%6(`^U=?-TVXF!#*{<3<^TkKL$O`5NEB|hLo{;lEm6RO94O`Ag+Tu^c;4S&F!nyS zmp;OUw|7x5^#Q$3eJIp_fM*sn;d~@dRGec5?Fn1Z@3|F2T`Mr?cn%8p#$cWCb~q1w zLGtJgwCmPeDlNNAy1Vy7K2rf9UHVw^RTr-YxxwEu5f9P@v~%lbIvFeOW7a-;wWf$v z-lx&iL_?a&>M^n)0ZBnx$d)$7iDk+(JaswE?OH*dSEtjI>2Va~J&$};qiIaxL>d%5 zla`E+qvR)w)R#RCC1uhy=Z_a{a~VmR>Dy>eMG2MtDj{3_BQ&Mv5ar)~PZ>e4XhEDh z-MD84*lHnjo+eZ~w6VRHhxjK$kuWeEE{hoPo6geP^>=8q(nHGs+d+Hy74+U_0_7iZ zqmU{q>Q1i1*>DwVid#>DV>xs~KZTUHuO{1|jdb8r66q_hBV+jtnlWb~)jm|FZBwhD zG2lnsZ_#vW@(lX-GlkX`U8LU=UQ%ZLeR|-2jaF#1k@_|_aV8TYeTD-#9V)2lFooVX zL&SgO;AW5}4n2@ZGon#nx0Gb|eW!YrA?!tHdLHH2v*SoZEjC343Em<@_457;}{# z*{d@vRc$ucK%L!PrOZ+-uafH`O=?&2gz+(ZjOw$5x|RVNI9B+R!$ps#F(Pf%u_#Uz zx94bMLsBM2igIYcT#Nl=jx6PxGfTN(&7L{mp`cs)=uhfmI&pIp&6+Zw9;+5mP{>Zo zcPl36!zGk7ZZ~}}-$%iDJL#daAITR>(l#3n8VKG^qa&;6XE~Rdp73U#RbH%7&W`O` z@tn-x$dYn{BWk2w(c5f;w?Y%_igrfsXML=U=U`2_HFiWB|*^dx@e?AihL3FFEhmHTn^^% z^Md0)H!yz}j4!jn#VI;a++Yjg9UJ7HFvOp?)>sy7hs<6Z$TS~7;Io62Hr$dmC%dpE zQ!mq#pj|}Gh4k)hC@m0)Xs*{RO4yu3A%?q2nO{g(<`&Vl@7dHddlD_3Do1TWc64mj z35x9~CF!I(QWMYm>LP!pGU5mQ8YWK{Hru26i7R&g;6Xo{3#&eB#AI3_Yoj9~ZX2RI zR0G3WEwE*~1Adg-pzNw8PHy5txxo|_zs-?8E*nbT*;Lp$h;hq~(3q$U@>AGO3I-9h zad;p(Eli{ytt{$`&ZOw{Tw3%skJd%!(#^xk6lg3#a>XNP!;igWWm8DHE=Or)5Qhb3 zzoEH1da%RY2|Xd=-Yjr};xsO*Upt7g#lw+CF7$t>;pHxMe37<<|0qYSx3`D?CLXMO zdDwH(7`Gxl&>+i4yox=nUTi|s$f>kwbp~|=O(&cAtLeo~Q~F!?8qNQNWY9L3k~-E9 z&vp|Dwq(lk)wW;#uV;J^1w*;WGh4o*mL>@!;xf z2X2-#uAk%}$(e(>-wd#{SQV`WW~k3J!I!aCc#~&?Gve8O_Z~Y`Mp@u!AqR@n9dY}n z2^737@vkBof~ZfpR$)T+GSO6(HJcokTT$A_P6QYAqV)7{jBD{C?QhyNEK-r$OTM7E ziOA|{8oj95M@rU5>7;oERZY2#`aE0YpK!ojC2MSu0Y24%38E!gBj^%Dbe=lVf6dla(bSVNlT6L$#n4yic!6f3au#c zgB%eu%?@L;y%6`?4Nh?ucz=$AjAwetveUx9(*_tFYXUD-1!N8}!Ict2?9edBi&yHH z@l+3!;!Lno)due0-H`c-4}PE*HhGG0$VY_9Zr)h$>5ftT-f*7T0qH+6bYkvm5~-}B zW$)Jzzdn@?si)Ajf9q(|zg5&-wSt10ylH|{3Qju)A)`)+K>cCZ+s(mFvcb+9*4W5% z#!ELh98u@N@|Ye@?c?F)V|A+yZ9W zCiqrjgnhq^VG&{p-$XAo*Sh2Oa2}qPdO=R95a}JNwBTa|-4~>iL*qtzDp*fO@1iN_ zr3IOW+{E*blToc9fb9c&wAUKriJS|rb-CcEp%rfZ$NvbOXA93G#;9294$GIih={hs z@rzvi$umQZiyBPphoZdK1l7`J*j&cNh;ddhwzR{GRvXxiH-POGO>BB>j?bN*P~8h~ zulPXT#uIBFj)3}ESIqxB6297LsLH>FFB^Jc(%*qQo6_LXIssbkPH2&K$A@rFEY}Z% zD>Kur;!8d*Xj`I4-vVn+ zI3Ymn5yiVrFz~?uydFJ-wTkzO?}+0awg?+$4aZGZII~a>UN&m@d2$GZ`?T>b(iZhr zR&eBTaCVUy{QPW?86iaKArG|PcSiSYFKpc63h7FB#Mby@j9(NyUPYq0g@fl$o#7$j zj|)>pXgP$M0}blv+Gc{~u{DdA^SNT4|YeQ!*nF_+JxAB z-Vbszqv85`CQ>CQ|yIJf>N3nR<@br!ngovtGQrtfFH&fJK{)`c;Bvi!uE|Vj->)`j73P8>Whc{ zV(#7cMSs61d}oir548yxQUFLk@W%v=akvl@4E9}wh#?{Hww;8bI+HN^ssNTUewgkS zh5&`}nBhx!^41-@J~L$P5y5XU;K#Sac*aNYVsm87aD~-?4}_)m_ z&KS8l1fJqdbVA7w`{zzX=4U^|+$ZQy5}|#EI}SDmp}<~%abY76vvxSto5JAuT7b~= zfhbw(j_xu6w9;%alN*TId!}gFEk#J`e zmiYu@^GsjFhm1rOg<#GYKH_>uAi9&Vw#E-HR|(+vHwf!BeW9-AgBSxVC`nqPcEA{! zlN}%`@POo0KfJHtKt9R|JM%nneHI^iXFbrgk_&}t9Q3`k#)5udOsRIoG&?S)A9KYR zBVU|e<%-7fzA)Glfu~}A>JoP z+d^>Xp7^WI3*BnIuuB;RWi>xcIp~Q^i>*3nQ+jK(sFXxMKHz)!Ij$>{pxS8Wi!c8^8FcQ0`b4&WDvJyJCQ zuRT0)Yl09xdY+IBcZ95g4-#JT@Wa#@b2Rt};CUePtp}b=9fpW!BCPH4gV7LA?4H3v z{W}XJHTdGmt_W0&i@?3qNXRQhKzZUMtlmBy-=4?f)9zTPSI1)S?ydOss~+;}uR!TR z87k(dW9y_~G^+}6QQrw86a>gx6@>QbHdt-pg+rH|pgh9|fxUdJHt@j0C0_6h^}>Rq zc9_uRiTrF42E|*z{(&9dt>GbWu_a#icwo{tA)>{(=bVfitRK6=&CV0CR$dre9tPX7 z{$hQbhU3rYU_p8#w)UA&dB$35E~=)c?q@VnUy|8}%dytq66{jbONx~%qxhzgw8*m! zl`9t_YxQtUx$lGF=bceA#umG{K3Mz31-DPTK=Z3JqJ&)^TB_lE8xf?_tsBGeJ=Yn#(;T3AIsiH| z+#%TL0UsYv9LOfPg}Fh06ya(_9vmds&{Jh)=2sNJ41SMdMgHC_BgCBbeKuvIo~bZN zOBr^J_nBtxS7xg-hq8;)jMz#;9*cV?VwoYK?32GSyFR&wT9@k4U;Aa)Bi2-(FF`mM z;)2%eUf5m%ytnp&+8h_Gz9h~sSBGQIQWrRl^T1D27sU5CV#5({4ATmRgV+o1U3bE( zu0ZJ3Ttx85N{V0R%5FuDWBvc}nR&V|sqk(iEgw`*Gv-~V;bSh*Ba16keeN8cwr-%< z4VUSI$7TBR^c?9qwv*p}d6vC6h@Foe%RXM^GS9kmbX!G%vg;=yUELEV0x{k;x?^fT z4~~TnSUS}UQ`_yq$##XoIWH(KazufvBR-}EL0`=SIVwJwtSW-{jIV|GY>Be~^mh2BL0+6H++r`HyTPxFwm$Ql>#3L#(b zhJ%4(zTb0&R=NXf;~g>M9}lx8xnbmmJz~v2P78y)+2P$H#_5q{tKC|tZo(CDUOz+p zf0ya@%SI}^(?kUxy>$Aci2XGf%;su8qhp?TX`%OXQv2OXVfI%@{@8iy3cE^Q6mL=T z+D`hlT$$-y9L6-4d9lK)Cuz?7!x%Qq622~wy1J`@c9dM91sfY^=bt9J_T&ax z|1n|*ce$~}WxJ{2`zAy@VTc;)g`Klqk$l=1Q?=}{w__L~0Vj;teLI`dc&&IWr}vtRT1 zEWBnov%SS<<{diB=$91xEZ;-@f?IS!+)J)R7p*(kMf+Btp|p#qXzi}kWJk(u+At%w z@ZJO})C$GV$3D2R#2pUWd|du%g?Z;)P<1C1+1ZJ3j|zv%3q1-t@`C35>7e)R$LYnU zlQdA-MH?y21Yg*v;XZNU;Z%P{4- z*EIFoUos#A)@-H4o~8UG{s;-y=cLHaYqn8rdo5*k9;7oX4ihit4;4>&O2gdFW7Fk2 ze7$iD`#fDRP1X;dLE_v-d(r$(hh!c}k)%=`U0v{qye5}Y_R*7cO{;OwW1&-R*`rDgw(htJGx@E_Y{d9V*d)XD&-q358fxrr zhcA;q<;}Xtiv77S!Gy;yQ|rxII-plZ^OAN`k7Oau*7{3ROhf73oCtcFG?@HW*y6LS zKXwPZ!f4rkJRdcazH-w^dB;O4a5+j&iz>;Re~!ZUHBt73PEvTP&Bmx3u)m6m%&|_5 z1@7@>g}p=B_f}a})vL!=Mt`Qs_kYrwprI^MUY5Po8O&xpvtZV7dMs97hN=0A@9ncK zlbWr=UgqDS@yjof?9F=WYduC4o_UnF;0np!%An>Gt7*x?`&jYK7k^A9q96-MI=%)D z`&N_tr*ay1u9havs-T5x*Qh7r5h*;oOQOUN)Db7iqC6y6$OtJ`+$+c0?nyA?u6uOb zrH$_D=1`dX2HG(viSDgjK_1Ue&^*CS8h!2=RoBR{bfGN!xbX+gh?im>(K;+Wo5$8z zo3Xjaa3vEjKPI?K_Y+SD-+g0_A-u{(js$03t`^Rf4NWMi5AKua^ zehw8oS5Sd<0a@fG(uvgz;Wa_*X=cEVJ-|+ha4hngL2f%LDc!G`T9i&wY{3Vb^;3(v zhUl^jGqu^{hhqPdm1k*p2C*e?#8`PC$#SB;lV|*PdK8^QDG8eF<*C7J?AQc)+IN{E z;}zM@3mS~KL59V-Nid0rgPC>XAoi(ShMg1p_v7u?Nf@Tee6KyBxo;b3eD5W)DbA-& zx8~ElnCX~dH4Dd=3&87Mg0?M7AbUNY?7C|x``c|&d)q>C8PaU@X;o&~`h!+JGhohL zx-89a7&DOIv(V8zcF9Se1?vAM@AWU~6irxBod(Nx(Po8zrZbt(vCO8xf(6X6V9(mj zSb>}YQ_xmoGe-?#p?0#Y;<_|j=RJtcm;6fB7aD2j`yzTNv5`D;c7XqO7}5@VVv8xm zw9#v^GBuBe^fZxgrX+L7mt@Yv-q49>%3}Y~VQZWX*liVGroi9Lif657^N)G5VM<|a zj)or#y;F-))jQHJtfal%BnrKgfw{JT5;>q}6)+(y4|-{v=yFXv z4N_HOrh}wdK=EaY_&Arm$N!~AVP^#BKBvrEn}aY*@sFm_IHFQvv}sg zUe>#?ksG#Wx^(b*@c zo_(7FLL}KLWf``%>K|#v&!+A}>yTGE0tUp#%t9}y_w7X8&3G!hF+kV-RoUq5k2LbY zHWI{Hl4D~Nd39K^=o}07<4_nI{c;g|QsT>y?ZK2Z9a!va1!noCjeJC}XxGYL#Ho{J z`A!mSz3krqbgr4O$N~}26HIrxCCDCgUC=io%BRm_Evb%ar;A5==%lGO6SSQquYm$g zYa1_)Lqb&f+hA#6F$TFGBEwomhBFUo@xu!g_HrRbU*}QQRS_wdNU_+mCaT(TjMhCk zNoFZ+^h2VGHZ*onpU)pe26qT@J8uZq+6fD*N(`KFI&3f`^qHk>vAM5c)IhKmn zt)=#%t)!i#&WxWOqr+FG;G&rwwvO}04c+-<8~=xvsC1Cw_f*=hQABLo4bfiJF9ObA zA7OZKz36SHq40mbuAK6Ek&%i!#Z4dd-#VXOQ}h@|eov;)!{g|>R1vNHF@)_a>ZJpV zW+J`I7TY>TK~5^2&Lv8+@e((wPg+F(Lb7OQr@{a1*Uhn(!iD1>i~dj7mQTy^eKu5H z__>?`wD$-RSfGS55!>+9muc3Ufb6j}*1oSsz)Je^iz- z*YfdwoC{`aIAHpIU+niVrd8Ez|65r4|GM@+_lChP8TPT*gbme5Atkj)EOB?n*1h(a zm1Khu9cw&&Gaeh~Mde3)km<6a2Y+R&ZZ%S#aFW zSuo>7nn3&DSwYM7PQiMG(*ozsCj?SSR|JkHj|$xV>je54rv*t>$%4?OhkPCVr};Mg znkRTXEniUazEkjd1YekuJ5qQp)KBO#E?Brb+#2hPB-rCKXG!YE7U-I|x&MF7VB;l{WI00w|3Gt!M70de;z_DNoeKa_U8SkA?cG(I__F9=v&Y(y418l^mqI^k^kBPr29*g$WDbaorll@Wm(d$+l;6B6R`Y2ndnw&jwmKs z4QYl^2-uy7B^Q?A{kY{wc#(*D%@qj$IS&5}Zi&X}xr*uyE{pcxOvXF4G^|dNrA=nK z6mvf`0G)?5PSHg}*Sr%K+^TC}nxoyMl^q~kr}Ou8_JBIf0z z?{l80I`x+5wWJfCT<`?H%LU=O<}lM$h3?ZXQK3w)sC~#Q(SuDpME6G&itcomiB3Bm z7X6&H7>}>UP^M-j{S{}|f#a^E``wHxt4*o@<9xVIQ9*2ZDRS-@lLE(*Vh=jf+1Wfw z8Q{>fj1J7=xx;Q)7V2{ZbVjVJFDH7^wwx1mdtW={a%!SdR;XC&3@6kg|9`$ zF*ewo=z&4=-Erxv6>h#$fbjeS(Wg_7MBn)zMYkVF!*+GAsI26fsLTDgXxMu>XtkZh z!n0e*nBLGc$DI`ZKAx%zR#W0(X}VDukA6#Yx}z6MYWY#5b$JS{&7Dircdw*cmtizN z|0-Vm;Se+2O259OlWTk~6}iZQY@HiOaMt&8$W7BC-UhVVvPl$yK4 zzn-C_e+U$dWl=kPFlNnA$Lvd*c%W;HngTtf?NY_ZLv{$Y0Y*8Uf&0nbWV`nrjj$>q zlgBx~e;kG7b2B>odpTLK4dflYk@~!{DEU=7CE1u!L0<{tZ;YoT=hKw9{wmd6 zQ(zkVdda*)m$u{t!OPzYi%uCqC(;TLZynHo!W?mZ_K4zpWAh3g)*RzNae*oF8hJSS z*$02?-SKvcGek{(5b0QAJa|y!xFNp51NW4#qkqR?darzwtR>1RsCNft9!sFMHVry^ zRE=V{>JjQ^k>nyBiV@HF+x#@hb;)v4buXv8Ue{?;%r~0;v5~^g$dlYhQ=I6sfwh|> zZfjb?!`l)=Z`k1KI5)gM=LNTYd_)@Q;kdO8V!N$yo#zEntk3@-?mdH|47aRNvScME z$vMZSN!|Ufy~#NXC}6;V0dodLF`$SUvzT)Zn8k!SD<;fh#DED@OkdBbnyGv5e7C;2 zb!X0bs`^J)b@j8}XYalC+P&WHMoOv!CWgoltVxU~{e7SxB;aN>!|_fuxUv_jzCOo> zanop`!%=eZ*+DHDyXa8&b=2wQ4BD#Pnflv}r5nl_q@pp8j{n+AkJ8W5sib<+I#@@y z3o~iB{yIe5@IvcgH=KPVL(Uc{Hr$oKW2Q6aHhbc!eDA`OAqY(lhVvk6tgrCII*BI= zx(7qoCJ1`|UYN7h0p~TGQRd6=e#-b!Aj5^->9AAF#+iW?SUhMQX4{=Yt5zh%r*EMl z{SMK9YbWXJz_Zl*_z60od!8IRU!l3}9+2AfXY|@;3FYS8z?Q}7STsX~a*-HS_Jq2V z-Z=Nf1|KK7;qn|GMEfvmP6Xq|OAmDT;EEMBPPkAZM#Faz?vIQ_%vdp+JBuKlCBr!* z#&z`oY={VhXtF;J?Fh%y&S?nOPr$Ng`LLQ9k71`r;$i2n@S8S~-k&-_-}39}?Z7j% zQtKA=oOO?uwH~1HKNIO-{UjW`910tW7|%yUK+P-)y;p_fYNQh?hq@vo!V@V6JTX`k zXucPO`0)X#nJmIsdkY*>v4{G6FZ9n2M03|596JyKX?*}RzxcpujW^tOh@qh83ne!{ zJQBiC`Z*5+O*`XET@W5A7UEA-IJy*0#xVWI81+k;E^F&h>hco=)3N30arhXZMmwkYzD z_h3s0^w$W)mnCBOx0mN#*9aIt4ubm)8wC4#q4ByauIR|;ya|kq`RPz9&BT;f{#f9a zhQ{%^Fk4UX9+?7#DbW~hmI?jnWOTk61B0uv;F-zj=O2g1rwO{(fUz|paOx9?jgx}# z%F`R>GtF_MYapy6L=asPL;Tnb<_DdzTHfRC?eT-h9UpW^@PX9X1I0W2FmbOfF1rT8 zVz&g+b7J&Tb%cq5GxQAn(b6sx3-9J5%_SG7rv;<@ZXAsEX5q7T1X7=;K=)oRD2AtE zoy;38w?ol%KLCn*VjyfyLREt&G7aJ|PAd@KZh2#ObO1y_LAdZO2nT;hU|*Gh_hBKh zF&BdyonThrit5fXDCOAUfTugAgz3Y4Km;cEyJPWYM|f4*>uZZ(Hg{~tyU$%p>)D?z{tYE#@4b!`OBHqFYvp!m5Ymp0jtP-QVy&oQq663oaq3vJ> z_^KFbZ}sriQr=erd|=-wpxHkhRU<^0Io%nv2gRala01SE%0cqCZaA^7D;`|WM`K+c z8Y;7qs8@hh2MeGpKgam7S=i*AfjE~iv~7z<-R5ZM)w@D1z!6%j1&oqJ!7VNenKn*v zv~$E4B?tWN9SoBXK3FkXz=Rxc%)jo7w4pLAzvhn`BPnLi2!KY22#e2z;{9(Kdb_9N z*d_s8y2)^cfP)ueuvt4F`v>$u`p!heeM-gZE$tQF@adHF9=JuJsmKGEp1G8E@aBH$wDgw6Iq zwMrs%9XsPld+qHtHn+}g~_IXvSEj>kUOINi2jK3Z zWW3%Kj-iKBplTyS;rkG587knwxoGGvbVuMgLes!F+`B46>P5eHI+# z9N*D53{jg>Fv}_twI!XmOr{O!@sKM47){&@W=1d8UtC};^rS&k3xn|NXHA1~yd zkwJNAD2_~%V4=(hO<^ARQZK@#OF=kQ7>R2~av(a|1MBKjaS>VAVmlndq&!%TU5Ssc z&p{$lq&q40l$2c@u-&pZa}W$19-9z8ZiBJW8EBIJD7r0jz!9e@Srow3-<7ttrY zv0&xDeeXF10ZWI&FkmFs$Be+Emko%2luRuid#T+)1#Z4)#b?KeIanc%J9S9s-p``= zO{O>RS)#|AZ0o339q7H)A(+O*BG@zrdU7n<-&`QjVanqzQ#oQ>5yzYzz=31?@y;VX_}uz*_D_mq{qbpB+&!Adugl|cUApr~y(FIS zT$|6#7(>qsF5`SgCZuIRmmQ&)+QAFoiwN%DBygGThGAztp)r84#xwvkF8RS&uCb;Tp?&h+J}4m$+o@<8W8Ry!;3kZ?;* zE7oAGg&Le&@sqZ`cuRS!p3|Y}U&&`sGmTlOz^nRcvLwotr&;81?#WJUG}4-jzN{t9 zhi#A!>j#^HIGB_Nx~~Dd`1~OX1*C~>E9sx+RHR*)J@tj`4(kz1HFs> zP1?c4`z(iZ-q|vK71)CpJ{`;T?n7C1OA)7P3q0(Q3V$qlL$0r$lBfJ!?an->sGTho zHsLy*zkHU=Zz^#`|5$c5(B~}+49H491P9iL(9+otn@>5Sdx!%zn}#4}P7boV55gAR zV339~NvdvA`c?%#75J81qOVcp`BxOv?>Wtnd_?!pzNJZfzR|M77JP0&ZyqpvI_qrf z!;_AC@bRCi+!UC^S#J_~exV}|`=P_X#%b`1iyHj7LWvhgD{$gOcfR!EGfC>tP^v~P zt-RDswTfc4UU->aTv~{)h6m6vZ9hT_1(e@+M~`n(?0&9J&KG-;wM>ns#O$Khp6$5% z?K9-DvyP^XyhC|o40-#>cAUnV{HxWFH}%)y`R!C$`KCMfe^AE9^-4KuGN0QF{AmH}rz|AgNxV28w`W&T9*>>u2WEEZh-Au=>Y$UC>i|KVg zJvy>B1U-MJ!CDrLF!6X~JsV5gEo!M?y(nemsI!dr*B7U>9po3dbVpmQu0HwQXGni z*=~4zCI?-@g6YMHBXsV;Njh%VK=W3p^7=Qb9KF_&UyqV6R)o||(=g%9*%w;E5pe~ey5o}_S< zqttKhTIyPpM8d&SP(6~0(%c9bsb^q*&lY60meSXT8RTQ~iT>38qTc=*T=T`62S3u` z{&IfqQ)|ZydRg=6(-FMmyq!Gv0{F?-0In@{;ntt}?Dj;1b+)Usf{iJwcm#9DBMEHQ z#QZ_z%ag2T@TvPz+%r*=E96>1+t!Rd_UiBuEoXLpZ^V06tMYfrWjdsPp58wkO-~(< z!1Ry|!_S9f=KE+Y4Y`W8j=e}zm`htfC~)!4_S|lVIiEh_&S~mayzZta5B=oKubS<+ zWK|FTaoU?}LV{T3djK!$?Z6wIHTm;JIj#%~Rz9fAingAdJt~ne_KfCx%Dya958;+H zXSPq(>6zvvX35I?m=nAJJB>dv(m1|8(SGpLBS@>sBh*y_p(PC(*6$N3q!`4eB5Kp(*%a+}nG29aTdsMz&G; zV+*c&r^{U>m#EZsCUxCy&V^edxxsM&@7p(u<42F?2gZIJ`#OvRdna)7)+DyP2c9nt z=ZE&;+_75>ciElFd&=!O|HKKB)o!Q0CpFnroukG%9z3V`53N}nKpPf+ zq3eCLIpV$n_nP;C4*1TdPp2+Gb~*xXqr)*zuKlfyt!Y-f-88UDjk{EsvT@BG2udpt3&-!r`6u|KVdssCrXXzu|~4H^s1CF^K(PDNLI@gHD#I@z!=)+_lu2Q`)T} z(b>ar`xb`rc|f-dVr05FlF7FN6#B)8FCO?s^UjS+G)t#okrB{b+>6f~~f7vhUHQI{GwT2xgf9Gk!CALr4&K~;EBa!Q^Tlkxw= zA=~6D+`U#I{8zlKk)?$Yx07F|?Pl81RfQ809C%^d5;Bp`DZ)*6Tudp%jNXgMqC}IU zcfF*Sa_+k@ax?w8djB8qzrw^+5UUNv+0OR=xBW`8-pJODT!hw`F8>MN|Cbf5F2hZe zZ0g;wf(}o+N@*`WxU*bW%<7YjjWSQ{_&Xb+`}fo0d|ke^rip479iSl>4pLck?|D2jp+Pu-7H}%ru)I1UXO!b3__b^nrEvM!f zExxj=jjoBysBzMGN_7+dfoaLpYmy&!6aIf;_&+U!jav|S$c-|+AJU&?-mKPgnlAeK z;fkF*%)0xbm#q_(NWaqi+?AB*R4Lp&ks;g|cJ04(|G?v>Yc3|7?8c#(SVYZc$T`GsR5;wn#&8%E1LSqa2|A+XWW0-SKw28j@vygg9^8dE(ZLW|^ z8F)zQSieygAEA$^lR+3WC=i=Ji4mHLV>&E2g!uy8)LdLtDg5H9MLVBnQWWjC1 z3R@)vAAce=m~9mf8s-Xpy*~?KnyE-=UxxgJyP-3?D@wyEgyB2x%7))OEi+hqR~V+` zijfEXaB-O(9!3OUotX@OpL@dY%NZf%Vn^YYiKWo|qe>VQn=j~u*a@TeNrmBxroyfw zBjMc%58>klUtvk$E#bHMaeQ9=6_OJNG5h^&D2yJ4vCnL9|LHy9kKHrD{)0JED;tFE z+Bbz&1Fay|9EgzLvmw5tj5-!fofcN!nd~$U_ z2 zF~$KZ-KDsH)(g$*?if8j6e;n+=)2kp3&sZFY#Q*uP=wlQUyS|ZfTy<%@c5V>>OSk@ zPLu_n54ON-O-6SN|89-oCtr%2#m@ER$WTL zSYxR?u3?DmCPtHr7xWN@Q_Dpt2o^!%g%{>+w1)ctd+eKN2bSyA7jps;@gWE+COKpL zZYQ{S64Lg^V^D`QnD5WQ%}w2LuQ34aZaE@lel#B0FgiuYBQQGwBbx~uw@0J$Yyxst z`s3RzC)9)m;n6lR9KQx*td|s^4@YeQjAHP#L!7_hw?yMTzDUWTY6Dg@F5$ARfa;b&Gtw8JbyVS2spIY7l*poVn(OvFCm+M0aJ-TFO}5DFoSVfpYzm z4UOYr$fzUSQ|*RZ(mXh=jzG029ASb79(C|QT3!TZ%K2l`(O`Vt?ud4G-B4}gjYqj2 zu*vkps#_+wKgf4CDbN6;fZS)e#e<3_o5B%-Y~`UQ=zB}%fYGh zVia$6!YJ){%yaC5!H!a#X&i#*e|o@kO&(%9rr=rWU_1&PguRk7tnx_4m_Bi^DhfnO zpbLJHHGVFYz|up&<^##lDi6iGjee-ecf>|>U#t#w!mlJpq<0O%!t1WE`|5;!->h*t z%Ly&7j9|UR7q80fp*GGMAG$l^v}Oc`>qfzUrGTI}0T?(j3<;-Yc&8;r#Ext@eMmxb zlN3$oqw(OR1PdD&6?+8C{}hQ^zxtw4Hxn(9ouJ(ohYgdWP`V=&y6%X3AjP;rKlw>QeSdBARrKZ@nOL?W-B>ltq7KU9o6J+o0aJRBE1Jz%fxhVH|h zaX8u&tB!kN*>ou;bqe<4n}CU503OE zNIIlou!oAJ+kg{i5Zy?u#sWZa(kgj#Fd3@xa^(L6M=z+v|+G z3rw-jDG2L>9ih@_g;WI-ya*&jUJk?8CxF8%7wjsKpygcm4{tshuYGD>k4##0lZ6_?Q2*JrdS@60Wjj0oY(7J|E{87O7uz2X^ z`r*t~F+NTV$0!9cx;=Bl!nYm4Lw#^+uLmB>XO0u(iw=2aIBevPt9{(j`S)Q}?eyB{{K z4#II2PvpZ1$3|MgZJZmPg#!5+VYpi0iaVC_I`?Hj&gI9~ILmp>MZQ-kims&~T{9C? zhIU2&=H9scs|fpA(jmGq1_!<`L{`;1q%ZKM17ASSV}` z2B7J52;BEF>{~ssc$z1S6~oYS)B`h}0x{^XIp*XrPM0L%bB`$WnqP>n;(M?&Eh2H- z4Vt*RBL}3&`0JlMJ`pjRUp<`2vpY=YYLlVd>Qcaso#R=p)|#tB57L(vPIO#-GAbp> zP*Ia2+h2yQSADU2ypKFKKCq2;#M((tFrVRu@UNlJnBxm4aS%qUdqBIt3wmgI;u$*w*eJUp8Z zL}u~8m=GRyER>6@BJ*n`!62gO+M(^bfr!Jmd|fO?pSeJ2q4A zS&Lq)hwu%PQG7ApiNkvJr0_8Vu_oOUnSq`#D|Es56((>l^uWB{ zQj{)mN8K)082<`DY$OmG7>a^|bTs_wgqGz3&ED(C#zn*U!-*_zRWjit`QPYVSQ9C4 z`a+MC)VXS}5eGqu$Hypf@sbQ~OS9$SH9tw$U!8vk8S|xs3aqd6hYD?5>BP=I)JsvF zf4(r|QxTaw@tID?Q_I^YZ0+Bc8zR$E>_Xq8{rNp1&m3f=0HoL}T z@!quFoW8T3G*cJgg|a&gU7WC{g9VOH^}_u)M@;?WgvXo0&^pT>5tp1$zxF)dCqASG zJqe!};K(JR@5u033tcsNOE_)JfH(CUr&cRu*FQHJ-50@S*7pyMqOq`&T@ynZ%No`)WXr+p%o3%BW9;9HtK zMU{ho{-)YddR(#Fia)eB;QT>WoT}i6YC0k3G-m7R>R- z9J%R(0cVt3u)-809EXetlS zpu4>j@isqIt`YhnrX`d3!%@odT0%2kx99nj+DP~B4a%JTl%{_*Vb6=^T=3h3pAB+g z7iCrczDJ8KItB2lno^GQoW@htrf|orQM~J9C|`Xm;o^l|c)!jtKKVF@O&59aw>EwL z(NmXSbkyVQ&$_IY*MT4PQs$4#ACX?kX_}aJpL7nma82z25|4C>oKmo@bX^c zc;AK9TsC$VOLVh2>Y_3)U-+JGjnd#5uN-;J>m+_Tr;_(=9mrF5IP&(n=G-{Qj-5^z zvc*~r?wO#)S3Q;aVB|IG{=AmvZLg<6QI9D9UMZb6TY=s!ZrI;G6>BQ}P;|WtJz@i> z&#s$P5P6gGp4}uzgC-hr--We`?fImG4c}8WV&@=pp5^Pz(<)N=)}+a-zedCXUT?|z zKz|DC>qFb8JCIh7P)ZBmPkSOfIksCjp7*eryH3gES!NS?O3zI8oM^}fpSAe}Nm**= z%uoM3rqYCZn)hutU8rrOl?Nhe{`3tPchDRC4}`+BIu2gvZRpL4Sv0HfPBL10hAuw7 zM$Z(E)98u-?rzQOAaUXhKQsOks3gxj1$OSK%5#hKxOwC&GX79bZ`z6}vs8mCT(o(t zVkO<0H-=>1(R^}-2cPR}!>e*V_~Xzn{HJUppS{g=)5 zk>g+aaQ8cw{A!vKzux_sHn&`$&q|v}*Y!QE9J`8+hToy?nsFR2l?I z`e~FyCpXKm{XC;f_9z(aD58|T*C`<20^OUqgC-b<(6e`AsIRLo%T74);Qi6u^R){{ z_$sr4sD-w^>A)pv#vIaW#jE#P^W|O-Xx#`^UTLMvCyhUmorXKFY>ekIe-qh$wJ$%s zE#>K2QvSQhlxI76bIa^N-dtkL)BhZ!@J|6GRj;DrX=ll2`fZvJc8S_~523Mg%Iv%= z8ei1b<5uWY`g-aDbzOUi3LF1Yh^0Co&DP`fr-Qg6&YLqX26F9Ldsg47$61R?S?!~Q zH&iEaNsn%PV3dq)j)iltV{-g^ESWt+x%<>0{x&d^wJUOYy+IU5rOaWKf>b_Ur^)M< zSaRod`PuCgbIR`k9&w~2yB8SoQ9Ppp_wVG#r)dB9{?tLyAL`Wt)a|yx>f&s23qDS> z5;jxUj=yPEumw*K^58-bDPLbx?X~(^{RD6CfiOb`tcwYdP_6)+4%VoI5(@1jsFwJYIp(kl-{BngEr~7o| zX{Vg|=C*8Z$4MNr(2bu=-_ChGcd)Z!49BGqJDy75Lp8}fcW@G?^>XFm1OLs-1#f>z z{P~BJJ$DB1n@^$KvtSROST~agt@P!mTFTt{s|A1R8_R1tTX6JC7w)WX#)}r-Cnd>F z`ulbk#UIk6^1i{ySR95On{u$@RcBgszlP>)ZKa}KCOm$Q3BM?8rPW6YsJg2kUn?9a zzrGm0wtpC(&R@f4wr6oqJ1J*o5D$%tW`$3k_}!2w4$X*QMVkzM_db>L;$JlN z$3wbZ>%({Sh_B2_;kzO3ylAIBmpuPO#$gFmc1)RH^|j`yf&oVyxJ3z;v&eq}Zi z$Ni}yJR2lK>*yGIpuCH|c5Kf-lTG;25@ilrUq)_Qj$%saMd}fg!;LSp`SP74xuBlM zQ@pD9U0poiXbj^oHjbRO>plHa-bsrNAE2mLf9Ok?9e-_lO#ONl3KdDO|Ks!ajRnPY zHsA-HZ90q|>C5o+!gwq@GnE46J#*=HQ@*8U#|w0p(t~+_QC69P(lz1O_HrPJ_X zn_%P&f7HFMz)8PV)U?KcQ`RZ)opDWv=? zxdu)A$2o1AI#*Kcb@hMD%iMk@QI@`^7YS!}QuopNT&@wv^L`ui15-j_gey9oTaQ5f z)8z0=pWV*9qt3Q_X=3eKx>j8H4}3F1n?qNP>-InD+dL@Lra{@OY4-y+9`PWCU4rkE zS(7`S_jQEf^)##>K8&i8+jGmbbF}@s5+aTt6aE@0{?mM}PE(}9lsoh2tDA@`wS2fn z7EBuyz3{Zq1pRWYQ98RC4r!;zDr3gK#9wt(Fh^awDi3*(%=Ot9DQ9gzY})3HQ*F)| zb;b}013RMEYZKb`b^5;q-=X&j&`k1Y^$YggC02ogd-~ySstJ^bAqkW`t5 zDTT*Sky!Un_bsJ6aL}^Aqg-oj3HtY713$Sj99{he@Nt1ps1IG|~!C&Irtqwf$Gj4E#wYFcK=R6hIt)9#D- zzphHjXuBe`Et`egKmPf?{=cv5iylgBcMX#@eNn+% zOAB-`o8k_$GcC zEsU~T^-r&jb{p0RuaW|=$1o5jL)?K5?&vrn81L--aP!uj|G?MbUaHLN(|_$ZNB%ok zLc~5{Z@LE*?97q;)CMs-z43R2C#Ky?!^O4bLf42Ml2a2+CBwYNOOEA*OX@0gBbI#pVY+Xw{+8o zKhkmbDzaf-f2F^xHDnL7*GN01sYq{U$4WN!kVcgiK@k73#hK~0m~P_+yXz8+Nm?LSF7uR49@|b9ykA@9B2kuAFEy1- z^wpA`i?@_TiOglmx>ho2tg3AJXM0)sMVYMctVG$cWU;K_sfo;gVzF$1w}CJzWtxz< zX@=l-b%@Y5d$f??Ib4|H&`yXhjg<}llOS7}k|2DzcTpIy(G=_VdLV1E9jt%3;Dw$Y zTBo`|dxRHaeuSassx69iMfjfN4vk?pxbbnjkZj-~yF5*h^)t+nSu9GDRiE~hrOGu= zvsR4k!}>_s*5moIAsYK-uiGZb1X&l^R@Kq6s2i~|;gLwzr=m#KE^(r)<<}+Iz=LOG zDTbx8r1{fj3$oVAT)*{`9gm8YSvBmDEgYwa<&#{|>rNEj{R+k<`RpUEm*K0K3pT#9 zf`*YDR>yl`j*=z3HoM`%T}O=Wt&gnvuZ8_DzsRnastB(Vb%f1EE<&IcgnsU!!hE$# zVP^X~!s8{{XuRf$ldb!OCnJJ|$>A(Kuk;aY7b*!Zr|gC1?2dw&k*A=$$U|`LZXq1o zFBZ~ZEIfOwCUnbI7mj_l7OIBc6x1I2;ZeQ>S}J1X=nFV!Bw*4G2Yd^6!iE@kbSO84 zVh0N>Fm=VFC{y@;Fu~2U#^|T>O-PQ^M5BQYe9AlEv4c7C_L^WrUqf_u4uG*$5>_k* z&b~H;#&!ct9Hb8QbKeCOTo$%3Un|&M+$hu~Y!*iKStfj$x=z?Su}(0(vsutkJtd5) z+#|$I-z!YL@JA?Vj>9+e5O|IaL3~gE5;zz-rU5u4alwiywwPIM1HD=|Jh$`0_ap9D z?rVux+YM16vceHNGlabE2)htd1Wm9&=ci6^-0uugycxcoaX`UYF)B~Q!nrXMCKYMm zwS*P<{^%AI2>$>(1PzeDV}U#-&pN`qG7}Y6{wQw@!RVpBXkdG6p5+d$2O&r`v%{}r zPWT!ugQ|`HKmM!p=Uh7^N^KFO>Ii2O3nce8h5tYYR5w~-PM!{)EOUka8Xw%%B&c7D zL`FaqmagfCZN}kHQ_4kDTQ_|6%*D;zQMg~2h~kME7;w}B(LXE~n}9veT@l;Z1$}+uF>Fi< zh79k8&FQJ=X)Hj^J_>`;9U?4)t!+@8X-eb zc?i~3g`&373w0hb$T{MOql?VowBHrWAK74Axff#P8f&_z2=(plp#>A@oi~B%CpVO5 z6Rv%Xf%||2eDIgSW=0%#$>aR$q#b@Q_QB>u0XQbly%gh6v_BYtswa`y-VN9knSn2k zy`W~6f!;qx!scrljzmUbn0GH|?udZ7R{(ZxhyWE5#ufsKr-Lw%!m$66E7DwDu-(7} zIyIj7^u`t$VUC#RVT5ak?BsmygNO1QceJxY@;yT=?k2*E^U?6{8i!FzFv@DyB=jz^kvCL$I{U|!*i z8y0~WXYCEsSz)-85RSR?{PAn14?3L>$Ba4d$o25T!=0{38RUjHyIs+|#TWh+_6TXv z#FE=?2-;|koYT&@6Xk%BLxb_ST!v+0F&q$ze)Hp@YnO(pB?&Oj>W+l#Imk6jLitTX z|B=bi-rW=7^NXUM3Ger+FudDAX@P#px44nC0k!#V7nwaLXMDTikG`r!(%JbcWb1 z6y0yS;^Gbu{7NQ_>(UJ$*Ty2~avFZv7sIFPF#Oh@B+rxG*r(ZoqD7#;f9KMZ0jFu* zqPLWCw3WPXG?3r5v!q~ALce-zQ2QIx5wPAHedKx5XJ$IC9qkOMLIBQ+8KGT+Avx@a zr`irMyKD!u*^aQ+3Bb1}j__D+g$120;8Yxl356n<)O+BNY80x61VW=S0EN4JFwkBK z&k-S*xjhr(x1Pj^u4Cy!&QFS8DdPGIU3f`D39lYh!8xt7IpoS5cAq|vcdVYqQ(w>E zfj7%I^Ljqpds}d)o-4`L^c#Z0OHj2c0!70@QI{73o%cSNutkK!-qu*&%>#9c&WLgk zhVEV$oFpw2$mjFfi+s><-V0~^yir~0hTpw|amp+hKl37Bm!F8}dn>Ve&NRC4!G-TC zl=7aPv$&7$RBpEI&$;ml9PlB6H{T^*9p}ulho1c2C7AWLxbf4ezTB-Kmvxp-;A7LK z@R6uYt}In#!6k<(yUvAL`xrFz_r~_6w)k0X2i076BuVA5TpfZEbt_yC*T$Fx5!#Ur z=G`}krj`%%w*@1=J1}NnCLAhaV6nIn7yX(jW=n7WF=qms7Y*jnToKbIBUaejj&)_q zTzOQHTk}*{v|NLatWoC$jvBn+geor()cE8FRn{4%#TUy&91%5w2i%^=sf&u)KxDyR zTL;puo|EvvSw5$&cE?FWG0f$8bvMonPDABACdUD5)a87k?~KEV?nusehQ&M)Bzc6i zZBghy;~O-tXz+lq#rz^}0$TtHQ!%4>sOu z%5N(*I5}5?d8{cHtC(>0B|Yvix&xc%nsa7VBo8U<%0CWN@Z9gicuBxRQrUeGmeU0I zG`ORBzdH`q*rVCm9k)&f;@Ey0JSlWR+e=UM`s#!&@_u7?Gz^9p>e1a+ncof_$lKNp z;G>_N`D3jb-#VwlXOguz=Ab^mwDe<9dOuFGh~vjALV2O2lv8yEu-1V<9_gRXai&q6 z=VihDzqIEi4?A#1k`Dh#)@9|R+H5pS!qZ=m;GGFmx$T}a_wE=<6d#Mcco9}^^G4}6 zS417NLsYRV^yD+iq2+c^`tF2^96Nk_xencn?ow-8K9881#?vl!;J{ENeltXg&kk`N_UJ)MM)nD%zsKU1k)~6zfB<`QijcH$wBd z1bFR@ql1B)sAcv&8Z`Dao!VJJBTnz6nj_Xc!O)FIOz`CGdMR94y@Wf?n#jJRbNH@) z7misi;&*{ZNwim&&YU-=aosFv+`Sew5z);3%Dk(m1K*48%xByBa%96S?rp!AWk<(y zzpb75m0cV^lj-w*&DoR%+L4HFZkuPUU&NaM>3D1FxkxG_H&`T{%F* zGd5EGsdU;Z{tPkxV(+;3)a35X^R@)=$PLM?eZP|X=0)ewMcjKvMb&lL z!hk3WN|c;)&N)?`xt0V$f&>YQf`TZR2r4R~A|i;0m=Vm1SutQ%Oo*7XVnkF_444y! z%iCjg_q|{D7~SLjx}RtMt~zJ#wfC88?LBLq8n4asH!h$()$8e$p&jpCV8hl42T5;h zGF|I3h%2|*aLYzpUi&bX$Mz}YZYS3Ay8*>~D>9pxxq{}xxkxF=(){IKDX9*w z#OznKcwH+)<f0%-P!JwG5cp*a`+2f9{baYhdm18GIb}O&|iyVK8@mok2i8- zlqdI_W5D%OJFnGf$HI^OB%5*s&TVG2`uiaY&1j%wmpVG1k45yec@HMfx`)C~b~JFz zN;=fz8MS|JrTLdT=;FObI{4r|{T}AQ8%70kZIcDh@2$_}g<@`7T*9+1JF{23Ex&p` zh+CTbbN7yHR@$Y_T&Ka8)+X?&%Xu8RS;Xrz969}r3A^+h#WF@YET?471|L<}X1E$J z5C?O*ycb_JQ{prGod;*V zHDn8=P4q1D7}eJ7p^?8zC}*e*CNBWWZZ#uj!V+4%ubzBM+NtEbEN|Ol$~4-Bjc$v0 zLH`8KPc!A=Q=>Q{<2fsDp3m~jvUzE*AkKIm%G37s;W8Cd?zTaZYb9kk=Ykf`oa@ZS z?*m!2#FxM2hVd=MQ@rQ&M$U|w%NugSIQL^$J}I)~xm%?9`(!;{aLkKiAIy>uS34=RO*2H{vz1PO_H+ZdVdS{k#Of{;ZG^ouYpcSY@sWMmeU4p zKkE1}5tF)a6Mm`|3iUP$SgrO0+S}#-gV&RHZ;LpfRZ0lh{_h^a)RE56Dt=F8KU6uc zLW6~lgEV1{4td{?z~`qxwzec~FLYUio8STF?k+t!Ba&a)ZSI1>hLbC zbxNMCWV-WA>9hZj|7)u!B?|ayBy9R}@1Ht*Rj3*-UKqBD;zlZR#i>AUbX8^dZX;>1 zg*{H*@WGDAc7*oZOa@u1?3Sd-F2g_2?;V%O_-ha(c0`LGUOFzw%B9eg(IS#Nu10lP z(Zc`t9tj;`!t#;Z|EaUx5GBbneaXJO{8+S`?p)xJvDbj_}oXM`mOT+P2;$ zjcMwff8;wgUwS}xJ6cHX^$}P!KmAM2qpzgQq=`!PG-|3AYtK#Kk&9K>)T0%;+5|`4%WHp{Uw--z8nL_NLL17y#gujB@KVa?BC}g}lK)pAFv*&Mc*i#=$ zyygb|LU%N$*kNG(bF^o^qvJtsG|o5$WxJREr9Mdibv9_-YREIzjbo{0PiRq>OqA^~ zfrP0gh7U7>ZiyJ9rVOGHk#T>E|Ep9n04X^h+&9UQb(3Xjm$E)Adv)qm4{eyn>BC>g z4%_Nd@jZC<|F2&Be-}cK{@Q=V2G!Z( zrCBP_-)e(y>$EW_Pz!tYdZ6*>ua?8Z;9R0hl=83&eH`tdPmr5uZrO_lyN9Q3&z1-2su?K{Ojj( z>TZcXb-DbPbNsE>Ax_KCf~uPmqk8$Ye88sE@;)Bp1LsXIjo-xIVU-PI5W z)AZ4{-4IQq98ogS6lYJ37XHf%{10J_C{A=KXQcQ_pF3Fy>@Y*>Sl4w_vb=- z4{LZj+hF%5YviA@K%W)nm^I55G2(;&>- zVx$4S2PDAHE*Og=%pjT+h=TiGSa8`AW*i`Pcho%M(X#)=eR`?EJR%}p^c&H%}h8rU{k z0_$WB2{*c)5^}4q3jxZ{1XnjbsE*Ob`5GOJ=@o)m3&SuWr4K6mNukB;oKWBEyzs*? zRuKFPM7C>QiL_?;{7YQljos<}(?M3Wykfj4K>M)BLHW4YI8RR4>m@JLR$UObEpWw= z&%mUg?&uTgjpY-?NS{bPaPv?H?gO8UtT4zMS*I23=n~Q#8cr$&N7VXM@k7rnoR% z2P+>rK>3sz;&jyTAyFNYoptFwbv;}&l7ho84V?YsjM)=B5jMmhi{`uG(c=uHm<_^^ zozo$NXTsAk7Q2pSBVzdw+}s(40e$_@;vpboFXQJA1FY}~K=r#oL<;?JPb&jq6AQ8B zW+vndN1$wA9IR8KaML0c@kO4{Qe&$TO{@J!JIZrn9s7r@(go$^w-6>PW>B^ zYy|1`@~FS7hl5Ww(0{KjPDX{|ZfQSAcBJ8gMF`H-48-Z9skov)5Vyn;C_*HLA`0(+ z2jhS!3OijHmZQV*b5sQKQ-d+>LO4vho7L$k>kB1@IXat)2C*#n&c>Ee5!s&1i=)Ug@ z&mLjO8aWtt-Xl;qKO671j=_$*g}6>JsFw`{y87X8YBcUo2tuFU*2rA#hUdDTuo~-$ zkB=RY)6D{#1$&r`b;Xz4Rv0_P61xRUWV|*)RexL5&a^>rm;;u@_+Wr}D!ebJ;6&*_ zSnWtc;LTVJyCH((UrEYl&kXDG_APC@Ye zSUf@^9w~-H`w5|7sR$A-(J)dCL5G_^688$|Ue_11jGRy-V~J^ThDfZ?!xSwGH0jtN zxz-A-V~?eU#?XG@0FM+4sP{BN(pSR6sp;@P76SvbG|0wg!7w5g`wtDl{f8rPwlxkZ zN&~SZQ-pw<+*zY}qd_VPmo)m}NY+r~tQv@pt|M{wfj{`PH=5k-p!Zq8qxMj=$#~&l zsDPi%F0eCkMX4_1_W^gDb8tmqx+hrL4iBE2BDT&DTj$xJZ z)^KpNgXVDHo~sMYLqky?JRBb9hU3@V0hohA_&;2Pm$LadcQyjGlmd_SGmsTF3In>$ zfyar($ltpO)21zhom&B_enen?cWAVFO=?jKz_LsT-$AMNz)ZU zvpq1_(gN8kx~SH(!p>LrNOQD-*=83^K46RfAFQ$Upercc6T|iTBPQ1$FGp`eFWn51 z?ij47H7)i0~FaBwzHw>a(_(Kh+LH{A^+0YzwCrLpW}>!s=&6SpQ4~+YHTM zoM?k{>5h1p=Lmn1Cnn$ZhGT;>4ox9gS`Wn38c@?K4eq!xle1EnvgM@`ewsIi-)v^? z*5byOi)?wktp&RnYVzjAhO8xP%93l1S^bVB*BE*7+U8+g{IZ1KoLI#6dq!}@E(zW^ z)s2Qn7vSR!Cj<&+&@uDE>rKx1^wt6xV20}sI&j|Wj+`O(I6R|M`;J><MN^T6KBBCI&QhSs>m^G5F?zEqvXUr$G~Z68Cvnybz|qSe@Hhcc6jB4;?sGxW4M z+(U!)Zz}MHGm5H!XXUt1}8FQMA9S^;mz*Qd?^P}q({KRV-ZyEiK)cU_gT8ut& zHy9%Nqz$eWSmIKtBQAZ^L{5znuKclq`Vub$#%sd7!Ukg(xx@3d4+>t*MCy$Fw6Sq0 z7l+Q|sge<#`_`OSzOmxGK?WS6WydMafxLfe0=r8N;9U=$SwR@Ua;`C)@ympbrV~H! zGk`5~{dwmmca|Sz&--ibcw3mjRpoto^5VH{CtA#hihX(E=+1p_b_i}qSm5Yd6O8^~ z3F>Ep_LbJyX5xtCB75v~uz}YWE2uj=!$!YTS0dKXtl~s|lbXg0CGFU6yedcQ_hyU9 z`s}empQQ$w@P&MVFU*YOT$@xLF+P)TBn)N5PU7$O6S%p27W+gD<;5rcIBmTXpTFq9 zhqoJZxTzJ7IBmjh`|bGstt7r!zL4#rGx+Mv?Q~djDip_B;B=c69y@BH?TKZlp4#Hd zJX2iT;DiE65j;WzaP!x2x}YRtJJ%FWDKzEmk7}H|S&6qF>&0KTDs$;MEq)fJ%5Npq zc~ut`KJTf;C$^aLjSFV{_KY{nnK|&aGp<~%Z^!9(jQEPN4nI1k!IO__a9wG4KE7Xy zzZ@`RhZtQBZW6Kl$|6?F&F0nzi)mL%1R`>x;V{(_59$K3r85t*R1u!4N7KBf{-k(D ziF!Yhu7CBso4q}cYeB!6<0<$*G4EN!g8 z69(vT?jLhLr>Do#Wkx*J&z{pJ8}glPAbA@;jZHGS*JZGa^EM5}YIns*|61pBI$wV2hG}mIOUuxWUup}SYaF^WbzLT?u0uNiF%Z{_8 zx$(?J+P~l)HBFJ`iz_7f_ptM1*0G<0W$x0pEfV~!P>&n8N%1ymOYXYgjEk(7lJuJ8 z*d}EM|Ghr=lrRWKmU`1Wh5a-!_&1H5wvU8SYshlUU6S{BO!wyAqLrJj(&Z~ZNVsFg z!>_q>iklYKEpMV7!`rA}&o7erxQw*Eo6+MZs+6}riwrkzrlUnqC~?PKT9VUBb?utm z#(}&y$dmiI%W?P9AINRaD>~oyiK@z;(T8a}C`J1w#mAWQt7*q+>9u|tMsONC*7QHN;fmBp`hVRSA6Q|`n@hZ`J6s`dI$2?7t>j(WHzrlox;B_ zDYIE{zka_kT&ET^3=n4P8CH>+vjjdGm$osN0?deYkTi6k-P z7|rYvL{qDB(V|1RBfAnOx0cd#|K9v?um^ju&*rt>OZkr1DlQHx)oF5Et^LxajeazFZ;PN?pqV=X3B@_`ib55Q+N zU$mx;!QJ5vgq5kt0Q{Y)6TJbOngUu~E zljte1Lmke434U40oJOmuPd|I7Y;=XAL;c$CYjR?4iYJ`_OJJL6ZY_lIhJIRPy>W z)h*vZaT#N%Sz-lwryQc@pqrF5{}d@qeobD^trT(-t%6cTRxd_ zrHns2y(-}I3x@Co-FWUEmcj<9F~7c=zz)?u{Cn&yKHWHmAC4HsxBBICh4o0@ zczYT*E*i(_BOG{CFL{1kE6?qZ`g7DqKR!QGj_bpu`0TA(dZk%P&2QW2P)8yC`F$G_ zpAzYu`C8J;x=70$Zc)1ZZnDJSC#EGv|(HImra>`gSR6%9QZM>;fJgG>osToXCndck@X98rJGt z$fXJzyg5>tOKO#Pcd9jqzO>`Uay7nuU=^KwGmD0esUgK;KRSIf68_zburIJTy>nSl zMLK^-I$Dt{?`ZHcZyQcM<-;ZF9(>}m30GZEW*K1z&og<$$3eXqDjC8d z*_~sU-H($~6L^wC9G^Lw!0UrMwKi!8+uTTCv!9FkjF&_o>1*%!XxA6qwzP!(iZ5xt7MN%ec?W~hq9bZE~bqN`~X{U=VI=r*D z0k7F^$^$F4B`&WH<`l}gSJ$Ea+`R(EEez|;Pbr`ok4Q1`KahzI_#HLnL zc%<$$uJ;UFV*sT3Sc&8pj zt?`zueew>Ccf5p>0h`Hw!xUPp&<}eid82uUELo(kq5QjdsixANO{;BLVwxGdt|+JO zNAxJ?s0_bvAINRDJ=k!o3(GH>!49*A@t~HzJaxPu_t_Q7Nu?ot{JaUrusIi>=*#{z`01W7#9 zq{J7sq?~9&u~q$1dejH&dL2jUu0fVlB`XTg8)FN!W(3Hv%VHuAeTxEW z8sdWOk0T*t=tFl+_fXgn9nPL;&P{8(^X+R7$$xkW?nz!1x5eKOlzObCxrZ;(J*C~0 zfAZOX;4v>V5t~B0{nOslg^Eg=wb_SNC+P9MV|_W$ZaOLT`x$ZxW$^SG`?#-l3-6qN^yhBq*CG*x~1@1f00&hmyBSZQR zCg^@7FO}}>@k5&ZXRe`@(=F)k+51AG)L+w!InXkkj>jIN<#89uae5G+zW9Lt@$SaR z7(-lrJOeui@1Wt|TIubJ&2+5iNcuhDB&1Cr{$*ZV(PDjkQjp|TVPU*9P~gMM9VxcP z3Y%)2F)GOhfA)Qb>yKj6G*%|AiHD|-`(Nr42K4oXzq^?A+{g3m;VopbWh@@Q(MSDl zPiTJ7#PzSb&^vzu@3K_?7Jqg1w4UgqX}|^-L_Be-0!8L)Lt9%PO4<&nd2NV2HRjm+ z<(rUmeS+|J@SDGQmN2ELlsXQ2(1I8XWVYJllaVie46#Rdb$dwoIivD(v(P{4^xx7W zy6Ni=k(#&$6ZDs&=T;LmTsK4HIR^yaH^-Zo23Xg{8T}o<3k4+u|2BVmjq^sa!5npj z?{va!HybqmFv0EH9YTx8Z6WW$5kXRUzOX~M`?tjJ9|(($6OXCaf%vU0f_ya*bVUiT zAEycvM&IzwEn4BzwZ7~x`#Ewvv|_+YN5S{8hpkWBH*zWTF!f*T;t#S zSN|?_^;{;Fw{91N4cd5_V1~h8tzpo^2y+!5Xtyd7%49bHtZe z<4=P*>MQM0tYm@lL+mhStt&1jdm_a^7JXkG6aLZ1ouyFh8z-kPntgn_Xx*d?v4Q?M z@z+3YLHgPp!EMGbL1Up2awFCVwx=CLr%OtGlQV7p+rLwIo3qRJ@Ww5ITRdQ59g9EX zLUA(A4>mb|sJzaoZ*stdVqJVZWQn5R#!%O=$B6OP802n(va#LaYO_x`B(qcK`th>x zUHn1_ax}!sD^6Iv%mfmx{jjQ|KgOko;qo6JOfyl1C|wWQXDWoXUDt|^=;(?)zK#Bu zoYP~fzPIj%<-Tfyn@DB8oY?c*ZgK5i6QSJFOpwoP6&5!6A^Kzr29-vlVZS>*);nU= za|<-T*N4sn9UN%W$M;KmNZM+N_ZD`TEoh_Sfj(3M%rUS`ANG~{7^H55uvlxXQ4T`0 zhciyhAuMSQ!JGL4hIWm_ucuLnzcCos+s!by`)^@Gvm8>=lrcd4rcgda3KsqT2w$$g z63zrG!Ed}9W@=es{S;3ukqkr9pMF^K&JA0n#psZ+L%gmYwpYs`-Bts4R83Jb(g^SG zX(Gd213j}ffmR)uROrEAg8|+IIpc$_J&p|5#l`352+DCpc|<>0nE-Mg0gzhf1WBhz zn03#_DfAPcHg(GgBw86wJrWo+Y8^H(DFk|RYTr(G;snHM10{Ua$y8hT@?tbEeNe|bGDL%^ z9wu7Y;ElF7+zdVOXp|GAa&3_j?}U4k82!JwA?F37t}OzmzKleX(O`In3;6nju{LZV zUM!A8<41y&cQj_D55t#&P=wp~VRwTYoWlWH7>I<2p}6%S7Hc)VAv4+%o&(JA>8Ta8 zUA)n7&k=r|bG^LP0^O&Z<9v`7R_JNLT3-q4lFgu9rH`62P3+q&!iZJgP`TxeNB4b@ zm+pr@3PG@x^hZvdI~t{8(Cv0EBEFA?;^1+RG)zGAAYk+se>|1GbH^QLC=mJAJ<)zZgj}&ZhO9D1Y?C$g zTaDp!&jKsLrDuUCJn4(N zGl^JP8ilU~k@$Kd1`)wN*fGr=UH-U2WsVE_rzhak`4~KW5(1C>Py~?|##DMD^%>CT zSv<7-Lve!bu*bpzs--?y6JUc-IcK~t_P{JlZHTo^q3mjp^gZUN`fLEDb}M9GG{?`6 z#+coyk$uj)p{&XmUJKm7>+G?*M2yKJ1JE~>v1OA#yx$Un_xWRRol%?L!R2kARYj2y8F#M{Bt^e#A#(n^Yf+o-D?y&NcMuIh?zHbcWR7-4IV2>Ji3-mv01NSwZHG`HX4BweUSHl+h>;S#xzOW)s zOmt)%J{g7HDd8}^osNeFNjR3Di1X7&ApL3rdTdHTYUWJ5-C2Y1^$!s`xdRH?Z3u1M z1mu$e}x=u}+JtqJr5rdMy7^n$CQF9B*9Ghoie{abVqLs_Ga_Pu@Sk zEN7Bo4qCOEElTyfFN6e@xhD3k79Ew5_p1&Q*I1*ldM}7+qu*2f%f!145tM zBC^s38-na{xX=jeMrtAYmJ^~cgkka5agc9LL86mA374vQ*UC_P54$l_2;?zNX1cX@O%nt{A+GY>a-?r#B z*&0*IfFf&uoGrVFvFDoU`PeKTb!!nXs43(Z2U7XmR)2n#=fUP%tl4m<8Gm?f#xKtp za%HXwFI6_-pcW$@_0*gtXSs6AQ087YCUHyuN~@##~9-j4KRF%K90!}rWiV5>-*069c+X7BdyWBhZ{!DaYgx=FgyyhCe1_E zeBn|F8yv~!BF_jOFZSkGb4&iE>B7D4i8<4f_^`JJ>)f;DtZH{ojq&4)M{W7za1Yi@ zBOWt3l&|Ue@|yu3yzhMwZ(mo;s|GFQEXh?|lN!N=%O+BO=uk+HG{t8fZ5XFpAkx9D7w+H3pEEc6>$?==kJ#blRTIb`H^k3r7C8Gt6GQ(PBYlw> zvJ4GyCBp;XPI+ToS4px-GUfo;8GN*R2tOUC#Usb6^AoGr6n*F-_3gcz4$GXQCF|~! zihVbp(nE!Rm00jREg!B|aOS61J7e0-i+c=EWc`h=sCZigMGQVd0`H>f4i~BER||bj zl;_r1Z@ykXn~x4&z(E;3*=)%<1UNfm;2t|j%+^EO6*rs+H^Q1VhKQeCjG?*{P}O%M zx}5kyKbI$Qw^T1KkWuBu@$%f(QBQk=%4x-e{d7h83@I2tr{mcV=*F`{bgZbBs-wE_ zTq8Y}h&EvnoAJbD+FbwWGo4D>M@zVxW-r@Bzw%a+(yMA}i=RhYlaJ80p1s-kqXA!> zpT%CKWh@i@o_e0DKt%mT?0Yx?x>~`gb&f{h<@<2@w1w_BZXnO@71XNf%@dcK^1Iq@ zym0$By1C{e-Bn#p*LNNyH@qhQHS)aaWlyf_=)y;`Z;-BKBl$~pcIGN_TxmfoVxLp#VSzY8l)kYu$7=cr-h9GdgAg>HY4;q!_L+{IuL?@JxR z?qQYG@9qb(^P5I<46?BI^-cuexQw3%Tq)0Z54lb4$%EFIu~L=dcSem0pcj18Imo)e1M>^WgnKMjec=$_c?r8f$>pzmC*-FZGSlpRYGceV{p4K!M)60V= zNj!_lF?=-k+9%+f#Y9ZGsz_QRD`;Kq9ZGoIK|_xA;(6KXEZ(8Z&!Zj1xR zYpQT@-vhMH33fp!M!85BGr1{;XWu4=x8F-YYnCR1=4K0Y%%%qlv^_2L0FO8ag8^JTevFcnP zzE29pg1$Q-`dmU*iMOfploA_inDX3UeZE+4z;ewRyr4pXtrhjTWu-Zeo&PYqj<;w+`FblF=?Br zxl310>te!>RyeT2T{$iv-izZ0_28|uuTU3_yCe<_;=Gs{oV0E_pWPbBZg-72X>@Py z{#2R|W+-w}jX$3cR$()-0w?uRWC{Iiw7qL@+I=(&^CJC`Q0$A;<2#`qaD+;AuF&fF zWmI}(0p*xCIS5Ubc-E2ksh5qXO^0($W@&jG)6nJv}Pa9QJv4hru+G`{0y$2x{&WX&*!s) zhqIAI2%oKrW{V3U-1XjgKCir#Lmrp%j-#`b-57px{xTb`mhKaq_L@)rl-;31kbay4%Kz}-F^Ab`({hfdOm_Zl$&*hVqo;osQj_Lma#^Lt z?RF<gdh~4X;w$ z+e1{^X3raf=djfDyF8`k7@wG0#EBJ2Y}pXco9D)J!P-$gFncyPd6w{n_FTUDDwQRY zBUvOB!d`chxj8hSzmH$V@2(Z_<|PvR`RI8ng&xhflfci0?sV{lETj20O`g|-3N-GM zL*+`UI%^BvE&-VFxetZR=$v;YIqq0s&UTZ1*uX@MFCX4aJ1(rGr-6@2CC-bFN(Awr zFyg(r19`=lIQ}G;z$adWbIRHNoTk~2XNRir!`E`$9M+%Pq~m#2h9@uG`H_?!$nl1^ zYCLP6IhzdLNG6w83#(sc2}48=#7Fzx^)+}ULfLtF?($oM@7zzO!!9qVa`9-IE9;5S zlg_BW@*VQsOKE?(1}8N6^NPqAmVIu_Etw~1OYTkDDDjT!y1DZAl3;%4+lPCO_h8?e zAa?E<#^pmTSjO3mTf1$e6H%)%X5Bo5SPY>Hk5169#Jlvo`ZBGT{X%#4%5b1eFOIoV z{vZ1PV$Vs5%hOGH{qz*>w(tjyeJjnEmW-pog(ES4!zh&J`BRH52CsCxVmO71U^(fksdW)=OX{#5I?c4}+RMw=SWm_ z)@A}e-B^h`W!aQiRYyM2Ry@Vgl`|UTc=Lp3G&*}53ifY@T9PM}x;~)9g|e*jxP_Ec z_5Z^?s@+D4a>dpEc0Ravpt_(o;kfYMJ%dxusvyaa_Iz>ec{=n`%qEewG@?ZV*ETxf z^)w^Wy77h7I~@7T5HtQ<@Q4CTPf^Yi37X>A4GSH=iA|?fLt@t-XkVENm-oK^?fd?B z@!-vDI%{-`o<&vA75g;4uPDoBCEXC-+Z>U_%9PqJ#of9pvrT91>9MX4eeVXi2DS)p zf4u(3x%_8H{2?N*{Nr@SXdaP)*Xe5K{`k^o7hGFe0`Kf2G^6)r(rk62`feZo zau4(6^=(4s$66XXqLFs8A{VdGqPHQg__)pr<31Z;_o6CDSgeG0<08TL!9wA$=4am1 zQCQ#fow^<}VV9HpNG3ECbNB0GmxnWC`x~Lq?TV0^Z1uN!gC~|GiRr@`dNakGRW;i& z>WLBhXlvuwMDU<8qE40{oDA>`hG{8-)$Dzw+^7lc0*{o+G1mr32t}BZdVU; zxIH&O+TAGOLBr<1&Hp{KY(A3W(y>GTqaatThJq=Y@UGH^gP|$hzT2X*uOjMqzW&={ zIC<$Z@$Eg`@FvU*&Ne1!NHjuK$y;Hh{UssO`IM08bXHjQW6$5lPid}!IIpq`0zOzk z@{~R_o@qnTY?d&syxYHcEowU*#n-ZL{w*Hx#v7*M3BO{6o_4)a>|uh_$F<;FVUFJQ zD}}#<&;N}nwjwcF_6p&-N;s-z23vC{^sTW*eya;!{rcbU5B;w&!F#4)yIBd{9L>-Y zYlbon3piApq21dUo1zE*?fjk`&=l0Yl+n;jty51l;PYD@joL;~?(c@}Sw(*tzrAm7 ziB!+ziBHL`5I>T9D=tv~EH>=-L0ngIK}c#c$JJGas5oPUp35yjH{3AY%K#tKPyS{6 zeoQ|sM9k}4^Fbyk&2Yl}*+%%7Y>u_djo?{pj;^yzQDEtemnE8z9<7b7ik67UyZT@9 zo4;hExOst$FuEe*pVFS~dsRj1@lnFKm&Pz`?2p$MJn-zX8%8d+!(u59bW3r-?s^Y& zOx8keo+-Lk+M(o?6}m4r#kUJDg(bJPi*DuWh`Y3tc$b@-7_S|~gYuV($G*1_232ho zLj1eoR)-nHm9;{JPLx=;BuQMBp!(nD+8R8?_t%{&VSTm;PF-U#*D4HS>IG~L5JNb~ zXkX`vjp^D@8KR3hbB!TqXp5?sw)hrgjcIx6xOeY?pmqL-u=b)R7Q}Tyb(}2vv?{=~ zR1-#HeX!w<6F#j2qK*%N+kP)3I&|)5nlArK+~3Wq^6lF2S0i*8B7LR&hXmgjrnJMA(5eu4ihy5soBD*S`W@M)zEsy2zKWzP`}C=j)x5J?zaL` zyE#Grs0sGmu*HXb5k74ZVRE%Ka#s4l{);6_zPn?RjW;wE`=d0#6vnh2t+GqHH^97vRhz(K+jx>X{KSQw0!I%mjr5g~GPAdV~-VNR?%hFDpl-CBgP z8!Zq$+6GsR?a^@20$1}rk!5FtygYfFu{A^E1|M7=XN+1^OW1z0!o&h|T<>Op#1u=6 z9p;4Fl8iYk%@Mb@FHE=i;!lAOF5Pp*h21U~IFb>U<%fi&{`l250RBqpST!&V{S1Tf zt=<+s>JI2;;Djf-K9IiYiSot$@VzDwFXlL7eyBUXJN?u3?4UU>S<7Ij~2 zP$XfF+oN?bQ9&0|vvuI$q=DIcjPS1376)yd;9u*8LsN~g%*ztfI_I{}b6cEzZG|^# zcBoGaz}DM@opGU<>^+(g(Fx0K| zhWrm;@DOKYcsRk_%K=i#z9@2bM0vd{D&swIxXB7vRGg8%RS(xjn&I_*1B|IKfRe6O z=f2DUH*-y(l4y-Tvk6k)+^|;H1@&`nar(O(F6?u_@lb25Ea-z_I_@xVi-4L;6xO}y z^~pL&lJhvx1h5HD;bP$2MP0Op~!dx{M9FkI}>J$9jk@7bCxOZ5`a}hw&}G zD4XYx(;|BW`MP53YbTs|*!k=Z^@mk}4+iA9q9$969S{6*@{j{Y>=r|`BN%(6M`FyD zSe#K0!+^o=NLUnwfm1`VWV;grj|4*YOawAZyb$FLjF=UJO~t@9T_;#NIAN5HGkRK@ zASKBN&uY|g;;Ju1YwhF zf3!}Df!2UA@V6O_ntfq#9g&X8XZumrU74yim{uH*rgb$US}rL^I$t-!eRMKD?ukR? zpa_gU8i{ee!XQo%;4RAtk{01yLO4`6F&f3bkbdM1O9e~xSnq;}F}8@+a)fQ?TZ*ss6 zYqdq__P`erllmZ9{~+pC>?3n6;+7S8e6`0)o_t{~j~!Uawff8WRsJkK@oEC^?lO&A z-%aD`pQmx#{3&cWw1{6RF6BkOEBK7UGG5Rpj|c74;Y%+0q*`2s4@Z2^{~@37wat2uV+0?urHOV{-_!`spV-G1s|xT7UJrkTN7+YF<9eDKo299}z& zATD%9leK_F+r%)dSqj-*_o(aFOnzIK$kGiStU5%7>(AYyudW+tU;9|9UNwv|bmr0C zJA3H(!uQm@-jb&*i{TNc{5rYW@GY+&v|supRrlOLPaZ6xw&N4X)nzu_s@+LigP+hK zJ9qy4bw2M|xt=#mn{xPjNt#&Zi%kdZU>IPGQA+0cxXc`IOhhrVD+Hzl@OIezbkJCwEPXQkrM|m*vw7Fw zw5IoM`aV*U106J2)l-)zo!8~t9rE1v@HZ7KyFib;2hj+X8Y**AW7mVRJm+O4AB)gr z*~Qlp;o(RP6L(;2-*kA}6{B3P7qL_$-MVm=_7-*Ji8qK#tCiWUrW>b6FQc5awRCj2 zEGu6!=DSYjtUcI_KR$Nnta+|%YUs*0)6KcV;|FDDJ)n;hCkL_rY) z)JL#85XHd2F6=@PyT!sT4(~h0Ip4R(Is2S4@t6N-_zbaMA3da~^B z{q(%G2QBqFh-q8WsW`Nb8b&Rpn4%e~mMblaAn%Es;ENNEFw^=VH8j_&FN0K8-eRA4q$a zm5_JHUsUG0fc8@XMrc@~VSyD|*Ud(ITma3jzC`0ri?i29HQv41f`8Ro@uow@EP89j z^3(eB=hZRXa3qcU*9_!=b;Eg6RwBE7^x<2F2lMAi$^0_Hj@2#nIqH@HZxhqu`Ui4+ zbigM%vcH&QpIw9I%_vB>h|qW=2jds*rEU*nbRtZn{m=dr7i`?!TE+&^qD$QtE@=dn;c2`yc$tmIvv!%POH3LQe6FYlKfOkR}zTark|%uiMO=E z6~nVq`ryi3fLmBxy=x<;HU#f@2Sjukg|`@*M_JUAQIC?nB{>#l_G zr**EJ(bAU}y|m-M;&gcYWf`t={7mbF6I8gyg^p~Gqp8&G%Y3%d%sm%r`;+Yy7JUtM zVJmRednYyoenQ^qfuz~{3`v-_QRkv>RDVg1?SFMpn{5;IGrvW**Y)MvSFXHo*ciSo zeuKq}53r+r8TV`|U`6RTJ~2*}hd$}STjqYHVjCTv`6GabKc2wbE*J0(+o7x^3pP3s z#s=X|e7sJacilKoUovZ`HLHMDw0&XIL=`pjBb-`YgGr|cqy?}KsNaV2hlOr;?8W=dNm#?dJ% zTYo3K7wDgPT^;HBYBs7HjfD#!7E=U^TVWIUbZcf zKV^*IsIpuRDjm*!Uq|zs@JN2sGmCFzPvG#T+5G+7cn)F_yIqoD&*n=My(EVkOXtAs z{A;|uq|jaN7fKl8Kvrcc?C`OPI=gxNV3!i)IS(c4b=yc@zq?;F@L}0|W*pEa#mzyz z`LnqqR~^ye5wCn%>d_EB7c-O_^z-=UsZ2f-8N=(!1@>MY#)JQ{e|3{KPiax+C);&iV)kCfL*@|`(eyf7n* zwYLd;#XE_APfKIRN8-HZ?rNBY?Lf}dEUX;tf+v-A!kMOzwCm{zHk|f>6s|dQ&W;L7 zn45zI6*U<3bPy?BY9Wm~jy&9u*&<1W4|(-s&6%=n=xfNbUHUwO!KMTHagdTX8+YmP z*Ut+4VT>G`_3gvy@xN*3)MoVXGVSJ-;dqzsh@rzqQ~rrA!uMswqbo@E_X@JjDWhkc zO9xZrX;jNsq+bYwdWOC1wduiib1lo%K{0Z{yW54K>3Bd!yH04@yMV?-OR${X9(v;0kJEP^C)aOwXgBGHXp3;#7$C*C@5Jki`tUny zCF@Bi$#C>m@{rv{AM+2=sGc9`Yq#&eqyLzW?`|PHc|b+6mq_>YO|p_sqT<=C9#&O3ajGCpwYe zdv{WK8BED05tJaGPG?8v(O?9T>-^_ ziQgco86xq8Hh$iAgxIY&uqgP3-S_W_N(&^#pR8Znh(^DHFDjxDR&JuM z)ZwCvW16CcnI68c!;*bcRA>2Z-twP6cXa%k!+y@*3u)1h_f+z(i1uys$L2;W)Lu8l zlLlRgt(1ges`lTOd;5pvtrkc>=@%KT+JPYj){s1Jh0wu@Shce+=4VMjywmA##WzmU zhH@M|$zs1A!aeo6+l@2^TBu=GygnX_>tfgLO40YCaev$X${m5yXxZtGTQhn<)lLa_ z?yF&kff}^;X=1`MSycK6!aNzVzfFg+Ryv}QcY4CNj|-**n`7QPbNtjlBcwda5T3RB z3oot>7Q(vJ|2BLbVn!nQ5j}7?+65mZTyQDM62J0!1l;DRVdgP2?As&4c5W5^4m|&V8B+1X?|Mp;Fx}W3(Mg6damx3UP^MxGhdfh6OtFExvb%Y_TO>xFwam4)}C?7jb^xLz(g z?xS_mS@hUM74G`|VN*s(yCXo5w8e-%<}gWifMYLLXs?i+$@8aco!k0Nf!<=BEQ&+ zjbQ=$$W$|fgRL{-Q{ADT5QI`^OZ=3*Aq*4`5LM0EAezz9TZsFtBzR^{5xh1o7naQ~ z7xI6d6kIfZ38UvrLflXp>nhA4)8vYM9v;}X#~wG%nPGE|DL$W8MNUOug#&RxJU{3=?s+DGq7_?I4KUu~QU+=8F~(k1@pM=hi5RF@a1}w|`O6$B`;^G(~vhb*D4t zJu}Dr89HcQY=K#91IKBma2aobYlD1ndvzfCM!Lhg)*J(`xFXXk9<%laV?%-;#D|Aq zgK;R{g$CiOwLdxyu=nwA}54c;VAnVaE44dJFW%sPH z{ERX7)m!77xCz`-J+c3w0cH(Qz?11F*fiP|&rk@fPUmu8B5zH4Jmm#3+@% zxZvOj!z3FleCL258@p~hutbeQFcviph3H}+uA7Hr)A=YYpE3wWe??=>kXX>O0ED%r z;Z95*W{U=P^P>>B93#x}@P_Tw034F=g@1JbybIjXm1hTy$M(n*Q^VI>BV<1np#Rbw z(xKKcZZ|~P4jok2>R`rCZD{6cLkWHG@v{#4DjGw=&JLCGz}JgjD7@_p??_iTBnc>O ziNTZdAovCb;`5lH_%bUPn`?cL-Qta;h(I_+IzzEG6u~(m(0-hRcS%0j^V$=N*PJoq zW)!k3hd_H+80rEduwl9zO7l(N_s$WY+X682rwuM2x5geZeLVkRfS-;U=)7ZunH%&m zHe3k@!uvu^(g7bOEKybvh{(GFzTWZ0&1!pGUtrsf#jlild5#o0et`4=waKR3P zDm{?2)DMlejJoBq_A^S*G9c_zjljylVCbzCP+jhi!C#`V%Ow?A2N@y@ zH}n>F#m{C>I2ReBe}@~sthd2nHydo3Y=pgAjlok)klbN{y&o;GSW+AMJ^nE-#u*uN zJYdmjiz0|HcVH0S=Z?b9w86-e&c?2XqY<-YJT4z8M!!`DvC&$K+BAwtO6&l6-#tQ} zUF&F}btbi6Q77^AqewnbjDV)$h?R-P7MTHPUlIn%iNkO%H~?SHN8-daM_Brp<)erLb^R>?uLunIZ6%8VpsRQApS~ z4`#b0>C=ljw8r%bWqr}%$+ZEj+?B!C>gVvc6Wf{G8u*dZF7EnJ&l-m|@hrnC4lW`>=sh1lM< zP^_^$J3SexM}iyhgsY|at)hEZ{j`T zb^L7oVjkC0#(yFv^6{c^tP_;OJ2&O>+lRw>{mMz)u)dH7y3FTY`G4^Yul4+EYaM@Y zo6c>m(tKsK0Zma%!EtiMl5{J09xz8{g)wyJh2gz-0xr$$ww)L=#0zHFxxoTYX1Jh0 z!W_Eng&)t&AsY&0)V{;rsjtc8K@Rs$n$Na>2JrjdiM;lzJMYah=UZEh*jCP*?bq9L zUk^Y2@=e6fvHkdvTL7CKa%Y#zc3jYIz@49Ajn}Ev zq8{Vl_+nqH9){>><8B`>Y~0o#1s(*&+1g00^oDwh8~Qgn-v#0c^r`ib z1@}|W<40SEviAvr&DO}U-q~Z_W9V6AH6n**PnbzJRm#Xt{Rpjp)r$wHYI4gG4Gs)Y z<_9ld(UZpgG<$RvZ4jSJzdMGJ{*bj)xBd?eI2ObfN=sS$_-0mG>vNKhA}%rVaYFp1SU4wY&dLpIyPRP(RM(8{%j4`!B zpTX{kEOdoswlnB><~UOdmtgi8g zq1R+GJbs^a^8;CB)Jm50b>IonnpD?WOt&Y!hyK%r(A>QYoJA$J%$@rvvH`2F)>mhTGX_Jz^>vLc!T=LK==TU(YJ z{hjoyJE_IHFJC$!aNn{}{$vu(K~tjG`$H&e>iP1?1Y2Iby$7xMVj+7pC0!6 zLE#Cp+~PcoOVYp7>k0#Ql*^@s%}4RN_X8aATn^VyDioI7N?W~5_-OJ^+IXdoZe6aR zYl$alT8RR$ylTuzYeX!T631uv#Pf-&NZ!6OobPM)W2*?}Ng^{oxcw(x&HF}$@fzH$ z1Ah5CkjsjL`SPA%F1jAU6J{rJ#~|jn;@0f-Lz{=Mm*78VswsSA8QE5Rru!P1d_d2L z6;H3D&#`rQb#^~yG}NPcx(zu!T}@H^hlWPpCymlV`aC$6T8e7OgZ|K8&Pu#f)0$5h zhw|HV!`RC`jvo$8;Q-10ym)9o&Y39U#8rNLCfMYY=~XJdhirGPqro#PcU4 zaL)Hoeq3(Lv&PD@cH2FQ6BI~X{T9BSyn~jKUi|TN4-U(DOanx|WNM^G=4$z5(7Kh@ zrZ1pnFNdNt*BUMU-*NlpDLUNVi?`?Ku)m21zmtmLopIeZ=Qxs6?4tOxXEs}&O63_x z(l{+Hi_Omkv%x7_Hrt=Uzb;SZqcy|X``Sb{Ts4p%nWu8?>{Pbf9nO{7L441~nw3V& zan)ZJ$mpH~h28anjnfn?+}lXY=NdIlsHHzMM$@#hSya4kDd}yUPNPhtkTDJz zG5rIqeAm(a7sf9 z>i*2f0rLj>p!<~un;xe4!$+|5Tpfb)j44@v9_^{Cp}$ntqt9I@%=@|z?`}?_TW6Z+ z^0E6=soRJ53R;{N>BVicf_X}T2m9Cfa`SW-u9r(?g}w9nZt#5mrLd4US(I_~cQ4NF z6~g=K25@I`BGNH01yAd`#|e=$(PS)5*OZx*5?W}n+GEZ$iT5noB?JgE(45DJ`cv@Yzm_DlBCJhq}9;I%>WqZ{4 zWStF1EeK)lmGb&f9Gya|A3I{P+ih&kErfYWe{5K^1Zf`> z>9>nBrBoNvB!x4SnLUvdyb8#D`cf*8ub}d+k-VQT@rlLD`SSS;KHL_`3r|Myuf6u1 zEB%Y!PI*gZ!@p3_dvI9~Nglk_kE;y)`F*Mbs~MQH*)${0>}kqjA&04J#W3>I?nkbT z$|TlRL0@#1k+(!U97Z-`d+t$eJJE>2HG^nKi4LioJ5f&wO$skIpfN3DsVe6J#k}pq zZI;sPy33Fs&#>bYQvMt}Hj#@KRwK*rm zg6$35dGh=Iyx%63n=WQ^zfBW4C1@6Fs?6k?RsDJ4@X;)qS;(7jWwDuWG4HsW%L9H4 z;;zN>*=+bYR-CHO36_#P%154KM>_J{3tlYq#hr`#%ChbC`*ePqE}wVTVTpBV6xU$H zKDp;<*#ln;OW6jkMHwVpe2&C#Y4M*f9X_nwhb0P(*`&KpobFigz9rUd&|8bOpXu?# zExCN?)kw~n5YLN`j$xgYJf5mJiGOBI<|`}b@T2duxP5jBPgyjP6Z}d!a@$;fx+9%s ze!FmJKVM$h<;2goU!)nilDz4)CMOo?vh9i<%(YJ_qd5FdNUn-k${OC zW@2!-Gxa<1ih4XT}F~En%UDf5*+OL#yO@;>j1b(GAh%rBc-E{r<>k-vP0{=&D3mWhWUjj#%^9(2oW3oK6%-TL^4=hxG)Rf-mDDJHx+Gnp zKJ>k!gr?>=6E$UK;e^1uvBNzP2l8S-Z1h z5wrFZ;_M7>?o-TO7VJ0Fo4`;hvx#B zeuC#t*5@zUTD-kjk*mM#q^Da8>2}E~A-QQ4Y87ta^xRl1n$ztsE?uVH(i>^1LM3e- zzm0s<+sXXVQ(B?(kS?X3r`~tMN#VyWXm{nK)UJUZb*v?$Iztv4yO#QWu!PbeW2nAc zfY=k~C~MqP!W=J>?lp~0&1j&PAIs>_ky5G&ZKv%wrFm0RAFglh#bXZrq6hvJ)O4%| zNmb3JzM%_ARAxaJ>Od;=@48wa3>xwZ?DZUn~E4KhJxVkH6F+zu^&%qWBw;qHRxyif;XO6zP7L z`fu{anU6}T!LF9NMy){|+>!l57mh2PAzovL9^W-k(emJbiz#2-?<+X}=|IBn7;^le zLf6(bVWF($KV!ScCL8+>_!0%_{P+LYSnt0o@|axT8>c3` z5dy5s|5kiqqn`V9I(!o3$rhj7ZE!qY9}O>xgvK@>k>6`C(YZN;|5kjbTYHNP7km{K zTn(C{eI>eID~l!fO;G;H069R$zZhlr46(gs ztMLE)_`g^lPB`TEe9<`}BBw95KU0J8Rx^xVZ4B=Z-mvS@`1j+xAtO9GWC64Oj_5cj ziAgR;---b^$ zq*mysV*&LX9f(~t#8q)MSe4k|#$a1qY$Kd=w?>Gv4PqlI6KLhWRg6K*-)@>IMz0eaw z`&i-oF9U2!v%tJ83rsdN!}@p|Selw6vb&AkHVDPiC$EHqk(Wg}lD|d!G$n<=_eFwP za*3ciVyiH!ZI>`#O&RLy9!RznAvakT>M=J&I^P$I{M{eVbQH`gAF1C#k*npTs!D~_d&xA4aAH$NAUgw|E}Kusr#fKe#zCkqMGwl zMarjUh+^cLgurtt@YtV#s`LGjHPiu(A8lY&YlC)J;o56`=pE{Z;RMKn@(u4uGvo9NwAd!heMLt&!EL!se=0p|UXN7YD0++AgjmGXrA z&S>~L`QqSAQ(T#7fhlto;CfyMP1$Pra@qu)Z*_4cUk_Cd8VGahi_fz?VB>5Fi4-3g zWw>MQTu;1t77p=3J0#?KqM^wgOa7RluD1bh7il4-8{;SQP$YPn*) zmKIdw?D3<*9>(e+n71nyS(bq?`6EE8t{?QK0TYaZ(C?)yswM`Ytu-7gGlQ_cCJd<( z0@khe!Op9`c$OD|o4tc!WEOA0~TOg8lhNEBW5IEimM$!s@w3Qdb@XjPG35>$FJYPJ$ z7J{SBfiOCeij6Vp7=LjPTpN;c>r^x}g9f6|EE~Sgv9NvxNS<}T(VPo`Ud{0P4%jXp6 zEKbLd_%vh;O~HWW(HP^Khz~uYFnU@dj&Baa+bv$0@yijOy0)-Bpo@cxU7-5R0~fk& zFLjeXv{q?g#lXHeRnQj_%Pb*Y(%t_ZG=@R46D;bz;5RJj^s4LY!5#i{$Pc^lT`6Bzy#Y0oH1gJA@+&6V5_(jraaNX!@qQJ zZA&;-OL-%0tp`>NN2a5SX|fj#@iN#aLNiS%Ik63@1o#g@ez*kI{;UY@dq1J)Gr-ZkSm|9d)Ll1xi!f zt|*T3faBXR_~-jW@scl2E%3t6MK-wb&IK=yIAZBNE1Vwej9H&GaZlNb7FDbKCiGAE$IBxSG)*rHvHI7uUZ;}Oz#VgX=?OvFlY>S?LHYnTfiI!er z(CYNWxBlj^-fn=|8D7wlvcoAO19+eG#JfWSu~@r|>a50cVstTY-sQ~wni%Ck5}wz@s|>_Iiot(N2|mRBiA>jdepJw-Vg2Pmbg zip1SU(vg57GK>2_X5!4tVwbRs>O{VuGMuLE4#(I!ee9LBfZToy{GROxK}7?5=c+-5 z>@ZlRdn~-w3$LDrU~N}m_dmn=FQf6?Rw~Y=BWKZ^8GUK^sxs2J*@KmLS@F>d50>{5 zapPeR&J8r?+V&n?rTv{6x^-t-sKm!+TX6ge4_@<&`1v_ve&NcM+3LJI|0L}`G=v7M z8$@Saev{;gd8~Y=h=Uu;$+tNPF^R4?VCI1}C!JAx)Et5RjdAse5oCt?q5pdy2>N35 zVXq~7C#Uk)^#|y{?LMSxnMQ3RuhBg_4K6%v%U#p`Sf(+YH=Iu7%@YUkVW)6@R_M;o zj^F6YUvli0@6VlggE_e~o*%9m!sq*^@HX2xKJFF3aUa|`__iuPSYAWE*$%WW>I|i7 zmGGptVpb`iOrH6v*!IyC*^}Ji)XfR~BJI&4sLy}Mk}Xo4`F>&mTdSq;!(EwteAQ6C`YDDV&J5v~52aalget$-?#Jp0 zVchvVk@-g^tN7${=Yb5KtC`4_HX%Iiln1LT>T&g;-4u1wk)+)p(0iTvoL57vn8xHW z@D#DzVA;e-HzucchQqu<>WDc7G)goqLyPS?6A~;zfN=Ki9aJbxHOL&8%tOeT*9rt z3OKQ71UGMur}*fOM)XU?3*8w=-hWLhELoR!1vf$_Y= zOkhQ+D4x-oz|D0*9MIICoxV@wDW{7$Gj~3pF|6RtFUq)l{&>C?9LxU7zWgZOg#S{I zv9L0qcMq7!*;W%dsV<&Rl_c}E z%rxfI5^nrCmtA+xXEECa9O$u#UDeCk@l7Ew2#(`R)xLZ{$C7Wo=*5Z!x5Cr{|G$q5IpP4r-l z@5hg93R&jyJl?RZlKYA;3%t8%WF zoX^`X<#Auh0bI~z%LN@OY}?*R{wn9_TEHvh7x9tvg)E^ygimbG;$9(HEE<@?OZN`tQ~QY{G^|;1 zkt%BxJ)~-%2D;>4KvONt(dsZ8c-laQId5sFLL~iJWQT@5gV0-Z94(rBgo<}9rSj@i zSUF%6EE`i$uTX@u12rf$-jibc2h*?NvuU)&MVgXq#N!rtGH%%N{Wv-Pd1nB-Pp#tO zW7Rz4&@!&j`AFy* zflmq3aC3}2Jv#J`Mjh$Ru5ku5%+DAN``6-a|B0k4y`L^NZ6fVwgK6?tJF0R%jQoSE zA=y`*PK54*?y=brGr5C}YiH0p)Aw|sRDyfly+yq;8%aA|mixBPXD`trp4YIDo1Ts4 z0L^>!k++d$uM>1`$^$C?c8Lyp%%pEO$B|?9GEx}&2!$R>r1fbTT$XRdkVW>i?QqyG?BiKgIiYGZPpm$xL=(CD8k9ycaqvWqr=LR#r&}7U5s=>>i*l^kIZf;<^o?3&B zk>vX~w6Wtd6(3kfgW3y;{|ca!HLI}7bT@uJ+KeRUcd%YLg-j(Dl4k!(+7MDi*5^Fw z{M%V{*UErGw@)Y8FHJPU;2{a_ZM4kv48;x~Mp9z2v|!UW@~f2O?TwG=k^fvi=jFj# zF^5QQx;QJGh~;tLLiw<-EIU7LC%J_eNn)cb3zMWcTBe0uGJ5j(5?>xsAIU3K+vsKW zF%pkR;{n^F*}f*5r0zFTbhocn+|Y-_4R+Aa0y)0FOOq|-v{+vI8u=dHj{WM#kWraR z2}@7V_lQo?tb9cdt7@oJqnMtS-=$p&7A&mO<-t!sQNDCfu9_{+8r6L{Y|;R(ny`jf zEUV`)W2UlbZ(Mi#N#-?T-8`Ug6rW%({<1HbEz+yF&(|9M{J5MwT+(^wSr2}>r6)@d zYo_2`oz(gGI7K#=kXUI1*@V5MqMqGlEwJTWz1!516$X>bC!yD48Wk*fO*NJ(?5l8! zRNV$rVp%hFDVy?u^L^PV_8nE8x=z(Eo_E*3BR|Y>;mT?YF6&jm%Kdin#MvA80m}GK z@3nlkcs+;wUco$IDL093^2l$uS?Bgnw(XeO-IfjbPmVIXcif`P?s8PV+@O}|ceH=Q zF{&6gikcoRr)@ut+2(gTtGYCk@$6C@y}kk`ebVUjCrMr(V!*pztfqa6jpT0LMlR>& zIeM8SKj`y;{DhYje)Iy#^!Q34GPeA-IG8`RdhzttfjnMyHb>3w_A4_s@Q3lWTo%8K zU+pbplO82Jx-o(4y99pwE0oV#C~h}EyfK$0CN|T+@rq>rO_O$=sie8u(){&?7QYEwPmY_qNOGt*t4JC0uV*b(XM2%O zO=_jY%fF~;Y7c(dM~aut@5{AQnNPWo=Kk{K+~ZaWC!DF|kB???dFym;nvu&x5XX}( z47jgtZ_e;i5c0_ftB%`v>jWuff`d zs@yTwjE4=&;^ZD(*jBy?;Im>~&w7uClwVV6dhH$u11dq!|VL#t#EF)da z2c}Ny=E=+kOP z?_US$*r>zQX;VT|c4)EXrg`+o!2@Y|ZWuMI3@av_qRG?x@b=R;Dd^)}no}9Yi;iuh z#Fk5xq@v3Q=R2``unQ;e1e;b0oLO;$PF@~Cc{?g8!Lf~!MUUy1!FyO76R20oVRFul zqD9iNH2P--a>l&EhfBw)!bhG>U9I?4p*hbRrNNt`&(OzP7Ubb(MrLcP(OG(*Qg2?R znTE5-rgJOQ3k;BTN)MlAx#Qh>b#fDJq8<4~G=1NBdK%V7YctVqsH37^y<_QTncc+ z_ix77ch4Bluj}KCU<$pwzl5#>+Su|Wl`03C(%hK?spHRR3cmV?&iZR{%+@aY6r4}` zYmWb~*sja7#~3#^iiF>v1&<=Nf5yx!`X%|=ZEEy$9qIPJV$@nR+-Kvk6MjL-`$QJy zA4J1X){AmlL;p<-`{1l*^j)V)y|VS;a>NujZS7F@%K=4I4v@-IMcTlj|IELQmir>w zGgePfSo==6AyEz^hfrFQKA+Yk8Bt4lrXZ&9|NU3iW}Xn?_f|OAe*ZtchFb6QEaC2$ z$HGQwRS421CKy17yh^W;E29*q7`Gcg!BMG$Ox7YZEh&`{m1p6 z#qxiWUtv8({X_N$*$<`RSYe3VSQG4$>Wi_NGO)`RN7oY@;lHBXe^oB^I_P(}U$gL~ z#T;>q%rK$Q6WUUXh28H9M0R@}MLR;C{B39d{zFCvw)o9y|0I}RG{>b=y14e%7+dt0 z3IFqX@zD=|8@{yrRetSXMvKOrel4V5wSxKuOBA#y;ryLb!vFK*|6-A-TjP87z$T$~ zxB@QanWA0E1~!-MVI}JYo9V~?c6`!W_e2wV8)8%UcqlX30&m=$VgAGv2emyAnp5|; z<2!k2oA9k&9TsaGu&~q|echZ;y2%OmuG&J#fAZgkud3&2(avBkK{iH4$i35BxTs+v zoLe$UI6hViQ~b@~++~G`3R^U_*&=_38XlV4Vfcz$|84kMMlBa!4+zA>8bWit3#?C> zqV%XUnu;CJkm-z-11+&J$_TwLS-|IsGL*)dVMp@6pP$wq-s#8g-$gxL9t-}`;;>C+!!R~cS29gw7E2@iKW#H!fg zOSUa+3vJL#R}X>S&KPDdiSY|Y34b;e3TyJSgu*$Cg@x*~_7sMKS zqkOCf9`|zuP4q{CT0d-c3&gm`{qQsKrVyJwLNt5Salb1gR{B}xefBk)TjAX^=%LTy zxJX}_X9l8YS9XZz=(mX$o_Q?_e|L^Av~7`VNPrc)cyx??-^88*Q|>Qii#qNM9Del zoLSuuIZ04aKoA8%5itOws7R6|sECrIh>9ZSET&gXm~%wLoFkaMobT4DbI*@mXP>IO z_t#bP*Ia9k&QJI38e>Lz(p`H^T0h!`cJw$?(@droZI6EWiQ+{)$#bm&9e!>~Yc|-C zj;AaQcy2+rw^&inJ3H!O6FM41GO6^Z#!bw>a-ZJA6e=1EjGCxZA*6#bJsj#es#k&1c} z^&PjR0oB%&V&OrK7T%Cw(zCiLQpEd?gqQMz;h zg=cut!N4%uFg=^L2Pe@$g@rU_dJYxn%^|CydDK2UjkcbPpy(TMG+!i~b}Rakfxw$2 zruos6L?Zp(RC;Ox`Z2|WluMXgiwx=dI~6+h*MbJ@Rf8j zB$M*Ig6RFsNi@VTh?e(+Q2ps}nzu56ygtn$!?l5wo9<5|J|vQqXEHhNT}HWHSyVDS zfTZ4b!Tv@hamtwNYh1`_um>gdc~ibzIGK<1rD0m*Xqx>3nxLCQ7UL_( zsBIh7E9|1$##&M_DWb3D88l=^9F0kyLN9KI(5hSW>EX?6ntf{;bvJv`Ay*qZVPQzg zvlPfD-h_hn97(sWKL!REkjK>iIC-r@bLMN1Ootq)46>*52OMeVV{`iEX-gu0rc|qC zO&|OH^r*cp&G2P<(Ue58V^-0#gME~IZ9Gr;)x^iI{$`;cM(8~o3dQ?#ak4Q58r@0o zj0?rMFV--B|BcaG$U+xH*i^5Y-X5PpoH38oeIv=<%bAvFYm-u!BAp+pL`MpBsbiWc z?OI_)>%%Q+{Uvv@RvK%oL5yOyBgM>5XuS%KRFH$gh&2qK@Jf#BmQ zG*dHH=EY$9wkLdUmLg}{t)iP7!|0TafJ*y)N`1F2wSP9GkW5EPsrBgheJjcjGoe0h z19IJAO)rG3>E&K)`n8SeVJGPHjwy8USr%=UP~;mYfAPG}`Eb5dfv(&JthtnnaGxp2 zeBcVXr)IdlSs8OeMxdzgJSR>$&eEm>V0~Bx4c|;K@#RChL&FZymar>`Enirlc~H zpVp=yN|toUwwitqy2LG`6W};_86rFr@rre^`P3b5?XG8Gi9D{g&Ei+@3;AtAJO9ZN z#vy}e{IcsAZ`%Bg<&7@#s=RW3bZ`wHI$g)UquO}))2DnuLlF;7hoO3Y37ke{VnX0@ zp6VPxACGI%gfLBV-tJ1T#rpB%nJhgoRHjvfwJ5z*owf-K$@8xcm6$4$N%SIea(lq* zV{)-E-4U;v@9|N&MAkp-%W_9ov+mpbj5ovKcU2A(4ohLd(SZn3`^p`4Ly+`-D0J2h z!rZ{6A2w+f=$^Tcn|m{;*W8?x z)imkHcBYAktZDc|Sqj^rL!-`HlFe;R68U08&PkwN??RrhKNlm+{qg5*F@IZO!K@beBhH39-6D6{-r*a?6Ze|un%s{^~ViUeaz)Ayt3{O*DE-})HxW9j+0?{BpCao zJn_fa21--3QJy*k`(JJ2ni>Z-O`OY0W+`|us1eT(U*O`mi>XD#oW@*rAlbXlq!p?{ zk6u~QB@zI@In3*akRXVf{3y=Hp$LHPvK0=KRX#?HU`40#sx|RW{@9jiuy!d zIO+(aY)(4=Sd_{JbLJ!FUKRE}YvjQvCX&dLNwmJCA6K9F^k!--1%eSzJ^8_y0 zq5yv83;BlCoa~;$U2@{coMi>6Q^56+VgbaspH0CTrd`AYVeN*u0XDqrB!f|fuSnR*xhC5acFv>N9TbT@Q$(FLi?p&TI zn}KCBXF*9Np1T!=u;NNECq-0K=$!;I*f5a2BF}Kb)1Q1^OB-1=cUgMsVz#Rm!rJM2 zNNsXLcWw}Je@w&jx~Ztjnu#2tWVkKOfyTB%NZifB1)=fSt>uYB>-{meaS|NQXXD)O zQp~g~#bL{Q?9W>R*pK(rFUf@z1tE&jqbRp90693!KgEF zP=B%jz9Vz7CuTLo>(;<6YdM^yrsG#YB76#FVcgGIm=K%`g{(>h8&skCO(~?!SKx$d zE>`I*!SV8V{K)pl&tKNKdq@-A&u{Y)TPMDKTLGmz10mUQg1@&sCgr6Sv`Zp`zU=X2 z(X|J;C4C^QW=voUy=6RYj4({+t3mFM4Qkv15fdMcWfx*`Bw-N_s21V+{B;QUvkuoT zuI>-0e5^K@i*HVenDTliS{=`i;zLL_?xik*M6K7 zI29#Z6LCQ!0~=5dy_PzB-d~U4F?^B+R*e~e2mAB5 zBgTq1M(H5KQ3Afc!U+7B#lJHxc;uc8?z1|=L;fW4=@U1oL8Oj3e>glkl<`X29?qKK z(7!Mj3pZuK|9uJWzp8+2U?pDG*5cTVYRoRlK#fWoY7J&!q1`OBwZ%a;A{`4y*TD2; zBed!o@b*wG28FLf!9~yz;4t*rm*+Tne2xf0uj>U(o@uIf@DMAe>x?TrY=`uvy zWZ?9bP)IcamTPsvUBj^Pow2m2Qin4sizA#5^TH(qkX|(iJL5(`MA8bFGaY8HR-$Zq4VGn8L${#{Yt$Vvw-9@1b$@QIL~B9~Bx-7~cu^Iym##sC!+dzXw!`m-5~x#wXdd@U;_yyu>ylE~icgqV`dew(euSN#guzgq>{zH+GFtAzEvGHiNX zipsJQe3z+&&A>|RzEFT81%T>41>7{0!PHypd6}a+e_XhSp32*i&ulkpS!_YS!>#D( zIxW7r^C7D)j^e(*o%CSjU;3Pr!XJBf@LB0l-qCrCev92CvvcJn^l~m;34Kf%LwAwV zuAS7q^fwuX%;4~^=h$xNbIw|*gOzg^qAYtgCdJg@`>86NbF4<&zDnG4Spy-b0!So} zgMpj`T2~0c%%zzHU;R09_D>2pb(}7{-XT|oP%_BQCVR=#RPgpTc}!?#w~EL7%`c8y z-^H@4axyPES;Ko1uW-uy`&_?#DQlTd=C;G{Xrp2QO;1@tV!bCRrCgJ*->YXqT_HPs zSi#%#&+ylTbBs^FxvMD=8|*94+fa)8J1ViLqXwcIb1~q&0)`r`=ZJw-T>NZ1Z^^0R zw>PtSO)v4oq8k+YyPCF&W>SsOak_O|lfNH|;?mpS_|BW}Twr*JdjnQ-VVNtpxYlx{ z+#SC3w})--uj7MD2Jz9*Qrh{WjO3SmC*uu8L(mjsi_^Jr5SC1ZZ1GeiOd5_ipSSSTu%UQj5eRBFMqGcMGs=`l`{Z{VdcmJn zHr=PYq1EJbwvp0Jt7ypSsl0uf7=FG|hvx0q{A1|{VwvGQYDqrZU%JAN7JTO1;Qjpa zp*tU+VZ}a$#hmPYjbCr-=7Op>EVEw->lB@V;ecl znC*bvP(_Sdpouzv9ZXV@LPnu4mU%D6pNxa}?(+wUan(>TDM0U`V$j|^1a54=u!k$* zydngLyF4&$X&lDA4#wkmx^P~gitdlb*t%T`Dk;y|=ZG`!dzsBIzlz|aPZWwW7UD?v zWmY%7L4W^VBkAH5Y`kw2tnzIz>yrc&&Wu6Q!mn)8dxKvN9DvpOL9i|YKD8<1?FJ<@ zZYAs#@xyy_EzIj*FZOBy9#yZy%B>~1)t!qkgI1z*%vG2VPr%9!d$h(m!*0fS#N|2R zXh(l9^^XT6YaK9ini{TIz2{Yy%egXU2>7Qm?l&hRWcN}e{J6^oXES-|Wn$0t2KGEG zjl()_==`IInrHS1J*f+u_h)&2^;e$z*BXnCxj{!0@OfeZv70U^lVYrH6G!PhWn5Si zhK19kU|?p3ooRiX?R$qUGlh|O#}4n8IKkAfU;pm|aOhbe9$We&?VdHRq{|{x=ofqG z?PlBB^ZfFOF$P2laL;Txs^Ze2RUrab+1pedID+q9sA0{~vQU{o@UF4L`CT)xd5{20 z_kLmT2S@n#u73RS5J6alG#uLu@uAuj1$Xo?BE@oP!Ac~Oz-?-uEYksBmj^F$|$ll|{P`*C}zO)=J zug1eZEgLH9<#4LUn0j}Qrv>fx9I{0j;{=TM)pn??SqMETOZ@nyh^O2C@>c6^wy6Ec z`_BwQ^4L)r{ap^no>}1f1#i4NW(lD&zj(+7b3)6B@9;(JzPZFFx~n0K|s%aFpIaME;h8#q3dt_6~(mV>)`T-sbpO{;0V!6hQ?> z6nIoXC#>8!KVAm@=LqiO8EZo3LS>c#EM)q5nQ4T4O;h+ylg0UEqp?j{9!JM2Vc%^V z=*%d>G`k{1B-ml;xKT)-TgUkcYxu+C&DPp3Z$)gJEwWhgS>q@$;`MR4N>BcE2oUp1#J# zTfXoA-e%gTEo|oRMs#yTxo)B-I92sISOYsDL`tT5{~UQ z#7PBHd`uaJ9KBq=)9y{_o5WpWp43u-<^gW)FkwgUl`db$lgs)P33{dJL&3rSYj54L z^3j6RksBzeRE>{(_uv@|JlXicABt`8p_fVJ|9aQ%T(_J;j(jFJCrSEpL67K*BB@(x zkmhcEx|k$Nudmks>vuCRO49+&E0m_D!~ARy-*@}UJq2R0$96XJiRRAf7Tmsf7L_#_ zx~zGxO9`eUIdj6V|8NfQpC!HRt6fg?HV78jj3(J>inK0QgC5-1qoWGCv@LNA&6zvn ze_Nw$ZHCkS>;OSeqBtFXB}s?Amk3S|$rB_QWeF7g>s)rYDE|LCPdr(4)A?`JenE`h z5ZYR+OR}ks1Wi>^)exilEyA=U(L?Zme8_(x{nXj)?4G?_u-99QKBQ?;!5Rxnm#!2T zRt37`A8~ehy0`J)I{)2RvBk+f>%5?HpDLA3)1bICJra%IDfplFr|g*iZ{u%eeWLU6 z>uN5BYhMZmZqg@xa}8SgQGpy@Ul9Bs|NLJ}BktXIIwxEyP$?cve`i@zm#;R3rW?`9 zbWLg-@gMKM{O_Vj9U*~f{urvT)g{wCI@A)QPD`RS=<#(`I&=ESzn#A)DW?U+uXX5h zq&_8m*QJ~0rZi=hCWY=9MJF$R6YMn-`)~0(hw7CsBYKtyzHUetYzy!b=>Aj`)QI~E zwx8)0{LodWfdUhXT5d_t^VBILOP|&ls!?;|b3xI{5iScV+y2YHi!EfjOmHS;3AqN& zC*ujRR6oz1d=BeUjlU6z)v8eB5>;BUOr3tVtJB{YHF904Pdg^P70lT4*rncesEfYt zF6V2OozAAnc9woH&)Ih7Mwf`n@q+JLKMA(USdoQOElE9Uqd7melD>h9;6KAtYS1;u zn0bay8Fb!x$G{@NaJiYJw|)`1hfF8s4}R2VXh1K-4C$_xDNVhvLeGvElm9z?s<^97 z@_ME;XV)lN6j&~BGutJ|d2(5B`uBc;(y4ob1o2aXx{m|sjkE(f_65-&nP}SdDUDPf z<<-=u`Zs*5iVBU`<*);bvdb|ZuplCo=TKES8t&B=i9e+ zUH0Xb3X*k0sWoOEO{iH)4nMu9`G7NN3iaFbhyl5)=+o>cCRDx2j1or6&{mA000}cv z_ST~uDFc$~m%)F&I>{W@q)#JEX;-!}=}Fqq8z*NHxoJ)->;=@hJ&XcdXOrHnNz`bi zPDv6&sk5_7P_Su-An{L;Ao0flLDgbMm!Mr@0<#~tUGhinaB=zgz{Pl`x*+mgmq2a& z1loEJq;!z!Q|eaLB zxjLE--BqLx9VJq1Q=%Xk(9}_;l-Si@=P0|APB7@gC{M~@cWO*_quN=zRIqCV9k)`U zuvLz9X)I_)f*rYC6{fFB)?|^YM*&_+bh})fK6z-7ew`g1_3);F3PdL-=~3-KLt42) zmA2m1qf=4+dJ)Kx?|4=Elr)A4Mk-Se=}~LD7%kC~r%fYOXz@{VQnX^)p<hM} z-kiiXJJGG3PITg%23`B(M@BpR>EKg;8vn|hM(+rs@P=sexjBW3Mn}`+1-Z1X%!3w% zYEWKFAl=Xlp;{#-$$t4R`*~79sw=sB&LExKXj+sMM*Hi0X`F)*i9EBQ%ipaiajZ1S z-8Z1%%?2cT$ADV@ai+1K6={8dKI!;q(0nfknp&(!x~t6TX|gSe9X6+&A~Uj|tWV)4 zy3|(bOsOL!WgYos=TO1m>Eyk776rbEAc@E0$UWVc)Ek`XO+*AKn$IPv zS8;U5auMxz2_?NYFABfsO*_9B(C|J@`k-e`37>3eWtK9%I;BlpGu5c&lMa=1Xw&oz z9SSNop|cB3NZitb3@i<4&Hz37c+;LP{I#HEQK8hgcPtGo52o%j6DTW^Nl0q}sV`ef zna_gh_T}j$;yaP{)lR0(nStbQl|Z%?QFK+`jaHTV(roW6ir!H{vu@YXUe#KPS1F+0 zs3~-0k}Cx{n~>%!by{hxPsiNNX_TcZO!MsM zc&r{R3D>6>cNdy^UX`w!sZ!wxDLN%@K)2#;>G4KgQZ=-sj4u`>TV_c6&s)&(K?YPT z>qvQlrqtQsNNZ+|qdDi+(U?VIy!LMu54AIpD)mxg=uv|S#Yc{0o zJ9OxQvN?$-X;NLX1s%&Uqz}I|sV~`xvev27n(r30?uaTiirCYus$fd!n?dI18z^sZ z7VD%cL-}JNMg%lL=uIUIr1H=#6^EO)9`Jr=gyfwn=?A=OzZ88sA#`6Mcr_sx|wPu@2W|= zg=OiUs}9AQ7?I0YUFwszC7H)|B(ii8jfk(O_J|VJ`RIvbAM0U%vIu_;j>V$Kzq!M? zo!1Q9&;B_ldB@~4T({^F|LDEU*#|H1k^TSh`RILYFr|gR9zDUsLIz=6rwzXDUXH2O z`%v}fB9-Hp z>FqpyoZOd#5Aw1||G9?G`=ql+YbTH1Is*Hz>SNhVGbm3pLEtNW#HlIcmd*&Y9}vd% z(SP~e0cl8owLte{2UI3FBI}+FR43Y@h19Wm-#c#omd8Ek%DBlQ8bkl?#)LjOgv{Pa z73R(qK3|JA7^ z$KjZ!KYWk);<%Cr;>Qtk`{Z#f^#n_wj^OrQ2Xu?J;nZIx9M9NGKezi)-cx5v9BN2w ztR*Q)ON*+F9q8bZK&oybTCZKo)311AZv0Q~RGP}|JukRjSqq!*nIUzN6OIk?Mo-LG zl%Ae|g%=|6C^G_9`^I9zNDJ(mGzue^%456<@H;62;e!$&G;9vm*w2FK_-ME+n1Wfq z$D>Tz801JofJOLmauEh+&xMf8Z1^pniL;LJI5jX7w7?B(jv1j~ z?OXEc)~pTzDtp}l%8Qp!BCuPlg9wZVs5y4 zh{N;5p*egEK8jeN{IdYT2OMz5!4qfCO@OCi6s$Yq5%0Pf%F@{wQ?v{Zt>$BEOcH)= zU5?wOYoMT308Qs*u#K3F-hEN{cxWmXEDwkKrC5d~wuf-ZX0h z%4V3OD@_~Y-c!$@Hf*6hi{+2^Yvv~eB&DCA;i<|4$$FG1b+BCPPM!-w~^@b@ag zR9=Qx9kD1_H3|DZgh0G~0xEpR;bEr%oXVwf!uKyo@$SEegsVH+fs2Ih&{N zpgkumNXI{kXD_(Or>@=SlvgHv#N>1FXz0j< z=*|_eN?V7^Kgv;DzYb^g*5PYXJ|rV^fc8>|U#LOxqDDyntjDL@Wq8z+g(bx^5EDKQ z2Uokp*vApGD-95TR~qlf4aMF+Ej-n9HE*3B1hdW&Ff?uAPg2L|+SO}RxI2T5Ixn&C zu{^d;vSah7$Jun?Z{B`V7G04RDC;soOAsTuWfBZFCqsBuG0x~#!^FD*Z9l3oaZe#e z=PXBFbuN;&=3tuBa_n4IjQGiQxOH&@BCQ*t_p}s?z9iwWXb=MKyCHhC9V8koFi1)c z$D;=0&9M$H$&O@`Rr1(iFOSgF+q@z%kgu31@xy>j);PYMQ=U5WfV2smyr+XDC3^YP zP&wRe(?`h*E9g%ci_I$iHcHKg)ci`s?r1>%q9!cOYQRp>HJBtZ3m@IXG1F`^M*lM& z^7f@ztgr$99Bjs!2~DW@UEPlx*_iogDlU8ape)rMulMn^>CJp~h$5HF zILq!l}W|Mo%0Nq*aF}Ud=eC+>9)# zW-M#0#d5VmtgTAG>o1;I>}&|5rJ5);7DM=qHdZtn$c-C|Y3OVfK63smFAu%K^7dJ5 zEGXoBzasYZ9L$qUT`612i!_$Bk&~4+cNFa9L8CsgarbDP5@$G8#o)_Mx{Q57w})+%6ueY{2>rBRNJth|_NC@la7` z8r@+`>!rNObLdn`{o6o$>xc3lvshLw|H5-7IbhD-aA?@4VSY&^8cLe`Ltz6BeyKu= zXFX1>sKwXC_4x5=J$A%zfRyEC)Q#VS9i~;tT{0J4IuRJs=ZGooclnvQHG2m{)F7BwE54{92Rc8LEo%=DCp5rvcEKs zhMtR|;~$G@S=a=N>X28UUZR@_zhNHT*Bsly1YDjAd5@pQDkB)y=kr`m2LMZ)Z_@w z%~WQo#KS!4j5b>x+Q}c6=JV3h0$#RZJ&)NH#p!q3Xsy>?y0T|Cb?2=hvE(8OAEC%P znHj7xI-l(aEN8tX1$@e`j<>$ng4x#sgomw1bwd-Z$2USfp%H@l8zGb>MFgpU_#kTQp~1f8)3*iVwA@v2t88AFVpdlf_PQ zWY;FvdYa9b(yLh1?+6Du)bJ7|A3k?+2CF@u&5MUm>ejOU1kISCbsUm&F_Z3;c;Oin3>*RU!4+1>tzcZhzWqUZ~z|UIOD=yU8FwOMo*SD zhVRxu{b47p7 zu+w**eOw(GBRr8hAsDA8Y2fSG$+#>w9fwvcT4w;~a?m)|2leHF z=zBdL<(Y0sZX67Y#lvtl(*SJ=`cOU?i|1(*AwNMI$qU0UZ*3&9*Q??0k9E9X&W$(Z zJz@vJc-+~TjG&Y6I5*FlU*_4eTX!WNs+GjV+r|i!ltRn8*L;WCIc)H8c69j0!;9mg zY&#wvmev?-7KKRx@p$mW7==$YF+)-fzrD&ZYUDXIHYp*XQy*sUa&a-}1di4G=9jO= zz**Y}ev2kz`samkb@ar6l4;m9%?EwG@@NzritsfXcwg!kc0MeF@DqzL$1@MZEMN26 zx}E&1AddGXH?q-tIcya3fONGruK&=0ne2P+E(nnyXb|8+giN~0iQIN@Rr=Th3XLWn1Q{>A4?ogwkr8v~9rX7$*@RY40`de*2|-~tUv zOPr#|ylBE@?v%Afb5t#gXD)*8h9b;xvB2vHMRK%BrmO>pxyw-<&&onDer6=@x!OT! z=O|q6e#<}aJm!?;eSB!MA!6#s;%%QpKlbWl!>2LW5Fvx9N)i})F_X33&QW*lAU52Y zL~^eS>9hYeQutEEpUe#L@`njNodFKa9g98co=C4&hWD-Kd?lfWo1eU3i3P)vtK)@a zy-kR<^+x&PB<#zQz`$r-y0Th8t9H!hGm#4TU_2J*f6c%b0b{$+9}Yesh4r^b!*l;& z1lh=7O6f?@XdP_#)W_~Y(h!xlLdvcF`Y-1wm)wowqH!{OHLsWyvSsfn!q8KAL7+_qPD%$L= z@aT~j4xZ@GH6}*zFOxv;XHh7Pk%M-jA7qyHa9>G2|9IC(XO^4LlYCRU|4EOuWhS%j zNIjHQ1>mtn0m?f2dxRWWe6|(BHDgVz^bA7xmjbvBo{Z`33!ro{5W`Y)SiQ)Tn*XS? z%bO$o#zu$TUYYXAJ@s5(ZOH|eLV}&6>ja0sY4qd$FTNHb3cnpvxIe@MhAj?AyDWpD z!{nhBDvai+ubW@+q7TJ%;`&5#3XkEevmspdayKb0dq~g9 z#CT2eWl9OR6i7s~%d)g9f{7O_dG%dI-o8DUb1Sa$HTueW@oa(l_xwf zaUeQdZgO&ME?+gV;NYh1eEj(<-t}%0pNqasrh%im+MPLv;MsP=Uv!HCAh0ES|rq1@aKf74OtrsKtY;Q7$i&fhw32zCqW(7L^^1u>6)x%>^4 z6g>U-QQ+XCL#84-1<8H$1*fMx5J>2D2zrI&>GTM3dVb}xzIZBAeXJRy9LEtMCrkC6N=odO9#A0(@xJ3WScXD29^HjW*Yxr+PXW_`Jm=`m-eCs zF5AzobqS7}?{el*kV}uoS{L;-+5cDjn2j8)oo$9~5`-O5rkkn86dYqj`AfG6(w@$C zi4Asfkvk~)Z$1CnKzXI}!NiyS<(UE9ys1lHo>|jLr3-@DKZpNo{^okg;NQky%&UVg z0S^@g0}2MwWg%I5maaqV?PO`!j?;pF7f=6_gySzbjvIbJuz#mK=_P2=>yM-9e4Z)U z{Z*myf&c5QfPWV`2@e%48aSA8%PnZCs0oSRQzJ7=efqxFi2N5{5Zv7*{BQea_x~Vg z{SyLrRwji=RZGO0U+Xrgd_ZJ6ww%mrK!>SE3|5S((ls8ADfEb?7E(QQ}!mO1KA#UlK<5UrwS` zA)$20Wik1iN0UtYcEOyE&n`SwSrDM#<#ID(yUVf4T`om&H=OUtCAu6-RdC@`sV>PU zMM$XBg3c#e(ZGLZ(8)h})a6q~6Yl5JLTh)D+Gb48Z>!MRp#HVDj-hRSru0Tsma3{G zsa439E*II-=NDRZYo>sNlGW(>9&K6|VMJH-JZPK*(F-eQDtc#0R%dOfeO~}ws*Rw+ zE5-d^ zCiO&X(G4kOs;E#PPeXNT4l$>(Z{0c8Ezh&EKYQq_DD>S(Z~$OHOx zn?O?@`_Y>>Zj|WcLbxn$C8lI>LgeUw0aDb~K3v6q7}yu)>>;$@)@}&jf0g zbEMENbMjVIrzKMr=&qy=jn5xJed{FXU6(v{Ka!@H$-1=CONn9*+EZ425Y0UUQoiRz zvnRWd`9*6IHPt4M1-A5eO$gNl2hozD;WV;l4&6O(OEuShsA-x9r3Zyl#d06=J!3+? zN1RCD6hzjUOK9)bNc#M99<}5wqdVg1G3iNtLaNlr0~oHs3_mV(tZ_gp@iD`b%QVHYyXiKQ@)B)YBC zFH>14=|?2eWARLqiC;vTlgHCyi|Hgk%8zW6eaIGOw4%h4E>}B}la4j5k+Y&j^;RT5 zQG5sklF@>kcwsu&1jlQ ze%e_SyR?d8xtv5Vq|)-bLK@i|O^M!9>D4A1det6G!SPYl6yr(W!s98SGnbNGYv}8O zRrJz*DhXzXk*97brQQgpj*o_9woHf0HuT%LSCN)KHzBc2I`m?-Aw4s6q^u2!bbhQM zX)U)P<;iL^GFFQ=W;s*mJY$ky7ew3Qr%^_8D$TB(Kv`2f=;j$u`r|f%V!R`%;duew zky}o!4>G9tZ9E+tmQ6fPv0ci+2_%BE=AfmQVJ$#LpFp~`9BV%bAxEw==1=WjOu zaP!4Sj59Y_LU5kTQ`^{AD~Uy&#Q4C*E2Lz#iLOT$QchbAJ)FOQYOCjv^$cgKndwal z^Bw8JZBu&xN1XCImFVs|8S*VtC5_>#DN6yqbdmg29d6D3( z5m{E+(Op_V-|i3Q1$!HKhrSV3Xr$p?avAdM8d3CZ6Y|?zA*{9o`aW9_yt*E_(G6(q zZiHh+GvPGSf{#58HphLamNYJK4&-Jt^ zMNEf|-m)Nvjk;7{u1dSE8BuALHboz|qqIl|+Hf_L6FM8$>|J{W;>8B4Kl zLOq`4uf)X&FC-|7<67-ocHY^|F(P+(|GnoN67`6aX58c0X;*mD!7D7e`w!pw=#Fj0 z<+#7P1L`BT<4(Q>LVtqYJ7$o2fC(LpaiPaOz9g0DM!nM3^h=CsPn$LAFP5a1LyGjz z*nXSN)25KA`n0OrfFxUtXl9x_T|cD277n9uRyYq-SPKb-Kzw(7$8!&q^3B&}EF8U; z8@;b^OxisTp~qaT-^0qKFFD!xBj2v==7pDfxJu9>^-LiiXf{)6JgQn*lZ*VjSd-9DUQa~ zB@$>-m4)$MdDPaaLu8yW+Kp}T-r5p5_9}RGZ3yoEy2$s;pYW(liMZUn2ND}YA$eAb z*Pe){q4J=e)gbX2KXQ$>B+;+_)L^Ad&66}}?hYOLHrbr^WLr|xjV$iWn~UW!F&L$I zne{|gam@N>ymq%dmRzyJ5Az~>+xER5HH^8qoE;Sk?bnm={pDCFwEN*qg&PWP*rL490JSM{ zxEpbcKYMoZyFY6o7!DLfou`kB^J)9>I$C(zhMxW`quErza;sOf$?Ri1Ov@M_qK|XI zof;lZUpOUD9J}+h@J-VQPo5gVSKksIGd-|Td>pbiL}K&6X#7>4g@(P;us>@iy3fZU zOKB$BuP=s{T`Iy8=HQmYG%PR~kJ~=Jh!ye2Jb_=oy#-Lau7J6|gJGL|l!we4fFYx@ z5#{=b_ep)=&9;NkaVvmUNiL?XHx_WuwDYVueI!25d&+wcHgix$H|rc9hV~W}q?Q=L z;*T-zzp+KKMIg?_ML?`L7Gydf$`SLRs-1$DyXN6b&|D-dCc~vI3)|y!Aig&nlAM8o z15;rvk$}_hroj4+FNEto;5@_=6_G{=-!&L%rC&I)La2mtVV5YKHdv5Q2ZnlXVWuq^?D+*bi$#Z z?1HG(3~ylrIIbTFueaYgck3Ar^=x7JE8Z}O{?3=zui$-xJM`B>l|`SfWZ8~eynoLM z&ed{c@rHwZN3WMnL*#Jvs3vUfbm8a&bfizh=2tOTcP}36TT`&HHxoi_%dyF4HOBgs zV|aQl)anZHRkRVVVs-FtUkh)GeEhR96Rz3Wh7bv{4-)h0QC! zbDY~L-f5h|K37KKxUw3q3vc5M%a(Ee!(oi*4HxE>+m74XTaMosue7)P(i z&(;RCy;ujYwS_2uybOMAOZ#yz8mjg_kd@WPJWCyH3>63V{@@n9-K==kfwy!V;6;80 z`1$DoOD~$l=S`yc@uUWpS)IpY?FaC0g@G&*x0xrIjKJ_4GH?_~;Y6?%($jqL@Zl6} zUOpGAhG(E^LmpOTRHC%G3FF_^V{TCedgYR^=Fvhd++BrpqU#}ab0em1tU=WEVk~)) z36l?rkgAD7=QkgSYS|!nk|FwT4#C&B$6T*7or|2Mc;xnC&YU&?|GYcEGJ}@$fI-{% z%954*A={ZxuDU}>&)X=HW-}G{vYoLuo&?C?u7nA`#JeM=Y9h{7&cQ!AnNUyf*PBH> z@*b^6-G&O()~Dgvxu<+RJ%#ej1PSY9ZLy;sfOi zHn^f_ht%`ZkSy53TRR7`kk3#0J9RLpe9C5tr>A-Q4=YYtRmmZjGx)7rH93Z4Q?6?R zwWhlASUSqSv&3OmKN=PeD%h3ogiu9)tlkuhQ-g9bA*Kd_A2verRvmUJu7Kv56mfC|0GX# zOXBaHC#YqT3$?r3@Zi8}{O)rphh19B8@AMQZSO1k;XjX7R9vPKJte;9KbbXW$FN=_Lp8 zGoxH~6jS5Hw=!9E`-cCAn6C`V!h5$x5mb~A1f;t=l!o_t79FC5VgOQtG@{ZnGv~v-cg{WMe7R@Oyfg2YchB=avDVtNW^ev#<;|U!ev_m` zIBT`lb2OH7msJAqzhuUm-=}f$xK(_?asZO8l;GEEiRJx0Bo(|G7d~#rpCA1i&u$%r ztv6u4`UbejY{c}!bx8TU76sFm;%>MLD)%^H@5Iq?9Hfpzzok*oD1qB5Pxx%wYu;&d zh4qpy@#n!C_(hK;SKQ6wG_y&3Yjqc|(A&j_WIOodjsk8faNzA#OW5^fFN^jFqjAbD z-q(4AHQs#Zr-vosmZXL6KS#ksR}8rxk6C5J9GHY|!kTp*NQhdC9*=eKELnrY_k46GY24?}Y^G;bb@2a7^6bFU48x>cbvOtxPaeqiUBA9%R^5G?dM$TQYV z;jU3Fd~)JuzIyX2PZM3shSwJHnuvCes_^2a`&O~zph=gq%e2b5|WdG>T(S`_r8D&t1M|SjbT#W;aSBhc}Li}OBG*s-eKXM^>lKc3RfRq!!?0oXnFjFQ)^f7 zDwETE(p4Jw46LEjI|a*)3$Xu#9hzUKVx3nV-jAD!adPF*kj+5*Pg@lI@x_-FA@F}@ zhm9qYxPL(z_Y(8~@&4Qo90#eOQi!fiL;TO_kgQCE^aNuROqh-zS*e)SKgUx~UgHn? zyV%pFjrZBhW6tkTSh);D&%s(&C|bY=$L#vI_v4%VN1<)&OMa(Q&kF~h;;M(z7`jCT z|Hvia*35ZO*b;_kJ(chpk&Q2Xi4e?6M93|M{i7C~Sa1dzR+bpQGz4w+^N_xB7rv;u z;$8&sGB^$=k0c^#cnvgHm*Qt-A-q&`FiOM(A&U8UT=6C`y$x91j@6A zqif_X9#>z=saH2}q@Ef=7uw;LKnvbY4_K~X7YA-s!#E#8=`9O1%&tV%m42xJ5WTVFIr8uLMd-F$br4wko0!ljjV82VNMVXXs@ zYW9@ys2uG-%Ty`AJMI#HT_c1aS7l%-orf?X zFX%j|#Bwn$q$F9S33M`x!LF7@l?Mn^HEc)nrFHA8VrdkjLO z0?=4I4!PaVcyz!VDWh#M`9U@ot-8(|ia_F%*HZSGk^UH$!Z4(q;{KkV{OW|3c9^}?(VrlqDtR`us${Jyyu`0G6orbSh z+hI)!_?~XZa*suMdQvx+x=v?@Z#Fz+-2)<*TDIJmjl)mZ;?vX?bR4rpn29PbN2#E1 zsv*Sm&2iC29RsF_V*f1#B*o}q?JNx>KUvOtCl1nicO&`}WJKN{9cb?ULYDbuhgVNy zp<7n~cv>J(FdX}@$-!Zj4bFG^W7#fycp7+Nq|jPC>b?Yb#d#Qd=|2CMdxdWG2J@on zJsiID8_Pc};hBE7=$hCH5{ul&mHp?w#EJ>n{8SR=FV*m{*BQ0%fJ84t7!OcE>{&Gg zWZY-lm+|~}FSDP}6k2{)KxIEo$#|&&o%htFTd@W7w6UHwMh}Htb}BaCiG>1`usuh$ zzyFOf&C?H+s|k0v6+m0Q6{n{aV$EzJY;Ie~>%aXawR3emNWX*gOJB0npL`y5_5($F z&ZHvt=8~=)Ui@PTPt%L1xif~c@Y)Y-d|nN){b$u#i*H-{tz6=(sDMqW#W=_a<<^EyCkh%tW9Q6 zrj@ayX!b!B+LWe2@{@7||LzOiRs15zEBGRq*P%k^6vD~8@*?e=dyh8lmSgGF?wt5^ zIai;~lkj4dh;HX?}6>EqRTUA%n=$ z|IiB>eQ>CY)wlhE0hdMTO_T{mRVmPvo9bj}twzG4Y83DzUhp6N_FwDh?xoJxg2e^H z`h;odD{Ve>;}nNP7jljJd|rCFmOD?ju+zC&k zcee!IzRDzRqf3&vjmb(`grqn8b#Y(t#i>fV@xSE54b5wFlq~q;l1A?Y#%txNcg}mk zNTm?LN7GdTh2YJC&jBWa$J8STG?t-zqlZ&?-%UaN8Oi_W-sj%*xU}t67d+hdS8!mo z9@!2wpdNX3lC3=}P-=MoKk8qe5O;N{+$u#K%}TUeTb@#L6)F9eCJnf#M=z)T&)=`z zVed-OlZz=M)0}<;sMCOWQ}SM}Ps5gvp>vZD3fc_B{zvbf@9{Z7@wdzAMUW|dAEHZl zg-mI-nHK4m8&E*dNLs!B%>NhvSD<^*rLItxj?bS(lNKDH!xJ@G(5lV>mfy&=Z88=A zGN9ncMkKCiO1{rDsD7s`eT`G5<5EU~$A=HNxD9*b5_SHR^S}JxPx2xzBIUoGN6u?? z_Q*Kzd_>B?CHmw7m&ZSTyEHT_2)2xu`)~iJo6`3Lfrq6ze2@pLuCQX807*XV_JV#K zTSepV*^s)3CgGJjwH-5~$5|HS8lpoL-!Gm+{GKrx^jqx;j<{0|jVoV`_iT=t2 zQFyWsZF&rNGS-g&saqp@xGlB-*c6lUuz>W33|%9p*+~q^!y7r71-{awho&V@b`{gT(i`)8d?H z^86l7@qv>`wKkA!SB<0K`L1+kk{A6@R-z@w(qy)41dWSSrR#a=v@j)=JmZsS|GW@# zm@$?P&IzT?O~KT<%a0sBI@88v1FF5DOa98EsKiT$Os(~(QcjoJwrSGBuZpxNMS~(D z&1sODD~;^6qf`fHl6_-Dj}OaGoTxqx{-Z~Cnsm&vhCWg9FWzj@xY7V6l z-d?n!$AW$unbM(WN|Yv{LJ8C4s4G^Mj;$X-6%oeNeAR@4!<0yKk30#M*pSq2ki-CQ zN)EK7rWZl9VzDJjyfdX6JM3td%M`NtnNJB?d8C*aOTR5k>HYK~Iuu_(S6@aF*89`? z6JDgVCX!kX&8L*Z5tMJ7ND6j|6tlRHjt(lPn!VF#@rrypKWQeNm$0I=y{`0Wr7e~3 zw4zh}d7nSaoa#Hq(2JoOB$+Eu2Oeva)MZ^d*`iHiUi$Q|pIhd51(Hv?EnNuGr$IB# zsi(q{Hjfw3xS%XLG9r;aiY3WJWSult?PXgzmdq z(E4OeO6-r(`?(=4C@`b!DjNziGo*P!>J+ulgr51>QFM?44U4xXe-i=4OdCsnvXkk; zryyE)Gm`v7Yv`r$O8VVhNh&L1Xj$5LI#)vUX1pg=-yKKmca5cef2LEWLmM5Z(+w$qnmuMLoo)1^;!)!$%V-+S4WCJF z-W62P+(Lu;s_1J<6{U47rSsV<$z%3%($;Gy-Qq^F5h|kk#+7tNW((bsZ6y=wVzP^< zrZvaIDSEdL4cwwao%RZ}N7*X7DBEugJdn`o(34)|moCiL{oZlRmN~d# z*n+WE<(M!@fYsqbxLkjniyFFFv*R>Nm!9NU-@BZ>{0v|EbDwXEUEm$DS2@V%9>--r z;PtKs$Xr(r?WS%_@mYcggGZu!$q1Hnw5D%&#?T+OrhoKoXwNV^+An5HS9Us)sF-d) z7U+?0nF86*)T4L(oEGG-K%Jdx^jdBu?a4jLXP3p`_rf};{+fW`XWuxd;{rdoAAvhw zPEedX4$ALsa4lLM0hJOcs2_@BB|~xfrZ#K_*kjpcPwZb1i_^*zJv|!9cD-~8v+QK*7WXz0_~{Q zCzBd&QVe@b^Y3e6%dBE(trZ~O{W4oGTE;eK|KX!ULUFh{9^TIRDDREHfha#{eH;f3 zVN=|$*Ta=wZDi$oW4fz1cHA2e@=U;*-ZZp|hG6S+f2`i9jf)rF@t&FY`GIUU9+kG^ zYPAqnOn*kX32_wD7es%P1!Qwrhs-XRQ<9b=Nn4uJl4b*1mTX7Hg_lWa#6x|>TzuUgjqeM_V&a7$y!q%0O%Fm%iy6i^c!T8JusApZ>pxG%)FT0y z^>rdjy`r$TEEpL&P8f8^8h*b9Lh3^mud%ek$JdL{XEg%Xo-C)`x9s~l+>Qoc@TdDV z#uTIAOCps~G-1mUK77;$+Z2YuqQ01AUEXnsvL|XTFa{TU!P4*;fIt%o)9nfz#ds=Y?W3=TDLI7r}y&W zbzM9!!Va3g&M+9$$w~%N@Vf(YTfUbf#Wu6&&1XC=N(3n?Gx_ZLCeC~~6pyzXpk@_g zR&y9m>PDj8Xeve@^+3maMvq|tsACdDg=3JTkb=CO!6^CYiQ@g^(1+Pbj?6&Y+Szz8 zB@w0LqTs$K4y(+tUbBNLcKAhwVwU+O^?9m%m zd}d9%_jS@J{X9;;{*D{IFXThIHZ1hx4clj1!|a|b?!5NJ$02^0d^s3vE=+}ryaP%O z`yn7}3I-odgy8WU^r&Y*|8*L|+LDp;C=(K51=uf>hdV2>Ah$0GUw$Vb{bnjIRD@!> z+9Z^P`op7TG@fqKhK#5lmO07b-iZBtzAcraMsPy(Vl(-7^J0n55d z98hRRetJFLPia8c(KakCufc&$`6y8-g4x6@Tt1tM2&YhtFr9)Ei+zw_=7?H*cWhs5 zgnwN6apKq=UN1L;H`Z_FIj3}xdioG|bUxunLR0j@!v~*cVp{XNdwB&q~G``xuy51mNyKKxTb7M*4@~yP_=~K2t*Rw_Dt>Et7vm z)pExMNgV3F$``_Su>8v|J{xm@|Ja4|&k5r>WZNc=m-)a|`f6Bt$Pcg0jFA%)h}mru zA-dfkYsQB|$37X|%{lNIP=W{hE5Ry@U}?|*&6YYW`dyDR`iqdccPXZ{H(}KGa&#}x zLCB6|2)&t#KiY(ghEX`aItwwSPB{Nu9SKkVvY69d*2rJP#v2@Y_v(#o_WlyD5}VIi zLWkMnNCUsypulf0yK~3x4LrboAfCra<5iA7>ZDCj`XvBAjr_3d^=Leq>xHGiV)3iF z0Iu~#pzenLSSyi`SBoRJQ{e59gjZu5u>E}tDY}vrE_C}0G0}k1=oWqyIvr* z`Ed}wmVmR??QptRj_tveA>!8HX3mIei42r*Tl`P+qtT&l^2|y&5l|R=zHXHellV(_HI@|yq^KS>KWqU zU=KuzIY4uX8-hb)@oZoYtOoYSH)9rlf2#nEtwz<4X8clH3!PJ|FqK!K#A`iDgjOK^ z&U_Tq6hg*08#gHiBEgwZSUUr=>IAsH%N}Aak;uQ|irI4NP`UJ&6(+9Zr$>Cac+@D~ z){iw#qIn#$aTSZ7Y2$$%LFWvbitwino7O2#r?2M1X{$S zX2K*~I~azQwKJh|at)$|H$z!+8`@g8;gi#Lym++@H(NGC_2gwB-(8Rlc%#d?CA4wH+F?nAA^o_^j+o=jjdQXR^?p$Q7io=`aNm#1U zh4J?`W8a9aa2>QAslT`2mBltZirtKq_Zu;MTOOo5^RQ<~147T1AX>B-qIIEAHuk`V zuQ9OIaYo?`TR7J#fDfPL34IAXO*Ng5H1FWIUcb1b^$fTE+Qw67)bQ!E?flT-I}h9N zfnER6!0?gtu*t0$M(>@G8WRII_ZpNcmOwzQ&^T6$X~E!Unax)gYbzu}% zL*o2KH0f_Zu;xmH?2W~u-1*o%rw+OMlX37>7XHchMsvb6==cO-ZU0%oC}AR8#>(OG zu~VG%cMf|vZRIyRFY~v&m zl8oGbu01%X7`u!zuu4#hJIZx9IVuk;p9aD5$UKy+ZNiuC7HIa*uGZ28$nPk`;iFD? zwk82T;|g)&(;UpH3`Dz6BsPBc!iDh((Dy4qk#iy{ID{fz4Zt$yQd1(EIG^#d(ZcGZsXlz;^-;u z=bxuZ2q`GTij{4MyR{sJl8aDMSPyymG92i~yK`UN5dV2Gx`NUWejQk5X^2hlV-X(T ziq<2o__fCeb8{o{QY#-}_lu#ZP=lR@#jx-$>&K})3~}~{#Bd#)m+awrZhzTtLlo?_ z8gTQp0cJJjlPC8PPF&`TIr?bs)Wz}lLs0Pi8ixtC1j_jwZr^pzv> zLk#R6_Q%{5kLMC@xUtY1!n*rVeYhCD5l7kKoEs~9ePu)Y`505$jmPQXa1${=^?H4{ zEH=S~%xDbwF$sUW!l1g!4KfQx;_JQ_9NB-)GrS^)`vocZva1eT-`QiGofEyfxrE|G z4zZ?^4qPfnL)&5qT4#&GtoSk)ZC1egYlQ8$qtF?ejiKA-z+KB8!i&uCYKuO0SX<$* z$s`O54#w=^dYGZ5&#@C`Q|gF&Bq<_{Q%x?=UlE5JvxgzJ{Tv_Fe8wB%ys=h%0(R+p z;ri*Zs8aaDw%3mHWK|J3h|8l?&l2*dOHoj)f#OOBa#eGorho$8`&Jo6fBkT4nPNZA z3FAf4P@K8&4}a{F!LTD%5L2_nazPwIW_Un+@jcc&ae!|Ru}1{Y!q-s);2(IBEH_=G zVcl6YPbrM#%?{F&o+sRKJs&5YPR5Y6Z#knM7p@nLhI%fe&1MYb`Z4TdpAbU5`*r&2 zU#$Gp0<~HJ&@zte$JY(K|B3{;4K=6gqWeUp1E412gP2zv3vfc}0$td-Y~tc& z$LL;?3`InmP|h1Sx}7_d>rYzZxBhfI5(!7b6)9+IiNjf}zjt<8;8VUPT8mX7JjoP7 zzgG62QEp()gT+{RuoOl*TY1FCH}s+>i9Y=;+_Z?3p%3Bn36P)Yj=9Q8s5R2WlmV9T-fn~VoqibLQw%w)4p^tHKyY*vypDUr zN~eK${TAZ@^Qrt?To@tg1)TL`GX*Dfa8I5p?n`I!ki>Y7T@uQdi#K!UdSh&wZH{F} z?2%q+ii-h~NDExZ_OfFsv`Crc9-I_R%ab9+b0#!)st#EtDAV$bo;AK0`bki!KB_~xqH-280^KU#K`d$PsgJLCrEIP7Ed7!U3W z`a`;f8wKlAHw(5E522Fd`c(JAf_7DDkcpcdEnTHWc~?sW&0h*!9{n_+jloeoEVz;f zJ}Tfki4s2IzJlA&N^?s4aoQq~;ETW7_{DxXtYI6h>e5H)uSL8z;}(~1-OtyonVn=J zc+9eoe6_z<7jzxvvg#1N;x&l-9QMCyl6fBI`BP0@dmn&PD6n z1Qz=SQ1(VG$~E(iM(`C+wmy5XEQRo(kueeJ3=8q_2(hEAA zZ$Q5nPZeBPwq7tw`MRKE*j`#PWIwmR7T{Jt7oBoH#WF>ISnJhUK55g;r$_JLm>4k( zjJJaNt5D7<*QZZAQU&%8|F|3sKIyD8=A&S{NDTcvpe(4faCK=al6Pz>YIcx$(jf@k zuSF*DhLjy@O{uH8#jY5 zNEh;MK?^5_sj}?&gY5a{9k)ugvX$X@9vyc?Q1@bnU~K;4|I3RUoxa}DB zBnkZ$XW2k!&hpac*xv%qy=cf^EJt%x%o4h>>A2vnufAZ?%y<9c{=>@#2sSutu=~0| zx;IdRuBK|z@Ln~dzxova^6dYWv;S=Mt)Ak1cgJ?;+NagdIg`R%PTjlVvhm9~Du{bQ zfnAk!IchK)-5p2c7nJ;$-W*;!qKvMd4QIQ;vGn$X5moePlU~#)%3b0}Gk1#8>zQi* zEidx?I)5j{LrTt;{?{G<^-0^{<8-KKj^MfRGQpjor!G5;E(>1$^IyNWUp8Kdb%p&o zyTX$KM(L4pw+f9Ammn)!8)~1ULDE~F{D1L(bF)XfjENj8P#%>cI6Q5cK=}1}LEvd8 zI{T40@{S!}4;xM9@fvidaSUZi8dB&d6%tJ!NrPvY3l8)?bnz7a>=OG?(PdG(w{yZY zac7q=dz`wS#5y0;EObdbIap9rXen4|?I%c|RVnE1uj_v&Htm8E=Z?v)f-&leG_I$Z zjuuss@q`i@ncYH%<__n86Q9W`+lXeYQ>Ux07SxetN+r7;$UEDT1P+SiZ?8c&m&?+v zFRuj+hYZMdhbB#{7(n~({1*HZu0-9Ep0uuYJY{5zCrRlzvb5MQ@Y{SuFi`%BAfo%F z;NfCzfvBk7zs+V{r-4)15qIYcf9|+EkXj<>iajPcaeW}I+Mr2(L360RDVwgEMpAp8 zFHPKJPBSd+=v9p+35`{tiwCtjtpeMd zX@X7Og@S>7`GR;`1&SWJl!8y?)7#_q^eCf*CQVJJmHR?T(|!saZAU)_n~}D(Dy_R> zMB@aiR2N}Jrt9>n&)kIW-}5CBcdDRI3<5>IVxc`g>u9UmbxT_ZA^4x_gbL}W{trkh7OVi6x zO$ykdOiMP5r2J|X`eABDYC@xF!wWl-d+AJC5(Z@3u1L>DY0)-kBg!iDC6!cnLTMn8 zc_E1om_Y@vBB@igR9GBx;3 zpkEGwB4a$5eL6yz2BzjGknw3nbak&Dm za<(P&5Bl`lQ;V$JbV<`rk76EM(Mtzc+JD!D(!{3IBb9KPl~q9--784caxP6+QbqT3 z7m;sa4DDK&MC(5$QPI8>+F&0}bDmG6{i1Q?xgnGEH+RylwzYI{VJ%IW5=FoAqR1gT zf?l>d)9pFVq$6Ta7kXStZkYl7=+UFj({?n+$c)qjqv|7rCMC1Z!PE9c7#T3(7v1OFFeK*xst)h~bb4j^l4z)EqQ`>NNazE=x<`0c% zx3Lk4+G^4fe+4=xV@w}T>5Aa{OjnB2Fv%hsIY^^4hT+*k2CMR;t zb0nDwj%%%KIKP8J(ppJlPY5ZDbRgyNj+7h36nP?mEVqVG z(c(ngLdw5eKt zsnV!&WvZBEN+&BUD0`PS6@Aes=N23CAPb5-r$tT?~_{F%-k z-AAVro9LBt3AvUQlV3+TwMu!?>HgW1ls2aN7JZ5(LrQ*PMKxb7sCKnFO%^EAR6A$d zt71%tB#lXZj|KHLY0#0ws$>)GN%=<%=;lWQa`@^-ho_a&kulrITHKJM4sYQ@N2RbR z$^!)=Gm#Kjft0BE*rUG)!JErLzG$N~ zqdC;q4O)_8MboowC{NUg>=evM$67$vo|gT3Rgu2$v7;xYw$xT@S)$U&1uXj3tGHWgEaf+y)a3iu6`dyIfYAU&dYXg zGMfbB@r~%+mV{_SHORaeg!sDyuz1H%xbFJPsaH<0i1-_BU;mO9)?8!H_k-~v#S*s< zc_Ct`4_-G}Vfpm|a7Y)!hXy~)e_4eyW`)QYCxjb!Z;)_}34M91L+kG7&}wZ<5;3qQ z^^oxt`r4IlymF(AdP|ZmG$EsYT*)3HOHO}WXjA7{mN{X9%xeXZ>z;A~wj1x!UIV)xwuKGNn%aTD}Nyq)OzB6m8}?nAkn2K3s+ot%GL zlkx^_$_~+`mv!#sCRE1}X|tezFcsB}k63%uYWAqV%oP^0aJQd`OPRUY?Ntl2MY-4( zl#S))!5H^YfJi@2%)V|11&1_P`(BOo&qF3-~NcY_;_-oMOQ z=N|JvZ;CNuS|Roow6gPv1$0Y2oVJ$xlWnL2nHQPRlIf;&sLzVl+;k`XS+1nIFq~(- zionR#(=h;IK%KvD%Mtd;`^meM9MQ0A0^~)KA=j0M#*x)n)KY@+@l&z7EFTA*Qt{wu z0bHFYV=Ev79F??qT4m4k2-@cO^ z78Zb2AM#=AT?DV{QYgvRA;53}jAxeO+?iOoA1{DQZV__5O7N0%(e+^pCTo^K@E{fv zAF{A}Y8@_D7vX{8JQOw8BI$M>4yZ*yy>lkAAK1g-;wt{@wULLxb7sLHd8_aL&Va>bwT#jMTc;SuZ=W`&|U+cws6?m4} zj5R`eSSC3g&s^tXpl3Z&_Y|Y~cYiD*p;&y`6VVUiksA|+U&Bi9C87l~@y#$vEx^70 zzT6>G2L0wNygloKIDZpV+K3#qc>OG0cSVtVD#1MIhYJ73vG4Fs~~N zrc);4;^BCVexHJMZIfXn@W+nJHSqYBgN-+)W9;2Z*h$Vq(xNChZuP++H(8Y4ZRGqH zMci~#9J-g(u%PrY&pQ`IO5r!D-eNsF7kuL44F&8{zl0ON%ff1<9h6tuAu~4^A|l0* zUetnFE^~1EbSkD!C_?DwaS*(ogdug2_!ggqdF8p#$tuGAVP&`(TZp|rv!UQV1AZyd zSZq86*MAfv^J^MDhNWW3y#;X7NybEpDCo3%W5QxRlnuSZGfk`5XZt=rwMZXft=qWr zLmxGSPvnK$PVu3XHQbgtm2_6}i&l&Zc%?9-HZ@JAZ8E}&KjfiIF zhjZ9(@+)2zq=7FEc8C&$!;AAF^(7B~GiKn~TR&(`DutwM9DE~!P`@q_v*Kr=W@i<= zbL!wHRDrzn)tJ4q5p6=X@aiqXpQTxl{4g1Bwnk%ab^(GDYhXPf9uepBA*oY_-hA8s z854)>n77>dWj&wqOXpPqYx&X9;Sj!ki~~MzWHHZWEbpex2Rk?MrmtK{C4`<+x;tUKs zo`WHOE72fU0Iiy8?2N64na4N?PuD|gl{}U<>L6772A|uR&I#h09Gub0u06sqliSbJ z&xEki`x%^e{3`qBiK1?p9`YZK#pD}BIG9(Asbf80(Xs#&H!ncwf;>doctGN31SV*u zquZwd5?$G-X`GMOB1!oCHxY-$n=mCb7k5wRym;2d9g%?NKdWdsgAvOdsgXn1$sj8<90=EBuCS!R?AJ_V+vXO%Uv!tkcGlmKWv@Sug|WuU~hg40-UE}TX;TPKcjTCpo+0Zdfwv9zcb;mfw;io;eYiEqQ=8(oM~*@i1_+i_H|7JsZl5E4-b;g9|G z7s|l+=5)-PmXC|3rHD;#!nB*^5d9qnOUc0qA9$P}WtZ`6K?rXd(Zb<(o^yKJb$W{-VuxGKjK2P0juz1tr_+SSMxUxXVoQ?a477*`ci(YkpC&Kefs_4t15sCL5l z-Ql?KdOeJ9ZO7C}8(@E`9cRP(^H<%4#FBcfPI80r_-yR^n~Dmt$=GK-1)rzq!@#Wx zIsM%I<3l`B&W*+WrqQ@KZ4f@sYh*jKCKeufh7X@9;P%o|w%C7wg<@9n9sAQ9v}`C; z^5kK$*a1UF72{s}535rs9B|4nrdj*OOp_l#exo3({c?76_LYgh4(vpp=b z)&jv|=`arwu3z!e1eg&U=fCTw&TT{Htbnm zj00cdQ5ukp-KH7vei(s$g9BkQM+MfakFcjgH}4AB$tq7oacWvIoB~pjym2ZXS~a>#!#K+%#sOu3SYH-(PqePN5!tB2zH-NT$#IS7dp!w~jP7i%nb@!elB>{EA| zPrv@bEyv$;y4@K*DIx;NOfx(dRl`ygI`6S{d(C4!-r0QPgD%7)E&_?)B`*3 z&%`7nbLc-Fg;ev;d~DBI9<)gsOJmA#Ue^XoQm4{{CpW3m_cXtvL6~hN1po9OtPp#V zFDuBvW2-D)cbmXgFAGMSWqrV0wpB=zk2pukKAu1A%dm<$) z7Vij^DK!{W=Y$bE?2+N51O>a_Jb8x%Y))HYf8(P?YXv=beu^toaB3b6x{s?`NU<;V=|G zcA}>ab`)}CEFT{>9J{R*G2`2Bp8iq@ePOpaE#Mj-IiY|%8DaP=7J|kZo^YS3hDSG- zu&4C_wk@27<-t=Rm?sb0sgdk?Sb_U4>hZHeAFlXZ!!Gv}F=m%9{8o8l))r^{oGXha zZyBT%3uCV7AnY8afz~}gxu#$sh79_{&gp}($HEFXJ|^I8?E;SU7)C9(^l8ewEtKB$ zia%63!~_YZ;3N=+O*ER7|ldKeO_kBQoPaNfQc(-YcpX5u{9 zOI_qi2_h{1K#m7I)!_B1sw^^Cg?DxC;qaJJ1YTc=cg7pBO@2HIlyB2Ie^!20)$yOGAYD7uyptf zkkOXHsGVAaw>071Hdhq-nPAB;8*I)pM4hTEdSs-K z+mCxE;-+!0kPXc^F^0x()~EVWmZV>3L=D6I=>E(`j+i{FS#yLyRfbpVLO@HW@TIG;l%2JhDD`RIvS+ z5v5-TQDgX#>dTxgJ%B8&jf%86E#_N*Z;B zq_l3U;Hg0Z{Z$X{4>JHDFF|Gms(?%d?;#6mWwL)?6CF~;@g;IcvoD^v{S&5N$lHs4ZG?HkT7Y=zMv z^@DehSjZv;y*$9$fWMkt6Uf^x6SQ{?qd~3;G{{4j{ueFp8B|pmYzwL&Dkv(7faIKW zl(@T>Ac_bosDOefqJkhnf*=ASIV)Ktg90YZIp>Tyi#g|<-+8xcrs~dpQ*Z9n%>Hxg z{Mozr>h9IOYSp*1@(f6Stu1cedF|YXtT5yb=iL_*=|wTN zkBFf5dxmreNCbwDFaW%FLH-^c3 zbq-d`Bpq32s+;IU2}_MAyL}cX>h{J;(`>e$dYRsBO%wXwdg1bQ?mj_RSB*x-E76ow zeW_4ehW0P$77VuU6RsZb5Qg3h5OVI^5p0h%xXkKvn!Mzi`IzvH8(umw!YoC4bPbK1 z*G?hZ8mTGOg(ds?!9QpeHieq;BViMNs9DW3e~e|-)Oyz1Iv+U=CWumWWZk3Dl%(~B zY#o|O`9dfa6l!ty94(eTcvdhfsBqr#t<@<#(bKuDbFVPv>PY%|S%;4K52AvXaxiSBZ9T|N#WR)k1k~&ErtK-1GTt>IXTtD3m1d>bI!9UmhPj^VI3=Yp8g7+JT#Dp z{XER?td%hEwiNE0m$AEQBM&mI;I9kE@H@B9?BJ>Z{dd>++0it<^<0IYmPYaO>tD%i ziwAxDoW9LzI z+}d@JJI6icl>x`e?%ydPRZN|>G^voxMkSgswn8{pn){!gq48t7F!Nt7*RR}1lLi~p zYC{!zE~i3f;rcY*e;B2Ab_x~ED}>aU*}^-+g#TOLuTRS!mxX3UF2Vw9mp!vr304|K zLhsdvLdW5+!tqCE_~4lze17s4&dnczhOAunKKspC-0zHIo??cJ+K2hh(|?pY=X`JZ zFFrM29zsT=O8HaBHmV+MNGDgz(^7AB`eAKFrD=xrXZdnL_NTjGcF#y~9z5`W>q}nW zJJ5OlU^kaOt_{w`SKJ4%0NZs6967TP#cn;ia_Qqdzj+BZOl_C@JYlg|lZ!s`OTQ*60# zV{d_r@t`fv@~5vj>z0_iH2zF+`FE?@#V4oD#qQN`;cxt4q3S@9;MTY1zx5s}8$P<& zI~))$?}(ya^OMNdaRFJGG4<4#(DZxhWUKDLU%wPmKU;GWzidnrXYFXNwH>|OVoAo% zrW9y4oaRXD(}9-ng7vS(r0~a?ytO4sXT@+z8m>VT$Gg%iy>ROEok3EYvS`s=3G%yp zQWzd^L6~{wyRdS8x-jNMZx`DJY3HbQlbtO_taRyFe!=C#ku}1N71DIlK_KBu28Ayy zpdk4ydO1FX7SI@a?qxt{jvLWvxj-5}Uz?^W52si48l)&~M*i=t=*9{aS`;9PcakwV zFSn!p7AE9Wvz@FjEg+5822`wUL~7qHXxM`=s<@Ox*4ax*$+d`b4i}KIR4%DZ$fnZq z(UkUQG%bkUDm*Ll6VxYM6h@xuN4qaMkV;!D87n6Ha!E zX44^EV|u$?ne4rEsb#$ZO-eMRug?_eR;)7J*`P$f*O}APEIk_YRh5R1F{Zwv{;s}c zLQ^N1((AE`eQn5attq{06vb*0 zOglammuuY*Z6LjT6YwXM8rl) zo?1kEBI2mv!g6vm%q3~9BI=SFLwPM@$Z@+7oqBCUP6m1;C91pEIW{Duiup#H0<7s|V5^dWvk3N`ZP}8cV^l_O8gLg~Fw`wvC zkex_nll|$4RS;^6A0?7W=S~Q?8t6Q_GwD z#PA7shuq?0swa8=qILY!F@|pp9L_xtw^EQ&DSaGNOv~qn)7fl+)Y3f3BL*ayV@RhJ z^~n6T7Oj1xK`#n5Nl{;mHuQ6%^)*(c)MG(UDoyFlI6L~)$B1?d<0$R66S?gjM^{oN zQi^vTt&oyux9lApo1lWt8o}t9kO5iMe5`ON!-DDMnAcW;`*TYW(mM~@4!Mw*%Ez<6 zg=pKl5%7N1J>?tU8JV}nWpigBUa)T@Rdu~npjzWnBthF4tv_A!r|^MDJ}zOkD_Zww3U1*PWR=#CqV=XUz|cq0H_ zbw#Ky$i@cO5m=Qmg8wRk3MI_w>@o|IFEu3pE>RCGHKYNDRp{kAkn=ZJ+Bw*TjK1m7 zfD5M7yV{<%yNh^xJCoT|S+0qZMsr*aRD<&I^1C*Sw_oFW)dxKNj}&YJO_0(y9Ipc& za{j*oFbR{v!UZxIbHW?SciM-vTq0ze!4zIh)-8)n;swx8q73ZSE zbuDiRETb-c3%cB>MhB#HC?d|1CLJ@QrDl3G?u8?LaIm65fo8OBfFjjRvZb_{MRZ|m zCs(QjqdGSSj~CiwfY}xnPkzGd*0{pSJ`9JBFGkg~1$bRO3bkvj5FBobUK>WjBUlGc zk4zEpVHSq2PJ->}JnVfRh2Cn*5ucTerz1RZ@XT4BR@BTc?)HdCD#AmT!5EVJm=-uW z&~Hgqy1ZDQQo_|qai|h)3pb$oMJm+KM~}`7wY|+Ss?>moY1z<%#hP^YvMG80 zH6-7Qnv^-zkP@%B(61XgbV&0Ef7-beR^O)~c;-Q#)FlS}Y!|4H4u)}$7y8hAbSss^ z(y^h?0n^cAjvVvI+=qk-8%RlT#0FCYj9t36?WXOMbeNO*vY4( zXI2!n)QizYrCsbwjPVel<3gG$0=WN$X(1W}CZSLl*|s12#s+0eCH>LirTr&D$< zEZZG`xhe#E(_?(Z{Q=wS2#B!{Mbn{d400;MzT7JG_OFMSO%;xOsl?IN)i^nBHLO*O z5j{K!+b=Ihsq{*Gbgsml*;TN}Ys43W^Kr(BQQiqi>erjq6-=R@&kHh^Op- zsgrZW2g3PZAvF5yqk3~Eovb${SH~G7FY1vmhnz`O#gjc_Odxz!#+q;Se5GGA%N^9g z%*FFywmBC)(si)TYr@%^&7%8OV2JE0tQc8`V%rAns?10Ch&ia)5Q0y+(@;Jm5k5y# zap7|sHf~>yqtb0yY|si{MOFPh+aj6F@mxhhhh1BDOl_+cbU3@Z46`$A3@JIym5*+H(v385zz!S!SVET%SM zmewlVURZ~f;Y}zFYsMcDeo~I5Sgn|bV;w#?cFP?f9!KKR^k}?INdeExf{ke=R*&s~ z#GGnu6R(7#M;-Q5$6-X^cr3Kg#llJm{w@NOH zI>_69Nn^A09)2xW#nFq~*niJ!_6&5uX%T+&T?!E{w8GMOH7b;w5pc5($DMO6mpW3lbTPh}e=3$E{6B_p8A5 z6A7602hfo0kM^LWY__U`y-P20pouN+uRg(M3OcNG(uPC*&+t;;r|j9B%=V{Scu`t! z+C#AC+vK&-2eMc%MX^t9$dYF#dBA7o(2_Bagby%0M; zWI|Rp6&|J;X!}-zOKqzWvZ)j5hs)sKGn%)gwEf---+7`zy%*;&Xxn1PmnOt_ooqSP-P_eMnHctje~|3%=-r)Ai5I}fWb zH9{+N4F-6uLVo^2JRW3%qtl1s&!>TKSt5Z`R!y9d>c@lc4?@(>=iK&e1J53o%kS&v zaGBvvjx!vNBg4nTIx7-Rv$C*Du?|$zhU4Sf@zPV&cXEkvSek?9@s((-$--Tg1<0SA zg0jLiIE+n3{f#tqeoaHltTZIr1!L;@bf^xA#*O=PaP;01I80jsEB7Ys+1rNSTT8HQ z&@6ai0>-phVdssZxShG3UCq_lv+rqcGciNM@^yT0&rI&?QOoP5zvbDo>X<9%hXtz1 zcy*}&{mwOD>+wePQffnHM7C%TS&BX$x!B@W2Aj-ebcfD^gJlFVH#=bZH4%Ta0HK#T z2A>Q--H~8yvdzGv^~=y#JxIhkaX2BW*QxVFxwyRsc1ufMRl6yX@g}42{L1sqQt%iVP{&<*sB5a8|n}* zs;#k0a&YQ?39g3LAfq51&I$fd`(pr~O_6A;@xh6&lkoF?f+(-LnAqZv0d*-Dyde+a zYl?C2Wj3@evr+c55;eO!KtoocEhGi9Q>P&y*9qf)%AmILFngz^@#RtFe8_1O&ZeE` zz+JPssD3SFw(yhjyIYSJE9pghjpUmXeNf+J7Cw?Xef_a1-p}#_%|>U@_j@+X;_4k zpKY*Fuf$97Xb3XSFl>~-Liv*{+f~lah0EC`zm~7&$U(tC3MJO-`2F;`TiS{c~%I0+J-3D{wkkGMtt2LVKEhj;2C?nvI)3u%IfwjJMsM}qyzovbAMW#&S61p_vV|k&WlY4gxGXqN zX~KodwMgt+iioRmNKIOdK&_crlsOJ!_mbf&)&;*Wo8Z5s1Dh2a@NsuBPDr;S`t}C= zR^0*nX|>SS9}mNS6Y=;@9OedQ;N-JPm>z4xYP}4!$Bn_e<-nOheJEQ0U?tZU9yr5? z&$e&n%F^T9(0Gm=B5Qg5^kN<}{1VTN_{6z84WWK<4$c~+<4f-n$S1Ey(WrX7bI!!R z;~~f>^+m$ySx{cF7$<`2aU*scYOim{ zHC9PDA{!1&4Zs9XX}H?;#kChsc$Q-WwH5XVTsIr?{=P^Lng|gPkdUlL!k==e56nZ} zx-h8sHidcR5R89%g-sLp^YQLX&e*Yw8zW@VYyB#&yuO+ZKXvmU`Az&Ja~)63`os3x zRxrL}h4n}EKr?3IWkVq*_>~|mrUe6*7sB+%0%YEwhpOjckS&`EyMrTe>gp|K(O&!@ z^E_WU@`aaW4@GO4Eml3B2(zZy5IdNP?BE<+Ph5%kgeX|8@Iz{I4D2pxBd1;&scyY- z(7A(WCzWzeup}HetHRBHBxL^nX4mQ)d}qRS-ebRprw{wer%&sm>Gu$Xb=u+Xt{5B^ z?elLQ1>*3zGMtPmg8!LhOmUnKy@&4 zwR1J@|5}Lyo%z_bDFL%>(%{$ZjFP=-I6giU3Bg+E^K$?kJ`Kf!{d+mO<2-A~X(Bjz z2zI=i!hcdGarFFie6j8YPY8R!&R36d=g5Arsp^F_Go4YU9gasjQz4t`h|H0p_&GHZ zz4!TI;lyanu4zQ!fg+TP{`W}CLG@VC-Vi(&GW*ie*r3ZtE>M3w80m-hMajn=e#LW)EirjJd>my)Zu`(jeq~NGvjdF{XFgY+6rOx*7 z=xqXN+4=bLqX2boix8R-hk!UAl$Fdtzq6s(;xZfBo5!ME!5(6#MVeInEqgwa$MiA* zJy*xUb+opF3`HsU+kHJd!!B{KO!Wo9ksQO=tg)!QRO*%DWd8DmQRScLBK!{|^i6z-jf zk>yc1bY(h*N{2(iVir_CO#wEhq47;H9MWu&cU}v#Rx2XeP!h3?Bk|JbAHUzblN}x3 zao-eiXioFSfHfCcSY%96q0Y2FL5Gj`^hS|{B*eYGa7*`BUMP2#7oF&fMLL?8Bd&#y za*8;1bvRlJhT-)eUX4Xuo@`!cYexQoN(&+)_bC;aXAPmcQhiDkWPA^FrFE0U)3Ic;rP zcg2=!WT^C*nc?}sny z_xbLNV>~5t2WR(r&-;>9;2+Zu`YX+lsyYc3*AMfMwMBF?egr9hcP9BmOnFZgdB9v% zs6O|^t1wM$sZoMst_jA9I8AtegIx=^b9=%~UO6-zU;S&*X&-XO=0#%wA@IIhV&1jf^Q8xsN5L=8$>m4tB1o;c2Fvp#ewTlxHxSM zqCL7W;@MjC+gvw+eU6I(7tVDw|=q zHVxw|i*Qe*|Gov*A!42vJ`7ibp1%P)QU&yCU{rf=W}Bz#^tf_3<$SRvnfEfJ>Z(QN zpH1kUt{Pc-^a$NY50a$%F77dO#*+$1Ot>HDn6!l#{__gH56x*%mSX z#_^HzPS#EPz)oKsdEd(jRx&MwtaX`)7gPCb-^=vyUNJ30KArejN4jetaH*^{EDQSq zGMD*+^bh*9EQm@Q_6dpWWywadKTY-2q+-ZW^{pY4v}+I@*E}T{(gKoCyiFR)8MJE6 z3;y|87YDxBz_tD=Pb%#qzaVFN9QB^;FPpH$5^<~+sp@3&3tY{O-_Dc)+afcTld6>Z8uXOURb_Mj! zHAV418B{#(VGqBHZ2Im2`r;ZW0reI)rdn|unjgy)Fwl_JOzskvr&hZt`gH%t*;ro>YZv*pTSDTP-K24n*|aW! z3nepoPEa79{XCzCJ=n<3!LK>|+i9K}y^_U8Z)DH!o%}B7JG*)`^6%4wSo`KHlGat? z1wW^<`dDpD3-24!gWt;JK1ziqSh!OA zI}19zP?v^GQ=t(bJA@00)`G>+5&z|!^9gw?;ouQ7;lxm7A>vZGFldLN@bcs*p~Y_| z%jrr$dG9aYQ-70lZw-X)#$!Bkwhzf9#yXp(D2wXmzRQ;hIW8$G`7YO{DE}vKF}?PK za402(FK&H8JA3r0q|1oz%j;2gUmN|zV)=WfaO>e};b;7QA+w@JsM?<;_(X;hYu0e*u%C2ghA#CvVMMzV zY$#{?FdAL2O6+S&yP}P#`?3^`ndl=dSx_x}y>Q3n*K9+V?uuHM{Og}w+BZ82H6CMy zse>&Av9Fdwa<1^-@_!!|dk7bw>yc+-C|$lEODAe((LxfcaaR{VnO zo@$cr69by{*_4LKTF^N%q@F1{r1MXkg0EPUgtr(4UQ?!AUkOTB_eU7xBSY=e3}{r~ zIC4#!Pho=sNwdtKKCN&fm&LSS}fR_ zyb*?X4x_7MCeRbkpd~UTq*jtmCm&3sv5ue(hBjnL&Xj&;I{7L4kxefRD%qh*%as?ApO}WkW0sCT5*oZ_LB>J{_IDtQrYA&w3yDv zmQ&LAa>{nfq~GG9^gMMU-M?T@PuY;-6BH>uc_i)G;z$!;j;D7$lSw#RKp*d9QslBi ziW-_v@!K;gH!GB8I*+9tlg84+JtB;r+0X=2SMobGg5I1}qPe{dsr#4)NfqkRq1y&j z?x02eyG&_Byd!-M(4%8wj+B4Hj=p{;lJs_@mzRSn>vbX>Y>px2W$Cm?J)0J2M38A* z1Z|Y}q8Exz)KWT@@)`wlpF(t}-jO7mLulRWDfDt|4r%?2C8JH@DxjTy91!$4c8!dV)VM0sRhqok z$Xh3K!Aae&IAt#)8r;M$zdG zL;4=;KprLTl>5=0dc=dM-*YeO%1@^gB}+-kd=Z&dPoXQG-t=J-)7xr2^1nHPT-Qp{ z((kf#$3=nmWGm2&^9mFeK7y{^)}(n~b*cWAK1qmvKm67vqnS>mAmc_QYU8Lw$A%)^*l+Wb0y2k+@zd_+{&eZF^N?6csw1*3!t9V@uZU%L^5NT+>h8((q0|%R5qZu z>FTs-sSDjPRU@aJ26XI~E^R6uMebf!)FtUm?jiF;#XD9XsMmhjvV&h=U8M{&X7c zk;x_H{Wh?j0!zjrApJA42V+n z>A9v64N5U0ziU?1TIx*0`}tDc)-h!A!iO$~d(z5OM~W}-A&=Xk6!>R4iCL%6&%q06 zX?z;3kByB%&$c@l{znD%`gPqjt*WVcZiU!)FQY}O)&GELfd(1z|FGosp0der#Eggn<7 z(3LBWbYzheZPB)-D?{Dsipp3~4>EPS%%l86QDl^pLKlB+q&q%xJbuwqE(qSwh6+D; z*>`0m{xU+Uhbi`_n?Wg47e6|c(JQep)aIY!oTwO{TF{#<$||Vgcrsn98&7d@pv`fX zG{VV9fpaM z{Bg3cA9OFwK)`@V{MeKQW33g~otusqdKP%=(ZqHqx=E+pn<_>b(5@ZUlw9XXC;W6p z^TLjPq}kHkC?j%vs!9^a4XHfCn(8H8>DzT%8nIN5UT3S(b~#hhs`e%K8M~?KNezEZ z7=wfZg}8iXIc_VsAiPNoyQbgg$0KJPy##u z?&Q3}hkV*H5wm6$BP&@Q5)t~`OKd#-`>RFXi*2aa5i2@9Q=P`FkfRQ8E&7@=q!UouX9W^J7T}idI84#@!xEDaH1xH_KO0@xSH?i{ zZVu*2M4)GH4lY%!!uPLva7;}@uf_3btC)eW*6tX!X$0(U?qHcTaYXJ~h9gU}U~O`U zFNZFnsMo5rC3GZ7j5MOD7xc(mlxIUR2m0M}npR5u=2OOL7$NvTUGf+g#r@>ay{dTo zegU3xHoV^FBV_F=?9{7(X?z}L4qJ(`Z-JOm;fy;2Tv54cHq@pR!{KQSeok76i`4}< zpVo-V)@GcqDo66ELKuH8!pjTu;nqh7&MP)@(Y9lJEMXan0+!<0@fwcpoI+8eItvW3 zB%W?e>pSf!Q>%qMZa(DYnn8GfUJtj&R`IUBx4C1#9|DJZLhadfEdMkEKNb|?*w#i^ z=@+7^BnyGZEAaDoH2Pdlh1;@u7}m1{XRa1N7ON5TvIdu8axnf&9wzTxgJEyhqGfao zro5^_=eanD^Hfw8$zzUkJufr7$d(pq`0neC;IqSd?>0TUd2|$Q-J(xh*_|Sq^7+!y zQ5YyKjhVZ0`Rd+AE*or#R_SFpSDl2(%JZB;+K3D9I`I5UF=oG*hpY2E(VcC9 zrd{3K(x--%!Oib=(1}=!i$m7J#48)Ef3o1yS&E%Sm5`m&g6*Q*^&dDJBP+cy(X|{W z%9|1IUymbhjTl^4hk>`N@Uo-}`)_Q(o$Hy{`EeT3@RL)yiObzn~(7viw^D#9t!2|&FtM&%hgU>c}tWyntOCn=i`b?MKf`@cLTQm z*oY&atKgSejH33{D1Xz4y5KrQq*g)UXfgJUmDN+xQi!ijX?i?21t1Bj9t#N@nL---Y2yqId>h7w-@91$6CzTQipBd zDq!C)6ZbbH!?VZ_8asRuT;_w4-Zr=|ISyak7GliOA~;mE;c#;cn%!D4^WHWnP3gek z?gV_a9gD~_0uJ4G#m;6qsO;_4y5Qo&DH`3q+B6YumTTkH)Cp_MtuBKi%m66FmkFw^|=+0`WK2P3cgUD90o11 zSe!l^hZz$V!1(A`7=KH|g&WoAEw>g$dJX6?UWFK&7JOK-1*ieIp)>jk15j97Vvv5x~AG^jhVPw{3oatW++l(nl5OIBa%UawQ#XfWY5@hBD z;_U+ico%+Rg^l8v8Tp4#nBC>}t#TNwnuz@aD{*;bGj0qiMTBt{Mz=0Oo@N`~C~U-# zwM}T3&&Tti`RH?su{~or1_s^bo6qNQPFEFIoe#lnwF{hVoxnZ$mpS)YAG91+Mqn4i zT5>KNJ@QaKs{zN$H{(c0BPLa(VaePjIIy`G7bjI=VB8|)ejbhW28#F`mImp71jtNT zjPt1(I51iRj~-2gvt0qM$(N(zUp8bymP5`g2d!o;nC>9rLhoug?wg2b4;8S><1af5 ze8}E2PjbA&WImBu#^KFAi2r_>8#avP$8LvMeD*+isF`E6i-4t4;~@MB!iCw(5cOm| z4$HM8B(V%hhgXC9RAJ)MbQDXE$CET0?E9UE#Pe%fm6xiI)P26v?O5p!P>Uw+-=I_)Nwa@FT&Q|ozG zunuA(WRP;AoG;s#aDL29ENe3Q#uEPSYMvR^(!c_SHQZH}EXZtOX zo4p5rvNqyuOecC>*p2qtT~G?!iX9jBVYP7=eu%g)Y+olF&#l4q_vP3>VmX|xmt)~6 zXZ)Bl9BoB^Sy}cj%kAFEMz)hU&;L9pBzE%)n~PjwQ^M~r3#^k{$WTAd-|YIJ`H2$V z9kRzE$0U5eR}RWDX44XuJ_s4k#{5Q1Y z&CSg?ggsCRTMx~cRnQl4==_JZXg8=u_o>C0f8G~nl!o(1=80;<5uX;x;NRTG?3lco zYp%rdA=8hX`n7`3N!D?y_hv5N>dr}DDtX7#8~nt!Kl)V3AkoVc-=mk|iQzoaZodrs zHZ`E7z8Wqw3UK9lF5b46;qj4XC_Pz&kS!~*=1L?sd<%oYiz3W*s>7M*^+;@3iED{@ za1qbL8ikecxLyr;lOUv>GDp+L*)Y2{2C4zWG2Lwt4D3(x=H2so{`$>4sAmvNUJgX% z;U1oT{t&~gh+{0`dcv=ot1-W_e8T#Jq8nhE{DaO0*D2bVTB0y=|jCy zJAVKs{+)un=|M;tD2dng8zc*R;(*7%bcjE^cn+7w4DP#uf5xhq9GRUJlX=^+sT644&xBs$V#Ic)VB?@=SoAathdYZPheFuxbcV^u&pdXh6|T>niVt&# zW2@C(PR-2Xj=Ez!aMVB~nkiuJtsYuG&yVwhFY)mA-JHDOG>=kV#lyBdEq#3Wclz1JA5=y}PbMe|F>rc|VWd zhgNd0Q*ZhG^#`0k{sV_r*08wmC(gbtjfm6#c!9JQ))crvv_@jMl?Rre^u@H#0qFZG z4S^G~VOHXUdg&$D{vr-{#?HaGL1{?)8H>3!%W-5&EefZI=EvNnnDK5bjEctMwUrNy z_XHrk%@k@yy`et;0>AYtWBH$Vc;w3KEYHR;4s77q^@e1--kcov4Q0jjH=JMkf%Ojk zVQh*mjsa6lc1@PTe0m7sDWbH5j|!Pr^UHnb_YNg){d; za7@$_kLCy9Pp`2kZ_I{e>U`*RWn)Z3JPe*?Vjx$*C8`)r<%=LUG(xoJx?x($Fl7CG z!6|*ta6#&GzMKD*?}+pWtGM7@tSVQW*P<0BqsVf28m;=<$#O^KvF}tLOmH27(YyPj zRQeVtr~Tp&BL_n_aX2QAGywN^hv}U$NSC&RWQZPy_8o^0W+7-_9E95LP`C#>VpP&H z3`q)x@tRDW*cONmk5Opt?*;U7$F#!1sMC`}<_Z(!S4v{K-8p{yrWd;355=^R!{Hzn zf}HX<{K;n#oqDWJvG46@$|oa=_4q*!3H`A3nJzrFWnkQ22L+u&k$(IUrw5Bc_jDhm z9O>aXy(N)ru7xWZ8qjVR%}r^b?6(h87EHkompSwi=f~lQi1o$zy;dm8?88H)^+=?cXwaik zbYq|ay>%T=?KkGJVyg+7%k80&t_3bNLHdS4kTAT#Q{Ug<+Y{t*dfhA>A2=B@FTC-* zE(*==gy`?qIQq{4kG^hW=cLz}>0X$GVVw zaGiTTf8^&gOmO6)7EUj5hDW;(8t*mn&@3l9a@m2F&(^2IdyHs$mpy&CY)dcg+v$aA zGv5>8ap#%`e5aYCJ;Df|F1}$??=iSwvI=)n+Ay%T04fR@Sn9q;)Z3BR-u8?iX!XN_ zkBW%%lECSz{;)P5hLC1e4F28;|H(UWd3Fw#HJ776bt8&z)FS7W3BxojlyjPFMy;AUXYBArWsmW{`h@*>18$%N#^;gFM2!~I*qqWxADPVM4csNW_i z{8J#~1)6klm<=5dGoV)y`c(2jo2oM|3*xQeWVdiI&;P3mg)m>FZTrS66G!9r-4w(s zj>F6L{!oY$hxNu$I8&X2GM!N9?VZCDPd%hVZ82O|+r*oc6uIE1B*Q@p3F~U$W$cAM z>o0IX>Kab1IL{VYqw(W&I{cpN!QWsQoRlmOD4D=o4OuiQQV=E-s?gX79g>;sLS=q> zG$>b}#yT03j(jiLXAL8l zc%*5~M6+WGKNrqY_p|{l-lNP}b@%A5D`KCWOzI`-S z-I#`LVJ4VtV~4R8Dg4AmhO&&?g@_j`g@|$$dS0YWxz+acYK<-ggQ=3)5zo(kr}OMZlXk({R^dG@k4NYwJdSrjXW+&_wc+)ifpb{ zF3cV?g12mMrZ+B%bjsI|-b5MDvMOhineIsAlwGLR7gWB=m>dTrP*L{~9yu^o=wlt} z^0}st0!L@_j=!(CK}ifh8&wgwUJG(JEpSfB8{`1U1ij$5w)6PqD>uH=JCl8bGx>Z` z7auZFz)%le++6#HomOt=iqf5|ez1id;wP|9!)EeP+9{k(Hg=w(bXaIhPi6Jo+a%GV zO*R=C6jxzDYu4J6(BVi(wx_Z}QIC`;)3>Arq?f6~>(90ea%O)V#r-@Svpd~fZl|sg zIzQRa7XK=8k32~ClX~;l@?0JrD2}sNY_W3NU@RJNljm!T!!%|D6qf74`^N_kdg{&H z_wuN4=T+g!!URF_gOYIHxyiX-xb^>e4mfbuJ>l<&W&AJW5e=y`poUacDyUK(xRu!ZOA>!kk&18A`4|B$~a*}LtA3$wr>UtIYU@Bt>M4K_y6{a z?lZ>a{xU`3bbF|YQZVn`3e{NwGtZB5uU$y3I|4}h0Mpt;8~W_zPTFyW|9BMi+X zPK+e2lxeiq(32efTO~!|XVHgA<0&D~-Di$yZqFhaOBZUk zu%X10qiD33Cw(b(qdw;Zdc8!T8{5W^T=XnziVL9=v*(dweGJ`tHk+(!e5gLjgOa`z z{p@8%G5vHYRNaOqmfBJGQ%Bmp*@X6`52hn$6llm5J#ur@r4^P#X#GY73iHsTh(bGZ z^RXh0sfOgW-I%tD-c#wW3%P09QrK^%XYUtM>5z%^!D}joh*{9&W6m^ZjVqPbPayMG z6RH2J$)t14nl^Mzrs*%kXw46z|H0UM$3*o-ZKEQhD2NqBdhfk=X6=WfR1uJ_AW9cd zv0$Zl5CM^?WCSP)sdncLXB zvSwuHVneqQ9BHW^_xcz+(kvhfs z7@H6O`VH^XlT%eHe7I^2W8e|{~(&eC-{-jc@KIdWJ&%1jHvyTE5*DA zE%%b5txg&wFJ?lAAFC286Qz^C#pqqwEGqtEL#~e8b03swRN8tw9o3&1gZgEv3y4p#UBe`ZvpfBn6kyoJDq|oXw$yvNq(N zYei+X3+eI7g%sIqMKaA!wC?vR+UDd+R_`3?*5;*@)#px{qjt2Aqf5_xRY|QupR9Zo z$lO$(zD!b~7!er~lHicV5hHr?RGUI38Vjs?T|!M$E$D{mD)PLzg5CtO%4N~}INW%ZL=(vpneH@pk4_=y-7hy{0TePX>3z0~SBVAGUrL}?U$;#y{ z4PP>3ovJnLRKag1S1pZ!CS&yG+G2){J!&Ftk?dlQA#)wPUL%h1&=<^cPZkUNF386G zib!K_AnguwCQTD_diz|K{^_XDvpJfikZnbavsLN$M^$>LXinquW_0eVF)hr}p?NNv zRQytdX3f$fg)MsY#72?+d$x!qrg2E2W-mh}kNo?Ad`B-x;3~%42;fsD6zE4Yp zTYM~LXNIAY#}i*q+QB@}2%oeyk;-F+8zGA^Aubk7IS*5eQ&7ljgvm$uGl7u{H2Z}K z$!Qso^af2@S8Pb%6O_qaR*A-bnR2-Y^mn=xX$`26>VOlODiQH=jA(L{3fbwZ&_8cQ z`qs&zKZcj-gFn}MjJZPU`!0k9C!sLg2z!$rut(iz*~#U@?CZG~tYFbgHh0z!HZAx& zyM1sDcr7Kc(_$8~Qzv5a{9*P}=P`4QoQt}z5$LnqhZEYKi07$eEaoDW6xmSzcYCT5 zRHsKlvh<=tg%nM-C^lD~bX>J4cds#Zez2yaBRVwmofZkKS0vs$i|K8lKf_-mj5QP^ zymB2j){V3FWqX)w&~0|{jWouWF2Z7MN0dF2McGYVO!e15!H6^NiMyb=WgF~UqoI-F z4Zb!F%-yO5lleUOk#vA<(-6m|ySwmsayc5C6p&@<#?EgFrR9Q##Q#{22CJ0G_qsgE zars2HLXq~0$dhHM0<{I}ke`tuNgEbY((`WCn-GCt{)O=7*T<{zHg-ngFSGkB2MJRr zq)KhUa8(ji;fiA)*Mho3A-Yfvd07Ea;hxiYnTVxX1&FlGMx9R{{yU!nevvSA7>L4h z{1i)*?_=5v-EmR47!59~Amm!X%6@Di2`fE1yw;TVE>WhJwdy2rMvY3t)#>9IC2CSJ zrtfBhxeo(%iSZUm{AL zZ$@RV0X9D6K%Rdirg^4fVObX9!%85SxeuS$?Lb!6GCbbpg?pA9+#Z?$|I&j@bKf&IXY^T@r6)96yl1}-mQ^ju;(i+kvo~IhrSI@&T_f3J-XaZc7eQ{*d zRkl^@FpK{+0bR39u|9kwG&QziXHPbKboL=OWG8n0&cc;TL1I}zt84U0rW}Q9nS=W+cBy_|fE4AjLsvQw~H* z8juiKi9^ki*c}~u-Ha)Q?c5q9{dW+z2h)(7k$`^VHCXm-CGKwBhy_ZyNWT?; zn8ej^lgY%wGu!dTCmcNDo1ibc9lb|ZqJK&`3d@@zpO%5jO`h1Z#|FO5nh+S8i=5We ztTwfS{Sval(SA!6oHHWb9SO%gereL*R6b^4#2W{0@+>KlZ&s&=@eY*wHZrH-_r#F_r564vZ z?MVL`iGw0r@YQ!CJ|9Q`zeF2S?pC7u?siz3Eyv1#49CTkp}TJ?*7sC1agk%J>zy~U zo)oYJ`7`k-cYw_}^o;H3y~zGt+Q4qxHZs#cQ?X~RE4sVZ;@O8#T<{FQ0`V$D4V578 z%w~+AxMYu4^f-#V6sLhcWoXrSaEP z4M!Y}vBi8T;@9~gOve$r2fQKE6#;>{(Rh>)iSNSg7FXX5MHe5{D!Lkt_ZjSO=x4 zh3Gav2+hd_kd?8;=UZ8jFKNfRrUo?DCS#4AGuGD_;mHv>eCV8rn~M%GpHMqC_19UJ zv{@dRTujej;l@HT3s}SGH8yW0FF5@Qi2P}c&EYm!H+>5x%xHw)f>xw$*o^Fs5D2Zx z!9aZlUZ2TBS&|Q)9^&BdjYBL^xtVGB)i95rt!(&@0LOR)zNNyT zVn43FZ-;PQBUW^Bb#K@mZ@kU1Qb-;Jojg!+tYf`VUTk1v4g31g5gBTa*^z!{HZ-G~ z$^QDpI^E{uLy;$ z!kC<*gS~Sskhsqdm&7cg;ja#%Kf#a@%fn@@a$HkA2p=?JOa2i^eK-aU*9N@2QUZnJ z%P@LR6RzAkX}S!t@-5wLQiKb;JYK>!Or(r1G4*8*481$7Rsy!3oZUxvevKMc6q@hhd9cqs% zF(6om-{*?4B<3LWrnkW3Nf-Xxb`~Z{J&+P<0{`Ah1dWy9!sTSp(G?izHp7E@5v)2t z%A^kavUu@YW)d%n9qIDevHyQ?a-DtgoQ&SJbMQe}4@b1tKx$3~oy zp}dqUR-EA0r~Ph_$pq6fma=fi|EFlgS|NVwFhr!oI>=K6Y#%w5Q4`Fz>^<{ zOcfLS=N^K>M=AKvZ#g#DT0!sJJWSTT%6K$gncT1YOtGkq#fDvH=KoUJD}_krQf6eN2X;b2~oioI>-`bBNr33LOQbn)!QdWeLs z#voVgZEg9{?AyR1-fm^{&W$p^p_@$T+ykchhg&;cb0+)oAj3mmNbfg6T6Glqw?;wQ zSP7r|tPw33hrM0da7f>Szq=b@G;kEbzCF14{tRqP&*8?F76kTiYaY2AZw6~&m3Rtw z@=oDaekYDDJ&eis4j_DGK4P|~Li=whw(-uvUmXeb%=gE4&!wmw(ZhMi_e^_62%BEh z#)OuAW1g>Nu_J62%to%T)XY@2IVFt+=T5?vNKJee34r50U}o)n?7V0QPubN7Jdp_{ zpKM&KC_(I#2O>l}n4Cj|kh#RQEKx6?t zturCT$$-(LU~K*{9Yw#y;cdDQGaG<06+VdA7O>{U+u5&6gRF8nKSmC;FbF?lH|adP zrgMcY(OkoR&b!I3>1(3v2A2))$l|lWJ$7Ge27Y{W!-lIlxS&vkTgiDCT2h4WmHRMs zjXU2*_F|bq7LNNbMN*_I-2Y^tMyVW!lB;mFr37c*?!s%wJPckf#GJxhjMR8Srd_y%jd>4!-!Sl=6U7PdlPwxPen|6c^=GL=N zK^gFzvB7{jA0B6Qv84^OaPqh}R9#b{Wmk?jrNub3AqRzynMgjG1A);r2tG|jgrqMN zsvYojI022}8PJy9i88L%+%3<=Wv>$ay1WODa`C9U=ZdH8A~=72j9HAxB4R`aGx-l`8&S>wUKt%yw71E<5KFjXmrN{#Eb97+v8<$ zSX+T(Q~{TuY`6sm;-VL@^{W!}9t$D#)k7w-b^>OkK4aDMD%ggp#jG*;CR-^m!n~aZ z*|b$66ge-9whff9#U1_3Bk~R7H@m~=Of$1qe#9Ppxy7E9^WvYO6^=(Z!Z!z4J;@1I zD!0RI$8J13RRhbWYM9R1g=-sf(fd0Z(2T*Bs|j#VJ_!HvdX%ybXq;`pKdnT3bYFq- zJ>eLcvj!_>M8QGX8;jy3V7#Z7Ip^$W6;&shT;E;Rmo0?%u~}^R%PdmdtU#Z1C0TCE zC_C2pn&ruJ^`oJO&3oR@WJae!d$ul&Uj)G9&}tawr{hIlIz9*Hp`jrUimllg?bwGt z#auiM&4Z*|1Y8mpLSR7@^ty_0@ktB%-1p&JeLmKFtir0|0t9n=_@!?eq|;WRcQ^u; zg>opGb&s7H?_>wve=+f0li`^w1I3?TC{A9UbZ?2%u5(e8R=ba_`YeduL6fjJdj`rn zuCi3S&n!ky3AWtldv?+unp?dQ85xGiU+YmCxe>qKEyd`9Qe@oE!;|BASpRzk9t?5Y z;AI#t%){h0KG--f7P1o^P-CYL(^PAC@<%~D)eT3|=fm&T4MvZrK>8;y zzE%;Ye7eA%*@w`7c8cUY&x9_RYLLLoVd9gV0Gn-M7{vnQ{g{i+?w{-dj{+8cUWS5e z!O$KShtF$ybgwZ3d#Q=lD*(q6`B0Wk$MC`=%vk7*$0Is;AQ6YKi)qN}*#`l+6!co# zW3G855|%l`-arRwQ*3ZtU_Bx>=-}k4akglVAcDBhIonnj1{!Lpa37?+ARW5-U6NXO zM2X)=iM%>osEXf_UD>Y;@uMn8StgH=BQs#wEs17VEkryv#FsYDOdX9W#WwS<@q=*2L-zec+hzY(4Xd>XX2u8Yi@pxDWm!3L7*TfRy zmmE;BcRp75IpWhcXC!~Kg?%tTrr*}a13_bKeYp^#C*2S@%N#dmPe5w_duCjsiMTj- zWcP-n|I$-tG~I`8N+?lqggUjDi_r8zWwLWsr5Opzl+Bq;sis#bbngJ;Js*RKe*>`l zv>K$#WDxgZ4dNS{@cnHYg7UIq69I&0e`2Ba`79$%5Qk36Lw>I^5IPl^i^PHQy8n;5^&+UGMIZD#06Wh_{MF# zop2QrDP`EODI8v#q_Fet3RYm3z-CVWz><3B;bhwnc3XWqc5`v~>Tn=)mH)#&Tdu~7 z(nLJodl=FNccEzf40i&XaC)5%wzd+CQ;ku4I-m7yF{7I9Csxfn7SJ}Y`4p_9K{Dqh zX@?Ah9;T;tR=dg~YcUfX(FB{%f!yLCevC;Xnn5Fd?>$txdvu$FyzPP@nEfY0{tla$nzODHvCgTq%j0d3i=bFDx0UkBph$O0^wZjOHgQJ7P+4(2-cIPgdw1`Y@bp|DYCcBbnTj)dTBRZTNddLCKyLPN zcGJ?6+&jJ4)6h~{|4)J9yOl|Jqc(l1Go#@KBMOYvq>U>$^rYQ_!YAd><31mz68;~j zT!NqDRkoO=tWv~iq#N9&Z6K_@5KY%D!1-%{A`ewm4fHaexsPeEE1N!>?x8`yA9UED zlP+0(AR*B(mZ18Z8EiK}|29HXr#U)K*dp+e3Px-mv6qIDtj$-Eb9<*6=~`v7bkj0w zt&^bV2V_a-l@{rTXjA)oP@S0-S^QQfadB1heH2Z>PlMR2%}yldY+&`1SHseBa3cMg zF2~f>%UFE!AGR-50k5-xqg=g6(s06_8RKluwNUnWp*Wi_mdMoG`q_#mc__r{!^7AT zr@pFUeatsDLE->=V`s#Ip6;a2DQX<)1W}8oyeSrwvgT8xYys;J+D$j+D^S5MQ976` zK_?Suk<4TrD!8dinolHXshvEvoQfcgph)JbIgwqA$^XCBSNFxIBL-OFM2$8iGkD<@;myb16$>0(~Z+t_XwUbfm>m(I)gTa8vb zTbA=3v2?iSZZ$bH%IeCRGAo19T53+HWnaBZ>BoHqI=@|ojFctGY*3b*W~Q>k2H7f1kuj-I2$+nlZo$9gwE$m69~O zl#fi$-KB4Qb!=7T0qUBqN?~!z6sD?ApZX=~#IP{cYpc_`KW23Fo*V_VXVLAmL+r8p z9JbffpX2vc->SH^-^!-;KdZ7)HI9&uHz(oPMvl>>H~+i-Yx3;1MeC{o%kIPh%gJ54 z{$JO~^Vc+)?-$SD2>x;*y{A+1^a{!5r8eNuCY5I9|rmvpKP3of+cV%eO&Y3iFK#78uX_21^NW;X7 zc z*MeSsizW$MPnvhsgXZKq(^7*Fl6s{|YfW8mI-P!(M*vX&ScUYpLoW*qmq;kflfSACo>*bI+Wu?zaOa3&XtUQTv$O-7O{j{ zBCi9CN;X?k}fR+AE4|Ex#j z#esCp$&4mlFrbSsyy(F`H~OAwMZK{^x<`zOpW{r&qk@TFL636hTaof1qJ%mnN`0wL zMKwz)px&L_rZO6K0KFErri%wXsUHcnF=H()ei%rVYZub)CyPnD#f?9`e*N!Xd#CD~j$ipqf#2 zI_suO6L*=DVB#V=s&7v`Hx|+Di7FJ(Y(QNN+N3Xh@@jPi}ms3_N#@_OXx!3|X!_^U$; z2UJK`U5X5xO-S>(6`7vZr+Zy8)Us5C_VUiAuhjx%UN@U2M~Ts$OeIRHQKSQFwdtgv zDBZ72oF-(=}0EKEooPb0Ru@)R7WOpGO?bMz@!QkhaEBxz==5-lH9q3yHh(?@4LTECe)Zw)3C z7o|xD#>|N3+mLgoCrO%g&=Ws3W^=uWDaVboA3vnwm12SJ8#cJK+8&*0#632E;09^b z9p?eZypgd%YnFMlheleKQ1~|kTFVbII%7^9f0bz7OMSBbXFx4-7BoXknJkxUQj&}w z%{%EqQ4waO-pJLvKzR~M;r5828m-)~MP`*|G#KYXi^UA7oLkq*l6_R);m5Yk<>Tg( zm3W?z4JExC%sQWlvCrWc)ec5=peK^PIbb@U8N9X_VSXzI`4JJw>dJtgcqUpy10i?i z6I(UWjCs~>rL(70sOXL`Ir+??8TXYbAzYn?{>W0Fm=SqvY0;2F0G+Yr_D`%9nZMSf zWI=hFG9p9n6S){zu0{$i95Q`&fMk{yv*Y#p@axJ)|EqL7Rno%`-apJP_#CtHzsn>R zj9u=X~=c3X8g9$AdH z=3yu}9She3?l7C~4HXMj{C+nLH2*%^B>sWb<*&dKg9>hbj>2aCZq^ugnuNbv(5(U$ zl9iIDD!$nixKEs>9M&fRdkr$TGo&ywr?Yi< ze zxKR=20pHn)z%F*~=O*k7seyQjF{1jN**BQcix_2+eWgOD(v+zByfK+h=lVZSONz*Q zPMthI8PB0DD9+i2J)A-2EqZ|^PgTY171Ag#Z~dznNo?%Q{%>i^mh+ zES%)4f$-CMiVr zY6hpi2~RusLEz$EXjLX*TD>oh9kf8W;WT&}r!#wZRcLr~$8xG?))EVe_dgR__|%e4 z$If9Li>Kj>g9P3m-Ody+!om;hVX;&+#7<{G^jZ-@wJIPW(|})zE%2Js0L`FkG^Ol8 zOk);~MQ=m?;}9$=aRL8a7nmOmf`wNG;`;J&{YU{+zLcPezZjWM8}MwX6`x`&u&jFP z|NggPc)uw|U&&&i=MEb_+rWyoR-o>N3VtrnFW^Ryai@__|t*DxxkJcOMsJxJd^)0QSq$-Fl2!WQRIf_=Q;`}5rZ1Epv zL#x}_i_7m>_a!e}d=tmY!oRRNS-04mh0mGDwbShDXfQkAcAoKHp9(pA(Syhy$;L6!5KMjL4D)qbI52YxN`CHUn}?6GB{uRXURKVW6)!TM{{5_c zmKh7$`jxFJQ$Wp81ALjg6m7o~k*rXOlHewUn6zQr{X}Fr1w%AF8)iBMaA__?Q*8;x zzE@$vA#d~!-DGZ@5!PF_5wEA^AW!Ol_CHQTi+em`ey@dV^)@Wpa~M}F+VN~nIqX>w zoVvAf$yyYVVtlxI@)`THW-kkyxr7~67QydCj{RV8K{aqGg9 zj9MNm^i9zQzmf?S-}1wn6L~0VEW@H(4R~R647cW=$H3FG*f&^!RR5IvfN!2eR9_96(1HQK1kl);=eB1jQx zVKXZXnN{F%HsJA&`QLcQbjKF6#gxNT>v^%=(+cCK0&r;UD!8sl#pUN)Vdn?P)kK3+ zvlpFJwGd6|Mr=|y6bpK>dg}>P${s;?Qw8qc3&!`7IJEXx;pe5pSP^<0izl5zyvGT+ z$F{>&a34n7a`DCA1v~#4fX_V)rJvU0^*0S@%@f3R`!RN`xq_&5&o%jvHMO3lU7S*SIyIzqugUQntYK>{5%sX0iEpoF(zPO!)+}Q@a zHVDJUzronzQ4if$J@Ae_hpWR~7z*jc%8^6hl_L|Khg<1!;>iH_I>8oINYt-gxEV=+&u0= zhxjoBZ)wBh>_d2*REj7rr|aBHgwG~VG#}JKMYAft^@-tAxge%Zn1PdHN0`xA9Q)LL zhIJ0{;$_!t)^5drG|rFp1rn~kgmGx2)wJp7i_fry?D?$>8v z%gI7SZ79U4oHCr&uZ92f7EE|@6pCwdv8_7^QIv~Uu3v_&A9ut5L=LKN zS(Tb%>tyVnNDyLOUue+bFSC3;>7c8_1AywNtG2P4bEcU|GU8E`QBij&mJ-t z!(yhteQt8?+F zk^|)_D)3mK2Z!AZ+vGjaH9Z*Fa|_@uTn9DZCafv0fT&X)vOV`=)0HiFbUgx!uKBn( z)Cij;#Teau2wCEXArz91gC9KcTzDbYl>(_;y?EE^jTSM6+OKb!uzDj~{pBK?Jn<1b zyzn2h)>_XFyqr#6-o~`fP>Y4Ee8KGW-Z7(Xli|3!lWjgV3%A~K=c-T}t4}$A_hJ%w z2J)~dq6nA1RpN4FGtLXNfzP=eSG|wnSVlT1a|Nc&U@+g5jw8Lz_%L)FCrr6qbm}PV z1?sSxZx1dF=7O(39de&?0Gk9o7pM%AM8%_e{8x-;C|GRakLsFPwgEhvl^(RGmq| z;%)2jThR(3uf%cs=1W%ceTdm^;X~I3Ma(cSVp&7W$){=#Wu~Z-r=C8&o`082?B6r1 z3v;k+<$OHyzr!jv&4Y)|QkcYTz>00VFnQ8SEVbewXTch7=8D1Gx5?1VZNUDbdL)Y^ zpyreZzFS$q{rysGlU|9hPE~MNTZxo|c^K)>fZTs^I2-SYNBJ9I-xvUn%xrk%K4Pg$ zZm|0?{K!;Ohi>FN@C+WMd#jBp_@*4)PgJD+k~*~Qx(5mVwqYZ$W$?U30p6P@qmRFz zty<3g%;+*4zPk+qK^k!SpZ(Ck8R6tBM@;gHM%l+aIJcGK^_3X-8FHYgsD(X?xw%Xr z0S_XoQJ=gEpN3XJ&dUau9(urak`2Ox-M}{*4XuYlSpBw_87m23{%Z~Rtam}DY!Is? zWy=1nPBs5z=uV|HO}J`A#YdINd|4CeR~}$@7urDSr6G(o|1eqQ5vDW25dIN>%Kd4$ zxLOFi>-f;SYXLaPGU{ao&7vQx1VwXf`~vb1~Dz5p2FH{_YXM zyEs*NX~`h4LIuM?icrwG%8bkT(S6AglAFVEEa*J*;Mh}8mlo+MYST(bC337)r+<(k z!6IcU@RFiiO|R%vRWIXN5dHT!{2P^|m{8rp~z>6Ep4$`E&dz^s|MOsrPNq3!E+5=c^|FE>?a@`{NhspL*J z3#HiWfEP^kL;_+9tTPeMPLLQnxaueF^0++NAjrRGAYOb3@UGg0Wh6JH+7q9!F8_v9vG z`LXrv51%1vj(p&Fq)Jhklq@wYG@u?)6*{+Dla943k=5XQ65H-fv0X+?SvHSkeCBg= zW)jvUsX(ke5RXGeF_6{GLWlRT)-Vlrx0{Fkyb{iYm%L+D=d>_>QVA2LO$S}lM(YVd zC~PfffrWf*`2tnev2`amx4vV%TX>M*z6j^9%Ry*qAVhie(XiB%6AL1Ymy}m5fys3UY_d545`mkj}pDzNwGVVW_#JN(mq3SQ0}A4Wd^wLBo}Ye-C^)$ zkd+U)u;OAn_Mu6FS(V(St1B;%PpUPmXsu*g2D{kb#00kLQ!X1^T1dRMQnc@m82vX_$wu=nQ8?1(FKal~Og~=O(;5p)t=Pt?+dwzk< z=v>V_t|_t@%N&~aVFisGkE26BGU!oiI~h?n*~P|D_<;#*{dG5X(&Z|1HR6R`yDG+P zTyTH61GL?R(DFrs>H3Osp6?r`b90l~5gA9iWi3u_eTsCoNt)Elh7PG(#dysG;BzH| zO$zx=5pxD;_W^yDHc-MI*_>gPI-)50&mH%imt(V=KlZ0d;>1`FE1j#xejhr)(G*U! z_`X2PN<4s%DOhY{r(%}S275!QU8zI0#_E(1?n7^%8q?JEk|d|9MegZxG$f@+Lw}p1raB7C6gFb{8GHEUw{egU$g(3 zKd>R1j_FQwk=!^P3A+cG)1q7KUr!O!+it~ZM+AMAwUDX{=41(reU-zs-=gX30?YN^z>)rAfnn()3>%hfcSHabjATfMyI` zUY2Uvc#LD2Sv}$ZSv%F#|6!4|i8!8K|2QvKgF?ScP;W^XiHaqJLPM)Y^wkpXLY0^wZOR5wW zqc1OH=}wd~UGY_?C?-OMAsq4@JH%Xc?z0-6JUU!2$0^-BWOdlT$4W2T*&UR3VtqTb=%v^;{Jvx%cF0+tp@IFvkEn^ z;5Y^=66c)@McHj2|JSh;ndVCi)!k^(GzC_l=Eho|TG0G7T^euKp*9^2x?ihBiKRv~ zmDhycTPTy@fF|9(>Oh^J6WFuxEGDy~g4#nlw71=qzV4T!@xP4hhL+NY0vGx|+lIym zg^9;cl6GyLMf^JdI6qXSXuHI7j&W}<=kn=BPMOY4&gQ@GITOZsNjp!7aswFoUDc%v ze@*GlWh;7N?@sfV>rs7kCAA+LrD{WEdh$_?Z0*F!yGfhme<=~)dPQ11s7#4j;^bSV zK%q-O4pGXCPtKg_1|BBXZcpB8EvWsMEnPp$=)o({s{jL%`fW;1ZPxVL%#h-5=u+Bm zV|ww&n|ST)sC%P2X^-gBUqch>tJ0*<2n$j#FeYb30}?)LNO!80soBPy8qb+i=~fGR znC(rSf{RH&O^yQ9b;;zI8XYLoprJ-H%32^x#>eGp++K>-SE*CjBssEO89))On`r7w zMzZ#n^kSMhi7Q#qJQqtk+oelC*Q${GHAC|07pKCn+GM{%ncgHy(YICEeR<Tyw~>GP%O?TdNz`@0f_t4Pr@J3U(UQisMHWoSdNDp_3?r&3iJ zieITq`opRe9jZorRciG9ssTm3k)xYRvXoo5fL839Nd;!}s851Bht<-wo6CLLDr%%P z;zElQ?Z{NgkO~fH|L7dy2R`> zDPn>;xtgd_zP$#GJuoKyqvkY{ZAc2Emb6XFlDZEV)8l8>6gsk$#*S-KjI0HDPF_k* z-Olvls}os4j7ZSaoGjYSNVR$?O<(3ncPk?4M~@}l_vPv~_Zeot1@RtOLRZw6 zlJz1}`crL4dkd}TTcZg%@6e<2RodL~v?!>X3ArJ~iZ6 zQ)2ZJN}Xv=&-=`&@M1bO#D1YIl|k&BXeV2G=LdV-I|ubE#ZX=&jq_*bLpO#GhK|?R zdA?lsdt8~>r8ZH>FMryw!;+lWnbNjPZZx>jipq`|(Gnkfk}EJE9xrKXxV(U#hp18x zSKoMxtVrRT234GwqZg|+NJ>$U`b4y8Z>l=|dM-oiuQaLYg*FXIaJeBon%krEnPKT= zW}j)T?Wl)DAXo@68RQ7UFRcp@xw zBC2GUu=S4$$Vq%5mBbm4Y>6~Y=~p8;sM2gjRce(qqC!7C8scJHXiT1p`wVC>#*m!$ z*wRpy8J)PLNX${4jCLu~86iWm3t2`>gACZl+5G5xxC8$kD}u(_AWV~*gRY93tbXHd z#`EJpHf8NZtjgrUskPIf)jSEq=C{}b@55}m`3T#6X+CV4L$L99G5(llW5`$?m6O)9 z!xvNNvX?rE4ylsMCOrytu%Ob{x>U%oNhgi8NrHQ9Wp716(n^#VXGwzJtVp9yf#RMh z(-&iFGTbJ>7KMIg>jZW{uA&5$Z$07Edy}0^f6QJ*EPy_bFb;*N;M2GY7PrV^a7Y7Y zw_UNLdO6C5ZQvf_4)T=;{~cL;nfI1St{z}nGdNiLZ7=4%%Ey~uys&uxAMIBMC6Nk! ze#@=j4Wj&eO0+x2p0b`>(X$#IIy_U0PFBg#yKxh$ZB-$;Ln|qmFNI}rb9q}rH4f+| zqj}XR+bmhecq^yi-MU4n@`-`;u2{UVUI*iI37Fh%jhnjm`1vLqE>YP?_>c*wk9+Xp zXfAfWNI^pyaLQ;hdUSuXSB;}gOg)B1uIN}R7Cyx{vYI0Sgz)@3D zPB5dFc3KqGYDQCES&`#&RZ5WDMLk|enfK&q+z;LhsUdxY6#O5K%`z;iwrj%{Vh7UQ z-QBR(1yYJ&fTE&;2?B!Mpmazm(ujmo0s<0>0g9+77IqgZwvQe7&G-JFnPcyLUvjxIHv7IeepLVCOC0uO|&!svy2a9nV|eU;^0Fi!*F!A275t%Ae1Z75nQ;AG`&sEzP}%1ULt z9Qv1YVp>?~(>6F5q+_vIFaN8ErZegilrJGg58|ZA=$tG4D39UFHWPSQ8pA?2ipQU7 z<#pfnAXsb2oxBU1n&+ZWVgWks_T#jF36g8~ zi!tVHDpWV;VpDh-`VTci=Exx^+{}aA+C0qYNkVcK!()&wiaX43P-i@*Hx{s#z~dRC zRzfFyHXm_Qr#IWxsiaVkg7gNl@1Q}rXRHRVzHMA$b(LFOHL$F}7HLx#Lfj|^ouAU6 z^d=T^gQ}q=b^tAFGq5vv6MpwC#WEUm5?g+Mq{)N7DPSf8KVzy=+15Ub8|SHb<=3uJOfhg zUPKxpV=s!qSH=ScPptX=zfY99+nT@jU*}CN?flPZ3J>_y zu*lv4Uac&FZ{EhJ6TH`We-w5+szl?2!`L(N5C-2$!TP4z*ehW6K|Pt6xG)QOXEL$u z&qDOK&c$k*929OZgTlc?ls=C{M9Be+Xe&qF(s1hrvE-Cu;BK;Au++Tpc%In%q>JSvVi_`V%ndd@&R! zR%1wWC9ZUoL;GO{GA12BWOp-qj@IDb$W&NP^@o{@A;MpZq2SeLwq91pxld>EnHPUJ z)L$LaCQZEZvJk2cAK`5W)mhC^pwaL?w$YTs$NTn}*18g|)j4PqtHc+H1{`rL#wF9O z*ymdYWsgR*O>DrMKh5~My%ZyqwqxufD@a)Z&-Ig_VpD~%%Z*s}?l1yv6YzBn0L%CZAi>elZPf;*=?V z+*Em-9ZXudIC>lg3?1PWy$t_(>;}bF;nbc6yzj2U#aunu|CGR#YdZv9Z$+|v3-VEf z=}$MHf1Cpb@3KSIf@G9Us>2lL6Bw15fp#Z({C%c?8QIkkDLsl&71hv5%0)}kF5DUy z1)Vc)SovH5LoFV2>cN>Tao3g)ET4e!LQQ;aX(#9TII(d}CjYo1gyXX(K~>oh1|K|8 zY!nHfgE`pJT#P8O1{fYcf>~KR;C0CkA^YYapfn#Vl8z!>_9&J(??dC^G^FY8L)MmN z{Cv=XxdAnh$VosKNTXpYWs*A-L5a z<+{6u99O-cZ`Kb(_~eP`H&n*L&)RUgZwr$di;%W{3!dsnAn{us<~p80!@OpA|E|XS z4f`=iZ8u^@MB#3`4RnJH@uW!~G76qpVv`J^vpLwUbP(TCk07D`1kyhrM$XV!ti2Zt z`!iEvmPvq^8LH>YK<4-W2ln)E+rC}g+os5(k@xs-$6%Bu)$#m4Rvg^3fvrC^ap8eG z%$#^g5rIQz1q3V7N`AID>d0GddgJrnCH5ck32?#8h z4!v1n*lv@GvVtOXEUv~Kr6!#4J_e`c7JR#1g_5^hv3G+nyg~x8W{CzGXO2bo%`uok z|Md8UScc)#OQR)dh5D1tR_^zpOL z9HTGTVD#lM1jy~j*Dn>=5Y>e2-)*=wwgu~U)L@i(8C2|ZFy>(bJhjtc@IDvbv&yld zr4FwukKuCnF?>(0MbxumM1Rk~(aPBvdddPeu|RQ`5ypCtgz(MVoK@MyW22XH=o@dI z6!VB%JOn#4W+a+w<9W##e;zsM4!bS+%0sh9qwBU3#I_ou^o1f$^mssJM<_bA^PuNc z46&X=m^|VXc0`=Q)w>P2`=N>Aak?@CT2?Ec;gUUR(i!Fx9wp2xy4+j{+svLIkN7J23FhA#PQ35_|fZK{8zMz zdrT(c;}u8LJY0$^zBA!#?SS4}Q{gcr0bJSj(seHpGXUOGuyF!?Fr15+=I4H z3Fxd`1-mhESYzD^p~r2Quh4*%{}tfAeilaeW#QMkaI8CK2MI9`On$Kfi^llkZ=^Ij zBPU_)jT@}=G>AW(uIDX-2O-M$ES(&_kC!$b<-a)xdBjN{wn{AL%MA+96;{W|ZzkxQ zJr_!8OHp0tfO*r_!bv9w_Q9F3%gut}yIR~AZ^y$NK}Q&wqWpq41{Ug~T}l%^zsfPP z_c%INSK!8~JuttYA=v(D*bqGv4i0X(e|ZB+`(|Kw^(5%n{o-q`-F%@kgI7y$=OyP` zdCrQ#*zqNtOiiLVVaaihiRk6S$5Q!CRW$E8S;2=~&ha%bLmbu(fcVpyIAdvnM~nO+ zt(ApYbF$DGmyUO8#n8#A!6e~a_!?N@MwT=l{1}ZO8N%}ZRCs8WW0c@EqQleSu9t&9 zNXDwsvys><$m6jlC>iYw*ARVN4n5976K%M&6Pz)!hNlhf=8Tem+`iwGTvH|Z<)dy6 zGr7g%z3=i2$=%$l*}|s1Bako1!G|{bI6uuE*R<_0#LZX04YAneUW!y{LAE&*LOeeM zm!Is!C--Hzd^HBcr^cYwGZey8qEIs;6|{FB!c6ud?^Pk@uic8?XHx{3YY64AF)(^L z4v~#tIMZk=k83vNP^V;$DDUNIlJD86=@QG7s#D|997;($%*P)*VuN`<_+ZFAwg?}F zx5p-9*_~y`i&%li_5Qdz&kdeIE?AYn5H^~H2vMqs^*|opc}GKdM;ey=J_MuCDx}Y^ z!PS3tSd_FE`Vl)JCzlVu=0+5pOh9s-8?=&~k#cpHrhMY9y4jrjJBGj7 zonhe-Pr2y+2so-t=RY^ZY0qJETJ}+oe!`c#SBfM%rH)#3jAN~{y?fE%@kFitfA^RGnWr{+E^xN;m>4{FiV zeh4d{wLoZhF|x$tp{kXL!xK_qwQ&mqCK)43OA_9GKiR*nn6I7ffJ{G-82k9Ztp`z&-CW7|hIp)bbcyE;YmI`>JT} zkcC)WCvW9f{CA8lEKA=txy8k*AcVD6KE!-dhX^O*s?4sn$JI>E^mm)SYO5aXAaU~`-p zPkpUTQCGDo;G8n4$*YriyA;(K7*mMNW_l`-!r_6|c&Vca*%N2D0~0qDQ71IlgD_@Wwv8@~!+m9ht)ntU)^*%I&ilyL2(3sf}LS~m^ob>uS54wj-#V1 zl<23a7`+VCBPl0)x>GrXL;6ngu?LIMI@uDEH#^u}d?J2-bj9ix1=Q8J;O1ICgm+Ja zgI@^BmLwwK=w1Ymjeu^W9+X5z!EufNT}onctUM0dk0PP)E&?0;>=0vRBAAc(Eqy3W2bw05eWEoTXw;@X z&6#w+T8pD@KIUJ+8}PYD72_qZ^7xMW8xARk$)D z0y`88aC^BhT*U10NpT~-SVtgaq8Hv4NuxUP7TelZ@r?iCd1&7+Ub|En&leaXU}HQU ze7?it-=}e^ye+Aw>r#r6Dy@&TAseGHH0h``Ra?o@H!l^^k=CPPeOKD6p~zhihq2B2 z_v}0&8r`{?SbFa zH0Qh)Z69Vx&z(TlU!9{k9&h z2ZZtJq&08dzmH~j7g3s!2$z;6^3YGG+0o=2f16UlyKVNeR`y?hJNp4!_2=;8N;BS` zTu(;*<+Nd_6MNc=!pm2}Q2hy?^Gl_7`F1>`OP~L(*CXvMlPIZDgF=SrQ(dJ5 z$v;=5^LiHKW#UKsUrZyd15+sA)P2hOGM_ykLV@RfHobX( zb=o8O>zD}s<(0&b9u=^Ga~YqF8{n)EV+hAPAw*sutw$%o`)C#qbVSh2jjsRuf9bd( zB93Wg!CYkZojyA1k?Sqb@5H1kvQ@|5jXaZ!R=)ukx)1eSN@6O z+A&c~TRs%4|CRIHAz8dDESrmMn4KofBxTiu4h^}Qj$*Tu9HpJA9JgA@Q)t;X7N2&7 zxYC9eJLwAgLY}#J`0FCgJ$Kh} zxY-T+sg~F5)6>Kq9zS^FDUETS41YtVyy^ zkwoW-(}myWG{-@ff+SRFf|LfW_$^C+cPmp&ml7F_EGMxy`CRB*#dmCWv1k7lUeRR3 zXQSNs=-r=mCrz0%#wYRIGx2}RP$PRTm-%4h)v ztzAv`)S~I^y9yE-E5xQ>O!(PuBM#OYL~oYgRswWg%ezL#1QYOGG)@}_iI%#xae z%*pPuDec^-OD0t+^u}7C$@yk9)jNr16gzUZ%v}Cz=EJ|2DzV)7orJJv`jLE{G!FF8 zTGuZ6a;cGI_8%bGzI`P5E`gHVqbSuPl7i-jQ^*(xx*TCka*zB;WWbNowofC!0UO%l zrb}v5L+O0&4*KYsLWiu5(C>;v)FkXdLo{UR>wF2)pQS{OxyJPDnE_1`)~4*QCKPC< zL%u`h$gD+$4vtw)v)sCAbnP!XQFez6f_75;N-G*jaHYdzr;?DN1>OAZOzSgU=}(p$ znXU05`ygYw)526f&Xbl@nUmTb4O;%kkears)3!__YLhdfFlQqwQBkF{!)@uHNe~rH ziJ*ReXZj2|%|8}4?28Q(Ku{lX(ThkoD-Wk5ch(>R>qN0}u^i))tG8^>CKT3<-vZ7OY%r*t4Wnms+u#3QftJhE?a>Dee`MQdTsjFr%K*} zGwIM%qrPAnYVB8}-2t*RMM#q_c4*V*Fk6xxtw!BrR7p*sdq?F7q&hH?4)luBB_%EL z*s4HjHB!{MScMvX5gAy3+*K9GTu6aFd+O22nQEl?MUyJZ4Qaw|RT_5EfEF$wYFnsF zjh9uZCsLF2-*}O2juDN_GbQ84wlrn92VFQfhe}5{(Pj}Fl9RHfyOWGa_^>)%3K1u{ zjaqa~+JNp1Ri-G3x#L9d{D12pJvkv>WFD^Q}h zEd98wMfV?RlFvK?a@?ylaKV)h7$-oXm1cdT2+B>ikGH#*OA|13A4jAd~BwWNxZUp&|w(E2B>JNmexB zy&?4r&U&J&1)Wy+prb0{bkI+nnoAT(ZZzY918E(1r!TJ^>HJM=x~T0;qJhSARn>;FYwc;Hq&{Uj>(Q3amQ--x znL^$5Y1|wo>SsObO3|Wyf-@^^m!aNt1$vqzOD>bt$Yhl!b-2sX-`kob`^=bb)hW>| z33ZBUHltA%CL|H9Lzz>ZX*;=-&hEW5QF<)jKI_XtF?;#j>UtLLJH@hor})Fq3SOla z%hOLk z$$pAI8pQiP{Nc0qQ_*g`9S}*uqnqgvzqSXpk2A2qIt9;c;$X2X9x~3+IJ|H(xZM$B zhCbq`4UYVEZ~~eQXAO=gR= zXw++6Do%8!qFigb)1gJDOO#1rhY78gv8C~SR@7tNNY>5yEOE+Suud}Jjx1!$Er;VZ zMf_L$mAi+(<+twd*>v1L_WUsjVZ|Rg@n;-L=Px&S*r|-yGJj7O-*m5_10R zLbIB*sX<$X)_vEbA!`JgsHaDNzZp~UNCVo?Y)BRY4JJpc(#^Am6!^}PoK>{=;(RgO zKd~2bjfMDRr;FaAeO&e8Gs_vP!RWmHuHK0WrLIU5@xZ^U+t5EI202BM zuzQt_A4VC_sR>6|xDs47U$N+10T0Hzpm|~ix?J{Rxc3uQ$T~}ZiuA~w zG*UQVPo44B6t&cxbS{`u!gLKxa2u!&oSd3V@l}65N}ti}rCb@O9aNqpraiuaJqzODP!Dvl?G*He#f! z8BV6!qT@{v>Xz-mw#Z$$y1x|e{pA?3Eg1(|jBjKDEhAkIx+?z^1eNhZ; z6HDRdFb8jAr*VafBR#w5Kx4k>Q2Px9lGHIE8(n{%5wC#6L5^55kjuJyW!ybm27jeo z;F%YPSDpT79$-WoW#gmac4*jn;jmXCj)%;Klll}a+3bOipY}NHzYzwLgE8i&FE(d| z;nM9igN5){URUZ0Q_@SlQ9#fwh ztpbI8Hl;hVnsjUCE!w%Kk7MdIp?E8U^Sj&l%gy2V^KT*!W%m$l#0e7DSR)wUMFKODq+~3fV85iSXCa1ZDsiw zowN&5H+Etm*#{#fBM_vLkJ58VWs|*?s_%j;=+?UjyjgmBM7vNibUeowX(( zWvR5oJhNpUTI=%Jqa=;&Pn&T3uhV>8!Yh!H8>tygs^M5sQprl)1Qj)UvexqW=CPs#L0L(A^?&laS*zhhokG-aB9|Z zG#+cjGnp#%CN|di7TxULX%SbzAh`WL%#+4H%P-6sbed$*RGY4HanYEJIc9 zVXU)0h7aYfm?u<+*WWU5D&8KGfB8c4R}qH2Yk^P7X^7gEBErZXiTk6V{;3{=w>98b za0Md%#-Q#|2!73HiVDeJk1AflXz;OJB!@< z#>!5kuyKJ9R7$nsKhYVNbXMTZ!XnHVTZ<5(!>Ewnjkes85Zb1MRm}xZYH3IQwu9I) zEEY1gZjjwN6G@iYh&g%;Yom@}MV}nX9QLub^&-5kYJz>x5j=K1h^D`>I261dci%38 zrXOM6ib(ZwGsW^kF#dfp;$1o=S~?7y>%TS|Pmy*rMLI!9ysPA#;~bOagALqc#E zy6O z&tkK6G~5G63$l6)j%XGl=*%&!JXeOda}ptaF$_z8TOi^0D^^W>#(x&xLHx?ugy&6xaIe{jo*zYUYCnS0N@q};(2k9d8<2f$FHUS-k5k{)LruIG zZdR>Gv97}|saOP7Ou>6GPi*3FNQ|3?Ha5eQZ`w$66~Ptr4!+;v#9QQsAZq3)#Q&(} zPw_f@IeHV%`O(HBqeQSE$Q~aG?Ge7g9ySMc;XK0%E3*8td)_Y8zHNr4b`z$)tHROF ze5@8rLYG@0x|Ef1`icIB6o0ZnGo(Q>ERN4C+=Pv$@ZH4?Bw);*G-hhjuJEYueZeL#hRG> z&k?WmHX!}kK0M!EkG|PWXfA9+{joaS4n6>-M}>HMAQfY81>orE^+>yrjk{4L(A{zn zN6$Co>hv}keXYm3*lH+#--Riy&QKm{44rvai0rh-`79tQ%n|{4B5-Jqj8QOELM`L2T4Kj2-_@LdCody8Fs7u%`rJ zc^h!@%oP00cE*5}3tHwI zsS3AWXG8C2Dw_Lu!unSlJVsT)&in+%ylF?usA`<9&PCC_0zpS_g78ykbS(Ek@$Q`n zHHd`g$i?`sYY1_*L2!0n%Rj0M_`T5=j_g(EwBTHBOlV-y7c+RIWi!j}5`*O$V_dr< z_?%7a;GP$S6Nf_4)Z>GD^B1F|C?6}I7r=Q|C1mcjL;G4gen;masZSY)Zik>YT@#0t z6(F}ZAMrIO(9Hth1{C0MTn<_{?1o0<0yOrl#DpbrxVCgT)aJ|;WQ{NW%`(QVr7iqR zcsh@^sNzKXZ#+f(Fa^xb=B;nq`00Xuys2g*H=p{;ddFQ*`-%`!qXoUBjrcK;gnQ3? zkUrW6sWn;n*SQaKMjk|u%Lxdl9)n3wDwd9T#e+Krqqn7*xkC&;M+sQ2sRphK8=-Zv z088Wwuv9J@rmx+x^OV4Ih4GMl=YucLW$<$IcpTp;hFR*zc;w1hCgToHoBxLwk6J?3 z39H!n?P-qI>*Xg~5;;V=j_n_hMAZZd)b=w%qIY7x<__eY^2dI67mP5BMqB4W6k1ec zqs3voIFgT(>k^UtRs?G|G;n@%4xg*mz{P+#xP9LPYpW{AttiLUr#To?;*Yrf0xqSw zP+YMTMtfG^{%0E`>>2~b2gy9NVIGg`Z{p83_qk=_8}6J6x~Vdef9YOkk1=;xxwVH+ zdBk()+#7r$N){>Wt&sjg6&K9y(Eed6ZqzV-hWKOC=Q4~mY=qUhd_?rdqa=6@mJAvR z`Dcpwpe2s(mp^%2{Cxbo6Aj%9IaoBb5s_PW!&Y?~M6b=k*w?e+cE%Z2;)dv5Iuu2M zy}4mVATK|+mkY)2^3c4&7%@=HW*fEX-i2f;-F|>w<=%4Uy)XPJ=md*xp8yqEYpkgD z5InD7EWVY5iK`OOd3HH0l^0^?w-P+M-7LuOOt{cme7>~`Rx<=FHnRn?$}OlLoQD;m zOOY)Tg8P2CFj{y7!%n9l=j1F*S~?l+QJ%<}a>5DT+4+He zk4RwiUQeaZTR66aNX<@K?H@LS|I``ESci&0}>w#x>sN?S2nJPmuqqOsxq zY6NeJMe>g-{QGhQe!f+xI9`dmjFb4MdlYZY8ew7Ai0^`H4;pm>Pmk50@oE(;+XVaS zSrs@x7vB|PA+bCHZfh4nrrrs|{@G&0C=KwFqx`V>Ax}6cf=S)iIO6YSstDGkQ~_@~ z)vu?37yG$2d^}FP7~tcjsVwjGnA^h@kvYi^LVX$7vo#Oz4i_TIxI(}Tb%=W>*ulmv z*euk7Ndi5-Uz&s(xuuvcxez~(>_GMb!RFa=1j!Lim}A)po?3_e#7gv7mSLiJ4lMSh zV1Mrl2uFM2itJdl_3dZ78^htwQaEr{mLD&$q%C9BY0frnYFVvCQK@&yqu>j#@Rfq- z!*;HJ`J8X;(#PQEp77`r@L6OShG*x%U!?*PcdPJxK^?XV*CW+=5Bdt{Vrtxc=yiJI ztg$(YrG4?aFcRUp1(;S-iy0oZ7&qu3uKFB=dR756^aBx}!-yMf53lbNU{G4jB{LrL z!3-@7^zUQucsGjQsY=QvYP3C1ozl}}=uoaRg_ap{yoWf3I84IUn?-!{M**8g{bgk{ zH6(2S4lGJXZ$J@N1eGCXPz6FxSHZq&59&`xVcnU9*wYO7CY!^0yEnvqrepGtbqM-d z4soG&EU!in z{N-uILIrx!AV!CtsnYi1*>rQ*8m`)|kNm@vaN&J5PkLI*s*}_)|7;|5m!?3pECZQZ zS%_GW3-6VsaFsiVpTTJub$=Gl*DB%P_t99l-5zb#Gf^v@j7fvbkdc~*rt&4Y(6AYb zCLtJ@G6&b!j>IL`hurq|4m-p+fMpnelH7RJW=m>GksieDWbj(FJsTz@hbvufv{UC|wTs+U7(-A?#rXJcQ} zE{Lq3g0!Fif!ikP86U(YGiCrl#QAIgL~%5?6l43({)OCzEl(sS2G z{Pc1d-X0ReC%t1VA}NCRLF)MV$N=N!C_rVUEp+xfA?nsV+^UPlFzr<^7dJq{hY_$D z#4!4`4S|jeas90e46T5nZL^>`!x|CN!_nsQo{hCSIc~rfM~$UXG7GM&ym4=cAu8tyqhqQY#x0+U^IsGZHCq+` zu8QIP_lsPRkjXx`PHi_k3{f&Ptle+H~rL8ucnG(Y)V^q+c#W zw!bB*T}_6bDw1*V$N|oJ)YH)jz0&`U*kI=P)Y{Vw?HTqzG)=w@=4(8|q5$-4+ z%8ruV)Q?uGo|Qq#BQMd>8`o*2v^@X0U&wZ|PO`yTYdk6U!9@jQ6ugLH=}~4h$~fIo zERe~$MuSyf`BBgiIqKafO_E~jWbdR&kN+4_#wB%XdNYH31N~{dmmY=bXw#BVTe_Kj zn*O~o;r&sw_{`ebJpG(5fAAc^3;g%;?>-UCc4b7qv=QX539L=~IYQzT*UZf1y8hFA zA^#Jv@%qLYvOoEc=_p8S8IAGZesblkB>rzw4!s++*Kwtgi{tb6*Bs)HWI1Mb4rb#_ zXWCdRN^PwgG<~8TdA4fOqOAs$88L;LL!4;E5(CpeY8-2BAE`qvucV{phgQe`GR>%VTrqvWD#cH)jo{6VS1I&QHmO@Ip@fU_ zl(EZ@E@v52sr^p6;;7E+ZqDKOc0bnLEoiePW~|Id$n&%w6$Wb2q7N#xe!U3oc&FjOm={o=>+fsnPSSiF6`OjC>Di)4EGW)c(epj@0Opb+SG^ zJgq~=wvz%b59#!Dp%3+kNwRf} zF>gKmoAz`cqh)SWsUuT`#z;ugQ*C)F9Aiu-npz~9r$jqcRY=cCiSm2Y=~1K>%?;F} zhl6Zs*Euu#F6=_xS|PONj~i|N;ZClHyy$eI6(vnpCgV11nweurVT$VHFFAz*PP@~f z-OeN@Y(`VQSkmF?9`xs}7bT?I(!UgEG7mPOPjhr>XRR5;zcO75Q6rJ*CR94rmR5J^)028bYP`*~b+8R-I_l8w1=jRN z-Ga6b)gzs2#x!}ZBRTxCrr6c`B(+78!Xuc<_Bzu~Q8Rklr%hgK)ac(IEy_NsPu~@# zN#%_M<>@HU?t>HQ?pt|M->X9kWA!MjNP)ELL`hafj!x~=pyLXfG_qEnjz^e~aI7+I zwGySI9(i)RuR=okN;F5-kak+=Q^HF*>UpkA{m*nrT~?R+mg>@iTzx7`Q=vM6*J2|y zDJ9;3zFd+dt!53nJ#o+d`XyWzKD~ekUaH>$6*4CHA`sU|g=IMQ5E zXUcx9O9}BRH2S(Fol8_9jqkG5lrKi6Fy8zPbqO-gREIL19ZBQ7ABp(HlftV;ok}G`rczy+9m)B4 z(3L~W=vMT6IkSMAA&?9?@(ez*$`ti(?gtr*e!oOy;YK0r6zjUPRpXTJGVMWsFy436~ zN$O!1bS-BJb+j*~(5eh-*?x(X)W`A1m4^KGG4T*nOTN-5!FH8bY2LDII(%ypEwY_L zQ5}Ai9X6e4o*!8~aHchyMwI$V;Qeh{K$iDsvA{kgu4PA`zlJql4QtHul z3Vd!rkCL?M;ZQ@`wA+SCjvLalyg3vwOoiul{l{+?twMBpA(nNOp(!;6r41ffr=X8Z zD-^M`RSfqJi(%(+8F+3tz}`UtC^p@T)w1PSy*Uf3elU#ni&^PoJ5Bm-L)UbPGC$Z- zn6*6}kTj&+G$Z;nOPO>Z89Nn}Lce3*lvp5M;dlWGncX^raHP){G#!H3|##);{{Px@gC|HPMo6~sc z95ltcaT+Kb^pAB0B(S)6K0>AyBV$Vyt||oL!mu(nwyvX524>VKZbg%lZRx$41MPZm zNY4cMHS@SU`Q=Gb;wM$Q_1J*6j54AT!(>T2#DbQ8v!OL}j?jNajjZV(0z9uk$+R87 znIU-Ha+Y8Aj==98a}=G>#RBNTHqr&kJ*KETWdMII8*CWw4TH_AF=c5i)_Dd%a*R1# zRE06b{1ul@HNo+R`Pe$D1|i{&7^yprPpkXT&uMa$KEas2#IB?8)ALEWUy3#hHlX!$ zZBqKEOPZzXG^j_3*6BIXI7KPm)H)VBJQDENI~UXPCD5u@$0MpA@FX>RjLO}NV~>Lo zsJs#T)j~1qML2$nMIh{f5uW7C!rw>R5OgvYK6f`Da&{nwlrKYWk1qzk8{p+7O9XBF z#eZMgV$AX?oJmYUru1o^8<<6F4}z`?7*h4(aGG@6oiw!-=}F53GFdE6-nkZZ#@~l- z4)Ny${o1&I-B@H9j>L{0zV!Gm+a!s@?71~&j*r7j-5KceG{AzEP)t0N4Ary^7+*FM z^2)}zG;<~bzeM6!=3WdAPQ|x{dr)&|7pe!ApvTJ!X~wa*e%=G8s|G=>c^DQp<{;ei z0LI)L2F=i`6!Sxq7JA6id@D0@+vz|C{j-IRH zkwb>TdXYPfJAnGtM$rA74zIdUyvwnLp7%`1xJRH|&k;{IJ43765pQaj!(urg6d!_N z6N2F+7l*c&o6x)64>tL;;NF^q2jgQPzYgf%Jqb4|Zg8;4W(ZdtK>w@}uueNpM`DST zhFFnsyehS9k*6hVL}*@!5g)UbK<*xI)L(wYSHIdPkfG2J}kHlc>ohWae4$q{;FrOWYzzy+ed=rce zwIsxfWg+=bI*v|RkDB=lu`N>vbJt#B&x$E<2uQ0VXXZKwno~G0}b} zhV9se!k$ogq+3CF>|$Jel828yfhap0gcJD*Sh*$-!$M;5hYn)8WiFoRrJ-|9CX#)_ z5E@|v1=rE|Gj1PCjGci*{rRxZ_hidLQ_4PRMvBgpN#j{KXDf|@-GL6a9h=W9=Z(j# zzs|UL!V5+%E>PW*fq+GO(ElqOh6259;eFV7DiVdCqmVkL1d~6k!O#>&xSATgpRPbx zWidYND#Wg=R6I+oKuS+Neit1^WpEuruV&!Y<-HgqnT;Lum*M0!6Kwn^$Z-26u5K#j z+=kf#jvk5!-!kZU+7#*vIZPjypW-bk_j$Oa6VF<#lq8^z#yL;*Ym z_bzg&3*OIUgyeZ>)E6?m7`LBaNVwnxacDV=jq}Y;b0EyF?-NGwGyM2AHvoLhhW}ci?D%O zc+agynL-qPe_4uYJ^?rpXNlWkD6zxR5sbBZ;%31g{~IKC}WLq{7&V*>%;|E~Z$Q`*oyuLBE0J269}3)**k zG3vb^D)mjcrnwiYmAP2t>y4~u!FYBi8)wE^@gwmd^m%*Hp}r6M+B>jZvKywF-MAOr zf`tR+Xc9|D_qjD#c)F?9?3-pDTRWt~HdbF_ zb@iHs2aj_^$IMz zxC`nI`|xyi8+blgkHRqe2vUuQ5z=-X9{=q@WUCae4ZUTpnHeCL{fN2P z11Z}Eh<0HbR|cv$=kE$O#?rDRa94CeREVRIU0s-QuLApT=b_ZY*{N7Y07vV17DzY;T7JyX!TN39o*@(zEB_ z;15U0o#OPBj8xp!NW>%ENEF{rL(JB8$WkAw@_P~KHGn7ID=|wW9}wy zJ{AwFhYVxi*Mn`zMY3uq>=O4wsig;8f4gxldy?jK3^= zzP)2h&hKCXV*%{=4t_+*++l6ucd88IODXs}U9%fY2G~_&ZRC zOC3Y_<~oRXw|g-!u?upWOYw2eDvVmJfU9~KuKeQUQCt{2KInkgfeTA~Hn7KMb}^lX zpX|$pPWF8)gK>u@vmEtgrm#U6{rA;SeQYsWYU6PJbRPbEDa50OY>eDV!Mlz7aKd3f z2A2=Ow)P;Dg8H$>pcc1s^059^0)jAYjzY!6PPk?*g~?k<$S2Q0e_Jg36`0SS9p=V>TL@DXEMe(G@ip)q8*=)`e#yt9yfhD^#jV)( zqZhx?fj^?TSk{;XwUdRo`>+IB{X3zXG7l$ecp>xmBjZjRVm=G^u<+sQjJWC0e30q1zgVBm*T3?Q?|Q8zmgSI}0Q8L(%;q6-Q75*TH`5`&f<>m2t3qkb}u* zi}7-6Is_hU#P)7ZXWS`)Ns`sUdf!tz0oE=Gqoqh&%f9%Gmuw;z&WTWY7CnS6ZaWZrd%K1_;X0;26 zV^P?~y9YdnGO(J*6AyN{;NnOU3dL%X9y$Q7GdWP5v;#|Sl)`;W0gk>2$7{~Mxqp!Y zreC?k3b^CgtKdEChSq<~)khR8GOuZa6X|1yM}r&Yj6Okb?cEizZCX6>JjDAkCD)Wm|i=C-lsj- z&0B$=96q?oHbFbA4@GlJk>MSUyG5C(h%AIiXD)OKqY&mk4{k4%@u0Dl^VtR2-nv1L`Dj&4Jo;C$XGIFIm&^NpP=eVolReGuP?TnCR0$%myo@gn43LRTk<+ z>!J9z1tqFI5aP^p!>bo3PYhy7+yMMND$!?GfbR8qnDcTUWXk(6FsBD!r8*(i-3=o( zP9_&u;W&RTrj93ZxR`(qSK^R%*&qBVJa9jf$vzK1U^1nO_@$Amjbyhm?r1?+ z_-f(avSoM^oPltT=Bhm0@y;a$-qQ7WWw;3w8_n_js4e&v4bgc~8Zlaqh`tj7|LN(- zxLSe9&)4Im=^AV=Nxl7() zkrZhSPon%!LKGV&OBtIKiF?gjvK^ntbUNj+&H68Me%{JjcHU!Vw@q=&&;#c;dcq-N zF$Uwka463kYeox^np6dYbul>bVKK~aDC2`Jr-P6gl7H&J!LL*XIjVE8dCg14AODFJzOaY);B1I(K1)6(+GOLwPbxtY^hj2dgbU_U*DV?1 z6_6pPBspr(52tA&dsvr+Jw8q4!9kubR=SGAi6ua|pdAAEmOvxP4U1eiV$O;+i;+zg9h`^|o2>-kb&o=GB!!MbTbzY1mdUDWMDu+w;GEiAJ35|j0*~9Dq zu_KQ2Ak(-6D?YfeQ{+WOzFMR=GM5bZC{VD!9$j4~Oi8!psqw8MsjO0^!yf9sWz~^aShAEbWcBngsbL;I)N4aMeI=~F#ACUq0U|DbWh#nO z(JZ_OTb_hqRZc9}%rLZyTVP|pD5^Teadc!RCWa3&U+c##_-6phRb7yipUk#Z7t(n{ zIeO!xPm9+X(am`VBfHKw5b9S;QWs9?nbe?-i5#J>EmjPJlLc72K_%0n&i*ptIc zeN(L5G6j+0Bdq+>f9$376Q()K29DgE*_j;X?_AFYCMK~%cXY|g-H62AOOo-BD((EO zNa3CWq`gmqES;2SzMC$Mt2ooj*DEN+JcBgPrBXQB>7tGa8=u9G?X&@>C;X88Ru{AU zzOmk}R#y9?mW8XHXQDk*Fx!+1r|&nj0k;MgviUHZWOadwe7ne|OWtLtOsm<I`k6QggY5s!E6#8Ttm0q%=iS%@udf*^!_&ZFw<*Mwa#Us|&=GBu&IGeE=r93+QG#v?mDrbUjkS}ZW9wOQo^~LiJ(mnTNq=4Kgo zcHJ);k>p_?AC6P8^(NZtC{HSz73n0GI+gJo(%2MTT2Z1&N>1uDw9kolhk8((v^our zo6tfNJsN&zL_IYtsC+DsME;#1v#nQX*uITk`o5qL;|%sWPz-K-{&2KT#;HXyQ2p(V z9Se+5E@lF^DQ38QLkHV0%|P#DA)KA`n7OEJWOtu%GeJFZ7P?o3O&pP9o5o(!uJxP9 z?lI_`x*W}4rA|yyg-m9tlasXqjfU${@o%E^KubEBZ%tia6)1pPgKpdF)0I{|N+L$x zp`MiXEr(VK^$}0vFln{6(8`!t`gSji^lK}KXH10kZ}4Uf5A#@BaXWi(>;_X0Jk3h- zvsmS?SSyl<3l7l z%nu;csFIeaF#W#nO3icX?RpnZv&%RjWG7?!%kFT+exm+8^!hsIehvkY`Q=c$tvs22 z^G&D2R^RQ?B0MP|Sdv*rTd|YBMVK)6VS3T$NyW#t=%cj;X;$b^nuH+t54xrB77T!NYQnb2Fv=JnZ0?-*mnF67}N} zMde(j-d!S0pg@o@m2Qf=x{|ae3`rwHmU1@8kS0^6otsrDJIb8WKP%9uFH&S$rb)L> zs8Hx?8T#2MPrRZEl#E6TPrC(m3<`ZyL$e&+&d z<85zx(-Tf=2Js|e8BLFGMv_)-3|X6QrG-I}Bqz9;Y~Oj(hj=2LnR;~8wU9c$H?Q=+R-OO^D?CAZ?y`&TWwBK0rIqaLYa=w5+m7BIkH?MLzmVlQMA80 z{a&t1#$u+#t7<}aLK>tHrcYeyhBR?so9=8kCNDF4vbwKEFOTWcz;|t0Z)r@N)r@v) zo6-kceOlpTLI%s6$Vpm{9zC$2$UFMvp~mSXc{*gI2wHMIgeoQ&6^Lt)j;$V9K2xNl zsdCh2qfC!4snM8}7%eGMq|eF9B$O&i!ow=Ww^y6;40XtzONS=)E7O86=2WuSiee@d z=;I6>3TiMUkrY+hW}!w?)n(|&93|>nqeI@aHObeXrr9q;UV6;B}VVEaIjUq+iMQ=~~EPLh=VYEX8KIE^im zq%Ts6l+U9>YEzY{rd*nY_85~?n>?kKi_zzD0TNxu@ndBXir1S<*9~XV?;=flWgAsyNi8(4!I0yHwf3@jLA0y9ucBJ-DnY2YLDR7Gq z-K$(g`@GbsPhOX9glN(kh)~xOH4-$HrBA&2H1nYWeV?OBA2_o|oVBCMN+bF$p+c($ zbm`$kW7<$DPb-#4(l<#Bisal|*GqZoX;q@<>Oy3!s74MKB!PS;t2AI;@XiF01 zGa>glb6PW|PNwR*^!u_Y@pM~LtClu#pV1?OrJ8g=Qk8aZP^K4i<%l=Kf@Y1Ikw&m8 zt=_CoJN*>sP`L(0m`l;+`%0uWTbC{fs!@EaJ}Jhk&i;;0e%UFI3MT_sXsMFp zURCRwyU|d%HYt75r!R|b z>Hb4U%Gqg8C39^_iC>!p71e39K#dwtm{astS;~$xBQB2q-Zn^4j;KDZPSd9P-^%nr zO@%x>b(%hfK3qWNCvE7Zm?ORayO@+t8&R(|M~}y~ zNz%-cO1CU0r)>e`eAJD+cBRrs*=G86wuv-WSCE`kGmDa4d+#pqB!$1AtLHln$^8TFM$(8f=b*;=#RY&7c` zv)myMK@n#}>jy&pRwxvee386p9$wf;L)Gv)n-JQ4hGzqUHTNQ`VmFjC;<42v z0s&q@NO`*h^=7$vT~>*j-&Odaor%yDR%i|AW(kYNsrBdqo6)jFFO>#8n zj4W9lQy}ft3iRN-Hf5K!QPYh+*7wB+uZC)1_9X-nVvpFeb=TSHR#Eu+sp9BEaTv?1 zApfd4=C9U;1(!HP_sl_jlnjpXDq;NtTWImS!XnfgpS_%++w+(G_ecp_?f5XNFM`K& zGa;qk3ZY0{{JN~kUfx(pmmaH8MzsR18*!p*p4RkWtt^d2X;Sw-j^{mApf5Q(iikHx$WHNq%p6;+JS~ZnT=J+r zX@H5FOR-hm7F7>CvAx3@2FHA09Xt;uMspDI#}lt=wxFg{6_eI}WEVELpg6P(7TjBK zFD!=z%5I>a$vX6Uqc*+zs7qcF#xz}&<8Ob&=s<`H3Gs_F^5JkMWGiBWSK$)7$bv7Q zVYWl+n3`yU%SD#hJ01y{;#dwQaR@z-h~)kHST)BUGPRpfAZ!DlYulic=ZjOnoNzVP z4Yo=FSQ5Pm&yK9at!1HzTpfZfVcQTYychwmX5i2}QLL4#!@I93*z~=eN!k0*nk`mz zL|u(qCQHyQ8x69VsY)xJeWynof3b+SK2UtBfLG>?>}0`5cJr4L--m!~CTWvL1zEeEK$= zF3f~^3a_YX+fh!FcDq6o1XO*xcz-GHg+Z8 z=WR1gRTKyRj)yEK{4{%GlnhlJP0Zt;pv`)^H!Xm(FvByH4BeV|6&CzGTEmi zGjLCmflquBxUMGRgk%;hIXjreiUKr$Psc!ZIjjyfVUX41QC}TWr=`K{Uldlow?&GX zA1(#tLi0l%9FEtbQl}k$0(IazQ4gN>0yK8mV)*1DG>>eDp0pFxLe;P|LkgjWW=NDHiHw?SrEGgfZTf@<+<}FX z!gP5j-o9$Yv+-Rx6d8gSwyAjdq5$V-#ADG3OB}Q2hj;E%cKlc&3+9=N9VS}P6M0Q< z-R6*31Q+`^_?QW`)Uy_uD8@JM0n<+sfK$m#O!;kyYx{R%iBLK+J5ph=J`Y54|k zy&i=6?gOaV(~WNq?Fdxt0{6dmv=z4FmwOAku2n(6Asb$NLHIps0Uq2ENBz=gEc*Ob zwm10>+r9r2dqF#hjz==9&MemO&Vwl*Jj=Wbuduwqso2}Cg(n8<(Jj3PU;b+VpJ^K& zNp;|wCr3>Gwc@--Iljj6Bvv zb2+(z`7H%ox^a{lKH^2RiY>Y*81t7WBJWTMW(YPzx49E{>e{i(p$kf9J791s0o8|A z<4kNlB#WAHEH)3HW^IAh=TxlBt%JqHek|Kj46WXcNa)*#l%49BG=~QRY4z--M+S2n`OR`ZOEa#UsjT#zCo?JuW_I^Ju%+ zFr|!(?8DbBOhhD=i9ZxZ-#Zg_z&W2KKlWkv3uV}1@m|(DlN*k+)uE6Yhql-pY`a*B z(@$zKBHV>bFF0JQ;o$hD3qz@G5M3Mu+nt(_{x1;||J6eMcpHSQ>+wN49}nOTm&u0s z=un6!mj`fnq!X!Sowy|1h1n8KnDwU|G260{l(_>LmzLv%gbGaDKe1m}$u6%=JmYhhWkX6?jyK;>E=#SnnLfQoUXrhXM238LR7VS0)mxKmuf%Ty3zev$clShBk29F{x!oK1G0&z3jkF%8)wrtECX z9%}q$F1&JBeo+E5FB@ZidK@O5seoo@3qCjW;7wXT6f*|!#cu%eefzOKr37{=YY;D_ zjXO5skQAswavX>6bG0!&UjkEKC&Q?@0rIW=@VMR!cZnWow0A;ipb=xrm8iI$gJ6^8 zShHw00;8s59?x%e_GBlU72?D` zSRZ5MF_ZDzzn3z6%UIryV{EE_ID7oNg$<_Y;Y%}6qN{{fgGGqEodpq*YB)@5!3Pe0 z63Y)jpm7jZJwwN-8o`D% zuP~{bt?WE+DjUDXjh}9x+0(W1NT2TxrPDsp3oVAk<#r4v^x;>~5N3^Xym#6`bXiuS zJ2V$T(V6)6Ujcr#*TTHF42mwPFiB6rF^fX@D7GW%YCp%Xd+}{j7a}{FFjYJYg)SWb zpY4DeGa;DWe9gE7udo>vl`OualP!^)ietA2nDA5&vM!v>-Zx!fqlYfD)+yVVRACP5 zxqY9V(c{O}`+87m*bbR}Wq4{|hmUWX;nLm*UY|j%<2eBN@>ftaG$3gQze@qxVj8;H^t*pix2i4G(>FXOXf8r zf`#WLGquvotbAAm5o>&zo}Mo4&Cj5%i#k~CrZ+4uyqSfbEMhmC=Rhgh6&FOKF@HQ3 z{#HA2-!m1X@_Vu7Y!@EC8$itK{g|%TfzhgV$lvS2iYfIFuP(!=ZaIATy0K%T1JOGh z(Gu5=-U~fQI^BsQWld;$TLmefVx%@?AzL{au``_U)1DiCZoAnZ-@T0g!(XOwh8Gz} zZc>rC6kWPNWPjX|b#M5@{>0p5o1zn$PZuxN?RJDRr?($bG()?GEp~hPBEK^QyZ5zW z_my7MP3^~}#9ml#7y$SEW@N8Thx6O5cq^93(M=shzw|@IuM4S79f+##!tLMf(06P` z#L_Z&9ovjw8UbKs8}LWg4P3dxaPmlD7len|dlf}=UutDDll^H?mNq>Y;Oyd`I*8r7 z#Dsow8fq zuY@P%PgvsKXeO3811b;Yu>JKk<{YF)F1MBGYO*p(A9bZr2^V%gQvi40K4oXt#fx8%4C9I^F0^pi}s=IVm0!0n{Z2^9pU|)UUIY!lRe6iaUcRoPP&{vvk38B z0nk)-$Ex5oWX8APX#8wjEvK_Q4MUU;uxEt|_@4e@deg2jxr%P~^2{aXe#RP7 zZjCG`W<7cL>eIJtV!y-LF@$h&~eIQE9QFO@}$voUy& z$KdO~OavQxBc^f(lE2pAx>y4|<<{cpMKAmmUXMfR251=4Lm!_#^5g@M%T)x`-g@{( zbM90i66dd_;X!y7rtNZria?g^d}2Z6hq(G9#-1j#vUG@jJ++Ih~MZA9&A7Wj}h!Y`(Uz4 z5ghsJk**wrQy)yw{>Ti^hg2}Ma4v2VUaEZFTko4Mx?dz5E}ZT@~tHr1StDN2#iByn2(X(s*Js7WJLDztOE2C2w+ z(#NfH*@+YpOm+Col50BIk0m`U_|yzUzA}WffEBJSQpcc(8{TaSL-U_f9GX>uoq7ql z*0LC%3*>O}5f`kuv=IHu3dbgrkR=$8B?U$};;4kVcP(Hr7=+$IeIS7kZ#h}z^xz#U ziCO^BmzUXppSO@ewFRyFp-6wqBq=z?oP5nh=+r$0GBi;mb6FKq*7l~U(*v0GIxSeg zn1+*^jD|8qVKK(=%o@$`xm3$XAO$Fav;8fv)68P!}of5SkDl`3_AmO ztaZWC8(BD!xDCe>%wQz;hsi35BA{Lg&cR&x`u-V{jQ`EL+guvNQo^l4& zsO_=@XazROxP~3H82RLtJxnm`K$;*wt#n!+U`J@Hxzy z-0ri|mglUYd=~VVNF%*e6H8Za#;%hI5O8%zQQ363PM?bB2hCtSX)Pi%{h{Dx3$qYa zocQsSi4^rSrPt@!Ho;?TK4hSvzX6;3IkQPVr!js_64lbB(WiPe@!gQtzR;vV;kgu5 ztVWK5vZTwDXizXJIpVxVhjDw(R|wg`ZG_A_BLD6&?hZ=Ri#cfuT|;ePH}oTO`1g84e7}TeNqW< zp_l?jv-bs%>GK3q+mJ{zijI@o&Qca(sfY0P)iC^QgHZ8VDCE1#Jf;mZQR4$lGHitH z{~UbdCa zPuWFb&1ST8`E2^!$w#6e=F%N44H~(tL9vfy$Y6sCCFE+8Ylt3Q686KJzD56pVkJhqj^dVgtS0rxRxIc*o?JP3ZZM6iCXVf_;ExZv0=h!34Op?Bd#-N zpSNs}=ODQYN60Zx!0IBqTE)-$t4rvsK^498&7{ZTZq$5EiC$flrWsdf z(%u{qN;@J+j^CweiKq%KF_5Lda=N6!Jv8;@dgk?o3#M*_kQE!SuP7QmoSk&@uZ3uQY=O?nf}HH&gUYAN zEU!+DZR*sf>vvo1M*X&s>Xc;iJrYK9h89r$7IR8iBui7H707qBI-RakCc{oe%6vMP z_O3LgxqCsY2bWNJrxgtiC{o)mbt?4NAb~LrIxAyMs#{HHvyvVOC0kL&26vhwzla7V zKH6ToM?iB z**;%=3gTd#Z7EMvLp151nikEiR;AvvhIDX=9uhl%^?3t3IibWRxb|Z_uIZp*HmUj5+a;AuW9aauZgd6QV*iuw9Op+8fYz zcTW;4*QO*sYqHh0r5`uVDB9MBq~=)CWn%++GBl5VuJfgr(Hlv`W*G(Fv?M1{OM1x3 z+H*moblp^fR`AG?`&=FRk>Eu2XVgi+MTKPdsgsPZCLLZgmxgQfY2GpoayzC)vo0D? z$T>B7%%ee??=@(~a!b0!!B9Bdm=ZgzY33viDvs2mcRluW=8Qh^CfU%yMOCsNHK*^t zIL|3mrZZ<%NadXoZC1`6bHM4JZsHOM|)nQYH# zlmCbfS=#GRovR$}UTjK9PQFySc`;4p%-?uIjcyhiQRgEi>N+MyGm8}|aE~nA4Ur?^ z4>FWwphROq+LWOWbSZB_pY)!Xknu}h3i>Hc zb8__Q$Y*WpzYj`|wIG*RTk0_~BE=|mQaY?lyyx`k)h$I1PqipfMu(308&XT44!Km> z(X3o`TI9c&H2&C=iKRY0uT&&;KON$hG^6~pGL$=_MrGYn^w(aI-0j84=#e~$?2x4A zbM)wgr6T!lRi$NVDwKF!jr`ZC(O{YuU4NuWX>!Um=A}x>k40!L=c8~)k@}ofY4TGQ z3dlC5$G17$$d#hcu41&=Re{!M$PmlZAUh6E-LA;fyJe!(RHIBYIr=$rN0;=Z?I`7_ zB2_+8CjZN_#5YfgQhrL&n6ErNE}BDQ!}`P}>P}o@8uaakJWcZwrJ+g=Ur(!%1ivyJ zX_BUAUpW|Za`Cx>5{;Cb)74Gtv|_FS?eDW9)ordM;z1O7Pm7%GIOjO7N|zt&5#9A5 z?SHD2`%IPAh{{n;tp+`uqD%GC^7QxZEGmuWqv%sQq&m2OoZLYo8dCJ*ycRW|k)TK& zd3qQqLw)rEq+O><(-&#dvMsVC@!Oc{Vom5ij}`@AmLs-Gfv##v(H35H`WdZAPJ$e6 zy|tx3JkFf+noz|KFIs&hgwBKplYhq|`gg{SYL|g>bIs_xzX{n+a5~$lGUvWkNFh;? z&NW)m19@FCi_oG^T55zX>Qu1Clq%gd$o7>ad2QtM&=CcS<-8}tLYpSvlq2&S9NfCi zXe^22@8in!c%>|TKOsX8IN5jMh7NJf*P#?XCQD74(r88{ic86+HGn#s{OREGRbpSh9q!yuz`E*&OjO4wbhYj z*`A~#K6i?DGND{CZQ^dS;ADv>xeD0R2W<^=b-bUIjt z;!3n>ZH*Gm_K^dHGW>I!4PM!Gb^jae;Z2Bf3OT%drELzy#NmnMx%V14m9!)GnuK< z?1E$x{aLS1?dA%!{-G?HFV&-`?#5K)rcM{)O{hGEI+f_jTUE*|Ri<^hhV=K7FNF*GvzBj4*y>h@ zj@_lGE3$&*--oP8;T9`Ye8Wz>Q$)~D1Ds!}3+X;<)VE3E(N`h(&bEf`dqTq=BkXsP z#I*K1Eb(10yEM0zIc<5yobvv#5BkfnVtq6EAEn~XvCB+p&mp>|Z%3g~8pQ61PKH$yof>1|?kCxMZ$+rO zJ45D^2O8f6;)}5pzG$t5vyd0u@?G&jO%w9tKG=Q82ci)!c>HT6v|4B5@$Z{#-TLS3 zd5a=uGG#bS`^C!6Oh?Y)9Movm;%}iMUjHY{_zQHXzD9y>eAS@g&uTQ;y+U0UtPA{3k}8@tllXBTWnENReY!H7#s7#5%|c*Kc^h z?CL11bG^vUN$Dc(xj8ztG?3Y_9J$7e@jF=>LMFT5A z$=?8&re~wiBo{()-cTAdhQiZu?C#u+pmKE_kCMWWiz#mFykPIxRpxtN3n`JMXbslD zw?+Ky&stMDa7dX1?dH<+el_x&SVYsZGua72C5Q-XqPeM*r50UbR&uHcn>7zRt+lYO z4A5A;9Z%QB;rzxWIB^;IE8OT4|gTPjWV&g zHv|>}=}?Q!fah^Vboa~S>3Jh;-6R0z=OVE6y2ze96~le6bSR$x!^&DJ>BJQ^Qp=o6 zy)TR?GD?s&3VvqCizQH1lE`e@PqC&R5%_THVsDNIp78`D)iMY>?ykn^zX^DIp%7Xr z#fT8BfRtJ~Zrw;k>BU%B52!=(wjIR#y)okKiM2AxSa!P}aYmdnZ(a`1Yd$y_tPCT+ zMG!pggo-G_29*Vv6E_Q!xXYNuIVIHktwQ1HMCL0(bZ5H)sZH}Gxh>g@@5*Gn&o5(- zUlp-?AEu${fChN-ZJ?j3faXveL`~Abs=M~s^eP>zcxv(VeI4#9WntIlWw5q(#z*h@ zXlN71LTF-M%L*iiEX4wzbx;YZh4|$rM13p+|DySDHCTpAAN(=RbrlTKqY)jdg13H? z@b~FKrsbB%;u;z5`3NE1x10LXlu13kiGD0Q$eKdWv&kFn*vroq>|{GP&c=u%;-ed! zjMgFCIsh+iov|U*9Umk1AVRzm{2mP`x>blJw>DsoygS}`F2Rpe`cQH3g2lf;tgiLP zE$K|~3^d}nek;7{s_^WWFFMMX;$)mP@PMG*u>(P3OR?~>5vD7=X3sNHSjmsG?6RdL zc3&`NZA)* zl|77llv$Z&H#2mXhWHOH`*r!2?F1vkvIjKeaUy(nDJ2vg@)OcN=@(91Zu z-;Bo8V=)lq_>A6vo;Z1aJy!0^#gDEmRHwzG#3KO`Rt-4U(+r(OO>o}UfZu5qSeTj( zbBz$F8oFRdnK!1Eso=r(aTd#h*;`Do7e)sef0z|%OxUodrhRN}wiLVmw3kV|{LaSz zGk~xAYAiR2#Vd_m^sUVY&-prht8aqErxp$;+i=FE2}>pN@wI6$WJBt3FD(xPw*DNB zB_J@m9yb*VAnV+tqJE|)g!^B5|KyKvEcR=TsK;S85N$`ze5Kf zdY`cVvgNGP;5b`x^*j@?2%;+wx3JUCikYc{1bb?8jICHV8>i-}BD_}*38z+}aiS2z zd&{ACsuqv@njn6)1zWXRvEx-6vXq+Pu%-@=7IxxwP6l3{^}?~onV40~(L-=P#5@a; z+~0!hs_i)M)rt)JX7K!}!;RE(^bGDsjf^#X<%HoXBZ%Glv+?EoBqZ3TvICdenaTJ& zrdE?qy{j^r#p_)5;*<)j8>wS91@BptoGe^-x*}-RR(y%y3a1At zRUKHguN|W=nsH^k6CzW(VBJ-TypsWtmCnFud6TtCb4CigbV7|HrW$JCPEbPE<-X3UJ^dL;P3HkM%XxP;Q zo)=~KuV*b>-=(26pbHD0^kPO}6GEk0Abhe1Pk1{p&7~FJXEo!!Pd?0IRv>hWH5{uP z(Eo+uU#2<+{co`yH_RE=*A~XhGZTLvoFTiYQs$Cf&tmS2GXImMENiv^N~g=gB}xn3 z7YJE#A@H#*MEdb2aJ^|m^3pEsT-A%q$NLeO+k|&A&6vNf7uzbU5LuJ}`}H~K>FvQ& z+iu8DX@I9}C(=X)PK+C3%H)G}6ZqnoW1QfChm8(6{!H*7}rQLG+>{`ILi#9M;lvRWixZT+LxN0{Ctcb2>L5or8E zN_)~C+I#O^zvuUd>*9JopXYgh&biO)-1qfpTEKLzOxm6<;JtZO?Ax+{ol}e0IJb)b z&D%w>s$yb6Asv6N=GF8iw4M-8Y#7I+CnGtmM=15bEA#37jS_D*RTdchl5zfLCHBF5 zob{Y9eWPzkrq)^sn4cu0x_6*zvM&qYD|1VpJzZw@W0m4}wKI)(hQRS0Lf;K{=y#Pwtf^%BHYs()QU-S#zKR zn{5l^hpb_o)w~Z+8wK&7#$ZnQk;^uNcJb$sy&RzE+wneo__kL$&sHqp!g{bWY64TQ zZRCpVa<;o&!Sa1o+&H*`2TNCTOIbA6zU|8r*9gAU3E}%dC+0e9^V@|Q>DX~zSK z@7I6JILj9N-RCBzy={k(C!Vm2NRUUXzKVLsQt7f}maKDb#St$-OZ5PbY39TbYj;k{ z59OK1u~cfii6?b-@Vn}6);sNDO#KeF(k$VHQ3+gf)15X6BYFGnN@m>4r>Z zdhczlSL~R|>REha-GzV0x^U7{j%tUq@yn92uhmUGp$5+2&I zoj(WeVBwe@oN%mw{XN$4WuvJ~eC)^-vEBI8YaUyh=JNZqZH)i5jgJx(wT#-#Ch;rS z^JOHf$8=$?!n-Xz=}zy5E=)4~B!_Rs%h$;F@_e;5PgXn1!*zb}exk_k%I;XRApv29 zr4qbQnO&Q15VQGR@aPXvlzc6O!3}*JjY4kmk#jMNgd3;Vj4uM{-KcuQicZbF_;pSnt}I?v#xe)w`wbSR?MN*)Mh9%Ea@{DVes{k{2fSVt#uY7B&ON z?~Z1C$Ry4QSVec^VXQmj%o(-r+?Jut4Vl(#I&TckHl(nsr?m_Ipjt-KB>fd)!dxswrWj z!ionLd=PO{JUX6}_r-f;>iz?w+Srn1fkC{~x-Y-99>sdcMf{F_oIBi_`QLuXWDR9L zAMed}bNjLTn`lnlK9*%Jp}f@aTf#L?%K(@665sfO+0JL6d!Riu|`;rdihT<@kQPH7#uUL}a%FScf> z<$meTWcraEJ`n<~7E7H=~_?K?wsJJkp;eRbis!4v%h zJfLpjk4x`Eka9W@+Y*Q1#m+QjtyqRP!D`a&QoV#8_U7VF-Pq>59nBxKVaLsPr82oj zd{1waVX|GUcE6Y5&+BAmc&^y3KO|`lw`5`$HHKw+an-FMRQVCd*Ap~2|9z<3R_}`? zlbmro-U$7!>msy77qe2-q1n|C*9#2M(a{2_A58K4g*BFV*Tt8}obG{}hw6TP3i3h$O zae-HUb6m3O5Rf^PK0^zB`dyqD7hvJ&kC#C+5mhPp{@4i0_8Mpuri#=c6Rc_Hi|6Nq zV0yv}CNr#&wA&sL9TmGj#sLcs7^3Y@Jq(T3L)vk3*wq@q?V6%yk@h(KE&y$JIpY2f zRkR7$#gsp0sBGqfnL*ZwOESTg^=3G>(i*!074sElj-c%}*ctAG@w*9+)A<4Sb+i17 z$F1@|QrIuxYPG=Uv5tzPf&w*DJnLwVWzmLsR%QSlH)Gf}nBnOg3+N3t!PEW@xV6;+oM3?))9j&Q z=Zy|0?6LNQ4Wf!Yu=slj4$iX1+6*_W_HlyQzJBo2@`6rRQ}~?M!;ly~+-T7TtB09j z*(@uV#=GKhpa*WB>5b@3VTiqHjeFJF=yy@U;2d3KoHK!*ngzzR@y8S0{&-buhX2l( zAR^Zc0jaL=Y-WlkTWoM+S(mY>UGgYaZiyCVKp)UEwA`P zv%wr$pS|#Inj2njwZ@NS#^~;0fSGNL@yXf@ZBuojzr_?C1I*E_K@)*r6`tvU4{mQC z4edGM`25KPb+2_1eas9?hMVH_C|flD?15R2%n(!V1m6Y|tbSpFs{T$;zG;K~<7}W; zZ-O`zOB|21!s!@m1mE(+zxS^2QL{wxcLy9e>jT@R&KTCg0Z-PrLgi*xl!e*h?sI1h zYH&uxM>~vuXpW3~2GHJbgQ7+HczePK{}ySWc@us7IqLy8A8)Kb77n`&_OPnc!=<*C zaEsAIk6=@LzwV63`Bu0y-4IW_OptU-6O+RAU^GY_N2^re)xj96GK?{)p9a(yt3&yf zDOANAn^kO(R&I_izM60})Ps|^GJf>7!e{EN2bH%L@ZrJ$P5GiRk`1({2ZOh#8Vr~#_F7ZI{ zm!42lWP=B>)`;C_kD&+pqW3IAn4C4n>Ot0M8Rm$@+1g0yZH}%-O^~`vp<7K$^q%jF zGI z34PF6I{=3Nx?+M3+&i?Z1UaL~~~%nWlFeA349qXy`7*9apTtPnlh z73&imuM&^%{@>t`+SPRR_d8tWslu`b+Q9bkIM88wR6hVOJmdjn_8&$Pke(~Y;ZzR` z%-8ckw4xvF%WV-hb18N=ag@6U_sF6QJ^Jh)#=qavn4y-#nwjg^GhhRoOvq#L-fZfB zNa4MTq0G`U;8yb*nW@x8Hq9SbDz@P`-IH&M3 zRkw{$9<7U%{)TvQ#~#69W;i#?95Lf8a6(lb(K?3cvCRn6JiTx$Ckz+r58`c$HR5Nc z%V#HN()a8-PWCV2r0yAv+tQC$k6Y6}xG}GKK9xg?oY>4=ogJ3C@?gd|p6IZY&OKLB zDLj#7L%oS|q!D$>se$dF;}- zKWqE%5yx%ycwZZhJ#(z_;GPYVikz^ki5F@wI-u)yeN=ofK`X`2`N8UVb4C{fWjm5bAAP_F3nk7mYL zG|d7#z8m0ag9d{Csv=+44yRfhL22J8H1%63FJi3tyKFv7xAfxm=#x@6p-gTCeUc+J zotQb@kmcP!N$|LioP5BC4w`XnGq;l>uQ%s|>m67yqbKjQisSHOv-y5VBx}yi;n3#2 z*t(k@Wf1H;l*@vZaTywUzNoSr%CNIrx&e|pSFtU#~Mz~qSC)F5H_YLu< zOb710&G5}O1UFVB$X^$IPOBQlA5BzvF?fgcQ$H>5lwV6`y&1L4%(%PFKpKs*qW()w zo>)7P`Ax!UI?$EJ>_d1b)r=n}N6|KJEC*jt=P&gYEKSZ}QpQBK+YCmOMzXR`IMY)9 zNY40^vSapT8QuPgTrZoz)*aH>ZSq^`+PxCb0?eQ}+#Gvv>f`o$Rj7`(M@uyiiMDUb zpQp&QD|aMl<#y>CrO7`9%~^R`g+U31+*+W;=F4N4{xgir+IX?g`3!37$FtefnVdF$ z7^|LHu`+xBU3$#nsWVHczimBJuIAA;XBjnaFX4%}`P`rB#5?AHB(RefH@`Gt^?`qK z?A~cvUp|1V=El)C0Mq~Ef^s?7Z`PCFzgbIq7ncSedzmPl;CLrLt~ zk-Lj+Ie)bSl_Hhswo`-gN9VGpEQO6?(%86THhb3g=iWFgKFjy!#L=zkJ5`mP2X<#t z+eQ3u_c|sP7x0P0dglGh;M%hTXf;cXOXle@JkygUK|Ppht;v#}HS*lJF{Ngi>j>f|ocQ2IvLYh%+n+^Znj^go!i+H7O73V!DV8fIG z?g>t(MwhPqwAYIJ`WdpRZBvE^ccof_J{u+O7em`6Qu1V%ByI0XgTdFt*B~9=GxQ(_ zQt(Cc#PH@@#QOV}Lp*Ire1G_%KGTB@OE=xOcQ6E6wBCX~IT!@mkIB zkuj`u9?I3jBAMOKm0ug0@Lh2Lx5xD0vGem8Ea`N3lFmuzi)d=IjsrTRFu-aGKOY*y zCn4#O;Uj8Sy)dr|gGwVcjsc`!#~=S1IxKsg@iYqD+U1jdJgFpfu{H zM90YkB}}o0k2}A?7TsOqGN_BB|5q*lhP7qD0ZmTTGp3!tuxZmtob)b*Z~Cobqu1*= z!gCXwF5JvpJxh4rei3sr1}n}pjT78Tv`?XMYzXrz{f0evhUq$m%ovd*SlC#>^CDC-VTs9evqLc+Pr)902O;na69jC|) zIWMi+Sn|p~FUFqn<(D8gw!GxUj3@zHESUCGj88Yn%L94XI6POXdR>xJDthv1-&EO<-iS9%jj8`!mGhoE z(Dn34`r9V6=Ji@O8L@@M4O{8Du8OOAS8>^ZDhArGW#on=hELAq>psJH$9Fp0HCj&n zCTn=);8w2H+QDrnDri?$&Yz(rY&vp1t(Pw0e9PgyQDV#vf6dr`ngNfvx8NbmEwZbd zo~%##EV+Fj$jJBAFzUTYie}V`p})Vp95Yh<`@9jYjm^0X#%nv+ zz3CnXjoZbJllRaee+O-{S5d9hpASc+@UF&o*8W$;DSdV_FS?4=Ln~Mow2kkQN~v0y z&zpU-`TSD~Z(oh$c>Q2r4s&FFb`w_qPL!6O3uXT%E&iBLDEYfa!mo6)%>46MR4g{j zruMetc)Um&KkUE(U;ESEJ(e~1qdBO4Am2m}V2|Ik`N%(?!yK!aetQ>-C+#5&cJjM@ z8FR;Ev%FI;6v)mu!@hLH(uTRjj-^eNAracHrA~M)Y$sgdl@B8LaMfJe|0w0A|No!N+HwYd%IB=u zr94qNilt9|>5*f?RenvG+fXCb%jSvGo?wZU-Lf#jh|RVa%IB>^a4gFLfzPclIZjX3 zDLnCuBiF?3T9hma%8^=)$Ff(sC09JM;?`FE*=TqId)2IDW_Sse6pVS|!6!+g?Vj-Qv!I&4cLhdNKbSU&>x*OS!o9W>y$&qS5(mMxLI}-pSG2W$aI{ zl6EwCd`0RkcS~M}F|w)ri>!NLLS)-Zn=l`EhFc+Vi~%?^2e#$=BrK*ScWoXgIx_~y zkE$ZsXrf1~^5u%|{aDs?G7YYzv+tw=D$OkB(sgD0@VlHD!{&4Ist9`A9>7LZHCb8Z z#*3{ca7p4)W|bCk)s+&q++D=HkUX|Ivy!jQRri>Y{kn@ zI&=MTXKH*Kz}qX9^Yol$Z1|hW*$UpK-dV`vgMnPzD}X7-)L6C6lFly&vN~%3muoI& z%Wg$HQry zwn4GKI`VE?jr6Y@{r_hDwKqlcV%pKCprwVX4VmZPEk%| z->UiS{wsnv*XOa!Yz2QQe8|!3q3nHEhlNu*ar6vV?*8P?pB)zR->7vQzG5uB^gOw` z-%OUu2wH3iVBb5oeDM2&oappS%qLxv)irKhyZ@%BXXoHusR_LQ*uluy79SrQ;lRU= zc>Tu|6^-Ab&67rK5u(b3%a>)(v>np2{GEua3rAWi`ut}Ecf`)6;{+c%+YjcO-PwHf zJ%Uch-Py9*lO`70iVUa4v6KAi)Nd;999qq{FITel<{-viaA1kv7`8uZLw^lJ=Fk2l z=5uSrU-!G*>Z`*0xmJ9YrX#mrI3se6Aq>u%VAVA>Jb7Y-_&4f^jMK%om$}UN|2SwH+Ts>vIRryXe9{ONBd)blAMQCogCv{i9ozb7G_*3y!Dn%2pr*Iz|l>5G_|I8$lI zTKQ8u1PipR;L}kbu6BC3sHTnN!M5<+Z-p)Wv~c-=0X$vDVe`IRx&7UOnfpG9@8mt= zy!fQFpK?ZqEB%rx12z8r+J*rYdfZYwnQ8CS7~>Piucp47b*&|}2DhTAzdz4>7{S`b zi|F@bG`F?w&G}(MH?2-A_|}a2U4O_N#|Bxltqm7n_2!~(m&Gc%2%~C@F>In9R!!A} zi-{G6JT=9?4Z3hTX^6@hMtBqHhWHQ*{Oz(1SyPIo_KhtAj%d+)!9%fna#CzNBun1C zJu>H%64f_2vhJ}v`)qaPj_m6xFa&U8ovh_;cc2ScGehSprTH#o?BzzEnV2Q)kddQ zS}5sZf+!jw`=B}k&)eY7%M^rtOceVkMjYi8#LSGAT)4MhLW4@g?(}+54!a{iN4DpM zIW|1KTA71-e32bf4@j5S6|zzJz3geH&JShnIezqKsejRyJ$)Nf_SlQ-23ncxy6PcFwmXNf)H zmEG`Zy#u0e8bBw)1S8s7AZd~b3O+syc=ON%$&+m`In*4gdkvv}+!1Z=x+{E_FOnZm zMsSl9%$m6pCYOEWob6AEUkj%G=*dy)-dr`>i1sP%dG=K!Zk3yIX~KE&{9P@vN?YZE zV*glb8}au$a^0O#JmVP0*c(o?Dk_n1qeJ*_qBAV_2SZ=WTG2OCY6iU4v%+2_n-E7^1}&PZsBlhX@So{t}wgmfSWgN1-w(q z!t~%yqI|TUG&4+WmjQE+91gIK(nZr3 zws@Fpfw<>d==8@BO&jSWe}xsIG%fH<+XTl)>%uu&52Lh0@vK5{ZhZibc?Ti9$OT&8 z9HG3%8qrJLFtXAS>Fe~N+(j2Xn%U!}nlV1ScESB-rkJGjAt1rFG$5e;%7E(I^8%u3 zX9pZ-<+_!(gqFT zcBme2fCJi{kv`ZIm4UXXouh~Mi_P(Go(VpN^ugQjf``=>I5$TV293?&ebobpzuRGW zBTFROyJ5l!b4+}pf&3&RwApElp(~@tRE^| z&0*2e3X!4y*w%xXGX&@w)f)?%_lI7G$*52DfXf$eoF3weK07TjCBYPPG)&;D><&5` z<4m~*`i(JzdzV1W?Gl8mTdk0mY>uG=b+P7#E!O?0j~QS_%nojbh66LatDVT-#Z zR+idg{URe=Eboj7dgi!)zyS^S?J%jM368#Sz?=()sExM7)oc^o`DKl%zie^U(;MG@ z*c2!Y0-Lvj%J8zbO_dd+vnc-TUE&R%f(cV20aSu22nB=;5>tx{lPr zoNc-|IouT8&s(97vn^I?=)q)}7nVFz_#HoOY?|W+-7EIkZs3S#?;Mf0+!aHVVwA9w_W)hL_8=aBH>|0{S|_WVknK$2#D6oFl%M7-7yuC;SX?LEn$INF3`3mA}?_ z(A@>;fhM>*&jRM76ti1li#b0WaM;lvv%mPl4|ZrZLOFM4?I6^g^4?SF(%Uo8oPY(a-t6sd%MA@ zs{LyUr_4^8c{?V=9Kr>J0Im=2VWIbqGQ#<-qhi!WY=n3-z{ z)gU{}daH-HF!+6w+RAi1g8oI=#MagPg4u5vC+rna6ROnHbY!DbHr(yLruvQ&cUu& zq?mov{w_HC$_)Nz)G=wYqBi|?u<5xvntD4U^nikM&d%t#*b2^JhHyJ)h-Hei>SyXB z$wLP|Ii_%^wZNtc{wSR3id!dq;QU>o6Q4zhSz3oy;f`|i!)Vd#Gge+(_Yj$&Bi&cl zAgOvRd<%kcf2%8sW|||@(HyZ~ETHsK9bKICpdW05xW3LXRb;fPu5KvN@W#ud&iGPi zj)Xo|I6Kr5A^lBpPH_&4V-^T?F+iKuny7lOi|x%7f2--jt*Z%&4mo1UEmw@l3`0tM zHPS2x$pViH@@bd`a}IZ5(CZo0I+@0>oTc<-69UfA^81D*{q*7BhrSGe^!%Q$+SR z$K;7-P!0nIoo+1#Q|iSit~&?jr14x;9)}w(;;y6ie6Z)e=vW+*o*t$0=)Y1qxo?|H zomM7I&h3|-?%QOR{xL}kYRt)czWntsiNogRu-0Nal`gfT>z4?L%ua*)LPy*fZw!M& zrkLKu0m@lUaCdS+tYT;8tC%6)P!pehbnz)m1Hax`K6#cfxnYJ78eqxqHm0EHx z7IA3WYA!eI#TLVVh*3nDeA>8CF0a`yubh8~QsZmV#qO(&oY0Iv{`)7(i(g6~(|WmK zR3qE6_lj+|!_qkMwB+4y!{d#{@nXViMl7Getu>#-&PPQKng?L;dk^%PYK331&R88` zhOMVG&{@IFCy@rwEYU}XVh&pPIAecz4-6XDSpFqFltyH76Q3CuhyA@9z}1>Xi4S$tTIj=w6+ zJbc-wGJ^R--^q+tZ)L}Z<}51+qSm)w%>PIp8Dzr#HEsFtia)*1htp@H1wS`!$tJtc zNa|KacG~I7H=e5*xT8OJoGzB?xHL@IXYhs4r4QSYI@Jny6SYqz)8~FG1gf!jd!j|70+2d@H{Ic39 z|M9rI9ngxN2i=*nEs8}aLiqDq7iy+YVJoM(?0$4SZ|Fs{`*DAs&Tr2AHva6t|9IuvPrG9+r&6U2?>uIS(1fak!2yTRVkH z(=VY|xy%9)dz}#3+zt`NV-eLkU9$dm;v;PXw(-oA?M*Ud+RbwL@bHyfzSNiz10C61 zdoEjDPi0!;WG=Y6l#ff7@leA8zU$tP8p2Yoh?bJR<>$?x|$HxwHr|Dur zgBf=H{e_WJPm6Zz&eSX1BqfWMOYPnVlHhntRIilFs5>ttV~Y(pogB%*G3oToTFK7d z+4PyQly{rW=KUJQ`zD64%X1}891_Z@RZ|$6JCu`aotZj3mA!4&u=lN0HeMLRjkjW{ zvT`{02AI&c^B)=K-Hs(^k4ycJbh&lHfWvMCb4FacjLjW}`_J@|7VnOtjBq&?@=5f9 zFG#%3JjorAD9vu(7oDUIG`-uD&pv+@>*zLY;oF`6xPs*cYZ$+06)!0d<+-o`_G;wG zRh@ zwqVPp&8h3UM~V-m$f(3%w(fOb<}X{1ZpQX-Ts8q!mzK#C^|$gedc2HD%#zKg72JCK zN(=|q%l9I6npykuZU~wDeF*O^TgB%VdDLyRp4E4fdF9zee!n@MX}bo1u|N_Hyt{zWQz5Ac4?8#Pa_ub-_f4z=I_fB4z8T$&FUlVl z%1V!>Ts*P^T?Rfy*;YgJUYCnT;brn;>H&#c&_h(6Ivl~w#Z zxsVr!*lW`%DwBeK$Zagt&00X~Gan?Ua`e*DmSG-F#VrRS<_-h5KR%84bscCwJm*KD9_yELBY9m2eqgXmH- zhzpj7@|v3-_XdBHp8~9PZ+4->wb5MuG?Qted2}6BK$XK=7}>jo?RPC>-=ayJoIjZN zogMhq&5bEfLs%CPP1Qad`1O7%o5dHiqgo+vCTDV*#Xv?33T5N%KAbYxi2B9$d}yM= zhwZn?Y4Z{C%W{Zx-=ao8`&5ZtF#(=87Rw)l*Rnb!U1}duzKt#vr}=Ls@~r`z8H6&v zT^ucalK8e`Dj&XG$j09nv2;!zAB-ZZ-#Q+&LJ#$s^Ge#Hw|XA;qtPLa;Cyryi|@z(q0t~3GXI`VH2@p zaipxzI4xbq-w>OpW@2#ekbF|GY}ao`PRg+0-osWrab*DioLEVtE%`LM)xJ!u8^m4hSFoaQ1z%NerMpTgpZw0_qt`QOxpxus za~0PPi)8vJCn89h|7F~fcGJp5<)5#_Tl|%^U7It=K~oOb_~NY97q|}DCpjJ7%igMi zGB7Gng2w-mpXw_h* zOpl|c!Z$yDOb-7shmSKhb9O-m4Ud=eeX~;DwJm04tJUmTmcg!FQ@MR`IKO%5G3Kr+ zpB3B?)6_gc;#3(rTbo$*RE#p};qY1$kLM?2;O!iFklTd1t8?V&xJj}~`HAXNQQ%^+xP@;fQ>C5hlBS%$KS!$>K4*P<+xFvqg7f`fgIx zX8a8HJW;^xnFY+ew}vwoR&d9e&2(Lx&f9M$F{Id<=0?I#mZZU^DNOiL!epN!4nCOA zy|XqdYP*o{0|GeurYC!Rb!O(QPCV6rvn(wUv3MCF+F##`<3Am?QgGzwT_+q?af0hV zJG@V5B!*HawEqpAAmQoYgstn#~luAWgxxAIUVi zQp(1)nXK46kn7HkV7Io`+!EKD_ovO^?&)iIHMf`*rI~DTRiO*#d{zgpq~(nmIw>?T z@q!f{-hY+qg|Xr{I!108#E9+^RaT`mXLiXK1UYM?zKJm=_ccPR{8`Yl$d^+l?Wpm5 zsbq8tlWCXh#O#a~V;4JdUh^Jwd=pE{^hxZ~JCmc-SI{+L6+`njQAsbA0nNNPXLblv zmYcGTZ6D^mn$NsW>$rb!A)6maWV@7kY?zlp(^JDZZE9DZ3UyX+Mu!#oA4PR+id?=q zS_T&9N!BuRR!%u2tDmGoN!<{2qpe`k-U1u?`JueTS`tq+fjo>%M;OM_EVx3~>&U9hFs*lt{7 zkVIRP6yA;S;jNbw7||l1jwcj5;$Z@3-|E4}jSUrjHe{cVHf%5t;}gZRxTP-Uz&Yc& z#yOIUHVQS(BUt4R;))uF7Mz!HExyaJ#3NF-$BY-Ros=OnGBIMXEtajYM=v)MWa%1U zww5)H&i6vPQVZ#*(}a^2wBT^#SCX{ot|(=mkcSbfJbT)a|6t2zCkOMfoiFceyYXMU zEDny(CSz+=vQ{?S5Lc!eb*q1z6 zIvZ2h!uU5_lI_xo=2`WwXJWx7n*1de`U&QFHz`9F@XGAgRJYa=R%fFNB1 z3^2{m-Phiff{H~c21wY7JgBIMfGD6~i-C!Xfr^S<*oiG*U|=hD=Qr>7Yu1`MYvw-t zzH*&e=V%WL6}J=Q(eNSUKf(Vg$w zthUvM*EZjwpE`$dd7T{RaxKyKg#h<&TjD{4C5BkIqItC?o)sD5>~tI4cEGsqWd5>&#?%}nv$w{4>1_yqxtqkjYR9v#V}G8jP;q_q1Je2X zfXWwnanY=yT-nr(ho!jkfDUr59HhZ*Uw4vj+X3ohevlSA>af<~c;4~wCrPu~(feuM z(EcvNol(}vJ7EvYC@*-cX=3*R0d6GNqfl-Ktt=&aREyEAUJ0@FE%Z6Rlb$8HapDM9 zcI)0o5!<)ZW6u3E-hRv)En`|9ZK)b*rD*h?M$Q|GliVp%7&J-dx;M~S!nu`ykSEo04a_Pz}|RoY|A zCLyfG8(?{hB`REmcz@0vF*eTl`a}S|NtXEiR19~IRaog&N}D^0xp-tGdp7Cvnd$~= zGp{B;ll}C!{V~dM+DwPkH&fTnJIHAFar$s;2i?8$f!f+kxV__PGFVqf1FLV*#oemz zIa`f4hj_F9+wOe9=^d3upTiwjC(JE##-sHv*r{m(vNl`DKf8V;RP))=?C1i`%2D(ACoxXFfS%jB> zf6?rlU0L@u^RvAf+~dhO{^2x?pLCP)#OK@Tz^~Uh@HztFHh%b`D~4{dHTuu9L~VO# zth?flWngmT6^VV`LQG%k0{bCuc=5vs?>pNdz(NYaHWA9rywLBWJqA1!W5yf@ z9GDNpOjhFjM+f`}4Z!D`;i$SEjd+Sg*AaoZ7b=3fSpamqy5m?*JRM&aezqM+avYNG<|jRB_Yf#Blt`8i8Z`fzU=VDpcCB?UyTFA5g%tzXT;I zA}lEpV{@R2uQF@Aykdi9eK{6M1+d-I50VREC@*ryl|pxf=Xv0Dj2o`kIYH-+8!YAr zqL!qnj93(vFvRy z+(UzL@me%mm3>hCBpLl3yzu&x6oJVi*e^Clc(OT8TZ?f2jWsS6+rsy_4EkzT@Gz6& zd4Vs~qWZ$q$r(<~QWVZ6EITj2rnN4ZFL6ZEEgKxxRib6OJLYY5#+Wf)us`pJ12?R( z&(;d`$Pt@XJHqIZ2qQziu|??&ug+pb9nyzeusQlx*F@W1g;Wn>nT9-Wd$mn zl z;^grDA;;B7F&-3Ig31LjmW%Mf&mLa-mhfL-jn(P4P?R~~_Zu0aw}=rxU!lT-8-6{K zA!dXPdRq8k=uUTN)O(=2iv%}(r6|a7$5US~A@#=(WM)vrVZHsk&cIdy@6o-3B zkTF~zf(>Sv_r433YMFti3oxp?D-Nu*gDVLzQ{e>7S_kZLmP4*)3mc^cuK$%lbAu^{ z9WX`B4txAAGr;Lf=IFx$OuQ#Ro2CVJHX5SKAOQj<%F!|vD4DCu??WW`aLybpu2$I9 z!5XcWR_Ls0h*xOI97k3vhHr;T?kQ_Vg2(X0fBWHAVQ)QYD0+=4O!0o;=Oe}XoV7(Ye zUVES}TctaDfkPC61pn#Zo6bcqTjHYPuZz z&PkDf(hGl=%CU8_0*AW^u_i-_0(Ce1aZu^wD+e@MMWb|XH*9OQhv_{9bPhQp?}rWc z_7p+uuNd0BjB(M;6_>26u&R$4Hl8(wgHZL|A=bESsL~{BIeL}bAqo=A9i_n1TytD% z=Zy9launpt;CIUdTU(vrWe|lZxespl7h>*LXV{mzBl3Unjh$eHCn|gvw;G_TNeI`ULKx+H z;%bZn@dA6K?XyFyl?(R$mLqYe0OBTdJo+KTcpm{gdOKsfs{a+%h2xx0AMC$YjL_0n zq+1%%swL*+)uc;ExQ0*1hGWXQDBS#`@{4~)IF%~HzAH|Ma*)HfO^h#-WY{__5N<8L zXijp+o7>K4x6c|wSu=hk4H`(T=p zd7JiBIr8wPv3%lgF-w+~aN)UZPJTUwH$2VamhdzlcWw-8wJTsQFJWQoWIh`m$j7^U zr_%*_RI>Oay1eRvz(Ia^U(y}naqeh>5ItaueJWmTG7;gsYOnvPa_Zcj{uun+84sPj zU>qw#w*zi?o+d{(H3deJ8*1CR3C*_l^p ze5UnZ_tW%sYbp5JTncb3p>Ey_=*Zyx^fu`)-Hi%niFqc!-jc_ zj)=Js1)HsQ)PLm*@-&L%4drFL(PRc&sd=*F`!>oSzJ=b*n@i?qn<%B*KHBi_BemQ7 zp0+1npi097Bn+QJKEGFxX244FtgEHxnHoHBTP*jiFX!f)c^qf$z&@=DXi3K^+&U2i zTh(u_iLr&-dsQzlmg1C}9U8RF5$L8w)+!+i$64auEme+sY738}v*Ev}gzTr8^3*>g zxo=f5m)l2h+rI|NzgI);mo(7H@lU8j^A8%DXUaz(T%*}%uF{D+8a#a93!3D7lD2AJ zA=&a5^k3;wsyk3ih5h%Egtt;|{WEHJD2~It=Wr*@0bCXKiR`zT(F`-jxEcYviS2Po zl`}@Iw}fb{7Cvtlp<%E+)Vn&O_eU#OFR#W-t!hfVDCM`I6If`Sz>yo(IjLkjee=CY z6H2=Bv_vT^=3lPv(}P=-?tls*68#_6I`W z)d*Qr%(3&cDqB6b#-W264i&^SjfU!%s88)TeYY|hW?JFvIJo^RFn;`+r3o^SGuc+gXF zxcH93g?ngb^nP+me?>{L3H&E9nKyc?^W$_2vR>tlzK;TNR3`$vRb70VP>Bc69kBA+ zASi7o(l*bI{3k4m*F81k`vKLIIrAy~t+U`x>cop~^x^6Op*%R>mn}y-aLq^`J{}ds zn=PaHiY%I)^R(H^G?1^lCGwTd3A{4AKl{cf^VDuh9C)n@ztsCkW1ZVb$Mi2&p`+sA(dVC-!wuW)fU~lddp~ipP zx$r+zb3S%NlehT!GUn#kqqAKZxJm}KJGN#^`J`WfBTJW6WYI`P0QrhLc8m@`Pk z8e4LBVDA|$u8n4qAfDgY_u;m8zU-9g&&e?7tA@Ks>AsF^4&Nt1c_J4!sPW?JE@b>w zmFKRzz^jfSeslxlO1IIjXd~WpbsKHV&L{V;gDLfQ41M&eqhp8v(TO<*Y#SNMoi-M6 z#?TU;=edBN#OL$p3(587jW=b~S4OboK z?8LGoM$Fs(Qe&2o7h5XWVZ%RqeX^3orFrz=wIzFU5Er#8rhY9wu=R#3cGL#Iz|@W` zTrW{n+ym0r9!CEyUPOZ~Gmjsq^5`80VOkvbs|RPnuJ~k$V*rkV zqvy=lof7%}t1=E=x0D6Dmvi;YMXWzzIzMR}#wU}*c*vw)yr43kKfj6QOI6>f_1agW z?>lI zxXPI4)~K;j(G8rakmKf#4X6!XNmI)|(5$i)TGlR)7OZT?H*UG{-_8E~`nv}k-4yeY zS)+Mp>@-e(Sj6^!m+{uyD_Q5jT5j&MhVOfpu*bU*oUL%?FW(37tm7qo@WM(~XszdU zLo2y(;vC*LYXSF?&1I!g0yj$~oT$~4$0$SCG~R(zRcnmS%%^)d?P;J;gO`P=v3<&4 z^gZK%vEP4UU8K+ z{5Dd`-_gS(W2xh*-jwXTlQOoPrP%HIEbJY`njd0$(&cEDjtb?es}lLap)}qxrJVP7 z+{6#KlEpgZT(F^#+ef+axK=SYwhQF?)g$=Cw>8}OeLjaBpT`@k%Glsb32Q$n9gbe?HAlVA2J=SzDkc%61N?^&~vcX(%VvujWG z9~{7cGxT_D5%aycG3?o~i0$gvaYa-WmpiZG!4ot1xLp)~o9NBc3gx`4g9W!7G2?G{ z1^jRC9r|6FPMgPUq)llGUfQ^g4(+Z%$zXFtg>MCWEuiJjf9YsIBc=K!)2cDoX}8MX zPJ~)=T!@^P9~#Y>=L&f1rcvzcKa7u7WpQoUIv&w^BR{K7=92L}`OcN@-0_zU@68S8 z_S>fMSW`h;CDDx;qXB^rWdSP1kNQg|sDNy?vmBhTI$dwbRviAZiGu}zP3p;R!TJVL4 z;r#J^3XiDG;am6S^3PGr*)eSspV!*R%UZM9rhhMPT-%+m?6l|gclxq-#&lkwUd+9f z>v?Ox4J_?e$sv1}@uR)dxcQwYZ`~ZsU)y@|R#QjzXlNzZvSRvSlt)ILb-2?R9lkTt zhZ6ht!0II?nC9sKoxy)mdA5PFo3(kAMk(E~pG^DyZla`1ru-zeCmYO9=TM6R{uQ@` zJ15Lzr+bCm$@+i)gQ?~r^VaiauM*xetvBz^v*2ev!68LGd2+YGtUq`a`!%j%1FJmt znUT+ZW-s6|e{%T|n157?*>1KKPdaj)_BRis^drkCXP*;)6TPCXs~;h>Nrb44QV6D+ zLa|{vUPe{Zu6ss&@8V|CHJd?8N5s)KhvU@if)4xJ=(E8uKUKyk<<{5bj44C-$cBNu zS#1LkNL|C`7U|q?R4)!Qv}N%)KW?&OJ~DDNpE6j*hqmVM$}N5Q@60S#`&z=r7gBkE zDz9khg3p8-v4(mbU0j(<3nVw_pv;x`JlaJ3w-oWuWEk%%#rMy0bZ`9e%jdP!b@+->>ZoM#`7d2(`+24KH^nE0+&0N48iz<1KK`MLf z^yhmf2ApUS&9}5?apL<*9v`@ftBWG|$b~FE+EmCz%`Hcg#z=LU#C(o(q!|DayId1nT-V`;PhZ|P%yx+OpLoJHsCoTBwN@s3d zKb&vqE#qaW^V#k(vC+u{o*L1gt3P{k?;PR|7ZiM8s1D034^U7{5!GFqM~Ihj+?nrG zbEO^4&6UE;z!Xd4C0N%}3Bha^+=@uR!Lk3*);&f%vj1%gHcp~zt&`|hWCh9g-k`)2 zj{MnX0KaP<$elBjxbDOx{&{vG>kVAVe|OE{Ue|{3j{qBvDKq2iTbYAQiaD7|`H&)% z-yW9pbF(qLF0DJinrF`ELbZ6*m&a6b;sTx7d6#}KY@}1Kg}fzY0ht}jz?L8pQY)=t zKT3v~L!~GW3&707LFjemGNyfRq{j+vUSw29dMRhAdQL4J{=AolF1BHgokK9_!HHYT& zpzL(My3&R##+;&485VrYEQ>ewn9YKy9R9vy5Qj#avs0dob-nF4<#SgKu4~;deKoG>evY0e9U<+5^>nb`5o!oB;QKQZSsC(zCd9l#?`ApV`L?jG=!$lI z>~XQ9Gs>C;P#>#$UulbjhwL!Di!Jtbb;T~H5NH}cK#Fw@ne=kyyN15}Cg>$SO*%k| zOA9GC_%ylrf28&8F3`DBbv~J`>U#_9nO*Nv*j*hS^|Kp4xNF0H_y5tt1NUj0@ILux z)Q})-HocPXqN{PbJn?rA4u090r`*-0=L;QyEfVZ36k}wNEp`qSL9xIUz1y2YBf$!( zra~y)Wo3F(bbGzRLK;X|_%!gVCb2(iPTwW_(TFvkaTZLIEQjSnvj(OByM%TfNAzuOH# zWkR^tTcNVV17Ee*VwX`q)r~Y~;q7R4yCLPD-#(K0+AHL7`x>p0HB;@1>(qYSCh8h{ ziM&<4R=VsE7JMD{e z;&DUc_{i9?+#*Tj;Zsbwa>QcV^7I&j$Q#N1#TcVykF;BMsJdkc$D0BaEVM(aNQnI- zY$2N}!{c)%=r%=+yC1EvzFv-=sCk$Q{4t|w_Q**-6?PxTLr>un840p2q zdX(OznemIE%;|UI`QGzk++%YZPl}G_g;Rt1@`B#Hdh9Sh|6d$?q)B*0&|`|r&ZPbS zU51HWBu2kc;Cr|;=11Ej;aXR0F_hu?HDmbu*}*VY#oH$eM6dTk;S~>vN=2~QW{Cr* zML2LyhPE|ITpQa1AM`Tu^mP_G^z4n)Ju>Wms)Wu$Ia*KpqriPAo>v^jpa3gc)RaQm zmUHR6-zu7OY6m%|o~D@7J4hB-K;8yYYEzy^t!yNEYRjOX=Z4G|Hb~s*hJ-k0yln3P zr|EWxdFP20!%c8tj01MPFhWg^03EWVICNi$(>~5Hni9cndUhE!~zf9Mc6&q8vP2Ts8Zoe9BP5c{*Flf zX@kfeZg{s_f^*OPV3a7qz>A(J_v;1g>TEdu@P$UD2V6gy;=&pSOv`mtt#IZ`)n|W=ePG_cJBmF+aAlklwJ!x&A83d7 zuT9XlK!`&PHc-@=p!BXWOh=d_tWklCPpV_ShN1pQ92ULxLCdc|3@K!c3{xWir#&3b zNifC41}-9N+#e>!PZxV!j{4uTJe}}!tPNH!lcMc`9H!PzNPj4Xg=){Gw!TnwQ{{2h zZ1*|Z;K+0bD9?)UVn!(T&56Q9jXoIS*9YHDDbcf?Ga4LRU|KDKK*t5GiyR>`w8eAP z+~PmUFfUPtgU@4N{9cN0Q+<(8DaHI{5-hqUKyHfx%5?bju>QdrzGXJpXCcR!v(CsUaD&Ny4-}SrU}+ye zeAWrUMGS<`O>dN55(2N>P?hF}g?38t22Xf8tJV-@kJB$LpfS%K^GJvTW>$D~-U$=E zjIg`H6b&xMxU$Lu{>Jt=muP}MYh<_(u0W>L7u_dY!Fj(DO}#zPV}T=v40b?Or2_wj zh2V^?5`#137!aev-ESpg&WmvBf7gQo9kF1UHv|V|c%$M-|JgoB*b{+uqXJRCMV0eZ z7#ns-#kCG99Ivpzr2Y=L{m&h9r+CAClQWzr2%*{27H@5BaA=HbEs>TO{aS<@#R^>7 zV1kZ!U67U|#p@Pc526umPXQFuUtlD={Xn`HRd)eRlA z#fVe+)y{7UR5;48NoIjdYb97ZS%E_qB0TCvXzU_`!88f_OtFH-d3QX{a>J-ZA8gqZ zfNtN*PYcgpf=y!h99R)2{jAtgR3gJ5|5Q zPUw2e4L4KeNc(7pWs6nZ)>6Q%n>%i3+M{ThBP09@o|hTYU(YqB-aZj|AOF|=Y-@46))SXa(ayt ze;ch)BNo8wg%IK0W#A!xm~}f6Q_g#1XMxHaL{dELXOFj90=PvwV#gzAh}XNrd7&$u zcRRx<*+#Yh0_+@R3yWJe&|dF{DwU4xFqdGCP=K(XLLAO?z(Ey$Pv3Wd+7w4vNxhKK zTZp!3H&kcJp?l66L0Mu*>_A0Hv?11$De6dWX z(tlS!Se1Gq=CwVRBnwf$QGfxls?Iwt2n*g2LgjYobVY`UbQ?S*2Sk1}fuN)d>N4$7 z`AC&lhbv%yR^?Gutj9B7>U!QDn zxt$wwb6qh^Kp43s7$4yP^#CD8srK5-)dyLtl<3h*4vmRE2)v`j-2erGmPjyvoE#_N ziCMcGQMbt!3)~$rHCfe@0_8{_;Rp?O#ruv5%$wi>XO(wm3{mlWodRz*$*@xBfR4I) zfR!y?*V$v9z5=tmxM9RNKcu#c!Q-E4xbvbMZ*7+2bonY=Ysf)}S8rT*=?0H`?#NZ? z+KBd2^xa^OhuvIN^Kga3m;hWI>w?%;dqiaipmCWi3JaA`I4a;Rx4|L@Q%qLz)yKdB z)$h8Z;{r2i5hlFENrFoN?oyEk#0~a^`y={Dvzc z#|L5L7YPiun?f>5fu#ACfW#UNPux-5(H^x{CRm{Aa8D--AdI#_{boy8x{2`Tq6I=0 zi6QoO$B;b|{9_qnQbgEV9}AA{XsI4THH;mHdp_Ig3B&IRH6BKWSg z#KA=(RMmJxZ?-r7g?J(VmC6@V?4b2P2D1x#DA?zO$vZ6}@pHho_Ab~z#v0A_Zdlgz z3o%pc=wF!?H#&uJORq6J#G;gizh|>U_6W|F3wguE_mtG`DV1()qsm@iseGU@hotpn z#g8ex^2!+gs+q(CbwzAnd4~e$^&s0mHTl>L*Tq<;xkbk3yJ$F=y?mw5J=IE&x87V-J7 zNgVsql;;)JQ{uGc6ntVid3M=N8rLcb&NJ!v^r`fC$|BM;SxYCP&rr{gh8#F;AS-@N zW0MCX*&xw_gFfA$mS_`-pB4&9wiwb@B??}+!o}JScH^92a@rXa*&b(|6fk{if|&jW zxckHbfA(17R=h9jW_`q}xz@#c#TEQs7r zIV-oKrHdcdnG0bN=Yp0eJ#ewn72T!Y*!x_J$6{4?*YU!DXk9Yva)Wx0byMLdlYP_7 z`RK@9l$d{z9QOUDIg=ldsNo2O%Jz}=vcHtD&X`}?S#zv=d)EK+lp;23^ItO&zpjyS z*IAu-`;M>lAQM{Y>Wn1!nqXa&e&?Up~Zy9;sWl@E+Yx+1C3 z1C2Xf;N)G1y5iYn^tBy({};?}D>`zX>rz@V{s3*?_KXf&{v(skdVH_FKL>2@!6TCs zdB{5pwsW-QT9+oWjJiT2UL2vBmpbsP+2)*nUyY-lnRCR}(fnR}057*2z-R12cxZ8V z{?M$?y?gASYfn#;a`ZKleDGt<8$CJW`W@=g`y)2!OEG%60^$k}bP4mpf3~iOuhgM< z!C5LPaA2G6ru=)tO7gZ|NXsugr&}%}{(3Q-ukQ$A+gl25xns}6q{G?gTRhjC?#{mB zUXXRyn^bWB0!b=7Ic>)TR<|3;NA~t%mqBCst)xHKkLt=BOH?|j)aS`ZAJWcoyXn4) zYbpQTBpz{--ks{nHFG6A?7z7*xbHY@R&haE=zzqbo_OCW6kA6oQAW;t3T?LKMG^Z+ zVO~a>F~QXF>sCVeOPaa03u|l%<{bfP-1IGiBgFYUZbcpsKiHqm3Zi&?RRWjn(dPrN zgZae3Jf3(ykFNz6acXTQS7`XL*_}Yv`x?lDf?c`mcs+h^zMJ;sZl!*kj+5Zvb~3W+ z$m8Zk^6iJusLbapPQP)*tY}-%Q#qPOj>f~!Mf82G2Ctj?hCT@9k@dB7!fa60->+0M zSHma)(zv&mac5j(VqvL=*<`YIdbLqIy$_rgytRFK!Y7m(E*V+Czu%Ue|tkH z-py0h>Fm)bUWBXe>kyg0jM}Mb@VBO2v{W#QTDK0O_D8EI>z^iHNVnug)SW}V59VfF z6E-sp=8$PU_~XVR{@Pg1>1MN7*~asPqxr5r)@+ZPg4)MB|lfUV(Sj$>2O>GlFq4m{2Wzh zKl&8s%Ma4Iy&d@2$%S-li%S3d*3&+TC#&7}Q&0Lm6TdDeUg|KJmv36a%UkAgQSX_o|E`Gh?I!Xn%3yJ` zC%5R?bLwedt`(f8iNg!&lVcINkJjWlc_OYlUqENy`lC~g5RtYbNkWg^*Xg(B^I}A-v;Z z7apjwk=h@RBU!Q<%cZt#I&l_N92UC)OWRIgP)v*Z zTk^|PBYvo!PU{T&An%C{JY%~MAZt%e;7)gjv(c|0-XCJlhsL*3UG6-pvR+Budr0_Pl^R!s_){-U zKLo#%L%%Q-#o7wmaOEhCy4!)>cI={?KW5Q^7k6p)B_TJI1@oq{q5M#uz;`F4@xwPg zIbT@JttZy28IL@g&GY`vsQl-P$-4-q zzZ>xK*9sD->vCAiTRN9HmlhZ`(w|v|eCDk)_x(GB?XAFD`~rE!6D4@jrTlo- zI*$0Zh`;yG=0&OgY}5M-J%41&r#B|?!th0WD}N0uCzddI6>w$LTu$vZf?xlzW6xC` z*z(#_+B5My_14_3%4B79SJ;t<{&MGg(oJ+ddOtM3$uLnNg~-7j4u$_=R)=hAOK#7a zGqw2kt8&tHn@ejds_4-lbspwr#pjkgvB+rzKeQ`gxqC7Dep|v*Th{Trab^5jGlH8; z16gL$g;&_9e7IT6Uu+WC+GrW?Z>eDCsv@>IG@OfO7qCW$7+z&!#%CjqJY&M z*y@lo=lzT3(}(idcE?yAW7eHVbQ-~nO=s{u|1~_=Z56NXIhV_evf1*Y2X}tw!4W>e z+_`2j4+~n(8KakR>6PI;xY&iaYLDVKty6jPoEWZ*vF6QH$7zH1Jo@x)D~+iP;oK}u z?qe#Xd)fi02om)9NQN(V#Cwpq#tg|mCk$U(V9i1w)Yr0#&qFNk>32z zJCoJBCvzLQa%q~7Ya$2pM6cESq{CXK%cbn4^4O6n0xk*+XYIpN`P0&Jjy}DFpScfY zH+3Jrk!;Qa-$btK8^`xW3ib{b^A6W$s((6*uB3mVs#fB|6=%u)W$W)>_26T=}V?zvQ_~VY8ms_#8>o7e+KDpD4;d7TS)DWIlG^a;j7ydxz;t3e~q){ zQ2QWNo*vIbhgY((<~;84G@QHSexyg=?RlF1G~R2zg7wzs@M#kTKdR`)$;rJqXXi-n zzRs7EHmLEOH<#$r&I+oO%p}h`OMW#`#zWF)(Xz-K^!_WsX)_U~4>H2qG;=)dB1YHS zs`nZ@(S!EyNoSruH_ll^eg=g!?!q;C7GcgGRGRv(!kPy@l5y29ZyuQt#J4S^Tytj* zpZitLzwQUKh50MGnXbhzjQg?Hulamvt13c=M7S>YUQkf-JUqW6?-Cyb1*9BDTlt1@u$+w?rtl+!aF%CxVb3d`ym7B1#|%{C?dR($zWx$raWm<+>ax#FB_B3g zN7olF#?3Z;+=y1qD%uibmpb6Os)x^gV27Fys;r>uq>70h=;g`h^jO!3r=GY&hc{d& zpPMI1_v1tA8r6y0HFxE1e_JVNsXm_w8q0B2<9WT|bZ)W^&0kf?t<_BRgXT|G28vWo?IPjiOrQ&ap` z=ZX5M5~jiE2!b@@*}As^fQk_u$TgI!p#~98NI&t{%D>QMI4v#d+;L0m~IL1|rYjeTR7g=)k zZ42(N{6xa|bJX+aDf-dx4<(iNWm$({?%8)9)urX4S}cO@U3;WS9gscA17pwFzz||I zNnLT|mm|J?b3j_70Q*HNu~26|X*$|)uZuE{P5(nDr`ORur@f>IsHSnvsxGwGmJh5k z=5vF@TtA&y>#-eYE^ec#KRR>Gw*3ckF z^g_WkCxi@Ez#_^K>IRO;D73`DZ|YE&SYpt0F*dCdqVbw8+$PJBW2r=Or$EG=+lI3j z=2Gib3FnOK&3l)*aNNJwB-XE^y(!i7-F`g{E!<20g6>l0o?A5W)_IyQeMn<2v}3Pc zE#&HYfgUwoq}pS9Nv~l)J=vkc*@{Rm6U1^;$sZDBn$qlDUby+l4&!sIaQcZ9=_xjF zzbVJ8Y7vHZnrZCnN z_7DYgMPod_pPIN67r1Hw`sgif{iSkhskaP6=Xo_i#Y^5OX9C zGKK7-H3Waif*mWseae7dzpSw;KjVhGWyQC_KB=6S~#`c&_FJmjjINHDS2<*%QVs ze#n~H2OE9!A(pJf)-Q+9S-%bG-`-%#;Y)Z_ybke;647l1L)=b|$%{qEFfoJXd~3`q z3&Ow~{)ntn!uzlb+(O*2I#+^Q?QN0JY>gR*EwTEWiqFkfs0=j4n9DMBePjhup8&`{ zhGCqb9}GuD;pw>$)C-+auup>UKu7FU_d;W+YW~v|&>#o&aP~srN_V9C`9ee0qaD6@ zqerzA{kw-^mLeP1H;%%CLA`Nix-Ww3+%UhRBPHnlKDpO+rZ4sKDD{=9y z7+Jra@jgwCh$ZfLkY|DrD|=+sDe)`F6CB+OH|IrQs)X>foexU$ZE@|X7{<@svE-ft zn^(y3=c^p|f7s(DE1+xSic}8?bU)i+u4)D&eVw4bMT%#}HrV)o9GzuURR7n-!A1~7 z$sva6PP*CWfT*Z|9T?bwjXy_#(2Q&;DZTcT#%4vKzGMR_4_EZG`=M-=+mg8`=9*OUD==xrbI<6LUuiqG#eWP(@R0Qax z7XL`8Lx%sE)m9t`D6Dm1MDtYF>8Yn_ZymUptBP5E zA+A{*bkRZR+|h`>pY&K0EXTheT6owhFrc>-zs{<$vA-0xb2O;xs)S{h3>Sa=@72&1CTsbgCiFMv0tLZ+B6-$3o}d{tU=zO z5VW-s=KNNT^yWt7UzOo&7d2M=^TVfTBgAAtYP27AzqP>ew;3fDjp(e=qo_oR`dh46 ze>NDy@9W`|sKt}L7CdcbMEZnKXpSe~N-HmHIq!v`!dbqE3rGBxQ0$lzf+(33e`{%A zyVQt({gm+4Sm0Np!0VfGgzwToFV02GbYi$X zGvVrHBj&ePVc$q88n-u~e2gCPTb0<+QiX$U8(?}{7qk(H;cnxD*oVIOkgY*}JrNqm zxuS>I4|$2+c(l?BlqTfj3wLa;Qel#lpyl&&TzwUTdVj32-ibuyHyvjBtMI~Bg5Xni zFzt{S7ks2xOV0SaRfLs8f>7|+8>z#>k<--&H(NWPUJD_|E{c#<-5qZ{#aLF;11l1} zps~@QLg1^gC_iLA_JVeZ2PCVk*m|fg+S+;I&IT!Nq^N*3-gq}F7^+2P1lcH%S|LNx z#~1{@79my^4#{^Ddbjby_RA9dS*3zRV2k<_^?0*MhbAZe5W8B5XAVjnAMFO|6c2bb z4#x4uVHo|_iV5CYIH%~*%iV;5!yIwWOPE!SKpgW?AwbVqw#$q?ej;HfG?>3piQNN~ zm?IOzZJQE{F8bj^f-4HIh_UNfAfCo(L7_q?Sg*%%fn{wL`eNB7Z!EbLf;*9d|4vlm zK$!}v5o-LbslcG#e&{{60cPu5u(y{Ik-NR&kgvw2A4Y77(_?m*hHx9DLGDu{wp1#y zGeq#Sciw1qK-e|GGZti+@U)f;aW+yM+2e%m8w4FL^heB0IqnIWo!s9GOCEXR@e~b8 zUuki*l?qQxKFI0hk7mi9h%Lk4|M$KBE%$*)nA^;D zGT3Xh7_1IL5v!5%S%u{bH8`+DhXq!P@C+*SKdM8w&O#0xBV4pMAi9Ya7sCQ^N${QQ zZ;_ZN@aaH7Kb7AFh8KBaNTC=?AtQ8c!qE7SKPG*VzK%!yBwtJx_}p^Dgz(-*s6&I0(=QOqtF#D95xku z@o0|`4>FUHdN~g%(wa2KqcbhYoE zfvjsHL?kN_uaO}?CJ?LtNbq5kFYX9hxba^EPT%c;&-TaBqhT;LE6S%y$G_34VV*qK zC4gnYaa_A$Jb!r>`*rUp2qt}W^r_B^ZBBQJW14@FANUlp{X9+%W{WSP3uP+wI?vBWdg?ZH6oYA5dAZtjSY}BQ|RaO z4Or`-7xu!4-FZRCttQ7Ov*0J=eX%y(9k=$WaXd|mxbZSnyQRhh9D(1GCDi-36C31F zJlQdgKi!+cqKt{GU6RZndbxA)tGm?m%W683y?{O~&!yV;XV8jjMf9k4P40CyoSPJ- zah3lB9y6^A_l%bCjhgRi+uq@1mzay?7n&o6!tuOVjgi|09n4ds(Bh4P$Z+_MO+xp+ zK{zr?ipbYeJg@XY(NiU4ZzWJ{iNUCFF{O>TN5}pd`McXtE_a{B$L4k8_0t-1t@PtG zuxu&4@|{gSD;LuCy}PN?xkCC7mPfI}*3zl&^U2A1Asue9hPo>El3Sbuw~p=1mZ%AQ zeSCMGY%61jZbvC-c{TbKV#U5uN(|m+K=p}gNOsEMvqtcCoxr}?VenN8>?LUTNw^*# zSLiY5Y+LL)pG-F<{-GDQ<2WK=1h-j~#EV4LxowY?Sx{em>7tr__6KF}{sNzKL>Fjkn;|0yCm+Dp8uLKw?DzQhK(*>kq-?TKs`B z_D1uY^=Z7fK@AS?luPKpf*yU}OZ~*}snBG{xg#2K2Sqh*vicfzZF-LETz^yU%7;{* zw~Odp4Q?1K<z}4~gZ9zxwO;(? zL=ZPU`+)wHXc(UL`NjJORHw%|y3wkfd`ly^P1Fd^Jm<}8Mcb&(oI->S^20Q5CH^+j z2|i&&&>g|2tAvhaW5urqB^YDKr^q$+xafW>{{6y{wF~CbIk*XD+*k9|zIMW%Cb50254X+;;(^C) z*?#8@vNaUa*KbAiL35v+!eaSjKo7PptH##F-RbDb=5U@Ng|4FvN%u_HH(QQ~+(0y1 z+8QC|HiS+uXhLc*w|2Dh*ExB#d}I!lZN5R|_JO|ldO_J+UK7QCrd2E2^VgiVtecm@ zUxzj09vH>xeljaArGCWG4u$_Q8UofodeD9>uV8`Bd$19ZvCy z;&B5i=}=let?ayr#{ND;(yB*f-`|5BW;Nlg5-0xFrW+TPnRxYuw!FXjDE@Q08K+0R zpjnYtKKZB*-|DE~`JOF#*CX&{8w(H78oA@mDE7{@a3=ZkKR!k)>*P_d(Iu4MQpraH zi8HfbQE8h5l1_<-vP6j(sRe7_iczGIBh>6k@8ZtVw8@@4(#DU^sSeQotYtLAx|d43 z`|^sO;MMu<`Cw&xE}Pz%`*zoGyDfic=E5|7cxV8Jc2jai+EpqJ)$upwNZ$6ZEsy@^ z!EHl*IO39+gK~8|_?MWkioR3%4+Gy3?lZIcF8Z(GUh0-sot;J`aaK2HF7TU9j@M_R z(;lHGJXBzrLIj7^YMlKQNU5Ff({e{CXC1cXH^1_zXzo^u)SsdLBP-}vU?A6>6~_(Q zRp-Agh3oeZ=0;z8a_YosywrIzTT{Dpv&;4Q!=>ijV#GLp<1v*BL&x&z^fV6cmCW7` zI`E}7sa*En%DZ*-*pO16H*9g>CAZF!D(y4~$-8JFA=?HS^`)r>@ZWpIc~1qc2pgw=>&cR`Ju0Cf*(Yjs7f-V*k{MJb&wG z&bA%OS>h4=cJ*}j8ko)-8`yD2lZwACY{|WNaG^Eq1 z^KZ%W+l!rk?;}5lA`(>`rlk}1kbNf)HWmc%xs8oDRhGea*M{;F8w39QY)Z`Y4VF{?{(k0}qar$E7tDTJ;cT&yk9A~kq_H-@_Xvuc=EqI~EgIBgp zOV)%65JJj#VT#9yEPEX4(k#v3l z%O5!Lzo3cK^k)tfOTF;cL4to`A3ST`4;>S`Qr@xWw5weM7K=(qm%5asZT8T{_p^WCaT)NJ2+p zJ^GH;;coO!xGr2o%7zX2z(*Gjd%KHH?6^n)A6?n*o}3kz8gk+ZSFSqc%Y(B0dDyE? zT>f#PpogX0#F)*j@5;~0J$TY>f8NwHgXgQ4aOtgC{M<2#(;GzaC{AbV^E8%tMDvx5 zdfduVNH;1r)AGw_DRicieFF`g{bM~H6z_xm)j))PmZ6r92PO&3&2`0)#tp)b&I8D% z(2jKxVqWn07;X5yiB65WPpU|JUO79Qjk99;L+=4R>|{Uwd}12E&YsWHx6kG_U*fo6 zj+u`qRcF7|_4w8*=D;Rd?0I(rr+4bc*P8d?fF~h5V|FsXYTt`LMw|HfnD5jicmr*F zc!%5uNAa(pKHTlXD5~>04a%oFJWUa}Jzfr%7S6aJ^T2`DjZr+$K-u@+Q%`qazGZu# zvQ}IqLyNi`KUmA_J}2^m|76@MGnfOt61Y#F{(P?M4BlS3khhfztX!VR`I7pa_EF8x zGX`&73~5>JbC;JUTMJSjGi*Z+7%b+UKT?&J+L=S^*Xct4!4d)=b2;dfEo#DMv08X&iy z0^2*Oa5_nhmTP42@YciO>NtpkrqRq8{i(_6t>7CET;;Q|k3&0oi>%OgWD$Xz7-68Ws462Kw4@RQ*~UyUoDf zsgpR{ej2yE*PMT++jDMi2>Zqi;ls1qbH(vg_HvHqQ4MSIqm934*QgqNFz*?eo}8k& zXExHAtDkBA#ZZ1 zc8of|XvaE7UX5<-wsttHF12SHG-b?i<=NM7(4=V(Y2fy=HuIspTD*Myw6mDeS_u{Kc>!3cWGGaXF8ycVagdSM9_+ zbM+rGE-j%S_cqX!paZl*<;J%gd$P?#2iB^SdHuRZEFM-x|NGueSWXuXrzozU^q5Nd z6^)iYq1Dar($uy$C^OxLBa-xd=)W%P@XL>*wof426_arPxi{_^8sPd2Ey~j*2<)T7 zxnKkOxtXw~sR-GJ8^G;>5`%iXBiI;#<{PJ=@+zo#`X3VQjN|xL7IyDho#*~IO=DV~ zqX*3%P{HsbTH*JIUZ^cxCURh(S1ah|hJUo=bvWCwf_1;nQ?~vP{o(V}clHIkc<=|6 zn3{1+aW}S`s^QEr>&a{BR!~1*RDJZr3}*#auL{L+p?mizRbuuA3C6T;WSq&IRN0(mZhBr-@Q=E@Dy7XUcT=<2O=Jz< zMm+{Er&EmtZueV2r;|3*vBP($ZH)@@dQ(P+y1b^CDH6`t65nkxh=;5Fd0f_Rs#Ws= z&MgKUtNhTYo($#x>Co_*9!m=3xU<3&;%?4x|0c%sGYZUIC&&8Ro~VAiJ`RRRP|`$; zG6xMR_RNLOvoZZS{DK5LVaMCOd41cqTyu+@Z`ypP;zxUE{Fhl|c%Mg;&y>-Te}(j^ z_Ci`+{V2^#`9jTVcypF_40k)#jsxl@v8j`iJGU&PV{3oloR0A{--1nI4cu#cVtug~ zE`KE`l}QotMg!diH%#3kMz?9JyqT)qb^%M(cTdvp7*sSJ5&wf ztpmDo`${ACcw)=OgxQob{25-HXLv;iAZsGyS)c;>2gNwuQi5CKJRq{F;qy+8A#GeS zN=vL)6|$ z@Zm`Q^{zcv3T$=1V*)3+#PCwz2)3D*z+2XL<>!A>`Ngh4mS@)FvCjF_<*S9(nhP=L zXH%S$NMLOjfd6vLNS!6YuMh=BCi-HkNd(aqFI-fa(0Q3Jn&rD=Yq>YJJ(1v{#upQQ zDG>NgV1_elWd2nnF2Iboi)47YQ_ztr3A4w{#j+Ex(6$GtWXED!-0?15b++T|PF@@m zZekKE`Ehkm?yUJk!Qw;o`OO$|pYBEPu?g<0JE1%v8mVChD97m0VzvU>#;#DURif&t z3{mjG@DWmss?=iS6<4fSrADpdARMgbg9~YXusbb7wFoubcWTjiq7ROIQK2|Tj~9b2 zunP)7{2vSaI!9s8{np?Sy)e5U~5{4mGX55+Y+ z(PN(ii4&x#ba#jHiwONCG7K7E!S`J{e9hBgT&+kvzn6-<%y@XO4M(fX{;<1mhP96c zvnM5D%xsH6JL1si#9*BAY!Bb?XtZG~E|U&x-ub}er51Ibx#Pn_9SUzskU2xx zD~qr{5(Uc0fO<{E=qgemsHP54ay=%T(Bb$CGwde%qVHE1bUGnMn`8yHMFgVaZ6xM6 zgrQwo2rk%IFsE)X>aA~#_U;_!hc3{^6`C^dk^emLVPLU2RCyO|%`sitto{}}(OZ$)CII&Y<%DjEBqMsjPSNb6Gg9*B^daN9+$GnDGY`Ln2e0>bAe>UJyKRx!O zgu(bvkNiV^IGJunLvO6Tmw9x0na)`W9kwEoXho?7#xi0ZwX#={qazy!J{-+1j<#I)7^-HJEaI3AY@Fo z90wnX5xZW7WPvUG_X)eO&;ymHy%1JSjvH13Y=6sPT5d+-aU)`08Q`)&(AH-w1}XgU zv7-i~`|A<=LjliEMl>x6f@$gh{!cB#;?XipSS!W%HQwmnTZUkB6gCbEfWrkdCRZ3C zo29~Cr4HT=Rd6p8V|3R!=&;HM0V=^`b}BHax)07Iit*m+f*M`L*yEzc$^rgx zSZu}brXF}x?1I;BUKkMUgKI_&8tzNLF=4;0j%w6wX~K&ZVsyHo!oCe!xYY>3?G`3< z-)ctHGZoed{5wf1L!)dp%*S<*v{#_AQig|rLr|-h0XO=~Q9eS@^)n^vP8OkLqZW_9 z=y9sV87~{lG0azq7nQDj?KV{lsws`iHB{SPII9_lfAv^v2lbK4zJT9dXN&fHT6ik9F9*>CN$d95GDJyII`D-c0ZhuvC$vB z?;6m3roXUrF}SfnjSz_vy4&G6Ia|0#wLrYvt4D*|ap;|$fPHz9*go2dg97J8HVDN1 z(Q5oi4nxDkAt--uLiUvqHX~)C1_|q3FyM&g7_FMmX8&Bb2m@ebdjS6X>jhQ5{+7k;AIYmDkc)gEkW2@ zVL;?^8QeM;v8v39(8NI0Y8;H7X@NL@Sc!dU7Svy*N7ytib~ZL)?kWY+CJM9NtHkwH zBBabyLTh7yTe1qXHyg1<@avZgg0X&u77Ne&;rc5R{D(?#GTDl%wE@DJTVQlGBJgYg zyga2CBQWgKK}L+6Dd?!N1nWagcsV}=uUZA*n1>NFZdp;WU4d~mgRtnS0+)Lmuq7=3 zRRJ12%r#@_aXIYVG_Vo)$bO}87WZ86c!4X9%@!j=Z9vKn1rGf2MZHTJT=N!V%LOem zzxpA6l>tt>0x)=lFTy74F#Vtka%Uxy%o0>(YOtovh*W(5t|XYTST04!Py>ePnZz*N~-(u zK23eQpT4Azpg9M=t zNb%u<9O~YFkY-x2rMC)yedVy%Sx|j)IJ)d9!yPQ7b9diSHkB+4tfW^OE^mQXtosG~`7W?vaypGW|V# z4!avfAoo)+B=hyCYUhn&VOFDu2p%3MN9-3Zo^&$fZG9_}e;ZIFWYuyG#htH>aAIu; zQd;UUZQcaLZ%U&5`9hb?7xChtro8LoV9vTbj=NX%mIkL{9y<=p6G#Q@<3d) z5%_Ad0-a0MxG8kUflZB21v5q6}nkQC?<3W#uyv?i)jWSHsNayf^~qXG;jSO) zagUDtui7}CmG8&FiHB)5SEsz!Lgom)AymjD<8l+Ou8Ki|;J58Z2B5FN3W*KP=zZo2 z>isIDGw|Y>VIBGC1Rrkn<0P%yIfVi<2GS7S45F{@>>N;sbq$^Pg{lz`D>ZXc#Vxv; zX3N8rpDBESFW>*C<5q3lS$)yS=bM+(*Pi9%d0`i=|CUWo)rx7K%MXe@lFD|{b{sji z25)RRkK7kc#XccJ1{KIqc|_<{1|RqYnDAQYo16B8y{aNGzteioL*Z%*0qn#yjol z0E^ptA#s`uKB;7QJMQ^2FR&9?-HLr!_cDJyAdr6*p+n zQzyQB!Q~feS~FHS#Pa@%SM<6`Q+g8K1O311F+Nj{hpyFOg3>BlF6I`P+2Aza_DInR3Bm-pTA z;unR1{64)8_YE7#5wlxz?(g=Tv$QW?kBHL9gsCs;`sfk-gN_lVh%XBb)56x=i%ek)LBcdO~?T1l|wwvKp z?2c-w&WQ4L!=(lyOjOA5K6nW3CUhXhrRVg0xG!&g6TsnRziD6VOXL#%mTq@*a8NHk2P6!)K#ga_?KNJfc*>FE<fJXLF9qlX2~l%ZX24g+4)n@4tLt=PrgK&==xOekgq?!SR z(7+JBw$Fu=y{=OKv1PO{{vaJT9HAnr$xRN|XUi5H+pUOa-Z+%MWsT%Uy;8X#*N0P% zMexyvgE^z+40hi)fVs`Nm=O$H>6w*W~Rq{X*^Mh0^4|Bmv;1oK&yADjB#pe5g4 zQ{9Gd=+x}m?0G4UM-6Yq&yM!yKKUkIdc7N;x}3$`nO7Q56>2tJjR?2aq zu?~g1b*Ozw0^3{OXz|Gd?p48PmDiBEEW1WiuA6vFm7Mc7Rglg0cNFsbHEF93)BVMs z>|Z9~l4(J_ww96gyT)-nc|UGdqUQYR?`hadEvJ7Q#zA8S@%5qY*y~qou4oE&@vp;8 z^FLEFb4~8?Z$B+rdV$2%{khe2;(A^0lHXA;3Vs-hEU_<)8~yO5x*n&7d!g1?KYZ>c zNBv&TNc(F+Ztx*&ys({?9#nCSSS9Cb?vnV+dYYx#N-G*pr;<$@XiTmzM?WHtozR?j zWT)`{mg8BR7R~*p+VG0C8g9_M7jGPu!vCiD^V{#uxMBSmzP7Oj*P)~2+xa3@OIS)h z27aN&qDH*?wpqyN%@p(R6wcK(!b9VWjQ#EiOcWt#t~Y*t_r;V?DttHlAz_mk-(O{6 z&#iHE=B5+>P7GkhPkUZ7q=+%i;|AGarh(^ckboM`Ayte8{da_>B6~} z^Lq+Om$7_6IFCA!%+sEB;_4s5xXAW1efztU%+*RsT2e%AL)KDWPdQIFwB*PBHQ6Vs zJ4N{SM(aW)I^FSu%~cV$*LTOz1`>3fWrkzA7L$*-VMdDpnAS#PRjfUI+EhyY-)ec= z8Z(y-{!JGKpQH~ZB@}Y6h`Ns0PY=3QQ8blnwK*Dq4 zYV*}p1#cUsXHilmd9*x3N4K7%j}fP->BhGd+OIheT^Pt)wjH56k8J2lDX>M7DhIfe-K0$Me=88TYMe$F#|oR~f4) z-S!fxQlHS*i*Xm@bTSWv5>W{P?n< ze_t6Nc(;Yj9-q+bf&|^VIO1rs7%hZezNJVD-*?`)U?;-qgA)9zGfw^V|Jb`n^eO{msUjW$aH5pY(EmM0@I zbn0C^pD>5Qi|g_gO5pQ0UD-P-j@Ngu#|@j@r|_a8Y8QWjUSB;z!|ab!pIXPL?S!jz ze$-joG2k}c9caUGXVpA$Y)`KJq6^Pk9?Hkv?vip}G-dpr0;{bK?|*7=XSy7(bG&e8 zl_y$`a7W5a7d+KVaB{x|>2*T!Q)$BaDhaZ4)VP|Zf_D!q@}0Gy;3Sl^zYqV42^74y z8jro*l*{@L;keAMtUVgYvs}N?L5IB*RBaOtxb~D@jXgupT{hCmvNBpV(3R)BZNzc5 zgE)Use{N^i^5`Cy>A#1Ov`01#N0vq)p}D{T)itPfNsH%;rI;6~#`jxt3@-J@qbeuZ z=4kMIgbvSIs&GdvzJm;&?=<+O?2k{iPQt%?M_Tvm8kM|J@ZbMZ zc-)*JY}+}KKleAV?4>LFyby80j|SX%v=4V07|+G!eK{**AaA$Ca@{3%?B6wyf;RZl z=^G0W(kcX94oT1{(TEaHH3H2heC!~G*hh}ZWh&(S?_HWwBP1zi=r{U8dP#=a(IzbL zl;hGxp+7kpQSY4$?t{gc@Gl(8)Xnj-X940iG@wGs1Uh-{0j;nTbNk&9{B=wsmv3&( zH7p%?+uV+v^g5M~dbMYzIGP8%a$-$NG4(#%iprdyqTSdL_!SU=I$Qi<{AWbKVSm&R zdd8=7GWbL)u&A>NGhB6exKW0RBN`k%C`a*KKSWgb!L>mRa6Va&Z~qz4)kT30LYMDX ztOJ%P(D!;ED%C+4xjhZ357xsW!;!w7=}XJJc2I`xOWJtIk*#VkF3WP`<&Ji|_{?4U zeRL&N9A!#4au0tFPC!UjGUlC#gsres5jMf-cr*YX9RnaO^hN(754c5`VH0e@9Ko0S zUUtLdrgALr;RcP168>IZIMmLBh37OFo$G})^F8s`=!T#cet@eS)z)Z`b2J!@JH?^b zog@Tx=nwBxIrt+wg{H0V|b*+l0rkg{kMxHl?$*M5ADi7DU55?FE$+$Yigp_Yy zn3w2-k;emZ_D&R<+%V(kEI9%uxZ}x%hS;&d3x?w|D2{r=ctwt=uc7eX;Drwb4KcDv zhCTx=cz9Tawy(rEH%o==1ybA!)FE-L8YBCw@%FD70fB1V7;VD4k&&pkFccq_M8PC# zjpAut;U?>kH!+EjYhy9AZW2aihT%nm40Cp=5b<3L`FSx;HWtAxZFVm@i|ZYw^xJ{Pi07z`eJ908sVEfv9v*b?9LKn!#^=1j%#q~tuKD{_J*Uk z9F_T244V>w8SVkFYaNJhKK>}^X~EJK{wRAL4ZB|vC>~|S^nzI2>KluDZB;l}TZYW? zKzRQRM$~sT9`)0seo!!|x1fa?ZrCELi{$5e6zAy>5T}OC4+F+65+mi20xuRy5IsnW z+PlSQ^wES0Vb8Lj)yJ<7dUPG>gJo?LC|@VX;rBAsOAf`f?IBQzEcpD=2>&1rxMsSS}g8vsKx_s2*-$5x(?$zQ!z6IkyN%5!B z1MCn^uis>!t8|uf>o?Iz0Xwgf>=R zyc(j#kr*wSpAAE5!$>3#4}x~06*F5}@z_s?2X&R$@J>o zk<@^PpF+{$T>w^IF~k3Z8Qo`_Fm$sO+odX4L|XJJQD9;xFSOXE$5=@OHuQ_cRAneK zH~Bz5R*cZvT5Mu7R{S<#_6Gyze=#88d=xIU3B||kP~`RuM%^Dl_>dimFI8sL8W0FK zg#jurHA<88=shJE={@CeEcZd3p(-dH{18wh43nFO;`zY<Zr++Y>)(OCqL=!frM&r-#2(%ojL++m#hzFWcAycBM zz@ZHndtm%)59En_pnY$^^j~`1GK=vbRf_tj)u^Z??2X(E9(5^MKZ z@lj(&`Pl{-=d3`j2Wt3@6?{D2iaOQ+vBxSEi6zCba>DpRH)J$QzXp6u5gY026v>(R;lgE}c)D=9tW&=I`4)cet z#0cpCEq;v)fKxXuGK8$OeIZBxn<4l$NQ=t?ul-jQiwq|VqV}oL=%y0OB1EY3U58!5 zb+-yk+H;birGa|X>S9De^#C-PYsUA#TDXi=!Z=*WxG+7;BmA+?QGqF+-SMuqH`ea- zz=rmYuos>YHZJhE=YRvvov@^b68$4AuzRe+xi-O23tGwErGVpp74BXVxafBsR5{hc z0!LpwDi-$Wg$mv08gclj9CMnw<6@>5QCq#CX&D4uaK-g`ZWtQtjuU|%$no?+L<kVP&_xR(# zHDYYrs6^at5q4iCRDLkw^;dT+*K2V9dH`&?2VzGf3ucxWvC@n1Vkz)I?}q~vf&Ug* z(eFzK1humulr$Fk$o$BXXNsF=Mq3QN!Y~rMDUfJp|AF8vyS? zGF)4r!K>jG?6lD$H!Vo;!6$Cx5^X4! z2n8JWNMX}KhnMpk;M$A^`0+@CzlCDlEH`3KjSy_F8;t<3P}H0g0m-mXT)Y&Cg@XUw z^)q7fgFrOd7l^Hb&UZJI;C?e1zIdo{Inp5LD-gz%5Cq1BA?tP+a(9Hnd7%~_xBTF^ z#fW)>b=dGa7<*M#IIL3RWsh*27qZ)Di3Q%@f{^GCjI?|y#P9!)qq7W)s^PjY7AA_M zbi)k8bPu`qrrSovZcq$Ru)%sP>{jgVLa`ME3l+PuP%OkQjPJbP4}K8CoH=LjweA}( z4nCN%U4%AD2ZXnCL$bi0XN@Av-0zJ|!u(}iR6?y+Aw?1Zug_Avm1$6ZRgNMbG3byl zTv|vlK;w_gO@pAal)~+=97A{Mp**63O}KDOU*#xh6pYVrO|TCTX8KVG-0pLjv3|J)W)^u-79ic+$WD%NYhT`j4 z8S=(6whMjKy{-`*ngn9WMG?j=lw(4)z#3PbG0{~Fw|zpccb7qw-Ub(R-iS+A;bVso z%q|DM2-mlY{Bi$|56ptaaM&-$)mNeD?xMxGHEqyfdTZQo6atTNT0FX9z##KTTzMwN zrq-^A?<h`+EyMUT3}*jApjIn|nN{PeFf*T*8n8l`&pDqon7Gyj%T9P8T$sa}ov@2GHE*pa^(IwV^~pi%hM>aIT^~4>Rk_x10B7?*=_MxJh^J z?cAB0mJnYb=+5ca8gq58m$YuvPHJh0q}ywYup=`T->w?)BR>*x?FCL<=#3etBuEze zMEuzizpEv%m$X7`oG(JR>QHAk;d+({Yp*ELQ`qs_FLX%%6AFvl)6l0{NkdxhAgh_5 z$+@F7Pj->=@02!N{3C~7e3`&KccgQ}o&)&r_cpxH1m4{|gv)Z*G@yNs5(643P&&#Nff6N-wNT*Nm_RI^;0|wJ1tzRlp+j&8nk@=K zcEeDtGAuw~@?5GP{fkBf`*KEJSI&)|#J_)KamY0z*VeDcf$1mcLqGw|ja*Nz{nydu z2I-XAHCWvK?2%-QSv5sDo>hi+_HL3XA~botnMiltMOH*^CXSzJi*PS@zk zumj{b;S2?)U7$t3rc-v_M6!x}PjB3rM=hSfhi7-<)9o$!^WT$X>QRp>{zW4AyTGF% zo@o6b0398qXffLzh1K>ro+-ku<6a1z8v=20FlsK{z=rZdnjF=FGb9~3>HT;vDhlO{ zAs@+k+jbgPQ$*vx7t!P|7MxqzggJV~IKcj<@0y4V$p% zp!wAOXJ^V&Ev5g|_bL3Hi3<;n;Q7`Oe68O%3hO(S@-!>p@xu$LE!>2R7r5cN8)WV5 z(MRy1t%oG=+vbWH$Au2MlY%EgeyOj$q!wv1zO*`rdsubkm|mM{x|BX8 zZKV{my8NWPCkOn_;V(PwdFkGR`Z;21 zvL~LOUxoDvi)jAcdfYK3nqOluYZiL(_q(UbC1NGLzdw=kS4=1UJvW}+-JHAGHsQXp zfy^llI63+?eed3Yucw$ZBHq)zPd26l+lN?fh|k zw5Og=u75-ix&>4B{)BrG{+R0Qh6-U`xZY+@8RVEvsqswXSq7 zEDcAdXp!GQj=(5)fgPOjxSu2Rf{UGcD#BQcI4sYyrGU*xhzl&a%)d2PTo32N;qU2U zjGi0rm2z@I zJzlB0Mm-*t(UigU*($RyZ`#n2S3RmE{oq8B&;+E}Y4FF!2hlg&&>&oljAI@M>7hp1 zM=jP5jK_ggKdP?SPCo}*@>JViJZN?lM|S;3>7_!K9(zS@>;F>R%#YL}>I1!hXU+Qh zq1<^@0>5kO$HmKj(;-~||9KeAgWUUa<+C)NT;|W|rdu@5YB`zjT14aTUZtAqyR^2T zF`xR_mvw!T*{<{&6*lsvwm(yGub~X3YF9jWaY6P)fs5bzWAsHoiOkH?mf{4o-*5iS? z#vE@<Z-C8e1Om=jwNhXlUz$X!br35379; zndFBxX||C4vw_=SdyIc3$A}MtmrhjR^5MmJo!67n8@(p_E9AznXr^FyPFdD~U-hac zL!2AGUK_#2dF^<8bQHHv59Ej*Ufg12FpI`Ib5%whPrnku;;#05sIf2CUWwwPxxRe< z+!iY7UO@?uA5i^(50oa4=GAw4b47M@HsT!QYl9gpoyk18m>M`MIA%^VUyc{?x@~pXrSLxO`}KfUjQmE5xlOsM zv>CfT?ZBl^!M9U&oH4UL=cF}ZZ%YY}Y1N+BEg8t0=IXh>*+-f*`witBYR;ycZ%Ev% zG4Jo+m0yi(%W>V`(LYfD`P6NVy^kGm-rNsP_gf+RMJw!FLU=21{fq!5X07suqMIB? zzXS{C@GWLN+CVR>ym(%}cKke0%r{%qWxEbvY0?OD-ss+hM=zm5tzSkMzH*#DD8tKU)2TTUEY-G?^}H}c7V zqcl3qjHV=pLXz!=CM`tJMtY%Hi5I5#7k0OgBR&Z3d`4`C4ZD;$`X&gsYzy&j?{vC! z)tcYt$MW`_az1V}V;j*E>bmY=1FLSuAIl!~MBpiU-dfpHC4(&f-v{4i0WU zSW?FcUEC%3wNr_XKlG3c7hy}W8jt?D!{&qulXB!pubqv=w4PK^_>1P(3uUKy5geA@ zjB}0_(!%uRRC;p{4V?U%ek8Tv0gr6C&)EpBcJShce=gJWbB$SgEsiZ0Hf80ub#$!m z3$nTWoIVWQPR9!hDBbTX$EzG)+?I5N8Cp{8)x9(&Ma)kIcjPuXChqw83z=K(q1P4r z>Gi8?WPf%qb(y-4CaSGCJNXXP+qsXLnLVVhel2*HC}cX9CPDx)IAX!y*7^w(?|z4$nv@*8iV%F?^!AOD`FUU^TuzBcFYlZ>3WKAG#-82I_f z-;{TxHAPM+K;vK?`nmexYJ@ZLeg(i&@ZE_53!alm(bLx-o8KrgT3{;+fp3Py8*pT( z3^SB5SP*ptc`+H3sQO0(riF3F)>KZ@#qzH!e!^VW<1f$eP*vA5y1e{08CPGWOU`#_ z442a&{Y`3Tw}Tdj93`!;iduM>v!|Vj{igNdg7&c-p=r*oGgeXS)t}LPVQ-9DAc56P z8D76t;c;_0!m2&t(!dpeEQ0ZFxfW+H`D1p06hU%-TNxHbRlUovhkqzaSlR9%h zf%&}pU!o*KAbk_9#{^9*W^I;Xtc?d;t^Cl*#TT<424LedKX||O!QdTIMEvh}M;-lf zE=7w^ZAI|(k|5!pJ1m!~;Ehn!HME9>Yc^`i9>9l3kw;K1-Q66;J5~(hd~GK0xDd#v zO^%$^qYh_^oM!T*vo*>ob6Yk&H3q2e;F36G$Sfjc0rB&<)? z!7p16#Zoc!A+{)LCB~Rr-iWy&$ItaHxHwh^@5#Pc_DPK5wHl-?@j$QEVsw5j#i%eN z>Zj^axLX0o-3+HCJyF-`3_9*@OQF`6=)Wmm{BUAtwr|&&zclH`{H-ld8Jfhi3zPY@ zQx_K9OyijYx^sF)5T7~UfImn#(7aC`bjNZHs!aXRsjC!?i=~+V*9#9`N>C0l%mV{4 zr;Q&r&2)79IRv}Kk(iw-gWeA||r7(26ZMLTY?D2b!zsriUcV=k{cL1QgD z(Vmirh`2ccS7PGu^?X~LE)IY`Oo>wmh3hol3lkek@!3L&{*x4#SYW`G$AXI_i7+xw ziBGNyc;}fQN%O|u3`hKX;e;kRUdR2yOCt1G&Ug~l5#do|a4SXVm}RZV z{X`mdu-Za%U2oCNnrgZ+rJAk;U8PvpMKte1J6cj}MlEgT!E0MLTpXi7*+DTX)_cHI z>wr(iws>$*h68=wU{TFIl7PK^(5;~y=TrUA^R*MCAN;Yq zo8WhA#Q3Rj!>#Tv*mBJe%RYN!M`I66IAlW71wGoe>4{}m2cuE>0(=*pfY*vTWVyRB z4Q=0ux*HFU?f1s?d^+!^AHawJ}pqFEz3w$#euA-MX;wMtCfB!cy1H#qI| zMO=5m^Crsiy%b29Cq<=47>?OW@Zf7CmL;cSPhnfw3+G6>xHkrU?SU@6Q!qO)0uGA^ zy@E~n@F4`(_Nnn_ivnTW74Y4yg~&>SpWl43)ZmL|=Uq_sBLL$4DopGlFibBm?0R93 z?mzsI+teBTw+6uLs0`sPym2GV7x(-4B2Va-U3a_?{@WWHUIxI}TLsfhG4^!zK>Fn{ zgia5|L{BX$4+r5oeBkv*h34HE&0|9GaI7BPtRk?*Mvjd4B1m?4q2GVr@DhCIaW4sE zX1?gLBLHuHm~b;o=!tAc%-!sOqvzbPYK;d_t%TWx#wd`g5$@&+jPt>SW6qde>4cO3 zf9&00hr8K!s9f%g6mKE7XRF|;HsEBO8sn}B8D40BN1+C{ZWyp>ir`imzKGqcg?_RL zx}84oZmxzYAsDk>7@(C&akkPMA@|+kaz=`63w*FzCKq0>H(Gc|;3RRys3FdnYU7BB zgZ$9rpBz)dy}acxYo&(AssNPq z^TtO@fAkd|7rIP@c6rYDw8j(rgFNx5u^5^>8UDNGf!I6lh`R2BIzFB-dHEwUS%Q^9 zhy05Zp~ZP0?5L37kHCW+O653k!vw1V9&orRM$3PM1NYRBgax2O6F($8^}&{KUnu5y zVdj0{BtmZn)iB0ScGGZnwbbF#+JV?hrq9#`;26obyp&YpD)4 zXVfUDQltAUKTPTGje(84;onV$>kmY*zvzYY4LnhNSB4G;0P+UT)PQc9jv8 zOH`1|(7|$p0Y9@9m{6q0q?LpQ--7T%B*)aYdZ=y--^*Qxw5b}@5jtT+e;s5Vo)|pG zAKi{?F+Ea+RiEToo329Vsvz|3CdT!ftXfL)9R~?KE+jOX@ z4Mf8XPc-N!0;Y)(dqn~BkZ9C<6N)zVM40$kgo|n^HnsA?mq9+LdpHy~f(^JbQ-h^t zD%fxGL2eyy^iC4E{(JzkR~m8ojU%!`{cuZ|jdRfvsPzeh=h{#_tM82w&!osJQo$(F zK;7DiSMvq$yB>|h?ffv}jt3sTHKD4D&_~f?1Q^vgvpNuZKQYSx_xI$*9{5qM!-tke zsMNmrxkrH;=7CuHQ~{e>8AP>Wd@EODik%-$XF6f1%nkLA`@rI>4MO`l;7+&#%Y~lH z>*fZBWG}Qym%-wy1Qs_GsHl?RolJthbA2%;SccJq{qS&^z&X48v8zyr20}h`a?)bu z6&3Oqi?Ehdc=^a1ulLEZHPaWNZUWnGFk$gkH|&2e!;2LPw0 z+%Y>sjT4=N@qC0Y4AFADz7&YFPbDbb?}ibx)aY6ifU;4pcpK$|K?`M=ByoqE(6dt} z>u_>=ZCE7ApCllEuL8U$ z7}}OnjtqDQ2j@X)Q<+(og>J91D9LGA~ZS? z#*!G!+!p{)K(D_d?2-obDFPjjD`5B#grSoHA$=BsXX8R~ub~pl@-^6XL4$d=9*EF+ z;8~3xs~!k0e#8e_ofZxLcOUl%C1yt|VOJ*_E$$j{{3>fm<3rA}; zP`1)zn1??)WJjZY>tuX%V7wKs!0Jk&~K&Q9pt)BOnyN zD>}mQy$SWZXmK?t9KU|*khoih3cUd{w7{+Rdi;tY)Mm6sbHNuUH`T%CkPH(;Ot>M| z!rV)RfF(+lskPYLM1*1Ov{>}R2i7TaY`7eVteFAO-0;GqkN{Y4ThWGKQtPz9TSmNlZtm=Q}A(bAG{uT0#3eKT9ltp$34!{ z^$~B$^;a|Q9I0lHGs*l>)1M3Krt#7%ZFxmN3P0P@hWG9=vD)8>?fac|1-n*YUA!+zC(onCdvDU7&Ht#y8z;`G)$+Za-Fas86y6$~ z#q#U@Sv)?2Gj03xRZSnx{xgsp*pKGEiCs8lLL?_$bm6B}W^6J40kxy;6s`53rM77( z`L4&~t7_DI2*&hLCUjmegL zvt8S;>FPMHww%P%zjon{8+_Te$#;@}JVUF;ttIbq!|6|PCN+D#oJ#-hqaD*r>2bS; z{CK>Ge>CX9^?Q$F$?+t*ycar(5m9%lx7!qF^PaCb5)0yR4D1GP#O7-1IH#QuhrMsQkE4vR* zb{WRg(_*;Xt|cG&c8kiB+tbm~K?nHxMpu2kB-mdQ~Dqt_3|5~_c}+fQAE<=tLSIg zK{|E%G97R^NzQ}zQLlqLD8J_+I^XLc#njHAK?`P5^3qo{_PLsWL=NWkeVH8kK9ud2 zm~qMCm83j%3ZY&xXekoo%N_|5mMbyifCPH8jwp}UKz`O9iGSR2%Tws(E1sBkc_Nyh z??%o4yFq^Qo%yV9CND9Y#)T8(*yCO!9+px>YpM@WdjG8yc<>O>jklDx;|p0H{6$ap z-=bF=x07A=R$6jsKaK3Vnwp#8${j4z>{3GS3<9)(rHZaC$7p`@t@ zqjLk0YOuz+fnM<28iYPO)mRg(MMXO!ev39^;iPmb+FeC2mIrZ*gl2;lK}sihZ}-8& z#cD`}tcfa7!J^cNZVL`z@zx%+Jg}N-HpQ^*?on*}pcg;Q^W#->t7-U_j&OAF#m=odoUsu0;HwxT*80LZm*H_-haEWzls+<| z-jhwJKsc>B|C&P6gu*YHev4X{G+?uva;`XS;(L;hwEsvUWnHYIQI=mQxT_7{bL_wmg*-gC)0b}s?WYm5 zFQY+(4#5*O*y0k1Xo1Jt3M|m@brfO+kG!^<1@@LvsoQCxs2(?su;X#3b?i_b z&xdmDc;3z1POqT&Ac==-Yryu!8)J9Ym-`^G!+aeXztcfUYOyzkMN zW0f@NiW#eiinwL({@ijwD#u;_PMeRVkoDuyuxuNOf7d$TR+liOehbB-I{w)CuMJ#p zs|4o{L0`QFVfV!7vM2!E4)=gH-$mtrvx%EG=kDsx+-qzm$0);j_If+cajMT3<}_tV zN>d)U>MtqQE~l|{j3UqdrMs8!lhvAqq@A&h#x1%{Jp_*VPh`fEC*PstHVs%&Wa10w z#_{s0QQWoaGWA?!MV|k~;LCr3IN}_JlO2_Kveh4!_x*AFofNaq>M+M#g(+=BX#F(+ z&93?(ctdv#s$GrgS9+4mRWts&zYTjCNAZA9tvRQs3!iLNOUidIXyeg`l=I1%50Cy! z3+6nb!0JCVqVGaF^zR%EN%LU)mr`E2*_{tI`bf?tk7!hh10U6Q;=bmYeB+LsdmUXx zrBBXc*JT}??rD)!p+etsDY{-3A@Y$7>#q}Tp9nxghOK zoS~z%ofQ<(H;A)$59P9qPAo|kvz^wQ?^)iYZ9}VQ?mJsvSkj2^P5eijKQ-aVb>HcQ zyEk{9?8b1k;nd?TIP1V|>e*Dd){m5IcP)+YmGPTsvkYp=3`5QQE)pA^4wK; zWfGy-QiERO)EM?D8M}QH2pk~Avq~dGYlE@zi$C@i>*01N4dTNsXi4oZdi~Ldr$zQ> zyAyqR;Snvb)ivYivfJc${RwegefDhejh3(dK`T02ao#c;7By?evB!7Q?|Y}|*6?$r zI$BI~6-_uVEsV#X8o)nyx8?YzkEvj*8(rSm1L@n1h$lCn>BFXpo8N~Ba}Xo zSYMz+RGtFOhxwuYV*_$h6gXZj!AYA=xW2R$cNb>SyybOysk$wX(`WJg)GpjA-IhcA z%4wLzewz8=EOl)Ej>>#K(ktsGoc-lmvAspjR~)$Q0_Kihqoup;(g%~5rD%5O8h=8#V~(R3j9X)!G zJU;KC>@$Dpao|0gduBhKPd-O&#jk1CPg~w&6UL+0_U4+uy?N6THJ`4mpcU0dYVsuy zA!RBYn<3 zv&Mg43YQLgnmz6;6&CyR2tmqM6;0%=M|-fDqmGB!H{$lj`}8>T66JjPOJ9FIA+6yO zP3`fEN`E=?+tP5Z^Km$@9FxheBSN_E%a64D>2T_?_#W!E?ScD(x2?8w!IOqMWIR#9 z(qE6nOFC?P6$Ym{1{^=HfcHd#%*_w_P5zkqPKKomeGoV(6whrLH`@0?x7eKs$_OIo zrzI4ZrsB1ZBY8KE=Z7Ox`PpY9@AzrSt=pJ$mw%Q#^hguV=-Gmm?qWV1+>`GHj%J6F zLA>2Pp36TsO(2XuFnf>Vq7vj4WBTsk0!Pmj;! z*uO(~&F4Y9J9-4)crcoW#SP}}Y0QbH7QClTAsu-yr@=0(pzP8a7oS9;Tq^KrXANpL z#9-bfH8R>5a3jSBAI7`DB1wY3FFhbyr-UL}VAsPDXwb`q)u$vdmWq*c9yp&GirbMP z*jd>bt7BTj^VLX{t}Fz-jiNtKPSF{W9k;ADaCco7F8wf!8{Zhl_l^$bn=J?Oys?Sg z?TIfZ9C%L!^%hd!NLN~aXaW8%?~10qwfOxm7;)8VTgKCwtivA{TGC8J!0{6M-+U$HFy}nxVxk+ z`m`#*w0l+*G<+iMOg~RPCmZsN(eC`Xu0I##h&Z=VD_(xGnqsn^5rjU2@+h56P9%zNgIc8L&}EJ%a)8WVa`x&&T|)+t7B-3EZuB1WUwg zus?Mime%WyT_by;jUfV}{U%KO3%P z!gy~ba*xT-$HoIE1b&&XWFhl>vGR->b3Ju%J1oYBm;h``P{BDtfzYo(D2@ulB%KOJ zni(-r_Pmh8(dT-5wh8J=P87gVlH+tcK4HIVSx!U=J&h`aq3VLN2C;sNi&4ipx`#DEiAt zydr{Ck7NvMq(W(T1ID>Y@G(=4%`XK057y(-4<*KLHb5=Xqf^^RM0fQ^qfkcEzA6lq z$0Ef$5>qDz;<79hAzqD~EL|ujxoGjcfdS91 zhvIjR2C*_3zI9OInX?!ckB!L7GUC{C8Ahe((PpU*(LDn&pwfi+`7#9T^8tkOe`1mw zItPl;bfg;b-~5p}JOBmBdSpJ0#GIXx2t5&n>}P?{G?C-M4k^wAg+c#30iRdP5PUTR zgC+!_`2#&BH8P^AQiW_NU{+L7c;fIeyG#F*4K$k)lX6fZvQ|6CJi@ZPyv5;8l zk$*sevbIS`wJ_n9V;E|0N29%E2P9gC;gFD3ejOP*c4$!~Q{Zuq7upNV^y?<@;-(yj zZPie})4-#|0~;?184|9>?OCo^_f`g*;~MmL3c@Lo5e2?-tiEi(iLL=yus8&3-|Eo& zv5?U&1}NQ3=<*>1&CRt)n5{tOHw~g@gdjNF1REO}PB;k6Aq~RT!f5ncNO0_;!sEF@ zE~zy5H&2AcqkPbLfj=fn{&x>hDQ>%H5V)=l9*H6`MBwJ&`P`t=dA@_+p zcD)nhQ9Tu6bA{eAQ^LqIF;wIQgim0^D)AaP4LZk5TW<^1GyxoM8nGv{fIT^3MhyVZoZv0VKg4-(%n0?M0DKSFUJr(9z zn8&L^PV`-=M#D{7WLN~lvQIdcwKpJpwh;>jey1zGcVv~O!?@ESO4Vb8mhtEGYa&6sfG0<6OOG7#h1tctQZu4vUmx`oLA#Y zT?1}S2U-b!9y->5!EZwlxoQL2yD*r$EiReHy#SiV;7Hc;x345%=p$m2rawEW62^7 ztP?_D>?uR@QNliC=y2(&H=2Ib;Fm)X;_3w=N2WsPAQe{5O~keRL5SMvj&7gbF>Ss- z-cA(y;GQ*FE(`|t8n9K^v)c>&ApNaCU5N?3ZMEoj(hm!)9MPe!9;U0p?oCu-?0PA- z)@txzixT@BeR1rd0poY7g>LY{F~=ZGw$P*DJsqq^`k~Wg4epgmP$L#&Wk>*2D z^zN8H$O#L|e9>*V2|gzs5qd_6D>Gv7rk4)4Efui%C&kQHakw&qP$JCm+pXc~6{^E& zO$Qvw35V&IQs{tSB+$wg#(sCQDD7HYe zPxi1WlH-lD9Hs5Fn5;IUc{eZgPuAi|jU(0`c0=(4Z+x*2fYSnBtePT1cB%oJc4^Qv zHw3c;-p>+6VO~-UwkJhkpe7bASDDa!r5=U9LlFP54c5F!gtI9O56*_5Bvgi%{yIDq zxOmD+1?GMNB4dIuEie$u8ZlZ))mSr6fibT%I6mAT9ioKndn@dMz$De@MHp)G!LRw& z_#Eg7(>5Dad$&U2W_LVR+T-U8DXeGtqFqoBZZ?j^_8UTPjnZStbtU9e<8XgjB2JjK zLEdE*MmHB@P+AB~*Y%idG~#GfJVuU;$M7WK*acpn+b9I@YmI1sGY}v588JLxk1?(M zkgM^+uv9$)dBN3Ni68fwSBE+5Xx$Z!$PfWzHVE{%8ZXGcIg*z>iripzkX|)l3mKT`^(mRXqY8s&Ozui@VuMlnV0_@Li6Q z%t*|d6bqMk-7xQB3Z^|tM;{?evS!9&UB@_FD38YV!CmleS0Z+POu(9hj4Aevg0|5p ztEa)ArNJm1?Fn&>6+Q{){K88y`~|l7IbDLm``mDCqYIohc9`bniKUkQ@cH77pqXAM zK4uU1yY{fC5MysoDaxvaofCR6=co!DDg%)=CJd{c5|BJ44o~~E!IHL}(0^7U))jR| zxOXgc`4LDGC1U$y;Hi@PMk&9hFbixNNOL`au`0&+|gd zG!-WMJHgA`3#yGCSUboSBQ2yjc+nYSkBd=hA%;3B==fO+vqQwjHKMh5hOD?J<)8No?2#OQC!hKFG4BmQ_ zhRg7DvkI06r5Ly=0<#2Wc4_E|a#<_b)^)*@ViAI5ei&EZ3;L_hs1(aEc9mcqw%}AHI%D!@Mq0`=$bblJ7P+pDe|Jj;!*S~@C^CdRMV}~fi$PpNEV!qVT47VQ4Yqe~g}E!WNb8%6Ue~S3VZbcPPq{&^f9vusA9p_ZB$6kePh&re z3B2s}Xzu4dgh$v6<(^f8xTta{Z}Z6D$rpz45#t~pxig7}j1%#l-Szq8`fHRrWI1)O zbfTx%`#@?6z{`JL7+u#M;{*qGsqlr#!3N)!x}xnSdx%E2!k*pExYok~&cptXqq7W- zYU$c2?h-;|BI7=jOgte9s~bshcMtCFK?A|v-QBskySqDF+~MN>_51xurBY1I>C?UU ze%4BHCK?`$C`jFn#o4W~(x5;ZPx4)2yQQyayZ*e0J(EWU46w@mMXE^i&^~hG{b5p0 zZ7+wkC?)HD36X^_80GF+0rJFNr|dB>Sr-3RUv9AWmJ9oIljf*;@_dp}PF?&(Y%G3E z44$4TJZGQKaVT8sU?f}iAg-rHP-KIFdOL$T(#ef)aXk?W{V=!oqw7#TkN!3D@`~sG zKVPcn>qvYx!`WgD7r#4f6ZL!Lkdw#Q<+q=8A^mgDf{1saqf_X3Yi8DZSZi%5yC&-0Svlm;O?m)-VM;v{DqY}o)B{Xu@d7*rr43i z>{^j7_UC#e#(3#v-$#|@>7|2Z8?Q{+yGR?^)u)7PakPkxKlDP({(VAx^(+zx$4nBN zv$lxnN|!{BXRpP;E=A=KXH)s*>mYfkNGG{-9&-NG!t&DM(_+q@YQkA{23KbrXlAq1 z@QR6Hw@iFI7)z0PPDGAK;_H@Vsx^k5!Dh;h)zD#9Ff*^~sdX)d{jL?f*pnd+mi{94 zw~3Yi)a)o*t{5q|ZXYB)ud2!Lj9~d+%g^FXvzsF3&^{5p`G9CwXqV`j^SCIm^04r9 zKP4XS$t^F1rbz4iPO^Lc47qq_Be^cOPByK4S2XR~UNj%JfK1=wJntVw+fFuyzSr}y zx|;`w!Z|uFjL*-U=v6;AQ`~whLrcWz;ykz)NQ2BIN^V)o;8i0;%$Zy=IAbze`7_9m2)(MqA~vS%cX2aU9A86< zQv7~^@|9o=YoZt(Wu;Ao;+qF{?8+Mt1utaz$PpsVE1T?l4%whiUs>b8aM`eGbJ;1s zRoZXA5|5{x5~Xrp6f^yD%d!>o%iBf&6F>K^6E9tdMa75*qR#T4!ZNeC{L)d%U$VDs zwzQ*cw$myvd+v+yM*YR%)VUmq)-Z6aABmHL*m^pQ^n>v%>u%-!6D_LGamPe(@~4fZ z*BngBZDCh}oi-I?Sa5JUZGI0I7e>Aoa#n)upRb<`49$`mEgQ+EL4h*0>?85{;ZE`A z`BCw{XfZjdbAIXYx+0o0S2QkhQKUt^6(d%D7yEW-WOs9US>a$G`EzI|`CyMrMr1t{ z{#SGUdt}alq@SSbAoY2)kccF4h*6 zS$VFD=~d1MpXNVAoeaJM$R;~v6_)LL9v7b`&lE!) zTSVZtqoRKM-{Q|roBVm8k*qMdzr4|;nLKkdK(08yLj3pnJPmWl5!l>F`#~nI#5t&x z9L$O72BxQYaci=h(v?m0er4oUSRileyD)FkU|j2APedH`ucxze?q9T#^Tnuw#pHT- zGZ~#RT4sIdD|WB<@xaZGQreeWScgIXX8TntaA1Ad?RDR^sM!_@vEMTh6QchKODfY z+nWbf)#Y5zQw}a$& znIt!kx-EnuQe=y7#DY@+EZnYqvrQ16<1N%bWT0O@H@92ciJRhKi0XyOxr4ZPR)<+R zX502wlG|B05vgbJL&=*zGw^qo70wTrMcnmRnQ$pXwrn~^W*urR1J;$2xxe|y3!}10 zcfVXRBIK)>H}SGaxqd**dVEJbxLiPX?VTuJTOCd@ zjb-9rKNfG&QsJ?O6RDw8I;tbj0|Q4IYq>Go$l)9z6xwR$)fN|1Plw{_=iz>la+GbP z*x9=h(+2lsVnP8?+h?IL{Sz#;=Q_xJCC15C9f!%#2^Hm~;3#=-U66d{Q&jdlo{XH0?vjpTlJ`Gw~@7_EDYPI$67C#9gV_pw=|jQy2ZqFqO` zy){%8JrezQm6G4f43P!SX2}Ub9pw7`4P>u0DZhMeGd>dXhq|jrEpXZV(95eLQA{w&KAJvb7np^bx>`s zi@O0Xo-QkjeVmTd8)Nvh$HPCb+%#=rXWK3(jg;@*$RB~eduKXr{mGXm!^Kwb?6QiZ zqCB*JkgPXzge)_Cw2U=p%Iovm%6Z=P+W%@oB^Nl(jzD5$9F50PoPc)^_bZjvGHC;5h zt$cG~7|oL`lq`fEE+#qM2^cZuM4EUVRu=i{b=bm zd!nqdHB*Kh8!EqOvgF}@B~<79_HL*xrbU3oshD7T+HDa`LGh-y`Kamro~LrM4l zKX>Glso1loFJbv?=)yG^x;ofxHxpdYP3ziDI;k_gsn{VR#LDUJ!F(@iCAM4wcOE*3 z`01kVYY#Ublu-FthB2YTi5p#1EbTpC^b5!(Yox@<>Xp)^{p3)&(I-=0N*yT|md%p? z4H+)O!+Xfo1qc}+4f>y|hc&_g`1J|gUV2ZoGIrCdNbiQ}U=w%@=opCBe33Zi3# zl@ZF#YaIGTUS&6jl5c$o{YM2+(GG*{k4@g*ME3t=m5W+>$%bjK#JaKTg!jifVyf{2BLhdNeyqWsnek*s zL^5c*o8{B3+t#I>dgBH!6P>MWtvhJ74 zX^n$3PB+2dmG`~15!cE@uDmhK3XSFO-$XKg)?iHeDFn=WOTI73!dr|N)otrVmd|cc zz`0eF^UM~*n|BZwXK2Nm`fDk0t|{l7WifS%XVn1@9Y$E$R!Q|<)nc^FZsv0r7x|sx zl-M0YnT{T&^mh=T^1p+{mr*tC#7r?$XhtHxyzCfP#8c&%oo2mUv{|WU%uF|l?E)z{ z)X9S8kxVV;Bx{Ufn@4S^Rz8!rd8Tu!`5hi-6&8i+X#|rs;?$!Y;_}|jXwn8!C!{iO zTF0<|ayUhLC$c`Tp7}Ywxe{q7f7^K6dF?FQY2v!-f%bVUEFEuRX|j$^Q|%0RWoCG! zjbTP3xl{(1so})9)lI}GEi3&k^luPJ<0(-b+#0}vLvD^Pw(#P&ji*Vm3~FDB*NzH| zNGipTuB{kftUr~TwdMXcRe7@-Q2cpmJpZQf=TsswyTXXdW8-9N69qCuSoPhBceI;g zGL-#ZX2eG=Uld!doad&AIfP1|!ic`_VEa8gxf_`n{oRMFkF;!UXJun-IR9NzXTCfE z^JO=y7OQzVK+Pw$X3I|lujB2MeQRgeor;vQ#gfaNh^|EpSKEWz5l2$AWP0zC?C>eU zvk@Mu?TO%FMii-&9Hgq55EdVY^B6|4MgZf3XJNuC9fG}_@{KwKnwhsTp^V+7}? zYq?t`oXL6P$ZF*z+bTD%ClM4KUxrVrUZ;PsvSeo@4cq?j*$g8UzN$5Ev2#vF(^%Eu z*DukOJrPS6yQFMd3N zQQ0{?gtcQ0IMsffA8V%h!%%8`Hj_Lc6lVwJAKl`KRWt9;f8q2=*HP|55>M_c&Tm$d zt68dk^92&I&x+TkD3)MXT%)CJHY3Z2MNmLff(y6ea6X8mN=j+AhLmJh!LkgPQIc-^ zWB8dIPeW${mFGrt&l$m=hF045(9zxM;&FZpbLWKc<-LWcBm8NzOT)A0CORE-v+Ih3 zfAXpO>)^wXVQvntbPzbnK!FZ+_Uv`wcRiRqO*P~jWujJ=focOB>q zX(M0r7|tqpwy%gqt5NmdCz zuHoWhhhS%V%=K8m1IW(jUSj-q6VaPD<<)ANJ6rxi&IduwI+ z{0QuGJw&Oz&OSYYyxAhzcRhef!~M}X^}PFLrLnJ`_j)a~FG@^tE8}XI$#uv`mkv&T zd%GEN%ShjyTC%zY(5`_$;m;#kf6PSKnpom9qv#Q;C$^uRzl+0YseEqLYdsNjZL~D# z*xe|G9ZyQ|KxgOXg$Nc&8~?qHCA4!C)$ZD9SHTPu!XQsPD>IGc9Ic~NiQ){ZwRe#VCLmI7Y~{S zFu9#wX?rS4rpn=?RIvR}$Avivq)rw&+d<~`79XCZ(FIAo!!lsW#e2*k@E2A#k zs#hX!>2R7>aHIQ?Omsv%NdpwORaSGRU=n$}qG^3NhVou24-KK*?-Q!tBZ|k}qA_1{ z@jhHn^#DCvRK1oRVxY|mBXPrw82gzxpmz}e%tC`R0lZ7q(_(>*PdBX$Xr#{eK`;xh z+o-Mj`C5pUXw_f+6>~qHXvJL7MXvs(dGe_imG3pC)|FDE=%d;7HHH_-CCHnV%pOlN zqjyM>I+i22TO{TGE5*HUrSRV#LrzN=?e0dfIX;Tcue3amEyT!iTKwM>*Nco4;Y$_uDz%Gm3A0%OK2g zTs~ca^lI(M(A1>!#nNQN$5LiX9FxnZ(a@T}>GQF)N{_{FMn&dMs)#$kpvIUae&0>v z`OR|loEk#UeTqG+Te$F1)!uM3(TYb;_cT)cqLT>4ELyuBt?KR7LB*-`S=DZF4PR>o za3?g1HHG8&sq)3+Q<9JwVayzwz%4c7I~dE+PG!QXc}W5S=Ekq579Qsb!L(ZV#k z)UCpUGI6{McTwQ97TW|5aiu(X6%OY>?nLhYj-~U52%asDWdExOtbL4V))~+h4JRqV z%I4bvL~pjRZ=8{P9V}EVAH;?RMkaVW@v2jZ!f*YkUeL&{W8QT5;Nj3VE!RGIQ}o|J z@+^)as$DDvrj#Lf&v1r$Cs3?b2x*h{fUavas2QJkEwvb?^Y>}_4t z@Mt-5#>}-Gp~N5baAu#4Qpfew-r!G}9QiRd@uP&M7=_>488btJ{e$NJXXEjrIwl>v zRjQ1&AZejy9%cG+b4Re+Hz#)nS}5;Qdu>T#jGDVe79>zIM>5~8G$wEF?zAyiq-5Ww zY+uup$Ll-sZA&Sxyo_SoWiwI}#_IJRuDC3`{>Q-QDrNXL!2|y}xKLlmnqm&#to2c6 zr0Q#95yb{-?tNBu_eIBo!iAU?Rg6yewfrs+%ozV7JR9iG)CThj7F=o3hVjR%apO=KPOU0~ z*Te+6we(P?a5C3(hjQw=j*>_8>}nFkhYCi@RWagK%*lo^R$A>1pmM_iI;%PDNDtJc}ye9O>9Er$fgW0R+np&6KH!^lC6;9g=`7@7iFR0ZWqR>5iC6KU~1U{ z+*)E}Okyx+DjAtRJeq`2E{+Qqud+;ZROjF3s6ShbS~BMaa;igq^6d-a`d}N`l{by6 z9mXrg{Pn76`MENLDRT_i-d~TI-;xa-_I# z29B>S%eWquxjm~UGaI+$dHo?|RU5*i_Cwe`Hl3;KyK?tJ8b9WjC1g%RilxTTw7&Ah zv~ZTZbaVfYjuNl*{MSv(gY%&*eH}$zUmHhn8maWrn_n&bS=rWyxvD1?ggR-|-9%aS zJu%FmOQoEx53}2}eG*=3)Q7%yAE< z+nSMNAKQW0;!VlEKb1gD62n!G@5~j-gWjP$sT)kp7Yp^P#dC1Ki-^SmT$tuh=~*i8 z{|RH-PdB{>ny?&Jv#gklUn=u6Zn{WZ6GrE(V5*n5a;c?`v;kopXk%ngHUp+LCLHSh zN8k0~uP&6oSvDT6D#6S?f+JpKSy!?m$7i+X`jV~`*q6!TgI&4TPxZz3lH6=on$HKy z^H9X_Iv|3diJ=@(o_g$Ghsq9heZ7VGMm=W=m}t@8$;$IV^eAN}OwHD}!z0OP5WvP< z9`qBEAW@$ghAA3MiW?nPCe z-0jNnT78&TuRp&I4`b=S&6w4pE~{^~z;?6&jngYL|1{L^lERwPP9`eu8Y;qBIXaA; zLPxvmflQd==CMAM0fzikRouS4kBbqCpDq{F)65*i=sSV5^>a`mT!-hDnz`W`It)?g zTF}m#i+aBJn>aMym*`u;1mBG$b#zI7lr720B^9}DZ;B&NEAlkxPVE~l7<6q2v6Fj| z?$w`iB7-KI`_QOf6YBI&BbYei6%X8+Sdtc-ZFHL$%H8}1%Bu_st`kqb+!iL64dO&p z5L44_WK+B|t$QFtK8N%2qJu`gJRIz2#D8ls0&;s(|6vdTidnX1_aG()GXIHk&OM3? zGm=Tn7Q@m5wOIPHDG$qZVQA%k?07enZG{FiC2%$Eb7T{jmY9VsI15sojCfp**S2)N_)eq7msh0pm7=%bR1tP~k7zUQ zvS@qhk(fR1l^FBvskmx;AeO$lC5HStA*!XW5$$^S5kLKc#Gu&C+}U218@*J`9ndn< zH-zZb4$dsHGXANPymdXy$z>unTOb4LIQXzEnD4WKIimcjuTKD8Y7X@tujAQ7KVm)x zlQCM=Wsz`tclO}#R}1%qxpbf8C0cv+7K5~_#odiJMEUW*g{NyFIrW!D+N@e>O1H?k z*+Fu+Pa#=vz;|)F#%=NX_-@g@=tPm@h({dyy_GC$RW4YA*!*5g)3iuN{dF@`F>`VW zE0xupzE>uMmWtJNJ&MxEslhv6Fdr)#SQ8P#&AonHo#oHkQGWFPVL--N2sS#=e7|KNlme=9m9Pg~*qOQ)R7r_2rQ6&1I91&19;rk(@ujs$4fKTsGcX zNY?E7N<0fZDq46A7cHJy#Q9o_@S76CM5lut%7+dV*RiyP7EfO*CubI?$OaoHPsHOq z;y~9SkU<@NcstsUowHr!ysXv}8_e(_T6#r5dM!-z ziph>cO33ZDbSXv;lt(hg$ga6Z$$LeH%Y=Ga^6Y;D<-iKPUrD!xcm zPpc;~&%WWWUvr))FYeXdjrP4_8i$SszkC_-QbT%QJFos&$W^Q$^AzhW$ybMxU zxyW6vIAac5xw+gyuHjZfi#>mIyXuHqk9LdIQNKin)+)CSY$O*{9VUyM$dV=Q43S?}cai!ljik9t zL%DQp2RVOpciDJDKUwp_K-uM09l2qLPJW&7R!sHTAikbR6>ICwrokpX9~T)IH^ZMy zjFe5ZkTu3hT051o&s5gb)DhayNR@0lW@&63ZsX6Ju_m%g$FrJ5rWQBSb9D&1XIr^B zt&`aD?=cbFDX$zGm>`Gl>LizVvZS^42zj;a0Qu=&6X_o>WvxOfGInnTS#&~eIdf89 zxovcYyi%>Doaihe`*zJCZ#~~3`WLDp2H#tYVOu===SMUBf`)qEmGkCzQK*TIMK^-j z(Jvf(WHAc)>v(xt&-=S(4tnhDo)$ozTxPtB29gwFSUa9`*THe6G%pzngFTkMNHvWEA%r(PAn;8~X+m ze;O{YwyP_5%q=M+C)wqaqfUAJN0OYgxS3q~caR(zGE@#v?JTcdDJx5#^_JS2M?{ff zX=3;5<@Cs{=eEg&W`c=^^8%1VtUP{eq5B3C8!x-KKEp$3UI#m~Iheo2&ACy&1pe?t ztGIr;szv9(I6MWKqqQujNzOD;que=ByOLAR{##$R(F~9uR%gn^X+!0Uz@G9(rMhxi zt$1mE943opLpt}gl5@)pk(Hlh%4YSu$*PVN`A=p(Sz+52VdxeiR=WFft)7+F>WqSO zJL!7Fz^-ln?3$lu@`upQjelfIQ0JAF^IetQ| zuY-$WiXDn+jL2iEUo(6eI=~;3;>DGn18^?(Wgzzd|9#%w*aVg9-FZ6rA=R@F7XdZi ziKNA0vTT8N(z<7)oLzQ;%o{jCZoHKty}i=qkAcYtarhs*VJls&zo zu(10x2zg1(oB-$VgC7cidQ9!Q0v9%HB z{HODvZwdN6iDUX9l~JvODL%}b>xYAgn_^>n*)VK(G~8D{S5Ng!bR!EPxeV0btfyDe zU>4L<+&$Gqw=yO+^|4XqT?)AhjUqVAS0w(OEw0wiE6YqNC)-!(CVMo`loNc$%65$> z$a{>J?f#CFXU~k5Q)0%-B_l`6N}4{hPHJfx`YeyEI(eS(3@jpg`M06}*id#aw~+I@ zFJp=qL)%zOuCHcJHFZ`CGukfbV|H$fh#-tczUD%zSxlzuk8FzKKJauxke3Cdx&aFR9PO3XW zPS`a{_I@@OgWhF=X!KD> z>549{{t9ME;bK%Qr6E&s%B2xO6fbJVInIahx`C`vS!{`LVc2QM>rEu*&qgwEO)Uc6 zjp1+UVxr`iDdN?=?_%&whkQAsl6;iWRTdsKLi&^#B~O3OlKJ;%$bX);khwgm((csC zqwQ~s8ijg`UDckkFC(3u4i5uzI%uYRJ*$P0=M61f@N$s4JcwC$f;j!x#FtwpO86UD zHQK=67Y=IuaFQ@mhjvad%iMOX1XAeEmRc%q zRsAF;%+ksEn~-y_)RphnHx! zpYA#sxl_Zzqk6LLM>BMwoxEwvjh85X-e(~5gN75G>}1Uj=SUR;@g1!g>*=XbI*gfV zPENkJvviP~$|dzQQN7h{n4X|}Nv!cC(IHQFDjqz<(%&V-r+ITln;H*9gA#@1$O#5n zVxL(qPtZxt4KF$I<5#h}>LKASFhKNemrI-;H`^JRrfFF&w1aWC`9CKCu<$P|XOnD>k zCq>h|fQvtaZ1e~bSe|xZdg>9b4Rwh1Lx+l%8Jk7byqCo3b$7%F*DcXz|6$>7KVK}n z(n>sUnNM{5cO2DLHstL3NFFE$ueQs~ts8n`=bGr~Hgj&B1@~+d$ra4_ttm$Jme$pA!WqlMFgK;rqv#grAzMHKn=eb= z4jhb_zMRY2e4^KnG_gmQAujok66eYf6|*O%i^U>L1mwKWc+W(_PBy{trY!R^ZOj>= zXL(UQYlm2PJ>Qqis|MOC9(_|Ci5dal;~D=iav{B;g%$P3cHC?XRRv}LDpc^I}=N>ymejnxhIkH*8$F#`N{6l z1w_6QIYr>P+Z4>Tipa73X!*DrkN%YAqllohs_i+KO&mC8B=H{yz0UY?W0Hl<3yr)` z-u~&bgV44PCYK1nyR(t1Mk||o8d=xKj|kPn!5=IP{;9ZTLo^>x+BsA+l>6=63_Kpn zk3Cj?%nW7VHWz*0xd_OBmxGeoccvnr$2H`4(onKzAB=tc2x1@hWdGE3UiWCs?5YB5 zx`pIjR?_p>xKS>MDkHU=j1J^b8$S-kXel%`k{tI#socs;>7vR*ikZ>=3c^RPqu*E? zf7%)-rg&iAcZ)jb2x@e9aC(J@z5!rqABIltSFw{;ZqM|vV^TQJ&YAHE3gN)MC}uA& zNyvgSv77blR(B_a_ta^@E9$<+$9&$;UV!nwL?m8tA0l=P;(c^=Hk7K!SQj zQE-v+)o(UlI-Fc{+Q^<|;lb@dtSgmsw^F{c%)@AV5>JlB(*0J9Vx7tq?iPjjQw!0R zqIhc!W#qCbwoJF6yA{fy<`FzNrenMQz|o(6T+_K3z0yj}(f(8`t|zmrm3e!O zR2mw=)(S4FT@K=Tw2NkWvru2DLavKLj4JdI*axiAJkkD{l^#^a(9M5U_lZ`_3Z zO2B8HoorVuL`^gB=B1JB`y+U9EQLv`PnX;aqvxL_j+Zl$V{jPJ;=^qV71CV{P<)lJEs8sTA{ctpz8tAhC% zX5`eZ0M@3&P+9eX^?3=#{Z3|UB^&qOI*2OoD7?wW3t^uOU227-E@q#nVA@&UYp|0;a7op9V|{`bq1RD4qkqCa#=at_FFba z-VP(BU=n}xmtx=0FfQf`Va$vu-bA`Ml^ITGp*XTP455U|(kSJ!i(jbTQFCtTHXR2m znyKj(%Zxd8M(1+zb(Wn9L2AB+MsU2DgQ+=u*}puHDg|x4P|kaKm>&%m1!G)bK&RFc zbJj_&n^p#0xAEk;oguM0dXF@sFKMAhri+p)Yi!*kxl$^e;%jwGwYpe$QOB^qIy_^n zR2*!f_Wck#D~`;eGO0jY#Z80l{Jv;n;aMvY+k@~`ukmVWriGeq$>%MY+F3a{I*?=D z>UEofIW;JdUW)Df3meIC!J8@C02s2v~n*#8Q_QRpqa!YUE zRF;(?bM!FCJ;niGBJ>sEqijFgLz*9Miv^NGWdW8|WIgv^+A%whh(0+=Mi5skVH!?8# zP!Ny0YjHnwP&wJimg5?pE!2^tN(l3n=e9blUemZB0p@V-myBXuu#M3#>||<8xclg- z;;=Hmotd`3G@N>%XGfq5eQOKL|Mz!h+c`L#Tg`-VRyOaCCSqh9q2H46YY;`Ne6bwQ z7Dr{@2TS-vTWRKHSW+mObdUA5S zzw`6pyf^hb6{1?#VoaFoPsT7K8^#9nNafOEyNx9qN|9Qv8Kd%*A^TUs{5y%1*c6Rr zcWHKn*JSkNIC{^DWx(SYG>~ zD1h7TMc1D$%C1#4wyh{ZuXWVUEUw%_!@%Ocbjc`2trl83-FB(mEJk`nAgc_j$A4*w zXctIYbq$A08u9*Bj54#Wockw=+YA%-sJfQumQyLvU@XZK_3IA2)ONy7{-7^7@s5DkDR2-jAZ*%U~+}(37qh&u^8U zd*K>Zc8H?xnJ@~qFT$C+J|u4OCB42kW0YUc@2R2V7(KZa^K3~9B%8|PF8i#!n(Lup zydUXx+{`>+Veh_B-Zb-Jb5#rZRKC~$6iUY56v`UPl768DjW;zWreitkRH;Jc+iCdr zN+5lh1${pscBq^m`M`-K%o~H614dzB^;!p2etN?wUsibg^C7Q=TAc!zQzd}5#|=by zdy|r8Mt`R`W#;Lr+aiV<9h3)`G|{=EmX_!2Ob!UEmvG@f4-%i*%DO_Llr;9}J}H;1x36v*|z&#Tg7y{G5- z3mv&sE(XsDVCvZro)6Vg|Dtkpm8BW+0W8!T`K9=ImU7D6$Nca;u4kv>^%tj_=wlrNz z$5AOho`U(4=+`Qdu%9Np{+Cm0Y*Z=h!SrC8g9?JZc$`cjmKdP!> z(zF=v9gHLGw~3WO4wkPAW06!Yc~`@hZ+bol|L?i=cy8V(N4{tAlyNquZiR*%raNzC zIz97MWz$AUwF@qet%%_KJqKCSLe&h=GI6<%jT7{QJX6>G=wRd~J&8Y@RBIT>y%!p? zr5F(Jb#zD!W9z9PK0WYe@f<7bC)l`^Vj-`Zk>%&>xctgM>*h`}RMy2caZqfGiJ%cy z>Ud&kz0rvAoQ|uP%MzMamzjsFQR!kMruw&{^!qjxJXMo~c1>uMEmid!e2a9FJXp_~ z0zo|9sOP@oo*Ml_sUMR>#u+nt+DFr3fRXWmMnV)LQ`gS+{^7JKY*YNL;r<{U--|0} z*`?v>9kp>);P{gbIbQBZn^oimH7 zG5WToU&B`1ch@3xd3#zk7F1~x!H4F`A66Neu6m(dN5xK6^qlIaSf`SS^C5bs4sdW~ zXAs$LXz7>cOSY%V*&8_V^|)Di)|WzyT#Q_0Vt=ZZ-)C%`{$=KQO@Ahj@L}VlAa?l} zFh2`miqX!}LvD`ecQU1znq!)1(l$h}s(u7Mnj|i@jN*2y6jq#!Qx04aPe56Qm$oya zkr}U3A&iO+VErKE2f#4qIY9WaWF#aFs=*6eJGeB z7m6_;F@#s%8rmK+Fvmwn)xLU0K6LQCfrYOhb!?6;fo+nLG66<5o%!Fha#pe_9)D8H z#e#*Zhg9Dz{uzeCYAh;W+s9NQbyy~c&UYZ`N(U;2G^5wo3fwRxkmFl43wyb7DW^J< zZYHP8h}#)P?lw`BYM}D7s*OJ76dPW)QLMF=A+_}sY3$(nU;_@nf@Eg1)3lA2RCV@o z^Mkos+Cjj;6e89Dau9p6uV>Gl z8ziSarTu~jo73JGTT=x9;^9VF~~&EjTU;&w{o_hx|Z_8 z4Sf^Irsm=tRTEWz1oA<7Ye;V^4-Q#-k z_GQ%holkhLXe9nFnj~I!*(h>N*(+8R+$(x`Zx;Dd=7}-edWantEu!VRE1V7N&7Ex_ zG^k+ZpExfXCAfRT#=8V7d9V5s zb}n3iX=pPfh<3XQva4wk#Teo2*k6dczl`i!t=zMz%EBu?l-jDH^9D2X57|jo zc~W4lhaE1Jk^SRIxg$7pYCKK0WfQM^R1*IMFBHpS?h2pox#fS&edU_eKza7KkNnl! zOHS=sP?o;^T-;o=Sxk3y5n}Bxs?YAr#u@R%k1&(*)1NI%_1tQzCAhtlUnU!m0)ufb z(X+2YF!}eI;E$=-(i zvu7`#^M;Cy;#p!*>`8I>N-pX3Em+n~4wI98ljP`KDRSzUcxg zjMBH37yC4q89voynkhu)O8Ft0r2Qk-7H%zGR{q1~OD)-OB$lHqL+M*Nobi=H*?BgQ z6qAOnH;XckjqXZ#X^qBMrN!G#wXCp?dul)TrgmnWaroh zm2+1sQN8alnr3`vT#;ttcjP)@IQdI#Xz!F;@21Jp9a~6Ga3{Grvb)UPsf}DSvx@YZ z79t1b&mngg*eWKBY$w_$<`vh9cI8x@V#srfWv?j)_#8@|E_yC``LXh}k?L!T5xLt) zpu>%(l!n69g88qb9$!_1Yn&$T9<#6~!9(j}AyjH&rRI7U4W35uJXdLU&ly7YzMnAN zZ7J^jTqSz;_#$4sG|J_xkh{j!kfjT?lpoHwkQ=NG<;g#3a==@QtkGYA?Yi}1_LJ(O z%eklgO>D!Kfgxzretey;CH9FPdMK#lI63O8o6TrYw`ZZ0`Vh0NnARxm#Zgg@^zQ;p`-x( zm+8ot8bm9_)46;?$vwlv!PbE!BwKi#VPwY`CzbpI`1?GTYTFHr9%i7)x#Fyt;YZ5? zp}gqoV#;VM+PpgYebM4Ovo1Bh&m%rx0TJrxCpsM8Dc)81Ek3n0%LEs)&fZ$G@9bLg zU9qzAUh`0SdUa8GZ@@M2)@y>;U(_zPSY{B|HH8v?tlVm==5e})R$jTemhR8H4aK>& z)5YsY1sQP7hqi ziusoVYc+2J)h!NxCBQ_f9#W1UyJ>yHEPt~?Z|>85yU7*9?JYk!EtlEFi*%Nkm@)iB_=nsZhc8&i_V zoyW_-rf$ZG55#Us;rP9Bbc?Ia!|r3r(ef@A^@)K}1NsD}51kumZ&({>l6`exoqlSd z>yuW2nmG~!%SYd(Qu=7N)d+B7NPZf%l;<5~#hcs3=yO^YiJv?uZK6b+`1xElZ4X8> zUvm3k1`S&EOLLGYyXZ9tanQfq;#mcr3!_=H%)*k+I?{8R8CS=` z?q$-o8+jU>EIq`Y|QKf8tZ5BQj|IWK2QHsr~HX^fb6 z5c9+*Y$*4QH|fv#_UQss4=+OhqB~{gmS^wqvaB7Ez`4>XoRM?cbWlgZ#U@r3cQdP- zi4kqhwC$m1%1$@U$_g9avM^+llFjc!$@@@8h5oXeSA?5y#!`E$l`UCq9BpV~#*P?# zH|%`OEWJ3&FWe%0HaMP!4LuA=F3L@BfZ$<`NXp)i>1T$s#yEw#p;MWoA3@*tE%@N6 z$tYV1E;r0emdidYolI2Ntm4yMJ2}pq`Et%e-WEbHXPR#r*;7x9Es7K&7N^6Q6<^bB5n zLu_=tX(A*w0;+1c{?@@5=~Df{9HeEHd`ykwO2_Q1xfI56eF#O((G)UU>37Y^zx_;H zIBwzMiFnRFgK87v2-|Ps=^WvjLms}z8yJ_Wr>JoMxf5>A^o!+BpTgW(oS)@)TqM>` z;p&ZKJe}h4oK({}x0NS5^n5>{U}g;sX@}z3E4`6h8A*+M3ixSdb7nJrQaxjr?@E7elXUg?T>R!S9Do7GyVZteuam@^)hzHQnkv z8NJoX@DLS+HU(2^s*2C%1ZD^OC|yKPg$+*JPi?GUVPRJ1LcDrslO6W*CQ`-R5GO$) z226eQ&5MHP+Qn+%lJsn{mRA0(++me zip6@;f~kR$wW)p%_tZ1Co(^Jt&FSsZJWoMU945L-Bo;!JC2@}pNUDe5R zx0%tSe0;y{q*S(oED)y76`w-baR*(C*|}3FmdlC46~YXW?E?xV`b4N3#XRFk~+skkDE4D_Vi*hsQA7@&!cu4F7I|x@S%pjwf&sN&7G`X zR+TW)Wx9(?XJwbZB$0W29DRSeDOKHvqK5=n+mvMT^Bt+2diI)30%sh&YWqWBi5!I6TJN>^Iji>!a1NWy%p8vFSwvd^| zniyI)jK^8T%Ft#S?o8Cvwt$h!tKGc55W&vrq&Q~Xo7c0@9HZifWg{L+hz6B~&WAvQyDcG~h%)v`)_GL4Y zN%&&aWH*jWHpUuFRFNFmf80o3;rAL57RC=ykn$jkA7d<(sG~tuC!8|NBk1gmB7U!( zqQb7(3p&WLF_Kx6+|pMb9_LG8%3kTnmp01u&=GMbg1gdLT`$Xge~BaCfJ8>j5&mE7 zrctAKcD}cfD*W?G?ip zD_s@1?P6s}9@6@|Dd4n_mdDDelTI#VlNos)%i?2^6w^lYX>2zB&Wd31eH%N)f5+A} zh`-4hDq{)#Y~WvmgFUfMw4H>tuUp8G5Xl*}iDbWlH5o1RkoULlrDdQ-!Q*rb`;0Eu zoQ`F77e5C&I#?B?ripZ8&Rt$2dWLhenfx7xiJEVmEN^F|Nj*1D)dsG=S5UWsiYJM} z2t{0U*{nwW#K40G*|~Kz8;@hvbhzZD*clIBhdB9-7o)J$#NK)ax~w!C=%t15xAClk zuO2U@ODkA@*utkCany;Ft{UWF(=snHH?0)C;AMIp2ey}5`h8ZSnifTaY(9EaG-4|3 zBI`*5m5@FNRq;mh{#&9M%UCszVdAnkm3YMu&)s&=X0kZWsO*$}pyWuHi2)})Jec66 z^&vMY9qd#*a((@o0c38Jan6&rC3-5rPgV=(oW5b zZx&u`7G9ew9#X|g=WD_!GRHgj7>OKFoF$FqddHOD*_=3@ee$z7HG!r1-3;^Rqd~4% zV&7VMxxmPX$qE|1vvN~7XU730b%eDp&-X}9yV<(bz$2xJj8O4c7T8_(Z z+z?kEbXE!LRg|l(rHD&O&|(iQb4T(^5l-7hRt8DmW%$QJ#?xMYXp)&RT)MJ}nik_6 zoR!>IZS#>9ox~A&?(fPgsI*p#slJBz*5RDh8OR?LE7=u}d7Xj6E22>4v{ALNc+Owx zzH}wm6N6a#U4bKA&4cQp%zmuHb}o#v^}-k+J@nNV!;%my=Q6l>mJmX8yD*{)=`mG} zWOk)+G(}8Q+G-}hWZm(^JglzeBF9uG>q07Wc3J|D@5FOrR5E+EdN^Lr!KiG}+?-%$ zK|MXi8u|$nhMsrC!a!k^ovtE0c@am0LAj{qH51%6nvm;xh?$g=A>x?U-FmXvy!@Np zLT8tOYRAQgibQf{qWE%K2g`oxc+yr&jqWi_o9^Vx5f`}tSuAhIap6ajBMGZ!(7`(Qg2}dpMhfyw2V1pr|&BRul`0*=(33eD}>u`8TbDz$<%R5<~p1Vk;hIAs8O!ebH73a zlWT}`ck*$mjDkU}l?;BSAnv&E!CG+_@tGX0L-~8u%=+LsW}NhK{=A22j~z71W#_HR zL`rxxXM?GLJW_V$Frl1pOB?8tNWd77Dv4lnxEhe`6(5Z%&BuJ>>lA{Ks`UM zlmzND@Nn#|jRt?r9KDu;@>vXbg!v2H3upGoV5YCuP^g-p!J8}$uW972N6S&+Bctri z?YAZtyijndv6I2m!l<9o$j>?kHt3DwHCEo>0wuRDVos}zb zDcpUK$e&NiM; zb3c;e!Qz({jGQTLI^i#ff^jT{QWip=SjT)pn>kKiC@GnbC9K!l|sqE z{2LiTKKb}Btz}0aC^+BJ&gIxho;Xe9Y9}3|48vPHgwd6ZxI_GOjdJpCm6N*zg1Pd? z$kd}YHWsoL_OH z)3ITrk$0oR7*b8Rp}CW`vn;5aYlLNN%&g#M$cREs4PXlEjEHF$8*=C@nd0d_pb) z9wjd;MUW?}iCOKPH0x$0|8NU`M(gM^#l-l#QFQ!dBRS1M%TjR^E-0P!OV2<3EX*&b zrfY^s+V0k}KgNh{td-sQeQZ=(cqMLAy}yDn-f)VleONpAD16?;$sXc&e@&Q1#8NuH z9&@^fBgR;=7FO{fQb(N%k@W2Crtsc)+6Y_c5bio#z(D*R6G02&@eeoCdW@H@W3?Q3iFNHH zEOk=!UMyNy0);!J(5#}Jx|PJm7dW|9%T2k%PE7wj z;{Ir|b_yruf`if9jP&m=_x`ZB&^7~S?|5iB$H?`*S|8d zanV-d#3N1YylvxKT@P3Ly9kOgk!6pSbYW&qg?OGEkD+N;AvUOLaB5IlMvN`S+b{X4 z6z-?ga3c-+7&*LCIBT7fp{ukU-lAi~;|Pl9&@*|cnfL3>G_0cMvtGw6y_pH^tn5AI zV^JF|BgDx-*$La2qvF?;>Q=8YT=K#HT5R2yU0mjVdW5@AQyqmx;ce>?|!1 z$0Kh4m;L{HeJ~AAYZw?YS3|~aRyNf$VvJPs)bHY@Hy4ZYg|N+G;M8af&GPwC zcXd!Kzxe&zq6F|MF6>paf?5L{}|6VHrYtWa%P(3P2hBzi+wBHG!7IcOQuHj+c=d> zWuCI}L`>k|?uLN|^9Kcp4M*?8N}-CR04)Rdj$c@YkY5)2+>DqjON10j%3e+1JNKH=* zl)XJTu#5G1|e;bxwwA{3MmokT5Bcb{A_<*3p%DbL8_Y z!xbdvHIVYt%?Dw|ZLwVx9POK5csZ4{Z$nsrW)_bJUn8?UJkaQqD==U03_P739XK)KGYhZnrD(zkB8N66 zY;%5Q2nW@BZT{cam4v?0(oW8I=ivx;?-oCsWZ>Q*H8Y=EX*gfO2|To!WM%kG9hSS{ z#A##?wmR9-D}uCUb~=bF*1ce-^+XfpUb@LQ*F@*e!WWm-WT;+{4JT94M0Vm?>2Z8W zSxUsCTZ}*UM{?&o(-Yrvt?F@(>{v*>Y(pfcYBF?pelm@VV{Cs1rqgByo$)ZQR}3Yl znCaU_L7q#IbiA$P%3VK)Uuy|m^bvQ$%y#MIgz;7muJ_rL3)bHyYvTG_nzta%< zL&u+AUYa#DQTM6%RQ?$1%_`2Bo#i-^sVaL)G{*C5DE9REywLAp{+%OSExVI)A7+ua z=n$^;twZW2_SPxPy(aLo|fNIEfn_!?(O9>I*B}kBG!!&B2QDS~3sS^XHD0 z!hLikS2j>n*zUGQOA%8rcMY-w2~MhScGGgAl@WRL6nNpJ&Ij?qwFZ9AFtOa{r&dTl zc27xSS@!ab8rq3(g9ni_coOBNOk~yBVI*Gd$B*~T89flL{&6wc?_`TOTdFFSVtASV zNbXTuJhn!DdK7n&FxpPfGYV3_7-%ui#qW(~Y&Trow#V`PUJ}2T8OYu-idMfOiL-{G zdt+r-irlLQYRZRNc_E&nu{n5~#Y#7Me!fwDwsuG+ZFf}y)|zyC+KRU;2eBfoJGpZ- zrcCdegqNw8CEMKeusFST_BFj-I8X@IJLtNf}9Qjr@A0rrO;YzOGU8 zeyM^^1CxpM<|E_Aa#S5y7GI-ELvc&D%AUU9aVhWF<}Y)XJk~ducOUAI5X3LM)f0Lr-+{q2HFkhH5?v9V~`U6(Hq5_A4&iQOxFlTUm= z;pd-32VY{HSc=QN*ly;;;W)C&bGz_N%aUzwN(f8!_^PFSUOh!}`&rjVL&&zULU)^M?%gVrrIOx~(v zNg$Gt*EuOOHJYo=JVYkDxDssTa}Fm-vvthNYiHe46D1pXXueU$-)jz<bFxVGu)rn{HIt2e++pHSb3LAi3fW6HUCUTmW(;9|ZYO2>Eb2ZDihNRn`u|iOsPaSb+g*ZEHlp%3!gv4(JZe=eAqxcpOLbkyljwbeA~dyipqA@ zY_m{RA4Z-*dKSF1^ZLA+ZD(`Qe4vW@lcGqws$}G8J^IR4=KhT$_=l1&W;@j-XO2&@ z@S}=?O`A-(7Aq-m+0VEoPAc88i|2_~9TJzq$R5elLGKb-a^6j9dpBvH&GbKQB|}z) z@V=R#$udtJtbD5AA?TN%N{z%<#9hu-)Y33sO>_$le!YwKmmE}>Z6R$`DE;GQel}W} z{7TQ!aTW5CS26;prf77RjlOM5Ju6DDq8kYaD1zptux#t4tMh1WhF_GfTp39 z=%!J;J*?+xUlT9XE>1PKGq!C39#xgub*LCqSr{zZ&cQWNG(TylW{DG z#l9#3+e#-_<$ZUqnprhX#UGcO=5iK3>8$2QOmqmcu&Zt~w}K^WFA2+LiKPsAn5>d{ zl&&t-P@Fe53UjE2Pfx|IBh1vEV8L)!I8odyv5m}sGb@AND)`jPOiA&Sl!*o&Ob(|0 zItyEZV<=TKj`;N|TF2{&$@u?Y>+?&xs`@B9&gR0$;%VU)HJ$6*s8q*_qqdn9^&HqP zX#e*!N`5r+uwkQ{>&lazu7o!cXO_joArL#Kgssy zhxFXoYvO8(j>Fy5#I7}y+pi!xpvF1H&i310npbylt(Jol1~mbrg*|z-JX`AHPGdK_ zS1A}K+!3@x#r5$T@=Z@6+sOZ3_uR@9$-?Y4EWEzsXIoz@W7gOSS*c>gGYxfe8kkpC zc&4a>ZmXgRp6_H&PAyeCTd2O=f>AhV{7f5@H#rDeW1?3V3spMVICWm$pBRnefR8Cl zk}-EMP-3>3Y!5X|IHxBz#ll{Fli0;;2NeEj4fyrG+*`FSX@#fDF5>Pnw3084O&SV&&;b4K4SoD0$b+!kb=-iic(o7Cy;j z<42m6h%yGg%yyAf+C-6g4pNhC(ieKpS1_W|JE;1>fXV2jXI}^El1g%hWuxabHI=sL z`I}LA^thS8TMNHlc&N}wO^i>nVxpE4i|p*!DvY~CT)#wiwiJkFZWSeZhna4@G+aF` zdG_7Jii;-HX-4|SImj1eB6P8l2ZS(wRV0}&S{PT^N!CjSx@`4PdXI;q;;!l2^qjup z<*Y;U#uLYte-jC*;-KhSEo-;S{W0kH@moc+qfyMRrzg^-Ws%W{?U9)e_hTvX$- zy>#`Mt0vxcG4N-snmtn^c_8zA=e(Cz+kK4bBswOcscYG>{d8-Ge$IGOI|O^|}pU5z~5 zEf*#17g=8$I9)Q1 zg-=5GAx`g&@zcMNk)ODE@sEM?%eAb2r)T#pGr={z-1_NZc9NALb{8L~n6O<`aWhRA zDu<21LypozvM#b~3SSEc1HkvHTl}CpCmBOYM}aR!3#V`0%qS*=5+W?6 z7bkipuD0}^gL79Suq_E^!#yLp%gS}>^-PdHov>H9vWtr~8BCl?bJ9N!;SDl$o zH6y9;PD_TPCLUIFF=eKT7c-44pB%=w3o4d1(Gj%D%2Et;Y#YHn^tABC6IWVKYst!C z(gVYO$}XlUh&`lYE;`l;D|`{h>?>YkA8W!mNz1YoHWqI7QMj|66_#8?%@_YPSh;>! z_O+CmMtx8APL$J(t z_0?LED_U6B&A`ks>6)D;awh9}eISOXvy3zhL{VyAG&67NDLv85&NGSZy%k5bu6o+c zluq|s*xlR2X5m@$OearbjT8x2GUK3`{lYA>!_{aHsF;5tlpR-0)D-thRjOGq+`}$m zq3+?~G?kp4c2&!_1xCL0jN@~QXu=F81_vB0>Z4>+aTBKedhU3Pa=#T!YpbT#F%9q6 zgtFy+2)nN4pi655zmBQ+FvQBPyZ^mTxs{malvXjCri&z%>o^cPLmnCzMj+ z1D>w=h)?#h?WU7o!mOF4+jmyU#!rm3H;WcUF|(tFn7K}xmeg?lwU$|@J>0JDrDqit_kPLj z9aGS~la+6Sl!VOj)1a?`at917*IVeCQ%%J?^1i-qW~Aw8H$cZ~M-)3c%dW36v)AsW zd}clWhN*bq6_$%DLZ54rb5pepO_sU3si3#kO23UESVH~e-QZ*AcNOi^l*CPOGpS=3 zCoAS=+G87$r(_3v+Zdm&MwQiy(-9QzcXTuTl7;efjXayHC3S;?>ZShUd?mT1=PRs;X6VFR z|NFT&&nLJknbk&ClZo(x7Aif6WsEAE=NieEZc(hUIr*F0%;rQTt@P1M8*CzPF+E$V z2Q$8ynRjw8mQ^(~DzlougI&b$%Sl>B1*LZD=vvv!$zeAB=^cvpvzqa9>`V|hd^O2{ zuavl4Jr}to*A{I|G4e3m&k%l zE^NE}v=1`#O?+VASlRz+7Uop(Q?HPjX&d#_(3_ZT7Y-b5q3>2B0h#g2y>;BprN=JU zefFua_XQm#`f90{&5G-d?9pK(-^B~YUXJIR+Q2foS2Y|440ZJ6t)L;loadUfvO z#cG+Wx69mg3ilDyN7z&8W9eKU9hWL;d)7wD?s9LY+32{(MA?~IzDuX%jfjFNA@pxy zV2)mP^RI&?e>{9>8_a}X(RdtI((6X?u0jmXSAI@Ozpd)*;q4chccq-!9SymM#js80 zu7=abIIoYuJQWv@C2+To{M|4!r+@1)RxvX9rSz3_aT|5U*eb|y>!E8 zp?LcU=3b7Z%QF?Nq@O1@jH1Ua>2C3t4E0UC6;Chw)RnuR3 zzPj|*{SqdEz9cX)TP$zux>ywDrVEkG6>iG4Ov6{1n?0G_bo^-ItVx(PJ%qJeG|Vnz z<93vm7Q(lw(>0`SH&R_bA0_qdh<}&Bit=JW&#y zFPc^xB?G^>xO&IIgEMMYTsOjHGsXJr$&(PlruuGK4Z-9#7{BJ{ryR(|eE=?J6I+IvE({ z)zGDkhJ#uQ+djmwqG%+IGDT5&L@15USjd;h!-{Axy+RedKB48#%xIoZw2@ohcUm%M z#b_&gD#bH#pRh-7HzTju8U8(#!pRmsoDOA*+soq4(S-kq#2|g2Cg*QikmpI@2JQ*%+K}OHrBUFX4!HB+isirGDU%-k&2IT zVf?HeLsWmsjok`zwT!?oURzC^aODFRrwh5+9^<6!vRGb8u20Qw7hkhc%9n`pqKm?Y zNUl{Dm#bu@Tu@>DmHBI!J(NLP6zp6pF8R#PkopQLUX5n;56O+QKEB@h?`s`=R2A;M z8LcDxS}$3Cnz%2Sw@T&W-5D*aEJg;6)6uYv7Uy9l%N{5>A05T>cs&ms7FHCuQhKqP zr=5gr$AoZklYGp0r5KV1N5N>`40BVVd@R2c7#Gqkl9jek$p7OND2ugS2-__J7mSMQ5T@6JeTxR_ff+bFZt90SC3bZt5X$OiM~J z8@*eK=ZnAX-l62oCo9)7Y1vf4$~5Wo84n}4TGmQHr(oO-3r!DsIMvEc2Dg^omEDw2 zu+V9*i|pwh8VW__e2=wR_C`6|U+d zy_}_#i|LQOboi;Er^n7{jhT7xLg_WkM8ygQj@$|(O8UR;b~oRrx+swDBukow$~!gO zt!7~34Ht8x^3rvNmA&aUYTILIDl9%{Pcp6{33REJhw5!(SgtNA9aW0XISbHselnNu z%eD5_Qml@atFz5)iZb!Esfz7yO(=h=7%Ta?y=n-{3u~!**T}Z;2m+_n+#aTYcr}^^ zR`NaY;~ywoB)qn_sg{IgHr^GnQA~Pyc3w3ucPt0ubYyeHbNi*4pd+#T+uqHt(`J&x z3gB{;pScUk<`jc z_7u0!S*vB{3*o%{b`Io?BHtSWS3{kA{H@{P5(8sKn^4P67?aFo`Xf0!M|}6Al~Hf~ zGOzMnD(dJ^D}peYr`awob))0S`7@4PH$8MJ982tsWZGy_VNes^m1s<^(oL!PwKCr$ zD@!I7}>IoBeDEyCx@+mf6 z-c#^fI&fW96GeJNGW%yPE{xHVzSxapj*+?bgXok?%VXiK9aYsV&S52XvxRDDR;sRy zrg>=cR*RC`s2Cc_&>ly@8rXGJE&tL=lzQ%8P38s5T|xDdeC{ zr10@yBb7H>>HQ&+g)KbP>!>4Fq_D1J_@w6r87hvc>0lw_N(1lw9>N^L+#3~qDrO

          ~v0%dEe#cdeKDQ-YiH7b0y5DQrYLJ$A}H}m{hbPr56;WO-LSUeTwJ82p5w= zlw9m4&ic$i&c7}q#!3bbcT)PPgDJu;Pt%Q9%WG*Ve3srP4!y=nYg1uhasR!RQ;%3wUHl}*Iw-%}N5WSZ`+K{{n4%^4Up>_pnhCpXq2CYL(Lg1c5wLSiJnTTKfx*+F znJm7j`Ys$XF_KgNWM|ns9h%?555FW6r4#2ph#;t}+-tLi8}(g$EM})`z`%RqrE5K{ z?2pPr@`ggZc;{lx#26YD)6gK%`-o=YGXrya&!Aefb9CZEH zM(SN9)3!%ace|b}lU%(1Vx;O|BlABxSydvQxO@5FTs}@6S5q@Jj>@;hQ%1`yZkK(y zs-c}dk*U=Ua;_@+CTN%xWgz*auwY*kb<4z&w^R(hE}2;=?4lkfu5D7Itfk^ihD693 z%RjxGtjuPBSOcBnEZnajMt6^ysQC^&8DnYI!A18+X5yaf2=6Ywtg&)*n}z-(^-SpR zAlqCMYkqtAu`WA%!fedW=43)2FAY}f+1lE`h?g!#{Bdz_d??K$qnO%89Atr(>Eitl zM{3v^r(w%08`A?es_jcAHcG|1D=}QGW~Jd66JZ1FOnL61+TR2+Ez$C5StL1vtXMxO z*qz5rGxXdX;bh}lJ2!e+d3N2zsa0B{(zHyOWu(&-4JVDCS7dP1&kv!-g2~MiXtOisL@F zlAy3s^s<3+;!n$GnD{zUOJaL7hZ5yEOw&4`k|AB&hdL!zkI<^fr zlI60JtCHOl${X0x)WF&XP9pnhslP`2$7^GGga(~-#ci33oj*MMUS}tEfr>f_3WgW@ z?|V2sJhA#2C3$zUfr(|3i*4#?_&8Zh=N~Te*4A<1lZKVzAhr#0bU$n4^}SG~ za51pGg#phjbTu3JSR#}Hg$-ow7K_K@VYSsnjy!4(i4!+J98WKWnmP@lDY@Q4JITHc zA5~Z_I&3F3Txr^8TTlNh-_+JinCm<=wfn76Q=AIiZqm&ZXCwv+@bt_Z6~65 zGLyy#Cw8(B)kx3c>Uyku-Q+s%C)#MF=noBJC#gC6Ac2&ad~|PJ08Olmo~b65_LG^( zucCqM!RG2Zp0$Xg-^fVP#J8J>Q*XX!i;@y1fDOtNr2vz$*YGoSzJN$%*Ut5!+@&>i3LBCHpmOh=HVeDvEb= zV0muiO*ae9>v}X^>B`JH@=UoJ~uAyA@v{FC!*+$^5UGUaO3pY$#sfieqgrm7I%kSfl^GzD!S3;m#o?3_M<| zWoe?C!wL(we;nfMG2F-$OQS+I3{9lpW~nF?q@hURu4Q6(JHStQLIbXE&(1dpb7_yb-*z z%dXaz>~pGl5F*{%+RRh&y2`msSmZuDwz;qfR|kaIhg_F?bVv3g&P0KECN8}8ps0{Y zp$sbS^$Fp_AU}t9yZQS<#k?F^>UiCZ{#QqVV;0T}51p84A!3q_9zA6*%V}wqKMLKF zD55(?(R7>})l)ZRS~}UZU3RpB;JT`!T(XffaZWC5wGf@riRQe9m(#rDY^x_{GbO_sh4E}$FdycH((bD`r104k z;pu~olQ_}M%^*b_-)t6&sZ5k>YNk$k9Uo>#aBGX2*OI4at&#)R?Ud`UrFe*zLw)sB zu4Lxn6q%3aDxOaWLOt2Qzlj=}O3(W%TiKn@z)ZD`{jDu*KdeJBUb;qRW5+=oc~%-3 zxxq%EWg~W~?BY%%QL9zlk+Ug% zOL{B2idW0@yw9hiW)>sg7AHx^#WJ_KgBw}m_$wJXuWKB$3i}zdIY~M*lFf61$n-!* zGs&e&9Yg7VDi=C;Fl8j$Th@#q|NaO{UJa+rdKG1`@@S?)a$8*ejDFqUeo$ z{QPR<=Lt0>#@d-b-%Y18Zf31D^X>mQI?L#&&Mu7N65<)xJ8qeY5?nT3io3hJySo&3 zcc-`pcPZ`^D{jS|BH!Wr(bcs=NbbGwInT2g40)IDXWM;j&~! zFH<~^md7)xNCJbFx_Ez6;V)t97I#8isS{#SX){N{Vpy70{PCHEaXIYLQwn=u7+5nq z#Ln$LrnJ`6DNi&n!kuL6uV9lt%kuHp-&eXQI7-WiQZ9O)H&QgrP2vL&>0d0A?_%Sl z%1p1eMpl+{(eksGW-WC*&!Hw;W<45zEcZKWQOg{6SrVYcxmXMXa`7~$ny)XsY$=hz z^}noCo*T*Nvql#6u+Va;gZ!!_KDM_~GS$hx6eo>ZnkipaI^U--UwEO-`FL)&G;r|O zzi)H}c>2>so%I1$H?-2MQXExI>B*VJ&kD)B>a{%VdSIc8T2Jj7M!wB*(Pm+gv4s;+ z)iv^)IR2-(W-{e0%+P0E7L2p;C0$46eQMe+@p9{eaAxIj3brzEplKXqa;YiP!A;>V zDZ(C!j4bIU-!(bEDpm&Vlzg~jMkPL!yM~p~wSwfhq#;U}z_!=Lc%cA31rkBrO?;%?@GlkX}c_urRD0{Y`d@RnpW*S211nOaIVV}Fn=FjiFRy$(8%z3$AGS8)TWDeW^#DyanOJl@i0`C^ zyL&wHpYFsf^ddu^Ud9NqC*UFjpCc3_{(#5Dy;-!V6 z6AZkau4CXyJtJScSt7I0{@2eLp7royWh@8VI|`^VvCzMc3Dq89xfYQORx7++ zY37B+%qg3PX@7euBl-8$=b*r4A1_Bob3vGT*sq^io|lELpS0ZmVr1dwSbQJM{F~jx zRIQq_Z^P*Rr#>c$=x5tB z$(r|(nD*r)PQKQR);`Kh_xvarN!mjf`P<~AkvQn*0XZq^6_?OQQLwa{JpH`X&S>LR zs*zod6}HaN({*eC28-`(-sHwzOt`p(g}|sN{{AP9ZhvZMcr=Av#p8&M&}01dGX*sR zEGQOF#QbnFUvf}!ScnV#J^VcO>vfy`_|v6J4Q{5Nil?k_$JSOhT5e7tw{S(`y=YQ@ z7q@GpVL}Ec*OuwoxZcG1QF<1gbrL*ersZ!sHoc7FRCgnDo0(|)L1E+&D=Ttah}mpr zPGvuxMk+KJY+~}lSO%`O(rAp0QK=3(UvX0*gLJdZ84qPo7u(2v#)5W;o$zW_{(PjR z;d2{L`lvC=nWV4CT32DS!pAV zbnB!-uzirQct4}s>De$Snhpb1q*T|?RyucOHxJdV@nkKiXMB7N_5Y0|?@|LD4?6L0 zlX*WR?pWPM<_JHT=7@jf7az#sV%b$Il+4Lw@w!Dp7xuwUx`;QalA^ilQ&C2I`>8dK z@b8hd|Ib0Q!XDD{*|^rsDIB9Gb3vz^v6-ZrF@%m;SYfnd7~>q95Y2;AQ$VFk1n)5uINw9Ojx{B`SB#ZP4vzvM-E&2M|okr95i9}s6 z@H!C9l8~P8Og6f-5uYsKV$gOIEfrycV#0~pLd;aW^xy9xwXJy15y{OK;?eyBY+vBz zSOFuq*H~Ec&Bd$BW?GLkaigk(bJz8(xUHko2RBDoSQ%W{it@q4&>mhArDuYDP2~Jd z%iT8?dJJ<@L+0pJi6p9(cXD)bfG0V;gfzKXUBroRNszX3Khsw`>Dj|Ty3fSVA}Ye> zt5|na%k=DC;`)lK*Gu~U`w}^0Y`Hqs`9nWFt{;qWO_#LVc+q!-N;Ij?6`p!$C?G zJ;loESe>k6?Gz0+%?37$$DcmtWrWMe`%=<9PlSh`+G$iza=)2}Mz`(g{BFK|l(UeJ zA1?0aO>SX;DG4k&Xs5Bb@893ueC%k)vEGc?5~6-tKY8o;@QdrWk8$(9T5dZ1kx28# zHroE?;7to3b7jW&Tr+chrErjRomzIV$P^bZi#r)m+>BnlxXwcjN)Z#oGY9zCLilpJ zFzf|4dBy!N9Px8R_WM=?9~!HL^B<)zR8HJwJ%C6c0Rg#6&mlB85jO9 zEY4VXgbmMh8v~`&YTU@pj#GAa#8|jC$c{OSi6-mB1M}-SQq4l-R0k~7^5KyF}V|%)Xu;>Q>B3`nfm;q{q_97|DbeYHnS2a@`w6dNCaj?GCctG_td~pXDXoEEfjf zd;XVqXh=UHY|}V_Rlk1rtgW44qs`noZ)Zp#g^$f_oILB}PL!Q@Y7N(xYB9M~WV~mf z&f&altYBc#JuQvO8R*eGjz<~~2~Q*+qde@qsv%=Y;aUbaIijqbEThM>*uk@>X1dpx zxt(extGH(NCK@j1agjDZi30oe^zS1)F(sbu<6YcXuMoA^8ReY&2VLr%ZV*Q?`5fHqwP}f{T2hN> z2m7n)In=}hqvTxAIk+&#&fEuTb~F_~s1@QbMV@b3Dp8{n7$N&tww5?#BNx3UCt-Ri z`5EV6Q7;W!GT3ovbTKTXW{)|NO`i>vePqY-!bQg)ewq}`O^)?m8b7ztZKI2fbxqXR zY-3S%`MmOO@;7!6wlcuGJ~j%UjN+X5%PqSRQ@EWq=|Lt1Bqzq3*uLIRBXO8@?{y>% zv+-k^jdNbfs)ug6e{ga&7(qk_9Tzt0@tYHvQ!2Q_KW8AS{3K^%h&zQ$KOXxc;|{|ob&L$z8mvq2O}O@>32?cxVV?qy`mW%6G?@s z!ZG`8JnLxS`#qVtFE;v^tc2H8Q#@7tyORa;7B5@B#?$v*5^Js)$au`gT*>9zv(2>n z^?CsV^mG}g@aneo-$p-+k@L!@m3cEzZ--=cA035ziYGh{((iyU(nLQ`#IZ7_#&P$Y zjq0-$%EZTWZ>N(#pPSh5)WEc$nZ#QT$}N#j-fqGBP0OeeI_6$?&}rMR_ePZN8?7Vk zwT(Ip{S-dzW6TUIs~YGj*TKlZg&IbQ`<2RIAjfexQUjWcFUf` z$>-GBW8-dt5DUAQF%2_Q`H_m8;?sLq7#X+2!xhOYS3e)muF6aYt(?u_W?fzrg9rF% z^*O{K;rl}+ja+fMiEZL%{hoZZcx0tR{z%S9hI~tNQTdh@uXMeygqK$Xja>bzp_0nY z{F;(kk|}Q!^HO8Jfp;>;lWrTRFxF0ir~u!DzgpCAuya{F4=Nd{q>hywjiJ{NulS{x z);$vGv?f12RMH_Eef(%^BFB3Z_Ko69Aq`FPxfmy0`fgu<6+@GS$IWE?>858!;lD^N z6F!8o>V%1R;tr3+w<<+=DD}gDC3g~O(aG%28X!u#rODSM>a|PZPbjSZO}oD?H~S-+c|aJT{Wrr!i-ULXuxY3z`23Q{AjNVPQuz z71xh=nI!i-?5L5~^_{HTl)&nx3KL(OSs&vgr=h>mWf8S#I1xOzI8Rw{r3dAOK(QYE?4W~77uoF zL2D;IyOzp!8_CB4#D?tL+!V)rVent?RbKjq`05xBiSOeWnZv~5zZ`szkZUY&VXZEn zV(lyx{AQxknjBo7Y9J|REJZ>l{;sX%!Yj!kIr|5)3%_>q>3>>w%EzmTADzf#r2ZHe zndN#<4R>*~l7??v%#>adN!`;LcKvB*=ROO?3Z?Ky@8REu0nV8ntW!*UH+ZPFSI#cQ z#GMmXvPh?^C+UT`^E_u`!U>> z&;RXQe2BN+ES3gNl1bncX!`lvzoV18y*=d8f1TXt{wAT^xLso$oCkUul7` zO+Pcv+BQy%NW`#AL&X{3BQB$b$wltE(LRF(ruqq=Q=7lK7dDOx~;UOp)hOp|nDe zNE5uY)AFg2q*_+oc5zHiEcZRS0oKm}1y-GjnfysF}^opl;C|Oq1&^ zAP(FShK zHFI}LDs37%SvK0jGvW8T3tZeCV_`)87?c)q{HgQPqIiI}gDhAtn2GTy{Jy})n!3rf z&gWoKeHH&W?G*iDC1W|6-@OhVW;HTphQjG2GsTVaoTn!+tzv$3_3bR0CN5muN>kz8 zbI+XwbEe{0Y~!;h$erg3ql+eS>#&-cC&K7|SB)PdtK?Z;pJXJ%F*`#qh^PH9^EyS% zZG9LYu7{ZS#lpAo?OsD?M*87&3Ch+tjyQ< zXg(duMVkX=G$j>WiE6%Et<+c)PxVh`zCVtkc3le(LvECVHfm?I(yY6OtYJ3VJTTF^ zq?-KwjX1iSu*mEr-*(V^tBJ_+COS;9k@u^Gqnj1%kvhgi%f4TAkmZAgTR+3a{Uis+ z>KWV9$=CY|-DHl7i}zF#m(A6}LBkqamQ+zwQaUnafQyKJ3R^3Bsd83w^;geMc3~_j z=XBFR$DS$o5^w2rkxwUdG5B1E?DW5yuLp^cAOXJ+!ekyKU(#_W+6Z{-?KIHda>KJ1b! zb5dQ@Drn&La4nbjr!a3ph!$Z19*;25R~z7RZ`s>ovBVV6!7Is(k~%)fuFUS?r~m8# zU*;HCD%|sGiJ6u1>*s4*sj^G_JW`lbTz1M}h3rp^j4t`BgItu-D|{B$-}hF_ryHpZ zxD}%7x?lgMI!IaZg#oMeZ2jGVA}s$+TzBUPGi|?WdDYXv)N%1#?;l{S_{Gv|L53`~ zGo?^~X4{SY?oPseT47ryIlE>$o<~}Ukq#UuF8udv7yHEXdgam*up93KbjxESTN zud04+*kgMPUg!zZB+t1uk0bmpL%+KGV38j)6t4C}$?hQ2Y^;A3s&-&STRNU%6H@!c`b3^*_e(P|0i&L5kr83qP z&WJ+>E<^|UU0Bp!*w2@H#CkF!}Yvq>pHQ_-y9U1S>~`*DKZXh|Gd`5Bpf?RRdbWLHsfjf+Zu+o*6pNWCgr zwl7mNO}u^gK84zkos{?4IrZyxqpw+55*EVo#Y4VVIu0z;QD&%)(>b&(tZAjuLl^S~ z=!jidfc4T{$9EbjoiUj?3F6dw0{C{zzSoj@wF}FY6&5+BaK5I7SqWxt$9c$mMf}?A zr{z^UlhZw{t|n)4DHcPxfl)3uC2siGsrQj|CYgOV?c}Q9A-sc)k~=NJ17_5+$JK7S zXfo2mKe;{3le}~8i4&hwGyR6by1z{PC3`dKV}PK{+QG60e&jWCW~GJq;&<&+wDhi> zOvm*>vYm{lgLuWxT_%<+jpoYrC;|} zZLfxnUk$=lUK&W(-x!oC{_iH|YT@yg7RHs1C3`hDJK|N8xuzwegNb72LmYNF$+pYP z)(YaD+0}HYX(8)8>8s{Wnx0AI%4>xki>*Y7uMhg5Fu9$E<{kB%`0V6R8y7|M8t|l; znf59`lT~^ajn>oXo0`|++~)C4%KdsK)9qwlY9nhk$=ablQZBlAa>pw(tDp;c=+z^M z&D#{JEef)%qK@HX&8*3;WN)}>|+PE*icXCz&rKMl0 zzR>e*Q!FLK=WKE>k0i4y)sz0b<7Q&9I9k>;-c&=O+Z1 zy3@pOWlU63+II=iR%fk+y7RWFf5*7|2i0d!9=TZM&T_Z zA=y`7X)T?0IjAe0-(NgF!C_&#@R?g2*nCl3_@JB0b7lXRNbV1p`>~5tbeHEdz|Py8 z8bW#Xl+I)&f1?yipGd^NH4hd1F20qqQg6M1J{JOP6PIl+&$z${I|B^~-w9Mn+)}UBw4UFZIN%CE~@`QNQnG88`+O*_98seWQ2ls~C$oX2&zv+=!r&$>4 z*7G*Mj|;W6TDG6K|lf=9d4wCL`BqL-l zQ(U}{u(Kx8#pTLcmd~{_eyg7v`GXWWEc+N$zeG-BE9@hL7WX&T3k3YmvUbuI=e6QQ`{K73>@{5~i@R*ol($J@53QIHQ zW_ElEdjbj-^pblMEzFUw{VIMlqJ$mYXA>LaO}KhU25nPuc%(v}P#ha}3#Z!@`tA?M zHb088MU341oP{`J1f_4r()oansf!)t`OCYf1Rno=v zBY6BaoTz*{y0`!Jdf)O~izid%58<0nY7T15gtmGK-A}-})QRz@j<51O3wRPqE~U^f z-A1MgsigZVgO_Zt6KSh; z@}yoe3p<4PoaZV0_&npZ6sErLkY#u-N;J^(^s zC@bB)P3Gz7S_9ely0IJ#P~Ysr_C{flE0HH({hV1~qQ|2ITKRo+6TjJbLE((d_1x(( zWH=%-J;gxxC9+$W6iSO*M;%gFThGm!_8~T}P9z~x7@@wA0EJ}E6e{=jkbR_ylHyBG>*r(fwgkpp3NXi)z~IUXb0dXCpXpgK-o)-1PR?Hv zx1Q`^*ew^Ul7rl?>SOQ|Kg}!X2>cKSJZvXylaJPYy_6j;*Splplx=Q?j=YD@yh_66zPQ^%u2ZgEg2vtPt==Dd#jd!4w8##35jV1CI+ zGMtHJ>@z!Ajz_YzUp&2&B%{8&xw+Fvud}k(L2(0N?vLXWDf&DQr{}mNw-ruU@-Sde zBBQ$d=zY(NTgk-y z_SSLHZJ~1$@u(Rd&OM8zS1TQB#uz!a)Xj%Z!YO@|(76+-@Vi1uwTngKU~$J~&dNBM z=r+)Cjy%)r0XEAXj9%km@@ym1#dC*TQWIarjINo7N+u`q?G3c~nVaIP4eYvZ7dF%r zkexj8G>TazbQE4{eB`KRBI~3`yjk2l*pSB8qyTqxK{j`_5qm8G`yHQjm3ZtqGuu*(oGxRd>A+~- z49vmIe^vA<>!iqk(ov^=y|$H;6W@#^%y)5Sf|Fr&y<`?nojpB{_D!OBKiN#h{zf$E z3Wr*lq%%Fd`QhWb`Kpkd!Ho5FJi)t3yei-zd9?IHp%CY4q+nPeEOymO znVU}f{TpP_LochJ`RKl1p-r^HyG2$W7cz?5xu{*)Pga+OV_^YGR2E*8nQ!SDvCIKFrFQL(<2EU{`93D*vkerwY# zoX_{Q)SDMa-hl>|J(IcZsHJrsCyVmgd0$1%>^o-Ztb#Z%=B15f#=Jgyc1fo%Js82X zp}A-&&#iTl1hg_^i{}QZINZlLVU%;nv(Y6}EPdk*3?6G|PmF=cCsw|6)6ug^BzKc^ z(qjtumpJfk(c^8ZVvskMD!<3DzLk$v77P2%nknRW@FtKGz4*t^_daTujwk)DoPpEG zfR@==v_a2>4i3~cf=o;CQ2v5b`cFsG6JeZ*$i?}}9?mxL64fJ-Ps80znd2k&l8b`b zbfnhT@?CuUa+H&EzuxQNNq|wc;z(TUWc3OwpS~MOy{zTcR|m0@ZIK0StdZGXoHN9Q zSjqNPR*ds~+$p7@^Z*yl#k1Fn|Mm(vIA-cN89;vLQkuK(p}F& zWciuM_{nZukq+icUniama-y4!pv-7?x$k0i{IpAv?;%~c^^}(nC-vlA7R8j|aeV#T z&CF>gRPwd7ovh5*YbCdI)re(!hBS|%moWXW*8+KUI>ae)nG1shOnhSC>uM*R7A8^o zr-}*Hj5x>pIKDJQ*Virzf3)yAIf2PG(us+b#bsZ1|IG2`cG^emcA%H+)Ih4YKpEklP@Kf z-@5Dn|C(?$#)oKjKaKa|sAYCYzPD8Ke3in_$ts-36WG<%%h%yX@oFvCruiA$CrNxp zq2PS!das>7YsZuJJwWh&1Ce6@xL824L%7x|17+hpd(bji~VcB;1Z&|`mym9oDL7COn@O?u$8jlNe^Bp*~5 z(8|vGoxgg{#Hgl87~_mgTPJ;VAwV{t3xjy?zmoH-#mCecHS~L0E^0bD3U7AHjC`yXW8TN3H-CwO`Gx-^tp5lt7&7VD}|L2@kGiszH<0z_cESQ z1_w{ODpW4)VDQu=den0=<&upp!m=$JC>+~vr%-+yLpvLJm&HnB$&5ie&4gWYGVo9& zVMomzdMXaSL_?kWgjCu}sa?<=<6no3)*;vU>)hY%KH8(Qju9XUQ@!l#fB7}7Y z31@AT9=z5}GX0~l$#FB8)X@wyi-*6lQdq5!{kx8~g)JoYw-fisNcw|tGL*CNRPwgf zAq{=nCt&DjA(t@qvQj2iAhRp{bogxml`wGeEne(@DCBVn6q=k5QSPJc@9&b$%O#KGxuh+YF56@$>Z*$oJr%mB+zk80853O`T&!X3 zel4Bq#1QHxc_!}uql^bbMk~*=nW#0v#bk?#YROJA$Q~XP&fhQ3r~F$JW#;?Y@iCDi zzX{j&PNsGxVKTk2e#0tCI69Z=GnJ3&+ z?O!vQrK>YE5q1r85w=pHX>$WZr&_4BCZ5{D)2*{6vSqoCeUe8*HCp!fx8l^esJSGC z>EeugE_&$`nZV3{>{x&O9cY4y=LQYdT_*m?YoN+HGaEA+`7%KqxQ^^`Q9nhi%YC%- zFl>T{D!sJiY-_}G*GGYCdL|wT@N<=q3@hEdTkoaNN-H;nrByABT)LxS=&UGyE9WME zl9w^U4H@v#GwZL{BefE#wlE;Y0iT7vR~or`(f?FQQ-RG!I~T|vG`ul_wV8dXL!9}4Pdm?Bwt*~k7uE?%87 zP~xkL8yPLE_#>8b!ZjmOom~9ez)kUm!?GveURvn)$V%R?@*GZki25AIi(ye*dMP~A zNIZ9F5+i!K={MZTH_6+T_dLWu5;uD-zO+{IOxSIy#!KoKJFY(*obB(Tcchk|;$Saq zK4vUcv1EEQFJkOek*+ONPfz#u($Qq-A8~IEKYpu*|hFa-@qaIjsz6 zr{irkGZ8=Cl)vsGR-Eig0V63cBQswGX|v5pxk53tY!)XjZKO?69sAStylE_6eB92A zL>E8q+c@}VJl9LR`1f)ep~cdlUNiF=Sa2_O5q;Xo&t|clk^XvEO~;~{M!r?Hz&JAr zYrLGVmBQmr@#uFb)byF@lT-cw4qGwKN@lg4@oF3Mr0+bdg_U|4G0gGs@U)(oC4S1C z@G>yWM)u{AOqy%P?G=Xl+rse5Dg5;?nReeC%*o_n(W^A_?-f2zv`{Cfo;(RMOJA*6 z{}jGWP*`6e7jtUH;(KFbn#)g_4}O_DCrQ=pw4QCEP--#>S(E9UWTHZ%7t5kw@9CrC z&unsr?S&;Jo7U!0m@q=e!vcJ^9|iCksOoI0M18#Q&r57v|Kiiy3a9jud`|18(?{gcdK zaW_p~tGFpF) zt}zK)j=QTy)iI8@jXcb4mz!e3EoGj$_#)R)F`tHZXLVE)CZ5&GfM0m~&VqdGY~bQ( zekXM%8QHehPnKb73f)z);V6fL3Q>IVypMtPYzP{TO4f$lwZ>}cxbO*1!M@!uJe_brYm(MV>#)hiPt z-svg7Pa#u32W!uJdF@b)g!X5F@_DNPch~NHsPgrS-gL|z4ta_uTb2l%3jh`mdygVGG;(Q@5 zTh=JF>@V(-Lt(ehNc$xUmxkFXE$lvBp4asX!di_@q;@y)alL_RS_hvRCeos`aKFRD z$Qv4R9tz{hIup?`(Tu+2#+=p9vvz)RHk5O`ug6u@Nt?@7?p<^8_(C+h_D1pk*Wan_ zHS;i&mP#+gozgwblWv^#!p4j3F3wJ|vHoB2rE0l2+RR3oaLLSXPRb9K`K}ORb=3gN z!rWAO>>^K;nl=M%WPU8HnWkdVT|Fr}GqaPVKhIbx*E@<_4TRID`f0k^#wL0GU2OqY zAG2~lUBf+_uY7jHj3jO^4^h32okw5QT>IU^eBtgv1!VtM+L&0= zgRxIC?}ph}=};Jz)56s$PUh)!B)3ZBcp(!x(`*cpoq8sGbwGS`PX#kuX9s9f*3Q6m z2W8IM8PLIidXj~Ui;eW@;$)7vLxJrHbQZ?wSKQ0VA$~U49h~Xp=3xmfg-&a@vMIp>91N*Mub+6>yW`cQ-9!ofw3(OY4*W|9aieTKF0E-p3M|ncWd~ zp6xKvd%uw*C9Jr3oKFgdF)!e*<* zdsBob5f*B6#!o$i_;&Aj(qDw=8jNROcZIDPb^I(4 z`7u8>plKDuZ>OTT)5T2#+0C^PTAB@W(E5OvDscf?-*EA^o{c;WEu{DLP&m>c8Kq~c zDTY~H)byOCWx}6UvX+%hxE)Q>r|hhc)p2RL?5oDagzbigXO;&6#K_R@X6d zt&wb5qbNVs$Wxj3y_4m-<*a5ES5arquh&_3bE~nDkUfrDQEom|jHTZ_g`zeWb904w zAF!}zh!eB^*PqQ6V5lLSyT3*8?=1_T9Fp;Wn3>o(g)-AZtWC=X zfjt$qj42jQ?@}QelrXa?a~wn$TFA-W9Ts98x z!A;?yldBTxmn3;RT9~f7ovkeb@^zi`$))4A@Pb7vc@r(qdX1HhQBLliF;ZoLiq88i zjBjtJrm%5`S`L~G(F@Z#nABL!B=JhCxNmhF;y{T^Z|^0sTRb20yU4pv$Ll`z{T2^Gxv9Xl~ouY75m|$rRCr07!P^`?hE0GU6FC$C_vI)P{e{JDR zTX`mvLyUSBpnR7QsTMPB?t1nDCDq5tlnqeTt7cH~j%l=+4(lM9tWIhv9jBZS$ z3?!7-^I9BqhS^W`c@AE+Q1}_~>(9Yb`LA^fef4fKJu=a&rjO}e3`|)e^H$Hm#Pw!M zNiNxT#jz&EiRq%9r(<(dT^GXmC_v{)TGkZMQZ>JW8UMMcJi<$}cYZ!>vGBQ#o{tOk zc&a+sGdPCg6Ejmxb~v{@m;RGY9KYq{q3~j#g-(t%H?g#njkFHp28BIbd}?RHcJbxi z3h5^kn0G)N;DwR*mpr&+-yUyLcsJtL&r~{TF1hq6B#w2_N6r&wF3+;^Zit7Hy-dW5 zmkeJL!M@|sG+kz7!f`7HYKu$P^%H3hu~=&%W5|qUqlMFToDA!vuziW0WkVhO_dvtI z9Bw`h3$d`8FrrtX-bXWI-ls4{T=Qo2WNP(s)4^_LL6ns@OJjM~-Obh<7OKntbNm%g z_K)Hu!ZZ7qY3OV9Q(>AyeXX6YEoG*Jwd;QO(4a>&A71JCmcvKqV;Xj}w9Z4HmT4#Hg?E>scLni}LrZaa=1IyMapXPeAb_iGk*L>O3pS@!jjo^1c= zF^B`cnd%@yW#;Q{GmRgKL(EXnPjPXrmy=}aqfYO{hmw6{9_8TlH!WZO)w4mE^Vj>k zJsPQH>9QC&5zDH6!e)}SDR)%TBgu@}V&jcQgSM3T+bIjze?~K`l7TUG%w%2=Wc??F zs_UbO=w#&bWQ9p>6h3x!vT&*Fh4Aid$=vJm9Lm*KSUWI8xq5CI3M)RD;Gkc)izg{I zuB~(sExz`loRjv8T|C&B#&}x+lFOUP-oeeQ(=nv4jA7&t8;x3~@H%6N6;3y^2Dm7Z zCJrxrc5|4EXNxQt+6m`IDRh0Q#adQFk85!pKdM60(IImXz|+@2KevfS-CZ=QXXpGs zT29sVQnJ6~k6ghF3ivO8mTY3cpQOtbpZ>!o}+_9UX76USERJ$Dv0yWXm) z+r&YuQf6LAPFdC}++LGN;6nl@yK4C1h!ro89epc(d@z9@M?x&fZJNA5m=|v3 zL0TN|>)Uvm)5n!Qetz^*cqQkPXO^B_OLUa!sV4Ke2#QMIRQSU}t^v`klDVm^3DC2Q z3I7`#hPMvVhs06VX+$mjtob8>VvFqDi+HJ6F2socq)9At})ZQxQ}v1Bh7?$ z+vm4qdf+G1Z9D(#=q#h7Ji91LAfAl7`%E%%++kzI-QC?=97=E~#jUhx(E`P_xD|?f zafjmW`dz+Xtd?YE-uJopoV{6@%)#sw5-&*R%5_wiv%h-5&esP98dgtb_v<7Sy^>gR zB0!!`X(+$i`25g8g?Jx_hx=)|EXXT)y$MUjYqS<#oeyBi&@*(X! zO+#9LKk@IiJeD1cZD~U%IX_{ag&vgyB=-++HFtob58T8HuP(`u-5#34(!)+3O$wv` z)6G1kiD8QjtO;p3AUSz1%}2)9EY`)Dn77M8qr5Jv2rJZ;=lHLRll(bd+>4a1yrO3H zcjDwNOjNn;L32-Xcve6-(L-IC)mtt7wEI^_q4?ZPY~!HVD;@2GtrnbdG9e`|6O?&a zb|J*0J|2qxDRUl?pFBnnd4D%iKS9Zj=roRf3h~S(`5}8yDA~ubLPpNive9^>TXw-l z(SsI#J?P-N&Bsl-cLjVlvgf1`UArLrgtv3nH?t@+NZ$Hh7EcLLRPwhim2k&!Fk@u_6L5Bw~_N|8m3B#WL}>4QvYx~yC%r}8d`|3 zu=B#B`N&8N5nWKut(l4HyX~mT`XmocO!-+$g~h@LCo*Z(G@TBk9At(Cr67L(Puu1mcvD8DMeQrFb9Yj}8!qq&JzFQqsS>&ZnT|4cMD0$;EGsK%h z*=`;h4{=dzW)kZ+1xc-wgto7Z*%SO+|HDnb0?B+FokEJZ!!e7FqFa-x-^WhUKH(j& znMvKkY*`%Q<@_KOzx}S6iXk*-lBqp4iSpTAW)?|h*|`w&PA8FPs-Gi2yLqw6Lh3#f z#~PW)U&BF@iIQ2v;t4D>5ZA}Z+%7iO=WvtjZ}F9yK3*OW2DZ4VmzYj5W0+DsZ5$H^ z$yq;@RRdGlJyvo;&MnoW=gvam(SuG(b#RdQLQmUk0hX(ixc#Gx`HLKETEV&1Wtx2@HUOh z1#MgqmoBvA+rP8B`AM8%R+f#rwZo(o^pje~#FO@Eyb%vLe=&&jnT`@u(i!;0!gsDr z_N(PA^LrQ;%)r+t$Zy3ZpFfFPk5b|i&ucS2#A=P3A8Q!dCR}#1vVpI{!xj7Mne(@U z@|TjxS3H&VdOIWbo9Siw_P&fT?WW57We3?f)6db|K}PmYB39gO#dANKR~z_AVaDW9 z(78lCzWQ`Z6+fH$%o)c~luS=wH;JBOgixy0`-28LIjA4O` zH%*OHUZUdsa1)KMczIbZlXU6BdcO)|Hn%hSyAb_{XD~`7k2%B4f@aB-%?jh#YvAmw zF!7a=*uFW5UtZy^w~Ci; zn`NIS>PYa*3^%YzZ%by0Pw%>zhiV_gG?V*N_lAonbv)2T&5S`-?yn9oOYP-G4?jC% zk~qC6Oe1;BP7Cea8!JxU)5}h85dDe(g~q3o9teildqTmS#r zkOx}YIaDOb(KHKXH#*2uK80f9=@w5K4OSUwu~tL3<9aIJl$jQTTR-RVV(K9QVuEU);2V`MWWbxs3GCj-qn4)#i zM)u3IQq6vJ7n;o zhl45WygW2JSyj-4YOb9l6Mc+d>mdG-oetS)1ajx&;VikIb{BQz>5|MOEs6X0>k!Qe(Z zCU=pJz3%5bQzmu4_)(>}D4);Ip`}LJzIPM4rKb6016zV_wv{q7M*3!3VGAQ9vsVtu z;_AG7^cd)3(Q_le$+-pYc^R1L#qwW}*wbk!#5+pHE2$OK(YlNa-AxbXs>wW^=VV;V zB>GCWU7qA2A;W>ErH5*(^O7A~5ZfUSZQ8m~r$}B6{q~-IKXa=Ht8DXepnHguMInMLamf71s^2aAj!{L#2ZY zt~605`cuh_M{cz9GPyD>8AXzoS*9S$X{q#D6e5`HMccqfzg8OR38QOQnwdRZn4z@n zz{O<#$P95bK1AVh9_GkATFW`yQgyAngwIv6?eP-hN zUMak;A7)5d50;8S7ESy1Z<9fMVGA`c2t$9iQSPnGLUD2U;u@?6q~jWz`EQOeqwK(> zt$G?4b4s^nk}%A}2ECTQHmeB>+iaCwY8SGjy`06Sh-4xjrL%N$8YyM$R9}!xk)z3+ zeVxkD4q<|K^$ZI~v+Smtg$KPE_8+2$rYhvd{~FZKEfgY1=@ zs^RACs3dYXOXr_o6VYZEG3GFHb&8AcHrsfxTubG$4oT(?elQCsE@wg zy_{|@E8HNww>g>$3VBr$H6m0toH4z(4&O%4;jFCHjo z(LI-m=)YZLZuRkRhX7}%n>fAM$=UBDi^L)Owzczdua#YG6?`Y|x;iSzro#rZN84Fb zP)F0eK3>m_=bF~elYIf=a)+5ervO7YrqKS3nSUa*JUA+z`P@v`swTFo)eNm9o-f=q z>vk$PRcZY4T?SYCns}S0W41y?W!b5jjl67=PFN_+{9G7C{lbZ+dWf9E#N(!zIQo~C z2CXcV9_c2zbeLHOlSu!Z%(nClOvjw$79XD|JJ+tRhbE;hZ0O~q(V_smBP=utN{;mQ zGQ{p?0Y`lEPg>0aCH^s=hd1H#Y}ePLfvJm?93- z{-uj+W%T^hQBU^n6m-Icxqnge^JOjdEG90m)=;&(hx6-goEvQ<%biM-5_xGZ9@Z!5 zVq0}#vfe%h-jP|ixiPd3(Lp@lq(?mKvKYA4OGmqd7rDi?`dRt-hmNX6tQ0RM`(qVPZ>eRh<$i%__)I6URB+=&Qr%eGi4fBz{Bh2GI zX6n@NFiGj7!dn~1#ffwUwM17lkaE>PfjNG*3xAGHGx6?KkgdXidx|-5?{IUrj+UnF z!c3LSD!tRqm=YFpOp73wxOe#v;*TBeye{M6>Six1Pm2>?chXI=`{EckU6TTAk9FgC zkp$v!uBPHKcU=6rPxf`chY?Sm49IWC_?>WK|9E_*bUePJr>kC=zPX=r4iold1CdYs zG)?#LLg(T_aSM@;G|b*ufJUlR-cGe~SMtT*(#@$K985f7<6q=@*0iyIl!wfV(l38yvZ|qhKQpZic$Z0;4k;wXi?@~Xvr#%N zBOuOH&4a#xiB6l6sP$tyv#UxDHuq35zl{^Zom`gvI3rmvd7krE2M_Mb8T3daIyp$S zg?dae4i=sB@=kKJcX|>}q%U->OtilhV$oAO4|{~Ul5XMC$TUu;WQud?>2bqEyTxiQ zMi@9Jj`*^(nf|@Z#C=X-)(j_V>7Y~M_qimWE-q7(Cc9Q;qnBy@+{Rm1x2!pm;CriPj1>h0u}S{P_gLDKHInX*FWJT1WMM9GV{T6#{Fu6-HczU1Mx z2|;=}^U-C9o8nz8?5G-K&?E~>6P?7L5}qk0JSHx@?`i<6%wy3pMYvxvi~B9Tj4!9e zE{uA9d6;f_Ow1guXHX9XuUty*=_C*L8+mlcLUNLVz1>_a?kOzQRIdMdGEu|a@FIau{)Uxm+UMqp=Lp)RJM=z zGkTAi2EQ4}*I#D!j-8zYZK%5W@sBpKeqAnJ*`0WMrP4o5-1`p;b6iFSOwlvZ@8jTi zPA)qYjGUrn@lJ8tKSTWWyN9@l!c2UbOren;dX!6|S>A&5Ivqse@zZ9XlHT4#D(y|A z-g5)WWqNWf)G_v{mUD;HOe!h6cGkd|10k08Rg+ybkz&)7WXL@)_lNX+hLxXJC(u|t z(J)y-w?s9O!v3>!rg3nYmns$Yczfz`%KSW8rDpMb9qVEesgW8_?%PJD9QKj_rIFkx zglQ*uP<+y{VX%%lMIGXWlFe(hvM0I8J4gDUo`!SV9aP?|;bC44ISv`EGewH(C^W^&P~;vhOyuiG1xqK|$Wtnw&pP3;T?RH6 z(@-Lporv`g)(9ijE2gIK4i&Zc8o84x*_34BmN04F2@!mF8iV44mPWs6$va#eBhtkA z(=G;&5YC)oAV;)~SD9K~33Er7;^^EuCp%S6I_kpAG%HCh?_}>E0X}D2xW3K8rk6T$ zJdEUXhMwk~O$_)gg0~Nh)H`Wp(>ot)cSo_#lE|>*($B(Wul-rTfLBIe09VGc}!uz@KIj8`Q8^h)uuYgmz}`G8d_?oa?!S> zp7c&Cx^{H&ppI~v)d+j^oLVRy+B!_LI5$CI_DMqne3CsZ9F*7Ujb~*~69vO6JO(>M zUwGLrPSm}$k!pIG)O)DnTuD0%=33Z%JDtJO`FAGS*|X8gsw@@jIw=4DUcb{@Q}}PH zPrAxWpC9b3d!XS|Cmqg_Mhs_644J8?$tg983reO>)YCo7O}k%YwzVF*ueY+Gs)ITv zEhUcFIpcFsa<*jNbPF>E30K{-Qe}rYT&kaWr%c?Ls$ytO1%sv;Xq{+fw#LA_F<$(I zf}H#zz*d`%6T{;8v$ci=Wu*VbXNEYn^j{X+1F7e1dY%zIdNcj$LE zo*%a3`rgg5)$!yx9Z#(}8Ep6v;*0FDQLgvn=oseoG{XWT8%C%YwMx#tK!Dm^?Cf7? zVe4}{|Bch2eXM6pwB*>hM2^lgQGJab?JX~k-||rUu$qb=Otfj>pkv5FY$pxXYpdxV zGO(zgmf6CQ72Bxkk&%m_bbTh$0og{dT^8FU3EA@$xU=S)q7{Hm&6xTB!JF zwsZe`4aLq_C_g=!b-Rt^6n_|dLc^Yc9-cn1uuM9<=>rw@?kSkCTr#~+93%e}#&0V; zruDMEx)n>dnd(ifygZdmohb$AyDmWfXf?N6XxPwDN9m<8G#e1hfmOm}lK(yOXc$$@ z&ZRgtMZQmD$utG-aei_K?DV>8K+(y<58|J#51SeNqo1dn-Rx+fvu2vL zQW3o~NCSDEVD5OPRZpblODm}TOZ5yG>gN~Q1bSLaQhGoLHU{@(-N5DG%+hl$DoB~Y)x%U zSnK4Me0K7Qqc>0s$Jruiuk|xvU5GEZ3^#t#5jtyPp2kR<A#PRmX%u&Q*qHsViIy#7KL67)azl{);`3uJ7`Q&z z#+%a)8cx%*q>lkdZ5{irB=b5($MaW`S9A2ts$pPWz)9;23xiv!IXT;pzuNf!^Yff1!UW<@DSa$l>*6Bng_S>6D=9zFLjNWXihK}Gz3Jp@5hJ(0 zs+qdQf-y#V)zT5HD*Ikr!^I6oHZRd}SUf6EPB)FG zxoJAzPg!}~j)7?Y>@UnLIa$K2VD0Ztip=z*KIy^l*YQ!<@WOR1$6gtjQ_#SviZ7I>F4Ar%D=RM-f$2L;tVBK|4&`XqL!>uJJ5rYvp8bHN_-jBR?tV zD`)0;s-wF&T(b=x)@`$s_lAR|5nkSw^KjWC^P5|T`Id^d(@i|xpyrTW&lH?Ic#w+O zD*n|@!PI3kKk*JKPLf^gprcL^FRRz9DW!^G^G+|5V{LruCf6}tnEpy4lZ|@rF0+b< zdO0Gw|E8oce@A&8HKKW5J_=8+Lc`1|JQsXep5FA$KJ!E$SG^UB-$c!py~>j{O_sSewtu z7DF6^y6TuwQcu-0Rx%q#abv%gH7nJa4LL9kGN6;J`eAZBrE4fzw=*YsB@ZWOXy_q% z71cz?5}S(G7ospv6qeuP=aTi?``}}_qY;lXs@dc+%f2XhCLQ%|zMFr_Yv}t_#h$$; zjt_KkyP9<4NG8uFZqd87G+k;poBd1M^V`o6P{eYQqJ^bw4oItDWc$6MJ zZT~fLIf0&w~7)y>|8x=^NJ?cB z!7?GPv0*g1;75;SxeFa9F)vhjhMW7~CXULMV{YkF1>_mj^P zNAjMW%o?dC`F9V-OCBm}?c8W5{JJ|9z;__=%R|3AZcUVj&{^54a$>u9>mM$8i~mf99cogJ>T0OT?4k zPL-y@?&Vax87M9)Y-K*bKbpu}R8QrLDzs`NFFT0KO>mNJ(Qx3T zIMN{<9&v%If0%hVS%-CCEOVwA>8o>-dybjP!fNUb>8$%Jgl&3|A5WXuF-FUzUM7lO zjD`IgE(KL&*Ocd4=i<>Z+4mU*LL(jdI(lLFM9N%YRUpWhja(|xH zv+%x`k%QaqtS&BR;d8RnZ=#G-&)PU0myX(4UCTt|OD#W5(UWmeOL=z!`UE2-3z&&C zCQ!D2EVtU*__3j#CgO7m!U+S;8Zil{jTByMmF?%`F&`^`x3TNAj#UjTs4QCA{3fsY zqn`88Ir*)Gh4?Hpe~8<4pKic(-$CS0UK&@_@%?ZWO0S>D%sBeImE1fitSPe)F;99o zGXby3O1a3UOktU}5A1vyW2cgMjO&?^g6%zgtZL%k zg(O_rX=Dvc!P(VI!CDp~CrJ;?b~E^aicne!PmYO@vA7sQGR{0?W4~va^JXBIo_&ZEWIFGY@ZmlGk?L z#+Vc0&V$WNeyw9bDJA_SH=Cwf=``9*j_P`hznUqx&q3dl777Fnyg933Om8ELmIUd! zEs2%&ylfRG-1J)0+=|K;OQdvX*JEx1HW#zo+yDQ& zx-0kBuy?MDSp5MBn^|keP3fOE!Dy<9YahK4>8Hk<=p;dMthkh_xkewXomHS#(vDqwmN$HMkUZJHHkJh zIh%nBTDNkMtGu0lF+pamak6``hCVtI2S0!NnR5mDZW^-W+=o@Ma_nRRn^I&iuM6|0 zSZF!c$gBlr=a2?3ukxONehLEYHwuv4g)h+S{d+0 zM~%tCHqy@{93gg=(UH{N%)fG;Hj{yTJ*-?A?&QD&BP0KkzG&>A&QT?s0x=9zJ8*vc zEW{NmE+k9ltEDfmi8GB;l08XW>b0Jj$$mO#N&XLZGv01vcU?PC;x#|nEnLcJAXed` zLMa=Cvc8raR9SfHwT1`R#bsv2)7h)!^f~dW$}Y-O{r1_@>HL_TMAuGsRC!%oj`h%3 zJiWVcNR3LuW|Gf)LWztkuHkHyh3|w1ZSB5&zMhpkzd4xq!A6VesjQ9+i&N`aC7Bm2 z;9&08L|#r+vr6*v+*M(>c77)NJ*2dg{K%tY&n+$ODytaKQuec;p3o9K%N{9tkw?qe zr#3!6){(u}&Xmpp6i>Wl)K0`u)k4BZ3tff%&sR2cQx`+a{dx*4He(*9A)l~Y!>>x( z4-_^(o=Dd8oOrwI7##1Vc7%`TUHml5)^St1s(iyZp4V1#XSb54f5y{xpob|t4SY%n z;+kRO-oLWD9y1$TYH(kYtctVHq_rL878{s>6__Hlrd+4JPjcSd}z^~@P%<@T%$Hf1@u)7r^)dF&Q@jYL?4 z*GsCX+dPie3pBKsUH>cFfcr-!M<&XQRr4}-ke&rg&2;akrh)kB^jjKsbkY;)lsWBf zV1t}(31=c5O4>Q6k7LpWN~ zx>2;*8c&YvD(;L=ru-N;HEJ7)3K>{j(8`Vz8pbcwq3EdLhH&1ORdK|mn>cyFip3Di zfMpIU=l8I&a3a|Yo#dBX?@>G#1J3E0*V4|8f*vjjn-6ImDfd*v%U1HWPvY5pESkMD zj6Akj=&(Xf>7NbM`l9Cjq(n*_HKit6ZDLc`W&Mpm42adM1~+CN8;QRqv_b7vCS(@aYvvyJ|voJ=j} z=54+_T$Eh9wo=2?e6pK+>@>(yF}|vw11~%TdRr-d+rmS&iheV!gv+P%rKF8V`;Bag ziJ_hF{G${lU7c3uM~j=)FtRdTNw7ma7i7jO*HiIHIDKtRD@Ai_xj02dny^p(DGBtw zW25am3(NkErGoZr$+9!GBsSAAX{vNcQ6m%cDtNvxi7f|RLpq2sXRj3s9hOJ`bmEqvc@p^`Ui6cp+eN7KKRT>NS#bVwL;Rw9*t zk6~*g6VZwUjGhF(u8tvdzm_S3Vwq)fk?)3`=jPKLH92g0E?>~`N__Hj zQ4?*%YvV7O*i%stPt}b6+s55;dLAC}kf)WBW4$!gDV|8596E;HR&omuGxvnKoYO~{ z_9_y^g`8zHw6fYckxzU=`m)j~4Zq6{7Y=+WXMNNYW1vZr=`UGcwzHgRJj$!u~;kf z8Ya`bSOoPhJ}v2Y$I&dH5w0?`c9E0ug@A?w5i={1{9niIrT^bMo&Vizy#@w%Y}5At zWL^LFw#i=Y{%1cRY^4<6u{+-UGRNxjR=8P{gM`>Mu+MBK+}ke`XT}$a!kHCf*p2a` zUV4gCDLYVdD*!gdnmABvg-dIfNu7V_Ldti?`+f89$;DjsI~FgxTw5uQ?8y<|nwE&% zq07X*cAG?p0m-6Ynu&PSKoG<2k>+cI_RnTZGd(PkbALD{1lo$oy{E+XDqZ?x)`Q&2 z-iTK57eps+5kH5ICi4(`dYrmV{2G562ZID`_q*cjtA)~8ZzqJ$%EGqWe=y&y@V&n}72#WHGB-kbWl4Wq4!IX`VYM*}~upvPUOQ@_il zq!HMWdd}G;QUkx@M3V>7maLQPW(~&ZFD4=?{kJ&#xr#ar)Z`vc+T8PR5gqKPP5Uzj zP{_sCbk+PDrLVt8O%k66O|VO3G>iEBahO7e8g%oVbsEJl16A zp%>`St9#;AUX3seC=(Yi*^ss0e#)_3KyT~JsXqJ}+8X;|H`YjB-UZ?1)&lH}-7Gq6 znn4TZr%~=(f4X*8hvtrPCjF(FbY9(p7Ekb`zZotRwy;i&{jmxkT)-4u{^4 zk|aYD^fsQ0vDc$;>!F6oc(F(qlD@kKjy-+c$$ALG2sMN5*(UohYm*)wm&tAmS};Ui8~Pk~XSbrnYC)muj z5z}ssMtQsKl3BOeXgU@nj>TwG@-Ro56x)YhKRZvm$Le$KEmLkz(PdlR1LVDGD8+nV zK(4J9lIFM~@xVJ9tDE;pbL{eQ@!tb+C42|%cyyMEKi;F=y{}Tc@t>#zX>#+*j}&$G zI_+V=8s%bW@j_k6W@YK}Jldh&(#k4mD$qLpaqJP=KkElvA30A4DiL~6%8%J^!;hX>hlajBdq z{eDIhLzdC!p&Myxg$A!*X~A_j{?RS}5K8V5A!7T6A*eb>vfWRxsc;tE>x0PU!b^HF z+k&5`$hh|MEqb|N58XSli*8QS;G(`(JR$cE?KsY~_IZNvaY)CFhK*AEKZ5eAt0-x7 zrze4BG6$}6yrWTdPX0n8*|)26`pHzoaPO`OEn>z$h>}=C|kGzSsaMf z>N(Qaxq}ck<~-^fPeOUyRq;>NI4s?iQ6@wu)cm9){K?#W27DSZJ#AYo5*0kD-X_{0>!v)7PM^q zX4+nIg-)m(p}1cA=(_hKl7G8GeOorujXvMR>xD|U*HjkvhVDyx?CD|1V+WeBx|1m*Lz8vdf2YdEI*PEA)8~*+@SEQs z_Si1<#(X&W=ZdEe>Evhpk>nS&Ipm=gkB+qG;QyRBbe=tri!foI+p2s?ewV_w7E+9A zo-lrwg?#lIN$1HK6vnF3(Q!vfJMsn1T%*ffKUi__V_S}S;>fL}S{Mxn^hpjbXEizY+Bw*Y%~tG45B7WRBpX3bKQ9xsbqPV=ReqPto&Og?5yS0lV}(%w=mt&5{$ zTmDchdjnQz60fwj;5%I$cmi9o>sUk1v)5+d0A*fsB9vlZIE!npyQ)cp?uhA;523#nnBVM$ z^C63**FBtZxnz(c78B7__y?v39*Y6ZCA22Kp4xcUP{iXMbS-5Z^|7iH_R@E_w8_EF zb8#3PY>C?%v!(h7M>ss1jsKEXV+SonZR0aso;OrM=mX;UlwCqCrc`8Z?=LQwC=2P; zY@F)d56$mWyuLS2!*x*5yVwM5(?JyCw?5mHWGN7=m|B6z-& zsBQd(if3zaOEVAZ20buip*HSrPLu3sTA*^n3It_&iFO_OicQ;(3C*cpNaLP0?QixW z?zN2G{7RxO%UVR@Nox^2qXs#Cgxx_7h`W_3jqK?Gvra29zBEGoJ>^ASbI#J_UoR-W z?G2KhI7cr+U(+(xdsOx7Fn#h?rz^(&geZtdr^9Y&Gh(S^-rN};%hbfw);Gjbom#qB z^^;()!fnlz*z5OS(tDuE6N`S*B!!24yQ6~I2UUonjeD@UgEuBTDwM1<`zLBZTXWtrf{8tnHS7XXkeN4D&ffm16*g{KNt8&4q1d30#7Za=nptV`Lo4o|h zdq0aIy*|^E>!$p@R?cotwtTOx9gp1N#LdRmTt8UG`Lne7+!JlyVx`cqUAskiyLjB{ zdsC{(Z^ZkW{-pjtOIe4-a2VHdHaUSM8%)yi`Hk-5AJxg}kWyA+w>+{jyPibb@ zBk|vac}NL)AeD^xijh|a(WZ{(e5s=&uSl_H*Pb%|*wvZ`u95Q-XB&PLV8kcfE%-u` zG0%8#mwxHjh|$mHVe;pjlEx4v5p~yt{;SaA%DygKd7u^N6q|GJ5=)-gY|RN>%(<_l z3GXwq;$80yIds-lI=p0`u+YpvKdaft4QZ|s_6c#FVq&!k~|vP!oE~poZl8rk8bJk z-yb$yu2{#@U?(23)Po0BTCwF19acW5&Bt0d)3RDQoyvQTGow18tI0&kBD*#A*37_6 zqn6APH{U%b<@=jvA6oQ(kuDCOPwB$A3 z4x2M$u*&haLPvANj3pZ=e6F06Qf*i*(2mV2jd{WzWj-NaK%rezh1QP>=nfH>Sm%m4 zW;s&V-%hxa90$L#spx354=GBSVqC^By1nigb$ok}h8Zsf%fA61-mB z5B<7EgU+==nY|gtpDU6|;_b0xgoQ&VvA27o@aW_s zs=b?V#4;N`{Ze6L(gv-w4RD}Ky3}Kl3r0qd!0B7}v30$P*pj?kEcg;i@)z@IiDfY@ zsi>tFI;$ysgfi)8wG-!m?uK2vuJGMwjt@JgOU2<1n6j!53`YDy!-+5A!=73iv7&{t z536zcZyo-Up~1s{{-wC5cj%FZ3B4N7Rm^@Hg7a}+=yE1U>QUPknP(26->o7MbbU8H z3pC`F<+@y(uE(!W8gb8_27Ilz79anq$!B#>lBe=Uajbb6LJd3Oo9YT_`|p7mt=d@> zj2J=3));b|bYr$VXTqi-?mvg9kCu8MtPG=p_8ZToY~-vC3oBGpkSUo_gN)lzf4E&Vq(FkJ{qz4 zPg9;f<0GklDG+5GgOzXwqjxUY}sg?Y_!5?Y0?D>1fNTiFUl+z?R$W zFy;lf_1JHk5&KjrbnML_aq3DG-nwm*{@u?){oNw5Y)>QUSlI9d9dj;`6lc)QmOs@v z@iAK~4hb>hE*lK_SzkSFur8zv&%?yj(omRI6-p6CgYZ<-T->|7kSvZ{@uC?nd^_2W z-vv6c=YO93q>VMxKttZP%Y;vk{!C$x9<-(PO$ftQnAR>`(irRmqi4%-Va^-zJnSh& z+uHD~AZOma)sgk|+&Sx=Ik$df%2#fv@xX*En)*IKg!bwQzbSU83{H`zEBy1kyFK9U z@fV9e8c=mZHL2NK@k~=&{t)8G59gTjDQ8XY)U=AmFDMi0>U&|l&l_1oY+-R?o;1+H z5S4L3h;GcolGQ3g_uUEc@6K9!@JfyIcA0X*+Aoy;H=cVYjxi*lB1j?wwZ=G3gI6 z|L-b1UfdTBZ(6~urwtPK>!9bFG13Z6b41lzVpFG)7`yc-dOda(1yf#&m~%d~DR~;* zZl6gPLJcVY2#fLED-h+;71kTAaiW(wK97i(PQNroN_#gPb1>c&X!A~_tQfD^}QFb5*qdGf5_x)n&=m#(CDcgpQ{jQ2A zQ14J1R6p;o;-&x^P946}MMtc*7G*UdJ+yz7|UkGb&;2)&b$GbEID} zqu}%{Osuf~k1o7+;|l>!EPrFc^&YkyE_dP23+?%^qMo)-mvQ7VIp?WwrnWzSq4myg zxE)w1IZT*=u)I7`690)QH8U@mvMFY`#aFF=j`y{=5s^H5NIe&R&!sqg3taQ$f=PtM6a&1#Ctd(&) z2UXr;9Ypr;KSSeY7gS#>l)h|}5M+BCW*3>BFV*6?MHW0v%bW}UnDfUaPJFtp1-H2; z=ZN`cEE{`<;*ZpbR>KMqa8{u~>oTOiAKY=e*D%EGE)sur_t33}MjX1(inS+O@aH`a zyyTSP+>PWMZPP+gW&=rDY9X3R+vDd*TbTZflOk7I!{A4ID9`xcy_KzT`_mOQwTcLH zzAPGM71GEzzi7n|HLj0&N;iEbki_$aX^(PP}JM z6g@2J;*Z$xi%@D3h~f*O2>dn|ts^(VB6<(D_FV?ut`TSx+XcSy{cyH83?b#N*id1B zp?N8i?II(v+z@FeEwSDw6e_>h!%O=hdP!B-9&!|^2J5iq$Rv!IGZ<&iFpPW*acrs? zI_#7oNk37FzHE$E$7Sg8-4ZpAhl2|);L2W2(YL9sD8Xc*zp|GYU*CW~tMf2hbb@9t zBYbP8hXxp;!+{x6Xe%Rpy>5-NuD1BNV>i?e^%mItQyfp|KtG30A&c{gG_FO3)T;W5 zAJ4v!OnJUGdvxaq*8;*x0V7`J^{&uF6+XSCSu4qnSQ=tiOobh_+}xW`PGy`I5(B7dVB5W6`1c;>@$Xq@8TSjcQix z9Ba#c^qqNqy$!EgY{`M;dR%j1Ii2q?TGUn5?!?JHH6 z*>PfujL%&(=fsb1P4@yhk zh@RX`>YL=O-pYh~S?TkizQ%0O!-Q`sKIhbF@y`LJbba<_vAKIPM$fj#&L=aZOO008 zF?9wimTeXhBRA1`8%?%bX~=V?>+`=bGafwEm}9;fbJz8ssX8s3p0{X=%r@;YbhJJ0 z_05#J{;`5JM*H9M%+;ZmW5S?KVe zDU$vgLDM)}syDHM(|3E^xUwAIe5Z&4z&-KyqxheLa&5%q3o^>o6Ket_;DdMbX%n?T!XLE7VvSBX~=qr1PHznvz{`E4K&M|LTV? z!$#oj&1A&a#N&<45NsdR2T@)S2?t-H#9?)Lg3fI%@arU(q3{QNOuI@2H?-8j|(@rxi zd#Q(S*2XXyZ-fe|1D;=)kM%>gV%pMN^vO$tnO1)oPm!blA44qk*F{s2Du$?=;qat1 zsnu~~+`FWQ{4m8ijJLwW841uivlIW`K7j1zJIoz_0R~6+!u8@HSXbIYt*;So%+bLN zEd{s!W=j5hEfD?Q9HEN$Mb*7A@6Rd3`VJNdC>9#U$Hl#kRpRxoDPm*H1sv-ejC(^2 zF*s5S!SU+&)GkA+9BPKIQ=Bnizbk4tW}|rO6jAsdG{Y{9e3LRs=1@es?<7jI&JZGV zFFYz*De65PoC?;#Bd^)g*MCOX+Rq6Cdj=qTio1BIC?S(QPEq*k25OT~M=#RVc>azW z3VUl$zJa!4kncp;Z;<2sP8|$-I8nMY*c!6}T~WMdF^1mXEVPPNlSt=$Tf4^IOvOm z6D~u|Jxk1;$+WJegl@MK(;$l@^v~Ig?(b_OLMyW{^_~sPstobP$s7?c(xo<}kFIis z7M*m)qZvtfvq)F?^eGZ=>t!@*h&BD2>_a!x7K&YNm(a>{7;Zc@$8{w==nb<&{N3qN z>}W%bn{R><%dN3epI}_>BD%JB6mc=0qWGSQSgoFmy?S0aG{YFFl;f!#gi#gj+G%~TTLE11N*M^N09ymv};Vn+W9$H95oM(Jp(bK z%oZK3bfJ6A5b<8dupB;Fs++8h<=;%eBV^!pu2{d=7moFjSUx@;*Kda+IBh)C+mFE1 zo}KZy)E%V<43Xoi1E22dXy>q4%KmJIj8R4?cxHx>``)-&O?VuWieDaCNX_Yso+|@z z(#j9J$GX8oTaE;G3wS=$N4su1u<(wQDs)uviR}@!OcNLX$>5ZuVBpdB z1#dLu>X_lFic&)>6kF>+zwL9Wy^aHR4p=6&8E*#ff5xbttclb}T}%wJLx)lsuDUp2 z+aO06`r6@Fl@+=y{w4Ljpo{!#Et2M;_flD&Hf+8}O6!hl;a0sqe(lzQWt=glCn)0M ztu=1=EMSgR6<=3J;@+{(d^R+F2Frign@Urh{RTBcJ(PBS&Y7!ff)0~0_~!8aedA|sj-6*o*Vv=Y@UsgO!k@}@Ua;V z9oI!>e;drMjYeGXIm~{oDg0uGiqf(U;`xSqP;m@}^XNa4VVMe~oL|zrF&bEMVX!oQ zmkvI>ljGV7MLo63MzPPE$UW>QMwA2z=g$#hs>>$v#yMPM{yU3XJ3C|31Y;!om|^EQ zRV;rD>FBAyl9#S7j>RZ^NaiRMeKZ!X=F5futJR|N>qwCnS|=_}$rj$j@1gMcWRyR$ zLf2PDn0iYU-McT4j1^v};N2(5MpYkfX_N7Jina)zGffoelq%eor_ejUQKVc97k?jI zg3Lc0!&a-}@^k~J{COjdJGe+{V=qI;yGE#dq=ynq0gWeH@uZchuxb&a$6zCI4-Hp-srYv2v$E5812vsw>r3CW4WSE&D4O)UsD*5RA|?;Hw4uKpk8^s{yq-MgJyO+O@|3*FG5I=^JIJ zd1%2RRPh`7rYM0kK74b+-Pe{d`DBN8dlbwxRmTgtDmFHnB40-dhy15WOD`$dw^#@H zdsUGZqmGjEW>9mpK;;NGOj=|J<2-xp-{6A7rbftJCxiTr8k{$(AmIETX^P2UY4Q?n z1nf1!i~=>l!xRAuADyb0Z^eOb$n2@m#bcIOn5&4b_U70w(+A!gLB~ZG87XRr-X%$5 z$v0{1SwqM}gWy@R1$#diVQ+Bq!;VAk zaA$9n)Vil0luQ-1@V_+lTVpLoE*~rQ++HD)cPNgiTF_cFhny6$Mf#M#L!!N%UW-ksC&bdMpW^S;SPDI2 zOLMz#7pAcnpsesQgDl-~N4;2jq|_QeY!@SL=wBREJ1h=tTui;9t4Tj{F@-vxq09dH zS|L+IJAFwtmz7`dJ+G3Z)1l>0A|RC@HosY@!NCZGb--*gj~ujR^5{5|M$9NBo5J?AVBBtT@Xv4b>E8-H zuFjF#*K~zR4|B1><(JU!d74I9YVeIpP1bQ+PZRd3Q%gf%+8Otf?i~F}ox5G2pUc&0 zO;imMhWo>8MXoeO(FbZaVAY*pqTiOM^l!5v$8>*2ffZJ?=}oG*dE%5XR-RAu|NTd` zeQwY?KT~R1R*&qmzR;#@N$pk#%-wYaFSaXDg=GaL+G+Bz-L>Sm;F{Q8S0%>$+#+`N zv86e8_LBR+OqxAZP8F%QQMAn$i|h-e2~;(LxHoG%LFUAZW!x5CbIY0`u`Pb@ZF1kH&`;_f;_%22W-&j5F7 z8gW{jDRQHyH+0EA{i>LhpiaLkj*4Edl*Ga<sWU-(^_!G6Ipx9kF4S8_JrEa3E!XwECVt z&PTm26_j7b;(P@0a^ZK?2Bt}RP`|NA+GlGIoi-Ub^ubYNY*V9O+S#<_WjQ&_ETXFFDB8DdFC9H_ zj654x(vze0;-tkrWDgC%qPtdjc58+7E2cgCx>uvFAx+e;NTR22D+$Z*(0@e_sj%rK zr3`&R$LsIWgw99l(Btmpo2oCAY+|uC*bP2ga->S#5WHCa4ud!63ireU+SB_n4Qc#H zrv@mqT7fCMw^irl1)r$R)OvatF^JyHi4yNxHeiCEH~J08mIlR5N3U7~;WK5Tn0I10 zT^M?iswb%N&{{)Y+`*pzW*PGk>wh%#O$lktx1un76WuQ9iN9y3VCDCX(h27@%s4kp zoWH3}9)Zqe(X$V|_dQ2dGxRv}vI)m5(`B#Z{WPHSFe*H_khaukk@48I;$yqT*s6O_ zdiZ=fZn!)Y+A9?G_40ExA-;ivJ+D&ylMi$$MS~N2ek6y}*C{mOF>O6|hlXh8QNKY8 zgu7FJ{2Q@J`XKxPeJ1uN}Mx9hO+0s#)i%xx} z&Rr4-C2a(!48Y>HCDNU^VaU1?EBa5%q5ZoJ`RYa+b~`C&4e2R$xx9?}O82)f-6Gm>8>u*Se2a zKiNgmrlN>KtQJze)m8FN)ZpLcFX;08A#}}Jhd%7uEE+#oA~<(6J{xw0v0l1l)uk2M zJ{yK5=4m(}yMm07sbc5UGI3$6KArXf4Su0Zsjnx9n^$zi_DvV?UY>=Zk3kBrYKlM6 zL#2ptIUe~0V48m#x}7h_OM}a}KH(0`#uy1VzfQukUuO|{#Z1^t`ho0o7cnn$3hs|? zg%zJna7i;l3QxAip^QWv(s+su=K3OWPCs$}@>=oc^k(t$Q!jBfW`fAM(pk8x=!v$P z8{zdf6`=~xH%d`QZ|$5ay_Gv*gZ2VcJvS1MzbzC2Pp*l}LxO2_tQ%<==+OJ_8T9h@ zL~?p`Q+PXl!MT3huwGrl^5Jr%S}&E(2HQa%wFF5n3cvZ(lB!y7rUaKd@)~%U)PpNX z+wVWJNWDT+!Z*|Yt=~oW&MM-B`7oTHBgbabY$>auBS!x@g5uKcBJ$5#TKe%K{a5*k zj~q9w(X9$tP) z=C@vxxU0keKIrqndq#Zij4|&@)!?p=zf#HP%VZNKr@1#ix8tz)o~(4xo_~BX;(on#_(Z}n>c44|cx06V+tCshzFZ;w``#I)uV$gK z`v**v{}#$)8tBJBYi_G&#TDxvdHe+#PkpV$JpMFY|8P}Q4Y`7pYkjb{Z&wV|T`1`v zwa0}Y{n37K77kwigY|bGikpc=biME<4XCan$DZ41`_VZ1k#S6HclwL+rCI3uaxjjq zbH(0H)1~i^oe;Tv5_-K}gP*p!7^Tq!m0g3x>iv7f<>Kwa>|?2z-#0|0Zc`RZU8kX8 zv_B%^yz$-L9JdXVq(iBlFy~h;dWWlu!cNZ=d(juNEr#OZtOxK~S%cvR{6u`Mn>gaA zA}ZdkLGj*fEZEl?9^EVuXE|HiGSm{MQu5(2u$4G}a*!Ch^|;9F)0yJ|r)Z&HhEegcE_-7%cpxt($c<9xd9zL$66WPz{!ttwQ z?^{c69yQTM-P_dMe3&A3YS2=Z5K&w-4hQczV4ccRDYLFUj%BNhM`1Tb-IE%6-{l9L zUa!QNb$_U>;V;T`(ctM}-^u^MD;lt+f|OJDin!1U1Uh=+$*OJA_Rts{Fp3ieljo9_ zxh6mVsKo2O$1i4@ak~zd92IKH{sXP})gVI-8X)J|J%-$P z=oXp%t`^bL=3>;3X347QAHuaZ%H%zc>Svh8~rMCU3<{e;taIDRJ0+8@}+;k)Kbq<1PagvA@idf3LD- z-`~dEJldFtMe6hJZU<>g;W`mwGZXFOGNszc(J+tMBivliQTzT5ye80vf6H7r;-V|h ziSS^hA$GiOumSfytj{0S^|<|;m9*gYe3AdNKfWwams-1b!p!ID;&5Xm=?ZNgS+4LO zxpo|-Scld?cV4~OifdVy&+pgfCF5R^MY$<)pXWGd)D!PcEtAsQwZWCS30U}Xj+j)r zjzaXzc#OX@Z}4zri_dP{+SHP}^*7D-k2@!W$lH78AI>5GmckGkxFXp zG0$TdEMH|H?8-re@5vIccMc+#C5Om;!9L=)ODO7w3ndL4D0&~>gyZos=zpp+>ibyX z)WsC(TB0?&KAeN!Y2{codlu>vw`0v-OYvqsiJ701#l)Opg2!r!f|f!Qc=yFpv%W|= z+6ljNWY{@#lvMfN38Ql6peXn;!rE?!SI!Nbs#F!7hZu@h=^e!T?D--(w~g3v?k&RG z6`=9hEL=77LV-+%!Vxi&^HOtkuZ_Ud4v!Q$WiD>7*ds2e42jzF1;w`$FVf4=@Yn}k9y*}0=K@K@DfU0CKWZ#n&{g^>u4gL7(?6Q*snD~ZTHHZH zoz-9bp(W;bNN1-B?W^e`%vOZJ*VY|3Q}ZSLDIK9xydQRpO2o0W-SoM;0XNOm;Ye*= z-h9u1d-?0}ks3{IKTMI^btmYnWwD6NDZsaGKCpbSPCB(Y3YRN8iHhvuRI}26Z@)F- z6N-2r`pk^icQWM*aTeU7XTbXh=<$wJ9bWf2n3kWpjY_u;nEt+4nt5VA-aXhU-n@QG z!zMZK?YlC5^2(eICs?sXt{MAUT5^6nQ_h)Z!g1qd{6qIJ^^ET>R(^~?LDNNP+VKhm ztJ~1-Fc}BjapAoR?L58Eo(B&!;g_RSm`}_3et)Q;P#nRD?nLr&Ok!rt}oDEILS zad|;HW)f7UzQ69FnJQLmKKBS{REP1$(6F-S| zVDDYdJnXZaJ+GUv#zz%CeKn1I#*q+(5>5`c!L?iY(lm1qxLps#xW>O2Fine0N>0*z zV+$_YV$H=n?YO#^2`A1}=WVl=(_Zf_;`xn3$oSC%W{(^p`puAHgKV*ZB$Q<@faQ0bYr!taBN@I6$9jXDA7=NN_=slKRol0(BWO)5HO zhu2C|kT|#o-NwejT)~H(ofpC`_%=rT`GPN(FJZR95_Gl?fxJfmGAE8eXskQbJ{Y62 zG)?lTF~GF3c8Iz=5yrPd@b2qUoWu*Pd1E9-wXzozuW5@%5zi5EW-X4a8-wyPfybw; zp&4X^e*dLNS31hD*x3bVH73F5?;(6$;VxuRFNH<2H{DC0N``uw$=+_yrm!V$C!)M0xvS?^_m_p)MNjddORS@l%HHQ z<0ae8Sv*r`WzP{b)lyU7UvKnku|&Ohn)Ket6KY#GqmTa;@iFKTJveX4mOo6{QD(_q zBW!qHhCScEZO%1$a@Oqso>o0MBYeJQA#9T!`VUQ&iha96MCyuJyo@#;vgTZK8@3&5 z#)F)#*zCG9r-oUv)m=INQ21A;o2INiDTZ>Aj>7AnKW>a$CzTH!gkGZuh(3w;Y0-99 zZkpxDzuQ>wgznZH+181pR@(8WS{XNfRA|a38N<1hPB^x}{=GlsB^#w)O%st7og<#c zzaXiP9k*CpaLhC_*6C}(^S{}!NwhV0cQEB%GE@E(Z^9ASL=#@w3EP@TM5t|$)RGnP zQWGHhFFHm~73Va^N5%t(D!5^4#zuXt*{`=HyDB*1yVjI5hA8p8lmL31`UgQSeQ;4e zL%O5e5%*v1g^#_UK4t3McD_0POOkW{9dfR^qgZ>CIX~?z=fX=S+@tIy#f+>GW0P0o z>}P9u{5MRRWGF+I%n{&4MdI+bowPIBkk6!8@>m5!_rJH{qvqy(qfW;1y5IEpKnR^) zBNuh2I-%m2Aq;afB$FLBNb27TIz7H%;VDC!HKm5yy))tFp9=ro!HzfN$XO(*u;-%% zbTnj)7+5n3^M0Ab;D#~2`!AAWySN}L$pa_UGT=Y;H+1{giV9mr{z~5|ELMew&u*mV zQ)8&O?Q9VpSqf{Hu4w<(9(J3pu(~-*8c;67yGBj|B>n44i8K8#Q720TLGD%wh zToVh9sUq>3GqiKdk()hZ4yOdWouos}P`Khh7C{u)L`U z=RRrDt853z&Re75ejMHhSP8dT#+0aEK{4m9lFF(Vq^bIix_VrsC#wP}e7Lum`E&wK zD?G=WbNWbLI#(K$Yl|E!U(9Ir5K8}j5>6wlX~7eHuHI_K#+PO6*JQ(8pUYYDx<@ld z>Cl7G7f`yz6*gZial|%38k#0Y&XB=~Dw->DJMAIcvqoH7YQdNMtyxNTVCOJve%Z}} zmB;Duu_<{pD=k_?RSZDJb4Q$?J6$rfc8Bukc{sSLQLLNzp0+Nv;W=H+c!7zG@0rWF z>8k}l8)e2DUg>jG<_X$$eY;3>oB(AvM}$XbOUZj&&`E0vntMJMV@sY&I8@aZZS z6DK*++wg&Eo7d$PQ1%cz~#q|@W{8o^lvkz!~+h{ zZ1F%#mpshfGG2Hm4x^+gkLg>GCZAAJb8!@tyud^RV^^l`Qe1y)_)X z=1GIQI3T&dGrV61p{(uz%5w6>@_}L0cgi-J6uX7mn{T158#|J1##FKLUI8}l^h8h( zQ}}H%#;N7Nr1-4dUi7f9#>_!I zaVFUjbJ`m~^S(B2#l=Y8?@iEaw{R|?EM%G z50)UmDg=iHS)q575vs0RBmBh#Y4;y9SUoYo$FW{G@KE5YVK1y-F%Er?tVUqcCLH}Q z8=o4+;M>YUu=kI^@4rq63D8HFu?e2;jgiL07+|*|pM69Je02@P7q#K2+cN_`J!YXL zcMOF6VEAPFW5N($Ecn(N``sPzpr0AqWyqnwzMphk`XnJ$ADCc*f*=R{I}nJJSL5(C zF$?=&48yregjV`~xY%NXg>foyS#5?*9%i^6YJz^Tqof7i`Y1Cn#MA?3c;40-)z`aY zblw7V$l8eX=L_NRc`6E(f-&>AEq-*=!s@5G7++_I;MICK7&%Vb0)69Xtqe zfU;~Rv?gwc$+8A`M>eB+)On0~a|B^y2IIZIA?(^1!YWQ5_6v;hKR7t^u$sQNjaRDE z-03u&&Nb z{` z6?^$7k_C^sfO9*1VJH|O?~N`BkLyA@eW4JcJd5iOw2*&Tf%>Z%uyUQt+O`UGGGsXo zQ%R(WdPStL@FZ;(&qNmwfYvyn_OTgU7Mi2C*-T->2VE>4Yl_@Cgq>!NETjq4zovrX z%I{FWz)R%+T$MLgoTZ2Q7Ia-*&O%O4!f~lBj2dMq__snBf6E$GhwTtJC=Jme#q7nX zeCn6~f_9v$r^m04(~};5sAA)N%F*$sMdhJvoqa6)KFQ!4WQNRdi-iU5N`7mQ;?1QE z7`A#BTY5W#zMj5EsY73oPtpN8^!OF+SJcq9(*m7UYU_eEu`tV*qjQ2O&i9TNyeFE1 z4q5?kl2D~Hn2i*iC^LE+J??Rd+J}@=0l!akF0COK!{@B+`$OnG=#CkKO|iK|AHu;! zLWcul%*-zn5n7$rkwSEx*`@U<2urrd!~y20 z9VN!8{c%D_gE2}v>7wIOQ_MTJ3}3tHGV4woSO*njS_@NJo86hh7bdbERTq)|eG~#l zO3;#Mj+|~v?mU+*^p+UGLaK*1IVLb`?u5hz>Co)Z4p)17*4S>rw!}HIK$#k=`IimR zc}EPWGlFW7B^=fppr-E(K`1wd`C0?K4KPA{yfw_<55)ONd2r;#=(VCb!}*w8c;W=jGw z&UiNNHwNOK)CFo&Ezo@02sh@7F*e&6rlVI1@2?ob*;RsZ#}trVvPGk=4<0O83N@c3 z%sDa)t2zyaYie)22=0O^ODjC&F&Y|3HdAiyWYS z-2?%j>@cv>9I2ifh&-!<&HkEL-uSIk+|1^b%i__IT$leD3wEkosR z9dsHY!x4oZVoNRI*e1iUe)iaO)(%e&$}rSb6DBLQknunRyVVR)cSId-Fx3sLD6bJ4kmaXAwgdASRwaLyP)@#BHyzSVvd)JT`9|UbLOT;YDN8gbe5HIL}D)~Gi)!G33q8j>@wF|wv zm|*W^hWDSQqtN#hj4vqb+IORZr<6U~7N^??Y{{)MxZI8r*2Wv6 zz{Lm&tJL9aXn@`g<|s>a!nxTdxEp8zXIl%5Et0`=rU|MfVif$*KsF+}c%qdz3x~cRhZ)1q`jIjQ# zA$C1hN0%KcxHdgc7!~4#p&pv>_}d?=&*!6H%@Ozv?#}`ztY@#6Ze)i|53*RZC{}p# zE!J*4fKE#$LMPiEJ;s<|wZ}YR#CI{Wl>V{QW+gVPk~8!PXN#M1*opcqHuzc^vtE(G z7RGL7xmpP<#?XugShW-m@VNSXoJLOW%(pKn^*1iGcq5F!J zSe<2UZ@#fZ!^6mRvL$)xmoTT1l_)*#jPUN=;2M)5G+DS}yl)Q9nW(VD!6(?A;1oLD zSVj6{Qs~;5vs5r7i=5Y-A(P7yq?tL8g|+O&tv3O%eAgLj@3#wDnf_4it<5$XKf~Yf zM7HWdB2ArtpJEl?Nv zmBo!dfK4?6*w+Rf`toBh^>%qqC4UwC>>&*vs+mrjvhQqjpaDDg`WRNfOM~J6zFB#? zQ*em~EGAT8t=|c_ncv0r1(s~!!=KFb-3bcMwC4twRCz-0Pb{+~oIN%VWJd=DFpbMP z%)o5`CdFR>saW_oTTajY9T zXzXFHYQIBmk1LFRqzFL!@@3A(fUdaUa~;M8@Cma?jaFXac^=de?d3K zd?k;FI+}e}gNjDgV8O~B(1=?r#LON9Q@cmFTKoj`4DeZTE0PA>9^j*42`0eeD`8UoYqKhg?dK{!J6Eu0?#v0sH`({)hnU751%o7k?ab12Fz zj`DQfNhe2(^edg{_+Tyazbm0<3OmyDw5K%|SD4|E4LB0%ifx_d3Lmby;NJT@EGqwv z+!^{L^fV(ki6tfWu3}}oI?=O%dbCnh%leE|p|?9uuqHcA)@xWWPG)w+p&qM*-V-`u ztyV0`3w&U3UxkUrrm!v9li2F98SIW(cdB=M!c^tvEOT5NHts)+z*=9Fe;WjcWeP0b zxLg>~UxHhgtgvi+FBF~&MqNSzD)mpHshR<~;(yJDe7E8;NY=_KP|pCzYtn0ZMV$K(n*Q z6Wf1)9G;w{zY%$4aN#ENvcHX+&VJaCV2ipr@xsx=ol*Q>4H`Bkvg*(!)S`Ks?svIM z27?}u*3p;bnEaCFoou9E(I;rHh6e>c)@E^ULa=OqXIP%f5&Zv-LTbrpWNBxzLW4Y7 z^578#?EXkMZB_Z&*Ajl#TAe4>f1(Sro8-7;6m8i!j{S)%!nfHTcz$ZV&=Yf^H$u#w zZ=J>h z&#rSZZhbI|TB}7na_y*L=rH;of1WJDbh(qGgfG?A;ZN2cqVqQ6No#pBEzV1#X?F`5 z{8r(Db*WH3G99+N97VUAs##i3y@s_?S*AL-lzpIX&l+eXp3;5eM)KH_ zNy!nb*x0S3VV|;D7^vjLVcSdD__8BZ;3wikhe-L5Bx^ovf(F07w~ZQAUed}OP5!By zHg|sfl`L%+Q%!s)_B~=G^eQui8#_lL=SV2C3eO;gl_8%VWWmQ~oAKCerT%SML#YF{ zk+-t`*9>!B`JtUc&JL%2bpcE_ZX$Yr&Jl8?gW=`i#D=O2A^z|Q{hDmb+jg7stUkA? z&*nqavZR!b1#5EABXe$g{|2oX>_wl4&1U1+Vz}xR2su|gaj)hEQXQNq==ly}DL+UW zqsc8+|0Kyg4PN8+gN|=(r{+Cs+_vxvOhsDZVvX1?Y z%%vU~U+7eadP+)qNx#*M_(w}M{_OrKI{)o9bqn1>Q8RY1V9#}sb`8MKstm!Xcs%;w zsYT=9a$GDr&j$Q1B9Ew5G+O%_87$J|nX0ep`}!c7U8YSNrxr8Cl{47n8i~C(-Jp7T zgL2a-o>Qd0L7 z^m}{+#caL7CVp+jF~{xrvlb{(m%-!xJfTmr6nQ%`(0t#EeKIwtkPq9)jjqsw%42kG z=m9Di{eaxQT%q|b#Wb(;H|FQxhR;5eA$n(s@&hS?WuOao>6}ErktIxRb|IykTvBSq zCwk@Zji%jGu$yXRG`ftgHov6IUpoAcsf_EKk@J&Ntoec7#@uI$0j~{E=lM6TeXvV{9=GU2z{w77x2KEI!A!Zja@xJ#TWkC~{)7ldo@ zR^bwWIyXJuLPbs0K*kn38~{^C7eB z`S@ZBZWeCIPh7L)_tK?iy)`XH6w++D+FKMKavmNcPio*NDwv|wKyC(($%ZB!Pa z$5Zah`LnrFKJbJ!PkSxnrBXxgpb&B0BY#P+-kVwnTd}8$r=y?7N@4J+!PwxEk1J|r zEP4JVS~}X0hme$4b++QdfzJGNlQpkCE9NJMY4fMI%cwMM8{>}?uyC0N7T-t~#?KP) zMrSqRy8XZac{>X}c9-s(%Xx=%8SnhWhF?_b+0X(l{@L|3J??mg=`FemO%-3P+3Sed ziq*okiQVw6FbEwB6Cu6x8@^>tY{0@I+SGQPChxDLe^+->-OWiG})TJkpUn zWisx{0i47n&SjL#K_O)9t29 zv~^Pzwd6i0^N?GVyZ9KTBx}(2z!B`ab~Ju3vxJ{luJBs5JIusttlH}abL(3}cM5*c z@E`xE;AlIoq@VQ8UV~%dcUr0Uh76Y+{`}V*cilnE#q(!0(!fcth8}v`~#={mtb<-bouTX0BBTfFa&YE|<=*Uxp%y>b&84p<@<)qv{xJk_E ztCVXl)8!#&E|RbBVYWy$3GH*sg+`U_I2)=>Ms8SyZbEX@*@>d%5^Rw=u)vxW@xthsZ6J^%jKj*tH8 zz{@6f;_0s~`Oq;2Jj_v_kH4nN{qN?|tC#VtB zDtO8#OWwM{mXGM+$p0>sa}|Xy-zV4RZ3VBX*9BwB4}FdGKb8C@BnXLlUC=Rk7W9Y3 zut7oVscw#hcQ|d!vjS{*-gyV!y40MTKQiLC*Zw2*t6}tXr7N59U_1u;^hDmvxxzKG zj<|R5KQtBJ#)UJftV?4dNt2CuYlxh8yd>kQ*9`f(=szUtnLrB)W7+b?Qk>6m$Ek>p z2>G>4n5bb7r;!topp}N%3r}Er;YubQ7eJ|YN2%)Te)4&jOhrF!DJR&U1!?Vv-L}b4 z9XtT;PaKfmlpyG7SV0^bjXysRzt^qaC1GJ6RtE+w|JVG(=#-#E5ES%nS$Qh>zD z!C3WqBof>^qxqjPw67-%>ttfUAq3ZxAL7`vB1|!F!r34#*5qu$R(|ZxzRp|Bmfvw^ z`;War^nvvV^-sh%)t=D*BS-bmY$0-$HPRLh!?oP&IF@Y0o^Ra8Dop+8lG{RBz}A!g z)pKOEI-jNqD)c?Yg{ju>#qYx2xHeJ&zgeqz|^;VxNYIM2U3K2g%M8wmKDroQ1O|0xl4*H#ULD;H|LbuGx=rpPi+dLmy(dV>8k2?+4;i5hx=+v((=q`0ZG2bk-JXwr$ zefF_N$p^Zy)P@f@V#>pm-t*T(&Z`HR@GHY)JYkSAFIgnviTbA8VDB;Va_PtVKJbD5 z<7(kc+X0B3<)lBvgkP?)=RJPPdDajs-dA73`zo`4V-GX#zuStJYnXDERc72{*<;!? zB#sSlo`}xBDuuDP)?@vlPINk5&ZR$Wcx!KSKHA2L@7-*{%gl{=j&gnuhnVrAB18V{ zfP@$2w$S97Y-Tk)4quu#3zlwq7&YiGE7jBG-{;AB-yjp7`N5b!b&+#!X2I_ak@M>Y zM*Pn%T^@Krj~9(OLysPfVly13p!bM;p{^hipMDpyeHM*0?Szb{cuM(Aks04LSiuut zTk|=y%(=%~Lq5CMkQ*s8&75VqR4wyoPJM=AU0$B>Fk=v=FA%e$qC^t?GUM(~?D*01 zmOQ=Oh7Wzxk!y63bF-fYyiU)E^AR6t#vprg*met-+Pfj3d6lr^OjmsBp`4wr&)M2R zO*BSF#%0cSyvpB(?^*Zk??`cfU$7bT99XxjyJ2PIk9#@e z(9hisb$zX{ZsYzn37xV=95nrk!R<+!Blf>Yge;QM&8ARjG8+d*dty_aC@1cpr0T-=R)fksa;`;leFx{9?~cj-&` zyv~K@z)4tr3CKNdj!so32z$Cp$QWmc$wzI_X>ln0dmP4YTSvAb?*;1}+?mcK%%X+= zR?wLj`gF6Jv5$GB=vV52rb;ucUM5Ds-VEWuFgf&Ntswug5reh7nQVb8MQndeqg?;c z@a-BrZLT&K?P#VCLDA&dBbx1=m5DR|oDh1<1cN`P3cgp&;aWcqrk|xO%)psKlHbsZ zm%3a#PnX}EW5j)w{!1S`+)NNw1~|i}p#-BYTxBaz5sml&5W!@$fQZK4V4*t(sbnIrqCF%qvxp z-JXD9M@Fy}k&TpE?!f29+42eQ=DcFNoDW!U%NrJ3@wfmpUO&i`TL+l(UwyaGNn;h} z>E0jDujC3N>LM^``D(U3;5ogVZOJPw&H1Df6JC_4)F4vMufBq>{3GFe;*9zDj}pE( zwV2!`mMnGlcw~-VBfNVz7XM{2cKY~nlB-Mk>X#2YaU0M)oXOZmu5Gp=i5#xcQ)pPwM* zi*K88-xdkK@Z>aIZam9Q|F;gsjm|JXu~0}kZjPZ7#^B9?LUyyfgib6q;AMF-UR@&P z($yARlqBUDw@tZh<}d2<+?PJhH)Xr3`eVR4Io5wn5-QwGq4n4r=kI(#kHvaqc>FA> z_muG2Q{=q3*peHpHsgs0RJnHHO7c1s!rYEe$FzY~h)a{BC@Di2u*DenA{{U&A`wUW zsW7SGITp7uho%hsO2*e!c>Sq|^xyJO5}laCd?)Te!xNzCsSKCin?dv}Mi^aT0O_-i z=(#BvYj?$9hO7cnw-z(I86LFi=Ny{f*_ygnjbr;NPohiwSnPb&2X4g@eAY6@$PKH6 z`f3^UEc?J~?rbdXGXj%NPrroVuTy6Ko`b{N%aSCKKT0`IbmG3>=8oSx)^h(|;4 z`H=!`fij%^s*n7cVM4`b9duu>i*?CXs2MjAmN(C0s;?INkl@04zMam3%{g;0zlDX} zR-?gaASO(dA^W&KEE;sMOcXC%kQ?Ecs}5|H&lG=kKiYDKFi($9EJ5T#YF5)}s7VZc zNcqRc?jO!f^ox+vB*U+ray+7#Ut~mTn-0)TlPgr< z-AqRA6;d^cNUrPm3sHc#7CF5FTadmpSohuOLL^erVEFEcSG>L5DY)QkR388 zrRd3Ge&U4E^J?V$+Ba)nm7w4ySIl|3qb?7BkV#UTAa*!10Cx^p;jSV&S}bOqjZmZE=Xm=JNz5a*4ZQ9dRchqumTQ{RrI68|TZE79aSQ`GpHRvrGe z^L?7!(v9Hy1o_LmV~dS7=3cVEtrc?xK2d`G3JE^^bi)|yqd2`Gi(MP;M+siVG*P~d z1|KV?=#pOK_b-B_dKVz-c}Ki7wnV8^hF-T~1+R&E(CeoI*AF)Md(a0xHlN1N-U7Q6 zdXb&%(#qVgRj{+Q-Pw*mXJJ$YtTr@6Gc$qfK_h&$i4czL(ZGq7;HDN?^_ z!qiNJs6PhK9UCt^>MVxju{r*w>5BL66;_4$`w(xo(OTTxFb=9n3s)whuPiN1= zrJpxGo;N|yx%zlGNP-Ok3BvSn8TQ7@up-_L<|mas*n2J;HOGVA*2PfE?l=-}$fs^) z{m8p0mO1@9gg!2P@Y&H8sml2ux?_P5m2VAqH#vr09|Fl|d-mtR0J4leLFFme$@xb$ z&6lX~_~B=0!6!N8?UFL*Lz5A+%>t`?h_T8!UC@>*kf3Ud;2SIPWqBd{mYYpIyFaHb zNtbAk-C;WT@;7Zi*+_$%N6_c<6PV|uWe6CjfMuK*8xKYb@6x2GJz)ix-?>P?w2f)g zY8tciF7=FjPEStkrIws#YFK`TPHpj|VVRs|#m~o-U>ORxiIFUg7IuhCP+Mw&@YLlf zK2OXi!;W0qHc+AB0+l$Qpd}LJxC=|mO@VZ-1-eO%aZ#B+2W|=z za77b%Vu(@Z9r5{X0wUk(Fj8C3_U7o*vmbhtl1 zp%^nySZk+`sjKy{r%@Xo2fJdYOE&bzy+i+x7A(wK#{LC5v6c?%OvzffdA1v(0+if( z#RBtfbZ{dwQkefrg1haSSToT8EqNVrJ;nng)zT4kVF$S0ExgXH$DyzJ=+e^_ZmSJZ zJ53AI(j*93p#vT~MbN*kin8Zwn3=1EtRgv%XSrZ|jW_nch(?8eDndL8Ftla`%)C6X z^`{ZUT_t$)+YGZVYNLDaMZ)nvTCiWQja4yvxHw3L(W%PXUNhnOXg<~*{|^%?!%^-R z4)edgQ4nZ|gcxIZjWI`>kCBpNmIy0n>Eh8K5k__~z~$+VaPJa;AdPs;nU@5)@nGD@ zVd%}ekXoa$D^EsEZlh777X9^bn(N0G&;$h%V5?#jhebT(H8W zjaG>LVg~6?ZM-p%VD|_uRPB*q$0i*tpQwc{Ui#>ku~_i^W{f>6%us4%2zk9Kek*xm zh{6IZ-gH5ilJ5ACAj8A8#`x3rOW1!vghg{i`1Mf)r(a6l?Gz&zK!S-$syG>`3k^+U ze9luK@DaoAjCkxwJp=PTYtcWxACCSp$E7MUUR!G6PiGY*4A()dbF>hdXNK@QddSq2 z;`~7g()xtK(ET#*l#5vAr15OS0D;*pzloq@v!J4GipytoKr>X(_`wiX?u&)^9#S}b z(uetLV|26VizUBqBPXFhTO2xoJ)1X%^^DxcytMpSUCRZmSlJ71lXa13AVTX+Q|xCD zmWmD05U7jeBaLwARxq|}=`k(;G}aoE$xN>Lu^(6K*y3X=SqpDQ`^0FZyfXy9q=(DO zGap<6L4I5VLo)ve-x4*kB4G}+)~T|WqUo&5n{_O&hXwP>TgNWdk6>>KZy+(!7wsce zanMWYxvSK1f53mj+H4UnnHoX((gE+>z47wRPCWi*%-;O$&XNjsSgC&)dljt0I)2VW zgQX>AO;va6F8D&F}CW>XCj)~JJ}euh~1RSjEih;V+Z zJ=A>cQTCrT)XKY{V1*2)?X|HtQv-L;sKEWIK1{di;K?{|;ov-d@aKAnpDaOBrV&03 zk)rv7Id1&6$H_0Qc(uG6<|$|H=PeCvIwiu6YE4)r>!SU;3f!{8gt3A)7OCh%>TZC8 zH676Q#}w9&?2)bP`_W}mOxh+@&b1l#Sc@U{(L!*eDs)#F!E&c2QtM-cr*p-qIc0>v zTy0ncYr|995KBt*pfcAQV@))nC)34AI|VX7n;_J~5T=I=(41ll+slSH?iw%DDRrcA zt_^OkR%VO1Jm??Wh}1$i_D_EkQ`g(Zq$dussQHmhf9nU7{VKu;UvIb_w8xf!&%z7+ zC}E7k1n=#Y{8qLEuhL{};G#+FS^pg7c{-Ez_>saQr)0DG#?9=waWk`Ot8kNBSFG8M^_Y8rz8H|AIOAK)@x=m^)5I|Gk>H~y2E*Dl4VnCZY9m$ z9!Uyw|4uY`+0q4zOD%#`xBUnV<5)Y{m`>k;XSz z-_GWAI%5R=7&e(2N9NE2@g17+Uk>f+6;0`-Tgh{X8#&I}!=fucqs+fIOrrCJ^7nnw zOT~!2u>Z@BPB}}J(Bwg{G`Y{_LJD%wrpy!{YN>lcX?|bmwW5x;ZPlQqS1Ym0cNk{8 z-z>V&2bb>}CVLVD(cPcvDRC_snBuOZKtmj96Or_5r<@U884}#^kj9 z9=Hg&_U@q2YbvnlZ8ehhJCNIv1N6W|lRt?*N6%_&S@+t@?0xPA_ED-JpW~%eu9--d zpG-)9$a8qc_CW{NLIHlmkW#xAoi}Y^s(m9#dsQqgZR$(I7mCQ^LMK`>rRfQmn8V$CjPS6+k&rxLkC8i`?Op-Zhbqi|y8*2}Afqoo9H~ZD%_`?BYxI@( z0xz@qUv+8C$ujmdUyYsfosO?x?QvmMf)G<}3$5T8SY;Q02aDBN1(Mn5qPfh^IEytH zxRU>kXY4>vGdALp8Z&X(fsZQzo#i%=j3#3wNGj&Z-S~x{r{4*B0BZ8RJ>cBw_n4OI#V*7hcUp z$obg>S4$a7_>|1{v|nPWG3D%PQwbY%WfogG-G!BSpG5AiCAfQ}JCdK;W4vRM(4ol; z=Qa<=iIS@bU+=-zxb9&(?s{agQiVEO9%tXjbR@%Ry=mO^29`h8m@PG5g^f2lA--4& z)@zwCad$^3&Lt!Lh76$W2Qhep^vwrb~YI+k{k zHk`RfoyzLT`$r3v-&5yBx*te7zJWZBJfXC+cj@=VOhVO4HethP41Kazh*`D*Mjrdv zp`SEo4L6wI7Y<0Jc}*!<`)cyw{pP$R>ISuJ z^`wMXk<5Hw42nIn1h-wDFuQsOrnZh$?7EZwb@)ks(VEPP^;X zcuq<^NiX!HkB>UA;PwgdTf0^mw9p?*3N~R$<$6{yAdft&zK|s53hfShNpB*Ic+eg- zeov>I$_?+(vBb?3{bL*3wJ{&bJO~e$Z5Cb!jKZOsN(}FH51x+kw6g9sP3W$}->d6$sd9Gr-WT)p zq{$x#eW4Tg>gnh}DYXp#iZ$?s>Zfgj^Rsve3o;qmuAu0it>idbi?%bF3P_ozzG*9}8$g=4y8MKs@fVTA}60Nj#t1ft;?Kq<5!ZQm^qkT+c$r z&AKUg_Z>FeP;AV+u`=G`O^>j(VM`WRl*C(eu@HAxr!M)&mXb zM~`T30^supSRH(cop!D(9|VR(#kU9bOWVLmfi4 zFgh2CDb*W=v+sN{plmIhJ9aw-Z#CsGl?3kf0M;oJ$`qvohYz>nIMJE+ zx3}TL)r@#_fi}N$p^U7Qc}^a_1pY1k(S9gX_~hw@^QBAitN#nA-}uJr3U1SmgED@5 zi;PeFY{S(;Ou1Tw7XLK0f|icF%+@*HMMTbj5RG!iiP{_?cz1WCogRtO@`YII{ue`V zi@7$eqxw(RXid{;ayYz$yw-$Lee)5PaQh49cS=K3Ll`dZH^zYI`NI9X_Gk>64cDk5 z{PN6!pZ8d79Eqt%*qRHA-{*u`fw^z9A0Q*@Nv z->H+%DL>C+Pe@%Bh57Iir!>ml_09rToLVa_-(2zVDc|#^K$Kr)#)Lq04|7h`T76yEErkKYM z7xOUX^#W%RZ(seF_Wf4lV-q4N#^0JP`t1WFtx`d3S%}OR-f|C7s+Q>@W1u8JUq~f+cw$o!rjh1sk0T|J72=<6O8!g`TAU? z`7lk_SkFuw=RtBHR|wP#$9@0(EIQ{rZ8x>y9zhP=Z@4`lujt6SpIP#e%M5t6 zivgdMp~t80$)!FwmNUO1Zx{|r7t{C!xeE&U#;cItn_Fp6{2=9V1{_}9JB8EL&Tu2(_5?;~Oju(g9 zaLYv_nj)|kneY=XloG&yV_iKTP?<_S2F>$rSs=ntJu~XS+`Cgqp)R{C(dY*JdlQaYmx>zi)PD zu2_NGgfcueSc;ZMrRcuQh;3;G3m+N7Zd@G4Sd1Erf0>7KD@Q;+O+d<&?s%3ZL6@D& zg>}_V@Xrmy#_JD|>{6=CGS~2RktWOckucpCE^Ot&SZ005k$IOrM`V2#{${3Ob?yK( zjyJ^6?Fqt$^*xXiI~fno-9wK`IlCt-WnWkLlGmdsdeLzmHL0DW=sx+>(_WRHck0R> zKRbj?-#zd`%|^*U3x)bu)(HLOhp_p7pt`M%1$&(*Md2@sdZohM&Wd=0vpR3M|C@%0 z8fmnpF`0hs$L8%Gi;QQT;p7%6TsYtaotPu|(7KH^+*M}8*#$!8)RMoM#edDjH48_ywq^?&d?W()^ks{>B-fN1 zt&;Nh)^grB#h8b-n)73?Bs^fUgx`H`%764ZPC<$REOk;SBIcC|e-}^h0m9=H|HbJ<>U^*_f0;0 zKX;hZ?B%cKu9iE^2D&@wb= zZWL~Yu1EJle_5!hE}wTm&b{JH_`-B!KIDgtAKzuc)$HW_nX;eDSL^b&PWt>!uQRmp zX8?1Z8-d85>4NElM2vV<#Mag}Qp`X(zqwn=MfXhkq8J5#oM+8n4K(L@>kPTdO+y}A zsLTC-=h8{ZNEW+(BzE5|5Zot?N9}DB*7-{!Io_A@ZIKTAk*yU!YH!Q0IXZGPBjuW# z40z|CMqDzZm2Rcm)0>>T2!7>-tpieofZ72FG+2Z6>Mz*q+$K8wQO4JJ+ws}WHvF%l zJ?|1A<)cd_eBVqpez!QDQdSGhejUTJCo*jP5--UASfTojCoawW4abQZ)WhO5T~kQ; z)@a55Gr*W7623E6ogXU9ro>;HS1b9@p22*QQ+2Th> zSVM6(wRcwK>m3dGL6uh8;uGJU*-(c{hgGO>@RMRk-Y!tQJFJmdZQ2Hn^J#P zl-NUOiX0C!=L%j2450qo4oL=uxO#CU6QAuxZT3$n*76U{o1?*bo;L5-=LLnYiJ_`- z^O@pp8Y;~!p!-0I+tZVT_!qX=CksMRk_9{O--Xhf-w>Oo$McpbHNTe;|98WLueCPk z_s?kXDZ7H{yoLr_*d~BJ$l&!cRp=Ae8D-;k!#3v{Tc7@zES20gCe4^1{3_+v7v+4E znl(2IHRqj`xw!g$E5-gj%VgW*pg+M8DPhTi$+rQRcTvRb9oNw13@iL|Bs@xjEd@Oqd46$ z48sh=&>>)eflBJ#=Q)6hgs5NfrF@aU2^XI> z;c50|bkXfEG#~WFf*s2QtjrzcnEkw!c7FA)bJbn>pJt>=4CEWZZkO2~V;W^W!ApXTlZy z?KC+*u|v#9tTE=lmUVdYdQN-V{-AVtcbqFt7bf)TjES>$Awd}uL+ex$3 zfV(Bjxnqfpzn*K(d-%)v#3d&D#QQ(Ar6hnha~XSl$qQdT*ucmzQP8S1$FS(m(7E^% zPE+*g&6(4rqunw8hi2U4uLbvCEak0H%3L!xojSLTWutN^GVuT;Cd> zTrKc1Efw02l$h7MGtBpKA^CLrPDU$~xbgXiWc4?Ko?oBCMjom_SACA|ZD!c0C5GRk z3}FD7;dPsIteVo&Wr9w#?tnqR^;|@6ubQ63~aANAz!H<>bwmw z;DRn{<|GNP6~=fM-5YLeW<%mL0P$v#2s*MKdb4cVz2E)V@Xk7Hw%P&QyA_JR9eeiJ zYA}ie>~P*h2jfR22&F;BXpHKM$6Iqy*FOOHw}+uFU{)O%W`1OW@Y3hNpr9oJIav@gyCMEjzLM>Iv8<9Y&DlS}g25 z52rcDq{F?@{frg{T+xC0I1yg-3>QM8bYMPO9~LFnsJR=9ZqrX;cNaDGy^A9&sGh{$ zWHV-Sy%E1viqNCk6aVTZ7-eLF5NBiPyCn&QA-ZVoB|`e1t}q<42S=*>*o=wa*vU@a z$hTxNQU3%wDpI1!-TauD_j;7}HN}Es`e42ynC)61j9jjO@Wv5;71JFy4H`XK7ejMq%Z#AG?{D`XHwO%yJhOMuxfXu9+mZ~C+{ z<+o=@{#cLixgh4jNfNGMY0kgzl5)ovjbyV`hgNmFf~Hny3?5>MFWY7c17<4l?qVo5 zOBb})TrPL#1>vn}aY+-VxJOpBixBjS2Y%#~J2_>>$y zUgcRy!s4|oOM4EcXWGIp(-<@SGX#ePrdX%vjG;!$Q1xIkYp@$djd{(~vxf!`Emz?) zU+D13lO9l%N;e8jd5qc^PvoYVp~oI66nPnfU}A=44RUP%&M^J^0i^dTU_rBnkY4C4S3EMBBQ_1A$=9&s4o zocgoIi`>Sl*tFT{EIE{zD-2n@lnOt`UMXMY!>KrVz2n z5O;i}SUIFc*7`)#Z3|%9CXtsG`bPz-FJOvuw=^=cHDQZ*m zgj=7Ck$=+=^RGxCOSQ%5d>@4DnTKz;^6-B6X!sxXf~A@}Z2DQE@vSQCJ=L)3j0l@I z=p(Mn6hYx)h?sD7ym+jJR&7(5JnV)Av1u5Ux&azPv(WZ+Iv!Moz#za1PQ8tB=Yk77t4s|M{XhrventpAm5pzL4DF zSJAs9FS=T@gta79!F9e1R7>@7e5wHwzQqVbCz~KbWR5rYM`Gi3C$_@hi?T-@q;+N2 z$xZJxNjJAs!|qz@zfVCguFBcV@Uf64Sit(T1TU^F6!arZkhk6nImh#GuXHV&9g$BZ ze$VJ&;w8%YS4GQy{2{)&kq|SK)>}q0S@RP3Mq6UbZ82`miWJ7j=;D^S94V{U;C@~O zTd^gV290VUo43zs($XFDU*Zdz*{7BsIP{}&?Y=C!Fdkp$D_|ULg1O%k1@(Utgsqli z>H4KuHERH~%dn&ShfAq>%Q@;a?;sU+ZKOw!^GN+%Gn+BvF)HSC#opI)OmEl5*pwu} zLkbHpBqNan&G$}W3mwm6*UvE+q294x z;|#EOogPNbP7!jerFi;Z$6BZv;BL7St~|)c1@~5L&#_<<7dhJ^>BJUxRbeMaz@>aYrBVkEaTABP6)sB8EnVCJgV`;_opR?3y+R591f%oli1ynpPmA zDjB=?_QsLDQvCWN!tynSaB(w1%h?n`xMqf>1;$8tWP;Q`=6E%?I}U|Uf`0IP)R&LO zgj@0G-#i!BZ+A!Uw=z@@(g*)y2x*WA-Ru_$Zqvo+EGTg1x(*zJ71%Vd7ykJ!fOfxB ztZ^Cw@76%*T@=ueVUE^9Gfdy4hX*^gVIMC>Pg#QSiYdX-R0Re8IyjPTkFfw$K&!vk zEKy}*gm*i8qWeT+T&)(t{;3|)N9*BV`&S`vj}nr6)iG(j4Xn%3h0v`stpBP5?Gc)2 zc%TofSt7LG5uxC$J*JxJKZgJF`|ZNi6eXxkR>J3->B2gD zb(~XGV0)|~{;tzOGV3@WQ(Weh*{K{$4DU-^Gt#BOnUu@XbGF_&3`C zqn7GIwkc51nW%y#sd^~?X@a_;-4TEDBF?q;WK$zO*cpcawn<|XGt2a6)U5`pZG=Nt zj4{najDO2IbQcpQphX#r&ROEkKwBI>JOSFJ+U%D>4!d$Lj}7z+X7x`lvGrY-vUC2A zQCK+#lG_R_PSAxs*cw^oF~T2r1C0JD$4(O&_E*KDaf&jFubjs2T`plm`kS-ilh?8J zDg)Wtr)Ln;YXG9ViBK4=hk7?Ds>ESJMSZ(4_q0C32TCE{JrbU6hf#A@#s=@~%^L1% zvUASk*@Xf%7Th-nrOl=Yo2iWYLAqGC!2k{NrNZJ-8Yo_Fh)iV@yuadvG*Kk14;;ZE zKYgZ|WWey%nkA|=;zdvx)?U*_QGymu&DKTQDLvfTn7>zVWbX#`6`8|92^e@zg3S&Z9<^e}aXCN8!rVaWSjVb@tRd^j(G z#TtR~(EW%je7{)W?@T?+@1~A5qVGauFI~KUD#pB(X+m_2 z174fRG1E|BM~7dvp=Tg@}>qqYb0!q4<-(5wv0zdK9{_;=r{mwX~eItUJiMU@kk?qQv&a zor0eh$I)Ub@)G|DM}G|x62}vb-Ppi7VW7Ef< zW@}4Y*_scLw4~aM=7pEDv(g%96m^GkUdO)unJsM4c1DwLK73xZ;bE_8wk1B3I#-^e zM+RB6YfCMa=@yWsK`p6mm`*;4o-C$(CpO28MbG&T_^~QcxI48!0;_b`?{TldPN%X7 zMrkyDYZDn7w~{E*gde@3!KX*vq4W1c$$4-H^Oqh%%z{;j80LeK{}u`3#(CgWwlbTL zc>rgO-P!Sd>U6bu8yy+`lxi-?xjNct*_&)~fB%U&K2v8g#aj_RvH)RLJu&)BqVRsc z8x+@1LSN?$o)375fHM}%Gyezc8GMkQTPt`*aSO#HzhVl5XqGcHkd1H%VjoUuu=+{v zU@Tu~u^o=p-RCi9x4Ue~90kpm2T*UNaLRnQoE+PZ)1kT?x_EdlrHjhw!=YZ3lCX`{ z&iROl7Hh~BtrR{_=#NT4$~=CxGtUKQ=t3V2{_U3rAHHY}H8iQx*`h&YoA8RZZv93M z?U%^FLzBj6UIfqSjY--o1=Ie0ku151PRZ@;HG4tpwi$4>3(aKdBB5(-^Vo~vqs&hy zks=Zw)2gR8=xDfv_~ItS&hy3*vuxq6r3Vh~yNIhYH42N|OXs{b_~P=@)c@fvHaYwj zix^bS(q5ZU?XEo(F*=Qg9Wf@$qYtr+_d%mwk}ybhAi7npK=I8oHttv~g-0zQyOKU6 z9iU4a=eyA3<=QmhxtI?9vZXQo?5Mj%JySlh8p*L;@bckoVP&W#YIz2EBQDn6tE-p?#$Wi48AHa!<`=iczM$wrNy1GX|6e* zXv7H9^R-a+(g5ANJ0rd{1WR5dA)verRZUm%CtH(wH~&Rc(p7ZtdLPE8H^F`R0Bnou z@UqTEND7@K_=W4BVrfUOx7>>FD<5FaUI%7%HdFy^LueMR+SEIg=Th%RM*}>#HZ3LS%T?#;TC*xIUu?*eA6f9{VIrQG|A)rbZJ;e(%xM0e?@SOxY>od^Smc!mgGSCo z_bw64&r^@YeR3aojNrt9)4_m5HP0?aaK6-(SudK4-I_K5+BkNyuCG{13($M4!K4@`2 zmG9&cwt%Rh8*^MW05gXa3zeJw5gIq137?ly&R9b}?wvVT`eVYg4?d$!^@X&rxSU>R zX>z|VraW%UZ(99fAjK^RWsC2OfO|`saM^YMf(CbCH=OuHA2t;7cbns?A^pdqiO%#sj%QL{5}OiFs2+$lZ%d%{b2V#I zUPUvqTj{^7t29aUhHR|G{LDQSUij-c%{FPEJI6Ot>&r5ReI+pcxG*iC!?CG z@o?Y?DB&VI8M2=G@5v8x1a*{)RqzhLPVJZQ9$boOK&?5-xfZ@ieI`dLdUh zyQmwayT@SOqa5^~dK*hZli7xR6) zD>mreo+=ECQ6O}YFRCWyz`FVfmM^`8vgCWX+eyMcckRje{oZWiQZegN{}mf1T!dnC zbVvSJU^u*YRxL&yB1(XEW>G*MrU4K8>Z1@nPCE zx=dHG2@9rAM8>YJc(+4@&T;WV?E@>Ef0c?iHF|8%w@h~6&}~-sZwQSvcOcgS4eD8! zLN`ZFqkDRH*^|OQNSnD4-=_FuUX>}nElL*JV&%w*%S2|g4;%B!l(ODb(BZ*XsM?^K z9#-w94^0ng#gr@5@S%*_H?*>CFI3r+QDYIh*aQVR1;Uos-SKbRF;pJe$_~1h(C+3- z^zmv71#5jLlR+x{?|Nk(IsGerns9^m-_E7Y@8_}`uM03Zmk`>vLg;^Y5T1q@u-&gZ zld%6aO&tD)yaRQ3@6~$z5*P6!9s2dL(%|kxzS3u_s}y`dO7nhv!N1Od80EiSIQugl z0k`s5#`skFoA#ORPuJp|Hp_X&5_A6A!J5ChZO--Ii}-mP6+YFgkruEL+Wu!byF7Ra zm{+w>*5@Sdx~kD|$#GhE^EEBlro$)9lJhnc+@<_C>9k#^ z4GDFuVpIV#TP_JVra!}&@qOu|iYh-EV$3(SN_hGiZT+*Pep^qgJoA~+%Gr=@*(@|)o{KJS7n#=U6I54i&D*zi<^SfI^MpDD zf0X9NO?}LGubF1t`;8?Z)2Pdbq!m%!lMQT;)mW6i*diQ!7=$bO#cYk%7W#QZ%1eyw z_>!&8JY=pNzZGZBXDclDdM8WXI!Dfx^mKSs*BlyLP{1w+j6-u?k+8?L7qlbHS-_kq zYF*k!N(1yc|7gbh<;u8Ah&3-%H{+K_8ggEt$;E5isekogdUMj8MW&9yQ?ml$>3W8P zT~}hsh=c6ufGc#(MZ~u@%DCZ8OK#oTnYX;Q>fk>k-Y-v^M};4zldHp-DYVuKy=dGIRLWb;qIf&V>2_9N7Q)qA{x_NyBF zJnYW;UA1D9Z2p7amLimeCZVuH^LtPI6Am@c5T4w!!1;|?*wtdsV(N!8o_>toa_>$z zN~C1$V^2&B5XlxBv)k3sv8_oh3bfs(c zb(FsG8EtrbiOy!#5@kK3s_D0A*`sO_uTY~GeFB(L&^)~Iw8R?kJV9*I9Tgu{+1L?x z*y5Zz8gB55v^?ACsqSxTef@*(`l|EIq91g4>Kl5pXfFl%?q&Vb_F~tH9@tr)DfIt7 z9Ca2^Y)yFryT`YmHdw^l>_q%;qdtGXS(DqC|D%BgD*V!aGe}fm!FG-H zN1D?{A*FvFZtecXYL0xRsuE)!Jj;aNi|yF^t7g2rsRjR-DB~U$5h)RX2MVQw&1b$a^AGvn)}WY^Z4`H{Ft(Y8=W@gcQ+gG z-+_Ak@3$xPZGHo5V@ZhX@<^DDA87nKjOJDubHi^Id~1dUkF=F=PXkk)f8U5(6v_Fe zfri|5l$4*kZNNkQZjeb(Ez5CCf++B-(9>I$jreFweLidO9-7wNILwhxz9{88<7C{@ zU&eEvN_guOBmU{4Dfg_?<0^YE(#{tF!|&@I(pgx_b&*FRm9Rw-aS45qP7cskD-r&m$g_zpDSkO(I z9nlV_Z7;R>w8{?eQMKd`>uvbXk&ZmL&WvBR(dGNcYV*ofuc<;;Ol#YlkvP~5)5?|$ z4jFd9g_-CtUC1<2){@I)W4^u8mM?x{&4v38T=|eGkD4InWyjj-SN?d4yWgE%>=A}( zsoh{PB1JH3bHo+v$vCsN2~iF?EOgfz8nDZVN82fQO0^l!UoPU=%i5^DaWQFso5R)~ z+J<*xclbJ(!jTpVFH0=YU%SJLI_2Pgcokf)Enzzyhf&7h17s4vo38q2lFJ$^s=qOS z)%2|dqDLY!#0w=Z#?Tm>BAoo9!1T&R@NKJx$Bt=m-?tmF4q}!zl30jW0(;zP1Ur_b z#GI^Fpx>K*D2xfk;qfj=*`|Y{)5*g1NHLB-8-jgC_wiL}7krL9hIzdb+ZAreD!Mx} ze^CNkI-&~;O??RpF95rjgjZKOVc1hW)Vxm=PS}`Ym3$z!df$VZikMmN+QSmw1d!3= z*`yU#LNmUerX?$j>GP0w=DV>Qo4S81dOLNjU9e$nB* z=iJz(0pqE>Lmvvc5#R7w#Ea}D{KRB2-?3B1)z0hl+TMCRt>d}t1`Z*-zk;5*J#c3A zMnT#b5BnRt*xKOFl)T@X->Np@8e?VL=(U{tuQlfD-nDb;$k68Ee)7i%Fg&V(cO+Qb4JPd%e5xl zYoLPjH&%Rs!jwNRHsl+Z8uB7@U4H3C5p9$OvMt@mp|xa{5Pu;6LX?=fd`P1;M`Yam zrX8POVZp~MY`FcxPTcmnoO^CE;5r@t5xD9TiI3WlYWPijEO9}4;2MFx_eS!FLg*H} zV1vT%Q*fl54|28TM{BIP_77XWUSGz04-)g-*UH>)dNQ^7`>=odeyFumU`Jw>FmI#+ zMKc-NP5(jFNQ2tDoS@{XGQK8R!C(7W@(YW_e4|*6?^G`!t@-6Fb?jdJgCkBuhSQDn z1kWkvXzLSzJN|jNH%5t#$gO4xCkx3kNtr7v8}eH-KG8}41+;irF*|VlC5CNVh=o~B z2;Odt97U$!d(afmZN|V(wj41}CZku}G2EQ*!Aie=X3_}`RQu!^n`vdq4sBVFjBH;# ziHL%A|6Y*07-45^fe_BkpqCnllwZeT95oivv5{D}I2W5{H{i4OUwo>#1%4wP`J?=B zG<6W(PnnI<>kim;N)MmQRtSE<<_L_pfx;vlJ)FYv<6joOt$K=UYmHcIFB#M6tIqDZ zzQyl^br_~R0WJ>%F>a^~&y&T_?&$9|2TgGLiUM&;&wm9}=J>Nq(LIQ1Hq+ue$Ss!UN_~S?{?_>A?ydoYxtZ|HP1V%Mh+jQ@}rPIG$UXvPB=9sonc6 z-5IXOE2?$*Rc^$sKT7xpcT?{3MxCqf9!HZO>9SuDflz*8fh3zWq49oaWGHRN*wfco z<;TagGhEI$%r@p0KV=-Z&A6f5ijUx?ynn5fi?@EJ4`!!Xr1lb=TyKv-R3HopCoG(= z%MO|rQs-<1&x=#=xIPj-d7GTe|Jd@GU*!CQp^U43H|5txNw|Y~1a)W(r)Y1wEv3{ zAAQh_?E1Oq6pUK@f-|*1NNR1V~mg_G<1_7c(xUM`lO?>PaD<^ zKE)i<3u*YrZ)D}D#J{*dq(?u-(YSrFEGK9yy4d-2w03h`?Qe+Khbh9TVtXi#c1C1g z46^$qB7gKTJawAO;#)nbQaP5~t1RjM;F0XZ%Nktv83V&_0@{M4=nhj{UY000_LZQ2 ze^)qci$!N|e}v{u$IGSrk#nvS`)=vYewb^ss7F<}cWyYO`o1u>9Sn;}B6w#T;N2 z0ZP(~1VBLVAvoHLpspl=2eZbwUlDK(KaPWmZMb#Sk*(c4jlG!1*yrTym{YeLbHaNd zDM13y%Ld3uRK}p&i-ddHy6_( ze`Y?l7>>WJ@aMS%%RXtq|3I4Xv)L3#x5cZgu^4mGjJ?e)3QG{AY>WYnF%!iV;3Y%>apjsvFNCzx$2dx_g>7s_XN#d@J zl;1K_@KP0PUeVzP+VLHk9H+y>7Ua{Dvt!wjyfC;1+924YNOhXnU27K`g5uf``#J}Cq;3nNR(3D%{EbDSQp1H^&9y?oD z*3AU-oDwi@O)2ZVXgyg(sPU{^eZI~~k3Y;Z;v>2l@zT8_{#)fUrTYz~JEJw(f$qLY z;|d&COBHP9$nfnpA!&t-wJfuuiS?&x&=xH|_O6IKKNRyxsvUk}tjB%5D(GKP2^$a; zkIZ|vn3Sr97c52azheqpxhu4jY6d)RAwL*2I;O@EfNTe|{C{b2=|=tK5&GNb|6xI9K@_LZ+3Io1$JcF z2Nu?#p%z??Pw3u4vBlz^qfKP)TX1&(Mjz|eoBIS@Z%n`yo*$|mVV)R}=e2;a9UT7zH=b54Iz78^KGKExA2@1Cx;-HZ$#%<__ z;*xRj)tQI$d#A&!dNQneC?1sg!lTp&HywK6=6(rI1RCK)l_3V6St2O5YC^xeE-oue zp`#&!MW`p1$HgPTF%wUo`r!OoZ#18^h50Elrgb-j;;6K zq04{Tupe%WkAIxt)MGJ%3O6C}at@-m%tZJDj$ajWtnxL2SR%qO4}FXrYl!&v7(s2n zE+TD3$d>D2WIuD*eVu~8JGQ|0!hIP1dWVEg^%(i+08|HzgtdbqR#xdDuiOBulMFCH zZK`lqQwNcST38-wh#{Z+VA603!C!~6ReM%5s@>17r5<7Xqhi>?L6>2F+z(bQ`nck2 zfq~T`9FG|<)HH}urY*w#?#}3^R0tRG3>F^XNv^x*lD+o=I{tALrB!-T)apdGFm^lo ze(eLJ*LLXJ@gA<4=|WeT8N$7#7@8f5{Y7>xdX_g`-*=GWbZ=1qW3|-dMLUHpuch{f za{B-OpEPES!_OQWxa=^)P@g%1rIH-8qU6})n~j&egzfK9Kw&eVkqrevv5-A4=B zuMM$btsy=KbVkdC9Q1qo9S5t-+2(O_CX?B*#@nW#JSjHBqno-|RcU}yZ6}zP zSz+e^a~Rw-02}mIP&GHggt9i_UB+MGUcD}Q4~Z4F570&V6djz|se)*CT|BKdf_YLW zlqF{2(ANecC7J=hSq)+4muukIV2cwwb#cF&CKk+AMV(fJ@Uqze1%@4d zCe^|D9}&3F)qoAP$YNsiJQn>ukj?#jktJMP%Kmk2!kjyi7}?VbgS|8nyHkuWuZ9Yz z?e$P|K^w338^9+m5*}3=%y-K~_TbWLW^b=xD>|)a562B+`n%3ya|gS=9wLKbwE^yT z?DvKIF~a?J733;9&Ty#_w$2<3^P(fr*=fQWu6wbzLs~5RX&4I*P-0V-XJgS}8-&?t zBlv+Ter(l+ir^>o)KG=*3n}Uqa>^Z8j^?lS$S|~p`$BCLyimo&LAd{-zVDlv%R}Hj|j=!+fT7WEs2IJ%_b)UB(UysZ(yeQNvIpGN4uV_K{0*t7XR*!$5DWL9HNN>N+b+2=Jlx6lPu zN>14GWT`MS#u2xN=7N>|!H&{>>}z2rMdqC*o#ZUKpMREezZK9Qx094MYdW1cCdsNWI4v8er}V(@Nijl3p$Eo3J%cx^55q_MIo=<)XYZYUu>Xb~ zrO$14{DhJc-xl$SP12phVmFOs$sr@y$=7P^$~He-ty(Nh_!ten#yGaG?KaEqZcf{R zhLPT|G1RGQ8I9R_neNOeB-N1lr1zqru1=XuxvQ zl&IK zUI?0X2L_jwDN_3-Y3dmA^o7k7Q!FLVXF1HX=ViA1!a{0xdqPbSH)&G3F)7bzhWF{7 zSP`&6__=;4tmf1qDprL=xAxL-ZB5Qko}qu4x0vdQCU*ARUbb0eNvEs#()Gf0@|kWz zAs=5L>VP-2Hmw%k%lbg;;u>gAEn}O?XH&FaBE7TeO9x}M>Guv7nlVC`a<&^&@3r=n z*L&wY$){mm>Q5 z=K?EUrbIIq9A;~M)mi4%80c;81Lgcop|0EkYx_h)w#y%T%+y$mV-73dIf31?&u2P| zd(z7FFPK-78B1^afMjiq{I4@{DGJ9Rfq;W1GBGy&0SyYA8(8?%k?pBP_9s}u*Fp?FRV-6 zia6EB7;)N>{obC-;+pE2EW3tDMB7>U&*{uP&Y88{s>ZDElkr4HhBZA+u-iUYh<_-? zu?K#rICvW$)I6Ey?;R|0wJu2ll&Gvb_wRFEw zRN_r~9TY;R4vb{VX=^aLyeCd*WeEea5@9k=!e+~7FxRhPw5R?Y{kKDvuiI+KPv%(g z`k5l`Q1hEwN;Xj21~VG-{ToX%)?*W|jKz_w*+NR_G$ibbW|f&8TC29B8@mV48|!nl zcA+l+?kDD%Mmk)zaW8$?8%96EvS@A34Eoc$hD{33#QIM=gjasca6#`OD}A|x8bU5o z%G&$1^42x_-03rA=&SPtrB5_x#0@&`{*-K@8|l0#pN#d>SmEu_=##NQnEfRcPJMT< zn<@vX+ba#;saVF3)>`o{v(xcn25}9+IHxeG3@r;sf3h9V-1+gWX{IZ^m8@ByNQ;rPm_%4+F zJTMZDu4{x()uB+?<;1Mh{Ai%rGdf>p!jB%4@Q;)4k^j{FH1}W?RTpXSF+=41!^Ye6 zHM$>lPM^h&MJHle?n>cEpZ@S#e+Ox%oyaj|8%0|DrftyVi?{qo8kHJcIpY@%oA;ZB z_fzFh`dy>PRUTBJr^<%k9tGY1iiMp4L2#Q@30mz_a4`1pYVqAr-=D) zkt*+Z_&5z%e~&!+ZX$NDoY}rEh0UZ<@Qo@ECO#PnwYrlCEU3Y+{uf!nty1!f%_O1e zCJjBS!Pn1xO`XERsAjkh6_=K=yYEioT?gME8`T5Do+k=N+U)STbQH7$((%mg3c|Az z*`=R5*x?v`%1!j9O=GnQ@sru^?K*5;(K)ye%tTLST$t zhtp8$@)qyCMeI&SAk+8Wz&@&1us}7ib)%-U`&NCJiCmQprV?B^JQuU-vj8v|cQ_$;r3hs1(3@diil)(?^=#^>_N$Ddg*tO%CkPx?3`~jY?}%n{ZN^YN&G@; zp*JY=M-IhF<5+}t9!eT};dAv$;m4^^1U=AZdIO!Qd&w&bP=7;d3LT!IuFrjMiFl%` z5!W@*;Dgk@($qhf>2`|=IlTCerr-cXHI)i}x3h65WI0=>NTI_jpXi#I7JptQ=Zo|# z_~z->eDqUu-mON&Bl@cFnl}w(`eilQR4!*0S2NJkc0gGA^e9HQsM4XNqtt1^E84YG zhg)(vKiw+lWsR16=xi}x>}bHtCaUqUEC11>eb;GDz&ZBDsTf0toD}ZYH(}MVzT^_C z!tDygy#A7eCzNROiAVJKq(Bq?{Jti)ZByoZPv~*4wd(xsgG;or`6RoRxd@-vGzo`_ zp5uI_K5g&ufmTAn7dkj{$6iL<-ok)~z3Re)2I=wrwVGTt&y?Svq0J|4TTl0$@>tL7 zQE2f6JLd!6jUkBu_t!4(Q_r0>RqF3EXTmYhdCv*0g#>GB<; zi|E&=jcktBDD0b;FSyMMLx#&L=Jj?nwW~|{8^M+jjdJGC-0is9Sp_Ep3qGLMf`9Ti z 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 z≫+9>1Ch;U6;yfqgbCbH=pK*2UaoP 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

            -qKZo=qD8(yXT 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 z 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 z≫+9>1Ch;U6;yfqgbCbH=pK*2UaoP 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
              -qKZo=qD8(yXT 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 z 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 z≫+9>1Ch;U6;yfqgbCbH=pK*2UaoP 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
                -qKZo=qD8(yXT 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 z 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 z≫+9>1Ch;U6;yfqgbCbH=pK*2UaoP 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

                  -qKZo=qD8(yXT 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 { - return createFile(path, path.replace(rootpath, '')) - }) -} - -function getFilepaths(dir, files_) { - files_ = files_ || [] - const files = fs.readdirSync(dir) - files - .map((file) => path.join(dir, file)) - .map((path) => - isDirectory(path) ? getFilepaths(path, files_) : files_.push(path), - ) - return files_ -} - -function isDirectory(path) { - const pathStat = fs.lstatSync(path) - let isDir = pathStat.isDirectory() - if (pathStat.isSymbolicLink()) { - try { - var targetPath = fs.realpathSync(path) - isDir = fs.lstatSync(targetPath).isDirectory() - } catch (err) { - isDir = false - } - } - return isDir -} - -function addFileList(input, file_paths) { - if (typeof file_paths === 'string') file_paths = [file_paths] - else if (!Array.isArray(file_paths)) { - throw new Error( - 'file_paths needs to be a file path string or an Array of file path strings', - ) - } - - const file_list = file_paths.map((fp) => createFile(fp)) - file_list.__proto__ = Object.create(FileList.prototype) - - Object.defineProperty(input, 'files', { - value: file_list, - writable: false, - }) - - return input -} - -function createFile(file_path, relativePath) { - const file = fs.statSync(file_path) - - const browserFile = new File( - [new fs.readFileSync(file_path)], - path.basename(file_path), - { - type: mime.lookup(file_path) || '', - lastModified: file.mtimeMs, - }, - ) - browserFile.webkitRelativePath = relativePath || file_path - - return browserFile -} - -export { addFileList, createFile, createFileList } - -export default { - addFileList, - createFile, - createFileList, -} diff --git a/legacy/bids-validator/tests/events.spec.js b/legacy/bids-validator/tests/events.spec.js deleted file mode 100644 index 19ac4b0f..00000000 --- a/legacy/bids-validator/tests/events.spec.js +++ /dev/null @@ -1,93 +0,0 @@ -import assert from 'assert' -import validateEvents from '../validators/events/validate' - -describe('Events', function () { - const headers = [ - [ - { - path: '/sub01/sub01_task-test_bold.nii.gz', - relativePath: '/sub01/sub01_task-test_bold.nii.gz', - }, - { dim: [4, 0, 0, 0, 10] }, - ], - ] - - it('all files in the /stimuli folder should be included in an _events.tsv file', () => { - // stimuli.events will have all of the - // files included in the stim_file column of every _events.tsv file. - // stimuli.directory will have all of the - // files included in the /stimuli directory. - const stimuli = { - events: ['/stimuli/images/red-square.jpg'], - directory: [{ relativePath: '/stimuli/images/blue-square.jpg' }], - } - const issues = validateEvents([], stimuli, [], {}) - assert.strictEqual(issues.length, 1) - assert.strictEqual(issues[0].code, 77) - }) - - it('should not throw issues if all files in the /stimuli folder are included in an _events.tsv file', () => { - const stimuli = { - events: ['/stimuli/images/red-square.jpg'], - directory: [{ relativePath: '/stimuli/images/red-square.jpg' }], - } - const issues = validateEvents([], stimuli, [], {}) - assert.deepStrictEqual(issues, []) - }) - - it('should throw an issue if the onset of the last event in _events.tsv is more than TR * number of volumes in corresponding nifti header', () => { - const events = [ - { - file: { path: '/sub01/sub01_task-test_events.tsv' }, - path: '/sub01/sub01_task-test_events.tsv', - contents: '12\tsomething\tsomething\n', - }, - ] - const jsonDictionary = { - '/sub01/sub01_task-test_bold.json': { - RepetitionTime: 1, - }, - } - - const issues = validateEvents(events, [], headers, jsonDictionary) - assert.strictEqual(issues.length, 1) - assert.strictEqual(issues[0].code, 85) - }) - - it('should throw an issue if the onset of the last event in _events.tsv is less than .5 * TR * number of volumes in corresponding nifti header', () => { - const events = [ - { - file: { path: '/sub01/sub01_task-test_events.tsv' }, - path: '/sub01/sub01_task-test_events.tsv', - contents: '2\tsomething\tsomething\n', - }, - ] - const jsonDictionary = { - '/sub01/sub01_task-test_bold.json': { - RepetitionTime: 1, - }, - } - - const issues = validateEvents(events, [], headers, jsonDictionary) - assert.strictEqual(issues.length, 1) - assert.strictEqual(issues[0].code, 86) - }) - - it('should not throw any issues if the onset of the last event in _events.tsv is a reasonable value', () => { - const events = [ - { - file: { path: '/sub01/sub01_task-test_events.tsv' }, - path: '/sub01/sub01_task-test_events.tsv', - contents: '7\tsomething\tsomething\n', - }, - ] - const jsonDictionary = { - '/sub01/sub01_task-test_bold.json': { - RepetitionTime: 1, - }, - } - - const issues = validateEvents(events, [], headers, jsonDictionary) - assert.deepStrictEqual(issues, []) - }) -}) diff --git a/legacy/bids-validator/tests/headerField.spec.js b/legacy/bids-validator/tests/headerField.spec.js deleted file mode 100644 index 33b16d6b..00000000 --- a/legacy/bids-validator/tests/headerField.spec.js +++ /dev/null @@ -1,143 +0,0 @@ -import assert from 'assert' -import headerFields from '../validators/headerFields' - -describe('headerFields', () => { - it('should throw an error if _magnitude1 or _magnitude2 files do not have exactly 3 dimensions.', () => { - const headers = [ - // each of these headers has one too many dimensions on the 'dim' field. - [ - { - name: 'sub-01_magnitude1.nii', - relativePath: 'sub-01_magnitude1.nii', - }, - { - dim: [5, 1, 1, 1, 1], - pixdim: [5, 1, 1, 1, 1], - xyzt_units: [5, 1, 1, 1, 1], - }, - ], - [ - { - name: 'sub-01_magnitude2.nii', - relativePath: 'sub-01_magnitude2.nii', - }, - { - dim: [5, 1, 1, 1, 1], - pixdim: [5, 1, 1, 1, 1], - xyzt_units: [5, 1, 1, 1, 1], - }, - ], - // each of these headers has one too few dimensions on the 'dim' field. - [ - { - name: 'sub-02_magnitude1.nii', - relativePath: 'sub-02_magnitude1.nii', - }, - { - dim: [3, 1, 1], - pixdim: [4, 1, 1, 1], - xyzt_units: [4, 1, 1, 1], - }, - ], - [ - { - name: 'sub-02_magnitude2.nii', - relativePath: 'sub-02_magnitude2.nii', - }, - { - dim: [3, 1, 1], - pixdim: [4, 1, 1, 1], - xyzt_units: [4, 1, 1, 1], - }, - ], - ] - const issues = headerFields(headers) - assert( - issues.length == 4 && - issues[0].code == '94' && - issues[1].code == '94' && - issues[2].code == '94' && - issues[3].code == '94', - ) - }) - - it('_magnitude1 or _magnitude2 files should have 3 dimensions.', () => { - const headers = [ - [ - { - name: 'sub-01_magnitude1.nii', - relativePath: 'sub-01_magnitude1.nii', - }, - { - dim: [3, 1, 1, 1], - pixdim: [3, 1, 1, 1], - xyzt_units: [3, 1, 1, 1], - }, - ], - [ - { - name: 'sub-01_magnitude2.nii', - relativePath: 'sub-01_magnitude2.nii', - }, - { - dim: [3, 1, 1, 1], - pixdim: [3, 1, 1, 1], - xyzt_units: [3, 1, 1, 1], - }, - ], - ] - const issues = headerFields(headers) - assert.deepEqual(issues, []) - }) - - it('should throw an error if _T1w files has the wrong dimensions.', () => { - // each of these headers has one too many dimensions on the 'dim' field. - // the first entry is the total count, and the following three entries are spatial. - const headers = [ - [ - { - name: 'sub-01_T1w.nii', - relativePath: 'sub-01_T1w.nii', - }, - { - dim: [5, 1, 1, 1, 1], - pixdim: [5, 1, 1, 1, 1], - xyzt_units: [5, 1, 1, 1, 1], - }, - ], - [ - { - name: 'sub-02_T1w.nii', - relativePath: 'sub-02_T1w.nii', - }, - { - dim: [3, 1, 1], - pixdim: [4, 1, 1, 1], - xyzt_units: [4, 1, 1, 1], - }, - ], - ] - const issues = headerFields(headers) - assert( - issues.length == 2 && issues[0].code == '95' && issues[1].code == '95', - ) - }) - - it('_T1w files should have exactly 3 dimensions.', () => { - const headers = [ - [ - { - name: 'sub-01_T1w.nii', - relativePath: 'sub-01_T1w.nii', - }, - { - dim: [3, 1, 1, 1], - pixdim: [3, 1, 1, 1], - xyzt_units: [4, 1, 1, 1], - }, - ], - ] - const issues = headerFields(headers) - assert.deepEqual(issues, []) - }) -}) diff --git a/legacy/bids-validator/tests/hed.spec.js b/legacy/bids-validator/tests/hed.spec.js deleted file mode 100644 index 11ea1c5a..00000000 --- a/legacy/bids-validator/tests/hed.spec.js +++ /dev/null @@ -1,277 +0,0 @@ -import assert from 'assert' -import validateHed from '../validators/hed' - -describe('HED', function () { - const jsonFiles = [ - { - relativePath: '/sub01/sub01_task-test_events.json', - path: '/sub01/sub01_task-test_events.json', - }, - { - relativePath: '/dataset_description.json', - path: '/dataset_description.json', - }, - ] - - it('should not throw an issue if the HED data is valid', () => { - const events = [ - { - file: { - path: '/sub01/sub01_task-test_events.tsv', - relativePath: '/sub01/sub01_task-test_events.tsv', - }, - path: '/sub01/sub01_task-test_events.tsv', - contents: - 'onset\tduration\ttest\tHED\n' + '7\tsomething\tone\tSpeed/30 mph\n', - }, - ] - const jsonDictionary = { - '/sub01/sub01_task-test_events.json': { - myCodes: { - HED: { - one: 'Duration/5 s', - }, - }, - }, - '/dataset_description.json': { HEDVersion: '8.0.0' }, - } - - return validateHed(events, jsonDictionary, jsonFiles, '').then((issues) => { - assert.deepStrictEqual(issues, []) - }) - }) - - it('should not throw an issue if a value column is annotated', () => { - const events = [ - { - file: { - path: '/sub01/sub01_task-test_events.tsv', - relativePath: '/sub01/sub01_task-test_events.tsv', - }, - path: '/sub01/sub01_task-test_events.tsv', - contents: - 'onset\tduration\ttest\tHED\n' + '7\t3.0\tone\tSpeed/30 mph\n', - }, - ] - const jsonDictionary = { - '/sub01/sub01_task-test_events.json': { - myCodes: { - test: { - HED: { - one: 'Label/#', - }, - }, - }, - }, - '/dataset_description.json': { HEDVersion: '8.0.0' }, - } - - return validateHed(events, jsonDictionary, jsonFiles, '').then((issues) => { - assert.deepStrictEqual(issues, []) - }) - }) - - it('should not throw an issue if a library schema is included', () => { - const events = [ - { - file: { - path: '/sub01/sub01_task-test_events.tsv', - relativePath: '/sub01/sub01_task-test_events.tsv', - }, - path: '/sub01/sub01_task-test_events.tsv', - contents: - 'onset\tduration\ttest\tHED\n' + '7\t3.0\tone\tSpeed/30 mph\n', - }, - ] - - const jsonDictionary = { - '/sub01/sub01_task-test_events.json': { - myCodes: { - test: { - HED: { - one: 'ts:Sensory-presentation, Label/#', - }, - }, - }, - }, - '/dataset_description.json': { - HEDVersion: ['8.0.0', 'ts:testlib_1.0.2'], - }, - } - - return validateHed(events, jsonDictionary, jsonFiles, '').then((issues) => { - assert.deepStrictEqual(issues, []) - }) - }) - - it('should throw an issue if the HED data is invalid', () => { - const events = [ - { - file: { - path: '/sub01/sub01_task-test_events.tsv', - relativePath: '/sub01/sub01_task-test_events.tsv', - }, - path: '/sub01/sub01_task-test_events.tsv', - contents: - 'onset\tduration\ttest\tHED\n' + '7\tsomething\tone\tDuration/5 s\n', - }, - ] - const jsonDictionary = { - '/sub01/sub01_task-test_events.json': { - test: { - HED: { - one: 'Speed/5 ms', - }, - }, - }, - '/dataset_description.json': { HEDVersion: '8.0.0' }, - } - - return validateHed(events, jsonDictionary, jsonFiles, '').then((issues) => { - assert.strictEqual(issues.length, 1) - assert.strictEqual(issues[0].code, 104) - }) - }) - - it('should not throw an issue if multiple library schemas are included', () => { - const events = [ - { - file: { - path: '/sub01/sub01_task-test_events.tsv', - relativePath: '/sub01/sub01_task-test_events.tsv', - }, - path: '/sub01/sub01_task-test_events.tsv', - contents: - 'onset\tduration\ttest\tHED\n' + '7\t3.0\tone\tSpeed/30 mph\n', - }, - ] - - const jsonDictionary = { - '/sub01/sub01_task-test_events.json': { - myCodes: { - test: { - HED: { - one: 'ts:Sensory-presentation, Label/#, sc:Sleep-deprivation', - }, - }, - }, - }, - '/dataset_description.json': { - HEDVersion: ['8.0.0', 'ts:testlib_1.0.2', 'sc:score_1.0.0'], - }, - } - - return validateHed(events, jsonDictionary, jsonFiles, '').then((issues) => { - assert.deepStrictEqual(issues, []) - }) - }) - - it('should properly issue warnings when appropriate', () => { - const events = [ - { - file: { - path: '/sub01/sub01_task-test_events.tsv', - relativePath: '/sub01/sub01_task-test_events.tsv', - }, - path: '/sub01/sub01_task-test_events.tsv', - contents: - 'onset\tduration\ttest\tHED\n' + '7\tsomething\tone\tHuman/Driver\n', - }, - ] - const jsonDictionary = { - '/sub01/sub01_task-test_events.json': { - test: { - HED: { - one: 'Train/Maglev', - }, - }, - }, - '/dataset_description.json': { HEDVersion: '8.0.0' }, - } - - return validateHed(events, jsonDictionary, jsonFiles, '').then((issues) => { - assert.strictEqual(issues.length, 2) - assert.strictEqual(issues[0].code, 105) - assert.strictEqual(issues[1].code, 105) - }) - }) - - it('should properly issue errors if HED data is used in a sidecar without using HEDVersion', () => { - const events = [ - { - file: { - path: '/sub01/sub01_task-test_events.tsv', - relativePath: '/sub01/sub01_task-test_events.tsv', - }, - path: '/sub01/sub01_task-test_events.tsv', - contents: 'onset\tduration\ttest\n' + '7\tsomething\tone\n', - }, - ] - const jsonDictionary = { - '/sub01/sub01_task-test_events.json': { - test: { - HED: { - one: 'Train', - }, - }, - }, - '/dataset_description.json': {}, - } - - return validateHed(events, jsonDictionary, jsonFiles, '').then((issues) => { - assert.strictEqual(issues.length, 1) - assert.strictEqual(issues[0].code, 109) - }) - }) - - it('should properly issue errors if HED data is used in a TSV file without using HEDVersion', () => { - const events = [ - { - file: { - path: '/sub01/sub01_task-test_events.tsv', - relativePath: '/sub01/sub01_task-test_events.tsv', - }, - path: '/sub01/sub01_task-test_events.tsv', - contents: 'onset\tduration\tHED\n' + '7\tsomething\tHuman\n', - }, - ] - const jsonDictionary = { - '/sub01/sub01_task-test_events.json': {}, - '/dataset_description.json': {}, - } - - return validateHed(events, jsonDictionary, jsonFiles, '').then((issues) => { - assert.strictEqual(issues.length, 1) - assert.strictEqual(issues[0].code, 109) - }) - }) - - it('should throw an issue if HEDVersion is invalid', () => { - const events = [ - { - file: { - path: '/sub01/sub01_task-test_events.tsv', - relativePath: '/sub01/sub01_task-test_events.tsv', - }, - path: '/sub01/sub01_task-test_events.tsv', - contents: - 'onset\tduration\ttest\tHED\n' + '7\tsomething\tone\tSpeed/30 mph\n', - }, - ] - const jsonDictionary = { - '/sub01/sub01_task-test_events.json': { - myCodes: { - HED: { - one: 'Duration/5 s', - }, - }, - }, - '/dataset_description.json': { HEDVersion: 'one:two:8.0.0' }, - } - - return validateHed(events, jsonDictionary, jsonFiles, '').then((issues) => { - assert.strictEqual(issues.length, 1) - assert.strictEqual(issues[0].code, 104) - }) - }) -}) diff --git a/legacy/bids-validator/tests/json.spec.js b/legacy/bids-validator/tests/json.spec.js deleted file mode 100644 index bf7f54d5..00000000 --- a/legacy/bids-validator/tests/json.spec.js +++ /dev/null @@ -1,778 +0,0 @@ -import assert from 'assert' -import validate from '../index' - -describe('JSON', function () { - var file = { - name: 'task-rest_bold.json', - relativePath: '/task-rest_bold.json', - } - var jsonDict = {} - - it('sidecars should have key/value pair for "RepetitionTime" expressed in seconds', function () { - var jsonObj = { - RepetitionTime: 1.2, - echo_time: 0.005, - flip_angle: 90, - TaskName: 'Rest', - } - jsonDict[file.relativePath] = jsonObj - validate.JSON(file, jsonDict, function (issues) { - assert(issues.length === 0) - }) - var jsonObjInval = { - RepetitionTime: 1200, - echo_time: 0.005, - flip_angle: 90, - TaskName: 'Rest', - } - jsonDict[file.relativePath] = jsonObjInval - validate.JSON(file, jsonDict, function (issues) { - assert(issues && issues.length === 1) - }) - }) - - it('should detect negative value for SliceTiming', function () { - var jsonObj = { - RepetitionTime: 1.2, - SliceTiming: [-1.0, 0.0, 1.0], - TaskName: 'Rest', - } - jsonDict[file.relativePath] = jsonObj - validate.JSON(file, jsonDict, function (issues) { - assert(issues.length === 1 && issues[0].code == 55) - }) - }) - - var meg_file = { - name: 'sub-01_run-01_meg.json', - relativePath: '/sub-01_run-01_meg.json', - } - - it('*_meg.json sidecars should have required key/value pairs', function () { - var jsonObj = { - TaskName: 'Audiovis', - SamplingFrequency: 1000, - PowerLineFrequency: 50, - DewarPosition: 'Upright', - SoftwareFilters: 'n/a', - DigitizedLandmarks: true, - DigitizedHeadPoints: false, - } - jsonDict[meg_file.relativePath] = jsonObj - validate.JSON(meg_file, jsonDict, function (issues) { - assert(issues.length === 0) - }) - - var jsonObjInval = jsonObj - jsonObjInval['SamplingFrequency'] = '' - jsonDict[meg_file.relativePath] = jsonObjInval - validate.JSON(meg_file, jsonDict, function (issues) { - assert(issues && issues.length === 1) - }) - }) - - var eeg_file = { - name: 'sub-01_run-01_eeg.json', - relativePath: '/sub-01_run-01_eeg.json', - } - - it('*.json sidecars with CogPOID or CogAtlasID fields should require a uri format', function () { - var jsonObj = { - TaskName: 'rest', - SamplingFrequency: 1000, - EEGReference: 'Cz', - SoftwareFilters: 'n/a', - PowerLineFrequency: 1000, - CogAtlasID: - 'we did a search on https://ww.idontexist.com for the word "atlas"', - } - jsonDict[eeg_file.relativePath] = jsonObj - validate.JSON(eeg_file, jsonDict, function (issues) { - assert(issues.length === 1) - assert(issues[0].evidence == '.CogAtlasID should match format "uri"') - }) - }) - - it('*_eeg.json sidecars should have required key/value pairs', function () { - var jsonObj = { - TaskName: 'rest', - SamplingFrequency: 1000, - EEGReference: 'Cz', - SoftwareFilters: { - HighPass: { HalfAmplitudeCutOffHz: 1, RollOff: '6dB/Octave' }, - }, - PowerLineFrequency: 'n/a', - CogPOID: 'https://www.idontexist.com', - } - jsonDict[eeg_file.relativePath] = jsonObj - validate.JSON(eeg_file, jsonDict, function (issues) { - assert(issues.length === 0) - }) - - var jsonObjInval = jsonObj - jsonObjInval['SamplingFrequency'] = '' - jsonDict[eeg_file.relativePath] = jsonObjInval - validate.JSON(eeg_file, jsonDict, function (issues) { - assert(issues && issues[0].code == 55) - }) - }) - - var ieeg_file = { - name: 'sub-01_run-01_ieeg.json', - relativePath: '/sub-01_run-01_ieeg.json', - } - - it('*_ieeg.json sidecars should have required key/value pairs', function () { - var jsonObj = { - TaskName: 'Audiovis', - SamplingFrequency: 10, - PowerLineFrequency: 50, - SoftwareFilters: { - HighPass: { HalfAmplitudeCutOffHz: 1, RollOff: '6dB/Octave' }, - }, - iEEGReference: 'chan1', - CogAtlasID: 'doi:thisisadoi', - } - jsonDict[ieeg_file.relativePath] = jsonObj - validate.JSON(ieeg_file, jsonDict, function (issues) { - assert(issues.length === 0) - }) - var jsonObjInval = jsonObj - jsonObjInval['Manufacturer'] = '' - jsonDict[ieeg_file.relativePath] = jsonObjInval - validate.JSON(ieeg_file, jsonDict, function (issues) { - assert(issues && issues.length === 1) - }) - }) - - var meg_coordsystem_file = { - name: 'sub-01/meg/sub-01_task-testing_coordsystem.json', - relativePath: '/sub-01/meg/sub-01_task-testing_coordsystem.json', - } - - it('MEG *_coordsystem.json files should have required key/value pairs', function () { - var jsonObj = { - FiducialsDescription: 'Fiducials were digitized using ... ', - MEGCoordinateSystem: 'CTF', - MEGCoordinateUnits: 'mm', - MEGCoordinateSystemDescription: 'this is the usual ...', - EEGCoordinateSystem: 'CapTrak', - EEGCoordinateSystemDescription: 'RAS orientation ...', - HeadCoilCoordinateSystem: 'Other', - HeadCoilCoordinates: { - LPA: [-1, 0, 0], - RPA: [1, 0, 0], - NAS: [0, 1, 0], - }, - AnatomicalLandmarkCoordinates: { - LPA: [-1, 0, 0], - RPA: [1, 0, 0], - NAS: [0, 1, 0], - }, - AnatomicalLandmarkCoordinateSystem: 'Other', - AnatomicalLandmarkCoordinateUnits: 'mm', - } - jsonDict[meg_coordsystem_file.relativePath] = jsonObj - validate.JSON(meg_coordsystem_file, jsonDict, function (issues) { - assert(issues.length === 4) - assert( - issues[0].evidence == - " should have required property 'HeadCoilCoordinateSystemDescription'", - ) - assert(issues[1].evidence == ' should match "then" schema') - assert( - issues[2].evidence == - " should have required property 'AnatomicalLandmarkCoordinateSystemDescription'", - ) - assert(issues[3].evidence == ' should match "then" schema') - }) - }) - - var eeg_coordsystem_file = { - name: 'sub-01/eeg/sub-01_task-testing_coordsystem.json', - relativePath: '/sub-01/eeg/sub-01_task-testing_coordsystem.json', - } - - it('EEG *_coordsystem.json files should have required key/value pairs', function () { - var jsonObj = { - IntendedFor: 'sub-01_task-testing_electrodes.tsv', - FiducialsDescription: 'Fiducials were digitized using ... ', - EEGCoordinateSystem: 'CapTrak', - EEGCoordinateUnits: 'mm', - EEGCoordinateSystemDescription: 'RAS orientation ...', - AnatomicalLandmarkCoordinates: { - LPA: [-1, 0, 0], - RPA: [1, 0, 0], - NAS: [0, 1, 0], - }, - AnatomicalLandmarkCoordinateSystem: 'Other', - AnatomicalLandmarkCoordinateUnits: 'mm', - AnatomicalLandmarkCoordinateSystemDescription: '...', - } - jsonDict[eeg_coordsystem_file.relativePath] = jsonObj - validate.JSON(eeg_coordsystem_file, jsonDict, function (issues) { - assert(issues.length === 0) - }) - }) - - it('EEG *_coordsystem.json files should not contain unaccepted *CoordinateSystem keywords', function () { - var jsonObj = { - EEGCoordinateSystem: 'RAS', - EEGCoordinateUnits: 'mm', - EEGCoordinateSystemDescription: 'RAS orientation ...', - } - jsonDict[eeg_coordsystem_file.relativePath] = jsonObj - validate.JSON(eeg_coordsystem_file, jsonDict, function (issues) { - assert(issues.length === 5) - assert( - issues[0].evidence == - '.EEGCoordinateSystem should be equal to one of the allowed values', - ) - assert( - issues[4].evidence == - '.EEGCoordinateSystem should match some schema in anyOf', - ) - }) - }) - - it('EEG *_coordsystem.json schema should require *Description if *Coordsystem is "Other"', function () { - var jsonObj = { - EEGCoordinateSystem: 'Other', - EEGCoordinateUnits: 'mm', - EEGCoordinateSystemDescription: 'we did ...', - FiducialsCoordinateSystem: 'Other', - AnatomicalLandmarkCoordinateSystem: 'Other', - AnatomicalLandmarkCoordinateSystemDescription: 'we did ...', - } - jsonDict[eeg_coordsystem_file.relativePath] = jsonObj - validate.JSON(eeg_coordsystem_file, jsonDict, function (issues) { - assert(issues.length === 2) - assert( - issues[0].evidence == - " should have required property 'FiducialsCoordinateSystemDescription'", - ) - assert(issues[1].evidence == ' should match "then" schema') - }) - }) - - it('EEG *_coordsystem.json schema general requirements should not be overridden by conditional requirements', function () { - var jsonObj = { - EEGCoordinateSystem: 'Other', - EEGCoordinateSystemDescription: 'We used a ...', - AnatomicalLandmarkCoordinateSystem: 'Other', - } - jsonDict[eeg_coordsystem_file.relativePath] = jsonObj - validate.JSON(eeg_coordsystem_file, jsonDict, function (issues) { - assert(issues.length === 3) - assert( - issues[0].evidence == - " should have required property 'EEGCoordinateUnits'", - ) - assert( - issues[1].evidence == - " should have required property 'AnatomicalLandmarkCoordinateSystemDescription'", - ) - assert(issues[2].evidence == ' should match "then" schema') - }) - }) - - var ieeg_coordsystem_file = { - name: 'sub-01/ieeg/sub-01_task-testing_coordsystem.json', - relativePath: '/sub-01/ieeg/sub-01_task-testing_coordsystem.json', - } - - it('iEEG *_coordsystem.json files should have required key/value pairs', function () { - var jsonObj = { - iEEGCoordinateSystem: 'Pixels', - iEEGCoordinateUnits: 'pixels', - } - jsonDict[ieeg_coordsystem_file.relativePath] = jsonObj - validate.JSON(ieeg_coordsystem_file, jsonDict, function (issues) { - assert(issues.length === 0) - }) - }) - - it('If iEEG CoordinateSystem is "Pixels", then CoordinateUnits must be "pixels"', function () { - var jsonObj = { - iEEGCoordinateSystem: 'Pixels', - iEEGCoordinateUnits: 'mm', - } - jsonDict[ieeg_coordsystem_file.relativePath] = jsonObj - validate.JSON(ieeg_coordsystem_file, jsonDict, function (issues) { - assert(issues.length === 2) - assert( - issues[0].evidence == - '.iEEGCoordinateUnits should be equal to one of the allowed values', - ) - assert(issues[1].evidence == ' should match "then" schema') - }) - }) - - it('iEEG *_coordsystem.json schema should require *Description if *Coordsystem is "Other"', function () { - var jsonObj = { - iEEGCoordinateSystem: 'Other', - iEEGCoordinateUnits: 'pixels', - } - jsonDict[ieeg_coordsystem_file.relativePath] = jsonObj - validate.JSON(ieeg_coordsystem_file, jsonDict, function (issues) { - assert(issues.length === 2) - assert( - issues[0].evidence == - " should have required property 'iEEGCoordinateSystemDescription'", - ) - assert(issues[1].evidence == ' should match "then" schema') - }) - }) - - it('should use inherited sidecars to find missing fields', function () { - const multiEntryJsonDict = {} - - // this json file is missing the SamplingFrequency field - const partialJsonObj = { - TaskName: 'Audiovis', - PowerLineFrequency: 50, - DewarPosition: 'Upright', - SoftwareFilters: 'n/a', - DigitizedLandmarks: true, - DigitizedHeadPoints: false, - } - multiEntryJsonDict[meg_file.relativePath] = partialJsonObj - - // this json file (sitting at the root directory level) - // provides the missing json field - const inheritedMegFile = { - name: 'meg.json', - relativePath: '/meg.json', - } - - const restOfJsonObj = { - SamplingFrequency: 2000, - } - multiEntryJsonDict[inheritedMegFile.relativePath] = restOfJsonObj - - // json validation will pass because (when merged) there are no - // missing data fields - validate.JSON(meg_file, multiEntryJsonDict, function (issues) { - assert(issues.length == 0) - }) - }) - - it('should favor the sidecar on the directory level closest to the file being validated', function () { - const multiEntryJsonDict = {} - const lowLevelFile = { - name: 'run-01_meg.json', - relativePath: '/sub-01/run-01_meg.json', - } - - // this json file has a good SamplingFrequency field - const partialJsonObj = { - TaskName: 'Audiovis', - SamplingFrequency: 1000, - PowerLineFrequency: 50, - DewarPosition: 'Upright', - SoftwareFilters: 'n/a', - DigitizedLandmarks: true, - DigitizedHeadPoints: false, - } - multiEntryJsonDict[lowLevelFile.relativePath] = partialJsonObj - - // this json file (sitting at the root directory level) - // also has a SamplingFrequency field, but it is wrong. - const inheritedMegFile = { - name: 'meg.json', - relativePath: '/meg.json', - } - - const restOfJsonObj = { - SamplingFrequency: '', - } - multiEntryJsonDict[inheritedMegFile.relativePath] = restOfJsonObj - - // json validation will pass because merged dictionaries prefer - // field values of the json sidecar furthest from the root. - // /meg.json is closer to the root than /sub-01/run-01_meg.json - // and so the values of the latter should be preferred. - validate.JSON(lowLevelFile, multiEntryJsonDict, function (issues) { - assert(issues.length == 0) - }) - }) - - it('*_bold.json sidecars should not have EffectiveEchoSpacing > TotalReadoutTime', () => { - // this json dictionary generates a sidecar with EffectiveEchoSpacing > TotalReadoutTime, - // which is nonsensical - const fieldMapJsonDict = { - EffectiveEchoSpacing: 3, - TotalReadoutTime: 1, - } - jsonDict[file.relativePath] = fieldMapJsonDict - - // validation should return an error of code 93 - validate.JSON(file, jsonDict, (issues) => { - assert(issues.length == 1 && issues[0].code == '93') - }) - }) - - it('*_bold.json sidecars should have EffectiveEchoSpacing < TotalReadoutTime', () => { - // this json dictionary generates a sidecar with EffectiveEchoSpacing < TotalReadoutTime, - // which is reasonable - const fieldMapJsonDict = { - EffectiveEchoSpacing: 3, - TotalReadoutTime: 5, - } - jsonDict[file.relativePath] = fieldMapJsonDict - - // validation should pass with no errors. - validate.JSON(file, jsonDict, (issues) => { - assert.deepEqual(issues, []) - }) - }) - - var genetic_info_file = { - name: 'genetic_info.json', - relativePath: '/genetic_info.json', - } - - it('sample genetic_info.json should parse', function () { - var jsonObj = { - GeneticLevel: ['Genetic'], - AnalyticalApproach: ['SNP Genotypes'], - SampleOrigin: 'brain', - TissueOrigin: 'gray matter', - CellType: 'neuron', - BrainLocation: '[-30 -15 10]', - } - jsonDict[genetic_info_file.relativePath] = jsonObj - validate.JSON(genetic_info_file, jsonDict, function (issues) { - assert.deepEqual(issues, []) - }) - }) - - it('genetic_info.json should use limited vocabulary for sample origin', function () { - var jsonObj = { - GeneticLevel: ['Genetic'], - AnalyticalApproach: ['SNP Genotypes'], - SampleOrigin: 'not_from_around_here', - TissueOrigin: 'gray matter', - CellType: 'neuron', - BrainLocation: '[-30 -15 10]', - } - jsonDict[genetic_info_file.relativePath] = jsonObj - validate.JSON(genetic_info_file, jsonDict, function (issues) { - assert(issues.length === 1 && issues[0].code == 55) - }) - }) - - var dataset_description_file = { - name: 'dataset_description.json', - relativePath: '/dataset_description.json', - } - - it('dataset_description.json should validate DatasetLinks', function () { - var jsonObj = { - Name: 'Example Name', - BIDSVersion: '1.4.0', - DatasetLinks: { - mylink: 'https://www.google.com', - deriv1: 'derivatives/derivative1', - phantoms: 'file:///data/phantoms', - ds000001: 'doi:10.18112/openneuro.ds000001.v1.0.0', - }, - } - jsonDict[dataset_description_file.relativePath] = jsonObj - validate.JSON(dataset_description_file, jsonDict, function (issues) { - assert(issues.length === 0) - }) - }) - - it('dataset_description.json should raise on bad keys in DatasetLinks', function () { - var jsonObj = { - Name: 'Example Name', - BIDSVersion: '1.4.0', - DatasetLinks: { - mylink: 'https://www.google.com', - '': 'https://www.yahoo.com', - 'mylink!': ':/path', - 'my link': ':/another/path', - }, - } - jsonDict[dataset_description_file.relativePath] = jsonObj - validate.JSON(dataset_description_file, jsonDict, function (issues) { - assert(issues.length === 6) - assert( - issues[0].evidence == - '.DatasetLinks should NOT be shorter than 1 characters', - ) - assert(issues[1].evidence == ".DatasetLinks property name '' is invalid") - assert( - issues[2].evidence == - '.DatasetLinks should match pattern "^[a-zA-Z0-9]*$"', - ) - assert( - issues[3].evidence == - ".DatasetLinks property name 'mylink!' is invalid", - ) - assert(issues[4].evidence == issues[2].evidence) - assert( - issues[5].evidence == - ".DatasetLinks property name 'my link' is invalid", - ) - }) - }) - - it('dataset_description.json should raise on non-object value in DatasetLinks', function () { - var jsonObj = { - Name: 'Example Name', - BIDSVersion: '1.4.0', - DatasetLinks: 'https://www.google.com', - } - jsonDict[dataset_description_file.relativePath] = jsonObj - validate.JSON(dataset_description_file, jsonDict, function (issues) { - assert(issues.length === 1) - assert(issues[0].evidence == '.DatasetLinks should be object') - }) - }) - - it('dataset_description.json should raise on invalid values in DatasetLinks', function () { - var jsonObj = { - Name: 'Example Name', - BIDSVersion: '1.4.0', - DatasetLinks: { - mylink1: 'https://www.google.com', - mylink2: 1, - '': 'https://www.yahoo.com', - }, - } - jsonDict[dataset_description_file.relativePath] = jsonObj - validate.JSON(dataset_description_file, jsonDict, function (issues) { - assert(issues.length === 3) - assert( - issues[0].evidence == - '.DatasetLinks should NOT be shorter than 1 characters', - ) - assert(issues[1].evidence == ".DatasetLinks property name '' is invalid") - assert(issues[2].evidence == ".DatasetLinks['mylink2'] should be string") - }) - }) - - it('dataset_description.json should validate with enum of DatasetType', function () { - var jsonObj = { - Name: 'Example Name', - BIDSVersion: '1.4.0', - Authors: ['example author'], - DatasetType: 'raw', - } - jsonDict[dataset_description_file.relativePath] = jsonObj - validate.JSON(dataset_description_file, jsonDict, function (issues) { - assert(issues.length === 0) - }) - }) - - it('dataset_description.json should NOT validate with wrong enum of DatasetType', function () { - var jsonObj = { - Name: 'Example Name', - BIDSVersion: '1.4.0', - Authors: ['example author'], - DatasetType: 'badenum', - } - jsonDict[dataset_description_file.relativePath] = jsonObj - validate.JSON(dataset_description_file, jsonDict, function (issues) { - assert(issues.length === 1 && issues[0].code == 55) - }) - }) - - it('dataset_description.json should NOT validate with number in Authors', function () { - var jsonObj = { - Name: 'Example Name', - BIDSVersion: '1.4.0', - Authors: ['example author', 1], - DatasetType: 'raw', - } - jsonDict[dataset_description_file.relativePath] = jsonObj - validate.JSON(dataset_description_file, jsonDict, function (issues) { - assert(issues.length === 1 && issues[0].code == 55) - }) - }) - - it('dataset_description.json should validate with only required fields, no recommended', function () { - var jsonObj = { - Name: 'Example Name', - BIDSVersion: '1.4.0', - } - jsonDict[dataset_description_file.relativePath] = jsonObj - validate.JSON(dataset_description_file, jsonDict, function (issues) { - assert(issues.length === 0) - }) - }) - - it('dataset_description.json should validate with DatasetType "derivative" and GeneratedBy defined', function () { - var jsonObj = { - Name: 'Example Name', - BIDSVersion: '1.4.0', - Authors: ['example author'], - DatasetType: 'derivative', - GeneratedBy: [{ Name: 'Manual' }], - } - jsonDict[dataset_description_file.relativePath] = jsonObj - validate.JSON(dataset_description_file, jsonDict, function (issues) { - assert(issues.length === 0) - }) - }) - - it('dataset_description.json should NOT validate with DatasetType "derivative" and GeneratedBy empty', function () { - var jsonObj = { - Name: 'Example Name', - BIDSVersion: '1.4.0', - Authors: ['example author'], - DatasetType: 'derivative', - GeneratedBy: [], - } - jsonDict[dataset_description_file.relativePath] = jsonObj - validate.JSON(dataset_description_file, jsonDict, function (issues) { - assert(issues.length === 1) - assert( - issues[0].code == 55 && - issues[0].evidence == - '.GeneratedBy should NOT have fewer than 1 items', - ) - }) - }) - - it('dataset_description.json should NOT validate with DatasetType "derivative" and GeneratedBy missing', function () { - var jsonObj = { - Name: 'Example Name', - BIDSVersion: '1.4.0', - Authors: ['example author'], - DatasetType: 'derivative', - } - jsonDict[dataset_description_file.relativePath] = jsonObj - validate.JSON(dataset_description_file, jsonDict, function (issues) { - assert(issues.length === 2) - assert( - issues[0].code == 55 && - issues[0].evidence == " should have required property 'GeneratedBy'", - ) - }) - }) - - var beh_file = { - name: 'sub-01_run-01_beh.json', - relativePath: '/sub-01_run-01_beh.json', - } - - it('*beh.json sidecars with CogPOID or CogAtlasID fields should require a uri format', function () { - var jsonObj = { - TaskName: 'stroop', - CogAtlasID: - 'we did a search on https://ww.idontexist.com for the word "atlas"', - CogPOID: - 'we did a search on https://ww.idontexisteither.com for the word "paradigm"', - } - jsonDict[beh_file.relativePath] = jsonObj - validate.JSON(beh_file, jsonDict, function (issues) { - assert(issues.length === 2) - assert(issues[0].evidence == '.CogAtlasID should match format "uri"') - assert(issues[1].evidence == '.CogPOID should match format "uri"') - }) - }) - - it('*beh.json with extra content throws no error', function () { - var jsonObj = { - TaskName: 'stroop', - trial: { - LongName: 'Trial name', - Description: 'Indicator of the type of trial', - Levels: { - congruent: 'Word and color font are congruent.', - incongruent: 'Word and color font are not congruent.', - }, - }, - } - jsonDict[beh_file.relativePath] = jsonObj - validate.JSON(beh_file, jsonDict, function (issues) { - assert(issues.length === 0) - }) - }) - - var nirs_file = { - name: 'sub-01_run-01_nirs.json', - relativePath: '/sub-01_run-01_nirs.json', - } - - it('*_nirs.json sidecars should have required key/value pairs', function () { - var jsonObj = { - TaskName: 'Audiovis', - SamplingFrequency: 7, - NIRSChannelCount: 7, - NIRSSourceOptodeCount: 7, - NIRSDetectorOptodeCount: 7, - CapManufacturer: 'EasyCap', - CapManufacturersModelName: 'actiCAP 64 Ch Standard-2', - } - jsonDict[nirs_file.relativePath] = jsonObj - validate.JSON(nirs_file, jsonDict, function (issues) { - assert(issues.length === 0) - }) - var jsonObjInval = jsonObj - jsonObjInval['BadKey'] = '' - jsonDict[nirs_file.relativePath] = jsonObjInval - validate.JSON(nirs_file, jsonDict, function (issues) { - assert(issues && issues.length === 1) - }) - }) - var nirs_coordsystem_file = { - name: 'sub-01/nirs/sub-01_task-testing_coordsystem.json', - relativePath: '/sub-01/nirs/sub-01_task-testing_coordsystem.json', - } - - it('NIRS *_coordsystem.json files should have required key/value pairs', function () { - var jsonObj = { - NIRSCoordinateSystem: 'fsaverage', - NIRSCoordinateUnits: 'mm', - } - jsonDict[nirs_coordsystem_file.relativePath] = jsonObj - validate.JSON(nirs_coordsystem_file, jsonDict, function (issues) { - assert(issues.length === 0) - }) - }) - - it('NIRS *_coordsystem.json schema should require *Description if *Coordsystem is "Other"', function () { - var jsonObj = { - NIRSCoordinateSystem: 'Other', - NIRSCoordinateUnits: 'mm', - } - jsonDict[nirs_coordsystem_file.relativePath] = jsonObj - validate.JSON(nirs_coordsystem_file, jsonDict, function (issues) { - assert(issues.length === 2) - assert( - issues[0].evidence == - " should have required property 'NIRSCoordinateSystemDescription'", - ) - assert(issues[1].evidence == ' should match "then" schema') - }) - }) - - var motion_file = { - name: 'sub-01_ses-VR_task-dance_tracksys-Unity_motion.json', - relativePath: '/sub-01_ses-VR_task-dance_tracksys-Unity_motion.json', - } - - it('*_motion.json sidecars should have required key/value pairs', function () { - var jsonObj = { - TaskName: 'Dance', - SamplingFrequency: 90, - MotionChannelCount: 7, - POSChannelCount: 3, - ORNTChannelCount: 4, - } - jsonDict[motion_file.relativePath] = jsonObj - validate.JSON(motion_file, jsonDict, function (issues) { - assert(issues.length === 0) - }) - var jsonObjInval = jsonObj - jsonObjInval['BadKey'] = '' - jsonDict[motion_file.relativePath] = jsonObjInval - validate.JSON(motion_file, jsonDict, function (issues) { - assert(issues && issues.length === 1) - }) - }) -}) diff --git a/legacy/bids-validator/tests/nii.spec.js b/legacy/bids-validator/tests/nii.spec.js deleted file mode 100644 index 712306cc..00000000 --- a/legacy/bids-validator/tests/nii.spec.js +++ /dev/null @@ -1,535 +0,0 @@ -import assert from 'assert' -import validate from '../index' - -describe('NIFTI', function () { - var file = { - name: 'sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - relativePath: - '/sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - } - var jsonContentsDict = { - '/sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.json': { - EchoTime: 1, - PhaseEncodingDirection: 3, - EffectiveEchoSpacing: 5, - SliceTiming: 3, - SliceEncodingDirection: 4, - RepetitionTime: 1, - TotalReadoutTime: 3, - TaskName: 'Mixed Event Related Probe', - }, - } - var events = [ - { - path: '/sub-15/func/sub-14_task-mixedeventrelatedprobe_run-01_events.tsv', - }, - { - path: '/sub-15/run-01_events.tsv', - }, - ] - - it('should warn user about missing events file', function () { - validate.NIFTI( - null, - file, - jsonContentsDict, - {}, - [], - events, - function (issues) { - assert((issues.length = 1 && issues[0].code == 25)) - }, - ) - }) - - it('should ignore missing events files for rest scans', function () { - let header = { - dim: [4, 128, 128, 72, 71], - pixdim: [-1, 2, 2, 2, 1], - xyzt_units: ['mm', 'mm', 'mm', 's'], - } - jsonContentsDict[ - '/sub-15/func/sub-15_task-mixedeventrelatedproberest_run-01_bold.json' - ] = - jsonContentsDict[ - '/sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.json' - ] - file.relativePath = - '/sub-15/func/sub-15_task-mixedeventrelatedproberest_run-01_bold.nii.gz' - validate.NIFTI( - header, - file, - jsonContentsDict, - {}, - [], - events, - function (issues) { - assert.deepEqual(issues, []) - }, - ) - }) - - it('should catch mismatched numbers of volumes in dwi scan and .bval/.bvec files', function () { - var file = { - name: 'sub-09_ses-test_dwi.nii.gz', - path: '/ds114/sub-09/ses-test/dwi/sub-09_ses-test_dwi.nii.gz', - relativePath: '/sub-09/ses-test/dwi/sub-09_ses-test_dwi.nii.gz', - } - var header = { - dim: [4, 128, 128, 72, 71], - pixdim: [-1, 2, 2, 2, 16.5], - xyzt_units: ['mm', 'mm', 'mm', 's'], - } - jsonContentsDict['/sub-09/ses-test/dwi/sub-09_ses-test_dwi.json'] = - jsonContentsDict[ - '/sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.json' - ] - var bContentsDict = { - '/dwi.bval': - '0 0 0 0 0 0 0 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000\n', - '/dwi.bvec': - '0 0 0 0 0 0 0 -1 -0.002 0.026 -0.591 0.236 0.893 -0.796 -0.234 -0.936 -0.506 -0.346 -0.457 0.487 0.618 0.577 0.827 -0.894 -0.29 -0.116 0.8 -0.514 0.789 -0.949 -0.233 0.021 -0.217 -0.774 0.161 0.147 -0.888 0.562 0.381 0.306 0.332 0.963 0.959 -0.453 0.773 -0.709 0.693 -0.682 0.142 0.74 0.103 -0.584 0.088 0.552 -0.838 -0.363 0.184 0.721 -0.433 -0.502 0.171 -0.463 -0.385 0.713 -0.26 -0.001 -0.037 -0.57 0.282 -0.721 -0.267 \n0 0 0 0 0 0 0 0 1 0.649 -0.766 -0.524 -0.259 0.129 0.93 0.14 -0.845 -0.847 -0.631 -0.389 0.673 -0.105 -0.521 -0.04 -0.541 -0.963 0.403 0.84 0.153 -0.233 0.783 -0.188 -0.956 -0.604 0.356 0.731 0.417 0.232 0.143 -0.199 -0.13 -0.265 0.205 -0.889 0.628 0.408 0.024 0.529 -0.725 0.388 0.822 -0.596 -0.335 -0.792 -0.458 -0.561 0.392 -0.693 0.682 0.69 -0.509 0.423 -0.809 -0.247 0.885 0.077 -0.902 -0.303 0.145 0.608 0.96 \n0 0 0 0 0 0 0 0 0 0.76 0.252 0.818 0.368 0.591 0.284 0.324 -0.175 -0.402 -0.627 0.782 0.407 -0.81 0.213 -0.447 -0.789 -0.245 -0.444 0.174 -0.596 0.211 0.577 -0.982 0.199 0.19 0.921 -0.666 0.193 -0.794 0.914 -0.931 0.934 0.044 0.193 0.068 0.088 0.575 0.721 -0.506 0.674 0.549 0.56 0.551 0.938 0.259 -0.296 0.744 -0.901 0.009 -0.589 0.521 -0.844 0.779 0.444 0.656 -0.387 -0.997 0.43 -0.763 -0.948 0.332 -0.085 \n', - } - validate.NIFTI( - header, - file, - jsonContentsDict, - bContentsDict, - [], - [], - function (issues) { - assert(issues.length == 1 && issues[0].code == 29) - }, - ) - }) - - it('should catch missing .bval an .bvec files', function () { - var file = { - name: 'sub-09_ses-test_dwi.nii.gz', - path: '/ds114/sub-09/ses-test/dwi/sub-09_ses-test_dwi.nii.gz', - relativePath: '/sub-09/ses-test/dwi/sub-09_ses-test_dwi.nii.gz', - } - validate.NIFTI(null, file, jsonContentsDict, {}, [], [], function (issues) { - assert(issues.length == 2 && issues[0].code == 32 && issues[1].code == 33) - }) - }) - - it('should catch missing task name definitions on task scans', function () { - delete jsonContentsDict[ - '/sub-15/func/sub-15_task-mixedeventrelatedproberest_run-01_bold.json' - ].TaskName - validate.NIFTI( - null, - file, - jsonContentsDict, - {}, - [], - events, - function (issues) { - assert((issues.length = 1 && issues[0].code == 50)) - }, - ) - }) - - it('should ignore missing task name definitions on sbref task scans', function () { - var file = { - name: 'sub-15_task-mixedeventrelatedprobe_acq-LR_sbref.nii.gz', - relativePath: - '/sub-15/func/sub-15_task-mixedeventrelatedprobe_acq-LR_sbref.nii.gz', - } - jsonContentsDict[file.relativePath.replace('.nii.gz', '.json')] = - jsonContentsDict[ - '/sub-15/func/sub-15_task-mixedeventrelatedproberest_run-01_bold.json' - ] - validate.NIFTI( - null, - file, - jsonContentsDict, - {}, - [], - events, - function (issues) { - assert.deepEqual(issues, []) - }, - ) - }) - - it('should generate warning if files listed in IntendedFor of fieldmap json are not of type .nii or .nii.gz', function () { - var file = { - name: 'sub-09_ses-test_run-01_fieldmap.nii.gz', - path: '/ds114/sub-09/ses-test/fmap/sub-09_ses-test_run-01_fieldmap.nii.gz', - relativePath: - '/sub-09/ses-test/fmap/sub-09_ses-test_run-01_fieldmap.nii.gz', - } - - var jsonContentsDict = { - '/sub-09/ses-test/fmap/sub-09_ses-test_run-01_fieldmap.json': { - TaskName: 'Mixed Event Related Probe', - IntendedFor: [ - 'func/sub-15_task-mixedeventrelatedprobe_run-05_bold.json', - 'func/sub-15_task-mixedeventrelatedprobe_run-02_bold.nii.gz', - ], - }, - } - var fileList = [] - fileList.push({ - name: 'sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - path: 'sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - relativePath: - '/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - }) - validate.NIFTI(null, file, jsonContentsDict, {}, [], [], function (issues) { - assert( - issues.some( - (issue) => - issue.reason === - 'Invalid filetype: IntendedFor should point to the .nii[.gz] files.' && - issue.evidence === - 'func/sub-15_task-mixedeventrelatedprobe_run-05_bold.json', - ), - ) - }) - }) - - it('should generate warning if files listed in IntendedFor of fieldmap json do not exist', function () { - let header = { - dim: [4, 128, 128, 1, 71], - pixdim: [-1, 2, 2, 2, 16.5], - xyzt_units: ['mm', 'mm', 'mm', 's'], - } - - var file = { - name: 'sub-09_ses-test_run-01_fieldmap.nii.gz', - path: '/ds114/sub-09/ses-test/fmap/sub-09_ses-test_run-01_fieldmap.nii.gz', - relativePath: - '/sub-09/ses-test/fmap/sub-09_ses-test_run-01_fieldmap.nii.gz', - } - - var jsonContentsDict = { - '/sub-09/ses-test/fmap/sub-09_ses-test_run-01_fieldmap.json': { - TaskName: 'Mixed Event Related Probe', - RepetitionTime: 2, - SliceTiming: [0.4], - IntendedFor: [ - 'func/sub-15_task-mixedeventrelatedprobe_run-05_bold.nii.gz', - 'func/sub-15_task-mixedeventrelatedprobe_run-02_bold.nii.gz', - ], - }, - } - var fileList = [] - fileList.push({ - name: 'sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - path: 'sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - relativePath: - '/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - }) - validate.NIFTI( - header, - file, - jsonContentsDict, - {}, - [], - [], - function (issues) { - assert( - issues.length === 3 && issues[0].code == 17 && issues[1].code == 37, - ) - }, - ) - }) - - it('should not generate warning if files listed in IntendedFor of fieldmap json exist', function () { - var file = { - name: 'sub-15_ses-test_run-01_fieldmap.nii.gz', - path: '/ds114/sub-15/ses-test/dwi/sub-15_ses-test_run-01_fieldmap.nii.gz', - relativePath: - '/sub-15/ses-test/dwi/sub-15_ses-test_run-01_fieldmap.nii.gz', - } - - var jsonContentsDict = { - '/sub-15/ses-test/dwi/sub-15_ses-test_run-01_fieldmap.json': { - TaskName: 'Mixed Event Related Probe', - Units: 'rad/s', - IntendedFor: [ - 'func/sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - ], - }, - } - - var fileList = [ - { - name: 'sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - path: 'sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - relativePath: - '/sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - }, - ] - validate.NIFTI( - null, - file, - jsonContentsDict, - {}, - fileList, - [], - function (issues) { - assert.deepEqual(issues, []) - }, - ) - }) - - it('SliceTiming should not be greater than RepetitionTime', function () { - let header = { - dim: [4, 128, 128, 7, 71], - pixdim: [-1, 2, 2, 2, 16.5], - xyzt_units: ['mm', 'mm', 'mm', 's'], - } - var jsonContentsDict_new = { - '/sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.json': { - RepetitionTime: 1.5, - TaskName: - 'AntiSaccade (AS) Rewarded & Neutral with varying dot position', - EchoTime: 0.025, - NumberofPhaseEncodingSteps: 64, - FlipAngle: 70, - PhaseEncodingDirection: 'j', - SliceTiming: [0.0, 1.3448, 1.6207, 1.3966, 0.6724, 1.4483, 1.7241], - }, - } - var file_new = { - name: 'sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - relativePath: - '/sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - } - validate.NIFTI( - header, - file_new, - jsonContentsDict_new, - {}, - [], - events, - function (issues) { - assert(issues[3].code === 66 && issues.length === 4) - assert(issues[2].code === 12 && issues.length === 4) - }, - ) - }) - - it('SliceTiming should be the same length as the k dimension of the corresponding nifti header', function () { - var jsonContents = { - '/sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.json': { - RepetitionTime: 16.5, - TaskName: - 'AntiSaccade (AS) Rewarded & Neutral with varying dot position', - EchoTime: 0.025, - EffectiveEchoSpacing: 0.05, - NumberofPhaseEncodingSteps: 64, - FlipAngle: 70, - PhaseEncodingDirection: 'j', - SliceTiming: [0.0, 1.3448, 1.6207, 1.3966, 0.6724, 1.4483, 1.7241], - }, - } - var testFile = { - name: 'sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - relativePath: - '/sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - } - var header = { - dim: [4, 128, 128, 7, 71], - pixdim: [-1, 2, 2, 2, 16.5], - xyzt_units: ['mm', 'mm', 'mm', 's'], - } - var events = [ - { - path: '/sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_events.tsv', - }, - { - path: '/sub-15/run-01_events.tsv', - }, - ] - validate.NIFTI( - header, - testFile, - jsonContents, - {}, - [], - events, - function (issues) { - assert.deepEqual(issues, []) - }, - ) - }) - - it('SliceTiming should not have a length different than the k dimension of the corresponding nifti header', function () { - var jsonContents = { - '/sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.json': { - RepetitionTime: 16.5, - TaskName: - 'AntiSaccade (AS) Rewarded & Neutral with varying dot position', - EchoTime: 0.025, - EffectiveEchoSpacing: 0.05, - NumberofPhaseEncodingSteps: 64, - FlipAngle: 70, - PhaseEncodingDirection: 'j', - SliceTiming: [0.0, 1.3448, 1.6207, 1.3966, 0.6724, 1.4483, 1.7241], - }, - } - var testFile = { - name: 'sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - relativePath: - '/sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - } - var header = { - dim: [4, 128, 128, 5, 71], - pixdim: [-1, 2, 2, 2, 16.5], - xyzt_units: ['mm', 'mm', 'mm', 's'], - } - var events = [ - { - path: '/sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_events.tsv', - }, - { - path: '/sub-15/run-01_events.tsv', - }, - ] - - validate.NIFTI( - header, - testFile, - jsonContents, - {}, - [], - events, - function (issues) { - assert(issues.length === 1 && issues[0].code === 87) - }, - ) - }) - - it('should throw an error for _phasediff.nii files with associated (EchoTime2 - EchoTime1) less than 0.0001', function () { - var phaseDiffJson = { - '/sub-01/func/sub-01_ses-mri_phasediff.json': { - RepetitionTime: 0.4, - EchoTime1: 0.00515, - EchoTime2: 0.00519, - FlipAngle: 60, - }, - } - var phaseDiffFile = { - name: 'sub-01_ses-mri_phasediff.nii', - relativePath: '/sub-01/func/sub-01_ses-mri_phasediff.nii', - } - validate.NIFTI( - null, - phaseDiffFile, - phaseDiffJson, - {}, - [], - events, - function (issues) { - assert(issues[0].code === 83 && issues.length === 1) - }, - ) - }) - - it('should throw an error for _phasediff.nii files with associated (EchoTime2 - EchoTime1) greater than 0.01', function () { - var phaseDiffJson = { - '/sub-01/func/sub-01_ses-mri_phasediff.json': { - RepetitionTime: 0.4, - EchoTime1: 0.00515, - EchoTime2: 0.1019, - FlipAngle: 60, - }, - } - var phaseDiffFile = { - name: 'sub-01_ses-mri_phasediff.nii', - relativePath: '/sub-01/func/sub-01_ses-mri_phasediff.nii', - } - validate.NIFTI( - null, - phaseDiffFile, - phaseDiffJson, - {}, - [], - events, - function (issues) { - assert(issues[0].code === 83 && issues.length === 1) - }, - ) - }) - - it('should give not error for _phasediff.nii files with reasonable values of associated (EchoTime2 - EchoTime1)', function () { - var phaseDiffJson = { - '/sub-01/func/sub-01_ses-mri_phasediff.json': { - RepetitionTime: 0.4, - EchoTime1: 0.00515, - EchoTime2: 0.00819, - FlipAngle: 60, - }, - } - var phaseDiffFile = { - name: 'sub-01_ses-mri_phasediff.nii', - relativePath: '/sub-01/func/sub-01_ses-mri_phasediff.nii', - } - validate.NIFTI( - null, - phaseDiffFile, - phaseDiffJson, - {}, - [], - events, - function (issues) { - assert(issues.length === 0) - }, - ) - }) - it('should give error if VolumeTiming missing acquisition time', function () { - let header = { - dim: [4, 128, 128, 72, 71], - pixdim: [-1, 2, 2, 2, 16.5], - xyzt_units: ['mm', 'mm', 'mm', 's'], - } - let volumeJson = { - '/sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.json': { - VolumeTiming: 1, - TaskName: 'mixedeventrelatedprobrest', - }, - } - - let fileList = [ - { - name: 'sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - path: 'sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - relativePath: - '/sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - }, - ] - file.relativePath = - '/sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz' - validate.NIFTI( - header, - file, - volumeJson, - {}, - fileList, - events, - function (issues) { - assert(issues.filter((x) => x.code === 171).length === 1) - }, - ) - }) - it('should not give error if VolumeTiming has an acquisition time', function () { - let volumeJson = { - '/sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.json': { - VolumeTiming: 1, - SliceTiming: 1, - TaskName: 'mixedeventrelatedprobe', - }, - } - - file.relativePath = - '/sub-15/func/sub-15_task-mixedeventrelatedprobe_run-01_bold.nii.gz' - validate.NIFTI(null, file, volumeJson, {}, [], events, function (issues) { - assert(issues.filter((x) => x.code === 171).length === 0) - }) - }) -}) diff --git a/legacy/bids-validator/tests/potentialLocations.spec.js b/legacy/bids-validator/tests/potentialLocations.spec.js deleted file mode 100644 index 67c737a3..00000000 --- a/legacy/bids-validator/tests/potentialLocations.spec.js +++ /dev/null @@ -1,18 +0,0 @@ -import assert from 'assert' -import potentialLocations from '../utils/files/potentialLocations' - -describe('potentialLocations', () => { - it('should not return duplicate paths', () => { - const path = 'data/BIDS-examples/ds001' - const pLs = potentialLocations(path) - assert.deepEqual(pLs.length, new Set(pLs).size) - }) - it('.bold files should only return potential locations that include tasknames', () => { - const path = 'dsTest/sub-01/func/sub-01_task-testing_run-01_bold.json' - const pLs = potentialLocations(path) - const anyNonTaskSpecific = pLs.some( - (location) => location.indexOf('task') < 0, - ) - assert.equal(anyNonTaskSpecific, false) - }) -}) diff --git a/legacy/bids-validator/tests/session.spec.js b/legacy/bids-validator/tests/session.spec.js deleted file mode 100644 index 989018b2..00000000 --- a/legacy/bids-validator/tests/session.spec.js +++ /dev/null @@ -1,179 +0,0 @@ -import assert from 'assert' -import utils from '../utils' -const Subject = utils.files.sessions.Subject -import { - session as missingSessionFiles, - getDataOrganization, - getFilename, - missingSessionWarnings, - getSubjectFiles, - missingFileWarnings, - checkFileInMissingSession, - checkMissingFile, -} from '../validators/session' -const dir = process.cwd() -const data_dir = dir + '/bids-validator/tests/data/' -const missing_session_data = data_dir + 'ds006_missing-session' - -describe('session', () => { - let filelist - - describe('missingSessionFiles', () => { - describe('handling missing sessions', () => { - beforeEach(async () => { - filelist = await utils.files.readDir(missing_session_data) - }) - - it('should produce a single MISSING_SESSION warning', () => { - const warnings = missingSessionFiles(filelist) - const targetWarning = warnings.find( - (warning) => warning.key === 'MISSING_SESSION', - ) - assert.ok(targetWarning) - }) - - it('should not produce INCONSISTENT_SUBJECTS warnings', () => { - const warnings = missingSessionFiles(filelist) - warnings.forEach((warning) => - assert.notEqual(warning.key, 'INCONSISTENT_SUBJECTS'), - ) - }) - }) - }) - - describe('getDataOrganization', () => { - it('should take a fileList of data with subjects and sessions and list and return them', async () => { - let filelist - await utils.files.readDir(missing_session_data).then((files) => { - filelist = files - }) - - const { subjects, sessions } = getDataOrganization(filelist) - assert.equal(typeof subjects, 'object') - - const subjKeys = Object.keys(subjects) - assert.ok(subjKeys.length >= 1) - assert.ok(subjKeys.every((key) => subjects[key] instanceof Subject)) - assert.ok(sessions.length >= 1) - }) - }) - - describe('getFilename', () => { - it('should be able to extract the filename from its path', () => { - const subjKey = 'sub-01' - const paths = [ - '/sub-01/ses-post/anat/sub-01_ses-post_inplaneT2.nii.gz', - '/sub-01/ses-post/anat/sub-01_ses-post_T1w.nii.gz', - '/sub-01/ses-post/func/sub-01_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz', - ] - const expecteds = [ - '/ses-post/anat/_ses-post_inplaneT2.nii.gz', - '/ses-post/anat/_ses-post_T1w.nii.gz', - '/ses-post/func/_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz', - ] - - for (let i = 0; i < paths.length; i++) { - const result = getFilename(paths[i], subjKey) - assert.equal(result, expecteds[i]) - } - }) - }) - - describe('missingSessionWarnings', () => { - it('should take a subjects dir and a sessions list and return a list of issues', async () => { - let filelist - await utils.files.readDir(missing_session_data).then((files) => { - filelist = files - }) - const { subjects, sessions } = getDataOrganization(filelist) - - const sessionWarnings = missingSessionWarnings(subjects, sessions) - assert.ok(Array.isArray(sessionWarnings)) - assert.ok( - sessionWarnings.every( - (warning) => warning instanceof utils.issues.Issue, - ), - ) - }) - }) - - describe('getSubjectFiles', () => { - it('should take a list of subjects and return a set containing each file', async () => { - let filelist - await utils.files.readDir(missing_session_data).then((files) => { - filelist = files - }) - const { subjects } = getDataOrganization(filelist) - - const subjFiles = getSubjectFiles(subjects) - assert.ok(subjFiles.every((filename) => typeof filename === 'string')) - assert.equal(subjFiles.length, new Set(subjFiles).size) - - const allFiles = Object.keys(subjects).reduce( - (allFiles, subjKey) => allFiles.concat(subjects[subjKey].files), - [], - ) - assert.ok(allFiles.every((file) => subjFiles.includes(file))) - }) - }) - - describe('missingFileWarnings', () => { - it('generates an issue for each file missing from each subject and returns them as a list', () => { - const subjects = {} - const subjKey = 'sub-01' - const subject01 = new Subject() - const subjFiles = [ - '/ses-post/anat/_ses-post_inplaneT2.nii.gz', - '/ses-post/anat/_ses-post_T1w.nii.gz', - '/ses-post/func/_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz', - ] - subject01.files.push(subjFiles[0]) - subjects[subjKey] = subject01 - - const warnings = missingFileWarnings(subjects, subjFiles) - assert.ok(Array.isArray(warnings)) - warnings.every( - (warning) => - warning instanceof utils.issues.Issue && warning.code === 38, - ) - }) - }) - - describe('checkFileInMissingSession', () => { - it('returns true if filepath belongs to missing session', () => { - const filepath = '/sub-01/ses-post/anat/sub-01_ses-post_inplaneT2.nii.gz' - const subject = new Subject() - subject.missingSessions.push('ses-post') - - const inMissingSession = checkFileInMissingSession(filepath, subject) - assert.strictEqual(inMissingSession, true) - }) - it('returns false if filepath belongs to extant session', () => { - const filepath = '/sub-01/ses-post/anat/sub-01_ses-post_inplaneT2.nii.gz' - const subject = new Subject() - subject.sessions.push('ses-post') - - const inMissingSession = checkFileInMissingSession(filepath, subject) - assert.strictEqual(inMissingSession, false) - }) - }) - - describe('checkMissingFile', () => { - it('returns an issue if filename is missing from subject', () => { - const subject = new Subject() - const subjKey = 'sub-01' - const filenames = [ - '/ses-post/anat/_ses-post_inplaneT2.nii.gz', - '/ses-post/anat/_ses-post_T1w.nii.gz', - '/ses-post/func/_ses-post_task-livingnonlivingdecisionwithplainormirrorreversedtext_run-01_bold.nii.gz', - ] - - assert.equal(subject.files.length, 0) - filenames.forEach((filename) => { - const warning = checkMissingFile(subject, subjKey, filename) - assert.ok(warning instanceof utils.issues.Issue) - assert.equal(warning.code, 38) - }) - }) - }) -}) diff --git a/legacy/bids-validator/tests/tsv.spec.js b/legacy/bids-validator/tests/tsv.spec.js deleted file mode 100644 index 421ed7e9..00000000 --- a/legacy/bids-validator/tests/tsv.spec.js +++ /dev/null @@ -1,825 +0,0 @@ -import assert from 'assert' -import validate from '../index' - -describe('TSV', function () { - // general tsv checks ------------------------------------------------------------------ - - var file = { - name: 'sub-08_ses-test_task-­nback_physio.tsv.gz', - relativePath: - '/sub-08/ses-test/func/sub-08_ses-test_task-linebisection_events.tsv', - } - - it('should not allow empty values saved as empty cells.', function () { - var tsv = - 'header-one\theader-two\theader-three\theader-four\theader-five\n' + - '1.0\t\t0.2\tresponse 1\t12.32' - validate.TSV.TSV(file, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 23) - }) - }) - - it('should not allow missing values that are specified by something other than "n/a".', function () { - var tsv = - 'header-one\theader-two\theader-three\theader-four\theader-five\n' + - 'n1.0\tNA\t0.2\tresponse 1\t12.32' - validate.TSV.TSV(file, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 24) - }) - }) - - it('should not allow different length rows', function () { - var tsv = - 'header-one\theader-two\theader-three\n' + - 'value-one\tvalue-two\n' + - 'value-one\tvalue-two\tvalue-three' - validate.TSV.TSV(file, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 22) - }) - }) - - /* See utils.unit.validate for comment - it('should not allow non-SI units', function () { - var tsv = - 'header-one\tunits\theader-three\n' + - 'value-one\tµV\tvalue-three\n' + - 'value-one\tuV\tvalue-three' - - validate.TSV.TSV(file, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].key === 'INVALID_TSV_UNITS') - }) - }) - */ - - // events checks ----------------------------------------------------------------------- - - var eventsFile = { - name: 'sub-08_ses-test_task-linebisection_events.tsv', - relativePath: - '/sub-08/ses-test/func/sub-08_ses-test_task-linebisection_events.tsv', - } - - it('should require events files to have "onset" as first header', function () { - var tsv = - 'header-one\tduration\theader-three\n' + - 'value-one\tvalue-two\tvalue-three' - validate.TSV.TSV(eventsFile, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 20) - }) - }) - - it('should require events files to have "duration" as second header', function () { - var tsv = - 'onset\theader-two\theader-three\n' + 'value-one\tvalue-two\tvalue-three' - validate.TSV.TSV(eventsFile, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 21) - }) - }) - - it('should not throw issues for a valid events file', function () { - var tsv = - 'onset\tduration\theader-three\n' + 'value-one\tvalue-two\tvalue-three' - validate.TSV.TSV(eventsFile, tsv, [], function (issues) { - assert.deepEqual(issues, []) - }) - }) - - it('should not throw issues for a valid events file with only two columns', function () { - var tsv = 'onset\tduration\n' + 'value-one\tvalue-two' - validate.TSV.TSV(eventsFile, tsv, [], function (issues) { - assert.deepEqual(issues, []) - }) - }) - - it('should check for the presence of any stimulus files declared', function () { - var tsv = - 'onset\tduration\tstim_file\n' + - 'value-one\tvalue-two\timages/red-square.jpg' - var fileList = [{ relativePath: '/stimuli/images/blue-square.jpg' }] - validate.TSV.TSV(eventsFile, tsv, fileList, function (issues) { - assert(issues.length === 1 && issues[0].code === 52) - }) - - fileList.push({ relativePath: '/stimuli/images/red-square.jpg' }) - validate.TSV.TSV(eventsFile, tsv, fileList, function (issues) { - assert.deepEqual(issues, []) - }) - }) - - it('should return all values in the stim_file column as a list', function () { - var tsv = - 'onset\tduration\tstim_file\n' + - 'value-one\tvalue-two\timages/red-square.jpg' - var fileList = [{ relativePath: '/stimuli/images/red-square.jpg' }] - validate.TSV.TSV( - eventsFile, - tsv, - fileList, - function (issues, participants, stimFiles) { - assert( - stimFiles.length === 1 && - stimFiles[0] === '/stimuli/images/red-square.jpg', - ) - }, - ) - }) - - // participants checks ----------------------------------------------------------------- - - var participantsFile = { - name: 'participants.tsv', - relativePath: '/participants.tsv', - } - - it('should not allow participants.tsv files without participant_id columns', function () { - var tsv = - 'subject_id\theader-two\theader-three\n' + - 'value-one\tvalue-two\tvalue-three' - validate.TSV.TSV(participantsFile, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 48) - }) - }) - - it('should allow a valid participants.tsv file', function () { - var tsv = - 'participant_id\theader-two\theader-three\n' + - 'sub-01\tvalue-two\tvalue-three' - validate.TSV.TSV(participantsFile, tsv, [], function (issues) { - assert.deepEqual(issues, []) - }) - }) - - it('should not allow participants with age 89 and above in participants.tsv file', function () { - var tsv = 'participant_id\theader-two\tage\n' + 'sub-01\tvalue-two\t89' - validate.TSV.TSV(participantsFile, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 56) - }) - }) - - it('should not allow participants written with incorrect pattern', function () { - var tsv = - 'participant_id\theader-two\theader-three\n' + - '01\tvalue-two\tvalue-three' - validate.TSV.TSV(participantsFile, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 212) - }) - }) - - // _scans checks ----------------------------------------------------------------- - - var scansFile = { - name: 'sub-08_ses-test_task-linebisection_scans.tsv', - relativePath: - '/sub-08/ses-test/sub-08_ses-test_task-linebisection_scans.tsv', - } - - var niftiFile = { - name: 'sub-08_ses-test_task-linebisection_run-01_bold.nii.gz', - relativePath: - '/sub-08/ses-test/func/sub-08_ses-test_task-linebisection_run-01_bold.nii.gz', - } - - var eegFile = { - name: 'sub-08_ses-test_task-linebisection_run-01_eeg.fif', - relativePath: - '/sub-08/ses-test/eeg/sub-08_ses-test_task-linebisection_run-01_eeg.fif', - } - var ieegFile = { - name: 'sub-08_ses-test_task-linebisection_run-01_ieeg.edf', - relativePath: - '/sub-08/ses-test/ieeg/sub-08_ses-test_task-linebisection_run-01_ieeg.edf', - } - - var btiFiles = [ - { - name: 'c,rf0.1Hz', - relativePath: - '/sub-08/ses-test/meg/sub-08_ses-test_task-linebisection_acq-01_run-01_meg/c,rf0.1Hz', - }, - { - name: 'config', - relativePath: - '/sub-08/ses-test/meg/sub-08_ses-test_task-linebisection_acq-01_run-01_meg/config', - }, - { - name: 'hs_file', - relativePath: - '/sub-08/ses-test/meg/sub-08_ses-test_task-linebisection_acq-01_run-01_meg/hs_file', - }, - ] - - var ctfFiles = [ - { - name: 'BadChannels', - relativePath: - '/sub-08/ses-test/meg/sub-08_ses-test_task-linebisection_acq-01_run-01_meg.ds/BadChannels', - }, - { - name: 'bad.segments', - relativePath: - '/sub-08/ses-test/meg/sub-08_ses-test_task-linebisection_acq-01_run-01_meg.ds/bad.segments', - }, - { - name: 'params.dsc', - relativePath: - '/sub-08/ses-test/meg/sub-08_ses-test_task-linebisection_acq-01_run-01_meg.ds/params.dsc', - }, - { - name: 'ClassFile.cls', - relativePath: - '/sub-08/ses-test/meg/sub-08_ses-test_task-linebisection_acq-01_run-01_meg.ds/ClassFile.cls', - }, - { - name: 'processing.cfg', - relativePath: - '/sub-08/ses-test/meg/sub-08_ses-test_task-linebisection_acq-01_run-01_meg.ds/processing.cfg', - }, - { - name: 'sub-08_ses-test_task-linebisection_acq-01_run-01_meg.res4', - relativePath: - '/sub-08/ses-test/meg/sub-08_ses-test_task-linebisection_acq-01_run-01_meg.ds/sub-01_ses-01_task-testing_acq-01_run-01_meg.res4', - }, - { - name: 'sub-08_ses-test_task-linebisection_acq-01_run-01_meg.hc', - relativePath: - '/sub-08/ses-test/meg/sub-08_ses-test_task-linebisection_acq-01_run-01_meg.ds/sub-01_ses-01_task-testing_acq-01_run-01_meg.hc', - }, - { - name: 'sub-08_ses-test_task-linebisection_acq-01_run-01_meg.infods', - relativePath: - '/sub-08/ses-test/meg/sub-08_ses-test_task-linebisection_acq-01_run-01_meg.ds/sub-01_ses-01_task-testing_acq-01_run-01_meg.infods', - }, - { - name: 'sub-08_ses-test_task-linebisection_acq-01_run-01_meg.acq', - relativePath: - '/sub-08/ses-test/meg/sub-08_ses-test_task-linebisection_acq-01_run-01_meg.ds/sub-01_ses-01_task-testing_acq-01_run-01_meg.acq', - }, - { - name: 'sub-08_ses-test_task-linebisection_acq-01_run-01_meg.newds', - relativePath: - '/sub-08/ses-test/meg/sub-08_ses-test_task-linebisection_acq-01_run-01_meg.ds/sub-01_ses-01_task-testing_acq-01_run-01_meg.newds', - }, - { - name: 'sub-08_ses-test_task-linebisection_acq-01_run-01_meg.meg4', - relativePath: - '/sub-08/ses-test/meg/sub-08_ses-test_task-linebisection_acq-01_run-01_meg.ds/sub-01_ses-01_task-testing_acq-01_run-01_meg.meg4', - }, - ] - - it('should not allow _scans.tsv files without filename column', function () { - var tsv = - 'header-one\theader-two\theader-three\n' + - 'value-one\tvalue-two\tvalue-three' - validate.TSV.TSV(scansFile, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 68) - }) - }) - - it('should allow _scans.tsv files with filename column', function () { - var tsv = - 'header-one\tfilename\theader-three\n' + - 'value-one\tfunc/sub-08_ses-test_task-linebisection_run-01_bold.nii.gz\tvalue-three' - validate.TSV.TSV(scansFile, tsv, [niftiFile], function (issues) { - assert.deepEqual(issues, []) - }) - }) - - it('should not allow improperly formatted acq_time column entries', function () { - const tsv = - 'filename\tacq_time\n' + - 'func/sub-08_ses-test_task-linebisection_run-01_bold.nii.gz\t000001' - validate.TSV.TSV(scansFile, tsv, [niftiFile], function (issues) { - assert(issues.length === 1 && issues[0].code === 84) - }) - }) - - it('should allow n/a as acq_time column entries', function () { - const tsv = - 'filename\tacq_time\n' + - 'func/sub-08_ses-test_task-linebisection_run-01_bold.nii.gz\tn/a' - validate.TSV.TSV(scansFile, tsv, [niftiFile], function (issues) { - assert.deepEqual(issues, []) - }) - }) - - it('should allow properly formatted acq_time column entries', function () { - const tsv = - 'filename\tacq_time\n' + - 'func/sub-08_ses-test_task-linebisection_run-01_bold.nii.gz\t2017-05-03T06:45:45' - validate.TSV.TSV(scansFile, tsv, [niftiFile], function (issues) { - assert.deepEqual(issues, []) - }) - }) - - it('should allow acq_time column entries with optional fractional seconds', function () { - const tsv = - 'filename\tacq_time\n' + - 'func/sub-08_ses-test_task-linebisection_run-01_bold.nii.gz\t2017-05-03T06:45:45.88288' - validate.TSV.TSV(scansFile, tsv, [niftiFile], function (issues) { - assert.deepEqual(issues, []) - }) - }) - - it('should allow acq_time column entries with optional UTC specifier: "Z"', function () { - const tsv = - 'filename\tacq_time\n' + - 'func/sub-08_ses-test_task-linebisection_run-01_bold.nii.gz\t2017-05-03T06:45:45.88288Z' - validate.TSV.TSV(scansFile, tsv, [niftiFile], function (issues) { - assert.deepEqual(issues, []) - }) - }) - - it('should allow session missing', function () { - var niftiNoSesFile = { - name: 'sub-08_task-linebisection_run-01_bold.nii.gz', - relativePath: '/sub-08/func/sub-08_task-linebisection_run-01_bold.nii.gz', - } - var scansNoSesFile = { - name: 'sub-08_task-linebisection_scans.tsv', - relativePath: '/sub-08/sub-08_task-linebisection_scans.tsv', - } - const tsv = - 'filename\tacq_time\n' + - 'func/sub-08_task-linebisection_run-01_bold.nii.gz\t2017-05-03T06:45:45' - validate.TSV.TSV(scansNoSesFile, tsv, [niftiNoSesFile], function (issues) { - assert.deepEqual(issues, []) - }) - }) - - it('should not allow mismatched filename entries', function () { - const fileList = [eegFile] - const tsv = - 'filename\tacq_time\n' + - 'func/sub-08_ses-test_task-linebisection_run-01_bold.nii.gz\t2017-05-03T06:45:45' - validate.TSV.TSV(scansFile, tsv, fileList, function (issues) { - assert(issues.length === 1 && issues[0].code === 129) - }) - }) - - it('should allow matching filename entries', function () { - const fileList = [niftiFile, eegFile, ieegFile] - const tsv = - 'filename\tacq_time\n' + - 'func/sub-08_ses-test_task-linebisection_run-01_bold.nii.gz\t2017-05-03T06:45:45\n' + - 'eeg/sub-08_ses-test_task-linebisection_run-01_eeg.fif\t2017-05-03T06:45:45\n' + - 'ieeg/sub-08_ses-test_task-linebisection_run-01_ieeg.edf\t2017-05-03T06:45:45' - validate.TSV.TSV(scansFile, tsv, fileList, function (issues) { - assert.deepEqual(issues, []) - }) - }) - - it('should allow matching filename entries for CTF and BTI data', function () { - const fileList = btiFiles.concat(ctfFiles) - const tsv = - 'filename\tacq_time\n' + - 'meg/sub-08_ses-test_task-linebisection_acq-01_run-01_meg\t2017-05-03T06:45:45\n' + - 'meg/sub-08_ses-test_task-linebisection_acq-01_run-01_meg.ds\t2017-05-03T06:45:45' - validate.TSV.TSV(scansFile, tsv, fileList, function (issues) { - assert.deepEqual(issues, []) - }) - }) - - it('should check participants listed in phenotype/*tsv and sub-ids ', function () { - var phenotypeParticipants = [ - { - list: ['10159', '10171', '10189'], - file: { - name: 'vmnm.tsv', - path: '/corral-repl/utexas/poldracklab/openfmri/shared2/ds000030/ds030_R1.0.5/ds000030_R1.0.5//phenotype/vmnm.tsv', - relativePath: '/phenotype/vmnm.tsv', - }, - }, - ] - var summary = { - sessions: [], - subjects: ['10159', '10171'], - tasks: [], - totalFiles: 43, - size: 11845, - } - var issues = [] - validate.TSV.checkPhenotype( - phenotypeParticipants, - summary, - issues, - function (issues) { - assert(issues.length === 1 && issues[0].code === 51) - }, - ) - }) - - // channels checks ----------------------------------------------------------------- - - var channelsFileMEG = { - name: 'sub-01_ses-meg_task-facerecognition_run-01_channels.tsv', - relativePath: - '/sub-01/ses-meg/meg/sub-01_ses-meg_task-facerecognition_run-01_channels.tsv', - } - - it('should not allow MEG channels.tsv files without name column', function () { - var tsv = 'header-one\ttype\tunits\n' + 'value-one\tEEG\tmV' - validate.TSV.TSV(channelsFileMEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 71) - }) - }) - - it('should not allow MEG channels.tsv files without type column', function () { - var tsv = 'name\theader-two\tunits\n' + 'value-one\tEEG\tmV' - validate.TSV.TSV(channelsFileMEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 71) - }) - }) - - it('should not allow MEG channels.tsv files without units column', function () { - var tsv = 'name\ttype\theader-three\n' + 'value-one\tEEG\tvalue-three' - validate.TSV.TSV(channelsFileMEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 71) - }) - }) - - it('should allow MEG channels.tsv files with name, type and units columns', function () { - var tsv = - 'name\ttype\tunits\theader-four\n' + 'value-one\tEEG\tmV\tvalue-four' - validate.TSV.TSV(channelsFileMEG, tsv, [], function (issues) { - assert(issues.length === 0) - }) - }) - - var channelsFileEEG = { - name: 'sub-01_ses-001_task-rest_run-01_channels.tsv', - relativePath: - '/sub-01/ses-001/eeg/sub-01_ses-001_task-rest_run-01_channels.tsv', - } - - it('should not allow EEG channels.tsv files without name column', function () { - var tsv = 'header-one\ttype\tunits\n' + 'value-one\tEEG\tmV' - validate.TSV.TSV(channelsFileEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 71) - }) - }) - - it('should not allow EEG channels.tsv files with name column in wrong place', function () { - var tsv = - 'header-one\ttype\tunits\tname\n' + 'value-one\tEEG\tmV\tvalue-name' - validate.TSV.TSV(channelsFileEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 230) - }) - }) - - it('should not allow EEG channels.tsv files without type column', function () { - var tsv = 'name\theader-two\tunits\n' + 'value-one\tEEG\tmV' - validate.TSV.TSV(channelsFileEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 71) - }) - }) - - it('should not allow EEG channels.tsv files without units column', function () { - var tsv = 'name\ttype\theader-three\n' + 'value-one\tEEG\tvalue-three' - validate.TSV.TSV(channelsFileEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 71) - }) - }) - - it('should allow EEG channels.tsv files with name, type and units columns', function () { - var tsv = - 'name\ttype\tunits\theader-four\n' + 'value-one\tEEG\tmV\tvalue-four' - validate.TSV.TSV(channelsFileEEG, tsv, [], function (issues) { - assert(issues.length === 0) - }) - }) - - var channelsFileIEEG = { - name: 'sub-01_ses-ieeg_task-facerecognition_run-01_channels.tsv', - relativePath: - '/sub-01/ses-ieeg/ieeg/sub-01_ses-meg_task-facerecognition_run-01_channels.tsv', - } - - it('should not allow iEEG channels.tsv files without low_cutoff column', function () { - var tsv = - 'name\ttype\tunits\textra-column\thigh_cutoff\n' + - 'value-name\tECOG\tmV\tvalue-fake\tvalue-highcut' - validate.TSV.TSV(channelsFileIEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 72) - }) - }) - - it('should not allow iEEG channels.tsv files with low_cutoff column in wrong place', function () { - var tsv = - 'name\ttype\tunits\thigh_cutoff\tlow_cutoff\n' + - 'value-name\tECOG\tmV\tvalue-highcut\tvalue-lowcut' - validate.TSV.TSV(channelsFileIEEG, tsv, [], function (issues) { - assert( - issues.length === 2 && issues[0].code === 229 && issues[1].code === 229, - ) - }) - }) - - it('should not allow iEEG channels.tsv files without high_cutoff column', function () { - var tsv = - 'name\ttype\tunits\tlow_cutoff\textra-column\n' + - 'value-name\tECOG\tmV\tvalue-lowcut\tvalue-fake' - validate.TSV.TSV(channelsFileIEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 72) - }) - }) - - it('should not allow iEEG channels.tsv files with value other than good/bad in status column', function () { - var tsv = - 'name\ttype\tunits\tlow_cutoff\thigh_cutoff\tstatus\n' + - 'value-name\tECOG\tmV\tvalue-lowcut\tvalue-highcut\tnot-good' - validate.TSV.TSV(channelsFileIEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 125) - }) - }) - - it('correct columns should pass for iEEG channels.tsv file', function () { - var tsv = - 'name\ttype\tunits\tlow_cutoff\thigh_cutoff\tstatus\n' + - 'value-name\tECOG\tmV\tvalue-lowcut\tvalue-highcut\tgood' - validate.TSV.TSV(channelsFileIEEG, tsv, [], function (issues) { - assert(issues.length === 0) - }) - }) - - it('should not allow iEEG channels.tsv files with value other than accepted values in type column', function () { - var tsv = - 'name\ttype\tunits\tlow_cutoff\thigh_cutoff\tstatus\n' + - 'value-name\tMEEG\tmV\tvalue-lowcut\tvalue-highcut\tgood' - validate.TSV.TSV(channelsFileIEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 131) - expect(typeof issues[0].evidence).toBe('string') - }) - }) - - it('should return a string value for evidence for issue 130', function () { - const tsv = - 'name\ttype\tunits\tlow_cutoff\thigh_cutoff\tstatus\n' + - 'value-name\teeg\tmV\tvalue-lowcut\tvalue-highcut\tgood' - validate.TSV.TSV(channelsFileEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 130) - expect(typeof issues[0].evidence).toBe('string') - }) - }) - - it('should return a string value for evidence for issue 131', function () { - const tsv = - 'name\ttype\tunits\tlow_cutoff\thigh_cutoff\tstatus\n' + - 'value-name\tMEEG\tmV\tvalue-lowcut\tvalue-highcut\tgood' - validate.TSV.TSV(channelsFileIEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 131) - expect(typeof issues[0].evidence).toBe('string') - }) - }) - - it('should not allow EEG channels.tsv files with value other than accepted values in type column', function () { - var tsv = - 'name\ttype\tunits\tlow_cutoff\thigh_cutoff\tstatus\n' + - 'value-name\tMEEG\tmV\tvalue-lowcut\tvalue-highcut\tgood' - validate.TSV.TSV(channelsFileEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 131) - }) - }) - - it('should not allow MEG channels.tsv files with value other than accepted values in type column', function () { - var tsv = - 'name\ttype\tunits\tlow_cutoff\thigh_cutoff\tstatus\n' + - 'value-name\tMEEG\tmV\tvalue-lowcut\tvalue-highcut\tgood' - validate.TSV.TSV(channelsFileEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 131) - }) - }) - - it('should not allow channels.tsv files with lower-casing in type column', function () { - var tsv = - 'name\ttype\tunits\tlow_cutoff\thigh_cutoff\tstatus\n' + - 'value-name\teeg\tmV\tvalue-lowcut\tvalue-highcut\tgood' - validate.TSV.TSV(channelsFileEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 130) - }) - }) - - it('should allow iEEG channels.tsv files with accepted values in type column', function () { - var tsv = - 'name\ttype\tunits\tlow_cutoff\thigh_cutoff\tstatus\n' + - 'value-name\tECOG\tmV\tvalue-lowcut\tvalue-highcut\tgood' - validate.TSV.TSV(channelsFileEEG, tsv, [], function (issues) { - assert(issues.length === 0) - }) - }) - var channelsFileNIRS = { - name: 'sub-01_ses-001_task-rest_run-01_channels.tsv', - relativePath: - '/sub-01/ses-001/nirs/sub-01_ses-001_task-rest_run-01_channels.tsv', - } - - it('NIRS channels.tsv with correct columns should throw no error', function () { - var tsv = - 'name\ttype\tsource\tdetector\twavelength_nominal\tunits\n' + - 'testch\tNIRSCWAMPLITUDE\tS1\tD1\t760.0\tV' - validate.TSV.TSV(channelsFileNIRS, tsv, [], function (issues) { - assert(issues.length === 0) - }) - }) - - it('should not allow NIRS channels.tsv files without name column', function () { - var tsv = - 'type\tsource\tdetector\twavelength_nominal\tunits\n' + - 'NIRSCWAMPLITUDE\tS1\tD1\t760.0\tV' - validate.TSV.TSV(channelsFileNIRS, tsv, [], function (issues) { - assert(issues[0].code === 234) - }) - }) - - var channelsFileMOTION = { - name: 'sub-01_ses-walk_task-navigation_tracksys-IMU1_run-01_channels.tsv', - relativePath: - '/sub-01/ses-walk/motion/sub-01_ses-walk_task-navigation_tracksys-IMU1_run-01_channels.tsv', - } - - it('MOTION channels.tsv with correct columns should throw no error', function () { - var tsv = - 'name\tcomponent\ttype\ttracked_point\tunits\n' + - 't1_acc_x\tx\tACCEL\tLeftFoot\tm/s^2' - validate.TSV.TSV(channelsFileMOTION, tsv, [], function (issues) { - assert(issues.length === 0) - }) - }) - - it('should not allow MOTION channels.tsv files without component column', function () { - var tsv = - 'name\ttype\ttracked_point\tunits\n' + 't1_acc_x\tACCEL\tLeftFoot\tm/s^2' - validate.TSV.TSV(channelsFileMOTION, tsv, [], function (issues) { - assert(issues[0].code === 129) - }) - }) - - // optodes checks --------------------------------------------------------- - var optodesFileNIRS = { - name: 'sub-01_ses-001_task-rest_run-01_optodes.tsv', - relativePath: - '/sub-01/ses-001/nirs/sub-01_ses-001_task-rest_run-01_optodes.tsv', - } - - it('should allow NIRS optodes.tsv files with correct columns', function () { - var tsv = 'name\ttype\tx\ty\tz\n' + 'S1\tsource\t-0.04\t0.02\t0.5\n' - validate.TSV.TSV(optodesFileNIRS, tsv, [], function (issues) { - assert(issues.length === 0) - }) - }) - - it('should not allow NIRS optodes.tsv files with out name columns', function () { - var tsv = 'type\tx\ty\tz\n' + 'source\t-0.04\t0.02\t0.5\n' - validate.TSV.TSV(optodesFileNIRS, tsv, [], function (issues) { - assert(issues[0].code === 233) - }) - }) - - // electrodes checks --------------------------------------------------------- - var electrodesFileEEG = { - name: 'sub-01_ses-001_task-rest_run-01_electrodes.tsv', - relativePath: - '/sub-01/ses-001/eeg/sub-01_ses-001_task-rest_run-01_electrodes.tsv', - } - - it('should not allow EEG electrodes.tsv files without name column', function () { - var tsv = - 'wrongcolumn\tx\ty\tz\ttype\tmaterial\timpedance\n' + - 'valName\tvalX\tvalY\tvalZ\tvalType\tvalMaterial\tvalImpedance\n' - validate.TSV.TSV(electrodesFileEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 96) - }) - }) - - it('should not allow EEG electrodes.tsv files without x column', function () { - var tsv = - 'name\twrongcolumn\ty\tz\ttype\tmaterial\timpedance\n' + - 'valName\tvalX\tvalY\tvalZ\tvalType\tvalMaterial\tvalImpedance\n' - validate.TSV.TSV(electrodesFileEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 96) - }) - }) - - it('should not allow EEG electrodes.tsv files without y column', function () { - var tsv = - 'name\tx\twrongcolumn\tz\ttype\tmaterial\timpedance\n' + - 'valName\tvalX\tvalY\tvalZ\tvalType\tvalMaterial\tvalImpedance\n' - validate.TSV.TSV(electrodesFileEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 96) - }) - }) - - it('should not allow EEG electrodes.tsv files without z column', function () { - var tsv = - 'name\tx\ty\twrongcolumn\ttype\tmaterial\timpedance\n' + - 'valName\tvalX\tvalY\tvalZ\tvalType\tvalMaterial\tvalImpedance\n' - validate.TSV.TSV(electrodesFileEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 96) - }) - }) - - it('correct columns should pass for EEG electrodes file', function () { - var tsv = - 'name\tx\ty\tz\ttype\tmaterial\timpedance\n' + - 'valName\tvalX\tvalY\tvalZ\tvalType\tvalMaterial\tvalImpedance\n' - validate.TSV.TSV(electrodesFileEEG, tsv, [], function (issues) { - assert(issues.length === 0) - }) - }) - - var electrodesFileIEEG = { - name: 'sub-01_ses-ieeg_task-facerecognition_run-01_electrodes.tsv', - relativePath: - '/sub-01/ses-ieeg/ieeg/sub-01_ses-ieeg_task-facerecognition_run-01_electrodes.tsv', - } - - it('should not allow iEEG electrodes.tsv files without name column', function () { - var tsv = - 'blah\tx\ty\tz\tsize\ttype\n' + - 'value-one\tvalue-two\tvalue-three\tvalue-four\tvalue-five\tvalue-six\n' - validate.TSV.TSV(electrodesFileIEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 73) - }) - }) - - it('should not allow iEEG electrodes.tsv files without x column', function () { - var tsv = - 'name\tblah\ty\tz\tsize\ttype\n' + - 'value-one\tvalue-two\tvalue-three\tvalue-four\tvalue-five\tvalue-six\n' - validate.TSV.TSV(electrodesFileIEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 73) - }) - }) - - it('should not allow iEEG electrodes.tsv files without y column', function () { - var tsv = - 'name\tx\tblah\tz\tsize\ttype\n' + - 'value-one\tvalue-two\tvalue-three\tvalue-four\tvalue-five\tvalue-six\n' - validate.TSV.TSV(electrodesFileIEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 73) - }) - }) - - it('should not allow iEEG electrodes.tsv files without z column', function () { - var tsv = - 'name\tx\ty\tblah\tsize\ttype\n' + - 'value-one\tvalue-two\tvalue-three\tvalue-four\tvalue-five\tvalue-six\n' - validate.TSV.TSV(electrodesFileIEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 73) - }) - }) - - it('should not allow iEEG electrodes.tsv files without size column', function () { - var tsv = - 'name\tx\ty\tz\tblah\ttype\n' + - 'value-one\tvalue-two\tvalue-three\tvalue-four\tvalue-five\tvalue-six\n' - validate.TSV.TSV(electrodesFileIEEG, tsv, [], function (issues) { - assert(issues.length === 1 && issues[0].code === 73) - }) - }) - - it('correct columns should pass for iEEG electrodes file', function () { - var tsv = - 'name\tx\ty\tz\tsize\ttype\n' + - 'value-one\tvalue-two\tvalue-three\tvalue-four\tvalue-five\tvalue-six\n' - validate.TSV.TSV(electrodesFileIEEG, tsv, [], function (issues) { - assert(issues.length === 0) - }) - }) - - var physio_file = { - name: 'sub-20_ses-1_task-rest_acq-prefrontal_physio.tsv.gz', - relativePath: - '/sub-20/ses-1/func/sub-20_ses-1_task-rest_acq-prefrontal_physio.tsv.gz', - } - - it('should not allow physio.tsv.gz file without some associated json', function () { - let issues = validate.TSV.validateContRec([physio_file], {}) - assert(issues.length === 1 && issues[0].code === 170) - }) - - // samples checks ----------------------------------------------------------- - - const samplesFile = { - name: 'samples.tsv', - relativePath: '/samples.tsv', - } - - it('should return errors for each missing mandatory header in samples.tsv', () => { - const tsv = 'wrong_col\nsome_data\n' - validate.TSV.TSV(samplesFile, tsv, [], function (issues) { - expect(issues.length).toBe(3) - const codes = issues.map((x) => x.code) - expect(codes.includes(216)).toBe(true) - expect(codes.includes(217)).toBe(true) - expect(codes.includes(218)).toBe(true) - }) - }) - - it('should return an error for invalid sample_type samples.tsv', () => { - const tsv = 'sample_type\nbad\n' - validate.TSV.TSV(samplesFile, tsv, [], function (issues) { - const codes = issues.map((x) => x.code) - expect(codes.includes(219)).toBe(true) - }) - }) -}) diff --git a/legacy/bids-validator/tests/type.spec.js b/legacy/bids-validator/tests/type.spec.js deleted file mode 100644 index 3770df0d..00000000 --- a/legacy/bids-validator/tests/type.spec.js +++ /dev/null @@ -1,639 +0,0 @@ -import { assert } from 'chai' -import utils from '../utils' -import BIDS from '../validators/bids' - -describe('utils.type.file.isAnat', function () { - const goodFilenames = [ - '/sub-15/anat/sub-15_inplaneT2.nii.gz', - '/sub-15/ses-12/anat/sub-15_ses-12_inplaneT2.nii.gz', - '/sub-16/anat/sub-16_T1w.nii.gz', - '/sub-16/anat/sub-16_T1w.json', - '/sub-16/anat/sub-16_run-01_T1w.nii.gz', - '/sub-16/anat/sub-16_acq-highres_T1w.nii.gz', - '/sub-16/anat/sub-16_rec-mc_T1w.nii.gz', - '/sub-16/anat/sub-16_ce-contrastagent_T1w.nii.gz', - '/sub-16/anat/sub-16_part-mag_T1w.nii.gz', - '/sub-16/anat/sub-16_T1map.nii.gz', - '/sub-16/anat/sub-16_mod-T1w_defacemask.nii.gz', - '/sub-16/anat/sub-16_echo-1_MESE.nii.gz', - '/sub-16/anat/sub-16_flip-1_VFA.nii.gz', - '/sub-16/anat/sub-16_inv-1_IRT1.nii.gz', - '/sub-16/anat/sub-16_flip-1_inv-1_MP2RAGE.nii.gz', - '/sub-16/anat/sub-16_flip-1_mt-on_MPM.nii.gz', - '/sub-16/anat/sub-16_mt-on_part-real_MTR.nii.gz', - ] - - goodFilenames.forEach(function (path) { - it("isAnat('" + path + "') === true", function (isdone) { - assert.equal(utils.type.file.isAnat(path), true) - isdone() - }) - }) - - const badFilenames = [ - '/sub-1/anat/sub-15_inplaneT2.nii.gz', - '/sub-15/ses-12/anat/sub-15_inplaneT2.nii.gz', - '/sub-16/anat/sub-16_T1.nii.gz', - 'blaaa.nii.gz', - '/sub-16/anat/sub-16_run-second_T1w.nii.gz', - '/sub-16/anat/sub-16_run-01_rec-mc_T1w.nii.gz', - '/sub-16/anat/sub-16_part-magnitude_T1w.nii.gz', - '/sub-16/anat/sub-16_part-mag_T1map.nii.gz', - '/sub-16/anat/sub-16_mod-T1weighted_defacemask.nii.gz', - '/sub-16/anat/sub-16_MESE.nii.gz', - '/sub-16/anat/sub-16_VFA.nii.gz', - '/sub-16/anat/sub-16_IRT1.nii.gz', - '/sub-16/anat/sub-16_flip-1_MP2RAGE.nii.gz', - '/sub-16/anat/sub-16_flip-1_mt-fail_MPM.nii.gz', - '/sub-16/anat/sub-16_flip-1_mt-fail_part-real_MTR.nii.gz', - ] - - badFilenames.forEach(function (path) { - it("isAnat('" + path + "') === false", function (isdone) { - assert.equal(utils.type.file.isAnat(path), false) - isdone() - }) - }) -}) - -describe('utils.type.file.isFunc', function () { - var goodFilenames = [ - '/sub-15/func/sub-15_task-0back_bold.nii.gz', - '/sub-15/ses-12/func/sub-15_ses-12_task-0back_bold.nii.gz', - '/sub-16/func/sub-16_task-0back_bold.json', - '/sub-16/func/sub-16_task-0back_run-01_bold.nii.gz', - '/sub-16/func/sub-16_task-0back_acq-highres_bold.nii.gz', - '/sub-16/func/sub-16_task-0back_rec-mc_bold.nii.gz', - '/sub-16/func/sub-16_task-0back_run-01_phase.nii.gz', - '/sub-16/func/sub-16_task-0back_echo-1_phase.nii.gz', - '/sub-15/func/sub-15_task-0back_part-phase_bold.nii.gz', - ] - - goodFilenames.forEach(function (path) { - it("isFunc('" + path + "') === true", function (isdone) { - assert.equal(utils.type.file.isFunc(path), true) - isdone() - }) - }) - - var badFilenames = [ - '/sub-1/func/sub-15_inplaneT2.nii.gz', - '/sub-15/ses-12/func/sub-15_inplaneT2.nii.gz', - '/sub-16/func/sub-16_T1.nii.gz', - 'blaaa.nii.gz', - '/sub-16/func/sub-16_run-second_T1w.nii.gz', - '/sub-16/func/sub-16_task-0-back_rec-mc_bold.nii.gz', - '/sub-16/func/sub-16_run-01_rec-mc_T1w.nii.gz', - '/sub-16/func/sub-16_task-0back_part-magnitude_bold.nii.gz', - ] - - badFilenames.forEach(function (path) { - it("isFunc('" + path + "') === false", function (isdone) { - assert.equal(utils.type.file.isFunc(path), false) - isdone() - }) - }) -}) - -describe('utils.type.file.isTopLevel', function () { - const goodFilenames = [ - '/README', - '/CHANGES', - '/LICENSE', - '/dataset_description.json', - '/ses-pre_task-rest_bold.json', - '/dwi.bval', - '/dwi.bvec', - '/T1w.json', - '/acq-test_dwi.json', - '/rec-test_physio.json', - '/task-testing_eeg.json', - '/task-testing_ieeg.json', - '/task-testing_meg.json', - '/events.json', - '/scans.json', - ] - - goodFilenames.forEach(function (path) { - it("isTopLevel('" + path + "') === true", function (isdone) { - assert.equal(utils.type.file.isTopLevel(path), true) - isdone() - }) - }) - - const badFilenames = [ - '/readme.txt', - '/changelog', - '/license.txt', - '/dataset_description.yml', - '/ses.json', - '/_T1w.json', - '/_dwi.json', - '/_task-test_physio.json', - // cross-talk and fine-calibration files for Neuromag/Elekta/MEGIN data (.fif) - // must be defined at file level. - '/acq-calibration_meg.dat', - '/acq-crosstalk_meg.fif', - ] - - badFilenames.forEach(function (path) { - it("isTopLevel('" + path + "') === false", function (isdone) { - assert.equal(utils.type.file.isTopLevel(path), false) - isdone() - }) - }) -}) - -describe('utils.type.file.isSubjectLevel', () => { - const goodFilenames = [] // to be extended in the future... - - goodFilenames.forEach((path) => { - it("isSubjectLevel('" + path + "') === true", function (isdone) { - assert.equal(utils.type.file.isSubjectLevel(path), true) - isdone() - }) - }) - - const badFilenames = [ - // cross-talk and fine-calibration files for Neuromag/Elekta/MEGIN data (.fif) - // must be placed on file level. - '/sub-12/sub-12_acq-calibration_meg.dat', - '/sub-12/sub-12_acq-crosstalk_meg.fif', - '/sub-12/acq-calibration_meg.dat', - '/sub-12/acq-crosstalk_meg.fif', - '/sub-12/acq-calibration.dat', - '/sub-12/acq-crosstalk.fif', - ] - - badFilenames.forEach((path) => { - it("isSubjectLevel('" + path + "') === false", function (isdone) { - assert.equal(utils.type.file.isSubjectLevel(path), false) - isdone() - }) - }) -}) - -describe('utils.type.file.isSessionLevel', function () { - const goodFilenames = [ - '/sub-12/sub-12_scans.tsv', - '/sub-12/sub-12_scans.json', - '/sub-12/ses-pre/sub-12_ses-pre_scans.tsv', - '/sub-12/ses-pre/sub-12_ses-pre_scans.json', - ] - - goodFilenames.forEach(function (path) { - it("isSessionLevel('" + path + "') === true", function (isdone) { - assert.equal(utils.type.file.isSessionLevel(path), true) - isdone() - }) - }) - - const badFilenames = [ - '/sub-12/sub-12.tsv', - '/sub-12/ses-pre/sub-12_ses-pre_scan.tsv', - // cross-talk and fine-calibration files for Neuromag/Elekta/MEGIN data (.fif) - // must be placed at file level. - '/sub-12/sub-12_acq-calibration_meg.dat', - '/sub-12/sub-12_acq-crosstalk_meg.fif', - '/sub-12/ses-pre/sub-12_ses-pre_acq-calibration_meg.dat', - '/sub-12/ses-pre/sub-12_ses-pre_acq-crosstalk_meg.fif', - ] - - badFilenames.forEach(function (path) { - it("isSessionLevel('" + path + "') === false", function (isdone) { - assert.equal(utils.type.file.isSessionLevel(path), false) - isdone() - }) - }) -}) - -describe('utils.type.file.isDWI', function () { - const goodFilenames = [ - '/sub-12/dwi/sub-12_dwi.nii.gz', - '/sub-12/dwi/sub-12_dwi.json', - '/sub-12/ses-pre/dwi/sub-12_ses-pre_dwi.nii.gz', - '/sub-12/ses-pre/dwi/sub-12_ses-pre_dwi.bvec', - '/sub-12/ses-pre/dwi/sub-12_ses-pre_dwi.bval', - '/sub-12/ses-pre/dwi/sub-12_ses-pre_dwi.json', - '/sub-12/dwi/sub-12_sbref.nii.gz', - '/sub-12/dwi/sub-12_sbref.json', - '/sub-12/ses-pre/dwi/sub-12_ses-pre_sbref.nii.gz', - '/sub-12/ses-pre/dwi/sub-12_ses-pre_sbref.json', - '/sub-12/dwi/sub-12_part-mag_sbref.json', - ] - - goodFilenames.forEach(function (path) { - it("isDWI('" + path + "') === true", function (isdone) { - assert.equal(utils.type.file.isDWI(path), true) - isdone() - }) - }) - - const badFilenames = [ - '/sub-12/sub-12.tsv', - '/sub-12/ses-pre/sub-12_ses-pre_scan.tsv', - '/sub-12/ses-pre/dwi/sub-12_ses-pre_dwi.bvecs', - '/sub-12/ses-pre/dwi/sub-12_ses-pre_dwi.bvals', - '/sub-12/dwi/sub-12_sbref.bval', - '/sub-12/dwi/sub-12_sbref.bvec', - '/sub-12/ses-pre/dwi/sub-12_ses-pre_sbref.bval', - '/sub-12/ses-pre/dwi/sub-12_ses-pre_sbref.bvec', - '/sub-12/dwi/sub-12_part-magnitude_sbref.json', - ] - - badFilenames.forEach(function (path) { - it("isDWI('" + path + "') === false", function (isdone) { - assert.equal(utils.type.file.isDWI(path), false) - isdone() - }) - }) -}) - -describe('utils.type.file.isMEG', function () { - const goodFilenames = [ - // Metadata MEG files - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_meg.json', - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_channels.tsv', - // Father directory files are fine for some file formats: - // Father dir: CTF data with a .ds ... the contents within .ds are not checked - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_meg.ds/catch-alp-good-f.meg4', - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_meg.ds/xyz', - // Father dir: BTi/4D ... again: within contents not checked - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_meg/config', - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_meg/hs_file', - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_meg/e,rfhp1.0Hz.COH', - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_meg/c,rfDC', - // NO father dir: KRISS data - '/sub-control01/ses-001/meg/sub-control01_ses-001_task-rest_run-01_meg.chn', - '/sub-control01/ses-001/meg/sub-control01_ses-001_task-rest_run-01_meg.kdf', - '/sub-control01/ses-001/meg/sub-control01_ses-001_task-rest_run-01_meg.trg', - '/sub-control01/ses-001/meg/sub-control01_ses-001_task-rest_digitizer.txt', - // NO father dir: KIT data - '/sub-01/ses-001/meg/sub-01_ses-001_markers.sqd', - '/sub-01/ses-001/meg/sub-01_ses-001_markers.mrk', - '/sub-01/ses-001/meg/sub-01_ses-001_meg.sqd', - '/sub-01/ses-001/meg/sub-01_ses-001_meg.con', - // NO father dir: ITAB data - '/sub-control01/ses-001/meg/sub-control01_ses-001_task-rest_run-01_meg.raw', - '/sub-control01/ses-001/meg/sub-control01_ses-001_task-rest_run-01_meg.raw.mhd', - // NO father dir: fif data - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_split-01_meg.fif', - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_acq-TEST_run-01_split-01_meg.fif', - // cross-talk and fine-calibration files for Neuromag/Elekta/MEGIN data (.fif) - '/sub-01/meg/sub-01_acq-calibration_meg.dat', - '/sub-01/meg/sub-01_acq-crosstalk_meg.fif', - '/sub-01/ses-001/meg/sub-01_ses-001_acq-calibration_meg.dat', - '/sub-01/ses-001/meg/sub-01_ses-001_acq-crosstalk_meg.fif', - ] - - goodFilenames.forEach(function (path) { - it("isMeg('" + path + "') === true", function (isdone) { - assert.equal(utils.type.file.isMeg(path), true) - isdone() - }) - }) - - const badFilenames = [ - // missing session directory - '/sub-01/meg/sub-01_ses-001_task-rest_run-01_meg.json', - // subject not matching - '/sub-01/ses-001/meg/sub-12_ses-001_task-rest_run-01_split-01_meg.fif', - // invalid file endings - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_meg.tsv', - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_meg.bogus', - // wrong order of entities: https://github.com/bids-standard/bids-validator/issues/767 - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_acq-TEST_split-01_meg.fif', - // only parent directory name matters for BTi and CTF systems - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_meggg/config', - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_meg.dd/xyz', - // KIT with a father dir ... should not have a father dir - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_meg/sub-01_ses-001_markers.sqd', - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_meg/sub-01_ses-001_markers.con', - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_meg/sub-01_ses-001_task-rest_run-01_meg.sqd', - // FIF with a father dir ... should not have a father dir - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_meg/sub-01_ses-001_task-rest_meg.fif', - // ITAB with a father dir ... should not have a father dir - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_meg/sub-01_ses-001_task-rest_run-01_meg.raw', - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_meg/sub-01_ses-001_task-rest_run-01_meg.raw.mhd', - // KRISS with a father dir ... should not have a father dir - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_meg/sub-01_ses-001_task-rest_run-01_meg.kdf', - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_meg/sub-01_ses-001_task-rest_run-01_meg.trg', - '/sub-01/ses-001/meg/sub-01_ses-001_task-rest_run-01_meg/sub-01_ses-001_task-rest_run-01_meg.chn', - // cross-talk and fine-calibration files for Neuromag/Elekta/MEGIN data (.fif) - // .dat in MEG only allowed for "acq-calibration" - '/acq-notcalibration_meg.dat', - '/sub-01/ses-001/meg/sub-01_ses-001_acq-notcalibration_meg.dat', - '/sub-01/ses-001/meg/sub-01_ses-001_acq-crosstalk_meg.dat', - ] - - badFilenames.forEach(function (path) { - it("isMeg('" + path + "') === false", function (isdone) { - assert.equal(utils.type.file.isMeg(path), false) - isdone() - }) - }) -}) - -describe('utils.type.file.isEEG', function () { - const goodFilenames = [ - '/sub-01/ses-001/eeg/sub-01_ses-001_task-rest_run-01_eeg.json', - '/sub-01/ses-001/eeg/sub-01_ses-001_task-rest_run-01_events.tsv', - '/sub-01/ses-001/eeg/sub-01_ses-001_task-rest_run-01_split-01_eeg.edf', - '/sub-01/ses-001/eeg/sub-01_ses-001_task-rest_run-01_eeg.eeg', - '/sub-01/ses-001/eeg/sub-01_ses-001_task-rest_run-01_eeg.vmrk', - '/sub-01/ses-001/eeg/sub-01_ses-001_task-rest_run-01_eeg.vhdr', - '/sub-01/ses-001/eeg/sub-01_ses-001_task-rest_run-01_eeg.bdf', - '/sub-01/ses-001/eeg/sub-01_ses-001_task-rest_run-01_eeg.set', - '/sub-01/ses-001/eeg/sub-01_ses-001_task-rest_run-01_eeg.fdt', - '/sub-01/ses-001/eeg/sub-01_ses-001_task-rest_run-01_channels.tsv', - '/sub-01/ses-001/eeg/sub-01_ses-001_electrodes.tsv', - '/sub-01/ses-001/eeg/sub-01_ses-001_space-CapTrak_electrodes.tsv', - '/sub-01/ses-001/eeg/sub-01_ses-001_coordsystem.json', - '/sub-01/ses-001/eeg/sub-01_ses-001_space-CapTrak_coordsystem.json', - '/sub-01/ses-001/eeg/sub-01_ses-001_photo.jpg', - ] - - goodFilenames.forEach(function (path) { - it("isEEG('" + path + "') === true", function (isdone) { - assert.equal(utils.type.file.isEEG(path), true) - isdone() - }) - }) - - const badFilenames = [ - '/sub-01/eeg/sub-01_ses-001_task-rest_run-01_eeg.json', - '/sub-01/ses-001/eeg/sub-12_ses-001_task-rest_run-01_split-01_eeg.edf', - '/sub-01/ses-001/eeg/sub-01_ses-001_task-rest_run-01_eeg.tsv', - '/sub-01/ses-001/eeg/sub-01_ses-001_space-BOGUS_electrodes.tsv', - '/sub-01/ses-001/eeg/sub-01_ses-001_space-BOGUS_coordsystem.json', - ] - - badFilenames.forEach(function (path) { - it("isEEG('" + path + "') === false", function (isdone) { - assert.equal(utils.type.file.isEEG(path), false) - isdone() - }) - }) -}) - -describe('utils.type.file.isIEEG', function () { - const goodFilenames = [ - '/sub-01/ses-001/ieeg/sub-01_ses-001_task-rest_run-01_ieeg.json', - '/sub-01/ses-001/ieeg/sub-01_ses-001_task-rest_run-01_split-01_ieeg.edf', - '/sub-01/ses-001/ieeg/sub-01_ses-001_task-rest_run-01_split-01_ieeg.vhdr', - '/sub-01/ses-001/ieeg/sub-01_ses-001_task-rest_run-01_split-01_ieeg.vmrk', - '/sub-01/ses-001/ieeg/sub-01_ses-001_task-rest_run-01_split-01_ieeg.eeg', - '/sub-01/ses-001/ieeg/sub-01_ses-001_task-rest_run-01_split-01_ieeg.set', - '/sub-01/ses-001/ieeg/sub-01_ses-001_task-rest_run-01_split-01_ieeg.fdt', - '/sub-01/ses-001/ieeg/sub-01_ses-001_task-rest_run-01_split-01_ieeg.nwb', - '/sub-01/ses-001/ieeg/sub-01_ses-001_task-rest_run-01_split-01_ieeg.mefd/sub-01_ses-001_task-rest_run-01_ieeg.rdat', - '/sub-01/ses-001/ieeg/sub-01_ses-001_task-rest_run-01_split-01_ieeg.mefd/sub-01_ses-001_task-rest_run-01_ieeg.ridx', - '/sub-01/ses-001/ieeg/sub-01_ses-001_task-rest_run-01_split-01_ieeg.mefd/CH1.timd/CH1-000000.segd/sub-01_ses-001_task-rest_run-01_ieeg.tdat', - '/sub-01/ses-001/ieeg/sub-01_ses-001_task-rest_run-01_split-01_ieeg.mefd/CH1.timd/CH1-000000.segd/sub-01_ses-001_task-rest_run-01_ieeg.idx', - '/sub-01/ses-001/ieeg/sub-01_ses-001_task-rest_run-01_split-01_ieeg.mefd/CH1.timd/CH1-000000.segd/sub-01_ses-001_task-rest_run-01_ieeg.tmet', - '/sub-01/ses-001/ieeg/sub-01_ses-001_task-rest_run-01_channels.tsv', - '/sub-01/ses-001/ieeg/sub-01_ses-001_space-fsaverage_electrodes.tsv', - '/sub-01/ses-001/ieeg/sub-01_ses-001_space-fsaverage_coordsystem.json', - ] - - goodFilenames.forEach(function (path) { - it("isIEEG('" + path + "') === true", function (isdone) { - assert.equal(utils.type.file.isIEEG(path), true) - isdone() - }) - }) - - const badFilenames = [ - '/sub-01/ieeg/sub-01_ses-001_task-rest_run-01_ieeg.json', - '/sub-01/ses-001/ieeg/sub-12_ses-001_task-rest_run-01_split-01_ieeg.fif', - '/sub-01/ses-001/ieeg/sub-01_ses-001_task-rest_run-01_ieeg.tsv', - '/sub-01/ses-001/ieeg/sub-01_ses-001_space-fsavg_electrodes.tsv', - '/sub-01/ses-001/ieeg/sub-01_ses-001_space-fsavg_coordsystem.json', - ] - - badFilenames.forEach(function (path) { - it("isIEEG('" + path + "') === false", function (isdone) { - assert.equal(utils.type.file.isIEEG(path), false) - isdone() - }) - }) -}) - -describe('utils.type.file.isPhenotypic', function () { - it('should allow .tsv and .json files in the /phenotype directory', function () { - assert(utils.type.file.isPhenotypic('/phenotype/acds_adult.json')) - assert(utils.type.file.isPhenotypic('/phenotype/acds_adult.tsv')) - }) - - it('should not allow non .tsv and .json files in the /phenotype directory', function () { - assert(!utils.type.file.isPhenotypic('/phenotype/acds_adult.jpeg')) - assert(!utils.type.file.isPhenotypic('/phenotype/acds_adult.gif')) - }) -}) - -describe('utils.type.file.isAssociatedData', function () { - it('should return false for unknown root directories', function () { - var badFilenames = ['/images/picture.jpeg', '/temporary/test.json'] - - badFilenames.forEach(function (path) { - assert.equal(utils.type.file.isAssociatedData(path), false) - }) - }) - - it('should return true for associated data directories and any files within', function () { - var goodFilenames = [ - '/code/test-script.py', - '/derivatives/sub-01_QA.pdf', - '/sourcedata/sub-01_ses-01_bold.dcm', - '/stimuli/text.pdf', - ] - - goodFilenames.forEach(function (path) { - assert(utils.type.file.isAssociatedData(path)) - }) - }) -}) - -describe('utils.type.file.isStimuliData', function () { - it('should return false for unknown root directories', function () { - var badFilenames = ['/images/picture.jpeg', '/temporary/test.json'] - - badFilenames.forEach(function (path) { - assert.equal(utils.type.file.isStimuliData(path), false) - }) - }) - - it('should return true for stimuli data directories and any files within', function () { - var goodFilenames = ['/stimuli/sub-01/mov.avi', '/stimuli/text.pdf'] - - goodFilenames.forEach(function (path) { - assert(utils.type.file.isStimuliData(path)) - }) - }) -}) - -describe('utils.type.getPathValues', function () { - it('should return the correct path values from a valid file path', function () { - assert.equal( - utils.type.getPathValues( - '/sub-22/ses-1/func/sub-22_ses-1_task-rest_acq-prefrontal_physio.tsv.gz', - ).sub, - 22, - ) - assert.equal( - utils.type.getPathValues( - '/sub-22/ses-1/func/sub-22_ses-1_task-rest_acq-prefrontal_physio.tsv.gz', - ).ses, - 1, - ) - assert.equal( - utils.type.getPathValues( - '/sub-22/func/sub-22_task-rest_acq-prefrontal_physio.tsv.gz', - ).sub, - 22, - ) - assert.equal( - utils.type.getPathValues( - '/sub-22/func/sub-22_task-rest_acq-prefrontal_physio.tsv.gz', - ).ses, - null, - ) - }) -}) - -describe('utils.type.file.isPET', function () { - const goodFilenames = [ - '/sub-1/ses-1/pet/sub-1_ses-1_task-1_trc-1_rec-1_run-1_pet.json', - '/sub-1/ses-1/pet/sub-1_ses-1_task-1_trc-1_rec-1_run-1_pet.nii', - '/sub-1/ses-1/pet/sub-1_ses-1_task-1_trc-1_rec-1_run-1_pet.nii.gz', - '/sub-03/ses-01/pet/sub-02_ses-40_task-30_pet.json', - '/sub-03/ses-01/pet/sub-02_ses-40_pet.nii', - '/sub-03/ses-01/pet/sub-02_ses-40_pet.nii.gz', - '/sub-03/pet/sub-02_pet.nii', - '/sub-03/pet/sub-02_pet.nii.gz', - ] - - goodFilenames.forEach(function (path) { - it("isPET('" + path + "') === true", function (isdone) { - assert.equal(utils.type.file.isPET(path), true) - isdone() - }) - }) - - const badFilenames = [ - '/sub-1/ses-1/pet/sub-1_ses-1_task-1_trc-1_rec-1_run-1_pet+json', - '/sub-1/ses-1/pet/sub-1_ses-1_task-1_trc-1_rec-1_run-1_pet.json.gz', - '/sub-1/ses-1/pet/sub-1ses-1_task-1_trc-1_rec-1_run-1_pet.nii', - 'sub-1/ses-1/pet/sub-1ses-1_task-1_trc-1_rec-1_run-1_pet.nii', - '/sub-1/ses-1/pet/sub-1/ses-1_task-1_trc-1_rec-1_run-q_pet.csv', - '/sub-1/ses-1/pet/sub-1/ses-1_task-1_trc-1_rec-1_run-q_recording-1_pet.nii', - ] - - badFilenames.forEach(function (path) { - it("isPET('" + path + "') === false", function (isdone) { - assert.equal(utils.type.file.isPET(path), false) - isdone() - }) - }) -}) - -describe('utils.type.file.isPETBlood', function () { - const goodFilenames = [ - '/sub-1/ses-1/pet/sub-1_ses-1_task-1_trc-1_rec-1_run-1_recording-1_blood.json', - '/sub-1/ses-1/pet/sub-1_ses-1_task-1_trc-1_rec-1_run-1_recording-1_blood.tsv', - '/sub-03/ses-01/pet/sub-02_ses-40_task-30_recording-manual_blood.json', - '/sub-03/ses-01/pet/sub-02_ses-40_recording-manual_blood.tsv', - '/sub-03/pet/sub-02_recording-manual_blood.tsv', - ] - - goodFilenames.forEach(function (path) { - it("isPETBlood('" + path + "') === true", function (isdone) { - assert.equal(utils.type.file.isPETBlood(path), true) - isdone() - }) - }) - - const badFilenames = [ - '/sub-1/ses-1/pet/sub-1_ses-1_task-1_trc-1_rec-1_run-1_recording-1_blood+json', - '/sub-1/ses-1/pet/sub-1ses-1_task-1_trc-1_rec-1_run-1_recording-1_blood.tsv', - 'sub-1/ses-1/pet/sub-1ses-1_task-1_trc-1_rec-1_run-1_recording-1_blood.tsv', - '/sub-1/ses-1/pet/sub-1/ses-1_task-1_trc-1_rec-1_run-q_recording-1_blood.csv', - '/sub-1/ses-1/pet/sub-1/ses-1_task-1_trc-1_rec-1_run-q_recording-1_pet.tsv', - ] - - badFilenames.forEach(function (path) { - it("isPETBlood('" + path + "') === false", function (isdone) { - assert.equal(utils.type.file.isPETBlood(path), false) - isdone() - }) - }) -}) - -describe('utils.type.file.isMOTION', function () { - const goodFilenames = [ - '/sub-01/motion/sub-01_task-rest_tracksys-unity_run-01_motion.tsv', - '/sub-01/ses-walk/motion/sub-01_ses-walk_task-visual_tracksys-unity_motion.tsv', - '/sub-01/ses-walk/motion/sub-01_ses-walk_task-visual_tracksys-unity_motion.json', - '/sub-01/ses-walk/motion/sub-01_ses-walk_task-visual_tracksys-unity_channels.tsv', - '/sub-01/ses-desktop/motion/sub-01_ses-desktop_task-rest_tracksys-unity_run-01_events.tsv', - '/sub-01/ses-desktop/motion/sub-01_ses-desktop_task-rest_events.tsv', - ] - - goodFilenames.forEach(function (path) { - it("isMOTION('" + path + "') === true", function (isdone) { - assert.equal(utils.type.file.isMOTION(path), true) - isdone() - }) - }) - - const badFilenames = [ - '/sub-01/motion/sub-01_ses-001_tracksys-unity_task-rest_run-01_motion.json', - '/sub-01/ses-001/motion/sub-12_ses-001_task-rest_run-01_motion.tsv', - '/sub-01/ses-walk/motion/sub-01_ses-walk_task-visual_channels.tsv', - '/sub-01/ses-001/motion/sub-01_ses-001_run-01_motion.tsv', - '/sub-01/motion/sub-01_task-walk_run-01_motion.tsv', - ] - - badFilenames.forEach(function (path) { - it("isMOTION('" + path + "') === false", function (isdone) { - assert.equal(utils.type.file.isMOTION(path), false) - isdone() - }) - }) -}) - -describe('BIDS.subIDsesIDmismatchtest', function () { - it("should return if sub and ses doesn't match", function () { - const files = { - 0: { - name: 'sub-22_ses-1_task-rest_acq-prefrontal_physio.tsv.gz', - path: 'tests/data/BIDS-examples-1.0.0-rc3u5/ds001/sub-22_ses-1_task-rest_acq-prefrontal_physio.tsv.gz', - relativePath: - 'ds001/sub-22_ses-1_task-rest_acq-prefrontal_physio.tsv.gz', - }, - 1: { - name: '/sub-22/ses-1/func/sub-23_ses-1_task-rest_acq-prefrontal_physio.tsv.gz', - path: 'tests/data/BIDS-examples-1.0.0-rc3u5/ds001/sub-22/ses-1/func/sub-23_ses-1_task-rest_acq-prefrontal_physio.tsv.gz', - relativePath: - 'ds001/sub-22/ses-1/func/sub-23_ses-1_task-rest_acq-prefrontal_physio.tsv.gz', - }, - 2: { - name: '/sub-22/ses-1/func/sub-22_ses-2_task-rest_acq-prefrontal_physio.tsv.gz', - path: 'tests/data/BIDS-examples-1.0.0-rc3u5/ds001/sub-22/ses-1/func/sub-22_ses-2_task-rest_acq-prefrontal_physio.tsv.gz', - relativePath: - '/sub-22/ses-1/func/sub-22_ses-2_task-rest_acq-prefrontal_physio.tsv.gz', - }, - 3: { - name: '/sub-25/ses-2/func/sub-22_ses-1_task-rest_acq-prefrontal_physio.tsv.gz', - path: 'tests/data/BIDS-examples-1.0.0-rc3u5/ds001/sub-25/ses-2/func/sub-22_ses-1_task-rest_acq-prefrontal_physio.tsv.gz', - relativePath: - 'ds001//sub-25/ses-2/func/sub-22_ses-1_task-rest_acq-prefrontal_physio.tsv.gz', - }, - } - const issues = BIDS.subIDsesIDmismatchtest(files) - const code64_seen = issues.some((issue) => issue.code == '64') - const code65_seen = issues.some((issue) => issue.code == '65') - assert(code64_seen) - assert(code65_seen) - }) -}) diff --git a/legacy/bids-validator/tests/utils/config.spec.js b/legacy/bids-validator/tests/utils/config.spec.js deleted file mode 100644 index 9cdcff70..00000000 --- a/legacy/bids-validator/tests/utils/config.spec.js +++ /dev/null @@ -1,83 +0,0 @@ -import utils from '../../utils' -import assert from 'assert' - -describe('utils.config', function () { - var codes = [1, 3, 4, 7, 21, 33, 34] - var conf = { - ignore: [3], - warn: [ - 4, - { - and: [7, { or: [33, 21] }], - }, - ], - error: [34, 33], - ignoredFiles: ['**/**/**/.DS_Store'], - } - - describe('ignoredFile', function () { - it('should return true if the file is ignored', function () { - assert(utils.config.ignoredFile(conf, '/.DS_Store')) - assert(utils.config.ignoredFile(conf, 'ds001/.DS_Store')) - assert(utils.config.ignoredFile(conf, 'ds001/sub-01/.DS_Store')) - }) - - it('should return false if the file is not ignored', function () { - assert(!utils.config.ignoredFile(conf, '/participants.tsv')) - assert(!utils.config.ignoredFile(conf, 'ds001/README')) - assert( - !utils.config.ignoredFile(conf, 'ds001/sub-16/anat/sub-16_T1w.nii.gz'), - ) - }) - }) - - describe('interpret', function () { - it('should return the correct severity mappings', function () { - var severityMap = utils.config.interpret(codes, conf) - assert.deepEqual(severityMap, { - 3: 'ignore', - 4: 'warning', - 7: 'warning', - 21: 'warning', - 33: 'error', - 34: 'error', - }) - }) - }) - - describe('match', function () { - it('should return a list of triggered codes that match the config', function () { - assert.deepEqual([3], utils.config.match(codes, conf.ignore)) - assert.deepEqual([4, 7, 33, 21], utils.config.match(codes, conf.warn)) - assert.deepEqual([34, 33], utils.config.match(codes, conf.error)) - }) - }) - - describe('flatten', function () { - it('should return a flattened list of codes', function () { - assert.deepEqual([3], utils.config.flatten(conf.ignore)) - assert.deepEqual([4, 7, 33, 21], utils.config.flatten(conf.warn)) - assert.deepEqual([34, 33], utils.config.flatten(conf.error)) - }) - }) - - describe('andFullfilled', function () { - it("should return true if the 'and' array is fulfilled by the triggered codes", function () { - assert(utils.config.andFulfilled(codes, conf.warn[1].and)) - }) - - it("should return false if the 'and' array is not fulfilled", function () { - assert(!utils.config.andFulfilled(codes, [1, 4, 7, 21, 22])) - }) - }) - - describe('orFulfilled', function () { - it("should return true if the 'or' array is fulfilled by the triggered codes", function () { - assert(utils.config.orFulfilled(codes, conf.warn[1].and[1].or)) - }) - - it("should return false if the 'or' array is not fulfilled", function () { - assert(!utils.config.orFulfilled(codes, [5, 6])) - }) - }) -}) diff --git a/legacy/bids-validator/tests/utils/files-web.spec.js b/legacy/bids-validator/tests/utils/files-web.spec.js deleted file mode 100644 index f5779f5c..00000000 --- a/legacy/bids-validator/tests/utils/files-web.spec.js +++ /dev/null @@ -1,102 +0,0 @@ -/** - * eslint no-console: ["error", { allow: ["log"] }] - * @jest-environment jsdom - */ - -import assert from 'assert' - -import utils from '../../../bids-validator/utils' -import groupFileTypes from '../../../bids-validator/validators/bids/groupFileTypes' -import checkReadme from '../../../bids-validator/validators/bids/checkReadme.js' -import checkDatasetDescription from '../../../bids-validator/validators/bids/checkDatasetDescription.js' -import validateMisc from '../../../bids-validator/utils/files/validateMisc' -import { createFileList } from '../env/FileList' - -describe('files in browser', () => { - describe('files utils in nodejs', () => { - describe('FileAPI', () => { - it('should not return a mock implementation', () => { - let File = utils.files.FileAPI() - assert(File.name !== 'NodeFile') - }) - }) - }) - - describe('files utils in browsers', () => { - describe('newFile', () => { - it('creates a new File API object', () => { - const test_file = utils.files.newFile('test-file') - assert.equal(test_file.name, 'test-file') - assert(File.prototype.isPrototypeOf(test_file)) - }) - }) - }) - - describe('dataset_description.json', () => { - it('throws warning if it does not exist in proper location', () => { - const fileList = {} - const issues = checkDatasetDescription(fileList) - assert(issues[0].key === 'DATASET_DESCRIPTION_JSON_MISSING') - }) - }) - - describe('README', () => { - it('throws warning if it does not exist in proper location', () => { - const fileList = { - 1: { - name: 'README', - path: 'tests/data/bids-examples/ds001/not-root-dir/README', - relativePath: '/not-root-dir/README', - }, - } - const issues = checkReadme(fileList) - assert(issues[0].key === 'README_FILE_MISSING') - }) - - it('throws warning if it is too small', () => { - const fileList = { - 1: { - name: 'README', - path: 'tests/data/bids-examples/ds001/README', - relativePath: '/README', - size: 20, - }, - } - const issues = checkReadme(fileList) - assert(issues[0].key === 'README_FILE_SMALL') - }) - }) - - describe('validateMisc', () => { - let filelist = [], - dir - - beforeAll(() => { - // contains stripped down CTF format dataset: Both, BadChannels and - // bad.segments files can be empty and still valid. Everything else must - // not be empty. - dir = `${process.cwd()}/bids-validator/tests/data/empty_files` - }) - - // generate an array of browser Files - beforeEach(() => { - filelist = createFileList(dir) - }) - - it('returns issues for empty files (0kb), accepting a limited set of exceptions', (done) => { - const files = groupFileTypes(filelist, {}) - - validateMisc(files.misc).then((issues) => { - // *.meg4 and BadChannels files are empty. But only *.meg4 is an issue - assert.ok(issues.length == 1) - assert.ok(issues.every((issue) => issue instanceof utils.issues.Issue)) - assert.notStrictEqual( - issues.findIndex((issue) => issue.code === 99), - -1, - ) - assert.ok(issues[0].file.name == 'sub-0001_task-AEF_run-01_meg.meg4') - done() - }) - }) - }) -}) diff --git a/legacy/bids-validator/tests/utils/files.spec.js b/legacy/bids-validator/tests/utils/files.spec.js deleted file mode 100644 index 20031936..00000000 --- a/legacy/bids-validator/tests/utils/files.spec.js +++ /dev/null @@ -1,135 +0,0 @@ -import assert from 'assert' -import utils from '../../utils' -import groupFileTypes from '../../validators/bids/groupFileTypes' -import checkReadme from '../../validators/bids/checkReadme.js' -import checkDatasetDescription from '../../validators/bids/checkDatasetDescription.js' -import validateMisc from '../../utils/files/validateMisc' - -const setupMocks = () => { - // Mock version of the File API for tests - global.File = function MockFile(data, fileName, options) { - assert(data.hasOwnProperty('length')) - assert.equal(typeof data[0], 'string') - this._data = data - this._options = options - this.name = fileName - } -} -const cleanupMocks = () => { - delete global.File -} - -describe('files utils in nodejs', () => { - describe('FileAPI', () => { - it('should return a mock implementation', () => { - let File = utils.files.FileAPI() - assert(typeof File !== 'undefined') - assert(File.name === 'NodeFile') - }) - }) - describe('newFile', () => { - it('creates a new File API object', () => { - let file = utils.files.newFile('test-file') - assert.equal(file.name, 'test-file') - }) - }) -}) - -describe('files utils in browsers', () => { - beforeAll(setupMocks) - afterAll(cleanupMocks) - describe('newFile', () => { - it('creates a new File API object', () => { - const test_file = utils.files.newFile('test-file') - assert(File.prototype.isPrototypeOf(test_file)) - }) - }) -}) - -describe('dataset_description.json', () => { - it('throws warning if it does not exist in proper location', () => { - const jsonFileContents = {} - const issues = checkDatasetDescription(jsonFileContents) - assert(issues[0].key === 'DATASET_DESCRIPTION_JSON_MISSING') - }) - it('throws a warning if the Authors field of the dataset description has a single entry and less than two commas', () => { - const jsonFileContents = { - '/dataset_description.json': { - Authors: ['An, Author'], - }, - } - const issues = checkDatasetDescription(jsonFileContents) - assert(issues[0].key === 'TOO_FEW_AUTHORS') - }) - it('throws an error if the Authors field of the dataset description has a single field and multiple commas', () => { - const jsonFileContents = { - '/dataset_description.json': { - Authors: [ - 'Too many, Commas, Indicate, That the user, May not have, Separated authors, Into an array', - ], - }, - } - const issues = checkDatasetDescription(jsonFileContents) - assert(issues[0].key === 'MULTIPLE_COMMAS_IN_AUTHOR_FIELD') - }) -}) - -describe('README', () => { - it('throws warning if it does not exist in proper location', () => { - const fileList = { - 1: { - name: 'README', - path: 'tests/data/bids-examples/ds001/not-root-dir/README', - relativePath: '/not-root-dir/README', - }, - } - const issues = checkReadme(fileList) - assert(issues[0].key === 'README_FILE_MISSING') - }) - - it('throws warning if it is too small', () => { - const fileList = { - 1: { - name: 'README', - path: 'tests/data/bids-examples/ds001/README', - relativePath: '/README', - stats: { size: 20 }, - }, - } - const issues = checkReadme(fileList) - assert(issues[0].key === 'README_FILE_SMALL') - }) -}) - -describe('validateMisc', () => { - let filelist, dir - - beforeAll(() => { - // contains stripped down CTF format dataset: Both, BadChannels and - // bad.segments files can be empty and still valid. Everything else must - // not be empty. - dir = `${process.cwd()}/bids-validator/tests/data/empty_files` - }) - - beforeEach(() => { - return utils.files.readDir(dir).then((files) => { - filelist = files - }) - }) - it('returns issues for empty files (0kb), accepting a limited set of exceptions', (done) => { - utils.collectSummary(filelist, {}) - const files = groupFileTypes(filelist, {}) - - validateMisc(files.misc).then((issues) => { - // *.meg4 and BadChannels files are empty. But only *.meg4 is an issue - assert.ok(issues.length == 1) - assert.ok(issues.every((issue) => issue instanceof utils.issues.Issue)) - assert.notStrictEqual( - issues.findIndex((issue) => issue.code === 99), - -1, - ) - assert.ok(issues[0].file.name == 'sub-0001_task-AEF_run-01_meg.meg4') - done() - }) - }) -}) diff --git a/legacy/bids-validator/tests/utils/issues.spec.js b/legacy/bids-validator/tests/utils/issues.spec.js deleted file mode 100644 index 7b11c3f4..00000000 --- a/legacy/bids-validator/tests/utils/issues.spec.js +++ /dev/null @@ -1,103 +0,0 @@ -import assert from 'assert' -import utils from '../../utils' - -describe('issues', () => { - describe('exceptionHandler', () => { - let testErr, issueList, summary, options, formattedIssues - - beforeAll(() => { - testErr = new Error('oh no') - issueList = [] - summary = { - sessions: [], - subjects: [], - tasks: [], - modalities: [], - totalFiles: 0, - size: 0, - } - options = { - ignoreWarnings: false, - ignoreNiftiHeaders: false, - verbose: false, - config: {}, - } - formattedIssues = utils.issues.exceptionHandler( - testErr, - issueList, - summary, - options, - ) - }) - - it('adds INTERNAL ERROR to the issues.errors list', () => { - assert.equal(formattedIssues.errors[0].key, 'INTERNAL ERROR') - }) - - it("creates a properly formatted issue in the error's files property", () => { - const exceptionIssue = formattedIssues.errors[0].files[0] - assert.ok(utils.issues.isAnIssue(exceptionIssue)) - }) - - it('gives a reason for the error', () => { - const exceptionIssue = formattedIssues.errors[0].files[0] - assert.equal( - exceptionIssue.reason, - `${testErr.message}; please help the BIDS team and community by opening an issue at (https://github.com/bids-standard/bids-validator/issues) with the evidence here.`, - ) - }) - }) - - describe('exception/issue redirect', () => { - let promise, innerPromise, validIssue, invalidIssue - beforeAll(() => { - promise = null - validIssue = new utils.issues.Issue({ - code: 12, - file: 'goodstuff.json', - reason: 'a series of unfortunate events', - }) - invalidIssue = new Error('oops') - - promise = () => { - return new Promise((resolve, reject) => { - innerPromise().catch((err) => - utils.issues.redirect(err, reject, () => { - resolve() - }), - ) - }) - } - }) - - it('resolves with valid issue', (done) => { - innerPromise = () => - new Promise((_, reject) => { - reject(validIssue) - }) - - promise().then(() => done()) - }) - - it('rejects exceptions', (done) => { - innerPromise = () => - new Promise((_, reject) => { - reject(invalidIssue) - }) - - promise().catch(() => done()) - }) - - it('passes the exception through the error', (done) => { - innerPromise = () => - new Promise((_, reject) => { - reject(invalidIssue) - }) - - promise().catch((err) => { - assert.deepEqual(err, invalidIssue) - done() - }) - }) - }) -}) diff --git a/legacy/bids-validator/utils/__tests__/bids_files.spec.js b/legacy/bids-validator/utils/__tests__/bids_files.spec.js deleted file mode 100644 index 91507be3..00000000 --- a/legacy/bids-validator/utils/__tests__/bids_files.spec.js +++ /dev/null @@ -1,38 +0,0 @@ -import { assert } from 'chai' -import { checkSidecarForDatafiles } from '../bids_files.js' - -describe('bids_files', () => { - describe('checkSidecarForDatafiles()', () => { - it('matches .tsv datafile to sidecar', () => { - const file = { - relativePath: - 'ds001/sub-02/func/sub-02_task-balloonanalogrisktask_run-01_events.json', - } - const fileList = { - 1: { - name: 'sub-02_task-balloonanalogrisktask_run-01_events.tsv', - relativePath: - 'ds001/sub-02/func/sub-02_task-balloonanalogrisktask_run-01_events.tsv', - }, - } - const match = checkSidecarForDatafiles(file, fileList) - assert.isTrue(match) - }) - - it('does not match invalid datafile formats', () => { - const file = { - relativePath: - 'ds001/sub-02/func/sub-02_task-balloonanalogrisktask_run-01_events.json', - } - const fileList = { - 1: { - name: 'sub-02_task-balloonanalogrisktask_run-01_events.tsv', - relativePath: - 'ds001/sub-02/func/sub-02_task-balloonanalogrisktask_run-01_events.tsn', - }, - } - const match = checkSidecarForDatafiles(file, fileList) - assert.isFalse(match) - }) - }) -}) diff --git a/legacy/bids-validator/utils/__tests__/collectSubjectMetadata.spec.js b/legacy/bids-validator/utils/__tests__/collectSubjectMetadata.spec.js deleted file mode 100644 index a5863ce4..00000000 --- a/legacy/bids-validator/utils/__tests__/collectSubjectMetadata.spec.js +++ /dev/null @@ -1,23 +0,0 @@ -import { assert } from 'chai' -import collectSubjectMetadata from '../summary/collectSubjectMetadata' - -describe('collectSubjectMetadata', () => { - it('extracts tsv string to subjectMetadata object', () => { - const tsvFile = `participant_id age sex -sub-01 34 F -sub-02 38 M -` - const subjectMetadata = collectSubjectMetadata(tsvFile) - assert.lengthOf(subjectMetadata, 2) - assert.deepEqual(subjectMetadata[0], { - participantId: '01', - age: 34, - sex: 'F', - }) - }) - it('extracts tsv string to subjectMetadata object', () => { - const tsvFile = `` - const subjectMetadata = collectSubjectMetadata(tsvFile) - assert.equal(subjectMetadata, undefined) - }) -}) diff --git a/legacy/bids-validator/utils/__tests__/filenamesOnly.spec.js b/legacy/bids-validator/utils/__tests__/filenamesOnly.spec.js deleted file mode 100644 index 63e37200..00000000 --- a/legacy/bids-validator/utils/__tests__/filenamesOnly.spec.js +++ /dev/null @@ -1,46 +0,0 @@ -import { validateFilenames } from '../filenamesOnly.js' - -describe('test filenames mode', () => { - beforeEach(() => { - // eslint-disable-next-line - console.log = jest.fn() - }) - it('throws an error when obviously non-BIDS input', async () => { - async function* badData() { - yield '0001' - yield 'nope' - yield 'not-bids' - yield 'data' - } - const res = await validateFilenames(badData()) - expect(res).toBe(false) - }) - it('passes validation with a simple dataset', async () => { - async function* goodData() { - yield '0001' - yield 'CHANGES' - yield 'dataset_description.json' - yield 'participants.tsv' - yield 'README' - yield 'sub-01/anat/sub-01_T1w.nii.gz' - yield 'T1w.json' - } - const res = await validateFilenames(goodData()) - expect(res).toBe(true) - }) - it('passes validation with .bidsignore', async () => { - async function* goodData() { - yield 'sub-02/*' - yield '0001' - yield 'CHANGES' - yield 'dataset_description.json' - yield 'participants.tsv' - yield 'README' - yield 'sub-01/anat/sub-01_T1w.nii.gz' - yield 'T1w.json' - yield 'sub-02/not-bids-file.txt' - } - const res = await validateFilenames(goodData()) - expect(res).toBe(true) - }) -}) diff --git a/legacy/bids-validator/utils/__tests__/gitTreeMode.spec.js b/legacy/bids-validator/utils/__tests__/gitTreeMode.spec.js deleted file mode 100644 index a16d2e70..00000000 --- a/legacy/bids-validator/utils/__tests__/gitTreeMode.spec.js +++ /dev/null @@ -1,128 +0,0 @@ -import { assert } from 'chai' -import { - readLsTreeLines, - readCatFileLines, - processFiles, -} from '../files/readDir' -import ignore from 'ignore' - -describe('gitTreeMode functions', () => { - describe('readLsTreeLines', () => { - it('will handle regular files', () => { - const lsTreeLines = [ - '100644 blob longkeystring 1000000\tfile/path', - '100644 blob anotherlongkeystring 1\tpath/to/file', - ] - - const output = readLsTreeLines(lsTreeLines) - assert.hasAllKeys(output, ['files', 'symlinkFilenames', 'symlinkObjects']) - assert.isEmpty(output.symlinkFilenames) - assert.isEmpty(output.symlinkObjects) - assert.equal(output.files[0].path, 'file/path') - assert.equal(output.files[0].size, 1000000) - }) - - it('will handle symlinked files', () => { - const lsTreeLines = [ - '120000 blob e886cd8566b5e97db1fc41bb9364fc22cbe81426 199\tsymlink/filepath', - '120000 blob e2cd091677489a0377d9062347c32d3efebf4322 199\they/jude/dont/be/afraid', - ] - const expected = { - files: [], - symlinkFilenames: ['symlink/filepath', 'hey/jude/dont/be/afraid'], - symlinkObjects: [ - 'e886cd8566b5e97db1fc41bb9364fc22cbe81426', - 'e2cd091677489a0377d9062347c32d3efebf4322', - ], - } - assert.deepEqual(readLsTreeLines(lsTreeLines), expected) - }) - }) - - describe('readCatFileLines', () => { - it('creates file objects from git cat-file output', () => { - const catFileOutput = [ - 'hash blob 140', - '.git/annex/objects/Mv/99/SHA256E-s54--42c98d14dbe3d066d35897a61154e39ced478cd1f0ec6159ba5f2361c4919878.json/SHA256E-s54--42c98d14dbe3d066d35897a61154e39ced478cd1f0ec6159ba5f2361c4919878.json', - 'otherhash blob 140', - '.git/annex/objects/QV/mW/SHA256E-s99--bbef536348750373727d3b5856398d7377e5d7e23875eed026b83d12cee6f885.json/SHA256E-s99--bbef536348750373727d3b5856398d7377e5d7e23875eed026b83d12cee6f885.json', - ] - const symlinkFilenames = ['path/to/file/a', 'path/to/file/b'] - const output = readCatFileLines(catFileOutput, symlinkFilenames) - assert.equal(output[0].path, symlinkFilenames[0]) - assert.equal(output[0].size, 54) - }) - }) - - describe('processFiles', () => { - const ig = ignore().add('.*').add('/derivatives') - it('aggregates, filters, and augments the files given to it', () => { - const filesA = [ - { - path: '.DS_Store', - size: 1000000, - }, - { - path: 'path/to/a', - size: 100, - }, - { - path: 'path/to/b', - size: 99, - }, - ] - const filesB = [ - { - path: 'path/to/c', - size: 98, - }, - { - path: 'path/to/d', - size: 1, - }, - { - path: 'derivatives/to/derivative_file', - size: 1, - }, - ] - /* Not currently in use. - const expected = [ - { - path: '/path/to/dataset/path/to/a', - size: 100, - relativePath: '/path/to/a', - name: 'a', - }, - { - path: '/path/to/dataset/path/to/b', - size: 99, - relativePath: '/path/to/b', - name: 'b', - }, - { - path: '/path/to/dataset/path/to/c', - size: 98, - relativePath: '/path/to/c', - name: 'c', - }, - { - path: '/path/to/dataset/path/to/d', - size: 1, - relativePath: '/path/to/d', - name: 'd', - }, - ] - */ - const output = processFiles('/path/to/dataset', ig, filesA, filesB) - const fileNames = output.map((file) => file.name) - assert(!fileNames.includes('.DS_Store'), 'filters out ignored files') - assert( - !fileNames.includes('derivative_file'), - 'filters out ignored directories', - ) - assert.deepEqual(fileNames, ['a', 'b', 'c', 'd'], 'aggregates files') - assert.isString(output[0].relativePath, 'adds relativePath to files') - assert.isString(output[1].relativePath, 'adds name to files') - }) - }) -}) diff --git a/legacy/bids-validator/utils/__tests__/type.spec.js b/legacy/bids-validator/utils/__tests__/type.spec.js deleted file mode 100644 index 1de4402e..00000000 --- a/legacy/bids-validator/utils/__tests__/type.spec.js +++ /dev/null @@ -1,38 +0,0 @@ -import type from '../type.js' - -describe('type.js', () => { - describe('isBids()', () => { - it('does not throw an error for valid defacemask filenames', () => { - expect( - type.isBIDS( - '/sub-rid000043/anat/sub-rid000043_run-02_mod-T1w_defacemask.nii.gz', - ), - ).toBe(true) - }) - - it('does not throw an error for recording entity in physio data', () => { - expect( - type.isBIDS( - '/sub-05/eeg/sub-05_task-matchingpennies_recording-eyetracking_physio.tsv.gz', - ), - ).toBe(true) - }) - - it('does not throw an error for recording entity in physio data at root of the dataset', () => { - expect( - type.isBIDS('/task-matchingpennies_recording-eyetracking_physio.json'), - ).toBe(true) - }) - - const physio_task_modalities = ['eeg', 'ieeg', 'meg', 'func', 'beh'] - physio_task_modalities.map((mod) => { - it(`does not throw an error for recording entity in ${mod} physio data`, () => { - expect( - type.isBIDS( - `/sub-05/${mod}/sub-05_task-matchingpennies_recording-eyetracking_physio.tsv.gz`, - ), - ).toBe(true) - }) - }) - }) -}) diff --git a/legacy/bids-validator/utils/__tests__/unit.spec.js b/legacy/bids-validator/utils/__tests__/unit.spec.js deleted file mode 100644 index 10716769..00000000 --- a/legacy/bids-validator/utils/__tests__/unit.spec.js +++ /dev/null @@ -1,92 +0,0 @@ -import unit from '../unit' - -const { prefixes, roots } = unit -const validRoot = roots[0] - -describe('unit validator', () => { - it('handles simple units', () => { - roots.forEach((validRoot) => { - const goodOutput = unit.validate(validRoot) - expect(goodOutput.isValid).toBe(true) - }) - const invalidRoots = [ - 'definitielynotavalidroot', - `%/${validRoot}`, - `n/a*${validRoot}`, - ] - invalidRoots.forEach((invalidRoot) => { - const badOutput = unit.validate(invalidRoot) - expect(badOutput.isValid).toBe(false) - }) - }) - - it('handles simple units with prefixes', () => { - prefixes.forEach((validPrefix) => { - const goodOutput = unit.validate(validPrefix + validRoot) - expect(goodOutput.isValid).toBe(true) - }) - const badOutput = unit.validate('badprefix' + validRoot) - expect(badOutput.isValid).toBe(false) - }) - - const validExponents = [ - '^2', - '^543', - '¹²³', - ...unit.superscriptNumbers.slice(0, 3), - '^-2', - '⁻³', - ] - it('handles simple units with exponents', () => { - validExponents.forEach((exp) => { - const goodOutput = unit.validate(validRoot + exp) - expect(goodOutput.isValid).toBe(true) - }) - const invalidExponents = ['^^12', '142', '1', '0', '^.1', '^2.1'] - invalidExponents.forEach((exp) => { - const badOutput = unit.validate(validRoot + exp) - expect(badOutput.isValid).toBe(false) - }) - validExponents.slice(0, 3).forEach((exp) => { - const badOutput = unit.validate(exp) - expect(badOutput.isValid).toBe(false) - }) - }) - - it('handles derived units', () => { - const validUnits = ['T/m', 'N*m', 'm^2/s^2', 'mm/ms', 'kT³*nm²', 'm²/s²'] - validUnits.forEach((derivedUnit) => { - const goodOutput = unit.validate(derivedUnit) - expect(goodOutput.isValid).toBe(true) - }) - const invalidUnits = [ - `/${validRoot}`, - `*${validRoot}`, - `${validRoot}/`, - `${validRoot}*`, - `${validRoot}//${validRoot}`, - `${validRoot}///${validRoot}`, - `${validRoot}**${validRoot}`, - `${validRoot}***${validRoot}`, - `${roots.slice(0, 3).join('')}`, - ...validExponents.map((exp) => `${exp}${validRoot}`), - ] - invalidUnits.forEach((derivedUnit) => { - const badOutput = unit.validate(derivedUnit) - expect(badOutput.isValid).toBe(false) - }) - }) - - describe('edge cases', () => { - it('handles unavailable units', () => { - const unavaliableUnit = 'n/a' - const goodOutput = unit.validate(unavaliableUnit) - expect(goodOutput.isValid).toBe(true) - }) - it('handles percentages', () => { - const unavaliableUnit = '%' - const goodOutput = unit.validate(unavaliableUnit) - expect(goodOutput.isValid).toBe(true) - }) - }) -}) diff --git a/legacy/bids-validator/utils/array.js b/legacy/bids-validator/utils/array.js deleted file mode 100644 index c9ee84ac..00000000 --- a/legacy/bids-validator/utils/array.js +++ /dev/null @@ -1,63 +0,0 @@ -var array = { - /** - * Equals - * - * Takes two arrays and returns true if they're - * equal. Takes a third optional boolean argument - * to sort arrays before checking equality. - */ - equals: function (array1, array2, sort) { - // if the other array is a falsy value, return - if (!array1 || !array2) { - return false - } - - // compare lengths - if (array1.length != array2.length) { - return false - } - - // optionally sort arrays - if (sort) { - array1.sort() - array2.sort() - } - - for (var i = 0, l = array1.length; i < l; i++) { - // Check if we have nested arrays - if (array1[i] instanceof Array && array2[i] instanceof Array) { - // recurse into the nested arrays - if (!array.equals(array1[i], array2[i], sort)) { - return false - } - } else if (array1[i] != array2[i]) { - // Warning - two different object instances will never be equal: {x:20} != {x:20} - return false - } - } - return true - }, - - /** - * Takes to arrays and returns an array of two - * arrays contains the differences contained - * in each array. - */ - diff: function (array1, array2) { - var diff1 = [], - diff2 = [] - for (var i = 0; i < array1.length; i++) { - var elem1 = array1[i] - var index = array2.indexOf(elem1) - if (index > -1) { - array2.splice(index, 1) - } else { - diff1.push(elem1) - } - } - diff2 = array2 - return [diff1, diff2] - }, -} - -export default array diff --git a/legacy/bids-validator/utils/bids_files.js b/legacy/bids-validator/utils/bids_files.js deleted file mode 100644 index 54fd90f4..00000000 --- a/legacy/bids-validator/utils/bids_files.js +++ /dev/null @@ -1,89 +0,0 @@ -/** - * Utility functions for checking bids file structures - * eg. corresponding files - */ -// dependencies ------------------------------------------------------------------- -import type from './type.js' - -// implementations ---------------------------------------------------------------- -/** - * Verify that JSON sidecars have corresponding data files - */ -function checkSidecarForDatafiles(file, fileList) { - const noExt = file.relativePath.replace('.json', '') - const dictName = noExt.substring(noExt.lastIndexOf('/') + 1, noExt.length) - const args = { - dictArgs: dictName.split('_'), - dictName: dictName, - dictPath: noExt.substring(0, noExt.lastIndexOf('/') + 1), - file: file, - fileList: fileList, - noExt: noExt, - } - const idxs = Object.keys(fileList) - // Check each file in fileList for potential match - return true on first match - let dataFile = idxs.some(checkFileListForMatch, args) - return dataFile -} - -/** - * Check file list for first valid match for sidecar file - */ -function checkFileListForMatch(i) { - this.path = this.fileList[i].relativePath - let match = false - // Only check file if path includes the path to sidecar - const dictArgs = this.path.includes(this.dictPath) ? this.dictArgs : [] - // Set true if dictArgs and all dictargs exist in file path (except 'coordsystem') - let pathMatch = - dictArgs.length > 0 - ? dictArgs.every( - (arg) => arg === 'coordsystem' || this.path.includes(arg), - ) - : false - if (pathMatch) { - match = verifyDatafileMatch( - this.file.relativePath, - this.noExt, - this.fileList[i], - ) - } - return match -} - -/** - * Accepts path to sidecar file, the sidecar filename without extension - * and the datafile that's a potential match - * Returns boolean indicating if file evaluates as valid datafile - */ -function verifyDatafileMatch(sidecarPath, noExt, matchFile) { - let match = false - let folderMatch = false - - // Make sure it's not the data dictionary itself - const isSelf = matchFile.relativePath === sidecarPath - if (!isSelf && type.file.isDatafile(matchFile.relativePath)) { - match = true - } - - // IEEG and MEG datafiles may be a folder, therefore not contained in fileList, will need to look in paths - if (!isSelf && !match) { - if (noExt.endsWith('_meg') || noExt.endsWith('_coordsystem')) { - folderMatch = matchFile.relativePath.includes('_meg.ds') - } - if (noExt.endsWith('_ieeg') || noExt.endsWith('_coordsystem')) { - folderMatch = matchFile.relativePath.includes('_ieeg.mefd') - } - } - if (folderMatch) { - match = true - } - - return match -} - -export { checkSidecarForDatafiles } - -export default { - checkSidecarForDatafiles, -} diff --git a/legacy/bids-validator/utils/common.js b/legacy/bids-validator/utils/common.js deleted file mode 100644 index a63f56e6..00000000 --- a/legacy/bids-validator/utils/common.js +++ /dev/null @@ -1,18 +0,0 @@ -// An index of rules documents to export as modules -// The Python module expects these to be within its tree, but we can just import them from there -import associated_data_rules from '../bids_validator/bids_validator/rules/associated_data_rules.json' - -import file_level_rules from '../bids_validator/bids_validator/rules/file_level_rules.json' -import phenotypic_rules from '../bids_validator/bids_validator/rules/phenotypic_rules.json' -import session_level_rules from '../bids_validator/bids_validator/rules/session_level_rules.json' -import subject_level_rules from '../bids_validator/bids_validator/rules/subject_level_rules.json' -import top_level_rules from '../bids_validator/bids_validator/rules/top_level_rules.json' - -export default { - associated_data_rules: associated_data_rules, - file_level_rules: file_level_rules, - phenotypic_rules: phenotypic_rules, - session_level_rules: session_level_rules, - subject_level_rules: subject_level_rules, - top_level_rules: top_level_rules, -} diff --git a/legacy/bids-validator/utils/config.js b/legacy/bids-validator/utils/config.js deleted file mode 100644 index 2b9f8f18..00000000 --- a/legacy/bids-validator/utils/config.js +++ /dev/null @@ -1,150 +0,0 @@ -import minimatch from 'minimatch' - -var config = { - /** - * Ignored File - */ - ignoredFile: function (conf, filePath) { - if (conf.ignoredFiles) { - for (var i = 0; i < conf.ignoredFiles.length; i++) { - var ignoredPattern = conf.ignoredFiles[i] - if (minimatch(filePath, ignoredPattern)) { - return true - } - } - } - return false - }, - - /** - * Interpret Config - * - * Takes a list of triggered codes and a config object - * and create a map of modified severities - */ - interpret: function (codes, conf) { - var severityMap = {} - - if (conf.ignore && conf.ignore.length > 0) { - var ignoreCodes = this.match(codes, conf.ignore) - for (var i = 0; i < ignoreCodes.length; i++) { - var ignoreCode = ignoreCodes[i] - severityMap[ignoreCode] = 'ignore' - } - } - - if (conf.warn && conf.warn.length > 0) { - var warnCodes = this.match(codes, conf.warn) - for (var j = 0; j < warnCodes.length; j++) { - var warnCode = warnCodes[j] - severityMap[warnCode] = 'warning' - } - } - - if (conf.error && conf.error.length > 0) { - var errorCodes = this.match(codes, conf.error) - for (var k = 0; k < errorCodes.length; k++) { - var errorCode = errorCodes[k] - severityMap[errorCode] = 'error' - } - } - - return severityMap - }, - - /** - * Match - * - * Takes a list of triggered codes and a config - * object and returns the matched codes. - */ - match: function (codes, conf) { - var matches = [] - for (var i = 0; i < conf.length; i++) { - var confCode = conf[i] - if (codes.indexOf(confCode) > -1) { - matches.push(confCode) - } else if ( - confCode.hasOwnProperty('and') && - this.andFulfilled(codes, confCode.and) - ) { - // 'and' array fulfilled - matches = matches.concat(this.flatten(confCode.and)) - } - } - return matches - }, - - /** - * Flatten - * - * Takes an array that may contain objects with - * 'and' or 'or' properties and flattens it. - */ - flatten: function (list) { - var codes = [] - for (var i = 0; i < list.length; i++) { - var code = list[i] - if (code.hasOwnProperty('and')) { - codes = codes.concat(this.flatten(code.and)) - } else if (code.hasOwnProperty('or')) { - codes = codes.concat(this.flatten(code.or)) - } else { - codes.push(code) - } - } - return codes - }, - - /** - * And Fulfilled - * - * Takes an array of triggered code and an 'and' - * array, recursively checks if it's fulfilled - * and returns true if it is. - */ - andFulfilled: function (codes, and) { - for (var i = 0; i < and.length; i++) { - var andCode = and[i] - if (andCode.hasOwnProperty('and')) { - if (!this.andFulfilled(codes, andCode.and)) { - return false - } - } else if (andCode.hasOwnProperty('or')) { - if (!this.orFulfilled(codes, andCode.or)) { - return false - } - } else if (codes.indexOf(andCode) < 0) { - return false - } - } - return true - }, - - /** - * Or Fulfilled - * - * Takes an array of triggered code and an 'or' - * array, recursively checks if it's fulfilled - * and returns true if it is. - */ - orFulfilled: function (codes, or) { - for (var i = 0; i < or.length; i++) { - var orCode = or[i] - if (orCode.hasOwnProperty('and')) { - if (this.andFulfilled(codes, orCode.and)) { - return true - } - } else if (orCode.hasOwnProperty('or')) { - if (this.orFulfilled(codes, orCode.or)) { - return true - } - } else if (codes.indexOf(orCode) > -1) { - return true - } - } - return false - }, -} - -export default config diff --git a/legacy/bids-validator/utils/consoleFormat.js b/legacy/bids-validator/utils/consoleFormat.js deleted file mode 100644 index cccd9e23..00000000 --- a/legacy/bids-validator/utils/consoleFormat.js +++ /dev/null @@ -1,179 +0,0 @@ -import colors from 'colors/safe' -import { table, getBorderCharacters } from 'table' -import pluralize from 'pluralize' -import bytes from 'bytes' - -export default { - issues: formatIssues, - summary: formatSummary, - logIssues, - unexpectedError, -} - -function unexpectedError(message) { - return colors.red(message) -} - -function formatIssues(issues, options = {}) { - var errors = issues.errors - var warnings = issues.warnings - var output = [] - if (errors && errors.length === 1 && errors[0].code === '61') { - output.push( - colors.red( - '[ERR] The given directory failed an initial Quick Test. This means the basic names and structure of the files and directories do not comply with BIDS specification. For more info go to https://bids.neuroimaging.io/', - ), - ) - } else if (issues.config && issues.config.length >= 1) { - output.push(colors.red('[ERR] Invalid Config File')) - for (var i = 0; i < issues.config.length; i++) { - var issue = issues.config[i] - issue.file.file = { relativePath: issue.file.path } - issue.files = [issue.file] - } - output = output.concat(logIssues(issues.config, 'red', options)) - } else if (errors.length >= 1 || warnings.length >= 1) { - output = output.concat(logIssues(errors, 'red', options)) - output = output.concat(logIssues(warnings, 'yellow', options)) - } else { - output.push(colors.green('This dataset appears to be BIDS compatible.')) - } - return output.join('\n') -} - -function logIssues(issues, color, options) { - const severity = color == 'red' ? 'ERR' : 'WARN' - const output = [] - for (var i = 0; i < issues.length; i++) { - const issue = issues[i] - const issueNumber = i + 1 - output.push( - '\t' + - colors[color]( - issueNumber + - ': ' + - `[${severity}] ` + - issue.reason + - ' (code: ' + - issue.code + - ' - ' + - issue.key + - ')', - ), - ) - for (var j = 0; j < issue.files.length; j++) { - var file = issues[i].files[j] - if (!file || !file.file) { - continue - } - let indent = '\t\t' - if (file.file.relativePath) { - output.push(`${indent}.` + file.file.relativePath) - indent = '\t\t\t' - } - if (options.verbose) { - output.push(indent + file.reason) - } - if (file.line) { - var msg = `${indent}@ line: ` + file.line - if (file.character) { - msg += ' character: ' + file.character - } - output.push(msg) - } - if (file.evidence) { - output.push(`${indent}Evidence: ` + file.evidence) - } - } - if (issue.additionalFileCount > 0) { - output.push( - '\t\t' + - colors[color]( - '... and ' + - issue.additionalFileCount + - ' more files having this issue (Use --verbose to see them all).', - ), - ) - } - output.push('') - if (issue.helpUrl) { - output.push( - colors.cyan( - '\t' + - 'Please visit ' + - issue.helpUrl + - ' for existing conversations about this issue.', - ), - ) - output.push('') - } - } - return output -} - -function formatSummary(summary) { - const output = [] - if (summary) { - var numSessions = summary.sessions.length > 0 ? summary.sessions.length : 1 - - // data - var column1 = [ - summary.totalFiles + - ' ' + - pluralize('File', summary.totalFiles) + - ', ' + - bytes(summary.size), - summary.subjects.length + - ' - ' + - pluralize('Subject', summary.subjects.length), - numSessions + ' - ' + pluralize('Session', numSessions), - ], - column2 = summary.tasks, - column3 = summary.modalities - - var longestColumn = Math.max(column1.length, column2.length, column3.length) - var pad = ' ' - - // headers - var headers = [ - pad, - colors.blue.underline('Summary:') + pad, - colors.blue.underline('Available Tasks:') + pad, - colors.blue.underline('Available Modalities:'), - ] - - // rows - var rows = [headers] - for (var i = 0; i < longestColumn; i++) { - var val1, val2, val3 - val1 = column1[i] ? column1[i] + pad : '' - val2 = column2[i] ? column2[i] + pad : '' - val3 = column3[i] ? column3[i] : '' - rows.push([pad, val1, val2, val3]) - } - output.push( - table(rows, { - border: getBorderCharacters(`void`), - columnDefault: { - paddingLeft: 0, - paddingRight: 1, - }, - drawHorizontalLine: () => { - return false - }, - }), - ) - - output.push('') - - //Neurostars message - output.push( - colors.cyan( - '\tIf you have any questions, please post on https://neurostars.org/tags/bids.', - ), - ) - - output.push('') - } - return output.join('\n') -} diff --git a/legacy/bids-validator/utils/filenamesOnly.js b/legacy/bids-validator/utils/filenamesOnly.js deleted file mode 100644 index 7b096e8b..00000000 --- a/legacy/bids-validator/utils/filenamesOnly.js +++ /dev/null @@ -1,111 +0,0 @@ -/** - * Run validation against a list of input files from git pre-receive - */ -import readline from 'readline' -import path from 'path' -import { defaultIgnore } from './files/readDir.js' -import quickTest from '../validators/bids/quickTest.js' -import groupFileTypes from '../validators/bids/groupFileTypes.js' - -// Disable most tests that might access files -const defaultOptions = { - ignoreWarnings: true, - ignoreNiftiHeaders: true, - ignoreSymlinks: true, - ignoreSubjectConsistency: true, - verbose: false, - gitTreeMode: false, - remoteFiles: false, - gitRef: 'HEAD', - config: { ignore: [44], warn: [], error: [], ignoredFiles: [] }, -} - -async function generateFileObjects(stream) { - const ig = defaultIgnore() - const inputFiles = {} - let bidsIgnore = true - let index = 0 - for await (const line of stream) { - // Part 1, parse bidsignore until 0001 (git delimiter packet) - if (line === '0001') { - bidsIgnore = false - } else { - if (bidsIgnore) { - ig.add(line) - } else { - // Done with bidsignore, read filename data - const rootPath = `/${line}` - /** - * Simulated file object based on input - * File size is 1 to prevent 0 size errors but makes some checks inaccurate - */ - const file = { - name: path.basename(line), - path: rootPath, - relativePath: rootPath, - size: 1, - } - if (ig.ignores(line)) { - file.ignore = true - } - inputFiles[index] = file - index++ - } - } - } - return inputFiles -} - -/** - * Validate input from stdin as bidsignore + filenames - * - * Protocol uses `0001` line to separate the two streams - * .bidsignore lines are read first - * One filename per line is read in and bidsignore rules applied - * - * @param {AsyncIterable} stream Readline stream - */ -export async function validateFilenames(stream) { - const inputFiles = await generateFileObjects(stream) - const couldBeBIDS = quickTest(inputFiles) - if (couldBeBIDS) { - const files = groupFileTypes(inputFiles, defaultOptions) - if (files.invalid.length > 0) { - const invalidFiles = [] - for (const f of files.invalid) { - if (!f.ignore) { - invalidFiles.push(f) - } - } - if (invalidFiles.length > 0) { - // eslint-disable-next-line no-console - console.log( - 'Validation failed, some files are not valid BIDS filenames:', - ) - for (const ef of invalidFiles) { - // eslint-disable-next-line no-console - console.log(` ${ef.path}`) - } - return false - } - } - return true - } else { - // eslint-disable-next-line no-console - console.log( - 'This dataset failed a quick validation, please verify it is a BIDS dataset at the root of the git repository', - ) - return false - } -} - -export async function filenamesOnly() { - const rl = readline.createInterface({ - input: process.stdin, - }) - if (await validateFilenames(rl)) { - return 0 - } else { - return 1 - } -} diff --git a/legacy/bids-validator/utils/files/FileAPI.js b/legacy/bids-validator/utils/files/FileAPI.js deleted file mode 100644 index 3fc4e88a..00000000 --- a/legacy/bids-validator/utils/files/FileAPI.js +++ /dev/null @@ -1,28 +0,0 @@ -/** - * Simulates some of the browser File API interface. - * https://developer.mozilla.org/en-US/docs/Web/API/File - * - * @param {string[]} parts - file contents as bytes - * @param {string} filename - filename without path info - * @param {Object} properties - unused Blob properties - */ -function NodeFile(parts, filename, properties) { - this.parts = parts - this.name = filename - this.properties = properties - this.size = parts.reduce(function (a, val) { - return a + val.length - }, 0) - // Unknown defacto mime-type - this.type = 'application/octet-stream' - this.lastModified = 0 -} - -/** - * Return a either a mock or real FileAPI if one is available - */ -function FileAPI() { - return typeof File === 'undefined' ? NodeFile : File -} - -export default FileAPI diff --git a/legacy/bids-validator/utils/files/__tests__/generateMergedSidecarDict.spec.js b/legacy/bids-validator/utils/files/__tests__/generateMergedSidecarDict.spec.js deleted file mode 100644 index 2c7f13ad..00000000 --- a/legacy/bids-validator/utils/files/__tests__/generateMergedSidecarDict.spec.js +++ /dev/null @@ -1,49 +0,0 @@ -/*global globalThis*/ -import generateMergedSidecarDict from '../generateMergedSidecarDict.js' - -describe('generateMergedSidecarDict.js', () => { - describe('Object pollution test', () => { - beforeAll(() => { - // Simulate code that injects globalThis into every object - Object.defineProperty(Object.prototype, 'global', { - get: function () { - return globalThis - }, - configurable: true, - }) - }) - - afterAll(() => { - // Clean up the pollution - delete Object.prototype.global - }) - - it('trivial check', () => { - expect(generateMergedSidecarDict([], {})).toStrictEqual({}) - }) - - it('merges objects with global property', () => { - const potentialSidecars = ['/sidecar1.json', '/sidecar2.json'] - const jsonContents = { - '/sidecar1.json': { - RegularMetadata1: 'value1', - global: { - globalMetadata: 'value1', - }, - }, - '/sidecar2.json': { - RegularMetadata2: 'value2', - }, - } - expect( - generateMergedSidecarDict(potentialSidecars, jsonContents), - ).toStrictEqual({ - RegularMetadata1: 'value1', - RegularMetadata2: 'value2', - global: { - globalMetadata: 'value1', - }, - }) - }) - }) -}) diff --git a/legacy/bids-validator/utils/files/__tests__/readDir-examples.spec.js b/legacy/bids-validator/utils/files/__tests__/readDir-examples.spec.js deleted file mode 100644 index fc929b03..00000000 --- a/legacy/bids-validator/utils/files/__tests__/readDir-examples.spec.js +++ /dev/null @@ -1,76 +0,0 @@ -import readDir from '../readDir.js' - -describe('readDir.js - examples integration', () => { - describe('readDir()', () => { - it('returns expected files', async () => { - await readDir('bids-validator/tests/data/bids-examples/ds002/').then( - (files) => { - const filenames = Object.values(files).map((f) => f.name) - filenames.sort() - expect(filenames).toHaveLength(246) - expect(filenames[0]).toBe('CHANGES') - expect(filenames[25]).toBe( - 'sub-02_task-mixedeventrelatedprobe_run-01_bold.nii.gz', - ) - expect(filenames[200]).toBe( - 'sub-14_task-probabilisticclassification_run-02_events.tsv', - ) - }, - ) - }) - it('correctly follows symlinks for subjects with followSymbolicLink: true', async () => { - await readDir('bids-validator/tests/data/symlinked_subject', { - ignoreSymlinks: false, - }).then((files) => { - expect(Object.keys(files)).toHaveLength(12) - const filenames = Object.values(files).map((f) => f.name) - filenames.sort() - expect(filenames).toEqual([ - 'CHANGES', - 'README', - 'dataset_description.json', - 'participants.tsv', - 'sub-0-1_task-rhymejudgment_bold.nii.gz', - 'sub-01_T1w.nii', - 'sub-01_T1w.nii.gz', - 'sub-01_task-rhyme-judgment_bold.nii.gz', - 'sub-01_task-rhyme-judgment_events.tsv', - 'sub-01_task-rhyme_judgment_bold.nii.gz', - 'sub-01_task-rhyme_judgment_events.tsv', - 'task-rhymejudgment_bold.json', - ]) - }) - }) - it('correctly does not follow symlinks for subjects with followSymbolicLink: false', async () => { - await readDir('bids-validator/tests/data/symlinked_subject', { - ignoreSymlinks: true, - }).then((files) => { - expect(Object.keys(files)).toHaveLength(6) - const filenames = Object.values(files).map((f) => f.name) - filenames.sort() - expect(filenames).toEqual([ - 'CHANGES', - 'README', - 'dataset_description.json', - 'participants.tsv', - 'sub-01', - 'task-rhymejudgment_bold.json', - ]) - }) - }) - it('returns file objects with the expected shape', async () => { - await readDir('bids-validator/tests/data/symlinked_subject', { - ignoreSymlinks: true, - }).then((files) => { - expect(Object.keys(files)).toHaveLength(6) - Object.values(files).forEach((f) => { - expect(Object.getOwnPropertyNames(f)).toEqual([ - 'name', - 'path', - 'relativePath', - ]) - }) - }) - }) - }) -}) diff --git a/legacy/bids-validator/utils/files/__tests__/readDir.spec.js b/legacy/bids-validator/utils/files/__tests__/readDir.spec.js deleted file mode 100644 index c383f7e4..00000000 --- a/legacy/bids-validator/utils/files/__tests__/readDir.spec.js +++ /dev/null @@ -1,45 +0,0 @@ -import readDir from '../readDir.js' - -describe('readDir.js', () => { - describe('fileArrayToObject', () => { - it('transforms an array to an object', () => { - expect( - readDir.fileArrayToObject([ - { name: 'one' }, - { name: 'two' }, - { name: 'three' }, - ]), - ).toEqual({ - 0: { - name: 'one', - }, - 1: { - name: 'two', - }, - 2: { - name: 'three', - }, - }) - }) - }) - describe('harmonizeRelativePath', () => { - it('harmonizes a basic POSIX path', () => { - expect(readDir.harmonizeRelativePath('test/a/path')).toEqual('/a/path') - }) - it('does not mangle absolute Windows paths', () => { - expect(readDir.harmonizeRelativePath('C:\\dataset\\directory')).toEqual( - '/dataset/directory', - ) - }) - it('does not mangle relative Windows paths', () => { - expect(readDir.harmonizeRelativePath('dataset\\directory')).toEqual( - '/directory', - ) - }) - it('does not mangle relative Windows paths with parent directories', () => { - expect( - readDir.harmonizeRelativePath('..\\..\\dataset\\directory'), - ).toEqual('/../dataset/directory') - }) - }) -}) diff --git a/legacy/bids-validator/utils/files/__tests__/remoteFiles.spec.js b/legacy/bids-validator/utils/files/__tests__/remoteFiles.spec.js deleted file mode 100644 index a309f6a7..00000000 --- a/legacy/bids-validator/utils/files/__tests__/remoteFiles.spec.js +++ /dev/null @@ -1,242 +0,0 @@ -import { assert } from 'chai' -import remoteFiles from '../remoteFiles' -import fs from 'fs' -import zlib from 'zlib' -const config = { - s3Params: { - Bucket: 'none', - }, - file: { - name: 'something', - }, -} - -describe('remoteFiles', () => { - beforeAll(() => { - // fetch mock - global.fetch = jest - .fn() - .mockImplementation(() => - Promise.resolve({ ok: true, buffer: () => 'buffer' }), - ) - }) - - beforeEach(() => { - delete process.env.AWS_ACCESS_KEY_ID - }) - - describe('accessRemoteFile', () => { - it('should return a promise', () => { - const promise = remoteFiles.accessRemoteFile(config) - expect(promise).toBeInstanceOf(Promise) - }) - it('should return the response of constructAwsRequest if successful', () => { - remoteFiles - .accessRemoteFile(config) - .then((res) => expect(res).toBe('buffer')) - }) - it('should return the issue of extractGzipBuffer if unzip is unsuccessful', () => { - config.file.name = 'something.gz' - return remoteFiles.accessRemoteFile(config).catch((issue) => { - expect(issue).toHaveProperty('code') - config.file.name = 'something' - }) - }) - }) - - describe('constructAwsRequest', () => { - it('should return a fetch resolution promise when aws creds are not present', async () => { - const response = remoteFiles.constructAwsRequest({ - s3Params: { Bucket: 'matters not' }, - }) - expect(response).toBeInstanceOf(Promise) - }) - it('should return the buffer() property of the fetch response', async () => { - remoteFiles - .constructAwsRequest({ - s3Params: { Bucket: 'matters not' }, - }) - .then((data) => { - assert.equal(data, 'buffer') - }) - }) - }) - - describe('extractGzipBuffer', () => { - it('should extract proper gzip files', async () => { - zlib.gzip('Some String', async (err, res) => { - const gzip = await remoteFiles.extractGzipBuffer(res, {}) - expect(gzip).toBeInstanceOf(Uint8Array) - }) - }) - it('should reject with an issue when gzip reading fails', async () => { - try { - const zip = 'bad data' - await remoteFiles.extractGzipBuffer(zip, {}) - } catch (e) { - expect(e).toHaveProperty('code') - expect(e.code).toEqual(28) - } - }) - }) - - describe('callGitAnnex', () => { - it('should return the string result of execSync', () => { - const resp = remoteFiles.callGitAnnex('echo test') - expect(resp.trim()).toBe('test') - }) - }) - - describe('getRemotesInfo', () => { - it('should return an empty array if callGitAnnex does not return contents of a metadata file', () => { - remoteFiles.callGitAnnex = jest.fn() - remoteFiles.callGitAnnex.mockReturnValue('bad_response') - const remotesInfo = remoteFiles.getRemotesInfo('some_directory', { - relativePath: 'some_file', - }) - assert.lengthOf(remotesInfo, 0) - }) - it('should return an empty array if file is not properly formatted', () => { - const remotesInfo = remoteFiles.getRemotesInfo('some_directory', {}) - assert.lengthOf(remotesInfo, 0) - }) - it('should return an empty array if directory is not properly formatted', () => { - const remotesInfo = remoteFiles.getRemotesInfo('bad directory', { - relativePath: 'some_path', - }) - assert.lengthOf(remotesInfo, 0) - }) - it('should return an array of remote objects if getRemoteData returns properly formatted remote metadata file', () => { - remoteFiles.getRemoteMetadata = jest.fn() - remoteFiles.getRemoteMetadata.mockReturnValue( - 'timestamp remoteuuid:commitinfo xversionId#fileName', - ) - const remotesInfo = remoteFiles.getRemotesInfo('some_directory', { - relativePath: 'some_file', - }) - remoteFiles.getRemoteMetadata.mockRestore() - assert.lengthOf(remotesInfo, 1) - }) - }) - - describe('getSingleRemoteInfo', () => { - it('returns an object with null Bucket property if the response does not contain remote info', () => { - remoteFiles.callGitAnnex = jest.fn() - remoteFiles.callGitAnnex.mockReturnValue('bad_response') - const singleRemoteInfo = remoteFiles.getSingleRemoteInfo( - 'some_dir', - 'some_uuid', - ) - expect(singleRemoteInfo).toHaveProperty('Bucket') - expect(singleRemoteInfo.Bucket).toBe(null) - }) - it('returns an object with a Bucket property if callGitAnnex returns an object with the Bucket field', () => { - remoteFiles.callGitAnnex = jest.fn() - remoteFiles.callGitAnnex.mockReturnValue( - 'good_response\nbucket: such_bucket\nawesome_line', - ) - const singleRemoteInfo = remoteFiles.getSingleRemoteInfo( - 'some_dir', - 'some_uuid', - ) - expect(singleRemoteInfo).toHaveProperty('Bucket') - expect(singleRemoteInfo.Bucket).toEqual('such_bucket') - }) - }) - - describe('getRemoteBucket', () => { - it('returns an object with a Bucket property if the response contains that field', () => { - const resp = 'something:something\nbucket: omg\nawesome:awesome' - const params = remoteFiles.getRemoteBucket(resp) - expect(params).toHaveProperty('Bucket') - expect(params.Bucket).toEqual('omg') - }) - it('returns an object with null Bucket property if the response does not contain the bucket field', () => { - const resp = 'wow_this_is_a_bad_response' - const params = remoteFiles.getRemoteBucket(resp) - expect(params).toHaveProperty('Bucket') - expect(params.Bucket).toBe(null) - }) - }) - - describe('processRemoteMetadata', () => { - it('properly parses a git-annex remote metadata file', () => { - const resp = 'timestamp remoteuuid:commitinfo xversionId#fileName' - const remotesInfo = remoteFiles.processRemoteMetadata(resp) - assert.lengthOf(remotesInfo, 1) - const remoteObj = remotesInfo[0] - expect(remoteObj).toHaveProperty('timestamp') - expect(remoteObj.timestamp).toEqual('timestamp') - expect(remoteObj).toHaveProperty('remoteUuid') - expect(remoteObj.remoteUuid).toEqual('remoteuuid') - expect(remoteObj).toHaveProperty('fileName') - expect(remoteObj.fileName).toEqual('fileName') - expect(remoteObj).toHaveProperty('versionId') - expect(remoteObj.versionId).toEqual('versionId') - }) - it('returns an empty array if there is an improperly formatted metadata file', () => { - let remotesInfo - const no_spaces = 'poorly_formatted_response' // contains no spaces - remotesInfo = remoteFiles.processRemoteMetadata(no_spaces) - assert.lengthOf(remotesInfo, 0) - const not_enough_items = 'one two' // does not contain enough "columns" - remotesInfo = remoteFiles.processRemoteMetadata(not_enough_items) - assert.lengthOf(remotesInfo, 0) - - // does not have the properly one two:three xfour#five format - const not_properly_formatted = 'one two:three four' - remotesInfo = remoteFiles.processRemoteMetadata(not_properly_formatted) - assert.lengthOf(remotesInfo, 0) - const not_the_right_separators = 'one two:three xfour:five' - remotesInfo = remoteFiles.processRemoteMetadata(not_the_right_separators) - assert.lengthOf(remotesInfo, 0) - }) - it('returns objects corresponding to any properly formatted line', () => { - const one_line_right = - 'properly formatted:response xwith#a\nline_that_is_not_properly_formatted' - const remotesInfo = remoteFiles.processRemoteMetadata(one_line_right) - assert.lengthOf(remotesInfo, 1) - }) - }) - - describe('isGitAnnex', () => { - it('returns false when fs.existsSync returns false', () => { - fs.existsSync = jest.fn() - fs.existsSync.mockReturnValue(false) - const isGitAnnex = remoteFiles.isGitAnnex('some-path') - expect(fs.existsSync).toHaveBeenCalled() - expect(isGitAnnex).toBe(false) - }) - it('returns true when fs.existsSync returns true', () => { - fs.existsSync = jest.fn() - fs.existsSync.mockReturnValue(true) - const isGitAnnex = remoteFiles.isGitAnnex('some-path') - expect(fs.existsSync).toHaveBeenCalled() - expect(isGitAnnex).toBe(true) - }) - }) - - describe('tryRemote', () => { - it('should resolve with the results of accessRemoteFile', (done) => { - remoteFiles.getSingleRemoteInfo = jest.fn() - remoteFiles.getSingleRemoteInfo.mockReturnValue({ Bucket: 'wow' }) - remoteFiles.accessRemoteFile = jest.fn() - remoteFiles.accessRemoteFile.mockReturnValue(Promise.resolve('data')) - remoteFiles - .tryRemote( - {}, - { dir: 'directory', file: { relativePath: 'wow', name: 'name' } }, - ) - .then((data) => { - expect(data) - done() - }) - .catch(done) - }) - }) - // reset the fs object back to its normal state - // so we dont break jest - afterAll(() => { - fs.existsSync.mockRestore() - }) -}) diff --git a/legacy/bids-validator/utils/files/collectDirectorySize.js b/legacy/bids-validator/utils/files/collectDirectorySize.js deleted file mode 100644 index ecea9af5..00000000 --- a/legacy/bids-validator/utils/files/collectDirectorySize.js +++ /dev/null @@ -1,23 +0,0 @@ -import isNode from '../isNode' -import getFileStats from './getFileStats' - -const collectDirectorySize = (fileList) => { - let size = 0 - const keys = Object.keys(fileList) - keys.forEach((key) => { - const file = fileList[key] - // collect file stats - if (file.size) { - // from File api in browser - size += file.size - // or from git-annex metadata when in gitTreeMode - if (isNode) file.stats = { size: file.size } - } else { - file.stats = getFileStats(file) - size += file.stats.size - } - }) - return size -} - -export default collectDirectorySize diff --git a/legacy/bids-validator/utils/files/generateMergedSidecarDict.js b/legacy/bids-validator/utils/files/generateMergedSidecarDict.js deleted file mode 100644 index a642eb21..00000000 --- a/legacy/bids-validator/utils/files/generateMergedSidecarDict.js +++ /dev/null @@ -1,33 +0,0 @@ -/** - * Generate Merged Sidecar Dictionary - * - * Takes an array of potential sidecards and a - * master object dictionary of all JSON file - * content and returns a merged dictionary - * containing all values from the potential - * sidecars. - */ -function generateMergedSidecarDict(potentialSidecars, jsonContents) { - // Use a map to avoid potential conflicts with keys in Object.prototype - const mergedDictionary = new Map() - let valid = true - potentialSidecars.map((sidecarName) => { - const jsonObject = jsonContents[sidecarName] - if (jsonObject) { - for (const key of Object.keys(jsonObject)) { - if (jsonObject.hasOwnProperty(key)) { - mergedDictionary.set(key, jsonObject[key]) - } - } - } else if (jsonObject === null) { - valid = false - } - }) - const mergedDictionaryObj = Object.fromEntries(mergedDictionary) - if (!valid) { - mergedDictionaryObj.invalid = true - } - return mergedDictionaryObj -} - -export default generateMergedSidecarDict diff --git a/legacy/bids-validator/utils/files/getBFileContent.js b/legacy/bids-validator/utils/files/getBFileContent.js deleted file mode 100644 index 6e1d6001..00000000 --- a/legacy/bids-validator/utils/files/getBFileContent.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Get B-File Contents - * - * Takes an array of potential bval or bvec files - * and a master b-file contents dictionary and returns - * the contents of the desired file. - */ -function getBFileContent(potentialBFiles, bContentsDict) { - for (var i = 0; i < potentialBFiles.length; i++) { - var potentialBFile = potentialBFiles[i] - if (bContentsDict.hasOwnProperty(potentialBFile)) { - return bContentsDict[potentialBFile] - } - } -} - -export default getBFileContent diff --git a/legacy/bids-validator/utils/files/getFileStats.js b/legacy/bids-validator/utils/files/getFileStats.js deleted file mode 100644 index 6e78ac14..00000000 --- a/legacy/bids-validator/utils/files/getFileStats.js +++ /dev/null @@ -1,15 +0,0 @@ -import fs from 'fs' - -function getFileStats(file) { - let stats - if (!file.stats) { - try { - stats = fs.statSync(file.path) - } catch (err) { - stats = { size: 0 } - } - } - return stats -} - -export default getFileStats diff --git a/legacy/bids-validator/utils/files/illegalCharacterTest.js b/legacy/bids-validator/utils/files/illegalCharacterTest.js deleted file mode 100644 index fe8b4dc5..00000000 --- a/legacy/bids-validator/utils/files/illegalCharacterTest.js +++ /dev/null @@ -1,52 +0,0 @@ -import Issue from '../../utils/issues' - -const re = { - task_re: - /sub-(.*?)_task-[a-zA-Z0-9]*[_-][a-zA-Z0-9]*(?:_acq-[a-zA-Z0-9-]*)?(?:_run-\d+)?_/g, - acq_re: - /sub-(.*?)(_task-\w+.\w+)?(_acq-[a-zA-Z0-9]*[_-][a-zA-Z0-9]*)(?:_run-\d+)?_/g, - sub_re: /sub-[a-zA-Z0-9]*[_-][a-zA-Z0-9]*_/g, // illegal character in sub - ses_re: /ses-[a-zA-Z0-9]*[_-][a-zA-Z0-9]*?_(.*?)/g, //illegal character in ses -} - -const illegalchar_regex_list = [ - [re.task_re, 58, 'task name contains illegal character:'], - [re.acq_re, 59, 'acq name contains illegal character:'], - [re.sub_re, 62, 'sub name contains illegal character:'], - [re.ses_re, 63, 'ses name contains illegal character:'], -] - -const illegalCharacterTest = (fileList) => { - const issues = [] - const fileKeys = Object.keys(fileList) - fileKeys.forEach((key) => { - const file = fileList[key] - const completename = file.relativePath - if ( - !( - completename.startsWith('/derivatives') || - completename.startsWith('/code') || - completename.startsWith('/sourcedata') - ) - ) { - illegalchar_regex_list.map((regex) => { - const err_regex = regex[0] - const err_code = regex[1] - const err_evidence = regex[2] - - if (err_regex.exec(completename)) { - issues.push( - new Issue({ - file: file, - code: err_code, - evidence: err_evidence + completename, - }), - ) - } - }) - } - }) - return issues -} - -export default illegalCharacterTest diff --git a/legacy/bids-validator/utils/files/index.js b/legacy/bids-validator/utils/files/index.js deleted file mode 100644 index 237b940a..00000000 --- a/legacy/bids-validator/utils/files/index.js +++ /dev/null @@ -1,37 +0,0 @@ -// dependencies ------------------------------------------------------------------- -import FileAPI from './FileAPI' - -import newFile from './newFile' -import readFile from './readFile' -import readOMEFile from './readOMEFile' -import readBuffer from './readBuffer' -import readNiftiHeader from './readNiftiHeader' -import readDir from './readDir' -import potentialLocations from './potentialLocations' -import generateMergedSidecarDict from './generateMergedSidecarDict' -import getBFileContent from './getBFileContent' -import collectDirectorySize from './collectDirectorySize' -import illegalCharacterTest from './illegalCharacterTest' -import sessions from './sessions' -import remoteFiles from './remoteFiles' -import getFileStats from './getFileStats' - -// public API --------------------------------------------------------------------- - -export default { - FileAPI, - newFile, - readFile, - readDir, - readBuffer, - readOMEFile, - readNiftiHeader, - generateMergedSidecarDict, - potentialLocations, - getBFileContent, - collectDirectorySize, - illegalCharacterTest, - sessions, - remoteFiles, - getFileStats, -} diff --git a/legacy/bids-validator/utils/files/newFile.js b/legacy/bids-validator/utils/files/newFile.js deleted file mode 100644 index 9f9c9e5f..00000000 --- a/legacy/bids-validator/utils/files/newFile.js +++ /dev/null @@ -1,15 +0,0 @@ -import FileAPI from './FileAPI' - -/** - * New File - * - * Creates an empty File object - * - * @param {string} filename - the filename without path info - */ -function newFile(filename) { - var File = FileAPI() - return new File([''], filename) -} - -export default newFile diff --git a/legacy/bids-validator/utils/files/potentialLocations.js b/legacy/bids-validator/utils/files/potentialLocations.js deleted file mode 100644 index d1857934..00000000 --- a/legacy/bids-validator/utils/files/potentialLocations.js +++ /dev/null @@ -1,89 +0,0 @@ -const potentialLocations = (path) => { - //add a '/' at the beginning of the path if it doesn't exist yet - path = path.startsWith('/') ? path : '/' + path - const splitPath = path.split('/') - const filename = splitPath[splitPath.length - 1] // filename path component - const pathComponents = splitPath.splice(0, splitPath.length - 1) // all path components before - - // split the filename into separate components - const filenameComponents = filename.split('_') - - // create components object consisting of path + filename component lists - const components = { - path: pathComponents, - filename: filenameComponents, - } - - // generate relevant paths and put into closest -> root order - const potentials = potentialPaths(components) - if (potentials.indexOf(path) < 0) { - return [path].concat(potentials).reverse() - } else { - return potentials - } -} - -const potentialPaths = (components) => { - let filenameComponents = components.filename // get the underscore separated file components - let pathComponents = components.path // get the path components before file - const fileIndex = filenameComponents.length - 1 // index of the filename in file components - const file = filenameComponents[fileIndex] // filename (events.tsv, bold.json, etc) - const informationalFileComponents = filenameComponents.slice(0, fileIndex) // all non-filename file path components (ses-*, sub-*, task-*, etc) - - // filter filename components that are allowed only in a lower directory - // eg if we are root level we will not want sub-* included in the possible - // paths for this level. Also we do not want to include run in that list. - const nonPathSpecificFileComponents = informationalFileComponents.filter( - (component) => pathComponents.indexOf(component) < 0, - ) - - // loop through all the directory levels - root, sub, (ses), (datatype) - let paths = [] - pathComponents.map((component, i) => { - const activeDirectoryComponents = pathComponents.slice(0, i + 1) // the directory components in the current working level - const directoryString = activeDirectoryComponents.join('/') // path of active directory - - const prefixComponents = informationalFileComponents.filter( - (component) => activeDirectoryComponents.indexOf(component) > -1, - ) - - const prefix = prefixComponents.join('_') - for ( - let j = 0; - j < Math.pow(2, nonPathSpecificFileComponents.length); - j++ - ) { - const filename = nonPathSpecificFileComponents - .filter((value, index) => j & (1 << index)) - .concat([file]) - .join('_') - - // join directory + filepath strings together to get entire path - paths.push(constructFileName(directoryString, filename, prefix)) - } - }) - - // There is an exception to the inheritance principle when it comes - // to bold data .json sidecars - the potential locations *must* include - // the task- keyword. - if (filenameComponents.indexOf('bold.json') > -1) { - paths = removePathsWithoutTasknames(paths) - } - - return paths -} - -const constructFileName = (directoryString, filename, prefix) => { - // join the prefix + filename if prefix exists - const filePathString = prefix ? [prefix, filename].join('_') : filename - const newPath = directoryString + '/' + filePathString - return newPath -} - -const removePathsWithoutTasknames = (paths) => { - return paths.filter((path) => { - return path.indexOf('task') > -1 - }) -} - -export default potentialLocations diff --git a/legacy/bids-validator/utils/files/readBuffer.js b/legacy/bids-validator/utils/files/readBuffer.js deleted file mode 100644 index f9caa303..00000000 --- a/legacy/bids-validator/utils/files/readBuffer.js +++ /dev/null @@ -1,23 +0,0 @@ -import isNode from '../isNode' -import fs from 'fs' - -const readBuffer = (file) => { - return new Promise((resolve, reject) => { - if (isNode) { - resolve(fs.readFileSync(file.path)) - } else { - try { - const reader = new FileReader() - reader.onload = (event) => { - resolve(event.target.result) - } - - reader.readAsArrayBuffer(file) - } catch (e) { - reject(e) - } - } - }) -} - -export default readBuffer diff --git a/legacy/bids-validator/utils/files/readDir.js b/legacy/bids-validator/utils/files/readDir.js deleted file mode 100644 index 90211420..00000000 --- a/legacy/bids-validator/utils/files/readDir.js +++ /dev/null @@ -1,388 +0,0 @@ -import ignore from 'ignore' -import readFile from './readFile' -import path from 'path' -import fs from 'fs' -import * as child_proccess from 'child_process' -import isNode from '../isNode' - -/** - * Read Directory - * - * In node it takes a path to a directory and returns - * an array containing all of the files to a callback. - * Used to input and organize files in node, in a - * similar structure to how chrome reads a directory. - * In the browser it simply passes the file dir - * object to the callback. - * @param {String} dir Path to read - * @param {Object} options - * @param {boolean} options.ignoreSymlinks enable to prevent recursively following directory symlinks - * @returns {Promise} - */ -async function readDir(dir, options = {}) { - const ig = await getBIDSIgnore(dir) - const fileArray = isNode - ? await preprocessNode(path.resolve(dir), ig, options) - : preprocessBrowser(dir, ig) - const files = fileArrayToObject(fileArray) - return files -} - -/** - * Transform array of file-like objects to one object with each file as a property - * @param {Array[Object]} fileArray - * @returns {Object} - */ -function fileArrayToObject(fileArray) { - const filesObj = {} - // converting array to object - for (let j = 0; j < fileArray.length; j++) { - filesObj[j] = fileArray[j] - } - return filesObj -} - -/** - * Preprocess file objects from a browser - * - * 1. Filters out ignored files and folder. - * 2. Adds 'relativePath' field of each file object. - */ -function preprocessBrowser(filesObj, ig) { - const filesList = [] - for (let i = 0; i < filesObj.length; i++) { - const fileObj = filesObj[i] - fileObj.relativePath = harmonizeRelativePath(fileObj.webkitRelativePath) - if (ig.ignores(path.relative('/', fileObj.relativePath))) { - fileObj.ignore = true - } - filesList.push(fileObj) - } - return filesList -} - -/** - * Harmonize Relative Path - * - * Takes a file and returns the browser style relative path - * base on the environment. - * - * Since this may be called in the browser, do not call Node.js modules - * - * @param {String} path Relative path to normalize - * @returns {String} - */ -function harmonizeRelativePath(path) { - // This hack uniforms relative paths for command line calls to 'BIDS-examples/ds001/' and 'BIDS-examples/ds001' - if (path.indexOf('\\') !== -1) { - // This is likely a Windows path - Node.js - const pathParts = path.split('\\') - return '/' + pathParts.slice(1).join('/') - } else if (path[0] !== '/') { - // Bad POSIX path - Node.js - const pathParts = path.split('/') - return '/' + pathParts.slice(1).join('/') - } else { - // Already correct POSIX path - Browsers (all platforms) - return path - } -} - -/** - * Preprocess directory path from a Node CLI - * - * 1. Recursively travers the directory tree - * 2. Filters out ignored files and folder. - * 3. Harmonizes the 'relativePath' field - */ -async function preprocessNode(dir, ig, options) { - const str = dir.substr(dir.lastIndexOf(path.sep) + 1) + '$' - const rootpath = dir.replace(new RegExp(str), '') - if (options.gitTreeMode) { - // if in gitTreeMode, attempt to get files from git-annex metadata - // before using fs - const files = await getFilesFromGitTree(dir, ig, options) - if (files !== null) return files - } - return await getFilesFromFs(dir, rootpath, ig, options) -} - -/** - * runs command `git ls-tree -l -r ` in given directory - * @param {string} cwd path to dataset directory - * @param {string} gitRef git ref (commit hash, ref, 'HEAD', etc) - * @returns {string[]} - */ -const getGitLsTree = (cwd, gitRef) => - new Promise((resolve) => { - let output = '' - const gitProcess = child_proccess.spawn( - 'git', - ['ls-tree', '-l', '-r', gitRef], - { - cwd, - encoding: 'utf-8', - }, - ) - gitProcess.stdout.on('data', (data) => { - output += data.toString() - }) - gitProcess.stderr.on('data', () => { - resolve(null) - }) - gitProcess.on('close', () => { - resolve(output.trim().split('\n')) - }) - }) - -const readLsTreeLines = (gitTreeLines) => - gitTreeLines - .map((line) => { - const [metadata, path] = line.split('\t') - const [mode, objType, objHash, size] = metadata.split(/\s+/) - return { path, mode, objType, objHash, size } - }) - .filter( - ({ path, mode }) => - // skip git / datalad files and submodules - !/^\.git/.test(path) && - !/^\.datalad/.test(path) && - '.gitattributes' !== path && - mode !== '160000', - ) - .reduce( - ( - // accumulator - { files, symlinkFilenames, symlinkObjects }, - // git-tree line - { path, mode, objHash, size }, - ) => { - // read ls-tree line - if (mode === '120000') { - symlinkFilenames.push(path) - symlinkObjects.push(objHash) - } else { - files.push({ - path, - size: parseInt(size), - }) - } - return { files, symlinkFilenames, symlinkObjects } - }, - { files: [], symlinkFilenames: [], symlinkObjects: [] }, - ) - -/** - * runs `git cat-file --batch --buffer` in given directory - * @param {string} cwd - * @param {string} input - * @returns {string[]} - */ -const getGitCatFile = (cwd, input) => - new Promise((resolve) => { - let output = '' - const gitProcess = child_proccess.spawn( - 'git', - ['cat-file', '--batch', '--buffer'], - { - cwd, - encoding: 'utf-8', - }, - ) - - // pass in symlink objects - gitProcess.stdin.write(input) - gitProcess.stdin.end() - - gitProcess.stdout.on('data', (data) => { - output += data.toString() - }) - gitProcess.stderr.on('data', () => { - resolve(null) - }) - gitProcess.on('close', () => { - resolve(output.trim().split('\n')) - }) - }) - -const readCatFileLines = (gitCatFileLines, symlinkFilenames) => - gitCatFileLines - // even lines contain unneeded metadata - .filter((_, i) => i % 2 === 1) - .map((line, i) => { - const path = symlinkFilenames[i] - const key = line.split('/').pop() - const size = parseInt(key.match(/-s(\d+)/)[1]) - return { - path, - size, - } - }) - -const processFiles = (dir, ig, ...fileLists) => - fileLists - .reduce((allFiles, files) => [...allFiles, ...files], []) - .map((file) => { - file.relativePath = path.normalize(`${path.sep}${file.path}`) - return file - }) - .filter((file) => { - const ignore = ig.ignores(file.relativePath.slice(1)) - return !ignore - }) - .map((file) => { - file.relativePath = harmonizeRelativePath(file.relativePath) - file.name = path.basename(file.path) - file.path = path.join(dir, file.relativePath) - return file - }) - -async function getFilesFromGitTree(dir, ig, options) { - const gitTreeLines = await getGitLsTree(dir, options.gitRef) - if ( - gitTreeLines === null || - (gitTreeLines.length === 1 && gitTreeLines[0] === '') - ) - return null - const { files, symlinkFilenames, symlinkObjects } = - readLsTreeLines(gitTreeLines) - - const gitCatFileLines = await getGitCatFile(dir, symlinkObjects.join('\n')) - // example gitCatFile output: - // .git/annex/objects/Mv/99/SHA256E-s54--42c98d14dbe3d066d35897a61154e39ced478cd1f0ec6159ba5f2361c4919878.json/SHA256E-s54--42c98d14dbe3d066d35897a61154e39ced478cd1f0ec6159ba5f2361c4919878.json - // .git/annex/objects/QV/mW/SHA256E-s99--bbef536348750373727d3b5856398d7377e5d7e23875eed026b83d12cee6f885.json/SHA256E-s99--bbef536348750373727d3b5856398d7377e5d7e23875eed026b83d12cee6f885.json - const symlinkFiles = readCatFileLines(gitCatFileLines, symlinkFilenames) - - return processFiles(dir, ig, files, symlinkFiles) -} - -/** - * Recursive helper function for 'preprocessNode' - */ -async function getFilesFromFs(dir, rootPath, ig, options, parent = []) { - const files = await fs.promises.readdir(dir, { withFileTypes: true }) - const filesAccumulator = parent - for (const file of files) { - const fullPath = path.join(dir, file.name) - const relativePath = harmonizeRelativePath( - path.relative(rootPath, fullPath), - ) - const ignore = ig.ignores(path.relative('/', relativePath)) - const fileObj = { - name: file.name, - path: fullPath, - relativePath, - } - if (ignore) { - fileObj.ignore = true - } - // Three cases to consider: directories, files, symlinks - if (file.isDirectory()) { - await getFilesFromFs(fullPath, rootPath, ig, options, filesAccumulator) - } else if (file.isSymbolicLink()) { - // Allow skipping symbolic links which lead to recursion - // Disabling this is a big performance advantage on high latency - // storage but it's a good default for versatility - if (!options.ignoreSymlinks) { - try { - const targetPath = await fs.promises.realpath(fullPath) - const targetStat = await fs.promises.stat(targetPath) - // Either add or recurse from the target depending - if (targetStat.isDirectory()) { - await getFilesFromFs( - targetPath, - rootPath, - ig, - options, - filesAccumulator, - ) - } else { - filesAccumulator.push(fileObj) - } - } catch (err) { - // Symlink points at an invalid target, skip it - return - } - } else { - // This branch assumes all symbolic links are not directories - filesAccumulator.push(fileObj) - } - } else { - filesAccumulator.push(fileObj) - } - } - return filesAccumulator -} - -export function defaultIgnore() { - return ignore() - .add('.*') - .add('!*.icloud') - .add('/derivatives') - .add('/sourcedata') - .add('/code') -} - -async function getBIDSIgnore(dir) { - const ig = defaultIgnore() - - const bidsIgnoreFileObj = getBIDSIgnoreFileObj(dir) - if (bidsIgnoreFileObj) { - const content = await readFile(bidsIgnoreFileObj) - ig.add(content) - } - return ig -} - -/** - * Get File object corresponding to the .bidsignore file - * @param dir - * @returns File object or null if not found - */ -function getBIDSIgnoreFileObj(dir) { - if (isNode) { - return getBIDSIgnoreFileObjNode(dir) - } else { - return getBIDSIgnoreFileObjBrowser(dir) - } -} - -function getBIDSIgnoreFileObjNode(dir) { - const path = dir + '/.bidsignore' - try { - fs.accessSync(path) - return { path: path, stats: { size: null } } - } catch (err) { - return null - } -} - -function getBIDSIgnoreFileObjBrowser(dir) { - for (var i = 0; i < dir.length; i++) { - const fileObj = dir[i] - const relativePath = harmonizeRelativePath(fileObj.webkitRelativePath) - if (relativePath === '/.bidsignore') { - return fileObj - } - } -} - -export { - readDir, - getFilesFromFs, - fileArrayToObject, - harmonizeRelativePath, - readLsTreeLines, - readCatFileLines, - processFiles, -} - -export default Object.assign(readDir, { - readDir, - getFilesFromFs, - fileArrayToObject, - harmonizeRelativePath, - readLsTreeLines, - readCatFileLines, - processFiles, -}) diff --git a/legacy/bids-validator/utils/files/readFile.js b/legacy/bids-validator/utils/files/readFile.js deleted file mode 100644 index aebadff8..00000000 --- a/legacy/bids-validator/utils/files/readFile.js +++ /dev/null @@ -1,84 +0,0 @@ -import testFile from './testFile' -import Issue from '../../utils/issues' -import fs from 'fs' -import isNode from '../isNode' -import checkIfUtf8 from 'is-utf8' - -const JSONFilePattern = /.json$/ -const isJSONFile = (file) => - JSONFilePattern.test(isNode ? file.name : file.relativePath) - -// Work around JSDom not providing TextDecoder yet -if (typeof TextDecoder === 'undefined') { - const { TextDecoder } = require('util') - global.TextDecoder = TextDecoder -} - -/** - * checkEncoding - * @param {object | File} file - nodeJS fs file or browser File - * @param {buffer | Uint8Array} data - file content buffer - * @param {function} cb - returns { isUtf8 } - */ -const checkEncoding = (file, data, cb) => { - if (isJSONFile(file)) cb({ isUtf8: checkIfUtf8(data) }) -} - -/** - * readFile - * @param {object | File} file - nodeJS fs file or browser File - * @param {boolean} annexed - is the file currently annexed? - * @param {string} dir - path to directory containing dataset. Only used if - * annexed is true. - * - * A helper method for reading file contents. - * Takes a file object and a callback and calls - * the callback with the binary contents of the - * file as the only argument. - * - * In the browser the file should be a file object. - * In node the file should be a path to a file. - * - */ -function readFile(file, annexed, dir) { - return new Promise((resolve, reject) => { - if (isNode) { - testFile(file, annexed, dir, function (issue, stats, remoteBuffer) { - if (issue) { - return reject(issue) - } - if (!remoteBuffer) { - fs.readFile(file.path, function (err, data) { - if (err) { - return reject(err) - } - checkEncoding(file, data, ({ isUtf8 }) => { - if (!isUtf8) reject(new Issue({ code: 123, file })) - }) - return resolve(data.toString('utf8')) - }) - } - if (remoteBuffer) { - return resolve(remoteBuffer.toString('utf8')) - } - }) - } else { - const reader = new FileReader() - reader.onloadend = (e) => { - if (e.target.readyState == FileReader.DONE) { - if (!e.target.result) { - return reject(new Issue({ code: 44, file: file })) - } - const buffer = new Uint8Array(e.target.result) - checkEncoding(file, buffer, ({ isUtf8 }) => { - if (!isUtf8) reject(new Issue({ code: 123, file })) - }) - return resolve(new TextDecoder().decode(buffer)) - } - } - reader.readAsArrayBuffer(file) - } - }) -} - -export default readFile diff --git a/legacy/bids-validator/utils/files/readNiftiHeader.js b/legacy/bids-validator/utils/files/readNiftiHeader.js deleted file mode 100644 index 984efd24..00000000 --- a/legacy/bids-validator/utils/files/readNiftiHeader.js +++ /dev/null @@ -1,145 +0,0 @@ -import nifti from 'nifti-js' -import pako from 'pako' -import fs from 'fs' -import testFile from './testFile' -import Issue from '../../utils/issues' -import isNode from '../isNode' - -/** - * Read Nifti Header - * - * Takes a files and returns a json parsed nifti - * header without reading any extra bytes. - */ -function readNiftiHeader(file, annexed, dir, callback) { - if (isNode) { - nodeNiftiTest(file, annexed, dir, callback) - } else { - browserNiftiTest(file, callback) - } -} - -function nodeNiftiTest(file, annexed, dir, callback) { - testFile(file, annexed, dir, function (issue, stats, remoteBuffer) { - file.stats = stats - if (issue) { - callback({ error: issue }) - return - } - if (stats) { - if (stats.size < 348) { - callback({ error: new Issue({ code: 36, file: file }) }) - return - } - } - if (remoteBuffer) { - callback(parseNIfTIHeader(remoteBuffer, file)) - } else { - return extractNiftiFile(file, callback) - } - }) -} - -function extractNiftiFile(file, callback) { - const bytesRead = 1024 - const buffer = Buffer.alloc(bytesRead) - - fs.open(file.path, 'r', function (err, fd) { - if (err) { - callback({ error: new Issue({ code: 44, file: file }) }) - return - } else { - fs.read(fd, buffer, 0, bytesRead, 0, function () { - if (file.name.endsWith('.nii')) { - callback(parseNIfTIHeader(buffer, file)) - } else { - try { - const data = pako.inflate(buffer) - callback(parseNIfTIHeader(data, file)) - } catch (err) { - callback(handleGunzipError(buffer, file)) - } - } - }) - } - }) -} - -async function browserNiftiTest(file, callback) { - const bytesRead = 1024 - let blob - if ('slice' in file) { - // This is a real browser - blob = file.slice(0, bytesRead) - } else { - // Slice is undefined by the Deno adapter, this is likely Deno or a very confused browser - blob = await file.readBytes(0, bytesRead) - } - if (file.size == 0) { - callback({ error: new Issue({ code: 44, file: file }) }) - return - } - - // file size is smaller than nifti header size - if (file.size < 348) { - callback({ error: new Issue({ code: 36, file: file }) }) - return - } - const fileReader = constructBrowserFileReader(file, callback) - fileReader.readAsArrayBuffer(blob) -} - -function constructBrowserFileReader(file, callback) { - const fileReader = new FileReader() - fileReader.onloadend = function () { - const buffer = new Uint8Array(fileReader.result) - let unzipped - - try { - unzipped = file.name.endsWith('.nii') ? buffer : pako.inflate(buffer) - } catch (err) { - callback(handleGunzipError(buffer, file)) - return - } - - callback(parseNIfTIHeader(unzipped, file)) - } - return fileReader -} -/** - * Parse NIfTI Header (private) - * - * Attempts to parse a header buffer with - * nifti-js and handles errors. - */ -function parseNIfTIHeader(buffer, file) { - var header - try { - header = nifti.parseNIfTIHeader(buffer) - } catch (err) { - // file is unreadable - return { error: new Issue({ code: 26, file: file }) } - } - // file was not originally gzipped - return header -} - -/** - * Handle Gunzip Error (private) - * - * Used when unzipping fails. Tests if file was - * actually gzipped to begin with by trying to parse - * the original header. - */ -function handleGunzipError(buffer, file) { - try { - nifti.parseNIfTIHeader(buffer) - } catch (err) { - // file is unreadable - return { error: new Issue({ code: 26, file: file }) } - } - // file was not originally gzipped - return { error: new Issue({ code: 28, file: file }) } -} - -export default readNiftiHeader diff --git a/legacy/bids-validator/utils/files/readOMEFile.js b/legacy/bids-validator/utils/files/readOMEFile.js deleted file mode 100644 index 4871bff9..00000000 --- a/legacy/bids-validator/utils/files/readOMEFile.js +++ /dev/null @@ -1,17 +0,0 @@ -import ExifReader from 'exifreader' -const xml2js = require('xml2js') - -const readOMEFile = (buffer) => { - let tags = ExifReader.load(buffer) - let xml = tags['ImageDescription']['description'] - return new Promise((resolve, reject) => { - xml2js - .parseStringPromise(xml) - .then((result) => { - resolve(result) - }) - .catch((error) => reject(error)) - }) -} - -export default readOMEFile diff --git a/legacy/bids-validator/utils/files/remoteFiles.js b/legacy/bids-validator/utils/files/remoteFiles.js deleted file mode 100644 index de02bda6..00000000 --- a/legacy/bids-validator/utils/files/remoteFiles.js +++ /dev/null @@ -1,221 +0,0 @@ -import { S3Client } from '@aws-sdk/client-s3' -import fs from 'fs' -import cp from 'child_process' -import Issue from '../issues' -import pako from 'pako' -import isNode from '../isNode' - -/** - * Remote Files - * - * Helper functions for checking for and using remote file paths - * - */ - -const remoteFiles = { - // Initiates access of a remote file from git-annex remote - // Get remotes info the call to try successive remotes - // Called by testFile - getAnnexedFile: function (file, dir, limit, callback) { - // Build config object - const config = { - file: file, - dir: dir, - } - if (limit) config.limit = limit - config.remotesInfo = this.getRemotesInfo(dir, file) - - // try all the special git-annex remotes, and exit if there is an issue (reading / fetching files) - // if all remotes fail, throw issue code 97 - config.remotesInfo.map((remote, idx) => { - return this.tryRemote(remote, config) - .then((data) => callback(null, null, data)) - .catch((err) => { - if (err.code) { - return callback(err, null, null) - } - if (idx == config.remotesInfo.length) { - return callback( - new Issue({ code: 98, file: config.file }), - null, - null, - ) - } - }) - }) - }, - - // Try to access file from a remote - tryRemote: function (remote, config) { - // Get current remote - config.s3Params = this.getSingleRemoteInfo(config.dir, remote.remoteUuid) - const dir = config.dir.endsWith('/') ? config.dir.slice(0, -1) : config.dir - const datasetName = dir.split('/')[dir.split('/').length - 1] - const key = datasetName + config.file.relativePath - // Add additional parameters - config.s3Params['Key'] = key - config.s3Params['VersionId'] = remote.versionId - return this.accessRemoteFile(config) - }, - - // Download a remote file from its path - accessRemoteFile: function (config) { - if (config.limit) config.s3Params['Range'] = 'bytes=0-' + config.limit - return new Promise((resolve, reject) => { - this.constructAwsRequest(config) - .then((buffer) => { - if (config.file.name.endsWith('.gz')) { - this.extractGzipBuffer(buffer, config) - .then((data) => resolve(data)) - .catch((err) => reject(err)) - } else { - resolve(buffer) - } - }) - .catch(reject) - }) - }, - - constructAwsRequest: function (config) { - const hasCreds = isNode - ? Object.keys(process.env).indexOf('AWS_ACCESS_KEY_ID') > -1 - : false - if (hasCreds) { - const s3 = new S3Client() - return s3.getObject(config.s3Params).then((data) => data.Body) - } else { - let url = this.constructAwsUrl(config) - return fetch(url).then((resp) => { - if (resp.ok) { - return resp.buffer() - } else { - return Promise.reject( - new Error( - `HTTP response failed - ${resp.status} - ${resp.statusText}`, - ), - ) - } - }) - } - }, - - constructAwsUrl: function (config) { - // bucket + key url - let url = `http://s3.amazonaws.com/${config.s3Params.Bucket}/${config.s3Params.Key}` - - // add version to url, if exists - url = config.s3Params.VersionId - ? url + '?VersionId=' + config.s3Params.VersionId - : url - - // add range to url, if exists - url = config.s3Params.Range ? url + '?Range=' + config.s3Params.Range : url - return url - }, - - extractGzipBuffer: function (buffer, config) { - return new Promise((resolve, reject) => { - try { - resolve(pako.inflate(buffer)) - } catch (e) { - return reject(new Issue({ code: 28, file: config.file })) - } - }) - }, - - // Function for calling local git-annex - callGitAnnex: function (cmd, cwd) { - const stream = cp.execSync(cmd, { - shell: true, - cwd, - }) - return stream.toString() - }, - - // Ask git-annex for more information about a file - getRemotesInfo: function (dir, file) { - // Remove leading slash from relativePath - const relativePath = - file.relativePath && file.relativePath.startsWith('/') - ? file.relativePath.substring(1) - : file.relativePath - const lookupkey = this.getLookupKey(relativePath, dir) - const hashDirLower = this.getHashDirLower(lookupkey, dir) - const metadata = this.getRemoteMetadata(hashDirLower, lookupkey, dir) - const remotesInfo = this.processRemoteMetadata(metadata) - return remotesInfo - }, - - // get the key for a particular file's relative path - getLookupKey: function (relativePath, dir) { - const lookupKeyCmd = `git-annex lookupkey ${relativePath}` - return this.callGitAnnex(lookupKeyCmd, dir).trim() - }, - - // get hashdirlower property from the git-annex examinekey command - getHashDirLower: function (lookupkey, dir) { - try { - const examineKeyCmd = `git-annex examinekey --json ${lookupkey}` - const examineKey = JSON.parse(this.callGitAnnex(examineKeyCmd, dir)) - return examineKey.hashdirlower - } catch (e) { - return null - } - }, - - // get the remote metadata log content from git show command - getRemoteMetadata: function (hashDirLower, lookupkey, dir) { - const gitShowCmd = `git show git-annex:${hashDirLower}${lookupkey}.log.rmet` - return this.callGitAnnex(gitShowCmd, dir) - }, - - // Get info from a given git-annex remote - getSingleRemoteInfo: function (dir, uuid) { - const infoCmd = `cd ${dir} - git-annex info ${uuid}` - const resp = this.callGitAnnex(infoCmd) - return this.getRemoteBucket(resp) - }, - - // Obtain bucket field from git-annex info query - getRemoteBucket: function (resp) { - const params = { - Bucket: null, - } - for (let line of resp.split('\n')) { - if (line.includes('bucket: ')) { - params.Bucket = line.split(': ')[1] - } - } - return params - }, - - // Manipulate the response from git-annex lookupkey query - processRemoteMetadata: function (resp) { - const remotesInfo = [] - const lines = resp.split('\n') - lines.map((line) => { - const splitSpace = line.split(' ') - if (splitSpace.length == 3) { - const fileInfo = splitSpace[2].split('#') - const timestamp = splitSpace[0] - const annexInfo = splitSpace[1].split(':') - if (fileInfo.length == 2 && annexInfo.length == 2) { - const remoteUuid = annexInfo[0] - const fileName = fileInfo[1] - const versionId = fileInfo[0].substring(1) - const remoteInfo = { timestamp, remoteUuid, fileName, versionId } - remotesInfo.push(remoteInfo) - } - } - }) - return remotesInfo - }, - // Check if a local directory is a git-annex repo - isGitAnnex: function (path) { - if (isNode) return fs.existsSync(path + '/.git/annex') - return false - }, -} - -export default remoteFiles diff --git a/legacy/bids-validator/utils/files/sessions.js b/legacy/bids-validator/utils/files/sessions.js deleted file mode 100644 index c1083012..00000000 --- a/legacy/bids-validator/utils/files/sessions.js +++ /dev/null @@ -1,9 +0,0 @@ -export default { - sessionMatcher: new RegExp('(ses-.*?)/'), - - Subject: function () { - this.files = [] - this.sessions = [] - this.missingSessions = [] - }, -} diff --git a/legacy/bids-validator/utils/files/testFile.js b/legacy/bids-validator/utils/files/testFile.js deleted file mode 100644 index 117bb838..00000000 --- a/legacy/bids-validator/utils/files/testFile.js +++ /dev/null @@ -1,71 +0,0 @@ -import fs from 'fs' -import Issue from '../../utils/issues' -import remoteFiles from './remoteFiles' -import options from '../../utils/options' - -/** - * Test File - * - * Takes a file and callback and tests if it's viable for - * reading and is larger than 0 kb. Calls back with an error and stats if it isn't - * or null and stats if it is. - */ -function testFile(file, annexed, dir, callback) { - fs.access(file.path, function (accessErr) { - if (!accessErr) { - // accessible - handleFsAccess(file, callback) - } else { - // inaccessible - fs.lstat(file.path, function (lstatErr, lstats) { - if (!lstatErr && lstats && lstats.isSymbolicLink()) { - // symlink - if (options.getOptions().remoteFiles) - // only follow symlinks when --remoteFiles option is on - handleRemoteAccess(file, annexed, dir, callback) - else - callback( - new Issue({ - code: 114, - file, - }), - file.stats, - ) - } else { - // inaccessible local file - callback(new Issue({ code: 44, file: file }), file.stats) - } - }) - } - }) -} - -function handleFsAccess(file, callback) { - process.nextTick(function () { - if (file.stats.size === 0) { - callback( - new Issue({ - code: 99, - file: file, - reason: `Empty files (${file.path}) not allowed.`, - }), - file.stats, - ) - } - callback(null, file.stats) - }) -} - -function handleRemoteAccess(file, annexed, dir, callback) { - if (annexed) { - // Set byte retrieval limits based on file type - const limit = file.name.includes('.nii') ? 500 : false - // Call process to get remote files - // It will call callback with content or error - remoteFiles.getAnnexedFile(file, dir, limit, callback) - } else { - callback(new Issue({ code: 43, file: file }), file.stats) - } -} - -export default testFile diff --git a/legacy/bids-validator/utils/files/validateMisc.js b/legacy/bids-validator/utils/files/validateMisc.js deleted file mode 100644 index d4ceed10..00000000 --- a/legacy/bids-validator/utils/files/validateMisc.js +++ /dev/null @@ -1,29 +0,0 @@ -import Issue from '../issues/issue' -import isNode from '../isNode' - -function createIssueForEmpty(file) { - const size = !isNode ? file.size : file.stats.size - var failsSizeRequirement = size <= 0 - // Exception misc files that can be valid although size==0 - // E.g., BadChannels and bad.segments in CTF data format (MEG modality) - const exceptionMiscs = ['BadChannels', 'bad.segments'] - if (exceptionMiscs.indexOf(file.name) > -1) { - failsSizeRequirement = false - } - - return failsSizeRequirement && new Issue({ code: 99, file: file }) -} -function clearNonIssues(x) { - return x instanceof Issue -} - -/** - * validateMisc - * - * takes a list of files and returns an issue for each file - */ -export default function validateMisc(miscFiles) { - return Promise.resolve( - miscFiles.map(createIssueForEmpty).filter(clearNonIssues), - ) -} diff --git a/legacy/bids-validator/utils/index.js b/legacy/bids-validator/utils/index.js deleted file mode 100644 index 4eb8f223..00000000 --- a/legacy/bids-validator/utils/index.js +++ /dev/null @@ -1,43 +0,0 @@ -import './prototype' -import array from './array' -import config from './config' -import files from './files' -import bids_files from './bids_files' -import issues from './issues' -import json from './json' -import modalities from './modalities' -import options from './options' -import type from './type' -import collectSummary from './summary/collectSummary' -import limit from './promise_limiter' -import unit from './unit' - -export { - array, - config, - files, - bids_files, - issues, - json, - modalities, - options, - type, - collectSummary, - limit, - unit, -} - -export default { - array, - config, - files, - bids_files, - issues, - json, - modalities, - options, - type, - collectSummary, - limit, - unit, -} diff --git a/legacy/bids-validator/utils/isNode.js b/legacy/bids-validator/utils/isNode.js deleted file mode 100644 index dfb3e6a8..00000000 --- a/legacy/bids-validator/utils/isNode.js +++ /dev/null @@ -1,7 +0,0 @@ -const isBrowserWorker = () => - // eslint-disable-next-line no-undef - typeof WorkerGlobalScope !== 'undefined' && self instanceof WorkerGlobalScope - -const isNode = () => typeof window === 'undefined' && !isBrowserWorker() - -export default isNode() diff --git a/legacy/bids-validator/utils/issues/index.js b/legacy/bids-validator/utils/issues/index.js deleted file mode 100644 index 88c0add6..00000000 --- a/legacy/bids-validator/utils/issues/index.js +++ /dev/null @@ -1,206 +0,0 @@ -import list from './list' -import Issue from './issue' -import config from '../config' - -var issues = { - /** - * List - * - * List of all validator issues. - */ - list: list, - - /** - * Issue - * - * Issue constructor - */ - Issue: Issue, - - /** - * Filter Fieldmaps - * - * Remove fieldmap related warnings if no fieldmaps - * are present. - */ - filterFieldMaps: function (issueList) { - var filteredIssueList = [] - var fieldmapRelatedCodes = [6, 7, 8, 9] - for (var i = 0; i < issueList.length; i++) { - var issue = issueList[i] - if (fieldmapRelatedCodes.indexOf(issue.code) < 0) { - filteredIssueList.push(issue) - } - } - return filteredIssueList - }, - - /** - * Format Issues - */ - format: function (issueList, summary, options) { - var errors = [], - warnings = [], - ignored = [] - - if (summary.modalities.indexOf('fieldmap') < 0) { - issueList = this.filterFieldMaps(issueList) - } - - // sort alphabetically by relative path of files - issueList.sort(function (a, b) { - var aPath = a.file ? a.file.relativePath : '' - var bPath = b.file ? b.file.relativePath : '' - return aPath > bPath ? 1 : bPath > aPath ? -1 : 0 - }) - - // organize by issue code - const categorized = {} - const codes = [] - for (var i = 0; i < issueList.length; i++) { - var issue = issueList[i] - - if ( - issue.file && - config.ignoredFile(options.config, issue.file.relativePath) - ) { - continue - } - - if (!categorized[issue.code]) { - codes.push(issue.key) - codes.push(issue.code) - categorized[issue.code] = list[issue.code] - categorized[issue.code].files = [] - categorized[issue.code].additionalFileCount = 0 - categorized[issue.code].helpUrl = issue.helpUrl - } - if (options.verbose || categorized[issue.code].files.length < 10) { - categorized[issue.code].files.push(issue) - } else { - categorized[issue.code].additionalFileCount++ - } - } - - const severityMap = config.interpret(codes, options.config) - - // organize by severity - for (const codePropertyName in categorized) { - if (!categorized.hasOwnProperty(codePropertyName)) { - continue - } - // Properties are always strings but error codes are always integers - const code = parseInt(codePropertyName) - issue = categorized[code] - issue.code = code - - if (severityMap.hasOwnProperty(issue.code)) { - issue.severity = severityMap[issue.code] - } - - if (severityMap.hasOwnProperty(issue.key)) { - issue.severity = severityMap[issue.key] - } - if (issue.severity === 'error') { - // Schema validation issues will yield the JSON file invalid, we should display them first to attract - // user attention. - if (code == 55) { - errors.unshift(issue) - } else { - errors.push(issue) - } - } else if (issue.severity === 'warning' && !options.ignoreWarnings) { - warnings.push(issue) - } else if (issue.severity === 'ignore') { - ignored.push(issue) - } - } - return { errors, warnings, ignored } - }, - - /** - * Error To Issue - * - * Takes and exception and returns an Issue - */ - errorToIssue: function (err, code = 0) { - const callStack = err.stack - ? err.stack.split('\n').slice(1).join('\n').trim() - : '' - - return new Issue({ - file: callStack, - evidence: err.stack || '', - reason: `${err.message}; please help the BIDS team and community by opening an issue at (https://github.com/bids-standard/bids-validator/issues) with the evidence here.`, - code: code, - }) - }, - - /** - * isAnIssue - * - * takes an object and checks if it's an Issue - */ - isAnIssue: function (obj) { - const objKeys = Object.keys(obj) - return objKeys.includes('code') && objKeys.includes('reason') - }, - - /** - * Reformat - * - * Takes an already formatted set of issues, a - * summary and a config object and returns the - * same issues reformatted against the config. - */ - reformat: function (issueList, summary, config) { - var errors = issueList.errors ? issueList.errors : [], - warnings = issueList.warnings ? issueList.warnings : [], - ignored = issueList.ignored ? issueList.ignored : [] - - issueList = errors.concat(warnings).concat(ignored) - var unformatted = [] - for (var i = 0; i < issueList.length; i++) { - var issue = issueList[i] - for (var j = 0; j < issue.files.length; j++) { - var file = issue.files[j] - unformatted.push(file) - } - } - return issues.format(unformatted, summary, { config: config }) - }, - /** - * Exception Handler - * - * takes an error in fullTest.js catch - * converts it to an Issue and pushes it to the total list of issues - * formats issue list and returns it - */ - exceptionHandler: function (err, issueList, summary, options) { - // err here can be a validator Issue or an unknown exception - if (err.hasOwnProperty('key')) { - issueList.push(err) - } else { - issueList.push(this.errorToIssue(err)) - } - - // Format issues - const issues = this.format(issueList, summary, options) - return issues - }, - - /** - * Error/Issue redirector - * - * takes an error, resolve callback, and reject callback - */ - redirect: function (err, reject, resolveCB) { - if (this.isAnIssue(err)) { - resolveCB() - } else { - reject(err) - } - }, -} - -export default Object.assign(Issue, issues) diff --git a/legacy/bids-validator/utils/issues/issue.js b/legacy/bids-validator/utils/issues/issue.js deleted file mode 100644 index 7311c881..00000000 --- a/legacy/bids-validator/utils/issues/issue.js +++ /dev/null @@ -1,52 +0,0 @@ -import issues from './list' - -/** - * Help Url - * - * Construct a link to a helpful neurostars query, based on the - * issue key - */ -const constructHelpUrl = (issue) => { - const neurostarsPrefix = 'https://neurostars.org/' - const searchQuery = issue && issue.key ? 'search?q=' + issue.key : '' - const helpUrl = neurostarsPrefix + searchQuery - return helpUrl -} - -/** - * Issue - * - * A constructor for BIDS issues. - * - * @param {Object} options - * @param {string} options.key The descriptive string matching the issue code - * @param {number} options.code Issue code - see 'list.js' for definitions - * @param {File} [options.file] File object for the affected file - * @param {string} [options.evidence] The value throwing this issue - * @param {number} [options.line] The line of the affected file (if within a file) - * @param {number} [options.character] The character offset in the affected line - * @param {string} [options.severity] Is this an error or warning? - * @param {string} [options.reason] A descriptive - * @param {string} [options.helpUrl] A URL providing documentation to help solve this error - * @returns {Object} Issue object - */ -function Issue(options) { - const code = options.hasOwnProperty('code') ? options.code : null - const issue = issues[code] - - this.key = issue.key - this.code = code - this.file = options.hasOwnProperty('file') ? options.file : null - this.evidence = options.hasOwnProperty('evidence') ? options.evidence : null - this.line = options.hasOwnProperty('line') ? options.line : null - this.character = options.hasOwnProperty('character') - ? options.character - : null - this.severity = options.hasOwnProperty('severity') - ? options.severity - : issue.severity - this.reason = options.hasOwnProperty('reason') ? options.reason : issue.reason - this.helpUrl = constructHelpUrl(issue) -} - -export default Issue diff --git a/legacy/bids-validator/utils/issues/list.js b/legacy/bids-validator/utils/issues/list.js deleted file mode 100644 index e1afa254..00000000 --- a/legacy/bids-validator/utils/issues/list.js +++ /dev/null @@ -1,1187 +0,0 @@ -/** - * Issues - * - * A list of all possible issues organized by - * issue code and including severity and reason - * agnostic to file specifics. - */ -export default { - 0: { - key: 'INTERNAL ERROR', - severity: 'error', - reason: 'Internal error. SOME VALIDATION STEPS MAY NOT HAVE OCCURRED', - }, - 1: { - key: 'NOT_INCLUDED', - severity: 'error', - reason: - 'Files with such naming scheme are not part of BIDS specification. This error is most commonly ' + - 'caused by typos in file names that make them not BIDS compatible. Please consult the specification and ' + - 'make sure your files are named correctly. If this is not a file naming issue (for example when including ' + - 'files not yet covered by the BIDS specification) you should include a ".bidsignore" file in your dataset (see' + - ' https://github.com/bids-standard/bids-validator#bidsignore for details). Please ' + - 'note that derived (processed) data should be placed in /derivatives folder and source data (such as DICOMS ' + - 'or behavioural logs in proprietary formats) should be placed in the /sourcedata folder.', - }, - 2: { - key: 'REPETITION_TIME_GREATER_THAN', - severity: 'warning', - reason: - "'RepetitionTime' is greater than 100 are you sure it's expressed in seconds?", - }, - 3: { - key: 'ECHO_TIME_GREATER_THAN', - severity: 'warning', - reason: - "'EchoTime' is greater than 1 are you sure it's expressed in seconds?", - }, - 4: { - key: 'ECHO_TIME_DIFFERENCE_GREATER_THAN', - severity: 'warning', - reason: - "'EchoTimeDifference' is greater than 1 are you sure it's expressed in seconds?", - }, - 5: { - key: 'TOTAL_READOUT_TIME_GREATER_THAN', - severity: 'warning', - reason: - "'TotalReadoutTime' is greater than 10 are you sure it's expressed in seconds?", - }, - 6: { - key: 'ECHO_TIME_NOT_DEFINED', - severity: 'warning', - reason: - "You should define 'EchoTime' for this file. If you don't provide this information field map correction will not be possible.", - }, - 7: { - key: 'PHASE_ENCODING_DIRECTION_NOT_DEFINED', - severity: 'warning', - reason: - "You should define 'PhaseEncodingDirection' for this file. If you don't provide this information field map correction will not be possible.", - }, - 8: { - key: 'EFFECTIVE_ECHO_SPACING_NOT_DEFINED', - severity: 'warning', - reason: - "You should define 'EffectiveEchoSpacing' for this file. If you don't provide this information field map correction will not be possible.", - }, - 9: { - key: 'TOTAL_READOUT_TIME_NOT_DEFINED', - severity: 'warning', - reason: - "You should define 'TotalReadoutTime' for this file. If you don't provide this information field map correction using TOPUP might not be possible.", - }, - 10: { - key: 'REPETITION_TIME_MUST_DEFINE', - severity: 'error', - reason: "You have to define 'RepetitionTime' for this file.", - }, - 11: { - key: 'REPETITION_TIME_UNITS', - severity: 'error', - reason: - "Repetition time was not defined in seconds, milliseconds or microseconds in the scan's header.", - }, - 12: { - key: 'REPETITION_TIME_MISMATCH', - severity: 'error', - reason: - "Repetition time did not match between the scan's header and the associated JSON metadata file.", - }, - 13: { - key: 'SLICE_TIMING_NOT_DEFINED', - severity: 'warning', - reason: - "You should define 'SliceTiming' for this file. If you don't provide this information slice time correction will not be possible. 'Slice Timing' is the time at which each slice was acquired within each volume (frame) of the acquisition. Slice timing is not slice order -- rather, it is a list of times containing the time (in seconds) of each slice acquisition in relation to the beginning of volume acquisition.", - }, - 15: { - key: 'ECHO_TIME1-2_NOT_DEFINED', - severity: 'error', - reason: "You have to define 'EchoTime1' and 'EchoTime2' for this file.", - }, - 16: { - key: 'ECHO_TIME_MUST_DEFINE', - severity: 'error', - reason: "You have to define 'EchoTime' for this file.", - }, - 17: { - key: 'UNITS_MUST_DEFINE', - severity: 'error', - reason: "You have to define 'Units' for this file.", - }, - 18: { - key: 'PHASE_ENCODING_DIRECTION_MUST_DEFINE', - severity: 'error', - reason: "You have to define 'PhaseEncodingDirection' for this file.", - }, - 19: { - key: 'TOTAL_READOUT_TIME_MUST_DEFINE', - severity: 'error', - reason: "You have to define 'TotalReadoutTime' for this file.", - }, - 20: { - key: 'EVENTS_COLUMN_ONSET', - severity: 'error', - reason: "First column of the events file must be named 'onset'", - }, - 21: { - key: 'EVENTS_COLUMN_DURATION', - severity: 'error', - reason: "Second column of the events file must be named 'duration'", - }, - 22: { - key: 'TSV_EQUAL_ROWS', - severity: 'error', - reason: - 'All rows must have the same number of columns as there are headers.', - }, - 23: { - key: 'TSV_EMPTY_CELL', - severity: 'error', - reason: - 'Empty cell in TSV file detected: The proper way of labeling missing values is "n/a".', - }, - 24: { - key: 'TSV_IMPROPER_NA', - severity: 'warning', - reason: 'A proper way of labeling missing values is "n/a".', - }, - 25: { - key: 'EVENTS_TSV_MISSING', - severity: 'warning', - reason: - 'Task scans should have a corresponding events.tsv file. If this is a resting state scan you can ignore this warning or rename the task to include the word "rest".', - }, - 26: { - key: 'NIFTI_HEADER_UNREADABLE', - severity: 'error', - reason: - 'We were unable to parse header data from this NIfTI file. Please ensure it is not corrupted or mislabeled.', - }, - 27: { - key: 'JSON_INVALID', - severity: 'error', - reason: 'Not a valid JSON file.', - }, - 28: { - key: 'GZ_NOT_GZIPPED', - severity: 'error', - reason: 'This file ends in the .gz extension but is not actually gzipped.', - }, - 29: { - key: 'VOLUME_COUNT_MISMATCH', - severity: 'error', - reason: - 'The number of volumes in this scan does not match the number of volumes in the corresponding .bvec and .bval files.', - }, - 30: { - key: 'BVAL_MULTIPLE_ROWS', - severity: 'error', - reason: '.bval files should contain exactly one row of volumes.', - }, - 31: { - key: 'BVEC_NUMBER_ROWS', - severity: 'error', - reason: '.bvec files should contain exactly three rows of volumes.', - }, - 32: { - key: 'DWI_MISSING_BVEC', - severity: 'error', - reason: 'DWI scans should have a corresponding .bvec file.', - }, - 33: { - key: 'DWI_MISSING_BVAL', - severity: 'error', - reason: 'DWI scans should have a corresponding .bval file.', - }, - 36: { - key: 'NIFTI_TOO_SMALL', - severity: 'error', - reason: 'This file is too small to contain the minimal NIfTI header.', - }, - 37: { - key: 'INTENDED_FOR', - severity: 'error', - reason: "'IntendedFor' field needs to point to an existing file.", - }, - 38: { - key: 'INCONSISTENT_SUBJECTS', - severity: 'warning', - reason: - 'Not all subjects contain the same files. Each subject should contain the same number of files with ' + - 'the same naming unless some files are known to be missing.', - }, - 39: { - key: 'INCONSISTENT_PARAMETERS', - severity: 'warning', - reason: 'Not all subjects/sessions/runs have the same scanning parameters.', - }, - 40: { - key: 'NIFTI_DIMENSION', - severity: 'warning', - reason: - "NIfTI file's header field for dimension information blank or too short.", - }, - 41: { - key: 'NIFTI_UNIT', - severity: 'warning', - reason: - "NIfTI file's header field for unit information for x, y, z, and t dimensions empty or too short", - }, - 42: { - key: 'NIFTI_PIXDIM', - severity: 'warning', - reason: - "NIfTI file's header field for pixel dimension information empty or too short.", - }, - 43: { - key: 'ORPHANED_SYMLINK', - severity: 'error', - reason: - 'This file appears to be an orphaned symlink. Make sure it correctly points to its referent.', - }, - 44: { - key: 'FILE_READ', - severity: 'error', - reason: - 'We were unable to read this file. Make sure it contains data (file size > 0 kB) and is not corrupted, incorrectly named, or incorrectly symlinked.', - }, - 45: { - key: 'SUBJECT_FOLDERS', - severity: 'error', - reason: - 'There are no subject folders (labeled "sub-*") in the root of this dataset.', - }, - 46: { - key: 'BVEC_ROW_LENGTH', - severity: 'error', - reason: - 'Each row in a .bvec file should contain the same number of values.', - }, - 47: { - key: 'B_FILE', - severity: 'error', - reason: - '.bval and .bvec files must be single space delimited and contain only numerical values.', - }, - 48: { - key: 'PARTICIPANT_ID_COLUMN', - severity: 'error', - reason: - "Participants and phenotype .tsv files must have a 'participant_id' column.", - }, - 49: { - key: 'PARTICIPANT_ID_MISMATCH', - severity: 'error', - reason: - 'Participant labels found in this dataset did not match the values in participant_id column found in the participants.tsv file.', - }, - 50: { - key: 'TASK_NAME_MUST_DEFINE', - severity: 'error', - reason: "You have to define 'TaskName' for this file.", - }, - 51: { - key: 'PHENOTYPE_SUBJECTS_MISSING', - severity: 'error', - reason: - 'A phenotype/ .tsv file lists subjects that were not found in the dataset.', - }, - 52: { - key: 'STIMULUS_FILE_MISSING', - severity: 'error', - reason: 'A stimulus file was declared but not found in the dataset.', - }, - 53: { - key: 'NO_T1W', - severity: 'ignore', - reason: 'Dataset does not contain any T1w scans.', - }, - 54: { - key: 'BOLD_NOT_4D', - severity: 'error', - reason: 'Bold scans must be 4 dimensional.', - }, - 55: { - key: 'JSON_SCHEMA_VALIDATION_ERROR', - severity: 'error', - reason: - 'Invalid JSON file. The file is not formatted according the schema.', - }, - 56: { - key: 'Participants age 89 or higher', - severity: 'warning', - reason: - 'As per section 164.514(C) of "The De-identification Standard" under HIPAA guidelines, participants with age 89 or higher should be tagged as 89+. More information can be found at https://www.hhs.gov/hipaa/for-professionals/privacy/special-topics/de-identification/#standard', - }, - 57: { - key: 'DATASET_DESCRIPTION_JSON_MISSING', - severity: 'error', - reason: - 'The compulsory file /dataset_description.json is missing. See Section 03 (Modality agnostic files) of the BIDS specification.', - }, - 58: { - key: 'TASK_NAME_CONTAIN_ILLEGAL_CHARACTER', - severity: 'error', - reason: - 'Task Name contain an Illegal Character hyphen or underscore. Please edit the filename as per BIDS spec.', - }, - 59: { - key: 'ACQ_NAME_CONTAIN_ILLEGAL_CHARACTER', - severity: 'error', - reason: - 'acq Name contain an Illegal Character hyphen or underscore. Please edit the filename as per BIDS spec.', - }, - 60: { - key: 'SFORM_AND_QFORM_IN_IMAGE_HEADER_ARE_ZERO', - severity: 'error', - reason: - 'sform_code and qform_code in the image header are 0. The image/file will be considered invalid or assumed to be in LAS orientation.', - }, - 61: { - key: 'QUICK_VALIDATION_FAILED', - severity: 'error', - reason: - 'Quick validation failed - the general folder structure does not resemble a BIDS dataset. Have you chosen the right folder (with "sub-*/" subfolders)? Check for structural/naming issues and presence of at least one subject.', - }, - 62: { - key: 'SUBJECT_VALUE_CONTAINS_ILLEGAL_CHARACTER', - severity: 'error', - reason: - 'Sub label contain an Illegal Character hyphen or underscore. Please edit the filename as per BIDS spec.', - }, - 63: { - key: 'SESSION_VALUE_CONTAINS_ILLEGAL_CHARACTER', - severity: 'error', - reason: - 'Ses label contain an Illegal Character hyphen or underscore. Please edit the filename as per BIDS spec.', - }, - 64: { - key: 'SUBJECT_LABEL_IN_FILENAME_DOESNOT_MATCH_DIRECTORY', - severity: 'error', - reason: - "Subject label in the filename doesn't match with the path of the file. File seems to be saved in incorrect subject directory.", - }, - 65: { - key: 'SESSION_LABEL_IN_FILENAME_DOESNOT_MATCH_DIRECTORY', - severity: 'error', - reason: - "Session label in the filename doesn't match with the path of the file. File seems to be saved in incorrect session directory.", - }, - 66: { - key: 'SLICETIMING_VALUES_GREATOR_THAN_REPETITION_TIME', - severity: 'error', - reason: - '"SliceTiming" value/s contains invalid value as it is greater than RepetitionTime. SliceTiming values should be in seconds not milliseconds (common mistake).', - }, - 67: { - key: 'NO_VALID_DATA_FOUND_FOR_SUBJECT', - severity: 'error', - reason: 'No BIDS compatible data found for at least one subject.', - }, - 68: { - key: 'FILENAME_COLUMN', - severity: 'error', - reason: "_scans.tsv files must have a 'filename' column.", - }, - 70: { - key: 'WRONG_NEW_LINE', - severity: 'error', - reason: - "All TSV files must use Line Feed '\\n' characters to denote new lines. This files uses Carriage Return '\\r'.", - }, - 71: { - key: 'MISSING_TSV_COLUMN_CHANNELS', - severity: 'error', - reason: - "The column names of the channels file must begin with ['name', 'type', 'units']", - }, - 72: { - key: 'MISSING_TSV_COLUMN_IEEG_CHANNELS', - severity: 'error', - reason: - "The column names of the channels file must begin with ['name', 'type', 'units', 'low_cutoff', 'high_cutoff']", - }, - 73: { - key: 'MISSING_TSV_COLUMN_IEEG_ELECTRODES', - severity: 'error', - reason: - "The column names of the electrodes file must begin with ['name', 'x', 'y', 'z', 'size']", - }, - 74: { - key: 'DUPLICATE_NIFTI_FILES', - severity: 'error', - reason: "NIfTI file exist with both '.nii' and '.nii.gz' extensions.", - }, - 75: { - key: 'NIFTI_PIXDIM4', - severity: 'error', - reason: "NIfTI file's header is missing time dimension information.", - }, - 76: { - key: 'EFFECTIVEECHOSPACING_TOO_LARGE', - severity: 'error', - reason: "Abnormally high value of 'EffectiveEchoSpacing'.", - }, - 77: { - key: 'UNUSED_STIMULUS', - severity: 'warning', - reason: - 'There are files in the /stimuli directory that are not utilized in any _events.tsv file.', - }, - 78: { - key: 'CHANNELS_COLUMN_SFREQ', - severity: 'error', - reason: - "Fourth column of the channels file must be named 'sampling_frequency'", - }, - 79: { - key: 'CHANNELS_COLUMN_LOWCUT', - severity: 'error', - reason: "Third column of the channels file must be named 'low_cutoff'", - }, - 80: { - key: 'CHANNELS_COLUMN_HIGHCUT', - severity: 'error', - reason: "Third column of the channels file must be named 'high_cutoff'", - }, - 81: { - key: 'CHANNELS_COLUMN_NOTCH', - severity: 'error', - reason: "Third column of the channels file must be named 'notch'", - }, - 82: { - key: 'CUSTOM_COLUMN_WITHOUT_DESCRIPTION', - severity: 'warning', - reason: - 'Tabular file contains custom columns not described in a data dictionary', - }, - 83: { - key: 'ECHOTIME1_2_DIFFERENCE_UNREASONABLE', - severity: 'error', - reason: - 'The value of (EchoTime2 - EchoTime1) should be within the range of 0.0001 - 0.01.', - }, - 84: { - key: 'ACQTIME_FMT', - severity: 'error', - reason: - 'Entries in the "acq_time" column of _scans.tsv should be expressed in the following format YYYY-MM-DDTHH:mm:ss[.000000] (year, month, day, hour (24h), minute, second, and optionally fractional second; this is equivalent to the RFC3339 "date-time" format.', - }, - 85: { - key: 'SUSPICIOUSLY_LONG_EVENT_DESIGN', - severity: 'warning', - reason: - 'The onset of the last event is after the total duration of the corresponding scan. This design is suspiciously long. ', - }, - 86: { - key: 'SUSPICIOUSLY_SHORT_EVENT_DESIGN', - severity: 'warning', - reason: - 'The onset of the last event is less than half the total duration of the corresponding scan. This design is suspiciously short. ', - }, - 87: { - key: 'SLICETIMING_ELEMENTS', - severity: 'warning', - reason: - "The number of elements in the SliceTiming array should match the 'k' dimension of the corresponding NIfTI volume.", - }, - 88: { - key: 'MALFORMED_BVEC', - severity: 'error', - reason: - 'The contents of this .bvec file are undefined or severely malformed. ', - }, - 89: { - key: 'MALFORMED_BVAL', - severity: 'error', - reason: - 'The contents of this .bval file are undefined or severely malformed. ', - }, - 90: { - key: 'SIDECAR_WITHOUT_DATAFILE', - severity: 'error', - reason: 'A json sidecar file was found without a corresponding data file', - }, - 91: { - key: '_FIELDMAP_WITHOUT_MAGNITUDE_FILE', - severity: 'error', - reason: - '_fieldmap.nii[.gz] file does not have accompanying _magnitude.nii[.gz] file. ', - }, - 92: { - key: 'MISSING_MAGNITUDE1_FILE', - severity: 'warning', - reason: - 'Each _phasediff.nii[.gz] file should be associated with a _magnitude1.nii[.gz] file.', - }, - 93: { - key: 'EFFECTIVEECHOSPACING_LARGER_THAN_TOTALREADOUTTIME', - severity: 'error', - reason: - 'EffectiveEchoSpacing should always be smaller than TotalReadoutTime. ', - }, - 94: { - key: 'MAGNITUDE_FILE_WITH_TOO_MANY_DIMENSIONS', - severity: 'error', - reason: - '_magnitude1.nii[.gz] and _magnitude2.nii[.gz] files must have exactly three dimensions. ', - }, - 95: { - key: 'T1W_FILE_WITH_TOO_MANY_DIMENSIONS', - severity: 'error', - reason: '_T1w.nii[.gz] files must have exactly three dimensions. ', - }, - 96: { - key: 'MISSING_TSV_COLUMN_EEG_ELECTRODES', - severity: 'error', - reason: - "The column names of the electrodes file must begin with ['name', 'x', 'y', 'z']", - }, - 97: { - key: 'MISSING_SESSION', - severity: 'warning', - reason: 'Not all subjects contain the same sessions.', - }, - 98: { - key: 'INACCESSIBLE_REMOTE_FILE', - severity: 'error', - reason: - 'This file appears to be a symlink to a remote annexed file but could not be accessed from any of the configured remotes.', - }, - 99: { - key: 'EMPTY_FILE', - severity: 'error', - reason: 'Empty files not allowed.', - }, - 100: { - key: 'BRAINVISION_LINKS_BROKEN', - severity: 'error', - reason: - 'Internal file pointers in BrainVision file triplet (*.eeg, *.vhdr, and *.vmrk) are broken or some files do not exist.', - }, - 101: { - key: 'README_FILE_MISSING', - severity: 'warning', - reason: - 'The recommended file /README is missing. See Section 03 (Modality agnostic files) of the BIDS specification.', - }, - 102: { - key: 'TOO_FEW_AUTHORS', - severity: 'warning', - reason: - 'The Authors field of dataset_description.json should contain an array of fields - with one author per field. This was triggered based on the presence of only one author field. Please ignore if all contributors are already properly listed.', - }, - 103: { - key: 'MULTIPLE_COMMAS_IN_AUTHOR_FIELD', - severity: 'error', - reason: - 'The Authors field of dataset_description.json should contain an array of fields - with one author per field. This was triggered based on the presence of multiple commas in a single author field. Please ensure your authors are properly formatted.', - }, - 104: { - key: 'HED_ERROR', - severity: 'error', - reason: 'The validation on this HED string returned an error.', - }, - 105: { - key: 'HED_WARNING', - severity: 'warning', - reason: 'The validation on this HED string returned a warning.', - }, - 106: { - key: 'HED_INTERNAL_ERROR', - severity: 'error', - reason: 'An internal error occurred during HED validation.', - }, - 107: { - key: 'HED_INTERNAL_WARNING', - severity: 'warning', - reason: 'An internal warning occurred during HED validation.', - }, - 108: { - key: 'HED_MISSING_VALUE_IN_SIDECAR', - severity: 'warning', - reason: - 'The json sidecar does not contain this column value as a possible key to a HED string.', - }, - 109: { - key: 'HED_VERSION_NOT_DEFINED', - severity: 'warning', - reason: - "You should define 'HEDVersion' for this file. If you don't provide this information, the HED validation will use the latest version available.", - }, - 113: { - key: 'NO_AUTHORS', - severity: 'warning', - reason: - 'The Authors field of dataset_description.json should contain an array of fields - with one author per field. This was triggered because there are no authors, which will make DOI registration from dataset metadata impossible.', - }, - 114: { - key: 'INCOMPLETE_DATASET', - severity: 'error', - reason: - 'This dataset contains remote files. If you would like to validate with remote files, use the --remoteFiles option.', - }, - 115: { - key: 'EMPTY_DATASET_NAME', - severity: 'warning', - reason: - 'The Name field of dataset_description.json is present but empty of visible characters.', - }, - 123: { - key: 'INVALID JSON ENCODING', - severity: 'error', - reason: 'JSON files must be valid utf-8.', - }, - 124: { - key: 'INVALID_TSV_UNITS', - severity: 'error', - reason: - 'Units in .tsv files must be valid SI units as described in the BIDS spec Appendix V (https://bids-specification.readthedocs.io/en/stable/99-appendices/05-units.html).', - }, - 125: { - key: 'CHANNELS_COLUMN_STATUS', - severity: 'error', - reason: - 'Status column in channels.tsv files must contain only one of two values: good or bad. Per the BIDS spec: (https://bids-specification.readthedocs.io/en/stable/04-modality-specific-files/04-intracranial-electroencephalography.html#channels-description-_channelstsv).', - }, - 126: { - key: 'MISSING_TSV_COLUMN_TIME', - severity: 'error', - reason: '*_blood.tsv require a time column.', - }, - 127: { - key: 'NOT_IN_USE', - severity: 'error', - reason: 'Code 127 is currently not used or reserved.', - }, - 128: { - key: 'NO_GENETIC_DATABASE', - severity: 'error', - reason: - 'A genetic_info.json file is present but no Database field present in Genetics object in dataset_description.json.', - }, - 129: { - key: 'SCANS_FILENAME_NOT_MATCH_DATASET', - severity: 'error', - reason: - 'The filename in scans.tsv file does not match what is present in the BIDS dataset.', - }, - 130: { - key: 'CHANNELS_COLUMN_TYPE_UPPER_CASE', - severity: 'error', - reason: - 'Type column in channels.tsv files should consist of upper-case characters.', - }, - 131: { - key: 'CHANNELS_COLUMN_TYPE', - severity: 'error', - reason: - 'Type column in channels.tsv files should only consist of values allowed in the specification for MEG/EEG/iEEG data.', - }, - 133: { - key: 'LABELING_TYPE_MUST_DEFINE', - severity: 'error', - reason: - "You should define 'ArterialSpinLabelingType' for this file. 'ArterialSpinLabelingType' can be CASL, PCASL, PASL.", - }, - 134: { - key: 'LABELING_DURATION_MUST_DEFINE', - severity: 'error', - reason: - "You should define 'LabelingDuration' for this file. 'LabelingDuration' is the total duration of the labeling pulse train, in seconds, corresponding to the temporal width of the labeling bolus for `(P)CASL`. In case all control-label volumes (or deltam or CBF) have the same `LabelingDuration`, a scalar must be specified. In case the control-label volumes (or deltam or cbf) have a different `LabelingDuration`, an array of numbers must be specified, for which any `m0scan` in the timeseries has a `LabelingDuration` of zero. In case an array of numbers is provided, its length should be equal to the number of volumes specified in `*_aslcontext.tsv`. Corresponds to DICOM Tag 0018,9258 `ASL Pulse Train Duration`.", - }, - 135: { - key: 'POST_LABELING_DELAY_MUST_DEFINE', - severity: 'error', - reason: - "You should define 'PostLabelingDelay' for this file. 'PostLabelingDelay' is the time, in seconds, after the end of the labeling (for (P)CASL) or middle of the labeling pulse (for PASL) until the middle of the excitation pulse applied to the imaging slab (for 3D acquisition) or first slice (for 2D acquisition). Can be a number (for a single-PLD time series) or an array of numbers (for multi-PLD and Look-Locker). In the latter case, the array of numbers contains the PLD of each volume (i.e. each 'control' and 'label') in the acquisition order. Any image within the time-series without a PLD (e.g. an 'm0scan') is indicated by a zero. Based on DICOM Tags 0018,9079 Inversion Times and 0018,0082 InversionTime.", - }, - 136: { - key: 'BACKGROUND_SUPPRESSION_MUST_DEFINE', - severity: 'error', - reason: - "You should define 'BackgroundSuppression' for this file. 'BackGroundSuppression' is a boolean indicating if background suppression is used.", - }, - 137: { - key: 'VASCULAR_CRUSHING_MUST_DEFINE', - severity: 'warning', - reason: - "It is recommended to define 'VascularCrushing' for this file. 'VascularCrushing' is a boolean value indicating if an ASL crusher method is used.", - }, - 138: { - key: 'PULSE_SEQUENCE_DETAILS_MISSING', - severity: 'warning', - reason: - "It is recommended to define 'PulseSequenceDetails' for this file. 'PulseSequenceDetails' is the information beyond pulse sequence type that identifies the specific pulse sequence used (for example, 'Standard Siemens Sequence distributed with the VB17 software', 'Siemens WIP ### version #.##', or 'Sequence written by X using a version compiled on MM/DD/YYYY').", - }, - 139: { - key: 'BLACKLISTED_MODALITY', - severity: 'error', - reason: - 'Found a modality that has been blacklisted through validator configuration.', - }, - 140: { - key: '140_EMPTY', - severity: 'warning', - reason: '', - }, - 141: { - key: '141_EMPTY', - severity: 'warning', - reason: '', - }, - 142: { - key: 'LABELING_SLAB_THICKNESS_MISSING', - severity: 'warning', - reason: - "It is recommended to define 'LabelingSlabThickness' for this file. 'LabelingSlabThickness' is the thickness of the labeling slab in millimeters. For non-selective FAIR a zero is entered. Corresponds to DICOM Tag 0018,9254 ASL Slab Thickness.", - }, - 143: { - key: 'ACQUISITION_VOXELSIZE_MISSING', - severity: 'warning', - reason: - "It is recommended to define 'AcquisitionVoxelSize' for this file. 'AcquisitionVoxelSize' is an array of numbers with a length of 3, in millimeters. This parameter denotes the original acquisition voxel size, excluding any inter-slice gaps and before any interpolation or resampling within reconstruction or image processing. Any point spread function effects (e.g. due to T2-blurring) that would decrease the effective resolution are not considered here.", - }, - 144: { - key: 'BACKGROUND_SUPPRESSION_PULSE_TIME_MISSING', - severity: 'warning', - reason: - "It is recommended to define 'BackgroundSuppressionPulseTime' for this file, when the 'BackgroundSuppression' is set to true. 'BackGroundSuppressionPulseTime' is an array of numbers containing timing, in seconds, of the background suppression pulses with respect to the start of the labeling. In case of multi-PLD with different background suppression pulse times, only the pulse time of the first PLD should be defined.", - }, - 145: { - key: 'VASCULAR_CRUCHING_VENC_MISSING', - severity: 'warning', - reason: - "It is recommended to define 'VascularCrushingVENC' for this file, when the 'VascularCrushing' is set to true. 'VascularCrushingVENC' is the crusher gradient strength, in centimeters per second. Specify either one number for the total time-series, or provide an array of numbers, for example when using QUASAR, using the value zero to identify volumes for which 'VascularCrushing' was turned off. Corresponds to DICOM Tag 0018,925A ASL Crusher Flow Limit.", - }, - 147: { - key: 'PASL_BOLUS_CUT_OFF_FLAG', - severity: 'error', - reason: - "You should define the 'BolusCutOffFlag' for this file. 'BolusCutOffFlag' is a boolean indicating if a bolus cut-off technique is used. Corresponds to DICOM Tag 0018,925C ASL Bolus Cut-off Flag.", - }, - 149: { - key: 'PASL_BOLUS_CUT_OFF_DELAY_TIME', - severity: 'error', - reason: - "It is required to define 'BolusCutOffDelayTime' for this file, when 'BolusCutOffFlag' is set to true. 'BolusCutOffDelayTime' is the duration between the end of the labeling and the start of the bolus cut-off saturation pulse(s), in seconds. This can be a number or array of numbers, of which the values must be non-negative and monotonically increasing, depending on the number of bolus cut-off saturation pulses. For Q2TIPS, only the values for the first and last bolus cut-off saturation pulses are provided. Based on DICOM Tag 0018,925F ASL Bolus Cut-off Delay Time.", - }, - 150: { - key: 'PASL_BOLUS_CUT_OFF_TECHNIQUE', - severity: 'error', - reason: - "It is required to define 'BolusCutOffTechnique' for this file, when 'BolusCutOffFlag' is set to true. 'BolusCutOffTechnique' is the name of the technique used (e.g. Q2TIPS, QUIPSS, QUIPSSII). Corresponds to DICOM Tag 0018,925E ASL Bolus Cut-off Technique.", - }, - 153: { - key: 'M0Type_NOT_SET', - severity: 'error', - reason: - "You should define the 'M0Type' for this file. 'M0Type' describes the presence of M0 information, as either: “Separate” when a separate `*_m0scan.nii[.gz]` is present, “Included” when an m0scan volume is contained within the current ‘*_asl.nii[.gz]’, “Estimate” when a single whole-brain M0 value is provided, or “Absent” when no specific M0 information is present.", - }, - 154: { - key: 'M0Type_SET_INCORRECTLY', - severity: 'error', - reason: - "M0Type was not defined correctly. If 'M0Type' is equal to included, the corresponding '*_aslcontext.tsv' should contain the 'm0scan' volume.", - }, - 155: { - key: 'MRACQUISITIONTYPE_MUST_DEFINE', - severity: 'error', - reason: - "You should define 'MRAcquisitionType' for this file. 'MRAcquistionType' is the type of sequence readout with possible values: `2D` or `3D`. Corresponds to DICOM Tag 0018,0023 `MR Acquisition Type`.", - }, - 156: { - key: 'ACQUISITION_VOXELSIZE_WRONG', - severity: 'warning', - reason: - "The 'AcquisitionVoxelSize' field length is not 3. 'AcquisitionVoxelSize' should be defined as an array of numbers with a length of 3, in millimeters. This parameter denotes the original acquisition voxel size, excluding any inter-slice gaps and before any interpolation or resampling within reconstruction or image processing. Any point spread function effects (e.g. due to T2-blurring) that would decrease the effective resolution are not considered here.", - }, - 157: { - key: 'LABELLING_DURATION_LENGTH_NOT_MATCHING_NIFTI', - severity: 'error', - reason: - "The number of values for 'LabelingDuration' for this file does not match the 4th dimension of the NIfTI header. 'LabelingDuration' is the total duration of the labeling pulse train, in seconds, corresponding to the temporal width of the labeling bolus for `(P)CASL`. In case all control-label volumes (or deltam or CBF) have the same `LabelingDuration`, a scalar must be specified. In case the control-label volumes (or deltam or cbf) have a different `LabelingDuration`, an array of numbers must be specified, for which any `m0scan` in the timeseries has a `LabelingDuration` of zero. In case an array of numbers is provided, its length should be equal to the number of volumes specified in `*_aslcontext.tsv`. Corresponds to DICOM Tag 0018,9258 `ASL Pulse Train Duration`.", - }, - 164: { - key: 'ASL_MANUFACTURER_MISSING', - severity: 'warning', - reason: - "It is recommended to define 'Manufacturer' for this file. 'Manufacturer' is the manufacturer of the equipment that produced the composite instances. Corresponds to DICOM Tag 0008, 0070 Manufacturer", - }, - 165: { - key: 'ASLCONTEXT_TSV_NOT_CONSISTENT', - severity: 'error', - reason: - "The number of volumes in the '*_aslcontext.tsv' for this file does not match the number of values in the NIfTI header.", - }, - 166: { - key: 'LOOK_LOCKER_FLIP_ANGLE_MISSING', - severity: 'error', - reason: - "You should define 'FlipAngle' for this file, in case of a LookLocker acquisition. 'FlipAngle' is the flip angle (FA) for the acquisition, specified in degrees. Corresponds to: DICOM Tag 0018, 1314 `Flip Angle`. The data type number may apply to files from any MRI modality concerned with a single value for this field, or to the files in a file collection where the value of this field is iterated using the flip entity. The data type array provides a value for each volume in a 4D dataset and should only be used when the volume timing is critical for interpretation of the data, such as in ASL or variable flip angle fMRI sequences.", - }, - 167: { - key: 'FLIP_ANGLE_MISSING', - severity: 'warning', - reason: - "It is recommended to define 'FlipAngle' for this file. 'FlipAngle' is the flip angle (FA) for the acquisition, specified in degrees. Corresponds to: DICOM Tag 0018, 1314 `Flip Angle`. The data type number may apply to files from any MRI modality concerned with a single value for this field, or to the files in a file collection where the value of this field is iterated using the flip entity. The data type array provides a value for each volume in a 4D dataset and should only be used when the volume timing is critical for interpretation of the data, such as in ASL or variable flip angle fMRI sequences.", - }, - 168: { - key: 'FLIP_ANGLE_NOT_MATCHING_NIFTI', - severity: 'error', - reason: - "The number of values for 'FlipAngle' for this file does not match the 4th dimension of the NIfTI header. 'FlipAngle' is the flip angle (FA) for the acquisition, specified in degrees. Corresponds to: DICOM Tag 0018, 1314 `Flip Angle`. The data type number may apply to files from any MRI modality concerned with a single value for this field, or to the files in a file collection where the value of this field is iterated using the flip entity. The data type array provides a value for each volume in a 4D dataset and should only be used when the volume timing is critical for interpretation of the data, such as in ASL or variable flip angle fMRI sequences.", - }, - 169: { - key: 'LABELING_DURATION_PASL_INCONSISTENT', - severity: 'error', - reason: - "The 'LabelingDuration' for PASL 'ArterialSpinLabelingType' can be only a numerical value put to zero or unset. 'LabelingDuration' is the total duration of the labeling pulse train, in seconds, corresponding to the temporal width of the labeling bolus for `(P)CASL`. In case all control-label volumes (or deltam or CBF) have the same `LabelingDuration`, a scalar must be specified. In case the control-label volumes (or deltam or cbf) have a different `LabelingDuration`, an array of numbers must be specified, for which any `m0scan` in the timeseries has a `LabelingDuration` of zero. In case an array of numbers is provided, its length should be equal to the number of volumes specified in `*_aslcontext.tsv`. Corresponds to DICOM Tag 0018,9258 `ASL Pulse Train Duration`.", - }, - 170: { - key: 'CONTINOUS_RECORDING_MISSING_JSON', - severity: 'error', - reason: - 'Continous recording data files are required to have an associated JSON metadata file.', - }, - 171: { - key: 'VOLUME_TIMING_MISSING_ACQUISITION_DURATION', - severity: 'error', - reason: - "The field 'VolumeTiming' requires 'AcquisitionDuration' or 'SliceTiming' to be defined.", - }, - 172: { - key: 'FLIP_ANGLE_NOT_MATCHING_ASLCONTEXT_TSV', - severity: 'error', - reason: - "The number of values for 'FlipAngle' for this file does not match the number of volumes in the 'sub-

          NJCNZGji4!R#BmTr%6=#_W4g8q8vRhX9*_+ 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-01_stim.tsv.gz deleted file mode 100644 index ca9a6e996e6138778c8219501ff1a385f8ae3c59..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6360 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 atzJS*b~)hq4*&rF{{sNkXNT%#F8~0vZVqt( diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_bold.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_physio.tsv.gz deleted file mode 100644 index 97ef2d741cab4840626f0c5858d98fea8a186d24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10874 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-nback_run-02_stim.tsv.gz deleted file mode 100644 index f0192a869881182c73bcf4a6feaa94c0df9ecfb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6317 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-rest_bold.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-rest_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/func/sub-05_ses-01_task-rest_physio.tsv.gz deleted file mode 100644 index 7f14874d362e7abf58ef75cc67d4d5cc794bd73e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10870 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 M0PsCo^hNam0Q40_oB#j- diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/sub-05_ses-01_scans.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/sub-05_ses-01_scans.tsv deleted file mode 100644 index 3972a054..00000000 --- a/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-01/sub-05_ses-01_scans.tsv +++ /dev/null @@ -1,5 +0,0 @@ -filename acq_time -anat/sub-05_ses-01_T1w.nii 1899-07-07T16:04:21 -func/sub-05_ses-01_task-nback_run-01_bold.nii 1899-07-07T16:09:21 -func/sub-05_ses-01_task-nback_run-02_bold.nii 1899-07-07T16:24:21 -func/sub-05_ses-01_task-rest_bold.nii 1899-07-07T16:39:21 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/anat/sub-05_ses-02_T1w.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/anat/sub-05_ses-02_T1w.nii deleted file mode 100644 index 5a947f0b20716f7f617423a01e1e10bd01387f87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 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 Id}#Fm0KhK~)Bpeg diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-01_stim.tsv.gz deleted file mode 100644 index 54733decbd9e50019323711e5eea965d448f423c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6341 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 HfiD06NAM8T diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_bold.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_physio.tsv.gz deleted file mode 100644 index 26ab6d834f32fef3ecf0a9c235fdfc024d294a3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10764 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 KT4-lQ^#B0L!0I6Y diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_stim.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-nback_run-02_stim.tsv.gz deleted file mode 100644 index b02db1e5392519b78b47f82b6e15d3adfa818f44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6355 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 V@%KLf009600|5KZbWfWv007=eGOqvt diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold.nii b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-rest_bold.nii deleted file mode 100644 index cda9445195945338fe14b49789e3d5806f553144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcma!HWFQK#FgQRVBLfJc0+1XCG}r?P2Lx6CvO!`nyulf&2B?IA3q%YoV8Um;0~SeQ L#TfFm4Z+$0Hr@$I diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-rest_physio.tsv.gz b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/func/sub-05_ses-02_task-rest_physio.tsv.gz deleted file mode 100644 index 0d309ef6883e5ca1886bb5505cf4a78925376c49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10739 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 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/sub-05_ses-02_scans.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/sub-05_ses-02_scans.tsv deleted file mode 100644 index dfe16d08..00000000 --- a/legacy/bids-validator/tests/data/valid_dataset/sub-05/ses-02/sub-05_ses-02_scans.tsv +++ /dev/null @@ -1,5 +0,0 @@ -filename acq_time -anat/sub-05_ses-02_T1w.nii 1868-01-31T20:57:43 -func/sub-05_ses-02_task-nback_run-01_bold.nii 1868-01-31T21:02:43 -func/sub-05_ses-02_task-nback_run-02_bold.nii 1868-01-31T21:17:43 -func/sub-05_ses-02_task-rest_bold.nii 1868-01-31T21:32:43 diff --git a/legacy/bids-validator/tests/data/valid_dataset/sub-05/sub-05_sessions.tsv b/legacy/bids-validator/tests/data/valid_dataset/sub-05/sub-05_sessions.tsv deleted file mode 100644 index 9b19f329..00000000 --- a/legacy/bids-validator/tests/data/valid_dataset/sub-05/sub-05_sessions.tsv +++ /dev/null @@ -1,3 +0,0 @@ -session_id systolic_blood_pressure -ses-01 114 -ses-02 110 diff --git a/legacy/bids-validator/tests/data/valid_dataset/task-nback_bold.json b/legacy/bids-validator/tests/data/valid_dataset/task-nback_bold.json deleted file mode 100644 index 8f5c7fc3..00000000 --- a/legacy/bids-validator/tests/data/valid_dataset/task-nback_bold.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "TaskName": "N-Back", - "RepetitionTime": 2.5 -} diff --git a/legacy/bids-validator/tests/data/valid_dataset/task-nback_events.tsv b/legacy/bids-validator/tests/data/valid_dataset/task-nback_events.tsv deleted file mode 100644 index db76af9d..00000000 --- a/legacy/bids-validator/tests/data/valid_dataset/task-nback_events.tsv +++ /dev/null @@ -1,43 +0,0 @@ -onset duration trial_type weight -2.016 1 scene_nontarget_nbackparam -0.5 -4.0169999999999995 1 scene_target_nbackparam -0.5 -6.018 1 scene_target_nbackparam -0.5 -8.019 1 scene_nontarget_nbackparam -0.5 -10.02 1 scene_dist_rtparam 0.348 -12.02 1 scene_nontarget_nbackparam -0.5 -14.005 1 scene_nontarget_nbackparam -0.5 -16.005 1 scene_dist_rtparam -0.122 -18.006 1 scene_nontarget_nbackparam -0.5 -20.007 1 scene_dist_rtparam 0.10400000000000001 -24.025 1 faces_nontarget_rtparam 0.026000000000000002 -26.01 1 faces_nontarget_rtparam -0.09699999999999999 -28.01 1 faces_nontarget_rtparam -0.024 -30.011 1 faces_nontarget_rtparam 0.049 -32.012 1 faces_nontarget_rtparam 0.019 -34.013000000000005 1 faces_dist_nbackparam -0.455 -36.014 1 faces_target_rtparam -0.07400000000000001 -38.014 1 faces_nontarget_rtparam -0.062 -40.015 1 faces_nontarget_rtparam 0.01 -42.016000000000005 1 faces_dist_nbackparam -0.455 -68.01 1 scene_nontarget_nbackparam 0.5 -70.01100000000001 1 scene_nontarget_nbackparam 0.5 -72.012 1 scene_nontarget_nbackparam 0.5 -74.013 1 scene_nontarget_nbackparam 0.5 -76.013 1 scene_dist_rtparam 0.136 -78.014 1 scene_target_nbackparam 0.5 -80.015 1 scene_nontarget_nbackparam 0.5 -82.016 1 scene_nontarget_nbackparam 0.5 -84.01700000000001 1 scene_nontarget_nbackparam 0.5 -86.01799999999999 1 scene_target_nbackparam 0.5 -90.01899999999999 1 faces_nontarget_rtparam -0.175 -92.02 1 faces_nontarget_rtparam -0.195 -94.021 1 faces_dist_nbackparam 0.545 -96.022 1 faces_dist_nbackparam 0.545 -98.022 1 faces_target_rtparam -0.068 -100.023 1 faces_nontarget_rtparam 0.018000000000000002 -102.024 1 faces_nontarget_rtparam -0.019 -104.025 1 faces_target_rtparam 0.156 -106.009 1 faces_nontarget_rtparam -0.035 -108.01 1 faces_target_rtparam -0.057 -154.012 1 scene_nontarget_nbackparam -0.5 -156.013 1 scene_nontarget_nbackparam -0.5 diff --git a/legacy/bids-validator/tests/data/valid_dataset/task-nback_physio.json b/legacy/bids-validator/tests/data/valid_dataset/task-nback_physio.json deleted file mode 100644 index b9de2911..00000000 --- a/legacy/bids-validator/tests/data/valid_dataset/task-nback_physio.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "SamplingFrequency": 10.0, - "StartTime": 0.0, - "Columns": ["respiratory", "cardiac"] -} diff --git a/legacy/bids-validator/tests/data/valid_dataset/task-nback_stim.json b/legacy/bids-validator/tests/data/valid_dataset/task-nback_stim.json deleted file mode 100644 index 2167b8c4..00000000 --- a/legacy/bids-validator/tests/data/valid_dataset/task-nback_stim.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "SamplingFrequency": 2.0, - "StartTime": 0.0, - "Columns": ["stimA", "stimB"] -} diff --git a/legacy/bids-validator/tests/data/valid_dataset/task-rest_bold.json b/legacy/bids-validator/tests/data/valid_dataset/task-rest_bold.json deleted file mode 100644 index 81e3fc37..00000000 --- a/legacy/bids-validator/tests/data/valid_dataset/task-rest_bold.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "TaskName": "Rest", - "RepetitionTime": 2.5 -} diff --git a/legacy/bids-validator/tests/data/valid_dataset/task-rest_physio.json b/legacy/bids-validator/tests/data/valid_dataset/task-rest_physio.json deleted file mode 100644 index b9de2911..00000000 --- a/legacy/bids-validator/tests/data/valid_dataset/task-rest_physio.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "SamplingFrequency": 10.0, - "StartTime": 0.0, - "Columns": ["respiratory", "cardiac"] -} diff --git a/legacy/bids-validator/tests/data/valid_filenames/CHANGES b/legacy/bids-validator/tests/data/valid_filenames/CHANGES deleted file mode 100644 index c2ee90bf..00000000 --- a/legacy/bids-validator/tests/data/valid_filenames/CHANGES +++ /dev/null @@ -1,3 +0,0 @@ -1.0.0 2011-10-06 - - - initial release diff --git a/legacy/bids-validator/tests/data/valid_filenames/README b/legacy/bids-validator/tests/data/valid_filenames/README deleted file mode 100644 index 7a90bb4e..00000000 --- a/legacy/bids-validator/tests/data/valid_filenames/README +++ /dev/null @@ -1,16 +0,0 @@ -This dataset was obtained from the OpenfMRI project (http://www.openfmri.org). -Accession #: ds003 -Description: Rhyme judgment - -Release history: -10/06/2011: initial release -3/21/2013: Updated release with QA information - -This dataset is made available under the Public Domain Dedication and License -v1.0, whose full text can be found at -http://www.opendatacommons.org/licenses/pddl/1.0/. -We hope that all users will follow the ODC Attribution/Share-Alike -Community Norms (http://www.opendatacommons.org/norms/odc-by-sa/); -in particular, while not legally required, we hope that all users -of the data will acknowledge the OpenfMRI project and NSF Grant -OCI-1131441 (R. Poldrack, PI) in any publications. diff --git a/legacy/bids-validator/tests/data/valid_filenames/dataset_description.json b/legacy/bids-validator/tests/data/valid_filenames/dataset_description.json deleted file mode 100644 index dcb73d0c..00000000 --- a/legacy/bids-validator/tests/data/valid_filenames/dataset_description.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "License": "This dataset is made available under the Public Domain Dedication and License \nv1.0, whose full text can be found at \nhttp://www.opendatacommons.org/licenses/pddl/1.0/. \nWe hope that all users will follow the ODC Attribution/Share-Alike \nCommunity Norms (http://www.opendatacommons.org/norms/odc-by-sa/); \nin particular, while not legally required, we hope that all users \nof the data will acknowledge the OpenfMRI project and NSF Grant \nOCI-1131441 (R. Poldrack, PI) in any publications.", - "Name": "Rhyme judgment", - "BIDSVersion": "1.0.1" -} diff --git a/legacy/bids-validator/tests/data/valid_filenames/participants.tsv b/legacy/bids-validator/tests/data/valid_filenames/participants.tsv deleted file mode 100644 index a2ca4b59..00000000 --- a/legacy/bids-validator/tests/data/valid_filenames/participants.tsv +++ /dev/null @@ -1,2 +0,0 @@ -participant_id sex age -sub-01 M 25 \ No newline at end of file diff --git a/legacy/bids-validator/tests/data/valid_filenames/sub-01/anat/sub-01_T1w.nii b/legacy/bids-validator/tests/data/valid_filenames/sub-01/anat/sub-01_T1w.nii deleted file mode 100644 index 157fa7b1f6645537365fba66f17bb037696a3119..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 368992 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%0A|-FizfuFMHW$jHU; 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

  • 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