From 3cd8fef0f0e02dd9295b3aa0d0dc54e4dd10fedd Mon Sep 17 00:00:00 2001 From: Yves Gatesoupe <yves@ygat.es> Date: Fri, 19 Jun 2020 23:47:44 +0200 Subject: [PATCH] project first commit --- .eleventy.js | 90 + .gitignore | 19 + .prettierrc | 6 + .stylelintrc.json | 18 + LICENSE.txt | 21 + deploy.js | 30 + package-lock.json | 9665 +++++++++++++++++ package.json | 56 + src/404.md | 17 + src/_data/global.js | 9 + src/_data/helpers.js | 10 + src/_data/navigation.json | 29 + src/_data/site.json | 23 + src/_data/styleguide.js | 28 + src/_data/tokens.json | 28 + src/_includes/icons/arrow.svg | 13 + src/_includes/icons/astrolabe_logo.svg | 3 + src/_includes/layouts/archive.njk | 16 + src/_includes/layouts/base.njk | 32 + src/_includes/layouts/contact.njk | 18 + src/_includes/layouts/home.njk | 19 + src/_includes/layouts/page.njk | 17 + src/_includes/layouts/post.njk | 47 + src/_includes/macros/form.njk | 181 + src/_includes/macros/site.njk | 4 + .../partials/components/contact-form.njk | 22 + src/_includes/partials/components/intro.njk | 10 + src/_includes/partials/components/nav.njk | 22 + .../partials/components/news-list.njk | 25 + .../partials/components/pagination.njk | 23 + .../partials/components/post-list.njk | 21 + .../partials/components/presentation.njk | 5 + src/_includes/partials/global/meta-info.njk | 41 + .../partials/global/service-worker.js | 92 + src/_includes/partials/global/site-foot.njk | 24 + src/_includes/partials/global/site-head.njk | 13 + .../partials/global/third-party-comments.njk | 7 + src/archive.md | 4 + src/feed.njk | 30 + src/filters/date-filter.js | 17 + src/filters/markdown-filter.js | 9 + src/filters/w3-date-filter.js | 5 + src/fonts/open-sans-v17-latin-300.woff | Bin 0 -> 18668 bytes src/fonts/open-sans-v17-latin-600.woff | Bin 0 -> 18696 bytes src/fonts/open-sans-v17-latin-700.woff | Bin 0 -> 18900 bytes src/fonts/open-sans-v17-latin-regular.woff | Bin 0 -> 18100 bytes src/fonts/varela-round-v12-latin-regular.woff | Bin 0 -> 25220 bytes src/fonts/varela-v10-latin-regular.woff | Bin 0 -> 25272 bytes src/images/demo-image-1.jpg | Bin 0 -> 101843 bytes src/images/demo-image-2.jpg | Bin 0 -> 150532 bytes src/images/favicon.png | Bin 0 -> 7992 bytes src/images/gitlab.svg | 1 + src/images/social-share.jpg | Bin 0 -> 23496 bytes src/index.md | 40 + src/js/components/theme-toggle.js | 98 + src/pages/contact.md | 9 + src/pages/pages.json | 3 + src/pages/thank-you.md | 6 + src/posts/a-post-with-code-samples.md | 64 + src/posts/a-post-with-figures-and-video.md | 25 + src/posts/a-scheduled-post.md | 33 + src/posts/a-simple-post.md | 28 + src/posts/evenement-12-06-20.md | 28 + src/posts/posts.json | 3 + src/robots.txt | 3 + src/scss/_config.scss | 182 + src/scss/_theme.scss | 55 + src/scss/_typography.scss | 94 + src/scss/components/_button.scss | 57 + src/scss/components/_form.scss | 87 + src/scss/components/_heading-permalink.scss | 11 + src/scss/components/_intro.scss | 29 + src/scss/components/_nav.scss | 33 + src/scss/components/_news-list.scss | 93 + src/scss/components/_pagination.scss | 29 + src/scss/components/_post-list.scss | 17 + src/scss/components/_post.scss | 137 + src/scss/components/_site-foot.scss | 36 + src/scss/components/_site-head.scss | 10 + src/scss/components/_skip-link.scss | 17 + src/scss/components/_syntax-highlighting.scss | 146 + src/scss/components/_video-player.scss | 23 + src/scss/components/presentation.scss | 54 + src/scss/global.scss | 79 + src/scss/mixins/_dark-mode.scss | 21 + src/scss/utilities/_inner-wrapper.scss | 7 + src/scss/utilities/_visually-hidden.scss | 12 + src/scss/utilities/_wrapper.scss | 7 + src/service-worker.njk | 5 + src/styleguide.njk | 149 + src/tags.njk | 35 + src/transforms/html-min-transform.js | 14 + src/transforms/parse-transform.js | 95 + src/utils/minify.js | 3 + 94 files changed, 12647 insertions(+) create mode 100644 .eleventy.js create mode 100644 .gitignore create mode 100644 .prettierrc create mode 100644 .stylelintrc.json create mode 100644 LICENSE.txt create mode 100644 deploy.js create mode 100644 package-lock.json create mode 100755 package.json create mode 100644 src/404.md create mode 100644 src/_data/global.js create mode 100644 src/_data/helpers.js create mode 100644 src/_data/navigation.json create mode 100644 src/_data/site.json create mode 100644 src/_data/styleguide.js create mode 100644 src/_data/tokens.json create mode 100644 src/_includes/icons/arrow.svg create mode 100644 src/_includes/icons/astrolabe_logo.svg create mode 100644 src/_includes/layouts/archive.njk create mode 100644 src/_includes/layouts/base.njk create mode 100644 src/_includes/layouts/contact.njk create mode 100644 src/_includes/layouts/home.njk create mode 100644 src/_includes/layouts/page.njk create mode 100644 src/_includes/layouts/post.njk create mode 100644 src/_includes/macros/form.njk create mode 100644 src/_includes/macros/site.njk create mode 100644 src/_includes/partials/components/contact-form.njk create mode 100644 src/_includes/partials/components/intro.njk create mode 100644 src/_includes/partials/components/nav.njk create mode 100644 src/_includes/partials/components/news-list.njk create mode 100644 src/_includes/partials/components/pagination.njk create mode 100644 src/_includes/partials/components/post-list.njk create mode 100644 src/_includes/partials/components/presentation.njk create mode 100644 src/_includes/partials/global/meta-info.njk create mode 100644 src/_includes/partials/global/service-worker.js create mode 100644 src/_includes/partials/global/site-foot.njk create mode 100644 src/_includes/partials/global/site-head.njk create mode 100644 src/_includes/partials/global/third-party-comments.njk create mode 100644 src/archive.md create mode 100644 src/feed.njk create mode 100644 src/filters/date-filter.js create mode 100644 src/filters/markdown-filter.js create mode 100644 src/filters/w3-date-filter.js create mode 100644 src/fonts/open-sans-v17-latin-300.woff create mode 100644 src/fonts/open-sans-v17-latin-600.woff create mode 100644 src/fonts/open-sans-v17-latin-700.woff create mode 100644 src/fonts/open-sans-v17-latin-regular.woff create mode 100644 src/fonts/varela-round-v12-latin-regular.woff create mode 100644 src/fonts/varela-v10-latin-regular.woff create mode 100644 src/images/demo-image-1.jpg create mode 100644 src/images/demo-image-2.jpg create mode 100644 src/images/favicon.png create mode 100644 src/images/gitlab.svg create mode 100644 src/images/social-share.jpg create mode 100644 src/index.md create mode 100644 src/js/components/theme-toggle.js create mode 100644 src/pages/contact.md create mode 100644 src/pages/pages.json create mode 100644 src/pages/thank-you.md create mode 100644 src/posts/a-post-with-code-samples.md create mode 100644 src/posts/a-post-with-figures-and-video.md create mode 100644 src/posts/a-scheduled-post.md create mode 100644 src/posts/a-simple-post.md create mode 100644 src/posts/evenement-12-06-20.md create mode 100644 src/posts/posts.json create mode 100644 src/robots.txt create mode 100644 src/scss/_config.scss create mode 100644 src/scss/_theme.scss create mode 100644 src/scss/_typography.scss create mode 100644 src/scss/components/_button.scss create mode 100644 src/scss/components/_form.scss create mode 100644 src/scss/components/_heading-permalink.scss create mode 100644 src/scss/components/_intro.scss create mode 100644 src/scss/components/_nav.scss create mode 100644 src/scss/components/_news-list.scss create mode 100644 src/scss/components/_pagination.scss create mode 100644 src/scss/components/_post-list.scss create mode 100644 src/scss/components/_post.scss create mode 100644 src/scss/components/_site-foot.scss create mode 100644 src/scss/components/_site-head.scss create mode 100644 src/scss/components/_skip-link.scss create mode 100644 src/scss/components/_syntax-highlighting.scss create mode 100644 src/scss/components/_video-player.scss create mode 100644 src/scss/components/presentation.scss create mode 100644 src/scss/global.scss create mode 100644 src/scss/mixins/_dark-mode.scss create mode 100644 src/scss/utilities/_inner-wrapper.scss create mode 100644 src/scss/utilities/_visually-hidden.scss create mode 100644 src/scss/utilities/_wrapper.scss create mode 100644 src/service-worker.njk create mode 100644 src/styleguide.njk create mode 100644 src/tags.njk create mode 100644 src/transforms/html-min-transform.js create mode 100644 src/transforms/parse-transform.js create mode 100644 src/utils/minify.js diff --git a/.eleventy.js b/.eleventy.js new file mode 100644 index 0000000..11182bd --- /dev/null +++ b/.eleventy.js @@ -0,0 +1,90 @@ +const rssPlugin = require('@11ty/eleventy-plugin-rss'); +const syntaxHighlight = require('@11ty/eleventy-plugin-syntaxhighlight'); +const fs = require('fs'); + +// Import filters +const dateFilter = require('./src/filters/date-filter.js'); +const markdownFilter = require('./src/filters/markdown-filter.js'); +const w3DateFilter = require('./src/filters/w3-date-filter.js'); + +// Import transforms +const htmlMinTransform = require('./src/transforms/html-min-transform.js'); +const parseTransform = require('./src/transforms/parse-transform.js'); + +// Import data files +const site = require('./src/_data/site.json'); + +module.exports = function(config) { + // Filters + config.addFilter('dateFilter', dateFilter); + config.addFilter('markdownFilter', markdownFilter); + config.addFilter('w3DateFilter', w3DateFilter); + + // Layout aliases + config.addLayoutAlias('home', 'layouts/home.njk'); + + // Transforms + config.addTransform('htmlmin', htmlMinTransform); + config.addTransform('parse', parseTransform); + + // Passthrough copy + config.addPassthroughCopy('src/fonts'); + config.addPassthroughCopy('src/images'); + config.addPassthroughCopy('src/js'); + config.addPassthroughCopy('src/admin/config.yml'); + config.addPassthroughCopy('src/admin/previews.js'); + config.addPassthroughCopy('node_modules/nunjucks/browser/nunjucks-slim.js'); + config.addPassthroughCopy('src/robots.txt'); + + const now = new Date(); + + // Custom collections + const livePosts = post => post.date <= now && !post.data.draft; + config.addCollection('posts', collection => { + return [ + ...collection.getFilteredByGlob('./src/posts/*.md').filter(livePosts) + ].reverse(); + }); + + config.addCollection('postFeed', collection => { + return [...collection.getFilteredByGlob('./src/posts/*.md').filter(livePosts)] + .reverse() + .slice(0, site.maxPostsPerPage); + }); + config.addCollection('newsFeed', collection => { + return [...collection.getFilteredByGlob('./src/posts/*.md').filter(livePosts)] + .reverse() + .slice(0, site.maxNewsPerPage); + }); + + // Plugins + config.addPlugin(rssPlugin); + config.addPlugin(syntaxHighlight); + + // 404 + config.setBrowserSyncConfig({ + callbacks: { + ready: function(err, browserSync) { + const content_404 = fs.readFileSync('dist/404.html'); + + browserSync.addMiddleware('*', (req, res) => { + // Provides the 404 content without redirect. + res.write(content_404); + res.end(); + }); + } + } + }); + + // Watch sass + // config.addWatchTarget("./src/scss/"); + + return { + dir: { + input: 'src', + output: 'dist' + }, + passthroughFileCopy: true, + pathPrefix: '/preprod' //TODO remove when prod + }; +}; diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b6ecb6a --- /dev/null +++ b/.gitignore @@ -0,0 +1,19 @@ +*.log +npm-debug.* +*.scssc +*.log +*.swp +.DS_Store +.sass-cache +node_modules +dist/* +deploy-prod.js +deploy-preprod.js + +# Specifics + +# Hide design tokens +src/scss/_tokens.scss + +# Hide compiled CSS +src/_includes/assets/* diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..a6ea045 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,6 @@ +{ + "printWidth": 90, + "tabWidth": 2, + "singleQuote": true, + "bracketSpacing": false +} diff --git a/.stylelintrc.json b/.stylelintrc.json new file mode 100644 index 0000000..2113167 --- /dev/null +++ b/.stylelintrc.json @@ -0,0 +1,18 @@ +{ + "extends": "stylelint-config-sass-guidelines", + "rules": { + "order/properties-alphabetical-order": null, + "property-no-vendor-prefix": null, + "selector-class-pattern": [ + "^[a-z0-9\\-_]+$", + { + "message": + "Selector should be written in lowercase (selector-class-pattern)" + } + ], + "max-nesting-depth": 4, + "number-leading-zero": "never", + "selector-no-qualifying-type": null, + "selector-max-compound-selectors": 4 + } +} diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..312f710 --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2019 andy-bell.design and other contributors + +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/deploy.js b/deploy.js new file mode 100644 index 0000000..3af8eb0 --- /dev/null +++ b/deploy.js @@ -0,0 +1,30 @@ +var FtpDeploy = require("ftp-deploy"); +var ftpDeploy = new FtpDeploy(); + +var config = { + user: "user", + // Password optional, prompted if none given + password: "password", + host: "ftp.someserver.com", + port: 21, + localRoot: __dirname + "/local-folder", + remoteRoot: "/public_html/remote-folder/", + // include: ["*", "**/*"], // this would upload everything except dot files + include: ["*.php", "dist/*", ".*"], + // e.g. exclude sourcemaps, and ALL files in node_modules (including dot files) + exclude: ["dist/**/*.map", "node_modules/**", "node_modules/**/.*", ".git/**"], + // delete ALL existing files at destination before uploading, if true + deleteRemote: false, + // Passive mode is forced (EPSV command is not sent) + forcePasv: true +}; + +// use with promises +ftpDeploy + .deploy(config) + .then(res => console.log("finished:", res)) + .catch(err => console.log(err)); + +ftpDeploy.on("uploading", function(data) { + console.log(data.filename); // partial path with filename being uploaded +}); diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..d6d856e --- /dev/null +++ b/package-lock.json @@ -0,0 +1,9665 @@ +{ + "name": "astrolabe-website", + "version": "0.1.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@11ty/dependency-tree": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@11ty/dependency-tree/-/dependency-tree-1.0.0.tgz", + "integrity": "sha512-2FWYlkphQ/83MG7b9qqBJfJJ0K9zupNz/6n4EdDuNLw6hQHGp4Sp4UMDRyBvA/xCTYDBaPSuSjHuu45tSujegg==" + }, + "@11ty/eleventy": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@11ty/eleventy/-/eleventy-0.10.0.tgz", + "integrity": "sha512-GOgG5ZvFfdJ4fMDlF+OHLQyvwu4cDkCdE8U0x/cfKze2Bu+27htaJ7qW8XbaGArySlBvYGhJD/z8vjdn/+hpLw==", + "requires": { + "@11ty/dependency-tree": "^1.0.0", + "browser-sync": "^2.26.7", + "chalk": "^3.0.0", + "chokidar": "^3.3.1", + "debug": "^4.1.1", + "dependency-graph": "^0.8.1", + "ejs": "^2.6.2", + "fast-glob": "^3.1.1", + "fs-extra": "^8.1.0", + "gray-matter": "^4.0.2", + "hamljs": "^0.6.2", + "handlebars": "^4.5.3", + "javascript-stringify": "^2.0.1", + "liquidjs": "^6.4.3", + "lodash": "^4.17.15", + "luxon": "^1.21.3", + "markdown-it": "^8.4.2", + "minimist": "^1.2.0", + "moo": "^0.5.1", + "multimatch": "^4.0.0", + "mustache": "^2.3.0", + "normalize-path": "^3.0.0", + "nunjucks": "^3.2.0", + "parse-filepath": "^1.0.2", + "please-upgrade-node": "^3.2.0", + "pretty": "^2.0.0", + "pug": "^2.0.4", + "recursive-copy": "^2.0.10", + "semver": "^7.1.0", + "slugify": "^1.3.6", + "time-require": "^0.1.2", + "valid-url": "^1.0.9" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "binary-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", + "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==" + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "chokidar": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz", + "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==", + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.3.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", + "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", + "optional": true + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "luxon": { + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-1.23.0.tgz", + "integrity": "sha512-+6a/bXsCWrrR8vfbL41iM92es12zwV2Rum/KPkT+ubOZnnU3Sqbqok/FmD1xsWlWN2Y9Hu0fU/vNgU24ns7bpA==" + }, + "readdirp": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz", + "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==", + "requires": { + "picomatch": "^2.0.7" + } + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "@11ty/eleventy-plugin-rss": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-plugin-rss/-/eleventy-plugin-rss-1.0.7.tgz", + "integrity": "sha512-fP06UhcOn45XfXBpAkDL0VlsOQ9poCK+BbdSwhmsYaqJzYVf9whIdRwqX0FUaSy1659bQC8auaXNyGsJQUq87w==", + "requires": { + "debug": "^4.1.1", + "luxon": "^1.0.0", + "posthtml": "^0.11.2", + "posthtml-urls": "1.0.0" + } + }, + "@11ty/eleventy-plugin-syntaxhighlight": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-plugin-syntaxhighlight/-/eleventy-plugin-syntaxhighlight-2.0.3.tgz", + "integrity": "sha512-tPoNaEawOG1kkOYAvr4fwKaMOXRhNueOH7z5aepA0vjfnGCagUlSbUipvjCcUUOf+nQgfJYW2rwR2g97Vv8/rg==", + "requires": { + "prismjs": "^1.15.0" + } + }, + "@babel/code-frame": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", + "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.1" + } + }, + "@babel/core": { + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.10.2.tgz", + "integrity": "sha512-KQmV9yguEjQsXqyOUGKjS4+3K8/DlOCE2pZcq4augdQmtTy5iv5EHtmMSJ7V4c1BIPjuwtZYqYLCq9Ga+hGBRQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.1", + "@babel/generator": "^7.10.2", + "@babel/helper-module-transforms": "^7.10.1", + "@babel/helpers": "^7.10.1", + "@babel/parser": "^7.10.2", + "@babel/template": "^7.10.1", + "@babel/traverse": "^7.10.1", + "@babel/types": "^7.10.2", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.13", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.2.tgz", + "integrity": "sha512-AxfBNHNu99DTMvlUPlt1h2+Hn7knPpH5ayJ8OqDWSeLld+Fi2AYBTC/IejWDM9Edcii4UzZRCsbUt0WlSDsDsA==", + "dev": true, + "requires": { + "@babel/types": "^7.10.2", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz", + "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.1", + "@babel/template": "^7.10.1", + "@babel/types": "^7.10.1" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz", + "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==", + "dev": true, + "requires": { + "@babel/types": "^7.10.1" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.1.tgz", + "integrity": "sha512-u7XLXeM2n50gb6PWJ9hoO5oO7JFPaZtrh35t8RqKLT1jFKj9IWeD1zrcrYp1q1qiZTdEarfDWfTIP8nGsu0h5g==", + "dev": true, + "requires": { + "@babel/types": "^7.10.1" + } + }, + "@babel/helper-module-imports": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.1.tgz", + "integrity": "sha512-SFxgwYmZ3HZPyZwJRiVNLRHWuW2OgE5k2nrVs6D9Iv4PPnXVffuEHy83Sfx/l4SqF+5kyJXjAyUmrG7tNm+qVg==", + "dev": true, + "requires": { + "@babel/types": "^7.10.1" + } + }, + "@babel/helper-module-transforms": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.1.tgz", + "integrity": "sha512-RLHRCAzyJe7Q7sF4oy2cB+kRnU4wDZY/H2xJFGof+M+SJEGhZsb+GFj5j1AD8NiSaVBJ+Pf0/WObiXu/zxWpFg==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.10.1", + "@babel/helper-replace-supers": "^7.10.1", + "@babel/helper-simple-access": "^7.10.1", + "@babel/helper-split-export-declaration": "^7.10.1", + "@babel/template": "^7.10.1", + "@babel/types": "^7.10.1", + "lodash": "^4.17.13" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.1.tgz", + "integrity": "sha512-a0DjNS1prnBsoKx83dP2falChcs7p3i8VMzdrSbfLhuQra/2ENC4sbri34dz/rWmDADsmF1q5GbfaXydh0Jbjg==", + "dev": true, + "requires": { + "@babel/types": "^7.10.1" + } + }, + "@babel/helper-replace-supers": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.1.tgz", + "integrity": "sha512-SOwJzEfpuQwInzzQJGjGaiG578UYmyi2Xw668klPWV5n07B73S0a9btjLk/52Mlcxa+5AdIYqws1KyXRfMoB7A==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.10.1", + "@babel/helper-optimise-call-expression": "^7.10.1", + "@babel/traverse": "^7.10.1", + "@babel/types": "^7.10.1" + } + }, + "@babel/helper-simple-access": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.1.tgz", + "integrity": "sha512-VSWpWzRzn9VtgMJBIWTZ+GP107kZdQ4YplJlCmIrjoLVSi/0upixezHCDG8kpPVTBJpKfxTH01wDhh+jS2zKbw==", + "dev": true, + "requires": { + "@babel/template": "^7.10.1", + "@babel/types": "^7.10.1" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz", + "integrity": "sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==", + "dev": true, + "requires": { + "@babel/types": "^7.10.1" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.1.tgz", + "integrity": "sha512-5vW/JXLALhczRCWP0PnFDMCJAchlBvM7f4uk/jXritBnIa6E1KmqmtrS3yn1LAnxFBypQ3eneLuXjsnfQsgILw==", + "dev": true + }, + "@babel/helpers": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.1.tgz", + "integrity": "sha512-muQNHF+IdU6wGgkaJyhhEmI54MOZBKsFfsXFhboz1ybwJ1Kl7IHlbm2a++4jwrmY5UYsgitt5lfqo1wMFcHmyw==", + "dev": true, + "requires": { + "@babel/template": "^7.10.1", + "@babel/traverse": "^7.10.1", + "@babel/types": "^7.10.1" + } + }, + "@babel/highlight": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.1.tgz", + "integrity": "sha512-8rMof+gVP8mxYZApLF/JgNDAkdKa+aJt3ZYxF8z6+j/hpeXL7iMsKCPHa2jNMHu/qqBwzQF4OHNoYi8dMA/rYg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.1", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.2.tgz", + "integrity": "sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ==", + "dev": true + }, + "@babel/template": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", + "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.1", + "@babel/parser": "^7.10.1", + "@babel/types": "^7.10.1" + } + }, + "@babel/traverse": { + "version": "7.10.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz", + "integrity": "sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.1", + "@babel/generator": "^7.10.1", + "@babel/helper-function-name": "^7.10.1", + "@babel/helper-split-export-declaration": "^7.10.1", + "@babel/parser": "^7.10.1", + "@babel/types": "^7.10.1", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.10.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", + "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.1", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + }, + "dependencies": { + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true + } + } + }, + "@erquhart/browserify-fs": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@erquhart/browserify-fs/-/browserify-fs-1.0.2.tgz", + "integrity": "sha512-RR0NQwOPDedo1jh4xnsAsAty2MPRKgySR120il8+zubig1Sw/z8k3O65A4ZC4fvk2nLsFs2w+WjGf5cEYN9VYw==", + "dev": true, + "requires": { + "level-filesystem": "^1.2.0", + "level-js": "^4.0.0", + "levelup": "^4.0.0" + } + }, + "@erquhart/rollup-plugin-node-builtins": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@erquhart/rollup-plugin-node-builtins/-/rollup-plugin-node-builtins-2.1.5.tgz", + "integrity": "sha512-WoI3h31fxdGW1kaw2i+6rkUE2huKIpkgVnRDHO5QD8qAXD0Z22NdU42nd5SYfEnCLl8e54ROLMdpnMVTDdgQIw==", + "dev": true, + "requires": { + "@erquhart/browserify-fs": "^1.0.2", + "buffer-es6": "^4.9.2", + "crypto-browserify": "^3.11.0", + "process-es6": "^0.11.2" + } + }, + "@icetee/ftp": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@icetee/ftp/-/ftp-0.3.15.tgz", + "integrity": "sha512-RxSa9VjcDWgWCYsaLdZItdCnJj7p4LxggaEk+Y3MP0dHKoxez8ioG07DVekVbZZqccsrL+oPB/N9AzVPxj4blg==", + "dev": true, + "requires": { + "readable-stream": "1.1.x", + "xregexp": "2.0.0" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "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 + } + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", + "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", + "requires": { + "@nodelib/fs.stat": "2.0.3", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", + "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==" + }, + "@nodelib/fs.walk": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", + "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", + "requires": { + "@nodelib/fs.scandir": "2.1.3", + "fastq": "^1.6.0" + } + }, + "@stylelint/postcss-css-in-js": { + "version": "0.37.1", + "resolved": "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.1.tgz", + "integrity": "sha512-UMf2Rni3JGKi3ZwYRGMYJ5ipOA5ENJSKMtYA/pE1ZLURwdh7B5+z2r73RmWvub+N0UuH1Lo+TGfCgYwPvqpXNw==", + "dev": true, + "requires": { + "@babel/core": ">=7.9.0" + } + }, + "@stylelint/postcss-markdown": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.1.tgz", + "integrity": "sha512-iDxMBWk9nB2BPi1VFQ+Dc5+XpvODBHw2n3tYpaBZuEAFQlbtF9If0Qh5LTTwSi/XwdbJ2jt+0dis3i8omyggpw==", + "dev": true, + "requires": { + "remark": "^12.0.0", + "unist-util-find-all-after": "^3.0.1" + } + }, + "@tbranyen/jsdom": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@tbranyen/jsdom/-/jsdom-13.0.0.tgz", + "integrity": "sha512-19yxajyRJheFjyZPxE7t8RUC9lO+6ynUXohvnBLrCzfER7nxAmpZQsZl6dNKRx6ljOlQoykdzo2bj3YZgpyIyg==", + "requires": { + "abab": "^2.0.0", + "acorn": "^6.0.2", + "acorn-globals": "^4.3.0", + "array-equal": "^1.0.0", + "cssom": "^0.3.4", + "cssstyle": "^1.1.1", + "data-urls": "^1.0.1", + "domexception": "^1.0.1", + "escodegen": "^1.11.0", + "html-encoding-sniffer": "^1.0.2", + "is-potential-custom-element-name": "^1.0.0", + "nwsapi": "^2.0.9", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.5", + "saxes": "^3.1.3", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.4.3", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.0.0", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0", + "ws": "^6.1.0", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "acorn": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" + }, + "acorn-globals": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.2.tgz", + "integrity": "sha512-BbzvZhVtZP+Bs1J1HcwrQe8ycfO0wStkSGxuul3He3GkHOIZ6eTqOkPuw9IP1X3+IkOo4wiJmwkobzXYz4wewQ==", + "requires": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + } + } + } + }, + "@types/babel-types": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@types/babel-types/-/babel-types-7.0.7.tgz", + "integrity": "sha512-dBtBbrc+qTHy1WdfHYjBwRln4+LWqASWakLHsWHR2NWHIFkv4W3O070IGoGLEBrJBvct3r0L1BUPuvURi7kYUQ==" + }, + "@types/babylon": { + "version": "6.16.5", + "resolved": "https://registry.npmjs.org/@types/babylon/-/babylon-6.16.5.tgz", + "integrity": "sha512-xH2e58elpj1X4ynnKp9qSnWlsRTIs6n3tgLGNfwAGHwePw0mulHQllV34n0T25uYSu1k0hRKkWXF890B1yS47w==", + "requires": { + "@types/babel-types": "*" + } + }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" + }, + "@types/estree": { + "version": "0.0.42", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.42.tgz", + "integrity": "sha512-K1DPVvnBCPxzD+G51/cxVIoc2X8uUVl1zpJeE6iKcgHMj4+tbat5Xu4TjV7v2QSDbIeAfLi2hIk+u2+s0MlpUQ==", + "dev": true + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + }, + "@types/minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY=", + "dev": true + }, + "@types/node": { + "version": "13.9.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.9.1.tgz", + "integrity": "sha512-E6M6N0blf/jiZx8Q3nb0vNaswQeEyn0XlupO+xN6DtJ6r6IT4nXrTry7zhIfYvFCl3/8Cu6WIysmUBKiqV0bqQ==", + "dev": true + }, + "@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "dev": true + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "@types/resolve": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", + "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/unist": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz", + "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==", + "dev": true + }, + "a-sync-waterfall": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz", + "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==" + }, + "abab": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.0.tgz", + "integrity": "sha512-sY5AXXVZv4Y1VACTtR11UJCPHHudgY5i26Qj5TypE6DKlIApbwb5uqhXcJ5UUGbvZNRh7EeIoW+LrJumBsKp7w==" + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "abstract-leveldown": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-6.0.3.tgz", + "integrity": "sha512-jzewKKpZbaYUa6HTThnrl+GrJhzjEAeuc7hTVpZdzg7kupXZFoqQDFwyOwLNbmJKJlmzw8yiipMPkDiuKkT06Q==", + "dev": true, + "requires": { + "level-concat-iterator": "~2.0.0", + "xtend": "~4.0.0" + }, + "dependencies": { + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + } + } + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=" + }, + "acorn-globals": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz", + "integrity": "sha1-/YJw9x+7SZawBPqIDuXUZXOnMb8=", + "requires": { + "acorn": "^4.0.4" + }, + "dependencies": { + "acorn": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=" + } + } + }, + "acorn-walk": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.1.1.tgz", + "integrity": "sha512-OtUw6JUTgxA2QoqqmrmQ7F2NYqiBPi/L2jqHyFtllhOUvXYQXf0Z1CYUinIfyT4bTCGmrA7gX9FvHA81uzCoVw==" + }, + "after": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", + "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=" + }, + "ajv": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz", + "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==", + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "align-text": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", + "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", + "requires": { + "kind-of": "^3.0.2", + "longest": "^1.0.1", + "repeat-string": "^1.5.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "any-promise": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-0.1.0.tgz", + "integrity": "sha1-gwtoCqflbzNFHUsEnzvYBESY7ic=" + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "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==" + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "array-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==" + }, + "array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "arraybuffer.slice": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", + "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==" + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "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-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true + }, + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=" + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" + }, + "async-each-series": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz", + "integrity": "sha1-dhfBkXQB/Yykooqtzj266Yr+tDI=" + }, + "async-limiter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", + "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "autoprefixer": { + "version": "9.8.0", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.0.tgz", + "integrity": "sha512-D96ZiIHXbDmU02dBaemyAg53ez+6F5yZmapmgKcjm35yEe1uVDYI8hGW3VYoGRaG290ZFf91YxHrR518vC0u/A==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001061", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.30", + "postcss-value-parser": "^4.1.0" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", + "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==" + }, + "axios": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.0.tgz", + "integrity": "sha512-1uvKqKQta3KBxIz14F2v06AEHZ/dIoeKfbTRkK1E5oqjDnuEerLmYTgJB5AiQZHJcljpg1TuRzdjDR06qNk0DQ==", + "requires": { + "follow-redirects": "1.5.10", + "is-buffer": "^2.0.2" + }, + "dependencies": { + "is-buffer": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", + "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==" + } + } + }, + "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=", + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "requires": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" + }, + "backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" + }, + "bail": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", + "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==", + "dev": true + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "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=", + "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==", + "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==", + "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==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=" + }, + "base64id": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", + "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "better-assert": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", + "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", + "requires": { + "callsite": "1.0.0" + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + }, + "bl": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-3.0.0.tgz", + "integrity": "sha512-EUAyP5UHU5hxF8BPT0LKW8gjYLhq1DQIcneOX/pL/m2Alo+OYDQAJlHq+yseMP50Os2nHXOSic6Ss3vSQeyf4A==", + "dev": true, + "requires": { + "readable-stream": "^3.0.1" + }, + "dependencies": { + "readable-stream": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz", + "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "blob": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", + "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "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 + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "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=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "browser-process-hrtime": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz", + "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==" + }, + "browser-sync": { + "version": "2.26.7", + "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.26.7.tgz", + "integrity": "sha512-lY3emme0OyvA2ujEMpRmyRy9LY6gHLuTr2/ABxhIm3lADOiRXzP4dgekvnDrQqZ/Ec2Fz19lEjm6kglSG5766w==", + "requires": { + "browser-sync-client": "^2.26.6", + "browser-sync-ui": "^2.26.4", + "bs-recipes": "1.3.4", + "bs-snippet-injector": "^2.0.1", + "chokidar": "^2.0.4", + "connect": "3.6.6", + "connect-history-api-fallback": "^1", + "dev-ip": "^1.0.1", + "easy-extender": "^2.3.4", + "eazy-logger": "^3", + "etag": "^1.8.1", + "fresh": "^0.5.2", + "fs-extra": "3.0.1", + "http-proxy": "1.15.2", + "immutable": "^3", + "localtunnel": "1.9.2", + "micromatch": "^3.1.10", + "opn": "5.3.0", + "portscanner": "2.1.1", + "qs": "6.2.3", + "raw-body": "^2.3.2", + "resp-modifier": "6.0.2", + "rx": "4.1.0", + "send": "0.16.2", + "serve-index": "1.9.1", + "serve-static": "1.13.2", + "server-destroy": "1.0.1", + "socket.io": "2.1.1", + "ua-parser-js": "0.7.17", + "yargs": "6.4.0" + }, + "dependencies": { + "fs-extra": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", + "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^3.0.0", + "universalify": "^0.1.0" + } + }, + "yargs": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.4.0.tgz", + "integrity": "sha1-gW4ahm1VmMzzTlWW3c4i2S2kkNQ=", + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "window-size": "^0.2.0", + "y18n": "^3.2.1", + "yargs-parser": "^4.1.0" + } + } + } + }, + "browser-sync-client": { + "version": "2.26.6", + "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.26.6.tgz", + "integrity": "sha512-mGrkZdNzttKdf/16I+y+2dTQxoMCIpKbVIMJ/uP8ZpnKu9f9qa/2CYVtLtbjZG8nsM14EwiCrjuFTGBEnT3Gjw==", + "requires": { + "etag": "1.8.1", + "fresh": "0.5.2", + "mitt": "^1.1.3", + "rxjs": "^5.5.6" + } + }, + "browser-sync-ui": { + "version": "2.26.4", + "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-2.26.4.tgz", + "integrity": "sha512-u20P3EsZoM8Pt+puoi3BU3KlbQAH1lAcV+/O4saF26qokrBqIDotmGonfWwoRbUmdxZkM9MBmA0K39ZTG1h4sA==", + "requires": { + "async-each-series": "0.1.1", + "connect-history-api-fallback": "^1", + "immutable": "^3", + "server-destroy": "1.0.1", + "socket.io-client": "^2.0.4", + "stream-throttle": "^0.1.3" + } + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://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": "https://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" + } + }, + "browserslist": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", + "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001043", + "electron-to-chromium": "^1.3.413", + "node-releases": "^1.1.53", + "pkg-up": "^2.0.0" + } + }, + "bs-recipes": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz", + "integrity": "sha1-DS1NSKcYyMBEdp/cT4lZLci2lYU=" + }, + "bs-snippet-injector": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/bs-snippet-injector/-/bs-snippet-injector-2.0.1.tgz", + "integrity": "sha1-YbU5PxH1JVntEgaTEANDtu2wTdU=" + }, + "buffer-es6": { + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/buffer-es6/-/buffer-es6-4.9.3.tgz", + "integrity": "sha1-8mNHuC33b9N+GLy1KIxJcM/VxAQ=", + "dev": true + }, + "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-modules": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", + "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==", + "dev": true + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "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" + } + }, + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=" + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "requires": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=" + }, + "camelcase-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz", + "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=", + "dev": true, + "requires": { + "camelcase": "^4.1.0", + "map-obj": "^2.0.0", + "quick-lru": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + } + } + }, + "caniuse-lite": { + "version": "1.0.30001084", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001084.tgz", + "integrity": "sha512-ftdc5oGmhEbLUuMZ/Qp3mOpzfZLCxPYKcvGv6v2dJJ+8EdqcvZRbAGOiLmkM/PV1QGta/uwBs8/nCl6sokDW6w==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "ccount": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.5.tgz", + "integrity": "sha512-MOli1W+nfbPLlKEhInaxhRdp7KVLFxLN5ykwzHgLsLI3H3gs5jjFAK4Eoj3OzzcxCtumDaI8onoVDeQyWaNTkw==", + "dev": true + }, + "center-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", + "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", + "requires": { + "align-text": "^0.1.3", + "lazy-cache": "^1.0.3" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "character-entities": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", + "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", + "dev": true + }, + "character-entities-html4": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.4.tgz", + "integrity": "sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g==", + "dev": true + }, + "character-entities-legacy": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", + "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", + "dev": true + }, + "character-parser": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/character-parser/-/character-parser-2.2.0.tgz", + "integrity": "sha1-x84o821LzZdE5f/CxfzeHHMmH8A=", + "requires": { + "is-regex": "^1.0.3" + } + }, + "character-reference-invalid": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", + "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", + "dev": true + }, + "chokidar": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.6.tgz", + "integrity": "sha512-V2jUo67OKkc6ySiRpJrjlpJKl9kDuG+Xb8VgsGzb+aEouhgS1D0weyPU4lEzdAcsCAvrih2J2BqyXqHWvVLw5g==", + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "chokidar-cli": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/chokidar-cli/-/chokidar-cli-2.1.0.tgz", + "integrity": "sha512-6n21AVpW6ywuEPoxJcLXMA2p4T+SLjWsXKny/9yTWFz0kKxESI3eUylpeV97LylING/27T/RVTY0f2/0QaWq9Q==", + "dev": true, + "requires": { + "chokidar": "^3.2.3", + "lodash.debounce": "^4.0.8", + "lodash.throttle": "^4.1.1", + "yargs": "^13.3.0" + }, + "dependencies": { + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "binary-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", + "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==", + "dev": true + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chokidar": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz", + "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==", + "dev": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.3.0" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", + "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", + "dev": true, + "optional": true + }, + "glob-parent": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "readdirp": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz", + "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==", + "dev": true, + "requires": { + "picomatch": "^2.0.7" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.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==", + "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=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "clipboard": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.4.tgz", + "integrity": "sha512-Vw26VSLRpJfBofiVaFb/I8PVfdI1OxKcYShe6fm0sP/DtmiWQNCjhM/okTvdCo0G+lMMm1rMYbk4IK4x1X+kgQ==", + "optional": true, + "requires": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "clone": { + "version": "0.1.19", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.1.19.tgz", + "integrity": "sha1-YT+2hjmyaklKxTJT4Vsaa9iK2oU=", + "dev": true + }, + "clone-regexp": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-2.2.0.tgz", + "integrity": "sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q==", + "dev": true, + "requires": { + "is-regexp": "^2.0.0" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + }, + "collapse-white-space": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", + "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==", + "dev": true + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", + "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==" + }, + "component-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=" + }, + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + }, + "component-inherit": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", + "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "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" + } + }, + "concurrently": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-4.1.2.tgz", + "integrity": "sha512-Kim9SFrNr2jd8/0yNYqDTFALzUX1tvimmwFWxmp/D4mRI+kbqIIwE2RkBDrxS2ic25O1UgQMI5AtBqdtX3ynYg==", + "requires": { + "chalk": "^2.4.2", + "date-fns": "^1.30.1", + "lodash": "^4.17.15", + "read-pkg": "^4.0.1", + "rxjs": "^6.5.2", + "spawn-command": "^0.0.2-1", + "supports-color": "^4.5.0", + "tree-kill": "^1.2.1", + "yargs": "^12.0.5" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=" + }, + "invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "requires": { + "invert-kv": "^2.0.0" + } + }, + "os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "requires": { + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + }, + "read-pkg": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-4.0.1.tgz", + "integrity": "sha1-ljYlN48+HE1IyFhytabsfV0JMjc=", + "requires": { + "normalize-package-data": "^2.3.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0" + } + }, + "rxjs": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", + "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "requires": { + "tslib": "^1.9.0" + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "requires": { + "has-flag": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "yargs": { + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", + "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1 || ^4.0.0", + "yargs-parser": "^11.1.1" + } + }, + "yargs-parser": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", + "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "condense-newlines": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/condense-newlines/-/condense-newlines-0.2.1.tgz", + "integrity": "sha1-PemFVTE5R10yUCyDsC9gaE0kxV8=", + "requires": { + "extend-shallow": "^2.0.1", + "is-whitespace": "^0.3.0", + "kind-of": "^3.0.2" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "config-chain": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz", + "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==", + "requires": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "connect": { + "version": "3.6.6", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz", + "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=", + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.0", + "parseurl": "~1.3.2", + "utils-merge": "1.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + } + } + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" + }, + "constantinople": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/constantinople/-/constantinople-3.1.2.tgz", + "integrity": "sha512-yePcBqEFhLOqSBtwYOGGS1exHo/s1xjekXiinh4itpNQGCu4KA1euPh1fg07N2wMITZXQkBz75Ntdt1ctGZouw==", + "requires": { + "@types/babel-types": "^7.0.0", + "@types/babylon": "^6.16.2", + "babel-types": "^6.26.0", + "babylon": "^6.18.0" + } + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "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=" + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + }, + "core-js": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==" + }, + "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=" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "dependencies": { + "parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "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": "https://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": "https://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-env": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-5.2.1.tgz", + "integrity": "sha512-1yHhtcfAd1r4nwQgknowuUNfIT9E8dOMMspC36g45dN+iD1blloi7xp8X/xAIDnjHWyt1uQ8PHk2fkNaym7soQ==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.5" + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "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" + } + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "cssom": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.6.tgz", + "integrity": "sha512-DtUeseGk9/GBW0hl0vVPpU22iHL6YB5BUX7ml1hB+GMpo0NX5G4voX3kdWiMSEguFtcW3Vh3djqNF4aIe6ne0A==" + }, + "cssstyle": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.2.2.tgz", + "integrity": "sha512-43wY3kl1CVQSvL7wUY1qXkxVGkStjpkDmVjiIKX8R97uhajy8Bybay78uOtqvh7Q5GK75dNPfW0geWjE6qQQow==", + "requires": { + "cssom": "0.3.x" + } + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "requires": { + "array-find-index": "^1.0.1" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "requires": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + } + }, + "date-fns": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", + "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==" + }, + "date-time": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/date-time/-/date-time-0.1.1.tgz", + "integrity": "sha1-7S9tk9l5DOL9ZtW1/z7dW7y/Owc=" + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + }, + "dependencies": { + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", + "dev": true, + "requires": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + } + } + }, + "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=" + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + }, + "deferred-leveldown": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/deferred-leveldown/-/deferred-leveldown-5.1.0.tgz", + "integrity": "sha512-PvDY+BT2ONu2XVRgxHb77hYelLtMYxKSGuWuJJdVRXh9ntqx9GYTFJno/SKAz5xcd+yjQwyQeIZrUPjPvA52mg==", + "dev": true, + "requires": { + "abstract-leveldown": "~6.0.0", + "inherits": "^2.0.3" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "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==", + "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==", + "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==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", + "requires": { + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==", + "optional": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "dependency-graph": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.8.1.tgz", + "integrity": "sha512-g213uqF8fyk40W8SBjm079n3CZB4qSpCrA2ye1fLGzH/4HEgB6tzuW2CbLE7leb4t45/6h44Ud59Su1/ROTfqw==" + }, + "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-ip": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz", + "integrity": "sha1-p2o+0YVb56ASu4rBbLgPPADcKPA=" + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://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" + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + }, + "dependencies": { + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + } + } + }, + "doctypes": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/doctypes/-/doctypes-1.1.0.tgz", + "integrity": "sha1-6oCxBqh1OHdOijpKWv4pPeSJ4Kk=" + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", + "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==" + }, + "entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz", + "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==" + } + } + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "requires": { + "webidl-conversions": "^4.0.2" + } + }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "easy-extender": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz", + "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==", + "requires": { + "lodash": "^4.17.10" + } + }, + "eazy-logger": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-3.0.2.tgz", + "integrity": "sha1-oyWqXlPROiIliJsqxBE7K5Y29Pw=", + "requires": { + "tfunk": "^3.0.1" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "editorconfig": { + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz", + "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==", + "requires": { + "commander": "^2.19.0", + "lru-cache": "^4.1.5", + "semver": "^5.6.0", + "sigmund": "^1.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "ejs": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", + "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==" + }, + "electron-to-chromium": { + "version": "1.3.477", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.477.tgz", + "integrity": "sha512-81p6DZ/XmHDD7O0ITJMa7ESo9bSCfE+v3Fny3MIYR0y77xmhoriu2ShNOLXcPS4eowF6dkxw6d2QqxTkS3DjBg==", + "dev": true + }, + "elliptic": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.1.tgz", + "integrity": "sha512-xvJINNLbTeWQjrl6X+7eQCrIy/YPv5XCpKW6kB5mKvtnGILoLDcySuwomfdzt0BMdLNVnuRNTuzKNHj0bva1Cg==", + "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" + } + }, + "emitter-mixin": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/emitter-mixin/-/emitter-mixin-0.0.3.tgz", + "integrity": "sha1-WUjLKG8uSO3DslGnz8H3iDOW1lw=" + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "engine.io": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz", + "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==", + "requires": { + "accepts": "~1.3.4", + "base64id": "1.0.0", + "cookie": "0.3.1", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.0", + "ws": "~3.3.1" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "engine.io-parser": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", + "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "engine.io-client": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.4.0.tgz", + "integrity": "sha512-a4J5QO2k99CM2a0b12IznnyQndoEvtA4UAldhGzKqnHf42I3Qs2W5SPnDvatZRcMaNZs4IevVicBPayxYt6FwA==", + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "~4.1.0", + "engine.io-parser": "~2.2.0", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "~6.1.0", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + } + }, + "engine.io-parser": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.0.tgz", + "integrity": "sha512-6I3qD9iUxotsC5HEMuuGsKA0cXerGz+4uGcXQEkfBidgKf0amsjrrtwcbwK/nzpZBxclXlV7gGl9dgWvu4LF6w==", + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + }, + "errno": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "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=" + }, + "escodegen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.11.1.tgz", + "integrity": "sha512-JwiqFD9KdGVVpeuRa68yU3zZnBEOcPs0nKW7wZzXky8Z7tffdYUHbe11bPCV5jYlK6DVdKLWLm0f5I/QlL0Kmw==", + "requires": { + "esprima": "^3.1.3", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "estraverse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", + "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=" + }, + "estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", + "dev": true + }, + "esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "eventemitter3": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz", + "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=" + }, + "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": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.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" + } + }, + "execall": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/execall/-/execall-2.0.0.tgz", + "integrity": "sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==", + "dev": true, + "requires": { + "clone-regexp": "^2.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=", + "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": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "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=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "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==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "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=", + "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=", + "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==", + "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==", + "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==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" + }, + "fast-glob": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.2.tgz", + "integrity": "sha512-UDV82o4uQyljznxwMxyVRJgZZt3O5wENYojjzbaGEGZgeOxkLFf+V4cnUD+krzb2F72E18RhamkMZ7AdeggF7A==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" + }, + "dependencies": { + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "fastq": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.7.0.tgz", + "integrity": "sha512-YOadQRnHd5q6PogvAR/x62BGituF2ufiEA6s8aavQANw5YKHERI4AREboX6KotzP8oX2klxYF2wcV/7bn1clfQ==", + "requires": { + "reusify": "^1.0.4" + } + }, + "file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dev": true, + "requires": { + "flat-cache": "^2.0.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "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=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "finalhandler": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz", + "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.3.1", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + } + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, + "requires": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, + "dependencies": { + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "follow-redirects": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", + "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", + "requires": { + "debug": "=3.1.0" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "foreach": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", + "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "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=" + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==" + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "requires": { + "graceful-fs": "^4.1.6" + } + } + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz", + "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==", + "optional": true, + "requires": { + "nan": "^2.12.1", + "node-pre-gyp": "^0.12.0" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "resolved": false, + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": false, + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "optional": true + }, + "aproba": { + "version": "1.2.0", + "resolved": false, + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": false, + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": false, + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": false, + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.1", + "resolved": false, + "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==", + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "resolved": false, + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": false, + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": false, + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": false, + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "optional": true + }, + "debug": { + "version": "4.1.1", + "resolved": false, + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": false, + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "optional": true + }, + "delegates": { + "version": "1.0.0", + "resolved": false, + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "resolved": false, + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", + "optional": true + }, + "fs-minipass": { + "version": "1.2.5", + "resolved": false, + "integrity": "sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==", + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": false, + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "optional": true + }, + "gauge": { + "version": "2.7.4", + "resolved": false, + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "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.3", + "resolved": false, + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "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", + "resolved": false, + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": false, + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.1", + "resolved": false, + "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==", + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "resolved": false, + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": false, + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "optional": true + }, + "ini": { + "version": "1.3.5", + "resolved": false, + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": false, + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": false, + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": false, + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "resolved": false, + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "optional": true + }, + "minipass": { + "version": "2.3.5", + "resolved": false, + "integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==", + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.2.1", + "resolved": false, + "integrity": "sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==", + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": false, + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "optional": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.1.1", + "resolved": false, + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "optional": true + }, + "needle": { + "version": "2.3.0", + "resolved": false, + "integrity": "sha512-QBZu7aAFR0522EyaXZM0FZ9GLpq6lvQ3uq8gteiDUp7wKdy0lSd2hPlgFwVuW1CBkfEs9PfDQsQzZghLs/psdg==", + "optional": true, + "requires": { + "debug": "^4.1.0", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.12.0", + "resolved": false, + "integrity": "sha512-4KghwV8vH5k+g2ylT+sLTjy5wmUOb9vPhnM8NHvRf9dHmnW/CndrFXy2aRPaPST6dugXSdHXfeaHQm77PIz/1A==", + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" + } + }, + "nopt": { + "version": "4.0.1", + "resolved": false, + "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=", + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.0.6", + "resolved": false, + "integrity": "sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g==", + "optional": true + }, + "npm-packlist": { + "version": "1.4.1", + "resolved": false, + "integrity": "sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw==", + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": false, + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "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", + "resolved": false, + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": false, + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "optional": true + }, + "once": { + "version": "1.4.0", + "resolved": false, + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": false, + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": false, + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "optional": true + }, + "osenv": { + "version": "0.1.5", + "resolved": false, + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": false, + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "optional": true + }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": false, + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", + "optional": true + }, + "rc": { + "version": "1.2.8", + "resolved": false, + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": false, + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "resolved": false, + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "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.3", + "resolved": false, + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": false, + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": false, + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "optional": true + }, + "sax": { + "version": "1.2.4", + "resolved": false, + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "optional": true + }, + "semver": { + "version": "5.7.0", + "resolved": false, + "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==", + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "resolved": false, + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "resolved": false, + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "optional": true + }, + "string-width": { + "version": "1.0.2", + "resolved": false, + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "optional": 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", + "resolved": false, + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": false, + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": false, + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "optional": true + }, + "tar": { + "version": "4.4.8", + "resolved": false, + "integrity": "sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==", + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.3.4", + "minizlib": "^1.1.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": false, + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "resolved": false, + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": false, + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "optional": true + }, + "yallist": { + "version": "3.0.3", + "resolved": false, + "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", + "optional": true + } + } + }, + "ftp-deploy": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/ftp-deploy/-/ftp-deploy-2.3.7.tgz", + "integrity": "sha512-U1sCplhEGAaABFPy1vZ37xXJTHzu37lsPZsl4pGMvMnjc+WiBuRu72gSxufK3QLo+H9bkt4KA0PMs7tQ2hQm9g==", + "dev": true, + "requires": { + "bluebird": "^3.7.0", + "minimatch": "3.0.4", + "promise-ftp": "^1.3.5", + "read": "^1.0.7", + "upath": "^1.2.0" + }, + "dependencies": { + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + } + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "fwd-stream": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/fwd-stream/-/fwd-stream-1.0.4.tgz", + "integrity": "sha1-7Sgcq+1G/uz5Ie4y3ExQs3KsfPo=", + "dev": true, + "requires": { + "readable-stream": "~1.0.26-4" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://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 + } + } + }, + "gensync": { + "version": "1.0.0-beta.1", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", + "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", + "dev": true + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + }, + "get-stdin": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", + "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", + "dev": true + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "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-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", + "requires": { + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "requires": { + "array-uniq": "^1.0.1" + } + } + } + }, + "globjoin": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", + "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=", + "dev": true + }, + "gonzales-pe": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz", + "integrity": "sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha1-1TswzfkxPf+33JoNR3CWqm0UXFA=", + "optional": true, + "requires": { + "delegate": "^3.1.2" + } + }, + "graceful-fs": { + "version": "4.1.15", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", + "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==" + }, + "gray-matter": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.2.tgz", + "integrity": "sha512-7hB/+LxrOjq/dd8APlK0r24uL/67w7SkYnfwhNFwg/VDIGWGmduTDYf3WNstLW2fbbmRwrDGCVSJ2isuf2+4Hw==", + "requires": { + "js-yaml": "^3.11.0", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + } + }, + "hamljs": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/hamljs/-/hamljs-0.6.2.tgz", + "integrity": "sha1-e3EWz22+cnjkKz9u+HJaM+F3yOM=" + }, + "handlebars": { + "version": "4.7.6", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz", + "integrity": "sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA==", + "requires": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4", + "wordwrap": "^1.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "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=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-binary2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", + "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==", + "requires": { + "isarray": "2.0.1" + } + }, + "has-color": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz", + "integrity": "sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8=" + }, + "has-cors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", + "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "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=", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "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.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "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" + } + }, + "hosted-git-info": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==" + }, + "html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "requires": { + "whatwg-encoding": "^1.0.1" + } + }, + "html-minifier": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-4.0.0.tgz", + "integrity": "sha512-aoGxanpFPLg7MkIl/DDFYtb0iWz7jMFGqFhvEDZga6/4QTjneiD8I/NXL1x5aaoCp7FSIT6h/OhykDdPsbtMig==", + "requires": { + "camel-case": "^3.0.0", + "clean-css": "^4.2.1", + "commander": "^2.19.0", + "he": "^1.2.0", + "param-case": "^2.1.1", + "relateurl": "^0.2.7", + "uglify-js": "^3.5.1" + } + }, + "html-tags": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", + "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", + "dev": true + }, + "htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "requires": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "http-equiv-refresh": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/http-equiv-refresh/-/http-equiv-refresh-1.0.0.tgz", + "integrity": "sha1-jsU4hmBCvl8/evpzfRmNlL6xsHs=" + }, + "http-errors": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + } + } + }, + "http-proxy": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.15.2.tgz", + "integrity": "sha1-ZC/cr/5S00SNK9o7AHnpQJBk2jE=", + "requires": { + "eventemitter3": "1.x.x", + "requires-port": "1.x.x" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true + }, + "image-size": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.8.3.tgz", + "integrity": "sha512-SMtq1AJ+aqHB45c3FsB4ERK0UCiA2d3H1uq8s+8T0Pf8A3W4teyBQyaFaktH6xvZqh+npwlKU7i4fJo0r7TYTg==", + "requires": { + "queue": "6.0.1" + } + }, + "immediate": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.2.3.tgz", + "integrity": "sha1-0UD6j2FGWb1lQSMwl92qwlzdmRw=", + "dev": true + }, + "immutable": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", + "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=" + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + } + } + }, + "import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "dev": true + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "indent-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", + "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", + "dev": true + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "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=" + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" + }, + "is": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/is/-/is-0.2.7.tgz", + "integrity": "sha1-OzSixI81mXLzUEKEkZOucmS2NWI=", + "dev": true + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "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=", + "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=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-alphabetical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", + "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", + "dev": true + }, + "is-alphanumeric": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-alphanumeric/-/is-alphanumeric-1.0.0.tgz", + "integrity": "sha1-Spzvcdr0wAHB2B1j0UDPU/1oifQ=", + "dev": true + }, + "is-alphanumerical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", + "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "dev": true, + "requires": { + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "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=", + "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==" + }, + "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=", + "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=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-decimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", + "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", + "dev": true + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "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==" + } + } + }, + "is-expression": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-3.0.0.tgz", + "integrity": "sha1-Oayqa+f9HzRx3ELHQW5hwkMXrJ8=", + "requires": { + "acorn": "~4.0.2", + "object-assign": "^4.0.1" + }, + "dependencies": { + "acorn": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=" + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-hexadecimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", + "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", + "dev": true + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "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=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-number-like": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", + "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", + "requires": { + "lodash.isfinite": "^3.3.2" + } + }, + "is-object": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-0.1.2.tgz", + "integrity": "sha1-AO+8CIFsM8/ErIJR0TLhDcZQmNc=", + "dev": true + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=" + }, + "is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "requires": { + "is-path-inside": "^1.0.0" + } + }, + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "requires": { + "path-is-inside": "^1.0.1" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true + }, + "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==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-potential-custom-element-name": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz", + "integrity": "sha1-DFLlS8yjkbssSUsh6GJtczbG45c=" + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" + }, + "is-reference": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.1.4.tgz", + "integrity": "sha512-uJA/CDPO3Tao3GTrxYn6AwkM4nUPJiGGYu5+cB8qbC7WGFlrKZbiRo7SFKxUAEpFUfiHofWCXBUNhvYJMh+6zw==", + "dev": true, + "requires": { + "@types/estree": "0.0.39" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "dev": true + } + } + }, + "is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "requires": { + "has": "^1.0.3" + } + }, + "is-regexp": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz", + "integrity": "sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==", + "dev": true + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" + }, + "is-whitespace": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-whitespace/-/is-whitespace-0.3.0.tgz", + "integrity": "sha1-Fjnssb4DauxppUy7QBz77XEUq38=" + }, + "is-whitespace-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", + "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==", + "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==" + }, + "is-word-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", + "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==", + "dev": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + }, + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "javascript-stringify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-2.0.1.tgz", + "integrity": "sha512-yV+gqbd5vaOYjqlbk16EG89xB5udgjqQF3C5FAORDg4f/IS1Yc5ERCv5e/57yBcfJYw05V5JyIXabhwb75Xxow==" + }, + "js-beautify": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.11.0.tgz", + "integrity": "sha512-a26B+Cx7USQGSWnz9YxgJNMmML/QG2nqIaL7VVYPCXbqiKz8PN0waSNvroMtvAK6tY7g/wPdNWGEP+JTNIBr6A==", + "requires": { + "config-chain": "^1.1.12", + "editorconfig": "^0.15.3", + "glob": "^7.1.3", + "mkdirp": "~1.0.3", + "nopt": "^4.0.3" + } + }, + "js-stringify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz", + "integrity": "sha1-Fzb939lyTyijaCrcYjCufk6Weds=" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "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=" + }, + "json-to-scss": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/json-to-scss/-/json-to-scss-1.5.0.tgz", + "integrity": "sha512-QD8Q5GOk6s9eC+hSKs6BXxT40T4sSSakSVj+W2WLoi7XtNw4rY5fiQcnC+KVUixEfYyG+sED1URBpQtsIbH/XA==", + "requires": { + "chalk": "^2.4.2", + "glob": "^7.1.4", + "lodash.isinteger": "^4.0.4", + "lodash.isplainobject": "^4.0.6", + "node-emoji": "^1.10.0", + "terminal-overwrite": "^2.0.1", + "yargs": "^13.3.0" + } + }, + "json5": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", + "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jstransformer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz", + "integrity": "sha1-7Yvwkh4vPx7U1cGkT2hwntJHIsM=", + "requires": { + "is-promise": "^2.0.0", + "promise": "^7.0.1" + } + }, + "junk": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/junk/-/junk-1.0.3.tgz", + "integrity": "sha1-h75jSIZJy9ym9Tqzm+yczSNH9ZI=" + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "known-css-properties": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.19.0.tgz", + "integrity": "sha512-eYboRV94Vco725nKMlpkn3nV2+96p9c3gKXRsYqAJSswSENvBhN7n5L+uDhY58xQa0UukWsDMTGELzmD8Q+wTA==", + "dev": true + }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=" + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "requires": { + "invert-kv": "^1.0.0" + } + }, + "level-blobs": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/level-blobs/-/level-blobs-0.1.7.tgz", + "integrity": "sha1-mrm5e7mfHtv594o0M+Ie1WOGva8=", + "dev": true, + "requires": { + "level-peek": "1.0.6", + "once": "^1.3.0", + "readable-stream": "^1.0.26-4" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "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 + } + } + }, + "level-concat-iterator": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/level-concat-iterator/-/level-concat-iterator-2.0.1.tgz", + "integrity": "sha512-OTKKOqeav2QWcERMJR7IS9CUo1sHnke2C0gkSmcR7QuEtFNLLzHQAvnMw8ykvEcv0Qtkg0p7FOwP1v9e5Smdcw==", + "dev": true + }, + "level-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/level-errors/-/level-errors-2.0.1.tgz", + "integrity": "sha512-UVprBJXite4gPS+3VznfgDSU8PTRuVX0NXwoWW50KLxd2yw4Y1t2JUR5In1itQnudZqRMT9DlAM3Q//9NCjCFw==", + "dev": true, + "requires": { + "errno": "~0.1.1" + } + }, + "level-filesystem": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/level-filesystem/-/level-filesystem-1.2.0.tgz", + "integrity": "sha1-oArKmRnEpN+v3KaoEI0iWq3/Y7M=", + "dev": true, + "requires": { + "concat-stream": "^1.4.4", + "errno": "^0.1.1", + "fwd-stream": "^1.0.4", + "level-blobs": "^0.1.7", + "level-peek": "^1.0.6", + "level-sublevel": "^5.2.0", + "octal": "^1.0.0", + "once": "^1.3.0", + "xtend": "^2.2.0" + } + }, + "level-fix-range": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/level-fix-range/-/level-fix-range-1.0.2.tgz", + "integrity": "sha1-vxW5Fa422EcMgh6IPd95zRZCCCg=", + "dev": true + }, + "level-hooks": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/level-hooks/-/level-hooks-4.5.0.tgz", + "integrity": "sha1-G5rmGSKTDzMF0aYfxNg8gQLA3ZM=", + "dev": true, + "requires": { + "string-range": "~1.2" + } + }, + "level-iterator-stream": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/level-iterator-stream/-/level-iterator-stream-4.0.1.tgz", + "integrity": "sha512-pSZWqXK6/yHQkZKCHrR59nKpU5iqorKM22C/BOHTb/cwNQ2EOZG+bovmFFGcOgaBoF3KxqJEI27YwewhJQTzsw==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^3.0.2", + "xtend": "^4.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz", + "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + } + } + }, + "level-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/level-js/-/level-js-4.0.1.tgz", + "integrity": "sha512-m5JRIyHZn5VnCCFeRegJkn5bQd3MJK5qZX12zg3Oivc8+BUIS2yFS6ANMMeHX2ieGxucNvEn6/ZnyjmZQLLUWw==", + "dev": true, + "requires": { + "abstract-leveldown": "~6.0.1", + "immediate": "~3.2.3", + "inherits": "^2.0.3", + "ltgt": "^2.1.2", + "typedarray-to-buffer": "~3.1.5" + } + }, + "level-peek": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/level-peek/-/level-peek-1.0.6.tgz", + "integrity": "sha1-vsUccqgu5GTTNkNMfIdsP8vM538=", + "dev": true, + "requires": { + "level-fix-range": "~1.0.2" + } + }, + "level-sublevel": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/level-sublevel/-/level-sublevel-5.2.3.tgz", + "integrity": "sha1-dEwSxy0ucr543eO5tc2E1iGRQTo=", + "dev": true, + "requires": { + "level-fix-range": "2.0", + "level-hooks": ">=4.4.0 <5", + "string-range": "~1.2.1", + "xtend": "~2.0.4" + }, + "dependencies": { + "level-fix-range": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/level-fix-range/-/level-fix-range-2.0.0.tgz", + "integrity": "sha1-xBfWIVlEIVGhnZojZ4aPFyTC1Ug=", + "dev": true, + "requires": { + "clone": "~0.1.9" + } + }, + "xtend": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.0.6.tgz", + "integrity": "sha1-XqZXptukRwacLlnFihE4ywxebO4=", + "dev": true, + "requires": { + "is-object": "~0.1.2", + "object-keys": "~0.2.0" + } + } + } + }, + "levelup": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/levelup/-/levelup-4.1.0.tgz", + "integrity": "sha512-+Qhe2/jb5affN7BeFgWUUWVdYoGXO2nFS3QLEZKZynnQyP9xqA+7wgOz3fD8SST2UKpHQuZgjyJjTcB2nMl2dQ==", + "dev": true, + "requires": { + "deferred-leveldown": "~5.1.0", + "level-errors": "~2.0.0", + "level-iterator-stream": "~4.0.0", + "xtend": "~4.0.0" + }, + "dependencies": { + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + } + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "limiter": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.5.tgz", + "integrity": "sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA==" + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "linkify-it": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", + "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", + "requires": { + "uc.micro": "^1.0.1" + } + }, + "liquidjs": { + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/liquidjs/-/liquidjs-6.4.3.tgz", + "integrity": "sha512-m1xSB10Ncu22NR3X0xdaqu/GvP1xadDCFYGqGgd6me8DAWjyA68BKE5DHJmSxw1CGsWPsX+Hj2v/87J2w/LvMQ==" + }, + "list-to-array": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/list-to-array/-/list-to-array-1.1.0.tgz", + "integrity": "sha1-yn3/ZAYGQzysdcvoRGrNhksVv28=" + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "localtunnel": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-1.9.2.tgz", + "integrity": "sha512-NEKF7bDJE9U3xzJu3kbayF0WTvng6Pww7tzqNb/XtEARYwqw7CKEX7BvOMg98FtE9es2CRizl61gkV3hS8dqYg==", + "requires": { + "axios": "0.19.0", + "debug": "4.1.1", + "openurl": "1.1.1", + "yargs": "6.6.0" + }, + "dependencies": { + "yargs": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz", + "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=", + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^4.2.0" + } + } + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "dependencies": { + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "lodash.isfinite": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", + "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=" + }, + "lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=" + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=", + "dev": true + }, + "lodash.toarray": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", + "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=" + }, + "log-symbols": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", + "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==", + "dev": true, + "requires": { + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=" + }, + "longest-streak": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", + "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==", + "dev": true + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=" + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "ltgt": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ltgt/-/ltgt-2.2.1.tgz", + "integrity": "sha1-81ypHEk/e3PaDgdJUwTxezH4fuU=", + "dev": true + }, + "luxon": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-1.16.0.tgz", + "integrity": "sha512-qaqB+JwpGwtl7UbIXng3A/l4W/ySBr8drQvwtMLZBMiLD2V+0fEnPWMrs+UjnIy9PsktazQaKvwDUCLzoWz0Hw==" + }, + "magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "dev": true, + "requires": { + "sourcemap-codec": "^1.4.4" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "semver": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", + "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==", + "dev": true + } + } + }, + "make-dir-cli": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/make-dir-cli/-/make-dir-cli-2.0.0.tgz", + "integrity": "sha512-5lRIR8KlKURAj7Q3TFq2L1KvkDNa4YPOwPpMAJXU/rHiqSg2dXKHc0x1u9cd7n5ND+V1Ht7kFuvRmhv48OuFmw==", + "dev": true, + "requires": { + "make-dir": "^2.0.0", + "meow": "^5.0.0" + } + }, + "map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "requires": { + "p-defer": "^1.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz", + "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "requires": { + "object-visit": "^1.0.0" + } + }, + "markdown-escapes": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", + "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==", + "dev": true + }, + "markdown-it": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.2.tgz", + "integrity": "sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ==", + "requires": { + "argparse": "^1.0.7", + "entities": "~1.1.1", + "linkify-it": "^2.0.0", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + } + }, + "markdown-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-2.0.0.tgz", + "integrity": "sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==", + "dev": true, + "requires": { + "repeat-string": "^1.0.0" + } + }, + "mathml-tag-names": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", + "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", + "dev": true + }, + "maximatch": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/maximatch/-/maximatch-0.1.0.tgz", + "integrity": "sha1-hs2NawTJ8wfAWmuUGZBtA2D7E6I=", + "requires": { + "array-differ": "^1.0.0", + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "minimatch": "^3.0.0" + }, + "dependencies": { + "array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=" + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "requires": { + "array-uniq": "^1.0.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" + } + }, + "mdast-util-compact": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-compact/-/mdast-util-compact-2.0.1.tgz", + "integrity": "sha512-7GlnT24gEwDrdAwEHrU4Vv5lLWrEer4KOkAiKT9nYstsTad7Oc1TwqT2zIMKRdZF7cTuaf+GA1E4Kv7jJh8mPA==", + "dev": true, + "requires": { + "unist-util-visit": "^2.0.0" + } + }, + "mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=" + }, + "mem": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", + "requires": { + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" + } + }, + "meow": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-5.0.0.tgz", + "integrity": "sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==", + "dev": true, + "requires": { + "camelcase-keys": "^4.0.0", + "decamelize-keys": "^1.0.0", + "loud-rejection": "^1.0.0", + "minimist-options": "^3.0.1", + "normalize-package-data": "^2.3.4", + "read-pkg-up": "^3.0.0", + "redent": "^2.0.0", + "trim-newlines": "^2.0.0", + "yargs-parser": "^10.0.0" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + } + }, + "read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, + "yargs-parser": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", + "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", + "dev": true, + "requires": { + "camelcase": "^4.1.0" + } + } + } + }, + "merge2": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", + "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==" + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "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" + } + }, + "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==" + }, + "mime-db": { + "version": "1.40.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", + "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==" + }, + "mime-types": { + "version": "2.1.24", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz", + "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==", + "requires": { + "mime-db": "1.40.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true + }, + "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==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "minimist-options": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz", + "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0" + } + }, + "mitt": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz", + "integrity": "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==" + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "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==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "moo": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.1.tgz", + "integrity": "sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "multimatch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", + "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", + "requires": { + "@types/minimatch": "^3.0.3", + "array-differ": "^3.0.0", + "array-union": "^2.1.0", + "arrify": "^2.0.1", + "minimatch": "^3.0.4" + }, + "dependencies": { + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + } + } + }, + "mustache": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/mustache/-/mustache-2.3.2.tgz", + "integrity": "sha512-KpMNwdQsYz3O/SBS1qJ/o3sqUJ5wSb8gb0pul8CO0S56b9Y2ALm8zCfsjPXsqGFfoNBkDwZuZIAjhsZI03gYVQ==" + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nan": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "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" + } + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + }, + "neo-async": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", + "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==" + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "requires": { + "lower-case": "^1.1.1" + } + }, + "node-emoji": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz", + "integrity": "sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==", + "requires": { + "lodash.toarray": "^4.4.0" + } + }, + "node-releases": { + "version": "1.1.58", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.58.tgz", + "integrity": "sha512-NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg==", + "dev": true + }, + "nopt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", + "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", + "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==" + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-selector": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz", + "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=", + "dev": true + }, + "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=", + "requires": { + "path-key": "^2.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "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=" + }, + "nunjucks": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.1.tgz", + "integrity": "sha512-LYlVuC1ZNSalQQkLNNPvcgPt2M9FTY9bs39mTCuFXtqh7jWbYzhDlmz2M6onPiXEhdZo+b9anRhc+uBGuJZ2bQ==", + "requires": { + "a-sync-waterfall": "^1.0.0", + "asap": "^2.0.3", + "chokidar": "^3.3.0", + "commander": "^3.0.2" + }, + "dependencies": { + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "optional": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "binary-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", + "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==", + "optional": true + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "optional": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chokidar": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz", + "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==", + "optional": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.3.0" + } + }, + "commander": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-3.0.2.tgz", + "integrity": "sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "optional": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", + "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", + "optional": true + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "optional": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "optional": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "optional": true + }, + "readdirp": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz", + "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==", + "optional": true, + "requires": { + "picomatch": "^2.0.7" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "optional": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "nwsapi": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.1.4.tgz", + "integrity": "sha512-iGfd9Y6SFdTNldEy2L0GUhcarIutFmk+MPWIn9dmj8NMIup03G08uUF2KGbbmv/Ux4RT0VZJoP/sVbWA6d/VIw==" + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "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=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-keys": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.2.0.tgz", + "integrity": "sha1-zd7AKZiwkb5CvxA1rjLknxy26mc=", + "dev": true, + "requires": { + "foreach": "~2.0.1", + "indexof": "~0.0.1", + "is": "~0.2.6" + } + }, + "object-path": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz", + "integrity": "sha1-D9mnT8X60a45aLWGvaXGMr1sBaU=" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "requires": { + "isobject": "^3.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "^3.0.1" + } + }, + "octal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/octal/-/octal-1.0.0.tgz", + "integrity": "sha1-Y+cWKmjvvrniE1iNWOmJ0eXEUws=", + "dev": true + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "requires": { + "mimic-fn": "^1.0.0" + }, + "dependencies": { + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + } + } + }, + "openurl": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz", + "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=" + }, + "opn": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", + "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", + "requires": { + "is-wsl": "^1.1.0" + } + }, + "optionator": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", + "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.4", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "wordwrap": "~1.0.0" + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "requires": { + "lcid": "^1.0.0" + } + }, + "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=" + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=" + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==" + }, + "p-limit": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "requires": { + "no-case": "^2.2.0" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-asn1": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.4.tgz", + "integrity": "sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw==", + "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", + "safe-buffer": "^5.1.1" + } + }, + "parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dev": true, + "requires": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + } + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "requires": { + "error-ex": "^1.2.0" + } + }, + "parse-ms": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-0.1.2.tgz", + "integrity": "sha1-3T+iXtbC78e93hKtm0bBY6opIk4=" + }, + "parse-srcset": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz", + "integrity": "sha1-8r0iH2zJcKk42IVWq8WJyqqiveE=" + }, + "parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==" + }, + "parseqs": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", + "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", + "requires": { + "better-assert": "~1.0.0" + } + }, + "parseuri": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", + "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", + "requires": { + "better-assert": "~1.0.0" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "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=" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "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==" + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=" + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "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" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "picomatch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", + "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==" + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "requires": { + "pinkie": "^2.0.0" + } + }, + "pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + } + } + }, + "please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "requires": { + "semver-compare": "^1.0.0" + } + }, + "pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==" + }, + "portscanner": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.1.1.tgz", + "integrity": "sha1-6rtAnk3iSVD1oqUW01rnaTQ/u5Y=", + "requires": { + "async": "1.5.2", + "is-number-like": "^1.0.3" + } + }, + "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=" + }, + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", + "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-html": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-0.36.0.tgz", + "integrity": "sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw==", + "dev": true, + "requires": { + "htmlparser2": "^3.10.0" + } + }, + "postcss-less": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-3.1.4.tgz", + "integrity": "sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==", + "dev": true, + "requires": { + "postcss": "^7.0.14" + } + }, + "postcss-media-query-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", + "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=", + "dev": true + }, + "postcss-reporter": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-6.0.1.tgz", + "integrity": "sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "lodash": "^4.17.11", + "log-symbols": "^2.2.0", + "postcss": "^7.0.7" + }, + "dependencies": { + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } + } + } + }, + "postcss-resolve-nested-selector": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", + "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=", + "dev": true + }, + "postcss-safe-parser": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz", + "integrity": "sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g==", + "dev": true, + "requires": { + "postcss": "^7.0.26" + } + }, + "postcss-sass": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/postcss-sass/-/postcss-sass-0.4.4.tgz", + "integrity": "sha512-BYxnVYx4mQooOhr+zer0qWbSPYnarAy8ZT7hAQtbxtgVf8gy+LSLT/hHGe35h14/pZDTw1DsxdbrwxBN++H+fg==", + "dev": true, + "requires": { + "gonzales-pe": "^4.3.0", + "postcss": "^7.0.21" + } + }, + "postcss-scss": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz", + "integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==", + "dev": true, + "requires": { + "postcss": "^7.0.6" + } + }, + "postcss-selector-parser": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", + "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "postcss-sorting": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-sorting/-/postcss-sorting-5.0.1.tgz", + "integrity": "sha512-Y9fUFkIhfrm6i0Ta3n+89j56EFqaNRdUKqXyRp6kvTcSXnmgEjaVowCXH+JBe9+YKWqd4nc28r2sgwnzJalccA==", + "dev": true, + "requires": { + "lodash": "^4.17.14", + "postcss": "^7.0.17" + } + }, + "postcss-syntax": { + "version": "0.36.2", + "resolved": "https://registry.npmjs.org/postcss-syntax/-/postcss-syntax-0.36.2.tgz", + "integrity": "sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==", + "dev": true + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", + "dev": true + }, + "posthtml": { + "version": "0.11.6", + "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.11.6.tgz", + "integrity": "sha512-C2hrAPzmRdpuL3iH0TDdQ6XCc9M7Dcc3zEW5BLerY65G4tWWszwv6nG/ksi6ul5i2mx22ubdljgktXCtNkydkw==", + "requires": { + "posthtml-parser": "^0.4.1", + "posthtml-render": "^1.1.5" + } + }, + "posthtml-parser": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.4.2.tgz", + "integrity": "sha512-BUIorsYJTvS9UhXxPTzupIztOMVNPa/HtAm9KHni9z6qEfiJ1bpOBL5DfUOL9XAc3XkLIEzBzpph+Zbm4AdRAg==", + "requires": { + "htmlparser2": "^3.9.2" + } + }, + "posthtml-render": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/posthtml-render/-/posthtml-render-1.2.0.tgz", + "integrity": "sha512-dQB+hoAKDtnI94RZm/wxBUH9My8OJcXd0uhWmGh2c7tVtQ85A+OS3yCN3LNbFtPz3bViwBJXAeoi+CBGMXM0DA==" + }, + "posthtml-urls": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/posthtml-urls/-/posthtml-urls-1.0.0.tgz", + "integrity": "sha512-CMJ0L009sGQVUuYM/g6WJdscsq6ooAwhUuF6CDlYPMLxKp2rmCYVebEU+wZGxnQstGJhZPMvXsRhtqekILd5/w==", + "requires": { + "http-equiv-refresh": "^1.0.0", + "list-to-array": "^1.1.0", + "parse-srcset": "^1.0.2", + "promise-each": "^2.2.0" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + }, + "prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", + "dev": true + }, + "pretty": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pretty/-/pretty-2.0.0.tgz", + "integrity": "sha1-rbx5YLe7/iiaVX3F9zdhmiINBqU=", + "requires": { + "condense-newlines": "^0.2.1", + "extend-shallow": "^2.0.1", + "js-beautify": "^1.6.12" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "pretty-ms": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-0.2.2.tgz", + "integrity": "sha1-2oeaaC/zOjcBEEbxPWJ/Z8c7hPY=", + "requires": { + "parse-ms": "^0.1.0" + } + }, + "prismjs": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.16.0.tgz", + "integrity": "sha512-OA4MKxjFZHSvZcisLGe14THYsug/nF6O1f0pAJc0KN0wTyAcLqmsbE+lTGKSpyh+9pEW57+k6pg2AfYR+coyHA==", + "requires": { + "clipboard": "^2.0.0" + } + }, + "process-es6": { + "version": "0.11.6", + "resolved": "https://registry.npmjs.org/process-es6/-/process-es6-0.11.6.tgz", + "integrity": "sha1-xrs4n5qVH4K9TrFpYAEFvS/5x3g=", + "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==" + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "~2.0.3" + } + }, + "promise-each": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/promise-each/-/promise-each-2.2.0.tgz", + "integrity": "sha1-M1MXTv8mlEgQN+BOAfd6oPttG2A=", + "requires": { + "any-promise": "^0.1.0" + } + }, + "promise-ftp": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/promise-ftp/-/promise-ftp-1.3.5.tgz", + "integrity": "sha512-v368jPSqzmjjKDIyggulC+dRFcpAOEX7aFdEWkFYQp8Ao3P2N4Y6XnFFdKgK7PtkylwvGQkZR/65HZuzmq0V7A==", + "dev": true, + "requires": { + "@icetee/ftp": "^0.3.15", + "bluebird": "2.x", + "promise-ftp-common": "^1.1.5" + }, + "dependencies": { + "bluebird": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz", + "integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=", + "dev": true + } + } + }, + "promise-ftp-common": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/promise-ftp-common/-/promise-ftp-common-1.1.5.tgz", + "integrity": "sha1-tPgIKnQDVkdwNQZ2PtsUIw2YZdo=", + "dev": true + }, + "proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=" + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + }, + "psl": { + "version": "1.1.32", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.32.tgz", + "integrity": "sha512-MHACAkHpihU/REGGPLj4sEfc/XKW2bheigvHO1dUqjaKigMp1C8+WLQYRGgeKFMsw5PMfegZcaN8IDXK/cD0+g==" + }, + "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" + } + }, + "pug": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pug/-/pug-2.0.4.tgz", + "integrity": "sha512-XhoaDlvi6NIzL49nu094R2NA6P37ijtgMDuWE+ofekDChvfKnzFal60bhSdiy8y2PBO6fmz3oMEIcfpBVRUdvw==", + "requires": { + "pug-code-gen": "^2.0.2", + "pug-filters": "^3.1.1", + "pug-lexer": "^4.1.0", + "pug-linker": "^3.0.6", + "pug-load": "^2.0.12", + "pug-parser": "^5.0.1", + "pug-runtime": "^2.0.5", + "pug-strip-comments": "^1.0.4" + } + }, + "pug-attrs": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-2.0.4.tgz", + "integrity": "sha512-TaZ4Z2TWUPDJcV3wjU3RtUXMrd3kM4Wzjbe3EWnSsZPsJ3LDI0F3yCnf2/W7PPFF+edUFQ0HgDL1IoxSz5K8EQ==", + "requires": { + "constantinople": "^3.0.1", + "js-stringify": "^1.0.1", + "pug-runtime": "^2.0.5" + } + }, + "pug-code-gen": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-2.0.2.tgz", + "integrity": "sha512-kROFWv/AHx/9CRgoGJeRSm+4mLWchbgpRzTEn8XCiwwOy6Vh0gAClS8Vh5TEJ9DBjaP8wCjS3J6HKsEsYdvaCw==", + "requires": { + "constantinople": "^3.1.2", + "doctypes": "^1.1.0", + "js-stringify": "^1.0.1", + "pug-attrs": "^2.0.4", + "pug-error": "^1.3.3", + "pug-runtime": "^2.0.5", + "void-elements": "^2.0.1", + "with": "^5.0.0" + } + }, + "pug-error": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/pug-error/-/pug-error-1.3.3.tgz", + "integrity": "sha512-qE3YhESP2mRAWMFJgKdtT5D7ckThRScXRwkfo+Erqga7dyJdY3ZquspprMCj/9sJ2ijm5hXFWQE/A3l4poMWiQ==" + }, + "pug-filters": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pug-filters/-/pug-filters-3.1.1.tgz", + "integrity": "sha512-lFfjNyGEyVWC4BwX0WyvkoWLapI5xHSM3xZJFUhx4JM4XyyRdO8Aucc6pCygnqV2uSgJFaJWW3Ft1wCWSoQkQg==", + "requires": { + "clean-css": "^4.1.11", + "constantinople": "^3.0.1", + "jstransformer": "1.0.0", + "pug-error": "^1.3.3", + "pug-walk": "^1.1.8", + "resolve": "^1.1.6", + "uglify-js": "^2.6.1" + }, + "dependencies": { + "camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=" + }, + "cliui": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", + "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", + "requires": { + "center-align": "^0.1.1", + "right-align": "^0.1.1", + "wordwrap": "0.0.2" + } + }, + "uglify-js": { + "version": "2.8.29", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", + "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", + "requires": { + "source-map": "~0.5.1", + "uglify-to-browserify": "~1.0.0", + "yargs": "~3.10.0" + } + }, + "window-size": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", + "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=" + }, + "wordwrap": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", + "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=" + }, + "yargs": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", + "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", + "requires": { + "camelcase": "^1.0.2", + "cliui": "^2.1.0", + "decamelize": "^1.0.0", + "window-size": "0.1.0" + } + } + } + }, + "pug-lexer": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-4.1.0.tgz", + "integrity": "sha512-i55yzEBtjm0mlplW4LoANq7k3S8gDdfC6+LThGEvsK4FuobcKfDAwt6V4jKPH9RtiE3a2Akfg5UpafZ1OksaPA==", + "requires": { + "character-parser": "^2.1.1", + "is-expression": "^3.0.0", + "pug-error": "^1.3.3" + } + }, + "pug-linker": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/pug-linker/-/pug-linker-3.0.6.tgz", + "integrity": "sha512-bagfuHttfQOpANGy1Y6NJ+0mNb7dD2MswFG2ZKj22s8g0wVsojpRlqveEQHmgXXcfROB2RT6oqbPYr9EN2ZWzg==", + "requires": { + "pug-error": "^1.3.3", + "pug-walk": "^1.1.8" + } + }, + "pug-load": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/pug-load/-/pug-load-2.0.12.tgz", + "integrity": "sha512-UqpgGpyyXRYgJs/X60sE6SIf8UBsmcHYKNaOccyVLEuT6OPBIMo6xMPhoJnqtB3Q3BbO4Z3Bjz5qDsUWh4rXsg==", + "requires": { + "object-assign": "^4.1.0", + "pug-walk": "^1.1.8" + } + }, + "pug-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/pug-parser/-/pug-parser-5.0.1.tgz", + "integrity": "sha512-nGHqK+w07p5/PsPIyzkTQfzlYfuqoiGjaoqHv1LjOv2ZLXmGX1O+4Vcvps+P4LhxZ3drYSljjq4b+Naid126wA==", + "requires": { + "pug-error": "^1.3.3", + "token-stream": "0.0.1" + } + }, + "pug-runtime": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-2.0.5.tgz", + "integrity": "sha512-P+rXKn9un4fQY77wtpcuFyvFaBww7/91f3jHa154qU26qFAnOe6SW1CbIDcxiG5lLK9HazYrMCCuDvNgDQNptw==" + }, + "pug-strip-comments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-1.0.4.tgz", + "integrity": "sha512-i5j/9CS4yFhSxHp5iKPHwigaig/VV9g+FgReLJWWHEHbvKsbqL0oP/K5ubuLco6Wu3Kan5p7u7qk8A4oLLh6vw==", + "requires": { + "pug-error": "^1.3.3" + } + }, + "pug-walk": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/pug-walk/-/pug-walk-1.1.8.tgz", + "integrity": "sha512-GMu3M5nUL3fju4/egXwZO0XLi6fW/K3T3VTgFQ14GxNi8btlxgT5qZL//JwZFm/2Fa64J/PNS8AZeys3wiMkVA==" + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.3.tgz", + "integrity": "sha1-HPyyXBCpsrSDBT/zn138kjOQjP4=" + }, + "queue": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.1.tgz", + "integrity": "sha512-AJBQabRCCNr9ANq8v77RJEv73DPbn55cdTb+Giq4X0AVnNVZvMHlYp7XlQiN+1npCZj1DuSmaA2hYVUUDgxFDg==", + "requires": { + "inherits": "~2.0.3" + } + }, + "quick-lru": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz", + "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=", + "dev": true + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "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.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz", + "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.3", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=", + "dev": true, + "requires": { + "mute-stream": "~0.0.4" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "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=" + } + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "recursive-copy": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/recursive-copy/-/recursive-copy-2.0.10.tgz", + "integrity": "sha512-S9J9XJUnfZ2NUS3lK6lx6HWLl2nWui+f7AKuu+qoFs4ikEPYgZ3qKk1T6tmBnr7PzhtKnawE+6TREy9XQKmxCA==", + "requires": { + "del": "^2.2.0", + "emitter-mixin": "0.0.3", + "errno": "^0.1.2", + "graceful-fs": "^4.1.4", + "junk": "^1.0.1", + "maximatch": "^0.1.0", + "mkdirp": "^0.5.1", + "pify": "^2.3.0", + "promise": "^7.0.1", + "slash": "^1.0.0" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + } + } + }, + "redent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz", + "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=", + "dev": true, + "requires": { + "indent-string": "^3.0.0", + "strip-indent": "^2.0.0" + } + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" + }, + "remark": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/remark/-/remark-12.0.0.tgz", + "integrity": "sha512-oX4lMIS0csgk8AEbzY0h2jdR0ngiCHOpwwpxjmRa5TqAkeknY+tkhjRJGZqnCmvyuWh55/0SW5WY3R3nn3PH9A==", + "dev": true, + "requires": { + "remark-parse": "^8.0.0", + "remark-stringify": "^8.0.0", + "unified": "^9.0.0" + } + }, + "remark-parse": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.2.tgz", + "integrity": "sha512-eMI6kMRjsAGpMXXBAywJwiwAse+KNpmt+BK55Oofy4KvBZEqUDj6mWbGLJZrujoPIPPxDXzn3T9baRlpsm2jnQ==", + "dev": true, + "requires": { + "ccount": "^1.0.0", + "collapse-white-space": "^1.0.2", + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "is-word-character": "^1.0.0", + "markdown-escapes": "^1.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", + "trim": "0.0.1", + "trim-trailing-lines": "^1.0.0", + "unherit": "^1.0.4", + "unist-util-remove-position": "^2.0.0", + "vfile-location": "^3.0.0", + "xtend": "^4.0.1" + }, + "dependencies": { + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + } + } + }, + "remark-stringify": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-8.1.0.tgz", + "integrity": "sha512-FSPZv1ds76oAZjurhhuV5qXSUSoz6QRPuwYK38S41sLHwg4oB7ejnmZshj7qwjgYLf93kdz6BOX9j5aidNE7rA==", + "dev": true, + "requires": { + "ccount": "^1.0.0", + "is-alphanumeric": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "longest-streak": "^2.0.1", + "markdown-escapes": "^1.0.0", + "markdown-table": "^2.0.0", + "mdast-util-compact": "^2.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", + "stringify-entities": "^3.0.0", + "unherit": "^1.0.4", + "xtend": "^4.0.1" + }, + "dependencies": { + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + } + } + }, + "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=" + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", + "dev": true + }, + "request": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, + "tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "requires": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + } + } + } + }, + "request-promise-core": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.2.tgz", + "integrity": "sha512-UHYyq1MO8GsefGEt7EprS8UrXsm1TxEvFUX1IMTuSLU2Rh7fTIdFtl8xD7JiEYiWU2dl+NYAjCTksTehQUxPag==", + "requires": { + "lodash": "^4.17.11" + } + }, + "request-promise-native": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.7.tgz", + "integrity": "sha512-rIMnbBdgNViL37nZ1b3L/VfPOpSi0TqVDQPAvO6U14lMzOLrt5nilxCQqtDKhZeDiW0/hkCXGoQjhgJd/tCh6w==", + "requires": { + "request-promise-core": "1.1.2", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "resolve": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz", + "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==", + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "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=", + "requires": { + "debug": "^2.2.0", + "minimatch": "^3.0.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + } + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^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==" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "right-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", + "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", + "requires": { + "align-text": "^0.1.1" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + }, + "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" + } + }, + "rollup": { + "version": "1.32.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz", + "integrity": "sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/node": "*", + "acorn": "^7.1.0" + }, + "dependencies": { + "acorn": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", + "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", + "dev": true + } + } + }, + "rollup-plugin-commonjs": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-commonjs/-/rollup-plugin-commonjs-10.1.0.tgz", + "integrity": "sha512-jlXbjZSQg8EIeAAvepNwhJj++qJWNJw1Cl0YnOqKtP5Djx+fFGkp3WRh+W0ASCaFG5w1jhmzDxgu3SJuVxPF4Q==", + "dev": true, + "requires": { + "estree-walker": "^0.6.1", + "is-reference": "^1.1.2", + "magic-string": "^0.25.2", + "resolve": "^1.11.0", + "rollup-pluginutils": "^2.8.1" + } + }, + "rollup-plugin-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-json/-/rollup-plugin-json-4.0.0.tgz", + "integrity": "sha512-hgb8N7Cgfw5SZAkb3jf0QXii6QX/FOkiIq2M7BAQIEydjHvTyxXHQiIzZaTFgx1GK0cRCHOCBHIyEkkLdWKxow==", + "dev": true, + "requires": { + "rollup-pluginutils": "^2.5.0" + } + }, + "rollup-plugin-node-resolve": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-5.2.0.tgz", + "integrity": "sha512-jUlyaDXts7TW2CqQ4GaO5VJ4PwwaV8VUGA7+km3n6k6xtOEacf61u0VXwN80phY/evMcaS+9eIeJ9MOyDxt5Zw==", + "dev": true, + "requires": { + "@types/resolve": "0.0.8", + "builtin-modules": "^3.1.0", + "is-module": "^1.0.0", + "resolve": "^1.11.1", + "rollup-pluginutils": "^2.8.1" + } + }, + "rollup-pluginutils": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.1.tgz", + "integrity": "sha512-J5oAoysWar6GuZo0s+3bZ6sVZAC0pfqKz68De7ZgDi5z63jOVZn1uJL/+z1jeKHNbGII8kAyHF5q8LnxSX5lQg==", + "dev": true, + "requires": { + "estree-walker": "^0.6.1" + } + }, + "run-parallel": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", + "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==" + }, + "rx": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", + "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=" + }, + "rxjs": { + "version": "5.5.12", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz", + "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==", + "requires": { + "symbol-observable": "1.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==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "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==" + }, + "sass": { + "version": "1.26.3", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.26.3.tgz", + "integrity": "sha512-5NMHI1+YFYw4sN3yfKjpLuV9B5l7MqQ6FlkTcC4FT+oHbBRUZoSjHrrt/mE0nFXJyY2kQtU9ou9HxvFVjLFuuw==", + "requires": { + "chokidar": ">=2.0.0 <4.0.0" + } + }, + "saxes": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.10.tgz", + "integrity": "sha512-G/mVZCCGhJqgS+I7wT5gBHyTNXLe2SQcu2qmhwl1OKcSHyJEXKQY2CLT+qWIxV+m6uiGMLfSOJGLQQHhklIeEQ==", + "requires": { + "xmlchars": "^1.3.1" + } + }, + "section-matter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", + "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "requires": { + "extend-shallow": "^2.0.1", + "kind-of": "^6.0.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "select": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", + "integrity": "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0=", + "optional": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=" + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" + } + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + } + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "server-destroy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", + "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=" + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "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=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://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" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "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=" + }, + "sigmund": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", + "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=" + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" + }, + "slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + } + } + }, + "slugify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.4.0.tgz", + "integrity": "sha512-FtLNsMGBSRB/0JOE2A0fxlqjI6fJsgHGS13iTuVT28kViI4JjUiNqp/vyis0ZXYcMnpR3fzGNkv+6vRlI2GwdQ==" + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "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": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "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=", + "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==", + "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=", + "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==", + "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==", + "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==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "socket.io": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz", + "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==", + "requires": { + "debug": "~3.1.0", + "engine.io": "~3.2.0", + "has-binary2": "~1.0.2", + "socket.io-adapter": "~1.1.0", + "socket.io-client": "2.1.1", + "socket.io-parser": "~3.2.0" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "engine.io-client": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz", + "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==", + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.1", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "~3.3.1", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + } + }, + "engine.io-parser": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", + "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "socket.io-client": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz", + "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==", + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "engine.io-client": "~3.2.0", + "has-binary2": "~1.0.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "~3.2.0", + "to-array": "0.1.4" + } + }, + "socket.io-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz", + "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==", + "requires": { + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "isarray": "2.0.1" + } + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "socket.io-adapter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", + "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==" + }, + "socket.io-client": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.3.0.tgz", + "integrity": "sha512-cEQQf24gET3rfhxZ2jJ5xzAOo/xhZwK+mOqtGRg5IowZsMgwvHwnf/mCRapAAkadhM26y+iydgwsXGObBB5ZdA==", + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "~4.1.0", + "engine.io-client": "~3.4.0", + "has-binary2": "~1.0.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "~3.3.0", + "to-array": "0.1.4" + } + }, + "socket.io-parser": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.0.tgz", + "integrity": "sha512-hczmV6bDgdaEbVqhAeVMM/jfUfzuEZHsQg6eOmLgJht6G3mPKMxYm75w2+qhAQZ+4X+1+ATZ+QFKeOZD5riHng==", + "requires": { + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "isarray": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + } + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "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==", + "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-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "spawn-command": { + "version": "0.0.2-1", + "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz", + "integrity": "sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=" + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz", + "integrity": "sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA==" + }, + "specificity": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz", + "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==", + "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==", + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "stalfos": { + "version": "github:hankchizljaw/stalfos#c8971d22726326cfc04089b2da4d51eeb1ebb0eb", + "from": "github:hankchizljaw/stalfos#c8971d22726326cfc04089b2da4d51eeb1ebb0eb", + "requires": { + "sass": "^1.19.0" + } + }, + "state-toggle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", + "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==", + "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=", + "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=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", + "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=" + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=" + }, + "stream-throttle": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz", + "integrity": "sha1-rdV8jXzHOoFjDTHNVdOWHPr7qcM=", + "requires": { + "commander": "^2.2.0", + "limiter": "^1.0.5" + } + }, + "string-range": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/string-range/-/string-range-1.2.2.tgz", + "integrity": "sha1-qJPtNH5yKZvIO++78qaSqNI51d0=", + "dev": true + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "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", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "stringify-entities": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-3.0.1.tgz", + "integrity": "sha512-Lsk3ISA2++eJYqBMPKcr/8eby1I6L0gP0NlxF8Zja6c05yr/yCYyb2c9PwXjd08Ib3If1vn1rbs1H5ZtVuOfvQ==", + "dev": true, + "requires": { + "character-entities-html4": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.2", + "is-hexadecimal": "^1.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI=" + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + }, + "strip-indent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", + "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", + "dev": true + }, + "style-search": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", + "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=", + "dev": true + }, + "stylelint": { + "version": "13.6.1", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.6.1.tgz", + "integrity": "sha512-XyvKyNE7eyrqkuZ85Citd/Uv3ljGiuYHC6UiztTR6sWS9rza8j3UeQv/eGcQS9NZz/imiC4GKdk1EVL3wst5vw==", + "dev": true, + "requires": { + "@stylelint/postcss-css-in-js": "^0.37.1", + "@stylelint/postcss-markdown": "^0.36.1", + "autoprefixer": "^9.8.0", + "balanced-match": "^1.0.0", + "chalk": "^4.1.0", + "cosmiconfig": "^6.0.0", + "debug": "^4.1.1", + "execall": "^2.0.0", + "file-entry-cache": "^5.0.1", + "get-stdin": "^8.0.0", + "global-modules": "^2.0.0", + "globby": "^11.0.1", + "globjoin": "^0.1.4", + "html-tags": "^3.1.0", + "ignore": "^5.1.8", + "import-lazy": "^4.0.0", + "imurmurhash": "^0.1.4", + "known-css-properties": "^0.19.0", + "leven": "^3.1.0", + "lodash": "^4.17.15", + "log-symbols": "^4.0.0", + "mathml-tag-names": "^2.1.3", + "meow": "^7.0.1", + "micromatch": "^4.0.2", + "normalize-selector": "^0.2.0", + "postcss": "^7.0.32", + "postcss-html": "^0.36.0", + "postcss-less": "^3.1.4", + "postcss-media-query-parser": "^0.2.3", + "postcss-reporter": "^6.0.1", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-safe-parser": "^4.0.2", + "postcss-sass": "^0.4.4", + "postcss-scss": "^2.1.1", + "postcss-selector-parser": "^6.0.2", + "postcss-syntax": "^0.36.2", + "postcss-value-parser": "^4.1.0", + "resolve-from": "^5.0.0", + "slash": "^3.0.0", + "specificity": "^0.4.1", + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "style-search": "^0.1.0", + "sugarss": "^2.0.0", + "svg-tags": "^1.0.0", + "table": "^5.4.6", + "v8-compile-cache": "^2.1.1", + "write-file-atomic": "^3.0.3" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "dev": true + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "camelcase": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz", + "integrity": "sha512-8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w==", + "dev": true + }, + "camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + } + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "globby": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", + "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "map-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.1.0.tgz", + "integrity": "sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==", + "dev": true + }, + "meow": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/meow/-/meow-7.0.1.tgz", + "integrity": "sha512-tBKIQqVrAHqwit0vfuFPY3LlzJYkEOFyKa3bPgxzNl6q/RtN8KQ+ALYEASYuFayzSAsjlhXj/JZ10rH85Q6TUw==", + "dev": true, + "requires": { + "@types/minimist": "^1.2.0", + "arrify": "^2.0.1", + "camelcase": "^6.0.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "^4.0.2", + "normalize-package-data": "^2.5.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.13.1", + "yargs-parser": "^18.1.3" + } + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "dependencies": { + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + } + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "dependencies": { + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "requires": { + "min-indent": "^1.0.0" + } + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "trim-newlines": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz", + "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==", + "dev": true + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + } + } + } + } + }, + "stylelint-config-sass-guidelines": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-sass-guidelines/-/stylelint-config-sass-guidelines-7.0.0.tgz", + "integrity": "sha512-nWO8gtxv8T+UbAw7iM0RQp6VC3iJgOvqEIeqFBgHW+KgpZu65lYoe9Bf0fqvqxKJ/ngBD+/65BT3ql2u+7Qasg==", + "dev": true, + "requires": { + "stylelint-order": "^4.0.0", + "stylelint-scss": "^3.4.0" + } + }, + "stylelint-order": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/stylelint-order/-/stylelint-order-4.1.0.tgz", + "integrity": "sha512-sVTikaDvMqg2aJjh4r48jsdfmqLT+nqB1MOsaBnvM3OwLx4S+WXcsxsgk5w18h/OZoxZCxuyXMh61iBHcj9Qiw==", + "dev": true, + "requires": { + "lodash": "^4.17.15", + "postcss": "^7.0.31", + "postcss-sorting": "^5.0.1" + } + }, + "stylelint-scss": { + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-3.18.0.tgz", + "integrity": "sha512-LD7+hv/6/ApNGt7+nR/50ft7cezKP2HM5rI8avIdGaUWre3xlHfV4jKO/DRZhscfuN+Ewy9FMhcTq0CcS0C/SA==", + "dev": true, + "requires": { + "lodash": "^4.17.15", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "sugarss": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz", + "integrity": "sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + }, + "svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=", + "dev": true + }, + "symbol-observable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz", + "integrity": "sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=" + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, + "requires": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "terminal-overwrite": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/terminal-overwrite/-/terminal-overwrite-2.0.1.tgz", + "integrity": "sha1-xzKu/ro4kAZnvwiLTxsS7b7mKEE=", + "requires": { + "cli-cursor": "^2.0.0", + "string-width": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "tfunk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/tfunk/-/tfunk-3.1.0.tgz", + "integrity": "sha1-OORBT8ZJd9h6/apy+sttKfgve1s=", + "requires": { + "chalk": "^1.1.1", + "object-path": "^0.9.0" + }, + "dependencies": { + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "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" + } + } + } + }, + "time-require": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/time-require/-/time-require-0.1.2.tgz", + "integrity": "sha1-+eEss3D8JgXhFARYK6VO9corLZg=", + "requires": { + "chalk": "^0.4.0", + "date-time": "^0.1.1", + "pretty-ms": "^0.2.1", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz", + "integrity": "sha1-yxAt8cVvUSPquLZ817mAJ6AnkXg=" + }, + "chalk": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz", + "integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=", + "requires": { + "ansi-styles": "~1.0.0", + "has-color": "~0.1.0", + "strip-ansi": "~0.1.0" + } + }, + "strip-ansi": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz", + "integrity": "sha1-OeipjQRNFQZgq+SmgIrPcLt7yZE=" + } + } + }, + "tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", + "optional": true + }, + "to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=" + }, + "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=" + }, + "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=", + "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=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "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=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + }, + "token-stream": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/token-stream/-/token-stream-0.0.1.tgz", + "integrity": "sha1-zu78cXp2xDFvEm0LnbqlXX598Bo=" + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "requires": { + "punycode": "^2.1.0" + } + }, + "tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==" + }, + "trim": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", + "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=", + "dev": true + }, + "trim-newlines": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz", + "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=", + "dev": true + }, + "trim-trailing-lines": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.3.tgz", + "integrity": "sha512-4ku0mmjXifQcTVfYDfR5lpgV7zVqPg6zV9rdZmwOPqq0+Zq19xDqEgagqVbc4pOOShbncuAOIs59R3+3gcF3ZA==", + "dev": true + }, + "trough": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", + "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==", + "dev": true + }, + "tslib": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", + "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "dev": true + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "ua-parser-js": { + "version": "0.7.17", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.17.tgz", + "integrity": "sha512-uRdSdu1oA1rncCQL7sCj8vSyZkgtL7faaw9Tc9rZ3mGgraQ7+Pdx7w5mnOSF3gw9ZNG6oc+KXfkon3bKuROm0g==" + }, + "uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" + }, + "uglify-js": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz", + "integrity": "sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==", + "requires": { + "commander": "~2.20.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "uglify-to-browserify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", + "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", + "optional": true + }, + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==" + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=" + }, + "unherit": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", + "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", + "dev": true, + "requires": { + "inherits": "^2.0.0", + "xtend": "^4.0.0" + }, + "dependencies": { + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + } + } + }, + "unified": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.0.0.tgz", + "integrity": "sha512-ssFo33gljU3PdlWLjNp15Inqb77d6JnJSfyplGJPT/a+fNRNyCBeveBAYJdO5khKdF6WVHa/yYCC7Xl6BDwZUQ==", + "dev": true, + "requires": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + }, + "dependencies": { + "is-buffer": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", + "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==", + "dev": true + }, + "is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true + } + } + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "unist-util-find-all-after": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-3.0.1.tgz", + "integrity": "sha512-0GICgc++sRJesLwEYDjFVJPJttBpVQaTNgc6Jw0Jhzvfs+jtKePEMu+uD+PqkRUrAvGQqwhpDwLGWo1PK8PDEw==", + "dev": true, + "requires": { + "unist-util-is": "^4.0.0" + } + }, + "unist-util-is": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.0.2.tgz", + "integrity": "sha512-Ofx8uf6haexJwI1gxWMGg6I/dLnF2yE+KibhD3/diOqY2TinLcqHXCV6OI5gFVn3xQqDH+u0M625pfKwIwgBKQ==", + "dev": true + }, + "unist-util-remove-position": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz", + "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==", + "dev": true, + "requires": { + "unist-util-visit": "^2.0.0" + } + }, + "unist-util-stringify-position": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", + "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", + "dev": true, + "requires": { + "@types/unist": "^2.0.2" + } + }, + "unist-util-visit": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.2.tgz", + "integrity": "sha512-HoHNhGnKj6y+Sq+7ASo2zpVdfdRifhTgX2KTU3B/sO/TTlZchp7E3S4vjRzDJ7L60KmrCPsQkVK3lEF3cz36XQ==", + "dev": true, + "requires": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0", + "unist-util-visit-parents": "^3.0.0" + } + }, + "unist-util-visit-parents": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.0.2.tgz", + "integrity": "sha512-yJEfuZtzFpQmg1OSCyS9M5NJRrln/9FbYosH3iW0MG402QbdbaB8ZESwUv9RO6nRfLAKvWcMxCwdLWOov36x/g==", + "dev": true, + "requires": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "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=", + "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=", + "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=" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + } + } + }, + "upath": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz", + "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==" + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=" + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" + }, + "v8-compile-cache": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz", + "integrity": "sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==", + "dev": true + }, + "valid-url": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/valid-url/-/valid-url-1.0.9.tgz", + "integrity": "sha1-HBRHm0DxOXp1eC8RXkCGRHQzogA=" + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vfile": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.1.1.tgz", + "integrity": "sha512-lRjkpyDGjVlBA7cDQhQ+gNcvB1BGaTHYuSOcY3S7OhDmBtnzX95FhtZZDecSTDm6aajFymyve6S5DN4ZHGezdQ==", + "dev": true, + "requires": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "replace-ext": "1.0.0", + "unist-util-stringify-position": "^2.0.0", + "vfile-message": "^2.0.0" + }, + "dependencies": { + "is-buffer": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", + "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==", + "dev": true + } + } + }, + "vfile-location": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.0.1.tgz", + "integrity": "sha512-yYBO06eeN/Ki6Kh1QAkgzYpWT1d3Qln+ZCtSbJqFExPl1S3y2qqotJQXoh6qEvl/jDlgpUJolBn3PItVnnZRqQ==", + "dev": true + }, + "vfile-message": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", + "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", + "dev": true, + "requires": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^2.0.0" + } + }, + "void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=" + }, + "w3c-hr-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz", + "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=", + "requires": { + "browser-process-hrtime": "^0.1.2" + } + }, + "w3c-xmlserializer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", + "requires": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "requires": { + "iconv-lite": "0.4.24" + } + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "whatwg-url": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.0.0.tgz", + "integrity": "sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=" + }, + "window-size": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", + "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=" + }, + "with": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/with/-/with-5.1.1.tgz", + "integrity": "sha1-+k2qktrzLE6pTtRTyB8EaGtXXf4=", + "requires": { + "acorn": "^3.1.0", + "acorn-globals": "^3.0.0" + } + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, + "requires": { + "mkdirp": "^0.5.1" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + } + } + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz", + "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==", + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "xmlchars": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-1.3.1.tgz", + "integrity": "sha512-tGkGJkN8XqCod7OT+EvGYK5Z4SfDQGD30zAa58OcnAa0RRWgzUEK72tkXhsX1FZd+rgnhRxFtmO+ihkp8LHSkw==" + }, + "xmlhttprequest-ssl": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=" + }, + "xregexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz", + "integrity": "sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM=", + "dev": true + }, + "xtend": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.2.0.tgz", + "integrity": "sha1-7vax8ZjByN6vrYsXZaBNrUoBxak=", + "dev": true + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + }, + "yaml": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", + "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", + "dev": true + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + } + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==" + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "yargs-parser": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", + "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=", + "requires": { + "camelcase": "^3.0.0" + } + }, + "yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=" + } + } +} diff --git a/package.json b/package.json new file mode 100755 index 0000000..1d19cf7 --- /dev/null +++ b/package.json @@ -0,0 +1,56 @@ +{ + "name": "astrolabe-website", + "version": "0.1.0", + "description": "Site web de la coopérative Astrolabe CAE", + "main": "index.js", + "dependencies": { + "@11ty/eleventy": "^0.10.0", + "@11ty/eleventy-plugin-rss": "^1.0.7", + "@11ty/eleventy-plugin-syntaxhighlight": "^2.0.3", + "@tbranyen/jsdom": "^13.0.0", + "concurrently": "^4.1.2", + "html-minifier": "^4.0.0", + "image-size": "^0.8.3", + "json-to-scss": "^1.5.0", + "sass": "^1.26.3", + "semver": "^6.3.0", + "slugify": "^1.4.0", + "stalfos": "github:hankchizljaw/stalfos#c8971d22726326cfc04089b2da4d51eeb1ebb0eb" + }, + "devDependencies": { + "@erquhart/rollup-plugin-node-builtins": "^2.1.5", + "bl": "^3.0.0", + "chokidar-cli": "^2.1.0", + "cross-env": "^5.2.1", + "ftp-deploy": "^2.3.7", + "make-dir-cli": "^2.0.0", + "prettier": "^1.19.1", + "rollup": "^1.32.1", + "rollup-plugin-commonjs": "^10.1.0", + "rollup-plugin-json": "^4.0.0", + "rollup-plugin-node-resolve": "^5.2.0", + "stylelint": "^13.6.1", + "stylelint-config-sass-guidelines": "^7.0.0" + }, + "scripts": { + "sass:tokens": "npx json-to-scss src/_data/tokens.json src/scss/_tokens.scss", + "sass:lint": "npx stylelint src/scss/**/*.scss", + "sass:process": "npm run sass:tokens && npm run sass:lint && sass src/scss/global.scss src/_includes/assets/css/global.css --style=compressed", + "start": "concurrently \"npm run sass:process -- --watch\" \"npm run serve\"", + "serve": "cross-env ELEVENTY_ENV=development npx eleventy --serve", + "preprod": "cross-env ELEVENTY_ENV=preprod npm run sass:process && npx eleventy", + "deploy-preprod": "npm run preprod && node deploy-preprod", + "prod": "cross-env ELEVENTY_ENV=prod npm run sass:process && npx eleventy" + }, + "repository": { + "type": "git", + "url": "git+https://git.ouvaton.coop/astrolabe/SiteWebAstrolabe.git" + }, + "keywords": [], + "author": "", + "license": "MIT", + "bugs": { + "url": "https://git.ouvaton.coop/astrolabe/SiteWebAstrolabe/issues" + }, + "homepage": "https://git.ouvaton.coop/astrolabe/SiteWebAstrolabe" +} diff --git a/src/404.md b/src/404.md new file mode 100644 index 0000000..eccd5a4 --- /dev/null +++ b/src/404.md @@ -0,0 +1,17 @@ +--- +title: '404 - not found' +layout: layouts/page.njk +permalink: 404.html +eleventyExcludeFromCollections: true +--- + +We’re sorry, but that content can’t be found. Please go [back to home](/). + +{% comment %} +Read more: https://www.11ty.io/docs/quicktips/not-found/ + +This will work for both GitHub pages and Netlify: + +- https://help.github.com/articles/creating-a-custom-404-page-for-your-github-pages-site/ +- https://www.netlify.com/docs/redirects/#custom-404 + {% endcomment %} diff --git a/src/_data/global.js b/src/_data/global.js new file mode 100644 index 0000000..683a0a3 --- /dev/null +++ b/src/_data/global.js @@ -0,0 +1,9 @@ +module.exports = { + random() { + const segment = () => { + return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1); + }; + return `${segment()}-${segment()}-${segment()}`; + }, + now: Date.now() +}; diff --git a/src/_data/helpers.js b/src/_data/helpers.js new file mode 100644 index 0000000..9ae9b78 --- /dev/null +++ b/src/_data/helpers.js @@ -0,0 +1,10 @@ +module.exports = { + getNextHeadingLevel(currentLevel) { + return parseInt(currentLevel, 10) + 1; + }, + getReadingTime(text) { + const wordsPerMinute = 200; + const numberOfWords = text.split(/\s/g).length; + return Math.ceil(numberOfWords / wordsPerMinute); + } +}; diff --git a/src/_data/navigation.json b/src/_data/navigation.json new file mode 100644 index 0000000..ebcae89 --- /dev/null +++ b/src/_data/navigation.json @@ -0,0 +1,29 @@ +{ + "items": [ + { + "text": "Comprendre la CAE", + "url": "/comprendre", + "external": false + }, + { + "text": "Nous rejoindre", + "url": "/rejoindre", + "external": false + }, + { + "text": "L'équipe", + "url": "/equipe", + "external": false + }, + { + "text": "Actualité", + "url": "/actualite", + "external": false + }, + { + "text": "Nous contacter", + "url": "/contact", + "external": false + } + ] +} diff --git a/src/_data/site.json b/src/_data/site.json new file mode 100644 index 0000000..973c7b1 --- /dev/null +++ b/src/_data/site.json @@ -0,0 +1,23 @@ +{ + "showThemeCredit": true, + "name": "Astrolabe CAE", + "shortDesc": "Site web de la coopérative Astrolabe CAE", + "url": "https://astrolabe.coop/preprod", + "authorEmail": "contacte@astrolabe.coop", + "authorHandle": "@AstrolabeCae", + "authorName": "Astrolabe CAE", + "authorAddress": "34 La Ville Allée", + "authorCity": "35630 HEDE BAZOUGES", + "authorSocial": { + "mastodon": "https://framapiaf.org/@AstrolabeCAE", + "twitter": "https://twitter.com/AstrolabeCae", + "linkedin": "https://www.linkedin.com/company/astrolabe-cae/" + }, + "designerName": "Yves Gatesoupe", + "designerHandle": "https://twitter.com/YGdsgn", + "illustrators": "Igé Maulana, Leopold Merleau", + "enableThirdPartyComments": false, + "maxPostsPerPage": 5, + "maxNewsPerPage": 4, + "faviconPath": "/images/favicon.png" +} diff --git a/src/_data/styleguide.js b/src/_data/styleguide.js new file mode 100644 index 0000000..4969bec --- /dev/null +++ b/src/_data/styleguide.js @@ -0,0 +1,28 @@ +const tokens = require('./tokens.json'); + +module.exports = { + colors() { + let response = []; + + Object.keys(tokens.colors).forEach(key => { + response.push({ + value: tokens.colors[key], + key + }); + }); + + return response; + }, + sizes() { + let response = []; + + Object.keys(tokens['size-scale']).forEach(key => { + response.push({ + value: tokens['size-scale'][key], + key + }); + }); + + return response; + } +}; diff --git a/src/_data/tokens.json b/src/_data/tokens.json new file mode 100644 index 0000000..3a51a92 --- /dev/null +++ b/src/_data/tokens.json @@ -0,0 +1,28 @@ +{ + "size-scale": { + "base": "1rem", + "300": "0.8rem", + "500": "1.25rem", + "600": "1.56rem", + "700": "1.95rem", + "800": "2.44rem", + "900": "3.05rem", + "max": "4rem" + }, + "colors": { + "primary": "#d6f253", + "primary-shade": "#102538", + "primary-glare": "#22547c", + "secondary": "#282156", + "highlight": "#d6f253", + "light-gray": "#f1f0f7", + "light": "#fff", + "mid": "#ccc", + "dark": "#111", + "slate": "#404040" + }, + "fonts": { + "base": "\"'Open Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'\"", + "brand": "\"'Varela', sans-serif\"" + } +} diff --git a/src/_includes/icons/arrow.svg b/src/_includes/icons/arrow.svg new file mode 100644 index 0000000..153b9ee --- /dev/null +++ b/src/_includes/icons/arrow.svg @@ -0,0 +1,13 @@ +<svg + xmlns="http://www.w3.org/2000/svg" + width="1em" + height="1em" + viewBox="0 0 24 24" + focusable="false" + aria-hidden="true" + fill="currentColor" +> + <path + d="M9.707 18.707l6-6a.999.999 0 0 0 0-1.414l-6-6a.999.999 0 1 0-1.414 1.414L13.586 12l-5.293 5.293a.999.999 0 1 0 1.414 1.414z" + /> +</svg> diff --git a/src/_includes/icons/astrolabe_logo.svg b/src/_includes/icons/astrolabe_logo.svg new file mode 100644 index 0000000..8b87ead --- /dev/null +++ b/src/_includes/icons/astrolabe_logo.svg @@ -0,0 +1,3 @@ +<svg width="219" height="56" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true"> + <path fill-rule="evenodd" clip-rule="evenodd" d="M0 28C0 12.546 12.547 0 28 0c15.454 0 28 12.546 28 28 0 15.453-12.546 28-28 28C12.547 56 0 43.453 0 28zm35.462 3.719l4.206 9.134a2.19 2.19 0 002.91 1.072c.527-.239.94-.683 1.141-1.229a2.196 2.196 0 00-.07-1.68l-4.747-10.318-3.44 3.02zm-3.057-6.64l-4.258-9.249-4.3 9.25-5.06.47 6.471-13.926c1.605-3.453 4.2-3.448 5.792.011l6.402 13.911-5.047-.468zm-11.627 6.607l-4.371 9.405c-.245.527-.69.94-1.236 1.135a2.193 2.193 0 01-2.816-1.304 2.202 2.202 0 01.069-1.68l4.915-10.577 3.439 3.02z" fill="#D6F253"/><path d="M184.065 36c-1.437 0-2.725-.312-3.865-.935a6.715 6.715 0 01-2.693-2.683c-.654-1.167-.981-2.53-.981-4.091 0-1.561.327-2.925.981-4.091a6.726 6.726 0 012.693-2.685c1.14-.624 2.428-.935 3.865-.935.976 0 1.848.114 2.616.344.769.229 1.534.559 2.295.989.315.17.473.442.473.815a.802.802 0 01-.237.57c-.157.165-.365.247-.624.247a.844.844 0 01-.388-.088 9.981 9.981 0 00-1.851-.75c-.604-.172-1.301-.258-2.091-.258-1.234 0-2.286.254-3.154.763a4.884 4.884 0 00-1.96 2.083c-.439.88-.658 1.879-.658 2.996 0 1.116.219 2.115.658 2.995a4.897 4.897 0 001.96 2.083c.868.509 1.92.763 3.154.763.79 0 1.487-.086 2.091-.258a9.782 9.782 0 001.851-.752.857.857 0 01.388-.086c.259 0 .467.08.624.238.158.157.237.35.237.58 0 .37-.158.643-.473.815-.761.43-1.526.759-2.295.987-.768.23-1.64.344-2.616.344zm8.292-.107a.933.933 0 01-.969-.966c0-.115.036-.258.107-.429l5.493-12.93c.115-.256.276-.468.485-.633.208-.165.462-.247.764-.247h.215c.301 0 .557.082.765.247.208.165.369.377.484.634l5.493 12.93c.072.17.108.313.108.428 0 .271-.09.5-.269.688a.932.932 0 01-.7.278.987.987 0 01-.549-.16 1.024 1.024 0 01-.377-.442l-1.401-3.35h-7.323l-1.399 3.35a1.031 1.031 0 01-.377.441.988.988 0 01-.55.161zm5.988-12.713l-2.908 6.979h5.815l-2.907-6.979zm11.093 12.607a.935.935 0 01-.69-.28.931.931 0 01-.28-.689V21.784c0-.272.093-.505.28-.698a.92.92 0 01.69-.29h8.636c.258 0 .478.09.658.27a.888.888 0 01.268.654.855.855 0 01-.268.643.918.918 0 01-.658.258h-7.646v4.746h6.871a.89.89 0 01.656.27c.18.177.27.396.27.654 0 .257-.09.472-.27.645a.913.913 0 01-.656.256h-6.871v4.77h7.646c.258 0 .478.089.658.267.179.18.268.398.268.655a.852.852 0 01-.268.643c-.18.173-.4.26-.658.26h-8.636zm-136.469.106a.932.932 0 01-.969-.966c0-.115.036-.258.107-.429l5.493-12.93c.115-.256.276-.468.484-.633.208-.165.463-.247.765-.247h.215c.302 0 .557.082.766.247.207.165.368.377.483.634l5.493 12.93c.072.17.107.313.107.428a.933.933 0 01-.97.967.992.992 0 01-.549-.162 1.025 1.025 0 01-.377-.44l-1.399-3.351h-7.323l-1.4 3.35a1.011 1.011 0 01-.925.602zm5.987-12.713l-2.907 6.979h5.815l-2.908-6.979zM92.246 36c-1.436 0-2.743-.322-3.92-.965a.822.822 0 01-.367-.709c0-.23.08-.43.238-.602a.78.78 0 01.602-.258c.13 0 .26.029.388.086.46.201.92.359 1.379.473.46.115.977.172 1.55.172 1.595 0 2.392-.508 2.392-1.525 0-.33-.184-.58-.55-.752-.366-.172-.966-.365-1.798-.58-.848-.2-1.548-.408-2.1-.622a3.694 3.694 0 01-1.422-.977c-.395-.437-.593-1.014-.593-1.729 0-1.003.363-1.82 1.088-2.45.725-.629 1.763-.944 3.113-.944 1.105 0 2.146.18 3.123.537a.805.805 0 01.463.323.847.847 0 01-.086 1.096.818.818 0 01-.614.256c-.071 0-.164-.014-.28-.043a8.315 8.315 0 00-2.456-.385c-.775 0-1.382.139-1.82.417-.438.28-.657.64-.657 1.085 0 .43.201.744.604.944.402.202 1.026.396 1.873.581.848.215 1.537.426 2.068.634.532.207.987.533 1.368.976.38.444.571 1.038.571 1.782 0 .918-.362 1.677-1.087 2.278-.725.6-1.749.901-3.07.901zm10.489 0c-2.097 0-3.145-.945-3.145-2.835v-6.658H98.06a.396.396 0 01-.29-.118.393.393 0 01-.119-.29.45.45 0 01.194-.364l2.929-2.856c.129-.13.251-.194.366-.194.115 0 .212.043.292.129a.43.43 0 01.118.301v1.718h2.433c.245 0 .446.079.603.236a.816.816 0 01.237.602c0 .23-.079.426-.237.59a.797.797 0 01-.603.246h-2.433v6.486c0 .559.133.913.398 1.064.266.15.6.225 1.001.225.288 0 .575-.043.863-.128.057-.015.118-.03.182-.044.065-.014.147-.021.247-.021.202 0 .382.075.54.226.158.15.237.332.237.548 0 .328-.165.579-.496.752a4.237 4.237 0 01-1.788.385zm5.406-.107a.943.943 0 01-.69-.278.938.938 0 01-.279-.688v-9.213a.97.97 0 01.279-.697.922.922 0 01.69-.292c.273 0 .506.097.7.291a.946.946 0 01.292.698v.924c1.004-1.347 2.131-2.02 3.381-2.02h.107c.273 0 .499.093.679.279a.956.956 0 01.268.688.865.865 0 01-.279.666c-.187.17-.423.256-.711.256h-.107c-.69 0-1.322.169-1.896.506a4.336 4.336 0 00-1.442 1.386v6.528a.915.915 0 01-.292.688.975.975 0 01-.7.278zm11.803.107c-1.105 0-2.074-.236-2.908-.709a4.809 4.809 0 01-1.926-2.008c-.453-.865-.679-1.857-.679-2.975 0-1.115.226-2.107.679-2.973a4.81 4.81 0 011.926-2.008c.834-.473 1.803-.709 2.908-.709 1.092 0 2.054.237 2.886.709a4.895 4.895 0 011.939 2.008c.459.866.689 1.858.689 2.973 0 1.118-.23 2.11-.689 2.975a4.894 4.894 0 01-1.939 2.008c-.832.473-1.794.709-2.886.709zm0-1.782a3.71 3.71 0 001.692-.408c.537-.272.982-.701 1.335-1.288.351-.587.527-1.332.527-2.234 0-.888-.176-1.625-.527-2.212-.353-.588-.798-1.014-1.335-1.28a3.808 3.808 0 00-1.692-.394c-.602 0-1.173.132-1.712.395-.539.265-.98.691-1.324 1.279-.345.587-.517 1.324-.517 2.212 0 .902.172 1.647.517 2.234.344.587.785 1.017 1.324 1.288.539.272 1.11.408 1.712.408zm9.219 1.675a.944.944 0 01-.69-.278.938.938 0 01-.279-.688V20.989c0-.273.093-.506.279-.7a.926.926 0 01.69-.289.96.96 0 01.711.28.96.96 0 01.279.709v13.938a.917.917 0 01-.29.688.975.975 0 01-.7.278zm7.194.107a4.014 4.014 0 01-1.755-.385 3.06 3.06 0 01-1.283-1.128c-.315-.495-.473-1.064-.473-1.709 0-1.06.42-1.904 1.26-2.533.841-.63 2.072-.945 3.695-.945h2.605v-.172c0-.945-.233-1.625-.7-2.04-.466-.415-1.195-.622-2.186-.622-.545 0-1.03.043-1.454.129-.424.086-.894.215-1.41.387a1.264 1.264 0 01-.281.041.764.764 0 01-.559-.236.783.783 0 01-.238-.58c0-.387.187-.66.56-.816a9.51 9.51 0 013.727-.773c.99 0 1.826.2 2.509.6.681.402 1.184.921 1.508 1.558.322.637.484 1.328.484 2.072v6.079a.918.918 0 01-.291.688.975.975 0 01-.7.278.936.936 0 01-.688-.278.932.932 0 01-.281-.688v-.558c-1.063 1.087-2.413 1.631-4.049 1.631zm.731-1.718c.633 0 1.244-.154 1.832-.462a5.09 5.09 0 001.486-1.148v-1.805h-2.348c-2.168 0-3.252.566-3.252 1.698 0 .515.176.93.527 1.245.353.314.938.472 1.755.472zM151.305 36c-1.408 0-2.635-.544-3.683-1.63v.557a.918.918 0 01-.291.688.976.976 0 01-.701.278.935.935 0 01-.688-.278.935.935 0 01-.28-.688V20.989c0-.273.093-.506.28-.7a.917.917 0 01.688-.289.957.957 0 01.992.989v5.262c1.048-1.089 2.275-1.633 3.683-1.633.89 0 1.733.226 2.53.677.797.45 1.444 1.108 1.939 1.975.495.867.743 1.88.743 3.038 0 1.16-.248 2.174-.743 3.04-.495.866-1.142 1.525-1.939 1.977-.797.45-1.64.675-2.53.675zm-.281-1.825c1.064 0 1.918-.337 2.563-1.01.647-.672.97-1.624.97-2.857 0-1.23-.323-2.182-.97-2.855-.645-.673-1.499-1.01-2.563-1.01-.66 0-1.281.147-1.862.441a5.296 5.296 0 00-1.54 1.17v4.511a5.33 5.33 0 001.54 1.17c.581.294 1.202.44 1.862.44zM164.162 36c-1.751 0-3.119-.497-4.101-1.492-.984-.996-1.476-2.396-1.476-4.2 0-1.016.187-1.953.561-2.812a4.775 4.775 0 011.721-2.083c.777-.53 1.732-.795 2.866-.795 1.062 0 1.981.247 2.756.74a4.796 4.796 0 011.767 1.977c.401.824.602 1.723.602 2.696 0 .271-.089.5-.268.687-.18.185-.421.278-.722.278h-7.303c.115 1.003.489 1.783 1.122 2.341.631.559 1.514.838 2.648.838.604 0 1.132-.057 1.584-.172.452-.115.893-.28 1.324-.494a.859.859 0 01.388-.086c.229 0 .43.079.602.236a.777.777 0 01.259.602c0 .315-.186.58-.559.795-.56.314-1.113.55-1.659.708-.545.157-1.249.236-2.112.236zm-3.597-6.593h6.356c-.044-.7-.227-1.287-.55-1.76a2.981 2.981 0 00-1.196-1.043 3.371 3.371 0 00-1.442-.333c-.489 0-.97.111-1.444.333-.474.223-.869.57-1.185 1.043-.316.473-.495 1.06-.539 1.76z" fill="#111"/> +</svg> \ No newline at end of file diff --git a/src/_includes/layouts/archive.njk b/src/_includes/layouts/archive.njk new file mode 100644 index 0000000..b8abad0 --- /dev/null +++ b/src/_includes/layouts/archive.njk @@ -0,0 +1,16 @@ +{% extends 'layouts/base.njk' %} + +{# Intro content #} +{% set introHeading = title %} +{% set introSummary %}{{ content | safe }}{% endset %} + +{# Post list content #} +{% set postListHeading = 'All posts' %} +{% set postListItems = collections.posts %} + +{% block content %} + <main id="main-content" tabindex="-1"> + {% include "partials/components/intro.njk" %} + {% include "partials/components/post-list.njk" %} + </main> +{% endblock %} diff --git a/src/_includes/layouts/base.njk b/src/_includes/layouts/base.njk new file mode 100644 index 0000000..9385bbe --- /dev/null +++ b/src/_includes/layouts/base.njk @@ -0,0 +1,32 @@ +<!DOCTYPE html> +<html lang="en" class="no-js"> +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <meta http-equiv="X-UA-Compatible" content="ie=edge"> + <link rel="alternate" type="application/rss+xml" title="{{ site.title }}" href="{{ site.url }}/feed.xml" /> + <link rel="icon" href="{{ site.faviconPath }}" type="image/png" /> + {% include "partials/global/meta-info.njk" %} + <script>document.documentElement.classList.remove('no-js');</script> + <style>{% include "assets/css/global.css" %}</style> + {% block head %} + {% endblock %} +</head> +<body> + {% include "partials/global/site-head.njk" %} + {% block content %} + {% endblock content %} + {% include "partials/global/site-foot.njk" %} + {% block foot %} + {% endblock %} + {# <script type="module" src="/js/components/theme-toggle.js" async defer></script> #} + <script> + if ('serviceWorker' in navigator) { + window.addEventListener('load', () => { + navigator.serviceWorker.register('/service-worker.js'); + }); + } + </script> + <script src="https://identity.netlify.com/v1/netlify-identity-widget.js" defer></script> +</body> +</html> diff --git a/src/_includes/layouts/contact.njk b/src/_includes/layouts/contact.njk new file mode 100644 index 0000000..75a38a1 --- /dev/null +++ b/src/_includes/layouts/contact.njk @@ -0,0 +1,18 @@ +{% extends 'layouts/base.njk' %} + +{# Intro content #} +{% set introHeading = title %} + +{% block content %} + <main id="main-content" tabindex="-1"> + <article class="[ post ] [ h-entry ]"> + {% include "partials/components/intro.njk" %} + <div class="[ post__body ] [ inner-wrapper ] [ leading-loose pad-top-900 pad-bottom-900 text-500 ] [ sf-flow ] [ e-content ]"> + {{ content | safe }} + {% include "partials/components/contact-form.njk" %} + </div> + </article> + </main> +{% endblock %} + +{{ content | safe }} \ No newline at end of file diff --git a/src/_includes/layouts/home.njk b/src/_includes/layouts/home.njk new file mode 100644 index 0000000..b400bf6 --- /dev/null +++ b/src/_includes/layouts/home.njk @@ -0,0 +1,19 @@ +{% extends 'layouts/base.njk' %} + +{# Post list content #} +{% set newsListHeading = newsHeading %} +{% set newsListItems = collections.newsFeed %} + +{# Presentation content #} +{% set presentation %} + {{ content | safe }} +{% endset %} + +{% block content %} + <main id="main-content" tabindex="-1"> + {% include "partials/components/intro.njk" %} + {% include "partials/components/news-list.njk" %} + {% include "partials/components/post-list.njk" %} + {% include "partials/components/presentation.njk" %} + </main> +{% endblock %} diff --git a/src/_includes/layouts/page.njk b/src/_includes/layouts/page.njk new file mode 100644 index 0000000..c05bc3b --- /dev/null +++ b/src/_includes/layouts/page.njk @@ -0,0 +1,17 @@ +{% extends 'layouts/base.njk' %} + +{# Intro content #} +{% set introHeading = title %} + +{% block content %} + <main id="main-content" tabindex="-1"> + <article class="[ post ] [ h-entry ]"> + {% include "partials/components/intro.njk" %} + <div class="[ post__body ] [ inner-wrapper ] [ leading-loose pad-top-900 pad-bottom-900 text-500 ] [ sf-flow ] [ e-content ]"> + {{ content | safe }} + </div> + </article> + </main> +{% endblock %} + +{{ content | safe }} diff --git a/src/_includes/layouts/post.njk b/src/_includes/layouts/post.njk new file mode 100644 index 0000000..f7cfd2d --- /dev/null +++ b/src/_includes/layouts/post.njk @@ -0,0 +1,47 @@ +{% extends 'layouts/base.njk' %} + +{# Intro content #} +{% set introHeading = title %} +{% set introSummary %} +<p class="[ intro__meta ] [ text-500 leading-tight ]"> + {% if date %} + <time datetime="{{ date | w3DateFilter }}" class="dt-published">{{ date | dateFilter }}</time> + {% endif %} + <span>— {{ helpers.getReadingTime(content) }} minute read</span> +</p> +{% endset %} + +{% block content %} + <main id="main-content" tabindex="-1"> + <article class="[ post ] [ h-entry ]"> + {% include "partials/components/intro.njk" %} + <div class="[ post__body ] [ inner-wrapper ] [ leading-loose pad-top-900 {{ 'pad-bottom-900' if not site.enableThirdPartyComments }} text-500 ] [ sf-flow ] [ e-content ]"> + {{ content | safe }} + </div> + {% if site.enableThirdPartyComments %} + <hr /> + <aside class="[ post__body ] [ inner-wrapper ] [ pad-bottom-900 text-500 ]"> + {% include "partials/global/third-party-comments.njk" %} + </aside> + {% endif %} + {% if tags %} + <footer class="[ post__footer ] [ pad-top-500 pad-bottom-500 ]"> + <div class="inner-wrapper"> + <div class="[ nav ] [ box-flex align-center ]"> + <h2 class="font-base text-600 weight-mid">Filed under</h2> + <ul class="[ nav__list ] [ box-flex align-center pad-left-400 ] [ p-category ]"> + {% for item in tags %} + <li class="nav__item"> + <a href="/tags/{{ item }}">{{ item }}</a> + </li> + {% endfor %} + </ul> + </div> + </div> + </footer> + {% endif %} + </article> + </main> +{% endblock %} + +{{ content | safe }} diff --git a/src/_includes/macros/form.njk b/src/_includes/macros/form.njk new file mode 100644 index 0000000..50b81db --- /dev/null +++ b/src/_includes/macros/form.njk @@ -0,0 +1,181 @@ +{# =================== + Forms + =================== #} + +{% macro label( text, name ) %} + <label class="question__label" for="field-{{ name }}">{{ text }}</label> +{% endmacro %} + +{% macro field( type, name, data ) %} + <br> + <input class="question__field" + type="{{ type }}" + name="{{ name }}" + id="field-{{ name }}" + {% if data.required %}required aria-required="true"{% endif %} + {% if data.placeholder %}placeholder="{{ data.placeholder }}"{% endif %} + {% if data.pattern %}pattern="{{ data.pattern }}"{% endif %} + {% if data.description %}aria-describedby="description-{{ name }}"{% endif %} + {% if data.autocomplete %}autocomplete="{{ data.autocomplete }}"{% endif %} + {% if data.autocorrect %}autocorrect="{{ data.autocorrect }}"{% endif %} + {% if data.spellcheck %}spellcheck="{{ data.spellcheck }}"{% endif %} + {% if data.autocapitalize %}autocapitalize="{{ data.autocapitalize }}"{% endif %} + > + {% if data.description %} + <br> + {{ description( name, data.description ) }} + {% endif %} +{% endmacro %} + +{% macro confirm( text, name, data ) %} + <label for="field-{{ name }}" class="question--confirm"> + <input class="question__field question__field--confirm" + type="checkbox" + name="{{ name }}" + id="field-{{ name }}" + value="1" + {% if data.required %}required aria-required="true"{% endif %} + {% if data.description %}aria-describedby="description-{{ name }}"{% endif %} + > + {{ text }} + </label> + {% if data.description %} + <br> + {{ description( name, data.description ) }} + {% endif %} +{% endmacro %} + +{% macro select( name, options, data ) %} + <br> + <select id="field-{{ name }}" + name="{{ name }}" + {% if data.required %}required aria-required="true"{% endif %} + {% if data.multiple %}multiple{% endif %} + {% if data.description %}aria-describedby="description-{{ name }}"{% endif %} + > + {% for opt in data.options_before %} + {{ option( opt ) }} + {% endfor %} + {% for opt in options %} + {{ option( opt ) }} + {% endfor %} + {% for opt in data.options_after %} + {{ option( opt ) }} + {% endfor %} + </select> + {% if data.description %} + <br> + {{ description( name, data.description ) }} + {% endif %} +{% endmacro %} + +{% macro option( data ) %} + {% if data.value %} + <option value="{{ data.value }}">{{ data.label }}</option> + {% else %} + <option>{{ data }}</option> + {% endif %} +{% endmacro %} + +{% macro textarea( name, data ) %} + <br> + <textarea id="field-{{ name }}" + name="{{ name }}" + {% if data.rows %}rows="{{ data.rows }}"{% else %}rows="5"{% endif %} + cols="100" + {% if data.required %}required aria-required="true"{% endif %} + {% if data.autocorrect %}autocorrect="{{ data.autocorrect }}"{% endif %} + {% if data.spellcheck %}spellcheck="{{ data.spellcheck }}"{% endif %} + {% if data.autocapitalize %}autocapitalize="{{ data.autocapitalize }}"{% endif %} + {% if data.description %}aria-describedby="description-{{ name }}"{% endif %} + ></textarea> + {% if data.description %} + {{ description( name, data.description ) }} + {% endif %} +{% endmacro %} + +{% macro radios( label, name, options, data ) %} + <fieldset> + <legend + {% if data.description %}aria-describedby="description-{{ name }}"{% endif %} + >{{ label }}</legend> + <ul class="field-list__field-group__list"> + {% for option in options %} + <li> + {% if option.value %} + <label for="field-{{ name }}-{{ option.value }}"> + <input type="radio" + name="{{ name }}" + id="field-{{ name }}-{{ option.value }}" + value="{{ option.value }}" + {% if option.note %}aria-describedby="description-{{ name }}-{{ option.value }}"{% endif %} + >{{ option.label }}</label> + {% else %} + <label for="field-{{ name }}-{{ option }}"> + <input type="radio" + name="{{ name }}" + id="field-{{ name }}-{{ option }}" + value="{{ option }}" + >{{ option }}</label> + {% endif %} + {% if option.note %} + <br> + {{ description( ( name + '-' + option.value ), option.note ) }} + {% endif %} + </li> + {% endfor %} + </ul> + {% if data.description %} + {{ description( name, data.description ) }} + {% endif %} + </fieldset> +{% endmacro %} + +{% macro checkboxes( label, name, options, data ) %} + <fieldset> + <legend + {% if data.description %}aria-describedby="description-{{ name }}"{% endif %} + >{{ label }}</legend> + <ul class="field-list__field-group__list"> + {% for option in options %} + <li> + {% if option.value %} + <label for="field-{{ name }}-{{ option.value }}"> + <input type="checkbox" + name="{{ name }}[]" + id="field-{{ name }}-{{ option.value }}" + value="{{ option.value }}" + {% if option.note %}aria-describedby="description-{{ name }}-{{ option.value }}"{% endif %} + >{{ option.label }}</label> + {% else %} + <label for="field-{{ name }}-{{ option }}"> + <input type="checkbox" + name="{{ name }}[]" + id="field-{{ name }}-{{ option }}" + value="{{ option }}" + >{{ option }}</label> + {% endif %} + {% if option.note %} + <br> + {{ description( ( name + '-' + option.value ), option.note ) }} + {% endif %} + </li> + {% endfor %} + </ul> + {% if data.description %} + {{ description( name, data.description ) }} + {% endif %} + </fieldset> +{% endmacro %} + +{% macro description( id, html ) %} + <em class="[ field-list__field-group__description ]" id="description-{{ id }}">{{ html | safe }}</em> +{% endmacro %} + +{% macro hidden_field( name, value ) %} + <input type="hidden" name="{{ name }}" id="field-{{ name }}" value="{{ value }}"> +{% endmacro %} + +{% macro button( text ) %} + <button type="submit" class="[ button ] [ font-base text-base weight-bold ]">{{ text }}</button> +{% endmacro %} diff --git a/src/_includes/macros/site.njk b/src/_includes/macros/site.njk new file mode 100644 index 0000000..66ee66e --- /dev/null +++ b/src/_includes/macros/site.njk @@ -0,0 +1,4 @@ +{# ======================== + Site-specific Macros + ======================== #} + diff --git a/src/_includes/partials/components/contact-form.njk b/src/_includes/partials/components/contact-form.njk new file mode 100644 index 0000000..fade93c --- /dev/null +++ b/src/_includes/partials/components/contact-form.njk @@ -0,0 +1,22 @@ +{% from "macros/form.njk" import label, field, textarea, button %} + +<form name="contact" method="POST" data-netlify="true" action="/thank-you" netlify-honeypot="bot-field"> + <ol class="[ field-list ]"> + <li class="[ field-list__field-group ]"> + {{ label("What’s your name?", "name") }} + {{ field( "text", "name", { required: true, placeholder: "Katherine Johnson", autocomplete: "name", autocorrect: "off", autocapitalize: "off" } ) }} + </li> + <li class="[ field-list__field-group ]"> + {{ label("What’s your email address?", "email") }} + {{ field( "email", "email", { required: true, placeholder: "katherine@johnson.tld", autocomplete: "email" } ) }} + </li> + <li class="[ field-list__field-group ]"> + {{ label("What’s on your mind?", "message") }} + {{ textarea( "message", { required: true, autocapitalize: "sentences", spellcheck: "true" } ) }} + </li> + <li hidden> + <label>Don’t fill this out if you're human: <input name="bot-field" /></label> + </li> + </ol> + {{ button("Send message") }} +</form> diff --git a/src/_includes/partials/components/intro.njk b/src/_includes/partials/components/intro.njk new file mode 100644 index 0000000..681bd9a --- /dev/null +++ b/src/_includes/partials/components/intro.njk @@ -0,0 +1,10 @@ +<header class="[ intro ]"> + <div class="[ inner-wrapper ]"> + <h1 class="[ intro__heading ]">{{ brandHeading }}</h1> + {% if introSummary %} + <div class="[ intro__summary ] [ sf-flow ] [ leading-mid measure-short ]">{{ introSummary | safe }}</div> + {% endif %} + <a role="button" href="/README" class="btn btn-secondary">Une CAE c'est quoi ?</button> + <a role="button" href="/README" class="btn btn-primary">Nous rejoindre</button> + </div> +</header> diff --git a/src/_includes/partials/components/nav.njk b/src/_includes/partials/components/nav.njk new file mode 100644 index 0000000..a101c23 --- /dev/null +++ b/src/_includes/partials/components/nav.njk @@ -0,0 +1,22 @@ +{% if navigation.items %} + <nav class="nav" aria-label="{{ariaLabel}}"> + <ul class="[ nav__list ] [ box-flex align-center md:space-before ]"> + {% for item in navigation.items %} + {% set relAttribute = '' %} + {% set currentAttribute = '' %} + + {% if item.rel %} + {% set relAttribute = ' rel="' + item.rel + '"' %} + {% endif %} + + {% if page.url == item.url %} + {% set currentAttribute = ' aria-current="page"' %} + {% endif %} + + <li class="nav__item"> + <a href="{{ item.url | url }}"{{ relAttribute | safe }}{{ currentAttribute | safe }}>{{ item.text }}</a> + </li> + {% endfor %} + </ul> + </nav> +{% endif %} diff --git a/src/_includes/partials/components/news-list.njk b/src/_includes/partials/components/news-list.njk new file mode 100644 index 0000000..488ae99 --- /dev/null +++ b/src/_includes/partials/components/news-list.njk @@ -0,0 +1,25 @@ +{% if newsListItems.length %} + <section class="[ news-list ]"> + <svg aria-hidden="true" viewBox="0 0 1440 349" width="auto" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#282156" d="M1440 154H0v195h1440z"/><path d="M1440 54.078l-48 12.41c-48 12.41-144 37.23-240 45.53-96 7.989-192 .232-288-29.01C768 54.079 672 4.438 576 .327c-96-4.421-192 37.463-288 45.452-96 8.3-192-16.52-240-28.931L0 4.437V203h1440V54.078z" fill="#282156"/></svg> + <div class="[ wrapper ]"> + <div class="news-list__inner"> + <h2 class="[ news-list__heading ]">{{ newsListHeading }}</h2> + <ol class="[ news-list__items ]" reversed> + {% for item in newsListItems %} + {% if item.date.getTime() <= global.now %} + <li class="news-list__item"> + <h3 class="news-list__item-heading"> + <a href="{{ item.url | url }}" class="news-list__link" rel="bookmark">{{ item.data.title }}</a> + </h3> + <p class="news-list__item-date"> + <time datetime="{{ item.date | w3DateFilter }}">{{ item.date | dateFilter }}</time> + </p> + </li> + {% endif %} + {% endfor %} + </ol> + <a href="/" class="news-list__see-all">Voir tout</a> + </div> + </div> + </section> +{% endif %} diff --git a/src/_includes/partials/components/pagination.njk b/src/_includes/partials/components/pagination.njk new file mode 100644 index 0000000..d78236a --- /dev/null +++ b/src/_includes/partials/components/pagination.njk @@ -0,0 +1,23 @@ +{% set paginationLinkTokens = 'leading-tight text-500 weight-mid box-inline-flex align-center pad-bottom-300' %} + +{% if paginationNextUrl or paginationPrevUrl %} + <hr /> + <div class="inner-wrapper"> + <footer class="[ pagination ] [ pad-bottom-900 ]"> + <nav class="[ pagination__nav ] [ box-flex space-between align-center ]"> + {% if paginationPrevUrl %} + <a href="{{ paginationPrevUrl }}" class="{{ paginationLinkTokens }}" data-direction="backwards"> + <span>{{ paginationPrevText if paginationPrevText else 'Previous' }}</span> + {% include "icons/arrow.svg" %} + </a> + {% endif %} + {% if paginationNextUrl %} + <a href="{{ paginationNextUrl }}" class="{{ paginationLinkTokens }}" data-direction="forwards"> + <span>{{ paginationNextText if paginationNextText else 'Next' }}</span> + {% include "icons/arrow.svg" %} + </a> + {% endif %} + </nav> + </footer> + </div> +{% endif %} diff --git a/src/_includes/partials/components/post-list.njk b/src/_includes/partials/components/post-list.njk new file mode 100644 index 0000000..e28fae9 --- /dev/null +++ b/src/_includes/partials/components/post-list.njk @@ -0,0 +1,21 @@ +{% if postListItems.length %} + <section class="[ post-list ] [ pad-top-700 gap-bottom-900 ]"> + <div class="[ inner-wrapper ] [ sf-flow ]"> + <h2 class="[ post-list__heading ]">{{ postListHeading }}</h2> + <ol class="[ post-list__items ] [ sf-flow ] [ pad-top-300 ]" reversed> + {% for item in postListItems %} + {% if item.date.getTime() <= global.now %} + <li class="post-list__item"> + <h3 class="font-base leading-tight text-600 weight-mid"> + <a href="{{ item.url }}" class="post-list__link" rel="bookmark">{{ item.data.title }}</a> + </h3> + <p class="text-500 gap-top-300 weight-mid"> + <time datetime="{{ item.date | w3DateFilter }}">{{ item.date | dateFilter }}</time> + </p> + </li> + {% endif %} + {% endfor %} + </ol> + </div> + </section> +{% endif %} diff --git a/src/_includes/partials/components/presentation.njk b/src/_includes/partials/components/presentation.njk new file mode 100644 index 0000000..0371ea2 --- /dev/null +++ b/src/_includes/partials/components/presentation.njk @@ -0,0 +1,5 @@ +<section class="[ presentation ]"> + <div class="[ wrapper ]"> + {{ presentation | safe }} + </div> +</section> diff --git a/src/_includes/partials/global/meta-info.njk b/src/_includes/partials/global/meta-info.njk new file mode 100644 index 0000000..f0ced13 --- /dev/null +++ b/src/_includes/partials/global/meta-info.njk @@ -0,0 +1,41 @@ +{% set pageTitle = site.name + ' - ' + title %} +{% set pageDesc = '' %} +{% set siteTitle = site.name %} +{% set currentUrl = site.url + page.url %} + +{% if metaTitle %} + {% set pageTitle = metaTitle %} +{% endif %} + +{% if metaDesc %} + {% set pageDesc = metaDesc %} +{% endif %} + +<title>{{ pageTitle }}</title> +<link rel="canonical" href="{{ currentUrl }}" /> + +<meta property="og:site_name" content="{{ siteTitle }}" /> +<meta property="og:title" content="{{ pageTitle }}" /> +<meta property="og:type" content="website" /> +<meta property="og:url" content="{{ currentUrl }}" /> + +{% if site.authorHandle %} + <meta name="twitter:creator" content="@{{ site.authorHandle | replace('@', '') }}" /> +{% endif %} + +{% if metaDesc %} + <meta name="description" content="{{ metaDesc }}" /> + <meta name="twitter:description" content="{{ metaDesc }}" /> + <meta property="og:description" content="{{ metaDesc }}" /> +{% endif %} + +{% if socialImage %} + <meta property="og:image" content="{{ socialImage }}" /> + <meta name="twitter:image" content="{{ socialImage }}" /> + <meta property="og:image:alt" content="Page image for {{ site.name }}" /> + <meta name="twitter:image:alt" content="Page image for {{ site.name }}" /> +{% endif %} + +{% if site.paymentPointer %} + <meta name="monetization" content="{{ site.paymentPointer }}" /> +{% endif %} diff --git a/src/_includes/partials/global/service-worker.js b/src/_includes/partials/global/service-worker.js new file mode 100644 index 0000000..88c6b9a --- /dev/null +++ b/src/_includes/partials/global/service-worker.js @@ -0,0 +1,92 @@ +const CACHE_KEYS = { + PRE_CACHE: `precache-${VERSION}`, + RUNTIME: `runtime-${VERSION}` +}; + +// URLS that we don’t want to end up in the cache +const EXCLUDED_URLS = [ + 'admin', + '.netlify', + 'https://identity.netlify.com/v1/netlify-identity-widget.js', + 'https://unpkg.com/netlify-cms@^2.9.3/dist/netlify-cms.js', + '/contact', + '/thank-you' +]; + +// URLS that we want to be cached when the worker is installed +const PRE_CACHE_URLS = ['/', '/fonts/VarelaRound-Regular.ttf', '/fonts/OpenSans-Bold.ttf', '/fonts/OpenSans-SemiBold.ttf', '/fonts/OpenSans-Regular.ttf']; + +// You might want to bypass a certain host +const IGNORED_HOSTS = ['localhost', 'unpkg.com', ]; + +/** + * Takes an array of strings and puts them in a named cache store + * + * @param {String} cacheName + * @param {Array} items=[] + */ +const addItemsToCache = function(cacheName, items = []) { + caches.open(cacheName).then(cache => cache.addAll(items)); +}; + +self.addEventListener('install', evt => { + self.skipWaiting(); + + addItemsToCache(CACHE_KEYS.PRE_CACHE, PRE_CACHE_URLS); +}); + +self.addEventListener('activate', evt => { + // Look for any old caches that don't match our set and clear them out + evt.waitUntil( + caches + .keys() + .then(cacheNames => { + return cacheNames.filter(item => !Object.values(CACHE_KEYS).includes(item)); + }) + .then(itemsToDelete => { + return Promise.all( + itemsToDelete.map(item => { + return caches.delete(item); + }) + ); + }) + .then(() => self.clients.claim()) + ); +}); + +self.addEventListener('fetch', evt => { + const {hostname} = new URL(evt.request.url); + + // Check we don't want to ignore this host + if (IGNORED_HOSTS.indexOf(hostname) >= 0) { + return; + } + + // Check we don't want to ignore this URL + if (EXCLUDED_URLS.some(page => evt.request.url.indexOf(page) > -1)) { + return; + } + + evt.respondWith( + caches.match(evt.request).then(cachedResponse => { + // Item found in cache so return + if (cachedResponse) { + return cachedResponse; + } + + // Nothing found so load up the request from the network + return caches.open(CACHE_KEYS.RUNTIME).then(cache => { + return fetch(evt.request) + .then(response => { + // Put the new response in cache and return it + return cache.put(evt.request, response.clone()).then(() => { + return response; + }); + }) + .catch(ex => { + return; + }); + }); + }) + ); +}); diff --git a/src/_includes/partials/global/site-foot.njk b/src/_includes/partials/global/site-foot.njk new file mode 100644 index 0000000..39c81fd --- /dev/null +++ b/src/_includes/partials/global/site-foot.njk @@ -0,0 +1,24 @@ +<footer role="contentinfo" class="[ site-foot ]"> + <div class="wrapper"> + <div class="[ site-foot__inner ]"> + <div class=""> + <h3>Mentions légales</h3> + <p>Protection des données</p> + </div> + <div class=""> + <h3>Crédits</h3> + <p>Design et intégration : <a href="{{site.designerHandle}}" target="_blank">{{site.designerName}}</a></p> + <p>Illustrations : {{site.illustrators}} + </div> + <div class=""> + <h3>Contact</h3> + <p>{{site.authorName}}</p> + <p>{{site.authorAddress}}<br>{{site.authorCity}}</p> + <ul> + <a href="{{site.authorSocial.mastodon}}" class="social">Mastodon</a> + <a href="{{site.authorSocial.twitter}}" class="social">Twitter</a> + <a href="{{site.authorSocial.linkedin}}" class="social">Linkedin</a> + </ul> + </div> + </div> +</footer> diff --git a/src/_includes/partials/global/site-head.njk b/src/_includes/partials/global/site-head.njk new file mode 100644 index 0000000..aa1f0b1 --- /dev/null +++ b/src/_includes/partials/global/site-head.njk @@ -0,0 +1,13 @@ +<a class="skip-link" href="#main-content">Skip to content</a> +<header role="banner" class="[ site-head ]"> + <div class="wrapper"> + <div class="[ site-head__inner ] [ md:box-flex space-between align-center ]"> + <a href="{{ url }}" class="[ site-head__site-name ] [ leading-tight ]"> + <span class="visually-hidden">{{ site.name }} - Home</span> + {% include "icons/astrolabe_logo.svg" %} + </a> + {% set ariaLabel = 'navigation' %} + {% include "partials/components/nav.njk" %} + </div> + </div> +</header> diff --git a/src/_includes/partials/global/third-party-comments.njk b/src/_includes/partials/global/third-party-comments.njk new file mode 100644 index 0000000..633b257 --- /dev/null +++ b/src/_includes/partials/global/third-party-comments.njk @@ -0,0 +1,7 @@ +<!-- ADD YOUR THIRD PARTY COMMENTS CODE HERE --> +<!-- COMMENTO EXAMPLE +<div id="commento"></div> +<script defer + src="https://cdn.commento.io/js/commento.js"> +</script> +--> diff --git a/src/archive.md b/src/archive.md new file mode 100644 index 0000000..76533c1 --- /dev/null +++ b/src/archive.md @@ -0,0 +1,4 @@ +--- +title: 'Posts Archive' +layout: 'layouts/archive.njk' +--- diff --git a/src/feed.njk b/src/feed.njk new file mode 100644 index 0000000..2221f7c --- /dev/null +++ b/src/feed.njk @@ -0,0 +1,30 @@ +--- +permalink: '/feed.xml' +--- +<?xml version="1.0" encoding="utf-8"?> +<feed xmlns="http://www.w3.org/2005/Atom"> + <title>{{ site.name }}</title> + <subtitle></subtitle> + <link href="{{ site.url }}{{ permalink }}" rel="self"/> + <link href="{{ site.url }}/"/> + {% if collections.posts|length %} + <updated>{{ collections.posts | rssLastUpdatedDate }}</updated> + {% endif %} + <id>{{ site.url }}</id> + <author> + <name>{{ site.authorName }}</name> + <email>{{ site.authorEmail }}</email> + </author> + {% for post in collections.posts %} + {% set absolutePostUrl %}{{ site.url }}{{ post.url | url }}{% endset %} + <entry> + <title>{{ post.data.title }}</title> + <link href="{{ absolutePostUrl }}"/> + <updated>{{ post.date | rssDate }}</updated> + <id>{{ absolutePostUrl }}</id> + <content type="html"><![CDATA[ + {{ post.templateContent | safe }} + ]]></content> + </entry> + {% endfor %} +</feed> diff --git a/src/filters/date-filter.js b/src/filters/date-filter.js new file mode 100644 index 0000000..fa06928 --- /dev/null +++ b/src/filters/date-filter.js @@ -0,0 +1,17 @@ +// Stolen from https://stackoverflow.com/a/31615643 +const appendSuffix = n => { + var s = ['th', 'st', 'nd', 'rd'], + v = n % 100; + return n + (s[(v - 20) % 10] || s[v] || s[0]); +}; + +module.exports = function dateFilter(value) { + const dateObject = new Date(value); + + // const months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']; + const months = ['janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juill.', 'août', 'sept.', 'oct.', 'nov.', 'déc.']; + const dayWithSuffix = appendSuffix(dateObject.getDate()); + + // return `${dayWithSuffix} ${months[dateObject.getMonth()]} ${dateObject.getFullYear()}`; + return `${dateObject.getDate()} ${months[dateObject.getMonth()]} ${dateObject.getFullYear()}`; +}; diff --git a/src/filters/markdown-filter.js b/src/filters/markdown-filter.js new file mode 100644 index 0000000..530c2f5 --- /dev/null +++ b/src/filters/markdown-filter.js @@ -0,0 +1,9 @@ +const markdownIt = require('markdown-it')({ + html: true, + breaks: true, + linkify: true +}); + +module.exports = function markdown(value) { + return markdownIt.render(value); +}; diff --git a/src/filters/w3-date-filter.js b/src/filters/w3-date-filter.js new file mode 100644 index 0000000..d31538d --- /dev/null +++ b/src/filters/w3-date-filter.js @@ -0,0 +1,5 @@ +module.exports = function w3cDate(value) { + const dateObject = new Date(value); + + return dateObject.toISOString(); +}; diff --git a/src/fonts/open-sans-v17-latin-300.woff b/src/fonts/open-sans-v17-latin-300.woff new file mode 100644 index 0000000000000000000000000000000000000000..26567ff25992216fac37c98a93c489e68d434824 GIT binary patch literal 18668 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 T<bk-_*nvbG0GSw0G5`Po&nXS4 literal 0 HcmV?d00001 diff --git a/src/fonts/open-sans-v17-latin-600.woff b/src/fonts/open-sans-v17-latin-600.woff new file mode 100644 index 0000000000000000000000000000000000000000..9d0eb42db0acd8af7047a6c49e3a095bb178b738 GIT binary patch literal 18696 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 literal 0 HcmV?d00001 diff --git a/src/fonts/open-sans-v17-latin-700.woff b/src/fonts/open-sans-v17-latin-700.woff new file mode 100644 index 0000000000000000000000000000000000000000..b8b46d0b406e5a1351f2885608bbccb29e7d9cfe GIT binary patch literal 18900 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 ARsaA1 literal 0 HcmV?d00001 diff --git a/src/fonts/open-sans-v17-latin-regular.woff b/src/fonts/open-sans-v17-latin-regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..39e88ed924601b969b06137854f24bf029b6cbb3 GIT binary patch literal 18100 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 V27wao;u38n0O3l+0RVA3K?b~*=|BJg literal 0 HcmV?d00001 diff --git a/src/fonts/varela-round-v12-latin-regular.woff b/src/fonts/varela-round-v12-latin-regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..1277c09004883c97e0d2ec44e8e2112d793bfd36 GIT binary patch literal 25220 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 BhA;pC literal 0 HcmV?d00001 diff --git a/src/fonts/varela-v10-latin-regular.woff b/src/fonts/varela-v10-latin-regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..be933b0440cceb6849222623eb6c010ade83062a GIT binary patch literal 25272 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%0DTzTCt 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 literal 0 HcmV?d00001 diff --git a/src/images/demo-image-1.jpg b/src/images/demo-image-1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eb620ce5c08d584892b771f42efd2a508ed952e5 GIT binary patch literal 101843 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 Jk9p^-|JmTyq?`Z% literal 0 HcmV?d00001 diff --git a/src/images/demo-image-2.jpg b/src/images/demo-image-2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e49161f5c699433ce03d600c304e8c250638678e GIT binary patch literal 150532 zcmc$FhhI`{`1f%<YUQY`N3$F)Z93ANfHtihJY{92f@P)V$}I?J^_2BEs7%cTl_iyf z%)P)eGeblrB}2sxh>8LZaP%Jg{oeOqc(3z0oWuF({k^Y!UH7^9{qy$#u>Q=+(<cEr zIRKCY58yXjPH{b;`M<{|@VXh$29M2v9$*0If~OvE0N4ZU29G`9-7&xvF#q547;poy z2hM=!|9sv6E(3wUCEy%*27>o50UU4}JaFJ$4Uhvo1J4>@5NH99LAkARYTy|L9y1&M ze^21|XJCVhl7Vu&g4_;3euJFC2D#r~fUN+aAh$}u|06kh1;xLVlz;yMRQ~7jOxc?E z;)pAXzO~~?{#jyyV1_3(Z7-gxp9}~*54<ROsG}oix*q(06##Jff5ZH_X;3tki+>IP zs^B-J=kkBw61DZG9fBO)Yo2VIUDZ}bCuq`&W+rI?os4Y}`??de-&d3BCn4>kiOC7( zk-HH;pPp9*6u$t5;Lvgw0PtYVLjch61Fl^IwBrFK032EY9QjT>py~i>48HB)Q1`Fl z-Q1HQ_*c^YgF?@#1e)Gv3O%gtBL`!OZfe|rDnt$HEFK$XyH2f?<^_)5=uRW-BAwC( zp2x4+3Lx*N6b~qxY62ib3hMz2GgA;rNnRUJIQEAJ0LZc_E!@hwMDMIRep?bgx&NT; zcBr-OhiOq~1^QH^IE?jAX?P)D^K~R7><l!-hluou-WM6=BZl3l1%Yxn1`aF_4yE`7 z<Oi?-3=Itd!#nu~-hkPvl;q-9HDU_*{d0L6BXfL~evXt_BdS>#7ufu4%)f7Mn#SZc zQzA#R*@#0wl(Kv;Nsh%h$#SIi$TOk8ic7`Sn1b2&pW-bn<h`>ruPLg6Xxm@Ny#PlB zoWapej{(;J@6~Unp!fhl&BFB-|0=<)$X~^sXcF1H!8WjN5)<OSZ`?Kp64UG=tzdb) zz2{<cICWbDul`Wx9d4ynJDLdX;Gieb)wI-mMuG?n_Nv+q<H6xUe&qdMK6>G8c;|(m zlEF0)c$FbFpaE1HC_`sW)obs*YSKIXj_wN+U?93V*%57+x|QT`bb=*L->&~doxtV& zT{+jV2%n0MO!dv2&fB50QBh-Z9kiw`?&Nk$K;GK`SPzO$<r?Tw4or|GhXzG8i}pV@ z2FTs@28G(N%A4kvvu@8qCA=?cH#(Pu=G}}jnO&tPj=*HvjEeajOZHWhTfbg&`#8Ib zHg|@=9*)fl^&LOc$b5rmvhZeO=V6v0@Y)}XmIoBgfOg=2>A8vy;H}~xzbZli3?r-B z(thThY-l59$2ecVm^sLe@aKvnir@btlp4`>w}>Xu+xoOA`O>+!-=gWZJ{>=-zhhSr zd85PavMXBfo2B;l4Z}Tx58j6H>p>V5K(Rs23>>=s3up=szyr|80Sh&dKkes$f+isM z5LnZ^B@(kF+kC|>XHQF5Q0TW>OFAOslKnGYV#a$`dRV6neft{|hPCD5{a7z{?5{<{ z<x7S7m7EN(Tz<^T-_eIB=S;otyiha)<pv58(3De9WXb_*3N9elDy_2St>9n^=ztvV zgh=zSw+F{WvU->6^x(WpMq6lD{fk@o!bfk8_CH5_-C5ka<6v8EPZ)ng#ZAfiK>-I6 zE6=LTA0Do@MUgt@$-432-~eC%nms5-1G)I^@t_kZ8Gy_vf$V{3nmV8ZfQkeD#`Ko= z=-t%y=n`2Zqsm>aix+p|J1-aQ#iYIrygqMh-sq_|8|HXrl!?2MRgeDQ^q_T_bA?=* z7otB_RdYZfOZ_y<c8~{+Q9%)q|6}>bG(m1asVc5=^+$@JFKdIhsz+=FQ{chDI9lh2 z&l&cvm|wTpBi&MT#JBh4G~<B$&|gusTVtOK$j}hAYayjXEykv(vJa#9V?QP8ecUnY z>F+iDxz87C;z5^IieFWl3gEYj@#j<VEBJgBru~mSg8W<fY8wa6c_Qu?Er``!r{H!> zD@^tL&Ga1f>{a~T`}tx<v7Iont=m$7OR?*pA2hbP;U02QLl2gWOLYC!JQ|v}bs|F` zYgAl?FaW^InwMZe^z)O;H}LZV{FJf)omH>?WU2&46$L=?vjaVRl&E#G7i*{EgNrjU zf)gjA#9jW$gEgo2F6CB6YYS5vQwpbZo#zho9~Gm=DQgnj7W17C&D$+Xnn%ngKBsoq zLg`HBRkZ=25=|WpLD0M2@!r7m=LT{w@5&_uz!!@K|3~qlo2vqHN7gW)p~D?CFU>-V zhSh(y7PIE=MR2Vv7iFZ>QJGogKLPh_KXmWkTWMIyEP2$8x<H1ZV8st9SSW6aK^$%_ zpcg-)dDSdaUaU8D0L7}k-Bb>g+#izn2G+!{#(Yy}%|Ahmsn`H09{;?Fn_=-4mVX{@ z99lcfr?^hOw?53@SF=BLwDN5Jt>8n4i^9g;NtTB~^4attoVz1Z!}4-=G|f^HLT~bK zP6*(BmdT(iPeAKf58^zC2VDNZwOgz@;8AbT=|G&l;4?56HOK+Z$2Vls(hc>Re79Ae zpFUYFVA1Is#UneGTyI#J*jctjokRz8L8RV@D-rIFXKCd#!=4Lm^}mJ_NZL0jnOr8F zfythe!M-MgfG(@NfgZ2A>VY6Ls_VaWSPNc&4?#}{$s0W7Pu&VQ@M^bjjI>6kGa!v@ z_A=-4*n4=5JM&ybsSlO{v)(C|JDsWD<Y(P-A}F1b;Cg1EEhSh{;IcH8`%d@DX>NGL z$C_AZ@>g)M)dad~KC1x+0Kmk#&cu!y1u7M20OVfA8?K30a8OO6?RuW`v1MZE7?YLK z@j&>jE1%%Cy(8T!ar&y?MiFHqCAR<LS-X%V0l|k!_QCmfFldijWeAOmu|?IY>e$1K zodpFw{1ae00Not)2ssM{hgCd~bgUl(fPXw_Eec>l(vf@N_xD+Mw{=<!x@`o?lR&8J z+oF=RukoWZ`u5l4a(&vT^C6yJbLbkiJ6y<H$_Z$Etl%=AXlHHYGL6kTD*4-t@ax95 zN>*hl^StRQW83o$0EbT?d+n=efX4gjCeT6~z$yWhDWK^Ls1_ZVX67B%t{!QOPRQ(G zw=g}UV?OiK3JMp^lkWZ}eW_DQ$Rs>XJ`-MirRU$jTUdGLZ$>c^b7qa01<3+q+-HG$ zj4c}Ky1Z&8p!!tgUVu1Y>iYuLAgcVjlB06@YvNafni2rI32@_F#{RB1hr-3ls8}>1 zI(Q|fv?X$?q*EVruCNqCfSh6F#rOHsUu!t?3#xL%dVKw|dyrlc+=1&s?PWjC5G~mP z3M3yL;ZEi_s3^(%zX0S^{}?KW3K%H4`!~y917TM4pWkY-Z9kLoY@q*1c#h9qG^%_Y z)z=5Z{c|%S__$MNP5w4MW8iIac|*GBttD$~VZcS-tw#z{)skxtcS8alJK7~N2=vXU z{>*{=3Knb98#)bWuK!~ypjUtu*D7&Jt}<4y7NEskTUDfmyy~-)ha_$%H>7)A7!{*2 z%YC@GzfKqb>I=Kt<<WSdV%=8;ac98u=+xF1y>0I%pV;U;O(^s)&X!{Mlx2(JeT5@} z&e3Ecf42Rp7Ya1R)r<tlnJLHtf2_tm_`S^`Kq-E;l=x#a-fJFS8iRy;Ak6YF57Udp z(t5kOi0N<_ZpE*98)^AOq}GKeB3lUI?tV`_AG#njpILEP2jPG2a7#j*-dc-Erc<*~ zdT2#?xtBkcQ~<YT1V311=z$6t02<^h%)q)&&P%KKKi>zdkPpB*5R|P_mfT&H&z?8a zC|7cJt}D$TGHXUYP0~9!p3BzLl1N)d%q4+%!F#INyqsZ4vPCOpjTz>S1gt~EhITRb z+fMRH_ZT_Jx2!k;l$7Q7HxF@MfuaNRo&#W*<qeik+vDSvnJjNt&&=&Fyyd|s4Pf$6 zQ33#C+%225o^8^mYh{<kk^I-9kZoAXgWg=vCEeP9ySJpsHV5Pp8`}(<yShb_8(#^w zj6dvpM{|B@J2Byu9f*ozZM`gHk&sc@UykcN=-FQO2}A{BIT*^oi$jCE4cbes*=is7 zMefC_I#pK-#Z98{gQ4`vk0Ugtw~t1O`;%;Hj1qqE%1Q@kUqw{4gmZ^RGy<bi?yY;M zxPy>>KeN~k)z|SPW^D@osEEtThNTjkN;>-Z5v@Zc97}yf&dg%fRpP;PZvd9-W(rO; zQSEYwhv#ZA04pd^zTV&sP#QqY&?P-*R@@%@mV;JXC>?*>#<34^D>TwL<#AK|Xkf-L z-s7O{ZN{#Dn@=ffoJyW9`n#(0Yrw6PluVklug~9x<R5co_vu@sBDeeln(X>7;Gm!o z4dcORDlgMd9*vCcLxsizrt1|zeqVwH<)C7;=N&CGs3pCA7E+LyWh^tJ6+u+XSb0aT z60!Vs7<C*{UkOpS+&lm9OnO4p(Gxbe%i79K_PgcGMqewpso4n)(0X#A^4)k(#?C2z zZ<_-cV8Ph)T;Y_qinalWZ^h54w(RkJyjo6yv|14W@@X07HQZ4i!L2gz*(g`EuH2XN zv`HL9@fZ)~c1MrMs{0}RdIu3dXGd<_esnjx{#wXx!zWfIPOQvvsW03y6b`MET<X?= zl7GzdueMa)tT}7|j_L=-BITHpcrb5*?h+w@Obc|^0}Wtp@?urM4eJ3{SJaHh0dv%i zE~mhddu{Nb{Y7D7VRKi$oxf&$WMQQ`rV2Hit7=zLM?Uy>T^N7T_FBt-orWW&7|uz| zTQ=2EJ0!I(jCIfrCwzknKiQ`v8Hty>3v#3go~!iSFcYe=*I~8j0kpwNVb!3HKNWNL ztJ+#}N85bflP-|#b5mqDm}JK^I*T?DCYqc5M4Rx-FgD6;=8T44uBgk+S-er~7D=!) zPO7nS+*59mtVY6W*tpD1v5eoFtYg{TL%y7_nZ{m;3Q0eE!~u|Bh5rJ8#VnZM?!9x6 z_XY#-YN%K(#QgvDRWE5_*gRv|yKb)9$4+2OeK)~z_CawbA=xdnyONh5G9f#&M^hL^ zgydM1?Sd?<Zf*DNx_6bi=Y?C|ZOH!;f<;_+;*gw6-X$cQ%oIEmO0dtb(JKUI^e#8h zg;rs}p5Pkj%&WH`X@l@!cyzEZy?kv$Vxi4V=dybrCElpTFfq5|UcGpnmCc!!zN$!0 zBB$EpR^XXgLAnsi12<YR`uhAB3-e;HK-1=1;#S_o@YhH$ouLA4qpJ~T$gemAX8-)C zWmLmz{AW6VNYAstvTqggPk#k|T73Bgj3zw|Z{8OQv8ismRU=!&%V>H!%B}zQP@?c_ z230L)J3SRpDKM)&hYQg@rCxQp(}FgC*uC^=4+-4%l7oj{?)q0`cVqMKV?(k$DCIxY ztXD?yLam>J>bZoY+F+1erS+!A9KcJ%AC{GXFKY}9_B=i`dJ{FuIPl$Nk*r+lZuNJs zHXIHow#7pFb5NP$QD$*9LXWU=vETRrKc}+s?bJ|_8O^JTb2`~|e*wZSsZ{x$RnVJ? zS1LP<)2sT4Cur$?xn`ATn_Jl4mhzAGefh)opPaCoAy#wUYFDoG{QjD<#G|Jjjg>C9 zsG287`=UIz^=G7}*hS1Zy1yh+2X2o(o#3-u#~5U?E0u89@}BeIloj2%H;kBiQBK)| zS=tG@%7wD(f?PyNS=+^n|6N7&*9}&_aeP^b5o%EjYhV0jbKx%#%>Zn@KwMQhGc{At zxct1qZvf!?x2C0~^GVOA)oQOk+WHU(g!_6(6ZhQf=TiDf!le{7Bn~xwel{Y~e}H?h z{+fuTPSCBf_)2!gntmU4F|Ve%q8~=)_qe#dXC36))ONMr6phav7F!8f!9}4`^8Rsj z!4<i+=79y?1|XW^>Z$}thM-?LsLGjMyXKu!ZtZ`ZuKx2QEhB5;5U)e$zz8GG>5{mv z-@h~Jco1(9y%0_N>b-&Lh}gAIvm=3(78*HIB-@}7m>zj=>vNXUjB$;5I-gQFpXBQz z|6+_lb}INb`4a=tBj`nUp>01X?rFVQ2CSlkv>voOu&irXy$4rK*8byt>y2C4`!GiK z{qW(6q5zvlPWzaKT~_!Hx-Qg<lE0CYIqb@hKwoO|9WW0P>=g(H30kDnW+)*;UB%<3 zf6k91S5$5a3bG4ZOU|HNA_R=)iO8Il5HD%YZ@_6hsNMAVp6t%}|MfGlzPl^;Vzp;n zO&WfHn@!irXw;jFTRvYJ%z){5-stFokm1qlFhsByDtIQEQnO_ekF?Lu?=f-WE#a*m zEPa8-R)-T$6<Zf&eZI)pY3W<0<7=7!Pj=yKC;8>gijB>uYM2OBXv!n8tzGp}AQm3o z!OlQDI4~4C-tObF{n1M>k{bMRbvbZt2mli_z*Njvz1VfPd#Cx8uu{~pwrKdu9=6J1 z$s!RF#&|-x9`Mo$mN_vtBB`F?#JS(2aXJ^~?jb0iwc)XaTMNt5eK!OL7`<-Dd8At8 zAM&cT^U1v{0lIo94%rw%)*_lsE?)>+fKrCnFto=zK7i29nwtMN+Ja@~F#x#cZIDy) zmX;TciN16q!f)83bc|b?;yGBnk6c@u{;^pvm}>7|Be4l*yBF)A`~QY@L!$=-<CuVJ zR_w=lR<XXthtc8Z$HpVSM$-Q}dMda~FRQMvG4w#!;|lBk%uhskXFmdtWE$p#g}m{S z2RUBf0M0<oY_%N&JBbFcjE~=|9+(s=3C2tnS&KNulFOr+3Hs$3PiS>B1{SkcqkOI? zoL3xV`9(Ow=<b>>UaDjEjg`{L;X|7ZpsF^-nrOUke!lpulP5P2xV=lEXn&q{$>(mD z-BrI1of~~)i`A>699+Jb`?sS}AU{yG%;%`Lyj;BD^E-D}Gu;a?skQ^AE{Z!szaJt{ z9*WTw11ZUszb-;9bT!fLJU)=0m)G97E@kbUQCkse@M|_YR$8wkt>*XXdU|F^I0^^9 z7x2c)RRWK+leG@(jGfq$k>#LqA<wWfCA$6MLN)CY-S390Lhr=D%+9{K%F1UE_#;11 zi2PSd@k;T4;-}Sc;ILYOdjr7ZyXLpUM&LJ_vq_G-0xDh0!lX^pq5Q2+gwmWV;Xxcm zdT;N17jsCMb*O;dA*q{639*TaM)mbbLwXmc6$Pc*<_edNywS#=Kk@bFh~(Spdy`{U zRkXl-S?M^<`clN?_s{!|LPH$Ci#Sa5Wm3{q`Mz<8Fyy3)_v$L?{}33JuYvOMwHOV1 zDNZBa^zziKv?&Vdcr`rSFr*OdJ`2%v@s`=yEmYMtG9l6_vK1^Ds(<=+@m|7j!1wbc z@gSPI!)!a}sPD;bKRUCH!O@qs{v};5dtQ*Ym-(8zo!==7<DShpnfYlWe=Isy&t%>F z@}mTX4m0{l%jBPY6#u_7S*@`EXUo#0xug=a_y5i@Ff%OWSCr(x&t`U!?KSKTsi((6 z{hOak(AL}plaE89>SdxEHxpaGC0v@#Ws+(KB+c36+G$|S>zvh<8`=3seWE>%A9-|~ z_Bg=l5hWqbp{#$#O*21n>*aLk$#K+oto@72a9BFKf@4zpXC{ENB50{#%vyEVQ<r^D zHSfQC;J@S@R_Gh_I{)G`^WWZmqxh#Fi0<F$Gfomzf1h@2Zyh48gohdPvJ+M;tvKRv z&BTeAMH4Gh!Qk7f2fTwDH(CBW(w^9HV`t%0xxT%|DQ%dD{_vum(5+)E1S%se(JpL! zK44FCkY6^5m@ScPf3YeK7jQ)e3|y<X|LkpAr<&Mu!n(_c8A&ukS|QxJ-iTVXMOny~ z!~LEfb;mk{5=`;t3O!;5KMFH%5_gl<Jtnqb{}e4QwIwt&GFs2pjh+)n9+fj=G7q0Q zd8Xs}Q@Q+9gAk@QWURPJ>3N^8LUr25KEcHJ4g7^39XGBBM|rH`owbS%rV&+#hSlQe z`Q;nC+O`C&xv-xSF!A5O)CjL-4&nX;zX6e<?3=cM{!SRPfgc+ij+qRPipAhUDu-`J zOS)uBnBKnrl&v|QT6aWqJjUs|cdE}mr@jwTzj~@+`<<v$uH^7N#+G*jaJNGLR==2j zv7g-a>&eDUn;BWu_U-aV9TXhEIjoYJnyR8J>g1MRmj`dZsj*6lbKEn^OG(H;WU%N7 z`pPeH)JJ+)2s(qg#8s|OU#41d$Qr)Bt&wmoAC7%=B2gddL#uPqvTD8X+JCc^hX2>K z-nl>M7fzeT-~P3aY&n)}{=uAMmetUjdgW|b8_|7Y&;NvMK;_iY^>?<btl794NliBp zV#Lm_G*$VJ`>zR7nbu}~Q;yhqlP!#FUesI+X7W_^3hB%6ta=;g@mxmo<or_E$>lnG z$FV5s_e$=s{w=(PmC#BP=U*I!;1tY3v(qQ!@`I`#`>z@AMq6i(k9If&WMAmG8@%C4 z;0vP;8Pb2XJp9rCYC*994Buc)A-~?>)W)+L9^5)i@GRY7<f6=`cTg>@yQNh4Jv=e) z)!=l!4src>mH;$Fj2>pWR6lFVTn58GqZM>aiR!7AOUbr{*F^`$C@~iIi+4$`>*0-U zZw5;J<nFFJ6?tfL0W+;6s8Tm0$79^AZlBl<-6pivIL50_UlR|O5vx=9Q`o42Q4CzT zkc(H4+x0AQH?d7xqT_z^G=CNsa>sMwglq%(x_GhIUCcQ_N*hJ@UdE;)&1rlz7H3l3 zj89;5%){w-)hJgU(9Oa-;w@&I1eXwj@%|r<oKyH!KKz<^g#Ko4?m@}*mxaCj_dQ<% zqIt`yAn>1#Xmti)StAd4---VpA5p?2Jkg$`&-z<+H8wuGSpI9C%NymGH&4nm?3(5v zqqB8!P(4x!b8Jo|)r+HuACGwm-Yo6(mb4U2E1P)cBCZUree;*R93VW?z%(4U*nKg1 zznAhZXrvMPlYan70>XjsBvuK0y#p9{1M%A1{|8zwUSF5%qeuO_-u7tY(>}$hNHijN z1%AL0fnz1oc(+*>wfzOLSnHg)Ln|raglJYz@rCB;q+4XO2yfN*E!7@F>zuzIGk6DR zHy3YrO`0mM{H%0bC(@a3<L}2?UJt0_E~-C)dypLdp#S-Zmy2J`AE4;<H#eoPWT?G* z*qo<j+m;JsC38oniGfohGa2#u$hc=IZ&B7k7s0qi-yl{KRFi^y>Y<<l121ib1FhY@ zo=1Wnh1t>{0cP<9F9$CWPhKn|*{uJsJ9kv)tjEejKske+e9K_d%`}V6M_%OGW_Z&# zxLgQ|__?}{6%S@|P#f|Kt|vIfYcAN0<;;@K_VE|$%uf<nMx=zyS>#q-<E4H^EL{>g zDkZ-W46zeg&9r$)9l9P#d+_&bs|JM&nJxkG2g59$jURuk{;x`u5!`cJsjT$L#b@;M zmpuYxDuAA=-oZr`Md0}tuzvyHdaZx8<4(bif9M;|tN-kAFJcCP>Ngsw&inP*m#XiS z7_!&h5w>-hdJ-cQV(nlqOTU44QVoA8r7|_4bU4a~juVS&OC`2-8u09Uc|A)%bUObD zdf4bW637B9zpyOM?KUtWtFr&)`S({v3>~ge++Xp&&%&R|^8+Bo@cqcMAm<M?0mc77 z-q*LUn!olYIrFR%yBo22z|P^}M7FqgMmQp=;<j|vht5`oCUnu^Kg3wLiMmFKlp3dz zHHUoe(?#8e-WMy>_xU1Zv{HS<=}m>ZuUuCXJWJPlxOE`lac|jcpI>rcc-x^NdPxx; zNW*LIJJv*=OD&b`Qq%Y*<=ESQZ~zyAopt1Hd@uxOqT&Y{V|#-SpsnhP?TFW2qN8vL z`lT7}%E8uBG}<QmDm67t(DSc&5#df6iInQY2V!&kjnX)c$w8Pav8gRgCS4%K#-g0M zmIf3&zY4eKVP2Qi#j}-*Pk6p{&^UVT<lQr6@9L7H%|Gk*-5i)?YkU0$UgQHYoZZcF z*W*{~8Rii}{GVl16}cn_Q*TwJw{qk_@15Dh`wzOe!;vZBTso;J!`%q^#F12S>Gq<Y zzIz(8S+e3@!k6ZFQo?A_Et87@EzHvFO1cnScdwMjA1*$5uhoyU=~t<#6&F2n!TR3^ z7dwMI;hm#j*J}3)lzMzGoc40fegXyOVhCW!Z8QG!VCSI-m>xA;Ei+C1TtF|;Ztzx6 z0$3Fa3iu(iYcMBB5|fkh;EF7@uc>1sN`OrxCa{|IBH<VN83m1aWUFZKf*yyOfv3VX z$_JtZBayM3bgR5#^xiR3PEJIzx7vr;YiC2(sA4sD56DDG*;`FcC;X$jIUwX@im+Bm zP87E*VE&K_*!r9bJn|r2-9rvk(3(eOz^C{IZ&h#m>q<Klhl{TA7d?BVRh<l^yDLQ( z($@c+=c$L#Bl@O|>QQnDz2P!_yW#LUVyVO^jqIK~6|-`GK^MUp4a^raeb($PlHN@= ze|-20ui=&W*`5B^MoQ#8K7m1{&i9XJM4ssBn?DA?j*Ysk{B$sk4`YsxkA7A}p`(5- zqCX5c09suX%trZSg^c`oZHu2k!xmhXf`-*-&R`z}!su*<+n2JMgAXp)+Szau9+=M7 zC*hnl+<N%k?j=J@-A=)5naVI<AX*MFsYI^J>t3q<p!w=XcZ)bBJ=2g-1)aW{f7$>Y z73P|%lod{2`*vNjvBA4HE^XzGr1_ly%ziY5T<QQAtmX3nvEpnau{3rvB;kJi=I)va zt{6ZVZ(#QoH<;RpCzVvSl?bJp3eD0h&)MPXc;wTVWeun7U>8X7)D+I%aQ`t5%t?>> zMlwI+(=S?y7-8}-!f+U(O=#XBwv~u#>P={u8ng`+?o1H?yC&fs*O^laE=dP(BI>4| zxcudEzU5ey(G3Ez_XDsXeC|cOaS)JKC>TCMb*C^ns%S0CkzDIXH%hrP6VVffH$*EH zi6r`e&k(Uu;#mLq2Bq0qZF!v0_qQ}e0Riu(f9xBJoH;X0e8XYTxY68kDMsIA0Ob)2 zODJmjG=<`rP)$Ng24gqq*4ODJXq_3oAmy2vYJXAy9(TXI;C;6EP`pK_^l|cek0<fX zXEZA`PI}T8k+%Tlub2+z+(XaWpBmYDZSyeYxaj7AIcx(HcZxSaqaqL0L$=VrE)$hM z-8P|qDt0wqNx8x3d>g!LfR$bPbKjeFNBqa*<p!51JA@3^)>>ICW-skfo*t#&mCYZK zm=Ezqb^5+PbE~VC<4l_Su@r{pujW)L>f3NL4z(~1I*)?4!I}&2Tf4f=71RoFryo}b zrZaU--CW*WxKN@giMs+Qe_0a2@V_i*!?=WwHDlva^2Y@$;ZknwO1nQPxsUmYR62yB zWJJk}A@r4kF^m&R|Ah$u?duXn=z6Iv@{&pB7}bd>n2V4W=^yUyTlop-+lw(Jm86f7 zrTS$(qT&P6=IF{0|4(cv!aj90wqK}4Y}EBNoR!qZ5PnEEz@fUP3(-D`cMJe;i!YW2 ze%lo|E;bRLPyTh<Eo%6L{MM>KR-XJy>Ucb`z}b9Evix)A(9AOVB?ZMA#j%FAj}l8H z52rC(7W)Z~9pV+`IMz))cOvN*CN5bh6xHA!HJIq9zS&1Kk8rZ9SqV3J#dZ}sK9?42 zIKHZwh292`b^|^P4;lW42>KL*Jw!ogcNY|ti)5E0rN05Q(O8b-=xv{7CfSb3Cw-qQ zXdPg>?2*Gbz5MuK&$W#Xz;jE*`~ju!9=;DZNf<{EeQp@@{~{#cc^-x2amouoV|&e} zoO(C)rKEYONyl%%e$FO%z6fhVm}d3QOAFeddM4q|AaHZ)_=<b0g!CPWy$f;11}{k= z1Px?kz%LQ5GGS~v&Pf+)K2}>IWi$IHXO|5CgnqIf21!99^j)`b+d0Q0rDxx<1zRG( z4I5v$bL$u*{L#Yd;K~kk?zWtt65glUg}=YL1wH=h7XNJft_G$12Lg4TZHDI&F}b7f ziqp6!E>}X`tlr|^%N_$ZhtJ`&1?1zKP<2?Ce&34!II13YZ?4WHPm14yoi7@=A?jHk zK||!Hs}^C6Lm7WX-NrJ$FX|$;*<X`lDEjVA8Ual*3PQbYf<@A|;?Klz9CdXTy&8ZR z1Ok%7;D=95`&Et4nsSICnw~W^*h{%mnbFX~ilA9sHZj@{$+a@ZnjA}2>90T+u*9ao z3vWxe)A?VW9~qoFrFVDD6Sh@jVBZZ_ox76jX4z#}qpl=irthc!1(yUxNuD?kN#jil zWT3hhgcp~+Fxz0hCRAGYAcp~}^BD5Q0>;{?hr7r~lthcrp)zM{6a??l^llCl^0twL zFFiaiq<4twb+^q^YkL9ZL|PL9g0<Q-Y<E6FwlEheS(t^^ptVm*BRJn;IM`3ala>2v zbhcBoeQd`N`^=NX;1I^0%1!Y=ptAAXYu^7pS--h`Fet+&f_|H`|JLEJ;?$FuXbHuU z5_@kzW5gyg+~QryJQ|a<057POl70G%5?vO$8tTJ4^ohMz(~cQ1jy)$YaV(O?x3NKC z?4z5sO2)93P}!4woz(S^d5P>2fYL^>7gj<FG^ibKMkTV$)k)$@efypT+!u&ew7LYt z;>bw!Z@`>8RnIX`?3dWoNNr+J7YU5lRBPp%5rBa<u!e4$FK=W($q6B~&wRMj8~l-_ zb6qmRm4Cs+s(cc3&?Ir!8We`5eedQXAa<u7iZ(Gysz<{s$7OmXGqhMK`$`=~`NGI} zGp+~<3uqsc9Vi)YE^R(5sjFuS12a?FwF5Rrj5qux+NQ-5#lTY7bFnDyNQ4X(87df- zpm*>ap=J|9(qQ=8DXs`TKaXK#&==i@&^QVd7iXV295k0>CBR+Vbn|@!pcKE}HEqxO zhE1%CwrE5~>i{{h8GSWWBQHA-l4;oIF;e}S2g3^-fQ1QY<&bXne9YE)QD~@?LVPoD zbs}tj`u1W1o`>DZww+m0TVd|jY!MA)RO5s73<&sfTcRE+lK)7jQIvNTQdnGPRy!%f z0>A>&o<!EyCo!3&KNE)d0^g3NuE9ujfU3=~9w*#BRZL;N44)y)n|!~GEF~q3$70Cs z1L76;IO+_MERFB|9(~Fike7cFV)?iyFK7QNi|WQ56|EL*6_?2b$32~~0W9q=J1hCP zXMjc`J|J(5m`4Mf%oG@vF(V~<vBd~@?GSn?W*P6;fTo^iiS3W+S<z>)Whb~TBD_F2 zTyLVuVKQXu_5=z!PUroxGr8~wD2gyOA-aeh-Kq;Cs$q)&xtWc~T<#*)%Y9;O$!Ycw zE3uZl2;G^`DwwUyU2df~B?w~o=Y1ZM6^A?>pdyy^J=kBDVeqY^70b#^2*xP=#gne> z%zw>Z?~kc}dMd*2<l%1d{YzTKn*#DpL$-<|!nT{AdH3E4Ml6|c02b;Nxpdag6h;nT zQe9<@5k_}Pi;-?Eb1^>SQkV}*=1R~dHLbd&p!?{k)O~h-Cbu6BFTuc?TmAXcEIw}* z1zgV0?cXh>H2+t-4~y3^oriEjCLRFzrxVR>VkxB&HU&po4eBxM#8{1Wh~dOqlh`}x zI^=GAwIEUwiun!v7@b+lmg(VJ(F6vJkYS%J&R(V_!Wd(JecK!9SGLh^li`?}v4d;b zPOV5(wy2Gvo^|t<6I-2vQ8fEyxl@l?G1nlsbli;wk2^L-I)RHOv>>CQ_Ulrr$pJjY zHlzu;ONXG5VcX`)*(I|#=@eI!y9Xwzt{CIWBxp749(Qg?f(e+o9E;mMJQ0dU-fC~x z(>keV|D5t-VtDo%L><@DNDyJ&@TKWFE7UyNOkMOGxD)5j1hRQX*fWV?k;Z2TDb^yg zdlS(|Z24(#q<{CVCO6wX*PfO?`9TlROoQ&X<&ETSV3xeuBOWj1Jo8iASK2k2fn>)9 z0&%K~!i)^&PP~6z9mD?pOrr}ochY(hM~SWdoV=GNh6TOC?zb^@dmZZug?AANlh!V^ zRrS<$Jpzr4xq4HnK9b2t==aKN!&57b^zD^9kRjP+j@eIHFeldEHTzu_D<$0FIvlmi z%WN=+w?xtv3YO-{{AsdBM#AT~05P{*nzsk_*I5@|=fZq}*(2ybC!YqFBwFs6A3A@R zSthRB8h%$k*$L&-HHTYh(0DLDCYTT-NqQl0q|S_)%>J0kBbhUllQg@Wi;J19GMz0S z;tGV^PiUB9+hWs_kovPuJ(p;bI}wBSot0vmU#4G*o(*5bX~FV?b~@kK+$S>ywk+69 zPbOqbbif@0=f-Hz$l=s22q7E+d!S4D9s@;<#kDxN0%x{4zs<+Br-O$ER|&*h>?! zzkw`E_3Q5=9!8L@Ywq;=UR10I@|5y!rE#|R{kJi9*E_Wx8?`Uk6^8K_HS)COrt5pL z(EbQ?bts?7<qsDNy%(sjV2J}*m=NATMvkIjdDPD{^~4uqiaVS#y%NV{|5{+Ur~VX2 ziI&xW0}5T!6695esJ}9IYKim4v19<fA$oLPdluE#y<xr;u%Q^sYD&e>NwkfP&^UIC z(LOZFDIV_R6h}9{#Ka}^&95WrX=s8`hYXJ!tHGu~my2=wsniOoRHi}Ss(H>WdWZG~ z7hNOENarWzR_jjGX?c>)Zq7EocH+bt;6@iDoG1GYyzvGZS;~%<_MoLR{I1V2zoM4) zjlN*FOE@`;dgOPaEHIJm1|ttl3qQ3;2x$$Nr)b=th(uF01VK|v<)YZ1F$Db6nZ*MX z_a0GgRqPDat#L}6Q8_4sh0jBfj$hdm7*3hD{K$d}G$mn(k{kJx+eorE`Z+Z`EU~@K zCcS2<afg-&!fHZFu&dsd;i8qqF-CMkh%Yf=)OT`e?R=cg-`*V;Kly^yzwaA*vt`fD zum@!+h3RRnHHyA&w;VP*IjB{<=F1qXyeu#I7BzmFbkyX;i)~{msq_Wv+kr)mHn8Dz z>s(l&dJN@_*I?}RIdc%<bKW9Rp?Ma)3{RLtL-9|>n>k_#q18W@nGvmC6(MzWPZSJ} zEZZ}pQIV238^MBXS=hFm2WVN{r(8C%Pc<4}>=|tApyGQ3ddB^4I{PLcNS88lE7?+v zXKdKWl%-^0xJM+JJ2WJ1#Z`V~_AW{O*{*SA&G)jyVEx5up&dqVX}Z$-rb0KSNbn>; zsT6hPRQ=WKKhrFljNm_)*8v*;38%>R`fh=BNS|mCBIJ!Q0*s$Vb7Mrgx!kQwME8<W z-wB_Dv`InJFsBPMpDkhQZ<))C!oW+})a0?bMUQQ8CU5Xf$H=yRqjF-ZL{Hf_n_NAx zsAuwKR?q$yAV*`6tlC6wv|66+AqI_&v?}OA827hkMj#zwD<=1IvE*ECcvNV(-`btz zE-`vh#CU2~$DaKS*l3^LNjiVsRyahrwW9qM8TRVkF}<IW1A)@?g?f_nfz7d3Ld7#> zFS=UqXwBOn2fi)Tmz$q7g!m&3HBOzN-zXOJNN!uceP6Ve@kw<0{GBcYG#49kayiKK z^^(n)s9p~OyVt~NqrRN3Cn}J6hZYS08}A|MvqkVt5xXTO5~GW&kI`Kz<hHPjdjiIm z9^fY+I2a;tEtj>$4(jT1>qJsrg>=2V+kyO>mnoMwzloH7eBZnA=kxQC;`g`9n_cp! z^D}(AVqnn2IrSBnuLaq-_b(2}>1(o!y*w9WC=9DTf|}CUF^knRc`i#~4#Du$f>GOg z=h_r!pX%Y_Cxa+LBdulbFeEtT-aU-%KIjU^<*KIs;cX1gPW`R?1v^HTEZCJmwh}Y| zBaO~gv6NW&O}mJ1(|d--C9^X!s6RcVqMD=eHF8wA6y>$CMpi;OOfKTx7M%^H+x9N; zw!gOB$34{ch<l-!Kup-%b;M%q$b;&#Uc8HuGcy5h>DIO%d(%d6>HErJAE1Za{3}f6 zM3WS7vA9$&3TguHpQgm}>Iv|~ISR=nQ7~(RO-<k~zzPZy`Z(XG!$)OKQWN)5&?lCl z<lO@>a-1%=;m|DR^4GpEl`*6uBZ>VbQ-wtJN29}HDBSHJ_%{b*V(WDwDRE~i1sBR# zT21JMMe25Z_W~ujZ%cLToaE}2&G?<!yoG58gO9yqJU&hH469>iQ;lDC=ypH;r|)6V zU(6k)q+(aOlQrjZEJAb^e*?Dx(}k($;$^l}=t!nf5@)QJ;TtJ<T8c^R_X$ybzj0qc zX#tU2MIi^negp9D)9N84;?ud>SloUl6lsuxh;!scaWc4;;`$Jig4*wshenfAuI3BI zS8}|Sb0TiQqP1S~XTXgQ;_A8KDM^Ti;jCctJu6kigj*j_j9q5zR1p_SLOLH7JsTw) zDPKCJvb$!_S(h^=B)w9`)7%|FU+(9fUgN*@d~e$0fWwE}D!R{}zY+Ih(Ljza(uHob zVhzUX!t_J@!G;;1gf+=z&?N{f-_%J|e;$t~7?n~&3faU?2?V}&VTF-6iq(%rCd}H_ z+smVF6XCrqviaA>+I!g@Vz|4jwxqhA5VGz^cR(B%$+-0=K8=xM6RF>Za0$5>Eal%~ zz2aoOMYxtp+Az9)1rGmk(W!9|*S1o*J>!)Rp?X^+bK2mJA@5qo8O=%(Yl$kqx6@Ey zqibR5pmfiVx$7PO(Bgb0DyFCB+;8Cc?43JJqCPK-=W?%ZZ43+_FpZ(YzadYLiF||$ zh>UCjst;>BA0b|%*k2Cq;|wi$ge}KuwMJv*W+?c$k{Q_zdIoty&_fq3h_EL1CN~|u zn(f%#ji07w!!2ch1A3@8#Tw>x86}vbuWDCSaE~P^XyneLLtJ)4sv#+`Hdo=%2yibU zM_UqG&#@sptz#PdTkw~9cC~DM^(gC>=6jA1=ELo9y>GiE|I&7#_;CJUP}158H{7&U z#{Jw=NFL>_sx>Tt*@t0;_`-=}SXdR<LkMLyp`nXht5&QVYXn`3b<J#q)EmPn1ggU4 zaaiKLhDnKF%r15rk7vUm^_*j*+SD-{o0V5}Q~mH;)6I0j<fM41nU&%GW-6Wu3HM^y z-@C_;saH4AZ<?B5-TNVEZeX(|bH8r%I!kdIXKTi+Z;PudIMlv@yq{8{54m+_iSvHE zd0>t66Xu@GmuE;`_Ti%bjr*SG_lJG=Ht@5kINlk5MUz@Lf}tF^hsGuIfku3yffSKr z642JV^!)B4ecyL@xK@#_-EGGkf@B?0j217)lOP_Qf$GDNnH;z+ETNVZ2=g_ze}}g( zNd3thU?w8{W~!ljN$&3^<J*_i_3RzVPphH!_H4Y-C*(1ra^5y9EaPSDdik1WV^>%n z@!JqhcYbnyVG1hTA0(~&4XooWZ(XW7wVt1J?(+q=@kPeJgBdO_ib$E34RWvho}Jmf zIp28s-hpA`^M@*ywK}won)IUK?w_&t#0o4_PhFQ|KQVq4s_ag~G7_s<^vdd?>F(vF zD__B-d^<$urxwAsCHwG8VySMuI7Jtovs6xeLVUH1h3`Cwb!)OKcN<4fnrb{5tPw}g z+1i3HA&G5s*3g62ixo_Abi}KC#QO-^U8G6kn1Df9T-=OW#GyLy%8w+vi!0|(spNlI z6Yoi3R4zbndPHdC>0SS)VQr?;Y*_wT7xPG~<eLi7GT++(s%IMQfeC5Hn8cYN3!2Tw z&?O8$cSQfPC=N9}D*#`?hIGcvi=WKdp!AR&DG}P&M}Y;QYnI5rmVDvem<&=a+^d@O zd_-i#gPO8ZA<NsU3Odh@E*rg7GhGPA<zSNQr$X#gdz!yVd`fGxyC?ZI`$|o03Q|u$ zZ^VBZVBs+)Jll#vnf|`{VNo6DoshTm{+~PTz(&g{HCSRpli?RTcGm8a_)RY#jZcLh z^|m#-RF`mr!C&^48=eL`ySP>vF1SCA)F;mL`6LKs6u>qw8{L`D6fLZ9@5G&*S*9p1 zr@%te=0G=ydsRA&cOs2Y76&+en4nQFL_RFU%9n`pt`B)JL#+ICd9gRa-B;}@yB|>g z&dt!sK%U@Ax5!A(E>alp#>XR$gj?S9EK;dy&K?!9zfX)HFXU6)J5Wu-jU!kq+;1TL zD8O&~M}F-Ke{3{O+;vJNqSPfxu3U{)@}3f58az~PdLhE(M<t-4-y#jB)=k@fpnX~l zCZ@E{KvULDB92HXMn7bbIH-iUfyhJd=3(lw(MH)^>?<h}-iwIZJWfqs))=;&r}z!9 z;@la{mG-u_VdP_-(z<1#0ts2Oz%c1qgwuTm*y45oX3`RxP7rFPwMF<RxFe~Ym$m<) zYXALKWYBp*3fYD*@`V5BL-h-Z86IO|tm|Z)@xKaX@f)}1e_0`og=T3#R@<H=SDm%_ z<+GU$&K9kHCz$r<e<+#Qf0L>U%cm<@*$f$sn%W7m4`>wDW2$8)T0CqHEMR;^4woRp zQq7QFw2^7-MUII8UDEPwal_1S;MK~l74fK4G>+q>a<Lk@%!%Q20`iTxF3v-gA;31% zmV}kF`q}nnb7%)Zs;>U935|idACP^X#inFOzb-g?{ao7ht`l`4sl9$c<K!+eC4oLN zyHj1mburHPa=ZfIV7Fe#k@D}fKmKcDgZKE3JMmUK_9!1NK7FW+*i{Coo9rBpU7<Fy zkoKwk+Lbe+nR@vC_7w8oMMOxg1OnEOvvEWYUthmRtlSe8gNZv!WkkmsWtsRAN9>O- zO~|N5E$m9TV~cnt`x~>n&SFS{3&9I0$J&K5VLEpni_f-&-Meb4kuf;M&_6#7nUH2O zCuQ~SSNboYG7P2R*<(TLJWE+4n4md)9;s16aJMf?fk4a0aULWCKvhw}U!!vlcR}Hr zgYBL8&jkN?xzkTA)Iz%OkP`MX;?CW{Y05u~aFgyyr)bgOkGx<g@^EuCUy6t$PixBD z>2t$S&rrPw$b*7K>4L1e2;YLcC!Lw?*H7)9ovS05ybzViaK`;etJ1OCV3YHhH@{LU zc3#2rs8ALkmel}AJuz)wb5nzi{WNtJtA|@uTLV4#Avy<{q5V&*>4cy`yp)p6?a2+F zUrOU0fDnX^BvJ46wHv+TmEz}YA;6xE+MU{_y2n3gtGrY*u#MdL%!f4_1?YveVFZgB z`wlmMOj4)jeSgx}CoW*JJH!|=Qrs-FVo0_v@84|1z#0{<#OBqK@uMqTae*wv>YK!r zHyaZJOZ>(ZV90K%->F&5@fA3UkIN7T$C2i!_JaA9H}UdP<&mwk_C|i3ZHpgu4_OIf zZVMQX2rK93hcm!EiQUr+I0hc8DTwK(FH(+87Gj9-S~#ub-1l224V3N>x?<x0*{gjg zNzOLY`=1AZM~kv+!2xZsHM*!2FRDTk8%b703Aeg!X6Nf#)X)5~TQ?%Eg#;7bTRMI7 zc0%(Sm@Z~4-yCdo6M><e&6|<Ih^aK;On`)f%xf80#CgWX+3Asftc2P-@|ToJf@Kdt zWnpDo?J~rANl?(+<$F-8Jlru+lSrmvG>f=-&3x%nNI1hT6np{0uLmoE%EnfSmHnZX zmldx8C8K=V;x<pem&Z?r{ndNEtMKca{A{Ic4S3$yFSdtmUf$y`{{!eh8Ve!sa)cY= zI2(HBrtjq=-P3fh{;b+KgSLAnWDm;-CTWt4+VZi56%rGnZ%0h#-<BboHAp?*Bb8tw ztP*>ZjFA1QEP<3V#dxDFM{Ew|AaUEgG};J-W&EVb;%JGs)SUM9_MCTE8qd2Ro0@H$ z7tGi)H-pt`N1dGrNXYDagA028_uZ2!2X*z2^<aB*O6b-GNguhb8|A;q-@GsAptn8H zy5u1F!FB1JSa#4(7`nZ`xUlqd`DetopE6hqOo0IR;Yoe$?Y@priWjS=?HC&47^)Gq zXX-yw1cegkix(M+*^`+;=~yq@uZXE)ldprYu$4snT+WY02f%D$1zXMo0~-Q=z--on zJHiYccBI=lI<C3%{UZM@OD$MtyOiWx+Ah;`u1}6J=Y;5wh|_;<^j7&8F-5_@7uEVU zU!M*w;HbW|iAp_o+bcLaDpt>mVYo+8^;$41jvwCui*B_;pUn|;G*(m}kDTR-mc&h6 z!UcD#k@8DaM9!8V9*XKTf<g#8hq>anDX+>ylOiPP+dj@ETXUlI--yv2eRN748->I* zC=dsI-WQ=(s81@%8HqgfwlQ-WN&kEsRCmcHocq1<d4ET14PhCw4N7QMewic7t#*ss z`sptV1MQ9ceHussY^|{`i$7zoH~1ikk80Yrx1jhp;PH*iKwM1)w%<GN&yIV250DZq zEx64EI#<3H)t#Rli2906;x^jMBDN*|Y%WcYt=>uPr+v*}gxzQI2^%u)dWvPU-CBu4 zyrp&MIJ+{jK>s5k4}oiKXBfR3oLyYWNXU3MrgwC5VkY*HcxIeu^O`pVt}YfL!u(m4 z>Q|tLgXi+{G_pVGbQ`<{PB@WBl~dqSq<c1(QC^vl9Zk8k-zVia5SvXK{2FqCl!v!e z_;1ra=VK%)SwM7FRT!zeH13qA<3>8do#?=ARATlY3X6ajo_1q0u}e#tVsV78f=mOc z|6dgq*-slzgcjS44v+pSWEDel=U4?34S?I&(md=v8UlA?PYsTZiy>`+bF)jh(hze} zzHP|>Pa@=&@+Jq9?I>~Nc4h`tq!!UF`iLRgKrfzuV4+&ci;@KKOq@tuio3oK`0F{Z z;bi|@NWqDc*qM{L+g>}lxtu!mZ?ay0LPr!j4}jduXjLa}F=d{}+9kFm<?r^%NqUFP z-5ih*=ks$$>YB1{)HRY5V#A7#;?lcwvHcNY9HS_=@tB@TFXPyiPx0~${hgn4Z7XMd zc(LwjPigc4c021di_QmkI;qZ6mMLN7-=k@jW6`s1{w(XyA}jVq(e(O`bN>Lc5IAYp z7VXPm!L>$~U5xI@^_~w(P|(DBVNrvu;k{?J9=mn4lE;<Al!R3*!kwzLmA@@`<y6vG zkZT@V&WVi{$z~1)fU}x%Few|?H!Z`jwfR86ze_^fU|h-WaH~^!mv2?Ik$nv20U*;8 zY190Acx;j*EXM6&Cw#||13%HI(K~HFvZ!sgF`MR)nT&Sn%y=iNrfvn3)*snw@!v6T zjdn)fIMl0<u5ZPSg{fDI+RP7^G9D>d%*}|0OEYXX=DVaGU?MUnhOKpF`bQ?vI{^qL zX5}OjS>N^Ss?++j2+z^N_3?^b^5x3zIO~=)3f_@SzjO86hxXBlaT{B6eMeh{tCzGs zIFd7O0EFMBAdT>DM25toAn^H2<!tm30)_tYFN-tI_?-zhx5PY#YH0dS!<Jw_Z#hzl zFzVJg8jlyqOcDnfuVQw~<=<AFn!PQ4eaS-Y)iaV;cweQXN%DU9&1LvIZ8@>$62;Dn zA9CQw>+RuXw}x#zq9SH)Ks%UC<dC}o9S>9<ukGLxvPqQ)yKkskNr@&6pLacD0_y-~ z!o*Ka_oF;#qWqs-O!c+Gp8uB*?i@Ylz2OcwrfRh25zA<OcG`1!A7H(pN2YO%beRUD zritsxCJ77)WFl+V`cJb#5cJ5%wU_&L`wKYsCa#o>_#~^zIb4~xa*KF-pW)9R+{1=f zFC4#K#%J%z{%C>8lp)B<na@Ud&qYcrn`s2$?ymF>b3)Ryr0y%P3;4Ki&I*Ys5Y9RV zU%-aG{rtMf_W8(}`Xaz}kDt>4uvf{cvt$#F=9ThmAmrS}U0=Z+oiJj}WXP$;Hhcyy zf7?<_;g>tAYPMrlUkrPb?JnmcglUXi7IjqY|0QGsJJ6tkr=2KLyPM-Y*dLn9FD`#@ z!K3WsugBf+;5zBmHFtEvMLLlouSGYY1vKoTVbzkBUxq8$;QG+$XX7vtCdYMIJvJe$ zd#d70z|RlL2jmV^LGb&$#%^AeqKWQZG|>_+2K+I)Tl56B`xx`^h>uv0K+%GDy#MZS zUZZ-X`Z)9BzNcXxXjjAK-lruVSY>t+AYJq0{f?|0U!_Ygp=gUk-^q>&5t>{2vku&# z8Qv}!$)@B+(4M+xjvYQY{A}!EO}Jw_sJm@3`E0lJnAV+%>AOr^if4K4hHsS)#VpjF zz_k4MA`u6%>u$ijRRQ^%nO(v~X#FM5?xnaQJk7_V2T*&4wvG^qb~V3#zst$1ntS=b zYuB@}jx2C0;TN3cMFwYDn_LUq<eN4)+)O~*WGEJ1D^0v2c%QSY(_Fjv*ar0Vdd^F4 zg`v-g<frjDQVg1=u%jlD8Mq4_$o?yupnSi@ixOcUOZ}9D+RqkM($ew);MqN_{>eo( zY|8@j7``FRLGG_Zi4sfEv&O8K2B+BJe;u0Jr8yzfF9df1{$G;cc=phnBl{s^*S4Dy z0#o0f{~Z3JMrFQ!0I>e}bV3n$Wn%+L-EG&&zT*FXnELLxrn2Vmn-DP64WUR8HiUo) z0@9JDArwO>h7gc0(mT=xK?4S)DumFBp-Pn^ML-l4=^g3Cf;2&0DZ09@`(F3?JkR^P zf84;G)61MWb7sEBC!n26Wv1`Rx$C;St4FE_-yW(=9r<iR0Wo&$DT@z1d$GT{p3{Bo zOu~&;+%gO7+TU1pSIPv^H9p+ceSCl1cEl&)@SLa8e{%+ZVZRIk0l=z6nO|Ad%(Y5& zVmr34@bdGb+r0q1!foqYOk#ch^dT!^AwRL`>bHkqKcBXG`RPD+jUy;K1oX{-aZdhz z>D}Ka8=n55BA`MO*%pl+ecxoFjAAoyY#ePY{Q|B&rwS2+--BBIPnG}8^FOa%SPLNe zC|JssBQFtlKS+*WH)?Dxmzp^A)aR_1@VCh5i|?bFH;>;j{>cV#EC~YfKW8?7W^G@6 zqI3U#V3dJKzhGnc<jCDrQ5is)<8h+pgfpm`JFO_{ZgTh!;QD{7`k(wjugiEb5fS23 z*G=mxD5Ad?s{Hna+W_OH#U0bTMOe;(I}@hc&3F6;KFt4q;a$(~2J6Ft6@jZ(OWzZ! zN*c4@e~&rG_DVOO&0jv;GrW21wo3*8G`8zJD)@fE^!e8M_=DePW3T<6`u*=uS4b)S zAdOvXF4RRCD__+MGd>aX!{m0`rvs(-XZZtLf0Rs(eORBWzZw<0^bIcI-#WFBSLk;C z_Jz=(-!}Ag4$$=;dVwlig9KSJXtLJ>9%!80iFkZn_jK{A`B(>ljd$VXU^pPJ!QzWu zIHqw3Nqq_B{*^iCI${I|L~{&)32jTBTK0n4T33-5%0ugq{7kOjN*>ylW1W~dF1j81 zm*hm|lkB^>Pb!z7)VL%uk!NkocT)4JTm8yMBrWWy7&;9EI+!W_ewP2q@^`HZS+7Gh zkM2@>p`HuBi8ZmS^~%zCT3tj6fzV<=G&B-$E7%1RXHvO9@1YR?lRP{013fjCakPV* zI0QG4H36D`f4^~V;#E;VB~A3(*C&yh#=3k5@Au&M72ica`jJ$K7ehLWv}t9P*m~sA z=}JTZ2C<%T?l_+J_odKWiO$eZjmO`gO{ewZL0@P#JXq8JJehc$n0Irc@dGj4b=kp< zh(5-qb(^qP*s{0_rb_EkdXDp*xPcvc^ifxadp(b4jMMcy$0B00&)Rf-dUaq2&*}Kx z{9<|Iv0S<b8i`>h_96j1<neO&x78xsd6#I}pziYL-!GMNfc_|O4wMV+zu5vn4rZnb zmMvFehyUEa4I!1}J@X<d)}*-!1Xu(Qycl`^r}L${`!S8PZx40n{MdT0{q>V0`XD$t zBJxtu`GgHD?Q}r&*QD)t2j8ZRIL&BMP39;hBzrr${Bt?9<525v-EG+K)*orTpta=x zsV!(w?1D~20c?soX}%dx1xk8g7Zk7c$os_Cxe~K;3$Gtff4|qF7j$m+&GU1nJP4ai zhSsBXC%wk1&ws!AZM|kLw{HHP_tx93L4X3sgGTa1C?xm#9sh44LOa*a8vgZjAnWPa z_|LjE&|((~T2Dj&e|-T68H9WhcwW?nV3U<@8{;3+-lmAn7@}ZRQ9py8eVB;}+SWQ8 ziT^sn*bW$wTzPcAb$R~YhM3cIQS)>8J|j#<A&ds=JprOGgj*R7e(!4fxSOUoas0&% z(+|c`HA(aYoglM(oTeb(d6yR!tsZvN1#4|=S6D9qsY1K@?ld2hjEWZlurrtAHwR2z z)fNc2QUR^2YkW>CscVlk-_)I9sCAn>-Wi9F*Sehu?&r#pQ30fyh@g{(6rfb~loJKX zKDvG`N26bpS~YukxILm)36+-JwZ=`_8EI(rQw(cza@s%cbk{}B4j*Ae-XBhX`{r&S z0wnd|;zlOQgQpshwMDf)Bv6EWIx_k3sQLNGPUnQKxw3kslYnbl)7I9op}7_%LkR|= z1xQuEIoJZ4F({7SP7dXp5jllE?FE#}r;WGdSA8dCXI!?u>qG{5subg=v(fpNh+k^) zFd9Otz1M~5+|cYcB>OkJfK8@9F+p_WKv(k9^rgESemQ#g?v{wyw$JO`Q#9MJf7?su z1O($MdJ%9?uypemEk(xN<N*4~eV+pB%ndq>nbtC>4LbALOxR}Lup1+ke5>5Mh$R@S z;J@rr0V|Q0tL6Zhb2%F4HBUz{Qaa^bIC0}AH)3BIILCYsdAmLEyg%gfva_+>g1B3; z2^#bmSIVTJK(7WK4=5W+?Zt1NaZ>RBV$~{ocRtu`+-0eT$iv*OdbW-AuX=-)MdB7- zx|>bhsA-#3q8Auvjs>hL--I#eMqQfg?3m#6lrl5E>NnI_EqO6nh|AJ?JM_nAVI0X8 zB?9G`!MGqnGwxo0{BoE=rODJ{$(2eH0a{zu6|GX(AlETDZtZMASXi+)IA$^JvY-T~ zCu&<MF)MeXbE%7*$kvxzz2G9|1~I$i>(Vrp=hSMuz$v48NBvS^O)f0O&bV0WKmbkT zfQtZeG|U1~3Uv94cMI#+pel|(>hzQu94J*IG-&h6eLTE(CMQArWxRitY<wy{ZyQpB zVrE-{IXQ3nn4vL}-({YUIf*-I02qe-dv0Fr2);@QppZsxS*-n*eW+FL-|Qp?+GwmS z{wSh>p5ebht7MVCjG%Ztc$<9l?gdtFk)a&QpYC^A70E0|ynEkC<VujMed}Kvu1{qv z?Q2(KZfVF*Gx*<s{Zu(@RpJ-0Bk=UaJ)7?!I+2u2rJ=tZ!m0v_WQ4wb+$g>I*EgQ^ zi&a1GS~TX~-8jhUHSk9CB9xE-0rVy0ZB7dil-f;R3mG8*tcDJ{Zpo?Zw+C+fIfYZS z&5{bsd^*eon$ssUW+;Vuobl9WdZ(=dL~*FN9kYW+x9^(9itqpgq;NvbJp+Jf!hc7y z<ZkwUPtjASHI3rcZs)06qoJ}u3Pcw4cEEu?#81;{O5!f?rkjCDqXG?BOXlwVu5RIz zM#dK_rTt9g1UM!!8t+P*0$TIXmMZ$vvYd@xlU)#!ko;J|>(4rWoA2BdiGz#5oHTmz z$%6fky3U(Fj~725?>Kz4dTr-0O!s<FvJyfAMutL4Q4pY4f(OJDa$&F1i=d6;`LC_z zu=!yEO11pL+vuCU29-o#D*=n?fMjh14k^n;sd9e&<*Qk;frO2g(8&7tzvs<wLg1in z{=!oz(W=DpME2fM)FtJch10FY(bsT4o{01!7BIbdD1ruvXe@x}8yc(VE+5RkmGq1~ zayrC3-zf5^mHyRz>}4PIxy*Z&JSCs$u<1-d3d0;kCZ8|e@vF=qQyZC7c`kYVcfV`3 zA|PAk(0H0eG%<U#MRL9ao^AyfIFE22o`{Hv7J*`6c>s|HV*>)3!lY>LjoYSk*pZD_ zNi|bN+!`}I>MK0Ewf_3rJ8GuoDiuOxK3d>;GbSBwmW`wnkg*c08rj=&4gLbRPoFBE zUY#jb253NO8U#);yS!x_>vg{3>f_@lSuSlyQOZwB3`8<|@x2)Y0C3TE8J@;K3-F0n z^CVGbnW0c%Nx>N;uj1?N1#BTwf{@e8xJ7gm$y1Z%L?463Q<$)c3(m{$-}ubbxgt0I zi2b|dHVqG;++2F`43gJxniCsG-ABvjx#=5Ln@{{k`u?yIq4y&CGC*`DzzWjbN(Vrf zj9F?;-mPYy_MK@`D@DlSxbrBb%{-Z}#qC6uR60${!LW&A+KST@V}(L=>x6aKf2wTe zRMh=T?ob>Lx-^J$;pvS0qL^356h8$u-tYVrqg}TdrFTP>@iSIA$p9e0paA41Xw%=% zCb{hEqs1+QIDWrXw!nmx`hGH$zWX?{{m&p@EQ0spgh@pr11ly0<q9;U$3slX6&WbI zS3x#^ONeQ^(09kT=NcxVpocUE4}xLEf2VkTYi#fP-?0|T6Wy17OLaV>@$Drzxrs0o z0EoMZEU*P!GW4)<7!N^87CJwWGYQ4w))qTB3T`iUPKAn9PK2G5jh4~?c$ds8z(shl z63c0Y*2fHKM|@vxwM5mfi7wA=Ljcefpb3U{J^8!N*z1k?)i2thujDzMnW4L~chBbW zS;0UDBsKwYmt_}#-LD8P!ZVi=EO-C1o?PpkO3`lZ9CEIICa3V|;c018yX5JbT!J?h z9KHEw0A<Ju8HXfJ%j!p$jE_}hHc+<a8k#`io(2FYQfLvVr9X8GyFC9zkN3IN#(sV0 z)^iakERPO~cH$MwkR;z^0T9j*Zz;1=DNKD<bSZE`S94yI^)+uM0OxLG8&8p!rK<_y zN~g?gIGIq+Y!wx15;5cWg__l{&9ELn(e8jI01s9!9)e42IrvdxxOMi^rKN4P8+w~g zTa6=W5X>Z45;t*|NzfhMrC(Vpc^UuQp=n%}S1q!t=<|G)aY1@qIF$<^OR)tqWS!C^ zph74dESV$=Lka*iB50_w%4Yt4AIDq(WoJ-=g6F6G@%pop!g@mV+Sk$^!%*>~pA;n` z5^Q0SWf7p)1?cCz*`pq{HY}(;wb?Rk9@g$9_EAsRp~KpsQr^Ews!B`7)E|KGHp@=( z-pnz+%q5mdM2XF<>*?{`?rH5F+U}nL)4~HZSgBd)x1VP@=1b1JxF-1z5V+)H{?l*> zWG{dV56jIJ9J3;Ms-$g7yxH5vSQ`-q4T)jHS<f$3ZM=5ki>C<znTQSMkj%C~0IwNS z_9+IQNlTD(XJQiTI;P%l-#*PPJ@r+stN+NQUkRTF&=61=v-9VQH@qsR$<6(-mq07J zrN(_bJQQRwY*iW{&Xw!}HIY8+{lH4<VuP1b>x?x&Qez`vQnW$XoU;4As|OzPmh+*! zFT;IuRpTAe3fDzpctbs;umptA7l}sQ{m;5Ty}$o<-eGITKHw(kosCD~p;pRwHIJQC zELgdq!n1$-(}lTDulB*I4=6!q{2^6vfMb#^geD^N=&kb3gJE{;Ost}pp`6w6o+Fo_ z8VxR7$_W}EhjnevLMVw$nhg@^Qb-1d|I@X<h3-zojMmPqeOgvfZ(jzTdqK&D#%U#b zaOJd)UdLQY)b5FxqKVm~pF&_`^FStd2EjM&7cPew%$kxOUbNv?snv5*_uXPophSTC zz3@7H4Ko_ULpE8U6~UY4kFP<|1yn#c(M-NB?XKUB7aZ`$-l1r$?cAopP+~ACxHsj& zMB&79zT-PV!iGINZxRpoUxQgGl{UGs`6Ez9fYLSjxUL4MihXtA8jZhbC)%mYO0&#A zT5#G#NpQI8LpxoDisK5$`qYpLi6nBFy<u6FFso&pGU+^UeO1hfFA)x^zfGVp8Ra|Y z3O8S0ym(2&J}6PW{7CXlOfLZR$2F&ki@7MnIcym&YI>3dW){}9^AxYE6WNZl&Px`7 zhr#9vn&ns*B3mgA5{Jt&SHfd9G^sc<8CV5#P?NWA=1h`%>p82rou!@jesFyF5NQNM zW8I%#`9hxa-M$YdhL7}A&)s%W=KCJ~<GrUz&)1pM#RK(qI-83UV1$ZRe#icyobDVZ z|6+zh5>Q+4?tZ%WzGh4)SkthSh~d1QN5qk>YFSL!&3q<Ci$Wu-tQgjYP_qwv9DJzD zE;I;`On}j=ltESfi|Wj&9-BmG8_7G>Kh+>fp8o(QQ_qL)0DtN9ocg@~CO<RH1<Jt= zZEzKkT*WBbQU_vJW4L5I8_nzE_dEluy48uspB38R-ihRQHR7^#lD~;YMm5?41&bpx z?->W;&4--727dRkHWLE?f(+QL*nzu)uP+wv*seeEoEo>g=QRMTihkDqXw=aX&qVKV z(m;1i<zyPLi1p{1_b*qE_9>rGKVH?An9I6g@nx`BZ9<1hXpdu8PSyeO((ru@l0HU_ zLB%nlqUcPb_Tk@WZ>Rg#&_LG3DFx4#yRvnlCApCI-u?cJ#{KMle+XN6v{^Nq^Zl5( zCXllL<oF7RQUNsMk|n)IVS}T<>3!*JeN|nvcqY|V3zEd99dhK#C0N?V;}T~A$0I76 zC^YYUSTdxi=VL=eR~0xO2uOmyoJ~~d)gRf7>OKu_gI`L|Hhlf_wMgPBm0s4x`)8so zz$1X?ZKX-9x>nNy+a!#Gsp;O6{T(;W1LVJ`s)tsFU2}9+C~Ze_auU?0wuu^MRZ#P0 zUKv#qQiMS%D04?(cpF)J+tc?8IRF5I!O+e6yoTO}dS^zS_^cCF5Ns6jr-2!yM;7np z)~tvJYlU(FdasENE_Y9PF<d?l2df-by=dq$36zl?e{xT^<Sey@6d;?3?6)$5EOFwk zIO1&$<%ct?4Lei`c=+!%yPq1C12cNXU>G_*+0G)S#7jjsJWVpyAlLC=$JzGjO&7Lf z^)D-w5Fk=2gf{KctFdP}QP`kH+}>V)VUxTQ9N&Pw7clApj|JIl>D{>J?Tasm3|Wc= zl=wK#B#ypiNCnCYCu4$1$#a1dye@Um)-~XoL_j$bLohKkj(O}EH6A}8x4k*zEG|9$ z;hU0(k_#|E)qR?Vpou(X=VY6=D%NX#q|)FJC3a+L>tJA(-z}ar8Baldxn31>L83=u zG3~f3qJ;Jq!-*F%gDqu<Aqjc<s2V9L2GIWHT9>-qw!b)lL=q`7TE>oRgrd62bzW^p zgOt6`csBt^T0r`4l^t9R&&EN6{pP&zF5|M3kf@Q*)avz6iWtf0WW=$v4hwR{At{G< z^Y6rxmn;of-dKW3ifvrHIUuDBgOzd;)ktEH*65N(kC`xy{$6hk6HT!yu?zk4uXT2d zh_X+2t#m^jSxP_^Um>Gg<#EXg0K``W0`U@<_bbZJBJbzk7nte~vMTD1D7H#lG}kvI z7@qB^BMESdP~sO<Jg2$caTyRymMc*PrUD?%2>yH%Zr!GVc{>SEAd^V4;=g_7YEI5= zWeu(H;WpwOc^5V}msQ*;^W9u!9tbe`%g^;|=ZMP39g@|xhZarg?e)QaRb}DbIZdu9 zc8tbQ^ZWe}!{Y^EIGg^yL})T6o()f;XK+H1I1Dd{Lg}Pot+5;s5AHK$<fJ8Ibcg%4 zir;>b<+=ah@eSR8DkU+<txI0#E}qXE$M66Kpv1LI2n=Q%b}+`C#yVH5Kh3;nSRdMO z+P38J%9Vzq=Ta72#+u<_M;`KTtT=2ri4I7S42Fo3tg8uL04*wy<WOJUi`-td60dp+ zPHYo7>9ZD>aAxcFs!`)5>g~}N?pS=%0${%pG`2q$UHu%2Qf8?!j3Jc|^LZnx$9?jN zhwryX%1@{?w8*U{mCagRFnL%op_|b!RGC=AZpM6TyIoak))Y{B(gp33jb#pHgh`Pg z36f9hW_?!Ks(QtshM971lGi2WRmT;#Us@rY3!aGBo53NaM{8#UyEa1MF2H1-k{SgS z?Nip@p1@hZ*0uWS_GP;n1?yo&^NLcfU^Qk{d|(bUzQFu2w0B_$sHk9Z(6ejsl`^XE zuwEien}2rqyH2^W6)1Nh=$WT<zx^3=+hI;^A~-1$nXs9{1eA{X)Pz+alw1J=4ybv8 zkH%rmP)lZ=TlQnCGJ#Gt_f)&u>HUfGMMJnV32Ieu^P|@q8+Xp$81EP8I!1kJ*kRbr zTi-`Ff#zt_=nI7|buSNNxeDssK;;c0gIS$+^^um;s<(%wyH8Z-zDO?&czR@L<SkKR z&*8`dyU*UI2wg`InhKl6HNE&)$l2oEB^-Ok`u5Ox@35*mjGqXRx^~0i;JQXe8Oex~ zhLr8Abxb-@MphESB4l|^Ke;!zZPAe4{wuReGmoM55K>mikj1Q5;S*dJ0WTG261TXz z>C+cSV{@l1dlM^kYC9FG$9X?qvM73?483MBVXl%KEmV3@C2c?A<ui6_O0NC2PlNl~ zT_?O$iOj6PYBIa38fT4JtqD34jo?lB`|$<S>9P;$&0uq)sWlUY1E0Sb2wAF&d1H0I zo1pOqux<ACE9@YoA|^asRk}^aNk9gp{Bihx_81`$i*pXIV@?Tp2+I2iRwig<+&_7P zHL}%NvKqjpGLDR}wnbBFt&rsDa2%U20dG$Gd8?!+AYI|#+~TP<X=koSiD^HOHVLlb zZ_I&&!o7jzrRTS>xlXG^Cz^UqAoeOKkue9m!7<UWjj%F0obz5Js-UUMcJ`Sh9W@G@ zBDfgtJ&d?logz}jp~6+`Vg?Y^l8IsXX+R|9%l9)ql1tMdDwYxiB{*!Ad-`Ud26<Mm zG|~PWXS}Nm?Q#WVH|)FQr8{uE>`uB_nj0=Zw;@Y_ROh76@F~Et_i#qPK*swS8u3-Q zS0^(HC_Z-MvU@WGR2B5ZNE0N{n;?p+;P3>V3ie%dzJrOr<`dBiO@t!Fm{p;h2f9?t zDIjOKz;rl=#|)+<+!gMVHE|cz1hW_-0AFjp>D=h7=-h$W!sf}EzPV1hsg26HNb-S` z%4^8<Q2xVYe?V+RI@UhAnWu`E$F4qQ5}g)@F>7u@0|L;z=<D74u@+;B3s7-?5S)Wq zzrX%%@6B8iw7#Hv-^ubS4FxoS&PO>E8d8J;EkxqO0$YlqArjU;LiL;N%VG$>qPeWQ zc7?54^VglivYB#~Ip_dOf{!75E~OSU1(bctX^}jnNXn;Z`*4|<phQ&eb+61P9o=sg zfphs22uMn~V$g3BO%+y*TT)xocp4yN10n`uX#Ca{n|#Hz2l(N&gR#AP$hKyST$M&6 zHFdLRM;iGqHS_274!xuW`$Sz!a^;8-y~u`$GDFO?w3@P@CZ2@MK?zu)3E~{;PkNT` z7JgWD(#YWPhtWAnY2SXl;;N;mHb@J%>aIrY?!N&9g-nQ_1mkYH46sN<iKb(|KIWFz zlv+~R#xx|^CYy_aubt~!7UsmqJG*+E!W8s)BdcH#E*FW;JnKMAO(?;FlF12ZsIC5W zJ>?))vKVYk4h=XFQ6(+;JDbX(`{0ZG%BUW%ON<PaV%Rg-2AjBqwIdeK*@c%|n9%9T z@z{INEsDBloI+@j<KpluVyxO^9I({Tmo>7)Lsfw70JBl{WB@`@18ClG!F#xss^0R& zBd@}{^Gk;n%CgGoC_KY%YwS(bL1bn9+db9enl`%C{((cuOeH*T+VpcR5O@RfxM1Sg z<HRVx$`gOtWT}SBVEX!f3#0rZ$LeJ7>8?7UU;uHLnD3&DqlsCYQDC>@q-KbaPB=#v zjJ<99+U%{ni?4bnpUU#Mz!8=5pATX<4Q6Z0)o%4p`}+$LAx|z9(fqL$8HsFx4-Cpa zxF30jR_a#OIdQykaDTMr?wq3L8SNun)WEOxu!dC-$d!eSOVB8jftcybIApk&CMY*! zWD~OxQ0hYW^;DCsgTF2QYDWQF01U$@>iij$YGQ9?H{u$DXNN&u`qUB^EYTu>HOYL2 ztW&3iACrz{*vwrF(5R@r)m9ztA(TxK=$cTLV#CVt%4Jx%BRGjFG!Sz;&gChRQ#qah zvpj!s+V@gU^s)~)-uwZAiNKkte}FSpskwO60VrSs2n`T02834@hse&Vy-&6@UJX^q z->981e}GevbMnbE1b9&y67^5hm>Ni$i4ugzg&_{5g@J%|1Og}Q1%9#drT^Eh&wnef zwt{D48c;;C;MT45bvXeyMVlDf>N8MV=mtW4gK8L;3^vb#-_AsarH9GXhcvvksg>xQ zl?k9ce4u4MNXf%*NOieX!UN+-0+5?bC^oQGAG7R&!^>u{iC;b}j(qg()XdIoD+;y% zVB%!74z8XJoy-I3N+3)O4WdlrD+0IJ9t^q?n?*9cWL#$TeUqeh-ShK)8oW}r8jBZ| zw3(HN49*#-6J|=TnplxXz=6tZTWCN$f)_mL$Uon>6VUl$Y-Zbc8xQvf_|g0VcTdKp z`qT_oJ){v3z#?9w5QPV~xI7%3yM}VzsttI%p5)>7YFT$T*8t#_l|PMyG&yNaWmhtg zL0Tt4EEPJFK{?3E--N_P{3TjO{H5oRAAI57W2RIEn+VhdiWxbl)0er;$W|RpMtb|Z zxsc;fE{*`e#?{7cpD(vvbX3+T|FMu(my!511rmoT1%`a_W)V)>0a=`--G-IuFrH{R zgxWKGwFGJWFMZ*KZ9QJaGj4SqrWJ6&4ahu+RUJ8fa<H&#yiZY-E|?`QLX8gxfL+k2 zU6!59o6`SWnnKGNgPInSHRNiI%<_9n0p2#0j)`(hN-H$m+OU`C+?v&<;$$Ly!bFbB zd<Ke5&@0hD=eiUFwGX?(0#JZR9}$Ht+8^kB<2qSuI${7x6W9Lz#&7ES6cF7OV$F_J zl7Qy6n5P9)2>FlAT&a<@nl(|uF%VW|8F7=(^kr;b$l;HLM+{~|)B~oO86RY%=_w{j znenbdVX=J6kD|1CBtLi~XyRsgI?9UwuIAY5>Gnh2Oy*M>j~F|_066Aqv7%y3YA~xP zT`M!!P!f4phAm_y)|;#CF}2KP!J{*bhO)}4*-3jPAA$+5RVCUy-p~fzU?asdgftH& zoS+lq+lSE#EKrGzpvfQ}-2SZ)qV(hp>oS1@>e@;JxTdYV@hVoO0`~Rh3h!Dumj)2L zQy?EDN#s^~F32X}nkQw<0*J*+)A7bnMKKQ&<7$}JO&BpIvX>A755)T)_FRw8<#4`h z!<+=+VmZ~MFlARh$6O@Q-uQ=YzDx(@a>(lPu#2m{1>lX_vGaI9kl?o$u8=n~0Jwz2 z^ukYcuzND~#9`J3O9$B&vRx-gX`2XSO#+Vjlq*0Zfpc0g9*^N=6TM+HuYK|Na~H06 zfeV=njK&4^I(vg{%tPtzWqoN8B>)KAW6$Em_h$gxR4@C!Ne8J}+u|}~b7f7jQ$ge! z#j2a)sD~wq`yE{Gov)?1?qrG%CriY0w-w~^6I?QSeegs2XmMAO=(W++gLTQ0zmyQ* zsR<IuL_T=?ZI9!a0E8y^e$Lf}BZt#W@17QZ$vnOREnxA?N635Hv{@UK^NfBt-fHbl za%sR-IN8=1`W}n{l{kM@B36n`LQtx2Mj)Tx+AIlCfW$BK^4}mk=Wpen4>F1ec@zW% zyI1JHKJjfZY+Q=g8*K+d?8;LzKzJ#Rp$q;M0UG97*s76cb`qA@>U`14txLv+5w|TG zhsT;5hfr^a;%Q<&PMC}V5}B;=R8xhnK?C*p(hn9EAJ)h672DGAy#OZ%rs|};Zljpb zUGVM_k$*2P`K5sU-}CG4l7D_(TmnUa-v-ghw}GG9SOEFI0dA`JV#XiHAN1H|pk%`v zBDRF?)Ba0E4#QnZ%8x_VC-n3>7cg?Xis-SURY2bMKe6F}R5H2fwC?imqhxnMrs(Fp z-+d+krGXY15Kxl`L3{QU1uvO@3T1Y-6_m^QJd2p#tpr<z003MtP#2NVue&3)T-9bv zAftS=ET+nPK%xf?0Bpg+4d@hGoM4%2e-D-M@V8aSIoO!>J(~P)se$p}!h4EQm&50s z6e$&!IFFMGO9ij+|0Tonyu@mT-GrmHos=jhij0>w?vov$i#qrqX#fCo^+fKkYcA`8 z_E&<rD5{|QRAkpLB5ZvLBnt?Sx~C=hCc9=cs7CE7KBt_#e-Y1&zXZ$2-0CiJ?@%tc zK@JNevV|+;_=+jN$j~eEF5uhDbuP4ej!R87jE0htPdVnQ0n*sc448vOhxNNR3p*Bc zc8RtDgx;D$U-4xHYmm%yFydr{jKea|pS`F-SD4YRph2)Cm3F>@5hE6u<(bMod1wY# zqL)Uvdk&?}8Up}!r?~ya*Zlo|#dfRsRdzGen<k0TM9NDRtWGH3|3#~Inllaj?nVV) z`3#Its8Thyn1EyF@XWWDFqXiApTP&BdXrnzf7}xJZ2W10ksZs!z3q5_RyXuNJ&eGN zV>)zZJNuGsJByhNJMU6%)fyptk455tq7x`?MH9w~M|5LSiw?rDl_iruXEO@g8a6sJ z*?%PuvxEz1jfbOOAdM<|h$&dW#Pz{Rh28cnZx+A;WbjR#@<t3d?VGC9VZjH@SR<f< zrXTR;j?FXLuh>Yl52_8yTEoa78Dpae03f>~Qyw*MANanXY5GMs9Ck8M57c@mFRzYd zYbhf`;|enUYsVws^w)aLeE1c@tRmlcTG)->M}d(@1yf*2u?uF6jZjYBn`MDyq$^R~ z+a`3dH6>MsnKcRR#lir&6VbNm-YhZ};7o(tl$$0OEwn@2^-r^aX7K37j`LSMph6!Z zqhg9qmE(EV13>V|UWiQkukQeGOb3mmFiiy%E_%d~LGH|{E}K{lM<76wR+XVT&eC;o zcI<rxJLn>WVox&X%W?tr@3c6cTN)loa@i2Ep=}s9Hia;pEyOb`HgE;JJ_!IqZZgM9 z*(oDXwn@0KrC^RA9I1Ay8oYxEOp_2gu1ye5DPUCCMgz!Uh&&dB@xDmbay@)?_u6{& z_QXl2(4275$rGhoZ@uGd>t&J+9)i*n8Bd>dZl>&~hwUE*hksI4nYVBZt}l2MR*uN? zR8MLnWgk~HEXe>hc{FBH0Y`J>qh_(4=P}<7=lwrVcYWU6DDB?dee`*tD}RKexzK#f zvs7Ky0GuCSmuDI9D};46&mT{?WE_?J_}a$6yqE6hfx7lHQGYL~j`tB;J~Bu*PX%28 z08=c)Ps?&^?08j!ho|OA^UD;AM^VxBTN48JJNK{QO8gj>VWL#oS{-m^8PnK18F!@5 zmN;(JvCh1icKtFbt9<)tBpS6aq0#AQTUldTK<|h-*Z}|(7O3vOm38m*1>9YusS}YS zQ)y#|G8Vd<Gm;Gzl_Jm9FACO_T5^WhyG=6z7#SVcnWLtgIU`!qb2CvQ^j2(~*7$(J zOG=uT8p^@wMUL^u;2jbPkRr3Vk|eMHy#7NcbbIPV_vf7nt7uf{MCct7yGUQP=d$m! zx6d`B`}I&v03rySk{;VW_^$hR=aHpW<obNcL4zr>)1q!9+;xn{)j@QutGzN=DCa0G znv&@u4*;H%HOI1IzPq(YFLRE7zgAW8UZcB{{qOs_L`Hp-)BS9G3f<(!YV?3?aPG+f zH^*L0Y;Vj<z${|5jy4{JPu{#)Ly{>k^74}Ri&#pv^)<W20(l)b06kVX_52CnkFMzx z9TQI^4)!{0f{Is_+fppYggry&?ZWHjAh3^|1{ySW8X@DtImb_TEu7}iT3^;@?)rF` z#(exLvLkO7rq%l*eRX@>Ri0HGhXt8RHc{##Iz%z}u9K|1r<YZaDYM8aV8A5Qzw5+) zookRw{_q3J^CnomFAZ4(AXH0YS319!jn?U%Iog=>Q&*nI`LaDN=ftPlc((IpAxnTW zG&Hnx0c-^*XsN|^;`_K`Pnk!ccJPOR`;i6b`IfYTOfHuW+f5e$Jf0f`4<5?!Y=h(9 zwuQeW_C(ZQYzkW88}qr2Vf{BJ){1nfEn|F+UmK_o@bEsF>;*8O43(V|UgSP{)R5=< z$8W~r@{%|32VZMEEQhyD+-;6zlXE=tA6PX(O#-TcYA&QedZ$T`$Fu@ZSYNySL7VLd zPfd02t^88qf?8>Tij5j48qY`_W}4-?RO6APyuS0uW`FIPmrZHmrt2sB(R<>L=d+i? zLWhHLjmpO4M2eL&AJdR3JM1<_IT=kaDh9Bc`SYxbv~erDut#k(MOQv-n~i>17?-y7 zvmeT-Z1EF_7~OKho87mnV&HNjtvOVu4`yW}wO*=M0`TN~&9t&F{nxzR91k8T?BpTK zMj9N@G*{b#_M0-SqD`GOokeAl_J&phr(D9A9o16na6%;~g_K&^AwY!<D74j*6Ciwg z>Mljkd~2W_m;FRvKI{lDchfz7u}*iGb&_;KA_7vR+Tah%iNj(lXe=0<Lq=J%tgz~g zLV9>!HO=Y$*4XxnH>7CHmu3Vtzs&kI=^;?;1UsYw4P8sy++KudDtO~$SSC@c^}mSV z6;y6q36uhi;@2b_3QBPd=M7{zZhoNsOEk+H9i3LQY_RR^YI?v+LUh>Fv!KH0{}A&+ z>BBx{InE2N3qlSa0VWEq03@{{3;%CSfwZ{d(JksM@~E$gu*y}-il-r}^WLM{lj5-C zI1Wrf`+gs*LwDDn>|2p?(x?re!v)X);c5g)5Qe^R25#xPI38wC)pYf<)P_~FlK`3& zzOouY7K9H6KkF-e(MD`51hEoV+Zp~cgt8Y90Mp8i=M-eIj4hvG#@m!533B$9{Bujh zNeHD94xm`2Ml=W>O<ZRXnj2_1LzDaI!XVcI#W9H44xxoq3GU7=s1quRv0Rp%nr-dU z-c4jUOpp^VTMh1`(U|=81mC=_HYk%`tS(nmVJk=jECKjrD~tt3G&s>5ZldnPF2t`n zqpr{(LrOrv$pBKW_GO$A08ff{%TBISK#&D=KB$^f!8Jcs5P&Gw(m^qcA5vm#J_}<< znjfi@yRrZnH?bOMWhH>8CWgq9x(>|{z+@(v;?R--z_<W586WSAN&v#ihMhaJY6$_d zt{JK9Q2}HI7l@8qO9Pr<{IKCUE#G)Jyl^{%5e*=4pg6}8Q@{gUctaG;O%Q>G?X;Ry zU1Q5$WlRIm3>;@T6-Jf;&~U^F63UQ&#t7Wa8KD3!M5#ip5y;En@esbNt$4b0LvytS zjUNj@^aWe0Z%6Gmfh!dqBKocsm2}Hou%-#l1h~0GeJ+zSi-M}br3OJe4^5#PYEyDr zp`zXZJ1iY)--6sG13)~2jc!RaOrD!moFckU0%T6%_$hZR3xL4z99ONebmC5#LOKm> zC3XN?Mh67&KpYA(AcLiQ%=IevN`WwWG@L%3CK5=4!x4NjwJ8M5P6b;T*)suPhsF_T z2(2zMK*Pt~HsXpmxu0|l4>QF>X)G`Yx;-Feh>$)}$%3CJ8?ayn!T>gf%3`tb=*bE= z1R?smorTD%dM!Rq6Z{oLkOjb5KsF42vc$n3iu9{zqY4Qo<Aup&E;1MVS1s{xQUhpG z5`+RS1ORdIhESpL2rPg=9ODtIhN6$y@L+#q$xx;s9K{0g2tLPf#SEsQW~CSz4@%n$ zEU@PQIVcqHny|6~k}O)C;?eO~2#E}e>HrpjitjB#+aut)ZOM}~fM!W0LyVw+AV5nJ zwzY^EV#Ps&s;2>%AeX%`AXo+%2|}ST;DVL{0&(6svkV}~K(mcd&}tL_nk+y#C-T+s zs9R-Ez}<-0e|94fa02}I`Oi&?|L#Zr1?`^_t`2<bR$>TN0DQoK4&HXQTu`SG@jdtL zh|8p6v+78==<qMvzYoOoLyr7*^v}i%>2Frbrg18T)6TY||D^(K#`Sz9i+e}AcecFr z)tcq{6uTU+j3E9;7i*czz4xRewd&DN=g7)}%<7v&kL^cFZc6_Pp*VA|al6aO_v$0Z zKQ{wRVb=8A_8*%U)BYEL_hXRW<J|U->bF1zg@YK88&#|mY;uD2zW}qVjK6=o&}cvU zIqG55hT~j@9T3rP*#AE|uTNywjSEvd%AaGV%`@5;vqvohTXI#;{5Jr^zCHW!apI%9 zr|(UEi!q|LA}xhX<o^@jx#%^>OTu#Y?q>|;ab?&Gxf>Y!s3!f2%GUw@KrTi(d8ga) z4BMj0;@{cRwh}sj(R#d4p!~Gl>O}CZsLzT@#bROh$>*^z2SFOIpWP<-<K*MPs`A{V zyf?ANSsIEFn~UmxH469iJuoWd@dG<{Ou8p8n#PHLnV?)4k^$2Ao`X3;m%HmXchos~ zD%<492y@<w6gM@{s)q)weVYTrD0CInkNK|HXT;meStrTv<%XD8<*oe6kmCS+aR)Rg zy00z?$($CKt7xYt_`Z2KT$H%-8YF=ayF<Ch7O%f|inG+ioI$)Vj;%o3;)>kAGzitn zci|z!Io({e-DjBn<pXtCYtFD}vm?3eKXJ)^(Vc~P1+CtMPOhAMD7kB_#kufk{~&ma z-|$xmDpffCeurzSRISN*F>5-6U0qJSAzEwyO_of&U;+(bXXaqrtx0ojg{JOu3o@_U zWvDQAJIhM53Fk+)2mlHp%UKFK1lo+QIxU>CWd-v0Q3c`bO)Qh`$3dQ<`J!*Z(cHp# zN}W|{H|g0SxA>x4rPCAer4Yr^8mM}Gtiq;4%=KR*6WtcztIFQlqwb$+Y1n!K{E}@H z#~oYzpz`tQU;hE!?F=IOyu0B`_LgU_w83O+necn%$rsNc5GWMTwVIR3bI-IvUl^KG zvx#p4YgVeDo(IO0hX@g>x!UD`=5WJ<Ups0+(o4Hv34)D3R})AyDoAV{y#oFRO%51q z5i#NdSr>RSPe7$gyo0>j=zTPq1k!3kw04<53yq6h$==%So04Nl!r4u2flM2Km=i>I zHfcgwJj4SCUvb*Ct29Le_9+K6Bm)#Y73!1Lf$9#mcvdr>uj{mV*anG6Y<8V|d<9CS zvH*&8Cx0*B_oC0+6KBW4du)OS>_fx`B^tDYY}Jx7Wf>#>d_V#-g-HUieo|-dThBe1 zn7!q7`fS6?qVBIV=XIkRZq_&y)_<~O(pyq52jwAIIB?xCcNd*0QQNWIdL<FPKOhm= zrxm%Y<5{%!_(b&g@Pj{mJM7jr{htXx^WDBA1wd0lSz36Jw}9d5dr@Khv+mM|Y`4bK z=Yx29qQ7^%K8QH_em0Od(80dNZZw^0J#EqpvxU+~c!la~t(m&tM!mzf!bfy6>tcSE z{N(x6;hdWo{q<^yUzvlZl!|dugQxi!8kAy5CNX8&f2+IwN^^Gk(z$Wl4;^|w&$-h5 z8ZT(5FN<JDHQTjE4~I7qwpCTZ^Uf|Hg9o76?y;9N8#lhMK5}fi=zsX8JL<K};U`<C zZ(1X+PkV-DRIkwK)|y&dRX=(GXrG-v?wHw~I?Z>V=6;N$^>m7kItmN2E>=DIyxlLn z;j-3N01-9S#C47bT?dnQ$3YC$PCt46@sGb^dLF(Nn!gk1q#7JQwe)TL$38-Qb*w6j zlhgBgXo>cxQE)>ErwGFBFM-%uZ@zrf`J>nG9^a4XgSlYO9OsU>S2_N6A)4L!RY$7H z=q*#q&WK**Ccx>MB**P?)8_Q_#`3M8bC)EcU-~~k^1JPs3WA;qTuo|s53=!GD^^bH zbDUlbSLr&S0Z<_}JF0N*t2bZ&jJ<C0^Q!gE#687@S3I?M4Bru%Exhk-!*|kLp~j1| zlTl!e1!=(K<9~qPI-Y<09R1^AOL5efH_LY|l&f2!ox^vA6vp%?6+fB%!Pp|V6?2_g zbm0Zh69Dg_(#FWFCxwgej{dBuox67BL;4>NEZvWE8xG$Uc(!OG*YfMVwAB4V#WT;# z(Zn(Ucv-31X)nj!j!W4b8v*sZquEuBk+|ahmIrnc*i5@##fA|h<~o^;0`B(E%+nXn zr|%xcu-Y|8Iuuvb3!IC)){iIjap&nNioY1%1f1k&tZW~7qo@GX0ZO^qcthdn`%f)J zM%c!yTi3<LvYl^>UN|pb-|{ZneH`O~=PfK88-ED!x`PwGrqoI2TjPVNeZ-Q*%C+F# z0lQ}Zqi_7X2S&`n-OjY9Axy3gbI)~0JQ$WjrA|I@UbX1h7|QjOq#f9KfSB#&i|^!H z-gP_HzRVwcShdmI8T=UFV93DA$f#DoDcOdVgD>+bD;qV@Av>P_S&PaNx}RSa^5jM= z3Sl0a7|n?778drG_0EoFyPF?#bWde3@0dMUZ}*aXkXyd>>CEQz&fZbPfZ~Z*9^=m? zqF>xVt^Ka;har{YN{aW@ON$WPVVm-a87;PgD~a9F>OEd#%Z+!2Te#M`BYM_!WBD%W zEY6R78W`*UYy9z91N)k3FVU&F{mue&$2SdjV-TOf&qMk_&dNfk9fl+NP3xU2ABdo! zYAb6?FFu%T>^xC44eeR?QLcE&%JDkW1&ANFDq^#`hm|{=4^oVM^k`!ZG;#{fXRqzS z<X1(E856{IhL0G?XINR#e4Jh$s~VaFxy)|$YV&PVccrI0v*l&?wAotMmc#s6Pb<u; z(xP##xosm3sY@5f)(6>_?Z)xy3@*0lO?x<vrNBS85ng{eR1y7Y`q|J656aCFhwtZf zU=WYlQJSeM*{&i5WT~Je*`~gYmsJv8u<)yLlk%-K%_ryd3UA#H75qg8xL<ZH*rEC^ z2Z;2yGT!IV^9p)R1R?c@o*)ATAC4~Zj!3yasoTCQHK^Qj4Zuqo)Lc#eB0(8hPJu6G zJ3TQ1iN&gd86Fjb(<WGeqsnHb`WGEIKBHgn6oeS3PAHU>x-&Bo;5VCZ)fi|cx>wM0 zCSpr#B9@lr<R;R>foUDGBhmn%sahC1NRzKdvV`ov63Ol<jH6H!slcdVGwT<>RI}tJ zs3C+12kL_EwR^OskK${@a#grGxALVbz{I(@Ltq4XZVEtCX#c*~HK!cCE{dfxWUPxq zMcXsLLSfnU<#X(W0e~hHaCn$X+#TV^GmI2E*Hz5n0JN6{Ak_0{mN0<ZW_M9GS+T7j z!jG(7i>V(4w;rHYnGD^;14cCHQjeaF$neKd8b7<kNHH-76c->6e7Z_fDi^qTx7Rh6 zn|WMBVv*bz@5&+ZppXwhe9<0)h$c|z;GS;|49Uc!>TW9#h+v{1EtCnCUATe!{;EQM zNGhH)V5_fP8U?TbeODSLi3<-vYo`KwI!-FJ0$_GVbDrRa4b<xzG7NEG&cZp<K~q}K z8UTf@;RUs~U^H;?k7Lrn4$3A?pLbrFY$KF`h>)gro6r<IC?|6>z&FIG)>iR5(Hcis z)13`;czwL$*&@J2<4WM^%VAHU0rF+j36aEFxs;Gz+edMPUa)`=Poj+vKn1Y&*!zY0 zMwS*@2<OWL7T7DcG}`WcEffGynB<_=1TO0nu1H08C<_3DP;i^C6GcE1AXrI0T?)um zZ)7l3SYkx5vocLFaw~)Q3V_R!%J&`5Rp*F6yF=<QV4Yg{L-YyYaIqF7`*i|xb!kk} zCX_A@9RUb^Fo+@hAh#fvRr=}*UT$8bC3%!;=?*r0LI$B%o?HCUYpfi()S%H8CD@T; zDx@_{ZHEbiIs$kT32<5q!9q**jl$mJ*&S|^EQeWgix~ifpA6^6i+KPzaw&dio&r!7 zpBh<&Ln>%ocm%3Rp9`p_VXMh3zbRK7m;FY3a<M14P*y_`Kpeyao#`4+E}N9B!{7uR zZd0YD04_8Ok^vJ&{p#DYVXLXuAwx<dyxId`N7(}I03OeU#RDv8$?eR1l9Ba*n1BpT zFa-}mvtTf23JUsc7&z78zsL^Fy{qH`!6T?J5)IY_fND1`K(WUTL8d(1%mT;|ED9|T z1wX?8Yd~nH4pnN@`9_Gwj%L#6C@2Kfy#Yc(c){H{iXgV?%yASKsTv^#W8uL<0az?> z$sAEiDC$(ivzQRLJ{S509o%$*CFY*5CUFUQ6`TXNP-j3<6AEF2!r0khP$(N{HxD)= zKN|um1ydG4Dd`KMRaEh6WJ`8wf{Ty==8ECvV0B7}(Z3rk2mpaYF0PQq$8T?&-ju*- zJ{Rwiw`^%|t`n19xvL-r+PaeyF=x4@HIEzYIUt63odh!%Zt;A?$W(IP*yWzuy&j<; ze4BK{xVTyRbtdr6dGzUp=7}7`FA7U1_voD%BL{-vT$;hBd+xTKVq#JT8$!L^DK<7~ zu_N*y_4(~({sHO>4jO*X-yX8-Zg!htI;Wa$4Sthouyo86#ncWe$o*xUlNENpWPc<3 zsr}i*a}}$Ep!5BAnpaj0k#6BnA9{7#yS+<!_nMGiBKqdRbGQDfma+PUt6qr%98Zo6 z>_=?3{}xpg$@j>u^e!x4_$rxXzPJ)xn)&fYmZr*|Cr{^KzZj)<5~yjnP8mML8kE|# zEn}NQ9yJv)mMR)ar@kfQBy<~idCM@Ts2U2w4}7to&jz}k0`YJo>+B!DJw%M?>^4`C zXHGl6dk-xrb1YMt9)2BMw&!oZsJO#TKcA!Lo+uSszOi$dqhUXF!nf}qpm63+?A(Qt zg{seksT3J8T?1ijJ#nM#cYzrX%!)P?_iYFPSJr>!;CHd2)tTO{974Y#GleU>WoD_t zF!Z35pL(dGkoV5CQ}pbM;Nh6U<Ujg*hA7mW4CnQjh0f#9Os^n}?JMZ|<D~2!c_(`R ztnXjPjXytzf5k|1TyTx)ANtXdSFt|)Sw#}Fa8I>A^X=g0J0em3j`?cdX-l6(Fa2a) zzgWI^cqd5zKG&Xt%7{NvN9=V>WTHOl@QN7|<MyT{)5uDCp|p>oa@OK4!Dh#T+Fq4X zS(!q0ZmV4U<gqL^^}e`Pq#GV>U4(W_%4#-BO-2;IP*pr@7JAXb%23Sn*`w;AIzw@% z^>crp{V{PN<n+ajSi0hpmqWRsGDTp$D3g-TM={SB!^jVn$Vuv-%9J=|Dl%HsG7rBO zb}p-p`%>tN&0i<B2OC3I&Ogbv?JmsNAY^Y3<H%DVFOwYeFURC<G{1aY;o;zp6FImV zxHKZ19c3vWP$DjgLtFYita$s4{t5J}R{oa%QNi|6n&ni_NxcVU8hxV=8~$jP<P!cp z?~jzUaQpqkR{fagIrGnLI<=;i#dIWc6+Jfx(`~<<8hlX^)j~{`ij?lpt}}FA<ZplM zpVFxmDxh)7Fe|le@2U1R!$0@+ZObUQ6Qb`L6QoK_FLS>7$!a;u7?Gsnc*|6%fyVDh z-XVlcw;7DWqENZveM|^iO{I-cI@kE#^_ty4Xk^pj7tL$je^RL9e~<V1uP&958ZtjR zGa9sz6((@M+kQjQAC%iZX$4B@Wf4fk_g7N*2G>2$JgG_YJT2?kwq)^QrFmcfVMgxH z67T5qCJ~rz=AWfCsuESFPrWukA4Z!@y_Fi5|D#-SSS3aN0;AqHVR-r|hTGWA%U$Z+ zMu>@!eQCs04>HpT{yO$f=;NM@3fqz-w@lSzRxe0V!p4?3%Y>yK;f%S!veA}r4=H-L z`t#QP6J-p`+w6|t_#R$N@7v2%?=AOEvuukLG&UjiwZ<lWnfhaFX=Ky5|Em8@0Z~QS zRPknQ&CJMmj!_`1iPgz?@S`(^@ei=O@CLsYIMb1}Vz6i1o$jMZ&PYWcMx=^N7V`z< zjF*ISBn;UbIDX^YA6TKRTl9Gt%V#qE$LIRp?xG|A0jky*Q_9U>_yx(W9;w7&Z^KmL z%^u<0-dybsr+mo~W9w|=H#%6yJGQlA?_4XA#_T>W4%q~x7<h;izi#ZO3fQZgJ?8k7 zemqv@Uh|I~*K976!W(pL?_kLk2UpjjXggus4NFh2@wC{a!5*ocD>qJ!Zeo9|=m z-_86cR)vo}x*KeC*HoVJt#wH4_B$c;x2X^h^ANX>HtCnHQVb;86}e@^-ciJLj^Dei zv2?OL2A&d-rBIk}6CrMYi9JU)vb241FyWPn%8McFe2(fFx2fLJzd1xdgc&XI^S4|w zRW&V%3@xA1p33x;x$!;1UcGm)2jeC_8zQat52(1C*V!pi#w{zqu-^Gpaei1@OuRh& z$;rn>Ii`8r+1X`?we0<*mgT7v*tt7~dIBe2wfY%Xw?|^ouuicps<H)rMoivEg?K0Q z#Gct5*W_WG>gf;}WVB`2$!OQ&e>u~PW*xT7l3&=gljEAObIYBO5Wo0Bjg~VXM3yb+ z0~;CL>DzrN$k)MI_A&#-f1|~x)u|D#Gu|_&4C`IxEfR)^WtJM52FYt?rO$6R+dFYf z*<a)Pz3(hV{zCKhzQ#}t{f?_s-=X)Ou}!2@_P{OCrGJ2#b`5Rxb}lZ{b<f0VZlw9` zS7Bv+A;XV~gFPdr-(J+;J=W<SlcQN_w`Y8^({w1tdoFo*<oM<Cz|C8H95v(@WqUaB zksjBx&m5COE9SCm^NO?UWrn<xiG^PU#1Qi`A(r5<Ga%$1ym}=2dNiaB?92Kd(Y*+P z;~|)C@BR<TJoabb)s&qw%r5z^X%Mtxx?+=?wXk;5gL2ww!eL6KJ{ZCH@^z|+f6s#Y z&~e|Y#X3f6$F(&<(X?6W3sN`>yQHQkSRjq**D>B#*}H^ESm~ZBH7pBEI3+U0AuW8t zRprT%sb=Z9LymK&(8&WvE6EBn3-?VM5Xn0dk|_oeddMlH5U-p>sohWX0eLMseJ%M9 z>|#@Cm*z5Nk7B~jAY-GYS_ZqMF?I_*Cs&ANek5#{v~ssSff~49);hA1l!8s2ktDsT zdG)>M7H1^-N!0b5_G)^TihU2=?OWviABP!C@pSWhz8#*v6KvettlS;lin%7yYTxou z3n?u~d3XPew49_V=FjP5=aeb`*o5+Zw5sRs6w)zs+Q2AE0Mkm?@4?iYGO*rtVx^|v zq%<Wz=YCHyo_-SJdfji!gs0gjle-h@lrZ$6GIPr$s^|aF^xjcTZcY2J&(UK!qDT=4 zEs})ZOhAy9JVFRn5Kt7P93eF6MX7;T1tBC55|Drh977WkIRQi>O{ob%FcbknYAB%z zA@t&x=eO3k*8VqZ@5$Wvy|20Enwbw6UO-)1YaGWE)R+yGvRlzf0!I)7wz=>-!k4}g zt)A3g^GMG!ZwjzU0;y#Rp=&Fo%_yFap}w?%Njj_6%BIax+q9tFd&=0ig~yg#<oAK{ z!g6AoB!S_RR*=|?jDxc#$P|Ih@2UNL4`4K~?CE5Y2X%=~-m6NL>Std~21<%m{JS-- zcaE#e@OqW%P9M-jHfAd*+eMb7cL+lzffxr#mftvrUfnffFNPz&e$BP}lxSL?k<&6@ zZ*YNpFfg=ONUTI(W0S*y;UhcX;se~jhgcjcaaYat>$rG4p8+#LvGtr{AQo@l4y9BY zeK1L(H=9i&;cY8sG~ES%BvUlq_JN;9+uD{{SUM94h4uLqyAk`X98(tapuHW(*|na( zPyE-}ok(qw7jc`{n2jKWokSj1)F*vrXb5_=hk=-y$omk&g>-Glyw1XAya|_L`|loz z2C1!H+3q)Hb@SZrFh&|g6WbZh5{JZ?qVWdq0nSQ_Yi8cr6Ix{?NZ^^PI|F|On^F23 z`^>poasUUZDWrB`t}hlu2$e!UFUW$}^%4{nmTQ_D{Y)+`VhF+VoYS3q-)rrvALgz^ zDwS0(wi{i_DQ+t4M}Wj1;4IlV+3b6Tf5clV+413L(p=3W=uJWL@pIy3Hu;w(eakEq zhjP-nmoIkn-mY$lM*C@t7bU)l>8-5wzQ>WmTy6OxmcoJE2<DKu24}~nh1khks5=iC z-3?8rvweepE`RYH;&f)aVX^C0^b|bdfv_>MHU{+dhdW88V?NmQIFS-48dufwOY=Ur zRJU}xNq)?Vl}Vr(uP6jTpt7wVYo-_Fi73-GkiOlh-%s%`KJ}xQB|j?8ClA7ZSqWvD zA`A1mR=qqEV`ueCyp*4NLVwh{K3_q8@O3UfhqDwl-_yKT6qxW&$9blS<k1|#5!O** zD$R*;Oe1gx9;c9Ik=Shz()ljLF2guI#Vgcn5v#BHJgl3mppAc6j3|FmLg@d$A)-r~ zsDZPBQSeh9R({0g9&ejV(TDA_L|AhCiL$2Hlyt0LjFSfl!ISdLgv*&VhIN|m$sY{9 z^YFrZ#K;lo2TQ+CJhe)5OygX%emY}yUnqdA<U&uKwc1v4xd0V256Z~>#r7TV0FRrS zzqg3&Z#os^;g#){;>p_PI;~c$&f|pSVi&PHmx!7wx(;9vXlM^4x9r~X!P^C<sQ@3@ z@A@VCR-FZKBOOg_Ww6%dCd!u~4tlJ-!~@yc6=>wpVm)NQ6SM|erS!X7U>{}|?6bfP z6!5QkyiKd8hs!9UV*Q<md{tdRhwoulU_T79g>2vmJIirmz?X53I$<CsWXrc(8LYg& zJigGWw+G}})yQir)m=qM6u$?39*T(Sw;R$|KerC`SHCar@dweXNx>8CS}<D^I?2d* zI^PaIw)|BbE4+61RFd2dPmJ&_=Hr+<I<}x=*}2{7N&8sYCIyHAnLGbnOvIZzQ;DF& z$G=Y)r@v1{+5`U}DjqZ@k5}`@rMNy<Pzcg=5^*zcKHVXUB!tB@v$dO%bkY=21an>y z9HYpHI~zb&U=w90kO}%G92qeve?Kz#PLZ2W5jU2=;lh8sKilMw`mfj7oPu%z)0~F$ zPLB<U#+P^ri$bilrJt`=jwU)S{9+jAQF73N{a8Hx+MIEAW*m;D4zl>3a+mS=+OIM- zJNC_Dr=UKORNad%QXNb%Z%^oOvH4jup}um7-Z=n#fhBDZG!slG&E|KEYJF4X**Fny zEH3FSEY>$;7$jRTFXxBONm)z<?w>@Wx(>#q)TkV>5FJ=oH!J!jq!u3~Iqlnzy!Dzp zs;$AM)~0mSnO&en{SdB^R_9KScO~yJFACf%A>vAp<4%6@d1?rO-bYil-xUy7G|Nnj z4PLYj9G;3Lt$9kaO+===F27y5W+vLmG%Ml`^HtIB&%BkR$j@14(tK-?4cW-HF_iAx zRf_Yi-zVZtj@Ed#W<{)Qz3f=uX5zQPypdN4&vPYTFD`WabvupIo(Dbh?S8MI$(578 zjdrnjk?>seB0+7G`ZO*QD{F(WG~lrgZkp)r);=*0;Wt78LSk`?o@Tpg4$A8mVe}9k zc}kqHWo>rzz5;y4Q5!^bh6>*1VUnuCtcY@13K|gwDIP=7K#WjwU1rSdbLaBXX5+|| z-zOrg!11W$x9CLXr4L2H8>Ob!cWMjp1P@2hsk!>Z?bN`u_1K)_OwBMIEIsk1^eC-B zjUZ;e;p4prvac4ZBmBp1+7x^kN7SGMQJXKaZ36R?$FYnLX)tVuXyBCw(rr-sk6O7j zDYLl-7R-oQY;9sJ2`=W}oD(TAu{q88Kp1P?)VKD%`Fm8V>e15k5B?|w*q9~cJ@9Ws zwq0#^J?Q#+=kpsc!sI2<7SKz`da#tS`<T45xh+#-43grpA&-20^E~K%+`WPcWb&BV z2r?E&yJlq`n-<pIZxUnK;Y)>CJ$)1Zqf!`%QHy^%owg2tWa3N}s8SWfBjYJR^N~XN z{849hCG&(|)y|{7F$fhA5wON-9^2SEs1r(Y;mFP--Z95*o+FbzTzgdK&~tVaCPeOG zJ4@MVz-pv-z~wLSD%(YF+ceB}%$(t_a#yZFlKobvvd9&Csc26#vq6Qd`N8+Vw|#L! zalA=9%ylw%*+cf#Vsb_Q2NPpf3SrQMssN%_dRDv;&J;iRnTD@vPRllusI?mRMWXsb z<z9z)lTYj36d*?yMbIsC^-Q^`SDHPk7rm9%y{DVdAZ4lwgap}>&6%@qYQ@$O&Cb-} zsBpTA9Yjup9h*;#OZ(}#{Ocj)KuBg=2kRiUcdzgy@X!2iNg<a-qQ-I1J~aALySpL= z!fVnQb^b`<-w*u=qRi-Ja}T5)l6-28(abjc__k%N0(GrKkZIzIcV)a4@=9@bB8rb} zm}yu6E>GG%h%}C17+lrNDeOnbHN~dF=QYC|LgV@%=vqojn|Upo{Kt>$AKtE5)~m3w zFZhtvsMeOcX7x#NJoPbToMG8)Cx?OTrV1JPV%j@(6h9x*UoX{~tjWE8td`Tb>W8-V zs1&)wIAcuowMT}5+p&f?zYN=XsDazt-zOe;iW46;a@9P&h#5RrhQ^=q10?i0KiNMa zy~<hmB8l3%oSc!#Q?Ui?yWI~ui$v7z3~whro0Ct=;}3=Yxe>VY{n8Hb<dr-{|7YRq ze$Lu-W`TF++H1|A;gYzL^QcM!EiP@dWZf0y){3mH-im1gW*=7Ah8f{N^#-sQO@n?A zapv~9xjGZh_nu4;dsM7{K77hH^Nf<!(I;cBrcoM4E-h^lr$&XJU0=*nnuF%-dAHhy ziY`vJDXO|5p#?uYg*E-8Sys98H#d|~@6ye?|5&IUf_t$kDt&^_LcyXO)=RPnkLrh7 z5O0UI`&nunDjnF)nc_^x$&W#_>!t(_vMF&-o^Ad6gv>3Ti5v2;eCg#_G0Mtxfs(?} zE!F7YDBF$WQRp>A#xs?o4&%auJInH4WZcrQ`@*Id!722;OZ~SQfouBHq~Ztup$w%_ zHIpugm6R|$%O44=rJQv!&r0Jd+-o4Be-i2`fvVQZqHlVh?*hTNvH05^H!lvnPI*SM zX>`)ymTyNDRvWLyrXwxjrVUnmc8CX&@{8(rnnp{t%}VAe2Y6$y)|hF@w)4%g0iXv{ zx-tVh5{CTQ1XYzw!7BwNXCzj2^8&2hmwTFGjok3K&5;Rw2G1BG$KLau(7PB&fp{s) znP*}Z#gVkMoZ)a4GulUjnyXw`U+5wsROI)GrFUcIxhrPC`g%EHZX~qMBQ^L{{Vvxr z_2z}3De@m6rikxGaP!)E<AlCHno%mi&;t>4G@3s#&2-MK*mNAzseY@gj4Do9v)FhK z@2R%m234lwtJRkW?qK<meleOjVATgwa$gPzK;|SB*Q@bE^pT{J%WPk-7oN{vzm`sG z(&(ZLh*+Yt^UVA%F+ObQjrH$Jv0b05L%-bm{u3<xJZ;>!h;e+{X5UyfSd)gMy%2H9 z`Dp=A>?#nTzt1(@ELj$=C6HVxR{U_`kj&oZR@p1k6rj)+@W6;O$flcRnJkB8HKk2v zN|hQ1rLAP)`}Obk<>IZ5LKm^HjxmeJY9><sa9qkT$dU+h2E|8pJsJDIg4{Ec)*<89 zYqi0_V)CVWZ_5-JvNNwiR!`P*)7;VnFHC~gR48cK0mySYx9imGLXGst5cKqi1?y^_ zb#*5a)6Ku=58?&xjmCgX7qPx9H*Y2nJf7TNn+Jni>*>&)GL7kq6$mD4oX<hn$LN-% zq!a$77qs;oCCz30Jjcn}Xm$hZ!K^D*;5YG=s^*;|B`yG|=09O!wXvN3fd(eG?n6r! zwcv-GHJ-R)l`dfQ)COyGg*NbrI482xZ$xJV@W5>fm5P*|Es5mG+qZa?myRrl3n3QE zqJ5!$zu2`#jup(LAN>L3PzgTo64lQH$j)Ws`nNF2nmL4E-nNt1;t0(XJZZ%zL<@;R z;v`Ryp0;I->jmPP?Q^qi6i|+Ixr!!keJp@Yg-I6QDK%RHBxAvE=JFHoJ$G`3c$xz2 z2pkyo>=UKKmmaWUXe3zuU!K~t+YD49LUrXXQ7mZFNR0w%GL=13vQeC!|9p>iPOzS0 z#XO}i$*$Dw=6!~D-V}OT$DyaAMgd|>U8%3F#Ky2G3>|~uJa&5*P~F)XOA_Y~bl2!a zB7>4BD@fz-$c*ROfu7GqBXS9!t{fX<3bL$dYiaG#zFGD~x_{gi)1{9=Z+z@bc))os z#+Z$xzE%gN+#sf1$Thc`gNzptU5F;hbW80Xqn^Q);=6_k1o+cHt@tc^9n(k>;bXaD zpuz_XZtHf%?RNC0^4WlZ7KroK)n-&rm0SKETGRMB4Lo)v$?Wec$-Xz4o2@%yjcM=6 z#|MpSV#GlJu^`c8b%_~>lH3>Jl%WgwE-9j{2*j*@F()6JGkJ<zS;U}0mR3f_B>8=R z9iDpos`|e2f13Ux%qywAn`Vx8Y<oz7QckneSC}K!$_LCPQAwmhc3rNxf>IG^K=Nbn zk2_1Te+7(pDK3pR2D=B}5xjlxCr8xCF^?!0E#$SBT#1jlF(7MfGioYfu*Az~659ih zCKMTIqMW?amL}>VzbiIpuFyl6{rXn7-5Q?%5c88;2t5CW+`QUmjiDz%xEc~%MG%Kd zkCAg5)Qgphs#Z8#1`FLQj#v#Wg0$3o-BlGXjc9RzSvV-FvYjNa?9PP+9>?25YhW`; z{7w(}Tay{Dgf4FiQZs33xu<i_rpMo%Z!sb-sRO4+2%gQ25WR;D4~ZVDluh_7S6!*A zO=POc-~v}JdNe^_jt}OF`13V9J-qhZaQCu6&ZeQo2D1AQyOp~n>uQEE-fA9M)Q*h= z-Q?qD(XC&i4?5xsBo$@vLu~`FeG77#=$!cln19gV_0_EOg4-j@{xFVgtGZZEf<@sj zw2S0pyCuT5B5o^+O<qcq1{maZ{$f>iRUcM;tP*xjbR_h&AEvaZ%2rtMc^=KQdkr{x zW9CZ2%PZgc<3%a3PUaBdE;~jcQWCVsg|p-H<wnTi<Ib)eQ!y+Is>8LAE=@MD&dAm1 zs?YRrA+@!lX9g<eWQCGgEtx8xB=>S9*6Iv{X#=ebo_nSEf6H|g28?0yUxl1QoCwrH z+8@E0XWMC1=F{W*^75#K&tt?|f97i0N22D)aQ+1<^ut@pey~qMtML`or5|Y-hK4@R zQr1IdFM_{xMoILY1Wf&R9TX)5yeSrUD)JuHUPlT*%>z`U7*dcxVx6gZse|6pbTzN~ zkbvq7RQp+y4TYOB;D5q`Nt$y)e|U&xByj`eKaX^x5OSBhA@!cPYS;WQh#lnbeKdh< zQkg=}%#?&~rd_mA&vBc-sjt{}RlWOWA8>mVTLHD?0$x-jVGRqAhJKACRZrVMV#9*e zo*lVCWXf_>65HgYEF83ppC_8CqqnxX2oOtD8)47fyju~U%DS*OOiA4YOM0xdJeVpD z#MUW{<aq>Os}<S<Q0)OaQi1{_U-2VfNjm1E;DEGh9Xj6<)r}k`i(I5ejDM_QCiGTr zB<sFTwVm8Z=?#%9DV3lh;g=>1+Pc-hJsPYvi+*_x)4LTa^uzMnvGK%aq}8%QdA_a+ zp2+U7n=14Oo69$_JneLdPv%B^`+WlB`*My5gcW%Yw8ol=m9%>{0Im<FJXX|jT0xGx zyqmXhHuv;U3)taatLW#se!v-Yc8!@WPLg)}k8W$<&Ar@->psNFP9zDjDphU6|DqaG zG?+(co)XQ+L;`M7b=pTo&^J>?()cU+d6Z9L-=Bn2gyh`yQ8f(QVVaA(cw>fc2rx^Q zn?@Vz<)N>Ea*Y9EA*|~;>^HTR^@>O%CK6qj3p}mhMDj_~^wG0wmK+b5VthWx;i$@I zlA`%Y91!^M)fi|G7!IU$uM|0$?Au-21b9UJ3Sg-EoMmXJTa0-t*LnrfF>0JiCi2G$ z7mj@34kg}B3CA<WJ9q#C97h%_ntrX?wS95?USpNTW3I-8`G;vbIZ*zsQDMPvepb98 zngkq}i#IP0Fc5DWioSFp#DAGvE!~wGG`A&DBY9V%qWUhLNlGgeOxcYyYn{<gS;<TN z=$VzI2X4;<D-guYV5;U6%{dr#$IwP8JRlgE_(D`mWGxig&_U*cROZoES^Pu_9V_CZ z4^Ag}$4(KnQHDr54TdqkdW7;CN%RNg+C6*ajn+M?w#}3bcH2kDOCcNS<jg~UFvmY< zEv5zF+YtSZ91P<A{0mL+3?k2Y4B_s5@=5ub@L|jSu^COCk}PR=%2I(9qBi&@S{J%A zkQtbVOr;2oGmKM8Z&-{Bd%*S{;}k}n@?gQwJu+{~9T|R2BhugG?WG)r$`Q5T$d@n+ zy^z26i7y^Q!%rGU=_mZtw`S?C{4;~lZ4~JTMXrxb8~@*|8`_GoI*<Hd-K@<&mEY<- zwZ%D^{dy0g?g0MZVSr(#0#>AEyZ1;HlSsCAf9fSV|HeT$WhIAQaImxv9&gf#dz1Rm zJgZ(_H^6d~n(30d>&Jv7PmHaB1tYvy@Q53E9B)DX-WH>2E-BlxX@XDgi$Rn?MC~`J zQ}n{zNO^XGZLaY5516Ju+3_WN%XcZxaywutdC8bj&ml2{%8<~0(IT5pg-muJci#Xn zr|dQ=c1*z)&uzHsZMZ@=jQHz%^^Etf6vg@XiQ7HDPteo>r>v@twoJ)o^#{>P|NBt% z<mVKE1Aeg+?>|+P43&o8u}{(xh>s$5`lOC8{h{!}$%XTD6%d~o!EHdfIb6jkJR0A* zI=iFf-A^*Xp)U*hqPg07F4h4IS>Q_}Ml>)Owr17b{Daxu@UZ3bIpLwj2H)q(ESevv zk!f1Q5_Cy$F_Nt~&Nnn~T1=e17P@J#)4o2{cmCYew4s_$^2ydG)9vdWVsQ&Qw!fsR z^ERdSGuxMJ#orpb{j;%IfVdTh3ZH=iMYLv$;~d~>e5=L(pVbfGs{h%*K>wfBdNX{J z#ahA`TjtbDu(L5>e|`{PR#lfBBz0AvXqZ9{ZBoWwRJ5s*(t3<iR{jFG1ODTfqlk)* z>wPUNDCiHY24jtSUip3*XYz_f$HQ_VFZH8Ud>r(}VREg`?)+@Ga3KWj%K*;6NIpX% zDx&p8B5d-&JR!{WkhEz=(>V6qyBp{^AD?u2fgfzeB2@d^t?pEaaH*o6?&HZtL%&b3 zN)atX`QoETFDFUFI>jXXdPsp7m~Z=k*Jq-<EP&&PMmNvL;R&~*@-1ez%+dyB;o&p- zPaXjXDfBq&zEqzM;AN2+YN2@IZsVDbzu~H-|6AabhA!T_*)3;A$e{&nA#y!g(n{tp zg}w}YG^8GgQL=h!tfQTZ4!jtcmM#`pG=h)R#<te$`}_nD2W*O2d7vVJWe}Q%(?a2| z?w#uZM=E{k-Bg)sUt}1h>JGlkTCvZHMQ7$M2-C<WS-ydzQog=jM2$V=_7yrHmUGTQ zy4hXZY?7g=Z4t?(#JdN2vZ;c-ske>%`?pzwW@Wpan5t_p<~nvl_l@qxoy@u$7aGba zu;+lL3I2zr$BsW9XCA#h%;MjY($?!&3&gbk-~Yk-P_%&fr0j*?*oW;q)sSvUvbU>U zYD9ws#u)G)AyX+ws2iM{uZp}VSJ|O^xBB~QpVl|YOF|K^x*r@ocM$%l@>TFf&T)NS zGs<>8%i7%vMsZ~KW+&Lg-bb%=@=~j@IVJX<b;?FifCfDh*l*zg%@sl#6ioOMn%|IL z%5+V3V|Tc}Po!7SkJS56a{F#SO!uTwZxufheUpnkgiMA7e|9Zyxx1Y#$Gd#ZfYe>T ze(Y%bA#>;L@fr}7fJ|Y|LsrP4Et%Gc{|<wlHCorKJ)o-Ap=?V^ENS1uNNvpnn~Bqm zID2Hyi13_Mfj#!tDIx+|=v{6gpv0)VJ{0k$0y#wkbDLpSDO76B$TKO5J+yTX{3oi_ zwFko>@+l!S^sxd=mE>+FdymkZcB_H3iNqZ8*$L+ATW;*x_@|OvYAq_dActCb+mNW- zV!JvJ6M|WBBiz}V((h|bBKd|-PEXF+E*Ac>I~Zw_o_y$)ZB@?(pZR80KYS_)etJ*W zNazm^xs&9s3=*ogEA?>El7zM6mBV>GWPkfvBH96~V3{x`w{<aL4BWHQu?F$lfqL48 zl4aBbGa%^!9M)}kdylVA{Q$)_^L)*<qD)|DRpwWj`{H44zI#RE<OJ2#x2tcB65+>> zDxekK<|Vz<R0s`NBDBM5QQuQ~?YqTk-qtkRFZnJ4H)p>j$!)c97kE}XZ{jJk=?Nde zlNR~y^;b1B$b(i?BMBY~j-m<g*@hm0uSUX(1ZlW&ddNmDP~nJm^IDsz%N<gK_pj`f zu#xdW-`2gWJ293zJ<=Ara=x#W@&4}Nf)UVd2n`B~6KA-~UFSYPMI7N>yZB_Taet~1 z{MdIp-gifSvirb)b<TvRITr(k**8TR0sq0u30lPXMaLwx;8@4yzfaiIAF~nX$G$nZ z8}-(iFyot!zY?}&33l5#2U%#jt+Val+aNR;T1p0&=`Vq|dV=Es!(6f8KiG6U3O?@? z5|x!p90fSY^+1%$ZvdzV_%2AP&ASc)?p}PU+)z$K%}C#0vIRd>ukJWAB*+R#)35~W zwM_~9oA=iK#3T6Ap{3M*qr#U)U6V|8Ok>42)UYGS8KKGxrVp3ZSMzF04|bb?OZn^m zxV72Ci>Hd|9@)!bT>wFmZNK;X)IOPc<MMhK%-*8%`khex(PDx81pEag^QHZE*)KJV z?VU~4k1@MxV^&!$ih>h`MMIdP2DL&D8D6^OZA-`dLeqzJe1u{I!u!uDj@!-wR;=5$ z07gBoUk{uNv-Q#@@^uY`?t7u4Kyl9EgIKLI-;&PPWs+pw=Ff%kmd?EMEr1K*K7B`l z%=UmYwzL$+2!<Ys=o)U)B*^;-?QlWP2hn%`!R;yWqY{MOg{sdS_%Xt4zi>F&1sDr_ zPhDGit+d@(!q!FWTK|MHx??uh_FUj{I_s77p|9;~yH3BiABJ2W4UKg3y4%~H@?~w( zD9jYPT37UTt!K|idQG+cYlPaK5p_O~guJ`W0t8hV_ZuQvrzgyorw&FjvL9FF^Z|-r zP6vs|rnIc)98(^4v(1w|Fde-7T;*Gn3W9GKYkUrTM-yo!RdKbi?IrCi$|AS;r94xW z)Fa52TMMjFGsxGPtJF_I6F<&D-gM@X0bnj}N%IM`MhHB<t+*w@Xo41vZ3H9X``@ts zt85RRSUwNgu+-$WRHbOKkB=v8A!s<hx#Cr6ZnK@eQAam6TrD;*|6BduUo+vORSEKd z_+EP;^6ZhFme;E=?ZyDgl7f|vrC2~2;YB|T6U+#;pm`STqMS9BKJ}JqNE7jJgK{{c z9KqIqc5I^e`vmx9awOaC>sR!o?o9W2H4<qoFMB#(+xC}ItylQd_GGn+rwgXNxed^0 zg1FqQ7v^<#Sb}zGU2&E>b9riiGsY;GB?DM3Mt1Vdj(l4SxS>-I3y7prOCRhP1wA8Z zq~b`YMG&<$SHNAJm;?)%7Q8UBV+xu6Q%S+QqZUK&sPhaXoL1fu&D4_7cWi$oLsVp( z;a2-tHiv6IK;+CPjr(T`$!XX==p2<ynS_)Jky5yt!QHkN=cLTWx|<*f70o-li!llj zxPx_GLiy2n%rq(8C2;xXCm6GJZ`=z|K_F$-M>VIxd`3x^pb12!Q3*YUvF3h+P1%_z zN}>_KIJf<-Nj@*>2^FM3;BWFx;tgxtQg4oPXG&xW+Jhsk3-5Dn++nzlX~|L95=--^ zH1IxQ@;SL;h4KC_@x4>tYQ33QfU21GVSs5@XZ=TA&!(l->d}DO$m^)@qqNecXz!U^ z^4rh|uVv87d&fFR{l>6I@W0jqJ#b!Hq=LLyQG5NMy(Za@wWr-uevp*#(TeG{EhMGS zG{uoZj7Iu?6V$R8+gD#aaCH+Da;4eW@}&{pFU-6B4QIYUU#ojSgx#9yk%|U82B-Qm zGup@jxwFV6SZO54-sk2;0pgzN<@&KNCTqqd4W<Pt|1U=ZfHf1QxAwX;@Q}@v8WK%_ zKkZk2vU9lH|G~AFnDAJZ|JXGNDw<ti@m+(9t0rCplosyj$5mSiItaWnx_`?i_<W;X z%p>4iEbfrNcF2O12^=8}&p*q`|I5Aa#!lbDz4r^}o8v14lSoiPe+tI8yGq0OuM#nX zZH!Cf&GN0Q(LN0_mbd&BzaQqizI#k<s#ot=D-iW?seAPM#2c1rbAMvdI0j!)GrXs@ ziqV8?D18iNCh3^HdF3ZDmwG#0=JMHrI3p!<O77-mTH&?g&7+l15O)8){rFItB?2<? zx&bm{tYWBa<pY6v{ZyzyWZURwwr3P6Y`EG6ph}Kdrn^}Yh@g1F{o|9e#5FxWir+Ke zfju_y)*i(z!5+&`I<vB2^}+*Z1aif>nGJ{ziRMzYW6ErWKMd0senv=mYGT^kIuDBo zGo%WqW3wZEpSY39LC{?@hBCz*38Go!i=~i2w|r4M)A*a@MRoC$Yqy5qW_-^&y3JIp zHtNk>Gh;1J>n+@m6IghXvmOqT)t2c5?6)N3_mdrzO#XAR&L6ua(vhp&_Dt}u(jg7R z$I)6AW@SBpA6&;;UcK2J4OTk_al)eN$GdgDas!!`ipj8-zrJC%4QT$~8D;p0gXSJr zB5oOm2?wF<?8@>)Ufu5;uqo-+`GkL@8y0U<wW=lkDx{UFd5HJc9<*uM(oe7r^dh+r zhOzJb(Kpqd=i+y)rKQ?|1wak+-AsW`;C~kWL2C>txVHJ|+t_r?=bQKTEtHgj=M=}L zVTI>&c7sX@&zGzvw9Fp$Z-fHk*KQ~rJm{Ea0xol>A<a$_)6ozHQyN~C!bx05Kf2hg zq4g9zXyMugm-%)%uyerbphQzhM*IigC0j^Otg`~@hf40XFB$@VN}vnMA~`>sq|}0m zV}?3~<THb|)U>!#bFMs>qEb@aYyt3ccx4+dwip76-?yboRr94M$cSHT*jESR3Xy3) zSgkwG^nZ?U&F0x7Uv7TK3O1)*@)7uvGtJ$Yt_dy|ssxX7;A{+_7usjA5n7-Djt4&$ zUN0O$RPT!0_7_|PPj3LvCAzA4@^%H5p{s4d#d)ukw-BBRIdao~<4wDbnR((jlYKfK zU8MW;HJ@>5;R22fewi=tbQwBxbfW_4%kl4G;H@io)dne=c~+4?w8F72U?WF~DG>ZH z>Z-9Gzm|U9&F14GGSCF@>{pS<<KC7nwdaPpGR6}7D|c&DmVG1{hE7*9vk~u4`*j=m z+xq3w+7i2fYjdFmaU+9H>Cs-PBCxW}`<6YEIxfDMdu;Dn3g?We*+UgW;O`S(p>K9G zXunVRq?q#4sX|1nTw;fGXfGt&JmW2=>plQ?+{VW;BD%vT_Y)>^kF0*F3ki^t`%8>y zk?wsWB?oSVTUBx{Bok+idBNg@Tf?W0Uwh49%@>eSk5LfndP)~51exfx^7lUWy@3BS z5SUkV$WM#Hs&X^jVe)@+spj+p&SkG~uX_X5n5}dRv%2j)wZwX3$TbR=h3cbIQkAND z%yv0KJ3{K}-%2|&Cej#$mKV|4X+moe3868nYiy-45wzgNGs!0p2ypXC()hQcP3`}m zU9+3YcN3qwng3U;qN~0Csb3`>GxMpi@O0w^zf2xR?=YuuCnP^|37ufuBE7uvtBn?s zt73C{6kNH#v3Otvsw<j6CG^i5eLK!njFLF62i)y0%zU>(*k8|A{YlJ7A9xoz*weZ! zczYO|wXvBS$io;!6-9^UQlnU*7`3`zEwb7jki&cL3jNEVzkce<Qk-ss=ALZHiVD1c zq~1r<)fBs|I;r*MND~z+%d|*1Tru|3_I~;50a&K7zL(MnOE}CVTuT0ZLVB)40{*Vd zfj{M_p1@f?pxG_~<M8sjmY2q+k)zztFTQ&g3M<-f7cDLvyo7eyhX1j54w3WftzxKe zZ7QhQo(6mnsc=(b7EOkLL%lCMKs;8^9{YC3&Np3bUf-ri8qA`saOzZKGIMkXZQ-Ob z1AO3!?;6>LK#@PXb@FZ&A?@5smJ^<siry_VMcmx(2d{ygomMGaO~saMu%=DY?-Svy z>?ltr(P}27P$+R@y#OxK)vA`$^zrl0KZeQWxB~G%2Og|LR~7%feqCb2vqR=zhJ6?G zG0MF^q9mjT5i9h)<*+>e%s4%PaETLYqWbE({yQfhrR%)wjn~vi_m#XE_377SVha0v z2!jc!FpN0?a3xk&%J4d8kiWNDXs4^dw(-9_Qir1D$}++s<Joc7ZH;B?mLiS-FyS0z z-0S0M!;jgDPhND=?Kc?Pi#@>Ye4nu=14k(`W`V-TyL;ok6|20IV*9Bn=DuuJ#Si?^ zl!sL(PD_2gbai*OMHn4BeR;L>@82hMuB9e8aQ6MeHayzWn(_nt-eix=q#G@kv`AD0 zoC|zc#%$($0=lo~$f26ht`7*;3$JO+E8b%;N#V7L>6Te(m9lJeZgQK-%v}ii6bna# z&&#)6X%0h*hxw-N*>YLi`t=7HYf1NoUPA6b>nS3@!CurZWDleRVSMs<kyH2wFckU2 z?u+ku+G6liBRpwrPt3`S%=vcshMMxa(w?8>LSov@t!y_~(c*<^muRM95y0quBa`1J z7>tr^r+9zw`5^CeA2a8fr0dh4+yMi?%LBqopPW#3M)-t3r)Hc~_kCMt9jtq&HrY}8 z%71shD*l9*ozM~1N^B-y|5E%@l}|IIpE88Q6-AB>cHIZ^ixj{2_%B$y?XMnBf6#ef zUl~(1I1k=;`Q`HaMA;&1Ain4v!<7*J8Nai}Xye#DYj$|Ida~p|sb|+&v$=DYnjah| zc>wrd_wAhKHT}LGBJNlFEAG3zJ8TG>I9~FrL3T$Z0yULUBGUGGh13>!Id#DBdZ6_f zcFj<G?_N{~ft9z%Hnz&-hiykSDjK=cgg{|*K&l}ktLw72c_G`5K-HMpHybB=$|dIt zW3iFqgXYP!3_?HRO-<;a<*H1s0AnU)f@g*EsyP{i1c%Sx+l6_MGFD8kR-k+@Ax~YS zlTR%mtKZ5G7R>-=zZOnZT$vd3B$A|B;7qj^E$)GTs#LC_c5ZJu0cl0Yo?C1XNSU2C zHue2Z^<1#!OvbpSCk%RVn>%}7Y7{;jD7=8(K8~vbcU1eoS(@-&aWjt?dwmY^6#myw zwT$(J>qg2lI$lo$X+F>6*2gjxcCWv63^Yz{Qtq~?^O8oJhJ>XJ=+YA>j$>%um+r^& z5&Qo@`x^vXE4P}dz0)mYmVD;q%$2BJYue$xFEYAzQ+hzI&mjrHrX<imN9)evdz_%H z;r2^D=a}ha9rbDys^EtQ|MNa$nclEAtDJ@S=PRI5Mn7FT+R)eS&Sue>CA;G=Zii|n zi)%m7_AJbMB>j>{N1AY=PBjpTk);HB5oe$cP%F0Y|Kc<%DCOY%qTDz=Hl=GMqnWrP zKa%^5rtOKK6Y&fX?Ea|%B9cX>x#UpQ-;9}bwUvJ<5)iODc<J?&&5-mk>Ny>?E^pmw z_U{349<mYiYkKl@+?|o+h^T}y)+O#}0+r<q9^(h)J)4#S!M70*%l<Bk{Fv$Ixp`!? zjKA}jbi=}d;T^?A{<N9edr)H)CowfW&t@QF<x%y>R39GK&Xqyf2^^Fk5OH}WQ}SD0 zZH5ndeY`Gf8STx|t|P?n6C2F5**u(<uC$DF)~44h$73?wB_DO2S$>2Hl>6rW!e!sE zep(sG=*J9~xCdXn9n1NyLq)w>2%@5yGaks}vXaFfs++7&C5096g*d~hu|WV|bqziO zcq%+9<RRqA-j|PhAc&8=-5NuuTt($>rPw$3rXy88-<-{(1#-GMsf#^@=gHo?ZN&t? zZWx2hW|A)=XNm?N*=O}VTk1<%7Cc!gH@Lu=Q(|^5RomRx-J);o560bfe6Z|Y)n4dI z8Y3L0haX!h^QT#7B)gyEhj>S-tiByZ%9WSM$!;rJ8m^8n3M&y><EKJBSIpflj*$m| zi-k0JCoJrT)iojm!mzY$Nns_8*OK%THQ#jcD#2^$4sSRhZJbv~%X6{8lcqA+tw`c| zWxLCp`FF#|yS9+-!R9-12akm1)GJ~3Vev==$b&CS5K<Qp*1xg`@ZA|oN$!bIDbqC5 zob1t@TDmg##Pq?ldoL4?WEYoJhROt=6IoFS<6}Oy4KeTE9-<#fHHvB(t)%CJ8S9z) z0Tyu!t_?G;xwF4dU<b^DSl>|lIQ_ywZ)jb$=lj=|(bQS3gy2%f#~<m0HKuhuTmRjJ zHe_L|Nq@2?C4RwnXFYR&t~74B?A9Bv^Z*0i*KOFc;<J)3=hW;whGz1IEQ)}mUXzM9 z5HCaYf1jv0_e>f#cPra=_b_Z!qpGwkT~+}q1EbB##Eu(W7B1(Yen#u*si)@-g<i+; zoc@fH@h7bdPm<X8F&k(`x=4s?=tk$ovd)5`mtomXIov+US5u$Xik@jY7)FKAU4vXV zaLdabPu<eZ$Jr(_rC)26Z~Nu}!(}zI>7Wpb>Jy9-Aq<1X7(=%e6uE_LTWSWUA#<h2 zH8(d^K|f3<#749S=t#o!thll+{`jwNpE#d>=MViuYxy?h;G5D{T1`n;VlQvXxQFgQ zkL(c309iHyx>)#zXWZ|6;4kckgc$jq&9Y?krFf{(J|YK4V^zI$OSf&xsSt~!%EtB4 zWEa1lAw@I_FvW(R0-&AoAUUJ-;SR8d&kM)g;~dVwqj=HBR<ofu;%MB)QQewy_a7WV z?+D;qRB%&H;)GtO#TG`pyz%G5sPVre+{0pwEmT6<23j8%j~7qm2eY2pkhiW|V8X=1 z%fA>_w_W$>nwk#rvE%zBujJK!z`fc2si;s}%-uhS%}Uh@#LRn^o9DIm<8-~lw5EGD z+4_qsUj{0LaB~I!vAH;53eP>SX_K33=T~2L*x1+pQunQ{=T1FPkzWMxR~Xe6v{vZ( z_8=vJ^5oa4gj)yeX1`C&6~}+Sp%PjaS2%FIW}>K-hgi}`ufoe{n}-()4fAQmEHVtL zNlb?fg;+>gs~#v32GJ`Zge7=OL}3rq<BF{fx_{yK38>yWmPvc2Fe*$pQ5SweB%H+A z&>K==tmlRkxiSh~bGYY8xtFpRM=!uS2d>nijTL;>kVR+0)e=(o@aCygMEtf<Z;4Ld zUuft}3*Z)>Flc%l!<!^QK5T!7)Y|D}g*hl^-NTwwAIn4!lgDE`*CGmz@yFYN*A4t6 zKlqn-__WW;4|@FQ{n4aPSa$}GF73NGfe8tpd8HbKWgY6Q!f{5?%7?|~cTd;cH;(VV z56X_7O>LR|^z4jjp=>~S=6=cCQhfVXdcepKDtZ%bqb0v@7!#{ibuh2TlpdsfIxc2r zM;E_J{&FsWar!~_J-0~_y%uG^2j)qp;}er&;m~(ljI)i@F9J1BexJbi9fq2fWSW0{ zc3OEgUhGV3mRve?Y|tRrVAt>z{LLgE4RCRH)UV$wO{0equ6@HeJuF^%_*(S3ijV8$ zUsuD2JoF1<=vAiM9%-X#A&f{Ezu@i64+Q<?tSRqxqyl<Pf$o)Mp$lTa@T1c!gK`1u zmcCstD*>?4fu?T*kU)Ur=!G25PkxuuhmhLdcNppSDY;<8V>4^vJ#4ce7kZwmC8hbq z!270A--i4+Ax!#M)$15(;hW4`7B`7e4&hgHx!C-b(hm?e1_oPDKE!zHBe*=D9ash~ zGveQ#bu_w5>CSt=6x&d(t>Xpwp_tAvbK1*LnKaEBOn8pF=p6?SyT>)7Njt=Ked#gO z!?YJ41msr7M7VM@<8)AtZtv}>Hr{+eRCC1A<hJubCQ;$mr}rfg0&a=FEan)bhxQ5d zfr07(OfkPd9$4aInq|%~tH?j1s%+s+tItAtk3!;*7H}9V6TGBg@@j;EVdUTa>8;Tq zW*GW(_t10s-`GPR^FWvHYWcF-gj7ybvubIPY<%`dk;>kGc|=A!jQp9`>6UlVNl^_W zs}?OfID8z35g#S)$gQDwz!z8nQJIcPtbwXk0!^b$%+w5P9c~@hq$_6t33_e5tu_$^ zZHoja$x1;x*;asOY4RgWcYCzT_P-N{b!q*5&#{1pYA_U$!x(Y5!y|hz-FxOoX19LC zxuodQ_)j+q2x9I3GTqfisGW;s3D(u#%^nRH59)^`BFg$}ChrzsOg`>2J#rENIy#gt zg&U4c?e~`HNRK@jyx)~n+w3c2Ye&8qt>neL9+5$h7%d}T^wDkrC~QRRmVUCH&@Wgk ztSE4yVhb7rlI<o=%Z7VsLN@1Y+ltiR=amD!y&2iE0)LkcH4>jZ@pcm1JL-83u#o|W zJcpOs-CS7$Glq{#@_|RiM?`YvSAkJb3!eimTT(0ld<1CistRqq`NDr=QqTCy%U@PT zVA}~;4#Uj9<U6Jq@i-1~^P=Ju4;ka)q}g^XU<78SYawR){tq@AwV-5p{na5dN(e5L z`!BlVWB4cZ?-O@&W{L0H;$Z#@ChqOcw0!X;s*K6|A}vF;@`_)Kfw8`nrJ|OK?!QxA zQ7XSrC<F4nGmZ#Tn0}jgrdb*e@RtJ*tBF=Nd0W>pfFm{hu!3IYyH~3<B6|{Z+z(~8 z+sRwPE3i~0|4gp}i6RriDM|<|b)dvW7+doMRjhsEb}c5oYzdiOxF$zrksNc+)cKLT z<7XhA``B$GIuwTK@z_Vc^^Slc>=DbdIf(!4x#ym{5aUOt^GvQ-)z@ZzKSc&{tJFCw zci-}!92wNPn@#X#I^Ozb&pNwY13o1HcJpmniG<;kZ==Mbck|7X)-!$%M7ay*waw$l z;NoIyNuKw(D~sPRXB)sa$;yRGPX>;Q&go3J6zc|h2M;^~uk@DuJ`r}dLpjd=3Y)7+ z9)=+(P)pP1F4z5B8DKzJqxEE@>Hy`=GXtUTJD)=$faU4=wj<1vZ5YPKiTB_47t7u6 zYDbL7>8k(Kx$e0k?KukgHNCGTDz7(-eRk@5K)_OhT~5b-{5yX(TvFVs@;)?zb$Q)t z%gDSrb657~bLWY6I9FeA=)ZkC;acShHx9u?N63p6TYBl)g?6dLytSV9FD3XIOnfsw z{UR9>R{yi8wN1h^+>T><7A_qVEV5`%F;Xi#`}I%?eqL@}Z*<_s`x<HY*Lipc-2t@X z*9#JN=?t?uzyM-Zm<%aAL-q8)bb`VtB0q~~+QG60)LFT7_JcJBU*FAINysLxJkp$( z(hshGZe{^wz|W$8TKA2cKru-2X&XQavLPpF1k-bbg`2m$R6H^PkGCzv<9JieXsbET zEvX>^tj0db`7`;S-zP3C5;#pYF{+1n;Es%}VZ65FGSsucdu~WG^PFG<eu-)vU52?W z`Y9kZ3iNuwt4LdVKLF|~tL)kFa^Fzo`Mn97FtpZ@F9&fa(WN)?Pj0?Dr-roB``Rt4 z=+C%_q%A@Nct1cv6gzz8KEFoIf`=9#KB>CLRoCa=xM^gYk82(S`w2@COD(qQ;QJKx z0e<N?1^6Ye;G=T?POs-dICvCr+=q%-KFHB5-G^%FHy1$(ynF}XH--@bF#MQ9-&7L( zwdHa5k2@Uz@(#rP!Hy4Ke>Pa8IZn5UE}pNR-A_;c^?515A!l*;*ao)DFA%5qQnLQR zQC#c>;>qRmYmaUhNW8K~AD2e>?Yf#6(Uz`v4Vd;ri|0<3bk(T!78W$H`nJ6TADdbj zK#uQUJrbzEDKz9%*DHe@3|(8%MdpbC{@Jlan90+>iZve?v((~@u0Hmu0dHNJ@iqbW z8zGn$+xmpcG#TBW&PeJ9hFE^?<85fud;EJgL`!@yc@*HWqXi5Vfu83W@m&T2+9Q@A zCNw-Hc?qE&z1}&R*)om9@Q@#{n!5ic@9MbWY&nG}ca&1wm>%ozuhQSbmP6(XqU*O@ zsbKM+osXibZQ(bY(28mjluy3hG72}l99uTl!A19Dth;!N-*2M>ZM=iu@k{IOq;&L* zG(W36g4^Y`IHsrG|5Vzy=>gt%%W1V5S(@Cb$=AF@6r}x;;KJh|EVM@RBPY@e2by{9 zj}poTfa6cdYv#*92|6Z3aldh1lel#z!094OzpAVhrCA{~a3mq{>tOU=#nk5Tt~I^r z+>Lzygb`cdc)JCkop}pRhMR}3H~sfhz`={TgmJ#w?lY3}=?+d|##Quw0CT`HEQ|20 zsEkvf_7-JRsNh1Am(4cNDjnwkb~S@>mfcH)=bKuPf}aYl@4LMguB<k@w+ut11{E(; zjx-)yCH8(yPCB1WJU2-Fkk%LRF{1DtFC0^6CLZc>+eS1+A17w};x*w3Tg>EgwYw!W zb1jw#aMuzdQ02L#t8hrl`?K#&$LSvXs94}!@hCaB+MLt8g3_xOUMfv0h<%4=zhk^$ zyw=h6KoV1;)i0Eq)Z_DejN{IYX;E=l(C-r;i(_*pOB)GHw>X=3jLF_3@iFsle&v$w zovMFpeW*f9SWn`I7jB<?c#|IxD1;@nPg=BUW}|54AMfsJ?Hg~tT6C4S$JuCUL>UHZ zNcyH*hyIAO0ndbj!vb^TYhI@<jBDfx$3>alx8uA?bSaZ4e}J!UOn#nJ_g9#IqUV=} z(k}qBve4D(hMQZ`3%wCLb=F-wAow#aao)<uo{+}t(l*<VWE8Avk(y7IY{;br(rGyA zpy#Xgw%|6j>jrNxvei~`82oNErQ>7A^M!Shyv+B6d6?~~5bv=STk)GldD{`G`1n&g zA2eTv``BV_PulMq-a)y*Mim|{AF!@gd`)R*S9^(m<r+E_9TxLS7=$Gi1KYWR0e*qX z3#ZQU=XybjfNNVKdC7L5=yB?t(a@2rtc8kx$I%{0*=e;`wE4UiVqbqP+*E~p+PA6R zBZAwg69Ie^pYC34WwEWOLbb@YaGC}KZE~mIQ0hT61p;3zU3%@yH7-d%irb!YWIBk) zw;$UTbnW>K_FBr5^b<Zkx6Zmms>Xh{LNd<(yCV()#fk8x7AqR;p#n)meW|^3DEz~b z^7xZnl^<R6IEpRPYcH6d%y-;($d>DeZL#K77BP()F)=&)iBuzxxWnOlkE(fN8x2oM zg^`2LD^GhtN@O7|PiE*}X-%u|rQf`6pQ-`Vq|Ye?s5}qkx3NeQ94%B{(Nm`rxcn4Q z0H0R)TGSp#Zg^gKUcoj&T&bFk`C;f}mNd&2i>}l8SyS;VEn3ym`8G0a4^p0y_3?A& zi_L-X!gIJ|R`*$_D<LCCY3UC&w9V$?`YCCR+SewQY|csVI^k^(LJVpQ3p*I)d~vVY zSDN&ph(*}cql9w$z1@+Ngu{9H%`Y<Xh<xk#_Pos5q9Yye1lxlFUf8zt+=|W0dg%+S zP#OX7=jQ|2_Sj4y2E&BH&plR%n6yqBab*Am+|BzuC#^YlYj*`c^Ce`$4iu+5ncZry z3P8G)J)@*??<HL^Wa<<-OeA%UpL@NuAt;*d(5|Q<1Xwjp_#BV?0epe#sjpL_?uoyd zz<ne(1*ZwEsAE!=(^k=8>ScH2JEHrQUhm1K9OvyP7`t1iV1(op{+;(P=0mR_7{<{S zyPjUL*51Ah^68lGQWPItz`)xehc>ua(hSP&^;C#q!lBPA&gSj`Q+`WE@_7I1{IV9m zQ1Gk%Fd`{^7eg2MIv6#Oh}h)kti3nHznN)RM}6}B66fV42>8&%obUZR;RgyHrrK2y zZJ?-&?q8qbF$+(@ECpvic><qgi)2}~lQzWvk3QQu**)Z}-%<gPpmjst&x=g4$i=Uq zjmaKHVm=ZzQ?SC5FL&!azL3>i{@FJ?uzj|4M+@{YXy1L%LvPpLfM4_T2|i|h=W^|j z<ck;hI?_<t>yWY7Kq^C4S1FNNZW8e+JvG7pD~m|J@oNzMWy(@wy_nlNmt4$LR4f#{ zN$?)(=N;xAs<~=Dr&jKTntE{@&B9zS3LEKnA;_Q*4tJ6_Nh7nEs}+tYp$#E&qAe|r zd-oJ7R%jnf`c+krM>mLE{bY@svYnTzL%T>c2$%>J)_~;s`GBL5+^o0Qx?(08+Uxo< zE4JJm7wot@1eUxFLVXX=$vg9(_8*YI8lRb42hk2%Hd7P?=r97_I<zfLnk4#enPwv( zwPw6u12H1|5R=7}mYX??&{c+3YjaiT5N1H|dvdyylz&wRDXgQ;E@V+o{JM7jqnriO zt<mYeDIFOx<yohXZ{8wzGtEqQyd&<5X?I*dcr@t=z^%=ImEs&D4z0cY+|*X=GJ{n5 zG4kW)7(0}0g<Mj?Lj}!u9MJ-nUR<a9hx5Nr9NO>^TJ2(d*RA_Snn!;WhQd9pmU4%V zqI&bTBrGbjQE{?=X?^irER$#{$$!XyP<T;_slpie*#`_Rfp-h)ISIi>!Gagc5BhCO z-6vCC9ZL!sTGt=n+0g3&RI|UHwG3qI6l!m>&1@#|mGjIEDGQ(8>N&HHN1{DW)qN#P zE{y@rn=d;5U|0V>k<Z$exlc*V9<6!kC5^5AvD)m((0Oy5JE_GBj}>BNqAcihIny0P zccqLz4}=}Oy@Bf6TnQzu*wAhL(F%j68s=e)Z72!te$tEUO~lZLpL*WOR`5nAt0lS= z6Qx6c_&nXdMO80Zwzl*B0sZOQQ6aHqymhz0UN^MTPu6<;2J~3`BPDsnnfjOu$vLbt zWyh%VU$Vk|uSG9D(&F*^*i5q#rAIxbn%|4wBusdpVZ!(@O-^gSaJ(Jy?E%oU>L5eD zi$~8t^P?A4uehaEv|od(R+h0{+&4Kh+4{(Ep~wDeJg(fRx9p>Js@aVXKG@8kIlo$; z00!B;x%2*W%@lmv?)6B`w~BTjyL#i2&D<{(;M0^Nio@O5D94#t`cm_fzWd-bSYrYE zviQ-3=G3v3M?pa09TT<LGzssyO!@b8GUuwqLb_^>_r%bnh<)sb{-aT$+0!R=e`e<c zmqO218|098YP8A@*a?pBZ)IjXmcOxFk0+F0`PiLKQMst1Zu;M+S;Z8xRsPR7pnaUK zJq_~8{aT=W&6Q)9h$EuE6>6@EH!<2I{rkj>nT0@4Dij0a_jYKII<^<NkL?@DGTL%& zH=+8a-J4~I^18<Jrn*KRwwH?#X}Jpl-g<}&;2L}Rg3<f$I@0qq^b_}>9m9GcCy%&q zM2W-pe{O_Qiqh_LLm=r0kh&l(4gUYJ^xffXukZi;e9k#tv})97jDuJe)Tp4usgWR7 zP(_Urv$mpW@Hwq55fX%2M`E?rYOGRJ)k?%@jM_zvqST5#`g@=6^}Ae`Ke#TgJkN7K z_v?N=_x*aA5(7wcGvow-zgGNapnKbgP9G=`xv+v>_B__SN*8!fsriRiwk`NLVAV>i zYS?Jy{n}IOvlHGQ-*N5<YcnOCP7_*mH+$Q|=GfnGAG6v&^~{OVibf^Nj-s*^+t>PQ z)<P>*T2XO*`_(JJv*Gvept|POfGq_rvF7ex>pw>me-r3q)m%sxMhPShs@79ymA@@R z^ENz&N=~Jn#HLp+!a}aa8XecXI_@?+$`OnV)~N;{{<V)41@~8LM2aQ2zONdN^Pb9> zKEw;sUiIgWoKYmS0;|N|AKN9rBI;`?4S$MXzu(uDdFGdQ%Up#nd3j}~pJXi@LKo6* zx!5fBymxDMT;!*SP3F?82jQkGAJ4QpuM90dOx0^25c)Qq(~sZ1b!%Z&g&}TVy(^p8 zq58&Uyfa$+Nthtfei1^zqFLdJ6RPvwn>|1_rYKQJAApriQ5Ee_sVFOi22oGFsH8@N zzz~&3O-Xov#RNTFd2w!du9W*dgJk!iA&7sqaha=&-1}$2huG*IqqvlMwe-0LI^I`E zR4}P3m&cJ~iVSr#ouGFz1=an$68hqZl75!4#Ooi7ueFI_>HMVw<l5Mj&Pkv@+pVS@ zkr4m8p8+{>388=F7?TLFmsvid!sUZ-?iH=b*_kFTM7Gd8beN7Y=qIj|brfSoOn(G< z^kry-=_*;IsH9Ee!XiQz8QUJ6#98XRow&9Wc=+Y?%V^WKy$^k2o<P3~!XypgNll9$ zOQ-)jcQ}qLm3(zvfhiE<f+U>TXl-r@9yl3a*~ML}OOZiMUgB!R()UAr2G3HWVrPb~ z1yl>paO)CZ9(N=5`}0;il*$nHN8Z<twh9nBwjr?wU&y3RYB=12I+!ESH<<TC+G}cO zA&_fmxTZFUA~RJ`z%?UjlXQx@_3PY3=*&~O=Y`~pc~7fXp0jzio>tZk&!qO|*Q-*F zm$W1EFNO)hh%ArmAwSUee~u!K;zAp3px-#hwwm9tR&Oy!qni;HQk<KCr2sRMmoHr; zt^Qs*%;MKM(F^R2I$ea)*Z4_#PINLr_vs%oX7fLK1}X%?;Z?>#Nlh7|T`&}kTl?eZ zten-PkD=a9aj<#Y`2R*QiPv8RH)C{`F*#)2l9a&^<(}R_+wK`dMNW$)gC>5L-(kfy zouFC-RSw0%%N{0Q?OHv_kF`>ct_{n#7<7qiuH0jzr<@WOfH7jAVs2=;`kH-cZW>9| z<3@C%VK>ivu{<)9mePbH{KLlZ*w0~_a~XHx+=r~GsC?}r?j%N`sPNzvGkl!+SxMCY z?809Vr{6-ucAjTTiDtwu+%3Fd_;ZteakcqkXmx_xdo}F4mG3VWH>X7|i>P0RUj34k z)uq5*{pxhEdDlOk+Fm^{!(-Q&kN6_f;4<X2GZ!IpCuuc4RVFo60!5>M;RmhgisK!v zJ6k2LD?6QSA7iZF9&4Cl7P_$1yw%4l)>$gQ&ee^oy06qg1wUBxo0`}uan4ECe?LA% zrLONnSew9}78Y<yeXv(c9O30UO*GqADS)m9^DGXSiWO_!+wLpyT1AnTX`!*<o{GWZ zdRuq9`4%B&utq6_g#d(5$^GkG_tXbF##{zK5cd8622~M={a#VdkCk?R4l2(+&l0&W z7}RlAu%{zDSXp7k$Mnd}wZ$fI)$jx^iBTa>B-O%G!4!FIr!|8!qF6YzEmguew<ZW? zZx-I!kaB}Emi*J`XA%M4F{;|((XFu~Y)o?$Kb1941qYBr`~eXNlU&7#_ElkjAu8s? z5R;UMuE4*W9rRL1EGx^ac9wQ8xE;l_B`ag6PK$M1r#aqdhs?&fhsKt+FMECGOW#7< z4sh^lL(rW`g@$r1#FmB&=bJ);J=8FzSd{bG+F|sW_2PBTLyOG$NlsVoWHa`dRTiSW zP0Q;Ot48#qxy=cOV+2QRLIlV7Lu`b7eo#YMypk)-gbK!OYa3_KrTt&SV_Q_OMm`Jy zgrw4YVrdJiyVm{WLb=LFN$9V0;DJL)B_|d-A0c-S;^b-ils9%*xn_P-+6<_3#eZ+U zTG}|csqj+$TLHfX5q#AsI`|gdpB6g3Qy>uo;}MccE6j;C{H=^&snt51Te@wgm=(Pz z+uojAt=s{*$7$^prb%0Qy5u>)1#+u!h4Y<AhmG^n1>fRgL;TrWndlCik2ViyrhdTk zW$pqPU{@@HF5MKE!P&RDm?fQ|Dg9SINLi<$B6FI=CJ?@P`DU;J>t$QIh9nMwZuMaG ztHOm`vT0yIn@RCAP(|V0WE#c82P1~~)hfLX$l!+RfK*v8DnB|_1$<_u{Vn|{e(c2| ze(O(9gV7%25T#;4?5oiQ)=|>wd9RR|7y2&Q&B>|aEK%|1Z<<jeGAr+nL=Y367R5O` z+R1qnWDMNRMdH>;eJou}^hAMmM#dI|1}|iqikLp`E6o~+(G!x}ep*vb=zgwlJzqX` zu-E@VIn8_2fH*MFO%2=DA~lsv&3Jl+r16b*nfxC0Bj0k48b;8%x%q^nG7c&pcF-ia z$b$EmOGB?DfXfNWzPg5=YC;ofTa_8aIh^bBmoDaT?yR+XX5NPTt+{L;wU6f!pWIbL z4{xnc3-&z53VaH?@F`5%oTRSNW3_n4F0WA5xYB8IQe<63QN!YTbH9?<{rYPzkfK!8 zF83PuV2}RBu8D<j+HWrphm_xh&dQfhdSY_s6W!8Gk+n<Z8Ai03cvZ@CLT`l79-T`J zWuq_ZQLm&O9(Gm6SU_snHdes>;lk1!d_8AR@zqsLi6Vekp^20DZ17@NL|~?YAgz(T zv_$q7c2whfe}EOw0;$JB{wG3#0-ED~l(X_zexp=gn62YL(2k~xg0?zhl`nZu{8M3y zz%)EAekx<lAi8_ZDSnC+yeIJ#OOEJjkiZr$1-fZHT@mfLLnNISwU%}}sx2CJ`TdTN z@$Fjom<eUx^@EBxLGmxad#pT}nc={Z7?08@pKNE+GJB@HeK{;J;Cy$6IbUdo^Tk1x z)8>SkOqc!CYTbhj$z210e$70~+g+3*elOU98OmJp;bQi_XfTulUTk7fr+QjSjaeC~ z1e>AM@0Cvm%TU8gYX!qtGf2buFylD#Y6dj%5yMx}p--`(()q&OBX6FiNKUZ`(!ok9 zTf=xSD-3sH$_S-toUofDmA=t{>O1hYm)Q_2Q+jdpRHvruC`d#VSid&AuV-Z@$ln!& z$i;)-jaCj;sHw0J9eAW#8ZLI8<@M{Fz)RjUC}JjLZSq><he^qs*~6J=sXOY(M#o&z zUcqKKD77npo+*1Oc7AB8S+Uq?^Qgq4v`;f2TQE$c&`2NJ(KwHNzss~8J{q3FZUMOF z@ya(-(8fGh>fc+@(AImyXxjXHfWuNkygA;MDEd8Dddm13@Gj3wG{(Oy@Q02MoqY8| zG_q{G<7gHHt3v~HQn3SycPhP!qfv4U0Ysoc2!hI^k0Za#HJ$GDT>`&0!qvJFzhP6K zmmQfFV66`0Jbx;cJXfu@nyuFL7fjwe$)R^{RwEU!lr+Q;#O7Nanrl&rnp@HN&WTP( zo&gj2`6{9BVs8!%sbgn+#eb$gh<e?9HBX{p$q5Frw2C`YV7_FvYZE`_iE3!BMK9=H zAt~q{oOjQr<=o$=iVf>pg~pyFC^CSK>Ef02rjAwE$hGd|Hr_Oi?p(~YYRK|g58nr5 zQEJmaxBNDX=jbOxTK5&UK~oz>XQ}7<OYiP#zQ28?ObBkbz-p3|nWjBF7IA$pZ&&KV zJ#|(LG}1C-UY(cg(wvMq!rF%MOb>bxVwSEusr`}WZZmgVvgA}<^4Gc4^xhu|0z;%B zW(vyxe(=Bz7qyzIO%h7AjJBvb^%xMP+>z2$d&>^|b?&-|EhZ<}?ce))^}?yXsu_&< zGV;A#EL}y%t#B=_=B33|Hza1**1Y_@HqK)HgS8myx#Z+|$iW37cVUdEdVe1KpolUo z-_vQ7#Y09C1l-oJ6o=5ENlCTF7(;Jdk8F49A@bgsQx~kmBE%_aPlqnrVG+D1fClzZ zbjip**QT+nQRQtY9t}1{e%D_VjHZW#1Bl0&b#zh4a_-YSU929fgDq(JUH8-et!N(i zLn6Dfm8S3fOx_0iJvuja9nIF-c;`8P)$G>k8a(FKg5++;{HIm>!JD7cT30&I$2r}* zIj8-R>Jk<DE(Z~&{oB1OXJ@=`Pi^}1lER{%irg1bGD$j(=p_=js>E*L7BHrVMHZwd zNK_ji%u60&3=sM=6)V5at-Gz&0wrVU_f3FW>MJ+Xnf|jSIr{OfGg75ijFyd3anW#0 zvyA>xX6WnVYR^A*7QO6`><MeMt-rZ{L}l^e@vC=Wq;-$vNlG#h#OrzA6)*J%XF+)L z@_2K<Mq9pK;Ve+U=$c@CA+biAJpZ@lS7r8~-F*7yEX2%q?Ug(S>IaFQ045{{YiR@| z*n{Wc+V8q=OJ!)#(RRgiZ8Bd^53>QzP>M|*ul*r)ni+cXuyc7=Qyz@xfgkb@gv5^v zAtsT0j=2yuKlh+bM7e*?mTa+t%m3xE|BE6gpyjBEpp%4e1g^s_3m&5AmFhZ@QH^-& zsvcZ7xM)G2n%SD!f$a=3(at#HPNGkKX>9`@?0=ne(?<`Uf_7a>TIAU?p8Cs)#lxK@ zw=60Xrg*$pvc7kO>7vE)KmPZ^N!oVHZxj9gW#Ns^R=y8jBoXzu(y(46VtnOklylCn zbNi*I=De>@ZLKei{or!l^8)5J>xLx7rn(euLk}_~3S&u}llYbD0xeYgfA%v5WX!rP z;@|?^R*DS7k#pu-w=kEAzH&IgG(Hx8%C(x2%638}>&B;wt|#t_H6<;>PSWs?iIt$U z$Can@VxGG1fH>tkj@H*aaFljm%ovuG()i|W(OK~Df%Md|h#54koGs$DqJ=I$cCsHd zjIhtkL}Pa45GBT;2UNy|KBBPA!)%AKG(e%h&K?@<b$3rS!#9<Fr6j<f`toUkjg0I< z6^HbCxgoByH{Xp)3z0Mr(%L^QaXYqThs@6q(47WBn;L4kY>1WL#Nhq(^v>zak2Fzo zWwe}^RB$}`r_r7SY<|rE=pVzQ|9_GKAR>^b{x5bmy+YaX<LT}D*P6HmKUV8tTL#cv zXid>}fyrBURKf)$&0-W*exGWfm2;~7Iwy6eqJG3xBgyXm(l^6BdWr*>2Uo3Ds^lLB z>A+2Y-n4U1StRiEyx>>N{S7RBNIcvDxssh5Yc}XJ7*l>}_|B@TV5{*+=4$69x=zcJ zfC53-8ISw|QGlb6vgT27mXUMT>vNU$a{ky-@+$XryALfoxg@NJCV&1Gr2^<1)6yN> z{qIjbRNS_s#<FTgrhp0VOPI@W%*oZ~KYBuMn|}IA7YSTpDwXC!A=Xm&KRYjRV#2Iq zPhzroj!Inb6J$_C@Z$wkCsEOC)$!xB-r+ySm_(PosK;F6tGz;2&;KUsphkL*OhfEk zEUDn~#%>Ov9Qb=Q+EP`wOe<8kgi&@uDE3i=3ZgsY>3+1P*3?$RwI4MdD_SqVXAYMu zq!V=)xJBRdE%E^kGTw<yF~g6Z>TslwW^mUoJ-*vN7wmqM4z?UJFz6M&l&xo+=A&X} zS@gRLm@%6wHMRF=_f<z+o~CkP~(!kR&nJ(2u%CuB9*T@L)s`(310&C=(;AIc^Zo zVdq%ilnFDHnuB-qI`uO9X+ae*rGtS!r1CJy*Dp3%t#W5-p@f}%0gq+RqjyEau&L0s zuqT^aw{Eix+Bjpcr179uMx-FoYCl5S20LFWG`!&nwoGqQ;Dgc)4mdqWYJ|P!SmJ_u zCMf!l+&4tp&1?Bra*R*3<`y@1{AY${&-T>ayZ#{)97S9h&n0D^>2h6c=k+c7->ZU; zz4ia#-Q7|OwO=8NJAH`Dk}}d^YLpadsZ*Me7H17zlV|zy?cdSu+9HY`;9~)X<dJZR z@7zC%-(8M~Kyq3T;j@mbDo1|K_<B|(cxa_+4*R|Lsm6?y$ggvXGN*5;_;t4aQAy}b zl#KNew(RQom703brQqfwf3e{h?0Kc3FfY>$zsrX~A}(VcuE*zHHdSJW!`2}=y{*A3 zgJ+4-IWcSI1n$R$xv<77N`Wh_wm?BBbh)LsZGRJ3r<~MkwoADGzRXQbVE6;F`XPAH z2vco|G)sCxR&E4whfRv!$28{$e{k-%c3V}EG8fUCU|u@u4Ox47xe?6lR8a^q_fbPa zyh)Z>;_ipoM#HRimXHXMp~{jb>%XMs!d?aFt%ew*a0A)qA=UQMW)3&X4AvA`vsOPt z5UbpzMy`@B4}n2b$9ec4Mn!I@D%uM5WnEJx4!K=4kGL<U@)Pf|>}3_w{=N!JrhH(| zytgM<Ca7{W(lcI^nvJv8^WD}0m!1s~dgYJb4b7O`WF{uc@`YKMpiu3CT~n0H^xvQn zK3|niBD1ue)E>@fATMxKi+P&3p!n;%8l-@SVD~(uOrFI-^RI`+3+W4sq5<_6+v69O z_X<T_uHNF;CJi_pWrtoq1Gha_g!pR*<^Re2TD9(q7=hb<6qD46pXNT&V&CpYlq2^6 z;O}uuQH86K_>*{KrCagq+?S-_!Ce{S-MfT2SA_Lml$)3-wut4i5qCz}cP$mvJqu-j zBIap{4h=!43X6tfe`-}xRS&fSfm`P1!6=!oa)#<ASiVBUxBanAoD-GVdfNEagl5<| zM$}KrinLm&56t4w9+Vn3*D3vKRs_<5sY+mwukr_YRSg+4lC_C%vS~ZqIUc5;H-w6) zViiAMNH_jzWTRWMrQS11dXyL(u6pf=6Rv+^yf4X?6e3b(Vl#$J@&hZg*NW;aN3*rw zFC~tMAzl)()O#C*kjx;H<hiboVIxTSNtWxA=Xa!je_7$0_l#I%aXLoFsEv9g_lIH> z_2;UI9b0uxT+@d5%9SCXlP9K_KvT>UQ{?NFeW1m!A+J=5>jEYy8gnpq;vl7M_Szmb zqA|dk6#jXpPjH>MLOc%c9O_YelB~%pV5M%l`Ar}~^H9OQ;0tobkA<wIbmy#puBP2s zgk9O7&buRU`I-57nZ+dOJC+A&B?pE7&|gHVzl6WNIB;Z|w7CuP@;<EJt;R0Oc9#v6 z9+#Xg^yjVQ-l-0;kRojG#abOv1;ty-8NB6b<KXX4;#Ok{bMQmy^e4Z`jQ(#m3Q_nJ ze=uIO)o3)E9|cW1xLUHQGTUfT{4w;YsC{6jvQ+R{9@|5!b!fmm?W2s)*V8HI)HQlq zKt<}GZ^q`^#u($=3G?4-e_A$pd+^;S#A7oZn6GV3v@>;h=dNrUZ|d;g?5e=w%}FwQ zOW1M$D>>gAc`zA5-dl>`+0|Zc6Re*Tb|b^&pNDJi0_Z;*p8eTd^~@!OJaF0TZ`G^( z*mogBbr7m{0#`QV^KPuKs?Q}WO^zI7V`jZA&KcwPf656lCl4H>^7u7Ps@mK?*lru* zg|}u`p&04=7rzC(h*X|?c5s0z9&7Oe!|H^DT2LY%oA|SDmD^Lb^9<8anL?bw&;4P~ z%&ojmA_3|xiJc=k9XiIFz7=YYJC%6$zauR7Q|f#t=NTk#IjEb&DJa7Z6SReB3cmY% zEza1rQzE!)vAex>n=v%MIcbIz@k@*H?ZDPQ9MC}b4KLVYTrA6F-w*Gi5cb21?HaO} zSWA;YB}1Xc0neNeeF2kFUF=FuIkQ=XhM1EP>9IS~XvZ`wW;d)-UE`FSF;ZS;e=iXI zWn6A&o`qa1H1b5vTxz}~qBJG7YqWB#VrFgju)F<5J2MxZcsp=BRoLyHcW%$8@`dYj zg9A5Tx6^lQ@Ab&+M?IciWv`wMYDFH{Egww997+zFfg=R3X3ez;Nop78@y5Zpln2@4 z)bH5R5xqcl%_x;4yCGn#5@HbtTQaA${ZU6~Z>=TIedB_6ATqmZ$q7jxQIFKrTFUhE zWIzk#;I(kKK?@u7+W@`M-|J~18zr8sr%BPtP`CUno_vp9n~%QAA1#Z{JAXgOxg%t# zc!>@q;(9mLIze?nI)b|%QU3QFS}#r6kV`mswl|_dTYN5^)mJw3H~mV-qpoJsj|z1^ z?@f2b?7&*8IV?;a&y8oGV=&0?fXskZW(c|pq|936J4&4VbxxWF86k$EhbNi~!68O7 z>C-ATBm$$L>1+;q+jdcs$S<oy+WeyWu#0M(SxXv{e6qKcMtI8CPga=iA(`RZ56zp_ zRMkQjCLs}MrOP4Mvi$tc_n1Hk`D0I3G>jjHLEPxh5Uerb@Od)4lcmvS3}AyV%-}C> zDl$KB6X*W<rkE(a_1R+XAF8%{upW1*M!TX6ZjWsD)h3h5W+oVFOw^HAm4BiX)Iv}6 zD|E7RmS)%eXot5Z=DMt=OhlJ7-lI+4^eH7I<1ou<xAnTLMel@12oQyFjQi{5_Uw+f z7|wt@m`IAR)9kNvO?(gAF1>6FbArjDr#?Cu@PQ|^MRMI*go_N4kq4>#DF(^LHN0rL z$XoDK(SMWHIaX~49j~p?1!yG!5K0F@FK>?+{s5b7(kb-B3R_?NX>ZV}IhDp>ddEHG zbu8?(qpDo#!Uh2EuiH5;=k+t@#lE<$h2=JNa%~P3d*wgH*y{6R`VARqfqQ)%6<yj5 z<Jvt+NxRA*t2Oh`fEdJgefCQC$329acOpuUo)Ue8m2Zyaz3{I(M9~w`29P=Y@a@(r zAGu?Z^;qWFWB-OZzM#!+qL^%=#ZXmg`vobM3@7hVk=alY*C1KB^Gew=VRI?pad8lC zCgEZl|G*uqiVEEcv)k*pbb@<*F!+EQ`!0}JVa}W8<DTl<ZsDs(@W0Y0g?x<7#F)M^ z?(4bJuu;H!OoW=C%12L^1wZ~&-eJzF7|We7ss&a)SaBTta3{uJDZ{+IW>almGEu-( ze_|93xBK8CK$;HoJ9x{L+!Z@-G|3bd&@+6PIC#SOtQ}N0M`sFO;<_GWA+RTj(?3sF zeu$yWP0S`Jyqkz{tdYQa{r2Aq6RXbOOMON6Q$n;F8y+^Ccv(h_tD+m(<6g2AxdkE7 zjk1E(EaYb`Oje7~Vk5k|z4Y*=T~wGr&E>ab4kn{tlN?+IXV*l^1$FKg{W|y7{-om% zKBk5`z6|r(T+b!})m1Pq^J$ST$_*6z<Cqc;uFTA=S6L6-oVrg4YbXaD0VzJ)*9MY` zIW3H|$?!Mn3}mi(r&4A+i3&;Bi2@xOG5k!cr=@}E_R=G4b)|b_AToV28o;EA9ZiR? z`}7A>VnX#y?(sOOWL|n0bc64Ow$IrO#Ixmg{+c;<)JzMux^HGO!*3E5Mha(lM%m=L zFs3Es54VE8l*R>u;$AG&hb)(su}%kgBwzRxgL{3H%Iq4oVHX6`>N+>Si4C0Qni+b~ zmB{91`8A@K=~yg!x|GZB9V7ceDgO82A!y%ho8Y&prtf&3Ot){);7^%iv}F5XrM%11 zD<0x|EIRj*<=IPar|$b54bN`PXMVSGf<|ptr<q&%FAw`TpkgihQ)%&eDzi@TP{r5K z5Y6v$B~!0D?~Gv@t*Z!vXJLv(A5uOOv0j26&z=`@TAPm=XTdXr-B)INVsF2phEuXD zJ})#nL+FcE6P|CXO)h`PmuE&}8=zOO>h#EBI8)EY2^;xNSo6Me6i!6jz9vm@5mgi0 zA4vH_r=$4Ofu|x$<t=!Uhbo<BRyC0;9~P0t$eq8(z}BS!1WBW?H}w*qS%^PR@VXz? zM3zDrZ_ExnG|j#7zmue@wqnUrd~cZ8-K%Mj7oxB8w$(n0)2|j%JTs(3eXUo2i1K&n z#)X7&KgZ?FT?#U`-Z89IENxROjHCr_NrJ@Vx&KF15&*HI4%hpB>vH}kI~nv0GKH<m z$uP%f)*}m)b*gJR@YwCkx-ixybT^UKu=9W^A6l9cEUH;H<e0gOf8M{WLwHW=q_CJ< z888)@j!#<w^$3M;8^4LXgll+RM?D~C9i+Q2>GarqGYLuY!ygp&S0A~#9t}JKD@8lB zBrTI)E6aBKR6|v#S04QHqYPVGc#(ek@yZ}{6qEa;B&F!!Cv94k|MBNlL28)iS&dlO z$RbQqZeBM`Q&VLrqA}UMPh;nqJ<!!Zy<7u^<O?I2ulXfCy0YyWU_srBaE-6IO@dE( z2@^2;Eb6_h6`cx|Q}u*fF1@CSlPV(G)_%c1Z_4r5BviJiO$#YcWhSO%5QOtCqA7mH zZ<G}VDQY)mJpV!(E6A<|z~@v>261FNpg9v2^X3wFyW5H(b9|FWc`jSaLM3Fj<CPp= z*yZG*KP%tJ?COFM(Fuh~fzLX0Y!(uxa(6yqrPQ^R-W`Qfe7b6ld@MWlPi`_zk~|j@ zWsytHX{LfZo{c9mrtWQn2DB~K#+J@am{OV4uxrZm5XL3CYDZUKM?|`|9S7u|7!T&| z{5Y#)>(2<P=sh^S@TzrN?rc_yGC{W%w+YOn+!NUeeXu>LkX(CkfUPqCPR5ypk&{g$ zO#IimY%{`B3cey!J{(rgkwprw-QF_~>BzI1xoC~7c&$F0cc|{!UH8%4gcg`y?T+YJ zGT8Z!b6yBQw21QiPqB~R{cKIeshz3vP6bCPax+J9o=={tMHi+pGNEeakZ47P*Do0c zAxqKokV2?Ay6gS$1c5jyK%C+94L<^e?--a+CaDA63h(mxTgnhHL!k(N9nURs?W<{4 zmAgb-<gPU_92ABMou^eRe7uq`IASj$hEx&J4e|VG)SFj*?SYX_?zOV_%BRwX^ozgF zsf6~e<1T9pj_yMkW2A7mYuz)*8|pZaPzWL!jF8zb%PC(oE`g+eQ{>vjKyBgD8k5TN z{L1h+qe;K@a+|_7__%PejgHK3K6N0JjWT$Iy9;7Ozr6FgvS-9l<hH!l%PQ_t;hk6Z z>OER2rx9H<fPIkQq^KHM<GSGw{HpSv!F_q=59o=0IZLCH+xhZSk4v@NNOxQ>Fme7> zr+Vc>5|35lNF%?!s7X4xFQNZRQQu$qgr?SL7YSRx`OU1Sbq4pt-!Gb}cG9LBJwj}z z=8b(giHU<B-u}})?4F+=;`RbN?Pry!l6kE<^z2Y|BdhS{e&nCW5!5Y5;;M(B<UChe zXY)b6r{n3J#G9Jny{-omdk|muAi1Tu>({YZSI=Sp_?wg5-GQ9*-|jqpm8^ToUc<HP z>#}Dj0*5nH1;&rBV>^fS)xA5TxJ*>S-FJ(75+?aLk=`W{aV0uBm6`r3s0o9vM!^j6 zaCfq+V;VpH+@^1J$8m~eH;sJ%w{AbndcP8FG%iKO0Bz%rqs$Sj?Xsbt(dgM~aEzyM z#)Di~yXY%3E*V#2O6=@G5g>5iD-9j90=z(-l75UVh1G=~G(V6@An^n!<w?ud8*5}U zAXa46;@*%DvD|B2Gb2sy=|9ct;herjpB!wK;IqAHqug1lYMHNX5F#P2B&raG>5ScR z>&||9rc|b~o1>0&MH&qRK<$pY6@gKF+^M+}XVZZWXl*m}+qd&KDWAK;BO)xgF4=KM z;0{ppdM_gi+Y83gS=rE-0=~W~v+5g!jS{K4;lcLa>~BTH<3C()bh;?f;yE$Sv}<&2 z7erTI^Z<4x96t+=(2+li;npo>+b?gbE(Qc|YLyygJHC-^<#_<*f-U78JO}R^SUKiY zSK1D1WeM8Ucx}0Ms1L+*Zka0_WbhjmFWU4L7<fq!2yuZOys`6qgIid_H%|s@O;XNq zYwK3TJa1Rhj^t4^thf~csi$-!@Vtrv8X;571l!y6>t*v#vOeCBI=L2~G3)*mi}zGR zAH}7}PM{2Z4M8X>i2J=cuS#%~rhp$Isno!OE_ZzG%-Ez$mj)Mh4^B~mp$X$cPp+-4 z{=;N`z`}cfDhB%cgC^awM|-zj{y0=J=w6Cfv2a(sDR6$q^Ii%d7_9rZU?xHebu*88 zSIE`K`wjQi&LOSHpM7Eob#3bbVr)CR%TzG@qza@hJ#Zcoe=kf#6M(Js8njoUq<bR2 zpXZQA+8>q_&#(So2?Lk)JHdYGBYX(qk`?_crLkN)_7I+r+H#;9l9wI_{^nw?9mb&J zCY4=7g0*rcQst7v`PZjp7oUjRJ0~(W>NNV&__{C4J|KCJwAL17dYkPPn$RO&rUxI3 z$(p6-F%B@9|ID+yaf4}?;7g&c3*}#qe=c8{{!ddelr4Rh(o5)$ojiP+s$}eVFfBA6 znus4Ngo%e)I(^XosOYu4t7{^5k+?vc=8)lo8!q=Xr<x2hKnwZ{o0X_nI$etM5~^au zO7=gpc*5Fj0sR+a(1o&}95Ih#Q=dm(qCc^>EaygP@!b0y%FsG|%RMALu3>JH*It`x z@i^2;!s*lo{^h%LeO^9t!8~=L)n1y$o?#?>*5j*4Ks5B^C5`9^t6_6;2S@Q@2<_J} zeN4q-9?FPJ<WUDyd;xs{93UU6-_=rY$7)cQ2kN9dmK1J7`}Zbtm*r>N1pK|<+SP>y zN0~@ZDm%F4YIIWDK-WcYP}&i3_=|R=4{<s_{+m4Knto*J{_ZZ%vpp2Q+NAcSkt&Wq z-}NzP-Bb8H{d;V!kEh=6*ng1OTXqI**qL<Ls`_0?8iRIC^F5Hu+&#<PS2@zmT35#l zOU=j_3Pr1|sCFzVzQ`3SrtNQ+zS<x|^m)KZ*u+pJ=VUEUdkH66?Gy3)y(KO0g94Q3 zc+sV#(09e`obc@<c$FWEwQ|NM-mtQ{o+xvEEQMPdhf@SC7D{@CPhmAxfI!gHIg=QN zBvV3!)>lit{6TdGcGGIwTPV|PgtWRH?FsKJt@ZCO9Ra%KXQfe^hXa|EMm^aoC8@mB zwIF2}m)rQyaRB<#ngFi|s!L}O!l2fh+&pl|!?Px>{KosOi9DkG*ExM5Q=~zyKi*DA zQ(Gfd*w50&58oR9Ups;K&-}vuGvL6X?R@~Lk2M8!nlyEqtGk7&UPNDovKf>C(Mgr6 zmon~d{_1HmZjJKyBsv%)oQc6v8&uf6T+d@J`gGR9TMlJoaPD)(pO+S#lFcFvR`$om z+PsWq;kLu9!66?*6@#h(oT|!85yd;IdWnk$Sy2%L3@>Kz1YFx9`YyCP{oB~$0^+aM zZ5`pFSdFH9u`}_*r}z}Z4`S#-WPo04)c)vu&*S^sir!A&T2EiysX5?|Qc2k;<%^YE zgR$?04`uvVf2~pd10fCbSM+-u>3Fe4GyI9{f<Yr@^XZ|2<*xTDCRi(aPqIDvRMWa| zdEsX>+j34|=5x|!AxQt3I@b+hcyqQKzw=AUXb`jcTObsK>zWU4sAfPilk4irg49S^ zcj<!@{p}N9Xy)02nlD}z+S6+~8Z4L4S$#_F-Px8c4IgTox?le-e2~k!o0mnPeAWhs zrCYwxGBg&st91J)qKJC`=7UQ?&5S`Lf-F{&_IyJZ9uacTcw;l9kl(tkH$oGCL3wsb zoAYxUp!8FC_3@{E3=BQ@SnNuEw0by3@$p<u(UtrI$M2ta`7nyXq2mL;RqzXckI#(Q z5xwdX$e}#9sI6V^Pt)jqnWeg<38@Kz8cg$IH2BDl5gL2*4*YM2sKtDEbgCi|(N`ZY zzX3dT)SX;^)vENkMv?vN-16RFGv569*$hG^_JPlB-9X-@mrvvouiQM6^U};Mau&?8 z?LB^YtjK&yR=iY|gW>icHg1zDU11uUnD5*jXr_*&Z`AcY^-g_s+0t!EMwxJ86m4YJ zpsgzGpt28_yR*oXCHacMa-T0JAW-Qsk9L)}{1`Xgr<1w9rlm>Q;++WUs=l)1ls`jt zqg)!TZc2|8imHC@h!C_${De{eZSGwWN8EuU;`65iyQ1^>XRu2}7gT4ri!S6u%UEKd zmKfOM&pm#$WI3GCY(rl0Si@$ljFj)Mb7RLp%$uvs6M@MznUMu&N($-8GuTk4_<s3< zgI!6$_DuE(0donriEOO%o0?(B+pBDNKdCalJ(fuxPEkSl^aB1%ddgo{BNg{r+s%r@ zg#H*YY9mIedRP`|#5~F-EDC*`S6-ON)pW@Kq&JS9Rs<SVJ6H3H)3a|ol)81@6JL=O zcr3#UsW}RqE;{m;^t0gLg^B$J<1K^n{%6yU>+cQ>pT*x|hUo{8^3Pr{ftT8x%bPVI zud-!I@sWy-KYw%0QR|h@DjSMfu~@1*J|v#3Z<vQ$VzGh4S$&f4Oy~+Bvydi-XxZAh z$~Z@#jKyn?LPYi3Jy{Pbx_a(N`g(rfIGC0h46`^cM-t`@a~BmVNzroDuG*Ln%se}? zaTFb7MDNHSE+)gT79ca&TSnPx=6~=QM1bB${W@oQoEtm3A}n#zl-p{2>Vkt<y1!F9 z81v_YC)Cvhl`d89x)GrO_6D<CGXr{+>ydGHPlgRk#&s(;K-ReJyFuNTBvKB^9`lLI zDCbAART8EvBY*Yh_4KFR=D{BP<Rp~oH@4|Ir0^NJ*0dRIvXV85ds`i3F8t;Ict!9I zXlXx?l3+?J$*>2ipvS-Mw1_R3T*8B#Qoso*+tP|ghHA(@_|QX^iMH~aD1#RnMY%E; zbqjki)VdGSvMp>+l%t3mUs;%vyZ0O;$t^#g*>4;$n4(_eD{taCE-H+_iijJyRLHB% z{SYQ9)Bfoog5$sZvZ+ahV(PA`ir7=VIKfGxWK!mh8$ezMvJ-aV-|uBZk2Ev}2l*XD z!!_R@$VSKcH!Nd8Iy-PK;S$4};KZdf(yr&Pb1r~9b`?FyG{`%h2_Jf-F8PQ@l1(H@ z9ah;BY!b_jGrIgjZ0-&-vr)u*!gmrQeDIh?-ZXv>1_YmvJkBt<sVs^?w#Fk8A`o#9 z*-g|O=t|N!PX>}%FGH8Z#M!5rBvh`>Z}aK7+yo@Y7wk#`p?L|DH{o3aml1J(l)vdQ zS|C=cc(0micR@$wRNuC6p0K+b(-{~e+mCXV*lCx{nxyR;D&6jh@7XaiSL7IAVRn*= z@?r;Sr+55!G^Or0#tbRxv0Fq*%QJ5br~u$>_-IA_pvZQUWY@?EJuW?5QGK|@C8DfD zG$l!-jf-eMq0>SV)U5n6hi}Np5W-7w6_f5Yi$#jMw~ZrhS}!!<2F5)yvKn8Bf+LJY zh3#hxML^thg*VhC$T%h<C4C34mMDGl{vcDzD^5{j7b~SGV3wjB&n3)t0T4(Zh_@s? z_NmK^1v*Nan2$z4k~UJvzUtfXk?x{LcOqYyRl)in2;{kaTk?Au;B4Rd{(PyxZD${- zqkq0!l_Go?JnUssddY0zMNHU|b4hbwiDu;Dc8aabe2?5)jFyUl1MGLivS+|@ak!8t z>*T9iGP)jt&)U1yf9tu79FlY?xObZBjv~01rdhL4Z$*bhWZu&O*DME$us7pD16#od ziG<Xvvx}{uk|9vgmu<;TQMk(@Q_tXO3bx8oqOZ2db|5u(zBhAGLb+N)asyVBCQm$i zGDJG%A^joWdUtssI{E~=@#Y8m$zlkl(K$TAccLsFm?{&E7*0$<ZQ!SQjP#C785try z@<>Q^U+1AbJew8WFeCFVU^!aR{teS^;f*oe>h(BZvI7QWIGJViBDGq*g!!R>2YdRi zvqr6cUNpvjzNX6yJ8-=aXov7zVn9_xI{{VZ<P5}lW3YC@)<Q;OUT$n*My;iK5KOSN z4H{_IlPKK@;z`jfCrc6%v(#W~XGLs4Edo__TOu2G{f&w(DWlaoL1TOlXrciJp4nsx z9As)cPI)!j<%$*OJ|*o)BkJ)6vTt6^@0PfyEJpIwm1ZLel@o@l9nO3XSpoj`Ej{Z) z{GJhOTV;Wa_0&jVt0&U4xzpSaOvf{G0db==4oLM_9uL3rUyo|Hc%%w==na4=!J&7@ zp)jgGah&)wV4jwh$74`R2f4epNm)3XX#KHmajKI#T7<4A#8isCCnUQ$Zd9lYUf z+YmfG@A~9lx4ovE^;w|FOr9i}hQ$FF3HrupOugKYmfx4@x{`XFs))bVS|0yMsVZ7q z9fEikA<==qA}raNA{ue5{U$90sK7iO^p&=&4gA%R^i*MwnKrCxUXyI-j$h|s=`=dI z=o*zUJB921YXcZ67@C=dO@!Y$YAJeA85|6;_<|e>*2;hEnA#X>IBt-1dws~dTUG16 z5Aqo0o=6TwPF0@_{Qa1cT$ktWmocZJQ50HZc9(1)V-vB1Dw%7X-0Vx5h_i3l;%14; zZque_)_os%klv)zSQu0M^|24cdGCW2d&ReA>EUUm)^!av#j9Jcar3%|qM5(W5mxYr z+80jBB+slaoRD=FxekrRwsW}-waZVk(Ps!vVD=;b;H<>S%W5FG9|K2s_eLDzlX@}c zXqHML%$lVt3Il%j|9@d2Cby-@l|sXqTeCuncykW&yE{E#GICq?T&X=6XMNVTn1Cv) z3}Z8plCfoakc~mYzz0MYYD@MYr-+xA^(V%FOH62fUK@kJVF6t|@Rcp7Qd_M9R5D6i zKME=_TIi_joYbmad?F2e`j$sGRM_uG^3sro<2FjLrr?2>(OIOVjGKTdhO3dgfR!sd zv~3@y21dbqeV@1gT?aC&4EF5uQ~#QssJtKw4*;>1_TAn3Zm7Dy@1B*0dnL(LkMH>C z4Klr3G(}dTl%%2noO48aQxl5kaqCOpsxIQrJjhS%bcZQ=b=J&tZ>7Ujuhqa&Q-#Kt z==*FaXuJiKoqNY+w)}ghE)G)N(Rw~bB{ZF+3=kY)QVgEt=UApp%1~uQNhY=)O6MNA zwy&S8&m-$s6I9~B++KU*2Z(n?rtc^(__eBhWt^_g%*s;HUU7bU$OlkL)DWS$IkQK8 zkHaH7KxrVxc{u)uePi;EnCh6wyUOJ}>=gFv!Qzq;?Nin6kT?}&oSS1=(DaIyI(&>; zHxcaZ)Q2N{?pX*8pag%~HQgEzRm13sq88A39%tLN<W}i;Zg3E=(jiciG^T5?w$+?r zxZ-hU7HRdhF6KdT(}K(Y4r1eq3X{=tW6k>qLYonhiW(GSAN{WJxr}6jtg*BlMcQb+ zn7Vzt&B6vDTsrBC=ZbXOo)JYV?R$XaX%x?YMdL~VUB#&I2b!8ZUWwv=p(xKri3G;= z!$1cQU&HI)U8t@Mq#t16_MfWu*1LcgB0r}1q$2y#da71NRFDUwO?rl6Ak62pZ*gy- znsK_KwM`j|c`$f-S>A?>$#j6GN@_-ZY0me~aB!Kc(jmP$d~LEbQ~b<nG@HTZuTJ(j zyE0ldvo&_wy>pkl1G^Qph+eh9<`xV_PFpU<APs-$CD&Fdkj|d5|E~2Nq&%x@@kv%i ztAkAB?=7^*twdSNZ#8Oa4g%_fR;OxvP2vjE4aqIpCt0PWSKH>W)ec~K>JQ}Mwvto~ z2+&P1=-nLyI>E|vHMgY$^j|=elUM%%1IBrSmZka`9!IY(B*;=8Y5cq5d3}8={-A|G zqM`@Q$V_6Cz!(I+;4Fr4>QK?A`M!U}D1DrZj6N=;ZG55l?%67-8^Kl&`Qm<^;|TUh z-5OWrQoi9C^A*{M&!I7PxpBom^-L!eB<_lf&Wk2<onEc$${;Af)X2?Q!1_B#1E=iD z+O$N8zvovSK09(JpA~#@y|KEaqry1SyTmpVRXgTy$mcH$>>fZ<wZa)n1OQ<&l$a}} zyB+vI^E9*0LzVfD_W;w>B9@ZW8A$qJ*3BVp<C}i%Y#M#{@}rkq>tZi?aSGhOO9Os2 zT!^#8s7~CWH#tR4nBVyoWXw;U^5`or3FT1VZ$}1tzD?wZtGcSkV-xaH>+ljpftSX4 zF7>M$O^!MHJkR06q;{7&6}QmdNa)p@aEw?NOgugBeQ8F4vE%n((_(HAl%oe|#i#&O z2~(u_{N;Q+vKd}l)_jJ)1rm1uy*+|=l%-LI{POD6%~d8R$0vS)erpyZ4t}suIUfzV zD;g#=W3`-CANOvM5w@Z`{ZVgDLq?WOT`^4FWN_Rqi(guqvA?RG7ph0jFshAXhd)qq zP|q`w^KAs-mUbe6W_96Yb$xEC0tn9PQGY%3{O>+cbAEniSFY7yKQiXuC9mr1CXQJ_ zT7bab)+p1^_59Jy%Dv>5Arv#%n|RPMS7gkY$fNSmN@X@^<obz(!#oc6rIc2ByiEpb zP-toP15JLsi9FJf60r~fsek-N)mL5FfD#v&%=&c>v@npHB2fZ8vDVa7ukm?@q7Vzb ztE3|3_io4!+sl8*DG7iAp&;-g8GR=GIx!_Y{#ainTqj<#vA#(!RL+j|LWNBw`OMM( z<G{mQPP%DuyxbbmY7)=uT00?|mf?}@@*<wsr*=#>^Iv&E`>8R19tF<B9LhpV;7Iv# zVxK6pN6x#hx`TG4`i$U>%7$dr9qUVLo|Jge&r76J;H)8Gz6@gNN1I}Twy1Ck{=eur z$~OrYIT$cF>{4zD;Ajwc9ba~R05p%m4IDdQ6O~k<0;PPo4-*Q)DV!+zo)*vv$F_Y8 za_3t%<HWYotTTfKd@3aq^;A3(0+qP>>zudeT?#eL-Cf!+O-fDf(ip3x^LKwO%8fe) z7;47)aUJkyB{J%KJ&J3Bn?trO$+mS%wZK2bbr?EK=o6s%)W1+jq(oN$@Ja}%zdC0{ z@!emv;#(BmdO>pU=uomkqNy?cz0Y-WF*)DcF1XuA`Rk_|c<5z#S=VEIshUrPEsud# z&Bt&iaESxpyRWx;JjTTB@ApXH^fgQc04&19kh<!_f5L@vOG`SPvD)Hlz)Q>Rl0ZYl z<ip0V?3$46`)^!o2l>A90A%I&L5Du+IL2u%5omKH3SDBR{+Uxme59UF(fz8Q#Fed_ zGp#!f#m!V?AkDgf6Ig#gI~RyqbpYvu`o2p%ck8m!N1KlICA52{3~*DzQVnv3<nmX3 zqMW0?wq9<z{I#!hCFa42wtaNIdoyXl87^zc*Xrr1FXLKFPNH{o=Z$x{yX5H(2eh~x ziL~m<NP$co#y#hH*hZFe{OL;%+}&<FoA9CZjV9u`m2O9=yHrK(EVSwu$d(^KSM<ST zeHFK?Z0Bq{z;!A9_>Qzi$~G{(0Oi|Ss#djNytqPpgc9(-IYxbd_IF*LeO+eHwm;8T zz%?vY6UY!B0wCdFaIIf4_<kV+(xS0F9>qjRWj|p19|2`Ga357O*uKM6R+?Tsnnb?T zoq;izni_FpYu0kfs9&_j4(C@nnYY8*K1E!=&9NZY_|;k?iw!2M<oM#U>v6Q%S#lk< zra%^@p7lCPs&tj9=TM~sZ1y~`T{|e}nv=_XW(mwPNSe-9gT4g^rmwDROmCOFbmIsg z4nSa;v>p@&z543Cz6!|$Y*(}q3clwPgM_9zth=S*zAV`L!H0a1^cW<3p3p~|O4Vat ztY$Vi)z!+BdZ&B^ZqwZga*Btp-ssENWX=G+PY6yFm5a|FR`Aq>C%NupPsn~Jk#Iu% zb&flxpHBE`nIi9eIf<2!MDMQEB5iQ4q)PCmo-Q#UA&@B-LTzmTd?z^2jGX)#0vs`Z z2BiLhrd$eyj4Sm)=QiezH|A&48aW=zR^854x9bmW9he`8O=-&cvtH7*HdwBh#*mCE z-j;W))Px#XI2N#!#>XXsnZAZsRn%$Y0F#}Z2gdbr4}kSwnkKk+f?bX-{1)TD!;SVh z%rtvuRAQx}0Lo|trE16)%WJFLdZSLE#`r?WwN+9vGJlX6+oLa1c3kEZm#$I*uWF(t zqnOMhna#!M+G^F{aO$EJxuX|I9^*Omv<a!H54_w!T`b3!qGuFjK(*Tff#c=6>tSUd zD<g+a$`3RB+4Vr74j5H3m=XZ>53a2VZpq7?0`3l~!GynTi6Vz#wq30uX|b9CjZ`u$ zJ%R%GV0-ipkU3qR)tXT-N#9>c6`BbtWG$M#9jpGS=l<(l2Y#&zZW^K=C1U`9=POHd zy)$~bE&M^<zel(SlPyzD$JL;V6rb8j#QFKisGYY=gEx?=RG^%j&XmnFG$bt{hiZa7 zj<mBDT6O<O&aRs+xj(;kaA^e)QU&b*gPHi7?gdQl7#iF2?x6%b)BJvDM*<F8pYZEk zlE)dE_GN9c>2xV&C@w%4HzDOY<egzu+{t%SY!lX*pJ@#Q0-1R@`r1&U7C0~}DZ8&t z<c`9D^Kb7#!R!4xr~BU9eX1g<)x#Z&ZQ+qORNw=kl}2V)dapftZ0gDGb(cFfrc``F zNhbI>!f$in%E+PX1<6kto7=B%EG4m5I)cY<2HZ?6J=3{fdgyJbo@_Y|NXOE?1wh3Y zAZ1{yA)G&dz+k+Xp-aW+?9Ks(4^_vPBLAhTqxw{13rwSO?7@u~WM>o4jYW4vQr~AK z<9j?^GybjpIyA@pqvT)bG&TcLv_(p`2sYaFAAMWGUn#rCnQi`z$dDe)^V#Klr9zk6 zpL!y{4HZ~2Dsg~{(*pa+dK}+O)a=F^L5UJ<l;`K#TKmSxfANuIWQ*vZ`MEsJq}RKF z%+}j{s9JJ!bN-6o`$fPA4QP2fIVkFhFFot(^4M1I=%f8qYw6VFegX07b-(~>*44Aq z2A)L~SP?JA&d0asP1pDQo3>~E$Yw-UjqR(<kaJ4pc>E7#C;Cby28H{2r}|Airz837 z-vQ=cJ|N3%Qt6}YG~nbx7V2Hz=xt9b(Y?gpjm|!FyVi<!PnLIQ-Q|fhD+OutAwcRn zH~ZcuN;mzqFhCh9*)F%<HGHrCdH$P8Yaqp!?}CUo<$2IT2-sg801~q;;i(9TZ^@Ta zd3m=j$73EDinMS*Oaa`j^tEa{_=B6kTD6Kv&Z0Z`%hCfVsg&@9Ow^+T>L6+w^zby3 zpXCC2F)i6HS>ko;^8@}d?eG~m5E<b>Q1%TxP{;?Mwt_J3vq%1NGmZ}hIIF+R!^Ykr zYnYC`bXcfQ1)#{3GhiagP{?1+_57DY+`dooIP^6+C4y?>l*Yjx8>K!|Ro|)TqRqu} z@O>FKRkROoIS=psozz+$^DL3!IV$dIy2%Pkl*R8*z|bW!uABp@WNr=^#MijiU6wh| z0@iUTkkG+y0X*A*lk0X=iA~;4nl~!!Q+lA}e0c{z<x0pwhDY^o4M4D;?70-2g$q69 z*t5S9qSjG>yKY!BmQg#=SK;Q~ct^lH${&62Aa4S9*(`iUa>*m6Hv<V@4jJ`%?{NJR zNW-8(kv)NOM!bnqPxu00q^SUL0u~uumj>y>Wp^TOFip!B$SnaJyZ_?YJ&e*4FSiHj zu!=63hScE8S~04cE3+#k{FFLjP&XF3O&^WucDD|o)UW(&ekq)`c>PUYDz_jZ6z<P+ zn8NloT%roE0LTTP0_Dw%6i3a}x;!aOa)<m?eTI?TM#W&OL0nn8j|Dx(1mLkx%Y=<m z1=jr1kEw<P_@F#3!$CHmd~dN@v!qq5u^N%kvMAD;D|(U6L)x4v5LZwD5~1hd&D=)u zKFdQ7pSG9>kQQHtyj&{XV`aTEA{@fjUeA>t7qTq%0GaGo%+npl8>XCVfi6)LeSp9? zrGRGt*NV<i6cV*uqX75Zojc3@23;=ODNJ&!*fUMpNXUZ)**0F31)k9=1(X&dxZXe$ z9{w!PLDPhp$Z&l(csmvCF>d<i2`F_Wy9N4YIcXCpgsTR+uq9Tq6ZZ*y?J<vBYTew$ z*0>N9ncd6itmQ;-)AXB1Jrv?txU{s6>?7TH0RAMEq;HG&SnO07q2zp`z5oup^oA)p z;}o9#3I7|sl%Po-&o)B^;Z!Aq*9eJ)K7!}x6j^U_t_2bj)xsS$9#e2w<s4RhGVHH@ zRCjziRL{U=4T2W7cI!&KA^$fu32?p-E|rK&sKpeQFIIg@fiLGt$$VbP*nBAoR&VVA zc0mJ(hSaYq%$ndQrK=f&+hC3Rk!pA3GQo~!v?)#DOn=V_CdE~hL*Gm4;_Mr5pUaZT zK*n$mdsC$Zi~kXW+@1#IHcvSK6(70Pt6Ry9(_-(u@}89E{zk*&5%1<CY6fOSAODAs zgVYb}8@}c@_^cM}XER{MurGa?K`|#$Q$EfGq|#+FP?JQV5TZ7BnJk|Cl7lq)4XN5U zJaT-N<P^im4MRYGd&ag?qDP)-c39b>)Kdq5NAt@!YpYK|kk;Er!1&~WQ<4$3)zv+Y zD0V}wlkDt3UHN}ZePvV|Yt$}vT#H)??!_tE;t<?|h8BvuJDlPWq*!n$!M#{<Qi{7n zp}~Snakq2leBZrm-GQ|NGe2hX&emt|_t_?|4cdM$A-NP+X2SIFzi#?1VaBGqxBGsc z1qMiLE;@?i#i|S`z5oV}R{_yZmR#KI0&;s$#t2%vKI$jUJn3EZddSa35RyY?=m#nI zp(_yQ(BV8NPr8Bp<2w917RW6>e(q<rZiY$rDcrDCIjgYa;e+TikXn-LH=NVJw9PRU zQIh;YTc`@>1o+Esiaspas)3s=pN7mV>3p?r_#JReEdUT=2M~z(|859#QZlemaIhm` zt`Rfz1LVoe3_ZVw;9m_3zxhinmp0N%cHoIP6pq^KtuXiFpGz2ocHWA>8#ZD^h~uXS zQIk?Ry=K77!WW?S85hGKBhEpa4u{&HXXNgFT&gG-39mwXiZ)#e699(AfPs`*TNv=& zKf+n9)r&gu77HrV?6f-oWn`;i&PudGKj4Uv83Htuyq7PQNQ|uj(b}$4%G7@sOa+CT z<=C9pUDWi{lP+Zl3%G~gSZ1mV?ak*KE%?nf6}@)h4=<Vo6fT;~Tlj1L=K^S4)H>8z zLBC?qB8jU=-j^}}c;)vgLqX~uUYw!~)QKv<boo*7cdx^aX6h~)clCc524}V*v`}*W z3_<Rc8Lk^uzEkH_I&+abLeL^<F6d+%5IeOuZB#jQ0C^lKARP`ULu;04+Xkfq8+c+W zNE@lpzOOO`I6=6R_zkD=d;%|>F`E_p-_M^j61AC`tpgc1)+Z1#bB#409=j8g>`Kg6 zVU0H<HkqsCj(oO$$Aa8!h=#fzNY<CO^L5Awb2KGf96hm;$Z{uJlARE_2&PgE@JrEe z+5ya4?~P4S5w|gs5w9ss4pJolT0ga*-nL;;Kjp!mQ8+fk;SiDpOe4*HjU-PP>pBN% zp-LeO>j5}t=_6(AHtkK-=$q3?DEOY<nTLzL!bvlMfG)suTqn(M(J5%O30MuY!VF6Q zc~PX&lCMvSA^(<|1XY>!g#=5cA&lmeb9l$jJDkC1opO!&wn{aC?>CzM4@V;1Mj$_S zonwwwZ1D}Knq~G`#q|$&{k?njw4dE8p7dx<p&7Qg&|>tbt)nIQQ91=7x+`xRB<G5# zqBKA2bM$s|*4uV4+4W=C>+w20H9M<-8ee41`Uz@5Rpfz42k>LoKyQwg?CE@oS>%`d z*e^U92sv8V*+#U>;+bKP9B2n+#5*X@%_G&|>j4+D9`<_IFnXVMt*a&PJ5lOa1%*RX z^efbQv!WVS1ft++8>mQxp9q3_Zn%R|#z>rTu+hGuq!@i3<afS<Xspp+aQLr^H_U}H z46geGOfP-L-*>|YK3ibq-|BNM^0hbS9n`zlWh+|oi($?g)Lgpt;Gl=cTxeNLk{1NU zoC0CWP8)gRO%rvvfLlHg3D<~eHPX<~kk&l4Sq1Wh4In>&Hg48zK&!ITb{2x{&wzxj zyXVo3K=HR3SMQ&*1-J<L&T@4-Ot*4Tk;bbn@cR6qZg{r$kv462A;^z&q64VdT^t~p z`Qz1Zjd_R0JgV5U2yl-_Bc{!Tsqu>cvym~vb>YN`{h96Oko>;XJC3ztMFlmABKxyN zrs%%H^SbkO6;7k61<U>CUJ^<NHA1%Xq$PA7i@*YO_@D9$`D!-G`yL>b0VJ@<?z{vs zH9F&T;XD}R&kYBnG9ZVBiI6!18PET<DR8sgd$?H=&_Cb7<#bt#n`S|>z`=XA5j(ln zk2ql6@Y5lSd#w*^kpuGG;d|x{WEY~rS&q44lG}J)4hk1ROd>jj0RAI`+!P2i9?h<0 z-8pa*{?XpL1wS`8XghTxz(mlDlmQSh$*e@12D1{&$F46hg=hqE1MAHwrG=}XCLs85 zqbVRw<(;e>2Kwm+n-*>b_2FhkP`guu<;J48oo24ObLAA~jr>;L8L&co98JExk&}{x z_Nn%%t~ybd5&&PuaE^`xq0j^n$&x+ba3Q<9F8J)(j(blBLO0BEn5^RXywB;A;sdF9 zXOQv$fQa8dXlNv|-G~6xVZON02+2r76L+vY+6y<xumGa?KJ<N5-7q&96z&8(I^68& zchG8M0T=tiOZmn7t=RM?hVmfehr|2Jb3}WCK5Wnku%kA;n}5oK{Mc%M$$B-sRM6C& zmDTyxNno}|kr@nog;=sZgVEK`BGLSQF82CgjNx&=<;teb8q^f0F;}r8=Ro@pVN;l5 zjg-9z9GaEU+yHGXP(s8^+ZrwTHUoQ;W#eoRNGc%m;_0EskuP8=msta-=0`s#rqO~U zX>I*3&DJLMZeYe|(3Bzbbz@!?a~TWvRDkIc&Q3i{pE<0s?)Ag0=0E4e4XCKRpT1%6 z_mAF0I3}>r-+kBQ+x#vK%7XWe#nU-N!Rdd3)7yapzx|}mxhm8cxI6Rye`7HkfO!~O zNNqq)JH)19PF=J)ClN7IaYaA`#5?-y(T;?yj@&h%j^rVfON8MBh`Q!t?wuq}YvyZY z?#GAXU*6AF?JLYd4lV&beXySz4l+KQYyw)9o%1c>?gjTAyT$TL{9<*$cJ1HcHwh-c zABN_JFYKpl1kQCtkkH`^gATh38$>+5P<~+t;JtvQEeI-kMP~=-jp*E@J(vsm6WRCk zkjc|R(VVA{A;{5Yr1`Q_5Rfag8pY>s>)?zb^3z9d(xTUpe52*2DnHmD)M)O$!kEip zsmPaeSpIcmfm3RgZI@D&{qau0e>F&?OamZP7Cn3B<jJ5Z{NB6gh|Db?6tJLX^^nX5 zj@f-90J<^sTLALPAbSz&nnC&hb{R!<1JIwN@GjJda|RK^Y5L=TO5NQS!T=a9@Cm9e z^gnJCaerxazr6JA5JXmILJ&$#zFnKaSH^Hs<;w$mC?Eb0JD!T6hxhev)cW!sSBzw! zTmem~d%!E62D&@qiu)Xig$q7?|Lw>I;4=USsB&Sms574f=+fYLX3YHoF*<xRJ%?X9 z_uOVQ{>I3x%*e$Itp!$;&qp#pVo&b0@9S;Ubk&`2AYx9ng$?WC0RK<!{;5mWNHfOB zTX>-{Wv&S^*A5>R!P-@rYN-1k8)9gg6}Jg*EU=ZQRx6&Zf&+5Y`#1HgSA)^Gs)N~g zz5-#fO~`>DBo#1sy&c5obFf*c(G-kpd)Vq|-JfQ3rEj|^F0JV1>+ovZX|YI^8)&jW zX|y+PB`Joj%188^t8UB#STbYzw2d0(N9NsWaLnmQzRS5;j&}hwj)Ib?r06}z)C0%q zA+N6Vn8p+m@;x`IhB<AcSZmOE6q-PV1Oe~D3cUb4XE(r93!q|geP;lK_+RSZjxzL{ zo|^<P7v5=L1Sa(br;_q7eHr7gd1AxLAc8MJUUNA&{9Ve#3A|_1T)>;B4C1%E<s52| z_2c|6?*RiyCz(NN4vcrya(B?7gPL~`s3idgs=;jCm>cc{%!>ge0oru^+wHH%mHU=@ z1{v>fijm*f9nNO|_F%{mVmy8F<i+zBxKEzGeERg+6AX+ePl=upGVo~;f6z{R^Y;BG z*XJO98BLv!E?<)JYe~$z1Z4jSK^!x>eXWz5Ts!%95d-td6AUcrC%cwsv-kJo^_+Dj zqt?G&{>6Adwmn;svrktP(ANL0?d8!Ye%aO#!cH@wQhG-$pm0}r6K%Y7V6k_$|MtMG zjk5{$UF0Gopu<$(Do|#JXB@fNeSlNTQ@}IKRlVZnJ<Zd^n<fgY33NZu$mb{lhO9LD zvmhmDZ%l5*J7OOlcxEF<QXjvp)Zg59K^KQNe;v5pT;K9+o^_e@p2c~wNZW0m2?bZ% z1s@a8KT-kPO<vVJU?b0;rH#!7$=1k(+|1n;^Pvut_93G}b8Rci%ZCGIQv54(yVEi) z_ZxwcQf2pjD|4NwM;oc0*xTp;!bi<*FXw7+o?NLF3yT}M{<+Q~O_Ru(inNhe2bHbt z0`wUi=ll@9JCdDS!#EGkPIn0@$L#|z-jKY0hd_(n%{ks|Dv#9t`s%K<5ka1wTQQtE zp4x!PrP)e<|CW2CDeIj5)Y7CkgJ;6l9{KH)U{ZM^IilwuhzMg+si|3p^_46r!4qK& zIBS3X2<q17rQ?BrFd;Jz78HGa=Y;=VzzZ_S$CM##<@)bbJ|g_NTr@Fm=$nCBslNVM zp4xk}njR$?IW6Ec5$Rv`zbjJoW3>M69nk(0{faWR+3BZa0a4?BNlSi@B5UK#?3u4E z%enJMnj-m^X@-@~SXz=~uXW5m*1#G~HQL)mw<7hXm0~tzBw%cATm=ImAjiNF_qzpg zjSe_G&(%@NI>ji6fUV)4>~sTWc8!>m{v;Y0R@vDNxE>~eG?h6g4>imdxEXT?dv(P) zxIIcna!)3l7ebaDZhI-<d|(l5&w9;`Fz(K9#J4Q;O)}~0D5`<Baqcx<M@D-}c<&z+ zM)fCJ)5&MQBXj-#@0~sDuhF$hmKU;YlIVCXUw)_DeZXveS%1C4PZqFXNzh!EfC6?# z44nG9%L5tGi|~@w`aF<up6z{}h45pa#<8&+@Rb*72KzIZq@ATQuib&$1^-TB-?ofa znTO6zAuj#oAfPeed!K^BZ>;7~gX4#mg*Whe?(J)CV|C-HJ&zWDJWppdKJ(0p^kfcZ zy4YnWy`!u2yiUm=K2M3hOMJ1v8TP*zI(r^}7cOwn)jTCS;gG&V=EaMIqdz9Zmz>wr z(2~wa=EY>=cQf{5Ntg4l26Oy!@2=B6S_AZ4O9SSC<h$E3>;{r*SCvpDf5`!d@d}S> zus;LE^_Jjc1VKeSZN(Q)vHP#{Ws@tt^WE7nwlfC0&*c2{N#m!6oi_2K0!JMt9r`ZO z4><3FaBuNW>D7@k#FEnUGDw-4d<3g1kuAvW9^as?Vb9J{OWt~Zm#zf5lGks-^WgV@ z<9o(kXsq-jZS_ZR$ZVs6-K_-fBvn%J^9W@(rk2<JxbcUf2&EM-PxhT16^XcbnSZ{? zJUiN+NMZjMqpTj)m~T~UykJT9S-YE;ct|u@3oqNV%*b8=(ifZEIcKCC+z3zFP(wbo zC_n7cxl=gXziX4-pUjaGTSIc3Q^vXlc9-vZqbiJ>GqNn}H#F?+4qyJy6PTj(3tir{ z&7!~sG*nXvf6mr0TYaBwT5fV#%qCfycc4j#C0QcdVze!D{2p1{<f{1ZUeC9v0r~Ph z`8i&CvC{r_r88yxtr$}oa0Zj0K*F6rqtLXs)W9R{>W)Z5SdZ06?z7$?4PjH<g5Y!0 z3Qlc<;bvb;?<W-iE2?m&AY_l@L6yn}QHv5QKR3l^aeb^_g|OU{Dh>Knta$EwD$H`z z&nDULs5i#3%QBTpq<v}6gfgv-l<?(OhumjtiRS$2r?E_|-%T<o$Rbr{CVQYHp74DS z=E%14WP=YL(OV2J*lnM@w%;OiJ~mXUOQbAWRSC9b*}Y>{mUz+7xC|x@)ex^WiZB1W z7l}<vlw^O*VLqxf_y822obs{U%th6l{qoux1ch3(>>R;kRc<62?ehiYLW#?Vs}QdB z1lOH*r&$kCgR*}yvenQPGWvO+L@vpIn%JI7D@V>|W7=#|-GcvRJ*(vvHN9*76;ZI) zb9zDE$=>{)9(l;8I?gGE{b=Sdaz^j7jSnqQ@?dPz0oeIK`@n4pO>2&1c=Gj<Unz`p z;K39WoHXgqXr*(^_J}E)82Qf_<IK;gzms$pW7^y}im^$eT0fO<CTE-_uWXK{4jJ^b zU<5a00$UvA5F!cc{1RCm<fThnv(_u#r(`jm&sk<Y-b`5&zwLV@SrNb%lC_{)w;ltC z11T$7Lu3@&$*5I|actvm&3+pww_-JYXMLnJ8Lc_NzO|W|%zlM;x{^ALvb)WZ3~ROj z)_X#hP<Ge?Vv7MK$V<M0mx9Ijl#@U2tEzL>8Ppz{i*9>Ui4y&^#?>&MBr4e1v!`wl zRa0BS)9QX0ooth{uB+u{z2aXC=+EA8Eoj$p8;8h<m+ZT=;_#d;kGL+GaEMx6(f7-J zXWv!iM3ggUl*q=;XuQMGnN8%DmO~CxGC#g~2tM%6X2lkSFz>`j<xF1qRY@t?&dhtE z+aqp>S=316=J}NZ>5Za-8tp6@G^>P77n{7P1QnmQR^WzxXiTIsf*eccM$)M9tU)$7 z>&v+VcFKtt%kML3`@TM`REUmT5&A>z`&(w>I4Rdm0=Bho2hbVi542aVytAlRzFlsH zSX7w>xABzJysvcxb?*6i<r57?*7-orq)N9fi5E&pRaNIn!Arju0(1~viTvyjk&)yr z<*V1+TK2?Kl%{OLh+v|7OJQ%#1{G&_%gT4~uUpDu-YI%56&K9)+wgxeLKffc`geTN z;-Y(o)J`8GKb}GFK*l^p-c_nWb|#KQflg)=rp;9#ouCfu9eEjulVejGC(#PV2Dhmn z2;E{~KLbr{FRS<fk|H1Nm|@$zb_w-n@ZjI49bU_&D`_iC6Sy3dvg)862`Aq!aK!w} zMYKt@;VVad%pB7}2Q!GCVsBS!?Tr1rn}ezPC_i!^o5+wrb3>fK(4F{Q;i;j{)3MRw z{pgL$SINK67$^=bWvGqiVOs{BmN2f8Ymz=UmPF>}hJ>Qh2k*G4lFV9(`o~voI|>A& z7YVE({emvpxRV~<ZL<SPF@$kqIf3P^Q~|u*GyC5EV*F|lF{y~Qx?f<H;nvYHuHvJ0 zn%iYY8*^M!BSoz1G+6b}>ZRybEhXD&aI-Vy2lABP?JmPs;&an^Q`b4|Of^cM?e_+! z1U+V|39X+|9lOsELeAovQ3W@w1f946OOnX4@1;}n6~BiQ-zTPJB{tDl@cs1gm{^MN zX9WgtAbqN&PV@lBLvzpA?A0D=dl_%`F&p_z8NwpY_dX1l-nB%h#@^KEz%PKeM5ot_ zg%suVYoFY9<P@UTxHSvsp%V#oI;=uLoX&BV&r~INF3gc45{W(54UuxQhOMHez`p-^ zF^5dkBg(Sg0FKQ>`jS8t&-LG(0k-yxmim>N**_<uFL$Pkgczu<DY)KtSdtxDigDvU zq;By=O<WD+j?W}RKiNu1mnAu58TZ<cV$UBt2HJdrWT^4Ug#L?Ri>Yt8Dl<;yG-Gzz zq2Kv?W_nfe_xYaBp>2FF_Fv`E;5}m_h+QK$O}lelk1oXC!vu~VQk?#E<mrtgIyw@& zSH~GMbx6IjM60V&v^ZeZG(AekJ&)7SQM@XceRwr~;kCY$e~WV|qhY)Dr448P29z8m zO6Ht_#fwGa+_yWapP_pi8-U~MCQ+Qrn!@{ZnI{AOL-$Q*5*aI2=R!{ZQ>2{R+kTR8 zs`@CD3yqd^$wHi$oSZ@)&hE^~xmzicTqq5UEIf&|4JFyKM!R;#$81j|=^FPxvw{JJ zcqy<zrKm{9*YwEJU13LVl$s{Svi0I$jCBw=Rb%}Q_{F@LikRoq(+sh<y{Y^jQ?bNi zuyMWc`SElt*cZnHTKcFs@Tl@HMg#nvfE??ta!hfQ-QijieTA23g4fwnw&H7l`#ng1 zyF)Q{b8<9WN`be-nXvEI`;<3}TpNZ0&%l)>1GO2}Lg%exCNN4k|E8OB7n%FUfJSm# z>qaZ_=LMe7mLpU4wN*7Yrp_rnkD@<E6IUu5x>v3ga}H?Hnsr6jzBn};_K$|(;}56g z_s`4njjoE-^JFGTVire9i(I(t`=U}>l6>t{^hD<!OhcgqgM66*ANm>p$t9&K9(6*? z{w$u(SLGSyXLtA-N4rR4a~iF{p?X?&CSQ=2<$;2nfacW83v-RK-5!z(y!wIW$DXG0 zV^J-XU0e)ne(iwPnMW(3zg9JKT%vi}++M>EecH{G8-#E~Y7bf=GNoah^MOvs$kbNl zFyG;ZY~_SGk*$|)U1z8g<}YBCz+sAbFx74!!_3dj*(SpF`<=qRi=Tmql$cFlDv>Gn z=KLBa09%!mBA+i?PdiwZ&%SIdvlhPe7H>|ZY!~4JTjSQhPKz5YLMbC(8z}?t0WByB z6T3O`wV-c~A0t;lUL!t0t}j4ob0s9?H@(@rKwXo8S--YiRI6Mx@rbG|kmt(VrCuk7 zTp*mr>P-Gt<bwe6*akBBc_nAr=o3sdZq63RQ%z5*6lK>+xo1;7n<)^TyXU=U?^Ve1 zCt{A6>u*cmNc5s_`M$0Epngi(rr8Pi8m<TT>MnwexstK51%7E+mBzPlCL%Jkdr&22 zbYT?0+dFdtzH~t>bMMM56LqtC6FFk~z!T#Q>g<A^v6~3|EEW^6<{m){3Q4a2i*XRF zwdCFQrCU}uI`>xb;pc47*m@LNu_L)nxB5!u@RfHvMB0#wF?QDU5aIvB#{Y-Q;8Kr0 zNhCi95L8$w08_*wqbo!W`v7jW0)16fR$J5&l6NgS1}W>ABqW4fii!*P`(iI|c4pU& zT<uO)BmBBG$LwH|%#nl4v7ED!YvUNS%%&#cbVybhsP8Heb|kuTFq!Sz=0Vh<G<Enc zQ$W`)o-qpT?YeZh?)_r<>dv&6erd5jM!H_#<^2`g#1(5x;<9V~vfL`a#vNs8Yc??D zk7byhOna0n71*Bka?Z4G*%Rf6E^A)AQv_hiT=+d6vw!efW%Tf9OUA@%+-)XxWskg` zG7%VWWG&6Yv=-WipZ7H1i%zP%8I}HBVJ+6Pba10o$?9^HK#y$NV9$8`7~sO7UgZ9q z!`^(F5!~~`?aX^(B6m1GG6kH(ZLBvGNh~_5-0jOY-Lo#p{~OHDnVy&LVGLv_!|x>M z4gl8uPvEvehr)dbN)52xTDH5^+sPHb=XP)TigB~Qck};wvFuuB%%Pu$ST?vOLx%pd zF3+}gCWn0fbz(lpdmcA-$1+0j5g|GSb)NB&M2gGen$4hVHm;n{ogwnArHCQBwsY}V zPDWkvj1_N;xCvTlAM2|h6t`hK6OS0{dmf+#OVDU^KA9U=p<W=5-Yro;!tA0ceV5e@ z(LM0-Y9LN3;=)tew%wOTUine^QDxsFLcElT$yv~w0ed5ivz{~FASsozblH(ck(!Qa zk1wX|h~^cEg=_7I*2=z}&hrOz-i%*YOJ(t6Yn}H_!wzW3p~9sr@9(o;X{_+|_El52 zgNnx5SPS}}HFUjww{dtxy$@k!_1YX+9-``}LT5=;o}_l48a-`Q6B}1qBbp9j77<2d z@PNo|$8056L@L?ygBxP?#GgwKy)>UpwC>HrUvy-v8rA(82lb6V#S%Mg8{DrO#v)2u zIBL~Cs|Yb7ZrCsaC$?mBjkeP1efHJMu*G8bsGN_sw^AQXAucwI;SI9PRdZ%kna%kZ z1A#=-sV1-vl4(O<%DDj9I{B(us1IU<QRO4Vsx2z`r`ByxELo~7G*>P~+q2@3sr)>> z=>%WT7cF^>Gbdkpk7G+V*7>Zr3ZL{~dm=E=t7Ew@Fd_Paii%O&#mBF@@BpxK!}cWL zf=4IO9j;{Yn8Yf~n;skSj+yAnXvSq4o4gt$K*ON<KntB%Fq(=^;U;JMdEDUZi+Dy| zSJNsK|3m8dooSB?jpFO5PAg;kEAQtjvwg+arbij<@^(fNOy4U8pb42S1Lr0%1(@PB ztM2cl5?_tMcUs<8cpF#nq>|HVsna>#_(^+^XR+)(C7Ppcf70wC8hcmD!EH<3WN;{# z)!XDDsUsEnM?#}?%_?e65nFO!5W)*(#gQ)b_6|Dq_Aha3i$x<}<sWLsllc$gxYRzr zV~WK46NzizJnq{Q_P`)z>E0r;B>`ifD>UpGd)6Kj<W-bJDskaqzttazL-Se)C6n?c z|A>iQYhMPhk?Xi;F!xZA1c|%|CR+BNGrUy?+wO7i%v2kPtIW3>^MrH!F1P{;nL{$m z9G&Q~V0%*PyvrTFmGVn-@=wt2rN235TE9kLbgT}u$#TIsrPbC|)nDs~r0-qMg1IY& zzLmjW5p$tB8@TRK5{qA5p+bNKoCT;HpGB>E+l>yzE`6?EwHQ<NPjF|nG#8z=1~(`6 z9im$xBcQ9O*=)?otiPlvn^~%0i+|PxMT?!aC2ccv_Z05VErjIZ_pV$&Oa&Mzh6<@e z{TsO)ePe7P!~%Y^*jbt1ngCY0f_M1P_{yAO69vJu^1HFqg>wGs$%H~94xO+fJ39kI zD_^1L4SkbgiatG*>!tOv_BBrUQkFxp7`~udee+`-ozs%iTAeqI*27moR)(#gXsvsd zv?0ULqMKgD=PsO0vWy({VOLy9RW6EcZBgrKhlebDeo>)gGFFvqiq8{#;{Ik^Q#~x9 zY`v1KpJ(*z=%Csf+d?3Au9<w>HqwTVhgT5*%jyE`+Yc8}CPO_PBQjDC)G!t`+Jz5H z-a<MqMjVi{z>x&D*LG#sAn_M{Na=h#UAopXizt#;Nv!(B`#Xb?MwQe~DM`TYhC>7Q zT-Z0-oleUFY)u?@9YfPsZ@?n)dtXoW6cFm)zEw^d9K26;W8tG<@1;ch)=-q4QF)UI zOn3gD`68${v;6ZYYts!|Z`Z>OLogPLjPLrFK34>P@m!c?=7piz+!|kS%3u*#j0ASp zM3uXvNV>o@yO^yyffmhKJ|AbiRU`0Z<W8I{UG442N@A{?p;k?0%jm3}&7>jb+C$kH z_916v@bqFLsrNiC=}dE$A78KSnH$y()S5(1QHMVoV!3^`9E?7tZt-B#EIMb?gby(b zePQPk1uJSib>y-iX?#pQ=hmla$5Q;dK9JO7il@vkSA7V|@qE+r)ns5QHqOQn?htyG zilqd#V~9snBv7RcvFzkaoCEa?fT8YX!SX1<-IrF+z9S#2#enf$qSnDg1H-StK8nkp z3x_>_L~}PivD+^}*3wghtjdMjo$^(O4d#6+8tpv~dJT=x^UHbcJ@IOv62&h%3N}u4 zUo3C99s;w6Sq$4TwP8NV#;Opz0hXDhp6_2iJz?I8X$Z9p!=WHlF@{)wp}i(7a-lze z!~+X2L77u}Wq@sF!^C8fr}(<ncU85=5=CTXlcuFphzf@v_1q3a76oKnvF~DN2FiI( zCW=h#zs^biinBF|>Ya0TeepWmA~Gt=V{YRH^e#W}MRR=uh=|KPhjQb1!&d@FC|5bL z0ZPo-Y?h4OZB<m1RcZURa)qA|am4RZ%o5xO6GkGxSlB42YjEVxk4i3xeXKv`wn!8* z6P-BP^KY$MdAa+ynsml4cI=($uTebWd()%59kf|})FjTF1#*R<uW_cNuqpdhtM^gP zV$WEkXkzD|b64}oc9{0E-586D(yHmJZ&!4GO?&(iqx_?vZJaDpg^SwV&lk@#Os<v= zhYjI%0~1%JiM+Sf-d3ME(7bwR#a$ULG-Nf0Q)X_K>@qr6d$)>!!_3zHrONB-Gi$p} zr!a?M?D_WZNfMcpGpGJg`Pj#)!H0-V<TH&Zf&X5MP;?7PgM6c5(J)@6FP+K_91vUV zqVQsS-%n!ml87;_6Kj%(rI@3(6&h9mdN`~(6jCS+<C6n@FS1RZSu$%?o&B2Q6=g)a z0E9wUZh{bRs^nr$Pq3=Tg5+XbboPssJYP#2mwE-rJ15}|mQ&Hm{KHAC>8`JE0@<*u z(#0Z@pMOr61&#Ea<EB_gVl_NDk)JzLI|#@e+!&vf7aH<><_qbyi~3}wsgmev?kSrF zQZE8~j{GngxyPrQc*LCkW5QXw9$kd8nV4Dkb`^-D-h8N@Js0^y_lgqnzXmg2y7pGM z!6bIa*(_Ozjj`RMcj=d_^ul4DtggM+PNO%qc>LMz*t0KrGv3*DhfnRlu4_DFQ!e!1 zkjxYMtcF(dndV1+v6GoUR`Gy?pV=xK^3R#T6fcvE34EQO==1uKk@r%V%b$VnPEht+ z@iqQO$S;|gGQQcI=vRNM$hG=v=KiX`BSci|ab?#RGlwNFqDfXJfM`*?xq8(UUr_oi zXV_NLcd=(;HmhC~@FmqiL{`1zO(L2olE|yCx+?jHYC|Xs<ys&c@>i<|7~awG*^qd& zy@@EP`vaAL*+DRhz=PL_k1?m>0cY+_E<gWS_&%eo^{yA9eBvCcs<)!&!L-lMEp;+H zxg3W@qcpQ->b7fnO08ZHJNH*jtE{qm&AcQ#p3F8V&AY8pG=A;lzz>&ft2<lMU;gJV z+g^qZE=z|s6KF-+#U;GLy#!yP8aew3QT!)|3YF_^yz3-dzPdxD<MflAlbLN*Otmw~ zNeGMlZ_7@H&p+JECH90Nd&)ZHQ;g<{Da6WQ^U?W5i*0qIKJhUjK`gdg4#;AVN|Yh! z=V`#gvQ2A_-@AFD0MN-b4(yH~@U~|%&N8|_(g(4lAS8RA;CaM9Wu2sUz{RKdb>Q?J zD>|-u77e3Zly5zhh)_&Y3sh?p;}ReAj!$(wqn&yzle)#3p$|vB3`Hd6I~-ef26k5w z^{7*{=Jjt?TXF!A`3j?Kh;;oIx&sr?@)#e%tZ*4hue@?Jxb{Jz`me?=adB}ZN!zVP zKt`XdX?|ZE?_<Sk1?9F^rB&2~J-#*Nvh93lRTAIZK#@rw5+=<8Vq%$2=*aLNqw1n* zGWDh!1GCM6c=U58!@dsv{d&IK;)HK$-<IrL%vuNfBxzqNpVM-RWl>;@H|@9-d;xJZ z&O`*Rmt<S&dM}lW@E*9dHHaqcw#m8XY`-S(eTY+2Gt56C>UNhdKP2-XZq8YnKk*#u z(0{B05hgO6n|-(dKnOi)b4xQvSDupgUL7C!%Y(8Gc=TGDZ)P}_)~b=b?vHxQLM*N~ zwX8%xi$w<4P|Bw)HzWbkQnHBI^m!`S&&+dWp3nVoCe#xD63JM+!N)<!Efn{Aw%J_B z88S*EP-SA#<2BqrY<@z0OML4FUbkg5;OUoK1XeI2uEJ-&6Y%8P9{dWocR4Sut8bHy z&Q>x@4yRGX5m}U50;(=DD_%91(z@%csyGIx+;6lS%oF$p)il+!JX_T`+F_>Edo+-% zoaHH$c*CySB^Btl=r0}fOkWG!%Y5N@aH(ZJBYPRG#l96oI^!b3mfY1ISALzYg~K+X zK|E`|57b+@`ze9!vHw^FrwbkfYY)p2@_6f6UHIL!x6*9FH=kn~An4zxv1|C5BUM;C zlU@5}&_eHyyUvf~_-D57>pqr#29B10F<ecp8;unbSRUxqOLO=ovYz(EG;n<`uU}Tk z_2emEC@8{pEz@?YITkEvN|*?WOQl`v2eg&g^?}IDwS=f4Ik#{-C#b05_>fgC7d;0c zib|(3qPIq0yCr&tdiN4H3I1{?S5$`=a-zjW9?={r{sU_U>odCxP1T`o!Nw)pkGa28 zwP_**ncjDQ>tC!Tw?dn$$EK~O?@5!Wz6w`v6*f}Jj;ppTjIMV+bv$F{u?QIW`;O(r zhbiiPtX*4Jjq$X|7+Y_1CWPCmVWHcXS4yZr9bxb|_$gxU%r57Kv<k<vVeX-iKP6Rs zid0WtLliB_gMLK++TIFgM9`GavCPs`q;J4fd}ph0Yy!2M>Z@Ng+E!guE&hvPKdS_$ zThp!y9NVUPU2=+p&A*bP<<tTn&afwTIWw3C`w`o@+$RRa$(u>Wq-V?|Zx}UgSJLa0 z=<IsdJh}5zZ3u{nQp_1mDsA!VUG$mP`E@k?RI3{3_D;HkIg6-)WfsVas&EuX8vA=1 z?%{c-OgBJ(P9j%<>L3VAcXq?<71En}p4{Es;IDNLPrk)>JS-D-RKy0hEaRDf=L=%~ z!8w~xvA%C98;B51uk+1jCF;nHAKyCiXZ$c@&_ZMYA|S%?7j`*hBpzZ;*r-k17(d`D zL@ol50BcGhHS<eliY$fs1Asem!g<m^x~7b2QbC?bw}5R>d38V9mWz%eKE5<>)qf=a z>q&fA-sNZ4#jb=oww)7I&GWDD@ZcVxsOI29eJ8{d^lR!y>JJfGZ269tUgzi0icBb- zrY!rw=g3HxUE0n6;Fnqp>1K6q`)GCfcUTf?nFZR2&r{s))D91E_;-fv5Dv1c;#@S5 zs<)HR*Er*#M9ZhH?DAS%WQDf%R7B%}@?n-DL6vK!c=9H1joOfhtaxB$#GGu^d7E<< ztDw<9-s-}Jf+&o^Psa18b)jI$C2%JRm|<=h&t#lD%>d@6l)G2rU{GlE9~MQHS*DbK z;0oXOBA-9p{VWxF)<FJo<v_$QFo}Iew+CS}x^Ww|zUaB<gINbEzRT#u{8@3d!?8Mx zIs7X$*q(D+%W_u4%iP(OJW|o|`Xg(`OBuOfCM6|x-k;&N-|qTKL9%a7z^<yayt6Ay zccM;5J9~`aMK!&I_KMO$24^Po0R+pua4?5_fiV3Ym{a8Z?J>*nhhpzb$p<{epumvS z%cPde2rDt{CY8>94NSx!VH}w0%F1wk)v!}3-nIOvw!&lsdt!QVFvESs9|nFBMi4Fx zq?yUK@nEF~=X*%7^d|PfJKL#^weJgWfVfPHN6b$om(iBHv#c#Kl&rr0@{V_6b<+O( zIozZ-ZI&boE&DYRG-VQPz2vT7nas5vZ4Ih;ved;lKO%mMm8x;aUoj3>Jk@Q?WM-w5 zCFaTb<$Ksumj<FEm4omFsborZ=h+(Iyjn0lT3n>cieZunjI;fYj3Y@kp8dL*M=}71 z^<*;fesGxmTJwdhT|rnkYfC9@BhmJ}%*KcW_A~DwxihR_ZGl>&IXluU|FyzygWzLG z`GOA{S)92V7?{kIFgZ~Nr#<NI`9dOD$;NcTaKm-NwP2|o!E3IU7VLU&JI!Hk#C8oo z=KgqBYWyp_(yIwQYykhhVf_9y>Qn+D0rMO<ZKB&q;P^3AxGe_uW6U6vk6z7d$dfS! z7q^DH{jH7))Y+@wk+x9gA`)a;`SPtgC}`0Jal(El{EF^#!HDJ-n{*lJ6}GfX<xO5s zboXCwZ2%#sXprH=`^7-I%D~fsRk5yj%gmj=9Z^{I4)2tew;_)|IAnpWmfIrNGBx`i zQ`sATiZ%62F=e5)>jBJt*9IexPzZX-$->r3l)%sJomVH6SH6tqcTjVfsB+~1Fp+m| zEH~8P9pzK%4UwpYZ)HksOO$#<=A!ia{qt2z8QAB%He&03<YozVsV;Ju7Ly^MsC=HG z5e~~h$_s(H`_pgLYCzkrVtPHf_QPxC*Dalvg)OPoS7qT?JaTWQ54jjteYrC>TqI&o zZFygEkh$N%sMRe~Yxu|JGpy}L>KeBU76W@sEQ(KrlLvFb0MX~5G;0!_^0Ps%appR% zbt*+~otg%H<J-ms&Fa8+jrpAOpNf4h6{q^H=B~V6ftT>ED*doGy=Y~2dofK(wb??- zs3=G~TJaHtBX~(6a(u+Zpqng(No|cpL7@p#eA3yTWI6lQPX{Hl2+4d*h<Fz5pg$!1 zLae$98hPG9fT-K46|eByqrBedZ&~FjgCVM|OsUQVO+9p|qm_LK(`xDU=jGSk5424O z?0Np|O2jSyS`7qWAe%mT;ud=|P(qI!d`Me-VlDQOv?@E|sfRg&Jjr{6)rSXKGW6e@ zJZAR}B4aots!bDo^%;_6A=Sg<zXK%Ia&+K;QUFa9c^i?yPso<MJE$cw<~A{bpEHBv zjFIlM#Yn7g3{CI<{sElEIRxte5Pk|Dpxu%_3AZj_nEaZnNM^_~rG?CGL&hWuoJi@$ z$fK%}dXPkMn^H3}QjHj~1$N#b$S14<Urh%>D;hXr5~?idEvKKRn<kSUy{tVr2$X0O z&h1*eOd<wFfrvH?d+OygL6D5bk(8U{L|f48seH|9qX|sul$qpXSP&ZMJy5F8`>)-C ze}mnPp5Mko_khN<h=SsBq}6kevaO!M-#v15MxHPMGz7F)B;IG445~IH+TD=V-YNGi zFwj{hZyAn+wP2e>#7q4y7bDtS^j<z2Um#eR+G~b%@BhZ^^(vW0aWB1;_X?Am)c9o6 zsqVz7cGXtkHnt%Zvy%_)cPpbGq|O7AFQnN-hm*<diFe9ZcXyawbfA{bUTaSD4Ml;! zh0pQCFv<uK#&~jjb%?Ra98l_~?pFO}_+$jBzR1(?)=<gxXu1bgo2Ic&5A9M)E>&Tl zi<cd!iDAm@UU_nvDjc?Xt8GtDMdWagmt;I1!Xtv~<sK;vOilo3N2`_ajq_jdw}*<F zpRn56O9xzkebXEZug`MA0yw{Ku{)?zcMzbKJ9o2015aN8EsL49ZME*I-zI%S(dVR2 z`5zv|GSAI^_;d<(|J**n8~eLo2if`9c1u7BZH05@HPFj@G<OOQH*kshhxvHD=1gCH z=?5cuGJ8*Ircw|PS1o5{I8v8rK1@Goal@6yKgI-7U>U3*aNPiUH&hcra)U`sN*Vm0 zfe*eoJiOOzno7VC1BwDJMH6$WmKkS&<R+Pv@x1i>FPk!ZBT57DPTDxmy+6(MpG^d^ z9y4~`WA_d6t0pt?hd+-Z1P$H4*s2Zm_JAk`8{Fz%r}~?@9S|(4l%9J`4CfPhkQ>|* ztd$(o0W&Qm$tMEIPn&j+r2^gF-pn_b3|k)KBWZX;%zk)YJM%`0tS^`~lF#@Ad>^j~ zlz3FHJ*WTWLvdeY_KLGEn0;ly^NgO?t|D!i1~Slipmz+Vmv+7R_!z*OWdE)6J<@jl zn5re<)T8D8+?3V*dJ@|CJQxEBPgvZqg0$rglkr{PjxQu^xnKUGjJ(D2&PRQpFYAJB z)$P$6N2lHtjKQ<gWcS@$VeR8)=F+K0z_ssw5Dt%=@wNWbC-+z0eAwqw(;Ar-rREB> zFBUARNH};bHvh7ohVtE!Aw|fQVXH-_UGohe!D)Rs8!B%V7;EayhM5;Z<*^12-#UJD zvIZLcl}-j&?i*G{Oq9;3Z?QWWYsSlYbM4n(oN!$7?})FA%pVkmk1yJ<I|i9>rawLz zyeCYZ*{LW<@MS)(`#ZeoXPVbF)G<)#AEPC0%bU*TK@l@E(!F(dP(fTo#G5;?5w4LV z8gN_E&->t7-IB1a^Dl-<CZOTWXMY3k#<!<#uF@P50NNMhPIaE&kG4F&Z}GQhk<Ly) z!T4y+p`!rkALJx_g7NhK9nXM9K#V6CL=1d{AKqwva((;dePVuX*D=s0_)+u!HVQtG zCTzPZjH+mktc8$Ven9p#cV@VWkjJ=aXh-<RJ09xN60e~!tlp^g?Gcu;N82IYHk&lH zXTPrg#ig~Z&wfvBObn?L+wR~a@XHXP{d1ej!7a5JddFbzp#P1OqaZO#t~{^hj0=e~ zPTG5R7_{ly$y4NJk(mdjC&w~~OcoJTOzTF9ZPz4_4;4LP@5h;rUiBfLZSE&{ubyOX zKe=wbP2(GX^cfee>52kxD@ON8#GXXY6JWVpr<!TS_4bIVjTool$tp<|^_B{MNH6(E zTa;xMcajjlh_*+B$Syp^glr4F(E^EqcVR0mK5p`C4x4t>6F%W7$4XhzN5A;-(ck)G z6nQ(7KEWZ^M=f^T^N;@o@^NZkniGptNTJtTPOb2Ux<h@!XIetiT%xmwu#~@AVpNW} zvukA7&vbBrcB1f5O-wQK%}xfI81`Qf7_Pzm>*=y-X+PI5wx`*T_w3`BrJ*c*=xYH9 z>v1UQh7aocUTVwtj<s5VgO0w2K&L*7r2@81M_0e<j>M1W3CN!R$F-WicTZ>U^XhuQ zg@B}wuE@2WAWc_-yPABcTiR_JF}TdKkjCX>rbQ{)NGv$(Ef^FYRaaL_#GpUN?lyZR zs5;yAGL-kFr5XtvXhH4=r)NeJ>Z6QgH`Rs{i;2}6!uEy3&1~~;IkGP)_U?;cy1chp zW=I`h25G*@j|$V@EZvxVtMvjGE&k%YmS*McA&xQ}ml<wB;2ZiW@F%x9w=UV7ols>@ zxt@H~4Us`<sHQ?SLyK#)sX6}1i=%(APP*4?y6Urz$EA_HC=UDFM)ZiQiG*jh*ftH- zN$<(+y;Qq>>`6Rd@Ak1%f;1FsbEZZrflEs4tOoo36}p=D_}weC$@_<{I^C{yTbFLK z7c;W1BYkmR-4806?_e>Qn=XA`^`ddImM^}4vBH@dp)i2BmGS3upuad6YR~YHhTY-f zXX_R{sIY_nd<wS%HL+3PTN;D6311q-6e`1*-_y#)=Z|E>yYf$B<0kT8Ay`yhQ4S-H z^xA{AhA0FdN<iv@aH=_@@yXjQ%&XTGDe1MCP?4YM>GAr4=9NEb%$^6h`P_y{*yq*^ z-Dj+<kJBTuM;^{@k9{6oZlFODoc_@Q8`o(9^Dy*wp2^G@U)R4F65BoK@BP`=e!16I z0{!iZ3EpdmW<AxC*Fml8OF^749B{paAxX8phTcoKG3{w(BSj2Clb|ug9`Q~@$KpbO z>(1oqZe+v576r~1yY#HonJql+d(n@vHcn5#aEGs=>J=ebY48{I6M1}cg9e|mvBTP( z-Q~*UM0u<n9!BvEzR`+bP*EJ}wYH^D7Gkt9$78Ex4HKs`PCxw^Yed={j$&(SO#>TT zJpIY%GV#VT1l^rc|2e;e>5U**MDv-8(3gMIH(&C+8hPlG%ZcWja#AFi>Xz_3uED+b zKVjXE(U6`QC(oEY(asa;E{jh0^<Fz$zdgQM&&Ar8qNu?=sUesbN%-js6P+2kIT?TL zetS<*d$N)l#HFw&M36u;&9=!H1%a59Q=k?Jux}#T@rIc*8?}FW3S)LBesroFmFM6% zOUHamsP`g~v*%@cBb;V34KW&4sn9Ewj#79d$dUe2K{#h5_vLJ5dQ(_lROSoam#_@* zB6m}tEOAm1dudZ$-A?E4MWgM1<lQ82DXOROwXHDU#p`pHXpvrVHOG++x44wDQ%BIR zOA#G1C0r5eU2!g!PEZho<VHWB-W2DIs+6NAR{u0FeK;~fU9DYgPn=%g-P4}M)A9al z_i&HazJBn%P3<<lKI#vmJ<D~@_VHU?pO<RyIB}nKw~h=j2kHdY)n?e1hGV?f562y< z!y08S2FHr%Q2t1_iA)%dU&OZCre8>_st|>~H~v1Pud~oU-3~5Kong|hq$;dp^d^&` zgZSFpEg~tFlz*7pmXR=pLv)Kz1~zHWjsxd^)V4;ExBMQ&A)l!)rN|)U*i7qsT3HA! z&veI+u@n2A8p8W@u#{6&5LKd`m2fUILj3FXh@6He?@sunftAVFZG_ckIxD4EnO6F` z_uFxD-Z+XXK6<S*`DcYp#h+H^;SzM5$B;OH#qGg0Z_RVu#5(t0(syCJW_YITk9Z_~ zP0#xHN`ypPDyI}}5CK$g%VpF8!h>(;(c44i#0%jI+q1S}EiL_&?AFW(Bc<&<=hIdH z$-nBT1^r4qZJ)8IdlALMNy?#P5VN=WQR_L_bj#}1m7vl~++iD1OC?ACktP(TmM!j! z3-KNWu0qv_J<(FJWtI~Q3fiBFgu`w8Jr!U+5)q;v)!`A<{MI7&e46h}?3vB_^>3fr zO?-I#$~1sak(O1jMJn{{3u-aG=l6t5@=L4*m-hFwx~fXECK%QVdJ&8#W{NW<X>>x@ z>cK(pwmX&QL$T)RYp@4zBsI$B;fI!Gv#zL%euK@7vi$^i%GC9Eob}Ei)@nY_aj4<d z+T~bdt^l9-DyzfD=*UXE5As(KP@maek;Hv)*I?v<evCD^T{{v6nJ)aYC*;+VTIDL4 z!L1j;;NxKaL-$?R(CN)DCcVX;@BJvke;gRto(o{MYeYX1AE~+s5o54en1e&{PJa{_ z-hKO#%Fb-!h^3q+fX@J4>cXFqZRL`6O|ks7h}(DXI)r6CV!8g@({Pz$+&6le!(6U> zZ`bNiSbj{ImV$xHFKf++u$+&vpX{BY7{ZbbDo2SlXC2J*v;JsbLn%Loh_LU8*s&J& zyz_YZH~vn^!VBEB7VmswyqdA@4x#7Fxm_nhw`IkyK!K?6nMj|c%eKg-nRG(6q+8%< zGTJ`Ym~%b*`tRy`m1`b;^OeBSFpmV^wYoUEQ>dGRKJsc4O4kxpOQn<*ml0yB%8(hZ zE86nC8}pSC*gk@@nYJ9;;h!t6xPA(A2CcxJ?=j}OM9r1ISCbsw$r!>_)N`L`8qf61 zt-4+cyx>KU>Bn5`y^IN3mHIe|8!_fiJqx04ET}7r0F}=i0t6Tud(7YR$wW$%-hFh8 z!7}~}i{5(^%Fic6arKir&vl0G;2&?E1~9HhgK~1|OTE{f2`)z=6ap$*hF+>zu}WOg z=KT2|Z4$fN<pV#gmbf0i^E!I_<`ZNys^NW!?ME=>?eW1qv|Uo=xVw{J)$gQJI$%3g zM><rBfO6~c-Nm(tq{$)8?Ye{oiZ#f8tGQjnAX1tM$*b3Q-7h(mC&hfXJs)|L5HKH6 zwJlK$@=TA#><v@amsR<wp!rZYR{iV`@m18<{IoNg5jij7sksc@V`lqE3%<msYi{3P zylIo8;rab*M6)$UwQJQcc5LBCbum7LIHSdC?sDQgrIuioRF9E0O3EC;k#%Z?zhlh0 z-t5HR{#<7qQt7be^R%><K66l6gii8t^ZY6EXHKkmk<in)%ZwSev!&IJ%iql0lVDcL zTpgwN9;DrClohthjTIx`c4}pa?J&$6?b!8%MTXx`#eaL{Rqnf$Fa4byfiA9->t^&{ zwlBt^P7EfNIcST_^y6y$AZeChJa9Ua=0?hJtGyx)3A-58YB?HSiDz*hjIE$4Ur&2U zm`dp>zWAjksuRZGgozQ`?M=wCgXjrmz#(+vCNxq|BU2T6T9#!lu01118D$VEHyN$} zyyQi)w_9RrDhH0xoV(ao(c5PiI5y>1s26H8uRj@#V5pd|aWh9kUjG*IXV5pP<I(Y3 zi^WN4O@~LI#}JZ-Hbh@qlr?)A*)j9wQO)14yZjPtexZy~Da~_+g$_APQS8sOK7`7O zIf<IYu6>M7r#?vQ8G1_?ax-9sOB5t^A9$m84T)U7r_6hE23S6^6A6L-fPXQ@Db^)! zBi{II`EBb2VU6*vmzZo{=XLs@U2I?UnneaD?eStaHrw-Y@;UVU?6%{mO~))R-I4i3 zqbOJXKE;Vulbvo0x3J8cc=F=83Nt9OOOVJoKt_~^Ysfrb;rUa%A*z|W7v1E(pISsy zS}Cgfdf;!~$}58%`&DhF8z#7(_J;RHtK3AX#DZ8zDBr9euDSZd>Yo=77MhirsLqer zV?8i<!+A>^7*c6!l+9O*UZdZEj2u3NK;Kl3^y*-q*A2OcI7VFHYC-U%EcFVaExHz- zj#)9j#)`gM7a63J4hXvETRY0W&ACaIj?Sy>4?XeELrUFX`XB>#Qv1t}vbMFGdwPA> zGmkBUs5lem<3(8n_^yLZg6?bASESnCT5F+<V=CeFnwBPq7OmCK2vBSshD35DjKp0Y z-akowLrQOo^<tiX#&{_t&-;4x0~UsyZNb~mioS}Z98XGRtc+g_#N|6snFpKbI^RUR zVL=S)VDsqmMXbsj^PrlhQP-dII%v9Hhfo-Dy0wm~ZjrOSETSv;cEtm8)p~D%dL!fV zB4=2oEF`_470w*Xsx@Q~d84|hno+JW$z7}9#Ay1GyjydmNG>75HZ=C_f)yI?z2>|$ z`FMa;#c>vTOBCguE90b>_s_{VX`g-kzZm4zG@Ybk$8*7S>yl?CSG+$v{d;QS{n4Gi z<LExoi@`p3wj5WD$o=l1K=sBOvg(2iO%}^N0W2zWCI`NkXJlAO=6&KfQEC@&ouJGN z29#bAl5*kD)5>VgA1)w5Iw5KWXj&}SCqJS-D@mr=x+fgOZ?bgQ-ZX$l6U)#UqxEH< z*vsR)pQydBdXJI70h0B6nbBe}M91(qN{0&PJ9sjb{YBCY8bjAuk+`ZEG-5{{Wt(0Q zrQ?D*+hRVIn9gVNd3fPEBj~uO8xw+I3Ho?v_2w!gpl{?;S#;)oFfo!~JkC8{B-cH< z?W&I}!{_It*ha_jX8KX~&0)ofN09om{fS?6FP&kkg9P8^%$R7I&*{5<QqIve*Yw`w z=P%!4XIU|uD0H&m9D4YrdZp{qTDt@>AL1=C${78?qmMSitO|We876M=vwBtU18=xv zEr+fVfBj3#!}%9E@=hMIWM4~X-(RO>r<2Py*L0!uct20`jc^G}#0lV34!es`g-)5s zxv*P~N)uN2etDk8MD!LwV)#dvSqI{3zSxY)68;*dl!=N^0BP2(j{KrgLC_Tp7^Q9F z7F8EbU5DqwwbN4~KrMs{XU|`+#lqshg&uDw&(oSw9;2%9I<4JlPoQFHtFC#{D_fne zg3bvhv)2EIqH~XD`hEX6n)94bBWFzx!{&U7oU>8GoR`BGIi!t9Mb0y4mBWynBBvaq zt$ZCfr%fd*sg+asq?}Sw4*mT8f8T$-ACLRKuIu%>UeE322YBW$9_N^<vGv55&4|$f z_H)M}{tF>7puX@B*dt!oN1d{$o*2_f#Uag1&YW2Gr-Q8>N9WHd)fKf~(Mk&g02U_x z*D$13o^u1{Itsd_cqX=g<tITC;;Hs#Jr-U(k_@(`T%pS@RA4Agj^s3xGzqAjFhhT` z^XjHdPFKU6OUN$Y_GH{3u?5sxv3k7^##aQV8c|q5AoO|e$lq0X(?%{AH4OWu_)O9< zQ5Zo5iVH<2=Tu}H2Yyma4V17W*FN68R$g4Cb4O-z<xqOD!t&Jpf`qk^`Maa$nsoD9 zYjXJfbGt3^?O#048Lzd$PUIh<c8G)M$}T=HBB#V&q3HdTL~*=Rqd;!Qou#2N6m&vI zG!4)IL2+86p-e1R^ltVGO1$|wVr>y8k#e!Y?KAZyUzzjhwug`v7kd#mxveZ7``Gq( z*AZiVn}!&zf7J+5>aR|pa1ATI&auL;|F)|zjL<>F=Q@MuK&qE6JmJ|L+7JgdcL)+t z=sl|!je3$qelW-jd@lMmB2|DU0i=a&s(Dl6>{BHZ&r^MdG!UurH5}u!E|GFhooo$m zYVsz<FZ%}k<OjH$8e~Hs+^VAF-)h<Zr8&s_H4I;N?HQ%~dev|GrK$g<LG50u&PN2E zfhF`y>@515n}>MjIkbuD&8}MV?rWpTbkYTltGXC;Q+%KsUajKYWpx2!d($I!Yh`|G z0Gf^x;k4&d@;EGf)0r3*D2Xnja-%&R1+_LIqvgl-BND}|5R=@pf*2zaW3o>yg6UhL z+^XqT<t91W4ne*{h64n`0#g6pT6S-e*k0n=&VX7mg`!6QFdm7>*bo=(HYGM0G_yq+ zmOdju)MvsmN+!ZZ&<<+73c<VA$lbMBbeLaH)X4##?x{fqFmgM8!=$?#Z4z#gwg=4r z{2IkN?R<Qw0o#2=uspY_khV6ake$6?3hwI$>1pQ1xQSiLH@_%<`&eCvR!*rh7&$Wx zf2oqH2VgaS$gUl3aT$t|+DPSxaA9)&vJipP7)d_T2N--oTP-TkQ@m?JO!l;+u1vNR z+qxDat083AYw|+K{SaSu2`^z-AmVvZ-JYhQw~MN9i-xjHjuwygii0A87Nxz(2gBwb zEPaAs+~Y7JrhQLk{drQscwO>AZ3_H0D_}yaS%o)FIukHW?8Yr`f<;)TM+EHT1I95( zgpE&+X}}|$gM7EHZ90QKCdHdC);=`<<>+PKo%tcOXNmb8ojj-gzsqe#wCJ7L%rQVy zFs@(}DX(*X=%N4e^2mH;{O6S=bFWI_%2C};s0*GO4|ZN=ta}y6y$QVlfrd|0aTVIZ zm}<Hnf4|0QMZn36iHY;zF$DHC%!()2zDWH|)m|}+(cVnJGJR7~oI`d)K!N9^UK_H+ z$5XYa)=RdL(HS3O&TU7gAO94WP}g=E#T5!&5HOqs6`AC7)R$Q?b(x~8AJ?U$1%w|6 zONmnf?wM_YWR)ym;n0*#0V&Dp7leCDpTVnQd%$`pd(L`Cw41O!;V}b|MzNP(I?N9J zHYTySMZY6+==EdFc);{f?&j@7l{0!zudKNCb^G649+>Di8XHg!9h*<yxhCP5rZ<#} zcCUcw+B*rq5IZBr6IrJGg})e=-H`5xxv~mvlz<i{H~OY~ENo~?KDN>Iez^3B73Y%! zM!4XE%|u4DF}lB^$G}CmNO6{~^9dX<5>{l^(1_%oias01_r!W-PU=iLDdcj!HHY1t zSJ2gMke)>i3%P{;t88UU*<)z5lV2_XsH|8`E-xIY$)g^{?<C%(*adcW>hzWX)t%c8 z#&e4|n^9wAlHXxO<qZyHFYeE8|6@z4lJ#8C;IfGSmfEtq^1y##wsfnaeBl%0lGiIj z!C9T{`?{-d{^o871$zxCYqBl<N1~gRN2%?dp5xFdiDi^+*3r%<Os2YLG?L3RSR?NG zZA)&hx%6BS`8_tchl+()Ex_(e_o}EtA1tpma>ymnDI{jqeKjb`ON7+)6qi5u#+={L z{bE<+jWDD)=Pf9*gcHrxH3H$EX5zxL%K89;0uC1SM@xL`l72)^MIC5U4nat;F2kD9 ztj9VDJryDk;rl!a@L+Mh7|xKDyZkA7ECa6R$&p!?#*grB149o@4{t2qiQQTGduX<1 zaBinfGrAA{JcY<5J0@hjebR~<jP)nES!SBAZCer+S4*r-l-DvC6a<E;He^U+d8LP- zjW{&A*?K4q)!@k~CFvr9Og5mK)yN5#L(r;v70d8&rWU;ic$JB(@_N&DnQ>i*a}#^N zNBz68NHWzgsSaimNP3>7BP$lIHPckSE^|&~3oyYG-ssL1fO9@pjN-)RAy{Ip2H%n> zuh--}BV8xq`WPv8^f=QltNb0={4C_;BEcA%6rToxap$Shj(D2AUxQEM%Y~F1Iu#2H zKC9r&l(Ba1F?rB7GvShK%-_t+=mBt4u(|FeV{dW&GD-F_ciQ5t^qRwBo8I#7VTsf* z^F?!+ZspEIMb4^gdYD$JY|&VEqj1AT4PKw{P<%@ADnrmHJ==Fv+ah2_`#R2ISKvjF zm}XH=|JsK@cUC)6i28~=hb<-|hh((Y!G$|qOR1e1%|rMRq*k($Ywm{z<SEy3(X1xd zRo?~vrs8<g9$UT{QQxNCq(q;k_SEn0A9&p_$?7T5w+!Lch1OS2ajg>(#0KH^SRgzT z<TNs(>pu5A74i!b5-ZWh<q1s2+*=7KF2Xv~y#T|_33M=>gywRz2gAnN`6?Y=Qnr5l zs-h2A&Yqq<x15VF0PeVm7d`0uEEm7bsJsJQ+qso#@?&pexvBqjMkz9C<@Hc>Cs|}k zLQ0wJByCN;RCHM-UinxNrL9yw;)Fu;7n$Zq`4LR88u?r`>7TLp#4qSeXKzCI^+YIE ziD;S}6y1<Xp5j6dyCY_JbyH;u@Z?xQ96Ac6+n~n@O}EKOzqn6zaA4H7Gr1b+&F<Y6 z3p3oDkfLv_o=qdRzIAu|zzk4BAizho<cIy0N8VodD5ggJ);(Y@Fz^lMRDGT39<<au z4kNxP@LwR8vc8gOsiY3iN4dd;b^lT~a|<~f++<(`eL5BY5awsu1|zcCU(K>#6MDz1 zS?W*NTZvrvB&;6(Iw>=_Uu{$2X`VvqUXRu>tJZTlET4eri&=??>lCk)@+m#QxzYbm z&K0f4x}e?#+|bG$WW`lUMQ^Brdid_FR4!-Dv&35jfPc~cy+BuE`&eyZZDK_G*J5%! z7~V#HDcknmCkyei!JWO>h@_rxFDqdCCNPKKTK_hk*S5*4^pr@h93zxboxAZ%7G;PY zUKGEYXYPOc;!fJBvTSTV=tO3)ZCPEcj2=VlAp5aSDC-p_dNjlSa%*o*hS_raqG#2u zou*5`=B<07I}i5u^Unafhf=cK$LQ$bA7hIrvrzPnWo83*KyYnqd-kkAKrg)<?cC9@ z>hif7BDpGQ_mpCb*HmY!v&K<x@!6%gVImY7$glK~@6P@36cKDhOA4m-lbWgxlvt8p z-zNAmby`14F|+oHF7>6AVa^2X^{9}O(}$)9fNL4NPBFH=OZD(fU>zhR<R2SZl2w0R zmJP6ON3%wWjID}XgO*G1h(8Hj2-gwaZ|alc#e5}P3hueVjbAt1xhs>(Sljeib7NOS z-Q>;Y-7IGYhVT!51i7#4$!`5P{{M>bWJ`ZFa;*4f0&f4Zp%6Du2Ncqsp1Hep!d59T z^xV~k+?f@>j2^GBbF;v9^KRljoAPTip~xV|tX|O}F>7TL#aeFi2SN=wf44Dxq!u`3 z-7z@+OTT2w)`tdf2*kxgwN>8IE(5#1mdG$0Ur@CS5&ucI)e3lP_u0`i(qf!y$Mm?A zIQIUgTrHLICaP*C+xNxUA<y0bJl$%tW0|dkKSod7=f|OpxrMJadWj%TyIbpFaX*6c z7ATMW7d38peYb*%EIr0`nHKY+74HN+t(71NO4u(=rRy}_EPQn3P@$<nD}IgnDi1%v z@ohw&a)i&nwLH7fb`HOl2Pdj!PthpG<sqUQTv1^P0<nMohesFhn^qnJL$_m>jxKq} z?PTIrh~oq)WQ0#ve7UN3ur-q5+psGqO~lc&?IysdhuvAzS*gBWgqAN$jm4=Va8=Be zGKRPTIUUuhYa|zhY<Df9HY=xF;_71LbjeJ2^^ssOy168m<<R6ofM;?AJu=PThfrpd z&wtA<)kgEyg7VW{;In`iVn()xPqz7*ipNsfVSq^o7cL(FjKN~Fa~G_R;+p7zr#6vY zsE%|4-tv-VP-+h4o(7(SSxo?5V)9ko+}e-d`L$9&dw5YZb85$ki=QcC9p!M!hEq86 zkNhQzo}pFC<R9~ym$ExgryEPJxIc1!1o!rr>Ru#x&FKxRg3sAz&+>ETnM)-)gmEmV zXD2T!W!<}`p&{1T<4NKWNYxI9Qe|Qqu+VX$ospph7$Y4`r4CXfJGk<#2tE%-+SKkJ zQa>(n<z8WYVBGZ2*v3_tJ|`^7+Z#Y~U}@UQ3-pdB=929^<RtPIjhP5F4N?Bc*Krp4 zgt3vjx-c=ONdT{8WOD375NX*@MqMv1LIxMF=U+&k8p+-N_G-TBTlsF=ZOxGZnS|J( zwQpmO`8iltKG{yTJiIs9553JJ9vo}!-{~{8OiKWw-8sQ30{6aVwNi?cGe)~^!2Omh zTo`>!@T87#ym<QPM9LnAK+^^vUbDF*C_Kf91_8w2-Kk-{5c_~Y4;X)NV;E7iW2m0G zYDbph(eMhX@0yc>j3e^z`9F2ZF42Kz+xulzkb;6g@i2B0?i%Pj5u<8?DhT77JkC5g zV<nfcMw66K(d|#tH_7n5#%)?keQIl7%><0fary2?3y``Z?}f`X9H=X#Mrm|ypi8Of zqk+M#mxs@nC~anIXwl@d`1z%m;21xj?V}%*vllusUX0HR?=ai^%X$`|!)y8Gmgt1p z4E(Iz9pLUYsbTtNz$8q0#564gR2ogXi+NAWN^e#j*BpAjD#-<<XZ+&VW3f;>Tyr%d zPP9DwHT(>b!-taH;lQ<?1urj>_Ni1p^CINVc(J5-=A>)4o5y<(?d9N2Ok*H_eBLY& zCHtbd@f&EGHU?~kFL4|RdrI*HmWvX+r6^$%A7r0i+`qf<u!iWHT2@pfJnbkdx)M3C zS^Zx{zNG#eB+rVMbM1Js_5x7YZBR`qTtmIY{v~+BNoE1TI#=7^pRpf%m_1g!+q~wv z_E2ztwlV}s%Lnv3RJC1%O*ti<8qgbGtm@bH=hy@fBg>LwWzXkaxM=K^HLZJR&3ZX| zF%kA@3`}oLyF_i_Eo42><_bu;o#CmcuIaJKncSl0-jpjIv=MB4I^>+N_0#m;?dw*e z;$r?aEHTY=cM02bpsYS-tj{BqGI4QsJwR*t9UpN1m)Qcd7O$HW>FD^^!KqL6Hz%cR z&|7o{y3p0;$@WK%ZYfA&J;}?JPEg_OCWE9aqGL6+7=Q*myQWqSd|TEQecg&732|?F zgk9#Z4U>Fdn}Vt@6qer40RrdOJt_UoGEX&DwNFDD>AUR{EXLT<*mmb1Xq1a$jrJja z*-v6WUoYX{VV{Bmb2IT+Z)j#H01=oo;#)!IxT_s1yFuDy{~G-m*WoW=YOD~+|32@> z9&pH+;TVhjPi65@X1j*KlISS5DR)?-J@v9jc`-S-ZK-G+@>F!k*Go`b;fB@|=Sdh} z-aCQPRIIO<JwKbq_!f^g7d_mIkP3RZziIk(LIJlI-SL;v!8k`l;KRjX8>Xdt9#$eq zB?YFYls=fnqs|{)(DcBsF5RdJAH@C)*qp!_%|5>evQD)LRztm7kRT!n7!CBah!+^c zoACf@zwaTFg3Nq#3VPv8O_70mapI+$Az6h*w)wlV|K-dSV&iA4+O_-oPk=tgCQaXV zwnk)QC)V<X=oLRq-kxyCc3yp>Cq&gcsO3Uw7rCL&D-?4i<8Qd$vl##B)E0@rn6da3 zLEjK1$td*~3zJ#(>E5>~wxSvQ%0n?&GE=K;R)QuXRG6Q)$3aI)D!&;;PBP_n+%-K` zl#p?ty~_tFtd(~gUgS9gZgG{0p4LnIwvUSuQem6EZ`50T(dQLbQP>Z`4X{X7M;E#= zEaue0a=7}sfY&}FwqVnxSTDW;b9wM7cq0GVshcFIYoOtm)EOs_nZ{*_H}2rB5nZ?w z^`c5vaO!0ds~}C6uE4BkNDO}zfM0a5#Gm@Q((ZAWih+)%Nbg(qK6m*V{Y;%wO2X-O z&BJE}r>2ZqBm0&K%lj3(zm_Tf)P9(B#8M~N9tj=})CeoHo)^U0XUXI_eM}yv-4#Kc z4EEaHw5;Ud%Ra<8&88;Vu#BMk<a&&!o|y(YH(xc8WsgDiH-t23n^M;)(LHLPMxSGf z$?4>vAmj&0FyIbmx#7vW0Q|<(@1M?r0(6c|_1HCl>+;`J7(ecAy4O%nDx?qbVD`<B zZ8Zz=*5w2!->8^~5q(w`ccyNdjR%rNvNm`yS!YrL<;z!;?xRF6OqTLAUeL#KQ(EB# zx>PD#P8AVrR=RHN41);_^S)c4?MjAN2T8Dcrm|BXu_MVBDjiJRgyVz8`t{b)lslg1 zqHoTwwBh%|Z!FF(Y<gz;ZtpEtS@c=@$@gh{7W7-jh?H{Y5U{26#_c{1hv+58klN3f zQoY{#6zwHm5e7>4aoRlNOqG+I*SFh^jv8BTsHQAYbG^niXdr}iN6Iy0v<3G?Rs42l z9sbURJQj8a*5fexfJ+yicX33BqgikR&>BGftPF@Y2Q(jqMoUR>a!B!X;X&-10F@`t zMBbTDwB%DDT-bNBG19iTMLW>at9DrU*P_>n*5bL<3X}|&RPRcgtR*5gmCt@N7<FaU zd`X~Ci@c)T=UjIU`PNFiR&ETy1U^j-&KBe}X;$S8bV4*e46v_h@Eeim&M6%=f5;`f z8M<RGu~_D3R2eg0<u))fTQU#a@j85actg5z=b?0b<vuK@jfct_LgWLU$6pg2iRHNF z_QpWMD-aa5sa&E8?r=|}E85!4+zZW(P;(jKv+60cf!J3LkHhUovykZ)D;62H1s}A; zpsgmP^Ql96yFBVe&+~k|yoKA(eB;|+!Wk*p9(*nS&-P~l6Ht_=i%1Pl|3E{Cn^B+h zSMEe!pr`SWeW33*-EqgY-F);xpG|92VtH<Oc8MK>!=IDKCYzG(C80ZKxSwl*<ZsGX z#{4BXjR4;S9*{)8Qm&Ivv^<E0aTHfbB%H=57RcS<Q6|d%;u{)tUDq8J6jxQO7;6;G zr+Nn)x9&Kkv2M7j<SY%G+V57N4e*6~W&~BS_Dod_Xz_lQr<QhSjSs)i-**HpQQp(3 z+I~v?Fx$pb=(l9QT6E*$o>3z<B{(wLj)sWUcq+bSXyZkKHfYzWPH#qVi{xaGvY%2L z?y+KpIpIo>H)t%KVhsPZrv`boRsD(er&t2*!HUL`*a|N*oir0CMX=ni)4_7#3l9Ed z&c*Ddl_2E=hB*JvvXq8E8-3lkhSCwZ-2VafOI)V;vhhYfP00~t1X~mK6H8#M7a($d z=z;SfgoJTZyFj~4{aS#?f%5#2H9h}~!^0T18YrD>MJbX*JBgW}U$`=6K+4fah^!tE zfM@ZZ6eQ&_wD3i-?p>}X!KUmD^6VWf1O()9(({wEH!DYgM|Of9#2*}1n42xj8$86n z{H!^CEZFyVcYg7jl$=AxPLZ*S3tyHx&gj8im-Hp_mKeK0Crli8u8BxoTD86v$h8HP zFe?dKXR~3Ja1N!*qP;F!y~8F?j+s@Sp{CfuKWpC(q<!FYiQ+TH*>IEveCMyQu6FJO z7W-UStIuz^hiO2Z=U1r>TckL=(4E0V(sW06fJLL>EA~~8rjK9p?bC~$uqGrkj2-}3 zR%{?}L6KLTQB!&8MP#$R>*<S~G-8idY1~i^W{h)|eVu0q7sFO8m6K+RRJp1&=V*&9 z1ae&fF@^u+A&!@pb5xzM-!UlXw`I2O!s34z%{k1TO(kr;09$7!4(s37F{$K79?(?r z&MJ}hxBz%1wLDLV@4fY<?8lhJ;Y))xW|G_;*?}s{OgE8IZ4*_2F?<No;-#R*AMabG z!fPovj8gg-BA^kioPsL^-}?eB6r}chw?8VbpR4)GlHA;-q{1YC!Lkl9u7w|C^()>O zt#bxkj+=bl=%+F1{Zq`M*5=_f3vknwbI>P?gw>gC)QO)4U@VdIA6*RQZZD+D>B!1# zRIrfOZv|bs`a3vH<yvCh{Z9?(^r+A-*Ogw>nCd2f@|M`VmP{^-@lA}!_VO4cWSQV1 zcNTr4Xj!%1ww?XLGv4d)fLukzO~YEcp^_P55iga-&kvIuaeYVJd#KNfyiYdD?p@Ac z0^J=i1nvY7#xH6M&{v-?=12hp37o6kz{fBDhr7YQJ9cJPp1im0Um!1s+wWZ4TlCK@ zE)ZglneL1M$zwpMR~OBVztn3bMv*l^Ca2MUX`RJGFh&|j2w4oYV+`wbJNJ3e^Ce7L zpjj@9C!vrq14KYZwA*|(gCZH<@5YUW_K?d`j12>y=SDsJQqK`EHRkKJEE*`;tZ}XO z^a-1LQ^SqZMn@lhUDid0%Us*jEaAly#0v9;)BBQC;Bb;tBk$u&NP!os^gdzzlD8m= z(B{bowpZx*j0m}wmMU<**W;#<j&P0>HE6iuI)i7c0y`{+BXvYVurImGv%1t{@SBhk z$uH7*!sW!m&p}F)XCy7YHjlq1Yr-J!qfDtca1yI*saD(FjyT>R*TT%=ohpCgvEx$w zUV+A;5i}-Y=^9nYAV)ij%z;*Mc@fZQ)%c@N@_$y~(UKroXS`^*4%KemJyw5~H%r?M zcy-e^syxHc%GpYa7oj#1*9iy<5#@;%_)A!vV}~+^@UdoAl3p*2!)5d!ya6f%XOJ(c zm7wU-^nsrPs1b0AZ!TF9)9ph3uhczl<OE8GVY9h6<3=9C#l@EMdp4zpxLqIJ#FRu5 zC6d4AMLajsUtLA(h+IW}yhN1n@Z$nK%+8dQj_^D;N%a<v(cYUx;$C2=e!kfj9>bhc zri3M9zGxhswsVvE8I2~li++Er9e-WKJ_M?V7ao$m;vM&X%{=It8^7+u)e=Qb>3)Ie zFOAEvi~pJ5o;MgZUEW*!TefDI-zW5st&w(l64Q-W?!Q&GB~kj;d3rb?zq*S{!$Y5G zAJt|cCgM7J?TwV9jT%*^$fYq*tH_I_BLi)98e(B~37k*u<z$(*1WL<(2HNiQ5#pWd zO)H6!VC!cV%R#+9dt$(;#x$YG)2^#u1oD_KZ?~-*x13R|5qJjqUXtk5+O}*mqghPD zfWA1Hh>r!2;=YzB{a0FcYqgX#R~*41u#WjX9H_Wp7}%zQ4CKwFRt`q5E)B{3$(2P^ zI-kIXex2e@U{eIVP<*-gC>;-46==1Jc~j0B5^4x~6gRdtn*CW`cDg7s2*={94Z1JE z^L1(8EKt0wdX5;s_sYN2lDMY#>rc%7Nyey{U*z*r9g&qR{26$vtOGtqJvx6FVx&fi z(MUhrc(2Vk$b&__-a$?#gikpUNZ1)oEc|oOgOT)7HX8kui=wP*%;69yoBRazoSb*E z(LpMfYvXDMlJB;v-YHK9RsJ|3ror5!vM?*Cb6hHJFo?UaE<DGUu<F&ylQ<Uli#D`? z8NScXW2KG+W6nycku&l8@Y(3EWFfbZy5KUc!OyA_Q9Mq-v(bzM`I`9!V~sks<}z)a zel0w-M%(yFiWc82TN}4YTJV*HNEE9rA~R(nZ`-H-#CNCx2~ai0gv*_CvR|NYQ>!Uy zmxhzL2DsaojrL6sNu`noIvKLt5RcF+<xMVM;H=k`wa;<`(S|Wdgy=qs-BIRUW>dK@ zRfQ+dc0)dANCw>yW}yTya|Nk+m&KEpwY&MRr}ThR04@7g^7W`j!lHN|VnlaY4?jw5 z&g-ZMZu~QOZ?!?Ay5s3(s$C?Q%Ro-SlltT#&v3mHfK{E8pm}7j1wOIrC0w=&@WN3< z!s0|4B{ekDBcUCs3%TKo`#c(?(qQ(7b?S=U5#=~%Vn$7`m(03AgK2&VkI6%#S1VWp z)yFV#8fpmA(21_db2D64Kd|DF$SRPKn2bVMYr6{2iwP3WN%!~kk{;|IUd!||-fsW) zY9q5`fL$l2KnZwdl|Z(>C#hP9^UU77ip4gy!uzuFfs`JW3hd2;Qcbd(D>XhJL9V_s zWFXCQvd>pGJOJ01yUX4?{c_>X>t*986%7;=RF=`8X|nK5FJRI2zKa-g1j-HSm2PdC zBkAK<giXnnd6Ifd`KlQskgu;VB(TAw?5PBucwWW$YsvblbyQRCC7j6BbP%RCmooOK z2jN`4Om??SCTUSW0)=G;#YC&aMYqZDc#~zxajQt_VxCpsp=q%<;^oE71g~k`!GcW6 z4PIjZa!J(18ok`ndtbWeMT}_iDowrh@Bg>mFVTDDP%B=cH1W>><6xCCpV6mkBnd_6 ztU{db^@b=1j&US2s(GTVD(r9`&To*5AJs^`v`Fku>NSXRl)kc`_}|wOSy4+TDYvFc zS&$($@WTc6(@GIMjv{V4*YDM^&bzsrIi`k@ioHhP$Ckx6dVt>)y)7#e1hwEn?JnxB z1n-Mr++<vGj7HmJR?&cPDz9|7;-qS}oUqT=VoZLI`pOR5y)1jhx5n9iulv3&1?V3+ zXlc0HEMfMsL!<j(crr`4(Y`!|Cf(UYaU<X1KsM4B*6&-(uX=3?M-Y7@C#;C}??33D zuG9emFm|OkH1B67xSWwG2}*uk%oDXN?dHdW1FbmKhAW8u|75lJV5fa(Yku*SkwTH` z&JgT?fb2B7(7*JN#*z|Y?3JT{Sz!Qo0u;idsbt+r_PfWV1LWU_aR@jMdb2%JY<t|o zK8<T?lvFZJedke17QG=ICeV6=ExcCszM+GTDQgJ&VT6xe3tlu?1*nfi_`Q~|eo~6V z!8S#ZC|_kRr5Lt#HF}aO)j=3ZnjF@p2MF8Um+gt+TEsxT0}Pqh=Um&E=XrQT(}o6d z7kfBVZ8j6}psRx;<xBh0!J>%`<t4pcn`a_hCd9VitO#BwaN^}q?r9J;V~r&#wd}<a z;=K<kTuK4ph!ohE6wg<~B?3QWQQKvfOU=kgk*OPwIwdP)w9A*7-3B}4KlB<{IN049 z-=W;f!;$T}dVoRq`KP0EX{Anx7_&5~__Pc6Dx$)4GRnZ<yZNqsQzMa&fWyOFJ>mwO z29md&249twX<ybmkM_tw!<q>9#nax2=w2dr%wv4z<3AujfTn6l=_VDboglvn7p{P@ zPC=R#$BKqBS6IoA$gM@SLIHO=Iu1m#t#`rMeGmcLYCE^p<ifjP(Zy6zLG{!P%55-O zm{G?m#E0kR<uQO%U4R+i9Ld;qt;JU?zS~DSME?&rcw)*q1VmNaE-hYVkl1+zSp1E! zTV_f|5;k{JIADmFLHl>+Vh*WQF;_q;MO2c=SM8NIm!Eb+7b{09gYaaCgY3b>0hM$A z*bXap9o@)1Wkrk*diF$MjF|5DBbMx{79>$m(g}E;&}P=J?i3BazbdQy01;c1qy7|C z`ACNBp%|zerEl(mhBupZy##BvP&>S>QR<Jbhe+B`I?Zx~+B`&Kh3U<ykycJeDis{- zXRMwvWGi3I1vYGArgAuDii!iN4HI8a+)H)LpJGh=n!IL&nA&Ml56M99c6PUPIIs>O zqfd8b05k=5(7(iBFipa>l#>2SMuHsU570NCDPs)OX+Koe7U|<tn~K6q8Z2vKamG-Z zAk0{|qaUi0DHso&%6ev!j|~y@jscN}G00Sw6-y`6EzFfX47r>6JbQksU}=7#DQj!z z)?sA7fGSW=u{0Q#RX9Rh4~%@F0(>mSnjobkhn1QG-rnc^OM0UW@o3;Dju-J2^ai)v zHmlsqX-w@}&5G5#Y-hSI>EHx^(YO&FP;}KGEV|N`n+|Jtc>wbW<dO`O8J53b_&fs^ zmdtO<woR*bg2O>Y-^fG%8RsqQHZz2&GDf;8MWf2}kacvpr}RanB<GTT)N-7srdG(d zAek(st;1EFZWXUVf@AH;<dJ(oGR&4#tZ^p(Sx#=xc00R<>;7|$s8m1a$3Eww=<HHS zReQ+k3@D!?QrgAXIDGT!f?|ws$h5b=@MqF`(r)cPw*3UTQ~%iJEj;&5O&>j;m{9vr z>*5ri+p^^UCc$y%@hb(?{)Oq0go)kImsJ{`b?QGEf47tJ{D}+87BYvx_|qa$<LALE zIWCM3eg?c$m?Q2HW|JpCLzE(!{&2WD+fTVAf76Y5GYeyzstJ|3l*;*{;(Q$o+mEf^ z;RPGs)sid=uL5|w!PqPUyl++3sQF}OTYFKm->8#-dbXT4uwOha4d6;tXY3}(^<mAG zI;Qd}8*tDhgk9o#i3_pR1AIw0Uq*33l)YORfqI0xS`wUYecdKaBzlK~Pl-EEUN-<6 zEROCM5)CwVW_EIFi)3m3;KeP-Lc>KrlxmGUigzBdy*VTC;4)%yTS`j9{f9|ehc)vb z8|c`bUP6x_t9ALRIj!@}0=REJwGF!zv$9yF>-qU?<~8q~v!hk${jBYW9GC7Z+`2vg zOLMy9=T3p<&e%efa$Si<{c1qhoYFlmXil0VD+mbf2?Xe8iQHN2IJ5?pa=8=XIoS1; zjL#vUV&11Fy%Hv3`cRL%GdQor$=U=u;}_?LWv^$#l<S=#^>F&~lx^blsT(eyAG|P1 zff52D1YYgudOS|FdB=<#Ex(%NPzZb3t;(TAR>wJOhIHG41R50snJ^e6H*h)+FI0~z zosy#@KZ7E2;%+L-3fQIk^H=Qmi+6E3HL5AmY{#UyW#wmpb?H~=rD?->*ZTN$Ss5Jc zOSqo7{Sv%Xokh-7bBRa}8lg2VU>BITo%LXmDSyxIpR9_8>aNgB$NnSzg#WyhVWGco z!F8!C@%~1YnMJ5*pVV@dq{RbAWQhLVj97`cq;uO0;7XjtKemPBvSVV^F-YZD-NAVn zs2x!Fv;O+vgI_Xxa&PH_WV%spK#Z(`Zom>sS#SxId3`LSb?}OfW95ZAAKY&`0I#p% zT{ymoxnQf+<m`MvK{~50`;Meay`UNSyDiFj^!M(FQK_bYO*Ro!tF6bfZWGk{dy#AH z@OkI8Gq27S7PHuG^h`&CkfFciV}L1|iWj>@=Y>m8?@1Esd1f08Z(B%(o@%Pgq^Sl! zOiO0HUW-4KmL0x0#q6d;|Di-L(KCgJTPa01coR_7IW4?6M$3ZkJ5-J6C#UCxSqV0v zdwhJH9j+p8+i6LGXGk&E`<VM5TgA!Qx;M9-{;@40jE=-k;uS3Pt?mwow<O^&9W7F> z6fcaRjYJ7fww*XkGk=IdvHYsm-%KQPfi_iPXrs$qJg<Cy8ae#AR&@|r>Q{^;ML?jw zDLD`9dyR0vzvd9Ak4*wy5s+Ac0?H%m^TJXc7v+)Y7I1^gL58$#%?yWLjy?csq4?qU z!c%<N1|(K$HU*?>m2X44(iyzHS4jrlxm~)1^X`StN^wJnRkcym;xQU1#p>o0n5p2s zPjGvEqbchMUV-yn=xpH`nPInQT{4zO9<H_8>wrP5>yXj9TM0XfkK8z|$0(NLsjzp= zm~JA*lQimKpz1p-B@IeniR^Rg-=!O8bDE-V!UKFlWZWlf<qN-;)n9oOYvUhMQ-rAl zl}a>ooB_g2Y7D<o+DyfC^y$YFC}JrS;vLbpl>5H1^g(;$ExfwZ4P;)E5Lcu#McFeW z%TV>C3;*D4u%9Wkknq-uaubK<U&sJIQlwGIHiXmEK6)CUG2PFWgKO0|9Tcv)=<d1` zJ^tdh<&n?8|77a`Bp^giw87?kHa*3Ofx68@_n)GxdT~Uk!4P>vAZj>DQuqB=Vn9c} z`=-GgYAJ#g&FHY7bQ=0of1Y@Q<;V_y7&IP?k<{fglt#F)y!2#$uXq7?!}kpO@q^Ww zydL{q{2>yx2{ghaT#h!ZYc-Z*V0Vqs&ISEa@dH8)l$Td3I5pnRz3qFK8sCz47MUW% zk)xZEKE$DHg`jDsvj8m|lChFn-H&`KtqlILZ6pz%v$2Q23JyK~B+5$b#~U07o_NGr z_ur4mRvkVtO?s^V>hCLupY_j=C;n4ljfqbtCjDW*!=O%3PbWHsQ>-7Z5_=t>LE#K^ z2-sR(`~`SkTEZo2BGn30AN{vj(-eEPj^Eqs^_f_j^GsPYvhdx9nr9Q7zgWOPon>TT z1tnQHC&V}_IA2wpSzVJH^NSx1?bMJ_@~F|a7K*jyV3Ux@LbA?}0A$w1vTAqY4Ko3= zOH+O#p7}M<b~#o~{%4*UoHFj%Y+02Hrv9>r!-G|VvC9<+l)f@{Pi+^pe6n|G#CtdP zADey>N8K088DIy}#2-KQrz(0rnuRSLeOYIpRI9f3o48^5P4XYx(DM0p`JKP6w+3nk z2bS_Ic+xx*%N%U}>i+%57Wuhq>Ha@9bxXw2$lHU3lOX+pT@Bblk=fQ?u`ddpG>04O zseQ*;d&iA(1GRTvZT(|=d8+%!q02w=Rni`DV3#I0yCJ+dsy)yyz<H!te*AR6pM{Wr zso{C@;f>9wfj(BGM%7jXYn^90(bg8p<ouGC-n*c7p_)}Moqk#q{L}C*g%1%oq@3=C z8(s%ttY1pIMXD3>5EHvVp#D#<3!6**w*0A^pi$m5{Y09%8RDKs4KF-ZCZ<-3OB?zc zo)^t<7DPgoILA1z-_;sACF^yW_imMX%o2dPlW?tZUF>oG%eee~Wz6X>`-M+$nitx- z4Uua&6>%d5oKTnSAeg#K0w6>)d()(tBXqP_yYN_GV5=d{X=UIcW$OW+HKC0jIDIYc zq!5l?Yl{4%n%LdP2=RS7kg7AVZWs5DtraWS^;bi4=I5hdGyg5VPI7T@bLPFHbdZy+ zki-g~-7Ai=Oqks{9M~Ni{C>ot^6~HE?w^zoM=|sM%(ny6mPvaPo4Pl04+h+-B$Ur4 zJx%<1V7mvj{Gl7BGoAYFZ{g*no7}IDSI_PEmks|7dUgson9afT6uJS`QUWTV9i1m5 z_#XwkPZn!KzprzKEBE~G65d7ex7`mwmv-PDpvGD99zejswQNJfUv6ZJb*-e#l1NNs z_@0d=Ww(=4t~{e*8ygQu?`jT=RmXc~*tEO?+8%dBfoaBMO*!e5oApi{WzxO>qceq# z%d&S5EJV7(<GXKm4>8}D44lH55I5E?p1#BWx(GCwdzL$U*e^j0hfN`MOS?<C?re*& z6qyrXBOdw_yZ-(A`??47Tas*M^^G*q->pGC`rIS({t_c4vIz|Q<>lf0n88!GyJ0qk zA?9UwyqBXE(V?up5#5X3iwTQA`cHmB*){yELQCmCwk2@I@l%(7Y%-SnUg+lLz!n87 z3md3L=H3Y6Ao6170r>jSKeoTahR-hzTTa;1rHkxTHjyG)*I%8Zrilcdvl_QDejwOz z#ilc_7Yv^6n>4L}w~*~%!H;6p(2A2Em|@-t=TLeZ(`p(J?2$Lv63x1u-m>a>Pq>K4 zXry~~2Xo%jsMoDYDf&;9U#p;Ta?&=-|9R1GMtzyP@c86-{IV!$8gKIu_~&-CUi9_t zO|ykhbTPn_`$zKJX&&aM(}W9zvUHllSHmPRIfFseVtq0j!xvl3=IS#iuSMHW|18A8 zpo?(@Y~wSxlV)xYk_+6VO1&;D{GM#rXiJO_rS~Vka_iObk32pc+3B8@9vLz_JSVg` zPiQIM=|2P<h8^h)f4$?H5)0wg^iouPAHZ0(Wa2eQ!<Xs4`paA^f{Gx!6x}6$mPR4S zeCU?g`-$ufjTElB)2D6YE>99%A6IoMg_VfJ^I+Yft6?s_d%>H^dT4ver-+jwbp6fL znx_m82Qk%bJsDI}81GdEfY8<?WcX6_K8j{yvbAWM(^PwH!Qo;1nLFo(Na_jWyf&gz z3zwb#=H67fU~O)8;XaZ_v6C|%G?@Kf>`Jq48_$mJ+CK4^)APkYHnhr5<uQ*o&7Vf! z@RhITOH4M+lg1Ph{0v65L#sZYgjNA9dv*VOqgL+Rabm=e5hj@PC&sqLe4&RoUVY2k zo0@u%5FhNXknX;R{f_M{3-{$~D3nq>$ypW+0zMhzfcb)YU#6q3HI9UQnHs#hZLO)r zJaUp+FKP9ZU=PcnPTyn%#XLdi<cJG7-dhTI7GECG<kB4Q=*mL19@lN<_j=C<N6uhC z<P<vDBji}+%2!8XZ8ayci&1#i?RtRr8<h5Ice?;Ha6>Sbc+JlSc!M@%F!f4)Eq-H# zJSDQv+g|yQbFku=@Bf3QUUsNaM^!k2EQNLa78)St+CJOcQ`P}Iz0uC#ZTsoRqJPtj zh6RT7_J!LUUasUUjvNoLoL=sK8<Fdi-9!J{ciurf{BnEeRo?zDT0E*>Z|&2r=O~%7 zHD;MPYf^TYbi#3w*U}YWHYj9upm1={Q$lYbmiQWNS5ofo;Mf^_7V?J$c+*9NYc4!* zLs0QbaIv2&*$FmFz%ft?(MMtmu~`vrvNjUwQ}#p~-pGub_XO_i!yqrbv*8bdBA`WG zROuT;)hox{s<of7n)hDH4fu%{6>*uRV(K?te=W04V1H%{1upB@B}d{i`PzhZ-`wJk z;+5Zn6{8}`eDTsaO!Y^j!_&eV`yV!IOmXphJaEdzn@tW&^S|kXoqNao8^w$L8f2)v z=_vLRB`}nmtP;GQxbtn6%T*`v9mE<EQg(ARejwkp=;hY3?zgzaV(DiO|4hNlmZdR- zIfw52edD8xza|Fc2c)(}Sk$(}S@3<!6K<@|V(ebw2G7^^dUdFAiY!_E1-KXSQTd{> z=MJZF2G2^rk`DTA`@6^tU&W9(qB#5cYz;DxHYnRo<_qhIm72BGM^5=>Zt^5MXpt~( zhY^qtnZo%7;eDyK<$1+RXUwSQ5%gB3&(R=sKRpciGy+6?>f=1%XLwLTWt>RW@^#Pd zYUy!>%>#lg-%Wi6yj~vQmDm2PAc9wUw_I^PBr;yR#^_LzW|mI2#ds=#qRbXj?_cl` zjz}38iS0M3craFlwlGn;y{r`GKzH5p_H0%7sI95>{SAkL^M{XyTt}pU$^qa%wvTNB z2|M+w7WCq%8|^QcPh^LzS?;id4qVU8toup?&rUgZzQt?g6uzHd%Pcgrx37uqoeK#s zCjHdl(eJwTnOo_aLKD-r)-^t>J?D;c%k*%ZlkftEde>%2U5~FSG3Ftj_9toWfivS( z8yV)NlXFzC=>A&-qRdq{M3|A{)m}v1CMid3S3Ty@644?B$izYkIju2OZ320LYxv%K zAIX)svs};Eu?*K4rE{D$$HDG)WnGBtTx(ye8*#Jv_qo`vL-n*q>4TJRG2Y97|1nB{ z!zjL#Oh}HJa_5g<OFyE2=ugt6vrWKtlz}3qu}Xd@zPxjnmRB%|wd(~s@XK@YUR1rr zu9=<Qc45;^mfQTn?fgScsPR+k3)L$6&efF%x)gKGDrWn`Q)X`Ax&PR%2mfQE;pa!H zj$?+r?hBl9?$^M$7itAe&xs^U?Qq)J0);NP!EdQ^8T!8M*nH<sA*Deg1lM1WYn^or zC4Vdb(tp1_M6k2v1L}E=kEveAiyH|7%*Q?!v{Bcfh}_SV&--<XMiQHHtOSMqf=;bl z?t8?CuS?yWcY$oqggf<mzw{=AH5k=y>s-^-pJyN7H-qx-yIplQ|66vp_R#tpOe(l5 z-0O0Qd6?G~nEJ&|?k$%e7mOP#LXhE*38CLA&8jY3MRp_DJjTwcV`7wXsN+4%3lU8| z9)E~>-2s*8aPzuVRtlhtv$HhSOK==4YN~)6yHm|z+|<^UPKwVk54ujTH=NeORNXyk zaLt94AXp%S;sd<j4!HH>V&Rh6?uYB=>qJY`pA8DYSUeX$Uj%kiRfckO28&7XVzUan z26ds)=ezAmB)$0!7+PHKw?pV(#S@id=vztJhl7EHlDW-JzN+<3z7R(E36VisdJw?z z#9$jPknso1AvEf8Gs%f%-#B!G-SfN<C*(hVl5SH1CqNwKr!hx%U2GvA{9~&xK+ilS zN<|3GtM{Lyw#sSg9H^X<trXvIdb~N&cGg0#{R9Yo)qxXS7<eX6PQz`qp7S9sj?a4i zAKMRByT;#!dRi45qG~?w)qXPP7n6-&S>dG7YsWBgQgCyVzqt$U!))HCwfsNkeo*Ef zZ$(1YNXzbU_6JGl2FEDX5GB!fOVz6l0%FV75=$~$M)KQZF6*ZmS7XHDyE<j$4H-!L z)Ba5)p6^q}SOL0v+%SK;>wP30gaH;>1+CZAs%1+mA7r_Q2Y<`MxRy#1cJxq_)k~`` z&-X-qBs9rzrRKW1GLM0g1T-ajRb>kPLlH%bm0)(J2Q8qdy!`@o02_t@O#f4_)0@)d zw#ndaM4ARDuOHBKvs6$sFV?VtvUC2$$+kvCfxsu=`(?2c*){G^<UfJTfiE^87Z1-3 zrL)8J|FJ#eSnL?UP93MCW*`5;_4!n_y^pNYDr@CMOSsF5(~@x0dkTLQ%r_>L{;@r2 zD*eQ1!whcqu2#%e#O=u$)2*0VJ=(XD74Un1job8Kv2{t)GHVzu&n4m3*P*?MVY$a@ zjLwsGD|b|~y!j7ZH?I!=kx#z2(Ss-S%Uw)^-dD;ywXH@`*Z)M09V0?(?AM<(zPOcq zqpBi<U>_7Ym+?PKG0jU`!F-y(K{Kf$kKsRNI5`3*`?lj89XOt(n&jO7JYoMmkSp-9 z^qqRai5bhtpPFBbKh&R23Q=cyXB*IuZ#sC}y}Gn*$)}X&QYUVpXC3SMy@OYs2Y$ZT zO7M{1q$Vfl7Mui}60M!);1@B{uIXC*a0vf8_@JsWz3U`1bFkn&L(=$;Vp-9{U3MvF zo0l|ejzz`QQiHsaZXIX)I#yH1TO0>ULPJv;VyW9m5?olu$=@4a!0>+-uFehi2`z>v zY0*pfucd?M0;e=oa6>~os_kq|&(CIzimq%sj0b9)vncaYT%sZ3d77eJ_y3;#(Nz`n zft;Kp17rZEe7ojI%c$q0zqY|9zOznE_W)ky62l`ZFBTPEq;4IzjxET|CyB6W%RJlU zakt~HnX=O-(~jy-ZfXp%2BV;5uQW(d&DA^VXftpG1-bZUfBp(PH&`ZpDdJSFxB793 z{YKT-oqSPN`uI#4djGsxAkz}?R@-+Ds(@eK87|lAD-`pM4R>~G@>gJ;%XK$VuM77* zmuSx>9=-tF|3;j$?R_#_WWZitY|O9Git3f&;v;H|!K>#yBYA3?2cG9L{(C$2%|BMM z%3|C4iIlMNspG|46Luf;Ac0&9%`p-??v>#=LlTeruco8xL!YeHxhM%lg4v(O`Kq1c z$F_(hKcS8HwEhww?r0~-)P9nnZ=~^B-Fd%gVjGjKc;2ePhtT!uSmH~9`EnjD{Y(T@ za!U4VOOTv$rj(>4m`jJ8oDx{}KHnsYtyHb+DP#O=HhCp^L1Z4p`JGapSH4*%L(4RP zA|H{ypGt%WrXDOnmy}4VGR2j{WT6P%;UV^>2w4VRLTc0Fss*oAt!JfZzSMG9n49_h z0wv+?<aQI<t27Pt2QRD&7f=>5(kWahFr=yma5A484~Uv=E0s$~U6a5FttaumV2=G` ziye_8<|a0eNfo3!`l?23y>53|Hyxs6-Dy+Ylyi2B=t9oTzE6c$-W?J8_^#vur%eQ~ zy!)c0o*~Ue@_!$XCV!H@2j;*;5V%f(QRMr?V$)~A>CT_XM}v1kUg2jt+Na3gzw}ew z*10`GiqI&!)Z#9n=&JXU(RZ=1h~~Fd4Zi(C+;+ZsS6;l3vaBw4RQIi@MXYBe<<j=) z3AryhA5DEa!01l8b0_rY6!QC??b6126&!zwO}d={{)!5u*sEk4<cjDH8ozoAJ0l|x z<(vMc<(1?n@{ess0CkQaI54AmRpoM{gk0tDz`>uK`f<%|k&PENF{fk6ratrsKE{(n zQN?dNH;!@>tv_8h@P2U3cwa?J07iKvAnGoo!)En}Z_IPwY2j&mO0cJx7(hhq7dPju zO)H)g4g=h6;<|SVasj@4R?v&s1y<}bD2@qg2nM1jExd8qnc!M@t_ydo_%s9?jHYrT zG07ZW!1I>o=NAd@Jj5%lvP#6}XeP_EdArv#Y>SE(y>?Iyp2a)SEBmNNDI*IwotV`H zc4C1dK^8rN6s<+lYQN>i|5S!q;dk`A`_<MoN!l<w|C&R?|5{^ajsW{ANdv6@k-wo- z%P#S0aPxn+LP4TW=OA_MRIT14o3}^afz}80@awNW%1R?e!r0GG4v1d~9caBX7s>u? zPn^oFae1tg3>b+#ucrMswcq%Z`n1zMW^8Ok^ER2j&iD9@%O2`%L0HXzhw}(qU#0!0 zvsC8GG*j|b^ZGe=p7Zl*hvL`ePCA+4%W->Oa{qUQH~#w^=OYnEk7)zrVegy*HP?o! zO9xA3qC_Fv$1@r~l4hg^V(K&W8s7iznTgizI)&QPT<)=K!LWJT(JjL<_DDeRN9J#d z|B3vS#6yLu{!GSu9p~_HoEG`THsLz_`9TK*{^?`%8%4>(!qESHRJ--RYE%D%$;AT& z+xUaJt>9}58A0EYeQT0Dh2_|Pk{24Ez90OS<aK3r<0Ot@v3bAfX9>?_nM+Z!8|R&w zL$9{GsW~OR=w~;}y0E<_Rawr$+JZ3MTNRzH5x`NsyLurHw%L>ypB1<sSw{lMI7PnX zK_=VM5`-`1HMs*boarJ{Q0N=ka6JRT2QGtDlkuuxIJ3v9M{6;9Wk_Bd-7f|GQR^wO zR8sWEUrHODAS7wQeflCRc;~9=u**}<NyTYS_y@Ad^cQSLXuL^NNOjH0QwY@cbj_?y z+OC^BN+^}vQfH{-HA)j#dk{_|ug6}$vQ~KqOH|m%h>&=6Gbg0yx=2LV{qu0YFsrEa zVd&zaNMWD2m}R!|s|@koNBMEZN436Qx3};8RFGhE%-`5F{lh2dP>XDzJgs2w^($!+ zQuB1(Q{i(VSBvi+Tlefy2ON9(Rl96lQACgR!d9{;@~q5zkN0VM_^z*ZqCP!{oU*Lv z>vK3kLSTgi{(a@MKZGXVpu1U$Jg&+>^}NS%J6Ly5QT`|1e8gJUsg>F1I45hA6*jkj z=0%B9<i@B3T;T0ja*!sqY*eZBRMk(!!%YGt!T5H{Z&!VZH&cENUVloQdnJxki#~pf zZcmLm?ut_7^sEgkx_p6atv4dNk89kMKWc4nYx}v2H>TJ031-Q)@QwQeWv*AmUZ3n8 zX;+uqB_TYW>TsnnSX$^hxQk{dcQ@ygEpLltbaqg0sSaD=coj_6X&NnD$?~Q1RA2U? zG{`g}Kb|O2Y3eT8wMt%WdDUHY=itxNGU>#NH7Uq&w^6cjzfK1IqLenT&bI8CcHst8 zyDsk+<C}`OsKB$DVeimyY6g9^%)UhH!?UyWMn-f9V&`)^5>N2q;YB-Fl727#V|$Lj z15^r5x^MaCKf{XO2vhnW6UOJdd|S!M)2n>pP_@*R4p`Q)w59{OU^}4Yy7k{mr#7EP z<m-eGzt<|v{t5U<J$#BW;lCx-r5oFDg$3X6D?#z~eMTSr9{}P&9lxL5fUta@=!s$4 zO)pSoj@13s%8K8)pBY{0m}mu??p0XzEqz^4h8Xg(G%W3^0TLP3Uvh`TSy#?q+;qK@ zzuXn_EdKx%FSQ$f(X|UHgu@F!p|lCI)fp>u5<C9@WXYL<{5W9!F664kK}mN|{@SKB zbu@JnfnWL)68Csnuu8tzO7tJ{mM32X#Dq0o;U}U5rxht0o&mQm3<}Fz6>IzzD-ng$ znAf50jHaAitOcS13RgpMiR$3jh6SF_nOaZXpWQ!%{*-U5u!nEV#mvP)b$gb!u2&CH z5S4v31_ed)q*Wb~_y}Z55_E(ttOukXC@{=Xh=okR2f(&W@q<g3;DG!U32p&~4TtuY zs;Rh}HI*xiAVR7mx{FgR;^qStoL2+@%1mss9{y_h&L2M{{Fg3U#mj{u$fQyp6)GgD zTnB+F8I<=Aa7v=o9#w|`-1l-;xa><}RIf>25XYP%!G%UtrWiynDkHdx8iYIee+r1U zkW%bZ@cc|aa@v-?L_H8n)Ux#t{lhZ<0Lp>?0Ov}Aaf;b<QdSxHmodL{L{!Crt7`uM zWVf^V;}K2A+}|KW9qegMICp3KSiLSfv_Y&iTvy?&zXY@%k7U2I`zEMLWHJaJbqQ7* zV7*5>{>d8H0g~pVqC3zo*eferJyWSg#VY=5sIfzGtdn|KxmW`LK&F3i{{X3j+5nkr zTZQ6b-?UK~*#il`nQQ4rW$#oQSQ%bnT~sUfKdwATuz%gNPtzd&m-QLDs`$H(lQdnM z?Sk4<Mdo5Yr*|lJXaXi|#HFp<{#ZS+f%%FRWdSD{ul@)qEW~Q%?8F*nAEp)9zJ@rP zOU-3~m=A(4E`F_xs|E%vhSuuYlZ6WzDp$~g^d)qMrU-yqow$P2sLex5(EKJzPZBoy zX2zx?8ly>2z)^4^LSESh^(zQTgBth|U#RylM6U5FGKQ|r9x72aMO*Ns1tCN3dYJ`o z4#1C8Q00kCvij6v06CYeL1|EHV;I3MyCx(!js2qnTgzFN4-oXjgapY8shv)#n04TA zzs9+2wp)S4aY_5&d}Ii$$5AJGBe5OuM=H#S5GamT1Y*plU9!7M!EEop1>rC|pGX%R zES9enK}#cd_>T8{PG{-^8L*9RG;L;E@%1Aw{JeKZOg@HZy8D}ISH!!hk*>^LSvRMP zZNYW7F^luV=H_WfKi44mIhDJYtup2>LkFvZrNW_-2InwUvs|++0Tart_=T58^(YiS zsKmyh!7X$j5Q5#VTVMHw_A>oSJ5QMs3@GE~S0ELMcpT2Bt^T4x3i~vt!ZNmF-dnhx zpQ;4#T8iT0@OM>Gl_}Z!B>w=~limH%b|s3u#UWmA=z=eRcLwpU{TYh1;bfhQ$Hl_G z(nW~>04mSu#e&mX8EdM4s4Z0Np31}0Ws@0oT@JmhH}HR*Ay-~unN8g@KA6E!7k~(| z2cUkX8lnifEGJft7wTm*`(`$D!$a}>H46p!#|pmS$~<ZdmS(XC06?Mj4scv$0YBFc zc@OmPtk^8?iP9h(#kK`OT48)zoXcL;0UvVFTZEmd5vJ}I6AV!bGOUU?1!_7=-9S{Z ziAZA=aT46=3|b*0M4Di{SC|U50Yy#B%=}nl;KBYaMDn&=xmV>T=COgy6tdo?MUGxK zgrkd>1+h#@TY!%E+9ZosZfC*G@!TXflzNHkY^j42JPlJS##Y~lU(x>nQi_Sqz2%Hi zWMQIRBMOm67DX@{xGL2`p@-#Sw_7eKIbz@L3===&<%T$#6jT7{yrHApGww87%-ap& z8Ys6N!n=%Q{n4rivJn?Tse=|Lh!Pr&i&R5J)K~3r1iY>;I!p7~K~pSzuv>aubp>D{ zltdy|P(+P4g@&&X^sqt?BU4NJmd<faUSn6h`hwt&7Z+0HdqE=Chxa~6P-FSFL{}3s z>oYlwOi--wi(gO^t_BOQ(JZjB#d7up_MhxR^8Wz5pZ%yQJ6my7{X`W*TYs+tjB3y- z;c;pHphX0H5b8tf7=!}0j9d9CmuFhchY6Uy;?XdpU*XS>^-{MJJig;hy6;<*;Xh;d z&%5_R<JZtq9nQe*fE&M1?TH5->u9?LeJ{e-?#(j$h#r_FCQ2ex)MQ;$$V|S8ez4<@ zNxE+qF>s&hi!91%d8;g33`UshreO@gR5+Q3aFz|q8?NE8h`*+F2!rNTQ)GA)BsKel zsA0z7+Drt5yOc^0noXFk7MdVc>!|Go{m@Y%Dl88j#wR2EDwR`EZ^7`XP?Z?&6Ey{M zLVR5>3lkje;;EO-)!}QJke0l8cqWp)rC5Pd@@{*M;Has%w0{zR;r{^91)xl|mO78M zL)V~POAINyhr<m0g!bW~6_1Ic>f;<8Ztk}ozS(zE{a|~l)(oE5+cb9w%ZGuRtH9^q z?8Jn$1Lp+3?l8T@shDSldOh6A7VULITT`a$CC#^ip@mfc05ii4atj@0n#Q9BUn~<5 zKV)rogMVIS_R0*p9K#-^gxx7bbTKJH>g$6SKk`6S8@iRakDJ#@5jS=M{nIkLN<XX2 zkFvkqp}ML4O>dMV`(z75?@(*1$UtrlyAg(M3|;(2%6q{Yy>A~8_yon*bJ56s#9)TI zJ=~<NvF;SCt^TtUA8p{P$o<Ps{{U>UPtkw|XAhnwR{}Xu6)>=MQW&rU2J>LsZL2K9 zf~t;zbMX`3`=nBe7RZ{!qPhsU8%kLcflpG^qq54fpX-5)a1JW&3<uZYu>7VNjzU~0 zw$`P#jANGKn7R6aNJa)n2x2>N)2V|NRUfImLn>5-xQMV+QsQ1T2{!;E+U=Rj!G@sU z+ysnhV+1ucX3!Lv33XtlW<pzOtBR$>cHa_kkMvEPA*^?NmGJl;Au1<@O7OTm7d!)T z;qoKF;ILqVPO{?8+%Q^95-%iRP2LD024#Uzq5-r-@gSu6ja!zb)l@J}_$<>Xe~;nc z{{XBK_A78Y0rE!NClw4Bs+s)>etGXw^AU%ZqfQS9t~47xbif-^>?9b0Hs<c4VRtGG zH+SQT-91FX261mX#9L;lJ#ejiU?6Ydj(>7)p6F)zV-LdBoFGs^e_m8&q4@U)*gl}K zL{Wp}dxpkq`*?*dF4CrP=k`KvgSdfPt1@KfWtXV+jLbfMC&y@id_dgtWDS=}54vjN z!kzJPJ&m*BDpWsGH9ZsDklt0os^yAZMAbUoL{n`h9*R_|iGsTokuU&b5U>W;qlrb} zTim)UA(Y#n);fj5>$L(nevnk@X4Nf){H;cR<blfPYf_+VoCUSqL~SXVpVXMnq9W<Y z`(pYK7RBMiJxo5Q{L7eZZ|O3Y@*|Ht0q&09<uF-<SdB3JR2q+R$i9Ey@Va6@b2`rB zt1V#)+{VlX0)(usMFmi?DB>Y(y;7pe_J{8(V^D)2MQj)s80?qYr2tlU37-%v$z*OO zRYgG+#tw-c259onk6c(Ghco6IiH7CV+M!fCxVDmr#fxyMSjJO`vbK#aX`1si@08^5 zCBcs*IAg)Z$AupX<l%V|@hr1)bqQJU!<n?HaTysZR^m}D9I9m$x=!QGOXYP2*>e!% zmO3+c@cb-n_Jh33z?tnaO)v|oLeXsy3BmViUw`3<8!ciM3k(wNCVjy`86YmF`5Y2A z3Ie!G6W%4;A*_G<_&n0Jo66(XAMb?0df=DO2t!cqZmF2zp8o*EJqt4t`ir_C5z0!G zngTCV8+!-#@wjCA!5D?(LJ-%^(L-%Z8Z<j#UyN^96SB<8b(hSXcPWIrWrOfX&Qds> zDv<*c_jLNi?|SwjSixXmVfElZU-uSqXc!r4u2IFxt&Ik}`^w$@aY?EHTCOj<p|LXM zN96=8nhogn6F)_&hKQFfOj)3{DYz=gRLqXzv$zZEGL$%4uriO4SqR3U-@HzhY5Az= zacZs)xME&gW~Vbq{VW<)FY#6lHUM8U1rp+SF0kg}u>kvAz8<D9tg^QnA_f4T5lgy@ z7R0XEbp@dc*#v=87RR%u6>>#)iB_i>A}bsKdzA$vsp?~&EiiDVj{@w7CVff7{{VEx zI+aN&H&YAyW)hIIGB+`NC9J7Xz{wx=iLu9ngN^X`9Fd6!hl7x2GT_DG;P55KftMKY zMjXw~LaoEX1`x<9;OvF_C6c@}vtn*drrr-Ch*iNzQHL^Z75=B;+V>IWG8I5dUjG2N z9@ZX)Af`|XwWA%ZAFq_XMA0^J(3S&QT)XuIss8{-p4sLi#?3J29j-MW+a?eAVCrCH zUj>QYslxvN_;^oMimGb8OI&vBV)as!Gb<&CiPBWTz6_%h&0eJo{)ST(s+VmI!pL+4 z+1{tLe^9HHX7F4J#jne`Wz1gU3UuHGWY$V<R+*LP#M%r~Wy0v8Ml=5ak)Ge)C2^W4 zsih6pK45T}%B8-TQyUx;EZw0Vsm`@lt}Y8*>N=2Ng+l71=xBW1z=)kpu2KI0%M}Q* zo|uX{>SzA|V{<R4LHFl-D;Ji1w1KV(?)K_a{`{F+n1K|mlOkT@?`joLd@m4N;oX?N z*-I;09O6}D92nD5+msNfO~LJjPhW@s02(>d?GRcTUgH(i5Y(&pgZ$^g)W%keHn%<L z3bCP;cMM^R7>l*V+aq}s7g57=?<lZ}iAi;dKyi&PfpJ~V;l~`Y?h$td<1F;!hN4&~ z+{7ZFd`7>#QDQu?Bw4h+GOU47YgCyUa}yRXFk-(EzX9NK?h)j2d;&ZWj|{#-7K1V1 zBL;Ym8~Ga=GL{1~ExD3i6)hW>B;IW+2aC<{${<eJuNy^w)9{OH{{ZbXzHZ#nk~jz$ zOPO1LsdxR1%AlgrE*#ojea!eVD6XO*dI)xkFzYNw+d7V7O_48Ugtq?hQHWZtLQ7ik zZs0^ms?2_-7iR<^IVnpCY7*PA9sdB(%2%U{k94y@iEP0vOsq3X`oK3E{{VbE?84{c zn-$<vDi;3$aDkAvPW1h;Uwm653Yrv$suU{AmZ|+M7uY})QUW-$ECl!;sJ9V{V2<m5 zabLbJs9}Dd<KUBEw65iSf3z8esb)74sJrG%T5XAGVJ)^q?qd6FKXdxu;t;|2(tNN2 zw6ff>LiBq<Z0d#AQPUymxt*TSU&N^5bmEATBig0eG`#xUXWA;tb~7d}i%hU>`u_l$ zUh)hl>KaBWieYzrRW23EU%77hxl=>?g_X4ww|HjmI||!bfCaOun1)6*YyC>J37>E6 zhW`KyRQ~`Hq^l=<L;JaR%8SHdAJQ9}Bxq_Dlqk`BOjIV-D1{77B9<iSxmqciB}2bZ z4dz~6O9*amnaSp7_V_z8@f!PWGbK&4d8EB%+x$hQ{NiVpa14;f!d~CRCdvLxedhNK zo&ss*;NbBPj3cf@+^Jjw^D1~D;KDp-B^;bZ;B4}Z)S!$Z!pfYitmZL}=XqI-u_e@O z@S{l4@_8Y+cy@~Z0r-K7LE>z(kccyy<EqLp{w4b3ZCxu781(!^D<WHWxD;#x6b}0q z#MAFB5TP8P(h*k~ho=pX#sGr5Yur=<ZRs#%*kEpdj>^Ais-bG2u_J_1*$mMC0J||6 zHySqfHe>E5rnZ~8pT`}kHTVAjzGptO)kOLpCR6C2+U8#rRd3azub8GKumvbpPw>Gn z$qIGG6VM0v;*PX6HMV6YL%x*%00j^+7Vva7OSeVFYIH4z{{ZaK9i>wbD|$l_z21GX z0fMplf4)1ucKj1%o|>5eYN~OMQmk7408A<sTe@aV{{U-({yDq$r%;Ze&=dUl#@|?j z>Hh#0Dq9?{`-<<>Vh__q&#FZ(Oq-WDn@$@2M1Q?i6JY-Hez;g(Nm*&x5)iO34?|=g zxxGmyv;9u(ZvGWx=N3e$svLVCaIE~yE(`lWlRrsiq6P(G36|0;c%*`Xan``yR2Oq4 z(FUv~0Yo5Bpwea|1|ZzQ%bdBHpUl#C<3<IBTpsRG?Am2{k8?;w+`;!ytU|UNOk5Xd z9-KtoI0yS8+(ldpVy;NM4<m!eC~!+&DiZm=1$tvwJP`0<&E{a24+FLw2}F2lHzCH} zFEFZxQY`TBOM`w)I5-(*co5I=pN8%bUfv{Ha%iE9C8<QP4A=f4a(YB{C@Mlhe!eDi z<!)_E!*EfukU6zklc@OWEiB32FEAfdlxFv60?)fleoD{qm{E&PwBmvIQCj=|0A&9E z0Qwn2Am#r65C(xZ=fR)if7ceao-%lKD__+Knsd_4Ph2_uBaQsCXWtorq}R-45XbL- zs1~080Oo>K`T}B?+5N2l01ZE?(=F5bWlWmoDkd&wo|6hDjg2C-*mc=0&$dQ@Z~fA; zaj#QDP)mt;_mA!ifm{WA5DT(19^d}}Y5h6n^2B3krB>=wHva(75KA~L`0WIXIevY> zjqQQ3pfM>xRK3DhT4tR>-b+&qS^?UW4GX$dSGdb@<NB#|n_z_)Vm>$Z45@0?QsIsI zN|X3)DcmTx4;>f?RBAK!$M!G>F5(BciZ__uoMNH14j)l37=hAPGWAhdiUR0De9dk# zn?)X>OG2lohMBn?LJk`=PRM_29Y#{V<s+$c>TuWII$8=7CoNEzB)f$PP-0-L&M0SR z)W1yDVuAW_2Y?FlI17~m1Qo$5SCY6SeHS;8;Nv_z9Mq{$+^RS<T;0y}a-yV{7Yw*= zE?}{|-Vr5nQ1W@Xe2WFJ!7%(iDfw^i4b|#^v%IlVViH<QAj)AVEF%(&0u9<7F}nRk zYA>Z+dn~uC%9xia9=d|Fo|7+)P{D8<0HRN<Eq)7uYnDN;g~et2Ru%c$WPQhf`|~Ys z$&Z`=0E7eb#$Wbw!mgmNmT|MDe?oY@!hKF;M_*(9BEDzE&-#=77zf`&VeUss>-_`; zK8ct0CAZlkgVZX6{v(tVaCYrXY5LAS;g1Ous%eQ~gE-&2{nIgJwIDvLB?QM)$7$$* z@5N?Cv0;)KZGTMH&8}sEGn&Dbbt^zUL)7q@5$dbfF%8Wvq0(y4Qq(Gn(J6sDsLL9@ z3$*m^BKGUJXWKjb3EmqsH60Wc#9__Lof6ty%sr?6qA9twrG6mrdRHuBVq4wfCk<he zXK%s_2o6NBi32yb1?H8NZ!wv`nIoySOumRgY8<!;qFgBff^Q*O5|@i#XVeKN9+|lw z0uVwnQalYAd5g@@OKk6`$~)>~*;3SHd=ykb!vc#X%b2ldk<zG=4Q>wEQC}Qa?A%T? z!+o(vYL-hQlg{ELlE`x)oETqIzD{$$6*k9$5~UDuaFLh6H1OkR8xunu+M?SpfQIJG zI0dqj49S4Z3EC?OQl(0d0V-DwaKWdG`#*r``kBZ%tZWCVLaE2Y3bXwTt=${>W%381 zZNgX~Tg|~*tT{+f5kw2AnwuI42WlOO9j4$umSD_jDtao#OAW9gg=#&`lX<H)C@5G= z<Aon_EYkgd;R30)_<vDReFk44uQA-qV~*oV@Eioh85uC4rB~|_UOg}MH@hkOWfh*) z7B6-)cwnI3)NERc17{y)($%`$MN8@*XC|PdBu;rlVGHbx{p40(Gl>vhj?lADYa*2D z`6^Z-P`k${?JM@c_Jowo%~VS^EP(+jE>=}fn`idF2}xmts6wwo;#A9GV~(Rq<w<5n zJ*XG0Du45sqpH4Rc3H~=N&`h7+b{&^E3%9bW~B^@>e!()+WQ!8x)TRCylRE)Id`gv zb8z?c+$`eOPl&aTHW_snK;A;520OZyb#bcbx{XN+JtB-og*ED5b#b+06*c!5yFfQ6 zEl-kf0nO15Rkena$Hl|wLMAI>`yr{@TTv~bCAV^`dS8eA@aUCL!zjGVDN_!~mQg7K zK#k1L#5!433ZmhGoH~g)1;>P!rm-p$gS8Lbx?WEM3WdvKyZ1lMnm{f{0~A3R4^VC4 zOmz;}@h${nw@7;&ccqsZ`i&Hw(cJiv3j+`uKA;G8`in<5;P@O6k1WG-{>5;78;^&% zV!V*KVp=Z*xbk>w<aY40G&#eGJ58Y-vs`_}D2PQ1V;WNGWu@#u;^oDJB}a>e@)XbQ zehhx5TOX?~M@`pIzoYd%{{Z2e0%RFw0#`sxkreS)*h=V^wUB11oLtFi4`O94pWliT z6<+BYHYTN;RfK)2A&Y%lU;hAZCv<(HQnRQH8}!-#0MpH-e3naUE2BEYbM?4xh(jAL z7o-*yOe5&BW)|Nr36T$I)L#qt26snfUWn=0u$b-WvS-@AM55?^$$}6@+JIF+0?_Lu z`H$SJQS)(xMOTQg<}>vx?I@ZKhwF{C{Zj^MZ=$7+Kz&Rs%%oT%zSspo1)?iTA|<<) zmlDF;M^b`i*1$8vIJ!1P*`glD=%~XXtj7w9)BeahMxTp_S1hbt5Q?h<A%^EmZB*y( z=8l&jW!mFpG;UiVOB9V)Ik{k;ZlkClK`$LSC-%Xf*nfmH1{*svkyCd?OfZA}*f8$> zza)0QB(O(h3K9E(I&J>|a_x)%06c0sU)Lyypp8}lx-a)p*Up2V*WoiSm}ud*AXNs| zHwPEg-kM<sYJrRraSvE8xVV?REI?+rn6i+~eM2WQ%|U|<#bCp6$Vs@e^11glQ%aCB zLe3RMq6!hd(IjgZffT!jeM_|(4P9Wgsws3zdP>9Cgj<6#V45PU7~Q6iH-p5NHiQlU z#bkmz;Nd2KY)=8f<E{=KSW5$j67V$3xioUVGCN}$Gr6`H;s9ugXhCp<W5K`(;RIm- z@UUNj$Lw+B`4jyh$cBZ6LY#l07gmBA8kSV193!pnB}Rs>Dnn&3w<bb@4Y5M{!?v)U zCF=dFH$qy5npRcYG8n@^CXuLYeg6Qwl=U^!R;gDlN`j|-)haUg>J1iBhN>a$RIrVG zK+*8kO8$7DB+*l>5K*{>Wi{H{nXRkzilTd>XwfdncAxB@5nYU>(_Z52s;#UzG#-0! zF=f@o+b;#jt`tK^Lpa?n)Im-2Q9!X1bh=ZunS~qJ?#gazmXJ7}=$EK3Hr5O|W~qHJ zU0&Dq77)Q%{Y$Fqqd8e<2(+fVg~rosF~kDE9^x_wR<(QrQ5N<7F%MtRkN*HF778-l zoe6Cg1<#HS!H7l0fYhM0U9NF7%l97Ebrr9=#g5T7v*4U6)zsV2EDLJgTAR-iQ9Y-M z4FI=ytj6@Vpb8>&{Uotkl}<6VlsKgRpW#*{Z-cdyI*$+^1g=3@n1my=)P}qoN1PiY zftP5Qgji}k_)s9<>Kip7?j<7Q(3=x!m(dZKV<A$V%K+7oGdg9xz^*Y+CgH578h8#_ zQKK^186B<5JB2;V{KMYhUvPx3G#$!{h1z*ngTdesBe?DmVU{%9I7fmJ%Lc9&qInMv zxHx<cavn^+2012~?}J_q#YYiyDmKoz(qAylUIl><14rQTU!1^XE~G8xXw<)J%7|Yo z!ivev=o%(h^==9yB4vz(A#zoSbY9`o)f{@cRr{BBdVw2K5PUS+^#p~|h~lLi{WO^< z*titE#-N7<Fwq8ky#`akr#G2PT``R0-5|gsR;-9hQ8*>T3lTp{J8u5~-l9fb)Uk>q ztJD7glu1aqEr09J0(UTJ#L28#F+P9i5SrEx{6&FI&Cl#8ha<GkbM=4hW)gMYaCEE> z+<%C{N7TvOvL$bl?g}b)u-D5Lu?s15JrKs-?FJgv8pZatNfl(tJ&6k9=xYw+{{XIp z*On-Vjuk1|B{ga=A_6c>0xA=0>rzB8YX_u^Z6LnYRj7-ZsJy_RCS4l0Ql<(TdM;j| zt5mzVlF~#(tnL67$876lqtwHav3}SeMc+^(ffo*+W+nWC?79KM`f<hn<#OVyp2r zROM2*TTMchc~CmiT_7`38qY@)B%;{CZ~_p~4oA2s;w^&-!W^_)$OssOToy+VFk1MP zvGWCrU9hQ;EIX(|2Xe4x;fY!yTsY>^X}GfSJy7PmixwJ&%u8v3W>`spfo#GkEx6;2 z{{R8<(~FEa7!5U8j-Qyk7M2hXZ~+w?OXTI?;qW63!^-ogDAPKc@nYbSrI;uI#C65N z&oKj)jwub3DE=o^Ot+#)pDzSx#~S@eRS%3tYqUTxNl(Or$FaGe)X&&|yzVb>BJ{zS zmiF^Ey+{p!;DBBq)WG1ssVVle;UGVJt+XhO;tKR(@IR>fC5pw(QD3#1*JJ(LcP@mg zCe~g}jF!N~);ndEi*A~_j_?KH{l}Dz>YA5^{^L(4yu4!&4eFb@nLydmDfHxRJ|d2M zf6E*CP~YADkVm}bMcWX&0hs#P{{U<@z}`Q&BVSrVqY1Zh`+)a%KgCQe((;bFR>Mpr zn8YCr^_gbI>Efk=+S!-GMn0oI%KrdlYl7KnET+wHCM@(#Tq<{c%kzk)GU{k!i0-CK z-DBOkcL`o#?G>`0T>k(}Rd7Y>A8vd?CXdjIN_6~3wu0$QFh~f{3un9_v&(FV(F$b0 zy2KX(F>7;vKit7o{^t9K;<oT{9UKMK!Q7=0+dgJ8jAFu~0r4=FORPr4pj7Fpi;9TL zM-m9f8G>8|jRo;s`*2AdRH(8D-NanDCB`zYF6M0*ZxI&Zr=xL1#fa<(Y*W-14Weoi zBMF&N#K(dO6$AjyPT`|u#i-S4<~LCfQ9TF)Q1~CgIksFlAlWxZj=F&Q)gAaACl8&g zi|~0-V2YsS38Bhxn44}Ij|L-{d>~g)BB2CWLJU?jcx&bS4lxH#=n%TgpP|g4=^9{D z_BE_9lCNjq@Ql-4OkKibcW&~AoVbpmXuMbcU?w%Hb%$)SqF<b>F?!3w39<F#07YLz zF!=uf>N1_%@rr+PtL^^)fo4gR{2=!<OwPjKDo1Fn{VZtNCb1c=ZHtq6zv>4tcJs%~ z#r>$`3q9p0Cr)C+B+Y;1cQkxM`g2dQ{!0e__FNW1!{7Vmey{bFM@xV}yW=zZ(-HQN zlv)^9!znWqKdD;1Kt7k36;|#&Ks=yoZHbq`GF%*HpbDPvlIBj-s>ax45ld-rcF&u* z-m&zyVt`@2IW$pahB^WmFXAk#1r*KAI9vQvQo`&%?1X`$Q9bTp2SrzNFl_;7S8>3p zPrW1cjv3diC}UN#n!1{cffi7lhl!mrW08f#OSgA(1fy4E6l;hz_*Q4Yw_Fa8;%Yxa zkO+27n2BTR1fa!Tj$_KUV==(tmA+wNNk;B4VodS5YU8d0Q-)S*TO~?R66zxfnL}@V z#APayvXb?QMUlN`A~kR!u*B44H8IRVRET0kB_kX`(gBh+Y5~y{H&DgYA*q$a_zw%@ z<>2Du*h|nwBjO$o4qw0$rE_G*F9(gzv$8${+YJ%mB};(>D1y0$R&g;?f?QrgzX0j| zO9AmKk>0i3zPD1iBh&@{rB}!(#?qVIzUX8DWURg@m0oR-;^ZSAYb!&Kq132tprwgj zGs9|sh|laCC-?sV-NrvVnEJ5^MytW+c143h8hyE_TFZ>@f8tP;l*`Oia03PO<%Fy5 z{{V@X!)&XFx@Kn)iHFT6wD?@KBJ;n$U`B5%w=l@+`ag4j#76#_8~Nk=aAH2=FZ(z` zANBqS2jdvdZ~kWSiVQvdOQ%@lJ^?d|GVF}B77OqsjV8-4<`g}+{{V&wV(65hw;j#j zwLhW$$!o}3{+o^qR=>5zA1pJsS|0<p9Bf-P9a|fgL1FZ;%?J5HOxuXu?aMkw$YZ_p z`te-5CEXDG@C_)IDb;;ZkIc)fq2N|*c#BIr1_F`@t^~FPuBs-!f5KQkBacy!Q%($w z!|RNOv31YXMwnuyLGdmuvf!E^jckS}VdBP}FuTfb<t4*(n5o2hA!Q@2Fu;GM4LJ{U z10C)Go+3tA3|sxmVBw59!4^>6%Eo2saS`5*4RV8WmzHI35J!ELhgWf2%wn5)yb$v^ zc{~!J_<+$K4h~*Sd=DeTu2m{g6M-*)!$f!(LQtup&St-<vR8@tV-LR&b*S-HGfvp| z5T8(?>PA-UK4O(u4*ExH3$fP#DSZ;kHek|w7LW+1E(q9rSo9jJgHTndwKmB;X1SoV zRtl(NYRa_TGy~NFf&>ie0N=W;;{~_-%D}l+@coSc0En~zH0qtf21zMTVa732RNfkl z3*k(-Xe;p-ZJy9V+p=MCqg8*=M`hEV<*+N4Oxr4E9m7zR9>!q7nf(%09Z20v0-;cM z7+YKu-+#UgEgX%GF$dq&TZ^%)93(_k1+47Q_V&q;m0?UlbT|s$lI#-Eip5U8tvias zml_VjRioA%Be`b3_iX<FGc8Wl#24GZx_gRfZ2p%l{XgvheaV7)hKZot?SY&-{wLvt zX2NPITrpW#ThdDf>?3~Hw(eD7jB?tv;;VW|se_og?em_{)=@Z21gO%%{Qef9CJPV} zl^lo_xq<ZsGyF+GU=TwJGa8Tq>IV8rcBU!<=}ChNm^hux6@y@+(yj>VU`H~xM+Kc2 zF;t|vjR2W_k#{Fz4RsYn7b=lim6kh><A?@ZDc&8~DVUgZdNz~?712pdH-4Bg`jn&9 z2hHGznZwD>oYT~~-F2yIBf-JT!Nd8;G|QJPj9}uU4-sX>;TJ3~Fzps)%ZDOi^gjU> z(?bhKL6<Pd{_%%T_a|@I!m0H_3OR2<dt$|}i5ZtExGO!}lp0{^AmH9km=G^%ex-un zsMZf`PLJ9%zi2?kN;?Yq<2~fhvMlu+%oqtQDVHVBM&K7;;9wx4{_#SfYr#b(&dj`B zO@BD6LTt3uhNEAoXv$s*U~4Y36A0K!K&|!*5ld7ZEWrA-)NYyZs#uCKGlx_9{{Zle z5&>$HpZt`Yw{Z)bp>>$_q6@iTxmzg`C=n{|Xu|}qrF($csOIP<aVl)8$t(D_Th3%5 zEPrX<BX9Z{N3W1-G<{rm?7|k}H|{LmP3bXg4q<3P?5L`%wN{UFAG0!b=@&wXrFx54 zWG$IHsYEjF%AWM0jCBhsXJ$`q`EUvP<tl0ht>LB^0w^dVij{>EK5F9KYi0|j<J}?X zu1Ge(3WXh%n3Go@-TWqBr+@=xWPQXTw)>ffs$#f`9f(0bVlOSgg7Y4RWy3I!Pz7); zy+@f;ypTu)F#y3Ti3ZZF;aTq-!oounq{=8-hG>W34J=`4dn!0vgLcNw=FBvUEf1ar z(vBgpoEy=iHI_`cU~44%*qV~pm-r7SEDFE|SxT&UI6MMWwjEr55yQ>FmkjXKxWZhx z1|V_NsU`s`DytDv)VCI!h>Uzj4kjOit^0r46mrKA&`JQCfiite*QpRhrqG(*DgOWp zAxUyUz3Rk_vpIlO0>ULh7g&pb^)o8hwAN|Mz~w?4UfrT&yb$EaiP5_p2h9Hf35b%3 ztyzjy%=ieGf874<4a$H-+v_5x5Qx!vA~j-6_{g}s+ldCQiCYQ{z+rAqffc2e4x*ao ztc-Fwzh<G5W?KIM`QiTnVsy{akrZm$ZkOt61*k;5Qup=Acu+zS9>kB88tHLNgEVlt ztk}16(^2#MmK&<PHjzq;#e|E<8`Nua{Lyf%D47hxl{wmJBgW&jMpo;GVrWXMfR%tX zNr<psxM;n#QxBk}7@=!X*bW(`$JE#%jK*)RMq=RQ2C9m6&&Y>l(PvlUp`6`e)8ZE! zWDxodZk(}D%#!^=(J2Kxfwc#!s51Rc#4wF6pdRh(CgG9kE*2i7SKhx1-_=5qm&L`z zrK+RnJA{2qeVC>@kZRv?TXkq~;NXOAUFJNcz)i8)B0a%NmzD#7LE;SDa~-A^hT|?4 z7MVtg98R*S4(!CBjL5@4nh3K{0^?3l)S+ogzau}x;xM?N)O8G8Fso;IEB(X$9tra} zzZ&phxQgfYI4X3eaZwIV3a%~;8VPw({sQ>YZYolEjZ0qy_aB@kaj(KO%zp)8I}i59 zlth?}O>G&3S7gEkPgp=dO8rOp#7g;7`h$FHgDsDU-`uA_xByE&dzWhbuzvX7`*<7# zC7Pa|=k(0O(23156evLjEJqE&9l*xrd&l<_sSFnJdv$r2K*ZjI1E1CfVYJCJka>Z0 z8lg<IHdstk{mg!-PMWHTF#Cyz#6ncWVp=<G8DI~is)q@>JS(M1BA-v^E;E$2HOgsb zn3LSkQ68pKWs7%13r@6x(SG1^@z$jt<=KC-54u3h_0-Dbp>p*D(jDgWiD6Mf`#xpq z*cEz($yTc}`4jNbEDT5Xx{hFnqhhLGI|rmnj8ks$iS3C^5vpvLJ8$>Pv=$D=+Gg>E zCb#aCXj&X3tg&j|H^#$H+cACMEv7#U(-NTk5GY1InC?cKmGAx0WmWry^wkX@SK)VH zEF}a$JrU-hpv#_`j)Mc-OT4r|e6TJUoU;VAV7trUOA_E@kf50t$5W)rF;Gp<a%yyn z<<g$haJE1=;0X@qhpK{$me}o<NcI@RUg909Y`L;kRy!iA%=4I{*%d<_&zb%-t#dw9 z{!(8y<(S&FB|+i*6u9Fb#BlRm5OD{DaZ&Ra!gU17LOcW^fK+kxFj0OBAD8{ow~Dd) zA+|ZV5h%E;?7*>omm7C!0M&qx=r6gpI;qa)1{_x_OnKoJW@QV_1-qH9YLZ)F0X6o8 zORGP)C{dW^z9Wak;2)@f7{pDk*eV^R{jnv6U_Mpq?hSHeMh!+1#s2_ul*zY&y|t$k zJ)hdl`L@#Is(;l)Uf_92O2J=5CO<nF*VFyW{{VeYq{^0l@AoVr0<@`(y;M!L#pPRP zN@Z2`S6ven`j&qT@&5od+iZ2}_}5|F>DpAn%ZRQmq!*Usv7?HsvdD&9;|gRVoilrl zRF9!`164uZQI>T=p`3eS;EIWw)W`D}>3*d<{RJk6ZP{$2!AlR1Teu-9hucfWN{i?S zw%orHTY+@K*?mCw6@n6Blaty+*4ye<8r`<zd*t+}6Xkj!?fQ#{aenYxRl1~_IUrAe zzi@;8G*fA?7h^HsydT0JZVYD`(9}qv6Z~j#a}23uJ;6ifEwa`Uz=)5uWt5ld5JDqY z4C0}tWg4V#W>BESi06&R8Qd6=f@cX8)WZ<S#i>kDY#^F|Hz-e;Q$8W04Ko6i{l|u8 zNQ#tK8nQrP%S>gWJ}-#@P<}F0IST~Gs6(;yE?lep49el){7){q9xg04z^MKMhZh_s zJP>*R0121}ufTPCjeg&Z!=?@fV_jvTcPCf2e{MM!zxKcu_WuBgJHpN#pXOheY)%8y zG$p6o%XdN#)XVBce+1p{Pyi9aWqz7-{{XRsG+_^ffNAoP>&9@sNG)ZB^sUNkE=@{0 zitATW%r*4mn!LZ|fQ=fD_yi-5(=Fd8{PRDn{*FH8X*+s_!T$hO8c%@<^C$ebKc=Vk z<A2Zp0BC2){{U(I$o~M0&*;DE9<UwAwPZn?iDZR**dk0|Fz0F7;^qNZqE$mWEK6&9 zmK`M=CMOYp+YLh#1P-1HRhU8(9oD6)EcB>}>gUn>ZZ3cdCjLm(OeOZ2SwVC;?ooF0 zs~E|sy}*n0dluZIbPfL8OXarHwLK=T48N+G-_$n#P$fkErOI*E(=0^NvkgDP5Po8s zaWCpEgk@-uqD)`n97lBER#ZH2GF3)w!B9~s;oJo4H8~S0#c<s0lK{<TQH1oHg_M|x z<{suHfJvPfGgduLu-!`9xl)+#*>NcPf|yaNdbvu?nS;4>06;Pf3=>Xw#NfZ3g2loU z3YII#q`wP~<{o3g;JA;4az_qsUxmYk{Y*4ozXS_d%&wV3igkrwh(x52QMmoa5nmM8 zO!PWdpkrZ6DZg_w1!GKh&g<g8Qig~Wvli!PFWUvd{%J92HA(&xKUaxNGyecA?L+>k z4#9!MEfQ;{U1uo9%FCIt-}|A02B~jX2ho+Y@~`c=RUJq81jNVdKhy*N0ADjH4aZfc z&HhOloe%u;1osfDD{Bw{S+W#+pXOlA>H(2$ZqT8>AM%YY?q1hvgZTddjQ;=v8$aoo zMydXouAMSltw9tJ7r68;g^B7Y0@SybHAJsiB0Hs!A^XMy^~4?{Ha-~o0(3oASJ*Kj zHI3cjf%YsAU@xaGW<WHU-LO{Y^)YU*{-9Uy^q6UB-@Jssq%0ILDMv&Qzg`?lL@PF! zqT8NU=R>c|U|8S#V3zyCL-;{L_QOp!ORe0rCFUETglxl!WXyz2K|jbM4_2l%iA*oJ zRS4yfgHv+$On8eEMr8`%#GFGjf|CnO;o_l*$d2VzX0h3ZAQ<`x#G_ruQW(ruYQ<!S z9u2r>LMxnDs6QO6D+F^V@a|tA0Jbt39LtNz_(DI!TP_m$Vds>)61+}7z-RbR!T$h5 z;g4TufpWU}f(6tS%ll0gexL1`M$0=OUsI>$ilkTd%J`W5m}r<6#};39G8n}^kpk6- zJy`*14E#(zCkON;J=o|~Ty6?SP39jYZj<@OKoKO{xjU(cz<<<B8Gels#?3OJ^ncW> z8Gpvi{^YXU@H9rZ6welVZeQ81Z#Yn)Q-=Ff6Z#Rq>T6mOx!L#p#ve3---ay(f64$8 zi`>*~R|~WA3qF)@8G}9b&!_(Ynoyg2fxre2gaj}__izQH=%g?~6|PxPb`?6*#N()9 z_s8i0n<=!EfyC1?f;8(BF|(B_*-8i4`;NZs0S>LerS}uBq9W|SSnKx+RjMoVE;GKA zAKc17(FP|+^SLD%?Zn*dl*hEQWny(Sq)`4F3GOmKad>R%6)krxIw(evmZ!pXvczi{ zg_RMaF5pHnHl0y}FxFyAY{4>-g#NQEi%jj8sTxAu*>Q21TY<t<5Ntg`Rv`ln4B)p7 zIo1L&%2Ye!lo4fk+!+~n(H`^MxQ$olYKoKyiq0HCE~5Vcj4eU843;mC;omm_7Kf%& z;i-R=IDZNG7cYiBSHRT7v&dj+?-LXFKL(}0`lxeTjnPhwW}qNy8smpzQO3jW0Z3>O zr+SNF6KZZ)l(3=`LAP)R&`k8pr30mocwSMa&@}%5kbwT_lh0RF7&Q(}iT?o5Cv<%i zWeYH%#Wpx=h|$OGp#ktCdc>-VEsOUAXv!IDCG<O=;4mpzFL4kI;VZaTg9YH05g(n_ z=AsED-r6vaQ^EeNH+hB+H-_LS`I$ez_e_3RnhujHoFDn2+W3m4dJ(uBiG5AZfO~@a zLo6&&YfTQSKe(LuVkv@rkN7ZQ`%KgR*9H9ycME?={{S+|H}Kp@?A3Gf%zy3TYRq5Y zO8)@%WC5$Z*Y^T}@W565{{Y;sGZIi(ckt214f8JN^ln`=+LTe2&xSy&ADXB$O;_2P z0m8+l^g(}8W<L>+*8C51H2GyRwGr3UbGnIyZpc6uELQj2375I4TOeBt3n#IOR1j>C zWwgab!CQ&B39wRvf-?KjGmFy-m$C^@sO+v>+_CjftW1>&wZwzCL@1VE_|n}4$F#I2 zIdD{ANh`2j!sRG$(2FQJk8^wtF1^LtWOGvh%h4*A)Hr9kr!w&b^h{Zd?IkY}JZt!G zjifTc^BDAeAC9F$FXBIxkg0sX?Y+bN2jD6Nxi6@dS#VE6K*UB+KW##E<UutQth%FP z)y(Yg^)!q@SXi=~(<m*hS0ADxOu~&%>{enW#Sy|Lht$dpsE4R6+qhMxXj!kQw9Jg$ zx@coFH7&k?E_#lqXE3|7dVZ()6Z|<qGXkP0>!=MfK}Eus3-c1l;)dlS(}j#tv=FQw ziFDW0T4TA|y|8^Qy3N}NUAd{4qejQ2$5hj>M#)9QzH+vVbz#|lFvYn#!2G?#b%4VI z;Gg&2=cG#m<%(&-takmd-`I}Z=NV6!9{ZKR>KXeA8%NY%>5#uNpVNmGulUTuY8jwE z%r`fGENI=-q^e*{TjE`^)X<Q(-Wejcg55cT3*<~bxoC(kM{}A#29MOFepm&I4)pE@ z!Q8PG)6}{!LwiNp8)al5*2vVURZCoBl8qcxLL7wH<~7TdY$VAJqZ&ehmSlo&f*3ei z6<d}DZMGP1xFQi?)Ku8ic3YXeC%C$PV1@@YElhj_0e#JeFaN_vG=XpWdW5!lTy z2JlL_U_fmT^i5-?&wGdXw953)8f8jlGQ4hFzbcf<WjvfdC*u<okA?>fUm<_>b2>i1 z1A?r`)`5*oF-u>Nfryil$Zydqg8>F0O`1LGfQG)cSr))4i>NVadW%A)EsVUc4y8t_ zS8lFk(JjJA=Rf*6{{Y<2{-!tP9Ok!H!H&xnRjVNz<*YqK+cfr<;Y~4}f9nO?g}BT} z8m5q9^(nR_%T+SOOQT@50R$SbD>K$gk4Vd8UcGhlO8lD<g>4&F<t<N2idM(EW7(JN zVA9Hf7?ja57zhy!0|E%5P_rb$j#LSPt)PNXGxS26)%YP)ytEd|Np|1ygbfAJBiRT$ z!?}LtQME$F*%(^nFG$CX?SJoaB^}LbwLO9c8eU{Af6aw(G(kyeJa@%|`joB)ef&(w z_Aw{@dWKNxg?@AX;qYr*mmaxZm<sJv<1vpM9#A(g#_PB08id`c7nn(E>2$=~_{UIc z;a7ArTCace{5bt=z9z82TbY55p*Tc3M_)v>eG$T?R3&2*LF!RXu57n?jk6hTD{`hF z7A6=581*kjMir1+mWJU4-9Y}+F8M69B1DW_7`dihV=xa<YGs?9!77;ZG>IF`SbK>@ zzi_gO%*YX8G7bb^37i&xRn0~YFO%{S<sCz*!?taUhN9DJ9u;}4r_@)peGEgXNh^?v zsfk3na0HZkiOaz%Q{!G0Dg@8wjDVHN$0#x87ykfXKZfBqFI7cRnTlv_+5jbIJ(Uni zO#8}$K-VO^Bu1)I&pWu%z1T3T;-Z&EmOdlK&8%q?(%iw_DN>bsip(!%+RF0ZNnc`p zzu-^pezCvl;-TuacPABn5{uby4$*u?0^qGswM2HQOwfkHwP+@y4rlFSnZi5E2FJdv zrCAa3;AyyGtY-e5VpR%OQptbeG5BGdXI)}`*@)bo;rq-<Y;2zt>Cc7=)UYboc=Zhg zJ+o9P$LbwsI@SSXucBl0m9=i56fS0~Yu*V$PF)d4RvnN8O)5-EKl?DQ`5N>HmnGWd zq;F^YXlsP+{r>>AS36($q8BPXX^p?&#$3ijPRLnVs$!C{2eh+w4f<WAwk{;QHD+O{ z``+bXq}9J@<zWFRkHQe5RO!PDJCo408@ZL>a|6EfS?c|==igMv-zB71UrI(W<O>B2 zHh$lS{M5L`t+K533Ly!SA(<kRvR+ya;cxkp&IpAll@F#<z)~|)DQ>%n4OwKOx)GOQ zQ40-1PR~#mRSYoBL<nL>6)Xty#Q-Y4_+mSj4b`LKGMn5Y7`Q6FSW%bl0<y&w>68_k z&8Feo4S}$2OwPE9fHqt)!JeYQaX^V4Yx2~1sJ&cynqNyR!$>T^jajX+Y&34mW>c5- zh`P-^!53mdVS&xc8>F&u>Ux8vcsDJ@@-p8ei^OLLMoc463uJ9vNnGC=7JRW^fYc1P zz?H?H_VXXWg6W&sf28_<qFmql6FQ4WNH%MA({OjK7ilh`;_709ijr!QNJBNbSSG$@ zQ~v-cHr%_oM+NBjmf!i%8@JjK1b@kv8ptq^{{ZWt2gLsX8UqBV8GB2f8K?mq-u72U z)}|6_f*eINsI2WoUD;J)+ht~jTQd44@m|Y(C>ePfDy;4*7i{1BA&!nwpMfdD+G(~5 z>-&qUA`w(mHq3rV1wa*W23B7mtYEffpOnSI5bB}@xmqzBDV<re3awsod5=ob6ci-w zBb(9)?ScBo9pO=JzMM=KlLEwGQ&}aACYa59IV<#>D-3!MD<5!N#3@990{5A3`Wa{f z#fGPhDnQh<^E0N$<5N_BSRi42WfG{+k|9}TuvOJ?74CiWw+zk;19d+Vw%{SvC;Wh` zA22lXW-eeLMJzWEQFt>&S8&K}6;!;`5ympl;dK81DTPsT+%aaLLaLW<GPv~%bXA#` z+7=V$A&|xmM<-+L2q~G;_Z(C)R!!nBa+eybQ>j^ksTYdTEEOGs?mg>RWlGt7osdgW zQ-4q(sPGX{KYUyb!Dc&UeaeF~c~=!UqDsscNr`043gK#47z1gMDwPQ#q7IG>YRS0r zugXF^I+@S*V!AkN!SW(3rXiW<;;da7`fe20^-T<X%SG4b9KATSk$67XRpueOsoFj@ z1Q7CJz$=0%DV>qStN{^NPdFj9NO6<-E%7+-hChK|oyCeFZ9&zr5%NkG5-Q4CC39E= zu(RJbuz?3fPs&13qwI{uN$izE>#4MCcEUCV{bF#dyP}1_Y^3Z~3?a;HX@Hhc_i>~^ zMuc#vYYh`NwIBB)$`mQ+2r&(v7f=jMCF;?n!e&8^*0d5Vp!HW{E;*U*uhNLhDM<dB zDwkPh28Ktv+(KBLWJRt|8&T<nI122xJD9Dn_9C_S{`pscC3?I<0ChjtfY-$=Iy=7| zK>I3xdOMP7h(;gDkC)IT8FMAhs1Z$&f4(e*IUb0$>w$7rOM%DvVcq>A&FH48SX=g% zk8mVEU)p7HNNULe7fV@|Nxf%L0K7h9jRk&T+RS!P8E~L}h`60UOJeMz@kD@?NlqXS z)KUjEG<B(Z0z{}{6Fqt+sYop$Wqbkci%)wxV!$d?#YUlY+#@g%H`3*YDuvTvo}EE! zc2#=KPRUJYY?RR~nj+ZM5<M)>=)hl(!VxyZsab?>T|%%GtiZ604VYM2N|q%lScVv4 znkp+)(B|P`Vzvca^&Ov3s#}))w-};+<06_nCBeJ7)^u9>%tF+1kG;$N?6iW2X-q40 zU+OW-7x7ROwI!97I)Pj+3Pw;Ag~Q-R$#Tg%;<*8B1Go(=x|Z{X9SL(WzAyl&FeF@R z6CkUKpEEIeKQSKyP;9faQtcs@60Lt^+Ab#XEaw(jk3Mb<lW{2HQ8^62I2=HiVjV%@ zcpybg10}t(#iOV~xTOS5MIwb>Z$1x;=5UN0CS}ZY{6VcnHxLhKhtnR4euz?RwQ3=T zqpqiJcQe=cBcuHSG`!W(U*(V0>Hz+s4Uh_ex+9mJi>&B>LL4I+Wym-uSlNkY0uTar z#BF30J(o7V(@B+lL#9Kyw*5vj84xrO0JaWV)LQLp)(|y^9_|Bm7r_^Qk%Se+n&+U5 z!?dZg%BYr8_m~*WxC7;vyDsdU#|x}dahOm&&g#zLXHcnq*e0KdHDKJ)S-6VZVzXZG z(aay-F5>|%?lbMA0Y@*e#G!LXyJz|67SN1_h*#+QxRjf8{nA^^StcR^#9rW7uNQ4G zte^{*L~GP43O&?e_4Q*bxctB^AGFMS_EQAS{=}hW7g>u<)mgZg(ZY{#Qn-ZPsx3M+ z46QbUhQ5BK%avBy@f}o@U+(u%nQjMSDwu97%a8~V1#0e0bPmKspj1;jxo+UyM?Eoe z->oILO-eA^Bj!-F3x9|3o1|=vG4v75Oq;oBVY!?HhE*0Z4aTRbN|iNI?R+s-IuheP zd@|xpiBjPuMBX7SgoZ|9pfLIbu@F?nu;{A+Wei1eC=QaG(jP2(fa1~lBOYZnEiFl9 z5w;nrGOi*K;X>letFDva;6=y<5ruhKf}qCcM2N$@MQnL7h7tS~E5L>4wo_s;bvm_0 z8JlT;vO0$_*ZQCnI)<O$0V*k2xz%#uTN*=LHDEUmtrc%m8alohfm~Bv%)DyDsH`O> z$nZ-J5GxS4DB8eMg5t&E<?{FugnTMgzXP%mR8<^>{2^>yq95&IHDbMUTkVzhMwbW$ ztZG>S+RG&Z4%jE^_#gl}jcN^*Y68{=Y+I}7vR1lXN&Q|4bGw(tTq1wFpYz4@fd2qv z68CIkJ4gW*D3)5Nw-j6rCukG_Yk-Iam70kI(EurKssdtE1wGVJ#MoY!`w;j40J0rH z@<jG`HPaKUGkn+75$NLv$aQS6na|9kQHgS>ec}-7RjY(l30B5>{Y#@qy<%vL{p<b3 z&VT(T;eub<7K)C$6rFn@)8GHc-S5}A-)|Aa+!B%deJEpco4X-NMk2{&Zo??rmC9Y4 zM6PYfbrhQ}tczO3M152u35D-(zrXg^{@Kp^ea?A3pU=m0I%p$F<Pux0>%GmAy`u$q zs3cxLw)w`MwOXIRzh=@AO>f2M_TvB^aI<l>WEqa&Gx+ECF@xQ2qBxB``6w&g!}?b; zhJq<=mi2Fs1wGs^es@Hc742#07YjTsmy|19lJ;5zA#&pa^hom<fSurL`dX6Td_yu& zf|wosi4_qcL>d2A9@>`XRHN0|DzPP&@E48wUSS<{Y&=DeX%h`}meY?aEXxSE*Aos; zw)w7EB$tfPueNhLS5s(<F*Cc0d`%Fl(_MtY(G5sZ)Nw%BgPQ#_&z7pqUV-U^n9hhK zwPfjwe|5&?U|H1%$L4LG)Or3Lf6eFy=a27H3md+rJ#Y)QC7jb~)A(ML_1;W$-#M9x zqh1Ls0>#Y9;4*<%grWCEdqr?v_{v&i^TtIX#p!l4g)$CJ#uYQW1hbe_<Mp|EZ#{Bi zM+}_g_pbgb@lur-W8{UJZVG1Ir{}K1^KNcNLp#sOlR-Nook#tI(F}Xe<b?~z-X7F8 zl({bZw@oY5nZr(Wl49xSZH)s*@0Z;83Ctm!OqL2vRO?sOAdE)_$b0;2@{j#vbloMt zD*A5%Bz*K;j<Ie0iN1jI%>z7%z7~@GNi$fzr0;yN;@nxxhuUx%%j=3U*NZvjpql#G zjWS|UT4@4=Kn7hT`_EKT%m(V!o%v8y2;c)25p?v526Qp9JaP`N7I@tr3O<^-;$C_c zYAlW<m7z@M^5XcmD^J}t>@zMsn$S5z<6SL~N4dKB5$ODpC*_@z3NtK01=XIFCvM^F z+&g1yyUo8w-VFBLz1x@_=`HMF%U>}6slV^}f7FmrQhG8prYgQbu#`U^3F<hg0(?IQ z?QhSmHkt22r9jm}^48_LDj)4dG%L6t^L7>~3AQX=hbT*<ynW=(0-Bn7&%_<L5AfVw zOyWZ@-K$W@0Q)IU<NY()Tk|p*Luk6$+y)?ppJ&?~Px#ZJoz}zu>=tv-$L&n76o1af zy~nzlq&DH~v)h!D_s+P8R1H>?8vsGyWc*(sx3oS-;bvr8NsxZ5@huI+cJ!M3w6snw zjZ|FHSYQaa6>@D|z8${K9doHx_ubZyeCwICheJl~{Bl%Scb!Fd{)R3~+*<L`)7g&6 zqDNWW6v}V3B#YlbCiGZO44d?*f}DF?vOq|)PA7?qQ7T_I{*0<n{A$U%4?UXPYyk=} zdzBt#@R^EJW9nV!MkaPIMIbMYWt`VY<9Q8ChJA3jMWI-@@L%-0dVSPAm||~wcj|E5 ze}1(Ysgd?B;c5?WpRI9O#PRp$n9GlRnjZWN63$ZjGiwSwFoZ-SD`i^W55S}AJ@!O~ zPb_r#Y@~2Q(V?Au3bHs>xX5*sUIVxbg=`v07$iDWsJapUwQ;$<)iiG7Z+RM}=7bH} zjyyRF3W*6QP^;RI&m-q6rlr(`ImU+w0JS^L3oafy3k5!WWWv%2<8uoueEExh0rj|| z(UMvm?(_VDH*y{905^Ey_q9jJQsDw0=H#cq>WZR(%MW@+OcrG2r8ZsyL+{oZP972f zAHJoYVT+3`;wE|s<iWkOM|@onKnC@|P8SRXY0ESz#kkizn6@ynFdBEVf`FDHRCIz0 zS{G@iz{t3aZo6BtGD`bJB_yXx7_Ap)OZse^vKpDnBJlOvsFZ(*M723E<gJ*eX<%S8 zw8{UQ*=sR6Z{Oud^2mld4Qm=FK-pAXB>SuaTMT=>DkV1I&8=+7ExsnyGcPRtwF%CJ z`;9(zHG0jGpx}7+J=<vZd5Zy3B~Mz~%bC_Jov;4`e=+dJqs|(wd<X$k_BM9S_zYZ) zKCLFK06u%m0&((}M7wBmpsVOb3D1EVR_e5Zh>IoYw5sXqRu#B-;-T-24dc5nLD$C( zObU`mqR{t_A^(_c*6aPK{1>&M<OI}z^#YV5Au%hY8A@*PvwQhZd&6PVvm!jDL8c&+ z*viTa{@6MyArR_tv83>D;CRKMjGrVa=;u3#0KesYbnRFlsSU&*{Eh_v#^?2mL|l#a zBorp%8vSd8TL;S*>W?2gmRFJMnlvf8Go}?bGITTP+~vjCi*nan?FEO~y7JRMfqwrC zh@?8~2Ny@_4U<myZ;%I{s=^&)%)h*YJmxHiX6-Ja>Idzl*m-}Zeho5dRyDxxY@zEb zhjiHiw;w2}u$pd98Rj{NZl?gtijS50sV!oxX|!|I@8+CT>*S6sc6SP}v&#$BpOjGE z_l$Ub$9bES2L5)CD#vkB6u=iW3_xcd-|;X_4z(MIT~vG$S=5-D@VGQbF)3O*C3Di) z*I!Ss;n`YPI%v;I?t*oRmQ^=1P-3c7_+4I&GSTt&q+g)ndJywoQ_xGpb-h+_flawr zCIq~cp8;6@!PkQASe&IhCs-ttLdWE(9UgLVZI3^o-I)z=Znvp5PRgWi56jm5j#gtG z>!k6%)^U%4*%k=7_i}Y=o(S<FyBgw%1$;oYXZPBw>(GNZygqj5wC^N*honi(T<1-u z%f|HRAV5uPCIyoc5zg$E;Mvz11_eIJ&jMYkmtfM~Nl|uEqz|qd%TcnzM*rhl#9Nmp z2sQd#S1gc~h|1C?_H+d*B#j2l8|vwC$TbR=-_W9wPb6u8cuq;u;EmTyIE4Hi>GMih zFJ()C3&D4P{6*WC=SW|SdrUw*9lu)ADBJhI`A6T^I895<?0b@knXJldPOOnn{(-uG zLy*1#FUUnU*-=vMpvO!{<%<(_x>xI>5LS=0uS4?(3O+KFH=0E>Ac3Huf5N@8YOW$H zfMP5msORmmAOA>FfRejE+VyM>lWd-jz^_Xu<#`f>Hr9+n2&o5uGKncF-{+{$)(*=D zW5OQYefrP!Q_!_e8IPGqeTR-*yM5)wL2R$vHIH-BKPQpiO=GPDGUm#_4#(O@j&xog zHjh+)Jw!`zu*T0EKK2M?5Aa?n5%eEw-7mRkm|#=W><$A)p4e#Q-d4cKypaN0gpf<( zPM`42<4>S_<-k~!i4s-1csA<oV?IcbK+=*G5h;AD)J)f?J)y_2)TC@BBG%`UHo55P zwr6Lx{j`YtTNkJBSw3CRQ}O=)<Q{1KwilxD875DBTO19L4S%Dsk~}J%F0E!Z(@;_Z zE$EhQB`j9nT9Z&reNyU(#<esCp*#y#z7j8JPpn30y{d0nFqRz$u8>YH?1kF982MmN zq^#Z7$|LpK7NpheaYFdP_c52pWk3JCUzT)|+;<-nRtP9uF<l)I#{Bp(R5?+s-h}&W z=bp&>C6g=vDeP%C{VOIgMeb6|^BD1E3*{Hs504JL$z8-y{%g|a|MYBxgRWs+l=J_R zZ|~~UP8#K|hP!FWfAt9b8_)W*$m=Tjc1O<C+*GOz@VRZ~ll*i)KnHBXYG0ya_NbTL zrJ71vu#qE)r!1NOd|f|NG6X~`$EsQ%fVq|d8buL3WnzMZ)C+Dv_U4Z^qrmpEg|Jtr z%3K}8^j|hC27GRK`zX>!Y&0e#?`iD!qn19-rf@s_7aRURE+iZ}N_FN^NV!zdq4=f0 z%$4CFvkAH9C!!aJJ$kwwc!%6zI3J)`l{SX2bSW{DkuGCBR1Ey!?&>t&6`;fSI(E+_ zT@7(VP)FZU(fDK2BYho@`?wC8#Y@8hln2!-*y4{bO^#MQIA%n9WBH;xao#m2DQJb9 zeJcD>mw&-J?^}FEKBKBL4vV&&6*hc_la3I&U9}u3=Cvc5u12XkTe!#B*_^wl#2FrS zrJSd8?%#rN&C$}=@^_Q^HxMD@FdO_DH;^r04J>b{%$1xxsyLMH4~KTB_dx}RQbdRG z`Z+LeV#JrJoB9YrgR<+zN$f6fl@A@P^BXb6t{=2B|Dy(XUraG5w!*>%eOT)AuV_tG zN1E6AW_1*9<{O_clI+lH<1n1TfgRy2ugv?n@yt4ZzLSoK=m)=j<U`7CWEcZu5{_g< zdZo<}Ch}4$uU<MNY{=Dx=aCR_Ucc90zgPlieBUej*X~M{dAeQ?XYI#CJdJ|Vm&Na= zi`=KyUgBd6Y5Ii&101i{u8RhWw-#{NtF?`2M+eIFaArG3>5lh?jdxMUXB#Zn#2J*2 zfGYO-n$cVNjC0~q%~(igZJTXnrvs@smXFzX+vfqPWg{ZQVQB9<yL(#6pCmbx4q_xo z@5(27FnJNu|5Ylsmt__ICZ1Q-_V$7<q}5mzLY_rg@N;76xsMD_?)^ibCXmevk;E%3 zMeio|XA+4XML%g@Rs_8zF3af8$9tweVOal2?uA5Ri}Z?evIC#JT_yI5L2x^Q{}s*K zmNRw?6m0Wx(!R`Tuc{P73xTKBQ3L+gIZ4n?`S%Gevg_|RPE`q<jy$F_mIWK}bsAb$ z1wI>8+L66Ts?vR1jpv&Ex#x3Bpz#o{5=0a6<DUhYf$RefmC6EM`D6m|9F^}UL<9oI z9eAhbJc3G+=k)~8*We_l-<5F=7fkpQERCDrJxmP6ZSx$q+kJ8WOLd6>7K!p7N^$jj z?-+DA|6(PtJ$~WlH=-GATy{9}rRC|P^ZWyjMhiwX%EfGgq>FMRGw|N}ae=e-sV7YT zcsI=CE+y`lGy45p`*eBBhQP$o_SQRwXV{lP83B-2^Yq~|_)BThgcNAwUGT-n;ekt0 z4?XizH4#DQo;((2y&%Va93%h<DAA7hY4xVY>#?_+uR8^r=X>7bXDOU`ZE;c#5{c;6 zj7Q1UG)4zx+9mRIkmi?VO|2xid~^f_<z_0vG)N2O*L^WxvWb-_d7--1>#kF~Q?KG- z8+^y;S$LkKMwR?Z|CWyXC||?E&nI<=^I-kY6&Ew)kh_AiL+mcH2RXjA+K5r+)s1PE z7M8vS5=k;Ne*ZWA%A&ftQZ~`{pW?>10MXu0Ya9Z+zxLO}3DIM(!WnC(mSy%^8+y8U zt`8l<E#@~1E-<Ir%cTmCM0Jnyz)*wW4aS9G=VK%+n+bQR*c{YU#Ut5tyfK;-mVbC- zg7q71=_GEl7-t#z*U|OIX7QsC{=Pg<M`DU!IQ_~<pJ`XnkJ^`#Z0LswbnMsMw)M*0 zt5;Tq7(WzCU#b^zY`ME!Lx<_-&wi`!BT#={TrvIjvk3g@hm7Uud}a3aW?38E9fWaS zx!%L;?icI{jhAwP>Gw50>h>N|3!vVtNApc`_`fl)L)GWcQ3~EY;agOLM_xT1jDN8% zPL|xbVx*hhdbgoxtO5KCTl~kQ2O?r0BhqP8(Ef&lA_@<EsUjD)m~=0?4ElQY=dRC3 zcz$7K27w_BRm>;Jbq*D{{F4jeQgle0Z6^V>m>wygAPtP>kHFol1f1_QE~L&@x5G~n zzxcN@@xNL{hI6Y4OJtq*ZtFrw`QXx#+P(FR@f}GUEJE9+z|8IYMkCD=lI}Ba0TF0$ zoYd4lpH{(H%Aag2Cya*f;wSCs@WyStl;6aFZfBEQ5F+A!*(~FY3gJ}h$(!dCNw&5Y zsbBu{Sdi)`ev<83)#K9td`)RU*RkWK-}g(~r&%LHZ+YK~l-)A2PB#>#KueU%lbose z6OBl&g{I)XsY_Z0n9WYv&zqVHN(m`K+G_A!IcfFAHoh|wDX^inJt)IS!0I^nlDv4+ zab`0)O?(iql;_{JqMXeM%4;y2U)uBik8AbpQF1`u!j$Z%owVq0T|ep-cE{?Z4p*|* z;O&%8KStgLUH-Ar`{p0~XTXNfK*xlb{bHcTO9@ejrnxIKA8wlEg}dn<LI&!8f)-64 z0rzrmwhd%cn7{+{4~=dafl9hUYMoB-xhNvM%=ayLWRJUA%fQI<zD)*bsf&CxD*4ws zQ*xT-8N-uPbJx^D;Er3M!G0NPI{Y-Kmw$XdcorKzu`C~r2TA(OUU4qVU_B*!hKQGV z_6eL23$IxY5h;i#c;_dtiTI^F4IgLrX1J#FC7Hg%3y}(9J8v%iBf2Xb9wkgS@i<+v zcnH@?O!eXZiY(Hu=Bh-_l_EYy@<~gdHdd%n=M$T#3A-TwzJTy!t(C5O#6KYx#m^d% z*N}GsoPML|;pfKNh?e@v34(3)pVY29s<Ey7>yaG~;D}A&Y=`IS$ivwk%Zz_T5RdQW zJ|_R^Eabg&6*(%q6!#ZUIb&S^Q{(J+NF)3Yv;Ej5WU1U8j<u(2?7-*!6u1Z?>7|1I z7gzP*$#5H|q#{^11-OYRn&)25Udp-xSmyxWx*mJ4J3yz0qop1xRhcI7^~*so2Q0%o zyC^*Oi`$bCl4TjnQS<CI7kMrHdz8yDN<Ab0<1#ioEzCi=BGIEurl#mC&K%;~dNPt; z%_kwhAH=<!V}Mi8b-rJ2`e^FNn;2sjN8XKtGuj|UrmxS|MDy69hafD6LqVgrgm=8_ z#+$OJ-;TDLRm7CzdDYkzh)`wQ>Tvyw=dJFEi0Rd3_EMF6rb&59gg1-gBtO*@VjuON zH$F4qG%z9g8dBVNJ-DxqM>!uTWcNr&eP%s*-O}w0ZFuPq;le#~WV||?87vAG2>~Su zMr0U#ZeNAl^R$}d3{1zZYk?t=S5M{VX7y?X5<R7xE-$lN!B`-)^E~c1-4%YVz+&D` z={4WZ)bMC!fH9vNsX%RRMa+(;weo?f265Z@j3K`8e_YcS75rrOsy?08C`;~Pja-;r z9WPxb-HKDt=ucN~gT-ekf!Cog5y^~mOUKmh($}q?^TpeRqz&mPo#7yNb!S_e&l0`b z6blLgH^0A{GK`U^Fw?y0s?@_P<2}z8ZNqMDZTx<=sM1!~`-JI5{VSVKbT@NLX(lYu zPk(SbS~rDM|7Ih7Si14;3Hg+?Z_-fOlrMn&qZ|pb_3XLkbv4UgwCJ(-&0TAxRO3ro z6`Tv|Z)|1Y4F!{5m-Hh-;MmSi^8xR5ZkO0q#U9PysZlS>(w5dP=H%@?UK>SyJrK@R z(3+!f1)JunNoy%Tr&cd=y;nJyIE!hQU0bXIPxPBbv`Q)Xs9%zbo+PQ<aE@Ixr42h1 zltNtJ2U*ztFvX{kbh+FL+?*`@>6crgV-ID_J9_Heq;O@38!T!Lvxr)Fp=Ka2OZb0W zxA_wb#BZvG5gb1$A}00@5qEq_R!5dXV{lQ%+9dN?Sl<AX9AISS+Ib@fW(i5zSh;fL zGSjEA)@AwcE#LYkc-T?Xi<H(5^q=r&xY>}YoM{TX-2B@F`+r<~qk}^5L$}shYc3aK zAKN)*m+64JVw%fQeT5D>FLn+MSovUz7tEv2B!*Cy|I(l*<9<zfNWKOse5y|3PQSir zWb@0hAW_q}_|(-vT%e4;apWkwF5=v<z`Kf@4th_PoH9))Y2iMt<6H3*F^zE;lysmq z&>qzlxGNi@{mk!zYhPI<W$7(SF&kc%`TSm?Sf)-)x6d)AANjT=2U8eFPI}fl9L4mr zf%mVym$%Ar?w*Yv10MjRJM?amUKHy^t=xNw$;K!ka|G2KDb%a8FMRMZ?&lgQ>6hsP zu?39Zm;&_|{LoQTw4q>;423sFR~-JAgGK+r2NEr|fqQUsC03o(vk|Id%TvpT0ei5~ zrJIF~a@}b49xTwzRljlydqzj9og}QFm~E|keN==!@lP|Rmh2e*=B5NCur{MKp+=~z z4A~pe$;G9A8WR9~ZYtnBg&Z0+T*RLEn-5cP{ng6&k=rhNS>EK^)4r1r?EvE)X5SC? zle4^}@jO50{nfZSyQZqRaPV3WA5(XZ9HGnk;cgOR25Ik!urLtYb(P8GY=k$iNYw^2 zv{oZ5rBSYqJ<-j6sP@1Cr=-lM=iIt^BjXJGTI>k&LbqOR5z|-YvN(;|{gx7Ad#+|C zWY2fy)T|ZA@@4Bx$lQ0})`|Y#_b75>wZ+NT>AF+uY@dL?@<3JZ(&iFT7m8i_hDBic z9Yh>8=L9=v(H=~Or>F?5O7YKrVvP5LLrBIf|LnqJ%>#C^h5#ER$7M_y2>rE{c2GZ? zs-qgHS0q9j!ze*<Tl{dEmHCG=f4EQFH2lh8d7Y33JRQ9Gx<Q1PIs$sSY7LFKA~Ua4 z*>O6!`4SnEn$m3&TKqa`&!qb}X?bfFcu~w^6=n1f|KZh^YL1ZI%7y@p0!>Igs4!ku zym>5nA3b!<`S>MB@f~N_6x~3rF~cv>tS^y{3?DzIXH9xChKb%4FdGQPjD@y8oh3WV z<~w&7_>{&TN6bDidvk?9gG<^d(_G98sXP0s=}3F;X14Bu>AS}8PWTr0HsD;x2bZV` z#{3BCL43}_Tel6+9_GCne<APrJ1wjev41A!zutIc6#eQg;=gTm_W0eGk$@w19sKUW zIZo@v|F|miLXgbkt%cUgY0vdjxC!Ivad_g<8iECefPiqra5uw}pe4?pmb7s$CRSRR zhVbu~^q+5U=g$iM;8xdZ^rOsEmj9E=0}%9MXYgdjrcY;7u3U>JB%Z)?Gsad&gQy=X zgjRGM$L}Q*Gk74A0n!3iTAxGZ9=@U6muK7by#SO)O~&h7-%^p2XlU!RROCkNn)_78 zE?N-Wv>{y1g5QxBwc$!&`T5!RyqV`_$AVvZTk&6cyC5n~(hPH;W`|U)pNcg!kmcJD zcO-Kq4S9vy_e_8KsPpP?OTa+nY(Ocq)XkOs_Gj|3<e+Un%V~YzXX`Sc2WqL0#x_m% zW3-Z7xX#czFvSCVI?JLSY3<UngWBIz%m}O?X{c;7r=bQsyVtJy<O|?`T<+nsA}2T1 z<v@`JD#dr@^vhDKuU^;{9M)c%toRJ4<9SxobD+&d$STt@1<`dr7YaGJ0lcH1X|Z7m z()5d~`m&&A-|==jOipM)+%bA1`ZJDcYQeqEv(W}>-IX`t6N1N6b%x?w2gRa4AR{5W zC?~TFVwm@#d4nC`VC-Smot~Xkg}P<lLF_iu<<^5UoAe*je*N{L%U+y6vgpXKrAz8w z+Md~a6J&xx0miLl;b}YHDR4hGGyB5<xNpPn@k7B>Oy1s6{g`~K+b5E3t^)!jF1ahP zZ|yl_?w&W#TfRq4h0_n@z&FIa5TYs9pKj*H)~MUxqZ%n4_xekyxI$@iUKafi+I-8e zg6s@6hmC76)#7<VluJQ)|7R-&v@7$X@2=g}a8-X;>RlWI?jeyBEJrC(7`mWU%Bts; z`v&WN`P$AKc9gP5W@J?7(+%%PLk_U|An4a!`}0|CFpBelSu0VJ3KLow>$fe<PR52R zozFv@5+zYNq>pKpH-eoJl*foYYIf1zgx}j=N2n?RuUzdpJ!X<`{-PCIm0~se_HWC4 zU>}riAAeSwjrv(b`_e3VD4Sf(3Fy~5{AR2Da?`%UI+?lIxbE_*aP0<m>{^_aUv})q z=j!Znw#m`eOGlod(ZP`KM}l+qiS-Cjt7i4jdY+J<PlL1m<jSHir{|d8OW;D9P0=4` z-OyTr=&GwA_Bl{MhmU%_vOhV~@Z)h^?lYHNf>{Q?oZnM@tuGjUyzk3r!lVEvg|0Eo zSN!ihzkqV}eC={Lg?3=+y^@xPy0Kh?-$_Bdzm}^cJQsUG^@X~*xgpyQQbH7|d6TCv zZPnME?x^{qTcma~?)P?H{&MuJm~+HKS4I4IL~CT~O&w)z4a8UcS0aXg2}(?fmFA<# z!+XM5?QjGkwgQJpemvJ}zqzczOv+t`z^C?V;Tv{tz-*t1pNSer=Od32)kjA{l01gY zFYvzSPOee<m`Azd^ugklw$r^J`Ne>oF7l;O+cT?GZ~1IdCOKk!!?~(iE#PEa%|Rl3 z;s?KS)GuJ*-3ars)u?U%R##N4!ndP=2x9i4$3xn5ub5zS2JpU42KT3GAwJwi@k##M z1m_EEeN8=|bqiO$k)?<)Gj<aXiX={stlCq^#W&^v?=)r2Q(5?sONA$N>F5yr%t07_ z9~e{&K9B<j<@3Yfh{$|)2Zoj^*2|0hO5$h7Krw4Vede#V-y5c(c-qA2hLGR&0#P3( z9I<nNUf#NV`rYLW8`^zxri1@$)s(hVoxxLCVuGfsk2>5RPlu`C*H4hM%9*<=$yR{E z1|g6X{_|dZ@Q+G^^GKr+1xeo7CLbb8Lpgu#Vuh~mv%kwxQ+VED+>Yo~DBKlo50I^D z9Qb(HP`;+#HSA3boT%ia^kW|~{<zL8n0OvnG%xY2LATP9DsN8;dxjX734Z%m6(i8^ zzmUOyvgeQDNoWAi(`N@pI5)fr<5wOo>l5G76vCg<nG|FR43Yyv$yLswGWM!Z%<8^i z0YCki1s_UOmZZ>u47G8)XXxo51<+HP%!#fx*gx+G_$pquWXI&mZrbfJcs%sgRtTqN zvx@Ed6|L>VBn9x?wS%VVy4D-S>D1ztjn?be`6cqvulJ~^T!r$b@Ly72J}rB_*v=Ji zI9X|GuBV9wG|CH#@v<Z*ZksKQ*~_#gzDn!z8H}zg=F3cV)=atV!4&qS`HLEII+Z$6 z4>bMj1AfoqT+X~4R;nBnDkVQcX(goXg+^{hTI~fcr|nx)T3vfdjaVSxW29lrC}z?W zyPT_IEG+irTKQ7M+nDv39pR9dsL(lO)L?Cb^lu99U4cPjtTR~VI%D1bssA}MgKMSN zO8Ff-+m7^vCa*4?W_2UoDSEo}y_I9JX4?wnvUK}4_&DW5Ow0-($S6v3gDzygryi2F zM@?G>!km0;@l%sqK?N}TjFSb^u9TE;pW(>WGb<>r5dzNx7o2etPt8oKGtU$%MRXgK zqGk9-Fcox8RU64eztm|rM}4^bXE~39;BH9WL>hOm4#bB}?3GKq$Al=3C``v^X*!v) zp&RDYa)2psX=@<|S;3FG5ldiaZcE`(=_a$F9Fy}%z=9=HZDOxiCjFBfZ~)vfX#p$h z0Q;Q2wvzVcpNl6|v!<%;83;NxYmQvi6|A|1K##O8S}Ct64}6$_DVi<?cf;vKJ$Uy- zh|)|Cz!9zJ@<d(is=}-gA!mS)`s}UaXQjyM5?fw}d-rw}<)tbWC?Sb{G-Kq`xk<Z< z75|kuYp8LcNwmJ6HRaUO)adik6{xWPuv;B|3=1!mJv6hB-hf`J-Qv;K^w!qxA#TRl zmDuJNoCMrO`8PN+<))^!clmcTT%Y&dT`=n5s>P(=@bil6QDQu-YDfh?*9h=iF(N%^ za=MiIhpF=u1ZFqqFv)dTW5%E2ar~AdyEXL}Tap_5r@R<PSLT*@f$3>=^Qqh9k?=Rj zdx+~ei!aJ@0HptBiaT!QRDncZM{Pg3^K0vJuh)MrJS*q!)a+duMCYTN4GiX<*YJ`C zbXcOCMO@2n(MQW=bM6V!pYw$CD*Rh>Rnrs1*X<YV72kzM-r;no=MSPbcqFCrC0cbu zG?LSpFx#6@7B|nj8f|dalNuzI4g?uz$YO^*a`aPTR)K$Uxb+jP#{A_!sIQD(QCnO? z!1##GmzO5xx~eHLD-zeRqF8-aOIwT?WN4~9`WMRGa`HJN>rg@{C0as5z>mSrY5@!b zMKW?Ds4p!9<n|0}sSx6c$+x6(mK#EM^7JRcwX1@=4gDs5P0_faJJU^qr#wG6n10l~ z%Wf{-8FQgx8eC!He~40Vx6Yg92_IZIQp@Gtl<MAAbgQKEP)KNcC6o*UhDtO&b>kCv z{L;Ybfu0)hb0ZF9n|Y<gOjrc8d;|P$#j$NLv3x#>^{#D8)}%o2+ZsHnKi<EHm!;P$ znvZPk{F2&f!?2f0{Z|NjWQxJ$ljH2aFn6E8LNmv2r>(f5CJ}&|j;p$7D9=ZXF%joI zJ6{x<l$h`5Hkp|%NObD???qv>*WK)Pg_){apva{z5gHj%pjmTwP1q|14nDAE@6!_A z=@Cw5W-VF#ccWUsft(CbmHg~+qDQFkXXzv6kokuHYb|sS@s52$oQkLKUEZx>jb~&I zT<(ZJ^;esAj@wA<7BQiKTgZ7^A1*}bwUU$gE-cdTCluqiBcndSUEm?xZ&<LRT#$^g z7f!;AUzy6V5Z#DozjcqjfyGYp-N(c<^0D_MiGg=b!}nPKmf3XsvSj-1l<I}sOe*4> z=(G;%m)Tdd7qRlyPFp#aFkAlF^uGjSVXj@!j_S=cZTS<kj}-|H6{I5(tRb~5La^fV z=4K$mx5S_*J_@3CTsTkxw30SytfRnZR8AAQ?dwF*eAcW{QFw!#X*94JJstmPmYO%# z#eO5dV=tVg|2qD(EZi(9)DU%sJ!JxDQD5?uQ2;@ZW-dMISl1);16BY(YS;|V7jJoA z_c3%)WQ_2|D?qrG$lmrVO!ikI?3zu1tCa3i=t`MpER)-h$Kd97K``x2#OruqVlBHd zVsBkXzi33MYBd(UV=!oqWGb5P=SWazgJ`~QAO0D8ycRxT#Ns;X;!;#Dc9<u7Bs#rc z5OdOy-yq+N=T}C()TDp2nA!cFc$6`{>5j_>;lvD2pOY5ivTpr(-0UOUBXRIS#uR7H z0%#y+k^SOj{Zma-HP7i?fOt^L*{G9ZBp!j2VBJ@a;<PFH9Q-=8FMcBjq$_<NX~{*C zU)<6qSY;K2iVcd;zup9NHVh<^7RtiF;bXS-+I|~rUTsQg0$L_LVJ4;}GesC^1J(}& zAqjhhkv;sl$WF_cp7KhtmMfLhE{UGKR$+pSr^GIokyChC_Nf&(_mlXkaoX_q6u6Gf zn@9;1^^d7PysaRh`ldK5_G$g-Qs$)Ms%T2oUron;;>Od78>on;%s2d*0?|HY52kD> z;JTGle~K3Ko{laDRXSn~r(09^KrfE_7rFKq3Iv)Ty`6!MvW8P7bWhZ@DwPg$;ikO* zp*uw}fALN>$bP9s(XsX!4_8XGS)%8V(l3jow$K7Ms>eXUUMbb=WKYGDRQyk4;x!b! zYVX1zf$Ecb8-91y<<6w(CN(Gb9>thGhj7i>v5z)h*>MOkr^NerpO!az%#Ku;K6T@H zz}hm^XyP-)rv7}|(tE!wwpJZ0c%$|=t(ob^)R@lGt(eA@e|zB=94MK#Xpls>=9}oL zT^>7w=|cmRamvWo5CP#(dhl}Np2l1r?X=e)k2*X^tR*CEm5%%+YBC|biyc_!Q_?;q zONV!d5PekSSJ`mQB8gSQK!swDF6P|0c{Gv7Rr8A5V19A$2{Y8FRH~!zSclY8YRRfh z&=gqL17aU_!Tb*5Yn5I?@UN2$dTl>?1QZg^$Pm6bxnQWOYPSX@P2sjvTA6buimPTz zskjOHmFy@`ve%{5l!jtx@O$c|9NE%}sSu?i?e8So@pUo9tWkPa@YVwdKN`$={x4|< zbQzY6I;Zlo0qGomkMfjotw6}kMIshaYEF71kBU1|qaOuNn`{OcEXk_cp2mmz`G}Dr z$D;iiVuJTk58TtTiV+ZzQpFh2s1)%j@U=2L_*`qC&uy2aex)BS1m@FUALvHp0j}8* zi#k-zvhpDQj-xyzCxPT~Ny8R?z%bvRBsl;Ull!2IpQh0Ym8q7-cw>@5veu=5Oa4_s zFBPaCn^U7-YiHTbZs}|<D1`qjG%Zk+bxz&|ayJ*uYalx#`iag2m~phEGWOug>0yfy z@LALkTKT(ZO-4YwjO<nwttmU-)D`-mXs~M_R>xfLe_Vd;N8%hD^DyT$$O&&i$^I1i zg6IT0CsHCcbkaVUpZT~0@?M&_R2VbS>tC93DxpLlY^4uATlMxHiJ#F>9D7=bC77xD z&>J}vQoDzQ8l`%(8&kr_ix&H}O?;B%Gwsmn&P%n5g2K1GQ^Jhmb?<mwbRL33sO6Yc z>wD837%*74EdP#=qmpY&%M<xgz$@Grb2g<8D?`es>0U5LZQU?p{=l(~-riq4A!>Ik zOUGCG&*b~3+qryB1RO3t)$}OcVs1L#S5Z2a3r8+Ca8$|9@?RsP3Y3rn@hY+Nm0lmF zE2Q78$Mx_3<k*2K{aX>7L&=2al6Mh$X=U9WFF#CAHJF;)j29mRa4Dm#rGv3}(%A`M zXloZ@Ad<hs+gGd|e6CR^L!rg|KLhmmF0lSQo-hz2c5bE|598kAw$z|JOsv~47i1)l zRc=1_%czMOp1zI#i!m?RU!<OWqLJ3-!M6HVz5#9el43Z0-@ge_r}LQZpHPl&4p2R( z*9<9T1-tE4As~}<4S~Sa-i-RV4FmpcbhBixmC2U^qD!gO>!{g(g{c}-kv9*{iosjI z6*UjL5vtCEL=6jPzAoMTG2o|S#5!kZ_S-wmRDyasQdE~?uNbvvO3Q;_115w>EhiSY z;-lpLDHGGQW+lIyi=I3h3;L1m`OJ<0=74V>={c9`l<6OjRg-JQ=Dj|#ma<>VuSTif z6d^`muy}{c<k~eCh)tFgDKfvoIf{3HF%~%%%ugZcW9B~DShL&i$92KGEFi3ha)>w^ z!0+DVI~?=}Z1;=NEd`5$>uz>?{jM<9-g3=>Z8LXg#Un!t(MFB|MtGC)^y3zxrHV3s zXOVJy-}Wf0m8GhnHi9ud*4U+_AnS~P^ny&JUrav;wSLKLuQPIsV*{XaUMsr$ob_ro zw;47EUW#e>lfNYFnd&-i1e^+X;u(vNb2luACO~nV5~_uV59Q>#1xf|P<WE&7-QuP( z81OTHE4_ur6dlZG$}6++DiwaY@EsFXiJujh5Pgpn%O89HL5^q9%hw@<TWY>*$IhN7 zfJ9Qx!6Va9TR!clx~i1RfRz4t*l5{}({_vNu|G|-Bt4|FPGX2ORRn?qJevC-m)$bD zrDF;+q93Cp$P>TG(A%T;NX3#16g}IZkx6*B9l2&1o~xa((Pbt%a-0NcMMPv8l$kpQ z>s6T`b2x*rAewMB*?moS*5iwEciKEo^R1F6H#cf|TaB2qJmBrT-q2G;am2W+2c0?` z2mI;<t=2SV%Hgjw?$7}YF<O#1B5mBouwndEMbU#O`p6>jA6BmXzkFNVKm5rzd~Gtm zj(;&dc_Be*t3Hb(LQl_yPoB1-mcfD`{>_jxRT3sErRICFoCvAKs-L7+L_}1t{VJP( zV$N9#+wc#=ISwDGsH^p=AAh1TRMgg-292MCfRBy)-Wo0xuF<#|GdHdie}Qy5g+o;x z?*u{{4kq9?cS{mCBbZzw1RG4IhR+;LkT<Kq2Hm4c)SialaV;GyI1VGmm%U!KB|&wo zcUTR^9f){N;nYkpy8#@MC_c7VW?`7OmfM=?H))O~Fx%I|y{)Hp-OC`jwX#gVp*<Wn zP9A_>`eMF=GT-!nea>!{F&kh=jx=utJc*m6z#dV&nNK*nMttxBmD$O636}(WgvA0* zwlKQ<hK$L1{!b`+43|pO6@Z4ezJ<kziv_#WaKEd<7CfgrhXKFV1RA;jq;)W_`?!!} z;7a=1GdhK*3bH_Aqx=pxI8Dm|hQEr)u;EzqR=>hjc2-180i{N)oG}*cl>gYVa2(pr z5;Z9E6o?0|V$<fp(sOg;0@nzvhT;bCVFi^LV5VH9`yr!^AKIeGibh9@hX$YT0Qao7 zg4)C!O))7aJr+P=ik7U$&uZ4vtx&btMV{Q%>P{d;pJ?hD5NHq5^qDyHS*al4&f;Jp zX^WTA-gXQmu=;RxkMSFft6A_Zife7rGpx<I%MZI;zv_lbzh*e$qYD!w;Lt>nJkwg6 zp^x}veCO(=y&tJhZjdRzY>ElSMR7h=(eMZZQUzugAZy>S(bH%2_l6Zuc{Hy8EFvXx zvmGkoGS23V6pkOaQtrCzDM(@VNDqsr_9hO5{Vc~7tCY5xM<<8Mk6Utm7%%*VHYGhx zTL|>l;ZqY-=ZEKS$gzU&vpP*&M<d(^j`i8S<u-dl5he|J=CIEhpJYBF4`_dlu?$F| z0Bu<6Ds_w<#V||TCw!k^*T2>76Vc>I>9TPj+Jh#U6>{9JVUdigs+Ce6fHlQ#wosy` z?-;KPBF9sou6k~gRZ;uE__2Lm<iqNBOFmMEUOgdgVv6_wcp$~pCBF=t)iPd`FvNm{ z;tkE8$L)B+lC;*1Ddrn`gA{$nz3)in9CM`gr0A2nBRTNe@Qta+lGQ;x2u8gmw{%QV zgcg!Inj_W0ZAuFm5H*8hW*N^(qH_5HOPnuvq3sqvFL`f3%A3Lwfuiv!2~8}-Ho8qq z0q)b*246{gl2$FF@9V5wbS8LNIQ-?5n>F>W83o1~9@ibmFW!Kj6-~r#Rl4hAA{94+ z1ceEQZnf|O@2rRmrMT0luif4El!=>}pL`f>k~VGbV&uw1GyW}|-OafrRLWDK?6Mbp zq<;IH4}x3P54XHWYz1eE-!zYAj-&2VdI7)YgKDhw4$4h)XSyVRxi^_8AE_OQAY(o2 z^W|0L_5{=U9Ajdyt`MQThK8Rc!BMZ9bZAi`g+ItwmW@n{CQ4~W3_+1Q9xuvQUWxg= z)52~WtVr>-Jn2*<P!rP6$0|-~>M1eXpe-A)8F@)-Tq6PS9yd4TodNnsz<~Fc%l=}Y zblT!g0MFCbY_N(y2>~NQyMSTXeq`Yo<;61OSyl2qCVPbCtXRsIoaFU*Y*CyMQj8RH z;LlTATWuQl%RGUAYgax2{zv(y&2WelV4rY2t$#jNC!O!-vHMrCyFP20cW#L}Pt>!6 zR=TEg<>tWHWiavl4Uv$miSA-_<uaS{Ik$<|3W{(i0|Sa1KlsiB<1ed=>UV=@hERve zKl_d++!Q_y6?RLmmm)BxHUamg@D+F)o!3?J!f87Wh*ivv;VQqMJP)+5W2N}c_;RJU zg~@rJacbdb!m>d5U1Z#bf*5@n_m38mkcET5ma7l~Q5Euw<(u$SpV-p6<$BAhEQm?I zO3JB6+)s*4fk~k{F7}qX9^3NTrN=i(2R=DssS!Hi=d^Xwlf|AV8@$;uPWC3`M>4xk z3Gmhpt#Eg@;(nm5UXpBT?$P7}L)wWIzZRDLN5#Rvbm^Rq<2NR36Mg6IvS{gSO;}Kn zT+FhW1;t~a^+OP|i|it0MQ}$S%vQY9l<wvBe#6x|N`Wvm@%rUP>a8KX=qhWdV5bZ6 zt>Ce#8Z@wMM<0b->d6KJZunD3e7VcY$h30Tef%ykEMK<r6=&nw|NI^lNw*-LzlaDL z;TeATM~~t3dzn)}ciU&8Q>$X)HGJU-%m_Xr;?0o83t4pnA}r-CbJio3kloPnU4c;4 zmUy1=>PpAvlhQq~z$1uojqx)YhI~(Y>HYdeMtZGdXVevGLDpY1^Z*@bs|aHx!rJqc zq8!Wll=sU@yF+eDnYk}@EFYc*8lu7gSLA06&D^|G?v0_Ir?dv1^QOsmpHbL1nQqNe zWWf0x-KeP{1M)aE@PSX8+?LdDvk^jUO%4QLwGr$cEFZiBd|83Y1aq7`X&Y^jo?f}x zBtSz9yE%~OJr~(88W@wL8UhOda;M@CpM0wz!>1c&Yd0*dn9l>un?A12?iJ5stX48i zs8{jZ#?c1(sRCxwMmO5e1+l<ra%kCqD3<RO7;kcyLb_$~$(V5)MzK`t2-DtleIh%H z-3Iv6dtxYe+yo0Y9W3@hk#^IkF|Cx_C6CRX32~bu|3hY)v*4tEfLRNZeb-LD6Vg>3 zY-P68_k-dq=hx?X1ztch<-T5b2~@^x3|R=g|D6cwS@bgoNya>k@MC=Xid>HJ{KQ|_ zH?$Gn)cLZY^%cyt<HPiFIo5DeZr@}q!xZn?Rc0lY6|c1j-1VCe-o6XspMt;SGbi7L zD-o^3jLm5-MiWLLzZCX$W;4a=lVWL4EX#``4kp)~@a5*Ms5R4twP<U8&MqLd_L|zk z#<txP*7Y>q^=G|phUugPzYQo4CA3J4L@P-9*p?oA!*BSs3c;x&p`pSXnG#|`bt&GR z_{euiUuy!N$`MG$)?$G{lH7O}HBUwb_x^1v#YvLQ%!yPe>6WEuEC`ZfeI7A;zTfcV z+|xzK#;T@sW_Anff$cGqwH22#M9;aj`4yWm)Gn-Zi5%1Ze)cIjpQBrr1MKc!SdUGF zWpIjWG4o-pE>B!oGJPf&PS3l!$D(G;02!PQ*E3DT4FlY2cUbfVet}{uZk_3rpVGk~ ziFKj(z~+Pv?S%9Bk6jjWOxC44VRpjjK6e_5u_2O#DB%KfZY!I_7)*%^ma+JWj9%CE z9$DQAkcS#s-_MO5iNbPW<@Chq2&Og&7QLPcf@P8YSGEOOZ|yoj*xf+r)mR`kb_!ez zX3y*>JXckX@*wp-%~Lv1zxT7^l+f7?eoJTXU&Y>vG*0HZhHp5>wTasW;U?BF!>25i z-77U-W_X|Hl7-=UQ(#U5FFWBNf#-+l)N?Uv&YO}bT<H?7Ke#eC^njxU6z{#7&AL~+ zIijd1Y-n7<m)gP*6E^u%piOtzemvn=YgB|Z2#`$c<vyHMqO`?KzLCC0{6Q!$x0K2> z8j4{>DF~*O^&=ubac@si$RQp-OxmecECy6Qrpbx7_^o+Yy1Jl}6=zDk#lY`?f}ZpG zOxF^G|I8+Am^Z0^c^4!*ZQjHjMRmuk3q#iSpRf}~HA<=V2q)yjr6ZX=L$voYxp`b_ z93sf{5VrS<p0SA9Nq?!8*r}H;N0W1XG}4MWX%lsaDgUZk{+FC{j{EgvlG6%6n_``@ zVdTRS#zbJREZ4FRIdVGEOi#Pa@ys5`YWaMYHBSs-ukd4Dd8};a*m}fuG~f6v0Hwv^ z0X9v)JeLwMRH!9pzRt%{!k9(ONRmxa`14wZf3Ss!Hi{c(aqK~>DCtzZP-QRK|MbaB zQ#j@t?ixm2#QktiL9|?@bZG3D|6SRHd03O*69X6wkWJjMGDiNaTm;2H3^pK&q?!jb zK_Aa*GsD{YZ}<xKfz{l0gwjgL?=ipcMAN`Ct>XuQ`;mG!cvSUr`R@YsSRh_e$>VK- zr&K@gM3edJpk|XMSFeDUMh%NRe}<2pyD=0XP>)Wsc6(9`#-{5yzUNu81C3G#kBZ#h zKPR8{vWK>Mz45G|U8+6u;!4OY`^M^DVd{1mTWHDk7=*ibryG$-xiZ052Hl4p-PCT& z&LVlJ-Wb5v)CE;u2?pSi{|$uz^Az*FTVR^8zNky{vFCO-bBOy`ePN>xbF2}PZRTz% z@__b`eynY!B%E3R9KzTQ^H9E(8oaUSHqy0W4Vy3MEq_N|!yBQ1I?P-d``*d>^~Y=t zZ+tu+jI+2}53;GPPp1Zw&oo2WM;z6AE(>0vA+|UCNit~BkiW>`_7mwFDz|L>$_)$6 z`!dA+<Yn_QmnTZd#X%%)UF-jGna=lf2gf?^@_WRo*wPy79QboxwES(_J54IONTkp< zGl#;6<8tE~lRg<tp<U$@V=^!0u3=WBW@Rzi^`!Dbk-J|ze0Nbp)#0s%;vgsrD-_?Y zWL)_%OU6iGwMFUmngJVqT2pa}DXcFA6N!bpR?^TSkKjxBA=?1l^R#axOYZNEPuUX# zspa>{h~eQGA+WBDps-9~T3H&cg>z|r7|N#h`me4w>c)qAuk-}_vKRwKbRuCEJDCF; zxrWvv%@T_u4C#JJTw7*J<%-Ti|8Jxy**AZQPC73ea(PU*+WEfEJ4;zak7Py<983IA zEFxN&5g;7oXDkTl+B7Fh`wN%^43&DxkR0CTS<<)29ty?~PR>OWe1Kg>!0Dgmjif1A znd;{^0$7qhzZqkT{<*7f(h4XCjpq}{2<)L#hEJHRhj%8g$;zZ4KRcn=*8(^!|Hv@T zTcOwBF}-q%xtj`%Sn~ld^2U));p=%fVwTIK3^)^Iu|w$8tz`FQ65u(aW!!+(5CbJK z8>yS%R6qw<C-<A#<+bar)6iM307ylI_)<xA?U`!zR%v1Xwlvrqh3C)ofcE;{H>^PW z&E@R<977CXi1@U#K}tyVQ}zBQ1u7zjAhqbNh*0BZ>MITVJd4IlJ8u|&Ff|NN@frdw zKd(6!>U!=Q-#w-~d(xt-CMwiEuh{RjC{)4ZzPT;UVVREuxy{v4*qfbN_hX!x)!uvO zeVwjZAgcolq?>B}n|LYdx2Jum^BAK||AQGU?jX@In0l`ZK$*a@1(2~a11v<BQ@Mt5 zS8}~~zcyh$m{#WPAxCTpiAmDdS}{ofF=jpNb2=eY{|6=TLr)<EN^7(NYGLP9p?z&( zx6k8Wd3(%Xx8~Ib+npsF8}BNpW2Vs4TgK(<SMZ`+!-yQCkr4mZOp)Csr`4I6ClP$n z0sc#Sidm;6SGuW)4S(Xzy5OEbXVp0!bQC>s+M5ELlbU8{khI_3L0|*s1xa{zlMIMm z(&n4%tj^b&T*SrCyHuo~cR?6Ows>&Z>ajPZ9$P+KS@c@l9~L4_L}r;@r%y+_Km0x` zHU-y!$V;q*dqjIbW;jQsii;c~@`u4nm}nKacY;}Q&-aou76?tLXZJc47#oe0S=Nls z?Da+>5z`YB$X<e=zK~vdKNCavv{}3~epop+hz*b<BVj`^A^f*J+K(GQ?;E8^(dKT2 z!dxRI*g3ukw;&!F>8vpJmvnnM#Z5c6(}&)7_sKsi_f+Rw?nzxM1j)Qvc96?Tz$HEj zA#~S1S%?)g51@3eWf%P@yZ3e0`M+Z75FUWj2DXKHmpyVZM6m=nq=d`!&(q5{JAr)U z2p3pTwOPO)v!2p!5Z~B8Tv-;V^V{}lo%zdiBJq%O%mCzgc41J-Ljib6yZO^)kvSfk zQj?36Uy5JZt}HFnn8pcwhu}&=@;{~|v2xjW)&NpMi$K@DiLLdg{VVs#=TW54Wafb6 zf;rqLf@j<eC3dq{<QnesTF?pTo8aOL6sqS-A&)<Zvwq!$2EY%k=Do;WBTNCjDkXT= zXx#)Bzma$4daDvTYXdageqAq%4Evczp?)f{Ml4@a;sh{Gjigl44GLVXM=kcc5Vf-i zirWX4kvF+WCvH}bPu!9}!=Hll6l~%j1e&L__LVjYm2}q8o5JTg(iV0P8UEoKJkv1} zk<m4TTJMYa&wnRnm1vZe^KE-g9)ohG04anv_y$kQF+M2_-dI5?I=D-Sd8PXA3$OyW za`PwZE#C1WiFf&`!8QNg;^#vyq3v3)YmUl5TlqJBAUlI%$xgUz445_Bxi{Nv{IBx_ z6)oW|H8VCev;<@gEu&+1K&w-pJ}kA#Rfn7a)^o}f$@e|+<Cl%3ZH4*3^&FI7rvPz8 z>-%g(HcH7WQf7p=Rw=-I9rj4+z{*0L&M>CI5qafk;>FZRMZ6@B#+~I=rl%H(z1mu0 z9ZE%&8N(UDU;LYiPQN@hbX`3}Nj(9Qi37*xrr8C$FRm3#lr1tJt~*pUESw*^r9XSS zu^M(|sWb3|vbKo*sz~@3TZ(iv=zm;lo6T(}em-lsP*G`HftTHt;9}mRv;?jP7%^Kv zmx+0%&N&4k?w7esxxnFr#~Te#%e#VmyLpODRPWJ534}t*z@4dWW4)dqYmL5)%+e>^ z<@wQA1hY9V6FZ%AF`qWsDYq{6oCLZ1o%*}jtQHr<HTOi?gXSOFZ<Nixk!lo13}&~P z?YXN&<uLvcaT9x43;Ec9oLKDC1Z%`X{nA>P{Q2>u(^U~BQ_&Z<Q77>NSps{5g^~b` z@vKx=v}xd&ymX4+q;hZ|t+PD`@YwfMy|e|<brmSGZYY<u^h`&%XhF7P&-}kb=kop0 ziR#;<Y`ggDAC<s0`)XuwjOMGpD4}|9GtC_J;DaC&x*Un-?fsb{!)59u(Uc|ZHV~sD ze@#oM1B{Gu=E@XuhaEHQ-@GXyH`d6X&OsQsx=MgTLMrZX{Dg}7NW{&Lns+uLfeiOe z7alDUErUx%;X$P%CPuUR>ynEq@$dy>19FD&M|jPTC6&FZDDO<-Z*tl<YH6xH!y6Cr ze>?2&cc&~;6{h`;H4NxH2S=p6U9|XFyT7`rGvRvm6!nt4_vY^S|F!hpVNGn^*HTof z^o}49S_pyArCvIrC!tpfgx;GVP3fUZ2nj_%s&pi@fPj=x10sSVg3=LD5l{pXy<hJ8 z`{vny<;hIuOwR1H_StLi1>6nm@$L%V9Vzz8(X^C1Sym>q15}BsZdI&?12}cR+;+A5 zs)r0<uOIpI3SI6@S0)uwMX>kzXBSgK?x*%17Z@`+fD11&KM?DM???Fl4Jg^`<KMp9 z;Kbl?YfL@nNrVt_{>m`3{(+{;^T5tE@L~rI?wsyKp`HDabn?o9_QT0gx6OARpnKv# zT9<LFus8^fq8JbRia$Q^Ib}=n3@7?-N)jd%gyuT~qQ0*4EoPeEyRUx#-UFr|@ZmRF zGaI?(=Ihi)wxb$eIMc1`Hgin6+lptZGRZGMq&janqQu4K4KcWe0u+wEN0^`I)FkWg zJYXwgE04wOPO!oCW6U5M8Mzc9LhdZAit7FF)#9r(<BS$2Qk%GJ<_R2qCg(VP&>p;w z$DA>_?x~wC(58LNdR(3+=mNr8&f8JHx8m9Xg0XaP+VQA7W!j$d=fwZYJaqb!c?0Y& z8GvIcF{$UCX(fvvOQ)0(i^inPeii*R)N36v=lGa>*Y>96Ci>g`)S<{{#p#=G=evI0 z$*FdvhG9XkLB+*)<kZo_E}lLxzhIG$Jaw^`>54EtFlyF7%XDTwEUXYt>FWz}m|c4K zEHzn{`JbN5ETP>qUft^G+22;3GRc6o*Xi!}6UaS|+|F{j`n%fZ#!`v(cPHMqbPma} z@0Jse42S%V214z%Vp+I<e?0wy_Nbk$<`!S`xM8&o*~lDqeQ>XWu1dmnmgc6-Z#|_) z(q7ccby&z<2=(5|domTHY0>C&<>NdsQQrCm?#6n((`Hug;=pVoXa-dmOMS{{+K5iC z{vcDde5EG=2s^m$7njaTOB?}&@Emf_D2CQHacLi0Dk>d$5?%LTn^Cf2Ty~r?>F&`Y z)LY84MhF_22Z~pEL-{>?iE+heY?6)H!2xKbmOl%rb7_cqrbK&>dW)41?Cs*jMML78 zme&9I#^L&Orn3{yJ$!UhWu)HIZP)lSvFv^;hazAgl$@}ghRTuhA-FTbu(eGac-}A} z2Amqw{EV@ULIsV`zLd+D_%(TVj>STpbEvMVP=YVajB88o`p2ZJ;WHMFQM=|3b9-qx z6jFt)+jfi4W@}xYjUnMvI_xzja$g<*>$O4$>eusd^ik5M6Von|N3Y3c*cilU9T`6s zPd)aIYD|{cGAhj}zIKiNzIciZpO`8Y*}Sf<Gc+Zq0}+;6db>>>XrF9Z!v+6C#;4ne zz9$c;V}q#_4iJ2kfcXZ#t&ev>X4&E^Xvb7oXd5@AC`0Hm2iurSCvBjvnMGE;fD<lP zgwWYy3<?#5K|sm>2oxWHl?6@(O7e(Ym!p1E%2Y&_i148Z?L}p<9MAE*pLxg{Xze-w zCM7J`^pV^7N2mm4Uhr;;dJOVj?|DZ4^=amGnHGgNpjD82HN1_|ImA6oOPqU+J@ZMM z_)YI?5^M&h6JTdW>8-}QoY%L#bg$%=pM}~z{L=o3N_@L0T(LE?VU<v0&64bB_K|(} zTlNvB)-L-t@aa)k*<D87)CEv_@TT<rrvoShhO1^^XN3dKJP9TevQtshMXW)>w|IOk z$Aco;;7U4Afh6cH6h)hFaalK^V{=ncJQaq&%PxoS2>0n`HE_T`$-E|E&eoWYbPyDO z(-)-o=lJM2eC2m$n%PZb!&}&EeDC!h$~5RE7|AML|C}}p@V6E;5UF;SEebE6V~Y`b zys8t9Ht;*J?S^qEo=xnDUl`x-gEi&}v*i+YkDtp%oXX{Yo~&~A(v9TLdv+$M%Cd8J zEQ(j8k{$W*ZbS&*QcqJ{uoJm45D8~`#6kxR$Xe#n#;jDn=&_=ab*W!|<W|L7yTET; zM(wmHme9#+O_$d4U&3vt500sua3;HtrVxoU1B@x$>UStF&4G*A1NOzM^b^dJ+EsI8 zb7S5vv$+`$;AakwGFrI|_KiBJ8urd5nzdFE`;?>BlQ*c(DNEIAao+Fx%=`QkYiOXL zoKP|zcGWNoHS#0|i!(6tN?tnSClVTS`%2*Ddh8jE5n-yCMR|-Qr9;FL+3Q=@Hr)0u zjGOr?(>BkF{AN$oHKiHcrY_K?WoKJ5etmY5Yc4)YpbhL!+ZTT6zZ=>zDtl=z`Z)>E z-$`7sYDi?f{Kga$e<mw5bzg5|@!G|#z%?U&8@*Ge&<sQeK1VM&Kr!qdaq|4GS*i>G zn#AySX=dW7UL*YWDEZ*_dsAVf3AZ<{e>t-8VAsDg55l++>`v611`01~U~V77l({jJ zZPaBXSIZLI&t(-u2Q=3iRqtKaP0xLFCicZS-Hb~xbCvNmmoRNa_<gL>OxHu!oZ$oY zC2=JPO%(95ZjWnN-CKP8DNZ(Y&F8?L)EefpIF9+7bVYv5G5txypU|pCtIHX2cJz@E zc);{jYuA%a7Rb2>eAPefYG!lGbMNM8({=-132Qw1Si9bm8iHsOp360(SsatM%fyw+ zvDdKBYPM(NFS!BFSmQMys){s#1=(+DbMtF1{9?kKhDcBhW2(@nWGQRaU#1Ua+&{6Z zGN-`wsO^d0rS`_xiBA^5?z!ZxzTVMd-5D!j=hNI%7f_ue$9BrfwKhbWbLg1|mgJx~ zX7b#cc9x44d`FDY+x5s(gh9d%Q(|l#mN17Q=o`E>>rbDCALvjq0O|3Fs?4QoatigW zJ6OBAqDK=KMYPknD~DIFZD+Oxn4g9{!<8Rf-@k*jd9t>M*xGj6BGiR;jk-L`xr$(3 z2N3+W1zmdAIO3f=aPpnsuE&*5B)$|OmZfu8Xy68%xjYW+S$L)dJ(sh`&V?+<o7LVF zl`<v;%S`{9x+&*Yvquwm{xPnqG@+=5KKZ@PBb5ub;pP;z?bDYx#XTJ*5<i|KpH4!u zcQdgsFWEC`_cM#)+ehneeWMGQG7O8CH9LB8A6Xi=Y2HyhPL{j>px9zUp(K?;0I2sC zcc2j_=CHr9=Q#?yz+;pbK&Zb>HZ2D{+;$v&F0ZU_x!Ulv`9e&w-Y%y8)DhBsrq^_= zNL5Q7r8asZ+Mo`i*t0D&f{Op$Jl^bb55D^EQhaE11v*IjJvaGK=)jY*5l?ARL;!uL zR|`Kvam#{fR29re_uLptiSApDC2u6n8>2w|4XdgX!R&Qt{})Z(Z1D=`&X?D7X?7Z& zEvv^uM|fMzGL9hIzmH~3NX5gCy@NJ_eH)yYpk^ai6!NWwJ|`=h=R~*&-r>zO4hcwB zc&{0fGQ8CeKY6hdD#vrhmBK7OUZRJ8!fOjsyyCI7gqEpTju}>DM0|+=>Q33<fbY7- z0KHdy5%A51)F<)F*JZsb9yih-gKr@7ROP~lBu8YaF+Up%(kPv-&Q$HevSb&cNuwWV zz`O_P6YGZ^gIy1A69Zb+wp0Q23w(#De&3&w9NA2~bEb%hc(-BzZL3qLGjIuC4lB}$ zNAeY)f(0iZfCIYm8tZ9A^9^IEztHD$M{5mVA2CHf3{J$<Pr%Hk=|Tf4mp{fAlhwxV z!)9riP4DwQKr1}`mGy%RFvY5gR^6F>T9#(9CEE+^m0a^b-h{s*I>qnO`cAm>%=_^i zGnRJ1@H|KCyGO)!s<er%^(#*?V`=L6(9kO4<!qDPn-zGU=%smJMsI|Y`vdZXttv3+ zSZXPNL6i@{RJ~@aCVeVTnkOoBFg{w9!iR?MZMCxTY8ly3;si6krEs%4)S8V#Xv=Ri z4fffc;>MgU;F7};unnS@%H^+)M1f2{98V>9GtaG50&Yp{bt6ok3p#@EGrI*b0pRmK zEG4nGyM<&?{my65e(iiV6kR!dY5K!9mD#3S*B@T@;ucS+2g`Olvym8hZiZHj12nEM zXO<F%dSu6ES6rS7Gi=)cFg`gHJ$S73^uA{i=J5w%1}uA>evv1S+(Sp`a$1Djt+cRs ziYPs^BK*?qAM<}^gHq(RwzEeK9dZeocDoN}TqwIGsa)pB=>XYAgRA#v>+9ooNko^^ zl2GVFRardata%_(?J?;$$pn>qSkLO5reSs`Z{uxq@+p@_{)}6sA?8C??!%(`ZD<U~ zC+pn1APBfl3kh3LXwI!0+FhqWWV5zyhu&vfjU|C<q#+#;i=ryi;HX0s4?=q{fv{1r zOD-mpW9E$W`g$D4UD`pWTkFgxg1LW`$K_`cU6u8zqwJRv8;N$B;-sxN3hX&(DnA;< zWg7c6=iDS~6O8r0SBO1bYYrAi<Z@Fp3o{u0QG|<|w;(6^xM7&@9RqeChQg6$bphA? z&T%g{9ioDH;&YA~t*dF)sfUSn{>l#y`5G-*!ojHf$p>DFf>iP|SS)=Rf{s<Kg;bKY z2Ii$(cG~VF@*eu8xay|TZrD5ESx>#B;p9|4?`dQdaK-ST#sY4u)<F6>Uy3mE(t3G4 zJa_DIi9@%*ZJaa}vX_{W=IFKprSF=ROO_|L$2%W7A5y&F^YFjki(kj%XNrn-)f~M# zi}qGRc)$sDb7wNs`LKb3<9KJq@#D~Z;l50T^QF?GRG$6ZnzoHmlE|gk5i*2>R$vaa zHaEL?NJYDhzGWYwC~L}K_Fa_j!tA(RRvLZI)yesM!iM1D{P9fPFxxnpj-6BfGy6Id zS$Vj6LXtrQc-;l4GR(qCBs>{YYNY7)DAHPo5p`uXZr2p2D&6-U$~2F@Bu^$|ZiaAp z6EZKM@n-VPo5aD6q{biE)`!i34W>4Zsa5PV>czzyjWIYQSx&MW5C%uX#En>Pp8|I+ zjw|C4GLQahnUS3H`G@=^xo3|EyWhii2mD?7!j?a|sQ^QmYFXfg@*bC6cyi|;=CXcP z6Ld;e^#U`!9BqdvTOVqfYQ<8TnEc|JI~ww9yQ<dO=*_v-9>ou)Ok40wf?kmfr-8TR zsC`Q71Xq0665(hqm?yM*cB%+A#Mo!CMr;XERisc*?rhEAkS?`ELR}5iygwyuMB1D+ zmmJ=L(qeyvyrwwT)fWX0aaq338`I_wF=(0aRxyp$>{eAsX><?o_)#Qv)aI{6=|KdD zmpy9JvuBdAZZS(A<tJ6^jY(Lt&(q*^MxS2;_~WsPYcBe!s8Iy_cR3ywzetY_eFIHK zQ<{_IjrI+M3?+3C>_X|sk2PnrNBenQ4^Nf)oTC?Zu{CWX@?Dk+OC{yr*cWvzw`0KU zyliVEB7E$s-RyU^@J*v#7sF~HDU^sUHY;?3FgQ_)jZ!#ty4qJn;p6sM!7E`~gLOvE z;1zs$71(7lclPf<;F(;y*hmP&_x<=b_VYgdbg!OW!b;FA88vWIaE+jot!bwzgX3eV z-~Dt<-z7?79Gt-FaTHM;#Yx<TSs47+@C^T)KJSCDYRR^cf&=6&w3|(SGNppzSECye z`R^4qQ8MnYNCX$m-%f|U;w_AJx7c-P^8m{iA(!Ut0^VB5`bR2@j*K1dRjAQOqvR$+ z&0lPe-}XS~vkgwl!OKbaO5|1JHD+fUqofZN>X4hBuwYkH4vpDC@&@>Nt|t51%#eV; z6I^eXY?e#F*fVUE&qQSA%yTK=@e~$OzMCrILJ$vjPg5u{Z@W9LX`dE`KqOigKfWiO z6*94VY@g@P2zAQ%ZbhJRY3MMx7Kdg!lTptli_#b8Z5PUo?tV`yE;3ey<Nm#p$KFQ= zRBTL1errPOP^I9(jf5FNxV1!zfgZ`9AyjMCqM1*u4;|O~y4<dh2@%JU)|*}<oVy>8 z*LFFo)C%8($&U2i<;xQ^%S0WAZ@QAz?+~Wp#XO@Gy8-b*;RSebU3n*4NW<8@A|Mbk zS~W^0GPG{BP@h+;<qnz_9ZR2rK4Z`&UIT&yKDTwHunKu$6SqHyO(vyZRtUP0G`8az zc^5c-@H(WlkLPbJ=|MnQ*kpf4hj!>^_-3$7&g~rAd5UJNAKR%gBYxLq`Qe2j*x5ak znEpcgvWSi$JM2LyH4=m%vL_3=*fNc=pTEtYxo)r~PTq8@)8sQJ;Uah;jqpM9hg)@^ zC$G(q&7Y{1ri}hmB0jV`^g&S;hglC_51ii+C*QFSWHF$<1<gpMB)(&5?t>kSMbY8Q zyf*cSLl=p|nh5Q4ahIl<n+6kg67Vn2`=Bl^pEd#-+8Nmwkn7wmpvf1z<gEj_$EYjc zATB+dbH53%<c8xz<}M|o*muu&>y_M?4<9!x<h!`?$l-`^_cWQLym^=~{2}%TmHeFf zrlEG?o`l$WK6^bKB!)qakMcdPgKOvi)&0<K`9rilH-vL0D6mi`VhJ^-fHya<HLr`x zwTV!a^ngHC_@8s`U=>v$F!Atfo|NtYGTA6H;@Twx)>I74Vhx2A00C{%n=!Tz?w@8> z6yDT(%(0tgyh(RK9yo@@t~0fm=3?Hq1UoUxRU)o$YW6~MS2F9y5N3Gurs7HSq=Li{ zxiTd*y?KC&S*6_dS5)HVqmIkGS$mf<DN|gbA$1o;WB*<W;JdRt+rtD)wQbJd>Ro?` z18u!bbjHo3+AIqYrDiU&h8=uLY&YzcUm&6J)?2{MyFj5%jy<JkX-9f%XNp|o3a@H( z`>etrG8LFBgjECD=)$kvsp3@zT9ZyW4q-BfS9KuQ66#D@uEEjp0uiMH7B?Oj)p1JY z3vRW<gW-^dmQmW8t_l<-D+hKV-H<w?NkRJsG?kRh_V}dE`oO?QKtr0TxPIRG^OAUN zd%3jPA>l((w2Q?E2@d#*ueTN@2>Kk|+q)c0ynb&}VaD9}AA+*r*+p@zcsG+G^>O>A zJC*YJ=pF_Qe@rWeWW$4Ps+GBeS%ujqka(t1WjbNB4<l#?PxNMQv;7Bq2)f=FhYu7q z7j5HRG7bF-R#x#(tXulTK#JU}`z(-L6!_bjpUJF{nNYC{wRwtT*5#+Rzv3}I!H<|H zd5dHIaNIlz6=;kNz+$R&<*v){b(8wHv<zro8=hWWn<6L7YOOtyDh9$OpXAP(3DL3- z*aUq}$%@07sWlgK;kS6C&@vN5&4a|cuIP07;;(C8D}atvCNrQcp{h&MqnKFEF>Np2 z2fkm{_%iy^P9CN!3^XU(D{m%>2#>%ksQ0SZo-^(|^N=?b;~w6;GYTdOFgyYax`!92 zxje%gh_lsXPzgf=db2mgk1M2$q{YMkd4sIeXP<CYPm!whM~A<<Q6KorG}0U$(HCCT zn8XnQ3e#_>2`?#%tBj6x^LBo))<ad&8zoy@l2tx>#<TQ_&%24H;SEP4QByhW2DcpV zn*OCRU8BA<sowg)$;>4bFAHA@eK0L<kc>hb^J(PABR1i?WJ)Rh)&}{wEn@c(uj)G8 zl5EbDi~Sm}&a`(;G1=I~2tMWQOsUU1n$^f_CSk_~Z`e!!0uOw;k7Bj5=Gaq^aOW9` z2l`WZ7qM-ep12m?qjqXX_L6ke&;}uMT%pdi@pt*j>@UXyrwwuKx_kPWk^h+8H&uji zhO$drKA9EeyDz`XK_?s$Xerur<lt9iVZ2`gp+()Q$c$^$ZxDNJ`bNyWiez};iWH{p z@y4YvZBjKXX3np2Fpt-}X)Fb<`C3-85k&X;QIER~XV>O2bfeYWE<?(LW~S<y6k3j@ z_|Fr!4YI^XBH@E75FvfT-(HnIUOszH^JCV&m?f8PN@f_lmW{QCM#gTEz-V02$fxvI z#f~Lb*VMNL(w${5IcH+pN3648SB|0BuBPKg`0g(ox`?Rp*=ad8RPXqS(d{F;3EQy) z#5$KtBGKpEv{a2Tv)XppF6Mo<C5ofba<7%hJAB>#yS!e-OJfMXGD4_&iO_kIWWW^= z_$22{qqsmdy#5us!SF_oo{b`Ja&B~n-4>U*$h%ui<P3$cpo32SLuNmcc4*eY$H!T5 zx!^4>;YWA3Gr~tb6`sw!fJqh6-C5z;19_h}-t9|Vlo=pfh;eHa&7R^>-PHD^)%XTL zG%22c_h=s1kC*0bF$;Q!M<?ihN;d(OaH;-z8VV84`}Ydt?poaDQ{vUku`IlPBksUq zu2;tPMZ_;U9;PbWhPQhI<8y{|*|`_l*F+@F@!R2-P#4y0Zs+L@&2{lnq6ghxfF@l< zC1djMp%5HsEr9JG*F%0h{W?c2Ds&{N$4)-8$6~fO^ErpSm9?-n^;_B+;&n?2tqDxI zb~V?3rDp!8oc^2R=|n;oUW53tM@ta=71z2a*O-Qj$NZ@s+Nk^3-T8@Uvi5m@W$dD+ zX(1A|Ch_X{m_wjc0=3i}7=+zwI>(3CTxZ`UpMkf-+?a?@QQ~AgyYu+mapKLHO>3&< z(5o5{rCTEs))Lb}o++20i%Z*dq!oP-Nl{w5j8wypkQQOYL(T&pVhyQ5NnBTrPIh{q zYq*n`YBx7S_w3U~_NvC{lQfz5N}5W%5qw(|?)p}+{q-`GXwPi0tdUfYSW$}vsf**o z9o<7GK2vs2$Jv@IvZNUghZMe8k5J3q%h~8*exG+f$~<4Gfg-cMv(sqbHq=lZX}lMH zL{8J1F%xG4xt9d?{a1>*d!9PU5D^(+uU47Uwbs;jEhQWElu|tP`BV-!XvBIP4|eCJ z5CV#}!#BY$&$a=gDApVTQ`C(^@jMAR`{C!>67j-<=K$mgP5_^*VnoJMfv0ok|0P|K zVY@<2MNNC1>Iw}N<+wsQsMx4k*>8zJXgK5*{?WCDiQe(hQ=}F9_uUmbDrzb!oh$v* zT37uIp0^N;Oo~@jg9h5srZR1ghHAxKt}$#^)iu;-11Bgp?tW^d@$5{2lfKZu=_b+U zlQu0|ym=rAX#_CI^8ec~UeIVL)jG;Kjqu%5Kou!uq0o9qK4Ng?NEu+wMb64@A-`cf z^xlmpeHNy*+BZQv?Tc4Mp{_fwC?95K!$v2kz(@4+KYmL3$wV2YtLH@VmVjSL8)}-Y z?Y;7>wNQvqxc5+(mMhbl$=;&sw)<jJkBrz=oeVB`zcc~wvg5_(dpD<}q8msKFkG-) zUv%dELNYmzc|>Rv3{>Y`5?S#NUm@#NiNsO_>{w3__CKb(Fz7ckbECIYws^}#a+UoB zo7++b(5Ip%13UHYcpdt8*S%keFr_0*F#PN|k;u)5x;GuB2*4q;P?c5g51zagrm2%L zw^9usr;5MMOO0V@;Hb<;;AAf+eZ2NgQ8}MM?I{L3wpOEoD1l#J%*%#xc>QU<t>Y~X z(C08$?4s~>c3@MGap^SgBX;O*A5lBxi-D+enK|4#RsF={GWg{?0vPLB@DcQ5C5yZP zIS?1Kp1J$o;nOXY1iPXJ^!9q8=)6U7`uLFyQqS7f9J?swDY43Au+owl3lW7vcykQS z2{Ov4axat))vHzZd<aH0UO%Gbv}{hrzM@d?8AWOR@8??y5}8NupG+4(ZcKkZs|_q5 zgiBadyovkqIQH!VkDH1ZyRky$!kbEh>D}LR%&ZzBD-h<qD$Tt4M!>GwI8v=t1_o7_ zv94Uh1WtNs7Y<~GR8J|NI6_IU8A^bQ1~5yUwJKd*?~k2F7*I~|RII=!aQ63VgU4x! zivA*4n^ozTMHPvNsl&Fp$?}4ivG^h_Hy}3jb>Ezd+~1UnynDBo9vxUl3D+wlV8^v( zNI==ZYYy7NsPAIUa4fuf&GI7(pK=T!K{JCtt9w0DepP|_HDKGwN7P_Q6!6Lie$svh zI7K~e)d6<_s(ke><rmLAo*a!>Z6@cB0D8nRv*x7#%t(wa^S^0KF;mKxtpP>J-AKjK z4?vPok&u~2=go`GeFnHe|5gGpX5yG>FN%~2tA~8CxdaEJ$PV61<DbLMd!3!{=6`z? zqI#_s4qlv_h<$8A@xty8-;w8Kx_0f3H@C<CnU?||Q^pDR3eM_Pq?Y45dfrFvm6qcg z=SP_aqHJ`j9!8x1GY+cM(f@t{G&)gJ-S5`cFTF22Ay@hD6;TUq!uwy{Aq6YhiCK1z ztlu?6f)y$s_mk(E<MZZ`xo*ZjA$mf;ZoXMz9e<kE2eW$V%Fx_^lUT5@SVbd9p=F+p zB0Z!HTgiggG(qStVEvlWE3SLe!fc%OaxO%??ze&*zcFbT%KKg?_e%MrDxt%4*;Lt? zti<Hb(A33&&)jjPPPy-i<sTVW#*qaxYL<a(B6eB5U7X*7Wm3^th+V;)kMg58U@??B z!TPhwq}8XaLN1+pV3K*{-+Zxmhf~f>kB)tOo)S6&15E*y*t2<bt$Mj07TEHvc=F!e zZkstnh8qww5hd%Ycdcn_THn;0?bq&@_~U?xrW>YzDDo^j|6X|_$FR0pWYY+2C8Sj` zMcVcYDfgkVUkF-lB)~l(n>f}?p%6Xcx#+l-mZhZvl{qM-;{e3@ZAG<j9QKhN%rv>1 zQ9pg}^%vRsyWWt#a6r~ipX&qBJ{-u5tAT}S1U~tUai{&@nK(Pso~gE}PJ&j&*KgHd zuW@_GU)r?N%)18Jya>46vZpgv_E&KIXz$-EY09R`Y_}z#GExEb&M#{`Ie_<MWS;%g zW6a?l8kgZ67R}?kUx-6gLlg#VrHrnHA8@0+nmsb_KB!1nd}IGI+CK1f2NJ`goG`oF zxsqly$&P(&)1&m}BYl#<f%IT7Z`}$^CcNnmPGZKT<z;#V%+<g4g#fg8VYW8vRT#f- zRT8HzEvqgqs_7fjG;m&@x2Fpu@(z?ykPUOHt}OZ{n=m^G{bJ0sU<j2peHWsi_BL}_ zjE!_C?SJi5dPUHpK-cXfOJK#9tR5e!=JZd7O8q^zZ3UlPgdf~gM)Vo`PgBp^7Qpy9 zS1QsWffl8#hcm{}3S~=(V~jrR?vN99X_hOIzlJL*Eog9o<tRN*7&%WmR3>Zz?CoTZ zen&hD6FydRR9h9zd+jG#V@qk3I>+P8bQ(qc(lQfb-Ftp=!8r8#?rL_w^jBjZWF83; z<fVXVJ7II%GG!w{buFZ8?M+QKf3BdSw|+j7i?&>IH`HowwEjX+F!(M~(KcCtb*l<F zX@cP@e%r1GgZH0w3&Qi3Ab}7j{cqiI*`DbAnr=ahEDhVDBHVT_k5}j*#)4RpM&L%_ zo<w?xzGjC*oZmm3ezjQOi2YC%a^zEeLbg?dET5|!TXo({O0(#xwJ0)^{%YW)puNqz z)?t^mmeqwZjFO;Sa_h)$3umDpgas9~UhT#ifx1I5u8*6R4s8(KgYQ2+$T7g^q}}Af z<^9(ALucqp;$rm3_Q*sECo~<(S9dd|(X~oRe|3B~rG^$w_mF>R<j_TL<kUNF+qj18 z9cT!i7rO}DJkv1#-kor;W+aP?d|p%;MJ%f*a2wZZKmu83jDuBc(lGTuy51Rly<PG1 zF0xgNq1EyiyEj`s7)zNFQ4T{iZ>z?<#V=&11(6WZURg#ji~2<radHjn9@YFq_Tl(b zl0v~nuRvsIJIwtuZ)Pgm(d}onCp=5--ZY#`)afAr7_J@;K}A<Q<0-g#y(2A=HCM3K z<91+E=1>2$9#@MX8Y71EM+Mf4KV=K*p&Y<QDIaA)qb5JBy@d>-3_4ePXc+fOGc(%J zwQA>W^aHq&cY5nLWj&#vaZwHflSQq}g=%r{ECGy~WUj$?L!a$ri{7@os#OWrD=l&{ zXQwXApp?2Ew=e6W8Z+aBNCo`4P+EoxEL+3Gy}>xfg~R#Yrtzbul}BPLFwzQrpJQ<< zB*gz&tJ`NWuJXZ0_Lo^2c1C-(X@hSJ@p^s`q4B6UzCO*zD$+mVq7&MiP7?#BezL)g zQXAKT5+Au6YE(yvFx64~to83!_wcDR?l(T2E2KlIFOHJ`UU})f`o^{>I|FP`{oU`T z5kwOM1z@0=1zD$G5FL~o+11R^hbtlU@lwO5FGuV*3T;8z;njiZ$_<4*)gKmo3C}yx zt$|NE++RNb!BsIjMR*N<C6zsW+qNPaLeI?gMeJ{@eZT<}Q0RLw{{WFDd0TM$$8@Fs z7BKR5;XcL9<dEv`xL6&LCY|-RZu4=QJg7B%?1$_Dcs}`I+rG$77z~yP+_M3$LKHbJ z*<<#;;N|@#RzQy4U+;;kE57uUy4BE(EPP*DwB&2@Agau->|D@t+1~}=DPR=|tno5U zENDMhuXzQb_%odu6a!v^x#p%s&I7+#gNm7ooG4$T%%AXg-jWxR2)KpGo`TQ9lZ{e= z+Sb|yrAMmISZAK)m^h1cpzby=3XvG5*&>xBU!pV$F;MAGQ|}8CB-&L{FLE6DEqJ9a zZ!&+$;Y#EMUdr2^17)l{e<dn31vD=tKOf65Luk?6%0C(ttIALR!;tY60+ZmNH%p^w zNJsR0RX0e(7ba|mA9jftK2l^hwDo{+-ga~|DzmdBi^?FaTSYy+FmM|gpgG;Jx+8Vb zt60|{&Nro$C4H7;(+?_VaONt5gL29gi<fJJ&m(v?XCcLJ%M!1pin65_UKO`_O%d(2 zS^i?$w`4Q?DN0o;UTuZfeKWm%1Yy6iA5krBT>x*2q%e4$Kue9l1@wVx0qVoC@2zYt zL#yPIe|GBh_Pg7mT{-ZH${Ht!^70#|DpNm|C91Y4OTQPZzDPFU9aI2Npvac9my{vD zC&n+%n`1JOV?s)U0g4L%ZP}q|4o!w80ZOOv*%dAIN77tTi5&H$>PoKKDZ4h@im4yH zckHt3N;RG6Y^-xQGO0QcXU1hDfrNm%0}soLMEwHIQvc+qR?Nl&aj}w0*#L~PQ<EWj zsLak2immOp8bMCYN{#0H&oT`t-hnmqRx;hKWG2cpP94>yy@9)vl&Zi-Q~SV)Zi-<4 zbiBys&FquBH~Vc({+}i9{p4tbXm`o93mN?NV*L-V(6R<X0o6kvN~7~INY?iS>g<+| z|3gupMoOLlJ%B530=Gpi>~!5Jur`@)w!HXc%Ui-s{D-Z{qs|Qtby&uyfxK!XE!ye+ zeUonfeIR<~uprfBbe3s&mTA=E)&ntmTDHvz!yiI#g0HQT(-imt1(66}Qt4FZ44}-z zfX!D7#A=+?t^>oU-tLKhuy7tI8O!Z8{`6(Pl#v*RB!JbpjFwYnO?ko9!Rx=#{+}5+ zHJj}5uH+Wa`jXIw&OhE2+CWA3&5QtN>|Ng3BiGpJE(lO<#dXbG!o47qPXWlHsF#*< zv<wAsy<5pV<CWZ$3Ci7{uvefFwDT(9^l=Ubs)7lkI0C?VkjWbk=Vvm?5~IldsebIY z@9uVTJjt?jsgyG{O&3e%n>YkDz?4_%!(!Br*W3S{Q%u3>bEZN$k6vc-re3-UcdY0% z5kx6}3SAf5j;(1!q*6dEw^7>G(Vu)k;nA(UuEN;!7par_c4ms!AIEFdzwZ_<6~gKE z34BaTOKt&G3Syc%>;=pTzTU!^Pv()zyRaAxzr@LOk_r@1W;NlpQah=CA~k^VohSuV zmVOh(XlwL$+sx-%Izsprboe0OZzZz{1L?R9>U8+aG@n9zFm_Nt<$*FnTlV(LWnHw! zNNT<~>dog*T9>8~#xIeMtCG8R1E$gYx;M2F4KOyR;#i$RyAPuK^LFtW8@B#Rk~>;3 z{__CM!tZrIJa^wv_=y9qhDTxtHgz#3Zc4F`9g7{S4Z8vHt!Hxelwjtladqqw#_Cmr z*@pclVhgI0U;h$6+#W*DIO@gr$Ej_3^W}xy*U1U*4_tEY%t;QdNs>_;k}|*TIpW%> z@xt$j***m^oUi}X*GV@&zh>%k`sCuhKX7V*!9`<4cqJwq%2k<W2>VmlkSNO)({Uy_ z*;cYVZpq-%{O=V?_za<h&(v3FX|GXT{a*n6U-(STM)P0%EDzD8<xu#?8pbKA2*2YY zrWf`=ANju^ni6U2T$%gQraz;f^akem5-%Ynz;3fYJbbb}*_faC^f9!rXI*>35iBFl zWt8fxRAVZb)Fk5Fv!7&$dhnpJerkdksc$KnOX~YH{k>)2N0k_~uGG<>KR3xn|J^L_ z6VWgyg#6RZ%ufYJPhCyMZeU#K>UbA5tuk}uOAk#gEqcEMAR{G1ZnLymBq1CZrL$yz ziaod;Ew8DN6O@1LH4L4mdD}^3+vf(mU1HJ_{rRk8FX_>)cH4JnVMu1IjCuAz{rMN) zfQ#_y7Hr^fI`h)Xjt5*vfXRW^pUA*)kTLcksdk}Biz(!4JiOYCg9~yVZ~GQ2F4S1+ zE?Ga`Lk1D1wE4^$GRmO&7vVFh`$2C9EP=K@sW>IPP}(sdwHu&pnWm-5TDwzTWR9_r zP}^KSFqz2D!17xbzg8_3kdxVQJJ-Ig-RBlO`9~$KTU1DHCOON9Cp&fdU}IkKhMzJ( zpBud7uB#E$G5G*wp=O?_BF!?f#asNn(oW^iXmol;M{bg(Nmb+uU7xzi*pVO@UKOKe z+)`Y{i!fPEZ++Vly7S4TNW(ZYIrW|X^a*#Q@@&6cT>g*OMZ1nMl5|g`8HI0HHGCA_ z$!FW5@WwyNb+T|xKv%M}YBKyzB_$<Rg~1Cbe1F#aIH8FlaT#_fOZ$MH43eMwUO6m? zfA=SOpe^IJvYqPOKubs9^E+EQ8Ce_J6~|tL0JX0j!Et^kGHYZ{+aojS$g};p5EWVc z&<X1Mhu4McZ)2<B&mX*+YN`7M)03+1Y3;@AYqkf>g)fVL3kmpqL|>)x!t4X7nh@VS z$Nc-_;7&&2Ijy*Uq@?GkZ`O5>vgN{Ovd$TV&M>?gM{N269i|yFXPK=zErl=AWw9`$ zLTGJkw&$K`1}0Y92{1(cN<ZlLJ8qLI;94I!%IkX@-1B4A<ppmax8!W=z6o;fcUqyl zc9v9YE+@pRKfJ|x0kucoYcs<62F4&RI04U4a+T(K)7cW~0I8x5uRg5Z@>gVfBd;b3 z2f%DVt^bB+$pApbJ$Ae0EZFQ9CyB2)ycrwWN!7xQs}R&hvqW(<RQ!8`nQ{l$7u?RD z(a75>{*;}?`tlksLogkl4Eo@^5BiLh!~W^qv%6b1Pi+f?)Ws&M`>~8x=FCs}Y)@Ur zR^~%SM#9ehUu4NB_lr9kauuGFH|MhJP3>_4MA>FJwj;{83&04Imcm_o5wGv<StIyQ zpn*4TBF8u5`Q0XD^0iRwlFRDn1Cn;PHR2sZzLwVgoQwEt{$292WN-c#b6=D+KdkOQ zvygh_r&MYof%Egm`JpJe#(IP__7^&&I#*0DbHQ<;)=@UUDE1}(ltG#^%TTnyOa??C zgO>c2xwD<6y~c~ORi6z}_6z>57<!$_4!-yWI^}jB8#1UfUz+pobUzPJE?sEl|IZrv z3mUnz4ciF|0qd<~)us5Rt-I6QWGQ`jVL2GM;?)UZC9wCWzjwXAcTd3ow@$~FHvvXn z6qAg@OMhH1UKV`#SEqJjF<+y1FvDUBZ;>4k_hz?{kL~g+<oDYj?}ZvjHk2(7GV#SK zcSzfW$SLmyoA}AiKDJcf+J2F71y~(U5P{CZRLh66LzyMix(V`uFc`miXaGp5Oo-#l zymVn&<Z4~rRK7)~UI1JY@YCQMMi?<P0V;xg)jv?|V7tWFO_aVMIuvDBtL<uMgXDB` z-;Um-m+%BS8afN|i!I>DfUl_JRzerraknQ{>IAk^wF$6Ft{Tr`Psj(m8=({U#eewX z7pmR$Y<j?bE$eXcz&N`Qe@byWz<ylzf&-bAXQ|_;V=5Y{H<Q3^U1UItzJoFBnl%oP ziW2xEy2-}OHL{!WNps?y4O`IKP%p>!SGeG>(7g+8QM@NllgM=y;~S9u9J`h-y|De4 zSn*f6kPFGrxbdY}*@AZ$Hwm#KL5Gm|d;4dhYMe?1CX4I=8Ps&1L5x)tec&Gkzj;j_ zm3rMAk^sRS^&7z%e<F;Mfz{Awk+a&eyr2InXq{vq+&P7C5$FNUphSWwV6~c87SY+E zgIE!&^Xd^jaa8O{NbB|{bom?AP{u=yVZ(Ch@aqI#`u^!W#-Hd2{Cj2p(*81kJjrXb z+UCU5&epq#KWUV9G2EMf%c`-CEmuWb>{IE?^u1Z3hGU@zl2%ebys5X$mOxHlV%In2 zmR6N&m?yyRwqh4F_ZPsjUoz7{U(joM!meb`IWLONj`k)?={V+n%I`28Q67p)iBE}4 zQe%Zscwx~q@oc&%FR$8GMbh6*N2i-USN$i=B-In>OlJ%w&`q+qlP`{q=vB>(XphYq zS>A>4T#?P0ej)R;4Dq+4+2*9AR-7XW=NRW%dSHEmexIrTxrkHqn*``(dPA%M-YU(I zQF$>~_^a{1S6D>vzKs{7G#okAlyl@gkHCHvqh?R_s}MWmi&qgTPQ>`V#Z$XFrkiKz z^E71OJ(x0VC}U$X6otbM{u@^|J2e)yP+ZYl8fczycT&QD;AmL>(~jc3*tvZTzTdxy zS0;RS6?&`mbZdR#qX#9F+m`D092@y-#N;9H>dP|APMX?K&ap7@Z1cjBPg7+|cT&^c zF1p7UBz}>TIDVw8aL#*URq}Hz%w!Yuo{h=nnnJHzpmF@Vu6L>l>Y=bzmb1^;l}^T= zW}2!{ju4l8=Fdszo`1h&<~Q``7-Zg4$k6Q#L8q@0;C=-5pyHvL`wPRqhKwLNSpKR+ zmV8{{skWD4;oB_!>5rb=;~jJlPbjwxf16{qLT33X<R-8vnphtb+%oZJnvEAthx~!M zk#gX1SMtDH7{Re5XZ>P(`UmT*Faq+7)6PMQPY%H!+txSOp*LNcO`)5zk~O@>7uDaT zn#39;XkY7-L5lMd0q@0TM*bpmY^1fX7p7fK>B(o;n=xob@xrWoy(QZWcVj#5S%I=@ zHC6PK)KpeQxJ%HVL4g+D>om-gV&+#l`*~Znii699;ggsdt;rrON-9)F1WWNA_@HG1 zNd#*>#PCZ7d647d;0WdwzLYK2>6y4FR{2udnwek#Vfyz<J?uwm$#uWd@*#jgAmvkE zM}l}UJdk8FXH-pIMd4JtBiEUpyfh$u?M8d`$mKhWz2>E8bQ20&XvMDobo?2E8a4Ps zsj+<jb%|Ea$RUBZpK#Mr$C>q_fEUeJL#FA=UG-wWM`&qi)BDsx@367V&S&;`QAWlP zUG=rK#}S2}(?84hN-&wU7y-nFUqIx@SxV1qn3Yq{DgGuVatY;&Z~WR)sVgA|H4?5p zoVqK1;AOm&dGfGd^QpR`fLd{ac-eu--p{r&HXd^vut{`M<e4E(mGD!y7TVej{8;rn z`)v=nVOg#x0KY083JZGM(M-^hc*Yyk6m&G>_N4d0Fo84|#$mz3rlf;VdlcA<(KkT8 zubC-G<Kdh&zYRUoL@(@E?LXl$&ww&|a$EVoUvhN#@Pl;nwO>rbYtXDT;~V$Vd3LsO z<|j^=ak`5mm_EOG)e*u{Z~bGJ>Y~Dxq<OSc6I2mt2w0}t0%%6rBpN{HpeyNroD1|< z=|TxGpZHe%u=$e1?hN6a&N%+)BEN4{>H@DECr);TR|_@#d*#!XCCQ5Ujlm!&!EFhW znV^tg1Jcg<h7V(DGx-uNZ~qB$)1tK?SGVKGho5~=aic~|n#}axuVp;tVgy&m6_hZ1 zul-(+SYO6L{@)7GRi&AJh~$qL)PdwaZq>ewP5i=?GMQP-=7|~0fM^X~?Np@BFSnV0 zuVlvAS@}l?m|!Vf7+}Xgq5Q2_m?0;uwu;#&W2s=}=J<ijhYzQL`d-eKQ&!nt$JI^6 z$DX6b9Z#QQBmqaORy~20dJM1kNRqzYcxs|%yG-lb;HL}PYVCl#I+qW>$AT(ej{&87 z&D3R7V4`n(9a1433O9`@nx74s7kG$4_23o-HbTXYy<+);cT&50;d;Z^H_bXXCtDs4 zX#6(D17S<~q@<~sFpFmSOHJ=q6MR}$b~Nx42H+|J#W@CA>`&`ib?nZc=if*gFXca= zfIg$6S3*osT_a*C+ip9-A~veiAo9I%)lW~D9`sCT7b{+GXX;dr{plDRT5m5xhl7bK z_CObhkcIjMs1uI&ypr5s_T6=8&X6$B&G5iW)L7=zQk(keJN};~V&Pe*{n80jsp86? zJ&)e6p+DRxSJ;^L)E#Mc@wE=A+L`})1FS`sj3`3e+2WD(2YUGj@>@h~OK56;&GbnB zOQbRNjZ&pe6*)$R15IWv3EzYcwjB$K>K)|H7AdPp184*csTOp9*)j?p%Qh|qpf5_e zNC~lQ`!5F#a}m>nO>eiBZKw2IXnPjGuJoMg56An^^dGHc0*W&T>|xRQQ{%toFAb2y zQ(<&kHpyd%pm`~`V<o@<3$T8qgONWDeLQHq<B?Dy$*vf-SpIx)8B;E*mfeaF%NF|b z9nXN#5pDXE&Bekk0TwRNf@ag#6RV*12!7~Dv%OJ?*qFNjq;~t-!UO5s&GFYcp}=Z* zd3Ru+!VR<TYz~$hn^{0@ng1N?1q6fG><+Y$_Bx3Rg?Az6ObzMT^$a-`#HQzJoVjn+ zX5Z9?uQI945AqVNm>0~edqs+)7i~Rle$l-ulPJo+UzEix>dXUcsj-WN{_rXKTVbYI zIHNzB|8@%>Ph=^Y6d&$+hL?O_y3=p6tYJB?!PZtACicn~dlchm)B+4r^*VNW&4x)+ z7UjKY`)EX@5G-v%meMy}B+}HD`4%M>3+p|IO08WwlD`xzKYW_Wd}c@=1{$bX`m8bY z6HJ3MuR@`|Z@UJPDtf?r@z<Pk5ZPO*!Dkb)rEopWA>fG+ZH*;ibRs#|R5CLx-07Yj zDU>_E%GWh56Yn|eu1~tqoQTbgDYy^^kPW}I>{sWCW?X<c|Gn}>lm9SQXaDHkA<QUU zO{d1}g438^sZ?iCU+UFNd}?bx%O}hjaznCk#pTVJlzLCDW-SG}dH%E)sy4^8``0dn z$g!X^cq!Vq+tNMhCvj|sK87r~9?@};sU<fPM->Te0KCRL5iMSHgWJ#KmES50oZCXe z*R`bH?D6I6w+^{cdZg@iL#`qp{gt{uUUi$tPdS5(Y>;C&SZx7se?j-k(30_WUqWAD z8~Y*b@Y<ge|3kg?0p9h_as?ECfx`JK^Jjwy<7#<fzh$|z#l);X*g34A^1X!{^xtjs zMHxI5y-<+HQo28F9ta){G;Kgp@nlfP?<ltRoE~Rc92tdkDD*Cb))gmKg+F2l(AZIe zWGfXN^UDM&nkjXfDJkkJah0<?%yz-r*$&@5`7GYkOT?<L#5qkf24nsHgZU4)W@btp zk3P0wOPY7Kmyu{a9yU_Ty2z8F-SvpP-7@d0PPlT7lX4BLfiUsk68H1&Np>650plFi z<>F|_f(i;Vf4TK55~i=L@O|)&WAnR#{g&n(dz&a8=J$5?dX+0n0YIsc2sD_<JU)9K zTE|5o%Y9h!+QL|9whaCxgZ>-Ge`xFf%)5Hd@IU00AuVKkmz!UcSONd7S+54=oC<U4 zmdIn5sv6RV<}pVK?6^fcHuSiYm%9xTWD-OG_OdEzN*9>eA%i09n`p{I#2>x>8c6ul z!}%>`8Vi8wgASAr#mg_t@jY2G>eHfGQtiIw8ltCFZ|o#O0VkGu%*-r>`ZK=}KQ1Ho z+@js?7E$7q9{281OcO<7U9Zat1L#w6m*p*2>4-0UaRxKwH<ej6Tr{_UGNT*`WIg^a z<*#9Jj1oh(CxHVk&%@}61*Nzdp{c3TpTxm5Le{y!N0>W@pdC>`F^3Qs7yO##omJfV zj2gG|dF_6ljH}roR<o65WnR4dGM|dP<tdT5CE4-Y?@QPB>MZx0=2g4yOj*;=YBlt! z-0Hl#)K=<(VSECo`gvLzDD`v7+;8ZY>Rd@q_jl4dIRrB5V-gE0U(KTWYn<aw&s((e zR4aByW>a`#!uG4rAo`nLRd+egy|c}o>D_r5rFYCbGk>`q4uKCvx$!o_U3fP`JbCjN zW}0QNER4=~_x;lyZxDmh7CTQHLBIPMlE8Jm)aw?lla;dRHl5!tezGu}xEVtDrFt9| z`KM60=Xpr1JF(>z|2dt8+l<?5W|80iQtfxyE@`!}{lC>$+&=u-F+O7b_N9KXj;rXh zRN$ORduY0<-G@Stw#%TG^HH95Uugai<u((LL1`A+p}S@mQZWrodiS(HF#cEbIsVUe z`cr4&r`V*f@x`B5DB`32DN!T83)7{275}G<ez9t25WDUFr}}RLk^bHD0JUY|fFwC* Tsp`QlaTl#-J5#0a|E~N$m4zu@ literal 0 HcmV?d00001 diff --git a/src/images/favicon.png b/src/images/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..0e0dd2ba1f4bf5a10170b8a5285141867f62341e GIT binary patch literal 7992 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 literal 0 HcmV?d00001 diff --git a/src/images/gitlab.svg b/src/images/gitlab.svg new file mode 100644 index 0000000..048f7da --- /dev/null +++ b/src/images/gitlab.svg @@ -0,0 +1 @@ +<svg width="110" height="101" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M109.052 56.536l-5.704-17.493a2.415 2.415 0 00-.138-.47L91.766 3.412a4.54 4.54 0 00-1.669-2.251 4.555 4.555 0 00-2.674-.846 4.478 4.478 0 00-2.661.856 4.464 4.464 0 00-1.632 2.266L72.222 36.942H37.795L26.871 3.438a4.465 4.465 0 00-1.624-2.26 4.478 4.478 0 00-2.65-.862h-.025a4.555 4.555 0 00-4.331 3.125L6.788 38.643c0 .032-.026.057-.035.09L.946 56.538a6.485 6.485 0 002.364 7.272l50.17 36.386a2.57 2.57 0 003.032-.016l50.179-36.37a6.493 6.493 0 002.361-7.275zM34.061 42.085l13.984 42.96-33.57-42.96H34.06zm27.911 42.97l13.41-41.187.578-1.783h19.602L65.19 80.92l-3.218 4.133zM87.467 6.735l9.827 30.206h-19.67l9.844-30.206zm-16.91 35.33l-9.743 29.927L55 89.816l-15.534-47.75h31.09zM22.55 6.736l9.846 30.206H12.739l9.81-30.206zM6.33 59.668a1.38 1.38 0 01-.501-1.547l4.311-13.225 31.624 40.466L6.329 59.668zm97.345 0L68.238 85.352l.118-.154 31.505-40.302 4.312 13.219a1.383 1.383 0 01-.498 1.55" fill="#111"/></svg> \ No newline at end of file diff --git a/src/images/social-share.jpg b/src/images/social-share.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c991765888494d8f52be9efe708c4600f1b5a093 GIT binary patch literal 23496 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�n2Y5cE>J)5<> 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ΜU|Z z+{B{Ic1d~Iwl$_LM78Yt?X;qq=<~5>vu;(q{d>d=dTsWW`~FRH^@_gtJ-bq~rZA?8 zw?f<RWb6s9{5d!|foG`I-RugV%{dya6f>3`RQ6WYxSS>R{4+ID%ht>`D>Vu2+kcO! z5-I<1_60<LO+QmqxNc6V@4$o1oBJ%54+R*G=7JD4wwl7jx&A--?K5HkK%Vn2A~>eG zFD2hlyKI>HSHDV#c-So>QNe@>uMv>`L^aGTZiw%vL36<?JgBC86zG=|ab{kexxt~C zyq(*Ckvncetz+_m1OCHBO+RAI%66g3*8>Jf16IX2Y{d=_JslophEK-uq2_h%ZOJrx z4dJ}->#|vZ5&u#Hj@Kq`Ul!`qH~>W;dD?;XPYnH0mx|csD<Y_LRGpY2WLPL7AsHT? zB=cya=c--6!^SfsZf)$8y&IZ$Hj;|kno9O#bOkaNi#{$18pnp3?b5+t7{K3{q;9ln z5VfWH0mDzUgd?6szeQ3&QW`>c;PsDce<o#SRu_c*-uKHccu8D;^COiV{#5N&B3{zy z%l(=K#s>FKto60!RBg-Y(1#iP_iABlL1_fOJASuNVELE+gbTcPgIgiHvRplsxM}r^ zf2`{SW+ZWbk@-ZaKcgPZ?`uFGP4bMKYh6}o1tG^KeEQW%)uu7@hr6CCR5mPz%Sivn zNiPn8(OPIx!2vBQpx=mt0FQ(SfAXC;M@5A)0WKasB8L)=A`LAkmn{<Yg&V>mLi!$_ zC)EV>$<?E3qNPV@St(wSNv8h5J-J36YhdrXst!WZXStaz`T5I^p=J0xY>y}AGp1yF zWqbEt^FMsJ`Z4nWPiR?#l?Opp3PJf1ozCc3!crc+{RQ(&kH<Flz2ONy&UB#eP|R&u zky$+HiZ#o&a4eTs%^Q+z$Ru4I&sw(=_4VOe#%{H9;`SjB_l|IFwfj`UG(t{JKIt~m zM|Os6i}`^%wvdopM(ewf)|)&HI4Yt+bY|T=ogmCsdB=NL@k~xh50kuZj!{K3huzb1 zLr1}z$x@b@-cO!OY<i0DOzhLfo@<RegbGPAb;i(h8BSZKYioU9Xz4x}#DGa601SZl z^O+XXEwm&&MK@lCS5ZRT=0;Gq<;k_+kCa{<WzE<Lh>$?JM~0?Mis9g7+`Do0&Bn4B z#@ce~)XRgJ^2No<tRhCh6?4sHBiLRjY|@@NWNh4Cx#IbFfX^WSj1#nvP3)rM<}`UE zF69l1^@w_QW$EPry_No>I-`|$&fne3c;0E<yQ;`9TCQ*~xq&AdZ*QY`@I?DlNAEV; zb3M7`o>IZQ`G;301$_iH*p)tAAS&eWyf3_4#by#VO@P@A*%mApa&0f6oFXw?^_HWW z+2YT&EwD#Udc!fD-4u{R$&z~~yYT-;vtTW?A4h7W=&@SVLT-kd@#P%meock!RtI&J z>|X>`IpcWx95<Tw6%K*$9{1WZ!3C$ikjVZ0r)!W1r*j&b29<4u1K0A4UOB|D<`(K0 z2YmQd@Qj3j1N7;J3d$!JTyh^)M@JGz6d8O{m(!JL32f2ixXa4GPH*&THl<Gj>@Eo= zmqw}h3jT<ni9+R_A(jtR<VVym+S0=&Q5RjqyK8N?(PtujY+FPsW>c=;R?NS|q;WQi zHAIH6i5~ryH5L`kT68EUpKmm@`%^ya9%99&I37&;AFDZ$dx9v@<r*0tixI)^(?aob zHe~9yq|GzBitFKHY*Nd_ASaCQSW2Hoim{{S&v+<(mMF&He;^AJfJfbs+*ddta+TlP zk>8})liv|pa9jB(x-q=9A)mKOG|+cGFH>7vv8*h`(o$q(#HX|r!@`_sU~6sU%8w~W v0&88AQ-5IpR*U4uy+XAZmZDec*RtCPH4SpksTl|4{%=5f2hcaB4~PFB;Sz++ literal 0 HcmV?d00001 diff --git a/src/index.md b/src/index.md new file mode 100644 index 0000000..ac1ee60 --- /dev/null +++ b/src/index.md @@ -0,0 +1,40 @@ +--- +layout: home +title: Accueil +brandHeading: La Coopérative d'Activité et d'Emploi spécialisée en informatique ! +newsHeading: Actualité & Évenements +metaDesc: 'Hylia is a lightweight Eleventy starter kit to help you to create your own blog or personal website.' +--- + +<article> + <div class="content"> + + ## Qui sommes-nous ? + Astrolabe CAE est une scop spécialisée dans la prestation de **services** autour des métiers du **numérique**. + Notre objectif est de favoriser l’**autonomie** et l’**émancipation** de nos membres sur un modèle d’économie sociale et **solidaire**. + </div> + +  +</article> + +<article> + <div class="content"> + + ## Communs numérique + Chez Astrolabe nous aimons et faisons la promotion du **logiciel libre**. Nos sommes membres d’[Alliance Libre](http://www.alliance-libre.org/) et nous mettons nos documents et projets internes à disposition sur notre [gitlab](). + </div> + +  +</article> + +<article> + <div class="content"> + + ## Des profils variés + Nos coopérateurs possèdent des compétences propres allant de développement linux embarqué au web design et créent ainsi la **pluralité** de nos prestations. + <br><br> + Nous sommes également **distributeurs** de la solution logicielle [Naega](https://www.crealead.com/naega#bootstrap-fieldgroup-nav-item--prsentation). + </div> + +  +</article> diff --git a/src/js/components/theme-toggle.js b/src/js/components/theme-toggle.js new file mode 100644 index 0000000..7e93571 --- /dev/null +++ b/src/js/components/theme-toggle.js @@ -0,0 +1,98 @@ +// For syntax highlighting only +const html = String.raw; + +class ThemeToggle extends HTMLElement { + constructor() { + super(); + + this.STORAGE_KEY = 'user-color-scheme'; + this.COLOR_MODE_KEY = '--color-mode'; + } + + connectedCallback() { + this.render(); + } + + getCSSCustomProp(propKey) { + let response = getComputedStyle(document.documentElement).getPropertyValue(propKey); + + // Tidy up the string if there’s something to work with + if (response.length) { + response = response.replace(/\'|"/g, '').trim(); + } + + // Return the string response by default + return response; + } + + applySetting(passedSetting) { + let currentSetting = passedSetting || localStorage.getItem(this.STORAGE_KEY); + + if (currentSetting) { + document.documentElement.setAttribute('data-user-color-scheme', currentSetting); + this.setButtonLabelAndStatus(currentSetting); + } else { + this.setButtonLabelAndStatus(this.getCSSCustomProp(this.COLOR_MODE_KEY)); + } + } + + toggleSetting() { + let currentSetting = localStorage.getItem(this.STORAGE_KEY); + + switch (currentSetting) { + case null: + currentSetting = + this.getCSSCustomProp(this.COLOR_MODE_KEY) === 'dark' ? 'light' : 'dark'; + break; + case 'light': + currentSetting = 'dark'; + break; + case 'dark': + currentSetting = 'light'; + break; + } + + localStorage.setItem(this.STORAGE_KEY, currentSetting); + + return currentSetting; + } + + setButtonLabelAndStatus(currentSetting) { + this.modeToggleButton.innerText = `${ + currentSetting === 'dark' ? 'Light' : 'Dark' + } theme`; + this.modeStatusElement.innerText = `Color mode is now "${currentSetting}"`; + } + + render() { + this.innerHTML = html` + <div class="[ theme-toggle ] [ md:ta-right gap-top-500 ]"> + <div role="status" class="[ visually-hidden ][ js-mode-status ]"></div> + <button class="[ button ] [ font-base text-base weight-bold ] [ js-mode-toggle ]"> + Dark theme + </button> + </div> + `; + + this.afterRender(); + } + + afterRender() { + this.modeToggleButton = document.querySelector('.js-mode-toggle'); + this.modeStatusElement = document.querySelector('.js-mode-status'); + + this.modeToggleButton.addEventListener('click', evt => { + evt.preventDefault(); + + this.applySetting(this.toggleSetting()); + }); + + this.applySetting(); + } +} + +if ('customElements' in window) { + customElements.define('theme-toggle', ThemeToggle); +} + +export default ThemeToggle; diff --git a/src/pages/contact.md b/src/pages/contact.md new file mode 100644 index 0000000..69287bf --- /dev/null +++ b/src/pages/contact.md @@ -0,0 +1,9 @@ +--- +title: 'Contact' +permalink: '/contact/index.html' +layout: 'layouts/contact.njk' +--- + +You can have a contact page which uses a basic form. The [code with the form fields lives here](https://github.com/hankchizljaw/hylia/blob/master/src/_includes/layouts/contact.njk). + +To delete the contact form for this site, delete this page in the CMS or at `src/pages/contact.md`. You probably will also want to delete `src/pages/thank-you.md`. diff --git a/src/pages/pages.json b/src/pages/pages.json new file mode 100644 index 0000000..04d34aa --- /dev/null +++ b/src/pages/pages.json @@ -0,0 +1,3 @@ +{ + "layout": "layouts/page.njk" +} diff --git a/src/pages/thank-you.md b/src/pages/thank-you.md new file mode 100644 index 0000000..6e5a98e --- /dev/null +++ b/src/pages/thank-you.md @@ -0,0 +1,6 @@ +--- +title: 'Thank you' +permalink: '/thank-you/index.html' +--- + +This is your thank you page where if someone fills in your contact form, they will be directed to. Make sure you add a nice message 🙂 diff --git a/src/posts/a-post-with-code-samples.md b/src/posts/a-post-with-code-samples.md new file mode 100644 index 0000000..0a91b94 --- /dev/null +++ b/src/posts/a-post-with-code-samples.md @@ -0,0 +1,64 @@ +--- +title: A post with code samples +date: '2019-12-18' +tags: + - demo-content + - code + - blog +--- +The best way to demo a code post is to display a real life post, so check out this one from [andy-bell.design](https://andy-bell.design/wrote/creating-a-full-bleed-css-utility/) about a full bleed CSS utility. + +- - - + +Sometimes you want to break your components out of the constraints that they find themselves in. A common situation where this occurs is when you don’t have much control of the container that it exists in, such as a CMS main content area. + +This is even more the case with editing tools such as the [WordPress Gutenberg editor](https://wordpress.org/gutenberg/), where in theory, you could pull in a component from a design system and utilise it in the main content of your web page. In these situations, it can be pretty darn handy to have a little utility that makes the element 100% of the viewport’s width _and_ still maintain its flow within its parent container. + +This is when I normally pull the `.full-bleed` utility class out of my back pocket. + +## The `.full-bleed` utility + +It’s small, but hella mighty: + +```css +.full-bleed { + width: 100vw; + margin-left: 50%; + transform: translateX(-50%); +} +``` + +Here it is in a context where it makes a fancy `<aside>` and a `<figure>` element bleed out of their parent container. + +<iframe height="300" style="width: 100%;" scrolling="no" title="Piccalilli CSS Utility — Issue #2 — Full bleed utility" src="//codepen.io/andybelldesign/embed/Nmxrwv/?height=300&theme-id=dark&default-tab=css,result" frameborder="no" allowtransparency="true" allowfullscreen="true"> + See the Pen <a href='https://codepen.io/andybelldesign/pen/Nmxrwv/'>Piccalilli CSS Utility — Issue #2 — Full bleed utility</a> by Andy Bell + (<a href='https://codepen.io/andybelldesign'>@andybelldesign</a>) on <a href='https://codepen.io'>CodePen</a>. +</iframe> + +The `.full-bleed` utility gives those elements prominence and _importantly_ keeps their semantic place in the page. Just how I like it. + +- - - + +🔥 **Pro tip**: When working with a utility like `.full-bleed`, it’s a good idea to add an inner container that has a max-width and auto horizontal margin. For this, I normal create a shared `.wrapper` component like this: + +```css +.wrapper { + max-width: 50rem; + margin-left: auto; + margin-right: auto; +} +``` + +Having a container like `.wrapper` helps to create consistent, centred content. + +- - - + +### How the `.full-bleed` utility works + +We set the container to be `width: 100vw`, which equates to the full viewport width. We couldn’t set it to `width: 100%` because it would only fill the space of its parent element. The parent element’s width _is_ useful though, because by setting `margin-left: 50%`, we are telling the component to align its **left edge** to the center of its parent element, because `50%` is half of the **parent element’s** width. + +Finally, we use CSS transforms to `translateX(-50%)`. Because the transform works off the element’s dimensions and not the parent’s dimensions, it’ll pull the element back `50vw`, because it’s `100vw` wide, thus making it sit perfectly flush with the viewport’s edges. + +## Wrapping up + +Hopefully this short and sweet trick will help you out on your projects. If it does, [drop me a tweet](https://twitter.com/andybelldesign), because I’d love to see it! diff --git a/src/posts/a-post-with-figures-and-video.md b/src/posts/a-post-with-figures-and-video.md new file mode 100644 index 0000000..1a6a798 --- /dev/null +++ b/src/posts/a-post-with-figures-and-video.md @@ -0,0 +1,25 @@ +--- +title: A post with figures and video +date: '2019-04-18' +tags: + - demo-content + - blog + - media +--- +A post to demonstrate how a blog post looks on Hylia. Content is all set in the “Body” field as markdown and Eleventy transforms it into a proper HTML post. You can also edit the markdown file directly if you prefer not to use the CMS. + +If you want to make an image bleed-out, add a title attribute to it and the front-end will automatically wrap it in a `<figure>` tag for you. + + + +You can also add videos to posts from YouTube or Vimeo (or wherever, really) and the front-end will also make those bleed-out for you too. + +<iframe width="560" height="315" src="https://www.youtube.com/embed/_38JDGnr0vA" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> + +Finally, how about a `<blockquote>`? + +> Quotes will take a slightly different style to normal body text and look fancy. + + + +Hopefully, this has demonstrated how simple it is to make a nice looking blog with Hylia. diff --git a/src/posts/a-scheduled-post.md b/src/posts/a-scheduled-post.md new file mode 100644 index 0000000..71d9d5d --- /dev/null +++ b/src/posts/a-scheduled-post.md @@ -0,0 +1,33 @@ +--- +title: A scheduled post +date: '2022-06-18' +tags: + - demo-content + - simple-post + - blog +--- + +This post is scheduled for the future, specifically mid-2022. Hopefully you're still blogging by then too. Once that date ticks by, this post will automatically become published and visible. + +Otherwise, below is some styled content for you to play with. + +A simple post to demonstrate how a normal blog post looks on Hylia. Content is all set in the “Body” field as markdown and Eleventy transforms it into a proper HTML post. You can also edit the markdown file directly if you prefer not to use the CMS. + +How about a `<blockquote>`? + +> Maecenas faucibus mollis interdum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Aenean lacinia bibendum nulla sed consectetur. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla vitae elit libero, a pharetra augue. + +A list of stuff: + +- Sed posuere consectetur est at lobortis +- Aenean lacinia bibendum nulla sed consectetur +- Sed posuere consectetur est at lobortis + +How about an ordered list of stuff: + +1. Sed posuere consectetur est at lobortis +2. Aenean lacinia bibendum nulla sed consectetur +3. Sed posuere consectetur est at lobortis + + +Hopefully, this has demonstrated how simple it is to make a nice looking blog with Hylia. diff --git a/src/posts/a-simple-post.md b/src/posts/a-simple-post.md new file mode 100644 index 0000000..a7ed564 --- /dev/null +++ b/src/posts/a-simple-post.md @@ -0,0 +1,28 @@ +--- +title: A simple post +date: '2019-05-18' +tags: + - demo-content + - simple-post + - blog +--- +A simple post to demonstrate how a normal blog post looks on Hylia. Content is all set in the “Body” field as markdown and Eleventy transforms it into a proper HTML post. You can also edit the markdown file directly if you prefer not to use the CMS. + +How about a `<blockquote>`? + +> Maecenas faucibus mollis interdum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Aenean lacinia bibendum nulla sed consectetur. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla vitae elit libero, a pharetra augue. + +A list of stuff: + +- Sed posuere consectetur est at lobortis +- Aenean lacinia bibendum nulla sed consectetur +- Sed posuere consectetur est at lobortis + +How about an ordered list of stuff: + +1. Sed posuere consectetur est at lobortis +2. Aenean lacinia bibendum nulla sed consectetur +3. Sed posuere consectetur est at lobortis + + +Hopefully, this has demonstrated how simple it is to make a nice looking blog with Hylia. diff --git a/src/posts/evenement-12-06-20.md b/src/posts/evenement-12-06-20.md new file mode 100644 index 0000000..d851484 --- /dev/null +++ b/src/posts/evenement-12-06-20.md @@ -0,0 +1,28 @@ +--- +title: Réunion d'information Astrolabe +date: '2020-06-12' +time: '19:00' +tags: + - évenement + - réunion +--- +A simple post to demonstrate how a normal blog post looks on Hylia. Content is all set in the “Body” field as markdown and Eleventy transforms it into a proper HTML post. You can also edit the markdown file directly if you prefer not to use the CMS. + +How about a `<blockquote>`? + +> Maecenas faucibus mollis interdum. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Aenean lacinia bibendum nulla sed consectetur. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla vitae elit libero, a pharetra augue. + +A list of stuff: + +- Sed posuere consectetur est at lobortis +- Aenean lacinia bibendum nulla sed consectetur +- Sed posuere consectetur est at lobortis + +How about an ordered list of stuff: + +1. Sed posuere consectetur est at lobortis +2. Aenean lacinia bibendum nulla sed consectetur +3. Sed posuere consectetur est at lobortis + + +Hopefully, this has demonstrated how simple it is to make a nice looking blog with Hylia. diff --git a/src/posts/posts.json b/src/posts/posts.json new file mode 100644 index 0000000..d0428c4 --- /dev/null +++ b/src/posts/posts.json @@ -0,0 +1,3 @@ +{ + "layout": "layouts/post.njk" +} diff --git a/src/robots.txt b/src/robots.txt new file mode 100644 index 0000000..873751b --- /dev/null +++ b/src/robots.txt @@ -0,0 +1,3 @@ +User-agent: * +Disallow: /preprod/ +Noindex: /preprod/ diff --git a/src/scss/_config.scss b/src/scss/_config.scss new file mode 100644 index 0000000..695c6fc --- /dev/null +++ b/src/scss/_config.scss @@ -0,0 +1,182 @@ +@import 'tokens'; + +/** + * SIZE SCALE + * This is a Major Third scale that powers all the utilities that + * it is relevant for (font-size, margin, padding). All items are + * calcuated off these tokens. + */ +$stalfos-size-scale: map-get($tokens, 'size-scale'); + +/** + * COLORS + * Colors are shared between backgrounds and text by default. + * You can also use them to power borders, fills or shadows, for example. + */ +$stalfos-colors: map-get($tokens, 'colors'); + +/** + * UTIL PREFIX + * All pre-built, framework utilities will have this prefix. + * Example: the wrapper utility is '.sf-wrapper' because the default + * prefix is 'sf-'. + */ +$stalfos-util-prefix: 'sf-'; + +/** + * METRICS + * Various misc metrics to use around the site + */ +$metrics: ( + 'wrap-max-width': 71.25rem, + 'wrap-inner-max-width': 62.25rem, + 'md-breakpoint': 48rem +); + +/** + * CORE CONFIG + * This powers everything from utility class generation to breakpoints + * to enabling/disabling pre-built components/utilities. + */ +$stalfos-config: ( + 'align': ( + 'items': ( + 'start': 'flex-start', + 'center': 'center', + 'end': 'flex-end' + ), + 'output': 'responsive', + 'property': 'align-items' + ), + 'bg': ( + 'items': $stalfos-colors, + 'output': 'standard', + 'property': 'background' + ), + 'color': ( + 'items': $stalfos-colors, + 'output': 'standard', + 'property': 'color' + ), + 'box': ( + 'items': ( + 'block': 'block', + 'flex': 'flex', + 'inline-flex': 'inline-flex', + 'hide': 'none' + ), + 'output': 'responsive', + 'property': 'display' + ), + 'font': ( + 'items': map-get($tokens, 'fonts'), + 'output': 'standard', + 'property': 'font-family' + ), + 'gap-top': ( + 'items': $stalfos-size-scale, + 'output': 'standard', + 'property': 'margin-top' + ), + 'gap-bottom': ( + 'items': $stalfos-size-scale, + 'output': 'standard', + 'property': 'margin-bottom' + ), + 'leading': ( + 'items': ( + 'tight': '1.2', + 'mid': '1.5', + 'loose': '1.7' + ), + 'output': 'standard', + 'property': 'line-height' + ), + 'measure': ( + 'items': ( + 'long': '75ch', + 'short': '60ch', + 'compact': '40ch' + ), + 'output': 'standard', + 'property': 'max-width' + ), + 'pad-top': ( + 'items': $stalfos-size-scale, + 'output': 'standard', + 'property': 'padding-top' + ), + 'pad-bottom': ( + 'items': $stalfos-size-scale, + 'output': 'standard', + 'property': 'padding-bottom' + ), + 'pad-left': ( + 'items': $stalfos-size-scale, + 'output': 'standard', + 'property': 'padding-left' + ), + 'space': ( + 'items': ( + 'between': 'space-between', + 'around': 'space-around', + 'before': 'flex-end' + ), + 'output': 'responsive', + 'property': 'justify-content' + ), + 'stack': ( + 'items': ( + '300': 0, + '400': 10, + '500': 20, + '600': 30, + '700': 40 + ), + 'output': 'standard', + 'property': 'z-index' + ), + 'ta': ( + 'items': ( + 'right': 'right', + 'left': 'left', + 'center': 'center' + ), + 'output': 'responsive', + 'property': 'text-align' + ), + 'text': ( + 'items': $stalfos-size-scale, + 'output': 'responsive', + 'property': 'font-size' + ), + 'weight': ( + 'items': ( + 'light': '300', + 'regular': '400', + 'mid': '600', + 'bold': '700' + ), + 'output': 'standard', + 'property': 'font-weight' + ), + 'width': ( + 'items': ( + 'full': '100%', + 'half': percentage(1/2), + 'quarter': percentage(1/4), + 'third': percentage(1/3) + ), + 'output': 'responsive', + 'property': 'width' + ), + 'breakpoints': ( + 'md': #{'(min-width: ' + map-get($metrics, 'md-breakpoint') + ')'} + ), + 'utilities': ( + 'reset': 'on', + 'icon': 'off', + 'flow': 'on', + 'wrapper': 'off' + ) +); diff --git a/src/scss/_theme.scss b/src/scss/_theme.scss new file mode 100644 index 0000000..cb64022 --- /dev/null +++ b/src/scss/_theme.scss @@ -0,0 +1,55 @@ +:root { + // Pull the tokens and generate custom props + @each $color in $stalfos-colors { + #{'--color-' + nth($color, 1)}: #{nth($color, 2)}; + } + + // Set theme aliases + --color-mode: 'light'; + --color-bg: #{get-color('light')}; + --color-bg-glare: #{get-color('light')}; + --color-text: #{get-color('dark')}; + --color-text-glare: #{get-color('dark')}; + --color-selection-text: #{get-color('light')}; + --color-selection-bg: #{get-color('dark')}; + --color-stroke: #{get-color('mid')}; + --color-action-bg: #{get-color('primary')}; + --color-action-text: #{get-color('light')}; + --color-theme-primary: #{get-color('primary')}; + --color-theme-primary-glare: #{get-color('primary-glare')}; + --color-theme-highlight: #{get-color('highlight')}; + --color-theme-highlight-block: #{get-color('highlight')}; + --color-theme-secondary: #{get-color('secondary')}; + --color-light-gray: #{get-color('light-gray')}; + --color-white: #{get-color('light')}; +} + +@include dark-mode() { + --color-bg: #{get-color('dark')}; + --color-bg-glare: #{get-color('slate')}; + --color-text: #{get-color('light')}; + --color-selection-text: #{get-color('dark')}; + --color-selection-bg: #{get-color('light')}; + --color-stroke: #{get-color('slate')}; + --color-theme-primary: #{lighten(get-color('primary'), 50%)}; + --color-theme-primary-glare: #{lighten(get-color('primary-glare'), 50%)}; + --color-action-bg: var(--color-theme-primary-glare); + --color-action-text: #{get-color('dark')}; + --color-theme-highlight: #{get-color('highlight')}; + --color-theme-highlight-block: #{get-color('slate')}; + --color-theme-feature-text: #{get-color('highlight')}; +} + +body { + color: var(--color-text); + background-color: var(--color-bg); +} + +main { + overflow: hidden; +} + +::selection { + color: var(--color-selection-text); + background-color: var(--color-selection-bg); +} diff --git a/src/scss/_typography.scss b/src/scss/_typography.scss new file mode 100644 index 0000000..df5ad91 --- /dev/null +++ b/src/scss/_typography.scss @@ -0,0 +1,94 @@ +/* varela-round-regular - latin */ +@font-face { + font-family: 'Varela Round'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: local('Varela Round Regular'), local('VarelaRound-Regular'), + url('/preprod/fonts/varela-round-v12-latin-regular.woff') format('woff'); +} + +/* varela-regular - latin */ +@font-face { + font-family: 'Varela'; + font-style: normal; + font-weight: 400; + src: local('Varela'), + url('/preprod/fonts/varela-v10-latin-regular.woff') format('woff'), /* Modern Browsers */ +} + +/* open-sans-300 - latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + src: local('Open Sans Light'), local('OpenSans-Light'), + url('/preprod/fonts/open-sans-v17-latin-300.woff') format('woff'), /* Modern Browsers */ +} + +/* open-sans-regular - latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + src: local('Open Sans Regular'), local('OpenSans-Regular'), + url('/preprod/fonts/open-sans-v17-latin-regular.woff') format('woff'), /* Modern Browsers */ +} +/* open-sans-600 - latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), + url('/preprod/fonts/open-sans-v17-latin-600.woff') format('woff'), /* Modern Browsers */ +} +/* open-sans-700 - latin */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + src: local('Open Sans Bold'), local('OpenSans-Bold'), + url('/preprod/fonts/open-sans-v17-latin-700.woff') format('woff'), /* Modern Browsers */ +} + +body { + $line-height: get-size(600); + @include apply-utility('font', 'base'); + + // Strip the unit off the size ratio to generate a line height + line-height: $line-height / ($line-height * 0 + 1); +} + +h1, +h2 { + @include apply-utility('font', 'brand'); +} + +h1 { + font-size: 2.125rem; + line-height: 1.4; + font-weight: 400; +} + +h2 { + font-size: 1.5rem; + font-weight: 400; +} + +h3 { + font-size: get-size(500); +} + +@include media-query('md') { + // h1 { + // font-size: get-size(900); + // } + + // h2 { + // font-size: get-size(800); + // } + + // h3 { + // font-size: get-size(700); + // } +} diff --git a/src/scss/components/_button.scss b/src/scss/components/_button.scss new file mode 100644 index 0000000..a88c373 --- /dev/null +++ b/src/scss/components/_button.scss @@ -0,0 +1,57 @@ +.button { + display: inline-block; + border: 0; + background-color: var(--color-action-bg); + color: var(--color-action-text); + padding: get-size(300) get-size('base'); + line-height: 1; + margin: 0; + text-decoration: none; + cursor: pointer; + -webkit-appearance: none; + -moz-appearance: none; +} + +.button:hover, +.button:focus { + filter: brightness(1.2); +} + +.button:focus:hover { + outline: none; +} + +.button:focus:not(:hover) { + outline: 1px solid var(--color-action-text); + outline-offset: -4px; +} + +.button:active { + transform: scale(.99); +} + +.btn { + display: inline-block; + padding: 1.25rem 2rem; + border: 0; + border-radius: 1.75rem; + line-height: 1; + text-decoration: none; + font-size: 1.125rem; + font-weight: 600; + + + .btn { + margin-left: 2rem; + } + + &.btn-primary { + color: var(--color-dark); + background-color: var(--color-primary); + font-weight: 700; + } + + &.btn-secondary { + color: var(--color-white); + background-color: var(--color-secondary); + } +} diff --git a/src/scss/components/_form.scss b/src/scss/components/_form.scss new file mode 100644 index 0000000..e72d1d0 --- /dev/null +++ b/src/scss/components/_form.scss @@ -0,0 +1,87 @@ +/* Form */ + +form { + max-width: 35rem; +} + +form br { + display: none; +} + +label { + display: block; + font-weight: 600; +} + +input, +select { + line-height: 1; +} + +input, +textarea, +select { + @include apply-utility('font', 'base'); + background-color: #fff; + font: inherit; + border: 1px solid var(--color-text); + margin-top: .15rem; + padding: .5rem 1rem; + width: 100%; +} + +label input { + margin: -.25rem .5rem 0 0; + width: auto; + vertical-align: middle; +} + +fieldset { + border: 0; + margin: 0; + padding: 0; +} + +legend { + display: block; + font-weight: bold; +} + +.field-list { + margin: 0; + padding: 0; + list-style: none; +} + +.field-list__field-group { + margin-bottom: 2rem; + transition: transform 150ms; + + &__description { + display: block; + margin-top: .3rem; + font-size: .875rem; + line-height: 1.25; + } + + textarea + &__description { + margin-top: 0; + } + + &--confirm { + font-weight: normal; + } + + &__list { + list-style: none; + margin: 0; + + label { + font-weight: normal; + } + + .field-list__field-group__description { + margin: 0 0 0 1.35rem; + } + } +} diff --git a/src/scss/components/_heading-permalink.scss b/src/scss/components/_heading-permalink.scss new file mode 100644 index 0000000..1016c8c --- /dev/null +++ b/src/scss/components/_heading-permalink.scss @@ -0,0 +1,11 @@ +.heading-permalink { + color: var(--color-theme-primary-glare); + font-size: .8em; + margin-left: .3em; + margin-top: .2em; + + @include media-query('md') { + font-size: .6em; + margin-top: .4em; + } +} diff --git a/src/scss/components/_intro.scss b/src/scss/components/_intro.scss new file mode 100644 index 0000000..96de2b6 --- /dev/null +++ b/src/scss/components/_intro.scss @@ -0,0 +1,29 @@ +.intro { + // background: var(--color-theme-highlight-block); + // padding: 8rem 0; + margin-top: 8rem; + + &__summary { + --flow-space: #{get-size(500)}; + font-size: get-size(500); + + a { + color: currentColor; + + &:hover { + text-decoration: none; + } + } + } + + &__heading { + max-width: 44rem; + color: var(--color-text); + margin-bottom: 4rem; + font-size: 2.5rem; + + &--compact { + max-width: 20ex; + } + } +} diff --git a/src/scss/components/_nav.scss b/src/scss/components/_nav.scss new file mode 100644 index 0000000..89f3e4b --- /dev/null +++ b/src/scss/components/_nav.scss @@ -0,0 +1,33 @@ +.nav { + &__list { + overflow-x: auto; + + // Add padding and neg margin to allow focus style visibility + padding: .5rem; + margin: -.5rem; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: none; + + &::-webkit-scrollbar { + display: none; + } + + > * + * { + margin-left: 2rem; + } + } + + &__item { + padding: get-size(300) 0; + flex-shrink: 0; + + a { + @include apply-utility('weight', 'mid'); + color: currentColor; + + &:not(:hover) { + text-decoration: none; + } + } + } +} diff --git a/src/scss/components/_news-list.scss b/src/scss/components/_news-list.scss new file mode 100644 index 0000000..24d8d5a --- /dev/null +++ b/src/scss/components/_news-list.scss @@ -0,0 +1,93 @@ +.news-list { + margin-top: 8rem; + margin-bottom: 24rem; + position: relative; + + // > svg { + // position: absolute; + // z-index: -1; + // top: -18rem; + // } + + .wrapper { + // display: flex; + // flex-direction: column; + position: relative; + } + + &__inner { + position: absolute; + top: -9rem; + display: flex; + flex-direction: column; + } + + &__heading { + margin-bottom: 3rem; + color: var(--color-white); + font-weight: 100; + } + + &__items { + display: grid; + grid-template-columns: repeat(4, 1fr); + grid-template-rows: 1fr; + grid-column-gap: 1.5rem; + grid-row-gap: 0; + } + + &__item { + display: flex; + flex-direction: column; + background-color: var(--color-primary); + color: var(--color-dark); + border-radius: 1rem; + + &-heading { + font-size: 1.125rem; + font-weight: 600; + padding: 4.5rem 1.5rem 4rem; + } + + &-date { + font-size: 1rem; + font-weight: 600; + background-color: var(--color-light-gray); + border-radius: 0 0 1rem 1rem; + padding: 1rem 1.5rem; + margin-top: auto; + } + } + + &__link { + &, + &:visited { + color: var(--color-dark); + text-decoration: none; + } + + &:hover { + text-decoration: underline; + } + } + + &__see-all { + font-size: 1.125rem; + font-weight: 700; + line-height: 1; + align-self: flex-end; + margin-top: 3rem; + padding: .875rem 1.5rem; + + &, + &:visited { + color: var(--color-dark); + } + + &:hover { + background-color: var(--color-primary); + border-radius: 1.5rem; + text-decoration: none; + } + } +} diff --git a/src/scss/components/_pagination.scss b/src/scss/components/_pagination.scss new file mode 100644 index 0000000..c7e277a --- /dev/null +++ b/src/scss/components/_pagination.scss @@ -0,0 +1,29 @@ +.pagination { + flex-wrap: wrap; + + a { + color: var(--color-theme-primary); + + &:not(:hover) { + text-decoration: none; + } + + // Flip content if direction is backwards + &[data-direction='backwards'] { + flex-direction: row-reverse; + + svg { + transform: rotate(-180deg); + } + } + + // If only child and forwards, push out to the right + &[data-direction='forwards']:only-child { + margin-left: auto; + } + } + + svg { + pointer-events: none; + } +} diff --git a/src/scss/components/_post-list.scss b/src/scss/components/_post-list.scss new file mode 100644 index 0000000..9a22648 --- /dev/null +++ b/src/scss/components/_post-list.scss @@ -0,0 +1,17 @@ +.post-list { + &__item { + --flow-space: #{get-size(700)}; + } + + &__link { + &, + &:visited { + color: var(--color-theme-primary); + text-decoration: none; + } + + &:hover { + text-decoration: underline; + } + } +} diff --git a/src/scss/components/_post.scss b/src/scss/components/_post.scss new file mode 100644 index 0000000..e93ea72 --- /dev/null +++ b/src/scss/components/_post.scss @@ -0,0 +1,137 @@ +.post { + &__body { + --flow-space: #{get-size(800)}; + + /** + * Generic HTML styles + */ + h2 + *, + h3 + * { + --flow-space: #{get-size(500)}; + } + + h2, + h3 { + @include apply-utility('leading', 'tight'); + position: relative; + /*display: flex;*/ + } + + a:not([class]) { + @include apply-utility('leading', 'tight'); + color: var(--color-dark); + position: relative; + display: inline-block; + background: var(--color-theme-highlight); + padding: .2rem .4rem .3rem; + text-decoration: none; + word-break: break-word; + } + + a:not([class]):hover { + text-decoration: underline; + } + + code { + font-size: 1.2em; + color: var(--color-theme-primary); + font-weight: 600; + margin-left: .01ch; + margin-right: .01ch; + } + + pre > code { + margin-right: 0; + border: 1px solid rgba(255, 255, 255, .1); + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + + blockquote { + border-left: .4rem solid var(--color-theme-primary-glare); + margin-left: 0; + padding-left: get-size(500); + font-style: italic; + font-size: get-size(600); + + p { + opacity: .85; + padding: get-size(500) 0; + } + } + + ol:not([class]), + ul:not([class]) { + margin-left: get-size(800); + + li + li { + margin-top: get-size(300); + } + } + + figure, + figure + *, + pre > code, + .video-player, + .video-player + *, + video { + --flow-space: #{get-size('max')}; + } + + figure, + pre > code, + .video-player, + video { + width: 100vw; + max-width: map-get($metrics, 'wrap-max-width'); + margin-left: 50%; /*changing this value to 47% removes the horizontal scrollbar once the viewport is < 930px */ + transform: translateX (-50%); /* changing this value to 49% allows for the suggestion above to also eliminate the horizontal scroll. */ + position: relative; + } + + figure img, + pre > code, + .video-player { + box-shadow: 0 10px 30px rgba(0, 0, 0, .15); + } + + figure img { + position: relative; + z-index: 1; + } + + figcaption { + font-size: .8em; + font-style: italic; + max-width: map-get($metrics, 'wrap-inner-max-width'); + margin: .5rem auto 0; + padding: 0 get-size(500); + } + + pre > code { + display: block; + background: var(--color-dark); + padding: get-size(700); + font-size: get-size(500); + } + } + + &__footer { + background: var(--color-theme-highlight); + + h2 { + flex-shrink: 0; + margin-right: get-size('base'); + color: var(--color-dark); + } + + h2 a { + @extend %visually-hidden; + } + + a { + background: var(--color-bg); + padding: .4rem .6rem; + } + } +} diff --git a/src/scss/components/_site-foot.scss b/src/scss/components/_site-foot.scss new file mode 100644 index 0000000..3692366 --- /dev/null +++ b/src/scss/components/_site-foot.scss @@ -0,0 +1,36 @@ +.site-foot { + background: var(--color-secondary); + color: var(--color-white); + + &__inner { + display: grid; + grid-template-columns: repeat(3, 1fr); + grid-template-rows: 1fr; + grid-column-gap: 1.5rem; + grid-row-gap: 0; + padding: 3.5rem 0 2.5rem; + font-weight: 300; + + h3 { + font-size: 1rem; + font-weight: 400; + margin-bottom: 1.5rem; + } + + p { + margin-bottom: 1rem; + } + } + + a { + color: currentColor; + + &:hover { + text-decoration: none; + } + } + + &__credit { + // text-align: center; + } +} diff --git a/src/scss/components/_site-head.scss b/src/scss/components/_site-head.scss new file mode 100644 index 0000000..6e3c2f3 --- /dev/null +++ b/src/scss/components/_site-head.scss @@ -0,0 +1,10 @@ +.site-head { + padding-top: 3rem; + padding-bottom: 1.5rem; + + &__site-name { + font-weight: 700; + text-decoration: none; + color: var(--color-text); + } +} diff --git a/src/scss/components/_skip-link.scss b/src/scss/components/_skip-link.scss new file mode 100644 index 0000000..20a3ef3 --- /dev/null +++ b/src/scss/components/_skip-link.scss @@ -0,0 +1,17 @@ +// Hide skip link visually by default +.skip-link:not(:focus) { + @extend %visually-hidden; +} + +.skip-link:focus { + display: inline-block; + position: absolute; + top: 0; + left: 0; + padding: get-size(300) get-size(500) get-size('base') get-size(500); + background-color: var(--color-action-bg); + color: var(--color-action-text); + line-height: 1; + text-decoration: none; + font-weight: 700; +} diff --git a/src/scss/components/_syntax-highlighting.scss b/src/scss/components/_syntax-highlighting.scss new file mode 100644 index 0000000..786e76b --- /dev/null +++ b/src/scss/components/_syntax-highlighting.scss @@ -0,0 +1,146 @@ +/** + * a11y-dark theme for JavaScript, CSS, and HTML + * Based on the okaidia theme: https://github.com/PrismJS/prism/blob/gh-pages/themes/prism-okaidia.css + * @author ericwbailey + */ + +code[class*='language-'], +pre[class*='language-'] { + color: #f8f8f2; + background: none; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + + -moz-tab-size: 2; + -o-tab-size: 2; + tab-size: 2; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +/* Inline code */ +:not(pre) > code[class*='language-'] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #d4d0ab; +} + +.token.punctuation { + color: #fefefe; +} + +.token.property, +.token.tag, +.token.constant, +.token.symbol, +.token.deleted { + color: #ffa07a; +} + +.token.boolean, +.token.number { + color: #00e0e0; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #abe338; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string, +.token.variable { + color: #00e0e0; +} + +.token.atrule, +.token.attr-value, +.token.function { + color: #ffd700; +} + +.token.keyword { + color: #00e0e0; +} + +.token.regex, +.token.important { + color: #ffd700; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +@media screen and (-ms-high-contrast: active) { + code[class*='language-'], + pre[class*='language-'] { + color: windowText; + background: window; + } + + :not(pre) > code[class*='language-'], + pre[class*='language-'] { + background: window; + } + + .token.important { + background: highlight; + color: window; + font-weight: normal; + } + + .token.atrule, + .token.attr-value, + .token.function, + .token.keyword, + .token.operator, + .token.selector { + font-weight: bold; + } + + .token.attr-value, + .token.comment, + .token.doctype, + .token.function, + .token.keyword, + .token.operator, + .token.property, + .token.string { + color: highlight; + } + + .token.attr-value, + .token.url { + font-weight: normal; + } +} diff --git a/src/scss/components/_video-player.scss b/src/scss/components/_video-player.scss new file mode 100644 index 0000000..9ce9d17 --- /dev/null +++ b/src/scss/components/_video-player.scss @@ -0,0 +1,23 @@ +.video-player { + position: relative; + padding-top: 56.25%; + + @include media-query('md') { + .post & { + padding-top: 66%; + } + } + + > iframe { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + } + + // If it’s bleeding out in a post, it needs more padding + .post & { + padding-top: 63%; + } +} diff --git a/src/scss/components/presentation.scss b/src/scss/components/presentation.scss new file mode 100644 index 0000000..5e31f1f --- /dev/null +++ b/src/scss/components/presentation.scss @@ -0,0 +1,54 @@ +.presentation { + article { + display: grid; + grid-template-columns: repeat(2, 1fr); + grid-template-rows: auto; + grid-column-gap: 2.125rem; + grid-row-gap: 2.125rem; + + &:nth-child(2n + 1) { + .content { + grid-column: 1; + } + + figure { + grid-column: 2; + } + } + + &:nth-child(2n) { + .content { + grid-column: 2; + grid-row: 1; + } + + figure { + grid-column: 1; + grid-row: 1; + } + } + } + + .content { + h2 { + font-size: 2.125rem; + margin-bottom: 2rem; + + + p { + font-size: 1.25rem; + margin-bottom: 8rem; + } + } + } + + figure { + display: flex; + flex-direction: column; + // justify-content: center; + align-items: center; + + img { + margin-top: 3.5rem; + } + } +} diff --git a/src/scss/global.scss b/src/scss/global.scss new file mode 100644 index 0000000..3af5d63 --- /dev/null +++ b/src/scss/global.scss @@ -0,0 +1,79 @@ +@import 'config'; + +// Pull in the stalfos lib +@import '../../node_modules/stalfos/stalfos'; + +// Local mixins +@import 'mixins/dark-mode'; + +@import 'theme'; + +// Local dependencies +@import 'typography'; + +/** + * GLOBAL STYLES + */ +html, +body { + height: 100%; +} + +body { + scroll-behavior: smooth; + display: flex; + flex-direction: column; +} + +main { + flex: 1 0 auto; + + &:focus { + outline: none; + } +} + +hr { + display: block; + height: 1px; + max-width: 500px; + background: var(--color-stroke); + border: 0; + margin: get-size(900) auto; +} + +// For when metric attributes are added to img elements +img { + height: auto; +} + +:focus { + outline: 1px solid var(--color-theme-primary-glare); + outline-offset: 0.25rem; +} + +/** + * PROJECT IMPORTS + */ + +// Utils +@import 'utilities/inner-wrapper'; +@import 'utilities/visually-hidden'; +@import 'utilities/wrapper'; + +// Components +@import 'components/button'; +@import 'components/form'; +@import 'components/heading-permalink'; +@import 'components/intro'; +@import 'components/nav'; +@import 'components/pagination'; +@import 'components/post'; +@import 'components/post-list'; +@import 'components/news-list'; +@import 'components/presentation'; +@import 'components/site-head'; +@import 'components/site-foot'; +@import 'components/skip-link'; +@import 'components/syntax-highlighting'; +@import 'components/video-player'; diff --git a/src/scss/mixins/_dark-mode.scss b/src/scss/mixins/_dark-mode.scss new file mode 100644 index 0000000..99e913d --- /dev/null +++ b/src/scss/mixins/_dark-mode.scss @@ -0,0 +1,21 @@ +/** + * DARK MODE MIXIN + * + * A little wrapper that lets you define your dark mode custom + * properties in a way that supports the theme toggle web component + */ +@mixin dark-mode() { + @media (prefers-color-scheme: dark) { + :root { + --color-mode: 'dark'; + } + + :root:not([data-user-color-scheme]) { + @content; + } + } + + [data-user-color-scheme='dark'] { + @content; + } +} diff --git a/src/scss/utilities/_inner-wrapper.scss b/src/scss/utilities/_inner-wrapper.scss new file mode 100644 index 0000000..9a922f0 --- /dev/null +++ b/src/scss/utilities/_inner-wrapper.scss @@ -0,0 +1,7 @@ +.inner-wrapper { + max-width: map-get($metrics, 'wrap-inner-max-width'); + margin-left: auto; + margin-right: auto; + padding-left: get-size(500); + padding-right: get-size(500); +} diff --git a/src/scss/utilities/_visually-hidden.scss b/src/scss/utilities/_visually-hidden.scss new file mode 100644 index 0000000..0264edf --- /dev/null +++ b/src/scss/utilities/_visually-hidden.scss @@ -0,0 +1,12 @@ +%visually-hidden, +.visually-hidden { + border: 0; + clip: rect(0 0 0 0); + height: auto; + margin: 0; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; + white-space: nowrap; +} diff --git a/src/scss/utilities/_wrapper.scss b/src/scss/utilities/_wrapper.scss new file mode 100644 index 0000000..39d53b7 --- /dev/null +++ b/src/scss/utilities/_wrapper.scss @@ -0,0 +1,7 @@ +.wrapper { + max-width: map-get($metrics, 'wrap-max-width'); + margin-left: auto; + margin-right: auto; + padding-left: get-size(500); + padding-right: get-size(500); +} diff --git a/src/service-worker.njk b/src/service-worker.njk new file mode 100644 index 0000000..d6ed9f1 --- /dev/null +++ b/src/service-worker.njk @@ -0,0 +1,5 @@ +--- +permalink: '/service-worker.js' +--- +const VERSION = '{{ global.random() }}'; +{% include "partials/global/service-worker.js" %} diff --git a/src/styleguide.njk b/src/styleguide.njk new file mode 100644 index 0000000..bed295e --- /dev/null +++ b/src/styleguide.njk @@ -0,0 +1,149 @@ +--- +title: 'Styleguide' +permalink: /styleguide/ +--- + +{% extends 'layouts/base.njk' %} + +{# Intro content #} +{% set introHeading = title %} + +{% block head %} + <style> + .swatches { + display: grid; + grid-template-columns: repeat(auto-fill, minmax(17.5rem, 1fr)); + grid-gap: 2.5rem 2rem; + margin-left: 0; + } + + .swatches > * { + margin-top: 0 !important; + } + + .props dt { + font-weight: 600; + } + + .props dd + dt { + margin-top: 0.5rem; + display: block; + } + + .color { + border: 1px solid var(--color-mid); + } + + .bg-dark code { + color: var(--color-light); + } + </style> +{% endblock %} +{% block content %} + <main id="main-content" tabindex="-1"> + {% include "partials/components/intro.njk" %} + <article class="[ inner-wrapper ] [ post ]"> + <section class="[ post__body ] [ sf-flow ] [ pad-top-900 pad-bottom-900 ]"> + <h2>Colours</h2> + <p class="visually-hidden">Colour swatches with various values that you can copy.</p> + <ul class="swatches"> + {% for color in styleguide.colors() %} + <li class="sf-flow"> + <div class="[ color ] [ pad-top-900 pad-bottom-900 ]" style="background: {{ color.value }}"></div> + <h3 class="font-base text-500">{{ color.key }}</h3> + <dl class="props"> + <dt>Value</dt> + <dd><code>{{ color.value }}</code></dd> + <dt>Sass function</dt> + <dd><code>get-color('{{ color.key }}')</code></dd> + <dt>Custom Property</dt> + <dd><code>var(--color-{{ color.key }})</code></dd> + <dt>Text util class</dt> + <dd><code>color-{{ color.key }}</code></dd> + <dt>Background util class</dt> + <dd><code>bg-{{ color.key }}</code></dd> + </dl> + </li> + {% endfor %} + </ul> + <h2>Fonts</h2> + <h3>Base — System stack</h3> + <p class="sf-flow"> + <span aria-hidden="true" role="presentation" class="font-base text-600 md:text-800 box-block leading-tight">The quick brown fox jumps over the lazy fox</span> + <code>.font-base</code> + </p> + <h3>Serif — Lora</h3> + <p class="sf-flow"> + <span aria-hidden="true" role="presentation" class="font-serif text-600 md:text-800 box-block leading-tight">The quick brown fox jumps over the lazy fox</span> + <code>.font-serif</code> + </p> + <h2>Text sizes</h2> + <p>Text sizes are available as standard classes or media query prefixed, such as <code>lg:text-500</code>.</p> + {% for size in styleguide.sizes() %} + <p class="text-{{ size.key }}" style="--flow-space: 1.5rem">{{ size.value }} - <code>text-{{ size.key }}</code></p> + {% endfor %} + <h2>Spacing</h2> + <p>There’s size ratio utilities that give you margin (<code>gap-top, gap-bottom</code>) and padding (<code>pad-top, pad-left, pad-bottom</code>). + <h3>Margin</h3> + <p class="visually-hidden">Margin token classes that you can copy</p> + <div> + {% for size in styleguide.sizes() %} + <div class="[ bg-dark color-light pad-top-base pad-bottom-base pad-left-base md:width-half ] [ gap-top-{{ size.key }} ]"> + <code>gap-top-{{ size.key }}</code> + </div> + {% endfor %} + </div> + <h3>Padding</h3> + <p class="visually-hidden">Padding token classes that you can copy</p> + {% for size in styleguide.sizes() %} + <div class="[ bg-dark pad-left-base color-light md:width-half ] [ pad-top-{{ size.key }} ]"> + <code>pad-top-{{ size.key }}</code> + </div> + <div class="[ bg-dark pad-left-base color-light md:width-half ] [ pad-bottom-{{ size.key }} ]"> + <code>pad-bottom-{{ size.key }}</code> + </div> + <div class="[ bg-dark color-light md:width-half ] [ pad-left-{{ size.key }} ]"> + <code>pad-left-{{ size.key }}</code> + </div> + {% endfor %} + + <h2>Forms</h2> + {% from "macros/form.njk" import label, field, textarea, confirm, select, radios, checkboxes, hidden_field, button %} + <form> + <ol class="[ field-list ]"> + <li class="[ field-list__field-group ]"> + {{ label("Text Label", "field-text-name") }} + {{ field( "text", "field-text-name", { required: true, placeholder: "Katherine Johnson", autocomplete: "name", autocorrect: "off", autocapitalize: "off", description: "Optional description. Note: This field type can take any valid input type." } ) }} + </li> + <li class="[ field-list__field-group ]"> + {{ label("Email Label", "field-email-name") }} + {{ field( "email", "field-email-name", { required: true, placeholder: "katherine@johnson.tld", autocomplete: "email" } ) }} + </li> + <li class="[ field-list__field-group ]"> + {{ label("Textarea Label", "field-textarea-name") }} + {{ textarea( "field-textarea-name", { required: true, autocapitalize: "sentences", spellcheck: "true" } ) }} + </li> + <li class="[ field-list__field-group ]"> + {{ label("Select Label", "field-select-name") }} + {{ select( "select", [ "option 1", {label: "Option II", value: "option 2"} ], { required: true, options_before: ["prepended option"], options_after: ["appended option"], description: "Optional description." } ) }} + </li> + <li class="[ field-list__field-group field-list__field-group--confirm ]"> + {{ confirm("Confirm this statement", "confirm") }} + </li> + <li class="[ field-list__field-group ]"> + {{ radios("Radio Legend", "field-radio-name", [ "Yes", { label: "Not really", value: "No", note: "Note about choice." } ], { description: "Optional description." } ) }} + </li> + <li class="[ field-list__field-group ]"> + {{ checkboxes("Checkbox Legend", "field-checkbox-name", [ "Choice 1", { label: "Choice 2", value: "Choice 2", note: "Note about choice." }, "Choice 3" ], { description: "Optional description." } ) }} + </li> + <li class="[ field-list__field-group ]"> + There is a hidden field here… + {{ hidden_field("hidden-name", "hidden-value") }} + </li> + </ol> + {{ button("Button Text") }} + </form> + </section> + </article> + </main> +{% endblock %} diff --git a/src/tags.njk b/src/tags.njk new file mode 100644 index 0000000..652fda6 --- /dev/null +++ b/src/tags.njk @@ -0,0 +1,35 @@ +--- +title: Tag Archive +pagination: + data: collections + size: 1 + alias: tag + filter: + - all + - nav + - post + - posts + - tagList + - postFeed + addAllPagesToCollections: true +permalink: /tags/{{ tag }}/ +--- + +{% extends 'layouts/base.njk' %} + +{# Intro content #} +{% set introHeading %}Posts filed under “{{ tag }}”{% endset %} +{% set introHeadingLevel = '2' %} + +{# Post list content #} +{% set postListHeadingLevel = '2' %} +{% set postListHeading = 'Posts' %} +{% set postListItems = collections[tag] %} + +{% block content %} + <main id="main-content" tabindex="-1"> + {% include "partials/components/intro.njk" %} + {% include "partials/components/post-list.njk" %} + {% include "partials/components/pagination.njk" %} + </main> +{% endblock %} diff --git a/src/transforms/html-min-transform.js b/src/transforms/html-min-transform.js new file mode 100644 index 0000000..7d0c8f9 --- /dev/null +++ b/src/transforms/html-min-transform.js @@ -0,0 +1,14 @@ +const htmlmin = require('html-minifier'); + +module.exports = function htmlMinTransform(value, outputPath) { + if (outputPath.indexOf('.html') > -1) { + let minified = htmlmin.minify(value, { + useShortDoctype: true, + removeComments: true, + collapseWhitespace: true, + minifyCSS: true + }); + return minified; + } + return value; +}; diff --git a/src/transforms/parse-transform.js b/src/transforms/parse-transform.js new file mode 100644 index 0000000..3f0f61b --- /dev/null +++ b/src/transforms/parse-transform.js @@ -0,0 +1,95 @@ +const jsdom = require('@tbranyen/jsdom'); +const {JSDOM} = jsdom; +const minify = require('../utils/minify.js'); +const slugify = require('slugify'); +const getSize = require('image-size'); + +module.exports = function(value, outputPath) { + if (outputPath.endsWith('.html')) { + const DOM = new JSDOM(value, { + resources: 'usable' + }); + + const document = DOM.window.document; + const articleImages = [...document.querySelectorAll('main article img, .intro img')]; + const articleHeadings = [ + ...document.querySelectorAll('main article h2, main article h3') + ]; + const articleEmbeds = [...document.querySelectorAll('main article iframe')]; + + if (articleImages.length) { + articleImages.forEach(image => { + image.setAttribute('loading', 'lazy'); + + const file = image.getAttribute('src'); + + // if preprod env TODO remove when prod + if(this.config.pathPrefix.localeCompare('/')) { // pathPrefix is different from '/' + // if(process.env.ELEVENTY_ENV == "preprod") { // not working + image.setAttribute('src', this.config.pathPrefix + file); + } + + if (file.indexOf('http') < 0) { + const dimensions = getSize('src' + file); + + image.setAttribute('width', dimensions.width); + image.setAttribute('height', dimensions.height);; + } + + // Replace p tags by figure tag for img + const figure = document.createElement('figure'); + + image.removeAttribute('title'); + figure.appendChild(image.cloneNode(true)); + + // If an image has a title it means that the user added a caption + // so replace the image with a figure containing that image and a caption + if (image.hasAttribute('title')) { + const figCaption = document.createElement('figcaption'); + + figCaption.innerHTML = image.getAttribute('title'); + figure.appendChild(figCaption); + } + + image.parentNode.replaceWith(figure); + }); + } + + if (articleHeadings.length) { + // Loop each heading and add a little anchor and an ID to each one + articleHeadings.forEach(heading => { + const headingSlug = slugify(heading.textContent.toLowerCase()); + const anchor = document.createElement('a'); + + anchor.setAttribute('href', `#heading-${headingSlug}`); + anchor.classList.add('heading-permalink'); + anchor.innerHTML = minify(` + <span class="visually-hidden"> permalink</span> + <svg fill="currentColor" aria-hidden="true" focusable="false" width="1em" height="1em" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> + <path d="M9.199 13.599a5.99 5.99 0 0 0 3.949 2.345 5.987 5.987 0 0 0 5.105-1.702l2.995-2.994a5.992 5.992 0 0 0 1.695-4.285 5.976 5.976 0 0 0-1.831-4.211 5.99 5.99 0 0 0-6.431-1.242 6.003 6.003 0 0 0-1.905 1.24l-1.731 1.721a.999.999 0 1 0 1.41 1.418l1.709-1.699a3.985 3.985 0 0 1 2.761-1.123 3.975 3.975 0 0 1 2.799 1.122 3.997 3.997 0 0 1 .111 5.644l-3.005 3.006a3.982 3.982 0 0 1-3.395 1.126 3.987 3.987 0 0 1-2.632-1.563A1 1 0 0 0 9.201 13.6zm5.602-3.198a5.99 5.99 0 0 0-3.949-2.345 5.987 5.987 0 0 0-5.105 1.702l-2.995 2.994a5.992 5.992 0 0 0-1.695 4.285 5.976 5.976 0 0 0 1.831 4.211 5.99 5.99 0 0 0 6.431 1.242 6.003 6.003 0 0 0 1.905-1.24l1.723-1.723a.999.999 0 1 0-1.414-1.414L9.836 19.81a3.985 3.985 0 0 1-2.761 1.123 3.975 3.975 0 0 1-2.799-1.122 3.997 3.997 0 0 1-.111-5.644l3.005-3.006a3.982 3.982 0 0 1 3.395-1.126 3.987 3.987 0 0 1 2.632 1.563 1 1 0 0 0 1.602-1.198z"/> + </svg>`); + + heading.setAttribute('id', `heading-${headingSlug}`); + heading.appendChild(anchor); + }); + } + + // Look for videos are wrap them in a container element + if (articleEmbeds.length) { + articleEmbeds.forEach(embed => { + if (embed.hasAttribute('allowfullscreen')) { + const player = document.createElement('div'); + + player.classList.add('video-player'); + + player.appendChild(embed.cloneNode(true)); + + embed.replaceWith(player); + } + }); + } + + return '<!DOCTYPE html>\r\n' + document.documentElement.outerHTML; + } + return value; +}; diff --git a/src/utils/minify.js b/src/utils/minify.js new file mode 100644 index 0000000..dd80e24 --- /dev/null +++ b/src/utils/minify.js @@ -0,0 +1,3 @@ +module.exports = function minify(input) { + return input.replace(/\s{2,}/g, '').replace(/\'/g, '"'); +};