From 39bfa4fe77920e98a2d226fc6bf78decd871704a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Thu, 30 Aug 2018 13:56:24 +0200 Subject: [PATCH 01/64] wip --- packages/@uppy/transloadit-preset/LICENSE | 21 +++++ packages/@uppy/transloadit-preset/README.md | 81 +++++++++++++++++++ .../@uppy/transloadit-preset/package.json | 37 +++++++++ .../src/addTransloaditPlugin.js | 23 ++++++ packages/@uppy/transloadit-preset/src/form.js | 65 +++++++++++++++ .../@uppy/transloadit-preset/src/index.js | 9 +++ .../@uppy/transloadit-preset/src/modal.js | 15 ++++ .../@uppy/transloadit-preset/src/upload.js | 20 +++++ 8 files changed, 271 insertions(+) create mode 100644 packages/@uppy/transloadit-preset/LICENSE create mode 100644 packages/@uppy/transloadit-preset/README.md create mode 100644 packages/@uppy/transloadit-preset/package.json create mode 100644 packages/@uppy/transloadit-preset/src/addTransloaditPlugin.js create mode 100644 packages/@uppy/transloadit-preset/src/form.js create mode 100644 packages/@uppy/transloadit-preset/src/index.js create mode 100644 packages/@uppy/transloadit-preset/src/modal.js create mode 100644 packages/@uppy/transloadit-preset/src/upload.js diff --git a/packages/@uppy/transloadit-preset/LICENSE b/packages/@uppy/transloadit-preset/LICENSE new file mode 100644 index 000000000..c23747330 --- /dev/null +++ b/packages/@uppy/transloadit-preset/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2018 Transloadit + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/packages/@uppy/transloadit-preset/README.md b/packages/@uppy/transloadit-preset/README.md new file mode 100644 index 000000000..2f94dec54 --- /dev/null +++ b/packages/@uppy/transloadit-preset/README.md @@ -0,0 +1,81 @@ +# @uppy/transloadit + +Uppy logo: a superman puppy in a pink suit + + +Build Status + +The Transloadit plugin can be used to upload files to Transloadit for all kinds of processing, such as transcoding video, resizing images, zipping/unzipping, [and more](https://transloadit.com/services/). + +[Try it live →](https://uppy.io/examples/transloadit/) + +Uppy is being developed by the folks at [Transloadit](https://transloadit.com), a versatile file encoding service. + +## Example + +`transloadit.form` attaches Transloadit to an existing HTML form. +It could act like the jQuery SDK using the `@uppy/file-input` plugin, +or it could also add the `@uppy/dashboard`. +Uploads files on form submission, adds results to a hidden input, +then really submits the form. + +```js +const transloadit = require('@uppy/transloadit-preset') + +transloadit.form('#form', { + params: { + auth: { key: '' }, + template_id: '' + } +}) +``` + +Adding Dashboard could be optional, eg + +```js +transloadit.form('#form', { + ... + dashboard: true // or css selector, true means input[type=file] +}) +``` +The file input would be replaced by a button that opens the dashboard modal. +Needs: +- a way of having a 'Done' button instead of 'Upload' that closes the modal but doesn't trigger upload. + +`transloadit.modal` opens the Dashboard and allows the user to select files. +When the user is done, presses 'upload', files are uploaded and the modal closes. +Promise resolves with results. + +Needs: +- `{multi: false}` option in core, so that no new files can be added once `upload()` was called +- `{autoClose: true}` option in dashboard, that closes it once upload is complete + +```js +transloadit.modal({ + params: { + auth: { key: '' }, + template_id: '' + } +}).then(({ successful, failed }) => { + // successful, failed are uppy.upload() result + // perhaps it could be assembly status or assembly results instead +}) +``` + +## Installation + +```bash +$ npm install @uppy/transloadit --save +``` + +We recommend installing from npm and then using a module bundler such as [Webpack](http://webpack.github.io/), [Browserify](http://browserify.org/) or [Rollup.js](http://rollupjs.org/). + +Alternatively, you can also use this plugin in a pre-built bundle from Transloadit's CDN: Edgly. In that case `Uppy` will attach itself to the global `window.Uppy` object. See the [main Uppy documentation](https://uppy.io/docs/#Installation) for instructions. + +## Documentation + +Documentation for this plugin can be found on the [Uppy website](https://uppy.io/docs/transloadit). + +## License + +[The MIT License](./LICENSE). diff --git a/packages/@uppy/transloadit-preset/package.json b/packages/@uppy/transloadit-preset/package.json new file mode 100644 index 000000000..c6287e508 --- /dev/null +++ b/packages/@uppy/transloadit-preset/package.json @@ -0,0 +1,37 @@ +{ + "name": "@uppy/transloadit-preset", + "description": "Transloadit SDK for browsers based on Uppy", + "version": "0.0.0", + "license": "MIT", + "main": "lib/index.js", + "jsnext:main": "src/index.js", + "types": "types/index.d.ts", + "keywords": [ + "file uploader", + "transloadit", + "file encoding", + "encoding", + "file processing", + "video encoding", + "crop", + "resize", + "watermark", + "uppy", + "uppy-plugin" + ], + "homepage": "https://uppy.io", + "bugs": { + "url": "https://github.com/transloadit/uppy/issues" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/transloadit/uppy.git" + }, + "dependencies": { + "@uppy/core": "0.27.0", + "@uppy/dashboard": "0.27.2", + "@uppy/form": "0.27.1", + "@uppy/transloadit": "0.27.2", + "@uppy/utils": "0.27.0" + } +} diff --git a/packages/@uppy/transloadit-preset/src/addTransloaditPlugin.js b/packages/@uppy/transloadit-preset/src/addTransloaditPlugin.js new file mode 100644 index 000000000..798a1b577 --- /dev/null +++ b/packages/@uppy/transloadit-preset/src/addTransloaditPlugin.js @@ -0,0 +1,23 @@ +const Transloadit = require('@uppy/transloadit') + +const transloaditOptionNames = [ + 'service', + 'waitForEncoding', + 'waitForMetadata', + 'alwaysRunAssembly', + 'importFromUploadURLs', + 'signature', + 'params', + 'fields', + 'getAssemblyOptions' +] + +function addTransloaditPlugin (uppy, opts) { + const transloaditOptions = {} + transloaditOptionNames.forEach((name) => { + if (opts.hasOwnProperty(name)) transloaditOptions[name] = opts[name] + }) + uppy.use(Transloadit, transloaditOptions) +} + +module.exports = addTransloaditPlugin diff --git a/packages/@uppy/transloadit-preset/src/form.js b/packages/@uppy/transloadit-preset/src/form.js new file mode 100644 index 000000000..f19782aa1 --- /dev/null +++ b/packages/@uppy/transloadit-preset/src/form.js @@ -0,0 +1,65 @@ +const Uppy = require('@uppy/core') +const Form = require('@uppy/form') +const findDOMElement = require('@uppy/utils/lib/findDOMElement') +const addTransloaditPlugin = require('./addTransloaditPlugin') + +class TransloaditFormResult extends Uppy.Plugin { + constructor (uppy, opts) { + super(uppy, opts) + + this.id = opts.id || 'TransloaditFormResult' + this.type = 'modifier' + + this.onUpload = this.onUpload.bind(this) + } + + getAssemblyStatuses (files) { + const assemblyIds = [] + files.forEach((file) => { + const assembly = file.transloadit && file.transloadit.assembly + if (assembly && assemblyIds.indexOf(assembly) === -1) { + assemblyIds.push(assembly) + } + }) + + const tl = this.uppy.getPlugin('Transloadit') + return assemblyIds.map((id) => tl.getAssembly(id)) + } + + onUpload ({ successful, failed }) { + const assemblies = this.getAssemblyStatuses(successful) + const input = document.createElement('input') + input.type = 'hidden' + input.name = this.opts.name + input.value = JSON.stringify(assemblies) + + const target = findDOMElement(this.opts.target) + target.appendChild(input) + } + + install () { + this.uppy.on('upload', this.onUpload) + } +} + +function form (target, opts) { + const uppy = Uppy({ + restrictions: opts.restrictions + }) + addTransloaditPlugin(uppy, opts) + + uppy.use(TransloaditFormResult, { + target, + name: 'transloadit' + }) + + uppy.use(Form, { + target, + submitOnSuccess: true, + addResultToForm: false // using custom implementation instead + }) + + return uppy +} + +module.exports = form diff --git a/packages/@uppy/transloadit-preset/src/index.js b/packages/@uppy/transloadit-preset/src/index.js new file mode 100644 index 000000000..7da4d1f14 --- /dev/null +++ b/packages/@uppy/transloadit-preset/src/index.js @@ -0,0 +1,9 @@ +const form = require('./form') +const modal = require('./modal') +const upload = require('./upload') + +module.exports = { + form, + modal, + upload +} diff --git a/packages/@uppy/transloadit-preset/src/modal.js b/packages/@uppy/transloadit-preset/src/modal.js new file mode 100644 index 000000000..6457d9d4c --- /dev/null +++ b/packages/@uppy/transloadit-preset/src/modal.js @@ -0,0 +1,15 @@ +const Uppy = require('@uppy/core') +const Dashboard = require('@uppy/dashboard') +const addTransloaditPlugin = require('./addTransloaditPlugin') + +function modal (target, opts) { + const uppy = Uppy({}) + addTransloaditPlugin(uppy, opts) + + return new Promise((resolve, reject) => { + }).then(() => { + return uppy.upload() + }) +} + +module.exports = modal diff --git a/packages/@uppy/transloadit-preset/src/upload.js b/packages/@uppy/transloadit-preset/src/upload.js new file mode 100644 index 000000000..f4e506cb8 --- /dev/null +++ b/packages/@uppy/transloadit-preset/src/upload.js @@ -0,0 +1,20 @@ +const Uppy = require('@uppy/core') +const addTransloaditPlugin = require('./addTransloaditPlugin') + +function upload (files, opts) { + const uppy = Uppy({}) + + addTransloaditPlugin(uppy, opts) + + files.forEach((file) => { + uppy.addFile({ + data: file, + type: file.type, + name: file.name + }) + }) + + return uppy.upload() +} + +module.exports = upload From 9564f39895c89df2bfcd41bd41f78cf022f5e2e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Thu, 6 Sep 2018 16:29:19 +0200 Subject: [PATCH 02/64] wip --- packages/@uppy/dashboard/src/index.js | 20 +++++++++++++++++++ packages/@uppy/transloadit-preset/src/form.js | 1 + .../@uppy/transloadit-preset/src/modal.js | 15 +++++++++++--- .../@uppy/transloadit-preset/src/upload.js | 4 +++- 4 files changed, 36 insertions(+), 4 deletions(-) diff --git a/packages/@uppy/dashboard/src/index.js b/packages/@uppy/dashboard/src/index.js index b819b7f3b..e6f1cc91e 100644 --- a/packages/@uppy/dashboard/src/index.js +++ b/packages/@uppy/dashboard/src/index.js @@ -31,6 +31,15 @@ const FOCUSABLE_ELEMENTS = [ const TAB_KEY = 9 const ESC_KEY = 27 +function createPromise () { + const o = {} + o.promise = new Promise((resolve, reject) => { + o.resolve = resolve + o.reject = reject + }) + return o +} + /** * Dashboard UI with previews, metadata editing, tabs for various services and more */ @@ -298,6 +307,7 @@ module.exports = class Dashboard extends Plugin { } openModal () { + const { promise, resolve } = createPromise() // save scroll position this.savedScrollPosition = window.scrollY // save active element, so we can restore focus when modal is closed @@ -313,12 +323,14 @@ module.exports = class Dashboard extends Plugin { isHidden: false }) this.el.removeEventListener('animationend', handler, false) + resolve() } this.el.addEventListener('animationend', handler, false) } else { this.setPluginState({ isHidden: false }) + resolve() } if (this.opts.browserBackButtonClose) { @@ -330,6 +342,8 @@ module.exports = class Dashboard extends Plugin { // this.rerender(this.uppy.getState()) this.setFocusToBrowse() + + return promise } closeModal (opts = {}) { @@ -337,6 +351,8 @@ module.exports = class Dashboard extends Plugin { manualClose = true // Whether the modal is being closed by the user (`true`) or by other means (e.g. browser back button) } = opts + const { promise, resolve } = createPromise() + if (this.opts.disablePageScrollWhenModalOpen) { document.body.classList.remove('uppy-Dashboard-isFixed') } @@ -351,12 +367,14 @@ module.exports = class Dashboard extends Plugin { isClosing: false }) this.el.removeEventListener('animationend', handler, false) + resolve() } this.el.addEventListener('animationend', handler, false) } else { this.setPluginState({ isHidden: true }) + resolve() } // handle ESC and TAB keys in modal dialog @@ -373,6 +391,8 @@ module.exports = class Dashboard extends Plugin { } } } + + return promise } isModalOpen () { diff --git a/packages/@uppy/transloadit-preset/src/form.js b/packages/@uppy/transloadit-preset/src/form.js index f19782aa1..0213ff832 100644 --- a/packages/@uppy/transloadit-preset/src/form.js +++ b/packages/@uppy/transloadit-preset/src/form.js @@ -44,6 +44,7 @@ class TransloaditFormResult extends Uppy.Plugin { function form (target, opts) { const uppy = Uppy({ + allowMultipleUploads: false, restrictions: opts.restrictions }) addTransloaditPlugin(uppy, opts) diff --git a/packages/@uppy/transloadit-preset/src/modal.js b/packages/@uppy/transloadit-preset/src/modal.js index 6457d9d4c..8cf790015 100644 --- a/packages/@uppy/transloadit-preset/src/modal.js +++ b/packages/@uppy/transloadit-preset/src/modal.js @@ -3,12 +3,21 @@ const Dashboard = require('@uppy/dashboard') const addTransloaditPlugin = require('./addTransloaditPlugin') function modal (target, opts) { - const uppy = Uppy({}) + const uppy = Uppy({ + allowMultipleUploads: false + }) addTransloaditPlugin(uppy, opts) + uppy.use(Dashboard, { + target, + autoClose: true + }) return new Promise((resolve, reject) => { - }).then(() => { - return uppy.upload() + uppy.on('complete', resolve) + uppy.getPlugin('Dashboard').openModal() + }).then((result) => { + return uppy.getPlugin('Dashboard').closeModal() + .then(() => result) }) } diff --git a/packages/@uppy/transloadit-preset/src/upload.js b/packages/@uppy/transloadit-preset/src/upload.js index f4e506cb8..22d22aa0d 100644 --- a/packages/@uppy/transloadit-preset/src/upload.js +++ b/packages/@uppy/transloadit-preset/src/upload.js @@ -2,7 +2,9 @@ const Uppy = require('@uppy/core') const addTransloaditPlugin = require('./addTransloaditPlugin') function upload (files, opts) { - const uppy = Uppy({}) + const uppy = Uppy({ + allowMultipleUploads: false + }) addTransloaditPlugin(uppy, opts) From 385542d1ee3b39b307f890bc14beac8abd8792d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Mon, 15 Oct 2018 11:39:04 +0200 Subject: [PATCH 03/64] transloadit.modal --- .../@uppy/transloadit-preset/package.json | 15 ++-- .../transloadit-preset/src/addProviders.js | 70 +++++++++++++++++++ .../transloadit-preset/src/createUppy.js | 19 +++++ .../@uppy/transloadit-preset/src/modal.js | 44 +++++++++--- 4 files changed, 135 insertions(+), 13 deletions(-) create mode 100644 packages/@uppy/transloadit-preset/src/addProviders.js create mode 100644 packages/@uppy/transloadit-preset/src/createUppy.js diff --git a/packages/@uppy/transloadit-preset/package.json b/packages/@uppy/transloadit-preset/package.json index c6287e508..7e021fae2 100644 --- a/packages/@uppy/transloadit-preset/package.json +++ b/packages/@uppy/transloadit-preset/package.json @@ -28,10 +28,15 @@ "url": "git+https://github.com/transloadit/uppy.git" }, "dependencies": { - "@uppy/core": "0.27.0", - "@uppy/dashboard": "0.27.2", - "@uppy/form": "0.27.1", - "@uppy/transloadit": "0.27.2", - "@uppy/utils": "0.27.0" + "@uppy/core": "0.27.3", + "@uppy/dashboard": "0.27.5", + "@uppy/dropbox": "0.27.4", + "@uppy/form": "0.27.4", + "@uppy/google-drive": "0.27.5", + "@uppy/instagram": "0.27.5", + "@uppy/transloadit": "0.27.5", + "@uppy/url": "0.27.5", + "@uppy/utils": "0.27.1", + "@uppy/webcam": "0.27.4" } } diff --git a/packages/@uppy/transloadit-preset/src/addProviders.js b/packages/@uppy/transloadit-preset/src/addProviders.js new file mode 100644 index 000000000..24e4efc9a --- /dev/null +++ b/packages/@uppy/transloadit-preset/src/addProviders.js @@ -0,0 +1,70 @@ +const remoteProviders = { + dropbox: require('@uppy/dropbox'), + 'google-drive': require('@uppy/google-drive'), + instagram: require('@uppy/instagram'), + url: require('@uppy/url') +} + +const localProviders = { + webcam: require('@uppy/webcam') +} + +const remoteProviderOptionNames = [ + 'serverUrl', + 'serverPattern', + 'serverHeaders', + 'target' +] + +// No shared options. +const localProviderOptionNames = [ + 'target' +] + +function addRemoteProvider (uppy, name, opts) { + const Provider = remoteProviders[name] + const providerOptions = {} + remoteProviderOptionNames.forEach((name) => { + if (opts.hasOwnProperty(name)) providerOptions[name] = opts[name] + }) + // Apply overrides for a specific provider plugin. + if (typeof opts[name] === 'object') { + Object.assign(providerOptions, opts[name]) + } + uppy.use(Provider, providerOptions) +} + +function addLocalProvider (uppy, name, opts) { + const Provider = localProviders[name] + const providerOptions = {} + localProviderOptionNames.forEach((name) => { + if (opts.hasOwnProperty(name)) providerOptions[name] = opts[name] + }) + // Apply overrides for a specific provider plugin. + if (typeof opts[name] === 'object') { + Object.assign(providerOptions, opts[name]) + } + uppy.use(Provider, providerOptions) +} + +function addProviders (uppy, names, opts = {}) { + names.forEach((name) => { + if (remoteProviders.hasOwnProperty(name)) { + addRemoteProvider(uppy, name, opts) + } else if (localProviders.hasOwnProperty(name)) { + addLocalProvider(uppy, name, opts) + } else { + const validNames = [ + ...Object.keys(remoteProviders), + ...Object.keys(localProviders) + ] + const expectedNameString = validNames + .sort() + .map((validName) => `'${validName}'`) + .join(', ') + throw new Error(`Unexpected provider '${name}', expected one of [${expectedNameString}]`) + } + }) +} + +module.exports = addProviders diff --git a/packages/@uppy/transloadit-preset/src/createUppy.js b/packages/@uppy/transloadit-preset/src/createUppy.js new file mode 100644 index 000000000..3664563c5 --- /dev/null +++ b/packages/@uppy/transloadit-preset/src/createUppy.js @@ -0,0 +1,19 @@ +const Uppy = require('@uppy/core') + +const uppyOptionNames = [ + 'restrictions', + 'meta', + 'onBeforeFileAdded', + 'onBeforeUpload' +] +function createUppy (opts, overrides = {}) { + const uppyOptions = {} + uppyOptionNames.forEach((name) => { + if (opts.hasOwnProperty(name)) uppyOptions[name] = opts[name] + }) + Object.assign(uppyOptions, overrides) + + return Uppy(uppyOptions) +} + +module.exports = createUppy diff --git a/packages/@uppy/transloadit-preset/src/modal.js b/packages/@uppy/transloadit-preset/src/modal.js index 8cf790015..81231546a 100644 --- a/packages/@uppy/transloadit-preset/src/modal.js +++ b/packages/@uppy/transloadit-preset/src/modal.js @@ -1,23 +1,51 @@ -const Uppy = require('@uppy/core') const Dashboard = require('@uppy/dashboard') +const createUppy = require('./createUppy') const addTransloaditPlugin = require('./addTransloaditPlugin') +const addProviders = require('./addProviders') -function modal (target, opts) { - const uppy = Uppy({ +const CANCEL = {} + +function modal (target, opts = {}) { + const pluginId = 'modal' + const uppy = createUppy(opts, { allowMultipleUploads: false }) addTransloaditPlugin(uppy, opts) uppy.use(Dashboard, { + id: pluginId, target, - autoClose: true + closeAfterFinish: true }) + window.u = uppy + + if (Array.isArray(opts.providers)) { + addProviders(uppy, opts.providers, { + ...opts, + // Install providers into the Dashboard. + target: uppy.getPlugin(pluginId) + }) + } + return new Promise((resolve, reject) => { - uppy.on('complete', resolve) - uppy.getPlugin('Dashboard').openModal() + uppy.on('complete', (result) => { + if (result.failed.length === 0) { + resolve(result) + } + }) + uppy.on('error', reject) + uppy.on('cancel-all', () => reject(CANCEL)) + uppy.getPlugin(pluginId) + .openModal() }).then((result) => { - return uppy.getPlugin('Dashboard').closeModal() - .then(() => result) + return result + }, (err) => { + if (err === CANCEL) { + uppy.getPlugin(pluginId) + .requestCloseModal() + return null + } + throw err }) } From 1c443d3778c9bea01ba98b42f82d7b23f8184e22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Mon, 15 Oct 2018 13:12:40 +0200 Subject: [PATCH 04/64] preset: Default to the Transloadit-hosted Companion instances. --- .../@uppy/transloadit-preset/src/addProviders.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/packages/@uppy/transloadit-preset/src/addProviders.js b/packages/@uppy/transloadit-preset/src/addProviders.js index 24e4efc9a..0c96bf6df 100644 --- a/packages/@uppy/transloadit-preset/src/addProviders.js +++ b/packages/@uppy/transloadit-preset/src/addProviders.js @@ -1,3 +1,5 @@ +const Transloadit = require('@uppy/transloadit') + const remoteProviders = { dropbox: require('@uppy/dropbox'), 'google-drive': require('@uppy/google-drive'), @@ -23,7 +25,12 @@ const localProviderOptionNames = [ function addRemoteProvider (uppy, name, opts) { const Provider = remoteProviders[name] - const providerOptions = {} + const providerOptions = { + // Default to the :tl: Companion servers. + serverUrl: Transloadit.COMPANION, + serverPattern: Transloadit.COMPANION_PATTERN + } + remoteProviderOptionNames.forEach((name) => { if (opts.hasOwnProperty(name)) providerOptions[name] = opts[name] }) @@ -31,12 +38,14 @@ function addRemoteProvider (uppy, name, opts) { if (typeof opts[name] === 'object') { Object.assign(providerOptions, opts[name]) } + uppy.use(Provider, providerOptions) } function addLocalProvider (uppy, name, opts) { const Provider = localProviders[name] const providerOptions = {} + localProviderOptionNames.forEach((name) => { if (opts.hasOwnProperty(name)) providerOptions[name] = opts[name] }) @@ -44,6 +53,7 @@ function addLocalProvider (uppy, name, opts) { if (typeof opts[name] === 'object') { Object.assign(providerOptions, opts[name]) } + uppy.use(Provider, providerOptions) } From 9615beb3158ec0edadbe9c135d82c0c0356b43fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Mon, 22 Oct 2018 14:05:23 +0200 Subject: [PATCH 05/64] tl-preset: Add flat `results` array to upload result. --- .../src/TransloaditResultsPlugin.js | 46 +++++++++++++++++++ .../src/addTransloaditPlugin.js | 6 +++ 2 files changed, 52 insertions(+) create mode 100644 packages/@uppy/transloadit-preset/src/TransloaditResultsPlugin.js diff --git a/packages/@uppy/transloadit-preset/src/TransloaditResultsPlugin.js b/packages/@uppy/transloadit-preset/src/TransloaditResultsPlugin.js new file mode 100644 index 000000000..1589a2257 --- /dev/null +++ b/packages/@uppy/transloadit-preset/src/TransloaditResultsPlugin.js @@ -0,0 +1,46 @@ +const { Plugin } = require('@uppy/core') + +/** + * Add a `results` key to the upload result data, containing all Transloadit Assembly results. + */ +class TransloaditResultsPlugin extends Plugin { + constructor (uppy, opts) { + super(uppy, opts) + + this.type = 'modifier' + this.id = 'TransloaditResultsPlugin' + this._afterUpload = this._afterUpload.bind(this) + } + + install () { + this.uppy.addPostProcessor(this._afterUpload) + } + + _afterUpload (fileIDs, uploadID) { + const { currentUploads } = this.uppy.getState() + const { result } = currentUploads[uploadID] + const assemblies = result && Array.isArray(result.transloadit) ? result.transloadit : [] + + // Merge the assembly.results[*] arrays and add `stepName` and + // `assemblyId` properties. + const assemblyResults = [] + assemblies.forEach((assembly) => { + Object.keys(assembly.results).forEach((stepName) => { + const results = assembly.results[stepName] + results.forEach((result) => { + assemblyResults.push({ + ...result, + assemblyId: assembly.assembly_id, + stepName + }) + }) + }) + }) + + this.uppy.addResultData(uploadID, { + results: assemblyResults + }) + } +} + +module.exports = TransloaditResultsPlugin diff --git a/packages/@uppy/transloadit-preset/src/addTransloaditPlugin.js b/packages/@uppy/transloadit-preset/src/addTransloaditPlugin.js index 798a1b577..9cff9b261 100644 --- a/packages/@uppy/transloadit-preset/src/addTransloaditPlugin.js +++ b/packages/@uppy/transloadit-preset/src/addTransloaditPlugin.js @@ -1,4 +1,5 @@ const Transloadit = require('@uppy/transloadit') +const TransloaditResults = require('./TransloaditResultsPlugin') const transloaditOptionNames = [ 'service', @@ -18,6 +19,11 @@ function addTransloaditPlugin (uppy, opts) { if (opts.hasOwnProperty(name)) transloaditOptions[name] = opts[name] }) uppy.use(Transloadit, transloaditOptions) + + // Adds a `results` key to the upload result data containing a flat array of all results from all Assemblies. + if (transloaditOptions.waitForEncoding) { + uppy.use(TransloaditResults) + } } module.exports = addTransloaditPlugin From 6f6a660d6eaab80ed1be769818a9d915067ebd00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Mon, 22 Oct 2018 15:19:49 +0200 Subject: [PATCH 06/64] Remove `u` global. --- packages/@uppy/transloadit-preset/src/modal.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/packages/@uppy/transloadit-preset/src/modal.js b/packages/@uppy/transloadit-preset/src/modal.js index 81231546a..ad2b3dc59 100644 --- a/packages/@uppy/transloadit-preset/src/modal.js +++ b/packages/@uppy/transloadit-preset/src/modal.js @@ -17,8 +17,6 @@ function modal (target, opts = {}) { closeAfterFinish: true }) - window.u = uppy - if (Array.isArray(opts.providers)) { addProviders(uppy, opts.providers, { ...opts, From b27b0ada44d762739abd54be4644828c4de79524 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Mon, 22 Oct 2018 15:32:22 +0200 Subject: [PATCH 07/64] Make transloadit.upload() work --- packages/@uppy/transloadit-preset/src/upload.js | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/packages/@uppy/transloadit-preset/src/upload.js b/packages/@uppy/transloadit-preset/src/upload.js index 22d22aa0d..a6e72e575 100644 --- a/packages/@uppy/transloadit-preset/src/upload.js +++ b/packages/@uppy/transloadit-preset/src/upload.js @@ -1,8 +1,13 @@ -const Uppy = require('@uppy/core') +const toArray = require('@uppy/utils/lib/toArray') +const createUppy = require('./createUppy') const addTransloaditPlugin = require('./addTransloaditPlugin') -function upload (files, opts) { - const uppy = Uppy({ +function upload (files, opts = {}) { + if (!Array.isArray(files) && typeof files.length === 'number') { + files = toArray(files) + } + + const uppy = createUppy(opts, { allowMultipleUploads: false }) @@ -12,7 +17,8 @@ function upload (files, opts) { uppy.addFile({ data: file, type: file.type, - name: file.name + name: file.name, + meta: file.meta || {} }) }) From c51652bf6b707a21e72528c8ab6d3c42d914ef65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Thu, 1 Nov 2018 15:00:15 +0100 Subject: [PATCH 08/64] transloadit: Add AttachFileInputs plugin --- packages/@uppy/file-input/src/index.js | 2 +- .../src/AttachFileInputs.js | 69 +++++++++++++++++++ .../src/TransloaditFormResult.js | 53 ++++++++++++++ packages/@uppy/transloadit-preset/src/form.js | 47 ++----------- 4 files changed, 130 insertions(+), 41 deletions(-) create mode 100644 packages/@uppy/transloadit-preset/src/AttachFileInputs.js create mode 100644 packages/@uppy/transloadit-preset/src/TransloaditFormResult.js diff --git a/packages/@uppy/file-input/src/index.js b/packages/@uppy/file-input/src/index.js index 833e64a0c..e99bcab5f 100644 --- a/packages/@uppy/file-input/src/index.js +++ b/packages/@uppy/file-input/src/index.js @@ -83,7 +83,7 @@ module.exports = class FileInput extends Plugin { name={this.opts.inputName} onchange={this.handleInputChange} multiple={restrictions.maxNumberOfFiles !== 1} - accept={restrictions.allowedFileTypes} + accept={restrictions.allowedFileTypes.join(',')} ref={(input) => { this.input = input }} value="" /> {this.opts.pretty && diff --git a/packages/@uppy/transloadit-preset/src/AttachFileInputs.js b/packages/@uppy/transloadit-preset/src/AttachFileInputs.js new file mode 100644 index 000000000..278e66723 --- /dev/null +++ b/packages/@uppy/transloadit-preset/src/AttachFileInputs.js @@ -0,0 +1,69 @@ +const { Plugin } = require('@uppy/core') +const toArray = require('@uppy/utils/lib/toArray') +const findDOMElement = require('@uppy/utils/lib/findDOMElement') + +/** + * Add files from existing file inputs to Uppy. + */ +class AttachFileInputs extends Plugin { + constructor (uppy, opts) { + super(uppy, opts) + + this.id = opts.id || 'AttachFileInputs' + this.type = 'acquirer' + + this.handleChange = this.handleChange.bind(this) + this.inputs = null + } + + handleChange (event) { + const files = toArray(event.target.files) + files.forEach((file) => { + try { + this.uppy.addFile({ + source: this.id, + name: file.name, + type: file.type, + data: file + }) + } catch (err) { + // Nothing, restriction errors handled in Core + } + }) + } + + install () { + this.el = findDOMElement(this.opts.target) + if (!this.el) { + throw new Error('[AttachFileInputs] Target form does not exist') + } + + const { restrictions } = this.uppy.opts + + this.inputs = this.el.querySelectorAll('input[type="file"]') + this.inputs.forEach((input) => { + input.addEventListener('change', this.handleChange) + + if (!input.hasAttribute('multiple')) { + if (restrictions.maxNumberOfFiles !== 1) { + input.setAttribute('multiple', 'multiple') + } else { + input.removeAttribute('multiple') + } + } + + if (!input.hasAttribute('accept') && restrictions.allowedFileTypes) { + input.setAttribute('accept', restrictions.allowedFileTypes.join(',')) + } + }) + } + + uninstall () { + this.inputs.forEach((input) => { + input.removeEventListener('change', this.handleChange) + }) + this.inputs = null + } +} + +module.exports = AttachFileInputs diff --git a/packages/@uppy/transloadit-preset/src/TransloaditFormResult.js b/packages/@uppy/transloadit-preset/src/TransloaditFormResult.js new file mode 100644 index 000000000..31c6c39c4 --- /dev/null +++ b/packages/@uppy/transloadit-preset/src/TransloaditFormResult.js @@ -0,0 +1,53 @@ +const { Plugin } = require('@uppy/core') +const findDOMElement = require('@uppy/utils/lib/findDOMElement') + +/** + * After an upload completes, inject result data from Transloadit in a hidden input. + * + * Must be added _after_ the Transloadit plugin. + */ +class TransloaditFormResult extends Plugin { + constructor (uppy, opts) { + super(uppy, opts) + + this.id = opts.id || 'TransloaditFormResult' + this.type = 'modifier' + + this.handleUpload = this.handleUpload.bind(this) + } + + getAssemblyStatuses (fileIDs) { + const assemblyIds = [] + fileIDs.forEach((fileID) => { + const file = this.uppy.getFile(fileID) + const assembly = file.transloadit && file.transloadit.assembly + if (assembly && assemblyIds.indexOf(assembly) === -1) { + assemblyIds.push(assembly) + } + }) + + const tl = this.uppy.getPlugin(this.opts.transloaditPluginId || 'Transloadit') + return assemblyIds.map((id) => tl.getAssembly(id)) + } + + handleUpload (fileIDs) { + const assemblies = this.getAssemblyStatuses(fileIDs) + const input = document.createElement('input') + input.type = 'hidden' + input.name = this.opts.name + input.value = JSON.stringify(assemblies) + + const target = findDOMElement(this.opts.target) + target.appendChild(input) + } + + install () { + this.uppy.addPostProcessor(this.handleUpload) + } + + uninstall () { + this.uppy.removePostProcessor(this.handleUpload) + } +} + +module.exports = TransloaditFormResult diff --git a/packages/@uppy/transloadit-preset/src/form.js b/packages/@uppy/transloadit-preset/src/form.js index 0213ff832..2b3a5eb25 100644 --- a/packages/@uppy/transloadit-preset/src/form.js +++ b/packages/@uppy/transloadit-preset/src/form.js @@ -1,47 +1,9 @@ const Uppy = require('@uppy/core') const Form = require('@uppy/form') -const findDOMElement = require('@uppy/utils/lib/findDOMElement') +const AttachFileInputs = require('./AttachFileInputs') +const TransloaditFormResult = require('./TransloaditFormResult') const addTransloaditPlugin = require('./addTransloaditPlugin') -class TransloaditFormResult extends Uppy.Plugin { - constructor (uppy, opts) { - super(uppy, opts) - - this.id = opts.id || 'TransloaditFormResult' - this.type = 'modifier' - - this.onUpload = this.onUpload.bind(this) - } - - getAssemblyStatuses (files) { - const assemblyIds = [] - files.forEach((file) => { - const assembly = file.transloadit && file.transloadit.assembly - if (assembly && assemblyIds.indexOf(assembly) === -1) { - assemblyIds.push(assembly) - } - }) - - const tl = this.uppy.getPlugin('Transloadit') - return assemblyIds.map((id) => tl.getAssembly(id)) - } - - onUpload ({ successful, failed }) { - const assemblies = this.getAssemblyStatuses(successful) - const input = document.createElement('input') - input.type = 'hidden' - input.name = this.opts.name - input.value = JSON.stringify(assemblies) - - const target = findDOMElement(this.opts.target) - target.appendChild(input) - } - - install () { - this.uppy.on('upload', this.onUpload) - } -} - function form (target, opts) { const uppy = Uppy({ allowMultipleUploads: false, @@ -51,6 +13,7 @@ function form (target, opts) { uppy.use(TransloaditFormResult, { target, + transloaditPluginId: 'Transloadit', name: 'transloadit' }) @@ -60,6 +23,10 @@ function form (target, opts) { addResultToForm: false // using custom implementation instead }) + uppy.use(AttachFileInputs, { + target + }) + return uppy } From 538f538be104abd9145d99e69e25bc1f464e038a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Thu, 1 Nov 2018 15:35:11 +0100 Subject: [PATCH 09/64] Add transloadit kitchen sink demo page --- examples/transloadit/.gitignore | 1 + examples/transloadit/index.html | 47 +++++++++++++++++++++++++++ examples/transloadit/long.js | 35 ++++++++++++++++++++ examples/transloadit/main.js | 53 +++++++++++++++++++++++++++++++ examples/transloadit/package.json | 21 ++++++++++++ examples/transloadit/readme.md | 13 ++++++++ examples/transloadit/server.js | 38 ++++++++++++++++++++++ 7 files changed, 208 insertions(+) create mode 100644 examples/transloadit/.gitignore create mode 100644 examples/transloadit/index.html create mode 100644 examples/transloadit/long.js create mode 100644 examples/transloadit/main.js create mode 100644 examples/transloadit/package.json create mode 100644 examples/transloadit/readme.md create mode 100644 examples/transloadit/server.js diff --git a/examples/transloadit/.gitignore b/examples/transloadit/.gitignore new file mode 100644 index 000000000..70a19130f --- /dev/null +++ b/examples/transloadit/.gitignore @@ -0,0 +1 @@ +uppy.min.css diff --git a/examples/transloadit/index.html b/examples/transloadit/index.html new file mode 100644 index 000000000..1ebb78e91 --- /dev/null +++ b/examples/transloadit/index.html @@ -0,0 +1,47 @@ + + + + + + Uppy :tl: playground + + + +
+

Uppy :tl: playground

+ +
+ +
+

leave a message

+

+ name: + +

+ message:
+ + +

+ attachments: + + +

+ +

+
+
+ + + + + diff --git a/examples/transloadit/long.js b/examples/transloadit/long.js new file mode 100644 index 000000000..62891a3aa --- /dev/null +++ b/examples/transloadit/long.js @@ -0,0 +1,35 @@ +const Uppy = require('@uppy/core') +const Dashboard = require('@uppy/dashboard') +const Transloadit = require('@uppy/transloadit') +const Webcam = require('@uppy/Webcam') + +const uppy = Uppy({ + allowMultipleUploads: false, + restrictions: { + allowedFileTypes: ['.png'] + } +}) + +uppy.use(Dashboard, { + target: 'body', + closeAfterFinish: true +}) + +uppy.use(Webcam, { + target: Dashboard +}) + +uppy.use(Transloadit, { + waitForEncoding: true, + params: { + auth: { key: '05a61ed019fe11e783fdbd1f56c73eb0' }, + template_id: 'be001500a56011e889f9cddd88df842c' + } +}) + +const result = new Promise((resolve, reject) => { + uppy.on('error', reject) + uppy.on('complete', resolve) +}) + +result.then(console.log) diff --git a/examples/transloadit/main.js b/examples/transloadit/main.js new file mode 100644 index 000000000..256d8018c --- /dev/null +++ b/examples/transloadit/main.js @@ -0,0 +1,53 @@ +const transloadit = require('@uppy/transloadit-preset') + +transloadit.modal('body', { + restrictions: { + allowedFileTypes: ['.png'] + }, + waitForEncoding: true, + params: { + auth: { key: '05a61ed019fe11e783fdbd1f56c73eb0' }, + template_id: 'be001500a56011e889f9cddd88df842c' + }, + providers: [ + 'webcam' + ] + // if providers need custom config + // webcam: { + // option: 'whatever' + // } +}).then(console.log, console.error) + +window.formUppy = transloadit.form('#test-form', { + debug: true, + restrictions: { + allowedFileTypes: ['.png'] + }, + waitForEncoding: true, + params: { + auth: { key: '05a61ed019fe11e783fdbd1f56c73eb0' }, + template_id: 'be001500a56011e889f9cddd88df842c' + } +}) + +const input = document.createElement('input') +input.setAttribute('type', 'file') +input.setAttribute('multiple', 'multiple') + +const p = document.createElement('p') +p.append( + document.createTextNode('An backed by `transloadit.upload`:'), + input +) + +input.addEventListener('change', () => { + transloadit.upload(input.files, { + waitForEncoding: true, + params: { + auth: { key: '05a61ed019fe11e783fdbd1f56c73eb0' }, + template_id: 'be001500a56011e889f9cddd88df842c' + } + }).then(console.log, console.error) +}) + +document.querySelector('main').append(p) diff --git a/examples/transloadit/package.json b/examples/transloadit/package.json new file mode 100644 index 000000000..684e123e9 --- /dev/null +++ b/examples/transloadit/package.json @@ -0,0 +1,21 @@ +{ + "private": true, + "name": "uppy-multiple-instances-example", + "scripts": { + "css": "cp ../../packages/uppy/dist/uppy.min.css .", + "start": "npm run css && (node server & budo main.js:bundle.js -- -t babelify -g aliasify & wait)" + }, + "aliasify": { + "aliases": { + "@uppy": "../../packages/@uppy" + } + }, + "dependencies": {}, + "devDependencies": { + "aliasify": "^2.1.0", + "babel-core": "^6.26.3", + "babelify": "^8.0.0", + "budo": "^11.3.2", + "express": "^4.16.4" + } +} diff --git a/examples/transloadit/readme.md b/examples/transloadit/readme.md new file mode 100644 index 000000000..9df1cdb5a --- /dev/null +++ b/examples/transloadit/readme.md @@ -0,0 +1,13 @@ +# Multiple Instances + +This example uses Uppy with the RestoreFiles plugin. +It has two instances on the same page, side-by-side, but with different `id`s so their stored files don't interfere with each other. + +## Run it + +Move into this directory, then: + +```bash +npm install +npm start +``` diff --git a/examples/transloadit/server.js b/examples/transloadit/server.js new file mode 100644 index 000000000..f9137b898 --- /dev/null +++ b/examples/transloadit/server.js @@ -0,0 +1,38 @@ +const http = require('http') +const qs = require('querystring') + +http.createServer((req, res) => { + if (req.url !== '/test') { + res.writeHead(404, {'content-type': 'text/html'}) + res.end('404') + return + } + + let body = '' + req.on('data', (chunk) => { body += chunk }) + req.on('end', () => { + res.setHeader('content-type', 'text/html') + const fields = qs.parse(body) + JSON.parse(fields.transloadit).forEach((assembly) => { + res.write(` +

${assembly.assembly_id} (${assembly.ok})

+
    + ${assembly.uploads.map((upload) => { + return `
  • ${upload.name}
  • ` + }).join('\n')} +
+ ${Object.keys(assembly.results).map((stepName) => { + return ` +

${stepName}

+
    + ${assembly.results[stepName].map((result) => { + return `
  • ${result.name} View
  • ` + }).join('\n')} +
+ ` + }).join('\n')} + `) + }) + res.end() + }) +}).listen(9967) From 0738a649f787e2103122d8e0608f2a2ee8e5a8c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Thu, 1 Nov 2018 15:35:25 +0100 Subject: [PATCH 10/64] Set triggerUploadOnSubmit --- packages/@uppy/transloadit-preset/src/form.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/@uppy/transloadit-preset/src/form.js b/packages/@uppy/transloadit-preset/src/form.js index 2b3a5eb25..8195115c4 100644 --- a/packages/@uppy/transloadit-preset/src/form.js +++ b/packages/@uppy/transloadit-preset/src/form.js @@ -19,6 +19,7 @@ function form (target, opts) { uppy.use(Form, { target, + triggerUploadOnSubmit: true, submitOnSuccess: true, addResultToForm: false // using custom implementation instead }) From bffe13d0c49ad55b72fc04711201fd6b89eee0dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Thu, 1 Nov 2018 15:54:41 +0100 Subject: [PATCH 11/64] Nicen demo page --- examples/transloadit/index.html | 56 +- examples/transloadit/main.js | 64 +- examples/transloadit/package-lock.json | 4792 ++++++++++++++++++++++++ 3 files changed, 4868 insertions(+), 44 deletions(-) create mode 100644 examples/transloadit/package-lock.json diff --git a/examples/transloadit/index.html b/examples/transloadit/index.html index 1ebb78e91..8c8124d2f 100644 --- a/examples/transloadit/index.html +++ b/examples/transloadit/index.html @@ -7,38 +7,66 @@
-

Uppy :tl: playground

+

Uppy playground


+

transloadit.form()

-

leave a message

+

leave a message

- name: - +

- message:
- +

- attachments: - +

+
+

transloadit.modal()

+ +

+ + +


+

transloadit.upload()

+

+ An <input type=file> backed by `transloadit.upload`: + +

+

diff --git a/examples/transloadit/main.js b/examples/transloadit/main.js index 256d8018c..6f106a5f1 100644 --- a/examples/transloadit/main.js +++ b/examples/transloadit/main.js @@ -1,22 +1,8 @@ const transloadit = require('@uppy/transloadit-preset') -transloadit.modal('body', { - restrictions: { - allowedFileTypes: ['.png'] - }, - waitForEncoding: true, - params: { - auth: { key: '05a61ed019fe11e783fdbd1f56c73eb0' }, - template_id: 'be001500a56011e889f9cddd88df842c' - }, - providers: [ - 'webcam' - ] - // if providers need custom config - // webcam: { - // option: 'whatever' - // } -}).then(console.log, console.error) +/** + * transloadit.form + */ window.formUppy = transloadit.form('#test-form', { debug: true, @@ -30,24 +16,42 @@ window.formUppy = transloadit.form('#test-form', { } }) -const input = document.createElement('input') -input.setAttribute('type', 'file') -input.setAttribute('multiple', 'multiple') +/** + * transloadit.modal + */ -const p = document.createElement('p') -p.append( - document.createTextNode('An backed by `transloadit.upload`:'), - input -) +function openModal () { + transloadit.modal('body', { + restrictions: { + allowedFileTypes: ['.png'] + }, + waitForEncoding: true, + params: { + auth: { key: '05a61ed019fe11e783fdbd1f56c73eb0' }, + template_id: 'be001500a56011e889f9cddd88df842c' + }, + providers: [ + 'webcam' + ] + // if providers need custom config + // webcam: { + // option: 'whatever' + // } + }).then(console.log, console.error) +} -input.addEventListener('change', () => { - transloadit.upload(input.files, { +window.openModal = openModal + +/** + * transloadit.upload + */ + +window.doUpload = (event) => { + transloadit.upload(event.target.files, { waitForEncoding: true, params: { auth: { key: '05a61ed019fe11e783fdbd1f56c73eb0' }, template_id: 'be001500a56011e889f9cddd88df842c' } }).then(console.log, console.error) -}) - -document.querySelector('main').append(p) +} diff --git a/examples/transloadit/package-lock.json b/examples/transloadit/package-lock.json new file mode 100644 index 000000000..b4e8fa041 --- /dev/null +++ b/examples/transloadit/package-lock.json @@ -0,0 +1,4792 @@ +{ + "name": "uppy-multiple-instances-example", + "requires": true, + "lockfileVersion": 1, + "dependencies": { + "JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "requires": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + } + }, + "accepts": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", + "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", + "dev": true, + "requires": { + "mime-types": "~2.1.18", + "negotiator": "0.6.1" + } + }, + "acorn": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", + "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==", + "dev": true + }, + "acorn-node": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.6.0.tgz", + "integrity": "sha512-ZsysjEh+Y3i14f7YXCAKJy99RXbd56wHKYBzN4FlFtICIZyFpYwK6OwNJhcz8A/FMtxoUZkJofH1v9KIfNgWmw==", + "dev": true, + "requires": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1", + "xtend": "^4.0.1" + }, + "dependencies": { + "acorn": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.0.2.tgz", + "integrity": "sha512-GXmKIvbrN3TV7aVqAzVFaMW8F8wzVX7voEBRO3bDA64+EX37YSayggRJP5Xig6HYHBkWKpFg9W5gg6orklubhg==", + "dev": true + } + } + }, + "acorn-walk": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.1.0.tgz", + "integrity": "sha512-ugTb7Lq7u4GfWSqqpwE0bGyoBZNMTok/zDBXxfEG0QM50jNlGhIWjRC1pPN7bvV1anhF+bs+/gNcRw+o55Evbg==", + "dev": true + }, + "aliasify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/aliasify/-/aliasify-2.1.0.tgz", + "integrity": "sha1-fDCCW5RQueYYW6J1M+r24gZ9S0I=", + "dev": true, + "requires": { + "browserify-transform-tools": "~1.7.0" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "anymatch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", + "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "dev": true, + "requires": { + "micromatch": "^2.1.5", + "normalize-path": "^2.0.0" + } + }, + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-filter": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", + "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=", + "dev": true + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "array-map": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz", + "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=", + "dev": true + }, + "array-reduce": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", + "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=", + "dev": true + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "assert": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", + "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", + "dev": true, + "requires": { + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "async-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", + "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + } + }, + "babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + } + }, + "babel-generator": { + "version": "6.26.1", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", + "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", + "dev": true, + "requires": { + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.17.4", + "source-map": "^0.5.7", + "trim-right": "^1.0.1" + } + }, + "babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", + "dev": true, + "requires": { + "babel-core": "^6.26.0", + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.15" + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + } + }, + "babelify": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/babelify/-/babelify-8.0.0.tgz", + "integrity": "sha512-xVr63fKEvMWUrrIbqlHYsMcc5Zdw4FSVesAHgkgajyCE1W8gbm9rbMakqavhxKvikGYMhEcqxTwB/gQmQ6lBtw==", + "dev": true + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "base64-js": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz", + "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==", + "dev": true + }, + "binary-extensions": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.12.0.tgz", + "integrity": "sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg==", + "dev": true + }, + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true + }, + "body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", + "dev": true, + "requires": { + "bytes": "3.0.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "~1.6.3", + "iconv-lite": "0.4.23", + "on-finished": "~2.3.0", + "qs": "6.5.2", + "raw-body": "2.3.3", + "type-is": "~1.6.16" + } + }, + "bole": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/bole/-/bole-2.0.0.tgz", + "integrity": "sha1-2KocaQRnv7T+Ebh0rLLoOH44JhU=", + "dev": true, + "requires": { + "core-util-is": ">=1.0.1 <1.1.0-0", + "individual": ">=3.0.0 <3.1.0-0", + "json-stringify-safe": ">=5.0.0 <5.1.0-0" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "browser-pack": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz", + "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==", + "dev": true, + "requires": { + "JSONStream": "^1.0.3", + "combine-source-map": "~0.8.0", + "defined": "^1.0.0", + "safe-buffer": "^5.1.1", + "through2": "^2.0.0", + "umd": "^3.0.0" + } + }, + "browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "dev": true, + "requires": { + "resolve": "1.1.7" + }, + "dependencies": { + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", + "dev": true + } + } + }, + "browserify": { + "version": "16.2.3", + "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.2.3.tgz", + "integrity": "sha512-zQt/Gd1+W+IY+h/xX2NYMW4orQWhqSwyV+xsblycTtpOuB27h1fZhhNQuipJ4t79ohw4P4mMem0jp/ZkISQtjQ==", + "dev": true, + "requires": { + "JSONStream": "^1.0.3", + "assert": "^1.4.0", + "browser-pack": "^6.0.1", + "browser-resolve": "^1.11.0", + "browserify-zlib": "~0.2.0", + "buffer": "^5.0.2", + "cached-path-relative": "^1.0.0", + "concat-stream": "^1.6.0", + "console-browserify": "^1.1.0", + "constants-browserify": "~1.0.0", + "crypto-browserify": "^3.0.0", + "defined": "^1.0.0", + "deps-sort": "^2.0.0", + "domain-browser": "^1.2.0", + "duplexer2": "~0.1.2", + "events": "^2.0.0", + "glob": "^7.1.0", + "has": "^1.0.0", + "htmlescape": "^1.1.0", + "https-browserify": "^1.0.0", + "inherits": "~2.0.1", + "insert-module-globals": "^7.0.0", + "labeled-stream-splicer": "^2.0.0", + "mkdirp": "^0.5.0", + "module-deps": "^6.0.0", + "os-browserify": "~0.3.0", + "parents": "^1.0.1", + "path-browserify": "~0.0.0", + "process": "~0.11.0", + "punycode": "^1.3.2", + "querystring-es3": "~0.2.0", + "read-only-stream": "^2.0.0", + "readable-stream": "^2.0.2", + "resolve": "^1.1.4", + "shasum": "^1.0.0", + "shell-quote": "^1.6.1", + "stream-browserify": "^2.0.0", + "stream-http": "^2.0.0", + "string_decoder": "^1.1.1", + "subarg": "^1.0.0", + "syntax-error": "^1.1.1", + "through2": "^2.0.0", + "timers-browserify": "^1.0.1", + "tty-browserify": "0.0.1", + "url": "~0.11.0", + "util": "~0.10.1", + "vm-browserify": "^1.0.0", + "xtend": "^4.0.0" + }, + "dependencies": { + "events": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-2.1.0.tgz", + "integrity": "sha512-3Zmiobend8P9DjmKAty0Era4jV8oJ0yGYe2nJJAxgymF9+N8F2m0hhZiMoWtcfepExzNKZumFU3ksdQbInGWCg==", + "dev": true + } + } + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.0.1", + "resolved": "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", + "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "dev": true, + "requires": { + "bn.js": "^4.1.1", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.2", + "elliptic": "^6.0.0", + "inherits": "^2.0.1", + "parse-asn1": "^5.0.0" + } + }, + "browserify-transform-tools": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/browserify-transform-tools/-/browserify-transform-tools-1.7.0.tgz", + "integrity": "sha1-g+J3Ih9jJZvtLn6yooOpcKUB9MQ=", + "dev": true, + "requires": { + "falafel": "^2.0.0", + "through": "^2.3.7" + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "budo": { + "version": "11.5.0", + "resolved": "https://registry.npmjs.org/budo/-/budo-11.5.0.tgz", + "integrity": "sha512-kijEIfBG/UOQsNPQiNHAduFeDSMh28jCa6TI+mApIJWUrM2Gq3T7yzh3lCNipWhZTUNBztSj6UxiV1oE31Mvdw==", + "dev": true, + "requires": { + "bole": "^2.0.0", + "browserify": "^16.1.0", + "chokidar": "^1.0.1", + "connect-pushstate": "^1.1.0", + "escape-html": "^1.0.3", + "events": "^1.0.2", + "garnish": "^5.0.0", + "get-ports": "^1.0.2", + "inject-lr-script": "^2.1.0", + "internal-ip": "^3.0.1", + "micromatch": "^2.2.0", + "on-finished": "^2.3.0", + "on-headers": "^1.0.1", + "once": "^1.3.2", + "opn": "^3.0.2", + "path-is-absolute": "^1.0.1", + "pem": "^1.8.3", + "reload-css": "^1.0.0", + "resolve": "^1.1.6", + "serve-static": "^1.10.0", + "simple-html-index": "^1.4.0", + "stacked": "^1.1.1", + "stdout-stream": "^1.4.0", + "strip-ansi": "^3.0.0", + "subarg": "^1.0.0", + "term-color": "^1.0.1", + "url-trim": "^1.0.0", + "watchify-middleware": "^1.8.0", + "ws": "^1.1.1", + "xtend": "^4.0.0" + } + }, + "buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz", + "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "cached-path-relative": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.1.tgz", + "integrity": "sha1-0JxLUoAKpMB44t2BqGmqyQ0uVOc=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", + "dev": true + }, + "chokidar": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", + "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", + "dev": true, + "requires": { + "anymatch": "^1.3.0", + "async-each": "^1.0.0", + "fsevents": "^1.0.0", + "glob-parent": "^2.0.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^2.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0" + } + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "combine-source-map": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz", + "integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=", + "dev": true, + "requires": { + "convert-source-map": "~1.1.0", + "inline-source-map": "~0.6.0", + "lodash.memoize": "~3.0.3", + "source-map": "~0.5.3" + }, + "dependencies": { + "convert-source-map": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz", + "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=", + "dev": true + } + } + }, + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "connect-pushstate": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/connect-pushstate/-/connect-pushstate-1.1.0.tgz", + "integrity": "sha1-vKsiQnHEOWBKD7D2FMCl9WPojiQ=", + "dev": true + }, + "console-browserify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", + "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", + "dev": true, + "requires": { + "date-now": "^0.1.4" + } + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", + "dev": true + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true + }, + "convert-source-map": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", + "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "core-js": { + "version": "2.5.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz", + "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", + "dev": true + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "date-now": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", + "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=", + "dev": true + }, + "debounce": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.0.tgz", + "integrity": "sha512-mYtLl1xfZLi1m4RtQYlZgJUNQjl4ZxVnHzIR8nLLgi4q1YT8o/WM+MK/f8yfcc9s5Ir5zRaPZyZU6xs1Syoocg==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "default-gateway": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-2.7.2.tgz", + "integrity": "sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ==", + "dev": true, + "requires": { + "execa": "^0.10.0", + "ip-regex": "^2.1.0" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", + "dev": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "deps-sort": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.0.tgz", + "integrity": "sha1-CRckkC6EZYJg65EHSMzNGvbiH7U=", + "dev": true, + "requires": { + "JSONStream": "^1.0.3", + "shasum": "^1.0.0", + "subarg": "^1.0.0", + "through2": "^2.0.0" + } + }, + "des.js": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", + "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "detective": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.1.0.tgz", + "integrity": "sha512-TFHMqfOvxlgrfVzTEkNBSh9SvSNX/HfF4OFI2QFGCyPm02EsyILqnUeb5P6q7JZ3SFNTBL5t2sePRgrN4epUWQ==", + "dev": true, + "requires": { + "acorn-node": "^1.3.0", + "defined": "^1.0.0", + "minimist": "^1.1.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true + }, + "duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", + "dev": true, + "requires": { + "readable-stream": "^2.0.2" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "elliptic": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz", + "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==", + "dev": true, + "requires": { + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" + } + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "es6-promisify": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.0.0.tgz", + "integrity": "sha512-8Tbqjrb8lC85dd81haajYwuRmiU2rkqNAFnlvQOJeeKqdUloIlI+JcUqeJruV4rCm5Y7oNU7jfs2FbmxhRR/2g==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "events": { + "version": "1.1.1", + "resolved": "http://registry.npmjs.org/events/-/events-1.1.1.tgz", + "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=", + "dev": true + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "execa": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz", + "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "dev": true, + "requires": { + "fill-range": "^2.1.0" + } + }, + "express": { + "version": "4.16.4", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", + "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "array-flatten": "1.1.1", + "body-parser": "1.18.3", + "content-disposition": "0.5.2", + "content-type": "~1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.1.1", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.4", + "qs": "6.5.2", + "range-parser": "~1.2.0", + "safe-buffer": "5.1.2", + "send": "0.16.2", + "serve-static": "1.13.2", + "setprototypeof": "1.1.0", + "statuses": "~1.4.0", + "type-is": "~1.6.16", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "falafel": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/falafel/-/falafel-2.1.0.tgz", + "integrity": "sha1-lrsXdh2rqU9G0AFzizzt86Z/4Gw=", + "dev": true, + "requires": { + "acorn": "^5.0.0", + "foreach": "^2.0.5", + "isarray": "0.0.1", + "object-keys": "^1.0.6" + } + }, + "filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", + "dev": true + }, + "fill-range": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "dev": true, + "requires": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" + } + }, + "finalhandler": { + "version": "1.1.1", + "resolved": "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.4.0", + "unpipe": "~1.0.0" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, + "foreach": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", + "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", + "dev": true + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "from2-string": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/from2-string/-/from2-string-1.1.0.tgz", + "integrity": "sha1-GCgrJ9CKJnyzAwzSuLSw8hKvdSo=", + "dev": true, + "requires": { + "from2": "^2.0.3" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz", + "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==", + "dev": true, + "optional": true, + "requires": { + "nan": "^2.9.2", + "node-pre-gyp": "^0.10.0" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "2.6.9", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.5.1", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.21", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safer-buffer": "^2.1.0" + } + }, + "ignore-walk": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true, + "dev": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true, + "dev": true + }, + "minipass": { + "version": "2.2.4", + "bundled": true, + "dev": true, + "requires": { + "safe-buffer": "^5.1.1", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "needle": { + "version": "2.2.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "^2.1.2", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.10.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.0", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.1.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.1.10", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "^0.5.1", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.6.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "glob": "^7.0.5" + } + }, + "safe-buffer": { + "version": "5.1.1", + "bundled": true, + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.5.0", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "4.4.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "chownr": "^1.0.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.2.4", + "minizlib": "^1.1.0", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.1", + "yallist": "^3.0.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "wide-align": { + "version": "1.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "^1.0.2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "yallist": { + "version": "3.0.2", + "bundled": true, + "dev": true + } + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "garnish": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/garnish/-/garnish-5.2.0.tgz", + "integrity": "sha1-vtQ2WTguSxmOM8eTiXvnxwHmVXc=", + "dev": true, + "requires": { + "chalk": "^0.5.1", + "minimist": "^1.1.0", + "pad-left": "^2.0.0", + "pad-right": "^0.2.2", + "prettier-bytes": "^1.0.3", + "pretty-ms": "^2.1.0", + "right-now": "^1.0.0", + "split2": "^0.2.1", + "stdout-stream": "^1.4.0", + "url-trim": "^1.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "0.2.1", + "resolved": "http://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz", + "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=", + "dev": true + }, + "ansi-styles": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz", + "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=", + "dev": true + }, + "chalk": { + "version": "0.5.1", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz", + "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", + "dev": true, + "requires": { + "ansi-styles": "^1.1.0", + "escape-string-regexp": "^1.0.0", + "has-ansi": "^0.1.0", + "strip-ansi": "^0.3.0", + "supports-color": "^0.2.0" + } + }, + "has-ansi": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz", + "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", + "dev": true, + "requires": { + "ansi-regex": "^0.2.0" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "strip-ansi": { + "version": "0.3.0", + "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz", + "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", + "dev": true, + "requires": { + "ansi-regex": "^0.2.1" + } + }, + "supports-color": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz", + "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=", + "dev": true + } + } + }, + "get-assigned-identifiers": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz", + "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==", + "dev": true + }, + "get-ports": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-ports/-/get-ports-1.0.3.tgz", + "integrity": "sha1-9AvVgKyn7A77e5bL/L6wPviUteg=", + "dev": true, + "requires": { + "map-limit": "0.0.1" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "dev": true, + "requires": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + } + }, + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "dev": true, + "requires": { + "is-glob": "^2.0.0" + } + }, + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true + }, + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "hash.js": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.5.tgz", + "integrity": "sha512-eWI5HG9Np+eHV1KQhisXWwM+4EPPYe5dFX1UZZH7k/E3JzDEazVH+VGlZi6R94ZqImq+A3D1mCEtrFIfg/E7sA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" + } + }, + "htmlescape": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz", + "integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=", + "dev": true + }, + "http-errors": { + "version": "1.6.3", + "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ieee754": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz", + "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==", + "dev": true + }, + "individual": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/individual/-/individual-3.0.0.tgz", + "integrity": "sha1-58pPhfiVewGHNPKFdQ3CLsL5hi0=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "inject-lr-script": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/inject-lr-script/-/inject-lr-script-2.1.0.tgz", + "integrity": "sha1-5htehMEYczkGy+oB7D10Zpijn2U=", + "dev": true, + "requires": { + "resp-modifier": "^6.0.0" + } + }, + "inline-source-map": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz", + "integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=", + "dev": true, + "requires": { + "source-map": "~0.5.3" + } + }, + "insert-module-globals": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.0.tgz", + "integrity": "sha512-VE6NlW+WGn2/AeOMd496AHFYmE7eLKkUY6Ty31k4og5vmA3Fjuwe9v6ifH6Xx/Hz27QvdoMoviw1/pqWRB09Sw==", + "dev": true, + "requires": { + "JSONStream": "^1.0.3", + "acorn-node": "^1.5.2", + "combine-source-map": "^0.8.0", + "concat-stream": "^1.6.1", + "is-buffer": "^1.1.0", + "path-is-absolute": "^1.0.1", + "process": "~0.11.0", + "through2": "^2.0.0", + "undeclared-identifiers": "^1.1.2", + "xtend": "^4.0.0" + } + }, + "internal-ip": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-3.0.1.tgz", + "integrity": "sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q==", + "dev": true, + "requires": { + "default-gateway": "^2.6.0", + "ipaddr.js": "^1.5.2" + } + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "requires": { + "loose-envify": "^1.0.0" + } + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "dev": true + }, + "ipaddr.js": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.1.tgz", + "integrity": "sha1-+kt5+kf9Pe9eOxWYJRYcClGclCc=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", + "dev": true + }, + "is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "dev": true, + "requires": { + "is-primitive": "^2.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", + "dev": true + }, + "is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + } + } + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", + "dev": true + }, + "json-stable-stringify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz", + "integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=", + "dev": true, + "requires": { + "jsonify": "~0.0.0" + } + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "json5": { + "version": "0.5.1", + "resolved": "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "dev": true + }, + "jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "dev": true + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "labeled-stream-splicer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.1.tgz", + "integrity": "sha512-MC94mHZRvJ3LfykJlTUipBqenZz1pacOZEMhhQ8dMGcDHs0SBE5GbsavUXV7YtP3icBW17W0Zy1I0lfASmo9Pg==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "isarray": "^2.0.4", + "stream-splicer": "^2.0.0" + }, + "dependencies": { + "isarray": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.4.tgz", + "integrity": "sha512-GMxXOiUirWg1xTKRipM0Ek07rX+ubx4nNVElTJdNLYmNO/2YrDkgJGw9CljXn+r4EWiDQg/8lsRdHyg2PJuUaA==", + "dev": true + } + } + }, + "lodash": { + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", + "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==", + "dev": true + }, + "lodash.memoize": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz", + "integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=", + "dev": true + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-limit": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/map-limit/-/map-limit-0.0.1.tgz", + "integrity": "sha1-63lhAxwPDo0AG/LVb6toXViCLzg=", + "dev": true, + "requires": { + "once": "~1.3.0" + }, + "dependencies": { + "once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", + "dev": true, + "requires": { + "wrappy": "1" + } + } + } + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "math-random": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz", + "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=", + "dev": true + }, + "md5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.2.1.tgz", + "integrity": "sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=", + "dev": true, + "requires": { + "charenc": "~0.0.1", + "crypt": "~0.0.1", + "is-buffer": "~1.1.1" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "http://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "dev": true, + "requires": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + } + }, + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true + }, + "mime-db": { + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz", + "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==", + "dev": true + }, + "mime-types": { + "version": "2.1.21", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz", + "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==", + "dev": true, + "requires": { + "mime-db": "~1.37.0" + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + }, + "mixin-deep": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", + "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "module-deps": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.1.0.tgz", + "integrity": "sha512-NPs5N511VD1rrVJihSso/LiBShRbJALYBKzDW91uZYy7BpjnO4bGnZL3HjZ9yKcFdZUWwaYjDz9zxbuP7vKMuQ==", + "dev": true, + "requires": { + "JSONStream": "^1.0.3", + "browser-resolve": "^1.7.0", + "cached-path-relative": "^1.0.0", + "concat-stream": "~1.6.0", + "defined": "^1.0.0", + "detective": "^5.0.2", + "duplexer2": "^0.1.2", + "inherits": "^2.0.1", + "parents": "^1.0.0", + "readable-stream": "^2.0.2", + "resolve": "^1.4.0", + "stream-combiner2": "^1.1.1", + "subarg": "^1.0.0", + "through2": "^2.0.0", + "xtend": "^4.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "nan": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.11.1.tgz", + "integrity": "sha512-iji6k87OSXa0CcrLl9z+ZiYSuR2o+c0bGuNmXdrhTQTakxytAFsC56SArGYoiHlJlFoHSnvmhpceZJaXkVuOtA==", + "dev": true, + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "negotiator": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", + "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "object-keys": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.12.tgz", + "integrity": "sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag==", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "dev": true, + "requires": { + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + }, + "dependencies": { + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz", + "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "opn": { + "version": "3.0.3", + "resolved": "http://registry.npmjs.org/opn/-/opn-3.0.3.tgz", + "integrity": "sha1-ttmec5n3jWXDuq/+8fsojpuFJDo=", + "dev": true, + "requires": { + "object-assign": "^4.0.1" + } + }, + "options": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz", + "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=", + "dev": true + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "outpipe": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/outpipe/-/outpipe-1.1.1.tgz", + "integrity": "sha1-UM+GFjZeh+Ax4ppeyTOaPaRyX6I=", + "dev": true, + "requires": { + "shell-quote": "^1.4.2" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "pad-left": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/pad-left/-/pad-left-2.1.0.tgz", + "integrity": "sha1-FuajstRKjhOMsIOMx8tAOk/J6ZQ=", + "dev": true, + "requires": { + "repeat-string": "^1.5.4" + } + }, + "pad-right": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/pad-right/-/pad-right-0.2.2.tgz", + "integrity": "sha1-b7ySQEXSRPKiokRQMGDTv8YAl3Q=", + "dev": true, + "requires": { + "repeat-string": "^1.5.2" + } + }, + "pako": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz", + "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==", + "dev": true + }, + "parents": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz", + "integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=", + "dev": true, + "requires": { + "path-platform": "~0.11.15" + } + }, + "parse-asn1": { + "version": "5.1.1", + "resolved": "http://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz", + "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==", + "dev": true, + "requires": { + "asn1.js": "^4.0.0", + "browserify-aes": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3" + } + }, + "parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "dev": true, + "requires": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + } + }, + "parse-ms": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-1.0.1.tgz", + "integrity": "sha1-VjRtR0nXjyNDDKDHE4UK75GqNh0=", + "dev": true + }, + "parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "path-platform": { + "version": "0.11.15", + "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz", + "integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "pbkdf2": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "dev": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "pem": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/pem/-/pem-1.13.1.tgz", + "integrity": "sha512-gA/kl8/MWWBaVRRv8M4iRkaJXEbp0L9NyG5ggZlbvQxylZAq5K5wGesAZifs89kwL/m4EGdekXtBMOzXM9rv7w==", + "dev": true, + "requires": { + "es6-promisify": "^6.0.0", + "md5": "^2.2.1", + "os-tmpdir": "^1.0.1", + "which": "^1.3.1" + } + }, + "plur": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/plur/-/plur-1.0.0.tgz", + "integrity": "sha1-24XGgU9eXlo7Se/CjWBP7GKXUVY=", + "dev": true + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", + "dev": true + }, + "prettier-bytes": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prettier-bytes/-/prettier-bytes-1.0.4.tgz", + "integrity": "sha1-mUsCqkb2mcULYle1+qp/4lV+YtY=", + "dev": true + }, + "pretty-ms": { + "version": "2.1.0", + "resolved": "http://registry.npmjs.org/pretty-ms/-/pretty-ms-2.1.0.tgz", + "integrity": "sha1-QlfCVt8/sLRR1q/6qwIYhBJpgdw=", + "dev": true, + "requires": { + "is-finite": "^1.0.1", + "parse-ms": "^1.0.0", + "plur": "^1.0.0" + } + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", + "dev": true + }, + "proxy-addr": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz", + "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", + "dev": true, + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.8.0" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz", + "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=", + "dev": true + } + } + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dev": true, + "requires": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "randomatic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.0.tgz", + "integrity": "sha512-KnGPVE0lo2WoXxIZ7cPR8YBpiol4gsSuOwDSg410oHh80ZMp5EiypNqL2K4Z77vJn6lB5rap7IkAmcUlalcnBQ==", + "dev": true, + "requires": { + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "randombytes": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", + "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", + "dev": true + }, + "raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "dev": true, + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + } + }, + "read-only-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz", + "integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=", + "dev": true, + "requires": { + "readable-stream": "^2.0.2" + } + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + } + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + } + } + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true + }, + "regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "dev": true, + "requires": { + "is-equal-shallow": "^0.1.3" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "reload-css": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/reload-css/-/reload-css-1.0.2.tgz", + "integrity": "sha1-avsRFi4jFP7M2tbcX96CH9cxgzE=", + "dev": true, + "requires": { + "query-string": "^4.2.3" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, + "resolve": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", + "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==", + "dev": true, + "requires": { + "path-parse": "^1.0.5" + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "resp-modifier": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz", + "integrity": "sha1-sSTeXE+6/LpUH0j/pzlw9KpFa08=", + "dev": true, + "requires": { + "debug": "^2.2.0", + "minimatch": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "right-now": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/right-now/-/right-now-1.0.0.tgz", + "integrity": "sha1-bolgne69fc2vja7Mmuo5z1haCRg=", + "dev": true + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "semver": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", + "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", + "dev": true + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "set-value": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", + "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "http://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shasum": { + "version": "1.0.2", + "resolved": "http://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz", + "integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=", + "dev": true, + "requires": { + "json-stable-stringify": "~0.0.0", + "sha.js": "~2.4.4" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shell-quote": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", + "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", + "dev": true, + "requires": { + "array-filter": "~0.0.0", + "array-map": "~0.0.0", + "array-reduce": "~0.0.0", + "jsonify": "~0.0.0" + } + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "simple-concat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz", + "integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=", + "dev": true + }, + "simple-html-index": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/simple-html-index/-/simple-html-index-1.5.0.tgz", + "integrity": "sha1-LJPurrrAAdihNfwAIr1K3o9YmW8=", + "dev": true, + "requires": { + "from2-string": "^1.1.0" + } + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "source-map-resolve": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", + "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", + "dev": true, + "requires": { + "atob": "^2.1.1", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "dev": true, + "requires": { + "source-map": "^0.5.6" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "split2": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/split2/-/split2-0.2.1.tgz", + "integrity": "sha1-At2smtwD7Au3jBKC7Aecpuha6QA=", + "dev": true, + "requires": { + "through2": "~0.6.1" + }, + "dependencies": { + "readable-stream": { + "version": "1.0.34", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "dev": true, + "requires": { + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" + } + } + } + }, + "stacked": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stacked/-/stacked-1.1.1.tgz", + "integrity": "sha1-LH+jjMfjejQRp3zY55LeRI+faXU=", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true + }, + "stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "stream-browserify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz", + "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-combiner2": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", + "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=", + "dev": true, + "requires": { + "duplexer2": "~0.1.0", + "readable-stream": "^2.0.2" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-splicer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.0.tgz", + "integrity": "sha1-G2O+Q4oTPktnHMGTUZdgAXWRDYM=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.2" + } + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "subarg": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz", + "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=", + "dev": true, + "requires": { + "minimist": "^1.1.0" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "syntax-error": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz", + "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==", + "dev": true, + "requires": { + "acorn-node": "^1.2.0" + } + }, + "term-color": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/term-color/-/term-color-1.0.1.tgz", + "integrity": "sha1-OOGSVTpHPjXkFgT/UZmEa/gRejo=", + "dev": true, + "requires": { + "ansi-styles": "2.0.1", + "supports-color": "1.3.1" + }, + "dependencies": { + "ansi-styles": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.0.1.tgz", + "integrity": "sha1-sDP1f5Pi0oreuLwRE4+hPaD9IKM=", + "dev": true + }, + "supports-color": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-1.3.1.tgz", + "integrity": "sha1-FXWN8J2P87SswwdTn6vicJXhBC0=", + "dev": true + } + } + }, + "through": { + "version": "2.3.8", + "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", + "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", + "dev": true, + "requires": { + "readable-stream": "^2.1.5", + "xtend": "~4.0.1" + } + }, + "timers-browserify": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz", + "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=", + "dev": true, + "requires": { + "process": "~0.11.0" + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + } + } + }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", + "dev": true + }, + "tty-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", + "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==", + "dev": true + }, + "type-is": { + "version": "1.6.16", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", + "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.18" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "ultron": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz", + "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=", + "dev": true + }, + "umd": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz", + "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==", + "dev": true + }, + "undeclared-identifiers": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.2.tgz", + "integrity": "sha512-13EaeocO4edF/3JKime9rD7oB6QI8llAGhgn5fKOPyfkJbRb6NFv9pYV6dFEmpa4uRjKeBqLZP8GpuzqHlKDMQ==", + "dev": true, + "requires": { + "acorn-node": "^1.3.0", + "get-assigned-identifiers": "^1.2.0", + "simple-concat": "^1.0.0", + "xtend": "^4.0.1" + } + }, + "union-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", + "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^0.4.3" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "set-value": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", + "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.1", + "to-object-path": "^0.3.0" + } + } + } + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + } + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-trim": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-trim/-/url-trim-1.0.0.tgz", + "integrity": "sha1-QAV+LxZLiOXaynJp2kfm0d2Detw=", + "dev": true + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "dev": true, + "requires": { + "inherits": "2.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vm-browserify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.0.tgz", + "integrity": "sha512-iq+S7vZJE60yejDYM0ek6zg308+UZsdtPExWP9VZoCFCz1zkJoXFnAX7aZfd/ZwrkidzdUZL0C/ryW+JwAiIGw==", + "dev": true + }, + "watchify": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/watchify/-/watchify-3.11.0.tgz", + "integrity": "sha512-7jWG0c3cKKm2hKScnSAMUEUjRJKXUShwMPk0ASVhICycQhwND3IMAdhJYmc1mxxKzBUJTSF5HZizfrKrS6BzkA==", + "dev": true, + "requires": { + "anymatch": "^1.3.0", + "browserify": "^16.1.0", + "chokidar": "^1.0.0", + "defined": "^1.0.0", + "outpipe": "^1.1.0", + "through2": "^2.0.0", + "xtend": "^4.0.0" + } + }, + "watchify-middleware": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/watchify-middleware/-/watchify-middleware-1.8.0.tgz", + "integrity": "sha512-INYU5/3zTZtWQvJKPelr47j0JeLTZK4GUDF0PoMltMPzMUEh/lW6g1t+Qe/tGHxm70AUc0NQrth3k3PTfOU9Nw==", + "dev": true, + "requires": { + "concat-stream": "^1.5.0", + "debounce": "^1.0.0", + "events": "^1.0.2", + "object-assign": "^4.0.1", + "strip-ansi": "^3.0.0", + "watchify": "^3.3.1" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", + "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "dev": true, + "requires": { + "options": ">=0.0.5", + "ultron": "1.0.x" + } + }, + "xtend": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", + "dev": true + } + } +} From 3fe7d5668b8462dca2a0a1a3ea0dd6c013b8029b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Thu, 1 Nov 2018 16:03:39 +0100 Subject: [PATCH 12/64] blah --- examples/transloadit/long.js | 35 ---------------------------------- examples/transloadit/server.js | 4 ++++ 2 files changed, 4 insertions(+), 35 deletions(-) delete mode 100644 examples/transloadit/long.js diff --git a/examples/transloadit/long.js b/examples/transloadit/long.js deleted file mode 100644 index 62891a3aa..000000000 --- a/examples/transloadit/long.js +++ /dev/null @@ -1,35 +0,0 @@ -const Uppy = require('@uppy/core') -const Dashboard = require('@uppy/dashboard') -const Transloadit = require('@uppy/transloadit') -const Webcam = require('@uppy/Webcam') - -const uppy = Uppy({ - allowMultipleUploads: false, - restrictions: { - allowedFileTypes: ['.png'] - } -}) - -uppy.use(Dashboard, { - target: 'body', - closeAfterFinish: true -}) - -uppy.use(Webcam, { - target: Dashboard -}) - -uppy.use(Transloadit, { - waitForEncoding: true, - params: { - auth: { key: '05a61ed019fe11e783fdbd1f56c73eb0' }, - template_id: 'be001500a56011e889f9cddd88df842c' - } -}) - -const result = new Promise((resolve, reject) => { - uppy.on('error', reject) - uppy.on('complete', resolve) -}) - -result.then(console.log) diff --git a/examples/transloadit/server.js b/examples/transloadit/server.js index f9137b898..d9ddc4fa7 100644 --- a/examples/transloadit/server.js +++ b/examples/transloadit/server.js @@ -1,6 +1,10 @@ const http = require('http') const qs = require('querystring') +/** + * A very haxxor server that outputs some of the data it receives in a POST form parameter. + */ + http.createServer((req, res) => { if (req.url !== '/test') { res.writeHead(404, {'content-type': 'text/html'}) From c7d070ff15c700131e28e07bf332d93f55963f59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Thu, 1 Nov 2018 16:06:57 +0100 Subject: [PATCH 13/64] name tweak --- examples/transloadit/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/transloadit/package.json b/examples/transloadit/package.json index 684e123e9..c43a86ca8 100644 --- a/examples/transloadit/package.json +++ b/examples/transloadit/package.json @@ -1,6 +1,6 @@ { "private": true, - "name": "uppy-multiple-instances-example", + "name": "uppy-transloadit-preset-example", "scripts": { "css": "cp ../../packages/uppy/dist/uppy.min.css .", "start": "npm run css && (node server & budo main.js:bundle.js -- -t babelify -g aliasify & wait)" From 615581501f971d3937620ecfcb2a339f28881dec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Mon, 5 Nov 2018 10:53:39 +0100 Subject: [PATCH 14/64] fix join() error --- packages/@uppy/file-input/src/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/@uppy/file-input/src/index.js b/packages/@uppy/file-input/src/index.js index e99bcab5f..62bf37d08 100644 --- a/packages/@uppy/file-input/src/index.js +++ b/packages/@uppy/file-input/src/index.js @@ -72,6 +72,7 @@ module.exports = class FileInput extends Plugin { } const restrictions = this.uppy.opts.restrictions + const accept = restrictions.allowedFileTypes ? restrictions.allowedFileTypes.join(',') : null // empty value="" on file input, so that the input is cleared after a file is selected, // because Uppy will be handling the upload and so we can select same file @@ -83,7 +84,7 @@ module.exports = class FileInput extends Plugin { name={this.opts.inputName} onchange={this.handleInputChange} multiple={restrictions.maxNumberOfFiles !== 1} - accept={restrictions.allowedFileTypes.join(',')} + accept={accept} ref={(input) => { this.input = input }} value="" /> {this.opts.pretty && From 3d4fac8e4172fbef653f73cb9bba605f3e37283d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Mon, 5 Nov 2018 11:29:47 +0100 Subject: [PATCH 15/64] Refactor example --- examples/transloadit/index.html | 3 +- examples/transloadit/package-lock.json | 35 +++++-- examples/transloadit/package.json | 4 +- examples/transloadit/server.js | 130 ++++++++++++++++++++----- 4 files changed, 136 insertions(+), 36 deletions(-) diff --git a/examples/transloadit/index.html b/examples/transloadit/index.html index 8c8124d2f..fe8454c55 100644 --- a/examples/transloadit/index.html +++ b/examples/transloadit/index.html @@ -8,8 +8,7 @@ + + +
+ ` +} + +function Footer () { + return ` +
+ + + ` +} + +function FormFields (fields) { + return ` +

Form Fields

+
+ ${Object.entries(fields).map(Field).join('\n')} +
+ ` + + function Field ([name, value]) { + if (name === 'transloadit') return '' + return ` +
${e(name)}
+
${e(value)}
+ ` + } +} + +function AssemblyResult (assembly) { + return ` +

${e(assembly.assembly_id)} (${e(assembly.ok)})

+ ${UploadsList(assembly.uploads)} + ${ResultsList(assembly.results)} + ` +} + +function UploadsList (uploads) { + return ` +
    + ${uploads.map(Upload).join('\n')} +
+ ` + + function Upload (upload) { + return `
  • ${e(upload.name)}
  • ` + } +} + +function ResultsList (results) { + return Object.keys(results) + .map(ResultsSection) + .join('\n') + + function ResultsSection (stepName) { + return ` +

    ${e(stepName)}

    +
      + ${results[stepName].map(Result).join('\n')} +
    + ` + } + + function Result (result) { + return `
  • ${e(result.name)} View
  • ` + } +} From 4fb7226ede2b2db8cc8e9044145773e42cf39f40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Mon, 5 Nov 2018 11:31:37 +0100 Subject: [PATCH 16/64] Take files from preexisting file input --- .../@uppy/transloadit-preset/src/AttachFileInputs.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/@uppy/transloadit-preset/src/AttachFileInputs.js b/packages/@uppy/transloadit-preset/src/AttachFileInputs.js index 278e66723..091af1347 100644 --- a/packages/@uppy/transloadit-preset/src/AttachFileInputs.js +++ b/packages/@uppy/transloadit-preset/src/AttachFileInputs.js @@ -17,7 +17,11 @@ class AttachFileInputs extends Plugin { } handleChange (event) { - const files = toArray(event.target.files) + this.addFiles(event.target) + } + + addFiles (input) { + const files = toArray(input.files) files.forEach((file) => { try { this.uppy.addFile({ @@ -55,6 +59,10 @@ class AttachFileInputs extends Plugin { if (!input.hasAttribute('accept') && restrictions.allowedFileTypes) { input.setAttribute('accept', restrictions.allowedFileTypes.join(',')) } + + // Check if this input already contains files (eg. user selected them before Uppy loaded, + // or the page was refreshed and the browser kept files selected) + this.addFiles(input) }) } From 59bfbce94a98cf8fdd00ed6b161d4387f4da2006 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Mon, 5 Nov 2018 11:37:52 +0100 Subject: [PATCH 17/64] form: Disable form submit buttons while upload is in progress with triggerUploadOnSubmit --- packages/@uppy/form/src/index.js | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/packages/@uppy/form/src/index.js b/packages/@uppy/form/src/index.js index 2f741883d..8fd22cc6a 100644 --- a/packages/@uppy/form/src/index.js +++ b/packages/@uppy/form/src/index.js @@ -1,5 +1,6 @@ const { Plugin } = require('@uppy/core') const findDOMElement = require('@uppy/utils/lib/findDOMElement') +const toArray = require('@uppy/utils/lib/toArray') // Rollup uses get-form-data's ES modules build, and rollup-plugin-commonjs automatically resolves `.default`. // So, if we are being built using rollup, this require() won't have a `.default` property. const getFormData = require('get-form-data').default || require('get-form-data') @@ -53,7 +54,25 @@ module.exports = class Form extends Plugin { handleFormSubmit (ev) { if (this.opts.triggerUploadOnSubmit) { ev.preventDefault() - this.uppy.upload().catch((err) => { + const elements = toArray(ev.target.elements) + const disabledByUppy = [] + elements.forEach((el) => { + const isButton = el.tagName === 'BUTTON' || (el.tagName === 'INPUT' && el.type === 'submit') + if (isButton && !el.disabled) { + el.disabled = true + disabledByUppy.push(el) + } + }) + this.uppy.upload().then(() => { + disabledByUppy.forEach((button) => { + button.disabled = false + }) + }, (err) => { + disabledByUppy.forEach((button) => { + button.disabled = false + }) + return Promise.reject(err) + }).catch((err) => { this.uppy.log(err.stack || err.message || err) }) } From fdaf9ea4c453330e5b44a137e48ad50975a2fc3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Mon, 5 Nov 2018 11:50:06 +0100 Subject: [PATCH 18/64] Error reporting in Form example --- examples/transloadit/index.html | 3 +++ examples/transloadit/main.js | 14 +++++++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/examples/transloadit/index.html b/examples/transloadit/index.html index fe8454c55..f16f5c177 100644 --- a/examples/transloadit/index.html +++ b/examples/transloadit/index.html @@ -22,6 +22,7 @@ background-color: #111e33; height: 1px; } + .error { color: red; } #logo { height: 1em; vertical-align: middle; }
    @@ -51,6 +52,8 @@ + +
    diff --git a/examples/transloadit/main.js b/examples/transloadit/main.js index 6f106a5f1..9a1dd9dfc 100644 --- a/examples/transloadit/main.js +++ b/examples/transloadit/main.js @@ -4,7 +4,7 @@ const transloadit = require('@uppy/transloadit-preset') * transloadit.form */ -window.formUppy = transloadit.form('#test-form', { +const formUppy = transloadit.form('#test-form', { debug: true, restrictions: { allowedFileTypes: ['.png'] @@ -16,6 +16,18 @@ window.formUppy = transloadit.form('#test-form', { } }) +formUppy.on('error', (err) => { + document.querySelector('#test-form .error') + .textContent = err.message +}) + +formUppy.on('upload-error', (file, err) => { + document.querySelector('#test-form .error') + .textContent = err.message +}) + +window.formUppy = formUppy + /** * transloadit.modal */ From daded55bab30b9647a467fc66f7960e9cef7abe2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Mon, 19 Nov 2018 13:24:17 +0100 Subject: [PATCH 19/64] docs: :tl: preset stub --- website/src/docs/contributing.md | 2 +- website/src/docs/transloadit-preset.md | 35 ++++++++++++++++++++++++++ website/src/stats.ejs | 4 +-- 3 files changed, 38 insertions(+), 3 deletions(-) create mode 100644 website/src/docs/transloadit-preset.md diff --git a/website/src/docs/contributing.md b/website/src/docs/contributing.md index 7046e85db..ad6a42f15 100644 --- a/website/src/docs/contributing.md +++ b/website/src/docs/contributing.md @@ -1,7 +1,7 @@ --- title: "Contributing" type: docs -order: 4 +order: 5 --- ## Uppy development diff --git a/website/src/docs/transloadit-preset.md b/website/src/docs/transloadit-preset.md new file mode 100644 index 000000000..577d7ad45 --- /dev/null +++ b/website/src/docs/transloadit-preset.md @@ -0,0 +1,35 @@ +--- +type: docs +order: 4 +title: "Transloadit Preset" +module: "@uppy/transloadit-preset" +permalink: docs/transloadit-preset/ +--- + +[Transloadit][transloadit] is a service that helps you handle file uploads, resize, crop and watermark your images, make GIFs, transcode your videos, extract thumbnails, generate audio waveforms, and so much more. In short, [Transloadit][transloadit] is the Swiss Army Knife for your files. + +The Transloadit Preset is an Uppy-based library that helps you talk to the Transloadit API. It includes a modal UI file picker with support for imports from third-party services, integration with HTML forms, and more. Because it's based on Uppy, you can add any existing Uppy plugin to add more functionality. + +## Install + +The Transloadit Preset can be downloaded from npm: + +```shell +npm install --save @uppy/transloadit-preset +``` + +Then, with a bundler such as [webpack][webpack] or [Browserify][browserify], do: + +```js +const transloadit = require('@uppy/transloadit-preset') +``` + +## File Picker + +## Form + +## Programmatic Uploads + +[transloadit]: https://transloadit.com/ +[browserify]: https://browserify.org +[webpack]: https://webpack.js.org diff --git a/website/src/stats.ejs b/website/src/stats.ejs index d88028054..e4a279515 100644 --- a/website/src/stats.ejs +++ b/website/src/stats.ejs @@ -3,8 +3,8 @@ title: Stats type: docs layout: stats permalink: docs/stats/ -alias: +alias: - guide/stats/ - stats/ -order: 5 +order: 6 --- From 2dff1535224df356ad1e5975894a4c6b6817fd61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Thu, 22 Nov 2018 14:17:05 +0100 Subject: [PATCH 20/64] =?UTF-8?q?Rename=20transloadit.modal=20=E2=86=92=20?= =?UTF-8?q?transloadit.pick?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/@uppy/transloadit-preset/src/index.js | 4 ++-- packages/@uppy/transloadit-preset/src/{modal.js => pick.js} | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) rename packages/@uppy/transloadit-preset/src/{modal.js => pick.js} (92%) diff --git a/packages/@uppy/transloadit-preset/src/index.js b/packages/@uppy/transloadit-preset/src/index.js index 7da4d1f14..1579c1590 100644 --- a/packages/@uppy/transloadit-preset/src/index.js +++ b/packages/@uppy/transloadit-preset/src/index.js @@ -1,9 +1,9 @@ const form = require('./form') -const modal = require('./modal') +const pick = require('./pick') const upload = require('./upload') module.exports = { form, - modal, + pick, upload } diff --git a/packages/@uppy/transloadit-preset/src/modal.js b/packages/@uppy/transloadit-preset/src/pick.js similarity index 92% rename from packages/@uppy/transloadit-preset/src/modal.js rename to packages/@uppy/transloadit-preset/src/pick.js index ad2b3dc59..1feb4ebec 100644 --- a/packages/@uppy/transloadit-preset/src/modal.js +++ b/packages/@uppy/transloadit-preset/src/pick.js @@ -5,8 +5,8 @@ const addProviders = require('./addProviders') const CANCEL = {} -function modal (target, opts = {}) { - const pluginId = 'modal' +function pick (target, opts = {}) { + const pluginId = 'pick' const uppy = createUppy(opts, { allowMultipleUploads: false }) @@ -47,4 +47,4 @@ function modal (target, opts = {}) { }) } -module.exports = modal +module.exports = pick From 4f1c584dd6615ea005dacc79e9a420dc3cfb3dfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Thu, 22 Nov 2018 14:59:04 +0100 Subject: [PATCH 21/64] blurb --- website/src/docs/transloadit-preset.md | 40 ++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/website/src/docs/transloadit-preset.md b/website/src/docs/transloadit-preset.md index 577d7ad45..d7e092028 100644 --- a/website/src/docs/transloadit-preset.md +++ b/website/src/docs/transloadit-preset.md @@ -24,12 +24,52 @@ Then, with a bundler such as [webpack][webpack] or [Browserify][browserify], do: const transloadit = require('@uppy/transloadit-preset') ``` +If you are not using a bundler, you can also import the Transloadit Preset using an HTML script tag. + +```html + + +``` + ## File Picker +Show a modal UI that allows users to pick files from their device and from the web. It uploads files to Transloadit for processing. + +```js +const resultPromise = transloadit.pick('body', { + params: { + auth: { key: '' }, + template_id: '' + } +}) +``` + ## Form +Add resumable uploads and Transloadit's processing to your existing HTML form uploads. + +```js +transloadit.form('form#myForm', { + params: { + auth: { key: '' }, + template_id: '' + } +}) +``` + ## Programmatic Uploads +Upload files straight to Transloadit from your own custom UI. Give us an array of files, and we'll give you an array of results! + +```js +const resultPromise = transloadit.upload(files, { + params: { + auth: { key: '' }, + template_id: '' + } +}) +``` + [transloadit]: https://transloadit.com/ [browserify]: https://browserify.org [webpack]: https://webpack.js.org From 208ac230e127339aa7623787dcbd8f15163304f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Mon, 26 Nov 2018 11:05:16 +0100 Subject: [PATCH 22/64] Add doc pages for methods --- website/src/docs/transloadit-preset-form.md | 8 +++++ website/src/docs/transloadit-preset-picker.md | 19 +++++++++++ website/src/docs/transloadit-preset-upload.md | 34 +++++++++++++++++++ website/src/docs/transloadit-preset.md | 8 +++++ .../themes/uppy/layout/partials/sidebar.ejs | 1 + 5 files changed, 70 insertions(+) create mode 100644 website/src/docs/transloadit-preset-form.md create mode 100644 website/src/docs/transloadit-preset-picker.md create mode 100644 website/src/docs/transloadit-preset-upload.md diff --git a/website/src/docs/transloadit-preset-form.md b/website/src/docs/transloadit-preset-form.md new file mode 100644 index 000000000..c36ee66a1 --- /dev/null +++ b/website/src/docs/transloadit-preset-form.md @@ -0,0 +1,8 @@ +--- +type: docs +title: "Form API Documentation" +permalink: docs/transloadit-preset/form/ +hidden: true +--- + + diff --git a/website/src/docs/transloadit-preset-picker.md b/website/src/docs/transloadit-preset-picker.md new file mode 100644 index 000000000..aa0cdd8cb --- /dev/null +++ b/website/src/docs/transloadit-preset-picker.md @@ -0,0 +1,19 @@ +--- +type: docs +title: "File Picker API Documentation" +permalink: docs/transloadit-preset/picker/ +hidden: true +--- + +```js +transloadit.pick(target, options) +``` + +## `target` + +DOM element or CSS selector to place the modal element in. `document.body` is usually fine in this case because the modal is absolutely positioned on top of everything anyway. + + +## `options.params` + +The Assembly paramaters to use for the upload. [see here](https://uppy.io/docs/transloadit#params) diff --git a/website/src/docs/transloadit-preset-upload.md b/website/src/docs/transloadit-preset-upload.md new file mode 100644 index 000000000..50577d3b2 --- /dev/null +++ b/website/src/docs/transloadit-preset-upload.md @@ -0,0 +1,34 @@ +--- +type: docs +title: "Upload API Documentation" +permalink: docs/transloadit-preset/upload/ +hidden: true +--- + + +Upload files straight to Transloadit from your own custom UI. Give us an array of files, and we'll give you an array of results! + +```js +const resultPromise = transloadit.upload(files, { + params: { + auth: { key: '' }, + template_id: '' + } +}) +``` + +## `files` + +An array of [File][file] objects, obtained from an `` or elsewhere. + +These can also be [Blob][blob]s with a `.name` property. That way you can upload files that were created using JavaScript. + +## Options + +This method supports all the options of the [Transloadit Plugin][tl-options]. + +TODO inline them here probably + +[file]: https://developer.mozilla.org/en-US/docs/Web/API/File +[blob]: https://developer.mozilla.org/en-US/docs/Web/API/Blob +[tl-options]: /docs/transloadit#options diff --git a/website/src/docs/transloadit-preset.md b/website/src/docs/transloadit-preset.md index d7e092028..160fd4b46 100644 --- a/website/src/docs/transloadit-preset.md +++ b/website/src/docs/transloadit-preset.md @@ -44,6 +44,10 @@ const resultPromise = transloadit.pick('body', { }) ``` +**ADD IMAGE OR GIF HERE** + +View Documentation + ## Form Add resumable uploads and Transloadit's processing to your existing HTML form uploads. @@ -57,6 +61,8 @@ transloadit.form('form#myForm', { }) ``` +View Documentation + ## Programmatic Uploads Upload files straight to Transloadit from your own custom UI. Give us an array of files, and we'll give you an array of results! @@ -70,6 +76,8 @@ const resultPromise = transloadit.upload(files, { }) ``` +View Documentation + [transloadit]: https://transloadit.com/ [browserify]: https://browserify.org [webpack]: https://webpack.js.org diff --git a/website/themes/uppy/layout/partials/sidebar.ejs b/website/themes/uppy/layout/partials/sidebar.ejs index c35b20c8b..82effcd70 100644 --- a/website/themes/uppy/layout/partials/sidebar.ejs +++ b/website/themes/uppy/layout/partials/sidebar.ejs @@ -30,6 +30,7 @@ var categories = [
    diff --git a/examples/transloadit/main.js b/examples/transloadit/main.js index 836ea28d7..13556b883 100644 --- a/examples/transloadit/main.js +++ b/examples/transloadit/main.js @@ -1,3 +1,4 @@ +const { inspect } = require('util') const transloadit = require('@uppy/robodog') /** @@ -78,11 +79,21 @@ window.openModal = openModal */ window.doUpload = (event) => { + const resultEl = document.querySelector('#upload-result') + const errorEl = document.querySelector('#upload-error') transloadit.upload(event.target.files, { waitForEncoding: true, params: { auth: { key: '05a61ed019fe11e783fdbd1f56c73eb0' }, template_id: 'be001500a56011e889f9cddd88df842c' } - }).then(console.log, console.error) + }).then((result) => { + resultEl.classList.remove('hidden') + errorEl.classList.add('hidden') + resultEl.textContent = inspect(result.results) + }, (err) => { + resultEl.classList.add('hidden') + errorEl.classList.remove('hidden') + errorEl.textContent = err.message + }) } From 0f563e7d8c8d2062e83943b97390c742c3501bfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Mon, 4 Feb 2019 12:48:30 +0100 Subject: [PATCH 59/64] docs: fix transloadit.pick example arguments --- website/src/docs/transloadit-wrapper.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/website/src/docs/transloadit-wrapper.md b/website/src/docs/transloadit-wrapper.md index 7a07752cb..9e3400a89 100644 --- a/website/src/docs/transloadit-wrapper.md +++ b/website/src/docs/transloadit-wrapper.md @@ -49,7 +49,8 @@ And if any of these methods are not flexible enough, you can always replace them Show a modal UI that allows users to pick files from their device and from the web. It uploads files to Transloadit for processing. ```js -const resultPromise = transloadit.pick('body', { +const resultPromise = transloadit.pick({ + target: 'body', params: { auth: { key: '' }, template_id: '' From ac3c061443e95354b05a6d40ed12536f203f5cdb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Mon, 4 Feb 2019 12:49:09 +0100 Subject: [PATCH 60/64] docs: rename doc files to robodog --- website/src/docs/{transloadit-wrapper-form.md => robodog-form.md} | 0 .../src/docs/{transloadit-wrapper-picker.md => robodog-picker.md} | 0 .../src/docs/{transloadit-wrapper-upload.md => robodog-upload.md} | 0 website/src/docs/{transloadit-wrapper.md => robodog.md} | 0 4 files changed, 0 insertions(+), 0 deletions(-) rename website/src/docs/{transloadit-wrapper-form.md => robodog-form.md} (100%) rename website/src/docs/{transloadit-wrapper-picker.md => robodog-picker.md} (100%) rename website/src/docs/{transloadit-wrapper-upload.md => robodog-upload.md} (100%) rename website/src/docs/{transloadit-wrapper.md => robodog.md} (100%) diff --git a/website/src/docs/transloadit-wrapper-form.md b/website/src/docs/robodog-form.md similarity index 100% rename from website/src/docs/transloadit-wrapper-form.md rename to website/src/docs/robodog-form.md diff --git a/website/src/docs/transloadit-wrapper-picker.md b/website/src/docs/robodog-picker.md similarity index 100% rename from website/src/docs/transloadit-wrapper-picker.md rename to website/src/docs/robodog-picker.md diff --git a/website/src/docs/transloadit-wrapper-upload.md b/website/src/docs/robodog-upload.md similarity index 100% rename from website/src/docs/transloadit-wrapper-upload.md rename to website/src/docs/robodog-upload.md diff --git a/website/src/docs/transloadit-wrapper.md b/website/src/docs/robodog.md similarity index 100% rename from website/src/docs/transloadit-wrapper.md rename to website/src/docs/robodog.md From c49a1401a2d8896edb311240edfd46a0b49ca867 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Mon, 4 Feb 2019 13:03:33 +0100 Subject: [PATCH 61/64] docs: add resultPromise properties to example snippets --- website/src/docs/robodog.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/website/src/docs/robodog.md b/website/src/docs/robodog.md index 9e3400a89..5e8348517 100644 --- a/website/src/docs/robodog.md +++ b/website/src/docs/robodog.md @@ -56,6 +56,10 @@ const resultPromise = transloadit.pick({ template_id: '' } }) +resultPromise.then((bundle) => { + bundle.transloadit // Array of Assembly statuses + bundle.results // Array of all Assembly results +}) ``` **ADD IMAGE OR GIF HERE** @@ -96,6 +100,10 @@ const resultPromise = transloadit.upload(files, { template_id: '' } }) +resultPromise.then((bundle) => { + bundle.transloadit // Array of Assembly statuses + bundle.results // Array of all Assembly results +}) ``` View Documentation From 5b20f39a2f8ae498a42f422bcd4de37e1831870a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Mon, 4 Feb 2019 14:42:45 +0100 Subject: [PATCH 62/64] robodog: Add events properties... --- packages/@uppy/robodog/src/createUppy.js | 39 +++++++++++++++++++++++- website/src/docs/robodog-form.md | 22 ++++++------- 2 files changed, 49 insertions(+), 12 deletions(-) diff --git a/packages/@uppy/robodog/src/createUppy.js b/packages/@uppy/robodog/src/createUppy.js index 89795653a..883f13f77 100644 --- a/packages/@uppy/robodog/src/createUppy.js +++ b/packages/@uppy/robodog/src/createUppy.js @@ -1,5 +1,24 @@ const Uppy = require('@uppy/core') +const eventNames = { + onFileAdded: 'file-added', + onFileRemoved: 'file-removed', + + onAssemblyCreated: 'transloadit:assembly-created', + onAssemblyExecuting: 'transloadit:assembly-executing', + onAssemblyComplete: 'transloadit:complete', + + onStart: 'upload', + onPause: 'pause-all', + onFilePause: 'upload-pause', + onCancel: 'cancel-all', + onFileCancel: 'upload-cancel', + onFileProgress: 'upload-progress', + onUploaded: 'transloadit:upload', + onResult: 'transloadit:result', + onComplete: 'complete' +} + const uppyOptionNames = [ 'autoProceed', 'restrictions', @@ -14,7 +33,25 @@ function createUppy (opts, overrides = {}) { }) Object.assign(uppyOptions, overrides) - return Uppy(uppyOptions) + const uppy = Uppy(uppyOptions) + + // Builtin event aliases + Object.keys(eventNames).forEach((optionName) => { + const eventName = eventNames[optionName] + if (typeof opts[optionName] === 'function') { + uppy.on(eventName, opts[optionName]) + } + }) + + // Custom events (these should probably be added to core) + if (typeof opts.onProgress === 'function') { + uppy.on('upload-progress', () => { + const { totalProgress } = uppy.getState() + opts.onProgress.call(uppy, totalProgress) + }) + } + + return uppy } module.exports = createUppy diff --git a/website/src/docs/robodog-form.md b/website/src/docs/robodog-form.md index efe8475d5..07822b7b6 100644 --- a/website/src/docs/robodog-form.md +++ b/website/src/docs/robodog-form.md @@ -146,14 +146,14 @@ The `transloadit.form()` method returns an Uppy object, so you can listen to eve | jQuery option | Robodog Event | |---------------|--------------------------| -| `onStart` | `uppy.on('transloadit:assembly-created')` | -| `onExecuting` | `uppy.on('transloadit:assembly-executing')` | -| `onFileSelect` | No longer supported, attach a listener to the DOM element instead. | -| `onProgress` | `uppy.on('upload-progress')`, then call `uppy.getState().totalProgress` | -| `onUpload` | `uppy.on('transloadit:upload')` | -| `onResult` | `uppy.on('transloadit:result')` | -| `onCancel` | `uppy.on('cancel-all')` | -| `onError` | `uppy.on('error')` | -| `onSuccess` | `uppy.on('complete')` | -| `onDisconnect` | Currently unavailable | -| `onReconnect` | Currently unavailable | +| `onStart` | `onAssemblyCreated` | +| `onExecuting` | `onAssemblyExecuting` | +| `onFileSelect` | `onFileAdded` | +| `onProgress` | `onProgress` | +| `onUpload` | `onUpload` | +| `onResult` | `onResult` | +| `onCancel` | `onCancel` (or `onFileCancel` for individual files) | +| `onError` | `onError` | +| `onSuccess` | `onComplete` | +| `onDisconnect` | Currently unavailable, use something like [`is-offline`](https://www.npmjs.com/package/is-offline) | +| `onReconnect` | Currently unavailable, use something like [`is-offline`](https://www.npmjs.com/package/is-offline) | From 3b5bf510a14fa98f631688083f63bfec4f90218e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Mon, 4 Feb 2019 16:00:34 +0100 Subject: [PATCH 63/64] robodog: add missing tl-related events --- packages/@uppy/robodog/src/createUppy.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/packages/@uppy/robodog/src/createUppy.js b/packages/@uppy/robodog/src/createUppy.js index 883f13f77..7c6fae6ce 100644 --- a/packages/@uppy/robodog/src/createUppy.js +++ b/packages/@uppy/robodog/src/createUppy.js @@ -1,22 +1,29 @@ const Uppy = require('@uppy/core') const eventNames = { + // File management events onFileAdded: 'file-added', onFileRemoved: 'file-removed', + // Transloadit events + onImportError: 'transloadit:import-error', onAssemblyCreated: 'transloadit:assembly-created', onAssemblyExecuting: 'transloadit:assembly-executing', + onAssemblyError: 'transloadit:assembly-error', onAssemblyComplete: 'transloadit:complete', + onResult: 'transloadit:result', + // Upload events onStart: 'upload', onPause: 'pause-all', onFilePause: 'upload-pause', onCancel: 'cancel-all', + onError: 'error', // mostly akin to promise rejection onFileCancel: 'upload-cancel', onFileProgress: 'upload-progress', + onFileError: 'upload-error', onUploaded: 'transloadit:upload', - onResult: 'transloadit:result', - onComplete: 'complete' + onComplete: 'complete' // mostly akin to promise resolution } const uppyOptionNames = [ From 97ec69a09252b74bf3f47d571cffbd4bd9a08e76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Mon, 4 Feb 2019 16:06:47 +0100 Subject: [PATCH 64/64] docs: add robodog.pick demo gif (needs a better one) --- website/src/docs/robodog.md | 2 +- website/src/images/temp-robodog-demo.gif | Bin 0 -> 668763 bytes 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 website/src/images/temp-robodog-demo.gif diff --git a/website/src/docs/robodog.md b/website/src/docs/robodog.md index 5e8348517..a96ca8465 100644 --- a/website/src/docs/robodog.md +++ b/website/src/docs/robodog.md @@ -62,7 +62,7 @@ resultPromise.then((bundle) => { }) ``` -**ADD IMAGE OR GIF HERE** +Robodog File Picker Demo GIF View Documentation diff --git a/website/src/images/temp-robodog-demo.gif b/website/src/images/temp-robodog-demo.gif new file mode 100644 index 0000000000000000000000000000000000000000..565b4db8c2be9f26de5199effa0eafc6f3b466bb GIT binary patch literal 668763 zcmb5VWmFtpw=G=VH0~||f(EzX-na#KfTId+pv+Nkvga)anOH0r(OG`~xHa2BAPu(a_N` zv9Pdl9)U+dfR9T+KuAPPOhigW4Cf(zu0}>iN+zgDmL^0_!${7=OD?2ME}}<4PDSyA znnJ?lNi~$ZOq%w|lc$s>++5te?A*K_ReXFr&v``oeSQiE3J3^E333StiHHhID+@za zMH!!pQxS=O{2{^0D8ct!LQqUXPF0eJSrR@YB_$yxEhnS@Mov&fPF7MuPC-#oU5SZY ziHkv1SU^=)OpT3FO^{Jd^@W;=g@%p4rdzC*l%STHhL*0OwvLt#2c<5&N>748PwBb7 zp`n4Lvq7bkv9W=%@ynOWYG$UU7B96e9+5I+DK2Df?_y(P`^v@F&d$LuZ`I!6U%Y

    QPam&;0QdIs@$vTc@%i}C$Lr%i@b&fe zdqhA$0LpFVy19F+9AZLT!%ed!|*7iEd1JWssCBu5G2|VWZl@<*sR9W+SJ_UsMQ{y*zvQdqrIc2 zx34$1qPMB0cWS?{uNTqR(?2#nIQVNQ%x<{9WzM@eLc6bJwG?Uu&}V?FR_v#x>6s#vc9>xy1Kr;zLBQCv9`IfvGI2x`S0JqTig5F zhgW-bj(hw2$H&Jfr>AF+IKMbQKffquytul#tkJu?yu2EMUtL|@9Btj)+}y79-re2a zKOi4LkHpqc(9@NZ(NcKM&5QC+LeO7BP|*Pp!1+&Z{F5dC1`^o7q*kuV?+C^qW;aDt zed-D$U{uXk{$9`%MZxblkN95L7e^--Nv%>{)StwvTV~o{{dq8r*JdDFZ?||!ihP|f7O3q>x*Yp%YD&M zy)l^1@3i=<;m6;Re7PuE^~Rd*iBjFK=0lCOyHiy*gSqNWb^CMm?z@XaO+OEp+Jmv5 zYBbj$uOX5+EQXsKPXCS;s^w|4G@kEH|8QCwZfUwaR0M@1(JgIg6&2P%SI?tx6hU~O z+XwTWiuhfhZcnAb`TX03ZvZqeU5f39Gbi>$16us zUg{o?vdzr69M04zZy8v?lpF=e$y}%NCsNe^1V?2ch?LQb{tFXlzSy!+VJQ~w4n~XV zunt~ZK)3RLKCW!Tf|@{#Ahv;?uB8}#Ah8YDqCSfSD>bGwC6MxUGU@S)Wh??4w%eOo zCgT``GOeT2)+#*adi@zBu}baYu-M?}gzX{Bzn{W2NY)A0^ks^n_R)Q%UYggWd!hj8=b@IKp`jOR_o=iN{@I2JmG#OAN~;KE~QJ*RCCdvD?U2kK^m( zZW7FWw~D7+19rD$7(t<{yJwy%;xqIUMnw)DoptxUdOj0XZnSfV@v9LDBKp z+G|rfkg#+`!v~q-zyYtN`%YT<7VupArW~ zTFU_HD8>ORD%LUpLe1sVs##OuB;Z*?#cwA@xtGk{7a?~6oov4&(5&~D+QJifT{P8s zsqj^8bezmrVv#(nFU~C9D*p648l*5b;U>}9$_t?PhV6D}N-_VQVMwYWc z{HprC{a$`1ZwCfRdO9T;9bsBfbdb`dmu%p(^;oPT7CdJkbdDkxTAdC?(AuY5XgVr@ znqC>Y6};%>kkEP@EfajWB_D`cAh6qd^kKp{y$@>_GalPQodd z(1N0mYh-8{Aarv13AudTl~B2>IGOQ6PCQk@Cuk820D(-rX9!I59q|YuR>9X@N!CaV zub01ap%TaQ<@ooCaymAkcm!ywG zCqmKA^kOiq3}%MVYx_Wi)oPC3gYS~#O4F;#EtQ$s)SfjcbuB)@kX zaspy&El)vvht5$Kj|_s0zLltcZ{)+75Pz1v;sGE~Wr@Ptg34JH!EEHfo<4zPtkSC) zjBJVb7%+=&lu+QRQ(|C6D#$J={Dig0tB$Sz*a(V3rUkq0CI)M<69O;FR|?lLlss=H zMT+hgX>gh1Y)yFzPEB(U_sFzbKC>jEtKeVu+KdO)GfGzOG01Q5{XBmEg)UC7P$Coy zc;%rB?56h>iO|J`MV6$^)O?Z16s1k&E_w$xM(2dsRl1eoJD0I5FZ51K>h-S4B931P(iVyk{>mkNI-C|DQC81@#2-iVjJT|cL{IcVx3a3On1O}2I2khj_C^p7|&IE$#rouma z_H@m-Cx%huEC$K!u+f5iJ?Q+H-m%B25O~z%Lnzd!mDt!zJgc5yL@%rj{`f|28JY zicc3{TDCA%+zLsQu{w76V2eeD;qN(P?j2$*fy$dKhSkgBMZt$>7KF|zp%NXG{(KNf zUxn6Oh#3kQk1BEtfF{4=dE}!|#pmZ#hf+HRiHMDl`p2Y9@%?^D6f*ddy`B6B7NQ!E z`D-Xu>7bWCIG{qVS@5o1`nMdxvOzsK*{`!ub*>I+;*hlSi>qpveOW~@cE-V`Mk1GH zKj>@kz)8G=?34ai72^nC!{C@K;v1H_aH3bP0I8Rb1u7G}p&_q5 z60Xf0n)n!&0`2q*3*Q`N=Ao^yqXOU$eXqO;CSIJm7WBf4Z zOG`h@33w53eoLe~8r|TI@YQ9&&-{tWSCB*iRZnNR+R}PfJ~Smo72?7u$=>=w2Yoe) z1yBR=LLt9fp1u2^>-)l5O%t`0o51?bCooEBJ244++^$A5-BM`?E>ZgzlI)cwj2W*0 z$1mSsWi9M>w0=#(X$Q&1u4$X$U;g?%eDO!znYPrkWzSyoc6RRJqJE_1z;onw@%G`e z9l!M`O!IE_3Gxb|*?N*TaeGBU z$wJ<3X|~-=jXYd5A@7gk+V1{pB5&r94_6~?50@jzhg&2Ppn!ozU=Sl1nimWs9fkwK zKd8dPyMhr=1QLk^k{AV&c?D9W2U67sQcnlcUIo%o1TlyNF&PCt^9o{34`Qzm;+ziR zz6#={2!1XSEMOE&yoLAEgXGXMSYkR@>M9sY5h5!RB5xF;=oO-z9->+w!hrCQ1>x^5 zib*vA4GadT&D%6!C%uOWh zy;0Z)uQ0FlFrWG`-*EUtJU(uEu-q8zd^9Z7D?B_sJhDDKdOAE7c@-W{5s@eok!%!U zpN_BXMS`acPo0j)y^6@Eh%69^EHa8L_KGa64}DmMW!B?;xr(f!h^iKesxgYH^NOlR zgqAyy;H5{kUPZN2M0bircN;}_)ki6eMfKK4|C){-zKR~Dh#4=1Ba}%7L}I4XV`l4P z=BHy8jlzD5kW5|0tQ*B{dc|&~$F@<#%JRkTT*V$y#GQ!5ojHWim1*YO0D2}BKH*xSUoq6rik2~-UU)UV;BGsNUG z2@Il%OvZ^vR|yh?iO(7mIcE~NUq`bx5VKz=3K%B|c_$SjDU!tal0;^bq^^^oDha6F zQI!n|GR5M%qv1Gy$tLpX)RjW%?&X8vjaKkav1` zMtY=j`g5!F$m{fY%8Yl2biS4JMDL9Bj0{WV3|^~@%f<+7O!&{RdQI6RyoVYxtpSCb8N8--nn}-xe&J8 zXEM15qIqWx(MQHaC&qa<4S5Y-c}xj;ca-_yo5%-IB0wx3BQrnWD4*e7zS}k~7Zi{? z!oxE8#FCM_U!UuFg&WC>g3b$ITA~C4xY-mbv8LL?l^f9{sXixM719wFweixT z@nRh=;~xOnN|u3D(s&f2Ez4j2xT1A0Vs}{5k2NI{_Q9xJul#634efM zE4g~gwPPukm2}3ValwFWYm|a`e1j{zSR|bX0K@SaDDlTCH7~_0aD~jt0Z(CS=E|(y zT6nGi7-9(sL9v-l;2&p8Q1XEQs?v2{+Cob>^=FXbmf*`O_@N~xKMX+02MNJ2Mz!Fo zXn^byehnSup&Mim!!z7c>@b1z%i_)+p|*p;u>|;r%B&`07I$2nS{?^;IF)+yuz8e$&b>laZ zwQn!Cinr;3@=<4*r4>A!1yjfpR>~* z_894v3Qp)^B0SK1X07NgQSG(BYo8v!3`@t!+ujvThND&!T01oX=g6p7almu6F6%%ep-cGR@}*lOMisekCp&On4OK!G~>};%c2`l z{1}~mYO?z(#q|eC653mna^5FZvF&IQNnk~+Iy<2{Tc?_G>{yD(I4btA>hp3_2YD+1 zyX^><{g%)CCH%bymw_^_x(WQASC7pV{#35m;0m|d3Esx>(_{<3l@~unoVJ0tT0b1B z8DEVYRj21DA42Xn{Ryi4g#rvgt5-jvvk;@{d&%)v!G&#sz*+oOx}RM>^m{va5-8x` zPRh^4Y1_2m2T%(Mmhru(XIlSlXu?bbpBrIUb2gC)Fwu90l7k<%w^4GoZa*|Zn} zXW#g)Pk~R=2@fd%5aPvj60{6=_)IUXt-ad5i~U@C*Q)R3R&Z3y`3BBYPK%7kmzcop zWv6Z96{c=)2g`joR+j6&!Cv-hQ*wn{*#h_2K#e%#ofAA6X0I0x-LQmjJo$RUL>uxF zZbphhQr=14-0K=%L%ot8z)OowU9$SF+i1(nQMUeC3oD)710%lE-VyG#$Mh;2KG}}O zRmFyieBNae4!yL5f5YO_7eNTf)+6~LNLMrP5uV%)E{jru$ri2&I+(4xd94G(uv8GD z)niz$G?d9dKjM=_a|ZDsaopTfOa(8+*0`S5&o&G z3D*T*Kz47SDZKwqaIhR+!>bEkmWs}Xhg1(3C=Vvy;r}jwHbrfRI*R{o9E?2Ds)8Eg z!CLf{aZ?LHBR*}hPVll{14wa6Lxgq>!62Xo7+&F-pW&BmGW{$Ybetc=^9z03Oo(UF z`daIkW;|Rc3!7>PyPx=spZMS7)?c!aXLO-ienhZa5VB& zXQ|NOkS?6EWt?_@JV8PmF^-1J$6F1=FyTkDNXL1(EJYn(eVNsDQ!aMr+pzu)o|$F= z#swlx;ETMpSD8ww?c=mL*fmXq_Q2jPY;=JR&kOn%|~ z{b{#N&l!lz{yi7}yI-rP^awvBXT)@C%7JFis`L*fVUZmcKnh@cOG*{Qm+1M886lci z`A`cy9}wMHr(y$}}RULKwL)y(Y2nyQNv& z1THYCzdqUn5P?M>453UWKF&)k(A-FS3_J=B=(#~WYeuEB!0(Rg);gxJbU_g> z>S-QU=v(2Jbdo5`sIOh$E#NLko52P4XSt-%=Nji>GJQ$S@ zIMrb;=A_l4*~pRFDB#+oD8@B+m0&x=L})B@Nv55oOdH{jw_4!-PC}>u^GX3_S4`W$a!=?BSh?#f3hXCKQNE6B;=| zX*re0A8Y#+-@%zJga2LB;!Fbxm*gRo4oFjTnUF)C86Cp4pAzcwr0HvR8Rnf^=fPj% z6Pih1IN)c#LK4{LUAzs*a5^M#Mqa%Cmi}&uz}@1~=V`j<2!VIoB`hw@uZaXiIm?A02YFp|nDohlpwQx` z%p$2oli*9+P1Q(Zg*3spr?+)abCp~YR03|Bd9E7p6PuQ9JL9g}@)A3w?+}MqJv>Q$ zd3VE_*Mn_IL&&?yZ`Wf>$rBd$v-metNQ;!2w)Ey`_f( z-n1d_mXLsq+A=f<6_-{%U28=)6qiOSghG2&K9ZEny!%RX zO)-{6(jU_BHb)|nSv^-iLuW%Zl}j@cLaDp?B2&%#2@vE0q01W%}}mFmchPBo%2Ggv&n~T{YsDh zx93=fhvuzr*AJ-FMn{&NaNOOqtmFf;-WcsoNowPhk?tfei{5PG)6LG5IPMSBnS8dx zpSeB?<(Qm1{;4o?k~br%ahUZ&PPO#52!D9H*y4voYkhw?I#V0-lZnPubaG`dM>>qQ z#p5)uC(a_k_vOup!pVjJ^rz+$CWn$0HcCtSw_X>5gFnNbT0Hn>9(v|#21ttfU0qxw z(Rtgq?gla2?xN@L*#a_U6q2h_8dh5!sPA zAo@co9GUJQWY~OnC4IQkGm1GbA=i)$LM3e_8fS-VNKb&GOfmKQ&FH_mqGN%~Y2ueN zh+)yw`O{wigS*ek;w#(ZNTt}vrIyBf>pOK7CYH}NI-N`v5&h5PK8~}pNe}d-X;#i} zb>g&@YZbDN%p>w71gYRugwh2YTGoUe)Qm zcs>4pqF0P-M>oz*1}#II;5TAYUOVNOSc-CEi=1mInY75nWkY!?#_L>vECxYpQ0VC} z)}5f~(4h3p`f;x+PiFMkfkYlpks{#@BT2etOro=pbp*)wL$Sl>mMD_~Up56}i-ehy zWK-3R6GKnrSnBT>%VTZTfE(|ILXTIOl=Ge+H@2n}l)M}M(p%9mKk=yQ-=Ha_xN`0S&Y-AcYF>O9|kvcA(OZ00V%kwHFWTrH@ zeHTXIqHoHlKkXXxWivqI0evxhgXUPF(;a(JyQC(_W|f$t4pi-U@09pu=UV_?VM{bA=z?g8~CH?h$~R0BpbqWt%~`b(COJX!$`z3Bnd6?V%>ysgF#PgSU_HrA^pP$YUgtBrHGQQDc z@Rh$q7or|xk?+RPc(MXdwM^iZ=Vge*yTt&1Erqf@*D_9ekQj&y zZRuB~UuD_Dx>zsSvi~A>JBWU$CQRuthduUuCtO;J?|C0wQ~oqdUxMoTnc$|ZTB*o9 zSh7Gx-dx*w6v_EYsFsp~H*`Iylti8K<0_uHX)yJ=vf}(Wg3#l=Ln=&sU1^z#Ma=A5 zEO)dO*C{K#Npe@-MkzrdHR_iWKL}~fkrLm?`(F$i`&25v#GH15ST7^W;HY{bea}^T z9PRWR2dcM(6vTAu-k&mBL;k9E_a}KD6_DUz&0S8GmJxQ2rJnc_3heb)n)Yik-tLV@ zDWVk-p?=LjwWJjtpvRFnRr%z!o^cn6z>rI@Nv|rCe?Cu-qo9YNN#N)cE2YPYc^^b^ zJWahT!v4ED*TaqA)=|1g)gbZD?@DdHFG^aOR359`3#y?UY$2u^dETkh?|#jrZt(mb9?s}nqSm;a;+?kei+FjJ!~`-x#)56|L(MS z?fAL%W*-lRDzOZl*0n9D^91IAEl`E88gV{wc_Mc$tF@*($%{z?@b?liZLXf-T)2iK zv8=A&8hyqjJJy0`Ta&pYbw4ZSiF`SqL^?9vYv#)rEy}s}w{n}*_acZY zQMbfAq_{1^*KUN;!}r9`dz`q!ly$n#uoY{XUvYcR3|gSMr}s$MJx`nYWv}R-`Fk&( z{bd7_X0KcJM)@)ZKl!kGuY2y?OZ%lo(J+nu{A&{jdEwcyS-tnF zl=lv*h9*G?Xn%{iT3%}iV^5S$zAsUb++pzZiT?D=qf8(7sjdyd@2{aA<)0@Ums(8z z{OqlDacB{I`FD1z&0wgK?~juu`P_6WVO>qQ-y1t&ao+yL$?6Dtb2lZh8CR=iI_!sAuzrq>Ing+~Q@gXX|;3i~r@^5)#d; z9aYK|8AR^8==|Y_PkoDPs73GGb^nJhW~q0dBqSsWOT2mo-x5a^qOUzc_eRua9kreq zt+ObJYKz6@#Ffl%;8-;Hzj$!VoRV;2*6lL+Sj>plAV;8YK5VM{5Fr~gOr z`{L8=t=ci~iO<8^CE}P{x_viwUulQG+Ar)5FN&2kK6q4Lp z2$?!a-;fcP_xb2wvp^}D%mVVCkLc!@k%x}s}tpGC$D_h7Dd+!wl3s@ zSeHPE+=h{y!|SeVpDvMZIXbm@|`tCmi@|aQb8CTsJ0tz*(J*Jon;!k?gm3wqU6so*> z+KhXooD|~IdyFP~O456{=D$Ci@3G{JHZNC@ZR&|bC|Kz!7Si=9F-54G_By~<_b@zc`@APHT&bns z74`X^VSdyT^PTJqcrWewLdI(y!yBUPvaXbP+81oAtV4pJU_!+3B0`gULw+?N!^@Q- zClR?-$`>fTF%T6VUuE`gL_j(se!eHRrY%msKlP2$@mz1Bgi4x(Ldv>aYEgf7O}~40 zfA;(S9N)g&GnHh>Kp@G$CrE!m2%=D4HAYW0(RQHt4WdLqE+bhrvq)9AX5j0a{_>ix ziuHl`GgWoSVAbQf0+OCmfk9t+H3PlD+U&l%nx3B_gC5ChHbsMt)O}5+HPw@9uyr++ z)4{gMzV=@=9ZWBL1YT&#{pz;u>yfDKegDEO*_lsBMzf78b4LA3W ztk;f`3^_0jS@91|oV^&DR2{Y*GJ2u@>gCY%3zexm)#(~_-RvQUuR{wVJ;=rGx+RFl zVz+wr*geqG4!_MqJnM-mk8G+lGU)VG)RChT8Bk z)5zM3K{xpkOU{uz@sSJpu1ij_i)76iJmwRPnx(`efL|x5w(&|p zi$z|mQg;+puoI262_3FQo2*sCF^W~Ih3r-XerrLSwSGP}fo2^93zGQEV`m}#uD?b} zm}Q9JQY0Q@*XyIL)MJ#Np%e?PWIbcl71|xmW3*;a8dNAH={U;$SQpMXBlk z6O$%YdKy*D8ijlG?k6TW)+RMtbdcPA9U+I5x|84(f(rBpB zSifGYRv&6M_Obl8S&EpcnX+Y$q}9E?wSt%pT;JAD^wn>DJ1zqq{h?QIgJgFDu8Kcb zO@BU5kG~nJch--5d;TW^WvYl^>Ya1Fn?j_!!W3M0s?c)k!$O_sD@E@LDIcy#uUbRL zuBn(A!;RgkPoq--&UG--$Ux?48~*7$=yV8I9ehD4?6YL}hB7iD=8yS)pG~b%OrcS( z!*onfZR|os9ICM~v2hOFOd`BC30FC#r%`}c<@INEM-OA0;F-r1hEGmsR@7zn7@xcM zn)VpvN{Z#(&orjY27vqYR3?Z^xlrvLi^$TaqP-h+IXUcPgN?RiA zlqDzm=c*Ove(2BDyqc@^n5%=&{Y;sw|2)@FJJ;AV*Yx}4kULt&xq20;qD8iDJFa5K zzHaA&LYJgocZ@>ME4^Ol`6ATu&u~+>^SPDo*#UjQ@1!b26{5rEawGTigU-XhNX@iS z%;Y5&?3m5A1r~lU)J&$xPpga0cqq?Giq3iTq+>vyY=t9T0AMH*bD1>j696g%KL{(W1=gt3`UAkC$g+^~=zG;TH(4(+;ZWareub@U8 z-bbv#vDin=W9rdS+oiHxmr4jwkC`pDd6&}e!ngF7w(rsL5O5yl$G_0P!e7k2@`JG` zU?fI40R*TNyZ|}{%83jr0UeBF8BP+;9_tz=g%Jo|2Gpm+`9{<5Sz#ol(S+P9#DBs` z02mb-%*hpaLKYMNvm#csil_mBwP1`}=*#!0?5qI#6U63S+rz%WWJh!+gK5d>Jk!u&-yUM$+`6T*bzo6JGxc;TehKp@vB z#xgF*7J+U>0pPhpJYB;Wd4q7@0qhQFRv3Z&qZmdMFv|Q;Unm-c6&_F@CS4Wi<@HMF zLo8BV=`6*3Xcgd?#_(hXxU|i!=r&@iAn008W3@skM=_pY1jpo~0r~5(Re>_2;e1-a zOt3`;>z046g)18DfY|{V{DA(%^)E<>DaH~Gp|A^F43}OEw;%v^zlUH^v9D zAHw+S9Tb)=+@$BzPrx%nEZXkJYf+-McE>q z)*|DN+}CquMg@pJt>p*BMV2f3jhu+4WGu`nCf=!$+agm)lkpycy@g>50B!_?l#Ah%ybc?`Aq99`Kz$-34CGiv zt9|u4fDUMY!gl@8QGr*4-a&)IdqW4|$J~bjA}(X04vp3>n;%@9hS5RLQV{pXpT!-W zQ0Ez`UEZTm&{NmK73Zbc-E^|I%h11G(Ghm6doe~RJDV`ZX$-e^mq#{jOYLJuA*fZk zprc$~x*bZ(9r=?jGY|m7EXRks#A>;a+8_J7zKfv%OHYUU697+DLP@7EsO)zrkHFgt zE`aO)liU;}ZNkil5E8`SlKvWl-CUX_m+91dk#QF%%M*%3T01ym_BQz9A zIlcBkM#%nn?xQ_an-%8rfKDM20qY6fjbQrc{ zkzsi+XYVL^1vnzmc3%gwP#i&@p2x6N+Y?YVTn{&+Dg^ku-c z#Ygmu&u#g&f}YFQ*~r=~m#dpMk#Fj~)5v{{=FsyG=L%S~N@3{yOLJu-b6-|Q-yx}o&4iBmQbfMobf2a;VoIc+M`hrf=wRO+!q8V{!S`z7 zZbZ6ml>GjX(XU9be$w#%xBdMe&- zhjrqI6=ch*@WYJU!@6P9hP{8a`@`SM#;r8}^1_Fmw8q^&|Kf>)LZ*pxYo{W8%(-rS3vOAKT|Lxut-#Q|ZMc1w= zIAi%2=jqM&bP_E?|zf|rJeqrZ}bSQb2jAOTkZ@a z=6QQ3aENU$Ui6`qs;QPC zTzp$};Q=z!R%*nKUJQ|JW%UeEYVVX+UkJiQ*3|Dj9IT^6cj_7ABpEIlBA$+?=fx1N zZZRgR3_#KN&nG8hSm560_>?Ma-pr{lKr^4>0@<|t|H18As(qvZ;wc=DoZZ^gMXW{FPq z`>x$$oiZOz*ry9&_AhxEnY3jH)usj0b7<|hj+QE0RKB{*mt<-Efhsx4WcKr|n(exh za=%|fb2C3y6~1z}^m&hu)JC%F<2&E)G`()iW&IsjZ+kZJP5K_gl&5Rvdsc4KVJ^B& z1n$f7Y?kx-+2l`Z*M*_qRaaCMt$x)Pkff+mQlIo7xt?BDc@e5L8#Yf4?LHs=+^?_6 z^^WY%aYJ>L@0QLv=L_B;4_oHWn(R8rkrHQPO&@&i`Z-2??S|FbBrg|!aNnx_ zxr}YGoc$Oeb+cWl&|{yjp&mw}{^wTDgT zd!#`#gS;)M^@#E~Tvv?&yD+4OFY$Y{odhG*L}{;J*|EWz(WgBV)>`seW~+OxezMcj zKFO2sasGFVbSP{H8KUa=Pzff6Yll9`fp>QAUobH-vh}OzR41l3Gd<(~(y#7T4KqI* zWE5u`&`zvQE|y?s*Zne}FI$~Jgw4!h!#0RC9YtMQ#D&BH8W!gi8V#fBw6IbLdKG+Yd&-PZ8Pht7N&I8 z6brSmX+&X+--ip7NZqq(1viey1tk~DO0w%D?dW6-BT7~M*!2prw2MO#Uvyg74StAe zmIWcoOzzo@x=hq7#SmYuB{@tc%G9cbkce_eKMvD16V^3+ies)yo|Vb!Vr>>*{!7oO6ww<`zy2%Ig<~-hAYkUy(Zd`FWh{UDDV2 zJSsymgcN?~6n`MRS~yNjD_B9@a3B1-cwTwhOk&I9 zyQZdjc>-@bY2on~RIy;%{Mq)fvFXo~xrijHZ~uXFM2=g&jEX|sA@PbggppGXUD%+L zto6uLbWZKoy1t7x6%+0!x{RMx-;ES|RlcS8W|j1Zk;DTApXU7cSf85uUZG+msXr@t zB&QHsvCXNNU{2e)E5@hKL(${BPw+B%8~Qc;pC=b`Zm{V#3>dUNPyJE8!R6jCX#Vg# zy^C{`FR9^|ofLoOMER!RkA|VQ{`}c%oPXKd82hCXja&4>VHjbyZ3Ka8KY^%FBPUJoal*)1KXeTvJ7E1}1=~nFM z|7iSO=`UDr!?kNX(fFsXRj|^%V%O}najNw}uqv2q&x*Kdx>ri5I;mps6@Syru)k1E zA=mzE-KN<;twMD_D)yb-o8}fDkV5rcTnF!xn&vm9gc~O+4m^G|Egbj@H?MIWdQUVh zUbG6go>mMvWSMUNvx*55TBXpZr$=XDE`74iO z+?&^Eks=5=?vsS1=JjXNq64~>Cn-OgH@E{tf7x)KW=u413blz2yH}p(oHqZJLW+(C zbDw=8ZrM_l78_5hJp0VwvaJyyHd)Ah{zbQC$DmE@&yULU3ip;>bEMdG7x%^Yq?SE9 zY4O>K%8S|`E&Fc+#OK$zFB>LW4nDMrFP>Ijww$&c`Xj}cQFyL8h+B_Br6pF0zg_k4 zw;sm^NUSsRT=(m?o}{)(Y_{`%yB>0HJqV=M#P4d9~+wH<>>t!oa@+g?+ZiTq*s#jX-Bt??kQC)yq^+N2*&zaj5W z+mH`PX#g!Bz@r0^<%4MHz|Zo*+;k{H`6yC!5XI$*mS8cu42Zd<|6Q<m;0=l|)4e?tL49{4fHV<>!J=}R#Aa$cPaq+k1% zjNt!71%O;IIskcmh89?A(M9Khb$B3a{5U9}3({_rt(5Pl3#bL%j=u7 z1^HNQ{6K4NpBpwU>&PcOtwNioghPcV5~_) z5-X1*=dxwExWkrZ@B311C>U3BUVE^CxIhsQkb6T|#%->hiv)1A+Ua{TJVz%boxMn4 zfmrl*qk&55yMKbrFj=ogJJA@uj7Ny}*nvPe5r3$1(5{C4Sfw(D@2%3+QuCX`b+oMk zkOo*`QgN&x1v^u`M@c6BV@Y7JxcS`Vm))pq3k;7GakeXY+^nSvD($}on;LTAp51@g zXiF2wdE9neU+Wz0ru8p?=3mJP;n6m`9L6^UD-3VH_1gJk+}w|y`f44t8o~OMVuYr_ zEv@6L#Yk(*?d8$hV4h~%1JwI!qh}=UsZ_xI;r*1wM-b>=^8VF?0(b>x2Oj&@|DU`^ z2giTNgG~K5c@+O45C1>pv7$Q4^PAC)}w&G1}_SPO(A$tp}o=LHQSNFWWKR3i0jwdy%y?O7-eIG^y`Sy1yz zt*~Dh+U%N6&cDVuj-76tj71)=D!g3~R>$(ce~u{uYkGs|?Fhcyr+MyKg^)zW(_9dX z67lY^9GI7YHlL!bH82`#xL^N6UKs1Q*5+%J{i(jEP^918!#;}z4BV+?8Mr|cPUnin zU2hzW6hyZQ`J%3DWkV*0p&v^Aw#N!i88mGfM38925KOGv!$&#;ej_{S)R{a@@Ol31l9-)P5DiN>O_8 z9O%gI=PyQp@j~l^L*Lqu6w)eSDd(?5h&w7IsP3~80iy&jbIYQHYrl4vp^&&LzuTk{ z@GzfvR*uyUg%j{^wHJmOR4fF(`Og@(KU{pp@!w+@yf<8GS@fpD;OgSrNt^e~qU6Ou zDoQpavNWbZfrDJYGpoq}RpuZE4e!9qS+}I}-Od*Vxl;ZGl@1oiY3ii|HaAah#{+>7 zFQqpNuD_99#|%FYvYw%~`M3CT|27k{U0d!*zrDcA5I0({caz3?)FD>RyF;vn_I2~^ zzcS!?+#>-r)@2xk%wahY<5}r)5RTB+axj4+>q-cTfx`-%!me~Bl={QgN*FM}SRg@1 zBv25}jP;%&f~_)~A)LE)%PRW0o3c#|)nYhfs91HqRh*O^hHX4KUc*|5B9V$!qAb-+ zQLNAf#ph&E@by|ad!@(*)WnVAf6Pb$05w<>;QhbFdQtDPC?0_QkE>DJsu@_Elqvtm z)fjjLjxVgMT zFe{#}Sjd2bxojWKrT$cP!6beMK&95n_Wqm9I#sF%q9`S>Mx*hXTF#Ih&vqZ88=mINiN)oJj$Zu~HEqESYN zXqjm5Sor34xH$CkO`|=GV8=^)w`iGI&@IKO1SeyTyv~zUwOQ?hcKwTnHvfi?O2dgk z7TtfwKA68-{Ank8`z8Ei*e{w2k9nJmk0nOSEl#Zt+Jk9QpWALx?ibwuaxYyxx*Go@ zmPCJHz63^YO@0ur&lz1Xp_>4G2&u;V$EK6JhCYmj;fy|6siMi-v&6!P_#K%rcmPqy-5Y0Ww(mAkZj&xXBmOW?!==!5*~+~%L>XN|D8p8cO|EV_M=soi;wpIQR%X^ zZXf9b+8BYMT)W4KAFS&V`y$Ok34(FOjI_KU3(u^aA3zi<@Ud5=pWsBY6m(&vJ{WWn z#QqddBiMrwj~z$B6|FgcrLy&ZFAe_n`>q2>kSxIRzsV=2nioFIk%s@{_hscZ2V8b& zb>d5D?e~U=d z#W1sW!Bfx~&i7Yex=OTA0E&E=TqOTtI#!R*b9MlQRQ6Xs${|(rcU$pH=Km@pv*s~Q ztZn9Gg7^dG40!k5BmLzUx0pJuYg!&!n# z86ufmMHnKU=wKB3KTc1K5uyc3HZc?rrRH(sl@vB{atB-1asOS?|CNOtv;^V?1pk*T zkXJ3xe{9%6JP!@l$5jPAfjoE4Szh05y29D&HjKBvGj)Wc+vPuL=qlB=*K2y1czgGMrr1g!T+t~l%7WZ3<|9OUCF)4J$Cv60DwU2=o1`QQH#w- z(n$Z`44_DW=33;y0*Xji0v27eJdXK(aBgCEm}O7~xapU7tawv!`oSz(>e^unUTQzf%{v#kf> zQtwtQLR;Vl?tSFz(Pbu|+jC{#=2TbL=aAb!(*m3TMIaJ9O!Za(ya3#`Kf1i8Vel9I zP|`psI}0N}V&5l&P_hRJedIpFwUtp9u*%zj*{6wr<;9FU&P18`Kr@FMxzf7ODW=2 z|5%&pEj^I_=!>2oxzPrxSCP|xcM^DzCJ)?{oNCQP>7=W?lOgHCq{L_Z7RY(HuU6SMK9CWfp&-&0I*II!-X&jf6<*TMIDi7(`K z8vaj2Q#BZv8~8Yec-=Oi8$O&hceXzy1T3Kdwb{5Di5Mi98JIiS7W^^!H)R{Uam9?T zK6gY#QbR+|NbE8`SjENPLff0&myUMLm1`JV!5GvuFtIPUVkj9*^<)@zVew8dIMUHh1QZaE>qp;v zWbDVVB1s<1yJ4a7`&)D|NhJ71O5ShIe|5S4Q-S!8rSm`S_=j@+f7Qu0RAd?8wKdwAK)`Zy$k=zX=;$-amd|YR3G-W84#bIy1q4 z^B9O%iut{9AcTK-47oH&$N%&gBKS5mapYhbq>Y3w&GXqZVBr65(q~g;^$^(q=`k#) zX~6!&V=$DH zc0?R1{JYyj9mAQ)diMXgX!)63)zvHzR=1JJLL2MQNKz@N;>8a zgyS+zXGD}_ z@mbh^uD@{l#?SS~JV?D8iAYSj6U7;ulEpMk5--at00X}lBZ4ip7b{K~wihSOIkFco zFAl$-psX&npQvsYwjU?zdYqRm=u2akVj5t1kYb(`c93e-_~#(aruWz^-FecoDBXSG z&tZn=!^mNl7tBdfwjYX>MNTMs=}}I^#xr@$@KbJ<5x25xiCFM46%zZh#qLB=HjwtD zI6ukiq@=j8^rW=B@#LhedJsf=T3)|kbz0GUPeUcF)p8O0or4THvl z0lzy|K!#qJ#WZijcGj?DR(9UF=6ZVGv<0NQXx>XYrR8X+;KLQ|q!2}}Ln0NG%P$r_ zRV;iVHM!_~dpN!90)wT$>W0F3qho!gDVt_mw79(x8D^KAsGCGKwHKMakcjFbbUV8q zA_<|t8K$t8LH-rQk`T#>!e<@RzG^6HKY(dqqd53HV{ALZ|9EygB?QZGH{EO%c+-mb zJR8Zms<_KKzDzNfHZcX?_?4mMO!jU;*X{g%(J;h^VF8{zYMP0zNmjN`Nk#6qL;X|& zkzvz<;bGnVu;OvUI|3xz*y_)5hsaJZs$#op_Y=o$vSoTFYTZYI@p&&n!;Yuo=U1X9 z(ZD+0^7++o0!x2?8rZ!Y7Z+8wF8xXF@DLrg>0{;WZI6mMir~_JIca~qc)jet<$K(0 zN$H4To_DX5W9wSF@Ro@%(c|6g(XfBNUo!8qI`~CkfO->5_50~|F9h>**xb76*cBva&Wq^R`eF}W;N2l{+T#RzIAv0XBHT&WH$s1vhTId@Ycy9zX9s5gK}NQ>RU3~ z9rUyx?%4u0fF)e1dncgcW&nmS1!+VW5<5=_nuT>(M41%T0byBn8=pG{cF@Mm_mAO) zGi*2ZON3(Hg!-6AS=f>$emD(#!xtdHm($t0F#Wpe^`VD zTY(uGFa14kFe3C@V8mO*0t$oV@W#Gzv@l^Xvut7{8iFHcc{4U;h$bC*X-)KZ$b8h_ z#o`=E#__qi!F1o%q#*HUy}JA;grNfZBwuQ+{GSbQt^e?9wax?l-qF_1FJ6HI(Eag1P;5j7W8o5GI9U9H_bqW{M}Q#bs`c zo?081hnfZsVpkoHPt3I0Db6gOJX=SPCGbcR!5N(f^4{g3Mim2aUSy)Y9o_rri}xAf z6_t*xRVOSCzgyzbbM@9F*yWpzTs%n??tj5=89tyED4h|B{uvI}k-`Js_f>jf-l=wv z1R?mSSxHa1*veGwyQo-{!E|qG_V@sa#J340SuA`7=x@d1VG1_Y5WhQ7v1GwpBz)ja zKEHGh_8S_>sY|MwrY5IX8WvW_IW6}IgHS?(bO=R+F_VZMnu%9Zp+XO`hKOiD z_qcRW4zzHezu{iEP!GPU8+uZHo4~+&B{^X`%+j1YJfIh{BCOOCkeHKlQUrJ!0rT!7 zpk5=1(GHW?tQ^fM4_>okY3a@Qp%EHQWW=dXu=WS|;FOa1)qI)5pgBXuZqDm+FOmkq zJ~}3qbl&NnKNKTSbNQ-IVI@ALxM$9QOP|K{0FpD z87;zbAxnIo;#m=@PWZqE#_y#y!!y+Zu4(}2>-HRRv~IfT+YSH=FESs;H4fg%O4 z6x6d!UyfgZ6s1sztD0fD17q&BgDm~0CM$srR;Rp_>Z|hGifOeTxRzD zlOo@3Db;p1)xIAE%;i{M2-Y~NR<7hs8zsm{CQhZR7T@SAPmxcO$chV=v@#DRK`>D5uv5I(8bx395Shcu$)u^bt2EEDM3nxJ*4DaweQKY$4%r(FA7wT8AitmKO$}&#)4Nqi=T*%p=N)I!(yDKBG&eQh z;cS{v;Fx8o)XQ?&m6&-|sPM)F3aSms2>VF?zB=`{r^)~3@c zpS}Hv$0z11fnry_MR;fDx@o~>f$Mpo1FEI6&eY*6d%d?jFo{udkeD}u7!uw-&~>GB z+)y;(Rnfjo&|_GT%5rukNb+-ClxG9dI$_f;`yn|M8mlkb#c+z09r&a``5tqz?}nI4 z!^*y@3(GYH=&)&%!MdgGIRy^r7CzFLCQId1OH_mDe0gxlnm57-`8DM1niVH5o3Cmt zrW>IqZiwR^2lRJHw#r3CD3s94b3j%TvyU1w$#rrg#PlhI(B}ktojV5*9B4wp@C+6P zu*0!46kF~us<3H>h=>}I;V2WZ+s3IO)U*GZHZ`N6&~v<(5|cE313lV$&dV=R(f%>D z%7qAh-823R%|j%i+;S+tu%`z;Xp|{o%UtA>1Mx#P2v{)dSd=KCe&oK2mI4;8SJYx4%!0Hzj(2&{uauymge4bZXXHVEDrblU?$PJe znoAs|+eWs_Vw28!y)7F|bgmE*ET@WVpQhVBvKtkk{7J$ciYI?To|jYlLR=c}(WhII zy_MU*!`=6NDP&N?NeT<#Vj8NQCtaK3pE4h+tVx>}gs>2R3wANGwXh67 ztzWS~Y0E!SqXRM1N6|63fIM|tyb+`FM%fToP5R?Zy(a%6GV@qUcM9nMoxd*4!2woO z*%WhG_e$x#nAz;3ESZPe<*GsV%i1}!NLu^C?J<6Ju(2toiS^X9yIKgJCovU6Tt7fI zOHwyX(Njt^DTHwHaWRRJ`rdw=x#yBL7luGP)qYbnlm!WHac>K>XR8Ymj8B zKj973X|)stIK(UinaIE9Ffyn8G?q1m3q_IdS$N$LB5(0o~p2wD$Uo1Ht7a)qXt8r#y;9cHS1ci z(K@r$#=!7KlOD_i2~OuR?kJNc7q2GIv?lK{Zd?v7QAtEm_v9d*W}sJdXj*f4TXW=U zbM$L-3_(jAUrT~cOOjVhN?J>5TTA+COXh1!HbHAHUu(WjYoS+b1YeMMzXYyJlTTZd zJ3(7DUz^VnW}4rLF62wd>=x3yiQE;*(dV+YRI04VT`H(B6%-){XMkjY`;q&fkNn+k@@h z^I~l}6(`e@-+A8Fc}UPp!r%MVrZY~NUob~eYKHrwt&{Psmzl7S^$ihoKn2&kk2}4O zx4n;ltxw>sPl&Kzgufr4+y7YBL$KDv`Z?6H*1zr5%csO97yFgrtY7`CpRm05z`S2~ zZ9xBRz>sjzn19ezchD@oTilF=(0jmUZBT_>$)UU#xuKVKanNTW&ZOHd+ z$d7P1fPXkhwny@;L)v>N9E8+o&yS((-PTe)9Cz01VN>R%JDid}lG;9!zBZEiHUjNE zY|THCPmiQoC*z2ugv~Z2wWaJ~o^_KH5G$zBcYVKBgu+F7G{BmOhH4Hc_sN`Aj+yZZn>IHoiqTxx+uXr#qQL z$Sp-UvDV(-?T!9h7pt#*()Mhk#c=Y$d+I5D>VBY)aD9gOeTL+{3)N>v7HJwhY7|{;nj&h3 zy?loBeU_PMj@4(19Mmz(!aoC#g^g`H#~eA$_C6;>G%s>K!Z9(&Xfs<9IYEPrxoR{2 zJ!2-ReMa>AUsb)o>gNMu=kwbUb4kkBd=-E95dYSC|25THF!Nbxi<}HCpX864hxD1H zMP4AGUl@v9aP?Vq&scm;`)fGy_sjJpmfnyP(E9At$*k^NEZ}B~23*lqqnrH??ZqvSJUA|)jQGXj-U=7)BTJrnW zs2pa^_a#ijWw9cfn?-e{*7G= zhTYS*K^g%Zy2&|)i(SdgJvQXMwa7J2c_rDXU6SZcY5jfmk2zV!i8fmtF}pbl-+e>k zgXi@9{0h~< zx^Y~bd1A_c9RHbjeUG~)4oU@1>!bf>O)hXUoaD%zq}ZJ_e4KWFOgCMuZJnMFp`5NW ze3I+V#sxO|2bQd-O{@k&bo);zk3!~V)(K=%s4?3bDecHkAeyYLqcPu2oBzjcprhJrKbM4ic~wK zU0p48XRS+sfNcNSY3qmdo`&2Dh8QTR_2#8I?T6e>qV?-{*GRXz=ls)c#BC~|YgHZL zJ}v*5zy%!+v0Vr`{%h!_A5x3~LQ4#?y`abfN7p$H*gTwMF{=7~nQY$yqMNhrl0%mX zmQ!aovPYGId;g=h;M@DyJ=*3XwX8rS<4AeTwFqioi}M4xA_7CqbtiMzh7jT~v_ul9 zE0>@jVU@WH6Zoq)>wWbS`Lzwu0{?_JF06p1yQt80(3QIeLQWOz+70%*jqqj*?gEQN z{!6Wt2Zv98f4<5Qm}f!6uSuKMYd?$>o-6KXSR8^X)^j7yf+MV1&Yv_Yd7Uf~MDrD! zo||@_+5+>x*dHHI_^SUG`{UlSQn%gxx%Wk;jJZ;;`gGjDqiW7*R-iy=z!7Su^v1GUK6`SrCCkMZkEc=`$&l6z=4dKS zB-Y;U4(Cx`%9^37S4KlOoD<^RvQ_+n22rsJNWSb?>Lb$_Q-;ds3<{VkQP^R4~vQ&|rV~P|snqiItd6dw5DJ$V)Q0$7ruu%v-_1X2V{k5}PdgVlAgdC9yyE^M5Aa3P}%@ z5ex7%0pPa;m+50P!vTiE3x&EyHOB=?%<+{;HO*2T zxkN4pxD0$A_nS7ok&zwfWMNSdg{8k#vKs|m$Hf?Sl{Z(*@oNC8WDqairm_tKstZQ%8tk?TJj_%G~c25Y-)xm+s=HzC#4NT7VYk)B{zL# zj9Ty}e|*Y{skWaq)TVC!2SA9Qun8C^eiDFKx9{8Q{J);}`0eE1-KBU*f%Ge#g6wcRcV$4W5Zj z0uu?BbNp_5a_@cjcj|Z^81pCeD9PY~=qy!5;B}h`;Mkj*EV3OjxMxQ-4Mv#uX5M1Y z4s?z0gA;2fZy-bq0?BmrqQ#2m;30kF`W<7Wc4Rh*U^h+&Go7j2q5tjhZ$P%=a*lYY zb)&%#7{Gyn8wb-QP3na*^UhI*d*yG&uqTz17P3aWq0R*;IUG~D(hkr1eZxSAJ|p40 zMi+J!6QetUViQIfh=GAX>>DVfS~Sc!&(5QJF=CWZAfLk#%O#(g9}Hh&Sr7B06mmLq%{cu|1UyD4k& z>k-C?pC*IJPN+Ufl*mn>Op;~Ho8Xp|CDRa2LhbkG(hAd+0?sb`*KjVL(OuZhqDCuH zfX$FnfaG^xYDg#0YI550cxR;IDjX?-C`5y$lJ;7)epFP2uVyT)4XZ6QE;LlVhiPhDG>>SUSgkY0$kuqts)EW^KaJtf(<4W$lBir<5P#cDxKbW~+Xmu5))a>s_9Jdp2jKjuXB4SL)Irc#>eWp=w|ga%T60Z_GyBVo){u)0 z)aSPO`BLV=Vr`7wv^2o@F_mM6Yg{|O(CBc>9Ox`#QVkc{FX_$F#TmB~3(qkuA?_4+ z2>N40j6+|}Lu{RJFA_m%euN{)Sr7*wyd!?1^bht&BF?VgcHQU?o`_XDLK(F<2Qx?#17oadp`n26#;89Ca7RaW-P5(ng1HIqj;X1wU%>2XQ57m;XbN;vQ$4@al zwq_{o8aC}_k_~_C{ya$M&WM;xZ<-HBu{)Khby%r$-3b1GanXP|x7427pEk#K3DfDY z)_+`C^scSHW6t>OfakRf_MMJKV>nb|`h@fXUF!>c5)7ws=j+5>E64%+nuz3!`I)Yt z?2ijejn`Oz#>Sd&1-3tSQuePoB zN;b7F=3Xiiy=@whyZ3*xKah091`mNhJ0B;mbTpo~F+bTKVx5wKZhYGakB5VT>*v3J zukAC1c-%-6TSu|+uM*iijhS@*%zX4#WP`mQQJTEwdVO8rdhnP{?7Vvh`##5^!BgQl zX_CRVexfnN+rWTg9bbgE|C_9}?>EX-dGh+1x%v14laE93YI?a!k>lSP0k>AB_2Z+5 zm&KpBE;=|w^G;P>ThNy`ZRT$y-fnzrqDW6YTpQPrOmBaJE3c~Syw6a7c^_~vT?}iq zoQHOKbb)-ICz3brW-q+ssj4nU3EoG;2j7l=2zp5sWe#Pzy=r1r84b>XHXgga)SX+l zdzv))-c{MVp80oqAM|OS_nN(K|J*!SzifP*81j8EpnF5b$eJ6Ry1N(6L^4gOdfVgr z^)l1-aoc3@eqj!J-T(UQrEl}&w(HmX_2>2|2m&1ng57m}B0s>{g}?#b5VGBns@*WA z-LSgdaLz*TLEZ56-3a|c2=m>K1W*7WC^1DSafcwZgdp?;C~2V{OjTjbbcQv^jwXzb zEAsD|ZCK}ZJ$jJ!HQ7PSH=P`iT|yXwF`q>;MX&OhaLrOrU0f#)p#3DRf+WA0l)jh7 zw4NL(f&#OcxV`49F6UlgQ*yirEoL8Yok(?eueVdr@oEk(R4)i`t>v>8=bo=+eG6yn zr(mdOV07kU0`MjWit<49ljMn3Rf|eWi&D-LQ@znrr#A~C^-HkV2%m+EoRRXMQGLJT z=8EKz20{9yP!gc`)rea854Gp)5N@v6}dsMRHJaR!TYBmFU zL9k^U~se;7C-1R)Si)Hm?|Ndr)(HDQJ@w$ zqE$9b4RfpmQiM&jxa|^5&2Xsc@VDTl!K!Xry}bbsQwjqp@wS|SRnH#Ryc`7w$TQ<$ z1tI84i@}~N&WaduD`zNcOrUi)(Ap1ZuodUPK4kql`wNsMv*-p!^~2a-!9>#whVWCV zfRC7>jxeGD7q^DZjs~NU;9dK}9QGt_6q!BZBs}{^L~Dnzb$gZR>s3?}IJ;4+tApgZ zA(6rcE%$=008(lJKs|VgH0myj)T%Tg7`VQ$GN`_&xweWj>t6 z)u=1fcy+y0@DecM4%$eQA>9v%DHUGd4{t1q*y0BqXHVAJmThF0JMs`aiV*umlbo1{ zN}dF98;Z)H1{+L6$}Ei)=nfa^jt|3+hj(LujHYEv=w)`+q)m*+)1IW$o+iqBF^o|s zZL)!;%!SX?a?C4|7F)qK4#TJ~z|;20IZOq8DLHHM2rtvL_Bp=B7@4-`-~hth%4|6! zKWIyUWP$1E&-_F%RA5*np>61}GB~1%h-?P6;=AtnV5F2R!5G#KnmwF?+gq^hU9dZk zOm~8$QSmg5u@u1niwy}3Ksbr6EqshW7Ox~Um1G8)K@Jsb<~m5J36t8$W&#>~R4fNN z4=IQ%ZvwmqieD%pXkHF@hG0A`Zg(ec!7TB!esrfjnpH$GSW-SsbJ73}_-z8lJ)DaF z8hR)nh;Tpru@;&7q`Z9vV+SFg6H@AfQb4s-`PKo$9jr8$ zFykE{L%1r@waTFX1Sv%_tgwZkFBz!t1Wh_I1ssRD^d7gFhLOesmak}47sJ0^o1(P*qn*cTsg&kQ$?iUAx}?5au><-d6bfKwQW)r0}^0J`x3)4)_NIkDAv0w6%q7Tbqm zKY*~EpcwUS&H&DjP80@2cs%8ip%~r`^l({AI9f+m%czvo-?mWN<(Qoxkg6@n5%NiU z(B;>K63tiCP1{mAhTaruS@aU^U8tBrX;YGv9tgEoJculhMB01`MmWh3tJ~K&+y8!k zFM8p#`MW{=8QL%>d(+Tn`SzW8sY7g8t@9dj3x+ZQd{E+5PvNaW;JrW(cF<7Bf2#pa z9dd&hs*o2EyX9eG3*9vw*%kNn2iva(e&`Dxbk1#Dc?3+#6ckrI0_g2#3?rDNZQ{l+ z_?4va3w#K^y+qg|U&VI{2@D{F6+&u^zQ}J9Ya0XvZc{YwNa*bR^_C(1;3d-skVp5@ zVeb}#8OwU?5L8Bhs0(vwh?{ANceyIF=`SKEDRHqb*s)!|)9Y-J19t@|!&&tc*aQqX zE{Hj?xw#%p=wM96YD}v8c6aA?apd=;q8WG&5P2&zA;eAA$F|R0jPTdGk=nZzDfg8) ze<+FXE6eYzsPC(r?Q7`oYr6i>0`6-y?rRTr{o|dnump1thHj7Hf`$aoYJv%uh;5%j z;ogtI*1ziv!W(-u7<@m>4y@F9&56x8+BPMUgsmD6>^FF9)J490jL1(K*uxw;6Z1Gu ziZBxM+Q}bCsvmmjA0DzPc+Z(SQ7%{}nR`AQhMAZPxtNaz9x|RC{t~zFM?5l|IJBS~ z#1=RTN;(3$>sUxy?V0eI`2st_4lKeO&Asp2feVMGY=;QqhtcB424zRJ-wuo)j8&m_ z6Ot^Yb&i!VEkicULpP5899Zg?9lzKf*ZCZKv+iYbp76X`+;Y8G~ zwr&GLYa5blcF%S`oOZ#Sbz`6PP@eU2p7n|U+Z*r!v$H|hvmxNwaMIaG;n`^8+1TLO z_`=!5!P(@)S>J|rN2hgL(rGj2d5iC$<^yhBISCI@f3>kt9^ii>M9 z*fjj18MMb9LMmL1;Xta88|q{ynyx_p=0HAoApPPE!{H6%;|&w+Ei=w73)L+v*DZ)m z;+9?Gmc#s()9sck5$Em9rw~PLb+fiOWSv;$B(dUPa?x z-TYp|;9k?sMJwc9tLa{Q$VGecUT5=O_we4}@!s(A-U!y!80W!Q;=x42)x`Y4)c)az z+k-{OgXOOWt7KQ}q6h262b)7zo3E}k({~P=&Qe`>(nWW4RKfh+0V4K?Z^XuwLkUz= zFwxTpdQZ@LBrx7XZpO`zUK%hFbHTb-z@JwzPERm_5>J5|PeJBS!ER5$kS9<`@>6Kh zQ&`he_|Q|t;#1_|Q`F;AH0<+loaY#-=UA@iIEm+YjpqdO=R~*Xq>$(2TquE{)wa5=y!tb+_E?RlMpI z*dy4!eO_@l>|2ipTrbXBuf$uQhIgO&TfhC=fZN+}$lJ)Tx6x$pv7)!J#kcW8@A1dC zPr~se?E4JP`|OwZIVzuduJ?KK_rGpFe?#6Ee!nj!zpoU%uV%fkHTi(nv%J%$BP!Uu z>JJ~=LE*Z^PNukaRPuL^zSq^&UL6#O761X6nTYD94*wk&Xp$1(+X!I5_+1&=6 z*f%?gbc;>@Gy8+y@`hqGfmY)`*dMIsv*lqd$$daXA9(&FjGPSq{?K=Nt9j}Q-A?y& zn}4uBWQtfTr0+}rmTM*p@Soh5F&lfF9g%6Hc25QI5%AU@KQOE{I~~qeSU)muw12Wc zDneBbdxH$ajL@vG>5V~wUm939R-S5hhhy*#a}%GOgljaDkonWpx3oi0U*rCT{jsuV zQ0VU!fE-@VX4WrNBz=DFRk61f-*PbOqeZ{m*E{{9I;MDcdNf<4Qf2r4$^Kw9xx_@m zMl7ivL}S9X^W}cI)uj6^LH~ea7cl;X*8o9}@8j*|@%Hi(1d?2vz|K+%!duwTXd8JT z2vjV1-0~bCJ;HL@@mL_VnEDPy5<=wp^f`tVjvMdCKXdSxsS%BPTX)POXFcOcO;JXDnM|Igm1aMJz0z{p3(71^5%}=TO_}BM@=TQtBJwy;+S1~t z5|$Tfp-w+k3ZoX*z;`ZU*15o=F8pKFN>k*D+?tyxP0LjjVV}BkWa1=Jif110TNne( zbK#|{Xjt*2lgJ84G$w8mPAyhOWLzOB?fu?*q8Y;YXl0SS^Fm)gBTZ0PX@FNunO}h2 zcAi#BrhO=!piO&Pzn|*G*!rgSs+O8pS#ng}pLtRo)Ftgn>f`YsY1jJx^2*emUvZk4 zbD>^x-o7?^be>**FlES zP+_lDYJYj5>m^;Kul+$7cuEVb&ONIgTOp~NXPVXxLSh=3PLO3B2771si(m-dQ(D9y z&ma2w==xKgoJ*H=>iMOeY5oN*9z$OGJz$(8Ur%(5I%{}hjBEO7ryfwRDuO82q6s0h z?0-tt@F)9Yo^gnSs{N^#XVuH3?CGMIDLKGkDEwQJMQzJLRwP6O^YYa`7p?5R$T(NE zGix}PhfeRKtS_V;&-nsc=C#|lo}S5qw!{F3ntqkXrPA(#Z_BrW>U&iBJk1*^M%%;0 z393|fj99MKe7h0q6$!xDsSk+Aj1!Vb@bsJ#-#6xOSQ9+|TMu6}y?2}P#o05c$_Rz; zVV)$fmC|B{w_Rx01Iu#om=Z$ZBi6#(Fn5p&5GyEO@Y{+-1#QUlu&tfS(bo*yZC)2LGg_TO~yCxw=BFVpx8)49}Y6{D_;K037iy&Q+W@67!_t_ zNgd68-jTLTauCb|TtFsY&Jv>q_?00H$<_giKooHw{O9!`x3=(nw~as&<|c2pb~Y!J>j!;8d842-T!E2^QD6|49HFdg?^2�HD;K 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

    tqhDI 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�A;O~qbpags9L;FQSnsSxzf@IYN@gJ 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

    R-m}DfRZ-?#3j9Ku)uAe( zv->+KR6%=9gt}h9oovU^5{}h3KM!4%ys1b(~NS;PcMcSpSlG^-Mcq_{Yj-oe4 zcK|6$-d6KDwoZU7T?Qt09c(}9XH&m{C^Z52f}Jtb$vk=#==r8&lbpio>lGB0uoYs9 zb9S%_z{;A5_{^y$Afn&J591ZGV5F?+Z*9a0wkl6_`oecVZHL z=knn#6M^Rv$Cluf$b?bJFV~ZmT(NE7gy8f{R#M&mb+5=9FZAfFy=QY-Qc{hJ&Dv0u z$PJm@VvR7a*qp0h2RO83DstMhdETuo2*97>j*nKk)bhn7??k&IhVAq4Pc2kTb^8*+ zstQm%Ek)EtKV=?O6@J6pIdJ?roqRi6#QDq`qM$Mz)9-h`_S429241$*7eRu`}V!E{s zf^Xv}O-x;WFMW)ium8+nE+Zb!KY3JLU)jewY1~3Mi>_7w;fD>!FR_)V(?ptD0UaBh zhtFGrLT3GxAVok|=S^HPn#s$cgg4&KW)Hyh^HR-Ie^YH?f6Trwyb8e1$I2o%!~&;8F%# zbp}x&fZj>+#fEb_A=10G4`s5-MM?AIR%JDq6#9 z<(3k^+-29Q{EKhUt-qm@*ZyFtZ{V%LlIz*x90UO>r2VbZEFQ-3FBJd{(Bn7XCp!(z z_=3eaER21I7Rh8#(hJ6jU{0k^^d}XeEv$s+ZUl+T8P~Tq>-PnkzmS&^Eb8U!(%~^6 zBDTQ+QURwU&UYna%8RQ1ih0=lF?J4!r3}FMNkFBm2&LQ$Xgip_q{^764$xZ8M_EYpto=Ff_dd0=>~b+ zNGN15T$6X+w>K$raqtEUc+!!QEupeeIG}PL$PnsI42ro{-*KiR;8hvk64zu{{QAK_ zp0(jYqf+e{?fHYyei3m#CNn0|<$0UdjzH-+a)gLGrN`zCKSlUhjAtM%puMy9%~w1i zf7T}5!Q{J?MqdkIdKeNtC(NH|m;#kw-G7M;qCh=QV<+|YJAs6c$Rxikwp9EBW>}*? zBdRyfd(14X-bTc?`4uNZ#JYDb1E8DoKVGNb^LLH1<#T@^5ftn!zEgJ+Q7 zBMd<2RTnoJlEGIImkks-kH$#pCVWg^jbuTGmXH;8ln*0tQxb{YH)t}vLv*mo%Ra;e z9CA_XufB*1lYBy@p$Gs`h;Z)6awGRlT8VJhBAd_v?OcI6>?rKXfp!)IjtA|^RS@SH zK2asq59}e*b@0_ikR1t%g+_>Ha)>oRv_6WGx=*yl%6q%0M;4|J#GUaNJ-( zc7R(`y%et8-H4#gAovp|z`B+1XIjI-v53P+5THsRViFZOz5&ieE|Q~hj>y9q!Y!-d zaFPMXR`9PCM9Yy7>mNaK6y1R6cgpVt1+4}EBuJLMU|+F-w>w~0;Q)ZNlv^z#!wOh) z6a;fsYJg9=s8`9rEjjM^-r8D!HX0=g69vsjc@uPn>3}XH_I~?gut|@!X+(FpeIP)i zGdw%kI<6;iL@-i15HN^ReAWMeqqtO%rrqKmS6qu-l z+pB~_hq9MLG=HE(f_hU3Ls^|dI6;8O6HruZ*Ymp|zZp^(O3$S1Xk;)BW)bq(y+aWAtFRLMcR0W<|HaKgLFI$D#gk_`gego|LY0|n5Q3@-@UaR1#P8`dSUtku--4xt5iLIh+qi<+)oW+O2xqCPs1RX;_)DRxGH8n zXp2DV&!lG6hpFw)XauXE@;Z=(udMNXu(NB(M;;9q>EMrp9h}KCUY!lWJz&IZfmpB< zVjIYyvyW9?ncjwx0ZWikLbKO;I+R|Z|2bHQU73PG^S$2GwHW`WE7eFiW|!Pyi#)?d z_=&p>WWq5MJqY~jTYItnffr5U+Y7jI7W7?fB6e~n{ImFLo48Ek@;(@DDr#=D3iW}$V+A-b4r08hq%A9} zJx?RfjY!J{VT#w9VTRfX*ZM{*=$4Opfjc;97AtEJxmJ~ROhaMZ#fTOliEwa-lE9~k zK9J=N__Q`Xi5cpO+!JvhygKsX+sG_JKn8Jo9^P_Q;dJq=N1oVA zqiYlDXX!dMkmz?t%?SN|v*>=us*W#CQhc8vUSOaJO}mzWJUdTQI9LkV^eg*8fR9Ir zpoX9^PebBzu*z7F9Z!P{R(F&%9CHma(U-50K&ovUt-BfK+n)CF9p=mq@?{8-Uj-V2 zd_}WWIG+#=EW}*EQtXB!UVv^%aI+^1@Vl2zxFL#BcB>Z)a9ey?$g0)nDkz2!#c5J~ z{TTG#>&tBUzi0ZXrt+oRPCBEv^cj)Dn`C)}tNuLDZ!okMMBRh;OLHJ=nq_{Z4qjm` zPUk7!4T+EUkSO84^0`F;r&hihBnd-7M?fd{0g}|$rEvQNez5?duk|5qpshAA1gj@} zV~y|10NOU&7P%Pd3oH`n7nKe)5ex9ComEj<;U1Lw!coiSJ8!ko#-q{7sWIHo4n(p> zBECTiEC^z&LKM6=@T-@UH$;;27|X|K+T3pYD6JH(vFr2xmjBBeg)ggb@(5My zxRnCtXXm*XHI)N`;8(AE0~YPFQRHw9Ri%R?cEN{p;EJ(+;d?~I$z`wPkni`%5>S7B z4P;$cRi|h%QCveQUzC__Fu@w|R$z-IbBnEg3%0N_@VE>9{0X^cJ3v!-?tWy`UOxmb z#C8(|h1>+I8zM!Mqd3xpjIM@Q`=Tg*4e0)b{M}ILjvlp?97$Dr$qSC^76tNxki_qi zO<0VgvQa+{Zu8$GYo#w>pcD~$|9unOM5MM$99;UvInK9d22pjMgnl8!c-QMl$2+_P z$1CoPUSIdDR&TyYU$E#KlR{C+jF1RKjcAXH-Yki44=lUaD_$aSrbif+$eEznM3$+f3*oSQBJs{bI%tZkC>E7PVz+y0>g_v1f$6|AT6ufpdQ{7VZ&S zT!PI@AI+EjH~q9N_E`=(L=SdV_JR@*VEYyp!|n%1CHtZC2fIZFv&{$RmrIdEmj4bc z)*lb9(GO#^Ev1&tf1d5DNmxD%A0!kWj<8sQ!Vi(t4pa9mhnf!SQ_bm*4|575vMNfm zEA})Pj|!qN^0Ybff14I2{%o^6#6>ItA|0g%SF4ro7XQZl`^r&dHtlqCRAZK2GR_^d z#ape=mLXZgjppyeb1WrmrG=_cE@{p{Kmf@+9s*eXGd{lmU`g|YFAyEletX>PZAsLB z?8|fl03rHFTW4vXESFbz3YrhRR<~uI4Bj8_bX)sUos3}vdd{o|?@tcVZ35>lcwz>pK5;ih70@_ao44JWw^`E;Sm){rRXaV?wE;KmaS_CA1)pzKpd7!( z>VoYAHmuCRcK6r-v*;6V8e0LtnP=7czPC;Iq#eR~h`WaETCklN!1iU$ZhOxvRPFpq z*DfN;;x5=)z}Nn4?esOX0Z$`9*AVr$VMx{w;NWc_VPy#7mw-3tA+{iYJVW5!r!&9- zY6Q*M!x~WMK6bq##N9ANw-fvZ2a&oGICyrB^yL5}q!JTo+30-&C<6L4IdZI@lHjy; zw_l)ifYd?0+Z7>#has>-s$UQ@C__@i;n^tz^(9J(HSzkXZl`1TK}f_HP{8-h?-=-` zjT9MtDLu40{~C+F9zyD4dwM29KLKXM0TAzBOgDgunJ>bt>lrum8R2)Qp|cCY zP1}1e2ZauhF7+>U`&)DFGvV(CT2isvNfry^AfKWuT_4Q|z%}Cphyivvt#)~AaOQPz zk@e&9;09<$V{1~0qH_#<2|hui_8U~NTf$~2lRWxY=s1lHkW;^24TdUAfZcq~KCc7G z23*1cPJw^!U|vusvVrrj1CD3&r+6UWBgtDO>dQZOAz~9QY31J%(@*Pf@30n*r-N_8 zg>MLP1_Gp<&2U|%rR-hrZw&Wu(sBI#7r^1fSA&T+Tdz>Dfg8((J4IQy%*Z3Ftg8r+ z{YGZD*P`Qb{~3eO78Um?Un7`m-NteqM`c;s-EZv_yMpI@5nC^y03lV zvS9n8^eWQu{*ubkvGP7#_*T^Jp-IZtE(zsoEo5cy^dP}r(#PhE>xNnVQMLOUtKy;0 zM0Hb^z1RS_WdTf_Wxp2e7GZxzhVz2rW6!*PzS@2VJq!8WVYeIQit*?9bLw-vogKrB z9l_lhY|GX`fB!i^>gr*W+T*?$_;Rx(RQS*Q zv0BZ72IBz*=3PM@>Pd1LeFqF`y#F%*p8xY&n{<1A{``j+7Fqb4torw2zfWqB4?~V; z3Mxn*jQDa`drs3Gh)&FBeE_BH1>-YomRVfT^+%8iIi4I`&<{q_DaLYGUNQ{Fvwaag zxnjnplaHWK&V{qAYnJJJl_Wl!qiajeT-m>xt4p8RM%UMe|0|>YHW^gIrW3MjE3_q2}%n}UGL5q&~LamI{hh?cddjg)nR42 z5O>P2JX|}2vCN+;tRMLHMpMPcBSmWWRLk6P&Tqu--~Q|hQr@Oib#_>&{3A3|Ve=$- zw$ki!CAkFQI+zdD`5}<;DC}5J8v4mu;?3_LRc(JiRocFY-k$suczyN!a&5o&DUzAn z#}jg&Jsu>RMEP6n`TlZ$rqZs%#HA&tv_gHovB(V}H#pNrJLqmjyISOS%?nHPo+c1a zMM=-Q%kRsE1^~T@))3hk{K-eUzHuXvG1ZkWjJ2fcW6=7A%SMQB%m8iV2e*48uv8?= zYM8|1J$tYNgh@`R#PMGMCNxa$|t3$Hc&$Yr)=SSA!>S0m#a;6kE z!jiJ$=AVw`_;*LSXLF())qP}7ljTR051SROnTp^78m`hGRSZ-foDEB1sT>-R*!i+r zBw2FKstB}F&gR3CG^R!=HxH7gP3%2(t6jFi?dFH07Q3)hGLmw}i(zt-w)~}$qLgR0 zR-PW{!^lh>3c5J-I|}u0CJo6$rFBO>!zh$E_*$VU6wmea9XVX z-u_m+cE|K0v>kZ`Pg6fHzi@O~Tsw*ErI_2w0+?_&A0(o}C7YWwe~m--imjr8cjCe^ zsu&X$r)EwNW(}Tp<&Zn&37d}%a1OgL)UBl?@Vevy&GeNbXN`(o?#C4qVq7N^TAD-j z3D<$3JAY)~0qAD9`VlPx4WbethT{_Sv_PyQp%Ikj)#RFEd85Pti*Vvr>fU~WNu@n* zgh*o|;zbzt(w|*Q-a8lnoGvA~At|E2(|V5^jzojX|CN#Ro4UVDOxE1NK6Qg-RUp&z z%#80g9Zvs*9}b5OGRh4~Ycw=aur();#ypf%;XDX8kP>I1p&nza3ak+S2RlGXi1=|* zfj2M?4j2nnP*#U&r+-FotL@B|!&9SSNCgE=_hrvQ!_36#ZDT<#+|wKp`uUrKFT?i(bFI)r-&s+hPp)z6F_Daf2ziS{XH2NMq~#Wsqoo6o`>ji zt_PI7O{fs;6(xmPhXqY}e|{ax@5R&^YGLG4DC(VIQiR07T<(96?}7?AeuYLWG$4F zK{Hj~n0}}%g}|EVSK2VcU%AeuI4fksbSP%NNQ~UryAlHClUXJ{6ntN1bYVR`*mL6+!X*@h%1VX1Aycp)a6+F>D0*|KF(?@$ zz#nmAX_$(kyZ|K4g&3_dod~Tdb}z*d8p-?_I*(Jfdn~lFiQQ2nScUa%^D~X;*Tr^? z29x|#TM>AhcG&PxU-;_HU}}Anq$DxIfz|V!+oM47$sBCg=bN6M zfONWX=`DQX(_R!=IWp~MHFAO_pXm2UbiYS`$Z7wN!B5!C{@D(4@$iabXqiV<;{dEZ@)&T3T=2^R| z>qN*0k`F!VGlkyH6B?0T%2UL|Zj|y<{t zC(bi1Ur*=%LbkE0+!k8aYn$(suTE|F`li=WnTa}`AJ1@)#B`q}g?s4}palv~E0wIS zz5MOv);RhK7{DJroHzE7apJxd=fXw&@*i`nT6Z~s$fF1sKuM?!j&o4}`AT$f?3K8t z<)9lSG#e;!zlp;O3>=B0a!m1RjeH+6Gw8u}gO%yI!O9)qSMYVS_}4deg8iQ}GY?K& z@@>av-=`K<*`QJH-Hy$DS`wxuSL$6_PwYE90(YXmHRG(Dxx${ju3vTAJ(kaXrNr?| z&rVAxSdVK}g|_IkT>7liF1|aq*1%S|9>%1Up!;2bI z^e4FiD*CzF_S;kkiJ6aC*8i5eP>faKnZS$6ro-q#tJf zyk;gFO>Qid-Kz$j6{#I*NCQX=A0#@TIX6s`zpHBi5b+K7^Z|qxvL#cx092F*D2zIE{WZ4RUk#p8f{98I4AAHb%GM z>r^&wLl73+2hgRd)S|$7g#|utZXh)n;$r6z=E~!V8UggB9}a2$eEdvsi%jIcx$C(} z;JtzTA%`?k{tbRMN!TW`g;A(O&YK1r(o9;)8aXmuBl40BBCbs}Ct8wMqdhalA&Hq971L&Q*XEn8Y??$PTD2`Dc!!89w_1RX`Y4e4m4*L19mh{(R!KU}nq1aIayG;d1Yxv51!Im^I)za>;973W;aZ3j9nEh; zGzD57!8|z-{T|eq=xCGN)>w@uZx5QwElMvW*~?LryN65PzH3}}LdU>G&+Jrg> zZrJ74WK`~Flo~5gXWIVcZSr}mKrgs}z?)XbJ5z`12SvrMAwCnWwuzeNj}MOpNA?9j zWD8lE^N$$z4mn{=!6Y=o=sVwjGBLLAVqBW4j4={s<{83|_GEje3O_JYeSdb(>BnZh zp6(&T&EGC+Ya-(pfzFqUJ=<7n(=(Hsoh*mUEIZWBryIFvl)t#x`!9Wlze?8szI@La zV^qt=krLehrSMnwBQvEg^AqpBts^$|{knq6WYoQ1P|E)EH=X#%AMa{1Zm0H-+`eml zrA~I;FS4ZaQOWVqMDd*m?Ku$p5f$N59k|+?7oioE^QHy_(*&9gdYF;*e=7o+Srph< zlsXrM@X>%9qQQvdp@|k=nrn58EEyUs%>pdpTpOXbi0a3xS)OZIb_%o3%M{Q1r6p<>hcl5! zI1c)2E=NZmUN{`4*ea!ZFQ?WVCML2Lv=tZn9&S&uWX!WVr{E8}S#BR%?uA-rJ!Yn% zAMN6?1&|%({4>ZkC>}ID%(FGf-(&IA{8^x|RzPy42OWGo$*oqx!XP4cglcmzIrNtBu-bO;pEC?xhtfxRr^DXjM+jQ*#~1+`iZ^_G#m|Natw!^{8lN+mM$IH z(;fb~F#PZ5$h>v$s>+U^?Xe84N+K0Wf^TNs(w!TOAN+{wFJ`*HalXrYy<@iAF z03(%?l-w_D=Pz9Luikb~3TtBVh@6v%+)YR-*XJ-IsGKzt?+FsG^*h<0@(jC^H z4JvoIpf7^ZSCuuf$!-}9ByRmG7!@+WhX9irne!`D1`LHILT@vw9tx|_|8iplz|QyD zpfW2+>?iO9vl}^_fL%kIe-tV?i6|c5gN)H5+4_zPiil~&%V~chso#U#Ba3zZPB5KU z;3RA5%&kLY$p=Ob&rhwB8)Bohyj1cLGWIds}u2U6EDSi0LA-E+yy(l<#RkK zo-Lb28P@=ASE#@VlE_Lmk86)46p>>ENqk3E61h|Cq=(z0N36;p<&Pt4R*l%C?0;kL zEra6jx;Ed&t$`+ZAOV8AyGwxJ9)ddr2oT(Y1P>l8xCRgIG|;%aySuxFo=)!feV=E} znVC9sPMvR4#fL7S`(L$X?Q31V*Kh6JNxZb|WaVRLD(&PxV;7imlz95e8!;*Dj=&lx zNxjHMhAT-@E-5^IA%X~CE|g?B?PRfEdBf;HX>&>$a=QNZ4DnHdz7w8h{Hq@Yg3uE@ zhqok;Sb#u92dfx6m+XZ|Dbz`D5}r#>63(;&bM=zDtMe6#9}krjKLnoXOhSn7oV*iW zz{rukXl*+qNkAjEgcqu0qx z9>BIY^NKR?g&R8)RiH2#qDaZPuxS8EiKI1q7uIQjU?_(~mLv-~A~#n63fTpgB?8A9 zJBMBs>lqga!GJrHRmReuhxS~Stc$gVUD=77)pm}s_nh}Cz`vX8O;W9Y5dxFS4C|01 zwO}=pAp-l^g~Zbp{OB>4V|wnC9V5ih-bNXHMwyNT}~}(Wf=nr zCnZ?U&R&LmXT@VvzJy939bq}RLB*L5(UMO0OGz{Cys zI4L1f&dxN}L0te_!miRutdxQ`7ZR?rG#rxT2#gSTMrSrDP$$Lir34YL^kSJbO1;A+ z%V!cZekLv%J~xRaHZdo+E%qB1?0Oluas-=8VUcSYcQ<54M6X947leB5q}yeS`nxg` zk43kG4L6_gMW4&tFPXfL#kanOx_%gZi!bGaLU?|b(ds~WKC zh)95ER@_t;?nAHxD+L$d>$9_L!eqgi@&&t^9NK#iUQcm9dlDJXSXIg6k+(l}Z-3${ z<_C0-t+&%D6coJI5{Z!5`}T01*mO`;mVYZ=-0QDjFW_-5LE7~oAJL>a*;KUnK>j4| z+3Qb39w2Zg@UaMi!>Xg)@`?=jwSt$Y(%vHnhBv`;C*9J6(P>B`1RIl@8#4u)3YweB z1)J-eo7uz)FsbJgfpWj1Jzz}Sqc0zDFu6M)kQq5?6E#udF zi^n+5yZnID`eyM4L+=JMaF4xEuN%16SEw%p+!rm>p9JpD1oxXhbu)S&AGGUHomEIa zLD&Susl2*%!2`SCkyD}3Tkt4UXbh!g3|n}duw|S~c!IWNf>n5uw`EdPcuJ;aN?CaN zeap0=@QkH!&u$t?S9`~*T}5ui(0h;kW|p!5*4OUBv*p5z^(~8S!b`m^OQXWevn|W3 z!YjKiE2qM%w=Jts;Wd=jHEfY}!q#;%kqz3`4OWp&-qzV(yVA{*TGPk5%=;orui{l*rfwkc+=QdvRv)*KMzQxU=&|6WlH5|Se zBk=$f92$*=7-Pv0?0=`aHpH6BM3adJ^1v$s;gmpFuq`-?T2d1@qEqZKU7!y^_~R5 zBs=|Pw}O0){t5Gm+_(QwUDw-XVj0X|_U%s=e#uix5K4A5A53DmoB=00{TtP_K(#=t zCB?;Nw%oWkQ8?ArrcVW0y7l;C$FLJdbtM!brQOJrC*&MSC$V+S86yZ%yL3qJqsLqUtFghOK*gCO82sI(&y+m5xPP(-M7 zpwX9(bzra$sdQrUAB}Zlivv}=U{u%GE`Y9M7;o2|4UFpQFUiC%WkuE1L!t^DQtf@^ zaWvjb<_}csqX=V~=%b8PQ0u2oww?IzsIEh5gY@>`*dF{3fvQ97{ZH?Dx}qM{hPmf$ zCx?0ejp{n2J}P{FG&w2?hp90pj>bGSCW)h{G5(f#dzh7Y@DJ5>G=jcJo_$zjQj!07 zYEoGoQ*%o79rN^*x~ih)wC0CT)6?&b|BLGSd02B+W;AVT*3h_AW6n5?d1lTuR#9u- z{GUc#|4?0L7HleqwH7}$9?vY=w+G?PeeNG-U2+;%e824SA5_=(D<1n_>X*FEUzM$V zxj&v=^@YRIUh_wTvfRyk<0$>$3m~?eTMwa#(%uN8x6oP-XCKktjO0I=+l&_fhw3`N z6{o87VLRc2-TZcvany&M}7|sEbQgRD(US1OtxFtFUXG4 zf!%^HTR14G9ML)a)p)XSSl*7MdsNxavUpTIuB3ZhJ8!pmT)!Trd(yaHws_KfKB9Zt za(}XT+6ITMch-)^x^&iwqpWw{O>Dn(-b)d!chOH@zH~7NYc_Z}%zwIcIVz5=e>MJ& zb@^&iRayUf`h)%Q^{jEU{>}Wy^5vVw&!hUc%O0o8x2yix26yXWtSfh$vC0Pb+sXDT z_q*A$(FPCuMKCh;(W75rBY*_`m+cUmVB( z);s<_Lly8FKnvFddj=H1j6@_`k<}i6ip!waSCQQr0-}^llda6@4kw~TAL^^j?Tsdv z{6_kYW4-4)oqDlee-(9q9E<5d+Pi8C*&jSk2TT2NG$R>e0qC#f&S}SUW#f>!i))G| z3mB3m(&cKc-xg_ATQAFj7-!3kQav%{>ug6WEhdX2!(4wY)>AHaq|4vtEH$}b@_JX{@ZYlA`o$aHIdhy+$^ z{-`vCYhQspdust8X}a}5JT0sBAR>#x^$n;w=QUo8jVr6NHw!SOy>~F=XNYih}YiNDkPSCcv zpAkB1h#M6#I-%SWe702|Nis&>9}(SBakBVf^4ws7v8@t-m0~n-j}6b6f(C01n-I>?>wOpQm+7tpU0p099M111Kr`=1?$w!HO{--}`d32D-F4 zEL1aM#faiSm4(XvbL=|?>l8TdS48nwu@S+S4r@`Ys|~n->fN3O3)F*{#dq+Th-;WX zA^8u{0-K4t;%KMjlJ=01hs|)-y@tz38uX_(z%1bG-3U(~Rf;k{S~G%t&h>zMwBRX# z6u{jIQM2pk*r9X+cyt6r37m0}h=~FI#h@{V%YnlM5W<%51K<{Ii7@NW5=KFn>Kn`I z@HkuAwsBWk7xY~mP|PC|%Wn4FD*U*$cWxN&I5qakO#4MU(0Nvahv@^PJq9o}^~;&> zEY}b5WyYGb8>{iCFTgr@j>FmV9RLB(LH6^`EAB8MBp*ZoL@Wrzxd&-Zaaq*@AmVvj z83&AOmny@diWy~hMNoY2X&ofw{TO5qg@-opelpO*a(F?PqxDUT#b9bh7)hMP4;kyk z`-{`Aoqa#(fZR>)EG(ry2T8uzi?mT9%&qSx|73qOiPia}^`qLE{Ewk1jMYz)`J9IQ zb0-uVIEMGoMm6{1wcVVVs4Svb95s=cr5x6aIQ4_9wY_;ASwizAir|gYe7fE@bmkM z&1}miv6#RBfJ0@9|G_TxV!`eHNZ{Amapt=3EqJ(k5KamH?Uda3KzI0pU@>_g(io&Y zz1;p}3C`lBg#NY?nuzLUzQ%gL?*W}|naaj14oDd>vcoQ`-+ztEFaQCwbupMptlP0} zx&2}PEMsp*_e*<~EqkV0!2Mb_k~&Jc`9H9tzp>69E*~x$!0|WM{ntYI_gH7;kR|qw zh|_wh?{jW<_^Us$Zem>~h8h;@_|K{264^{UobT20hf_&E&UE!x7raYH{DS`K8)#1{ zNA}Z8%#@lx@TPP*MYQX^sgjo^(%l2xxie)(En1lJS{oBpR+JKogNf@4bq?6AktDMw z?QzbRSfzLD<*RLe2pIo;tgE|RYaF~KI{LG4Rm&o#mqi_?xSU!K8sG9;@9{+29T5Ln zxN7AVzsvmsC{7BC)P;2mE#c6(g!+$93{JB%;O4L@gZNH2dE>BEAQaunZc{XpyUC<} z{^%4IV+H<6Uj#=^{#m&=9>+VTu7rLNi7;YGs#xD!A)o$}0nM{vQN(AbXx_`aUNtuu z|J3izRJ?>d3s~hc>MJ8P3OxU*6~te#)q68a@X5IFyCp@Tx-l)9w?rgwPx6m-(E}AL zV)qEV!Bwjq2x~{*jOn{m+khdv`}o{k!HT0gvv;>KM3k%; z>TSw=@q5UhZC*$K`qw5uh3kY%1@QgP=Z^04f6iT{sbn~zFl_FssH9^k6k+Go1m!?H zGwhs7KBHDh;d4r?@lY=q&BXJ#L6obpQp`q-WYB*J_^6hz;w$j#W$nR0k;X4;{IKi& znR3eJudfF28Rx4>(sT4nJ~J%V<4<>_KdQ1UH={BWNQKp(w)-RBKfL;1o>NX+f5OnE z-gSE0r)}vti-Qv~e(R$5te=*1NV%Ph&2c|P8X-5?G`O5TzlXGg+@_|s2{Ni{|AZlO zH@E1E^lu8r3w{TV4^H%dKAr!_4%k*~fbGeszp|q$uRo5C z%=76-)z85sHq(K?#_upR86Qk`%va?r{*@gJQ@hGJvT+RhP2+p2`6{_`K?i@RW!lvP zrLguBFxkQFNKI5%I$sUyb$vTn_erbPW_chz9FOG#Om<+^{*fJNe`H6RBNI$^yen25 zYB=xij-r&eL-l~kj@KA7;Gy{ov4B*;|4*_*g_z>86Sdh{0_wOwx_|QfKFfF2D3bN` z$s5D5^dZKw{7L95@wWDTvNH7U9v%yrtwisAHcR$-7wyl9UdSm&j`DDe4FJGSbio`c zt0fNrFbjY}pSB(q-2EBV4-P+&4dE5l8$JpEBHfud22TxNS{OXJkvJOX99>!%o)&Ct ziy&LR`MU}@-op1%pl&tf!l4{+-7k7j#8ZA_g-vW<h@+2(2#L#z>UW4Ns_Ox_f&s zd7pNUSPB?NZGh;JJts`CYpjuk(jO%8`VAb>9<6=o70y3f_HVd-2e<}UBe22!k(LPB zFaJo(zgKJWP*t-;zuX}G_^&zsm$dvl$A6{eKXVL|mauS3{P=_xD2qcW^PNtULw1T> zDH-uqCGjS;!eoIVST>=_JRHA7t5jBKp!UxkcYb>%|7VV^CS8}4xNWA3)N*}3%gqiF z@kF5)WAewS0;ImPy^x{{!|4>qemv6uH)+Yy`$YhXd`IkTr790cMS&heSY!Szk<>p= zO298C%vb4O(vqNYl6xP5i{dyWzxX0`oLuwN;6J5hbiZ_it-Pt9@_$N8NoXQh&%;M~ z!><37mb5ZeO|CQ>mv_!WuF{i8hD=mqZ!{fWH{z}VSQ$D5q&FH_XTTn~zVrWAMY7vv?PTNQqc zv_2>0RE^If zs8v0tWy9=0@$Kz#?UE}=K@JAdS%n8~aQ&$9Gf5!LDESr2&#)6Z^s z6Q+xPy11!xRkDI3j&8=ysf$4_R?pp`j+6`t%Y`eaF+|AJ>g3U&z-v4jQ1tJe;4<@tT7=eHU54l zi+A4RU1o@#Kx}TD#>0N8%{z{S_w_7->*Y?wk4FuR27<};yC;HM&7<>=r(L?QpE5cL z%Y}A(u~VKd#==*g@68dx}qw8CIyL;*zaEj3X@GK*?i+Dzfz?22=;v^PL<=_u0RYVZHfYsKFao}#r zBC+3fBkbzPEOd zCHQt8K}3=Jb||!mXMi?*0X~;x_wEI^R$!zvUhXSZ%3h%d9BMD15*bvsFBVaaJb)?h zjj*Gv5Q}42q{0>@?T0sfb@Jcihs*$Piu#p00^>4(+j3&`18OOO@%akovMNObT8@DU zWfA7orgVckT8N2t@zg9%`vdwHY6-1RKj{PL6;xkT|Hu%c;ovSBGFPig9`UB)$}Q^q zs1_G91I{O_E>aY5tWLFiqTw5-8~J=N{{5;WkN>mwh>K%o`bo_jp-r@Ij|ug#8!#=- zWf4@F?4mmJNNTrr3T+JQxjKtgh)zPia4aaQA{&dlPz*_WER+S5Lr_aD&57O~>8RoV z`Zpb%B!e0>wkGdRkX~-PU?QQa{3i=HnSv>LYw|?A7f(ykwPUgR9`^;%$wN**?FD{= z#x}#Jc{ydL*~AiCI2MDLL6x9`AWj7hqf82PV_+_7mzY$Me8MY>XL3|2@~@l{{S2x( zoIe7Ywz$L4N=}_Sa5Dkazjn|@Q}8xYL;9}WD);;CRXSgPHKGFf9vc|o4$k!m+*HOy zmYUJZ&kyL_RQ(t(wcs6`AMw1Y&cggJ!Nrw_n|cUl8LX~lY2)Q>L!V-qW76Q#j=*i>SY(-Vf&B7;&TZ4&aG7iU z;PQ#*ZSxvtxqGkt%0-@`xQ`mTs`oGDB zQ>yy@VK520;I=T(D@$=(Thx@L zkp7$Y{oi+W{zvcle`yf?pO5-~WWW7S4ZHs{?Ek-enCS@la0CF}zsUpwDk)vXcbc!L zxG(Tr?O#`^qTs(7ayiWuMMA1lbt-rlE9DDxVW^e#9kapiKBDT2n*a#rzV^#6Am&^u8197x{Dp?EGRvb|= z{e#Q5=j0>HG|x0 zJjZVxd=RKT21#bw9ZtL5zkhqI^HI7r1~Y%C>6*wnv+sB6Z&tt?@l1B#OgdkachNM8nO3ofGT!8r5_8qQ0R-jE3Cy~s?oc==yPtq{O{drSn-#hH z%bMPLGU)5yN6bgtUPYNAqCU4|?QVuX8=uZ!bN$ArTk${tMf=+8lwUHH2v3VnIr>65`Bz)xH|sJW5V_of5UVksTD zZ^hy7U$gV2zyo6-r0*8LtFYW>uqh)W0NJ#VIk)2=4o*Ll)YWdI`3((-N4#2xW|aAs z0ug|zipW3m-`WLFD)G7J%$xGvtc6($o}O31m>dhZbf3P^SYr!s$Hs-HTrn{eWs`jg zz{rV}w#NSX;^XC>=x>FW^dj5(PV|LwEOG}j`42PE1j$yq*+KL=dVLJcHN$`aOg2cC zO;JrKe*h*Yp1iHc0z@KJ^!aL1S@`#z`U>yB3(HR)dx$olT;N_H4A!p&KW0czsURpe z?xsAx=3g+&9d15tDjD`Vh%r5FxkLUZdHuVaO#wmx6$IM9&}#%lzo3X875^j8{Ev_H zU!M7YBsLoFfW%A^@P9pXSYq=hdG)|m^-K8cnb#El@yr?Y2VkCgIGp!Inp|!1ba82h z_42lo=cYplk69p|I0@rk3HWXY+%>y`cKb1 zJBrh$&f`Bkb1ZP9^ZxjMc;>Q`6|b8A@ywG<4|l@<@ywl;6@`AC{q@YtDjP0~hyHlx z%eR+@f+c@Eb3yZ?HG9v$p1DWW`sAq4U(Z~8dJu~C*E6Rbd7t^mGe12}di~ckcZLsk z`{S9r>waD1|KpkaAXB*F|MAQN^xa?m^~|+ji}3#O%ztQvjTHUy%oDpzKC}Pv%<+e1 zN&k4}xlzscbXzg3@I@pr&m1i$wvry^nPYLFk-$9j`^@)#N^&FpZd!FaJxRLz4sl9)#Q%=_sejPVu;hai^K9-{v&&s?6=QRb__}w++C!Z?6DHD6|EECoW}+ zMxCrb>ty2ro_DdxDV%px>O`FPkXR3$_u_g2FZwXPDO~geQX(z}?uv#k2KBLkmqRy= z3YWvCZz3*7cIJmJN5}7hS7Uu>idW-p#F1AMb@anmlfU>eucr#%DPB(#97J5tsM-u) z&uV&M-pqX%RJfT>{}6ez;94{c`wFZP^LA-3O!0R4(_-Z9%I8Dq@a?KgD(2mq|D*if zx=DZJ-NyO-@ZBb(0M`AM6ur{@Hu;CB`yG;xBlo)m9#{{1IAKZ;`@rO=hXa(N5rKoU zHYLxassJUgzU5T zFE_UKqrwX-zRIq58v%+w_j;MpA~Of&$}W#5l9;|v3Zu%R6E~~M&d(1B!@f|VM>4=? z8VKA(sULD6F+6Tx6%q%?9Lt-${|%jZjB3SK(q?jG_WX8CwbFpsfkdd14HY=w$Bbx% zj3H`;5*7h}32PsVl7uXIw@IF+HJ0&iX<{OqD8 zC<#+SB*4pUD4|yy*U|#N`Bhce{r+=hc=5vL7bp7uvD!wOf zk<)PAw<|iT1!g>%p-Ixq;eD@)XB47l&@UX&?5Rj7%cEd2_2~RCp%zjHHpg}a0}( zIti%MSde33Hr6yqic%*#OpVJ7y=5|)p#sHVIGZQvaGs5c|sMQ z0^OI7J|+y4k7G6Y*NyZ_rWOt95|e2nwKOULDZ|+>5>lmw4|wB>H9m9H7HuEVYs4~4 z7qQe9Yq>CJRll6}{(N0*@Vi*6lVPT8qNFr$f?nrm?o4fd|4+L}Ro%^$w8n{RKG$wl z7G(Bd<_cpx%xozDQ}%ZyL@^w|5TnBbTO5P;Ixx|%Tg#|22;goEgmVaFlg2?Fej`;8 zs2FC9vnbmA99#)E_mz-=5tnzXgT9SV5+L#!WC#Uo)xoWGTcYUBbOxyS7mr5-PJ}% z{K*D!NPjJV4}yVn<``tGt#K!T`$f3Z2Kyph6|#<@>lZ*R9T8)QXawpI>n7_tLlO=( zX~!^rtJvcZv)AEXpRL%(D)Kp)IZzziPqU9zWgKNlr0zwHL!XtCaTu4aF)$$XLLyiX zmQgo$!^sA)8D*oe2Kv{b(j&cUT|*LZhKKgz@( z1R71*TmV%Qpw6578TMosiI`uu{%j;ehM{%}-;Xegyw@?{i4h7Z9TPd%T*ni%D;f|~ zko>i?(HBHyS+u@b&OB_8e}XVqOp<>K3|;K2AGwqiX6J#U^? zsO>oE`IHYlK_e;`DSQQT|1&(nM<_@(OFvCV6`V+z145;IJ+T&a*DxoM_=&oYWCh?1 zPcbgs8SLSY&PUr-0f&mnoFR`PKy|xHHN!v3{^<0g7ZLj>D!&Icj-P-PKcV|x)7z03 ze(dhrM2%|?MK~rOwazvOX)TWkoj=)#R`3y`i@JK_SFN(EEE1w+G)p=Q=`Qa`ECHk+ z2t;0A@aqu0C03Rt@gCW)LU~D%OD7oR8|x_G#}ANK4)qW}jY*MAniEr!9eT`)c|;a# zFgbVeq(tLpN30{oLfIPhHiPk%?Wl3 zyz3b2B@8y;D>EA!@M+VUtAHB!vV92`eU^%q3C+gv0im&)ZQZ-ph-I<-4x&o^4P#>#@!ynK)VjfHoTGiIf~G@)x`ou7lV59N2Cjx~&{L^qC5(4LkLQ@tLG z7Sds&QAUFAlZ$69E%5pMhk!LyrMtjj=}%_$NIY6T7?lAXS*ThnE*+3SWz?Wa9{)oN z8|Skir5}!w!QSS*pekyw4l#^U74%$k-AEcc!z|R?7(aXMFP%Kd-;IJJYLPK1&^7%~ zfjIi!Djom=WiGlmJWy0att=buJ^#k;U^u#9j7l%eY+tcnUpaUGcz0Y9X$*gr57(~9 zcJ9t637~Ic9vz@>JaB>Vm39?cxJ$iuHVq(8f8Rt4E6&*9LN>?uZr-#%KnZ@ho@1b1 zE8C9*7T@;h2}4MDei*^-9LnAJ1IGh?6oLr)BGB5yIuirsiGp98W0Yp0HMoQqH-vuJ z`=&1&h1KqOxPt;06a2E$9|-5C7OEGaf?fl`Xoa9&H-Nw@=uv)lXW9{{I8Js(IOE-( z$=abau5?s8s>3}3MU&`wvfeo&y?tzcAQG|5BILqi4#{P!n<|Uz^UwuLJ zXgC)QAcDfLq)`88^mUAcpXT%-z9{Rc2=ky;kgGq$)te3|poQdl2imzt>OzUrf_x_V zD1*OG8!LnH<1HF`Wh_&&pNMK8Q*RJTthb^EXpIiYTd$jt^)2r`&Y32XYGV`zPF%um zBBp8_y0~i*pDP^5r(iY)B{mkFB8DLuluY}>iwNMfkCAT?iuc(|vfs52-%1mWe%zge z$kh>z0N?|#B=PuS-itn3`@a9D4HF?C;Y_DZ1w9`*9wRoj*7{(d4@$N~3Wb;;-Gc%PQ%XOe?@1>n%_~O|y(!#AGVn8DuXG2hCJ4*e zPvq;>NPmVuN9uFY9+{26()x}j{$bYzSw#lpbjNNFIk}_4T9XaAqz*|-HucCVtye4C z(jhyu-j27B@QMf7*2rqOK1S0IWja}BZ%3OQF5WCjuN2Aeep-*cJsUn2S@j;Rj~ltI z&Ue2D*;FO@d@i{^AuGbq^qSaOx0|kTI@5FvCC4E#X&)oq$kM<8Im|UO>lV$X0*M>h zUwSSp{YT*B2Q%ji$6Pj4{T}3WkX0i&y64z?!x-cgzZ_h&xD#0uC!GQ}&zyi=R9nA% zOQ;yyOJV@$E{LQL<2$*oaTe;f3`Qu(Bti^hc-pFB4DA!Sfdd=5Q{x9q9aGhJ7>Rx; zUtEy`V$!CIP!nIGPN3zCxo0}%B#nQL2%+~SZQxFRM-Cn!HFhiUN)GQRE^$;V9rQOT zc*q(U5E(k48A%}>c8TYFSvuvJFz@)QPaGo(9Y>(CbmbfK+QO^tgwH8+_{;x*0jhtiq@%21SMhU>1W? z!vpVeMu?IPi*qQ*a2AwV7^B^l(u^QjV>dL_8W|Eqvo&-so3hI$Zg#IqCa+4p!`im7 z8V_<1B^$h%AE*ojAhc;9Btf)g1gfT1qn+0imVgN4k)bp7{v-fFqXxJ&^se^}Oe6pf zhf0%29`SH0_HZP}@Va2eda9eccO@8Lqq=gd2D2CphxZNCB?dvdVJPB2MMh95BQSBX zw&ScG){sDX(4>jHDbTAjZBdv$yzJE>Myq8b&0@2nJTjQA?qIuq=@H{Kw4uJktEP() zI4F<2BIs{%*zEP#!aP$m$_Q>dtB+cwnL5L|jcGfG0Xj9)j>|K%mzWL8`%~@I8`!v* zmzenq)}k2K0-1mWhv;!7&0jHGROOMYn$7)n8(Rb+zjdk49FS%FFlENjRvi+HRGXx} zR*N!%VJOQ4ubT5kFta@H)uUcl1z3p@teA?yr(NfO(xzfrNtjyOMBb`jH@V#B^IoU>S~KBaj1Lk^=xLfY2Ds@s|}Y;oNXw5C_z|?yT8kvKjO$6@+VB zsc+M%EnkJLVA6J0qeX(~MN(~lTj_9H>26DN8w2=F4j|1M06^f7*|2x#x#7dPm?BI? z6$}y&(Lwe7BN&#r3ML3?7^;lT^`y0&OC}v`)jb$)EIjbNLbOm=pRE{pau7Tjc{jNO z_A1R_h&MO8U=rbxSH=-KaRg`{Q!-& z_q_7z|B!}~VbokZ-H-#Wk|hC?VifABVd=&IID{wBplk?RpfU9HNr7LJz?SY&iK=Y* z-jTHSMxf;=cdsWSg1AGML}H2pb6bjFXO~#-dwGA1;AZQ^8p<`a8(ZowF|1S2%qald z>=>&8f-W5cKxIP|T%P%~JX!6{Ma9@IJy=zX;dXjBeu@A2yJl?bTwF$^@!nq zgmLCw!{OK33~UYiH0yEJPRWQ)m#^dQFz>#GI>iP!@B^kD&t#>KIV=xrIMq!(+IOi8 zq(sb~-(ir+w_vY(2me|qVg@4{&jD2z`-K*pJr}mtFsDFEsjmQIY=9{T%--~+zLuqd z<)xwDOCyS~fm=8m;ITaHkfE4Q%E6kA!KQ|i4+F-qe*;z|#;~Dh*gKIcyXh-OEh{I# zR?a@H{1(HU)aRRKt}JR_KJ^1UkF7%2R?pY~yTWUTFr2dw><9B&@r_92Dor-ltqq{# z7`tN`h_Hr@nz8=UVC_nA*>ZcWq<#5!4E&nn(%LUL-3lbF3LS=#4aSTO)|CymlMSW} z?A>2$ub)}SUvEsYt?7~jx|ji+Wjd@UNN;_%O3b(3MQv%ttnk^blC^FY!mW$20MePa z|kW@VM1GX$;Nk~Svs62+tIK0eOdN(TakF4vE8HgJj?d{ zv$4k3Hg&Of5=0K1l@3^2H4(03)_kSJmm$8&# zy*yY0BCsHL865Ta9Q9=!4JaMKIjoFS92kv{@!=mKh@hCTq0B@b&)OX;I2Io!TD%oIP~{e;^AdQo(~jqc4iR zqkp}J#UkWOtOH%uH@tOSy++7FFjv0Pi9vExzEVHEfy+GkY)E_{1{AeNhlpK;XI@1r zUnM(WNJRs_8Qy=(L^ErW?-f$=`VvjJoe>0G9YB_vCa1ZQhxs<6Ae-U*FpAFfDJ^?LK-Z8dj9li-^Sde zObqs2DHz3s^+kk0vwr_9N2*tW|F-&j(H{K+&w0u3PYqhV3t-S| z?K7i}AWSmpH0|?^cFpn!5)z&?;qqe!!y9XBF`Dvq0#|7(e&+_y=e2>_R2>%?@E85I z;Pj;Pf1uYr>AJUeD@w1R0SX=$=3epP*o5ib5OH-2cEdWohpV?Pt7ZDR!TMgVCyOm^ zC{TSN{zhR_81%aJ*7N3gxh;gu@Y&V{{MrlOAkCoJ^=@L_rhsn~%#a<(q>^RXuzsQ>}a`d+6o!JW3va4V`Gm zk@JHl5EvHdz-D-|8h8C(C6-n&3T+s3C z)^?;GK7S!jMef;%%K-Qe|F|KJPe;2iEgi%|nrw`gOfVS1bk|cFs@w^hn!5VjTH5t= z7nyW$_+0O=@wRK<8~P&ghsgqW9Tjli_OO9o$0 z;{!6WmBW4Y8>(_^?jDMUb9#knh$1Piia}c3K|5GKxPde z5Az@04MF}2deT{bFel{RLVb(P99R2l9Ob2%cl&lKrSTHa=I3+*UTddR>02m6l;jhi zO^e)4lTCTs%*9I`qcphSDq|xET6K_L`w{VqUGq`>ZpI=irINlRmfljVG?9tJ=U}0O z*Uy#*TCCEfn_Zol5Nmpu34x1bNIuwckhNFwsD3Xh)o%3D+0&=7PYopKtXrX`c*c3+ z$i&)#_tFj_wXbfMG=DV+-*ygj-~K8oh!?tJWT$O)-;B1GBhfaxD!50hOkwl$$&)F{ zh^OglCEKO7eSWQz_fh)CZ0&tM=~Py>{^xJl1x;UWls`R@S-l>8=l=L!Ld5s??e1!x zeWLRBk9SmJJKXeS9S+D`?r<0%RVZEG6rnzpZ6KisV^|YtOc&7=wgc@{pnCSnWMwC` z;OB&~Kw3l+0ju*wky?=SEn5n!(K^OQnBBD{hJrY~4kW4_3W2rK0tN9&k@bucUv>7Q z%7jYL@QjDGtD&$PvA<=|8vpjb>kYx@$|jqbXrY(cSlHzpDC|T25f)68#K|f>Ty;2+ z_CltlliDSe-&De4y-Z$TH}o{8JmUj zt4w@PNRy=5$qGu>pNRYMv_-vpmMBnm7)7;Z%AnaOcUu@hy3iNQV@5xyJ@O*44*ZkZ zhJR4or!#5m?u`w@n;u`Y4p7e!B1fdhkfNOtf{E-7do3gj<_RM_Pm(HBTO%#cXd@&=gZDHk0=mTtQ_?uxFYKl+faOQ zpcqm&^^-LSTZ*hxHGCpIhif^RsES<82Y%gLaI=VhhaD$=;q%XDnCF0uHr4l-6`r z4JY?Gfz==Bmr;nD_C(@L%@huDgda}C^vl57U!R!Fs$TDp_(G$ zEO^(Y=cG@2>Bsi+&lqbLFXlSQTsQ2=oj|bl$VGb+VZj%d%mnMqmgB+x zQNd~b)Z&hsWQR>o3~c)PQn?GAGTkhGjGgntAM!-@%tn@)^SPsNjn7WH|_l;J(G z6DvHH&zU6U^Bsy9yqbzXR(#eIpix}9gDqb5%{Hd){ILDb%S2NyV*X`1nSCSmuil8i zh{rwpoQm=5tV?$iD(>4Hq@8m%k!aY7OB5a@aI3F2^A&`xm3XRfGtv}ZNUY9{ZD=|d zzWqff&0jq6r;XsgF}=cv2ko>Ayuyjn9pwPesrsJl#9(s@nMEtZ0kzudyCZ8u^+BDl zJN5;dYKI#;3-hB&u`TZD<+8LThJx@vAl6cB0Tc?xz{M-s_~REAAp{G%()C_S!T3Lx zhs@amZU?L^IMencESVlZj0J1KJbdOQT4G-L0n7!cGvU%&GRdOm)=XW^uU}3MoT-Zv zmb~EoNP8cIw4?8@&fGw^OKkZz8c`YMY4xdLU^KbF? z-W$gEf{(@RJw?k`uB!@!eT~Y!RxwuZ25#+*$GmCOMm(l|j>JRh!~B$+1RQ{&Vn`fg z{)TCdli4CJRZ04E3})FFx~QGG!>|iJfo5|bMO>?AmrwY@ObD)9Z<*{=U+R046QLYC z`!7D7gvfx&;5=k|7^}`h1D`fX_T^nA95w@4Yu0hvJgS>HlE7WtEFXzICmuOm+qXiO z_?6s7>J1LIG%SzIeMbg-rLN&DTMk{?ygH4buW1^0znle;;jel%4R^};TqLV`JK7lB zkA{e-{3tixm05k5y*<3*^z}Y+TYXfVeXc5jez~9(ecIUdxu1@Hx||jIeHa2gS!~-m z?_GTk$@B&I`T9Q33PT@H+W_%R&=OHNE=UX|-ZgxH8E#DyFPK~56|L_pAoxKT)1 zF{U6+onpF+5NvQQmMss6s$B(Fe1oAKPpSr&ix=OyoxxQ6t5-YmQY8_P>1CHVcD1-n zU;AsR@>f^w`!&G0-@7&^go7#dk31(J|C?Fqu&^O?9v= zg1fts~2iq-5NtLG&H)kG;p+>yS3A>wd1>WoUwIky7jg&^`^QFz?cSC-9~0WBfK6H zA)pCYj~O1&Orysl9^JyZ$I2GnD!#{B3f;P<$Ceb`cB;pYR7l{e$3X+#4zJe{$nuV> z*BKApQA5Vbtk)H<*DX-SKEBsus>icN#-^*+JHF@3mW<_9udharAD*l!Ro_>3?C(D?4KJXz@bn!a$2?uaQ_^{u`ryzXekcglGEu~S{&x%%a#`r`w; z63qJFI`=1Wb^VC%7t8BU+3HN~>KB~qPmk}+xa#LY9LSRD%%&P(=Nia`-5}JEV>TPe zujwcVl%tOyD01#7u92he8Yt!J__ZZRaWznW)n0)&NJ=$WmDgS^HAtv2SgX-q=REi# zaIgWfy)kbPvu3cl1_GWMMBN%}HG{Mv4k6$Twc|lLxQ3o3hq}OR-DX2~PD8zVZGG`W z7r8?NPpyMnorY^jU!;1S^MdqpqYR@TZG$?)_ z8;$K7xrrayVj8CZsyI%i_&7BjzNai_rg$_sveY$tLp6eWJz{u=qy-AzofwHy>LIl$tdQx(*yc znpU1TQqo>SI!GI*mq1#iQZklRI|V9E;~_6FsZMr{@8nH{JB+IN1ucSAu8tI5X(~~+ zplXSYuY%P!h9;niTjMfM%EzQ=m!u4VGK@!X3hoxP-_+-SGQ}ka)t~FG)o<{FU(G2&L2^5upEh>9d!vN+m zaeUS9L?a_i({e7bhavG#kEsjy^XN;-wTzKnkKKVo>6=h-f{-|WD;vMk(797mP1n3y z8a6})Y$<5&>1lp&{w*%j5=YDq0MYs$^ZqF57%|-tlh{2yPp_>0bJrMVHzD#320ckMNWxg_S z{s;G9^3VC2n)y`o!L;f5`mOnlguzUtg(kd(>~8sYQpmZr5@w+Yd729hQo-_pQw5q5 z8Vz0V@)oGBf&>~C03ak2*@e<$aWiscRajSsmM#ISg);NSI+w-zpv8s+-4;~Tf0eRM$^euS03Xqh*>}cMu2 zClr7fI*3A~4>9%>SHR^zFX=RyTprZ!oznTC14t2B#_E=qVTG+Fi?B;NosPOMWHZu? zkQTuZX%t+x4| zthYrg`?h|$zgxb|MK%CK^S4?8{9wgi>f}NQ;DWz}twsT}SGTKyf<=-saHIE^dYlM% zmun&99DQVZc!_f_Jbvf-8948KbV$WF026HzunkyIMsm(HycIcpE1MH0mSdLvRTmYM z4&d=r&Hc{K5eB;y#)FoNe}3Pf9iwf>wdM5|K7=Yx{VTo253?xZO_9?`ck@JBotkY? zU2hdJI5Hvn?R3|j{jCi3o&t+hKeem;2-U=og~=f~_oJEqJP%`8{88`r^7wSbKmHKR zr_at!L(anDk_x7`_{nZ!T^v_%afi*7>bkI3fbI#UV2m@FVL13zv+|OxM6~IkP+)|P zuBW1lzy?-*KqFY1Gtw|wQtl65vPNn$B>t;*T5V9OcHTAoxPCS`^;hvo4LWn`M5|>V z>0#aA32E|B_FFWa2Ak97+a^I7?`;t;mZtXBq%aBuOSLly;$U+-vI&s_TRWy8(|J4M z>ZL)O%`-+t$g`QrHwv=U4fZ}1lA}PPH@>BB2gu`K2_M<&=Ifr92AgrD2lB6g zRrFUkw%>3Cy^hWY^0Sz#hM?r8cEdC)wpn9B>c2RrufD}1P0%A`cY_Vpg`>Tc9x+^| z`oO!`)3)`B*8l;BBQ(bFNTXZ&I1eTgLVM|B(QPihjcdN;^n0K4s zO5}zny`Tk3tEa+P{A{UCc5J&?bR&%$9{``jdsBONi{=w_U;BN9AmR${R*i}Xuti$J z4Uo)bc}*J^-rwm|C;Ar|k>W9Gv%VU%kjw%;Wu0MtPN zap;ToM@7uK-`K<$_;0+uXE+=F-}jvuu|i_U4r&#(N2!Y1ElP{3tyIlYwP)--Yqm!0 z(P~k%l-QftwRel!)!K5!Z=C16S`x)=g>$Uk%^5U@(fE-5QBV574 z24=_C6hUeTV*;N_=bj?!+nmSS6=|*J2}Qoi|J$=N_yw}hFW3M0?38kGpj zFldO-g(^5+N)dc`FIZ}hU2bNC!nXjQZD%7F(ykLkWd$TWiddoBQBd}53a6)Y$g>CI)U)lo!17JlV&pBsvqs*X|3H1Z(rXLmhOq;1v+L*r!*ARD; zgO})%}_TBF@0L@$GHX}oY3IfR;6IN5j<+dN+ zB8vX^`an6FtiZIr{9$N`bwFO6!yO{Vp+G?is|T~+uruzpbt&bqKfaoA^2PrgW>Ri2 zu0Y{vrO4Eyy!+~nz43R+w1$4o-B*4;$H!Nc>)W|*-LC!T`e5glGlY}QBK^4Od*|)~ zCffA(WX#unx4o7nCbQGCsOH}_LdE<2rkCzfe_bCCZky$Ran}dj&VgP@*VhM4WY+t^ zJibfB$02R7@1H{7B`s5sS+>g`IEN`Xm{UGZ@1U1F2+Alt4vE4&h&2ngM;|MOe*##={>w6hseZCD=wn+UY=KnZ*m7H`S8>G^lC-@E1M_< zoih3v4n+N~uMdvX2Ixh8WsDe8N)#U-wmZDU!9wr+knYbIa&{LB$v?BWL#8ymxh{sn z-my{mnSlwHtbRxN)kb;DYbf+1ALlB{On*s;y|GC3KhR#Wb0BmF{lro+Fcu0?alnZIFZ?WNiWWw~9~ce8!FMebF- zUw3S$m}ZV^UpKEdIY}Nf4Pv=pqgw}djk?e0Z-xCXgZMkL%z6(K(bt7B+;zSM@mZnF zIj-Z6TURIgk3-WSJUQSkfC#P(C;;qjo^pNohi{QCjQp2x@vQaw=G)ct6^?HKlnG+C z)q(ZCp;pc_E_GS&O}(Ys7IXTFdoWhg$$Fslv(>{4?tn?~O&Xq&JlS}T!jiZjkK*p< z+;=@o-g@+2t&(oyX7bO6pX6G%XnfuXXnqzM`J&q|TBaM}pws2I`A1N*FzI2nyo z-xv4OAeuYld%9>R5+7ZMap#U8An?Brp8rpG7yp+>27moR2~Qko2ax%{t9Uq+JYU3_ z%Z_d`2}NJu)G|=bH2O138;mBjnMppofr}+SO`J>f$0x9X0#JZFhh`g67MWkBLH>Bs zHwe+K=q4@FNJAQxnwxs199ST3BdHVt;Zv9!qo)0-^j?23=%||-K?tB&qU$*>&HU2n z`D<&wzwVQ1we7?sfjX|h<#rP5g!ez|a3~MoPo$}8F>{UmdrP+NMA0dU1jJzoR!teF ziC)Tp$g`^F(e!sJ4y5xW5iC_Rg|FrB#>&)uGHdSf%2&z!bJqsH#N_diZ^N(en4Aak zT0=rh*C-FjfcAWiFIO!dc4O*cQ-VMCD)&i_|JU|ZVLCP%Z8VXS^`>F6 z-7_znRDFlixMZ)qo*#++3kK_X&O@c8nVFLY#eU&3GJJ*PrHZjhcl)Mi-bopbY`vG; z!oo^rs)~3vOZf1JW0PKYO|KTd?y|G2=oQ}&zIepAGLnwSj|;%IY_tKa1$g zsQ7T$NAFY-2owC&BswVZWBai0xZuY}c4&B$bMI6rQ=WWA`m>19q8neU`vqm$RmSey zEBqdPXcSvBdW_;Bmy!GtoZYB2W^_}O^ih`hnC`okKchuf+qHaJ6`K_vHBAYqp}BFx$}iNh)WmVfiN|u7M|f>uRNBig zEBG7mhFL?aS6^oRID?1gvd-niHu^S{y`JN2^|fZHc;D=f z5;2dgoK;iT(#GPcreA31MZf-eS)}iA&kJCOp!(|;Q^4qXv+2>K*`f)66puRQa()p9 z?m`RXkO(vNEM9#n1_-)7M51}2=Wprr0*F`L>+zwN)kNTzuERmJO>itSH`FK@<-st3 z;;TX_kWX^Tku{m&v%%zV;J6w;MZ!Vti3*I9P?)$tE9hmQ0;7v%h;$Q*9NPed91);d z=tES!4Zhvm6;NVnws|OBuh7o7;vBVXLqt&uQ^E(ZGwXwipshX1H%Fc2nzh5pX*)W& zLFO8TQF(!7C7sUS@MCt+`K+xrQ9vuam}dicaNBg%dtv#k?1!B)6%joF1(lIc0xdn( zHXyP=2XRlUS6Ox{do{v1$w25_KAe0`?t5ioGmMB~JyDG~bte|ELb!6vOWg;P&$5G7 zmDwMm&~g`L=HgYL(?&oZ7*f6YgD#}PwvtJ>w6lJ2E#Qv?^*`zrm3vnZE_l1N-_>*M zUFLX^V0$1^`{h{N%ymfctC=x+}gCN{CH!$-+2DlEv|T95^=MD zxnR0c8x@brbMi)QPC$>Ey}QZ%!7yLTCNevCBuz{`(K;t!2niB0XD7GwRc!qH^`qq3 zgQcX~1T1Y_i4n@K@ttRQbj=AMNsw=vv35G6K-?lz7BAEdiccp!R2kXVIPKHzI!umyP0k*$%Cv!rPK%tgxZ9f4 zwapnWS(O_rS(l+V_|o)s<~s8W>Bfvfvu5FpUoIAnOPwsA!1L4-3UT+C&M*;L)p?XG z*3I?pBFlw6CUly%_tRE!x==B*ZysrFg43a2Ge{nfFxw@@e9124?kz2)`j3N5DDI_o z`S+zIX8s47#ZA*y!LAtkH#CbwIh;c9`T%J4UJUFSMsmp66T_wc$j9ST;TNlxN2Yfe z9u=wn*K7Qa%65{#j`BZWVBmfx!TWtP|MFug(;?{+7y zgj_q^q498Usw5QKqVll;rwR->ee`gMspfd*Sb+)NeC2t5viEb?DTnz>0QQI)F7Z9f zb=ZSs;V z2>k=%I|yDHPOwTPDF`21$45m_R93C==zKryrPJr-D14KHP9hV0N>xB1aan*t`I6fS zXVIDpM{eYr3d@)PVn-P^^NdPPj;sC z&BC0akj;`h|FfT^-Em(E6NfE`cT&X&qB&kTP^!Q`e2_kA&kMGR*y&*l@a2AOqZ35e z$0Ou-H2(0e#ahN3h56b5tATXHbhuD6dzkR2P7qT>qWa1D`xgJx)s~!Ix!L!YQGc+` zi*nD2WyFf)GwO2y_%_6kBb@xSpuxbs;!r}m3S@@O68@eC1gLJw47$*lPe^RM%q3Ll z0gT|fcQoPKl@LPl&R<$Kq&&&ONT36XkH!W~dWFvb6Avwv-e@f)K=8r|66CQ4HupG^ z5+a7F73r+%5pbJUuZK5Q?htgeQfo!PShklHwGP|iyAcuQU`|RR6h3#hHrZ3?Dv6_k zviUeZ;?6h+{f`Lvvj_|gTH1p3X?-`f^$H!25`dK`vRgwyBtC+(! zx=jpM;--S7b*!BUZz2_*xg>A`Mxq`T-A z(Z-f)?1)U1T-O;T#e9->V{b=~N{DMzWwp*ArUkmW#4E~=vu^5nSLd^ws1ejg)r=sBpG_8cgK?qf#Q1J-`XqxMA*x4%RVi;m->mgXUmdF zcA~Vl{gJibd*lKz`g5NS9KuI@+eL@H`(A3<37SaW`hk%z)?l)VOBiV{)o4_yBFT0M zFPHs36Yn4$Ojl%5q|h8l20d{9Tvh1k=-5B&8ERSgDb&$Qb`5NtfX}vq?u5LV>0>i3 zgwL2eA|;KczTKDla)J72e_dzXk!q~Gt}`lQT34Pi^q@euN&@4?RH(Rk*?T13Hkxj$ z&^I5%I+?IE1_I}TzJBTqzv-My3Q)8}Z#ff56fBb&_;NN7+3Bm*rW+EjKGV3w+#?WE zsN+%5?vk7gg1u}7FxumWLTY(2w7magD3ocyh{xdU$upW&!ij{&%!Tr-jWt{ei}sBUU_{)O9Qx-Jj$aOD99sd2qFZX5w!&bl46qgL$H z#NlF0QuX|S&EDCoC3AH}(tzm*1svF{@L|ONC=Y%o;OM#9WdFI9;ImXLzGfov|M{mp z5T?eJ2d0pu>(k+T0jfYAl<6;w*_Q9Eg3h8?leqQT8|fOiTfr`Yl=cgm zC&ej(@$}c_!I7+I$-m`6rW6qj{QI>{Xp55HbX6x=_M#`V4ik!k;ow`(8@5_Mqja=c zGwRJRmGZNFKMY8_vG%L%@!mL|CzcJ;+~ncXUtUs|7s)B0WKmm?nEZ1S;Wl-cB29)e zlfSxm^lMlik4oA+kQjtO1zi%4n*$({-yjkvj^WwfwwZ}xykve=oi8j(>IiQ#GlVS4 z5})L+$n&>}p^<;#HihrHYQCT@YiCw1G!Oytlbk+_q&3?g)lt~eutK_B8C>`G7~b{d zM~{d(LxISyL?QOJwh=amVr{c zB~X4~LFJ?Pz!)z!3E`LQ0C&8m>Df$E#Ld!oiPpClYJ4pM^GDZ@ zzv{fltceu0`%mnS$HHry*t#WeoF6FARH`^3@-^17hdExA;`E;#i`p$OK;XkG=^tSP z`zOp1!50r#qGVMuLK^Mqk?fydP@Vs*FlxqaTY4ybHX44iBDhqNcR;D*}KnTn*$|+k~j=kZgEZ z7qt#%>y`5=B;VgLVQMWr*Xam_B`DKt1XksMQXF!ON_`?`| zfdt{qlX&jY=cZhTOMW!Eo#ue{IFBX{)^g7d4S*%SHy9yIK&3*65RP#NqoXEERCrhV z`MC2|6Q-L12TNZ>t4p{U$ zM~tS{5rhdos0cK&dIX;nR;FuHQ#W?OXT^JF!YOORVaCkMJXgUb?nW}`T&O1A;^)^7#2PDBWM}cqftd{b zOC%~E%%cG>51v-9DALwzcZwze$&Ix)Ot}QN_}6WWjFn2+4EIgBvsD!Kp4T=0H8ZF% z5rm@v4*kVWkq-?MPY47H`QgjS6@k2sH<^8Dm6$4!iBT8JYTnWPMT1M<>5ndx9mV#dKE-jAHuCP#E(x zCafwYYx}u<{&ats21Q^fR zNt6J%0+WikwV!nmM@_&0goic%-Z=>W&jrOk@HSBS-&w+c=M?^$B?SHh;8u>>A7XBG zFBp?DC1a6nQmZOZkH9SaUPZSih0$D9QBw0A77V_F_WEr~A&?*-fE3>MJ-SFSQ|-au zg+TFN@r2E^kwo>+TK~oqDhOUZjGuVlR$Ugl0r@MH&>@(x_xQFOZfb90MCmvafqVa9 z8q&D;-~IPZ{qD3pv+(MOL?6{tmZtt)^GeYqKx;y$4^z0WK+L3&j#;h4K~S*-tLiwY zM3LL)6`(0kRlbO;BGyiNtx1Q8)rYMbIR24P+h5SjWn^t!*G3>e}op%;=dkxbbjpQ=kw<$en$@Wp}*hRpL3lz+4eEC{AMxB^K{B2V_ghOI`|O0 zEAf-~;C(Qf)d#4pmTNerRvb?2zc#9Us{{dBkl2GEGUYoY#E|mTwbHqU=a(xig8m2G zi8A9yZ|-?@r4$F+>3aeT5*8>K))Lg{N)7LBKj)31*EeuU)sa-8SqL#AHqQj8-Qz1r zGa}eGNwR&DWdlr)KIX2dIMMaC{>Nbi^$tykd`VOu472QZ(d3+QNw_Ye^abvkQ z^0+{-eN>$*?M+uL&Vc9*wxcSl|ab+#z4rkqn~>%4TQq)#YS64 z)tT_ZfZe<&-|g3%x38H$RFCgec4$QCBzC?g5U%WI3Ai|@BzO}x(N4`M8r~=H>5eKl z@VXBdoSG9+e_j8isy85az?3@-kQIqR5XptpF*%?r5%;1+#4$i(79=|!p&!IY_8mA| zOyKNIBwrZPv2V)a;iW6LR)k0`pU7uH_iq_C2a?~8Kcq?6F0qR(&zMDH<=g=;A3OF9 zI1numTku>OMgv0P>*0npw z4m|5uR=0eXX~5Do6#1ePpba<9q1)ZGsPR=}5%i*ZwXfH!0H_0;|j`Mm{q zDWt{#rL*z&3V0FrRcbO=*~(#_fvuxUpjL$W74Ec@wpS%0{*(Rptlh(VE>O-b(=i_H|+nrZ`SDn2#h8ag%J68>ZnvBiITUU-jGu(Rnsk6P4Bi^ z7glGWAW#wov^TAC&`-x%9z05*VpqMjBsTDzj+*U)xLEqYq8}&!AOLM}D}5>L(OcnU zyM9%@NfaV|@#(2KxMf@UutTp_6cguTbfw4npvrV&fPbG=b1{yYZ`M8$IMwOCSSEc< z;a`*Z1gf_*m)5en2V~ET$KFsjfbR12X?gGe%DVs*t3)>7+TxXbcn#NoCnS{1w>E_% zN|Kdvz3`mqh>##Jt%peTyX#)K$PU*F3!CUpaQ}~9*f%(vKe%fv9FnrbTJ8BQ-u9HbI+s`vcA(73;)SMU%Jj} z`I}I{mz~_f2Dc4B2;FB7qIia0!Q~W$1x|vX9)m|5s!uvGgd(@8nqXA#@3V;EruMy+ zbdlHHME<3snPhy@ z#Vtk1On=?3#hFC@4qU#(*!z!em2VAw{4ct`x`)^C%`V%2O(FuWmCxTL|6>wqNmHc0 z(D>UVl0!3S__s-(?fcyQ^Mbcdkt$SAK?PIFpFkOSYY>Ym)>5v{m!|IWcr=Uq%DuR>q6;|Y^U|!A2~>u^%poQ+S_qd7T)r_=>Z`4Eaj(Qnz?Zi;4_+%gSo|c;0{P!W!~?sG98KF0cK5 zll$YBKV@8>nnC9`D%$8C+^Fp0?&qxPla$Rb7*ZkQ`aG)7&rvgJ?ZaL><9-gWTL|-k z*RQ0Wvo(A#dcgK&tG1uDakqlT(J7jcYAo#*&imBmMc&uGa8ScnYk6jlgZRZ zD#gsyPNAB~*g^F~gRztD#RqsZqsJZLZq{&L;U12(CgEQ0;tS!vn{{_Y`fqjniVTQO zHHmzc{Bgn1C37smJ9w8!6E=L0zMN)6g~xLuX&sk$cS94r_W$yDzf1FL--k2R#;_V#z%xf*`E8 zPf{w@b46Wf$a5r4p4D|N=~%;S{kB=0*Wg>%iU{eDPY|y+t{!E?Z?D1KvLw zS}1%vtA<%$?bJ%e`0SGG4f(V-V_BW|+m0Xj9-Okq`+n^cVsrX6R7d7_w5j#buVK=R z?d6{tkAA=7X@7`+%}P9*OQQ8Lh_0F$B$nPl?vn7D^GjGi4`G* zvh1Wf#ci}7KZf3NWdU2l8W~0t+$EcqcU(#o=MO5vzn-&0v4K1t>=d6ORK!`S-lR8i zi6(k!`L6uR<5k|&sf?Ovn6D z6>D-J+e&|f!#5cP1-v|7svO^PsXTm@05FlrVBH|9WKX3V)_lZDxG&Fe3_g#nSA-$~ z0t!rjeuMRZSiPx=sz<{bz}gxC&{&BBBDwVp86pAjdvLGm!cIIWvAN_M$}$>a(bssI z@{*r#{$P%kX3SO@36yhCKfnCZ1I!AG}_otXZa%{L&T9 zk_CNmDS=5Ny-~#Y*7kv7*+^npb%9LH6HPzTu@sP=siI(sPW;x#f~4_$4dt?XK4rQn zm5HcZTw9uH-g>WZ|1Q?vDf`lFsQW%DCHiT(oxyOFes)py2m9wg>BmS}8ob@goRs5D zX1~xU;<HJ6fz#WNQpXJ%P(V?lp1Gim2k(33NohQ1Nm^Ky%lDWuGqZUu_4f=!qnedimVV8(Dax<7xBYYoOP7bVDpceINITxsC(#5&3Ky_r`_E508LH z8D9gM5gS3mLCl)HM67t|6+g5h%jHHe;;aoS+epywdKH;{x@{qB^ke{tR8E)&#_Bla z4o;bq-kxE$3R~jvx65{pw*fx<8xfV>jbtX%R$A50#^Ogfl50+{Fv z&!>JxjD{T{Nu4wZ#dp-l?$ro=S&6cQbK<{tv`o5JMQK>qaZw0uiQ&IwVx7^@6`a z{89Wk5-wpr2Jy#)^y5PhGgKSd*VG0W0BnE$z#jl&b)(Dr7m8@bJ)9um zs6)zM5k(c223eyAdxc|pljRe5z8P>npTcMTU>+)5u}E4%>~d?Nh49Z43$lb4#4-y4 zM-pmS7H}?cG##M+2T{`!bRq3^-xEJ-k$^QG=v%lCipRT4g*TnZ;g=+3akrbnq;)ld ze8b%JJOL611q3IMA3H-l*`Xd%L4Dn1tUoB4;Lr>@$}5hXHq(gG8y|me(sYoymfU>tlZ7o8w zfuhropnU#<&@}<`3H2W14&+K(p;W8L~SGl7m+mWr_i#e zoWn`=v_m+F(_C+-<(sG7rA&mjs>KPDW-a;SP%-y}@%wGw=p)}imx=UI@!$h;3=-Uo z$_T21q)3DE;ouujlM5ICj^^pEy=oC~$|iHdl#FN~%7?gt7cbIT`_%m+!oh#q@bFu$c-Tv6M;-ncXKrz98)HO3>;_0gI645obxZI(KhE@v+iST_`}; zoKP3-wxkwCDPm1Koe`dqviE{8pU-8J29S~v;@V?H!EPyKK|;lDc}F^$pgzTxfw!^O z@#`rxmKX(^d0h#kH04uUZb-o|OYOIP*H{nP0J#r)Q2qjte-K7)F?h{1K<4<;&zEv( zb#lR!4xE)P>9-RNz1)f=Njvt*f9_M{BXVv>g7X2%LsQVQQ#*+aN+F^ch{(H|%{1cs zDOVB+e8=Pt-{TudD3ktVPo`PiVgOk8LLZX&Q&pxm7AH3K1m}9@3PwG*0QlKvzoF%}fSbY{=Ihg;8h zyWSB@XViMoig=+MzEB)VJDRAGm48pLK$V;$iq0{qV&SAP20)P~!TQ4YfFAP3~d zpf_55k=i%S^{1f+&g56qB#I0vNsRFY-@uknC|0FFJ(Hmdo39R#VDsWa$@E;9ZBhLU zk-{GeM{|b`G~KB)`78$7lt8wKrn_So^pcd)nb9BU1Hw0o1u> zl5Sw2yC`pJk#|6CQe~r0h|=tNZ?DBNbJV1@1r*dFWs~To#@Euk@Rp4O zo(QNI^jfqy^Smqd{xo#j;H5Xhc1;**h9UAtl#^TdRC$A(P`+QzP!P&WuudJ`t2!_H zNRzjfakZ632%?CDxED~X&reBi*b|xwgC z)%VHTdqAGEWnD$Y4$gMI4PIB%*0!>ws}Ubf_-m5yTQ#XeaSS}~(h?mqNCnE>z2*1ilP^>wB zIZq(3SR$_V0L3kleNTsURJdBANJeF-Q-nblNTM7h_$w3TIGnWD1C)b`cvtrBF~7y+ zN?v;)DGf8Fl&u)amVmSXbE-KZTYtMJ>AhAa>j|ok*4$V8;7C;gG5I+GjRB?&b3!J& z4l$W~>KC>TGFv(i$P2YQ47b}Q94yQR-p`M;t2sE&NLUcNcfmp3ujV=raCc9lot~Mz z-c8+)ZM*e0yNfxxFZg=I!96;5J-%3to^M4x(J?(sTRmZ;-ANyKl8t-aU3$|6c;3#5 z4nPTj`w-so-kZOAbMN%UIEd$b039Ox5;STQEc&9f;zJoPz zr~+!ZVF0`ygF$@&4G8yNRt(x{51u+>P?-bZ%0AI2kf{p{`5<`WqL;*ERAGsvK|s9G zL9_@w@*6&kVI~+@f?}|D@a(k72GA7S@YkEZqp~ItSUG6B0&NjFYg8B&-g18$+((la_vi_Z+>fW5*}9$LEb9LE{j) z*ij?$!I~up1Hr+E^CPO4qae9S@Cd{_0|JV5y3{5+a}eh@5iQCbRhlP9frr5s7^uR~ zw~J9tmO(IZTyh>77CUw(01@pT0V|BCky9QfUumEYm>q z3CQv{AbKd4ypQE8MTy)@%H`1K?eQA8+F>SU89YsH(U-kHhxt0FU_MQ+J7BXdR&@cr zGRN54V-~R1-)PAx4Ojqng44Uq3tfV*@f7B-(BM&%A*mheO8|yA7K5WIGVX|dViAqL zgkAy$YraB~1ZRupX1}ILz&A)nk%!+OEZ_FvoQmoO@=rGCt1qH&v!%y zFQ7CggZNia>%pO2hoKI;xsmP3e81T#jd{vt$m$?PP{H`i!PyA%$#3L+K0=gcx+_gTdyOgxd~Fl44B`B*1*Xwnjj*q3oaCkre7y+&#$wY_LzN~!*d)u z#rl0GZ=DGLILx&RU2B?(W*t49$H2diTM91UxWurTkUg31@=txTTPT(jGj;^V{UJ9d zeOI8sZ;KZgg28p_%e9F+KTk}4>S+$|XKk@GL-b9_idlzB%NI>q#hIHYx+&Hf5+O`O z%jNS>s=E_aa{XT^Htl`3-;^&8Yi$QF^t=N%)i{_gHuEUl-8Fu+`~8Z)Gkf=Q)$TSc z&&Jj6*vjsqKmU>Go(5(XUd#_!X%9MZ7u=I5_E6*YZpZ&q)(E~KWAI2Q|U}w!Gai~Mf zA3HNBdTqxg=TNHh`10UbOh`3Eh>gni}*EitYnYAtmVvY>hd47TOclKOH% z{?<6#6~5@z8iZ*+;Od3t)z&A*&BZH)gRA{v-feko5j*zJ9@R+>R-h6KsC>AD2qGkB zRZ7=hz86N$ayJB~v!WD5D`?u0{x21c;gMB0fJ-x5=`Si8zv^F9G>x|s|4l{Ha$vww z(Ng69lZrNzyrElmE8n#9t=>=lk0xLJV-58_7*sqT%vOG~#qoO_Qie;I-!`!fD*_R?{)^%avvNn(<7XV`M{`tKkkQ_M|WN#UhT1R<|wjf(0ND{j0EslV z1B((@I?tBA=X~_#Sbivg1lgpihbRi7!OC z!yrUNW#3pyU4_XhIj-xC^IB#1va5KnDtmYnc~5VIl4$Q(3>cx#lQR&b&RblNB*OQ; zL$tpwX1wZw(E69d2O`}UH#J0um8frujahxx%%5}>)4I*R>Y^pP7ek_T=Xi~pQ|_EV zTs!=V21i9B;W)x-E8}ar>Zl$#9O*I%&+eeRea=>o7k0S+s z>*{%FxamEyv^s2k@Q_Zv0_^Trbn3ii|hbU?+aA;f|^ZUd~J_SL0X)e zZBdSOk8Mfu0tWlM?9QTec5C->9dz|{^#5ZjnC%g+$Jx1u^&tQ-H|MRN@2LvhV3$wr6odycIKuaCR5aa-V2_#jEyUE^Lnwf%Y`NN54G7I& zX#G$JaoUc)Pm=oxK1@p_f$$WIL_T zSf(~uWIWXp%sdtK&+Egb!eCzsX0!r+B9-sD*T;Kd?y(@|!lCMa8Z~juq-Glnns>)> zj&OX|7DSg+6_DJmVugM#xC=CUqGE_xWh@M4Io$V*^`xm_n1QR^HV2ZKb}0H#h7ii! zi$I_ARRlE{5N)s~gYAwg*#hRCfkUr7_VtW7%&ld&umUK4ZfOJB+Zv#wy~Ew zj$P}N-EF;#^~+~F?IGf^Sk`nd!>7wQ52f&+zdvOX3{xC0{F(X!{j)WXS#2PcBQi0@ zx1fq`8qFoUeyr7M>ta5pYj(>fG5W{yoJjMn{Xw{sLo;9Id`=xAQ5E*JoZ zRP}pN5v0GDWfhSrQ@dylqJtBZs)>|*>Sa)hAyNSGo3}>I2!_CD$MZGgi8X_p%b8=E zdLEJ_H6b`sO2o@I5viq=g^ykx&6#bf{ z=yFHGDWl~+!G)%rZ9jjQ@^mmR3Kue>d6P{vQ`~?LQ5j{k%~2uej(t{A#$tF^rL};wHPxmm z0^boIMPgObUMu^UNK~8>IVQ?S@en-XbZdpo+ zv#nnzlaEQ5d4-X!!9*lfNA8N?Xq^@R-8ay#%E*` zg}~>C`Otm%kXNfHLX-!#Q314_#*d-&^bdT6W_6#nk-&UVuHw z)@Z=_i_`yEb`GNy{~!FtAB!ooFMhLXHPz28w)TTcpEn&eiI7--cpq{LO|Qu%0q4wk zul#G|(tiq@^hAhDOhQ40;6T^Zs%71&WzVm;R2fJS{GCfcLUA59*b=v7alc{Po#k;D z_#NVMRsAA~=ch=!mSAs#s*2$8jh-iW-V#5i5Q6I_VHjd~T}|9)H4A{^RBpw~FUatC z=F|rWMq=eJ$AdZ5f1{6A%wjwfF)$8p*Jpuz_X_~glnp1GFGTbW9?9EP6hmbM0RRZbC+tcE2=7C$H6GQH)gkI&0^u&YEm6J%NdoAbhmyYB?LdiN2BM0EvkmzQ zw@xpT06B$d#Gq`OReb>hkJ>>v=V8cl4lVIZrl<0puGA78Q>-iKyd|(l)#PvT6IAt`)>O7sQaXv-@A5HZVU;*`n z0JjLt;ry!1t{wU81>Tr;;QwOlExe+B<8R*?YJzZ(?)FPdcXtQ^f;0|Dmvjj_^w8ZQ z-5@C4-8FP~m!yCw9De7VyVhOn-oM~kpL*8k+3&sg%juM#W1VmVuYm08Z)#QD8uYf} z5*bwS9fDsTQaL*FbRFA3a-T!U01dtjt+{V(l4!Z@MOGD`j zCf$X-gkoh_ASikaps6_l0+#2QjV5gHNl`h!YTqRWP{ttl`y{hCR)(|J$tgA=MsUy0 zo0%cSWth0k|5kdH{Xf&8FELynqh>={G$a{ckGIzM&AU$kE}K=avlZ;lOJr{U1|Swd zaRec-IaF?}e@Q`3EE?zGxcMWbs~<2!_i8Kn1OQ#&2h)%i)s*Xd7-~EIb+_?h=FUvqdTm=>Oaa}4FZz2Te0BC5|aGV|F zTWl043MNJexIK^qQv%TRFr-4Ts-@yE0$4C>~KuItLF?lB*f3{NzLni~^ zOeheYkQQU%LI$0!nUIZYW0+iv4oFw>mX?Mf-&*_=qfLc;@>~MLbp=TGpHOmY9$C<3 zXU#`jc!<+rLH16pGA=b`k3yUg|`%mS$fb%+!bgV={a2OTsbDd9% zTdJg}G8LbGUBIkXs-inQmE3$?$n~7+vQn8&U%D<58Y@-zTq6H;cU>%nTc#1JGLuJs zQ=+6+rj;^0QzUXzsu5MDU92)&W^hxcH&*t(VR*L6=cXKvTdo%|JpCj6rovjS++coq zuD^U zy7r?WK_{3P-@{|WsGe&`!wwF zqgMRXe8seRSxbP#E(7OMMZTs5q!9RSQ{v#}lDu_!Y0@|-2*YSVZwis9Q z9e|<=1jHVW@wwarC_R!+PUCl0RjB z96oCtkhyb?WfQHdwY{J|XJ!|h8{HFVxqljSivF3o|7Krg`F`BX!&OZ0807VL^M!^9 zN8FXaCI9~Y|IS*IIP8mmub=P&@TH219>{bAqEg3eiv%mJBzhR8{EPSu>r(erUH{CK zsPkv7(k)AL^t|}tS17OKV6C(KXRg??uJ{AhG3$Q*Oe0=>HA&^MVlmlVMN*vsWOd$D z^kLD1)5GeY#)9Ov&)luGKyAaAgMezrkE(i)ALW@2?>rw?#vgy1_xPP!Ovo-DM0-|? z|FiPC_OD|r0IP0r{Q6RyzJ_SOwY?IL^UGLX2e0#Wo<{xB9FV1g#55LV;W$cuf1vU? zU~eq@>lF6c7e)A?p)XkKH1eIt_RpuYy8+$o{n!NG9j1A&G*tSFq@REH+}ahtvasPe zzfFEYm(9+`y7G))qTE-C`8h7Sd^L{N_EUEM4wazpF7P^QUxK82nuWss_fqST&fD+y z4wH*?u(pE_pwCl%;|4$8&7H`pw=6l2|DJ93`{CqyH?tpoy|DKC3>EdTcK^k-BgU_O zg`;r=^5oppKy|@rBDO95*wgWpj0pH9HpTYUYsJjuD1AV9pXS&7&;6N$+yP;c>}CCi z{pSvhx8ftZ>-Y1|)g2`%|AuYe`YgBb-!?zpJrB$mxe0|Xh=5q_{>Fs%6X&%fa>w<%v2 zS8hE`ZzrA}AD*57UQWwJco$Azr#-)nk|3ash<~Au7}kjJPz3$}g0K;Rr-yJR`bseP zQNG6-x%CA7o4{5Y$_D$Ns9DO z4PEIE_1O<~J;2+o#tT?L+CB~H`XKE>tiK>jI3o^_sn#K}ddN=;p#-VOl+>`a#xV4S zu+Y1(WYX}w1LVI+-8gHzgjC-TclKZP@X8v)0~W$X8bgbe!oDr|*AF5a7m&?&;bp`T zmI4ty^+EMs5k1zS)wL1v3lTq<{Z$V9$Cx80yh2gdk);;{$W^^?nAdyf zMu)o8sNKP+Dr7XXbrc*Nes&k_?iKw?DGH<)_**IZt|a7-b&A*c5{j!Qj(<%9Zbdx>xaA=ir_7M$FCd*VTs2{OOO|iQVjdd znr15)mLLmBnDVk?_J+R;vpu;@kY-8Ly-ze4idj~S89Bg%4<$0B#hF7QELrfCo8oOD ziS~!_jQ7a{q$x&W$pZQ*rYy;_r77!!DHi-GCih7m-YL3aNoz=3LzcKN-gaz_$&tdz zqL4W8(x7m%)PTdpw4pe%g`~9lfTJ8dd+(S)vh@FKQmK{GQ!Ud=($XCkV}l@RRmus~ zL)Jf(GwR4<8@z4fhTb8YY>E!kQkv5BAt{!pQPkn*X4m#z6INS6PV2n|Bd&ZDKBavFZFlc zEm?l(UOo^|5WrjzsZapv%13V&P_d1M7$l1rywhOKmlP?S)GHiq%Asv4G-8c4G57{g zPgWKwG7ryh^e*H}DpX`Gvh@jh(`>E&hfQJ0#YLo8PQOUlr|4^1k#AXo{hx1+BJZ5a ziUUMS7@m%b9iSy$Aq9~tCHQ681kikBU~JN)wh!f?0Dz$%FEI ztO^XuveT_|j{YmRwaPFkD>5i$@+lQeD#>py4*XMwBrY#YFYP}p_k~u3zN%;)F4M9t zA56FECVw}gQr<68JP~d+EK=@1SC-&Y>6u*FE8;wMR2FSpl22Au_-t`Hs`S9Bf|pc% z9IkTTt2z;?S~aLD@u~VXT-p)-JvqH>y1DXvxbRZN>Kf`$cU1A1US7&txujyXvQ&zF zoY(xP;Dx9a{_^+YKi^}^694*C5Qr8KMHG^-S&?D?pctv9QcXh_EyNVH0!75q*j3Uk z7ce|glpT;~aFiFkX0zg^DB^9Y;p^6Saa?>y&ulW)jQ3#^vkucZ)!d9FXY|Cx`Q~l{?_Y;8K;Pk5Dmb_8Uu7NYS;Z=DSgU3IHBPvIio1vdu+RGa`ESiH`S~|(v)maCo}8Or4~y=;yB5!EZpS=*xDcU2=!AELh>Tc%Nz?nnGM%xFAj>zEk%`OB{Q z0=st0u5BcvW$&Rwi=vZ@t^UVyt8-bWo?YiuMCYSn=L1EP-*NU!-})>HZ&*bM>EEuJ zfp)5udf$j3I_)QI=6|Z4vk%>kEnOzU9lLrR4jvuUqTMVjft|~ibq{rff7^)J zdt6m}=Iwfjm%8iAdqI>v?>~2c9!X$r{VrkO_o=0ORHZKlyN`&yPav#kxunOwzlZ&} zFL|U>LbTI5y)S(zS9;V^HnUa!O}nC4pA&n!uF-c}_GV9YFe-Ra1usWIW;mmMQbxL89DLesbT_n zI)y$q3dw39!W|~@>wj_Dz=PX~IvHQg)LMQsKy`|wQJZ>YKV=D>;$EFD|2rL?iHc}J zO}v@mTOA?Ds?t6kdp|ZLEj~2VvJxLxU!4kFp6&TNdrvlZDK=MAjuKsMbUQ_P z7|#i|KF{msH{PTms0sqI=CX|zRDBk-DhKTR#vR0GHU1SdQ?i{Ny(|lsaErzMyR|^CY$q_HXfiX|d0D$(m}(QM|Q+DmuAx z**crixy>JrENecFa=^TuA(*r{3)Q7N8e+9qlHCi&VX<>Mwb^%ljMKY{w@Ra-m> z=N2p87JK^^x%$@Xt6}2oSPqkIPRDI_yzR?>>i`pfiO20nPe&fdO(~Nd3C^7_YC8(; zJ5c1#vY*x}$5(#eEiLL#vL?Ht(W82g&bsZpuZ_D+vYkA$W{0TuRNw4cKJK=s?mY_Z zEw-TS9k&Xp_PMin+@cr7zU-5DZTP4!x~}aD<8~v?cJL$)jw1F#p755uvk(07_9D;L zd;cAja2&)-97dZQ7Em3gM(-Q6A7U)dfH8gIov;vMB2i;Nw|oE>*^dUcN<^giyqs{3T|cyPRdSNPyKHhwTc zed>xlPJ4ekY@#)4nS=9Xzug3n=D87J?{uJQe^cU&SMTiT{M0S`?AJhU#~$9Zsck71 z_b&U_^Q80d+ONmQUjUkOG|6*}59es#ao42q&Z>0*qQ7pw{KBHScqw^7_~C*u<{Ub4 ze!hSH+wtOg(n(8m3Ho-9{av0+$(pilv$*M!ef^U2>5_})iswo4itodfz}G9@r<2L- zJct^RbaL36|X^;-G$uOLfv!{i%-jvFO` z7ko$f@B44eB!8QKGc#E?fq%8s`|#U-{kN{i?^lw#dP28uA8!9(zV!HZ>(g=T)p7gf z>6T*7I6(3)=)+ye*E{65yYP;?$o0GEr@L6mcPu&fI(vMCx#vl_VATSc&7>rbKQ3G1 zi)2aiCII?-Dg0;K3fLJ}0FJSyfuBQj59huokHe+Wz_*eTNzA>co4Ln}LsKFI)PEpn ziRCZ({s$C?)d;{Z0f>Tue}6m?)xM={ow(1Iq#%dmm&U+!o?>xe&KO-Z|BUHWc+Vlg zSTs^z^zScl6#(ekvHUhLEP-=iX8a2uE_B{Ww2M;7T`qLM1x8SkFA&~^a1MIk1pq#> z6JA<`#5w>cHPf8slw|)m0*Xv)=NSQ|mVM#{QwR@!?veRJNE;PP#uba1GfN*7=MJn=^Sa7>6Ek5)9w&(gjrRMDaFyJjdBS{{Ot~7?xa<& zC8Q0uEX+-^+zq1jk7MhKRHw3vW%J=XoGN--N&PU}O6?-Z`x3 zP-4C}Ch9ZN*77X7+Gt=}6Vrcd@dn=Y{w1r$(1axqL=MlJT``x8uXae5=F)M{{X*;f znR%>yI9+N(CnH}4s32vlYC3X}$_R;ujlb?3#@=YXp0j%)f&Dz}l*JX?fidb)9x`JV z#x8be(2;8uW2X5+Xld~18H?yB2K}R$DafY^2=&-)z;SEjf7E&bXWp7EBWA~3%JCj2 z&dmV0fu_Qz%gx~U|NfpsNKf z@9F9iX<6+({r-)!2zrnjh~23Jc--vVg(ZCSbJ;Y4sCLwRLSE3=J;SaD^WkjhO{wDk zJtEy#MN`!vMPrek#!JR)Y}!$}?NxAgyB?B!Ghj!)?n^r<6T;ran55lKrW(g|BYm@? z8TnIrEIdTnH?#_D}eTB<=v#ktj}dkVP4xz;Zx2gB6GE$egL={ z;?zF@C~168>i*|2!6N0#U;oK6-L7B6uCi_p1B-Ri)h$BOs+taG3rEWvd` znk36@I!00AIbOm)1T|MF%r~Wz%u^WMCD7SdD-h|EuKl`Glh6KRhc+ z2=fBF-9h&7)+w0!K>{V`Cu4(3`|A$P>sGr?Y5%k`_!U670U&CW!ZHZ%0R1ba>K z+#6-7e^35D2q=1D6jD*n>}67;-2Wh;-UgWw77G1e1e6(Z9rH_7-|h&$yuSZlIkUJR z^9a6KlPU7~lexKde@Z_$`_If$-r9{`@t0F5i6jalzr!8fW;ZBe_7Y$lNl$$Y3u5Nu zhPoKVk;fxw6jwCE-zL(>V@WTjV?hSQ$DJd-@#Wsu6Owy!<;CTL)#y~~`aN^-740z? ziGFQ@A9nIgDWw%SMdDSX!90MqyC6S|#TWqNwunwpe>5i&1p+9`-V=YIgeyq45$11#_mn?AI-Om+@kDU7XavTKSCLNcQ}P1xm=*cHqaY8FXjB=k zEXs7v+BbdM`INcxk>Nv7GdGzsp-Xv|_hD)7ZUN-I1@s&)aS`hFMRXN+b52vNO4^BT z-*7KN=o8K4vt4!yaq)wbapI%Q&jZMttSw|){^%4D|NcDGDKGm4h;6pk^YT0Z^u#y| zjtMHe$m!NNAZ$ZT0el(0R@~dmuHY|8eW9l|;XuBom>SJ8;VGgl4N|%FiFu3crt-%< zwBWVVTeCf-`Vs+RGn>P??wv?X$Sbt?MHg;P$e49Mh^dsH8UdT9oEMza>2m**!}XKgSiABs*6}{fuU?nK^R{c%G;d~K2Mv*jI6;MDnox&l5=h% z`f?rPb))u8uydq^*hljDg?_<)=V8aKHmEhvg z+Ypz;LNN9eht0u9dysF3G!N--;u z`NeV1e%I{hqI`+l#fh(2ZaJ9Z)-ohZlcCQDD55rN1;Hg$Oo&?nlemqF?$T6BzgrQ1 zo6WN{KK%{Ly+mHzRx4#`rdYwfOsCEEeZ$i1_Yn6A3voMx`K7sre)lT(HanBsrTGpl zkLqA?doz;dg#iVRA4zTYmV(QR6Cob8h2jpjy30%R{T}t9jV~NMMH$yT@EYq@j~!E5 zR**b`4d}FI?&YE@XVikXWG9W z@ZUyXhJaQsgq~U^@H>3U6R59CKKsr@G9+rKs0w|yw| z?1QrTwoTJ2-*TGATY(1gE2eSZ%^nl(sg8duuHWzXL#ZBGY1#=J9RIH8Q{EMRkht`J z^!C}#dRY0|xI**#Ux6Xh)}W`@&F5c__4`z7^)Dpp$vd8UB%d-Q{_%F+j);Z!h&&&U zM-n=YGDI3h!ycw3>UyO9x=LaDb^_e;fJPl_yq$NlQkXbhkH=E|+pUDPf|0Tvml>_w zqEhwcBE-Jp$Gp;j>rUDwq3HzayM#`{+OEBi;-$>(Xc!%}yj?wa5-WkyR}bw_IVq}@ zE*c-{bqZ<9>sH#CZjf91f7;y`gwj_d-Q4CfG|wgq4B5*o@h2{f?hVyvT2$WODJ zC%t$TV)fX4Zy05pMZ5jHLLH>A+y_IooI!dT3i599zZp97BKoW;yZp=L4f!fo8R+$L zLI?@u9env5De2u2p(NOf&h~sRg!B<33hvju9vJi_t(Yb%&-^F8!9cmeplAM*`Cy3KVCetwp9aGU2E%IypCWn(BWDJq_;|kVD1Esej0qZu zB~*519Ez{)OOR6*)*eb)=}LAR0`$t;n0F}EDldKP{7~DU%E$l4SNZ=Zs1?-)ZrAEjI=JHP&$_A}WYO?%0lAZhzZ zmG4FaYMEVvk-Zg0awR*WW!fW}vZ_D%dafc=qwTs1<%XO8*0$h`{Bs@2u#+ldSLwtV zHMSoq<(2JWZ~hi3*2l=-MJQ8U(Ulpb(BvjNyuvq3&}-*AZ1Yzp)4o^edUQfgMYLB` zH&US&r+;R&w!?fZ%S|n-plcyfO)bCI!>~E4RrzUMti6t4Y?W_(TW)+udwkb?e9vus zKWO|Qas04g{HS*PxOet=<<^oI+K_dlUVMPpx{Yx(j=sC z5?VKj-8YFdJBhnHiFY&k0uu!zLg6!^Uh<;|C0vgQta(riBZqMe3$S`=-Tar^R=t zC2poAF=wQRW~7;BWcX)faYjQLD0do#c zG-t{*XU0GGQGU)`XU@W6&eDC(DtOL1Y0jo_&bDsOu5ZqMcFtjU&hcjM6VaRz(Y!O$ zybJ%ltNgs1&b(n@2xlk4GkD%BY2LeV-luN4B!A9*tq z$G@0lv52IaO%7g6-JMTKT1>Cg_byz_nAJ}kTgo@d%PNc zNQ3)wK!v_1Vj)lmGr)LZyc?jiu+ZYLSjVJ3*s4;AqdLWCxXx}!*t^uzJG|Eisn&l#Qy@N0}T2uU;Oj4d@tWY7bM5t_}4WdMaVK z`i4aHA=Zt74v0|a&SfI65Klztznl3nDiE+}o(Qnoyt@4LAk>F;;p>6ngif%}fzek7 zEH5E=3jg|2xk=;B@ItWh49QeP18C?WBKlsm2kQc>LLK(j<(N%Sry+njlbtpYaLxiz38G(HCDOq3 zIXsFyP54!`XlX0I)N!#c_!I?AnD%o8|Dl|L$YT#m7{EvB0N@WnP4 zS6{PmzjRIit%AP#DJZP}=$l%IkJG|euaNS`qvU_{RzixJW1*i*Lcc5=(Wb+_r3NA` z@)}L%Tj%W94ffjFv;Cg?qAYVhpL2E1ee-LCK>1FNQEUcYq3tFo;fo-z>YV?#v+e(n zJMzE1hE4!KKrF!K|F)@UD6(mnysLrr8w^(Ga)-R2P_egWORkKlcRP&lizI9L`t;}i ztpe3X9vU#5zYN2nwNR zR7yIc3z#i`Pa>z+S$7=p0lhnfh)Zq(#(IVUt=+xU&ezL*$)mk+KHIJP;!3@iB0`5< zt6r&T_@MNCrTfF*S&E^P#ilRJ_tK(7!xjvwyf!XFLu5nh-z0*!kkVb&I0ec~y|I(D zw%QQt0)<$oXHR^kF&q0JQ@!Wn2kjXw=9xi8&)cayM!$9OdRk#`FEb*X&` z162>a#)IR#PpU&Psmlr})^%xZlKT+m`=RoK3*6bWd``NA%_3_AYGX z7#!;@Jx>h{~5f?mDoPaSCip14oD+Q zUzNikl{>j6dzse`OYgqrP*8PgYK~q7h5LAzx%y`ia=0*TsLT4-tKNb3{loiJY zXc*!6J>6~c(D>v>ax*pyXZ`ozu>OC%!(Og}fH-|N8pNzh@iolp`;4I4>5c^TK3A8Sx^=bx-5xIKvXPlm0YRBC5Sx01#uQ zo(;WYsBWgkfDY-eGIO7jk9yysh{Nj zaZh>up`Ax&S)qc|u56Oqap>ISDRQVrO9^U&8Y@lJmW#Uhs=0!>-D)<^v^r->C2c;A|@W{txoCD-~-3L|!f$ql4x5A&kSnnjc(o&w>3XeD!8(kFY4 z0woKzQtijSe*b-Xgx!xK%S?weJ@jg-&eHuFTM3uS&v%D#73JlW1szSrpF%yMrTp0Jb> zcIdvFMZ_=lE4ccDY{!-Pk<#``fMyIETQ;J}F*J53EIn8tNz+}h)Lw4$T&1lgtMAB3 zI3}sS9;0sk)$#|+fyfBJo*MtwfN*nH^yig>*U4esFbYqx9eFxUbyZrl!r&k#g(Lsz z2sPYh;*4c>+CV)0!5M%xDLKB<8$6g@7;EA=J>wbZehVi4S3(J0e3*pF43dF}@20}Je1PH3} z@Uvy;SnQRA)Y4=+86%@ADK)F$cdwd(<4G+)1M9|8G(qvF%wni$t>j@Up#I33F?VQb||O`R*!!uPTP!9KLCL^ImN9Tq@r zT5vvSQjK{&mu~NkTvC)CgUI6GcyruL)-@YT=8vuzuN?-O2l&9MSxE(RPM2adLD8ke z&%qMz^PHHOOcPUvfcE#7B?}P%`MOjDRIjrdTZziJVmQ-j>Qe3~XjfkAI#<7*kYR@G zIat@MN|eTo0J2l#(|d{y(K*FQ7QP=~3??7zQwX1B^yg z^%!1b)kGTr1vU)?Iwh?;9wd(2g)y((z}(}^^@H1*nbGK0%@4Di-s)?*D0?pkiiv~e zl=mbCS>!x97#uIrDTY?IDzN4MK$73O<$NOhc4-see&GgfXI=uI{ZwV{yK~Kq3Ko1YI56A3EQ~vR>^9Gf>gv>Gb?<>Pe9)H8T!AhunxdL~t498~ zaX{3-yqtQv+L0(sh8<&}5hQ8n4H+ekFLkdBdNnhdL`b2_jzF<~YyzCB8K=1K>!_&8 zSs%B2%2*20Pw+`6>z`pqTmuG3C46!wYc_Y)iMb2I-b31(#)#9>Jy(K}bb-?qGQ%A>wcM{+#`OOyV<`nzQ@foHN zdT6}|pm!3T1-q0c{Ku^6<3my_;_g=lKOHH<#05p8IgYy&B|KC!0w zbcL8v?i!&y*v+g1_(8U>^*rxo*@rc7pC1W`;KfM}KD)O5!+-yE((_>vkaE)Lmn%Ta z_Cg=stU}x%L4yc9B!&?HYrRiHO-R1_3Eu_HMLIozcIh3EwjO{H>q4aj$SELpmu1fx zd@aX-XSZMxJn+du&xSz<8#swO4EJ?C2xa{tDhg%?-UVvrz`rspl@lWsQ=!4u-hP(I z84`Ju9)4p23$T_Nx09iMuL+}vGI1RMt<%tOGx+SBuHcT&M~#1KjYkG!#Bb7yNwbKV0?Ip{jHEFL>B6yq4fiey}ldgFP{^ya)K-&QdAzJ z6o8eIgACVm$4MnLAwbupO{BZ!e_vy&QzBlVXl9ZROicw~&;l6iT`;OOff}-6#O#;4 zN$i%N*__$xozmd-FmLJ4j5l=68!xG~Y~5W$zY#gfGAqe1#H31Lq;AB7#v`?L-ODzC zRQqVMFm&VpXtTHZ{p8UCZnRSp0hw}uy*%a4kj!o%KBwhpTc!AVkWqlHY*O%ttJH`b z@ARui^`cter9C+EDF6aoRFaSNR+dKd4`HN+x%^-<)H?unmr?}De`5CpnEGe3lMr{; z=)vNmQ*5$Q6td#x=;r$+hPjNHMM6H3& znd8n16G&u^BkS|0M1I>1(9ECuHslZc*{Szx&Fj|QEdihZp00O~F0|q8CzO}0 zQbIHV_Mx*?jdE0+k*r2VD*ub3)&T5C_t+7>DS%dgw$>**bzg7M_J4ifO^l-J9nOK70i?*f@ZGIuY?1vw(Up=V1{^rEd3{rr42R0@sIYE*X zQ*fV1t<7~Y3=(4vN) zMca*3q4`qK*2%1skJyfN&6N*y4!>o7Jb0BP%A^1yHDMXS!-$P!WaBbINdt=;fF)vx zfun>5chZ)ZLKmmSkkx3#h%BM5ZU`L)vg?-a(NjiLgClbw&}B%m1|$cDU5IGQSH%vH z?k4Jj?yFKwcR^R0Yx23EfOk+bO?nxI`m5RIIO1Z5jObUrBKB-jHE=X_#gwpx0-!e} zRU_p;scc3KZ&xl5oC_2J|M|iT!)RZaDE2!+W+r-0UN?{+@En|&1IgLwN{3-vQ$qRJ zpKmBMZ=;`Fwa3v2TCqWr55taofbNSzgEhc3F9)$u67}cr&nVu0dYY4gn&QmDaM3&q zUNh)Ev=qE)Mx``=(+>4B&F6uA6h_kr~^ z@i=`i)n60iTXV^+{Vt|xkfPl0@CZvu$HDrOPAl&O$*;)Hp7sZAnLuFHiwPB};OgI4 zBbETLH3E!02P3P&04fL;F4U58GF=0l41+pRj^>|3h(Fim$JP{fj*_fO^uK`y!v{6t zSYuty#~*o5Wyy-G`)ek#i({e5T~jG2hJk$V`6-0=QyQU!hWk;NU*7b1aH=0Y+zfP{ zYtaCZ=!|7mj3Q;H~^Q2^5!i6fdO&}wG>MPmJk#0muvAOX+iyU(xgQUO&_o<^H4?m(m= z*m-ocLIYY0$IeGU5tPdXv2($b5a$|EVmi^NjjotUaH130x)`(dIr^Uqx%b6E_=6eL z8Wdac^FnuNp`EZvXK>12T42kwDTP;HY}x#n5K=|9f9SSv-r&cE5-?&=>&BX z$G$YKmo-0arln_Is+Y+6$3Shq%ClhWGk{t32B9bXeHCFtbvybL4)f#m`Ry*p#TeIzX3)JUD?*LqI` z)Bo9AHjaJnjR)>b;Iq~Y3bTG!x;d6vU9rWDn%G|j@o0kF0N``u?PB2t=t2t;l0tvEaY{0CXc9=Fyt^8x z8mr75raiC3pOcEcfp%tL4RNYgdPuZ>PO5D(Sm$i<7j^gPiAAS)kcBroYMe{D+%4<-iS>kn${ zQyOale%p_J>m=xZP}!V_uu?(dTe3A`T1vU|y}wl(kTnnjj#YZ8hWf)vhjwGvU6ZBS zG*Df`I64sKgr6&gVe|nU28V=ALU<#gW-kb=xh~b)Pb=P{>y7U!7MgN9(N^~n{SkR! zW|&|+Lrbsy&S+^yFJ)$~Te?BepKk^T`h+ELvF8H7Or$122mdI@VIF^b7_|ZQzNPcJ zXj^&mIq5SaL70x_ouB09Y~@eh1W#h-yaolIUwjeT&7XvLOk!3{Y^<3`8)yO>SRUvR zu>kzs?f_DvaCTS?ybFki&fta2aq8@b(&HI1cEYv+(Nvh=L9dOEfOudI%pXl&J&{wc z(aA;`ikqII^d>c~M?RWTRD8Gk2NByG+sB&7MS4p%ZMwn&nLbuNXtEZ)%S#&-#$wn6 zvjOU)_TAu=x-g5HRF|`CP*5m7eMK;{48}_mG)&HOjjrHOa?T@8FFjOGcO)k1%R!`< z)K&~SRLsN(fiMR$spTt$R+gwgMoPDtlCO2eDoI33sy5^4t`*eR46*z zjF(bg0O;ikgOgCTlk^r4gyl;J6aH$B1|il~LLi1!MC>r>n~(C?sywy=UI`=NIpwUQ z2s8+%#?(=ghKC(SgN8`%VGpkIeJ}BQD47F0<4z9j=Z`P&X!hAJQfOg`j$W#0j8l20 zVDgf?yl~RScS^bF^t8DlJhmIrE&fW4$UrnoQ8+E|7XzF-R$|y1h(|ctDKVlh!xCQA zJr(|+r~pH^RHDM?Fd1RF?ZZS3zQg=z1?rkzqE+&yp9!lnHs*ZH)5wS?kpMKb#BnnO^5>3HKAzOkT~Fjsx6kGis^r4KgcfdLeJq+# z7DhH+r@LGk`dGabt=%8z?a`+Eci=@bW6AD>-p1yuJ8+Bflh%Nm@$Ga{JO6tZ=J!>~`vY5S z2^xgP79((@MxTS{IR#BYghOMNW18FZV^j%YaJ)Tb7IMvClkGl=Aajy^r#=@%O3uHD zMKrFW{389Zqz6Y1uPZ-6_siK&{9JGpW}+f%7-KwFPRSOCz6_oYWvorGvn7!`-w^G8 zu%Kn4_#!1}KNAWN)eg{&DGBi3se)^7GsU)S-_Z-fRR(_ej#fwfHMEwB7kEb=-kZ;` z1#0|+9LFHA^rAIpZdXE&l^va=bX_om1i#<~CZ5S#ejM^ZN35ELq~zQuIZ^7v6eh6SX_7kd@9OBjkJsnjB<3}!@HKmHb_WH z5MUu|1hGR-0L7>j8ZUf<%(i-1+d>g7KOO*zG*{?#I}e&VhJVF_%is#U4o2GG091ZN zA8CLNFz27rlSmx=H8O_RO!dIg@017W2Kx^*9l$8O0 zm^nm))b5AB#Rj&L128%BPF`|4>9G!DVUbwJiw;MED>>2XNVy8MjkN&e`+@ie{I4YM z@GX^z&s88BH9&f=2={IR1x}}9s~YCM2?ZeXb?q^>ChX-(Spuh4072$UxT+`pW!A3> z7p@gL;LHk-Sa2sHonSRud$kajFEJ3OSV^9hQ!{X@t4jH2DO+9dDxUwLXThtzTZA#GJBQI^_0LOzxRt_KWMKi|>OKzbOq&w{ zNE|Y8SUZ%c3%4^&rPDGL<5NV}6H|~&Sl~=22;Vx-80Ue8;3dL)#?Iu5kcTX4wHV-W zOr*$8Kuz8|R&hd3F-Fe4{H}9C-J=BUS8R?50oN&$>4OY)7@P{y>-t?Y0sCYnPoRNv zuE{15fL;kl_u>c&w~gyO?u-q8$39D&_fi`7Tt=bE6oV1-Am{qzDz!=c+S`o+VbQ9~ zPp^?1a;)0Jbl?=mH&c&q2`7IkCxuB~;pmUc%yn3@jZO}C%frtlCw2K8M1Qy80OKaA zoI)y`bDe7m3hhp_=QL8VOJz!Q0!cZ6SQlkNIOzT#Uypdvd|;6SHVjYr*4C27XoLXp znZn2>X_+0f@>+_ydYF8k1eRZGY*xweNaKc|SE02qsta*(8xqPafP)6mb9olZ40Kp= zM~an1UILqQau%>`hru=W9G0OwTrb&kz-;fquXppM`+Ut)$XbxACk#1}?sBRoQJ<85 z*A~B{?H*hqH)Ci&4_56wjmGRbTXrJJ!m4~0VyQl*e9|CcRLTK6a<8ddsq7KF2hr)M z>Y{mKs8>ONwrjaS%O(O=t`q%!s%2Y04;GnDYj;T`OKmR46|%tu?Q8LK4e%em;Em>E zY$pbyl{xo$(LeaTP-9AW#_Gc(UotZS3!>7;^#4WId&VW%$A91KB`PQ=jtpG61vOK1 z;NFI&<`y@a6^_d0$q>aEZZs=grD=s}WtN6}RHhBJd7^3AJhf@li~IUtuh)G&xbMe2 z0)7Vv$LIU`zTaUzZPGhl%x&~)-)Ov>1ZFJ;;fjfnlH*(KgJLqMsgEferP7qpecmkO zm1bYlg?wL$k+-_S8h=kTNIpf}6#jtYZ=_`glV3fEQ^>!2&anI3>R>>eGN?1qKYPDT ztE6`sdaa-_zzc;0(oKj!=$A(zZLu@rVgkG0F_8?(AQZ!6R!{skYF|@pV9k#wTtWc= z5&l-*Q$&Ov4Y=P5u(p7*_h1jxL9dJVKALYi<#6&k7u&i`=EM$2Qn?3*A0pr6`<~LU zUw~V(5N@TzyRe8;y;yICc~LN%W~%!({4IaX1T(mSw$mwFTLz)%fW(?vS=aT|g(9;n zh{_)AOE+KkqP$|*Q<+}>b!Iyk;lP`T|82j0R2{PKV4K>*jT^z~WpaKxg7s;AkA@)q zVwt|K%t*c$fD)k3AOis4=^jV0^QEMRi%EYDI-1r zg`F=}%LCl*uS+4PUMpQpCv#z+uDss6V2oq}(qN9y4 z3!AaH(_4xWgDS7HkNnz>TnF@9*nv#UUq0K6f^ z{D}n+!pjBQu2F42&`)18?t`gu2I!6)q6v=y*x2gIrLA*NJ&0HAlXj?+2DgiDY3ph9 z;NIAP41~a94sexuqBWIlx%(okQOodf(PDw^MWY_%vlHV*b|zNceq=OPH&;tFMApSkK$!8V%{JW41TaMaHlF8fX0bO* z+tEdeAE%qH5ls|r$~UM8-9vnzF9?%6=b^-Yh`@EMy=shgY3w$&oT_ufOT+4X>wRaf z4phN9qe|HV-}uymPbTr0+c<@6b3pFnMGic|5++s0BHW;2Kx~m?-#`bfiQO8g!N+J} zLDpIilx7N95HaiYP6M{3(h#|LgQshHdm53I*wo+4u3=ug9%m3?%YS8YUH&Q2C{uB1 zqST09ew+f*M4UUa6KLuKY$yWA5hc?Wwhl+e!MZlCTzjhsEzByQ|1yF7Suc;q0@Nyg zbGZas8THpRr6=g9Gm)RWeCV!Cp@+6h_}6EG`j<1rJj0F^7d2)%mm+EHuVV)W6}{-H zq1Zdk_^?`cQ}c2q>%`vgB9Gi@#5Hn5QTK`2o#w^D$wr;xRo4QgVgNh}-5xa>vM6G` z9k)Osu-k_AiKmA+M{ktAILS6ux|LH_#7otAwS8=8ny?EElp~-O1VvB;FcxS! z9pqUAMBW`j+!kqXT%F!tX|UCHiL(B-JS?tAn{ITv5HLY5SJd`#+})>OXL*e#3nEkr z;}brz9X0Q}53@ZZY{vvr1v!Z~Ml||QF>AiL{HpSWr9-`g)Z*dv9q&azWxmEB-@atR zPtqd_IbS67^}1IMh#BO6^6CFUKMl$WI30C*-A3=b9QW4k>-m^-B$^%fi#Z%fai4VBuu)rK-Iy<8|Iz4elBF<27rAvn8@PD*WN}gOjB`Ri zSm>iX#NI%%PW06dBf5nON{&2?R)3hDzFLn!I{B%-ssv-bGq-n{WXHGRP}bRpUCjo6 z1}Kb7_f)D92rYe!#*JMp6YRqk6TjY0dp%v&eipo(ydCRh0IYR$-9EF-HiR2@prkC_ z@D}AT);M_bLi350lZyTyTE^|mhq+=67Wm-Cl=cj`el!NVSu;lE|QxRr`wj_2Sd)b<6{oZ6lWN`Q?`C%*pW}<4-Hss zSZf0_@Rtx@?iG_KBB4HIe$$SpPL|RYWNm@;cWA71Xo8kG$8JrnJC*ZwimEciCL zWMP(1?7iZ}AN({Qv=j{Ko*b_q{3+15nNzeGs3mgWf#>@-Ha%M|9K1^Ce|XNt$>WF~NOZ?=oo=bQn(2F(rd9KCn5+Kgb#H|=L4@wgkgY=Pm zrt``rc~CRy9s~e#6%Dth!vmz?i_qJ|6RBWlohVR zf#v^GxcWarC4{n3l&o+yl>h&jA?InEObna6@GjtyJGI*iiTg9RrUf?y@C4K!Rz|_3 znr8YyCU3IJFSIc4YMZWeVFh2d z+&!t|ahi%PA1w?gWewZMX^(n9lvQv-`GjRJ3#bB$K&44gSBzqxAsfAV#Q&QymM8Qr zJZ0d<7cIE_DA4oJkt?~JFosn!;{`PS2wqVzF$wzktYO)w#y|8B>hbji_?zjcKKUPA zP}$#SqCF42i#R-1QrnvMji`2cd8~#KxrsMm3ExpijuqrerOteUPWdi~~)+ z7FJt!n+*aVQ4E_0$=6kl$b?G&-n+GGU>I~X({qcaGjIe`=cZI>%sUznC-Qzvc$=C_ z&Z?OlY!2lccdrkUOq-{ZJxT6{SDpqr{TO{(;3U7LsL)-K$lV%NI&7BVGRYmer(QOzS^ zf$oHmdf=vA`)|hODo!~pj1ppx#tj`zmTdqcwi$>dDlrlX5I(58A)r=;L^QNu?y}n6 zUA+0pNM9ZJA`q#rq=i7~q?d9EeGS>xsMO}?1E|v)jpaqB4hnVM8RiOyTdx^#ZZ{U* z_+TAn5H*Z_6zuw&HlpZN-#L;LHx2Y?isVDVXv>_GTztehaHw1cU`ap_=Owq%!5_Eg zTDsWKCDnbQ>1!kWg4FzkASOi(7lK|xUY?>>pe+V<6Y|xH_@U>FyW`^2{gXgmPdDjS z8y6K7D4g#S*}c2@dD`P~#%M-Xec(&wP~uuWzWNI#j~J7?Hmr8kp29_FBRaJt@e&LW zj2FG;AuKf;yfrU>{5qiwu@SJK$LQ(bpXV5NQ`9dvY&e@>Y4gNFVq@id^j3aNVgqk0 zp5vZ+ecEsM>eH#Kaz)RR1G6;gz8V+Jk1 zgUY@2P6d0tJn?UtZ@>Y+(+hlE{jNj%YEQf~ef_-d=?CV4=7A9{L188SVMWzu76%hM z55`~qWOkw69qlp=0!ySI4o?D0L9(Hm1MohA2!I!}pr}{eH?^y|^e6m;_bh#b-%=`9 z+1(Hoh>F$as_>X9sWcZ9tmVYk*71fj8&~(|N00xP>DUzex0+z3|7xEqk36J4t0yrE zBcW^3hEyRW*oEQ&w3C-JM5cW}fYKdEfYZ=BpCIyfQiKjy5#$yI{4QE8&3U+kr1@Z* z{ci_M^#%htTkc?pb+8A1!1Ly*)3pHP-_Sm8kk z=?)!MIPN}qyv$f2V~l}Q^;se$PeT)k%f}4=$Sx~Rlq{B;)VeW_AGZ9u4BBGt?7r;c zT5AwyTtxY;aU3d6a^I_GqF2N8mO!Y^K$d7^q6lMlF~(?ghQin=scR-rW@=P4dEps&d# zKATo}@WE}1CbsS#b1<>lds~u5M6p z<##g*R>1}j07$!8UV+S?>i=+;awUISU6T#n&VPXK=RZ5e8d0;#j&~DNVHPa(j)uR4 z!tmNjEoQ@#9(Pv9Qw&_=;6@RZ0IsFiKz}d>sA({dy5;BmWb%%=tuSsfh1qrS+_laz zH`oy`k@Knl(&0htgQ|mMq^iomqLY=jOM-y=GR;M9xG^55vwVjSibf=2T>C1bFP#{> z8#AfGDLiQ~LUHRv(liqkLRWGfe;Cu>FSSpRrw7q=I#_e19GIm%q~Zbq8_X%S|Bi6o zG`b2&{P=U>KqMr?GY)1Tltz251LaQ>3r|yP?j3!Qs}EQ}Y#-i@3 zjczL1s@LiNO-V|IQ)u7RY-&cZ=DYaT2746i2~dOiK4jFL1*C{Sq&8`nX8B(Anq|*` z;xLn@TSA6x#H)w8-Z3X&euHBGjQNy%#x|BJvXwHBLayMOj^-k!P6RdWo{0Aq&nr0D zaJ7RhyF7O&Oc`ilw>hy%(Zrdb*8j>c&PDDGPe1ePb@k+i78RQ<${PHn8S7d`m-4m< z6p)sD7F3&lQ(R5uZqA9}p8;?=@|DHpRiGyZ6hjBc(&M^oSkZ%wL>EX1>xe5I?1=%p z5@Gpt}CdBxn44koSo-rMO*5;?2Wd{gkOt5uu!idYfz zn^{CCOQJU2oN?9-Y{i6dB#3H(T!(a9l^9ViP0v0EJ0(!obWv`WsNWLEwX#r*)pT2H z)IlldSxwGX8-8Ax87~a6PY`~Dh~jP#V?_W|4^5|$Zb+YrjAdHM^gbRm&@UKx8yx~x z2JK)#A#>(nUWg$Ebarb}cn?p^-^?Hf9Zw*de*xp%!Pc_B%otgtVHf)w^14Ls@M^jf z8FmU|`z|Z2pT2WYAomyq&A94iy3Vor&UrR=?B8n|bz+!L0wNQDItD<+&=HrIhup70 zg8|^|GFY-W5-W%#6Co~4Fo_7ulmZlJpbd)?%KKG(4B!lMQYwqpnIp&pnq&$BVDYel zWH23*X3fk?ZDl)@$yHO4MS`Ps%q??^D99(?WTV=PE-WTq>2Xd;Wk^nLYxz6;@tq`8 zAr(=+EjAAjabZIT=1GM+k6Ss3_BVK)&|~RBxrakp`(uV60dO#=4e!Yk(838x7TPAc z5OZ8%yr|MzHuV=FZvy0+z93tuau2VRrO=TrWMzvoWebw>f&2MJ9_k10tJfqPqXrE;@QlCrTmr#^+U`p zIc>)bYfC1GT*q0&_HB3(9a%<3eI1dP%~_k6uo!V^3>lJ&fs>R&K98GQuYv;^K*Yu> zFd55I5CLWKvR~hTz#eFfYTfD^OfnTxG7Qz%%L^t#PBtQr(~+^ZYRRj0xsr4nF$`1y zYhpR@Bl9H6YvD)OZ5;d7`#TVZ&%!$$^Q6cgqdC z0j2eldJ8MLOVk2}ik5?#IZdSHv3lyux_LZ}tS7O0-*!g%iuw1A?+{Z!Jl><(!>$b| z!G8V0auR`XN#L>qL?BA;gtgBm*>vgD69dR9i9>}d zI+G4$P>C0E9Ur+A&b+(3 z`EzZ{Ke_j~+!eVPt}MgzL0j(*x|$1SQsM)bY>f%V@~pU;PD%FjkOP z!;xE#caAmQZpfCv{;@q?CP9j(_jUm`b;(h~%gh_jg0zT*pM^v9KDk2M<6SG-n}s=H2f^o zSb+RF-=sX!_C=U>-TkyFO*H`n_(UFUD9}F|bs&TVj;`2mjRA95@LOT1JIOGMVR+#x z{PY#r`uUb)aOe@uD+fe~BHVbRq+2W~`8Rp|#_AqEdf3Siy_cRifI`)ik1xR^LIC^X zGPYiWwf^o2LDOJf7W-Sb1-5C{{?^{TTaZlgy&ZT6<|c*7lumiO!8h%}`7C&q1jX-$ z>6HzR+ruVrwkVg6O`$JU1R{!Lvm6WUQ-E9A`|r+fyIiCp0k8b+y-vm%sGP-q zJrL|z2xS_Mibge3)pkpi?x!PTr6spJW(*F@So$GnicyphM8zCKyTqTl=NM0S?&UxjMi9?qyJJ@i1LUh1 zK^aC1W=`Ti2FA+my;m&RwHHIlXE7SXU^4+`+xvWid zOozE~=3LW_@m{ifJb;>mftL}GWj63g89NCL!|gAwZhUxZ+}yJb3U~?7knHmd1D)Sc zsXed1+fAvJOc&H_Dgx|@E}|37nn9m)LddH}s#cLl$D#Y|QC=6|P9k_j?-SZI!ekW7 z0932pO~04vy{8XrNtx?4o$D>}SB#N?V-^Ni<;r*O;9iH-i*}q8BNL?1TA2YQ0gv7W z`8jdoE7UnW58&+33cGu|SUqx!9N3llLRjKpLkCSP4_Hf^EivGofyne?{ZwiFVF~=F zLyxIF?7*}|QNM zy@KpCM(I9braistDt(6dOQ$_N}E~mixU0_w~v`_bYCoBm_Y)hH?(sn4{bkjX1&HK_LRHBp0& ziaz~zDOfq`?^}5@wD@mSHw|@44E;xvwY2R}7Y)_LgvHa5!VyT&6{zNRU5kj_KMQnC zN)LzO2a-cT7HQx;82Eo*BOfRfU9}he^E1|H+B_K#7Vd{V+wfIe{EPgy3HB=*+N4X% zNrz_=OP=^5qofFvd{od23zLC2mJ4!&`KSXydty#A#z&X`ypY}l&Bhp`0x7WGi%+_k zm3GLa!EDIwf!xlmwSI4IxY^c5>;m-B!9PqSg2l9niyB)Wm)7 zvBSS*Ra^L8`o|DaOVZd!gHdRuB)?i<#$dr)h|8H`w!$KUK{stXt$YjlbvzG!pZpW> zPkQv!`7?B6!YVvyX0HGtd)sJb=qAqz$R7^G8-AEd46GtfMu-5vl0zGAP8O#@G6k^g zSi!+dyho+*reNsw2}rQK3K;|b#|d^^lD}5~%iXwyJj#R-h3j>9*E6S)9aOpGX~d2= zSO)FKjsRp>45E3jvRKgP(D}9>AeYI4@BD%Uu#0A?(KkKzU(U|ECv;62tq1Cj7HaOL z>6fl$E{zLK6>S}Bf#AFnAIoG0a)Ejqu47$%C&w_+14+xt=qfbA3vX|Us}I4Zcr4Iez5YaPs-mrZ@Q3`nlzDH zduF_DQyIy#)xIr$c>+V)x{-p&NW4D|hg+8XE=>(ee zWy1O3L!T0whfO`F?xtrxtM2Ur`96hu}V#<45Zn@R042zF9i-$VF}%q)@>gAEjM!(kvgS} zfjkmJ?3{~nQEyW!qt8p&N0m*7!U>p<{FCZ<0G@ zlsH`Is{I%&2%OCsL=`OABovieV^{IPJ|wXWeji!kAK}xm(>XRqjTc~T9?YyXKOfdq z>10BBSV;QD*WD;js1AqW43>mLimo=K66KlF&iG=l!PWQ?@_B?J3ZI|50JBYJf?zKk zSqm+SIb9R{O}>Z)ga*^@vUl{s>2dJ`PeMJG3~d}VI4|`Ib_eAvK&M` z8YM@|ovJuBgx!U472pCd(2l(}ooY=iv3xQ;jP zgJ&ws_6b0_tf5DmDw}2#cs_^j+9ruZD~ROl>`|k&eiKXIp4uP4m}Q5++ZeuvLO%*{kHzm4A^=j{9OHl zGGm%c6t2$OBAmCB1)tZf?|p(7E-Ey74G%$d3N4%COoFmxS}+ zh4K29Qa3~EIFd;(Ge6;BL3C;rr<(c&87GDq9qmL%@LjN@;KfGfLZ~Z)lzPi5mqgeO zAGNS3Ot6_HWS^txGH3h0yH8#?Z38zIcip0$;u=O6=iw7U=TENAZSt5wSk^b}jv|A5 zW?A{4jx8R&`PImb|89r7Ggtkg0dMTvYT;jL{GKd;yPnO$ge#wo>`8Nujw}bM|N98F zTkK}m+*!PK)j2ZmE~dHB2EOI|t}|{iCONtr_ru&KoH0hj`zl+0S7hrK0c%(OL+zd6 zJ#vxY0xBD|9dlsRdgpp!k=-P z6FaI-24V8ax%g^2FW?ICtf4TfBr*w#!n&$YNk+DO6T@7JwL9YR7Z1yqg?)9T^m#iN z4S!jM<@r5+wEn>y>=%ckFxAS-elJk0d-5nuk|}L|D1T}d<&?Ag!EVW{i~r6M&6u?* zs@7d&zOQ_$bP>_PaUL!m(7TRo!jMl{B{GPz_uH%X1mad27;0P`-`UD{ zJ6ubqJiJ1MeC1lX#VwX=)PU4#sz;6bR>O#9+@614xW$tU;ig}1jN8|9Un@9%vparK zY3$v9Yg7JO#zz-SL!^UfjrRhDLn~<4IyT-wZ$z)uK0jYNe6FR_dS#Q&y@y(^NX;i1i~?80eDYzLM*{mFXEQT=dB04Tx7qtJFNvC$uri!q3%*ju^}vFIF;E>0_xPZmmIX&Er(laT z*Hp-EQU>7xKnw!7h+wPOp0r`wEoSB=v3OK3tg#K)>UTF9$P;silACKO0Ej=K@f)Ti zVHNtJGuJDJqu5$yV*}Ozuortul*B-aSo=*`qvU1(rk8qwVKBv}tGfkx-7Y#W#T@l` z9F5uR?hNZ%Q#Zt$}W}7~(N@co0tF=Qg zNoqxzwBNA1FFc)k#4Rm{SA}5XnB7~WD!)}Ut1nSfrO-ghm9?N;CuL5+n@U?LkJk-x z4b#=3gD5=({sV)Pm)RIGU@sbYFv~}o;t@zTF2lhBiRa0+%}3>ov&TECad&i)=ADBr zP4_2~59`RyvxH!gqR5SZ9%(FYyl=oGm(-6~nP58tBY}m0h(jaT%5fa6w=93BT#ro>}$`|j9Gq0zXJ&K=bDiwcRFlw zzj6~8wy8aNyG5`l4EIxa0Zz=`g^@kw>4rwYVhPS#uBH!)bB}VNq@FRoL{I?H05=1Al-EMWzx4{`Brzjw2k`1awH%AV4D;U-_nHnn3m4gjGm-H;{zkTGT_Oy|)vD;Fuy| z?gLr$3xPZ23A|gr<+#ky%Cy9w3L$sHCkGUn4jk-sm!kzJhE1u|5{zxM7dbGy+dStS z(EIEeYEq%BPp9G4>OccPrPxBl6MvjXjBDL=$ZfXspxY8Y1;HhUgLOg%0{H`7+Geo^ zrto#vj1>qFjf*R8rlH%9KchsA_io7?!_0_#Ca>8D2>}S-=%PmVc#al;OM25qA#i%q zu^Kd>oGk9A)-EU3IzQtFitWlYy`8Vjp0xpg`@98f(?r*)a3F(%zH$^Fb3fs@epd?H zb3nR`+W0| zVizL=<5=d+FA+llJAa0XBQM?K%y|Pc&Qt;Z?Y;BUn~t(SKO0d)cv7={F^}ec9^&{*pdMvmgNL<>jAW^PoPFQ5y>JZ&&2Wx!-zWd-> zc27UYTg4p%Uh^H0Wyk%*0>S}oH7X0@#c~T_{XvGyA;RV9 zFCsOE$%o4C{;1&l0p+QzUEb`2O%oKs6GMNMS^s zMSDjUZq3~?J)tLLD>7*`0$0Nen7rTWrIe){6Q|Jgw8W%uNw}akii{*JF1DT#o|jz? zpVGeSfp~oz)`?JPz0MKm;vh=M`@eivha@%jyMEopE!+FW= zYD|R)s7PE?TX6d8`w(XU@aa#?no0~PUD7@s>B+@vh}Z{DyYuam4(?{3#ewQ_pY*VC zwwQ`E*{yeW8-uIsAO>C9$QX)8SaS7vN-nDrEf4pM~9P z&&L^sorEr9uY@Ta%P^F}Ntg$l0xWh_Z=)=nOu#UR6?sMuMz#R3KFZjZq31x$C9l7+ zoaVYR3g{otee>#xG?v$&o=}>ekPpLd&~msD=%oYJy^8ax#8LN~TF*@HEI_0HvpXYo zj{r~u)|=BGPns?I#iaLHBk=}(f3vQgtq%-ss8XYfg9|4&ww_2l#0$q5Z$uAgdsS~` zHIFuV2NSr|Fz&SulOGlu3l7gY$jt$wzBhqt;o+Q$8Gw!u9GJ5kOIsX=yrG7MDpL0j zK;M(T0kGraH!eKZk(Jy|lN z+30Kfb?^KnFF1O^?!4{F=7=HY$zGkFXWuV?a5EEKOEny|OU)J$sulR>)#+M5o_PpR zaelKXuNxs|AzGQjyYBs=fQ_i;ofsNW{xv|+;Blni)J^%ZsOHYUFZbdUQ{?Y?E%rPO zG7TBs4%3k&bw;>)-v_y_|C`O9glXQ~cvNdmHeV%c9G}D)h}-~mhSNz^P^Y{o#2J2= zjjL!vYnrqDBYS)3O{gMR!;9^IfE88TiIK7@w6X?pK#Uhac7l3-1MsXe9Q+O4Gouf7 z0H=CD)gxn(zA*hhkPBizu^Qi5^~9eJ+D>nF>!cS3O#m>X?EZ* z_zm~g=fs0C$(vF)4!i^$lQ#)|n9+G&-qHX_B-_du{b^pg?6co?9pY$+S(85tb$U+Y zYL%*MvFey*%lnUW(Pti)@c-WDgiD|mSdM1F+L$*xH)1~)kq8yDqJAITy_~6S7MvKJ zn(KL>At0k|-#UKtlwM4zJd=f@+2i-J0jIvFZ<8vHmtG5Io^Z+wr)7gZcF2i=z9($w znH_Z}+cpc4QD~rW2e8(h4c&J_;_@on;!+YWR*njgN3d7&*unP?Hmbgdhyf8hekNNr z>68MR1Kap=|*AlIauB&E3O(bB%u}>!uWHg z>`7DR?F}U|7aI2VBo&m421_?{UWEWSaL=Y)ES%T)xwBV5+ms06`2GOa&8l<_#K^C# z-w@$%>V?M;8y48+rztwEDqwBs$I&Y5jjiz1DupNh{ZDlqn-qKIR0MPW7?6`?XZ9** z8iKGTX;xyoQfDbqi_`+2gYO$i6hlX*G~U^jk28ws#>6L#%ImsD*f6OQcF75pQl&|Q z`$LnEE*e{@X#{~LSW_7^=>t}tqC)ObItcX;izk{u7;nEAK5Pv-7jz-*tI=#n#I?*1 zZ$sKqc#=yFf~3vkcWVc?y5Bx<0YP9sKfj4FFyJod=$kn$a^9k>qnB%sJNFhJxS>J& zeHLR0SH0%;$Ze0({_G08G1)OJ#|3u-PCep$JHZs+UC+4tc+M)cgfr>o5(KQ7Ld_7$mK z+5uHCLOe9NGQ$h;c!3LRnZ+z8bu4&flchIAGX$;_F9 z83r?SPSmFL8lIcE0#$9@|HCG*rE-;x!G?D}b<<{cHiHc% z0uFXZPTYv+j>KfQN?lu8AoMUtdakWO-We={-TBtR7;-qz5XKjNV}mvyC0B#B!)R1s znf0MLAWZtm@aEd&_Dd%in^M!t5(?6cB1mrZ)92rwzm|*?Pl?&k{=O70MngLT+-@{Q z?;u1<6M2N%KgmN)Dnw`3W@4^~Yf~bR2$8qcoxTX#z<;sjq7-ma7O;M~dkuXs6#zn@ zzTiO!6YI7H7#zox-1Ii?v)b>d)n3taAi=t4}pO;2*O#5Dr3PEF92sld^d^g;EL7cd&M++y~f}i_pz1fU6ui zO~Ss10{p3HeiMPwd~oW>-|Hc)3cH^xdKGCuR}QyqBhUF;6tFI(?#+`(G{}D&)#SQg zNvcT<=GNIa7yNsGd#;W{+Rde2uIyS#|zbt;AiEQGI24xfzU` z0;)5j5FZECy|4h_hhHSj!ZL8pRFV15_C|y|6a zgbkES45FUbJxY5x#M^*kB;I7{1dK}87G04hXT7aJJ*)s=m-a+!(TY%NYFmQwnScue z!$zkX8v+CR=$QJLm?C16i zw%$ijmO!{JvHnXu%ZL@|+I!Or739V}F-&ienIe{SLx2WuqI|hlT7*rL%i3M3oBqtx zn57lJY_$zhzG~ZxFwP**`$BfdOAYYWWEp7QV_Cz021b`94tvm{;wKVVT!V6$MB&?| zdB*#lgkN(Ljw+qS{vGrm=O5qAyxMj8j|pSj_7jJwDcubYrfECdpFFyJ^~%L#rs)aB zPaogEdi83b>E5jNr_VoKz1IK7l*u)IwxD#aXVk$gv!eakvcAT0T59X|<&;J6H=Z(Q;WKLJ66k;hflG{tpJ@ZM5@XQ&+?G^LP>!s-3Jrd22 zOqLUR@o!9F42q^+4IQaXQo+FQ519R@^p-WK!c z&v%Yv0k<)cnUn8rsla?(%8Ni_o6oU;|D&XTA#(&F4c4azVLI)8wvKp~#HB#ZRX6-t z&5rjEK=^*r?}PWA+IIqMB;F!^gki+>oWLV<%8=^^)opq{>&MqI{(s|ohk?fc<$y>3vm^o`&b^Vt>xN*0+AfO=U3F;$i}ZQSWDP%rY}Y-%S~O%7 z+mjo&uBWSNrhmO2+xE$CT#)jjLo@4>-XtZ#C*rq~en`7-mZP@j;bw%gzE|PTu(t{0 zf)+~JL;j2lFId$q4P!|YwFAMP&70O114NGjbvO$*gH9Co>SpIj(}@Y{Wlo8Tx`6$ zV@oEIP-Eb!wu7$OOvlr^@1ykTfX9!O&dj8oIVLs?grtj2AFzR&+`<8SJ<)75#|yno z^H$8u7%g^N9dXYkxf5O#)I`O5)TLj1^Qw*^#HQ5i^=5mhbHZzO)~0iW$wqxRotHZj zRMhY530H-B__(Xzn*_l$tgawwm^_Sin*aXzpP;WSUqwVVJrX;Cc7BRMpsoqH+R@+i zYF}4vBr3_~c*C#G)Qr!M>)mKvFjlWwk9e&nY_UzQH{O3$|KdMqwO?Mq9zOKAc$ibB z#~rmLq#mIYKue4rwp-oQgg8=Fd0R8qXio!T;L)yQtFLIDk)_`6^&UULlL%Tb!o&98 zZ@K>N;<@Hb)TNsFh24XUFLkdjUyE7XqG}oX{{0B_KXvFy+~*tr31<(Fs$Ki=XOuQk zU+~HmZTw4ytg(7HJyh;X-5CjlOn=)8bR7Q`*p#TGlASBP?v)Y8n?Syo)M(nTKJfi~ zxU-nBeRpkL>fg%tu9+|K;{6$+N3(0`-MidU7$;999Fb27A5uEyv-MG`7(d`DpLf&w zCMb5^inP@27}C|3<97^xyV;e5s^a$=AH*-u)uV$Z#g*R7W27S+3moPvPs%sDNGyO!Yy!QPp-0-`9`-EzB!UKKgs4 z_yXjED5VKM5MKSOrgM0s@%r-*lVphQ`aYyj*x-Q3O#~rGb3l(>ys4K7jkf!a^CM^L zgrTH{XGxmFB@X2 zyw4P#2j9AGV+;X z=cj&BR^9lbe15{9vL~Bl7@LZ=DK%H0F-Wl;QT0s-PB^8X{u1GuL%#Ip?G~XB`y?5% zp?f^OasQ{TmqoD5I~Z4yq58bkgGd5@z_cT+k8D;iet;AJ)1oD=VKP*h(FS2E;-$LW$u#ZUzSg`sJI0l_6g;}eByaO={PwBgfQEnGqxFwe&QGmR=ZkNb zyR{uwX^-F9^wd7K7&79RvaFP)vuTr|t?KOxkAw@)T0PR{(u%?=wR6*o-x)g2Aa87F zEn@W{(YxBeH+e@l;(O9ZjPmM+bI+#YzYdWa%`Dp%OV1wk;->+(sIv~$Lk;XNggH8o z1>P&PtnV3anG3MJUtVs}679P?Z6r|s+tn*qx>o82T!4jE&%fY=rVIPticsC4{E*jzc_pEs3yN|YxGG-LVy6Fha!X?sx&DA zQbnp#q!&XGgA^%BN0R`dBTYb>p-R##PL&4zRl6RA4O z$mP@|#qkFqr|PeEM`zueN!!^&DbISaC`vKqnNK>8v*;1uON!CucDA(8mi=2hVl+q0 z+$xQ|in?}zuhPGLz0mGusA=QV5|bo7fs@9@`=5MnCNdTLe1VsepSJ*7l3%FAXxO_l zKTzxDe_6A_J}7OcyneRME}(jb&tLUSQTwy>=T$Z#bNr>~`n;riC^z-g!EyP7ZBhAe z+-;dv&wgDusSyF#LpL3(qh({%YPNJo!LL`z*3WF&LY(u(xP7o1nwyPHe8qmY4Nh~i zzFaq(_{1B&$XbIK&#K6AkcL~E0qqggzS!iT`j$AX;Q{)^wrw8TK5jx)$V-(cp}Ypf zx)JLC-lY#ISXGemsGBh`%*C<+DfhwXlxcJB&zAb5fNLG?+uqFw!;a0srnpijW2&dU zQ9d~$6@2j=kCXp!pP*uBYvESR@8>tuuhQXhU;y-#28G^`-9`*TB@!vIJq%<)Y6 z*`3IkoVx3cnpWv&eN(NU^Vocq{o0OuU*+-sN|-zE^rq}rUUMVt+JgYm7zX+v=Q~FN zp9n`%Lc-$OHwred-5;E_norMaK8lI1wQ@_#y?e0iZr}Vw=;$jpO7%%8Om@uvU@GE* zN2;9+3KR0thoHekou2aAfPZ@2E6te@cjl+#%f=IRVL7uILc2>BQmu0?yNzS6sTGZ1 z4t>HZN;4mmC$OFV^|81Qb)TZyZTn^E`5dEh%;}t?sN})^D5+Zs{l6p?iX-Dhi~2jf z*EgScc`quPU5^>LqqXv4_G?qW#?vMk%d`S>q7i-~!DWEt(vZQxwCBvze5nSDAP0tZ z!Au?ELzt?)+92M~Tg|k-nWdgq>>H#BsfY~^@P5Ds9s6#I|7u#{b)!)iFK&mBst27vK}%*4_e`!#GuPpB~yS2=of&6<%2d>PK!^NJ7s`TM)UnQF|8dm4t4*V7-I zyFYc+;WWFL-n9AYa0`f2b0?+Agc9#%8I-{!WM; z`aqf{CxG`zLEd<%I=)PunRb8kl9F8KkQ}HQTZzGvavg>rBu&^OcI*=G{%}8l5RYM$ z#4-M@%Cw#t176Ac^22Lx38Zq)WEJD&KvXgv247p9966Ir*Opc`oP2LB`3;VFg5Fmf zmo|`#Kc(by{hKIJ+}z+LQ*oZxOm@i67Y2>77Fa-Nk3*9q*U&JS$GC{>V<4gFpuAg0Kf(pu8TD6gt@DV@K0I%76-xK=<{ePRB`ZWPHFu2@ z(ThLp-4+4Cg=dG!Pk7C;2o(O9 z%zNO&@)^(i8GGqrdyeUPvfk@VC@fCqN!Ad97$f|un??fYRpx`c>Fa0Y87}6=oeBT2 z#d67=Iq3DZx9tVbCcOvfJ?|Y!6?WDXE>a3RO?-(-C0#y+KekF%v8*dKg=RjNK0D^m z!He`F@DJ^arjoE`t+#J)30`Q=pSXQJw(@Fv1at_4>?Ie!+4l&si>|h1ZZPrvU{bP3 zF8p-6aP4(oXHwx;$HK3#OC|Wq9`Le6C*9ePNTZ2oxjK5St6?AR-qBNXNHHl_;wxsj zWtksXdc-PDHU);Lj=%xStjP^$PXd>? zfs!u$1!j^qC?zLoIDG2Zt zFXZ01`>CU@d!+8sz;3G_6L| zZ~GMPGE^n-Hk3G3O&ujuIELshI>P2^A@-IKra}m}cmd1FMh+%Vo;s%?iqqv4H-XU# z!M7De#_Gh5(gUX^OkLCAoBKA&C12Mo?_u&4R|^w-utki;mkO&&9AU~4wSG|)Q!2$k zvjBNO<|%YqF|BI|Ma*usEKatX7gWe}R>;T{c0{xd);>rmEEFxMOk=tu6`3i0P*}Hj z|Mr{A6K`w!uR-s0Fh19Cx1YQjTyWha1HyHt1!Re!>c$4b>Y6D|AwL*-YMpL4cbe9g zcHS;stLbz#t4vK{6@PPo-yVo+xuU%mqtD!I@DQ7JuLasS@~7wQQF4`gPM<=`R?4h z+n0j6zzQ5q&z8(eFVq$941QM{v*}8bbCrW`S2mVW`9Wv!%0f_dw#_1BooUR^T|&I z%0|7MsXbh?mAQ;nc&Ys1$VWe@%ogT-a~ht(+`i|37OP`?n;z!PS0~?oQx7?ORCKu+ zDt(t+2=V&a=RHea1M*JQ_XlWso)j1ecJbYK!Ys|0@1C4fk4ZZ(;5oN`W2Dv~8K zHFFA8`mQDd^7_Q;f$0mf#=W?fUMypG216BtnOk|B=`h|uBC!ycaG|Ij$4|w5Y=;YU z3l>fq>^VSQ;M56IJH1Y@S<6nP7tLeupH;CL*(bT>Q&OCPr- zlX66b)3`$Td3b^X{p~HN8x`V&h2g32o0KUTW_VB_#EzyljGs8$;K=_NZ-jBln4K&+ zyoLMO$86DUGD-f3Hah9Y$bD>_w|G!?*W;;Q!NS;tpT*R^00V(M6{+z2x`JeImP(HY zjo%>?Ehj0Mg|x)N2{>3Pl>s04%DDV_IGO%Bl|Fr(J^>AnB-1BkNVp71>`5dNX6`tD zp3MC;S@^NNHn|wQz~Vmsq!&9Pn-|M<_)NIL$nV$7MErE3t|ShxLQ?~#=_BLOaGWK* z3lb{H1~pxhX}6edjbV2Ipkv2o2#FI3!pBCnVdu8cnOlrxfP={!7D=OS9R90=00s(p&dC~_T6q0czMU|XgR;Bc5a^zFHu5_a&;;}y>?|#eN;rPqk zdARg3$zJW*Ho4hL0Mt-n!FwKNNfvQYfTcA~jrq$olNCn&S4O&_o(l9d5~ev?(s+yR zA`3K*3O%>AYKMh-AQP{o)1{WqGRunuU}1q&3@QRWWe?dK|8=UV~p0kLA_X)dW zO@5fR*mXFSE7CeQkTS)fF9oy{Lu{#TqpsX-n zf19ANzk2UtW6XS-tF&7eLT~IJn zu2cavJ5c*zGM9pQZ;oDsJhdB;la$ks9Wv*{7|OFN1_cRcV!XMZW_k`uaw;dZxunwi zoq5My<|`Jx=*LAgt)CgM1bdr{Rz|AF2s2(Zr?}+}2oSO!jO0o>jo^a%AWu;8#wC7+ z9*`k~j7MA|k_e$sk4Ijax2)bWyQSeGO}ZUY<;|63{19!D$|J@leU2(1)x7CCnu{w7 zEcKa&*+~ZM6J{mKQV;@xE(ZusD{&W{f4VbnbcZg?~cu|^~r(U+8p5oki z9@~}gxKx?UCh1gFfhTy$vGX%GC`bucd`aaz7dYGIz5+88kf@z`tOc1qV~{tba_!SS z>Fa1@@_|S)Tv@DIeX%G4JbbsZJg_h61jqF@pVCrX_|5VYi*QdSpfq2U%QCvUm!9vu zrF&wffU+mk@ix>Fv$QFqTuSCgHIYdrQK>u+=L9l9JYJk3GRi6S8Zx2aoP98UoI-Ch zZ_A`ULNOmVAuLdj-l7*6D7vY@7MbXNTA~kL{y0rlWUEhszhGKe?4@Ip3gdB=-V^ci z`f02}S8&)v zL8A5$rA$PjiK>($avcSx=fdSrz(tjA>zPS@h+U)?y{_(Ou1Me6OUEpYb_X$6J1C54 zi1C3>`KE{?6~WtLa(G5pCV7X{A>Hy!BcuIZ5 zoKCg-0f=U+kad?3np4szvX4*UhVR)mU_`UDxtsbDk*6>qtvzyEFDxO>STBXW1)`rQ zB=AxF;?0}l4Zi+u?mzgNIHGD z_kT<+B1~blAA%Y9;3^{VNPQd+Om1^y1||@fuLr%hkjBt?1hRA z03oHkc79k=Z(yY`5Z=+iAR^**M7Vk!!8VYp&k_JnHmKcNENxjnA@gWIfgt3OJV7mLZhBfN(0H%eE#P3Iiax!Y~SviY9g5qK44KP{cm8 z=E)n~^OOig5CV|xu1T^?B72}HmOP@PgO97npQtCIy3q7IxoFauOm9U%U>we2i6K8Y(OThqoG@ftIA*&~;2=23ZU%sv zEA-JT`~b;31WIA&^%(zL9}g%%<=dx$;(1G?TCU9dtM&6|flK4c1i*C2niEBO-RppPDl6CBidJ%b^n zViE4GD{RIa@i*ux5({T7+cz*jWS4L}+6r`VzslAX3pt1J{NV@(6 zJw_7c8T*!QuFD>Q%M=S@`X+tf@_{ZK!Vbnbn1CgY)kB-SW=iB3YAIb60=Smu^9+Pb z3a%wmBYGmNZ`&x%ig0(hP2eW0K7}eyW$myGBtp3ZD;Oo_zpfXysEqK}{795gjoCvr7i?Ts%o3Y2gtKBs(=j%;cI)gK-Z zNS}`trJh3!(vhT=$!-0|SjN5^GN8!c<9wJ)Pa9ys+IPRl@hVIyzVo*~$e~alUZ?q# zG651VZpx(#nMeQYrfMyhn@9qqbKF*>X3-!H3xerqXExfaB+;YTLI@bs{Rx1;4L)KaprFh^ZD z5tXVP9Of-@!3jlDRA8gy8X%v+Vo>bzb|lGfXjD}`$QQjEtH1aq+6frq3Z~L=H~2Ai zog{L*?Bhgb1Jlkqg>pRLci`931DOgbWoa^}qLn91l*3op`zZ8cG_I8pQa{Xkek)gO z+3TSb8}y2Tft*(uDaRT_O2qSu>nUHrsT#t~K@c0j05OjlLOR?db~=D$Rom7Uy(vk7 z&vni3SmfnArH@r|phH=Z+aH%8`H#aFVE0;p<$8GRaiiAZ{sPeH!^0)C?*biS7&NI2 zs`KhRYD!kl@0VZ%L*f}B@XhdJK7Eks*{6DFo>%&ifQCn~jIS|pak%Dp=!;MVY{YGV zUP6Fa$NsRE5zqB`M2Ry1Urn!ufRkNDW!3Sb-T}F&6ZY2`@?p31c8CaZiiyI2v#{KDt6-ra?VFhKlB9;g=9t)Qg}AH6 z36kMpSGGc>d;<4glcX0|&N$EF8PTGe6pDgL;t7HZ#3NA}X+!~HQpUcA2QlSWN>RiK zYxgG_36NASM@ID%h9HM0l|LAyF@Yt!w?R3&AgwO4vtE)8I5wh*$gOf_Jq3_cAc{Le z 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 -tQjw$dqZr@L&mE7C6~@;_J~&NZ35 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බtZAJWTu3m9V+;C}$CPETY@$@bt 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 zasðzke>S7>8-A^L}Cf=0FISM*L&5~NoYhh^UUPF0h&H%zSwuDzMZsE0cp!|BIn zFqk1OwBy-v(`oPEZ_P>nET=*_V55Qvpw}YEO7~!8DI-=x`4UNKH$8nYBufySanv`O zM*Bwf(L-{JT%&r`Gg)~0B3|7^)^BTqGZsla#F%9-3{NH#LoyIMg9pX=I{1U38^xABkx$cL-0ijUk z>|$4t{_>C4yncE#i1!J40MvTCed&FXg<8pZP>uqZfQH+n4Ej= zk5IUCVivtKJVolEEQd7yIs!7MfEhX6{|*6B!6(&141gIxq;$%HFru%hzhp?DHIU$( zXtWKJ>3IH;oH21;LX!q;^jXxcRjzQyns!bkZI4{hyyrVx3yQ2lX$&?N#u~_OSaD8Q+Ppo{?% zV&Jwx(t}u7q7pRh5J#${7>(#y>yfgw6BzXQXkJ@x*6`gOdI7fr6$ct@c7UB7${2@q zXSM_^)^wk)&eaae*A`i>7JIK+`kt`(9hzg&MFhdjp1a8qZJJ^)Ml$7MT(D&N%nh3| zqQ6;8AFTZr48yTlT~WHAlXJFUkPT9dWL-BZkTDDbks{=cm<8-9VhU0sPgGh(^z2z5 zI?@4gwc*A@!NT5B4ye_Ff-pr!+1MiFtn;}Ub>g&aJpz}Mfv{U4eJl)vncPy)j~vjI z+zfe&`s{#)YCJabltKCJf&xPyZnzzsGf|&J6AYq9=t=_w9P*)xG|d{O;1tpT6DCV+ zb3Db7&~LraccB_Np>;K60pz*-t&)CFPVyzCtjHMjHo7eH**Y4yycsJURLxk9E@45g zH1MZS8%F%CVMjxvg2q&{Mp5|!iyURLqK1ArCmj2Q)OR9yNHAu!-BhHLdV@X58!1MD zp^Qi{LVg?p;n$1v4k1Fo6#}rt} zX-Zgc3mr!lyu4u~6=BlAug9?(BnX+rv{Ep;Us~c~$6;W97;86nUQr(GnJz#;ZcPcD zy0}|1jR7X8xu!gbl*}+Z(5Cv>%_AQof-{g+HTol|b{%gpaN1ULNmrI=WFfqAJ46or z@ZsUoVdmO_6f6S&`%iAhl~X(|n*Gq-F{O1j^_tD+XFri=gHulrWOhS;3q79hFqke& zM$p)5Ygf*3AW+|LnLX3ewYuN_rvFxxGYO2XQ0(bUFuI&NI$53pFen1r6F8VE8!RWM zDA_4wfSO4O@?gYvuVouh#C?R=ZCu2XI!jjZYpv~IrZRX>DebF+);S0l$}OL4*Ew0e ze#)h@5DEfx(aV`SxT}ZE6(;0W;ZV=Zf6HQEs6OA0ll`WcjsSe0tU|42J*G&uhRq9X zj`8p6pc5j4^k4KTq_8eC!&ExnoQ%KuBO(vVLA-ep&G+Qd>5^vX!8e24A2q`zgg_(K zvg9Q{@TCtJNJy!CB#q76)i@S;**({2u#7PnPe3ySDgsB-CK)WD2d_i&S_7R@HHdyn zdK(TZIdg#M&F%K%`=u<2;rR@e+2QQs#78=R_BF2c5Bg=D<|s>>=;48ywO&wp?XRe< ztFyXyifM}a7!-haadkj?7y)ciATO1Fa}4AC+Md-u4#scQQq<&)lj9tfpRnkk;c$)x z7~Z}U9vuFdZbiN?Fm#tX#DDM;rc#Xoc!N7AYHqO0%?h2HrHdsG(l!{TGX84`vnt$7 z@DUOWJPbYi>bhVYO^|4ozd^fn@I-q$7Ht%PK>?&mR>Jmz5g?xY_>xI@^cX9{(Yo-s z0jevIr{iiI*=~{VoI5XHThr`tg2C%zH*Nn+y3T?ykKvXQ6V5_NdPFolIt<28CZvnX zz!%Y(?N1z8F40lY05@%;hir4z?+5ORXViIp0tRj*xab#EI)%(h0sxSBa&IBwMD|r z{=lrgrNHjgu~=OZr4M%KY|g!CZm{g7aSrPEcWHfxlC_i16f)MOi%HgD;AI6xisbb} zN%;^S%ZOBPMUZ^X{0=<~n4$ED%N!wuul!u~E;D-lJWzpoBTXk6<3cjDcV|GSAUzk5 zX|k_dMyZ+ohrP7NdozmI6%(~4L6)>vJ=54rN*QeST2b@pxj|^z(%`bf$eTw}*kfe1 zbS5f}MS6XbuUO&U$8emtu;<3=%IYKfVa#V#_77gBhk*ev3M1k?(wC#aWS8+ogU(p7 z=Z(gVgr^9Lkc;IF>3okx!Y0WRP%i2@r~G2C5`Qu{0r6l1e@kNVwT-^19g;kk26{@_{ofB zWe6htqoreO;`y^}dePU+vRUhiyXS#+(d8~f*zW?nG(T_w!fT4&97mNr%zN;jWXHv- zsFgj0`BP74=)5K(LPdnaF(nE_RJA!twKuqVI!N&zJXZN+H#7(`s%{-qN&bvn92rko zqmH@HBKrFD7enT zig3ZSv4N?+MZDLlF8PhQ87smpk++#KLRfm0|KePS8>lTpG%x1{;1##Xl=>-3g=Ls2 zKl-qR2EakkFiF)iDFnwqbvIGe_c|m&Evv>Ci70Al!Q@XilT9YcKzLTUFxb<~XTw~s z>*rb^do7ENNcu0n>f;Nc8CTnj11^s~m}5-3UB6~(_aui|Ipr7yprHd-!79zM#xFw% z7^D*f<4mL?9z3y_ZjLj36+=b8GAQQ(c?YT_I*agDC;pEnK%0c*}KjD%*qG#*| zfzYuhZ#)1c3Tb5c7tA@RN)-h5A$GcQ1^AU=htjDS`60`}7zQnzPK2kh5s(s&#&S-V z%{QRqPizW$I1d2evN8^qdyO#YaJ@Xa6-?oMMS&Z{&fmSx5Y`>T@ah!t?In7Jv?VJH zz6=0?O)!QNtbsxJI1l9j94qSq0R-%DySZ4ip|CnEZudz-P#_o$B4nkq%sikq(#)lO zapU0@GN#z4y9}2Q2M1u%n7xW!ZVW)rZuu}{V~l{H(+c3uiRhg}NZCcWj`mw6!DA58 zx4faeF1|=45LX2OWP8d1CYGZJL&t|L!_ja&S94hMbi)z;;4;0Orvw&dHYMN$;bjTj z%(9%;yfpuCZd}XoUBI=Ee>i&u{-jO$j12OIyR?WC=J%)^gj4tU^G#WJN%K{AL=_;k z-c}Zr+g1`1oRQ)e#zd~mJ^bi#EAMmM$LdDF8v%9%fI8KGvKyN}b__(ntWk-ME{EF2 z$Su&!h;`)jVG?ynpF?yIR}tD4p+R(`OYzcVRz>_i{)Vv}2+`B4qSgHV3fS8hF7HRj zv~omKATp{Jy};GQZ}2C)u;&9$%Z85VSXX|V(PIKJ1R1<%5ofvf{95DxQ<95|1OFNB z@uM=#k}vZVVg5V9IVNi16;xtq;pGG{`^K^yNDc=(h7CV}oig{M92))taUBoihT7Lh z9fyptnhp>q?yPPQI|G0aBx4-R0zw)o)B^10X0=lE(@KRL(!0muInCD!Y}GW&(?C)c z^)V5VA1_z1cN4CMm2v7lhd$%g$&j_~L#VdV+3EyW&`Imio`A5p*vUTQkzS0UuJi?9 zXw{RR!=reUd=sGGX@ZHG`z3ns0!RqybG`*^s?P0Ici~er5z5f}jTzYnmV!w9Y}|^P z%!f;*nkvGF`*P9}!%N;e?w*%^Z;s#L!XZvcDFPn3k#m)t=$?OHE^}#;0WO>n*0^sp zJg6A~6Q;xH>2(-S6M13s%Y@Trd}OswNOqAOWdYs|l$%+(+*TDm~P zK?ijP6hn9sr(Q*mR$qrX3Ts&6F*pzoNqSlukQzWCDt*#@lmq9iw%6%f z(CagNQLp$aW=Tf>_&6p-EWTndGM6iCYG5S6hTdw_XTjAzA5!&c<|v& ziH_om)sjDBKAIB@9lL@WGGU$wI%P)fIYR(P!JI3yHkLA2$>IC#jD(LcUfzBfP8Hx7 zA(4)Di7wawj*NZ#fN^6)ma{imO;7uA#4u+**%NKaoECH|0m(GYzQOkk`P3;^%OWJ# z*5Xyc{`mC6z%Nt4@iePqVv%E^(ccJ+(dW=#2{0V3qj3wkQxFOJF5ldWlG|wy8r$>^ z-xIFTGXbN7@z9MI8+Bh&;I0j46_y%>pw-tV!Tg)%%07nA4y@bBnQ{apgwsTlgC&gA zh`w|?Lh&LWXH#S22=|h%(#rOi2D3lc`9i*q&aOOZ1CPE6;JM!eqJx^ z@Lx}+&voNfNC9rstxx-1$Gc15VL~ateyuIB1%bu37?|tTP zI}1K#hEN#p8GnWjhWak=uLxsq`u@suofWl1kf#Kh{#OA52iFv4Q?r61ZiM*WS}u5Y z>nC9b#JpqY*wwmD(Ai_e0lJa%`6Tf%qW7zF)aQ+NJFBY{@|*Pd3@IK}goS zAhHOUL<2fKg;|C>=qHv2RbsZMaxU{7)0EuJyuX*F)BLd7~XaEBH< zBOD=vZx`0*54>eW@MeWON$y>uhnC3Z)Gz}_ z+hlSjm*5nD>qN#TDZ>gk#{*J44}eDU%a3|AlLCrDlaHKq4th_LNb#I7xP@7`8)M5} zV9+(pDZNYHfD;?E@s5wcKwmK`88_1&uaDsz^SBQz#U51LM$>cBsNgHvp*4FWqvf&0 zap1fGl=Z(v*hC-^foJ#EKU=tG*%Pg?+f+3kTcpy%hhFmC>xWMnM@G`a% z%_01vjF+n-(e4}6PK=ZLqeeIaEC-bjg=YimNi*4lzVqPfwq~UB5I7jHe+WoQY5nL= zz~00{@|6f!>oaY?r6%)JO;>~XNc^I!FJPkmQonb}lT_OpqU+TD@{pnyi?L5rj&I7n zBR`RJ@d3n@_Kl(MCgtksDX0G8pAyYM5%H~j}_$s7PU40CcE?Rh>o zY9=tYrLC6=+PeZ)H6twY^4m=-z9kz`@>q{h8Bxi{U+Qy|^m~-*U_CjYj*@(7L8IAC z_LcQ~z#OWW6(%j^NrTz`%D3KgM9FqdLidG%%Vui7b^<%5Heej*@x;aLrrdch5DkioA zZ34R$h-26R!}4e#7=@qerVYNW20o$@f)EbP{Xwl_w!RhC-A^py`IdS{5TVM0ai4%ru?X+;q@d z11`ZgJd(m%OJ6Q$&3)`tQT1IbVx1ptb{nKGRN@?|1PHG*IPnjFgSfZ>==-LQ+7aCA z_!C(QoJrlS5DLe7`8G&y%%yg7O)MGfNcK((FHSuv~Dg;HY?(2eGMfqctA#45nXyESuIG| z2sL`tXvi!erkBk}QcB!eDzhI_VPZm9 ztVsxlWaLC1)zYRyW+tt?6rwyN4mB?#5P2@5!7nik(J=dmM0X#(tY@?(L_pV>e8RUy zO!6}+_R-W}=n@6eBKfHwho~;CPU)RMUqWJarDhK6L`a4PN-EEjHpa8KZ}!5nBD}z zMU7auS^HlsKEZN2v6Q1n=MLoJmINN!vfqwOBfcu^s`Aj<@C{Ch6ejqvGV`2(M~+tY zL40686Jg?IZw)JkA-sL}(g0}fBQx}u-4Y+2RP^~LQTrAd#?VW6t@uh!FgG@Mot=YB z`q1WkdEVuqmXcv{lFrB|9KmHo8JC5Xn7{xmpbEmmL7nY8(TDngDqNGW3niowKNh!9 z#?!~bqs%W@B{_TZUa=lM=ao|V6z3r*tr*G*>c#>Z!7yvke(P?;#PZx}Z%FRB$oakV z;XiSy;)hB-Dp<(lPLt=$$h*WPfsVZWgKV=C{ZriB#$;e)+l=|PpL{?cpWX#P58!4S z$!l;8j)j6@{CX3djMI-)@dS_Td7H2#Kl)oqn0ak;oq0X$utQbWk7H6Smy=4+Khhtw zAE-hktlA`ArR8w|4n$VBI0OKgghnb~*v;I-t>`0^HnG*QBV-$_)AM+Fui3N}XWqsZ z1d->-Jau7b#Jot_Ks_7`S}cTn;U{}NdeUS+AQUcL(Zi}Se4|@yavEaR`OWaq#4wFn zHn^8(GwAVj!&zfKy_6fa{gF-PhRTw(votpw(0W6O9?Jz@vF<1ud#o{u0j`6a(BcC# zFfls2C3_3FeR{$IA)z^-8AuKqvMR^x)Kp{K(GudoXLe?z`K_*o+;(=wjB?g?+E`W~ z-nyZpB!|VB0QJe|_AckF!&g_=b-th~9!rK#tN!w?Cd{|kA->zBGQpF9q>L`9X32sW zfbddhTYK8C()@2mZ74`^?l`^YFR;D|f#p?bELT z9~eQqX90c}08a@}zaKr@MJTvn>Fw^(`*;h5j{>ihjGbBn^M30R2DMcvJhK#+ z!q=PWhkD^VhCd*nEc_5qzF^pg9tT;e0U%F+&v&(BH+wDfC&cjnG1L_ z#|mrqcXe;E3Y2ydjH^CZ`N|s7E0myR%0@p*&a`|!A%KWbe$xtNjdA{S)Z_WqJlU&) zPsY@|SNZa3dCIMMnrVf##?)_xir-unx-Jye`sFnNi@iNdjH&W9JqyIs@>5Y$ce{!d zuL{Il3&p7NO?8VqjTugWc`ZUur&r3ms4AGc`?_^27*@*%gaCuOmGhpJKUz`$@-DTO z|8jAjHFicrR3U$RG8|r2t?5=Ddsfei)9!mZ4|&#Le5hX2twlr7o-9;frqz;xs)2en z)Oj^%>2+sRl~~j@Sl6}U-)lN`tI1aBKt|;|LJjtP;*^YZ#N7?X=?#wHMk2<>H{TmI zudgGm>D=`g^wY)6SQ>4=HyV7lT?Nuv2{)IP*?L|#t%%c2KJeZEw&s3svi{y0L*3#{ zP1pSSGl@Uyr^!COX-JrEU7R83dm9>}xsRH`{X^^Q2fEc<+eWGe*Xxd+{*Jv@oyWon z2kD*Ec^%5%8KEt7=PVCZK6em#AsVQ<9_TaBv~{w0b#t`Qi(SU=Ve~v+?M8$3kV*8s z$mrqn>P5=7^(xNvpr#>cdiCkF^%>ms8H@Crd-Yql_1oX{JBtjw^BVAI8}Pmv@Dmvf z@)`_l8;rUcj1w73^cqTS8_K*H$`u(d^cpU08?L+=t`!++@EU1p8)?58=@J?3^BNs$ z8y#yKN@pJX<~25Z!;rK)x*{^Z;WfU~Hhyq3ek?L^<~4EIHgS710Ti7CdrxAuPvUv+ zpZGnH^drkVpQOG0($0#SM@@bxPA$38#vnTN>{iQ&;em=UWo+(40q<#9Zh}NyAg8*WD>axJ@*`tzWoYY~dca6&l)KQ?zEHaIfZU%#E_bd+^oOkITq(ns z34p zf4}JbEsFdtE_N#Adn(&`s)#&Q6+6@PJ=5ttGeDjhi=CVMo?CaG+au4N#s0kW{o~R3 z#~b;_PwXPd_adzGA_{pCCw7_WdzspKnTfp26}u|*y(;azszhGZid{GOUbl2!wK z3FXc04#K4t^1^(Q*BeI4rP~(zB>#W2wK0)fuhk2Q#aA?%%5S^S7RFaRo+IRFy zWHMJWf=V=;zw~RNLb{MQ_Or6-QjK!m_V8!rGnM+EJ#VoED&}gr!;da2#(`sx-(ux7a{5QiEXDOkJO7fCJbgZrXxeJFuTuOsrsr_Hep z;SYDXLiO8U3gpwFQ9=#7-zxMz```&T?$6iTe(#79ZaVzY_Tl;tPo(*1r8k0FELx=H zWMed4*cV^4^>k;tT(2`)^z-?_;^z-Yd}!On@%l)*SPZoN>TLh}XI}!bj+@KVz3>0p z+IW49Brt-5@MVnrAatQd{@6T&MgjOxOr&ujv675&5V>KfaWIv`pm7MD52i^dW3-G( z7;9FjNjPWKph*Nz2c~J{({UNoD1oI=(`cc?LDLxM9i~~V1iq|UoHSjS*+)5^A+vZT zD3*DGnv$$}qLyKpd6KTfka@D950*uWNwlm*szp|qMVd|3kVU#f2bN`q%ebs%rrT1O zWtQjRkY%>d9hOy&Kfat*ZZKWARbDvHuvLCE6x+JsqmrC;VUl6Eby1qbuyt{k5B5J> z8%v9_!fndRs)lXKt2(f4E9%DOY%3d=!fmTs4~K25JMOUUYP#{|?P~k!BJAphc}DC$ zjYDzl>%S_=+c(S@M%XtlIE*0eo0fcV9GX|7O8)A+>I}$&)Y-Hh3njhuN>*zL++^H)KB-b z+j;QRE2DOhCO)!uh&o@Sc9{GVckKvS&uGmk;Z$4A7{QvtahE%00`CNH&#QJ4KoV8+ z=SVt1ZQ7f0p8h8cxeV~oyHvB+$>Fq-BQGe zybJ&U#BRKA0thegoFBrU*B_680D!AqE3VtME4IHwbz5)n^#YB#?ZuDT>3bMy;8$V_sC#AsxTD>5l ziv1vXnhkh|*+sN@^a09j0*pzKAR|6xy|o(nWh5BuHuv(O3XKdN#sz_{iZKrMB#gsQ zFr1Wm8EgAuKp-m?K#26p^F<>1iEv{<)T58-08Rs9b2%6c6gl8QryN#j4xGGtReLOe)Q^;*uLW7Etb~+JOz8U$MVQG}@n^Cp^tkn}uB_Z4Ql3-3uZ*O`(2wwlbysoU z1q6dZIj9LlgvhLx3`-!!GM=wdz5T7oCWLHWL6VasXr7;4GVcY+c4l?>(+X<vQxub29?o1=2{s0GQGY257VRj^e4+fk=>HB0Bni?#8nQJOgcj9s&TE zNWjh)99T_GR{$mnaoan2)NVX5SRx}OmZ2|#2*ae!%9%+jjE>C>_mYrVHiSu;mA{nO zcsL27)6IS1VgX1MupRGxq0Xj|#p~UOzMxhjm&d8jC_2QOF_uD=&C|A_u{&0xmag00 z`V6jBE-&koNF}g7S8Oht)sX78wvefv-Em9#ob6ks{gZK8-KMP{Rp?0Y_A81S&91;} z%B1k-Ba`$fGO;X5kEa`5(T~b2Dm?fshB9Sc@M&H6ccO}v-zZeJHvGq^?St>lu6s*k zpPPRDL?rvdM$@o$RyEvR zx5P7{1n0Qe{8sQ>Xaq#6RlQWXNHFs-P&a-f3*Z&4r68-pG+V3}Ma6vi&PKb|tj~s4 zTcGT9gNA7l8TIUje*QbnB?HfyZNnP7Z+FkADGu~ny*~@t>G4&|e*AFCyr2B|O{WhO zX?}KWl`?Jky@2wdq?d93VPg5ae2)+>G<;liGKC-=|UHt4Yf8Y&) zug}=kxxwm$ql*|a`tJ6XdUeFe3Q4@ClnMafDqjobE02>m??%t=@|bvKB3JzP%QMB4IsNlH7VdPUfBj1%aLQcok`mjRcK*60|K! zHkvN`pF`psdjgVniU8v}3)U z8_F8aDt1MGs+{jSQ@UM{pf$Xa0g;u{%};XM-6>W$Un_P={ff0)T2i#Y1pUY(N#Ih} z@5H%R!4V#=Ds1(&Y_F=#rDRFW=VZ#Jx|iIx!tZuD->}Y^Zg2n7WaA(9V(j@V%lbKs z@=95ArNHv+@4;M$&AA-K1kiJS`NP(IA-&Dij4&Gl(a1*IU+teev{=P1wp}UxE+E`T zx!G|-M_riZl!SjFgaA;hIvxMY5&d5|LYt(P;r$N?b9;ganW&hxRq~_)@gEv4$~Z6g zM^RGyw9UmW$wV+XW+rI6nD-{|Ff>M%60(j3@;TDgm%5q^WC_0noyj^|0kTA0&n3&$ zOO=YAXD+n`vBBx`$owPh0dS7qHPdLB&3*qo=jQ9n*QH=PFO7>BP*(w)ox&7p3J%Ge$xqfrIl-JZzNT{gg~js{4eN{oZV>b@;4n#L zVwMp1swe5bH`5(Lh(R7HqiWm}PQgMo8hXq)5KbbdcFIm{GWd}|Hc!Ld#atqhhoCX? z1qwI-pW{M7YWybZ9lz<_TgvH;$wbkJDv@wC4!I(h%%nh0wKAEqhm}6P!>U}bswmqn z&?8jsUWGh2cTnJpV|p|6l%h{Qu&AzJa%=Juy%u*}eZ+ z^rF13AYWMwOPYNp@JxKr2!O73uX=fZUIQ-Cj~D`J?^SPRCm_ZU_`T{mQF5Lt zi#-^>SH14@ZrS5v6+OW-y-9WKja8d*Gm_6Hp4G`Hd7a zxl0p?oBDv56!XTNqG;~(ps9Gr8SAaE+wGS|SJRcFDnkf* zo@EGrSr!kcAd`qpsWk;eoDzEWHXkST#*vDLOU~D<%O>G!cH6ZaZ;S>$b+oA{RW}~b z0vUi6&ZJO56oABF4*3sA1*+Qh1l4h7U{9|D6VFIqsJeMLXz|_@Xx&ySr6w(U@E>uPPSyYI=PrQlSw~b@uBGk;RUn@tYD)6QdzDHK~TxrxyKrIhf!cb+sK~e4}?DuHCdcfU6+hy zeI=pbLChc@#{5R@Er+WyDmsBebD(CZFK5^ldA@oo0Ypc3LH81MBQ3d-D$Sbn-3zJm)t{V{#3>a|A+7dzBAQwNqD(W_$AWi3~?LkA{jBJc3N=t14Es$95#`UCY_T=KU z^21g&LrOr7Qyt2;Y@cqjqBhoCo3~z_?>R>OduliR8<_q9&k+mvpYt2RSG_@A)cFk^ zEY}9E&65bmd1QmjiwaEP6ns8`b8)MKAq+d2UfM2&JqbJ{jgcNiOk)9jj>LhbeE$Td zjSCX?iL4jz=)R?%ZhlQyv_8oYJmnZGc~aTmyQ@|%U&Ym4h5kWpU$%~EEL!qf_25+_ z^$&-@a@8v7R`LVgUK}-cl@7u)hnrU^P5|G~59D{x`4J}lp|>17ixh*NTNdG_@olE3$*Yq`rSVTr7F!qj*z2BbPt?C2h<@??lkrTQ!F6!k=UQj~$QZ82 zDPAono8wV0WAM|ij(2AGEUVkvJ>U2J>+9tYL8|apfJ@I@?c51UzHTqOgp`v=G4!@7Vao?I+5hMS-O?=V6{g% z6Kf@2In|5YW;++{YrsS*mT|~-eylXr8|e8QnyT2jAm>g|hFe-DG?6%5B|gv729?@( zHCVGS&w6aiYWkHqZKd>9<73MklY~&Iy}xWCJ#q!h3YFTqN}(6pyUbZWyZPm{DCM$r zN#a@G%KmCmevtJVn-UhE=737=nvJrDE!!@X4z2r*5hni#+ozueIgbu!HP z+Yzu948-Q5G7=s>Ges?9cQF1vW5+YnQ4~Ag^>fZ8IZw!0c`B35p zHb99R3985zwY}@5)YzO%lX^p!n3_;H620QKS-_FF)?1>M+!3g&$t7QBg`dSMi(Q>EEkyi18A3KlU}oW$B{AV5_l(h<1Wed~`$F$ehA(oV zr}gTl61PVrfOxh0li|&ZDFKwAa+B$vF^dmZ^`-=I7&;bfX{bFGdYEYZ#j&y^ zDNquzjGz$We9J+CLI}fp_0-C_SUgkE@eo~Con0yKY1EA5m0GDnvNQYAN!TRAw*a*2 zyMp3xrmxF&KiPmkXzpv)X^g2!?WtEPHwyp2-=K2a)owLE$m&bi`lZ`pf7`KfUG3E2 zd3$4U@V?=wvnTAqbAd?hCz|~lv@aX?Nj@o$C9+r+p_Z1d59BJwNE@{N-Wkgii{EUU z`mHosY1^rEfV#2$uhvZeClLClTo4FNHNL%>TD>n9OkdqBujxcyE#8+4RVnzQ7pI}I zkyoVT_vL~$gV_08PfX-1NURb-L+CzcVb=iIO1&yq!*>!Kq=4taq95>m{eY>KH=xJD z63(2ewlb7N_`3V;jgMu zkwi%N=q^#YO5AC)+NtN;^2sWluJHD>nSJH@H$TW}zYDDC`k5sUE6P2u`tiwoSl3fh%Qs2j#a*oBc9s1L zC<7gl=6Y1qd*^CZFokNQ3Zr)dCK5CHId)K?D&11d+D#y>Wxw%rQN>|Dmt)+&r>OfD zp#Oi#6MD0h%3p`$#D!Hew4+GFW_FkVSM4NNL;os*Qp~V`T@BR&5Xt80ySo&kT7V}) zk(XbY6ayYPD%F?r6)UBPTJG{=o)%4{OIgzuV#S;E<${9n-(f$q=_%7Fm%B~X*wHM} z$#sxgc($osWNwfZMd`M!n`|Folac1O@jcNw%BN88DEns_@a7I@dE%!^7o6w;^rorI zq(_KI`0lfyi)l#=B|(-*^NHe63dhSkFCD&>FZ|-^=NYZ_8{;LWWj@{u{LBCC7W{vT zv|Ra1REZSwxBC>@VIqW{&IQDTv)^~0Y`duIIZ#U|K@_U{WD4S3U{VnS5^}`airsgg zw+B|t_oSJ7-_A`%LvKYqRFc&1Nn5gq9faXy$recHFuOm1rjjaOVsM4XllN%XdYjfWFr`rl?qCpnhYo5 zD0XXHxUixm3S(w;K8|G~n9`T{^wQN*DMKV`K{8E!N1^CBM=;4QY0*HbQ~-9noaUZ# zmCi%#18YKCwQ7;BEV9pHob2i0dqHQjz<92g9U{D+Oh+=%+_NqP>k(gg< z)o3VfUVJUID|4%fchMLJG#N>pcz)=Z$da9fqAQKh;1$xHU4f)kXl(bd_k!n%l2 z;5;B_WkD4O)W-jwt?vPv`VW9;WR8-=QIm&J#X&56`#;UoF}=ipHcw5&sOBjy>wnWc z`IEn1qS?_vEj*Uxxs7FO3^B+n<=~{=Ht@aH5q7l!_e$;xm?3xeH{4%QcdvK?BqiodSb$j&$ zZ}OM3S#~5fMh$nWwfSJCqlFu;=gHQH@GD22gH%3?{sL7tQCiO;o7qa8h~Rcz0o8@- z2Ln~Kr0zCL&6aFUQTl&=ZSXn@KgQ22eEX9!OnC{aBK+rIsq+JpTp22Ixw_SvuI%e7 z`XS};XMW`4pG>z`^T+>p_iz8R#lgSdx`Zv8d^~X>dti2|r` zhgJR$JE{Rii@Ut{xJz>}SL{G4u>+LES$N)`-(>zT_Rho~>b?E{NKR3WQXNaHeJFKG zvSh}-mQhM56=N4ArKq%!>|<+~vG2xONKvOck%J1Agf=@vlwxAe;CH=0>fFwK-@p4l z_x(Nh_degpqrYLU`Mj^|bv<9NE6wtyz2iWoR9b|d96mUashy)SJ?ckEiAGx&x!l?a z0_VdgStJ|`T%fDAnc905y1&w~$2Azp^Pg_OGW6sKh;Ju12MQ~B|ak(|x>}qd!Wy1OW z9Zqj6#o-f6{=+@(FW)b$#j=I+>zY-5X#LA`1g}$bHC4lB^u9`hlWE8LVBytzj{={F z>jw);`5y20u&a!a7Nc(W7L2_cafi6q6nlz82j(w72ZU z>rVe$X2aGMXCDtUU%Y4DJ;x)^wT-jk;E%pjUaL&jOygj5vEa7Kr(W}9 z?XBCa%SQ)NuaSN%OqBXOEDgHVw5;!$>W{tnG}7-~|Ndd+H@0Ot7xCd*Z0Toskhr~V zjs@YiA+~Q(c}nE8KdX-#Kjn-rEvrPR^Dryp2r46Uve9TKL)pHmwL6Jtq~uNFdC;vc z2mV0oIp(tn_2pi1;o7X0Pmb7VckU=lVijS0g%8rLtPT>%)UDa5{BpggW0*`B?R4b^ zk4M)-i*-}Hijq+Dh6*iKy_H4wu+{bAKHHTuwfG)s;s`RmDMPw{AH838`jA)n>=XVbpsY1v3?~RA+8QDqYE$o zNtb@q65X^=r(^ayR}_|&g$6xYi*54!86^@AlGHZyj9Gffk`h%;ulkX;yKfhL$C3M? zqGsI&DXYQ=m)Jr%&r@|sa<4@<=j|<4cpSb=b$5YTsr+lBOCh@y9v8XYD!fj+(f{W1 zS%IX-fqid@SNRsM*2_ONV)`I(j-tb1<&Sn(Bk+5xZ__*-Q)udHe3P`}&WWk3vxm#+ zCkEq-Y(S5S_Zqsw7}5Ecz=A*WWyIFW^L7&_`(gKzPQ%v8$}5QQ9yU5}!q&;sO|Y>0 zAe5oWY8fX}&^kHr^1>in;>0}5u1I6FP8Mo&YN6;)ktL|GPIkD!$?!`j@aodxcVRs=@0Vsb*NdX$NQqbvo>i(q`1} zDfIX_|-_#xGbeD#?5*N=pA9 zuI4!Z@=|7b22OLrpt&6Z38~xJ?S42-u>pyWO8_K@Uz*OSgr!V^Fc)Do<5L4s0yX74 zJ_e1%s8($RBnT&i;yAA>0=Hx|6;%*GDmj4>{<;bXNKlBi<=RMCYLBE%sUwT!VtQij zsLolg`{YV(xb%~lz41ry9M9C=SQhP&aH^M)ZOH7u2^BQl+7PrsJZ7!>Nwk{VzdSfC zbw^n(010xmG%~rEVF9vJg+yqao<&YZ64fR564?RJzkL4LdcZeA<^K+$LLtl$DhGZC zq2d#f%;&+v(Z3KX6;eb`@NLsELS+Zr@C}huDs(<01;GJoNtZ>`Yp!{sUMaVRLdd~- zrEu9?oeaKvq(U^MU7I`Qhr9M&hmg#L8a>b<#ntN=T9X@n)?a_+HMm~S-o$R;>RYPo zaCy#{1cOjtEh1X+p*rL+Z6ZNbGy%59dAB*Nyg}C^1B37H@jkQ4IyP4(|7iS|57ReD zM zo7DQb=P6Ox(}t^<&rBMX4Mt7Vz}vVb<*nGVPwq^Ho{nRjZ{Z$Phh=5mTGNfrr2OkF z(4_?2=z@g3`~uK4O&QVCJj_+_MYT|e*&!p(!qxYh>ozBh%U1~$j>?iOWo${5={P0hnz~9g*dQA-)oOU4%Rrb0#^aL8by|{=^Bjpk> zd24;n&AoakaEUKs^2~u#^I5ypc7{$7yQADloK()Cgl$GlUf$$$9A%E7g?I!!fp!kl zhv)57Gr^v~YJZ8y?>fjN|2;@vz)hAkL~>n(_S|97gdlOqE)bqTo>tp~TdSecHnGxi z7kpGj)+C+hYwHLGSPw^VjYO5k(sxR|6J{E1_&Y%t=S#|pDbtXdq|UJ@hdyXg8;-C^!Om8VdyN%*Zrp2e>JeQP$5{mAh1%l#yEo5`k)39n5HY&QQocqVTz~b?PauRT^9uF#D~V0aLyT zl;6OV|0XraVPp3hzCN2K)A2jOxwO_6P6 zj>L6hQI#;kxfktFI$KDpf!>yA46AD=FJY2#$=F*(u>~j0SzFMTQabzgYmSGCBC1#P zb(XafuTyqz^?rD(#Nn$&6|jMDpHkLXOQh8TYBR!a>K4i+K5S%+JDQR`) zuIrQ7A0+armTjK$wl4zY-P0dD5#qYmm6fNE6gpO7pB7OFV2W2Y0xA_|1C=vC%1pt1 z15*A)L&5)0Q34g~^u;8B#>cU{r8# z3^Fu#@TJ%zMO-GxLt4=;_9P4Denh1t0hQ8_a9$dwHlC+`xU}y8kxC6kbN@&WnW8Q@ zMsA45=KhyV=x?-DnO@U4Rv`QP6j zeL8y}{064{M_$G+mW6)|ro=JR#VKg}a+%X!(nk4V6;dxva&YS7O>w5g8Csk#5Po;r z(FPZS7g8_FvPo*JbqqlwI|JXBaNOtnK8j$uB~S&d+Wk>BS}~L;A2zZq)X(ir#QkLH zgv4`(uDP^gcSf8;Ff)p?05K`;3}#M-Xa(JXyTw80}C>rC6{v-k(sor>mqO9wzYzS6FBma^@CyIuA?=uqdLgYL| z%1x{$Y~wqc5smt%Gm{HMp2X}$Bme8jzznTv;rVDI*ZK-@rOHe#)Vc#HSN>9+uQsUh zP+=?Do4DJhYZ$F6rNmr9s&_D}lA`V-Zbwdo{)s^+56_b!#(E9l6UPli@Yy?k0q8X; z%tKTdVaieBNJ4*uHSq$+gIbJX$HZok6hZ;8X>73y-p-+zld3?aoiRG-wc{r`{N{j zN1o>fOJu+Vb$0mbmHj$X2(eH1fmxg|EtvzD)^v zKfHrJKG=TS{=1_GguIS3XIsJlP@U;_7=R`G(?&pwB4Sp8LY6RreHK8NW@&BqJf9gWLAt$C6NPZj2w0|sfRou;lV{qXo2IhcBGMMcWHA7@9MJMGF|vCF z8(SB-=+I0TKv9<0Q6iE9Dv$vGa)B!tfb~RNxQ_6Hs6NpzI#l+GEli7h zaRRIa`cvua%lor#eFXyk7By-7nl$iroy#=z|GLgi__EGj#5;dPqV}>liJ-{X1W5z) zE$=IiAIs9DDa}3h$WSo*F@4+FdS1Gj?DjOJureLhPw8Sl9jD$@$!@W2$`xRkUkcvh zy0_3m%y#a+JzxU2ziuQY|NNa*soV39c4E8TO)7MUru_GPmVbNu1baS}UF3TH+!W7( zUdx;Ewht!ffwNfIk(?hRu{kN>X7S^Pdo~+;y|OH^uaD3tD-@_I4nEE>t5n*4tL$G- z8u(+%>m!Ro;H5QpAg7AByV`|Qn2W$xYXaPB1nv)>5sn)W5Fj)x#1+Q4P>sG&1pGahl|E`q1Wua{fQx`? z(0?d13tFfR^zZm#Yr_71mhBtCBK==h{d0Iz^dnL*7w-Nqu*j-)P6(q!wr}MK@t?y) zj-0)1fZ4uDM(Y?DMrrvKqr?G5d2J0TQREzdRV`qYKzg?U=?xg=X0uKv(=6v1RceRT zLiXmoMy|bkd|nTj_O~S4kdoHdUFmDfaHD8lqIq?{%<_n>ceDK5^*YBpd3cY=l7_pL z2Zdy|g<4!AS5L1XI;^w&p}Q_<19^F__vVKBB)5x;7J4c=U&$g-{)Z_P|6XnIvH%AG zU$(G6mOT(Y^2|hSJT8M|w*qT=_%ldcEF?E>2sW?{M%e@BB|mC+5GT7mQT6~MnJ~2f zR0M@*rz~oE@T-D0iz{{on;=-^>DaUIDE^TgaSRsm*r{MgBJK}IpPmZowZz?8{uK2M zm`W*EW=osL1V!i!rc&xvHH2LF2%eNn&|ar=w@3GCF6k7Kfk9r?!A^)zl>z?CI>{jF zswz5QNJbJAc7HUEo}9Y~R7zPn5m{)jD-M3)iLlQH3M% zR=|xFR)j}YxB%;+X4y#pEDAQ`}>GHI^&z$1oP|Bke+ zVNZ38%$&Dp2wmWo3iKE-xv(qS{JQA#fo6vF^-ZO6i}PMw+y6NDM_r|LjYS%-S^h80 zhD}QkJ-_onZ14O1cTP;cvER4Rx40!?e>;d~R)B{Qs_lL^T_yc_S0!iEbtUUn|5# zoZ*RlMoD4HZvt@y#VO39J7KHF?$&N30@nx)&M|m@*zd|ZZLn1sADC++4xuf`oR1}$ zT1rttunMc5pB%~2!J~Kz{A((+Tk%+=3N+Mror7e_5 zE>qh@x(dXi4}Sew8B{qZJNM;PIQ29%s{2f>OeduTmGQ#_c86wfYuXD-S9`5i`KwjS zfBDUWb9mNAg*iXt`!Aj&AkaG2qd=2wUjj|QbM%A8gNrMFP(35Or0eIX@AchvL`EbZ z2Fe{QTQP5!!~HlVp^8V|f-)pOwR3EaNKBt;lCI~f$F!#2UGY2Yb6*Lar|8p(r&aR} zm%27{NtBC^(YL&Nk;n5u?zNB7fN{ye*Tw$vdlZZ+te+)4P&0qO_s;fOetWUKS9jh& zv9QSPratNXxrkqS9=<4gOR9;G*?VUNyfaC0)84%t(x#pU6>SP196EP?QfL`_AW?L) zTYTJ(Bh-bbPY$(SJNH>H?AG=7oism*7d!T6x%AYBZ9O-^Id#0fnej59aOE$@si}99 zr}xPEa#}z3mH^ubXl?xP+q%_v?%5cK@ALb;XVazEgvXE+f zov}_jJ{PU9%1a`g6j>;YFml~$>%&iH;5C!k;~nto=N zs%uG;`AZkuBV}YtadETD(2e#*xj1mmJPS{YzLYmy5gRTdck4s7ao??v&8|g%<6iof zVS+Neeg`G;?$->HKavtrmPC|Dw$E#dn2|lDL>3{BT6>50woe>(O{6KV@cX zI~k)a7>=2=mkvmDM-ce^#j)w#m+)IkL`QBE7dAtQ^k_ecGlAbf{;1J+(z@(+A=Dok z?vE4bxS4?{k^UXiA83N{+}l)O(a+EBNfsC(BUDJ$iO763ZWT0yENtE%wJGX~cWNA{ z07tse%%R^_A8*G;n{W*^nhoUM>}!6BLNg;GIdCz2 zLPEW6I%>09J~<%J4DT1P2`~{F@@J>Kc_H-`6Y*)z+OIU~2$+Z!^h&Exn81QBn23Bq zWZN8B%?aK$?@r$Zt8Kb(+cT52X)d}{@k4}(m_C(YCUCbK^+E2IfSh{ZPI-utFlmjW z@~o_O1+-S6HyvKA_ffMyR=$)r7uvq+Yu+HGl0{t@4*Dn6?JBRgCG>6PH_U+uD zdq;G7{#0MX+dKEwzMB>h)$r)3oLYi&c-OMgHX#^~^F34U(3^5)t?}}F%Z+_CaWZ~y z4vSoOd`{3lNu5wpa(%)uEK+*yGurvu|8(D!Tl`k{>Kfb=Vp)Up-$qRI!>BhdSeh7xWewsNwo)|N zAN*#hq?oGpEHUEbVay!j-Q^Xcf?lj z&Z?t0!Z9V}?0y;xYh4Ynj_5j|1_?B8HI^W=QJq`T3e@UqbE{~&6L?l)AyHzmP{dm# zGs*PhW+{*w1>`f&DmB|{7K*~hiVBOGY+i3?TwpHncUa$Pg3ss z2D(k{yM432vNFhVllwd6wcWnKGJDHHg-h%n$KwvvKTZ zjm;=|f{$hzUd?=#j+Ac&-B)lBLsK|GQ-B$%|9UW9o;iJPpIY$~b zN782@!K8sc{|O8Ekme^5=C*oA#2&|V1JxIjbU|jiJ=)ynxI2EFFePvfPxM1C-WC<< zynJa6NK0UIJ3Bz8WTe5nn4Xk5Diu1JvelRo8Bp80~jtscWlrJ9r3hBj-=APyau9AH2#wMi05 z(oGHdWdKu#ZStvZDFj6!KPnr=1c=T42z|px{x9JpZ?Ns`rdAxmW(FULcEDC^l%b`H zG|lO46xwRD2l{O_Zpbm)>)Z4p3_58l(aHKH+(I&TC0FKlSd*uiN}z5 zd9`@&R$2-ljpm$x6SlL);T;lBvTyOpzq`sm#*WiU3^D>iVAusm^uq8Fc3T56kjEIL zC>PKI_O_Wtlz|lGp7cVR-e9{QL6I(22#Q=j8^HYrko?hu;NJyEh<^b{c&@`pI5Da% z9)=RV{p8yu1Vbk!MOrA@NcNoSC=rj^i0#=ROgC~do`!m>)|Ekfq(?~?ztsG+3mRopEQm>*0WsmEW>V z{(n*Me`KfBzservArZte1z}1j4Iw1B;PnV0S&tzkuxkk&{h%$5vP`;BmPun!{8(T^ zgg)B;^9*cWq7}q^hI7L9{~sowL6(VzieT&^6oUGe*+u4xU+*vd6(LdX)7bY0kw^S} z(g_}NF{GI+6V6h4BRO0FvP@$5o4S&W&EX>zJe5ufiliFKA{a88!ah2mM$IZ4$c+sg zSznS)m>Bhxr8(Szrd;=BM3IHJ`Mp@-+MXp589K8(~HwQyY zTC5isbYt}N2U}nm{jGZlzIt96u z=he@zSD86mV7#Xjw!EBni3s&^<%u4^O1v}Fd3OZh)HzOA%}q!USr#gdZagFDSs1kx z82H?|(Z+WbYOMm|!c)Fm<^VD{)>`r0lsv+B#n1wMwQ|o*mOg7Z31Jwxob2k|pj`D% zlBM%Yk(AKZ@k|zKPCnm_V-YlXjJ61#yX;OsSHdI6nJCIBaIvzfMP}TS;#u}IuVX+h zMar>qHCm%!*J2PJtN^a#Q~qJ z*1Bqx5zdlbOyF<@MGy!GkCR%}Y!W8R@=Mbk-xh>~1eLV}9R-#hajO;jxGfj%cE*cJ z+G9z(r}r-@Z?xIk>)DHqadQ9dot-63Bmyt<85U-;)?~8Z4@cnj$f4MM zkFKjMn*uyw=$7{pIzAB48Q>|iw2apU^rot4wY=@ew3x+vTTH)6}t;L!vy(6Oj4HT%J?8NYq zXh;9?Msja*pmbX%^)g>0CF+nIR1ay_{EqnGozPsVEur>g`W*wsQ?l6ro<`Bxwl$Pv z@|AY`D=?+t;;c(M0H$2))C>Q9C4slqqg_90v2KzMqfz2vklaC|nXvfvJ31e=9F;Pm ztKr@(Fxn}z(@#5yM~bf4|1@RCNy2Lp&mB82=wAwcB$^`rf=m2}$5`E#cP$qVK6a3b z-!rtcO#ii%`w(@{U>Rg?OFl7%6PnItKpjrH%Gl4|NQ3C zAO0oz_0rCij0kbM6iJfJAmVfRUjz zl8e(xKRI4Uu07b3CEge3I^FJRhfpSGQ$uRAgZ*h_CJA5k{gcQYC>kkkDjG+f$CM*8 zGxH(WG(C!0X&=vOfz>+Z8^6B}?X~T`2qleC; zlO_8DKTs<#FA_0Ius~VL{A*E`@*!Qnl^a~n2!HIiJF!Wi!r!chqgVf{D z%}2yb8K2tg_Nn7OzMI&b^D{JCd@FO!oJnvaXTaa++1jK;nJ~VZ2}ReZk$MdCxwo2J zO$*H)FOhn=jJY?==DCu6eDjcH#nuPaI`Mnmci&bVE9(|(*|1~VsVQgcoKqh6tHW_x z;oDk0dLG1HcTlQOaq3G-J`r$7h3>$N%ifn|QeI&<7*V8F-K#7{9tyc3(;NQiUpU$I z$CppqX)IamRw72i2`?ommceYlz79P^^cE7=R=!43Fz173BSjsBmHse1C&O-9u^Q4t z*3@>RLrrUm@>bqnk;n<0?4HraNaQHC&KVg{tOd_%M`vFi@@flY5p z>tuR^F7YW@1}WN39y`6faw1f)SX_P)88UaNge464a=C6H;y_#Khokb*!*^$V{;(-s znsB}t=#p?fT9&#Je+C{NA~D%GRwJ20KZ_J?_W?7MIce;`cxvui@Ec1TTKU#|Wp4ij zmv3|`4u2YW{qRQ7+q>uI2&~$E^J+(Bppg85M>nr^{Tv}-oV2~XxaVQqX4f~5%1i#x z%QsCkFVeiRF>NgRZ*cBMf%6-z?~cER%Wp@l-)c_tvLQooS z-jK{ZoTKkDIWD8t3RK#ADB+6L_WllY`*im$>~@L15zL z7D&t<)^wt%8gY7Go)!9SA-vdgh#fG==0M$V!iy7BAxV%`ej z^GRPLM&ULIcHCxG#HeP-e7H>lamNP1%bCd6kpahT%nJP(9$m(CUi;4dC}K2`@Er?o zlgK_v)d}O%72OSo-3V~lt-@@86tXqBP10(q{0pw#9$Al6PsqQxcChlP&ci+Hx0mTZ zmL6*}cQ>o>SR1u0HeMHP2N_y&U{j2?AKdIFLp`3uKlw#9UidfH_q}M9FH&dsQEcsU|nH? z*Qc&W$z4B%?fnFnS#2sF@EWrSmUlki4!#cDdboG<-n!Id zQmIF6B)Q|v7<=NAbIZ|YuCT@O4zD01uqx!F(v;)GMu)oak^@Qk<;6}786NJ#9MUm| z=UD~ezSf>&%;sd{%hWJ>+4h&WJ+cc|#`hnlB&?QSJ#&9VSN|O0^|2Go7h#Ss?j(Ag zeE)XO|MvZnxLwC4;1C?8r0owW-?E%K**{uI>@Q|-ZZT>DEqHIcjfZ-vh zj3ssdH9SP&G~Yt5-4ywu)TEu!`bc(X|t@;k}Qc2>(ItBt78LJ4K zKyN`i8#-dyj_KnF)&nhzf;`Ysn}%uvhhLHQc|d* z30jx&oo|TXW3+-3ZIxUWVdBxejL=L7{!dD|j~7nQhTwl!+BTjFK|1HQ>;UZSPp4C= zrgBJG_d!PtUZ((f$k$sV*n9Ua73Axv{YO^M*F&a%lM0gF`RlnF%fswfHOOezx|TRD z3ArDdqObrnCH$HS!h6*!2698~&yBZ4XG9%DPLYo&HfDKH0CI{j5($U-)?{dMEbud_ zAXG9T14r15rGlhUyQ%X>q9J)mPtMuMNBnpnj8}3@D(BTWE|Kj7<5ggt@Oc9(FTHfl z*eF=GTDQqTD#)o$zl?Y+6@?Z30)5Tv1(flj92cnU$k$hYW|bu z^OsXKW!JIk{M2G1^Hg&Kk=^o_Q#Am2O!J~lkONpINVKGuVW-f&m>uX2?i|}{67dJo zCW)y1sC>p+pM^(aacduK=0m7VbNK;+7y9_rEvt@z8%ILY*mREKK%T^2M)3Xuj|b8a z2U3ZH@^Nt@#)|r9CeYyoX=13Rw=;!PT1iPsFB_1fbGC`m1moc2BOjfzNpBF@M#xcz z77al8ILuaazOfyDUbZ8;VPF%gr)CW9e zw46I@(bCJumN3MdLeZIFJC2=_B9KIzaKuP3re!U(t$SjZfP$_knA*6+iv%T^94zpv ze}}0#L(`!c8Pj^(qR1WxVsc>|7g$#mf^VV`Fu*Ls!~sVEpB z|HCzg+AB#wzA7Qfa3Up;H7|z5we3znJp#@|*qs|+Gl5ZzZ;876-Cdg7u;qi#CzJ$GHQ% zrHOLlRZg&c$aRQ0&0j_0!r~paH$y5&?2jnkp?-D$-Z1W^BK8c3caRU79&N!D0zi}> z@Z%!zvI)*+`cch%yG?^^L4RZ)gz+5F6oOkq+^8T}a?LC1Hm}ymHqV z;E4DECphSCG)_|GVWu}Y5P7h<-x6-q%rCW!o;>e>Kp>H~6pl`JCN`R#WE+%cYB?67 zbTp+{62)UtlRZ{5N8R`$vQvJ!jnzzBR2WA%xRGeBnv3TCwg!qH-yt&8j4D2Z`HmrI zkDZ1*+cqw3Cz}R+kTYvtC5b{`wA&#P`k=wcun|8JZHEy$+m}0!5naG<1w2RDJd}V!6VNw3h191)U5dkTCo+;FF9P4-vf z=<#sei19s3qF*aA6Mb~54+g)@VaL5_$i^uBcVlEqqEH6{f|iTDrY_y#0tKXG3|B_E z@&sx3RpB_ut#GTM0_-?QJk`)K&;FPI2uCiea+=pG=zwzsFx_v%ZJM3}78q!+%tna5 z;T-=*agLQ)I4Vc57sK@>0q3w3v>h5{e8o9N(s4%~F2q7;j5^eXTFI33DAY|&udj8| zwD+w;AvE-Z#GzLXrZ!d>DO<7QGliB`jjXe_mnq5RC|f-hJa7eZJn+zEbxODpu8YIy zpPAO&;Px0Dq=`f%M*%uW6D3zB3kPXV%i3Jp;|lkX+Gfvp-wxCK(XA9p%KA4sj%ZSZ zk~j*IunNRQ@}&xE5GP+*pl8wYP(*fS9QG_`osqR=0LO6*yY*MQDuLAmYs51wk(ETw z&GHD4um?~pH4sl#5zPR1krQgA%teKw;Y1B37L&v0Go$N+1;*0F0peF>P<`&S=71b7 zYb665hcx0i41wb~X8DEVIQB*w; zEFHFAf=#J}C>vBfR^zaZKV?8tm7${DD_R-e6(1)CG}&te zvhCZm^4zb-GbL8!uo{J&ZVW=wLq@{wtXd%yY-lF2=IY9uf7ZEmHT&H#u3>Zv{|tb(I8qQvg~kxv#A}r-5!VeJ+wZ~ zk*3cZ^UI>0LO94qy)2T>WQ#V2gY;jXY=5>-E3(70A4StL{ibX1iy?8e9Cb_sZ;3|Y zauGRz?GNM)m+zbZBz1H}+GSq%vuPk`sJ4=I(fE8ZCZw_*grl$rlo%%b1WV6N-2;==HOb>8!kUqX78%JCt z=T8dRf&yx<0%jd3Fa|K2G!K@U-P{m?8!M5B*@3d!6cyP099!%qh2k{wa4{^1`{!rG1HK;gjdTuI*WUIMT=cceRmmeiTR> zIk(lypdVxfxwly;ZRFJKKIpgF(tngGaoHK7bIJXY&)Aw5T#|RQIHJ@+i$eR7q{nn6 zym{%q$9Et}Yv@(_iPt`t1a`iAo#`Dvbyie)p#9S1oh4XA=!2kT0(S3&i@R&XR-X%7 zM=N$HOjvfh?2Pwl??dkGetHF}uKh&?L3esZ)%xG%UqAas@9}?&K}&O=eUs+YQ=$ME z5JMF(uh0}ZEoiz?)|8^mhwqM9P8U8;QK#47B0-PLxG*UUCuLcW#u0;NxH@9tq(pj* z6~b9NdOYo7Ao7#djB+LAfxRvg^Aw$La__Hz0*=KX~6NK z2$^_T3ruEqtV)O&y)BIg2CdD3$ZRz0p#`@|K*CXQEd*t?%lMJ7n>5)4pe;qjD3rt6 zU&%Rxkjw{T+Nxc->)_q{ZRq~DtdT!u)<~ZSk%!r}AKi8Ai4|h{2_LpaN3EPpnB8$@ zBYwCTXM~JwyU!3L55*Xw0gToa?~5L+m4s$fA{%b>CHf;-Y2K!~h@=SkfMl}WR0K2Q z(8=R2sN?Lp9diH~$qE)Cu;MBr2w4M0639huln3V~wR2&?)+V19tOT*9wt%jjz9XIY zE-CB@nZ)J3sC%He$=nsM&b`h77ABh>3R8I=x52`M?u-^D55M{}u=W4ng-38t_tl_m z5#G5*x946<(+Ut+@3LT{M|*X!@Md5CmdMVU%WIj5XDp6oR>ojKk&7iBqo7EC#%9}} zlhm|%dd7uh87j0@#|EaW}C>z!e-#N%+C zUv>`Zmx;Z0_s`o|s8_Lk$f`!7+D^e%w*6bAhLqPi-eNxP9xI z$Hh>J{Dv7KDNLKPh|V5iHg9$;y8WZi$p>$L`rjs!;C=ed0UA338(e3E8Ywj2n@?B~ zCznF@FvkMwAqlk8TIEz)1RpX(Tw zEwUW4MFKXxFv)-sjhQ(NIwZ!I%p9O;WtQMGxx1e&n%T!G(Dt;#&A)B6a#%~QX|1JV zT`=D7hmx>gx?JV9tFu5*lX{#L{>{BC2Af%h{Uy9 z70qmm0!4`WwyoqSEUay;)sI53!NS_m6L{R6M&dfz43%?c)m~w3_R>}dR5`MG>JSjA za|m;QY^vIm#^15o9yTjR{lv)++N5v`(U?pKvo%5)B0(8xL+4d;7+0&;RAfYQG+M*M zi_nn=0xQt6@HWhB!FoJuph52X2Aa@*(VJS~Fxve1lFa2lBWN-P?J=tz%!`;m9|KKT zzz`9_C%dfUP?AyfM7z*=8t2ew62bKjDw>Zi;RI4H%@Gw%f6xT$u%@Z|qL#b?0L4YL8CLfw3k^zn^G&^J-x22JqtQKuW-RM(tqc{Fgk`gm1Kfzvhb zHysoj?yA2s-Mlw-O;dhC2BQTUMQeY&Bq+fz3HAV8e=Lpt>KgqJ5#oUi*f4_kBoyo6F6a5@>ID zYx>jq#orS+H*#$&RTryG-BLbA&Y_6llD6IaxT7`>uRV3fa&yNMMa_6tLPcp$eGWO- z_iUSD`^%gECH(du!zLzNtWt0pZE*h;Hfa~S7czNUIF6!)5=5p&=A#ZO=q-^YT$Q0| z_!rpZRk|G}Y90gFq>DD6Ij0XfT^-#gEd0BvnA26PhipeY!|yMNf*|@K*^Nw!<$vDa zmKI|koE62%2{cWI4GDw33-Y$P*h|?UYSvqHg=ezk7z{?Wq}TM9TmBm*B&Xo6t^o< zg)h|7zg8E&MTqsUSI;a|=JY(LzqPs5!Ui(^|9!-HTd zI)pp4!w7ZcUbRcEpqQFC^Uji_SOi!`u{M?`MD6{k-GbgcnF!;L(G-oWwQ!@0lYlMq zS{L6gR`2m~WL& z|H7R};I(dWL*4z{DKU@)b+@iCc)j;Nn~MafyOZM0-EkOqLNOOTPq=;&qHB)VTduEo zS0?t=)`V^9zL6*Yv8nGLCx{5|R2%;wB&o$7M?fa^R7->`>lr0NNg7k8=1JM@V0n_! zw@vE8^oL4Zu)s1AF4{q~srvxuZ)p7My`|~crtZy8<&9CSra+W>E1DQ5r)LKT{V-*U zt>+NVhZKh6N}w0S749Zyeg{`*sWe22&-eCeqfHz&0@0k$C@a~cY&}HPTu`9aCq%v0 zgKwL3xow7=sy8~Y<=Ra&A@DQcc@#@8tk;ttx;R^LLikDF7tc2Ht1(XK>kX~BPyN2$ z&|2~3hStRlusdo;O0T4DrwK|Khb%lOejH!YUPl*`=`0oTbmXEdAL-<^GIQFIwkfPm zhrLVIjB0d{utVfZ&+h0wW(QW%o_Cu^SnK-^2`}%q2(wp9dK_ooWkpdxc}Gg*q^y3j z+vfU9aj}`ibH7ZnR~-IuejG-ZxLi`chLe0WoCBStLPrsCdqJ6>#kcuCoZmYUSnu_oJ2Zy&7GG@f3t;m)>+kJp~$ zZ9V0y?(w<*W#!NKbH0z*tUa9#8;%jrg-%V%wEs7*-E3-W7C~fEFKt;H2BG*N*Bd_j zH1t*u7=)6@u~0%E7de1XAT`h}b~2q5&mE|O8F8hE?k1%<2-ampoz@#AWrt%IYI|i@ zt2bN$GAW;4)2fwP<^ZKp>N1|ImHgBUJ}#`>HNNAom#bE{bjblMpDRBl_5(rKdM2n&Xgh6N9d3QyY7PxL}F$i9}?7Fv}$D z#|RYBrUtu6013Eku3A;V&-hv|-Yb_Na*kbRR!gxc{ z;t_31D)z3iC)4e80xqI=tt|IIreNw$LtJzrto6w#5%G;E&CI8GKl~e)8w7g>U`OOi!*{w{c^~PXV}J zcI3y&bX6;@)(*gX7uVHM4Q=aRd2H?rO(KS@+EG!;e3oOD_dk65Sib|kG}r}^YU#KO zJkmMs7Z+$r#%XW>0#Kb$L~q|fc7w*`Vc7`vOZMpPqsz1e;P^DwT*PDOrAaJ~aCT+Y z_i*LpnQiDcRzLZu?69&R9DqaJ(^FPMz&zK6 zzD(TYvkWa>+aUPBB~3{AFR2$nCn}U>E{vwc!3T~Vha+wu_Kb){;zHnLJ1p{s1j|8O zaLA#gyGL09YRBW0ayb!VZ+zv$!Hw{4E-%;G3EsKbiWil_lV3|=g>1w>N;KgL8C~L2 zb#sJT6}eP1Sf}-BHzbI<`8Cl*4-!oVk|5D!)l8zv zX+Foln`kmd!xBx-{@DTriVITV0*h=hYT zJ(x%kI{hdM0F{2TH&_&(zdN1LgPct={*xR}X-(@XXE-IwBP*+?Q%6H@9s5m+zz`nY z*OFVA>91g!g%XhDwoll#3MQmy!CNQrlQSiAAD{Ml99*j9cOh~h@<`)iQY{1J12~e$ zOCm$lOb&4$1cIP&_FC?*$rRHy>OLL( za{FtJwioQXCu$UPYGX%L$lTR>*u}u`6IyB!#*B(vKdgB3SnjhIZl;vKLS9CY0968%IM!%t8opDxVYA|-g!Mna{(|Cn5rv?sH2YSd& zeb@SfO=YC3NnyhHF>-Cl5BqxaRYo0alQutmwXR|_^Lf^uB9laAR)2FQzN>k=Sn2Sy z+XwI3Ej&|p^rw^a>!=B5+K)YcJeP2ArTV?mj^{-soY+Z)&;4y?zSBomz3CqB?$J-W z8^5ZXoj;^@r^w{)oylLuArh(K?%lr)=~MboT?~|~)tQ?u2vJ zc6LAcHT^)YH|n88`VL*zMK1CWeiYPRXU9Nbl7$-gqtD115S(tiz>(s)?xM)~c&x4_0aVG&ueO99YP^F?Ingj=hC?-bna1en(^i zD`4l$*KW_Kh5;?>)ySOu*a}rO*suh!Y3ifrU0-KIOnYI%iKGhYa&(r2_G)Ey|EXRM-geR0GaPx6Hw8zW+2@Jtw-GHj(MU8K z)HZFg-5WtLDMm}+q*D&M91BatL0PUPc&k=fB>2KUFBOJx9DUy8vqkBFNa`HC?qVXVYQA;8e;c$-rK~PVg0aH{iLk%Z zPYk|d#`uJ|C6e+f#>ifGd6k$(Y4FF&hQyWtd4*(iIR=T*m6bOfd%pnMrY*DErvD8{ zB?}*W$KPd_oN=y1K~@!eXP#l9*pK170#UstNkR?1il?dhy4O~}PO=kFEU>yM)}vRI zw{t^P@)T!CVE?CNo9nnaIM&|rjh+6%^B*d5-v40tQ`Es-WuY54b=8Ked_Vf?W^wjt2XW7<80k2h0KqK}2+v@f4Jr1w#`3bBx`EQ0zuKElIZw8*>+^|%4Wzo_G zo4ZVHGKzV#yUfXmZVZ__p^Q)ij893Y0H4x@Bm=~!w5JP3am!+oL2VLYsD-@P)d7*3 zt;}>Nu$p-&ps6+C$^k71LfMGjzX_(2VkbuD>{K;djvy7^rkuEWlfv*;>gCGnOxKh< z!&_;UV=#Bmaxxd^j2xN^RV0X`rE(CII^O8woCl|s?LxR70=iVNdGEdok7xCd+sxlt-?4u9R3Nlu*!cS4Df}?@ zHoA%tS&Z@3&lL>F`J_K1INowMw zbVK^*9AEWn*09ul3hBS|B!(8JQ}`#N7iIacf|XwO zR3%0ISh$=#v|7gNa@?zfnAd}SKo>7`agK<;%Y!1_-E(`&Mw(rZWbJ>G_x{d-+25?$ zkt%aui5hG?j{ykV4T@4Lq3A>G1BANm?2Izo*ygZAX@NwL1{9wxH9 z-y+sN+Si)?Lte{u(o3K9K6{4uRU8_kUsBssWOe)S%8J(l$_h#60vC&Ii5pM8>l<-e zY3hcuM%T}gCrk>@h#VuK99lHq8&fq8B+c{ z@J!DvcIrp9o376lEyboUXBTVL)u*raS5Q|S8%Vge@5L}j^<>JMyROsAS0`{9KlECs zkqR0yI14Z1Vc&A3 zIUMahT5}y;BV1ycrMbf@AnUX@B824!$PuX>z@8JVmY{Fe#Ts1laH0t6?~PIka@=*K zWQgDy$eHG@6DByJfZY6g$6R~P#yxH5Wpr6d@X*p(nFDv028)(-M4RNo)su#dA|Ci= z<@pBSiobhO3pcykTn=-2h&%LWJog$b$PHN)Vw!N<7mCi$fhrBl7Vh*&+kNVoJ)kbQ zve4SbwL75F?%$?G_nOev$y1>sO+BWun?uqLJAKO1%ia>NwZ|$7-;}+#;J`wSJsHh; z)RwY=B z*xV0uR?u6~+GAI9W$%Id!xKL^K29RWLZknOhzh^g&siNyAxv`2KvYobU!%vK=TG87 z_>-ToLypabWgnk4ToOZO;2~Wn!NApgSHDLgsGTRJ`M5fRHXt8E-6R>O%ioCv_1@<6 zPyxKM9d;eg`FkH_39ad>n}}FoHieSJs~RHB5sNOs+`JajQ7ffjk~FlZaT^3h1UcqH z52mbFLy0$i3QW}&mJm6Z2VX1&Y>m&n8&e4$;?RR}4@*g33f8m0E>^rH zPOgZ8ZR!KV3lC${;alUtS<#q>8dPm>If}?q=x5p}RqlP`Xh-K|sU-hOPk-X({O#kdn}$8waGM zL_kGKP*g(Y;dkHfhxaddpX1%1_oscF*FMi{t#z(-O=cDxKErE}!eeGyQ7!E{o`W>$ zxBlO>K={Js`%M0~@hp#NPtNXnnHH+1Eon%CthKB&Y!vJ* zh8S6j8MJUs#b{4hi2o-Zk4K4EAL?}SCkec`cvt@)!Ls~E&rWFIP4r(134c3o*FG8Y zOTT?)w0mxruwZ1pqO{u-NJ+97rF^A$%Do=Tc#wDBXQ9TaNnP!#LI&Fc2HO8G?X{dQ zW~iSX$+%wU{@)Co>+@&{T-=nJTf3i%L{|J_|BK7Mq=g*kC|JB2NdBO4mnxAxD z{~-%rKK@;=1e31_mYq`7($NgD5~~qnXdBv zPF5Htt}N|o&Q-h9{v~lWT+1(aR##nlrqpG2{+F|wBJuveb~o|S-FP>4k1%{i1II_G z|Nm9N(xZrZ9r^cMih}el$o+ZhHHVzZR%!QX1)0lxf5Kb7OsMEQ(JeZW-N~y}D99;N z{;|8L;pEnC(j9VlsmJKSKMI-lzz-wQGOyKC!jCuVlXe?>uMXtulb2M3jcO{t4~zOz zE-xk2ADkU-zx`m`#369;OX$PEZ=uIg!{@*LKL-)4KX>G+19t}AdjHRgxbv^yR5>Tq zgH%!fbFK47WSjjzAviAY|C^Z3Jg(n^1qyimX?3G2`k#qO?VA)j|Ic3_ z!c93_oIbA%Xa8T6Zhj}f)?e>2vnzjrT9Npm;2NLnjg5Z)5izu*RM*cdnEd|pkJ}4B zTPlCsh@iRHYaSIynZ5qCP|3n={0c;9MSguZ{qnBm6&gMooF}evsqOh68jjp8xUYM| zw{k20>ROjrtZd%s-G8-@=~O0=S9JPo?{2|v^2IkI#OnW@{|2~vUV_U&0J2K}H#wU= z;eT72<0#>3|Am^@uu#9b?8-A$#&>nJxqKvpODmbpprvB$iI7#T<5c%JrX!IE}Z~ysI)VH!L!2tDUd2d+ED2-d4BRfg_u>Tvr-n!t#OQz>Rf5KjRu@%DKzE*So0URGt zKt9j7xH!Gr&vaXmyZrC=Q&~>k3mxc26qe1}ISM7eG#j18b>BG>lrQ)^&fKK)HV)F4 zkQmDqZ}%|QcaqxH&Zb%1KtdfPZ&?U z3ePJZY%~NgkfC{nlWWnfla*-bx+ZZatNxqW!~oPm{Cpv7isTw5`6DiwBJJMm31N-~ zFY=*dRaqL@YE@LXkIV#>4f&8u2tx@xO? zH+^@Tmui&vGs+uZc~>`x+^lZ~lA-rnW@ht5n}*~eVtmOJF2co&JbsNKM?bm6>(Y`H z^xHR;CPWAqXBKz{+jbW(0F3y1q-C?{%;PEETlp3P8_4@MKrgk%<5kDF^79v8ZlKl% z^GD6G8VebJQL4>h{bN!d zjN*@s81#+*9TI%vPI} zbOnA;X`P1fD?fns2_>_;ncD%*AuZo^bo=FkTxkuv?JTlRr~kVtVEwY2VMV~JxBdm?BeMFb4uNb! zQEx`18gl-5lwRC^_+7`a6~{3ULFJoH8aE4H3E6~KF<9UTN4UAs$VMiD>d%PVv?#!! z6`pJC`(2ke%qDRNiqYs&;y!cZ!Y-rWy>R6_b^_X^w6^7%?*h;kR(s4S7F&X+g*f1Q zncd$_=-^eZE^fAe^#kE2=b$3GAwt<>zEV@@GYNcPaKly$_(v!lE*wYIzrkw zxMPXiV1Klv!0}oNkb=$R^R6Cfrr^7ycJlF{`b&A&N1D{l_imgDV|fCwENf9ZcfKjl zR&|0@hArCw4f|Q|OBRaA1U4$#KLF+JubEFe*`|5q%G(?*M`(zsN_2w3q$}%>+)?97 z>1Sh;p2|P+NU4>wRR&YO_CNBMCM)GT#-{E>{3zH!RVj{)O?|=tDBLlwQeGUJ4(<9; zbd*}9`o-XFgy9p#Uz1hpzsD}$MxFn74xp&Uz>}vx(BHEsGpW{O8YjgopOjLkRci|x z&LrEPlrc|L>ne=Tq(_{TlZy-7jrZZu%{{3QGO01N9iPqVI(dOkt1zpa->_!Y1TJnF^dz;kRFODy?cl~S#OsjMJVz}6~Jl`l3;EN8To2-_OsZAuSch)dm z>Sz5$NHnQ;WtvzTR{qtD_o#P<8reMAozHst)$izEZ6ZDKs?k8wCLiH{JkUQ*1kCcpG{B6Vk1hG78WA?J*cL2zEH_XPzd+ zD@>Nj@`v^5SdOT4k|n`2f~8w1)*lyCNKkg44x!VVQ=iv03h36=0 z%x%Ue7;p1jdr#2dc$?7ephBkid4&G+MrM`qClQCUaWOM)SlMw@QKTtgm6QbF|y_5S(Ay7re{<8o}91VzK4cXGsLa% zvaU$ca%8j=OMc+pStyho@Ckm0bhCv`0R>R6mQ4DC=@1>!@~9~OSFD7>;&yV248 zd+J*hm}&icx_$=dlYnFYl@DZQo&DU%qo9YcWT8~VKKAa6M`COP@0kHwKT8tQ%Qndv zn!*6uQ9)h`Jri}8NvDHM4BvBX=RWa2J5(nFq~T@i>FLH#hgH-$3V2&Tsed~gi8lS7 zD|xZa6(80`(P&=Aj$0__ys(Tp>k%2ow$KC)|%Lj6^ zRga!wOnw~%W^}K9;dr3Aqz1qqSpvfT-6OnF-SMH4m>;q_uKVJ+A7P8#n-3X&7K4k9q8^;@0k5BZ zpp4qS=sZ^+2gVqB6M=!)5%t#BRJSLI0Pzi-p?fZ1h$4XMceSEiJQhnoiJ_AJFd|=! z#{yD$IL}VCFUhC_aemgS6oKCVP+5J6R6@=aGgWa6uS>90sb!q5@NmF)mn1614HPd7 z3@``4jwsL2kH|@&Hya^s54@f}2+!*XuT+SBVe5CjPd4UDNJ~ew^GGy>P?+puaF;D5 z0FBtgPzZ034O9hPkWiEu)Hfmmf}yy;qk6EE{nVgp0@XKjVEGZ{6dn}jeDBEl@wY$< zSs{c>3B@h|&dC+&!v$G9qKpLqsy8SXi9i*7BsmfJZ377-VBMGi&jTU58hI{#Qvt>$x?!ke1Nk^%ZVs9q6)z><3x zmuOfHUO3h~l%a~upFl<6g5XAiQsGE>5>+P?fD?mad_cuk66u2_W7MMrIAb4nz%DRI z88k-}HSA1~gAI#fNI;3BgEJL^>jA-WddOJ2)R|EF;-Lgo;zKN1VpM1JaJ9n)7BK3} zp+`h?CnPdFpn#AP#e^UPJk{n5`E3H#;SpS%1Y!(?T{x4s3vm<*1wX}K?|eW7IHF+e zpfbbWtMLvx1ON_8oD+Cccx(||3ZcJFfx^@vVXjpFPO5BY05T6Gj7Lr|r&(5sjxIUk z^dC;{q&6=`GbLq~w^7M(A-1Hb7)hwVn3!+oL9g+kb;V$Z!0SF-LYhcC|r&pXZW<*6ABqL;sQ$v!X!BFAdfeY2yBLCAnb61 zLXVjK2@5DXqFe%imjr{CF@Wkos!xFw$2p+6Bg!HYXy!|{`OTnoVtT82%pn#dk#AH{Qew!D(Ns1aIcyB1Vw|xE{W+ESk#CY`2JDu*$z@14`4$h zfB-6!GJpg2VKF(rL^z)-5Hk7<$@`m9lL*|!Qx#EzC;=dXc~DOY(5r)L?g&D;0np=$ z9AXLUxk>-}tYE<4K4(%6&q%57&C)8JnE6UOUf~p;{4%=WQtixA*5%S^@9ekwNu1+h zyftNII%TOLWiJ!U)$^U&V@lZ!oI*~^_g|DJ43)xT%5;;<#gyqKmMe4VJ+&X{ZTx;&YO7Fy4=^0V!UF)u~T&9&@dFQ;+Qn?aiQ5k4o6i zqAGH^Dm1rBy}2q%xf*95j9sRSv9C_wgEDT(kd%%>}6t*wlx^^mVsw5Y9Ku5C1QuZ^IqKd)`Iue-)rCofgk-c{G5?A&Qj z*R@>NuUx27AfXy)E4g0tpkLRAYEDQR-Grl~%2SmbduCfg~?= zWUKZ{tA<~z{tDqid#mYQt9f^+PV!6SiY38+UD?hy(SGBi-Jq_GVyI2{V_Rc9g}XzmAF@+>1-ivWb;{Ii_qpT#MaMmr&bWu2 zybhkpD(%tN+TAWXB~m&Z3J8u}1hNNIwOHWOiB1>Mt{ll1_ zsQ%z7nn~no)cxLAn5TKaV_?5I267t%vB5y}u@C_)nZPLP_9)mSYfcSeUsp%Gcj8_RcW}&QSw^NNU*8(fG=W=qoO0C^b|Y z1M$YZGjk?SKdx(W-5un$Ppl&5&>C~_Q0*D3u)(Ev+ z9y$19|GlU)G#x$vZ_+$JaN?EY#Ou|5!lOwW!esl}qzw_;HU;hKndov_nL$mjpr)TW zP7NPSE%?LM{b4@Tu#HKmkMrtV@ztsQsZR0LXVfs~qe=0}Y5hwK^m)--naNv2@nzEk z@S~FDMkJ}6ha{ju;`%w8wlQ0^F^f7NQL+=8F*6Vpu>wC+Q8LrML5>nbwh>XsTvYpn zjkhJp(Ll;GV&5MOifoPS8Hvmj(=Yp|UtWAgF%6>V43bj?s*~Q)VZa(in_4{}-GDj$ zznf@|EvfZQ(f7sL3Ty31l~EG=lp5!y}0P2K0vl zOrJ33vhiL&V3`HI{8??;u;&X40O+tm+1RuG?$ULlS#71Yp}#wFE}`3 z5eHQLLHY-qvUiS5)pihOTgc}};?sa#G}V!c_#R==5({%!n|DNS7oo|@(8C^%WZBq- zd^Eyqb)f=_uu)$OnL>uB4hK&yHeNb^j&=I%uKro^?vL2Cr4*;pa1so!2D?Xq-!O;1 zjfCa(j%n;|MsTbfsEtD(&zVSWSzgX5-r6T`qikGT$)JS2N5Q%dc4oxBX5X6f3Hz?@XBIeEm+24J^xc1mK(# zAk9fM9?fMO%{@PwfBqNIgn(Tp?%4Pry9L0#H@3AX5vfPVadR*B4BOd0TChk z_)|3=Df}4jAqMrG`Yhk{1Hf&xAQ266V&D@(f5hB`lhe-ei_$++d^o)SUS?bGDX0Fl ze>0z;Ry+frULzK5>0$6x-0AfspmZBy^X>3pAW4R3TCDcypJM`qoJPc^Hu8+tbNZRg zGa|Lpc^r~i!m_6LV-`bQp3$?;(1URsF|2>T$w_-qR)=)>s^zltRk#=d%&I@*T&z7>7ZOya#Vm4i*_87))f8ss+!sNMb zk^N8Kg$7$*O^CrS|K+yJfDgk(4!;kV2~L-HdK+hstOnfVl0!tYzuQe16eZ8Ac1iD! zRf}#_P2RX~S>YP;?Jy}@+-&=4k;+JFp7h->Ei0ClX6n~nhZ1gU7RZUxNN5*RGK@p` zjESX0=D@^095dq}cjcIMmRLWWJ)6`Ax9Z1N+})k==bT>^9;6i3PSvE8D5>6zH)Ez5 zV)4$>(9LzY@*wv-BSy6Wd7 z^7xKYcK*uUN>wWk>qqdtW*$H&(YsAnjEKAp)FgAUcNw6xai~J@rAqH2Yl(roS?JeX zAoIG~&CP~}7SP^hqtP$l?JV6HEIq{^lHp#e43Vt7u4cR+fkMBwr?0oxHJKBZ=vU-L zsrPlZ5>#$?O*Y$kg-lA1--$z;Qp$lFZErt@%G}apu&ar-tR`*_CsISR9PVbjFsVOyAvK)q z@!4irUGI4QcTLqlb`fVFg)Dvpw{oAkB~G}9`cIX@WYylB7~>2|$n=j(q8Sg(5K83= zK7W>_CtR_84QY|*@$6nHRBYe5LM64D+Q=~eDJ14ai8voO`PZA-JhOZ%712n?{zQg) z0#r2h<0a|_k!W1c*k*5&?knIv`R+yuMPoC}Oq->^`n5BRh1OTXcWZokF1Vw^$@R`% za9PE=KxZ#1-8%2w@HV4dt@nxM9Uoz%=l^tt%+9LFifchecc5+Jl@-$dzVFh9IxThyQNc8swjyEJ8Q$yMb83)9h@ zbIM_LwDR7JPWZ-;MmM1W=0Bqe>Z2}Ay87dR79=X6zwerMDZDXcB6cV)+fuapq$cX& zCtUFY^l@OdoKW5Sq{Jhz5K4nSfm%lxVS%{K7t0v8q51FrToQXjy~l%+Av`{bkLHy> z6Zz%f`zLJGQ^Fxn45{Aha8D9oDefeM4MCH+zoe4>7MX9e7z{sxf#_Nb=OhQsM>_*cFL)Sx!*;|XTvA;JH3Q3dY;3=~rh4z|Sb74H zHicP|W>5R9oJ-j14a52+H+@qCZ$_)Bwd&?C%vCC|J6-$OX{9ipS?Q%XrBvb3@c#XT z{m>a@WHy4+iEUP;?SlQ)96|iF!bl~)6)L;_0_8Yrq~1<26O=q2tI-CcJlXlNjb7sr zezMe6H>-J9rA1WV51*~-1V3+2c&Y{v(JdPzw9&!q#K+50jmcw|wIIW=Q8R>_(_S)m z$yAtYyJ*X;SP1JzBkWauxIUZ+Ji#ERqZ8kum{(&d;<31E{@hZI^e(DZziucvO-oyL z``vPg6|5Kylz1*ef8&qzYFmhoWqA3@txbUri<@(|YVbFLO14M|!E?;PqQg$Q^JINP zWo49WNIMdNNk-@pY3eid-dnDXHnjPLh{xT9!+fg3g~ivuhwgrL9kBXWHeGdgFsb_8 zyU^$)(>}6-v4hNKwC>Cm1X3) z(0Ac!{*g-T*rcrVC7x(<0LYNmcJ0{6Hn31Rb)03YeCr1`ac|qogp@*{59_KX!!-Iy zSZ&RXXBI;WqZ*U}#;|J-|HX?`2(XCP;svyCO)=tw>0d3OMJ>P11r8Z0=+Vr~P8St$ zzNqtgbr!@p9k=tMd&R=-6fJqHbcO!+eM@x)1R^EeXU_U#+TFv|G4e;W1CI?3UaC)(ody4f!nO+>CU`Y~_Bx7!+cR`sCH0%JhnCh+RKAKED)*un26)vnlqR(M_WF z(Fn+GKf*~(%KO?|CyA^!-@9L3!KPvhZ!!z}A~D#?nP_Ta`8h_!n*2fX0Q6}Yt#a)r z<(V?d2BG`12P38<2c^_SI!h0azkW7lDw_$DsL7XJwJ{jC(iiGyctbM%HEYOlZl0hL zp`O*#&Aao`-fE_sYu}S;{U||_vE^y+=?eOxT^QFC-5*STI9W)>ti(}Ql}W=f`e|l6 z>6ewxfvlP4!FjypX0j>BTo zuc)Ec+dKuL&uQ}=il;Oye5r03Hc)s6f+fXvw@3ox&53VjAOCC?%$DykFDTfI+PZ|<~O`;vBrQu4d(PFuewU+X24 zG&@FSN*4~hw29{z+8^@(PgFv7+KPUt*o^l5%#!?E2Zw3*@LBisi%|@@^$2EDj2M+` z2vLOF!LR4H+l{LFXc2r_s17F(zUxcePGm3(EIy;`>@sCvCAMYNw4p7&Y}ur9>qu zct@qwNLVUZ*W0}xXFVFXO)iMj9Dbtd_E3IuuW0?F=H=86O;UOKTPxT%p@AxCEz8by zM0fk!3D~2~goir`QJo3l)p1M6=H`~(2LrvO=FNa(AWupDWYW_@m4v8^j%>8L_DSmr&~?PoRd`%B&ir9j_N6 z8^{HVK1KX7 zbGvklkGehjQ2y`PZ%Xtc=#w;J8!|~skHX-WkIc!z^sU9&Y`G%JHh6fv`}Aj3)r3fW zkCahYl?1VR{ggp{A3vO*Xhy(S)0q@#$j#b0(Td{|bbUM&4Xbmy4j8>hXl<@Krpr9AVhk5j&(#f4PC&Qoi|vDj^Ql<@_8FMbs7R&z(xRF z6TllzJFp%Rq(YLmJ%Z+H#Hny8sSpZGH$?3)F!!)Grz$TQ<7NWCbEPiDHttSHFmu-c zIX|cl_D*1*zf&o_xE>+h+MuL4ub5zjom4N?eJxzZ-#=-+gt6;XfnJ8-Bv97$*TiCtMj@HGkn(O-` zJYpo?kZBEm>x-D_o&Bb-5JqJHV|ZBmcIUMI(5Md`U-~Mg^nQA#u~ue9y8WqYJ!^*l zMnZUJ!gm+Aw{wM3PlgZ%EY*!u$u5q1uNLhB_&fM?Y)K(x#|+Lgh}~+_u{LhVgoF7h zQhdgLMuQj>W4Oc2Rk)zHkDx9@P6<0)O-N1_mS zu6X-G9fv}r5NMUAP?g#e&QcL(u>>(sEL2|81Mrb^%yo}p5(XTTY7MR=5jXf`)9#@m z{2sHG57u1AxuiSfz4Jn5_>>7QnOH{vte;%tSWGVCfcYH?;e5Lq>x z9!b`s4<{G^jT{`Y>BLn9HASZtc00h|xFxBDz#nbMEz?f&G{7~)=PGRMWtFY9KMCtl zFzPKO$pX@Mv*+rDMyEy1>Nn+US;u5nm*2_o{q9T%8%@X=l($I(DYMntGQ4=n`hvc^ zqZE@{7oOy}HlMjO4;Je@lxmgWx-n}90ZX$8QR8>rZtzh`h&Yk|w);N@7`B_j(w*mQJptCdw;dKjxUtggmA zmdB3*IO5dOF5?<7>ZK#veUsm^EQNnIZuKtpV1-iFs&6I6r~jM{t%e0{z=8np?84&c zvJ1=sagBEAR@Fq^+=3hWlE#=q*W8;Cj&V2eNfX%HH#491q3k)u$V>jJcsgD=rgr6O zF28_o0Dcu#hS)2{*e{kqT!XCZJvNf9MGi_tj!xvi6Kky*DrC0xknrSFm`U8^MZmq{sr}c4A{V6=_(RV+K7SSDIp1 z3~VF>cRdg{6$0T9z}>OQGh;5{{RpBfY8e#4IR;*zorON&PxJy*d7X;I5CsZ_aq`6L zrp(YwbAs(snmBt1o!f~DcI8zF^=uTR{EeFZ0(JG6F+G~BsWH)x=e$vP9wXdqm-<2| zSp*j7xVF8QDqGYcz^`npR*GhSTuPUI+!f3ASk^YEu`(*Ys>d$iWB1TWS0+~ zLecF*4*Q#EfvqqoRB1;?DG|5yR}M1w3d>7;eGk5!BD$*F8K$15<~@twO3mI@ z6mw@*y(R4Ao;qchp0-}n2=hyXm9@jJ0(kYK+yjl{ECTh+R^0g;rgGynEbe@`!3?t+ z?t9-Qb53FZfDz^LwSP)pZW3tqlNQ&Gsq3#5?{}c#b5o9~AS*TD}yx zs*Zr_(>iWKG;d-wH+8HQ0eAP)YeWO2agroQfbi4MK5mZ{ejO{!NOMgJdHGKmV(Yw^ zQt4fIycvD8xxtZW>J6Sh7*Yg4!-p)QK8=ih?CX)6>?U_cm%P#Nvh=(6HekDIBR9iFw2n%xMUM+B!nZgt92OmMGYQ2hF#!C(*3aU`(s(QYc=@w#c8*VE+1-m78zQ?j=^=nBvE zJw!ag)I{WzdjG*v(LM9{``qB8z|YC4G1kueQoJs7ba-I6T%^pjqea~Fp8agB%WDeG z<5CwJXZQ>2G`3q1IyD;pa^QT|cV23UE&=E04Arl}=@4*!PMb12xXUZj)>{*5nOJ#y z6l%>y>+dmP(FxvQJVZBof0SRdS3L}jh;>>8TQK8pL7+y7cOE@;g4Z1O^G%nghl7DSZ+G(9haz=doc(78#rx9s_)>{@8_p@6&p0D$4b#(g ztI;cz`=<%j&w|FOS`H6m;`_*=5B1?6x+hdZs#6J-9*>4t_1_$MJ_wz*^P})$r0kHS zf(My2?4h5|X-Xd_Yp0X{Qzg7epVP_+=}ZX0WPIc6TLBGjI77WX^g7yq*X#+E72bz+F0SK-Gvh0uCU#z>@Dj z;xg#s9Xn$!uvgtUb4XK6Wzjor{hpfO9o0pg+!3u79&Ek=Ha`MsDc&Cozb$2$wEVL# z6EF*&v~ayY?BbDT@O#^wg~8;FvFY0ria{jZzEAQvlEOX2@^Y!}OZ;g&>}Oox%}(Qg zru1X0NaInQ#Vg~_41G*|3>LRSBu_&w!97t!DvuQ5g!E5;0;;&vgi+?xUcWEAGD3Z9 z8GV~1fpvSCts?#%6>f*@CTr<*zcsHYUcc`2!z*2b@z_HW{8#lK@?WFtNg(lhE!D!} zQflg=$+yq?9WM9hwNqa_fXVC8hY91sU+)?6V1e8O(4|1wI{VB3gZ{HDou=~@`T04;|Q{3;D*mA4yVoSio z8)8eHw-<%$9!?c>+>7X)Kd75r`d}CHcOlJVB4^`rumZ(-$3G>z;dK|}M^DG$`s+vg zB_38e2U0bpW=5nb|LN?A(6cgZl4iwEKOTKNbzgLa2du0sZu3T)=~`FtE17JoD$1hT zkJQ;zi?7Nik|Tb;F5`Bs!m~^0M`2#MXrt&@)v3v6w~;w4GS3ZXTCBZiGGuZL`+}iJ z#)gY?gHp{ay9dGN^fBY?jXNz95^$c*6fvao&V~%7{HZgqUtx0sccwNET=2%El##K< z*NQCDiJHyypdFNLx{A1ft*epDC)hi~caL;vbQkrE{T*Oij>Y*;9d#bcOeh<%>#t z^)H{@#{OhLx+LmU+PNkOzsq%r`r5Lj94Y+LRQ=+9c}o2_epa8i^yjjE-8jD1Sj2*P zg_T)*P~aM^02dGn>zwK=Y?V6yRggSU>Q<;cX3@>oIn_58cU?X-4#wn-X_lb(e@{EgKHsS07%;#otWh(ujDos7T)^nyMeG_ug*h z#tagYrR2Y7^m8SvWqVv-mq>^1K8KTxreUK>diWt+# z@|U(Hkyo*v8_w#T3W74lkv0v5FUtorbm_C{K@&m<8VrzelX59YXIOf;85-xW!MQTT zBjzq`K3Ym!5EjFX(dH=$H1`y@82Ub(*|X{$%eGA#PI09#|7dU*I!Bjno0yZy@w1G% zSxA>6fVtutVvN~XH0ue%mCw&k%U4?#u9&Ep=0oq6)WAGEAD=0gc)!7ron}l_F(%U* zyGctgT);i;NrUP%5C}*~5-|?bEXu~SeF~c?jvwj!nwJt3+QZB7qgti({cpAc>` z7u6U7M3VHR*rKGL27J-Syh()01eO-0?Jx=Jazhj6&FD^foH?w6;3@>VXmZGV9Hz1a zE+G`-hlV6r3LtWzy!`ACL{i|EMlSGf$$Z%i0-Kl7M4hJB8|E#-v5e%{CHZPY$}p2O zgFLiStlF*dN}9EU0un*2mbfzdf~91!7d(FYd!rc%O)nxeKNyIRbAUw zNm!opjXrm_@63FbPip60NYrLvBWpRKV{^4fyjJ0_j6HwRP#G)HX5DIVmlqooHXFM7 zjEZpCUCR^`-OJDDmQmPOdnN-*XN^!I4^+f0VSMFSE~op)nty!1%ttABgi6Y-&i61p9)Ns8lPRG!P)X=P^JrFc?2U;MkkiNDZW1(HHb*ow zPzdk4RDqi#CERdhol8Eg;JH%W>OsEhy;?$OaUyJy3^+UH|R z(*u61%W-1%&Tz8+=p)2X*v%2u%~GWq*-FV`^I;j~t)v<4zU=PgHP+ z&Ot}3j?(W5BB{3|9=(e3Vq*|nlmS18A{L1VJ-M~@5+X6JU}9bWmPTQ;l4Z^VwuEqF zYE8WDhomVngAi{2Z3eRj2RT4LEksk6eUZ6O(&3v2OEi?Ygv9 zPU|<=_>$gX$pp~AcxSqYFD!lIPRQ!_i@(>*2H$UgX?sMm+m9YtcrD)!)^kDL>lU}1 zy8NXI!npRHRIHvmOC{Z0-Mq)#A~_GB>(LoX4I^kVb(s(Mdbo7Aujhu8xUIPn0NVpg zluhL<(zjDm+l8Dr<@5nsD2YA*qk8z5X?(D2-j6J8VtJS2R|pMb5c`s)*}0&~atG)(=}EDy^v`1B@>pz%K^b>H(dJJ}WJg5v@x|F2!h_oCZmRj&PxQ|7 zi~G<%a`Fr0YF?<1=g~J1@e}qm@w0M-3bgC;H-u;qArgc{dQ>>gfiBUlDYX4krs-^I z#A9XcUnG~*t-S>2T;4Ho>v6Dj{SFhWOT^ zF&=;hYY^BN&W+534Uge|>&_GkwzhwH3Xo1al2LvVgMwshfV6)9k9ox&C}}QzkU+_u zgN4|g=)VlCg4UXRSN1oP{XsW@Lim}Eo=LNC_7g|WrAN;l{WC)ulB87U=FCkr(KBnA z)@xJw4O6U*^CeC5CAIIJDSj2v_SqVYd%#OeGea@E zRhu_QTQv8$0i@B`PXk+_GnkRh?JppWZizdX56#?xyj5HWe|9O=y;JcyoP#N*n90+@ z2@t>cGmfR*L9W{6_IBLuM2dr{tNDfbh<%vj(9rl?$7>FR|H&*;MEm{Vsc6G6Pgxot zj|NKB5p{||p#g1SMGCHLPl9fDq5(?I`A=!0<>NM~CgTxHSejfOksJMw=wmnnfj}6D zo4TJG*T*vF+I^Mo_$j7u(CnX%CO?WDkPI5k1%le%$D(`66TV9m{U~|zFSQkOhhy(0aRyAAeAwd!j(MqNC<7D8S0hK_$ z`?`Yd;oEwl4*IUwq^Wfce#J3&-7-iH0>aR2A^gj6&mxhncAB5MzjPROpO89eX>n_EagrndTmi78;F)c*gLRgL$?j z2BW8@qS@H`S^Y;Zu>EYR0?dg(vMacC=`!m`_0v&BpAxRXG10T;(Q;_f=aoFqcdc4- z-ogrjTK>bHDv1Nn@?+Hqo_YCNDjQlVtziFRpAXzKYk6~;w@mIL9ExIqnmU)mm}OFPDTS<~L?bYT0ZbK4zUgG<^EFpm4 z(0E(4Gra<{!2qMST&|W}pjK{UjiU8_exq=Hzvpm^Pr)*HH0x{rW^8^ueL;l3{(R;5 za7}~8t4MAx zpUdD%^<-)IEM?{SkO{|gIXQ%U){RYqc8MJ6(CDbmT=w$r3sWssFwGzva)0Q;{!p4-dl`4eQesF zvyOFN42l0Tpkj`UW})9Nv5Qrf5X&~MKd!7e_N^I`Xv)9kuVTJGlv6)eR-;zvpBF0j z%Tw~IUKEdb18VozKdv>=aNptCp2(NnR4a7`zQt-3)6-s40*KE{OaA?rHp3y##UBt~ z1UkqSWS0+k=WBXNNvLK9SH#D2h{Vzd&Q|Eoej%6&hlmsQ=OL1Xyz(I3Z9!*?=a0|5 zP+?f)AfRq$ZX)&o?T<<6nv9_~DsFUcAIWa=_-?5TzcG~wd+3B}0 zWQ^7zSsf*q%r8NmW&O#FAR&6*;^;$()|&mT_PnrEp_PDJ{HGO0jwrlU_VD< zA5%&+%s!e49ZiMm8?;!4@A?uoquEmXm^y(+<2uT&*%(>!EJYJT->U){7)l1KC&qG9 zeILyd<9@%P zr%i87O^YXWoFY5?#GmJ z;gneoIH|NHdsZ-9OuWpwb*7=Qi*vESpL z{TDuCC@TcFDs8C-#LaK5?}#bv#xuGD1swZmTcuBjS{&Yl*iK4|^QQkZwA0^^&db)7 zcpHQMEq&RT?0h08ft1PB2k&fLbH%~F>7ayV3E+mSWac=WkE!0sR(C@i_{pbqaIzi_aozDEvsWKy`WH|W(MSd)@97!B49>v zKP$e2!M|T1HJT|=lfnOlt+0==5J(?ZeuB!m_X!3*0g#_!$n1b96tJ{jONvh{Tx~xS zGO&Dh!ikjT0*9DiSG3SOwYvV(@<*(Nm7-OZPk!xJYlq;Ucf<LnK?T;v ztkV*KYyiJE?T$DerVZ@NNf_;Yemb%~)F5`uS~D)*m9;*V;|Lg(@!TQ3Z(Dsb|7Sv% zH;9!wCRw0WC=xUnc_?ujBXO!36V^e0_d)1of2dyvTVfwG{c^nQv3fv1YyEFJoW^s` zK5Ery3REBJ1og?~vk{tTn?r=NX&~&PsoDD2M|AWupFM$S$?cz*iYmscgmGQ(RMZY@ zv%SFa{*0@Njgt(q_EQt>-KZCVc8b`QFav+gt&xG*Pg!Az}PE9(>eB~ zh-y&HDZcrAf%D-`zgLj1Wyf@U>I8n(_v6&1P*VsJ>Z}kcM$~jCtUCkb-A{|9mw+OV zC~rqjE3FnZvE6np$r8Ew>;Eux9$ZZ&eHg!~q>~DvC)7|)01>2^gaDBmigYmnDfUoA zR90^Sp@SerkYYeoRL~%xSk_Gt5D^ivVOcj=v4d^Z^_7=%?iZMIX6F9SQ-1T_vV3_; zU-yX~OFf8=6wJE=!r36$_ASbpi-=X9CUc(CKe`ti-lf%cRuFl&aLZ&_V+pr zh+6$$JmX)0+2&fCtw&7U)I7^v$R#;jHC|zIH&$#2d&((Klu7DXWK$(^0`+hX5^zTs@FYb7WjYQZ@0he-oJ4e z`f!Focja#yw&Q}3l&AZ->;olK-qVgDIXqR*I94kkmSfO*u3{C5f3*@9RY>FwDT?86 z42sAG)gS~S9s` z7#bgjSR~rH<|;GJP|~ApJac_CKi3D?+pWEvqme5x_4b29IkR_9?zq29(jU0};in~- zjJNVRNM4S;>);XX(7KTPe5}baeX`-sC)GGA30OvJPQxdmpIkM{xZ^QNHx{yl%7G<{7)i#ck*P$`hOi5irzN2^Z^l zCWBaOKhAnqrc>V~D%}np3^<4PcsF%Lmxl`n5fRt(YI*rid>^I1a?x_Vq&5Q=dJ0cai$#ImLs>q)G$;8Qd$jmYn!PokdT zR`}1#u}6I#EUz&8(#5xRY6Fu=p3lJ{Lex8DAvOTuz-S>;v7Oan{=HX7uHxQuy?7B5 zL5qL#aO6N@J_&j1;-~4zrwGOAisdqgwwh3rcXydUv=Vq%CKAeAj>e1Hb*x~SxfByJjL^k<&^ddRL zhvdhxRJgvRC06tzuEi#8c-$~{Ea%L)%^{qE78@I$cHMEyEvqlA4u+N9p1PWs**BXq z^Cx2qD~^P$s0=<5>U~%Z5A$Ajz7SjZThM_jCZO)X$W{C1K$u-d(jCOcMbuykM!>oT z)3pD*wRI8v5Y(=ETzvxLGyy`#ui@La4D)Sa5pHRhL?0V(&YccnDT0kS zR7v0#B^pe$GPt{1jIiv~MV{_09O)Os5$dDKe2~|@ehrjfr$%LF_>TFH9!>_Xtba)l zb&XDINiw!c8?Sjl8)5e4&TlS%z0k39y1?{H#Z^;*#XR4z|jcG6t$(ab34ENR2b@OXpzwEnZ>cPn3ScxzaL3^;nDrfU1+ zeWw4-9P<8cvqjfA!NAmY41MH1=9RSBnrRewEwtgx`S#~loaQ)#)H7$yM_7EGRs3_AUi85h$Ia)166W^PPB%Wb_ve(wzcfD(TjsayFRHbqqbg`9f3zW3 zzdUNV!*CS5U1OM88awtnw{k4OZBzOr5X7{{fHaw$) zoc{fa@lWp1FeooPAswOsM~5uDX3@<%hlu&Ha)ZapHZ-FE6_mP{%xCggPC%CMCxL-Ttm)mf=_1l+YkvVZUsto&D5MPU?z#^WPoP1CP zXC<1Ho3*=9JKVRh{5c-si!9a4=_70U>*^g!t8$VJDV%{i+^rh( z+|e$7*9?6{M-NU2#>@LhwImA5RZcWK2F+KZ;4hS_iudi75)O+ zfKpm@*l~}4KS{k2HH%*L9fv(9GLTh4F-h~#%H{3F9EJpUSUtk|0x0YRQG_g8gr!eL z(JEpGHA_@xVl6=@P9YMqYOrg?5W4+iC8m|`XOt_~iF&R_y9y#~CY4jZ?`CnExDy6$ z;dtg!@haGDi0G3IGn(SUUs22>4UllGyAp0IlHe5?9A>h^@+zNN_mZ<;HuF1fd1WoB}m3q!X}JM0VgTEOSDC zQTi6XN=luBUiF{Fo)F^$XLTKBkv(G6HwM{!mfj#S;6gCZ#e`pKqC1o0E-RF3Fry6e zkl4A3fjgm1s($mf;ly!JjC4~&d;p}Kb;=-tRmhT5sgd1U)MQn_Jtz9T3j71nhbM%| zmsLi;-+51H=6_<0O}81E?prWiHvikn5U$%jbb^SzwF0#;LEg7wm&HPv#?X{R?vd#p zYo}X&JpCO;={x#~QK>>+pLX8%*?Ehpo8#Bu1!_1)D!ln6cELZ`kp|=10uX%ca}s=( z6kDic0il|4|WY+$HFN1qF81 zbu)==LAWQzv&Zp|L0xWzZd9c%z#};@?J+#eJ1(YENwk!aF_2enTwN&>E|E~%)W|&y z^2%9y{yeRltNWDu^dVO_iANwDHk?qs{{0$t2}BpX!7WQe?opHFP}HezY=L>o1$Oc1 z)^(F=j9_#^-mX75i+>&QVMudhsNG};LjS-vUL-H``6<%+8q{M4ZmbKF(W?lR~yZn3D)udAOD@FBNxZDa~y6$aCfp4j}tM?ovWQ@c*d*6#Q(1ff_ zPC}Vp+DU3oX^>Eco#M{4U~>u`4e~b_$w&V`5`(v+5rO8X_%8e1`1N5dFnA6qSz zNR%JLj?1|Fz6Ap{vrzxf9E5FDH`}QZA8O23ra}@ste{|2o&d7?jA9s6RH(6&TtdZr zLXwJjRt>ekWAQ>v`KF}=R_iYsYbbvpsQjh_e@8P!2XWT)WT z#8^HtP%ulIQ6q~$X8k9+bQX;fk-ms^zrR4OfY4&+aPXI?cr~(f5*funq$#mivXE!G z9ZJWrL12nJqohK4g#Qxv(BJQ|1pg{4^q*=YaQ6MTPlS*2%kW`ghh=QX&(6CgdZ_K9 z^jRtw63*jsc73E64=jDQCE?wJ5(M<^J{{W&=;P@|X8e!t35Kds!eFZn?A^~{{vpMtj}LmAnW z=^fc)S1pFVb3s~aTTw3`PmxSs*_+(n5I%JrHK`@PR7TvnW^Olf5Uz+6sA2v`cxbUz z;K(|s9NZEcf)#~(sU{^dUnW*j6Gt$vdV*z#$@jFlhg^!WjJ#5oie?gw+wu3fgw4?e zSIx^@0zOnq4K9fc5&o-$Q^gu70ititqeSWHRY3yX+R3}Ng?nlWaRCG$2k{jjz<%K0rhI$@tSa6nhkiGhvcr_kATY2}Np5 z%W|@7ea`Mze+PdhM=z&2OV)Vw(L}Y;w_om~zn%VVQBAaU+q-?o&KS3X?Xj7kX^|Yv zi4MXP7`OK}&UBX8wLBd5FSVqzu44Fn-E-l3bl|QVGh&V5ISO8=88}-=n^AfvcY0T=4@!u#VI=%=s7|BzbQ8b+D;k{xgnZZ0wxi&zTy^95l3 zrg?k^@BPW-)q0pwu0nWkom~_m;|x)$B>M9Rdz1>}_OwUS7?h@KF@KmWfLK`Yhz_$f zoXxq-A1JvW;su&WyoBODOXEs(x8@1_Ao}0H8F@rxCXebiOLVv!@j^}XXO-e5f)&iN z090wy0UcgDnF`Tmf7@iD!8EEdXFtIDgVpQ(uzLOzEg#UA!GOoSt>-n=Hx2lYQB~xR zVTxxHFWsC9n9?v|JWo?*q0uEm@cG$0Uv2+7cpKNjCH=IyYrHebqYT@vjKwi2&KewD z^6x|ay@OhmnydQ-u=X_|5;VF$wM0U@>AzYsZk8N>fB)Jhm-9uN*2he{pWd8tZnOBQ z>8JJ`fBZPW`?y1PfTqx=Eu?>q-bXmNJTnqP>MR#6hLs3AckViJF4ORpFtIqurrnIe|dp!RG$nI!#dw3JNu7s2GDIvMDBXir~UZ1 z1*B)YmY#q*rN4%3EL*y7hbOdt6bH>9h$1|yN%%;7+*14ZV_Y8lZjJ)=^W;rzH^zCE zF$bWvzf|`DOc#hz0@UEg`%ePs!c_eHG2odRKd&y)s@WM2iPM`1&Ju#~QGZARKgy_D z`U4~GIFP>kZk);fjgQU-;LnBh-gu->tT?Az*Fl&Ah}5ql^m4r_&za`o^IiW6yU#av zG}F1qc867GFG?k6yN3+li%CSDL&TQht$J-%+$Fe!skd_7s}&Ir=BD^O$m7yqo!5*l zUOcK{L=rA63dB1v{K-g2wxa$7plU0)GKyVoM{UPrn0rGXCf(Db?uiM(KZgdCSkXi3 z1u@0nm9#6-7W#y+`3vRXzN@Wy6z8w>&etc?2=F`w6J_IWvA{_e7f#1fHydb z5OZJtDT2`2sd?;^TFBe_V`krt{9$*DYBB!wqo%(~z?(PJ_#7+EB#3>|;Az|a*Pe8}p8@&W7CR*{ zyV#>9Hj2MuLh}dZ*eQ~XD!Ub=8y z`*5Z#@!V~kk7#B3cgomZJw1J*gG}W)`>>QtnDE^5EOS)~a43Zff3obqj|-1ZF198z z)_oq>X+31-XSF!`5in1UBCZ7B+$ffwmK&%Gm!U_+C8{Oc=pF$1Tb{RB)s(b zyWTIW?=-ol4YtH(kJea+cbIQ^*temU>5=VbQfs}LY7;vhSavWx8F?(C*}wAP;+5CL zu5jhISV^(~RiVcYEEGzHkrf63qp|!Kn+zPo%kJUGinlY)i5*UcXOibS*7#-*PHIy8 zCQLn=hfB~#uO=Fo38903U{{=ad>--`anj8`R&}Xw*A3`b{W`IzjCzfiVvW&v3Rk*X zKc!lAjv zi&r~}+20<&$CyWch9t8lnhwdFkvm?Eqz`uPto482=<)b`F{BoaJGzj1s_tqI;(ztP z$GHo8byqEMCBM9V^w+*sfBpX7umAo#w-04rjT4GxNYfIr9OE>mltF&$EHd|&J2udh zGf*8mj11#xp~JC!dQeF(-8Xrem7z-q=kz7$b^E(Y@?HDEOU{9|T{FqoS@l+*R-2br ze0sL;ytZW2JYy!aGdXKa0;R5+S`sB#7D51F6Z$z*Y574b!Of`d#bC24{-t zMU5{;48z{FmoPpN$Z9X*1(%@99lvOe;+7~fnz>iWEKV*XLE?rIS-27A8pfG<{knm( zudPxN_mA7^*+=^s_8AY2Fk3{p5`%JAIWjFFF?ECzCX)CWCWvHk!<2WK!#F=`z!j2H zMsH$v6UU}^s>LJf@AP%uUlsIhaG^i%X+3ZIuIP)~_bKDI-PnFVX)iu^<||@G{2=X6 zrJJR0naQ{HWlba_O~#k-EDN(e8UI>!w(yhxv3xk)QD#4$H&MpC%qLd06D9uU3a>Vy zjZ?dGr(?KrG-^M5*?CKR#4dJPL;NlV509O)UF0Fw9yGlIwY-Er)|_;K%ROMM`tcHK ze#t=74F46XZu^5ET?#d1I3hce+12O{`^VD?+grZkaeo8brzio~BC~y*zL|sU+Wj38 zXd`bwQM0D2&a#r#Qes}&J*}2UV8g(y3f6Awhc|}Q8|%>`)Kg+ioSb$^T&OppM%toy z=r)?8y%s{dE-iA+xK--i!Xq5{UgBD%A)gxKtu?p2Z#;hL1ieWgt`c*P=FRp=?J6lE#vMcqjm$tPuyVHB>j>+j$J8y%q*1 zs@p!;g24CHzz-_5gD%Dh{cdi^W|Xt4I2ey^nM+~y4O7>=qL}ZqxbzuV*Cj^7=Tu9J z7WJ5^_LZY(Y<7`m)n4Q(%`DXAmQzl<`&)i1#!Bislqvw>;4@yjO0}L4O@z`WhbTt< z3sj=G zF&VL>X=+%{x@nN#zIy);UaFHuv6PBft`v?qIB|-D=udHbdidL2Et=xqN%+SHhYbve z6w9J?Fl)M?bPyOd-8_qm8Z@(U=P3+O8npWo+)N>kx%g)ER9$M7UGZ7tYaeb^_J+Flud9E-Qyi+!xc>=^vXY_{50o(PvL^;$-*(C1PRcJnfyEXP=V>nn=4`-kdF z7kP5@1VhJZjEBh@OJsttnF&ye!C90aGd6QvG~7WvtUhw=c{NHzwIt=T=!Td~%ZWI7 z_QVDdUqY#pQ*zMt=@mJ!kq z=AgVA8CB~__*7R#Oz50n%7GFAk(6164r#!y>FoC1RfAcfoW%(<@TuqK3)u}kY|!`P z+eX3Sl~Is*Hg~AE1A#DheWkN1wyJ+kP$Ap$o!hOr$t?#XgxI5(9AkTCzYO z4*C?GmaP1-eTaN=sYf%|33y`O#Tq?%J4(bxBi+ajJl1)l2L@R6qnUsi)3{<+bVOA z5+YE=*8k;i7IFqEkb10@dSr=p4rKeTu+$N#fwFLeIsKRyUoi#&n9Ax*gB`w}g9W{J z(1SIobP?j|i}*oKOv~Xy(G=qNi17*{B!a(X1sAr02#Zqd`2Z`ErmZp}V5uUQG9{Y^ zgy|3=Bb4M5S8VbllK&VA%R3{%C?O*$(GWJ0{uRcS?r|5#>=+J65ut}bOcBp+w{$(5 z0k;KU>BmT+qq%I2omI`M56{wL-R!3sI*uaf6dAqs9Il0^^ZgliH3x%GtTO3GW&_y% zaEyvbX;#B4Viu_>(sVlp+?5TptA?7-Q+Az2>;f@EBJ!jb+rdar;;sqT_>|=CiYMw- zr!6Bs4VEg{A<31i;C?S(Au^^!*Js_zBs$B0vj|XCul617R7k%=L&M5tL8VbD4rh=E0(+u-uX2TSa?> zYad1%WkM;ES>Tx^sy=QE|E?p5Oi9JZdVpW#-WaIF}a|TP`U`a zace`UGc5d!G>a__W^Ey=q!SA;rqVbx88$u(TPH#Y0i=)8I&lzK(zpFUxSzAePMm*Xv8}Ud>0!N;!kdfUGfTG&0WPMeYmR(ofN5PSc{d$h>8KeXaU|K!UT&E zN4PXP6Ui6B`D*wsDbj_p(^m{5yritEf#M914O30leib$1_0jX;;j_HRTlP^l$T?!= zB5(KI4CrT%m_=)&dpY8By~sRO0NK}|5P|X0LVdL!cI-uX^%{e9TEyK2WE5NHxGEq~ z+~!w;td}7FB;tDjVI5Ov4R@(Vi*8gR*xW6AG0cq%TQv{o6aCX9a9c6rZgl(|G2=>Xud3jXG`K;G z{B|sGuVKInhE&hZcThP+*fG~7sA{{a4`te)`k3GE8KJZ z_-tKBUIakSwQ)Raqq!3H4esTr=M@iIL~wT*Nve_MjHM&d!U&H{uP(t;p=M$TUkb;; zVezW)&G*A2MtwTwG0lK|Ltd$p0XI~Zu(=LbMeY_~FxQvpu~R)rj*h*#&UFBj3}QOO z@MHk%G96wdhI@abf(H^QJi({~pL!*gLvhT1lEY)dAXT#ZpmS=q$XZfcX1dFSBjgy?yL z9JWCk2;VJ2?5Z}J=+!w2Ao(gChh_tDH9}H{@SBJEE_wYTMSwlLi47~0mmE)BGJFmT z4EMSdp@zyu$mvLk>*3>f+;n8SU|$2y&Ife59^4;t;_RmDXGxzr!!hUJ&PS4b5oKI` z21-B9(CknSy;MUFAqV0>*vky4@g^uvOWdGF?OUUhF47sig*NBcyLaFw1Q>ZWv11xutWd4Di|52GK0O}w+Z_XBXRf|=|Z3vr(Fs1Mf5*TA1(qID*utFL@ zD95JPUzL`|ATU?VG1nRP*4y#ZY>dAcVhcI^p%3?bB`TRg8zZ({5>e95;x=331Gg{Y zS{U$T5PKeUJTwA#QzGntBKNT2=2K9i71RuX8Y@rhcBbpBNB6T;(;)6Th{@7AvpplQ z_N5azT`9t(1i_v)?47;GHmYCtxEl41C_2hW>0uyyR65!kWJeA% z{ybe+jb2xcd{zQ?gdvjI2or@tv>0wR57C9gQiAq=OmDJPBCN!Eq4Rs{GGW_Zk46U# zSg9d;S|CVgFSr`!3LuyGn2ss1(CN{ryaB<(vx?1Q#a?FHjLu0t&m~?#K~#vWg)!5{ zbJJF4pH+mL_ld&1DiHv&mL5Ma4%mT}dGoP3A|2~&)b=Sfsd&+%SBcKUg!BSShYeFf zOlrMYb7DBeR0(|&1xq$pAV%XS7WPmc7?}ow*=VG7sqqPyMwLrwmbp!wbJ$PQ>e#3a=7&QP}ek$7+fxn|yV>BKr3olH%6dtyeR<_3L8Zk5dVhT1PvLE=B-(Av1Q05zuNo<`2 z?!cdC(S2gfe`N3XYP?#B;ZL9+#P}VRqSdz+iJGhQbP?|7j?T-OBO}%5BCY{v<4)oB zj#Ug}+n=!1bEhTY-LLMC+Sswj?KyPLA#ZXWQR zw~V3#r;5jF93K>QkCo$&RN@kMVa*nG46H?ax6@#2N?-yh%zBA*tB&u-ptjG~QHm`J zC>V7wYQwxv2P0RSeF%=~TEVuWF>IW)(0}fDJ`s#ZdBSk)nmb3KE7(iuT!jx8?0s~A zJf%1R^W^WixbCUv%q1YmCb{!MG8(X1`}D-KUuLdr-CLymVBn^e6do;x7)_;G|AgFG zN%fW>p4!vvS*2GQ5%ON2zO2Q|gAAnlM2W4|UMc-cJ574Dix=}1vrd9Cp(5w|kbGrX zvKYRbZ4p&-%kT*-S$eRTfeKjatGU5lv=BorGFVZ0^-zOWI_6eF5M&~cBm^wJK69b_*K zp?Cw&{{R??puTE2i3l~XhWaC57dQja)iYa+_d47MYHz%5ebQOKuy-$tNcWjQSHLItf~5aQ|M0Z!*OEfAQ4-sLb)cy;Wg*^*?Za& z;vNq}){%>p78g!fSfkTAx= z`f7RdcX*2VS6Vc1Q*UV{9jmOk(~?ZRua2!>2(WDR`oT}RX4JIHpU^MMQ>Uf)`&>Ny z)Wn3OtLek&0C6>alC^U^RLWz$!POOh(`ifgi(&==AE= zZy1;e*!tO*DCV=P>5T2$&kUtwNmcTXKZ`6T(S>l+YDU3G*Uhe^CYvK4P zjiB9VXT#3&u~#liqq!aB9a~`c(_myJ;%GI(41|{ZApWz1a@p90_@;USOeYQYGH<|5 z`}&aXPb%t7dzI|)2eWna$WOO)0@(25X26LLrq_-43PBi0+=ZV#v<9d@7-88CTGRz$ z-8;~JtOK31^*C-!O2QTaXi&HPK+kO}bD;6>BrElM=!=Y<`0DZ%Qvg%hzee0t(%R1S>6`sN(%@M!6FClaWOqMcU7r6hYZ z;|W!=-vkBE7@lZ?T`6e^DNZs;7!7~O2~8h1h7JT94%FK2D{Y!p4p$hkzkznw!h?c_(r6yObHr})rg;jh}L9;`T*w}IV>B+v` z2qMEL9|-RdV2u3RVoM8y;>RzZM|z{D?tfgTmLdK#2u#N=nl{lO#7%pad%XhW~^ZjlGMn@(k|X{#`B zc_^|Dc8sDgB~nopWXE{+&J3$U6p7^1NnZ;ss=VhW(5fVha%`Ph%ZSmn&LaXn(yFx1 zK|)IO{re}Hz?Z*ZWs)z@#&k9m>pIVcQ=flc<@cZpNgmH#ihH^?4@#GkR2!giE$fzjs=l6~@#3c11 z^b`22Vbxk`m-!jGfB|)<{DMtlXlHJ7icmup+(JXIST0<5+~GFD)mt=Mq$4g72N)^A zb_jEidnb~u79wz#YH52B-HTm!6{Y9Sy#*tbaOHFYLktN-$41Hg?6=ebP$Y{BK#(X} z6a|9Sz>L1B0wIXN>P>`Ym!xXQqJ_VaFA87bE~xT2i?XQTT%uc4oWFI>5S)cL4_ddh6p4e;#2FAq@RGP_)PzjV|@Y~ z!a0GzG;rWA;J%cG@t4q!WIs0( zNc`#eU1wPZ7v;TZl);`w8trjUZjGSC~!^6uOaoOI|fa@J?p z!O>o*+K4&dYA%GtO#w>H&X`#gbN?4?RUfpmOBv{kKhhr_*!!7V7)+z}-GX6Q>If)? z4n~SRO&CBpZPj7w2`L{=P^nG7F^XN@X;9OjhD^z^P;7}T_AF$YQY|hZsYaFNOdXHZkOtbr_{mUuzhQzn%LA7F$ zUdTm=z7OeNWhs~wR!D19yH4250|RpzoQ`|v`Lq{A-uvX&r%)pJM0ujI3@ag~7#KWi zEKSOVv5l8fgh~r)2C>sbqeW)LJ-oh0zPdneH1e}Vde^xk1p}`g6Jg2^3l$DLzHN&&Ry7$jyb!)V{T&W zCUnX-F$3CHsPu4YOt1#Ug&cL~IzpfD+gUX)_K(r!nb!(wZaYFYr$shDdY<;wy4XWn z^f~L`+qC2NW}A#gzyLDCgp?0hvR$FX%8Wv5KB+vE{WMoFgIg7{C@!+)A$2(J`|#!r z@7JZ*U}RRC&WY#HS5|i6Q-@h!ECEB$Tk4(DZ zLwOf%O-BY|$AVm6B{gTcL1+xNY@@$+*szEJB@_Z)xwq9(t3XxZ@^@A}oT0@kCJs_R zzGVfm$-wEmvym5XX)@prM0r>l=cnyx&zBnyWS0bhE)rF=94sg-`qfU{(rBT7=3jX05i!b4O4k*$;cufMay`aT+H*Z9c0IdXEtA2| zu;Q?t{@Bs(+xaGFlk(weY;+#%JMPWMl73-j7oP;e4JcDpRgt@JgeU+(dxvVjaV4~QII5r_I_hfq zCosKD49m6K_{R!vEh}i{JK89l3g=LN( zEo;8MPqHM!-U(zK?ge27-H`Uxi@oA##S*nl4OyZencHS;MF0Lzv5fc%mqPz?wM_+~ z?0RM8O7h*mOX$SeoUFH+tY9T^Ue}{Wh>ijU%{}wLp4M4*DvxOM7mKxVrMg)*aFH;1`Ev#Z0bs9bd`& zR?R4SoMmxNkMoE}GQXBAPDcC8L-181xY-vF(**chcW{dS7eA|$*fp`|^q-BkdH?DV z>^0;aL<4HT=AoqW6btW(ns6sH%!O=Dp?6DzQBQvQ?SDbw!rFU&X13?+7JADuE@ zzcpDYy%w@3t1kVvW|5Tkqrj%+6a0VN9VqwH~)W8B5EgmVC#F!(!l`P8Pf zm*Cbev5UpB5V-Nm-?!iehk1P$O=_>7I|SpvT;~c!!q!OP8UMk;JMG8(zeC@Z%Ir!YlrEWhBMCidVa$OoaTbjk7mq}m za;}-^qUv@y_Zp57y024xyeO2s+9Qz4cRyq{Ak-qG?eEpL+uu<1W1agC*TEOLhio5F zf000#`eInAAgKGyvSzckpTottZ>7LA6nqU+vS8VhoVw+qsVv( zqiBEJt#=dnZ7G#F-*Z4}WKEYlqdJ-Ha@!09#07D%rl64sixdM?l`OccD4AtqsI;&H z3hkC0B&m$rC^uyn2bVxLeA;(pp;^%^U&De>88X=qVB_Mo!eB8fSh{boFRxEyInV^r z&$ndFfCg~6L!+J1CEn3@JqF^XiK@)e9Xd#YGNz!`EQm!NUxf?meRtG4pWjEVIbd}C zazVk3ehEi9d55+hDtRE<7ZwC_xhqHW1Tl&c$3vg{ue=`z)a} zV}fKSsDF8j;N4%q<4|j(4B4IAS3lkc{yE`NXmjU*pn{gO73wPfu zY}`z&;wZ<`*SWIXMe&VQv{7BSEK|hR!fs<^x-6L8oJ`DC7=Td9O!K=9__kY6@u1vT zE2G=Dn9a!Be#wqhl%H~dsAP2U#wr|n-%zRh(e)q!B$&1uwUjom++AgbD)8pY^~MaD z)y-5zbA`UO{g4Dpv4qAg?eouQ15H&{ufI_d67{GcZ@mI1{aPD{*$5ij@~2 z=nOL&w~20Kd;n5wu~-7JoNF;>nQ$aMMpGs<70Yt$4gy6%YXL(#1&wlRVzwAuGa-$c zxCky{#MEWG?}kF^fA!XJn*2hIF9|Ol0;=!+(i|U_p(_uL^xFo~#Pw7b_z!h*z18Hi z=OOVG-A6lQ@;JAX@zYchcs2u4K$WKk+YdaYc}Pn(5)~V$Vfs)-=@iVqx-3--j~WZ* zOdS+9-pu#F$2MZjPlWl3m)k3w$;5yjUI$wVf!PQ@u2vwLYr=zb@2Fzi!!Yd`0sv z3R?|^;wjg%PNP&{Krisw;E+$|#oPI7+VdKolYX%e}WAF&Wei#w~h1oh>n=q2N|eFlg_V;4nZ3I1 z85y#Dy!8qLI{f}ha1D#5emtpRyUf-sEXeln_suQqz4^N0dL!i3qJ$NY+2*woK&>>h zD`>-@sD9_ya$qAr&R^_435537{dddxNAKDtAK~B|>PUFiCO@$m1oBSkts?|ptWAOs z4#$N9v+oDaYF%DuK>0T4 z4B8_PA)12up$g`_VczcWrLFkyrTfR-%Sszz2gT6LUorFjvWz?{v?XhYl>+p1bmdx%eN3qn9{v&UcwR47#-c@uCu4Vv36JR%Q9j+3mWEX%N^! zz8BA$Xr%-mk%gw(+&*8!X<>EShXhuo5E?zqG7iz_A*RRob39I!KQ#K%^`v3E>h4f8 zN?jLH;~69~b%~<>l)by^1Bgsh5shZwWow~q@PFYqqI*0?G*wZ-z*YQVA`yk3+5DsC z(2FB}PuDljWz2P4dNP@9<&%J&6E=r{iY_f`;30gO>ZE_OVqe~$sm%MgVhc(EMP;mi z6up2OTX6hg6Ng?FbGYi00#U6*aTeVNm`V7(&z4&>!orE#M6aoLkfB@QT0QvOYgYTq+J%w*n zBsp`kFd_EM%7n>st^BgAbPXWKH`02yX4!;!oN?M@R(m8zXCS4UNH1(K=td5=m zEcv$V)sMf0Q_-LZwFW{fg6a;MxX@YKchyC=Ccb#kO0V6AY?Sf5j1a`yKC~>f-gd0$ z;_6H@a^AZb?~vBTGq!PmuMcbTykJ3tbOFzg17@+sZYQc^8%DlL%E!s5gkS)cw`G}c zG`!?eQPUH8-}^Nmy*_ND7cN`^LtdtSC`tE%y=p5+nJP^Y>YNZ3rwVnV+>87TVcVB? z2U1|M07Bvc_5SaYotBZ=Nk{}3CjiB!s($m8sB>a@axP62i=oYfaWzRl-Ty|h-v8Ys zvqcqn5G@%;c^?9o1(2b^+)O$P=9r-@*fJ@CV7uyVMGrHDi6V)=0QV2 zggqU`ngUN8yLSG2^Of#{c;`uc#*4FWgTON(c!g)KH~& zq&Gnby%zzIDn$fTP?~_srvXBhCcSq75tJq!2}OGERf-@WNbevy{4dU0=jzP$thtyq z@4U~u_p^Ub*9K-+v^;=DbTI7qI&uk{6BGN3AdV4$LPYl%1gCY5?ktc|{LwQHPC2W+ zkBL4(BO?28<>$cZ+1by~KzlwA_mU1)6#R&~#aqegX53zgxsZXv4Ug$|)POPRX1Ivm zA29vEE)g;V0KYqLIKz>SKroDf?UW zIlEdnHM>NlxtRFJju0x)Z{qHfmx5DY9<~G`1bu{NDxHS%^gsIu&(%C%Oj5_)oV^-+ zc2@>I`-&`n_g!m4zf05Ei z=6<(U9F`?PaA}p8Dm&zbthce6&J)T(!ID9oMo!%{_r`+4pv-C=NDqeUWoV!ByA!1H z>nIosj6~mD)oC_N z_-H*lfFLKS`i|WnuWWG3JO>07zNtiNcey)s2zI&q_4DXWx8i6+m?1i$T}^R=Vw*V! zy`iEh`(r#B3i~*O1AJeNR#Gitm{LjMro&Hx7uDeBea;a==Mc6Z!DopUYbRAq%mGnr zV5!290`5iuHy=}(5U`okhqaT#A8T&!ZM%(tm^h)?WRVWZtI0NSJLk7Xtb!u<0HbG|0 z-&tueS#M@@Ls^}Og>tY?q+CV;k4R~9W&mO5{dZ}D4+c_8<>=W z59tgYiMwG}6~REAJkH}wJ_bxfrfqr~v+f<#XogBMzCu?jmrM(qKRA?isl7T~B*$tz z^O=@T5nYIRkT#{X`@3zLuEAI<%KWsrA7wKAb^&x;8FkI<^`# zB^d?MS;(@JTln>m2pNGtln?M2iGrz99EgC2kFBXP*oXyPTFJjWwpyBHBW>Zn4R0fK ziQy^+AKi`@Vcyn|JG_|>yKO?W7KW6h^P_fAFcMD_#t@Uo0-mOO!K#vZs7FR1m{&V+ z3(z9^M9n_rWX3w6hLz&T0eR%{Wx_ThoeyDYeqg*r8y6l7bAh|C{;KFZDs{GUrF@gO z1|sDefXpApjF zq%O46HWI?q@G*mkhl5&q*J3H&x&(l}xpoPQ(o*j{0g-T|fL7GRN$r4u7aF30gpSrI z{(gQ=FgyYxT`ot=XXimz9u9{8P$GK_7~17D8mjyt!8Ei|y$0Ii^CUkC*nFz_ zJ=&VwCMj~uansU#L;PTPTU2rhOz$0*%6n~!6DuEd?sYLuTZpuyiXF7~LiK`Cuxeulofa zAYwj7e>D9Fv>HRi?`O$!Xl`D-R-q)GnmZ*stV`?ykgyFCFzSx{A#zJ9%*<5kWI}c! z46^tS&L+W5ncjJFVaqPuqU~VC;Xnoj5Sa>66>aw($L@Z!PF&IunAkhSvIa@auY*75 ztn$}90YESHF+s+AAg2Ch+DE|PCKXaR8;4cNZURyDR?Esv2oTALw!$Up0vNhmQF)>y z0v$ODiVVG2O=_^|TcbooId!7v5~)%L7K|SL#8SowLAtX2WO8Z6hc&iRmzD?X0RdWu zY{hhe_6T9oTmxKh2T1~x{Tc@Vvd#NSj78#;MKPodEK4M4Vmq;Zvc#Jrz;jU&NZN{Q z*PWmH-z3pvx7xi66?n+;gO(zU$N+K~_vlxINTD{yx*Xgf`!aarhe{i^-!Uc}L(GM( zyJfyi7KT>!7@Vly)5a=oaQyOmo|HzbIC7T=Gek|l$Mb7^`;m}Pr1^v&7PQ?jc2`#b zbS8iv4?hMxs0Qsu?z6S>(Ah*s_q-c^SYD36e-NrMOHI%QpF&ze)F%L<$IqsURHU9ae~RNLP;cIpQgBB(WU#E z;MxdnJy&Qs(MF{~8#dRMstNaFnn|=!b!6a;9;# zr2qtaH-O~*+mOa@wanW%i{oa zcK}@q5oBBKdv5yGaCqEN_uqL8R8)Cn#11jbMgqzl-psK@E+BkJ9(~R&vbeCnFBMbYb%{mv3!E)V8WgbYLrmQBT`qn&%S?hK2 z=;pydY2X3GruY*%<-fr*7>m3jqMqb_fQIXqen#)sG*)V167GljGan)qjs@{y!xHh2 z-P(A#0{PHjfsa_TZ&*YD7DR)wakFD{V}pkU&=+H>k>&&}=K1~{s3s-XA9Ep#MRj)| zuz|8Ss7bCH-m7wHKR(M*g*pMlgGqsO4;i3aNv6plI1JhL6kfR_!6iTzjwFE4X!8K~ zaaJ1l7-BYziYS!COqFLFN03#{t$LB3$^;%! zvP|nV%>g@wc{{C$RjoEnik&6xUK);AM>86YhHwnz3P50TGZ>Z`xY=FwGRZ~RlQ-cY zW{o`dENillhOgl(9xN`{OsIJ)y3`7a44Lu>LC+4GT87-)G}=rEhnfSVVYJ;^n&4_p z>k9T}c-jMowWjTf6b07Rf9$_2)_zs6=$AiU{WzQKuT3nJd@N=_<`_{V8o_4@iRf>O zmA&ziVnk=LhM3@@E43)-jRW*v*|J`S?0_Api_#BAipD$7!%p2XBG2szYB)LtkbnhH zR{H3-dOB!WQ_u|qGsnBB^$EDN(yjuqJ>X8-{Li|$bfR(6ZXCiqkRV$PQMBu3cC?e* z=>Z%fN+56tW+qI--P;9d-lM&l(P7H8eBG2yy87O;CeTSz>x|>rd|BAA z0T&KM6R0?d)45WkPf+1-SE;0Vf9$>r{|obVQYO(LQdWMiP`Y{p;S78mtexi=G^&0x zi~UFok66OTu|M=1&s+#MqSC>Dv@lzBSi~|pnZn5M6-~4GO!{Mu#K)S(!lYdpEGhR; z_H}q;ebV~|AKkRN-tvVJHT8^4lVAdGy8;^E6%NoZJ^nRM7UdT}ppA40Qdcj$N`s7B61)Dc z^`K;ZON8(*1aU3aT8tet0A*(#hUO+k3kD@m9`}_yjfxI}(D)T1KntcJI}hfuR=!!u zupA7m8bI_Lxy%e{F5r2pRqwc~(w7FHw+-nMT50W`Qb#VWUv)rQfjc39Mw9WKf_A|p z!$^;I;hZFX8r7}=W#7jp&m{-CK4LY2FmOu7m30oki*j~khe@m*dsxwI4-Vy$B)O!* zAv#B>wkuujXgW6RuU}e6#|JiSHAZj+-Qm+waY6h>Qt09Fb{enuK2K`nDH8SYdR^nf z%i+&aE3FI*AX+CoO(VLG^-ba4@K!V%sGB*IK(41rG|opRL`$mGnq z6Ib)um$Rd;XTCdWyiv2yZH4%ka-S2E>g#Rp7;O%Qg!eq%OqTpp$PL&A8iMq*Ibh0y z9Ic4zJn#mGt3?3XH2|aL_Lm)pP)jG4rG6HOR~*6Wi9Uov1E#}i1!qYoi?I+IECdbU zxH=|O@^Lrbx&=}Z9)#di40ROQ9h|Bx&@O7HLbU+|ENGVytKauaQ~F{lj{(ude#RVx z6N3ZpyqYJ0Dx0biy&Xxv3JXwv8ITzkz>mj>0;&RG0aA6nROmJ}py+1-U{Du_gtuaX zlMK8c!McY&It5ZQ$I^ATcEpAd$hJceDS^x>DtENnZ+;=+6&(gCDqI6dxdFUJ!+>tJ zV3Wg(lbwvF!7YkOK}08>h!53%@Qi+d>2PU#KdjTz zcyp)wBWaNEkns~D|DHmSFqjztn`eXT3R?Sh-Ra!BQ|R4EGtsOe4fX z5k>?LYZGf4G|7oG@MFfQ#c3(TV$iXMF1xo6528I@oWd4P=~yhz;r$6BIjKlw797M! z;&nrGr4br08#Zj+Zo;kk)pgCYY!BcbGihMPt}wLoKqm>@1L|tOp_v+64i>`Bh;?_F z-vU9g^Z_9+Gc_&$qwR-chlVZU+kz4LCKyu5X|qq5A)<8#2kOt|$J_`ow1+&-TJ`=u zN#!JA5fy%qi0V&@X!Wu?H51nHWX0pEtCPlES{dhb8{_zJQ(#mRltIC)Op~mVFj`(t zT7dVDCEX{sB9832Bh>o&B%FE=AQNiU)E<-61|TU|SPIZFK!g=u=VKZM{UL(wXft3z za3dYXbDe7sUIYIXkpkrNbCLo(?IK{6@Q@XTliqL2t-=xMl@3zN4{b zY_LHAc3}g%*jwDQCLiufnC}sGs8H%9qn-*a(|59>-6K^4-aR04AD{3XKtgetpV1Y% zbDy$nB9EVhB>N#6&L_}J0Ei7!4cNbv#Ovx{AbuD~F$Us#7SiGf^{WfzWuL@jR|j!0 zQ#AuuEJdk`STz`ZL*wr6xq1wSsV(h955y;qhl7MOK6m8SEWBpY+D_I@6lR zT{KRI^LNk^uZ4Vp?o22H3FUcx_B)o=oRg=03>Vj1lNMfW#_q3>%VVvseeg6en+ALy z(+&?HhyRpGXMtlE>W4ev6M6s?(>y)#X8zDg@N~%a15gV2ND}fwH?-@mYv+N?JKNLF zBVQu#Q`kG-QBm(vs4?gX=6z4C=6@6gDgm%PICyDcon>lE=togGHQXH#xr5P*CcRwA zG*Nj9lC>r`l^=owf`e-0rg%UtU6;HJmMslah4_419TJsv&1vqw=51wNdlQ&o2VWHy@w^|QpLu!y^hYOmS21ANmGZDW;dRs`)7It3O?@($VHp6?fnnIwMqw;wzCJeg97>wTp^5>j|Nf#9{(Co! zjeFz=J3F7PFggE*X#{WxG&>iKP;nkeg_e?a-tJ~sQlnPmFs^1tMRbJG^OEeHp&Ye7 zaB3$>zM^`plPG9W<9$x$q?ao3q*4tBH8#kUe|2(nPVHiptMFn{(y~ei3j!xlK#j0B zc2Q$`p)fls6|<82-)_gc9|It;HK+f8fQtHTwe4qv%-3wL;}s6elPscG;3wFa43nrk z)dr^IaJj;WtNj2qyAy_bu|(T9esi1$$92jxE=3YkpcMUp zR>qT1=+`IhHFoUEJM%Cm+FH=XQjC=P1D)v#hj-P>Q;G zKWNSDjARf{t41!*VTo@~zL2Nzxb(r%NvQerxo6ix5UjFTY+4Qgk#t{zAY^5Yl!&Qh zDHJJH0QLY-4HRFUKU~*}ifb;vX_x>c!Ni{qdiIXQg!D&RWa z?6D4JLVUmYfCBY^>S=HqURb&_XZH_YT(~dD-oSXx?ePcb< z!r+iJDSy60VCHNAO&M|b%_;<@1JlGlSwKjpAI3+`Oq(C#gD9E1qhuFo&h%@EZfLf3 zSDry%>M0qkmSzR0BrqVPak*VRooh~O2!n&4Z^$0&Gms3C0G0y`Mw;UTTmJ;bKq#HG z*ojCxRtD<6lOQL6cQb34N~GjXoxqKuscea+Gp952O|)kyqrBdk@{cgHn-ViMYYJf_ zFwDFT-;vDkpsbd`-@x9Nb@#|UFex`ut2Zo5lHH}?16?aFC8iJvP0@G3Zstk}Smp`X z6pHsH$sN7YjVR?)W4be-$n>{*;-QtE^e=y==d$aL@&j($gCs9p_XeGqzW*iZ*=;_p zdBYU{{rq=+-krj9=jxG=)aPJK27~LD){xYN+D(#OAZ1_Ud^+>%U9U!8nYR}U zRWtt>w?8i`UT!vuFzqf-DmCrx_fP`qzltcAQm5T^JAK@cB5!;r*KV!n|EIS|$R=F> zBP?<~e?JG1O~==RjP$mQa==3s(IiQZEFkwK@GUJW-=!EX)OZe&T%9tdPi&B+N2n%8 z7=}6v8O+9zD?h&cf$sYr=bu=6a;rTV$t9}i zKwUnLrniF?}M4%7)N8)itS%Qcc}=Pe$$oFwbdVQ zKYOLCM1px2LGxQQyk1(W5|!$yswPID*K<;&P8*?#m&lZ(`e0+iZ4Vop{c|rS*?TOV zb;MTcqlJN2mIPOq-tRlXD;nYpL|OYdUiJ+J0CUyK`5LpXcs?^EbHWJ#!n_zVMx!7) znp_e@IOgAsQD`(5#mix5;2H=6hU1Y3;~U~51qMEE$Fa=+ZD?s*8pnTkOy|A7sbitT z8xu%V=t=cN_lc!R`cIl7xe0zHTgI`N2CpJz+CN6&mZtfv_qp#LZ{7)rFfCG~ExDKY z$29oU_(zVaPo@)p%<5@^RuGT-uz??%OFoZBV#RkCn~g z_g2@T;4j`bD`5bi3ipnU6C2*j_VQ;fR}eIu+a>AvJzp*}9p>HKK6V1HX zvIUW+;AI1Ltel_noZUvZGfeJjGG5t%@@w;{vdSL{HrZ2WqX|F6Hp@dn%*&|SiVpsy z{m3WqINB;d{1bt_7nIhIZV~G0Wt=MB+rn#EAq+j*lYgVimh3s`7 z6k7Ff8qA%H<(VCqc=RrcH8D)Cszftl#rU)C31yvzUev%=}r^|0)PAA#uxXsV4*{BPHXUSW>( z!C43Y^+R>j#^rC(vMqu?Jz`>T%U@Z~e zfGuIklOQSGB6Rk5@g31G0^iY4#n})6W^_7C`OD?YK5VN=c9_+jSqd>C^pK`Y$EYYC{-_< ziv89>1`QS0nON%6JrXY@hlDr>s(hA4lz^`6#>GM*c<2WsPQ%I+t^-a!s?S&Zd@GPyyHr(D|!CxQG|cs%O3TPq~a%s zB8fjB5hzryvEZhLfbzi)jtXL)kxqeqDjN^Mp}1CAs`=N^r{;$I_9`^mC@wt|?R}J# zCF%yADLiKQZ*^zgRgC`S2m1fS0IV1YH^P5xEY?#X$gn3o(!oG)B5s&3w%{o);#D9p zw#Q5*A#b85>9r$E7?aS9=fNC`+=`bpiGQajv28jgl^QNJvn%Cn^1)$j&4pTKs9QQy zMCOgx?6~K`blf@fn9O_X0H4E4qcPd!DxTPQNMgKPJ~dB9JW;O6ov&Wp#fOw-)bfpE zT-DT6^<(l~UM&~oT?*nrvuB4|yu#i1@nIA2gjd^i)m^c}yTM){;VQ+`F}|I{&A50a zh&Rub*T3f`7|L;O=(va#wK9__H%;~4(U>xCH5Z%YAyhK_ zU-h$un(Da9gBKD%4%MDWsLy$-TbZibddrF(x#FTXB6s+~T$_$G+)pHx9vz()5B@p2 zy;U=)DM6*BM2M3Ot==9S)PgLXfph-G9kC@#-c6U>z-+_!ZtGm`?3NzsXnJ?U5@a$Z z0lJtAHp7GGhI;!b-CriUBb_@6F&AnvM|!*ZyJ7}X?glStI_!20o(!Fw&=~Yo57C)Q z*N$@rzPNevS>d?RVuhjlp5Xw`MWKj}$o>TnEvw*t;x(^ka~kfBUC!ajBFmV&^Po zGZ4bB3#Q~Wqvn-nK=}Z)K3rfAq-q|L5+x$#gOc-Myqg48mgeHR$3+t$v^gwvF9~tq zhsh#|*v1U5SwUkcM*Cpj(M_7t!-rY$MDMwnsBZ=RJ27|+RXCJ z$cubfKbSp}kAHSr@ib`fY0C+7yANCQq$@AA8@;jHl#ke)4@cJtSs&f=uNAFG9^xZu zVrjPrLr2fGtJ=?`iB^tP)}`DR;#H5$9;``8{+0H4zu$RL<3V}qG38_?q*>0vnLeSOU7Xl(bS(p#zA%j>{v4e1HN+AFu&2aEeWKK0i9 z`{FXu?RFBEc#W@!yH8A|k21!+@lF#gAwx9iDoD@0y0(6}W?)2AkhBB;d{PC?5u{#(gd zU2l04zGtAb|9&N7H>a@eCIN@W*!`RUmK56|nZR1lKtaE^x9aF#$OOG|50aaHEBxT4 zs=1(MU4Rup*|rp@PZOML9K2OajLyZ~Kk|HZ#_#O+_L=$HyLHUU=Artrp~v{pcW1$r z1i!G*xX_rCV4G=wd%y5!o*|jjApv!)!G00KM!{w1@O<;|+B2^Ab#E)`*k~sk`nMV? z1-a^UBMl9k6!V(KQ=;`par?FJR=0Q;rw@+aa|yLlZ4|z?kBqq)XVxx_g&f63>Ak16 z;H0lFXPo)KP8FB07st!ME_hxcnyMhhFf3aipX|#Z!jP~(5;SUWY|cNlgVVL zk7h`-zn4ZClcv;0SzDU>0d0+Gbx}a7#`mRH?KBJq!toM;@z=PLQSAJZ8 zMeJfd%jry^h*9A?Mu8y9;_$fQ_p>}PjGyiqe@edi@T%cf=4-)p%aU7hC7&3SQ}?QFQQ7@FOqT_IQ~m3jek)(#>h0)Kq>Py>(6G^L3o+6a2`)d-tCC2r8`;D z7eQMWpBCxLTSv-B=h6lmxDj(Ds5iVLmKDTb%WuhNGsyFEGqG{bRURU%B+?Nwg!HO! z!&OT1WU5xxzOmK1bHs*B-}H^XJ(z=7&3zL_*4R6M6;?nF@y4PMOv&=34Gj;2~EHwdt{B z^VJCE52!0*(u`K>!PZ+>iyYQ%mr-qk)<17Ew~y$z%goQ;nQyO0bf{X-YGice4s;kc zO><<_zO?$Wt6Lj2$2FXjWiJ_eTJ*z~xy8Yn`{{hAA-c=Ws>^TKK#(%Xz?yEXRk?^M>`xu1U*S$BRt+*!}s+4{M&`*6MS;aaQWYS+)* zg@WxTS$fw2dxT{^SoWSFWS{cgK7-PJ6nG!8xX<0f!(qEm{_cRkwu}{@YcIS zIl`gTJ078T2NHw>M>Xt+2gfSH6T` zFB{)|{@!xYWqZ{}xEjeW8P8s8&;IAO_-}df^7QR>SJ45p@2Q#w=S zGFEus(#XF5i~FzMOx@Zq3ypq%;N((FG|yplVd9x8v-cblnU^UqwJ*VfO0#?y{>_#nv8 z^u_MhOn1ECkcCyn?)q@PZnnWf$=+702p#iaAY76YJkFKsoz*AfQw2WOnLf|`KKaxmIy+B^ti zU~1<}7Q*LXNd9nqNfvE49E_tlH;F)!@rmLjghJHpfwd>azX;I^Cup|Nsn*k^XKc|f z1!3Hl37pZgZ{t^Bzm81uRsP-hImQ0islJ!F2={*ELvHg68{?Stoh{hb@e^E5YY`ju>fhx&K^O<#}e!ib2= z@eRkUU)$$M(vGI0SfxB17LS_UNDk!TXSVwxWy_ZX62Ol*sH0(6BbdAGMSc${MTS_+ z9b&-l#^q(>r3My;=5JIDYos&fE5APG^Nn}X-Nd-f6gqP7^R#hfp^K?pRCj?KgE#s8 zdr|U!{_aCc{KL!9@*3ut{<|&k@&To4zNJ2e7BpKwLCN;5XNUZ*LT#^HC&tzKB*DTAh$_Yo?CuV`vdIh=ig$>w^d?3Q`r@{7!ij= z6Yv;apn4kcW_v`mw?^8tl%hutQj6piq6Pb^-DY(zJDzk8fb*nJ^*%V5UiL_z_G>xM z_l&S9ja`vA-J6L8SBEiTlz`Z=HR|d@ycf`f2da_fNH5%QP=c&$ zG3h)g15NJQ1YtW$G5=n!_si`1Yi0-ij3sOoJP=9QM1evZ{*Y^bMJgm8=26Ji`>Ptk zrsof}$^UJ`t(RI+6rw zH(5ly-Ax;EFrnDWED}gi^ENRrs$}D5J+mjJPJa$S;Rlwy{y?ebf&p1!NZp^GQl2eq zy{*21?8Aq_4*_RZ)ibR8#eO)=Y6KnCC{fi3sDk&VrLCDlPsIKEF3fU2g848lRy3>( z@p?pv#UC1LZ7dmUihA#&m)}+Gr`+Pb|K43v2mOPOtteri)A^<@c$&iZ6vgLC5|Pgq zAg+1m%O`GMF2iqU-Q5}-I{G4nn>1b$ZSCO{eMu&ZRTHWnHvKyX@j3IT&}z;eowNhd z#S|Jn6k@btl#Je>5r9?9-VwPR7FvMenxtJ)}5DZr3XmPnK&o zW~@s3XW+RsRr<`)igdH~pr<7&WBF!L4)hHAJg3OqEM;{- z=IZ#)9%l8os{$8+P>vrav4?OB+n)Atpl38C7=cleI2)2pi^_ti7c2AXj5u#n=R$0X z%^6`vnnJ{RmkL@e0y?8{2QCHd1I5o|{}{#45fxA&03Cguv9ulMLiGI&9g7R~=VF0b zKT9Ai8%rcI<;%rd`XvP8Z1SIa>Q~xH}6P1%ns+_H)|4edyNfsKkTObI{uyUWf>MxdXoY+-NtxQ9;RRF zK;Jjrd3*Bfe=k3)ct$X!xh8yJg1bCaZ+P%s<)kVHQRbqlJ3E?oQeCWH_VhvD>}12q zxALemS7+V1+1Zntx`DFizI}5)FHUMdyxg+#DjBhG@bLy^Zmawmp2@v)T0b21#k)v% z;g98M!}P!xpW42Ko!6(0ONg(2UAjLH(oUN;^uNBI>ic=paN4~0Sj6jVee4R!L0$K^ zEnVu_&=k+4dVr!FOG?mN0yCZAp*M+I^!-aD@@K8c=yDvd-ZISUtPMR_9wO7fO!4Nd zosFU*OsPNiYw>vH=?{^aIQil0*`pt#Nztqn4l6;^zHtJq>Bfo?4;U|H00|25*ifNW z4(ju64FmDGOz@;O@lWVV>uMxiZ%8B7^h#17aM#lc`)$Dtnp%^Jo;Oyv;LOl z+{NVAhgxi0WgCPbbn?g@pK5E`0BFw2%c;2A)s@L*^p3oZ(-J)r(E%*3|LAbjolZ41 zwF_t$&AF-9g+AYC#a-3y8mE8!u4$P1kJdYXZhn#EwE9Q$3X4+1{N7;g_tSyhx0jcT z0A(GX)L<`=>1qjTSl32BxECUSwTz6Z>)HREj!A_=`Mql%JhHRE{2V>Q-dcpjsO0- z$288b8=N-G5&rG?`Cd*Krk;Mk{I`pxY+52UJZodR-U~BqTA`;rXePw($Hp|R@*1A^ zT3sKc3^o1!wsSW4=K3&)vUx+(@M1Lm`l#5j`Okx)i^<08lOsU7;a^M-J_ zMA>rIWq5s%PPp1IY`K^kx;|+n{M(CZxmq_QT+9)!&xTsAPlpKCmjnWU#)4(BMCMo$ zKP>dddQyjlPh%<0ut;tYX06Haru`YmlI)L>ofDIkUAsfhL9?0Vt$d?i* zP#0(|G<_4m8Yqem5|<5FaVFdd|L7KB0LRAg~#<~R*MoK^}>rw*q# zjWamI8KHxXWrI!4gU$Sc%~OIc>w>MPgCCv++o3}oWJ4UyL!83sKp=qqoQRkN00Bb4 z%~b`-0|QV35KqReRi4ut1f~9;xMQz$?B>wv(D?s~yS`-6N4*)^RfPlTvNAde(0lBX zE@bKVAhYHF6L;|fH^|(j_Dq!5|10jkeV+PiC#Le>Y_-MMjkYVXY24!+l z-nkYmgq&pCXZ>e;81+_gh`^k-?RQVA{Eu~&Ykjttip>Ahc0-IbH;^YdUf|Z?970y#3>Qwh=BD$nxd{(kcNkB!XC~Zcf6EHYoL`~FL{nN1M4dcLG8 zN~{$Bw6JJi@ztlorI2)F(L$1--D|oEj{eGQ($%Do%yZiX)+l^tbeuqRZ)~+O3i`R1$ zmD=zhIrTq(`CsRooDiCxN%z}5?pmq2WL@ihZgf##ap_yUdLzYf`3zUQJmhYK$gt#L zd>=J6qm(54bLlq^uJrAfg?ulBPo8}D*F#82jYYEb0T1qq9b>4}Ax6;%1vf)pbHu`sdXRnS=yOGWAh?G@JjHrZav`9#7?5()+9z z@M<8w(~OQrKFT-Ps3~}1riBnG^_v!yHZL@ok!mXsj3}#>j%Wz9^67>Nvk6l8wkM$4 z#e%;V>o3pLi)!(zKV~%O|IyX;;Nmp&Kh}%0#VCsFb00)vq!Dctqts>Uqvq`i_)zAd zVf6lgEv=dmVkN18Sj(5IQ^k&^q3%6-iy@`oN{>;YyYG2Nae&<$- z$;YNYe#N;UZpbG_$eV$X9)E-;Fk(R-}UheB~kG zsb4!s-s4~uJqP{YKJ;z;`{7>fd8negPt1%Y5$64QbhR!he&hZ3>dGASU0R*uNrUh0 z^nTTq$}&nc>_@qeGcrzSX$FRgMf>&Vvkpmg-I?5vegiLHBMnbgytsEm^DE$>@6oD9 zAH>?}Idbx9_vjd`eTXf{;}YIf7BFgs8RFY@G?ulEMkBS_T!Lsj0dfNaSbVDF3XhFN ztD#~mEYFmTUs*fYgyPc;oeC_eqSXhqiYLirJQmw^2sc(-j#p`eO4Tgs2~@N5)^x1# zeRA)6_}d9SQ4OZ8*&|kP0n=Gjb<8zbD zS~R3N;sp8(=_=l~H+S!BfO?V4CXnb|@9LL?sI|}sjM%vf3{c~d@dS*4E$o_Tw z(k-R9HDpLpnXhA`1C6N<#;kHwsqP29YH55>`Xje4K)?M(t1e=Mgr2bp+wm+LNumo4 zs@l`vbE1u0B9^afMLLz^ZYeB7O;WzT{3f{38C3XxwVkHk3RU`92cJPj#Do47y2i5~ zqO2a=S(sn2Xp1h0iu}yGz8Y zKFkHLh~gMJ@nGuf_dnv+b=BCpsdJ!-US zl{cGRo#vAEY65AW|9R5vXgS8)C(yhVm7L=PrYqj*Q1|!OwZ+cDp5dXw4pF4KE-Ucv z!Z!W;0=vnu3=W---Mnp#z23&0aL&Y93H{VBPfeD|X$ic?KX{V{o*i~8M_DDAao*!YIF0q0ZdEYCQ8q8T z=t{Or`&+5KbNs_8(LdBQBPWK>b5l+Cz~;NJ1T%h_P?ywe@L$xw$Z5axlVw4rkFSl? zU*Nyp@{8lU?Qf5p=F|TyRleT(L}jXF2cfigV^W{4oM2V%)Xg<0dwXqPGTmL+ ze@xLUq885)-~F4rUF$_McF)C!c8jM_949*Nsh_$tS5&un-Bnd~+Se zX~?oEthDd%>V271M8AF{Q($eZ>wOX}`LbM7vyv1mhcb<1DPoM4-p}Kzu(zhDw-AAFO@1eK? z_c}!fV)ez3J&BY3vQ5dX0u5a?U(bv`IjA&}CqUoL(2&HPS-O9;l=CyxGDppDy`o?K z&#XMu6iR=iD|N(!b7iT`v{0OU1}E(BnpIZYGa`FgF*efIWNT3Rjkj(o`aH>DbjpYs zoGI;cgs&FrudlAjOV@=C%rp>c$mT`F&2PIA=;No$?t-HsB41D=zFt8o^M-6y`y~76 zriOW(CXk><^iGK)ic%QBS`oI65eq5^WG<{b2X=S=U1D4W!q2d_!ZBx+xdI*1W8_8@ zLi*a>`4sma!9^-93PGkq%~kc}YNO0VUu(weyJJxueZ%oXoUkn95k0Y^o?!GO=HiU&YJ>bEk+J&*@q}0`U4=(YHA#bJz=|4F{}arU4Ft~t*khrF;qXmK zM)LamXv3rhM`APwsMVF+rlI6jg(?vcAL{i$d6D)~>%XL1(N{kcIBuME*1h{~iC z`Ew%aJ)(P`U`BQzxE+W+2i9PmaN&`lWuc}+#yw?}RC2Q~eo8CBCmGGWGH8pLS|UDm zOq2=@r7}l7D-Wal0IzX`7y*f?pHg8r=>{`NX<>%10Yp-HRM->L>WMZ@2aMGM6`=7- zLMpT+%(ZDaNX$>S6!54ej7P~N>qop|i`2otrzgzOZYzkR6wi0uIUSsvQTI6AW!v(*zkAvbZy31o%Qlkf1rJrcM<2td-sG4 z%dwkQkb+cDgyu<9F*%-%c}p09YxlGTl6f>DK%WZ00IKPls=xpt5Tc^6p#8ZO{|TVw zqi+_J3{R<`RLYvId7!M>gbjL6S6DM61%9{*h8B?q*>p<8@C8NyrB-mJn8^SR0HVgp zmb3ts1=&pkb(dDK1vdq7QUBE@qXJi_bPZ4S2}5-a!-h{7SqeA#NvuZ^s}`ZQ6bBdq zpB7Q1R=}b^Xr6rKJk=(1<%x-oA*NRvqGoEKR*;q;N~QR?rT!_JUW!5jIwWFxoP0{G zY-y%u>Xfi4Ak9Q$jCVBnL}OWohaDA$n$S_7qzRvZ2v%SNv&sN70F`2(nVLDGBucC{ z5Kvv2O>Gb#I~H$Sz=hZ_&3Uv0$ zO$-~bPv9J+SFji2l;p|)C4iu+U<8`!01S`_i7=?j%Bxq=rN0Usl5}Y(o3bc2ti?K| z7)zyWsi5}w5-MA>9{<*yG)4#>76@H7W@z#UMaBjm_6ui5V@80M-+G`c@TY)EtS+kx z7GMORqzAv)mji2kLKs$eR%8z1VT)F@G=_H}Hef}@h8;!>XBIslwzY=VC>^GaMK)+9 z=4VD$U3&Heqp-F{MvqU)w3=zGRSKfHdY>SxrXpJtBwMl@1g0PHD#$<#zd#I9RyxvC#Zf=0y&TZB=ErkOv8X6yR={g9H0RlzyX8GmWe>099sfl ze4JLWu?zqTd@8($dr7{kxOc_49&wthyCSGty2?%nF`N3aB8;q&&)_TneNx z3aC5^t@*{j`^vr>vwW(cs>u?k*}AUaHo)UH%DW4Y(YpDP3%bC%z97uPFwCyt3%gLg zyKu6k2wBP|8@BtdoXtz5A98duz zFa)+jyRcvhLtp_2PysLi1+JO22AT+Rpa3B10LDqCs-U3cY6Wr-LIgzxVZcAXKnXh+ z28u8nzfc7gaM6^Y$)zv`Gynn?00K2o1?ObDwRk`id5$=prSCjb52 zK3&q{Ezek7yO~_x;f=*IZ3{k~FEVYr+zku1U}tPH8k3uj%rXnneF9oNLL3>ALiaZSj&@XX49$R19<&+y2e>yydg z*MP0Vy1?GH!rqGw-cI$X@p%-hn;%!e!t!b~H=P25|4&A^S#zM$Uj9nY7n++%LL#X8I9 zilB+`-!Kc6MBcawqRHaz-D57(?~UGizUO?d=eeK^$=%a;&eAN63&wy8um51^y6f3% z&f{)`y}h0b z4Iw@hnoAAZ@G8=Px~}`=<_!yo?bwUW*see!k1g50<2#~k*{GcCn%&v24C#!npac!F zx?0*Kk>F4Mx*fv`#q8R?pbM(o>#3`{s=ML6oy^CK47=?MTNOZ zUFKu%A-+S<)7_eGex?MSn!bzO+CAssoi8fR-gmz1yIkI?66pL3yQ%`agstl&W^DKJ?%a?=>z`8mj7-tm=4>v0L>0w z$7tQ@oxb659TCnD^cD^c7OvLAtm@A^<%*2gkPOK=GZYs7*Q~GpZ&@&FA}d}+%z)rxy&Hj-V>TD!m69))63h+ zObl3l?YGVDT~6H8Z1}>B^}D>uc*45v9nY05%l+K%$y)i!+LW%znr|Nxuadj8fbk2@ z>thc37hl*{p9{Ev`hTA5s-oHtujlNoDhAKLR*(7)jtj~_3#q^GDvk^Fz1)M&(xCmc z#_9{lshY@O{GaWbjSTZLQRy>}Lt`Q5K)kw}t_z-C);r(F75^>~(4Y+2;0&k^;T*0D ztDeYs{S(RX47xDt)F2HNE)5-a>m7dc60h~R>k6LC$%=j10Kp2?KvV)zks64w)F@J; z2C71(Dv>H!5-D0#MT_D@jT)0dYo^L#MUl|3okW>ZJsJ(rY~a1h{95;bZD|W<%%_I*rGJevO+xj9w*PJ-Mr<3mUA=WNCekaCea1Z$DW-qGVa}zA)^{z{CM)^&7Vh~Uj2IZ?cKkJpB{Yo z?$2Ec)n!XpP-Xl1@9*zFUX($mDP=xF#+d?@`Q;a0bm{LGT_hw%7YjdvMi*$1IS?9Y zoFQfzX|8dJn4mnPj22f|sfiTDSb?gPf>JZdOpcu@)|WPZs7sa#0?#j9lF@}2XReWEnGmTV5hzeGqck$8Vs(WS7}1iopn(iZsA7gn zp=(JXEy@KsRX*xTVRcQvvO`+FkNLbE_^{5T+E6^ zcv=h8)S?*0VZ;{_!OL)Rk+o(#qyKS-B2LM`Mh(U+#(8Cn)ND-EnLMQpQ!n%ut7I0g za{1yHdsBw;aB&P;#70!9;l-+aF}G5ECN_;Bn`|CMxK}_-dKc-FM)ZQ0@Nw*M(D0ye zxF!AK^DBJ?17;SNGp zL6U|ng{CQ?E0j7%dF$r?zyHnqKo zkUID245bi*mYfL17iIJXr&!0jdx6P*$gr7;)~6H}?#qC`B-#PLBB!b>a5A{KQ%!^- zt5PI$Be&v9GcH)9L{ub{<^KyzpDv;eMNvaxgDaZ~RU}SJWhPXa8c=J3NVjmsFeoi! zkS~@IH`lQ07@1nlYFY+2np~zWv$2V8diYJmyaEDD#&}J5Zns8R6h~7;OhrJv%bs*rIh%b=zmnwo1NfA{XNzylyGa;r%LJ5j6 z$|wvd@uEw@P+*wQip!a?kS3J+#hc`c6#|Ckmu=!#ij)Qmq!mO@tk9-ijN=#L1jkoY z%~+8{V#?`+4TWZdl>e*JhMCp9Fm9{5r!ss2Pk6Rdv&z#fxiV{+%=+ROzW}XJSR=eTCQnXAD@_!k|wKtgnt!MOb{~SEEcs)k>LB;uhDq7TxGamAhQ#k|(6xL7h+n z6vuMOv32C?PgC;f(g^jDT)RtG0Quz<-ucTV&>&tmiZ@f4I4>q^IiXD;`LM$s?y1R(P=@e5pX$7W=TN|_QP-mDZ* zD+F9qoIpIMWEj&dxR}ud`AQRk$Z9Pxl1Rt6)|Zf7O%=kR1{MJ$Ig51BWZoQ{*@XNz z>6+A}>BQ^~SN~J4(+&}|)eXw3=DC_>*poj|W|f0lrW)2<#xbXw=fOB1BW%5r`@{%`SvU1BTE;x{t=U!Gu*&}4 z_dYkvs{fV^(Lr2Rjb#9bOmPMjnP@g>Y;JqdfozhL{Z)myXARsPTSORl-gC%BKJx7} z%X5H6dCEa2=;$7LLgaGYbR`X*dsWCl@@i0nCOzrz^ktBjzL!ro-RW!a>tIBM3nUvx z3#1|rMitA^su7}1#gXsWAfd*M1&oo3R74ou{PAZ}29<)~=6_@T3{gB&DYc3}XU4@V#H<^e zy#L}AP#YNtKZeC5F<$G`#MNFTPjcorpX7a3dGw_pAC`}l8Zp$P&R^c2A^K;fFPmL< zodU0!f+t-Ss@I0VbJFkhix}wrshwRy-UsOiO3i~&wo3>jRNIJ3RC20SGaot=iLAi7 z4k8X*p|iOdmTuCuvAYeZnGm!?lYJ_aREjIHLaWWvB^Ig~1oD|-@(aBKngc?beiDX5 z(k^9Uu~}IQ8Oa#$c{Sp>s&X^8CAo+O{IMe%sLNB09i;dVgDBFsSRWUPT@V(nIsN2ezTFV+5L=xiIr2mDo zwPtX>IFv&?gTD3%fa$|Sl&ijNxjvavSSFtgQ_jxTe!H`uaV)49MiE_yPD)9Kv$f@h?Gb%s>AiT!~ZShz%#*;U05BWXs=rg zif4f~Vd}6DGfTR%IQ4uGq5&pB0fv_G`LkNcuAB)?f?~n^`BPFcK zjwk7iJrPP6aj@?otD$NO7THCy$_XxB#=9z}6EmyLdP^3}HWncp zgP59ZDiW$VPlu|tiSVg(6HLKGmAlbG*2t&B^iah_%qm;QDI?Kk5Qlhd!gXW~{&=I< z$dt>l1%NEG9#V}k^hbj-vtt;|&_t%lzzA)0sNM3DYErDgfWz2S(j_&P*{sbcO}X17 z43{Vub~(Ry;Y}+o7YNx>0&%IF%BeqOse92W+-V98!Kv_iKmS9j!7}Y17IGdaNemaM zEyRf)sF|dv(;gie1@eRMlEDd01YzjLt$Io+c^d9)3tl)=w3$0yTne;WruW)U z{NM$f0S{^W&$=R}XXCrckQukkRAd@Fs3Dty5Kli%J{O zQ^&hmja|i|64e`hQwDL!A!1F@(>uLTaS`bmT(Cyb%uOHhGqEMzr9lOL$tsp5C{oV z|Dh0cfk{1j7V%rtYtV)dfd&Q1sn=l;x0wuEP$k4z5&d(KrJ|Bb8pLy8-ABOT&@BW_XeG=n#H=Aa-+T(z9CA#@G`(X; z(P7OeVKqWb$;{g$OugCBT;(#*G={q|v)fyXehe0>v$bigwTLiO*PYu22G_d1+XzOZ zyfqAJ0K5bl9%Z(!)FFfDP7{W8tUm{Em8{JIZs61q%CcU7uLEXB!(1xFK;7yiW z2$tYa799#!36}s|5m{j*kp^g3hQ2jP-Yk~_@s|ZDkS?W{G|jFCImroG;i0<*XYl0% zk(b-C(*9^6gt=iBQCOQuHR+iV8euhoa8+AVz|}P$f*}_6l+*TkDuZxhp`b8gfUuGE zU1Vq_av`e)8j4PdV&!#Nv^3rjJYKaN)#p`E7o$sqkP#|r+qZ4o!&3!_)DD+$)(o{{ zMotZ5fZ7vP-}EItcm!k;1w+n!xBt}uOo=|n7DdNfB_a;pOf58qexf|HZDVL+v4c=gAP=-a+QUig8Glj(B%&s#n5apbmoJu5W zu(M9<3ul0-{pc4t8cAZ zR9vDTEZMbXug))`=yRMFwIFF}w2AI9Xl;T{~P@AZO?1N6o%bbwoJOjAS9Yw{&v7OgRS9`a;V5-p$xN%7g8F zY}=xwM&3xImB#HQZRwZh?f+P=o#|?dM*9UNs)?+=jT_0u`Vz{5a2SEu)5O}wZKURkScuyW z=(En|7P*OmU}9Sw3UC$*UF0JT%%6Jn4F2hsma&kW$&yZOXYn}RpBW8J(FwB}@92FI z>U|oHeX7|Gtj3OrW-9CZ)@UN6Y%U9A5e-&-)0^`J)~RhrV&zd6N9ckcU$ecNW3VCA z0wTg55X&%abn+pjP3>?*v$I8}-Z1I$lnaxt3$ixi+?Mi)-0j}Ba`*V{lkl{kLTUNy zv=PzZo!)8LahI389sez<(kkUeXCa>riIBeK*Pr?hBuPoAhNIj;L^64+{Hv|3-nNI4 z7=p+VOG;yh=sIcy>pp>nQ4j@D7;%g(Z&yK#ZAOc>)^l3GlHC0a1&d;vDK^O(3I%5w zS7;em*wlB%s{tjCU6AL&zHnnIA)OrsR*;ddj_)N|z##s=N0;MrbXta1OoZ0sBZP4n zPf_?K(bXWgG{%I?P*ATWwpCXt}bK!h_nW@qc zs<26Uu`X{xk^dlb4Du}dl$1x6o*bpJ6t!HrxjJBjJf zGKQ-sejo$GlLANQC_##M8VXkTj87ep2nWGrm~hY7CmzD^Jz*4EPYjP2uqXmppAJ)BD_Nh(Q(Np#*lW}FJhRS|+%Z~PPOynwaTGxJB+2~r(#H_Qg z@eHlKgOX%!{SyglBB)>YzSpyMCy$GK_bboxmQcu4mc&g{25*oCtAkYu=` z93!5BN9i0}hIQeWTsXgdq4U02Kd9DX@7s^bie2+YZ2EF$f>2{jQdLaCB!)nRj{lKu zjEEmm)&G(Igi-i}XCM)?E|Zg;m8Y5*&kzP%G>W^9`R0jYms+6&$JGBRwxZZ;cn-nr zf9DC8nIxA>x#YFF-0-KeiIGRux?r3id4*C?m|Wod#(IfgU+7`yW3g{XDP!Lz{Q9gX zR>%YhWyiz`RA%hhv1-Q-9u#=+n8Sq#jqwr)@fa>;xHfXkh^rwkhzCPDB)L%;td1LL zy?O=9r7BpeP{o{?@?}d@uc%$a=JO}ephAZdEo$^A(xgh4GHvSgDb%P^kx{Lh3|X?Q zTDNlT>h&wwuwuuOEo=5H+O%P@R;`-!8a1BR=F+9hFWX$a(B|@l7I!b;xOM+RD|`)a zTmNLll<882tZ~-I%9ts8rb`zuUAcZ`R+bC1=3KU1(V}GwmMd7aRG(H2ixq5Es8E$E zMXJ;&+qFs2u04uW?oqjG6Bmw3xTsN|lq=^c6)4=*t6@>6PKx?$R=INVBK9j+XW#BhWI- zh;ySd;y^^uk1;C5P(nc}ROFE`#)wcg8X5CZO16B2k&F#NG^Iu!rRWhZr#a|Sb^i{& zG^R^swzN}EB&xY4n{B%JCY*65#+F)j+Ic6QdFr|6RaYhU)?d`@B@JG5?ZsDJc^!6* zU(!G$jWo+dnj@uGL4z1F%0NSvX1XY*OP`N13JqhQea2X5+l5vddaRkZ8Y|S52b*rV z73bS*whD)vhQ0E-9COT#NFrRiz~bJ7u2?9WYzQJFjCs2Ff?#>C!k5b~$o#@;dfdgQ z*@EAZhRlHfffXQEyBJ6dis?Cs%Y6?{IN@s)c38@67^ak5DIDT6J2ro{4>x&3qABubN0z6(n%}5G}BtK^(RtrITNX)(kR1^GK^l6 zwK7&yz06+OK(mZ9E}EU`V#F+_7&4b`>L*ovEZE+n`yA+>YJ{&;Rc*>y^a!!<(C5s>?p%N7u~D%+G{T=;L&$qX}?TMo_XkT zM~g7puIsmg@wvw!g6Qf_AiDc$^(rn1&Uege5U$o?tP#S3Z-*2*xGQxU;>!xY_)a&Q z=TgCiqKXzxj3bN+4Oyf>P0HBu!{QGVu|OgJ*nUAiJ{-}JB9BkxLI2g9T(ij;m5e3- zjA09#*(_$S*oc&HVJ4jEtV}&48U!OK!3k2(Cq~0c(=w>R4RVkxPiqUHa&$Lu?1dUv zdz9C@ri`)`Mr?O;#xjU;qq!-AhPo&WG(2^~%BU(+p4!x9ppg|+eI_%%7#wC0eTrOS%8xBcsH>Gf#Z!(v;P%H;?%lU*Cg%gTr%tcMnLCw6Z(;*8X$UDdq4}wq; zy7O>{Q+^}OcIFcr+<}K&NAqJ>{8KJ-tt)u6ND;f@WjxW*>t6U;UMV)hFA7OdHr2ag zzpj|QsKDh)7=h7?F7hIWCFDjR)0oJ}hdv`|%ww*!Q7ciY4F6>e$siIzS;=1Uq$%Og zlLcW&$&B$NSnQHyFKM7K&vZC6Rj`@Pd?qxVa={K#vzlWe#=KKXZeesOAu(O@)ER5RBb|V%l!-SABTiP_WseJxI8JtnZd>GRitTd*e$v`5i z7~`16SmrUd0FSC{!HdF~W{K5_)pg3VIN02VdX&T5hK9o{%!PuaT;w7cKcP~Texehf zC`2bZQHYjyqA>2fDNb`*7}3GvIAbEq{Zd}HT!GGCNa#K3Db03J0}D^> zLKs!emQ}NwEn@5fn_c~?SF58M^WcJA4${s=UxNzj?f*(cv>8Q*M6n!v?W#C#9R>AJ z;g_89m9K>{87VdLONlheeoQ)S{%9!?j~zB+2=P(Jf)u~Q8rB&46Xrq=NI+r|QaqOhny8khzyzkydsGuR>Ky1i zPz_Ob$rZb=l8dW8)^Rq$iVU$zNIGZD1%jEkR@wY?I2MA1N^|p8y9(zM$Dtl9Z2Dnp zB!eU@iwKOY^bi{9D3mp7EXN=QBv)EweaBcvIvVRS^(6$DsXdu4aneA~7ErUGJ=vYB zaav@m*0Zi{$!i<<+F0y$%Z`3Dq$4fqNmDwv+dX1&yNXTea+6DFU*QK(WCwZ~y(1DZp zp?O>Ak|I5huQYTGZEWM${{FYWgN+S{y23qDZJw+YYle*+1KY7U!#2wDy&KJu_9lNG;;|U==B^#+t&BYq44s8dj z*w{wD0WS1_ZzCHu$`L{oR^~UC8O}LM2b>`#jdVbY>QJ}3)1y9hr;B6iTfe&0sUCHw zUtMC5b@P#cq_U9|b0I0A5=Nf%Nx4fzAiRwG{!&s*T8C45`NEjBjVnQ7}YCj-XAdvXMJSGL)fXWC;AoZ^|mrmYXxK;rqLZ zjZ})kZ}J7o8NP7_qEC%E0@JG2DPl*8Ydyb`i32(5X;C=W2>Rk_@BPs6)QJmHjDm7O z&IR!zaXsgb#!XZ%AcO5N2*-)Xf@l}+>;lO>LspO+1eTlwnp`sY&33>`f+*ZEfXB9+ z$hyEv^E405;2ekK3x@FAM5RYIz@Oq3-Hkxqo9&3xO^Vowo!3=e*x}#}ex29Vpfq&d z4O*Qv@I%yL9n|f}5tiAGp#RUBK}7wO1Zj~>6!K5aMBxWBXoEL=!{UXZ z7>*$smZ2G*;Tb+2G(euM2@3129vr@*9ID>!f!gQg2{z549>yUbvfkva;Tq~1;Az7( z#MA9P+Y50G@j=_}feoo#h3&14v=M{u>60?lA*nn=e2km)F`w`i2KVvJ^`VnM@d9VW z2jCo1E+|83up*JU8~LeKy*N&VR8Mf&imqf1ue_fa%3pf;jlk5L{rSRiA;>S-$55%9 zs_>uS)K}mroOc}2aB18CX2k?b-~(pkH44!+svQ3*2#WkdS#3*M(U>`wpIB{#lzB*P zh!qN!1~2?vFJ6NPHUAx@P|BoG4Wvj4)m0re1RP;D9AC0 zBQ22QfPEl^fd9!&;KDkRj=W(Ay}*Jz%H=i0;61h`J|^2jPTfCBoj}&+)EQ(zE`va( zgY@y{5YlEq{w5CkAk`ru*FoeeH3|6`mSQzYFewlf_RlUM5R?#;0>Q#Hprm$gCwF$I zcmA467F$c&BzfYbpm^R);-N4EN_n8G~pj3EJfeBF}-LCJQEB(LqFx$RN}`-938Ecwx;zN}X?_ zEY9X^cRDIdLaL-@s_9WfeN-x*92e03tQ<}rrvl!mE|t^nYO3N_eM)T&QH8YqWPMfz z*c9b?Du#Zxsmibi_(ImclC}nJu=Tu7K!> z+AQMvBDk;$Pu-=r=%xO(hqnqKX~>wdW>@1fNRHCSab*U!^aoXJMaThZHag7(=Ks-V zl+}Wi6|_WAbXuSU*X+oojGaDatiVa@O$`0QuJ+SXWhFK#)B)&{d=(dCfnmHutD3Jf~d zi|_#Ji+0PmA_!)vj_KIwxlUZ{AZCp^4OL`|S7h$y9+xTtpeg#oy)MHzqW^A6bc?{e z0?(bUXg(5lK=HpCQhKCj{HFF%cr~ za4IAmmmQ=iugMaG{Wt^`W=t^M43s>{0sXPgyo5G*q4yTDAs=$!fp6=jZ~7jW`PxYy zGP3%@XZz0H`_iw}#?Y>AasxXp{bCbUJR3HN^8b1*-Ly?x_(>5V!`L=oE5qu8-X~WY zkuv1p|CN=x#VxF;?gm>@vmVFv#KtVXl@?hswL+9&wwunWoZ)I0f*cE2{$gnG!Y(Yx zjrvXBKrS*?V`OC0Sor91-3MNBk7n}1%RzI$PRA5APygM7-G<qqT!nujD5T_`GGs$mGzPGGN7QC=G=giyK^3vqrLE)@`gt(qVCxm3rL@+w z;mu_l=}Wx?Pw+Ie>Zq6i&d%!8=z@4lF1S%O^l$>CLP~UT>PW}baY2kvVdZgRT^46yuL6OVAHPCKleBODw$7Tg&!TjDI`T@h zGy%J`a7^I!34*l;B7T)=&eqRU3aU@F&|Z z)>O2ZAV|ia``x zXGZKKi03+U1_owaf6&l64Pp}GvK@_feTQGu>oS;*G^j=j(il`V5_LcbD&PWbj0x*< zh-u0kfJ?T~*<)+=bB<6=KWDa%>)_S=IGr9OLo(z-YyX`Ydv??{G(#%yM8|RZ&=M-$ z5^b~A7Tz{>{yMw^>B;mm@7q%V$qw17Hu=)6NY~gR=5@?VD?N zIgyioL1^;<4*deg-Qdtc5v2^xZ$AO6)7s7xtMtwcm6fG*63kG#pk~Gk3&wUxy1|!e+AF;E#LV)pT8udp41$Hb4?* z*45x@XZE+-=?}i(7Q;54X3T6S)*c74W*t*T>i#@!BVEp~PL88en<1Hq+HtO$$;>K}t|#)2;#0Ya66SS=rI zqNt0%an^Q$!XXvP>h%hX}U`weiHjgjp1SAO~*HZ|SQOI=2{NL7i z!#=ySj~B^8^c**&aXw_1f}Lj{IohMWmpnV24XOnc`AiErfcj8(SCh~BVOgLIjH;wUkq`juMYTt4K}^({%NRRN;EoxQ4h2(7_CHWuaJH0ZhAB; zkLeteU$@7rSYUb>eR0*tT^~I;X}@vZ-s*4KrYQzQsZLrK4}(mNGi-}rd&@CkrZm7~ z@0%`|BzD)s^A%x7*hh%+hxNj`CO|A(mTs9efddUn6DLiXv~&s$iW4ZVA;omcC@zzz z?BYd;6B!cJII!W!g%y`68<{dC!G_9IZd9l;CPrn)lvTrdvs%t$#(o9`YHTR3qQ-E& zG6w5aQ>C!3Y4bLfYE`ROv1Zk}mH%s3uV2B26+4z}S+i%8HERZKEi|{#sJV?h7j9j; zckSlIyH_tXV#1OI7Ce}6VZ(6AwQPP_ig31YLj{0hAkH_&%Av30u5Sp z=wGEz{~|{0S8HL7k*!{hEH<*n#FEASrRx`MWSxmEgC^~oGiAw?Joc!hv~t1H&WbxLShT>?g5`a?_gAIRmx5(IS5j7}SdA(*3ch^x<5A6@KZ-y9YunDM zYP0WhDNwuc2()grTtow}y#m3*Wjf!G5sks>J}Zs1&|dRpH(y-w&_iK(anLqmY!eR_ z51nyF8e(WsP{LetYBL2fjMc-|ei4S&)LQenOo`HDiA**H zV$->lg8PNJgQSGzCe@}MSxQ{UT}JArkGWIqn{K+(CqMZ_sv4u%M#}9$n=Z~2FyOYVo);slV84o>LypwR-?$Tui7a-YX zWj}cR%h^eKmH!M6-+XzYZ5Q8!kv_r)r|mVg?-eXiV$%BMh2LCf1>e`kcqPWO0+Eph znUGEUzQ$fj46Qw`rAK+lm9>K&nGNY$+CdVM?1i0d)a`lK5Qvn3hP0CqWN0rD3DVru zv@$&~B_k8abU-t^>1arHA@qV&xRH=fTW;pY)>gXav zAv{KFc!tK{2#YmsWFv}X(->u4Oc%0I1~rmlI%EU}8N3Ni3q7NYgQ*BU@X4L+x`i_G zaP2#+DF0L`I)e*a0MBLbG0(fu)1OfAXOlQn6!h{nq~rZ-R<_DTt$6XB7!6Wo;!8~n zdzG5cosU=D%UtCe(7!ol_#Ar)P+6SG3AXph;UjLnr;;)&lJO+T&TXB?762O; z@c+1DNae+cd7EUOC+CHYY~8Dw;GvfIe4&fdFo;3pVi4C32CMq{!Zx~47Oy-bA+K3y zWZ`U&FaF}S?wLleBbyZ}H+057&QoDu1y6crCbL%@iAX-$&H_K_z-uBcOjvq}H@!*B zbdnR0RL2F`~sa+_Hol+`Od9ZDQ`UbKIn=^sWLO9?F#8Kb_pq{LA8bQW=4ymT1%xV$60P}=Nja{924MSR=l(kL#~RhhHP_?UwC*{w3Z0U>zZs8&Nc2h-ZO@#XtC6gz zGeZ^nVur%w8VLQGts)i4fcZg^cW8kM#Li2xK3fT6&%`vzzAt=(EYM|L2qDgb7P_w3 zk!Y{;;;SlIdTnK=gTg9C8KpM0u2rFHk#Y>%3Q>rI8Wc99B2eD0nayoxly9N9(Bx9| zp~khdr--o&<<8l07j>?y!kDmzX?Z$mJmb`wh74sG$2jv_%`#{MX=exryvnjg9bH=9 z-YkcV)X9Y)$!WkI;Gu^I^pve zScUrH_ITzP-?I>n7_;h`KmwrvJs}rgVjf;S9JC zgDFa)jxd&SArVC!KRtq3xAUbM>^;j@E@Djz_osF)zc^o_t$e!~E}m&77EL|Nx7R{; zn(A=Y$u{&wg&oU7Ct{N0a-l-{%`{?1@+9wApurhVLmK4bMtTGn{-SzV0~hv9uK(JjnF`N<3P@lYL+GeO zm!zS)AWrRsC$(J6!FCNp43OS>?3y?z+uZ5Mz@zkz5Ec;5UP>>tl;PNRE!@}x)CLX8 zw1?r=!$1xRTdvRwr6;uVB@8i+otAd&q&aXdbAeVqtpC32@uq_qYLH_>hVpVS3@`3N zC0ETrt(Atm}p3aB&`D{3bs<&M*o6M2X)XJBPkbFv6`*{S3sx;mCO}X z>EOPDF{?$4K+VZSBivStWKfS5JWYK3jYqf!W=2V68YFjYuQ9~~G6V7*Gfy?wDIcM- z42{8v81f-$vo;+iA}5lf=+Gipt}${`xi%6r0$@0avp9)!Gmg+fPS449p_s%2)IP0Y zQio%X<2ho3S(t;3YK1oXkw#RZLM*W#vr2y&X0Q5Z)O<>2o{n4OtLlgc)%GtH<@4)8 zVS$YEKJha@w;>yZp#d|@*m|X4Cawaz^L9tgkWhOJEHaBFtgeX{o{+76q4JchAF<3Uy%1jtrBHI@Gk~Y>Y_D1vv)h!gF*7qW zQ*&Hk@k^s30KUOS$+S$(^i0t-P1STw*|bgF^iAQkO>r|L8K)w7Q{_g5PBjwd{!DUO zF+7~?5eypKIVJOE@ljg6R*WxsIGV_2^2BO z0A@g$zt)k z6CGEn37yOy3nXMj2DCsctdPuJdQBi^&*9kSK#Zz?pozVv%Iv7h3K6bL`zJ!65}vx% zHVyV*6=hC;a}M|DPNPq87Pg}JbPxSBOI0EDRG|uU;q)Anl~fN}Rzn&3Xf-^eIauR1 z{DnabCSwf_%5?G)FV-=0L_G?788YQDfFXN!{7<`dPNGOE~()lAbtcp(`) zRDViSU5IToimlji6$FRlFGfc1=HeK8#5)+I21_FwqYcFR(i!w+Tzo||a4(tIi#$y2 zy-ZZ^z^kTIgD*J-ZNCv03iALJMrQw22{i}OsuE~9nXWN2=6#k95PR*asD)Y{h<_Xo zNDgl<%?_H52bx|@3DreAAaftDtyK|Z#8j!Opt4{QwscJwq13`}eoG?tR8#EKVU0_R zTDNf~R_3$Gk|k2>)2Ml9mcjm5wRSFu)ph#@rc?k;{| zYrW$yTqL!G;k!5{p2}}EDCT~%Ql`=h@$?nG3W+@QMenH985tz+TBHWE^}%rARLNp; z_!cr<0ZAAW3A>GzY(_HyC|ds~t{|0R_j=G{cqWIQ%-fRUa%K2SGk1m?=|BodTXyd} zL6={LByUeQh=tfH6n1tsWjA5BxF#xM8K-uiYx^h%I%zL@f%N?ZCU!~|MMR}@awR*W z2{rNK1r07qGVj$&b1t)mdrQ=0_U|aW7r;oBc`$e^aQ6!tM2^y;T5->S?gL0-#8y@8 z+2V&9Krl8!qXtQ(E`(ugdn7dC2N`~GExs#~=0{_!V}6w+(sXdDuA_jSj%KHE+B&dW zk+y&RchdY4h*9-Vvs81Dq-Ed9W{oU7&dsQXM1+qDX>G=HJ41yeZbxS8cwRw8wlE)$ zXN|EmnfK2~qRDzsCYk@mLwtvLnuWNCnfO#*H;Ew%Bd=Lgf|Furt`!$%y`;C94d{af zM!}*`HmF0TV&fWn1wyivM}88K$m2>;Az;mz1$o5wlt*WEr*^!~d*@S*=WUf^WJF?+ zySl4JkScn3DrVpb@}!o1p0l~Ni! zpHbp$r^Yrhcl6~%!AnW&r8in+I9g}>)C`52k!~(2+m{H z0}DNCMaEdL4vz(!2^EsUOSJo7UIvWtE!px%k273 z>s$@K23jc#TI+_E6>CZHAe<|MJX9Y zTO=+$LmG&6Wl~E#d_m|iOk1RNZSkW>+)Iqb&4F*)izQ@kU1am3Ds)BnG+kAzhNMST ziN$!PKY2kK!lobsIq*_gVUpL$R7kSH!`Vbj)TYX03Ta%dtu&LQzPD}aT(Da{H^(yZ znQ`Wz*E+x*vaRWwFS0qVt>_Nj+MD&zcC$i*eYBP9yMsGeN205!1=|`wV-olFF+-OW zEXkf(0mT0eiI{D8zbC0$NC6cIaK=!9vz0Ql0nCj@!KcGwGgf1QZN(Y4ZC!H5Nct|H z74#Ue5iYXvew?Ej=3*{n+r37xMhaO$C=G4{Z=}sK@A5G&SET%qLGsepz*=yb-3#7K z^etLsew}+lY#c0b7d5Z+9j(LDaxY+e*?o^EY^GA}Jne?W=!Iz^B~sI#c*MSKxJSkX z$4laMAfBBAL78!1V$2e?uIXimU z+Q53(YbQyxI)*8~m+giE8ncYwVOFczUhUpt~r90(uANf{Z<~jZ4 zL*>(1KGf~HVmaCBL>@=9N;Ycao$V#XCy5onxDWGtJLa!GjDN8${(w4oW_UqeY@tLZ z$w%M=6_=;}d^Tr)T|PJI@hcW)x++~FT+k*T*rK&!iDRY z!K}-U;j-EiYSos@l%3s4D;HQ^%3!^!Nf6bmf-du-D#Z#cDprH@j-}xET>w{J04a3@cc(X9$ZR*0g{3rU-iYsibuH6^$>sI%~b!&C=v$v-zWlF z_}7FIZph&%p-A|lgx74dT2b3v!xJ&c_##j#ajDf}Tnqk1%UMoY<&jP{;*yI(vq?kS zLcAC>5G!}_@(VB0Oq8TtK2kK1G`={*lQhEQA`CSs(Si&zBH<#8Ny|9oi%91|1xsW! z5f-3Lc@frBE+t7ckx(TPwNz6t!ADt|I@y<1Q!sUP%rTOQg$hd$9b-#OTGdx5T6@L> z(_11Dv=?Eo=(Hw5BlR_qVFnchXF*>!)|Xxe;`r8BEuA&uowCkKYpu54itC-NZI@kc z*Zo>uu+nwuT(QO;i)=E&Q6p@#!2a6nPun%q9cX#BL`!~yofrQXlE3`oUXxbYf}<<- zrCF7yeyt0hgMSGKZ-nv^_)=n{ddev;%luN;C~1NhZ@?N}xM74H9?W5^cP_P}T(k&? zV~u|$3KlK+l3JKwaUw%e$6X3HG>AMr-1m{k?aO?~=Brc4NPFA@RsKtie7PU$;JIGg zXcaG0zIfH9qrP$%RWH5!X-%OLW>u+*jTF{h3fgt|RtlcmH7<7MN_gRhAC7q9yTaBh zcFsQjEN{XkOL^tVwg-9Uk^9=~wAFrgZA;@_^DkDx3rLpBP>uyj8=kp&6Jay zfW0fPyaUU-*u4ZQ#ve&z!s72^;oTIVg$P@iyuk>Eh_J#Xo@nF0{_XFX*i-%7G_ z7l+_wO+;!_o8II!k|<49*Fub>S`xmQV8t?7ff`q&aSRYDhHEuShg;_J7;J%MY*F#Z zM$T8CwqeR8Eqn!qL~<9yaBW?zCA zi;InH9Je{mIg419>!KHvv#czN5pvP;oOhVwG}r&B1u7Up5;2k#m&dS#Q*g-&D}MJo z`UHwU?-~UuBt#0`mEw>5!3tmgG8PSvL>am0AuJvOFAXV=Lmx_>B%Qasgf($B6^x37 z7F526mBNUD!k|qAR2a;}2X-tG+Q_5dh|q*8bfKiFV&iI~ z#W7lEa$l_I7f%w=j9RCRu%Xr&p>jH3c&q<>NFv{R$hAQX>cm_y($?<=GM+Tmt$TwM zr1JhakThY-b)~%6nym5)f5~N%2E$|~kNP|jZBjK$VIwczx_zOf@OQHY{c)Fp&C1R*Vv;YfTT6AebDs_IJ9K{<&H zzisn(>LS&v&IJ~gs3c@y84E6?p^UcKh*E_NrkQ96s8`+7CU$9Tjo9YSQS}9$o_bha zaSNsa8Hi8TvWFbQY&f**`)n-UtA=;f zsaXn3m?`B%=}@PwtC2_ubqrw~sDF)UcN_p|o`+E@Jb%nWb1!#|Ve+SqyGzKyfRm$M$?PMo92)iasQ z7D_<7@VlsX9ZhE3!$2ypux}bn3K89+B89hy;(H8#3A-*EvrBxaJ!+>5hRI4&@?g|P z%~IHV>WmSr)y!*Nk+%N@b%U5^VsA=Fl_;_d^2tSCW3BLm&w^K&F@zVy@Wqv68r5zh zO(9(F%3JLE$e1+KnYf!9D;8euQfH+gxfmg|Rk>td5UNb5C{&MeA#ZNssK2;K2YCOa zQ+bx<7{<74>s-v*oG!jTp?a6U+4j#uu}v&F{8Ww^v(JKz`QfZ@J?kUxD~)UP%@?oz zafB;-HsiUYpYu#p$ycLsg%?}lArN&*k;2$rXkKnIG(pPK!&K`ekRrQVQ~bhT?&^>r z%FCUAU||bTBdn;F%%u30>X~M&!3u#`qVJnVBn+wPLIGekhrHkPRE95nK)aXJKf)rn z)G`~9ShmD#6$bwe5#ej(BMs6(b|QsWGm&=w6A>Ik3}K}&lmS`-Q8rQ0e2@Vzd4YFE zr+3_j7Je5hI+aq2;!Qke7V?y1l5!&{G#{`4ORQB#3X%>WM0x{dF)74aM6`Hs13osv zPe3FYa zq=?H?R7F=5r9cH#UAp+KYc2^Vp=NAuxDSRglu)q-~13%#Ul=TbP=5~zk)_Z%ymv+_ zWs1^-bF9DxRe%PrlOwuwXx%p-+V(K zU1?!10K$Q+lwGbA8GAPs*!O(gWr!+QR1-3tOE+}&l}VxiB8%uBaG4a}APlfjn@9na z<<*oAggo(*7XeU61tAIwZ~#xRF3Y$r98n{(?1-1)vDXKn=vu2{W(;wCNq!;6St!e>FuARbT-ePz617e|t4Z zd|@s&lRVsopjy>TK4cKxmRGbxb!@V7krbRZk!lA6Jsc?51UYo@Xy!NiJE0uvsgBpe}2uxOP}={7JS6)j{u=|%q}BN1X6 z7GYqas+AcTWfL+X7#WL7f`s81e}j2A(OGqcnSxm;$%-le21HO17W>3csNf6N080T? zDD8M-*T`cv#$&9o5_O4XdC_?_!B58^3YgbVY@>Ol)L3=(3ahuI@hY#S(WI;?MyMI3 zaE3Yd${Q*0kf zH?;5r84C!X@BJ#0`Q5nW8i6>PykiC1sie(0-*o33BVy0AOHg} z1NXNfpYQ}8FtQ5p0Y?A`5@HEj8v@xt3x2Q#Rxk#g01b{x6tpmjRzM7RI|h@849#E( zVL-Q{;B-Q8010pgrCx6rQc*WHCn-3ZW2Xi8ow{LsSP^ax$SIhze5Z zjF^anyX0b491A;b^e6c+OqTG-@b1gACvF-`_y76>6v z#-M%1%O;HBqbG)CP?&^)I2Eu3n)9l^`)d^SN~N0vrTGe6Vf6pMw~-4EIRwR(9RnKx zv@in?ISNF94T`Y0Pe6%J&S~Uz&oWt1BqJzEqnk4kOIoX z0VONL5;6n=003HB2@>)NAUpt4i+`VB0Y+T1C941uQVA(s2^M_8R1gN#P!xJ=1y6ts zMe(;*APHMAiBG`CB0!x-(3>p~0yvxig=_(zkVsq5n~R*d9MA~{fw(LyvXdML>GKzX zk)Nt)OJ&t}FEJ3PD@)P<60&p_+Ve0qHc9N@EchzG7KKsld>fMRkeZ;t0$YC?0FkWVsGV@Z zickt`Jjb1I4I47W6`%q(Fvg(!o3y|ML*T*!Pysd|1U4`U7BU10;K4BP1U4|T1268b10qWREkFexO|n8D zAxEIK1h63%@WLbu#%BP!1)!ZxCm~Nz#3CRBEpYz;13(3A`@#ZX!HUoccl-pOfVZ?@ z!F=nt7mUYY&Bp}r1pIXbIE=#_odSt_05A| zj+Rpz0THq!421EOE&?XDl%KH3if3`jxv+~Ykz%cM6FLDevZ`TLA{Lg{Mc}@-Q_56l5FF9HrecEv$A2S{yEXD}ns*n=AP%(f zgfD2gHgt!0x=*WBdRT^96LVQ=NzN_tkLe8Fp}Ecl{3`+c&K0$gmOuarPylZoAYb6Y z1#pwCMi?h6AZJju2cQQCstQsg(@-k}Ghqb>FtSQJ3YzfIM<6d-ptS?A({+%-eJ~20 zptTT9074KT9!&sIJkkuJNVdbNd&deH z5f)|VSnTUqcq$SDp_YY54cA~OpHlx8Mml9%gQ1^wpfH%3qX$G5BHi8x+sI6!Pxu$y z$d?-PHaY3q;ce^yIo|SY9qxSIUNmRQP8(bBkhyTrKf%BOAPF7E-~RnM*Kom_-A9pz z1QD(H9p~EP~2JZ1W;=U;bRFbdjMZR7+>Ji z?+zkHoCXq709yM5qc8>_tOp@L02UA+6(F)4E7cK#1VtPICwqUEV8nXRM2tX*RS?H# z-M3RtiDO_CqwoX7cHr-eq*Ns+XLIJ+=%&HoxQcNu$t@ z=y_tWpbChBWrmW1s&&lw!hgtn?49p=$xhzDVcyN&MP3;Cu33MyQ0>sbz_ZzLpP<$i zJjYLBqGIIc{~D2~fd8#Y)rxj89PE z!B|qFL<0wepej|W009CmVIByPRh01DHuQN-r%EgP9uVuoHqIy-4Ro788Y1S-?lol&&+Z^uY+t=YX zY_MLnt;kkq+fuJMBIdY}mo&)7e&ymQ*x0ebxQ?+DeDv_fjkx$xJJ#5!G+b@l;$+&f z=}?ZN8V^3U40GpKnA_q?{OWGuuB?+D8+tUiDBgtyA4`g~Wyg)#wE3l8-THOx*|l%y z-rf6m@ZrVpP1gUc8MO1z)I+1DzWsal@!`*xU!VSc`_PafOV;22e*gm%a6keJG!Q^y zkjW1}1{bWaj{qVR1;6zyh|q@f`V+{Kf}XIVLxZSz0xl5_DByqv6fkiB0SbsKE&*Z` zVy>}lARqw*41j6J7{Bo9#kfitgMa~w6kq@X1R%1Cnc^a4E>wmfpnwH78Y+|nVA|rX zAqq&z%K}~slYlU03S$5R3_vA>142N>jRFQ3BaAQ|0J5eR9|@sIBNad-E=yt*pp@wZ z>ZBkm5~Agaf{6J>poOeJ#GzcCNHdPEE;>MguDU9vB$3X*D9w@(C`pJ?0w`riBSr~; z#*J_afF=L5q(Md)qH>w)rdVOa$ybhMLM4~DD$**}SYvxGt0tfOwYiFla*L%G#j>d* zR-_wGplz;6YOulBTCF9;*kUO-UY3z29chGFN-(5y%WN~MUip?V&~l-MA5~_9XclFne#aH!)az`3*Fjj`8K<;+8{Yv#Eqj?U=eMyQa`>OE&prlv7rD zW%0^8FTM5JbFe|0XLgVnVGh)JXP$dbh8SXM7TRWNP>C=AD=1XY!T^LYubE^FHOPuw zs;-)ss*@R|iW3*O!IHRah|$FtV;o=zC|QxxL_FxAqYgOgIO7aW?u-k|vBT(O6irwZ zfJy%#tEB;^1B$w7lmr$?V2h%TFd$4i@Tdb1%Im13lcG8)Ab|ulk!T21M1kpvE(w^i zTCsrqV+IzBQ~=N;2Pj1^LlIT9LxdnL2oHx~vD5%UGA#)@R6ZHiiZ|0Vpb9ri6Ry+2&XsHd7MzK)2 zhW7EgJ*Jw}fU7Mxd5-qzw~=3{t6lGkmoZ@BK-!QiHK|EVta1aHWmEyG+6b?DgA>It#~8->l`nWPF=HX)C&*BRXB1I6*`b%H>8SjR+B7TK*kpp(agp^NQ)1qh8NuYW@U7!&7#z6g1K2Cyp;07 zsHF5?wUWkC>;*37NUI{{Y7V$ip)DikRHr-TX-^Y^M3^n{ibKU>d~ilZq$YJh!cb6A zoqC3&DWDU`pawE%p@%P2C_-U`nm4}Dj1O7C4b*T*GkAdwR?r|z1o%W;{NOh?j^Y4C z3W2m}(up03AQU%Y#VagvN>u_PkS~IP*{skcKZ>nIqo5XE32=Zh-~@3m2?1lff{ISm zA*6OpfB{4hrcYF)OCZRS0Yrg1Af@3EKstk<`oK58&9Zj3yq!UEr;z^+bz(ZdFo*#- z;FcjMF9nPZ#RoLwVWJy4aa+j#&qBJPP3}yld(;KD+ zh4M?GFFcdc+Av2Mw>bu{tYkuns)k{`!LKnwLmY9^!WGYg1!Ryl8wyG*C!R6ZE3iQ_ zpT=0mGp4b2fU3m!5LL%cjG|I~tW=y)!>K!NMhFCOv;Yj?Xd%#Q)1Ed)Z-`=QTVRAH z262WbR012QpaPKuPyr#dz;BCvkqBT?01J5F09;_~6Npp*1^EBq2tLrj0AQfXQG_B% zN1A~TDj=x8sd6TYjcebgw1rqz!2t>|fC6S9gcxvu05%9ID=1;2mpFhbsGt)83^0J< zqV`2I5P$+;Fa#kOAVvf@ZJ=T#TW{3zmJiA0E^!+oD=g#*Pbfeb3KQJNrO5)LGJp*V zg9qgupanyi!3PMS0Bh~ZbsR8&ui@pXc}9yS=xd24)A`^ z7G13M&I2NHF8SP+HoUdMq&RRR1577pq!MD~AQTqWC`<*7vYeMHCWiw<%27VZi(_!m zDFI}$mDKl^5faBR&!>otpzT=bRhdF`tk3{S%0obs?ks33@JUcGumOv#5IDq&ZIM6S?H3f8i&?LiU}DLrg~3L@Gy3}o7+0%#xvVIsW+kXw;4 zVEQF|g0@)Fz$ZTWdZyBpR#DN*z?pq1&Y|{+Uo9a_>VO~*|b3^xDD!ap_~+n}&B=C!!UFS{0-wgf4o zxQxf0qfVy?W?1U0U%&l--j0Adnj1g@EWnhpxtL+1p<6)s=rNyrz?}&)2HdexcmfN6 zi3(_eNNO^!f-S0eCyQK!hO(feKIn4rqZY zsGE7RfzCRBFt{vKP=Fnggv4vUQP2Y$sDLCP00)?XSArb@0D#G}9b9UZN4YgkNCr#z z0xLL!Y%2xOvw#Y;00gjrBRIXn=maGAfCT^WGz}O6K}elZID-&)90z~_NSLQgQm-bt zixtLCd*VO1D>&3jCHY!DZ3B|}5)Z%#4sFT_Q`|*Tz==H23JWuh z|3d|1n6LoSza4^@hC_-EdZ`JzER6d%k4mS9QH{aqxO>qF;D`$4NGFftzg^TOQ+x&k zJV$g)$L&Bsq0%{bG^(6|KzTHfTX{!+`FnXbAHzzCdBz_au!#&dZ$xO2B}!xKE4 z#e^h6D7gyrVW-QIsgSypsaVK_tgmm_Lx;%7y@(V=_=_zYKG4&M{`0@hN}W`)CzN!z zZtJUv+_q-HwspG-zQPt&oQZFOpK1SjFY{`?Z$l-Pgr7k~tWprb{t1k0as^g!g^h3p zQW!C(gi2J9N~VMbrtHNNixp*1D150#3(_D3<16;VIB&u};4qhO44H5_FJ4if#`qPu z9I>2$N}Q-lrgQ~r03vnVOTI)$cFeJR)Hw&7N5VvqrkcQa#K$BOBkb6QY=DKt14#T~ zzU8wDSrp2tU`tq3LwUO&izLF9BuC|oCi^KCX-dd{1d@M*g>2AE?C{9H$Ofs9mXRF3 zlB7M9OuiYsCp6# zpbV?bimR;4skBO~M3}pr%A5bN%kR9)UjZ*(93kop$9C$JJ=#6%<2~eTOK>cqcydUq zjFr1A1-g_<*r-bI+|Q_Rg^}q?1WnKZ{7ale%n9VV!i>=VAckFV(8Ru`FYOG0up*+NPnyrSZIdpFgvxJng{Jt=rEI@(bjv-}reEAsQ@kec+|M|@ z%RJ>jssvA0kPSPf%c1`eF=@~S*HlnSt<;=iPz4N39UDvuB}|~vRGq_6^w`Jius3Mv z5B^BiPW2i72#{8NRRMuj|7caHahX{y5M&Ue|7cZIO$Jp})ntH%1MQ9;O$bx1RXnf( z8xR6{%+&ySnp&+@0f8E4D3AWoRcy6Z|2WnEsMcxSRcZCrUIh?uz19JNn)4XelCih; z_>X4@R(IWn{&)s?o!5FzhFy49AA^Q`#n*SO(0)w@dhHK@4><=U?OTAsZIua#M@{o0)cTea2MwFTQ}SX;DBTb{*+vMpM* zHQTezhHMbqnBCg36;>PUvE1(cF{aYqAxqg& z)llm=-}L2+0^SY+KH&OYUR4r4JMV=^vdpR(d4 zu8$(tVk-LHE`A~oW@46cVl%E|JHBH)E@3o&WBSNqHtrb;AoYdqXa-?$h-;`COV$obzGPCS-#t#__E_UTuA-nr zWd|YT@R*fDwvKCn1p}@QUqFU$pkpe|<-W)TFjf?@5{OzZW$Shg`hcJ zWME`rHfCym-%}Rk_VD9X))_Z;W%`KYVBQW?nC0r&hGEtYY6xXsj$&Wt3t+AeYLI4g zu4ca|h3;5phoA*Xwhmf2XMu=kdJgF7z2-DltO6uHg>e4rri-TyPXrc%fWK zWNOF-THu9W`UPL03}|>1VSs2_crjY=hU~;>UJ!_6aEe@L290!NZ^#9Ssc3J=2CV<7 znjT*1qdm_}k^DCuPABK^q*R``Z%V1@QT=2{jqT4-xtKnPYa zY+*=gUqIrp)<_)AY-)f7T}B0g5Qa|9gCL4D1~%J23QcXY+w&!$c4qGhQ{`3Us&mwRc+etX?-qk_6Uq*2<6+3+1~%Y=-&?R zTo`Vlrray*7~k_2&El=k9oHhd_ntpl(=bYFmD1-8O4o{%*;p?EE%suy$_$ zc8JdQhMTJ7$!3LX_y*lJ?-WLcl>UYUXKinA?U;@lZNP19fQH8Ag>S&^goyB3)(d2) zXjr&!1IJ@~_URUf?v2{;nr3aQO74M>7DsO*r#bb0W4&%~ z0m)#$j&H!$4q{+tff#3Rc<9s?hyZ_QZ?NZ<76{x9@M89cUq}#UZfAkGaJ`6dE8m9Q z-r*@12w#424d-&)o^ogi?e8w}-5&E~z=hO)6#CBN7sux-Z)s?lY%c$|XRGS%9KUkx z7FJsZbASGBKL>PJ5cC#5a!#+g9}X(Od~*6=ZzdlQ85VUYSE9~!=mD>Cy?AKdCaV79){JR{5Hbr#h~5r>m3|0>h&~?n^Vv7l<;~ zhM89FZ}DGqH*oJrC28+k+Nr(7OR%=WDy{fr+kskMdpZX*EbR28YgNH|g@0of;b%bA! zRS#?-v*vmg7lm(*+*bIVR=Ef=zjx#VHiS#CjlvQm4pvV3gFd`1p@YLL`(K6{J) zrEIBe#V7pWrgExpeIW|?D<1f*{~43@dc|B!ImV6=I?mniecl&KZ-80fAEBD|25oTr zNhk4f-hGz!hI5y26dwNHm;T}R2Kp{$;%8*0$7AZBe((S9e(JB}{Ko#9DE^0dWYgbzxPAM-{}HF{+y4f4iD-b><_(&+WWv08L$wVWLuk};L8SH# zA;pRoFJjE7aU;i$9zP;%C~_ppk|MwHqUP-ytbq)_CBv1=S2mC~Z{p0UQ>V$EK7W?{ zCM?;?mJMObq`7k`)22?JLX9eQD%GkUlQnAwO{++1484MNC^jtFv1ZGnJqryPvSe=G z!i_6;F5S9z@5UuYEG=KPegB#zsWmH6s~xFn+jxx{wVD*MVM9nwAVqDART|E$xhm#u zm>)B~ws|z^(m1ar_G}SbXw$A=!;UR`c2lf_M|%JDs~a$HwZw+v4K92*abn1JBk$e2 z{idFcH_~O?do#YroP5vS7i4U?2w9|&Mr_xd`zyDjALqgG-i=~{t4)rgc_QtqGtcHS(2M~a#`h^lM08-UXbEhR(xMBnG7=!idY(K?p@F88X{slcjNy<#eq# z*=~E&s)c$}ZekQ+HIcdqQLC*@^3q$c!3TGj)pw50+G}5u<{EKa$Oz*wuX+aikuTS9 zyp3gx{Sw)6*Q{01FWP8BOtQaF19DE#_(_pg{%+fCMipOk+%_CvbL>hS`;6{E*HoL$ zFF+$hGe|K1IWxi>eftZ(Bkze2GD`me{L4fvyNnalGDD;E(_@o8RjlCgMXSYS-72x$ z>uGs0o*3uki$#=G>`k@bnj9@Ol%1UKFF6sDjYHmiyKlWVW296v$pS19MSJ<%ZZ_5C zd+u6ddsO)0iI<&`HrPmAkFlRUqG&ao?-DJ;BhL_!}a|_WkBQ@G}LFhX5i2pG$hEUl6b%TNro8y5=Q?7sFlPKu!YW(q0G1_ zvt%rUi8q8G8OvA^35F+a6)el|Fi0sKt&vM~+sU5R;uvAvaDac>*!27rxPmm}ZpRT@ z&T68KY}5{6;j0MIvSBzW3QlpU8)DuvhmZscEN2bWA2JMyNMtCkj8Ie-0Sl-&0k(@6 zsLA5Kup-E?S)`EOIAkKtXiEp8F*$16AlrcB#tdF6j$wfXCHkO~b~zg81U$$YebA)RUHa!Em6nx&1uloK3rS{76U zf)>8W1uAI4m{90J6C;79G(SO2RK)Ovs5logSizWN5S1;&ummg^LJL|5<2NPz#3*x+D-JjJ286O6pdUH{VQJ^9hrZt%dak7p1UIZ2a7{w?=LF7)n zl_)=k9FYGBY#9GKIm-1iuwQl=#|tjlN|ti4Lq?$pmYGEqtbhh1M9~loJJq)`^sCiA zte=U%;#u36vqe&DV!NrBi!G+ei+uMpatoGFpaL4a&;u_n98KP)S;H%-DkNn*uK}id z#QR(^pYeR>ifEX{u)uD4ErN_)7dwa97)2m0l8jOudla3nW^>)EcEaTJ%Bydyf!x6M_gi#uN@;DU%fZ>jF3L7uJt)2tS{K95|;l* zT)28)-`*`=N?wSV7DXnqkq=Ml#1DO5lm@c$jlBH8Qa=0IPm<-wf_aNgee=T6;MEz! z3PotW6!5WxCH#>3r+Tr?89_VjQM`7KBgFRH61n`xX0vVN7)+GH$ibPljRIv{L-E0a zujPlu#TP>O3*s4@;*A*5O&>v!m%m`&_Hkeb!iv+i$!d9?=84~MSRI0;8!h~TUHL(T zAzY*3LBp}#+sz*eHN+-uob25n?dcyxbcO$nS#Ai-$zcTG2_OMloB<{a%l%#8Euc5> zfT@6C`+!#UM;+@MT)&!7QA|~pg7n#VoM8C{MhBV6H*8>{ zpj_{T8!NmXBU+8{SsS$77%e!)0xBOWMASei-zY$w|72U>`49yr;WoWnye(rhqGC2` zqiKL)!bx3QykdI5mMo^l9Bt!LfEPvBqO%QPke$mp!ecz5NjFl181{-QhGShcnCC4A zEy`m~q@zao;@Q39KN{pg8VNnxWABh*KFYSRKK;3`I4M22Kc zzC|q3q^8*9PG00rD&PA)O zEaCjL7GUEGBO1qhogFEV5>gIcIB>XW$06aBZuZiSSBZhj%bUzC~B4HUZQAT zc&LOPD0aSRj_N1`#VA{z=#07rXRauV?r4!3DcSUBW^O2orlyTr=XFZvkxJ>5wn~zk z=8poYZaOJ%G6aHB>6e13npkP(Eh&d0=awpGn5yZT3d#SNf*+R7D0Ob>lYU2(vgw`T z=?BhcV%q3{qGpZ4Wt!&cpb}~-E(~oxrg7$@RL<#*+G(M3qMN3}!{`OY z_-d8_E5+!AFc2%T{=%`c%w;I+vNCJ4I_tASYqU!1v{GxeTI;o9Yqo0ZwsLE?dh54> zYq*N*xRPtRn(MiuYr3lIy0UAuBI_>{E3y8@uhMIG^$tRY8f`^koM-I3hcu|EE*Z8^OWg>YAOG$TBnyn?8ZLqs^Uq)mf)Gfsz_)o z$C~V{dhEpjdO(H0v}!oYDZ_Rtj-G7HqH4-+3CN1yu8O6p%IwY-D$Ul)%Ia!?Hmc6@ zY|-AS&+>@PZeE0rER?pU(L(K-A}yoYq*6n@Vt*un7eJ(87 zmhIp&u74J8Z-lMCT`a%$ZR1+*h(4}(wC&B_tAQ@=<$~^LW-eevuBWvu<-V-LhVJSH z=jbBG<}U5q@=`L;Lbl!5?S>nX>8|b?nUVRz?*ecC@Cxtn5^wPu@9_?A03h%3GH>%b z@AE=$^h)paQg8KI@AYDD_G<6;a&Px~@Aral_=@lNl5hF`Ztw2y?&9wHmI5w3PQVF| zGvupVFe+dvc%rE`EDo#1WZ;d5y zmMj2Uuw|Z&c_gr>aIgmF?@JyoZsKgFWK)-X?ggXpQf9CLCvXdQFfK?P12^#4S_~?D zu$}Zp<)-is6Xptca0eGK2fq^tH!$3kLoX~j4g8B?YI5_@qQv*Zd#aWZJa54VLHn`Q_z=H#vo zHQ4b4*C`jfaUgRf7<kJF6Fu5|F{;}VVs4nmFmx6H%`!dTpXui_0+<-+fJ1QV+hcZKuHfshq%cD0hv)cCZ zFK;qP;xS*!@|#$5+=g>Idtfs|@h{ghg2nF)KX50n^DVpcKHJ+R({TqQ!#uCicFnNt zPDxk@w0^QNKQlDttuQN47(}B2EOb-3H zmvlFI3P$r1?20WK^P@+TtR#nYP2bx?SF}l66Gg9dN!IiH>M=Esg-nyOO&fK+WiW@G zbVWxrD_pcsSFtpAE`sr~{(kgPWA$mR@JZ{mP6P8(p7U3NvLlc3Osj5IqjgA~O#w@E zL^HKh2eePaGU6Kaos9A`^Mc%%hh_e2Hvc5`owYr8dUds|#j z_FUs8NApr<>$P)pchl`DTck8#Qgv z-6BUgf)#9mhkpVzjDbM(cSoFoFC5-Z)VI>mf*#PBM^FQvbwU_eK_GfVf0wvL1YTP( zMUnXn9`GMk#Q06*!haz|i;uw=Si%s-1~mFNQvbGi+c0&PcT@vuBjYn#Ab?RFoCPpM z0^}Ag6u|U2$0u|`LC_cfPB_AcZG()vH%Dv(6`0&jtawHEI7on7Mc_do3d0y6M2_G{{JDEyLl~47 zGI#+&QGz#o!x+@T;P67GQv|R})Ue;UdlN$#unsMpK}ThSoO?VT;9=m5f+GwB6_mn6 zl)~MEdoql{xvcv)r2C|)8#HWzBp?R7N#mYt1GN+T7Z8Q$Cyg(_0Yw0LNKk=rjl#1F z!x_{BV|c^=S5br_oSQa$0TWq#(q}w0)c!==zQi9>{yI6OG}21L7yp z_yYtrYTkUo@pcelLWK(%Hgxz9Vnm4(DOR+25o1P;8##9L_z`4Cksy;bYX=F)?Z5v*ihydh(Q>eDw-qrN3{WMxa>T+poaW$Wz| z--BEKko7&7jmouyV`woHw#FN@$Ona;nVjp4FUO-sdHcr75<=3MsWcm18X=xs&8%o! zoA=` zI8V6R8#OD+y|Jp~O_ZW!2q8;OcszMROpZ#J^T>F5Jeo(!;(%)X(eQ4LWQOlVRGgstgf0-Mq-GG3dbCE z+%Xv&Y5b9=AGHFCE1iBBBCN4cI${l91{lbj!%*4cj4Hz@#hWpZ8KsnDs9QrA#}0D; z1eW^>i&8B`!l?3$F9f7-vn+{0h?-FXK?IKn2}6h&&$2wj3uII)?X=Vm+AA|F&V$Xj zT#(rUp-!+o2$9MPip{${5wgOyWI72$6#Eb=1vhVWla9KBtV=W@PQMvL7=#q5jF&dN z86_`R0Au7<*od)$%`p`DW*b=Az{3}B>RZTDP(@8ol(%%$fXVABh23{>^HX?fLz z6<-4JCX8l2NpsCA-Sno}P%-qzTN34+m)?5qy%*nnNi-29l~Rl;rWI|%3CMzF6b2a{ z6<(M}Vvvy$VuS14sw-%cVI)bFni&NIMudn|E$9~Ngq1VqJA;=kwo!;oGYwP!OHzlH zmD4drMsd!;L>=pMGG1sI!@kwNf#p5ZG%1ZRG0|(3HrvodsM2@6`7JmqprnS13$L-H zlZ3X>@}OqIaC$DsXrY6(tFz8>w}V3S=4)iYRtP=9R%YmzEufisp{=_{=o_q`_2!IN z6Ds>Tv=ySokx$Az_Y6T}X2@@;^}QVP%r)Pf^UgWq7e#1TTG2(CUV@R}h*h7F7-1NG z9rmVtT%GoyCML3CSi;B{rDhZe;S-Rx3nQ16p^+>XJp3Gmj-vf46QQJ^CPu-&8cS&A zF^F-D4OqUp#t}Ww^oD1eKjF34gMJyqIcT;(di?eXNk}$rteEdjZFs1)Pi?BtwfYum=@`u+>6XF~5T- z!av%9MqO+}jdFcs3x*>`1XY4SO6gD)0*boLu3B`VHkrZR;Z9|prTD< zm=rCrsm&uMgbr_kn->(Qs!D!=SN%K#GkGadFn$!IAr!<(%KCvC`H;yAA4s_l5VJ$oOIemzVQuFX6UF0Im7lALX9m@Lrg@C>QAX! zRjXbVt64pq7(-XaGX^Y;EwyRE5H?e@?x=MF8EeFF$`cL$IG_Tddus(AW|C(3RI3~L z#2CE5i@tzssu4-5NCrzYgLa}+c~$IU8QWOLa?Ye=OzBEpbULxR6tk^6>t>^Z3}Rrm zj%)?eN&R)AyFRvFg#}4rHF=&fNMdlPmF;Y4TU*;oB(ned>KO%g*|oB+D4Z28Q_}id z8QqRXq}5nYZ`)kwJ{P*tmF`G$i&D~2mZf(zu2o_>T<;)omNS7L3w%6Uzz-UWXc#32^(i09Q{GrGk8z7npA8!J5A*^M{Dqg8H)NnB$a z-x$X^rbvUYTUk_~PQ~24QHzD!-yriu!&Kogb9KBxL_B0Kfz`+)Jwl5oe}u{-X{}>b zOD|T8VGPM|WJB2SCX!mY$u&0dZc!Z82xAy1`X%yaUwmYNBpDix0D%HDz=tIlIJ&;* zAxF^M5WOe{%W6?bE+i3=QA98o<|(vCvJ8>mK%*092tyih;h1JrLZHywazeJ2D$cBd zO36Y9D(;t%X0*Xj+8ISa*`Vt2fO-t-R2Cc@F&QiT`q#J|53C(R3t<0x3r39}L_QsA zg?s{15rOuq;i-s%x^EyW^Tii*oscpg1Qpf)zBVGZ5C&n>hu08+MH;|-kZWiHo}c*7 zL8d((O9XTfMWn_UR!EC5Y(W&ydGe$a5^03&QX_&^O$0rJ@QEZ$u$kU;r}JfStMXW- zru(sP;mkS;&-tuI#;i-r+lyTv z$b2I=$88w+Nekx?qY5j824%)PYU!k5)^zHtH-zy8L=FPpfdow_Vx0_BNG5LsS$ZQE z@(D-uS|QhX;nrgf5mY?0%L*C$m=BT*MnwA|c8@kJ^e~W8tYKwNR1F>!0rP`=o9})H zyf^ePifusS47m`K+0ovRQCK@6mJlHSHW-muz1Q8~r9coXBr%!@Cb5V>_xVAR@xY9{ zeCO3Hk?SQ=3GX}v8Ac~x(($$Wi*xm)^xbWWJ039>gWRk&ExwR`bc8;TmKQd7s}SZy z3(fywmbB;t9`xWEg3tlXu=zwA*l-4`c_SCaTtnNI9zs0$!TTk<)^1Q?C|*$Eda}6& zCBO^^?;|7^*1!uii5lQ-pu!0{=l~9c!4mY~3{b%_oJukzMG_n^7e+x3*uWB;gMh#+ z4z5Q_^nfvFK@rxX5>^HlI*AcF0XC2!5U!;Zv|$^z0Dsy5?R)_56GQoMT%c1VJcc5EPIB9S{Pe1PFytI%Fvf z7~yWBEJ0%B6DB1g#7UXxfT>{0OAhYJyg?Hna2tR__M(UyV4>|2;tK>N4H+UA1|b(J z4LnhH!|X zR;=I+u!I+~!4lLd8}@1pM4=7@q!g8k7~IEcNDu%C5$&L15Wvh4B!e2f0IFK$YPP^> zL=o>0A{h$fd$z#)9_=(3p)aBk%rqezmaqxSYzzp&QTK& zA`A?t;FRePipU#i(A}tD-lzwitU%asr9k{(44S0w9FiNIkcp@Y0zF=iE0T1|Mg07(yI$>qREFp;D57WarP-uYcWHKmWWkkUW=Hwcr z5!{|BO2%Ly?oTbY;SZ$g7i?n`(5{@$3C%=d6144wkiiPX@(Xt38vX!FqA4@lL^7yx z3>?8Zs%|Y_s2RThV0(y=3aHYGuJVK`V`gZ93U(tK^q@?ta8%!Rkou@0{ZdSRoMBz!C6g3<5zicp(f#B@PdQ8uKzC@(>{wky*-vaFA0u z@dxs#ffgDKd#WcpV@>TEDI1`~5{pJNMu9L(ut2mj+Kw|hm-8UB0S|t`sSsi?Zw2l2 zlRu-)4{q-dETuOP;uTfn53pfqs6aFd6d?|j7ZQ{h_Axxi^B}MxR|-0OV1)#N$r4xf1u$<$y8b5q^j1ezTC{t@+)Cva;7{B#%_v6wtx!$ z>lK>d&a+q%#c43I;+!7$j#R1VY|sWEdqqtiU|90WZ75 zG(f{K!gQ(Dg5j_RN|xr-CIjI}a1Q!}GE_Vni-1c8D_Hm?vkz5!N!12_=NF%Ts_tVv{8?+d7)a27)m211`~ zV+>6HkqvHdIuSz+VZjiw^B}a7)bIdF<8^_~KpV6{4+NwTUG$RvHP&dsqssG~Gy_VC z<3ivjTDO2;=M_G%q(u|rG7iOKqpcJM!AFe^K^0;_C&SFVKtM|NWUYV}+>!Ml1z{D| z5D_TgSYZorVH>Ey9=%}@9Pb)FVN69~WECPR14$HcLo?rm7P!@lf=5Ra^jWoIRIO4G zVjF~E43dR!A#y&XGBusi)T+~p+Rk6$r4O$`54!LouZLWc0cq>b5VOHaqY7ZhcOhV5 z4sX{RIAt4j*LBaYfj^iR0%2uZ^m_5+L2CGhqiu&qbln65OAlgYTR4!?Ks0{;xDA3B zOND_tLKywf4jD9I5D?)Eas?6`V-cyr64F36RF#L*qZy;p%)a4@AP9yKGk;N`YpNC@ zAlMsbB|S>vwJZ`LqIXnEC2ZxSd6KGlL~}Ck_}6(1zT)mc#C&x7!sZ6 zSQ6|QZWP!T9tALLDP7t`K=v4ulZ|n%!3(hA6?s7rij+#M#A7A7h-M}Xsvw4RZj1bM z_yARNxhuFX7mmW~mZ{>t2;&Jj%m6+CCBmR|=MZ&Omwdj!B4y(s7(vmZgi$nAlz0Xe z`am)uLtY!_aS-a9!e$K|js?YpFjloynb&zGuZX9&e5o@OZ0TkQf?K!$>};-K4WLI8 z)X)-!)uT9)aG>*Nw}2MVr+rrlu@J(Qh;V#(CT<=hP9}|w*@Zw7r+?9}c@N@wzu}<6 zHzD$-n1_lfOXHIe!V6ZYUJ-&MSU0~zvGHG&6?!{8ULaSkKejXy)FZ0&{p zL_wjap$`I1!$xfJTAHObQeZ<9U;(fc0!!^$A(|naAGsk0yX;W^HA)`R8xngw{x*7G z_bPKi5k3KzOxK`FMq96HB_C|#-fX+NOP6Cu%GgBL2` zm=PkGF(Vh)hajwAH+I^QoOnK(p{rjBcSXSxh@}+HFNv0@iJpk{Bx4)ocobsg7i8}m zBx4Xn;Vmz^wf^^ci}4uqhkB_qg1YB>!l$C;w;8-(PI!Ue>f(LACo;8TX#3(5@Bpv% z01iZrsan{enVDVIQlWRoGbR-wVo2att!s$Lh$>pX1DL{-VJ(rNh029A?j|dx!&Rep zAYg$FCIg$%FAOduU$3D-$VVE*HT5uAfH!8&Zpye|SF2C3l; z94?B}qct*P4Dv$By@$>v&p(~6MLWZTp=L%SC@?!5-2R5cu_%)`Xn{V6pEyGuXGkfJ zQNuA>nnpovyO9Dluc%MiYGI!q1LHx9~-?-A6K{jv?e$%$mHy{U+2OoH_1LB00e;B z1;7C?jgO!~4;(-PY+w+Q`|#dGnYH2GuJ{vnV++RrfDPt-K0sq6cd42^L)@=L#-Svl zc8;Q+1I(^?WzvA`qV@~GrT_)X62b|cF*+Aunw_inojJ*qK&ihAEf>OIAiiv)&;uF# zU`^r~La5+PSb>5JOTwc>g~3pM^W7VwNlfnP4DzY3|AwKmX`4j+q5)W=TfWW@g`QwR zIPF-U1S)6|sM@?Q^2o`Y4kvkup$)tM6R*>!0QM88zzVdU3bxydmOiQ$_Fo_BJQ-0B z3dwtv+}1J!54`EM#7>s#i4CBHj>A9^{!h#;_2O4|9nlHt5$?>3_!{2n3`7AD1jL2L zAnDUX5xn3^7DDX5Yz*Q8H;VlMDh&qAXe5CU}Zkl<3JAvfoJ8>@Lm1~5y9mT0uG!EuU^A~CAQ01va@K@s$I*rt=qS7(-K1lwyxN_ zcC(Jc>s6^=rALh>8%nsa;lqd%D_+dFvE#=Esf}s&jnvGV1m z+;T`Yciw>rCaBIoL%i!jD0nzrfCDl|-i=U3Ddm(@ zR%xY;Ir`-qhOo`%BZ^>Bqg#<=>W2(5|0SsxaV$D{<(qKEDd(JY)_GBu74Fzxj~s^S zp?zfr`rDCyrnw|uZ5H^Xos2f>=%bKEN*$iiY}uu38h)wfd>{(yXKE$|&1u^qs1&#wsN=R@iFMHB@Zl5i4Vik&Lex%^DONzbFK(u*6=Z9YNYy zG6oyXs%ou3lrp8~dsM|&D2hUUDlS|6%{OYP&^Q8u0vhm& zn~TQZTvN&#A7=)$%rrx@1vTDOD^MpzZ;Z6k2^mWaBfP~8U21tB}o zHCt=VwbvCrI}j~;Y{U0L_ZcM0(iHiE$KcnRm#u|dW{Ap$-~Kn|xR|3wR^=WZiqsjt zQ1goe$o=J}qm{h8YO4!5{I5kf6(r`r+k~;`X|)eFMlRlD!w4!3sqTs zO&G)!M9dl5c*6_-OEq0Hh$g~{+&nglWR|=)%QsI89@uyz%oYb5giIQv;5>Z6JTsKd z?%qH{zt9aSLd!te;4ui|1Zmnppdqo1U4s=|qsAHbH@@lGn^yzK{>pzfd(8P1o2to6Mq=PC}`0KJm`Tk-tYw-f@QT& zv_WE2;94%&5Qa5W(0-^G1RneVMpm3*3}@gSD&ofrsCfeqxwr-;f&~XK4sQ)!&<-`Q zmolz-V+^$a7z7>QAPh?kOoQOt!pb^P3P}ts7o*Sv8!U0KZ7?zpVgs2Twt$Sye6125 zydxtzVKrm~0*|H8#x}O#oHjT@Aiglo7(}9nHta+uq5uRQ_Xn|7!BLKMbV)Ay;0-|% zk}}&U#Tmlz2eIvNAaK|TEk41DFYs)UVerBTvw26ARdbMIC}cvWDUdBR17?{qWw1~w zO==1R8fQp`@w@>GS<=!Q$QT2$@Nmq5Faj0{Sp(e!vJD&BP9d;h1VR-m5QY*oe%G+V z%FwCKlkCQQ0zp#?36hI7jNuRWe4aD~Q9q^KQ4)?ENJ5(>ic)+67QTXpBEsOZUJ0as zzeq#>$O>YKQhZb(A-x7K+F*q@IMtS4_yWc7@R@@2^ryb+L^79Y5Q{}`AlSGlDn6kw z;AP_z!4gFs=!Ps_u%W70(a9a_H;7<4Vr9>qBN(-lP-37W3}0XaFIW*jZ;T={<1D8o zMq!09yupSx0Ukh0fe1P{!jY^vBNeRBi7WvYXc9zKnXBYT;YdVf)T>_ge9tlj4&LGxU_)78a}bI zfn3xel>nYM&Yb2ogO3fP_(dRIcH|`IG#Mxz$VyY1Vp^PG8^4&BK!gFp7motLoFT|V z2f~X%Y=fK$(L-jkVF{ypqo>|D!%`{Q;xFwkNf+29(%ro{^XZNSab zpq5FBSKQV5Rf4SqVMQebQi>VYc!Z<)12(<^3o7^`A;dWCtpB+MoJJ2D)YXO`miFT7 z)>y`#kuG%|o0)GgmL!lRvaj%fS?_3;3WytpMxS@EcY8w{R@g6U&+|j~>`92Ot!-Dr zC0lVN@wI$mVqUgDg?F8SVYHC6H{1wJIvC^+6%6AUHu*6ATH+fouCp-CP>^j{foowv z#x}m-i!?}257GmjLJm3*;-*g<_I#ubzmbbGxP;yUVaeBKNR2e&vmnAS%_Er!vFD8n{`2^DD^Z}G> zpvG1DkYQ9_1j1LU9>^KoR^TDOG>6-U7|sKT-Zs$W__s$~C)j>!tHHtxR2W1Kj~eqy zk3l8bF6|iT<^`IKCi^coBte=D_eslrcc9}Ek0lZQ#%>V9Q5{upnFV(V!7JCWXvAQ1 z0?`H`H*n>lT9MOQ3TGRa({P_cTM@@O3HJp?a1>hM7qIXIHXud+xe`eOu|mHfb^C${ zh~NbkBpIK92&$6{IEO1<$8y`i3N(laPNxa1;0yCLVV|I9zMu%hR1kWnUWs-FXZIQO zBoKO#3*R6N5-1aTCP0p562}n;h=2zY*m|1r1!1skGp0JY_YHg0bG@Q9+n@)+&_XD2 zFn(hND#1xGAwqBGgDE9IE@GKOU+ftu)izH)g{C=hR$P%$+I4TTIKmJo&K60~=E8*~Oaq>A2t#}K(d2iKU5;^$Nn0f=`)3to^@u)sQ+K?if@hl(f=X>e_L<4E`y zjXI?XgMbKU@MMCRi~m=Nt2Th{)>v-mf&+nc1rZtxnTX9mXU$2tRdus1SWfvj&hyOEsZ<0s(aQ^ek8C4O#dNmY_PL0fwUx3g6H@2UBy|(N(lS z2iLF$FQWNA<=Cv|yD5F^r1VSbo?#pKx6-=15I9e97Pibw&(T zP?{Ix2Ev&Py}}BmX`18*9<*kW-T<7MseKGV3xOb=)M*870GOzldD4ej^HZ4wu?=fL zUGryW*9HqRHlFy?JExftqrg`E`8?Ud3zku55D5!x_zju>S@`IiqH%A`DSW3k28bXE zf(Hi`D3aEJfvhDtl+%)Y(J3nFDMuorcHuey&~OA^uoX%H3ts>Y#1H_v&}6o-lM7qJ zLUb8GouFW&fCvXe3)c1x;5m>k(RBA@KMKjH|JM?qz?ZH03uACFTH~Mu;Rx_Z4WGa@ z7)b@6AUK-9mp+CQy9ACLS{)>5a3+bOcfoKaS|(>Q91!O@pAY~7aI^y80MO709H10> z-~bw61A~yG0+Eydb~6e23B0of)4~R9Fc?KQ1^|ns^`i%P1Pg57NOZ7$+n`RG5iAMm zD`{|R5R(QdGhCYRF_z#+V>%H3S!jD+2vuuJmcDRDbPzXb=@RwQqvi-KXTS)pi41-~ zRGujieMB>?5O9er5P#VT_efTP=@JCmVTud4FWWVx5G;MLRMg-IbZ}&YAWjcT4V5qk zU$9P3i84-Q8F=)vq&qxqKrnkNa^iuwziX=l;kb}%HQGclqd+W^RS-7wF`qDe0&!(+PM4u(WHtBZMu9)~y6FRfq+$m!Szc1Pyq=3ND3H*pjdc5p2!S zS8lllUK4%9fCnG*z0pGr;(G=Fn|%nS2Z#j=)DQ?LbD0GZY@Uk zW~)W%a}5V93W)FvJ2eph7Mr}m@=zNqx*hus+2DN!2s3Fg2$Fz%oyw4BfD4GWF&OCu z^cx2Dn+w)L z{1LBnEn{qfXAB)_EGJ=n6aD#-v~VyYEDBnuXH49oPD~+{!X71wa3^UOMs&qw5-M8! z6$y8OUVJ-uyvU5)$WVd^`}4*EQLx^C4G%SIlj+FN;h|iTDTl0ZBr3>70)k-ClAnAk zr=!WLyvnScARk1j(C8D2LkD<32dHpXt^6E0%OieV$O~5%qCCpG@W&~_CQYI!xtz?( zyv)ozaGcCqo=nXDRUFKtj3#y=qFme;#|$sc+|Azn&EPC0yL@m}F+^G%$kZ$%q^!l+ z?4sNJ#o-*!@;uM&d-m=sGH@((yvCdQs*I>=fbzRtoec1MV*HFA#_#C2G9b10A)x*5gPL0usec70u z*^lu!R?*q_@!7PI3{L%8p%U4>@y|#?%#|J2n%&y2{n{_V*`Mv%v_0CKb0(&})pSAG z#yr^Y4BNmR+`_#OvQ68weIK?xDsz$Bae>;z?A3_E+QU8F)D7FkecZLZ)0G0*%-t3s zSjd8HI$>Si#ZhC0pM-1)V>Vebz#{Fe&HCd(F=~<4elpM4dG|O)!?nt z(w*V|CVt}ayy4mH)(;NiYSGpr9o__D;3!_>HlEBXKHD7*Bp(jq-!08D4jAKo<3wKM zjhy4^t=%o|;+iwr1K!&O{@X@AavSPJZsRsI$x&i% zFJx{IX1);nvT>nxaYuJq5U?;`EvHQ> zvoaKKxfV|l1aI)wq;?JuQ!sy*C!bg)hwf}|7_6?{ukPOP4bZn$>skQ|Er9R;N)ZS% zU=*DoccF0&VPHdr2Mziu5o0h{(o?GfvG7D08qh@RW?VxH%%lx5dX+I6k?>YstxsPO76#VB z1YwbaPxvkBaw?Gx$q(%W@%rGC@W=qL1i@rZhWRMP3tz8j+Vu^IpDe0cmy-Wz&W|KB z-1g>Q7;n$wa31FZF7IJs_t20FHlX*=APfP(3(X(|dKMZy=uiLwE14H>$k?Fz^i9;L zZ{8ewb7W=9#9Yva_2bclzSLzmYY%De_G3@w^99nu=~5UaOutSmh|+S2D!pWenS zb=ZbiwlB%N!P;q6sl!})9x{UEt<5NyJj>RUO0}k@EmlNjv+C{4FNesyd_$>{WzB&F z4<=mrjbq4)791I} zWW z2y+Cqf;T&|#@B$p8NH#};tT=9D8(#fMkytkl-3X?B!?Wy>miH(Fw#hoFa$i~3&tK& zB*KkOO39&>TC$=hE1LNx7fBF7#0#8s^6MI8ws@$M0v$qx7SNFLW-byu!T*w#uA4A1`3H5I>hRWnwg0CBF!FO zjB8Dxgt}HE9IfQhN0-W->7i>Z>7=G+!hrW*p}v8o5{JIggrs}p%y$f&96G}nZ~jf@ z3&i9?E7`=hVOGt*65F@mhrTfvPKc?b?6IrHRhC(2p_MjU(L#RoQ=4zbIcJ@B=DBB| z6ASgX;7C2yRON0(8rSP)WxDBEkr5_osngR{I$oiHB@AHg`>h!TLiprZZ>|X=7ipm} zG8a6~aA*`d44&3Q5-IeCm@q&p$U$#-83USvwqWR*6V=p%C6`3mW*brN%w-J3e6fPv z7_+g$t#}{G(Hm9>dB~9)UHT+(P3~;Yp;9!-36^jFt_+EFhkkLqCBVfBeVfr88bc2w zY5AfmMFtT??+0%r+w7LE>C+)$#_$MbT2wFHo71l$M%rvfX(KUI0)Z(Tw**f!o5B-Q zn{CkEcF1nLL5lu#%{l)$e);F8zkd7g$1Uhlp>fsdQ&Yv&)T-kurxnnE-XR7uo+H2j zI;U#UxmqVUu(kV01p$`39HRyihA+^;Z-VOxGN?ccY1M>U60(+m_SOatPO2uX&=Vs< zLyI;1K@q4h93EJ)hBLuL8x#9BGLcc4)=_zKnqtco+j7kf9PPjPW5)JOeJik&F#? z5E|L=gP!n!GFa%T8K2MuWVHAzYA_-UVHkrZ{AQJHpdv$KxDgF)h(nNBA%r6=Aum|? zg*#<2hR|4I6Y;l7R<_cWuY@I~^fxsA`Oj1UWMI;kc0gVpkQlpYU@o77OZvdaITRFH zZ|s<}ZwL=JYx0IK&H%5}G;>0gx~5gmKn!Q9tu)PyWjMt-PI8vhoaCJ4(E3-j{|R$y z1ngxznMMrrFvpz%BqlX9;D8G3Z=V%VU~ihS%yTBD4P)2>n>2w$)?`yR4t>ZNxM`JZ zu;F0^#b`z~x>1gHv^MD^nk|u&&tR7SbeHl(DXbD$(p<6!SG1(1s0QlM+&~mJHZ{vc zlY~i{_SC081!_=P3DR1!^OpBa8az|FRPfLfsSSK!dSE&k zwSvmDYho3Yh~HM_EwgW-5*$0>)EGb7Pd>RRcl#F4cof4YgXMY zj7XCi+o+H>(xr`ce+CUEc0#-Vv0=l8L?cmW(vP}84KHeN>RZ#Mma@cEZggIIT$Dm> zw$OnNF`?lI5GX(ce7Nm%^IdPK=rpX$#l^5Y8wQicM~TVCC%)hX zO(5nPqj)46BnByj1_DL2utJJcyakLfWE&NBO?t2kVPwMUDuNwGs;v!>Oap;lE?snLvxQR5d5SWZj@ z9M?+7EjAOjN|mdN3gJ;hr=!^h7=z6wT*oFOSd^wxxID7tY?qP-1lFoGx!`Gg~Y{1!dHq!epdb}kq(<(eo$ zM@+$TlpDP7#8ep?Tksn-!a$5}g|6L1(ZeXV0gW@{;v3tDxXF-_1`t048MHtQF{L^>g(OWDQG@YOn9M5aMajin_Xi!>bl46_2FqYm>xc0CQa4u(EO?Z1kk@VGI|F*B zflEu_`VYSMoG+>Wd-+RL2Xn7S=mSi7VS{}Nf#I}>_8*!^i$35%4=9Qz9n6fBPqYEc zFKKWU*YGfCi~$vcz=I#q&MZCQ1Qkr;1(X|thg@8P5@v=2+8>gOHF$x%)W~rp+lUo9 zz(E+6(8C#c9jAm|s}z#Rd@e?z2R2v&F}5>v9PmacJ$!@~iV#U9PJV_lFk&Q)351?X zp^a^9!E$Yww=cXs23QP24{aE6Cqw}VJ^dR-b-#Pw6`zYfWJ3{DSOXiN@p?XYxF8|g z+hoQ-dCOy7^B7rv^Bcp&FfgKo)I~-h^@F>K9-NvE`NAAEvH6@j2peF`1|=JVH=qXP zW4<%^H`E*d1J!GY_#1=yQ5urFZS}?OeXa;S#zU=#j zHL!v=fW48Bgg$74e?tcLbH9JV8*1o0GU+_uiwP<~3^}Aj=i`?^V1rS}247$vhiHaA zRFgH-zHKN4+S3FhF+9X;hFti9FGxfOxkDXuKdWHE#Be|eJRxs@gG%#;-uu1a^ENBQ z!Un|uL+isn?L)R!^0ctJFY6dJsY@xRI<@;^t7fPGSb!;HKn4DR0Y1nHE0`l{umVSr zmQrAn-XNKesEJSL7rSwbWSA1MD20Y71xnxwWPk}@pb=#F0%_3%JO~^sxQ0^b1Zhcz zWviR~BNN0>1jN~fQ3wRwp#*6W1uI~JhA{eq4+?{&a13a`hL4H= zl80D9#GnJT@P?p#2v*259~lx9!O4lTNYDT>ve8N}@S9Qi18g7|D)0pd$%ebhz(6n( zUI>G0075naLcgInYM_NC^9Da4OPccrK>GzgObonu2vI1IGpIAkq|9gvNn{wwZeavr z_ykKx9C>tz!{h}xxFhEI1W~AjG|&T9R6>fnw;pSWN(h^YK@mQjqg)7(GqD^+khp7j zGtGca*&H#u#7kJvOLAlq)& ztSkt+ga{8=MXOlJ8gxm}2p;0x2IJJD0%I?4jIUUV(u0LEYptg2fN!cvbd zc!B_9H5#FX0`rEslR}+Kl8cfiBN>VFw1jVH3gt1MhX6vDxSMVG0$)gjy|D{kh#1kh zy(+YVi_r$BJPWSKg);~VAK5062p%$lyPA0jVemGy__v%OPDZ$xDD?)D_y)4Oqc9+t zCSwIrSOlDK1ID;ghX}$>csD26Nj4D%^MM90Kn(q)g(WqeutCZZF^i>05iL!MrSQ{` za1v2agfU7ME%XMwFqdrz34M$SJovZ8=(#cLOBz(mKOH)6Akzl33x}}(%rOuzFR(yZ za3P0z2sT)XK`72oumWh%20dU55;PrW+XfWV5zO>MtB5%f2?S};%qA(2&SXV%1J7*y@_1@63-FU3xhz*MX1Qix%=^t2qA7(|B!R2t=laoJb1 zXu=qQm<@4^Z*Wpp9MH?mRLWS_b|s%!?bN(T#R#nlSfEoo#nWHN*9$b5h|SNBL8qmg ztWT>f6;+yFJkfX(MiPYvRdbFnFaqCbj-i2tC$Isoy9kXbw>G5zixp{+hoOcWLj(^w zLW{T~w&55SK?Jy4C|?LjZTkdy@dZU7KC9@Eny{OiFx49i*Dtga+w?J?QXmRM z%?gJ=g??#N@tdf=%@T`~nQt&pZfgTP7%?RIj{q5vQs@A%Ku^C)IQhzJ&;$OvutA{6 zx1d6`yb;?)9m7T3B@L6`#S;ulgT3Sl@Wh=a3`#3Z1Hzk9W^J%}yPh>@16W9dU*Lsk zZPuEQgw0D#h?%4Hm6pzg+z)|_F-Q|)7z2s%UhrK+h82dCm{5nX{{#=I&6?PTcMn+pg5!ulVvVH-Vm7%|ekX=$1=E$uHYwKfp(U^#usALEV zGNA*x8Mi5J5H$(Mhgj8NE=xs>rX|g0+!3!Zz}~m`gPPD)hk(Gv3xsc&h>2J+RFV*j z*|&YBf-QKMfnXC>*yk-6=y*%$fzAb5?iPj^P*y-4Cksd-e2c7boi;tw1hxt^(k5OQ z_XUcM8Q9t~^O&kvQX zkRsZr3pL}K;{pOKqg~Oaoeun<%c;eht0aa1$c1L$g$nrNUEL6_ZJfu69C=>00d|XK zaOrGnWKsB0N`yOV_<}P)rC(r!nq(9s*@mDT1uDt5?=ceKNt{s-<^F51(w<#vfZ&i& zp}{5LZ(sw}xdumY<#5@FX7B=r;~T%3k-#y@vGLW0_yj!IO+A2v2m$76@z;u(qhbz; zM)n09wc@Kdu+|-$!4V(Wg=W;2=H=E$WDp94YlfpJq2f6kBPj)EgSJG1hBu%Ey;+_# zK{-f)*+~@%@1CRBCP~^}P~$-x&_D#lpoQm*|4f&Ts7G$FF!+p$OgFliHz(wSG2=XS zQ!s6!!3p1+zWEzlZUbr{$@z2;*qNw6*ga}Mz=_dDbSbg~M#mOhieI=G;G~AZj;6w% z%vNL;emsn^@ta4SBNYd50Vi-&U`*C21-M~s^O^1jWs^?u0=JkEZUS#I(Kc%M1Zq%i z4=0n={z8fz1)_fPztKseBoj7ZC}O~aFX#)aSn}=Zo^RCbpxm4|x$=StZ*6PwY$eN> zD4X*JjfxJut{(2e@pU~V4^dC1vcmlI*8S6;IOMO zGgX(CG$5gzNP{mxX2^r2&3)$69_3un+?r_Z%557}mZmWn%Q8(j>B@yLfC(7dqR@!H z3sL92p@I!zg~2gxJPBsFP(Nj^^_6sxLOO$Hz%J{~i5j{g?RIv*{f16(_Y=oXJ;8Nt z@K>$BgD~n}j1h@||F>(;cAQK24{FFW5Cufo z5LlQDlU5szqzfGzgphUcIDw=(M8YXs!8NyVtLRM4iJ{P_L;;bw27~z~qy|Osf-#|s zHfsY5OyHxg`G1o@NQ!w>527J@{|g;Evq>sI9eb9g4}+$UiIPA04VlQ-Mi(-?>8!8! ze-8t@P(DO>_cF_}Z_vYNhZHm`h&a%LK|tt?m3x7IJvM8i9)p8CvkH3OHcLYG0x?59 z37u3L1wB*#}=9|M~Qnvo|HN1y{m_=G{|>cB&Hb?^EMSqi$x^@dRVHeRJScDhJs z>q%!C*@Elo$gf+0(a>@%aC!~jXAR&tC*fx=+93X{Vn;S{9WZo_a6TBoT7N)49eOXB^5@jykcP_*#{`F`7$LfO@(J`b*hBMIe)qt@D zJ7le(Laiv%_6G=W0tXT-|7h?a!i341HG|d=8boBsl1;2g@#4f$)Szwb$nm4ckRV5j zBql5w%9JWsvTW({CCr#BkqHxNlO#@?9X00s2=OPxh76M>ENb*9(xgh4GHvSgDb%P^ zr&6tI^(xk^TDM;9go>*-uLfx$Dwt~w9im{@vTeI{p-`X_G19fj^CsS&H|NUi>-R5U zV#q+|Evy$>slz~l3T>v=E#%0OCsVF$`7-9rnm2Rq?D;8NhjJ~FrhE6W;k+gRvu^D= z8L?fcXBR$wb8%3Ijz9D6?fWBm(2`W;(g#)ASTY71 z+dwr2F;8lB4HaG{M5dVsRXHV_lGO-}g%=G$nll^*7$As1>gkd&Lf)AgfjBt=f&v=w zainf5PU%YWwdbgfRv(Qk`K1 ztYHjvjU}=U{{+h#tFj{ID5Apgi$K&=A}S)#B-BhBmK5a67qA$`ORjAI>&>GAX#y*@ zm=2T+707Vv&6NdxvV}mj8L@+!4W1w7k^unrfstMW}G?Jwd0?9`M4*_Etxc6 z$*Dcp%o)B=^NRyKF_x&u-c;f&RTU2usgqEm@+~zOC$vo%idu#=QDfxdO*V{tb#&6+ z@N$OHQf)yEr^uu+imgzOVk|Uc_(Cln*mxt%7NvF~ikGDff>17_Dm&09cqqa%LdkqV zlrLKt|4WM^MkzweK+v#phPP&6xh*5)dV>rtr4mzxv2Vvcw>PIAwDrc>;4z54{1yZY zQQ271i9v^Z1B)I5m$JsZ-b}1B-vZq}R^dqfqBcRlFO^Lgt>!!<$fPk>C&@$RlxNB* zBa>ardhJx$5q&Jiiwzn$AOtbgTJp&sV~j#eA9(1|%#*&*0q`gSebUC_R1BO88)2;R zv^Qm=G6)|0z&>xV;tXRr!_!c4H(qq>NqES`H7EfvI1F%GYw!ZUsG$jfX<}geqQxNS z00&`MB2+^Q))uZ2mQqL}RJj<19@t=sQf*^{V~9iJSfz(8P_B2KsDzhbVL(Q7B7Tz# z|HJ`Hp^a^9K`m`?gg|_;hJC?e5PE3C*}@_UKpYTp)GCYr04P8)g)4#+WZyPQfv!I^ z&Jlcr!`W!@308bTSsDz37c}vWG#XG7Dm3F5DEOpsd1DLB5XdOvS3`i|kc^L8!?Xsn z$Qw4!eee@V8prU3HDn_jRv;QNk`cCoRAN`G(1h-+ph8K&qJ4M}2r>fkg=TppJFvK$ zKzN}#zVUGke)I+^J~5C_e1$AF97U-Jf{ZbkNp!zRgYksX2DFqy4~aWNG9*`!FbKmN ztaK$X!|(+*@B&;H1d}H><_%Gl;uEm&(im8=2DD^NAg~BTL6+$yMexrXSo;Pv{}d61 zGr*!uC{$rU2U<`sxp5$H{NgcbXv0SCtDgKSq9ppz1}|nq6L=T{6}-^OQRwk_GD==u zD1wYSQKWg*3(3i%C)1U^)OtnQNHZz`i^U)V6>x$9AE;%8R#C$Wj)>dc81fBj@Q@&% zU>z~4mW(lU6B<+~#gj@w32%IAV1b+57rf+ACtX98rRap0k})r0e1WK?QUu(#F$#R{ zixOTEg%!eg4MPe96(#M&7zW0`uWaKFt@Oq(w9z>z?h6mbTaqXy;U!;$fqlrZ0$IQC zv}^pK6y9_eG|un^6?$q6jwqEdz95iJRQ4Oq_(GVLWL2zsL#qRE-C5J>|0PuTfor@7 z1J@cVkcZMD45PrtK0lF-Z48XJ*QntqzL8sRs8t}Yd)*p%!3sQhFtLlhE#itw3plLd z6DmZkVn@MPr82cusEA$vyiwG7>YR$k-;^L;unG7*)m~~ixJu`47AurHaz$` zTn@w%d~+^zrMoGCltPcRph7vX(Fc7Egb{pWr$33hg|ks34c7FAHt_HZrb=vfr3&zX zyV*G-vem8g9YcKw!izy{V~$T6Lm*W6+w;P54PNXp&-`FtZ~OsqdWfIu3<}JWJ{fA3 zFsN|7L0k;mZo^OVu6hMxx`A9Yu>A`|m=yRV4+}&Xqco|DP}&^3|2S_u(37d2Xi{hE zapb1Z*a8(01v7HdqEQ0bUli$JkU#X(7iUmm5yhlttDaXFXDG-vtT3?RZQ~2RNQ2d^ zd9^GSq=*D5YBIIK*D;jy8+8*C9_)*?)lQfi_Cur*2O^9qesCa!8wDehX=;H;!b#{G zNL0T83rw*>6pMJ88-T^?foM7`(G^IOzSuu1RQl5W^FpacO|MAq?HgGpE;ECr%5lTe z3*QiT;=moOKdiwDN7gm3p&{?fj^Y~H=mhHsvg<`ZEoKsv*DtmZK7ruZAW!x6s{Zh< zZHVFwTTm{%4suI_ICvmum=-eJEsQZ3ix^{I9W6jDkX$Hw{~*W+Lo#_02rn@%pb7^63Xjmbc z$dK}^x$bo=zcG#~2UpASEoO^`>1|@lcE^EvZ89ks&MlI2O6gov)$j+;DFcvp_C6Aq ze!&P0*~m{|@dO)m?~@=L2pgvL3tnFe5s2^t|EOU)MDQ&a*5o>}FTD*`SRN6#)&whj zfzQekGm45BL+-q>H-bc!-KHa?H}sH;ZwTY;QJR>is4-VW;6deJ^7R+OP>I{}?GsK? z;6QA>jX!Tg55l-5Q%f~wD`d{IT=lEAK`#(uc)Oiq|MJD_d1i&jIN#iS!y>gfSIakB z;eev@f@0ARdkW7TfdCDJlL%iR5TDAK-{iO(!^w&O65z^7g5_bJH(0?TA%yeY*PE>q zBqS3o{DBG;*T7i9C}=}Ah(b_7pFwO~LBw4I+TR)AAGOdyd3Azk(ZU}f+ZYgpB%Dxa zc~H%nAh?Ly%*mHFVbaK*4G4-L3F4Y{#hz1zpdL&M(@_<8oth||7_ps@*sMVtz(N}Q zLhS{MLG|AFg^l!iLzclG4cef54PWuC9j9CrZG8jyvCuYX!ywRtm`I>H*`0&n-JChc zo*BlS`JITwhT!2vkyybK9EkyZfz?60ziGz z_+1(*^nnUx!>!SRBe;_{5L3+!L^Bu}K}1^Obe%w`+9BQEHi#X=8C2X^C3P7TJBnExp=2(+5-}R&F}`8j2@}yl4IZ=s=grEk@!{Pu zglPOkF4QG27~`~n-O7Imr6Hn`3x zbki?X%{8ddAjH)uJdQ37gziy;7jVsLO%3pE3LCW2H8?_93dE8$gBOGkFOb~iY(Zvi z)*uAUC*T2E>H!?^%=TptCQ?^h|ApT;nx^~Q7j3%Ed#Mn!3=B!-5*4^3LHI!k#uq9C z!oXw$Q6xiq(gH7}9lm&rTy5iWenWGD+IkLzCTKz@S;D3;qk=joxQxMOK20h70oOpo zHcUh%mS+MEL^f0cS~_SaC{{C|**A=V7x4oA5$Dq|*R6mgG(H%ALd}X?LnkoSg>9A| za9A`RM9ndkFDz9XSRo3*k_RnQIk{*qxnNKtmTq3dM0m+Bi0Cktjwymm7+}LS5QCRw z!zdUUGzQJR@PWS2foDZznGmOOdIOvOV<#BYd|FL?QVSIT>8>Q`g1R9wOxQ(v0Z|}> z!hK5GA)6P#Wt_>SazF!K|MG&QPAa8Ns-OAgAO>cC0Nx=I24axJCj@{1jH&=QfVpr0 zMCgG7Xn+k2f@Mx3W};ZFoWUo2!qaR4m#_gF5JlaLfh>~dDE8045EL7D5FMP@Hsld> z0t~HsNg5m&wWPrpnByGj8a&mt@iy^nvkEgCo#^B7DLi*k|-rf+p$F zHlTuNjlm2uE5P>a%C&*02n?zi5FLms#@bG;jKL?U4Y+>n6luvo)#}rbslsrQG)=1? z%p-M$4YybU72xbX|55{Box!gn!yt%CA7Biqh|^&$7{~FF#7?XC{fqe|6D^3sxjZey zZ4E-a;^d719>7jP=-f%J%0|Ib(4N82KFO3u>$K9u8^|op%8$Mv&__9zd zQ{7Pm*dAFk41%x1!WL}9wt7R~{%zpO*TE+2!cvRW8c;uathiQ`G@b!GwVf#3>lt_v zzPu#KA{C>?Wn9o@rH<~T_T}CIrluAm^%N#fm~M*T%;)~h9wLQLIz{cqE}Y$Ndgv~2 z@Geta6cz>xt9S`Dv_UQqPd(u-gS<(kl5VA5YE5No>QV=%vTjH~ub?G}@@_BpcJG5^ zgCTuGr6k~a|CJ3gbd2{ducHD*^Ez+ocB)OF?)3IYpTMuDx^DI=P5SOH|MstMuoha5 zuRyQ@8_zPG^%_S0CNKtPum*212P?$-iY^1cF9m~y z{6;W!OwS0jjPO}7ZXihqzc38PungPX0*CMs_yY9q83dc~U(i$vudrgYFzn7S5f`x$ zAMt|Ju=^fCGVp@w24V^GaBJw9{i-nb3bA+~u@-MJ7kBYzC^6|Wv83j3_3W?|%S82# zF#ck(_Ij}!zcC!gu~mR^rHZknKJiOM@fr89Y@~3XvG8KJupAFEAs4bC-`592MEg>z z9p5k+|2vNv@9|3vrV7LF6$kPVAF?KIGA9!;9ZPB>H!&X9nI20r8v6+a2TESNZWed4 zE59-<^Y15z@)-NEbWDUPy9Om!@u#lx1;;Wl2eUB4*(dwLq#E-b^KwU&axPCYDpxTq zj6x|$Gc`}MH761_V{?-N4v=d(WVGe7sUKmRj82Q)cvb0RfKHeWMBSMyHUawIpiO4RQUbH`6OLwGpD zFkduAXS9nrLn8ZxEz<@wJM?wbge`B!Vj_tCYP3qPG)o)Dn?S@z+Zis4v|pgGGJEQ6 z{~+E^2y#pJv`_!EXS_5_-*jq(G)<-ETE_$>r?6q~bS4WnWJmT&6LxLj^-L$WGZS@RJN92owr78K zEK{~#7&ea}HfFoTE~j#1yLB6bwrjukA&d51-*jF(boEy8X0x_a!!~dCwie5FPLTGU znD%M21Vk(IYJ0VBFE?`|F>o8EWf%7(lQePzvR}7$b7!}9Yw&ZEgm8NZaZ7hf|Jbx2 zk1{5A_I9VYdUtPkS1@f~ws<3TP299gjX?^uH7^9fPB8>_TUFys#r_qCf6wlE7kGNN zcXxbrc*nO^^KyNsz+&e2es{K2?eDTxR9MVt5^-}Hiu_g+_bPJ}@V zY!8g*R3{uk)G5LMab4qF!zV!Evl0X=w80j9!7tgU+xCX7PDSV0;f zaIl~`#R^0kP(jWH8`9a`;5ovnxZ18|I>W7YD?l!0h-c+ zqY2_1BJ!s)E_(s zBcPI%f5RszDcAjif{w!4egUp3Xr7W;&=W*5XhI7@qTIiGw%R>)>An~6e%=d&&EJ>s z6Thu7rLBv}FA#q73j`&U)a2Y+y;VWf0osAl!lL4hN<#hR|A#;3Q@vdWcXV?;N*s43 zv#v|2>SCZm0Pw=apMluZLHrDODXhKAHP9fm0YD(z=8e@EZ{DorI(Tpkt8WXvUGt&| z+CWB~4r;0dQO_ud5hqskcJUydQ4hUkqw?#ZM2Z$MX0t-;BQz?>7XG4=&6`b}2PtVn ziHr(0Z+bL2Yqqr6HE*=Gp!7Bh&%sf8K4#Urm1|e8U%`eIJCst}UI(pv!+sEsrJ7Wbq14IKW_qAP4-z#x>de58P^D7U z-NtTz|Nj9DP{08REYQFM5lj#*y!P75uf9N|#xT<&q>wRWkl9Sb4LR&E8Dxm5P(%w$ z`|Jn<^gv~lCjuD7H3tm%0vTc2I76G-++*YnUy_04w}aaF?U)o4g zDsQNkMkBqM-Z&5nhntWt1E7TS&hny$ejiMHy|>|ItSwja1S}DgB5+*B<$1BBI_$kSBql_>BRuSE#70(o?!ysJT=B&jm$`07K@Wl&Z7(*G(kcKt1;SF(^ zLmlprhduP+4}lm&Ar6sg(S|H!p$b!ILM@^K7sbmJT0ST&{WC5_+v;`sa~#tjOijHVKq0{haS&&9EK z*-!^H>_bRJE^=z#>m%1@q({p+?~X*M`q7!c6 z6lc-ONl$(5Q!MJFX5NV5PHg_uW3N0WKdWZXds4%h2zBT~A>z+?f+msz4I26g+BJiE z6QVU!=tA?^QIVcgq8TM$KrK2nK2Fqqn6%zVpZ3v(!jz^Y#oEqT3Yt`=RAU@8={8NX z(VF5+rU7`z^oE*LU6wSb7Xl_vLq*1)R%o6|rCCvp8X~K1b(2h;YG?om)lqfqt5kI< zEV=41tY-BZAx-OB@8{K~dPW#e6)T4*xlZa;6|M_gYXIVr44(9ruyMVq-O38S4Ba)V zWScA6&U(SI4!hOB^IFlq;FXh~1n zunoegmIuS;MOQ|}aON_lK^WnJ-)XjsZssYJr z$-{eK$(p9XvO*-+XU5@0;KS zM^L{j|4Hv!OI4e$kOB)#0C9;&oZ=I=_#H5wagA@B;~n?-$3Y%)k&m3@B{%uWQJ!*@ zubkyAclpa<9&?$`oaQyR`OR^jbDi&;=O3^5&n*sgBCvoK&-m)UhuvtC-XRJsaQf4s z9(AWj-02s{!`1JQhpca1>s{yi*S#Kgu#a8rWheXD&7O9&uU+kJXZzdT9(TCUUG8c%M=UD)H(M!DQPshU5QJ;F%ub%a-cm3;OAA8x)p7yo3{q1p|d)@Dz_r3T1?|~nD z|KSgx_{BH=@sXc=^ByRttkMfMpmrQIIlt%zHkC>og==e|no^Jof zj|DL90%dRpX|M)u@CI=(2X(OcG7$Qpj{1Hu2w7lyOiCC~N&uzppFS`FflvrHZ~=EP z3Z-xgsjv#I@Cvc;_M9*LUT_6H&;_3X`vMT%x~-C+A^bcr>O7AFpDqTo@D1TG{|@DF z4(YHChwlzlFbLW3`A9E~w29V+P2Elj8uoAvSuo zFW?@j8Q75OFfjpN@D*Ee7>ThMjqw<*FatNx5u8C;?Fvf&%iF&$m62h~vOd{GFA@D@eu)RgX#oPiAuF##iw0~b*p z{c#vwAscp~99>}`g%S6@;U5*!7!OkGe6SMHa1>V%`fQP)6z`JyHlm z5%MbXk#La=Q*97?kp(A@1%~e7R>1$HGAbVqDy7mYtC9t%aw@M;axKHMEz6QE-_k9~axT#lF6mM&<+3jG5-;PjFYnSW_0lf`^Dp-jF!_=& zwGs38^E?++K@ZeH zBa}YlGeIS^LFuy#RAD}&QbWBn5wIXCO&}2x0Xj{zGAR=R7Bf0Cz!kg_MJ<#<0rWvH zv_ffAMhO%{_Y*>OG)8x{MrU+Fe-uX<)JBEWN0IbKhjdAk^hlMoNqh83rL;T6FDQR8 z0sSzekZ$2lu!9J(BS}&6q7Mtm^bW`r3(WLP&ooWZR880P|4rSrP0KV+<+M)Klug<6 zPT|x|@sv*cG*17NPxn+$=M+!}bx-pYQT_B#3)M~))leIiP#v{V6O~dIHBui{P%+g~ zA$3ygv{FBHQC&eA+B8pHK^4xF8p3f^Q56eZK^8pY8CrEF$<*>xRT@;aRRdL0L3LL% zl~*s-Q+<_FHC0#{HB>vbSC4gAk+oQrbyJ%aSd%qapVe5Qm07WMS+(_AB^6E|G9s;X z1#1!eNKpH>&p2CYBd=5+OK%^cFeH64Ua=74TtORJFC|g$8(d)#7qBJwH4g^z>c*iQ zSrQx8QC<=D4S|vazi{%#l@pJU47>D#1mhk@Q8^_t|NmexVL28Kagz1$_3Bnq^+Gle z^!4htA@xqSV_6msnNbweFyg4si~evPH%$=#X(RDbC_fMpxv^z|b_ZPnCkc`q0X8QK zmLOfB998n_c3~R`78{Uu7qCHTgZ655um=$_V`a7}HBk)Bb^AWCl`0lvfm0OQ5Np-; z1`BdIjP__#uO+{sBwgY3c0n7+@onWcCtI=`Ms{rh_X6{f8F!W=Ss+VK2@q>d7pX~S zdG;NF(FX%}aw)fREjRbRbvb|Y`D!uIbm4OZkdJ;U^7gN5`>zx)H+5Babt^aOUQiZS zP&gl{6O&GKMQ|t?R&yf{URk$yefM`o(g*iZ{|Fnl>WY$@giT_9>Pwljd4>09fj4@k zcY2GlO1YM2A?|p~XiG6NDRUNFB{Cn;mUpSQe9iZK>5y~56lSL`8f!Le2auX9_Hn_q z63G{R@i%|<7YBRr1wC(F`S5EwkvO^Zr_@ysdDa6>0DAYgfgSjPB~Sy`mk;+(c9EBW zF%n$~XnxU_eYw!-?iYeZc!Wt<{SfdODcB=vHo-8j-X?Z@JmZ8RSA9LQgl+hSaX9%T zcym3NB1hwtvJc&GwvSTqY-e#4gE5Ddc!`<#_WE}sfv|X;0c_3H-cIQm9$M0G%$G;fIS*nLqi3$(Ap|(Ti5KX!!XVJ}fdsV#y5ppbr`v zR6!NK;h?W!p;aLnR%T_q!DV0}{~4A;WtL+(*asFetf6UP%wT~RsKFO12&1xw zQGpjgtb&S$7*OG{kpUHoMi^A%8;AiozJY!Cf)<3~8h)B#Qs{MaT~E0TB5;Q6_BAfW}8!YQ1=BV#W@Om!U1#PHeA zGBU9`2e5Nn8z7pn3){SBdnyimqNgIgzu~{@TV;~LAynqSUs`2^fhI=#A#R!$WDGb2 zTxEWt6ntF5yt~4YJjs=O$(g*#o&3q6Jj$7ymqzTdu3N7)c&b>en{=BTvH_wOS{O3A zwq>lM1G_ZLTuI#f|G;N_Wo(?Zzu^}YV#mLs6jsVJzU3rTMzfnMwx#^f0X@(Keb5QL z&<(xG5l($txPV1ao;HfNN&Lidn;KZ5eX;?`9{Yft0vYf-##NifUpzgKVH5;{((OBZ zDw-Ey!6~u<8@}Nh3`1q8p%jSWAzb{>aXr^{eb;%t*L_{d6a9-c4cdlS%j1m8A)QB1 z+_s@47k>Q4Uj2YP8X8o_)7!kpMV-iD0kxL{8@Bz@c|pct>mhdfIG)|ie?8sRecjo; z-QAtngZ+7em>L`1tdO0zv0>S9`x=@nqxl^goI=*k`^#2_8e%(qn9I+<#VEc38xme+ z_&vR$gt^|m|KctF;xRtsH6FR+-G8op(cYNE`Z|*a{l+)`&%l(kmp zezW`7b?wOEzVH41?*aeq$sUqA{O+&*s~$b@6@T#=zwudq@bM{^&^tejGpZ zHGlItf7c=3V=hv!5C1qJi^w|v^ieGsFs0mLp7(zYl+)g&@B-bX z|NFr|{K4KEsDHXQoJwB*$C!EhAq_7AUi{%d{^h^rKPfLRZNnEGBS)WNPfO4MB3ZL$ z+P)b)h%lkTg$x@ydD_g#dIkV=?oI88|3_7&v(WFb8K8-rH>eZaNy4>2hu)XGNKfnI{)4R)^8=HCp$`%xVeepKnfQ7NQ)nW!d2w{X0PDo*e z7G8*21 zl1@r#rIucbX{MIK<{^$+>bMt+$O!XkkdiIRX{xBMs%opOzUpeMu+A!Lt+d{1Yp%HN zs%x*j{_1P6zz!>HvBVy0Y_iBMt8BB(KI?3>&`v9DwVg&*s*bi5+FQ0Z0e2a-;#y1Y zxaO9N?z!rw%kH}FwhQmO^2ST=y!NJgnYTHPS}0WduE$!y0uM}Z!3H0UaKZ{N%y7dF zKdjlmCh}HjmWcKgBE%YR%yGvae++WSB9Bb6Y7&dbuaDhc{AtN9zYKHC|1!@^bImpz ze6oq5`e<>^0N)IB&_WMQbkRm14Vuphri>wi-cpHl)KX7Pb=6j1EwIwz?TlfGTIYy$ z*kX@OcG+gn{B?NS`bcWpV4n?l+;Y!Ncis82jQ34UUx?+?c}Hb;;DQfMc;PX-ttG{5 zBmOtzjyDeZxtRfY!XvHjIaf@2)A{W2t#V~?#jAAS!8P90OG@@~hYHTAL!3ab*mT?y+Y>^4q zxQn3VkvDIYV;}$M$3Oydkb*2EArEQDL?UvLifkk!AL+T;L7?4>V%3Cv&$ zbC|>|rZJC+%w#HanapgaGoJ~~Xi9UM)U2j8uZhiUYIB?1?4~!r3C?hebDZQXr#a7w z&UC7Co$PFT{p`?598f3DAHFbf5$+s6h{k(1a>N$^Z;Sr6_HwOJ54pn96jf zG_9#kZ;I2L>U5_(?Ws?H3e=zqb*Mxws!@-M)TAnPsZ4FEQ=baes7iIJRIRF2uZq>I zYIUnz?W$M53f8cSb*yA9t69&A*0id1t!!igvW5 zEv;!!i`vwxcD1Z+t!rNk+t|u>wzRFSZEuU)-0F6>yzQ-Te+%5;3U|1~Ev|8oi`?WY zce%`Mu5+IY-RMepy40<%b+3!v>}q$r-0iM+zYE^*ig&!^Ew6dci{A9AcfIUwuY2DM z-}uURzVxlHeea9k{OWhV{OzxQ{|n#%3wXc;F0g?QjNk+-c)<*Au!A2A;Rs83!W8Ci zKmY(C`2+F(lfSIbzrX*_ z>CNWefCLu!7<|3`r{IDNHt67k5c(HjbOu&v;f0kY#+!B#cIe@UAciR7h$Bt-5QZqG z$R2_mlIY@#Fvck3jK7(vn2I>&Xd8<(_UPk}Kn5u!M>gtc7^$<8tJCiO^WHKpoUthrks|V zo2R0ts_Lq0l4|O!x+(t|AFH(1YU`G+!m2A|EPCVXufPT??6AZZYwWSeCadhS%r@)n zv(QE>?X=WZYwfkzW~=SC+;;2jx8Q~=Zn3%UYVKkzW~1)9?6&LfyYR*<@4WQZYwx}I z=Bw|%{PyebzW@g;@W2EYZ1BMdC#>+o3^(j>yyc!NaYCrxYVpMwj~Ma991~P=#vq3* za(^3l-0{aFr>yeI%av^M#3-{Y^UO4t=JLzu#$5BxJon7k%{cF>v(I(50E5w6w4}+= zN9QtQ09M#=1S&+!2z1b}4qdgHMkB2>(=9kHqZLQDFhc-azj!s)rfPlWHri;Djofi} zC8Qo*GmSP!+1UR8HVjs@1UKDtYh$-Xc_+=%(p`(~-w}Bm4TB9sY|#fRduJp>*)U|@ z(cp6zet6pGu?gLYY_silmv9FF4N|H!v&&c11YmfOc>g_0M*(!*b>Jzr{(3U8&z?-} zw||rP*NrO(`QLfNF!}BorP1{eLvbWL?6T8t`{<;5w|45AuCApw+E7D0@z2Driu*`C zW7Utj=N(2zfkX~CO6aSv3j6MZUozyUJfJ@NmN-KoJcki)WW#>| zY{vUE7{B?2?>ploAEe9|rET~R8med?3aO#N_O(xgXYo<}m^OnJSwtH`&>!$hVnX7f zP=%^sVG93;2t%-Wp(UNjo8$WPyawj2h9ud>HGDY46}FIws)*qSyAwhY7K(&VGT|N`2^UO$e$+8Aa2?S zKmhUwwm6E!gsS)<9`R^KGeU!nTjWj`y{IQJHVKjeP(>)s7|KzKa)@TsAU1kbzcF+z z4jWNK*Us>}jUeL_XE=flX5a%WAmSIGJf$2gK+Hr0F%eJ*fdv>K6IBpXdIz)!HJ$*r z2Vz7Re>lPnhA;-Sje>K8v`8~Lu>~Q_zy?oX1Zprs4e7O@1!>5LCh}&3Hu{2d)cb|s><~#x$c#)rv7*Zpy)EjB^$+R}M-~$#ALJAWx1{e^N0bY0?DNm_N@MUs1 zo8;u1RyVGae(R2vB;yL*m(r9r;~9T3DYy90wNBW;X!Q)%Ha6FSBUGZ6z=8%tqc=;I z22lXI!sj$q#QiZ`)Pz+)E>FjWRL)u~p9q%$o*RY0DF4S74m z;d%$XqivzRw4m)7+{@r6%+?a^^~G#k;NDNL>%ig_!n!b=0xM9M!Qvf7y#gQv^R^(p zvgL3Ja&ZmWS|J4?5O3`wq5#J(69Gvjrj8w}QKOpCqnNFcW(CAqn0eNQ9I@c=n&Av+ zIHSo>cCwV442>#FdCFI&vX!m;3~D?>k%zM&O?;(|YYY!5$UsIi(#+w^Dfl*+ux>?jEJUe5ZlPVY@B(`ZC3LDlW}IeAm!3X z*|L?Xp=mBZqsyQ6GN?x_>QaaL)Lk}%2Ucx{QLNenW{C6{5+10pxs+wvk(%X*nihJ1P&m0 z!BfERT{|2Z{N{HE2;PAW?D`k5*uuFFfPfan1kN)sKmkNP=U+I}u@3)$?2V)SRA=Dv zx8n%1aY9<;D#grKXKuz546S6Rzcj`Gi;(Tvw|85*AsKv&|j4Mk=HDsj7pGcX-# zWbA_9R~N?BiJ^7#4yF=k?m~a5yU*H9=Es<|pvm!0Rh(Q0l_nnqB(3%6cPB)uJ zL2Jc+g3UB2xMH`!3yAZ<;EIJs>f0P~5w!o`=!R|;PzuDb46o+{29SUSKxe(S3pu7^ zUGP4tzyKTIR3Tshfk1x0cV`qt)Bt2M#~L(Ob4YS?+kk0E@fA=OWhi)MRwfNrmV%U~ zX`l9KYvm2B6#x{mR^L!&)G&2x)`NfNa1qyaai$BrHWhYuc67F9d6ss4<_m1cXJgb` z7^rA1MM-wI66n)|m-c4Dka%0j6Ou-P>VtR#bV**;c!_svqIM0a#)hNjhHH3gs>XR^ z@C;9|Y7wA+X@&~xh5%t83`c-#r?+do#%8|e7Q6-vHO620Wk$*WFkj5Z0I%?DY9vI_ zW(C?HR!lPl6!Z;lkT;re5f+pJ^A-x@)(P`A1Q7>u2pk^>f<|(4+CYL>F+5Lpf<9-44^d?-IAxUff>p+NNyl2N zrGpZIKHo4AJP2u#c6G?mb%&^sa29rDcZ5l(c767Cdqzcbcac^oO~6%-de@G8=XW6a z3ni#Nl@^AVhK9Sqk5+~hWcY@Y_mYwqld2{H9smW;pa~xTAOaTP25dG44uAj$Pzr#E zYZZWcaOP&!hZoPbh|5H1jD-NWhYMLg_t&V@c26McxBhHR@dMS*B}j2=VVQmk4E=8pN4eLK!fWNH=HIB z7hz^or)JV=b;;P43@LU+I2BV-c4g;;OQ?iS*misW_CNYnXu*X_Y?Mfpgh?kcn3k#rF4j>5eHdPK#3dryQQ&k0Hu>cNmq)%aE_?}BtQZnpaDQRZ!Yi)jOlAOu$c(Z0c7!P)L;RE zXaPOOLQn93v6F+Q)IQRXcdY3gu8BIZ8JkD{1`@Mbc$db5kA|B0QsdsyD(qIrT~c$RTP0pR=JJR zb2Oi@5!jG7J9Jp`)^0e840Ebj2~dBl2(kEQu4$$MvPT8TKnES*02{z>NHA3{fDEH> zq*L{M0!MHuM;2}72nyE$nt%+>K&CbSyO?c80uoyR)#(eBpaGJJ2h~RmnwbC{U;uO$ zRlkROPN_jqa8U)2Ma)S?zK3Lo>L`hNBa50fjS5;>=#B-M47QnRQ`d7F2%wW^t)}Z`1iE=&&}D!? zt_rXS$Z!TVW&olv6%#s{Mkx%iU;zquelu`R(Z&FcD@sr~RRN$%Rw1g;MzBoNIU13$ z2Ba5c#tM@8ursiu6pNI@s95#?mu6!Cm<~V!$$$hMPyt0ivxiWn4)64sG% z5q8^~P=TsF$Yy`%w`a*~TzAA`7q}1kof2udPl#uO=02gcO0`qPqWZycBe{4q!X^={ zK8SU0VS>ymc=Xw`ijHisTypwB=HvU>!`&;m840ZJK&2H*fb z;BaYq0JxR{sPKCGHKL9GC>H_nfB{gb0_#4Yc~LI#RY%Z?WAy~qi$0@Jif%Tc2B&{S z3UL}sjL3Mh3NXLF-~tZN0b@|JrBDI$%L-O7zZI|r@mRA=&;c5dzEx)lAKS_SJiycW zc?o=o<0cH?_Q&H!409TK2H<+`1ANOQ7s+6Q0U!pB6#y`h4A@YGipIqxtQsbK!Wfdm z9!Y`)DXC3Hv&0F*&;Xn*IGn?C!*7dpGrYsszz>%s4Qr8uPljg2>~O0Jet;Xeuu8b# z>4b+%o~aZ7<6sqER>i7d6j>3W|ke9~w8I`7O%Nwu(1RSQoJXIZV3Iwc}ZDzkI@R${_z{HRXbee#^ zV8k}CanXDfQl(>rIJp`vtyu?t&43I$$0j5Fg)hjGNY{93M!F~Isi}LqFb&7gK%g`U1=MN= z6`)u!fTW!OXA^n=6)Fs_#{mVG03XL|!{k^BUy&C15+7+_eS{R0s8ryhY&rL?#Rpw|?mfJ|D3!VD5^~iWu z7Ikd@LKInEeKhSDdF9EDbb~3(;!>$v_&Yz&SGzN8S(s zj3AlO9&y4T0`eCIVj&EjpaD!;m(uxUhp+)1&;dQL0Tn<3xf}*}?E|vB0X`7qe!b&F zPP5BEz|Nov6}JH=&Q#69RMT$ zDg@AA(a+EfE0E?X@BylT49n}hrTymQjM{R}DRh34Wee!}7^$-j4a$(IntEm@-Klij zX)+vj525HhIMCGDmOjdB%Kdd_x1D#Egq6O~KL60zu)NfO4cagc>G{o}u1HmAs9l_e zq?;D4THfa^(yV=w&tRWr$Z1PYhC;l#pcaR@Zn`j?t-YR;a~y-o-~mWFe~37g1g>i_ zfef+t>_;3}66IMQsY}LD!H&U?T)x9i;81 z0He@mqac4Z1_J74*b2b0@kq0_5ZD!0abQ64&TtAlz5yCQ@O$9o1bhT1K>Z#6ko=0N z2`5ki8h`?Hy=IEZm><7uIveuW2=BDk0i$r4Zs7yaT*0vu03Q%+%mfXWMGXM4CPj)6 z3RJ0r7T{R`X{w&7qNYmSH;NT4Uc{JD<3^4hJ$?ikQshXIB~6|jNloQ7YS&!4#1>QL zOqw-q-o%+x=T4qIef|U*wB}2fEmczU=*^q9WXX^E#f=*a z3(yQ=fQSK9X~U-Nn>K9=sWGG+I$}i4CY3U^y9@7Nr%$1&oa?k{v$|0KcX?I$4B9iR zyIN!Y{A}SfYQhx`FHT&!!s67-cnA^Vi}Ghr5-4z>K!K>i#EvL9pkW5G!oo^vM__jbp%EHfHqhV%4RCzr#1m;e zLdO$MKxRcBHR(Wu3N+~C#3H51iQYopW zpc3oEs-RKk8n(t##w*>xx&|z;xN3?lXmn9)E|)|VHJiA;IgJ{sno13?U8I!KFI@ub zOBcZo6UMN^erb$YT^Rd?7hiB}!Efm4a9 zr)X^oO{hE-H5uQ~RqZuwlDmew#}3r2y@0t*;wwwW#*fFT7KR1v1z&w>j;V~rU&kfL8;U~s`)Ecygy3S$n0 z7!@A`O-^aW*C!9za&%H0tV>3EHgO- zw7>yX=A!Rph+3v-n?NteJaf%A=lr5UTOz7a(MKn}bkm0-3R227;R@lXgWy}}J zuzmcq$2s%Nvi|I(Oci&wozyqgZlxYD!KOOOT&tS$tEt;?TT3?Iyq!x+ltV9p?MpfN zs#m?z5CZ5-M_|0rPIdy|jB-)K3Jze{cmyLoWQ^kf2pmX&1zIo$Tu6xl22j9!0Mso6 zd>}fB@DDVu6~2_g#|Rkd#DrilgaBB?7j+oI42*CFT4;k9VW3-v@`55~@Zu0Y_&^6x z5P&d5ZE0&`n>0?5Bc~B*YtR6L6s-n^u60cs)bJYCtTwiUonlEEU{X}rwv4H%C~nu$ zlHKfff*ddb5xnSIU?7v8^gzr^8-tGxCL=9ui~&3Fd7KRIgr?d?`SZuOW?@ z##C0Y`%%K0k+5VmV{B4eTZ)1@(k>ZNMbcPCQVZj^z;r38U6N8mECU*EK5iivZHNp% zlTFH0q#NHDCnv=^R1GwmK?xs9aq}PD2}3ishAdP1iNB5&*RjuU)Y0 zN>`qt4BdpPD`;UAUthJ2+!<3fwi?&}m;S;lLHepZ+B3|th_%^e?Lrj|SqOkCBff50 zi>n?LCpp`97x*y?d+Kb9O7wTGbNS_5{OcdO0GN#2>~o(94Crt9Dcpjdh#Ic^3yO$Q znCRuondK42WVY(87)lqM+UV*>mm<<43AJs=SX+3rxKfq6^r$qF+SX!9Q)%#nMl+r1 zO%ukpN?FRMcNrUa%j;dIzO6{hKx$Io<|U}&1#S*)#u*hd!){8;A=EutcFj6r3Rjq{ zXboLkHN0UCqwXcDlaw}a3cE}tq$>gN>n{_6Vy?V$Q>+Trr%?PAugqnZaZ$=Pa*HmJ z`sG%{U?#XK`^;x5=2*otmaSQvLr*eL47wN=aY?)`ybN%8ezA@fi zX6vqQ0kF3N94rXZ-r=STt?p+cpjD=E=kG@3EeSFw~cq*T)K7Wlt#12C%J7T~9j zD@xJ}43qow%_k2>x)#QDu63O`41==6zXrBiPkEFOR|t&=5}zLTL=yG-#- zJ)=h$?4e0oTb502&$U1Qy1b9J-MZ&%(Cpg+Evt%w&|zU3O8Iw~EK`Hv4nU`YOG?3Q8*!Nh`S-$9S;1mrleZ z#K{i{v__??3O*tKTBPCSFB8cd=}gg48PqU3?YvR*-Jy4;{7?ozj7}ry^Fu{7MPprm zD%50%7r@{}Dvet0RPn16SFrAz^!x%K#Xotv8l|_ruReeJ*T2^=>3aV4f2gm=6(eFV zBbsVHW%CBR!W7@(6k2LA!ipsolP6G_3%5&%xX6ajpro?6A2EBZSG$#635;_KykF5C zcB`g#6O735kA)C4Z=wwUD+zANH`Ne~UAQcWDHVWwrvP{g-nc0;>kT@wywO85h&w&u zYBPu{C}dbDCdvwn<2XB0KkU&n#efVM>a#1f7C)1}l3O%I13vG=BA81l@sl*#nW^c+ zIc0;sY)G&F_ELtLqrR;f8x$cb6j`ZME3fhcFlBIxr&1|co032RFYK8fC}TYEsSN+1 zh|-{lZZNd^gTzR@u&m3l{jpA` zL@L`ZIs~uoDz$t}sz{r(mdg}4tdRiVhpvIX<$Qir1hi z+<`l~o2j%L6$Fg7pDZ3sVFm_d26p+B+}WjW!?A8-2^(v+PXV~+QKr8L7y0=+z{?)Y z>K@LTJ;=C1CVLi=;RTdrA8n|o-;f`E)4bSNmxRI}*N`V!xhdIlr*rWZHG8<=0>=Zw zm(?3bDQUum@)9q@Giv%3U$_e;qm$fgGV`H~yU+}>BnjV38t>9Cpo2&n`A4Z~KIT(H z0pth1s;N!Ov`m=`prS~aTcYry$RD92Bbg&JJi7gIwR?0mRD-If>aLKa58U$)XYd98 z$y~|dBu-wVL|==^Zj%Q8p5&`g z43#vUrB@=mgeb~d`c9>!J6D7|r({s9V5O-Lw_IthTudkHaYn7IrU2+3WuZ@BP=#vZ zg;*ykF{043tJ8Y>o>bC$fvr;yby+u{1wf3#4VNAc@>o7#J?}a z*Ix@$)>#T|_{2`cF{OA3nhF4D!yQoBo!zOiP+`D>&CcWDN!j_t|f5HYeW3vmLLnmCW=%KvAdo5e#&t6qbcWVq}Kunh{v`aNhJL)bP znIkhgzGnqUWn;tliaxlYKCY;_XqASvl{rj7qq+D({bD6;Ez(j;m@xdg%d|uDldO!y z6?B!J@e`!CLAMl*S$bvMdF|4Ch1?C>SGigWS25FoO*^8vNrXKIo~$;%QVTrw+}LSF zZ%`GuGsSgr4JW~hS3^ICs>(wZ7TNPf`c#(N!=-bgabVK*DG`ICk=7T;o+C%X}D*ZaTlxj`2Y0WFD zL+>l#C3VsR`;wrGs%1FWF98e>6%0mv-^TS|d41f-6=7j}D`KNbZ2+Bsb;SWJBb@B3 zvJ;+eyWH?Rp13PJHdPg>klwNoGoRa#y?`Ec!eEj0#l#54613e#6;a;pT}g%4t*x9x zThS|v9vbAgGLsd&V2h^kGIRYUy~|j9;tg*>h9Trj)WhEYqa_s7)0YjQI3Ix$VyLs} zK_^(lve!a}+zkwO8w^Ed42LS2EsSE|T?(Gd!z?;40I5+Ptv-QdG5pOm|E<30d)v@N zFNUbrh6|HVPzGp|;g_&n%vIsx!JSj2*xZ@1)WyICRnKzO6*^8!BQ9BW z+)8A@T_sLg{#4nPt%&wDjqMWNbF$gzI$oXKVy7LqrXY?i&bRwf7v&9rUC0fV_$Pjb zxK$M(elDnmY7K0al6UsWw__^y{qWK5aSWUaYnwYj!s zh_%Hzfvi@zW#mlOWS5&h&7{bCq#cW7sfDCSmVPuv^EnF6;OQCMkbM}#@Yg8rU|JUH zNVH{KHtNyQ<%>9tU=C(}a24tNWo1@M@yuLgj*D8lSQyLMyNg9#;Ek-vz^4FWTZ|G6 z7D0$YS;tW8v|eJ{W!c?zVqr?Hie3$7A&j$LOyw0buug_9-oP8oVxYC>8YAO*Mm>Ip z6n|b-#TLg2>bZl)MO;~Ec7!g#SOyU-6MoxO$`&`5HRqQF)5t2epcINHDpi*JN!}q0GX-H{70kX+do9VoVLw#Be3%IS8vFO zpdRYy-nF7W>gjf?4}+@^(}pxvN~jjtwClD`oZ-w}Q}znL7S1K5kR`b5&Nq!y+41Uj zk;Y`uh2K!+K-@TSna@U@Cd_Ws-aXk|*j;fROJQPeb0%b_@Vr=E=(BbT8%tikmS`<@ zir2`BdbWz)$_gDcY<*Hy#b#rFc4KkV&^f*{baQ2KVO06q%7|vJ_;K!!0I3#D znj&eOi@qFh6`6JHcdE8hpu@;=>y0i&v7`c)=_?2R-+vvC*VCK^1W55B}Lrj zs?FRqjAi%*E+5S0h80+Tap)#<3zKgD>PGXRNNS6Sm6dP_G`)sSgs+6<9hwr@Wo^Fl z*3R<|ES$^=7^bCe3$snJ3bZJw#~SM?!Q;Vz+IB-?Tb-uc)m{G3PdSo4aA6^{;;iA}qK=$H>0Od+t@~Fh8X2=XY%RW`tXC%p-b2Q z;>eDCDrHzMFAw>4r~9jW_jt$qo0xZsX!B(~p7x^H<0(kIb&KH{z+yhwjTMzuX_Z+4 zCOhS;Vq!}OEtT8i3;K>Mn}x30^)e~UZ>i<@jlW&Ee(PMAd#<$=JIkJ|+-q}j4ZA=` zeUskUlJKC_K^@!;-&*zmn_p~varOLy?7?O9Wzo1`fg6X;%EPRtg%+gKS5a*M$gbfl zso&o{+%zMWdSeewBd^ww9^fX&vAr4{<_zHT)X?c2MBBe2NEo3@F2p33Kud&cO^^>k>V%dpz%!l!0)WhREt}6|Aa(JChAbH} zXu6Umn~LlzF|1gL{URnzSXZ#WeEIr?>=)XxWqFZp%huOhUTo*);+3ne-MiX0X6);? z??!FNgh3rVSgct8vrnNxZR`}P;$6tH5~dnJX<@3!no+f!Y-j+A)SgWwJ=&w`XQ)e0 zq;~bSv!}2pHxoAa*H_!bye7__Rj#kxxQCY|%hfBgz25#Z_ZwIm^ynj{pM(ZonMmmT zv}<1`lHW4!(xq)DuZ(>3ljui+H{V`8^mNkYpN}5?{<3An@;h60KL2_3g;$?6{}m`r ze)uK0-!J(!xF1*gWy4o<6L?!)XR8uoOG?F(>q0|#JHz|YEP9!zulT&<@s9PuFjkkYyj&CTVAls^h#cM+wHo{uF8}r z&UNZ7Zq@~7oNy{9qMf$gi5y~SAqrAvFB|>ZE|(>< z3t=xidUZ2HMMdePl%Cc#*sZ~Ql`~K|6Y8j1sY+IFr7i~!0G=UsY1;Qsj0jPCsxj8!m6`dJ-go~oNwlWcbyy!Rv2>s zV-1HEqRlk(nxHuIv_pZfYFF7sY%tRqsa<7K4%C!sL=(XYZi;NN`4lpwF_^T0MOEfY zRjH7{Dz&f$H?Z2utm0KaZQKfZz=F=RnAJCFNQ58Gpa!!VC#@I)j#%s|9C`#dIBK~^ z8tIr^1P?p2wmr@=%98rXmzstA{fIc#xYuib`a4W8q=so zH1e)S2Ls;O&IXc|P!A-@a^6oIhMhRxBv%^Kn8%6&5@mG5Czk<6=vg$Ybws+rAdrWUyI?0t5TA70=xCl%Jpex|a`S9IYjr7fl~i$T=W@YI?AJ4Gc> z;Jcb;B&8{?X{vVx6HNs<)r&G(@?^ReAy?osbM9QBg|DR)#27Y6Y3X7$0xaaJ3VE+mbuVOh}$ERnEtn>GX- zd3q=wA1cc|kTYU*to7M@hW3g6nT$XExtn#N<)B=gkV9iD+u1G@qSvS>ZgZ>Kfn3yg zZ`1}KxpfUW;)Ethkz-A1LfkkmNhB{Fr1h8#4pQ>GiJmyNAUT>TQ5N(B~P zq~#Z$%!~Vc@w4~=?XMiN)16SM3qSd3r&xu?|MCR2`^n~&h_Y{IuDZ3Zp_RaBJuq8A z700a9<~HYJTW|`4o4dxXgTzsb+<4>O4F#5O)tt!;14l6!{*bZ%;2fvM)VZC?x>F_J zgCQew~vD~hb<>T{^RzXs1&@Yq$76%RanalA1B9p@{?r~el$x%Kxy8kuh z-_CiXO$jc%g_q_s^F*7VDM?P0w-{>%DMw6m40dJ-zFPKlH-z%iWKh+nyT+wwco}qC z%qyp)(mF#$8w}NQ!)X4!rmA3tDu16c%R@e;G9u5?EX%s-rg-hZl(M6#%%0!a?|V-mmOuKD7m*zmvnNfggRz$#j~0J=E6))b`sFQDep5y$=;>rt*Q7! z<;G)m835)N=SS1ipd3Y*m}Um7h0!JRT)s=uWX+YWkBx1hK`2!bKWAe~#)LOt-iQa? zXr_WYm2X8kkv!`=$dkHu5*BQz3r@1#hoRL4mrl;=YH;st4`|_Ip3D)*TGQ5CfzaMA zZDV_L4l*+I=dS<#gR$;-|33g4gx)bnU~~p^#Su}=M7<%N9Wl@00Uq_#l#)2cPCyUz z)KpZQ%_~_+9Lb6Yq7deNMVmz2+>9X4WYW&C$>@>Z3K@o7B~xN>iYwV3R&mNtC5oVA zhR97`E|pd8>E3|_K-MG}A4$W(1(kTAPgx-U--H!MVyu!ArdkRy6*Xbghs^}B6;4PE zR{7ab5Xq1b#h7@6A$4q)^w}8tt>4(CgZnYj=KL6dm{yRfU0JLh7v&%S<)I$x3q_Pj z?F1ko0^$JvMFCO;yqyhEXjAh9&rEn39T`^OHP5{@V8=W|R0NCSEsx67n=)7l#_y$)z6VRF0dbQV~0ha0M7Yr(msd!xYpwg)z$|2R+P1%=hI3P%D z+7Mnva!~|lL{fqY!%h5@PkErh>CZ1DL!ZEf+*sKD?A7_;Apvqk+ZnQ>JI>R29E&(uM}4IKL$XK%kNFrI!eQE>1-JP}g1lWU?jb=IWRvxw zMEqeOE+lUWqeDI3?qHy@a z#NV}7G# zVvb`{rgT6Kx}-~eV2h9a*!yk&4rl_T{e`Az%7rr2g)*3Co1`W$;6g+(By7eeLsFji zNThAv=0hf=Y$C)*SdVY28E{HUaQ>!n7AJ8YXK;3pCpH9Wbmd^6q~$^52S$Z50?^pV zhF5+@p;X29=)zRg<{)JQ%XlT(6p2fIMpdxcWT?{eRppqxr!%=pQP#yO38h@n!d>7e zegaKWCM9WL!!ry-fC|Kb0;qr}u4scce2-GxL^FKEFqX~t0GKOz2{eS4GM&n*4F+%URIK_bxt4360&1%Q4rN)^ zIkAUHn8e^9i?me#PGOnfyh;mt(5nw2%fvL@uZrJR05Hq6#W zYy_TagT=P0t`dd!)Kub?6;V*DYV=N7kwj4Vp${?%OwkmkK7{d9piVsEl3dLs{S>HL zp46I;S@4lE^#-d!)y(XbFN`b5wyITuRsSGLPF#s}`HwSjMjVj{N%#-kat3EG#@tdB zRW$|9vWy+&SFQllYrNDobOcyY)!I($*-(U|CzDO@vQPt z>-Yx$?bD4J9l7t7%~AUn9`4SrbhM!xlFMOM=6#&bG6XR4cCi+1PNYchN9N=QUV`17R%p`sqe1X|$4EDuX*VkGuzs?nv|&}G$-T=dQ2ZS< zLvi8Vv`)WUk#LHZID@NR?GY|TMic2Q*iDo;ae z_!vrVcqL`LUYFz1{Y*3ZR-EC74ZjtnzEHfAL zv<5baZzgjTFlk`-ittSrZE}k*9_KV#%Mmn3Gg$G4F+H-uJ@R14_QlRHV

    3WP>_| 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

    ^tvq&tib z>VyI6CR1Vyh9PF7hL!BGW2MzLE_P#h!(9j6L)Et z+H{u@dAE1lBnKH-z)ytcJ^g)%_ahBb~uo zfeN}j$$Pz41$W0?w{9s{MT@gWloa!MVqPKv#|vU zhvpE+hS3>}!R9shqYdDq{O0=ZsR@owlb$Cs9Snhn796-m2 z9Ogn{g2fm@H`I73r#9k7`OFYkX_Io$Y zd3{?CmVY*biVZQlD6n86NK|LmD)^DFPj_shhEO6i3T6hQut90fVrJ-NF>MY(b$33c zi}J9UT9{OAh?NT%hoDWCW!i>md5&!PmRB^Fv1gapu9rW8bzauNIC_z_2vj@en3vWR zRb_RV`6UL~fh_{rm=}pT$&7~sT&#JUvlj(dMM}R{1rg6(!#cV~2}%iBry%5jLy{O& z!#(RZM^uO(+!%yP=!b-FKj+S`1(!G+ zO0Zp_bKqhT1Py46w|mVJ8*41ETRJIQ%{qw*+L=5X@nm8ecPj_$`t|B|Z-53nB}H#0 zMIgxcQ~COT{hA}<#fH|3U1>um2S|-=wr}|Wxv6dmTT0~M~!h;ni zvuI6XT^k*(H_wPxb#tRs{||CtM7uBLkeMnID5@r=ar?zROSb`#w|jdpe*4;d+N68a zQ$-a}TZ~98kQZ0ix{>)8o3YqrDY^-0&B_{?yIPCMS({G~fv78h65CjPBW`&^;HcXt zHBi{(O}uwJTHN}d@AfiouvspnJ01{)@&ms^W&6G*UZq703Aeu#4?;;7YYyCyH?KdN zX>zV6GOl|d=!NZh+ zgjsfHFfrQ9xTCcE9kQ&><*2)aFF(P(&rEDrDf6rzq^Rb zPYOw_g%jqZ|Bp|S+cH`eqLaTR$c|#f-4K+CxF}GhXnW7tkW|-EyDu|4H%>Xv(0E&F zgXB&A^2eg48;aIde&y?;<#()?p&87vS@9U+@}T%gO(z*xML;W)V)61HLxrl9+)1ta z7qj`ApWSF62sU*_fyk&`L+JV%KWL$o zWpqYO+O^%hWm9wJj5V@f2mK<0M$KYq&=ubj!yTJi?u*D1&OI#588m01ISa&`x!h)h zp(}3xoO(3Gj1>=Rrv^=$wA|7NN@H)_p?ZlqEy|a_3~Cs)SCKQ;c}CDR(o7^@Zp0)+ z|Cd(-6+|2|%hU%^LIGMh5JeCvr(A&FkP}{sCZ335iYl(iVmUL_bW>F_&L|X7Pu+-P zjygs~V~;&vmDN_{pe5mC0_}y2F2V%R7?Y8;#aWRO3g#6toe|^LP$2Ho99VWmrq+}N zLG)0RX<24jk%}$&%}FR{Oq-Dg;)G?AXXl5_NOuiz z|J}D5L3p_e5j5ZM(_TXSSf@~Xcv@uOa1;rnn|#k*i0hh?kw;vB^$C=ag}LI1|DLWO zYD8j-;*Lvhx#phx;#EGbE8|c)z6)=>*zm}1y+8rEjaDadMPy@V!sXYJOs*9sk;An) z8JnqnWh`H0=^7YobrBXJn{54yCY%ZnL?pufQhZjbFmW~IdaIRZ*qDKRs9v{bBz+nE{{}q{ZdHm$U zf(d6)GeMuWsFw(Pn2SpxPG&ec7s7Cv?~)-heN@AJkwZ0l*@an5mnPo%QbLU(q7|Q*Ft6DU zEbCF5mlF27SA9t^ShQmB3I@!Stjdd`0V8(oi87WcY@bAf2-ALcq`43+Sq1V`dr~(k zxUk1F<(p7OesQtv*a|+}DU+R^II7}+%S0QA8#%jZCkl-z{~4Eblpz&zp}09qa1sez zL7b5jYUHXlxFXuaC}JB5IqyMmBVSFM2bldlrx~-7NU#vZnhs{GYsiQvF`o+6sK&&Y z&$O2^nTge>IJ2rViYDmD(HUJS=`6e3Cje0?jBc7`cvYl~@Gw@fBkg5d%9~_*1c|nD zddXj$Y3mi=^b4m-)1n~kS~*=sPBR+OEd3Nnbre*=vQSEs0~*k%5{f+ph4g%sveWRA z+Mes65@av?juz)c4re*UrEt05aeSj718r~_&S1zz(0HwrWoMMMN$PYAa08%I$(|J%0YH*_IJ}(1lm#v18RN1(%btym?>cv#u!2dlk^c;?WiLw| zYvN4P)?!a?LkqxQ9f}&Pv95d!Bp;&=H!y(PnuRK|APtpAJG9XxL0mKBstqn# zhBZhhL;Pazih0Z@1TT7NG~V*6xhPvbvsApgV6Y;HtQo`NfIAz+Izy4IScJ@zinu1c zJUGC$T-g|3hdL)#28vlM2{f!QgD`C4tAsTy|CzwZGFsklG7IIPhbqWnuM{g8p2Ct* z%Oh%JkQh(mlx3YT?536}4Ka$XqA$WMk{AyQK*V535Yaj&nk8f+2%&Amks6D8D*72*lX>0jHkX;*T$MDh zxx8)WDl*v60s{mf0We5IE_MQE7?b0oJ}m1QSxjL>rm4=0zHd7*W~RU(Nz(y#9--Id z=lH(U&;F91C|Ur67F;dPgiT=JyjXI@eseS-W;wyjf;7s8mO%O>PBK=_YI8^JO0M<= zgh#ce-r>$GBIIalZ#B5(bdj-TsfgG>|04}!6K*t8W}hdml}Sd)XIMzSO_!8&m)p|S ze*l7VGx%a0&rGLS5kV!*#i#Ce%YE)BdN;hMBJX);wcgLHL;(H{c)-I#CjlP`zv!&z zuJBC**EbTE12l)3_D-aIwI%vFLCHBJTxI5@$#cZ$YIb7N>}{n7Z>_q z^biJ32of|xEMr1#jOYlBs)Apc)T#kI=aLD^D}Ueg>TdY4z@AoB1Gm<(>6$5mOdO3p zCXN@SJ8W{Nl359vPaLxqw`ofsHKa*SUW*K^sDDas-nLDBfTP4iQ!+Jir@Q^{-x9mu zJt%qCJ2Uw{LuU|p0~i3u^bLiV|7$~1aH8iGus{F83X5XsL>~=;a*NyEZss^|It5VqD%JSKd=#X#P%E_m_*NW zSQEk!%b+0Y=U>uSHaL@pZHPoq7#JI|eE3I)byy<$w|_s;fBpwU0JuW15O|hA4J|YZ zHsA*Ur(XFYBn+otUJ(WZKmb;7aZzL?+0=m*vw)|AIu(dtZC5^Zl4-7!fsDwAO4t$O z(R!)qdXn)40w4fSurYw*|1w=6Sva?148>t378wjLWDH&B!Or6Eo1Fbgi^Jwv;WNAu1`ucBqsmCucVOV^Ij=Ult)3bCZnen2uZ` z49X~nb_kF0C=)cHE_sM|Ho}K$=7*dUc!LKN8t`}9kPU&r0Rd16A3+OaAOtfY1Yy7m za(E`1@B|-F00LkDDUb%d;1#*>1qCnw0}ucNAd;aF7Lz~&4ln=-FavtP3ssaJv`_~& zPyq!%02XirqX1uQbp$f_39#@47C-<6kOGL1O^YxCA*lc}zz7x*gRbZXVxb8SSd(DE z0RR91LV$dYK?`9J{{jUN01glWTY!_k01H+L1LOb;VX%-#pa|6P5wHMqEzndQaReck z3<01ALofqJAbVi(1Rse9ys!lvPyh~q1h9}Eqi_U3X#gP*2Dz}2TTqd%=!yd%3erMj zoN;^B7lI}eE2AMHH)j`_1%m29R#S2@YM~f~5sO0CNOPDq3YU{{tWSfHEimEufLBCvqYwpaTF1Z$(x|AOHhk0|_7i0I;C}AOK+iCb=*J zlzE{SIs?8?5hCD`HV_$BfS?3`n8H8{Rw)38&^u^B3m!UyI|={+(2`~Om3q(u@Yw=K z5C9$lmm#Nub=d-OU<0Q&q(V>_e>ngt5C9SC0I*OPWAKqADgYIL3SD6X3QD4uSr;f5 z7QS#0ty4>B#86Ch7C19RWinr?Z%>V|DD~b6Wr5J3{)VJGzkJ!AOs;<00xi?pJ4?A@OMHm21hWi1yBVQF$M~d02S~V zU6}v_I|-oy2_fmD*!3A_Fs=k(15{uG4nP2FU=XxWm?_W#GjIlqa0GEF2}l~3b6E~d z3Ij9128a-|Esz3yU=dbOuk|_uTL1$CYXCN25tg8>UO5I$!bcnwC(Np! z%f#>)y0S{ErQ1y68D3!kcorNK=otW=uwJDQm$BOs-f((XBZnhWx8%?VK5GLTF(N}c zlxMsVqu{eG(5EA!4Q~8zY^=v{Y{t;QvMB(pW-Q2PJja1GA{@-Jqc9?J%(8V%4tMOc z|Mm?t;IpEDmXT})EieRiD+Dado`YPsmN3U#kjHQg4MW-jWAG7Y5OQnW{}BdkvrJ0B z9`OmN+*IG-2XhP!XUq$8TngWS40DVMdYsA1d&X{zte~vSd%Vni%*@a1%+YMd(A><` zOwDo#o2Z4&(tOR){LDQ3&CYDYaLmo+49?DM&E#Ch>wL!Ge9j{>&eL4NO-#=w^u*m6 z#ZsIjr&})q_;(HWi4 z+l)Y@&o{!)?7|4Y%DO^8 z6N*?4LWctE5F4FicS60jiIAV<3t4Xh(!(mDGP zDjjkxT@IFg*q*J~tkBBj@B}bm1zQbruz(6tn$6{a3}4{cA$J6GdCI5#5s0AFOf8pA z-2!Lu5dl!uv_K-Gz0@9Y$00YfxLehi-2!;v5t2>WcJ1BY4c_4$On9A#dcD_9(bwye zqks1WtUCk)P1rXL1360Hxsao=E5{+12FM^n#0>*B5ZNKu|J@!T-?U)g2X5eC3=-cU z1Q87j*H8|o-2$aR5`h46uG|q4j@ku|;0F%ISPcWnK)a4m4%Yy3nvm2m@CPR$48}^) zM?fO83v#0{+{OLMak-=+=LO4M)x6LV7EZgy7~Cz;3FW}qAomF!Zs5eQ-2yJ&PY&f# zF6Aad-uq|X=gk!9?IYO$cmyB}S^RhJP0$_T#Y!q3BC!UZ?F}CBp8p--6%7()-U3XX z+aD3kA;+E_apx0W;TNt&8crf|PUj>+1tIqdAqNW`@dU}e1w%>;DFF?<9db=2<1j$u z9^v27ZR9nJ+%{m0DZbMr0^}_q492a{dyd*9A=!#B|K+Xj>aPy#E<%rzGs50Ux>$ZW zTJ9rt0C)~C3WG=uyx<69pcCjR=7c@FA-4q(?h(+C3mq}jw5u<~K*?_I5e?n~TOfy% zmh9Qi>>c6kBeCa4O%8MrmlQq{K#t)N9+#-y?aTfV;qDQd0CJ4I(;Z>bPhbNrn++t9 z3(25GTpe;uUg?+K5t(k>ISz7S9RM@n+a59M%T5l|u;{c4#*5wpO8XJnkm%Pwq}sj_ zlNReEPx2+-s#Sh>SB~pRq3b=O4Jpv01Q-A*Q0!q2-=8DOt(*pdFb0dR-Q{rTAom24 zzy?8W?Hv&YacKlrU;_$W4mqFkJKyu!Jrdur|L-}A2aHhhAQ##qq3(a)?%@LUHX!vr z{}I0cpD^AL)(vuBP!d9V1aVLagV5mrEkXrfgp*Z~2!mcPI~UD!=ka(egb)4eBZLG@ld3e)F1<;*AY* zKYtBEp!zmodPiRlxp3Vf=k(-|`nCV_A`$dZ$_6*x^&#=~9s%g5nEUX#`{E(MRIlgo zY49Rp*q7b$c#r8ezUfU(mmwDh%O7%QfEhr31cjdVZh5;#51*Ut5wuUFPLKKR@BZ&U z-m|VkwQlR3AD(&03Rd8&8UO=y01&yp{|(d-AixlB+O}yc*RbKQK1Xc85VGYHG>6dW z2$?YiPcv_0TG(*dkk%F(Gmfl5RuZB_7&f+u!dTKKDk?K9DQ7<$1Z0b)y3M;hmLJTw1ur}Vj(WAV!mM?`TnKM&EL*48fINggg zPEPkk%E`pYLFSso=tL?`|75VqRL{~p#Zy#Xd-e6#0K4=pO=61^vrJ@@h3?E^n_Uw| z)2K0snsS6`CIDm@!p5K~o4FPlYRUPQn8b)7jhJSTIg1i+fU}^$nnK1(Dh2 zQJH}&wVau4(pg5vyM8=!)?0TS!=$BVdby`-Co^ify zr^JD6rvH2_(d?f?tvHl zk_0Ju#^_j(jNHi}Xf9S78F|oEu=<`8uR*Z@luBpILrk{5!L|Z21bT=89Cox(w=lMb zM%wrzwO+-;l7%cAEnyoE&Bv}2l8TWfd?fi2X`v({<#FH0MiU!?zj+aZA^Y=56+LG~ zxxp%Be$m-4HW{T(e(jUH7oe3+w401UK^o*9T7&^R9H z8Ul?5WvwOT;7Y-8%K^{= zF=?P9C8>aZc}(sIlbC2UCQ7^Wn-{glATyKJ9uaILKH^rhu_SaL5R*M`oT~Lim zni-xZRjC*|(*I`qJcAz9HcO>yRg>zeJq{IP@Diz1z53PHoYbY+QRzx4*wV2MCz+lh zhA@cnR=CDhu5*oRPTlHOxt61fl*_5Bu*NmK>U3po1FHb>N>{`tc5DXyUt9GRoMb?& zu&;5fVl8{w#D0`3jdg3PB0E{ohSoJ=O{;OrYF68!wX_3S>xH;NAMyp&A-ZM2^(DGCbuD^UF~pAi`u8DcD1clZgs7DUF>ETSj=s1 zaGncYWl6WR)YWcz&3j(-rk6I{?Jf_&OHA>mmAvYuZ+-21-|VutyWf3pnc_Rv`Qlf= z114~Rd8yy#^0&WZ`maj^yf0H37(fx0ux=<^VGREY!K+p9g3T1N_P*3NF=d@YTL!8O z%f`gAOfhX%jN%r@I7u5WZHGNvq6VY%!Cq;VdQ8<7(wr|(4(VyD0+3squ)Yt02Qh$(U+#a8EOoETcv-Q^wSfU$bQ zCeDtB!m{yIj2bONN&xmujZIy1RtBBspR2i=Yy1akk`-+>{+yVW?b$$)?wzMFLJn<& zi+NLOQ=%8dXwd3Zpn=-6#e92QM>EXkOtqo}-ykH9dsKAqpY-}&4E7u@-2OGMWSRK4G{|VQ|!aXi; zmz(<1~sHj%`Wqn8eK0gy!#Y@C7XxE$#p0;9Nl$J|1DGHe3zy3q;5>I z#-WjSD2#PWcEV=<-QKuH%P}c(Pc0rnj`tMgF(rA^(_QzovHLOcp7&zveCK=WIjli5 z`1vV%>P#oHLpv|fXwQBq;=>B^tIOm(6}ii4M$M7`p6;YLzVy@g|2R3UZ{4YTs`hfS z`nwAj_C8-U<0+$k+52?<-RGY}GxyT)y-Pdb^Dp7sxxUktfiN{kYZZ2>BJLBkg6WTt zAq{5h4Dpc@YROp@u7y}VV6={vOlxBYnzf%LqZK=q#VSq zOxv>vIXIPLmplo(CY-`=s6y*vvOTLPLR&G#uocv3n<#ub&iK19Ou-$TL(%9xVER4a z+dDEUz$;NgH#{m@2!KEwL_sV>LOeu6OhiOnL`7^wMjVAw|3C#toJ2;fL`u9wOUy(} z+(b?6L{9ufON50|h(u2;MNm9NQ%prvTt!uEMOJ)8SBynioJCoT#ZkCLT+GE%fJ9#0 zMPKYi-vhuPL=io_AU@PVTA)K^T*i^2x4yW;XGpYRB*p=(xntD7WMoEd+{Q0*#$cRA z2CGIoyT<&>Ms7SubQB~08x|0G#x;V5XavU(8$#k6F`rAvk}yYn+(&-Yuys@#?r=vk z!o$2PMhGIu-P6Z@Tu6q*5^sb?X_QA2G05CONZnJ&hRjHfgq?p35rMoQg2XwBlpTwt zJB-{&luSw8c*u8*M~R$BaSXANoV$}$Nt?V$*kH+l{}jfT#I=}gubGUwn#4(>EXv*J z$aeHSm+VQOq{pCyxuG;lshmorLCO#LNC*nadmBmZ$c0XD1WOnNa`^^SU&Fy3FE01y*1LUl0z^RLfFe%TZ7?Ul5Ab|11gIR86C@30mL<&IkbZEUxe@i2z^) zn=nrKOiZa_POm_P)YK6E^a@Q-PUjrZ$%4+@fyaoPPU<|SO5la-qy<{21Xvk}?i5YH zB(kO$D*P-5UVw$ztigPIPt90Q--=Hnqfhz7$nx~6Y}^J~5QR<{1zN~Gz49X12+*M@ z1x?sd9@T_j_yx$p(S{IG0xi-4waS3}Mg^Trlwt)ulV8bM16|4mB^jnAqZg{dn~^E=I`vP)cKH8UMi5!F)p zL{TDBQNPRul1j#J&;)gBhEIsgPk@C8`A=4LRaj7uQkc(Apj4-z22|(-QFu>L;8719 ziaRZd{|we0^-v+@RbTy7KYi9P0#vEd%3I?~?SO{t`~*s2RI=0rM#56?#6?NOP+WwC zy0jTTQ;bf{jCH-x6ID}Uy;Y0(yHjn5PH@(e(F6w6)pC$kO@LLhbkk1ACvSa}R^1kU za2?GXalF+` zG*G!!Pc73=byw9CRn=V6ugb;%|M-Mf{e?|w22I$MUqDfR{f_|X1i!ddr$7bv>`)9H zQUO&>hINSlEQg2X&|%dpwy;>OWgv{5osC`4wDJW;2-z7O2wqTxW?%$J%~F}Y&&+UH zcEwlqj9C+%S$M5aHm%n_X$D>xg-?hQRwXi_kkwAO6HUMoq-}^?@K9LjQB5dZs(o6$ zirR*l+Ny2b9);Yk-Q3sd+G5ezuMNJ{$^}aph`Fp2ovnnm1<(1@tGxZtm)(qZty{gK zS-rAZ7WE1lEtyYf+I~&VX3$)3I9zgoTfOp7R>%eNP*@_P+~0LthrrR~RWr`5USIKC zVxiVJvsUAv23GimlgR}~{}708INjiA21Pj8wiVpB^)uomQ`x0kG__qpq|GQ3gh~(v&Lm5K4GvgPU)p6~uh7(6q}X-!irJmt`t-|W)JwUnSF&{9JH?{^#oEdR z-cA@!YS`U!D1}cDhHdGD{m6z_Z5e|=ic#=|OQ}!io!Tho6C7n?Sa4#BonSBa#|j3> z?ZCK0&<)*F29s2lwN)09-px@Ejb&hNMkF0$C9UKX>Dckg zW!Gp1$$gJ*p7XMkSlPZH=A z(cT-==N3WebW~`DzUU)z=wOP>X?|yWG(L2+XpA0d1=45`foKntXbht0kS1xD{!?zw z4sV`TjxK1A|Nf49Ea#Wr>41)D-Fj50BWyoXQKWPqh7OGq(!j~YqB0|vo342K5Mm3Yqnl%w{B~=ervgo>rxy{ zUF=1?{>4%#=1T5rHj-+q4(!0T!*>*F$@J^(_-eskY*;4joor`!9zw-tY|8#(#|BBm zW=h1?j>)cU&#vCfj!wwlY-9rL&pvH>4(&1?ZK&2U(?)IB&SusAX4bxG5{qrz{^!}A z*39ln(ngNX&TZjt%-s&^+Lr9s9&Y8H;NsqDWBzS5N$%yI?#*rP&+YA(gl-YTX^^IF z@8(?V|IS|QmPqX`j^O@o^lr%TCgtP)!ShaU_}<6$rseUL$MUW->5gyxrpoz_=K2Q5 z`&O&`-fsdY%KpCR_V&N`E^r3l!2=)Y|DHyDRt^fUa0|b1XaJd>fou-%a1Z}*5D#$? zAMp>5CVawh6t8f;w&m8=wcY@aoNjO#mrCB4x%3!9lwPm^7mfv=aUX}d2Y=`YAI2T$ zxsU#FBsXxZZm%5guOcVHBTsTEPstz;rXdf)C$C5Do^meN$SObSD-Xad@9{1#a{~MF zFbVTKY;k=Xa5H~%-9z(~QuBgjbG~zPIL~u=lk@Fp^7k5ZJlAtUUo$?xRyr3+JKw`V z{~vTl&#*!#t3%()L^sAoZ*)s9ut!ghNUzpOKgdeIbWp#qOc#+&-`-BI$WIS-RZp)` zH?2~S=u;=jR9|&k*REDKmRC>dSeF_yuXSG+W_8B#T-WhkUz%S3b!6YATerDkck*IK z4s7@ZSeSNdulD}!-&cSI?0g06Ng@=V-u$8-O_CJ4iAw`B4D+ zxnJ$EKc>D1?z+Ew!e^blFEvrPMYj)p-mdxFVf^jB?ZTgYV5d2ezr|1(1yP83$an6( zCVS!NeEddx$}fFo@A@H5{KVJ%BYgXzcYN6qeE}zZ)35z*MEywf`tgx{_WpahUuoL6 zec@lA!*BaN<9+&ueW^iyDBtqoe}1mTeck^v=0|YfU!&?jcIe;!^(g-7|37}Xx9Q(k z`QYb%^Cuebe|p!a`Rga6>>vE|kN;Woc?hk4`-f2QfBp8qp!Y9-fG8($Ai;tL4pDF*REc_f(^8;4uF^k^KQFWROIjI3-U=I@zU{UxFE?LQvwCTaP|gX{Cx-TBzk! zEg2@JoO9Ay=Zs{^caw=e@|32U60-TAn>uj`5+b9J!;mje{~QrOq7ywKOhM%6afB6* zVst2`c5>ROrv>6EC7*q!_~(`UjjB_92?S8VHKHW&5~~%2u|-y>1z>|WmXvbQ8Z+1c ztR&PNK@K^ZGW3L_6_L|uL9m2T&ZY`s!;3(Q95Dke0u6#Fvd<0_KrTYAwjyXr45p`yV{0sP{PF9uwbk~WeI zQceH?_}c40FTF@uvK7oL@++Cpk|JBFviydg$-5VVHI0#P%AK*-W!#SvpbgK0Bov|vRV@`W<$S{E6Wc1{N4Q>$?s@=2NLx-WTa-i16T?@*#_>;}GR7BP zVBAR{1F;eYrmMGJPBxW3A$tJv9+Ad3gj-<+H3TJp#PS8PVhjc$NB;sLwCPpvdIcGU z=&aX*<85JEefwMBkf%IaG$VJra~cOb=pMIJ|7S;08x(P*f(+kgRZfp z5;joDD4wu4M0sNfxgbX}$W{tE2;>P?@P+kiR=2xlPj4PW)bs)e3z!k)8!hk#=2|uo zUl>ahYcO34L?IAS0I?jAY6cR1A+2%=By^)I9W`v=J%OO{TmksT;u3`jA&jey&fu68 z&V@5-wBUB-pq<5@;I3<6qa3h+#iPz}uX22YY!;(lq7(>7K@zfAZAcU^hTx4{39TGo zc;rChSdKGj!hKet1v$p>$f8ZLAOSFBIS@&Z09b*P0~tjagcb-#OfrGkyQL5W5{NCh zZW}YuMia^LL~_jXkcs3)A3bQzYia~)|Cl+Gi%fVz(4;Ut278GxgaAWtK!X6t*v1fK zrzu)MPate-Mlo?Y3Q3g160WP;41{07ON*Ei)fG`I7$e-m?$m2P!56`G#S*$>OfYC&AZ|?BHEmb)JEmaZ+a%2+8O6J zkYUJgFsvm{=tD9tc0+QE!Uj*6|LhUG*r-l?0vg4l!tn-TH%#U2v1b^AbOkEXm zk`l-@EHMV+*)VU93IGxk#VAQKwHzAFCmUygDN}~@Vm25EBD^Tid)YOle}n-+W^lP? z4B`lu2<1RNL5YEcVOzoUY4(^q5a%|lvu9vvF8cThV3xuLHaG)Dn_Ai1Mfi+qv*7E(hK=iCM>N}!1$loV005MV(RF$&I>g9^ETTS4qbkkBrX z9EvdRK~n21d1}H~YfWOf|BfK7C*i7iT!9H?-k^6bLfN z+BgC$vsW)#Y+<70=!6v-c*GwIl!-@XToe~wvZ69n8*7*-kPB%nXEEY%R9=+3Zkozw z>z2l^`^F5a`YlI}HI!*EE+8vmtUw$t0Mtm7D4YiihVmlPnn=?#O|BzB>`wU)n-@2EDjUfci2E>?|xnja@KWt-J-{7@DCU*^T1ce;- zhGf1Cf(;=&VSm1`0wwt@5XPzd;^Fo*&GQOs?1&mo0V_2M36`oAzGM_1V6`{WkN~

    sd+=# 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 Sy5ir