diff --git a/docs/dist/README.md b/docs/dist/README.md deleted file mode 100644 index f044c652..00000000 --- a/docs/dist/README.md +++ /dev/null @@ -1,12 +0,0 @@ -# About `/dist` - -This folder contains copied versions of `fonts`, `stylesheets` and `svg` by the root directory of this repository. -It's copied by execution of the custom gulp command: -```gulp -gulp publishDocs -``` - -This action is run via a GitHub workflow step in `build_icons.yml` - -Those copied results in this `dist` folder are required for showing a public available GitHub page which -is served via the `/docs` directory (where our source is stored outside the `/docs` directory). diff --git a/docs/dist/devicon.css b/docs/dist/devicon.css deleted file mode 100755 index ca1b610e..00000000 --- a/docs/dist/devicon.css +++ /dev/null @@ -1,828 +0,0 @@ -@font-face { - font-family: 'devicon'; - src: url('fonts/devicon.eot?flyg0o'); - src: url('fonts/devicon.eot?flyg0o#iefix') format('embedded-opentype'), - url('fonts/devicon.ttf?flyg0o') format('truetype'), - url('fonts/devicon.woff?flyg0o') format('woff'), - url('fonts/devicon.svg?flyg0o#devicon') format('svg'); - font-weight: normal; - font-style: normal; - font-display: block; -} - -[class^="devicon-"], [class*=" devicon-"] { - /* use !important to prevent issues with browser extensions that change fonts */ - font-family: 'devicon' !important; - speak: never; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - - /* Better Font Rendering =========== */ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.devicon-woocommerce-plain-wordmark:before { - content: "\e966"; -} -.devicon-woocommerce-plain:before { - content: "\e967"; -} -.devicon-typo3-plain-wordmark:before { - content: "\e968"; -} -.devicon-typo3-plain:before { - content: "\e969"; -} -.devicon-premierepro-plain:before { - content: "\e96a"; -} -.devicon-nestjs-plain-wordmark:before { - content: "\e96b"; -} -.devicon-nestjs-plain:before { - content: "\e96c"; -} -.devicon-materialui-plain:before { - content: "\e96d"; -} -.devicon-kotlin-plain-wordmark:before { - content: "\e96e"; -} -.devicon-kotlin-plain:before { - content: "\e96f"; -} -.devicon-jenkins-plain:before { - content: "\e970"; -} -.devicon-jenkins-line:before { - content: "\e971"; -} -.devicon-haxe-plain:before { - content: "\e972"; -} -.devicon-gatsby-plain-wordmark:before { - content: "\e973"; -} -.devicon-gatsby-plain:before { - content: "\e974"; -} -.devicon-flutter-plain:before { - content: "\e975"; -} -.devicon-composer-line-wordmark:before { - content: "\e976"; -} -.devicon-composer-line:before { - content: "\e977"; -} -.devicon-aftereffects-plain:before { - content: "\e978"; -} -.devicon-yunohost-plain:before { - content: "\e963"; -} -.devicon-redux-original:before { - content: "\e964"; -} -.devicon-clojurescript-plain:before { - content: "\e965"; -} -.devicon-clojure-line:before { - content: "\e962"; -} -.devicon-mocha-plain:before { - content: "\e961"; -} -.devicon-haskell-plain:before { - content: "\e95f"; -} -.devicon-haskell-plain-wordmark:before { - content: "\e960"; -} -.devicon-codepen-original-wordmark:before { - content: "\e95d"; -} -.devicon-codepen-plain:before { - content: "\e95e"; -} -.devicon-groovy-plain:before { - content: "\e958"; -} -.devicon-rust-plain:before { - content: "\e959"; -} -.devicon-scala-plain-wordmark:before { - content: "\e95a"; -} -.devicon-scala-plain:before { - content: "\e95b"; -} -.devicon-grails-plain:before { - content: "\e95c"; -} -.devicon-sketch-line-wordmark:before { - content: "\e94c"; -} -.devicon-sketch-line:before { - content: "\e94d"; -} -.devicon-npm-original-wordmark:before { - content: "\e952"; -} -.devicon-ionic-original-wordmark:before { - content: "\e953"; -} -.devicon-ionic-original:before { - content: "\e954"; -} -.devicon-ember-original-wordmark:before { - content: "\e955"; -} -.devicon-electron-original-wordmark:before { - content: "\e956"; -} -.devicon-electron-original:before { - content: "\e957"; -} -.devicon-vagrant-plain-wordmark:before { - content: "\e94e"; -} -.devicon-vagrant-plain:before { - content: "\e94f"; -} -.devicon-yarn-plain-wordmark:before { - content: "\e950"; -} -.devicon-yarn-plain:before { - content: "\e951"; -} -.devicon-handlebars-plain-wordmark:before { - content: "\e94a"; -} -.devicon-handlebars-plain:before { - content: "\e94b"; -} -.devicon-couchdb-plain-wordmark:before { - content: "\e948"; -} -.devicon-couchdb-plain:before { - content: "\e949"; -} -.devicon-behance-plain-wordmark:before { - content: "\e943"; -} -.devicon-behance-plain:before { - content: "\e945"; -} -.devicon-linkedin-plain-wordmark:before { - content: "\e946"; -} -.devicon-linkedin-plain:before { - content: "\e947"; -} -.devicon-ceylon-plain:before { - content: "\e944"; -} -.devicon-elm-plain-wordmark:before { - content: "\e941"; -} -.devicon-elm-plain:before { - content: "\e942"; -} -.devicon-cakephp-plain-wordmark:before { - content: "\e93f"; -} -.devicon-cakephp-plain:before { - content: "\e940"; -} -.devicon-stylus-original:before { - content: "\e93e"; -} -.devicon-express-original-wordmark:before { - content: "\e93c"; -} -.devicon-express-original:before { - content: "\e93d"; -} -.devicon-devicon-plain-wordmark:before { - content: "\e93a"; -} -.devicon-devicon-plain:before { - content: "\e93b"; -} -.devicon-intellij-plain-wordmark:before { - content: "\e932"; -} -.devicon-intellij-plain:before { - content: "\e933"; -} -.devicon-pycharm-plain-wordmark:before { - content: "\e934"; -} -.devicon-pycharm-plain:before { - content: "\e935"; -} -.devicon-rubymine-plain-wordmark:before { - content: "\e936"; -} -.devicon-rubymine-plain:before { - content: "\e937"; -} -.devicon-webstorm-plain-wordmark:before { - content: "\e938"; -} -.devicon-webstorm-plain:before { - content: "\e939"; -} -.devicon-tomcat-line-wordmark:before { - content: "\e92c"; -} -.devicon-tomcat-line:before { - content: "\e92d"; -} -.devicon-vuejs-line-wordmark:before { - content: "\e92e"; -} -.devicon-vuejs-line:before { - content: "\e92f"; -} -.devicon-vuejs-plain-wordmark:before { - content: "\e930"; -} -.devicon-vuejs-plain:before { - content: "\e931"; -} -.devicon-swift-plain-wordmark:before { - content: "\e92a"; -} -.devicon-swift-plain:before { - content: "\e92b"; -} -.devicon-webpack-plain-wordmark:before { - content: "\e928"; -} -.devicon-webpack-plain:before { - content: "\e929"; -} -.devicon-visualstudio-plain-wordmark:before { - content: "\e926"; -} -.devicon-visualstudio-plain:before { - content: "\e927"; -} -.devicon-slack-plain-wordmark:before { - content: "\e924"; -} -.devicon-slack-plain:before { - content: "\e925"; -} -.devicon-sequelize-plain-wordmark:before { - content: "\e922"; -} -.devicon-sequelize-plain:before { - content: "\e923"; -} -.devicon-typescript-plain:before { - content: "\e920"; -} -.devicon-babel-plain:before { - content: "\e921"; -} -.devicon-facebook-plain:before { - content: "\e91c"; -} -.devicon-google-plain-wordmark:before { - content: "\e91d"; -} -.devicon-google-plain:before { - content: "\e91e"; -} -.devicon-twitter-original:before { - content: "\e91f"; -} -.devicon-mocha:before { - content: "\e919"; -} -.devicon-jasmine-plain:before { - content: "\e91a"; -} -.devicon-jasmine-wordmark:before { - content: "\e91b"; -} -.devicon-gatling-plain:before { - content: "\e917"; -} -.devicon-gatling-plain-wordmark:before { - content: "\e918"; -} -.devicon-phpstorm-plain:before { - content: "\e911"; -} -.devicon-phpstorm-plain-wordmark:before { - content: "\e912"; -} -.devicon-sourcetree-original:before { - content: "\e913"; -} -.devicon-sourcetree-original-wordmark:before { - content: "\e914"; -} -.devicon-ssh-original:before { - content: "\e915"; -} -.devicon-ssh-original-wordmark:before { - content: "\e916"; -} -.devicon-jeet-plain:before { - content: "\e903"; -} -.devicon-jeet-plain-wordmark:before { - content: "\e906"; -} -.devicon-gitlab-plain:before { - content: "\e907"; -} -.devicon-gitlab-plain-wordmark:before { - content: "\e908"; -} -.devicon-github-original:before { - content: "\e909"; -} -.devicon-github-original-wordmark:before { - content: "\e90a"; -} -.devicon-d3js-plain:before { - content: "\e90b"; -} -.devicon-d3js-original:before { - content: "\e90c"; -} -.devicon-confluence-original:before { - content: "\e90d"; -} -.devicon-confluence-original-wordmark:before { - content: "\e90e"; -} -.devicon-bitbucket-original:before { - content: "\e90f"; -} -.devicon-bitbucket-original-wordmark:before { - content: "\e910"; -} -.devicon-gradle-plain:before { - content: "\e902"; -} -.devicon-gradle-plain-wordmark:before { - content: "\e8f1"; -} -.devicon-cucumber-plain:before { - content: "\e904"; -} -.devicon-cucumber-plain-wordmark:before { - content: "\e905"; -} -.devicon-protractor-plain:before { - content: "\e900"; -} -.devicon-protractor-plain-wordmark:before { - content: "\e901"; -} -.devicon-safari-line-wordmark:before { - content: "\e632"; -} -.devicon-safari-line:before { - content: "\e63a"; -} -.devicon-safari-plain-wordmark:before { - content: "\e63b"; -} -.devicon-safari-plain:before { - content: "\e63c"; -} -.devicon-jetbrains-plain:before { - content: "\e63d"; -} -.devicon-django-line:before { - content: "\e63e"; -} -.devicon-django-plain:before { - content: "\e63f"; -} -.devicon-gimp-plain:before { - content: "\e633"; -} -.devicon-redhat-plain-wordmark:before { - content: "\e62a"; -} -.devicon-redhat-plain:before { - content: "\e62b"; -} -.devicon-cplusplus-line:before { - content: "\e634"; -} -.devicon-cplusplus-plain:before { - content: "\e635"; -} -.devicon-csharp-line:before { - content: "\e636"; -} -.devicon-csharp-plain:before { - content: "\e637"; -} -.devicon-c-line:before { - content: "\e638"; -} -.devicon-c-plain:before { - content: "\e639"; -} -.devicon-nodewebkit-line-wordmark:before { - content: "\e611"; -} -.devicon-nodewebkit-line:before { - content: "\e612"; -} -.devicon-nodewebkit-plain-wordmark:before { - content: "\e613"; -} -.devicon-nodewebkit-plain:before { - content: "\e614"; -} -.devicon-nginx-original:before { - content: "\e615"; -} -.devicon-erlang-plain-wordmark:before { - content: "\e616"; -} -.devicon-erlang-plain:before { - content: "\e617"; -} -.devicon-doctrine-line-wordmark:before { - content: "\e618"; -} -.devicon-doctrine-line:before { - content: "\e619"; -} -.devicon-doctrine-plain-wordmark:before { - content: "\e61a"; -} -.devicon-doctrine-plain:before { - content: "\e625"; -} -.devicon-apache-line-wordmark:before { - content: "\e626"; -} -.devicon-apache-line:before { - content: "\e627"; -} -.devicon-apache-plain-wordmark:before { - content: "\e628"; -} -.devicon-apache-plain:before { - content: "\e629"; -} -.devicon-go-line:before { - content: "\e610"; -} -.devicon-redis-plain-wordmark:before { - content: "\e606"; -} -.devicon-redis-plain:before { - content: "\e607"; -} -.devicon-meteor-plain-wordmark:before { - content: "\e608"; -} -.devicon-meteor-plain:before { - content: "\e609"; -} -.devicon-heroku-line-wordmark:before { - content: "\e60a"; -} -.devicon-heroku-line:before { - content: "\e60b"; -} -.devicon-heroku-plain-wordmark:before { - content: "\e60c"; -} -.devicon-heroku-plain:before { - content: "\e60f"; -} -.devicon-go-plain:before { - content: "\e61b"; -} -.devicon-docker-plain-wordmark:before { - content: "\e61e"; -} -.devicon-docker-plain:before { - content: "\e61f"; -} -.devicon-symfony-original-wordmark:before { - content: "\e602"; -} -.devicon-symfony-original:before { - content: "\e605"; -} -.devicon-react-original-wordmark:before { - content: "\e600"; -} -.devicon-react-original:before { - content: "\e601"; -} -.devicon-amazonwebservices-original:before { - content: "\e603"; -} -.devicon-amazonwebservices-plain-wordmark:before { - content: "\e604"; -} -.devicon-android-plain-wordmark:before { - content: "\e60d"; -} -.devicon-android-plain:before { - content: "\e60e"; -} -.devicon-angularjs-plain-wordmark:before { - content: "\e61c"; -} -.devicon-angularjs-plain:before { - content: "\e61d"; -} -.devicon-appcelerator-original:before { - content: "\e620"; -} -.devicon-appcelerator-plain-wordmark:before { - content: "\e621"; -} -.devicon-apple-original:before { - content: "\e622"; -} -.devicon-atom-original-wordmark:before { - content: "\e623"; -} -.devicon-atom-original:before { - content: "\e624"; -} -.devicon-backbonejs-plain-wordmark:before { - content: "\e62c"; -} -.devicon-backbonejs-plain:before { - content: "\e62d"; -} -.devicon-bootstrap-plain-wordmark:before { - content: "\e62e"; -} -.devicon-bootstrap-plain:before { - content: "\e62f"; -} -.devicon-bower-line-wordmark:before { - content: "\e630"; -} -.devicon-bower-line:before { - content: "\e631"; -} -.devicon-bower-plain-wordmark:before { - content: "\e64e"; -} -.devicon-bower-plain:before { - content: "\e64f"; -} -.devicon-chrome-plain-wordmark:before { - content: "\e665"; -} -.devicon-chrome-plain:before { - content: "\e666"; -} -.devicon-codeigniter-plain-wordmark:before { - content: "\e667"; -} -.devicon-codeigniter-plain:before { - content: "\e668"; -} -.devicon-coffeescript-original-wordmark:before { - content: "\e669"; -} -.devicon-coffeescript-original:before { - content: "\e66a"; -} -.devicon-css3-plain-wordmark:before { - content: "\e678"; -} -.devicon-css3-plain:before { - content: "\e679"; -} -.devicon-debian-plain-wordmark:before { - content: "\e67e"; -} -.devicon-debian-plain:before { - content: "\e67f"; -} -.devicon-dot-net-plain-wordmark:before { - content: "\e6d3"; -} -.devicon-dot-net-plain:before { - content: "\e6d4"; -} -.devicon-drupal-plain-wordmark:before { - content: "\e6e2"; -} -.devicon-drupal-plain:before { - content: "\e6e3"; -} -.devicon-firefox-plain-wordmark:before { - content: "\e75d"; -} -.devicon-firefox-plain:before { - content: "\e75e"; -} -.devicon-foundation-plain-wordmark:before { - content: "\e7a2"; -} -.devicon-foundation-plain:before { - content: "\e7a3"; -} -.devicon-git-plain-wordmark:before { - content: "\e7a7"; -} -.devicon-git-plain:before { - content: "\e7a8"; -} -.devicon-grunt-line-wordmark:before { - content: "\e7a9"; -} -.devicon-grunt-line:before { - content: "\e7aa"; -} -.devicon-grunt-plain-wordmark:before { - content: "\e7ea"; -} -.devicon-grunt-plain:before { - content: "\e7eb"; -} -.devicon-gulp-plain:before { - content: "\e7ec"; -} -.devicon-html5-plain-wordmark:before { - content: "\e7f6"; -} -.devicon-html5-plain:before { - content: "\e7f7"; -} -.devicon-ie10-original:before { - content: "\e7f8"; -} -.devicon-illustrator-line:before { - content: "\e7f9"; -} -.devicon-illustrator-plain:before { - content: "\e7fa"; -} -.devicon-inkscape-plain-wordmark:before { - content: "\e834"; -} -.devicon-inkscape-plain:before { - content: "\e835"; -} -.devicon-java-plain-wordmark:before { - content: "\e841"; -} -.devicon-java-plain:before { - content: "\e842"; -} -.devicon-javascript-plain:before { - content: "\e845"; -} -.devicon-jquery-plain-wordmark:before { - content: "\e849"; -} -.devicon-jquery-plain:before { - content: "\e84a"; -} -.devicon-krakenjs-plain-wordmark:before { - content: "\e84f"; -} -.devicon-krakenjs-plain:before { - content: "\e850"; -} -.devicon-laravel-plain-wordmark:before { - content: "\e851"; -} -.devicon-laravel-plain:before { - content: "\e852"; -} -.devicon-less-plain-wordmark:before { - content: "\e853"; -} -.devicon-linux-plain:before { - content: "\eb1c"; -} -.devicon-mongodb-plain-wordmark:before { - content: "\eb43"; -} -.devicon-mongodb-plain:before { - content: "\eb44"; -} -.devicon-moodle-plain-wordmark:before { - content: "\eb5a"; -} -.devicon-moodle-plain:before { - content: "\eb5b"; -} -.devicon-mysql-plain-wordmark:before { - content: "\eb60"; -} -.devicon-mysql-plain:before { - content: "\eb61"; -} -.devicon-nodejs-plain-wordmark:before { - content: "\eb69"; -} -.devicon-nodejs-plain:before { - content: "\eb6a"; -} -.devicon-oracle-original:before { - content: "\eb6b"; -} -.devicon-photoshop-line:before { - content: "\eb6c"; -} -.devicon-photoshop-plain:before { - content: "\eb6d"; -} -.devicon-php-plain:before { - content: "\eb71"; -} -.devicon-postgresql-plain-wordmark:before { - content: "\eb7c"; -} -.devicon-postgresql-plain:before { - content: "\eb7d"; -} -.devicon-python-plain-wordmark:before { - content: "\eb88"; -} -.devicon-python-plain:before { - content: "\eb89"; -} -.devicon-rails-plain-wordmark:before { - content: "\eba2"; -} -.devicon-rails-plain:before { - content: "\eba3"; -} -.devicon-ruby-plain-wordmark:before { - content: "\ebc9"; -} -.devicon-ruby-plain:before { - content: "\ebca"; -} -.devicon-sass-original:before { - content: "\ebcb"; -} -.devicon-travis-plain-wordmark:before { - content: "\ebcc"; -} -.devicon-travis-plain:before { - content: "\ebcd"; -} -.devicon-trello-plain-wordmark:before { - content: "\ebce"; -} -.devicon-trello-plain:before { - content: "\ebcf"; -} -.devicon-ubuntu-plain-wordmark:before { - content: "\ebd0"; -} -.devicon-ubuntu-plain:before { - content: "\ebd1"; -} -.devicon-vim-plain:before { - content: "\ebf3"; -} -.devicon-windows8-original-wordmark:before { - content: "\ebf4"; -} -.devicon-windows8-original:before { - content: "\ebf5"; -} -.devicon-wordpress-plain-wordmark:before { - content: "\ebfd"; -} -.devicon-wordpress-plain:before { - content: "\ebfe"; -} -.devicon-yii-plain-wordmark:before { - content: "\ec01"; -} -.devicon-yii-plain:before { - content: "\ec02"; -} -.devicon-zend-plain-wordmark:before { - content: "\ec03"; -} -.devicon-zend-plain:before { - content: "\ec04"; -} diff --git a/docs/dist/devicon.json b/docs/dist/devicon.json deleted file mode 100644 index 289c0ab2..00000000 --- a/docs/dist/devicon.json +++ /dev/null @@ -1,3004 +0,0 @@ -[ - { - "name": "aftereffects", - "tags": [ - "video", - "editor" - ], - "versions": { - "svg": [ - "original", - "plain" - ], - "font": [ - "plain" - ] - }, - "color": "#1F0740", - "aliases": [] - }, - { - "name": "amazonwebservices", - "tags": [ - "cloud", - "hosting", - "server" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain-wordmark" - ], - "font": [ - "original", - "plain-wordmark" - ] - }, - "color": "#F7A80D", - "aliases": [ - { - "base": "original", - "alias": "plain" - } - ] - }, - { - "name": "android", - "tags": [ - "os", - "mobile" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#A4C439", - "aliases": [] - }, - { - "name": "angularjs", - "tags": [ - "framework", - "javascript" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#c4473a", - "aliases": [] - }, - { - "name": "apache", - "tags": [ - "php" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark", - "line", - "line-wordmark" - ], - "font": [ - "plain", - "plain-wordmark", - "line", - "line-wordmark" - ] - }, - "color": "#303284", - "aliases": [] - }, - { - "name": "appcelerator", - "tags": [ - "app", - "mobile" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain-wordmark" - ], - "font": [ - "original", - "plain-wordmark" - ] - }, - "color": "#ac162c", - "aliases": [ - { - "base": "original", - "alias": "plain" - } - ] - }, - { - "name": "apple", - "tags": [ - "brand", - "mobile" - ], - "versions": { - "svg": [ - "original" - ], - "font": [ - "original" - ] - }, - "color": "#000000", - "aliases": [ - { - "base": "original", - "alias": "plain" - } - ] - }, - { - "name": "atom", - "tags": [ - "editor" - ], - "versions": { - "svg": [ - "original", - "original-wordmark" - ], - "font": [ - "original", - "original-wordmark" - ] - }, - "color": "#67595D", - "aliases": [ - { - "base": "original", - "alias": "plain" - }, - { - "base": "original-wordmark", - "alias": "plain-wordmark" - } - ] - }, - { - "name": "babel", - "tags": [ - "javascript", - "transpiler" - ], - "versions": { - "svg": [ - "original", - "plain" - ], - "font": [ - "plain" - ] - }, - "color": "#f9dc3e", - "aliases": [ - { - "base": "plain", - "alias": "original" - } - ] - }, - { - "name": "backbonejs", - "tags": [ - "javascript", - "framework" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#002A41", - "aliases": [] - }, - { - "name": "behance", - "tags": [ - "social", - "website" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#0071e0", - "aliases": [] - }, - { - "name": "bitbucket", - "tags": [], - "versions": { - "svg": [ - "original", - "original-wordmark" - ], - "font": [ - "original", - "original-wordmark" - ] - }, - "color": "#205081", - "aliases": [ - { - "base": "original", - "alias": "plain" - }, - { - "base": "original-wordmark", - "alias": "plain-wordmark" - } - ] - }, - { - "name": "bootstrap", - "tags": [ - "css", - "framework" - ], - "versions": { - "svg": [ - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#59407f", - "aliases": [] - }, - { - "name": "bower", - "tags": [ - "package", - "manager" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark", - "line", - "line-wordmark" - ], - "font": [ - "plain", - "plain-wordmark", - "line", - "line-wordmark" - ] - }, - "color": "#ef5734", - "aliases": [] - }, - { - "name": "c", - "tags": [ - "language" - ], - "versions": { - "svg": [ - "original", - "plain", - "line" - ], - "font": [ - "plain", - "plain-wordmark", - "line", - "line-wordmark" - ] - }, - "color": "#03599c", - "aliases": [ - { - "base": "plain", - "alias": "plain-wordmark" - }, - { - "base": "line", - "alias": "line-wordmark" - } - ] - }, - { - "name": "cakephp", - "tags": [ - "framework" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#D43D44", - "aliases": [] - }, - { - "name": "ceylon", - "tags": [ - "language" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain" - ] - }, - "color": "#AB710A", - "aliases": [] - }, - { - "name": "chrome", - "tags": [ - "browser" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#ce4e4e", - "aliases": [] - }, - { - "name": "clojure", - "tags": [ - "language" - ], - "versions": { - "svg": [ - "original", - "line" - ], - "font": [ - "line", - "plain" - ] - }, - "color": "#5881d8", - "aliases": [ - { - "base": "line", - "alias": "plain" - } - ] - }, - { - "name": "clojurescript", - "tags": [ - "language" - ], - "versions": { - "svg": [ - "original", - "plain" - ], - "font": [ - "plain" - ] - }, - "color": "#96ca4b", - "aliases": [] - }, - { - "name": "codeigniter", - "tags": [ - "php", - "framework" - ], - "versions": { - "svg": [ - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#ee4323", - "aliases": [] - }, - { - "name": "codepen", - "tags": [ - "social", - "website", - "editor" - ], - "versions": { - "svg": [ - "plain", - "original-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#231F20", - "aliases": [ - { - "base": "plain", - "alias": "original" - } - ] - }, - { - "name": "coffeescript", - "tags": [ - "javascript", - "language" - ], - "versions": { - "svg": [ - "original", - "original-wordmark" - ], - "font": [ - "original", - "original-wordmark" - ] - }, - "color": "#28334c", - "aliases": [ - { - "base": "original", - "alias": "plain" - }, - { - "base": "original-wordmark", - "alias": "plain-wordmark" - } - ] - }, - { - "name": "composer", - "tags": [ - "package", - "manager", - "php" - ], - "versions": { - "svg": [ - "original", - "line", - "line-wordmark" - ], - "font": [ - "line", - "line-wordmark" - ] - }, - "color": "#000000", - "aliases": [ - { - "base": "line", - "alias": "plain" - }, - { - "base": "line-wordmark", - "alias": "plain-wordmark" - } - ] - }, - { - "name": "confluence", - "tags": [], - "versions": { - "svg": [ - "original", - "original-wordmark" - ], - "font": [ - "original", - "original-wordmark" - ] - }, - "color": "#205081", - "aliases": [ - { - "base": "original", - "alias": "plain" - }, - { - "base": "original-wordmark", - "alias": "plain-wordmark" - } - ] - }, - { - "name": "couchdb", - "tags": [ - "database" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#e42528", - "aliases": [] - }, - { - "name": "cplusplus", - "tags": [ - "language" - ], - "versions": { - "svg": [ - "original", - "plain", - "line" - ], - "font": [ - "plain", - "plain-wordmark", - "line", - "line-wordmark" - ] - }, - "color": "#9c033a", - "aliases": [ - { - "base": "plain", - "alias": "plain-wordmark" - }, - { - "base": "line", - "alias": "line-wordmark" - } - ] - }, - { - "name": "csharp", - "tags": [ - "language" - ], - "versions": { - "svg": [ - "original", - "plain", - "line" - ], - "font": [ - "plain", - "plain-wordmark", - "line", - "line-wordmark" - ] - }, - "color": "#68217a", - "aliases": [ - { - "base": "plain", - "alias": "plain-wordmark" - }, - { - "base": "line", - "alias": "line-wordmark" - } - ] - }, - { - "name": "css3", - "tags": [ - "language", - "programming" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#3d8fc6", - "aliases": [] - }, - { - "name": "cucumber", - "tags": [ - "framework" - ], - "versions": { - "svg": [ - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#00a818", - "aliases": [] - }, - { - "name": "d3js", - "tags": [], - "versions": { - "svg": [ - "original", - "plain" - ], - "font": [ - "plain" - ] - }, - "color": "#f7974e", - "aliases": [] - }, - { - "name": "debian", - "tags": [ - "os", - "server" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#A80030", - "aliases": [] - }, - { - "name": "devicon", - "tags": [ - "iconset" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#60BE86", - "aliases": [] - }, - { - "name": "django", - "tags": [], - "versions": { - "svg": [ - "original", - "plain", - "line" - ], - "font": [ - "plain", - "plain-wordmark", - "line", - "line-wordmark" - ] - }, - "color": "#003A2B", - "aliases": [ - { - "base": "plain", - "alias": "plain-wordmark" - }, - { - "base": "line", - "alias": "line-wordmark" - } - ] - }, - { - "name": "docker", - "tags": [ - "platform", - "deploy" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#019bc6", - "aliases": [] - }, - { - "name": "doctrine", - "tags": [], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark", - "line", - "line-wordmark" - ], - "font": [ - "plain", - "plain-wordmark", - "line", - "line-wordmark" - ] - }, - "color": "#f56d39", - "aliases": [] - }, - { - "name": "dot-net", - "tags": [ - "framework" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#1384c8", - "aliases": [] - }, - { - "name": "drupal", - "tags": [ - "cms" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#0073BA", - "aliases": [] - }, - { - "name": "electron", - "tags": [ - "framework" - ], - "versions": { - "svg": [ - "original", - "original-wordmark" - ], - "font": [ - "original", - "original-wordmark" - ] - }, - "color": "#47848f", - "aliases": [] - }, - { - "name": "elm", - "tags": [ - "framework" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#34495E", - "aliases": [] - }, - { - "name": "ember", - "tags": [ - "framework" - ], - "versions": { - "svg": [ - "original-wordmark" - ], - "font": [ - "original-wordmark" - ] - }, - "color": "#dd3f24", - "aliases": [ - { - "base": "original-wordmark", - "alias": "plain-wordmark" - } - ] - }, - { - "name": "erlang", - "tags": [], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#a90533", - "aliases": [] - }, - { - "name": "express", - "tags": [ - "framework" - ], - "versions": { - "svg": [ - "original", - "original-wordmark" - ], - "font": [ - "original", - "original-wordmark" - ] - }, - "color": "#444", - "aliases": [] - }, - { - "name": "facebook", - "tags": [ - "auth" - ], - "versions": { - "svg": [ - "original", - "plain" - ], - "font": [ - "plain" - ] - }, - "color": "#3d5a98", - "aliases": [ - { - "base": "plain", - "alias": "original" - } - ] - }, - { - "name": "firefox", - "tags": [ - "browser" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#DD732A", - "aliases": [] - }, - { - "name": "flutter", - "tags": [ - "framework", - "sdk" - ], - "versions": { - "svg": [ - "original", - "plain" - ], - "font": [ - "plain" - ] - }, - "color": "#3FB6D3", - "aliases": [] - }, - { - "name": "foundation", - "tags": [ - "framework", - "css" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#008cba", - "aliases": [] - }, - { - "name": "gatling", - "tags": [ - "framework", - "testing" - ], - "versions": { - "svg": [ - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#E77500", - "aliases": [] - }, - { - "name": "gatsby", - "tags": [ - "reactjs", - "framework" - ], - "versions": { - "svg": [ - "plain", - "original", - "original-wordmark", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#64328B", - "aliases": [] - }, - { - "name": "gimp", - "tags": [ - "graphic" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain" - ] - }, - "color": "#716955", - "aliases": [] - }, - { - "name": "git", - "tags": [ - "version-control" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#f34f29", - "aliases": [] - }, - { - "name": "github", - "tags": [ - "version-control" - ], - "versions": { - "svg": [ - "original", - "original-wordmark" - ], - "font": [ - "original", - "original-wordmark" - ] - }, - "color": "#181616", - "aliases": [ - { - "base": "original", - "alias": "plain" - } - ] - }, - { - "name": "gitlab", - "tags": [ - "version-control" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#E24329", - "aliases": [] - }, - { - "name": "go", - "tags": [ - "language" - ], - "versions": { - "svg": [ - "original", - "plain", - "line" - ], - "font": [ - "plain", - "line" - ] - }, - "color": "#000000", - "aliases": [] - }, - { - "name": "google", - "tags": [ - "auth" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#587dbd", - "aliases": [ - { - "base": "plain", - "alias": "original" - }, - { - "base": "plain-wordmark", - "alias": "original-wordmark" - } - ] - }, - { - "name": "gradle", - "tags": [ - "task-runner" - ], - "versions": { - "svg": [ - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#02303a", - "aliases": [] - }, - { - "name": "grails", - "tags": [ - "framework" - ], - "versions": { - "svg": [ - "original", - "plain" - ], - "font": [ - "plain" - ] - }, - "color": "#feb672", - "aliases": [] - }, - { - "name": "groovy", - "tags": [ - "programming", - "language" - ], - "versions": { - "svg": [ - "original", - "plain" - ], - "font": [ - "plain" - ] - }, - "color": "#619cbc", - "aliases": [] - }, - { - "name": "grunt", - "tags": [ - "task-runner", - "nodejs" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark", - "line", - "line-wordmark" - ], - "font": [ - "plain", - "plain-wordmark", - "line", - "line-wordmark" - ] - }, - "color": "#fcaa1a", - "aliases": [] - }, - { - "name": "gulp", - "tags": [ - "task-runner", - "nodejs" - ], - "versions": { - "svg": [ - "plain" - ], - "font": [ - "plain" - ] - }, - "color": "#eb4a4b", - "aliases": [] - }, - { - "name": "haskell", - "tags": [ - "language", - "functional" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#5E5185", - "aliases": [] - }, - { - "name": "handlebars", - "tags": [ - "framework" - ], - "versions": { - "svg": [ - "original", - "original-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#000000", - "aliases": [] - }, - { - "name": "haxe", - "tags": [ - "language" - ], - "versions": { - "svg": [ - "original", - "plain" - ], - "font": [ - "plain" - ] - }, - "color": "#EA8220", - "aliases": [] - }, - { - "name": "heroku", - "tags": [ - "cloud" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark", - "line", - "line-wordmark" - ] - }, - "color": "#6762a6", - "aliases": [ - { - "base": "line", - "alias": "original" - }, - { - "base": "line-wordmark", - "alias": "original-wordmark" - } - ] - }, - { - "name": "html5", - "tags": [ - "programming", - "language" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#e54d26", - "aliases": [] - }, - { - "name": "ie10", - "tags": [ - "browser" - ], - "versions": { - "svg": [ - "original" - ], - "font": [ - "original" - ] - }, - "color": "#1EBBEE", - "aliases": [ - { - "base": "original", - "alias": "plain" - } - ] - }, - { - "name": "illustrator", - "tags": [ - "editor", - "vector" - ], - "versions": { - "svg": [ - "plain", - "line" - ], - "font": [ - "plain", - "line" - ] - }, - "color": "#faa625", - "aliases": [] - }, - { - "name": "inkscape", - "tags": [ - "editor", - "vector" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#000000", - "aliases": [] - }, - { - "name": "intellij", - "tags": [ - "editor" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#136BA2", - "aliases": [] - }, - { - "name": "ionic", - "tags": [ - "framework" - ], - "versions": { - "svg": [ - "original", - "original-wordmark" - ], - "font": [ - "original", - "original-wordmark" - ] - }, - "color": "#4e8ef7", - "aliases": [] - }, - { - "name": "jasmine", - "tags": [ - "testing" - ], - "versions": { - "svg": [ - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#8a4182", - "aliases": [] - }, - { - "name": "java", - "tags": [ - "programming", - "language" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#EA2D2E", - "aliases": [] - }, - { - "name": "javascript", - "tags": [ - "programming", - "language" - ], - "versions": { - "svg": [ - "original", - "plain" - ], - "font": [ - "plain" - ] - }, - "color": "#f0db4f", - "aliases": [] - }, - { - "name": "jeet", - "tags": [ - "framework", - "css" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#FF664A", - "aliases": [] - }, - { - "name": "jenkins", - "tags": [ - "platform", - "integration", - "server" - ], - "versions": { - "svg": [ - "line", - "original", - "plain" - ], - "font": [ - "line", - "plain" - ] - }, - "color": "#F0D6B7", - "aliases": [] - }, - { - "name": "jetbrains", - "tags": [], - "versions": { - "svg": [ - "original", - "plain" - ], - "font": [ - "plain", - "plain-wordmark", - "line", - "line-wordmark" - ] - }, - "color": "#F68B1F", - "aliases": [ - { - "base": "plain", - "alias": "line" - }, - { - "base": "plain", - "alias": "line-wordmark" - }, - { - "base": "plain", - "alias": "plain-wordmark" - } - ] - }, - { - "name": "jquery", - "tags": [ - "library", - "javascript" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#0769ad", - "aliases": [] - }, - { - "name": "kotlin", - "tags": [ - "language" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#7C6DB2", - "aliases": [] - }, - { - "name": "krakenjs", - "tags": [ - "nodejs", - "framework" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#0081C2", - "aliases": [] - }, - { - "name": "laravel", - "tags": [ - "php", - "framework" - ], - "versions": { - "svg": [ - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#fd4f31", - "aliases": [] - }, - { - "name": "less", - "tags": [ - "css", - "pre-processor" - ], - "versions": { - "svg": [ - "plain-wordmark" - ], - "font": [ - "plain-wordmark" - ] - }, - "color": "#2a4d80", - "aliases": [] - }, - { - "name": "linkedin", - "tags": [ - "social", - "auth" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#0076b2", - "aliases": [] - }, - { - "name": "linux", - "tags": [ - "os" - ], - "versions": { - "svg": [ - "original", - "plain" - ], - "font": [ - "plain" - ] - }, - "color": "#000000", - "aliases": [] - }, - { - "name": "materialui", - "tags": [ - "framework", - "design", - "ui" - ], - "versions": { - "svg": [ - "original", - "plain" - ], - "font": [ - "plain" - ] - }, - "color": "#1FA6CA", - "aliases": [] - }, - { - "name": "meteor", - "tags": [ - "javascript" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#df5052", - "aliases": [] - }, - { - "name": "mocha", - "tags": [ - "testing" - ], - "versions": { - "svg": [ - "plain" - ], - "font": [ - "plain" - ] - }, - "color": "#8d6748", - "aliases": [] - }, - { - "name": "mongodb", - "tags": [ - "database" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#4FAA41", - "aliases": [] - }, - { - "name": "moodle", - "tags": [ - "platform" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#F7931E", - "aliases": [] - }, - { - "name": "mysql", - "tags": [ - "database", - "language" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#00618a", - "aliases": [] - }, - { - "name": "nestjs", - "tags": [ - "framework" - ], - "versions": { - "svg": [ - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#DF234F", - "aliases": [] - }, - { - "name": "nginx", - "tags": [ - "server" - ], - "versions": { - "svg": [ - "original" - ], - "font": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ] - }, - "color": "#090", - "aliases": [ - { - "base": "original", - "alias": "original-wordmark" - }, - { - "base": "original", - "alias": "plain" - }, - { - "base": "original", - "alias": "plain-wordmark" - } - ] - }, - { - "name": "nodejs", - "tags": [ - "javascript", - "language" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#83CD29", - "aliases": [] - }, - { - "name": "nodewebkit", - "tags": [], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark", - "line", - "line-wordmark" - ], - "font": [ - "plain", - "plain-wordmark", - "line", - "line-wordmark" - ] - }, - "color": "#3d3b47", - "aliases": [] - }, - { - "name": "npm", - "tags": [ - "package", - "manager" - ], - "versions": { - "svg": [ - "original-wordmark" - ], - "font": [ - "original-wordmark" - ] - }, - "color": "#cb3837", - "aliases": [] - }, - { - "name": "oracle", - "tags": [ - "database" - ], - "versions": { - "svg": [ - "original" - ], - "font": [ - "original" - ] - }, - "color": "#EA1B22", - "aliases": [ - { - "base": "original", - "alias": "plain" - } - ] - }, - { - "name": "photoshop", - "tags": [ - "editor", - "graphic" - ], - "versions": { - "svg": [ - "plain", - "line" - ], - "font": [ - "plain", - "line" - ] - }, - "color": "#80b5e2", - "aliases": [] - }, - { - "name": "php", - "tags": [ - "programming", - "language" - ], - "versions": { - "svg": [ - "original", - "plain" - ], - "font": [ - "plain" - ] - }, - "color": "#6181b6", - "aliases": [] - }, - { - "name": "phpstorm", - "tags": [ - "editor" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#5058A6", - "aliases": [] - }, - { - "name": "postgresql", - "tags": [ - "database" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#336791", - "aliases": [] - }, - { - "name": "premierepro", - "tags": [ - "editor", - "video" - ], - "versions": { - "svg": [ - "plain", - "original" - ], - "font": [ - "plain" - ] - }, - "color": "#2A0634", - "aliases": [] - }, - { - "name": "protractor", - "tags": [ - "framework", - "javascript" - ], - "versions": { - "svg": [ - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#b7111d", - "aliases": [] - }, - { - "name": "pycharm", - "tags": [ - "editor" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#4D8548", - "aliases": [] - }, - { - "name": "python", - "tags": [ - "programming", - "language" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#ffd845", - "aliases": [] - }, - { - "name": "rails", - "tags": [ - "framework" - ], - "versions": { - "svg": [ - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#a62c46", - "aliases": [] - }, - { - "name": "react", - "tags": [ - "framework" - ], - "versions": { - "svg": [ - "original", - "original-wordmark" - ], - "font": [ - "original", - "original-wordmark" - ] - }, - "color": "#61dafb", - "aliases": [ - { - "base": "original", - "alias": "plain" - }, - { - "base": "original-wordmark", - "alias": "plain-wordmark" - } - ] - }, - { - "name": "redhat", - "tags": [ - "server", - "linux" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#e93442", - "aliases": [] - }, - { - "name": "redis", - "tags": [ - "server" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#d82c20", - "aliases": [] - }, - { - "name": "redux", - "tags": [ - "framework" - ], - "versions": { - "svg": [ - "original" - ], - "font": [ - "original" - ] - }, - "color": "#764abc", - "aliases": [ - { - "base": "original", - "alias": "plain" - } - ] - }, - { - "name": "ruby", - "tags": [ - "programming", - "language" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#d91404", - "aliases": [] - }, - { - "name": "rubymine", - "tags": [ - "editor" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#C12C4C", - "aliases": [] - }, - { - "name": "rust", - "tags": [ - "programming", - "language" - ], - "versions": { - "svg": [ - "plain" - ], - "font": [ - "plain" - ] - }, - "color": "#000000", - "aliases": [] - }, - { - "name": "safari", - "tags": [ - "browser" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark", - "line-wordmark", - "line" - ], - "font": [ - "plain", - "plain-wordmark", - "line-wordmark", - "line" - ] - }, - "color": "#1B88CA", - "aliases": [] - }, - { - "name": "sass", - "tags": [ - "pre-processor", - "css" - ], - "versions": { - "svg": [ - "original" - ], - "font": [ - "original" - ] - }, - "color": "#cc6699", - "aliases": [ - { - "base": "original", - "alias": "plain" - } - ] - }, - { - "name": "scala", - "tags": [ - "programming", - "language" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#de3423", - "aliases": [] - }, - { - "name": "sequelize", - "tags": [ - "database", - "language" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#3b4b72", - "aliases": [ - { - "base": "plain", - "alias": "plain" - }, - { - "base": "plain-wordmark", - "alias": "plain-wordmark" - } - ] - }, - { - "name": "sketch", - "tags": [ - "application" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "line", - "line-wordmark" - ], - "font": [ - "line", - "line-wordmark" - ] - }, - "color": "#fdad00", - "aliases": [] - }, - { - "name": "slack", - "tags": [ - "chat" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#2D333A", - "aliases": [] - }, - { - "name": "sourcetree", - "tags": [ - "version-control" - ], - "versions": { - "svg": [ - "original", - "original-wordmark" - ], - "font": [ - "original", - "original-wordmark" - ] - }, - "color": "#205081", - "aliases": [ - { - "base": "original", - "alias": "plain" - }, - { - "base": "original-wordmark", - "alias": "plain-wordmark" - } - ] - }, - { - "name": "ssh", - "tags": [ - "security" - ], - "versions": { - "svg": [ - "original", - "original-wordmark" - ], - "font": [ - "original", - "original-wordmark" - ] - }, - "color": "#231F20", - "aliases": [ - { - "base": "original", - "alias": "plain" - }, - { - "base": "original-wordmark", - "alias": "plain-wordmark" - } - ] - }, - { - "name": "stylus", - "tags": [ - "css", - "pre-processor" - ], - "versions": { - "svg": [ - "original" - ], - "font": [ - "original" - ] - }, - "color": "#333333", - "aliases": [] - }, - { - "name": "swift", - "tags": [ - "language" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#F05138", - "aliases": [] - }, - { - "name": "symfony", - "tags": [ - "framework" - ], - "versions": { - "svg": [ - "original", - "original-wordmark" - ], - "font": [ - "original", - "original-wordmark" - ] - }, - "color": "#1A171B", - "aliases": [ - { - "base": "original", - "alias": "plain" - }, - { - "base": "original-wordmark", - "alias": "plain-wordmark" - } - ] - }, - { - "name": "tomcat", - "tags": [ - "server" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "line", - "line-wordmark" - ], - "font": [ - "line", - "line-wordmark" - ] - }, - "color": "#D1A41A", - "aliases": [] - }, - { - "name": "travis", - "tags": [ - "platform", - "integration" - ], - "versions": { - "svg": [ - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#bb2031", - "aliases": [] - }, - { - "name": "trello", - "tags": [ - "platform", - "organize" - ], - "versions": { - "svg": [ - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#23719f", - "aliases": [] - }, - { - "name": "twitter", - "tags": [ - "auth" - ], - "versions": { - "svg": [ - "original" - ], - "font": [ - "original" - ] - }, - "color": "#1da1f2", - "aliases": [ - { - "base": "original", - "alias": "plain" - } - ] - }, - { - "name": "typescript", - "tags": [ - "programming", - "transpiler" - ], - "versions": { - "svg": [ - "original", - "plain" - ], - "font": [ - "plain" - ] - }, - "color": "#007acc", - "aliases": [ - { - "base": "plain", - "alias": "original" - } - ] - }, - { - "name": "typo3", - "tags": [ - "cms", - "php" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#f49700", - "aliases": [] - }, - { - "name": "ubuntu", - "tags": [ - "os" - ], - "versions": { - "svg": [ - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#dd4814", - "aliases": [] - }, - { - "name": "vagrant", - "tags": [ - "platform" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#127eff", - "aliases": [] - }, - { - "name": "vim", - "tags": [ - "editor" - ], - "versions": { - "svg": [ - "original", - "plain" - ], - "font": [ - "plain" - ] - }, - "color": "#179a33", - "aliases": [] - }, - { - "name": "visualstudio", - "tags": [ - "editor" - ], - "versions": { - "svg": [ - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#68217A", - "aliases": [] - }, - { - "name": "vuejs", - "tags": [ - "framework" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark", - "line", - "line-wordmark" - ], - "font": [ - "plain", - "plain-wordmark", - "line", - "line-wordmark" - ] - }, - "color": "#41B883", - "aliases": [] - }, - { - "name": "webpack", - "tags": [ - "package", - "manager" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#1C78C0", - "aliases": [] - }, - { - "name": "webstorm", - "tags": [ - "editor" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#2788B5", - "aliases": [] - }, - { - "name": "windows8", - "tags": [ - "os" - ], - "versions": { - "svg": [ - "original", - "original-wordmark" - ], - "font": [ - "original", - "original-wordmark" - ] - }, - "color": "#00adef", - "aliases": [ - { - "base": "original", - "alias": "plain" - }, - { - "base": "original-wordmark", - "alias": "plain-wordmark" - } - ] - }, - { - "name": "woocommerce", - "tags": [ - "ecommerce" - ], - "versions": { - "svg": [ - "original", - "plain", - "original-wordmark", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#7f54b3", - "aliases": [] - }, - { - "name": "wordpress", - "tags": [ - "cms" - ], - "versions": { - "svg": [ - "original", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#494949", - "aliases": [] - }, - { - "name": "yarn", - "tags": [ - "package", - "manager" - ], - "versions": { - "svg": [ - "original", - "original-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#2c8ebb", - "aliases": [] - }, - { - "name": "yii", - "tags": [ - "php", - "framework" - ], - "versions": { - "svg": [ - "original", - "original-wordmark", - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#0073bb", - "aliases": [] - }, - { - "name": "yunohost", - "tags": [ - "os" - ], - "versions": { - "svg": [ - "original", - "plain" - ], - "font": [ - "plain" - ] - }, - "color": "#ffffff", - "aliases": [] - }, - { - "name": "zend", - "tags": [ - "php", - "framework" - ], - "versions": { - "svg": [ - "plain", - "plain-wordmark" - ], - "font": [ - "plain", - "plain-wordmark" - ] - }, - "color": "#68b604", - "aliases": [] - } -] diff --git a/docs/dist/devicon.min.css b/docs/dist/devicon.min.css deleted file mode 100644 index b0e6a9ba..00000000 --- a/docs/dist/devicon.min.css +++ /dev/null @@ -1 +0,0 @@ -@font-face{font-family:"devicon";src:url("fonts/devicon.eot?flyg0o");src:url("fonts/devicon.eot?flyg0o#iefix") format("embedded-opentype"),url("fonts/devicon.ttf?flyg0o") format("truetype"),url("fonts/devicon.woff?flyg0o") format("woff"),url("fonts/devicon.svg?flyg0o#devicon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=devicon-],[class*=" devicon-"]{font-family:"devicon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.devicon-woocommerce-plain-wordmark:before{content:""}.devicon-woocommerce-plain:before{content:""}.devicon-typo3-plain-wordmark:before{content:""}.devicon-typo3-plain:before{content:""}.devicon-premierepro-plain:before{content:""}.devicon-nestjs-plain-wordmark:before{content:""}.devicon-nestjs-plain:before{content:""}.devicon-materialui-plain:before{content:""}.devicon-kotlin-plain-wordmark:before{content:""}.devicon-kotlin-plain:before{content:""}.devicon-jenkins-plain:before{content:""}.devicon-jenkins-line:before{content:""}.devicon-haxe-plain:before{content:""}.devicon-gatsby-plain-wordmark:before{content:""}.devicon-gatsby-plain:before{content:""}.devicon-flutter-plain:before{content:""}.devicon-composer-line-wordmark:before,.devicon-composer-plain-wordmark:before{content:""}.devicon-composer-line:before,.devicon-composer-plain:before{content:""}.devicon-aftereffects-plain:before{content:""}.devicon-yunohost-plain:before{content:""}.devicon-redux-original:before,.devicon-redux-plain:before{content:""}.devicon-clojurescript-plain:before{content:""}.devicon-clojure-line:before,.devicon-clojure-plain:before{content:""}.devicon-mocha-plain:before{content:""}.devicon-haskell-plain:before{content:""}.devicon-haskell-plain-wordmark:before{content:""}.devicon-codepen-original-wordmark:before{content:""}.devicon-codepen-plain:before,.devicon-codepen-original:before{content:""}.devicon-groovy-plain:before{content:""}.devicon-rust-plain:before{content:""}.devicon-scala-plain-wordmark:before{content:""}.devicon-scala-plain:before{content:""}.devicon-grails-plain:before{content:""}.devicon-sketch-line-wordmark:before{content:""}.devicon-sketch-line:before{content:""}.devicon-npm-original-wordmark:before{content:""}.devicon-ionic-original-wordmark:before{content:""}.devicon-ionic-original:before{content:""}.devicon-ember-original-wordmark:before,.devicon-ember-plain-wordmark:before{content:""}.devicon-electron-original-wordmark:before{content:""}.devicon-electron-original:before{content:""}.devicon-vagrant-plain-wordmark:before{content:""}.devicon-vagrant-plain:before{content:""}.devicon-yarn-plain-wordmark:before{content:""}.devicon-yarn-plain:before{content:""}.devicon-handlebars-plain-wordmark:before{content:""}.devicon-handlebars-plain:before{content:""}.devicon-couchdb-plain-wordmark:before{content:""}.devicon-couchdb-plain:before{content:""}.devicon-behance-plain-wordmark:before{content:""}.devicon-behance-plain:before{content:""}.devicon-linkedin-plain-wordmark:before{content:""}.devicon-linkedin-plain:before{content:""}.devicon-ceylon-plain:before{content:""}.devicon-elm-plain-wordmark:before{content:""}.devicon-elm-plain:before{content:""}.devicon-cakephp-plain-wordmark:before{content:""}.devicon-cakephp-plain:before{content:""}.devicon-stylus-original:before{content:""}.devicon-express-original-wordmark:before{content:""}.devicon-express-original:before{content:""}.devicon-devicon-plain-wordmark:before{content:""}.devicon-devicon-plain:before{content:""}.devicon-intellij-plain-wordmark:before{content:""}.devicon-intellij-plain:before{content:""}.devicon-pycharm-plain-wordmark:before{content:""}.devicon-pycharm-plain:before{content:""}.devicon-rubymine-plain-wordmark:before{content:""}.devicon-rubymine-plain:before{content:""}.devicon-webstorm-plain-wordmark:before{content:""}.devicon-webstorm-plain:before{content:""}.devicon-tomcat-line-wordmark:before{content:""}.devicon-tomcat-line:before{content:""}.devicon-vuejs-line-wordmark:before{content:""}.devicon-vuejs-line:before{content:""}.devicon-vuejs-plain-wordmark:before{content:""}.devicon-vuejs-plain:before{content:""}.devicon-swift-plain-wordmark:before{content:""}.devicon-swift-plain:before{content:""}.devicon-webpack-plain-wordmark:before{content:""}.devicon-webpack-plain:before{content:""}.devicon-visualstudio-plain-wordmark:before{content:""}.devicon-visualstudio-plain:before{content:""}.devicon-slack-plain-wordmark:before{content:""}.devicon-slack-plain:before{content:""}.devicon-sequelize-plain-wordmark:before{content:""}.devicon-sequelize-plain:before{content:""}.devicon-typescript-plain:before,.devicon-typescript-original:before{content:""}.devicon-babel-plain:before,.devicon-babel-original:before{content:""}.devicon-facebook-plain:before,.devicon-facebook-original:before{content:""}.devicon-google-plain-wordmark:before,.devicon-google-original-wordmark:before{content:""}.devicon-google-plain:before,.devicon-google-original:before{content:""}.devicon-twitter-original:before,.devicon-twitter-plain:before{content:""}.devicon-mocha:before{content:""}.devicon-jasmine-plain:before{content:""}.devicon-jasmine-wordmark:before{content:""}.devicon-gatling-plain:before{content:""}.devicon-gatling-plain-wordmark:before{content:""}.devicon-phpstorm-plain:before{content:""}.devicon-phpstorm-plain-wordmark:before{content:""}.devicon-sourcetree-original:before,.devicon-sourcetree-plain:before{content:""}.devicon-sourcetree-original-wordmark:before,.devicon-sourcetree-plain-wordmark:before{content:""}.devicon-ssh-original:before,.devicon-ssh-plain:before{content:""}.devicon-ssh-original-wordmark:before,.devicon-ssh-plain-wordmark:before{content:""}.devicon-jeet-plain:before{content:""}.devicon-jeet-plain-wordmark:before{content:""}.devicon-gitlab-plain:before{content:""}.devicon-gitlab-plain-wordmark:before{content:""}.devicon-github-original:before,.devicon-github-plain:before{content:""}.devicon-github-original-wordmark:before{content:""}.devicon-d3js-plain:before{content:""}.devicon-d3js-original:before{content:""}.devicon-confluence-original:before,.devicon-confluence-plain:before{content:""}.devicon-confluence-original-wordmark:before,.devicon-confluence-plain-wordmark:before{content:""}.devicon-bitbucket-original:before,.devicon-bitbucket-plain:before{content:""}.devicon-bitbucket-original-wordmark:before,.devicon-bitbucket-plain-wordmark:before{content:""}.devicon-gradle-plain:before{content:""}.devicon-gradle-plain-wordmark:before{content:""}.devicon-cucumber-plain:before{content:""}.devicon-cucumber-plain-wordmark:before{content:""}.devicon-protractor-plain:before{content:""}.devicon-protractor-plain-wordmark:before{content:""}.devicon-safari-line-wordmark:before{content:""}.devicon-safari-line:before{content:""}.devicon-safari-plain-wordmark:before{content:""}.devicon-safari-plain:before{content:""}.devicon-jetbrains-plain:before,.devicon-jetbrains-line:before,.devicon-jetbrains-line-wordmark:before,.devicon-jetbrains-plain-wordmark:before{content:""}.devicon-django-line:before,.devicon-django-line-wordmark:before{content:""}.devicon-django-plain:before,.devicon-django-plain-wordmark:before{content:""}.devicon-gimp-plain:before{content:""}.devicon-redhat-plain-wordmark:before{content:""}.devicon-redhat-plain:before{content:""}.devicon-cplusplus-line:before,.devicon-cplusplus-line-wordmark:before{content:""}.devicon-cplusplus-plain:before,.devicon-cplusplus-plain-wordmark:before{content:""}.devicon-csharp-line:before,.devicon-csharp-line-wordmark:before{content:""}.devicon-csharp-plain:before,.devicon-csharp-plain-wordmark:before{content:""}.devicon-c-line:before,.devicon-c-line-wordmark:before{content:""}.devicon-c-plain:before,.devicon-c-plain-wordmark:before{content:""}.devicon-nodewebkit-line-wordmark:before{content:""}.devicon-nodewebkit-line:before{content:""}.devicon-nodewebkit-plain-wordmark:before{content:""}.devicon-nodewebkit-plain:before{content:""}.devicon-nginx-original:before,.devicon-nginx-original-wordmark:before,.devicon-nginx-plain:before,.devicon-nginx-plain-wordmark:before{content:""}.devicon-erlang-plain-wordmark:before{content:""}.devicon-erlang-plain:before{content:""}.devicon-doctrine-line-wordmark:before{content:""}.devicon-doctrine-line:before{content:""}.devicon-doctrine-plain-wordmark:before{content:""}.devicon-doctrine-plain:before{content:""}.devicon-apache-line-wordmark:before{content:""}.devicon-apache-line:before{content:""}.devicon-apache-plain-wordmark:before{content:""}.devicon-apache-plain:before{content:""}.devicon-go-line:before{content:""}.devicon-redis-plain-wordmark:before{content:""}.devicon-redis-plain:before{content:""}.devicon-meteor-plain-wordmark:before{content:""}.devicon-meteor-plain:before{content:""}.devicon-heroku-line-wordmark:before,.devicon-heroku-original-wordmark:before{content:""}.devicon-heroku-line:before,.devicon-heroku-original:before{content:""}.devicon-heroku-plain-wordmark:before{content:""}.devicon-heroku-plain:before{content:""}.devicon-go-plain:before{content:""}.devicon-docker-plain-wordmark:before{content:""}.devicon-docker-plain:before{content:""}.devicon-symfony-original-wordmark:before,.devicon-symfony-plain-wordmark:before{content:""}.devicon-symfony-original:before,.devicon-symfony-plain:before{content:""}.devicon-react-original-wordmark:before,.devicon-react-plain-wordmark:before{content:""}.devicon-react-original:before,.devicon-react-plain:before{content:""}.devicon-amazonwebservices-original:before,.devicon-amazonwebservices-plain:before{content:""}.devicon-amazonwebservices-plain-wordmark:before{content:""}.devicon-android-plain-wordmark:before{content:""}.devicon-android-plain:before{content:""}.devicon-angularjs-plain-wordmark:before{content:""}.devicon-angularjs-plain:before{content:""}.devicon-appcelerator-original:before,.devicon-appcelerator-plain:before{content:""}.devicon-appcelerator-plain-wordmark:before{content:""}.devicon-apple-original:before,.devicon-apple-plain:before{content:""}.devicon-atom-original-wordmark:before,.devicon-atom-plain-wordmark:before{content:""}.devicon-atom-original:before,.devicon-atom-plain:before{content:""}.devicon-backbonejs-plain-wordmark:before{content:""}.devicon-backbonejs-plain:before{content:""}.devicon-bootstrap-plain-wordmark:before{content:""}.devicon-bootstrap-plain:before{content:""}.devicon-bower-line-wordmark:before{content:""}.devicon-bower-line:before{content:""}.devicon-bower-plain-wordmark:before{content:""}.devicon-bower-plain:before{content:""}.devicon-chrome-plain-wordmark:before{content:""}.devicon-chrome-plain:before{content:""}.devicon-codeigniter-plain-wordmark:before{content:""}.devicon-codeigniter-plain:before{content:""}.devicon-coffeescript-original-wordmark:before,.devicon-coffeescript-plain-wordmark:before{content:""}.devicon-coffeescript-original:before,.devicon-coffeescript-plain:before{content:""}.devicon-css3-plain-wordmark:before{content:""}.devicon-css3-plain:before{content:""}.devicon-debian-plain-wordmark:before{content:""}.devicon-debian-plain:before{content:""}.devicon-dot-net-plain-wordmark:before{content:""}.devicon-dot-net-plain:before{content:""}.devicon-drupal-plain-wordmark:before{content:""}.devicon-drupal-plain:before{content:""}.devicon-firefox-plain-wordmark:before{content:""}.devicon-firefox-plain:before{content:""}.devicon-foundation-plain-wordmark:before{content:""}.devicon-foundation-plain:before{content:""}.devicon-git-plain-wordmark:before{content:""}.devicon-git-plain:before{content:""}.devicon-grunt-line-wordmark:before{content:""}.devicon-grunt-line:before{content:""}.devicon-grunt-plain-wordmark:before{content:""}.devicon-grunt-plain:before{content:""}.devicon-gulp-plain:before{content:""}.devicon-html5-plain-wordmark:before{content:""}.devicon-html5-plain:before{content:""}.devicon-ie10-original:before,.devicon-ie10-plain:before{content:""}.devicon-illustrator-line:before{content:""}.devicon-illustrator-plain:before{content:""}.devicon-inkscape-plain-wordmark:before{content:""}.devicon-inkscape-plain:before{content:""}.devicon-java-plain-wordmark:before{content:""}.devicon-java-plain:before{content:""}.devicon-javascript-plain:before{content:""}.devicon-jquery-plain-wordmark:before{content:""}.devicon-jquery-plain:before{content:""}.devicon-krakenjs-plain-wordmark:before{content:""}.devicon-krakenjs-plain:before{content:""}.devicon-laravel-plain-wordmark:before{content:""}.devicon-laravel-plain:before{content:""}.devicon-less-plain-wordmark:before{content:""}.devicon-linux-plain:before{content:""}.devicon-mongodb-plain-wordmark:before{content:""}.devicon-mongodb-plain:before{content:""}.devicon-moodle-plain-wordmark:before{content:""}.devicon-moodle-plain:before{content:""}.devicon-mysql-plain-wordmark:before{content:""}.devicon-mysql-plain:before{content:""}.devicon-nodejs-plain-wordmark:before{content:""}.devicon-nodejs-plain:before{content:""}.devicon-oracle-original:before,.devicon-oracle-plain:before{content:""}.devicon-photoshop-line:before{content:""}.devicon-photoshop-plain:before{content:""}.devicon-php-plain:before{content:""}.devicon-postgresql-plain-wordmark:before{content:""}.devicon-postgresql-plain:before{content:""}.devicon-python-plain-wordmark:before{content:""}.devicon-python-plain:before{content:""}.devicon-rails-plain-wordmark:before{content:""}.devicon-rails-plain:before{content:""}.devicon-ruby-plain-wordmark:before{content:""}.devicon-ruby-plain:before{content:""}.devicon-sass-original:before,.devicon-sass-plain:before{content:""}.devicon-travis-plain-wordmark:before{content:""}.devicon-travis-plain:before{content:""}.devicon-trello-plain-wordmark:before{content:""}.devicon-trello-plain:before{content:""}.devicon-ubuntu-plain-wordmark:before{content:""}.devicon-ubuntu-plain:before{content:""}.devicon-vim-plain:before{content:""}.devicon-windows8-original-wordmark:before,.devicon-windows8-plain-wordmark:before{content:""}.devicon-windows8-original:before,.devicon-windows8-plain:before{content:""}.devicon-wordpress-plain-wordmark:before{content:""}.devicon-wordpress-plain:before{content:""}.devicon-yii-plain-wordmark:before{content:""}.devicon-yii-plain:before{content:""}.devicon-zend-plain-wordmark:before{content:""}.devicon-zend-plain:before{content:""}.devicon-aftereffects-plain.colored{color:#1f0740}.devicon-amazonwebservices-original.colored,.devicon-amazonwebservices-plain-wordmark.colored,.devicon-amazonwebservices-plain.colored{color:#f7a80d}.devicon-android-plain.colored,.devicon-android-plain-wordmark.colored{color:#a4c439}.devicon-angularjs-plain.colored,.devicon-angularjs-plain-wordmark.colored{color:#c4473a}.devicon-apache-plain.colored,.devicon-apache-plain-wordmark.colored,.devicon-apache-line.colored,.devicon-apache-line-wordmark.colored{color:#303284}.devicon-appcelerator-original.colored,.devicon-appcelerator-plain-wordmark.colored,.devicon-appcelerator-plain.colored{color:#ac162c}.devicon-apple-original.colored,.devicon-apple-plain.colored{color:#000}.devicon-atom-original.colored,.devicon-atom-original-wordmark.colored,.devicon-atom-plain.colored,.devicon-atom-plain-wordmark.colored{color:#67595d}.devicon-babel-plain.colored,.devicon-babel-original.colored{color:#f9dc3e}.devicon-backbonejs-plain.colored,.devicon-backbonejs-plain-wordmark.colored{color:#002a41}.devicon-behance-plain.colored,.devicon-behance-plain-wordmark.colored{color:#0071e0}.devicon-bitbucket-original.colored,.devicon-bitbucket-original-wordmark.colored,.devicon-bitbucket-plain.colored,.devicon-bitbucket-plain-wordmark.colored{color:#205081}.devicon-bootstrap-plain.colored,.devicon-bootstrap-plain-wordmark.colored{color:#59407f}.devicon-bower-plain.colored,.devicon-bower-plain-wordmark.colored,.devicon-bower-line.colored,.devicon-bower-line-wordmark.colored{color:#ef5734}.devicon-c-plain.colored,.devicon-c-plain-wordmark.colored,.devicon-c-line.colored,.devicon-c-line-wordmark.colored,.devicon-c-plain-wordmark.colored,.devicon-c-line-wordmark.colored{color:#03599c}.devicon-cakephp-plain.colored,.devicon-cakephp-plain-wordmark.colored{color:#d43d44}.devicon-ceylon-plain.colored{color:#ab710a}.devicon-chrome-plain.colored,.devicon-chrome-plain-wordmark.colored{color:#ce4e4e}.devicon-clojure-line.colored,.devicon-clojure-plain.colored,.devicon-clojure-plain.colored{color:#5881d8}.devicon-clojurescript-plain.colored{color:#96ca4b}.devicon-codeigniter-plain.colored,.devicon-codeigniter-plain-wordmark.colored{color:#ee4323}.devicon-codepen-plain.colored,.devicon-codepen-plain-wordmark.colored,.devicon-codepen-original.colored{color:#231f20}.devicon-coffeescript-original.colored,.devicon-coffeescript-original-wordmark.colored,.devicon-coffeescript-plain.colored,.devicon-coffeescript-plain-wordmark.colored{color:#28334c}.devicon-composer-line.colored,.devicon-composer-line-wordmark.colored,.devicon-composer-plain.colored,.devicon-composer-plain-wordmark.colored{color:#000}.devicon-confluence-original.colored,.devicon-confluence-original-wordmark.colored,.devicon-confluence-plain.colored,.devicon-confluence-plain-wordmark.colored{color:#205081}.devicon-couchdb-plain.colored,.devicon-couchdb-plain-wordmark.colored{color:#e42528}.devicon-cplusplus-plain.colored,.devicon-cplusplus-plain-wordmark.colored,.devicon-cplusplus-line.colored,.devicon-cplusplus-line-wordmark.colored,.devicon-cplusplus-plain-wordmark.colored,.devicon-cplusplus-line-wordmark.colored{color:#9c033a}.devicon-csharp-plain.colored,.devicon-csharp-plain-wordmark.colored,.devicon-csharp-line.colored,.devicon-csharp-line-wordmark.colored,.devicon-csharp-plain-wordmark.colored,.devicon-csharp-line-wordmark.colored{color:#68217a}.devicon-css3-plain.colored,.devicon-css3-plain-wordmark.colored{color:#3d8fc6}.devicon-cucumber-plain.colored,.devicon-cucumber-plain-wordmark.colored{color:#00a818}.devicon-d3js-plain.colored{color:#f7974e}.devicon-debian-plain.colored,.devicon-debian-plain-wordmark.colored{color:#a80030}.devicon-devicon-plain.colored,.devicon-devicon-plain-wordmark.colored{color:#60be86}.devicon-django-plain.colored,.devicon-django-plain-wordmark.colored,.devicon-django-line.colored,.devicon-django-line-wordmark.colored,.devicon-django-plain-wordmark.colored,.devicon-django-line-wordmark.colored{color:#003a2b}.devicon-docker-plain.colored,.devicon-docker-plain-wordmark.colored{color:#019bc6}.devicon-doctrine-plain.colored,.devicon-doctrine-plain-wordmark.colored,.devicon-doctrine-line.colored,.devicon-doctrine-line-wordmark.colored{color:#f56d39}.devicon-dot-net-plain.colored,.devicon-dot-net-plain-wordmark.colored{color:#1384c8}.devicon-drupal-plain.colored,.devicon-drupal-plain-wordmark.colored{color:#0073ba}.devicon-electron-original.colored,.devicon-electron-original-wordmark.colored{color:#47848f}.devicon-elm-plain.colored,.devicon-elm-plain-wordmark.colored{color:#34495e}.devicon-ember-original-wordmark.colored,.devicon-ember-plain-wordmark.colored{color:#dd3f24}.devicon-erlang-plain.colored,.devicon-erlang-plain-wordmark.colored{color:#a90533}.devicon-express-original.colored,.devicon-express-original-wordmark.colored{color:#444}.devicon-facebook-plain.colored,.devicon-facebook-original.colored{color:#3d5a98}.devicon-firefox-plain.colored,.devicon-firefox-plain-wordmark.colored{color:#dd732a}.devicon-flutter-plain.colored{color:#3fb6d3}.devicon-foundation-plain.colored,.devicon-foundation-plain-wordmark.colored{color:#008cba}.devicon-gatling-plain.colored,.devicon-gatling-plain-wordmark.colored{color:#e77500}.devicon-gatsby-plain.colored,.devicon-gatsby-plain-wordmark.colored{color:#64328b}.devicon-gimp-plain.colored{color:#716955}.devicon-git-plain.colored,.devicon-git-plain-wordmark.colored{color:#f34f29}.devicon-github-original.colored,.devicon-github-original-wordmark.colored,.devicon-github-plain.colored{color:#181616}.devicon-gitlab-plain.colored,.devicon-gitlab-plain-wordmark.colored{color:#e24329}.devicon-go-plain.colored,.devicon-go-line.colored{color:#000}.devicon-google-plain.colored,.devicon-google-plain-wordmark.colored,.devicon-google-original.colored,.devicon-google-original-wordmark.colored{color:#587dbd}.devicon-gradle-plain.colored,.devicon-gradle-plain-wordmark.colored{color:#02303a}.devicon-grails-plain.colored{color:#feb672}.devicon-groovy-plain.colored{color:#619cbc}.devicon-grunt-plain.colored,.devicon-grunt-plain-wordmark.colored,.devicon-grunt-line.colored,.devicon-grunt-line-wordmark.colored{color:#fcaa1a}.devicon-gulp-plain.colored{color:#eb4a4b}.devicon-haskell-plain.colored,.devicon-haskell-plain-wordmark.colored{color:#5e5185}.devicon-handlebars-plain.colored,.devicon-handlebars-plain-wordmark.colored{color:#000}.devicon-haxe-plain.colored{color:#ea8220}.devicon-heroku-original.colored,.devicon-heroku-original-wordmark.colored,.devicon-heroku-plain.colored,.devicon-heroku-plain-wordmark.colored,.devicon-heroku-line.colored,.devicon-heroku-line-wordmark.colored,.devicon-heroku-original.colored,.devicon-heroku-original-wordmark.colored{color:#6762a6}.devicon-html5-plain.colored,.devicon-html5-plain-wordmark.colored{color:#e54d26}.devicon-ie10-original.colored,.devicon-ie10-plain.colored{color:#1ebbee}.devicon-illustrator-plain.colored,.devicon-illustrator-line.colored{color:#faa625}.devicon-inkscape-plain.colored,.devicon-inkscape-plain-wordmark.colored{color:#000}.devicon-intellij-plain.colored,.devicon-intellij-plain-wordmark.colored{color:#136ba2}.devicon-ionic-original.colored,.devicon-ionic-original-wordmark.colored{color:#4e8ef7}.devicon-jasmine-plain.colored,.devicon-jasmine-plain-wordmark.colored{color:#8a4182}.devicon-java-plain.colored,.devicon-java-plain-wordmark.colored{color:#ea2d2e}.devicon-javascript-plain.colored{color:#f0db4f}.devicon-jeet-plain.colored,.devicon-jeet-plain-wordmark.colored{color:#ff664a}.devicon-jenkins-line.colored,.devicon-jenkins-plain.colored{color:#f0d6b7}.devicon-jetbrains-plain.colored,.devicon-jetbrains-plain-wordmark.colored,.devicon-jetbrains-line.colored,.devicon-jetbrains-line-wordmark.colored,.devicon-jetbrains-line.colored,.devicon-jetbrains-line-wordmark.colored,.devicon-jetbrains-plain-wordmark.colored{color:#f68b1f}.devicon-jquery-plain.colored,.devicon-jquery-plain-wordmark.colored{color:#0769ad}.devicon-kotlin-plain.colored,.devicon-kotlin-plain-wordmark.colored{color:#7c6db2}.devicon-krakenjs-plain.colored,.devicon-krakenjs-plain-wordmark.colored{color:#0081c2}.devicon-laravel-plain.colored,.devicon-laravel-plain-wordmark.colored{color:#fd4f31}.devicon-less-plain-wordmark.colored{color:#2a4d80}.devicon-linkedin-plain.colored,.devicon-linkedin-plain-wordmark.colored{color:#0076b2}.devicon-linux-plain.colored{color:#000}.devicon-materialui-plain.colored{color:#1fa6ca}.devicon-meteor-plain.colored,.devicon-meteor-plain-wordmark.colored{color:#df5052}.devicon-mocha-plain.colored{color:#8d6748}.devicon-mongodb-plain.colored,.devicon-mongodb-plain-wordmark.colored{color:#4faa41}.devicon-moodle-plain.colored,.devicon-moodle-plain-wordmark.colored{color:#f7931e}.devicon-mysql-plain.colored,.devicon-mysql-plain-wordmark.colored{color:#00618a}.devicon-nestjs-plain.colored,.devicon-nestjs-plain-wordmark.colored{color:#df234f}.devicon-nginx-original.colored,.devicon-nginx-original-wordmark.colored,.devicon-nginx-plain.colored,.devicon-nginx-plain-wordmark.colored,.devicon-nginx-original-wordmark.colored,.devicon-nginx-plain.colored,.devicon-nginx-plain-wordmark.colored{color:#090}.devicon-nodejs-plain.colored,.devicon-nodejs-plain-wordmark.colored{color:#83cd29}.devicon-nodewebkit-plain.colored,.devicon-nodewebkit-plain-wordmark.colored,.devicon-nodewebkit-line.colored,.devicon-nodewebkit-line-wordmark.colored{color:#3d3b47}.devicon-npm-original-wordmark.colored{color:#cb3837}.devicon-oracle-original.colored,.devicon-oracle-plain.colored{color:#ea1b22}.devicon-photoshop-plain.colored,.devicon-photoshop-line.colored{color:#80b5e2}.devicon-php-plain.colored{color:#6181b6}.devicon-phpstorm-plain.colored,.devicon-phpstorm-plain-wordmark.colored{color:#5058a6}.devicon-postgresql-plain.colored,.devicon-postgresql-plain-wordmark.colored{color:#336791}.devicon-premierepro-plain.colored{color:#2a0634}.devicon-protractor-plain.colored,.devicon-protractor-plain-wordmark.colored{color:#b7111d}.devicon-pycharm-plain.colored,.devicon-pycharm-plain-wordmark.colored{color:#4d8548}.devicon-python-plain.colored,.devicon-python-plain-wordmark.colored{color:#ffd845}.devicon-rails-plain.colored,.devicon-rails-plain-wordmark.colored{color:#a62c46}.devicon-react-original.colored,.devicon-react-original-wordmark.colored,.devicon-react-plain.colored,.devicon-react-plain-wordmark.colored{color:#61dafb}.devicon-redhat-plain.colored,.devicon-redhat-plain-wordmark.colored{color:#e93442}.devicon-redis-plain.colored,.devicon-redis-plain-wordmark.colored{color:#d82c20}.devicon-redux-original.colored,.devicon-redux-plain.colored{color:#764abc}.devicon-ruby-plain.colored,.devicon-ruby-plain-wordmark.colored{color:#d91404}.devicon-rubymine-plain.colored,.devicon-rubymine-plain-wordmark.colored{color:#c12c4c}.devicon-rust-plain.colored{color:#000}.devicon-safari-plain.colored,.devicon-safari-plain-wordmark.colored,.devicon-safari-line-wordmark.colored,.devicon-safari-line.colored{color:#1b88ca}.devicon-sass-original.colored,.devicon-sass-plain.colored{color:#c69}.devicon-scala-plain.colored,.devicon-scala-plain-wordmark.colored{color:#de3423}.devicon-sequelize-plain.colored,.devicon-sequelize-plain-wordmark.colored,.devicon-sequelize-plain.colored,.devicon-sequelize-plain-wordmark.colored{color:#3b4b72}.devicon-sketch-line.colored,.devicon-sketch-line-wordmark.colored{color:#fdad00}.devicon-slack-plain.colored,.devicon-slack-plain-wordmark.colored{color:#2d333a}.devicon-sourcetree-original.colored,.devicon-sourcetree-original-wordmark.colored,.devicon-sourcetree-plain.colored,.devicon-sourcetree-plain-wordmark.colored{color:#205081}.devicon-ssh-original.colored,.devicon-ssh-original-wordmark.colored,.devicon-ssh-plain.colored,.devicon-ssh-plain-wordmark.colored{color:#231f20}.devicon-stylus-original.colored{color:#333}.devicon-swift-plain.colored,.devicon-swift-plain-wordmark.colored{color:#f05138}.devicon-symfony-original.colored,.devicon-symfony-original-wordmark.colored,.devicon-symfony-plain.colored,.devicon-symfony-plain-wordmark.colored{color:#1a171b}.devicon-tomcat-line.colored,.devicon-tomcat-line-wordmark.colored{color:#d1a41a}.devicon-travis-plain.colored,.devicon-travis-plain-wordmark.colored{color:#bb2031}.devicon-trello-plain.colored,.devicon-trello-plain-wordmark.colored{color:#23719f}.devicon-twitter-original.colored,.devicon-twitter-plain.colored{color:#1da1f2}.devicon-typescript-plain.colored,.devicon-typescript-original.colored{color:#007acc}.devicon-typo3-plain.colored,.devicon-typo3-plain-wordmark.colored{color:#f49700}.devicon-ubuntu-plain.colored,.devicon-ubuntu-plain-wordmark.colored{color:#dd4814}.devicon-vagrant-plain.colored,.devicon-vagrant-plain-wordmark.colored{color:#127eff}.devicon-vim-plain.colored{color:#179a33}.devicon-visualstudio-plain.colored,.devicon-visualstudio-plain-wordmark.colored{color:#68217a}.devicon-vuejs-plain.colored,.devicon-vuejs-plain-wordmark.colored,.devicon-vuejs-line.colored,.devicon-vuejs-line-wordmark.colored{color:#41b883}.devicon-webpack-plain.colored,.devicon-webpack-plain-wordmark.colored{color:#1c78c0}.devicon-webstorm-plain.colored,.devicon-webstorm-plain-wordmark.colored{color:#2788b5}.devicon-windows8-original.colored,.devicon-windows8-original-wordmark.colored,.devicon-windows8-plain.colored,.devicon-windows8-plain-wordmark.colored{color:#00adef}.devicon-woocommerce-plain.colored,.devicon-woocommerce-plain-wordmark.colored{color:#7f54b3}.devicon-wordpress-plain.colored,.devicon-wordpress-plain-wordmark.colored{color:#494949}.devicon-yarn-plain.colored,.devicon-yarn-plain-wordmark.colored{color:#2c8ebb}.devicon-yii-plain.colored,.devicon-yii-plain-wordmark.colored{color:#0073bb}.devicon-yunohost-plain.colored{color:#fff}.devicon-zend-plain.colored,.devicon-zend-plain-wordmark.colored{color:#68b604} \ No newline at end of file diff --git a/docs/dist/fonts/devicon.eot b/docs/dist/fonts/devicon.eot deleted file mode 100755 index a7ea8289..00000000 Binary files a/docs/dist/fonts/devicon.eot and /dev/null differ diff --git a/docs/dist/fonts/devicon.svg b/docs/dist/fonts/devicon.svg deleted file mode 100755 index b839447d..00000000 --- a/docs/dist/fonts/devicon.svg +++ /dev/null @@ -1,277 +0,0 @@ - - - -Generated by IcoMoon - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/dist/fonts/devicon.ttf b/docs/dist/fonts/devicon.ttf deleted file mode 100755 index efb68fb2..00000000 Binary files a/docs/dist/fonts/devicon.ttf and /dev/null differ diff --git a/docs/dist/fonts/devicon.woff b/docs/dist/fonts/devicon.woff deleted file mode 100755 index 70c6ec80..00000000 Binary files a/docs/dist/fonts/devicon.woff and /dev/null differ diff --git a/docs/dist/icons/aftereffects/aftereffects-original.svg b/docs/dist/icons/aftereffects/aftereffects-original.svg deleted file mode 100644 index a3836e54..00000000 --- a/docs/dist/icons/aftereffects/aftereffects-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/aftereffects/aftereffects-plain.svg b/docs/dist/icons/aftereffects/aftereffects-plain.svg deleted file mode 100644 index 66979bf3..00000000 --- a/docs/dist/icons/aftereffects/aftereffects-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/aftereffects/aftereffects.eps b/docs/dist/icons/aftereffects/aftereffects.eps deleted file mode 100644 index de5ae6d1..00000000 Binary files a/docs/dist/icons/aftereffects/aftereffects.eps and /dev/null differ diff --git a/docs/dist/icons/amazonwebservices/amazonwebservices-original-wordmark.svg b/docs/dist/icons/amazonwebservices/amazonwebservices-original-wordmark.svg deleted file mode 100644 index 311a5cbd..00000000 --- a/docs/dist/icons/amazonwebservices/amazonwebservices-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/amazonwebservices/amazonwebservices-original.svg b/docs/dist/icons/amazonwebservices/amazonwebservices-original.svg deleted file mode 100644 index f39fdfa2..00000000 --- a/docs/dist/icons/amazonwebservices/amazonwebservices-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/amazonwebservices/amazonwebservices-plain-wordmark.svg b/docs/dist/icons/amazonwebservices/amazonwebservices-plain-wordmark.svg deleted file mode 100644 index 3b279e38..00000000 --- a/docs/dist/icons/amazonwebservices/amazonwebservices-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/amazonwebservices/amazonwebservices.eps b/docs/dist/icons/amazonwebservices/amazonwebservices.eps deleted file mode 100644 index 510fb8d6..00000000 Binary files a/docs/dist/icons/amazonwebservices/amazonwebservices.eps and /dev/null differ diff --git a/docs/dist/icons/android/android-original-wordmark.svg b/docs/dist/icons/android/android-original-wordmark.svg deleted file mode 100644 index d23dc58b..00000000 --- a/docs/dist/icons/android/android-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/android/android-original.svg b/docs/dist/icons/android/android-original.svg deleted file mode 100644 index 2b5520c4..00000000 --- a/docs/dist/icons/android/android-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/android/android-plain-wordmark.svg b/docs/dist/icons/android/android-plain-wordmark.svg deleted file mode 100644 index a97f4969..00000000 --- a/docs/dist/icons/android/android-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/android/android-plain.svg b/docs/dist/icons/android/android-plain.svg deleted file mode 100644 index 356d77a3..00000000 --- a/docs/dist/icons/android/android-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/android/android.eps b/docs/dist/icons/android/android.eps deleted file mode 100644 index cdc2a171..00000000 Binary files a/docs/dist/icons/android/android.eps and /dev/null differ diff --git a/docs/dist/icons/angularjs/angularjs-original-wordmark.svg b/docs/dist/icons/angularjs/angularjs-original-wordmark.svg deleted file mode 100644 index ce99a561..00000000 --- a/docs/dist/icons/angularjs/angularjs-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/angularjs/angularjs-original.svg b/docs/dist/icons/angularjs/angularjs-original.svg deleted file mode 100644 index d5e73fc0..00000000 --- a/docs/dist/icons/angularjs/angularjs-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/angularjs/angularjs-plain-wordmark.svg b/docs/dist/icons/angularjs/angularjs-plain-wordmark.svg deleted file mode 100644 index 8930a263..00000000 --- a/docs/dist/icons/angularjs/angularjs-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/angularjs/angularjs-plain.svg b/docs/dist/icons/angularjs/angularjs-plain.svg deleted file mode 100644 index 9f9f5531..00000000 --- a/docs/dist/icons/angularjs/angularjs-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/angularjs/angularjs.eps b/docs/dist/icons/angularjs/angularjs.eps deleted file mode 100644 index df721a7c..00000000 Binary files a/docs/dist/icons/angularjs/angularjs.eps and /dev/null differ diff --git a/docs/dist/icons/apache/apache-line-wordmark.svg b/docs/dist/icons/apache/apache-line-wordmark.svg deleted file mode 100644 index fb5fd9ec..00000000 --- a/docs/dist/icons/apache/apache-line-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/apache/apache-line.svg b/docs/dist/icons/apache/apache-line.svg deleted file mode 100644 index 885e1908..00000000 --- a/docs/dist/icons/apache/apache-line.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/apache/apache-original-wordmark.svg b/docs/dist/icons/apache/apache-original-wordmark.svg deleted file mode 100644 index 35c47b34..00000000 --- a/docs/dist/icons/apache/apache-original-wordmark.svg +++ /dev/null @@ -1,3539 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/dist/icons/apache/apache-original.svg b/docs/dist/icons/apache/apache-original.svg deleted file mode 100644 index f8af928e..00000000 --- a/docs/dist/icons/apache/apache-original.svg +++ /dev/null @@ -1,3493 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/dist/icons/apache/apache-plain-wordmark.svg b/docs/dist/icons/apache/apache-plain-wordmark.svg deleted file mode 100644 index 624c5e45..00000000 --- a/docs/dist/icons/apache/apache-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/apache/apache-plain.svg b/docs/dist/icons/apache/apache-plain.svg deleted file mode 100644 index 1fa09bcd..00000000 --- a/docs/dist/icons/apache/apache-plain.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/apache/apache.eps b/docs/dist/icons/apache/apache.eps deleted file mode 100644 index ee014516..00000000 Binary files a/docs/dist/icons/apache/apache.eps and /dev/null differ diff --git a/docs/dist/icons/appcelerator/appcelerator-original-wordmark.svg b/docs/dist/icons/appcelerator/appcelerator-original-wordmark.svg deleted file mode 100644 index 04ff60c0..00000000 --- a/docs/dist/icons/appcelerator/appcelerator-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/appcelerator/appcelerator-original.svg b/docs/dist/icons/appcelerator/appcelerator-original.svg deleted file mode 100644 index d380952f..00000000 --- a/docs/dist/icons/appcelerator/appcelerator-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/appcelerator/appcelerator-plain-wordmark.svg b/docs/dist/icons/appcelerator/appcelerator-plain-wordmark.svg deleted file mode 100644 index 3eaaa2ca..00000000 --- a/docs/dist/icons/appcelerator/appcelerator-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/appcelerator/appcelerator.eps b/docs/dist/icons/appcelerator/appcelerator.eps deleted file mode 100644 index ba158aa5..00000000 Binary files a/docs/dist/icons/appcelerator/appcelerator.eps and /dev/null differ diff --git a/docs/dist/icons/apple/apple-original.svg b/docs/dist/icons/apple/apple-original.svg deleted file mode 100644 index 8932b20e..00000000 --- a/docs/dist/icons/apple/apple-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/apple/apple.eps b/docs/dist/icons/apple/apple.eps deleted file mode 100644 index 7f6a3e8e..00000000 Binary files a/docs/dist/icons/apple/apple.eps and /dev/null differ diff --git a/docs/dist/icons/atom/atom-original-wordmark.svg b/docs/dist/icons/atom/atom-original-wordmark.svg deleted file mode 100644 index e3f9a31b..00000000 --- a/docs/dist/icons/atom/atom-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/atom/atom-original.svg b/docs/dist/icons/atom/atom-original.svg deleted file mode 100644 index bcf79d30..00000000 --- a/docs/dist/icons/atom/atom-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/atom/atom.eps b/docs/dist/icons/atom/atom.eps deleted file mode 100644 index 51ca3897..00000000 Binary files a/docs/dist/icons/atom/atom.eps and /dev/null differ diff --git a/docs/dist/icons/babel/babel-original.svg b/docs/dist/icons/babel/babel-original.svg deleted file mode 100644 index af7b38b6..00000000 --- a/docs/dist/icons/babel/babel-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 3 \ No newline at end of file diff --git a/docs/dist/icons/babel/babel-plain.svg b/docs/dist/icons/babel/babel-plain.svg deleted file mode 100644 index e6ba7a0a..00000000 --- a/docs/dist/icons/babel/babel-plain.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 4 \ No newline at end of file diff --git a/docs/dist/icons/babel/babel.eps b/docs/dist/icons/babel/babel.eps deleted file mode 100644 index 16097eb0..00000000 Binary files a/docs/dist/icons/babel/babel.eps and /dev/null differ diff --git a/docs/dist/icons/backbonejs/backbonejs-original-wordmark.svg b/docs/dist/icons/backbonejs/backbonejs-original-wordmark.svg deleted file mode 100644 index c83bc0c3..00000000 --- a/docs/dist/icons/backbonejs/backbonejs-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/backbonejs/backbonejs-original.svg b/docs/dist/icons/backbonejs/backbonejs-original.svg deleted file mode 100644 index a0a4190e..00000000 --- a/docs/dist/icons/backbonejs/backbonejs-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/backbonejs/backbonejs-plain-wordmark.svg b/docs/dist/icons/backbonejs/backbonejs-plain-wordmark.svg deleted file mode 100644 index e69363ab..00000000 --- a/docs/dist/icons/backbonejs/backbonejs-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/backbonejs/backbonejs-plain.svg b/docs/dist/icons/backbonejs/backbonejs-plain.svg deleted file mode 100644 index 26161cee..00000000 --- a/docs/dist/icons/backbonejs/backbonejs-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/backbonejs/backbonejs.eps b/docs/dist/icons/backbonejs/backbonejs.eps deleted file mode 100644 index 3a28a34b..00000000 Binary files a/docs/dist/icons/backbonejs/backbonejs.eps and /dev/null differ diff --git a/docs/dist/icons/behance/behance-original-wordmark.svg b/docs/dist/icons/behance/behance-original-wordmark.svg deleted file mode 100644 index 3bfa7171..00000000 --- a/docs/dist/icons/behance/behance-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 13 \ No newline at end of file diff --git a/docs/dist/icons/behance/behance-original.svg b/docs/dist/icons/behance/behance-original.svg deleted file mode 100644 index cc975ddc..00000000 --- a/docs/dist/icons/behance/behance-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 12 \ No newline at end of file diff --git a/docs/dist/icons/behance/behance-plain-wordmark.svg b/docs/dist/icons/behance/behance-plain-wordmark.svg deleted file mode 100644 index ca65c8f3..00000000 --- a/docs/dist/icons/behance/behance-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 15 \ No newline at end of file diff --git a/docs/dist/icons/behance/behance-plain.svg b/docs/dist/icons/behance/behance-plain.svg deleted file mode 100644 index a1ce4b5e..00000000 --- a/docs/dist/icons/behance/behance-plain.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 14 \ No newline at end of file diff --git a/docs/dist/icons/behance/behance.eps b/docs/dist/icons/behance/behance.eps deleted file mode 100644 index 6c641db7..00000000 Binary files a/docs/dist/icons/behance/behance.eps and /dev/null differ diff --git a/docs/dist/icons/bitbucket/bitbucket-original-wordmark.svg b/docs/dist/icons/bitbucket/bitbucket-original-wordmark.svg deleted file mode 100644 index 7aa96e08..00000000 --- a/docs/dist/icons/bitbucket/bitbucket-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/bitbucket/bitbucket-original.svg b/docs/dist/icons/bitbucket/bitbucket-original.svg deleted file mode 100644 index 4bfc8d4a..00000000 --- a/docs/dist/icons/bitbucket/bitbucket-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/bitbucket/bitbucket.eps b/docs/dist/icons/bitbucket/bitbucket.eps deleted file mode 100644 index 7120ac47..00000000 Binary files a/docs/dist/icons/bitbucket/bitbucket.eps and /dev/null differ diff --git a/docs/dist/icons/bootstrap/bootstrap-plain-wordmark.svg b/docs/dist/icons/bootstrap/bootstrap-plain-wordmark.svg deleted file mode 100644 index ddd63585..00000000 --- a/docs/dist/icons/bootstrap/bootstrap-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/bootstrap/bootstrap-plain.svg b/docs/dist/icons/bootstrap/bootstrap-plain.svg deleted file mode 100644 index 5902e6ec..00000000 --- a/docs/dist/icons/bootstrap/bootstrap-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/bootstrap/bootstrap.eps b/docs/dist/icons/bootstrap/bootstrap.eps deleted file mode 100644 index 0d8514e3..00000000 Binary files a/docs/dist/icons/bootstrap/bootstrap.eps and /dev/null differ diff --git a/docs/dist/icons/bower/bower-line-wordmark.svg b/docs/dist/icons/bower/bower-line-wordmark.svg deleted file mode 100644 index 59493b34..00000000 --- a/docs/dist/icons/bower/bower-line-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/bower/bower-line.svg b/docs/dist/icons/bower/bower-line.svg deleted file mode 100644 index ed08665b..00000000 --- a/docs/dist/icons/bower/bower-line.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/bower/bower-original-wordmark.svg b/docs/dist/icons/bower/bower-original-wordmark.svg deleted file mode 100644 index 77523173..00000000 --- a/docs/dist/icons/bower/bower-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/bower/bower-original.svg b/docs/dist/icons/bower/bower-original.svg deleted file mode 100644 index f76149c0..00000000 --- a/docs/dist/icons/bower/bower-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/bower/bower-plain-wordmark.svg b/docs/dist/icons/bower/bower-plain-wordmark.svg deleted file mode 100644 index 2aed5caa..00000000 --- a/docs/dist/icons/bower/bower-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/bower/bower-plain.svg b/docs/dist/icons/bower/bower-plain.svg deleted file mode 100644 index 684585ed..00000000 --- a/docs/dist/icons/bower/bower-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/bower/bower.eps b/docs/dist/icons/bower/bower.eps deleted file mode 100644 index 155e3e7a..00000000 Binary files a/docs/dist/icons/bower/bower.eps and /dev/null differ diff --git a/docs/dist/icons/c/c-line.svg b/docs/dist/icons/c/c-line.svg deleted file mode 100644 index dfe00cbc..00000000 --- a/docs/dist/icons/c/c-line.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/c/c-original.svg b/docs/dist/icons/c/c-original.svg deleted file mode 100644 index 01143371..00000000 --- a/docs/dist/icons/c/c-original.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/c/c-plain.svg b/docs/dist/icons/c/c-plain.svg deleted file mode 100644 index f41f4934..00000000 --- a/docs/dist/icons/c/c-plain.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/c/c.eps b/docs/dist/icons/c/c.eps deleted file mode 100644 index 77c1d063..00000000 Binary files a/docs/dist/icons/c/c.eps and /dev/null differ diff --git a/docs/dist/icons/cakephp/cakephp-original-wordmark.svg b/docs/dist/icons/cakephp/cakephp-original-wordmark.svg deleted file mode 100644 index 3f19d90d..00000000 --- a/docs/dist/icons/cakephp/cakephp-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 13 \ No newline at end of file diff --git a/docs/dist/icons/cakephp/cakephp-original.svg b/docs/dist/icons/cakephp/cakephp-original.svg deleted file mode 100644 index ead4c6c2..00000000 --- a/docs/dist/icons/cakephp/cakephp-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 14 \ No newline at end of file diff --git a/docs/dist/icons/cakephp/cakephp-plain-wordmark.svg b/docs/dist/icons/cakephp/cakephp-plain-wordmark.svg deleted file mode 100644 index 1ab776eb..00000000 --- a/docs/dist/icons/cakephp/cakephp-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 15 \ No newline at end of file diff --git a/docs/dist/icons/cakephp/cakephp-plain.svg b/docs/dist/icons/cakephp/cakephp-plain.svg deleted file mode 100644 index a675c8e8..00000000 --- a/docs/dist/icons/cakephp/cakephp-plain.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 12 \ No newline at end of file diff --git a/docs/dist/icons/cakephp/cakephp.eps b/docs/dist/icons/cakephp/cakephp.eps deleted file mode 100644 index 70cc5327..00000000 Binary files a/docs/dist/icons/cakephp/cakephp.eps and /dev/null differ diff --git a/docs/dist/icons/ceylon/ceylon-original-wordmark.svg b/docs/dist/icons/ceylon/ceylon-original-wordmark.svg deleted file mode 100644 index 778c7f31..00000000 --- a/docs/dist/icons/ceylon/ceylon-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 13 \ No newline at end of file diff --git a/docs/dist/icons/ceylon/ceylon-original.svg b/docs/dist/icons/ceylon/ceylon-original.svg deleted file mode 100644 index 5bb3f4f8..00000000 --- a/docs/dist/icons/ceylon/ceylon-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 12 \ No newline at end of file diff --git a/docs/dist/icons/ceylon/ceylon-plain-wordmark.svg b/docs/dist/icons/ceylon/ceylon-plain-wordmark.svg deleted file mode 100644 index b13cab4a..00000000 --- a/docs/dist/icons/ceylon/ceylon-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 15 \ No newline at end of file diff --git a/docs/dist/icons/ceylon/ceylon-plain.svg b/docs/dist/icons/ceylon/ceylon-plain.svg deleted file mode 100644 index 5c70fb22..00000000 --- a/docs/dist/icons/ceylon/ceylon-plain.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 14 \ No newline at end of file diff --git a/docs/dist/icons/ceylon/ceylon.eps b/docs/dist/icons/ceylon/ceylon.eps deleted file mode 100644 index aeb07bfb..00000000 Binary files a/docs/dist/icons/ceylon/ceylon.eps and /dev/null differ diff --git a/docs/dist/icons/chrome/chrome-original-wordmark.svg b/docs/dist/icons/chrome/chrome-original-wordmark.svg deleted file mode 100644 index ed97dc7b..00000000 --- a/docs/dist/icons/chrome/chrome-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/chrome/chrome-original.svg b/docs/dist/icons/chrome/chrome-original.svg deleted file mode 100644 index 51c49794..00000000 --- a/docs/dist/icons/chrome/chrome-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/chrome/chrome-plain-wordmark.svg b/docs/dist/icons/chrome/chrome-plain-wordmark.svg deleted file mode 100644 index 113f962d..00000000 --- a/docs/dist/icons/chrome/chrome-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/chrome/chrome-plain.svg b/docs/dist/icons/chrome/chrome-plain.svg deleted file mode 100644 index 028f8e14..00000000 --- a/docs/dist/icons/chrome/chrome-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/chrome/chrome.eps b/docs/dist/icons/chrome/chrome.eps deleted file mode 100644 index 52d6b0cf..00000000 Binary files a/docs/dist/icons/chrome/chrome.eps and /dev/null differ diff --git a/docs/dist/icons/clojure/clojure-line.svg b/docs/dist/icons/clojure/clojure-line.svg deleted file mode 100644 index c76fe25c..00000000 --- a/docs/dist/icons/clojure/clojure-line.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/clojure/clojure-original.svg b/docs/dist/icons/clojure/clojure-original.svg deleted file mode 100644 index b4684cf6..00000000 --- a/docs/dist/icons/clojure/clojure-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/clojure/clojure.eps b/docs/dist/icons/clojure/clojure.eps deleted file mode 100644 index 9df71271..00000000 --- a/docs/dist/icons/clojure/clojure.eps +++ /dev/null @@ -1,5696 +0,0 @@ -%!PS-Adobe-3.1 EPSF-3.0 -%ADO_DSC_Encoding: MacOS Roman -%%Title: clojure.eps -%%Creator: Adobe Illustrator(R) 21.0 -%%For: Vlad Bokov -%%CreationDate: 17/02/2019 -%%BoundingBox: 0 0 421 129 -%%HiResBoundingBox: 0 0 420.8901 128.2920 -%%CropBox: 0 0 420.8901 128.2920 -%%LanguageLevel: 2 -%%DocumentData: Clean7Bit -%ADOBeginClientInjection: DocumentHeader "AI11EPS" -%%AI8_CreatorVersion: 21.0.0 %AI9_PrintingDataBegin %ADO_BuildNumber: Adobe Illustrator(R) 21.0.0 x223 R agm 4.7740 ct 5.3840 %ADO_ContainsXMP: MainFirst -%ADOEndClientInjection: DocumentHeader "AI11EPS" -%%Pages: 1 -%%DocumentNeededResources: -%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0 -%%+ procset Adobe_CoolType_Utility_T42 1.0 0 -%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 -%%+ procset Adobe_CoolType_Core 2.31 0 -%%+ procset Adobe_AGM_Core 2.0 0 -%%+ procset Adobe_AGM_Utils 1.0 0 -%%DocumentFonts: -%%DocumentNeededFonts: -%%DocumentNeededFeatures: -%%DocumentSuppliedFeatures: -%%DocumentCustomColors: -%%CMYKCustomColor: -%%RGBCustomColor: -%%EndComments - - - - - - - -%%BeginDefaults -%%ViewingOrientation: 1 0 0 1 -%%EndDefaults -%%BeginProlog -%%BeginResource: procset Adobe_AGM_Utils 1.0 0 -%%Version: 1.0 0 -%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. -systemdict/setpacking known -{currentpacking true setpacking}if -userdict/Adobe_AGM_Utils 75 dict dup begin put -/bdf -{bind def}bind def -/nd{null def}bdf -/xdf -{exch def}bdf -/ldf -{load def}bdf -/ddf -{put}bdf -/xddf -{3 -1 roll put}bdf -/xpt -{exch put}bdf -/ndf -{ - exch dup where{ - pop pop pop - }{ - xdf - }ifelse -}def -/cdndf -{ - exch dup currentdict exch known{ - pop pop - }{ - exch def - }ifelse -}def -/gx -{get exec}bdf -/ps_level - /languagelevel where{ - pop systemdict/languagelevel gx - }{ - 1 - }ifelse -def -/level2 - ps_level 2 ge -def -/level3 - ps_level 3 ge -def -/ps_version - {version cvr}stopped{-1}if -def -/set_gvm -{currentglobal exch setglobal}bdf -/reset_gvm -{setglobal}bdf -/makereadonlyarray -{ - /packedarray where{pop packedarray - }{ - array astore readonly}ifelse -}bdf -/map_reserved_ink_name -{ - dup type/stringtype eq{ - dup/Red eq{ - pop(_Red_) - }{ - dup/Green eq{ - pop(_Green_) - }{ - dup/Blue eq{ - pop(_Blue_) - }{ - dup()cvn eq{ - pop(Process) - }if - }ifelse - }ifelse - }ifelse - }if -}bdf -/AGMUTIL_GSTATE 22 dict def -/get_gstate -{ - AGMUTIL_GSTATE begin - /AGMUTIL_GSTATE_clr_spc currentcolorspace def - /AGMUTIL_GSTATE_clr_indx 0 def - /AGMUTIL_GSTATE_clr_comps 12 array def - mark currentcolor counttomark - {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put - /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop - /AGMUTIL_GSTATE_fnt rootfont def - /AGMUTIL_GSTATE_lw currentlinewidth def - /AGMUTIL_GSTATE_lc currentlinecap def - /AGMUTIL_GSTATE_lj currentlinejoin def - /AGMUTIL_GSTATE_ml currentmiterlimit def - currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf - /AGMUTIL_GSTATE_sa currentstrokeadjust def - /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def - /AGMUTIL_GSTATE_op currentoverprint def - /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def - /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def - currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf - cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf - /AGMUTIL_GSTATE_ht currenthalftone def - /AGMUTIL_GSTATE_flt currentflat def - end -}def -/set_gstate -{ - AGMUTIL_GSTATE begin - AGMUTIL_GSTATE_clr_spc setcolorspace - AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get - /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor - AGMUTIL_GSTATE_fnt setfont - AGMUTIL_GSTATE_lw setlinewidth - AGMUTIL_GSTATE_lc setlinecap - AGMUTIL_GSTATE_lj setlinejoin - AGMUTIL_GSTATE_ml setmiterlimit - AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash - AGMUTIL_GSTATE_sa setstrokeadjust - AGMUTIL_GSTATE_clr_rnd setcolorrendering - AGMUTIL_GSTATE_op setoverprint - AGMUTIL_GSTATE_bg cvx setblackgeneration - AGMUTIL_GSTATE_ucr cvx setundercolorremoval - AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx - AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer - AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or - { - currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne - { - mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark - }if - }{ - AGMUTIL_GSTATE_ht sethalftone - }ifelse - AGMUTIL_GSTATE_flt setflat - end -}def -/get_gstate_and_matrix -{ - AGMUTIL_GSTATE begin - /AGMUTIL_GSTATE_ctm matrix currentmatrix def - end - get_gstate -}def -/set_gstate_and_matrix -{ - set_gstate - AGMUTIL_GSTATE begin - AGMUTIL_GSTATE_ctm setmatrix - end -}def -/AGMUTIL_str256 256 string def -/AGMUTIL_src256 256 string def -/AGMUTIL_dst64 64 string def -/AGMUTIL_srcLen nd -/AGMUTIL_ndx nd -/AGMUTIL_cpd nd -/capture_cpd{ - //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf -}def -/thold_halftone -{ - level3 - {sethalftone currenthalftone} - { - dup/HalftoneType get 3 eq - { - sethalftone currenthalftone - }{ - begin - Width Height mul{ - Thresholds read{pop}if - }repeat - end - currenthalftone - }ifelse - }ifelse -}def -/rdcmntline -{ - currentfile AGMUTIL_str256 readline pop - (%)anchorsearch{pop}if -}bdf -/filter_cmyk -{ - dup type/filetype ne{ - exch()/SubFileDecode filter - }{ - exch pop - } - ifelse - [ - exch - { - AGMUTIL_src256 readstring pop - dup length/AGMUTIL_srcLen exch def - /AGMUTIL_ndx 0 def - AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{ - 1 index exch get - AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put - /AGMUTIL_ndx AGMUTIL_ndx 1 add def - }for - pop - AGMUTIL_dst64 0 AGMUTIL_ndx getinterval - } - bind - /exec cvx - ]cvx -}bdf -/filter_indexed_devn -{ - cvi Names length mul names_index add Lookup exch get -}bdf -/filter_devn -{ - 4 dict begin - /srcStr xdf - /dstStr xdf - dup type/filetype ne{ - 0()/SubFileDecode filter - }if - [ - exch - [ - /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx - currentdict/srcStr get/readstring cvx/pop cvx - /dup cvx/length cvx 0/gt cvx[ - Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx - names_index Names length currentdict/srcStr get length 1 sub{ - 1/index cvx/exch cvx/get cvx - currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx - Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx - }for - currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx - ]cvx/if cvx - /end cvx - ]cvx - bind - /exec cvx - ]cvx - end -}bdf -/AGMUTIL_imagefile nd -/read_image_file -{ - AGMUTIL_imagefile 0 setfileposition - 10 dict begin - /imageDict xdf - /imbufLen Width BitsPerComponent mul 7 add 8 idiv def - /imbufIdx 0 def - /origDataSource imageDict/DataSource get def - /origMultipleDataSources imageDict/MultipleDataSources get def - /origDecode imageDict/Decode get def - /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def - imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse - { - /imbufCnt imageDict/DataSource get length def - /imbufs imbufCnt array def - 0 1 imbufCnt 1 sub{ - /imbufIdx xdf - imbufs imbufIdx imbufLen string put - imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put - }for - DeviceN_PS2{ - imageDict begin - /DataSource[DataSource/devn_sep_datasource cvx]cvx def - /MultipleDataSources false def - /Decode[0 1]def - end - }if - }{ - /imbuf imbufLen string def - Indexed_DeviceN level3 not and DeviceN_NoneName or{ - /srcDataStrs[imageDict begin - currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse - { - Width Decode length 2 div mul cvi string - }repeat - end]def - imageDict begin - /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def - /Decode[0 1]def - end - }{ - imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put - imageDict/Decode[0 1]put - }ifelse - }ifelse - imageDict exch - load exec - imageDict/DataSource origDataSource put - imageDict/MultipleDataSources origMultipleDataSources put - imageDict/Decode origDecode put - end -}bdf -/write_image_file -{ - begin - {(AGMUTIL_imagefile)(w+)file}stopped{ - false - }{ - Adobe_AGM_Utils/AGMUTIL_imagefile xddf - 2 dict begin - /imbufLen Width BitsPerComponent mul 7 add 8 idiv def - MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{ - /imbuf imbufLen string def - }if - 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{ - pop - MultipleDataSources{ - 0 1 DataSource length 1 sub{ - DataSource type dup - /arraytype eq{ - pop DataSource exch gx - }{ - /filetype eq{ - DataSource exch get imbuf readstring pop - }{ - DataSource exch get - }ifelse - }ifelse - AGMUTIL_imagefile exch writestring - }for - }{ - DataSource type dup - /arraytype eq{ - pop DataSource exec - }{ - /filetype eq{ - DataSource imbuf readstring pop - }{ - DataSource - }ifelse - }ifelse - AGMUTIL_imagefile exch writestring - }ifelse - }for - end - true - }ifelse - end -}bdf -/close_image_file -{ - AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile -}def -statusdict/product known userdict/AGMP_current_show known not and{ - /pstr statusdict/product get def - pstr(HP LaserJet 2200)eq - pstr(HP LaserJet 4000 Series)eq or - pstr(HP LaserJet 4050 Series )eq or - pstr(HP LaserJet 8000 Series)eq or - pstr(HP LaserJet 8100 Series)eq or - pstr(HP LaserJet 8150 Series)eq or - pstr(HP LaserJet 5000 Series)eq or - pstr(HP LaserJet 5100 Series)eq or - pstr(HP Color LaserJet 4500)eq or - pstr(HP Color LaserJet 4600)eq or - pstr(HP LaserJet 5Si)eq or - pstr(HP LaserJet 1200 Series)eq or - pstr(HP LaserJet 1300 Series)eq or - pstr(HP LaserJet 4100 Series)eq or - { - userdict/AGMP_current_show/show load put - userdict/show{ - currentcolorspace 0 get - /Pattern eq - {false charpath f} - {AGMP_current_show}ifelse - }put - }if - currentdict/pstr undef -}if -/consumeimagedata -{ - begin - AGMIMG_init_common - currentdict/MultipleDataSources known not - {/MultipleDataSources false def}if - MultipleDataSources - { - DataSource 0 get type - dup/filetype eq - { - 1 dict begin - /flushbuffer Width cvi string def - 1 1 Height cvi - { - pop - 0 1 DataSource length 1 sub - { - DataSource exch get - flushbuffer readstring pop pop - }for - }for - end - }if - dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and - { - Width Height mul cvi - { - 0 1 DataSource length 1 sub - {dup DataSource exch gx length exch 0 ne{pop}if}for - dup 0 eq - {pop exit}if - sub dup 0 le - {exit}if - }loop - pop - }if - } - { - /DataSource load type - dup/filetype eq - { - 1 dict begin - /flushbuffer Width Decode length 2 idiv mul cvi string def - 1 1 Height{pop DataSource flushbuffer readstring pop pop}for - end - }if - dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and - { - Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul - { - DataSource length dup 0 eq - {pop exit}if - sub dup 0 le - {exit}if - }loop - pop - }if - }ifelse - end -}bdf -/addprocs -{ - 2{/exec load}repeat - 3 1 roll - [5 1 roll]bind cvx -}def -/modify_halftone_xfer -{ - currenthalftone dup length dict copy begin - currentdict 2 index known{ - 1 index load dup length dict copy begin - currentdict/TransferFunction known{ - /TransferFunction load - }{ - currenttransfer - }ifelse - addprocs/TransferFunction xdf - currentdict end def - currentdict end sethalftone - }{ - currentdict/TransferFunction known{ - /TransferFunction load - }{ - currenttransfer - }ifelse - addprocs/TransferFunction xdf - currentdict end sethalftone - pop - }ifelse -}def -/clonearray -{ - dup xcheck exch - dup length array exch - Adobe_AGM_Core/AGMCORE_tmp -1 ddf - { - Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf - dup type/dicttype eq - { - Adobe_AGM_Core/AGMCORE_tmp get - exch - clonedict - Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf - }if - dup type/arraytype eq - { - Adobe_AGM_Core/AGMCORE_tmp get exch - clonearray - Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf - }if - exch dup - Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put - }forall - exch{cvx}if -}bdf -/clonedict -{ - dup length dict - begin - { - dup type/dicttype eq - {clonedict}if - dup type/arraytype eq - {clonearray}if - def - }forall - currentdict - end -}bdf -/DeviceN_PS2 -{ - /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and -}bdf -/Indexed_DeviceN -{ - /indexed_colorspace_dict AGMCORE_gget dup null ne{ - dup/CSDBase known{ - /CSDBase get/CSD get_res/Names known - }{ - pop false - }ifelse - }{ - pop false - }ifelse -}bdf -/DeviceN_NoneName -{ - /Names where{ - pop - false Names - { - (None)eq or - }forall - }{ - false - }ifelse -}bdf -/DeviceN_PS2_inRip_seps -{ - /AGMCORE_in_rip_sep where - { - pop dup type dup/arraytype eq exch/packedarraytype eq or - { - dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and - { - /currentcolorspace exch AGMCORE_gput - false - }{ - true - }ifelse - }{ - true - }ifelse - }{ - true - }ifelse -}bdf -/base_colorspace_type -{ - dup type/arraytype eq{0 get}if -}bdf -/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse -{ - /pdfmark_5{cleartomark}bind def -}{ - /pdfmark_5{pdfmark}bind def -}ifelse -/ReadBypdfmark_5 -{ - currentfile exch 0 exch/SubFileDecode filter - /currentdistillerparams where - {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse - {flushfile cleartomark} - {/PUT pdfmark}ifelse -}bdf -/ReadBypdfmark_5_string -{ - 2 dict begin - /makerString exch def string/tmpString exch def - { - currentfile tmpString readline not{pop exit}if - makerString anchorsearch - { - pop pop cleartomark exit - }{ - 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5 - }ifelse - }loop - end -}bdf -/xpdfm -{ - { - dup 0 get/Label eq - { - aload length[exch 1 add 1 roll/PAGELABEL - }{ - aload pop - [{ThisPage}<<5 -2 roll>>/PUT - }ifelse - pdfmark_5 - }forall -}bdf -/lmt{ - dup 2 index le{exch}if pop dup 2 index ge{exch}if pop -}bdf -/int{ - dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop -}bdf -/ds{ - Adobe_AGM_Utils begin -}bdf -/dt{ - currentdict Adobe_AGM_Utils eq{ - end - }if -}bdf -systemdict/setpacking known -{setpacking}if -%%EndResource -%%BeginResource: procset Adobe_AGM_Core 2.0 0 -%%Version: 2.0 0 -%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved. -systemdict/setpacking known -{ - currentpacking - true setpacking -}if -userdict/Adobe_AGM_Core 209 dict dup begin put -/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def -/AGMCORE_str256 256 string def -/AGMCORE_save nd -/AGMCORE_graphicsave nd -/AGMCORE_c 0 def -/AGMCORE_m 0 def -/AGMCORE_y 0 def -/AGMCORE_k 0 def -/AGMCORE_cmykbuf 4 array def -/AGMCORE_screen[currentscreen]cvx def -/AGMCORE_tmp 0 def -/AGMCORE_&setgray nd -/AGMCORE_&setcolor nd -/AGMCORE_&setcolorspace nd -/AGMCORE_&setcmykcolor nd -/AGMCORE_cyan_plate nd -/AGMCORE_magenta_plate nd -/AGMCORE_yellow_plate nd -/AGMCORE_black_plate nd -/AGMCORE_plate_ndx nd -/AGMCORE_get_ink_data nd -/AGMCORE_is_cmyk_sep nd -/AGMCORE_host_sep nd -/AGMCORE_avoid_L2_sep_space nd -/AGMCORE_distilling nd -/AGMCORE_composite_job nd -/AGMCORE_producing_seps nd -/AGMCORE_ps_level -1 def -/AGMCORE_ps_version -1 def -/AGMCORE_environ_ok nd -/AGMCORE_CSD_cache 0 dict def -/AGMCORE_currentoverprint false def -/AGMCORE_deltaX nd -/AGMCORE_deltaY nd -/AGMCORE_name nd -/AGMCORE_sep_special nd -/AGMCORE_err_strings 4 dict def -/AGMCORE_cur_err nd -/AGMCORE_current_spot_alias false def -/AGMCORE_inverting false def -/AGMCORE_feature_dictCount nd -/AGMCORE_feature_opCount nd -/AGMCORE_feature_ctm nd -/AGMCORE_ConvertToProcess false def -/AGMCORE_Default_CTM matrix def -/AGMCORE_Default_PageSize nd -/AGMCORE_Default_flatness nd -/AGMCORE_currentbg nd -/AGMCORE_currentucr nd -/AGMCORE_pattern_paint_type 0 def -/knockout_unitsq nd -currentglobal true setglobal -[/CSA/Gradient/Procedure] -{ - /Generic/Category findresource dup length dict copy/Category defineresource pop -}forall -setglobal -/AGMCORE_key_known -{ - where{ - /Adobe_AGM_Core_Id known - }{ - false - }ifelse -}ndf -/flushinput -{ - save - 2 dict begin - /CompareBuffer 3 -1 roll def - /readbuffer 256 string def - mark - { - currentfile readbuffer{readline}stopped - {cleartomark mark} - { - not - {pop exit} - if - CompareBuffer eq - {exit} - if - }ifelse - }loop - cleartomark - end - restore -}bdf -/getspotfunction -{ - AGMCORE_screen exch pop exch pop - dup type/dicttype eq{ - dup/HalftoneType get 1 eq{ - /SpotFunction get - }{ - dup/HalftoneType get 2 eq{ - /GraySpotFunction get - }{ - pop - { - abs exch abs 2 copy add 1 gt{ - 1 sub dup mul exch 1 sub dup mul add 1 sub - }{ - dup mul exch dup mul add 1 exch sub - }ifelse - }bind - }ifelse - }ifelse - }if -}def -/np -{newpath}bdf -/clp_npth -{clip np}def -/eoclp_npth -{eoclip np}def -/npth_clp -{np clip}def -/graphic_setup -{ - /AGMCORE_graphicsave save store - concat - 0 setgray - 0 setlinecap - 0 setlinejoin - 1 setlinewidth - []0 setdash - 10 setmiterlimit - np - false setoverprint - false setstrokeadjust - //Adobe_AGM_Core/spot_alias gx - /Adobe_AGM_Image where{ - pop - Adobe_AGM_Image/spot_alias 2 copy known{ - gx - }{ - pop pop - }ifelse - }if - /sep_colorspace_dict null AGMCORE_gput - 100 dict begin - /dictstackcount countdictstack def - /showpage{}def - mark -}def -/graphic_cleanup -{ - cleartomark - dictstackcount 1 countdictstack 1 sub{end}for - end - AGMCORE_graphicsave restore -}def -/compose_error_msg -{ - grestoreall initgraphics - /Helvetica findfont 10 scalefont setfont - /AGMCORE_deltaY 100 def - /AGMCORE_deltaX 310 def - clippath pathbbox np pop pop 36 add exch 36 add exch moveto - 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto - 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath - 0 AGMCORE_&setgray - gsave 1 AGMCORE_&setgray fill grestore - 1 setlinewidth gsave stroke grestore - currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto - /AGMCORE_deltaY 12 def - /AGMCORE_tmp 0 def - AGMCORE_err_strings exch get - { - dup 32 eq - { - pop - AGMCORE_str256 0 AGMCORE_tmp getinterval - stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt - { - currentpoint AGMCORE_deltaY sub exch pop - clippath pathbbox pop pop pop 44 add exch moveto - }if - AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show - 0 1 AGMCORE_str256 length 1 sub - { - AGMCORE_str256 exch 0 put - }for - /AGMCORE_tmp 0 def - }{ - AGMCORE_str256 exch AGMCORE_tmp xpt - /AGMCORE_tmp AGMCORE_tmp 1 add def - }ifelse - }forall -}bdf -/AGMCORE_CMYKDeviceNColorspaces[ - [/Separation/None/DeviceCMYK{0 0 0}] - [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind] - [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind] - [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind] - [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind] - [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind] - [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind] - [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind] - [/Separation(Cyan)/DeviceCMYK{0 0 0}] - [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind] - [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind] - [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind] - [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}] - [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind] - [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}] - [/DeviceCMYK] -]def -/ds{ - Adobe_AGM_Core begin - /currentdistillerparams where - { - pop currentdistillerparams/CoreDistVersion get 5000 lt - {<>setdistillerparams}if - }if - /AGMCORE_ps_version xdf - /AGMCORE_ps_level xdf - errordict/AGM_handleerror known not{ - errordict/AGM_handleerror errordict/handleerror get put - errordict/handleerror{ - Adobe_AGM_Core begin - $error/newerror get AGMCORE_cur_err null ne and{ - $error/newerror false put - AGMCORE_cur_err compose_error_msg - }if - $error/newerror true put - end - errordict/AGM_handleerror get exec - }bind put - }if - /AGMCORE_environ_ok - ps_level AGMCORE_ps_level ge - ps_version AGMCORE_ps_version ge and - AGMCORE_ps_level -1 eq or - def - AGMCORE_environ_ok not - {/AGMCORE_cur_err/AGMCORE_bad_environ def}if - /AGMCORE_&setgray systemdict/setgray get def - level2{ - /AGMCORE_&setcolor systemdict/setcolor get def - /AGMCORE_&setcolorspace systemdict/setcolorspace get def - }if - /AGMCORE_currentbg currentblackgeneration def - /AGMCORE_currentucr currentundercolorremoval def - /AGMCORE_Default_flatness currentflat def - /AGMCORE_distilling - /product where{ - pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and - }{ - false - }ifelse - def - /AGMCORE_GSTATE AGMCORE_key_known not{ - /AGMCORE_GSTATE 21 dict def - /AGMCORE_tmpmatrix matrix def - /AGMCORE_gstack 64 array def - /AGMCORE_gstackptr 0 def - /AGMCORE_gstacksaveptr 0 def - /AGMCORE_gstackframekeys 14 def - /AGMCORE_&gsave/gsave ldf - /AGMCORE_&grestore/grestore ldf - /AGMCORE_&grestoreall/grestoreall ldf - /AGMCORE_&save/save ldf - /AGMCORE_&setoverprint/setoverprint ldf - /AGMCORE_gdictcopy{ - begin - {def}forall - end - }def - /AGMCORE_gput{ - AGMCORE_gstack AGMCORE_gstackptr get - 3 1 roll - put - }def - /AGMCORE_gget{ - AGMCORE_gstack AGMCORE_gstackptr get - exch - get - }def - /gsave{ - AGMCORE_&gsave - AGMCORE_gstack AGMCORE_gstackptr get - AGMCORE_gstackptr 1 add - dup 64 ge{limitcheck}if - /AGMCORE_gstackptr exch store - AGMCORE_gstack AGMCORE_gstackptr get - AGMCORE_gdictcopy - }def - /grestore{ - AGMCORE_&grestore - AGMCORE_gstackptr 1 sub - dup AGMCORE_gstacksaveptr lt{1 add}if - dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known - {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse - /AGMCORE_gstackptr exch store - }def - /grestoreall{ - AGMCORE_&grestoreall - /AGMCORE_gstackptr AGMCORE_gstacksaveptr store - }def - /save{ - AGMCORE_&save - AGMCORE_gstack AGMCORE_gstackptr get - AGMCORE_gstackptr 1 add - dup 64 ge{limitcheck}if - /AGMCORE_gstackptr exch store - /AGMCORE_gstacksaveptr AGMCORE_gstackptr store - AGMCORE_gstack AGMCORE_gstackptr get - AGMCORE_gdictcopy - }def - /setoverprint{ - dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint - }def - 0 1 AGMCORE_gstack length 1 sub{ - AGMCORE_gstack exch AGMCORE_gstackframekeys dict put - }for - }if - level3/AGMCORE_&sysshfill AGMCORE_key_known not and - { - /AGMCORE_&sysshfill systemdict/shfill get def - /AGMCORE_&sysmakepattern systemdict/makepattern get def - /AGMCORE_&usrmakepattern/makepattern load def - }if - /currentcmykcolor[0 0 0 0]AGMCORE_gput - /currentstrokeadjust false AGMCORE_gput - /currentcolorspace[/DeviceGray]AGMCORE_gput - /sep_tint 0 AGMCORE_gput - /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput - /sep_colorspace_dict null AGMCORE_gput - /devicen_colorspace_dict null AGMCORE_gput - /indexed_colorspace_dict null AGMCORE_gput - /currentcolor_intent()AGMCORE_gput - /customcolor_tint 1 AGMCORE_gput - /absolute_colorimetric_crd null AGMCORE_gput - /relative_colorimetric_crd null AGMCORE_gput - /saturation_crd null AGMCORE_gput - /perceptual_crd null AGMCORE_gput - currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf - cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf - << - /MaxPatternItem currentsystemparams/MaxPatternCache get - >> - setuserparams - end -}def -/ps -{ - /setcmykcolor where{ - pop - Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put - }if - Adobe_AGM_Core begin - /setcmykcolor - { - 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput - 1 sub 4 1 roll - 3{ - 3 index add neg dup 0 lt{ - pop 0 - }if - 3 1 roll - }repeat - setrgbcolor pop - }ndf - /currentcmykcolor - { - /currentcmykcolor AGMCORE_gget aload pop - }ndf - /setoverprint - {pop}ndf - /currentoverprint - {false}ndf - /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def - /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def - /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def - /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def - /AGMCORE_plate_ndx - AGMCORE_cyan_plate{ - 0 - }{ - AGMCORE_magenta_plate{ - 1 - }{ - AGMCORE_yellow_plate{ - 2 - }{ - AGMCORE_black_plate{ - 3 - }{ - 4 - }ifelse - }ifelse - }ifelse - }ifelse - def - /AGMCORE_have_reported_unsupported_color_space false def - /AGMCORE_report_unsupported_color_space - { - AGMCORE_have_reported_unsupported_color_space false eq - { - (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)== - Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf - }if - }def - /AGMCORE_composite_job - AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def - /AGMCORE_in_rip_sep - /AGMCORE_in_rip_sep where{ - pop AGMCORE_in_rip_sep - }{ - AGMCORE_distilling - { - false - }{ - userdict/Adobe_AGM_OnHost_Seps known{ - false - }{ - level2{ - currentpagedevice/Separations 2 copy known{ - get - }{ - pop pop false - }ifelse - }{ - false - }ifelse - }ifelse - }ifelse - }ifelse - def - /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def - /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def - /AGM_preserve_spots - /AGM_preserve_spots where{ - pop AGM_preserve_spots - }{ - AGMCORE_distilling AGMCORE_producing_seps or - }ifelse - def - /AGM_is_distiller_preserving_spotimages - { - currentdistillerparams/PreserveOverprintSettings known - { - currentdistillerparams/PreserveOverprintSettings get - { - currentdistillerparams/ColorConversionStrategy known - { - currentdistillerparams/ColorConversionStrategy get - /sRGB ne - }{ - true - }ifelse - }{ - false - }ifelse - }{ - false - }ifelse - }def - /convert_spot_to_process where{pop}{ - /convert_spot_to_process - { - //Adobe_AGM_Core begin - dup map_alias{ - /Name get exch pop - }if - dup dup(None)eq exch(All)eq or - { - pop false - }{ - AGMCORE_host_sep - { - gsave - 1 0 0 0 setcmykcolor currentgray 1 exch sub - 0 1 0 0 setcmykcolor currentgray 1 exch sub - 0 0 1 0 setcmykcolor currentgray 1 exch sub - 0 0 0 1 setcmykcolor currentgray 1 exch sub - add add add 0 eq - { - pop false - }{ - false setoverprint - current_spot_alias false set_spot_alias - 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor - set_spot_alias - currentgray 1 ne - }ifelse - grestore - }{ - AGMCORE_distilling - { - pop AGM_is_distiller_preserving_spotimages not - }{ - //Adobe_AGM_Core/AGMCORE_name xddf - false - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq - AGMUTIL_cpd/OverrideSeparations known and - { - AGMUTIL_cpd/OverrideSeparations get - { - /HqnSpots/ProcSet resourcestatus - { - pop pop pop true - }if - }if - }if - { - AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not - }{ - gsave - [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace - false - AGMUTIL_cpd/SeparationColorNames 2 copy known - { - get - {AGMCORE_name eq or}forall - not - }{ - pop pop pop true - }ifelse - grestore - }ifelse - }ifelse - }ifelse - }ifelse - end - }def - }ifelse - /convert_to_process where{pop}{ - /convert_to_process - { - dup length 0 eq - { - pop false - }{ - AGMCORE_host_sep - { - dup true exch - { - dup(Cyan)eq exch - dup(Magenta)eq 3 -1 roll or exch - dup(Yellow)eq 3 -1 roll or exch - dup(Black)eq 3 -1 roll or - {pop} - {convert_spot_to_process and}ifelse - } - forall - { - true exch - { - dup(Cyan)eq exch - dup(Magenta)eq 3 -1 roll or exch - dup(Yellow)eq 3 -1 roll or exch - (Black)eq or and - }forall - not - }{pop false}ifelse - }{ - false exch - { - /PhotoshopDuotoneList where{pop false}{true}ifelse - { - dup(Cyan)eq exch - dup(Magenta)eq 3 -1 roll or exch - dup(Yellow)eq 3 -1 roll or exch - dup(Black)eq 3 -1 roll or - {pop} - {convert_spot_to_process or}ifelse - } - { - convert_spot_to_process or - } - ifelse - } - forall - }ifelse - }ifelse - }def - }ifelse - /AGMCORE_avoid_L2_sep_space - version cvr 2012 lt - level2 and - AGMCORE_producing_seps not and - def - /AGMCORE_is_cmyk_sep - AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or - def - /AGM_avoid_0_cmyk where{ - pop AGM_avoid_0_cmyk - }{ - AGM_preserve_spots - userdict/Adobe_AGM_OnHost_Seps known - userdict/Adobe_AGM_InRip_Seps known or - not and - }ifelse - { - /setcmykcolor[ - { - 4 copy add add add 0 eq currentoverprint and{ - pop 0.0005 - }if - }/exec cvx - /AGMCORE_&setcmykcolor load dup type/operatortype ne{ - /exec cvx - }if - ]cvx def - }if - /AGMCORE_IsSeparationAProcessColor - { - dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or - }def - AGMCORE_host_sep{ - /setcolortransfer - { - AGMCORE_cyan_plate{ - pop pop pop - }{ - AGMCORE_magenta_plate{ - 4 3 roll pop pop pop - }{ - AGMCORE_yellow_plate{ - 4 2 roll pop pop pop - }{ - 4 1 roll pop pop pop - }ifelse - }ifelse - }ifelse - settransfer - } - def - /AGMCORE_get_ink_data - AGMCORE_cyan_plate{ - {pop pop pop} - }{ - AGMCORE_magenta_plate{ - {4 3 roll pop pop pop} - }{ - AGMCORE_yellow_plate{ - {4 2 roll pop pop pop} - }{ - {4 1 roll pop pop pop} - }ifelse - }ifelse - }ifelse - def - /AGMCORE_RemoveProcessColorNames - { - 1 dict begin - /filtername - { - dup/Cyan eq 1 index(Cyan)eq or - {pop(_cyan_)}if - dup/Magenta eq 1 index(Magenta)eq or - {pop(_magenta_)}if - dup/Yellow eq 1 index(Yellow)eq or - {pop(_yellow_)}if - dup/Black eq 1 index(Black)eq or - {pop(_black_)}if - }def - dup type/arraytype eq - {[exch{filtername}forall]} - {filtername}ifelse - end - }def - level3{ - /AGMCORE_IsCurrentColor - { - dup AGMCORE_IsSeparationAProcessColor - { - AGMCORE_plate_ndx 0 eq - {dup(Cyan)eq exch/Cyan eq or}if - AGMCORE_plate_ndx 1 eq - {dup(Magenta)eq exch/Magenta eq or}if - AGMCORE_plate_ndx 2 eq - {dup(Yellow)eq exch/Yellow eq or}if - AGMCORE_plate_ndx 3 eq - {dup(Black)eq exch/Black eq or}if - AGMCORE_plate_ndx 4 eq - {pop false}if - }{ - gsave - false setoverprint - current_spot_alias false set_spot_alias - 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor - set_spot_alias - currentgray 1 ne - grestore - }ifelse - }def - /AGMCORE_filter_functiondatasource - { - 5 dict begin - /data_in xdf - data_in type/stringtype eq - { - /ncomp xdf - /comp xdf - /string_out data_in length ncomp idiv string def - 0 ncomp data_in length 1 sub - { - string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put - }for - string_out - }{ - string/string_in xdf - /string_out 1 string def - /component xdf - [ - data_in string_in/readstring cvx - [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx - [/pop cvx()]cvx/ifelse cvx - ]cvx/ReusableStreamDecode filter - }ifelse - end - }def - /AGMCORE_separateShadingFunction - { - 2 dict begin - /paint? xdf - /channel xdf - dup type/dicttype eq - { - begin - FunctionType 0 eq - { - /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def - currentdict/Decode known - {/Decode Decode channel 2 mul 2 getinterval def}if - paint? not - {/Decode[1 1]def}if - }if - FunctionType 2 eq - { - paint? - { - /C0[C0 channel get 1 exch sub]def - /C1[C1 channel get 1 exch sub]def - }{ - /C0[1]def - /C1[1]def - }ifelse - }if - FunctionType 3 eq - { - /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def - }if - currentdict/Range known - {/Range[0 1]def}if - currentdict - end}{ - channel get 0 paint? AGMCORE_separateShadingFunction - }ifelse - end - }def - /AGMCORE_separateShading - { - 3 -1 roll begin - currentdict/Function known - { - currentdict/Background known - {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if - Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf - /ColorSpace[/DeviceGray]def - }{ - ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq - { - /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def - }{ - ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put - }ifelse - ColorSpace 0 get/Separation eq - { - { - [1/exch cvx/sub cvx]cvx - }{ - [/pop cvx 1]cvx - }ifelse - ColorSpace 3 3 -1 roll put - pop - }{ - { - [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx - }{ - pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx - }ifelse - ColorSpace 3 3 -1 roll bind put - }ifelse - ColorSpace 2/DeviceGray put - }ifelse - end - }def - /AGMCORE_separateShadingDict - { - dup/ColorSpace get - dup type/arraytype ne - {[exch]}if - dup 0 get/DeviceCMYK eq - { - exch begin - currentdict - AGMCORE_cyan_plate - {0 true}if - AGMCORE_magenta_plate - {1 true}if - AGMCORE_yellow_plate - {2 true}if - AGMCORE_black_plate - {3 true}if - AGMCORE_plate_ndx 4 eq - {0 false}if - dup not currentoverprint and - {/AGMCORE_ignoreshade true def}if - AGMCORE_separateShading - currentdict - end exch - }if - dup 0 get/Separation eq - { - exch begin - ColorSpace 1 get dup/None ne exch/All ne and - { - ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and - { - ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq - { - /ColorSpace - [ - /Separation - ColorSpace 1 get - /DeviceGray - [ - ColorSpace 3 get/exec cvx - 4 AGMCORE_plate_ndx sub -1/roll cvx - 4 1/roll cvx - 3[/pop cvx]cvx/repeat cvx - 1/exch cvx/sub cvx - ]cvx - ]def - }{ - AGMCORE_report_unsupported_color_space - AGMCORE_black_plate not - { - currentdict 0 false AGMCORE_separateShading - }if - }ifelse - }{ - currentdict ColorSpace 1 get AGMCORE_IsCurrentColor - 0 exch - dup not currentoverprint and - {/AGMCORE_ignoreshade true def}if - AGMCORE_separateShading - }ifelse - }if - currentdict - end exch - }if - dup 0 get/DeviceN eq - { - exch begin - ColorSpace 1 get convert_to_process - { - ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq - { - /ColorSpace - [ - /DeviceN - ColorSpace 1 get - /DeviceGray - [ - ColorSpace 3 get/exec cvx - 4 AGMCORE_plate_ndx sub -1/roll cvx - 4 1/roll cvx - 3[/pop cvx]cvx/repeat cvx - 1/exch cvx/sub cvx - ]cvx - ]def - }{ - AGMCORE_report_unsupported_color_space - AGMCORE_black_plate not - { - currentdict 0 false AGMCORE_separateShading - /ColorSpace[/DeviceGray]def - }if - }ifelse - }{ - currentdict - false -1 ColorSpace 1 get - { - AGMCORE_IsCurrentColor - { - 1 add - exch pop true exch exit - }if - 1 add - }forall - exch - dup not currentoverprint and - {/AGMCORE_ignoreshade true def}if - AGMCORE_separateShading - }ifelse - currentdict - end exch - }if - dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not - { - exch begin - ColorSpace dup type/arraytype eq - {0 get}if - /DeviceGray ne - { - AGMCORE_report_unsupported_color_space - AGMCORE_black_plate not - { - ColorSpace 0 get/CIEBasedA eq - { - /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def - }if - ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or - { - /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def - }if - ColorSpace 0 get/CIEBasedDEFG eq - { - /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def - }if - currentdict 0 false AGMCORE_separateShading - }if - }if - currentdict - end exch - }if - pop - dup/AGMCORE_ignoreshade known - { - begin - /ColorSpace[/Separation(None)/DeviceGray{}]def - currentdict end - }if - }def - /shfill - { - AGMCORE_separateShadingDict - dup/AGMCORE_ignoreshade known - {pop} - {AGMCORE_&sysshfill}ifelse - }def - /makepattern - { - exch - dup/PatternType get 2 eq - { - clonedict - begin - /Shading Shading AGMCORE_separateShadingDict def - Shading/AGMCORE_ignoreshade known - currentdict end exch - {pop<>}if - exch AGMCORE_&sysmakepattern - }{ - exch AGMCORE_&usrmakepattern - }ifelse - }def - }if - }if - AGMCORE_in_rip_sep{ - /setcustomcolor - { - exch aload pop - dup 7 1 roll inRip_spot_has_ink not { - 4{4 index mul 4 1 roll} - repeat - /DeviceCMYK setcolorspace - 6 -2 roll pop pop - }{ - //Adobe_AGM_Core begin - /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf - end - [/Separation 4 -1 roll/DeviceCMYK - {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} - ] - setcolorspace - }ifelse - setcolor - }ndf - /setseparationgray - { - [/Separation(All)/DeviceGray{}]setcolorspace_opt - 1 exch sub setcolor - }ndf - }{ - /setseparationgray - { - AGMCORE_&setgray - }ndf - }ifelse - /findcmykcustomcolor - { - 5 makereadonlyarray - }ndf - /setcustomcolor - { - exch aload pop pop - 4{4 index mul 4 1 roll}repeat - setcmykcolor pop - }ndf - /has_color - /colorimage where{ - AGMCORE_producing_seps{ - pop true - }{ - systemdict eq - }ifelse - }{ - false - }ifelse - def - /map_index - { - 1 index mul exch getinterval{255 div}forall - }bdf - /map_indexed_devn - { - Lookup Names length 3 -1 roll cvi map_index - }bdf - /n_color_components - { - base_colorspace_type - dup/DeviceGray eq{ - pop 1 - }{ - /DeviceCMYK eq{ - 4 - }{ - 3 - }ifelse - }ifelse - }bdf - level2{ - /mo/moveto ldf - /li/lineto ldf - /cv/curveto ldf - /knockout_unitsq - { - 1 setgray - 0 0 1 1 rectfill - }def - level2/setcolorspace AGMCORE_key_known not and{ - /AGMCORE_&&&setcolorspace/setcolorspace ldf - /AGMCORE_ReplaceMappedColor - { - dup type dup/arraytype eq exch/packedarraytype eq or - { - /AGMCORE_SpotAliasAry2 where{ - begin - dup 0 get dup/Separation eq - { - pop - dup length array copy - dup dup 1 get - current_spot_alias - { - dup map_alias - { - false set_spot_alias - dup 1 exch setsepcolorspace - true set_spot_alias - begin - /sep_colorspace_dict currentdict AGMCORE_gput - pop pop pop - [ - /Separation Name - CSA map_csa - MappedCSA - /sep_colorspace_proc load - ] - dup Name - end - }if - }if - map_reserved_ink_name 1 xpt - }{ - /DeviceN eq - { - dup length array copy - dup dup 1 get[ - exch{ - current_spot_alias{ - dup map_alias{ - /Name get exch pop - }if - }if - map_reserved_ink_name - }forall - ]1 xpt - }if - }ifelse - end - }if - }if - }def - /setcolorspace - { - dup type dup/arraytype eq exch/packedarraytype eq or - { - dup 0 get/Indexed eq - { - AGMCORE_distilling - { - /PhotoshopDuotoneList where - { - pop false - }{ - true - }ifelse - }{ - true - }ifelse - { - aload pop 3 -1 roll - AGMCORE_ReplaceMappedColor - 3 1 roll 4 array astore - }if - }{ - AGMCORE_ReplaceMappedColor - }ifelse - }if - DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if - }def - }if - }{ - /adj - { - currentstrokeadjust{ - transform - 0.25 sub round 0.25 add exch - 0.25 sub round 0.25 add exch - itransform - }if - }def - /mo{ - adj moveto - }def - /li{ - adj lineto - }def - /cv{ - 6 2 roll adj - 6 2 roll adj - 6 2 roll adj curveto - }def - /knockout_unitsq - { - 1 setgray - 8 8 1[8 0 0 8 0 0]{}image - }def - /currentstrokeadjust{ - /currentstrokeadjust AGMCORE_gget - }def - /setstrokeadjust{ - /currentstrokeadjust exch AGMCORE_gput - }def - /setcolorspace - { - /currentcolorspace exch AGMCORE_gput - }def - /currentcolorspace - { - /currentcolorspace AGMCORE_gget - }def - /setcolor_devicecolor - { - base_colorspace_type - dup/DeviceGray eq{ - pop setgray - }{ - /DeviceCMYK eq{ - setcmykcolor - }{ - setrgbcolor - }ifelse - }ifelse - }def - /setcolor - { - currentcolorspace 0 get - dup/DeviceGray ne{ - dup/DeviceCMYK ne{ - dup/DeviceRGB ne{ - dup/Separation eq{ - pop - currentcolorspace 3 gx - currentcolorspace 2 get - }{ - dup/Indexed eq{ - pop - currentcolorspace 3 get dup type/stringtype eq{ - currentcolorspace 1 get n_color_components - 3 -1 roll map_index - }{ - exec - }ifelse - currentcolorspace 1 get - }{ - /AGMCORE_cur_err/AGMCORE_invalid_color_space def - AGMCORE_invalid_color_space - }ifelse - }ifelse - }if - }if - }if - setcolor_devicecolor - }def - }ifelse - /sop/setoverprint ldf - /lw/setlinewidth ldf - /lc/setlinecap ldf - /lj/setlinejoin ldf - /ml/setmiterlimit ldf - /dsh/setdash ldf - /sadj/setstrokeadjust ldf - /gry/setgray ldf - /rgb/setrgbcolor ldf - /cmyk[ - /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx - /setcmykcolor load dup type/operatortype ne{/exec cvx}if - ]cvx bdf - level3 AGMCORE_host_sep not and{ - /nzopmsc{ - 6 dict begin - /kk exch def - /yy exch def - /mm exch def - /cc exch def - /sum 0 def - cc 0 ne{/sum sum 2#1000 or def cc}if - mm 0 ne{/sum sum 2#0100 or def mm}if - yy 0 ne{/sum sum 2#0010 or def yy}if - kk 0 ne{/sum sum 2#0001 or def kk}if - AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace - sum 0 eq{0}if - end - setcolor - }bdf - }{ - /nzopmsc/cmyk ldf - }ifelse - /sep/setsepcolor ldf - /devn/setdevicencolor ldf - /idx/setindexedcolor ldf - /colr/setcolor ldf - /csacrd/set_csa_crd ldf - /sepcs/setsepcolorspace ldf - /devncs/setdevicencolorspace ldf - /idxcs/setindexedcolorspace ldf - /cp/closepath ldf - /clp/clp_npth ldf - /eclp/eoclp_npth ldf - /f/fill ldf - /ef/eofill ldf - /@/stroke ldf - /nclp/npth_clp ldf - /gset/graphic_setup ldf - /gcln/graphic_cleanup ldf - /ct/concat ldf - /cf/currentfile ldf - /fl/filter ldf - /rs/readstring ldf - /AGMCORE_def_ht currenthalftone def - /clonedict Adobe_AGM_Utils begin/clonedict load end def - /clonearray Adobe_AGM_Utils begin/clonearray load end def - currentdict{ - dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ - bind - }if - def - }forall - /getrampcolor - { - /indx exch def - 0 1 NumComp 1 sub - { - dup - Samples exch get - dup type/stringtype eq{indx get}if - exch - Scaling exch get aload pop - 3 1 roll - mul add - }for - ColorSpaceFamily/Separation eq - {sep} - { - ColorSpaceFamily/DeviceN eq - {devn}{setcolor}ifelse - }ifelse - }bdf - /sssetbackground{ - aload pop - ColorSpaceFamily/Separation eq - {sep} - { - ColorSpaceFamily/DeviceN eq - {devn}{setcolor}ifelse - }ifelse - }bdf - /RadialShade - { - 40 dict begin - /ColorSpaceFamily xdf - /background xdf - /ext1 xdf - /ext0 xdf - /BBox xdf - /r2 xdf - /c2y xdf - /c2x xdf - /r1 xdf - /c1y xdf - /c1x xdf - /rampdict xdf - /setinkoverprint where{pop/setinkoverprint{pop}def}if - gsave - BBox length 0 gt - { - np - BBox 0 get BBox 1 get moveto - BBox 2 get BBox 0 get sub 0 rlineto - 0 BBox 3 get BBox 1 get sub rlineto - BBox 2 get BBox 0 get sub neg 0 rlineto - closepath - clip - np - }if - c1x c2x eq - { - c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse - }{ - /slope c2y c1y sub c2x c1x sub div def - /theta slope 1 atan def - c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if - c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if - }ifelse - gsave - clippath - c1x c1y translate - theta rotate - -90 rotate - {pathbbox}stopped - {0 0 0 0}if - /yMax xdf - /xMax xdf - /yMin xdf - /xMin xdf - grestore - xMax xMin eq yMax yMin eq or - { - grestore - end - }{ - /max{2 copy gt{pop}{exch pop}ifelse}bdf - /min{2 copy lt{pop}{exch pop}ifelse}bdf - rampdict begin - 40 dict begin - background length 0 gt{background sssetbackground gsave clippath fill grestore}if - gsave - c1x c1y translate - theta rotate - -90 rotate - /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def - /c1y 0 def - /c1x 0 def - /c2x 0 def - ext0 - { - 0 getrampcolor - c2y r2 add r1 sub 0.0001 lt - { - c1x c1y r1 360 0 arcn - pathbbox - /aymax exch def - /axmax exch def - /aymin exch def - /axmin exch def - /bxMin xMin axmin min def - /byMin yMin aymin min def - /bxMax xMax axmax max def - /byMax yMax aymax max def - bxMin byMin moveto - bxMax byMin lineto - bxMax byMax lineto - bxMin byMax lineto - bxMin byMin lineto - eofill - }{ - c2y r1 add r2 le - { - c1x c1y r1 0 360 arc - fill - } - { - c2x c2y r2 0 360 arc fill - r1 r2 eq - { - /p1x r1 neg def - /p1y c1y def - /p2x r1 def - /p2y c1y def - p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto - fill - }{ - /AA r2 r1 sub c2y div def - AA -1 eq - {/theta 89.99 def} - {/theta AA 1 AA dup mul sub sqrt div 1 atan def} - ifelse - /SS1 90 theta add dup sin exch cos div def - /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def - /p1y p1x SS1 div neg def - /SS2 90 theta sub dup sin exch cos div def - /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def - /p2y p2x SS2 div neg def - r1 r2 gt - { - /L1maxX p1x yMin p1y sub SS1 div add def - /L2maxX p2x yMin p2y sub SS2 div add def - }{ - /L1maxX 0 def - /L2maxX 0 def - }ifelse - p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto - L1maxX L1maxX p1x sub SS1 mul p1y add lineto - fill - }ifelse - }ifelse - }ifelse - }if - c1x c2x sub dup mul - c1y c2y sub dup mul - add 0.5 exp - 0 dtransform - dup mul exch dup mul add 0.5 exp 72 div - 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt - 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt - 1 index 1 index lt{exch}if pop - /hires xdf - hires mul - /numpix xdf - /numsteps NumSamples def - /rampIndxInc 1 def - /subsampling false def - numpix 0 ne - { - NumSamples numpix div 0.5 gt - { - /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def - /rampIndxInc NumSamples 1 sub numsteps div def - /subsampling true def - }if - }if - /xInc c2x c1x sub numsteps div def - /yInc c2y c1y sub numsteps div def - /rInc r2 r1 sub numsteps div def - /cx c1x def - /cy c1y def - /radius r1 def - np - xInc 0 eq yInc 0 eq rInc 0 eq and and - { - 0 getrampcolor - cx cy radius 0 360 arc - stroke - NumSamples 1 sub getrampcolor - cx cy radius 72 hires div add 0 360 arc - 0 setlinewidth - stroke - }{ - 0 - numsteps - { - dup - subsampling{round cvi}if - getrampcolor - cx cy radius 0 360 arc - /cx cx xInc add def - /cy cy yInc add def - /radius radius rInc add def - cx cy radius 360 0 arcn - eofill - rampIndxInc add - }repeat - pop - }ifelse - ext1 - { - c2y r2 add r1 lt - { - c2x c2y r2 0 360 arc - fill - }{ - c2y r1 add r2 sub 0.0001 le - { - c2x c2y r2 360 0 arcn - pathbbox - /aymax exch def - /axmax exch def - /aymin exch def - /axmin exch def - /bxMin xMin axmin min def - /byMin yMin aymin min def - /bxMax xMax axmax max def - /byMax yMax aymax max def - bxMin byMin moveto - bxMax byMin lineto - bxMax byMax lineto - bxMin byMax lineto - bxMin byMin lineto - eofill - }{ - c2x c2y r2 0 360 arc fill - r1 r2 eq - { - /p1x r2 neg def - /p1y c2y def - /p2x r2 def - /p2y c2y def - p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto - fill - }{ - /AA r2 r1 sub c2y div def - AA -1 eq - {/theta 89.99 def} - {/theta AA 1 AA dup mul sub sqrt div 1 atan def} - ifelse - /SS1 90 theta add dup sin exch cos div def - /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def - /p1y c2y p1x SS1 div sub def - /SS2 90 theta sub dup sin exch cos div def - /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def - /p2y c2y p2x SS2 div sub def - r1 r2 lt - { - /L1maxX p1x yMax p1y sub SS1 div add def - /L2maxX p2x yMax p2y sub SS2 div add def - }{ - /L1maxX 0 def - /L2maxX 0 def - }ifelse - p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto - L1maxX L1maxX p1x sub SS1 mul p1y add lineto - fill - }ifelse - }ifelse - }ifelse - }if - grestore - grestore - end - end - end - }ifelse - }bdf - /GenStrips - { - 40 dict begin - /ColorSpaceFamily xdf - /background xdf - /ext1 xdf - /ext0 xdf - /BBox xdf - /y2 xdf - /x2 xdf - /y1 xdf - /x1 xdf - /rampdict xdf - /setinkoverprint where{pop/setinkoverprint{pop}def}if - gsave - BBox length 0 gt - { - np - BBox 0 get BBox 1 get moveto - BBox 2 get BBox 0 get sub 0 rlineto - 0 BBox 3 get BBox 1 get sub rlineto - BBox 2 get BBox 0 get sub neg 0 rlineto - closepath - clip - np - }if - x1 x2 eq - { - y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse - }{ - /slope y2 y1 sub x2 x1 sub div def - /theta slope 1 atan def - x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if - x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if - } - ifelse - gsave - clippath - x1 y1 translate - theta rotate - {pathbbox}stopped - {0 0 0 0}if - /yMax exch def - /xMax exch def - /yMin exch def - /xMin exch def - grestore - xMax xMin eq yMax yMin eq or - { - grestore - end - }{ - rampdict begin - 20 dict begin - background length 0 gt{background sssetbackground gsave clippath fill grestore}if - gsave - x1 y1 translate - theta rotate - /xStart 0 def - /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def - /ySpan yMax yMin sub def - /numsteps NumSamples def - /rampIndxInc 1 def - /subsampling false def - xStart 0 transform - xEnd 0 transform - 3 -1 roll - sub dup mul - 3 1 roll - sub dup mul - add 0.5 exp 72 div - 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt - 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt - 1 index 1 index lt{exch}if pop - mul - /numpix xdf - numpix 0 ne - { - NumSamples numpix div 0.5 gt - { - /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def - /rampIndxInc NumSamples 1 sub numsteps div def - /subsampling true def - }if - }if - ext0 - { - 0 getrampcolor - xMin xStart lt - { - xMin yMin xMin neg ySpan rectfill - }if - }if - /xInc xEnd xStart sub numsteps div def - /x xStart def - 0 - numsteps - { - dup - subsampling{round cvi}if - getrampcolor - x yMin xInc ySpan rectfill - /x x xInc add def - rampIndxInc add - }repeat - pop - ext1{ - xMax xEnd gt - { - xEnd yMin xMax xEnd sub ySpan rectfill - }if - }if - grestore - grestore - end - end - end - }ifelse - }bdf -}def -/pt -{ - end -}def -/dt{ -}def -/pgsv{ - //Adobe_AGM_Core/AGMCORE_save save put -}def -/pgrs{ - //Adobe_AGM_Core/AGMCORE_save get restore -}def -systemdict/findcolorrendering known{ - /findcolorrendering systemdict/findcolorrendering get def -}if -systemdict/setcolorrendering known{ - /setcolorrendering systemdict/setcolorrendering get def -}if -/test_cmyk_color_plate -{ - gsave - setcmykcolor currentgray 1 ne - grestore -}def -/inRip_spot_has_ink -{ - dup//Adobe_AGM_Core/AGMCORE_name xddf - convert_spot_to_process not -}def -/map255_to_range -{ - 1 index sub - 3 -1 roll 255 div mul add -}def -/set_csa_crd -{ - /sep_colorspace_dict null AGMCORE_gput - begin - CSA get_csa_by_name setcolorspace_opt - set_crd - end -} -def -/map_csa -{ - currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse - {pop}{get_csa_by_name/MappedCSA xdf}ifelse -}def -/setsepcolor -{ - /sep_colorspace_dict AGMCORE_gget begin - dup/sep_tint exch AGMCORE_gput - TintProc - end -}def -/setdevicencolor -{ - /devicen_colorspace_dict AGMCORE_gget begin - Names length copy - Names length 1 sub -1 0 - { - /devicen_tints AGMCORE_gget 3 1 roll xpt - }for - TintProc - end -}def -/sep_colorspace_proc -{ - /AGMCORE_tmp exch store - /sep_colorspace_dict AGMCORE_gget begin - currentdict/Components known{ - Components aload pop - TintMethod/Lab eq{ - 2{AGMCORE_tmp mul NComponents 1 roll}repeat - LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll - }{ - TintMethod/Subtractive eq{ - NComponents{ - AGMCORE_tmp mul NComponents 1 roll - }repeat - }{ - NComponents{ - 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll - }repeat - }ifelse - }ifelse - }{ - ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get - aload pop - }ifelse - end -}def -/sep_colorspace_gray_proc -{ - /AGMCORE_tmp exch store - /sep_colorspace_dict AGMCORE_gget begin - GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get - end -}def -/sep_proc_name -{ - dup 0 get - dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{ - pop[/DeviceGray] - /sep_colorspace_gray_proc - }{ - /sep_colorspace_proc - }ifelse -}def -/setsepcolorspace -{ - current_spot_alias{ - dup begin - Name map_alias{ - exch pop - }if - end - }if - dup/sep_colorspace_dict exch AGMCORE_gput - begin - CSA map_csa - /AGMCORE_sep_special Name dup()eq exch(All)eq or store - AGMCORE_avoid_L2_sep_space{ - [/Indexed MappedCSA sep_proc_name 255 exch - {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx - ]setcolorspace_opt - /TintProc{ - 255 mul round cvi setcolor - }bdf - }{ - MappedCSA 0 get/DeviceCMYK eq - currentdict/Components known and - AGMCORE_sep_special not and{ - /TintProc[ - Components aload pop Name findcmykcustomcolor - /exch cvx/setcustomcolor cvx - ]cvx bdf - }{ - AGMCORE_host_sep Name(All)eq and{ - /TintProc{ - 1 exch sub setseparationgray - }bdf - }{ - AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and - AGMCORE_host_sep or - Name()eq and{ - /TintProc[ - MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{ - cvx/setcmykcolor cvx - }{ - cvx/setgray cvx - }ifelse - ]cvx bdf - }{ - AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{ - /TintProc[ - /dup cvx - MappedCSA sep_proc_name cvx exch - 0 get/DeviceGray eq{ - 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx - }if - /Name cvx/findcmykcustomcolor cvx/exch cvx - AGMCORE_host_sep{ - AGMCORE_is_cmyk_sep - /Name cvx - /AGMCORE_IsSeparationAProcessColor load/exec cvx - /not cvx/and cvx - }{ - Name inRip_spot_has_ink not - }ifelse - [ - /pop cvx 1 - ]cvx/if cvx - /setcustomcolor cvx - ]cvx bdf - }{ - /TintProc{setcolor}bdf - [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt - }ifelse - }ifelse - }ifelse - }ifelse - }ifelse - set_crd - setsepcolor - end -}def -/additive_blend -{ - 3 dict begin - /numarrays xdf - /numcolors xdf - 0 1 numcolors 1 sub - { - /c1 xdf - 1 - 0 1 numarrays 1 sub - { - 1 exch add/index cvx - c1/get cvx/mul cvx - }for - numarrays 1 add 1/roll cvx - }for - numarrays[/pop cvx]cvx/repeat cvx - end -}def -/subtractive_blend -{ - 3 dict begin - /numarrays xdf - /numcolors xdf - 0 1 numcolors 1 sub - { - /c1 xdf - 1 1 - 0 1 numarrays 1 sub - { - 1 3 3 -1 roll add/index cvx - c1/get cvx/sub cvx/mul cvx - }for - /sub cvx - numarrays 1 add 1/roll cvx - }for - numarrays[/pop cvx]cvx/repeat cvx - end -}def -/exec_tint_transform -{ - /TintProc[ - /TintTransform cvx/setcolor cvx - ]cvx bdf - MappedCSA setcolorspace_opt -}bdf -/devn_makecustomcolor -{ - 2 dict begin - /names_index xdf - /Names xdf - 1 1 1 1 Names names_index get findcmykcustomcolor - /devicen_tints AGMCORE_gget names_index get setcustomcolor - Names length{pop}repeat - end -}bdf -/setdevicencolorspace -{ - dup/AliasedColorants known{false}{true}ifelse - current_spot_alias and{ - 7 dict begin - /names_index 0 def - dup/names_len exch/Names get length def - /new_names names_len array def - /new_LookupTables names_len array def - /alias_cnt 0 def - dup/Names get - { - dup map_alias{ - exch pop - dup/ColorLookup known{ - dup begin - new_LookupTables names_index ColorLookup put - end - }{ - dup/Components known{ - dup begin - new_LookupTables names_index Components put - end - }{ - dup begin - new_LookupTables names_index[null null null null]put - end - }ifelse - }ifelse - new_names names_index 3 -1 roll/Name get put - /alias_cnt alias_cnt 1 add def - }{ - /name xdf - new_names names_index name put - dup/LookupTables known{ - dup begin - new_LookupTables names_index LookupTables names_index get put - end - }{ - dup begin - new_LookupTables names_index[null null null null]put - end - }ifelse - }ifelse - /names_index names_index 1 add def - }forall - alias_cnt 0 gt{ - /AliasedColorants true def - /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def - 0 1 names_len 1 sub{ - /names_index xdf - new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{ - /AliasedColorants false def - exit - }{ - new_LookupTables names_index get 0 get null eq{ - dup/Names get names_index get/name xdf - name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq - or or or not{ - /AliasedColorants false def - exit - }if - }if - }ifelse - }for - lut_entry_len 1 eq{ - /AliasedColorants false def - }if - AliasedColorants{ - dup begin - /Names new_names def - /LookupTables new_LookupTables def - /AliasedColorants true def - /NComponents lut_entry_len def - /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def - /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def - currentdict/TTTablesIdx known not{ - /TTTablesIdx -1 def - }if - end - }if - }if - end - }if - dup/devicen_colorspace_dict exch AGMCORE_gput - begin - currentdict/AliasedColorants known{ - AliasedColorants - }{ - false - }ifelse - dup not{ - CSA map_csa - }if - /TintTransform load type/nulltype eq or{ - /TintTransform[ - 0 1 Names length 1 sub - { - /TTTablesIdx TTTablesIdx 1 add def - dup LookupTables exch get dup 0 get null eq - { - 1 index - Names exch get - dup(Cyan)eq - { - pop exch - LookupTables length exch sub - /index cvx - 0 0 0 - } - { - dup(Magenta)eq - { - pop exch - LookupTables length exch sub - /index cvx - 0/exch cvx 0 0 - }{ - (Yellow)eq - { - exch - LookupTables length exch sub - /index cvx - 0 0 3 -1/roll cvx 0 - }{ - exch - LookupTables length exch sub - /index cvx - 0 0 0 4 -1/roll cvx - }ifelse - }ifelse - }ifelse - 5 -1/roll cvx/astore cvx - }{ - dup length 1 sub - LookupTables length 4 -1 roll sub 1 add - /index cvx/mul cvx/round cvx/cvi cvx/get cvx - }ifelse - Names length TTTablesIdx add 1 add 1/roll cvx - }for - Names length[/pop cvx]cvx/repeat cvx - NComponents Names length - TintMethod/Subtractive eq - { - subtractive_blend - }{ - additive_blend - }ifelse - ]cvx bdf - }if - AGMCORE_host_sep{ - Names convert_to_process{ - exec_tint_transform - } - { - currentdict/AliasedColorants known{ - AliasedColorants not - }{ - false - }ifelse - 5 dict begin - /AvoidAliasedColorants xdf - /painted? false def - /names_index 0 def - /names_len Names length def - AvoidAliasedColorants{ - /currentspotalias current_spot_alias def - false set_spot_alias - }if - Names{ - AGMCORE_is_cmyk_sep{ - dup(Cyan)eq AGMCORE_cyan_plate and exch - dup(Magenta)eq AGMCORE_magenta_plate and exch - dup(Yellow)eq AGMCORE_yellow_plate and exch - (Black)eq AGMCORE_black_plate and or or or{ - /devicen_colorspace_dict AGMCORE_gget/TintProc[ - Names names_index/devn_makecustomcolor cvx - ]cvx ddf - /painted? true def - }if - painted?{exit}if - }{ - 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{ - /devicen_colorspace_dict AGMCORE_gget/TintProc[ - Names names_index/devn_makecustomcolor cvx - ]cvx ddf - /painted? true def - exit - }if - }ifelse - /names_index names_index 1 add def - }forall - AvoidAliasedColorants{ - currentspotalias set_spot_alias - }if - painted?{ - /devicen_colorspace_dict AGMCORE_gget/names_index names_index put - }{ - /devicen_colorspace_dict AGMCORE_gget/TintProc[ - names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx - 0 0 0 0/setcmykcolor cvx - ]cvx ddf - }ifelse - end - }ifelse - } - { - AGMCORE_in_rip_sep{ - Names convert_to_process not - }{ - level3 - }ifelse - { - [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt - /TintProc level3 not AGMCORE_in_rip_sep and{ - [ - Names/length cvx[/pop cvx]cvx/repeat cvx - ]cvx bdf - }{ - {setcolor}bdf - }ifelse - }{ - exec_tint_transform - }ifelse - }ifelse - set_crd - /AliasedColorants false def - end -}def -/setindexedcolorspace -{ - dup/indexed_colorspace_dict exch AGMCORE_gput - begin - currentdict/CSDBase known{ - CSDBase/CSD get_res begin - currentdict/Names known{ - currentdict devncs - }{ - 1 currentdict sepcs - }ifelse - AGMCORE_host_sep{ - 4 dict begin - /compCnt/Names where{pop Names length}{1}ifelse def - /NewLookup HiVal 1 add string def - 0 1 HiVal{ - /tableIndex xdf - Lookup dup type/stringtype eq{ - compCnt tableIndex map_index - }{ - exec - }ifelse - /Names where{ - pop setdevicencolor - }{ - setsepcolor - }ifelse - currentgray - tableIndex exch - 255 mul cvi - NewLookup 3 1 roll put - }for - [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt - end - }{ - level3 - { - currentdict/Names known{ - [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt - }{ - [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt - }ifelse - }{ - [/Indexed MappedCSA HiVal - [ - currentdict/Names known{ - Lookup dup type/stringtype eq - {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx} - {/exec cvx}ifelse - /TintTransform load/exec cvx - }{ - Lookup dup type/stringtype eq - {/exch cvx/get cvx 255/div cvx} - {/exec cvx}ifelse - CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx - }ifelse - ]cvx - ]setcolorspace_opt - }ifelse - }ifelse - end - set_crd - } - { - CSA map_csa - AGMCORE_host_sep level2 not and{ - 0 0 0 0 setcmykcolor - }{ - [/Indexed MappedCSA - level2 not has_color not and{ - dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{ - pop[/DeviceGray] - }if - HiVal GrayLookup - }{ - HiVal - currentdict/RangeArray known{ - { - /indexed_colorspace_dict AGMCORE_gget begin - Lookup exch - dup HiVal gt{ - pop HiVal - }if - NComponents mul NComponents getinterval{}forall - NComponents 1 sub -1 0{ - RangeArray exch 2 mul 2 getinterval aload pop map255_to_range - NComponents 1 roll - }for - end - }bind - }{ - Lookup - }ifelse - }ifelse - ]setcolorspace_opt - set_crd - }ifelse - }ifelse - end -}def -/setindexedcolor -{ - AGMCORE_host_sep{ - /indexed_colorspace_dict AGMCORE_gget - begin - currentdict/CSDBase known{ - CSDBase/CSD get_res begin - currentdict/Names known{ - map_indexed_devn - devn - } - { - Lookup 1 3 -1 roll map_index - sep - }ifelse - end - }{ - Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll - map_index - MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse - }ifelse - end - }{ - level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{ - /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin - map_indexed_devn - devn - end - } - { - setcolor - }ifelse - }ifelse -}def -/ignoreimagedata -{ - currentoverprint not{ - gsave - dup clonedict begin - 1 setgray - /Decode[0 1]def - /DataSourcedef - /MultipleDataSources false def - /BitsPerComponent 8 def - currentdict end - systemdict/image gx - grestore - }if - consumeimagedata -}def -/add_res -{ - dup/CSD eq{ - pop - //Adobe_AGM_Core begin - /AGMCORE_CSD_cache load 3 1 roll put - end - }{ - defineresource pop - }ifelse -}def -/del_res -{ - { - aload pop exch - dup/CSD eq{ - pop - {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall - }{ - exch - {1 index undefineresource}forall - pop - }ifelse - }forall -}def -/get_res -{ - dup/CSD eq{ - pop - dup type dup/nametype eq exch/stringtype eq or{ - AGMCORE_CSD_cache exch get - }if - }{ - findresource - }ifelse -}def -/get_csa_by_name -{ - dup type dup/nametype eq exch/stringtype eq or{ - /CSA get_res - }if -}def -/paintproc_buf_init -{ - /count get 0 0 put -}def -/paintproc_buf_next -{ - dup/count get dup 0 get - dup 3 1 roll - 1 add 0 xpt - get -}def -/cachepaintproc_compress -{ - 5 dict begin - currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def - /ppdict 20 dict def - /string_size 16000 def - /readbuffer string_size string def - currentglobal true setglobal - ppdict 1 array dup 0 1 put/count xpt - setglobal - /LZWFilter - { - exch - dup length 0 eq{ - pop - }{ - ppdict dup length 1 sub 3 -1 roll put - }ifelse - {string_size}{0}ifelse string - }/LZWEncode filter def - { - ReadFilter readbuffer readstring - exch LZWFilter exch writestring - not{exit}if - }loop - LZWFilter closefile - ppdict - end -}def -/cachepaintproc -{ - 2 dict begin - currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def - /ppdict 20 dict def - currentglobal true setglobal - ppdict 1 array dup 0 1 put/count xpt - setglobal - { - ReadFilter 16000 string readstring exch - ppdict dup length 1 sub 3 -1 roll put - not{exit}if - }loop - ppdict dup dup length 1 sub()put - end -}def -/make_pattern -{ - exch clonedict exch - dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform - exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub - exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub - matrix translate exch matrix concatmatrix - 1 index begin - BBox 0 get XStep div cvi XStep mul/xshift exch neg def - BBox 1 get YStep div cvi YStep mul/yshift exch neg def - BBox 0 get xshift add - BBox 1 get yshift add - BBox 2 get xshift add - BBox 3 get yshift add - 4 array astore - /BBox exch def - [xshift yshift/translate load null/exec load]dup - 3/PaintProc load put cvx/PaintProc exch def - end - gsave 0 setgray - makepattern - grestore -}def -/set_pattern -{ - dup/PatternType get 1 eq{ - dup/PaintType get 1 eq{ - currentoverprint sop[/DeviceGray]setcolorspace 0 setgray - }if - }if - setpattern -}def -/setcolorspace_opt -{ - dup currentcolorspace eq{pop}{setcolorspace}ifelse -}def -/updatecolorrendering -{ - currentcolorrendering/RenderingIntent known{ - currentcolorrendering/RenderingIntent get - } - { - Intent/AbsoluteColorimetric eq - { - /absolute_colorimetric_crd AGMCORE_gget dup null eq - } - { - Intent/RelativeColorimetric eq - { - /relative_colorimetric_crd AGMCORE_gget dup null eq - } - { - Intent/Saturation eq - { - /saturation_crd AGMCORE_gget dup null eq - } - { - /perceptual_crd AGMCORE_gget dup null eq - }ifelse - }ifelse - }ifelse - { - pop null - } - { - /RenderingIntent known{null}{Intent}ifelse - }ifelse - }ifelse - Intent ne{ - Intent/ColorRendering{findresource}stopped - { - pop pop systemdict/findcolorrendering known - { - Intent findcolorrendering - { - /ColorRendering findresource true exch - } - { - /ColorRendering findresource - product(Xerox Phaser 5400)ne - exch - }ifelse - dup Intent/AbsoluteColorimetric eq - { - /absolute_colorimetric_crd exch AGMCORE_gput - } - { - Intent/RelativeColorimetric eq - { - /relative_colorimetric_crd exch AGMCORE_gput - } - { - Intent/Saturation eq - { - /saturation_crd exch AGMCORE_gput - } - { - Intent/Perceptual eq - { - /perceptual_crd exch AGMCORE_gput - } - { - pop - }ifelse - }ifelse - }ifelse - }ifelse - 1 index{exch}{pop}ifelse - } - {false}ifelse - } - {true}ifelse - { - dup begin - currentdict/TransformPQR known{ - currentdict/TransformPQR get aload pop - 3{{}eq 3 1 roll}repeat or or - } - {true}ifelse - currentdict/MatrixPQR known{ - currentdict/MatrixPQR get aload pop - 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll - 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll - 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq - and and and and and and and and - } - {true}ifelse - end - or - { - clonedict begin - /TransformPQR[ - {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div - 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind - {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div - 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind - {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div - 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind - ]def - /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def - /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def - currentdict end - }if - setcolorrendering_opt - }if - }if -}def -/set_crd -{ - AGMCORE_host_sep not level2 and{ - currentdict/ColorRendering known{ - ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if - }{ - currentdict/Intent known{ - updatecolorrendering - }if - }ifelse - currentcolorspace dup type/arraytype eq - {0 get}if - /DeviceRGB eq - { - currentdict/UCR known - {/UCR}{/AGMCORE_currentucr}ifelse - load setundercolorremoval - currentdict/BG known - {/BG}{/AGMCORE_currentbg}ifelse - load setblackgeneration - }if - }if -}def -/set_ucrbg -{ - dup null eq {pop /AGMCORE_currentbg load}{/Procedure get_res}ifelse - dup currentblackgeneration eq {pop}{setblackgeneration}ifelse - dup null eq {pop /AGMCORE_currentucr load}{/Procedure get_res}ifelse - dup currentundercolorremoval eq {pop}{setundercolorremoval}ifelse -}def -/setcolorrendering_opt -{ - dup currentcolorrendering eq{ - pop - }{ - product(HP Color LaserJet 2605)anchorsearch{ - pop pop pop - }{ - pop - clonedict - begin - /Intent Intent def - currentdict - end - setcolorrendering - }ifelse - }ifelse -}def -/cpaint_gcomp -{ - convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf - //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not - { - (%end_cpaint_gcomp)flushinput - }if -}def -/cpaint_gsep -{ - //Adobe_AGM_Core/AGMCORE_ConvertToProcess get - { - (%end_cpaint_gsep)flushinput - }if -}def -/cpaint_gend -{np}def -/T1_path -{ - currentfile token pop currentfile token pop mo - { - currentfile token pop dup type/stringtype eq - {pop exit}if - 0 exch rlineto - currentfile token pop dup type/stringtype eq - {pop exit}if - 0 rlineto - }loop -}def -/T1_gsave - level3 - {/clipsave} - {/gsave}ifelse - load def -/T1_grestore - level3 - {/cliprestore} - {/grestore}ifelse - load def -/set_spot_alias_ary -{ - dup inherit_aliases - //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf -}def -/set_spot_normalization_ary -{ - dup inherit_aliases - dup length - /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if - array - //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf - /AGMCORE_SpotAliasAry where{ - pop - AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval - AGMCORE_SpotAliasAry length - }{0}ifelse - AGMCORE_SpotAliasAry2 3 1 roll exch putinterval - true set_spot_alias -}def -/inherit_aliases -{ - {dup/Name get map_alias{/CSD put}{pop}ifelse}forall -}def -/set_spot_alias -{ - /AGMCORE_SpotAliasAry2 where{ - /AGMCORE_current_spot_alias 3 -1 roll put - }{ - pop - }ifelse -}def -/current_spot_alias -{ - /AGMCORE_SpotAliasAry2 where{ - /AGMCORE_current_spot_alias get - }{ - false - }ifelse -}def -/map_alias -{ - /AGMCORE_SpotAliasAry2 where{ - begin - /AGMCORE_name xdf - false - AGMCORE_SpotAliasAry2{ - dup/Name get AGMCORE_name eq{ - /CSD get/CSD get_res - exch pop true - exit - }{ - pop - }ifelse - }forall - end - }{ - pop false - }ifelse -}bdf -/spot_alias -{ - true set_spot_alias - /AGMCORE_&setcustomcolor AGMCORE_key_known not{ - //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put - }if - /customcolor_tint 1 AGMCORE_gput - //Adobe_AGM_Core begin - /setcustomcolor - { - //Adobe_AGM_Core begin - dup/customcolor_tint exch AGMCORE_gput - 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not - current_spot_alias and{1 index 4 get map_alias}{false}ifelse - { - false set_spot_alias - /sep_colorspace_dict AGMCORE_gget null ne - {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse - 3 1 roll 2 index{ - exch pop/sep_tint AGMCORE_gget exch - }if - mark 3 1 roll - setsepcolorspace - counttomark 0 ne{ - setsepcolor - }if - pop - not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if - pop - true set_spot_alias - }{ - AGMCORE_&setcustomcolor - }ifelse - end - }bdf - end -}def -/begin_feature -{ - Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put - count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put - {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if -}def -/end_feature -{ - 2 dict begin - /spd/setpagedevice load def - /setpagedevice{get_gstate spd set_gstate}def - stopped{$error/newerror false put}if - end - count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse - countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse - {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if -}def -/set_negative -{ - //Adobe_AGM_Core begin - /AGMCORE_inverting exch def - level2{ - currentpagedevice/NegativePrint known AGMCORE_distilling not and{ - currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{ - true begin_feature true{ - <>setpagedevice - }end_feature - }if - /AGMCORE_inverting false def - }if - }if - AGMCORE_inverting{ - [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer - AGMCORE_distilling{ - erasepage - }{ - gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse - /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore - }ifelse - }if - end -}def -/lw_save_restore_override{ - /md where{ - pop - md begin - initializepage - /initializepage{}def - /pmSVsetup{}def - /endp{}def - /pse{}def - /psb{}def - /orig_showpage where - {pop} - {/orig_showpage/showpage load def} - ifelse - /showpage{orig_showpage gR}def - end - }if -}def -/pscript_showpage_override{ - /NTPSOct95 where - { - begin - showpage - save - /showpage/restore load def - /restore{exch pop}def - end - }if -}def -/driver_media_override -{ - /md where{ - pop - md/initializepage known{ - md/initializepage{}put - }if - md/rC known{ - md/rC{4{pop}repeat}put - }if - }if - /mysetup where{ - /mysetup[1 0 0 1 0 0]put - }if - Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put - level2 - {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if -}def -/capture_mysetup -{ - /Pscript_Win_Data where{ - pop - Pscript_Win_Data/mysetup known{ - Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put - }if - }if -}def -/restore_mysetup -{ - /Pscript_Win_Data where{ - pop - Pscript_Win_Data/mysetup known{ - Adobe_AGM_Core/save_mysetup known{ - Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put - Adobe_AGM_Core/save_mysetup undef - }if - }if - }if -}def -/driver_check_media_override -{ - /PrepsDict where - {pop} - { - Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne - Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq - { - Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and - Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and - }if - { - Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix - }if - }ifelse -}def -AGMCORE_err_strings begin - /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def - /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def - /AGMCORE_invalid_color_space(This job contains an invalid color space. )def -end -/set_def_ht -{AGMCORE_def_ht sethalftone}def -/set_def_flat -{AGMCORE_Default_flatness setflat}def -end -systemdict/setpacking known -{setpacking}if -%%EndResource -%%BeginResource: procset Adobe_CoolType_Core 2.31 0 %%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved. %%Version: 2.31 0 10 dict begin /Adobe_CoolType_Passthru currentdict def /Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def Adobe_CoolType_Core_Defined {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def} if userdict/Adobe_CoolType_Core 70 dict dup begin put /Adobe_CoolType_Version 2.31 def /Level2? systemdict/languagelevel known dup {pop systemdict/languagelevel get 2 ge} if def Level2? not { /currentglobal false def /setglobal/pop load def /gcheck{pop false}bind def /currentpacking false def /setpacking/pop load def /SharedFontDirectory 0 dict def } if currentpacking true setpacking currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def end setglobal currentglobal true setglobal userdict/Adobe_CoolType_GVMFonts known not {userdict/Adobe_CoolType_GVMFonts 10 dict put} if setglobal currentglobal false setglobal userdict/Adobe_CoolType_LVMFonts known not {userdict/Adobe_CoolType_LVMFonts 10 dict put} if setglobal /ct_VMDictPut { dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse 3 1 roll put }bind def /ct_VMDictUndef { dup Adobe_CoolType_GVMFonts exch known {Adobe_CoolType_GVMFonts exch undef} { dup Adobe_CoolType_LVMFonts exch known {Adobe_CoolType_LVMFonts exch undef} {pop} ifelse }ifelse }bind def /ct_str1 1 string def /ct_xshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_yshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 exch rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_xyshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { {_ct_na _ct_i 1 add get}stopped {pop pop pop} { _ct_x _ct_y moveto rmoveto } ifelse } ifelse /_ct_i _ct_i 2 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def /ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def /xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def currentglobal true setglobal /ct_T3Defs { /BuildChar { 1 index/Encoding get exch get 1 index/BuildGlyph get exec }bind def /BuildGlyph { exch begin GlyphProcs exch get exec end }bind def }bind def setglobal /@_SaveStackLevels { Adobe_CoolType_Data begin /@vmState currentglobal def false setglobal @opStackCountByLevel @opStackLevel 2 copy known not { 2 copy 3 dict dup/args 7 index 5 add array put put get } { get dup/args get dup length 3 index lt { dup length 5 add array exch 1 index exch 0 exch putinterval 1 index exch/args exch put } {pop} ifelse } ifelse begin count 1 sub 1 index lt {pop count} if dup/argCount exch def dup 0 gt { args exch 0 exch getinterval astore pop } {pop} ifelse count /restCount exch def end /@opStackLevel @opStackLevel 1 add def countdictstack 1 sub @dictStackCountByLevel exch @dictStackLevel exch put /@dictStackLevel @dictStackLevel 1 add def @vmState setglobal end }bind def /@_RestoreStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def @opStackCountByLevel @opStackLevel get begin count restCount sub dup 0 gt {{pop}repeat} {pop} ifelse args 0 argCount getinterval{}forall end /@dictStackLevel @dictStackLevel 1 sub def @dictStackCountByLevel @dictStackLevel get end countdictstack exch sub dup 0 gt {{end}repeat} {pop} ifelse }bind def /@_PopStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def /@dictStackLevel @dictStackLevel 1 sub def end }bind def /@Raise { exch cvx exch errordict exch get exec stop }bind def /@ReRaise { cvx $error/errorname get errordict exch get exec stop }bind def /@Stopped { 0 @#Stopped }bind def /@#Stopped { @_SaveStackLevels stopped {@_RestoreStackLevels true} {@_PopStackLevels false} ifelse }bind def /@Arg { Adobe_CoolType_Data begin @opStackCountByLevel @opStackLevel 1 sub get begin args exch argCount 1 sub exch sub get end end }bind def currentglobal true setglobal /CTHasResourceForAllBug Level2? { 1 dict dup /@shouldNotDisappearDictValue true def Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put begin count @_SaveStackLevels {(*){pop stop}128 string/Category resourceforall} stopped pop @_RestoreStackLevels currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll { /@shouldNotDisappearDictValue known { { end currentdict 1 index eq {pop exit} if } loop } if } { pop end } ifelse } {false} ifelse def true setglobal /CTHasResourceStatusBug Level2? { mark {/steveamerige/Category resourcestatus} stopped {cleartomark true} {cleartomark currentglobal not} ifelse } {false} ifelse def setglobal /CTResourceStatus { mark 3 1 roll /Category findresource begin ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse end }bind def /CTWorkAroundBugs { Level2? { /cid_PreLoad/ProcSet resourcestatus { pop pop currentglobal mark { (*) { dup/CMap CTHasResourceStatusBug {CTResourceStatus} {resourcestatus} ifelse { pop dup 0 eq exch 1 eq or { dup/CMap findresource gcheck setglobal /CMap undefineresource } { pop CTHasResourceForAllBug {exit} {stop} ifelse } ifelse } {pop} ifelse } 128 string/CMap resourceforall } stopped {cleartomark} stopped pop setglobal } if } if }bind def /ds { Adobe_CoolType_Core begin CTWorkAroundBugs /mo/moveto load def /nf/newencodedfont load def /msf{makefont setfont}bind def /uf{dup undefinefont ct_VMDictUndef}bind def /ur/undefineresource load def /chp/charpath load def /awsh/awidthshow load def /wsh/widthshow load def /ash/ashow load def /@xshow/xshow load def /@yshow/yshow load def /@xyshow/xyshow load def /@cshow/cshow load def /sh/show load def /rp/repeat load def /.n/.notdef def end currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /AddWidths? false def /CC 0 def /charcode 2 string def /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def /InVMFontsByCMap 10 dict def /InVMDeepCopiedFonts 10 dict def end setglobal }bind def /dt { currentdict Adobe_CoolType_Core eq {end} if }bind def /ps { Adobe_CoolType_Core begin Adobe_CoolType_GVMFonts begin Adobe_CoolType_LVMFonts begin SharedFontDirectory begin }bind def /pt { end end end end }bind def /unload { systemdict/languagelevel known { systemdict/languagelevel get 2 ge { userdict/Adobe_CoolType_Core 2 copy known {undef} {pop pop} ifelse } if } if }bind def /ndf { 1 index where {pop pop pop} {dup xcheck{bind}if def} ifelse }def /findfont systemdict begin userdict begin /globaldict where{/globaldict get begin}if dup where pop exch get /globaldict where{pop end}if end end Adobe_CoolType_Core_Defined {/systemfindfont exch def} { /findfont 1 index def /systemfindfont exch def } ifelse /undefinefont {pop}ndf /copyfont { currentglobal 3 1 roll 1 index gcheck setglobal dup null eq{0}{dup length}ifelse 2 index length add 1 add dict begin exch { 1 index/FID eq {pop pop} {def} ifelse } forall dup null eq {pop} {{def}forall} ifelse currentdict end exch setglobal }bind def /copyarray { currentglobal exch dup gcheck setglobal dup length array copy exch setglobal }bind def /newencodedfont { currentglobal { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } { FontDirectory 3 index known {FontDirectory 3 index get/FontReferenced known} { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } ifelse } ifelse dup { 3 index findfont/FontReferenced get 2 index dup type/nametype eq {findfont} if ne {pop false} if } if dup { 1 index dup type/nametype eq {findfont} if dup/CharStrings known { /CharStrings get length 4 index findfont/CharStrings get length ne { pop false } if } {pop} ifelse } if { pop 1 index findfont /Encoding get exch 0 1 255 {2 copy get 3 index 3 1 roll put} for pop pop pop } { currentglobal 4 1 roll dup type/nametype eq {findfont} if dup gcheck setglobal dup dup maxlength 2 add dict begin exch { 1 index/FID ne 2 index/Encoding ne and {def} {pop pop} ifelse } forall /FontReferenced exch def /Encoding exch dup length array copy def /FontName 1 index dup type/stringtype eq{cvn}if def dup currentdict end definefont ct_VMDictPut setglobal } ifelse }bind def /SetSubstituteStrategy { $SubstituteFont begin dup type/dicttype ne {0 dict} if currentdict/$Strategies known { exch $Strategies exch 2 copy known { get 2 copy maxlength exch maxlength add dict begin {def}forall {def}forall currentdict dup/$Init known {dup/$Init get exec} if end /$Strategy exch def } {pop pop pop} ifelse } {pop pop} ifelse end }bind def /scff { $SubstituteFont begin dup type/stringtype eq {dup length exch} {null} ifelse /$sname exch def /$slen exch def /$inVMIndex $sname null eq { 1 index $str cvs dup length $slen sub $slen getinterval cvn } {$sname} ifelse def end {findfont} @Stopped { dup length 8 add string exch 1 index 0(BadFont:)putinterval 1 index exch 8 exch dup length string cvs putinterval cvn {findfont} @Stopped {pop/Courier findfont} if } if $SubstituteFont begin /$sname null def /$slen 0 def /$inVMIndex null def end }bind def /isWidthsOnlyFont { dup/WidthsOnly known {pop pop true} { dup/FDepVector known {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall} { dup/FDArray known {/FDArray get{isWidthsOnlyFont dup{exit}if}forall} {pop} ifelse } ifelse } ifelse }bind def /ct_StyleDicts 4 dict dup begin /Adobe-Japan1 4 dict dup begin Level2? { /Serif /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMin-W3} { /CIDFont/Category resourcestatus { pop pop /HeiseiMin-W3/CIDFont resourcestatus {pop pop/HeiseiMin-W3} {/Ryumin-Light} ifelse } {/Ryumin-Light} ifelse } ifelse def /SansSerif /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiKakuGo-W5} { /CIDFont/Category resourcestatus { pop pop /HeiseiKakuGo-W5/CIDFont resourcestatus {pop pop/HeiseiKakuGo-W5} {/GothicBBB-Medium} ifelse } {/GothicBBB-Medium} ifelse } ifelse def /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMaruGo-W4} { /CIDFont/Category resourcestatus { pop pop /HeiseiMaruGo-W4/CIDFont resourcestatus {pop pop/HeiseiMaruGo-W4} { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } ifelse /RoundSansSerif exch def /Default Serif def } { /Serif/Ryumin-Light def /SansSerif/GothicBBB-Medium def { (fonts/Jun101-Light-83pv-RKSJ-H)status }stopped {pop}{ {pop pop pop pop/Jun101-Light} {SansSerif} ifelse /RoundSansSerif exch def }ifelse /Default Serif def } ifelse end def /Adobe-Korea1 4 dict dup begin /Serif/HYSMyeongJo-Medium def /SansSerif/HYGoThic-Medium def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-GB1 4 dict dup begin /Serif/STSong-Light def /SansSerif/STHeiti-Regular def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-CNS1 4 dict dup begin /Serif/MKai-Medium def /SansSerif/MHei-Medium def /RoundSansSerif SansSerif def /Default Serif def end def end def Level2?{currentglobal true setglobal}if /ct_BoldRomanWidthProc { stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth 0 0 }bind def /ct_Type0WidthProc { dup stringwidth 0 0 moveto 2 index true charpath pathbbox 0 -1 7 index 2 div .88 setcachedevice2 pop 0 0 }bind def /ct_Type0WMode1WidthProc { dup stringwidth pop 2 div neg -0.88 2 copy moveto 0 -1 5 -1 roll true charpath pathbbox setcachedevice }bind def /cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_BoldBaseFont 11 dict begin /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding cHexEncoding def /_setwidthProc/ct_BoldRomanWidthProc load def /_bcstr1 1 string def /BuildChar { exch begin _basefont setfont _bcstr1 dup 0 4 -1 roll put dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def systemdict/composefont known { /ct_DefineIdentity-H { /Identity-H/CMap resourcestatus { pop pop } { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse } def /ct_BoldBaseCIDFont 11 dict begin /CIDFontType 1 def /CIDFontName/ct_BoldBaseCIDFont def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /_setwidthProc/ct_Type0WidthProc load def /_bcstr2 2 string def /BuildGlyph { exch begin _basefont setfont _bcstr2 1 2 index 256 mod put _bcstr2 0 3 -1 roll 256 idiv put _bcstr2 dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def }if Level2?{setglobal}if /ct_CopyFont{ { 1 index/FID ne 2 index/UniqueID ne and {def}{pop pop}ifelse }forall }bind def /ct_Type0CopyFont { exch dup length dict begin ct_CopyFont [ exch FDepVector { dup/FontType get 0 eq { 1 index ct_Type0CopyFont /_ctType0 exch definefont } { /_ctBaseFont exch 2 index exec } ifelse exch } forall pop ] /FDepVector exch def currentdict end }bind def /ct_MakeBoldFont { dup/ct_SyntheticBold known { dup length 3 add dict begin ct_CopyFont /ct_StrokeWidth .03 0 FontMatrix idtransform pop def /ct_SyntheticBold true def currentdict end definefont } { dup dup length 3 add dict begin ct_CopyFont /PaintType 2 def /StrokeWidth .03 0 FontMatrix idtransform pop def /dummybold currentdict end definefont dup/FontType get dup 9 ge exch 11 le and { ct_BoldBaseCIDFont dup length 3 add dict copy begin dup/CIDSystemInfo get/CIDSystemInfo exch def ct_DefineIdentity-H /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefont exch def /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefonto exch def currentdict end /CIDFont defineresource } { ct_BoldBaseFont dup length 3 add dict copy begin /_basefont exch def /_basefonto exch def currentdict end definefont } ifelse } ifelse }bind def /ct_MakeBold{ 1 index 1 index findfont currentglobal 5 1 roll dup gcheck setglobal dup /FontType get 0 eq { dup/WMode known{dup/WMode get 1 eq}{false}ifelse version length 4 ge and {version 0 4 getinterval cvi 2015 ge} {true} ifelse {/ct_Type0WidthProc} {/ct_Type0WMode1WidthProc} ifelse ct_BoldBaseFont/_setwidthProc 3 -1 roll load put {ct_MakeBoldFont}ct_Type0CopyFont definefont } { dup/_fauxfont known not 1 index/SubstMaster known not and { ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put ct_MakeBoldFont } { 2 index 2 index eq {exch pop } { dup length dict begin ct_CopyFont currentdict end definefont } ifelse } ifelse } ifelse pop pop pop setglobal }bind def /?str1 256 string def /?set { $SubstituteFont begin /$substituteFound false def /$fontname 1 index def /$doSmartSub false def end dup findfont $SubstituteFont begin $substituteFound {false} { dup/FontName known { dup/FontName get $fontname eq 1 index/DistillerFauxFont known not and /currentdistillerparams where {pop false 2 index isWidthsOnlyFont not and} if } {false} ifelse } ifelse exch pop /$doSmartSub true def end { 5 1 roll pop pop pop pop findfont } { 1 index findfont dup/FontType get 3 eq { 6 1 roll pop pop pop pop pop false } {pop true} ifelse { $SubstituteFont begin pop pop /$styleArray 1 index def /$regOrdering 2 index def pop pop 0 1 $styleArray length 1 sub { $styleArray exch get ct_StyleDicts $regOrdering 2 copy known { get exch 2 copy known not {pop/Default} if get dup type/nametype eq { ?str1 cvs length dup 1 add exch ?str1 exch(-)putinterval exch dup length exch ?str1 exch 3 index exch putinterval add ?str1 exch 0 exch getinterval cvn } { pop pop/Unknown } ifelse } { pop pop pop pop/Unknown } ifelse } for end findfont }if } ifelse currentglobal false setglobal 3 1 roll null copyfont definefont pop setglobal }bind def setpacking userdict/$SubstituteFont 25 dict put 1 dict begin /SubstituteFont dup $error exch 2 copy known {get} {pop pop{pop/Courier}bind} ifelse def /currentdistillerparams where dup { pop pop currentdistillerparams/CannotEmbedFontPolicy 2 copy known {get/Error eq} {pop pop false} ifelse } if not { countdictstack array dictstack 0 get begin userdict begin $SubstituteFont begin /$str 128 string def /$fontpat 128 string def /$slen 0 def /$sname null def /$match false def /$fontname null def /$substituteFound false def /$inVMIndex null def /$doSmartSub true def /$depth 0 def /$fontname null def /$italicangle 26.5 def /$dstack null def /$Strategies 10 dict dup begin /$Type3Underprint { currentglobal exch false setglobal 11 dict begin /UseFont exch $WMode 0 ne { dup length dict copy dup/WMode $WMode put /UseFont exch definefont } if def /FontName $fontname dup type/stringtype eq{cvn}if def /FontType 3 def /FontMatrix[.001 0 0 .001 0 0]def /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def /FontBBox[0 0 0 0]def /CCInfo 7 dict dup begin /cc null def /x 0 def /y 0 def end def /BuildChar { exch begin CCInfo begin 1 string dup 0 3 index put exch pop /cc exch def UseFont 1000 scalefont setfont cc stringwidth/y exch def/x exch def x y setcharwidth $SubstituteFont/$Strategy get/$Underprint get exec 0 0 moveto cc show x y moveto end end }bind def currentdict end exch setglobal }bind def /$GetaTint 2 dict dup begin /$BuildFont { dup/WMode known {dup/WMode get} {0} ifelse /$WMode exch def $fontname exch dup/FontName known { dup/FontName get dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse exch Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index/FontName get known { pop Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index get null copyfont } {$deepcopyfont} ifelse exch 1 index exch/FontBasedOn exch put dup/FontName $fontname dup type/stringtype eq{cvn}if put definefont Adobe_CoolType_Data/InVMDeepCopiedFonts get begin dup/FontBasedOn get 1 index def end }bind def /$Underprint { gsave x abs y abs gt {/y 1000 def} {/x -1000 def 500 120 translate} ifelse Level2? { [/Separation(All)/DeviceCMYK{0 0 0 1 pop}] setcolorspace } {0 setgray} ifelse 10 setlinewidth x .8 mul [7 3] { y mul 8 div 120 sub x 10 div exch moveto 0 y 4 div neg rlineto dup 0 rlineto 0 y 4 div rlineto closepath gsave Level2? {.2 setcolor} {.8 setgray} ifelse fill grestore stroke } forall pop grestore }bind def end def /$Oblique 1 dict dup begin /$BuildFont { currentglobal exch dup gcheck setglobal null copyfont begin /FontBasedOn currentdict/FontName known { FontName dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse def /FontName $fontname dup type/stringtype eq{cvn}if def /currentdistillerparams where {pop} { /FontInfo currentdict/FontInfo known {FontInfo null copyfont} {2 dict} ifelse dup begin /ItalicAngle $italicangle def /FontMatrix FontMatrix [1 0 ItalicAngle dup sin exch cos div 1 0 0] matrix concatmatrix readonly end 4 2 roll def def } ifelse FontName currentdict end definefont exch setglobal }bind def end def /$None 1 dict dup begin /$BuildFont{}bind def end def end def /$Oblique SetSubstituteStrategy /$findfontByEnum { dup type/stringtype eq{cvn}if dup/$fontname exch def $sname null eq {$str cvs dup length $slen sub $slen getinterval} {pop $sname} ifelse $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval /$match false def $SubstituteFont/$dstack countdictstack array dictstack put mark { $fontpat 0 $slen 7 add getinterval {/$match exch def exit} $str filenameforall } stopped { cleardictstack currentdict true $SubstituteFont/$dstack get { exch { 1 index eq {pop false} {true} ifelse } {begin false} ifelse } forall pop } if cleartomark /$slen 0 def $match false ne {$match(fonts/)anchorsearch pop pop cvn} {/Courier} ifelse }bind def /$ROS 1 dict dup begin /Adobe 4 dict dup begin /Japan1 [/Ryumin-Light/HeiseiMin-W3 /GothicBBB-Medium/HeiseiKakuGo-W5 /HeiseiMaruGo-W4/Jun101-Light]def /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def /GB1 [/STSong-Light/STHeiti-Regular]def /CNS1 [/MKai-Medium/MHei-Medium]def end def end def /$cmapname null def /$deepcopyfont { dup/FontType get 0 eq { 1 dict dup/FontName/copied put copyfont begin /FDepVector FDepVector copyarray 0 1 2 index length 1 sub { 2 copy get $deepcopyfont dup/FontName/copied put /copied exch definefont 3 copy put pop pop } for def currentdict end } {$Strategies/$Type3Underprint get exec} ifelse }bind def /$buildfontname { dup/CIDFont findresource/CIDSystemInfo get begin Registry length Ordering length Supplement 8 string cvs 3 copy length 2 add add add string dup 5 1 roll dup 0 Registry putinterval dup 4 index(-)putinterval dup 4 index 1 add Ordering putinterval 4 2 roll add 1 add 2 copy(-)putinterval end 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch anchorsearch {pop pop 3 2 roll putinterval cvn/$cmapname exch def} {pop pop pop pop pop} ifelse length $str 1 index(-)putinterval 1 add $str 1 index $cmapname $fontpat cvs putinterval $cmapname length add $str exch 0 exch getinterval cvn }bind def /$findfontByROS { /$fontname exch def $ROS Registry 2 copy known { get Ordering 2 copy known {get} {pop pop[]} ifelse } {pop pop[]} ifelse false exch { dup/CIDFont resourcestatus { pop pop save 1 index/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get} {false} ifelse exch pop exch restore {pop} {exch pop true exit} ifelse } {pop} ifelse } forall {$str cvs $buildfontname} { false(*) { save exch dup/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get not} {true} ifelse exch/CIDSystemInfo get dup/Registry get Registry eq exch/Ordering get Ordering eq and and {exch restore exch pop true exit} {pop restore} ifelse } $str/CIDFont resourceforall {$buildfontname} {$fontname $findfontByEnum} ifelse } ifelse }bind def end end currentdict/$error known currentdict/languagelevel known and dup {pop $error/SubstituteFont known} if dup {$error} {Adobe_CoolType_Core} ifelse begin { /SubstituteFont /CMap/Category resourcestatus { pop pop { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and { $sname null eq {dup $str cvs dup length $slen sub $slen getinterval cvn} {$sname} ifelse Adobe_CoolType_Data/InVMFontsByCMap get 1 index 2 copy known { get false exch { pop currentglobal { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } { FontDirectory 1 index known {exch pop true exit} { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } ifelse } ifelse } forall } {pop pop false} ifelse { exch pop exch pop } { dup/CMap resourcestatus { pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS } { 128 string cvs dup(-)search { 3 1 roll search { 3 1 roll pop {dup cvi} stopped {pop pop pop pop pop $findfontByEnum} { 4 2 roll pop pop exch length exch 2 index length 2 index sub exch 1 sub -1 0 { $str cvs dup length 4 index 0 4 index 4 3 roll add getinterval exch 1 index exch 3 index exch putinterval dup/CMap resourcestatus { pop pop 4 1 roll pop pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS true exit } {pop} ifelse } for dup type/booleantype eq {pop} {pop pop pop $findfontByEnum} ifelse } ifelse } {pop pop pop $findfontByEnum} ifelse } {pop pop $findfontByEnum} ifelse } ifelse } ifelse } {//SubstituteFont exec} ifelse /$slen 0 def end } } { { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and {$findfontByEnum} {//SubstituteFont exec} ifelse end } } ifelse bind readonly def Adobe_CoolType_Core/scfindfont/systemfindfont load put } { /scfindfont { $SubstituteFont begin dup systemfindfont dup/FontName known {dup/FontName get dup 3 index ne} {/noname true} ifelse dup { /$origfontnamefound 2 index def /$origfontname 4 index def/$substituteFound true def } if exch pop { $slen 0 gt $sname null ne 3 index length $slen gt or and { pop dup $findfontByEnum findfont dup maxlength 1 add dict begin {1 index/FID eq{pop pop}{def}ifelse} forall currentdict end definefont dup/FontName known{dup/FontName get}{null}ifelse $origfontnamefound ne { $origfontname $str cvs print ( substitution revised, using )print dup/FontName known {dup/FontName get}{(unspecified font)} ifelse $str cvs print(.\n)print } if } {exch pop} ifelse } {exch pop} ifelse end }bind def } ifelse end end Adobe_CoolType_Core_Defined not { Adobe_CoolType_Core/findfont { $SubstituteFont begin $depth 0 eq { /$fontname 1 index dup type/stringtype ne{$str cvs}if def /$substituteFound false def } if /$depth $depth 1 add def end scfindfont $SubstituteFont begin /$depth $depth 1 sub def $substituteFound $depth 0 eq and { $inVMIndex null ne {dup $inVMIndex $AddInVMFont} if $doSmartSub { currentdict/$Strategy known {$Strategy/$BuildFont get exec} if } if } if end }bind put } if } if end /$AddInVMFont { exch/FontName 2 copy known { get 1 dict dup begin exch 1 index gcheck def end exch Adobe_CoolType_Data/InVMFontsByCMap get exch $DictAdd } {pop pop pop} ifelse }bind def /$DictAdd { 2 copy known not {2 copy 4 index length dict put} if Level2? not { 2 copy get dup maxlength exch length 4 index length add lt 2 copy get dup length 4 index length add exch maxlength 1 index lt { 2 mul dict begin 2 copy get{forall}def 2 copy currentdict put end } {pop} ifelse } if get begin {def} forall end }bind def end end %%EndResource currentglobal true setglobal %%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 %%Copyright: Copyright 1987-2006 Adobe Systems Incorporated. %%Version: 1.23 0 systemdict/languagelevel known dup {currentglobal false setglobal} {false} ifelse exch userdict/Adobe_CoolType_Utility 2 copy known {2 copy get dup maxlength 27 add dict copy} {27 dict} ifelse put Adobe_CoolType_Utility begin /@eexecStartData def /@recognizeCIDFont null def /ct_Level2? exch def /ct_Clone? 1183615869 internaldict dup /CCRun known not exch/eCCRun known not ct_Level2? and or def ct_Level2? {globaldict begin currentglobal true setglobal} if /ct_AddStdCIDMap ct_Level2? {{ mark Adobe_CoolType_Utility/@recognizeCIDFont currentdict put { ((Hex)57 StartData 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60 d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8 cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec } stopped { cleartomark Adobe_CoolType_Utility/@recognizeCIDFont get countdictstack dup array dictstack exch 1 sub -1 0 { 2 copy get 3 index eq {1 index length exch sub 1 sub{end}repeat exit} {pop} ifelse } for pop pop Adobe_CoolType_Utility/@eexecStartData get eexec } {cleartomark} ifelse }} {{ Adobe_CoolType_Utility/@eexecStartData get eexec }} ifelse bind def userdict/cid_extensions known dup{cid_extensions/cid_UpdateDB known and}if { cid_extensions begin /cid_GetCIDSystemInfo { 1 index type/stringtype eq {exch cvn exch} if cid_extensions begin dup load 2 index known { 2 copy cid_GetStatusInfo dup null ne { 1 index load 3 index get dup null eq {pop pop cid_UpdateDB} { exch 1 index/Created get eq {exch pop exch pop} {pop cid_UpdateDB} ifelse } ifelse } {pop cid_UpdateDB} ifelse } {cid_UpdateDB} ifelse end }bind def end } if ct_Level2? {end setglobal} if /ct_UseNativeCapability? systemdict/composefont known def /ct_MakeOCF 35 dict def /ct_Vars 25 dict def /ct_GlyphDirProcs 6 dict def /ct_BuildCharDict 15 dict dup begin /charcode 2 string def /dst_string 1500 string def /nullstring()def /usewidths? true def end def ct_Level2?{setglobal}{pop}ifelse ct_GlyphDirProcs begin /GetGlyphDirectory { systemdict/languagelevel known {pop/CIDFont findresource/GlyphDirectory get} { 1 index/CIDFont findresource/GlyphDirectory get dup type/dicttype eq { dup dup maxlength exch length sub 2 index lt { dup length 2 index add dict copy 2 index /CIDFont findresource/GlyphDirectory 2 index put } if } if exch pop exch pop } ifelse + }def /+ { systemdict/languagelevel known { currentglobal false setglobal 3 dict begin /vm exch def } {1 dict begin} ifelse /$ exch def systemdict/languagelevel known { vm setglobal /gvm currentglobal def $ gcheck setglobal } if ?{$ begin}if }def /?{$ type/dicttype eq}def /|{ userdict/Adobe_CoolType_Data known { Adobe_CoolType_Data/AddWidths? known { currentdict Adobe_CoolType_Data begin begin AddWidths? { Adobe_CoolType_Data/CC 3 index put ?{def}{$ 3 1 roll put}ifelse CC charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore currentfont/Widths get exch CC exch put } {?{def}{$ 3 1 roll put}ifelse} ifelse end end } {?{def}{$ 3 1 roll put}ifelse} ifelse } {?{def}{$ 3 1 roll put}ifelse} ifelse }def /! { ?{end}if systemdict/languagelevel known {gvm setglobal} if end }def /:{string currentfile exch readstring pop}executeonly def end ct_MakeOCF begin /ct_cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_CID_STR_SIZE 8000 def /ct_mkocfStr100 100 string def /ct_defaultFontMtx[.001 0 0 .001 0 0]def /ct_1000Mtx[1000 0 0 1000 0 0]def /ct_raise{exch cvx exch errordict exch get exec stop}bind def /ct_reraise {cvx $error/errorname get(Error: )print dup( )cvs print errordict exch get exec stop }bind def /ct_cvnsi { 1 index add 1 sub 1 exch 0 4 1 roll { 2 index exch get exch 8 bitshift add } for exch pop }bind def /ct_GetInterval { Adobe_CoolType_Utility/ct_BuildCharDict get begin /dst_index 0 def dup dst_string length gt {dup string/dst_string exch def} if 1 index ct_CID_STR_SIZE idiv /arrayIndex exch def 2 index arrayIndex get 2 index arrayIndex ct_CID_STR_SIZE mul sub { dup 3 index add 2 index length le { 2 index getinterval dst_string dst_index 2 index putinterval length dst_index add/dst_index exch def exit } { 1 index length 1 index sub dup 4 1 roll getinterval dst_string dst_index 2 index putinterval pop dup dst_index add/dst_index exch def sub /arrayIndex arrayIndex 1 add def 2 index dup length arrayIndex gt {arrayIndex get} { pop exit } ifelse 0 } ifelse } loop pop pop pop dst_string 0 dst_index getinterval end }bind def ct_Level2? { /ct_resourcestatus currentglobal mark true setglobal {/unknowninstancename/Category resourcestatus} stopped {cleartomark setglobal true} {cleartomark currentglobal not exch setglobal} ifelse { { mark 3 1 roll/Category findresource begin ct_Vars/vm currentglobal put ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse ct_Vars/vm get setglobal end } } {{resourcestatus}} ifelse bind def /CIDFont/Category ct_resourcestatus {pop pop} { currentglobal true setglobal /Generic/Category findresource dup length dict copy dup/InstanceType/dicttype put /CIDFont exch/Category defineresource pop setglobal } ifelse ct_UseNativeCapability? { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } if } { /ct_Category 2 dict begin /CIDFont 10 dict def /ProcSet 2 dict def currentdict end def /defineresource { ct_Category 1 index 2 copy known { get dup dup maxlength exch length eq { dup length 10 add dict copy ct_Category 2 index 2 index put } if 3 index 3 index put pop exch pop } {pop pop/defineresource/undefined ct_raise} ifelse }bind def /findresource { ct_Category 1 index 2 copy known { get 2 index 2 copy known {get 3 1 roll pop pop} {pop pop/findresource/undefinedresource ct_raise} ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /resourcestatus { ct_Category 1 index 2 copy known { get 2 index known exch pop exch pop { 0 -1 true } { false } ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /ct_resourcestatus/resourcestatus load def } ifelse /ct_CIDInit 2 dict begin /ct_cidfont_stream_init { { dup(Binary)eq { pop null currentfile ct_Level2? { {cid_BYTE_COUNT()/SubFileDecode filter} stopped {pop pop pop} if } if /readstring load exit } if dup(Hex)eq { pop currentfile ct_Level2? { {null exch/ASCIIHexDecode filter/readstring} stopped {pop exch pop(>)exch/readhexstring} if } {(>)exch/readhexstring} ifelse load exit } if /StartData/typecheck ct_raise } loop cid_BYTE_COUNT ct_CID_STR_SIZE le { 2 copy cid_BYTE_COUNT string exch exec pop 1 array dup 3 -1 roll 0 exch put } { cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi dup array exch 2 sub 0 exch 1 exch { 2 copy 5 index ct_CID_STR_SIZE string 6 index exec pop put pop } for 2 index cid_BYTE_COUNT ct_CID_STR_SIZE mod string 3 index exec pop 1 index exch 1 index length 1 sub exch put } ifelse cid_CIDFONT exch/GlyphData exch put 2 index null eq { pop pop pop } { pop/readstring load 1 string exch { 3 copy exec pop dup length 0 eq { pop pop pop pop pop true exit } if 4 index eq { pop pop pop pop false exit } if } loop pop } ifelse }bind def /StartData { mark { currentdict dup/FDArray get 0 get/FontMatrix get 0 get 0.001 eq { dup/CDevProc known not { /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known {get} { pop pop {pop pop pop pop pop 0 -1000 7 index 2 div 880} } ifelse def } if } { /CDevProc { pop pop pop pop pop 0 1 cid_temp/cid_CIDFONT get /FDArray get 0 get /FontMatrix get 0 get div 7 index 2 div 1 index 0.88 mul }def } ifelse /cid_temp 15 dict def cid_temp begin /cid_CIDFONT exch def 3 copy pop dup/cid_BYTE_COUNT exch def 0 gt { ct_cidfont_stream_init FDArray { /Private get dup/SubrMapOffset known { begin /Subrs SubrCount array def Subrs SubrMapOffset SubrCount SDBytes ct_Level2? { currentdict dup/SubrMapOffset undef dup/SubrCount undef /SDBytes undef } if end /cid_SD_BYTES exch def /cid_SUBR_COUNT exch def /cid_SUBR_MAP_OFFSET exch def /cid_SUBRS exch def cid_SUBR_COUNT 0 gt { GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi 0 1 cid_SUBR_COUNT 1 sub { exch 1 index 1 add cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add GlyphData exch cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi cid_SUBRS 4 2 roll GlyphData exch 4 index 1 index sub ct_GetInterval dup length string copy put } for pop } if } {pop} ifelse } forall } if cleartomark pop pop end CIDFontName currentdict/CIDFont defineresource pop end end } stopped {cleartomark/StartData ct_reraise} if }bind def currentdict end def /ct_saveCIDInit { /CIDInit/ProcSet ct_resourcestatus {true} {/CIDInitC/ProcSet ct_resourcestatus} ifelse { pop pop /CIDInit/ProcSet findresource ct_UseNativeCapability? {pop null} {/CIDInit ct_CIDInit/ProcSet defineresource pop} ifelse } {/CIDInit ct_CIDInit/ProcSet defineresource pop null} ifelse ct_Vars exch/ct_oldCIDInit exch put }bind def /ct_restoreCIDInit { ct_Vars/ct_oldCIDInit get dup null ne {/CIDInit exch/ProcSet defineresource pop} {pop} ifelse }bind def /ct_BuildCharSetUp { 1 index begin CIDFont begin Adobe_CoolType_Utility/ct_BuildCharDict get begin /ct_dfCharCode exch def /ct_dfDict exch def CIDFirstByte ct_dfCharCode add dup CIDCount ge {pop 0} if /cid exch def { GlyphDirectory cid 2 copy known {get} {pop pop nullstring} ifelse dup length FDBytes sub 0 gt { dup FDBytes 0 ne {0 FDBytes ct_cvnsi} {pop 0} ifelse /fdIndex exch def dup length FDBytes sub FDBytes exch getinterval /charstring exch def exit } { pop cid 0 eq {/charstring nullstring def exit} if /cid 0 def } ifelse } loop }def /ct_SetCacheDevice { 0 0 moveto dup stringwidth 3 -1 roll true charpath pathbbox 0 -1000 7 index 2 div 880 setcachedevice2 0 0 moveto }def /ct_CloneSetCacheProc { 1 eq { stringwidth pop -2 div -880 0 -1000 setcharwidth moveto } { usewidths? { currentfont/Widths get cid 2 copy known {get exch pop aload pop} {pop pop stringwidth} ifelse } {stringwidth} ifelse setcharwidth 0 0 moveto } ifelse }def /ct_Type3ShowCharString { ct_FDDict fdIndex 2 copy known {get} { currentglobal 3 1 roll 1 index gcheck setglobal ct_Type1FontTemplate dup maxlength dict copy begin FDArray fdIndex get dup/FontMatrix 2 copy known {get} {pop pop ct_defaultFontMtx} ifelse /FontMatrix exch dup length array copy def /Private get /Private exch def /Widths rootfont/Widths get def /CharStrings 1 dict dup/.notdef dup length string copy put def currentdict end /ct_Type1Font exch definefont dup 5 1 roll put setglobal } ifelse dup/CharStrings get 1 index/Encoding get ct_dfCharCode get charstring put rootfont/WMode 2 copy known {get} {pop pop 0} ifelse exch 1000 scalefont setfont ct_str1 0 ct_dfCharCode put ct_str1 exch ct_dfSetCacheProc ct_SyntheticBold { currentpoint ct_str1 show newpath moveto ct_str1 true charpath ct_StrokeWidth setlinewidth stroke } {ct_str1 show} ifelse }def /ct_Type4ShowCharString { ct_dfDict ct_dfCharCode charstring FDArray fdIndex get dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not {ct_1000Mtx matrix concatmatrix concat} {pop} ifelse /Private get Adobe_CoolType_Utility/ct_Level2? get not { ct_dfDict/Private 3 -1 roll {put} 1183615869 internaldict/superexec get exec } if 1183615869 internaldict Adobe_CoolType_Utility/ct_Level2? get {1 index} {3 index/Private get mark 6 1 roll} ifelse dup/RunInt known {/RunInt get} {pop/CCRun} ifelse get exec Adobe_CoolType_Utility/ct_Level2? get not {cleartomark} if }bind def /ct_BuildCharIncremental { { Adobe_CoolType_Utility/ct_MakeOCF get begin ct_BuildCharSetUp ct_ShowCharString } stopped {stop} if end end end end }bind def /BaseFontNameStr(BF00)def /ct_Type1FontTemplate 14 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /PaintType 0 def currentdict end def /BaseFontTemplate 11 dict begin /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /BuildChar/ct_BuildCharIncremental load def ct_Clone? { /FontType 3 def /ct_ShowCharString/ct_Type3ShowCharString load def /ct_dfSetCacheProc/ct_CloneSetCacheProc load def /ct_SyntheticBold false def /ct_StrokeWidth 1 def } { /FontType 4 def /Private 1 dict dup/lenIV 4 put def /CharStrings 1 dict dup/.notdefput def /PaintType 0 def /ct_ShowCharString/ct_Type4ShowCharString load def } ifelse /ct_str1 1 string def currentdict end def /BaseFontDictSize BaseFontTemplate length 5 add def /ct_matrixeq { true 0 1 5 { dup 4 index exch get exch 3 index exch get eq and dup not {exit} if } for exch pop exch pop }bind def /ct_makeocf { 15 dict begin exch/WMode exch def exch/FontName exch def /FontType 0 def /FMapType 2 def dup/FontMatrix known {dup/FontMatrix get/FontMatrix exch def} {/FontMatrix matrix def} ifelse /bfCount 1 index/CIDCount get 256 idiv 1 add dup 256 gt{pop 256}if def /Encoding 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for bfCount 1 255{2 copy bfCount put pop}for def /FDepVector bfCount dup 256 lt{1 add}if array def BaseFontTemplate BaseFontDictSize dict copy begin /CIDFont exch def CIDFont/FontBBox known {CIDFont/FontBBox get/FontBBox exch def} if CIDFont/CDevProc known {CIDFont/CDevProc get/CDevProc exch def} if currentdict end BaseFontNameStr 3(0)putinterval 0 1 bfCount dup 256 eq{1 sub}if { FDepVector exch 2 index BaseFontDictSize dict copy begin dup/CIDFirstByte exch 256 mul def FontType 3 eq {/ct_FDDict 2 dict def} if currentdict end 1 index 16 BaseFontNameStr 2 2 getinterval cvrs pop BaseFontNameStr exch definefont put } for ct_Clone? {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def} if FontName currentdict end definefont ct_Clone? { gsave dup 1000 scalefont setfont ct_BuildCharDict begin /usewidths? false def currentfont/Widths get begin exch/CIDFont get/GlyphDirectory get { pop dup charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore def } forall end /usewidths? true def end grestore } {exch pop} ifelse }bind def currentglobal true setglobal /ct_ComposeFont { ct_UseNativeCapability? { 2 index/CMap ct_resourcestatus {pop pop exch pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 3 index def /CMapVersion 1.000 def /CMapType 1 def exch/WMode exch def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search { dup length string copy exch pop exch pop } {pop(Identity)} ifelse } {pop (Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { 3 2 roll pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def setglobal /ct_MakeIdentity { ct_UseNativeCapability? { 1 index/CMap ct_resourcestatus {pop pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 2 index def /CMapVersion 1.000 def /CMapType 1 def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search {dup length string copy exch pop exch pop} {pop(Identity)} ifelse } {pop(Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { exch pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def currentdict readonly pop end end %%EndResource setglobal %%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0 %%Copyright: Copyright 1987-2004 Adobe Systems Incorporated. %%Version: 1.0 0 userdict/ct_T42Dict 15 dict put ct_T42Dict begin /Is2015? { version cvi 2015 ge }bind def /AllocGlyphStorage { Is2015? { pop } { {string}forall }ifelse }bind def /Type42DictBegin { 25 dict begin /FontName exch def /CharStrings 256 dict begin /.notdef 0 def currentdict end def /Encoding exch def /PaintType 0 def /FontType 42 def /FontMatrix[1 0 0 1 0 0]def 4 array astore cvx/FontBBox exch def /sfnts }bind def /Type42DictEnd { currentdict dup/FontName get exch definefont end ct_T42Dict exch dup/FontName get exch put }bind def /RD{string currentfile exch readstring pop}executeonly def /PrepFor2015 { Is2015? { /GlyphDirectory 16 dict def sfnts 0 get dup 2 index (glyx) putinterval 2 index (locx) putinterval pop pop } { pop pop }ifelse }bind def /AddT42Char { Is2015? { /GlyphDirectory get begin def end pop pop } { /sfnts get 4 index get 3 index 2 index putinterval pop pop pop pop }ifelse }bind def /T0AddT42Mtx2 { /CIDFont findresource/Metrics2 get begin def end }bind def end %%EndResource currentglobal true setglobal %%BeginFile: MMFauxFont.prc %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. %%All Rights Reserved. userdict /ct_EuroDict 10 dict put ct_EuroDict begin /ct_CopyFont { { 1 index /FID ne {def} {pop pop} ifelse} forall } def /ct_GetGlyphOutline { gsave initmatrix newpath exch findfont dup length 1 add dict begin ct_CopyFont /Encoding Encoding dup length array copy dup 4 -1 roll 0 exch put def currentdict end /ct_EuroFont exch definefont 1000 scalefont setfont 0 0 moveto [ <00> stringwidth <00> false charpath pathbbox [ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall grestore counttomark 8 add } def /ct_MakeGlyphProc { ] cvx /ct_PSBuildGlyph cvx ] cvx } def /ct_PSBuildGlyph { gsave 8 -1 roll pop 7 1 roll 6 -2 roll ct_FontMatrix transform 6 2 roll 4 -2 roll ct_FontMatrix transform 4 2 roll ct_FontMatrix transform currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse dup 9 1 roll { currentdict /StrokeWidth 2 copy known { get 2 div 0 ct_FontMatrix dtransform pop 5 1 roll 4 -1 roll 4 index sub 4 1 roll 3 -1 roll 4 index sub 3 1 roll exch 4 index add exch 4 index add 5 -1 roll pop } { pop pop } ifelse } if setcachedevice ct_FontMatrix concat ct_PSPathOps begin exec end { currentdict /StrokeWidth 2 copy known { get } { pop pop 0 } ifelse setlinewidth stroke } { fill } ifelse grestore } def /ct_PSPathOps 4 dict dup begin /m {moveto} def /l {lineto} def /c {curveto} def /cp {closepath} def end def /ct_matrix1000 [1000 0 0 1000 0 0] def /ct_AddGlyphProc { 2 index findfont dup length 4 add dict begin ct_CopyFont /CharStrings CharStrings dup length 1 add dict copy begin 3 1 roll def currentdict end def /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def /ct_PSBuildGlyph /ct_PSBuildGlyph load def /ct_PSPathOps /ct_PSPathOps load def currentdict end definefont pop } def systemdict /languagelevel known { /ct_AddGlyphToPrinterFont { 2 copy ct_GetGlyphOutline 3 add -1 roll restore ct_MakeGlyphProc ct_AddGlyphProc } def } { /ct_AddGlyphToPrinterFont { pop pop restore Adobe_CTFauxDict /$$$FONTNAME get /Euro Adobe_CTFauxDict /$$$SUBSTITUTEBASE get ct_EuroDict exch get ct_AddGlyphProc } def } ifelse /AdobeSansMM { 556 0 24 -19 541 703 { 541 628 m 510 669 442 703 354 703 c 201 703 117 607 101 444 c 50 444 l 25 372 l 97 372 l 97 301 l 49 301 l 24 229 l 103 229 l 124 67 209 -19 350 -19 c 435 -19 501 25 509 32 c 509 131 l 492 105 417 60 343 60 c 267 60 204 127 197 229 c 406 229 l 430 301 l 191 301 l 191 372 l 455 372 l 479 444 l 194 444 l 201 531 245 624 348 624 c 433 624 484 583 509 534 c cp 556 0 m } ct_PSBuildGlyph } def /AdobeSerifMM { 500 0 10 -12 484 692 { 347 298 m 171 298 l 170 310 170 322 170 335 c 170 362 l 362 362 l 374 403 l 172 403 l 184 580 244 642 308 642 c 380 642 434 574 457 457 c 481 462 l 474 691 l 449 691 l 433 670 429 657 410 657 c 394 657 360 692 299 692 c 204 692 94 604 73 403 c 22 403 l 10 362 l 70 362 l 69 352 69 341 69 330 c 69 319 69 308 70 298 c 22 298 l 10 257 l 73 257 l 97 57 216 -12 295 -12 c 364 -12 427 25 484 123 c 458 142 l 425 101 384 37 316 37 c 256 37 189 84 173 257 c 335 257 l cp 500 0 m } ct_PSBuildGlyph } def end %%EndFile setglobal Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end %%BeginResource: procset Adobe_AGM_Image 1.0 0 -%%Version: 1.0 0 -%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. -systemdict/setpacking known -{ - currentpacking - true setpacking -}if -userdict/Adobe_AGM_Image 71 dict dup begin put -/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def -/nd{ - null def -}bind def -/AGMIMG_&image nd -/AGMIMG_&colorimage nd -/AGMIMG_&imagemask nd -/AGMIMG_mbuf()def -/AGMIMG_ybuf()def -/AGMIMG_kbuf()def -/AGMIMG_c 0 def -/AGMIMG_m 0 def -/AGMIMG_y 0 def -/AGMIMG_k 0 def -/AGMIMG_tmp nd -/AGMIMG_imagestring0 nd -/AGMIMG_imagestring1 nd -/AGMIMG_imagestring2 nd -/AGMIMG_imagestring3 nd -/AGMIMG_imagestring4 nd -/AGMIMG_imagestring5 nd -/AGMIMG_cnt nd -/AGMIMG_fsave nd -/AGMIMG_colorAry nd -/AGMIMG_override nd -/AGMIMG_name nd -/AGMIMG_maskSource nd -/AGMIMG_flushfilters nd -/invert_image_samples nd -/knockout_image_samples nd -/img nd -/sepimg nd -/devnimg nd -/idximg nd -/ds -{ - Adobe_AGM_Core begin - Adobe_AGM_Image begin - /AGMIMG_&image systemdict/image get def - /AGMIMG_&imagemask systemdict/imagemask get def - /colorimage where{ - pop - /AGMIMG_&colorimage/colorimage ldf - }if - end - end -}def -/ps -{ - Adobe_AGM_Image begin - /AGMIMG_ccimage_exists{/customcolorimage where - { - pop - /Adobe_AGM_OnHost_Seps where - { - pop false - }{ - /Adobe_AGM_InRip_Seps where - { - pop false - }{ - true - }ifelse - }ifelse - }{ - false - }ifelse - }bdf - level2{ - /invert_image_samples - { - Adobe_AGM_Image/AGMIMG_tmp Decode length ddf - /Decode[Decode 1 get Decode 0 get]def - }def - /knockout_image_samples - { - Operator/imagemask ne{ - /Decode[1 1]def - }if - }def - }{ - /invert_image_samples - { - {1 exch sub}currenttransfer addprocs settransfer - }def - /knockout_image_samples - { - {pop 1}currenttransfer addprocs settransfer - }def - }ifelse - /img/imageormask ldf - /sepimg/sep_imageormask ldf - /devnimg/devn_imageormask ldf - /idximg/indexed_imageormask ldf - /_ctype 7 def - currentdict{ - dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ - bind - }if - def - }forall -}def -/pt -{ - end -}def -/dt -{ -}def -/AGMIMG_flushfilters -{ - dup type/arraytype ne - {1 array astore}if - dup 0 get currentfile ne - {dup 0 get flushfile}if - { - dup type/filetype eq - { - dup status 1 index currentfile ne and - {closefile} - {pop} - ifelse - }{pop}ifelse - }forall -}def -/AGMIMG_init_common -{ - currentdict/T known{/ImageType/T ldf currentdict/T undef}if - currentdict/W known{/Width/W ldf currentdict/W undef}if - currentdict/H known{/Height/H ldf currentdict/H undef}if - currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if - currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if - currentdict/D known{/Decode/D ldf currentdict/D undef}if - currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if - currentdict/O known{ - /Operator/O load 1 eq{ - /imagemask - }{ - /O load 2 eq{ - /image - }{ - /colorimage - }ifelse - }ifelse - def - currentdict/O undef - }if - currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if - currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if - currentdict/I known{/Interpolate/I ldf currentdict/I undef}if - currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if - /DataSource load xcheck not{ - DataSource type/arraytype eq{ - DataSource 0 get type/filetype eq{ - /_Filters DataSource def - currentdict/MultipleDataSources known not{ - /DataSource DataSource dup length 1 sub get def - }if - }if - }if - currentdict/MultipleDataSources known not{ - /MultipleDataSources DataSource type/arraytype eq{ - DataSource length 1 gt - } - {false}ifelse def - }if - }if - /NComponents Decode length 2 div def - currentdict/SkipImageProc known not{/SkipImageProc{false}def}if -}bdf -/imageormask_sys -{ - begin - AGMIMG_init_common - save mark - level2{ - currentdict - Operator/imagemask eq{ - AGMIMG_&imagemask - }{ - use_mask{ - process_mask AGMIMG_&image - }{ - AGMIMG_&image - }ifelse - }ifelse - }{ - Width Height - Operator/imagemask eq{ - Decode 0 get 1 eq Decode 1 get 0 eq and - ImageMatrix/DataSource load - AGMIMG_&imagemask - }{ - BitsPerComponent ImageMatrix/DataSource load - AGMIMG_&image - }ifelse - }ifelse - currentdict/_Filters known{_Filters AGMIMG_flushfilters}if - cleartomark restore - end -}def -/overprint_plate -{ - currentoverprint{ - 0 get dup type/nametype eq{ - dup/DeviceGray eq{ - pop AGMCORE_black_plate not - }{ - /DeviceCMYK eq{ - AGMCORE_is_cmyk_sep not - }if - }ifelse - }{ - false exch - { - AGMOHS_sepink eq or - }forall - not - }ifelse - }{ - pop false - }ifelse -}def -/process_mask -{ - level3{ - dup begin - /ImageType 1 def - end - 4 dict begin - /DataDict exch def - /ImageType 3 def - /InterleaveType 3 def - /MaskDict 9 dict begin - /ImageType 1 def - /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def - /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def - /ImageMatrix[Width 0 0 Height neg 0 Height]def - /NComponents 1 def - /BitsPerComponent 1 def - /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def - /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def - currentdict end def - currentdict end - }if -}def -/use_mask -{ - dup/Mask known {dup/Mask get}{false}ifelse -}def -/imageormask -{ - begin - AGMIMG_init_common - SkipImageProc{ - currentdict consumeimagedata - } - { - save mark - level2 AGMCORE_host_sep not and{ - currentdict - Operator/imagemask eq DeviceN_PS2 not and{ - imagemask - }{ - AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{ - [/Separation/Black/DeviceGray{}]setcolorspace - /Decode[Decode 1 get Decode 0 get]def - }if - use_mask{ - process_mask image - }{ - DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and - { - Names convert_to_process not{ - 2 dict begin - /imageDict xdf - /names_index 0 def - gsave - imageDict write_image_file{ - Names{ - dup(None)ne{ - [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace - Operator imageDict read_image_file - names_index 0 eq{true setoverprint}if - /names_index names_index 1 add def - }{ - pop - }ifelse - }forall - close_image_file - }if - grestore - end - }{ - Operator/imagemask eq{ - imagemask - }{ - image - }ifelse - }ifelse - }{ - Operator/imagemask eq{ - imagemask - }{ - image - }ifelse - }ifelse - }ifelse - }ifelse - }{ - Width Height - Operator/imagemask eq{ - Decode 0 get 1 eq Decode 1 get 0 eq and - ImageMatrix/DataSource load - /Adobe_AGM_OnHost_Seps where{ - pop imagemask - }{ - currentgray 1 ne{ - currentdict imageormask_sys - }{ - currentoverprint not{ - 1 AGMCORE_&setgray - currentdict imageormask_sys - }{ - currentdict ignoreimagedata - }ifelse - }ifelse - }ifelse - }{ - BitsPerComponent ImageMatrix - MultipleDataSources{ - 0 1 NComponents 1 sub{ - DataSource exch get - }for - }{ - /DataSource load - }ifelse - Operator/colorimage eq{ - AGMCORE_host_sep{ - MultipleDataSources level2 or NComponents 4 eq and{ - AGMCORE_is_cmyk_sep{ - MultipleDataSources{ - /DataSource DataSource 0 get xcheck - { - [ - DataSource 0 get/exec cvx - DataSource 1 get/exec cvx - DataSource 2 get/exec cvx - DataSource 3 get/exec cvx - /AGMCORE_get_ink_data cvx - ]cvx - }{ - DataSource aload pop AGMCORE_get_ink_data - }ifelse def - }{ - /DataSource - Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul - /DataSource load - filter_cmyk 0()/SubFileDecode filter def - }ifelse - /Decode[Decode 0 get Decode 1 get]def - /MultipleDataSources false def - /NComponents 1 def - /Operator/image def - invert_image_samples - 1 AGMCORE_&setgray - currentdict imageormask_sys - }{ - currentoverprint not Operator/imagemask eq and{ - 1 AGMCORE_&setgray - currentdict imageormask_sys - }{ - currentdict ignoreimagedata - }ifelse - }ifelse - }{ - MultipleDataSources NComponents AGMIMG_&colorimage - }ifelse - }{ - true NComponents colorimage - }ifelse - }{ - Operator/image eq{ - AGMCORE_host_sep{ - /DoImage true def - currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse - { - AGMCORE_black_plate not Operator/imagemask ne and{ - /DoImage false def - currentdict ignoreimagedata - }if - }if - 1 AGMCORE_&setgray - DoImage - {currentdict imageormask_sys}if - }{ - use_mask{ - process_mask image - }{ - image - }ifelse - }ifelse - }{ - Operator/knockout eq{ - pop pop pop pop pop - currentcolorspace overprint_plate not{ - knockout_unitsq - }if - }if - }ifelse - }ifelse - }ifelse - }ifelse - cleartomark restore - }ifelse - currentdict/_Filters known{_Filters AGMIMG_flushfilters}if - end -}def -/sep_imageormask -{ - /sep_colorspace_dict AGMCORE_gget begin - CSA map_csa - begin - AGMIMG_init_common - SkipImageProc{ - currentdict consumeimagedata - }{ - save mark - AGMCORE_avoid_L2_sep_space{ - /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def - }if - AGMIMG_ccimage_exists - MappedCSA 0 get/DeviceCMYK eq and - currentdict/Components known and - Name()ne and - Name(All)ne and - Operator/image eq and - AGMCORE_producing_seps not and - level2 not and - { - Width Height BitsPerComponent ImageMatrix - [ - /DataSource load/exec cvx - { - 0 1 2 index length 1 sub{ - 1 index exch - 2 copy get 255 xor put - }for - }/exec cvx - ]cvx bind - MappedCSA 0 get/DeviceCMYK eq{ - Components aload pop - }{ - 0 0 0 Components aload pop 1 exch sub - }ifelse - Name findcmykcustomcolor - customcolorimage - }{ - AGMCORE_producing_seps not{ - level2{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{ - [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt - /sep_tint AGMCORE_gget setcolor - }if - currentdict imageormask - }{ - currentdict - Operator/imagemask eq{ - imageormask - }{ - sep_imageormask_lev1 - }ifelse - }ifelse - }{ - AGMCORE_host_sep{ - Operator/knockout eq{ - currentdict/ImageMatrix get concat - knockout_unitsq - }{ - currentgray 1 ne{ - AGMCORE_is_cmyk_sep Name(All)ne and{ - level2{ - Name AGMCORE_IsSeparationAProcessColor - { - Operator/imagemask eq{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ - /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor - }if - }{ - invert_image_samples - }ifelse - }{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ - [/Separation Name[/DeviceGray] - { - sep_colorspace_proc AGMCORE_get_ink_data - 1 exch sub - }bind - ]AGMCORE_&setcolorspace - /sep_tint AGMCORE_gget AGMCORE_&setcolor - }if - }ifelse - currentdict imageormask_sys - }{ - currentdict - Operator/imagemask eq{ - imageormask_sys - }{ - sep_image_lev1_sep - }ifelse - }ifelse - }{ - Operator/imagemask ne{ - invert_image_samples - }if - currentdict imageormask_sys - }ifelse - }{ - currentoverprint not Name(All)eq or Operator/imagemask eq and{ - currentdict imageormask_sys - }{ - currentoverprint not - { - gsave - knockout_unitsq - grestore - }if - currentdict consumeimagedata - }ifelse - }ifelse - }ifelse - }{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ - currentcolorspace 0 get/Separation ne{ - [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt - /sep_tint AGMCORE_gget setcolor - }if - }if - currentoverprint - MappedCSA 0 get/DeviceCMYK eq and - Name AGMCORE_IsSeparationAProcessColor not and - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse - Name(All)ne and{ - imageormask_l2_overprint - }{ - currentdict imageormask - }ifelse - }ifelse - }ifelse - }ifelse - cleartomark restore - }ifelse - currentdict/_Filters known{_Filters AGMIMG_flushfilters}if - end - end -}def -/colorSpaceElemCnt -{ - mark currentcolor counttomark dup 2 add 1 roll cleartomark -}bdf -/devn_sep_datasource -{ - 1 dict begin - /dataSource xdf - [ - 0 1 dataSource length 1 sub{ - dup currentdict/dataSource get/exch cvx/get cvx/exec cvx - /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx - }for - ]cvx bind - end -}bdf -/devn_alt_datasource -{ - 11 dict begin - /convProc xdf - /origcolorSpaceElemCnt xdf - /origMultipleDataSources xdf - /origBitsPerComponent xdf - /origDecode xdf - /origDataSource xdf - /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def - /DataSource origMultipleDataSources - { - [ - BitsPerComponent 8 idiv origDecode length 2 idiv mul string - 0 1 origDecode length 2 idiv 1 sub - { - dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch - origDataSource exch get 0()/SubFileDecode filter - BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx - }for - ]bind cvx - }{origDataSource}ifelse 0()/SubFileDecode filter def - [ - origcolorSpaceElemCnt string - 0 2 origDecode length 2 sub - { - dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div - 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx - }for - /convProc load/exec cvx - origcolorSpaceElemCnt 1 sub -1 0 - { - /dup cvx 2/add cvx/index cvx - 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx - }for - ]bind cvx 0()/SubFileDecode filter - end -}bdf -/devn_imageormask -{ - /devicen_colorspace_dict AGMCORE_gget begin - CSA map_csa - 2 dict begin - dup - /srcDataStrs[3 -1 roll begin - AGMIMG_init_common - currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse - { - Width Decode length 2 div mul cvi - { - dup 65535 gt{1 add 2 div cvi}{exit}ifelse - }loop - string - }repeat - end]def - /dstDataStr srcDataStrs 0 get length string def - begin - AGMIMG_init_common - SkipImageProc{ - currentdict consumeimagedata - }{ - save mark - AGMCORE_producing_seps not{ - level3 not{ - Operator/imagemask ne{ - /DataSource[[ - DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse - colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get - devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def - /MultipleDataSources true def - /Decode colorSpaceElemCnt[exch{0 1}repeat]def - }if - }if - currentdict imageormask - }{ - AGMCORE_host_sep{ - Names convert_to_process{ - CSA get_csa_by_name 0 get/DeviceCMYK eq{ - /DataSource - Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul - DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse - 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get - devn_alt_datasource - filter_cmyk 0()/SubFileDecode filter def - /MultipleDataSources false def - /Decode[1 0]def - /DeviceGray setcolorspace - currentdict imageormask_sys - }{ - AGMCORE_report_unsupported_color_space - AGMCORE_black_plate{ - /DataSource - DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse - CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get - devn_alt_datasource - /MultipleDataSources false def - /Decode colorSpaceElemCnt[exch{0 1}repeat]def - currentdict imageormask_sys - }{ - gsave - knockout_unitsq - grestore - currentdict consumeimagedata - }ifelse - }ifelse - } - { - /devicen_colorspace_dict AGMCORE_gget/names_index known{ - Operator/imagemask ne{ - MultipleDataSources{ - /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def - /MultipleDataSources false def - }{ - /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def - }ifelse - invert_image_samples - }if - currentdict imageormask_sys - }{ - currentoverprint not Operator/imagemask eq and{ - currentdict imageormask_sys - }{ - currentoverprint not - { - gsave - knockout_unitsq - grestore - }if - currentdict consumeimagedata - }ifelse - }ifelse - }ifelse - }{ - currentdict imageormask - }ifelse - }ifelse - cleartomark restore - }ifelse - currentdict/_Filters known{_Filters AGMIMG_flushfilters}if - end - end - end -}def -/imageormask_l2_overprint -{ - currentdict - currentcmykcolor add add add 0 eq{ - currentdict consumeimagedata - }{ - level3{ - currentcmykcolor - /AGMIMG_k xdf - /AGMIMG_y xdf - /AGMIMG_m xdf - /AGMIMG_c xdf - Operator/imagemask eq{ - [/DeviceN[ - AGMIMG_c 0 ne{/Cyan}if - AGMIMG_m 0 ne{/Magenta}if - AGMIMG_y 0 ne{/Yellow}if - AGMIMG_k 0 ne{/Black}if - ]/DeviceCMYK{}]setcolorspace - AGMIMG_c 0 ne{AGMIMG_c}if - AGMIMG_m 0 ne{AGMIMG_m}if - AGMIMG_y 0 ne{AGMIMG_y}if - AGMIMG_k 0 ne{AGMIMG_k}if - setcolor - }{ - /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def - [/Indexed - [ - /DeviceN[ - AGMIMG_c 0 ne{/Cyan}if - AGMIMG_m 0 ne{/Magenta}if - AGMIMG_y 0 ne{/Yellow}if - AGMIMG_k 0 ne{/Black}if - ] - /DeviceCMYK{ - AGMIMG_k 0 eq{0}if - AGMIMG_y 0 eq{0 exch}if - AGMIMG_m 0 eq{0 3 1 roll}if - AGMIMG_c 0 eq{0 4 1 roll}if - } - ] - 255 - { - 255 div - mark exch - dup dup dup - AGMIMG_k 0 ne{ - /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop - counttomark 1 roll - }{ - pop - }ifelse - AGMIMG_y 0 ne{ - /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop - counttomark 1 roll - }{ - pop - }ifelse - AGMIMG_m 0 ne{ - /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop - counttomark 1 roll - }{ - pop - }ifelse - AGMIMG_c 0 ne{ - /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop - counttomark 1 roll - }{ - pop - }ifelse - counttomark 1 add -1 roll pop - } - ]setcolorspace - }ifelse - imageormask_sys - }{ - write_image_file{ - currentcmykcolor - 0 ne{ - [/Separation/Black/DeviceGray{}]setcolorspace - gsave - /Black - [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx] - cvx modify_halftone_xfer - Operator currentdict read_image_file - grestore - }if - 0 ne{ - [/Separation/Yellow/DeviceGray{}]setcolorspace - gsave - /Yellow - [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx] - cvx modify_halftone_xfer - Operator currentdict read_image_file - grestore - }if - 0 ne{ - [/Separation/Magenta/DeviceGray{}]setcolorspace - gsave - /Magenta - [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx] - cvx modify_halftone_xfer - Operator currentdict read_image_file - grestore - }if - 0 ne{ - [/Separation/Cyan/DeviceGray{}]setcolorspace - gsave - /Cyan - [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx] - cvx modify_halftone_xfer - Operator currentdict read_image_file - grestore - }if - close_image_file - }{ - imageormask - }ifelse - }ifelse - }ifelse -}def -/indexed_imageormask -{ - begin - AGMIMG_init_common - save mark - currentdict - AGMCORE_host_sep{ - Operator/knockout eq{ - /indexed_colorspace_dict AGMCORE_gget dup/CSA known{ - /CSA get get_csa_by_name - }{ - /Names get - }ifelse - overprint_plate not{ - knockout_unitsq - }if - }{ - Indexed_DeviceN{ - /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{ - indexed_image_lev2_sep - }{ - currentoverprint not{ - knockout_unitsq - }if - currentdict consumeimagedata - }ifelse - }{ - AGMCORE_is_cmyk_sep{ - Operator/imagemask eq{ - imageormask_sys - }{ - level2{ - indexed_image_lev2_sep - }{ - indexed_image_lev1_sep - }ifelse - }ifelse - }{ - currentoverprint not{ - knockout_unitsq - }if - currentdict consumeimagedata - }ifelse - }ifelse - }ifelse - }{ - level2{ - Indexed_DeviceN{ - /indexed_colorspace_dict AGMCORE_gget begin - }{ - /indexed_colorspace_dict AGMCORE_gget dup null ne - { - begin - currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse - get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and - AGMCORE_in_rip_sep and{ - [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup] - setcolorspace - }if - end - } - {pop}ifelse - }ifelse - imageormask - Indexed_DeviceN{ - end - }if - }{ - Operator/imagemask eq{ - imageormask - }{ - indexed_imageormask_lev1 - }ifelse - }ifelse - }ifelse - cleartomark restore - currentdict/_Filters known{_Filters AGMIMG_flushfilters}if - end -}def -/indexed_image_lev2_sep -{ - /indexed_colorspace_dict AGMCORE_gget begin - begin - Indexed_DeviceN not{ - currentcolorspace - dup 1/DeviceGray put - dup 3 - currentcolorspace 2 get 1 add string - 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub - { - dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put - }for - put setcolorspace - }if - currentdict - Operator/imagemask eq{ - AGMIMG_&imagemask - }{ - use_mask{ - process_mask AGMIMG_&image - }{ - AGMIMG_&image - }ifelse - }ifelse - end end -}def - /OPIimage - { - dup type/dicttype ne{ - 10 dict begin - /DataSource xdf - /ImageMatrix xdf - /BitsPerComponent xdf - /Height xdf - /Width xdf - /ImageType 1 def - /Decode[0 1 def] - currentdict - end - }if - dup begin - /NComponents 1 cdndf - /MultipleDataSources false cdndf - /SkipImageProc{false}cdndf - /Decode[ - 0 - currentcolorspace 0 get/Indexed eq{ - 2 BitsPerComponent exp 1 sub - }{ - 1 - }ifelse - ]cdndf - /Operator/image cdndf - end - /sep_colorspace_dict AGMCORE_gget null eq{ - imageormask - }{ - gsave - dup begin invert_image_samples end - sep_imageormask - grestore - }ifelse - }def -/cachemask_level2 -{ - 3 dict begin - /LZWEncode filter/WriteFilter xdf - /readBuffer 256 string def - /ReadFilter - currentfile - 0(%EndMask)/SubFileDecode filter - /ASCII85Decode filter - /RunLengthDecode filter - def - { - ReadFilter readBuffer readstring exch - WriteFilter exch writestring - not{exit}if - }loop - WriteFilter closefile - end -}def -/spot_alias -{ - /mapto_sep_imageormask - { - dup type/dicttype ne{ - 12 dict begin - /ImageType 1 def - /DataSource xdf - /ImageMatrix xdf - /BitsPerComponent xdf - /Height xdf - /Width xdf - /MultipleDataSources false def - }{ - begin - }ifelse - /Decode[/customcolor_tint AGMCORE_gget 0]def - /Operator/image def - /SkipImageProc{false}def - currentdict - end - sep_imageormask - }bdf - /customcolorimage - { - Adobe_AGM_Image/AGMIMG_colorAry xddf - /customcolor_tint AGMCORE_gget - << - /Name AGMIMG_colorAry 4 get - /CSA[/DeviceCMYK] - /TintMethod/Subtractive - /TintProc null - /MappedCSA null - /NComponents 4 - /Components[AGMIMG_colorAry aload pop pop] - >> - setsepcolorspace - mapto_sep_imageormask - }ndf - Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put - /customcolorimage - { - Adobe_AGM_Image/AGMIMG_override false put - current_spot_alias{dup 4 get map_alias}{false}ifelse - { - false set_spot_alias - /customcolor_tint AGMCORE_gget exch setsepcolorspace - pop - mapto_sep_imageormask - true set_spot_alias - }{ - //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec - }ifelse - }bdf -}def -/snap_to_device -{ - 6 dict begin - matrix currentmatrix - dup 0 get 0 eq 1 index 3 get 0 eq and - 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop - { - 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def - 0 0 transform - AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch - AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch - itransform/AGMIMG_llY exch def/AGMIMG_llX exch def - 1 1 transform - AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch - AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch - itransform/AGMIMG_urY exch def/AGMIMG_urX exch def - [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat - }{ - }ifelse - end -}def -level2 not{ - /colorbuf - { - 0 1 2 index length 1 sub{ - dup 2 index exch get - 255 exch sub - 2 index - 3 1 roll - put - }for - }def - /tint_image_to_color - { - begin - Width Height BitsPerComponent ImageMatrix - /DataSource load - end - Adobe_AGM_Image begin - /AGMIMG_mbuf 0 string def - /AGMIMG_ybuf 0 string def - /AGMIMG_kbuf 0 string def - { - colorbuf dup length AGMIMG_mbuf length ne - { - dup length dup dup - /AGMIMG_mbuf exch string def - /AGMIMG_ybuf exch string def - /AGMIMG_kbuf exch string def - }if - dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop - } - addprocs - {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage - end - }def - /sep_imageormask_lev1 - { - begin - MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ - { - 255 mul round cvi GrayLookup exch get - }currenttransfer addprocs settransfer - currentdict imageormask - }{ - /sep_colorspace_dict AGMCORE_gget/Components known{ - MappedCSA 0 get/DeviceCMYK eq{ - Components aload pop - }{ - 0 0 0 Components aload pop 1 exch sub - }ifelse - Adobe_AGM_Image/AGMIMG_k xddf - Adobe_AGM_Image/AGMIMG_y xddf - Adobe_AGM_Image/AGMIMG_m xddf - Adobe_AGM_Image/AGMIMG_c xddf - AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{ - {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer - currentdict imageormask - }{ - currentcolortransfer - {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll - {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll - {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll - {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll - setcolortransfer - currentdict tint_image_to_color - }ifelse - }{ - MappedCSA 0 get/DeviceGray eq{ - {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer - currentdict imageormask - }{ - MappedCSA 0 get/DeviceCMYK eq{ - currentcolortransfer - {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll - {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll - {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll - {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll - setcolortransfer - currentdict tint_image_to_color - }{ - currentcolortransfer - {pop 1}exch addprocs 4 1 roll - {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll - {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll - {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll - setcolortransfer - currentdict tint_image_to_color - }ifelse - }ifelse - }ifelse - }ifelse - end - }def - /sep_image_lev1_sep - { - begin - /sep_colorspace_dict AGMCORE_gget/Components known{ - Components aload pop - Adobe_AGM_Image/AGMIMG_k xddf - Adobe_AGM_Image/AGMIMG_y xddf - Adobe_AGM_Image/AGMIMG_m xddf - Adobe_AGM_Image/AGMIMG_c xddf - {AGMIMG_c mul 1 exch sub} - {AGMIMG_m mul 1 exch sub} - {AGMIMG_y mul 1 exch sub} - {AGMIMG_k mul 1 exch sub} - }{ - {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} - {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} - {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} - {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} - }ifelse - AGMCORE_get_ink_data currenttransfer addprocs settransfer - currentdict imageormask_sys - end - }def - /indexed_imageormask_lev1 - { - /indexed_colorspace_dict AGMCORE_gget begin - begin - currentdict - MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ - {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer - imageormask - }{ - MappedCSA 0 get/DeviceGray eq{ - {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer - imageormask - }{ - MappedCSA 0 get/DeviceCMYK eq{ - currentcolortransfer - {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll - {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll - {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll - {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll - setcolortransfer - tint_image_to_color - }{ - currentcolortransfer - {pop 1}exch addprocs 4 1 roll - {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll - {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll - {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll - setcolortransfer - tint_image_to_color - }ifelse - }ifelse - }ifelse - end end - }def - /indexed_image_lev1_sep - { - /indexed_colorspace_dict AGMCORE_gget begin - begin - {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} - {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} - {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} - {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} - AGMCORE_get_ink_data currenttransfer addprocs settransfer - currentdict imageormask_sys - end end - }def -}if -end -systemdict/setpacking known -{setpacking}if -%%EndResource -currentdict Adobe_AGM_Utils eq {end} if -%%EndProlog -%%BeginSetup -Adobe_AGM_Utils begin -2 2010 Adobe_AGM_Core/ds gx -Adobe_CoolType_Core/ds get exec Adobe_AGM_Image/ds gx -currentdict Adobe_AGM_Utils eq {end} if -%%EndSetup -%%Page: 1 1 -%%EndPageComments -%%BeginPageSetup -%ADOBeginClientInjection: PageSetup Start "AI11EPS" -%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0 -%ADOEndClientInjection: PageSetup Start "AI11EPS" -Adobe_AGM_Utils begin -Adobe_AGM_Core/ps gx -Adobe_AGM_Utils/capture_cpd gx -Adobe_CoolType_Core/ps get exec Adobe_AGM_Image/ps gx -%ADOBeginClientInjection: PageSetup End "AI11EPS" -/currentdistillerparams where {pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse { userdict /AI11_PDFMark5 /cleartomark load put userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put} { userdict /AI11_PDFMark5 /pdfmark load put userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse [/NamespacePush AI11_PDFMark5 [/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5 [{ai_metadata_stream_123} currentfile 0 (% &&end XMP packet marker&&) /SubFileDecode filter AI11_ReadMetadata_PDFMark5 - - - - application/postscript - - - all - - - Adobe Illustrator CC 2017 (Macintosh) - 2019-02-17T19:36:40+07:00 - 2019-02-17T19:36:41+07:00 - 2019-02-17T19:36:41+07:00 - - - - 256 - 80 - JPEG - /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAUAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FVk08METzTyLFEg 5PI5CqoHck7DCASaCCaYbrH5t+VbB2jt2k1CVdv3AAjr/ruVr81BzYYuy8stz6fe409XAct2Oy/n jLz/AHWjqE/y5yT+EYzLHY46y+z9rSdd5Ktr+eMZYC70kqvd4pgx/wCBZF/4lgl2P3S+xI13eGWa F+YvlXWXWKG5+r3LbLb3IEbE+ANShPsGzAzaDLj3IseTkY9RCXVk2Ybe7FXYq7FXYq7FXYqxnXfz G8q6O7RTXX1m5XZre2AkYEdiahAfYtmZh0GXJuBQ82jJqIR6sSuvzxQNS10kstdnlmoaf6qof15n x7H75fY4513cFOL88Zef73R1Kf5E5B/GM4T2OOkvs/aga7yZFo/5t+Vb91juGk0+Vtv34Bjr/roW p82AzEy9l5Y7j1e5uhq4HnszOKaKaNZYXWSJxVJEIZSD3BGxzXkEGi5QNrsCuxV2KuxV2Koe/wBQ stPtXu72ZLe3jFXkc0Hy9yewycISmaiLKJSAFl5xq35tX17dfUPKunvcStULPIjOx90iXoPdj9Gb fF2ZGI4spr8d7gz1ZJqAQ6+Wvzc1j95e6mbFW3MZmMW3+pbAj78l+Y0mP6Y8Xw/Wjws0uZr8eS8/ lj55Qc4vMP75t2/fXC7jp8QqT92D+UcHWH2BP5XJ/OU3i/OHy/8AvBI2qW6faAIugaezATfdhB0m X+ifl+xFZoef2pz5a/NvS76VbTWIv0bd14+qSTAWrShJ3j/2W3vmPqOy5RFw9Q+1sxasHaWxZ+CG AINQdwR0pmrcx2KuxVKfMvmXTfL2mte3rVr8MMK/bkf+Vf4ntl+n08ssuGLXlyiAsvDPNHm3X/MU pmu2aOxBrDbJUQrvQV/mb3OdLptLjxCh9Xf1dVlzSnz5MfzLaXYq7FXYqznyT+ZuoaM8dnqTPd6V 9kE/FLCPFCeq/wCSfozWazs6OTeO0vvcrBqTHY7h7Xa3Vvd20VzbSCW3mUPFIu4ZTuDnOyiYmjzd oCCLCrkUuxV2KqV3d21nbS3VzIIreFS8sjdAo6nJRiZGhzKCQBZeLecvzI1bXXls9KEltpQ+FuAI llHi5X7Kn+UfTnRaTQQxbz3k6zNqTPYcmCZs3EdirsVdiqfeV/OeteXbgNaSGS1Y1ms3NY2Hen8r e4zF1OkhlG/PvbcWaUDs928t+ZNN8waat9YsaV4zQts8bj9lv4HOZ1GnlilwydtjyCYsJrlDY7FX Yqg9Y1ex0jTptQvX4W8K1Pix7Ko7ljsMsxYpZJCMeZYzmIiy8ptLLzB+ZOrNd3btZ6DbOVVVNQv+ QgP2pCPtMen3DN5KePSQobzP4+TrxGWY2dovUtF8v6RotqLbTbdYU25uN3cju7HdjmkzZ55Dcjbn wxiIoJhlTN2KuxVjfmvyHovmKFmljFvqFP3d7GPiqOgcbcx8/oIzM02tniO28e5oy4Iz97CfLXmX WfJmsDy75iJOmk0gnNSsak/C6N3jPcdvvGbHUaeGoh4mP6vx9ri4sssUuGXJ60CGAINQdwR0pmid i7FUl1qPyvaXC6prJhEqLwge5PPiBuRFGa7+JUVwz1fhRoy4R9/62qfAN5Jcn5meU5J1t4ZZpWch E4Quak7ABacvwzXjtLETQJ+TX+ahdIzV/I3lPVpUku7GMTA8i0VYWYdw3DiT1zcYtblhsJM54IS5 hJbyXynoly9jH5ehrH+28cdWHYhmDsR8zmdiw5cseLxPvceeSEDXChJW/L3VR6V9o6WbN/u6FQlD 4louDfeDlng6nHvGXF+PNj4mKXMUxPzf+Wk+mWrapo8xv9JpzboZI18Tx2dfEjp4d8ytL2gJngmO GbVl01DijuGDZsnFejflH5ue0vxoN29bS7JNoT/uubrxHs//ABL5nNR2ppeKPiDmOfuc3SZqPCeT 2POfdk7FXYqgNZstIubUNq3A2UDeq6zNxhqOhkBIVgPBtstxTmD6OZ+bCcYkb8mOy/md5FsKW8Fw WRNgtvC3AU8NlH3Zljs7PLcj5lpOqxjZM5tO8r+adLju7m0WWC5H7qaWMwzbmilWIVxXt45SMmXD Kgdx8QzMYZBZDGfMMfk7yRHb8fLgvBOCFuZAsi8h1UvL6jBqb9PlmZgObU366rp/Y0ZODF/DaSj8 wPIN6fS1HyykUR29SJImYV9wImH0HMn8jnjvHJ9/7Wv8xjPOKzUfy80HWrF9S8mXgm4CsmnyNUiv 7IL0dD7P18cOPXTxy4cw+P4/QiWnjIXA/B51LFLDK8UqGOWMlXRgQysDQgg9CM2wIIsOERSd+TPN Fx5d1qO7UlrWQhLyEdGjPen8y9RmNq9MMsK69G3DlMJW+iYZY5okmiYPFIoeNxuCrCoI+YzkyCDR d0Da7ArsVeJfmz5ofUda/RUD1stOPFwOjz9HJ/1Ps/fnR9mabghxnnL7nV6vLxSroGPWS+b9Ygjt LFbq5tbccUhgDCFO+4WiAnuTucy5+FjNyoE9/Npjxy2Ft3lv5v8ALk0Ulw1zp8su8TCQqW40r9lt 6VxhLFlG1SUicOdhObTz5581qe10m31BIZpT6ayAJEzt25SU2Pb4aV+eY8tFgxgzI2bRnySoAp+f J35twD149b9WTr6X1qVvwkUJmL+a0h24PsDb4OYdftdZfmP5r8v3qWXm6yZ426ThVSSn8ylf3UgH t9+M9BiyjixH8feFjqZwNTD03TtRstRs4ryymWe2mFY5F6H+hHcHNNkxygakKLnRkJCwkvnnypB5 i0Z4QoF9ADJZS9w9N0J/lelD9/bMjR6k4p3/AAnm158XHHzSL8pvMk13YTaHeki90zaMP9ow148T X/fbfD8qZldp6cRkJx5S+/8Aa06TJY4TzDK/M2vW+haPNqEo5MvwwxdOcjfZX+J9s0epzjFAyLkZ cghG3g2ratf6rfSXt9KZZ5PuUdlUdgM5bLllklxS5umnMyNlnX5caRa6fpdx5pvk5MvKOxU+x4sw 92b4fbfNjo4xxYzml05fj7HL08RGJmWpta1GXUf0gZitwDVCOij+UDw9s089Xklk8S/U0nLIy4ur IPMYi1jy9b6xEoE0HwzgdgTRh9Dbj2z0HsLXDIB/S+8OVm9cBJh2dK4Kc+Wtek027EcrFrGY8Zoz uBXbkB7d8w9XphkjY+oN+DNwnyYf+ZXleLQte5Wq8bC+BmtlHRTX40HspNR7EZb2fqTlhv8AVFjq cXBLbkWKwzSwypNExSWNg8bjqGU1BH05nEAii44NPpnQ9SXU9HstQUU+tQpIVHZmX4h9B2zjc2Pg mY9xd7CXFEFG5WyWTzRQQyTzOEiiUvI7bBVUVJPyGEAk0EE0+fvO3nS98yagx5NHpsLEWlt0FOnN x3c/h0zqtHpI4Y/0urqM+YzPkiPy18sRa5rpku1B0+wUTXIb7LGvwIfYkEn2ByHaGoOOG31STpsX FLfkFvnzzpc69qjRwOY9KtXK2cSmgbjt6pp3PbwH04dFpBijv9R5/qXPmMz5Mu8tak3nfydf6FqD epqtoge3mb7TU/unJ8Q3wsfA++YGox/lswnH6T+C5GKXiwMTzDydlZGKsCrKaMD1BGbwOvR+h65q Oi6jHfWMhSVD8S/suvdHHcHK82GOSPDJnCZibDOPzE06w1nQrPznpq8PWCx38fcE/CC3urDgfHbN boMksczhl05OVqIiURMPN827hPdPyk1d7/yqtvK1ZdPkaAE9fToHT7uXH6M5ntTFw5bH8W7tdJO4 V3M1zXOUgtb1FdN0e9vzv9VhklAPdlUlR9J2yzDj45iPeWM5cMSXin5f+T38z6rLc3zMdPt253T7 8pZGNeHL36sf650eu1XgxAj9R5eTq9Ph8Q2eT24/UNK012VEtrGzjZyqAKqIgLGgHsM5v1Tl3yLt NojyDyryzpNx598zXWu6uCdLt3CxwV2NN0hH+Sq7v41983moyjS4xCH1H8W6/FA5ZGUuSL/NLyTa 2dsvmDSIhbNC6/W4ohxUAmiyqB9khqA0+eV9m6wyPhz37v1M9VgAHFFnnlDXP035dstQanrSJxuA P9+oeL7e5FRms1WHw8hi5WGfFEFF6zounaxYSWOoQiWBxt/MrdmQ/ssPHK8WaWOXFE7spwEhReZ+ T7q+8n+dJfLF9IWsLxgLdz9ku391IPDn9hh4/LNzqox1GHxY/UPwXCwk458B5F6zmidg8p1hP8Of mzZ3kXwWuqMplH7P78mKSv8As/jzeYj42lIPOP6N/wBjr5+jMD3on85riWul2wakJ9WRl8WHFQT8 gTnE9ryPpHvXXHkHmeaVwHrerILTydoVnHsjRRyPTu3pgn72cnNl2keHT44jr+r9rn5tscQxvNC4 bLvJltLc6bqFvLtaXH7tK/78Knlx+imdL2BOULl/DYr3ubpYkxI6Fh8iPG7RuKOhKsPAjY56SDYt wyKawoTL8yIxdeQdHvW3mgmWPkevEo6t95jXNbo/TqZx6Fy8++KJeU5unBe+/lZK0nkiwDf7rMyA +wlYj9ect2kKzH4fc7fSn92GWZguQxX80Lma38lX5iPEyenEx/yXkUMPpG2Z3Z0Qcwtx9Uaxl4Bn Uuoel+UGNh+Vmv38W08zvFyHUKUSMfd6jZp9V6tVCJ5BzsO2KReaZuHBZh+VIvh5wge2IEKRSG9Z tlEHHfl/s+NPfNf2nw+Cb+HvcnSXx7IP8w9L/Rvm/UIlXjFM/wBYi8KTDmafJiRlmgyceKJ+HyY6 iPDMsbzMaHpfkE/Xvy+8y6dJ8SQo80YPQM0RZf8Ahogc0+t9OoxyH43/AGudp98cg80zcOC9S/I6 VvV1iL9krA/yIMg/jmk7YG0T7/0OfoTzer5o3YMV/NGcxeSNR47GT0kr7NMlfwzO7OF5o/H7nH1R /dlr8r7GK18l2LIvF7nnNKTsWZnIB/4FRj2jMyzHyXSxqAd+aV21t5KvuB4tOY4QR4NIOQ+lQRj2 bG8w8l1RqBX/AJaWUVr5L0/gPinVppD4s7n9QoMHaEzLNLyTpo1AJ5rKWL6RepfkLZNBILlj2j4n kfoGY2Iy4xw87bZ1Rvk88/JPUw0GpaWWqI3W4hB6kOOD7f7Fc23a+PeMvg4WilzD0/NK57y/86bf 0X0fVIvhuI3ePn3+Hi6f8Ca/fm67IlfFE8nA1oqi9Oik9SJJKU5qGp4VFc0xFFzw8w/OxfSfRbyP aaNpgD8vTZfuObnsjfiHu/S4Gt6FX/Oa2Yx6XdAfCpmic+7BWX/iJzi+14/SfeuuHIvMM0rr3rLS DVfIGl3kfxPZKsUw6kcB6TV+lVObPWR8TSxkP4f7P1OfP1Yge5IbeCW4njgiXlJIwVF9yaZooQMp CI5lxALNBlGoX8ekalpenwtSGw4tckbcnk2cn/YsfvzdZ84wZMeMcoc/jz+z73MnPglGI6Jd5z04 2msPMo/dXY9VT25ftj79/pz0Xs/Lx466xa9TCpX3pCASQAKk7ADM1x0d+a862PlvRdEJHr19eVR2 9NCv4tIafLNf2cOPLPJ0crU+mEYvLc3Lgvof8vtMl07yfp1vMvGZkaZ1PUeq5kAPuFYDOT12QTzS I/FO508eGADIsxG5i/5mWjXPknUlQEtGqSinhHIrN/wtczez5Vmi0akXjL5+zqnTvTPy5A1fyX5g 8vKQbkhpoFPcyIAtK9g8Q+/NNr/3eaGTp+P1udpvVCUXmjKysVYFWU0ZTsQRm4cFnc0J8s/l2oI4 ar5kYcj0ZbVBWn0giv8Are2awHxtR/Rx/f8Aj7nLI4MfnL7kZ5+tzrnlHRfNUXxyxxLb3x79aVPs soYf7LIaKXh5ZYj7x+Pcy1A44CbzfNu4T0zy4h0X8q9X1Cb4JNULxW46Eq49FafSXb5ZptQfE1UY j+H+1zsfpwk97zPNy4L1z8ktNljstS1FxSO4eOGE+PpBi5+XxjND2xkBlGPc7HRR2Jem5pnOYv8A mZbG48k6kqirRrHIPbhKrN/woOZvZ8qzR/HRo1IvGVv5XXKTeSdPA+1F6sbjwIlYj8CMPaMazH8d EaU3jC/8yrB7zyXqKRjlJCqzge0Thn/4QHB2fPhzR+SdTG4FR/K3Uo73ydaICPVsy9vKPAqxZf8A hGGS7Sx8OY+e6NLK4DyS381NVuJUsfK9if8ATNWkQS07R8wFB9mf8FOW9m4gLyy5Ra9VM7QHMpJc W9v5J/MbTmhHp6ZeW8cMh7cSBExPuHRZGzJjI6jTyv6gf2/saiBiyjuL1rNE7F5Z+cNyb7VNG0G3 PK4di7KN/imYRxj8Gzd9lR4YyyHl+pwNYbIiHqUaBI1ReigKK+A2zSk257yv85blLvU9G0iI1n+J 3A3I9ZlRP+InN32THhjKZ5fqdfrDZEWaefdFbV/LNzBGvK4gpcQL1JeOtQPdlJAzmNdh8TEQOY3c nUY+KBeD5yzp2Yfl75sg0q4l03USDpV9s5bpG5HHkf8AJYbN9GZ+h1IhcJ/RJytNmEdj9Jeh6L5V FjrLXYYS2gQtaNWpq/j8lrvmZpOzPCzGXONbOVi0/DO+jDNTnefUbmZ/tPK537bmg38M57UTMski epLg5DciWXWiQeZfLq2zuFvrWgDHqGAorHvRh1zsuw+0fSD1Gx/W5saywrqEPoflWXTpJNS1JC/1 UF4beEGV2ZdwwVa1P8o8c3+p1wmOCHXryRh05ieKXR5z5j03zr5m12a+fRryMPRIIpInRUjX7K8n Cj3PvmwwZMOGAjxR+bjZIznK6LJPJn5SXMd1Hf8AmDiqREPHYKQ5ZhuPVYVWnsK1zE1fagI4cfz/ AFN2HSG7k9VzRuwdiqleWsN3aT2sw5Q3EbRSDxV1Kn8DkoSMSCOiCLFPmfWNLudK1S5065FJraQo x8QPssPZhQjOxxZBOIkOro5xMSQUZ5U8x3Pl/WodRhBZB8FxF05xN9pfntUe+V6nAMsDEssWQwlb 0PUfIWmeZNXsfMOiypJpV7Kr6lDXiRQ1kKg926MvUHNTj1ssMDjn9QGzmywCchKPI82P/nFdSSea Y7bpDa20axIOg5EsTT7h9GZfZUaxX1JadYfXSY/lTrFjeWN75T1KjQ3YZ7dWNOQZaSID2O3Jfpyn tPFKMhlj0Z6SYIMCp2f5Nap+nvSupk/QyNy+sq37yRK7IE6qxHU9B75Kfa0eCwPWgaM8W/0rvzFT zBqt3Bo+laPeLo+m/BCVt5Qjuo48gStOKr8K/T44NAccAZzlHjl5hOp4pHhANBL/AC9+UnmG/mR9 TX9HWdauWKtMw8FQVp/svxy3P2pjiPT6j9jDHpJHnsHs+nafaadYw2NogjtrdQkaDw8T7k7nOeyZ DORkeZdlGIiKCIyDJD6lZR3+n3NlL/d3UTwufAOpWv45PHMxkJDoxlGxTzj8oNRksrrU/LV58FzD I0saH+ZP3cqj5cVP35t+1cfEI5By/FOFo5UTEvTZI45Y2jkUPG4Kup3BBFCDmmBrdzy8fjmv/wAt /NcqOjzaDfGq07xg7EE7epFWhHcfMZvyI6vF3Tj+PkXW2cM/6JV/J16nmT80bvVWPKK3jlltA38i FYI9j0+F+XzyOrh4OmEe+r+9OGXHlJZF+bfl6TUvL6X1unO501jIQNyYXFJKfKgb5A5idl5+DJwn lL72/V4+KNjolPlz83NPt/Lnp6oHfVLRAkSqCRcU2U8qEKf5q/MV6ZfqOy5HJ6fpP2NWPVgR35hL /IbW2qeYrnzbr99bQujN9XillRDz40rxY1CRpstf4ZbrbhjGLGD8vxzY4KlLjkWXeYPzS8s6ZA4t JxqN5T93FAapXxaX7NPlU5gYOzckzuOEebkZNVCPLcvPPJaX/mn8wItQvT6jRv8AXLhv2VEVPTUD wDcVA8M22rMcODhj7nDw3kyWfe90zmXavHfzI8nPpd6+qWaf7jrpquqjaKVuo/1WPT7vDOd7Q0nB LiH0n7HV6rBwmxyYRmtcRknlvz9ruhoII2FzZDpbTVIX/UYbr+r2zM0+uyYthuO5vxaiUNujJ1/M fyfc/vL/AEV0mO7GIRvU/wCsTET92ZJ1WnnvLHv8P2N/5jGecVsv5p6PZIw0XR+EjCnqy8U29wnI t8uWEa/Fj/u4Uv5qMfpih7P849VQUvLCGf3jZoj+PqYw7WmOYB+xEdbLqEW/5zkrSPSPiPdrior8 hHlh7X/o/b+xl+e8mceW7vW73Txd6tBHayTHlDbIG5Inb1CxPxHwptmz085yjcxV9HMxSkRctk1y 9sdirsVee/mp5IfU7cazp8fK+tkpcxL1liXeo8WT8R8hm17N1nAeCX0lw9Vg4hxDm8YzonWJt5e8 061oFyZtOn4K397A3xRPT+Zf4jfKM+mhlFSDZjyygdmaf8rO8s6oqnzF5fSaYAAzxBJGp7c+DL8u Wa7+TskP7udByvzUJfVFcn5gfl9pzifSfLhNynxRvKsSFWHcNWYr9GA6HUT2nPb4/sX8xjjyioR/ nZrouWd7G2a3J+GIcwwH+vU1/wCByR7IhXM2j87K+SYD88xx30X4v+Ynb/k1lX8jf0vs/az/AD3l 9rJvJXmnzD5kd72WxisdISqoxLPJK/SiMeI4r3PH28cw9XpseHYG5/c34csp71QZdmA5DsVdiry3 8ydJvtD162846UKUdRdgDYSAcQWp+zIvwn3+ebrs/LHJA4ZfD8eTgamBjITD0Dy9r9hrulxahZtV H2kjJ+KOQD4kb3H9uavPglilwlzMeQTFhW1bR9O1ayey1CBZ7d/2W6g9mUjdSPEZHFlljlxRNFM4 CQovOLz8ptc0y7a78saqYzQgLIzRShSfs80HFht3Azbx7ThMVli4R0kom4FY2hfnLcKbaW/9OI7G T1o1qOn2oxzw+NoxuB9iPDzna1tt+R85tSbnVVjuz0WOIvGParMjH7sMu2Be0dlGh23O6Ef8ktdD Hhf2pXsT6gP3cTkx2xDuLH8lLvCQebPJcXlqKJLnUY7jUZt1tIUPwp3dmJFBXYfDv9GZWl1ZzE1G ojq05cPBzO71D8sPKbaHopubpOOoX/GSVT1SMfYT571b3+WaXtHU+JOh9MXP0uLhjZ5lmWa9yVk8 ENxC8M6LLDICrxuAVIPYg4JRBFFBFvLfNX5VXULvdaD++gO5s2P7xP8AUY/aHsd/nmj1PZhG+Pcd zr82kI3i8/uLa4tpmhuInhmX7UcilWHzB3zUyiQaOzhEEc1PAh2Ko3S9F1XVJvR0+1kuH6EoPhX/ AFmPwr9JyzHhnM1EWzhCUuQep+Tvy0ttLdL7VCtzfrRoohvFEfHf7TDx6D8c3mk7OEPVPeX3Owwa UR3lzZzm0cx2KuxV2KuxV5/52/Ky21WSTUNHK2t+1WlgbaKU+O32GP3H8c2uj7SMPTPeP3OHn0ol vHm8k1bQ9W0mcwajayW0laDmPhan8rD4W+g5vcWaGQXE26+cDHmEDlrB2Kqtta3N1MsFrC8877JF Gpdj8gKnIykIiyaCQCeT0fyh+UNzM6XnmH9zAN1sFP7x/wDjIy/ZHsN/lmo1XagG2Pc97m4dITvJ 61BBDbwpBAixQxKEjjQUVVGwAAzRSkSbLsAKX4EuxV2KqV1a293bS21zGJbeZSksbbhlOxGSjIxN jmggEUXkupaR5j/L3VH1PSC11ocrD1Y2qVC9kmA6EV+F/wDaze48uPVR4Z7T/HL9Tr5QlhNx+lnn lnz95f19FSGYW96acrOYhXr/AJB6OPl9IGazUaLJi5ix3uVi1EZ+9keYbe7FWmZUUsxCqoqWOwAx AVgfmz81tL09XtNGK6hqB+ESL8UCE7faH2z7Lt75tNL2bKe8/TH7XEy6oDaO5QPknyFqN1qP+JfN HKS7dvVgtZftcuzyj9nj+ynb2pTLNZrYxj4eLl3/AKmGDASeKfN6Xmnc52KuxV2Koe903T76P072 2iuU7LKiuB8uQNMhPHGX1AFjKIPMJJL+XfkyVuTaaoP+RJKg+5XAzGOgwn+H72o6bH3Ktt5D8oWz Ax6ZExH+/S0o+6QthjocI5RH3pGngOidwwQwRiKGNYo1+yiAKo+QGZQiAKDaBS/Cl2KuxV2KuxV2 KuxVZPBBPE0U8ayxNs0bgMp+YO2ESINhBFpBdfl55LumLSaVCpP++i8I+6JkzKjrs0eUj9/3tR08 D0U4fy08jwtyTS0J/wAuSZx9zuwwntDMf4vuQNNjHRPbHTNN0+P07G1itU7rCioD8+IFcxp5JS3k SW2MQOQROQZOxV2KuxV2KuxVp0R0ZHUMjAhlIqCD1BGIKsF8w/lHoOou0+nOdMuW3KoOcJP+pUcf 9iae2bPB2pOG0vUPtcTJpInlskaeVvzb0YcNN1H61EuyIJlcAey3ICj5DMk6nSZPqjXw/U1eFmjy P4+K/wBX88ZB6QTgRsz0shXt1O33YK0Q3/4pbz/ilh/Lvz/rbD9Pav6cBO8TSNLT5RLxj/HD+fwY /wC7jv8AjrzX8vkl9RZj5Z/L3y7oJWaKI3N8v/H3PRmB/wAhfsp9G/vmv1GuyZdjtHuDk4tPGHvZ NmG3uxV//9k= - - - - proof:pdf - uuid:65E6390686CF11DBA6E2D887CEACB407 - xmp.did:7b2af996-8f77-4a49-8030-cb61c3a58a99 - xmp.iid:7b2af996-8f77-4a49-8030-cb61c3a58a99 - - xmp.iid:383b5b6e-ef1e-47a0-aad9-4456ba3e004a - xmp.did:383b5b6e-ef1e-47a0-aad9-4456ba3e004a - uuid:65E6390686CF11DBA6E2D887CEACB407 - proof:pdf - - - - - saved - xmp.iid:FB7F117407206811822AE40743621A21 - 2014-03-04T18:59:08+01:00 - Adobe Illustrator CS6 (Macintosh) - / - - - saved - xmp.iid:ACF0E5E4E04EE41185CABB9892AD036D - 2014-10-08T13:47:34+02:00 - Adobe Illustrator CS6 (Windows) - / - - - converted - from application/postscript to application/vnd.adobe.illustrator - - - saved - xmp.iid:55585358-32b6-4c4e-8c32-747a8c0f3d39 - 2015-05-11T22:09:09+02:00 - Adobe Illustrator CC 2014 (Macintosh) - / - - - saved - xmp.iid:afb96488-ff1e-486c-9ebe-875b333caec6 - 2015-05-13T11:00:58+02:00 - Adobe Illustrator CC 2014 (Macintosh) - / - - - converted - from application/postscript to application/vnd.adobe.illustrator - - - saved - xmp.iid:4143a16c-4e7d-4053-ace6-2c8c6bb9f87b - 2015-05-13T15:13:27+02:00 - Adobe Illustrator CC 2014 (Macintosh) - / - - - saved - xmp.iid:b6da7e9d-2d0e-4b3b-a4db-16b779c1cce8 - 2015-05-13T15:42:32+02:00 - Adobe Illustrator CC 2014 (Macintosh) - / - - - converted - from application/postscript to application/vnd.adobe.illustrator - - - saved - xmp.iid:383b5b6e-ef1e-47a0-aad9-4456ba3e004a - 2015-05-14T11:14:46+02:00 - Adobe Illustrator CC 2014 (Macintosh) - / - - - converted - from application/postscript to application/vnd.adobe.illustrator - - - saved - xmp.iid:7b2af996-8f77-4a49-8030-cb61c3a58a99 - 2019-02-17T19:36:41+07:00 - Adobe Illustrator CC 2017 (Macintosh) - / - - - - Web - 1 - False - False - - 128.000000 - 128.000000 - Pixels - - - - Cyan - Magenta - Yellow - Black - - - - - - Default Swatch Group - 0 - - - - White - RGB - PROCESS - 255 - 255 - 255 - - - Black - RGB - PROCESS - 0 - 0 - 0 - - - RGB Red - RGB - PROCESS - 255 - 0 - 0 - - - RGB Yellow - RGB - PROCESS - 255 - 255 - 0 - - - RGB Green - RGB - PROCESS - 0 - 255 - 0 - - - RGB Cyan - RGB - PROCESS - 0 - 255 - 255 - - - RGB Blue - RGB - PROCESS - 0 - 0 - 255 - - - RGB Magenta - RGB - PROCESS - 255 - 0 - 255 - - - R=193 G=39 B=45 - RGB - PROCESS - 193 - 39 - 45 - - - R=237 G=28 B=36 - RGB - PROCESS - 237 - 28 - 36 - - - R=241 G=90 B=36 - RGB - PROCESS - 241 - 90 - 36 - - - R=247 G=147 B=30 - RGB - PROCESS - 247 - 147 - 30 - - - R=251 G=176 B=59 - RGB - PROCESS - 251 - 176 - 59 - - - R=252 G=238 B=33 - RGB - PROCESS - 252 - 238 - 33 - - - R=217 G=224 B=33 - RGB - PROCESS - 217 - 224 - 33 - - - R=140 G=198 B=63 - RGB - PROCESS - 140 - 198 - 63 - - - R=57 G=181 B=74 - RGB - PROCESS - 57 - 181 - 74 - - - R=0 G=146 B=69 - RGB - PROCESS - 0 - 146 - 69 - - - R=0 G=104 B=55 - RGB - PROCESS - 0 - 104 - 55 - - - R=34 G=181 B=115 - RGB - PROCESS - 34 - 181 - 115 - - - R=0 G=169 B=157 - RGB - PROCESS - 0 - 169 - 157 - - - R=41 G=171 B=226 - RGB - PROCESS - 41 - 171 - 226 - - - R=0 G=113 B=188 - RGB - PROCESS - 0 - 113 - 188 - - - R=46 G=49 B=146 - RGB - PROCESS - 46 - 49 - 146 - - - R=27 G=20 B=100 - RGB - PROCESS - 27 - 20 - 100 - - - R=102 G=45 B=145 - RGB - PROCESS - 102 - 45 - 145 - - - R=147 G=39 B=143 - RGB - PROCESS - 147 - 39 - 143 - - - R=158 G=0 B=93 - RGB - PROCESS - 158 - 0 - 93 - - - R=212 G=20 B=90 - RGB - PROCESS - 212 - 20 - 90 - - - R=237 G=30 B=121 - RGB - PROCESS - 237 - 30 - 121 - - - R=199 G=178 B=153 - RGB - PROCESS - 199 - 178 - 153 - - - R=153 G=134 B=117 - RGB - PROCESS - 153 - 134 - 117 - - - R=115 G=99 B=87 - RGB - PROCESS - 115 - 99 - 87 - - - R=83 G=71 B=65 - RGB - PROCESS - 83 - 71 - 65 - - - R=198 G=156 B=109 - RGB - PROCESS - 198 - 156 - 109 - - - R=166 G=124 B=82 - RGB - PROCESS - 166 - 124 - 82 - - - R=140 G=98 B=57 - RGB - PROCESS - 140 - 98 - 57 - - - R=117 G=76 B=36 - RGB - PROCESS - 117 - 76 - 36 - - - R=96 G=56 B=19 - RGB - PROCESS - 96 - 56 - 19 - - - R=66 G=33 B=11 - RGB - PROCESS - 66 - 33 - 11 - - - - - - Grays - 1 - - - - R=0 G=0 B=0 - RGB - PROCESS - 0 - 0 - 0 - - - R=26 G=26 B=26 - RGB - PROCESS - 26 - 26 - 26 - - - R=51 G=51 B=51 - RGB - PROCESS - 51 - 51 - 51 - - - R=77 G=77 B=77 - RGB - PROCESS - 77 - 77 - 77 - - - R=102 G=102 B=102 - RGB - PROCESS - 102 - 102 - 102 - - - R=128 G=128 B=128 - RGB - PROCESS - 128 - 128 - 128 - - - R=153 G=153 B=153 - RGB - PROCESS - 153 - 153 - 153 - - - R=179 G=179 B=179 - RGB - PROCESS - 179 - 179 - 179 - - - R=204 G=204 B=204 - RGB - PROCESS - 204 - 204 - 204 - - - R=230 G=230 B=230 - RGB - PROCESS - 230 - 230 - 230 - - - R=242 G=242 B=242 - RGB - PROCESS - 242 - 242 - 242 - - - - - - Web Color Group - 1 - - - - R=63 G=169 B=245 - RGB - PROCESS - 63 - 169 - 245 - - - R=122 G=201 B=67 - RGB - PROCESS - 122 - 201 - 67 - - - R=255 G=147 B=30 - RGB - PROCESS - 255 - 147 - 30 - - - R=255 G=29 B=37 - RGB - PROCESS - 255 - 29 - 37 - - - R=255 G=123 B=172 - RGB - PROCESS - 255 - 123 - 172 - - - R=189 G=204 B=212 - RGB - PROCESS - 189 - 204 - 212 - - - - - - - Adobe PDF library 10.01 - - - - - - - - - - - - - - - - - - - - - - - - - % &&end XMP packet marker&& [{ai_metadata_stream_123} <> /PUT AI11_PDFMark5 [/Document 1 dict begin /Metadata {ai_metadata_stream_123} def currentdict end /BDC AI11_PDFMark5 -%ADOEndClientInjection: PageSetup End "AI11EPS" -%%EndPageSetup -1 -1 scale 0 -128.292 translate -pgsv -[1 0 0 1 0 0 ]ct -gsave -np -gsave -0 0 mo -0 128.292 li -420.89 128.292 li -420.89 0 li -cp -clp -359.997 122.17 mo -329.607 122.17 304.972 96.4629 304.972 64.7461 cv -304.972 62.6602 305.086 60.6021 305.292 58.5728 cv -309.8 42.5728 320.63 36.6529 330.887 36.5528 cv -332.967 36.5459 335.004 36.835 336.955 37.3272 cv -323.773 49.4078 321.215 69.814 330.976 85.0269 cv -340.738 100.24 359.793 105.545 375.52 97.4302 cv -378.3 98.4532 381.48 99.063 385.332 99.5669 cv -386.779 99.753 388.339 99.8438 389.997 99.8438 cv -395.063 99.7676 400.1 99.0665 404.994 97.7569 cv -394.704 113.065 377.906 122.174 359.987 122.164 cv -359.997 122.17 li -cp -364.744 71.0899 mo -363.243 67.0528 362.37 64.0108 362.365 64.0059 cv -362.36 63.9942 li -359.613 53.0098 356.768 42.9688 350.863 35.9419 cv -353.8 34.9214 356.887 34.398 359.997 34.3921 cv -376.057 34.4141 389.071 47.9942 389.092 64.752 cv -389.085 74.4249 384.66 83.5162 377.178 89.2261 cv -376.431 89.023 375.701 88.7623 374.994 88.4458 cv -373.857 87.9322 372.182 86.1788 370.665 83.7481 cv -368.352 80.1128 366.228 75.126 364.738 71.0948 cv -364.744 71.0899 li -364.744 71.0899 li -cp -342.942 89.316 mo -335.387 83.6128 330.911 74.4761 330.902 64.7461 cv -330.91 54.8658 335.527 45.608 343.277 39.9332 cv -344.914 40.917 346.398 42.0762 347.617 43.4102 cv -350.012 45.9698 352.694 51.6241 354.557 56.4922 cv -355.067 57.8038 355.522 59.0591 355.917 60.2012 cv -349.205 74.4478 344.73 81.5538 342.943 89.316 cv -342.942 89.316 li -cp -350.386 85.5459 mo -351.28 81.4761 353.729 75.1148 355.934 69.8912 cv -356.557 68.4102 357.164 67.0191 357.711 65.7872 cv -361.162 78.6089 363.346 86.2359 367.257 91.4371 cv -367.837 92.1915 368.477 92.8985 369.17 93.5508 cv -366.221 94.5782 363.12 95.105 359.997 95.1109 cv -356.571 95.1055 353.174 94.4751 349.974 93.251 cv -349.909 92.4341 349.874 91.6128 349.871 90.792 cv -349.854 89.0318 350.026 87.2749 350.386 85.5518 cv -350.386 85.5459 li -cp -359.997 7.32915 mo -390.387 7.32915 415.022 33.0411 415.022 64.752 cv -415.022 67.2339 414.855 69.6758 414.562 72.0728 cv -413.067 78.2872 410.368 82.4312 407.15 85.2632 cv -402.209 89.5992 395.626 91.001 389.53 90.9961 cv -387.868 90.9996 386.208 90.9029 384.557 90.7071 cv -396.551 78.3462 398.381 58.8121 388.909 44.2608 cv -379.435 29.709 361.36 24.2842 345.927 31.3619 cv -345.383 30.9673 344.822 30.5953 344.247 30.2481 cv -341.837 28.835 336.808 26.7662 330.41 26.7432 cv -325.049 26.7212 319.795 28.3111 315.277 31.3228 cv -325.599 16.2632 342.255 7.33208 359.997 7.33989 cv -359.997 7.32915 li -cp -359.997 1.21196 mo -326.422 1.21196 299.11 29.7159 299.11 64.752 cv -299.11 99.7881 326.428 128.292 359.997 128.292 cv -393.573 128.292 420.89 99.7872 420.89 64.752 cv -420.89 29.7168 393.573 1.21196 359.997 1.21196 cv -cp -false sop -/0 -[/DeviceRGB] /CSA add_res -.345098 .505882 .847059 rgb -f -212 4.57764e-05 mo -176.712 4.57764e-05 148 28.6001 148 63.751 cv -148 98.9058 176.712 127.504 212 127.504 cv -247.288 127.504 276 98.9058 276 63.751 cv -276 28.6001 247.288 4.57764e-05 212 4.57764e-05 cv -1 1 1 rgb -f -194.485 38.96 mo -186.635 44.4698 181.499 53.5601 181.48 63.8599 cv -181.499 74.0049 186.481 82.9761 194.133 88.5098 cv -196.01 80.7212 200.715 73.5899 207.77 59.2959 cv -207.315 58.0479 206.838 56.8077 206.34 55.5762 cv -204.385 50.6919 201.564 45.0201 199.046 42.4522 cv -197.763 41.1099 196.206 39.9502 194.485 38.96 cv -209.659 64.898 mo -209.025 66.2662 208.403 67.6392 207.792 69.0181 cv -205.47 74.2588 202.898 80.6382 201.958 84.7242 cv -201.621 86.1792 201.412 87.982 201.416 89.982 cv -201.416 90.772 201.459 91.604 201.526 92.4512 cv -204.901 93.6851 208.466 94.3179 212.059 94.3208 cv -215.336 94.3155 218.591 93.7867 221.701 92.7549 cv -220.975 92.1036 220.302 91.3946 219.69 90.6348 cv -215.58 85.4141 213.287 77.7632 209.659 64.898 cv -.345098 .505882 .847059 rgb -f -238.697 98.7979 mo -234.647 98.292 231.305 97.6822 228.38 96.6539 cv -223.306 99.1646 217.721 100.467 212.06 100.461 cv -191.767 100.461 175.318 84.0782 175.315 63.8589 cv -175.315 52.8892 180.167 43.0538 187.843 36.3472 cv -185.79 35.8521 183.649 35.564 181.463 35.5679 cv -170.681 35.669 159.301 41.6119 154.563 57.6631 cv -154.12 60 154.226 61.7662 154.226 63.8599 cv -154.226 95.6778 180.121 121.473 212.061 121.473 cv -231.622 121.473 248.902 111.791 259.366 96.9839 cv -253.706 98.3892 248.263 99.0611 243.603 99.0752 cv -241.856 99.0752 240.216 98.982 238.697 98.7979 cv -f -227.829 87.6338 mo -228.186 87.8101 228.996 88.0982 230.122 88.417 cv -237.701 82.875 242.626 73.9478 242.645 63.8589 cv -242.642 63.8589 li -242.614 47.0391 228.949 33.4288 212.06 33.397 cv -208.797 33.4024 205.556 33.9273 202.458 34.9512 cv -208.668 42.001 211.654 52.0782 214.542 63.0992 cv -214.547 63.1119 li -214.552 63.1211 215.471 66.1719 217.048 70.2222 cv -218.614 74.2642 220.845 79.2701 223.278 82.918 cv -224.875 85.3619 226.632 87.1182 227.829 87.6338 cv -f -212.061 6.24614 mo -192.689 6.24614 175.553 15.7461 165.057 30.3111 cv -170.52 26.9029 176.097 25.6739 180.965 25.7178 cv -187.687 25.7378 192.973 27.814 195.509 29.2339 cv -196.121 29.586 196.703 29.9639 197.273 30.354 cv -201.934 28.3082 206.969 27.254 212.059 27.2579 cv -232.354 27.2608 248.806 43.6441 248.809 63.8589 cv -248.806 63.8589 li -248.806 74.0508 244.621 83.2671 237.875 89.9029 cv -239.609 90.1001 241.354 90.1973 243.1 90.1929 cv -249.506 90.1968 256.429 88.7891 261.62 84.44 cv -265.004 81.6001 267.84 77.4419 269.412 71.2071 cv -269.719 68.7989 269.896 66.3511 269.896 63.8599 cv -269.896 32.043 244.004 6.24614 212.061 6.24614 cv -f -64 4.57764e-05 mo -28.7119 4.57764e-05 0 28.6001 0 63.751 cv -0 98.9058 28.7119 127.504 64 127.504 cv -99.2881 127.504 128 98.9058 128 63.751 cv -128 28.6001 99.2881 4.57764e-05 64 4.57764e-05 cv -1 1 1 rgb -f -46.4849 38.96 mo -38.6348 44.4698 33.499 53.5601 33.48 63.8599 cv -33.499 74.0049 38.481 82.9761 46.1328 88.5098 cv -48.0098 80.7212 52.7148 73.5899 59.77 59.2959 cv -59.3149 58.0479 58.8384 56.8077 58.3398 55.5762 cv -56.3848 50.6919 53.564 45.0201 51.0459 42.4522 cv -49.7632 41.1099 48.2061 39.9502 46.4849 38.96 cv -61.6592 64.898 mo -61.0249 66.2662 60.4028 67.6392 59.792 69.0181 cv -57.4702 74.2588 54.8979 80.6382 53.958 84.7242 cv -53.6211 86.1792 53.4121 87.982 53.416 89.982 cv -53.416 90.772 53.459 91.604 53.5259 92.4512 cv -56.9009 93.6851 60.4658 94.3179 64.0591 94.3208 cv -67.3359 94.3155 70.5908 93.7867 73.7012 92.7549 cv -72.9746 92.1036 72.3022 91.3946 71.6899 90.6348 cv -67.5801 85.4141 65.2871 77.7632 61.6592 64.898 cv -.568627 .862745 .278431 rgb -f -90.6968 98.7979 mo -86.647 98.292 83.3052 97.6822 80.3799 96.6539 cv -75.3062 99.1646 69.7207 100.467 64.0601 100.461 cv -43.7671 100.461 27.3179 84.0782 27.3149 63.8589 cv -27.3149 52.8892 32.167 43.0538 39.8428 36.3472 cv -37.79 35.8521 35.6489 35.564 33.4629 35.5679 cv -22.6812 35.669 11.3008 41.6119 6.56299 57.6631 cv -6.12012 60 6.22607 61.7662 6.22607 63.8599 cv -6.22607 95.6778 32.1211 121.473 64.061 121.473 cv -83.6221 121.473 100.902 111.791 111.366 96.9839 cv -105.706 98.3892 100.263 99.0611 95.603 99.0752 cv -93.856 99.0752 92.2158 98.982 90.6968 98.7979 cv -.388235 .694118 .196078 rgb -f -79.8291 87.6338 mo -80.186 87.8101 80.9961 88.0982 82.1221 88.417 cv -89.7012 82.875 94.626 73.9478 94.645 63.8589 cv -94.6421 63.8589 li -94.6138 47.0391 80.9492 33.4288 64.0601 33.397 cv -60.7974 33.4024 57.5562 33.9273 54.458 34.9512 cv -60.668 42.001 63.6538 52.0782 66.542 63.0992 cv -66.5469 63.1119 li -66.5518 63.1211 67.4712 66.1719 69.0479 70.2222 cv -70.6138 74.2642 72.8452 79.2701 75.2778 82.918 cv -76.875 85.3619 78.6318 87.1182 79.8291 87.6338 cv -.564706 .705882 .996078 rgb -f -17.0571 30.3111 mo -22.52 26.9029 28.0972 25.6739 32.9648 25.7178 cv -39.687 25.7378 44.9731 27.814 47.5088 29.2339 cv -48.1211 29.586 48.7031 29.9639 49.2729 30.354 cv -53.9336 28.3082 58.9692 27.254 64.0591 27.2579 cv -84.354 27.2608 100.806 43.6441 100.809 63.8589 cv -100.806 74.0508 96.6211 83.2671 89.875 89.9029 cv -91.6094 90.1001 93.354 90.1973 95.1001 90.1929 cv -101.506 90.1968 108.429 88.7891 113.62 84.44 cv -117.004 81.6001 119.84 77.4419 121.412 71.2071 cv -121.719 68.7989 121.896 66.3511 121.896 63.8599 cv -121.896 32.043 96.0039 6.24614 64.061 6.24614 cv -44.689 6.24614 27.5532 15.7461 17.0571 30.3111 cv -cp -.345098 .505882 .847059 rgb -f -%ADOBeginClientInjection: EndPageContent "AI11EPS" -userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse -%ADOEndClientInjection: EndPageContent "AI11EPS" -grestore -grestore -pgrs -%%PageTrailer -%ADOBeginClientInjection: PageTrailer Start "AI11EPS" -[/EMC AI11_PDFMark5 [/NamespacePop AI11_PDFMark5 -%ADOEndClientInjection: PageTrailer Start "AI11EPS" -[ -[/CSA [/0 ]] -] del_res -Adobe_AGM_Image/pt gx -Adobe_CoolType_Core/pt get exec Adobe_AGM_Core/pt gx -currentdict Adobe_AGM_Utils eq {end} if -%%Trailer -Adobe_AGM_Image/dt get exec -Adobe_CoolType_Core/dt get exec Adobe_AGM_Core/dt get exec -%%EOF -%AI9_PrintingDataEnd userdict /AI9_read_buffer 256 string put userdict begin /ai9_skip_data { mark { currentfile AI9_read_buffer { readline } stopped { } { not { exit } if (%AI9_PrivateDataEnd) eq { exit } if } ifelse } loop cleartomark } def end userdict /ai9_skip_data get exec %AI9_PrivateDataBegin %!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Illustrator(R) 17.0 %%AI8_CreatorVersion: 21.0.0 %%For: (Vlad Bokov) () %%Title: (clojure.eps) %%CreationDate: 17/02/2019 19:36 %%Canvassize: 16383 %AI9_DataStream %Gb"-6l&m'tPpZ8/rXS[`bXu`S>E0`N[#J4ie`r8h18S_'.r1obQm%;<-CMkaQ:CK'T4 %J+r6eX06Et]m9AOX'_H9rq>pMkr19qKUS7*s81d"Rs0?F?,([\l7^W4Y'q*lgqS=0E<#A)(GA"CN'#A`d+B/d?b_']q*0?,`P4XM %s5h@+a,f$al11I\6=8rBs5qAd`NR"k-_EPLpjdS("4>08IfBr1gL9#-.=_)1^OQ%-l`WLbJ,/'r]=7h3kI'(=n%S_Zjnlf?[ClH0 %rmTRc4FH\\S!P3B]UnY\J,N;]IfK)1 %L\Li@p@SZL1@h37e+&oOT0KtSqrR_LDdLR;829G&g>EJphuDs"!uCjkS$+gW^HCWO"AJQn?iKGDCF6`_o\pdqobPl!qZ-eJnbS;" %rWC^Ger)b@pn^R9XM">qQOe$7nEuq1AU\&^4SosnZEjqQfFp0bH-SU@O@l`u4IL93Tj[22j+9)LA7Ec\;G`Qg\FJY914HS/=U0*B %k/5+6[oebNYTIEjGAf]qn]s68&"dc1&nE7-8"7bV%J`)%dGMZfNTpA;1%XWGg!%$Qs5EqBce#k"lm_6BZ=`8^bE"BscGc+4IT#5S %72)usp,Sc/*+JAa^jEEt?sh^eAok-;o5?h1X5M6@hL33lr"X[E/V:>&k1uZ:DY^cki9Oa"WRIT2ko\fVp$9*RF8AD+aY/,;k%drp %_u"XbJ,-.SIsa3Rh::]Wrr(gJcO[3C]R,_"nG2=Xs8Ke&bKit6-YNDML\EH/T`b5,ZoPmKrT2?Im1(fDro'Z*h2m@Nb7GAgg%IJNjfT.f%!qXo?2js?m;m>qc!55a_&HGjFm'%8"P8<^4N7iH3DSpo%i?b[UBOO%7Is7"Wa %n,K[Un5jPbHnE;1h>?fe0;%J$ZbJVMGkL76htlTHlM5WW5PuC#cGSD_^KN\F?e8HCbj/n;^]2R%2fE%&l2AdYs8;`Dl2(A1?iBfm %LNi4D/:AVi0@/>&8JT#9oHQSI`In!ck\9poj[&S":[At6P:sTIm9hnJm[GAgf;ou4N7 %RnnKgA,,oNRto>hp=4qRkKp_"_0;Nd`^.:'PTF]5fjA+Gq#C3`^H[#qq3$5Tr>&Yfl*IR#Is>'kik$kX,]e>/m*@?"I#p:#/O*H# %%!%\Qm\O:gifOVl`7+D6:&R;hJ,/nUgkEL*rS9]NHh7'NgXGV:1JPL=E1DB)?'s`GLLi'sM'mRQ/DRd\c)".4A9jcRX(M.5soY^MfIrDC9L\Ef4sNm^HahFY^K# %j#/2cO4+#d/2*]$r::b&+gHD#UCuoANm- %8XA%=EHT*M/2S-Q/N-59b$<[PX1PP(ZF5tpF]VXd^P_EP:=deD&u9K'\7Aa"/lUm69m)H*<]@GA9"D"aT#K6fi/ZHmV3+dKFlIJ5 %cl8OV3ZDC3OtXgV\Wmbr3l3;?_%7r=k.Nm.Z?:92AQRYEb,r:nMAu#spVA5Lr>!J7^\)gM*YSi7-27J6-BrHaDGY5grIb1h]J>/2 %Qsu(W.+du9hSsp/$%iQS.Ai>M.d9"MUt^!P?",KN5)1,!asCEVl[52jnic])SVer3KG"Y=K^3YWm`I]Lem(3D-XPY-(W> %Y&:H2Y3rQI$sp_VL[0&QY7%@JY&CN4Y4$;k)`,TP],QeC@fSI`k3D+*k2th"jrU#:a=?sh]ZY0)9t0r,gg8mpgtplDA+ArW^C,5l %-/W,NGLq$tGIQ&Wh;(5<`'(!Z5,-u+mP.7sCD?DfNs=>\XQ>Dk>^jHBPhSpCfp(es\_<=sb(N"MVPHqC]+R$@Di39`Cr#;lf!6Z3 %o3/Ri^YAbCm`LNT8cH)smHD#D2k+ii78Du_*VZVD?aI1Eq^'rL$^P8UXN#\q %p(P35mQ/VKgrbRN_dq=Igs+])`cgs\Cs2[VWLFKjNN66?P[$kE&o.f]GU]d243?/3[0Z#([_KOXHWL$SQ?#tuOcjLrfq.\'X@3C/ %%_WWZMiupdk!;;f>2IBt?-@P*=e?fE_I]*Gg2CPkY@O[\R7Aq%An7e,A7D]Q,4[#J*opW&K!W,:Xh;H7$ouE8]o36W^j`i3ADUQu %K6A!VY]LmObrhqn"`9_VCns/:ndUE3(!'_d)2o\m*^nD-1sX`]GF8CL&BlXSPtD)Y%3VGV=-18CI#j8+MeTa,[4OC7+M89hfOkFe %CiF7K@u&iK%^4=r89G-YN[]L'4-4E6MuFcEk8"_X%0Bm%kYmE_q*$hNIhUuOg\;7oHkWZ&3L#VF9uIT^@5qMN#&M4@[bECbiYn.U %_<$i-`&6Rph,moC1\UbfG/XnCU+9J>H,@f?ETMH#;\k_rN$E=trGj-l.'HWW[:GYL&KHO#TNU\*Me_*94M?%SnW:q"`2a/f%@@-@2Xe9>ZAWbVQ/T;q %Eo".HmYVO>0/";tX#t'1>_=^\GJZ8*auG'.Fh$.#]*Pbg$^%osj#nmbo&fMo\dVZ_Q+5YmOsOYR_W3Y! %?5XjHj=9K(]M*[C>e0">-&YkK*2Tc2j4]Ksp7hn;_n6KH9P1D\21;cm[2*k,_cuV)qo(,IBt=pja@O %WR4YO8>j0`NSjRd?8(Y`.pGjtm7Q/uX^'qVZo$<_Zl`l#G;AHTJ(]WimIXJZ9onkP'C9U[!oNZ;.*D+)mRlc&8s`tK5scrPqF+H< %(4/mCca8mXkHV*$dmeYpX)cbH,#6a*G.sBE!7jOl/QW`\\QBWXIbG,(Bb:h.Q!U7+b-_)Q=#E*?ge_N[9XB.Z3L\lY1**L7\+r&8 %_gDe3[X6CS1TF\pA$^)h;%BWU-/)L/ARR/jXYEh\\I$YX/[B9or\QPDoqj84TMG0]Z8<`>*1YGZbBc]\h9`/Z_S%WdI56*(/a'F> %/6$>g3KEJlhG,$/f$3>F?8!4ZirdsVc:,9!*LtI2S^>$6o#MF)mrId/_&5D_!"R%hHH$i9HubS&].0q[$WZ*N%(Di:kP/8Pj\Pdo %?XQa7X1Xn%Hl@ZHHBL)*&]2+r0#+$2At(,c%^WV'2nfON9eu*!Hq7]Eh"SguBe[ %d(^#i/qo6P.4O5TC^NIA')``,&_5*rLeG3$^0ZZ;F9S@p@T*r1-os@s,joYkmY#"IQ;,L)^5\X%H+,'s>@`*$+4DW`V;erl"^egI %Q!Psgk,3o2%pYIJAsMDG-<:*&'&^8C]tt:S6=UO^l9I=QS;WV!(1g\5?Ro@ZoHgg:#[J?/L2TX1^<:S&V*ut?2:_D5YEmqA)Rm:3 %&RV>-ocJ?Ygog"oDP8S#=44HSjeY_sQZjpp;C1(7\aIYJke(*0*Qn.u5F/auVX7+6krl*4s00#N;Di`0#o?4H=;G31Zr?<<;)^^? %aqNlOl4hB2jnbB6M#4R.>X)8,T3%nB&!%Lrfk%`sooVK;-2Q"R9lVsBgoRUn$S>),W>A''Dl-^,p9W7HFe_l8Q+!;S)qJNJetZ*n %VM8rXI+-NDcIPeA7\Y'h<`1Mp.A`?2V-G+h./Za@JN=uLX6T\O)K"]bFFa^'U-=pBcA'bPM[no*Xa,T>m"e7[/CU@Nja`LV77*ll %l,GMM7RnAo/X?*Ed]bb#QO(JbahW/l0;%:Fb7A]T^QB"KVaUd4G,*2T0uB+"Eo'UMoV0uIao?o2?L4pQA5uiNZ9bRt)%7fCZe&ZS %]p$W.NO)A^d1Be]POPKH>%q]K]b=&@g1hY=b7qm(X#A]_@=W($jT/96/ZlKm/B*3&M%M\1dhY==25npi@a:O\rfND?9inI.Yp:<^L1"Ht!)@Lg]4FV1,4eb-<]`ETSVhoSW1A@E0+7VE`t %D5:1RC8IlX6:t;lg.:C!1fmkkd`@\3DCM=,_@6t0dCtn*m5_=$ESD-`bf[;d@scYS&ZZ#ZB;A$:T&uDY\O:!i[UWO=a/I"AAE'!n %r5YDhWjr&;C#1gWS!+Sjlo^n'Nlrl^1Cf4Pe'Fn`]m*<$l`\;LcN+KmI*1R[3A=e+Y&D@pc6bl\Rg[M"re_c!9_$]PC_ENqDdmeJ %%QR`0D".]e!M?1]$O2DZIaa_cdU87LF3/[&W=Q@K2[@)+lj%s;]]G[1I6hKers*Y+:M,EJ+=N=95m@'<9^nQ'/$)<6##M,EfbJo@ %>I>j#L]#).56tsZ!dC5%jOVr^;+I>O&5)Y`2s3fL-o_:LdC_UdA6][Vl+:?G+e3&,,rcnGCH\hkA:k]ur6;hJ`)j4T,5#HX)aKeR %ZC-FhE=b@YT"!t.\)UD.8EC*3q#-BekXD&);U,]Y\3MV=NR5lAmG_g5r'cZP8:UO9eXp2urq!,f".e/bEV(6GEFqsR?cYtFDFs$X %$mrt^h!j!Q@k!5jIVJW&mJ`,W7q):4:IDT06I^4+)S3%](U%`=Gr%JZ^Gs\2@AL_3R-H$^Ku9^]i3dNipS,].N\UqpGpQ_VSM1rR'+EDe0S_AH-.d;Cpq^Yfa3i1%nd==V520%c(ul4RT[bY1`qm1!rTuOMr9`sT5E.YT`5SCV3qg$IRra(#nLofis45k1rT(!u %cr;%be_U7Cj6FB?qQFV`8hIOEE_A-r%]Xjle\.13ihed$odIt@ %d8BS"X6LqTWmesPm\;o*N1SiMVtAj=q@Tq'F#?j;*nf#^-%"s>4YIcI^+-=(X%U6f %0J@:hlE2^*'4pW-Fo+WOR-Q)BeaH=1]_^!^%=Mn>on]rP`&3GW17oT.Va@^D13a1CbWdp-AdJ[)OqWCihB8a,q(#c^A8Bh<5FYLc^ %Ogss%")gC8og!)D!U0k$fE-_Wii2L:9e)e]"d];#+&s&dNCj31)O5d5Jq=E:4crTBji!3@$;o#tg_Q*Pn=e2q-&4.q6Fo`EBK-2o %[1rC`<022oZ;pQ2ca`Z>qOZU1;rg*)7ft]j4;5P`H7>1'I,btBpZZJnk>durces3>5&sU*/c%*DGMHkD69L1?BR-X#nA__C;UDtr0qF&`nD=i!-2:88T+S??.*5]A=>("(\q*o+WYJ9kliB9%7q@Cu:gita@fL5\n'Ys %2pT%T,-.p@)M?ht-D?IWA)kcCFQ[@H[bL^>M,@_!MK77/Zuh:&l[_S&sfj&Uns

V5&`/^r_Ra0I`pln)^O %Dqf\rJD1d+].*QPKO#IFE`^CL\XLss:i7nMgIKCqh4'F1$`^AtRhaVt;mtRPfnW1hH@B)&["_4hR/,P>+0``q72aH!E_)8Ne22U. %clnP8m].>JA$oM0+:g& %/.,D-ENCMaqai@4[bC"6eZP2VLY_SApXN/[KahqRN@52k\`[bUDhs7!lE'WXiE35SX.=^?gE=PO2:-88oM]CtO#p#5C9(^TT,)@C %NLuE:6/U\R[.e7f>3kd7$U!umg,^o>Y"L7j2/ZE.BOc'%o@l>mNm:-6O/":b4us`jEd&CkO4N2X+lYNM8=/.q%NHNC3BKE.7,).Y %U"(`nH?Dq8Ripu35i(M#2/7GD!pE&%RAt54MD8n^H!6s-RN/WQ6gl7n2oHgoS^;jNT5ZJJmQ2&qqAf.p@JI$N%F7S5UDBmh54Y@T6- %b'Hf%.I^qNY(q&JQ(ss6#s$h._jakpAXCTW##4DJ]AgSFOW/*dm^jn)4K/8LY^2.:S[qYK0slBOd(0akhZh_7,M9B%4LaV$]=L^< %p#V6gP)0Q/.qZR$TrF0[^56\n'^SK-iR;XJ#S/HNC%>+6!L"\eYj1i(9[AJAhgAF %6W&hLa\L!Q+DiUV:t]n;W_se[7")%J9^aK]hdTWhX7l0X[TD>(Y!g[6C'9I7Yc(YICApe60_DNY>Cp$rX'BZsqUV^IF)CG!gBa-J %-&F+I3&c]\disQI-JF5/?4(/S&`mjO\6PmWC3aAU0?#QI`UCqbq8l?Sr#*B]01EDl>isN)dG;j-`uO'V>:&`#'TVL[MaWr;h4eLrj:;Pm"F<6?(UN>u#St>FGZjd!,p?g$V*^2geWIAqE5G*s">b,U>!1ndU)OctC!MOk-!oLg.gf1b9$)4P)oe-LmfXj853bVUF,]O^s4jRX`;+uV+pn2(NDO.5^j@=6+:0.qW[u:Z!7\hVEV?O^oktIh %94CPclT3fRaEhjrDedZ(VbB1!=IpADU6/r'0FY)#5RQ\F`eDW]GKdURs?X0PN?,a6m %io@BLo!ID'P_>L($JJJW:/[=WWIsYU?B\i;WTFq,i\ggHMb@>sVq].D9oCB)$O^`&FLf!0?!!f;S`p+J@:9N1)68Wt*9j?3'5slo %rN8Tqbr&%n\^e5Zq&HEC,?<1AMZ-jT$`2:WC1hFnPY:uFQ4TilrNfK2$+E$6_5VUhUqZW,KV8Z'S2M:d^)U6e/sK?LQDa+'cROQR %C1!j9)LU$)g^]tT1HiM;J!pihV'$`R6(=0BZkadr=@JH$'N-ce!oZPE7-qQe`"C.Dj@\hVYNlr"G6ot*%_8_\:`lARNJ;8Ka?Hu< %%k_u4'iAI@RPm@?gG%*gNg;(N0akL]>?%,nH;s+N<)p%N;(7ttH;%7`b-Icrdm.I+:A_[K3!Z:T1t+B+6C5lM0MMeZlLAn_KKVoe %5-"P1i=F;o2i1gcp')G[=O%*'ZN5-INi6qdbpX[7U.a9DPVHp1Q5/'MIKs\lE@"]:!.S@8n#i,98Mlm6 %a1Ze<9O`$DrsY&'C?mb6M/EPnN:!=MBTUH:*KSTE8uS!5;3E1F9U-%Be:8kM:!M5@Y,*0([[)nZ2.P>i8;ZgmM$16/8R"Jo/(*\e %P+HCDr(PX-5F)n]7kNEcUW#tep=[DLVbGEP[W*C6U.imOqOaY&VF8%uaN!2qh4)%R]3BiB97ghNW8H?e$5WjTDAF5%CXIr,d=rOd %KM`7\e0*p)g)IG,1r6ZCl.1Ok)s %9&QYL[ahd'?;+\+_5j!9<`@Ubkh;K9ghPl<[O//JH)ilAoqni!WCL&]1m7^]Efs@PKk,]e+ehaC/\!+@NG3O!6&'OUXAf!:$ %#A&41e,L[6VB6o]eeL1V89>Ve- %)s8Lm%0r7j-.>%6e!P%8?/4/?5%2*gM$LKc:MEYUHr'Y[j%dF\B2HsW&\kA\m4gk*6us]P^rcCn1b0R!,;&WH:ZsZLL@^ %q\IBL;`aD-fRE`MSIY"kdt+@EJSS!cSLaI"cFkkiQ]'Xc4'VU,`t[oQFPa`XeD`::VDS"[3RosQRap<)pT2sZqpJH3gC/pQj$7gr %A6%8o>Ia"B-eHTMYgX^FpKBK.%D!8P$>igG)rq+E>P#`DbaGtQJnbUZ)Ltb=(KgcYncfH!!TAF\#$WkJ@^9Z&]2Boe2^[^^BP:[$ %;$e#+0+Y'?cX9'bkg`Lh)snVdOc\\8#/D_PS:B*;a6l]pb(+5CE_4jW.$9f.e')dpik\-:>m,X)T?O6lhM,9kpGJSjW=K;/C+q7Y %;giehQ`e4POY`W8M+7IcT;(fE#u'V3[`74q)EGGulo4Sp^(h$]O`[lr68W\/SLZ#s+jc[ImSeSCC%8OCY"rade+]DOoB)I`]eQe_ %,JER'U7%+3([o)qh>9n5Ps34Lp.9JTgGH;tQ1$aL7\2(G<\fG[+F,OY:j9e[Uo_E+K\o? %"(,%.Xh1#J\Atf=&aZYJ!RYh:U^\fg+[*l7:3!s:)jm05(hXH)Kpmgk1";li;DTb/f-'e!l;Y#tS[hIB3_b]]MAh.C,Kt"a0\9uY %>9,9E^#H'OhlR0/guSnr;if/0`FcF84u%so7Dicl+uF-ZEVV&D#*k+BeZerX=D?g!oFSG1JGWn7NGm?ICT^+J&pasKl@ra(q//rL09&G9r2)h2Iq+&2=\+iY#Nf&#CUmNV9 %TO*6k7]#qn3'"Y'eT8OJ.4n,`E$7[<1$7+!nV(!8i&ki9JQIN,YR:RTJq,eaED=`[:>\cDguE1X:gUge(Jur3br-#T@D6=ePIU[4 %<@S572q:T0Gp.;tI&9(dDP".hqq=6U/A]5Jh=IfC<-?mtj),-d11/2OBgW/(lddQ$LFjo8cIRkETQsj(?[9\fFlHr5?>d".@_"ZI21)a!gUMrSa?al;h`+i;SX8H_lDo>(2if@7Z0t^=e<\WpEI-F:0D8g!>Gl%TF5:FHBo\kBpl5Zf)bBV\21E7/ke%j(Gr3fp %Ll:OdQAr0B]PlYW0A#$Ru.Bed5'Wf-0.-+ %OFuajB!;Y-#iJl0-S]U0Zpr^&=@bTRR#*R@\'*Fn]MFgo7=,6B^.BC:.1JlaE'L@2W/\lgagHLGk,N;u\sigi!+_K0Xcg5Il[qXC %B#]t"VZhlbcDKZ7#^BJR@cs-GSD[P&8@%hKCDSTj.l_)K?G-sCF]8*r<8lEs.g-`nj]jsADrbrg %CgaF.!@+pLVFBNd>;\T61d2@C/FN-n9;\n0U9B!2`+bhbZ-/*9L!RrSfT?b7XC_O'DD2#0+FlUXm\auhA+/[Qj*.Gj?rrP8BZ-*h %$Y\mL2f9,31m>+#uX3_Cflnq2*/NFoV>iE,:,fe=ql(IU.rHGeWWGL*?2rXLu,X&iGWnd %oH`)K-"Or5=T"E^@>Q(1VN:cBGLW=(%0_+&2._Q3*E%kOfg<3GRNB&]^\%+o'16OJB]%6&]>`L.9fg&gBf9\!k=pQlD=G`T@Uq[f %kGJf^nV*E4B?"YuM+l8;,r,9*2P3Z,e$,%L\&-kV9"ssB9YHejlI:_@eGki((GE6jbl!3d?PrXolE,2/ZW"5AkUcgpS(7`+9+\H,H%UY]$FtC!PO20&fN@bB0-Nr1amuJ)jd^k8gQ(mRHOG8SeNQk7F(40T3fR/=7uLVb*>CPX'"^+?S4TXuB0r %c)/qIi3m54PNSq!gd:2(eKIf'\bC>Bu&/,h^nHrRPA/lZ*T\J_ip0%7hI %q"\d[hL2DmIA.Xl87L>+e;hrLFOO-`j_FaR93S,K6!@!;oLN/ugR9$M'#Kac40c]Yf)U??rP(Dn1Y#\4mC$0dPolPIr\bcmYR5b+m.uLc2dOM\+ %;<;"Wbjb4VFSN@ZE%(g&/^k1J_X44I/R*4,O`D5J-SIf7iRF2D-=(gZf.GBY_^.10Cb:+&XX/n$VR]lJ1rAEn_-1^,j2^N,,NS+s %\1/q+b$ll;fRKmcRI2?0.5aalp`Pu!2)"BYbnY_t%PPm5(J9rPVEk>&KpB>*Z]TgjNf0KNQLehJ!:f6^ej"Rd0Y:4?K)N.j)?#9bnk1>me7UK(rt/P3`'GSoq?8ee;hjc_fBEP2=BPS)-=ZN %E^/bd27q^h5+O^)X?WW=H[W(nq,Tu&E+Cd64.kt/YHH]pr(US0^#&g203PBc3NT\-XGMp\J2c?E(##:grji#Db@(%$=]*^E3u5n= %9lAUg6a:['_KRV8K:@)W2g::b@W9&1kj!Dkf'VeS(Q=9/^?7PiA^g\T:gEg!kVDi8)^ilUM:ms61jASO+V."PP`N+Is2SZh]U7Y6QS6ncb#L7Pm+&2 %$u[[1X4s-q_umONY^&U5q8.-`MlS=>/^Wa^TPVcmkGg#O,XD!"4sW2KT8N+gW$jYNqb24iLXpYhXl#f3?!:OYrTX(@`3D)'4"ZuSK3<%(ps)8u"=\uT-_D&0Xn)=NqLic,EPS3B-rZ!+rGO+2%Bh %GAi!*rq5"VYM]?D(VeVDmG!N_+2;?Ge!f1-r:&\(rEBR"=)\*3eQ4CIb1D-58i`7%4K\OCK&+OpIg/PR)0FoC4\sYI1Lo-r%q&=` %Oca"mTE"ahrT+'0I4bJ8F7HG`P@+=prqX=uiEn;eVr+$Dm=3EZch3dBa'\5]r=_q5T^p3ES:5n9WkHEU2uOhHG1bPRr;ZLmmm#UA %IeD[m]=0HNs6]GOd@U:7ot,Ed0R:F5'D^YUo@G)@]mk&#o$q)$feALar85hZr:@[N/`#7*-bkoeBH\#4 %i:Y0S"_Uh'gss%28T#=.NGlAW!caWL]jf`0%YrZX@8c=K#\`c5]_EHU`KHbKK$Y!qpAf[?GhfZm7V(3Z(U3LWN!A!tW6nZM0a)i34jWSn"KK %7=lk;/R:HSUrYk_$:Lk`IUUO3/@b+#Tb(oVk*?8n.iAdk%j+3lUQ\uD2[BC;LoRllCLV?.Ul$J5kF^P23hG`!Q3/E"dd %`E;p1%.OcK7#VTP;S0gq1R>WX2l=W9Vas@>/5&LH.Fo3m.X!_]MtDb0+FPjZDL&;bHAaabf\GioOneDGiLCiN$;K?uc'TPGI)0W3 %9N1XtiiJ;>kg;;U9LB=j/"Fr4\8Z09.N%EYt8sgV87hitf[D,B,H$;Bm:$r)$Pq,T]`bB#:0>asFHnk]&@T:X;d %r9C=!^Ng.Zn)iGmIs^_RO2@Fb_u"XbJ#V5EnMbpsnE%R2%hG;I^a"#-90)t,cVOT;02M-lfYZS6Xe[*h1YJ!1*-;DT"P!_f6Q6h: %,;.6/MD;=?5o>qtFq0FcN(Yofm\V`l5+ba[?pl]*?m&4$AB*pq*\.Q=6PD@93g`8G5QaR]'tBrHVO&+%f_Q%2LKIM&14U2fX'flU %=K04jD6ObZq6`9q3d`GV^$=$^:+>BLL5JmD+l2gV+N^\ooM!)/d`GTHWOS-8n_n6'n4]o8k/aZN_R,jY

fm-JB4g,Wk,Sh:BQGYj$E/$JdS"TL.Be>]"e:VPR[L'F,>74h-HEBN\)GL_G"GD#lV_NL)E)>Mk`>Y,5G9`)IkSn3Fk+^0[:#dMT$TlZ]-o:iN._+q5^sPi&\Es %@.2^NJ8mJTZ$i:qC\s()U(0jYlRT5S;ns#g:J"et+30MO$LOsBSb64Cq_(`*T!R831T.9,J"-np:a2HEqSPc.+s)9jq5J1K.(XA71`tHSm/s`eV+]B&t4?LCnB*WeA5jCI:YH9gAr.T!IY*$oKTG@PE8P@fD%+!uV4f#a>\&>eL]K85!skUkE6rBqj)ZY(:BaK;Ft./P %Uq%V"7j.b\k^Ks,fa?R]MlIoF(]k0m85H$&"M?T`?*04=TIOK4CLb_jb!:3-((`$&j4(Yt@(0rB>R%(Q=YhR,f;^4AC53GnO696LSRR,?uGuh-b!5>r!TJA+qrk.D^LCEptU0%gO[ugqI/G,MkK22]1J6#mAi)od6'2KS>uAG>af@>g6W!RDQr,(QV[WLF8T %pc(l%FZ\5]KW,@1EjmCD+p6sh0fTU&$mTk)6?)6l_MMX8^Yg-;PdpWd"VYLa3Ik,J?L[T=a37pIPZa98QcM\;N)LNq3'4H'#VuQ2sJh3Tm-[0]6F(Uk9ZsSu7MVg*-,7VDtB*HDQ73/62pb"fumA8pMGn:slt,5%&&XF`ML7 %Ja0,]_$D1=K5]j0"WM[X,$b;!c7g>-2oAVg,C+#mg'WE8W[g2a-DrDj%;[/I"K%3+:"Bfp+pWiod*9g-t-CV#HuXbcmQ@[-oe./k*ep,K7:VF;^3=lH"1nPQD):V3t8=gW>UFG %bjJE1[&bXrXfaeRO4](K:ds_n)2Ci(Y-NQBP[qs7]`B1po1]m`iZJic0rVl\@m+!a];rVM+l&HPO6'S#f97E*/Xto3'm4W%.Y65R %3h/ra8`OkCkKb3.Y#ac*e%aB&XaV&>F"Y_nPLB"4DjI/IG)i@1)02\3g#:!rcjnLjDq&&iEF-Qi<`S-gIfoEK(6X70rik.;peW_J1Ln2"OmU/9$^! %EE#'R$aBdd(-#@QAF9kE`d3oHEN3l+J64CAjA@%TbiDV`n'u#qPFEWbaI=6;F4sdRKU[dXP!l*!j^NK[1Ph+5%&+R-aNa96Ht0Rs %O^mkhlUiu#1hCrZ@j+%;[]LSY-VA\6:&Z/^h8-:YSLGTS>,47"$j?`pm>aSeH&loA[kZ8oTf*lSn %B.iT=D'4Fl]ujer"/4&'XHHc=n>l.i`*KK\V"B\X@]NK<>rXT6eX-OfKpV\^L6fYfOl'oNZQ`S6ZrkPf*atU`Fu$Ti\MDfrA.ob@ %)(1m4H8CUj$tl"9$UerZh5u)6hc4EDmHpldCA'BPS22n[Mp,=,6[)MWmZ38Mc;CaE8ZaKu%9jI@GfS,#.=34[BDT&`?A#^jBu/A4'oa??%?)*ofeCOr$cYZ%B:Ml29UJg`"8T^Oa'6esfb3 %neFMj1U\c6'J0&pKGuDL2Q3md>-ai+gbmg?T9,W##`1;HqXK7^sP$_Beqb@BMlHf\lPJl %i`=J(f755[<#RqZC4QV.6'bcsIgB&?V%UmSq@jXdqa/6E9QqDV2K#u*WZ^_=F&9N>TI_YMGcEmVS_dO8N::"LD&eReqc5/OGfN9^FdUBP:6KE.optC<2"B# %cWS=)8[aN^?QW>"<0mpE!;+T_EpYr:J""oDmBG*n.HeSVN%@>&r#peq\2,iOe:c2*VtpSD#KPLX;("cS.IK(c';H1lXp0`0g+bMq %R?5.:/j.s>kX4FpH5_h?Z.0Z2iGsj3A*I4in'q7j\lMD9#1H7?O["h8Ts>2/5NFtV^K+cSiDu2 %3=QO<*UXD]kY4Uu(AJTV>G9_3N,F@9`o/`i6/UXQGQ*:1Zic;%JZoHS*'5'j74(hF>7%2hH5qNOKCbq*Jeggq)VgNGnnXAJU4Hi7 %[0Lh'dd`I_,'cpN %=pQb213.[0@74Uq8nr^l%nj9+Uqn%QC_l>'n(e80!3\AGH,Do2\2X%G3tu"\Hph;rk5(!HR,R3(./H26 %Y2Yb"LE?4U3d#M%7WbfRcB'6@#Kg_AcFr!:l4lnJ68(M);F^CO,D)"AG)m>S4k3]bf$b"@E0I*-%K\rZJ:_t,^gGN2F`B%.V/jsj %E1@&h.h`q9*r@^=:`=B<1DOBSa@tVnI4<,TKBl#k%a>.33E:*fB`Gk'JN3/%n%C5c+"5_1H?<6r48N*#]3r6L:($UP'\kcTMOKN: %AZFFNJna_e['QMQ:V[^XEcRo_-9*3*MqFDYog"SuYqMshV_YMNA'kg71?Cf,/O%8'iO3gQUk=;6>Z's[a[+uUIt^;DYRFj,[/,^C %%'4'7_*V2QIcQCJLdHChnU2NFr1["o!!_G3n;g=lh(:>-=$,9&ejh:V;C\Wb`TDob8k %e16g3bB(0tSoFF7H_p*ceM$(;mus*#pR$0N8Mt+!!2YNC-Q%oa&K]a[LDGY?Ta1OII:>,@-pVBA`\:EK'412ef?S'pB[eV`bX$ns`6i`q!S0r&r*X#P2`?,*dk,!C0Whk1q^OXhml:CoTG %?$lM5P%puBUTS_VFKINE8R9(gbYnJRV^D9gM>VAf$tlTLA#+F6QThP@FRPphQjM:^-WR;8bd]^jm>u-rOE[pH3)\6NcSSj)D^u[T %\@Jm&QHFQ%.OIOjlYHRC0KXE!eHUc:n?D,H`UOWQU>))@g^m.7P?CC/MK*TR<*)OoMild&DDiX='GRMCjVt/a7:`3$)I'/Oe5_Q4 %>b3_V4S2"m<1]1BTfOOZ_lUqp?l+g4L=A:JR[JHKn,YNr&d=T`/JN5R&h[3P4r.LHHma;YNb"1?,]L,uF$V20-Wd4pN&k]\ %WToIoFu_["f"2/\(3m&uSJbWLARu/[60<^DV.1"+6#[!:Z6AjukE2NPfo3+,hL[Gi:u*CQV5&&q1%tX?'rX-;DXqrBlEU=r#\/e\ %a),Ce#.6aE8;:42)SE)j6mcI>E^,i,o:K9N-cP*fh/T"2MK/t_K/aLa*pdu/OTS"\cWO;MF(M6gf.?oZ %E^C7`g2X-+_9!%;?A6M;\QsSnMVPmEj4_nKS[VoG0uSU;#-N...>([YeZkCC1]_+H4,n.HR,H\M#$_dthX,`)ETm*[p=&o@>9Tr* %A"eCfJR^g=-_p,e;bM/ts%Wf)@;WZKZXF_'*L_[:GLW!$[-5!:';"`[C+rLPiVSk*%UJ.tV;iF>#&sTef]XhML^_NsIAf-tT-(i) %qo"O_(gD*cEp-^\6:[Wdm2!?+*1cH\Qn-sea)4N/-XU5WY;gX95PY(/S&5f/>*Vn0,G.($/k]C7B5n_L1`$S&R^lhq#&*]3Sl)ac %7\VV'ptaX3Gf=-XBk2>iD&.I!Fl%kWjou/dkn9/E\EOoZO!:A4V;u[JTIin>>XCQ5jG^?K=,B-UL*h>eipNg?k(gHY_H*N7Li<9J,1t[Fa %T-&U<,&eF';L<4$&6l93&rl1u"7#rb1-B],.;It& %<0%d-PkLjPY?XUk(u-7&dG\s=(a4QU@L7P]jU$o4[q+$DsMS(V<23V_UDZ\fmEQ1m;BLUm6jFP1+Yq@)WASBK)PWYRN*%Y"uOfiD0J&qMV+%c]!@6@c3.$7mLG'r%iG %iOeF;UR:sN/Hq9a_q7CL(f$iP#2[UG_s<]]=Yh046p)rs-NP8T2bZ1?2VhMK38GcH0WNmmJShb'&(HDOU %M3/HOR!Z^X`=u$ETWL0;AYrg7T[rD]=Mk^QaY/]YY0&d^Fi'?]2JJ+`'/8W@Yq1Sj&`N$thO3br!"`$*KKRE0tT0%S`#dosF_ %`#1<<.:SCs3kAK./!8c1K!nXV#"rNQjLCEHV0VN6V.=g2?c;QRWh51Fpjg9"UR!:XM`B+h?2Rel<6_DDZ=c:rd5Waa5KErVmr1r] %KP\T3Q,L&`Y3$0Hc8j"*@2&TEn&SEp#3k#u!3WGY_n*=*BJ03O2SiGW(r_Y#mK#X00_cYo@!!^6'-AoE1Gc7'VUu6[U_" %P49#]cjI=XW!LtOoaQX&>L6(c(//&6\tL_'(f[MC>G28UW`8l\Z'M_?iR;FR7!O)Ad!&_b0A@UFmQs2n5(TE0F&7[,?p2)-V-ce=P0t8u`&i %0fqo3Bg3A&:XC75dS%WKnWiqTqOi:L`bpOa*JX.7.P9tCXUS0!:H/UjeW)O8C7rM<=tq+RIi1eQ)?rC"?,^;C<%4d'OD/9j"*-SB`(,#@O>LC9Lj%LU,QYMZ%ZNQ1o/R'95J,DXX)>b+`a0B"58dkNocp& %pJ1R\Tp8V`8mk+M8jME=k]l?lj/)Of%I_fSGZAC[S"$+D@=Ghn4M=M5ME8bmcn,X,JCQns6&l!/P9>tNK(b2fa$F!,!kV4Z:9le# %+^7ri,cV9oo.X"$aW.tS[7Fec=&hSQ:bT23_X3?]0Y!.s>3sp%qh$%#/c%D?dU^t0RR<;6'V<=OtN>6t[V()L882rI)<=r77Hpr.phlN+B2p?Ln<7al)lJ[@f^GH(a$im?L+C6;G8jT;.lk8D$UT'8o: %7VFA78B?#X[SEdX[Z<(]cV*_XU\MIbj/J>Q7)BQ$(3R[Q]D-e,NiUUgIuZ21[qJs4rIg..oFp*dnAKnugX1Id82'Kg[pfOaH:pH?p7el'__)06/08k*VeR3K/YcpPRRN_P;s'5M'Z=""hJJ(,!^#`lK:FAR#8KEU,Lk/]k$"-id[?7 %OW'0*[3K'6/*7M5C-%k]jX5Td1VGDGcEocr/X2^`T(V_KSsf09TGog?#)Y?55i`F[0XU%NUgZ7AEOGg*UJ0X:f"ArWC1F!lY#6m]KZQPh7,b]%4\mgF%-SG@D %j3:W/s*JuMMUkJ)6#Jeh_)CLrieA3u8h4<)q"5[1NnQTqg-s_tgd-j-R\hmg=h*aj]2lck=^dEEb)E!6U9"r4W&PD1TZ`H>;GF'W %I;(%R*bLEu>r!IfR1c?T+EH84U;N\t@%Ph5Mb%&_AG!iM[2g2P@O;jp!Kg#=N$*2#nWk:Til;A%l-(ee"ag31huZT %S$?7i3G?gaQrK;Pf/2h].s%#`R+/id3uC1Vj4\_<'l[b$ZNs%8M[pY7=ft3`ao; %0!+:V3c$g2N_.m"UO/a=R!%&%U8c,sMP`975GHAAXJ3:;DF7kk01U,B1<0A\H6j!XEnmb=>oBO$0dFg\=^]-D4R.r4KDk/qk%Gs& %TWK8QN\%cSUZ\g(O1965&aS6"HFu&*$iGWmLc:ja0`i@s#h4\e#8W9q^5$$Y'e3ntDJPlRA%RAA>JJYg`Z70[B[MfD+#((%7K=@p %'D7U-&;W:g#(XcoO9[Gc2p_g&YMj*ZN$H^aG?oudHa.>r/V50b3eB_"Mnq\0\gZJZ %nphC`k?o^fk#o-3c3-AKZjeVZ8KHU@5sHB!gqd*I(5M?8Zl8(=(e[*,:Fsr"RQYm6:O/+Y'20g?@g"it;U>Xti._oq>n>\%19]FV %L5s&R]*EcM)`4^*#8oJmdY#f(!uYl$-"*np@SlCaKpc*JQ:_=0+ %DLdN[OREC0L]ISG&0kZ"_Ab0Q##Mr5,@^.t56Qf[@.FM`L]K/I!/VPCo+"&1"pDU?,[u;P)aGScVVWIS_uQr!J3s`!HTa@,i4a[H %%PaX?%H%d"!8dbd1%oSi%P^?\$o9u'7Ue_cR-4L&R>I+WQ6)3Tt(B %h0pbJY0rW$gu8,N@Q5@7l7`qkTO7k1(siMscj^(hiVKYdjm_1g6]2$`KS*H-)oQ0J365SsnI[A&]>f5pqQr %ObCT(:";OXtV]o16-m>D-JS5@k0oW>q=Z0NQ:\TP\iTG %g#gMV+^-CY]-.$=B[bV.R?*%0VJUUMo2._Aj,7nIjlLT&#;FYOYOSW=H??9Z-C4.1iNT54Oaq/BA]7RnU.aYD7U6CM;O`d,lbcC+ %6[3?7f$3g()`AP)0FNb,TZo`-Xcl!fR$g,A?Q?PL.fpHp364rPg(?6i9<;qFLWk\ZP3DtkXQBj%Tu\I'0o=iT>Gr$[ekCA:c>'KF %]+J.eJJB==Pn$8=[clR=3Q&R2;*g]i"R$M=)MWhJWQ=1[gOdGKiJm[LqF9;ZN8=,I4-&C$2-TEmT;ud"Y]<>UA=H/]#sSZ?F$[A# %>&i^cE[u01;*^l8Se)Z<1Ij0XK9]CeN2SOqH@R.h'Z]Q:Y;=C9BR9DOVDIY5'lUm&;<+nZE5J?PO'6&fp/7PYp2C`mVI=RUa7fLsQ1pNq0PoBd,``6DB3q6GKEW*uDj7!?uSQ(fsM)\V-Z* %+lqY^6aNU0)t=,-'_=H9)os`U`\Fja?DgrILK9jaHPh;MnDJ<]qK]^9\p&(")Q-W.o#-crS)Xb*$?hA].d!]1RoSPn^5.`kTI-I\ %:5k0g3l-ninK(5q*cTWZ"`[!?EZC7\_\F\AWjHD92&D2rD`'@JQ2@X+T`(3u"dripC(PrqJ,\)pH]8g!e$VdZd]#SIT-gE63WaUh %;.d]T/mcobpq%pcL7t5g-AN0qYo]MI?(nN'idqO/\9S;Gflm1MPme<>PXC7173%0%9U;,nc)g2CAY3XKE5$b'e!`OLXqDaqb#W_P#,n<9[XV5j4Md,o?Qhl[;qdhqOEHW\&ON^C2YP#XZ7lc!g@)BEEJ(ZRO)-s)9FjcS/Q]K %(=EiY7=hDg%W^C3>:PkW.FkXgh#cZ7j]d];,6SdWrA9=/+4G^Ga/5DMFZ_Ln:PX^e5*g4CZs(j$9(jpFI&ilkp7+bhpZ^%/&JIRP %S0;+dA@q,sSEYUkD][Bm1N;:-)4#J6]6+61WL^.]dsZ2@m=4n,2Qp7o#Zo%)-V.NeF)D# %IZ6,$a, %T;!sjU0mYT\#ija<:N;qEtV!Jheg+c=6FUbKh_*qH$t&k:^oK'<$$e4T\-hML/t[%#ISUL.YJamAE3D,n1.1_ %9I,'Y&>E991rU9Q@c3#fSSHm$"MGopa^I8Q15juXi:3qD)h%$Q/$3-'35n&dm;Dqd[%NtO*S>)+1s %+CH$DF_3J3$iX#>61]57/&L9K!qDqFo=QFB1h:$Cc!acNFceN %]h5WRmTX+L?ll6VMDf#<\_N5L/HegO?qXB[Gc/9pX#atl\Jb:DdlIut_IBnNnXUhZ58P48a7eXCLl>jT5=-tI@Y"[9p4-_A``X;: %H^li\r!,iH8+:&WLnkbcDhgrN`#S580XAV[jc1M*5fEl.@t5UfKp)Mr*cW_d;]Ys1Ne#+Tm2^$]n\s]8,PnJ_4e"WbRAfO7(=p'q\P0XeOALk?^EQm>M4E@n6= %r]+c5!TMX5f`>]ecfq[Bf$PL'Ffk,^IqtI+mPu*HmR\5@+$O;a*^anOU7lI%X0j'ejZU%Q&tDq15\blI@)gn$85"!;g10n/H9N7M %=-&e=V9]Ee73WnBM$F#`+LtJ9Ng685_I`BgRUQ4F**_>rgA)=C'WqhTi=Dk` %FP)Fi`.H.2DSlPZ-mK%j0V=2X(F7fW!gK4e*q\^d0^bnq0-N!]g&\q:>1nHU8N,WB7MmIm"3r!@3:S8P/nF_iU$R^U+1"uf5T?hj %*AGqjZ3Y&@kQ&3Rp[/"'iX;rDJ?6>ToI!)kPuSU_754ABGLId[C!r#XG@h*9&B$hVW7gHd8JYM%?[C,V9n6:Jc*ff`B/Z3U((-7"8aa67h`Z+r\:P7#TIHZm%B'd@k&8A18G@sd5(^PAsn@e %Y=m?nk)ZLANHi&WJ.euL*W?T$O)EMNFANOMH$>30'F:MtbJC[O]q*TfF-_[c.%[iP6h4BPdt%M$UH?7&>2Q=ZehRX3F"Y^CRp=\$ %K"D!oZrHat4)=g(.,mJ-U`XbhI598_/ %Lr.fEa"Uop"/DS&1"$Tj'Yoi?IEO@&!Wrg(Z=>3K$Ke9(+1P8i5n#<04[R!US0$Hn);PlK_YA/"X)Waf-U0cAhmpnlUQ`Dt(dXNb %J,fD$Qb*b'aER)[gqNdI`U=l)^Nt/%iPkiin2KadTDngkDa,5Kk$KeArQTs)r7CCDXl$,!ZCrJc?@:ZQ?K:AOo(qqgJ(F(B9@*Ij %qhP2rrUeht?a4rqb1(db[\_ %]D@e>EVK1uqG$qeqVb5RhptSPH2>/QnbPHkIQm"'U+M86I>(Hff$348:Yc0X/;X&YWAP?N2U!`Q!@h7"7qCVq"NCXKWXYqUY_uE^J*cp@TRB$&Lbl_B*N!K6ru$ed+a@]L)[e@Ho3"]UiD9^4cMXb7,P<6apGHOpH7VJYoNAQ6$c$;$fti&XXD4 %+2tePP!!F>Ys6p!Nnr-E'5(-X5#jq#Mt4`&;gHB/8R7=%k#B\CRF%9Ar+(^.6RsVpfP223C:)u)Z;m%mLF17b8+]#I`m*Q9Uqt=&0hkP5n%9PEn0*lC?<]sl"XC0Pd_[PL8u39)_;ZoF:FaRL%T-)Cff>?Hi5AUTX!X%pTJWI$ %X2]>rOf;02)mtC=I'\Nb%=8p)8e`N^:r]01BJiW]+g:B&`.$-l,cX`]P6u-4XtWm2ed!naSe(<`7%.!8Q>p_LelQ:cGYYu8;im_g %Z7raDo.P-LR4OX(YZ.$(KWe(MJ.Q]BLp;m$`:=t2A'P)N6ruM^.Df/WDl-XsN@&b&PX-t(_Dksk'u34c'ir3^pEsPT'\qi@oA@UZ5>34+b[oO]o%jmo3&Dpu=(ZQ\:hU]66Z-LcF_Z<=:%r25.US %-$f%#OtXeQ\B$K#*cl!K2I8TA9dN4=Aca'uM;/=d$$R^U&>3mHpfM(h,UE5RB[&huA7E??A9$V)^?0%U/-(5roHML`]O_r;g0<.8C\Z]3 %@+CkKWpU0\k0c%U4'n8HADDUgQD!W@(DOX'J=%h9O>r,*7hQO^("M:-1mpB]0Kh5bjTP7_204N+:!bo'8c%BOclgS'kCDU8Z`f %ep=F;a[b.l@`IT0+i/]'-E3AHD&41Y+r-,Rlj52Pi!`%0%8mMPb=JIsR%q_1JtPEKX`TmZ.UgiS'jB9n;+cI7M8Bi<[j2Un)S\bh %d*\+D,S&tGZuTJaSN(c%!BG:ZT`mQE1p+kW^s,L(.9u$>'S>K]<8=FgcNu9L_99dp*Q0ZY`Yph(kn.O<&3bY5.JKEKIR8'6(`_Sq %6a`>Gd*VX6"IN&hClP1m25KGd4-gT-.9E]n7A1Qr3;Ict`TR!IYPIh6WTa(;A%Si6Xiai %)N*>5X;"/FH6.oY-Wf)gmH95X?R@n1^6tO[QGo(L$6`)sS>VRnP4Vr[!mV,tE-[C?=J=1HZF52&@ZB/%#HZUR@]b-ZbM6@UQRN`)VK_EL8H.V%sOn9V%Sk8Oe?fsd'T^a %bRHXkLoE0`-*htgl;BKD@F"\\UG&!V_O\SfZlhB4r1$MXY26XAn>&D#eK>S4Tui?&acI)>"MG#@H=';H[#b.X;<.ujuKbQ'` %eYmK],gYT^/R.O.^T!HK#L9[U)cF![s5f1.@To/,i15?^35rJZkN!6mJ\dEMt1K44S&I6H03:8r+m) %DfIS7h]`&C&MM,E*4%$':8kl@PG+?Va]9@LFr0t9$?9NW@2l1$`@I.18YV!;&!^@_oW?UFc80;soN?3/#%48E^ed&_/@3c]]e%d& %nA7W3h6VM\d,k*nAH4B^GP6O>eGQY"13`p8d5Ypfle:F/SO7_5T%_gtqQ]Q\*u1k5%(=jcebH %OaXOl5Krpi&NCZQ)*raH;:dRLh2>0s=k:Q#LV^H7r_YG*RroK2RXg;lc].%7,Uq4h9e,`Oe`0#P79c#YUdB*Yi0Z;]>P`$U'-U66 %Q`5"9-nm5*O\.V`-?9f1?D4'I'r`,>Z%%GddI0W;")1lKRsFt,P)6!2dO)@@;Ja5=_@B0k[(%Bhq@Fom,q=ZDDj8eLPfuZ"FZ#g) %WCU8dTp3bL_C1'\Z>l5@@Dok_GOJD@L^hZQ/ZWq'bF>t)kJ!?M,^8p:b-FC.b'+[M#@ao %HIhLN")SdUQ^/e,D/`/[7abQ__up>["HP)]1Gaq"Ni0HKMI"JgaWn.';"q]P;Y_['0hcmY3m>cQ#H'XWODp,\Mrr/F'?5H/+7uL> %h_=hnE2c]FD,X;!_,iAb/#^,m01/V7X%'+3-cu^hmRh(Fan"KQ>B5fMkRl;BTL(Y412b=4)&YO_O_3d%3DNm+.PI2p"id.H %PLhdI=OWf2Ae:>gX=12UXprONI0?3ccYmWTN;6 %MT:usmRqQUU88^.-2B;h&jh3kBI&iI_A@gC'>?.[8PWa5,u6-@20RunX"&@\(%TmHlD,\a1NbSA<]gWOj6-Y@MVJUbTe_&CM*D5[ %0FPD?CdjBH,k/Wp!Ft9sP_]3&\^&[E4nq(3<[T^qH8pcRE,<@].Lg(@k*ehIBd\;%p.lcTIP^-ki=IksM`N't3bV`eAYO2:#SnSZ %e$+NBfP<*nULo6AQrI9tFesdG@`l-^00mP\^&Z'XN+T-N6sq5S.pmK_K9Ab\`]@*$N='tW3L%0G7LBXWXSZ<4@'OBg!e$5/iJY7> %9pHA?g(Ud?&\T%qa>==JFuVL)i^qD,fh)H-.PtlcAge:KBhHPt06[fefg/_!)TQV>b.B'h)pnj8e[LMN!QO<&D2nnMXD`"+$q$3-HV_\fohY8Vss$*$GTA\hmceTKOXgD?n)W*V0\OB+(a\O>U*D`8:sfVd_K#6Xa+7fqDnrN %'m<6-MQY7oEMBLT=',!Q;tE/)`%(u&7e'=27^Gu&8UP'eO@`RZ&'/+na< %XJcq)k-83HnZLii\_BU;JM)[k=k"( %"donqH+&n%JEBPnD7]M(Riu0a(9SZ:YFmZi^"n9*N[cqLW?1:a+';7l7cD#^QrCilQfUqJU^g^*CuGP7*B\rHH7ps;<;Q,I^r993 %=VE*'A!UX2'LQgbRe'KeVO/pj,iNRl$j?Gl-Bi8PP"VNH`i[q(r6R+P&. %&W$l<._AdNj1'9\<)g,mVQe#n\#LB&(hISL&=IK/'KPS"_^5,ZiBNUZ;n5im'`.KG-,[SfNATWbPd6sk0 %'qU[McjEoO&V\>CaO6ETY`oJd@3q=2q0>L_=X!*E!+Bfi1I,;P&*+@f2W5Zo\N1q3.eGN`St@Cpe=[C#0\iCM)"05 %14NQ.rg/64,8AQpd@CsU9iRl!$%A[fa"nU0JuGZ6hp.KNHh%l:Z,OSRE?TST]`;RjM3_p0FfZ9?-RraIjVU"H'auLIlNr.B_6KEfU?'I3!-gj#](,E %W>hnf%#9dTal69`;c0nqiI`G5>83.Rs,Xk&fp/,McLe8)pMblPJ\GaoPJ^GS0R@-BBFjHt+B6O=!1-<>eH=^Bj*=Z.PF8sGf;&h" %@,MI=AjeDBA2%K3>47Mo4QBCRn0;JR]pA0q:X,o%EN\m;d7B]S7rj?$$L.%+No8k^=?R2Ta_(QX?70eM2B*g<-S)XX-l`T*kG(SI[AXn=8NG.S)0V]k?(b*sI)FTjId19X?c9Q^b\357Ais_l-Ho"$Vfl2g$4;9P]/g#d> %)Eg,>C:JOOr6OV-I]qj-p8Kq9I_.b(/?fPTd&p>JP>]FFeY5j3>a&c %=7l\M_CnC7%?UHuI0F,KTYk&H`"a].NT98c=-*+Wa)u2a6:rleM!i8>Eo\Ua-B0PVZanFXN?0(Y`!Xd$>ojS:u,TdTSo/B`F0N0F>>T#hj)Yr]f6REHq.>X8Rj8+L:h[3%rGjEQ=?mfq'u:XATN %%a]/])s:;2[,0sD/%#T%Oil?.C_(=i/7g>PYT[Xj@DG!aeOl^q\]@ba7FIYIg!Og*(tZ@WioC7!X_N%)AVl:jT,*Haaq&rUD6Z=Q)<^=P]Ud"G9oOiILgRa`iDP8;Quc`NN2hZQ^c@)bO9cZ+=9rdU4&`"Hs(?5=kC9.D<'lPF"q/OT9,`o?8515f %__pg"'$!ubj>[lSZJ]BJkZ'?32(XYn*KBH-3_Uf6GED[_BEU5B*W;A93[^YOh\*O8HP3Y+eWZup!$#O[BFF7;>]=4)]U0F7W+;1[>#"6Hp1Y05\T=W$7jKW?b.k`f9NT\DQacoq[b>@=7TiV2t/#G'*_X(ab%fE!?Oe>+48\chT\ZCHci/Ui3HCmUCPX`W6 %^>bC*e_+I2&TS.T3HOm,?p-Fol=G-''JCYr@5^*ebQ=NW%m6X?a9F^"<\P-tEAh/JTi*(5#8$oLTmO-_KdQ@Q%8l9YCXkp8Y1a?7Rc3!\B6$=cJ9"?+ZQTXo %)(u\=\3aJ(=/bUm?@-cG;QZ<*9_^Qq/(3CopM@S0k<@(@im3V`af7d$-crOfYgV$EA;isA@XReFkCSV%4DX&mA*<'e#rFtq"O=+: %lE/0LDD9t4]lAusQ-ptB,g0Z_H-EnAhUjAOKQAsQY7-Lpo=g^hP&Ot>ES_#ljm6l.qLM6u.U9F,L8EaAkAVI,3T+M*h*QS\lQKjtGrl)68c)6_skX5FfoZnXI-?P]fEa!62sTnEBfe!i8`[Y7ICY-+uHO %drua]&Sd!K@2"cB%m]9LG2o:$=E)r*@o0K_cBA)N)a&>k1pCe#<'B\7GN(9s6<((]DZq!@q"(O04:nn9Q+B>L+Fk7CK>0Ml?i/2;AU0r8IbJf"DLYG!"uPH>l`!pg1r!)E!u:7V\O'*"tpRUjC!T %bD==ME"4^LI"o#O%$2t&_B`=ZMYL,FmmLKT %)'!2oLgVu+anc9,>Fj*.a@(nQId-$*/jnY=i6=aE@@EN\.`=3&nEgSRJIPB=Uo0V/Y!DUWEFmGW(`4_aWAoaUA@*3/+sX0f"%h:4 %+tn\io"<`$C2%2A.FglGF\l-S&Jp9mp99!\^./EBfFaJf>o5+L#0R&[^9g[*W>"tO)&9L-.lfjEc1teo)b1aGiTdD*,IjiOWm(s< %B'L,^2OOP\Ql?CTUh7K]b\J!f'.tV>-/?-h$hW'8bdWL2WN&G=Po#8QqYZq`G6S#uX,EJJ>l)p(Z4./CO@lRD_0#@^$l&Jr!F$[. %.:;U(EaIP[*-\o&?kd8.^D4aDEb0=Zi1?rbA*JY\,'B:'g*C?g$nLXZE`?U;Z'LunE1Jdn2'7b0&_t+9Ip$hhW!?K:e2$?jW9$uLLN3F_6(e:k-/VQ`slJcp^nJ9"peq* %h1EfMp;TtOS>s!.;O%E.cGDON]$&2B%m85ZV:7jt&GEdbicN9_O&0#Ni2MPkjI%ZDlJrM9&jeu^%e%](*7gdpR;X%01E!6b %#q?c94EIS)Ql>QJ2!.;ucHX=V\u`RBN7#`t[('IJ"+u8BTYasbl9I]jOu`t@*8eQE1%l(hs4<1K5g>o8$k]2#1N#6Q5b5/Pf\D)l %W^k9@hBpldngZ)lT_d97D?GdcPjajtr.rc*>RlWFfRq&.%Cq6TgY1a$*lp`a'7S?-LYRLYm__a[\J-6 %$U&tB^ktVU^hrJs:]\[(SI?&Q%6AqY-jI(%rpG2O__2f+*1&m^E%=6.PKa>_NT(Z"1b%Xg^ISel!:.U,U^fBQ`go0nY6@*,CMYa` %Ai>6;8ZdpA6<0^`Or&MA:kkA_!oA9M,YDa'GFXss!InJU*P@fS`Eac1Hi2[&Nmpq)kocR+c).Fs,tX`R953RZ\=R?&bDtSid.?:5 %D[pYdr4=guSEneP9shS.)Il0#)&dMcR-$N?;`/8p91QJ(We.1D"8$%;*@TY89WHPqKHWmD'g@-%M+N^f4ZSm'Z^TOC_2npW$-M=j %qIM+=,k1GFQF#9G0OO1mqB)caI/HOt@7(ilAPf;MBiG,T3m^a(OK([gk1r-Fd_EF1SYp-l.(6CkZU1XtdSL@P*=d;Fl,IU>Z]Edb(DLB_Q",r;MX(qd49@hp!p35/JC^e50t.S4aa1-T+ee8f_mF",[<59E:IhV_N9GkX`1U&rT %O>In9?\"#-;rlc<#g]jd7)AI%EqB_&Q66c:/4iTJG2(j`j9?-$io9H5f5Ra3(SVj++bCm$N0atN`9!P(KGWdFcN(PLB,Jjjq9pcPP[jmNG@^j2mShQ[BLB1Ak[bl$&rZpMb-j=HX%H[ghggb %"nsZYV^[b-D\)'DRk=^m#8kHk@jEmSBQXHKU90[Kmr%Q:MrrjP,jQTtNI %5LT9n'^i`j!Ap#BId#0GXD)!nH9mh]je#SW',Um6`ENs4_s=#7/$SFYOmccabH$*9B#5T@'K?MLcl>&L?qp6 %5C,^#O!oZ"1%U`tn^Dcd2914WmE6NE+/6+Dip[-@lDV8\c!r+U6ScgLGj(8qC$D(gU%8B>=$Aa+D\2&J=CRc7))1@uJm:mGm7l:RMLAE\Q5GPQP`N$6hV6@N2!F<'kDW/[OjtGBLbcD;9pLJ?b)rBn8qhY %X>9Sd)OgDZpD#_uL0O)W#miD.OubJ*b/@;db%SXuLc7_b8Q,K(:5nld*[A=TH.s^2YX@(>bQ66f$`\L;i)5)Rm'Gmc1[!&9ku:Z3 %2Z76Y=@8HIjsU6N@(mR(RqibsfB*G7![!XQF"eOHI$&lZ24NuE%d;(Ybi;V34u"ekI0/Zgq(kZBZSPDqK13$fat"%+bQd9S]'?(N %]9$4_?(.5bDcE7o=O/&/ZQZ/0&jU^kAF_Nq`Yi`%R5W/-pctbj_59`g?uomEi1#NM/j1GpkZ=js@Kcb!_-;Oe+$dLOFbMUGb]PiI %(l)6>]fHhT,%O8RKtZ>FTN!fi)0d-QLJ2pSBjIMB50Re+HXQLl#@ %4sm>`E8i;]L;K8dWc`!A[9Qq]NJkcpL,it^r(-;X%ktl]366*""+*,/F<'g.^65!\MiJiMP`8/F/g60jON#5sb5=EZ#/Z$I_`ec6 %E74olE5_JVj5>rL_!tQZ]P@TH.dJ[m%.*!KWCZYhU_g;HdrVCnME8tOU'dmGZNbU)CTAa>[A7kg1Yal:do&N[Cc5Ngll1QK6j&\c %)A"?-&(#KE;G=Fh^E-r;uh`U/CQf\C7u1@P?I0FEE58Ao %)J+3-V9OBSO`]#( %BK59u@J&WJ?f]CN*$>DPmTuTSKeHF@l^kXTo$Vq3^)dVE0Un1Fuk@rn&K%Yj3fiZu;$LIq(r?D]9H1g6&+c_8i_6NES`[2od_+;Bt$Zpp@brMqeg`r?GoRr8` %Ye6m$A/NR->@;'I^s@M^[BRns]_\Z4?MJK=o0_>,TU"^?m[&Gj]-tl+O(S(EEm'2l-CE9$L=jMMED;R2LfBepj:KFq#YS%Z?7j;P %X3M_\e\eaH?U6']+B`$8:1fRDcIKhk1?1k=OJPaYngYtj"%CuK6mm`G/h2m8qT*%W!hbJ4!GLO-CI\`O/i@^qC$+D03Z7pomQrGM %aLur:h^HDrk$=(me$S`c8>F#.g]3_%ci0fLUbhE:Z"g\Y%0c<7_]`R9EM,_ZN`@rf\_7&4TKfk4GruFrWnNV.n %W&4dBfR5A.6Gtf/7=a_sY?\dcL0"9D!iBdZLKH%A6CtC"Op@IItAOaU4]3i9is;M'W3L* %CMn/E"fPP.YY$":<1WX,C$PALcK0rHct%`h_NJOT.b'puP@gfcCn+Hq$bt=Lf2kQ29=GIHX!/[74u.k;$Cfd0)]VQ.[uBD7N&[,8 %%\*Mi..[O^2c2jC7LcK.-t.9I#fO.e.JDH[E_Mt'^85P/.)I)DeQ<1VEut`KkR%`*9`_^$!Hj[?LkcgIUWQN1DA@"U+$7[kSPot.?-GV0s:$m7=@]?5o],0gX7PRpf:@i7&>r`%g' %=kDT1Fmme=;qs!V/g<))Ci5mcaJJDtq^TNgR+"Vm)I$C:d!+/=HGQ-C[5]%>B%7hCKf9!HMl=&Il-WNo2h]:C@CA3/jLj8qah(^C %S$,'`+j`$,'1^925[/N]Edgt1:PcU;`*2dBU/:nH^i_P5%B&8ni`"HD:aR'[lKJJbFDl\HMr1-G9d][0^6;WK"tW&R(t+RsM\q&p %l$>$Z2rpn=bh,GfC3,\KK.;:d$.J:1fe?W^d,WQUYa+BS82`E[Llt-eVjp8"S,K$Gmb]2,$q(Ui8ngd3\ %*a8/f\I-Wq^Q#7`M4uUp3&BLTEAu*?mPhi>F-UfAs"JO#AZB(jC&!G^*W^QY4#$>%TphPUZF1@OM*8j"L %DG-eK6@j4-:uEU2??cru>ePa^3:G"[AsruUaUAls_$;1>RRCPJV*+'9O7p&=X>?#kqpH1hUR]ReUMPX"?ikqikGgdH<`U]r:Zub; %@GI4aNTJ49Vdg-S3g)pco^T2F5pW>RrS %^Xj>@?iW:@sll!E*qN#inKWf6k:Y!/fChFI94J"FNXU?K+bM;4roaiFkm'FCY(=YE$F%%+?n>Xp) %/A&]k*Z);j,!_O&D8q,iHf\jVBe[Rk)_U=[1q9X6^p6Z7S;q:(H^L'5\'IP7.=RW+]Z::mrnCpsVI`rg`K";:eWKQ.)Oil.HcQdKKkLRr`Rupm %!DgH59`]LFF\?[]Z44!q)BkZ3d03)@6ErD'MNN&$q%FLseZi?G;6ZC?l6id\pna#>YuWs[ks["'e&40e.o%C:B)4)`iO+H`_OsGA %"rCqh4ku)!U(CVd`/uN69h`r&b6K/L^No2Ob4J$jY(#7U.8&lDTg>=QU[\U;GP)e1rfUSE]rN.3VoTi=O2W,I$[F(23bm5X-?`W!YdpfpGLiqU`BkH>&uF63o103uk.H)J6:eI\o&A96[Q7B=:\B"q#`>7#kRM2> %\GE\`.Xrs"4E%$kpbSeSI?l?V2?Z2@]*d %0C%->C"4#Zd,9^c=-Gi*XVheG %7S'6TmPB>&?4EP-&i&e+b#VS[n?p*%(ODqn]C79BGHN82L<:X+'i[4.EFY>SH+_oE15[.8;:3lUU/B8I!(.Nj!8#g!;`9H!6ZE%Q %A3"Q>4?,FO.kGrkKLT>6Y?-`X4^t'e]cC#gqTQS+S3]8X5NCuU1=!:[R-uKBp\RmZXs7]Qd(tg!6_$_*jKFY/Ps3?U#Q?I#!p.`g^_A7n.Z,!:`XRM'F3g#Vp!uG4$R_dE@ZRPf %1g!><%2c)tYP5QHZjI7!"_b_kerrBXi+-p+,%uR],Rs27.MM?BrQ_72]MBng2cT'Y,Mf+agEFA,8\iHArI\W"1b.;dDibSM_q#nP %LC3'^9bnE0;K)^;lNWDkF:kFfY%[@L?-?()aAKNF).u.lCHL9B\\TMn5sK%FaB%T.c\LV5CSe']E:"A4OV?da9Vk_Rd^FeG-F,Gu %l(el94D"+[rRIf1ZgO>F)a46h3Q`X?Z_OOU)nA+,(uK-8(7[BA`7tMb&$WR$0&EP`,=hZhIV_'Y>X)Dtl?aoCT.&`M,FnArWCke: %f-=GADK)8J\Us7hP\Ho'1W+;;j4dNJW(^<$_5`RK)h2625oB5]gO`1M> %*'"9i[CS]_&rKnH4)\.q=W26k`q#;n*K,$>BNC&qNL%p:?)I\7asjcO.iN7;`(9k>>WXG4)O4fFGRYc^4Y5]k]SloF,O)7!HK_DW %2s0!aj?3?sJ=/#E/ILK';=_!:AUOL8-rl$:=RMi"D^n>gjT5&u6Zoc_Kgh>/ZU&]<>\&YMdYdfgpJQjMqG9ULrrB)4R\gio`Cd"u %@NR*XF[1+R7G^\re"Z[?BeTp(1C>C:N^E8I_)Z;&$3j6uRJF=:BPPd_Oj6mqjcrP=97;!3ngt$[hTC#jX98b;T$-I4N;o[a$Rq%p %%'Q=XJ#>ddd:9?Y9>F<"&tSX6]"HqT/dnqN4N@>FpojTE"NCPUN>[0c+J*^oYB;&_)"8b_nMa;BVs!j@-r94L/B_8aunF0 %Kj4nAnpNQ(;_S4haA.d^Z'Zp8,5IVA9SVqh_TN&?H_p%,&Fo6p=-E51)9?,d.:`0gQW;OG'GEW+iTD38qlo>GXu&>rX?VY;Um=Im %ULTu@LIVp'((V8K:g_hhf6q\/Ot>a2h_&2Qe!DipK]bra4\R^N6"=lTbCITE"h=r;,1JoUl/] %J,K%js/1ADQ[eeVs5uWEO8o"$s7-\Mq")9"?iTWYs6Up-qu?N=s8G7\gRnN#^W-(urks<^VgnZCJ,K%jqQKoQ^Z+X-Y?ueV++F0l %s3'o^H^%C&JhGgPK7SZ_/(Q$!f.0(IDcM@a?&YF9rjr:hg %Dir@^Iuc;!5]YJkf4%df+\j"5e^I@KSo5A?7L4II0h3SUZl7oU+PVf2"Ihp>392tf"Lk'aE^`%RN66U&%I+hqD]_"^E-*:r&A#%> %au8:!MS-.=/Bpqi=e'\j/*enq&YA_+'.r,#2JmXK7!bKVO'dia$X5dI2g9mr8Phr %H&mH\M&/rjqR8Q!C/a0I'4/+SmQXmkPOBp%IQP=Up-j9IL%.6u,e3+]rSEN%[u("2k$8G%eA'hq6b2R[g!i17Z-mf<7h4qa[W;-3 %21B^fB@#tNqe=hLTF2@UIN#YUC<>ROdlu!aT=6oZfr-719\FtFO.bIe?L5`a+qM"Cf]V.BB=@IoIj2i$FBmuRiL<#_[KKT@gT.YB %6"oTKWd`rGI$WM\STtYCaECGD\ncdS:PU9>*96`d=+M$@n:6r4_L6^,)d.hETJHOcT'6i1#YRV=jh*b*NAfG*c3C/sD4/,:@QCAr %j*J%*QQ]sDCVK=(T9a'"]J*eOG[WJ"d3H\%".W1+7Q;8M>ebUG'B-R@2qsY_4?a=NgF<*6!!UoN62DnJ+Q!Cf0tC0ZQr=X:q/)42 %i+-tDhDLr0:T*huUfsu*;RTLa%14Tol`MmZF1t.)22$X-0:kr'%T0SBt9!f8+1U6/*s'$RtDN7l]UKJs3)i\6>8JCe&G8/CmU_Y!?!l,es/)=+uJ,D>T;+*37)&q[S\)GE_Kq8&3=/];fIah;7#d %N=G("dec5SEq0uh!T,Q#]IWkYVWW_cG?K"Zp?e^q>ZhZUY+'s-FS=1dgQ]Qt]6*3Wc[D:(J&]UBF;@8[6CtNrHZGl,U>A[JE?euM %C;1e!M-a;6T#TNbPTT)U[k6aAjP+:9cQJDCFOt-6>*Wh.;f05R9ucRXh/[<:*tI!3<9)uFNn#&CDYn!tKI$NonB".Y_J7#gTJ(X4+)6d#18Tp[`t3`Z)m6u&:C*3 %O`\9>0iKFFjZWfNf.H\S?3]kt'C2.Hno&J_g,<2JNJf0kQ@*djlashc\dRoaWm!rs(b[],,P^><*m2!/KbJMeIr]Vqb:ra2RX0_C=gYPGlR`L0]'jYF7C!%Q/t2g,O,R!Q7X#8Or@K[h8?os]krVp^E7@3qq*eM7`pFkhVQ.cQp!$V0=="0m5/&l.=YP1j38^0 %k%QDp6d`BP0PFS=Upm8k+o@t'DdL;nSRQBDM=BC/70*:km=Pq7pqff&SoBd4l[]EO[pYr112`:`X%KM-GlqQbLJ$(e"J17b3Ul_F %AhlBi]+m$#F^Ml_f[;t.Ha)BZ!JtEB_K\22;QA6B>\&g7B)!8rp>F0[V %][>*GJMokBm-1=XO)4u)OJQT_c$V_3&9XdUjB_i=N0Wdn$eC=uE1>n9T#3,Rp;H&02h,&jQDG,&*H2%Gjn@h`$cG^tgLYSekiW]M %/W\qtgDBa"lS_aOT]>aQAS,usZ!:u^km27'%guSCFuB!F0p8NSr7eH!s8DSh]oOalg;`+pi$ZOlB?7Xd>4VS!0[5eW5J#9@/dPEr %,-d;L=5$W?p.>S;G[940[".kQV73eUBN&&!T3d;5&79%VI#>kbp7P-mAtlaHTZl0?p"b;P:8r\H_U;iVW41-9r\C*?C-FN#5:>kR %IQ!f%A#LY_a%0d0fRA2]4$2rmNA!o]k-ObHQ[g,IcTdoFE]l^mBdH9to>>r6Cb%/8aUl4iDtDW^g&gTEidUmj6;+;jkQj<&rDf@$ %_,^%U%jE++/2#gRBQYR(P_99M=k9]^-FEJ-i_HE=l2.]Xja[o0H(`%=1M$F%^n&pX?#BBT-J[f(E?F5/L %cm"mZoo\!R,bG+ZiHJDFrq)qmfId/H5+pnhIX'7$QnNU(!JKR,]kAj+>CrJ!=UF]]7EZ6%W2n6U$Xi.q(N$fn-qYM$lk-N$j@(T_ %!+PC:#F7A7X_>->6q7p&cSBB2>.uTRM&03-l"GdY#VZAA4'[smhWRgXH';TI%ZhV`*SA5#7B1"`3l+d..BrnI&DhbTIApi@Wng2n>j*\G]P&i`sd!qG*RZRbd %L4Y:Yk/1/a>:%@<'\!Q_O/B57oijBdIsT4CjEn"+iqJ?m=_fhFGZA1S7UE&s]'p]%:Y?uIW;/n0P %]>1.\W?'Ziq5`1^,!I]*'Rmd??UapE+W)*gd.+I2cian6r$r"V56W/YK%4l?\r1g2Q7lW(kEOk%Y"<%Q(D6I_*'ZFk]J4BpGpY>beSE`Bs^1gW_T*gT,jQp?TuJPrfSjKjpU!S%1#tJU.;O*VdEg %='+gQm+[*>H[qu3='+NZ_1csu'N)5C>mZa)WWN`(.QsS,I57Tri.t8dI_*,EW"+rTlEOW#Kp>d\,:Ab[gXVPn-(cp;!"&M/Feqrr %fE#`eV;'SO#31gJ-a.pP]%YM1q41/^Df<(ens($pLf:O%g&A.Ufr0ETc%D(grEWPP`$3K"5^;4>BI""-@JM1O>lPK8P<,;aRlaUXq.G<#E:qm14r,&,*D,UK8@dk!OtZS[["I%8uNt]_L7Ee`.cm3SnM!o6DVd&^J,W>p7>e %;K]oIF4rg]@&[TuTCGHUF2<$$V,=?V4QNa>g"*>uo1FV_HlPHD#a&o9l*ssh3e`n?Tj\ %"'g(S^Tp-5PhDT!5fdd-f2*%"Tch.jE*9r]o?[ma1Q@b\Ds,`6\R<$*?i$PQ`io!W=,:0pKQWlq""_Ag)0W5".(;>k?tGlYI?7=T %(q0Z"%8IPB+fcCp(9ei]73o48NAiLm)[5$eiq.8<_$7GMIdMNf7SKXs?Ed`^;"iT&/1&H3^`bbhe'*95kC3MWF%lZ_:hO+*RSip?Y6NKM=X;" %!c@mM"q*Fq*nTb0&(T!lO]BjA-l2@'P;DIl"QJ%S++4dX3BM+7e<>#%S[SjhH,TZ/R\0-gZcUD^ %oNXZ4D0:0)nrqrN:?RZM%(;-iKnVp;7Uo@b>g]$cqO)(98YKcCm__B^]'W.i^%V;7>0]Z %Q42F>,IK_)qjS+12ipbC%k4^@WL.44LIR:Zr6p*ON'5J@FgR@7C$@Mpm5a*G&!'QuQ$ceone(7AQ_Ps8"G2,0NhUceP]?SVK&]G] %h4,3Q7LJS.2H8s3l*jkFQm?[Rb9YR=2\5N=%1:#e+678Fg*9b+NBk*F-i)$edgN.alXr-]H$as_.mEDCT.70$&sp)*1+o5QQDNbm %MO0HrL"I %=Jp#=#s/rf`V.g"H5')7LQgk3PgIm\BLp(X(9-g!Bo=F03<[f,J_F_G.j\;UPT#8 %-+l!cM3LV'dLFWt8/"4809(+R#SHC.*,OM*78qle%C5h("j6o;G9a(Or6>9)*&&rHTj^_7#YX04!N'_br]nl>EZ8CUAZ/"r#h6_7 %]X3i#XYS.,$Lk0Q'rH9;&q3D8a/;mF:bS,M@/TO!0.Y7>l-"8U9^ZaGW*iQ\oBh)(Q.ah#R$:G\:(RoM3B7QC4 %9JO:Kp#V(q)]@A*&H'`=MA^aWP/lopnp#5pr2J'FIp/jF,6\rn]4*89MA#f&_#*J4MCJE92.ZVJNdQ1_-G<:4??UG9DGSKQKptF; %2_6k*:J<2UC9$RLe8A4/0K5,t5kaQU9edN1jp;@9cWU'U=s^'$XU7GM=t5IP>IgXb,nTu)?e^W^KV.)/ %Tc@+\nsfO;^p<>Y\*;rjTmO2K-HQ7O$$nX+%dIR-3m1s;ZRH0L'H_Z_Xf07>EX9,=nu-A`7>+$%Egtr:YV>RP*dXp(=J2-K(fX,?pZXf-DuI,,Z2@6Z^;J3)4rZFX5Qm6=.\A79pN" %[W(;G#qcbO7_l>ci0Idr5]2aagSYYL5DVKdUn1UiiG"i)ZXRFl\Ha2+o'5bq3b4f^67G&8"^e:h<:tUmIHb(VGN)sY]-T2dioCbl=3_D)fDHIg)6)K:hQMi*Mhe*@Q_$on-$E@BlF\o).J(h#Fp.!B#ILh!oViAC\(^&8?7 %H[j5I/[RR=g0[kXA@iWFo&Vb[KI)[f_UG7kR2&X1bF273LJ_t[_J@*bGo@8mY#RPnrm!i,eT^h*agM4qjl('f:2&HV/=UEc:N'!] %2Hnj0i;1dSM(n17Q>O\l!:MH%Y+`R$d>skp-UJ_)2:2p,1iFa.U7!5qNXgaANInf\=)n(@*ocK)Q3/9>b!M/RYf!sk#\AWdAKg;4 %Om2*q84XTq3EG?oo=;%:TN0ApR8G?`YT3uc4REQ%=pS6ECifu=X%G'6gAQ1;'V],@Bg,Ic]!he#mfh<)jndRb+M:*$>i/HRIu;5m %@J&#dORg]Ze37.BM-JCX(OVVY?J8gUdGiDLO9X-F?WMcKc7SEZ%Y?1O`89k*2t4BoQWaR!Q_XH=lOJY>QWa?"0@t*-CPX`5$\4aK.j?j0CM)'iUN)W*Q53F!*=>JI5Fj\GsOLJbQ6N<'k=YHR]?1s0Bb:W %TPpEP_.#A&SGTWjIslSDg&mTq?tX0k(OheSH\R>!U$Q(+2_qh:iU)L7B-/PrPo'k(%?NZEOe&loXAT'"?U&cj#7==L-_#.mOoST[b7V>i2U_NV_[J=2`*s.mP"PKpiHR1YcOF8-@"JQP81t]ibB)'_5#W %O`cV""XkqQ6k-edH92-ggRg7pYpm9@S,geKq5iN?[+c1S#m<0P2?F;s:C4PWuKk$3ed8 %(I7Y*S%-3ni_-gf!,3Q;]?UAM!\3geA#/VV![pH:X^bUDQ=[F75oN-5S4Y7a'0o?j.ca1Ci+W2tMBoR(OU'5.[K+fr7@EKM5Z>BK %!;V9YU0eecRl:^?^oZm^\+?5RPOmo%#Gta>'1#A#!;t*s`83cO&Cskh9^bahd=sSBQ.C%]s&$+GSASE9i'4@DBWSe?*5$'8=oTWl %Y/Smq0lgD:?-PiRgM5R9SSI>Woq+\f-AM-pb.%$c%>P;=pgKHBq9S*41<`&#SG[L.;mDg;B/Z=iRVi!>;Vm1X(ZL^hoq//2,%Z5J %%+h)rIn;sN#Sqe*k;9E6s,]0s.WGNe?#Smjr@Il8q.A4M2#\/#Ofeko33V*3cT?[,*^K<:^25q2@4\.qikt8H@rY)ofT4eV0.A;T %otjmtJ3]KCr")IbcjtKpqkI$O$&T'T'=QejTCO>0_Ofg*0@O\Psb;o(;e]mA*s#7sXEFR/mA>+F12.rpINCmXG&c2YB^H./6M:0t;)cp[o^o:&T_iJOSm9cAXXXIE]r+YC`Sk1T=sbDi4-?b%l6F5 %"/s!s&]D@?pJLLS34Y9LrS#`/QlgoFiq<>SFbsalW@bhtXSZ&5Pm^rJVjlcR&:4NdIBl@=,>!3j?\gb2(^&0kH"(iTPGafjN?M+&So_Qgr+tRh5iYEpDDOKrN^0mToR+7H3=GtrKSJ?omJXsiaW<].jBC*9LV4e:RS6$h9U<[B5M>ogLnti7 %])&BJW93jYkcW^DISr"W(iLUXp1EV<:_MhE5Y:Sd\#g`6]0Ij>PY#$9e(0S(Z0Hc@bG^(pqM2g-IIu^h(kW+1r\4,RLVms]mF%^m %Sc7sfr0sGaNT18A5Hgq6jG8-O3^LVZ@]O0qjDjGnD %C&.MRp1=&4pk96tr:U"n#4lc!Im3ZAQILa[# %n<78660qXsaq*f&=Y28>Qa#-bSc9rI\JcY$Rj28]2sEVnBgUE8u;oQN7ljR;hXr35k+aQHi+I5eMib#C_(4B-j %A4eCc^)jB8gQ:k4*PFBR^3Rr>h"K"qek5%<)t8tVeJdja]LTE55rTFg."7k2qR"V%C94XX %39O-D6*b8&bi(11T((2_O(0l2[ne%[S)_0;nR.PrS+JDRK9Zl!F.;1ZpB<*]H/\9Pl<6t:4M;,bZs-j]E39odhj4Oae#E4U#9f6R %hhH?ZMY1@_OsZQm+=-We[f^kL/TJ>T'f+5\KU/$36#u26_2cU)/^u\]UT,68DrFcQaU6IpD`2a7";pWOVh5'\#O7TVhuLV3De=)2 %`.MWjckXgG+5V'mnk/_^S1@]pce^_-!J:F[ZNggsZNP+.i@A!;+/u`?S->$jgb*WC0iR"4p"m)7TR6_LA?:Y&DS85!N?1J>uejJ7gkGkhD_>q#hgcS^ %oTEgU6\4'm:j1%'aDtAG$>W[(=#'PBR8n'4h]CWB'/-^ %<85i'gI\M#q7W\WR\oYGBDJF\@RnTpXXM;VhJCVT$KU;l8&ICrB%CukCF-!-:GXh=-4pAa.UDr]rbYl32468^c1-a&ja%f8W@cfp %m;LQ4(J&KDB(ZM\mC"ks0$`FjAQ92i%gMs\a@sP2.(=[DqObD[bI3?k!5%FY\;@H`E8Wp%0k,$fJ8(IRRV]ou7s-omTSm3RLQ#">qtKpYj,ghu;ZcuZs>__@`DID"6djWePL-IlE+gG[5'\V3c=+e(\;KH&[*$bctUm-Vg3Wp%cW\8\,OQia"[Q4/J7^q6htJ8Je-J$[o33nmt9>@b8'9Cs(D %.Ud`"C<_<`.-#0B-,F6,I'hgleadUM7?4S$QYY/j#0aPX(,20+h^u.4+^X?T)=+a3VVQu/F5ah+-'B(n^cI9$Im!++VdqRq`go:*kkX0g;TiBIT=lFK\:7\W^DW@#UjVd.VbU7pUH`n3"Vt!bG"2O %cM_M_d7g$_n4uD$J8HNucl-Z_AVK4WdODF4.W?5dHULS$1nA=JE/p9B&N$Y4T>mD#8o9`*Ic?lEg'h-N]@g!4g%-0Q'iYhRp3lD.CcD3jV)+7;bu %fJZaX;!P'iQdT!aJPQY"pa%D70'=KZe\TjRk9O'Y6$5>c_%nM\gF$\@f6k+O0sjT$k,ug6$&$ge2FBMuXMA>]oo`RBf!Qm;GB>[IuO\,Eq]#DDNL<0-OTe=r2^V2s[3?d&7Z:"l^+B.GP=(H2A/%c:2\tg6.auDI+ecR %PgI^Jm=LYkeX&uAf<=8^LH,p1B2qHg!Ctn@>Z_rh]]+:Eh4Sip[F/F0n?Y2Eq/j]'# %]R9Rd,lBkGWRY4()S %%u6_-YqXbn92G6(^1_"g@r6O]0dhqXpU>%L(t$m0YjeC%eF0L$,)'k_0:>6AEQ*A&gN<,ZiC-n5?K6_YT24H%rRUc`t`lY$YUp2>:,dCb[8lL#@>J.`](#69PKtUg][gnK/sL %iTpJTh4BR1k-EZrM:Fa6W;o8_A[d#BO.Kd/M;0#_P#V_8'`S`)n?#(]utOE7h[8<#)=TY7Ml!H3&Q38=9*Sd&A8p/3fn?B'31c`J!\''sF-N%%":?4"5e^8^DnPnof=;4)1nTR>(n+rYLRkX4qt %bsfc:"+ZD&?cC6hbB#)DbS?r<&P5T2R/@450Tt]ls"pujh/hWd6L-M52tON/_fQ7V4"%KGFgA(bEdW7r*eW07W5,eC;P5d?()s>? %K7"m/Vr+3L1b)SVcFM@j[%Smj@QRLs@$U5!-M3^I9.&b\PVZW2_S1O:aEcndYCs=2YDgOZpt]-,qS&JsKe8D.!IJ?1?Ao4q(R/rI %Gc:nqS=C(`NRp3tj7m&;Sri6M:Fg1ZiRlrG[#Mpc68r`@rSjtiopgA"%7,ri#.#Me/qH'#gZnT"COAE\7nSiNeVJM]MIe#UC!g^H %Z)DdG0mMT+FjB^j%)V:\_H1]ThUVd=%fHI"piK2b#eiR`2eq %$IjK?Mhg?feVQRQNJXB2Uu9G1%JG4K6)MPFNIt2-B)Af %/ojjK!bneGQnNd8m._^_*VKbSd6)nT>`Q$MKgmLBb:l&LupAIf38J%r]Hn5f"gmq(rT`1cm/Q3T"XPo^lj88DuD9-Q!P]!h&@Z$1K88r,dJ>\NGVIE[JdMg8R^X %c-U\f!g$e:Gf"tlXA!-efV]d8=d%= %@'ANgS6AaKB+L4[itMaLThU9p@ULpS:)g[PrWU2q]\uj"P[+!A0]T2I_[fCEDLcn'5A_]?$AH6X1tlB]poL,Wn%VSN*"m$0ZHa(,$)W=k-DB-U4]l5W7L@A@N3m2]6>II"V[^D1\,kcV/&mS-Y\GW[3-fj>)0u;9=am&#/ %i\E_o6fj^WZH``C87$Wh6mSl0Feum0]+0a':`jaimBWdc+RQnQ17?=R+?#rf7RJl %7\CjI]YWasdQPsEbH`$`-.3U_aJGPShp;Zm,OQi@-120nO4GP?l'VG+n`pJ%o'CKGd3e^GEnoPEDG&;9iagT0ELu65]a%Q!IYDr %PuO'C=0bL[&*=YUG[!6@8Vn[(HXf**hK]t!(P+ih#]uEKOCCl(M!d@e2[`3W4"nqH@DTPOB#Iif^qrN#E-JT.J2-Ln-j3Cb53i&pqZkZ["5$g9N>>S@M(1 %1.]t)QejO"G<%T.-#503AO@e3/6KGH);(iJUCt:cUaL65S8*A30ObbA*9(-#4E+'e5MCT-=cRqdtHaMljnJ'qJ\ %f_arofe0'Ja*3S82]uoGHhfolYPrJ^.eCkqBRh/hkgsD7dB4V!ZkCO0SYod>6SXBaLi_l2lM]qlZ/_'!B>^RPce#\32PEo3Z38Uk %iBna_f3"gpB6<_;YTDq&l3b6A$@Ses!T^G2GJmb9/q_>Tm4c1cVsM=g9C\N6K?hQ!4jrSL+d8[,?Za4&?!GuOlRbRXNY/pZBZh-- %4kQTEN %Q-.*Ah5S<8I!ntn,0fp%gT>55`8-F%*;FM#Y_uCA\I*JbkJV=MfkMf9A=7_`Q6ZGS!MQ22A4#6k^)+Kh.\$3VTu(02LScV6#hi?# %_BFsUo/cnP(K:*^3/2;"A_W(*$WFq,;Q"9%%2XlNfhaM&mRrq):Ju^Pppqc?4cTuDn`Rr[iC.&UVRFLNXHYF"-FM+0O:6Am$6#3_ %N-Np#,:UK21:onu,a$U,DB3&0S[R&gl_=[$*-PH1&*r70!%"p+km;=_6[,'R""(06\f3+k:Ra^?YIKLgC*3/,IH&p[SV?NZXp+s? %L+5'7hO]?cg0hMD\Akos3"[`LGA?I^,m0#`$8E5;&iNae2Cmfpt:G2AA^a9R-]EK8j^K]4&,O,u+P>b77F] %O@Q.KaqULX11*G@O"XBQ"#Nf7SOH=9_-,6E$^&'Ln#NX?FX*7.I+]p)Z<"b.2^F*o8ps6D0tPjh>Uhb$lnBtprI`^,`T8;'Df)=C %Co-uD[5qg*ikPjSpX%m4-iIfFk&r[Ipt[/+Id"l:KAs]FiB3pp_o[7#RT.$uaiA'6R\t9Hp=!#!LLlFp=*eZM':=g>RtC)b8)k=? %GaJn.$/PRE8Ej5kd+Z@,>8/_G1a-+QK\gq++U.'p.J:`$O:G/'S:j-Tku*i]Opf3uO*fUDam2(caq36<%1g$Z,G@8l6[O3=6dTVi %J".`.V'U6/,J`=cLQ._F#!FXgG"S^,@33rV?(!#0/p#Ed,N1#SU,d+EW)9P^%P1D86\8'#mATNS,Rd^DmFA\KdW[!$7).@>>s,J.A:Zb]c>t`.K %%Qs^*L`LqWM^`;3MF"6(XIDi(IaaDq0fI[c6T24N5^3&WRL4"91:%oN&"3O=f,\1u#8'uVK %X2g/-%ea=s2YS6gl?08hV\"Wn&Q-_@G9P#03AQR.bTaoaP41GApj]ZkN4@:Y3*7\4q/qjcJ]A5b>$LpPI!&R^c_#O)_-#n#Ci!;S %Egp?)_FD_L6t4$?#-*'Jor,[W+6G#Z^TV3\d;B:8aL8+haal#]MeNuX!u=P^cKIP#Dp8_O\\-,-Bb:R$SRs.cQnG0%K'T,W=H%uo %&^o1%FU=KVGE*)4,TUK9+Gf6u&_mkYQ&3cO5&2$>0_O)WC.HE[0CroMjTs5'>C?Mi`oF"k\ZcZ@<>QTTo9F=cp<>U1_ln0al(JL7 %KCt#6_3mX:6,APV[-8"ZHOXP;0f0r%3kF5[Z(0#LJ[bg:pBjiIL63<">9X?m %JikGqcEo_^LKti)@gQ^7_eUgY;L"Y?V-Gai)G(I+K=L=5d/!3r:re<8kcR4KY_P05);T031uGKBAfm#CO8+pe,?`Ju[DS.SdSdJ, %rJ+]Lls7f?9?FG)6NsSD?ij@jQLSUP]&F9qC:?7joO@D)CL1/6ljD=&Tf(Fif3`AN)0u`]6L6G-eqEX'&UeDRGIj?`CUi1V'jMLn %bqaEhg#D%PD9L-`E1$mOD`0icl#sd+o:'VU.*VY2S]r333]uja5V7duV^@mD97#s"IFmF,+%KJuQp^&O&O)q#+][Zd4k:Ff-?Sr@ %G'p'S4JR)&6a"*Xb/igir7OCnA]_$tad[Vudq=^*PK=/[hsS:\#t:WA/<\nQT!NYj?bI.f2Qk:;8_jH@m*$K\eo-E^VDDOoN0&)! %#eA7"UE0Jf:L9,Ed#Ell%XYanoK':\-gI8V6U_N%)Ql@$7f7s5@1LU+'BHJi8C7G'V2W5C0^Xsq0'(LJ2*Vl)a$X(K@=`[V/?p=, %ZQr__071VlLOQ3q7](itN!G$2RU3SN?!)/c1r:[%A`G]e;";j(AO&XHK%Yi#5hR849f&g;?M_NKh5'IIp(_VrG/B^6=%MW8+f8cl %L/H*_eR?7PYAVFF[."r`ogP\[q#J/AWrO2K,6M#^47&2\@*7U5Q[\3gKXW'WF8a3b=\@t*m$k_95V4j/#=`:>4Q!h;^bK"XgRM-< %:]lSHL/#5TJPJdm7IlSubBEAOCSr0m;=3,cSFD:iFIL8]le-2D+i@f>rSrXKBU %Yi[P]2p(U#nV$OcL?JDDFjE9;^>7sR`<%\E0H!*H?`0dSUOhV$o&?ZP%m?L_I.>%3?-!TD;E.`J5YK4>5_G9t9=]:bmWFM$7RZ&F %8D53lfgTQAXMJOo@]=DmV&$oSAm!i<>\f(dN`\0&_F5THRZ['1hg)(aq`[$2h?QSbbaT*$"$5J9d`R\VNaLc\b[6OuG#--[R_6l2 %mpXL7G5XD\j7,MOgIsG#`3qs^j1IK?bP"22KcWhtn0iP%Ae2[j %Y9*alOWT,*+Tp,2'qT_HnP'A_=!:4bh't$Z^*t.p^ZUDMDN2EV=mB+iZNjW*3%0:\+(SWok/LJqC.@IP"IPC8a%RPAml)n*/_Z]' %&2M923l>)j1)j%4+/n>W/;DS3AE?Eae9tNj$NhA)6Y-:#g)fM?0U1aW0/u>s#lk'!KWH^+E[g'r %GRYP15ih&]DE+q5c/j@%cjUa#8"_3l'59ssJUYlb/d&BOZ1$B9gF@oPLN>nf1O<'00(]]&a%TN^@48daBFt2/3JVV@.XU\aNcWgL %m7#5/=pUpNG"k1W^"TG3a:U:ifcra7XJ+bF49jmGPdDC4@DcFMZY]SmLEY9=:@`D'"lp<"XjGB$Jutq.;2dA0!'e=-jKN$Sc9pn+ %*\_/Y)+N]\_R_^:f,5BJTV#oNMN"#J5nXNIKe5=[PaJ]^BTl@B.$7l0=S,%R@q*G4V`i&-TdV5FHa?S_"G@)8Q;X!nITVXg;So/> %q/AX0;`3#F4]4,L&0c)Q4X %`fNkZ;<`hfrO@;5'Z?[BfRk3sm*VXS5od:%Q?r<3S@TH_iS%mGFNR-+bt_s!g?U!b2_Q4hYW**V#^QWZ;.:V6U=BjniYX1.gf0F%u2EX9@Tp3#%\=0sd>f._kgtf<(3i8tY %:V!s,!L?Li%4pCmjbT0YAs#G7)Aj[mW48&0SNYSH>!X1*FZOK1.V4WbKh2_MdFqBoOo+8)&-_qbnhTI!mp6N* %rt3lf`aBUb34/A=&ruUUZ,_;(Y"e^Ei,AA<-o6\i)GWoO?i]_0=kTH0@9AlT4Tg2.+1nOC'aF\-PF+`Ght44U2B- %Fs5&i8PO5^)5Jc6m,o@2Qo%/%cT-1*e`JoAXZ5-Bce1,gM(pR2I %)*4$gi&p;F`d._H*#)_?0?Ph!SDmZ;5WW&*@=KdSk>W*DGr_cA+p:>lV`AjJk(7^d7FX36Z=pY3*g[/tZB19(@b&/pX$R<,-ol"6 %fdIHHXD;JZrN[;m7PPmRU=7I:=ZTpkRl?3.'a;Oih@IPRquKc5!mNec&3LQ$ErEL0Jf2g=+tl62!=OE(1^!<)fNlo86MA4Z74j?< %Y_Q:_B"o%W.S1u7I&FF\d$Np86Nf7/l>`le5iAVam31\e`#cI$9oMkX:VWlG:H*U1YFW@i9[GRT\lkjJpBX;D`7'U9;G^/HT5rm% %>BHj(T*"M:*lh;<,6"sD;FKcV+A)qY8gHe1riS,XjN+dTal";IaV=1gGc?Kp\S\NXFF,-$Bb,50??S]1#GUar)WD"OZ+VsK`O!(ubt2in9]U&\$SsI:DMtH]JeT;" %,Pmqu&)i'1ITI@Jm$#hb4(GErV\fcQ`]jD2LhFP-c1CG1MFsJ8Mc`n.a]PGb!J$1j@ADs,/?2GD^PHFche_H'[=8H+f^-LA2fO %kR3!,>7/L6q0nER6EPloj@srIV9S?5rBJUaX,DS\"*m"g\W<[iK&!iFqW>B/+o.pjojEhn^F$*oHUO\nH7oo[T0?]148#,oKUPKUdSu]]'Q*$G,o.^,-m("']pf.VuZ61(ckV>O-g95'^>1o5dtR= %SLm,X.#O6iG+17V'TadKgMBYF+]>W3-JPmcRh,*ID*p?@X$Vb?llKAgi6WXDX<:eG.uDNr:lPr-&l-S%iB76ri/AEG"*9]_e0;F* %Y`mTEOh3d&;MI?:8fDG61?sJ@!r.9W8u1$C`ofk!:lUN+O5dk=_Wd<"$/j2WmNB@[q`Yk9iW %AH.5'"l$>tS-lrnV?E23G38LNC5+UJ@d,A[1H&m'EZm)R`U$3u&sC7F234P,'g;1%X<`5*+Ek(A_uX6k,fNV>)BBDd5Y]VQG2/Ne %b(LZR+!5o"V+Es>rl4ee:P!hu+Tcp_f@rX=O=k95EH[']oV_%u"a4'H[VE"h0c#MZ?5DQC"h6921_6Seb/3J-S7ihAiOXYhJW*+m %U#cV*E$0ms;s:LX&0+o03M8WRF>a%NV13$,#R`b)ddC3rm)=\Do@4X*0a/u1V-'hK1p?!'W1+5B>7R;IW2$s>%I1e-9%g294ktph %jAQ1)o>lFF"U)b6b>)8OEmX@'b3$WfVT#ge]aosp*]2V$R@P>oAm4=f+9LP(nd@lZUL;_>.3R`t6k0+?*f.*eaGH#e&CXn+6*&Mb %(V%_#-85"n)3F_Rf`Tec-&8jnH2E!a\mIHc2cQd[?!WWCC0o@,8-D#S%`A!)m_2S8ZRN73+$/!,u@=uus+(XP?Y;<05=sZ+fu.Wqb:coJ#%;@7]t2iiQ2>@.Un670i\TLO[f@3Yo+i:<'H<^]%\+RO7Hi-IB'1%q %CP+.%g?Ofqa%[[:lXFCffFnLf%>=YGIOqRq]09bfnCk_+>GK#Lj_)1L.a>B+?6sUj&]91Pc$CM84;%_`67_VD7JLmjPR5`WDON!U=%ML/O,I"k'4d %%?Ejn,3W"*15,3N*62O[;WpsDR+I]$ZPkCl\rXpMd7Z0B/&?G"]rHo"c3(VED_h8&;)eu@3IVqN7u/hG:uVj\fjHOJ?a@:)ebI[q %"Xm*B-'-g`en]>1*i/(NA!Y*0^jmZRm=?^+)!56sjS((f4)r2]1:`2*pB/OA"nZ(QE28\%klI/k0-1ONl %:O#eH+PFrE%!".aUf@D.,YiVhkWq[L!;m*(*%j?JB#%<&!pL#$rUq?([Q+4-B&2k)6G1'dY<"RJEr$::S'_*cj*o%t51N8:+TMVDmGDO[0t"&9C:[2_<@!6=YY:7!u96q-I\u %3r!(cKsqbhn8eo8h1XqKq!8Z?QK%:lP %fa,#J@^%["P5VCho.HpBgFq7$oY4n(MZO/j)2AiM`J-$nm7cb%,:adXp3!`dA7O0B@7t/I:@T^2L:]\Zp2uB1: %]*m[#N710^L%O5%b]hR0%a?%dW#"Qp0-(.c9R5Nk_r[.!i%fTh4Tl3<^iL)%K`GcED9'l":EFMlrDlbL1StnCOFf;K3`k;i;E!'J`0XQcO/Vt+R3>`0Xq[A3jO_gL_M']M6 %QHq]kLS,G*%OhrSk!W(CCk,e'14uld"eU'aK6eu,0aE_Y-TOcL@-Bt`-B4!rClu[[R[O[C%O8s02>4a:??mn2*EpV$ob4MZJTq-Q %!srT$KeCUpl4F[h)a,K:2AH55cOoiBs2T5u+'.5aV7UYS\0Eng"6mMpelV5Xk*h7HbD[_Y'F7i#,YR<)S-A;Dd8Sb,rADV_69jnL %UqZs-;[:nl51O3&`qL'Y^ISM7?nEK!:@!SSQLg/ %:^WgcH!TT\3t)DR^-Qhu(BVV7jm]+:c#'^Q>US(">*6TYJNtUKlp7'.R*ui`8QuJ+)(/%u %O4$EemRhqY*B1HAL^@=nH2l %d*e[2X2k0"Q_h2ILTk3E('LAq@AZ#`.4C'jKrLpEdN19o5;Jl\&h)$\hl^#&H4h;k1\SCIDX*aX`'C/!YH%X9L9oCh[l,3bc%R', %J=`'DV>#W7iH*fLR."AEMQc2T.k^oW0rMfN6bW1u>Q5%]ALVF-DP44F$nY=ZN-InKm;LG$%$`DS^p:0G=okEiA-Z)2k&;d34L0So %I2.ihX9G$gJMZZ'fEf"%NkNA:_>SMg]"kpQ__Xh,Jl3pcFAuJP6I\H12Lm',"&_E:!D%q'4ntiJc0VAfY$il?dK"mK"0p-JB?,0u %hcdIr'UFapX-SRihH24i'qkf_=iBSDaKkUGS`ugaF0NinL.1Hg8Vp#>IeOSg1G5Y1KZLa%\/OQ2\#XT)@CA&goc"mIi,?#:0laLKW;'-G7%m#=PdM4.IUUjP\q2*BJA>(;7"\<5W>=#am5[i(R=O%;D;u;NJ=_V7&Dp:9f2JI-SAp9.3%n-6;M? %->Z7Q#j,i@3Pps3'-0q.$8Z+bf2"$rNZEpf165a*1`L((PS>r69B[L$W1$qT7M1D')?fbG;0OH8_'_FX %mNPP4,Snp=K#J`8]("2^kKmu3-[:($%,uGA6EIMdPA%N;l-(8)jT)^Xi)WKMX?\sLr[:DQLQHMBhNGmS(A``]a5@<,LO+j%8$Gt? %]i).@)g]RWks9)e!pUiQYH3il@kuVH[08=j7GMb?GFo??5%[R]slUD'"g]>$ikgUp+V=N2k7"CluiM"3Zp %C-6P?[,@3;&rQLYa2Y2%as/4[E73e`9nh&oaF"+NMTXAX<5+gn`t5P,Ob;^<.'jn=@`o;l7PNn&Ci=]B$CfRIme[R1eubQ608`bC %ZOFBi$hsj/XQ8RW3t*)8QXGtS<*4m6oh@d::m8DtC^%N)@F-NqZ!bKPU$?d&.qVb%`Cc6D*@'KTV45tDp,&(seNjfNOQNgsD.Db' %17PpaN56bc@=CZ1];p)]Q!6Ql/hhMMcF9JOio9NQ>\b5!83\XCgD2?;Fs\J@ib-?>RQn]c,FN82+-INGjqEeC]GL/6lTggg\$I[> %*1#`aiU9E)im>hg`YRi7+Dh;ZU`kuW6S0`YL-Kcq>nU9l,dQ]EmTFAoXLf]aY4W>"9>dWPl@jJeLOioU@t:Y%^25R1DF0&:*Qf7ge0d824m+79QBu^Gr;;V %<X]<9:3gLOi'Nu"E0Bh@q@J1OU^XXMZ98g$/->m)*M3qo=,+=%JH/6ct %/NT6jLH?*GQB200C;V[)X\3mTaJ-^Op^A[J()KQh-RirL;b`Z`kCd)I<\iCR55="[Y06/?3Hqg6#dIM`7c(49X[Q#rO:S$iErC/o %Vls*N(^j'g&2VWUIOT+JRuS1U<@De1fK[1,bA8(K%$`Wq@2qA[Bd*I6)b7C^eL66u]iliM[3]d;ZED0ES+$6E5c6A`O@l=hH&'l#il[2ooPM`@8uj*FHi*m#9gW-U26QEg747UN %qT@_)K/N)'`(N1/%1HKA/^^6sh#k%2'X2$:l[_/-J39oa@o:]r'Q!>["M-!>?jrPO\[$L,UkjEo.k'A]dbVa!-d3"C%MLa0_Ul%m %e"1T6H)XuR\[47RcIh&0G,\aEET)Y)k#3C18$=3gU6W&]Q3.VE"a[]8JO#qBnt?*n.b9P$IU[_r!u3"?g,H=DKSmGs_7!Z_2*H'e %'i]gW/teZ`S8e/ZEeB-4SneJoAulBFc7DCK^Kur1NtJ?Ne%JkWNR_pE#Y=q#NBUb*`5EBl%+DTgQRoQba'qa:<<@#)\a&Yr4+A"" %?P@;LTWW'ukZ18_dA'T(m$G[+>Of38c(N"PTH](#RCi8&c% %kDZARCgjfqGTlNO\;M'F(H;^!.ktd\qD6RRcjn!aC-qoRC4?Q?rXsL+0bKOHe5N:uQrb'eoO0;:3!giG:\.2s#9bP&Tq(c'gt.Ae %\p?r-O\\gK]-IKfU0Ak:S9jZ.cm+t,,0<7NUIIg>oh.eo6FpnUl6V"3MRZt"7R;*I6hZolNEMu=Z-Dno8_'9j\*6CqgJ!58;fFOl %N`Y%s$QtS6+RRYq;mu2DL[e0i%ZXpQ^%@D=`2Hb#:G2BaCFt'n(I@U;+&dlHPWV2WCH7!C,,kP&7cbcJ8>fO8,#2JVVi\V@8%Ll) %Q`37,L^#Xd+,&;B&Sr?d1jK_>?bkK+3(rKP*TWXg;CUST6RnUQHslbZ]bgo8Jg3#ZGZPFG8CseVe*19V88*8V6qL)J4s&2K"$jfYF:(9DB_='d]#eN;*dk`\i^u!K9.ILqVb:i2@nXZ9Z0Q=N:FTtcA;dK;p`L4D=)tl-FB5C#N#pSC%\akB %.bP2Aq4*DW'(N$5q"FA5A24"-a:q[/2,BMu"J#SH:"PT,<-f^`oGjC"'V$Rp\0kC1TfJ#[lhZ2*W=!NjW+L#j:1184RU,td,[_#K %CY"bIFtbC"\B&!o@B_W0p'-.mM=SUm*J0$H=/n'l-Amr:p&l`UM?-$gTE/mLLrC[oK%d)%_&-0pd:&.OJ3dIia>LH]ti7->*FA2p'1hTStr"$ %1t8P2e!VNAaeV("PF8Ku6_L!?VjNSsZEdNu8561@3a<='4G2hXV]Nip9<74`Ih'O;)]W5ib.A'\c.5ME75eWDS`+K$m:WPeX'NFd %Z#g$2-)slN-AQ3%$6.K6+G$[>SiM*.;m*4MN:mIVbJOsqJ05kJb0R@F4,8)$/#9$&(`-(T&d-QsCY`*HTQlAmKI]%*6il:+pGgkm %$1Fu;dNU8Nh?Z!bDCF*$dC*t+QHaUWZ4C,1S\/_=$kk!>)Clh+GXZbf[as;!@=G-s@QNP)%c*EWDV*.$\A%]5g3VIu;\,lDZoKmf&p5GM[3'a:/?gh(>1!kFGN4!/B`e0[B8=\`=:\5A1\=pA8T+[ %qV8up=QEVh:6L:rVf>&\ %)"cREb<9rI.uCJ3nt("BeMUlM:+bep[+PR'*n]q=I6ud&p'Hsb]a&l8RJ5j8c^8=_qa%.><%kG0W6J>'K+uibbI[$Vp'C5G-o?J' %SXjb,pi%GE,+hOs;bB=-3Jf5d1N97hQ4S2c6hFQqkmD?jfA`+D"+__D#j+`C9+_TY+p\5)&DsI)\ft]]H0G;H!UWqmcl5LD.X+q/ %1U0`9F^!dDjpoOcBMq2-S-.2@'s.g,hbmor6SDOg"Eauq@a.f8O:CA"adrJd/*9ZrbG[ft%@1H2Q=?ZhkX?hX?Bc_:-'=HU?Z0a: %l0C14880>l8>\cjI9^L)J0M`*XqWg$aJ_EI18'Grun!69q"aFS*_LhU<33mkU3L&(IUkRZY7Q9>+@ %!3N)#"Bd?9P#H)a^GIC\U5.:;7J5q.E`Hr)Xq+Ar7obDZY$O[l'P+k_Km]C?>;+9aS8LHE_I1`1ehln<%^)kI<:>pJ!N,Eq&52j? %d1C4nbS;)$Juo8f73;pS:2_SY\GU,B-6(,*1qF>;e`hq608sDI>9(0_Err2bLIQ1k@@t(ho\qf2=R9'H&OKJ'YDX6bK,D,'LdF`G %6kF9g'-iF0Gm&no?:0s3+G0@[n2Pk@,Y4dIIY;tqONG+1dU.d>mQ4d@U;dXKZgS?U;@mYE:Q`Uh1?)+g"ma1j,6Dm9:TSb?G>.m- %q)#>X`kM1GY7sB@`'d42Q:So8rBF+G^*WV*3/8(6OZlMm?AhXBS,L&&1TLZ=:SI6A6f2VSV(tUn5p%bC06(Ho(tkl1:f9AH^g90' %+/psdG4\Th@OeMOla*-pRW %^f69Fc`nc\6J:^(O$&En!_-BQ(\`!SDB["l\=oE184@$Y(DnIMW#W"+6reH]0+Pg%VQ(!hMm[Hd%'dh%>Q]QafUE>_D?!4r %6U''5V[d78K6/ZGZ"cT=!??71LHji,\ZO`=/lMDi$gr2HG*7;bbEp)@Q4A33&jRG3!tj"/7[>9$0NC>+/S>1\-[QR'+:n>ll]'=0\j&_HD*e+9%"`:>e6nWpm=ce]!:'1hj@u?-K"Co+ %(`I=0FX!_^j9'oQpD$N]#"r:Q=$dej%0Z%gL"e?,"7H$Bppnj="A$,Yb(@;,R1WaG+`-(BM_+q?,7B/Ke'YQ/XJ_WN$"GgSAA^3V %E=m%%9LmEX+d0da-1c,g5g-nNq,J`mR%T/?>'naDA6b0>9FPsgeO1+/8Qt_dolpZ#!R.8S(=2kPcB(t[i'lIH_j$,**Gb*k0+2lI %@I3\#J2WL79U.-ZBVSaX=?oV0MKY'l4'Vj)HJJA"_Wu=i".5VB*',]kb[@&d=I%D`3B1IW9-p4"e0b:XDR^GQ %!V?Y:;sUW6*r]s*9lLHjlTu,0N6uHTVtFU+CMp>l#:.(,"/V2Qq"H(R:$,An`1?gAi %-3D_X\QNr)->RSE@aH;D+=\9V?Q0V&BmU/PEa*"gXJ.)E'*t(8C+;@JN0\d*#D1BkujROu)EPDH8Ro %9X@[/"nS1Gs#3d(?ibl)%o?il#"#M?\bKa4:[+S5o1R6"Kj_dHEQie"d+B>N_C9QKXR+7PNI(0J[_=5P#_@0I+Y\pg5,'!@N+h58T,,Q %X'iK9?+X/KaZIYeXG)"q#Zgc$Q^T>Ka)SoO[r^MSHhGuZ:0jYsM"nQXn2CYCpbn0>$CpO1JQjOX^t[^Lm]9(2b-VE9']kAVar>g= %Z#>dAPb-eEk&A,"Y/\&;k-.;G'"HC+@b`O+CtSq1lg?M=-"(r2"_F?!j/Z$gL*=$imjfq@A<$Z0cALn94$3`WXs[2rCP7s,6\HOMYl+D!Gh*i=T]m(/)NbN %7.nrl319R8)K>bghdeh%VPg=(K!1"LP35..'Tea0dgZ=I`mL:cm&f$@M++NSOko%iH`[l`%tdX/(h:;b-2,]V:a8I`)6U+5&RBSQ&4il1H>O@2>`%*]X1_^Z@9B7\9),rf<9/?JGD@rlZ'U=4TnmDG %PO,eae&lsW4C$#hWY"8=m3d_.MH^;?l"WQq\aFW[aHn2Hq5VW&!tEPnINDtOdn@(=AC4_s-aK-CSoXH_O9khXQH_l.8-L%L2.V]r %M``8uHME*)fU%uWhpg\*\2p.\&^%5C'0VF8?7.b?n0*SK9-Kq;%:"Xi:GEt.*s1[f"b#';SplDO)IK`X)!k+s:l'NQiFUR#aY]7D %9n:K#]YA"KMUbrE)fES=lk4K[7dtM?$!N&=YokLp=#J,.P.+ri8 %+CYW!id4.g'=:ST53IlAM.5aBr9<_rMN@rKE"d.(]1"=@MA4CIDYK5B(.I9bP3"":=g'Qo!+&q:a"p'A3ZShD#78a/#SOF<.>L=n %3n(C'Ht-.B'TJ](T2'CKqG&42ReEQ>JLkQb$)]$':\Lpup(FV+dQ0d_qR7oY[j0N?"VM2_&QWAnndHrS`tSI:4TFe6;e\gG0(9UI]` %kVYZY6$s$@kZM%"@J/K3BqrcPC=rIj/s39P**<]oY5^8_OWF):l;]^hcjS8THQfX9"_'e@9rm %*%FP[F/.;U6ob:i2eSO\*F_6p#M$:<)X4YjIm$a,Hd0`;>e"g^1N:p,.Hd/"j/[F.oeY@q+2laRZR]KI/^j=%?_RbUG&jKi\cG!^,V,G8D!Z]rnEdYQ(gKI69Sa5YQ]UB*d?$`6?BKm;0 %9Oa!_gqXId=Zd.U/b&NdpV4u736WC1F[CCi]CS&\Ck94]e+bD^;6k*OlJcp)'EE]c8'`Ea2i.t79bpUGZDr:tWg@40/M5f=8-&O' %_@-g!,Cgl!9@H%?hnY;Fd6mc\#o1O/rK9'3o%mf=F+t(Il6RTK&Qbi;Gqdn9kAf!=4:*S3#_G'@Wfl_"/tZ19R$?,2!0*kYWr)oc %8V2[=KD24d5o_C-uc(D*b53*o9N8f_S[*3W0?G+;ZK?4Cp=Kae+Y*W>'.BrM^$8#`Who=%r2A$1(//]1@Jj*uc99 %6(:\eE]1l`=`6j=0fEbhpHS=iias)'rpE8B9OZb6%\1K(="g_=LOOt^.-foAl4,5o?jX]91T %GA0Bi]cB,s>GqSi6HC]a9Q=GS2Mb[3eg9+@XDTVigH'kq/dEXcVZV/FY!$>O0IB\1]HqV(B]:qa\m;J@s1@]V*c %RQQ0uVA=c1`CTIJUF@qghS[)bCt%)lXNN=nk\8TtkS^tA_cS`untI%(6h9HjLU6E?Y\4'QAp$Kh85n#@S:`r!Y"hi!J;,7$,OUZc %NVMr7_.J&i2OW7pAJY(_M5e$cj+IZ$g1M`WVI&ZB';0H=Z8-p1>nQ%`K5rN=ZQW:?$"DSp]bVk?/oPO6"S(YEqlK9o\dQ/*=W&9X %RHYb9mplWM$4\:F0W"M8\bP=@C\td$>HKaFZoRu?-72kVmNK[rD#pUa8jJ1A"pbn&S+bi0(AP-/NT:HYGQ],\F\GU#JAF7uQ3*j+ %\>UX+qYgf]f-#%CpXT@+hR4-8>c]!8`e):I;lso;8>W8re#.MkcsEoLKdJ&TB@SgG1*XHr!=VMmRg)_1WUTTD^0:Zf)!i=Mp-nFhjNSmPLD000# %*qmF+-T!6GLH'e''$Did^kB8p-'5+U.H6OkrL93PM1V,.7&1SoWC`b7/HtAX0m11F*tV*WTjqpn,[PP&H^/&W@F'HFWouqo1,^H %[;%f%^9W4Qi?sgocXofP5sco$U:M>[6nA>-%\m*AlqhY5X+H6j4=_)ciQj["U(W.d9"=;N4PAT3+V[s+AAo1l(u1aZBWbHHL5;_. %3mHEF<ekLbLA?q\-CZ(r!V$2gh4+P&"&XC^8V*NPC'(4&!o1CAtX<9(pZ)YnS@(F1k0$7;YETrR[h$LSBn-3-2[[R("hJ[,VQBrQh-Z9gCTpU %KH;6E)>guO\?e4:g.&7UdR\pH07/]n22LoXXbD'lo&CEH.4L/G(djDE6iM6-+\>]n9316PKt"K2i>FXbocfGA;:n^T=s#EI%l4t- %==WEAO?^\F;eIf%qSIf/V8hl`Srq;(Z&:]AVZhu9OG>r%!2pp2V&#,Vnon>UFe %q2>'"k^)AS,/9Yh(TjkHjj&T(D8C0h&q]pW#*b):LCj=[B8?auJqeejR3`33mgDCfT:rgVAU)Y>Q`/g`jPhK%iG %A-]Kt,-k1R]`B,Gd/F.andh--.h`[8/o=R\Q(BNthL_7C,M?h%S".<6gTH@.D@;;3:-t&(Ze3_AJQcK^:FirU]db_S!C-ggVu]8/d__;]^.+YV-+2B&n^T/FW_4DT%Bi5:4@=u-LZRB!g8B^-hF$8 %8b)m0(8qc+_LY*Yc2?rCr9YB>($$V,C83b;*CSn;^FEP9U.AEUnkC*+06XhNi08(JAPVl:5kr6*8F&;a(n>7B,_;PWS#;MD2qPUWc^b1IHlG"E`b06(>4LiXM5s6QYXFZ(oR@6iU,-q]J\ %Z]J9O3)utN>X^&3fYOGO[_5pAW%K6(+g0fc.-f50A^0hQ=Oi8:^_'1rb2[ZH^:h7C$PuQab/I)@7gHm7lNWY/3eB45JPJJIR$ep@ %&\FuEO)mCHpBirklMD93Vlf+a(:p'TqNd\YF9Bq-<0/g\;Tc"RT<+LU0"OV;`EJ;f%DZ&nOR@"eHl"$L*T$nu]+Z<6`OOBm5:?oJh#:LbEAl=&\XPbHJM35_mckdoil!D\Vp>%"Jt_VB?Ji[(^m %On!<2+K5iN/[Oj&Rq1><-NN=O6$1!H60,5_3rF)$Qf"&%!4fK8hFXRJF7KUMW[+Jo-Yf+j`(iOs.YlD&'tj4n&a#b707Qq2ZtaZb %?2ggD/`$PD;r1hSV#44krKL5?:FWhF$(M*mKc6lSHDpE?@JBc'B)cE^Fa-8A7Yj'!C.9U<-ltlJolS"\PlYb>BuaB$?WU!7h67!- %+R!T6otYe349Q!Y,TgI_B#PF`UY= %M>@V@4_1^!Nirs8#2Ybj/2IrY7C)Ub_L\]O]LFtFg)5^UF\i2i1iK1lmX-O7FIHT6!k=;P_OAA&E"#+I"/UZf9AI&q+*uarVm9Wt %2&s*TQ=#D_:?rTZaup6Yn:)RmhlkjY<='%g/)cTZqH5OL;gH%oXtB-M?Ea3?BG//R$)fo+UbP3l*o9Vo7NPb(),!peACA/udPH4/ %pc+CcA*^>-Vj>NQ6jf)p&e\i:6$8U0>uI<=JeVJAJ\m-1#C;kSE/GfCD(Z\BU5,UF+=)h3,SdJd/$0.?7ku:h9%Wj?\i`0RD0hYN %Irhe/1&K5BS3hM&lYlF@TNnLs^1r:a"&0+8<#QHnXrqbC0?Sc"FBH.BBQO'uY\5ISI:=PT-e=:\-Y8"n*,q^\^77@4TCGq?O/Z]C %`HoL-.$bDf;:1O!AHU#\k%Z6r6Ya#5`KDKmE#qGA'DD4*Hm!pW`jMh(@"SZYjOW^$Om5G6J84$>+j6I1cWf;E.@q/MMKn)bIFg&L %^.<:Pi4G1L8d@KWEpU@6#bVn.eH'Y=,-O#'5-f(^H5EMU!rA#u+(-20_PMh_iIEO>b)MQ*m %obD&X1fr]eC%Y9E./r._Yfmm'Ek(#JZa>c;I&rSdNE1R=\`SVj8K9O#8nb*]8!Lpk;Kb@-c<];8?PQpU$:RQHikj6LVif9N#8G2Z %\LaA6*@*:B[aCLfgeG*1,\fD58#O<\A_W5^cn=gLWU"^]FGUstlak/t,kl"L4X!"N<4d.;^UsWbdeD%?c2+YigecgYd$kK^=(,Z< %"2N,fM,UoN$(cI$)U:B/BkIt."h<\>d;,/1W_*3:DOkr:5e=b47AFSbX%kp]LU7+$0A9D3;ELh3*],t$p%!GB'a#jNIjdM)P_OJD %O=#eB$L`>;IJLHh[gcPnY.#1E+Wq1iU"X^qX16fYm-.TO74HC0$@-$&(qX,4[YLXAWgOFa'D*CWO`4M`'c^q.RkUptA>V!b^fbt\ %Nj[,>3[effs&JRiiHs.W30Nb\?_&CUneH7C< % %X='9pN]rsTK3o2nOSftO1-A]($U3;"%t>bgh_Ju$otYdCOI:rchJ.$=+=0)291qRdoEj2!aSOYJ7Nl$XK@VpI"`u'1Q5&=A>G7Bi&8.nMO\];>lm6^5BH"OdDYPjJniL\41*XWXg_#AmQPbt/6MulYoquXLJ;q?i0K3P'R1ik?t %E9sF?D=nL'`n(g&=d[:LE*-!ogno6:g)J"l8OeXp7eqQLWClQ.fF+bfW<96@'NjrueK,!B%"0=dKiiUNk"/4f#-.>Y2+\d>PJd#/ %3Lr;;;\%L+@NuNI.(\sLJPq[2;Un)#a7,d)(K1SmRsi.ij0Y*l]\?SCPi6E"#3FoXB!A/*)YIPa:/A#C#_X[/+Cj_gL)+U7IE4oJ %Q@N$D@>(Vq(\H.AkX0mQHQ$t/E1lOn/),ZA:$u+>O&Uoh$Vi-Q%PgbLTJ6(Yadt*6[Sb#mG7Y^q6];8aD%=(M<<=_qJKr`&2N,9$ %J5%YSn=Jo*5NHc=I4O]L.mKr?kFQ>b[=V-d2Xf*oqUJE7pH*ffnra!Y1MA&bK0cVPOcYL7>nN> %_qn24kV-1n^W>A\WSEdNPHfj];""n+>o8!/nIX6')f^fS/qbtq3fuD^5U(K?6Z\_Jaj,oeA$j,6@D?,ZKN\6\#fLUUNDLfq4=HPP %,TLhD>K4@69fBq#ZB:k(E1K.Ndmgj5Os(e1^[S#84B?RDpB.[5FX?b[?p@m$K<$:QlLbK4'YFq:c0[]'OSC-6%p$k9XcEQ%;,Ui\ %k=GAgoU`):I#D=-N'MZ)5nnLYAM9/\q %m7p*HL)(HZ3lZ!aHXbUPph)EkO(1eU;+ZTQ)QMs^Jfr[K8QlP.0>61kP %n6k\[_@KHVekB5a>]-*5E]Y2'Zle*2>mHQ,Lp1/Bj")`'d>H$$BUKSDRJA'lctnAIQRp=Zk@VXKjX6c'Z1K)A."F@Ne=jX9??XoA10r4=9Yr0B.GGE#Ae9LGI9V!?n;M%Z.3\2^=a+KD!=#,]b=';ai'; %<76N]2.cEuG.RJq=#jiOe;q/^C>$tOc@)C6-An%&6Vosd.+`3>R*^pW8*sg*8m,bjkkq/Q>0.S!M&Tu9Z=RR0 %KTf>Ja0"J'd%o3.X+^IZZ-K4G>M#=8P\ZMkDO"2G.ID3@dG[WBg<.gX"*oUhnhcA[,.T7VOHTlrfr[Ii.'&L5"n+Zbmi3+I*Ll3Z %*YSr0[GM?5$*@2Aj0d?DVGXP]?BT<+LH$dq?ZSJA-)i&'$0Al2"$gXB1)qa5?%F\J[d2k_7)5:J8QZZtW-76*,^9TV[N,/8,2Y4F %`?9a^_u0+!@K6sVBjP1aT_8?[.l`dhU&WLRMI8]+-aGf,\[Qqj]\^oq-uHpRNpLAD3[j %a"@Y8Sn-r#8T5oN!@EZg6^)&*]2YRS.ge,K.kYcHR17nEX["JBjote%jN^-[;@[8e:bK4OE,OP,,b99!C,)RW^Rc5b/dEd2au1FMTJ;O>dVtJ?IR8!$ks4.g4Oc2: %AdSg\g^["K/76Q%6n8fc^`!L@,e?iCnDdqP$(rS#A8OKU^T0i9eimo#8cHg&M6J0'&77IC8 %hTW&gNC)eQjVL4hV<5Sk@H_hh#p$]4>7RsLdLUJ@[<^Y3saD*\j!6H>3pI1/@P-/&"#Cg6HM7!`(.&=;@L+m %#"@E>Ys8fI7VC3WXPf1-_''e)>F'UQ$8!kZ3r31C.*!b,-J4a!Q@iq/!A-*029YQ2L>oAEldQ;k3>d$V)[JP!Z!tHoLS:':)?d$X`ZQO_,_Gt*SEU8=&E^Qjn\eZN`50d;t$;p*gjY'8c%@uRWe %CX4oe'dXNFm'M&[nu@GHUuWOB:ON[?51=Tcn%&bqC8<*%8qE'TK.,rF<5L-GWcMOo#[PJEJ\^S.N)Y*8"BeERGo35EJOnn),NrQf %%dtIeMBsd74GJ-+"/YX=rK?5OkTpoH0]cmS*?,S_`C[@6CWZr$o1h1[$_9(OU1/qA@P%W6A2gY4QUe>iRq %],W,Z3PN'LLC3hh.cb)/*D?60#HSuIL\!!j*hKjN,e^!Z_Bp\Xb6!(\&Z;/\E!%BA8q_bs<>2dM(/QlQ+,&Musb> %7':@SIr%[+mEsM:P'p.,*>E"@rWmMcc[XJ\TIou-DY)j#b9R.5b1(O=pV^^n[ONL*VQt.$ph5aU5"6(76?cRDATp%-#AC>>o> %,?co8B]NU*""gId<+]p%#2TRqo+T*2/BT"j8NEm68@rGVQfp]oeS?>K[f^rZ/au-"reb"WY^iWlO"8A;B^9d@=Hlco"i\5_P;l[` %q\hd.pen3LMu:Hi^j=-:C$bX78GU?,"-l^jLk?>/4B6n5=sMZClm/PEO]*2j#P@rK)$oSmSOU.Z1Q_A?&#U(gGLJQ3Y!$W%"#Eo# %P*`$5"5*o;6l+6UfFg4n<%Gg1/)8-KE!5R=8l>6mp)_gGa_%u@FBdLu'crg(Je2;=g0H@:6]o%/J`P//DMmc]f0hFq9[uj-odQ"0 %4KZgW=&8r_,`ar^UU+r;Vee:/>tDl)>_?8JKRb-2fPp3l(uQ&t[DF#Ra2igH_rZb<0F&j[c-OII('7'8be&%=JK'i:0C.tNMEiV& %G6LHM%13n>*?tf8O%n6:;:C\L1c#@XL&6]njXhL4Te2Pk^%%BrkW\+oiQW`#Lp0@b)])c^`?E"(FU&:%kQ6=1F:]7]SJdYH+AD-TCVV`J3Ru0=/1llKm)-`,$U_=FUNfb9JF)L/l9G`$#Dr0Fjl4#!,-a&h.'.eeo=+O^oaR&o>\?g;C&#gJ,%8t\^6:1/FBtJ/0IV[OOaD36ZMAG4A&09B_A&Zo,`/mC0H#$PeqreROUXG8g+4+g+^]eE)VnY9` %.jg$<8ALtAh#7=[=C`,uD=J'19FI_iT9,njblTZ\5`Z/;;,:N7XMWu-a[&!$*[j2%4do7H:ppkI.U^(>1lin5.N)NbA'![$,0]2: %7":ldnNr2q(F$Cj+F'd+:&4cI#!T>'J2A"afR<6G.9[ijd]uC$Ijp:XlV\TL-0D=L?C2/,,T01A.F0YWdo4$u!+9UH %iVtDe]r'[E"L5.,"MqS3Cq!!"84/.\)_!m`1%rBsBM2F0gnRf"UmarTd7]dH@,G0FNbkd$IV8SAZ2WF\#b=U!/]N6*Qt_b4mO1TK %bm1WiP#B!gDu:0_+3MaDj!lZIhR>S4g_X^`YuQXdUXH&,Jio'$$K@;[XboB^PL/rc\:GQ4pu$?D!cRLWb:5V-C%pr %8cm0S1"T2gb+b\Xa"?+h&G!5.jm,Yua-K#/+?=D58;qRdl_QI[q"fRKlR@<61(CCJim^C:A&>k>+$-H3GX4s\Y@j<>B %LsHD9LK0fKlG,i&Gs9u*U$M_R?3i5s&laBS0[WE\7.1,WGQ/$\03GUQP#mb9_Nn;+Oj-g86.g]:*)P0qkrg0-ir+WJB+?jY3f-hh %H]Su9L@Z5b+=P>3!X0S1X9^eYMZq$!M\@35\?LGMEE-e4ZIKLF4H;QcJOf6V*oS`qf-0p\/cXnl5t6$G*:#UF"(MLE(5I_%GXe"L %XZ4[Sq]Xc5-snlGH-a#7GpkJ0De\$C#k1#A$LU@k(^i@'\Ku^2"*J!RnW\X;NlV %Eg"tk'@CaMVq8B,n#$;@#V9GsTOSl58G;76IF+dO+NbhL'9e^(UY$&g6W"APIH';CYM&3Cf8LQOSk"h&kH4l-$[D'WZTn44,^@RMENacai!fHrNPUB]Vi&#ct0o9l%PV@BkF2mLm%A')@\ZJdKOF,ii2]4f"U$M);)RJ$06tcmV %BBgsTC*B]V;FO;eQ?'$VCpdUN.H*op;Q'JiX7K6!8:lbAami<`,"KJP6`ZL1CE3mc&SkED!_MQj3c%J.(]W)nj!@4(M5sh/'rdGQ %!tf;!($-cD:mI2JdjuH3TXntK#,WOr>>iB562Q)$Ejf%X'=nj2br3h2o4j,j\[,+m$+N_23=j:uY"7d/&X@]CQ"Z@9Vh[,8 %dLjhDC94uB4K\.e_SYC,64k1(6Sfr"A31%sD_?2k-B11sqkX_eEZU!u8qX_Q$BW[WiJ],-j< %eg+c)+[%omQsd-%?!k4_m:8/$'W1ucMGcO'C$./#SE>g*Ee0bq?72akVEkFLR>>b4"\+OaKm1@4aGQh\LZDm]9Ln6ulS@E2MLmVn %f]t9\P-5P_X[FUsN#1mnU.rT[.r'YBS2JB]m0l:Xhis#2mEQ]Q4]&f@LJbdi:rWd+r$1b7Yj]3t)2Dn2P^a+\)"=e/=D2F",]16/ %;"94!-qREcHNEL#!HMRcP@aeIa@Ei68;:_U%]WK[[.em)]($NB3s[ %(HEV.0Mo[6KoeN!n"1MblAt(7hSEGbRuY!VDsa9RmU%bob",X?_#W> %$$^!uW#MT]&CaN&9J)J/R[!m"R]B>ZmQR9PbrW'P:_5KSfrX@Qeh_!u\p*\m%d9&]88,-KF6;93!DOpa*sW7!@L\Hb:psBrPjK-[ %h3inJ1!Ps'MMFUD+lXYm?d7Pb:lN[F^o/cLPS8nC;DQpcf&ElZ(`l8o*YNM$7M@P"cCRlipIrL[jiBnn'M-)Y9c9$7'gdlo=n"&t %Yiq6Zo8XLh.NkgeF@K4Va=.@`L?k4Ho2h)Zq9j4QpW!R_m_B-F\KBB5W)c&TfAnX!53FGO7=N;lY6/>s5.e1Ue8;e&AkPa3?TZHl %ZQjT%Foe"QS_X]TUjT7SZ&8!;Ja+oU+\S>iO>ogST:KUOWKK7*]'aq.Y7**%+i#K\P,\WS4#>BY=i&!HMg-6G8;Fi![GN1,D1-[i6&_YSl;J< %,@0Sr-:.usdhIRt"#qFH=?]JF`>H]#D5,\GPA%C'@lfd:DRauoJ?"AP\;i$%RZVOs;A)nV'/F9RmI\lob/W=DE5AZQ"HnK)TU.i< %18E;"$'7hK,LB5i7k7SKUfOH9fc.kkpi.A3%r:"?54dDg2"p+Jq78#HlK'gV73i72"bTP1Q(!P*.gHkKm#L;bMt^l2^p+Hr[lH#BrT1rhElAiW1NO=h4q!NCc9O&?&s*1aNkY^#o1-*Qj&%++Z?ku^jCN# %,0cn?mYbmLKfpCV1`hB@@_H70:FJ$<4''&VTXj,A+-ac+8G]cQ73T]dPg8?h%KSoHe>(%o^=n$bc&lWSU,AT!/(Qb*\nShj&k/;Q %%'?;b<]'F=K&CXX0UKa?jT!p2kB_tnM1gVH7#;0Q/D:<8a\fd+6Fn1hYH>G*>/^]si`"]qW+rJTUdi+FAF[e*_+0AFPr=p5B]`6' %@)q1H%XopBSf:q:41[bZEEE:\X+)q>77s?9NaT=tTilcB%C0g[Ki:EeN %"baGL^ss7]lK)X\i_L=$J=ZBp=mTfi_9@oi9%`,!3+WTPJtI,BLLAWW6,?)?P9+V`?:XgOX9E!6&BM^_'ZeN_Vc^jYMO.Y,:\7C/ %]-U6C`3p?D3nlp.$/:uV>gktE^o(T.cPm]26V"kK1CG_/aL^*o=^(]Y8K=$T:k>*<L@i?PZ'da,0U8!"@\_/OU/]rMuj[nlS7n %bCeG4fUHO,Mk1^DPTImhD3ae,83,empL13%Lj*'kR$o9XD'XH:eN8^k;#HWdCM:!W#C&BPs+fe!H>^Xr*t]9EG>l\WHPiL_9@_n$ %h%#qCit*XI&c`WYHWMM"_HNA>E9QWmViXoblJ4gl9:JWE<0oRirCXZ/Ljg&KSKuh[>ABHX3n]p@gN"oNprsb=SqIl_D4@<'\Ye%2 %`-tIG0C$9I(:AZ:f/35b''>VrQ.1SF0:GJ[Pj)WC3Kj&0cp/GQpQ\>0r"\*auq>"7mcW %'r>gY.p)HgHM]G*<.Z-ITR8n>]?kuoQ!G1mgWF[:(A5C2S2Bnt %/FH"_Tt!(_.bU9P&NKdF_nW!@JrCJ/;OX5tacT,b&-;G=YKqBP`rSTb&=-J8@VL1`NJ#=($9KU"l#>)&VcDgs@M2M$/))4'bP.Ds %^.:[Ubf&2,23R,XcphsXg6.lW'M,$WP.qY$M?":S"]:e3;(L<*A`&roJ:?j_<3?&5ld4gdWEPDF7A]N9kJ`F>@.cJr[*YR@ieecX %.kZ:aSMNBuo\%.)(PS*+0PUH0Pq5!@N+&:XdZrODZupYR'qcQ*qoK[B`Q!@1.)&.ZEnIqD^Q]167FL=37c]K(![;!_ZEAH^f=VSd %\#Z<'!=-R"PBBrC&1LCN7s87[pK$eZl&D^H.?W2ZL1tmYMA>`W$P[LCD'oA8Pno^<9ho-??WtfO>0p#:]+tjdCNcDNc'=E#.u>;N %*b70g'OTgJ\"A=o>P.+[r:PMe/\;(Je)M,[YmEP!J'$Ob0]toqO21%Ef>h";g#[ZSc?YfE_R4FB0N`bZU+ZG&nbs3/be+uhn.RL. %0b;1M%M6pL-eThuGd0@lAhg0]@msL!\]KVCq47 %Bpnfq\bT\G=_/LO@QPq/5:QfddZe>r9PD.7`.BF]B03":RjlSsQfa`Yhc?CLSKYLrhW`OO8I"WoDXM54*hmnuasCHL&F6-H+jrm. %0^4B3?*b*[MP[\h4Y8oJf#M>FI[F;1)LE-gjmkqhUP/lT5PauZ7^/9YE(F2$dF,FN-k,W=rcH^.`t!aC058P"QLb]`6HfP?gT2tU %9_d[k*")@Lj\2!/g;])P[W5!$fMO6d"[qBYcclaFP)bHqKLNjd7EZUDEjm9TUY8aO-skYBU4'!Y<->:dfD_5,\scbcK0g %VqZOm:tU?HRNs2:`JQ1_]Hk$")e6jAL]pqL?9J8GLfuuk1:?n(c!p7hi.LgH %-(+l_?4S6bnB;&YR133sa/SW\hbsWC$"1,SqFYl4r<47Mn7m0H*M3X8e_-HaCQZl79YEb!/2\5$i,Zn;I"kp#MYM1qcej+'b"IN[ %-i+2'gIhfIjq$95RP)*)n!OYB:C,o^_h#Ia9iD5j09%mN%fCbc3fnbT@$Vt*dd,sJ&(2)a;@C),`'X;S>$,C/dXRRFDFqH^%lN0% %%$`O:USOi21b3='`IbbObeY&9"b8+SMhK%YrRp0L[*@NhCG3Xq-Yl&ljA%raJTD`7I0n`+%@WM1VJK2s*mMifr'H[15YLkPE<)hL %h525A8b*9&r@5OdZ3oa;?'Eh\:-N0fH`V.&HmJg!:Y0_e$a@(!h8l#SI=:=ka\A2&9R'pOrptn^(er".^'\Mlp!OU19DiId`$PME %DHY6E.q=X-I"]sN5ra]gaj\aA9VurP+I2FX"I>^VU(UR-cu.!N$WIA'T5%[EPeJQnXW5nq0cQ%GOJW%1QSp2l:5rHfq*89n#HMh, %Yh::G-?h\rmm0EQIrS"%/a3F%j;bi?B3;H]?B_%)+65br%]l.e33_PL@e;]]/.TnV(*S\dUBIO.L:6,ePL.>[2"oZo %JY6C3]ngF@Mh0f&(O0=9\Hb!33'jq2>Sm(ds/n$6%$]Wt0I@8KmNd9+/BBcT4lO(NrZnIDF3n %M;H@bLD'enaZ!'B!,8SpRc2O_XVhn\67R-rS:KY2(*ES3U5*Rg""]M#;UKgYdU>%@#CS!L]<1i/\Y>tBchM9sR0G=ZMuBd<$ttHb %l>%Ci;)6U:"PHnUVN*lW#03HPWMBuplInl;.7AXYn6A@5_'rmSNMm/BCsRa>[HHVP3VM?R0rp\gjKAdHXU$m2HRpV",qG-%S?C73 %2cQf?4R(9X&*=)q2)Bc7=t$W1&n#3!==@h+LnaVOl4R9TYpagYliW&r7VVO/#9FJJEZeBo2-=]Q5U.9eUI-RG@r:M.%m_?kkCkqs %>,$YdZW1"\9PA-p[2\kRhPt2%M89!G]:R!*mJWpP+SNrDaZ^B*XO-D/GGkOb;/ZCB6;J'_UL&BL[S_Ec-#bQG3K].n'5^dgi %e2\I^@S;BZCiiZAf$`_\=&$MZ_kKH`11[:K.WmkcVsmNW(QrB<\nra45]qO`*F<9YPms--NR_Q53V@<_8qnuJ>:`HINNLaQB*r== %aVLqD%S@"?"d75KjiCFI7r[1GC)rE5$g3[VM?D/Xm[?p7KCN)aE3B$^9T?PXlSeP!$tU1q7A^`e5drfUB7Q%o)llrYhWc:;jecAFKJ&jTM+JKJ/`O3*66K.r"n`+#@!@W6o:%!Ic$t9>. %g*dPT$&YlCeUQPh'Nq&J:&\pB1b#lk,!sroE"/DYq6WVq=\+D?`r,>8D^AQng406"&*6jX'8L`UR<(&$,tFm:.ReoAQ"YKbQ0On1 %AVj802on;Jj&Z53cm1H;pa[S'#&&n:!KiK="(A.Z+,m`0=Y[JUVUb7h:T9N&gHL&cI7a_S)#R<+rC/[fn?4>F2?Y"5'/0R!rEI/YSeMp/)rf!M2m4!9:FY<6JFiP(K?hhBW8p]nI-.$f)[A#0cXloqH8Zb$)fUQrF#LK^^-5b?V*?1 %U;9%*[GqUg&e$^QfP<\?V_6eKrOY]2Q>EmS*=%fCjj&P@PS*`0A7b4M*0sLrPpm %0-$3FKI@/d6[-Gk%1KA5fPhu1%];S7U8]!e&;Ee+\4'Dk87f&=\CKXd6kj#Y]Y*if(6)uDGTZ(nc8e24oI1%kJVd\KHBI-kGm-L/ %E30fl`Ki'ZF8ghcNI=e[TfqD>ApqR#LVuip;$c[U"AGk"nMj'Wo>mEg6+Nt2@H/]AqB:'aYI(.8Y&Q&E2(iX8.9p3orK)3T=r+'5 %Smh'H70Q6[3gHn#>Q]:V!n0;1[9lL%bm/E,Y/GLpR&E]j@fE% %]!=p\lV;DQ=QZQ:0WGQdecF>FRfLtu+Kdd)S?^8R2TO*leUBP!A6m1Ua'dqB"78RDC[-,&@]^dg^t*j;[QX3Z<(3k1>"3`hC7%j" %`6Pt#pH(^$:(pTt\0(QaDCo\^!fqs^JICm7YPH6uR$E/:mReF!m^@E/Ri6R("9]l/Bh`u1^?jdM%r[b])jW,S)OT$7q:2OhW?]0P\'RsVu18E+i\0`HMdgR09E %#4Ddodu^ZN4O!sNc+hi8qZ+#Tr<4]Sfqa5;!JZ,YlSi_eFKGe3hYI!*A7IBraLGRQqk&Xh<#&?& %aI_dOHM\E9XKBX=gG1'BK&%Z@)l=CJbH[V"c5a'+W8<[)6I3RKEa\FQ%\tSJT[,b4/o1\W*#Z.'>"D)aV;"7'C-I8WL?\*#'c;X>pGo5K?8oa4.W,#!8F-IeF6fGpcD.8f$5ri %B]M1n/]oR83e.qZF@!8J9>$^6+dfsU&r"<23iaDXAg&-E=;_q$:Z0ML934^2@1e!H-6Q#D;Q\;kpb#+nkc#VV.jGCk7lj2GlAj![ %[HX?,>*&?+eo.+AHV8,30I7g]*0\rj#V=p %:'pZWlP,3k@>3+$^EUnrC@=;@WH5tBlX?,/(i/V-VXSo*L<]FiS;2-KHUe!V5duY1@W]eP$`PW-qT^X)D=1Xrc*JP^=Rj<$1AZGB %VI\G_^E3S7:=>'cNkO;WS4q,N&;^L,@H15s15In"ZlNVm!:H&!\Geg8P]Q/]G"lJT+G]G"-99+`.M2oL3U0MtKB!bKHBK;5(>nu"lCl.&(:)^j91)&- %,Be=FaPrK,`TlJKce"S[!P&*B%H^]:3T6'%+Le=lWB+B8:^_FZ7qibS-%YkhPXJ/qUlMkNYgh+]/X\[gg*`dHK_"uCr^TXCjHWV_ %Z.8$AIL:lYfdPT+KWA/XW.tWAoSfgPY!=^0E8*uC3V&i'/C.*k15O\iX(rk@:%/Gc[5^,2=$.Li!`98RFMVLoI'D9>kW8@#O#&'3 %qh^pHgd4)^P@k-@_db^Eqb"IE0bT3K@-\ptOUn?,%7O>V$=GT]%4*T4nEjT]in*(;qt1K7 %rTA*Kpq(JEi`Enon_a?6LO]6hbBW3jTDY1>^\pqm4`WVJrq(-Cqo-b*%/%O,^AVDfrL7a*qRbY`o"4@?r:^0cm[lX[rV4jVr;O_i %o]CZ%irAiOmsIIZr:%o,Dj'2%_=s]O^1R25qSdsalh1#Pl.<]Hn\=o2gJ@e#?iTQ+s7YdIrb;>^hu?(A`ofGU\;YQ*^]*XC*bY,/ %]taC2msb1Xh:DW!G<^KTj1j1@huE3#pV(S2:&j4hZIN8.9^\]TQVN:ZNn,Di!rp(Wg:]B0os7?p'pdkGIB?/&bXoJF1s7A*=\btLa?g3kW3BmH:ocO5&CAOih %qXIW/s4@:!I/JliJ+L"=&(#h&+2>AcYpMS-6/U&+5M"'Xe'72S^3Pb1c-O+2A,i/cA*5k7_9]EaS4L^dkir>JLo0DJ]HcF^jHU@T %2&MZ7?^"0`-lnK"?is;&-!jHVJdCo]SPd;"_j[e.p(s521je"OBOt`nQO,`CEj`%68?24.q4ti0;GuI.k3(l05%L.J,/1>qtkN.p485^KD>,A %50gZ#S)Z&UcrMA(JN^\(-MteiB,o1egpFnOi)G2k6jHt%*8s8Qm7e$"1bS+_F&Up:aKe<1t:0Q8]Ld^PR4"VVWs"`Y1W %(%b-b=>M><9K-P(_`%Ku;\=<4nhtE3;IX!bT(q'h+ke=%ICY5A^JYR;ja&#.c[57s^@1)leGG7jcJ\M?HL,-KqbA#7^5[Ft^7<$q %r&EGXeAl][\d*_H8a5EL!,tGN89'*mOH4hP39;lgm:7V5JUn&r42I9c8i"tqojeTt'.Gj,S?[@M62hMj1LkAG`2b%oMi6iV6=ioW@pgG@-"4QANK\DN$2SFL9?`Yjj" %43k?+IDd#t)8*m*pG79l^#"M,W-@:n$m*[fffn95qmnuKK26F2bKY;pj$sZ(]a`:1lu%1W_X?R`1@A!](OVjkbK[Sin[%]W2EXLC %)daZ4h>DM^p\X`1kb%:Z0AiNPeh`\dDpd$OIYill?u'[(Pu<^4:1'K[MfZ(s8rMn\NEp_f>P.RSHUU?K;=DMk1UrnrB7#^9\?8X% %i"*4ZhiYe!e%"G,a'%:3d,XsDNR)tABYNriA(:Ac5L/3_2"%m9g%UASStk/%05#5_5L/sDol490m_L!gqKtdC02LbkEunD&7mrF( %I5F.Vc(k*KO,m0,48q3lkL7!%S7g_0,'o8q2nkfuh>B7eHdp)YIC]Z5W,LesCAH:dbe22*]D6"r)G#BH!-:)B$e`;>>RUe^k&jWq %TW,ZN)nYWWk'Ha7Au"OfGN6jags(nd]gmKUf;Euba7?@f?h)=g\`]L'4pMBK3^.75T?9F\Fqt:m"^;H!fGWq+6Nd:?3Au"OfGN6jags(nd]gmKUf;Es,+j^@eG^^!k %nMTRq/U/<\b.biMO2dO5okqJg\U2grb]f\q976O1`$4;#5Ac$0CjFb[l3+c9HL/62`g7_"h0a-CmSP'1S,$b'oQ!!_idYngs"D+d %eOp\X^F-R!ILjR!\8?.%r]?7gC\AF$qes7F1tnM`rr_AGH0r4b/4)mnHbITp"n1SU_rO#BCe/;ZNFYe!]@XZ.-He10a6T\b@qP^b %4bIF\f"6!^\%W->p\Hf5h=u!pGOsj2mnk1Yp$!Oq0s,X>IsX3`]uo)0-qMg"osijKj7D+iRd^.K)"kW'O#)#ESK837f=o^YmFP5( %`g8KkRic9iO8?Ah:\WcX\DEnpnGY7dZ2*ckd;:=Nho__aGqU5`pO.CIHJd]%)*FMq5>ccWlO1J:So:C\NA"p`2a>U]*qaMYTC0N; %bI=4"VrYO)Pk31$br-Wf5PIKsKM/CTA\9lI@o'7DHiIU1g6uf:RCH5#:RnHsalVlJmKb1O-Gj"?^asDgc%N]\f5Lj3-JnRid^^)YNpQ5M^rV=@2.rV)DlBd1XjSl`1tEeE\?> %`j_<$g%Tf4Stk/%l2;'`GK'9%Yko+V/b`Y6([1kOa,PP>io?^pqHf6O3U5FfhVYY!`BULCB:n\JN3f!\m]gZI=l1.XQG#GBI=#Lji@<<^?*E$qosCC^-&"! %q=,m%H0k(J5M^rV=QknV=+>Q85UEXpH$pU@2'1fFC#"\$:ZH?,n(U"j)e?m"n-Ll@H=@E+aQV4sE3EB&Sas*IcD&YY[US'P0.YW0 %I'5-rW/jsB5(f1:lgou3dEG,45%[=:DgT%Nr3AQA62,/)"Pn!C3H#M4W_89hRu,`QLrQp;gp?IW5C8E:2nkfuh>B7eHdp)YIC]Z5 %aJt0m/MBo[hISjqqVI8rY4'd5]GHXkqn>3_^$kIN%%^8ThISkI?Mh"jW-@:F);NJtZb8kW>h>m#nAhh=\G%^2:ZpSW4g*f$T09@O %dJ1@5O66='5"<6Spu;dS:ZpSW4o8R_Zfe92j3&=qc&]3E7t"XoVgIogXLe%p*M+,-]Zj]nq.2H^DDohM7e4'+^<^$mH/I?2D2]m)Bkp['^#^;#`d^RrD,Vqh6R\`Z!0h>$QqGOsiWmkGnco]bXjq*/0qp^c83s,5c^ %pT'AFV,G,/=@JlV&O't/n:.QAA3Gr.Yjd/aFL?Shf%S[b[gt>\L\Q_g4i[6j$3&li!AE%,0DIZuMl16iAcug3U2`n,DEM;f]+NG" %2^WXV^5`6j;55cMW;!n?^\/-6K6:R(+g!'f7ICKkfiqPrUBPqYJLsnW62,7YSee(-6eoi55(7<1W3;BFi9Gjen %Vp9D@"/#ok>L\N>nQ`RN#b\<$/U.jC=!MQ:pjTk;;2mF#5%3')b_Bs-u(sD@;W3ED#8+6jOp<.IK-4.8j-$k#U2"rH_cL %+e9qa\?Gr"$%2,1KA%n\:c]^pR,:;Q?M?IK]:Z930_b20N8Xg2?h^V_FiaMco./UaIGfVtpR>jQD^3NKK1tGXoZa*tS^oUA,kP2Uk9 %b[Ah#gO=J3^.%&VmajN$4,G%`!D51\:JisGA%r\4,T3@;*bb<>hL5-2E:Q-*GR=-AK0Q/e5aq"bJ(@d=8jA4h(LH8;$M).G-2K!,/7_6-V;P4WtJTt"2.?j!W*n*)IbUG3i'C4gE5d&MemSR?;^o,1:;th4fEA@+FlfK+(^%,mLEPLAn %d-D\S`!:I[8br$#@/;Dk5i7_Da7Ws<0u3Ahp8Ql1$`6=+`i1-!Fi92l'%@ZZjOrOL1aMsBit5&iB84`l-'m4;r*4UVLkW+WdA`"` %qjZE#gi5.]h0_)?oS(0:kJB=DN[jkFNI9+7Z=%4J9X6CXLNE.5CXdO9,YW:c0/F.-5SmB*/;cXDcIaj(U>&Fp2YWS\8Q--AbV29'&B@l8+lcKq#pDZ %'uSI/i\(lZD7*2h%tsh`15&pMZdO7gdIX;cc:q]4O"LZIIOL20.G%*mOLsf;W&(o/2ZU %].rD1'78#`+(IWrED+tt;"nTV=jOj-$2`FQ*]qC%kC0b,O*e\m\nbu[SU6LGVB?et^'eS1=ACVfFoOV=FO?JZ\22IsmpWRmU[Isp %cRYm.F1j'jLi>d+`G_J2*@Z.O$4`i9Pk^j%[^,>@QocuTg@+,`^"dtijNRil3O'^"BBgMhk;.>eKDXgG@IJJ242F"sMoIlN@G=T% %'[^1Z:(oXjh)D&E#.UP!T*beC^>t0$`GY#S%*F+YMjJC4",](O1nLIKhnWc,mUinpir"sqXO92Hi %]5e@"j;C1IqVF-`#PX0]'akWA]^%',a,7>mq"OEl)sb5i1tS;.R"rR])Uf`mY=pd]rDB0)g3\AIX'23$MAt:?h@=#l)3&EM^1.>% %.rk1$'naG.87UQG:n'%dq(_7;7(i#5*O@;Vd50[p^Ag/5O'1tDgQ'_j,C4%&7[Ueoq\bAT)+0:fmU%'m':(-L(6(DlFOWH2+0gaB %VtKoH8XdJFbX_8!2#"Q,qd!NF9kiR;.Ci(P[c>d]3L;RgdQ;dArcr@c %HbZ_a?JgZmU:=:2>a,,s)c6cco\AKhA+*LIn2+ZCq)uQbEO"`?m>TbEXXm"0hCn"'=17sc\Q@%c00!q>q,Pu]rqgk5s#:tJ$cdr.e.=:&e:A1flCqTJf`M@jTVmuViLl?;9gFpcRp(PIcl'aB-1G,Z4 %kC!OA:?%&_eWY2q&!3"D+g5G3=L?9*:;>;h)ioHD8)kZK33FW]5aSY^Q2)=cm,7;r2pZ_q5P*nJ)A!LARicQscX&$Gll8sJO:Eti %Ch&t0WABhr1gnWap+%2f(HPn">eSGBN8(PW@.%*>b*D%Fdq5DmkFEtgf&!%o]JCM#a;@(DD[@`5CYUtRD^k+j:QBa+G@9e(,6QH# %S"$aFk\4?@HL3/UkLoT]KYQami(htm4mBVg9lBh4R0OlPjZTV7B)Dok8P^Fh(kB#9?+[3OUQ`<<^nq2:e3_@;MBg9(hSRJ2]fLq&P[D._&d^U@]l+(dTO0rpS %lI:(FjT.Y;%5@8b^"tR9PM\e"4d5:S0aQ=>_o(JiDHmSHDR9Lu#M@qP=t&t@oBU2LaX5M^a#+1c4bN7e=)mMASjDSpp3(%tBg[Jg %f4;/Lr,I$%jT54gq]=.r448qEV&NWQf372.J=jEica2uZHq7^g:[tC=mh75'ijEF_+XPj5DiKu' %NHOYN7]Q)!f-Vqm5`QQ`.>&0k/mX[!341rFZ>flT^ASQYNa$M4Vc\m:mQ8&_k>H %ZF4hPG#i[tP1G'$_\(k2^V([:G[EOm\`7@;X'SG#6m27]?,:Z-+H;]NZ/<)QG,875:O=1hQh6D@OI*,k0's=^X%N!=Zd20DAs#X! %Zl#I3H$uN\dnmG8pNtE5hF`aEV7Cj>4cptUHVMf.eje]-`EjY-4[>M6h9]KONA\uH_mouMANYU64[:%>m:pu0!TLNU=?+>pd;`8J %,(A1&=_E3;QSA;C2/'_U6XJJbU:K>pmp=IL9_ttP7g)MJMiEqp&;NWhcKX\LjQuculg$WL4/oP6OP[12:s?%+G;?YAKWR=iIRKH0 %D+)p:>j4,$8)0+D60-?\fT&D/9;-^Y#V8@#7!#s-ia/NsbjQu%Uhukf5sB0NhL9q`F8tX?ZQF6!W:Wr7*BWd?f<.9?p[2<6Ao(Nu %8QIFDYt`Z;&'Tl2YgnX(Bsbl0$>=)?06,#r=SgMt"*j2-^6(#&"0;_>iHZC9A;CI%H(b^W.dprf0*(DMfCqF67u?@9Ts6BWXZ^\3 %B;GB-H`!(jNe:P,_<]-^NcZ"BfFA&Hp$_4[5->u?ef33DkMukrYDD\Ubp'e'ICCbBK4i-:I9LH^@qO5O#C(4'(d^9Z6qRPC4 %+u?Uh?(ouU^8KR37QldF"Cj'=%,%tC!If@g\5#`?A[30_NCkR66%'Jp5LhCY\ %qNX?\pV]-&T),u2Wj?&JlFE,Tm6V]GHVa46=).QRh1K+fDrtAQ<5H)m$Kn0:Z*3N.iUsiAR1]!XA%T0#A+'h,F,bHdHHZ2,eT:.3 %8a#*Q*d8!Co=P<9ak8\hS^#3Pl:UU@m(I<`0\JT(>'g7LhXeQM2g*PeQB"(X6crWI7?o:V&;Lp*-XeP?@XQ_*.-CQ@ttUN %[^m6HiX>sMEoX[hMK:`5@'*S86`9rr2CS-(]7edpo44hj,Z2Z/> %bB7I_P@J[$+FiIq$qejg=jeqROP_Xms/=nRr90/QT)QO4.PM;2X'CcS8aLHeQBU^U]6^* %NjS]WB\Rd7B7Z_oG33]AgpgsOrtp0.38,CI\?SGbCAh0d].o;X^N43%p5c%l6#9'G5F/Jn5`&A\4g.iD%APH6$:op3AK(FjSQ38] %4?PI'oYI*!TXf!Zgb*6(kF,@lc6+o67 %ipn.#*dd<*q8.UiQe]?4jq1.Z*r$SR8ZsGA7Nhe>jD1Ba."%)EddAVuP\@]VqARI*)DA=G0X`#F>l]dEj+eR`h0Y^*iMc-9S>N@X %=4hN]1m)\6L:PkcRsE87LQbkY%%Kp:Z*u+1Em5KtL)gbnYIUoEF([r[h2Ue/;cWP$^k(*AY`jEZ>f]tHTj@aS>Iokg32dUV2g9B=?mH6,NfRDA>EJqEkkHa^MqQ[Kfr:BciG27[j %jPZ*$RKg+VIGf!5hD:kk/!L&moX %LRgGgHFO2eq]`_EH[sLf.$s*lhICVkY?*jTI-57Y5DN/&h7OP#$G`7qo*W8$nnKqs>t1lC'-:uW'n,sbBC_'(5Lm-eG`r;EN!(fk %lNORHO5`\jY;8rji1inB,U>foC8`n2WRs44u7gu!;Y9+dWabf %WpWsKiqKQQ.;t5TV2EJ73:1Y;<6(J)5UW:hjW9 %P"[R5(!"K/&D11[=8IN-4j+T2>X*D8@]A0+\3?O#L^/GDOg"F)?eg@@JZ<@94DEYNGh]JhR]]K*[+I:_@U>:nSUL8^o#4lU,4TJW %B:9W5Q8QGG;=h;lX#5Z>"6=QZmMF@4Xp:9Xk_)g:FAol08pI,uEQcAoO2p7e_bP$\Y2mDrp>U`MgTdZao-0\RgD@'07Ra+cXsNb! %5^$JtjqVdkkEXar5A9bIPJ'j?.Io5Np,el&'s^4oBl75p)3f(5oo:"><[)X6J%5$cjS`t2?+=7/]fHI0\EOVP?h8E`2iFCOS*RG> %(c8ZO)G01>_<7C(`!riXBRO!'5>OMHX/s-l[Ge%QgQf&s"8$h7>85h3U2*XRJ"1)%bbrECS94`ht?B %dnK3,ElGJ/is$s=B[5Gdc\pJ"'kV/t(X[unWE5d8AW+1d479^(:#.WWpY;1WmX!mE0n=#,C=\?Ka5+^VFCRtWRr;1nE2Toq4`]@; %-WU6cpME+=bsWb`Z=h@h\Lcu3:j(NLa/EM.m+;*fmKpYs(N8neZom`q]h?])R3pgrRn]*M10HPH,M&qnY0/tOj2M2"8DNY7`kF=p %R![XQ/h4gTJPk:WF+U\WHeHXUZM4B[]m"mClS]B2p[e8EqB)*m\ok:nI;j.E3Uq:%Q@,Z9-2(M;RVoU8V5PVs2+=Mjji$u8IinEU %).3I6IONAPa\[g?SfrUd$jM?p@F363X"_SP@JO;h<8;0T?.M'a77]o+I^+0U,S(q3#DXii>a7+m'`Q<.!'*qD].dPE_HB&58JpFk %CcKO*o]N#-]Kk>gbXe$C=]X"ri!htc$t2ZEYh$VH*'+fSAEK&9P/3/$=;OegR@7#NC=`VB;rJ2'./&#.&U)!Y?r4Ru4]#9t@*Sd8 %()V0"3C=g^@%%[*Y`b7T/4N,OkrF,jLB7^A]_]TRalHhOGrQ\PhU@\CE9]0J(\M/\!f\^2eKSKZ4Hjr)q9.E@#_uZDFcLYKQHWN4 %@JFYA4:FpKBq$%QX>pCq&3"<@5^Q->!m<\:XX61:7g8/,duamYN#5S4q(EZ"kbin4bBl\on3*\:Dlb5@[,Uo\`O*s]0HF'?;5k;5foau#[T8C)O<[$nNht/-HG*85%+sY-/33#s0\POGdsgHat*OpjcK;^S(qQDoBF3BLdcIInt&Ted*;'ED8?G)]OW!o %Rctp0UlRK5(P8co**/k%=p+iF;dD;[QY<0PiJ8eOKg#!7X`E86r=VFAD,;oBItV&B/mK^*'lMW,5'j-%^I*]WEoj+8I55,!(+keZ %laQRbEd5kofUfL/QuK7P]['$%YYQ"XEG4VJo,+5*n9/l@+Hg"9R1C*l@ZkJqq]"eVkB!p0\p %3N/nuPX.%_!#0P-'J0+s(t$-J*"E=ma?"6?[cmfS[NF7g%qSm[J7E4lLbqDj#disENm,fn_1!49PY#T,!Aq/#((AF#>t$&PD%Nd. %[0&"3i:kC$imO"e^g79];LacmNK5-DduW6pXkm]G=O7%<+/G;1d*_$c9$B;h3,&P#26^m'Cf4#hU!I?<=Pk&UNAaY745 %Ef)CReLL?ldG67=;pc1b=&OcH!H`::)c/T`?CG0#Cp/[XTuc"HURhrT<==?;&T*ElE'W"-PhR4,"![Jf-,Cla;"ErkmgLA+1!]on %^]:$j9J\Cd".&W=WQK(17iom33c^;.Y#9OQ.K3:%-M,GKaZR#467rHL*oM3EG?*Ud-30%WR$9ZR^d()W9,^(bV]3Vm+!.=\"!@9U %N$V+dH1Z9ST3d5Z_oTrPlWaZ^2?k)\S6!NE[Q1,W59Gj/9WPj(S,@"#2&aE %>QG?dR'Eq#G?,ac#<%lL)*8EbKHcqMem?G:d#c%FBbb[k;/>1ldmAe&4lo(A#L(*>V,LS<>JeE?Pk-6t"pFPp&;qccm%U"IPoJ(Q %i#Z4!7UXljpe]PC"6[D"=#P$@?u$"!%?$6Tq;XbaegoBY<"t017P_Ym[g3omlEFO,i9KY3_h7SA/#X^'E-4(mHQC0.faNm>;_l^3 %/:13*(2fepXLErBVo"-c]2dne16pq=,=V+3@AHoaiE6T(15r?jHe\sU6(mZ`Z(chAMS(e"^&mH-,..TCeC"+7YUH=g1:TCG>W437>X,7d9eqsLZj!IOU!BS %(9S1=/T`[0,3""6<'30,e%t'2j)q")_jWiQ`eDd-$jWSl1PO,kVAiE;.)FYtns3tm %L'GenblcT6gbG#!(0?_DH'CYgd36130&^S]Q?0DRh>e,Tb^$fDL`s1Zsu)N!:rhDIPsU5)BF,(!oRGZAi?ni@C;M4;f1s3B1uZ/ZEdX:KL8n& %O&k3R31eD+*eH]t%K`5erB_j>b:F#EcUA,\b5?p$(itKbLo2L1*:,'>s/*(F_j6SC!/FnV=1JNm,Ya3AIFu#&SD)*kNX[XnTf5FX %!LQ5O@W!]425HZb)j1>]d[NG8H+Q;HOZOU@CoV1SZ"'A=n*jM3b_317%ee#]E#:HE %*6j*^;>OC:+3#s4USY9T3.c1E%GUq*/6'n:_oEa5OK=`!?<&hf.X*Gp!HT3JI:*:nN/S0:H2j\G_/#`L5e@7*-QJc$;ohl>42A1< %Y$H/%0lBY!A#V6R#AIn_!@@?AOh)A6Kmkc58n3#q9^3^?=I"0jH`OIuf3H_XS9E %A"P2Z-(O8BS2&iPS_XSkNJR7N3WN@.P7We4@+d=%@OdD2jRpL4^3$C7Q/SM?[N!Y/ErJHI:T\Au6,iq8VF;-L>QZ1GWPXYImJ1iY %6SPkB[!Vk46_Gh5PMq4@Cn+TJ33inUI^DkK.//l9Q8G+hOj9DK#"6hZXl9PL@!,!9S69$Ne+flRZOVZAV1WW@ %c6i&%b+LJOV!ES`[l'7,?,n@lL,7Odeh=EA/X"C+TL:bK8#]NoBg,7Hfh7`H3B%*A9h5md7tY*ZR(\Sga52;_6\%:nZ!\]H*)M[o %\cu!$j/HRAZ,rH9=-S.9"H\m(Pm+-JSq%6.O&#*bH#V8"Pdd>'&cAITGg;6R/i'WK\9::HYYjrWZ#GQVgrm@H)1c4+/AcjM6kFZD %83LP2K#70!8NVk:Tao4"6#IgJ:i`&;OlamZlf^flj/kA@l'sBS8EYGFB[f.S#S&a]c3[uk3'OHL^9`63Cc;mH&MlVhR@ND>NaEcO %Yk@^s82WlITG0W!N/ouW..,'mkrM]AA`hR(_;huZ1$/"8RHW'tDSSFiQAW<(:$@'-F==#B,JK$;O%))Tlr."7'IB23.`S(l(QO<3"+.KpuRUN@7Z"=giW(#Jh+Fi6SM(gEPAMj9;->Ea<*K[5Ba9us]9>SrU(Dj"c=.@fI-D+M^J %>Xh!ajQ!=J\T&)2AD:&LUUN.dVHG!g7)5IUEbZ'7G1^2V)-oRTf1\12%=pg/%G\(j"el>eN<`&V4)(_0Ii?7=0VXeLbMP;tHAa1%J(@!#@9p`ZP%.;4A(KR[=1*$].]Eb7!<[->,bF\?,sCdA%E[*s;g+OG3-Y %F2r6*UHWDnJUqB#`0MT8.n^2=JAArC %R5G#,PFA-m`/Ccd(0q(-f5QHpk',ZMN0)sb8M\!@M$nu>Ft&%`7L<9>-mhM;!`bnML0#-Np)K0(VnJj6Z@5K9JRB.WVE_;>5S:(h %hWOu*^7i=igu\h3+:-[FPauo4,=o,I'j2Z1=UY_,$>&]LO#IW_3b7m@"ur_Q;Dq=hG"ra('+cElRjV`D#)>5%k.t)NToYCYdB'Q2 %18`Gc`97c+`u-=;85SFNGjU_JKCT&2EdG$$ajf4YJZRYsZ#hZW)`o$,Hq8&hfbgaU>prb7JI/ %Q5g%IW!Q5u9asMNUZIGZ`^XtV.J6B)f-#("3omZ*3s"L4/"*s=Y(_`3F9n)hl6_@+b`(;29:]TN%d]@=C5/_M>XP=t=f7@e!b7l3 %.]cSFR!?iY)rg]dcE!@$;1sl.AJktp7Un4U'cYUMFOUD(\A3Y1#0L(`<1m=0X3H=(LIc&:;\#1p(*R2j_,1iNNjTG&/4-gZ_'@=H %YWu2&Tn1.#_;XT9.tUhDD+9p&@&)AUlF@s-;8J6j>QuEKeA5,-3TL4`1[CZ#?A!hqCA0Z3T,oo$b',.M@Xgiss6>ZB!fIHVUu9qj/MZ8N\0d[^)r&ln!dFu^XA%nTa5 %9]:>+6Tu:1M2=Qj7lNmL-@P:s!E+Y7X4h3t[7rj2mlYsHs,c9aZB*_16fLd,5m)'r84%2R<';+86M_Nk8KO#;g!2A;Da6!"=s,)8 %Ei3;3P"q]=k_0H.Cj`ks*>aQX4uqFPSfQhnA#0YO1Z2+s:@LZ6r'qfE_WXZ?$;XH/3#_)ns&$n*jca3+*URi9%Ni;L%E'N[/r;.t %K]>'tBk/L\E*eefIh+(t2JK)R3\N`l2OG5QJNRJQ+Np>]L?oCNC2R%+doO:dmR1_P!p)dlgjTf4PVW\G+Yj_16AVlDX?MnaJYl0MV16Ad0EbT]ukP,I*uQU"s&VaX)q%QsnE4^5.<`#O>"P0D]W,63,n1$`j."Fd=;p-7NfWH9MWrS$t$6!5HGBOLWr %-JR]d:qgHXP(.cYR=LH]bh=TY[8"`bkX@3/l>XZ]PQ_7,2Ir^B7;SV&Mc]M`,C+>!htrUW)mUVk%0\u-#"1/W)g5Od""*00pLG]- %`?l(I-L_=mZ!SZ0S#86.VN=fTnA(Eb;fSO""NP#82@g8_hZl.]d32hj3Br%5Y;Vs(1YH:GeYhq)'qi!]S:Kpu-h3C,H#Rn]k5.ZZf@'$-1l\ACJE&sIdL1BhRis%)no"`A?%nD>2,NALn*!-N!S_9T.5ScG(3+D=paJWA\!e$=>MWt0PRu:E8fqG9%>9ZA.57Pc&0a,T3Sq$9G[]$FH8iPlM%:RN3/#FDOZEVZU0fLJ)E(d24UIlR6P]m7$Pi2r9Y=828fm1D8#u@tPHn]UZP2$kBmomslB2!8P)t)(Z61O$+n^qk!9$DcG^W/'a'OS&*Vci?aNC,K_`]_W'&oa=Q(4%N`j2p]D %S4.tVT?CX!h=m=BK)*Q%/B%BRY\n(t-394uoG_-j.Y=3``sb43rJFg=NY,k,hnb(NM$-NgC.h_1@2ib`N.R(^6;uEQgP`Mf=0D>334B(Kp$H4<6$o`ftOU=F2eE>dPYS9-3LL-M^]IGkN_\n\C[31-2H>?^jRUn?-J>(c]nqDd6kpK'gh_QQ@[m#Q(b^)M9/b)c_6^UIpkM %3u*m+g#re*b6kN)E"\A@,u=2aA^i:$_pIqJ9+R&Lj3jVT%L\+pPu7VPdHj=6e)0PXNJCk!Ie`NeV[$"(g660_Z\-*enD\S+1o^aC %"=aPGI,",'*cu_':@I$<^&oHVmlJ/SMnO&4n/IM#YE$AIn\!>)B(d:"O,^@;*rYTQdC9(\$9p`AZq$[9Y;Q*bk_mK@LHf'fHgoQL %FDK5`]cL1k0,q[^Hh:i&BMF_)?Z`klK;s^akD_tbH_^?VrYg3tWpmWU:L9VTl!@Z&:;iKY8)Nu#D>49-DYOJ79]ll7oB2EVL %O^@@:8jG>>b\urr./hW0=7+C$s13CYI66Zm<-Lan1au7C1gF93)<"\g4!/52T^LHu+<_WM:MW+RO1!$unK,[N@X[X+>Z@8<(Sf^% %iSnW9VB7m4UPmhnntgh?UZ:[W-:c[?e*Co%CKGXUii:SJ#f#OD7TFXpK5,YeX\ZB1r6E@4lQ;0KU\5=8N8kgSl*m4$0=?E.M+/AndmD>WreTp3FR]CtX:'KFPJEo:WSI2mPA(l5D %n9iRa\Zu$K^GFXoJNG1IhNbn1#2@DP!G`&f3ur:<"7C9HWBoon_#@(6>X\l[W'42:j,;Jks2Q^1#4C[/U*-QnOu6='MChei*o2H#D*0>_f>==+tU@iJIp9a\CBjlctd#6=EpEh&rBO).(SQ>2e.8?t?JDEFS+',/uIG_^1<1E[.l>L9IpT^3i_X+^c %,Fm;NQ-Oiia4:3If$EK\qr(Q*IW`?"j.!OACW@q6Y6X6mG'2SXFmBuAa"-!Ai4:=_@ROnAhsCrgrpaHs>+4l`+'0>Y/%oG8TB+J" %4ZBS\YIgpQZ_+Ds]rG.`R8$bqqbaLWaMWIF3,78WOKmdlBe#cT_bXP`rEL9l5Mq6I5cl`)27I^aPB %qCCWjFVc!?mZ]Tj$/NnjFfViBE7m@N:jX"+^I3?C#(o@r34Vtp7f)SE*^PM7`'D=Nj<^4,DMO)?K;kcit5*Xo(6kLru.[>d6D"e@m2 %%@QE_HG+-Yk2dIq!PTQ#WSs$\SMNjq^#bYW'+jaR3A4e;6E(^Y.kXP\U[sI %d!qCii?![",loona2Mg)BXlcIP']5];La;LStjj!c"eCJ[6<=@9l5sIiC0g!X1H>O[q`*U!L^*8kC\.[gR3975u(Lo\*`BnB6_sD %[B%KN2u9Co[<[,IAIFs,m3^]r?)b8`A5d[)XMOooVETmBO**rfTB]'u>^VOoEpYgHqP(r`fSC%-[-]e0fZ-%Y^!k\md\\^TqBK2@ %V,DfjYIV;IrtOtY,^NU[e^s*cf_W*gq\`UhUXihL-0WM/q0[BJ]rG'o&f[(jp,DsHdBlK!oqga@63"6>"=4esqh%;E='HYGGl>,$ %rL*hYW-.js^tO_5XF?H^=*B!dS"kF\'r?C%idC,b3Q2BmlMCZgkrU!5q+@pPkFHL7Pn<9L4cH>kn'rITX51M(]NuZ1P&c8Pb+4T1 %:m&Sgp@-AQ3hsuU'a>I(gll?ul?+^\R#TF67V/pThmKpHCrU?cfM)7S=aNSUgIrg'YaKcWf):tfgUj\X%1J`Zp=g>J;rtSHn.iC+ %FgolNG+It$BC8&*h7CCig=#1s"O>MhTXAEH>80''4m[G133s!_=gL8*qZ:EagE/C"IOTh(p#gA_2rn9&bW<#Bp=9Dme0!)l09oi$ %b\%9Qf`W,=k(Nc9Yi7QoV/L=Y_A2&7GE];BM*

=4[m`UgGSY)qMlYc%Ka_I_*f.ei?4tf@Z*'Um73GF4LR$FQ:\2Gc`9hhLjkrE!:rHodST>X/T %`8`sq#R.uL#5ifVTAf6KpnG$16.jqXk[dRrp6T=lfrRRpS_dLlhWZW*2*,=H=&j&.FG5F7e@::oik%T:^RR\MlQSrlY&GEWVOS9$ %APDE=:1+G_bM65Tet+D!qj1C_+`+QiY*Z6ac/T9mFLSCL!V2MChO8MAAc94ecf%$lL-o9PS';bX0'un\$gIO7cE(P1=EJsejLnn5 %Wfmo\DMmqimYnaVm*m-!qg1n;EW[Inh05IATJO0hX@Dk/K2%5/WR'Oh&8=a_@S=/Xc#J6gBG]Nr6G,TKG5gZqs*4eJo4lAkf?rB\ %o0<8q3I*OgGo?QNHq^.6Gp,T>?:HDf2g%ngA4/]g!cM@9YrTdWF %L$.!X0gGZTILe9i?N$!\e[p/KUc.,?*h7kiYo6W&=1\">IB:$9rf;1lf^6>`(r>tDD9Ri@H]40=ep[(jqr[fZj#hK3\AlespXr#: %T7:[i*H%?!o6&g+j*--Ul9,@F;a'R@c8tFjO$@a_h.lS,:n9c;%pHYXm]rC7DJ,WSm1J^oF?9T\c9QU.1S\`t>,j2;XCNhQC>Acr %ChjQ_olKYlZZV(&@3o.hIPC#$$ %#4o7jDXH,!rL$g[X;kGiS'6&Rjf"d`jqjDNj.<^+?$<8kh*\Xu]@DltK6?'A %[jJ`;Wj;87$f,C&>15'FErlAChL0TNX_uLHqsD;PA@6aSo&TS?Fk6S4GONn&^Pog$gR,KY$P3-d:;aM%m!i@mWIK@\X@Ck:6$9UK %nSQF[WdWjj=mc*0WTYtkpeE/IaTe,-b"qcQ"^]S;qF0WS2eO.8X=UHrjP5ah@<:RBVo3G2'":Njq^G.m*=m:"W!@H8=+;b#C!B.G %?W+NI5uG_)p.-g9cr*ag3O7hNAod=<`r`IcHG\@"XA%oZ5J*bB$)e]-e %[8mP?g)3+5g4Of;BXL@4m^N-irSW**\L(q`9m8_&G&?R$V?kP^rpcpCC+h:iUrj[CIbX+iOGdPKcJ?P-2/?k)3Gf5+kC`%Af2]"[ %?XK2![DkVFmRa>2T._=*D0%H)XtO,_YPbWAH:k5Sd]Tgt^I1K(62?jJi19%`ragMoL'lhOOek6kht1__gQYA]CY$4$B@O+<6MBkV %.(a:f]51*OCeF#_:$JudP29LU:9V:6kA76!EQaNAXIq;M\Xp(LO`C[7Galp]OVaQ>3OcXW`_OWWpDA`f5<`boj3[(PA'LdqZ7V#% %>@C30+,)VQ.C&H#Bn8>tE2Nm=U9q^Q%:n5XJX`VDf$5hO %R;--siU,.1SJo":"*\M<:(@+82=Srjrn4nLX$5A+FMRe*!VaRABS!4CABjd4[=rqb$=he94`D?];QP!$I*GHICuodb[C)]6L5jG> %-GM!7@VZU8p1kpnfGoXT:&.,!ku-,dS$i.LAN#+a@pnJ*cuSkpBO@BT>OD0G)\1B4C:--uO'f(u5T!C*e&0L(EuQoLlYl9!NB+)NjKPt8Y:841nQs,nG&)e[Ff`lZe(fh)dV]C2YO?/_WZ83akC`[%@YH&Z?*l&up\QgkK4Ke%e^f09Xh1+n=dAd,0s9ira`=C64KN)T9PW?G99lnF:@%)gjn/s5PYhA)#=Uc5 %o4=H'-W02DLGl!(8c\Z)K\FbQdlEZKRD4nZ`Y55q^!Oeg(V(MFLQsAi>,UHZ)ma:H6^C:h7(f.Za8fKkc0#<[tEQ#%U,L:r;q2ibqW5e/sY39a_6U1 %jR`%So>kBF1Eb5m`3OZg_"QqWgA5p$2tE37[t)%j2r]6$#/A9jSM"-n<:-J1S&!og5h4ian>jfDn"Ps?s(6ZdOLi?,:\@d-(Z0cA %H;arG3]d"0NQ2K%J+]Ls]Zp+,FYet3f9Y:[GkHVT\b0kK26m-N/?X9g7>,;E*KgFZ+MHugpLr_BbaPFC.Re;`'m3M1J>ZF"Y=+f\,_:DbM56'KH3UZ*.la/hs2SnOD2ej;bC$a`\B)RL%HNNm/;+Sl4))*hfc7ge;lt9f)':=bXs:c.$mDYLL/L$8'KW^7,8X(T$IuZAgD@FMb,g-19qau&f[#JQ.]$uil!.>c!2QinD![K_/ZdHc-0p9?C7V>\Km!\V.d68&'B-aDcAT2Y&ai!XqF,:Ko-GCQShF*(J1U3R2:BPJE4s[2"mW2bi8MRD$j-2 %m!6C`^(="`XbNtp9pc;'M]M36JnpA=hu:`;kKrQW=m) %*?]!M1'/V&EWVJC)LsYt_T@G);SoL9IXjIJW#&SF.+&OH:LO)'[sd)c8tAAc!2RMo!FRX(bdf78Ud6JRA0E>+)MI>#^t_Fg4c %DP=4N'MVk8+J;uWM?/BG=:g0a%9Vb\/97[#+>AODid7B6YUF#`Jb9;-%bMDEXFTGPq<-B]d#:X[_AqcYmsOT94^q`1Hb/b:bJk'B %hKs2sMcBfMLc"MG8L=YWBf>\Cj@5(:W_KfT %C27s(#5Gb94*tpe6\Ye5F!I"5aSQ08c)mq6YVi@>K/KI%jt3L`K*"NHed6r'F"!QHb4g9Y1,pp!&i?tnG2Zp\$MR;(.rKLC(\%NqEkNlG&b#:IZp=J3%Bf:]*DKAIPD?&#*TH.Ur" %D2\0$/@Dc\^cKlY6jj0VQ9(T2p.D36TZB,.Ckbi2E'5-4HRJb&TI%n7ahG=j$pO@MDN<^UN9a2@j4tbqOt79VpYtJEoDph@n-R`Cm_7S&4%PrGgoKq\35M`U %KXJHY?XdfR&kW9QEc/\*5gbPi*q;>V1R<^M"?pmTeY![DettAGmI=u8_DHX[lqYuM'Xfb6]G+34'*#b[/(is7=_i_\I)a.aPNtd% %LZq$26%_=N*bRKRGA9M*Ajjo'8;6@@IDBc$DAo2u#XAiS2ueb`C-$GmF(u!R#G8LP(/m'MW9H"!eb!4G_V(n[?,a+o0RdV7JM4@gm]*_A)] %&"t`X!?6`:jX<1%^VmJS];1="`beVYos$IQ%f$Xj9%&2R.c.j(?@h+&o[glf#72mSImo3JiV+MS!^7_Vig9O6SUK*"Q7UM!9g)A2 %c@%G!ktD&P*ND[mnr<2FHCLeHKVNt\9_rm8caS)-Qb;Bmm$63,i8^F^nU[pr!1cT8%2A9&[RSg=:=VLs/)fHm<'lMk'SXad>ND`V %'bYV0=i-Ecesb9Rbc&Aa=H-IO.o>r4SIBW5Y]=k<#d%<5cLk5@+ZX@G]1irp":<6?+%)5%NL@X%<<@dQAJGs^]J\;%.l,c?Pa0\d %d909hR)raF@"t-t5%61Cp^/FefE9SF;DrDWebmHb5)@+'-uc]!;WmO&.O6MAdIZHS[4.b;5mL;b*J^. %djA8%h1N<+>+KJm2"&P;#5h[b4;8AX2\T!QFBbr!Nbel@kS;I<&p3p1LM/sOBHQV1L_`qs4F6e+R#`(i7a)Q&0k6?k1@0XYfS-KP?$Dnc0/Mg*Z@+*/PDfReZg^Q#[A+P3@`?X/.qRi(Zb)&EQ<ZQ'fbo3C!<]ab)%6m#Tc`If>iZZI$+jO2.Mh`\s %$o)h1QogJS*/-tX8GBcF6Yrg!^qI)s*]5>38T!<%\L"``d;V>p7AAN6qM[AiS=CG/_Who^6&3I@&B8d %3gf"FuArhZ`C` %h"m-jb?Pac+bQM#@;Am0YX5O`:c_]7)W\[H'Rj!akqHCN5uJClh1>961V;`8M`3H.Ir\SE7H;K)Ff&gTKa(O.+7[jKqqoD[[2 %'5.tT!n!V4:TK[,0?Y$mmd]LN[lTAL:.Q2YpqmtiZMXo-#$BA9YkFuW&o8[PSF'"83e2`'>T)#?oL/aJ1^?iDRLt8hC!'`!nA/%* %TL0[^8OnBpL9P"PkcjR*?#k@0fM4&W_`^)hFr8)Ki'r!V3fm5Vdj/hrR@FJJ%P)iB. %g*QYUfnL;n!dC9rs-%hL->T.4T93tHA=8@NV1BLnLqVNL;.Ql>hU@*Qm:i!5 %B_3+`?^F0:Uc]o"QRT:;MEJ@;b"SRc;9N2[AS._AQ._h9XE.J]n6%5VPpXfukgCq:9'#2j7%TWuJ($+QUfI#<(Ohr.pEXf#&U6Qq %8f*cYcDYb??T_p-=Z374aA7g:Bj,"#[b(Q$"NVedcfRZ[4R[AF([Ho6[)N9lihZ;c[7)5n_B"_l_A%\mm)-m!@L0">*CUNgTTJoC %:iQ[f<]h`=(?;bXiZMegf/^CC)2,Z7&6)jj/Y8/nL2aQ2@WUL0=>=lNjgJl>O\),,`b7EU:k5"$K:XH,Xshp]f1f@J7@#H_@oX5+ %"ts$bes7^q<`$#aKhdP"$Z-2Z9SRncK`@"R>guf*j"dJ[-#aqlOnl"+o)eWh1,"TZ1EpsJAq[%SDBXl="4do\BhAP\CL3=DORE11 %<*6).V9-*id$`Z?Ehbl0\"skkefL61,u^fFp^+/EN&o0n1Qsi'isZba\TLWqBR!OV[)eq)M(qWD$rCVR#",Ql12X:_U<)r3aN5$G %)`^)L.qDYm2(Sf0RMn5fE[,Xm+Xd&OfT$1&P,\$J*X=\pp,e$A4o2$5Hr$AdMl\&S5s&BFTgSVc4uRlb('&gnKY:.k,l70mN09@f2#6*>IMi:!EpeFHXH]GF(/XAC"7"(Yeu87!0T=fRrUBCX %qkm6hq1&E'pZMS8p[c0!^]1p8n)ne?p\jOWIp**R>l=Q+p%<#`a;.$=6)K2!ljq=K!#CsQ\$J),+rQZ*kLVrur3:f81_GNbS05-I %@aW:.s6<"Y_.^\&J(X-n?%HrQ!Ii`!:^on:.p;""(Yu5-\697 %'G-J"]PK^@*q^J4#BbKuU5h71^qVoN-,:.NK<&Re04b=,:((%Wc6J5+`m!7V&$P_\?p!QYUpID6QkP+FMiqM_h^\?$&#m/3!35WAbDYHIFA>slQTB?*/D(ZEU=$s^>(OsSRG8S%=GBJIsTgaA7-6D&M'/Ai%7DFNMd?U %FbGHTO2:`VqSpE@Ke=WLbWS[43".06N'm;UVZ<=I.9t8gLB>1CZl$\g$?LhN@/h^@9Ft&D5:Xko$<:$X1.BgB*i1oJAWkPBbn=&g %dWbh$"9q]@?NQrFL5#dG_Wqm-Kl/74$\JaCj+)R<.=gqIKdjk\Oui"q.K354-g`8I2+`Z0k<"u %Xeu`M@"^r_VD&p#BKTZHFh93:@S`]/o@nI %`ulFQ#qY"Q%#.-.NAD>Z(F&iF:F#_QBG_H(lWR&U4mo2OKW'P%^=;2A90kBs"YHYe;[Qi.kV;L,^fHlb-H2L.Tk#oES8@Jb//#+I %!^,0\-t"V1iQsp'4SJ:4LpGCFLpA]A#/tSnG11)bZ75,_at.Lb>`ES<.>UH*'37\7\'Uqt2FX$Jk0h@lDo;a+Q6N87H_AF+(8*QI:T0:&gE'q7>E&fcgKV]e0Qk49'G0NKH)tKNEcpBY>BN,#R"r\\LZ8O.R*]N^8MH(Me:>/[jsGr9ct_,7RS@ %<43H#l`Im0pfeTMiR#ac&-Y.M,][1l`?Po\7KC.!E#Lfk1) %o?.f3q&Uk2j$A?%@H?3]!aq6e@V8AX92NX$0JjPg_VeQ@8oVe%;h?fkY!P!!IYDtDF+Q-$7"e!b)](FO7a,B$Xut$=HK'j'Vm6s2?4r<+t+Qb"jshH_`[MZnq]!f@DitCJK];,+17P"HXok1,o+HEXr,$.@PNU-c&ti?'oPEk %<@fjZKI&*cPFj(k![OEfJ^AYO9cbt&2<'F=(3.9@B1NlAD_l\431@cU.Xsl,0ndSW"5A%[A`4uqa9t6F74]W;KLI;,P+NtV![OEe %J^AAG9cgHeBuCSW.q6Rh`_DOKRNE"hn(h*a]LBWsIik-fU0uO,h6kRU1ToPJ-6C[s7U*r8.M@t`OC\p#8]_p>kV>6]O %*-'k'*?HfA)4s'P-Ln?#;8V^FJ2?@2\2?d\DU>T%@3,]Bc#s5F1'hp^h!Z/A@$nc+o`KPJ('";`nbH+ur29)bq:"bEpCi!fd*P#5 %%e\*HntnXDbM+LOpfldPCS_'^)m9Gd=QBHEFr-ojP?4&TZ*W4/'@>GC&ar,YE/?R<%@eWFihTdh!kNtn"D^cC7bh*aiZ+A?4-r5G %1!K&@lZ)>uhQpH6'@?SN'2OTlj-k(^&F_"VPZbMcO7$/2PmQX]Xqdlq_mr+\)n8tJhP>d8**D+;6A(_I %Z4QXTDO+Fm>CbfQm["7D$4[osDER<<+m=oU0N<,9%5S$emtdZg9t=^=H4sr8/F:X%oF*+l33]i\#'99/4)-0"mu:R0=EE2!1BFWH %Y/-p\;[s`dlKU!k)-EAhi#/\fEF0b"eZKfNPY[9f\7Ii!SnI6lM(tTL9W' %`J'N^^!RfV%]o%eMILP3$7/TS=M^7Z"'Z-E47-KLJ1EUI'!ZWhYr?YZ-,T$d@W17BMXp0P@W17FRXqRZZL/Q=DrQXHjP2K6Y3q=- %ip7LcDr?dN"Pb`=hS_!'"'7@5gMo]%",Bl#fT)Zu-;LU0Hl^,k9cR5k6p&[$DW&0rJZn1`Cl6orh-,X\S"fRFY,t)u:!n83pJqu: %;lm.iigRm9Eq)$+kj$Hs.(Z8]?/5Ms-.EWsX#n.lbaN!]F[t(@I[80X.4/,?OTelF7HE`OZ7(m5Lg8V5(5:6PO/on9VQmI45Y^dY %\g&d6V^WfkGG[eH1e$Kj%^d^MVO1WEWA]a.q3[\=<91B@qV+G/4]aeJrJ1C6]PBX-:CaHtidY)f%B@so4[_kUl#U7S'(7fT$f)N9 %/hdS"5:\!+[23jI#]Hif2!*PgU]71\Va@2Ta:\/A1*"GAj=UeMD!!FU#*j5\#NR!Vj\FUP:ngNie/BB/,!]k?!E:SE`!"S5ddlId %.0q5@eaVQE63F,@nURCJR+inYd/*'!Aq34UI;7HX)%`%^Z@Yt)">gE]qFjJ+rdBi:WJNgq<]Y`CS.PIdU6R5IKkVHZ),M%($Wq:S %QG(nP?I_2!m.Q4"]?KNidVO7h]%JOngXA!-BHI8l6*#LQ,q:Qr1nM>AZ)%EiOm]Nmr&PMskjmk7dN%ujf:Wb@]WU5!ijcJ-875L7 %7%HgFN9ul_O+-YsjGc`$q'leG)(mM*&u:*:hZ>V#!8M&`n.,t\iVTnL^86%b]V%de(Ve,K4b9bfqf:TB3;+qH5(&PnYRVau;/XXD %Y@S@GqNBMl.ObOB2XdL`Z)"B3@U<6_3cCR1e'>8.C6MG#b@Dfr&rteU!b:i1:D4PBa.n"=iB.#F;k$JU(aYumA!pHHOb@Mrdm`ia %UcY.rDX11HbgVSR*6lJCSiO1>]I^)EP,]k8o;9+E>N]Nn?1q;mU,jfcY00sp=4r/qVPV2OYRR9[m:1[)*::T?*JKb^4PAu5UPim^ %'7;$U1aiQK]W$TFK0U9*4ge>9TRC^>?Z6lh25=V8*!$`(b#2^cIWKs6@4s=r0`4 %RbKc3CQaqA%P:_GVTWOZ-L"@HO*UN1T9Rup[Y^pLnUejaP:5mT>9r%"Meg@o'IceLi[pBoR4bDU-L!-RrcAjcjW:'ChC]*F@r;"< %&,5jA7sdfl:l=u^Z&@j3=]drmm)tPq\b)Nl4d#@khBn%]I)A+"%L$rUAF;[.,e7+ch(UUF,-"3,YYE"\Gja`F;"$SU!&sl<&^b$0=Z>6`nP-%DQUC/?U,Kqr8lc<0::Z2@4CT![5>G^;i]e6 %r@m1O#trrIaC``9M-IYD<9Y\BLR2'nX);SR2n1Y#^4";FeTq&e`8-,HRp2U7>ih!OE&e97k]4S#ek#ljMJoArPr73K%, %b_!QiTA8&]O`9M:p/"JB&_84aS_q:I$Df1n"4.6eC9`=M0jfR34fU#8Xc8kdf0_>m8tuTE:TCCJOEb\V;eCV\A(*W:'d"I0dc2_ZgEVI89tWbKkHkNPW$YK7s:)b=1&UES#CZdPc>.CF0H="5s/i&6U#o(B8slqd=bJ$Q,",&q?[qrrX% %.hd>>AUjbktjQg&Jl!p %'Ld_,:b9#Mj(hd`&U>F<'Hjr+*gWScC@8H:-q:nb$kSjsG9l!tBhb1_l'MS22NO`l6@9Hi`7OF<4`_PDZTX69dYZ#O3P:/L'*:># %oM9os$s*"LKNZWpoR:V4*h'*j,t%CR8Us9K>OlDR&G.$B]I3o#&!IN]]+V/?ZlItLGahe((4[PSgfpo96qdKJj5XiCme>Ko@bu?t %.BHCP?=Fg+B*32t=Q0MPVnerj*[)&r-)VNI4A.t+":ieUHZ9CdA!,3[#D>P`^b9Hk"VA%J'^cqB21cjQ6H&UPTY20<'$>036R.d> %C=BD*kiUUci]I:4O"3?-IAWOF:VI(PZCnc",rb&78Ed.JGQH)o%=`qb2nut01W`. %@DXat!WQU?:E'ma9,%f>/52lZ^Q`u,EZm\mUmOfWn>cuL*6F$i4Nan$Z%;F/uf+aFa.J.a5-'?S/kCiG]6gNbE!;Bq-u/)VGXM!:A+;E9.483.Qopma0m!Vm)VES6*IVe";1 %-)%]PI1),jAAlV)jpq-WP@Z"g+^Hr)---eI591p:G%e#%l-osB"LJ=h$`uuPf7io9OC5*Q(oO2)-\0![CT?dJ#m-SFn/J$X_W"1a %,X=U""fY@l^6!W%Wo_$&Lk4Yo.)ehkA4_e.TJE@jF"@\1ET"#C7Km8&&@i3J_9XP"A/6s/1Ba%sei4tC<*:>b!2?=R13\!h9Qu&n %(-8s%o5rU)'IAXu\lgHGZ?-2dF##_/E'Yf@!kZo:aou=e3r$RNN^X!6"^SS%67"?6MZtQJo8DqfHWUXA-Di5`DFodAI0&Ii+WMZXdk[-1UV0+Pb%CqC-q3MPG`H!B&r7J&WK;PSJGJU`'O.Gmdp@(ikj+[(Fl9K.rQO %>5pitEYc#[@>GZ2d[u,WKRnPp!2(Qm:_Ou8eq#\md7VM7b_)Kcp2anD;M,CNHe:lV%NssIEh:nl\cH%lmT'2ObbK%m7mED3_UQ4DqEnKX^]GJaN12dm#E@]72>UmJOap_hqKLVlGi7lb'iFQemuQ+8/pT/kj6A'mPA`u+Cp:p=uV %OUa]VA9/(eo(Ak'TdAc;g+3&*mLm(=Z)(!+7L7)M2KKa3I5Q4sT#su6W/-2JVE7N^N4D3I!8=or2;!tLTt&hWMOijTdh$DRdrs1= %'tYPQ\?)@RKU-Zd'2B?RCjrB1chdC,Op>*n;] %"_*c`1ET-u.O.'ag@3TX3km`>f6qt+EnYWD0dIO.r?I-Lp`IiO"d!)-oW%E %g,7t6@u$!/DM9DGKQlWh&1.;3M!9M5[4)lFPc?VS4e=9^-_XWWTprf58)1`n#s'F>?=mdtD"cOn%fB]^Um$ %Kh*c3N+DP%7>;\Zf9d_lB*#QuW,m%$A_#)N+;Z+,DMlm'U&['Z/4bHpD4q*#*#)\TMo$6)It6uQ[o@U#&CO^LJHc208>ZN'RXqrZ %pm/"OVF$mOb8FQ[%!ORMl"N\iEUM[,Vr,=u/gjiA-Tfl<1aLY^NDLM>6YLhC^M"b,]6Nm@]hS3;p!`-HTPC$fpY4<;RG'-:?JhEE %C/'`/kG6?YFMOS:C/fcP3C#6rY$OiA&1a^IODgd#J#&]pQAhrF56M/,[DuDdIXkiV0D% %^K9gMSia(/3#Gm20,i`THEDDAT^cc9L;Mibmi(W;_cF8$JR.F'U=8f^hnm_]2.Y`^e82e^?h_he9pbgaZ+p$P]Rn3?eeg'A)HYDk %<-[8:NL#l[gV7W59RTW0$no+KOOC0N9ZP+Se\dUf+jYFP<>mkLC84g%j-5QBY'%P %R2qco>Ft7=f7V]dR*`4pn;%s4-kKqQ8+^Zk,8Y6RnOGV4(rhJt9-YW"-dK"a>:8h[Ji46sNGKXo&0H+KLcK5i %7\=]2Hph"%s1ia:@s7-N[lZoCd\X1&X*ms40>QG(Pb0hMAjL68h5Pi)Mm(`gb%8OBO4DM:]YL(-P %CY3@!eHc'I/A%XJDEZ(#^3QCL=NU@\%OI0r6%`@Jla!;3^db=m6SM0,0qs3Xbc;MNqF].qoqhQ.pGnJ&9`;4N[ZM3S9 %:K@91q`nLbh'jDu6iZ^l1_o+[KS]u6!=6JbaC@ifH^mt88_TQikRaf@VT\6mXNT6/U_!n'0O1pBZNAcdsQ&TG>kHM]el*m52 %:&+D!=4a2jk^cK^9j@80)WG!".gN+nQJaaDC)C$)Q`G/;1,J'b5#_qWl[-5m=T_8<_o9nC]8rn9(8$Fh/&,P.IOCYR*<2au*=Otr6+ %f_$#*GH5_s=!PjUR5C<\nSDQp;/VpU06D(fOGY=Gnt-,ZL0g+4."da`$Z]U?<4BW=(Lc1GDYUkZN@o11lKs3@\HO0i\:/MH555NF %@-*E$m5W`faV/I-:FmPTh!l'(:CatfGS/6^4::adlh1s8:YB-nEaM8C9L`FH_oaNE_RYqn//W.`TcAbS%@IQDA4nL:mQT3<1!Sh3rN %Mj!QR'p,0jMUZ42fIA7Ilq*'FS@$b5EZ?hFI@*cL>HhbA.[1YO/5B<^8:(N;$*ll"eE!'bZP\bF7eENH9g]:nO-qlgiXaLYC^gHJ %OdHPX@DW\n*!IP'nhpY`+Ve-lrV-Du;ZS-jY$NBd\Hj^'#@"ZT/\IG3/cg5)FATUu"FK=oh]i`'26:Vd'07`/08g,F#EkHbjd%KoX<(6o;LkO;MMN)L%S#uA#GGAVQ@/2KGUP4SrV;Qb2=[#C4V&4LUN0F@u( %#723WZlo-p`*=Kt0I`tMWC34tT>6mrV7*W(]7ej*>5G=r['NZs]H0qj5J.j*6*pSYkM8QCrf&g.eR+ZaMoB<\()jO-8lQ%r1g?O( %#-Ac`2/XBsPk!/@hRd[u[(6d!+BV#+^htld:VlVgj0u %'`)qs4V-"DL>,5_.25ILl`p$8Z"#YN8)Nu#mJ^6g5>LLgD'&eNHX&K30tjC5^=kciL^r&ZRmd7AkA^"8M4#cp %"AB)Wq6p57lCSSW?TPKcp%\:h3.\>IMl=]7#F"]3fCR.\+'8:[6a#h*+\ST-3i/Ib&pV.fsrs$m.JhKiL2Z+]4OW %:.^+aFk/9,2]kg)[A/o29-sRp]aZ5"Ff._:2Kt1X]u;H"V&7B+#"lG=I2SLU)*K\XL)phgE %3P3;;T<;A51CgGVrh+"R?O_`r;!%Sk:V/bVB$f?t<.g;di/iEh#Lt5rPHm-]e+@/^KFBP?e\'-/\ %0ZR_(j@kl9[%LOJnVGTn)[45qEf'$<)\i7Kdi\1\]Q>O,NjHK%f@]a4h>WJ&`c8??LH@E(Ao-tn`7@Ju\)oY@>5TpbNJ17T$DpSl %Ll'c!lHeoe.2sph#?;7_="'ZX/2%%s$4deqd5Ep%$-X6O=kCn\1Op_647q!mO3+JW.M?A3k7'I9G!#u@O@Iu'b@2[JdWI%+#!/#R %k`jSJ$k6g7c[[XDK\+ZlOJ_QF/A.%I1pb'CS)nmR5Fk626I"k''EWSXAk=Y[r>\U:Bo/PNPh$bmD1KcJeh[Y904Ctb]VZU5=cj*, %"I=hSMt%Yl]g,g&lEM:25R+/(0_[8ELNfOV4;q\9(*up<\U1G!Mm#Au0Qr1T;AI]j)]=lo'nRFM\?=KKFJ-b/+em(=D\YZYH',fU-5Mt@L)8Rl7HJUo %$ntp7/TYGRN\b/,;HSt!k)P'Pe^VE\1H!^.qCK,qU:ZRJ6,W.:-K9WNq`:E %M\!onT:cA>$Us]""a%TqbU%B4CJ*copu+I%\-^Ah?<@Z,#&hr*?:Yo1M2+9f&&M2:)EU\]oJVhXahE+c`5]ak:#.cdW78C*kbp&XQK7"k=Csn.KWB`0kKJoKqAHAugD]Ja2c7-rE7ciJfOI2d2Blm,l2KJ8> %3G!:?&`/E"AUupV#+LDpHUDBjYWaRXRCS\95V;ILfEjqu>`)co:.R!f+&%nl*Lf7aWTOdtj#/$EiN;m]B%MX$(66GnfR\<%XdK6V %HO8eFiD4@mY(=p:\l2X%G*pS_-_!01'uqXHNm1`S/m)!gj(8HI0%sr\Tqm6nN!:7GP"`aHL(1&6QfFpYLuAF/+Qs/M]u7q0p]2[o %P[hWh@h&4LCZneb(ba[s8LeI!(XJe\`*7,9&e1n]eqN_ecn9g8K*,]F,1;WklfEM`hFsr_pj]JRXK>TB:iA-3S %'0-U)r.V9(0cZ9>@-tc;Q*f4$M]!]CL([7O5BMi:6S8o%_QboA_]f1K%$n5QeP%_,L`OVRYcGWQMq:"a*=d634N7W9Yg*^`b7]+* %r'98u0lp]mg@$DLR54Lo/.'-CI&CAAKoHieaDmQ?ZY`0>HmB-80MV`^)%98D]Lipk'A]9*dW;I:g22f5o35X/^%`UC8K"ruTHKmr %(b5#rm9U,>7qk*!.$-8*.H90Hn/`$d8\(&)iu@eFZC!l\Dgsdr72[D1dX]8rgH>sDdOTBHn.P2o!cb,W2a,Cung;9lMA7-n5EcG" %P,L)O/5PGRO;]dTL8rsu`5_CT^uka3Oq\dY#3HDdL?h@XA`2?g(mS$W3TgJOe]bpk.[`;7X'%K6@G<1!C"8 %ACc23A"8_*-BDR3IL1^k0.mDIH=^J@clkf-F;P50#PonW]L89u#;$DK/Q`;BQ"4`j/MHYN:CrRZ@^C(^2u1tc4F+Mq3b8n)Zr^oU %W("Uo@43lP2^JM1_&MMIU_7/m)RG0@#6Y.G][081-3DpR8/6C=$UhOn!o!;:_'7]*PmOgNb81^`4I%3/i'o[:5T;$7_6eY[J[^i[ %]$qup!8dt.U,ZpUrIh%V8i*8%X\%67c>Hu_m%Ta@@@GFcdst2U3,H&TC<$*:iHB8?cdqXiao8+!">(/J %)V/7*dpiF',Zp`+&#+RUC6Z1[(cpM$fJceF]EI'"F&MBa:mN#fCEj8DSj1#t?F1;RES3 %.(SG]%m@uJ<$n6Se>,imHJV%h54sc28s1%QfX2+(,!4:m)pVuY=K,m9?]>k^D&g=j\?m`OM)ATKg)$btG%[-iom_ %SSB2EH%d-D(kiom@PJ'Di)2#^j>Jr]s$VDZ!M_LP[-g*kKr>%J3lgm6!en[@S*8@hQ:"bsaN-u0*%,Bokaa'7,f;0I9a/s.r+8_$kN]Eof^JM=N>I6Hoi9q\aD4JK!(//q %C*sD)c4'%IaK;iKf_q%KE0^fC1+AC@Sn0V7j?]bG.%[)n"a$-p_&WX#%o?IZE.XT/APr^k;lW/Jd1'Dn:3Rtog]Z_9AYcPmTgXu* %%/Pp[F'p10dX^)QlKTQEOS40RN-;qj'Y+\KqZAh#cPk,6+8Q*1"@&]UIQ;\gY8cML %>l"2C$:DG,H6_W\$SOm0kJl-G1k%+KUE@31qR1lSc2@-Pj5Ee#h&^sWh\qIYSPu0]Ih2(E-NaoJn"beEBKmpL>"&+$;"\'2Ndfr* %n^f0oao(Y[^#@(gemS84\JcbGqOrTQA60Q*_`?iJE/Q7/HSQRfg/./.qRrm5@_2O3qs(6mB"6o?mrr$7S_b6+<7Da(&BAcJqN_>j %I!fYm>FPOe`.V6KM-As.i"b?r#_2*?DULlOqEsYHN^`E)U2bF^hi7K!pWLZB+!#enCgek6mWl%TlB:1??Pgb-n^lK:AK+\7nGLFZ7_=0CEA]RESH52/ %WbBOdhV\cU4pRZeO`Cb3JE&V6nkt950LC@0EdcItCA$Fh\)(,EfDVc9/&+\1,V.@n)_K'/S")1,E>fZ"qO?mMU3Yc>SL^\km!qf* %91pV60'tr<25$*$n9Rn?X20RkJX5N>Za7rUFkZ)'7NQ1Z6R+t)N3pK'mmCl8h"eJfQqa#[p=SR;qq]i%!^'In^fjk8IBVOWhnL5K %T_^bQ9*Z2E5g1f]P>:NdJaETl^TheZ\D@9Y$+oW!5?+YmY:(He#T_2N"Q$V@%rca\)SbC_]:_Kl80k\%BoUQ?;J5P %Y$,IN'?)Tg"t?G$3AXLbQDc/(cSHK5O\[!Qr0<@e'5;IP&Q&O2$+jm/m^P %<*.]-@:58YFWF=IH2Ff&<+hcfbJp"Y[YS^K7Q!`nZSq%1!L'm#N>dXU'!i>se,H3_?3I]-Cccp%B=$8nNE=`,/(f(^f1@@@1lecC %ORRu6$9N(:@bUFPZ)&0C)!XE&"9ncU@\RdcgWnh--O]pI&&%E*rfEKtKUPsZC&AP7:[[N'CL0Dq&J$10R&BZUM2S>CN#pXqA`eP@BQn:Q@_YTR`\R5[7YSSR`0IS'AJh67`"[X'LEQ`JY%fb.gJXdCGg@P%21-\cC_n %;0LpV;T?D3)9*Fj!IJG+\GG?PHCGbWQL8S05aF3/X4uW4hE$.be?tte"G45gX'gk5$6%qQ@WVY2Mtkf4 %-l*LjW+eGd@_i@+`>I*Mm1ME*%56[fPTcTCa.jo6`WX>NbcihArJk)(Wc(-imD-H^.d?F/XSo.,0+93BYl-7`/-(X)Y %*^q%3UVHP!S#;h)AIJ7>Z!B$@-nTo@mdbet'FD6uIbo1d<^6P(MdNmsmt[+G`JhNi2h!ok@*#]GL0lS"5Ae16o1lbu>je[3G2Dm) %Fme5;l5Z2X=l]-aj6<6.JaV'ZY^qaUn7p=/p;!(%C1E[]Ha'a'XeEZ2Z3CthrIRB7KPkG9Q:d8Db[PTVF4)C)+RHa=SP(*@k,uHGYH_V\\B.OE@4%C0Teg>p>(X4,kLs'8VEJ%=ri1`?ce/B: %kRO%ILH9QjDOds!X_`t]=/V+nn!mDV8)Nr)Of88fGbMMA?"@u+XYCLKe;K*W/u.FklDulgM0!$V8ZbrOcnZXF?:]RhQruI,6u1lf %aG5[.LXcA>Qgf-A)64plI+S;#N'^?94DbO^o/hsQQU-q=0aE?M/.Pl(?D"M,7aC;S&EY>'%J(JulWt%Gqa%WndBggiBF+B` %h4hAl?"'-o;Y&9/5-%qlHIn$%cBYMGlC=e;VtUhYYc%F"k/$#G]:,_/V8cRa^'()%sg18JR&pecHK(2g@8.AFShTW5rR3"00d0XK)`1Cg714_57bME*]G&+N(aU)lc+E=4T=rQfDke\j$UOkT>KG2P2e+X"NhkaT$i:h\i*+M %X"Dt>,=;7%Me]Jld4]4%,:1+ %E046fUBd<4>?B&q6Q1*YWJ>8/>9@TSO5%-XBgq$_;[;H-KUFi9b8Tdp626nV6"'Gj]Ml8Q%-(li0cHN;'3F"uB9gW,`BmY3kf)mO %e2>qE<]k.jbC'Xc6LPYCN]3PKa[WWP/m%uf.!j]%]-`jmZR@j>'7Gj?bft`CpMPie3riu10W_M%KDE[m9+Kj'Y!Q2na51c(VaZJq(7!n$4Hgtc&2hq^Qnn)Dt\tU@:.BjcO[(m5Oe2)I,'5F %^]4:oL\RPH^IiX1?^qViOiC9cca:9Bh`j=fs4d!kf)MSM/tSWJc$o?`hk".=C!*4NpduSig40(^m6?=9Sj,=3.L03Cr7eR,J,/rE %:X=O^LBgWTF=mNJ:e&NjHOgDXs8(fK^UV@W^6IO9:]KO[?YBE9]m0/?cbI3jQbi-uraY,^I_5WHs2ps^Z%)9,ipu",Q02ZG!WJrF %`l\,GgeZd.n,LQ3PAgJ4!3#_V?Ql$@on7il)o-rV@K,Cbrr_3R*A75iYAn_lS\R0;ho+@iU6^H34T5jAs81QJG]E5>s*F:tc.RUE %qV^&%IkIri&"E%enN['Mo\\R+mb+f@5CE.`i4nsb*k_OLm'jb0a'Uk4#qb?\nb\WU>O>F&ekQE7IFPUPUtn1cb>R1f>VO418G %:B(.*D;ZX9q.GRg4QUHC %1X5+tRcl*2Yt$__c.M-`S`f^fBp-;+CJQ%XLU*ERORr??onk:pd0)X/7Bhup'TVFt&\#`ZN6a(=HTYI["Sk\_XlY%r2#Q6eb(*V+ %'i:P7jYZpk+RpcZB_E--OAPWPa/Pldb$aQd&]7E1L`!fH,>$qV\q1\Sa6NQkRjtDp]@$Y%2D#kHphX'Bi?J`+D+':1[='^&1<4kU %2/X93F:gm7\jq]>T+s)GPu5KT(c2ds0Cag"`tebd>H@l3\h00Zm-L/aG1B$@fWTEFim@P.LsrFD+>.JT %6JUOO*UtD31ubV^"2m-dJ/(BPg855a#.$`De-IUen.%5t;6M^7`4DrlP0ffM8@!=G,AGDrLLc8I'p>n.,=m9Z)'V9gP6!+HSJe4c %Ni\=WVEc8HZrKU7f0:S0g7&aHB,F_P.(r[;Kac+n*qENVR#uB`;FRIbK,U.RK6^u6oP%j<7FT?/gHHhYU,@WE-d"uPeYk.qVfj3UXkM5C %*nA*^!E$nsQqj3\7kEqWWTd5\biaMfC%\@Q4^4\W*dLakot6AjWn5#KX86d,=Z)$()Gk*(g=B&+A%LrO)XM+Ddl8umPK*Wt%;MX$ %]W+OTb=bPQ(GKO&/o+S<:hTN&R+":>1QlbgOkf2.=GB<$0u?DX,()UdAEFnS@6dJn$FsS3M>c( %;e,2#>nPf0bgFu/i_?KIC,%Pfg2k`;Zcm5;*RX(TFhY/bVi0^2KJ$3):3EC>0ViKeoEX41\h*(-cF-h[J:U>hhIM5/@qF`ZC2!C[?M89r`PmjgC5%k32c;mb/Tm)h`[,YXF`;0 %`GjVB*C`d$BJNc!?'WgjNus@T1pJs9mHU+EXPJqrmJUj/"F#!C^_94Zd(-.+KJ0>sro4qhS@qWooIAJku'Q?Z'`O.[hT@4M.M6! %Nb5'0Bf&:H:,hm9Fs`umWj>a*%\;X>IcEP:g00iJ7lXcq___\nZd^,LE]&IDg,2%\NNVjemOa-%e*Tr/&+3[R9"6rKhiE,L$ibKO %`A$_rB=X0QWbi_=[j_`>0#OeZ.Lat;GF`+P[&[><`(Q[n-^081ApJ%,[SaS=#Rsn>?EqmPW %^QlR@S7MOBGL,23c9&cA9;ij="H?>Ii+KEe"GRA./o\lmlp5\BG7"Q6j*pJFB?UL6SH;pli*gcTL+JYC3Y_KPog?\c^(_J3c100F %0_0m6`KVqoES5KnWa:=2Vq^kfJdhMALjdcY72")C,19^QkE/!bBGo@rf7-Xnq7;RJ%d5?&Lo+/!_eERXBO]O7UHKC/o>+Q%Ell>` %j&@8+DI'/[=7PGncPEY6Ge^eJ`"0V:C;QhWXqFU@d?(=$O@WhlgpWEXk2/2`ZRn>^T@pfI*#C9k']LtQ;@\V3ONJDh!0gGi1F],[ %-Gq9lH?-94]Q@>T>K]Dg]es[C)07AGbX;ko^J)=&M.QZKWDhAe`IG20RECbres?:$Z7uaLoYp5Y([)8G3FKsSJ@o,mnp:&0SIZ/! %W'Z]Ol6=7GZI/V$(bha_#d0o,6ERu=$\)"qnmc\lQ9PsoUAND]W.'3(ra*6N/L5b`p]/9k?00UA4=8Xj'##?b8srNE=rL]OQSR!] %?d%lu?*[@G:hmZQ+Zs&D/ku)lc)L`_7*9mU/^YqA`(VI-a3*UhV#m=#jqGEC3ehXN5iTh`l!h06:66b\K' %cc0kJ^)1siK5n,.#Y^=d9XF$VHK.AsO7]PXKr4>9nW*M>E])b3f/Bc40lj8u7AM^]XB`dAcs!V#L)E/:)GXI/e$">D>^p6FD#HHZ %?7$n>B&">Z_N!]V'/!9Tf1`/+p/O_]EF[]NNDIQ6A`E^"1_cBMoo+#@qcm_iFda+re+*W)9t-+b@7Fd)a/g!=6t`!VY;3SbO-=jo %ft,J\o<9\58K`3hf/*C^utU?paD %YLmZlCi+gZYeRd*%e+"PVpg!7]7^[[m3X_JYW'1qQ[Lc/DsitPT`9P;7Fe)2*W@,R-7#Y=*8S@qa0D$M.8PcU3]i%trPiPbFJ[7e %c.qnT6,p&BYZKjqSdTD(9?%4LI?)(rXZ,F$F`J#]df7)^kPpZf+40JH-`?e)a>M3u]CeC5`s9d;B86Bs/@+(2=*hi+68JX:%MgNp %s*M0TDo)i8P+Fg3,[d?GPmm]Q`08*Y0c4[DULPl+lr_HO[RE6qWlg>mj2Q;Z:hpp#(#_.N\SY_U!fbk%E7g;cToi%Q8&gSh+rg'( %?J,pke-)bL7U(M&[4^W&HW&]&pU*T2+%^YeGI;8*!14#27#qB0@)Ocfg/6T`iSkg3Q92D+:q(O14MSh2)( %o%/WRlnH"%+5/PLE&tsDBlrs!h[g5<-25#Em4nJM4FuJh\_1]kn4I.OSkUZXoC,;&!jonU$AnXajCLf)8F1P(UP%L7@,*"Ti:ZdT %i,,dZ*.p"pPnnH/WAIG?s91[ql.?n1a_4(:BTM>q;#lB_$.&T)bkl %[c<%b$FRl^lhYlrHBi:$1E"TsB`V(@V$4u.4-V.DnS685G.\cr2YYi,a_A]]5m;IcM2Y1Z[TI92-0j7hB)-FWN@;ff.,l(hIX!2, %4u]M]%Kp8nDLeZ.alI0N"dJsmqpRUP`7[75[CAN"lV[WD:7j:KN6fd7+H2nI(C@aiStA\qBD>!/Q-S^K3Viag5eajr9-AOP>k5B."5p?n1NrsnsG"nbEl6Fk+CumZo'4,jNrlB %]*[-"H#cCZ8IB(QLbOC%g5,Ch8n*Xh]tUond3i@a,5WI;>"-=9CUBN=JpVokMK*[3X=',4/2d %r(h),1++9b!&DW`I(ah,3\S-`<'35(2Gtl+:pO/Sgs>5tJEQbO;!\[I-OoN[*L.%rAU&`pnL)kORaZ"!&bj<3R:(`K"TXp3Hgh#`nN %??#t5rrHNOX#i#eJ!W=b@P[hi,0fi/^Wkt,0XVuR"/$KgJ'Z`g&e6S$Mj#"rpMMBm4$Xuk0Y75\%XrR"GMTB0)-O"V-#ms/*M,[c %Eu%CAc:a!K+9A)f.o:8[)L.Q0#.?XBhRY$KlHIE[eH/K,D.VcRBIl!bhNEYJG?!F[(_l)"-l!IY]!o,LAg8P3IK-22MELEb9NohU[0;<8=/pV5;B4Y %,\$&/+;?2N0Hb]cRj^,W=IC>Rc_b*u:Ohpo %'03(oBPTX55)YtKdKF!CI8Gs*Tsen(h0@3P\cA#/f?TAEtiM0Lo+i-XT%b`[;>_%9g3/*hj; %Db](;'ehn"%jan,0ng;[##)GTJuP^XZ,JJ,lV)JiYho\p8@NKlLQGg,$j^JQkUfNkOJ:n5TimE.#/MpY:-*(=O %m@"-S8`2"g+psBqF"&CEV2[,GGB@e&0_K3YB^YHnZ^T+%M7CG9lX+^s7- %i(:&ieW!Pj9-&8ZYDkS;q'@==%5;nN#tDO6;Go3rBVfVk*!"(QC\D:`&SOH2ru3$nb@[QQR@LhT[#mt_]5djf/:LKkh)>B8jo0Y" %7K(WArif#k;ja.&gH-/1LlE(PQ`u-#L5rGDIGibjmkh\TJrUS1of!hbT6_]r@=L=M"\jFb %5RQS[;64gZ7]P&YEIUS=#'(.MYRR3O?7iQgD#UfLrLm\:kGl`BH>G^B8*jDISU`O;_c!ae(k)gdfb>2eB4Gic1[ANok-s:I%>Es$ %P5H&DNC$JZ,@;_23idP=%%da&[r27Un@'gr=i>5M\f@#\"Wqmt$/!0l2MPT!$4Sf(-uANsmtZJriGlI81P62nDtqC#E&8k]8Bc0# %j?OCtEgkL2iLjGPFJ/ngo9#U"To`RL;03a4+"6rMl*!]H@GW?gn\ODL1dZCcP0M,-;-;U*Ht(o4'L-O#_!5tW8mlAj=:!b= %cqpZb+L:E`PLCZE`'m1HSCRQgfbjlP,qt(Xi*:l[Q\684q2+?u!m:I6OTgjE@Y>ms(9heMRFRj-"Hc,:!0mD;X8k+ZP&kO)#i+SO %)]+3ib2ZG*JH6*f]P3NgnT)5IECU[P+B(,A"%kJcEugq7qeC+O20c$&Z8oik7"A9bbQpk#n=YT%HpI9eg$S+(QDPH2jWkV`SnT)V %&qK&m(tO(o%&kO]G_hNKj;9CB2eFJ$T.'?LBomt&Il^ibcPWW=Ek>ja2lcsRIu^io$r:C=p<#ffq-.NZPDITnFtks0pMICKW.F(D %?\b,NqBE?d%)[qDqP^7!16su[\=gTpSC*_>Ak&L47DW?W.CLuXKj*Ea.$L'/q[V2$$cTfaT$m6Le2;#F5AFc)U`+U#e%Mg^Ip!P_ %+ap\pd_0lXlI5h7L2jR?mM_j3:&dP[_ba=B"Rs@<77a]p3ciksk0GorUCC<@&90Q',J1=`Z,tTA`Hi#U45`kk3:?q]1Faf##+\L6 %_Z6\"`jt;rg:osqfDcot3\/3KCX!9l=4n+T)ADV^Hq>?C@un[k,C[/Yk!b4C^Q+I2WCV.F2M&=R7r2'0(%H5`n^*S:br>gH=qa\j %I_(/aU2)lAg`J5gNd@VX%18FNbH[2#dA0"SZSK5(P(UJGPt^PIJ1GW!BBuEC %bH/-ph6'=5)_IDn@(0ffJ*;GigR:\/VqQ[0p?b0;cVEMFY=2a_laVW1&(XJ?>b%@0OD1lY_>Z?'Kn^bmAGC7Med68g)'T+Vd#d]4 %>'D]CmYPLWI2lTF82QTVNXK%R/l6H$1&W&F9cue8hrC`+A4[mHe:P(m)%#Q8aBZN %W[k=LH2^>qB1_7k#=dD[c^p*1'TG7R%$Clo/K+QLF=*&qEG%[4mXWXpo8J1dGGh2mpTau)\JLWbqg!"#?9+]\_:#HYfu,VblVWD% %cg%rtJ=ZSW]lp'_j>LN^0BP`ScCZr#9:&2PND6B`%-2l7n`eV7^(HuD$1.9q)NU^pe7N7E,=*jA#b\hCc%*\nqpiu*4Jb]Zkf-fB %5c<-QWHK[H'Z?WT]:ToM1gMg1"VO!g#C:"&=u(1)UomXu!LW@ei1@8GN,>+#=,.qFG*fSll2PQB7Eop %nEu`G>tkf/g3.iRn.jche`M*WDpX]j%E&(=-F(q!!DRg'^:Chd'ECaU9seq9R#KVUCI(lie2E)g3fuP71LDBg*,8eC'Eg<*Y]O`!(:3(XFNNV:1k\p9`*k>]]6-tdu-1^ %+n9jNG9:$%Q^rJ\@"*" %ONG$ajW+2t3L.]lN';Prf_$)4en]@8G!?K5FW9(U2YatZH:G-dOY0u#l,!082ij./^Ho!$"'TL_UYB8)nOPX:%2$m[pZhG7KMDd1d3r?^U5u,OT]9;;,)om%H:E%Biq,XO" %B)A4lXpYPL!!OLM'39.Y!>Gj2_UhJKME2D9i4pPe/m&*iQr=+.8ZND5Knb07%/VtT"'Z#nG?,IA435:ZfMBBU95Z/Ti47mY$V)iElEcdG%'+\C0pdEK:VDX)(+Bo5Oi-HtNo^h"`*kff5E?+ZsLn %c\@`@T$,ggfrLhP+b=r$[4cZ-[Gc8+d"%Fe5^_O0.fJLFDrhBKNQ"A0$+JT8DD4k1Y2nQ+kV^4_Re@k/Jg<<'.eN:+5)ViB1B=L %H5tjIEXu^"=E(ig!9J?B"UJp[J64=/mnYANCIW&]=7)#0cT:uj#;b6q3A*s\jkhE;U(6BIK)0s,/>">IXJjEOM]5a+M;R+673c\k %#54s#J[plTas]YeR(k3_Xl1RV1)6?JMRbQ+/mYh-*cTDdb"AlubdtMcF8lKH='OZ[P>$5pX2L[=X94#`BaZctFk2K,5?bqbP?Ir@)OM>'>5W2Y*cn)Q!8,;;?sNL^/j-!I@fZ#AfXhX3ql@/_ %7;,@ZUfe6%S?5m0p2XseSm(-A9ruIknkm'T;^M+IW#Mg2WFOekk0NRM3uQ/EK(c)e0s2fBGKIpWgjt>MH:g6"D]Y(%L\.Q2)qg6H %\NUgJ@eBP1NpK)'.J^%5j,b.)nLQFcn&)d14WO5P`H9)`D:Q[70!ch*+p(Z;V*u/*JCOm>ScJiTZ$l:?YGs6+[)h2DRM#df#B66U %%!\^o:/$7RcrF@u:j_JaY1g3q!ZN#9/.MRKej6+?S6Xth3Ea#JrV0`^N#t0g&pQ.Y/D/c1[Edmn-;Up/\qaGSmua#;KH7_;D,3%L %B/6c>GRQflERMMC_%3:]lX&+G<[Ebuk2To_qdX<98=jjUI@JhU^)F5S^n?F=h3=m(1a3*3#/c2Cfj_@A=`Ci_$8VUBrJP&_Tdf4# %FdYRUYmn+/$5QQRH*P7_38lN;mEC2"ci.2Wmlb_Mg,39N:,h._AfRbW+C7cMq` %T^bd_>tYAGJI)O&W#]V'cK_97]8r`?;C.'pIiUHF(J,DtZYnH(%tlWii/I;NEEj;Z`d(:[[^/&LLK*L= %pmTp0;f+UF_e8sr3r.'\;fC^ATf/W;Tn&*q]QNO8Bj14L=g&&`@QQQ6iZ64?I`rY;g@Oa5.@5R5S08IT99[2I^[GG"qG/?jT!HWE#X-"3J.J1g&FFgFD"9tgqm(BNe$(5Ga-+pu2.-/'q-M&HbR5aBHj;[qg\Nt>,E %=_l%G5f(%9_)bSb;Df(!"8[qQ<1UTSd$,iXbD`PT+eW4KH@I.e%CW(]nQ+3.]54>i:dC3("F!l#V`p^NJNs[*CMN5LJO7Q`J.d3_ %k(/a$rhLr=a/5fJL]JNe#$O_g#cL&lhG$b84.XhqK&m(t8,@B`TP7lmD=<10qN^o`cD<[d5Tu,,^n.^DR)Yd0Fo+Kj9n$G:2Er4$b]qn^o!]j24R>l_BAoL'SrqBRW%8O[,VIjFAP-\dOA2=:FBn/T-GG@A#Vd-YKjT:HY;sVZFV7$[.l`>Y1Ua %'TjV.J9D7+QDkcjJ6jnZI&cL1BE[MP5VFWbTXEI6D(,ZGK/NqF+:flN6@mC.F:CD('+tH%Zo#.a5arA!:F-3eKm(Z@+Sg`SqNI?G %+VUVW&86Qp/;O@5HT/Me%k*)tJaJ0<_&u&M""ft+#9sfKJj=hQ/\NQ/AU@glOZTka>l=qK3[IF7#h8L^1dsNC;S)f?!7ZAVbG6Ys %CX>>u*[:uUhY0UGa.[9q,(Y@%?D$@&fMF>KpQl!cC4>6nRS?^c'e02spro@EiobgnY,&j>67/9Pe=c(M`ADi>iluM_6Q&TDl:D92 %qBuV,Li0)6[/nY8PlqG;Z+DCm!!AYk)T$M1*`-E">GK,h4]Kbjfg,)N%`)YA#m?,Lbd:gI.5ZOV\DIS-Ae@4Y:T&m1[]>_&]Vc&' %aiq_rg*[c]rTV3P##++V7eCO?HF5-JVeEq32;b!+GE3@`+&7#ucPmAr5$t8u-([k]-fRo0aC`8i^uF2jH2(5&%= %;mV]40ur\GnFV5c6sU)$DpQIOfn\L!I*6qai)sGabZ#E( %<(gFe_1TRR!:m+nUP7$m&u@hkAj_N"O:Ke"CFg7/AXd\i/6e*h9\#TdJnV@G;lUP??$*>^X-]@5XZ+UX8pB13=9c"P[L.s&?l>49 %+ONOkNpJhVEF#5JTl_r$kHJP:<7uDen*H>SXjG@-Zh6%W_7e:u/%B_UgB](.\R,UjOQ^"E'I[\YL]DRt'H1ZLo^?0J5heG!TKonJ %fYrD.4,62F>d2T'=knP)2Jf%8`4uRL<7PgWQ5hjlkZ"T_h15XN!p]do=??bd@gTRCNA+2Gckcqe9TH1oI>eQ"eG_me!dbJls1]aC %gI"i2?nTTdg*o'a;Yq72$<.,#;iJYF_<";:cB07g<1%B8r+ %NAgj%&kiC8NMiR8gmV3[Cu5m;H>(m'dG4a)&,L""esOQcfKLV.*"4ZOU`+7NHK:0_[cK'CJU^W-G)SbZ3A?)'*#kl"Ba0.`h:i$e %*)(&05N]ghBMb3B--q`A;IS]KAqkfH[*DJE>j.:b=\'(f'00d&dsjihpt_t4bn'.oE/&PD0:0H":j@HYca3;n.>?=`Y!-J%+b)E' %2N>NMT^qs-qU$>sTbTt.J$[-Fa:]j)Ql0mM2kP4>MqIc+U45oEiE`.&Q*Pd<)4\U^3t#P'bR[M,i>cq\Zed,+%:nus:SJX^E^`d` %/p_EJcclF.eS(FJ*!A#!jrb5kqoF+`Fn6 %0f=iD$sJgLmK;E?bI75^nBq?"U,kf#-d$*beklj5t!N_S[F)fk.I$ia2irT00_#75L4.GM$NL52)l/ku-o\GLAI:QnMG %@(T.(EpRG9-%10o73M1e#]QUn2:/*77.3'L1eWP1iil0;fnSARo_koXU@ITOpg$]e[fj7b3Zo679?G(+Y=DGd;UVlR/g]4k9@2c.=#]S*S*XZ(d?1Y^DEI)O/*+>-FQB %As4:&iharIDdj.P*ld\f@a+fh`oq9--8b=hiOVRT;r&iFD3ZO1BZGA)2&2>q640i^*4pk8fa>/A="_p+9DfI+]S+cf)Tq,dX<8PO3fR]gFnjXk*O%EgdSW/AHRAN;>F=tHYS1JFu*!6^d(Jff10T[Z@b8Z8!D@)'7dk0Gq#`DXG1VP6FiCJ5c$#EIQdWI-o<1n,# %;n>OCb_Y[AUlV,JMg&[4dItnEMd0G]F;Rgc!"@.5(CO[)1QTNBCp;EWgFS]1hs_rEeR#pmF>O?L.n2snmueE/"?a2)Kd?[VbLPP.Ri8!8:Q<8W@L`mAJag-[8bWEF(EU+sfdk[MHtu'?URe=! %$@D"_rB=BTE*%eO8"k3[R(6;UOl6D)p=DPM#%0s<@j<6+31^>W.W'N3V%5SB0t&k9'S(uhD%G/kW[I`8S>ZoXM)2-/gE=P3)"Nu8 %1AnRIRdf@e]V"f=+\1sOEp6hR7g;?.?ufj*7H_5Y^;jXJXU4O,4>?l0d"m$._(m1hA$gF_!'lH@TojnnkIPKt@A=L2A-1Dj"A'ONhuG#b0\H#aX?\jo>t@Z;9n+#J9Pujm\0:Ik0k:E;uXU&+T[ %Uk7spESk8H7UFaCkg!YgY1ua9h"N,Mip`=:cdOi3DcUStiAmpr>X\KrYVYo5gC9s`^R=WF7`[gS'1HJT-\P*CF^ZenOqOn%J!=X) %2Z\cTd+A_p"QU$k.A!n7'0NCW4Tnct0@<$dq5ZjR>R\`:B])/_q,gR1eN]10GMWSjp'$9WH[1ih68\DCT9giBUFGa0q-9Z1?>^C8 %nQW;[?HW"`*+<-']3nMP1j*cYpr8#qPQRCTILW/EKtc*!E<%LFjsnnFHt#S&U'SPd5*:eE%i8VTr8U\;oDRi](3X;V.qW\H[R0>N %kk2k'+.:@.TXB\roYYfc4nbV3g!>R"&41g_Z6*3rp!_:o#9L-FGbnA[IV5iEZ:s'K1&c(C4$N(ei4#&TC13#2at_YK(1.K+Ok02^ %`@$-oHlc"UOM;`pPiHu@kJ"^B7WD7/+R1VDLD,m"Xjd//c#a$TdS$SH\^d^hR(O]HM9=Z)<5c%4NWp:Sd!+GLo,+MBH$LT"bpI/)]Z? %N[GFn2U:4I\P%/<_TBYnT]\W6/NQ/P0Bt5^HmH!=p;3IjT\/_/Vr2g3Q2Z@0pl-K7OlfLW@9YW"bVUW]0/1L=3+'YHfd&KiTZ'>,hbbc:XBL".c-@)P/ItN?m1N^\Vg3[FWsdbuX^iKFk=PX\,[J*Be22'=,;09#L#bQ[,aISTmRtT)5LDSWXp7njC5+,% %##XKH&gcTn4:RkEjB>PXhee1UG-%\Juk2Q %iJaHlZ\rqq/6e.dJ\\hK,p[`%#eQ!m$R>[6Oj;A*;9_6=IGlM_sA7VgNBHWCI;cFoGrC/Q+@EMQ97)BDOa>1[^M*,lQpuH5p#O4=H<8m;r,WpjW42 %51[J^q!>iFa'Rd#N!ta0T"g*@l!i(hJu;_jo[8Aa+5f_V7n1Ehid,/%C0,Whq'7EXA!LqglqX3^6B-uSL*e^ikCropH";IP7K#TTaEU/ %^7,Z-8VF,AHoS*aeF2M:6&Y1NRGcNhE*R*+f%HtsE6PF&1/g'ebD-afJcBaSgnQ1p1o0T"I(8@-os0U#@Lr2J^RHnM5tiP"[tMk9 %hhm8lhp(@\Ge^MMX1q!MIghEIQkI1K'_U0+%Di::N\"-lmd/lKnNf: %-ZC@c9_$7i;5JP^%Z=qpp5WM%8B$fh/l@b'ObtU`G2ifFWL/j1CP5;kUlLZq)+cd8l9b)8)6(k6AY_6!P`a\t8k*PokSe-#`?um[ %NOrT2CS3Zg$N`U`&(qpb2AEY*)WkMZV)L*=dC.q,Kqmdn(>6[@Pm[9*?-mMc_D1^6"ZuT^.NI]^Hu?WIQjP3S=+3:I:<9L*rDYak %YN2^IRiKEZFt?b6mklGQJ9KGV3/=<^E)bmW'Tecg0hV88/JNE'QP'%S_8r*tb/V4hf&S+,K$L8S6VG$#uUeo5EY!oW]Ip9^c/Be`3u.!R9puJHC9\f7SnC %>`j!_;WFkDb]Yq)Rgq-n&\GQn0l$+%I(X4@CEXB\W8_8Cf=qNdBi+YY" %Q^onqHWj;.EIL7Eafnm:FKGT>6aH7-Ol&X>N)3-Wr8N',7n"PpR5n$;[D";+e+#p6rQZM^@32`=K^=5YAb!HM3['7pV\\GsZK[$I %c2oq#I[EhW'EH"2;>`PG:+2H(m&liPZg$OtXZsq)'Bff#m"Q(FCc\7p3p@L#GI$Idc=n]1of'5AK^<==?MTRs3Yo"<0e.;=qH5_I %:bJ;@cH,n9FEadSIK.s/Zg!-DpMTGL/"99^QgWfhiT"`8Tj0WV_L+51:2'SsIed_:h%NNI9A+DR?&>0B^7@tGeCF/Z_QRS#I19[^ %Fi%36p0KYJ#faTK9dc/u-Tf@@FuGnQ>Z?)6RnbAu:@Y]Mj/^jTi]/7@bbc&rrF/p5?co6mEpN(YZK[$CLs]VFQ;&aUY5BuC:?(@5 %MqN2=>V::,ObcmBLZE\oKl22l2kgrRT>t!8!LS0&l6]@Y$1tnu?4])jM,+G,ip7?Gif/8,64/d`Y\$UGDMXC'XF04k#0Sd^Gf"[[Fe5GLm>OQ8)O.l0V/:sUtK-UYI:(bdAkm/1ZjH(lZb_QZHUf-1Q,p_FH8Wd8hp.F/Is=d_>i %A($)!?;\fJbM57[1EqSQ(X(Tj<6O8:\pH6tn]o#?a!\W"k"[*aq-N:QK/=mSbh^;\79O3i'XGSP4tUir`59pj#St#K37rl3qJptu %_&L>N/W2^,?Hfa[L[$K0afg)W>OYlK-Q3'ab1$h4YmN-0dW%/5[plJURa5Pc7i##3f:6gZW$kTEs/_'V/RaIPD`JFS;hMW7"^Y1mE*Na(Qm!2Pc;U8&NBh]eM:3_dNDP+-`jJoL)m*m)T%dBR"Y4 %%^r^Wn"/8-1/l!^ %p12IpU2IK3aXSkmYCb_Y/KVn]]4qrXhW)($+(%hl`1oBZh`0C;HhkN1!G"DJ-8GiqGEDb/(Y(o&[bfBJ2OOFT]Xo:dScglqR)=S$lr[7sQDiUG%fM7$&lX'0DCkMG`mql*\cO-VFEeq.4]]NHo->Z(I4m(n)=NDoe'SlcAHOh;Lu[JY2M/l2BfRLZHn,#r0N %0b$p>C^>K:mak?MA?[5E`*\k?0:jCMHZ$8BA/amRP:SZ#W8Ebr1$jmutX#[?1elk+JQ??Y(YD[Xc.mIe/XfJGbH`fVH(E&[0$lu2sPi;I^V*)JfjF-g\k)kYn@G<5Er^u"97FkH=rF_/h+`4;j]4fO<[",eR(1`:EOKn(X0<2$pph)?$@_]),H9d(!dTW-G?c15-0e*p=,kHu\' %RO4.-k:VN?/>,[O)Sd2XjlkIK`R=5q94PJG4GYu])0oVa;F&/jk1fAToNnt/aCr1J5i=;SVef(6=F.J'N@&_QJq'b,EAC.Z&! %SHh=Q:-Y[dG'G`P83Hd)IC5MO'f3C#^7JAa\K,chV``t<9eV3$M/'W_IH0$/!N'm#8H;O4_#Q=.84Z<7l(6IDOI_[1>%j0h!gr4T %0HT:MstZ9Q:^Pfp"3U:6$&+PkB0p$P/(-n\MiBm5:]7hr5HG3%[U=eV.LCH,?RuhEB@^+hc*,n1hDsr;;m?I'AHoS6OFL %T*C/@S6JqF[7V;pl]\;>hIRq\5Lq_754NFEC8<2&EB/fd:Fk]:H^7g_;I1-s>F3]WpI]t'DdD$%]4.MA"T0ro96)g'-m.o89CbEH %"])118XPXGFo@J_SG^YaMklseVVI"uc+W6F8.&XVc`SlJ_eI.SDDOE[&56"h[k@1Jr,T-ugu;=[A_ds7$9mU!/)O,JHb=jpKCgBc %jc+\Lin]A;Oe$_'A]6Pb);7&o:`Oc\,Sa-2&Q&EgIp[@KkO(nO($us,Q-(P=W$?p3p_hj9'=Y:;7k'=S"'*"JfINN#V<`??L9YC% %4>1.0aiWWpPGBMYG;(ogPn@Huq$Y`@\:,ih"Xqui-2HZi/3pa+J?j(C&F2Z+76RM3nlo7IYPFC>blVG64im`cCOMk[+fdTM+mBHCe4UF75!$Gc\4U3p3/U/i>$`h3f2+e%;;;Y3RH@eaEm6>[P)^l?QZ"q0,2S;V1A$[4g;E-!Jnrg+1+n %PM`M.-XG9kXh180lM=)abJ`s%?`iWA?.D^\--HWuPcX-tGY@WIFo=MKjSD?Q,+ZjKV*lT6Wd_/%Y8"2+pO_;nK=ZNe24%I:iT7Y" %Y=GP*;qFen*V"D+goGSrSl,'&lM=(jFG_G9CNAb;aiI*O6=%?1rg%M'5JEcih7A'=e(?a)rIiT2^QJ-5Xm7@jbO^%-T9cdre`6Nr %>sISlGNQj/_n(Upl>PkXJ>]onZSXh4mfZ7XDhZmu=l3/s%LUT2rFo.'\ofC-*dFl'7d-Z)[9''@*CISBa,@"J^>HBmfZ(96[JXlb`8Q=$TV %-XG9k48&B?A`:e6a7ku\lX#Y@ZatUp?A,Y(?])B,W9Yfa).(ZKr^L0Xl"#%=?IJ"ZrBtgH\uMBi*.,)rT6+'tf#deZFoA,\G2[Rh %]rmuLM&=@0k=AY'?q8?Z*'_7_QlR\66dCSa%#1>\pi'6YrmI$mCIa5\S-3] %Z(sn[Kt;`ZZYRnFr>hXq>8656V;2nTHVH>l9a(Ap4jZoXZe4LV^n\_l^TC!_3ulrdIAJ_](].+WWC%$cW!7J18%Mhpe`bM7lJ9RJeDeF98,$6\\s9\i %`+#_m9=eNa5BE9\6pQGqQ_*j_(0=i>#F<;mKP>??jL"4,1rWIg6E9naCsUBZ268\W`3^]1S.^qZ1Kd/njS)lk?l'JC(5WMT@4h=[ %d$LSAC@Y()n1GUdU<-RpM5F8Ldcp+9:-ICYlt6?\C+A %lmK!@2J.jsT4oo7>DV,k;Sj.&/H"O\,rJ>O`MOY@Zism?boSF3l%+K!97-%X3dl/X]?/T\D"maH,hHiB9Q@E$Rae5k).8#5Hc_tT %Rfbe/G!M$S%4)E:\:7Kob&RhMH>!$'7S@2\>/u#BeJWt\lNVZf?s0&-OimP)416#U2:GoB<\+)_AR;a3&rfp1Ni$G"2%J$dC1P4Y %>EI2Z'6jNf3+o`3'5Dreb:)`#,:E9-`0u6;Dji?j/F3TDf8OuoLXubmbp%1\=2aN?+Z1Rj#.:9/`qus,0o#Mfk,F`9ojFSU"`=i+ %4#Qpf\"D'cNs-+h8nN?]ubLNIZFh;3Gag!-CScEsPJ62:[dG'5EVgW6Sk/p=gPd[qZ]me[&;]2PgegMq?,*\jQ!J?$F&GHpW/8G7i)K$*kj %5=8JFEL/iV<&1PEe`)uGS_4?^e\Z4B;T%r2NuKuE[E%%A %"$Gehi*`\,,Q$lWPT[T2QZcXXHaJkA)#2gjdI46Mkj?h!A$,_IW+,QF4eD>rc?_00lpHX\Ig\aU4dYim8a\G/W8$b6bm&oJD!=V/ %UDp\bbn;7_*U0X^C-qYZPh4mV-pVX9QB_J3Th4?$5d;"=eq6aCm.P.NhqJ/t;$$:#r"6:oc5r&,dRY8c6(b2d;&5>0"c\;mWpSO! %fnF$:-3mYR^6@]u(91gm%U;^/TX#8A]Pr,Pbeej]!EHZLguC%50ZgK[LJ;K$XF.-;l1g%9/ef>^(jX1MQ?V]skkmFgs&_oZ;fB,1B5Sm6JkgB5FX"`CfqLRCOichJ4o&,Pi]n5 %/>h]Y2dA3F.C^c`/iBk""TDNE]`LhI]^R-5*uin>63I+VJH8HjUbod.hn)G@Rb?\r6uCWZ-Ofa>G@$,0W.Nsj0M>^"3qc.2>"S^j %N(&uh[E8Y2DK'K=TK4cg*ROO1+Bn@d_<\rP;hlclQrGbZ]r,_^.hUi\8nB]@6Dp8X*,(ae,?rP"RO:qCOrE%D-C^bdV8L==U=C_^ %QnDEcQ8(X&4BuT8%2(gr`NJlV0gGt`1L)*G==8S#>>W3EG%C0qrcr0)21upZ%kepHX*")ng!&h&rOZqNPd4a![2!>sLPjKTkDI(^ %H/Z\t+;?p*fhlbcpk_<<%@"TojL->[O[)@@ %P!JE;igN=;I`8,IJ0gCrGM[!VHWu(g_C=4,hN7fAI-HL7J\fFEU;i8lh?f%70f`O,5+tF1?>Hn2-tJ@S,2E:5/s9LB5@c2Fb2US< %Z@/oChY=Z%=>Udf@+#a6:Gc.R#Eb]W!(OHA/+g@$`E:()JL46WN2AWnS1npA!m,BnE8+'ja/hA*IL<[jc.Jdq\(Pp6-#%;R_iI5Y-VpiG7 %3!4K0jA,l-Et!7Ufk,`ZT4oKGLmb1o:-jZ+1Bq*3%q+kI;OG8ET8\>cQM@@GKj1B&6ADkcjX<&cq[ed.o]13u*65QrEUHmiDtS+% %oA!d:Ic[C:#;TE#D6jM)N5eKIH"K[+.<:_k^X4g.89& %ng^;Kf;EMsV7f>\;uc:/jOsES?R@K'mgnglJmRbN`l>N$g$gQXbjpLU*s6B#kEV"Dp4r%>"a2-NYl.ulCk:\D;=Y7XCApLj?O<$A %jrl&N:tJsmA/4Mkd>.Q9oMT-Ean&5Vg!Fh>-h+':kRJ] %igZqp@J1N#3WNm*Br+W?mpmh:%j%>Wl-k=\VN0,tY2',(8r"c&UETRB?U15kdm8/Md,;f:)"uUe_OC.EI(7:neD%lVL$nii %csirU_fktWqPJbd"+oLS0l&DV9dE3!^&%)hg8,G<=;StJBen#TEuCd"G6p!J*QFK9+"]"SK/nXmCT\Q;R%\FCVd\3:Fb5L*;F?e- %KDlQ,XdGDt\n,@jiK'iQX7_\HNH,Z2e9\^EfFi'g@HE85.W8)DbJAJaIEInG*'/!#:ZT3i2D+=BTbsc5UL,RtN"d%MJZ=iu<6=G1 %p'pJD"QGdg=/_N(;3&`NBP=4fN1TTEcH^4rD!-8sA&I>mY)/BBN7ZNF*orLD$D-RlBS&t?%!9Q3OBuDHIiK?uG"M`:9Q*e*jREeo %^=eB=om6($>^=G*kcr(AlbEB62H,&tb#]%j(?ub"i54X7>ZcUK&4>J\ruU8B"]9A,@5\iS@VPLBOHO+5FM.A;.h!Jrs:/[:,hm-r*ud42mZHQZs'PSs3(hB_A:7$=FE-a-Vq'OD>(^tnbqO[SaA'0]`2f1 %C+PQg46!TgIQI?rk1r(I?*$['W6*CmF1[f$SYX/:I-sS.e#H#J'VD/f+Q(kT44K;;fq)5XTEea)0*1JbAis3bo]`\"IVi#D-5&*Z %23PmUZ"XoC%hX%pkfJ[X_u?`>r'#TQ$B=gW%/+cCqY2Sf^$eHJ1Frc$tQrkp49E2hZZrJ7]Qc9$tKcmBcOZ-S'iGoRb+s'f6%?)j]*m!5_g13a/9.8KA/sKFTV'X=Y,=/ %(X)u?XUIUYd/o"%uj]E$t\%."Y-J.e%6,a>mZM02)qdAX]5=C6t9QW'HGA7hl\1!87Tf %)m)nh1(\;6]%]fe:3LD#:LL0nfC\Q#m/sl76%mT&*.t[rdrlu5-E.N9qp:\Y`,9p)PDhi^_bYI<'1$c'n82TM8r)hS3$B*P_^L`i %Pkg!;=!.I]#L)>cZ*T^Qpf`)-Jc0ZFk0e7`Y-'31bU09:<7gut4&EQ?:kVC,K0S`Mo]Ys&jqH$X='-%'2r[">_#(V2P`rkAFt@NO %)j8<2U#E^+qedGea@E$d>T+c5[#)d-4eHuDK>=[!Y5XkpiTOcJd6j'd\Es= %A,WJY*B^@2q:kF(4I;h'OQ\"6DJ>LB`_/&[8=;>sN-9!b3'tKj66&@'h',pf?k`Ar"@u1k;BPZI3:N_TPp#sY;6396i>l>7H*'$< %1U[DH60!&K=*=><\?gJ:gD(-CS.EKMa45s+TS0]Z#Zm4?<4,O(PnZ%:7Gt%E"I&Q^r'!5SfdJ],0eL]qK@E2Z[cWiU>$XdT:%q"Y %/C=h-FY/lc:uNphk*4"ERaVd>$VtDaH+*u[(7BjmYf@3YeZqOQ8MY\70YuELXKELPr!cV9SaGn6-P8Dqe.=k7o'LPjAE"VkSkf8] %Q.80tB=>*e,"WSBYWaljR$6=:^e(\dI2(JQZb1?a1uU+E4"/uJ+Ci.,0!:]sdb==VX:aHF\p0fO"$gNa336WqFm67>I^1`DfpL[4 %\sTNP,!ulaA;Xbl]sYb9B6`;m7#EZX+o:+4\^^rSqmI7%'X]N4L.Ye;rotB$Je^^EQ1K@u!0KQu\0G@`YE:e"8/U..;!DJ,)?h-> %$G^=7pX2p*!D4SFjSub8_;=!UmQ1cS-sas$F9"`:$%2LAX3U2'PsbZF1eXC:9@*^)),4PEa2T;SD/mPV4e0!a@0ZSFr#s0!-Y3ok_*>XO$"M:+=_:apqbDC(;F(Po6!XKoGTO(Ib\b`9md`HZQRL5@9f %=L(JT.kTjl@_=mS.P8]QbL6W[gkWm>5(a7.a\m4@^*;pI':"aP,a:p(j6=\!!C>4=o#DO:euT;Ruo-N#5VTb*hH)Tp$+.$\H_jE%$PiJe@h3<:a)hrR?>0/!h(l&-1UJ'?0 %XtN>@o\G;X"*"#`7nJ!MN:)._di0P!Sr@BN,FTU#Q=@","9#[AaR+@5Au:$P%_A>* %,!D:n=auYl1i5fnjREcD/EqTj`$BI(:Jg"KB](W20X7+QO'!,8%JZb\]3GlNJR]Of/QTL]kWcD;!rGLdMh6H;?^KptL:dKE%L;dg %JA:6e$N7p40>@U+,70'9BT&B5n^Z^+g@%M/s8;K*T3?qr4VRkYrV8:UW8!$;1!`)69"5/Vl,$`)bMdD#h;ei=X.=4&*]Ij.i0_FHG(O'@W5J#Bm1.o=@$h?$i[.p3hsc,tOb0#A%fU8B#COXF %%tEN8s8%MErsJe;IIuD2Ni\tj4V"O5j7IRYW5F/uY('4%l6&pmO53R`h)P+HX2)Pi"HJ,l0TX95E'C]2TWK%<3q:kYD?@2L'3&2cn>Gp2A>6/S"1+_@`Xq %MLR@7Sa]_^pRioEIWRV:2],Xmn>jSq2ur,d+A%/f3s"G&5XPs%K=M"!_KE\#!/obUJ4_?S+FbM=/f.Vb*4%[[$k*rb"aJH)+kb[P %!$/EJ_fiV",7!-lLiKXC*ZRkqN`hp_'<\ePG5qYR_-L*3E'r\Gh&(eSQ5tno-3(e8%o,&,+D@umOO+"Rghq7e!DZ?8Cp)ClES5U!Vg'9ECe(,-PT8'7ER.D5KmU`4:ljiF9#UX+<\m:-/c)=5pLmmOr"Bpq/4%Y#_W2Rm]o`R"2"jF"EX]H%7%@3 %J9(\KD@B>I`4+QZg*(=m?sk8E!SQ_B6SP_R?jk^IjZ6GNn&0O`T8-WllA=u]@" %+LhZoEAo.)guYiQm7mur0"V3\a+HZggI\(Ji4*a,)[qXhK]'7f5_s[?,]OAT#&jPf)W3eWk[@61irCKI=]'uE&"m/Uq&gY)i$4D: %!'5Zr-/7&q&%F??4q<>_ciCuk=9DGZ=UE`_gZ`Z=m!oEDlWA.n'.sf'/'(hg,_^>u]5]c$g^jt24e*bUYlB3\SD0&La)shc@/cj, %#fm(YS8lfpS"F^RD/Irb]ddo7Z;6lqDc %05"Bu6o'EQ,B%'U5D`9FJ7j.`;iG@F.OdkNY%HK\KehrDjtnKDYqMr\?<.Ykr6O`,41XmC)5h5F#-[O>0F^g;uu7Mt0=UF^Im%0,@HrYedtu?(tkFKM3qnC)9C(+54jm(Pk+!*?qK[g7f^Fms[W!L(?B0/j+b- %XpuC3>X*tuZ5'q>p?(,QgA;#74p9WS!*oVqKT*4bDoqiabKYYH"\gC0.[gMm98/liIeH2m+Cr)0H:Qk'*6%JPB\\$JB:g?JM,`OE %3B"Q%J/+!J[b;lZJ5riYJXL>'!&QDXs-69\[CJ2'Bd(eB&!*^_Uq9.<[[Zu5VcYoKd/!D&3Ij)sa:H7oIMHK?6rGqr1JaOK'@!@qc5 %,,N:\RV>G+BbXTZ)gKku?;?D.lA*pl3mtf-s-1Za!X0#-^"Y"Zo %SnlsiF6SEc_)LE]Meg1=#CID"blCU(]o:,GC&sm<2HK%\Z*_0]5WD"AEbO:CL@2?bO!n]UB'guaLD,[#cG5n+Mk%X';8F!o:X+<\ %-Z(%pVAlag/70e!XDnJ\;Nsh`ACc87,38URB2h'!qfN^n['u;6fjml8)_.f@$V<6XJY*V1MjC&c`agd=!_^/Yrcq<.ll;8s>5"UK %.;6W;27e\g<@qm/%k1e4#`HGe'/lRr7`$E3#YFXN[:D+T"S<_K!#kI&W@f,qRFe=F$2.7)$$HD?QgN1I=p;iJ7#l=-tQaV,SdC1\]C6\6kU35h[N=1-M8P_"rdb< %*9.%7X#+D-a@O^'RqQV3M%udlq-%lJUSL-8!pc*rb)$*O`$QPEa9=k%KnX@8@Yg]M@ePmFNBM=&?p)fj%?(F!n2U9&jm*E)Q!-n1&_KQ``YG^VV:Ac:7$rR#6,Y)R/YiW?V:h^X.*k)ue[qJR %8hfBrKS6Gu3LLB7C&AnjS;3(f,M3QOP,-pj'M/C*;d4#HqJI!@;!;&7S=>.GY=9Q&km5;a"8g0\S0hXGk"^Ls<#L.ZbHFra+g]Wk %5nJ-)mAOY2B:E!e"B8-==X,>s_&b!3*`%Oq %l"j#%'b7[6f3MfN!%peM5T"Ou@4KRWNb!&QgQqXbA,s8ack'n&"t?VHc#!+LGRZ7P4sf#gb?k3NGLRKLOjtILG?$n:GH%Rui`3m,'53%J)=3!]@c^/\#Q/#2aCO%g-N<%GoA1kK'hpLO;6-tPJ?Ad&hVGSVe>Z(p;_V_V?M^gnaK>gii@4^n-Z/.+5RmsWMSPfu^S._)Sjj`(WiTR)cb@2O98I2G%8NW)im#TC^hFPQ %1f.=s,GU%bDXn([JZ;Gq>qhaaPI%*pNJ)NESR1;s''e(t#9?Qe&F_0Z9*Bjp)1m"dM\Z[gI"oI%W5jU#uLs#[&#AeP9K^ %+b+2OFiaKBOK72kI:$'P#\XFP(fEbH,2/l\F>,$)QrXrC@/-4>[\;h-A@N,,.R"<$:VlWf0TNMCK+kRP^+$=Y8Nii#0<-(tOg[,Z %Le.e\*t$7X=Y"3f#\aJ$0gn)h69u-:'M0cd&?5n=JaD->8plWC#A$hs$cK,]#A.kn:ORs]bl[\CMOn&]VI-.dAe9'dN[/^$`qfcSj91Lk.9dWJPb[8%n[6^E!fi+,2LR=c`#'0L,TM=SGfeW;MX,ok0\Q7ORM3Zd/_(]l?mbnVYLK?IDj/7BQ7g5X1 %AWc&>:%Su1;X!UB5sSf1paA.rKrVZY&QOKlTjGHjTLBBPMC"I'l/3#Ib[ae2(/RKa %"g#'QfL;lefik5fZiK?OKWmSdHm6G7f!3SolEH$bc3K9N"EdfXn/@@n-GJr!L,H3LTKt4uaePU8p&m)Uq8M.$-q),``fKVH!&1\0 %4p\)A>c&;?c(H-OXr8HWM^qZ`X-orpGYSr#1DssFXFR89JN)%1S5k6`11=j!\!MR7(c#Ik'L_]=i?L'F9pQ'!@l!q(9S4&_eQ,)@ %Xfra3>%fBc=>/,(!(2sE1GHoSA>X?Y!UOa=dM)1`MiDIp;I;f[SZAZ1Z)c/?OV&XG!]E$ %TjN,5SKhDhY\D"U(4-3*j#SQ92FUJ`9$1k2,V9>>g]qi$]^8S$)>DI5MkuL_3;0\ZjoDjWa>#[X?[UCV"q7Yp;rU@4t?J]PujS4<69;/9q;m4bo2J5`.8b(Q3#GI8!TT!n`T(;GM/14ArVWL.9sV6XI:.&-\Kf- %O`nZQS.RSd^O5^SSVS,_.r,.h-K[W/jZubX1qR_/4S\M.YbGO!M$:4'TK:4X:heYe!Pq0on2LXVs$B=::CGO,W.?6b.23^aEY'?Z %1dbOHh.Wn$WQ!Rjr=nIVGY6S9@3h,;Yd&?5Zk4VNZ0P3t2j-4u$UQMsCWVi=mk]P"a9(QE0RQ-,e%n;90!RpN]![<;4d4[^#jVM_`V@BbI-&9D)M&QnP$SpjD3the5Flnnk0Kk>J.-t("4nZ"JK%A-IGr5L4%i>PF>]+@ %TY*sJ'%)!E#Zh3V=MTs,;RWVSm9L@Y/_lfi!7hVf^IXl;i%u?=+`1]R_F1`-SE1/J6e*iPdrg\+cGsCU&Q,$6fOa_L,ltU+#`du8 %^NQXZ$K$#JT$FL^*NA'f^s/l5R9S'7Js+he&kB8I:.ZO&1p7s%W-N#D%7?I5hI`VXH^:JkOO$cU(UJ:^B'k144R)7C,, %.E17Z1,$MtC10'$UZrJIAL`W-d#pl"'0p_U1tdmUkC\BMHXF*bjL*2L$+GV"PK&&E!`]$gZ[1)g18i(V,p+=+T_)%KN_q+J %&Nqo#ktH6fci`sF&*=QR\U*W.9KV&?gS:$\%"\7u.?*9Fas'TP1[;?RZSU4qo>)`K\Vhgr\\e2>l]q!CD-7144f"/pYYQ4aum#H&kapZokX-B\X4n\rnk-]1^SJFjfh)?.)EjLe;%9=f5Y&V'DeY8J%8>r&+\gh:APRi`H^\dPj>.O'n)&IBLu' %IQfomd9jslr;^jn9OI%%hQ^%!%YRI&;UT3V#4.)&h%1^!1sh?R^"C4oU"%&hn+X#T.WLTEHL*\0\__LCl&(VJg3F?)U,Ai3$"Yue %MRhQ=:6#8@+g>iu&G-i4LH?F=VuE'..T6(j+pL_&L.V5qN==MZ..JDDcrG^#7hle51_MF$j:*4?82MN\ZG%?#T8oV=H`M %oSfVD5psb]"[dQ6QtbTH-MG@o6#\cs]ufmKFTMZ$Ah_ %m]C^jJ>c"F8\jfQ(jBTlrH.&CQ?N`AG*\H"EpVnPrXq"ZZ-8:64k %f>W/p2dnfa8]7b<;5#Sl*Po%rLrr?PeC)TmQkNdhc%m->4\gkWe=J%3M@qB1l:ieT))Dt9R5`#u(fi?L/J\M!&6G&tGmJ`-L8;'R %Zg90=gh'"21u8X]Uj]in(RnMc0?r%Y>n=Nh]WYD:YeVeCET+l)$*-pPXLD74_l#6(>gF"4Y.VadeS:ASY"U(N-oioelko^P]!'F1 %:"?YERk3rAmbZ.h9qHO7V.P33LiI\>iOXR1P^=?Ok&Z:%>)t$(iR5/_`?,0,M!8tW8^A#\/Db'2uT'=Ft0C3cW>S3@nEYD&-C]c&YA %Z^j).YNVJ;mOBaS:+U4[A9\u0"\YF#&HmB1LQF75_DC9`&@gt0mChh#-mniDieW,ahk5U`G089lr %4R)'Fa+Z)uhD)ojhT%T8gX5u5ofk<54a"1J5@L7\q;C\p3X9HT)_,!opeGo@hR5,%mtSNBUQ=QG2hJ_,!n?kQ9*]\MS`pX,cmJ,<6[e99;%ptJZkERj?Sf8^(0C\$1JM&U^/I(ed>_en]#\DDDhAd=7K7@s6@q7RitdGt4Z2#M,_DTF$o&J.K> %^nX,M0A^tJ/l,^!\1--PF:#tNeOIN*fcS8cOS?56O(2=^H(pMi\stpDZJPI\p!cs%FaEZ/c1@^0^?n)V2GR!>:[ll_hGR_WM5T5( %Nk3fiZ_tN"jNlOT4a"AB0'040c^]2Dl/B6?b.Xlt@]RhB(AH-I^<*?e>Q#+UYgp.$LZ;NT%,p-Fa)/>r4("lnE+Z1A?VU&l$.[%Y3ROgGZBWZYiEr62^kW.lA2S,7t3\7BlBn^ml"nV*=VXO %aJk7]#s28UZ!3:%khqFR%pC;Rm5'rSgO&;[b_\!$n$2bmK?7HO#EM$=RdAnt\pNcFlbR,p$SJ_/55(5O0q9+DMYDP;Zo)7;h-LD81D)1L2Q*3L@'jWIl:W*+` %bD/Wr\A*LKM=o*:pI;j/UdMP%7m"6VYAos[0)#!H$g$U8k6Eqql)/uZIW4o3cSIdMs-0![*k_E4!mbb5gO&bm:1nHnJ(RA%lsT"; %#;\T8gA1!Lc-PQrIbq^4p!h9j4#]Apn'TI"HTT"@:&Xusr*J2p[4oNkaD,SXdE)>;g2d]bJNS\o*K>HoFBe0F_Kp=pm;kqR$]5TJ %56/g:IH(hC0Ah1_o"(TB#;]^E1]P[b8!.T[bfr(X*rGBAc8R"ep\Z"$5@5S<`nq20D1sc557A/I\D/-QE:e9N/LUQJ+q@'QNrIEE %3:ZX;PWMP<`7&qn*\N9h4T1'Q4*l&[bKnKpg@\;5^,mo<-[*1Q-iO^e?5qkDc2.6K2)h^f4YuCu\HgN,B%E;]BD?/kHOk,ZeXr9& %Fk_99CHFE>4j;^7en8TCCO<6keT*A0g\TB*^!,rcXa59^O#cmZ^H^bf:GE*H5&Sa7kBh1,O3I;/!f^4mC@o/YRmU$M3J%pgr9W>( %^E$J66[f[45(E;K^Vl8M(]Q2hRk)8LqTn\=>^:aGpXs3Zo)?fC^]3a#J,\&Tn(rKgrVQWjnFHSEYJ9nlr=:!ajYni"IeVgu+27R= %_oqe(q %AI9_PrivateDataEnd \ No newline at end of file diff --git a/docs/dist/icons/clojurescript/clojurescript-original.svg b/docs/dist/icons/clojurescript/clojurescript-original.svg deleted file mode 100644 index a179c4d1..00000000 --- a/docs/dist/icons/clojurescript/clojurescript-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/clojurescript/clojurescript-plain.svg b/docs/dist/icons/clojurescript/clojurescript-plain.svg deleted file mode 100644 index 58deed2c..00000000 --- a/docs/dist/icons/clojurescript/clojurescript-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/clojurescript/clojurescript.eps b/docs/dist/icons/clojurescript/clojurescript.eps deleted file mode 100644 index 7a0fbd83..00000000 --- a/docs/dist/icons/clojurescript/clojurescript.eps +++ /dev/null @@ -1,5718 +0,0 @@ -%!PS-Adobe-3.1 EPSF-3.0 -%ADO_DSC_Encoding: MacOS Roman -%%Title: clojurescript.eps -%%Creator: Adobe Illustrator(R) 21.0 -%%For: Vlad Bokov -%%CreationDate: 17/02/2019 -%%BoundingBox: 0 0 282 127 -%%HiResBoundingBox: 0 0 282 126.4418 -%%CropBox: 0 0 282 126.4418 -%%LanguageLevel: 2 -%%DocumentData: Clean7Bit -%ADOBeginClientInjection: DocumentHeader "AI11EPS" -%%AI8_CreatorVersion: 21.0.0 %AI9_PrintingDataBegin %ADO_BuildNumber: Adobe Illustrator(R) 21.0.0 x223 R agm 4.7740 ct 5.3840 %ADO_ContainsXMP: MainFirst -%ADOEndClientInjection: DocumentHeader "AI11EPS" -%%Pages: 1 -%%DocumentNeededResources: -%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0 -%%+ procset Adobe_CoolType_Utility_T42 1.0 0 -%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 -%%+ procset Adobe_CoolType_Core 2.31 0 -%%+ procset Adobe_AGM_Core 2.0 0 -%%+ procset Adobe_AGM_Utils 1.0 0 -%%DocumentFonts: -%%DocumentNeededFonts: -%%DocumentNeededFeatures: -%%DocumentSuppliedFeatures: -%%DocumentCustomColors: -%%CMYKCustomColor: -%%RGBCustomColor: -%%EndComments - - - - - - - -%%BeginDefaults -%%ViewingOrientation: 1 0 0 1 -%%EndDefaults -%%BeginProlog -%%BeginResource: procset Adobe_AGM_Utils 1.0 0 -%%Version: 1.0 0 -%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. -systemdict/setpacking known -{currentpacking true setpacking}if -userdict/Adobe_AGM_Utils 75 dict dup begin put -/bdf -{bind def}bind def -/nd{null def}bdf -/xdf -{exch def}bdf -/ldf -{load def}bdf -/ddf -{put}bdf -/xddf -{3 -1 roll put}bdf -/xpt -{exch put}bdf -/ndf -{ - exch dup where{ - pop pop pop - }{ - xdf - }ifelse -}def -/cdndf -{ - exch dup currentdict exch known{ - pop pop - }{ - exch def - }ifelse -}def -/gx -{get exec}bdf -/ps_level - /languagelevel where{ - pop systemdict/languagelevel gx - }{ - 1 - }ifelse -def -/level2 - ps_level 2 ge -def -/level3 - ps_level 3 ge -def -/ps_version - {version cvr}stopped{-1}if -def -/set_gvm -{currentglobal exch setglobal}bdf -/reset_gvm -{setglobal}bdf -/makereadonlyarray -{ - /packedarray where{pop packedarray - }{ - array astore readonly}ifelse -}bdf -/map_reserved_ink_name -{ - dup type/stringtype eq{ - dup/Red eq{ - pop(_Red_) - }{ - dup/Green eq{ - pop(_Green_) - }{ - dup/Blue eq{ - pop(_Blue_) - }{ - dup()cvn eq{ - pop(Process) - }if - }ifelse - }ifelse - }ifelse - }if -}bdf -/AGMUTIL_GSTATE 22 dict def -/get_gstate -{ - AGMUTIL_GSTATE begin - /AGMUTIL_GSTATE_clr_spc currentcolorspace def - /AGMUTIL_GSTATE_clr_indx 0 def - /AGMUTIL_GSTATE_clr_comps 12 array def - mark currentcolor counttomark - {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put - /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop - /AGMUTIL_GSTATE_fnt rootfont def - /AGMUTIL_GSTATE_lw currentlinewidth def - /AGMUTIL_GSTATE_lc currentlinecap def - /AGMUTIL_GSTATE_lj currentlinejoin def - /AGMUTIL_GSTATE_ml currentmiterlimit def - currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf - /AGMUTIL_GSTATE_sa currentstrokeadjust def - /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def - /AGMUTIL_GSTATE_op currentoverprint def - /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def - /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def - currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf - cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf - /AGMUTIL_GSTATE_ht currenthalftone def - /AGMUTIL_GSTATE_flt currentflat def - end -}def -/set_gstate -{ - AGMUTIL_GSTATE begin - AGMUTIL_GSTATE_clr_spc setcolorspace - AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get - /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor - AGMUTIL_GSTATE_fnt setfont - AGMUTIL_GSTATE_lw setlinewidth - AGMUTIL_GSTATE_lc setlinecap - AGMUTIL_GSTATE_lj setlinejoin - AGMUTIL_GSTATE_ml setmiterlimit - AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash - AGMUTIL_GSTATE_sa setstrokeadjust - AGMUTIL_GSTATE_clr_rnd setcolorrendering - AGMUTIL_GSTATE_op setoverprint - AGMUTIL_GSTATE_bg cvx setblackgeneration - AGMUTIL_GSTATE_ucr cvx setundercolorremoval - AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx - AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer - AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or - { - currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne - { - mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark - }if - }{ - AGMUTIL_GSTATE_ht sethalftone - }ifelse - AGMUTIL_GSTATE_flt setflat - end -}def -/get_gstate_and_matrix -{ - AGMUTIL_GSTATE begin - /AGMUTIL_GSTATE_ctm matrix currentmatrix def - end - get_gstate -}def -/set_gstate_and_matrix -{ - set_gstate - AGMUTIL_GSTATE begin - AGMUTIL_GSTATE_ctm setmatrix - end -}def -/AGMUTIL_str256 256 string def -/AGMUTIL_src256 256 string def -/AGMUTIL_dst64 64 string def -/AGMUTIL_srcLen nd -/AGMUTIL_ndx nd -/AGMUTIL_cpd nd -/capture_cpd{ - //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf -}def -/thold_halftone -{ - level3 - {sethalftone currenthalftone} - { - dup/HalftoneType get 3 eq - { - sethalftone currenthalftone - }{ - begin - Width Height mul{ - Thresholds read{pop}if - }repeat - end - currenthalftone - }ifelse - }ifelse -}def -/rdcmntline -{ - currentfile AGMUTIL_str256 readline pop - (%)anchorsearch{pop}if -}bdf -/filter_cmyk -{ - dup type/filetype ne{ - exch()/SubFileDecode filter - }{ - exch pop - } - ifelse - [ - exch - { - AGMUTIL_src256 readstring pop - dup length/AGMUTIL_srcLen exch def - /AGMUTIL_ndx 0 def - AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{ - 1 index exch get - AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put - /AGMUTIL_ndx AGMUTIL_ndx 1 add def - }for - pop - AGMUTIL_dst64 0 AGMUTIL_ndx getinterval - } - bind - /exec cvx - ]cvx -}bdf -/filter_indexed_devn -{ - cvi Names length mul names_index add Lookup exch get -}bdf -/filter_devn -{ - 4 dict begin - /srcStr xdf - /dstStr xdf - dup type/filetype ne{ - 0()/SubFileDecode filter - }if - [ - exch - [ - /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx - currentdict/srcStr get/readstring cvx/pop cvx - /dup cvx/length cvx 0/gt cvx[ - Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx - names_index Names length currentdict/srcStr get length 1 sub{ - 1/index cvx/exch cvx/get cvx - currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx - Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx - }for - currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx - ]cvx/if cvx - /end cvx - ]cvx - bind - /exec cvx - ]cvx - end -}bdf -/AGMUTIL_imagefile nd -/read_image_file -{ - AGMUTIL_imagefile 0 setfileposition - 10 dict begin - /imageDict xdf - /imbufLen Width BitsPerComponent mul 7 add 8 idiv def - /imbufIdx 0 def - /origDataSource imageDict/DataSource get def - /origMultipleDataSources imageDict/MultipleDataSources get def - /origDecode imageDict/Decode get def - /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def - imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse - { - /imbufCnt imageDict/DataSource get length def - /imbufs imbufCnt array def - 0 1 imbufCnt 1 sub{ - /imbufIdx xdf - imbufs imbufIdx imbufLen string put - imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put - }for - DeviceN_PS2{ - imageDict begin - /DataSource[DataSource/devn_sep_datasource cvx]cvx def - /MultipleDataSources false def - /Decode[0 1]def - end - }if - }{ - /imbuf imbufLen string def - Indexed_DeviceN level3 not and DeviceN_NoneName or{ - /srcDataStrs[imageDict begin - currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse - { - Width Decode length 2 div mul cvi string - }repeat - end]def - imageDict begin - /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def - /Decode[0 1]def - end - }{ - imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put - imageDict/Decode[0 1]put - }ifelse - }ifelse - imageDict exch - load exec - imageDict/DataSource origDataSource put - imageDict/MultipleDataSources origMultipleDataSources put - imageDict/Decode origDecode put - end -}bdf -/write_image_file -{ - begin - {(AGMUTIL_imagefile)(w+)file}stopped{ - false - }{ - Adobe_AGM_Utils/AGMUTIL_imagefile xddf - 2 dict begin - /imbufLen Width BitsPerComponent mul 7 add 8 idiv def - MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{ - /imbuf imbufLen string def - }if - 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{ - pop - MultipleDataSources{ - 0 1 DataSource length 1 sub{ - DataSource type dup - /arraytype eq{ - pop DataSource exch gx - }{ - /filetype eq{ - DataSource exch get imbuf readstring pop - }{ - DataSource exch get - }ifelse - }ifelse - AGMUTIL_imagefile exch writestring - }for - }{ - DataSource type dup - /arraytype eq{ - pop DataSource exec - }{ - /filetype eq{ - DataSource imbuf readstring pop - }{ - DataSource - }ifelse - }ifelse - AGMUTIL_imagefile exch writestring - }ifelse - }for - end - true - }ifelse - end -}bdf -/close_image_file -{ - AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile -}def -statusdict/product known userdict/AGMP_current_show known not and{ - /pstr statusdict/product get def - pstr(HP LaserJet 2200)eq - pstr(HP LaserJet 4000 Series)eq or - pstr(HP LaserJet 4050 Series )eq or - pstr(HP LaserJet 8000 Series)eq or - pstr(HP LaserJet 8100 Series)eq or - pstr(HP LaserJet 8150 Series)eq or - pstr(HP LaserJet 5000 Series)eq or - pstr(HP LaserJet 5100 Series)eq or - pstr(HP Color LaserJet 4500)eq or - pstr(HP Color LaserJet 4600)eq or - pstr(HP LaserJet 5Si)eq or - pstr(HP LaserJet 1200 Series)eq or - pstr(HP LaserJet 1300 Series)eq or - pstr(HP LaserJet 4100 Series)eq or - { - userdict/AGMP_current_show/show load put - userdict/show{ - currentcolorspace 0 get - /Pattern eq - {false charpath f} - {AGMP_current_show}ifelse - }put - }if - currentdict/pstr undef -}if -/consumeimagedata -{ - begin - AGMIMG_init_common - currentdict/MultipleDataSources known not - {/MultipleDataSources false def}if - MultipleDataSources - { - DataSource 0 get type - dup/filetype eq - { - 1 dict begin - /flushbuffer Width cvi string def - 1 1 Height cvi - { - pop - 0 1 DataSource length 1 sub - { - DataSource exch get - flushbuffer readstring pop pop - }for - }for - end - }if - dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and - { - Width Height mul cvi - { - 0 1 DataSource length 1 sub - {dup DataSource exch gx length exch 0 ne{pop}if}for - dup 0 eq - {pop exit}if - sub dup 0 le - {exit}if - }loop - pop - }if - } - { - /DataSource load type - dup/filetype eq - { - 1 dict begin - /flushbuffer Width Decode length 2 idiv mul cvi string def - 1 1 Height{pop DataSource flushbuffer readstring pop pop}for - end - }if - dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and - { - Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul - { - DataSource length dup 0 eq - {pop exit}if - sub dup 0 le - {exit}if - }loop - pop - }if - }ifelse - end -}bdf -/addprocs -{ - 2{/exec load}repeat - 3 1 roll - [5 1 roll]bind cvx -}def -/modify_halftone_xfer -{ - currenthalftone dup length dict copy begin - currentdict 2 index known{ - 1 index load dup length dict copy begin - currentdict/TransferFunction known{ - /TransferFunction load - }{ - currenttransfer - }ifelse - addprocs/TransferFunction xdf - currentdict end def - currentdict end sethalftone - }{ - currentdict/TransferFunction known{ - /TransferFunction load - }{ - currenttransfer - }ifelse - addprocs/TransferFunction xdf - currentdict end sethalftone - pop - }ifelse -}def -/clonearray -{ - dup xcheck exch - dup length array exch - Adobe_AGM_Core/AGMCORE_tmp -1 ddf - { - Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf - dup type/dicttype eq - { - Adobe_AGM_Core/AGMCORE_tmp get - exch - clonedict - Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf - }if - dup type/arraytype eq - { - Adobe_AGM_Core/AGMCORE_tmp get exch - clonearray - Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf - }if - exch dup - Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put - }forall - exch{cvx}if -}bdf -/clonedict -{ - dup length dict - begin - { - dup type/dicttype eq - {clonedict}if - dup type/arraytype eq - {clonearray}if - def - }forall - currentdict - end -}bdf -/DeviceN_PS2 -{ - /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and -}bdf -/Indexed_DeviceN -{ - /indexed_colorspace_dict AGMCORE_gget dup null ne{ - dup/CSDBase known{ - /CSDBase get/CSD get_res/Names known - }{ - pop false - }ifelse - }{ - pop false - }ifelse -}bdf -/DeviceN_NoneName -{ - /Names where{ - pop - false Names - { - (None)eq or - }forall - }{ - false - }ifelse -}bdf -/DeviceN_PS2_inRip_seps -{ - /AGMCORE_in_rip_sep where - { - pop dup type dup/arraytype eq exch/packedarraytype eq or - { - dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and - { - /currentcolorspace exch AGMCORE_gput - false - }{ - true - }ifelse - }{ - true - }ifelse - }{ - true - }ifelse -}bdf -/base_colorspace_type -{ - dup type/arraytype eq{0 get}if -}bdf -/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse -{ - /pdfmark_5{cleartomark}bind def -}{ - /pdfmark_5{pdfmark}bind def -}ifelse -/ReadBypdfmark_5 -{ - currentfile exch 0 exch/SubFileDecode filter - /currentdistillerparams where - {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse - {flushfile cleartomark} - {/PUT pdfmark}ifelse -}bdf -/ReadBypdfmark_5_string -{ - 2 dict begin - /makerString exch def string/tmpString exch def - { - currentfile tmpString readline not{pop exit}if - makerString anchorsearch - { - pop pop cleartomark exit - }{ - 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5 - }ifelse - }loop - end -}bdf -/xpdfm -{ - { - dup 0 get/Label eq - { - aload length[exch 1 add 1 roll/PAGELABEL - }{ - aload pop - [{ThisPage}<<5 -2 roll>>/PUT - }ifelse - pdfmark_5 - }forall -}bdf -/lmt{ - dup 2 index le{exch}if pop dup 2 index ge{exch}if pop -}bdf -/int{ - dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop -}bdf -/ds{ - Adobe_AGM_Utils begin -}bdf -/dt{ - currentdict Adobe_AGM_Utils eq{ - end - }if -}bdf -systemdict/setpacking known -{setpacking}if -%%EndResource -%%BeginResource: procset Adobe_AGM_Core 2.0 0 -%%Version: 2.0 0 -%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved. -systemdict/setpacking known -{ - currentpacking - true setpacking -}if -userdict/Adobe_AGM_Core 209 dict dup begin put -/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def -/AGMCORE_str256 256 string def -/AGMCORE_save nd -/AGMCORE_graphicsave nd -/AGMCORE_c 0 def -/AGMCORE_m 0 def -/AGMCORE_y 0 def -/AGMCORE_k 0 def -/AGMCORE_cmykbuf 4 array def -/AGMCORE_screen[currentscreen]cvx def -/AGMCORE_tmp 0 def -/AGMCORE_&setgray nd -/AGMCORE_&setcolor nd -/AGMCORE_&setcolorspace nd -/AGMCORE_&setcmykcolor nd -/AGMCORE_cyan_plate nd -/AGMCORE_magenta_plate nd -/AGMCORE_yellow_plate nd -/AGMCORE_black_plate nd -/AGMCORE_plate_ndx nd -/AGMCORE_get_ink_data nd -/AGMCORE_is_cmyk_sep nd -/AGMCORE_host_sep nd -/AGMCORE_avoid_L2_sep_space nd -/AGMCORE_distilling nd -/AGMCORE_composite_job nd -/AGMCORE_producing_seps nd -/AGMCORE_ps_level -1 def -/AGMCORE_ps_version -1 def -/AGMCORE_environ_ok nd -/AGMCORE_CSD_cache 0 dict def -/AGMCORE_currentoverprint false def -/AGMCORE_deltaX nd -/AGMCORE_deltaY nd -/AGMCORE_name nd -/AGMCORE_sep_special nd -/AGMCORE_err_strings 4 dict def -/AGMCORE_cur_err nd -/AGMCORE_current_spot_alias false def -/AGMCORE_inverting false def -/AGMCORE_feature_dictCount nd -/AGMCORE_feature_opCount nd -/AGMCORE_feature_ctm nd -/AGMCORE_ConvertToProcess false def -/AGMCORE_Default_CTM matrix def -/AGMCORE_Default_PageSize nd -/AGMCORE_Default_flatness nd -/AGMCORE_currentbg nd -/AGMCORE_currentucr nd -/AGMCORE_pattern_paint_type 0 def -/knockout_unitsq nd -currentglobal true setglobal -[/CSA/Gradient/Procedure] -{ - /Generic/Category findresource dup length dict copy/Category defineresource pop -}forall -setglobal -/AGMCORE_key_known -{ - where{ - /Adobe_AGM_Core_Id known - }{ - false - }ifelse -}ndf -/flushinput -{ - save - 2 dict begin - /CompareBuffer 3 -1 roll def - /readbuffer 256 string def - mark - { - currentfile readbuffer{readline}stopped - {cleartomark mark} - { - not - {pop exit} - if - CompareBuffer eq - {exit} - if - }ifelse - }loop - cleartomark - end - restore -}bdf -/getspotfunction -{ - AGMCORE_screen exch pop exch pop - dup type/dicttype eq{ - dup/HalftoneType get 1 eq{ - /SpotFunction get - }{ - dup/HalftoneType get 2 eq{ - /GraySpotFunction get - }{ - pop - { - abs exch abs 2 copy add 1 gt{ - 1 sub dup mul exch 1 sub dup mul add 1 sub - }{ - dup mul exch dup mul add 1 exch sub - }ifelse - }bind - }ifelse - }ifelse - }if -}def -/np -{newpath}bdf -/clp_npth -{clip np}def -/eoclp_npth -{eoclip np}def -/npth_clp -{np clip}def -/graphic_setup -{ - /AGMCORE_graphicsave save store - concat - 0 setgray - 0 setlinecap - 0 setlinejoin - 1 setlinewidth - []0 setdash - 10 setmiterlimit - np - false setoverprint - false setstrokeadjust - //Adobe_AGM_Core/spot_alias gx - /Adobe_AGM_Image where{ - pop - Adobe_AGM_Image/spot_alias 2 copy known{ - gx - }{ - pop pop - }ifelse - }if - /sep_colorspace_dict null AGMCORE_gput - 100 dict begin - /dictstackcount countdictstack def - /showpage{}def - mark -}def -/graphic_cleanup -{ - cleartomark - dictstackcount 1 countdictstack 1 sub{end}for - end - AGMCORE_graphicsave restore -}def -/compose_error_msg -{ - grestoreall initgraphics - /Helvetica findfont 10 scalefont setfont - /AGMCORE_deltaY 100 def - /AGMCORE_deltaX 310 def - clippath pathbbox np pop pop 36 add exch 36 add exch moveto - 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto - 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath - 0 AGMCORE_&setgray - gsave 1 AGMCORE_&setgray fill grestore - 1 setlinewidth gsave stroke grestore - currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto - /AGMCORE_deltaY 12 def - /AGMCORE_tmp 0 def - AGMCORE_err_strings exch get - { - dup 32 eq - { - pop - AGMCORE_str256 0 AGMCORE_tmp getinterval - stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt - { - currentpoint AGMCORE_deltaY sub exch pop - clippath pathbbox pop pop pop 44 add exch moveto - }if - AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show - 0 1 AGMCORE_str256 length 1 sub - { - AGMCORE_str256 exch 0 put - }for - /AGMCORE_tmp 0 def - }{ - AGMCORE_str256 exch AGMCORE_tmp xpt - /AGMCORE_tmp AGMCORE_tmp 1 add def - }ifelse - }forall -}bdf -/AGMCORE_CMYKDeviceNColorspaces[ - [/Separation/None/DeviceCMYK{0 0 0}] - [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind] - [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind] - [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind] - [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind] - [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind] - [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind] - [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind] - [/Separation(Cyan)/DeviceCMYK{0 0 0}] - [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind] - [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind] - [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind] - [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}] - [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind] - [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}] - [/DeviceCMYK] -]def -/ds{ - Adobe_AGM_Core begin - /currentdistillerparams where - { - pop currentdistillerparams/CoreDistVersion get 5000 lt - {<>setdistillerparams}if - }if - /AGMCORE_ps_version xdf - /AGMCORE_ps_level xdf - errordict/AGM_handleerror known not{ - errordict/AGM_handleerror errordict/handleerror get put - errordict/handleerror{ - Adobe_AGM_Core begin - $error/newerror get AGMCORE_cur_err null ne and{ - $error/newerror false put - AGMCORE_cur_err compose_error_msg - }if - $error/newerror true put - end - errordict/AGM_handleerror get exec - }bind put - }if - /AGMCORE_environ_ok - ps_level AGMCORE_ps_level ge - ps_version AGMCORE_ps_version ge and - AGMCORE_ps_level -1 eq or - def - AGMCORE_environ_ok not - {/AGMCORE_cur_err/AGMCORE_bad_environ def}if - /AGMCORE_&setgray systemdict/setgray get def - level2{ - /AGMCORE_&setcolor systemdict/setcolor get def - /AGMCORE_&setcolorspace systemdict/setcolorspace get def - }if - /AGMCORE_currentbg currentblackgeneration def - /AGMCORE_currentucr currentundercolorremoval def - /AGMCORE_Default_flatness currentflat def - /AGMCORE_distilling - /product where{ - pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and - }{ - false - }ifelse - def - /AGMCORE_GSTATE AGMCORE_key_known not{ - /AGMCORE_GSTATE 21 dict def - /AGMCORE_tmpmatrix matrix def - /AGMCORE_gstack 64 array def - /AGMCORE_gstackptr 0 def - /AGMCORE_gstacksaveptr 0 def - /AGMCORE_gstackframekeys 14 def - /AGMCORE_&gsave/gsave ldf - /AGMCORE_&grestore/grestore ldf - /AGMCORE_&grestoreall/grestoreall ldf - /AGMCORE_&save/save ldf - /AGMCORE_&setoverprint/setoverprint ldf - /AGMCORE_gdictcopy{ - begin - {def}forall - end - }def - /AGMCORE_gput{ - AGMCORE_gstack AGMCORE_gstackptr get - 3 1 roll - put - }def - /AGMCORE_gget{ - AGMCORE_gstack AGMCORE_gstackptr get - exch - get - }def - /gsave{ - AGMCORE_&gsave - AGMCORE_gstack AGMCORE_gstackptr get - AGMCORE_gstackptr 1 add - dup 64 ge{limitcheck}if - /AGMCORE_gstackptr exch store - AGMCORE_gstack AGMCORE_gstackptr get - AGMCORE_gdictcopy - }def - /grestore{ - AGMCORE_&grestore - AGMCORE_gstackptr 1 sub - dup AGMCORE_gstacksaveptr lt{1 add}if - dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known - {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse - /AGMCORE_gstackptr exch store - }def - /grestoreall{ - AGMCORE_&grestoreall - /AGMCORE_gstackptr AGMCORE_gstacksaveptr store - }def - /save{ - AGMCORE_&save - AGMCORE_gstack AGMCORE_gstackptr get - AGMCORE_gstackptr 1 add - dup 64 ge{limitcheck}if - /AGMCORE_gstackptr exch store - /AGMCORE_gstacksaveptr AGMCORE_gstackptr store - AGMCORE_gstack AGMCORE_gstackptr get - AGMCORE_gdictcopy - }def - /setoverprint{ - dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint - }def - 0 1 AGMCORE_gstack length 1 sub{ - AGMCORE_gstack exch AGMCORE_gstackframekeys dict put - }for - }if - level3/AGMCORE_&sysshfill AGMCORE_key_known not and - { - /AGMCORE_&sysshfill systemdict/shfill get def - /AGMCORE_&sysmakepattern systemdict/makepattern get def - /AGMCORE_&usrmakepattern/makepattern load def - }if - /currentcmykcolor[0 0 0 0]AGMCORE_gput - /currentstrokeadjust false AGMCORE_gput - /currentcolorspace[/DeviceGray]AGMCORE_gput - /sep_tint 0 AGMCORE_gput - /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput - /sep_colorspace_dict null AGMCORE_gput - /devicen_colorspace_dict null AGMCORE_gput - /indexed_colorspace_dict null AGMCORE_gput - /currentcolor_intent()AGMCORE_gput - /customcolor_tint 1 AGMCORE_gput - /absolute_colorimetric_crd null AGMCORE_gput - /relative_colorimetric_crd null AGMCORE_gput - /saturation_crd null AGMCORE_gput - /perceptual_crd null AGMCORE_gput - currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf - cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf - << - /MaxPatternItem currentsystemparams/MaxPatternCache get - >> - setuserparams - end -}def -/ps -{ - /setcmykcolor where{ - pop - Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put - }if - Adobe_AGM_Core begin - /setcmykcolor - { - 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput - 1 sub 4 1 roll - 3{ - 3 index add neg dup 0 lt{ - pop 0 - }if - 3 1 roll - }repeat - setrgbcolor pop - }ndf - /currentcmykcolor - { - /currentcmykcolor AGMCORE_gget aload pop - }ndf - /setoverprint - {pop}ndf - /currentoverprint - {false}ndf - /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def - /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def - /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def - /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def - /AGMCORE_plate_ndx - AGMCORE_cyan_plate{ - 0 - }{ - AGMCORE_magenta_plate{ - 1 - }{ - AGMCORE_yellow_plate{ - 2 - }{ - AGMCORE_black_plate{ - 3 - }{ - 4 - }ifelse - }ifelse - }ifelse - }ifelse - def - /AGMCORE_have_reported_unsupported_color_space false def - /AGMCORE_report_unsupported_color_space - { - AGMCORE_have_reported_unsupported_color_space false eq - { - (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)== - Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf - }if - }def - /AGMCORE_composite_job - AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def - /AGMCORE_in_rip_sep - /AGMCORE_in_rip_sep where{ - pop AGMCORE_in_rip_sep - }{ - AGMCORE_distilling - { - false - }{ - userdict/Adobe_AGM_OnHost_Seps known{ - false - }{ - level2{ - currentpagedevice/Separations 2 copy known{ - get - }{ - pop pop false - }ifelse - }{ - false - }ifelse - }ifelse - }ifelse - }ifelse - def - /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def - /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def - /AGM_preserve_spots - /AGM_preserve_spots where{ - pop AGM_preserve_spots - }{ - AGMCORE_distilling AGMCORE_producing_seps or - }ifelse - def - /AGM_is_distiller_preserving_spotimages - { - currentdistillerparams/PreserveOverprintSettings known - { - currentdistillerparams/PreserveOverprintSettings get - { - currentdistillerparams/ColorConversionStrategy known - { - currentdistillerparams/ColorConversionStrategy get - /sRGB ne - }{ - true - }ifelse - }{ - false - }ifelse - }{ - false - }ifelse - }def - /convert_spot_to_process where{pop}{ - /convert_spot_to_process - { - //Adobe_AGM_Core begin - dup map_alias{ - /Name get exch pop - }if - dup dup(None)eq exch(All)eq or - { - pop false - }{ - AGMCORE_host_sep - { - gsave - 1 0 0 0 setcmykcolor currentgray 1 exch sub - 0 1 0 0 setcmykcolor currentgray 1 exch sub - 0 0 1 0 setcmykcolor currentgray 1 exch sub - 0 0 0 1 setcmykcolor currentgray 1 exch sub - add add add 0 eq - { - pop false - }{ - false setoverprint - current_spot_alias false set_spot_alias - 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor - set_spot_alias - currentgray 1 ne - }ifelse - grestore - }{ - AGMCORE_distilling - { - pop AGM_is_distiller_preserving_spotimages not - }{ - //Adobe_AGM_Core/AGMCORE_name xddf - false - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq - AGMUTIL_cpd/OverrideSeparations known and - { - AGMUTIL_cpd/OverrideSeparations get - { - /HqnSpots/ProcSet resourcestatus - { - pop pop pop true - }if - }if - }if - { - AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not - }{ - gsave - [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace - false - AGMUTIL_cpd/SeparationColorNames 2 copy known - { - get - {AGMCORE_name eq or}forall - not - }{ - pop pop pop true - }ifelse - grestore - }ifelse - }ifelse - }ifelse - }ifelse - end - }def - }ifelse - /convert_to_process where{pop}{ - /convert_to_process - { - dup length 0 eq - { - pop false - }{ - AGMCORE_host_sep - { - dup true exch - { - dup(Cyan)eq exch - dup(Magenta)eq 3 -1 roll or exch - dup(Yellow)eq 3 -1 roll or exch - dup(Black)eq 3 -1 roll or - {pop} - {convert_spot_to_process and}ifelse - } - forall - { - true exch - { - dup(Cyan)eq exch - dup(Magenta)eq 3 -1 roll or exch - dup(Yellow)eq 3 -1 roll or exch - (Black)eq or and - }forall - not - }{pop false}ifelse - }{ - false exch - { - /PhotoshopDuotoneList where{pop false}{true}ifelse - { - dup(Cyan)eq exch - dup(Magenta)eq 3 -1 roll or exch - dup(Yellow)eq 3 -1 roll or exch - dup(Black)eq 3 -1 roll or - {pop} - {convert_spot_to_process or}ifelse - } - { - convert_spot_to_process or - } - ifelse - } - forall - }ifelse - }ifelse - }def - }ifelse - /AGMCORE_avoid_L2_sep_space - version cvr 2012 lt - level2 and - AGMCORE_producing_seps not and - def - /AGMCORE_is_cmyk_sep - AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or - def - /AGM_avoid_0_cmyk where{ - pop AGM_avoid_0_cmyk - }{ - AGM_preserve_spots - userdict/Adobe_AGM_OnHost_Seps known - userdict/Adobe_AGM_InRip_Seps known or - not and - }ifelse - { - /setcmykcolor[ - { - 4 copy add add add 0 eq currentoverprint and{ - pop 0.0005 - }if - }/exec cvx - /AGMCORE_&setcmykcolor load dup type/operatortype ne{ - /exec cvx - }if - ]cvx def - }if - /AGMCORE_IsSeparationAProcessColor - { - dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or - }def - AGMCORE_host_sep{ - /setcolortransfer - { - AGMCORE_cyan_plate{ - pop pop pop - }{ - AGMCORE_magenta_plate{ - 4 3 roll pop pop pop - }{ - AGMCORE_yellow_plate{ - 4 2 roll pop pop pop - }{ - 4 1 roll pop pop pop - }ifelse - }ifelse - }ifelse - settransfer - } - def - /AGMCORE_get_ink_data - AGMCORE_cyan_plate{ - {pop pop pop} - }{ - AGMCORE_magenta_plate{ - {4 3 roll pop pop pop} - }{ - AGMCORE_yellow_plate{ - {4 2 roll pop pop pop} - }{ - {4 1 roll pop pop pop} - }ifelse - }ifelse - }ifelse - def - /AGMCORE_RemoveProcessColorNames - { - 1 dict begin - /filtername - { - dup/Cyan eq 1 index(Cyan)eq or - {pop(_cyan_)}if - dup/Magenta eq 1 index(Magenta)eq or - {pop(_magenta_)}if - dup/Yellow eq 1 index(Yellow)eq or - {pop(_yellow_)}if - dup/Black eq 1 index(Black)eq or - {pop(_black_)}if - }def - dup type/arraytype eq - {[exch{filtername}forall]} - {filtername}ifelse - end - }def - level3{ - /AGMCORE_IsCurrentColor - { - dup AGMCORE_IsSeparationAProcessColor - { - AGMCORE_plate_ndx 0 eq - {dup(Cyan)eq exch/Cyan eq or}if - AGMCORE_plate_ndx 1 eq - {dup(Magenta)eq exch/Magenta eq or}if - AGMCORE_plate_ndx 2 eq - {dup(Yellow)eq exch/Yellow eq or}if - AGMCORE_plate_ndx 3 eq - {dup(Black)eq exch/Black eq or}if - AGMCORE_plate_ndx 4 eq - {pop false}if - }{ - gsave - false setoverprint - current_spot_alias false set_spot_alias - 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor - set_spot_alias - currentgray 1 ne - grestore - }ifelse - }def - /AGMCORE_filter_functiondatasource - { - 5 dict begin - /data_in xdf - data_in type/stringtype eq - { - /ncomp xdf - /comp xdf - /string_out data_in length ncomp idiv string def - 0 ncomp data_in length 1 sub - { - string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put - }for - string_out - }{ - string/string_in xdf - /string_out 1 string def - /component xdf - [ - data_in string_in/readstring cvx - [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx - [/pop cvx()]cvx/ifelse cvx - ]cvx/ReusableStreamDecode filter - }ifelse - end - }def - /AGMCORE_separateShadingFunction - { - 2 dict begin - /paint? xdf - /channel xdf - dup type/dicttype eq - { - begin - FunctionType 0 eq - { - /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def - currentdict/Decode known - {/Decode Decode channel 2 mul 2 getinterval def}if - paint? not - {/Decode[1 1]def}if - }if - FunctionType 2 eq - { - paint? - { - /C0[C0 channel get 1 exch sub]def - /C1[C1 channel get 1 exch sub]def - }{ - /C0[1]def - /C1[1]def - }ifelse - }if - FunctionType 3 eq - { - /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def - }if - currentdict/Range known - {/Range[0 1]def}if - currentdict - end}{ - channel get 0 paint? AGMCORE_separateShadingFunction - }ifelse - end - }def - /AGMCORE_separateShading - { - 3 -1 roll begin - currentdict/Function known - { - currentdict/Background known - {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if - Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf - /ColorSpace[/DeviceGray]def - }{ - ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq - { - /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def - }{ - ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put - }ifelse - ColorSpace 0 get/Separation eq - { - { - [1/exch cvx/sub cvx]cvx - }{ - [/pop cvx 1]cvx - }ifelse - ColorSpace 3 3 -1 roll put - pop - }{ - { - [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx - }{ - pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx - }ifelse - ColorSpace 3 3 -1 roll bind put - }ifelse - ColorSpace 2/DeviceGray put - }ifelse - end - }def - /AGMCORE_separateShadingDict - { - dup/ColorSpace get - dup type/arraytype ne - {[exch]}if - dup 0 get/DeviceCMYK eq - { - exch begin - currentdict - AGMCORE_cyan_plate - {0 true}if - AGMCORE_magenta_plate - {1 true}if - AGMCORE_yellow_plate - {2 true}if - AGMCORE_black_plate - {3 true}if - AGMCORE_plate_ndx 4 eq - {0 false}if - dup not currentoverprint and - {/AGMCORE_ignoreshade true def}if - AGMCORE_separateShading - currentdict - end exch - }if - dup 0 get/Separation eq - { - exch begin - ColorSpace 1 get dup/None ne exch/All ne and - { - ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and - { - ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq - { - /ColorSpace - [ - /Separation - ColorSpace 1 get - /DeviceGray - [ - ColorSpace 3 get/exec cvx - 4 AGMCORE_plate_ndx sub -1/roll cvx - 4 1/roll cvx - 3[/pop cvx]cvx/repeat cvx - 1/exch cvx/sub cvx - ]cvx - ]def - }{ - AGMCORE_report_unsupported_color_space - AGMCORE_black_plate not - { - currentdict 0 false AGMCORE_separateShading - }if - }ifelse - }{ - currentdict ColorSpace 1 get AGMCORE_IsCurrentColor - 0 exch - dup not currentoverprint and - {/AGMCORE_ignoreshade true def}if - AGMCORE_separateShading - }ifelse - }if - currentdict - end exch - }if - dup 0 get/DeviceN eq - { - exch begin - ColorSpace 1 get convert_to_process - { - ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq - { - /ColorSpace - [ - /DeviceN - ColorSpace 1 get - /DeviceGray - [ - ColorSpace 3 get/exec cvx - 4 AGMCORE_plate_ndx sub -1/roll cvx - 4 1/roll cvx - 3[/pop cvx]cvx/repeat cvx - 1/exch cvx/sub cvx - ]cvx - ]def - }{ - AGMCORE_report_unsupported_color_space - AGMCORE_black_plate not - { - currentdict 0 false AGMCORE_separateShading - /ColorSpace[/DeviceGray]def - }if - }ifelse - }{ - currentdict - false -1 ColorSpace 1 get - { - AGMCORE_IsCurrentColor - { - 1 add - exch pop true exch exit - }if - 1 add - }forall - exch - dup not currentoverprint and - {/AGMCORE_ignoreshade true def}if - AGMCORE_separateShading - }ifelse - currentdict - end exch - }if - dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not - { - exch begin - ColorSpace dup type/arraytype eq - {0 get}if - /DeviceGray ne - { - AGMCORE_report_unsupported_color_space - AGMCORE_black_plate not - { - ColorSpace 0 get/CIEBasedA eq - { - /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def - }if - ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or - { - /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def - }if - ColorSpace 0 get/CIEBasedDEFG eq - { - /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def - }if - currentdict 0 false AGMCORE_separateShading - }if - }if - currentdict - end exch - }if - pop - dup/AGMCORE_ignoreshade known - { - begin - /ColorSpace[/Separation(None)/DeviceGray{}]def - currentdict end - }if - }def - /shfill - { - AGMCORE_separateShadingDict - dup/AGMCORE_ignoreshade known - {pop} - {AGMCORE_&sysshfill}ifelse - }def - /makepattern - { - exch - dup/PatternType get 2 eq - { - clonedict - begin - /Shading Shading AGMCORE_separateShadingDict def - Shading/AGMCORE_ignoreshade known - currentdict end exch - {pop<>}if - exch AGMCORE_&sysmakepattern - }{ - exch AGMCORE_&usrmakepattern - }ifelse - }def - }if - }if - AGMCORE_in_rip_sep{ - /setcustomcolor - { - exch aload pop - dup 7 1 roll inRip_spot_has_ink not { - 4{4 index mul 4 1 roll} - repeat - /DeviceCMYK setcolorspace - 6 -2 roll pop pop - }{ - //Adobe_AGM_Core begin - /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf - end - [/Separation 4 -1 roll/DeviceCMYK - {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} - ] - setcolorspace - }ifelse - setcolor - }ndf - /setseparationgray - { - [/Separation(All)/DeviceGray{}]setcolorspace_opt - 1 exch sub setcolor - }ndf - }{ - /setseparationgray - { - AGMCORE_&setgray - }ndf - }ifelse - /findcmykcustomcolor - { - 5 makereadonlyarray - }ndf - /setcustomcolor - { - exch aload pop pop - 4{4 index mul 4 1 roll}repeat - setcmykcolor pop - }ndf - /has_color - /colorimage where{ - AGMCORE_producing_seps{ - pop true - }{ - systemdict eq - }ifelse - }{ - false - }ifelse - def - /map_index - { - 1 index mul exch getinterval{255 div}forall - }bdf - /map_indexed_devn - { - Lookup Names length 3 -1 roll cvi map_index - }bdf - /n_color_components - { - base_colorspace_type - dup/DeviceGray eq{ - pop 1 - }{ - /DeviceCMYK eq{ - 4 - }{ - 3 - }ifelse - }ifelse - }bdf - level2{ - /mo/moveto ldf - /li/lineto ldf - /cv/curveto ldf - /knockout_unitsq - { - 1 setgray - 0 0 1 1 rectfill - }def - level2/setcolorspace AGMCORE_key_known not and{ - /AGMCORE_&&&setcolorspace/setcolorspace ldf - /AGMCORE_ReplaceMappedColor - { - dup type dup/arraytype eq exch/packedarraytype eq or - { - /AGMCORE_SpotAliasAry2 where{ - begin - dup 0 get dup/Separation eq - { - pop - dup length array copy - dup dup 1 get - current_spot_alias - { - dup map_alias - { - false set_spot_alias - dup 1 exch setsepcolorspace - true set_spot_alias - begin - /sep_colorspace_dict currentdict AGMCORE_gput - pop pop pop - [ - /Separation Name - CSA map_csa - MappedCSA - /sep_colorspace_proc load - ] - dup Name - end - }if - }if - map_reserved_ink_name 1 xpt - }{ - /DeviceN eq - { - dup length array copy - dup dup 1 get[ - exch{ - current_spot_alias{ - dup map_alias{ - /Name get exch pop - }if - }if - map_reserved_ink_name - }forall - ]1 xpt - }if - }ifelse - end - }if - }if - }def - /setcolorspace - { - dup type dup/arraytype eq exch/packedarraytype eq or - { - dup 0 get/Indexed eq - { - AGMCORE_distilling - { - /PhotoshopDuotoneList where - { - pop false - }{ - true - }ifelse - }{ - true - }ifelse - { - aload pop 3 -1 roll - AGMCORE_ReplaceMappedColor - 3 1 roll 4 array astore - }if - }{ - AGMCORE_ReplaceMappedColor - }ifelse - }if - DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if - }def - }if - }{ - /adj - { - currentstrokeadjust{ - transform - 0.25 sub round 0.25 add exch - 0.25 sub round 0.25 add exch - itransform - }if - }def - /mo{ - adj moveto - }def - /li{ - adj lineto - }def - /cv{ - 6 2 roll adj - 6 2 roll adj - 6 2 roll adj curveto - }def - /knockout_unitsq - { - 1 setgray - 8 8 1[8 0 0 8 0 0]{}image - }def - /currentstrokeadjust{ - /currentstrokeadjust AGMCORE_gget - }def - /setstrokeadjust{ - /currentstrokeadjust exch AGMCORE_gput - }def - /setcolorspace - { - /currentcolorspace exch AGMCORE_gput - }def - /currentcolorspace - { - /currentcolorspace AGMCORE_gget - }def - /setcolor_devicecolor - { - base_colorspace_type - dup/DeviceGray eq{ - pop setgray - }{ - /DeviceCMYK eq{ - setcmykcolor - }{ - setrgbcolor - }ifelse - }ifelse - }def - /setcolor - { - currentcolorspace 0 get - dup/DeviceGray ne{ - dup/DeviceCMYK ne{ - dup/DeviceRGB ne{ - dup/Separation eq{ - pop - currentcolorspace 3 gx - currentcolorspace 2 get - }{ - dup/Indexed eq{ - pop - currentcolorspace 3 get dup type/stringtype eq{ - currentcolorspace 1 get n_color_components - 3 -1 roll map_index - }{ - exec - }ifelse - currentcolorspace 1 get - }{ - /AGMCORE_cur_err/AGMCORE_invalid_color_space def - AGMCORE_invalid_color_space - }ifelse - }ifelse - }if - }if - }if - setcolor_devicecolor - }def - }ifelse - /sop/setoverprint ldf - /lw/setlinewidth ldf - /lc/setlinecap ldf - /lj/setlinejoin ldf - /ml/setmiterlimit ldf - /dsh/setdash ldf - /sadj/setstrokeadjust ldf - /gry/setgray ldf - /rgb/setrgbcolor ldf - /cmyk[ - /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx - /setcmykcolor load dup type/operatortype ne{/exec cvx}if - ]cvx bdf - level3 AGMCORE_host_sep not and{ - /nzopmsc{ - 6 dict begin - /kk exch def - /yy exch def - /mm exch def - /cc exch def - /sum 0 def - cc 0 ne{/sum sum 2#1000 or def cc}if - mm 0 ne{/sum sum 2#0100 or def mm}if - yy 0 ne{/sum sum 2#0010 or def yy}if - kk 0 ne{/sum sum 2#0001 or def kk}if - AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace - sum 0 eq{0}if - end - setcolor - }bdf - }{ - /nzopmsc/cmyk ldf - }ifelse - /sep/setsepcolor ldf - /devn/setdevicencolor ldf - /idx/setindexedcolor ldf - /colr/setcolor ldf - /csacrd/set_csa_crd ldf - /sepcs/setsepcolorspace ldf - /devncs/setdevicencolorspace ldf - /idxcs/setindexedcolorspace ldf - /cp/closepath ldf - /clp/clp_npth ldf - /eclp/eoclp_npth ldf - /f/fill ldf - /ef/eofill ldf - /@/stroke ldf - /nclp/npth_clp ldf - /gset/graphic_setup ldf - /gcln/graphic_cleanup ldf - /ct/concat ldf - /cf/currentfile ldf - /fl/filter ldf - /rs/readstring ldf - /AGMCORE_def_ht currenthalftone def - /clonedict Adobe_AGM_Utils begin/clonedict load end def - /clonearray Adobe_AGM_Utils begin/clonearray load end def - currentdict{ - dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ - bind - }if - def - }forall - /getrampcolor - { - /indx exch def - 0 1 NumComp 1 sub - { - dup - Samples exch get - dup type/stringtype eq{indx get}if - exch - Scaling exch get aload pop - 3 1 roll - mul add - }for - ColorSpaceFamily/Separation eq - {sep} - { - ColorSpaceFamily/DeviceN eq - {devn}{setcolor}ifelse - }ifelse - }bdf - /sssetbackground{ - aload pop - ColorSpaceFamily/Separation eq - {sep} - { - ColorSpaceFamily/DeviceN eq - {devn}{setcolor}ifelse - }ifelse - }bdf - /RadialShade - { - 40 dict begin - /ColorSpaceFamily xdf - /background xdf - /ext1 xdf - /ext0 xdf - /BBox xdf - /r2 xdf - /c2y xdf - /c2x xdf - /r1 xdf - /c1y xdf - /c1x xdf - /rampdict xdf - /setinkoverprint where{pop/setinkoverprint{pop}def}if - gsave - BBox length 0 gt - { - np - BBox 0 get BBox 1 get moveto - BBox 2 get BBox 0 get sub 0 rlineto - 0 BBox 3 get BBox 1 get sub rlineto - BBox 2 get BBox 0 get sub neg 0 rlineto - closepath - clip - np - }if - c1x c2x eq - { - c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse - }{ - /slope c2y c1y sub c2x c1x sub div def - /theta slope 1 atan def - c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if - c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if - }ifelse - gsave - clippath - c1x c1y translate - theta rotate - -90 rotate - {pathbbox}stopped - {0 0 0 0}if - /yMax xdf - /xMax xdf - /yMin xdf - /xMin xdf - grestore - xMax xMin eq yMax yMin eq or - { - grestore - end - }{ - /max{2 copy gt{pop}{exch pop}ifelse}bdf - /min{2 copy lt{pop}{exch pop}ifelse}bdf - rampdict begin - 40 dict begin - background length 0 gt{background sssetbackground gsave clippath fill grestore}if - gsave - c1x c1y translate - theta rotate - -90 rotate - /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def - /c1y 0 def - /c1x 0 def - /c2x 0 def - ext0 - { - 0 getrampcolor - c2y r2 add r1 sub 0.0001 lt - { - c1x c1y r1 360 0 arcn - pathbbox - /aymax exch def - /axmax exch def - /aymin exch def - /axmin exch def - /bxMin xMin axmin min def - /byMin yMin aymin min def - /bxMax xMax axmax max def - /byMax yMax aymax max def - bxMin byMin moveto - bxMax byMin lineto - bxMax byMax lineto - bxMin byMax lineto - bxMin byMin lineto - eofill - }{ - c2y r1 add r2 le - { - c1x c1y r1 0 360 arc - fill - } - { - c2x c2y r2 0 360 arc fill - r1 r2 eq - { - /p1x r1 neg def - /p1y c1y def - /p2x r1 def - /p2y c1y def - p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto - fill - }{ - /AA r2 r1 sub c2y div def - AA -1 eq - {/theta 89.99 def} - {/theta AA 1 AA dup mul sub sqrt div 1 atan def} - ifelse - /SS1 90 theta add dup sin exch cos div def - /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def - /p1y p1x SS1 div neg def - /SS2 90 theta sub dup sin exch cos div def - /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def - /p2y p2x SS2 div neg def - r1 r2 gt - { - /L1maxX p1x yMin p1y sub SS1 div add def - /L2maxX p2x yMin p2y sub SS2 div add def - }{ - /L1maxX 0 def - /L2maxX 0 def - }ifelse - p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto - L1maxX L1maxX p1x sub SS1 mul p1y add lineto - fill - }ifelse - }ifelse - }ifelse - }if - c1x c2x sub dup mul - c1y c2y sub dup mul - add 0.5 exp - 0 dtransform - dup mul exch dup mul add 0.5 exp 72 div - 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt - 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt - 1 index 1 index lt{exch}if pop - /hires xdf - hires mul - /numpix xdf - /numsteps NumSamples def - /rampIndxInc 1 def - /subsampling false def - numpix 0 ne - { - NumSamples numpix div 0.5 gt - { - /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def - /rampIndxInc NumSamples 1 sub numsteps div def - /subsampling true def - }if - }if - /xInc c2x c1x sub numsteps div def - /yInc c2y c1y sub numsteps div def - /rInc r2 r1 sub numsteps div def - /cx c1x def - /cy c1y def - /radius r1 def - np - xInc 0 eq yInc 0 eq rInc 0 eq and and - { - 0 getrampcolor - cx cy radius 0 360 arc - stroke - NumSamples 1 sub getrampcolor - cx cy radius 72 hires div add 0 360 arc - 0 setlinewidth - stroke - }{ - 0 - numsteps - { - dup - subsampling{round cvi}if - getrampcolor - cx cy radius 0 360 arc - /cx cx xInc add def - /cy cy yInc add def - /radius radius rInc add def - cx cy radius 360 0 arcn - eofill - rampIndxInc add - }repeat - pop - }ifelse - ext1 - { - c2y r2 add r1 lt - { - c2x c2y r2 0 360 arc - fill - }{ - c2y r1 add r2 sub 0.0001 le - { - c2x c2y r2 360 0 arcn - pathbbox - /aymax exch def - /axmax exch def - /aymin exch def - /axmin exch def - /bxMin xMin axmin min def - /byMin yMin aymin min def - /bxMax xMax axmax max def - /byMax yMax aymax max def - bxMin byMin moveto - bxMax byMin lineto - bxMax byMax lineto - bxMin byMax lineto - bxMin byMin lineto - eofill - }{ - c2x c2y r2 0 360 arc fill - r1 r2 eq - { - /p1x r2 neg def - /p1y c2y def - /p2x r2 def - /p2y c2y def - p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto - fill - }{ - /AA r2 r1 sub c2y div def - AA -1 eq - {/theta 89.99 def} - {/theta AA 1 AA dup mul sub sqrt div 1 atan def} - ifelse - /SS1 90 theta add dup sin exch cos div def - /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def - /p1y c2y p1x SS1 div sub def - /SS2 90 theta sub dup sin exch cos div def - /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def - /p2y c2y p2x SS2 div sub def - r1 r2 lt - { - /L1maxX p1x yMax p1y sub SS1 div add def - /L2maxX p2x yMax p2y sub SS2 div add def - }{ - /L1maxX 0 def - /L2maxX 0 def - }ifelse - p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto - L1maxX L1maxX p1x sub SS1 mul p1y add lineto - fill - }ifelse - }ifelse - }ifelse - }if - grestore - grestore - end - end - end - }ifelse - }bdf - /GenStrips - { - 40 dict begin - /ColorSpaceFamily xdf - /background xdf - /ext1 xdf - /ext0 xdf - /BBox xdf - /y2 xdf - /x2 xdf - /y1 xdf - /x1 xdf - /rampdict xdf - /setinkoverprint where{pop/setinkoverprint{pop}def}if - gsave - BBox length 0 gt - { - np - BBox 0 get BBox 1 get moveto - BBox 2 get BBox 0 get sub 0 rlineto - 0 BBox 3 get BBox 1 get sub rlineto - BBox 2 get BBox 0 get sub neg 0 rlineto - closepath - clip - np - }if - x1 x2 eq - { - y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse - }{ - /slope y2 y1 sub x2 x1 sub div def - /theta slope 1 atan def - x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if - x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if - } - ifelse - gsave - clippath - x1 y1 translate - theta rotate - {pathbbox}stopped - {0 0 0 0}if - /yMax exch def - /xMax exch def - /yMin exch def - /xMin exch def - grestore - xMax xMin eq yMax yMin eq or - { - grestore - end - }{ - rampdict begin - 20 dict begin - background length 0 gt{background sssetbackground gsave clippath fill grestore}if - gsave - x1 y1 translate - theta rotate - /xStart 0 def - /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def - /ySpan yMax yMin sub def - /numsteps NumSamples def - /rampIndxInc 1 def - /subsampling false def - xStart 0 transform - xEnd 0 transform - 3 -1 roll - sub dup mul - 3 1 roll - sub dup mul - add 0.5 exp 72 div - 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt - 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt - 1 index 1 index lt{exch}if pop - mul - /numpix xdf - numpix 0 ne - { - NumSamples numpix div 0.5 gt - { - /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def - /rampIndxInc NumSamples 1 sub numsteps div def - /subsampling true def - }if - }if - ext0 - { - 0 getrampcolor - xMin xStart lt - { - xMin yMin xMin neg ySpan rectfill - }if - }if - /xInc xEnd xStart sub numsteps div def - /x xStart def - 0 - numsteps - { - dup - subsampling{round cvi}if - getrampcolor - x yMin xInc ySpan rectfill - /x x xInc add def - rampIndxInc add - }repeat - pop - ext1{ - xMax xEnd gt - { - xEnd yMin xMax xEnd sub ySpan rectfill - }if - }if - grestore - grestore - end - end - end - }ifelse - }bdf -}def -/pt -{ - end -}def -/dt{ -}def -/pgsv{ - //Adobe_AGM_Core/AGMCORE_save save put -}def -/pgrs{ - //Adobe_AGM_Core/AGMCORE_save get restore -}def -systemdict/findcolorrendering known{ - /findcolorrendering systemdict/findcolorrendering get def -}if -systemdict/setcolorrendering known{ - /setcolorrendering systemdict/setcolorrendering get def -}if -/test_cmyk_color_plate -{ - gsave - setcmykcolor currentgray 1 ne - grestore -}def -/inRip_spot_has_ink -{ - dup//Adobe_AGM_Core/AGMCORE_name xddf - convert_spot_to_process not -}def -/map255_to_range -{ - 1 index sub - 3 -1 roll 255 div mul add -}def -/set_csa_crd -{ - /sep_colorspace_dict null AGMCORE_gput - begin - CSA get_csa_by_name setcolorspace_opt - set_crd - end -} -def -/map_csa -{ - currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse - {pop}{get_csa_by_name/MappedCSA xdf}ifelse -}def -/setsepcolor -{ - /sep_colorspace_dict AGMCORE_gget begin - dup/sep_tint exch AGMCORE_gput - TintProc - end -}def -/setdevicencolor -{ - /devicen_colorspace_dict AGMCORE_gget begin - Names length copy - Names length 1 sub -1 0 - { - /devicen_tints AGMCORE_gget 3 1 roll xpt - }for - TintProc - end -}def -/sep_colorspace_proc -{ - /AGMCORE_tmp exch store - /sep_colorspace_dict AGMCORE_gget begin - currentdict/Components known{ - Components aload pop - TintMethod/Lab eq{ - 2{AGMCORE_tmp mul NComponents 1 roll}repeat - LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll - }{ - TintMethod/Subtractive eq{ - NComponents{ - AGMCORE_tmp mul NComponents 1 roll - }repeat - }{ - NComponents{ - 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll - }repeat - }ifelse - }ifelse - }{ - ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get - aload pop - }ifelse - end -}def -/sep_colorspace_gray_proc -{ - /AGMCORE_tmp exch store - /sep_colorspace_dict AGMCORE_gget begin - GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get - end -}def -/sep_proc_name -{ - dup 0 get - dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{ - pop[/DeviceGray] - /sep_colorspace_gray_proc - }{ - /sep_colorspace_proc - }ifelse -}def -/setsepcolorspace -{ - current_spot_alias{ - dup begin - Name map_alias{ - exch pop - }if - end - }if - dup/sep_colorspace_dict exch AGMCORE_gput - begin - CSA map_csa - /AGMCORE_sep_special Name dup()eq exch(All)eq or store - AGMCORE_avoid_L2_sep_space{ - [/Indexed MappedCSA sep_proc_name 255 exch - {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx - ]setcolorspace_opt - /TintProc{ - 255 mul round cvi setcolor - }bdf - }{ - MappedCSA 0 get/DeviceCMYK eq - currentdict/Components known and - AGMCORE_sep_special not and{ - /TintProc[ - Components aload pop Name findcmykcustomcolor - /exch cvx/setcustomcolor cvx - ]cvx bdf - }{ - AGMCORE_host_sep Name(All)eq and{ - /TintProc{ - 1 exch sub setseparationgray - }bdf - }{ - AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and - AGMCORE_host_sep or - Name()eq and{ - /TintProc[ - MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{ - cvx/setcmykcolor cvx - }{ - cvx/setgray cvx - }ifelse - ]cvx bdf - }{ - AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{ - /TintProc[ - /dup cvx - MappedCSA sep_proc_name cvx exch - 0 get/DeviceGray eq{ - 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx - }if - /Name cvx/findcmykcustomcolor cvx/exch cvx - AGMCORE_host_sep{ - AGMCORE_is_cmyk_sep - /Name cvx - /AGMCORE_IsSeparationAProcessColor load/exec cvx - /not cvx/and cvx - }{ - Name inRip_spot_has_ink not - }ifelse - [ - /pop cvx 1 - ]cvx/if cvx - /setcustomcolor cvx - ]cvx bdf - }{ - /TintProc{setcolor}bdf - [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt - }ifelse - }ifelse - }ifelse - }ifelse - }ifelse - set_crd - setsepcolor - end -}def -/additive_blend -{ - 3 dict begin - /numarrays xdf - /numcolors xdf - 0 1 numcolors 1 sub - { - /c1 xdf - 1 - 0 1 numarrays 1 sub - { - 1 exch add/index cvx - c1/get cvx/mul cvx - }for - numarrays 1 add 1/roll cvx - }for - numarrays[/pop cvx]cvx/repeat cvx - end -}def -/subtractive_blend -{ - 3 dict begin - /numarrays xdf - /numcolors xdf - 0 1 numcolors 1 sub - { - /c1 xdf - 1 1 - 0 1 numarrays 1 sub - { - 1 3 3 -1 roll add/index cvx - c1/get cvx/sub cvx/mul cvx - }for - /sub cvx - numarrays 1 add 1/roll cvx - }for - numarrays[/pop cvx]cvx/repeat cvx - end -}def -/exec_tint_transform -{ - /TintProc[ - /TintTransform cvx/setcolor cvx - ]cvx bdf - MappedCSA setcolorspace_opt -}bdf -/devn_makecustomcolor -{ - 2 dict begin - /names_index xdf - /Names xdf - 1 1 1 1 Names names_index get findcmykcustomcolor - /devicen_tints AGMCORE_gget names_index get setcustomcolor - Names length{pop}repeat - end -}bdf -/setdevicencolorspace -{ - dup/AliasedColorants known{false}{true}ifelse - current_spot_alias and{ - 7 dict begin - /names_index 0 def - dup/names_len exch/Names get length def - /new_names names_len array def - /new_LookupTables names_len array def - /alias_cnt 0 def - dup/Names get - { - dup map_alias{ - exch pop - dup/ColorLookup known{ - dup begin - new_LookupTables names_index ColorLookup put - end - }{ - dup/Components known{ - dup begin - new_LookupTables names_index Components put - end - }{ - dup begin - new_LookupTables names_index[null null null null]put - end - }ifelse - }ifelse - new_names names_index 3 -1 roll/Name get put - /alias_cnt alias_cnt 1 add def - }{ - /name xdf - new_names names_index name put - dup/LookupTables known{ - dup begin - new_LookupTables names_index LookupTables names_index get put - end - }{ - dup begin - new_LookupTables names_index[null null null null]put - end - }ifelse - }ifelse - /names_index names_index 1 add def - }forall - alias_cnt 0 gt{ - /AliasedColorants true def - /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def - 0 1 names_len 1 sub{ - /names_index xdf - new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{ - /AliasedColorants false def - exit - }{ - new_LookupTables names_index get 0 get null eq{ - dup/Names get names_index get/name xdf - name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq - or or or not{ - /AliasedColorants false def - exit - }if - }if - }ifelse - }for - lut_entry_len 1 eq{ - /AliasedColorants false def - }if - AliasedColorants{ - dup begin - /Names new_names def - /LookupTables new_LookupTables def - /AliasedColorants true def - /NComponents lut_entry_len def - /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def - /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def - currentdict/TTTablesIdx known not{ - /TTTablesIdx -1 def - }if - end - }if - }if - end - }if - dup/devicen_colorspace_dict exch AGMCORE_gput - begin - currentdict/AliasedColorants known{ - AliasedColorants - }{ - false - }ifelse - dup not{ - CSA map_csa - }if - /TintTransform load type/nulltype eq or{ - /TintTransform[ - 0 1 Names length 1 sub - { - /TTTablesIdx TTTablesIdx 1 add def - dup LookupTables exch get dup 0 get null eq - { - 1 index - Names exch get - dup(Cyan)eq - { - pop exch - LookupTables length exch sub - /index cvx - 0 0 0 - } - { - dup(Magenta)eq - { - pop exch - LookupTables length exch sub - /index cvx - 0/exch cvx 0 0 - }{ - (Yellow)eq - { - exch - LookupTables length exch sub - /index cvx - 0 0 3 -1/roll cvx 0 - }{ - exch - LookupTables length exch sub - /index cvx - 0 0 0 4 -1/roll cvx - }ifelse - }ifelse - }ifelse - 5 -1/roll cvx/astore cvx - }{ - dup length 1 sub - LookupTables length 4 -1 roll sub 1 add - /index cvx/mul cvx/round cvx/cvi cvx/get cvx - }ifelse - Names length TTTablesIdx add 1 add 1/roll cvx - }for - Names length[/pop cvx]cvx/repeat cvx - NComponents Names length - TintMethod/Subtractive eq - { - subtractive_blend - }{ - additive_blend - }ifelse - ]cvx bdf - }if - AGMCORE_host_sep{ - Names convert_to_process{ - exec_tint_transform - } - { - currentdict/AliasedColorants known{ - AliasedColorants not - }{ - false - }ifelse - 5 dict begin - /AvoidAliasedColorants xdf - /painted? false def - /names_index 0 def - /names_len Names length def - AvoidAliasedColorants{ - /currentspotalias current_spot_alias def - false set_spot_alias - }if - Names{ - AGMCORE_is_cmyk_sep{ - dup(Cyan)eq AGMCORE_cyan_plate and exch - dup(Magenta)eq AGMCORE_magenta_plate and exch - dup(Yellow)eq AGMCORE_yellow_plate and exch - (Black)eq AGMCORE_black_plate and or or or{ - /devicen_colorspace_dict AGMCORE_gget/TintProc[ - Names names_index/devn_makecustomcolor cvx - ]cvx ddf - /painted? true def - }if - painted?{exit}if - }{ - 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{ - /devicen_colorspace_dict AGMCORE_gget/TintProc[ - Names names_index/devn_makecustomcolor cvx - ]cvx ddf - /painted? true def - exit - }if - }ifelse - /names_index names_index 1 add def - }forall - AvoidAliasedColorants{ - currentspotalias set_spot_alias - }if - painted?{ - /devicen_colorspace_dict AGMCORE_gget/names_index names_index put - }{ - /devicen_colorspace_dict AGMCORE_gget/TintProc[ - names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx - 0 0 0 0/setcmykcolor cvx - ]cvx ddf - }ifelse - end - }ifelse - } - { - AGMCORE_in_rip_sep{ - Names convert_to_process not - }{ - level3 - }ifelse - { - [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt - /TintProc level3 not AGMCORE_in_rip_sep and{ - [ - Names/length cvx[/pop cvx]cvx/repeat cvx - ]cvx bdf - }{ - {setcolor}bdf - }ifelse - }{ - exec_tint_transform - }ifelse - }ifelse - set_crd - /AliasedColorants false def - end -}def -/setindexedcolorspace -{ - dup/indexed_colorspace_dict exch AGMCORE_gput - begin - currentdict/CSDBase known{ - CSDBase/CSD get_res begin - currentdict/Names known{ - currentdict devncs - }{ - 1 currentdict sepcs - }ifelse - AGMCORE_host_sep{ - 4 dict begin - /compCnt/Names where{pop Names length}{1}ifelse def - /NewLookup HiVal 1 add string def - 0 1 HiVal{ - /tableIndex xdf - Lookup dup type/stringtype eq{ - compCnt tableIndex map_index - }{ - exec - }ifelse - /Names where{ - pop setdevicencolor - }{ - setsepcolor - }ifelse - currentgray - tableIndex exch - 255 mul cvi - NewLookup 3 1 roll put - }for - [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt - end - }{ - level3 - { - currentdict/Names known{ - [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt - }{ - [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt - }ifelse - }{ - [/Indexed MappedCSA HiVal - [ - currentdict/Names known{ - Lookup dup type/stringtype eq - {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx} - {/exec cvx}ifelse - /TintTransform load/exec cvx - }{ - Lookup dup type/stringtype eq - {/exch cvx/get cvx 255/div cvx} - {/exec cvx}ifelse - CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx - }ifelse - ]cvx - ]setcolorspace_opt - }ifelse - }ifelse - end - set_crd - } - { - CSA map_csa - AGMCORE_host_sep level2 not and{ - 0 0 0 0 setcmykcolor - }{ - [/Indexed MappedCSA - level2 not has_color not and{ - dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{ - pop[/DeviceGray] - }if - HiVal GrayLookup - }{ - HiVal - currentdict/RangeArray known{ - { - /indexed_colorspace_dict AGMCORE_gget begin - Lookup exch - dup HiVal gt{ - pop HiVal - }if - NComponents mul NComponents getinterval{}forall - NComponents 1 sub -1 0{ - RangeArray exch 2 mul 2 getinterval aload pop map255_to_range - NComponents 1 roll - }for - end - }bind - }{ - Lookup - }ifelse - }ifelse - ]setcolorspace_opt - set_crd - }ifelse - }ifelse - end -}def -/setindexedcolor -{ - AGMCORE_host_sep{ - /indexed_colorspace_dict AGMCORE_gget - begin - currentdict/CSDBase known{ - CSDBase/CSD get_res begin - currentdict/Names known{ - map_indexed_devn - devn - } - { - Lookup 1 3 -1 roll map_index - sep - }ifelse - end - }{ - Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll - map_index - MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse - }ifelse - end - }{ - level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{ - /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin - map_indexed_devn - devn - end - } - { - setcolor - }ifelse - }ifelse -}def -/ignoreimagedata -{ - currentoverprint not{ - gsave - dup clonedict begin - 1 setgray - /Decode[0 1]def - /DataSourcedef - /MultipleDataSources false def - /BitsPerComponent 8 def - currentdict end - systemdict/image gx - grestore - }if - consumeimagedata -}def -/add_res -{ - dup/CSD eq{ - pop - //Adobe_AGM_Core begin - /AGMCORE_CSD_cache load 3 1 roll put - end - }{ - defineresource pop - }ifelse -}def -/del_res -{ - { - aload pop exch - dup/CSD eq{ - pop - {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall - }{ - exch - {1 index undefineresource}forall - pop - }ifelse - }forall -}def -/get_res -{ - dup/CSD eq{ - pop - dup type dup/nametype eq exch/stringtype eq or{ - AGMCORE_CSD_cache exch get - }if - }{ - findresource - }ifelse -}def -/get_csa_by_name -{ - dup type dup/nametype eq exch/stringtype eq or{ - /CSA get_res - }if -}def -/paintproc_buf_init -{ - /count get 0 0 put -}def -/paintproc_buf_next -{ - dup/count get dup 0 get - dup 3 1 roll - 1 add 0 xpt - get -}def -/cachepaintproc_compress -{ - 5 dict begin - currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def - /ppdict 20 dict def - /string_size 16000 def - /readbuffer string_size string def - currentglobal true setglobal - ppdict 1 array dup 0 1 put/count xpt - setglobal - /LZWFilter - { - exch - dup length 0 eq{ - pop - }{ - ppdict dup length 1 sub 3 -1 roll put - }ifelse - {string_size}{0}ifelse string - }/LZWEncode filter def - { - ReadFilter readbuffer readstring - exch LZWFilter exch writestring - not{exit}if - }loop - LZWFilter closefile - ppdict - end -}def -/cachepaintproc -{ - 2 dict begin - currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def - /ppdict 20 dict def - currentglobal true setglobal - ppdict 1 array dup 0 1 put/count xpt - setglobal - { - ReadFilter 16000 string readstring exch - ppdict dup length 1 sub 3 -1 roll put - not{exit}if - }loop - ppdict dup dup length 1 sub()put - end -}def -/make_pattern -{ - exch clonedict exch - dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform - exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub - exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub - matrix translate exch matrix concatmatrix - 1 index begin - BBox 0 get XStep div cvi XStep mul/xshift exch neg def - BBox 1 get YStep div cvi YStep mul/yshift exch neg def - BBox 0 get xshift add - BBox 1 get yshift add - BBox 2 get xshift add - BBox 3 get yshift add - 4 array astore - /BBox exch def - [xshift yshift/translate load null/exec load]dup - 3/PaintProc load put cvx/PaintProc exch def - end - gsave 0 setgray - makepattern - grestore -}def -/set_pattern -{ - dup/PatternType get 1 eq{ - dup/PaintType get 1 eq{ - currentoverprint sop[/DeviceGray]setcolorspace 0 setgray - }if - }if - setpattern -}def -/setcolorspace_opt -{ - dup currentcolorspace eq{pop}{setcolorspace}ifelse -}def -/updatecolorrendering -{ - currentcolorrendering/RenderingIntent known{ - currentcolorrendering/RenderingIntent get - } - { - Intent/AbsoluteColorimetric eq - { - /absolute_colorimetric_crd AGMCORE_gget dup null eq - } - { - Intent/RelativeColorimetric eq - { - /relative_colorimetric_crd AGMCORE_gget dup null eq - } - { - Intent/Saturation eq - { - /saturation_crd AGMCORE_gget dup null eq - } - { - /perceptual_crd AGMCORE_gget dup null eq - }ifelse - }ifelse - }ifelse - { - pop null - } - { - /RenderingIntent known{null}{Intent}ifelse - }ifelse - }ifelse - Intent ne{ - Intent/ColorRendering{findresource}stopped - { - pop pop systemdict/findcolorrendering known - { - Intent findcolorrendering - { - /ColorRendering findresource true exch - } - { - /ColorRendering findresource - product(Xerox Phaser 5400)ne - exch - }ifelse - dup Intent/AbsoluteColorimetric eq - { - /absolute_colorimetric_crd exch AGMCORE_gput - } - { - Intent/RelativeColorimetric eq - { - /relative_colorimetric_crd exch AGMCORE_gput - } - { - Intent/Saturation eq - { - /saturation_crd exch AGMCORE_gput - } - { - Intent/Perceptual eq - { - /perceptual_crd exch AGMCORE_gput - } - { - pop - }ifelse - }ifelse - }ifelse - }ifelse - 1 index{exch}{pop}ifelse - } - {false}ifelse - } - {true}ifelse - { - dup begin - currentdict/TransformPQR known{ - currentdict/TransformPQR get aload pop - 3{{}eq 3 1 roll}repeat or or - } - {true}ifelse - currentdict/MatrixPQR known{ - currentdict/MatrixPQR get aload pop - 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll - 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll - 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq - and and and and and and and and - } - {true}ifelse - end - or - { - clonedict begin - /TransformPQR[ - {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div - 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind - {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div - 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind - {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div - 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind - ]def - /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def - /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def - currentdict end - }if - setcolorrendering_opt - }if - }if -}def -/set_crd -{ - AGMCORE_host_sep not level2 and{ - currentdict/ColorRendering known{ - ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if - }{ - currentdict/Intent known{ - updatecolorrendering - }if - }ifelse - currentcolorspace dup type/arraytype eq - {0 get}if - /DeviceRGB eq - { - currentdict/UCR known - {/UCR}{/AGMCORE_currentucr}ifelse - load setundercolorremoval - currentdict/BG known - {/BG}{/AGMCORE_currentbg}ifelse - load setblackgeneration - }if - }if -}def -/set_ucrbg -{ - dup null eq {pop /AGMCORE_currentbg load}{/Procedure get_res}ifelse - dup currentblackgeneration eq {pop}{setblackgeneration}ifelse - dup null eq {pop /AGMCORE_currentucr load}{/Procedure get_res}ifelse - dup currentundercolorremoval eq {pop}{setundercolorremoval}ifelse -}def -/setcolorrendering_opt -{ - dup currentcolorrendering eq{ - pop - }{ - product(HP Color LaserJet 2605)anchorsearch{ - pop pop pop - }{ - pop - clonedict - begin - /Intent Intent def - currentdict - end - setcolorrendering - }ifelse - }ifelse -}def -/cpaint_gcomp -{ - convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf - //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not - { - (%end_cpaint_gcomp)flushinput - }if -}def -/cpaint_gsep -{ - //Adobe_AGM_Core/AGMCORE_ConvertToProcess get - { - (%end_cpaint_gsep)flushinput - }if -}def -/cpaint_gend -{np}def -/T1_path -{ - currentfile token pop currentfile token pop mo - { - currentfile token pop dup type/stringtype eq - {pop exit}if - 0 exch rlineto - currentfile token pop dup type/stringtype eq - {pop exit}if - 0 rlineto - }loop -}def -/T1_gsave - level3 - {/clipsave} - {/gsave}ifelse - load def -/T1_grestore - level3 - {/cliprestore} - {/grestore}ifelse - load def -/set_spot_alias_ary -{ - dup inherit_aliases - //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf -}def -/set_spot_normalization_ary -{ - dup inherit_aliases - dup length - /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if - array - //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf - /AGMCORE_SpotAliasAry where{ - pop - AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval - AGMCORE_SpotAliasAry length - }{0}ifelse - AGMCORE_SpotAliasAry2 3 1 roll exch putinterval - true set_spot_alias -}def -/inherit_aliases -{ - {dup/Name get map_alias{/CSD put}{pop}ifelse}forall -}def -/set_spot_alias -{ - /AGMCORE_SpotAliasAry2 where{ - /AGMCORE_current_spot_alias 3 -1 roll put - }{ - pop - }ifelse -}def -/current_spot_alias -{ - /AGMCORE_SpotAliasAry2 where{ - /AGMCORE_current_spot_alias get - }{ - false - }ifelse -}def -/map_alias -{ - /AGMCORE_SpotAliasAry2 where{ - begin - /AGMCORE_name xdf - false - AGMCORE_SpotAliasAry2{ - dup/Name get AGMCORE_name eq{ - /CSD get/CSD get_res - exch pop true - exit - }{ - pop - }ifelse - }forall - end - }{ - pop false - }ifelse -}bdf -/spot_alias -{ - true set_spot_alias - /AGMCORE_&setcustomcolor AGMCORE_key_known not{ - //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put - }if - /customcolor_tint 1 AGMCORE_gput - //Adobe_AGM_Core begin - /setcustomcolor - { - //Adobe_AGM_Core begin - dup/customcolor_tint exch AGMCORE_gput - 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not - current_spot_alias and{1 index 4 get map_alias}{false}ifelse - { - false set_spot_alias - /sep_colorspace_dict AGMCORE_gget null ne - {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse - 3 1 roll 2 index{ - exch pop/sep_tint AGMCORE_gget exch - }if - mark 3 1 roll - setsepcolorspace - counttomark 0 ne{ - setsepcolor - }if - pop - not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if - pop - true set_spot_alias - }{ - AGMCORE_&setcustomcolor - }ifelse - end - }bdf - end -}def -/begin_feature -{ - Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put - count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put - {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if -}def -/end_feature -{ - 2 dict begin - /spd/setpagedevice load def - /setpagedevice{get_gstate spd set_gstate}def - stopped{$error/newerror false put}if - end - count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse - countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse - {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if -}def -/set_negative -{ - //Adobe_AGM_Core begin - /AGMCORE_inverting exch def - level2{ - currentpagedevice/NegativePrint known AGMCORE_distilling not and{ - currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{ - true begin_feature true{ - <>setpagedevice - }end_feature - }if - /AGMCORE_inverting false def - }if - }if - AGMCORE_inverting{ - [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer - AGMCORE_distilling{ - erasepage - }{ - gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse - /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore - }ifelse - }if - end -}def -/lw_save_restore_override{ - /md where{ - pop - md begin - initializepage - /initializepage{}def - /pmSVsetup{}def - /endp{}def - /pse{}def - /psb{}def - /orig_showpage where - {pop} - {/orig_showpage/showpage load def} - ifelse - /showpage{orig_showpage gR}def - end - }if -}def -/pscript_showpage_override{ - /NTPSOct95 where - { - begin - showpage - save - /showpage/restore load def - /restore{exch pop}def - end - }if -}def -/driver_media_override -{ - /md where{ - pop - md/initializepage known{ - md/initializepage{}put - }if - md/rC known{ - md/rC{4{pop}repeat}put - }if - }if - /mysetup where{ - /mysetup[1 0 0 1 0 0]put - }if - Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put - level2 - {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if -}def -/capture_mysetup -{ - /Pscript_Win_Data where{ - pop - Pscript_Win_Data/mysetup known{ - Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put - }if - }if -}def -/restore_mysetup -{ - /Pscript_Win_Data where{ - pop - Pscript_Win_Data/mysetup known{ - Adobe_AGM_Core/save_mysetup known{ - Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put - Adobe_AGM_Core/save_mysetup undef - }if - }if - }if -}def -/driver_check_media_override -{ - /PrepsDict where - {pop} - { - Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne - Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq - { - Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and - Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and - }if - { - Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix - }if - }ifelse -}def -AGMCORE_err_strings begin - /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def - /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def - /AGMCORE_invalid_color_space(This job contains an invalid color space. )def -end -/set_def_ht -{AGMCORE_def_ht sethalftone}def -/set_def_flat -{AGMCORE_Default_flatness setflat}def -end -systemdict/setpacking known -{setpacking}if -%%EndResource -%%BeginResource: procset Adobe_CoolType_Core 2.31 0 %%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved. %%Version: 2.31 0 10 dict begin /Adobe_CoolType_Passthru currentdict def /Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def Adobe_CoolType_Core_Defined {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def} if userdict/Adobe_CoolType_Core 70 dict dup begin put /Adobe_CoolType_Version 2.31 def /Level2? systemdict/languagelevel known dup {pop systemdict/languagelevel get 2 ge} if def Level2? not { /currentglobal false def /setglobal/pop load def /gcheck{pop false}bind def /currentpacking false def /setpacking/pop load def /SharedFontDirectory 0 dict def } if currentpacking true setpacking currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def end setglobal currentglobal true setglobal userdict/Adobe_CoolType_GVMFonts known not {userdict/Adobe_CoolType_GVMFonts 10 dict put} if setglobal currentglobal false setglobal userdict/Adobe_CoolType_LVMFonts known not {userdict/Adobe_CoolType_LVMFonts 10 dict put} if setglobal /ct_VMDictPut { dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse 3 1 roll put }bind def /ct_VMDictUndef { dup Adobe_CoolType_GVMFonts exch known {Adobe_CoolType_GVMFonts exch undef} { dup Adobe_CoolType_LVMFonts exch known {Adobe_CoolType_LVMFonts exch undef} {pop} ifelse }ifelse }bind def /ct_str1 1 string def /ct_xshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_yshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 exch rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_xyshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { {_ct_na _ct_i 1 add get}stopped {pop pop pop} { _ct_x _ct_y moveto rmoveto } ifelse } ifelse /_ct_i _ct_i 2 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def /ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def /xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def currentglobal true setglobal /ct_T3Defs { /BuildChar { 1 index/Encoding get exch get 1 index/BuildGlyph get exec }bind def /BuildGlyph { exch begin GlyphProcs exch get exec end }bind def }bind def setglobal /@_SaveStackLevels { Adobe_CoolType_Data begin /@vmState currentglobal def false setglobal @opStackCountByLevel @opStackLevel 2 copy known not { 2 copy 3 dict dup/args 7 index 5 add array put put get } { get dup/args get dup length 3 index lt { dup length 5 add array exch 1 index exch 0 exch putinterval 1 index exch/args exch put } {pop} ifelse } ifelse begin count 1 sub 1 index lt {pop count} if dup/argCount exch def dup 0 gt { args exch 0 exch getinterval astore pop } {pop} ifelse count /restCount exch def end /@opStackLevel @opStackLevel 1 add def countdictstack 1 sub @dictStackCountByLevel exch @dictStackLevel exch put /@dictStackLevel @dictStackLevel 1 add def @vmState setglobal end }bind def /@_RestoreStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def @opStackCountByLevel @opStackLevel get begin count restCount sub dup 0 gt {{pop}repeat} {pop} ifelse args 0 argCount getinterval{}forall end /@dictStackLevel @dictStackLevel 1 sub def @dictStackCountByLevel @dictStackLevel get end countdictstack exch sub dup 0 gt {{end}repeat} {pop} ifelse }bind def /@_PopStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def /@dictStackLevel @dictStackLevel 1 sub def end }bind def /@Raise { exch cvx exch errordict exch get exec stop }bind def /@ReRaise { cvx $error/errorname get errordict exch get exec stop }bind def /@Stopped { 0 @#Stopped }bind def /@#Stopped { @_SaveStackLevels stopped {@_RestoreStackLevels true} {@_PopStackLevels false} ifelse }bind def /@Arg { Adobe_CoolType_Data begin @opStackCountByLevel @opStackLevel 1 sub get begin args exch argCount 1 sub exch sub get end end }bind def currentglobal true setglobal /CTHasResourceForAllBug Level2? { 1 dict dup /@shouldNotDisappearDictValue true def Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put begin count @_SaveStackLevels {(*){pop stop}128 string/Category resourceforall} stopped pop @_RestoreStackLevels currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll { /@shouldNotDisappearDictValue known { { end currentdict 1 index eq {pop exit} if } loop } if } { pop end } ifelse } {false} ifelse def true setglobal /CTHasResourceStatusBug Level2? { mark {/steveamerige/Category resourcestatus} stopped {cleartomark true} {cleartomark currentglobal not} ifelse } {false} ifelse def setglobal /CTResourceStatus { mark 3 1 roll /Category findresource begin ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse end }bind def /CTWorkAroundBugs { Level2? { /cid_PreLoad/ProcSet resourcestatus { pop pop currentglobal mark { (*) { dup/CMap CTHasResourceStatusBug {CTResourceStatus} {resourcestatus} ifelse { pop dup 0 eq exch 1 eq or { dup/CMap findresource gcheck setglobal /CMap undefineresource } { pop CTHasResourceForAllBug {exit} {stop} ifelse } ifelse } {pop} ifelse } 128 string/CMap resourceforall } stopped {cleartomark} stopped pop setglobal } if } if }bind def /ds { Adobe_CoolType_Core begin CTWorkAroundBugs /mo/moveto load def /nf/newencodedfont load def /msf{makefont setfont}bind def /uf{dup undefinefont ct_VMDictUndef}bind def /ur/undefineresource load def /chp/charpath load def /awsh/awidthshow load def /wsh/widthshow load def /ash/ashow load def /@xshow/xshow load def /@yshow/yshow load def /@xyshow/xyshow load def /@cshow/cshow load def /sh/show load def /rp/repeat load def /.n/.notdef def end currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /AddWidths? false def /CC 0 def /charcode 2 string def /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def /InVMFontsByCMap 10 dict def /InVMDeepCopiedFonts 10 dict def end setglobal }bind def /dt { currentdict Adobe_CoolType_Core eq {end} if }bind def /ps { Adobe_CoolType_Core begin Adobe_CoolType_GVMFonts begin Adobe_CoolType_LVMFonts begin SharedFontDirectory begin }bind def /pt { end end end end }bind def /unload { systemdict/languagelevel known { systemdict/languagelevel get 2 ge { userdict/Adobe_CoolType_Core 2 copy known {undef} {pop pop} ifelse } if } if }bind def /ndf { 1 index where {pop pop pop} {dup xcheck{bind}if def} ifelse }def /findfont systemdict begin userdict begin /globaldict where{/globaldict get begin}if dup where pop exch get /globaldict where{pop end}if end end Adobe_CoolType_Core_Defined {/systemfindfont exch def} { /findfont 1 index def /systemfindfont exch def } ifelse /undefinefont {pop}ndf /copyfont { currentglobal 3 1 roll 1 index gcheck setglobal dup null eq{0}{dup length}ifelse 2 index length add 1 add dict begin exch { 1 index/FID eq {pop pop} {def} ifelse } forall dup null eq {pop} {{def}forall} ifelse currentdict end exch setglobal }bind def /copyarray { currentglobal exch dup gcheck setglobal dup length array copy exch setglobal }bind def /newencodedfont { currentglobal { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } { FontDirectory 3 index known {FontDirectory 3 index get/FontReferenced known} { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } ifelse } ifelse dup { 3 index findfont/FontReferenced get 2 index dup type/nametype eq {findfont} if ne {pop false} if } if dup { 1 index dup type/nametype eq {findfont} if dup/CharStrings known { /CharStrings get length 4 index findfont/CharStrings get length ne { pop false } if } {pop} ifelse } if { pop 1 index findfont /Encoding get exch 0 1 255 {2 copy get 3 index 3 1 roll put} for pop pop pop } { currentglobal 4 1 roll dup type/nametype eq {findfont} if dup gcheck setglobal dup dup maxlength 2 add dict begin exch { 1 index/FID ne 2 index/Encoding ne and {def} {pop pop} ifelse } forall /FontReferenced exch def /Encoding exch dup length array copy def /FontName 1 index dup type/stringtype eq{cvn}if def dup currentdict end definefont ct_VMDictPut setglobal } ifelse }bind def /SetSubstituteStrategy { $SubstituteFont begin dup type/dicttype ne {0 dict} if currentdict/$Strategies known { exch $Strategies exch 2 copy known { get 2 copy maxlength exch maxlength add dict begin {def}forall {def}forall currentdict dup/$Init known {dup/$Init get exec} if end /$Strategy exch def } {pop pop pop} ifelse } {pop pop} ifelse end }bind def /scff { $SubstituteFont begin dup type/stringtype eq {dup length exch} {null} ifelse /$sname exch def /$slen exch def /$inVMIndex $sname null eq { 1 index $str cvs dup length $slen sub $slen getinterval cvn } {$sname} ifelse def end {findfont} @Stopped { dup length 8 add string exch 1 index 0(BadFont:)putinterval 1 index exch 8 exch dup length string cvs putinterval cvn {findfont} @Stopped {pop/Courier findfont} if } if $SubstituteFont begin /$sname null def /$slen 0 def /$inVMIndex null def end }bind def /isWidthsOnlyFont { dup/WidthsOnly known {pop pop true} { dup/FDepVector known {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall} { dup/FDArray known {/FDArray get{isWidthsOnlyFont dup{exit}if}forall} {pop} ifelse } ifelse } ifelse }bind def /ct_StyleDicts 4 dict dup begin /Adobe-Japan1 4 dict dup begin Level2? { /Serif /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMin-W3} { /CIDFont/Category resourcestatus { pop pop /HeiseiMin-W3/CIDFont resourcestatus {pop pop/HeiseiMin-W3} {/Ryumin-Light} ifelse } {/Ryumin-Light} ifelse } ifelse def /SansSerif /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiKakuGo-W5} { /CIDFont/Category resourcestatus { pop pop /HeiseiKakuGo-W5/CIDFont resourcestatus {pop pop/HeiseiKakuGo-W5} {/GothicBBB-Medium} ifelse } {/GothicBBB-Medium} ifelse } ifelse def /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMaruGo-W4} { /CIDFont/Category resourcestatus { pop pop /HeiseiMaruGo-W4/CIDFont resourcestatus {pop pop/HeiseiMaruGo-W4} { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } ifelse /RoundSansSerif exch def /Default Serif def } { /Serif/Ryumin-Light def /SansSerif/GothicBBB-Medium def { (fonts/Jun101-Light-83pv-RKSJ-H)status }stopped {pop}{ {pop pop pop pop/Jun101-Light} {SansSerif} ifelse /RoundSansSerif exch def }ifelse /Default Serif def } ifelse end def /Adobe-Korea1 4 dict dup begin /Serif/HYSMyeongJo-Medium def /SansSerif/HYGoThic-Medium def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-GB1 4 dict dup begin /Serif/STSong-Light def /SansSerif/STHeiti-Regular def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-CNS1 4 dict dup begin /Serif/MKai-Medium def /SansSerif/MHei-Medium def /RoundSansSerif SansSerif def /Default Serif def end def end def Level2?{currentglobal true setglobal}if /ct_BoldRomanWidthProc { stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth 0 0 }bind def /ct_Type0WidthProc { dup stringwidth 0 0 moveto 2 index true charpath pathbbox 0 -1 7 index 2 div .88 setcachedevice2 pop 0 0 }bind def /ct_Type0WMode1WidthProc { dup stringwidth pop 2 div neg -0.88 2 copy moveto 0 -1 5 -1 roll true charpath pathbbox setcachedevice }bind def /cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_BoldBaseFont 11 dict begin /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding cHexEncoding def /_setwidthProc/ct_BoldRomanWidthProc load def /_bcstr1 1 string def /BuildChar { exch begin _basefont setfont _bcstr1 dup 0 4 -1 roll put dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def systemdict/composefont known { /ct_DefineIdentity-H { /Identity-H/CMap resourcestatus { pop pop } { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse } def /ct_BoldBaseCIDFont 11 dict begin /CIDFontType 1 def /CIDFontName/ct_BoldBaseCIDFont def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /_setwidthProc/ct_Type0WidthProc load def /_bcstr2 2 string def /BuildGlyph { exch begin _basefont setfont _bcstr2 1 2 index 256 mod put _bcstr2 0 3 -1 roll 256 idiv put _bcstr2 dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def }if Level2?{setglobal}if /ct_CopyFont{ { 1 index/FID ne 2 index/UniqueID ne and {def}{pop pop}ifelse }forall }bind def /ct_Type0CopyFont { exch dup length dict begin ct_CopyFont [ exch FDepVector { dup/FontType get 0 eq { 1 index ct_Type0CopyFont /_ctType0 exch definefont } { /_ctBaseFont exch 2 index exec } ifelse exch } forall pop ] /FDepVector exch def currentdict end }bind def /ct_MakeBoldFont { dup/ct_SyntheticBold known { dup length 3 add dict begin ct_CopyFont /ct_StrokeWidth .03 0 FontMatrix idtransform pop def /ct_SyntheticBold true def currentdict end definefont } { dup dup length 3 add dict begin ct_CopyFont /PaintType 2 def /StrokeWidth .03 0 FontMatrix idtransform pop def /dummybold currentdict end definefont dup/FontType get dup 9 ge exch 11 le and { ct_BoldBaseCIDFont dup length 3 add dict copy begin dup/CIDSystemInfo get/CIDSystemInfo exch def ct_DefineIdentity-H /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefont exch def /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefonto exch def currentdict end /CIDFont defineresource } { ct_BoldBaseFont dup length 3 add dict copy begin /_basefont exch def /_basefonto exch def currentdict end definefont } ifelse } ifelse }bind def /ct_MakeBold{ 1 index 1 index findfont currentglobal 5 1 roll dup gcheck setglobal dup /FontType get 0 eq { dup/WMode known{dup/WMode get 1 eq}{false}ifelse version length 4 ge and {version 0 4 getinterval cvi 2015 ge} {true} ifelse {/ct_Type0WidthProc} {/ct_Type0WMode1WidthProc} ifelse ct_BoldBaseFont/_setwidthProc 3 -1 roll load put {ct_MakeBoldFont}ct_Type0CopyFont definefont } { dup/_fauxfont known not 1 index/SubstMaster known not and { ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put ct_MakeBoldFont } { 2 index 2 index eq {exch pop } { dup length dict begin ct_CopyFont currentdict end definefont } ifelse } ifelse } ifelse pop pop pop setglobal }bind def /?str1 256 string def /?set { $SubstituteFont begin /$substituteFound false def /$fontname 1 index def /$doSmartSub false def end dup findfont $SubstituteFont begin $substituteFound {false} { dup/FontName known { dup/FontName get $fontname eq 1 index/DistillerFauxFont known not and /currentdistillerparams where {pop false 2 index isWidthsOnlyFont not and} if } {false} ifelse } ifelse exch pop /$doSmartSub true def end { 5 1 roll pop pop pop pop findfont } { 1 index findfont dup/FontType get 3 eq { 6 1 roll pop pop pop pop pop false } {pop true} ifelse { $SubstituteFont begin pop pop /$styleArray 1 index def /$regOrdering 2 index def pop pop 0 1 $styleArray length 1 sub { $styleArray exch get ct_StyleDicts $regOrdering 2 copy known { get exch 2 copy known not {pop/Default} if get dup type/nametype eq { ?str1 cvs length dup 1 add exch ?str1 exch(-)putinterval exch dup length exch ?str1 exch 3 index exch putinterval add ?str1 exch 0 exch getinterval cvn } { pop pop/Unknown } ifelse } { pop pop pop pop/Unknown } ifelse } for end findfont }if } ifelse currentglobal false setglobal 3 1 roll null copyfont definefont pop setglobal }bind def setpacking userdict/$SubstituteFont 25 dict put 1 dict begin /SubstituteFont dup $error exch 2 copy known {get} {pop pop{pop/Courier}bind} ifelse def /currentdistillerparams where dup { pop pop currentdistillerparams/CannotEmbedFontPolicy 2 copy known {get/Error eq} {pop pop false} ifelse } if not { countdictstack array dictstack 0 get begin userdict begin $SubstituteFont begin /$str 128 string def /$fontpat 128 string def /$slen 0 def /$sname null def /$match false def /$fontname null def /$substituteFound false def /$inVMIndex null def /$doSmartSub true def /$depth 0 def /$fontname null def /$italicangle 26.5 def /$dstack null def /$Strategies 10 dict dup begin /$Type3Underprint { currentglobal exch false setglobal 11 dict begin /UseFont exch $WMode 0 ne { dup length dict copy dup/WMode $WMode put /UseFont exch definefont } if def /FontName $fontname dup type/stringtype eq{cvn}if def /FontType 3 def /FontMatrix[.001 0 0 .001 0 0]def /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def /FontBBox[0 0 0 0]def /CCInfo 7 dict dup begin /cc null def /x 0 def /y 0 def end def /BuildChar { exch begin CCInfo begin 1 string dup 0 3 index put exch pop /cc exch def UseFont 1000 scalefont setfont cc stringwidth/y exch def/x exch def x y setcharwidth $SubstituteFont/$Strategy get/$Underprint get exec 0 0 moveto cc show x y moveto end end }bind def currentdict end exch setglobal }bind def /$GetaTint 2 dict dup begin /$BuildFont { dup/WMode known {dup/WMode get} {0} ifelse /$WMode exch def $fontname exch dup/FontName known { dup/FontName get dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse exch Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index/FontName get known { pop Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index get null copyfont } {$deepcopyfont} ifelse exch 1 index exch/FontBasedOn exch put dup/FontName $fontname dup type/stringtype eq{cvn}if put definefont Adobe_CoolType_Data/InVMDeepCopiedFonts get begin dup/FontBasedOn get 1 index def end }bind def /$Underprint { gsave x abs y abs gt {/y 1000 def} {/x -1000 def 500 120 translate} ifelse Level2? { [/Separation(All)/DeviceCMYK{0 0 0 1 pop}] setcolorspace } {0 setgray} ifelse 10 setlinewidth x .8 mul [7 3] { y mul 8 div 120 sub x 10 div exch moveto 0 y 4 div neg rlineto dup 0 rlineto 0 y 4 div rlineto closepath gsave Level2? {.2 setcolor} {.8 setgray} ifelse fill grestore stroke } forall pop grestore }bind def end def /$Oblique 1 dict dup begin /$BuildFont { currentglobal exch dup gcheck setglobal null copyfont begin /FontBasedOn currentdict/FontName known { FontName dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse def /FontName $fontname dup type/stringtype eq{cvn}if def /currentdistillerparams where {pop} { /FontInfo currentdict/FontInfo known {FontInfo null copyfont} {2 dict} ifelse dup begin /ItalicAngle $italicangle def /FontMatrix FontMatrix [1 0 ItalicAngle dup sin exch cos div 1 0 0] matrix concatmatrix readonly end 4 2 roll def def } ifelse FontName currentdict end definefont exch setglobal }bind def end def /$None 1 dict dup begin /$BuildFont{}bind def end def end def /$Oblique SetSubstituteStrategy /$findfontByEnum { dup type/stringtype eq{cvn}if dup/$fontname exch def $sname null eq {$str cvs dup length $slen sub $slen getinterval} {pop $sname} ifelse $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval /$match false def $SubstituteFont/$dstack countdictstack array dictstack put mark { $fontpat 0 $slen 7 add getinterval {/$match exch def exit} $str filenameforall } stopped { cleardictstack currentdict true $SubstituteFont/$dstack get { exch { 1 index eq {pop false} {true} ifelse } {begin false} ifelse } forall pop } if cleartomark /$slen 0 def $match false ne {$match(fonts/)anchorsearch pop pop cvn} {/Courier} ifelse }bind def /$ROS 1 dict dup begin /Adobe 4 dict dup begin /Japan1 [/Ryumin-Light/HeiseiMin-W3 /GothicBBB-Medium/HeiseiKakuGo-W5 /HeiseiMaruGo-W4/Jun101-Light]def /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def /GB1 [/STSong-Light/STHeiti-Regular]def /CNS1 [/MKai-Medium/MHei-Medium]def end def end def /$cmapname null def /$deepcopyfont { dup/FontType get 0 eq { 1 dict dup/FontName/copied put copyfont begin /FDepVector FDepVector copyarray 0 1 2 index length 1 sub { 2 copy get $deepcopyfont dup/FontName/copied put /copied exch definefont 3 copy put pop pop } for def currentdict end } {$Strategies/$Type3Underprint get exec} ifelse }bind def /$buildfontname { dup/CIDFont findresource/CIDSystemInfo get begin Registry length Ordering length Supplement 8 string cvs 3 copy length 2 add add add string dup 5 1 roll dup 0 Registry putinterval dup 4 index(-)putinterval dup 4 index 1 add Ordering putinterval 4 2 roll add 1 add 2 copy(-)putinterval end 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch anchorsearch {pop pop 3 2 roll putinterval cvn/$cmapname exch def} {pop pop pop pop pop} ifelse length $str 1 index(-)putinterval 1 add $str 1 index $cmapname $fontpat cvs putinterval $cmapname length add $str exch 0 exch getinterval cvn }bind def /$findfontByROS { /$fontname exch def $ROS Registry 2 copy known { get Ordering 2 copy known {get} {pop pop[]} ifelse } {pop pop[]} ifelse false exch { dup/CIDFont resourcestatus { pop pop save 1 index/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get} {false} ifelse exch pop exch restore {pop} {exch pop true exit} ifelse } {pop} ifelse } forall {$str cvs $buildfontname} { false(*) { save exch dup/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get not} {true} ifelse exch/CIDSystemInfo get dup/Registry get Registry eq exch/Ordering get Ordering eq and and {exch restore exch pop true exit} {pop restore} ifelse } $str/CIDFont resourceforall {$buildfontname} {$fontname $findfontByEnum} ifelse } ifelse }bind def end end currentdict/$error known currentdict/languagelevel known and dup {pop $error/SubstituteFont known} if dup {$error} {Adobe_CoolType_Core} ifelse begin { /SubstituteFont /CMap/Category resourcestatus { pop pop { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and { $sname null eq {dup $str cvs dup length $slen sub $slen getinterval cvn} {$sname} ifelse Adobe_CoolType_Data/InVMFontsByCMap get 1 index 2 copy known { get false exch { pop currentglobal { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } { FontDirectory 1 index known {exch pop true exit} { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } ifelse } ifelse } forall } {pop pop false} ifelse { exch pop exch pop } { dup/CMap resourcestatus { pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS } { 128 string cvs dup(-)search { 3 1 roll search { 3 1 roll pop {dup cvi} stopped {pop pop pop pop pop $findfontByEnum} { 4 2 roll pop pop exch length exch 2 index length 2 index sub exch 1 sub -1 0 { $str cvs dup length 4 index 0 4 index 4 3 roll add getinterval exch 1 index exch 3 index exch putinterval dup/CMap resourcestatus { pop pop 4 1 roll pop pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS true exit } {pop} ifelse } for dup type/booleantype eq {pop} {pop pop pop $findfontByEnum} ifelse } ifelse } {pop pop pop $findfontByEnum} ifelse } {pop pop $findfontByEnum} ifelse } ifelse } ifelse } {//SubstituteFont exec} ifelse /$slen 0 def end } } { { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and {$findfontByEnum} {//SubstituteFont exec} ifelse end } } ifelse bind readonly def Adobe_CoolType_Core/scfindfont/systemfindfont load put } { /scfindfont { $SubstituteFont begin dup systemfindfont dup/FontName known {dup/FontName get dup 3 index ne} {/noname true} ifelse dup { /$origfontnamefound 2 index def /$origfontname 4 index def/$substituteFound true def } if exch pop { $slen 0 gt $sname null ne 3 index length $slen gt or and { pop dup $findfontByEnum findfont dup maxlength 1 add dict begin {1 index/FID eq{pop pop}{def}ifelse} forall currentdict end definefont dup/FontName known{dup/FontName get}{null}ifelse $origfontnamefound ne { $origfontname $str cvs print ( substitution revised, using )print dup/FontName known {dup/FontName get}{(unspecified font)} ifelse $str cvs print(.\n)print } if } {exch pop} ifelse } {exch pop} ifelse end }bind def } ifelse end end Adobe_CoolType_Core_Defined not { Adobe_CoolType_Core/findfont { $SubstituteFont begin $depth 0 eq { /$fontname 1 index dup type/stringtype ne{$str cvs}if def /$substituteFound false def } if /$depth $depth 1 add def end scfindfont $SubstituteFont begin /$depth $depth 1 sub def $substituteFound $depth 0 eq and { $inVMIndex null ne {dup $inVMIndex $AddInVMFont} if $doSmartSub { currentdict/$Strategy known {$Strategy/$BuildFont get exec} if } if } if end }bind put } if } if end /$AddInVMFont { exch/FontName 2 copy known { get 1 dict dup begin exch 1 index gcheck def end exch Adobe_CoolType_Data/InVMFontsByCMap get exch $DictAdd } {pop pop pop} ifelse }bind def /$DictAdd { 2 copy known not {2 copy 4 index length dict put} if Level2? not { 2 copy get dup maxlength exch length 4 index length add lt 2 copy get dup length 4 index length add exch maxlength 1 index lt { 2 mul dict begin 2 copy get{forall}def 2 copy currentdict put end } {pop} ifelse } if get begin {def} forall end }bind def end end %%EndResource currentglobal true setglobal %%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 %%Copyright: Copyright 1987-2006 Adobe Systems Incorporated. %%Version: 1.23 0 systemdict/languagelevel known dup {currentglobal false setglobal} {false} ifelse exch userdict/Adobe_CoolType_Utility 2 copy known {2 copy get dup maxlength 27 add dict copy} {27 dict} ifelse put Adobe_CoolType_Utility begin /@eexecStartData def /@recognizeCIDFont null def /ct_Level2? exch def /ct_Clone? 1183615869 internaldict dup /CCRun known not exch/eCCRun known not ct_Level2? and or def ct_Level2? {globaldict begin currentglobal true setglobal} if /ct_AddStdCIDMap ct_Level2? {{ mark Adobe_CoolType_Utility/@recognizeCIDFont currentdict put { ((Hex)57 StartData 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60 d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8 cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec } stopped { cleartomark Adobe_CoolType_Utility/@recognizeCIDFont get countdictstack dup array dictstack exch 1 sub -1 0 { 2 copy get 3 index eq {1 index length exch sub 1 sub{end}repeat exit} {pop} ifelse } for pop pop Adobe_CoolType_Utility/@eexecStartData get eexec } {cleartomark} ifelse }} {{ Adobe_CoolType_Utility/@eexecStartData get eexec }} ifelse bind def userdict/cid_extensions known dup{cid_extensions/cid_UpdateDB known and}if { cid_extensions begin /cid_GetCIDSystemInfo { 1 index type/stringtype eq {exch cvn exch} if cid_extensions begin dup load 2 index known { 2 copy cid_GetStatusInfo dup null ne { 1 index load 3 index get dup null eq {pop pop cid_UpdateDB} { exch 1 index/Created get eq {exch pop exch pop} {pop cid_UpdateDB} ifelse } ifelse } {pop cid_UpdateDB} ifelse } {cid_UpdateDB} ifelse end }bind def end } if ct_Level2? {end setglobal} if /ct_UseNativeCapability? systemdict/composefont known def /ct_MakeOCF 35 dict def /ct_Vars 25 dict def /ct_GlyphDirProcs 6 dict def /ct_BuildCharDict 15 dict dup begin /charcode 2 string def /dst_string 1500 string def /nullstring()def /usewidths? true def end def ct_Level2?{setglobal}{pop}ifelse ct_GlyphDirProcs begin /GetGlyphDirectory { systemdict/languagelevel known {pop/CIDFont findresource/GlyphDirectory get} { 1 index/CIDFont findresource/GlyphDirectory get dup type/dicttype eq { dup dup maxlength exch length sub 2 index lt { dup length 2 index add dict copy 2 index /CIDFont findresource/GlyphDirectory 2 index put } if } if exch pop exch pop } ifelse + }def /+ { systemdict/languagelevel known { currentglobal false setglobal 3 dict begin /vm exch def } {1 dict begin} ifelse /$ exch def systemdict/languagelevel known { vm setglobal /gvm currentglobal def $ gcheck setglobal } if ?{$ begin}if }def /?{$ type/dicttype eq}def /|{ userdict/Adobe_CoolType_Data known { Adobe_CoolType_Data/AddWidths? known { currentdict Adobe_CoolType_Data begin begin AddWidths? { Adobe_CoolType_Data/CC 3 index put ?{def}{$ 3 1 roll put}ifelse CC charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore currentfont/Widths get exch CC exch put } {?{def}{$ 3 1 roll put}ifelse} ifelse end end } {?{def}{$ 3 1 roll put}ifelse} ifelse } {?{def}{$ 3 1 roll put}ifelse} ifelse }def /! { ?{end}if systemdict/languagelevel known {gvm setglobal} if end }def /:{string currentfile exch readstring pop}executeonly def end ct_MakeOCF begin /ct_cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_CID_STR_SIZE 8000 def /ct_mkocfStr100 100 string def /ct_defaultFontMtx[.001 0 0 .001 0 0]def /ct_1000Mtx[1000 0 0 1000 0 0]def /ct_raise{exch cvx exch errordict exch get exec stop}bind def /ct_reraise {cvx $error/errorname get(Error: )print dup( )cvs print errordict exch get exec stop }bind def /ct_cvnsi { 1 index add 1 sub 1 exch 0 4 1 roll { 2 index exch get exch 8 bitshift add } for exch pop }bind def /ct_GetInterval { Adobe_CoolType_Utility/ct_BuildCharDict get begin /dst_index 0 def dup dst_string length gt {dup string/dst_string exch def} if 1 index ct_CID_STR_SIZE idiv /arrayIndex exch def 2 index arrayIndex get 2 index arrayIndex ct_CID_STR_SIZE mul sub { dup 3 index add 2 index length le { 2 index getinterval dst_string dst_index 2 index putinterval length dst_index add/dst_index exch def exit } { 1 index length 1 index sub dup 4 1 roll getinterval dst_string dst_index 2 index putinterval pop dup dst_index add/dst_index exch def sub /arrayIndex arrayIndex 1 add def 2 index dup length arrayIndex gt {arrayIndex get} { pop exit } ifelse 0 } ifelse } loop pop pop pop dst_string 0 dst_index getinterval end }bind def ct_Level2? { /ct_resourcestatus currentglobal mark true setglobal {/unknowninstancename/Category resourcestatus} stopped {cleartomark setglobal true} {cleartomark currentglobal not exch setglobal} ifelse { { mark 3 1 roll/Category findresource begin ct_Vars/vm currentglobal put ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse ct_Vars/vm get setglobal end } } {{resourcestatus}} ifelse bind def /CIDFont/Category ct_resourcestatus {pop pop} { currentglobal true setglobal /Generic/Category findresource dup length dict copy dup/InstanceType/dicttype put /CIDFont exch/Category defineresource pop setglobal } ifelse ct_UseNativeCapability? { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } if } { /ct_Category 2 dict begin /CIDFont 10 dict def /ProcSet 2 dict def currentdict end def /defineresource { ct_Category 1 index 2 copy known { get dup dup maxlength exch length eq { dup length 10 add dict copy ct_Category 2 index 2 index put } if 3 index 3 index put pop exch pop } {pop pop/defineresource/undefined ct_raise} ifelse }bind def /findresource { ct_Category 1 index 2 copy known { get 2 index 2 copy known {get 3 1 roll pop pop} {pop pop/findresource/undefinedresource ct_raise} ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /resourcestatus { ct_Category 1 index 2 copy known { get 2 index known exch pop exch pop { 0 -1 true } { false } ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /ct_resourcestatus/resourcestatus load def } ifelse /ct_CIDInit 2 dict begin /ct_cidfont_stream_init { { dup(Binary)eq { pop null currentfile ct_Level2? { {cid_BYTE_COUNT()/SubFileDecode filter} stopped {pop pop pop} if } if /readstring load exit } if dup(Hex)eq { pop currentfile ct_Level2? { {null exch/ASCIIHexDecode filter/readstring} stopped {pop exch pop(>)exch/readhexstring} if } {(>)exch/readhexstring} ifelse load exit } if /StartData/typecheck ct_raise } loop cid_BYTE_COUNT ct_CID_STR_SIZE le { 2 copy cid_BYTE_COUNT string exch exec pop 1 array dup 3 -1 roll 0 exch put } { cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi dup array exch 2 sub 0 exch 1 exch { 2 copy 5 index ct_CID_STR_SIZE string 6 index exec pop put pop } for 2 index cid_BYTE_COUNT ct_CID_STR_SIZE mod string 3 index exec pop 1 index exch 1 index length 1 sub exch put } ifelse cid_CIDFONT exch/GlyphData exch put 2 index null eq { pop pop pop } { pop/readstring load 1 string exch { 3 copy exec pop dup length 0 eq { pop pop pop pop pop true exit } if 4 index eq { pop pop pop pop false exit } if } loop pop } ifelse }bind def /StartData { mark { currentdict dup/FDArray get 0 get/FontMatrix get 0 get 0.001 eq { dup/CDevProc known not { /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known {get} { pop pop {pop pop pop pop pop 0 -1000 7 index 2 div 880} } ifelse def } if } { /CDevProc { pop pop pop pop pop 0 1 cid_temp/cid_CIDFONT get /FDArray get 0 get /FontMatrix get 0 get div 7 index 2 div 1 index 0.88 mul }def } ifelse /cid_temp 15 dict def cid_temp begin /cid_CIDFONT exch def 3 copy pop dup/cid_BYTE_COUNT exch def 0 gt { ct_cidfont_stream_init FDArray { /Private get dup/SubrMapOffset known { begin /Subrs SubrCount array def Subrs SubrMapOffset SubrCount SDBytes ct_Level2? { currentdict dup/SubrMapOffset undef dup/SubrCount undef /SDBytes undef } if end /cid_SD_BYTES exch def /cid_SUBR_COUNT exch def /cid_SUBR_MAP_OFFSET exch def /cid_SUBRS exch def cid_SUBR_COUNT 0 gt { GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi 0 1 cid_SUBR_COUNT 1 sub { exch 1 index 1 add cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add GlyphData exch cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi cid_SUBRS 4 2 roll GlyphData exch 4 index 1 index sub ct_GetInterval dup length string copy put } for pop } if } {pop} ifelse } forall } if cleartomark pop pop end CIDFontName currentdict/CIDFont defineresource pop end end } stopped {cleartomark/StartData ct_reraise} if }bind def currentdict end def /ct_saveCIDInit { /CIDInit/ProcSet ct_resourcestatus {true} {/CIDInitC/ProcSet ct_resourcestatus} ifelse { pop pop /CIDInit/ProcSet findresource ct_UseNativeCapability? {pop null} {/CIDInit ct_CIDInit/ProcSet defineresource pop} ifelse } {/CIDInit ct_CIDInit/ProcSet defineresource pop null} ifelse ct_Vars exch/ct_oldCIDInit exch put }bind def /ct_restoreCIDInit { ct_Vars/ct_oldCIDInit get dup null ne {/CIDInit exch/ProcSet defineresource pop} {pop} ifelse }bind def /ct_BuildCharSetUp { 1 index begin CIDFont begin Adobe_CoolType_Utility/ct_BuildCharDict get begin /ct_dfCharCode exch def /ct_dfDict exch def CIDFirstByte ct_dfCharCode add dup CIDCount ge {pop 0} if /cid exch def { GlyphDirectory cid 2 copy known {get} {pop pop nullstring} ifelse dup length FDBytes sub 0 gt { dup FDBytes 0 ne {0 FDBytes ct_cvnsi} {pop 0} ifelse /fdIndex exch def dup length FDBytes sub FDBytes exch getinterval /charstring exch def exit } { pop cid 0 eq {/charstring nullstring def exit} if /cid 0 def } ifelse } loop }def /ct_SetCacheDevice { 0 0 moveto dup stringwidth 3 -1 roll true charpath pathbbox 0 -1000 7 index 2 div 880 setcachedevice2 0 0 moveto }def /ct_CloneSetCacheProc { 1 eq { stringwidth pop -2 div -880 0 -1000 setcharwidth moveto } { usewidths? { currentfont/Widths get cid 2 copy known {get exch pop aload pop} {pop pop stringwidth} ifelse } {stringwidth} ifelse setcharwidth 0 0 moveto } ifelse }def /ct_Type3ShowCharString { ct_FDDict fdIndex 2 copy known {get} { currentglobal 3 1 roll 1 index gcheck setglobal ct_Type1FontTemplate dup maxlength dict copy begin FDArray fdIndex get dup/FontMatrix 2 copy known {get} {pop pop ct_defaultFontMtx} ifelse /FontMatrix exch dup length array copy def /Private get /Private exch def /Widths rootfont/Widths get def /CharStrings 1 dict dup/.notdef dup length string copy put def currentdict end /ct_Type1Font exch definefont dup 5 1 roll put setglobal } ifelse dup/CharStrings get 1 index/Encoding get ct_dfCharCode get charstring put rootfont/WMode 2 copy known {get} {pop pop 0} ifelse exch 1000 scalefont setfont ct_str1 0 ct_dfCharCode put ct_str1 exch ct_dfSetCacheProc ct_SyntheticBold { currentpoint ct_str1 show newpath moveto ct_str1 true charpath ct_StrokeWidth setlinewidth stroke } {ct_str1 show} ifelse }def /ct_Type4ShowCharString { ct_dfDict ct_dfCharCode charstring FDArray fdIndex get dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not {ct_1000Mtx matrix concatmatrix concat} {pop} ifelse /Private get Adobe_CoolType_Utility/ct_Level2? get not { ct_dfDict/Private 3 -1 roll {put} 1183615869 internaldict/superexec get exec } if 1183615869 internaldict Adobe_CoolType_Utility/ct_Level2? get {1 index} {3 index/Private get mark 6 1 roll} ifelse dup/RunInt known {/RunInt get} {pop/CCRun} ifelse get exec Adobe_CoolType_Utility/ct_Level2? get not {cleartomark} if }bind def /ct_BuildCharIncremental { { Adobe_CoolType_Utility/ct_MakeOCF get begin ct_BuildCharSetUp ct_ShowCharString } stopped {stop} if end end end end }bind def /BaseFontNameStr(BF00)def /ct_Type1FontTemplate 14 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /PaintType 0 def currentdict end def /BaseFontTemplate 11 dict begin /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /BuildChar/ct_BuildCharIncremental load def ct_Clone? { /FontType 3 def /ct_ShowCharString/ct_Type3ShowCharString load def /ct_dfSetCacheProc/ct_CloneSetCacheProc load def /ct_SyntheticBold false def /ct_StrokeWidth 1 def } { /FontType 4 def /Private 1 dict dup/lenIV 4 put def /CharStrings 1 dict dup/.notdefput def /PaintType 0 def /ct_ShowCharString/ct_Type4ShowCharString load def } ifelse /ct_str1 1 string def currentdict end def /BaseFontDictSize BaseFontTemplate length 5 add def /ct_matrixeq { true 0 1 5 { dup 4 index exch get exch 3 index exch get eq and dup not {exit} if } for exch pop exch pop }bind def /ct_makeocf { 15 dict begin exch/WMode exch def exch/FontName exch def /FontType 0 def /FMapType 2 def dup/FontMatrix known {dup/FontMatrix get/FontMatrix exch def} {/FontMatrix matrix def} ifelse /bfCount 1 index/CIDCount get 256 idiv 1 add dup 256 gt{pop 256}if def /Encoding 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for bfCount 1 255{2 copy bfCount put pop}for def /FDepVector bfCount dup 256 lt{1 add}if array def BaseFontTemplate BaseFontDictSize dict copy begin /CIDFont exch def CIDFont/FontBBox known {CIDFont/FontBBox get/FontBBox exch def} if CIDFont/CDevProc known {CIDFont/CDevProc get/CDevProc exch def} if currentdict end BaseFontNameStr 3(0)putinterval 0 1 bfCount dup 256 eq{1 sub}if { FDepVector exch 2 index BaseFontDictSize dict copy begin dup/CIDFirstByte exch 256 mul def FontType 3 eq {/ct_FDDict 2 dict def} if currentdict end 1 index 16 BaseFontNameStr 2 2 getinterval cvrs pop BaseFontNameStr exch definefont put } for ct_Clone? {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def} if FontName currentdict end definefont ct_Clone? { gsave dup 1000 scalefont setfont ct_BuildCharDict begin /usewidths? false def currentfont/Widths get begin exch/CIDFont get/GlyphDirectory get { pop dup charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore def } forall end /usewidths? true def end grestore } {exch pop} ifelse }bind def currentglobal true setglobal /ct_ComposeFont { ct_UseNativeCapability? { 2 index/CMap ct_resourcestatus {pop pop exch pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 3 index def /CMapVersion 1.000 def /CMapType 1 def exch/WMode exch def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search { dup length string copy exch pop exch pop } {pop(Identity)} ifelse } {pop (Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { 3 2 roll pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def setglobal /ct_MakeIdentity { ct_UseNativeCapability? { 1 index/CMap ct_resourcestatus {pop pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 2 index def /CMapVersion 1.000 def /CMapType 1 def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search {dup length string copy exch pop exch pop} {pop(Identity)} ifelse } {pop(Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { exch pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def currentdict readonly pop end end %%EndResource setglobal %%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0 %%Copyright: Copyright 1987-2004 Adobe Systems Incorporated. %%Version: 1.0 0 userdict/ct_T42Dict 15 dict put ct_T42Dict begin /Is2015? { version cvi 2015 ge }bind def /AllocGlyphStorage { Is2015? { pop } { {string}forall }ifelse }bind def /Type42DictBegin { 25 dict begin /FontName exch def /CharStrings 256 dict begin /.notdef 0 def currentdict end def /Encoding exch def /PaintType 0 def /FontType 42 def /FontMatrix[1 0 0 1 0 0]def 4 array astore cvx/FontBBox exch def /sfnts }bind def /Type42DictEnd { currentdict dup/FontName get exch definefont end ct_T42Dict exch dup/FontName get exch put }bind def /RD{string currentfile exch readstring pop}executeonly def /PrepFor2015 { Is2015? { /GlyphDirectory 16 dict def sfnts 0 get dup 2 index (glyx) putinterval 2 index (locx) putinterval pop pop } { pop pop }ifelse }bind def /AddT42Char { Is2015? { /GlyphDirectory get begin def end pop pop } { /sfnts get 4 index get 3 index 2 index putinterval pop pop pop pop }ifelse }bind def /T0AddT42Mtx2 { /CIDFont findresource/Metrics2 get begin def end }bind def end %%EndResource currentglobal true setglobal %%BeginFile: MMFauxFont.prc %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. %%All Rights Reserved. userdict /ct_EuroDict 10 dict put ct_EuroDict begin /ct_CopyFont { { 1 index /FID ne {def} {pop pop} ifelse} forall } def /ct_GetGlyphOutline { gsave initmatrix newpath exch findfont dup length 1 add dict begin ct_CopyFont /Encoding Encoding dup length array copy dup 4 -1 roll 0 exch put def currentdict end /ct_EuroFont exch definefont 1000 scalefont setfont 0 0 moveto [ <00> stringwidth <00> false charpath pathbbox [ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall grestore counttomark 8 add } def /ct_MakeGlyphProc { ] cvx /ct_PSBuildGlyph cvx ] cvx } def /ct_PSBuildGlyph { gsave 8 -1 roll pop 7 1 roll 6 -2 roll ct_FontMatrix transform 6 2 roll 4 -2 roll ct_FontMatrix transform 4 2 roll ct_FontMatrix transform currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse dup 9 1 roll { currentdict /StrokeWidth 2 copy known { get 2 div 0 ct_FontMatrix dtransform pop 5 1 roll 4 -1 roll 4 index sub 4 1 roll 3 -1 roll 4 index sub 3 1 roll exch 4 index add exch 4 index add 5 -1 roll pop } { pop pop } ifelse } if setcachedevice ct_FontMatrix concat ct_PSPathOps begin exec end { currentdict /StrokeWidth 2 copy known { get } { pop pop 0 } ifelse setlinewidth stroke } { fill } ifelse grestore } def /ct_PSPathOps 4 dict dup begin /m {moveto} def /l {lineto} def /c {curveto} def /cp {closepath} def end def /ct_matrix1000 [1000 0 0 1000 0 0] def /ct_AddGlyphProc { 2 index findfont dup length 4 add dict begin ct_CopyFont /CharStrings CharStrings dup length 1 add dict copy begin 3 1 roll def currentdict end def /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def /ct_PSBuildGlyph /ct_PSBuildGlyph load def /ct_PSPathOps /ct_PSPathOps load def currentdict end definefont pop } def systemdict /languagelevel known { /ct_AddGlyphToPrinterFont { 2 copy ct_GetGlyphOutline 3 add -1 roll restore ct_MakeGlyphProc ct_AddGlyphProc } def } { /ct_AddGlyphToPrinterFont { pop pop restore Adobe_CTFauxDict /$$$FONTNAME get /Euro Adobe_CTFauxDict /$$$SUBSTITUTEBASE get ct_EuroDict exch get ct_AddGlyphProc } def } ifelse /AdobeSansMM { 556 0 24 -19 541 703 { 541 628 m 510 669 442 703 354 703 c 201 703 117 607 101 444 c 50 444 l 25 372 l 97 372 l 97 301 l 49 301 l 24 229 l 103 229 l 124 67 209 -19 350 -19 c 435 -19 501 25 509 32 c 509 131 l 492 105 417 60 343 60 c 267 60 204 127 197 229 c 406 229 l 430 301 l 191 301 l 191 372 l 455 372 l 479 444 l 194 444 l 201 531 245 624 348 624 c 433 624 484 583 509 534 c cp 556 0 m } ct_PSBuildGlyph } def /AdobeSerifMM { 500 0 10 -12 484 692 { 347 298 m 171 298 l 170 310 170 322 170 335 c 170 362 l 362 362 l 374 403 l 172 403 l 184 580 244 642 308 642 c 380 642 434 574 457 457 c 481 462 l 474 691 l 449 691 l 433 670 429 657 410 657 c 394 657 360 692 299 692 c 204 692 94 604 73 403 c 22 403 l 10 362 l 70 362 l 69 352 69 341 69 330 c 69 319 69 308 70 298 c 22 298 l 10 257 l 73 257 l 97 57 216 -12 295 -12 c 364 -12 427 25 484 123 c 458 142 l 425 101 384 37 316 37 c 256 37 189 84 173 257 c 335 257 l cp 500 0 m } ct_PSBuildGlyph } def end %%EndFile setglobal Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end %%BeginResource: procset Adobe_AGM_Image 1.0 0 -%%Version: 1.0 0 -%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. -systemdict/setpacking known -{ - currentpacking - true setpacking -}if -userdict/Adobe_AGM_Image 71 dict dup begin put -/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def -/nd{ - null def -}bind def -/AGMIMG_&image nd -/AGMIMG_&colorimage nd -/AGMIMG_&imagemask nd -/AGMIMG_mbuf()def -/AGMIMG_ybuf()def -/AGMIMG_kbuf()def -/AGMIMG_c 0 def -/AGMIMG_m 0 def -/AGMIMG_y 0 def -/AGMIMG_k 0 def -/AGMIMG_tmp nd -/AGMIMG_imagestring0 nd -/AGMIMG_imagestring1 nd -/AGMIMG_imagestring2 nd -/AGMIMG_imagestring3 nd -/AGMIMG_imagestring4 nd -/AGMIMG_imagestring5 nd -/AGMIMG_cnt nd -/AGMIMG_fsave nd -/AGMIMG_colorAry nd -/AGMIMG_override nd -/AGMIMG_name nd -/AGMIMG_maskSource nd -/AGMIMG_flushfilters nd -/invert_image_samples nd -/knockout_image_samples nd -/img nd -/sepimg nd -/devnimg nd -/idximg nd -/ds -{ - Adobe_AGM_Core begin - Adobe_AGM_Image begin - /AGMIMG_&image systemdict/image get def - /AGMIMG_&imagemask systemdict/imagemask get def - /colorimage where{ - pop - /AGMIMG_&colorimage/colorimage ldf - }if - end - end -}def -/ps -{ - Adobe_AGM_Image begin - /AGMIMG_ccimage_exists{/customcolorimage where - { - pop - /Adobe_AGM_OnHost_Seps where - { - pop false - }{ - /Adobe_AGM_InRip_Seps where - { - pop false - }{ - true - }ifelse - }ifelse - }{ - false - }ifelse - }bdf - level2{ - /invert_image_samples - { - Adobe_AGM_Image/AGMIMG_tmp Decode length ddf - /Decode[Decode 1 get Decode 0 get]def - }def - /knockout_image_samples - { - Operator/imagemask ne{ - /Decode[1 1]def - }if - }def - }{ - /invert_image_samples - { - {1 exch sub}currenttransfer addprocs settransfer - }def - /knockout_image_samples - { - {pop 1}currenttransfer addprocs settransfer - }def - }ifelse - /img/imageormask ldf - /sepimg/sep_imageormask ldf - /devnimg/devn_imageormask ldf - /idximg/indexed_imageormask ldf - /_ctype 7 def - currentdict{ - dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ - bind - }if - def - }forall -}def -/pt -{ - end -}def -/dt -{ -}def -/AGMIMG_flushfilters -{ - dup type/arraytype ne - {1 array astore}if - dup 0 get currentfile ne - {dup 0 get flushfile}if - { - dup type/filetype eq - { - dup status 1 index currentfile ne and - {closefile} - {pop} - ifelse - }{pop}ifelse - }forall -}def -/AGMIMG_init_common -{ - currentdict/T known{/ImageType/T ldf currentdict/T undef}if - currentdict/W known{/Width/W ldf currentdict/W undef}if - currentdict/H known{/Height/H ldf currentdict/H undef}if - currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if - currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if - currentdict/D known{/Decode/D ldf currentdict/D undef}if - currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if - currentdict/O known{ - /Operator/O load 1 eq{ - /imagemask - }{ - /O load 2 eq{ - /image - }{ - /colorimage - }ifelse - }ifelse - def - currentdict/O undef - }if - currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if - currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if - currentdict/I known{/Interpolate/I ldf currentdict/I undef}if - currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if - /DataSource load xcheck not{ - DataSource type/arraytype eq{ - DataSource 0 get type/filetype eq{ - /_Filters DataSource def - currentdict/MultipleDataSources known not{ - /DataSource DataSource dup length 1 sub get def - }if - }if - }if - currentdict/MultipleDataSources known not{ - /MultipleDataSources DataSource type/arraytype eq{ - DataSource length 1 gt - } - {false}ifelse def - }if - }if - /NComponents Decode length 2 div def - currentdict/SkipImageProc known not{/SkipImageProc{false}def}if -}bdf -/imageormask_sys -{ - begin - AGMIMG_init_common - save mark - level2{ - currentdict - Operator/imagemask eq{ - AGMIMG_&imagemask - }{ - use_mask{ - process_mask AGMIMG_&image - }{ - AGMIMG_&image - }ifelse - }ifelse - }{ - Width Height - Operator/imagemask eq{ - Decode 0 get 1 eq Decode 1 get 0 eq and - ImageMatrix/DataSource load - AGMIMG_&imagemask - }{ - BitsPerComponent ImageMatrix/DataSource load - AGMIMG_&image - }ifelse - }ifelse - currentdict/_Filters known{_Filters AGMIMG_flushfilters}if - cleartomark restore - end -}def -/overprint_plate -{ - currentoverprint{ - 0 get dup type/nametype eq{ - dup/DeviceGray eq{ - pop AGMCORE_black_plate not - }{ - /DeviceCMYK eq{ - AGMCORE_is_cmyk_sep not - }if - }ifelse - }{ - false exch - { - AGMOHS_sepink eq or - }forall - not - }ifelse - }{ - pop false - }ifelse -}def -/process_mask -{ - level3{ - dup begin - /ImageType 1 def - end - 4 dict begin - /DataDict exch def - /ImageType 3 def - /InterleaveType 3 def - /MaskDict 9 dict begin - /ImageType 1 def - /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def - /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def - /ImageMatrix[Width 0 0 Height neg 0 Height]def - /NComponents 1 def - /BitsPerComponent 1 def - /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def - /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def - currentdict end def - currentdict end - }if -}def -/use_mask -{ - dup/Mask known {dup/Mask get}{false}ifelse -}def -/imageormask -{ - begin - AGMIMG_init_common - SkipImageProc{ - currentdict consumeimagedata - } - { - save mark - level2 AGMCORE_host_sep not and{ - currentdict - Operator/imagemask eq DeviceN_PS2 not and{ - imagemask - }{ - AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{ - [/Separation/Black/DeviceGray{}]setcolorspace - /Decode[Decode 1 get Decode 0 get]def - }if - use_mask{ - process_mask image - }{ - DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and - { - Names convert_to_process not{ - 2 dict begin - /imageDict xdf - /names_index 0 def - gsave - imageDict write_image_file{ - Names{ - dup(None)ne{ - [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace - Operator imageDict read_image_file - names_index 0 eq{true setoverprint}if - /names_index names_index 1 add def - }{ - pop - }ifelse - }forall - close_image_file - }if - grestore - end - }{ - Operator/imagemask eq{ - imagemask - }{ - image - }ifelse - }ifelse - }{ - Operator/imagemask eq{ - imagemask - }{ - image - }ifelse - }ifelse - }ifelse - }ifelse - }{ - Width Height - Operator/imagemask eq{ - Decode 0 get 1 eq Decode 1 get 0 eq and - ImageMatrix/DataSource load - /Adobe_AGM_OnHost_Seps where{ - pop imagemask - }{ - currentgray 1 ne{ - currentdict imageormask_sys - }{ - currentoverprint not{ - 1 AGMCORE_&setgray - currentdict imageormask_sys - }{ - currentdict ignoreimagedata - }ifelse - }ifelse - }ifelse - }{ - BitsPerComponent ImageMatrix - MultipleDataSources{ - 0 1 NComponents 1 sub{ - DataSource exch get - }for - }{ - /DataSource load - }ifelse - Operator/colorimage eq{ - AGMCORE_host_sep{ - MultipleDataSources level2 or NComponents 4 eq and{ - AGMCORE_is_cmyk_sep{ - MultipleDataSources{ - /DataSource DataSource 0 get xcheck - { - [ - DataSource 0 get/exec cvx - DataSource 1 get/exec cvx - DataSource 2 get/exec cvx - DataSource 3 get/exec cvx - /AGMCORE_get_ink_data cvx - ]cvx - }{ - DataSource aload pop AGMCORE_get_ink_data - }ifelse def - }{ - /DataSource - Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul - /DataSource load - filter_cmyk 0()/SubFileDecode filter def - }ifelse - /Decode[Decode 0 get Decode 1 get]def - /MultipleDataSources false def - /NComponents 1 def - /Operator/image def - invert_image_samples - 1 AGMCORE_&setgray - currentdict imageormask_sys - }{ - currentoverprint not Operator/imagemask eq and{ - 1 AGMCORE_&setgray - currentdict imageormask_sys - }{ - currentdict ignoreimagedata - }ifelse - }ifelse - }{ - MultipleDataSources NComponents AGMIMG_&colorimage - }ifelse - }{ - true NComponents colorimage - }ifelse - }{ - Operator/image eq{ - AGMCORE_host_sep{ - /DoImage true def - currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse - { - AGMCORE_black_plate not Operator/imagemask ne and{ - /DoImage false def - currentdict ignoreimagedata - }if - }if - 1 AGMCORE_&setgray - DoImage - {currentdict imageormask_sys}if - }{ - use_mask{ - process_mask image - }{ - image - }ifelse - }ifelse - }{ - Operator/knockout eq{ - pop pop pop pop pop - currentcolorspace overprint_plate not{ - knockout_unitsq - }if - }if - }ifelse - }ifelse - }ifelse - }ifelse - cleartomark restore - }ifelse - currentdict/_Filters known{_Filters AGMIMG_flushfilters}if - end -}def -/sep_imageormask -{ - /sep_colorspace_dict AGMCORE_gget begin - CSA map_csa - begin - AGMIMG_init_common - SkipImageProc{ - currentdict consumeimagedata - }{ - save mark - AGMCORE_avoid_L2_sep_space{ - /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def - }if - AGMIMG_ccimage_exists - MappedCSA 0 get/DeviceCMYK eq and - currentdict/Components known and - Name()ne and - Name(All)ne and - Operator/image eq and - AGMCORE_producing_seps not and - level2 not and - { - Width Height BitsPerComponent ImageMatrix - [ - /DataSource load/exec cvx - { - 0 1 2 index length 1 sub{ - 1 index exch - 2 copy get 255 xor put - }for - }/exec cvx - ]cvx bind - MappedCSA 0 get/DeviceCMYK eq{ - Components aload pop - }{ - 0 0 0 Components aload pop 1 exch sub - }ifelse - Name findcmykcustomcolor - customcolorimage - }{ - AGMCORE_producing_seps not{ - level2{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{ - [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt - /sep_tint AGMCORE_gget setcolor - }if - currentdict imageormask - }{ - currentdict - Operator/imagemask eq{ - imageormask - }{ - sep_imageormask_lev1 - }ifelse - }ifelse - }{ - AGMCORE_host_sep{ - Operator/knockout eq{ - currentdict/ImageMatrix get concat - knockout_unitsq - }{ - currentgray 1 ne{ - AGMCORE_is_cmyk_sep Name(All)ne and{ - level2{ - Name AGMCORE_IsSeparationAProcessColor - { - Operator/imagemask eq{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ - /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor - }if - }{ - invert_image_samples - }ifelse - }{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ - [/Separation Name[/DeviceGray] - { - sep_colorspace_proc AGMCORE_get_ink_data - 1 exch sub - }bind - ]AGMCORE_&setcolorspace - /sep_tint AGMCORE_gget AGMCORE_&setcolor - }if - }ifelse - currentdict imageormask_sys - }{ - currentdict - Operator/imagemask eq{ - imageormask_sys - }{ - sep_image_lev1_sep - }ifelse - }ifelse - }{ - Operator/imagemask ne{ - invert_image_samples - }if - currentdict imageormask_sys - }ifelse - }{ - currentoverprint not Name(All)eq or Operator/imagemask eq and{ - currentdict imageormask_sys - }{ - currentoverprint not - { - gsave - knockout_unitsq - grestore - }if - currentdict consumeimagedata - }ifelse - }ifelse - }ifelse - }{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ - currentcolorspace 0 get/Separation ne{ - [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt - /sep_tint AGMCORE_gget setcolor - }if - }if - currentoverprint - MappedCSA 0 get/DeviceCMYK eq and - Name AGMCORE_IsSeparationAProcessColor not and - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse - Name(All)ne and{ - imageormask_l2_overprint - }{ - currentdict imageormask - }ifelse - }ifelse - }ifelse - }ifelse - cleartomark restore - }ifelse - currentdict/_Filters known{_Filters AGMIMG_flushfilters}if - end - end -}def -/colorSpaceElemCnt -{ - mark currentcolor counttomark dup 2 add 1 roll cleartomark -}bdf -/devn_sep_datasource -{ - 1 dict begin - /dataSource xdf - [ - 0 1 dataSource length 1 sub{ - dup currentdict/dataSource get/exch cvx/get cvx/exec cvx - /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx - }for - ]cvx bind - end -}bdf -/devn_alt_datasource -{ - 11 dict begin - /convProc xdf - /origcolorSpaceElemCnt xdf - /origMultipleDataSources xdf - /origBitsPerComponent xdf - /origDecode xdf - /origDataSource xdf - /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def - /DataSource origMultipleDataSources - { - [ - BitsPerComponent 8 idiv origDecode length 2 idiv mul string - 0 1 origDecode length 2 idiv 1 sub - { - dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch - origDataSource exch get 0()/SubFileDecode filter - BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx - }for - ]bind cvx - }{origDataSource}ifelse 0()/SubFileDecode filter def - [ - origcolorSpaceElemCnt string - 0 2 origDecode length 2 sub - { - dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div - 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx - }for - /convProc load/exec cvx - origcolorSpaceElemCnt 1 sub -1 0 - { - /dup cvx 2/add cvx/index cvx - 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx - }for - ]bind cvx 0()/SubFileDecode filter - end -}bdf -/devn_imageormask -{ - /devicen_colorspace_dict AGMCORE_gget begin - CSA map_csa - 2 dict begin - dup - /srcDataStrs[3 -1 roll begin - AGMIMG_init_common - currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse - { - Width Decode length 2 div mul cvi - { - dup 65535 gt{1 add 2 div cvi}{exit}ifelse - }loop - string - }repeat - end]def - /dstDataStr srcDataStrs 0 get length string def - begin - AGMIMG_init_common - SkipImageProc{ - currentdict consumeimagedata - }{ - save mark - AGMCORE_producing_seps not{ - level3 not{ - Operator/imagemask ne{ - /DataSource[[ - DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse - colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get - devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def - /MultipleDataSources true def - /Decode colorSpaceElemCnt[exch{0 1}repeat]def - }if - }if - currentdict imageormask - }{ - AGMCORE_host_sep{ - Names convert_to_process{ - CSA get_csa_by_name 0 get/DeviceCMYK eq{ - /DataSource - Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul - DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse - 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get - devn_alt_datasource - filter_cmyk 0()/SubFileDecode filter def - /MultipleDataSources false def - /Decode[1 0]def - /DeviceGray setcolorspace - currentdict imageormask_sys - }{ - AGMCORE_report_unsupported_color_space - AGMCORE_black_plate{ - /DataSource - DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse - CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get - devn_alt_datasource - /MultipleDataSources false def - /Decode colorSpaceElemCnt[exch{0 1}repeat]def - currentdict imageormask_sys - }{ - gsave - knockout_unitsq - grestore - currentdict consumeimagedata - }ifelse - }ifelse - } - { - /devicen_colorspace_dict AGMCORE_gget/names_index known{ - Operator/imagemask ne{ - MultipleDataSources{ - /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def - /MultipleDataSources false def - }{ - /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def - }ifelse - invert_image_samples - }if - currentdict imageormask_sys - }{ - currentoverprint not Operator/imagemask eq and{ - currentdict imageormask_sys - }{ - currentoverprint not - { - gsave - knockout_unitsq - grestore - }if - currentdict consumeimagedata - }ifelse - }ifelse - }ifelse - }{ - currentdict imageormask - }ifelse - }ifelse - cleartomark restore - }ifelse - currentdict/_Filters known{_Filters AGMIMG_flushfilters}if - end - end - end -}def -/imageormask_l2_overprint -{ - currentdict - currentcmykcolor add add add 0 eq{ - currentdict consumeimagedata - }{ - level3{ - currentcmykcolor - /AGMIMG_k xdf - /AGMIMG_y xdf - /AGMIMG_m xdf - /AGMIMG_c xdf - Operator/imagemask eq{ - [/DeviceN[ - AGMIMG_c 0 ne{/Cyan}if - AGMIMG_m 0 ne{/Magenta}if - AGMIMG_y 0 ne{/Yellow}if - AGMIMG_k 0 ne{/Black}if - ]/DeviceCMYK{}]setcolorspace - AGMIMG_c 0 ne{AGMIMG_c}if - AGMIMG_m 0 ne{AGMIMG_m}if - AGMIMG_y 0 ne{AGMIMG_y}if - AGMIMG_k 0 ne{AGMIMG_k}if - setcolor - }{ - /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def - [/Indexed - [ - /DeviceN[ - AGMIMG_c 0 ne{/Cyan}if - AGMIMG_m 0 ne{/Magenta}if - AGMIMG_y 0 ne{/Yellow}if - AGMIMG_k 0 ne{/Black}if - ] - /DeviceCMYK{ - AGMIMG_k 0 eq{0}if - AGMIMG_y 0 eq{0 exch}if - AGMIMG_m 0 eq{0 3 1 roll}if - AGMIMG_c 0 eq{0 4 1 roll}if - } - ] - 255 - { - 255 div - mark exch - dup dup dup - AGMIMG_k 0 ne{ - /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop - counttomark 1 roll - }{ - pop - }ifelse - AGMIMG_y 0 ne{ - /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop - counttomark 1 roll - }{ - pop - }ifelse - AGMIMG_m 0 ne{ - /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop - counttomark 1 roll - }{ - pop - }ifelse - AGMIMG_c 0 ne{ - /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop - counttomark 1 roll - }{ - pop - }ifelse - counttomark 1 add -1 roll pop - } - ]setcolorspace - }ifelse - imageormask_sys - }{ - write_image_file{ - currentcmykcolor - 0 ne{ - [/Separation/Black/DeviceGray{}]setcolorspace - gsave - /Black - [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx] - cvx modify_halftone_xfer - Operator currentdict read_image_file - grestore - }if - 0 ne{ - [/Separation/Yellow/DeviceGray{}]setcolorspace - gsave - /Yellow - [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx] - cvx modify_halftone_xfer - Operator currentdict read_image_file - grestore - }if - 0 ne{ - [/Separation/Magenta/DeviceGray{}]setcolorspace - gsave - /Magenta - [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx] - cvx modify_halftone_xfer - Operator currentdict read_image_file - grestore - }if - 0 ne{ - [/Separation/Cyan/DeviceGray{}]setcolorspace - gsave - /Cyan - [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx] - cvx modify_halftone_xfer - Operator currentdict read_image_file - grestore - }if - close_image_file - }{ - imageormask - }ifelse - }ifelse - }ifelse -}def -/indexed_imageormask -{ - begin - AGMIMG_init_common - save mark - currentdict - AGMCORE_host_sep{ - Operator/knockout eq{ - /indexed_colorspace_dict AGMCORE_gget dup/CSA known{ - /CSA get get_csa_by_name - }{ - /Names get - }ifelse - overprint_plate not{ - knockout_unitsq - }if - }{ - Indexed_DeviceN{ - /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{ - indexed_image_lev2_sep - }{ - currentoverprint not{ - knockout_unitsq - }if - currentdict consumeimagedata - }ifelse - }{ - AGMCORE_is_cmyk_sep{ - Operator/imagemask eq{ - imageormask_sys - }{ - level2{ - indexed_image_lev2_sep - }{ - indexed_image_lev1_sep - }ifelse - }ifelse - }{ - currentoverprint not{ - knockout_unitsq - }if - currentdict consumeimagedata - }ifelse - }ifelse - }ifelse - }{ - level2{ - Indexed_DeviceN{ - /indexed_colorspace_dict AGMCORE_gget begin - }{ - /indexed_colorspace_dict AGMCORE_gget dup null ne - { - begin - currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse - get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and - AGMCORE_in_rip_sep and{ - [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup] - setcolorspace - }if - end - } - {pop}ifelse - }ifelse - imageormask - Indexed_DeviceN{ - end - }if - }{ - Operator/imagemask eq{ - imageormask - }{ - indexed_imageormask_lev1 - }ifelse - }ifelse - }ifelse - cleartomark restore - currentdict/_Filters known{_Filters AGMIMG_flushfilters}if - end -}def -/indexed_image_lev2_sep -{ - /indexed_colorspace_dict AGMCORE_gget begin - begin - Indexed_DeviceN not{ - currentcolorspace - dup 1/DeviceGray put - dup 3 - currentcolorspace 2 get 1 add string - 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub - { - dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put - }for - put setcolorspace - }if - currentdict - Operator/imagemask eq{ - AGMIMG_&imagemask - }{ - use_mask{ - process_mask AGMIMG_&image - }{ - AGMIMG_&image - }ifelse - }ifelse - end end -}def - /OPIimage - { - dup type/dicttype ne{ - 10 dict begin - /DataSource xdf - /ImageMatrix xdf - /BitsPerComponent xdf - /Height xdf - /Width xdf - /ImageType 1 def - /Decode[0 1 def] - currentdict - end - }if - dup begin - /NComponents 1 cdndf - /MultipleDataSources false cdndf - /SkipImageProc{false}cdndf - /Decode[ - 0 - currentcolorspace 0 get/Indexed eq{ - 2 BitsPerComponent exp 1 sub - }{ - 1 - }ifelse - ]cdndf - /Operator/image cdndf - end - /sep_colorspace_dict AGMCORE_gget null eq{ - imageormask - }{ - gsave - dup begin invert_image_samples end - sep_imageormask - grestore - }ifelse - }def -/cachemask_level2 -{ - 3 dict begin - /LZWEncode filter/WriteFilter xdf - /readBuffer 256 string def - /ReadFilter - currentfile - 0(%EndMask)/SubFileDecode filter - /ASCII85Decode filter - /RunLengthDecode filter - def - { - ReadFilter readBuffer readstring exch - WriteFilter exch writestring - not{exit}if - }loop - WriteFilter closefile - end -}def -/spot_alias -{ - /mapto_sep_imageormask - { - dup type/dicttype ne{ - 12 dict begin - /ImageType 1 def - /DataSource xdf - /ImageMatrix xdf - /BitsPerComponent xdf - /Height xdf - /Width xdf - /MultipleDataSources false def - }{ - begin - }ifelse - /Decode[/customcolor_tint AGMCORE_gget 0]def - /Operator/image def - /SkipImageProc{false}def - currentdict - end - sep_imageormask - }bdf - /customcolorimage - { - Adobe_AGM_Image/AGMIMG_colorAry xddf - /customcolor_tint AGMCORE_gget - << - /Name AGMIMG_colorAry 4 get - /CSA[/DeviceCMYK] - /TintMethod/Subtractive - /TintProc null - /MappedCSA null - /NComponents 4 - /Components[AGMIMG_colorAry aload pop pop] - >> - setsepcolorspace - mapto_sep_imageormask - }ndf - Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put - /customcolorimage - { - Adobe_AGM_Image/AGMIMG_override false put - current_spot_alias{dup 4 get map_alias}{false}ifelse - { - false set_spot_alias - /customcolor_tint AGMCORE_gget exch setsepcolorspace - pop - mapto_sep_imageormask - true set_spot_alias - }{ - //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec - }ifelse - }bdf -}def -/snap_to_device -{ - 6 dict begin - matrix currentmatrix - dup 0 get 0 eq 1 index 3 get 0 eq and - 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop - { - 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def - 0 0 transform - AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch - AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch - itransform/AGMIMG_llY exch def/AGMIMG_llX exch def - 1 1 transform - AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch - AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch - itransform/AGMIMG_urY exch def/AGMIMG_urX exch def - [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat - }{ - }ifelse - end -}def -level2 not{ - /colorbuf - { - 0 1 2 index length 1 sub{ - dup 2 index exch get - 255 exch sub - 2 index - 3 1 roll - put - }for - }def - /tint_image_to_color - { - begin - Width Height BitsPerComponent ImageMatrix - /DataSource load - end - Adobe_AGM_Image begin - /AGMIMG_mbuf 0 string def - /AGMIMG_ybuf 0 string def - /AGMIMG_kbuf 0 string def - { - colorbuf dup length AGMIMG_mbuf length ne - { - dup length dup dup - /AGMIMG_mbuf exch string def - /AGMIMG_ybuf exch string def - /AGMIMG_kbuf exch string def - }if - dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop - } - addprocs - {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage - end - }def - /sep_imageormask_lev1 - { - begin - MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ - { - 255 mul round cvi GrayLookup exch get - }currenttransfer addprocs settransfer - currentdict imageormask - }{ - /sep_colorspace_dict AGMCORE_gget/Components known{ - MappedCSA 0 get/DeviceCMYK eq{ - Components aload pop - }{ - 0 0 0 Components aload pop 1 exch sub - }ifelse - Adobe_AGM_Image/AGMIMG_k xddf - Adobe_AGM_Image/AGMIMG_y xddf - Adobe_AGM_Image/AGMIMG_m xddf - Adobe_AGM_Image/AGMIMG_c xddf - AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{ - {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer - currentdict imageormask - }{ - currentcolortransfer - {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll - {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll - {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll - {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll - setcolortransfer - currentdict tint_image_to_color - }ifelse - }{ - MappedCSA 0 get/DeviceGray eq{ - {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer - currentdict imageormask - }{ - MappedCSA 0 get/DeviceCMYK eq{ - currentcolortransfer - {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll - {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll - {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll - {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll - setcolortransfer - currentdict tint_image_to_color - }{ - currentcolortransfer - {pop 1}exch addprocs 4 1 roll - {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll - {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll - {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll - setcolortransfer - currentdict tint_image_to_color - }ifelse - }ifelse - }ifelse - }ifelse - end - }def - /sep_image_lev1_sep - { - begin - /sep_colorspace_dict AGMCORE_gget/Components known{ - Components aload pop - Adobe_AGM_Image/AGMIMG_k xddf - Adobe_AGM_Image/AGMIMG_y xddf - Adobe_AGM_Image/AGMIMG_m xddf - Adobe_AGM_Image/AGMIMG_c xddf - {AGMIMG_c mul 1 exch sub} - {AGMIMG_m mul 1 exch sub} - {AGMIMG_y mul 1 exch sub} - {AGMIMG_k mul 1 exch sub} - }{ - {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} - {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} - {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} - {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} - }ifelse - AGMCORE_get_ink_data currenttransfer addprocs settransfer - currentdict imageormask_sys - end - }def - /indexed_imageormask_lev1 - { - /indexed_colorspace_dict AGMCORE_gget begin - begin - currentdict - MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ - {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer - imageormask - }{ - MappedCSA 0 get/DeviceGray eq{ - {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer - imageormask - }{ - MappedCSA 0 get/DeviceCMYK eq{ - currentcolortransfer - {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll - {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll - {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll - {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll - setcolortransfer - tint_image_to_color - }{ - currentcolortransfer - {pop 1}exch addprocs 4 1 roll - {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll - {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll - {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll - setcolortransfer - tint_image_to_color - }ifelse - }ifelse - }ifelse - end end - }def - /indexed_image_lev1_sep - { - /indexed_colorspace_dict AGMCORE_gget begin - begin - {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} - {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} - {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} - {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} - AGMCORE_get_ink_data currenttransfer addprocs settransfer - currentdict imageormask_sys - end end - }def -}if -end -systemdict/setpacking known -{setpacking}if -%%EndResource -currentdict Adobe_AGM_Utils eq {end} if -%%EndProlog -%%BeginSetup -Adobe_AGM_Utils begin -2 2010 Adobe_AGM_Core/ds gx -Adobe_CoolType_Core/ds get exec Adobe_AGM_Image/ds gx -currentdict Adobe_AGM_Utils eq {end} if -%%EndSetup -%%Page: 1 1 -%%EndPageComments -%%BeginPageSetup -%ADOBeginClientInjection: PageSetup Start "AI11EPS" -%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0 -%ADOEndClientInjection: PageSetup Start "AI11EPS" -Adobe_AGM_Utils begin -Adobe_AGM_Core/ps gx -Adobe_AGM_Utils/capture_cpd gx -Adobe_CoolType_Core/ps get exec Adobe_AGM_Image/ps gx -%ADOBeginClientInjection: PageSetup End "AI11EPS" -/currentdistillerparams where {pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse { userdict /AI11_PDFMark5 /cleartomark load put userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put} { userdict /AI11_PDFMark5 /pdfmark load put userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse [/NamespacePush AI11_PDFMark5 [/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5 [{ai_metadata_stream_123} currentfile 0 (% &&end XMP packet marker&&) /SubFileDecode filter AI11_ReadMetadata_PDFMark5 - - - - application/postscript - - - Web - - - Adobe Illustrator CC 2017 (Macintosh) - 2019-02-17T19:20:45+07:00 - 2019-02-17T19:20:45+07:00 - 2019-02-17T19:20:45+07:00 - - - - 256 - 116 - JPEG - /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAdAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYqoXt/Z2MJmu5 lhjHdj1PgB1J+WV5MsYC5GggyA5sR1P8xVBKabb8vCabYfQg3+85p8/bHSA+JaJZ+5jl35r8wXVe d46Kf2YqRj/hKHNbk1+aXOR+GzSckj1QdrcXEt9bmWV5CZUryYn9oeOUwmTMWeqAd0J+cUssXnBG jdkb6pFupIP238M9O7PF4/iup+pjNj5v80WLA22qXKAdEMjOn/APyX8MypYIS5gNIySHVl2i/nTr duVTVbaO+j/alT9zL89qof8AgRmHk7OifpNN8dURzeleXPO3l7zAtLG443NKtaS/BKPo6N/sSc12 bTTx8xs5UMsZck9yhsdirsVdirsVdirsVdirsVdiqWat5j0rSxS5lrN1ECfE5+jt9OYuo1mPF9R3 7mEsgjzYhqH5h6jKStlClsnZ2/eP+Pw/hmnzdrzP0Dh+1olnPRIrnXtauSTNezMD+yHKr/wK0Ga+ eqyy5yLUZk9U48gO76+xdix9B9ya/tLmb2SSc2/c2YfqSK6uLiK+uDFK8ZEr04sR+0fDMCcyJmj1 ayd0Zaea/MFrTheO6j9mWkg/4epy7Hr80eUj8d0jJIdWR6Z+YqkhNSt+PjNDuPpQ7/cc2WDtjpMf EN0c/ey6yv7O+hE1pMs0Z7qeh8COoPzzcY8sZi4mw3iQPJXyxLsVdirsVdiqQeZfNltpKmCICa+I qI/2Ur0L0/Vmv1uvjh2G8/xzasmUR97zi/1G9v5zPdytLIelegHgo6AZzWXNLIbkbLiSkTzWW1rc 3UoitommlPREBY/hkYY5SNRFlQCWSWP5e6vOA11JHaqf2T8b/cvw/wDDZs8XZGSX1ER+1tGA9U5t Py8sIZI5JLqWR42DfCFQEg17hszcfZEIkEyLYMAW+bPy20rzHqAv7i6nguBGIgI+BSikkGhWv7Xj nRYNXLGKACcmASNsP1L8j79FLabqUc57RzoYj/wSmSv3DMuHaQ/iDRLSnoWDa35W1/RH46lZSQoT RZvtRH5OtV+itczseeE/pLjyxyjzCWRyyRSLJE5SRCGR1JDAjoQRlpFsHqXkb82XDx6d5ifkposO pHYjwE3t/l/f45q9Tof4ofJzMWo6SerqysoZSGVhVWG4IPcZqnMbxV2KuxV2KuxV2KuJCgkmgG5J 6UxVg/mXzy3J7TSWoBtJdjv7R/8ANX3eOaLW9qfw4/n+pxsmboGFO7u5d2LOxqzE1JJ8Sc0ZJO5c dGadomqai1LO3aRehk6IPmxoMvw6bJk+kWyjAnkyWz/Le6YA3d2kZ7pEpf8AE8f1Zs8fY0j9Uq9z cMB6lP8AQ/KFjpF0bqKaWSUoUo3ELQ0J2Ar28c2Gl7PhhlxAklshiETaAu/y8sJpJJI7qWN5GLfE FcAk17Bcx8nZEJEkSLE4Ak19+XurwAtayR3Sj9kfA/3N8P8Aw2YWXsjJH6SJfY1nAejG7m1ubWUx XMTQyjqjgqfxzWTxyiakKLUQQvsNRvbCcT2krRSDrToR4MOhGSxZpYzcTRWMiOT0fy15sttWUQSg Q3wFTH+y9OpSv6s6XRa+ObY7T/HJy8eUS96f5sG12KuxVIPNnmVdJthFAQb6Yfuwd+C9OZH6s1+v 1vgxofWfxbVlycI83mUssksjSSMXkclndjUknqSc5eUiTZ5uGyDy35QudUpcXBMFjXZqfE/+pXt7 5sNF2fLL6pbR+9tx4jL3PQ7DTbHT4BDaQrEnenU+7Hqfpzo8WGGMVEU5cYgckTlqXYq7FXYqsmhh nieGaNZYpAVeNwGVgeoIOxwgkbhSHmHnX8oonSS/8uLwkFWk04n4W/4xE9D/AJJ28KdM2en1/Sfz cTLpusXkzo8btHIpR0JV0YUII2IIObUFwnpX5W+f3tJotB1SUm0lISxnc/3THpGSf2W7eB9umt1u lsccefVytPmr0l7Dmoc52KuxV2KuxV2KsB86+aGnkfTLJ6QIeNzIp+2w6oP8kd/HOf7S13EfDjy6 uLlydAxBVZmCqCzMaKo3JJ7DNMBbQzny75ERVW61YcnO6WgOw/1yOvyzfaPsofVk+X63Jhh6lmUc ccaLHGoRFFFRQAAPAAZugABQchdhV2KuxV2Koa/02x1CAw3cKyp2r1Hup6j6Mqy4YZBUhaJRB5vO /MnlC50qtxATPY1+3+0n+vTt75zmt7Pli9Q3j9ziZMXD7kgilkikWSNikiEMjqaEEdCDmvjIg2Ob U9N8p+ZV1a2MU5AvoR+8A25r05gfrzqNBrfGjR+sfi3MxZOIeaf5sG1Qv72Gxs5ruY0jhUsfE+AH uTtleXIIRMjyCJGhbyDUb+e/vZbuc1klatOwHZR7AZx2bKckjI8y4EpWbTryh5b/AEpcm4uAfqMB HIfzt14fLxzN7P0Xiy4pfSPtbMWPiPk9LVVRQqgKqiiqNgAOwzpwKcxvCrsVdirsVdirsVdirzn8 0vIUd/bSa5psVL+EcruJB/fRgbsAP21H3j6M2Oi1XCeGXJxdRhvcc3jObhwXvf5YebG13Q/QuX5a hYcYpmJqXQj93Ifc0ofce+aLWYOCVjkXY4MnEPMMxzDb3Yq7FXYqkHnLXDpum+nC1Lq6qkZHVV/a b8aDNd2jqvChQ+qTVlnQeYZy7hvQfJfldbWFNSvErdSCsCN/utT3/wBY/hnRdm6HhHHL6jy8nKxY 63LLc27e7FXYq7FXYq7FXYq0yq6lWAZWFGU7gg9jgItXmnm/y1+irkXFuD9RnPwj+RuvD5eGcx2h ovClcfpP2OHlx8PuSXTr+ewvYruA0kiatOxHdT7EZhYcpxyEhzDXGVG3r9hew31nDdwmscyhh4jx B9wds7HFkE4iQ5Fz4mxbEfzF1MhbfTUNOX76b5DZB99Tmn7Yz8oD3lozy6MLtbaW6uYraEVlmYIg 9yaZpMcDOQiOZccCy9g02wg0+xhtIR8ES0r4nux+Z3zssOIY4CI6OfGNCkTlqXYqtlkjijeWRgka As7HYAAVJOCUgBZ5KoWep6feFhaXEc5ShcIwalelaZXjzQn9JBQJA8kSSACSaAbknLUrYpYpUEkT rJG3R1IYH6RhIpV2BXYq7FXz/wDmX5YXQvMTm3ThYXoM9sB0Uk/Gg/1W/AjN9o83HDfmHW58fDLy UPy715tG802krNxtrk/Vrnw4SEAE/wCq1GyWrxceM94RhnwyfQ+c+7N2KuxV2KvKfNepnUNancNW GE+jD4cU2J+k1Oclr8/iZSeg2DhZJWVTyfo41LVlMq8ra2/eTA9Cf2V+k/hkuztP4uTf6Y7rihZe pZ1bmuxV2KqF3fWdmge6mSBGPFWchQT1pvleTLGAuRpBIHNUguILiFZoHWSJ91dTUHtsclCYkLBs KDbbyRxgF2CAmgLEDf6cJIHNK7CrsVdiqG1Kwg1CxmtJh8Eq0r4Hsw+R3yrNiGSBieqJRsU8fura W1uZbaYUlhYo49waZxuSBhIxPMOARRZp+XWpkrcaa5rx/fQ/I7OPvoc3fY+fnA+8ORgl0Y35quzd a/eSVqqOYl+Ufw/wzW67Jx5pHzr5NOQ3Ipp+XtgJtWkumFVtY/h/15PhH/C8syuyMXFkMv5o+9ng jvb0XOkctxIAqTQDqTirSujCqsGHiDXADaoPXf8Ajiah/wAw03/Js5Tqv7qX9U/cxn9JYl+Wv9/f /wCrH+ts1HYvOXwaNP1ZJ5r0WXW/L95pcM31eS4VQsh3FVcNQ03oeNDnR4MnBMSbskeKNJb+XvlK 98s6TNaXdwk8s0xl4xcjGvwhduQU1PHfbLdVnGSVgMMOMwFFlGYrcsM0IcIXUOeikiu/thpbX4FY P+cGkLeeVDeKtZtPlWUHvwc+m4/4YH6MzdBkrJXe4+pjcb7nhYJBqNiM3jr3035b1E6loGn3zGr3 FvG8h/y+I5/8NXOazQ4ZkebtoSuIKY5WydiqE1e7Nppd3cg0aKJ2T/Wp8P45TqMnBjlLuDGRoW8c zjHAeleQrAW+iCcj95duXJ78VPFR+BP0503ZWLhxX/OcvDGoskzZtzTSIlOTBa9KmmAkBW+uFWJf mP8A8cu2/wCM/wDxo2ajtn+7HvaM/JNfKH/KN2X+q3/E2zK7P/uI/jqzxfSEL5s8tXWstbNbzLH6 PIMslaUYjcUB32yrX6KWaqPJGXGZJ5ZW5trOC3LmQwxrGXPU8QBXM/FDhiI9wbAKCtk0tLIjV4sG p1oa4AQVbwq86/MKwEOrR3Sii3Ufxf68fwn/AIXjnN9r4uHIJfzh9ziZ472lflW7Nrr9nJWiu4ib 5SfD/HMXQ5ODNE+dfNhjNSCWzymWeSU9ZGLfea5iylZJYFnv5cQgabdTd3m4f8AgP/G+dB2NH0SP m5WAbMk1XUI9P0+e8kFVhWoXpVjso+knNnnyjHAyPRtlKhbz2xsNa813css9xxijPxO1Si1rRUQb ZzmLFl1ciSdh+NnFAMynOneRL2x1W2uEvQ9vG4aXjyjchd6UBaoJ2O+Z2HsuWPIJCWw+DZHCQebJ td/44mof8w03/Js5s9V/dS/qn7m6f0liX5a/39//AKsf62zUdi85fBo0/VNvzHZk8k6oykqwRKEG h/vVzp9J/ehsz/QWP/kpJJJoF8ZHLkXVAWJP+618cv7RHrHua9L9JWfnF5k1XTbaysLGZrdbwSNc Sxkq5VOICBhuAeW+Hs/DGRJPRGpmRQCR6N+UA1bRbfUl1lfVu4xKFWLmoLCpUtzBqDsdsvya/gkY 8PJrjprF2zb8v/KmseXre7i1K9N0HdRbRq7tEkaj7QV6cWYnfbtmFqs8chHCKcjDjMeZTnzVbC58 tarARXnaTBdq/EIyV2+eU4DUwfNnkFxL5nzpHVPf/wAqZzL5HsATUxNMn3SsR+BzQ64VlLstOfQG W5iNzsVSLzvIU8t3IGxcxr/w4P8ADMDtM1gPw+9qzfS8uzlXDew6JCIdHsowKcYI69t+Ir+Odlpo 1jiPIOfAbBKfOmvzaXZxw2x43VzUB+6IvUj332zE7S1ZxRAj9UmGWdDZj2meS9R1a2F/d3fpGcco +YMjsD0LVIpXNbg7NnmjxylV/FpjiMtyyLyr5avNHluDPcCWNwFhRC3GlasSp2r0zZaHRSwk2b7m 7HjMUJ+Y/wDxy7b/AIz/APGjZV2z/dj3sc/JNfKH/KN2X+q3/E2zK7P/ALiP46s8X0hj35jySJPY 8WK1WStDTuua7tkkGPxas/Rl+lEnS7MncmCP/iAzc4P7uPuDfHkGBeYb691TzG2mPcfV7VZRAikk IO3JgOpJ8c5/V5ZZc/hk1G6caZMpUjpvy5uI1D2l+DMo2DIU39mVmI+7L5djyG8Zbsjg7iy/S7Wa 10+C3mlaaaNAJJGJYlup3O9K9M3OCBhAAmy3xFBjf5jwg6bazd0m4f8ABoT/AMaZrO2Y+iJ82rON mBQSmKeOUdY2Dfca5z8ZUQXFC1lKsVPUGh+jAQr0L8uXB0e4TuLhifkUT+mdH2Of3R/rfoDlYOSK 898/8Oy8enOPl8uX9ct7U/uT7wyzfSh/y7Mf6ElC/b+sNz8fsLTK+x68I/1v1IwcmU5tW5Ba7/xx NQ/5hpv+TZyjVf3Uv6p+5jP6SxL8tf7+/wD9WP8AW2ajsXnL4NGn6pp+ZX/KD6r/AMY0/wCTqZ0+ j/vQ2Z/oLH/yQ/5R+/8A+Yv/AJlpmR2l9Y9zVpfpLJ/OPk6w8z2CW9w5huICWtrlRUoWFCCp6qaC ozF0+oOM2G7JjEw8vuvLn5heSed3YTs9ih5SSW5LxU8ZIWG23U8dvHNnHNhzbEbuIYTx7jkz78vP Pn+JreaC6jWHUrYBpAleDodg61JI36jMHV6XwzY5FyMObj582R69KIdC1GY9I7WZzXYfDGxzGxC5 D3ts+RfMOdM6l71+UcXDyTbNv+8lmbf2crt/wOaLXn96XY6f6GZZht7sVY/57Tl5cmP8jxn/AIYD +Oa7tQfuT8GrN9LzHOXcN7LpbiTTbRx0eGNtvdAc7TAbhE+QdhHkwf8AMev6Ttf5fR28K8zmi7Z/ vI+5xs/NnOmlDp1qUpw9GPjTpTiKZvsNcEa7g5MeSIyxLEvzH/45dt/xn/40bNR2z/dj3tGfkmvl D/lG7L/Vb/ibZldn/wBxH8dWeL6Qx38yv7+w/wBWT9a5ru2ucfi1ajozDSf+OXZ/8YI/+IDNzp/7 uPuH3N8eQSLzJ5Lj1Odry1kEN0w+NWHwOQKA7bqcwNZ2aMp4ompNeTFe4Y8NT81+W5UhueT2/REl /eRsB/I/UfKv0ZrfH1GmNS5ee4auKUObPdK1KHUrCK8hBVJQaqeqsDQj6CM6DBmGWAkOrkxlYtIP zGYDRrdf2jcKR8gj/wBc1/bB/dD+t+gtWfk88VSzBR1JoPpznAHFRmt2xttYvITtwmfj/qk1X8Dl +phw5JDzZTFEsm/Le7AnvLQnd1WVB/qkq3/Ehmz7Gybyj8W7AeYZlqdhFqFhPZyGizLx5daHqp+g iubrPiGSBierkSjYp57av5j8rXci+gXhk2YFS0T06MrDoc53Gc2lkdtvscQcUCnGm+afMWp6lbwx 2gitfUX6w6IzEJX4qs2wH0ZmYddmyzAEaje7ZHJIlk2tqzaNfqoJY20wAG5JMZzaakXil/VP3N0+ RYr+XVvPFNferG0dVjpyUiu7eOanseBBlY7mjAOaY/mV/wAoPqv/ABjT/k6mdNo/70Nmf6Cx/wDJ D/lH7/8A5i/+ZaZkdpfWPc1aX6Smfn/zD5r0S4sbjR7U3doyyC7QxNIgIK8aslGXavemVaXFjmCJ GizzTlGqYpd/m35gvbOSzt9ECzzoY+X7yT7QoaR8RX78yo6GETZk0nUSIqk2/KPyfqmlfWtU1KI2 0lygigt32fhXkzMv7NSBQHfKtfqIyqMd6Z6fGRuWQfmZqS2PkzUDWklyotox4mU0Yf8AAcjlGjhx ZB5NmeVQL57zfutfR3kOyNl5P0mBhxYwCUjwMxMp/wCJ5zuqleQnzdphFRCfZQ2OxVLPM1sbjQL6 ICp9IuB7x/H/AMa5i62HFhkPL7t2GQXEvJM5BwXqnk67Fz5etTWrQgwuPDgaD/haZ1nZ2Tiwx8tn NxG4qHnHy/LqtnHJbAG7tqlFJpzVuq18dtsr7R0hyxBj9QRlhxBjWneaPMGjwCxntDIsW0YlV1dR 4V7jwzWYddmwjgMeXe0xySjsyPyvq2u6lcTzX0Po2oQegAhVS1d6Ftztmy0Ooy5STMVHo3Y5SPNQ /MOGWXTLYRIzkTVIUEmnBvDK+14k4xQ6ozjZNPKaOnl6yV1KsFaqkUI+NvHMrQAjDG/xuyxfSGN/ mV/f2H+rJ+tc1vbXOPxatR0ZhpP/ABy7P/jBH/xAZudP/dx9w+5vjyDFtQ80+YtM1K4jls/WtBI3 oMyMtUrtxddjt7Zqs2uzYpkGNxvbZplkkDySzV9c1nzFFHZQ6eVUOHIQM55AECrEAKN8xNRqsupA iIsJTM9qZp5c0yTTdHgtZSDKoLS06BmNSPo6Zu9HgOLGInm5GONCmLfmRdgz2doDuitK4/1iFX/i JzVds5N4x+LTnPIMZ0S2NzrFnCN+cycv9UGrfgM1mmhxZIjzaYCyE9/MLTzDqkd4o+C6SjH/AC49 j/wtMz+18PDkEv536GzPHe0k0HUjpuq293vwRqSgd0bZvwOYOlzeFkEmuEqNvXkdXRXQhlYAqw6E Hoc7AG93Pbwq7FXYq7FXk/nr8z9F1Ty9d6VYRXAubhlR2lVFVVRwzdGateNM2um0cozEjVOHlzgx oJ3+TNhcW3leWeZSi3dy0kIIpVFVU5fSwOU9oSBnQ6BnphUWe5gOS7FXYq8d/OjzCtzqNvokDVjs x61zTp6rj4V/2Kf8Szb9n4qBkerg6qdmmC+XtJk1fW7LTY61uZVRiOydXb/YqCczss+CJl3OPCPE QH02iIiKiAKigKqjoANgM5ou2bxV2KtMqspVhVWFCD3BwEWrxzVbF7DUbi0brC5UE916qfpWhzjM +Lw5mPc6+Qo0yX8vdVEN3Lp0hotx8cP+uo3H0r+rNn2RnqRgevL3t2CW9M/zoXKdirsVdiqE1XU7 fTLJry4DNEhUEIAW+I07kZTnzjFHiPJjKVC3nnmzXYNbvLZbON+EQKryHxMzkbAAnwGc7r9UM8hw jk4uWfEdno9hC8Njbwv9uOJEb5qoBzpMUTGAB6AOXEbK+WJdirTuqIzuQqqCWY9AB1OAmt1eQ69q Z1LVbi734O1IgeyLsv4b5x+qzeLkMnAnKzad/l7p5m1SS8YfBapRT/lybD/ha5ndkYeLIZfzf0tm CO9sv8zaQNU0mWBRWdP3luf8te3+yG2bjW6fxcZHXo5GSNh5MylSVYEMDQg9Qc5EhwWfeRPMKywj Srlv30Q/0Zj+0g/Y+a9vb5Z0HZesseHLmOTk4Z9CzDNy5DsVdirsVSL/AAL5Q9b1jpNuZK8jVKiv +qdvwy/8zkquItfhR7k8RERFRFCooAVQKAAbAADKGxvFXYqkXnLzVa+W9He7kIe6kqlnAeryU/4i vVsv0+A5JV0a8uQRFvnW7uri7uZbq4cyTzuZJZD1LMak50MYgCg6wm3qn5MeWGRJvMFylDIDBY1/ lr+8cfMjiPpzV9oZv4B8XL0uP+J6nmrcx2KuxV2KsK/MLRiyx6rCu6UjuaeH7Dfw+7NH2vpuWQe4 uPnh1YTBNLBMk0TFJY2DIw6gjcZo4yMTY5hxgaeseX9bg1ewWdaLMtFuIh+y39D2zrtJqRmhfXq5 0J8QTPMpm7FXYqpXVpbXcLQXMaywtTkjCoNNxkJ44zFSFhBFoa00LR7SX1ba0jjlHRwtSPkT0yvH pccDcYgFAgB0R2XsnYq7FWH+e/MKxQnSrZv30o/0lh+yh/Y+bd/b55pu1NZQ8OPM83HzT6BgKqWI VQSxNAB1JznwHGes+WdIGl6TFAwpO/7y4P8Alt2/2I2zrtFp/CxgdernY40E1zLZsC88+W2ilbVb VKxOf9KQfssf2/ke/vnP9qaOj4keXX9bjZsfUMQjkeORZI2KuhDKw2II3BGacEg2HHei+WPOUF+q 2t8yxXo2Vzskn9G9vuzo9F2iMnpntL73Lx5b2PNk+bVudirsVdirsVdiqR+afOGkeW7T1rx+dw4/ cWiEepIfl2XxY5fg08sh2a8mQRG7wPzH5j1LX9Se+vnqx2iiH2I07Ko/zrm9w4Y440HXTmZGyi/J flK78yastsgKWcRD3twOiJ4D/KalF/syGozjHG+vROLGZF9EWlpb2drFa2yCK3gQRxRjoFUUAzn5 SJNl2YFbKuBLsVdirsVWTwRXELwTKHikUq6noQdjkZxEgQeRQRbyjzFoU+kXxharW71a3l/mXw+Y 75yWs0pwzrp0cKcOEqGk6teaXeLc2zUI2dD9l1/lbK9PqJYpcUURkYmw9P0TX7DV4Odu3GVR+9gY /Gp/iPfOq02rhmFjn3OZCYkmWZLN2KuxV2KuxV2KsY8z+coLBXtbFhLenZnG6R/Pxb2+/NVre0Rj 9MN5fc05MtbDm86kkklkaSRi8jks7Hcknck5zhJJsuIy/wAjeW2llXVbpKRIf9FQ/tMP2/kO3vm4 7L0dnxJcun63Iw4+pZ7nQOS7FWmVXUqwDKwoyncEHscBFq8880eTZbIveaepks+skQ3aP+q/qznd d2cYeqG8fu/Y4mTFW4YrmpaWQ6P521WwCxTf6XbrsFkNHA9n3/GubHT9p5Mex9Q/HVthmIZdY+eN BugBJK1tIf2ZQQP+CFV+/Nxi7Twy5nhPm3jNEpvDqOnz09G6ikr04OrfqOZkc0JciD8WwSBXXF7Z WwrcXEcI61kdU2+kjLhEnkFJASLUvzD8naeG9XU4pXHSO3JmJPhWPko+k5dDSZJdGuWaI6sE8w/n VdTK0OhW31ZTt9buKNJ/sYxVR9JOZ2Ls4DeZtx56o9Hm95eXd7cvc3czz3Ehq8shLMT8zmyjEAUH FJJ5px5T8mat5ku/TtV9K0Q/6ReOPgT2H8zf5IynPqI4xvzZ48RkXvvl/wAv6boWmx2FhHxjXd3P 25H7u57k5ocuWU5WXZQgIigmOVsnYq7FXYq7FXYqhNU0u01O0a1ul5I26sPtK3ZlPjlOfBHLHhkx lEEUXl+ueXr7SJ+Mw5wMf3Vwo+Fvb2PtnLarSTwnfl3uHOBil8FxPbyrNBI0UqGquhII+kZjwmYm waLAGmX6V+Yc8YWPUofWUbevFQP9Kn4T9FM3GDtcjaYvzDkRz97JrTzX5fugOF4kbH9mX92R/wAF QZs8evwz5S+ezcMkT1TKK5tpv7mVJP8AUYN+rMqM4y5G2QKnNqOnwV9a5iip15uq/rORlmhHmQPi pkAlF/530G1BCSm5kH7MIqP+CNFzDy9p4Ycjxe5rlmiGI6z521W/DRQ/6JbNsVQ1cj3fb8KZp9T2 nkybD0x/HVonmJY9muamVeV/Jst6UvNQUx2fWOI7NJ/Rf15ttD2cZ+qe0fv/AGN2PFe5ehqqooVQ FVRRVGwAHYZ0QFOW3hV2KuxV2Ksa1zyPYX5ae0ItLk7mg/dsfdR0+YzWarsyGTePpl9jTPCDyYRq flzWNOJ+sW7GIf7uj+JPvHT6c0WfR5Mf1Dbv6OPLGQluYzBXsf8Ae23/AOMqf8SGTxfWPemPNC/n N/yl6f8AMJF/xJ89R7P/ALv4rqfqYJmc46M0vRdW1Wb0dOtJbqTv6akhf9Zvsr9JyE8kYiyaZRiT yek+V/yYfklz5hmAAofqMBqT7SSD9S/fmuzdodIfNysem/nPUbOytLK2jtbSFILeIUjijAVQPkM1 cpGRsuWAByVsCXYq7FXYq7FXYq7FXYqp3FvBcQtDPGssTijIwqDkZwEhRFhBFsL1n8vWq02lSVHX 6tIfwV/+avvzSansjrjPwLjzwdzEb3Tr6yk9O7geFu3MUB+R6H6M0+TDOBqQpoMSOaHytDJvy+/4 7zf8YH/WubPsj+++Ddg+pIL7/e24/wCMr/8AEjmvy/Wfe1S5qGQQmWmeXNY1Ej6vbsIj/u6T4U+8 9fozJwaPJk+kbd/RnHGSzfQ/I9hYFZ7si7uRuKj92p9lPX5nN7pezIY95eqX2ORDCBzZLmzbnYq7 FXYq7FXYq7FXYqx7Vv8ABNW+vfVvU/a4f3n0+l8Wa7Uflf4+G/t+xqlwdUgH+AfrUX1f6xz9ReHD lxrXavqds1/+CcQ4eLn+ObV6LQv5gf8AKv8A/Ea/4g+ufXPq6U9GnpcOTcenxcuudnpfF4PRVWub g4vU3on/ACpbmv1f6v6tf+P31aV9/rH7vBk/M9b+H7Fh4T0Oy+pfVk+pel9W/wB1+jx4U9uO2YEr vfm5IrorZFLsVdirsVdirsVdirsVdirsVdirsVU7j6t6LfWeHo/tepTj9NdsjPhr1ckFimpf8q85 H1fS5/8ALvzp/wAkvhzU5vyXWvhf6GmXhu8rf4W/Sx/RX1j6x6TV9T7HGor13rg0P5fxP3fFdLj4 b2S4/wCAfrUv1j6xz9RufPlxrXenp9sx/wDBOI8XFz/HJh6LT/Sf8E1X6j9W9T9nn/efR6vxZsNP +V/g4b+37W2PB0ZDmxbXYq7FXYq7FX//2Q== - - - - proof:pdf - uuid:65E6390686CF11DBA6E2D887CEACB407 - xmp.did:a972bb9e-5615-432e-9acd-3025e226bf57 - xmp.iid:a972bb9e-5615-432e-9acd-3025e226bf57 - - xmp.iid:1dc90ec7-06d6-408a-9d76-8bacd82d448b - xmp.did:1dc90ec7-06d6-408a-9d76-8bacd82d448b - uuid:65E6390686CF11DBA6E2D887CEACB407 - proof:pdf - - - - - saved - xmp.iid:EC9D3E114A50E411BD8AC799FD76E9CD - 2014-10-10T08:52:57+02:00 - Adobe Illustrator CS6 (Windows) - / - - - saved - xmp.iid:F49D3E114A50E411BD8AC799FD76E9CD - 2014-10-10T09:33:08+02:00 - Adobe Illustrator CS6 (Windows) - / - - - converted - from application/postscript to application/vnd.adobe.illustrator - - - saved - xmp.iid:47ca4957-5b47-4854-9e3e-9f49e70142f6 - 2015-11-09T09:33:41+01:00 - Adobe Illustrator CC 2015 (Macintosh) - / - - - converted - from application/postscript to application/vnd.adobe.illustrator - - - saved - xmp.iid:d51e9e64-1ae7-4b1f-a6d1-a5bf9555c8c5 - 2015-11-09T14:54:29+01:00 - Adobe Illustrator CC 2015 (Macintosh) - / - - - saved - xmp.iid:7c603342-9c49-4706-a313-0d34501f267c - 2015-11-09T15:07:02+01:00 - Adobe Illustrator CC 2015 (Macintosh) - / - - - converted - from application/postscript to application/vnd.adobe.illustrator - - - saved - xmp.iid:3be10b7d-62a0-407b-b0c9-4f33c8e90689 - 2015-11-09T15:12:13+01:00 - Adobe Illustrator CC 2015 (Macintosh) - / - - - saved - xmp.iid:1dc90ec7-06d6-408a-9d76-8bacd82d448b - 2015-11-09T15:55:40+01:00 - Adobe Illustrator CC 2015 (Macintosh) - / - - - converted - from application/postscript to application/vnd.adobe.illustrator - - - saved - xmp.iid:a972bb9e-5615-432e-9acd-3025e226bf57 - 2019-02-17T19:20:45+07:00 - Adobe Illustrator CC 2017 (Macintosh) - / - - - - Web - 1 - False - False - - 128.000000 - 128.000000 - Pixels - - - - Cyan - Magenta - Yellow - - - - - - Default Swatch Group - 0 - - - - White - RGB - PROCESS - 255 - 255 - 255 - - - Black - RGB - PROCESS - 0 - 0 - 0 - - - RGB Red - RGB - PROCESS - 255 - 0 - 0 - - - RGB Yellow - RGB - PROCESS - 255 - 255 - 0 - - - RGB Green - RGB - PROCESS - 0 - 255 - 0 - - - RGB Cyan - RGB - PROCESS - 0 - 255 - 255 - - - RGB Blue - RGB - PROCESS - 0 - 0 - 255 - - - RGB Magenta - RGB - PROCESS - 255 - 0 - 255 - - - R=193 G=39 B=45 - RGB - PROCESS - 193 - 39 - 45 - - - R=237 G=28 B=36 - RGB - PROCESS - 237 - 28 - 36 - - - R=241 G=90 B=36 - RGB - PROCESS - 241 - 90 - 36 - - - R=247 G=147 B=30 - RGB - PROCESS - 247 - 147 - 30 - - - R=251 G=176 B=59 - RGB - PROCESS - 251 - 176 - 59 - - - R=252 G=238 B=33 - RGB - PROCESS - 252 - 238 - 33 - - - R=217 G=224 B=33 - RGB - PROCESS - 217 - 224 - 33 - - - R=140 G=198 B=63 - RGB - PROCESS - 140 - 198 - 63 - - - R=57 G=181 B=74 - RGB - PROCESS - 57 - 181 - 74 - - - R=0 G=146 B=69 - RGB - PROCESS - 0 - 146 - 69 - - - R=0 G=104 B=55 - RGB - PROCESS - 0 - 104 - 55 - - - R=34 G=181 B=115 - RGB - PROCESS - 34 - 181 - 115 - - - R=0 G=169 B=157 - RGB - PROCESS - 0 - 169 - 157 - - - R=41 G=171 B=226 - RGB - PROCESS - 41 - 171 - 226 - - - R=0 G=113 B=188 - RGB - PROCESS - 0 - 113 - 188 - - - R=46 G=49 B=146 - RGB - PROCESS - 46 - 49 - 146 - - - R=27 G=20 B=100 - RGB - PROCESS - 27 - 20 - 100 - - - R=102 G=45 B=145 - RGB - PROCESS - 102 - 45 - 145 - - - R=147 G=39 B=143 - RGB - PROCESS - 147 - 39 - 143 - - - R=158 G=0 B=93 - RGB - PROCESS - 158 - 0 - 93 - - - R=212 G=20 B=90 - RGB - PROCESS - 212 - 20 - 90 - - - R=237 G=30 B=121 - RGB - PROCESS - 237 - 30 - 121 - - - R=199 G=178 B=153 - RGB - PROCESS - 199 - 178 - 153 - - - R=153 G=134 B=117 - RGB - PROCESS - 153 - 134 - 117 - - - R=115 G=99 B=87 - RGB - PROCESS - 115 - 99 - 87 - - - R=83 G=71 B=65 - RGB - PROCESS - 83 - 71 - 65 - - - R=198 G=156 B=109 - RGB - PROCESS - 198 - 156 - 109 - - - R=166 G=124 B=82 - RGB - PROCESS - 166 - 124 - 82 - - - R=140 G=98 B=57 - RGB - PROCESS - 140 - 98 - 57 - - - R=117 G=76 B=36 - RGB - PROCESS - 117 - 76 - 36 - - - R=96 G=56 B=19 - RGB - PROCESS - 96 - 56 - 19 - - - R=66 G=33 B=11 - RGB - PROCESS - 66 - 33 - 11 - - - - - - Grays - 1 - - - - R=0 G=0 B=0 - RGB - PROCESS - 0 - 0 - 0 - - - R=26 G=26 B=26 - RGB - PROCESS - 26 - 26 - 26 - - - R=51 G=51 B=51 - RGB - PROCESS - 51 - 51 - 51 - - - R=77 G=77 B=77 - RGB - PROCESS - 77 - 77 - 77 - - - R=102 G=102 B=102 - RGB - PROCESS - 102 - 102 - 102 - - - R=128 G=128 B=128 - RGB - PROCESS - 128 - 128 - 128 - - - R=153 G=153 B=153 - RGB - PROCESS - 153 - 153 - 153 - - - R=179 G=179 B=179 - RGB - PROCESS - 179 - 179 - 179 - - - R=204 G=204 B=204 - RGB - PROCESS - 204 - 204 - 204 - - - R=230 G=230 B=230 - RGB - PROCESS - 230 - 230 - 230 - - - R=242 G=242 B=242 - RGB - PROCESS - 242 - 242 - 242 - - - - - - Web Color Group - 1 - - - - R=63 G=169 B=245 - RGB - PROCESS - 63 - 169 - 245 - - - R=122 G=201 B=67 - RGB - PROCESS - 122 - 201 - 67 - - - R=255 G=147 B=30 - RGB - PROCESS - 255 - 147 - 30 - - - R=255 G=29 B=37 - RGB - PROCESS - 255 - 29 - 37 - - - R=255 G=123 B=172 - RGB - PROCESS - 255 - 123 - 172 - - - R=189 G=204 B=212 - RGB - PROCESS - 189 - 204 - 212 - - - - - - - Adobe PDF library 10.01 - - - - - - - - - - - - - - - - - - - - - - - - - % &&end XMP packet marker&& [{ai_metadata_stream_123} <> /PUT AI11_PDFMark5 [/Document 1 dict begin /Metadata {ai_metadata_stream_123} def currentdict end /BDC AI11_PDFMark5 -%ADOEndClientInjection: PageSetup End "AI11EPS" -%%EndPageSetup -1 -1 scale 0 -126.442 translate -pgsv -[1 0 0 1 0 0 ]ct -gsave -np -gsave -0 0 mo -0 126.442 li -282 126.442 li -282 0 li -cp -clp -57.3921 78.5158 mo -52.0249 78.5158 li -52.0249 42.9094 li -57.3921 42.9094 li -57.3921 78.5158 li -cp -35.563 78.9689 mo -31.7329 78.9689 28.8389 77.8508 26.8491 75.6135 cv -24.8589 73.3771 23.8638 70.174 23.8638 66.0021 cv -23.8638 61.7395 24.8892 58.4748 26.9702 56.1779 cv -29.0498 53.8811 32.0352 52.7316 35.9849 52.7316 cv -38.6382 52.7316 41.0498 53.216 43.1611 54.2131 cv -41.5332 58.5363 li -39.271 57.6594 37.4019 57.2062 35.9248 57.2062 cv -31.5532 57.2062 29.3818 60.1076 29.3818 65.9113 cv -29.3818 68.7521 29.9248 70.8684 31.0098 72.3186 cv -32.0952 73.7385 33.6929 74.465 35.8042 74.465 cv -38.186 74.465 40.4468 73.8605 42.5879 72.6818 cv -42.5879 77.3664 li -41.623 77.9406 40.5981 78.3342 39.5132 78.5773 cv -38.4268 78.8478 37.1011 78.9689 35.563 78.9689 cv -35.563 78.9689 li -cp -false sop -/0 -[/DeviceRGB] /CSA add_res -.588235 .792157 .294118 rgb -f -102.046 71.3215 mo -102.046 73.8 101.141 75.674 99.3618 77.0041 cv -97.5522 78.3342 94.9902 78.9689 91.6431 78.9689 cv -88.2661 78.9689 85.583 78.4553 83.5332 77.4279 cv -83.5332 72.7727 li -86.4868 74.133 89.2612 74.8283 91.8242 74.8283 cv -95.1108 74.8283 96.769 73.8312 96.769 71.8361 cv -96.769 71.2014 96.5879 70.6555 96.2261 70.2336 cv -95.8638 69.8098 95.2612 69.3566 94.417 68.9035 cv -93.5732 68.4494 92.4272 67.9357 90.9199 67.3615 cv -88.0249 66.2443 86.0352 65.0949 85.0098 63.9768 cv -83.9849 62.8576 83.4722 61.3771 83.4722 59.5939 cv -83.4722 57.4172 84.3472 55.7551 86.0952 54.5461 cv -87.8452 53.3361 90.1958 52.7629 93.2109 52.7629 cv -96.166 52.7629 98.9702 53.3664 101.623 54.5764 cv -99.874 58.6262 li -97.1611 57.508 94.8691 56.9338 93 56.9338 cv -90.166 56.9338 88.749 57.7502 88.749 59.3518 cv -88.749 60.1379 89.1108 60.802 89.8638 61.3771 cv -90.5879 61.9211 92.2158 62.677 94.688 63.6437 cv -96.7681 64.4602 98.2759 65.1857 99.2412 65.8508 cv -100.176 66.5158 100.869 67.301 101.351 68.1779 cv -101.804 69.0246 102.045 70.0822 102.045 71.3215 cv -102.046 71.3215 li -cp -68.2461 46.5061 mo -68.2461 45.5383 68.5181 44.8127 69.0298 44.299 cv -69.543 43.7854 70.2959 43.5129 71.291 43.5129 cv -72.2261 43.5129 72.98 43.7854 73.4922 44.299 cv -74.0049 44.8127 74.2759 45.5686 74.2759 46.5061 cv -74.2759 47.4123 74.0049 48.1379 73.4922 48.6818 cv -72.98 49.1955 72.2261 49.468 71.292 49.468 cv -70.3271 49.468 69.5718 49.1955 69.0298 48.6818 cv -68.4868 48.1379 68.2461 47.4123 68.2461 46.5061 cv -cp -65.9849 89.76 mo -64.3872 89.76 63.0298 89.5793 61.9751 89.1857 cv -61.9751 84.924 li -63.0073 85.2023 64.0718 85.3439 65.1411 85.3469 cv -67.4321 85.3469 68.5781 84.0471 68.5781 81.4465 cv -68.5781 53.1867 li -73.9448 53.1867 li -73.9448 81.8107 li -73.9448 84.4113 73.251 86.4055 71.895 87.7355 cv -70.5078 89.0959 68.5479 89.7609 65.9849 89.7609 cv -65.9849 89.76 li -cp -.372549 .498039 .74902 rgb -f -58.1758 117.085 mo -30.6782 114.637 9.02979 91.3918 9.02979 63.1906 cv -9.02979 34.9885 30.6782 11.7746 58.1758 9.32734 cv -58.1758 3.25117 li -27.332 5.73066 3 31.6643 3 63.2209 cv -3 94.7775 27.332 120.712 58.1758 123.191 cv -58.1758 117.085 li -cp -.588235 .792157 .294118 rgb -f -6 lw -0 lc -0 lj -4 ml -[] 0 dsh -true sadj -58.1758 117.085 mo -30.6782 114.637 9.02979 91.3918 9.02979 63.1906 cv -9.02979 34.9885 30.6782 11.7746 58.1758 9.32734 cv -58.1758 3.25117 li -27.332 5.73066 3 31.6643 3 63.2209 cv -3 94.7775 27.332 120.712 58.1758 123.191 cv -58.1758 117.085 li -cp -@ -67.8242 3.25117 mo -67.8242 9.32734 li -95.3218 11.7746 116.97 35.0187 116.97 63.2209 cv -116.97 91.423 95.3218 114.667 67.8242 117.114 cv -67.8242 123.191 li -98.668 120.711 123 94.7775 123 63.2209 cv -123 31.6643 98.668 5.72969 67.8242 3.25117 cv -cp -.372549 .498039 .74902 rgb -f -67.8242 3.25117 mo -67.8242 9.32734 li -95.3218 11.7746 116.97 35.0187 116.97 63.2209 cv -116.97 91.423 95.3218 114.667 67.8242 117.114 cv -67.8242 123.191 li -98.668 120.711 123 94.7775 123 63.2209 cv -123 31.6643 98.668 5.72969 67.8242 3.25117 cv -cp -@ -258.046 71.3215 mo -258.046 73.8 257.141 75.674 255.362 77.0041 cv -253.552 78.3342 250.99 78.9689 247.643 78.9689 cv -244.266 78.9689 241.583 78.4553 239.533 77.4279 cv -239.533 72.7727 li -242.487 74.133 245.261 74.8283 247.824 74.8283 cv -251.111 74.8283 252.769 73.8312 252.769 71.8361 cv -252.769 71.2014 252.588 70.6555 252.226 70.2336 cv -251.864 69.8098 251.261 69.3566 250.417 68.9035 cv -249.573 68.4494 248.427 67.9357 246.92 67.3615 cv -244.025 66.2443 242.035 65.0949 241.01 63.9768 cv -239.985 62.8576 239.472 61.3771 239.472 59.5939 cv -239.472 57.4172 240.347 55.7551 242.095 54.5461 cv -243.845 53.3361 246.196 52.7629 249.211 52.7629 cv -252.166 52.7629 254.97 53.3664 257.623 54.5764 cv -255.874 58.6262 li -253.161 57.508 250.869 56.9338 249 56.9338 cv -246.166 56.9338 244.749 57.7502 244.749 59.3518 cv -244.749 60.1379 245.111 60.802 245.864 61.3771 cv -246.588 61.9211 248.216 62.677 250.688 63.6437 cv -252.768 64.4602 254.276 65.1857 255.241 65.8508 cv -256.176 66.5158 256.869 67.301 257.351 68.1779 cv -257.804 69.0246 258.045 70.0822 258.045 71.3215 cv -258.046 71.3215 li -cp -224.246 46.5061 mo -224.246 45.5383 224.518 44.8127 225.03 44.299 cv -225.543 43.7854 226.296 43.5129 227.291 43.5129 cv -228.226 43.5129 228.98 43.7854 229.492 44.299 cv -230.005 44.8127 230.276 45.5686 230.276 46.5061 cv -230.276 47.4123 230.005 48.1379 229.492 48.6818 cv -228.98 49.1955 228.226 49.468 227.292 49.468 cv -226.327 49.468 225.572 49.1955 225.03 48.6818 cv -224.487 48.1379 224.246 47.4123 224.246 46.5061 cv -cp -221.985 89.76 mo -220.387 89.76 219.03 89.5793 217.975 89.1857 cv -217.975 84.924 li -219.008 85.2023 220.071 85.3439 221.141 85.3469 cv -223.432 85.3469 224.578 84.0471 224.578 81.4465 cv -224.578 53.1867 li -229.945 53.1867 li -229.945 81.8107 li -229.945 84.4113 229.251 86.4055 227.895 87.7355 cv -226.508 89.0959 224.548 89.7609 221.985 89.7609 cv -221.985 89.76 li -cp -213.392 78.5158 mo -208.025 78.5158 li -208.025 42.9094 li -213.392 42.9094 li -213.392 78.5158 li -cp -191.563 78.9689 mo -187.733 78.9689 184.839 77.8508 182.849 75.6135 cv -180.859 73.3771 179.864 70.174 179.864 66.0021 cv -179.864 61.7395 180.889 58.4748 182.97 56.1779 cv -185.05 53.8811 188.035 52.7316 191.985 52.7316 cv -194.638 52.7316 197.05 53.216 199.161 54.2131 cv -197.533 58.5363 li -195.271 57.6594 193.402 57.2062 191.925 57.2062 cv -187.553 57.2062 185.382 60.1076 185.382 65.9113 cv -185.382 68.7521 185.925 70.8684 187.01 72.3186 cv -188.095 73.7385 189.693 74.465 191.804 74.465 cv -194.186 74.465 196.447 73.8605 198.588 72.6818 cv -198.588 77.3664 li -197.623 77.9406 196.598 78.3342 195.513 78.5773 cv -194.427 78.8478 193.101 78.9689 191.563 78.9689 cv -191.563 78.9689 li -cp -.588235 .792157 .294118 rgb -f -223.824 3.25117 mo -223.824 9.32734 li -251.322 11.7746 272.97 35.0187 272.97 63.2209 cv -272.97 91.423 251.322 114.667 223.824 117.114 cv -223.824 123.191 li -254.668 120.711 279 94.7775 279 63.2209 cv -279 31.6643 254.668 5.72969 223.824 3.25117 cv -cp -214.176 117.085 mo -186.678 114.637 165.03 91.3918 165.03 63.1906 cv -165.03 34.9885 186.678 11.7746 214.176 9.32734 cv -214.176 3.25117 li -183.332 5.73066 159 31.6643 159 63.2209 cv -159 94.7775 183.332 120.712 214.176 123.191 cv -214.176 117.085 li -cp -f -223.824 3.25117 mo -223.824 9.32734 li -251.322 11.7746 272.97 35.0187 272.97 63.2209 cv -272.97 91.423 251.322 114.667 223.824 117.114 cv -223.824 123.191 li -254.668 120.711 279 94.7775 279 63.2209 cv -279 31.6643 254.668 5.72969 223.824 3.25117 cv -cp -214.176 117.085 mo -186.678 114.637 165.03 91.3918 165.03 63.1906 cv -165.03 34.9885 186.678 11.7746 214.176 9.32734 cv -214.176 3.25117 li -183.332 5.73066 159 31.6643 159 63.2209 cv -159 94.7775 183.332 120.712 214.176 123.191 cv -214.176 117.085 li -cp -@ -%ADOBeginClientInjection: EndPageContent "AI11EPS" -userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse -%ADOEndClientInjection: EndPageContent "AI11EPS" -grestore -grestore -pgrs -%%PageTrailer -%ADOBeginClientInjection: PageTrailer Start "AI11EPS" -[/EMC AI11_PDFMark5 [/NamespacePop AI11_PDFMark5 -%ADOEndClientInjection: PageTrailer Start "AI11EPS" -[ -[/CSA [/0 ]] -] del_res -Adobe_AGM_Image/pt gx -Adobe_CoolType_Core/pt get exec Adobe_AGM_Core/pt gx -currentdict Adobe_AGM_Utils eq {end} if -%%Trailer -Adobe_AGM_Image/dt get exec -Adobe_CoolType_Core/dt get exec Adobe_AGM_Core/dt get exec -%%EOF -%AI9_PrintingDataEnd userdict /AI9_read_buffer 256 string put userdict begin /ai9_skip_data { mark { currentfile AI9_read_buffer { readline } stopped { } { not { exit } if (%AI9_PrivateDataEnd) eq { exit } if } ifelse } loop cleartomark } def end userdict /ai9_skip_data get exec %AI9_PrivateDataBegin %!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Illustrator(R) 17.0 %%AI8_CreatorVersion: 21.0.0 %%For: (Vlad Bokov) () %%Title: (clojurescript.eps) %%CreationDate: 17/02/2019 19:21 %%Canvassize: 16383 %AI9_DataStream %Gb"-6l&I(#PpZ8/p($hXJ5W.bbIEb)`W3_RX%+WG9%>[F1]gO:/h'td&W+TMdV,5$^@*&i(=K@tBB0gkPto9WQb5-nQc$.Yk@[#k %IeWNicX4Hce+L?QkEi)R7!JK]2>1QT3W10!l"<6Xn#q6@nC:A\F1-8;-2O-i1$oqCP_tl70!=9&nbq3dYJ1"qiU)EX]moeAiN'/" %hS"4/ri9CtDZ9A#mHHP_s+Hi-VuQYQc'rp,SUPbTX75-Jop^a6GON:kq;Gl>H00n%^:=1=opa;-n`qk-rSd].:Y%RUls<4qs7@%P %6&5A&5>Ek\o`[PTm,>heN#7UB+$]Z$5?r+3J.JLSh7rpfiD6YlqXFLGLY)"Orm.4gDVr5+nr&k's7-o^ea%nX?d8oBs7#NsQZ$2Z %G`^T4cCG'liU>%kCJ2=!cC)rI4Qk0H6:baUkOsORdg@&=fql"PkkE]NHh`ZR%tFQ>l+]Hqr;>NecICDA&"gQ7J+;gDqg$c-[H@3j %^Nk)(:N'Ti^`,[j<-5-hoBu4*2e]sRs8L89R3="krEC6=iT9r$4ab'9^O,Q0kNA20gn'%mq";hF4`D^D2j7QQ@j^*m3H%,i^b9$o %n\p!N)W,l2V[pO!8Xkt]^]!`^m2t3`Zb4L8$mrlZLjtB$guT2-)@1?YO15F^O?"K %8!'tJlh]l%g])MCoBsdr\(^97rdOV(jkH-j:\+>0h612c#ARRSHI`SZnDV:"5,1X7[P'?UdYB[DH@Ma,VX!CNrVH3AT`b,WjnfR< %IJ<^ob6*7ek0;LEM;Q!2^\mYZ?9e>1_hVISdXhD/c8'$=5C<8*DdL/'oD28O?[hh6f<7s$n%\ke %c_j"?HhV.:qk/C`cF-KJps#]Yq:R8>bkFV'gK,s;WZQ_"chO&YiU(R@lC*Z-WX\ePiF::)I%nqj^2rod<;u@WN6hLs`P907oD5L@ %etq8OniIi/f<=$nI.k%Q5!1r_`mkC0qtr;]l33pSBUd?Iq@^jKf<>5Qd:::br8[+P@&$JhIJs#[_g2sQIISWZgs]ncIei)X]Kp?/ %g!X;jbC"@arSeWS>Z`>EY2=-^s5Eq"cX5]br8m23ro)\&cQD#8Ia=KtgAQc\4IrW>TDi\rCGA`bl";ZPhbX8hRZDpAVV"U_;LDQ_ %[S6HHDG&WIZ7B"GE\6BBrnQ(F-\(Q^q7`0,mBFh.a)6dh'Yc.!-(6g8J't4T9dqJlp$XDP]dYm5iW!h_hejf_LN8;nBC<6?4*<\%W=R_$fhiVKuIr*i'Z7/kEEiipL5EFDo-Yr-NPH23#cZ*7.m&,;Ple2QEj`YdiS5G:cp0G`[W>AAE>m;>O;Tg1FLDFbQ0iS`HET\t](%C_(ZoL;&rrKhK?1b>NGM1)FW(CW*WlWT@1'>qPe%Y-%qP`-*_lXHKb# %TBh0ekZlZknFD`i0ttf4N7cVl7MuYi0Zc->jU'4X(L;(7'mGXXlgD":`]NX;nB#3 %$o,^@Y>DC^9tZJ[fFng5P#!g/PZ(0*kpG5`HgDAtl1$c!S56]VX*gIVo3K)NI^'R)Hs]3sKbD7F\LDaa*cGhs*/5-0dT+"2='&JT %-oY5:=*Ia?fKf]pi31%@]$An2j@2tN#sA@C]7d8VNafs]95&uDG$;#*j,3CELUDr`GE]0Q8[i'rQfZZgRjs0\^hrPF172,e_@91>HRi:m?[uL0l9s$ %^BFFjhbSHek&,'J7]0ZMlP/c!Da.aDH!7XfIFcomLsF"?/O`:7,tWs$KNc#&=,WX1m$V%1oIns+hlAo@rEN"+Whi8.[GYjspaao> %":BojMlT9#m<)8O?-W4"ul-:2Sq&Cko/'[j?/"_7M&t" %*D!HO[=+)VEf2rj:0/Rg)'h;@!93B2_@8-oHgI;-9^FVBHi]p:0nSK`kWo&?S0r.5407sH\AmW,6H1kp6bnE7E%r98&bjpq[oeQ( %>UfoD9C`\HN5p'NETt^"pNP7)2n4[HE$=j=,*`#\QpNSL8@r7dM+GT#,1 %EXL_HA3ZaSdGq#ASB1Bhl^*;+=UE"EL=GP/.bI]AgM&k,9%Z]-Nf`"N5J2PZ\UuH5Gn9H;l:o2a/p@o2,2>%`!p&%In!;-Lb%4Y/ %ld!Upf.OZc5#Au+E"&o?TW)o?_Q;N!gL)Mk&/NjUC-1h"L0=(`g8+u!7V;'hIcY9@MUF+FhP-&)W79"[b?O9f>U`b6Ft64OOSoNM %hq33cI$BhqXP<;$m<*I2ROa^U@YJcc[PEhX2o=9A#Q!PWRF'LH1+`mqA]RZ:[e0l05@n_%\>q"fD=lfEn-fh0o34r4:O`Dl!o&!d(n5OBpO\IRTp6k#UJe-"GZju!U %k?&8d.u'jg[$iUHIBt`bIP./NDfq@1 %nT0)/7D5kpC9I,A&;F3\OiEIX@bi(&)C93kZ[$jQ&$V0,#U$Lsb#\Nc1@crHCnbj+d155;W\+4Wpa,iS8E*;@ZioBq^$YD"Z8DaP%k\C#g,F-(4N\cZ,3c[;=AmgRl/_DPLt% %lG>r:OYYJefNiL/Z<+YlY/FU;dnZ0p3]1:$W;oSVCq&N;0@QZeC?9Uej3R[+g)c`l2g)%mXK)</Y'?l!i15rq)Q@8,kEbc+J#%[TY5h1_llo*)4,7C2)DJ;G5Q":/t %7Tl3![W1k49<1*X5?/YZg.>I>[H+0K>-=03I6aRs1CXKPLbu66qdXBJTgR94,'8\<>bX7u8olRFSBJ;%&K7u#.[@53O4'6p9(EZ& %R3&7FcQF)GBpc>.ihK)_k.G%F%*p1$j2o&`NZTo=coM(p3n0]9'eJ+!.QbTT90UOE5Cq:A@Z)Q4#B"dka3KcHD7.IiZ-$Z4PdJY@ %Me2TW/f-Cj3akHEN%n&DT9a5gV4IN+aZmL;!$Mp[l'hpq4sVVaJgNjBRQagsMf"4IfTL-1;Q3)A-pCr09*f0U0i`AW)k4114,7W9tJ]SSL`)mC#qr3=5(0\LdDJ.1iPt^8+>7OLDfY %c&FgGCgF9a)q5"kT$5=&1^%C+FetMnmRpD3E]BbPEH?I8>idE %q@L)M:Qc7aM;W^%30E1d:Fn(X)/3C`&QSA;k#SI"#6 %cIj(/N/>('ZOt5U&AA%jnseD4*QsJ[p>)KJL(h9>J&Ek\_)kk]\)]lWFc4?F?E(V[(SfK\Gdm#TKlni(@prf&RW %h&65efpAfYgasQTNBo"O8c5IV+k:M)neussVMi;^K9\.@:!a9'8OpU4i@OFdO/j73'OL?&\B$a?1?^)&Wh3Z']1?N'D=8:A5-W:D %Oi0Y^>"#Z:o?JSR\J1ah/KA=NbFmMW\;Xl:p5Di]o*ZhU1_%QD,'m8 %+2-d0S+"JaI<%\e\MD=P"/R`mV0Scil8ic%;-!Cbi3PJV*oBWm5BmCBrM$.[n5C+33A+p^H(`Kr-k[2H!ZHl %2e$`)D/uX[@p][?VV4n=l#2iZkA7!o,gCetX1sBhf=:)YG?`n]RetiS9aT@n9tf:niMl9h:)Fp7j2KJLc(!uni>/+DLgV.?CliE] %,,D6+b&TSc0u"NMFd6(ZH'mop@]Kj=^$)K5X-M52pdtQF:*RSfO^X^nH`N=2W9m;4bDO2W&XVP?F=cEf'54:=U?.sp,1GCJ`RWf( %NGPXX)_/,7,19eS3.',mfr<-#Y50Q%.a=8OJSmE0X:Zt?MQpL+fX1E+01,$$%a5k@enh-ab->B?@lIl`[>;+4a=84AgGjK6DnTDV %qa^\d]B0(i:[<5&eUsZdZL:hhG5L1jGQ**^9X0Lagbqt,C#cMfQ2lp;?aopaDnPl"^KZ1+ENk:X6"tK.Dgs_/roW3I(,u8qZbQ@Y %=#ZeO3rH%js4t]FIs(Bj__f6ikc[i$H1olF,ZctoeI %m%>l>%eN(YU+lt[lWh+?oP3%5?*?/0f=5'"DN_V@28J(ki062NH#*V(+d!.pCh-E`;h\2&=AG,bDX$8K@W!2cpF`Im-e611FjfSQ %PS^*il6TN^8"9?KnM:]dhg8`>Q:3a1go']lD2tA`Jt;4lM]TGus-CV!'qHVi=@CeffBH2X5]j?JSYK %J/_p'g7Hi#>D+?GhOWs*NC#>N:$en;Tq6N%TkPJBY"mTn`h>XV2p,*DGcJA<$;2faR3#0bk=S_'poN6L::@lQIW`"WZ39l@(O\;% %2qm,?0LTLm7VM.@#)6fNBai\Y@LA,?2u;`t-%]Wc3Z*K/[S[<+7<5p&@PGi236)]q"t+%E4?V47Mq*-&[V'8pP'/=lF,?$J$_6Ki %MGGF9jZ*P%IN[p,apnO%&Kn:]#Qr%EjYNB*5Y2;8"`Q]+.WQJn!5p`ErQ59I).\()qRA"&Iah5N@Kto%QpcW=Kbc-uHq>+%9q"Ac %0p&E3^uqJEUf3GYWh4OUXe45>r*H!>mu]^N\2i[hHmU5h\cgt2[fEp6?i*'kg)PABkBlrcUEXC!G@A5G7Pb_;=nG/+>Q')u<$`I8 %?;C`2bV"^;?k+gLVSaG9GZ!$>MDfCJ\!s@R0&6`2O!s0&k,m4oqgHUG;HnPI`>9'RWO^CULmG-B[5Lp1PKgQXM(RF=<]*0LU0?(n %o;9*=hDH'OIC7ZDjMnVXQeFFI2;hH;g-*Wi7L+iR2(cY@BbOU[`r0d"8KX;d.`48`3)14Ub//F]E$sbM8U-?eaFhgh:KMlM[>6q' %M-jHW_Vk69;lU8T3/gJcRit@oYGq]oiqq;Q%?j>:WKpd^WMSJCM`9J/c7BG*c.?`NopqD9!k4DuPk?CUV(C_C.G&@'(;E)"eL=sG %);BJlmR%-4VT@OeaY+t,b4q14;@^k"Pcfa]F.qAQ;ASTTFR31-F`lTCa@;c,r@Z5V<8,jngOc7Z>[#%hmhY\K21?srJ2WNWH5*9S %l.^q&M*uPpjZ"<^eUkQin5U^MPN(?mTH7XDVrC1)\?i-?RL1=k9tomUW:eN>lU670F]W2.L&?#8*Oo;A\W<]PaOP0X-2K8t5B1CS %>)og8<)puDRdBJjZ.RfGWt/4B>&#%#dr4#C9>)&u\7mmr0[/ULY=62L-Mj^Jd]8+4[F27%qQ4Xf*<4ST^G4,3SW,i$/G6'GIeA.n %]U^s0:::@TMdOriUM4MGcPnM+aId24^pLU(WBAeB=DoMNks1n*a'PMc:.rHrebWCTBfc^h",D(lXrV4o]XYP`g,=h1]hdjs*XGn[e&7@1"d//lF#@YLcV-],[d]B3u;C:UHeagL>:YH#mU`OBY. %>[isDWfZ5q,dL4(**/J@+2W7OM"*s![sd1TR?jf5Pl\Q4]=\oo.pM'^2qd_6$obg5j`YU2:W#\H+&a5%KG/9h]^nrZY-0Gj@E*J7 %L0LJkkL:Se-3p,S)?Y'R?3iUrLHj.2/Gb=N`T);k_Dfjtr6sE00>Dc,r:Ho`dE2<63r3f1amU6HM#?,S?h%D2> %_,S+.ud*,A`-X4i+cB,hhYK2i*'LGHBL4#b)b^H:<1P9c(3*iH\;W9p,Ad9[>#^6rA_\p;/9b#mqPXhQ**ZY_]ttD[&NA]Q %hSa635?6p:WeO%H3OYajN,,fJ%M,7'Anbg[AC7fp_r<>6YV/rT_5>//-!`.P`N&iUAblUj%n,!R9[@MJr:3dA#7VH?V"&hPTd"[q %gWGA6dh^$RMXOCTC8*1k;t2q@;6Hc+^9`)ZMSZ-X=-SQr"GeW^Fj6Ip',NPYSocP8XLZ^>l9]]#NP69$=6*\_U.9ouC9'OB2&#<[fI.knYr20L.3dd0DD!2+@>%5l_JF$_[;4:19^b#GU=@+4i,W^4EN\S(Tds&A[B;ooD"d'I:$F+MNl"HlOdS;uo8_`KP`F0chgbuZCn(I5SaNC3h8T %BV$:>lG533a^+j$84oh_f6A[S*B5d^L[(U"18B"T7RJVu;MI\5P&rBX13?FsRM[k==(Ak.G,X/!2LR_]-M^e"9'0pM:%:IHY %'l#.JUU&TSf=H5^H*%:SB'rhs?)sZ7CZ]ZdN7.**c\5!SuUJ"e&M;37CuaJXAK5Q))$:g\ul&YK(H%J'm]0Dgp\N3cNY(pej=1]F!177((N(ecIe %IsGt&Q]SSm*7/TK[*QrQVOMiI\+Zn!(b]I[JZ\oM)H8TO'0jOI;_[AP'Qe-/mqQ$Q$kO0$S;A\6ErI''$:je\MuEA`H4:XbRa99F %FR]7C`U`tl%Qk60++Hq]"+0BV@-MdkRaXRcb.YB-n&ru;,5:3Eepd3F7CsG.\$$j\p^FS[NI>_?29ht0p%Ri:la=[F1f`Zr6Xnb/ %cs85+'t2d2meZLrFgD/91s!hQQ;)OT/k*NARhaKYq7uRPr%J7p-E`c0=otQ*i7-[R<^<1fJ\l+d38_0\QAiDB/=Oec'FF5fagif< %>*hi\JjnhFK5/XeQk0RM2,rU*43(SOA9k`I_nOSa;FL:#'(V# %9W\._n,'S--D]eC]C0t<5#Zg)O)_^YdN.s<9eB-%]8hT--VQ*)k-d)NZAg[f&=Tif>-=UWs25n4<9ZksEM#FJ;o=J.fpc9q1?f>,;X2ARB3nobi2ULn7gY %VMYDQf3jA2WI=tF%e"Q5*,opj9@>1m89uC8(YM$j) %/c].Ab(7i42%s(u8DOiLWR$QnVsNBV[SJYOnF0`X]W41qSMnc'67!sXPJ9p)D*aI9dYekZoBWOgk)]r6Je<8jH^;T^7?l(- %?/4CuW+L2q]@8GLCoW$1AL>MkG)]R7*\te6@hRI?-/$;J))T*Ga43=;naFF^VDXC8FHL)KlJb%eF-kpo8U7R%&[nWq4]pp>S;dYG %L&1scNQ1SB?*M4)DIFK)d+m#-cB`2-AU1WYC*1mK,K`UE]+kX[AbB/q*k2-,IFuWlBj'7s\!]^S,A9$M@fl$%'"rOL?Z/%fmtO[\ %NH63$U,nEJ@r+I*mn7eT\(gT[V21%g4-e@EN.K"hUm'Ks'fUgf/0@)Q.u51EO?&s*@D1HSNui2YH?+RV7^XFPdq %q2P[?+?G](m(s87\5p[B9O&13&b\*u;@b6hU(#-11,_8`P@[#,T#%IGP)"EWK2Mm.O(oMH,;NnP/Y@p2WZ.5k-G^5n=_:(&AFACP %@$.[]ETH4q!FhG&.Cg;t?C$,o3G(@NA0;UqbApU;r$P9iE[[?()WUWoU7FN3m/5/_L!.gM:)S[cDZkLE<5'SW\Fo_+6,m\#eR4+5G]Sb'b))3*H5@o=Hil@ALj1kF2Ff8M3_&dYlfqE#5<+AV1&?`"0LG&-^rB/TJd$b*k\+J!aYr6E^cED_e9j6b+P9>/jr:6p+ %R?.4?WP`@rTr-A.E>ia>'=:8$bW^[(-^2k5lt#ReYkGPhDnQETmj5_0ojS:$^ZFUsbO#ou^L?:ALAnW-CL,KW'J12K90hO72$*Q: %Ch(`;;$$VFl>TIB^<:]VE+TpQgZ`19F#T>Apeoj%*Mu($W'ohk\X),uLT5m:&N`8k)hHg*K]WWcU9H0V-HkF`P,9NOd$bZi%Q9U< %%2<'RWAHTEX]`X(H)e<:hBbe]MpG`/D*_A;(4oIl>s!;hm'nLZ0p#HX*EU($9#Lo^Q;eN]L,MV:>p\[6lfEeEFBk]U&,? %"M.#&"lF!;!2+*oNTX]!ma46&j046L\YX*ek4[Z+?1?ZYp?'!O;C(-'O0bb,c1IB%g;fF"^Vd0WpIFD(^Q/jHPqAj@'pjDfL2F3= %ZnX.]ITs7)T;lLqW5^HQf_-Gq@rsliZkR5b>(>Rq(26L)cE9o$b5 %K"iF,1aMc\";ulX%Qf-OjK%pZ84:pIO0uSmY:%"hPi#>;m@2bTpkr7g'_9`]X(R.6U/0##["+[4b5!LTB>K9NL+*kL)D"1^Y&]&: %_?!tCr_I[Ib5>O>$f<3bn:[R87kfFMu."*`S[Q1$aR[(;C.?;&4&coAM;8DjIE!0.FX_/V3^G)7'n:-WJEro8Mi*16sG&F %eKCD1Yt,tkbdTiqc!F]l07Yo[W*>FLhLGW*?`f>V5<;mDI<>7_Cb]4o\1GGN*Q^FE6o8cONN?\A %:p"2-_\$$_Yuo6VBh_,R0?.o)pY0e"qh6>jeqWHji1P$^O52!;;S12_$:D;TMcNlbpq(m$<36,I:dZ8%NL7Mi@O %C%Xe4bcbaZQ"H_)%SHOj/(uHJZO(>Uo)/J/,mHCa<&f2G_OlII3/#sE>Xqcb"^?f[I0MRKEA`R_PhCA2W7rT*j"oAm*84/I48F!< %cHW]?fEGkCNDooo/HglBUoXbe+]feZf %$4Rl.G$Ff@rO:LUl&Z?KiNYOl0rrVIp2roaZ].pD%Y3@_-m"Da/sX[YGjWJKg;e7G4Z_:KhtJ%gP4^YL11h_bfbe?,`)bU]:a %AkPqCT"`-[?:NK&A*VZba6?gJ4!or3>QZ%FO,nOe(9hRSeqg'?BiaskW7B])XO['/"RtGNXbRrgdl1.4/j?2Xj0XB#hQF)Y;cVi` %1?ej6HM]7,dQK9uNKp$J?*L,6%TMn3M3aYq5$UuJX6FgAX%,%mfBk'&ICI!Bo9('=HbS%jCEeOt_hofo?Pc6YMI.mKh;GI$(t_%KiSh)K5sP;VmSR'tuV %fG%\'jB(pH^]%5_H,)XObCA8Or9N8$fDgF%r\&Zo=3SeN2lD0&TC_;grTu1dSUN$APJ=k]p[/J;moOWU?eg)/qSTr>0RHIep8C_Z,0OrQN?4s3'$Bh5u(q>M4QC %,/F[oO"=FQ=X]1`,3nI3?^L;7BKa[Uk$?uQ^1R=-K:%)>Q,SCL\M %Ku<`%tR]M/iTsc]jpYAmmmI##Cn*Bk2?nbe.V@ng+iUd#oXD0>Ceci\';+?UipO%B`iqZ>b; %-43ZsBG/tG[1c5k/FUdI`id15^^=NnW5)fG\I8*;.'E_U3TKl;m129$Ejth3%cQAW;On7-P$Rk*=SU*; %@e]^ATDKlQ`*nSU:.QL>7GZ#@`5H'ho#["^6opAcTjW\-g/mH[;gE3!JEc[a*4)]8b*d>5/ulM);i#'9JFTalr@mhI(pAjqkcr52 %hV;=oKoaOkhs`qMfW[$:4.J'9\U/:*H7X8tK_3?kFOZdh9d-ZKB;<(0D^Z"AkCVZYa"!akLkCE+h$t!Q%hB5s\`'=1e=GBRl+t:S %b]^u_AUc&P.LCeMD1c!1>2jM\g=KVaQTE/)F"9^QS3Yl1&P%Q8_PA&aYLsY:%N%16Pb*+%R[69]P1A#.I:5W8h%Q/,:`U`n,g<[V %]&c=h1QtdE,[KcuO$[>pA[?!#``etQ%$J^#$[MR-W"LJ5Z,s^B3h&kK*T3k)BNA5\.OaU<\(Pdre6YVoi&(WkJG0FRJef=KYRNN %g!%O@^3]==QXKi2hL54/([q>ObfN)^J+rW&b)IBjj7a'k5.pg_nG*GS@`Pm@e)1-%oWS;c,l`HJ%,Ti5)Nlk>9prg`B+Rj8IIJqt %ET&b6d[[9R"+(T4E@GM_Y^"7!,dZNK.c]O[3L'S6"Hs)qifluG]Un/gP)qd_@:Q'b3OAo&-)_,HGH/XX_hZ._R7:dYFLf(Gb %#1nBj9&.i!>614#]*"bE[kcL70$WOCJdu7g..nP-?!do$bh>>.'FZ=ZN$X[F3uJYQY'(6"`7e[\go;_qgGr0N)fZ\bXrU]ePIrTZ %Hn.SaVLs>:^pP8'3b3leSGD.a$REkTO"C]%JD7-sQ+0;:?48?GGnZM6oT^g6KL@3sQThGk]r@&Uk. %6pDVG)"k0ijFk;je6d?1Qkq!Q.8F0*92dINMo6P>#F=3"pJ=^WZtth0V89=Z*)Za'=ioe]Uj48]j7&DTr.00n*bA@GVJ<_N(>a(Re;[Tjg"+S=GGc?LZ0sS]M!u5N*K+``dp?3*lG:I!#^nkdiA5=nW %"_8_1a@Z.daS>u@M[O&"6-0Re`5i;E1'PQo+E(5Vc[mOhi^sP-.-&6;!NSaW,Z3X0i:Jbp9_L9H!ak+gG]9H\*8Uq,oS$9KmE.>,17a\1hM9b?Q<[FZ,=:8WoGXnDoJe42A;]ML;ODZXRN/jgjqH>GQSl08naj3C+Bar %P:I+9If0TjB*/q(#?ngLcfcnE^pLG^&t:c_/5c/+`9$Z3**K>hhR_-d[?ssCkNqj!SD7cTRC** %'EdRe$<[h<6KYd9#+_b&KSO4A_9t29XfD_NbB@umOA6pYj'.a^a^/@C&JUWG %J9D03#Rc3@$sHhfoU!RA)!Y<OFDATTMOA,gf-_/tuj4>O3b*1;fk`V.CkaXeL@6knnh(aHbV`+%Y'kI=m$j)bM7:E[H %eD\rf@tNM+U/%D4(9)VrBIS[-m_Qije@1MeJ`SKUI`=Rg20.%QV?Yg%,9emdNt[flr$Nfr^Jb#Lcsk#^$`5]=X[@N3ToiS>N`r/N %Vmd>+gr\n0Co4.A!H]4R3-G@5P-D(Q,f`)nmRSFYDH6%%0VWkr61.0++:3TC0])l3W[R(&+K5E-j0S=gV81gVoE\m@W@,ZX!X"Wh %._j-Z0>bQsZK@?9@-q3;Jf-Weqk-c^acg4&RHMYq-OC:#P@qFNGX/BnDA$l@=dR`19L^SMfurajcJCj1?]Po0(tfJiI$#`WLmjaC %\U]c@(m;,_a)L$6:W@*[sfWnp]^R'h@WD;bO8Ca@2>@8=@MQ[:G6t:$oUJ@]I!!RlF[6X%PJ!#F %CH.j&jdGA+VrVH+76)5),4a0Y!Xk1sWCq+HE&<\u0"MGn/r!+^f[8W&b1N@-;GUbZ6X$Ei3p=RmC9P$GOVcKUq+BY;J_D>kGb!Ogt#3&0]lF>GVm;OUs@$h)a%&->\>(QQ1Q[*0N&H.EU %39+[\VkF8PV)`:P<(!&:q-*&$*a=bIo6/+k-Kfe2'[T]H6%Fn,f&_#C8mMgQOun;JK3DZcWK]U1#CJTjik^^82Fh6p=rb9*d&N_, %@49%[5.+#+H@jr;b1$?G4m2uJ`*SdMW+>6Eqkm1\[N*g:i,Lm:1f5\3&qM'U$G84HUK+\5g<15JNJ[I5^(k]P.0A>2H-T5`8,'"r %Ljc,;kld>050%^Cm(qn#KjHn?4"]@TB;%KOdbHu7/cYN[t8!+O0mTh%^[f7@[ac,qemME*m##/<+e'5$g;Q %*&S;#'OV3^6@jbn$ui668uh9Q`7PK;e5&on7Kr8N['RR<=cb?OeP0#@/f$E%*]c?f9=TVD"jVo9"kQb-cqfqtecI5#L2p'GYJnH^ %#:UZ``KRtH45aS!@g,WicL>GI='6H>g'.h=eac0N"`h[X*l[_WD3d,kkqS73l#A_]S`NSUM %n4%`ddb`gb+pcl&/7pdOqAdU,WHAZb3\NtXe[e4Bn!GW6>1LuR,L]VOBjah`\aO?J)/L)aX_'UEU@h'8`=2)Fep1mUPIm#/K?ZqF %ENt^IU+*6(o,,JdVQ$db"II`rg;i\gV)Hu_Sr0CW+2c2\'/RADS>ES@&ol+9++Q8*E&\1aeJN`;9#_jH![(BRn[4>u*+)9=GYP`FK3U]:r,hLkpBpXVSf<&WbOG@K\hN[-#uZ%NuF./TU]:Ys'mJW0LGfP=p/ %GpP+N0f1atX("N6P-7?bTjhei)CqlMC3WFYFnJ,Vg;es"=hiJ4:4(3]C"qM"&B_5AOdASn)9Bh?C:W=Uk=Si->S,PE?U@ %"e$lX'to)+GZ%#-iH(b0GjlJZabBYJ:hLnS=L=96DU.2?:-q3.O""jOLV2/ %F463Wl!*Age,>%c7#nFJiM[i&I;p5Z[s0lu^.&&sbqGi-Q.0S'c.!I'dl8*mq]N=Ffb\7q^8_TUko %6`H^,!:eY!mVms:VjXXR_?W&Snd7V]>eOQ.`0+*fK% %k;8ugi)2-OQNnU%1rcMj[TD7'7pe`S,r"Yt'u4$1s39ChOd\i[bgFRFYqG\*NSk*3MDLYZ%"sXf6Q`[&iRQ">jMbu=^IX(sDQ]%p %&&dQZDE2t*JIePT2n*HgkBcJ'.FNL7N!AP%b?^cIOn:6ti\M]gFH87&#l/!)8C?!eSOIBY]oWFW8W)gV&9JC1BP.hQ,s>eqp<2nECK,D*F]NGYKg-/I6@ZLCNGo:mgH2!h.@g307RYZ';nRrp$dG8hVETe*_cqiigGqbJV7JBE0%\pZVM'rBsKf`&Bbe(,V %OU]llnqrsXnXYCM8%tc(h$gVO%-=Hg]'*`5&r$)@+cdc;k(:>s9l=:>fT+5WUZ3fK"kXDCH?ZfT6c[[K>C.aGKBMn:\mZ\kU@RdV %Z")7ja,_jPQMN`/>),DqMF3`[oioHF:[oR=S]Sh[_'Ch)FnDCF#PU]1A]1tnah?VE',!PrJ\#4&J\#/U7f&sdKrRdO %opE_[3HMu'5BKW]$&K@r@hLuLM@9o:d>2R/^!iaER26;SOCKJ3?tnIa+kJ+#@Q!4VnMS@2_Ump@jqpkq8'<:%orL=nFOGSXFZRdG %U\9tQhABpm_kUhWHba0C#HQFDZ'A0eQ4OX=%es9ik0OtK=!/h/6GIad3I7"9poXO>PUl)0K-Yokk:#CXt=>&-'@EIhM2l%DXV("^#-C9 %K'G<2q?J!"``%1=qG&iS,ffoQFO1cR`p5W(QI4-S=Vu3MNTi`eIQK[N)/lJY'/^K<:MK(?7G_3/Sl&qspQ()h^@Hotcs5(UMF7F> %na!kar&BA77JA9e^@`[ljB:8U_4/Bjae"O'_EE53VBgW]oi:jG6aurFY7Is"%,n0cq=Hf?a[>!lUr@cuGHjMV_9f3M$O1O"AhW'[ %'t\!%)A@e]XhB6d/7t;><`dX[Ynp7"D$X>\M)'UjD>"#Lf$o0lj-5q@ZPO&DqIVAtbj3LX5SkIu7=2UMJhbst%&ik)1U;BtUGhhq %@OGj(Dp8COZb\+V+.am@`uG-QJ\>5o>a#>0B-nUr4#RVr/tG,t07ill;*Vrjp?$q(f=EmB7lBATGuSmh8*5B-7<cKd(IOK.Q[d`q8(^JL>GH]JuaBb:0 %]kkXs4Q*odLd?>3i4#*bP/o%e,Vi!I;lJsC?jR"'9GSq9lqU><&VVml%m1.F^6fgr!or`'*ld)_[:V,]$C0+C %*)H*s<]W`DLS8WtOsfdkiKFO4-sl`7G=7ukd,!giNecF[j&bncU6KQJ$G8@SYoq/Fkp]e@agl`XAg;c5QN!YDJ25AW&SG2DF]3E& %R0got6l1C09@H?'/Y$_`4(;pl^jOL3O23)N9oDF5TsB+_jbeio<%7Fni,jokp#qf5SV(W4AB5;?r-@Se.?[/qo17nG9Ze5c3e]pZ %_etIn)TIag%cE2dA4Q/8aiQ5GE)*_XG='/@@%.H._jT&VAZ3-Mi3)9,#%3Zi0<^WDP&2W&NIE[C]ksiNsJ?DK*Yn_Y\;R1 %+`;K6XWSs9NBe'VK\=Zs502+nLO0Z?kThG+X"f/K4Lg)@:S5R#.rT,IUM.^k@qtP],:(!k4XQbQ0907:;]RGec8r4,5U;7MgGj6m %2$E`71-#P3FZRbePRSbVH?"N&>Nj1O267F'/>[u"'OFV(:PD3+[VDP$G.l2$?j&iC?'%j;hW]b[+Y!o*Th:rG; %%.cQ>jf*D!jO>\>?lD\VO.rl;8[gJmIQXoRXhIf'/!c;V.aU7,;/Bhe.X=&1ie".EE>.=#kA[#0Fi>ULSrtB&fG^s/;PID> %l<4e6]3[[Yae.'\&/dWi?'L$$1ob3Hh)mX/N]E^h!tmoO6<,C-Pqt3=2]hVO]hUT:?HEEp6qWk\?DlJ#BE?7\(#!b58.1'WDj?hBHNN:XUR$:i %,B/h`3DkL@2lohLd3JnLHBVZIqGd]6Xe(M0*&3QQnu1ZMX@#o64BZKa`eZPC3[f-DfJ'$BcZ43^.5R^+0U< %_)4i]3F,]OcKL=Ol#+pZpV'X"L6qL#4?oqDWMkjg3'9<3'-5iHO#9>USB<=.``!e8j3mUQ4@&iT %a.u)D7N>W(9WNSq+9_?eV/H>9ZA:5#[r_q6E-*OQ0%6<*<+CXV<+^AdVeDPE4#Mq/K5'e32']TqlC8Hud8fQQ=TLfQE%+EoX-bZ\ %7jB>umm%&YO=Q3G?p,CAq]qa!Y&'7I$)ts_0KR,2#=65HrVFKA,I#9-1FUTP7M-KQ@V(9XB&55sp9Y3HgXEQ'3*4e)i7G'0iP`>D %8oV'2LgfY&5eA-2P8Kh*BRXuP7mlM[F>'H9ko5=4YqtXW6r!RC?m)h2#G/[ESMs%le@!X.%21Pie'ID8PUBLFnO*UZ;tk,5Kht&I %ZEihiR[LE,?Q?O)eX;196V[`GeNY#nP2i6lP,aVnf/'\7\54KA0XO*cDJYtc@>6MQQU0=2mJ"=H`#o")])Y0UCdndqDZeL%BV&.b$joo3S59S8h?`[88^*E`7h7&&]c+!]J>G"Eu&9;g'$_kk.\<.fHrs7X!-N,0^uLkF"?'mF^f. %%U*uCUe_n4=k0>OB!e<91ld9MQ``AUMD*cS:0icZFnWDW)>Y65[ila3al@gie%ZG6fL%:g78(iVYF!f8OChhZ_$eFb)klZDM> %CSMlTT6Am8IhUi?kl_pr)SrL'@(rFXoJ!23RG-.c)1l5#eBcII^VNf<@S(%dfdB)fo)@s1. %4lrYGs7FNO!rs"F=)gdO"ic5#`s>dXe#AEPV_8p]"t2%.f@7%_e=pGf@$OfL0"Y&P@4AXMYQ/4:6_W0!C2QM>WAr/5YGpsSka#WXi:rD98%;_3\Vcgh*%JJ3@.`Z+DPnfnN5p% %^@Z;retReMN&P/1K^*FOp_*>6oH#uL^Pb:IC)KJd*2.7IGKdaYhrj"/.Qq+'85`=1W&e2nE*#Db=)I8?^p4H]l!Uq0L=3Qphl(7k %]2i&n83[07>=(\2DF=*[p`b-EVM3]!aOj9QnSJ8%/BG(:mDjtR&he;VAcSR7j?m`:3pSKdEkoNN0t28)`aR"&H/?GP%5$'rg7`I+ %o[U006)kp8oJ: %LKPUr_.Z_.!Z&+O5*;hA_[0=l&u[M5lb_aWlgraqW@@7<:VYtY.F/L8EO0,IGf'YPra5^nMuH0!`P-7Z:Q=^Qn^Ih1IDg:r+VF3c %@?p26q;@8/(9._hq&$h/biCI.-WfA-1jTXn9dJ=V4j"%*ATl^EU3sa6--?J'QoYX8P28G8-)NRV_?"jgE)\t.d[ %d]YUdC^'^NLPMXJ_ZpdGR?S#74Yn86n@^-XZ\`CX61<15M#uW!sMuWtP+EKmXQ,ND>F(7-l3ZL\c %7fU":gXV^E(Z.]_`kF_B*kR)_<%aX6W<#6[rH0(HZ1u7CIaet8H5>pIdY#5kaX-:(N_eR9Y_]SN_ZDZ-+l?C.%J8arJGOWa"UD,\HXg7(4Rc$kT49_>l4/c)TQa@9O^.UWErYk?`4#[_Uc5j%-46*leJ%15X_`8b_cuFb)SN([u_78r\kVZM:Op9jQp3Aa.44q%89-%Eq_=NBsh73+Y6`Xr) %T]&(3:H8i7L]_)dLeIttn,e"?I8Kt?@lM:>%RYMV.2K=%%r+Qn##B"ifYiLr4M\Z'N<[<\&l!AtFVqY*]B7Ha..X5[3+TE6*42Gu %!Y-Cb3.ZDdL-faKAIIZpn0:W]cpFAS_7^l]dil^ON+H[BpeF2W@;^h)o[E]U+t]kKK;\7(-[@\fKOQr2TG&gZI?4MJ3)SN)Y\b`Y %\h.CT#e[Qld'p_TisKskEC2BBf\AHJYsnCRYGMEK3mmcO<6X8m1T(hu:/"MiK]))4IIol'#(")pe'dtGb\TM*-WfM'jk,WTF*@m) %d/`V>Lkl*-DLdN[+Rfjq+pKU2!@)%R`>^KT#(QD8OGEoaDZGV2nF?dFL]KL(&0t^Mcl54o"t7.c,be`4*F_AEi-GJb_uR-qK0p(8 %qhO)@",bq8%P[tQ%H%e-+%P6#6e&n*ZNE8GJ.f-&oGrHLoQYcd2T,UNf7QI"#_$!>L]P>1!/YA[IKMLH!pOn3$*dn8ogfW'jDP$K %BQ/HV!"]V6DZG6"!.Y1.6\>G&KR%6uJ-3AM!s]f2*@a\>+dBkE(YD)81t]SE_-t+igd3t/pjiO#_Z1rA7TB&BJqk0Q%9md:D\t_D %#P<`lD=A+LTnaX.YT%od_#_I4BqjJiUNFk/LDUL+XZGBn!Ru#f?g&X6%l#%.5f'^p*fFtWb1P\RnDKs>#FmK,AH6*$?g/-=@@3I8 %DMHj3L[sLUD-=t$^>C)g_a1=5;kX4!2@tTDI;fSM0OP[!hs+#J&"YSa3.O:SBXL?/(e7DB(rgQ6cl8:;>T+.%dQclnff_*&N%klc %ZA9&`-p6-]*>HLo[/5u`^_R;W^Y!S(#RZ_N;p^\o/(>r$kQl)LaoH0YW!i[^.q8rEb;E=]RZh3AqS?GH=t59=i69SNL)/T,/I'"= %/!+N)gVEEIXL@nA/6*MhZNQ/NO5?jOThcThVXJ/fhgR+PY1#^!IrP!YQge&jr6@qH\/4<86W5Vt#\_l!e`&Y7bW$`5%a`F7Xq22&4G"B5#gU/`0ioA4qX]$-tn^">gBi2B`&e*W,JAJe4n0>9g?,I8=j"[jc9)Gb*E/\Vo1m0RFIYoF-&IG<]Y"isn*NX%XkjP_%u)eqkh`3,pd;)Ug)PAXS-E`s %7m^R@4MHMuXI]&@d(XNS_;3##>(RjbW\FBOi?0SsELoc?[9[Q!^!!*02N3V$*C0'A:YV0^i_q3MCA94LH[>:'6+ddP1.R";p#MN6 %)!Vo(0((q\>M?=oDr=#$u$LGJL'L]7pTC3B>bq5+\=e$YnEs,HPTV&_)V!d6N^?!cPcl=IlUSl.>G#1&X`FXO"IrpBE:;&WrsT:3]-A@;X1G1 %TXPSG2Vd6M"[.m\C[nE.A\)RmqWVX5(r6mOn`eC8)I"L?W%a:%B@*5eQd8dU0JPjRKW%nhOZ:QqWN"LnWd\"BM09*dgZLW"$,i,j %%31@,h"mRDrJ,$_iej4\oG)L^buhBW`4[<#V2!#99joi`FqJ&?npA2K/iNYrTA<>g0%Lt6c8eCGR3PD.0i5@'eQ.js$FoPFY0$rf?MRecS3,O=Ir]o+&e]qp66$:X\A=7W_uPRHJ!.Y>8peo\1/(KKP+AG2\smT5&D(r %$`8<+p02T\0)&K#'G$ee2s?%!r=?#da!&STcsjli%O2O30/%,1ong9Rib*W:9;Q@UKV!,h$im6%-=I2 %p^mZ2L/Cl^7`2gq*u,bP?an$QR@/hi%np8>'f1=GCO[ %`PK7..:^;GTJUlr:R6i.>#Fs9W+8KDnSSIS9AEJ6(kN/q9[Gg)kV6$r#pAXJa!*>$&V/pJBT1NW+C\[(;;?sJ('JC@&2=T'RnJ`#fE$[t!X0N5TWlMA1)f=65[d7$q>H*[Q3mo.?l4!i@%ukap?)GcN4qJtlREm9U$GMc$YBO$ %KJ)_$'k^)oTP!"pe^tX`-Ed/f;QHM;n!N^b0Ni]j""(03#0rfO&E*#IB+iS7GRl#[PZE`%u?FRf:f@i"Gd";`R,l5$d2$dr)4@r!C,8TbE:(:XleX;uhu,j23kLsh?DCY=q!lr.U-8Ta-C*pk897W %WL0CRW6R3a806Ys;#0sL,NL:FY1$fR"^U^#@>Y(c&da&'\tC#A %J-n`#SJXjJW1<-24@"EPP4/eLR>?)RdbQ'3agp_'T+2ClSgs=Eo"qFJi&e'+*LN"#6S;f#@3RYgr%X!@:U91NL+a.]cC",VCW-=] %d9>3(,H];V+I/8/*<7jsDq%diF3m)4ilne:VGUJNKb!%,f#f&f8=YDE5`l>XQS(NQ6$?&$*$Hc%\W;aNPZl$LDGmP%0oF\+#'cn( %\3k52qEfVd3Wn2:0$[[j==7fT0&Rd&Ps*b2.@OKK4\cU1mjqYT,FB_0?j/9hrt9T6nb__rdjgB^J_%sR>,XT]@M(1Zg>E_uj)8e# %=m5ao1d,^TR&\kr\,-1Sd9>5^s)@r#Aj&Ba"i6XOa2gW!5^L-aI#Hk9.31N`WAoFf=XuQZTCk2b#gbWD!t:mrSbd7VZd:r"dbM7P %V6)>Z$NNIcAWOt9i_l:.!;)u`0U3#j5e+\D9a?r*rLO08^4/nY3!.N2/,(GSb@<#:cSD@,ZHr(CXj&U1?!iqqkK$;]d1;Q-IM0WI %fc5VmN3.C7"(jbO.N/mDr;]Rn*%BIJ*2=o9YeVMGqL]^f&i1'J.Sp_$u^X*?cVc0A!ZO-`DOcdhD\NX)'s\l.^n( %K_b97^OLL=l]@0Tp\r/!lRuTBmc",FLUS@3r*Ktadsh8[msk$(_a/);oCCer4QsS1rU/54SVes;.^JE[#QE[>^A]dh5QC4crEd#+ %XP^^@plF#;J&S2>I!'F42K+-i]mf`k1SBZ.J,SlW%kfX6p[@"QrUu8=gGRpBL1BCX4`erj2<*GU&s7NRJ^@9<[0MTfi %s+14L077s"P";6/ZXI_@r.Z+@j0h`gqmf&aJlqf(02!I7QLJJ'g]A%[OqiC5-6>igClkLIOP0rO3&ONd)T7]q0\mp1:\8nmm7_X2K.TG",%W'Q)d1:Y(Q!l&)Vn6+/01h-@gafG %C/O6f6B=_B:Q`ti'I!T!`6W7c4Pd>-3_16pk`<86;\*P+9_@k\W[Kq`3Yq)7!Te&jFLJaWN\/C5_E7.2t1bp1#c7[ULPIs78_-'EEL5g=dU[qE&SDCapMnJ;3;NWcr;*< %M%TDXS6IVfK2s&jPHF'$/c@YK#0#_',o!j;0C1T^B<7HLeYm+U"`9A.IHeRD[KnXqU;DG_Aq@!P/&!<6-$aHCd_&H=\b*dmE.!i! %JL%g>OYfVI(5M1MQ(cW(Tb"Fdd0o0IbX]LfBmKk914^Lb5_^Ia%F/5O^[)hBLC"&m)g*ERRqQR#,K;Gm`NZ3k^8?h_?<3%j.mcfP+W0YF0pB]_..[EoTUA$A^J@#l_%QN?> %-aDgJ-1SIOlq:Y$,C3NWBP,&>oY^XD,AKWk:(E`>J7q5k;f1L$L#cAjief$6b`\i&>1"6>T#1?"_Q;c/'c!(+@u17^9JsP!178VE %6^kN"Hm]Mo$<=T5>?K*.>I`=iLEW?Z5lq'u%,-S>",.if$9prF-`oq6.^_"1^c(Kc@hiL%!5n4"!5Cpt).d\'`ti98'dek%j;U)_ %.B4^&F#u2X,$12S@L3$-Q&/!*b-VK]&bghn]6I(%mf>H2%%pC?D;Wq%aT\LednR\LO*CO)<1Z[*6mm94)+r"*i[5F@>1EMBX[0TlFnC:^O^(c6P5tjr+R%<@t/eWPBJi\pa@^!;&jHS3.oG-BK2m %U"ON3Sp>N\Wf,A4"dh#UGdMU;0*B=41@=$I`*>ZV2%3-!U%;jTLE)*j]lY\9YAqB/GI$ZQ %WXE!n(N1l#;N-Kk4EKsGLB_8Kj`BU'`pbO\`n>Lfl#jGu7Tt)76;K%X7sl(TgV<6kRO'cNgln/Kb,HC8_-l\KuETPO@p\e]![87D63[Euq,=#mSH5 %.0rV\(e*O@jO'd?'.XG*K\R1?TGGHgE/1gA"qY`iRmaJf7b&*iMWs;PU*VO_WMgG$]7R\Y$%JLq&,k=4RH0M.d+?UVCV0pn5RnFMpP-pZ6i-ZDS_7uejr5GdloSF$cC]7lgSq)V5rFsZUDl=L@MCZAPKdk %cOC=amJ3sNShO\-4`e!jFU:[[h8a@=g.lr[nQQEXWBq&NUBl#g;*e)W*M-#iWC$d:1K.XU:d8/?B;jVhS`?07+-$?Gd6J>`&s9/6 %V;]A=%GI58Uk5\Dhf*+6FK+LcaG"q,E^feiM6ko?oJtj8B\CGhS'GUq*gkR;\pKaGH%;L7NGd.Q(8Yd1rtn0*&2G+16J7" %CD73u>mWpY@"(a!k>g)i;hl)^gfsbRTosMXG!.]F^@h_b!$`,h9[)B[*)g=JJV0@3@?q;['1e@.n#>Fs,^4mW %0ePXhRlLcaXkug&)PB/>BZ$Y&YOKo(ZA2B3psr %-M!""p::])j6n6N(+TZZLC,fIbFnQi#fLX[GSLLP,T:CJ="YAD58%0@@jH^RD+QKY=A[[A@-.l+oN:?G=UBO-)_i$F=qBi&7u]D1 %=].hg#A\"dP^;T+M?cYPe!ca8YXI#&0iBp(F?G?#t(e8ie>h4L)sOGBHe/tp*@q[,MXa`OUX2o %ec_Y>aF2?+ER^]FOgoRT`Eh/GDQ*MF_DCJHfpQPW9W=cu_GnU%3iOZ%^Ek#\X=s^Ba!bL6]d.bQ0QsD9fR1#XM@UH.gsUu#d]\2- %'%D\/-0mPt0.W&jp>GPdN>E@!!'r>%`Ghjn_P"VCKQ"=I8*:5!S&W^7#ih68Go8X>CT'0AC"&uB/_FfO.^JYbB3JFf!D*n19",.% %HeQZuYbR#A3qH5nlW9l7\c)0%pgCVZtEV.AJBiWg-<$L9R2q2ot2 %nQ4B\BT&(s$8q0>l3Xb$(IS@;Km:/8:?l&9+IGLT/FJUS]\Z6-B8Uk&Tpa_fR'Ing %Peii8og1:()G-;(2(LHl/?TmE@,,kE'T<%'T$$U09"1WE%\[Y'"]Z^r,2"PHPhED&^Qe@jl/E?NWgQC7P0+f#>#Mn0S^o9$CnRGS %La)O.2oGJD!`0^';N/gSH]m]Jl:WiLMCF[([@q;YOUnE&-\`AEOXa;B1:`btH>*.O\MZt98j2)pdtU5^-.cZ-9 %EfCAYbS.2;P1/%rA'b5Zi[-/uO//VaOsFY,$%NI8Fap\`N%9V(4QJM:Y4,2sem[A<*nPGTV>XQ$7U"rGd(:P*&/dgnrm".9alLj?o9gct4.&58+sUS1gZc\CDd5i)h/%W%HQZ;1adQ4m\S;;PCO&LZ^7'XfReKg\NF/5;n(K-@Zf%_;oN@g/RM)a?;]k,Rb`:a!&g@&mo/s&>Q[>'+gc %h'Y60[u^29=0[J7RJ7<%Y>cfB`+r:7.iNDJ3^X)Li`]k`?V-^fFYNFjdh0s1Js$H5Fl[Z@j6%o\#)I&lBO-"FGfBCV`'\G5^O=PcQ26=&$81659q5'0o6<@L0_,aSds3MWpWO/>#O %&k.8;.S#3pe)D">PbV\37ks-@)JWB:Wo5#r7joGWNheauL8DMMf.SVA86RK[;S+*k-N#L_T_(R/92_f$5pBC)@X.oB=`$dQN$M5$ %""KFj`2+/?ac%F&65WUCWMYVJY!9)#"`@4p"N%/dVN/*aM,0uUHX9"h*'jW@e3fTn>W=Hg[3DV#SaZ6g+X^_&[F.sS,4h`Lr2b\W %\-[lRZ=7p(4S.m#"3q1rR>3@E-AALA1hC"ORKV55Jp=#<@AW1#3?iPf"d,`a"sp_,Ct\G+P&\j@,g6P0$^3 %m)_>7NC/LZbpdQ8EN*cC!(p9+9'=-o!`l^IN@tu*-SUr2Hp$.O\(*/DdJVqn^`n/lGLR$0U1lNNP/'>" %AleDLBMMC]c)uZ&KV@'4L.^0nK::`67+/jdjC4tQ?OgHJ?MPN0l8elM,WH?A&T:,T$W(HE%/mp![[Um3=rIr %mi!A5r7>0cQ`1RH*3i3/X1@s)] %V2]eU4u'<0P[8qCYL@)-%BpGsMmAR`+MPtAL#nhJ_5'D6JJj`Yd=G9W2b %?Cms;>cHl"'\=p?MSWJZ0=)oI1t[@K;J@8$+]pkc$\OZ(,Xu&0jDn..-gnUHJp1?@?_*uf9#Pn;J4=CYM<'qF_A?teoRZ0aF)DO!;$4>,1K'p![^B6b)Foir %&OJMf>Bk_4k#+0RAuL>R[09T4=pQ@MD!Up!FA1U#0MKZ'[Q7.d2H$gNFiQ9dM'QT4;^KehTLY/4a_PF_i,HrPn&58BMe4?`-Q*Z5 %Qj_VI3J!nf+Y+S\Rk]If_k:h$P>`j#e@_9QA8n;1UIJ^I,*A7i[%-]-[r@oZKQX&0]N1c>Mh8JOD*V!IgF*YAI'22SLegJ5%=F0Q %TP7qBP>X_F-res]'qM9;)(7s$+An@^!YQu==h%+l6Vgm9lX19t\1.bhLNl?tqBZFTR9D[B@;:F%EWaVMC2$3U:XN3L>=eg[J8EUM %::`k_\1krhmdcf`S1VYbKGK0J`>"M(>JER=l^D%"a3FI %!JqT69TTj&+>4U(;[LWM&(PMR/*2l27n*oTP\"fF:luqRN4QJ6g/&qYcZ;bS2*8XhUE,Q7A*Q?)?]h-Y=gYqA %T*WJpH=:>q3+=`ifV5>Oa0I*5;Mm&]Cof">$8Z#^JtYc^'2gNU$-l9X.l'7UP-j-]UP2?DPMHPgl)DoB0+H54ZN2I\1Z9XVVV$1> %<6eg3q/Ds=/%H.'cK*iZM\!?9!et@Hg2Z]k3ht*W/I:F9@`+DpOe2/qe[00-hCF+:'eFi;hW.,ji75a]?I79>,?V/D!Wtie+3t$o %9Z^?lM4s:(`U]8 %X;b:$*'?CSAo5A$a;+pL(XkB!F_TK95brY$$epr^`7'o>(5XOj*3+AG7!9<;8+ZCl,d"Ao,Vl"NLXX85\%'&>n2UdJIl*!RdAh2r#.$]L@Q!"-;e[7Y)Gf!&3oitTgQP^?0 %A9qG<=c!6_OS';bR*::9IAmQHWK7fpP%g/QLX_J%ZAo,#p;T2soJI&?5aV5.5_1<)L*LtL`DB"lXX&ND.'$B"/f'E'1c8dY/0gJu %F3Ys#a-Gq>.@<=d+^Gf<8R]t62%#K(8*Y7[P>NfcRTfOS>j8RB:LP,F/0#QEJg]@^5^&<(\`Qf19$q^SEi)]oOeZ'qJ-%T;STYQMgajl7ni*2)S %-@qDmYtE8[aG?-5:,P'1J*aknY3\i*VKW3TLGMm?oJP[$*4F"Ed/sJ?HXP/&Tis>W\5\']*r,.Dca+g_bfp$r-=ssp"(uR2,Eg.o %K+TWbH@N(ob;9^[`3"s=Q&]LIl3r,p%(FhD?K%kd2)5[.",s#.iU5( %S;jV((W=iDT->j\6c8`ZWf)5IQ(XX2)h:W]$Ja:J-@07)/_FES7fSuO>I]j$g_B*/+QHFD.+epm63k#[Z$M]15\qamJ9T4C/@c6e %='8oIg,L8]*:Vd4\Qq!,6,hOAXatK`0s2$+q/tn8P8:!@%W7pRk3B)IR8/Rmu %Y[\4#@SWWZK,^C'R+Z$l[&90%(R7,?B.3E5^6)up:QpnR@,Eb#,:6HHp`X_3,`jOtT_(eS%''"'BpK`WnGM+Xq=3]P %*mOd):2&\cb*LW5]RQd/i#&c\&r*8amPg%B40"*jC#rN$$*&^^Zk!EHX7#1Zi/GYK`UcJ.!#YDHQnQc,[Z_h1"2`Jnnh`M]=CS*;,q@]fd[9\uD83#,.OC;0Lar8Qm'D %*l[J=SMm40,hEj>=C3/1&<;0JZ_4@&`]d$4flelq2Pq3m!D23"W?1iDH]@j,*:\/qP#+4C:dWAYUlQpb&VgC3'VI7o;LkT')/c.' %qP:ks-2!7S'kq&1:)cN>g8r-^XW`\[WLJk!e-&As21=q:K:tO/6j,#F#8sT>;j^s3CFL6B?TS"C0F\?9rjhfH.]"UWCcJ(ZR`6+U %:8@1^=uoJ;]u<%hn'1E<$Q6pVd\?mSlJT0N6F7VP[^i*'pOfn&#EKkTeCi3Q5$B$@M^WNS$&I8s04t:(g"Q"2CC'neWQ[[Qc6I'N %D=79m!ORCFJq=M\eXR2eA$4js>:QmF!M\%MD/)&*E0$saBe_G$TK\C"^"mo4Z\]!"KM-j#n6AEfA_GLA[fV@Ko&4YXT@*Gi&C7Wf %*dMm?0>oFCqc=b#V^94+L'g-(\d-0#)j0k#@R0FlkK:kX'Y7^(\D;[^OQ>?!Q'Q[_X8B/6$qQ#+td/ %nF3LJ7?d4;oN:9S$P">`cX8t3_[Lkp."jJf"r#_g@8E:Rh$^`4ece%2n,a6]iY;j;%:Wtmo]Z>!D=dZ9'TPeAOk!h_)/DeG;AuM@ %KRC;,>smV]8qJ%\U.Q4!$lcl0VQ#;]&Zhb4I85QS"HK%Q@*QH=9gQ!BcdM@s/J-FUWriEML1W:/]bcZZ^9-`d6L.)G!j?[+&Y'$mJ-%@c$a[[E]"!,Xe[#,?inIW`)*;]k;!OF_o'%*GJ4WM4Ubg=\7?.cAJG:J5g,E28B4Y@"/.X4 %M)lpF'.(V"bn'Of(#8HZPFdte$#UQ5?g?d.+%3gNHtqmH=[$l)$B]hr;bP('?!rjts*D2p %LI3?/]fFM<41UZ_-[TKd".]m0W;=uPn?_hrD('-`gi7tA"PLj*&u=)4iL0/TnN@a3Mb8%Yh59FU4dVYq@VUgV32\/f!]kG1n-TFY %`BT]Sn-[suMFm9#BUI5H %R*Jd';S"o9X?T#]5q6Nm?374K-=48&QK.QC'GDmAeH3iYo&6m!k?ri?)OY#-1B=#kX1TYFr7qA0C[qP9-dJ/AEj0S5:pu^igO.*#?"JQajW)s9miBFdq"8U33> %TfD(d64I"p/*dNWI`lMfY!o?*F+Xf!ApQm,I/';XGQ$<0=]#%,d6CdA.-W#1rR=(BTKrs %eQojGH-Ql]S$Fu50rS!]AYuDL>\"F,SEN[8QpC: %HeIL75D,P>kf(XTdc6,,[qosP^]V-IkCp+/><5Vp^UJ:Z_r(@qh*,?!;.6D&_#B+13AQ&)=,#(?L_IRkp_4d_s$E@mMZ*3V'X4CB %B5IE^"#*'$O?.2%'(,eAr6oOG1_pHOgM@:5QGm!iT4ET;%[mTfD2YFWrT?rR"^-Y]uD1capm7/=BqUj1YYIFe!=K1WI\$P %fP)4CR/tTa#1"dC64U<[ge$;,W-AJ(NK#.ZGaV,b#VoLo![R4hX`!n#H/F&`?^JF^1fCcI]$90h'TgY&G*rA/"^RK`lWt0QC@n(< %$T*L2/-->VL+$1H_.Th?3>7fOEQBg3I*?/8S--FW-p(,o;G)YQAeDa_5sDNh.@p)f'?(]"^-AdE\Jt]=ALA3?&XeRnK3Ml>F_W%U %Ro8=dYZRK@Roq=[$pCGu.(g&TWZpFHZ,e!;:X/Xt+:UC6';GqfKuRM'+MsK=aXD;K^*KI_Q?jh^8>S=2m!7Us@l7LSPr"f1I[>Te^G0+( %A1-Ihr^P1k4.P=@G79GiD#:]Y=@TH0XrZ:rBgBV0Ce)`jcL!$kOt'PU5GD(G&.Fe2%DuQQ]`:k!/+Sc*78%ohrmt.k@U$, %$(n^YZZ0,BoB]MmbH$4bUFR9)*a1H;gg,f0$5WW2+om)Sr7`N&nr.::^X$,s]*8VA@AM[g:ukI>`\k7@H-mUTXl[&YC]Qb06f%ed %/[AT")8P)g.[a5C<`c<,T[$[Wa$Fo0g#R]3R\Q*n#RJ;]pI(N(\`48oWtRTQd=sdTV,!R$U9SHi%73C;kfMf>q2rQ5F>rf.UN.\k %eMBJp6\K*42#pQb^4jT)LsroF\5/HVQ_,unH%d%.Mec^^E",d6b?>p"#Y%^)iJ?M5QoE%A+l`NJd28hXPCar%'Q_8gLC0t91@CS&YAQaP+3Ukg47@4&I,jc52$dB7]((,M)MHSB,bkqEXRS"!^2dh1*]).W:G1KSB^-nC`o&&"4q]Q %Dge>BNrW;0kT779*?6OO3N/,B,,@NFY62b:(<#+DYAO'r!eB>%k7__Z8:.ZgB %I-o1pm>?D&`f,!;g:<'+(LL[2#Ui%b:*.lSkB%;%rQ:,G3FmXPEaaPP)gt/Mi2nda.aPKY<$5jIRGh[ooM_hZ2@,/-%4poehpq6!ZEGC1".06dh4SQd %,u+Tm[=XSV'*3`P2J:6C!s6O;C)V?=@9b+X:-cfHXFj^%c>bJU>3b:'W6cJ'lQ>R:8Ka7I\f?Q"22OTGE-5#f,2FROnCTUH*Z9@# %lNNG`"6U%gO_K]cq\A(XQ@UH/?9sTX!SnA6,)R\gWQ]87gO["fR0>3tNP=&`]a)K@b#08?Bl3@,R+OKq:"Q.KdlM2B^'jB6b2bAt %%*aNgMk0r7*!^-o`t\h.0`FF9@n2)WhpddGlMdO#%]mtGe)h3,3Rh:8aD5hrW3/uLSbGT3;kOo7il@!,O=d.\/UoKhb&`UoA"L;L %c)0Fu-1!H71A1#8IN %J,`%8IYbl>G<:>0;SWf+>)5&\CJZ[_;SE"Wl?*0'5c8j"U1SX5P^!A_*@(-'b[>_HO4d4ZUP/c)Tb!S:7uJiOW[)[/eZiGZ1Iqq\ %f6gS!Y;>UmTi"<[8WRgqfR;H7]!H!@7CC-D^[3m_]Y>5T/F\"3"qs/cMQ`+5I#D8I>tFi%au<,M^X?Mc/Jk %Rcd2%Lu8l!:a9TOdP?84caDmPd%Plu6hEa1<^7Y=!+$['\%R(R,\BS:=WJ#9Z7@M4Z^&\\5[fCIOF6kpdnn#BlH?<>WGPrbS4&,Y^;^>N*)\iq=44lcr9[[PNuWLY(^G#puc4iUC'b%K$XWii$A %"$HN4^P4 %%MR%uHrCqk_Xk868b*-A4t4Y/Z#A5$[r]oG!NuK9d@7M_=TTa2\"IP'a@jF)[_ZB55Cj$n[:hmH_oUR-J7i88BS\_/Ng2"3e=J)< %%dWsaf8$S<:>%Wr#]OUb3jjC+r9#LB+^5FG]:X+obtgX$-U;Jme::/I%C'Kqh;te7\>P<*E<%]$0et>"M>XJs&K%4K@YOqM:A3/% %=--E/^HtrNp87SZjZ-G!pKRV>&F:E<[IY`F2Jh-oI$Gqbeh %b0QsBX:o@T1W^U_TEED^6Y(8?!rUbWiEkGpZ=FGW@tHA^O0rT+^!$M*)2*9_b/#GP`kP:lSND=5Bkheq.V#\2(.%Y%'(kc>d61-^B]:^;a6;ZY@h7,Di_RLt&uAE2p'JOkT,PL;Tni1*U:ofjK)#N1-+toI(`@[q(XX`X-q:7aKZ` %":GZ/I4gJM*:o)9=cNT[@*%.S'XR;*Waad?QR2.3+W>0M24tPV=m,F'#!dLZlOr%X!H2d,PK^isSO8q.fDI=:rl3-G"dEWbl)9,! %V%]>g!fn4DA@Gi%+NO@^Y]Nt:JCFkC,:b[m=s&Pg2lmuW"eYpa&A^gN_NVAH4N[k(llTqj6-"jVfPjDQD;n@,0H2^E&SB(0:J-Rt %+lZOc.Te\2'SYpoNMp'=h2G-B<9u-0<[?.!eHV_0^*.7Rn7rG*Jurqc]?s6A>OhP7qc0Jcpln6&mLES8pb-3>LFu`XXNnFMGTerh3%B!WkLAEoM3)$f0.#=6S]d!YT+T7p=IJ;B<"5b/OIgq\9@K %=Q=ifS.$7*_13i*,XaT!@\rLObUpcp2'U&s#R;E>U$l8X6n%':CH&bsU[D3.l/p2WAHO7(Mr87Gc:hUZ!RGcJo?,aL.c%-o %fk&^E_l7sLf&\FG,T.lNMpf`6dG)3X3*^(nL]XmS8QK0:A8@io]7B+`d+_".YtuM[9L8`$OZWW'Ht)J6_:YSrc8j-S4@U^9hpbqF %jVbUQ0DHK?pr0lRP1f+5/eStn#&9->$2dod)Du@e'a.UcKHSX399BUK[*Y4Q^NCirlDrkrmTH)-/F2?hW?^k(+Vh&O&rUe\I0Q\/ %HbOig4hBRqc7g_di;@dP$K`JpfmKliA;*67OjC:sf0kaQ9(SC50n7FNOLd):Qp+[NXtLL<:Da)/:q`@QVc3>*6Cnrj,@]9f[_Q5b %)o0g]&uRkTkn:!5iBLmc1M#XpEL@bP7DhL7$,qGA+?;fZ!d[\*QW[%M@ %/df#+5SC]TAO_LNVPFKZ?0RWt=2`IRhFQXmH.qB2H73$S!%AXIVYZFAftn$$"Wh)LfjdYn[=p/)LRNa>.dBe`UI93C1o1N%#)_E) %`GWppY,)+5.i)1M,F,9Mr]*]dIaP]2nJmukn532JH8>NYc3WI="H,&L<_UsDQN&5Q_U)eXeUanqBdS=L84 %d`d7U!"!4c@.#?kBY^R?eJ9IT%L%F9efr's>@!8'F4I`VXV+&>"JZl.JUd)T!=)n]iN"DX'qgfS^>i9#p2<3??-*#jZ;@gVBLb>c %crnaOaaPnhW!,Cfe_#'a5F&6m)`ToB\:Wbs@TB%W^_ %S1j1H*4>3_\oEV^-.#(kk(V%hPQSHQ*beu8GRJRR.7drAb7j_)qaiH.F1rD;A'M*$"/PDj5]%+@(-Oh7MW]^Jq'aHf-\@kTRkK%G %X*sRS-m8_>#'/^ZR1a0`03ZY^$KMLjQ^_*8^-OR_?j=-d7]PF3ge3%[=q/V"6WH:_J=#[5Y\iq-F/-i&T?2-064W_H+bj1oN/AmYUA.ipP4@\sVNBUBikugFSIP=j>\bER1Pqu:e71!T2gcR3d0qdNS6,i!i=EYTDt5RF=hC@3q=mU,Vj4KNjWGN3\[\?0Tc9(6N`/;K-!3,'T9Xfk-JNE",K+&GKEELs!k4jnT3' %/hW)%PG5>[R/:ua!DZ.jW/s2,Q8+36oXV^uZ_&_!k0_-O??:h1s,EEh]'MuQ?(Qc*He=EqP)es1=boE+UX)m'l4S=VM,c:QEWBs9 %p?202,6J@)LQV8Dkmk>6A@5iuncf0c+?F-Z4HDX8pIP>S%[?Ij%J?^SQ\"O_6CZ$%k.#QMUjAH`r1Y7,,aj(h2qoMp6dTW5J^9(] %Si#_rDKRp6C;7*)!u4$E[i]7XC]Ff_r[QE0ROnD6/%#pJ(J0%]CL.#9]#=5&"=`>a1FViLb*]rV3&7$n$.':h_2n,%p^;ip@VFD'Y7%D9[?!\>>X3u?YB\[K<&R@>WZ9X2brPjT6m61,GT6g(_a")K.,`(W\Gg<@KqlMrheea^r=28!$>_c3?E4)c64@Eb7.DcR.#2G.0 %2Y';mg,cA4U(J:`Z0Q/QkF:!i"beC'8uH3e2$L$JMm4q'9[\h8!l42s*0+:1OZqWXJ3M_ic %.Kg8/8;;(OPNG`h>E5_+'@Yi1##iCm>UO6*F%4^M@I9XGk48JZsjh8V>ecj7)Mh="LE\PLE^X&&h]634$lEa_`TE;RR]1Ag&YU&65/;2H@O'A&T\6' %?^`P/%>"gtB6o7XO+bmD9E"P+Of:hZ1on)q$:CG2GFLCE8+("PrC"Z9FqF7.L%p+HMUP2dG'd0\#r473fl5O*krp!d`Oeo.,Ba5o %T/AQCOm[$sL.qAiXbPJdSH4.h0+FNCrmZ'YD&t_Tno0C@WJ:?$E4kC??]F5lSYo46+!.\R_fB>TK[+GT5_R(>aUbK<=^o*7lC'^$ %e=>Ih;o!?,Z.?h?e'599#<`H=DqimL9Qj$`M.nt5Y>7a/6/s7m^H5Di\Z"KO>*s0h(BB#YU&o^0^,X02GQ;K__6KS=XF:BkEs;?t %:MN-Rj!qi8kCW!oWS30DtSGc^2?C^S`03+JAahim#!U6[JPo+@V[ %MuP6OYZ[dKaNDr=N):['$M6,]EuR?WRppql!nGCLZ#&,"X&;p?-ti$QVdh1+3EaXPQ.X@`_*LN;_TB;RY[Hm%P.'4NLg]2;1fWg= %[@[XR8[AFbe`HHFf9fU4JYiE!(s[F_a9J/NDI3N@OH?9S]j>7oT!R=beU=D3OF9tCkG3Rqqqo]6=\[E %"6<9e>cu1XU0S+$i.'S@EK2[2<7hp;T"/VSC)f6+(FnIh-[]cD4"3+5`&6``/J?`/^%M3*4E.EE<<]OrU-93-K0,lJBf*,pRP?9VBR %qYkddCY9.,1c8>GIVkbBF]k)a'ADKK'[&A3J.(ahA&1T"HG4Y:U7&=1@mMI`mQ^?"[:"[N %D'M&eN$$=I^8Q\je6E2EcF1k!3`l$V#%)u:T\<=7Gj%V1HP&JqF$_94chE0E>Yl/16F4_<&ti`s:)2$2Z(TJWR\]6`?roA-G&TmF9nF5(5D!Z@ARD3QljU&u7&Ym;]Tea[J8cc^ogfUA %Q1)`j>DSf)57oTu-)O*s4=Efc[^h@C*uq-BO93TGeEosV$+E%45%LUP(:pa6dV:[r/s_D(Yu+[:^Z\uRYuMmGW9>=2;u?Q]ei6#9#A7*JLV^+;6Vbu;HoBdkk<((X-A)(F!ZMR0t$BkjWn:0PB.i7D2dDOQjKTYY];4bE3roO/ns %ELbu&[.*PV80rT+e\c`FFG@dW6gVWUVdBUOZ59/&[H6`=OXGiG!BdIB8i\mY;jngGjGtB5H5pZO+m@\IGWGn'`s_k#Rm_ %40XeS@8Xa7LMI5D!!Cp=0dmh/6sh2]':?nGh,&?A+FLA7I0q/>T'K"S*[V!B$S,d>?gY.VRZ(^M#:fYA@s]:US_TLM8"91,ObqT9 %#\8$.2!"-3,22#WK,s7CqY.QsDGu_;I-o[blYY?rWaoq/$2DU2*DjNC%C/iPkqgL5lLep)4@cJ_pG3YSXd' %`VM1WRI0GT"rKo!qY+1;MDiD0A#=Pj9&&s>6Ji'b%lWRk7%I@'*#iF8ObR98#TSWTk(qqR'M#;s-_4,fO0Co5,Q7!sk6$`>j:al3 %'joX+*);XjopMZ08MuFtcHqH`ob5Kj9#mPs4qrV5\:P#PJrF.o6l8%W/*o6-'=DSYQq`Yl!'bgErd!bYF'PI5jW5iM35X6qmcmbF %#1XdPp1SjF]W]oSo=*D$`V/u+5C;0e/fH(ZVmUq!PE %q)%R1:H%b&.80\aLKA>-I!``Rp<3D).sUV*V:BJhpqa[8O/"CX-^4a8rM/8^Om"]CJ(hQ96'hAV]6brm>sFgiLH8JiY3sB)S_mK9 %*koY?%dr\o?$8GlgBVgDK%Wr;p/*EP4Dif-g%P#\B0R?cKU4,L&EOK\SD/rBR761F[Kl^-)t;([?KY+;31c/rHmF*g8'mQpMJRW^ %FsdQ44^HT6r/K$CS#J3)_&q>_l__@C"R#eQV9B=cIp44r6%e@I6\(KE!k %OnPP1'rBFHRF2jhDha %;-$K_AkP3TVZYrLdh2OF#8S?NAV@eg459c4,)#@PY3-d70%ae!A>!(s[`:Cp&[DgL*thO+Eq[])S2]q>VW^jG@DB4SRGJ/1(K,!" %h7i!2h7DFb$!`L7O)bYniD+9+o#>UDNkQLT7@5(Vc%s#(oGb:>3*P*bl*_UN60W`bNOL=hCl<9Y62?i6/C*.%bJTe],_g^6AL&>. %$0Cjk-ZU_UY2L9rbr9=*Km+\OrUpMpr(V/$Zj'S>Z]FJZ%Z/1$ajLp&.[K-Ss6ls!;86t_EIq]NfP]U*EVOGB?1eJJR=&)dCp)OI %S%l5eHs1jRk?1R:_CjdDKp-^lT??g(0^p]1No%M+<.c\O6J-Dod#u\'g3&l_\8IZ$guGq`F7.@6H'cg.BMHQhQ?Q,BPXO$u#qKn( %bZjJD"#nU8ld+%)>F"d>]`#:X4I(CgNoSCXrKA(5A1CljaST-$8MLs`6N^$N#O %@>,E*?*St#+OBj?_oAo="lP2O)Agh"Hi//(54NU)`fiR0Z'Cbm$MV4"XneHfh:'ocShVq.RC2Kr\im.`59JJ,<@*ZI>?B.!E@*a% %Nn$imMYq'c%DFQPI#c?49b!!Op8;Lq^g2HD;A6_9HFm$1P9?R(h5G&M.6L>'\J4JZp7;J4"!Mhl::Fs=j_6QrTk,W(B9p;2Qr.)* %@JYNOo^nCqbiENJSM\P?;T@Hd)LDHbr25H0^aLS`E0#ap7_WW,7dG/"lC1q`fN@&ib9a`g%D-M!BFLAuS=cD"Qr'N!Z)jVSLmlfQG %F!m-R2_/L_jLO'$5jQ##hT!as4`t4^1L0ngDGAl?bH,^RK[uZVL/N=r67SHQ`Y49%d-W*:44!,+&6lQ %Rq*9]Pi9&F1'B?JMVB/^]#f5d,%G6/\o=,_;p)9Ajb8)9MoM4i18'e?g_RsZT[_`j3$2onH7Z$,4gl2>u %[>1_9Z;9k6Go?(cT,,HDfQJm],-eH/LN,^&+l0Fm_bj;VbI`,2(TFkqnbr4"NHcQ"-H&HcE7WcjGR_!Wjm]+tB>'jj9-iV;Mda79 %7++3"Kl8C9p(diAX.&\S'L$%lPk3-mR($"1m5>RU4.uqQ5IQ"0Tb:_b8`(0kEc+$Z@Gqtq<)pqT&o:RI[5W#3bk=ki>+WNNYW)mE %T"n#HB6grfAsEj:SIBQ2pePl/g\I0R_L0k^nX"T:0X@6u&+%GMROkLHEWo-q:Q+*aNCbd9hd`'ID*qYc?KHS+nYNHg8\-MN?Jr_9 %aG"C_o+#!YVcbZ'$LVfdUDKb/8YLmoAQ62!XifgKj;IiJ\=p0uic\j7,%\,n@gTH$ejt %O+TA0g,RGkaFl^IFSE%WTF8't%()GK`uCb5oS_K4!1U7!?#md80aDT;>hX7djkcT=*961"/)7H&+h%P+i3M.pHuFS'l"7QoD@ui[ %!l!c9>^$!Rs(pMg.L^FST!ljZDBbAsD'L&%DY.@G9>I^Mr]3M(Q'd%?f'^;F5.1-iAP_&_*!H2X3;O%dG07#" %.S_6io'K&=lI'#'+<%HLgQ`Q$hR3!![M`p3$g?(*ck59\N0[8%=P4b&M:YGn2?K+gS%?>'d+Tr!DbF1N/04C!3mqBtZUrE>`qef9 %4iYh1ZX=3,AF(/4//-d!Ddm>aT"OS^l.^U:*p=6`j66;Oo3&4D#WAgG8:#`Pc\?;u"Y(DLfC`uE)aIV8*ELtA+'iP/PntHlkISEc %F!A+d?KFK6,F?C2RgH3WUk"Wt+=t^Ioui$>?:Wf8ZorgZ(:5%m!](?dGqu!5Zl\H$,f5lB#;=f8Sh9IT+Q.ZndJ=t\Ijbm&le@?K %NsJo7PI3Sp)is&9+?B?0$e_.YZkhC"T[!dA][.0B=pOYq/ieHdr3I1kV//foZR%,1^:\+s!XEl@\SM<5r:H_C2[i-S@u`\r[\(3G %"W]kpS`@L@kGK&sG+[u3@eX$FD+Vp[76U1X8hL!X8]sOHE:N$XbAS,AcpQdRgPOK3dAS*DJ#:bgS7i(s$e)khNO3UO>'bu?"I>Vq %lJp-GefN+^\>_$?fe4`,J@G8k"'QWD<,p*G')4;VV2&M@\22Z=IWhI93;!pB*`Bg]$k0YD0YSs4Mo<*FOd0bBOeP\X`9#hs>/Mk;rR.h^jc;($Nn]f$B:nRp!Jd>&^!-G?JsHV[WD4;cto^ %i65"on]?0Gb&XNcR?)rg@K+YRp:>\\kM]2ifo(6] %j_#B31bQ0\q_Wd[)bn6U#*6XIQhd\\5;33b@id[[2LkC[B*W'3O\bFIa6'?nc2@*[I!`V;[KnYXC&*(SV:E$'.iDe(REONR^MA>Q %\oIpNMs]ZL$'*)@CZ;@hj,r32>EeP:Zi>*,4C0A;;2]L+`3d*M>a_Eg\/bf\'A(PWXtIUtI>H6Kr%`879P>W7Q++9Z>^]@J4fW)e %VjXSS4h(Y0ogiA,1KPM*SIMtu\]nAr^t=2BpjaB;7F:jX+XTn\SQEQndhMIi&'Q7BgTsS)85kqA'Xm! %X%CLu245g]a`@FpY&?e51hKR(d!86^]6qn.4p6nZMaX`$D,`#uqMQb=mp %H!dS3fP"%7k7oOJXQMA\8S]s2m]&+DFbb_l[Q`IB2/-Ag:n!FiBHA=;XZ%8ECECORm:lM;Nb@[!]^qtfGH7,=*>XR6"?c(oB,H<)DW+FGNMPJPhYtUIea>ubD`[No6,Y<==V2uecOsAVZj0';l(![ %C)Z-@J>L(R@Q%ci_SQB*j/RoGQF-2E"`'l`4'nF`DD0Wb\&tnF0@krYoZ[cpWs$R/H^pp#3VCQ(2H[(GR)$"//V`q>JfK>Uf*(f* %T_^KrF^H[5MFg7\l%]QrO&"72jmpY+HS^5,[=+hV"2;ETBhVMir'U:T0,%H6a@Kr7+8OY"edcAbdNS;LB/(4n,0AfaO/o&3EWf2W"7*1KX`m[h'R[(F(l*o!!a,(n=eZ^').N8jhRnB/%.^2>%1V-k9g %gUVK.,YE=m+'4Jb;-`gsr2F+(\@+_II+b[*roFEt=,Tc.12bfOp_/n/du^u$YJ'5g_hr0Md;CJbdA*T]KIuE:Tl_7^KX6V/ %WQ1/&gO>sLB6/Ro+mfK>l1Q:^2*;V;N:#!5;20SSO+sp[H+T)[Z8F5iAtqKoI.#rJlCjAZCJd9ih;rYk`J["Ncc]0":QmPO+&Qu> %.D2.V@`_0W^"J-4r@%Vf$O)_>Y'$.c>2\OO5.j14GiF@g/O=_/9=>FGfB=Kpq1!]6olg<#jreTGcYg_bh;_FF(.Rk6gH^t0'i9YPS%8QJfO`opQ:iPKi;b:73@7br9.lmD.S;?J]Ye1;e(FlnEh?b0*b0jh-&.T)/#"X>@IAbi#a#&Apd]hZ34KC3>%Ja<@==ufU9DM %0@(7Uk%T06;?HBRm<7aE](qr$pKYp\[nFUZPo(2h/T8(a7QTB\2XK[O]o4((iMcR,*9hX[U`kt"&gj:7S*T/CE,l(@\_O?S1h\^# %@'YGeAh]?F#t_]o)AHoFL[V(E/eoO=?'^-1H`:[.S$,+YT;c39@/b$honU2W1LF_RWo,A^FTj]PGiT+-%;4\[YBJ"h[V^W2IT:X#UnWnY^WcIqTA\[6]:i33H9&Dn;0Hf))I6OSBqjU\W2A>5dS,X*A)15+ %2S(`IYGKgnhid%W:k'2(_A-mEKraoV'Co\6ZlW'/ScS16O"_NS/U8gQ_h-W*Njd:4^$oVD\BJ)tJC;3(.P %gGY;6.U%:BT,^tAS`Mc#*$]R/QIR5u?nt#DLWMiQN'M#99Qi;t@C)u?A7#M#VkG@Spsc1LO(=>Dc+2DCIl:C?uD8EetD5'`bbk#Q*W#(N?I15K8\XdO%Rm_I+pjEQ,!P#[!Q>APN/+M"]aX5ib)rm=;Am@Dl/QU)Fhg6\=oiO %inbH2r%5bHiS4]`7C]qgR13NIN@f6O&pM%s0N0%8FjiZ4Zo\!i8J9YKG5!9`C`n#!R0EV5b2;53iJ:mN#H[%3P)K_]j\_(X. %O<1#[''meM&]HisjP+'^Dn?&V#*I_MnS/^F]q,S6sn8C^;7:LD.WZ$jCY;2DVp7!40.a %+b/s!fsZT87ofGeMP"_:_Hjn2AqdJM0hch<'I'kmb$eEdC?mS=m7;J](dCe@6HZ]NB?]79#cd_RT.S_S+Kmo?:"K]RH\lh"l2&c2_"UNoBAY6j/"*VTq:E66qB.U`5p>Wd(`G>fBk%_J'13,ID^(JUd8/IOV2gS[f`=?:oZ&l %]dY^"*=)rXK0RB`*H44:2$1-7=sc&jj;PH/iI[tu!Da((bEn2@iG_d'L.Jr6%YR05/1\tXMGs7m+T/q2HDb$JH3T%hk_AD-lMaT, %fHcE)g'ps:fppcob91dt>31>hF2:L2N$qlBGm_tbg?d!TOOLb:rQ.?%"e"#4^%hk=f:pE:gAFB7pifsEK7W;&[kiKMkJpL.LSjkT %:LS+4/qMmcJqm!lRm$h?(,\`icC7J"4+)R$F2C>/in()$TPGGZ/G#VBt^\7oF %"s*?\'/3PT`h.=%lcN%!=d!H.]kaXYWl>o-P(mqdWrG+MUt+* %%'@6f:I#;D(u!t;$+YD0!n*/dK1:O/?#J63I9Dur[uqeZN#iYAh(,bF=k'qeERr9TMRZ)n"[`L<`V=&El`5\Ksm`]c:Lf:*GH\K[X\I%>FB!]#>BB&,q,!V\#DpUSG9&"m+#Wo8[Oat%k^uf*j^eMWa]*sV.2b6"!'ua#Fu8dJ3StU&)QkKPI0"$( %[fmnHn3Q[s,C8rn!=5'X^%$:F'68--I/UjF$Z.*/8HF@VR@DhJL`XFe8qH7*.3dL8L8WIgDX0N%erFhH$4Qj1ocK/nGEd`(XY9!) %`5K'NRO^i[Mkd?+88VS5HbNGGI'`h$Lr.)lIR*_;rhJFK5oMthE]a;H>ZZY?.%$3jc@7/km.&nDgm0ml9%@0!GK@Dqt!bCj>Iurg[EJW(F>(`7==+gqZAt@i^M7FWp'0R@s$uCcuCe$QT]*/T++T2^[K2( %pW#]j8eh.L:f,?G01f@NC,)&Ij@>ejJ"W?S/+"a'*A936!"^Cd[a!_.pVYg*+5KOfu?ttc6;Ld0Q;*G:&W!RKWjE1_fcY(=FZEp?"SNm?r='sH[r6Y1@qh24p;p-=6O)T %Ve5ueH/nt)>]3\.nKBRii2ig[C410r1MM8D%l6G`GHeU`#Y1tC,Gl,3oZ2I4+2%NATA0aWJLU!2b>50o6VTKcf=.(ga*Sq&k#S@W %gWY_5fSpkP!djJpo:n#Cb.r(YQ^OHT>mY1,l,IT&B>Y1=$MI+JQuU5?K8Ke@qQTK-'U/6$[g\)nLdkuO'iijcq=?-pS3fKS/l)N+kRk@J+dikc)"]L %e>Lcf4bA0)Pb<$oi:Q3_<.u;hY?MsUVph8#+^ZWop,,*ADbbfSLap6*IdVGrp#4tL5hjQi.+YF>2Y?0KQ(:VM^SraS]/ %,0nq9KS'dW`f.+r?nYbV=tT\qkNbT,U-;WUg\@U/bVSY;hQk/0-==d[t#H,*U_4Db0a;Q*d:4cK-Vf(J2rL(6i1AP]aAH8jGC"%Vb3aAZ\)'rpSSQQF+!FAAGDH;KS9 %p'p1Il6&VuD4`iD"jn!4)Wl#J#4qQ1ULJ;7[lYXIEc%!]VKf>.6$mKJ4T<'F"YDAir^L2Zl%Q$Z+d.#l$P1Ojio0d_TPZ`4^[*(2 %1?@3Z%T]hUX@ptEZP8(gT([=-YGig#=1^e2)MHHmZR\QV]fF^W3O=Fn`cY6\_t>VZl7c@,)YM@PY*8nghX5K)T]&/l;?.\%39/8B %Ne;S\C_OCSq=qjSY#&FR+-psOMt#D(V`A-]+CXt/!G@^K%6]+#WqI\1[Ze$?EfJgBNjPg#`.rUX\`p+8mODH]9+l5I`H;dhkF4gY %a.-P(0cZgr!gXO3ZX]sN5();B#Vb;IIoG"'PhYl5\_?5ElPiZ#X0TqA%6PorFEtR)3?%/,iJjiS0T0f72Ui@W\"DDOi9&;'%J1Sn %_en6gEp-PAcSdrgAG^)k"rrq1^uG %gm2\Z)J_F6od.BI1f2Y#T(=MjZs2m1q5"fP\^HsA>"sR\h!Sj#B>MeqY%Xq*Fmj%!VT^<;5YIr3^VR[%la%pZVS"p\ENECuUGK;( %HbTI'RcX\9c/5U/J\'[GB#MYKr3rc-U&)TUIi=`33#q&R015c'(MDEeEFt?iPeeFWuc9U6$:0+HKV`.DWXlm9taGR95 %Grq,XBBE8YN5rFI8"bV0)_2?1OAcnM=&btGDsh)5?)Vr[aoEa.o!,mHd*eScp9YBpWh%o3*#\La%nTR%k %D$n;?1H^-X!m;:sO7ojZ6Q!AamJPM)"S8,AQ[ZL2(d;<"2ik37$?_/Mqt&Ltm(F=[bt#HI9ir?kLprcg)/0_3:CjX%XgI`+m]%`G %]c=YO[pg2fN4N2+mbUE=Be>arT8TC>e!hj(,D^;K]5bYgTpECJ\6'LE\ITK/e,`K5o[K%t&/0:)()jDoXR'kk>mBan(Q25OGqTXQdp?nGFC>fL8elIT'*9kAg$7jtZ)d.`\3$P/-l?*'('Z\,#l;5*;PhWC!qLgQWD-1p/nIu#cD,`sk1]/;\;\]PSFE]`E %IDraHboiHhP7[_-8-Q57"Ol$3f_WkIIL73M'T%V2'WE'3&DM".W@tPEgLEjP]m@@p9/-f'C>-,[S]-t5,fS[$h*.k#cj/F1;*[RK %CMpI,]M4tOJ;Mk3g5/uOX58#AJe#!8 %p?Da;!dqi5^Zf9HLN]n=D)aJ@Ddk%\F)^=@(4,iBu%Md>WM&G'L>[+/p#A^PdX#4e*ZdCET#*t=*&Ypb0t?8;PM %4E"RNrg"f.0I63k\-fbH@iTVRm"aLs'9bRbLQi_pfBkJlT@?EdD+MfgIe+CC-5X2O[ME<\6@/TN'_:Z5kKcUaVo$RCgHXoU]:)OM %+GCH^q6OARZG$+?$0(fH*;V>oK(?!XaA8Bm,aactB(,?QB("+KkW\SK^-Cf#J1SI-dt2GKh0eqGnT=MV;isSb9mt;$&)tckB@J4u %rf`[E5F7''B-Xh<95Jo6pIJFJld(;KaA8NuqW62$/gWp8:Oet@5_;d9ScKr%Wo%\Vb`X+E^.`c`6YOpJ@(t*lDY.knSUN-AJ5<5: %]A__Qo/[Z,3dp7lIbC%rZTOpkoAukp%(#s0Em]G6]LCnRjuHF)JIo*_o$"(7m"2saEhqXd+"VH4qF85KFN1#IS@1T,dh&FKgSNiG %#H+.JV>Y(Wdo%`C?`l=%k?GR3D?Rt>hm'ZlM?1V44578H>b+aRdA15CZZ!W&V"V)nr8.p!C(B1jQZ#T`LD,3+:V3&f7O!i\a%SiL %5If4m*#dj5F./!C_bZj\;*[<`/"4dTmgjoe..[C^T_X)ZJVL2%J0]7&<(:C!4(7cCkHN&Ae-2' %lu<2D+Btn74$CjF<4;;oEtl;!+\Kfe=_-moArPe#g)"'&ekT=s0fdQ6[cKNXg!o[F9X3a:We)hBjKK2ccUd.W2aF=>+HJ?1dkq%k %6o9;IhlPRrOipuf)_nV/B-\3Wkd5/l-)nn*k[Ts#g"!nNVK6,SQ3HBC7+%/3G#&cl))L4F^"7SWe$(PJd6i.`j-N/pMa@onPLg#b %W7hP?"8gJ%bV,)_UK=bD@![F4@U?8U^l(=[-ANG]KE>Z!LDk&6]1:D_&4"&0:iHL[eC0o).m@1)-+_]0)&M35oQ9!lc3;=:?]dFf %5PNZoo#-fhKTTclP4=unF]G>'I>G5H6qJ34I,=R(8m[O9Cb)*og4\"&(4raRg9b=G!HC6`lV\B %'ki\)AGu.)1k8'WMV:'lHAFHnV+ti>.L`BkhT^^;F)K*qglZWs$V8ndn,bVr>iV*R2Yr[NR0LE1.pLnte$Q=_1-&a'm)=l[@I&MC %mL(\u5amnc6+$/ca(lYZbg7#$SbHhe/N"N;H^qNA\4>b;D7j62Ff_0U&#g_.;:o8WUt6nhVeoX$+)$Wekj1k)dC'rjcU"gP`%EWf %%58R*/g(Ae)mIW`^4ARP4g9gH!:..]$a2IdRQ4aBDbBOoI1&-)Lu=C^-p$?H*>Rnd\IN1kQ4U+Z`.43FHp>3'FGA*Qh<2d+LI\Zf %2dCpFO"HLmk=oZ#eLGNE7W8_7Ua$itW5'h;KR?MEMck`3gfC*`3dUjd@B>%nA"GeQYV03Mr:4k.`QP,^lo%hbfqq$[WPo6<95E7lEh+<:"pdmJ4hSGs"3 %[!DZjb,)ahELm%6aX!t9cto.4hsS]Snh;fqS6^K<'?IAXr&d'M*Rlu<%lAf<`n=T.m\:X7b3#d%R/\\:@K`6qD1sY5'ie_9#?Tn9 %^cES<*[*G[!$k:_]KKZKb]t.@;l&]0>(],3]tj[#WG(KWfO]:G1ooh*?D06%EPpKg"UgNJa;kbmc+l-MIXq@T"=iSLX`TjIVtRYWA,kE)k3%=@>5n %8](9RMc2aQ`+cs9ko6aN4+Bd"URe;,IF!>2s*G_SsdBaKPp,Xn+TAPu^36(f\cgchrQ#Ag%=l/uW3#nnr %eckCtS;L5QWq#G,nn"?N^cJjeE4*E9[p4.npNM$_@ZWPCR\!#4J>uIYM@32)0*`b^k^hS)4\f=]E"c/m#XPH_9f43HC/alBQO_b` %?FlX`RqDD;n>)2ND)'kiHh?-dWRr`>(d`hGh"boOr7"0WGW1_Jq^6d"qqPqtqoc:bHa/WL$hZ5H5i>Q6KopIfQn)qt*P>YQ@15[!Z-2+4o]k %>`.1Cb(Iq-]LiXl4s&d?%m%2?NNB.)/Am62XEj-Yg1N`HKX:!IVfhYK9Ii7!>FejWE'(Y:a$Z\mo/WD54O0E %:UBu,cB;N%+6&/E0@U]uZ8]6G#JE_R@r)[!(JZ2[$d=T_GdnRXA]t]lbERjYCq^b28?:.(if:9S5<',*-#U@\V:==JLnT:QDsF[Y17:-VX9mpBk)a9m9)Q_`jN?Y9VF5u#TqN!NVRl3 %N8+^2K:+[NS6`]2)KT%^,H=0.+re','^lu%TkD<7"MMaEU#j[JKJFRSh`H9-!El#-c6V+3+&S'q>KKSg)Fp=!RPW6QS?DUZ$F7tf %D+D)X&E]%"DBUWY%G%E0CTagSocg\s$dTXS>2q8%pTVUOTP-ka%coq7@t2Uj@!_I,)DHMoX5DmnV1CZeMrZ*6Yc/Sc-&p$-[EIt/ %Z?*ZAs]i5-t&(#%s8<;bXQ*+-1-X^G277]q;dt_ekCee6'@U%:?N^oa$o^E<[miHCT5%JiRc=DZDJ-gL9<&['CcVG_\[l/VD %.A;pI1A"2).HeP&65jcX#9kU:`,'?cVoUq1KDZo)BGcf-^[t<+f1I(Q\3!Ng`m@%h_@5@YBBHdtO@P"uF/d@J;c@3k[uIW3Fgjr?:_Qlpq1[J&sm9 %`%eH^eK2fh?VXMdMKKJ;h6Q/SP(uO1K4YZ1rFn-HI\&L#/!*?+PO-1,1n[C&ISUB7dr?$a=DR.E5_0tGi,cMW/k,RR)o04U920p' %SC,W[(Gb$uMs.Mm@9ql^e7bP27cd2!159e>mjrnZ+Krf9pJO1^Dk!g2Ibl9+#^i=Q4a2e:.*M`_$N#J!SS\h$I"##=;%gEA46KC# %lOeJNh(dZMK2qB>J#tU@I %)E<*M"TKBu[,d0@^)kkCr(121pHkS"e2`'WFmk?XMqV`])6=j5p[",m\:#ftF(`i;q6W5UKCpCM2P %U9+[4PAkSEpmWJmhe];j:l_?tJR`jMeN+hoM8T5=Vm5%O&83\ %dY/:ZH>b&tpe#.B#`g6o]%X:(9F.7HnN-W9=t?nPnnn?Em9g];i4,IF$G/ %JCdVoVU4(=0M!-VpDVYn[K@nOjm,[$4elOQnO=[V!^qW09/UD$o@fA)1kQ[9A/XhnZliC5,bmCU\.Lda*d@0)9/MiSC+q`ul,>A9 %O:Hkf6*/R$85"b$ga6uK`]!G*:9>'WEL^LrQ]`Ucq`462oAq&ukoTVq9Jo^KbqGg2n,-Y6_S!JPf,5\(pcY,KU$2Zb6k]9]e?D]Q %B!NR(17KFag=A)I79R+@R5;IGpn7Fnk2T]FVTeDPL5DN:6q8<6N8fl]+_QS#\2,#PBem<,a4Q+j8Ur6c+Ejuo/RUN][\1QQ+DTRq %8f.&sPZ=+Q<(uG4aRepjl=5A,l*7SYBdYlU>&b^+=8I@<[BFK/P++*D,uN5#Gj'mX:fs\-#q\W53eg9R#Ep0_AZL=MR]Er'V"(Rh %=$\3HL=1jh9.cUj>c(Fo4tD+!p%:;_OlWogOEZ2.(2c$]ZB;1)=3IHG4U %@Km@,TdZVH5920n9+>'/Que2F7><.BbE($I/j#j/*@Rc`3"FA&We-EGkTjI!E^FetR.G;nq`K.p7pd,XgT9@"=)9.ha)bpTDfH&/ %%Jc'+A>HScc?TP;]]?:OF4m2k#/s=D2)NOP\u%",AWPIaM#$4N5EO+AW6:HfJXeE(L+BQ&!K8_gN<#I26Ou,!ns$>DNDWrtTao)@ %;$:a0L-;#!0&U'ZVbiJYTkBOc0!p2A+%IoWjZ]B %fZ\oE*uM9#mqa`?$rer0eXUb\.G8W#nfl'XRrueA2?;r9haLHe087cL8`6j5f\1cQ*WZc!MP.8<)"uFFWiPAJ,AKKS8VMh6%e_;3 %O+$\gOhnjtbgPXf6XROP&+$kr[Gj+gNl.H/3*b6OTb44'_/D)=;!!NP6A5RWGM_+N&FD2)H+-_Pug0_eQn@0&F<&kA9pYXu/@a %JU4R"co3p_#WaBDOd%bp@=58P/22gu"&MK(r#qAi)'TW9@(U.\)[tu=WQR!i%UZ6R9cb"",&9C^nk^dp+VtfoMPLeMbgnchLM;L2 %mWmBYh\%G@luZCgFF"M(PB>p5=A;_o;n\fD$,Ec8/()9.FLjk?X[E%.r;c?h)Qs;mZun1dL?O=gK"j#^6)QV0KB-?IWm<@3_dlCC %_,ud(--_jdkN&j_"(@&.dSSa;"@;L,>[[9n;C'[EIp31%u90;L0U(3idF+dR79= %(8h,Yl\N5i=`u5S2JB%^[097>C<&+/N)E^s6<*>QLRhaf?=M/0Mj%G_RPD23RcsUKD'hWR_+9AFB%<>h4tNF(Xmo/qPB[PGH_uD< %@\[)'N\=Uagp(^a36\TlUk+RmJ\EX001EQhiEQ^1rJf(DGE;gYJ,JPF#s.,TiqE%0#i).\>Hp'<)c@(hdZfEJ,m1=V#*R_@k(6Mbq?CH*jV0:O7' %6u8/WbP#M.39JR@Fih^hOHK'`E)b:Zf=;9)cAb:1KtM7"-3GaS\\8K.W(/PR&-OC#`2.0;e_Nl*Gc[Ca4j:W,:>/HFF8ZG;4ZpZI %m)(MLH*]O?R.8]9H'/q,"0fMi=%+]nl.njCPJYGq2NZ?&sE_G7UXKB'mC4m$HnI(C2ui$YZ"c %aqSSU1!-XK=$P%\$*d#bnpB'8SJ9>)^=JL'[@ppX6EDNbkm1JGHQfXZZ9-+t %EF*4:0Y#;r_sJ0aeP.-hbL;?3S^m$M)[[GadSobMX9.a\uX-b#JUl2dmqIV=XVi/D$Lh@\o[=J?8:/D:[.Yd#IgbY>12T%i.r %i=4An-0-C54u]'p51&e(T<.JV#KXCOr2NlWV$/4+a7JWH1j_(K]O"oL2=$sVF,DV7R'@#:JmA`Hl3M&P=Uo+aEdoMSccs/+dEIEF %>67AXj<2(ubagWd$r8Es:8HB+35H#]qi>O;nC%uMAl?,E,ZQYkh=E_S'PQAOVpkMC$&s5ZJT3qf4B,KEEm*uG]RorP;Vgd*=?r(: %RCt(aaLIj5YCWoW@"'m(Dg%kSoCi@;S=@JoqM)(VabmZ*.t1oW@qMYj!))&k]c;dt4RiSfLd(oJ+Gl2F76iJZ %Hk3D(_\e3b*6&FX[]I$P%gAC&UYuL.jEr0=a>)&f\\hu$[QaCJ4+:D1E:e+Pk]K@ub1;7fioHKKW\4d7QP9ng+"6;+Na63LI`cZu %g9ePLfg-!sFO.,SB;S`l[0/La`\DfCaFuLY*1k3$gn0aQ__l8_X+-G;J+,/QHIGGL%^gglijBNt=[B:bZmL[8-48[$=FhG-/CJfW %S\YE*N%i/*gg4)!BC%\>_@H2O/R+?W1F,LXTrtUG#G2Vb2?@Z8l3&F($P\N5aE(&!39ITg\2G%t"FP,GWgA5iU!Q];db,/sYsq>f %Zn*:O#^<:\g7q/qL)3/Z::u>bVp(9/Ll(Ik`"/ILauDQ,krb"k8tk0?!ET,Z\9f,K@P-#bWALVTAZ5;)9)>[kDA %0uF=kU@MZLReg`PhN_o+>qZ`cb??*]$RElNBloBFJu:Mf[8<`oeq]GtK%MDfKA?P1'IOp^(2MBK>Q.7emrNXj;_LBJ#J>ecJo/GEHZ#AmAcIpZ3QDioKZ)1HD&]"l)"W9b`ZZt%,W^J$=-APN>CDN %23,I9gUd^#p@OicpeoN_/0_n#M4oL^)mLBfP/]%n#Y"n`j;o%[P.7j]RSGB3UU3c$:/e"5&[*mf!@h:MkqmFq4<:/(+%BQ`IIl:\ %_blk0]7^8:o9R:AM;q\%5GdsRLD.%L\JU*-.cDH>OIKQt* %&[Gu<^L-:rF7hZfh?#MuaL"q:e8]q#)0lo4d5@rca7,F+*K'3g^f]4.k(-iTga`(O>W<6W-[T,h?EiQB3#(pVAcNW5.(0uc.d,bb)(=YXKRAp;-hc:eK;J$CY.00,>cJ %$T:AMZ4!0mrRb4j!/H3Dlg[E3jb6VQM]G>99/5dO`T3P(+seo*F@1_S8F\NlcHfb"m\,HJVH=V9f$`Rk6!Y7HZ;@X6f6(*7+VuFP %m5#\-_O#BSc(SK&6dR69UJl7QqBS]=/7A'=Z(RhAf[p"OfT/7IMG9ahk6?McU/\9;G=O?^\P)!0a=gp%Y_6UR*YH"Wg-Ne$35)7: %nH8LS.a.1F_Ghi',b"2oREcAM %Zbq_TlqgboV:Zm+;dX@(kXDRU_1tHMF+UD9rZ\i='o[#@"=`_(Nl9+Y8G#/(^/dW!J3(,_L:_[GQao-@c'X@#NH8M4#/G'f2,fUr %@qe?'e,:F0E8L$j@u#If3cerX29`:I*>e9V>5m3[*32jj0 %H\N%01hoI&?Q7RWR74I&H*n@ko7kM0i@+Al0C$B:dN\A$$tk%/+bP0'iHPTj1nQ$n?8hNK(H5?0 %=F$_JOb;b!.&V].SU6^i>u%sdYT>WGgBcMIBE^hed`QH+As39o`F,2&#q&,5G26\uen4M^Su-?qLLsPBd>?[h9+`.)Um)Ui.r$B8fbpg;!CXdrfd4:$TFdWu!e4U<&s6?C %G5ufl=s7pqk?5s3Vc?;Ubt(<0OBMW+&426'R`kL(L_d#\n`Wi_G?q^`VMF8[HHa?ZPgk!FD4=eYltMo,+$+^C)ftp:VY&(nUBe6! %#+"U?:q9tM5M,cmjR&oG4Pc:C4?@nH<:D^reG(hmUN.dudl:.Nn!Xbk43nfTu %dn6$)UZ:C0YGa9,8BB[jJ++m`D`1!+O6Lsp#TD,[%4KNIE.n4T]ro.G/':o[FZIIY&D508r1a6N7YKni2*b;h?'5jq@l7M8O=u^c %a?Ht95m.\9&98+@Frl6FlS&PXLlJRWs/#@K/.c6@B2%#"l\<*_:jp(S![X]D-+4MGQ($j#r#BjcTk)=Ie,si8\"Z/OQsV:(os9EX %;3ZHc+ClPh&&!LDph8>pCJ54!*a76e37"rk(:s5`ER]VQ>:$V>6f1S\*!o"ur(;F3BPA.h)^klcgmP+7hq8*/('loTEWKX<.lh:. %Red)pREX`G^,=r5Rq.H+e?i>k"<>:<.+cJY#I7X,e)tuZY=ekg!%p_q7*!5eDn$VgE?pok5?"ljOY-Z]Qlp57(M2*.)BuDH$U0+i %9!CJ]K0@8V`0ejlOY8,f7gCU"J*KIuX@(:g]Atc0\n%h:iX2d^m!sX#$!706Fh>\CF],*q&@I9!/J5ae[tYDN;)(Lq&[;*l*/cAS %-p3X436-6((j../Pi!S/@1Fb+U;U85_cU]/9X8%jHO*$():"Ut%I9']W.SF5n,r?7\bW0IooI@f2^28JIg,sh/oN6/oBHKZ$,)4c %AUDFkaM(#T+MBB8,BFY=Vs+9:k:A)mK]OS<4$T3:NH=p7lImA^/Z;_eS#LFX9pa?cqac)=r8ndQJn!SG"-d6s1t[B."/6&a]$K_* %@rcF*Ki2,G^L]kPu\WAk1D[I); %\V/$gdESoj9jqB`c:&HYLG^`=Fdl%Wj>8j\U?d>u"(I!8398<"KRrd@<-8BW^ap)M%W`KM>0Sn$?2#@n2VqO9F#cMa$f"Pcd^MKQ %FJIf7#X\`c.TM4"hM'ulCgIGhMB2q-MFMFbqr`a]X1-f]30P#9=,rc %amoaVM?+uLH'Ua6`f[V8!0+oGD[S_LW!n1u6%Hk,Vo]?LC/H*:@BAAc6f&TVs21qM]ip6dQge"q`_0(a6%1V9T]7]sr<`OTIS,U% %?m#U+p@4m%"WMZ?V(kDD!"N'a.36L&d31+9!9Y[shjR%'5?r^aV:f?Rk52u5Je;^X/'RVi4?#$Ois]D"aS:K9\kZpT:m6\gp-.C" %lph:&N1f[+!Yg)9Tf"pJr>pk0k")8_H5gZ&m=CCq(d7%^r8>)FKkG\s&IU2<)t]G+"sherkIJU4BFqc5:S=C+^NkPPZ2pV&>=?ha %UF[A#G"2t,k!?:[2/M.2<+,SL)jqa,B:sr'4UKX-ETitO[`ok.dB/rX%e8QoOm(anX[2^mc3m,Q=*g"3`%2NW+O_q3YmdYcUZX/Q %+*&N`QW2QsZ9>uTXDai!:?qE`lEEbJ826"N0!1he!9@G?mF056G6?^qM-]D']?.R`E$)crcsDn+^aQnAT\rf1`TjiB@n"HTcbil> %`&h0!RT$-pcLM1hj4nqbb?BVT=;K"JB"I7$eA/XuHg)\)TaW]28&5C^PmC2/Uu/,@!02+U0eOu %QP*o/ou(LO":c"Q%<.+IWKa"4-"^PBR^3h`_GH*fr?tF".clYT7F%)ra.Nq8Q,pJETc7kLbQT9/7&!%A)7Y.TFX?PF %T5c!iXLuoVGsjf)!b\:+`5neW!;SXLrq$/W:AD`L4/d8q/IZjA-?10A2rFJ3ID](I56+@)m$g:GY%&= %?+2;RJoP!4meEnJ[G_8OA89))7#C+q:K%UY8mrn*Cp-3Bergs9I>M+"c(q8Y#aT8os8R*:2j!^XL\fA0)j1D6&iWl+seu'0s %0cWgE'.L-NS8X/`+l#"i%fAZ/(q^j&Pd@nPG)5I[qG\sX2^r3U'EDDGqWQ`1]=0rAV0s)AH=#^13?\stA=Yk3o,VoK+sL_/5rRak %.JZi0#g$Ao&$Y*V2@U6A51kRcFc:PnI;!0E7t-13E/_O8)hA$4J`@:&5$?R.^SG/18Mp4_=p1Koh]i\HF@ %N!NU5oOIR(?g"^/=6:&P9[SGW'KsYS-T)&rZ)o^f1get37f#UZ1dqJb=m"Jh8m+sL,AG/(GK5Zs+j/0@` %!t!?'ZE+2.jAIMZV<^80c'T)1,b1%C``LKGA %0W)#T168gc;a55U4Vo%)(DH@X!f4fI6.7@"TjG8h2X&b%fB\!BLUi8RKW$MGC0Y@X_'Yg%Vou8kJKi&aROEr&#)=$S@ %0'c`b[[+eYd:1W=;;)s>7C",Ei&Zcu>m"4fhk2bgoO8;R=k9g5]eLrjaia(d6?gEqV>UD3X.(@@q5 %d+I"%FFA4?dQRg-NTr2JHc^rm(Z9fL(1r?.KTR8P)n88UNmse)p5<\<9HG@@KajPDbHrF0o2=icf;[8#a2'3jO-NM3[sA>aLrcC0 %4ii:.M$h']/M9Oq&pp>tb!lCYUmdO79q4cr,'g(Y#Tc1[?L.I0A`'`pd7i]MbD0]i%#U4"#%n5_,R[UnMpa$5n3hoEhCRqEV'PiS %8(V$78rLW^3_Zcfj$4EP>2gN*c2@dKYFIo6Y"XXo(3C0`f--\&,c2QS(*;7GM2E%hVog)mC#T[Zma>=fR++I;Yk/c;U%M5XOnf9K %._8\RQ>8hu\KsCP%8/tBj8"rt&n+JR\u`=_2TuD5j/foWUm2F^B+E$>$up9D87A*8>f$,i*c#j!PA0dc87n>M#o1X.`K"=W:]XFb %k>I:PNdqnXP"7no5P3TqeO+VX,T9FHr1^00q@o?Y+@f:33g[ujPPuCc(,0cj49T5],>W+nU;7+iS;Q]nDba`IqT=4.in(d7e*'6* %$>l(P2fA_h@#L9i4^s1t,N08/;Mkh)OKlMk#T[Xmf9WP3(HW%OV)&mGGT]u!Y'%^BC9CYFo"&<6r2b"(>0NSX'!aPhJcO4]G.MPW %>Z>=!(Q:)9Ua40f8:>^4/tm;Y#f?fM&&A!!e3I8Drf1bG,8oa$-"G\]`RN1d`(U":R9&olQujT0Xn"hWUVM9:EJX?U*e,19PN?tr %-(Dg#gbeqW#tQ%>=jGYdh$KmZ@%T9/EdO`2-->Y3DQQPUX+`rB?-GHic(0!$6jGN0Zbsdlb%(s&e/AP-MVmJ+^Bl:;PncV:.5(iH %F%<0FTr&]J8ob2Q(GVZ,b?j!To8.hC'>f>GLPe]*9Srs5W;1iH7`'OU%3`aNnaS'pNB;!\\6r">! %W6:*CaKhs %oP0tINnb8F;0HsQBUFYVpdL"LdA&1RmkllDE/j$R3\)(;_i"M&G+-kZFf0OslU]Mho[MjmEdNPXMq1Iq[>B70kFgu/LQsm:ga^Mh_sOp:KOnj0f$M?p9/mO4$sc77cn_fZ %q79#XP5]DJim\T=!)d[dA[QXemfHYa(^cmDA^o]`$2Ppd/U49E;sTs8lcVmi]@dGhHc1&pSK[06()A&OMoEc,eYon>M%&quPY81: %md0SR$4p^@W>]7.3Q*SINFLA!@]9^rXVq!@R!Y5qUP5C^#!.]Qa#Yfjhe(mS=/6` %k*$7LrCRoJl;YqH@-lOb1;Aq+,3W`*n]K^q31:MmLD"RP?[6q+J'((,VkIFCDk/'f/S^"$Hj %Qn+>?77*,C8-T9Nm$&Sk^#4p;#/_A2+=UYBCpbe8$Y?mc/$uS8m1]TC+/.'eN163Eieh0Uf&2_1QK))+l+Tc_D()mllRsW[2JVEY %@f'rXc0]@%9BV+IEFZ+LP:`>L5E]B/epnq\sEi!H'"nXFZ7GFXMRp;AZI_h0(F-rPC] %J^l?nm4nP-_eZC!Wk.Z^D0lHu+h4NZW-LF'd;bb?J@-oV`g0__cY=q@J'_N6A"6PjX3dhj'V47Z.Ml6/=PRi@EAj\SX %V7!L:%o1lrR@Bua9h*gM5Z^G!\38W.5D7!*?:6g<77-_g(VM#hasp#35;#5FLI`S %csdB'ZhZ5KJ*)Ipl)?MZATM:fWVfh=%VU`_DWjlDWJIGJ-9@,dFoH/ama6:-PNT]3@!Oej8#s(%dC,i"3R=*u38?XTei %^*lL_4roEX5i*muAsbafZL]32,H%;14pLDN0<\f&D. %c9cfVL),$"._MY&3kJd*i^=@]A8V5;<##YPCJP"oc%&7bj0HGm7'1)-q4(&2"0mBYnr0YoI\JUI0u?9bX0F'8[6>tegh %\s(J#k+T[%\1s^;VEBmZ[/U+;Yn!<+&/eY7%'=DF=eQ&W0=\O?S<"s3?'*M]%^'fI@/\aJ\%7n?3*W]1eRX&8M>Je`*>po==E-fk %B>k*Q%4`1\"fm#G`a1+aX#]tKoaYN[r-:gIaXi %La.Xp;@jaZK>Jfc`a&j7"""9AL$l&'\H@:$s4$LHST-8X/j;nP:0b!?#BcT\>79Y;%eUisTb@-QNU7:P*a-FD26D.TY%omBq]P59 %%L,*g^QiN3sN^ulBHnATefDs%;I;QOKP/HO*7!SH-7pC]G`^pH(m%cklc(PFMRQK@:^(L$ %-p[^mDFZ'&iOr5Y>bhPI)lDcN%E2L.g=GZ8P527Gp-C4.P#!Z[@A:Y3A#2L!Xf.92eiMP5`"-u8Q8Ws29uUcG6\PEc;k?B"u-M;Ml7?'4FSGTVY@)XT@A\06\+:A>)V#WL-POXsX87Fkj#qk`M#hR!N#)?=isEn]QIm^2?nEk6n&> %!nePdLIQnEc0!.sp/U(Jed=\p2C=4m2%]*,O*ru'=I>mfV&pBR!N70>ND?mKrs'UdqZ`6[;\j':.9u+8qDk_nC$k&8[1SqOb"SfY %M?XiAWLB>7!l%-tDDD^T3+\1"DrIfI%D7q!8^QWIarUi+n2p-FKVAEf!VoN*A7V@qqZ/n2aps\/3^qKD5mCVV//tJ<2LdXt2tF[O %CO,CplN!7!k8I[G_U!gUOsjR"[8Xr1?POgZQ^roGm'We:nYI-P3=4c($+:Z2pKD2;N9rC,E+P5SiZ=<720K``X1I'jjmsrK\:.;7 %[2,R/6<2DO#5pHUE_j9HR7,[.RAX=WFUd&m;qq.//N/07#P,LL5/H\Yp'E1ORKo;IXF##lB.Pj]qgk[)<%[QnYg$1W!u9?8ah$gF %HURF];J6'.gH/o[n6ni@Q$b>19dp*OV\<'.BAcOU>(Y9j%AhZkVTZW'?Afu%"p@NI&Bkl=Q7Nm073i!i+ %k*!gVT!'$dSFgqbZUesZWu;+*oSNkMT!8PBhC]X*HBlmc3Qk=BbTSjR*DkW!XPp^BZqX1qW+ %OGO"8o#MphofJrm5,(#0UFu,TnTdk`I %Po,l50lUV7KpKN1^to2AL)3;E#RW`."t:!N"S;8)4+8D68>[8RKR#!lPBV6!?\`[X\%aC]N#TEAhZj@r+?6Bm8es)%LdT8uXF\Vd %)!#;#=E@IeVK8VVRb.Z$h#"'OMF;:%6qVEaLr4?5+/g=nM7s>n&EH"6a2u;I&M.t/hbW1S.`(mYn2oaiGFG+&:(g3qNu-31fJ-3] %m*lL*e4q3lhct#r[.IK_sON;\OO%((hQ$8)9V%e`iD`+qK3p:P%,pH"u %<]V9N=Wh1T1ROn59H6@?jt\i`iQb&W*UC0IHR3!k[#1hV0!jr-bdd?VM[n-(.Ve"V^aQ`_jEU&;MRkWot %(_E*c]ii/*num^,UgkEgl@=%=P)b5R<_R0nJ>5a5n:ssd\(&%4Q'=Eg_-P@6:=P=Eq,1nU;BbMA";&UmJ<;/-O"WC%jOc="lXmp) %dPZ\+3Y+J46Ec#-"23RSj#O[POiJW1o&Np(3c'qn+f(E+7W7SJB>.XW)' %Y*?U0^%M5=1E9!Y.:)2qbsS_7OMNE'mo4!kB8g]f"t;\ %!:9>%jA!JM!k\DV(`I=1FY'FhaThf-mO'-i%@4Z,Y)"ja$j>qfL#JEE"7H$B\D:jA!_Kt-b(?r"Se7i[&2rTT.pE!q7huA!U8)K; %=Dp8o'?4_0aan(1j.`nX0HE<'66q\SMrs&#JX1a&oW*#8Ys8\2[Eb^@d't,cQl,%[WtS>9->Cf0k2R28#;D&_/=Q;p3C?CZJerRi %%9##CGHA-CZn1.s-"FEN!47=$A#W_A7N9n5_ZFkAU1a`+OMf$kXN/TS._K)C14[?#>#gtN,_d8'.8aE-&VmLs*&BRP*G/lj8.LMZ %_c4b@:?iJnE];d2omlZ?E)Z)S4V.QrE>+Rg2-m/3N\R%5m52TE@*e3tncA9anq*epj%Lq2mNQ3OJpM$fG32T'deX\332"br:0]BC %(Bf?:\I$'(1GWY[aqFeka4sgR!FV(]Y,oGa7mu>[\HOO$_J+1"G$]R$G^bo:#:s0OfJDHK`!'Tp1!jgk*]R3"&^&4)6D9!4dWpsU"%H-_ %p08\22<1o"6F]UunaOgl?/MF@`8SKJ([^-+fHQ[6'Z*WA*@q0kVh&56i3ciuFE/3ri2hSt!]_)\-qRs4t,#0PuU:uHfQ.+/-"k85U"F=/Le %_]Y`u@&+L>W$<$07BAPUVp&D/e$]6>gr#8KVJUeH61k7Zk.6Ta1/H7l&dC#3f?;[3FFi^PB#Lp2`^6j[PU %C#Lq"A+3?"?fs,MY75>!c4j/?/]8uIlSBS/$POS]7kI#`X($[CCKVo@3(N28-k?R5Y7VM65"o.[f"C@j/9@ug8+Pr`g1$CJLU._/ %aL3)InpaXsXFZ[9E9c4]XP$aX10^]N%puWhE@6<>dP-KRQo833):U]gX^;Vdb74R*k847c8lcKfQfkubVT>7nb[Ll,n7l#L,aW0H %g@`-,lT-k*i,LK]%D'tR:Z.,ZXQSk5/r135i6[-S6YK,41hhBY(O-=V6Wp6) %jMQjDi^R21'$HC6-b_a:Xb,Z+][Vf/HlNCEqc5=SZWFmo;X2-4K#Q>9KtigZKPtq$TYRP0$/C+mKY6]s %jj(S.XA!87\gVt8:u:DG./P?:6g9FI_Aio-imh.ldVQ@*>lo6(JrH19Sc`323#e5"iZHL@-o5EnLPRiV&#sf;8`$f;k03'qV+G]& %-+F)FIG&3]CV:S$RXjD6erQl*-49rX0:l?A&uH3o274\%buJ7V'hpQME<4\Cd4MSq5k1jOcO`rrU_o0XVBrG3%94$jf(c%Qb)q8Y %.)CFBn:'EbjHuO163r#e@Rsf1X]'a_6>ndg(hlKU2R'Z.TdD\*/jslD-gC.HS%401&mX8& %2OuuhG!'WLH914WiRgn_(+\%-?,77.lY\[,+B_?*7c#4KKik58f)McSf@:,!jDT+W`")?lHae=\)3\3K&rkpDH1+[j2!4hYDTWXL+Q]:.lB1Sff %'ha(n)J([X3;6lg<\9mo6Wr+GaDAlo`LBrQk)q]C6QT[$YTjX0Vk$JVVd$:L3PDr?@8dp8RI'4qt+tXM!cT1#f,+H/QJ%GT_,"06Kgr'H:DGgkL,*h=r[sCSF(.J!!P3F:N=g-5e!+&q: %a"pEK3c,K?)[WL:m4O]I^I*8J@/fMF`54.?ooUS\L[Hrap"'X3O%]:Q$:\LcFm$Am@-&\]i$MuTcFug/3-hKPUp>sRK %!P,,Z)70]21N7XQD2Yc!C9^f3fa"bH"5"$m#+>>_;hM2H[6UE_X$j)-('^aU-?.=`3IJJ\%[JA]]#.3f,Vk-UNBE^%gf\7Tiu-.CfAngCBk>+X:q3^Ya.BP^IiT;l_QnBLT-/=S&gQ'#St0QrW0_E[lqTjQ %2@^S!]gb;ac.B\l8Cui[+qnRj1R]X%4"-^&.=-.Q86C;K@G,>BJ/VHQ,+$C!?oBQkC"IhPhT-1QA_!eaBW+AJ04uG>56sGRFWm+R %TG='4+Bc8JWfGHod+6VMBi3p%JT@\WrQda2K8=mVU2SZd\RV+:<0ia6_`Sb# %/-chWk#(\a&nbWZRH)I/H=5d5XUI"lSUf].hNBAS=s/BrKR%mr8(5CjfSoN$N-h[q)AYn^SuPYP>rSdkm[BqND8?"dE0>>Y2+2o3 %$*E!;YV[=2bYrs/[ALcN8q`ItlSA_!SOqd2l(A75C=gfM)/@:S4.5OE(Z2_kLm7sTM3G_!L^gL*p<.>%qrR/``_e3_$mEEK4iPIn %X1>@?("Bd+GMq#9OOM/r3f;4(!QE".aRTcK!L/kITk"Nf50No6F#a`nNkmb"^9q8B*.GB4h=G?.Q,P.32[FPG3arGH5glFj&_NS+ %L\X[\OiOaWI!M`XD/!i=hf]qXC<'tpD8EsUd %dp&Q0S:N;`90Nfeh:bIZWc]r!Th?XTPs;Xkmgf-p?VS?V/K+?YB\U8Fbf`Ro,aS8b+$e@\(4t %eGp&P2NIC78_ttKrQ'4"#r&,a_s96pP8'LVSRRf,2l,(C#;qV?T5*"u1Q;Tm78?gST@snF&jR-e[sQ[29(K+^E;DZ,mVU!IhJ;?r %a]<%k$FW,q(p:nq8$E'Rra=R5/iL2M1a]nJ7um3nfRS,fA/9*\-nkuI6nLFb''`2'[oTN`\q%:C(IUHb$YTUE1M&]ipiL[U]YXE>ib3k\=C)IsGm'g7/I;*.Ol!-.P@N[eL@6rMe(PA7bL')SC"=ct)8*Js=>WV?_AZL.o'"SYZUR_mZiFL? %42MZ,-0d&T6(SZi-R^T46]mZH,:%^_^3b:4fil*a@^_lP9"p'iC2VT^iPEJ+RIQ*4<]g!V.%[=fceg4=7U&r&1Y3nO_i`T %$R-7N[P^R,ppnd9bPW1F!])1H_o"5c>pJR(S,o6+LQNNLnU2$&^2r[aHsZDF43]c;NkVTOM3j5W`*&l\+;%$S#][W[@:FW5hOO': %+""`7I/sJ3i.Jb(jbZ*-E"821!3$5Vl:Ab*J!0>;&@g5:lMqrD=UJRiDj=g,Yq-6s)7C2*nj&O0Fl %"aPYK7.=BB6R8ko>ojO,MePH]oT97t70<^r%T %H6RsSjBT#&aM!$l=GaRH,'V1CUB=BbO:R(.TogOF.-JoY@YnY9LbMn+!f9O?8piCpIrf4$+s:JL&[B:gC(dIQ;aG^PVOeV!",$tQ %kZA&uOk1T+>,=bo=>QTT/,GB`KQ=#"/KdXBWeOQG</lnE1_H;6dt@-!VZ? %9t'e>0SL5K=gg^N#59K"R`h"a6)#g-:?QIeWW@kY9R:oYicL!kTrZ^1Y2M'7+>OqJ0`5]`RZ*f_c=pop!CC`LcnFLT)4aOAKY\=M %$n569&OoQ5MCs/m#qWZ<@2Ufq!l4i]A1YER?mHD/'7,.LMgn;C?*k]l8TK_l4CT)4]IGfeZS#bhaqi$%gQncZ51R`jq2=h4EChs8 %Wg1dX-'ie<>SO(FV&3iCe8(_kocb@MR>i@'Tg(Nrm5c0-)U])Q19dhoIV]R43hZ0dq^0=!EjD1@f"a^u;[XFbG6!%#+Y'1N8g.(' %Ek'j?cBM(Y=HTrj`2Y.s!)">mr$%=:iKD^_>:\`I>HiKYY^?Z'M\!Qf?o"n^82kTiK'C:_e6atSVFcIF;HYlq.4AGhp(VN\fH+5W %H;]B[AYI]Yp#Wimq)it6&BhDNc'k7N^!ot=dJ@Q?3j>mks)ZoG8?RQMA!?bf/+?Nu[OuaU']cdN(!)@#`eO's.*m_nPKWsH6BgGr %On'AeWasrCX8k>m)T`r"d`\%*k8$H5.\RYLL5^92"Pd.F%NVK0"^#)=I5LE7& %psVJ-iJ52Jpldr>bJ4%qO$A*f]C3N5bCB<\YC?$-n%\htLYr+&[m0fH[t!qK?iTn>J+piFrmpIbq%nPPh/C(*`K/pTlJ$H>Qi!?r %J+@MArq8STm%Ogaa.Id:0ee%>KhmE7nR'KN8CoZh#leq^?aRNkQoc7=Zj"9;;$ch%g^HF@)(N %ZWPZkJm)T_:G]M]]ZMor!Cl&_,)eW]%0Cf0q(tpf6i:&OFR>,i?Oo26jc9#,buf.VkcJ %"2Z.KK3l(8b?Y3SQ"]XY@+h$Foo[- %dEfT4K4eJZ]MdmLR1Nf;((3A;n8T*LEa5t80Nq58?R;Ef@KngjB/_hZ%>?:SUq?sR+kT/0eG(M-1n0jt(ac0k@7Y+l`]/C?9/qq` %e6`aW"1briUPk"L=T]'C)U5t9"US)dH!F/#^Cm6BRnIX:-R'rN,d_NTd004dM&A%4S!Q!1i(SehIT?4UK>(sV>_A`Z0d6&c0EM4<$V?Dj5+O\.RSuA'i1JF7L_Ed; %<@tE]D)TA-##k'V.0QT&$Zg)G_@te<-_n:=f&JfYMRFq$$P?rh19Nn@I#Mgr+JJ0IEVopfLhUl59ueS %e0b'^:9>RHb$(i95Jl<=6d,IbDMgO_dB$E(5HOWM:p?QiMK]E@o-r7^Q@bH+afTGJVn7'\LlUo)DiG-*#4n7J'AjWe0'FH\lI=HI %1F`jf)I"dM[an!D.nIea*W_(*^shJS"u5hLc,^S'0aQgtb;k]=3kTX%0#c5GfjmV%Q%q6dV_kHB#Yi5''>BJ`*l?Phr,_EX9.tMF %IU8gleAD#GJ9)\o.QR_L:WKGHjEVmFn'"(DFTgsZF9TJla"jq8"/H*6TrE$gJ&jF?:t_q5#T6j,"d<"bd'/s?%;XsZ3(qs!Uq&u) %(iH8qrYj+u+O8\-Z/R/TY.qu)8qRb.>`bJC^Qa %o?&W)\Q\F]81%CUlWjfu2cu3]psnL1hGPr1]ELIa35&K>!@T7F,FPQN#_D#g\RKuB<M61^M3E%kE/PI$";^A4+Rb#T\H(Uh#fMg#U\7P`P %P(n(&-hsgT"&>h-H5)V\o-$Gu]A$0O\qR2HCKLW,?E6R?B?[rk-Ha\hX%,b_=>0<&j"S9i)9?9`GCf,?,65>);gfSM-rpj+/rLSc %:4b:_.YOrt%NM.k.&@+@W\2MD[jPM3C)IrYp&U?A:t.7)%_deNh.m(2:'X0G4:jp[3ieI:mca3\o,]$@[ca2p=qE%le#S@Hg2s'T %aargNUFL:$`F?Yfdge/=Q@A(nEhQKkF7&HmQ"oh9:n,o,@Nji7:%;/nE1UNZ&JI,?7LM+L`V!X%O+c?d?Hr>i.-`KRP`-/hRb3R, %KTJ>,NU#bY+"RL&(iIAsS\HeLbSm^+A %#W$j:R#Am]q3%Ocondp[cE$H,cG6JRGD2F>)D01];s7(2Qm[.36gJl&M"be3MpfX3UQiiaPYUFNE/i?sa_'PE&aHuE@VUpE\FE<7 %_ksrQacBC>KX+qT4q022K!_&bhncm\q2U.TG[%GM#hU=bpQcgeHSGJ6=9.u/Fog.<+i0u(?Qef'F4G;YIHW@=B@aK79#)*3f(TOgVPPZ\2"G7?& %I<61S)U=%H)!W+i-"L4hjCWf'FXK;:2/-*4%&kPf%`b)?(I6,+0$M[l^q8L-dreXr$\^+iOO3i,2Gd=s]c!t)n6]L#I2+T$@(HGt %%^Kc,@(.NP-FjVH2?XTC\JE+.JTqGi_l#RAs`A8)S.dBLee*KOW#MoHU4)Xl@k_&$OJ9o`e+^Yrg>+%>s,1LD'&5`4Z,)i?%`S4QY21DN'I*;Z"b %$Y">Jd^K+Sp]4;I;N`7W>lAsfl25opFrZUeo(h!jo1c_FDgQ;s!!?O@Gh$SlHEJ&XE&)!Z;4q4O4`!;H? %2%Je&08$M$I59cc4tIa6'XtmMk.pId8=@s-0_6gV'J<=9\)&<`ZRugCg!+X?Y5(UF/^mS)a<*IF;_A>H(RVV/26D;W%Z'e@Q9jP* %]*^i="kDO`k!Za,^DBaY!/9Z5M@V56@GWE.$"CEgq]9W^^960A_j3jF>FX(Q&-f(0m5rs#*:/j_oIInTAE@Q]4:jT5;_N+E_cCm0 %8r3*GHk;'rE*IN937R")@9=Jj9OB].ZhU82CHI15+L'PtX5XN(pT.A7,iMb;3gH'>][@QTLRB0K-13ap1o&S'_&7as5$]kc`1t"! %'F0,V*6^L,EF56pGoje`IYLprS2/9j*cOt,;OYV'E]kT/T$fk'7`Tn_^Q,/t5)09GY7!po\Jj.49oCHqTbZo=kI>Tfk\<,elhrt) %PS=G6@JYcR$]6fA;X2h:)nodj4It7WD$iR2:Egr&IQ5(H:D!kor#*p)%nt$>_$[$eZP,ZBfnZ\L!,%ZNbIT7p]B0XhLO*nTBP!(*[eH*0Sf.[o9mLSW2W@U(O0@0H[MDd@rL %Z#*V5oGtk9lVPS'h_l8jd4,/4k/%^W)Mc:qP-*kHSO+9YE;.N.n70q-m %$*%>AT/u$GUm*H(Fl[lAcU*+EG1Q:-ZW0ZEd)s^kp;'@!]FN4%_EFs>=pAJGb*![]i %94ZOf$HNpo0'&SXI?HnU8TnIBVKl>e#;i0b_SFJH'uF>3!,4MYIe(.dh#_C>OdCq2PM+O[mB$SC.n?=$NZ:\=$Yq&l7R<]+F#Z7b %(aK<%:?!,6A<%,(L([sgq'3SNkd!a;5T_:nL7)\<\68m+MdDKRJ?*0*V5O)B]TK>e-bfT)EJ$e%VQU?$4%bR/sGr5^NJ %)kkqRbAum])=^/j$#;e/HD5&>;@O93PN/5Tr.#"n?:[eXASD>;Lr9ABAqc&)0i2.Z3J-1Wb]#.1i_W&eFX[1m@RNGCH33$5m\E6c %@0lKK[V1Y8&b"aBZP.nC9O?>9`a5"dOg!IX^\.Ci&MNiX;J5r$T@Le)Tc]bb(:d3u; %Y2-[nTL!i5gW-UbZG\0Mq1YZPi\0.&2pfWVe&WdH-`>m_>MK1O7B9Ql$3%\KSkZJuY!"qif-k@h.]Sq9gum[l6]q#JPb[\7nd=:9 %BcIFFE_-C"-OojVRt"O:<]LBlg4.c33@%uo1&ret1Pd<^9CCWn:-oE8%+lCm[!,,)ML-p[$ %,7r.imCKeK&b%,X&gdbpWZAYd&KV"L/Ved]UmhRf(l<@87_qCL)WsqV]s0?@'$DLYE(2of^rZnK.>bE%FMZ1O(8$At)d5-pVo8tq %8'9[&P-b@tEp_C]r%T4s9Fi!#`(`1mJPcG6Z>:)0itR/S:GR"#.(Gu!!0]hCTntP;>qAm,'a5L`M@1Cj'I-O8MnkLeU^rWX`)*%9 %_+!ZkQjq_Bm6E8-jot_#jN9jO@Lcst:b3T@)W?`]/<9$e)G)?TL;t2Xh5kKJN;32]T/5!*H6[fV7!R(L^sm3roGe&#bUe:eJcYNN %Jk*:pL[)!0%"2PFAPjoFlm>8Jh4=k96]o0N14JeokFfb46k6MR>bP"'>ZASNc00c*d> %>kEpcM,NJ*m#8n^;dhEp,Dg<0G;e%d+A>P8hZo,o]5"ApoCL?I)Rp8[<_jI %93ePX._1P$%.$JeI7f8@:,^NG.18F]EdZjie??1*tKcCE[^C9='O^/Kq34#Zd7E %#N.kR@YsH67D22u`&nM0LG0.M2:/#%3E[7L.&rt!]cK`p%Kd3Nk"H,.67kH-m#-UO(>hoJAO#icKnMi"5fg9oWUpkffOJB[@HtIC?2=5i'GHLEc6p_*Pu]Ec6tHoI+tPhX$7L"+Kg5t%4q\8m0B^gc %8d\_rW):W>-\lq,aZ1J?YP"G/W[3Z&QXjtsYJ-f('dmHNdrY1sMVB_YVdV>Qh._u]J$4-q,MgbGP35__Bb4`lWQ%K-#ZVWK' %Z*D(kCr+O0jY=@rb7Gh%2+2>a2Pg7UL+J"+VljPed-])GFg+`A5@T'R1g=c+X<5a5_sKdM+eEgk1eG-Xh75U5cnH!K738699N]4g %FE.W&RW-lVAPaoSSL'2h]^c;t3oksWF**P*+DE,@Em4ekha]Ce%b*s\`!OZGOFt@m'OG"0H5I&B%Op-.?L>hSW8p[W1O3gBeJ&,> %ArpbnjQ-fi>h!nOpsG<5\DZh=jLp"W>+aZ;R8 %UdtY0C0$$hr?Phm+:2e`SLBenS,k#BDfPt,0NWm2QM=2"?74f">O03N7l0[%fgooSOTs)CWd2sE[@L1M6LSC6!gMnP9reol")^W' %Y';sl'4*6K8E0#tqo3Ht1HWk>e"RgFY2;_!Q/OFk>=bsbmS!)OKePef[^&c&(jY!XjV0(nK %5rgUCkb)-:FV=,O&lc8"Q)uo5aee&IAXu`Nh"T56/Z`jWeOI3GGXA'oG$_J]Wl\;)o8\p1^'6-\l#[N0\d.P9\0Ks)+X'ti;5?Pl %$*,=QSbmt-n2b._"Q$&u8>R(kONDTHLEUCHLfE(hJfZ8eiE\fUZ$6G8gMe4jJ180=G7o<4[=k7SVVE_r@j+1D3/Mfn/NH+,hXT_P %TlYr]<#MF?=A(n;3K:)ZV3*^$@NoeCRH72!ehqD8H$i^+"OWMME?6;'r'IPsaCGh&AD_d;1RK=fV7U0n[ZTP&3DAb4ZmY'8SX*oKL8S/QNd0B %,>Msnb(aD;+]Ro(cmg-#j):[-9gBYmL7a:?Z['4tHQ'+]3"E*F)YXlWeQl<>AKMaNe.Y8/P.t;N)M[K)KeCA+")\+8>6tiU^;F&F %f6YC-9&YOO'%0+.>,hEr/fnHSb2"ku@:P9]p"ra?LduBX)iu9W"TUOq8r_iC6A[<^#1Ij>dK %q\6JO4aY+*MBWmQFWC*F!l,SGA,sSH.c:jsZ)#=ZF^F4M#anskc)_M$!1+B5b[7&Zc2Os(,*2r#l.`d$p.YrmoLC;mCf_8Z!CdY3 %j"a7ePed_^`$lYlDER0>)d%WJfR:?5>>[t5;>K7NjY2?mn58/+GaJ8^J_OA9kc8H?clEB5\SiY0Mq9Od:QWQ:?X.6iekQJd='0M!1Y\YkiP-/i]KG46q\A_"9R/s3c<<%YObdb %V^"GM7>-9>"U)^L(QVtAZ+16CH*'A;&CV>E,LL_ch %V$N^I8@kJghp+JpT:@a\eXD'-B4s8qi4GKT@(Z-><"57h)G)8Kh&!@MCksX:[q&.qU/7s'O">>kD8?fucW,q(LTpNOcA=HcD5>oI %7P45YkpR,57BG>8_UT@G)dQ#6I''9e)/q/q"2Imll)="_T"rh!XAT5@n:U;!$T0CQ(Ni>nK@Y`5m)^ulT7+9p\@^@>A"NJ+?,T!sV1&8-$Y."\$@Wk7LjOPGmJ^lJqT_CEfSJsG7BPs0B6b4\;Pn,_(FdPV:b,.-thjk.t %G1!5r,HGq6kYmLt@LHV;Fci1E2)g7C=H%fi&Jh^3@j*H=2j^t1GYc>+F0-;iXu(eI!_9;/At"$2IDN/@"JG$PU?`Fb>K4Be^gK*O %c&u-X_JiEPE+4_:A#,KfbOeXk?plKA`eu_S1_HR51IRpD=KSFP/db6c1k6(q!H^(AAIJhX-fH!5$p@AY[3eJ'ULbu8(0_\HDc&TZYo;hsE@58pZXFI29+NYpIR0>MPC2dH8'B-nFV5u4fE";0>+ROcUIBR\am*T][q;n7pYWRHfjp.+u;R&Zs`b%$AP+WWN0I!T'MkF*.?8L.IY;pI^f,PZX %8L4#h6cFX&:)bYmF,'+=Ym"^VA+1=[50G[PUhJltidY%Zo4Ih69bmt#dG,OfJbk+O^C1m2TXu#V`p.*d]2$=;*dhN#NWA/U((E!P %D;$Au\qX17qM;u;.S"fYOFWj=]0lY@<3\)BI`d05GkH2!`'bL5R:5&.C\*&s\B$8JB=f4,rU48`J2%_2!kAFINat]Q%`!Db?f^^. %76$]"fr-U7Z.@JsHkMUiPgX%D)c %44`Tu*l[b66=#t^6h!63r^k-4O6l^&epF\-`XKk'%Um!>N_HKX;5![R6bG4NHs*-(h<0g[+jW9^V025M_#*mT(l]:b(49#$;uC5> %7,SQ1d+;<,L+d-Vi1s\[*M[DI&j^p3'/)N@ADJ@[,=j.&*F$o\oc7L&]'lF"*l`GG`/XIH%)MRWKL$[sdj3_-.&fT(Us@oc;=$_/ %Y"uYu"t`0F66OUi_B+IB%WF8_5$gmT\Vo\-2=rT%?_!fO?ii3<]9,\qM<53Sf(8X"fkt,[mebg3[7KkY9FQZ(+*Pp5X"r-Ala\TDrOONQ. %PY$PFVMN@#PquI#DXc]qb\`p1JDBIV[E6dX$XRa)dYPT68;%cKG:'I*U))`,`DtF[A]_CgaB%I=O:m$',^.mK3]\pKM^5f'(EG`6 %/US8&3j`)t^=LEB.a"1pPX*ao=q2L0`g-R>XmqRlgVd$mjU,']mXYXdeeR-j7o8<1>K\Q&Th'=\(^rf"*4@,Imu,co3i-Yr^aA;@ %"?,"VVOVj'\BXDpZ;&,U$HRL[#'*j5a0qpOX"$N,N&a&F6*P)=V'I&^SKZ"AX8?Ukmq!7]mh`:^-m)V1Tci)Z!-iQrB-Yjg?L<%c>22_nP?2`BTIh\%K:01J@]a?..*<@Y %ET)&AqW9WUaEbe"gMqel_aIoc3#/_C.Jk97fFZMoGkQGWnd(M41C`"&Z0pVT'BlPd-k).Ql4?RWMEB!r+qlr:O[I/,N(hQ^$GGj# %*3:qm9^9MD?a?V7#<+%\rkdX?H_'0M8WXhk'YBppg7L1)=09Nui"lY,c)?qjJoVm0:`2Km#lXI+%Ylc4oZHg8pNJrmD`mP0% %WL]cZbU>cHXpKTm\qY,-(pS*,8Z=#B6lA]t3Kd,r-UjHZ8"e"PjeNA<^`sdfh%2^m5n-l3e:J""R0`kr\LIgKmL/U4X:#sK7AAom %46nmglP['Kh5>L;#BWfG,e2F%3HK*+J>NfIa$It@84-oJPV!V5-2U*Ym`^fG0qBbS'G$4k6]$TZqe?R)KOV;9JW.0L8i\2;'2$:! %d9?IJLZ"PV0<;"mHb %+EsI\S*l(1K2elmU2*Yo?D$iN_nnY!'X%UN3^10_M:=,gZ;sUbCL>i>jPJk,#.jk0\p?:[.oJE/P#t0IToeOmmNGN!Pb:!-Fna03 %RTN/JFC!q`q3:sb,7#,T7T+@PmPBLoR2nDCPd&H?(Q=.oOM&._IIRc*0+\@F&RIM<86=jaF8Z20e#'_`"?? %*(E@(iH5Os*&nsn/.p@f<2\)#(u1Fnb(\XtHo##p=5mXD\sg-WF`OW!o>IVTg`SJZCGpT@I#aKNP%Ll&,oPWi@#=\)Z8UKHLH4>j %-BjoVJb.&n,5pRVVrYg)TGd9&om,XuJFaH1/5HOe#eRlCjHSW>3[A\+=sD:likZ3[F\i`;"@b>86cT?EO:&+1+jg!-_%I`>5o#f2lC@,,L:N+UmUbEBVmP+6/pN5( %=$V.:i*a\DI\*2rW=kMfb0Y[^&!n\6On`!AK3Z%=&`MM2%dNAiPELoY2_.%9%nlC5(:usBaWbMdES_6SSK_#Jj@jTU5?Ndh8-Iou %c21TWlOhh$XsJZ9-Di'+NmNt8KV&A.Tj:,Fpl(8MEU\O4i#"\,V]PKfTDBe[jb%EfSlpm#JBBEIleLp*2'kYJ2U<7G8&rkfk3W>hj)/ceTDVU[Y"!TMqM);cX8;1(lE[o]8+ %r2:'JCaW#]eY6f^K>3MQZr@8:@c2%'[7UGP`t:JgA)o\2D['B %8RgCMp)'fR(p>(Z/a:d3,RY+OHJ8?/c-,e:LAa>/=MWcf/Usp3N#l-%eo'kUfR.TB93I>VT]"Y(.chtXS[f,`c=q5)=Z*8B*i*%% %A:g_jaN.h9qNk3f1B!Dp53>'!(qiP(#!fBt+>Y@bXCJC$lT1"('R1q6@DT8+i %=l0>s,^tck7HA'.kWD8^=IFW-pcNNiik5::=Wm3);&O=V0ma#2"4>>/'2-!GO%A:.%Q%\'=;i7$_I06.fQAWRsHC %(aJ3Nal=@\W0P5X4^?P8&LasM4#K4+_-=.oN.De:!>1nMZsfY`R'?;"4@r"2m[M,;"R_$WAKCR=";hKd3p*hWtiTW$H6 %Y=,omS9asUBPOJgel5NO'b4dZ&!7"k3%/JYOu;_%V$[`F5h]@RFW.@0V^3IDhnj#)UR.4TP>oG6Y\;"r:EA7P,Y$qiL[>m_N?[,> %ifLZ;o9=uA3A#7,;6Pj';ZOs9(ZoZJPcq!%'tV`!ZK"8j><.`$,2UqUPG[3!ao)Jl'F/7c-!RE4"NR-MpeLB*88'a"V>7*]*0/N? %,+u[0p"@X\\,aVi`%oM"npR?t/lGOUBB&:()Tm+-BLB9rg6+7u$'9rX-%Dc8.h"sH %0cFd3H&e["KU9CTS4:i'N`ci=E3m'[a4HIdq:Ti>ngNR_PD2C.U%!d(dgCdUar\b %EU,B>AY:$:qah_o_8^qm.)(EFE`flnGKL,n6>:Kt,P%+r![;!aZAs2>a1Mm\[k"7Q!=-QrPC6Nc+C^q6[d:_gn#`8Sdi2.kVaQuG %RS:WJ9<9m%\j55OhR4)*4_\mafZ>Q^q+HXQP87j[V-TRFe2=kbeBX,a^I^bo%Hs>+a!W;V9I;QRtP>gL@11CoA %B&C_a)._$Pk`\L-1BALLQ*#VMiq.Q(n&_)jY9pG>_XRXe:=+.%ZUiRCKTfK7J` %.Z\g0>"J/ZP@&6D6l*+9%W711=us)f$:EUjT?_33fOb]o-#M>aF?[jG;!%f!D>'80,(.g"%L.6AT:3.?f!k71f-3"@Nanm7$WrF4 %p>pY''IeaMul;8]1ZU %9QJEPH6SJ_)5Kj`'cZO#K91bj#@sJYe0()FRc6-a@T(j>K6.%;pEI7l(k89`OL)WVi$Ak+a)`;53P?,"bBg2A4j&N+WdF26D50>jfsO3@C2-?5/mOQ+l/<)kap:G%i?j+b)[11f$V^?Kbo[.S`Uo.iDBTb@^q4r %gsDZf^-UG2gi8m]Gj&[5BSkLN80i.L,?J5?GA2[V-&O/)e@Jj?ZQj[m+qePq*?ZuM1p(3OJWdst+O[IQJX'1g?g_+)G&u(L;qtl2 %CZ?oWOF;GXP?<@GD6-4PMXT_\hb@k./7l]q_Y'Nc/Ap[^Cu_Qm!$>+Etm%ZT]P1q`5&?,jD7mm\kr %#Y,)lMcH/r=XpUDd(BleTir8`+=8_B267Y.:)&To1QFnc,>'A8<*hrH;7oKi@g(h^E#/*#@=$r^>Be9AdZ:i#umGU_HYg,3KA4_SiLj"YtJVKhAkZ.lH)u$pC$JSXd;P6'12U;i1]#br)81mL7^9@55s$ %ifl_6CtH)ipu`teCa1^Nnq\S,Y3.DYB'8Kq%jbhsANrF]e7A@mJ*gL<_;ogE^NGbA%5Ce/XclAAS7sl*fiY2MN]q7`a.d.EU^`p\ %3_Kc.KR`^b>!spX/np2@PuX'!`EY=?B5&TC51=CMV1AgE!g?*0B0W)U`]d`$VUR2bAAbQ%ubUHiimJ;l!f %Tq&A3._T1cQf'WX9t;dr5(GV3PZG8:TFoQX#9j=K,HIpNBV\"*F=>>N=IZnNLI`R@kCkqs>,$qlZW0GLSC#[mCH([.c)ToR'7omn %G!([Ag\[P]"5,1@7Ji$PZ:ql7hk:8(7DA^V&pe;c+#WipfLGA(Q,(5cAk+br+#$:B"SLII;Yt:KM(K@[ZI)\N=BhD'>r>(=)\NV& %/q\/jdsnVtq3i9B#O]fAaQR7OQ.j %<(%!2!j4i<31o==Fr!t"]J2YKm@/r5KJoKRdt>3]r5?G-M!#c%7`f'gJP)%J@4%EaFJ\8$^*GFjkQ\S2J,D&E+IXS#-@TMOblCI8 %\Y(2nINT'LqSA!Xca(YURV'`M[o+KBffhRuma?Xf#(J+$^YoV-r9H+h%06^f":Tk:IVlJ@^c$ZP8kWAE/.l!%g2V`U6gI^kfSklI %ST/!^M2mL=9:FA4K%iW7(IX]XBIUl2ndG[jf**@td2ZieqO*2M$)fVLqSD\pJ.X&F^(PXk8V>j2FlJ9H,r47d@^#I?T=T:%olh2i %/Db!dP!`e$T,/1Ocrm0Hs1>AJF8O9Z#6M3$"Y"7cW?AKCYN#jr-dab1&Q9[)jOnBb5rd_CI,UeF,*\7`I->Hm\UgGS.5kGP*oRf( %=Z@/V)a[@M7;btf.8njcBl4Z2$W.6b&ROV4TLC*J"l:VJBD\2ia`J=%P!DDg$b_@9ft;sQ;7Le,$tDpGfK"GuV8g'GQf&pi=gPhN %m6f#h[nmA"kla\\RdiA#gua`C[KkcgZAFR1d-?D9Z+eYKhRpk9R+JjHGc";cOnF@]@<5SeQ?n:qM`2@nnZ+0I7pCgGnamr]j^k+dY&!4<]kJMBRpnJUqrpIE3Tt %2(g:Y*IZ3mjWL%&A\VtC*A4WNUOZjYEOC=?_ojo[+/;qR:^(h1*g^](1d;`&WfiY[Sr4FtKE./+0#IRI@&)0P<@@'eT$=Bkls&Cf %+=2!B]kEjqI"PSt>AI=[%Wp6992'\k2Q)G8GWJes?Js#Bh4i&I".0(j8fRaZsV3#BX7=XR0Yj7,\L/)K%BE/9Pu0WQ>=?FGhV$'[*7lT-c1Nd4@uhl%5?+ %Di#4F78qLaJ0cZuSXW$1]JJ#*;KE&fN*mQ,i-]gV`BjFWibG\GQOf>t5GBp^f0$l<-<*L`9Mt3m3[cfJ.HXY_SAL)^Y#+i`e4r0- %;doH"Md.Sb4R_/3.fG<>k;&/b1Q\Fd&-E_D-g0fTd>C=/a\>?.)O5TMcY8fK[9K?tq]VYO@8NFf/V7QVooDNPcb6X/C6<_eK>V<= %9ZFd[RjrrGom*gHMsq`_&UQLGIPI=l1MY28:GUKYg^1QZN**@5.D-+#qr$d5\?Nsol>Rm? %e\nh>6e=>6PHaO%&6"dg-A:QE`RDYUYh,2fTHlsJ);:=5P9SaE9&l35a)L3K)GeIM&k4hm#6b^[U,(I1siF598DOPPg05 %EPO.G>REk'@E3qB6]I+a37[h/$umsU(,=\pT.-+_?5B8YRn2]b/\s1FnmB0\%r"8?&8=MC^bGjJDn$tkpIRPR^CVFIgjJ9jOG=lU %@`4L5b<\?ZfY))MJG$(1.CUtk+FZX&kI-bNb2n]Kj#p2QbgX64F%DS9t@ %\J8FG-mTRkgD%4uS?EW)$ap^=DANI&Jb]nBKM)?DNk+S>eC*Y7R1[='P>_TNRJs8d&W7-JV,SFNFW]2:J9^(5ZHPY6H<#KABRij] %\-h.$'S?RuV.>cA&)t[Yr.H?u],eGn(<"Z=O(?!@qdr"1dr@)RQ-`#;9K#NKRq%#@6Z;c[K2TCTkUDTtBVf_Hm,3,5/SAa(ku=I; %K])p`\k&F6LL#jnU<=JZYSb`AS] %f;W`_qha=uhrAE>";eh6L45kfo^Si/rkf7rs7%Idp6U:-M][HHmW[Qma*mWr:9h]')afb %Ib;Tj.fWFkr:ds4^].*Ermd)0eN[k7FgJj^h08ndfAHPU]%>j>6ep_n#X'5=p$()crPPC#5?[lQn,DaqDqD5mYJ9tnq]GjGb5_Hr %hnI]j@rM2[TCdX1maqL#^]+#cq5Af7_a"+;(LQQ:r9Sq0ZbJ'Krl+WHMI5puj6ppdh%/ECopTqdY%dY%T=amE^\][ba,^Tmqffg: %b4Lr`s4op=_ggM0r5l_Nm[l]&O,rpOIWg,:g%s%PrmT1]jmnJu^X>iYEd[fRlQ?/q.f-'(qXIW/s4@:!I/JleJ+L"=:TSLI0)fJ_ %EL]q`XWQFsOqkJE5?Z3+^Nm9Zc-O+2D?$4mj5`4o_9\:AS5@:gd+&Lt&P^FlGXoiInLGnRCCi+.]uHI>@62?)_#^@'EkK8(73]g: %F@HFp$>[?OgL$mLI,SkOT;61?r/#(1QHQmu.7C=ZD(*bdi`iU)L#@3O%J*b^[rU<`[8gq!oT.TF7%kQu-M)PcMZHbs>H;u,9+UIM %7rRis+4'Uo%"A#Y^\\n3Eo\Zi<_!@3VrU=pUP/:lMTsr@9lT?X#tPH=CC %+3"!.qe5Y/HQPCqY.^?,R8tt`)\dSrXjor#ZNlQN7rRis+4'Uo%"@GP?:p&EH64+e0$7BCkSR?KRa6uX/pu?>mc+*u*j+90r91t< %E+!;s6ml:F;JAG[gQ:Op$l:Z`ZPKK*jleGj*o#Z46)nA%m/fKpp;gu`ODE.B_Aei*^+c%)>?4Ae@fM4UX_lnZNlQN %7rRis+4'Uo$pMq+Qbg5in^@cUB#E(']*hu)Ye0[ZN(9rC"$_,$*1ZmH56pbJ%F634$X[5d?2WpRh(=\l[) %`?Kn](\bsc@CT=oXJZcK\^sjmfRD+IgLV28=\mATQUUO_oe(XV_-R!&mG7'f\NZ"h+)6;>/VTP#ESE@3?JcOFj7saMc`q^/hrFED %ocE'^&"[_"[VMIW0+7!slD`,T&R27*ma^3I#cIHp`@IGX7qE7HLQ;D\"3,lHW`b_4aJ\TCR[?(lcPL3`:^]X7+p>+or*-f7F*=L_O'$7`K.1YNBSEK %dfBCipX8\YhFHOGC`^Ri3'LNZ#5ll"a/cb;Rn(_=?$\DS(V\](/q.p8DY3HqT*F3aJ)Yg#(&."akk2V!4eD+> %p`,2^nNCcNY %417:XoDS/=LLVV\`*AUAs&34:G-LVa@\g0:8,d+Z1X7BnPfp#EG[gb:O6]_3HTYDqrij/js+j1W17H5FbB$o %O(kNPqV0a:;f6l-$?iUOT@MtI+,/%GGnf/rph9=AnOF+]Dhi09TZCp)Asi:-X*`[r6s0 %/=!\_j\bdmMb!;#DN@ie&UsB1q)6lnC@?(`iOl/Q>H;u,9+UIM7rRis+4'Uo%/sqS'f*3ihO?tpD^X(Oj&,_q4.]htM*7r!\&)Rp %alT=UipI6?f2eBi$sn8lKpRu1eGi0I*)EBS]X7M`I.lJqr93P(lJoE=NPWM(ea+3"%M%p&eD;+[nH?,4bO$@)c`TEgn&K[[H9^no %#LC6&SM]O*2NT0a]FW;_nE'>u`K/m4XZi?Bdhr#!r%Q`eg.6cb8[ij71mUX_lnZNlQN %7rRis+4'Uo$pLdQ08"=AQq&CqgO7lF;>BM3U\K:s8#rh2n`[g$>MR]sbq38Z#NntZnp9``7rRis+4'Uo%/s'RNm8j1e(XjGJRZi= %YMl]J`nU+@KeIB)0##BndHW5[,^Ss?'RB)u""?#%'o^j.(2]uI/<4'/g"uFQ]C9CP\r6$jjjEA,$U&h*gp'%em#P^@]$E*OT(_l, %QJ9A3k;0YZ_i8UOAfKQEB0!MKb8"iMCAWcV_Rs6#$^qI%8V(bhH$dbr3@6_2k/]*0)9MAHsaGRq3G/i="ZLg?WR[Q]rbI^]k\X7[W`P%h"r^Qo^ctl %nO0"@rf?.k\\I$gpN!GqO/KM>V8r0k$D1i".)*aldHVeAa8PK$Ej%WYj[Cqr#HL^>XG>\YRos %:qg11fCq@/+#7"@.Y];B_hDb9`uW8cF($RhFJI-e]7G-*M]7gL+(aLTqq9%WF^[U+7EE)GZ+Xor)+f0Y`HBQl]Pe %*$fUi89$_p(bS3&03[T1e8T0r[=LSolO/KT]j7-N.!.8hKIDL#gi&5G.gdH(orC17$W&Bg05q45rjZ%e.nP=7576$. %O2=78N)=uhcWKX^f,]3WGSsk9JpZoNF71FeGdun]g8AD_Q8WJo(>[1=/r&F:$KlltZ5;RtmI"$_9Bh6uL/p4PZ<=lg`APXj(_5Og %Q*q')X>!#"_->lOdqo%Fn%rX6IXL\ZdBC(b[WgI0a'imgPh,Ubj@@sYZ!!SfMHrH-:B8o^pPWM5!oitNKO!_)E3I=N+1L.`]$(lp %/]/-o1rigNo'*Grnndh;>4lR.n;&NF"N0ChfYP<$ik8gt-eL[VN*.=$q3tZ;beB!jf>Q.#LX1["m(tpc&`&!R6cBqNSgYT5Cu\Ii %@L$@aW`Y[`1,L6D)$HA<6mootk/&qA_HCZ7_A44$?X%VG#GjKT2H4j"WF!>U/"\nBIoiV9]qh7kqQ(r5\Q?__,f;%@$d8NuehjN' %g::9aSZH>o4A&RIF.7OD33U2cqqiXlqS9lA6>?D8d&bd`5OTa;I2CqAralrkPj;e3>,-pa:K2$1IrIPS:pO7Ba7Dg(Y/`0=-aZ@;3^ %60SQTr33tPFb)X/sS2m4nn)&F+/)OIXU`Ju>b'NhW'W31pW]jnPVm)DiXMiI,Ks>;6qpTCbWAsAL?"=&J(;4)M/ %RP.OjqL5H>hEAA5Vk2k=VT?k8Xl1$IA*)WCO\j*u384+2=mj`u0eJomoh, %_&OcD[\F$+A_m*a5+C*G]+p%SI<=!;oFPA"iB6P#90CNbkG.i"MYh6Yjh+)KN^Gb!]UZIJeoJLYh.N!^S(`S>^l;ulZ/e57NE^8O %cfL+C(Z6Ti:7Z`%ct(jIm[rO2\8T-CeI\JDVcq-dZtF12%Hpn2Mu;uV6sl"4]@DiGM8+U]>lCjQY!B1k69+Fo`sUtdQfk_`eB1[DAFA[*j$MIDm7a)n"MREPLpp?KmFCe^*'&P4jiQ2$OhG_N>mn]7K#+F$J98%nhba"H(Q+Zk1$KLibJHf%<"`_Y-'k?n&-hJ);gD];FSMc$`c %qnR#LX*%ZSd2mh1BJ[k*l#+fDpN:rh^%E"\bIKde3^#mUZgZ]fZ-qIDm>0Lec[HspMOU?E@f5Qn@$u0?])8;f7lr]<4G"jigA,Wj+"?$e_$WY*8fLs$A/r=ruV1!HC`/>'Sa5/hI"ka4jLaY(c/!T %PaqK]]PTQ@g$UfBWDj>6o5`5')!Q1XSRtps@tb<#SWDk5WV``ID**QRZ7jf %mI>?JdD-K:3k_[p[I)Gdrm$sg7]uo!ak-!(B(GEf\a/P.@o9H8%11D)Y:!S*)o1RF=,QZbmIuVe[8/H]W@4hXcc4mTpU3&.1^`sa %dXo(f9Yn7Y33LNVMlN)kEk-d:Qs;aaCY,S8lkd[CfFq[Hef)*b'K`%&>]sX`ciPk6Ig@!)q2i-(DDS\qgb#\TZ"Ckf=?H'GWONlpNMe(%UPB_\(]CcJFNYERq1A2YX\Ro9B]'J+)jG.n@;/D=Mo<#,E1OgY4nW %J19r6O&X&_6Bm(_Qnj"96V=+j-gp?UG+n]f%%4Q]6ug>h5-T(+hSmOse3RXr>&MrSB-'6+U(K6U13*#)WDsE]H]sF$/!ouXR$\C$mZ?0[jn^h\LB-fC+cNKlCt6q?;oFCCT;-\ZgiZ %2QT9\QHMI&EV=u7I/6ic/XX/t@p:u#^XLg3pQoA[69$S[g3,NSEpge$pYeidg31]biu712$Z>)hPce$Y]Y&Aoo'AZ3\?.n7+C3Vt %IXA4t\1H/nKeIXA^/s*)9Bt^6S'L>i&IpIarYJo!5&0(Qh-\1`Rg4eSSLAj2;0X;"qH.%9+7(%ed^.t-)0SahmM0(^f"YQ]=fam= %kM)UZsrpp@jCjkTt88:,j@hKgTX0,M?"5_.`[)"+Y(Hdg0CIDfOh)jK^ZG%/O6&V]lbm$<'iaA50;[YVO0qm"&;WZD10 %eY?2_CqCB`hmk+n%!`Z?qbYo)*G.B/@Op9H-DJQ4qqAXc3i(s4"7:>#?8MTOi6+T5"+3YkR;U`;?\SH!"A*phL"G9MT$mN1f=A9V %nf@N,T$ %2_#X/gYCdpkFNSD3_Nnn%$+LuB_?[&Ek1>^SG %eMbj!HK,a<[)`QL$]3R$"pM?F//)U:L:GIUA-WhP]XE7K:E,gNHu_1gWn>mGX+XZ)6m)1cF"EZuC@+V[FZ+.HJA5539.3GA#Cd&\LqZ'H\,Ltj;$_'H#1+%%cMfq0^ZJsNGjk>m:TDFk %m58rc+X5J6.m!C@LBPWY_,`8gRj]>#_c;&6?GluR&+oe7-p74N8uD?#FtL-!DTVV>nQb3lGbun%:]uBk\q,,--Z8t@JPb%n0e++8 %F$i_V7qoOYI"sO;cGpK6TIS?mf0sZo*lkYl#QBBUe]Z?;Y'&d7d=]EDBeC)Nc%UT4_DZUs:#V'>j`e\r[P.*J(O.g,`lWp4WkYHt %)it5+pK-Mkfd]t6/r%c^,W2dhYnT/NM!4MBgTLY0M9t %$WZW+qf,O;]+=_epGVe_@*Oa<2tk(_==lL5Su_55OZm3\p[=0OpT'adcL10@D?M$s+\%;5o_MYG8#7I-Gi=da4.:[:@G/j#`[;od %2th3mAMcncM3T<9q7GHE.].:YDI?tRG>*k1H#5e_a>Q6aN3Nln'`#T`Wt0p1lqdp5[iQPk-P6YO-/N, %^(7k&gR+\=Ztl)1)^`40<-ld6h8&5sIggDqlOQCl0
Wn_QblT4%+aNt])BcD3=R`3+tu1C %;O#^[[$#.uFo;4KL[99;ES*PrCL'Ve_gV&i5PBPK^q$[N)K-D3H(%[W2I-iPr$f2G]eOEkj_:Na>MV!VB=p$44b`P9R-o#PV5\@% %35VVo3\Jb?)0#B"$F-k_f'E'S,ittZAkcLRmf!JKs):4^k"@2oqseX7#8iXkBb,R9g/&!C234<]Tr>[E@/6BU*TcW,gk?qT9Op&N %s1IZ([T*#m.'3"u(nq8ke(9ZR"M.nTa(uP;p=dB:.,$Yhq:Ik.EtTD^[F=2BFW5@gXk@3t[Zm#5)l*f?M/<-)O)o)*Z>J2"Mou]"(B\%+raG/cN>e:M=@<,7jLWkcVpCjW&p"4'5H0'o`k/]_T %gPSkeNQ::)hs7q*b0/9e=2.YFba;B[Rp>5g[[_\Y4!)KR,$OW`p'FL# %36oos7k7Qk/gDX'q`Wl\OBr`\Eo[P_Y5U?ph8uBKU/h)RccU-+0D,UpE1*f %<:e8JdhD-Q-MQ3U8$gdfO< %k@kj]>H`D\(\Vk:8XIGF\+>tsO)]:crUbes@AGo*QdKa)_UL?Li?3pHH!;@G.T0 %[+@%C-bcNP;Il79&533SnKC_TSt%gq'a"12+WlR`JA9u3f9Qme==)0=.?p-foaEEl'^s,r=uh!o+u?S %Rlh964db[dC2^>@hLU[(niT';DQn\VWTZ`)"D4+c2KA=Oj1:c`],5!kYIdMpQ.F#dJ]7jZ95ENt;hFKd#`#BfhCBBE$7daZCl<7E %<-RYdldH4e@?W`NKKCTP^P%/ed49C@TnO[qdpst)f(:o>MSa?C]Lg536jo$k7LKOofS&qW*+m1ZN>4%u^*4.QgtiHdWB)771A@@9b\HeSpYln+1b %3ss3n_S's1[Qm?cVjDT+&5;9&#DMYR0shZ2r`ZK51_`N'LE0b%F[5NN3#'$o+Gh^c'i'/\TJ8!gdJ:d.'*`d7,*pLObpTu4!6@2= %V1Gn+@D#=VFsFS,bU-077I6HZK$C,34X<"V!ba[YbKgmQ^ %ikY61%2@)]2)0^".jZ0MJps/QQZ?962]5maRWg!TWLS5Wgm3">A'2gL),eWq]^F[][2&"9[KQW %>V935^9Zlp%(,`AV^p_KS>V7,@_[QR<#sPB`[d(^I,$?Tnh-?J'b,,L6(C(<4aSeX'iRM6c7fiJ>[#s,Ib'A"R>6G+%RcYYnJMWG %_.b9!&=f,Rge6*?pnBQ*F6k*:DG7UMqmj'9>[M,k&[WtAp<:3m-K50=I1+OV!066\GLo9nF_r-8+t.3#kl_0k0DJ!h#q`m*o;N$) %nR4pAGngVK/l_n1P!l*n7GRd&(#r)fi1U7ZAr\F[\#M;=GH#HG/c)P+%nl3G+4i\t!ego!Z`L27^1`A=>c0"QF6.sjYU&siYIS"n %:&r-h1J\!W_oBjKNl-4QAq9sl49pm!"oH=d)lbWW5dEpI:1ite%l]@$Ah>]@((X`L*/]hg3B(kB3\GC-[\`#Y,hFgs=pR%\UgEMEQG(PHk;mR_QX29hQCtjMBbXd8qsRA,$/.@C$``R&hg*f %CGt8Y8:.RP[;R1X>(!_mehqGKenGqF4;dpRACG(i0)?lAL=9NlZU;/r(Z$fA3:5M'M"][M-WOKI:t %0a3=Sd>]i8Z\^Db7-Wp3P!@^omi?ap]kKC9K6u]2ke^eTS:g\tT %6^\>$^]nfp+j#8N@(+tuTa4lDG]e(T!sX=e*&;V-h?7q!T<#gIfE`m.Tk4$->@l@#)`t9RhM:f]<_!tOjcDMd8h(oR.a\Rjp(;ni %kX,qWLCUDVB3k:W=A1>Kpk)4Y*$4!h_!1P9Eu80J(Iub0(1\E[62)l\OR>Lk@?^iu!Rg9]#^,PR>^\4?&ar)5d=K3fjsQA6GTGo6 %i/hX*B>t/]ULBg6T^]NSJ5+2HasAQU1?6kZGR;`S<#GCt"=n3&5iWSAksHFHlO%f^1&'Xk+Ya)*-r`^MDBPYrbM;SfaB\u]Cr"5D %RIsYn:pH1#]Q[-5hRjToCWUN!)oZ!i%-Qc=d!j[hURG/<]oc1eO:jb",ikQ6Pter=KT(o&2J-<@q]<==/224`0cic2)b$THB=gU%\t[VC4KrU.V*;=]=A(^,%p$H`?!G>R %]NmZp&oKSu`^i.M\Ue"+dO=2[CqQP$%jeY\.d\l+#TL(b%IbB(@@]#uEIkfT_T,0I?r.U3HE.3A'3MpR(F!B*30JH^,c/1u6J*E' %#P=$7^0de"V0[T`pstnVD"s3hXpa/b=lf:uPi3Cbnid:iUD">&^Egu]XF/s$#uZ*B2s&HL;)1,?l;7:bSunWkgRJZ.Vs>E!eh(HZYV#\\ZV=mUH6C2>uT]RL#RjH4CVa4C70)EdKf`-E*H%_oul0oYs9@Z`[trO %0M#``Q'G,F,A\@ET`[s0kGQcJ0Xk3EF-AVX5:%Db'/`ZPVlB7R=E'9AlH:h'l"$I:L%u<7nPPJU(+f#J@sp%USP1`h<%c!eWq\V< %lKM/o^2,1`AHTr10$(76B3YguaERjU=r6\@_P`bWCqmcDEaDZYKtit@g*A,U1uF/=2R(5eFYqID0!M3dpeEJo2.r"mY'gFncoVlf %>)VmY?f=d;DjX*nNoTcMC_0?_c\>[O.LS)W*_?^Gp%+"$dI$fu#7el]d=.Fb;R/elY^7oYh@JaJ(Yc%Ma;NCt(HI+N`n?Lek"inE %+-NVnU5n/";$b[/1J`%sNR[_?#%9M62\>[0H,M:4Kf/2M-0)'aBjn2P3gO:-Q;4N"fb,uK_2Q1B2^Mgmc+ROZ3?8@VP@PUXL^ST] %45@huI,`M(NAOT"7CuY8LKVJ1PsrhG2S*%o,&Nr-rU/);mTf5c[6[!$^3r;m4EDdhSbn6YP\bEf-%^.6t_agcn0IXIBiZUfVB29XHA3GB3t>??,)6(R\l"-E7j*S=jQ"%(QX9"GV^8 %b-ki3>'jVE^[$RK@3jT@.Bd4%Dr[&E]#9[9oQ%Juk@SBjn0t:l^1WAGFE2:=Eh651VBNOih:p.MH2!^>6e7jaB.soUTn`g6P2h'\ %@G):oK;0p;3XGG*+,eiUDK!tW[@Q8-n/M+gn,N*&b]= %Cd,>*Mtt2O-Gd3)6N7)1@Kn`j=JF11nh-7#@[RWbIZ.'aj"tO1fYSSlSOFLh1%EPbA(oKer:O?(d:_;%iH*@J22>lmXhi`a'Yg+?p\#;IFQol,>lm*BKj#CG#csiZgm$/kBBB!1d$r-JgO@fmrhS(lfn30P?(FAWa!!=Q_e"3!8$I.\h\p %ABG9pp?E8Kl4&*1;N#.@#nXCL+^Hjh;Zu9E9RKU?&=!;^2T32ENuJ?p&]a"o,.8O1lYXMGC-M;T0F==;iR@Y]$"`K3H#.,&IrC@N %5Hp++UCM>/n$Jd[.(DJ&6V:k;%0AmVKTB*SV%3k=2C\"9YU7P=DJ0$!Ad-qWEods4L!p$CmM3rQq;fEZI$sJ6AK_0I'Dh4;,^8A1C=q"cM?VL+O7qNZojjW %C8,@+REpQOS.`o.;nc453*)TF*"nPbWsB!^N.I21$@h4q,Uc!P.f?GX/sh@7;AJ7HPZmmc*N0=E"/^f/7oNeU2j!UU-1djbKff5! %3mN^b9N-:dN2I6&Ch+(@mVd+?q.Q;@e=.M.okLHA*EW'k0d5XK?!Xl`jPrnXRJGd2RC@b_M"5sG+ %$R$kB7HFTMo%XT!DB&+0bk!5C%GffYAHaIIjCAmj&NjQ4(LE=8cX*FkF`\qWpg85?G=:JJ'4(c>:@XE.T)m5>XbhU@#)qY(<0mG& %ClY`e83V,3:CC3jcXHku],Eos^"^pM`%PL^2f[*7A;4b"d@+RA"4V4R*%GP"jMTA1UajCVKof4*gT(ji)_J6HiX=eem$tk5>YkK%N %?4Gpgg;/A75h9H01l<35e]tfX8;'G[.=e5iik(c"0'TC)H-Te>X6Z/U!kiHoKodE2SVYP\C0GlA`0mR'1Tqu.YC+Vro;$kFNVu); %kBcNf^!o_tDWQQ%b*nF9h65e[IafV2a!f`J=Y.AI)o.5P&Eo;h %Oe6)p]A-h(DiRS`%LDe(]/W)>!Q4Eu_+;sU[K]N.hd_j`s`[]Z6c5kQpYNL7EQt]1fQ"CJG#W!W89bMJ*nJ,8>1VL?%MSoVa'qoCBd=X8N3DOGTCj:k0H>p`> %.>>)*[)MsMM!Xe*6el;1S9UjLJYleWR5lgIXA)2V<(T16f/bq/_4RfRBuHn_k1cg*.9U2O0oJhITd/N[;gMCJ^b6Isk/nsHM\l;a %/FXi!$99QH"`niPpI^8Go"&u_0`f1UOs*mlV7Z6$m8S?q%\IF$1cmo3TAC\B;Vu'R`?\450k23Y@@$LUkYff[%WhZ5Kn"_(oa.Sp %$ZVG4_oklE:Ge5DXJUKq0b^.%.U;l6[kO*/PM?:ZYr)2NLJG8#*Tf8nOo5:a^iK`UP^bmHpil+aci33M]Mm!;6+B]rHGt\-(+Anq %K'eLs"8=FpN.LMTMl($CZ:km[4Nhu!P<6E;,sW&9L\C/Fc,RUDB8L^HntCW!hc3>_&T76AE1)]*2Vp@RU\q.P$3s9@ilLng>J,Gm %YTnt;DH)k6!7"K$0H\t6R8*I@aF.;>a.OQZnE,%pO&c$hY+=2cT!FdSS=tO?BbZqYkeJYNqFSYm*Mj8WnS&*'S)s'Cr2;dG1B68c %h3IIKO#'94G<7<+M8S#+0]uD4/:mN9.%fa-f^.=^I*Xn/8=Vo7fu0S6p+An+FH:sErm5djJ %P[i!V1G[s[40[-QYJC]^%!,,@9p@tcQt)G-F$6"dY\8"U\ebLK;1GLljZ'CQJ7[1lo"39!TlUGK&(G&*.L1QYLI3L[pi(BqL\+o$ %dro(FB(SnF;Fsa1[D;f!5"_Z1hP=gP-f2T_8;raU0+n %]h;S)gOYNoMY(-9dqTBcZ?PPIZ^)W_Lp<%irX@j11[3e>PT6nAR/j@0nFP3_0Cq9>3j4#.jNP"6EK%1_-)H#b.h-O6V %q+oMNH_q+LH!Tc3>,1ZAYl+5A/D^.RFK3o_@jpZ;f=sFteK21`/2;?gPr]mucM5?nj.@nE7IiqD[O+'Bj1\t4BJ"ec4Wq.GHi]GI76,1D#K,9jKF7I^Gn(&A(P>S/]Yr[;NH($]:j31l:Wh/+UD6i2e#`te<<6/;O0&c! %auF7N$@"UJJ_\n)3TuL39&N_V]QY[+[_[,MFhl_JaArQ$l@<(ZY_(A*#97Q&^h%W'rUN>/4$%/"#![!U1N6E5MLr2D-7c5CV&Q?W %/V2BjX%4VOb6?[?rDX(R*0>_f;ac8lU@i3TGuB+T[W"K)kXBKfH]o#4[k:1GDQCOeE)!L0J3>kT*L5[(@pd"L<.".Xl5sW/q`)id %@M@XY(r`!7YJ2T]ts3=+3t_&V==lhE>_/]kq/t5 %,bIQn\UhG=fkV%hrcBmYQi6d8XBP/^Z!8'dK0auDDI!@d:iW$_'i:phT=RGe\MdH:^(17a$#8'Y6Wn_pi%*d %`pMD.b9OK+&)DN=Q&\m53kCW6@F^nu9?u(fM[`m7b)5bC??c=YeQjH1X<1B>I1!\qTY*e9@+!L>7Gk0BLo>ISBWKFQld&7Q9\s\. %pc!k*CY0Z"SX8C5(k'iSZa/q7_((GrT%K,LFFEfFjo#ldDnC@bcYq"c]+QR'q'+2j:W`!`@iKZ7;h7FDK0aF*=I)2'[[OC9eBor5 %rlMs$D_S$h2rK[Br(2XAE&CEkZ>mR##Yh'Asa5qC:/lLX/'&!P]emeirja6qleeaJj3JSd%4(7[asISs?_d0h9RNq"3IRn\q/Pp>T$*B`OR%f?CLSML^tZC.4=n@?%%3Q/UcgWS1YOYWa'ZN^;NmU %lB]$8Y*3_\bWUcW)](J4>8ge.^mY$4[.5bbK*#[DLHTPXB=<@I.s<7V?JnM(o)iXD0-tS7r`lW(J\2G^=XCN.hRL@hqA?@4sF*/eL%PSW*59oW^T$EI6`Uh_AqFb/brpa5qP+X'[H@Bmia]ND+Z3\I!TI]+BDll$9`8XVQE0[et!c %hq!IqeR#:\rjLp,:PSr&MJjHShFam@.YUC1+H6mn%p,hAM\%hF_ka:mIPcaJ>,rSq+iuY@]D\Lh%EY@',MCnJ4BH2,c7]AH3,2f+0%fXY`uV>IDHlcAj@_5@($?-d`cjeA_g>i%#J@UuRkJS_g:>oQde=->=V3DkFEMN_]jD>N %'-j7&7JL#.7U:Lel=9Da?;d(o6V(>PPG^;)NmH"oEIGr:SRP[cF1;C31gYK;6]TUfEIV6Z'].\5]Z)q>ro^E`GmXNBElfM,dG2,% %5Q?oFc^XeYb1?U*Ifk>G(M%>*69XkH3'UlZ9dcPJqkFS`o8UrP.7bE$XieaXGE1J!ZI^&n=;Sk]pYFL>Ic#!P:>FP_:01Zmc*utno<$#XCe\l.XU4FH0WWMa %f%pnG8WW]$A)bnJ@9N:G!W+;fFo.`t]>:6Qh*J4a58oiY7tY6N^W9]h2:-1LF>o3,ej-]%cts562a&s"D-'B`K.fmN8tm5JIk7)C %Lp_^"SmRKo]\OGY2D0Jtet4,>@Yt0R'S[4<#'"%h,n0IZg`E)KW@,S?4MYCWtHMF10(.Dp5a&\a%aNeQ^5HOjfN&VPt:e9l8s6mq^/! %W`s>KkrDe/2tX]Af<+HbZdJV(L5j=!;'1o8cciY1:u0:#l2!3Bi`S9"nhli[:l,m1HqSCpg!-kkYD`/:IA4ZW^XE*;;OLNQGr.pr2dN=fX@REVo1NGJB*L:Rd`]?ir(Zf1s5l^$L5U4)&Y[3\&00p0lWWC@SFL %^8h.iBrCZO]2WkkDgWprZJY_A-fq7Qj8uMu+8qpUK^5t)%9=6FATI4Yqli9UZ;oo87Z#kHn,3qHmZ(0#(&C4%m-5\S5HQmlod.TS %&/9gjC1D9b/e\ZWMr-ZmBmlM#lun\N0m0>%k)ZY?j+^FR[cWWN(R$f8r*d%rO4E8!od=a$qudiIK!Y&1jV(BM*33#["]m0*]J=II(TDnE\/E\U8;\bhc-B'nqL-`p8ACfp]6ZL#'dlO-Y! %JT$(Nn; %$>j$HBNm+p#%Fu_@B?(/,M@#X7dZ;24#!">Fhh@9%_)opghMCE/T=Xr^tK%:;^B##(DFJpm8gio5<3\^M^J@i;Mtl]4+^G^h#3&EBR-:TH:TG:)gAADIQ@uV66>lps"q\I#b#22RL`5Z$tDr65ZFqRA2*>W_Q8hqnlJ23(>OkMBF^a=f#j%9c8E;X`57I-r*iJot@j"ElP42n`s[icY=iN.=:Pq.4]%1j6g'MWm,Ne5BkF,QZ/Ynnop*.nUTB;3-A#k %erq^,8r(U"k&)VP^_=oO%NV`Y5M>KD%h>e$OL18qem3m[,eJ@#,]gUETDipeka+pJmF@)pX-iBYQe"j1't;W??l"MY1h4!hT %jL4V[H5\+"blcQQuqD2%lPP=g&a@8Y1[YEW. %fm1-H"!O:YnuShqqgLiQGjU@T&\:+l2t.*T^KFV8#ecO5Yj08BrRk?D@rtj;YWY;@o)u2Ah0so&kk^[H[uX.!OCY`7;f[6F=MJFP %W>Uf_An"n-G)BKu's6DQ!(A1fZVOau]%dk>6<.3;dOifXkfBmXMQ,Gt;5Jku7PO`l6Qf]NuBTQ*/D\ %>@Rc<,3.>:RuJA3$?&k#XSe*)[IH21GABk?X.E8N:/"f74ZhD?*%Sl4cq'*Gm-P!(CVE!!>C@mPd]1?fZ\30\i#6Qjg3<,=Kgf7% %rN5ok'$^8SaL2`V4mo3qnsHm'>MtZ[PSZitbiTD^:YqIVI?.,0o#!V %@J/RK$]uDnm4q*1e7!=a5A,,eR+7V_/EuFtig.@`9 %Oc,q^dNgUmeY\Hc7@G0$'I$2-Ur]p&HtgILgn[Q@>jAZr5aEeO(oakn;B`9=0q$6aSJ3DJKp7Q=>!!m^k(f#ej\PC)?NBr-+d0jS %NPGKLBln<-Dg$;fAt!>['FcL[7]3h;^9]>qVC7TA$9*YSBk(5A9jK0r^sZ,J>Q[N,7Fg$BR[GiRCE2[DR#oS:,^JEh#HR!uJ>tA= %-4+(1+/IK_5rB=>61Z:=W_=moW2pPi2N:#c%d"\[9d;H.+YZlILc!W_K(Y:=@:U:A.[i*rRK>l8V.f3^1PrsIKkUmV.NH!s_QFGE %kVe'eVbNNd*Jtm*R&7_)D*-)V9U#l)M%oH:HZ&9PW)2-E0;DtTN!rehRV>gD(j/]k-R:V!#QC/CcN=Jn3jb'$c3HEP`7&]sTX:@0 %d[AIFW[XJN+A%P9JAeuI?nb,.C8XT2p=3-!cD[;.$0sF+5meF!Ju3O.9jTZ@BWA]FgiFT1Q5KhpGa+F*LZh#XlGBLL[KF_+P)MXs %(.j%n:'3$VTlKXrW)>Y'J57X`fh;nL%lAhm'=u5=G3A( %>eEJ_W"]Y*Lcc(aQW4*f.RFRn#'5L*&I$V&UW[/#abR`:k7)-uDUq@J %=__=FaUE>$&3PRSO_W^&D4[\*63Rl#*"mu(_K]KfW!EJ%&JuOm,lee`c/JA_fIX*A'b>sXd)"#lc?D@g]K/,Wj5K0\+9&S;i-6$< %!pDM0("AbiXq5nBL1Nkq*L;C:YJ[_VMF;:H_/Y`[4ZHc:FZh^u(A!,mf3r"sNb:%"$XB-S;71*b#/D]-HZ4?a7L%DCXGkk:Ss]Vm %Y/AO+*++o'_4nIU9=)h=)GJEDW9^ZFW&]L8+nQ\S%H`.Ck4[`Cb2-O;.Lba]nT@shKB#.O]al4Z#Q7+81ZEDZJ-^!+Yl.7]#aH^? %%g@f3h#W7R]AQG`\@:gHQN+aM\s3c0fM&T"kL %Ohs<(J;L-A2D#A3VD>(2\+cb9ok]FC<1%@*39kX'c<&AUSe&H(5F3I/]-c=f.7Gm,s_kN`E,%*/!s.]Mn;L %n;<`9_.G*,qj6@5TRT*!!*\AuSa;8-T\pKmn)c#nl(m1#1u@U"-V4r%B.r[:6Q].bnXk@18Gi:e4[EUfn>sJ[\JKM)GA8A?_haaM9SFJuIDB3tbT"8G#XAhl2qQ#$2=60e=>bcOKAX0Nm)$2Y?kGBRfg!=/n6I,9r_DM0Ygr!(YjBm&1o\(j:9]Ol %R>Al^],_SZidXegJPfu(6r*^a310mZ)'_Ddq;Jta'r<(eW%+IFhnF9;qq(0LKIZ1#VgEoCkDSePd$e?a=RHd3cf7T9+*M:GMJ$m; %DL#Q3h8Du!ghBnlCU&t?]r5\3bZcW@HC_>/Yg'KUKnd3r,Z,h[7/o<$dAm-#.+m!o7)r0W!3b %Ho<7lFd`]jNCb9N0N2X4!F=OMgoM9Ep+:+DH94&53G^X\LF+Pb>YmH\a_B1sYrjnS/q?6Q?$lhdu==ZPn2mD%LO2!W&-L3M[G=7J$Sn@R(iEQKdDakM!>"pVg>'@So'?[<)i/T_Ql1d_*bS9]DK"j %Q-gaHGb9=Jr_5YtJ2&(]h+77-6N:cRW+;q>FIXVid&V#AI%+m)\"TRp1h+$h?qDkk4ZPK[^L(5o&"`[Csr0B1^bb\49rPD %2jmO3*EMBh'0>a9N!;;H"GIqo?94$(R$SM@nFpu91bn/ocpY\6/5TY[E5YL&r"jhdR/ennlm`i2"?aIY'3WiEp+[Y=Yllb %&]dd:5t\"pSQ#;OlDhH/$olnUa9N[Y;YZ!Z-/HHmA-IkTcusqMTe2"Q@9s-.9lYB2/*"[g!"(l`:(#ke,KCA8Sm.a4);5R5Y2G([ %7-$pGA=nY8e,B6cmIoZ;S&*b77Y]'*c,SV`_>$aX*Xk-G54"^_/HYo^b(sZ,1,L/R,0;=Xr8@+'kDnN64WOsW3Iqqt8m&Hk_+AqM %pdK02_`\ofm$5VblY,NlO$@`JPK@TB).6BUT!^ch/&D!lLU3Q8,4cpZ&@P9hbif9B#\bueB#_*W87VCf8"'o(X\J>h6ON %o>P3G+c@\4#l2TI,>FBb(u+BU,\Xl1J(?9AjB8s9I^Pb,6Yj>$=e,1,UUDQb7^rQ*:mdu]LgBd(%>M)JcsZq5#7>`@oG)"h6H)mO %?nkD<+V%C,AL>N1bol*'WM%t>C%.]^'uJM`MTr-T@HkuV-;?9TBqd@3o/reK$n8-#'(e:pUo%O,R5JDWV2<\=a/UR6%6E)Zp6I++ %P#ANJ#$*199Orl#7VE73>J^>[SJ9$#;oC34dm=*0&JUY:RnBPsIMFW_"l0cieQJRoW*>'7`IN(U9\NH,.tfG\OcrWPY>c@;@T8q0 %=b=r[Ah%kmV7A$1@8)*n!*8:tp^+/EE_ZV78ch'YM,$;uq1+KB#W"Q`c1^jt=F.0=:-(Zpo/H %oGE;_C[!jMFQJ91jZE7ipu*M!rpCR\i0L:lMtBf(P#CL#q;H.=)$JW5pAZJn.;=DcTK&GH1mTMkEU,,_(c("EiPkik+.rJWs80RA %s85+ZIK%RmpO@DYqj`4UJ)C8)+02V0YPrstrqa!OO=c!YJkQ3uff.-`!9T^#bLmjkP)P:SaNeuYH\)*EQdQ],q7B#i$a4R,SHO,"[&bF'4ZIm[>D8"m&108Vh*ot'(iWl*Zp^_kG"=;9dPS*TS$3#he91tf!SF7h9K!&*#1o)pWLUVQgc0].Bl;\26XU2.-%%o[ %Z;*]D:8mA2p5MQR)T'$7-@H!Y^d-I=tM6^@77Qu*\bO@%!Yk=n^5!_Nke>A&DFgsf<%Ubbo20H6U>o>L@!LSBY'^-?a %#Y!XTVh4A$,+frh6pH`kY8ImpNQ2$r?\MBG5@!Jurl"Ge@;]d_Wgt>fJ#5>UBMs/i-3RUnNa'j%(#>#Y3f.!ZA?mKCC(aL,V@H#/&VEX[K,ktMaeQb*iM[9c_rI!KLUij=(js&2W2r %UX!-MK)+p?JpA=Q'X4sh`nqfQ.^YnuXnP?d4F7^0UIrU)66!_#hR7`Jo2f\`8KP4M6JXN.S7qn`GQN!#'1;2AARpSAg<]J1EF@:M(\IU`S4hj@@7M5@OD1[-?!0k4pP;.kG-&Bp&$ %JRDf-@ZZqZ\60=J":H>JYS]cQq1]c.hg$=]O"eq=EF=S2jJ,bNmuCN!FG[uA5V%RC;CogAeh$%g>-U%$8Au2T6Wg)B2Yh]mPD=B< %71d=kgLP]Bf0CQ%=eH@fSKT%Yf4O[2d:esiZ2>>M`"9r/Gd_P\A`4u_a9b+_6nBN:KLI;,P.q57H&*hF"7H %E>-:NlC*[G3sn\\,8RcjKc%\jYb:!"S,\!1_f5WR0Dps+F,k;LBU'P5qg9+/iQ[=^8RN#D&&Wbc"@;NL!nD2K*RN>NX %9"5`LE+0gj2s(BHBZ$*pIpsH)Q-=CSq_AG_jm7J43.bQC5Lg;2Hr^+ErsR^KouI*"r',\brj2RDs"e-orQ!0a^A1!"pRg42[L*uQ %ep(k4BgD@2X'lf&3<5-,_e>P#PpKMu/9f/L['i??3Dl\Z+r5J6VhhH7m1u+A0&[Y`RMFG1`Uu:;O]f&t)'k?]ln1)Sk0E'Ob@NF4 %Xm\)tMDO$7!558iKPFOm-WACgc4e'1g3l<'lSq^Qd;D.YB/s"iTM)dqT]Q[G$:1lS?D2\o%[K[oI2<87.a&7QAU$ph)WN1!,Jq37K0UmVA:G10h/hQ!?*1@nhq36f3Kq84c5_eKYIJZCLA!JE3`rNDd[:6hFm:)-'t4YSQZqf?T[nM-c>`PP!c,Dq0Yh>TksN#9QZr=7BMuh>1C:/IqE\@9c6!0A %n,A_@X"37fW`s-L=PGP5eZ,bq!\Wp]U2&0FTh/Wt#8(B#m33b4dS?MSe@Op=X#Q.ai"GIQ8/_tMTL]o+`e>*5]tk[F$*Rq/fM7P$3_l_HI%?qsFW=JF6p&KtY2R$^6*J8UCeWODh-,pd)jBquY,t6$NQHJupJqi6A#_0Mii:F@Z1o59FF!%N %&7&dt0(/cJ&o(+ajdfdFArS7M]HaLMT>gA99ZcC%A6r;r$+[^elXJ_t1q\Y>5Kc!4`_'TMP_(2K:Kmrb[)F*b5J %gYT>EG4PJ&17CD6O2/UuX+/#6.PG$`Spfb+T`=%RHHQfilVJRoc'qL#F6kPbK1\u2\q\Ie@sbJC^pYeM3fWVHgFI(]rMZWma(V.D %'S`:iQNg%gdQm;?MHO-`DK(!uLX9H(DCE/5W)&m!oT9(3:XZrjBIh^WG7EN9CM<5:Q`,M@oIsA.em/&S-K1OLR@0g*V,YXk]U*f[ %U8g8HQWCFfYB+%(=kG5]??qhc%ni1$CnDH0R($@i\1g(+gq/m/iK'VbBYl,t6N#_;-<.?F_RAXY7FZ64*4I>6l;8kOduI3Dc))K; %hh9Hk:);Ah;,s14S*E&JcH2`jYZE5-/!$jX=aO6'JRm6VARmcT:mcD\^o9_K0`OUNV$:j]g>D+f)ZBlS-s.B%"$,&aPrXI^(kOQO %pKc#\c\t_V6C"FN(o,%8^nO@a-*NH0T@ZWo/T:BUFS4)>IX:"N'h>Kgj>"1>m\887P0<"]p">cJV78mN'rC0#=dVcA %<8jVE+*XIm]?2u#[QQf.R:6fj?2oeXrG(BHnKUJ[e#2[B,uph_.BuHj$^*^pqI/&1:_[9'KJ+!U\>Bd[\@]YLBH/G>]8ASd(f;&L %O8unmTN9@o-hg@]I13:c@MW>NcCcHa]bN!P7n4j%.\T9UE?q99<"I_?/3UO]E@?8=^'$VJ8;Vud.t^NS`7$-n)%*#&0`9i=UT$s= %&VY_MdUS&"@C-Pi+?01VV4$je&,)TF7\CP\A@\Z0PttQ6k^!/;QA[6=HHn:/RptBLa0QE'NTW>@ %aN[:H-tpg>2COph]LO@>*>*VABi4P.bfqqNZhN.:>HddX#:RKU5Mqmg"]KfcDl$aSQ_sM*bRrX;+%4m/@O\q:ZC*Lgi^Vf4_ %@,H[5c_)l9Xforp9b)E]J[C\TBLju)Ui<;[MCc6f="7)KE#XQjq>*K4]@5fmSK99;8?CaU)^B/n_35#TNQJRI;mL8tS-<1mPKa0$ %MUbFdViAIF=(d)B;tqNFM&D:%Q87K]#7`QaPn=I]chco7LN^b_*;:%f+,4?6Z/tMqW-iP./eC"o'GUg=Z-!bd?V=:SaE*G1&!=Eq %YT-]Eg"V+m(leOM6YID*Q1Wj-C\0cYN]@)Wo(]c.la028"; %Jg%bi,XA-6.JP\P&G.#WRAL%HLZpI\LD$U_[2aKU\B-+C;kT3f[TB6Td8L#,kbuYFh3klAbSqW[Kfr&Z92+AWD."+^>sLsQY7g,ja7^'p(R2_p@iH_-X@mtYfl^O,LHnQ"UX]/sj' %b%#SlH%U#+_!FC5pi5:[%nn&61btI70Ft.WGIWg51;^!6_oOj*9&bmlW;en%T3[nY>b3h_LiI*MJ-j8h#5jBF4Dc@V.8V_:Z7qOZ %J#2W\j]$d"826I!`h*n!F!).MF:/k=$ocKflV3&;#X`dZ!b5IRpc$OHA=:i%2N>dD"Z>@90LGn?mK[iBZbqI]W"eaQX@P%Zggi6G %]D,?Y%EXC_nk;m`?C%>+FVgI"d)M("_JgMd9#`90iF[t5:X7oOp:Q)dPequF%d9Q@`1%;`"m&6jUi80QBLPe/Kf3_fNK204 %Y^KP6h>/TU-o`rD9-EbU2qT*Y#*/>-,!-.61(s?&Oc0=J'Vu=QH7EapL(N)0-]t84`p&*oQ04Ou5DQ@k+Z-]1n.BqJRg%`)!,JUP %UCLsf>80hN@WV$9^t-N'9/+p/Rt9iY$=mtPFB^A!jNqpQ@\j.$:-e].`D*WYN&337[ZY,a<#Q7D7Ko5(-r5N@L0EYgT"kbuFA2eR %-7&\C,.=$klL\c_=0<5QdH/6!=^LL9=#Luc<`]=A*EK$RJ]ghC`>)0EYmoVsG*8P"FdaaOF8:[$@GXp]mIK0f44uEgKl,f5p)QjF %c0U)CG])tb('.q'_0F]W:OR1Al;44+$A,eR$.Sa.Oe2n!-pYK^r[qd_+mQ>B8"$X!hf*VY1#%)N48&KTSOGT<`i4V %N`W=r)1b$a*-27ACd5V)o#Q1'LdK$>_u#4E#;!ft&; %:a-X=/Jo\$TEQ#hOVo`r31k8^AJhk?_Bh(VGe+Uc^eIMK4;HT8;m<'oTZq,G&Icb4d#Q@7">hF"->X!Z=kgCc#t"lr<%)spo8G4F %iQuI@C:_Ea./jMq0]*buG4u,jc(t+BXGYNc:8K4$"iW6I)?oC6R0T^["SP.j %9KJj]+.5t03LX?@BoS]oQ%FeoIg%PV&7^EUb"i1j7u8TJQs#e"\/hj`VZ`25$Y0aOBIUO:4rt$ZSYE3>%PH6nmIN&HJRWoU9XV0/ %\q/gC)4X%'TFuO$m;3_X"#=^6lnG,K;*]FnO0.,48^,:#5QPj"]ksPbcB(RK.'lS^)4Cge;OOnEl9&An&r'_8KuVZ;QH)%_=)b(_ %aA3Kf62s2)'Jrlk^^q4$?WAJ"p/&d69@/]*(H%6^?XoIQqAC$J"SN!$X05Y`!X(t\"FI5 %@$_l6kQiB\GR1m'?r%]J;DJ[PTM*FV%Ljn&O9+t`)[Xt7"=$7Y':M3GJ8N;L`S[eCe=r*%hAlmHA+$D2'q"PdEF7?.Dc^; %U9h).'[JXd"`h4`3.Mqp^4E6`b$Pm+g>:fWcoYPDo9J^cR92o`2ORbm'f#X)$836S#-'`(QoAFWCE"7-+Z)VW;J;/m=,$F8OLo(! %g#mD=aL-(fLo=p9JGa0qS+5!.9Bc16/Rt0OLk`pH]hT#q3CTVAg,H/l303[$ibgn-%$p3Z+l!^.mA0>(%,Z\V>=#=;>*]jL*,ijD %I&/.0qKIqRSKoEN4'T.Gg_o/:[F5?H[QL=;b'd'"/"sQ8!/>i>%FFAf$,q)H^6;8dYM:@PG=1B4DTJttNtM3gd2)*L8l-=/RD3dsr7uM?Q/05&a5+H9b6p-Q5pXo%B'!^g"6i*!A-gIH0ODY, %oPNo)^GXde[nc)*:"9c;TIYNX(/p5!r?/^62i_gS?KGLqAt$qr:+@I<3;p'>U9-O!t\O!R6Eq(S^)['u0$oDhH8le/DBC+:+)@tbltcLN2S7`./]$7o9YC+1K(P6?!P'J %Xu3^Lb@TqS@Vh\TAQ! %C7O!A<4*7>F[">*IP[6)X,p0<-:29/&#&$Krh=rLURgJW^*``cr+Z(R=LO5c#OT^^9PkM-YA[6327^ZkF3;Q,*H7s=juPs**0:t9 %=/Vp)LfG4kTct`+Pk@ueLiUoHG#7tGo!aAPnY"FuFlARq3:""YagZfS?:-S&`m)Mm_.CBf="X;p@s@+pA-J*#=_"bADHp!O:uPQ\2-sDamGP9u<=dAY_tKbRC[S[/k[h_-@&Y`Q58]4+74L5B\J;pR@T_B)kQJX*C1MI9P?P)pkfrF %;1,eO.Z=?r'*AGI2'0LlhB0UhlBTl9@J9ouhXSDoPg#/-5)orIf)psC]H`YQ9cdb$4aR0]*SOm%.Gnq1s'Wn9O[-;*E&"5@=UP0X %+k0>[\f8dtq(^T,FXO"X6\@73"KS7R\g:-:ZB*@-phaZO;\4mn%9F7qM"+*.qiMQDL1DuU9PmZh:qOD/X['8F+Fk^p/iS],e^V6KcHEW(+,.&2F %5_/]=r2+9@i2#f!O1(FN5bkc+_E"1\Ss6.47ua(Z_l+T?:`_KmgW$"Z`np%4E'+6/K0d7nfcA[1lAAURfd3SD'eR)Om(6-joL%;] %eY0Y.7*e,k=1j\[YHkd[hZ]Gbm18h<9+jg)Ht[J\\d@B)ph/W]^(Ub[:(Z-?VC%`"JNtUr,cNIeVhGn@mWp.H0mOpRWcV)TJnRu2 %dj,1s2_T1q)TMe;'h)af2_0;cjb8Ip%lD/!`k6.l-Bg$d]-AbW..V0?@`,Li?DaNiYkT??jRNe)YP\eQRF8,r-0o>aWK %_pgg&PKgAU=/VskEr7pl^mt8(_M_ahP17LfYh?SfNFU;+@/*QS,N$Cq7N7+Jb/VoZ;`N^.o\8g/3XkoEX3:#=oY;k;i(8-7d;+0; %?U):oVXF2nKj1ojo^-U40r&mG1H0`,h>$!C&+31>+XKjK#aH_2qKeq;gaY8>R,t\@37U2n)MQDD8'CU>fcDa"ULgUfYTfcbgQQ=R %E*DC7b&?l^RX$BE?*J<&)"u/3kb_+/WCHhXE91>\VSHk,pZr_$"^I)M/b?)mCX_ZTf-SepOtr6+R+2st\%?XfG9b6uM9;$p^q5#/ %6Fh4OR:akm+;H?Lj^/1aL7T0;.(kdD$Z]U?<-u?u%q4>=C&"cGNR)R(lCEQP.gSOL2QAq6mW]QU9RA"#!-ed'KTe\&(383o$(:b'BMBk,`DVPrOM!E2O813+YB":R4i]ICG!C:^sRBFPSMGND>pH_%RJeC9-UC3b@ %AXS[JL*b$-";2&o,Y\mpAWf]KCQ[>/X`uFBJli?82RZ(%'U;Mk1@1T%g/m\@>-sMl&4IiM(o[_MK7jW3$j_;)0c.>TGU_m7 %<0HA53Is&INbr4r:PjH>f@$cRV6-"llh(NErk[9,!1NjFh03KppijAOWrB"d?`%`RQ"I'YgRpFa]#M.QLD%>TfRML' %T9L.rSjon3=-[A2fTRr[9>pUGVaqXs'jM0/1R0+@qrMM`q/j5eb$GHWdG)K*"o@W`f!+K3A*lF/Fn2^pYX6*>`:m[YMeK^=?UMXD %\rJ7I:0ai6m![LS[KiA/I[noWS%\qfpUY5D@X:>PICXEV$14]V0o>fYcf+MW;_p?e)9MLPR/$@2cUVhiJQo:ArX>h88_H.rP$MfSBOa-,W7H:LMf"84\sj=/R=\]K3)1S1>sc6Z#oH %mB.)r`82Cb&q-ZZ$J'E]Q+=^[rhUKBSdYi?NMEg\BCOqbfjVV!7Rmk'90@KkYJ$9#FDlumZlohu#e"86r^bb]-e%r8) %Hs[@R:/L'H_G>K+,,WuJ5*Wsi.q"3_dHZmXU:oXBBartG#m7p3"G56boGt>d_[/.P8*0'3_u8HRE!"k%_=6Uoqqm5\6.qu7T=npG %A"pA$_tLd9d.bVfrrfu[S"jT=Y$[.1009G$=a/uCSj`kBF06G2,WO9GgoGXn03H$HgrUKFu$3&gOa"(lZLY671=`CY;'MAK/]9L:N3D,YNGY-hp6.;M1+-+Q=]X%@Pi3doL^[_lse%M5oU\,Zbul$lI/e^p%m;G_aG8*HB"8JS7jGE$l<$;lbqFaas731_:W1dp3o\E$rg(`b;aDon;6Hc3.s9FSlun._3T7@;WTS\Bjaaeo?/i.bjl(A$`0MC %l2fKn^6F??nJ1l$0_8m2)<4M:;(AB04UTPVSpt#kd3u5IM)VOlKq[muef+&'@?ofQ-PWjm^g8bj9JpXmXN[#,i@mpOKlP40C]Y)Nna$.%kT5D7=+$^&kj\`#W_a;6WoS`,N1(OiL*?qd8Z@YtoM"cYGmR]L-SK;"uH?_+c/*e[TLpDl+4` %iZHmLPH0>JPrSAmVI&d60dbLd;W.L2MTE2m6!;h`aO,#i'N7^2)VlF.2*%R960h7BEN_($^f1qod$>_&V^l.?iDaG^,%ImJ&Mocj %G0GrQ*42[q([(D4<6P'Ki*hEu6(/UGI&9#AcX7$o%n2'\nl^DM4=Yp(#O^tsoYWnIcoMog-&(C#WG$L'^G"Gk\Er>,>-OdK[,-al %60'J9aXi-/PtBX+n3:Kp$-]/<9a7*l?dc_e.);ds9-5hl@99+n\5#EWD(>4Am?KA$EOBAjg'XW?Y\&:P%2bVKTpPR"&MC3'= %LPR+#6]rs-I7?bmfU+34/asrD$%s!N74p8A>V88`9U&0PX5HDJoQXJ^;6J %dmbd0R*Q*eX5)P=\-[l!)8h@?[M6`k)1e98cIjc!.Yj"B"rpelM1WDM#>P;jj.jF]i=sQ[(^_=t`5]dW"XSg9'8pYG*cT250W^Ke %Sm'o@.V^.DQV^iD/%*LHeuIuo0VBk2"qbN8_BONFE7A'G"7c]` %4kQHc%\%&k6c?c:_Q!EfQI.#"jagTk40Nq^A0?]EG#ki:8VR8N6^ncbQFD_T76L-p0S'Su\.JId3@N %F5NK6+m?cP$BA7KBX%SpV[VBub6>mU!r?VK70&GMEm!<=Wkb4ir>ZF,>NOUW'25$FKmiXlCRgR)+*Xr@?nDG[^s=gk.<$8tiU''b %9>`ANHs76[aac$YHdd61+J6%mVF\PDTB(,l"::jE6"7mp*mdm9V$%"+n-plZG>e=ddjuY\8rTHGd>@`VZ&kks2+k^U[)@mPpi&)i %c0S/@]^H#O*ltBQOb)u:ggSQKprL[b\\,3WZO'Km+C=+\M!Z$gG(-:ri+s8pM3Oi;6A&^^3V3<%]3RTUinb%.f(,bW9YBa,4+[I0JAb %95'Q;E@VkjWZ86o!?hK.V(d]h0NO=q,Np4dbrH8F^h#fU!J4&\rU!Bi1CC %:?.#)@7h2,&u1)*YV(9$CD'KJV@9&R=ZgfldnZp2^pI_!Dl2Ck/0-p8;m[ge7:NT^n%g"iiT4/ %):QH8/DcP3lU;4AHnuT@S>[kBDDY_q+Ba^p0!K^ae-dee^if^g2g*dVJ?16.FO2i;(CIY#qgZ&?-V3qY4i_>`Yc_F78XLP$A1#+o %AUb6p1or$i@oX9AV[j!idBf3MJMUt@'e_%5^/<@3p'T_IL85ic/eAG`8K`-\c6g>-J>?lF#Z,Q*oF=%*'N@P& %-oJ+?Tq41XPttna6 %b'r@[Ki]p@-SC=:c1eb<%A7Xi(8NE]4XDj`aVD4(jhp9!eji=OqYK#"Qj^$PN@29'.Ub92b;;#J.FAVls/3\'5+i'^OHol?)*Scq %BN#$6*?%Zg<4=]aGU-Edm$Cle-XGY>Q+2CX@Z_D)_@.!kEtt;Vcljl>BYPZ](H)eoUA+jIN0I(^34uUnE\1[\d]1mt?`,TQ(8LD- %dO`Cg#$bgNSD;2Unt0UB,66IH/q.p>`3Q49&Up[KW9r8M/$utT0r %&cTsY'Flsi*%XgPO['&$@HPMmn.?R"?5.'5BEQd3F7p?5]+eF7F-9Z]s6kUdVq%S:$%"q4I1ge;Z)84XOX4Pecjl6%T^IEC<@!uU %dVK*+`=Otggrd($`T2Dg^t-Lem(gc%`(I!1:7]l6Z]63F6&:j@r*M,nS!$t7[0+Y+^V*6C[t4&()oL0;rn;I&tc?fn_F.8LieKAL"gGWm*P??i'"]I#9g:^H11bfU!+1'@E* %j]34BmCm$JS7TR*:5WSCBB;iIdOWid`=irk?l_l(h(bT#^hPA&:67?09Zu@>79,FJ_r+g4F[qV7Ju:'Dp$F %!"_I8j!XUOY$:2a3m[e^,^qurS,!R3dH,U8kT:=!cuZR4>:9Q(jOI*`gk8mCeM/(Y]+ %cam\k_ZcZTHfsn]bn6[t<45&$7D]JV:3YJQBFXJhaJ6)X`"p@.1:;pP=2;<-V2kIj(W]\=?cLYWVG!U^uf]uNJO7.6q.)e_Gc"^4kCAk*QYZ?_FJ[iiT1hZb`--inSM""di\5*)MI>ag@*3[*Qi?C0CK^\PA\,;!u3\4K>hh0NaED3Mt)]uhpD"F+sk0m %Pc0:c(S<+ZZg\dVl8ieSYp=A2(UDCkTiL'pTXR:,AomLh5%tC_*:c;aKN_Y(/iR@Rn\&##pD6H#S %h@6I5k>#osM7mi1].8SK8spM)4#2L$MpV<&#Ha']NL#Z/'A]*j6`$="$a;ZB>s>cPW,]rV`D7D_#c/WT*QmEK&0k9GSgTJljl`=Y %1'"HMr3/:(^D_8]JZOK,[E]+M!Q=tt#+*5N\W8[smTg6O_s4skE*eQ/*KZ.BFWA@JNoN>cc4!Q_F[^ur_RY@1L4]l@hUj>eeWY8n %=62l52CP#Xp@IT9[m.m;5(%G).u3Z+%EXMVc-j)h1,]RtrHU'KOLn?U'!L+^*OO`Ftdgo:*&[G4_qsq1=6S8 %r=?$X;>98%;`8BRpOAr")Y@4n''N;X;4Vm;5JY& %)M(f^kAkWF.g`38dV\JXaWick%J_gY4\kT(_#S/1Kc=K"p9=P(tWjkDc!D1^=D\4c=$TI\Z7fP38]XCVu5d^ %G;sVCW':C4DllcKnG=IZ7G[*[L,La(I6egDC^4OTp[kAg57VIi_RE>Z6s\T/b4_LcM7Q-bCjkC%%PD57F&?kuE87d3XS)o^ifaJ# %fiHN\Kae>VL#%$j$k+.:([+e;4-&;=lc`?oH$Zde^jRU,*7C_=r;_fW)`h\!h=e4k5#nH8lWsQU69Edp^l.*d*Zacmmcl'#3(TCk %P'5DS42PJdD[0L$Zem:V%ZpVc+SSV0k4W7DoD$r#]`F5Q9mLa3)gNbj=k>9`+Ai(9gTo;A4E%k]iJ>!cpFa-m3U;3Ejs`kLf!l=6 %,pYhhL657Jr+5pR)>(\#e7t]?'ukBC!(rG*358JYrmaH< %m18tK3YrfrE=W!FZ@r[_EEIZQ8L4[h>F(eI(4=Y^8[)Of;cuh?rnRN>*Blclf%be$+c?WYQ0(9Ve2=/jF0p+AX %AeM5GpQ&ZD]Bo38?+FbCn7u#TaWg@\rGf:I`+Y-Tm9DLVZXok6j;NZ`2(cBFH$fb#!!TNQ$SqLOkp.!m@Q*C%&_aqE>4'aNe@g1% %;YfLg//1A8n6]=D4:/2!hq:V;=\mQ\D?f&M2+nm*Zs00u'6>.ZGsu24\+Jqel3SXCoo@`o5FH/QEqV %B=7#>Z@WuS%MZU.nHF5N;P[A.N)nF*Fc$@#Q79gGc>/c4;q1:%\YsE`OtdO(%LD4m8!, %_0X9JS17e/`KTV%U'nu\c0Y\Hh;5mN-d@kCpq2=OdDS?58JDuUG^'/$H%P@*E-g6F#!t9GF,Q["L@7X]`Pme@9K%>[.KO,7,GWSg %*'[#9K@=_A]Xh@G*-L03,7X&!PO]E4Co;:DZ12AWrBS]D:>%KO#'_k="rl,e!k#:,Cui<5YEO*H1dJ;%sl=aJ6ETj_FhkDEK<\2ERCc1;SqeP %?rou9p']TQUabJE'>"MdEOH]GUho:KabNq2&$#^gcJdsC,/-E;o3Lt*U.'Yhj%4#GRQoHRrj^YGSU7oQ`\\+-k',J;kjjBY/8Ebo %7PHu3LR?[aVfsjX*I-,J`lP=F9-^)7*$,!Y[MG/ha4##pBq88,?bU:ZVo>/m^^s>`kEdVEPg&BdB<=oh/AkH3/2a319#!Sr1l'QC %]/Nne'q@*ZkW-o$RisE.S5b'hCL+aZTeSBM>[:aaa8EMLFe%>2PT3qeXtJY$$>S,HL>%81$_Y@,qOY/ucXcPj&?enQS);f$1E8"/ %bZ*m"ZJV82=8TWJG4!N8@N0;J-81bj9Shu@qL,e8#>Ma,.R$/]%$8_QmIQD-(XTp<=drPar9*$_c(emghWnj+Phl,T_kXuZHMroN %)^"-mUC'L-M35-?'I\V#]:p$?L,P!2JmEBO#(d9'BB=(uUDIn#FSht;X@k[jH*^`a`qr!2X\E(ONBhDX0Zll*9D0D6:$%ldUK2*Fh"Lg9QJ#`62Mo%L='RKlaiV %QXQu>1U4s^beurRrK6IiWgPH#]:s^,AfmeVeQ/m7M-F*MK=;^Za!ZhZnX)s-K'@6Z-/]-LYLd:Qir\2[ItqFRdJN>8BES5-7$QH1T([?N"kKFJ"!YO.X[t^L!Kpqp"`MMk>Luq6SC2s5,2r %IJ1WuJ+_K-&-):&SHhV+5(3*Fp]l-@9`B&,h_,+[q"535^3uOOo3Dkj4SWjic`bRarBHUoBfs-j_r(,/^]3K35DKcar@NGGqS2D6 %J&8CMkj,rqE4]Tm,7N.?iQYp/\CY5rV5cp7h;1Sh>]eCXWRQ6l,g-DqYQK*hgY1Tae(6:rt*;.Qtkdb&c['9s7pk.E9L,maOtf([qB9J^L[9*Wg'To2eKGh]3@AC'46,JECeMr'(11hrV/Yq?glueM7!mi_:8, %:9.t+^Q8A%e3@7t`Uj&Crp@tj2k<22B)h,PJ#52sLWt&Crh&(2q>L2oTDiHl_\^Yns,m9Krqil[?iKTQJ*lYo9.@7E$J$*')kl0b %c22uT4s.GLI.gpn?G+Fd5I\Blk^NKT=20+Ym@j=8^]2[+J+rU)fum(fqQg(kc[5-\o]OPLp\XJ7G80?Bl)Vip?iI<[d!aL`ml\\; %s7-!KPB-;Nr9<*6TC)[KX-`j4^\?p?hkg/Eho0eN\@n<;NBNbQNG\(RL7ccnUW4Ba-9q,9o1jo:E)r'-!0O.-^rd%M$42#W1PnYR>rlm[Z3U$MsV;b><#hU#=JqOc=N0mGhcP/k[i %"YJpQX6[ZAWhaP$`r=$31iJ?3Z[UkfO3E]p&IkJaoY$(''`UJKKQ2sD0!KFTJYE89^=J4=&7&tu7J)H%*\l`'(;s %el<0AK]]("P,2Y*8Y_%^OsqGO8BuUB+ScU17".Hl4]9]f1Iud2=Wu-KM-S+9,AKZQ7DiJgf0]BcEmqf[G<TSW%T:nXbaoohn*=)AJeImuNLH&3A8s,SL_7^74R9eFO][#b[ZdAkA&7bc'Y$QX'77s+U:Eh\'$h\(7&:UV0P3jNP. %lY0L3d;0=3]1_D;GY<9_'4++L$<3402KG6QCVA3H1o>f#;bi<0,A^rC/7spFAf#Ah1fq#tWR[N.B!$>jD/&Bs^.%?pANKkmB[*l>!r27b?sc-G!pbOOn?DQrA3ck*11/ %F>hNNA&a\gQ-T^.Tu#EV:EAJ.IEAddl=Q/Lg9Sig2HFD?k-pd0 %Q*Jk&)4.F^%s0]fc^NEc&(!YJ/*d--/QX@8ib%;5aTQ]WIB!_g@/r`$K %2Ce)GKDK&L[FJpefqpqpN,->MiG#lfN`7Qa3pP:jhD$`<0ZVROE&eA^BZTGXJ()\Re67"G.b156][:Sd7o*@L1A'p.QUa87K)I5X %aL,94+L-)a:O@`[4GA,TU"FJae*2KH(Q7#'SY5Gl]ul'/4K;kXn.;p2aV32]%\@]Ml1b,$e6ou%r?e^VeLl3^8L4FK<[d'Hc^"h) %WYUC@:nKeXg&(-@<72SDCX9^u]V"pmRoul^1;]K/9W)q+_m-tA^U0MAr$-D]mm#)Z^B&DS*=DuZ;gmS:[%%8R%Q=F(cbp$YtjarnV?N6@kG:0Z>T-nd(lEA-% %2E4VQZdmd8T3X?e_47[\4m)m;5pHUc3=h4^a=eLg^OdLs)MR*!)Cs>&/#)MLocZOhf4+OhE@/7]9o&#s %BC#$*Mj?]X=,[YDU=`IP9uUUOXXt..OfFWPorb.MAT0(CrV;qB+$ %3[j8(2+6+Rf%dZp^K0pjMRCE75->hO%95RFc$AWGC:IM5eU6\;@h?EpKk7L8Qtm=a9msB`=.mgZ@U=D+08_%qTr-D-\`KZmM\i(9B354T"4j?G51oXd(N+BlHHas$ABGD;(#VKNindJH0hSr9&mpu;&Z&8j3#==F(m&L8bJ$d %-i7.\1j,6&J(*rk4&*2DY't!/@ZFS?d#$%+0jeL09-5PQ@^C3JYNK?K_FE05Mdf[B>cc7uA8*R_I*7[qgK8@EVpifFe,*2-]!o<* %rT&P'q<';'14RiGEVjr^A--P-Ai!^OiXsf=r-&upr/%_+e%XhJXg5>DDSuJ=Fuph0fpu1,dI%WN]XOA4Z,#5WZ<[+V[&plGNe@<5 %JJD1?;K_b]fGfsS!^4,EK8sFt1K'eURq6aM>Pa?.d,7Nep#t3&ItEVb.q#R#a]o;/1m\UeGl(`q[9IRp(X(k\mA9,WQqc:a5ehE4 %SE?^of/CtAf)O[a'J-S\l2*j;aE%K[0X:W/fV^>Ge??+ZhX3,l]DXm5 %pYT^U`lLJ2V!LoTZ6OC7Vn*ffRS0k[$iBr-?65\N$coUN\`#J/N%RaecVti431T!21ueDL_5$(?GH!a&n:;r@A3W"7n^>=jK>_pq %Ro5Ie63VUjnJ0dHDipCUgbH(kBoNT58792?*$m*HpAPWMD6i.@Kefl)M`LOm"Eo"pKFN:%g`FCLnOEjq3?p;*o.]0F-JbrlFU[F" %EaMl6W*X5%;muhGYSn,hjsq2!9>-RF]EdLMq%B+V_LIE#M.51?;,M6pa7Vj[laj1/;ZBj!IpS)P&3>Z']e%-d_\dZ:]AdAs82Q*G %V+'V4!&5.(]k(cH-_[FQ:S_!]Fqfgl]F9K%Vq(Ma0=_7!a&'WPmV!?^m&=P>Ff4rK"ju+sCs3F0MJ0 %hDnV95g!Z3=4#g6SY`g3,\k,-Z-e+pV-_FAVO#058u*40LB'r+?fjVL(4Zg:-=Xp(BAXPDpZV-oLV8fmr8]8=tHR>-=k%kItG\@C`>65lB#F*YdQf[QU*DcTo[YE*-rj/-^rgcR+(^1g%]CP;Qdd&_N_k3oc %YlFfg;K)@9P[k%4r8e"Wn,E.o=HpFI@#`DZDC&.Yi"iOBo881AoFE'S?JU1;rk%M?Lro#@MDX'Xs#-YP_Xr71%=hreom=DJQEY_( %?(=U9\:^KZm/W&L61=O=48RM'hfZD_j\IJ6Q,LdYFa+P/c^?374"ho"J-:6`X[(!^C>`64+5$/VH0^nu\2,@f^s8:/$mXg`XnU#f %^ort0(Lt\2kE.^s:f5\!qO7MfDq$ORD471Z)Et"+9CH>FA %`>9jp*VKpnL9TQW3/>g?_Q#l=^-$GI29K7"Mf^s$p=j61fI@H&`%;bliW3&.g'7=WnKdCBF]+S$?U&;oQq`_15(AT'WgBP:kYtiO %EP&e"rS)"T$8areZ=?1.C6rT$C6Z?D81eFfLa-K?oCg*$Fg<+_Sh4/Vgk9!t]$ti)5Y5E2It=tdchgEQ%&dibkL&B;[WHY2%QStq %nHkdOLA`94PC`nJI#\XOK0B"*3Pq-l,\hN&W?YELC.Irj24@hdW96rhS0TGAZ7`Sm%t4E_C==#p5Ghd)N)pK0Fjp:jf&,WY*Rf[a/)Z=Vc2plN&JV)55g@bRu:0`SkB-9t/flI7Wc)$uARPo!I %?,`li0Y_iUTJN'Ld>b36V+/hWUZ#=pYA,CX*lf/B9;_#S"^SD3_!#]1]3\sJlB>V.3tr)OkVT6rP]WHjB6aaH'TB3f:,C.`NG0HO %ql3!<3q@'LLp;#Q=IelsJ:p6I;4uQDRB_sJNPVE_ro@uEE`DXt.Ig%3,MGNiY\jh)#(m3q&J$Gp1n80nn!j=T%*4iI3Xjp]UCJ1M %BGA]H*U)BBJEm7OfP"kEIrca[plHaY%,J0M43kT4U_`td`okq.0ejS\ePYM>?M9W1<]s?>78*/rF`e*7qqd#.NS<-p+[sV8F4s1o %EFU5.DafQ*pg8(Z>Q$Ra^A/OM,\(lt%LhNBHJIX,`Om@\N9dB%MDdC[;nNWQs)P?.NM4AU8.@!2FH=;Qg-lmYAM;ZU %U%'PSU;Lgl=srA8WX;d%0m6EeM9Zf@&AS3@*)$"B2Ne7A^]%a`E/28?N:&h2r`jFlbF[A@6r9Be>+VoCQ,$MSFNW`EO^T"Q3Q>u" %pjSF`GTk94r5-8[OW#4:".eA?(*tRWK %Rg)_;+A^&I<%K,GT7U0'Ka4j8fGh\%\lada/U2b4J_jUo^V[0O-jjJFMr[rP2,BIqdfB(7%7(F%(8ZOMr8sfu@?+EF@HW`&:&JO3 %pbf3>RI3LPURsUf$4Fem"VG?-+(X6tO\K5%8n=9UiC:nK-r=rOe::u*>buP9#(Q6,_!Y;q&:>,H]$*Z:IV%G;Be7K_j?#R#S/b#^ %:.hfPffb4M]7mH4OJ#4oPJQ8A9c]ULmR.@Tm2H_TRg'c=oaW7u*B#ndP"o8&"NXHr^QQALbUJ*,KE]C/Hp/iUQcW#36jbC;/&`8h %nr#5W-sOL,H"L$"=lj^iGfn$hWO\brlg>4)aY^g!fNluk*mEKC=\]!+YVQ.@dXTl[^@^814W3)#T:,jjPEH?l:Fr6^E3L+Y,T2Y%."+Z[X]Op#)$^G$$p'YP+5[/GS4u#fCQmPX.qTq3a@@GPH+2ada3&Jcg %k1ID#p"_rSD_.eC4U6+O:$Y"8B*;B:Ld_BhGp[OjhOIF+Cg`%unGd@G*h %Z@IV'aWK34?&_Rm(+IgUJDJ',UmUc1&M^&4U1_j;1b]:[(#:hc>uLQ$TQgA7Z(nX74LIXk@!S%9d&A`#T1kU$5rnX`N'@+L(MmEr %8F^IE$'U6G2dmqUHZ?tOPu*SKf+AO1WR_J65chBlM:#+@euIB.LNl+?LVqm5pFTd_(9mM-l[f]c,,Mi@=Wh$a(_!-S,(SGj0[,Q& %VqVXbV^]foOe'mq5LHek:gD+.hk3RgG#tmt$.Q;(;k.Ds>J"e),bL'^94>&/['r8A8$?bd;ZCaXSX+E1\'PPG#^faqpC"+8(cM-,1+_(s6Sogk?_\HUWh0mK*-;DtO"Y-X*n9OHb:5j4@L6!.Us,^" %#//+g`)RK'2l>gLlqWgVEi;KoE29qHIluA;Rq8A7]/3Pi@.X!fOaPH;c4:DDZoO^@)1F"UHfQ"h&YrScl^%]IhWcDW&Il8Q69i]# %okV0$*MlgjX!;TV!`O&&O0-\X-hJmU]+lld36$1SAQ\aZY[mt(gpbgL"6rNs6T4JoD?T2$8U\3mM<*CcPa]TWmUmH1DEXj9oBDLT %:(Le'=B\.17cliHZqub_b'V\J34uS)c&AMu\n$e4]+XM;u[,(!F3kkZ`P,h_F<4R?7e^EQg-"`!"EBFB8M%9r`\NV`&@_IS'k:$N'f5ss&!0,j4$N!259g#afFeasdb7Z6C8rH6: %Ad"Dg$;L2!d5=*NYuMNR6O?lTR;Uj]Q&Q.("A!0Tp.7tfJZ]#LGa,qQ]"/S@C'U5A %jd\"CS9+Dt#3Y8*N"3]6p#X%uc@[QP+O3VD=TP&ZW*.?77p6&=FAmW,"LGk+*nnKgI-t9Sb6=QeR3Kat4)GNI)Q0.DW'Ge0ICCTS %W*sZD9RK98'AmW!?^#pqn'Ak[8so;m*(WO(*iV2`rRCOMd)'sU2[T)k7B//r9+"/&Cj'%TGuH?N&^#<_Bb%0XeY3f`a0Y+Wc7,!h$4$T,]tI\J:/>]np"H(Hnu[Dn9S1 %?2.t(>bOh$7pQ#W:OMU+[3dr@MhX_tceh;u"8i(j*SE*(#!amqZS:YWq6bG84Qo`m_r?he^hFHk&C3D#W'ss_$E5onj7DgZm)YEi %TR3//-"E):+rLbA.VX#*cU9nHF[W`2`:+R\e2!ep5CR&6#"W3g1@/l'(1Hsr1aN$_O'$ouB-?@EE)CVIhSFQ_g4)5;f>o\Vnj*0?eH"7\KDmh1FID6[nFB\ss4YDkruXg#P[?YOV8C %I#a]9ab4$)7dGR@gW/Nd(j%n293DS0YB:(b8j6JbjI@4oW`mXcT@ZiRfYciUedBWkqnFR:M<)N$e_h(4mnX]"L@p(&F.nA%40<%0 %*jXUg%rK'HjhM$?Z':-2<4Dj-(u\RMj/F.^""K&G8blaANR!pmlV$Ludj?n(HVd2=i\UT7RL3-Vh#P*Yo%4@3^"[Pt21\emqMQ'X %W"#-ITlo!04K-nJnYQMA:K&d%MV-V3En"&`2%g%`5CiWn^c@"LC0T9@\csb]HIdqC$ibSaEFj?l@<0< %+5OHDC=8?>%l0^FE5?+q6?uGuRcjY`1K(XhU6*r9dEUhCb;8)F4N?*`a,)P5fkW1OOsjI3S=CjKMLKA-B(Bq&J/nhQ>.3eJ7Y*H"3a>p&7u*g %i,4;JS"uXXKCaXo`Rc,8_T1;)_XgE<.)t2Uj1,Of+>)Q6!kP\O%5!edlUp:3dgGKE;0'1O3e<63DSiR-+q\gmc51`tD,0B%k!fc_ %DpQ.c=0i'?Y3=Q+K?#RC77*C^R`r:ineuM/%h$sS5RQ:AH'ANEhB):5YHnmLo^30./*dZ,@$kIC"mS50Sgr*rX3"ms!LUNGX\GGZ %YELeh8NK*uTE*WB8H=1W?b"qR@+_`hONa,[>a7\A@KiD93dL&q[\MY0C0sc7c:5M)E4\HAFDTX$.\VQm%/\5V5s1M*/"+:arbFb@ %99(icYchC=C8\+K`!Fh3!i13V%JJTQ+]?uQRN*J5C5("1Q85&Tg&Tm.U'DimH98MfF^2?5Ff.Jjb?,n$E&a,3e$ZZ*#*4KAY_!;( %Ud$l5\WN"MN+ffE,[-5!BqqDu0a>KIAXn]"!$1=E>h/)q&%(kZH=4HK2nd])UuismL/N,'`bVPSVmQWuEf&YdGuU!"_>'Jsm9c4@ %%2bmXADW_hG&eeZPE!D)c1Ek0H4s[W*E"Lb6.BZ=5@E?lM@V*F&UGgF*VKjm2jo`FI.`XmW4FC$/WSs70RYgEssP %$*!jW"C'@V4%D")c[k0k-&EAeqJ1)gau]'^g::n8D9>+gRM?YI\Q0T%87%I>0Ar<39IY7o3Z.Df_qQk9Kq,CKq6_#I/Ck#WHU`9^ %&ZNaq#3R^"$3brsX96J-+6VWnTGR`<]o9Yj5eOjHX&t>#^`gsKYifiA5hO5aAU%sMB/["ADp-1WE_htMje?WH0;X\CcPf$g&+3sR %_[>+iNl8GnE82`a#BL,"%d>G,YeGBR3Zc_I!c;He2Wad?]SY&)T..&R+f48'Y"ujPd#2P!3HjlJ%JFc!b7rD?VmfYJK<`X`[#,,k %NKt>_C]S,iW-N]>TZ?cV42%Z.XO&/HB4ssQN#o4gN$bc`C?NM\Qj05KRY0&nIRH`^%MR7.dp0!&7]c'a9I3K53]G %s64b>drGU5rQ[!Nn`m5#VEuenR'?^D=T`L]M;Eg%oO[of3.ig6&RX9[`S[=?lF+7>K%bB=%irdfpSV,>3/]64djZ+N7ne]1CcLT< %#Mj*DdurL1m#Ar_f>6I;A@n-96in#AkX%AT>+F-&_02HdZDC/%9E.&S`%R9+i[4&u_=!-8<.U[9i3aWjr<-edT!\?Tf7>a+f>\,6 %:`8FRYuo??'G46>#N0B4K2"5jpl1m@oBGZU<,3Cj7eNhbQ`#pLBL4!cVWC"6g3mG*g*MQtP)OmZB&BU=C7Q35j62qH4\+Z9*CG/";\#I#0VlB&\%4B?g@KdAH@ %5nL"N3H_?Qh#.gOMC!&_p`1fN(H,Hp$8#7&&M^)r=A%,C$R8B6_qN>edLnkRk,%f2EmeVo=tOYnD8+2*8g4Ei3DOO+[=.Pnu0NUXMJ\2M@/A;"/@CinS7=2A.S`krI2$M'5UJpYGOL(o^lA4)8,j'8[Fo(^KHmqMV+p %?)ZKo6>H/i.UjWFW`7#Sa!HBQ8f2oeM^5_bt&G7sJ'aRM`WE2Q?bVlbGl6 %eu"0\o!ZfS4&Q5SU3.I-eI"1b6uSXW+RK<:I)]ZK8.?(S9s9U1HSf7L6Ajm6o,3B!8kTXt&uiL)(lZFq%^=ri=;=;odroaIbPoFI %$@NR!D7*bm$&t3cBS2>$Mdl!,;5P+)0`tJ:U]lTtQ,<4AgoDl63QK %M#PA_jbegKQ:TMh&?4bg&>Fu(VK9-Gdc?Z]$?i\d-k$)CQpM_.F(QIkAM%,]`.KX@cf`tPM9?AP@[@BhMEQp*@I#Ah^K0-.!,/\E %T>7@'_Kag893^7OK^`O7i_OETN;=4r&7Jn/56#oV^S_Lp7H'$/FbnYUuQ,;+12O81PP1.&9"otU/ %pK`_h!3<3%^fV,E;4.Cs4]LC]^6=`,#"iK"pO[PuCSX7]9ab?A\"m\kG#"O/O')kYSJG>DXXi0r+FDB36:cYqpYqo<8NTEFWDfWY %Tr$5QUZEV8pI(,Feb3Aa7geW'%OZ>F6;(s26^l`5OnoYQ)l^NNAs9^b+BV14)NF$B'Nc,Is(B^43(P&_W;UXfOkTJVEMUb7?\r&c4G1 %,LYsmBh9dYGBj4[89X9h8'dHdUs@dJ'D/)(0gZhr16=%F^;DI78s'$,n.51>Ai@REF1i!#9J+0>.ehHrM!E>+U\jWneHbRm%fHS< %&i3<;!VH$tpo6VOScCP>Kmq-.!WR1jl);EVt,nQ_W-n/<7S3.Y]tg+jV,F %5rXgbeCl`H5iV5!JR&a4;#66PYSZR=Vb>.HRr"Q`@!kdrI;/[o%uJXA@^EgPitZ$[1BYj?33SgtJB;9o4eCl0;aPS-TW`C%cQZl\nEA/l(mjg2ds"h&2NM!Y %SGWSrGbQS5$Q?OL-ZKqc\$aP@s2EZ)Rnaq)1*,Kg&C,aHU7mgW8(o8^24\0hc0rpHWWf]A?t*dsGTK,Qb!CXC?_]Vi_(E/H.=[l' %d*,+UTfoL"-US8eb6<`r;/8_++kP)S,@"s92BA/B-8hf&:.*@A!4+&!EAMMuCrn>W5gZ$2o/X,c3IIu\Ik(*io#TmE"?+;cmFMZ^ %,KkM%VL038I6+C'fd9P"hM+ccFbG<74.`OpQ;<-2T]3b3lY`Ll)7f&caku[.3MF#)tC;#,K* %;//F#hX:^+83Y*[AmWRA@;L+d>9A/L[cmr5G,-Z#U4]g*pVt!S#J3o.@S/%COY\;_B3H-BoMBk>T^W!,V^^C4rC[JJ"H9W7W\JO; %Z*jHQ]eRWr?a;EMr89'3/Wl13&,MKcp6=R[kso2#f\8$,/gf5MR8Rk)$o>SZeKq0@M=-YJ$6oPBC`_[88LnmYFadB_[0M,$rjX=V %'X8S=Y;&Cs;KtauolFMAl$b'f!eu,e@ef[G7XUD/[a-?kDp'u4R2ugh72hY17gWn16m5&^-DIWAT]?Y^BZ9&b-%s??Y_?0?,0dO6 %5?X8EY1j-%UBNUU8.TAgV146BjAT`Z9i'HbiBibEunmp_M3[1A(K!+TbbI9OL>,h-3h\4a` %UqEK+[\u%I\sC/^:q*5\h'`hH6phCIi[:tK].m?)qrbpe/h^*`N1aAW;!0JVC0V.9f!bh",9Rgrs*PO:j+Zi.nLfY*!63l^.0+n$ %n75`=&ca+:9`Lj9HtRi8:nq'ak2dh^"-P=0m`9dY("),!jItG"j'tSHOX%g,g10FPItibR%XA"oG:VN$Mt`'>Qba(;RDb8r`.aT[ %/9&nF=:!6EGtZqip)L6]NO1(i-.5/dc#T0G)nlHEg8e/1p-sVI@T6n6/m2UQ^k59\8Fg]*>Rg\GU"OS_TlF,0R"Ic),Q)C]d_3JU %Ku`V+p<#6Ah\qU>B]Eg2_Ho8p^JC.Xgm-jm;4p\j1\^/q1414mrYh`Q!:!+"CkP1Wa4%h(V6,fYoH=Gg``At/+qRVJD5"OX"IqXm2C2'YIS$V`ZVKHD5BR-\YeR %$at:&WK(JM("UX:1hd^[r?J,'e?nk;UmNtQoq\!ddGg*5Kl'q0$MtG0N3ND">7/U@&)"sNf#4gF(bj]EnjIbt!P-VY4 %,,N)fYSBu+M:U7DGTYVK^k;XM@LB(R[4!)2SiaXHn&!J9;QQ\q=% %58UX;Qqa`N\OG6[/a#O*-Z8_#>g*X\]D)RMY"S'mMF&Y[(IKu$T %`l@uF0,-M0@5#Nq %N87gRR8GM7\[/mF8721$O'0'h>pK %%O+aQ_33sYSR>P#:[`?cM:f7Vrbg&Q\sjL2(7hJREFsSZM4BF?bVJTUrtnoBH6Y'LYI`bcnU88Mcf21-nNG29Oij2X4$Lfb'S#UW %]g-[GQ\9tf\0iN,M>kG7-+R>g8X^;kRg%L<+kd^IcL@$.?M4.(&j4PkOBj@q.(X7bjIXUFT"'crd+U6QM4P,MJ\Dg,,*qThjPXAg %1YM/`a&n(o(FHbBm&Ffi%[&lfI):[]3(TM^6C]#3&%Ia1dr7[Y%($5^;'JKOB/[:OnW;fL]`K5fH"J__-+PJ%MPj%CA)\o5,ft(s %h6dVU/;_.B3K>o`+e"t`]k:mHg3rgX3WV_#i_+*2[btqH?ik)0kj1LXj5XHOn>9kFoCtFDnmS\.I!?>9"00KR.Ms9,+sVKP9DXE>7b-*(Yhs'7PW#DR9(gaE>7t)`HW$_[6a@'^R*l@N9TG7 %cU:uif+^a6F`e"r;R2!4L@0t*"N7W_3?A0OF0SA/n1G;2Lf+U.s#cFhdFM1>4V`D"fLnjVHahH,.2Q`fItfCilAG[fN$=@NC!j;l %-OD]l%+/^8@XN3^a:ma:1r:aO-Fc3Gqp3A-bCl'=jl'dm4l>,7c6O0>YUZ9JF+[.L;W+YJ010K:OuZQJ4]4DkkF%o]kN"#T7o.Rn %\5MKUJRiYjdj;s,o@NW>rWVC:&!fEQdYcAl=Rk2<(K!5!N7q(kFO(q*TWbnMhTLjVTJ(HQ23/0p-'"mimaOlN)2U!9mo9+5:9lu; %,$#?.,@aZ!elJqD-MrrrL:M;-0]u+)WS:mOAQ]deV!"uF!7,B?q(?3RkGZ)(p@uh$l6PFQ(]QToFp.^SV0-_4/Tmc3g %+g^dM*Z;4Em[b$1nPXCf!Yl)da\&Jo]Teoga5S[Vpj&g33r1+j7ZOb_F?.n73Jfc,OUS=Y.l"*dOSeh00P3iKQ?AgtTo"KiOWHrZ %*9o+#Z9f?Kq3)gZ%-Ll=0X+M_h*]PjTQ]i^YO9rnog^M=&k5n/ajX?#8/mmH:6ld+XqNcbXZjM':Yo6BgjHUZp[rq`+-&BTib-2X %4!3m5*d]7V:+/FDB!QhD+7>A3l-FM.iEb[XT]#$3Wi"u+3k*Op,DjP_NB,.p[g(91:`FO#^Nmn]cQ_! %5!1Gbn/HQ`$:PQJ>DB?"1l1!J%F^BP&XlCFJloap$l_O,affI>OPXoEd@<<_Y`"u7?\T+!D\9]n]i&fU8V@f$jFV>7^$:3&o%Xa# %:UR*NM&j3ch*`FFQduLK#n0bFnkW5!hOVQY)6(=0=#*Znjc`>:jCb:J9"s-V5t3?,[*(hbAg"`f_+j`P.TEpVpLcDkt6)od^2sI4H%moNOMghEO\f %'=9:)SdHk+#S2(;-TAmMh$,Em-2-JTC-qLnJ:4Ed"O(2)f,/s*LP]/=ZHeVD87Hi!s5Zot %d;+>:g$!:p:%,L7!Hs==&_r1u=(5"pWu'?G'4ba%#,l:O`-Hp$GNBuWC((`23FWpMk,]p2bF-E/V`&!frmfr!0OgPSZA9r9M8;E\ %Uo$Z,9W*Ws@J\IBUa3@^>B8%-7o/JObK3Sd.g`CL3:G(pe4>j_Z^<$om#6C&;&2I_<2o/<9iin!XWrs:G?-'jUb_S/H@.N>CFN;F %cQ\'"Y8'J5f#tTF6q#(QK_smMB3&Z:)g_&g4V@NmB=\gp8$;epbJA>5HOA0"3Xue)imW(2--^YX4hWQ6W#+ElU:2?eh;acTafBZO %,b^=SLV)'G)Q^^l;)eL@gAf4l>-*`a8Xj8bnbo1hU`TG#ba!Ef%p&p`)KYS28od8P0C(1R99nRi!d3S\otn]0LIb%X_n`is##URW %+KeMOmb??NaGC*s1YTA*PX43UMCO\I'8fS?`S.,'%ES"$Q$88d2UQ)h;T`8u^8H*Q"fKR8#&>2fn`9 %De.>%LrG0ITsN@sZK[$_l,7U3hTr(2>Li*;a1e*=-T&GZHiI='F@*N[&#T^UB@@1KdZG1)X4_S]o1,sMY@c6Hd?MA09d^'9oRuu+ %CcW_9cYEm&RSEN6METJr?_Q,!flSDPqf4Tc:bJ=**%T^qF@("Fnb$]ZTj0XtdkZreB%)V"N-mFN:+5jpA\EOAS*nD#ZX:kP':L(6 %KDet3SP6Zd_e_AjPP6_Bdg<-saZG;HPZ$-[a%J41e!%':UH$=lI?1i4AsnPHhHYl %[#:jTlK$Ab/(u<#=csac4]a0;=l?Q6AcKE-mAG3W,t8RSh.cnJ0=bAOZ^=m`.8l^_V?&gDdS7T/:fD^IX(QgjnBafgr>PDE#K(V9Jd9o1?@pT[4c#l7bM4hW %E:c5DL$h,7p7Se,*8b]("uCMIi_H]oo.4^O\k>N`.pqBR4;Z1tL&etD1qc;Y_@)3B>g$T4eFF#ZW`GQpHIVLD3g^s:ZKbbR:+pJ!(_$Y!I4H59[$;L<-(X0Q)To#g.3nF]s)E'tN6LG2)a9"/ %O`c\U85#@i9Q0WZ=!piuV`L6)a=[b@,"l+^9WZc/mX)(i(N0H[^guSs-tHkYe78nBp>3b7-"gP])F@Jq*0q`sRE30K`QZ='Ie?;T %n&]YLV&I!nC>[3.!Sc@m0gCT-i<#3C>#nr5_t.%oN)b&O,6#9rDeD8JTMC;5Fk4V_U>iG*VD>^dKGESATmk7$<'UW,'%62])M<%^[q^eB'?7AZt)1GoN:/JgK %XC*Wp_VH0?R`"KiMN#_5T#n8"pC_82Umf2(0CL:>2PmNj\[A#Ua%u-$@V%`l^Q;P*TEohL?AuFhi4SEmI.3+oE'@(!"]-K5KmPDd %*L=k^5DZ1(CT'c=R;#@4e)N1d^HM=,.8Uo*&<*V>>%h2:&efI*oBKjmRk>qBBmAX`bM*iZOhdQXm0]89qsYlS9eGY>jAO4t*P2s. %AAe=s>q$u-=t_0Vd9%YUp%_&Q/1X:b6sFLa5KB%=dICFu+^HPcHTA6GTa]PbAasMqCUCL8%[pt"f[046T&[tSg3Dpu.f,_e!:1ms %1R"NM["U8?hl`1k\(mb>m1$9Dh,h`^hD/!DOlLahfO9#Ar[\mR6L0af;$euA %p1nj7DVh4:jqQ#ToHQEeic"7J'k>^V>NS\]hB1Ah*N'C:DQL"Bfp4TV26A6+EGf/"7>`CdcCtkJ"\KN@gY$sAYr'+E"O\"D&4`0] %S_>X@'gE.'F`^r:@]=&Sq/GbB\ACSTUo"0MO]d^Y9jK:Zc`o<[RtcPt&tX@1+!C"Rj6U7QgqS;A/E+sT6J'f.=:FFb#Uu0E:D+N9 %$B:Q1.gjN@':Y<"tP*Y[E!8kA@QFg3"_L1[l7L4m.dLu&e %a=YNY<1nWO.k\pOR2.oeQ6fs/b1?5Y2KJ@M[k*\kI[G.'*]<\\,9SFW'gB7@S.);9pUJKC(dKcL$/N2.oCL/MDKC_;l'6B]"=s87 %n#^t%OmMW;Yn,9D7$T_)4c4G*Sj[b]-'T/!e7<7QgeMkMrKC2Ga[ADeoDF$iWLURJ3E3A(>ZN>P8>;+QB&I<@Vi9ER`ZM$*1(I:R %qI6W.CJ3:JIZ7g_Ed:ucfTVNB11;NOjS2Ao`;E>*7+kqGJN#=B3,fl;rkpom=Mn %q*A:Nm[VJ%cL>j[^Xj]0hl5ohP`GN$(@K_aIa:"L4*CLt2`epAUG]T)rFBH8IA*h$/UpF'WZU-Es)),Wf6Q_R\pd!1Lu6:!kLT;:eT)nXV\FqQR,pFI8Qe/MsZ_ooli6*b2>0X6V.GU2O'1T'*f0X6V--b54ciB6F0K"0N@LB$,ICrEdTl4&sg,11TO%\pi)j %c%:!&NOjSB6kR(=f8gqsBZc9/+28D8")7 %8IO)AP?)bGGfqbioolQDpRQVXca%NOf&QYORrtpTpK:e:)\h6^gm;KQ"R>j*9848TNPA?B:HBAbWgE@'>sFIBS$)$(-HBGplR,ug %O*1$m;-cD#ZX%f^?E`ZB?.JBG^Eo4Unff5AXQq6uo-BokphjA%_(IInpTrW:jjs*O<".G[rBt]q?``Q@0X30+TKkr@le&"\>1ZP2 %+dT$e]j95c-l;:=5*kgh^/3GMH$8R6lM='o0!Og3q4t/8ZT\PnqME0q^09,aMBc6[;9>Q9O&ln5^i'VNXDVe31(bTZButG`@KN^g %Y*<^',4M2p>B1AnPIr=&(u'i=Mf(Mt*ia$M$o'&qBbKXuA0Gfpdf*!=Sh1:jhpQBuU:DV>d3\pDWugIO_cc>J$4tTm^#.Bakg!a0 %ZsG;?)"uK86?oO7UMo1P)M6?hn3_T$EJ4o5ri)18h2IdQOW@dCI5^G@0UYcGdL3FD?q)4c0k)h+0UXW>_=2:q\qn %P8_;%r6bLE]l%C54#%[iac\PapA`^K,?Q@18b7cr_-?)2#@/_ %0A+6sLddI/$s8/\(3F-POW&W]4*VPL"gMU?RD`"'IHbis2lC15.?fm/f@Pr^X-p%YWMFPI'8\s>l.k%ji,:*:_G74rqsk$t%OfN, %8tH+2hU]>pA%r:H_U)(b@;X4(8ft&@5@mJ7K&)>+7ZW8CIZ&GF/#l>BK`.&pBJF("r$Hk=Dc/*#R]_ %oU=:+1DsSODL9L!^7,4?]'Y"dLDic%?uZ.Gb`q3'FS*lJX-K!hNjP,J"KO<]PLg99#/RT+B`jXp$[->"r+_t@`[ho#e\\t42's6D %2!dr_(2=h`Z.6pQA(I;YQV7qof\rA"hG'sAGqPkr09;X],9pt,VS$oc4>=)`$sYUN_&Zl)lnjXA%:9^^PD.MNcjaS]"Ut-4EC10/ %dEPTE'C3J**=LXDA1TDpdK!t41I>R8JHYq`Jd3$\r+ZVi&b*1B2CMB+`/rae_66Fnh?L33Al4_.TE'($NcB^5;`oUX74Z#Sc:#ZD %K!0;0XMLe-CbO^^f4HU6f/E,9c"INcr$l_<.O.2dfj`NUhTR,@]j^^?<-EH/EU1]LnLf"=HIAFis5!DQ>'?fIA[^X_jum0K'*)*d %542n;JOmX&ZpA:$##CjkT^K,+SP"XEZW]IIV))>lW*8tU=_bm'iX,QqW(Kb77h98gZ82S)!A##t4^mBF)%t!nM!E]FYB;@Dnd[jm %0RTD:keX/L:@7T&nULmk1'EuFn]5nN1prMikc%ih8;LkU!)6i2kTR"'$loV#.Kig/njiLi#\bb2:&JV8omu3m!r4 %(3SBe^=bb9O"HpE@W^X2\QNAE/k7rQN>g1B&*7rD3=7J+V.F(s:2!\=$nsetLNVP(#eteV')-Q7:fP7*/q8%J)e\ocEG6[-qOl0b %0ImOQhZE'd[q_CEG]mNKPgKNoWpcb8@LH,>'F1e-;)9ghK(\XNl**p=rG,E1Ps"3[ZSLW%V,;)c/C=;+;"(^N>&Ri+ecSCUVQc?&@b-I/F'TD%+C@;?0d)!R4t%n3@P1u!SImE\m9 %Xc%o(6``sf,Iut;3L7_nqilV%rQ4SA+$Q\,/1r&>JhB2BTm_4n"9V-ED^/ftCl,tFajW;L,-I[[jXthFWoR9&5f7Y#d]q\PABL4u %.Baf`7KH8T$ZMCNVl5u_leHI1*2MMee@=#D!X\X3-MIj0Fn!8+\::S*A-E#l %F-rdVBcR!q9>W3=G%C0qrcr0%21up\%kepFX0hVYg!&h&rOZqNPd4a! %ZPI2rLPjKTkDGr>H/Z\tZ."AChY=Z$sU6Ce'T:-Tct9U/u&q&.=ni?kll&/iDeWGj/br9@[qUB_n@)'A#OL] %?tN($Gtdr]O6Jml1$b`c^d%!:rT?:TO9%Z\J=4Ad&hLm(_&nDJ;Mt&_p>Kgi=j'frMGcbR`+tNsgr9%2bTG,be\YfFqJN5JR*,70 %@rl/=I]_8#_n^t,#4u0B*sV7I+7=H\eb4B=VX8q$bXd:E"W]Kr*shC"JA!1#;1^KMdK`ZR&t^oo@?K[X):F\0UYJE-6NkEVPM]O& %"O?sYSma3d>1B[ST[Fc5;45`^nhbT;7D+_q?8Eq:D],&,b$%@]UX1IP)+p< %16akSLeim<.d@4chUDl.e$V7[:W&!AIPdib&I[fLCH#rUiO)"irmeIpDX0Pht2tTA7ns)Qo12e %-5(snUX'^U>q46]ARUCZ-M)UIQU.Wq`sZs`@#T2FYp,!#DSSurL0cZp425\[LLJXCFZ\8\ka6>9TAlU\e':FlCMY6ihC)4#5K-a, %T8[]QP=VP$djE)sE"e*Z5:d"aF5C45:22@Y*n02sEBE8*D`>(=BWh`MO:")G[GoDLRhoq7C7lkQo"'CViSBD%N9XQER2Ad2^Y*9k %Srr4bn)3QF-;RJ+#:`auDXJE73Q6e!1OUTFMCWq#g7fHCQ.+3UEBngV#@T\LfZb3C_`2S>SE(h%]Hl0^9m&Mc?&j3P@Hd4!_!Aa, %Wj%?N%oPT"+Lj,G3!Z?>B421j6O\lcrHjKIi'Qr77G1W?:^g.#s+6ITUP'"tHp[6:5:0Rn/aSQo5La-BDhP5Llr4Rlc<=Q5\&9Yjos$&f')frOh\T,LZcW[ksAuFX&[92hqR1qi=23PfGqJNl?Sn>=_m!iC%qoNtBgKjf(s&gSs==3'O`+P;4FS:d>DKYlg %=K25J?teH):!@Vc`qYTn']c.C.IL9:+K0)VafWF]3W?C,cc_RI5\pFD9AD:&n7Y+P'AH7NFMK&!jC]J3Uq4D %T,!9IkBB=FMK_L-9*_+;]`ObgIKZ5#3S:Yfr0k:kiILJd$s8;F\!(q-h1)6?'6KtRCV5k$[Gn4N2%f/P.P9gZCoRnJ0E,e?HCjtr %*n@idBSL@+?RNSrVDaE7%qlg$(dMdT\H;[.K0$r43Mb02+5G.'.6m\k-_?h3\6pB9CfMU(KLYBjJM#cQQ[[.l%OUn%Kq6nci;s,` %%5'n\n%dE7,i$LkE-c)M.e%6,^cBFU08u"$AU640e1NC+;1TRZ%Kn-@!7\a+(%g> %TZ,8RChTcjmnjMZ6ZKsH=cT5aMj'>MJ9fpk,^[Rq-=X)I0kIu`8c3mQ@-56]2G %JXT)OXj>^fC`7^6'"&8L[%#E\f#O1S"M7rJ@>DVNn%Aa;s43f_o!d#,`Jnb`179OIDQ:QblbI+BY7krTL!bi?cN6W#@)XN+D&X-^ %^=M[>Kl(g`>["=C:Y6?*kck/aV'0aK!:Aho2\.)$TTG.?8#7DS&-sRFlH1s7c`5F0UO&EE*OB>^3A4$XiD::J\FQ_00'Rb,5Y_9g'p+P_=6IJ=(?=K?sk %2$ulS1F5jh0k4AiDL+`*Gs:2e0*^Y.*j)igd.QHk*6]c>t]m2pS1PId0g%f/X8.k5pDQMPfbe.dgnnU:M5-uZKpooR@+j, %`slV1YQOeo2LNU++P7%&[Mr_(3`Q$Gp$_=.&3<0Hm6C.3m0rMqj;gUZ:B"(T"X)8M=kK-tUa%'c*uYd9H"gRB]Muj6E:"3>hJ"F) %n/(Nnb'*hrA/,F1aoRXUV!l-PO=&KMmc5>f7f+?:]f7_9VR-qaZ7s$rRGYfmR&Vk.5mMRDMIA61V8J30Gi&TjMD."4qKN^bh88XT %D(Eh5AR"/iP.WjSeWWT/.oqWZReQA-*CBmJGI^t>T)H_A@;nH1U^rN#&p2bO!57@Hr^L2(-V]8Vs6!,[>Bb_3mj+Q8@3n^N!>[+. %n=@e,\sUB:Op'.(.s5GU_$kAm4D6kR\>8`*e/j]8sa/Zb4H#.YL$,e'= %%Iu6720L)5=F:()kQLt+-QrIDl@hrhNmobKmum7eA*`GnZdBhO038<,&&e8<8KZ%NnRmHlPWp,SV;R6GZP4/=/iem`LQ('G?-/VP %:PNlKYDq/o\$!m"qTr*=T'sb=\T\:0BH,,E)oQtPHOjM-A6pq/ZfI3Y![TF$Fu[.Uq;n*DQY\4IfbWJe[@hm`in5+) %agIeGLhBq>-eEsmCk%TenSt^ci^pStGB,9+//$VOhoW8KD]4e[[eNV#K`[Ob[eNV#"cTCGb-q(-f7JlMiPo,9Bpf]UCM@\mjl%`W %Be$RB``lKri(Q_BQ*R2ojOEuP>V&icQF;Z]f;C@7H73iF %XLUL:;,SGo@Con/fY]uOojT=j[ZR#^B.-Fp#97tAE]_p4RAf#A'-\j<8;RM+oga9> %e)hq;+o,Qa^)rt$q1ensW:0hmR_eN&@Q.kj9e&sRr)0(kXpt0!"qgFSbGj0DqeLaO`6skR9?P9u6:EGTJmK*?6Q5IhD1"lTamV9Q?p.0u/9s$Hut'G\i$@ %F5\1aJ_Q^!@hoT8@kPuc3UJ`&LEM(e\D;h_6$V`UmW.#ei"q`8^`?1ZPAo1qR)]Yb@@gr4[JaHJUn@nu6+$V!^1>'85Od-Oro)ME %_S9t1q_s4WX!l2Fb@7rk0FS'QS.7LJc\sr&(73hdI^6M$2OEae\p[bu>]b%5cWh&(h+!'`I`TToVg]AS#oNs1USFNEEaH9c8u`bt;H;L.U=[f`tI %K\HJ.K&/5$-46GIG,N<1]0.3#;\qP<-[PtC#7TJrA<4tEgXn'1_Zp#*#2Sp5A&I54#r&]Y'-nPOV[b))6XYT'kon)Z"$aV&J=M;I %%9ikk:,"Mc_hNe(Koj)c:=.)EEOlFb"3ubJ"aU=KN<+9!n.qBMcstFW_!Es@8Srnq0K-dcYlWpQbm&u^3s>ZD0Yl$8,WfNL_@>/H6.dS0fl-r5Ne*l`SH&/Q(#U%J!saTY$t(G*#D1ppJ-'V=NGqu> %J;$7d!G*92*53G8dLG+GK[\nski',nS6kgA9LuV"K4P'3KS*jsZ3`eu'B6qR2RhL.i-'-Um1qY="V1W7TuZR6C]bNr#rmSUfgI"9 %b%>YG0K.\>*r>8C=Ian%4E`[B_-PtNcte[I/hFfYDSXf,%2c5Qcj2!)2icQ_7KQ883B6@0(5W-;H/.<_+@[J"4Veuu."ElUS?QLb %Oq*P,YhM9XQ]8f:&2p1,i+`5sr#pSA&njWeOrLV]B]['8"Q9uH6s(F:Zl!IhF(9)8eKZI*SHnd)ne5[=,Tfds?9<"3EBC/)fqI3: %TI@aK,UYa`!hof&Mo4q&ff_=:8%8_Y*@SCI#]\Q=<#ZrU4^c7]SNrL'4T_A_e0aOl#:pN\CuI>nKbJ[@i6h])BQq)@9*@)V!EfN7 %fOf37#dQg@Mo,^Rk&u@U'"%RX!X8[RFuWd;Me$$NS2ULC0P':7N!'dqQl$)TpHM.$g+b9Q%YmEE9h^jHc7A#a1LM12r.Y:c"F-B" %8t[1*QS)B"?k7g_)[C`l3=^!<=Jp'6A#$\E,L?ap)mCT&prf#.TE@KRm2S8&:VMSgGVF+Ra]/qHJWQFif/ %LOJek9q6*Z)`@`XLD!F^L"#UBHT.;I3fYEn5J_W#h?ZXf,,Xhb98@[k$5*IJiiPN\Ee$[f,U%X8r."AJ:JY'64A[SC+c(omRD.24 %YPP1_M]*]`')-8\YtD9=_IFO#d]3bhR!E:Ic:pcQ?"P^E+pfRXcPSqpbR#@<\.#/k<6;@OR>2)tWkaNh]H$VOYA\A3m*dciI790, %6#dh$*cD>a$MVBMKeTYNQ&k+^;GDuq`!k&_(0'0==%#)][R$2b/kAuX=^3gp_rCY2O(Mp7Uik5j`"?a[p^cI.2qECfeA1T+ %,D;Luem_/X-4.#cGSV&YhA,q*F;S:g?8:.fS4+G3C![$k=-e-epXU$2aEm %-YVlUPD9N/KmdMaIG=)3C':HqG;ll6:oneHc"OKY*l]rakXF_&kX/0cpaX00mm4RjYD@Q9@Ul/?7kSPo!j_W*d9qNl_BNV@l5k]% %7[HAJU!96Xa/3%Vc3nc=g[]%&nRO`e@FVie0[:1QXMheP8>?Va47+KRft4MZTE$$)*Sj\gMcR2HfGS&(%:'GM:,/>q&N589jaqf> %[$m@5-6LP"'%42A6c,SCiu+-(\$od$e.5dnG=0Em6[NtB2q/F_P[fZOJ0.0,%C\V'Sk;[Chd"k7[$Wb?KY-V6rCH=YEitO-hGY:E %.V0M-CT!2f&O^g'(kIT2Vo/5,14%VSQI3"(o6eJ38X.)>$=n'bcl"ac>a.m;=QiN#-Ar?*Ca($U't7)f_ofDJ5\ODEY>QCfFp<7e %TKniD<`MoAg&h(/e!=UGYJ*>gBHolXugOcXgmE%.BH\7akBFj@nO-(,!nc5VeZ2k^:iFO/G\,YoH&;*I<:JuT+&URK9egkS^klGBN0mAA""9($V[0)n_rn(m`q %?tB8gYPaFL0#deKP5E_iAK'8&1(]U.Zi5Z<8K^4-)i*h^BiHPq>o-#b;9XD'Do.pZ"*5H=m$K-+UVj?<*'46u-D#r$!b?\C+l!]o %LLoTE#RU9e(PsC&R8gS@fqGbDeX`og]s3UqZ-hGfRWs!?L/i"VN["rD]0QWmLcCWdCZgIciT06lSTb`L)p?6dQFfPA8T>TUj&>AD %rp3oIFt'%bFBT[,,L<-/j)eA9-Z%-m<:CkJGc!.[_Nn+WpU+>nX33`BE:3D,k?VHj"lEU13'4!hLDN&s*^f3gRsl<[CjT459Yg]me?.iIqYkYrO4/TA+h.l%gP*Q4S99#29N"O'8'a2H0FTQk&@+=a_>ihpMFrsXKSCY %a&6Yc2'<;H$^-]07JF?NdL4d$20-e8p`!eGda&VOhWbms+@*6#R+cJeh`7umgcC/9$aH@rbH_5?h+'bR,ZVbV1HD*8W %3JiedU\)s]$hU4E>H-da-:ODJcs-`DDb.A(1?`aUB'DU9[*HI]Ce(rWj'X^D#@]h`9#F-Y:?,nE)&YtEVMnSC,:#en8,1!?*1LBT %en^^k=/UVEjEs_?.0NIqSAcEV,E3Z(AQRe,S3\)3QWN#l03`+bPc9Ku3f>o='`6#l/L8Fep&k^K1sWJUZ;@pU0JYm;IdROLDm_<% %UUF<&,?Hk07]0+Y0560#Ee"KSdckArkVR%=SR5gciI`pW*,bTU)l$h^Iu>tCd\*i"?b/Q\3[Z %)kFuq'"C`Ed:.dAMhs>q3"knYj;E_ao/V)nNQG?tRF0gQp/IZ.9DqnE8!(U\k7_LcOKb./@ksYi:;kObNUf;L=+2KVh)l\u%I/nEN@OKg.*0lec5>9K22rC.kh2\;JR`hk2u4Rj^sQ;tdBh)F!fg\%,R85ZXe'dt %<@'b96=e''2d.Qp87[c9A=eC8?e%?9Lrra=4k(MOb4?tSo\FDHdjt.MdSeEJn)E1hH$9)-X$Z;c^ %1VAhs1N7FODrdcBPi+B9UrC7k]@49PXu5f?BAl>;b/>7nJbhbR+nI):\523^YgKp>dDgUA^T^1Rk6r<#ArUo#))aP#)X5&`_FFCb %9H0OWNAR%WiQQ#-\i%B9KoMDC!ZU)F1Mt?2_a`>RPr;6c;6UWn@&Ap1qgF'U]S;h43XlC@f+W#nL<8rURCZPIl$fLha(f5=a94QQ %7VBP,VU1/XH=t&`VU1/XmR['T)sQS$:)gb8#re<[;%E*.EV1#1@m]W@D6utND7#9t[#s&3SCLZm8;hPHd&`@6H3Q8_^*hXeSVE+d %hO-8_"#c1pGZ(RMCo#NRZnXTN)sIkHD*37prZ_mGOl_^KD7!+jM2*;9bL3DIC"'7FbQd7V=KC(q*r]:,"b6,P5u7DkK>B2iHhYi)Xq %*hO>ioTg %AI9_PrivateDataEnd \ No newline at end of file diff --git a/docs/dist/icons/codeigniter/codeigniter-plain-wordmark.svg b/docs/dist/icons/codeigniter/codeigniter-plain-wordmark.svg deleted file mode 100644 index 6bbf160c..00000000 --- a/docs/dist/icons/codeigniter/codeigniter-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/codeigniter/codeigniter-plain.svg b/docs/dist/icons/codeigniter/codeigniter-plain.svg deleted file mode 100644 index 3ea9b5de..00000000 --- a/docs/dist/icons/codeigniter/codeigniter-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/codeigniter/codeigniter.eps b/docs/dist/icons/codeigniter/codeigniter.eps deleted file mode 100644 index bb364496..00000000 Binary files a/docs/dist/icons/codeigniter/codeigniter.eps and /dev/null differ diff --git a/docs/dist/icons/codepen/codepen-original-wordmark.svg b/docs/dist/icons/codepen/codepen-original-wordmark.svg deleted file mode 100644 index 0d4a0d89..00000000 --- a/docs/dist/icons/codepen/codepen-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/codepen/codepen-plain.svg b/docs/dist/icons/codepen/codepen-plain.svg deleted file mode 100644 index 5bbdb682..00000000 --- a/docs/dist/icons/codepen/codepen-plain.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/dist/icons/codepen/codepen.eps b/docs/dist/icons/codepen/codepen.eps deleted file mode 100644 index a318dfc1..00000000 --- a/docs/dist/icons/codepen/codepen.eps +++ /dev/null @@ -1,95 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%Creator: cairo 1.16.0 (https://cairographics.org) -%%CreationDate: Wed Aug 26 18:56:16 2020 -%%Pages: 1 -%%DocumentData: Clean7Bit -%%LanguageLevel: 2 -%%BoundingBox: 0 0 345 345 -%%EndComments -%%BeginProlog -50 dict begin -/q { gsave } bind def -/Q { grestore } bind def -/cm { 6 array astore concat } bind def -/w { setlinewidth } bind def -/J { setlinecap } bind def -/j { setlinejoin } bind def -/M { setmiterlimit } bind def -/d { setdash } bind def -/m { moveto } bind def -/l { lineto } bind def -/c { curveto } bind def -/h { closepath } bind def -/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto - 0 exch rlineto 0 rlineto closepath } bind def -/S { stroke } bind def -/f { fill } bind def -/f* { eofill } bind def -/n { newpath } bind def -/W { clip } bind def -/W* { eoclip } bind def -/BT { } bind def -/ET { } bind def -/BDC { mark 3 1 roll /BDC pdfmark } bind def -/EMC { mark /EMC pdfmark } bind def -/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def -/Tj { show currentpoint cairo_store_point } bind def -/TJ { - { - dup - type /stringtype eq - { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse - } forall - currentpoint cairo_store_point -} bind def -/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore - cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def -/Tf { pop /cairo_font exch def /cairo_font_matrix where - { pop cairo_selectfont } if } bind def -/Td { matrix translate cairo_font_matrix matrix concatmatrix dup - /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point - /cairo_font where { pop cairo_selectfont } if } bind def -/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def - cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def -/g { setgray } bind def -/rg { setrgbcolor } bind def -/d1 { setcachedevice } bind def -/cairo_data_source { - CairoDataIndex CairoData length lt - { CairoData CairoDataIndex get /CairoDataIndex CairoDataIndex 1 add def } - { () } ifelse -} def -/cairo_flush_ascii85_file { cairo_ascii85_file status { cairo_ascii85_file flushfile } if } def -/cairo_image { image cairo_flush_ascii85_file } def -/cairo_imagemask { imagemask cairo_flush_ascii85_file } def -%%EndProlog -%%BeginSetup -%%EndSetup -%%Page: 1 1 -%%BeginPageSetup -%%PageBoundingBox: 0 0 345 345 -%%EndPageSetup -q 0 0 345 345 rectclip -1 0 0 -1 0 345 cm q -0 g -338.453 107.613 m 180.777 2.496 l 175.395 -0.816 169.652 -0.848 164.223 - 2.496 c 6.547 107.613 l 2.504 110.305 0 115.121 0 119.934 c 0 225.047 l - 0 229.859 2.504 234.676 6.547 237.367 c 164.223 342.5 l 169.602 345.812 - 175.348 345.844 180.777 342.5 c 338.453 237.367 l 342.496 234.676 345 229.859 - 345 225.047 c 345 119.934 l 345 115.121 342.496 110.305 338.453 107.613 - c h -187.324 42.539 m 303.414 119.934 l 251.625 154.586 l 187.324 111.656 l -h -157.676 42.539 m 157.676 111.652 l 93.371 154.586 l 41.586 119.93 l h -29.648 147.656 m 66.805 172.492 l 29.648 197.328 l h -157.676 302.441 m 41.586 225.047 l 93.371 190.395 l 157.676 233.328 l h -172.5 207.527 m 120.133 172.492 l 172.5 137.453 l 224.863 172.488 l h -187.324 302.441 m 187.324 233.328 l 251.625 190.395 l 303.414 225.051 l - h -315.352 197.328 m 278.195 172.492 l 315.352 147.656 l h -315.352 197.328 m f -Q Q -showpage -%%Trailer -end -%%EOF diff --git a/docs/dist/icons/coffeescript/coffeescript-original-wordmark.svg b/docs/dist/icons/coffeescript/coffeescript-original-wordmark.svg deleted file mode 100644 index ab8142b4..00000000 --- a/docs/dist/icons/coffeescript/coffeescript-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/coffeescript/coffeescript-original.svg b/docs/dist/icons/coffeescript/coffeescript-original.svg deleted file mode 100644 index 650fabe0..00000000 --- a/docs/dist/icons/coffeescript/coffeescript-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/coffeescript/coffeescript.eps b/docs/dist/icons/coffeescript/coffeescript.eps deleted file mode 100644 index 354a9eda..00000000 Binary files a/docs/dist/icons/coffeescript/coffeescript.eps and /dev/null differ diff --git a/docs/dist/icons/composer/composer-line-wordmark.svg b/docs/dist/icons/composer/composer-line-wordmark.svg deleted file mode 100644 index 56623b8f..00000000 --- a/docs/dist/icons/composer/composer-line-wordmark.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/dist/icons/composer/composer-line.svg b/docs/dist/icons/composer/composer-line.svg deleted file mode 100644 index 0d2aa098..00000000 --- a/docs/dist/icons/composer/composer-line.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/dist/icons/composer/composer-original.svg b/docs/dist/icons/composer/composer-original.svg deleted file mode 100644 index 3fa4978c..00000000 --- a/docs/dist/icons/composer/composer-original.svg +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/dist/icons/composer/composer.eps b/docs/dist/icons/composer/composer.eps deleted file mode 100644 index f8fd9219..00000000 Binary files a/docs/dist/icons/composer/composer.eps and /dev/null differ diff --git a/docs/dist/icons/confluence/confluence-original-wordmark.svg b/docs/dist/icons/confluence/confluence-original-wordmark.svg deleted file mode 100644 index e207dbd6..00000000 --- a/docs/dist/icons/confluence/confluence-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/confluence/confluence-original.svg b/docs/dist/icons/confluence/confluence-original.svg deleted file mode 100644 index 5db49a26..00000000 --- a/docs/dist/icons/confluence/confluence-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/confluence/confluence.eps b/docs/dist/icons/confluence/confluence.eps deleted file mode 100644 index 4860547c..00000000 Binary files a/docs/dist/icons/confluence/confluence.eps and /dev/null differ diff --git a/docs/dist/icons/couchdb/couchdb-original-wordmark.svg b/docs/dist/icons/couchdb/couchdb-original-wordmark.svg deleted file mode 100644 index c2ca9f2d..00000000 --- a/docs/dist/icons/couchdb/couchdb-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 13 \ No newline at end of file diff --git a/docs/dist/icons/couchdb/couchdb-original.svg b/docs/dist/icons/couchdb/couchdb-original.svg deleted file mode 100644 index 1a9df6b2..00000000 --- a/docs/dist/icons/couchdb/couchdb-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 12 \ No newline at end of file diff --git a/docs/dist/icons/couchdb/couchdb-plain-wordmark.svg b/docs/dist/icons/couchdb/couchdb-plain-wordmark.svg deleted file mode 100644 index 95104870..00000000 --- a/docs/dist/icons/couchdb/couchdb-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 15 \ No newline at end of file diff --git a/docs/dist/icons/couchdb/couchdb-plain.svg b/docs/dist/icons/couchdb/couchdb-plain.svg deleted file mode 100644 index a71c7067..00000000 --- a/docs/dist/icons/couchdb/couchdb-plain.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 14 \ No newline at end of file diff --git a/docs/dist/icons/couchdb/couchdb.eps b/docs/dist/icons/couchdb/couchdb.eps deleted file mode 100644 index 4d1a7b60..00000000 Binary files a/docs/dist/icons/couchdb/couchdb.eps and /dev/null differ diff --git a/docs/dist/icons/cplusplus/cplusplus-line.svg b/docs/dist/icons/cplusplus/cplusplus-line.svg deleted file mode 100644 index b95c860d..00000000 --- a/docs/dist/icons/cplusplus/cplusplus-line.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/cplusplus/cplusplus-original.svg b/docs/dist/icons/cplusplus/cplusplus-original.svg deleted file mode 100644 index 387fe960..00000000 --- a/docs/dist/icons/cplusplus/cplusplus-original.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/cplusplus/cplusplus-plain.svg b/docs/dist/icons/cplusplus/cplusplus-plain.svg deleted file mode 100644 index 37faabe7..00000000 --- a/docs/dist/icons/cplusplus/cplusplus-plain.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/cplusplus/cplusplus.eps b/docs/dist/icons/cplusplus/cplusplus.eps deleted file mode 100644 index 62bdbe67..00000000 Binary files a/docs/dist/icons/cplusplus/cplusplus.eps and /dev/null differ diff --git a/docs/dist/icons/csharp/csharp-line.svg b/docs/dist/icons/csharp/csharp-line.svg deleted file mode 100644 index 2a39f30a..00000000 --- a/docs/dist/icons/csharp/csharp-line.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/csharp/csharp-original.svg b/docs/dist/icons/csharp/csharp-original.svg deleted file mode 100644 index 99235e30..00000000 --- a/docs/dist/icons/csharp/csharp-original.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/csharp/csharp-plain.svg b/docs/dist/icons/csharp/csharp-plain.svg deleted file mode 100644 index 5b2dc754..00000000 --- a/docs/dist/icons/csharp/csharp-plain.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/csharp/csharp.eps b/docs/dist/icons/csharp/csharp.eps deleted file mode 100644 index d3c6e919..00000000 Binary files a/docs/dist/icons/csharp/csharp.eps and /dev/null differ diff --git a/docs/dist/icons/css3/css3-original-wordmark.svg b/docs/dist/icons/css3/css3-original-wordmark.svg deleted file mode 100644 index 2c895eb9..00000000 --- a/docs/dist/icons/css3/css3-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/css3/css3-original.svg b/docs/dist/icons/css3/css3-original.svg deleted file mode 100644 index 1a4e63db..00000000 --- a/docs/dist/icons/css3/css3-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/css3/css3-plain-wordmark.svg b/docs/dist/icons/css3/css3-plain-wordmark.svg deleted file mode 100644 index 88305314..00000000 --- a/docs/dist/icons/css3/css3-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/css3/css3-plain.svg b/docs/dist/icons/css3/css3-plain.svg deleted file mode 100644 index 6d373a19..00000000 --- a/docs/dist/icons/css3/css3-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/css3/css3.eps b/docs/dist/icons/css3/css3.eps deleted file mode 100644 index 5146738b..00000000 Binary files a/docs/dist/icons/css3/css3.eps and /dev/null differ diff --git a/docs/dist/icons/cucumber/cucumber-plain-wordmark.svg b/docs/dist/icons/cucumber/cucumber-plain-wordmark.svg deleted file mode 100644 index 7971734e..00000000 --- a/docs/dist/icons/cucumber/cucumber-plain-wordmark.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - -cucumber-plain-wordmark - - diff --git a/docs/dist/icons/cucumber/cucumber-plain.svg b/docs/dist/icons/cucumber/cucumber-plain.svg deleted file mode 100644 index 2f89abf5..00000000 --- a/docs/dist/icons/cucumber/cucumber-plain.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - diff --git a/docs/dist/icons/d3js/d3js-original.svg b/docs/dist/icons/d3js/d3js-original.svg deleted file mode 100644 index dafec005..00000000 --- a/docs/dist/icons/d3js/d3js-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/d3js/d3js-plain.svg b/docs/dist/icons/d3js/d3js-plain.svg deleted file mode 100644 index 1b326cde..00000000 --- a/docs/dist/icons/d3js/d3js-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/d3js/d3js.eps b/docs/dist/icons/d3js/d3js.eps deleted file mode 100644 index 67d2f57c..00000000 Binary files a/docs/dist/icons/d3js/d3js.eps and /dev/null differ diff --git a/docs/dist/icons/debian/debian-original-wordmark.svg b/docs/dist/icons/debian/debian-original-wordmark.svg deleted file mode 100644 index 0758e4ca..00000000 --- a/docs/dist/icons/debian/debian-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/debian/debian-original.svg b/docs/dist/icons/debian/debian-original.svg deleted file mode 100644 index d003ee7a..00000000 --- a/docs/dist/icons/debian/debian-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/debian/debian-plain-wordmark.svg b/docs/dist/icons/debian/debian-plain-wordmark.svg deleted file mode 100644 index 8776303d..00000000 --- a/docs/dist/icons/debian/debian-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/debian/debian-plain.svg b/docs/dist/icons/debian/debian-plain.svg deleted file mode 100644 index 15c31085..00000000 --- a/docs/dist/icons/debian/debian-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/debian/debian.eps b/docs/dist/icons/debian/debian.eps deleted file mode 100644 index b52d89ec..00000000 Binary files a/docs/dist/icons/debian/debian.eps and /dev/null differ diff --git a/docs/dist/icons/devicon/devicon-original-wordmark.svg b/docs/dist/icons/devicon/devicon-original-wordmark.svg deleted file mode 100644 index 49464cde..00000000 --- a/docs/dist/icons/devicon/devicon-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 13 \ No newline at end of file diff --git a/docs/dist/icons/devicon/devicon-original.svg b/docs/dist/icons/devicon/devicon-original.svg deleted file mode 100644 index 3988e71c..00000000 --- a/docs/dist/icons/devicon/devicon-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 15 \ No newline at end of file diff --git a/docs/dist/icons/devicon/devicon-plain-wordmark.svg b/docs/dist/icons/devicon/devicon-plain-wordmark.svg deleted file mode 100644 index d85245f1..00000000 --- a/docs/dist/icons/devicon/devicon-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 12 \ No newline at end of file diff --git a/docs/dist/icons/devicon/devicon-plain.svg b/docs/dist/icons/devicon/devicon-plain.svg deleted file mode 100644 index b342e04b..00000000 --- a/docs/dist/icons/devicon/devicon-plain.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 14 \ No newline at end of file diff --git a/docs/dist/icons/devicon/devicon.eps b/docs/dist/icons/devicon/devicon.eps deleted file mode 100644 index 489087e9..00000000 Binary files a/docs/dist/icons/devicon/devicon.eps and /dev/null differ diff --git a/docs/dist/icons/django/django-line.svg b/docs/dist/icons/django/django-line.svg deleted file mode 100644 index 5df1987d..00000000 --- a/docs/dist/icons/django/django-line.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/django/django-original.svg b/docs/dist/icons/django/django-original.svg deleted file mode 100644 index 381a0b7d..00000000 --- a/docs/dist/icons/django/django-original.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/django/django-plain.svg b/docs/dist/icons/django/django-plain.svg deleted file mode 100644 index 1d1411dc..00000000 --- a/docs/dist/icons/django/django-plain.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/django/django.eps b/docs/dist/icons/django/django.eps deleted file mode 100644 index 70e4e7f4..00000000 Binary files a/docs/dist/icons/django/django.eps and /dev/null differ diff --git a/docs/dist/icons/docker/docker-original-wordmark.svg b/docs/dist/icons/docker/docker-original-wordmark.svg deleted file mode 100644 index e644bf7b..00000000 --- a/docs/dist/icons/docker/docker-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/docker/docker-original.svg b/docs/dist/icons/docker/docker-original.svg deleted file mode 100644 index 06e81cf7..00000000 --- a/docs/dist/icons/docker/docker-original.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/docker/docker-plain-wordmark.svg b/docs/dist/icons/docker/docker-plain-wordmark.svg deleted file mode 100644 index 6e566cf7..00000000 --- a/docs/dist/icons/docker/docker-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/docker/docker-plain.svg b/docs/dist/icons/docker/docker-plain.svg deleted file mode 100644 index aef17d66..00000000 --- a/docs/dist/icons/docker/docker-plain.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/docker/docker.eps b/docs/dist/icons/docker/docker.eps deleted file mode 100644 index 67b3523e..00000000 Binary files a/docs/dist/icons/docker/docker.eps and /dev/null differ diff --git a/docs/dist/icons/doctrine/doctrine-line-wordmark.svg b/docs/dist/icons/doctrine/doctrine-line-wordmark.svg deleted file mode 100644 index 322f1ce1..00000000 --- a/docs/dist/icons/doctrine/doctrine-line-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/doctrine/doctrine-line.svg b/docs/dist/icons/doctrine/doctrine-line.svg deleted file mode 100644 index b98aa6d1..00000000 --- a/docs/dist/icons/doctrine/doctrine-line.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/doctrine/doctrine-original-wordmark.svg b/docs/dist/icons/doctrine/doctrine-original-wordmark.svg deleted file mode 100644 index 9302f35c..00000000 --- a/docs/dist/icons/doctrine/doctrine-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/doctrine/doctrine-original.svg b/docs/dist/icons/doctrine/doctrine-original.svg deleted file mode 100644 index fdf2c2bb..00000000 --- a/docs/dist/icons/doctrine/doctrine-original.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/doctrine/doctrine-plain-wordmark.svg b/docs/dist/icons/doctrine/doctrine-plain-wordmark.svg deleted file mode 100644 index a1bdaf33..00000000 --- a/docs/dist/icons/doctrine/doctrine-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/doctrine/doctrine-plain.svg b/docs/dist/icons/doctrine/doctrine-plain.svg deleted file mode 100644 index 792607a2..00000000 --- a/docs/dist/icons/doctrine/doctrine-plain.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/doctrine/doctrine.eps b/docs/dist/icons/doctrine/doctrine.eps deleted file mode 100644 index 39da39b2..00000000 Binary files a/docs/dist/icons/doctrine/doctrine.eps and /dev/null differ diff --git a/docs/dist/icons/dot-net/dot-net-original-wordmark.svg b/docs/dist/icons/dot-net/dot-net-original-wordmark.svg deleted file mode 100644 index 793266ea..00000000 --- a/docs/dist/icons/dot-net/dot-net-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/dot-net/dot-net-original.svg b/docs/dist/icons/dot-net/dot-net-original.svg deleted file mode 100644 index d8e1f586..00000000 --- a/docs/dist/icons/dot-net/dot-net-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/dot-net/dot-net-plain-wordmark.svg b/docs/dist/icons/dot-net/dot-net-plain-wordmark.svg deleted file mode 100644 index fa37e4ee..00000000 --- a/docs/dist/icons/dot-net/dot-net-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/dot-net/dot-net-plain.svg b/docs/dist/icons/dot-net/dot-net-plain.svg deleted file mode 100644 index 12ac3abc..00000000 --- a/docs/dist/icons/dot-net/dot-net-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/dot-net/dot-net.eps b/docs/dist/icons/dot-net/dot-net.eps deleted file mode 100644 index e189e97d..00000000 Binary files a/docs/dist/icons/dot-net/dot-net.eps and /dev/null differ diff --git a/docs/dist/icons/drupal/drupal-original-wordmark.svg b/docs/dist/icons/drupal/drupal-original-wordmark.svg deleted file mode 100644 index 75b3c2bc..00000000 --- a/docs/dist/icons/drupal/drupal-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/drupal/drupal-original.svg b/docs/dist/icons/drupal/drupal-original.svg deleted file mode 100644 index ee3ebddd..00000000 --- a/docs/dist/icons/drupal/drupal-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/drupal/drupal-plain-wordmark.svg b/docs/dist/icons/drupal/drupal-plain-wordmark.svg deleted file mode 100644 index 6fbba322..00000000 --- a/docs/dist/icons/drupal/drupal-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/drupal/drupal-plain.svg b/docs/dist/icons/drupal/drupal-plain.svg deleted file mode 100644 index 9a20f28b..00000000 --- a/docs/dist/icons/drupal/drupal-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/drupal/drupal.eps b/docs/dist/icons/drupal/drupal.eps deleted file mode 100644 index d4b3541a..00000000 Binary files a/docs/dist/icons/drupal/drupal.eps and /dev/null differ diff --git a/docs/dist/icons/electron/electron-original-wordmark.svg b/docs/dist/icons/electron/electron-original-wordmark.svg deleted file mode 100644 index a8de9172..00000000 --- a/docs/dist/icons/electron/electron-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 7 \ No newline at end of file diff --git a/docs/dist/icons/electron/electron-original.svg b/docs/dist/icons/electron/electron-original.svg deleted file mode 100644 index 845baead..00000000 --- a/docs/dist/icons/electron/electron-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 5 \ No newline at end of file diff --git a/docs/dist/icons/electron/electron.eps b/docs/dist/icons/electron/electron.eps deleted file mode 100644 index d7ff6900..00000000 Binary files a/docs/dist/icons/electron/electron.eps and /dev/null differ diff --git a/docs/dist/icons/elm/elm-original-wordmark.svg b/docs/dist/icons/elm/elm-original-wordmark.svg deleted file mode 100644 index 06337d5b..00000000 --- a/docs/dist/icons/elm/elm-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 13 \ No newline at end of file diff --git a/docs/dist/icons/elm/elm-original.svg b/docs/dist/icons/elm/elm-original.svg deleted file mode 100644 index e7183fb3..00000000 --- a/docs/dist/icons/elm/elm-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 12 \ No newline at end of file diff --git a/docs/dist/icons/elm/elm-plain-wordmark.svg b/docs/dist/icons/elm/elm-plain-wordmark.svg deleted file mode 100644 index 475a0472..00000000 --- a/docs/dist/icons/elm/elm-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 15 \ No newline at end of file diff --git a/docs/dist/icons/elm/elm-plain.svg b/docs/dist/icons/elm/elm-plain.svg deleted file mode 100644 index cfeaddac..00000000 --- a/docs/dist/icons/elm/elm-plain.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 14 \ No newline at end of file diff --git a/docs/dist/icons/elm/elm.eps b/docs/dist/icons/elm/elm.eps deleted file mode 100644 index e8ca4768..00000000 Binary files a/docs/dist/icons/elm/elm.eps and /dev/null differ diff --git a/docs/dist/icons/ember/ember-original-wordmark.svg b/docs/dist/icons/ember/ember-original-wordmark.svg deleted file mode 100644 index f0d141f6..00000000 --- a/docs/dist/icons/ember/ember-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 5® \ No newline at end of file diff --git a/docs/dist/icons/ember/ember.eps b/docs/dist/icons/ember/ember.eps deleted file mode 100644 index 68e33a10..00000000 Binary files a/docs/dist/icons/ember/ember.eps and /dev/null differ diff --git a/docs/dist/icons/erlang/erlang-original-wordmark.svg b/docs/dist/icons/erlang/erlang-original-wordmark.svg deleted file mode 100644 index fc5e08da..00000000 --- a/docs/dist/icons/erlang/erlang-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/erlang/erlang-original.svg b/docs/dist/icons/erlang/erlang-original.svg deleted file mode 100644 index 109aebb2..00000000 --- a/docs/dist/icons/erlang/erlang-original.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/erlang/erlang-plain-wordmark.svg b/docs/dist/icons/erlang/erlang-plain-wordmark.svg deleted file mode 100644 index deb636ee..00000000 --- a/docs/dist/icons/erlang/erlang-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/erlang/erlang-plain.svg b/docs/dist/icons/erlang/erlang-plain.svg deleted file mode 100644 index fee1ef12..00000000 --- a/docs/dist/icons/erlang/erlang-plain.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/erlang/erlang.eps b/docs/dist/icons/erlang/erlang.eps deleted file mode 100644 index 22eff886..00000000 Binary files a/docs/dist/icons/erlang/erlang.eps and /dev/null differ diff --git a/docs/dist/icons/express/express-original-wordmark.svg b/docs/dist/icons/express/express-original-wordmark.svg deleted file mode 100644 index ca664ef4..00000000 --- a/docs/dist/icons/express/express-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 12 \ No newline at end of file diff --git a/docs/dist/icons/express/express-original.svg b/docs/dist/icons/express/express-original.svg deleted file mode 100644 index 7a709156..00000000 --- a/docs/dist/icons/express/express-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 16 \ No newline at end of file diff --git a/docs/dist/icons/express/express.eps b/docs/dist/icons/express/express.eps deleted file mode 100644 index f7e3ca36..00000000 Binary files a/docs/dist/icons/express/express.eps and /dev/null differ diff --git a/docs/dist/icons/facebook/facebook-original.svg b/docs/dist/icons/facebook/facebook-original.svg deleted file mode 100644 index c7584f04..00000000 --- a/docs/dist/icons/facebook/facebook-original.svg +++ /dev/null @@ -1 +0,0 @@ -facebook \ No newline at end of file diff --git a/docs/dist/icons/facebook/facebook-plain.svg b/docs/dist/icons/facebook/facebook-plain.svg deleted file mode 100644 index 3e30b5a4..00000000 --- a/docs/dist/icons/facebook/facebook-plain.svg +++ /dev/null @@ -1 +0,0 @@ -facebook-plain \ No newline at end of file diff --git a/docs/dist/icons/facebook/facebook.eps b/docs/dist/icons/facebook/facebook.eps deleted file mode 100644 index 8d6c1db6..00000000 Binary files a/docs/dist/icons/facebook/facebook.eps and /dev/null differ diff --git a/docs/dist/icons/firefox/firefox-original-wordmark.svg b/docs/dist/icons/firefox/firefox-original-wordmark.svg deleted file mode 100644 index 3f4e573c..00000000 --- a/docs/dist/icons/firefox/firefox-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/firefox/firefox-original.svg b/docs/dist/icons/firefox/firefox-original.svg deleted file mode 100644 index c2164cd4..00000000 --- a/docs/dist/icons/firefox/firefox-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/firefox/firefox-plain-wordmark.svg b/docs/dist/icons/firefox/firefox-plain-wordmark.svg deleted file mode 100644 index 72ba68bc..00000000 --- a/docs/dist/icons/firefox/firefox-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/firefox/firefox-plain.svg b/docs/dist/icons/firefox/firefox-plain.svg deleted file mode 100644 index 15e0069d..00000000 --- a/docs/dist/icons/firefox/firefox-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/firefox/firefox.eps b/docs/dist/icons/firefox/firefox.eps deleted file mode 100644 index 6d1ea264..00000000 Binary files a/docs/dist/icons/firefox/firefox.eps and /dev/null differ diff --git a/docs/dist/icons/flutter/flutter-original.svg b/docs/dist/icons/flutter/flutter-original.svg deleted file mode 100644 index 125bde63..00000000 --- a/docs/dist/icons/flutter/flutter-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/flutter/flutter-plain.svg b/docs/dist/icons/flutter/flutter-plain.svg deleted file mode 100644 index d5659a85..00000000 --- a/docs/dist/icons/flutter/flutter-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/flutter/flutter.eps b/docs/dist/icons/flutter/flutter.eps deleted file mode 100644 index a4adf037..00000000 Binary files a/docs/dist/icons/flutter/flutter.eps and /dev/null differ diff --git a/docs/dist/icons/foundation/foundation-original-wordmark.svg b/docs/dist/icons/foundation/foundation-original-wordmark.svg deleted file mode 100644 index fdc065ca..00000000 --- a/docs/dist/icons/foundation/foundation-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/foundation/foundation-original.svg b/docs/dist/icons/foundation/foundation-original.svg deleted file mode 100644 index 6a0ec1fa..00000000 --- a/docs/dist/icons/foundation/foundation-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/foundation/foundation-plain-wordmark.svg b/docs/dist/icons/foundation/foundation-plain-wordmark.svg deleted file mode 100644 index db6a7251..00000000 --- a/docs/dist/icons/foundation/foundation-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/foundation/foundation-plain.svg b/docs/dist/icons/foundation/foundation-plain.svg deleted file mode 100644 index 523d645c..00000000 --- a/docs/dist/icons/foundation/foundation-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/foundation/foundation.eps b/docs/dist/icons/foundation/foundation.eps deleted file mode 100644 index 71693634..00000000 Binary files a/docs/dist/icons/foundation/foundation.eps and /dev/null differ diff --git a/docs/dist/icons/gatling/gatling-plain-wordmark.svg b/docs/dist/icons/gatling/gatling-plain-wordmark.svg deleted file mode 100644 index af60e63e..00000000 --- a/docs/dist/icons/gatling/gatling-plain-wordmark.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - diff --git a/docs/dist/icons/gatling/gatling-plain.svg b/docs/dist/icons/gatling/gatling-plain.svg deleted file mode 100644 index 2b40c9c4..00000000 --- a/docs/dist/icons/gatling/gatling-plain.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/docs/dist/icons/gatsby/gatsby-original-wordmark.svg b/docs/dist/icons/gatsby/gatsby-original-wordmark.svg deleted file mode 100644 index 382bbf65..00000000 --- a/docs/dist/icons/gatsby/gatsby-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/gatsby/gatsby-original.svg b/docs/dist/icons/gatsby/gatsby-original.svg deleted file mode 100644 index c888c297..00000000 --- a/docs/dist/icons/gatsby/gatsby-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/gatsby/gatsby-plain-wordmark.svg b/docs/dist/icons/gatsby/gatsby-plain-wordmark.svg deleted file mode 100644 index eb4fb809..00000000 --- a/docs/dist/icons/gatsby/gatsby-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/gatsby/gatsby-plain.svg b/docs/dist/icons/gatsby/gatsby-plain.svg deleted file mode 100644 index c888c297..00000000 --- a/docs/dist/icons/gatsby/gatsby-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/gatsby/gatsby.eps b/docs/dist/icons/gatsby/gatsby.eps deleted file mode 100644 index 9ad0916e..00000000 Binary files a/docs/dist/icons/gatsby/gatsby.eps and /dev/null differ diff --git a/docs/dist/icons/gimp/gimp-original-wordmark.svg b/docs/dist/icons/gimp/gimp-original-wordmark.svg deleted file mode 100644 index ef7ada24..00000000 --- a/docs/dist/icons/gimp/gimp-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/gimp/gimp-original.svg b/docs/dist/icons/gimp/gimp-original.svg deleted file mode 100644 index 6b52ccbc..00000000 --- a/docs/dist/icons/gimp/gimp-original.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/gimp/gimp-plain-wordmark.svg b/docs/dist/icons/gimp/gimp-plain-wordmark.svg deleted file mode 100644 index b4277805..00000000 --- a/docs/dist/icons/gimp/gimp-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/gimp/gimp-plain.svg b/docs/dist/icons/gimp/gimp-plain.svg deleted file mode 100644 index 8c037232..00000000 --- a/docs/dist/icons/gimp/gimp-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/gimp/gimp.eps b/docs/dist/icons/gimp/gimp.eps deleted file mode 100644 index 801c311d..00000000 Binary files a/docs/dist/icons/gimp/gimp.eps and /dev/null differ diff --git a/docs/dist/icons/git/git-original-wordmark.svg b/docs/dist/icons/git/git-original-wordmark.svg deleted file mode 100644 index 79d29a17..00000000 --- a/docs/dist/icons/git/git-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/git/git-original.svg b/docs/dist/icons/git/git-original.svg deleted file mode 100644 index 5cb34bec..00000000 --- a/docs/dist/icons/git/git-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/git/git-plain-wordmark.svg b/docs/dist/icons/git/git-plain-wordmark.svg deleted file mode 100644 index 23200240..00000000 --- a/docs/dist/icons/git/git-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/git/git-plain.svg b/docs/dist/icons/git/git-plain.svg deleted file mode 100644 index 55fd4de7..00000000 --- a/docs/dist/icons/git/git-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/git/git.eps b/docs/dist/icons/git/git.eps deleted file mode 100644 index 6b75f8a7..00000000 Binary files a/docs/dist/icons/git/git.eps and /dev/null differ diff --git a/docs/dist/icons/github/github-original-wordmark.svg b/docs/dist/icons/github/github-original-wordmark.svg deleted file mode 100644 index d05d8b07..00000000 --- a/docs/dist/icons/github/github-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/github/github-original.svg b/docs/dist/icons/github/github-original.svg deleted file mode 100644 index faee4077..00000000 --- a/docs/dist/icons/github/github-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/github/github.eps b/docs/dist/icons/github/github.eps deleted file mode 100644 index 57d36e4c..00000000 Binary files a/docs/dist/icons/github/github.eps and /dev/null differ diff --git a/docs/dist/icons/gitlab/gitlab-original-wordmark.svg b/docs/dist/icons/gitlab/gitlab-original-wordmark.svg deleted file mode 100644 index bdc33061..00000000 --- a/docs/dist/icons/gitlab/gitlab-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/gitlab/gitlab-original.svg b/docs/dist/icons/gitlab/gitlab-original.svg deleted file mode 100644 index 69c393ae..00000000 --- a/docs/dist/icons/gitlab/gitlab-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/gitlab/gitlab-plain-wordmark.svg b/docs/dist/icons/gitlab/gitlab-plain-wordmark.svg deleted file mode 100644 index 25697a25..00000000 --- a/docs/dist/icons/gitlab/gitlab-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/gitlab/gitlab-plain.svg b/docs/dist/icons/gitlab/gitlab-plain.svg deleted file mode 100644 index a1e892cc..00000000 --- a/docs/dist/icons/gitlab/gitlab-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/gitlab/gitlab.eps b/docs/dist/icons/gitlab/gitlab.eps deleted file mode 100644 index db897627..00000000 Binary files a/docs/dist/icons/gitlab/gitlab.eps and /dev/null differ diff --git a/docs/dist/icons/go/go-line.svg b/docs/dist/icons/go/go-line.svg deleted file mode 100644 index 8aefbe26..00000000 --- a/docs/dist/icons/go/go-line.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/go/go-original.svg b/docs/dist/icons/go/go-original.svg deleted file mode 100644 index b9a1f842..00000000 --- a/docs/dist/icons/go/go-original.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/go/go-plain.svg b/docs/dist/icons/go/go-plain.svg deleted file mode 100644 index 612b6f56..00000000 --- a/docs/dist/icons/go/go-plain.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/go/go.eps b/docs/dist/icons/go/go.eps deleted file mode 100644 index 97c7a8a7..00000000 Binary files a/docs/dist/icons/go/go.eps and /dev/null differ diff --git a/docs/dist/icons/google/google-original-wordmark.svg b/docs/dist/icons/google/google-original-wordmark.svg deleted file mode 100644 index 67bb7300..00000000 --- a/docs/dist/icons/google/google-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -google \ No newline at end of file diff --git a/docs/dist/icons/google/google-original.svg b/docs/dist/icons/google/google-original.svg deleted file mode 100644 index b39734d9..00000000 --- a/docs/dist/icons/google/google-original.svg +++ /dev/null @@ -1 +0,0 @@ -google \ No newline at end of file diff --git a/docs/dist/icons/google/google-plain-wordmark.svg b/docs/dist/icons/google/google-plain-wordmark.svg deleted file mode 100644 index 8bd4791c..00000000 --- a/docs/dist/icons/google/google-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -google \ No newline at end of file diff --git a/docs/dist/icons/google/google-plain.svg b/docs/dist/icons/google/google-plain.svg deleted file mode 100644 index 44b6e93b..00000000 --- a/docs/dist/icons/google/google-plain.svg +++ /dev/null @@ -1 +0,0 @@ -google \ No newline at end of file diff --git a/docs/dist/icons/google/google.eps b/docs/dist/icons/google/google.eps deleted file mode 100644 index 398df507..00000000 Binary files a/docs/dist/icons/google/google.eps and /dev/null differ diff --git a/docs/dist/icons/gradle/gradle-plain-wordmark.svg b/docs/dist/icons/gradle/gradle-plain-wordmark.svg deleted file mode 100644 index 520d3fe5..00000000 --- a/docs/dist/icons/gradle/gradle-plain-wordmark.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - diff --git a/docs/dist/icons/gradle/gradle-plain.svg b/docs/dist/icons/gradle/gradle-plain.svg deleted file mode 100644 index c800aa57..00000000 --- a/docs/dist/icons/gradle/gradle-plain.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - diff --git a/docs/dist/icons/grails/grails-original.svg b/docs/dist/icons/grails/grails-original.svg deleted file mode 100644 index 956b3820..00000000 --- a/docs/dist/icons/grails/grails-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/grails/grails-plain.svg b/docs/dist/icons/grails/grails-plain.svg deleted file mode 100644 index fb3870b2..00000000 --- a/docs/dist/icons/grails/grails-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/groovy/groovy-original.svg b/docs/dist/icons/groovy/groovy-original.svg deleted file mode 100644 index 201c1134..00000000 --- a/docs/dist/icons/groovy/groovy-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/groovy/groovy-plain.svg b/docs/dist/icons/groovy/groovy-plain.svg deleted file mode 100644 index f414a842..00000000 --- a/docs/dist/icons/groovy/groovy-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/grunt/grunt-line-wordmark.svg b/docs/dist/icons/grunt/grunt-line-wordmark.svg deleted file mode 100644 index 51944fa8..00000000 --- a/docs/dist/icons/grunt/grunt-line-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/grunt/grunt-line.svg b/docs/dist/icons/grunt/grunt-line.svg deleted file mode 100644 index b9f94198..00000000 --- a/docs/dist/icons/grunt/grunt-line.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/grunt/grunt-original-wordmark.svg b/docs/dist/icons/grunt/grunt-original-wordmark.svg deleted file mode 100644 index ce197074..00000000 --- a/docs/dist/icons/grunt/grunt-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/grunt/grunt-original.svg b/docs/dist/icons/grunt/grunt-original.svg deleted file mode 100644 index a92b66ea..00000000 --- a/docs/dist/icons/grunt/grunt-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/grunt/grunt-plain-wordmark.svg b/docs/dist/icons/grunt/grunt-plain-wordmark.svg deleted file mode 100644 index 1a65cb16..00000000 --- a/docs/dist/icons/grunt/grunt-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/grunt/grunt-plain.svg b/docs/dist/icons/grunt/grunt-plain.svg deleted file mode 100644 index 7bfc861b..00000000 --- a/docs/dist/icons/grunt/grunt-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/grunt/grunt.eps b/docs/dist/icons/grunt/grunt.eps deleted file mode 100644 index 88cb9d9e..00000000 Binary files a/docs/dist/icons/grunt/grunt.eps and /dev/null differ diff --git a/docs/dist/icons/gulp/gulp-plain.svg b/docs/dist/icons/gulp/gulp-plain.svg deleted file mode 100644 index d10acd0a..00000000 --- a/docs/dist/icons/gulp/gulp-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/gulp/gulp.eps b/docs/dist/icons/gulp/gulp.eps deleted file mode 100644 index 82a73fe6..00000000 Binary files a/docs/dist/icons/gulp/gulp.eps and /dev/null differ diff --git a/docs/dist/icons/handlebars/handlebars-original-wordmark.svg b/docs/dist/icons/handlebars/handlebars-original-wordmark.svg deleted file mode 100644 index c9aa9633..00000000 --- a/docs/dist/icons/handlebars/handlebars-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 5 \ No newline at end of file diff --git a/docs/dist/icons/handlebars/handlebars-original.svg b/docs/dist/icons/handlebars/handlebars-original.svg deleted file mode 100644 index 305b2cd7..00000000 --- a/docs/dist/icons/handlebars/handlebars-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 7 \ No newline at end of file diff --git a/docs/dist/icons/handlebars/handlebars.eps b/docs/dist/icons/handlebars/handlebars.eps deleted file mode 100644 index 6bdc513a..00000000 Binary files a/docs/dist/icons/handlebars/handlebars.eps and /dev/null differ diff --git a/docs/dist/icons/haskell/haskell-original-wordmark.svg b/docs/dist/icons/haskell/haskell-original-wordmark.svg deleted file mode 100644 index 6798d89d..00000000 --- a/docs/dist/icons/haskell/haskell-original-wordmark.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/docs/dist/icons/haskell/haskell-original.svg b/docs/dist/icons/haskell/haskell-original.svg deleted file mode 100644 index 3c306d55..00000000 --- a/docs/dist/icons/haskell/haskell-original.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/docs/dist/icons/haskell/haskell-plain-wordmark.svg b/docs/dist/icons/haskell/haskell-plain-wordmark.svg deleted file mode 100644 index 3d4aa26f..00000000 --- a/docs/dist/icons/haskell/haskell-plain-wordmark.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/docs/dist/icons/haskell/haskell-plain.svg b/docs/dist/icons/haskell/haskell-plain.svg deleted file mode 100644 index 3d90f082..00000000 --- a/docs/dist/icons/haskell/haskell-plain.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/docs/dist/icons/haskell/haskell.eps b/docs/dist/icons/haskell/haskell.eps deleted file mode 100644 index 56201283..00000000 Binary files a/docs/dist/icons/haskell/haskell.eps and /dev/null differ diff --git a/docs/dist/icons/haxe/haxe-original.svg b/docs/dist/icons/haxe/haxe-original.svg deleted file mode 100644 index 0e234f70..00000000 --- a/docs/dist/icons/haxe/haxe-original.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/haxe/haxe-plain.svg b/docs/dist/icons/haxe/haxe-plain.svg deleted file mode 100644 index d36b321f..00000000 --- a/docs/dist/icons/haxe/haxe-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/haxe/haxe.eps b/docs/dist/icons/haxe/haxe.eps deleted file mode 100644 index 284e9729..00000000 Binary files a/docs/dist/icons/haxe/haxe.eps and /dev/null differ diff --git a/docs/dist/icons/heroku/heroku-original-wordmark.svg b/docs/dist/icons/heroku/heroku-original-wordmark.svg deleted file mode 100644 index 97a0444a..00000000 --- a/docs/dist/icons/heroku/heroku-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/heroku/heroku-original.svg b/docs/dist/icons/heroku/heroku-original.svg deleted file mode 100644 index a27f978c..00000000 --- a/docs/dist/icons/heroku/heroku-original.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/heroku/heroku-plain-wordmark.svg b/docs/dist/icons/heroku/heroku-plain-wordmark.svg deleted file mode 100644 index dd16e4ee..00000000 --- a/docs/dist/icons/heroku/heroku-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/heroku/heroku-plain.svg b/docs/dist/icons/heroku/heroku-plain.svg deleted file mode 100644 index 6f5ab1c3..00000000 --- a/docs/dist/icons/heroku/heroku-plain.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/heroku/heroku.eps b/docs/dist/icons/heroku/heroku.eps deleted file mode 100644 index 9279a1ac..00000000 Binary files a/docs/dist/icons/heroku/heroku.eps and /dev/null differ diff --git a/docs/dist/icons/html5/html5-original-wordmark.svg b/docs/dist/icons/html5/html5-original-wordmark.svg deleted file mode 100644 index d355398d..00000000 --- a/docs/dist/icons/html5/html5-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/html5/html5-original.svg b/docs/dist/icons/html5/html5-original.svg deleted file mode 100644 index 698cb039..00000000 --- a/docs/dist/icons/html5/html5-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/html5/html5-plain-wordmark.svg b/docs/dist/icons/html5/html5-plain-wordmark.svg deleted file mode 100644 index 60af96d5..00000000 --- a/docs/dist/icons/html5/html5-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/html5/html5-plain.svg b/docs/dist/icons/html5/html5-plain.svg deleted file mode 100644 index 6da10f03..00000000 --- a/docs/dist/icons/html5/html5-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/html5/html5.eps b/docs/dist/icons/html5/html5.eps deleted file mode 100644 index 20500729..00000000 Binary files a/docs/dist/icons/html5/html5.eps and /dev/null differ diff --git a/docs/dist/icons/ie10/ie10-original.svg b/docs/dist/icons/ie10/ie10-original.svg deleted file mode 100644 index 6e050332..00000000 --- a/docs/dist/icons/ie10/ie10-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/ie10/ie10.eps b/docs/dist/icons/ie10/ie10.eps deleted file mode 100644 index 296a4340..00000000 Binary files a/docs/dist/icons/ie10/ie10.eps and /dev/null differ diff --git a/docs/dist/icons/illustrator/illustrator-line.svg b/docs/dist/icons/illustrator/illustrator-line.svg deleted file mode 100644 index 4e9b61ce..00000000 --- a/docs/dist/icons/illustrator/illustrator-line.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/illustrator/illustrator-plain.svg b/docs/dist/icons/illustrator/illustrator-plain.svg deleted file mode 100644 index 14cdfa8f..00000000 --- a/docs/dist/icons/illustrator/illustrator-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/illustrator/illustrator.eps b/docs/dist/icons/illustrator/illustrator.eps deleted file mode 100644 index 327f19b9..00000000 Binary files a/docs/dist/icons/illustrator/illustrator.eps and /dev/null differ diff --git a/docs/dist/icons/inkscape/inkscape-original-wordmark.svg b/docs/dist/icons/inkscape/inkscape-original-wordmark.svg deleted file mode 100644 index 626eb6dc..00000000 --- a/docs/dist/icons/inkscape/inkscape-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/inkscape/inkscape-original.svg b/docs/dist/icons/inkscape/inkscape-original.svg deleted file mode 100644 index 775c470b..00000000 --- a/docs/dist/icons/inkscape/inkscape-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/inkscape/inkscape-plain-wordmark.svg b/docs/dist/icons/inkscape/inkscape-plain-wordmark.svg deleted file mode 100644 index 25ac90a4..00000000 --- a/docs/dist/icons/inkscape/inkscape-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/inkscape/inkscape-plain.svg b/docs/dist/icons/inkscape/inkscape-plain.svg deleted file mode 100644 index 94e6b8a0..00000000 --- a/docs/dist/icons/inkscape/inkscape-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/inkscape/inkscape.eps b/docs/dist/icons/inkscape/inkscape.eps deleted file mode 100644 index 88c3a955..00000000 Binary files a/docs/dist/icons/inkscape/inkscape.eps and /dev/null differ diff --git a/docs/dist/icons/intellij/intellij-original-wordmark.svg b/docs/dist/icons/intellij/intellij-original-wordmark.svg deleted file mode 100644 index 8f7bd564..00000000 --- a/docs/dist/icons/intellij/intellij-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 12 \ No newline at end of file diff --git a/docs/dist/icons/intellij/intellij-original.svg b/docs/dist/icons/intellij/intellij-original.svg deleted file mode 100644 index 37530ce2..00000000 --- a/docs/dist/icons/intellij/intellij-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 14 \ No newline at end of file diff --git a/docs/dist/icons/intellij/intellij-plain-wordmark.svg b/docs/dist/icons/intellij/intellij-plain-wordmark.svg deleted file mode 100644 index 0cffc4f3..00000000 --- a/docs/dist/icons/intellij/intellij-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 13 \ No newline at end of file diff --git a/docs/dist/icons/intellij/intellij-plain.svg b/docs/dist/icons/intellij/intellij-plain.svg deleted file mode 100644 index bfa0d8ff..00000000 --- a/docs/dist/icons/intellij/intellij-plain.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 15 \ No newline at end of file diff --git a/docs/dist/icons/intellij/intellij.eps b/docs/dist/icons/intellij/intellij.eps deleted file mode 100644 index e4957a3c..00000000 Binary files a/docs/dist/icons/intellij/intellij.eps and /dev/null differ diff --git a/docs/dist/icons/ionic/ionic-original-wordmark.svg b/docs/dist/icons/ionic/ionic-original-wordmark.svg deleted file mode 100644 index aa483068..00000000 --- a/docs/dist/icons/ionic/ionic-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 7 \ No newline at end of file diff --git a/docs/dist/icons/ionic/ionic-original.svg b/docs/dist/icons/ionic/ionic-original.svg deleted file mode 100644 index e4dc8508..00000000 --- a/docs/dist/icons/ionic/ionic-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 5 \ No newline at end of file diff --git a/docs/dist/icons/ionic/ionic.eps b/docs/dist/icons/ionic/ionic.eps deleted file mode 100644 index df4e73a1..00000000 Binary files a/docs/dist/icons/ionic/ionic.eps and /dev/null differ diff --git a/docs/dist/icons/jasmine/jasmine-plain-wordmark.svg b/docs/dist/icons/jasmine/jasmine-plain-wordmark.svg deleted file mode 100644 index 28c9a689..00000000 --- a/docs/dist/icons/jasmine/jasmine-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -jasmine-wordmark \ No newline at end of file diff --git a/docs/dist/icons/jasmine/jasmine-plain.svg b/docs/dist/icons/jasmine/jasmine-plain.svg deleted file mode 100644 index c5ff6587..00000000 --- a/docs/dist/icons/jasmine/jasmine-plain.svg +++ /dev/null @@ -1 +0,0 @@ -jasmine-plain \ No newline at end of file diff --git a/docs/dist/icons/jasmine/jasmine.eps b/docs/dist/icons/jasmine/jasmine.eps deleted file mode 100644 index f965ff7f..00000000 Binary files a/docs/dist/icons/jasmine/jasmine.eps and /dev/null differ diff --git a/docs/dist/icons/java/java-original-wordmark.svg b/docs/dist/icons/java/java-original-wordmark.svg deleted file mode 100644 index 228eab72..00000000 --- a/docs/dist/icons/java/java-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/java/java-original.svg b/docs/dist/icons/java/java-original.svg deleted file mode 100644 index b03b90a5..00000000 --- a/docs/dist/icons/java/java-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/java/java-plain-wordmark.svg b/docs/dist/icons/java/java-plain-wordmark.svg deleted file mode 100644 index b21febf8..00000000 --- a/docs/dist/icons/java/java-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/java/java-plain.svg b/docs/dist/icons/java/java-plain.svg deleted file mode 100644 index a877b86b..00000000 --- a/docs/dist/icons/java/java-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/java/java.eps b/docs/dist/icons/java/java.eps deleted file mode 100644 index 10cd591e..00000000 Binary files a/docs/dist/icons/java/java.eps and /dev/null differ diff --git a/docs/dist/icons/javascript/javascript-original.svg b/docs/dist/icons/javascript/javascript-original.svg deleted file mode 100644 index 40a89196..00000000 --- a/docs/dist/icons/javascript/javascript-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/javascript/javascript-plain.svg b/docs/dist/icons/javascript/javascript-plain.svg deleted file mode 100644 index 9eb5f711..00000000 --- a/docs/dist/icons/javascript/javascript-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/javascript/javascript.eps b/docs/dist/icons/javascript/javascript.eps deleted file mode 100644 index 5273005b..00000000 Binary files a/docs/dist/icons/javascript/javascript.eps and /dev/null differ diff --git a/docs/dist/icons/jeet/jeet-original-wordmark.svg b/docs/dist/icons/jeet/jeet-original-wordmark.svg deleted file mode 100644 index 5e122870..00000000 --- a/docs/dist/icons/jeet/jeet-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/jeet/jeet-original.svg b/docs/dist/icons/jeet/jeet-original.svg deleted file mode 100644 index 111fbd84..00000000 --- a/docs/dist/icons/jeet/jeet-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/jeet/jeet-plain-wordmark.svg b/docs/dist/icons/jeet/jeet-plain-wordmark.svg deleted file mode 100644 index f06e3e8d..00000000 --- a/docs/dist/icons/jeet/jeet-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/jeet/jeet-plain.svg b/docs/dist/icons/jeet/jeet-plain.svg deleted file mode 100644 index a3152f5e..00000000 --- a/docs/dist/icons/jeet/jeet-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/jeet/jeet.eps b/docs/dist/icons/jeet/jeet.eps deleted file mode 100644 index 4ce93a16..00000000 Binary files a/docs/dist/icons/jeet/jeet.eps and /dev/null differ diff --git a/docs/dist/icons/jenkins/jenkins-line.svg b/docs/dist/icons/jenkins/jenkins-line.svg deleted file mode 100755 index fca4a901..00000000 --- a/docs/dist/icons/jenkins/jenkins-line.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/dist/icons/jenkins/jenkins-original.svg b/docs/dist/icons/jenkins/jenkins-original.svg deleted file mode 100755 index 3942ea10..00000000 --- a/docs/dist/icons/jenkins/jenkins-original.svg +++ /dev/null @@ -1,85 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/dist/icons/jenkins/jenkins-plain.svg b/docs/dist/icons/jenkins/jenkins-plain.svg deleted file mode 100644 index c7ccce6f..00000000 --- a/docs/dist/icons/jenkins/jenkins-plain.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/dist/icons/jenkins/jenkins.eps b/docs/dist/icons/jenkins/jenkins.eps deleted file mode 100755 index ecc55eb9..00000000 Binary files a/docs/dist/icons/jenkins/jenkins.eps and /dev/null differ diff --git a/docs/dist/icons/jetbrains/jetbrains-original.svg b/docs/dist/icons/jetbrains/jetbrains-original.svg deleted file mode 100644 index 96ca0d78..00000000 --- a/docs/dist/icons/jetbrains/jetbrains-original.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/jetbrains/jetbrains-plain.svg b/docs/dist/icons/jetbrains/jetbrains-plain.svg deleted file mode 100644 index 6c310815..00000000 --- a/docs/dist/icons/jetbrains/jetbrains-plain.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/jetbrains/jetbrains.eps b/docs/dist/icons/jetbrains/jetbrains.eps deleted file mode 100644 index e2d0bce2..00000000 Binary files a/docs/dist/icons/jetbrains/jetbrains.eps and /dev/null differ diff --git a/docs/dist/icons/jquery/jquery-original-wordmark.svg b/docs/dist/icons/jquery/jquery-original-wordmark.svg deleted file mode 100644 index 99809d74..00000000 --- a/docs/dist/icons/jquery/jquery-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/jquery/jquery-original.svg b/docs/dist/icons/jquery/jquery-original.svg deleted file mode 100644 index 621989a3..00000000 --- a/docs/dist/icons/jquery/jquery-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/jquery/jquery-plain-wordmark.svg b/docs/dist/icons/jquery/jquery-plain-wordmark.svg deleted file mode 100644 index 0d9fda5a..00000000 --- a/docs/dist/icons/jquery/jquery-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/jquery/jquery-plain.svg b/docs/dist/icons/jquery/jquery-plain.svg deleted file mode 100644 index b7856d39..00000000 --- a/docs/dist/icons/jquery/jquery-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/jquery/jquery.eps b/docs/dist/icons/jquery/jquery.eps deleted file mode 100644 index aa9a92dd..00000000 Binary files a/docs/dist/icons/jquery/jquery.eps and /dev/null differ diff --git a/docs/dist/icons/kotlin/kotlin-original-wordmark.svg b/docs/dist/icons/kotlin/kotlin-original-wordmark.svg deleted file mode 100644 index 42f3fb2a..00000000 --- a/docs/dist/icons/kotlin/kotlin-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/kotlin/kotlin-original.svg b/docs/dist/icons/kotlin/kotlin-original.svg deleted file mode 100644 index 2c31fd74..00000000 --- a/docs/dist/icons/kotlin/kotlin-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/kotlin/kotlin-plain-wordmark.svg b/docs/dist/icons/kotlin/kotlin-plain-wordmark.svg deleted file mode 100644 index af80dce3..00000000 --- a/docs/dist/icons/kotlin/kotlin-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/kotlin/kotlin-plain.svg b/docs/dist/icons/kotlin/kotlin-plain.svg deleted file mode 100644 index 61e3f53d..00000000 --- a/docs/dist/icons/kotlin/kotlin-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/kotlin/kotlin.eps b/docs/dist/icons/kotlin/kotlin.eps deleted file mode 100644 index 0d88d051..00000000 Binary files a/docs/dist/icons/kotlin/kotlin.eps and /dev/null differ diff --git a/docs/dist/icons/krakenjs/krakenjs-original-wordmark.svg b/docs/dist/icons/krakenjs/krakenjs-original-wordmark.svg deleted file mode 100644 index 840125d8..00000000 --- a/docs/dist/icons/krakenjs/krakenjs-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/krakenjs/krakenjs-original.svg b/docs/dist/icons/krakenjs/krakenjs-original.svg deleted file mode 100644 index 0f4b5ad6..00000000 --- a/docs/dist/icons/krakenjs/krakenjs-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/krakenjs/krakenjs-plain-wordmark.svg b/docs/dist/icons/krakenjs/krakenjs-plain-wordmark.svg deleted file mode 100644 index ad1bab2f..00000000 --- a/docs/dist/icons/krakenjs/krakenjs-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/krakenjs/krakenjs-plain.svg b/docs/dist/icons/krakenjs/krakenjs-plain.svg deleted file mode 100644 index 5116f081..00000000 --- a/docs/dist/icons/krakenjs/krakenjs-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/krakenjs/krakenjs.eps b/docs/dist/icons/krakenjs/krakenjs.eps deleted file mode 100644 index 6e57c83a..00000000 Binary files a/docs/dist/icons/krakenjs/krakenjs.eps and /dev/null differ diff --git a/docs/dist/icons/laravel/laravel-plain-wordmark.svg b/docs/dist/icons/laravel/laravel-plain-wordmark.svg deleted file mode 100644 index d6f3b0d1..00000000 --- a/docs/dist/icons/laravel/laravel-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/laravel/laravel-plain.svg b/docs/dist/icons/laravel/laravel-plain.svg deleted file mode 100644 index 40e9f20e..00000000 --- a/docs/dist/icons/laravel/laravel-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/laravel/laravel.eps b/docs/dist/icons/laravel/laravel.eps deleted file mode 100644 index 616bc3b0..00000000 Binary files a/docs/dist/icons/laravel/laravel.eps and /dev/null differ diff --git a/docs/dist/icons/less/less-plain-wordmark.svg b/docs/dist/icons/less/less-plain-wordmark.svg deleted file mode 100644 index 0c9b6e24..00000000 --- a/docs/dist/icons/less/less-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/less/less.eps b/docs/dist/icons/less/less.eps deleted file mode 100644 index b075c99f..00000000 Binary files a/docs/dist/icons/less/less.eps and /dev/null differ diff --git a/docs/dist/icons/linkedin/linkedin-original-wordmark.svg b/docs/dist/icons/linkedin/linkedin-original-wordmark.svg deleted file mode 100644 index 6d2f607a..00000000 --- a/docs/dist/icons/linkedin/linkedin-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 13 \ No newline at end of file diff --git a/docs/dist/icons/linkedin/linkedin-original.svg b/docs/dist/icons/linkedin/linkedin-original.svg deleted file mode 100644 index 5c8853c4..00000000 --- a/docs/dist/icons/linkedin/linkedin-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 12 \ No newline at end of file diff --git a/docs/dist/icons/linkedin/linkedin-plain-wordmark.svg b/docs/dist/icons/linkedin/linkedin-plain-wordmark.svg deleted file mode 100644 index f964f899..00000000 --- a/docs/dist/icons/linkedin/linkedin-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 15 \ No newline at end of file diff --git a/docs/dist/icons/linkedin/linkedin-plain.svg b/docs/dist/icons/linkedin/linkedin-plain.svg deleted file mode 100644 index b74b4ffc..00000000 --- a/docs/dist/icons/linkedin/linkedin-plain.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 14 \ No newline at end of file diff --git a/docs/dist/icons/linkedin/linkedin.eps b/docs/dist/icons/linkedin/linkedin.eps deleted file mode 100644 index 1a02e526..00000000 Binary files a/docs/dist/icons/linkedin/linkedin.eps and /dev/null differ diff --git a/docs/dist/icons/linux/linux-original.svg b/docs/dist/icons/linux/linux-original.svg deleted file mode 100644 index c557d43c..00000000 --- a/docs/dist/icons/linux/linux-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/linux/linux-plain.svg b/docs/dist/icons/linux/linux-plain.svg deleted file mode 100644 index cbb9771b..00000000 --- a/docs/dist/icons/linux/linux-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/linux/linux.eps b/docs/dist/icons/linux/linux.eps deleted file mode 100644 index 4c243256..00000000 Binary files a/docs/dist/icons/linux/linux.eps and /dev/null differ diff --git a/docs/dist/icons/materialui/materialui-original.svg b/docs/dist/icons/materialui/materialui-original.svg deleted file mode 100644 index 14107439..00000000 --- a/docs/dist/icons/materialui/materialui-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/materialui/materialui-plain.svg b/docs/dist/icons/materialui/materialui-plain.svg deleted file mode 100644 index c9332822..00000000 --- a/docs/dist/icons/materialui/materialui-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/materialui/materialui.eps b/docs/dist/icons/materialui/materialui.eps deleted file mode 100644 index 555cd04b..00000000 Binary files a/docs/dist/icons/materialui/materialui.eps and /dev/null differ diff --git a/docs/dist/icons/meteor/meteor-original-wordmark.svg b/docs/dist/icons/meteor/meteor-original-wordmark.svg deleted file mode 100644 index fe654966..00000000 --- a/docs/dist/icons/meteor/meteor-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/meteor/meteor-original.svg b/docs/dist/icons/meteor/meteor-original.svg deleted file mode 100644 index 7d120cee..00000000 --- a/docs/dist/icons/meteor/meteor-original.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/meteor/meteor-plain-wordmark.svg b/docs/dist/icons/meteor/meteor-plain-wordmark.svg deleted file mode 100644 index 0fdafdb9..00000000 --- a/docs/dist/icons/meteor/meteor-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/meteor/meteor-plain.svg b/docs/dist/icons/meteor/meteor-plain.svg deleted file mode 100644 index 7d120cee..00000000 --- a/docs/dist/icons/meteor/meteor-plain.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/meteor/meteor.eps b/docs/dist/icons/meteor/meteor.eps deleted file mode 100644 index 538c10b4..00000000 Binary files a/docs/dist/icons/meteor/meteor.eps and /dev/null differ diff --git a/docs/dist/icons/mocha/mocha-plain.svg b/docs/dist/icons/mocha/mocha-plain.svg deleted file mode 100644 index b62101e7..00000000 --- a/docs/dist/icons/mocha/mocha-plain.svg +++ /dev/null @@ -1 +0,0 @@ -mocha \ No newline at end of file diff --git a/docs/dist/icons/mocha/mocha.eps b/docs/dist/icons/mocha/mocha.eps deleted file mode 100644 index ad58d16c..00000000 Binary files a/docs/dist/icons/mocha/mocha.eps and /dev/null differ diff --git a/docs/dist/icons/mongodb/mongodb-original-wordmark.svg b/docs/dist/icons/mongodb/mongodb-original-wordmark.svg deleted file mode 100644 index 06aeeac0..00000000 --- a/docs/dist/icons/mongodb/mongodb-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/mongodb/mongodb-original.svg b/docs/dist/icons/mongodb/mongodb-original.svg deleted file mode 100644 index ea04dbda..00000000 --- a/docs/dist/icons/mongodb/mongodb-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/mongodb/mongodb-plain-wordmark.svg b/docs/dist/icons/mongodb/mongodb-plain-wordmark.svg deleted file mode 100644 index f9492b2d..00000000 --- a/docs/dist/icons/mongodb/mongodb-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/mongodb/mongodb-plain.svg b/docs/dist/icons/mongodb/mongodb-plain.svg deleted file mode 100644 index 4501b5b8..00000000 --- a/docs/dist/icons/mongodb/mongodb-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/mongodb/mongodb.eps b/docs/dist/icons/mongodb/mongodb.eps deleted file mode 100644 index df27fe16..00000000 Binary files a/docs/dist/icons/mongodb/mongodb.eps and /dev/null differ diff --git a/docs/dist/icons/moodle/moodle-original-wordmark.svg b/docs/dist/icons/moodle/moodle-original-wordmark.svg deleted file mode 100644 index df4a01ef..00000000 --- a/docs/dist/icons/moodle/moodle-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/moodle/moodle-original.svg b/docs/dist/icons/moodle/moodle-original.svg deleted file mode 100644 index b1792ba6..00000000 --- a/docs/dist/icons/moodle/moodle-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/moodle/moodle-plain-wordmark.svg b/docs/dist/icons/moodle/moodle-plain-wordmark.svg deleted file mode 100644 index a0b733d1..00000000 --- a/docs/dist/icons/moodle/moodle-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/moodle/moodle-plain.svg b/docs/dist/icons/moodle/moodle-plain.svg deleted file mode 100644 index 9f76cfea..00000000 --- a/docs/dist/icons/moodle/moodle-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/moodle/moodle.eps b/docs/dist/icons/moodle/moodle.eps deleted file mode 100644 index c66cedae..00000000 Binary files a/docs/dist/icons/moodle/moodle.eps and /dev/null differ diff --git a/docs/dist/icons/mysql/mysql-original-wordmark.svg b/docs/dist/icons/mysql/mysql-original-wordmark.svg deleted file mode 100644 index cb2d5087..00000000 --- a/docs/dist/icons/mysql/mysql-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/mysql/mysql-original.svg b/docs/dist/icons/mysql/mysql-original.svg deleted file mode 100644 index 724dc092..00000000 --- a/docs/dist/icons/mysql/mysql-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/mysql/mysql-plain-wordmark.svg b/docs/dist/icons/mysql/mysql-plain-wordmark.svg deleted file mode 100644 index 55740908..00000000 --- a/docs/dist/icons/mysql/mysql-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/mysql/mysql-plain.svg b/docs/dist/icons/mysql/mysql-plain.svg deleted file mode 100644 index 49048754..00000000 --- a/docs/dist/icons/mysql/mysql-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/mysql/mysql.eps b/docs/dist/icons/mysql/mysql.eps deleted file mode 100644 index 32cbd3c5..00000000 Binary files a/docs/dist/icons/mysql/mysql.eps and /dev/null differ diff --git a/docs/dist/icons/nestjs/nestjs-plain-wordmark.svg b/docs/dist/icons/nestjs/nestjs-plain-wordmark.svg deleted file mode 100644 index de6ecf6d..00000000 --- a/docs/dist/icons/nestjs/nestjs-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/nestjs/nestjs-plain.svg b/docs/dist/icons/nestjs/nestjs-plain.svg deleted file mode 100644 index 7b5a0298..00000000 --- a/docs/dist/icons/nestjs/nestjs-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/nestjs/nestjs.eps b/docs/dist/icons/nestjs/nestjs.eps deleted file mode 100644 index bd0f426c..00000000 Binary files a/docs/dist/icons/nestjs/nestjs.eps and /dev/null differ diff --git a/docs/dist/icons/nginx/nginx-original.svg b/docs/dist/icons/nginx/nginx-original.svg deleted file mode 100644 index 3b839209..00000000 --- a/docs/dist/icons/nginx/nginx-original.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/nginx/nginx.eps b/docs/dist/icons/nginx/nginx.eps deleted file mode 100644 index 105b3f58..00000000 Binary files a/docs/dist/icons/nginx/nginx.eps and /dev/null differ diff --git a/docs/dist/icons/nodejs/nodejs-original-wordmark.svg b/docs/dist/icons/nodejs/nodejs-original-wordmark.svg deleted file mode 100644 index 16fd62ed..00000000 --- a/docs/dist/icons/nodejs/nodejs-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/nodejs/nodejs-original.svg b/docs/dist/icons/nodejs/nodejs-original.svg deleted file mode 100644 index f991b502..00000000 --- a/docs/dist/icons/nodejs/nodejs-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/nodejs/nodejs-plain-wordmark.svg b/docs/dist/icons/nodejs/nodejs-plain-wordmark.svg deleted file mode 100644 index 69fbe275..00000000 --- a/docs/dist/icons/nodejs/nodejs-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/nodejs/nodejs-plain.svg b/docs/dist/icons/nodejs/nodejs-plain.svg deleted file mode 100644 index a94846ce..00000000 --- a/docs/dist/icons/nodejs/nodejs-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/nodejs/nodejs.eps b/docs/dist/icons/nodejs/nodejs.eps deleted file mode 100644 index f4421382..00000000 Binary files a/docs/dist/icons/nodejs/nodejs.eps and /dev/null differ diff --git a/docs/dist/icons/nodewebkit/nodewebkit-line-wordmark.svg b/docs/dist/icons/nodewebkit/nodewebkit-line-wordmark.svg deleted file mode 100644 index 4d292d69..00000000 --- a/docs/dist/icons/nodewebkit/nodewebkit-line-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/nodewebkit/nodewebkit-line.svg b/docs/dist/icons/nodewebkit/nodewebkit-line.svg deleted file mode 100644 index 330a785b..00000000 --- a/docs/dist/icons/nodewebkit/nodewebkit-line.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/nodewebkit/nodewebkit-original-wordmark.svg b/docs/dist/icons/nodewebkit/nodewebkit-original-wordmark.svg deleted file mode 100644 index e8e0fa7d..00000000 --- a/docs/dist/icons/nodewebkit/nodewebkit-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/nodewebkit/nodewebkit-original.svg b/docs/dist/icons/nodewebkit/nodewebkit-original.svg deleted file mode 100644 index 73114889..00000000 --- a/docs/dist/icons/nodewebkit/nodewebkit-original.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/nodewebkit/nodewebkit-plain-wordmark.svg b/docs/dist/icons/nodewebkit/nodewebkit-plain-wordmark.svg deleted file mode 100644 index 869ef56c..00000000 --- a/docs/dist/icons/nodewebkit/nodewebkit-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/nodewebkit/nodewebkit-plain.svg b/docs/dist/icons/nodewebkit/nodewebkit-plain.svg deleted file mode 100644 index bd62fefc..00000000 --- a/docs/dist/icons/nodewebkit/nodewebkit-plain.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/nodewebkit/nodewebkit.eps b/docs/dist/icons/nodewebkit/nodewebkit.eps deleted file mode 100644 index 1ff73d3a..00000000 Binary files a/docs/dist/icons/nodewebkit/nodewebkit.eps and /dev/null differ diff --git a/docs/dist/icons/npm/npm-original-wordmark.svg b/docs/dist/icons/npm/npm-original-wordmark.svg deleted file mode 100644 index 087871e8..00000000 --- a/docs/dist/icons/npm/npm-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 5 \ No newline at end of file diff --git a/docs/dist/icons/npm/npm.eps b/docs/dist/icons/npm/npm.eps deleted file mode 100644 index deb2b2c1..00000000 Binary files a/docs/dist/icons/npm/npm.eps and /dev/null differ diff --git a/docs/dist/icons/oracle/oracle-original.svg b/docs/dist/icons/oracle/oracle-original.svg deleted file mode 100644 index bd03c578..00000000 --- a/docs/dist/icons/oracle/oracle-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/oracle/oracle.eps b/docs/dist/icons/oracle/oracle.eps deleted file mode 100644 index d9331539..00000000 Binary files a/docs/dist/icons/oracle/oracle.eps and /dev/null differ diff --git a/docs/dist/icons/photoshop/photoshop-line.svg b/docs/dist/icons/photoshop/photoshop-line.svg deleted file mode 100644 index d7f5b262..00000000 --- a/docs/dist/icons/photoshop/photoshop-line.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/photoshop/photoshop-plain.svg b/docs/dist/icons/photoshop/photoshop-plain.svg deleted file mode 100644 index 804d6ac8..00000000 --- a/docs/dist/icons/photoshop/photoshop-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/photoshop/photoshop.eps b/docs/dist/icons/photoshop/photoshop.eps deleted file mode 100644 index a4e9b2c7..00000000 Binary files a/docs/dist/icons/photoshop/photoshop.eps and /dev/null differ diff --git a/docs/dist/icons/php/php-original.svg b/docs/dist/icons/php/php-original.svg deleted file mode 100644 index cd97f4ab..00000000 --- a/docs/dist/icons/php/php-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/php/php-plain.svg b/docs/dist/icons/php/php-plain.svg deleted file mode 100644 index 57af3e56..00000000 --- a/docs/dist/icons/php/php-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/php/php.eps b/docs/dist/icons/php/php.eps deleted file mode 100644 index 53a62519..00000000 Binary files a/docs/dist/icons/php/php.eps and /dev/null differ diff --git a/docs/dist/icons/phpstorm/phpstorm-original-wordmark.svg b/docs/dist/icons/phpstorm/phpstorm-original-wordmark.svg deleted file mode 100644 index 091a9762..00000000 --- a/docs/dist/icons/phpstorm/phpstorm-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/phpstorm/phpstorm-original.svg b/docs/dist/icons/phpstorm/phpstorm-original.svg deleted file mode 100644 index 102171fc..00000000 --- a/docs/dist/icons/phpstorm/phpstorm-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/phpstorm/phpstorm-plain-wordmark.svg b/docs/dist/icons/phpstorm/phpstorm-plain-wordmark.svg deleted file mode 100644 index 3b1c115c..00000000 --- a/docs/dist/icons/phpstorm/phpstorm-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/phpstorm/phpstorm-plain.svg b/docs/dist/icons/phpstorm/phpstorm-plain.svg deleted file mode 100644 index bb55426a..00000000 --- a/docs/dist/icons/phpstorm/phpstorm-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/phpstorm/phpstorm.eps b/docs/dist/icons/phpstorm/phpstorm.eps deleted file mode 100644 index 53f61ea6..00000000 Binary files a/docs/dist/icons/phpstorm/phpstorm.eps and /dev/null differ diff --git a/docs/dist/icons/postgresql/postgresql-original-wordmark.svg b/docs/dist/icons/postgresql/postgresql-original-wordmark.svg deleted file mode 100644 index bd2103e6..00000000 --- a/docs/dist/icons/postgresql/postgresql-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/postgresql/postgresql-original.svg b/docs/dist/icons/postgresql/postgresql-original.svg deleted file mode 100644 index e401be89..00000000 --- a/docs/dist/icons/postgresql/postgresql-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/postgresql/postgresql-plain-wordmark.svg b/docs/dist/icons/postgresql/postgresql-plain-wordmark.svg deleted file mode 100644 index 6d57cf92..00000000 --- a/docs/dist/icons/postgresql/postgresql-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/postgresql/postgresql-plain.svg b/docs/dist/icons/postgresql/postgresql-plain.svg deleted file mode 100644 index 76262202..00000000 --- a/docs/dist/icons/postgresql/postgresql-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/postgresql/postgresql.eps b/docs/dist/icons/postgresql/postgresql.eps deleted file mode 100644 index f69abf56..00000000 Binary files a/docs/dist/icons/postgresql/postgresql.eps and /dev/null differ diff --git a/docs/dist/icons/premierepro/premierepro-original.svg b/docs/dist/icons/premierepro/premierepro-original.svg deleted file mode 100644 index 58ce1d3e..00000000 --- a/docs/dist/icons/premierepro/premierepro-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/premierepro/premierepro-plain.svg b/docs/dist/icons/premierepro/premierepro-plain.svg deleted file mode 100644 index 676cb5ba..00000000 --- a/docs/dist/icons/premierepro/premierepro-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/premierepro/premierepro.eps b/docs/dist/icons/premierepro/premierepro.eps deleted file mode 100644 index 04121742..00000000 Binary files a/docs/dist/icons/premierepro/premierepro.eps and /dev/null differ diff --git a/docs/dist/icons/protractor/protractor-plain-wordmark.svg b/docs/dist/icons/protractor/protractor-plain-wordmark.svg deleted file mode 100644 index 2b63f99e..00000000 --- a/docs/dist/icons/protractor/protractor-plain-wordmark.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - diff --git a/docs/dist/icons/protractor/protractor-plain.svg b/docs/dist/icons/protractor/protractor-plain.svg deleted file mode 100644 index 14f26566..00000000 --- a/docs/dist/icons/protractor/protractor-plain.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/docs/dist/icons/pycharm/pycharm-original-wordmark.svg b/docs/dist/icons/pycharm/pycharm-original-wordmark.svg deleted file mode 100644 index 5fb804c2..00000000 --- a/docs/dist/icons/pycharm/pycharm-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 12 \ No newline at end of file diff --git a/docs/dist/icons/pycharm/pycharm-original.svg b/docs/dist/icons/pycharm/pycharm-original.svg deleted file mode 100644 index 61a84bdb..00000000 --- a/docs/dist/icons/pycharm/pycharm-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 14 \ No newline at end of file diff --git a/docs/dist/icons/pycharm/pycharm-plain-wordmark.svg b/docs/dist/icons/pycharm/pycharm-plain-wordmark.svg deleted file mode 100644 index f938146c..00000000 --- a/docs/dist/icons/pycharm/pycharm-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 13 \ No newline at end of file diff --git a/docs/dist/icons/pycharm/pycharm-plain.svg b/docs/dist/icons/pycharm/pycharm-plain.svg deleted file mode 100644 index dc0977cf..00000000 --- a/docs/dist/icons/pycharm/pycharm-plain.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 15 \ No newline at end of file diff --git a/docs/dist/icons/pycharm/pycharm.eps b/docs/dist/icons/pycharm/pycharm.eps deleted file mode 100644 index d1a777b8..00000000 Binary files a/docs/dist/icons/pycharm/pycharm.eps and /dev/null differ diff --git a/docs/dist/icons/python/python-original-wordmark.svg b/docs/dist/icons/python/python-original-wordmark.svg deleted file mode 100644 index 87b5f28d..00000000 --- a/docs/dist/icons/python/python-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/python/python-original.svg b/docs/dist/icons/python/python-original.svg deleted file mode 100644 index a6f9780b..00000000 --- a/docs/dist/icons/python/python-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/python/python-plain-wordmark.svg b/docs/dist/icons/python/python-plain-wordmark.svg deleted file mode 100644 index dbe7fc2f..00000000 --- a/docs/dist/icons/python/python-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/python/python-plain.svg b/docs/dist/icons/python/python-plain.svg deleted file mode 100644 index f18c067e..00000000 --- a/docs/dist/icons/python/python-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/python/python.eps b/docs/dist/icons/python/python.eps deleted file mode 100644 index 43d1ff6c..00000000 Binary files a/docs/dist/icons/python/python.eps and /dev/null differ diff --git a/docs/dist/icons/rails/rails-original-wordmark.svg b/docs/dist/icons/rails/rails-original-wordmark.svg deleted file mode 100644 index 7fd12ad0..00000000 --- a/docs/dist/icons/rails/rails-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/rails/rails-plain-wordmark.svg b/docs/dist/icons/rails/rails-plain-wordmark.svg deleted file mode 100644 index 739526d9..00000000 --- a/docs/dist/icons/rails/rails-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/rails/rails-plain.svg b/docs/dist/icons/rails/rails-plain.svg deleted file mode 100644 index 38fda69d..00000000 --- a/docs/dist/icons/rails/rails-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/rails/rails.eps b/docs/dist/icons/rails/rails.eps deleted file mode 100644 index cc2facc1..00000000 Binary files a/docs/dist/icons/rails/rails.eps and /dev/null differ diff --git a/docs/dist/icons/react/react-original-wordmark.svg b/docs/dist/icons/react/react-original-wordmark.svg deleted file mode 100644 index 36785b92..00000000 --- a/docs/dist/icons/react/react-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/react/react-original.svg b/docs/dist/icons/react/react-original.svg deleted file mode 100644 index 6a115f52..00000000 --- a/docs/dist/icons/react/react-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/react/react.eps b/docs/dist/icons/react/react.eps deleted file mode 100644 index 176f8952..00000000 Binary files a/docs/dist/icons/react/react.eps and /dev/null differ diff --git a/docs/dist/icons/redhat/redhat-original-wordmark.svg b/docs/dist/icons/redhat/redhat-original-wordmark.svg deleted file mode 100644 index 58c9b3dd..00000000 --- a/docs/dist/icons/redhat/redhat-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/redhat/redhat-original.svg b/docs/dist/icons/redhat/redhat-original.svg deleted file mode 100644 index b1e45878..00000000 --- a/docs/dist/icons/redhat/redhat-original.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/redhat/redhat-plain-wordmark.svg b/docs/dist/icons/redhat/redhat-plain-wordmark.svg deleted file mode 100644 index c9ee346e..00000000 --- a/docs/dist/icons/redhat/redhat-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/redhat/redhat-plain.svg b/docs/dist/icons/redhat/redhat-plain.svg deleted file mode 100644 index 05d656d7..00000000 --- a/docs/dist/icons/redhat/redhat-plain.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/redhat/redhat.eps b/docs/dist/icons/redhat/redhat.eps deleted file mode 100644 index 146f062d..00000000 Binary files a/docs/dist/icons/redhat/redhat.eps and /dev/null differ diff --git a/docs/dist/icons/redis/redis-original-wordmark.svg b/docs/dist/icons/redis/redis-original-wordmark.svg deleted file mode 100644 index 1c977461..00000000 --- a/docs/dist/icons/redis/redis-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/redis/redis-original.svg b/docs/dist/icons/redis/redis-original.svg deleted file mode 100644 index fec95a9b..00000000 --- a/docs/dist/icons/redis/redis-original.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/redis/redis-plain-wordmark.svg b/docs/dist/icons/redis/redis-plain-wordmark.svg deleted file mode 100644 index c3cff7e7..00000000 --- a/docs/dist/icons/redis/redis-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/redis/redis-plain.svg b/docs/dist/icons/redis/redis-plain.svg deleted file mode 100644 index f6ec1670..00000000 --- a/docs/dist/icons/redis/redis-plain.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/redis/redis.eps b/docs/dist/icons/redis/redis.eps deleted file mode 100644 index 639a5147..00000000 Binary files a/docs/dist/icons/redis/redis.eps and /dev/null differ diff --git a/docs/dist/icons/redux/redux-original.svg b/docs/dist/icons/redux/redux-original.svg deleted file mode 100644 index ffecd692..00000000 --- a/docs/dist/icons/redux/redux-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/redux/redux.eps b/docs/dist/icons/redux/redux.eps deleted file mode 100644 index f0e073a6..00000000 Binary files a/docs/dist/icons/redux/redux.eps and /dev/null differ diff --git a/docs/dist/icons/ruby/ruby-original-wordmark.svg b/docs/dist/icons/ruby/ruby-original-wordmark.svg deleted file mode 100644 index cd27d12a..00000000 --- a/docs/dist/icons/ruby/ruby-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/ruby/ruby-original.svg b/docs/dist/icons/ruby/ruby-original.svg deleted file mode 100644 index da47c63d..00000000 --- a/docs/dist/icons/ruby/ruby-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/ruby/ruby-plain-wordmark.svg b/docs/dist/icons/ruby/ruby-plain-wordmark.svg deleted file mode 100644 index e5983a64..00000000 --- a/docs/dist/icons/ruby/ruby-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/ruby/ruby-plain.svg b/docs/dist/icons/ruby/ruby-plain.svg deleted file mode 100644 index 2b5b5e7c..00000000 --- a/docs/dist/icons/ruby/ruby-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/ruby/ruby.eps b/docs/dist/icons/ruby/ruby.eps deleted file mode 100644 index 586cbfdd..00000000 Binary files a/docs/dist/icons/ruby/ruby.eps and /dev/null differ diff --git a/docs/dist/icons/rubymine/rubymine-original-wordmark.svg b/docs/dist/icons/rubymine/rubymine-original-wordmark.svg deleted file mode 100644 index 3814f3b7..00000000 --- a/docs/dist/icons/rubymine/rubymine-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 12 \ No newline at end of file diff --git a/docs/dist/icons/rubymine/rubymine-original.svg b/docs/dist/icons/rubymine/rubymine-original.svg deleted file mode 100644 index 120ea95e..00000000 --- a/docs/dist/icons/rubymine/rubymine-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 14 \ No newline at end of file diff --git a/docs/dist/icons/rubymine/rubymine-plain-wordmark.svg b/docs/dist/icons/rubymine/rubymine-plain-wordmark.svg deleted file mode 100644 index 56904042..00000000 --- a/docs/dist/icons/rubymine/rubymine-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 13 \ No newline at end of file diff --git a/docs/dist/icons/rubymine/rubymine-plain.svg b/docs/dist/icons/rubymine/rubymine-plain.svg deleted file mode 100644 index 2fe42b1c..00000000 --- a/docs/dist/icons/rubymine/rubymine-plain.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 15 \ No newline at end of file diff --git a/docs/dist/icons/rubymine/rubymine.eps b/docs/dist/icons/rubymine/rubymine.eps deleted file mode 100644 index 8e195126..00000000 Binary files a/docs/dist/icons/rubymine/rubymine.eps and /dev/null differ diff --git a/docs/dist/icons/rust/rust-plain.svg b/docs/dist/icons/rust/rust-plain.svg deleted file mode 100644 index 15fbbe43..00000000 --- a/docs/dist/icons/rust/rust-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/safari/safari-line-wordmark.svg b/docs/dist/icons/safari/safari-line-wordmark.svg deleted file mode 100644 index d00dfc0c..00000000 --- a/docs/dist/icons/safari/safari-line-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/safari/safari-line.svg b/docs/dist/icons/safari/safari-line.svg deleted file mode 100644 index 9924478f..00000000 --- a/docs/dist/icons/safari/safari-line.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/safari/safari-original-wordmark.svg b/docs/dist/icons/safari/safari-original-wordmark.svg deleted file mode 100644 index 3ad5f82b..00000000 --- a/docs/dist/icons/safari/safari-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Safari diff --git a/docs/dist/icons/safari/safari-original.svg b/docs/dist/icons/safari/safari-original.svg deleted file mode 100644 index cc6f8f20..00000000 --- a/docs/dist/icons/safari/safari-original.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/safari/safari-plain-wordmark.svg b/docs/dist/icons/safari/safari-plain-wordmark.svg deleted file mode 100644 index 998e8eab..00000000 --- a/docs/dist/icons/safari/safari-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/safari/safari-plain.svg b/docs/dist/icons/safari/safari-plain.svg deleted file mode 100644 index 02a1ec9a..00000000 --- a/docs/dist/icons/safari/safari-plain.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/safari/safari.eps b/docs/dist/icons/safari/safari.eps deleted file mode 100644 index 41932f46..00000000 Binary files a/docs/dist/icons/safari/safari.eps and /dev/null differ diff --git a/docs/dist/icons/sass/sass-original.svg b/docs/dist/icons/sass/sass-original.svg deleted file mode 100644 index 33ec3804..00000000 --- a/docs/dist/icons/sass/sass-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/sass/sass.eps b/docs/dist/icons/sass/sass.eps deleted file mode 100644 index c401d2c6..00000000 Binary files a/docs/dist/icons/sass/sass.eps and /dev/null differ diff --git a/docs/dist/icons/scala/scala-original-wordmark.svg b/docs/dist/icons/scala/scala-original-wordmark.svg deleted file mode 100644 index ba79fb9d..00000000 --- a/docs/dist/icons/scala/scala-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/scala/scala-original.svg b/docs/dist/icons/scala/scala-original.svg deleted file mode 100644 index 3fb7a9d4..00000000 --- a/docs/dist/icons/scala/scala-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/scala/scala-plain-wordmark.svg b/docs/dist/icons/scala/scala-plain-wordmark.svg deleted file mode 100644 index f2411e5c..00000000 --- a/docs/dist/icons/scala/scala-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/scala/scala-plain.svg b/docs/dist/icons/scala/scala-plain.svg deleted file mode 100644 index 67b3f45b..00000000 --- a/docs/dist/icons/scala/scala-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/sequelize/sequelize-original-wordmark.svg b/docs/dist/icons/sequelize/sequelize-original-wordmark.svg deleted file mode 100644 index cf876aec..00000000 --- a/docs/dist/icons/sequelize/sequelize-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 14 \ No newline at end of file diff --git a/docs/dist/icons/sequelize/sequelize-original.svg b/docs/dist/icons/sequelize/sequelize-original.svg deleted file mode 100644 index 6f970b0a..00000000 --- a/docs/dist/icons/sequelize/sequelize-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 12 \ No newline at end of file diff --git a/docs/dist/icons/sequelize/sequelize-plain-wordmark.svg b/docs/dist/icons/sequelize/sequelize-plain-wordmark.svg deleted file mode 100644 index 7995585c..00000000 --- a/docs/dist/icons/sequelize/sequelize-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 15 \ No newline at end of file diff --git a/docs/dist/icons/sequelize/sequelize-plain.svg b/docs/dist/icons/sequelize/sequelize-plain.svg deleted file mode 100644 index 7a14c4e4..00000000 --- a/docs/dist/icons/sequelize/sequelize-plain.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 13 \ No newline at end of file diff --git a/docs/dist/icons/sequelize/sequelize.eps b/docs/dist/icons/sequelize/sequelize.eps deleted file mode 100644 index 32bc67db..00000000 Binary files a/docs/dist/icons/sequelize/sequelize.eps and /dev/null differ diff --git a/docs/dist/icons/sketch/sketch-line-wordmark.svg b/docs/dist/icons/sketch/sketch-line-wordmark.svg deleted file mode 100644 index 5af2246f..00000000 --- a/docs/dist/icons/sketch/sketch-line-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 15 \ No newline at end of file diff --git a/docs/dist/icons/sketch/sketch-line.svg b/docs/dist/icons/sketch/sketch-line.svg deleted file mode 100644 index 0ca5cf53..00000000 --- a/docs/dist/icons/sketch/sketch-line.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 14 \ No newline at end of file diff --git a/docs/dist/icons/sketch/sketch-original-wordmark.svg b/docs/dist/icons/sketch/sketch-original-wordmark.svg deleted file mode 100644 index adb2ec23..00000000 --- a/docs/dist/icons/sketch/sketch-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 13 \ No newline at end of file diff --git a/docs/dist/icons/sketch/sketch-original.svg b/docs/dist/icons/sketch/sketch-original.svg deleted file mode 100644 index b23c7001..00000000 --- a/docs/dist/icons/sketch/sketch-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 12 \ No newline at end of file diff --git a/docs/dist/icons/sketch/sketch.eps b/docs/dist/icons/sketch/sketch.eps deleted file mode 100644 index 81415c73..00000000 Binary files a/docs/dist/icons/sketch/sketch.eps and /dev/null differ diff --git a/docs/dist/icons/slack/slack-original-wordmark.svg b/docs/dist/icons/slack/slack-original-wordmark.svg deleted file mode 100644 index 0e6eceee..00000000 --- a/docs/dist/icons/slack/slack-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 10 \ No newline at end of file diff --git a/docs/dist/icons/slack/slack-original.svg b/docs/dist/icons/slack/slack-original.svg deleted file mode 100644 index 8be58637..00000000 --- a/docs/dist/icons/slack/slack-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 9 \ No newline at end of file diff --git a/docs/dist/icons/slack/slack-plain-wordmark.svg b/docs/dist/icons/slack/slack-plain-wordmark.svg deleted file mode 100644 index edbff71f..00000000 --- a/docs/dist/icons/slack/slack-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 11 \ No newline at end of file diff --git a/docs/dist/icons/slack/slack-plain.svg b/docs/dist/icons/slack/slack-plain.svg deleted file mode 100644 index 4a722c3b..00000000 --- a/docs/dist/icons/slack/slack-plain.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 7 \ No newline at end of file diff --git a/docs/dist/icons/slack/slack.eps b/docs/dist/icons/slack/slack.eps deleted file mode 100644 index 4c2cdb0f..00000000 Binary files a/docs/dist/icons/slack/slack.eps and /dev/null differ diff --git a/docs/dist/icons/sourcetree/sourcetree-original-wordmark.svg b/docs/dist/icons/sourcetree/sourcetree-original-wordmark.svg deleted file mode 100644 index 2345c022..00000000 --- a/docs/dist/icons/sourcetree/sourcetree-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/sourcetree/sourcetree-original.svg b/docs/dist/icons/sourcetree/sourcetree-original.svg deleted file mode 100644 index 2d5207f0..00000000 --- a/docs/dist/icons/sourcetree/sourcetree-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/sourcetree/sourcetree.eps b/docs/dist/icons/sourcetree/sourcetree.eps deleted file mode 100644 index aa0e977d..00000000 Binary files a/docs/dist/icons/sourcetree/sourcetree.eps and /dev/null differ diff --git a/docs/dist/icons/ssh/ssh-original-wordmark.svg b/docs/dist/icons/ssh/ssh-original-wordmark.svg deleted file mode 100644 index 7583c6f1..00000000 --- a/docs/dist/icons/ssh/ssh-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/ssh/ssh-original.svg b/docs/dist/icons/ssh/ssh-original.svg deleted file mode 100644 index ae52eb3e..00000000 --- a/docs/dist/icons/ssh/ssh-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/ssh/ssh.eps b/docs/dist/icons/ssh/ssh.eps deleted file mode 100644 index c57f53cc..00000000 Binary files a/docs/dist/icons/ssh/ssh.eps and /dev/null differ diff --git a/docs/dist/icons/stylus/stylus-original.svg b/docs/dist/icons/stylus/stylus-original.svg deleted file mode 100644 index 65e353d4..00000000 --- a/docs/dist/icons/stylus/stylus-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 12 \ No newline at end of file diff --git a/docs/dist/icons/stylus/stylus.eps b/docs/dist/icons/stylus/stylus.eps deleted file mode 100644 index 549ebe0a..00000000 Binary files a/docs/dist/icons/stylus/stylus.eps and /dev/null differ diff --git a/docs/dist/icons/swift/swift-original-wordmark.svg b/docs/dist/icons/swift/swift-original-wordmark.svg deleted file mode 100644 index 02ba1b82..00000000 --- a/docs/dist/icons/swift/swift-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 2 \ No newline at end of file diff --git a/docs/dist/icons/swift/swift-original.svg b/docs/dist/icons/swift/swift-original.svg deleted file mode 100644 index 0a38338e..00000000 --- a/docs/dist/icons/swift/swift-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 1 \ No newline at end of file diff --git a/docs/dist/icons/swift/swift-plain-wordmark.svg b/docs/dist/icons/swift/swift-plain-wordmark.svg deleted file mode 100644 index 6ee61545..00000000 --- a/docs/dist/icons/swift/swift-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 6 \ No newline at end of file diff --git a/docs/dist/icons/swift/swift-plain.svg b/docs/dist/icons/swift/swift-plain.svg deleted file mode 100644 index f9b82dcd..00000000 --- a/docs/dist/icons/swift/swift-plain.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 5 \ No newline at end of file diff --git a/docs/dist/icons/swift/swift.eps b/docs/dist/icons/swift/swift.eps deleted file mode 100644 index 212fcf6b..00000000 Binary files a/docs/dist/icons/swift/swift.eps and /dev/null differ diff --git a/docs/dist/icons/symfony/symfony-original-wordmark.svg b/docs/dist/icons/symfony/symfony-original-wordmark.svg deleted file mode 100644 index 3af86fa5..00000000 --- a/docs/dist/icons/symfony/symfony-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/symfony/symfony-original.svg b/docs/dist/icons/symfony/symfony-original.svg deleted file mode 100644 index e4d9415c..00000000 --- a/docs/dist/icons/symfony/symfony-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/symfony/symfony.eps b/docs/dist/icons/symfony/symfony.eps deleted file mode 100644 index 6d745fd7..00000000 Binary files a/docs/dist/icons/symfony/symfony.eps and /dev/null differ diff --git a/docs/dist/icons/tomcat/tomcat-line-wordmark.svg b/docs/dist/icons/tomcat/tomcat-line-wordmark.svg deleted file mode 100644 index 09a6e0f4..00000000 --- a/docs/dist/icons/tomcat/tomcat-line-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/tomcat/tomcat-line.svg b/docs/dist/icons/tomcat/tomcat-line.svg deleted file mode 100644 index 80bc362a..00000000 --- a/docs/dist/icons/tomcat/tomcat-line.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/tomcat/tomcat-original-wordmark.svg b/docs/dist/icons/tomcat/tomcat-original-wordmark.svg deleted file mode 100644 index c5e23d25..00000000 --- a/docs/dist/icons/tomcat/tomcat-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/tomcat/tomcat-original.svg b/docs/dist/icons/tomcat/tomcat-original.svg deleted file mode 100644 index b4a6c5b6..00000000 --- a/docs/dist/icons/tomcat/tomcat-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/tomcat/tomcat.eps b/docs/dist/icons/tomcat/tomcat.eps deleted file mode 100644 index 5d2cf5fd..00000000 Binary files a/docs/dist/icons/tomcat/tomcat.eps and /dev/null differ diff --git a/docs/dist/icons/travis/travis-plain-wordmark.svg b/docs/dist/icons/travis/travis-plain-wordmark.svg deleted file mode 100644 index 4ba417f6..00000000 --- a/docs/dist/icons/travis/travis-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/travis/travis-plain.svg b/docs/dist/icons/travis/travis-plain.svg deleted file mode 100644 index b754a1c7..00000000 --- a/docs/dist/icons/travis/travis-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/travis/travis.eps b/docs/dist/icons/travis/travis.eps deleted file mode 100644 index 23ac3e60..00000000 Binary files a/docs/dist/icons/travis/travis.eps and /dev/null differ diff --git a/docs/dist/icons/trello/trello-plain-wordmark.svg b/docs/dist/icons/trello/trello-plain-wordmark.svg deleted file mode 100644 index bfacba52..00000000 --- a/docs/dist/icons/trello/trello-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/trello/trello-plain.svg b/docs/dist/icons/trello/trello-plain.svg deleted file mode 100644 index b9153636..00000000 --- a/docs/dist/icons/trello/trello-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/trello/trello.eps b/docs/dist/icons/trello/trello.eps deleted file mode 100644 index e9d7c9ac..00000000 Binary files a/docs/dist/icons/trello/trello.eps and /dev/null differ diff --git a/docs/dist/icons/twitter/twitter-original.svg b/docs/dist/icons/twitter/twitter-original.svg deleted file mode 100644 index 8d984bc2..00000000 --- a/docs/dist/icons/twitter/twitter-original.svg +++ /dev/null @@ -1 +0,0 @@ -twitter-original \ No newline at end of file diff --git a/docs/dist/icons/twitter/twitter.eps b/docs/dist/icons/twitter/twitter.eps deleted file mode 100644 index 367b3cf7..00000000 Binary files a/docs/dist/icons/twitter/twitter.eps and /dev/null differ diff --git a/docs/dist/icons/typescript/typescript-original.svg b/docs/dist/icons/typescript/typescript-original.svg deleted file mode 100644 index c15dda80..00000000 --- a/docs/dist/icons/typescript/typescript-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 3 \ No newline at end of file diff --git a/docs/dist/icons/typescript/typescript-plain.svg b/docs/dist/icons/typescript/typescript-plain.svg deleted file mode 100644 index 881aa7b3..00000000 --- a/docs/dist/icons/typescript/typescript-plain.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 4 \ No newline at end of file diff --git a/docs/dist/icons/typescript/typescript.eps b/docs/dist/icons/typescript/typescript.eps deleted file mode 100644 index 72b114ea..00000000 Binary files a/docs/dist/icons/typescript/typescript.eps and /dev/null differ diff --git a/docs/dist/icons/typo3/typo3-original-wordmark.svg b/docs/dist/icons/typo3/typo3-original-wordmark.svg deleted file mode 100644 index f070115c..00000000 --- a/docs/dist/icons/typo3/typo3-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/typo3/typo3-original.svg b/docs/dist/icons/typo3/typo3-original.svg deleted file mode 100644 index 33b37854..00000000 --- a/docs/dist/icons/typo3/typo3-original.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/typo3/typo3-plain-wordmark.svg b/docs/dist/icons/typo3/typo3-plain-wordmark.svg deleted file mode 100644 index c67eaf6f..00000000 --- a/docs/dist/icons/typo3/typo3-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/typo3/typo3-plain.svg b/docs/dist/icons/typo3/typo3-plain.svg deleted file mode 100644 index 8a18a5b7..00000000 --- a/docs/dist/icons/typo3/typo3-plain.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/typo3/typo3.eps b/docs/dist/icons/typo3/typo3.eps deleted file mode 100644 index f6a22471..00000000 Binary files a/docs/dist/icons/typo3/typo3.eps and /dev/null differ diff --git a/docs/dist/icons/ubuntu/ubuntu-plain-wordmark.svg b/docs/dist/icons/ubuntu/ubuntu-plain-wordmark.svg deleted file mode 100644 index 1f72ed95..00000000 --- a/docs/dist/icons/ubuntu/ubuntu-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/ubuntu/ubuntu-plain.svg b/docs/dist/icons/ubuntu/ubuntu-plain.svg deleted file mode 100644 index 7010512c..00000000 --- a/docs/dist/icons/ubuntu/ubuntu-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/ubuntu/ubuntu.eps b/docs/dist/icons/ubuntu/ubuntu.eps deleted file mode 100644 index e68a1e15..00000000 Binary files a/docs/dist/icons/ubuntu/ubuntu.eps and /dev/null differ diff --git a/docs/dist/icons/vagrant/vagrant-original-wordmark.svg b/docs/dist/icons/vagrant/vagrant-original-wordmark.svg deleted file mode 100644 index 290d04b9..00000000 --- a/docs/dist/icons/vagrant/vagrant-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 13 \ No newline at end of file diff --git a/docs/dist/icons/vagrant/vagrant-original.svg b/docs/dist/icons/vagrant/vagrant-original.svg deleted file mode 100644 index cea53e74..00000000 --- a/docs/dist/icons/vagrant/vagrant-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 12 \ No newline at end of file diff --git a/docs/dist/icons/vagrant/vagrant-plain-wordmark.svg b/docs/dist/icons/vagrant/vagrant-plain-wordmark.svg deleted file mode 100644 index 86451aa7..00000000 --- a/docs/dist/icons/vagrant/vagrant-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 15 \ No newline at end of file diff --git a/docs/dist/icons/vagrant/vagrant-plain.svg b/docs/dist/icons/vagrant/vagrant-plain.svg deleted file mode 100644 index 314f2eed..00000000 --- a/docs/dist/icons/vagrant/vagrant-plain.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 14 \ No newline at end of file diff --git a/docs/dist/icons/vagrant/vagrant.eps b/docs/dist/icons/vagrant/vagrant.eps deleted file mode 100644 index 7f8a6d5d..00000000 Binary files a/docs/dist/icons/vagrant/vagrant.eps and /dev/null differ diff --git a/docs/dist/icons/vim/vim-original.svg b/docs/dist/icons/vim/vim-original.svg deleted file mode 100644 index db88f25b..00000000 --- a/docs/dist/icons/vim/vim-original.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/vim/vim-plain.svg b/docs/dist/icons/vim/vim-plain.svg deleted file mode 100644 index 309b6d20..00000000 --- a/docs/dist/icons/vim/vim-plain.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/dist/icons/vim/vim.eps b/docs/dist/icons/vim/vim.eps deleted file mode 100644 index 032cead7..00000000 Binary files a/docs/dist/icons/vim/vim.eps and /dev/null differ diff --git a/docs/dist/icons/visualstudio/visualstudio-plain-wordmark.svg b/docs/dist/icons/visualstudio/visualstudio-plain-wordmark.svg deleted file mode 100644 index 2016a99b..00000000 --- a/docs/dist/icons/visualstudio/visualstudio-plain-wordmark.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - visualstudio - - - - - - - - - - - - - - - - - - - diff --git a/docs/dist/icons/visualstudio/visualstudio-plain.svg b/docs/dist/icons/visualstudio/visualstudio-plain.svg deleted file mode 100644 index a6323c4d..00000000 --- a/docs/dist/icons/visualstudio/visualstudio-plain.svg +++ /dev/null @@ -1 +0,0 @@ -visualstudio-plain \ No newline at end of file diff --git a/docs/dist/icons/visualstudio/visualstudio.eps b/docs/dist/icons/visualstudio/visualstudio.eps deleted file mode 100644 index 678ca597..00000000 Binary files a/docs/dist/icons/visualstudio/visualstudio.eps and /dev/null differ diff --git a/docs/dist/icons/vuejs/vuejs-line-wordmark.svg b/docs/dist/icons/vuejs/vuejs-line-wordmark.svg deleted file mode 100644 index 19455d2c..00000000 --- a/docs/dist/icons/vuejs/vuejs-line-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/vuejs/vuejs-line.svg b/docs/dist/icons/vuejs/vuejs-line.svg deleted file mode 100644 index a449796b..00000000 --- a/docs/dist/icons/vuejs/vuejs-line.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/vuejs/vuejs-original-wordmark.svg b/docs/dist/icons/vuejs/vuejs-original-wordmark.svg deleted file mode 100644 index 8754ea49..00000000 --- a/docs/dist/icons/vuejs/vuejs-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/vuejs/vuejs-original.svg b/docs/dist/icons/vuejs/vuejs-original.svg deleted file mode 100644 index 2b839821..00000000 --- a/docs/dist/icons/vuejs/vuejs-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/vuejs/vuejs-plain-wordmark.svg b/docs/dist/icons/vuejs/vuejs-plain-wordmark.svg deleted file mode 100644 index cb618d87..00000000 --- a/docs/dist/icons/vuejs/vuejs-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/vuejs/vuejs-plain.svg b/docs/dist/icons/vuejs/vuejs-plain.svg deleted file mode 100644 index 0c68b59e..00000000 --- a/docs/dist/icons/vuejs/vuejs-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/vuejs/vuejs.eps b/docs/dist/icons/vuejs/vuejs.eps deleted file mode 100644 index 109dc844..00000000 Binary files a/docs/dist/icons/vuejs/vuejs.eps and /dev/null differ diff --git a/docs/dist/icons/webpack/webpack-original-wordmark.svg b/docs/dist/icons/webpack/webpack-original-wordmark.svg deleted file mode 100644 index e1324089..00000000 --- a/docs/dist/icons/webpack/webpack-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 14 \ No newline at end of file diff --git a/docs/dist/icons/webpack/webpack-original.svg b/docs/dist/icons/webpack/webpack-original.svg deleted file mode 100644 index 895f65df..00000000 --- a/docs/dist/icons/webpack/webpack-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 12 \ No newline at end of file diff --git a/docs/dist/icons/webpack/webpack-plain-wordmark.svg b/docs/dist/icons/webpack/webpack-plain-wordmark.svg deleted file mode 100644 index b1fa6df8..00000000 --- a/docs/dist/icons/webpack/webpack-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 15 \ No newline at end of file diff --git a/docs/dist/icons/webpack/webpack-plain.svg b/docs/dist/icons/webpack/webpack-plain.svg deleted file mode 100644 index 411e7e1d..00000000 --- a/docs/dist/icons/webpack/webpack-plain.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 13 \ No newline at end of file diff --git a/docs/dist/icons/webpack/webpack.eps b/docs/dist/icons/webpack/webpack.eps deleted file mode 100644 index f92a194c..00000000 Binary files a/docs/dist/icons/webpack/webpack.eps and /dev/null differ diff --git a/docs/dist/icons/webstorm/webstorm-original-wordmark.svg b/docs/dist/icons/webstorm/webstorm-original-wordmark.svg deleted file mode 100644 index 52c83c58..00000000 --- a/docs/dist/icons/webstorm/webstorm-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 12 \ No newline at end of file diff --git a/docs/dist/icons/webstorm/webstorm-original.svg b/docs/dist/icons/webstorm/webstorm-original.svg deleted file mode 100644 index 8da2b763..00000000 --- a/docs/dist/icons/webstorm/webstorm-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 14 \ No newline at end of file diff --git a/docs/dist/icons/webstorm/webstorm-plain-wordmark.svg b/docs/dist/icons/webstorm/webstorm-plain-wordmark.svg deleted file mode 100644 index e7e7f253..00000000 --- a/docs/dist/icons/webstorm/webstorm-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 13 \ No newline at end of file diff --git a/docs/dist/icons/webstorm/webstorm-plain.svg b/docs/dist/icons/webstorm/webstorm-plain.svg deleted file mode 100644 index 4b6dfa82..00000000 --- a/docs/dist/icons/webstorm/webstorm-plain.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 15 \ No newline at end of file diff --git a/docs/dist/icons/webstorm/webstorm.eps b/docs/dist/icons/webstorm/webstorm.eps deleted file mode 100644 index 1ec8f384..00000000 Binary files a/docs/dist/icons/webstorm/webstorm.eps and /dev/null differ diff --git a/docs/dist/icons/windows8/windows8-original-wordmark.svg b/docs/dist/icons/windows8/windows8-original-wordmark.svg deleted file mode 100644 index 715ad9f8..00000000 --- a/docs/dist/icons/windows8/windows8-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/windows8/windows8-original.svg b/docs/dist/icons/windows8/windows8-original.svg deleted file mode 100644 index ab1447ad..00000000 --- a/docs/dist/icons/windows8/windows8-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/windows8/windows8.eps b/docs/dist/icons/windows8/windows8.eps deleted file mode 100644 index 8f9ce68c..00000000 Binary files a/docs/dist/icons/windows8/windows8.eps and /dev/null differ diff --git a/docs/dist/icons/woocommerce/woocommerce-original-wordmark.svg b/docs/dist/icons/woocommerce/woocommerce-original-wordmark.svg deleted file mode 100644 index 26a60e10..00000000 --- a/docs/dist/icons/woocommerce/woocommerce-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/woocommerce/woocommerce-original.svg b/docs/dist/icons/woocommerce/woocommerce-original.svg deleted file mode 100644 index 2c10ccca..00000000 --- a/docs/dist/icons/woocommerce/woocommerce-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/woocommerce/woocommerce-plain-wordmark.svg b/docs/dist/icons/woocommerce/woocommerce-plain-wordmark.svg deleted file mode 100644 index fb2e1144..00000000 --- a/docs/dist/icons/woocommerce/woocommerce-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/woocommerce/woocommerce-plain.svg b/docs/dist/icons/woocommerce/woocommerce-plain.svg deleted file mode 100644 index b7ea19e2..00000000 --- a/docs/dist/icons/woocommerce/woocommerce-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/woocommerce/woocommerce.eps b/docs/dist/icons/woocommerce/woocommerce.eps deleted file mode 100644 index b12ce6c5..00000000 Binary files a/docs/dist/icons/woocommerce/woocommerce.eps and /dev/null differ diff --git a/docs/dist/icons/wordpress/wordpress-original.svg b/docs/dist/icons/wordpress/wordpress-original.svg deleted file mode 100644 index d4226a09..00000000 --- a/docs/dist/icons/wordpress/wordpress-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/wordpress/wordpress-plain-wordmark.svg b/docs/dist/icons/wordpress/wordpress-plain-wordmark.svg deleted file mode 100644 index df5662aa..00000000 --- a/docs/dist/icons/wordpress/wordpress-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/wordpress/wordpress-plain.svg b/docs/dist/icons/wordpress/wordpress-plain.svg deleted file mode 100644 index 48b778f0..00000000 --- a/docs/dist/icons/wordpress/wordpress-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/wordpress/wordpress.eps b/docs/dist/icons/wordpress/wordpress.eps deleted file mode 100644 index 7b26ee66..00000000 Binary files a/docs/dist/icons/wordpress/wordpress.eps and /dev/null differ diff --git a/docs/dist/icons/yarn/yarn-original-wordmark.svg b/docs/dist/icons/yarn/yarn-original-wordmark.svg deleted file mode 100644 index 14ab501a..00000000 --- a/docs/dist/icons/yarn/yarn-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 5 \ No newline at end of file diff --git a/docs/dist/icons/yarn/yarn-original.svg b/docs/dist/icons/yarn/yarn-original.svg deleted file mode 100644 index 1aa48bc5..00000000 --- a/docs/dist/icons/yarn/yarn-original.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 7 \ No newline at end of file diff --git a/docs/dist/icons/yarn/yarn.eps b/docs/dist/icons/yarn/yarn.eps deleted file mode 100644 index ae6b801e..00000000 Binary files a/docs/dist/icons/yarn/yarn.eps and /dev/null differ diff --git a/docs/dist/icons/yii/yii-original-wordmark.svg b/docs/dist/icons/yii/yii-original-wordmark.svg deleted file mode 100644 index 0861096e..00000000 --- a/docs/dist/icons/yii/yii-original-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/yii/yii-original.svg b/docs/dist/icons/yii/yii-original.svg deleted file mode 100644 index 8f689da3..00000000 --- a/docs/dist/icons/yii/yii-original.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/yii/yii-plain-wordmark.svg b/docs/dist/icons/yii/yii-plain-wordmark.svg deleted file mode 100644 index f4203089..00000000 --- a/docs/dist/icons/yii/yii-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/yii/yii-plain.svg b/docs/dist/icons/yii/yii-plain.svg deleted file mode 100644 index 42b9f587..00000000 --- a/docs/dist/icons/yii/yii-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/yii/yii.eps b/docs/dist/icons/yii/yii.eps deleted file mode 100644 index 0cc532ce..00000000 Binary files a/docs/dist/icons/yii/yii.eps and /dev/null differ diff --git a/docs/dist/icons/yunohost/yunohost-original.svg b/docs/dist/icons/yunohost/yunohost-original.svg deleted file mode 100644 index 8c9e5081..00000000 --- a/docs/dist/icons/yunohost/yunohost-original.svg +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - diff --git a/docs/dist/icons/yunohost/yunohost-plain.svg b/docs/dist/icons/yunohost/yunohost-plain.svg deleted file mode 100644 index 5f7a2759..00000000 --- a/docs/dist/icons/yunohost/yunohost-plain.svg +++ /dev/null @@ -1,322 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/docs/dist/icons/yunohost/yunohost.eps b/docs/dist/icons/yunohost/yunohost.eps deleted file mode 100644 index 096127ff..00000000 --- a/docs/dist/icons/yunohost/yunohost.eps +++ /dev/null @@ -1,168 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%Creator: cairo 1.15.10 (http://cairographics.org) -%%CreationDate: Wed Jul 4 23:03:21 2018 -%%Pages: 1 -%%DocumentData: Clean7Bit -%%LanguageLevel: 2 -%%BoundingBox: 0 0 96 96 -%%EndComments -%%BeginProlog -50 dict begin -/q { gsave } bind def -/Q { grestore } bind def -/cm { 6 array astore concat } bind def -/w { setlinewidth } bind def -/J { setlinecap } bind def -/j { setlinejoin } bind def -/M { setmiterlimit } bind def -/d { setdash } bind def -/m { moveto } bind def -/l { lineto } bind def -/c { curveto } bind def -/h { closepath } bind def -/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto - 0 exch rlineto 0 rlineto closepath } bind def -/S { stroke } bind def -/f { fill } bind def -/f* { eofill } bind def -/n { newpath } bind def -/W { clip } bind def -/W* { eoclip } bind def -/BT { } bind def -/ET { } bind def -/BDC { mark 3 1 roll /BDC pdfmark } bind def -/EMC { mark /EMC pdfmark } bind def -/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def -/Tj { show currentpoint cairo_store_point } bind def -/TJ { - { - dup - type /stringtype eq - { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse - } forall - currentpoint cairo_store_point -} bind def -/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore - cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def -/Tf { pop /cairo_font exch def /cairo_font_matrix where - { pop cairo_selectfont } if } bind def -/Td { matrix translate cairo_font_matrix matrix concatmatrix dup - /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point - /cairo_font where { pop cairo_selectfont } if } bind def -/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def - cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def -/g { setgray } bind def -/rg { setrgbcolor } bind def -/d1 { setcachedevice } bind def -/cairo_data_source { - CairoDataIndex CairoData length lt - { CairoData CairoDataIndex get /CairoDataIndex CairoDataIndex 1 add def } - { () } ifelse -} def -/cairo_flush_ascii85_file { cairo_ascii85_file status { cairo_ascii85_file flushfile } if } def -/cairo_image { image cairo_flush_ascii85_file } def -/cairo_imagemask { imagemask cairo_flush_ascii85_file } def -%%EndProlog -%%BeginSetup -%%EndSetup -%%Page: 1 1 -%%BeginPageSetup -%%PageBoundingBox: 0 0 96 96 -%%EndPageSetup -q 0 0 96 96 rectclip -1 0 0 -1 0 96 cm q -0 g -7.5 0 m 88.5 0 l 92.656 0 96 3.344 96 7.5 c 96 88.5 l 96 92.656 92.656 -96 88.5 96 c 7.5 96 l 3.344 96 0 92.656 0 88.5 c 0 7.5 l 0 3.344 3.344 0 - 7.5 0 c h -7.5 0 m f -1 g -12.418 85.824 m 11.578 85.258 10.445 83.953 9.902 82.926 c 8.852 80.934 - 6.805 78.762 4.719 77.422 c 3.281 76.496 2.492 73.727 3.367 72.672 c 3.656 - 72.32 4.895 71.766 6.113 71.438 c 7.332 71.109 8.531 70.66 8.777 70.441 - c 9.023 70.219 9.246 68.617 9.273 66.879 c 9.441 56.254 9.527 55.992 12.777 - 55.992 c 16.633 55.992 19.242 60.602 17.973 65.172 c 17.074 68.41 17.254 - 69.109 18.984 69.102 c 21.625 69.09 21.766 68.785 21.887 62.961 c 22.066 - 54.172 23.988 51.379 28.41 53.484 c 31.211 54.82 31.625 58.445 29.707 64.895 - c 29.082 67 30.324 75.738 31.625 78.371 c 32.359 79.855 31.574 81.941 30.203 - 82.137 c 29.582 82.227 28.562 81.793 27.719 81.086 c 26.93 80.422 26.121 - 79.879 25.918 79.879 c 25.715 79.879 24.965 79.035 24.25 78.008 c 23.008 - 76.211 21.59 75.605 20.973 76.602 c 20.812 76.859 19.727 77.312 18.559 -77.605 c 16.516 78.121 16.445 78.195 16.707 79.594 c 17.477 83.75 17.484 - 85.41 16.738 86.152 c 15.723 87.168 14.254 87.059 12.418 85.824 c h -59.867 79.32 m 58.855 78.734 56.875 76.527 56 75.012 c 55.688 74.469 55.422 - 73.012 55.414 71.77 c 55.391 68.453 56.781 66.367 57.504 68.637 c 58.188 - 70.793 60.723 71.762 61.918 70.32 c 62.883 69.156 61.27 66.441 57.273 62.496 - c 53.68 58.953 53.523 58.711 53.523 56.672 c 53.523 53.504 54.43 52.191 - 57.68 50.637 c 60.383 49.344 60.617 49.309 62.523 49.922 c 65.121 50.754 - 68.168 53.688 67.961 55.156 c 67.832 56.07 67.531 56.227 65.934 56.227 -c 64.902 56.227 63.797 56.398 63.477 56.605 c 62.52 57.227 62.809 58.641 - 64.062 59.465 c 65.215 60.219 65.23 60.211 65.23 58.902 c 65.23 57.613 -65.355 57.547 69.328 56.668 c 73.43 55.762 l 73.762 52.074 l 74.324 45.875 - 76.117 44.648 79.656 48.051 c 80.738 49.09 81.656 50.195 81.695 50.508 -c 81.734 50.82 81.789 51.391 81.812 51.777 c 81.852 52.359 82.566 52.453 - 85.898 52.32 c 89.789 52.164 89.992 52.207 91.398 53.488 c 92.402 54.406 - 92.895 55.324 92.977 56.426 c 93.078 57.785 92.859 58.195 91.539 59.102 - c 90.68 59.688 87.887 60.836 85.332 61.648 c 81.664 62.82 80.688 63.312 - 80.688 63.996 c 80.688 64.469 80.926 66.965 81.219 69.543 c 81.824 74.844 - 81.438 76.578 79.461 77.477 c 77.723 78.27 77.262 78.148 75.621 76.453 -c 73.699 74.473 73.105 72.379 73.488 68.941 c 73.844 65.758 73.637 65.516 - 70.723 65.746 c 68.648 65.914 l 69.328 67.863 l 69.766 69.117 69.918 70.727 - 69.754 72.387 c 69.539 74.562 69.262 75.168 67.953 76.293 c 64.07 79.633 - 61.844 80.465 59.867 79.32 c h -40.793 78.93 m 38.543 78.543 35.277 76.016 33.312 73.141 c 31.906 71.09 - 31.75 70.531 31.781 67.754 c 31.824 64.148 32.949 59.953 34.352 58.168 -c 35.465 56.754 38.852 55.059 40.559 55.059 c 41.598 55.059 43.996 55.938 - 47.668 57.668 c 50.836 59.164 51.387 60.09 52.086 65.105 c 52.602 68.805 - l 50.891 72.445 l 49.949 74.449 48.707 76.531 48.133 77.074 c 46.77 78.352 - 42.988 79.309 40.793 78.93 c h -41.973 70.074 m 43.656 69.434 44.5 66.66 43.484 65.109 c 43.07 64.477 42.457 - 63.957 42.125 63.957 c 40.258 63.957 38.289 68.383 39.504 69.848 c 40.156 - 70.633 40.438 70.656 41.973 70.074 c h -15.539 46.508 m 14.645 45.918 13.434 44.43 12.777 43.113 c 11.711 40.98 - 11.617 40.316 11.734 35.672 c 11.859 30.574 l 9.039 27.867 l 7.488 26.375 - 6.219 25.074 6.219 24.969 c 6.219 24.867 5.797 22.809 5.285 20.398 c 4.77 - 17.988 4.348 14.898 4.348 13.535 c 4.348 11.398 4.512 10.945 5.531 10.277 - c 7.383 9.062 9.41 9.879 11.215 12.559 c 12.41 14.34 12.758 15.438 13.023 - 18.27 c 13.371 21.969 13.988 23.016 15.527 22.527 c 16.449 22.234 19.121 - 19.461 20.07 17.812 c 20.555 16.977 20.672 16.992 22.727 18.199 c 24.281 - 19.109 25.031 19.918 25.426 21.109 c 25.91 22.582 25.844 22.977 24.777 -24.793 c 24.121 25.914 22.785 27.527 21.809 28.387 c 20.836 29.242 20.012 - 30.379 19.98 30.91 c 19.758 34.883 18.77 46.508 18.617 46.977 c 18.336 -47.848 17.324 47.691 15.539 46.508 c h -32.66 43.16 m 30.484 42.211 27.492 38.527 26.824 35.969 c 26.113 33.258 - 26.156 22.082 26.891 19.18 c 27.172 18.047 27.648 17.121 27.945 17.121 -c 28.84 17.121 31.918 19.41 32.52 20.527 c 32.855 21.141 33.125 23.859 33.176 - 27.141 c 33.258 31.938 33.383 32.773 34.105 33.176 c 34.738 33.531 35.09 - 33.438 35.566 32.785 c 35.91 32.316 36.195 31.602 36.199 31.199 c 36.203 - 30.797 36.73 28.828 37.371 26.82 c 38.012 24.816 38.559 22.18 38.582 20.969 - c 38.68 16.305 39.707 15.262 42.164 17.328 c 45.031 19.742 45.184 25.188 - 42.676 35.855 c 41.676 40.113 40.676 41.57 37.738 43.059 c 35.945 43.965 - 34.578 43.992 32.66 43.16 c h -48.758 42.164 m 46.258 40.863 45.797 39.918 46.43 37.398 c 47.828 31.824 - 48.102 25.195 47.164 19.52 c 46.863 17.691 46.953 17.367 47.949 16.602 -c 48.566 16.125 49.52 15.73 50.066 15.727 c 51.395 15.711 54.461 19.094 -55.789 22.039 c 57.73 26.344 58.438 27.574 58.855 27.383 c 59.082 27.277 - 59.324 24.027 59.391 20.16 c 59.496 13.961 59.633 12.895 60.547 11.145 -c 61.113 10.051 61.871 9.16 62.227 9.16 c 62.586 9.16 63.457 10.055 64.168 - 11.148 c 64.875 12.246 65.648 13.277 65.887 13.449 c 66.121 13.617 66.234 - 16.039 66.137 18.832 c 66.039 21.625 65.992 25.703 66.027 27.895 c 66.25 - 41.043 66.176 41.793 64.602 42.391 c 63.109 42.957 60.754 41.805 57.918 - 39.121 c 56.562 37.84 55.27 36.793 55.043 36.793 c 54.816 36.793 54.254 - 38.004 53.789 39.484 c 52.441 43.812 52.184 43.949 48.758 42.164 c h -73.895 38.125 m 69.531 35.758 68.051 33.594 67.699 29.078 c 67.418 25.492 - 68.945 19.121 70.605 16.945 c 71.258 16.09 71.789 15.16 71.789 14.875 c - 71.789 14.59 72.723 13.715 73.863 12.93 c 76.527 11.098 78.996 11.016 81.453 - 12.684 c 84.898 15.023 85.402 16.832 85.543 27.426 c 85.602 31.52 85.5 -32.055 84.281 34.125 c 83.555 35.359 82.492 36.551 81.922 36.766 c 81.352 - 36.984 80.625 37.473 80.309 37.852 c 79.621 38.684 75.27 38.867 73.895 -38.125 c h -78.539 26.801 m 80.094 23.688 79.887 21.695 77.98 21.422 c 77.137 21.301 - 76.77 21.66 76.059 23.312 c 74.738 26.395 74.426 28.289 75.102 29.102 c - 76.105 30.312 77.125 29.629 78.539 26.801 c h -78.539 26.801 m f -Q Q -showpage -%%Trailer -end -%%EOF diff --git a/docs/dist/icons/zend/zend-plain-wordmark.svg b/docs/dist/icons/zend/zend-plain-wordmark.svg deleted file mode 100644 index cd0058e7..00000000 --- a/docs/dist/icons/zend/zend-plain-wordmark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/zend/zend-plain.svg b/docs/dist/icons/zend/zend-plain.svg deleted file mode 100644 index 578c0ba0..00000000 --- a/docs/dist/icons/zend/zend-plain.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/dist/icons/zend/zend.eps b/docs/dist/icons/zend/zend.eps deleted file mode 100644 index 450d7761..00000000 Binary files a/docs/dist/icons/zend/zend.eps and /dev/null differ diff --git a/gulpfile.js b/gulpfile.js index d84a0265..1541ffc1 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -9,24 +9,7 @@ const deviconJSONName = "devicon.json"; const aliasSCSSName = "devicon-alias.scss"; const colorsCSSName = "devicon-colors.css"; const finalMinSCSSName = "devicon.min.scss"; -const publishDirectory = "docs/dist/"; -/** - * Copy resulting devicon.json, *.min.css and - * all related raw icons to the public folder (typical /docs/dist) - * so we are able to use the resulting files in Github page - * - * @returns {Promise} - */ -async function publishDocs() { - return gulp.src([ - path.join(__dirname, 'devicon.min.css'), - path.join(__dirname, 'devicon.css'), - path.join(__dirname, 'devicon.json'), - path.join(__dirname, 'fonts/**/*'), - path.join(__dirname, 'icons/**/*'), - ], { base: '.'}).pipe(gulp.dest(publishDirectory)); -} /** * Create the devicon.min.css by creating needed @@ -166,5 +149,4 @@ function cleanUp() { exports.updateCss = createDeviconMinCSS; -exports.publishDocs = publishDocs; exports.clean = cleanUp; diff --git a/package.json b/package.json index 1c629b08..602e5c48 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "description": "Programming related icons collection", "main": "devicon.min.css", "scripts": { - "build-css": "gulp updateCss && gulp publishDocs && gulp clean", + "build-css": "gulp updateCss && gulp clean", "build": "python ./.github/scripts/icomoon_build.py ./.github/scripts/build_assets/geckodriver-v0.27.0-win64/geckodriver.exe ./icomoon.json ./devicon.json ./icons ./ --headless", "peek": "python ./.github/scripts/icomoon_peek.py ./.github/scripts/build_assets/geckodriver-v0.27.0-win64/geckodriver.exe ./icomoon.json ./devicon.json ./icons ./ --headless" },